﻿html,body{width:100%;min-width:1170px;}
body{margin:0;padding:0;font:13px/22px microsoft yahei,simsun;color:#222;background:#fff url(../images/bg.jpg) no-repeat center 0;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,textarea{margin:0px;padding:0px;}
ul,ol{list-style-type:none}
em,i{ font-style:normal;}
img{border:0;vertical-align:middle;}
input,select,textarea{vertical-align:middle;}
a{color:#222;text-decoration:none;}
a:hover{color:#00548e; text-decoration:inherit;}

.fl{float:left;}
.fr{float:right;}
.tar{text-align:right;}
.tac{text-align:center;}
.cl{clear:both;}
.mt8{margin-top:8px;}
.mt15{margin-top:15px;}
.mm5{margin:5px;}
.f14{font-size:14px;}
.oz{overflow:hidden;zoom:1;}
h1,h2,h3,h4,h5,h6{ font-family:microsoft yahei;}
.blue,.blue a{color:#0066cc;text-decoration:none;}
.blue a:hover{color:#0066cc;text-decoration:underline;}
.gary,.gary a{color:#999;text-decoration:none;}
.gary a:hover{color:#999;text-decoration:underline;}
.huse,.huse a{color:#fffd02;text-decoration:none;}
.huse a:hover{color:#fffd02;text-decoration:underline;}
.red,.red a{color:red;text-decoration:none;}
.red a:hover{color:red;text-decoration:underline;}

body{ background:#ebebeb;}

.header{width:1170px; height:108px;margin:0 auto; position:relative; overflow:hidden;}

.header .logo{float:left;margin:26px 0 0 0;}
.header .menu{ float:right; font-size:16px;}
.header .menu li{ float:left; margin:55px 0 0 22px;padding:5px 0 8px 0; font-weight:bold;}
.header .menu li a{ padding:0 8px; color:#03416c}
.header .menu li.cur{ background:#0168ad; border-radius:25px; padding:5px 0 8px 0; color:#fff;}
.header .menu li.cur a{color:#fff;}

.main {
    width: 1170px;
    margin: 0 auto; margin-top:10px;overflow: hidden;
}
.Box {
    overflow: hidden;
    background-color: #fff;
    border: 1px #e8e8e8 solid;
}







/*--通知公告--*/
.infxhjs{width:228px; height:370px; float:left; padding:10px 15px;}
.infxhjs-con{ padding:10px 0; min-height:292px;}
.infxhjs img{ width:100%; padding:15px 0 6px 0;}

.infxhjs .more{text-align:right;}
.infxhjs .more a{color:#0564a6;font-size: 14px;}
.infxhjs .more a:hover{ text-decoration:underline;}


.notice{ width:248px; height:370px; float:left; padding:10px 15px;margin-left:10px;}

.title1{ width:100%; position:relative; height:29px; padding-top:6px;}
.title1 h1{ width:40%;font-size: 18px;height:18px; line-height:18px; font-weight:600; display:inline-block; border-left:3px #0564a6 solid; padding-left:8px; color:#0564a6;}
.title1 a.more{ position:absolute; right:0; top:4px; color:#0564a6;}
.title1 a.more:hover{ text-decoration:underline;}

.list_not{ width:247px; height:320px; border-left:1px #BC2025 solid; position:relative; margin-top:10px;}
.list_not ul{}
.list_not ul li{ width:237px; padding:8px 10px 7px 0; line-height:24px; border-bottom:1px #bfbfbf dotted;}
.list_not ul li:hover,.list_not ul li.on{ background:#f5f5f5;}
.list_not ul li a{ width:230px; padding-left:20px; display:block; color:#333; background:url(../images/li_not1.png) no-repeat 0 8px; margin-left:-7px;}
.list_not ul li a:hover,.list_not ul li a.curr{ background-image:url(../images/li_not2.png);}
.list_not ul li a span{ color:#0061b0;}

/*-----资讯----*/
.infBox{ width:608px; height:390px; float:left; margin-left:10px;}
.tab_tit{ width:100%; height:44px; background:#f8f8f8; border-bottom:1px #eaeaea solid; position:relative;}
.tab_tit a{ height:42px; line-height:42px; border-top:3px #f8f8f8 solid; display:inline-block; font-size:18px; font-weight:600; margin-bottom:-1px; padding:0 18px;}
.tab_tit a:hover,.tab_tit a.onn{ background-color:#fff; border-top-color:#0564a6; color:#0564a6; border-right:1px #eaeaea solid;}
.tab_tit i.more{ display:block; line-height:44px; font-size:14px; position:absolute; right:15px; top:0; color:#0564a6; cursor:pointer;}
.tab_tit i.more:hover{ text-decoration:underline;}

.infcon{ width:578px; height:320px; padding:10px 15px; overflow:hidden;}
.news{ width:100%; height:170px; padding-bottom:10px; padding-top:10px; border-bottom:1px #bfbfbf dotted;}
.pic{ width:280px; height:168px; float:left;margin-left:15px;}
.t_news{ width:280px; height:169px; float:left; }
.t_news ul li{ width:280px; line-height:26px; padding-bottom:6px;}
.t_news ul li a{ color:#444; font-weight:bold; font-size:16px;}
.t_news ul li a:hover{ color:#0060b0;}
.t_news ul li.cc{ padding-top:5px; line-height:22px; font-size:14px; color:#777; text-indent:2em;}

.list_inf{ width:575px; margin-top:10px;}
.list_inf ul{ width:570px;}
.list_inf ul li{ width:260px;float: left; padding-left:15px; padding-right:10px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list01.gif) no-repeat left center;}
.list_inf ul li a{ color:#585858;}
.list_inf ul li a:hover{ text-decoration:underline;}


/*---会议---*/
.meeting,.memBox{ width:548px; height:250px; padding:10px 15px; float:left; overflow:hidden;}
.rr_a{ float:right; text-align:right; color:#0564a6 ;}
.rr_a a{ display:inline-block; padding:0 5px; color:#0564a6 ; }
.rr_a a:hover{ text-decoration:underline;}

.list_meet{ width:568px; height:210px; margin-top:10px;}
.list_meet dl{ width:262px; height:210px; cursor:pointer; overflow:hidden; float:left;margin-left:1px; margin-right:19px;}
.list_meet dl dt{ width:262px; height:35px; margin-top:5px; line-height:35px; color:#585858;}
.list_meet dl dt em{ float:left;}
.list_meet dl dt span{ float:right;}
.list_meet dl dd{ width:262px; height:170px; position:relative; overflow:hidden;}
.list_meet dl dd img{width:262px; height:170px; position:absolute; left:0; top:0; z-index:5;}
.list_meet dl dd .txt{ width:262px; height:35px; line-height:35px; position:absolute; left:0; bottom:0; z-index:88; background:rgba(49, 60, 68, 0.6)!important; filter:Alpha(opacity=60); background:#313c44; /*　使用IE专属滤镜实现IE背景透明*/}
.list_meet dl dd .txt p{ position: relative; padding:0 10px; color:#fff; }
.list_meet dl dd em{width:262px; height:170px; position:absolute; left:0; top:0; z-index:50; display:block; background:url(images/zz2.png) no-repeat 0 0;}

/*---会员天地--*/
.memBox{ margin-left:10px;}
.mem_news{ width:100%; margin-top:10px; height:85px; overflow:hidden;}
.mem_news dl dt{ width:162px; float:left;}
.mem_news dl img{ width:162px; height:85px;}
.mem_news dl dd{ width:370px; float:left; margin-left:15px;}
.mem_news dl dd a{ width:370px; display:block; font-size:16px; color:#333; line-height:24px;}
.mem_news dl dd a:hover{ text-decoration:underline; color:#0061b0;}
.mem_news dl dd p{ line-height:20px; font-size:13px; color:#666; padding-top:5px;}

.list_mem{ width:548px; margin-top:18px;overflow:hidden;}
.list_mem ul{ width:600px;}
.list_mem ul li{ width:260px; float:left; margin-right:20px;height:30px; line-height:30px; padding-left:13px; background:url(../images/list03.gif) no-repeat left center;}
.list_mem ul li a{ color:#585858;}
.list_mem ul li a:hover{ text-decoration:underline;}



/*-----专业服务----*/
.serBox{ width:1138px; padding:0px 15px 10px 15px;overflow:hidden;}
.btn_a{ float:right; text-align:right;}
.btn_a a{ display:inline-block; padding:0 5px; color:#0564a6 ; }
.btn_a a:hover{ text-decoration:underline;}

.ban_ser{ width:1138px; margin-top:6px;}
.ser_con{width:1200px;}
.ser_showbg{ width:265px; padding-bottom:10px; background-color:#f5f5f5; border-bottom:2px #fff solid;}
.ser_showbg:hover{ border-bottom-color:#0564a6;}

.ser_show2{ width:265px; height:285px; border-top:2px #999 solid; padding-top:5px; float:left; margin-right:26px; overflow:hidden;}
.pic_s2{ width:265px; height:170px; position: relative; margin-top:10px; overflow:hidden; cursor:pointer;}
.pic_s2 img{width:265px; height:170px; position:absolute; left:0; top:0; z-index:5;}
.pic_s2 .txt{ width:265px; height:40px; line-height:40px; position:absolute; left:0; bottom:0; z-index:88; background:url(../images/ser_bg.png) no-repeat 0 0;}
.pic_s2 .txt p{ position: relative; padding:0 10px; color:#fff; }

.list_ser2{ width:245px; height:60px; margin-top:8px; overflow:hidden; padding:0 10px;}
.list_ser2 ul li{  padding-left:15px; padding-right:7px; height:30px; line-height:30px; background:url(../images/list02.gif) no-repeat left center; float:left;}
.list_ser2 ul li a{ color:#585858;}
.list_ser2 ul li a:hover{ color:#0061b0;}


.infkppic{width:848px; height:300px; float:left;}
.infkppic img{width:848px; height:300px;}

.infkpbk{width:308px; height:300px; float:left; position:relative;margin-left:10px;}
.infkpbk .titlekp{ position:absolute; top: 10px; left:10px; }
.infkpbk .titlekp h1{font-size:18px; color:#0564a6;}

.infkpbk-con{height:265px; overflow:hidden;}
.infkpbk-con img{ width:100%;}

.infkpbk-con-b{ padding:0 15px;}
.infkpbk-con-b h2{ font-size:14px;}

.infkpbk .more{text-align:right; padding-right:15px;}
.infkpbk .more a{color:#0564a6;font-size: 14px;}
.infkpbk .more a:hover{ text-decoration:underline;}



.inficon{width:848px; height:136px; float:left;padding:15px 15px; background:#eff7fc;}
.inficon li{ width:20%; float:left; text-align:center;}
.inficon li p{ padding-top:5px;}


.infgnfw{width:248px; height:136px; float:left;padding:15px 15px;margin-left:10px;}
.infgnfw .titlekp{ }
.infgnfw .titlekp h1{font-size:18px; color:#0564a6;}

.infgnfw-con{overflow:hidden; padding-top:32px;}
.infgnfw-con li{ width:33.33%; float:left; text-align:center;}
.infgnfw-con li p{ padding-top:5px;}




/*---------------------------------二级首页-----------------------------------------*/
.navBox{ width:100%; height:50px; line-height:50px;background:#0168ad;}
.navBoxc{ width:1170px; margin:0 auto;}
.navBoxc ul{ float:left; margin-left:40px;}
.navBoxc ul li{ float:left; margin-left:5px; margin-right:5px; height:50px;}
.navBoxc ul li a{ color:#fff; font-weight:bold; height:50px; line-height:50px; padding:0 15px; display:block;}
.navBoxc ul li a:hover,.navBoxc ul li a.on{ background-color:#015289;}
.min_log{ width:180px; height:50px; float:left; line-height:50px;}
.min_log a img{ height:50px;}
.min_log a{ font-size:20px; color:#fff; font-weight:600;}
.mcall{ height:50px; float:right; width:205px; background:#BB0000 url(images/mcall2.gif) no-repeat left center; padding-left:45px; line-height:50px;}
.mcall a{ font-size:26px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:400;}

/*--------------通用列表页----------------------------------------------------------------*/
.ban_min{ width:1158px; height:158px; padding:5px;}
.ban_min img{ width:1158px;}

.leftBox{ width:860px; float:left;}
.rightBox{ width:300px; float:right;}


.place{ width:828px; height:32px; padding:10px 15px; line-height:32px; color:#333;}
.place a{ float:left; color:#666;}
.place a:hover{ text-decoration:underline;}
.place a.on{ font-weight:bold; color:#0060b0;}
.place span{ display:block; font-weight:bold; margin-right:5px; float:left;}
.place em{ width:11px; height:32px; margin-left:8px; margin-right:8px; display:block; background:url(../images/place.gif) no-repeat left center; float:left;}

.listBox,.conBox,.xgwz,.list_imgBox{ width:818px; padding:20px; margin-top:10px;}
.listBox .tab_fl,.list_imgBox .tab_fl{ width:100%; /*height:35px;*/}
.listBox .tab_fl a,.list_imgBox .tab_fl a{ height:33px; line-height:33px; border:1px #dadada solid; display:inline-block; padding:0 18px; color:#333; background:#f2f2f2; margin-right:7px; margin-bottom:10px;}
.listBox .tab_fl a:hover,.listBox .tab_fl a.cur,.list_imgBox .tab_fl a:hover,.list_imgBox .tab_fl a.cur{ border-color:#0061b0; background-color:#0061b0; color:#fff;}
.listBox ul{ width:100%; margin-top:15px;}
.listBox ul li{ width:100%; height:48px; line-height:48px; border-bottom:1px #cfcfcf dotted; position:relative;}
.listBox ul li a{ max-width:750px; color:#585858; padding-left:20px; display: inline-block; background:url(../images/list01.gif) no-repeat left center;}
.listBox ul li a:hover{ color:#0061b0;}
.listBox ul li span{ color:#999; position:absolute; right:5px;}

.list_imgBox ul li{ width:100%; border-bottom:1px #cfcfcf dotted; position:relative; padding-bottom:15px; margin-bottom:8px; padding-top:10px;}
.list_imgBox dl dt{ float:left;}
.list_imgBox dl dt,.list_imgBox dl dt img{ width:207px; height:120px;}
.list_imgBox dl dt.qk,.list_imgBox dl dt.qk img{ width:207px; height:250px;}
.list_imgBox dl dd{ width:590px; float:right;}
.list_imgBox dl dd.st{ width:100%; float:left; margin-bottom:15px; line-height:24px;}
.list_imgBox dl dd.st2{ width:100%; float:left; margin-bottom:5px;}
.list_imgBox dl dd a.h{ width:100%; line-height:30px; font-size:22px; color:#333; display:block;}
.list_imgBox dl dd p{ line-height:24px; color:#666; font-size:14px; padding-top:10px; text-indent:2em; cursor:pointer;}
.list_imgBox dl dd a:hover{ text-decoration:underline;}
.list_imgBox dl dd a.mr{ color:#0061b0; margin-left:8px;}
.list_imgBox dl dd a.ggc{ color:#0061b0; margin-left:5px; margin-right:5px;}
.list_imgBox dl dd em{ font-weight:400; font-size:24px; color:#f00; width:100%; display:block; margin-top:20px; line-height:30px;}
.list_imgBox dl dd a.dy{ width:110px; height:36px; line-height:36px; text-align:center; color:#fff; background-color:#9dc815; display:block; margin-top:30px;}


.page{ height:25px; padding:20px 5px; margin-top:20px;}
.page a{ height:25px; line-height:25px; display:block; margin-right:5px; margin-left:5px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666; float:left;}
.page a:hover{ background-color:#e60012; color:#fff;}
.page a.on{ background-color:#0061b0;  color:#fff;}
.page a.ll,.page a.rr{ background:#ddd url(../images/page.png) no-repeat;}
.page a.ll{ background-position:0 0;}
.page a.rr{ background-position:-34px 0;}
.page a.ll:hover,.page a.rr:hover{background-color:#e60012;}
.page em{ height:25px; display:inline-block; margin-left:5px; margin-right:5px; float:left; color:#999;}

.Rbox{ width:268px; padding:10px 15px; padding-bottom:15px;}
.ban_img{ width:278px; padding:10px;}

.tj_kc{ width:100%; margin-top:5px;}
.tj_kc ul li{ width:268px; height:30px; line-height:30px; overflow:hidden; position:relative;}
.tj_kc ul li a{ color:#333; display:inline-block;}
.tj_kc ul li a:hover{ text-decoration:underline; color:#0061b0;}
.tj_kc ul li i{ margin-right:5px; display:inline-block; color:#0061b0;}
.tj_kc ul li span{ display:inline-block; margin-left:10px; color:#9dc815;}

.r_zx ul{ width:100%; margin-top:5px;}
.r_zx ul li{ width:253px; padding-left:15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list01.gif) no-repeat left center;}
.r_zx ul li a{ color:#585858;}
.r_zx ul li a:hover{ text-decoration:underline;}

.con_tit{ width:100%; padding-bottom:15px; border-bottom:1px #cfcfcf dashed; text-align:center; position:relative;}
.con_tit h4{ font-size:22px; color:#111; line-height:36px; font-weight:500;}
.con_tit span{ display:inline-block; margin-right:40px; color:#999; margin-top:20px;}
.con_tit a.yd{ width:90px; height:32px; line-height:30px; display:block; text-align:center; background-color:#9dc815; color:#fff; position:absolute; bottom:10px; right:20px;}
.con_tit a.yd:hover{ background-color:#8ab501;}

.showBox{ width:92%; padding-top:20px; margin-left:auto; margin-right:auto; font-family:"微软雅黑" ; font-size:16px; line-height:28px;} /*调节内容页大小居¸*/

.mm {margin-top: 10px;}

.xgwz{ padding:10px 20px;}
.xgwz ul{ width:390px; margin-top:5px; padding-bottom:15px;}
.xgwz ul li{ width:375px; padding-left:15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list01.gif) no-repeat left center;}
.xgwz ul li a{ color:#585858;}
.xgwz ul li a:hover{ text-decoration:underline; color:#0061b0;}


.news_listsaaa{ position:relative;margin-bottom:20px; padding-bottom:20px;font-size:14px;border-bottom:1px #ddd dashed; }
.news_listsaaa dt{ width:188px;height:118px; overflow:hidden;float:left; text-align:center}

.news_listsaaa dd{ width:590px; float:right; padding-right:20px;}
.news_listsaaa dd .mt12{font-family:microsoft yahei; font-size:15px; font-weight:bold;}
.news_listsaaa .gray{ height:66px; color:#666; overflow:hidden;}

.news_listsaaa2{ position:relative;margin-bottom:20px; padding-bottom:20px;font-size:14px;border-bottom:1px #ddd dashed; }
.news_listsaaa2 dt{ width:188px;height:118px; margin-left:15px;overflow:hidden;float:left; text-align:center}

.news_listsaaa2 dd{ width:700px; float:right; padding-right:20px;}
.news_listsaaa2 dd .mt12{font-family:microsoft yahei; font-size:15px; font-weight:bold;}
.news_listsaaa2 .gray{ height:66px; color:#666; overflow:hidden;}



.ban_xh{ width:100%; height:155px; border-top:0px #0168ad solid; text-align:center; background:url(../images/zjxh.gif) no-repeat center top;}

.zjxh_content{ background:#f6f6f6; overflow:hidden;}
.zjxh_content-l{ width:186px; float:left;}
.zjxh_content-r{ width:942px; float:left;}

.zjxh_nav{ width:100%;}
.zjxh_nav ul{ width:186px; border-top:1px #dadada solid;}
.zjxh_nav ul li{ height:45px; line-height:45px; border-bottom:1px #dadada solid;}
.zjxh_nav ul li a{ width:156px; height:45px; line-height:45px; padding-left:30px; color:#111; display:block;border-left:4px #f6f6f6 solid; font-size:16px;}
.zjxh_nav ul li a:hover,.zjxh_nav ul li a.cur{ border-left:4px #0168ad solid; font-weight:bold; color:#0168ad; background-color:#fff;}


#focus_Box{position:relative;width:848px;height:308px;margin:0 auto;}
#focus_Box ul{position:relative;width:848px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}

#focus_Box li:nth-child(3) p{ display:none;}
#focus_Box li:nth-child(5) p{ display:none;}

#focus_Box li img{width:100%;background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;right:8px;top:8px;width:190px;height:100px; padding:15px 10px 10px 15px;background:url(../images/float-bg.png) repeat;color:#fff; font-size:22px;}
#focus_Box li p span{display:block;height:65px;overflow:hidden;font-size:14px; padding-top:8px;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{background:url(../images/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(../images/btn.png) right bottom no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/share-btn.png) no-repeat;text-indent:-999px;}

.scott{padding:30px 0 20px 0;text-align: center; clear:both;}
.scott a {border:#ddd 1px solid;padding:5px 10px;margin-right:5px;text-decoration:none; background:#fff;}
.scott a:hover,.scott a:active{border:#267eb9 1px solid;color:#fff;background:#267eb9}
.scott span.current {border:#ddd 1px solid;padding:5px 10px;font-weight:bold;color:#fff;margin-right:5px;background: #267eb9}
.scott span.disabled {border:#267eb9 1px solid;padding:5px 10px;color:#ccc;margin-right:2px;}



.footer{background:#0168ad; margin-top:15px;}
.footer_top{ text-align:center; border-bottom:1px #ddd solid; padding:15px 0;}
.footer_con{width:1170px; margin:0 auto; padding:25px 0; overflow:hidden;color:#fff;}
.footer_con a{color:#fff;}
.footer_con h2{ font-size:15px;color:#fff; padding-bottom:15px;}
<!--
.footer_con_a{ width:150px; min-height:125px;float:left;border-right:1px #4fa3dc dashed;}
.footer_con_b{ width:150px; min-height:125px;float:left;border-right:1px #4fa3dc dashed;margin-left:30px;}
.footer_con_c{ width:240px; min-height:125px;float:left;border-right:1px #4fa3dc dashed;margin-left:30px;}
.footer_con_d{ width:260px; min-height:125px;float:left;border-right:1px #4fa3dc dashed;margin-left:30px;}
.footer_con_e{ width:220px; min-height:125px;float:left;margin-left:30px; position:relative;}
-->
.footer_con_a{ width:250px; min-height:125px;float:left;border-right:1px #4fa3dc dashed;}
.footer_con_b{ width:250px; min-height:125px;float:left;border-right:1px #4fa3dc dashed;margin-left:30px;}
.footer_con_c{ width:250px; min-height:125px;float:left;border-right:1px #4fa3dc dashed;margin-left:30px;}
<!--
.footer_con_d{ width:260px; min-height:125px;float:left;border-right:1px #4fa3dc dashed;margin-left:30px;}
-->
.footer_con_e{ width:250px; min-height:125px;float:left;margin-left:30px; position:relative;}
.footer_ewm{ position:absolute; top:36px; right:0;}

.footer_bot .fr{ float:right;}
.footer_bot{ padding:10px 0; color:#fff;background:#393939;}
.footer_bot a{color:#fff; margin-right:30px;}
.footer_bot-m{width:1170px; margin:0 auto;}
