/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{MARGIN:0;PADDING:0;}
body{ background:#fff; font:normal 14px/32px "Î¢ÈíÑÅºÚ","ËÎÌå"; color:#666;}
table{BORDER-COLLAPSE:collapse;BORDER-SPACING:0;}
fieldset,img{BORDER:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{FONT-STYLE:inherit;FONT-WEIGHT:inherit;}
del,ins{TEXT-DECORATION:none;}
li{LIST-STYLE:none;}
caption,th{TEXT-ALIGN:left;}
h1,h2,h3,h4,h5,h6{FONT-SIZE:100%;FONT-WEIGHT:normal;}
q:before,q:after{content:'';}
abbr,acronym{BORDER:0;FONT-variant:normal;}
sup{VERTICAL-ALIGN:baseline;}
sub{VERTICAL-ALIGN:baseline;}
legend{COLOR:#000;}
input,button,textarea,select,optgroup,option{FONT-family:inherit;FONT-SIZE:inherit;FONT-STYLE:inherit;FONT-WEIGHT:inherit;}
input,button,textarea,select{*FONT-SIZE:100%;}
a{TEXT-DECORATION:none; COLOR:#666;}
a:hover{TEXT-DECORATION:none; color:#333;}
.imgbk{ DISPLAY:block;}
/*ÎÄ×ÖÅÅ°æ*/
.f12{FONT-SIZE:12px;}
.f13{FONT-SIZE:13px;}
.f14{FONT-SIZE:14px;}
.f16{FONT-SIZE:16px;}
.fb{FONT-WEIGHT:bold}
.fn{FONT-WEIGHT:normal;}
.lh150{LINE-HEIGHT:150%;}
.lh180{LINE-HEIGHT:180%;}
.lh200{LINE-HEIGHT:200%;}
.unl{TEXT-DECORATION:underlline;}
.no_unl{TEXT-DECORATION:none;}
/*¶¨Î»*/
.tl{TEXT-ALIGN:left;}
.tc{TEXT-ALIGN:center;}
.tr{TEXT-ALIGN:right;}
.bc{MARGIN-LEFT:0;MARGIN-RIGHT:0;}
.fl{FLOAT:left;DISPLAY:inline;}
.fr{FLOAT:right;DISPLAY:inline;}
.cb{CLEAR:both;}
.cl{CLEAR:left;}
.cr{CLEAR:rigth;}
.clear{ CLEAR:both; DISPLAY:block; HEIGHT:0px; LINE-HEIGHT:0px; FONT-SIZE:0px;}
.clearfix:after { content: "."; DISPLAY: block; HEIGHT: 0; CLEAR: both; visibility: hidden; }  
.clearfix { DISPLAY: inline-block; }  
* html .clearfix { HEIGHT: 1%; }  
.clearfix { DISPLAY: block; }  
.vm{VERTICAL-ALIGN: middle; POSITION:relative; top:-1px}
.pr{POSITION:relative;}
.pa{POSITION:absolute;}
.abs-RIGHT{POSITION:absolute;right:0}
.zoom{ZOOM:1;}
.hidden{visiility:hidden;}
.none{DISPLAY:none;}
/*³¤¶È¸ß¶È*/
.w{WIDTH:100%}
.h{HEIGHT:100%}
/*±ß¾à*/
.m10{MARGIN:10px;}
.mt5{MARGIN-TOP:5px;}
.mt10{MARGIN-TOP:10px;}
.mb10{MARGIN-BOTTOM:10px;}
.ml10{MARGIN-LEFT:10px;}
.mr10{MARGIN-RIGHT:10px;}
.p5{PADDING:5px;}
.p10{PADDING:10px;}
.pt5{PADDING-TOP:5px;}
.pt10{PADDING-TOP:10px;}
.pb10{PADDING-BOTTOM:10px;}
.pl5{PADDING-LEFT:5px;}
.pr5{PADDING-RIGHT:5px;}
.listpd{ padding:0px 10px;}
.block5{CLEAR:both;HEIGHT:5px; LINE-HEIGHT:5px; FONT-SIZE:0px; DISPLAY:block}
.block8{CLEAR:both;HEIGHT:8px; LINE-HEIGHT:8px; FONT-SIZE:0px; DISPLAY:block}
.block10{CLEAR:both;HEIGHT:10px; LINE-HEIGHT:10px; FONT-SIZE:0px; DISPLAY:block}
.block15{CLEAR:both;HEIGHT:15px; LINE-HEIGHT:15px; FONT-SIZE:0px; DISPLAY:block}
a.black{ COLOR:#000;!important}
.bor{ border:1px solid #e9e9e9;}
/*Ò³Ãæ²¼¾Ö*/
.wrapper{ width:1080px; margin:0 auto;}
/*Í·²¿*/
.header{ background:#e9f7ff; width:100%; height:30px; padding:9px 0px; line-height:48px; border-top:5px solid #0194f4;}
.head{ width:1080px; line-height:30px; margin:0 auto;}
.head .left{ width:500px; float:left;}
.head .right{ width:370px; float:right;}
.head .left .date{ width:150px; float:left;}
.head .left .tianqi{ width:280px; float:left; padding-top:4px; color:#000;}
.tag-menu li{ width:70px; margin-left:10px; padding-left:33px; height:28px; border:1px solid #ddd; float:left; line-height:28px;}
.tag-menu .wb{background:#fff url(imageshead_icon.gif) 5px 2px no-repeat;}
.tag-menu .wx{background:#fff url(imageshead_icon.gif) 5px -40px no-repeat;}
.top-ico{ width:130px; float:right;}
.top-ico a{float:left;width:30px; height:30px; cursor:pointer;background:url(imageshead_icon.gif) no-repeat;}
.top-ico a:hover{float:left;width:30px; height:30px; cursor:pointer;background:url(imageshead_icon2.gif) no-repeat;}
.top-ico a.top-ico-wap{ background-position: 0 -175px;}
.top-ico a.top-ico-yy{ background-position: 0 -130px;}
.top-ico a.top-ico-barrier{ background-position: center -85px;}
.top-banner{ width:100%; height:280px; background:url(imagestop_banner.jpg) center top no-repeat;}

#full-screen-slider { width:100%; height:280px;position:relative}
#slides { display:block; width:100%; height:280px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination2 { display:block; list-style:none; position:absolute; left:50%; top:310px; z-index:100;  padding:5px 15px 5px 0; margin:0}
#pagination2 li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#none }
#pagination2 li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination2 li.current { background:none;}

.nav-wrap{ width:100%; height:50px; background:#0e85ff; border-bottom:7px solid #0062ad; }
.nav{ width:740px; float:left;}
.nav li{ width:123px;float:left; overflow:hidden; font:normal 16px/53px "Î¢ÈíÑÅºÚ"; text-align:center;}
.nav li a{display:block; width:90px; padding-left:33px; color:#fff; }
.nav li a:hover{ display:block; width:90px; padding-left:33px;color:#fff; }
.nav li a.home{background:url(imagesnav_ico.png) 28px 15px no-repeat;}
.nav li a.home:hover{background:#0062ad url(imagesnav_ico.png) 28px 15px no-repeat; }
.nav li a.sq{background:url(imagesnav_ico.png) 28px -30px no-repeat;}
.nav li a.sq:hover{background:#0062ad url(imagesnav_ico.png) 28px -30px no-repeat; }
.nav li a.zw{background:url(imagesnav_ico.png) 28px -75px no-repeat;}
.nav li a.zw:hover{background:#0062ad url(imagesnav_ico.png) 28px -75px no-repeat; }
.nav li a.bs{background:url(imagesnav_ico.png) 28px -118px no-repeat;}
.nav li a.bs:hover{background:#0062ad url(imagesnav_ico.png) 28px -118px no-repeat; }
.nav li a.hd{background:url(imagesnav_ico.png) 28px -165px no-repeat;}
.nav li a.hd:hover{background:#0062ad url(imagesnav_ico.png) 28px -165px no-repeat; }
.nav li a.zt{background:url(imagesnav_ico.png) 28px -209px no-repeat;}
.nav li a.zt:hover{background:#0062ad url(imagesnav_ico.png) 28px -209px no-repeat; }
.nav-wrap .so{ float:right;width:318px; background:#e4eefa; margin-top:6px; height:36px; padding:1px;}
.nav-wrap .so .text{ width:255px; height:30px; float:left; background:#e4eefa; padding:2px 5px; border:1px solid #e4eefa; line-height:22px; color:#555;}
.nav-wrap .so .but{ width:50px; height:36px; float:left;background:#f39c11 url(imagessobut.gif) center center no-repeat;  text-align:center; color:#fff; border:none; cursor:pointer;}
.focus{ position:relative; width:588px; height:300px; float:left; background-color: #000;}  
.focus img{ width: 588px; height: 300px;} 
.focus .shadow .title{width: 588px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:588px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{ *width:80px;bottom:10px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:14px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#c50201;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(imagesfocus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.home_new{ width:474px; float:right;}
.title-tab{ width:100%; height:40px; background:#fff; border-top:2px solid #0194f4; }
.title-tab li {float: left; width:25%; height:40px;font: normal 16px/40px "Î¢ÈíÑÅºÚ"; color: #666; overflow: hidden;cursor: pointer; text-align:center;}
.title-tab li.hover { background:#0194f4; width:25%; height:40px; color:#fff;}
.list { padding:3px 0; display:block;}
.list li{ height:31px;padding-left:13px; line-height:31px; background:url(imagesicon_sprite.gif) 0px 12px no-repeat; color:#363636;}
.list2 li{  background:url(imagesicon_sprite.gif) 0px -19px no-repeat; color:#363636;}
.list li a{ color:#363636;}
.list li a:hover{ color:#000;}
.list li span{ float:right; font-size:12px; color:#777;}
.list-wrap{ width:836px; float:left;}
.list-wrap .column{ width:385px; margin:0 10px 0px 20px; float:left;}
.column .tab li {width:33%; height:42px; float: left;border-bottom:3px solid #dadada;font: normal 16px/42px "Î¢ÈíÑÅºÚ"; color: #666;cursor: pointer; text-align:center;}
.column .tab li.hover {border-bottom:3px solid #019cde;color: #019cde;}
.xxgkpt{ width:228px; height:340px; border:1px solid #ddd; float:right;}
.xxgkpt h3{ height:42px; padding-left:42px; margin-bottom:5px; border-bottom:3px solid #019cde; background:url(imagesxxpt_title.gif) 8px center no-repeat;font: normal 16px/42px "Î¢ÈíÑÅºÚ"; color: #019cde;}
.xxgkpt_list li{ float:left;width:114px; padding-top:7px; line-height:24px; text-align:center; color:#555;}
.xxgkpt_list li img{ display:block; margin:0px auto;}
.xxgkpt_list li a:hover{ color:#298deb;}

/*----------·þÎñãéÂÞ-------------*/
.main-title{font: normal 30px/50px "Î¢ÈíÑÅºÚ"; color: #333; border-bottom:1px solid #ddd; height:50px; line-height:50px;}
.main-title span{ font-size:20px; color:#999;}
.main-title i{ color:#0062ad; font-style:normal;}
.fw-tabMenu{ width:100%; height:43px; background:url(imagesicon_sprite.gif) 0px -170px repeat-x; color:#363636;}
.fw-tabMenu li{ float:left; height:20px; width:100px; padding:10px 20px 10px 5px; border-bottom:3px solid #d2d2d2; font: normal 16px/20px "Î¢ÈíÑÅºÚ"; cursor:pointer; }
.fw-tabMenu li.hover{height:20px; color:#3ac2db;padding:10px 20px 10px 5px; border-bottom:3px solid #0194f4; cursor:pointer; }
.fw-tabMenu li img{ float:left;}
.wsbs-list{ margin-left:-53px;}
.wsbs-list li { width:65px; margin-left:53px; overflow:hidden; _margin:0 20px 0 24px; padding-left:9px;float:left; background:url(imagesicon_sprite.gif) 0px -52px no-repeat; line-height:32px;}
.wsbs_list li a:hover{color:#000;}
.zdfw-wrap{ width:834px; height:114px; border:1px solid #e9e9e9;}
.zdfw-wrap h3{ float:left; width:18px; height:94px; padding:10px 10px; background:#0194f4;font: normal 16px/16px "Î¢ÈíÑÅºÚ"; color:#fff;}
.zdfw-wrap li{ float:left; width:88px; margin-top:5px; text-align:center; line-height:24px;}
.zdfw-wrap li img{ display:block; margin:10px auto 0;}
.fw-wrap{ width:226px; float:right; border:1px solid #e9e9e9;}
.fw-wrap .fw-tabMenu li{ float:left; height:40px; width:50%; padding:0px; text-align:center; border-bottom:3px solid #d2d2d2; font: normal 16px/40px "Î¢ÈíÑÅºÚ"; cursor:pointer; }
.fw-wrap .fw-tabMenu  li.hover{height:40px; color:#3ac2db; width:50%; padding:0px; border-bottom:3px solid #0194f4; cursor:pointer; }
.bmfw-list li{ padding-left:12px; background:url(imagesicon_sprite.gif) 3px -17px no-repeat; border-bottom:1px solid #eee; line-height:35px; }

/*-------ÎÊÕþãéÂÞ----------*/
.hdjl{ width:720px; float:left; padding-top:12px;}
.hdjl_title{ height:36px; border-bottom:2px solid #0194f4; line-height:36px;}
.hdjl_title h3{ float:left; padding:0 20px; color:#fff; background:#0194f4;}
.hdjl_title span{ float:right; padding-right:8px; color:#b6b6b6;}
.hdjl_title span a{color:#b6b6b6;}
.mail table{}
.mail td ,.mail th{ padding:2px 10px; line-height:32px;}
.mail th{ background:#f2f2f2;}
.hdjl_tjbox{ height:36px; background:#f2f2f2; font:500 14px/36px "Î¢ÈíÑÅºÚ"; overflow:hidden;}
.hdjl_tjbox h3{ float:left; width:100px; background:#0194f4 url(imagesicon_sprite.gif) right -94px no-repeat; padding-right:4px; text-align:center;font:500 14px/36px "Î¢ÈíÑÅºÚ"; color:#fff;}
.hdjl_tjbox p{ float:left; padding:0 10px; color:#555555;}
.hdjl_tjbox p span{ color:#0199e4; font-family:arial;}
/*12345ÐÅ¼þÑ¡µÇ*/
.w12345{ width:332px; height:200px; float:right; margin-top:20px;}
.w12345 h3{ width:100%; background:url(images12345_title.gif) 0 0 no-repeat; height:36px; font:500 14px/30px "Î¢ÈíÑÅºÚ";  text-align:center; color:#fff;}
.w12345 h3 a{color:#fff;}
.w12345 ul{ width:310px; display:block; padding:0px 10px 5px; border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}

.nav-tab{ width:100%; height:33px; background:url(imagesicon_sprite.gif) 0px -179px repeat-x; color:#363636;}
.nav-tab li{ float:left; height:30px; width:100px; border-bottom:3px solid #d2d2d2; font: normal 16px/30px "Î¢ÈíÑÅºÚ"; text-align:center; cursor:pointer; }
.nav-tab li.hover{color:#3ac2db; border-bottom:3px solid #0194f4; cursor:pointer; }
.nav-list{ padding:5px 0px; height:95px; border:1px solid #e9e9e9;}
.nav-list li { width:72px; margin-left:8px; padding-left:9px;float:left; background:url(imagesicon_sprite.gif) 0px -52px no-repeat; line-height:32px;}
.footer{ height:209px; width:100%; background:url(imagesfooter_bg.gif) 0 0 repeat-x; border-top:8px solid #0194f4;}
.copyright{ width:770px; margin:20px auto 0;}
.copyright p{ width:510px; float:left; padding-left:30px; text-align:center;}
.copyright img{ float:left; margin-left:10px;}
/*Á½²àÆ®¸¡*/
#home_web { width: 80px; height: auto; position: fixed; _position: absolute; border-top:1px solid #ddd;left: 50%; margin-left: 548px; right: 20px; top: 61%; margin-top: -152px; _top: auto;  _top: expression(eval(document.documentElement.scrollTop));  _margin-top: 250px;  font-family: Microsoft Yahei;  z-index: 1000;}
#home_web li{width:80px; height:70px; border-left:1px solid #ddd;  border-right:1px solid #ddd;  border-bottom:1px solid #ddd; position:relative;font: normal 13px/20px "Î¢ÈíÑÅºÚ";  text-align:center;}
#home_web li a{display:block; width:80px; height:25px; padding-top:45px;}
#home_web li a:hover{display:block; width:80px; height:25px; }
#home_web .barrier a{  background:#ffffff url(imagesfixed001.gif) 20px 8px no-repeat;}
#home_web .barrier a:hover{ background:#d23324 url(imagesfixed002.gif) 20px 8px no-repeat; color:#fff;}
#home_web .sz_mail a{ background:#ffffff url(imagesfixed001.gif) 20px -65px no-repeat;}
#home_web .sz_mail a:hover{background:#d23324 url(imagesfixed002.gif) 20px -65px no-repeat; color:#fff;}
#home_web .wx a{ background:#ffffff url(imagesfixed001.gif) 20px -143px no-repeat;}
#home_web .wx a:hover{background:#d23324 url(imagesfixed002.gif) 20px -143px no-repeat; color:#fff;}
#home_web .wap a{ background:#ffffff url(imagesfixed001.gif) 20px -223px no-repeat;}
#home_web .wap a:hover{background:#d23324 url(imagesfixed002.gif) 20px -223px no-repeat; color:#fff;}
#home_web .tel a{background:#ffffff url(imagesfixed001.gif) 22px -296px no-repeat;}
#home_web .tel a:hover{background:#d23324 url(imagesfixed002.gif) 22px -296px no-repeat; color:#fff;}
#left_pf { width: 80px; height: auto; position: fixed; _position: absolute; border-top:1px solid #ddd;left: 50%; margin-left: -630px; right: 20px; top: 61%; margin-top: -152px; _top: auto;  _top: expression(eval(document.documentElement.scrollTop));  _margin-top: 250px;  font-family: Microsoft Yahei;  z-index: 1000;}
#left_pf li{width:80px; height:70px; border-left:1px solid #ddd;  border-right:1px solid #ddd;  border-bottom:1px solid #ddd; position:relative;font: normal 13px/20px "Î¢ÈíÑÅºÚ";  text-align:center;}
#left_pf li a{display:block; width:80px; height:25px; padding-top:45px;}
#left_pf li a:hover{display:block; width:80px; height:25px; }
#left_pf .news a{  background:#ffffff url(imagesfixed003.gif) 20px 2px no-repeat;}
#left_pf .news a:hover{ background:#d23324 url(imagesfixed04.gif) 20px 2px no-repeat; color:#fff;}
#left_pf .nd a{  background:#ffffff url(imagesfixed003.gif) 20px -71px no-repeat;}
#left_pf .nd a:hover{ background:#d23324 url(imagesfixed04.gif) 20px -71px no-repeat; color:#fff;}
#left_pf .zwfb a{  background:#ffffff url(imagesfixed003.gif) 20px -138px no-repeat;}
#left_pf .zwfb a:hover{ background:#d23324 url(imagesfixed04.gif) 20px -138px no-repeat; color:#fff;}
#left_pf .so a{  background:#ffffff url(imagesfixed003.gif) 20px -209px no-repeat;}
#left_pf .so a:hover{ background:#d23324 url(imagesfixed04.gif) 20px -209px no-repeat; color:#fff;}

/*----------------ÕþÎñ¹«¿ª------------------*/
.zw-left{ width:318px; float:left;}
.nd-title{ height:36px; border-bottom:2px solid #007cc8; background:url(imagesnd_title.gif) center top no-repeat;font: normal 16px/36px "Î¢ÈíÑÅºÚ"; text-align:center; color:#fff;}
.zt-title{ height:43px; background:url(imageszt_title.gif) center top no-repeat;font: normal 16px/36px "Î¢ÈíÑÅºÚ"; text-align:center; color:#fff;}
.sz-list li{ float:left; margin:10px 8px 8px 15px; text-align:center;}
.sz-list li img{ display:block;}
.nd-list li{ width:110px; line-height:36px; padding-left:23px; float:left; margin:0px 8px 10px 15px; text-align:center; background:#5eb3f3 url(imagesnd_icon.jpg) 10px center no-repeat; color:#fff;}
.nd-list li a{ color:#fff;}
.nd-list li a:hover{ color:#fffc00;}
.zw-xxgk-list{ display:block; height:265px; width:317px; border-top:1px dashed #dbdbdb; border-left:1px dashed #dbdbdb;}
.zw-xxgk-list li{ width:157px; padding-bottom:10px; float:left; height:78px; border-right:1px dashed #dbdbdb; border-bottom:1px dashed #dbdbdb; text-align:center;font: normal 14px/33px "Î¢ÈíÑÅºÚ"; }
.zw-xxgk-list li a{ display:block; width:157px;height:33px; padding-top:55px;}
.zw-xxgk-list a:hover{ display:block; width:157px; height:33px; padding-top:55px; color:#fff;}
.zw-xxgk-list li.hd1 a{background:#f7f7f7 url(imageszw-xxgk-list01.gif) center 20px no-repeat;}
.zw-xxgk-list li.hd1 a:hover{background:#fbece6 url(imageszw-xxgk-list02.gif) center 20px no-repeat; color:#ee5a28;}
.zw-xxgk-list li.hd2 a{background:#f7f7f7 url(imageszw-xxgk-list01.gif) center -54px no-repeat;}
.zw-xxgk-list li.hd2 a:hover{background:#fbece6 url(imageszw-xxgk-list02.gif) center -54px no-repeat; color:#ee5a28;}
.zw-xxgk-list li.hd3 a{background:#f7f7f7 url(imageszw-xxgk-list01.gif) center -124px no-repeat;}
.zw-xxgk-list li.hd3 a:hover{background:#fbece6 url(imageszw-xxgk-list02.gif) center -124px no-repeat; color:#ee5a28;}
.zw-xxgk-list li.hd4 a{background:#f7f7f7 url(imageszw-xxgk-list01.gif) center -196px no-repeat;}
.zw-xxgk-list li.hd4 a:hover{background:#fbece6 url(imageszw-xxgk-list02.gif) center -196px no-repeat; color:#ee5a28;}
.zw-xxgk-list li.hd5 a{background:#f7f7f7 url(imageszw-xxgk-list01.gif) center -273px no-repeat;}
.zw-xxgk-list li.hd5 a:hover{background:#fbece6 url(imageszw-xxgk-list02.gif) center -273px no-repeat; color:#ee5a28;}
.zw-xxgk-list li.hd6 a{background:#f7f7f7 url(imageszw-xxgk-list01.gif) center -347px no-repeat;}
.zw-xxgk-list li.hd6 a:hover{background:#fbece6 url(imageszw-xxgk-list02.gif) center -347px no-repeat; color:#ee5a28;}
.zt-list li{ width:142px; height:83px; float:left; margin:10px 0 0 10px; text-align:center;font: normal 16px/33px "Î¢ÈíÑÅºÚ"; }
.zt-list li img{ display:block; margin:0px auto;}
.zt-list li a{ display:block; width:142px; height:68px; padding-top:15px; color:#fff; background:#73c169;}
.zt-list li a:hover{color:#222;}
.zt-list li a.b1{ background:#8fc9f5;}
.zt-list li a.b2{ background:#ffa366;}
.zt-list li a.b3{ background:#ffc266;}
.zw-right{ width:740px; float:right;}
.zw-list-warp{ width:738px; height:210px; border:1px solid #e8e8e8;}
.zw-list-tab{ width:100%; height:40px; background:#f5f5f5;}
.zw-list-tab li {float: left; border-top:2px solid #f5f5f5; width:140px; height:38px;font: normal 16px/38px "Î¢ÈíÑÅºÚ"; color: #666; overflow: hidden;cursor: pointer; text-align:center;}
.zw-list-tab li.hover { background:#fff; border-top:2px solid #007cc8;  color:#007cc8;}

/*----------------°ìÊÂ------------------*/
.bs-left{ width:840px; float:left;}
.bs-right{ width:225px; float:right;}
.bs-tab{width:100%; height:42px; background:url(imagesicon_sprite.gif) 0px -170px repeat-x; color:#363636;}
.bs-tab li {float: left; width:100px; height:40px; border-bottom:2px solid #dadada; font: normal 16px/42px "Î¢ÈíÑÅºÚ"; color: #666; overflow: hidden;cursor: pointer; text-align:center;}
.bs-tab li.hover { width:100px; height:40px; border-bottom:2px solid #0099ff; color:#0099ff;}
.bs-list { display:block; height:137px; overflow:auto;}
.bs-list li{ float:left; width:82px; height:30px; overflow:hidde; margin-top:13px; margin-left:15px;padding-left:18px; line-height:30px; background:#f2f2f2 url(imagesicon_sprite.gif) 6px -235px no-repeat; color:#363636;border:1px solid #f2f2f2; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}

.title01{ width:100%; height:42px;  background:url(imagesicon_sprite.gif) 0px -169px repeat-x;  }
.title01 h3{ width:96px; padding: 0 15px; border-bottom:2px solid #0099ff; font: normal 16px/40px "Î¢ÈíÑÅºÚ"; color: #0060ff; text-align:center;}
.title01 h3 a{ color: #0060ff;}

.zdfw-list li{ width:119px; padding:22px 0px; float:left; text-align:center;}
.zdfw-list li img{ display:block; margin:0 auto;}

.login li{ width:80px; height:40px; border:1px solid #78caff; padding-left:30px; line-height:40px; float:left; background:#9dd9ff; color:#fff;}
.login li.user{ background:#9dd9ff url(imagesicon_sprite.gif) 8px -290px no-repeat;}
.login li.so{ background:#9dd9ff url(imagesicon_sprite.gif) 8px -342px no-repeat;}
.login li a{ color:#fff;}
.login li a:hover{ color:#000;}



/*Í¨ÓÃÁÐ±í*/
.wrap2 {padding:30px 40px 38px 40px;border: 1px solid #dbdbdb;}
.gl-bk { border:1px solid #d6d6d6; padding:36px 29px 36px 29px;}
.gl-tit h4 { float:left; padding-left:20px; font-size:18px;}

.fgl-tit { height:35px; border-bottom:1px solid #008df9; margin-bottom:20px;}
.fgl-tit h4{ float:left; font-size:16px; line-height:35px; padding-left:15px; color:#fff;background: url(imagestab_bg.jpg) left no-repeat;}
.fgl-tit h4 strong{background: url(imagestab_bg.jpg) right no-repeat;display: inline-block;padding-right: 15px;font-weight: normal;}
.fgl-tit span a,.gl-tit span a{ position:relative;}

.xl_cx_box{ z-index:9; padding:10px 0px; width:auto; background:#fff; border:1px solid #CCC; position:absolute;min-width:125px;}
.xl_cx_box ul li { text-align:center; line-height:30px; list-style:none;}
.xl_cx_box ul li a { text-decoration:none;display:block; line-height:30px;}
.xl_cx_box ul li a:hover,.xl_cx_box ul li.curr a{ background:#008df9; color:#FFF;line-height:30px;}

.fbnf { margin-top:18px; padding:20px; border-top:1px solid #d6d6d6; background:#f9f9f9;}
.fbnf h4 { font-size:14px; font-weight:bold; float:left; margin-top:5px;}
.fbnf ul { width:926px; float:left;}
.fbnf ul li { font-size:16px; font-weight:bold;float:left; line-height:32px;list-style:none;background: url(imagesdot.gif) 5px center no-repeat;}
.fbnf ul li a { text-decoration:none; padding:0px 15px;border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px;-o-border-radius:5px; -webkit-border-radius:5px;}
.fbnf ul li a span { color:#999999;}
.fbnf001 ul li a:hover,.fbnf001 ul li.curr  a{ background:#339ced; display:block; color:#FFF;}
.fbnf001 ul li a:hover span,.fb29001 ul li.curr a span { color:#FFF;}
.gjz_text{ float:left; width:233px; height:24px; background:#f9f9f9;vertical-align:middle; line-height:24px; border:1px solid #bfbfbf; margin-left:5px;}
.gjz_btn{ float:left; width:65px; height:24px;  cursor:pointer; border:none; vertical-align:middle; margin-left:12px; background-color:#f6b028; color:#FFF; }
.gjz_btn2{ float:left; width:65px; height:24px; background:#dbdbdb; border:none; cursor:pointer; vertical-align:middle; margin-left:12px; color:#666;}
.search01 h4 { line-height:16px; float:;}
.list-gl { padding-bottom:10px; border-bottom:1px dashed #e8e8e8;}
.yema { padding-top:30px; text-align:center;}
.box-gl { margin-top:10px;}
.box-gl .g-list-t li{font-size:15px;}
.pgStyle{ text-align:center;padding: 10px;}
.g-list-t,.g-list-t li{list-style:none;}
.g-list-t{line-height:32px; text-align:left; font-size:14px;}
.g-list-t li{background:url(../img/dot.gif) 0px center no-repeat; padding-left:14px; clear:both; line-height:32px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.g-list-t a,.g-list-t a:visited{ text-decoration:none; color:#333;  }
.g-list-t a:hover{color:#000; text-decoration:none;}
.g-list-t span.time{ display:inline-block; color:#999; font-size:12px; float:right;}
.g-list-t .fco1 ,.g-list-t .fco1 a{ color:#06F;}
/*·ÖÒ³*/
.pagenav{clear:both;width:100%;padding:20px 0 0px;text-align:center;height:32px;line-height:24px;}
.pagenav a{border:1px solid #e0e0e0;color:#666;font-family:Arial;margin:2px;padding:0px 10px;white-space:nowrap;display:inline-block;}
.pagenav a:hover{background:#06F;border:1px solid #e0e0e0;color:#fff;}
.pagenav a.active{border:1px solid #319bde;color:#fff;}
.pagenav a.current,.pagenav a.current:hover{background:#06F;color:#fff;}
.pagenav a.disabled,.pagenav a.disabled:hover{border:1px solid #e0e0e0;color:#666;background:#eee;}
.pagenav a.text,.pagenav a.text:hover{color:#666;background:#eee;cursor:text; }
.pagenav a.pagemore,.pagenav a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagenav #page{display:inline;}
.pagenav #page input{width:40px;height:24px;line-height:24px;border:1px solid #dfdfdf;padding:0 5px;margin:3px 6px;color:#666;vertical-align:middle;}
.pagenav .goto{width:36px;height:26px;background:#06F;border:1px solid #06F;color:#fff;margin:3px 2px;text-align:center;cursor:pointer;vertical-align:middle;}
.pagenav em{ font-style:normal;}

/*Í¨ÓÃÄÚÈÝÒ³*/
.breadcrumb{width:1045px; margin:0 auto 5px auto;line-height:36px; background:url(../images/wz_ico.gif) no-repeat 5px center;padding-left:25px; height:36px;}
.content_title{color: #e85513;line-height:48px;  font-size:24px; text-align:center; padding:10px 0 20px; font-weight:normal;}
.field_con2{ width:120px; height:28px; float:left}
.field_con2 span{float:left; display:block;height:10px; width:10px;margin:8px 3px; border:1px solid #666;overflow:hidden; cursor:pointer}
.wznr_mess{padding: 5px 0;border-bottom: 1px dotted #dbdbdb;font-size:12px;	overflow:hidden;text-align: center;}
.content_mess{line-height: 28px;margin: 0 auto;	display: inline-block;}
.content_mess span{float: left;margin-right: 20px;}
.content_mess .share {width: 170px;}
.bdsharebuttonbox{float: right;}
.content_mess .code{float: left;}
.content_mess .code .scan_code_box{position: absolute;top: 38px;right: -55px;width: 120px;height: 154px;border: 1px solid #d6d6d6;padding: 10px;	text-align: center;color: #1d74dd;line-height: 20px;display: none;z-index: 99;background: #fff;}
.content_mess .code:hover .scan_code_box{display: block;}
.content_mess .code .scan_code_box #scan_code{width: 100px;	height: 100px;	margin: 0 auto 10px;}
.content_mess .code label{color: #808080;display: inline-block;	font-size: 20px;cursor: pointer;position: relative;	top: 1px;}
.content_label{margin: 15px 0;color: #00479d;}
.content_label span{color: #02499f;	float: left;margin-right: 5px;}
.content_check{	margin: 15px 0;	color: #808080;}
.shry{padding-left: 20px;margin-right: 20px;float: right;line-height: 21px;}
.shry label{margin-right: 5px;font-size: 14px;float: left;}
.fhsj{padding-left: 20px;float: right;line-height: 21px;}
.fhsj label{margin-right: 5px;float: left;}
.content_function_module_box{border-top: 1px dotted #dbdbdb;border-bottom:1px dotted #dbdbdb;padding: 10px 0;}
.content_function_module{width: 300px;margin: 0 auto;font-size: 14px;}
#content_box{overflow: hidden;}
.content_{line-height: 30px;padding: 20px 0 20px 0;font-size: 16px;}
.content_ p{margin-top: 20px;}
.editor{ text-align:right; color:#888888; font-size:14px; padding-bottom:30px;}
.content_ img{ display:block; margin:10px auto; max-width: 100%;}
.bs01{background:#E6FFFF;;margin: 8px 3px;width: 10px;}
.bs02{ background:#CFF;margin: 8px 3px;width: 10px;}

/*×¨Ìâ×¨À¸¼°µ¼º½*/
.zt-header{ width:100%; height:330px; background:url(imageszt_header.jpg) center top no-repeat;}
.zt-header2{ width:100%; height:330px; background:url(imageszt_header2.jpg) center top no-repeat;}
.zt-header3{ width:100%; height:330px; background:url(imageszt_header3.jpg) center top no-repeat;}
.zt-nav{ padding-top:272px;}
.zt-nav ul{width:1080px; background:#45a5ee; height:58px; margin:0 auto;}
.zt-nav ul li{height:58px; float:left; background:url(imageszt_nav_lne.gif) right 0 no-repeat;font: 500 14px/28px "Î¢ÈíÑÅºÚ"; text-align:center; color:#fff; }
.zt-nav ul li a{color:#fff;}
.zt-nav ul li a:hover{color:#fff600; }
.zt-nav ul li img{ display:block; margin:10px auto 0;}
.zt-nav ul li.end{ background:none;}
.zt-nav01 li{ width:216px;}
.zt-nav02 li{ width:135px;}
/*ÖØµã·þÎñÊÂÏî*/
.zt-sidebar-nav{ width:193px; height:auto; float:left;}
.zt-sidebar-nav li{ border-bottom:1px dashed #ddd; height:70px;text-indent: 25px;padding-right:50px;font: 500 16px/70px "Î¢ÈíÑÅºÚ"; }
.zt-sidebar-nav li.hov_sty1{ background:url(imagestit_lbg_03.jpg) no-repeat left; height:70px;color:#ffffff;}
.zt-sidebar-nav li.hov_sty1 a{color:#ffffff;}
.zt-sidebar-nav li a{font-family: "Microsoft YaHei";}
.zt-sidebar-nav li:hover{ background:url(imagestit_lbg_03.jpg) no-repeat left; height:70px; color:#ffffff; cursor:pointer;}
.zt-sidebar-nav li:hover a{ color:#ffffff;}
.zt-right{ width:820px; padding-left:20px; padding-right:10px; float:right; border-left:1px dashed #ddd;}

.zt-tab{ width:100%; height:40px; background:#fff; border-bottom:2px solid #0194f4; }
.zt-tab li {float: left; padding:0 13px; height:40px;font: normal 15px/40px "Î¢ÈíÑÅºÚ"; color: #666; overflow: hidden;cursor: pointer; text-align:center;}
.zt-tab li.hover { background:#0194f4; padding:0 13px; height:40px; color:#fff;}
.zt-table th{ background:#e9f2f9; padding:4px 5px; border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9; color:#000;}
.zt-table td{ background:#fff; padding:4px 5px; border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;}
/* ÖØµãÁìÓòÐÅÏ¢¹«¿ªÍ·²¿µ¼º½ */
.topNav{margin-bottom:10px;overflow:hidden;}
.topNav .hd{float:left;padding:18px 10px 0 13px;width:110px;height:80px;line-height:32px;background:#0194f4;color:#fff;font-size:16px;text-align:center;}
.topNav .bd{float:left;width:900px;padding:10px;background:url("imagestopNavBg.png") no-repeat 0 50%;border:1px solid #ddd;border-left:none;overflow:auto;}
.topNav .bd li{float:left; font-size:13px;line-height:26px;white-space:nowrap;}
.topNav .bd li a{padding:0 10px;}
.topNav .bd li a:hover{ color:#0d82dd;}
.topNav .h100{ height:100px; padding-top:26px;}
.zt-box{padding:5px 8px; border:1px solid #ddd;}
.zt-box .list{ padding:0 5px;}
.zt-box .hd{background:url(imagesboxBg.gif) no-repeat 5px center;line-height:36px;border-bottom:1px solid #0194f4;}
.zt-box .hd h3{padding-left:25px;font-size:18px; font-weight:bold; color:#0194f4;}
/*.zt-box .hd h3 a{color:#0194f4;}*/
.zt-box .hd .more{float:right;_display:inline;margin-right:5px; font-size:13px;}
.zt-box .bd{padding:9px;}
.w498{ width:505px;}
.zt2-tab{ width:100%; height:32px; background:#f1f1f1; border-bottom:1px solid #ddd; }
.zt2-tab li {float: left; padding:0 14px; border-left:1px solid #e6e6e6; height:32px;font: normal 14px/32px "Î¢ÈíÑÅºÚ"; color: #666; overflow: hidden;cursor: pointer; text-align:center;}
.zt2-tab li.hover { background:#329ee9; padding:0 14px; height:32px; color:#fff;}
.zt3-tab li ,.zt3-tab li.hover { padding:0 5px;}
.zt-box2 ul{ width:498px; margin-right:10px;float:left;}
/*-------------»¥¶¯----------*/
.mail_box{ width:780px; height:315px; float:left; border:1px solid #e5e5e5;}
.hd-right{ width:272px; float:right;}
.hd-right .hd-title h3{ width:100px;}
.hd-title{ height:40px; border-bottom:1px solid #019cde; line-height:40px;}
.hd-title h3{ float:left; width:140px; text-align:center; background:#019cde; color:#fff;font: normal 16px/40px "Î¢ÈíÑÅºÚ";}
.more{ float:right; margin-right:8px;}
.mail_table th{ padding:0 15px; text-align:left; line-height:35px; background:#f5f5f5;}
.mail_table td{ padding:0 15px; line-height:33px; border-top:1px solid #eaeaea; }
.mail_table td a:hover{ color:#000;}
a.hd-mail{ display:block; background:; width:40px; height:45px; padding:15px 15px 10px 63px; border:1px solid #ddd; background:#fff url(imagesemail.png) 10px center no-repeat;font: 500 18px/20px "Î¢ÈíÑÅºÚ"; color:#4b4b4b; margin-left:10px; float:left;}
a.hd-mail:hover{ border:1px solid #9ee1fd; background:#f4fcff url(imagesemail.png) 10px center no-repeat; color:#222;}
a.hd-xf{ display:block; background:; width:40px; height:45px; padding:15px 15px 10px 63px; border:1px solid #ddd; background:#fff url(imagesxf.png) 10px center no-repeat;font: 500 18px/20px "Î¢ÈíÑÅºÚ"; color:#4b4b4b; margin-right:10px; float:right;}
a.hd-xf:hover{ border:1px solid #9ee1fd; background:#f4fcff url(imagesxf.png) 10px center no-repeat; color:#222;}
.hd-wrap{ width:520px;}
.hd-wrap .title{ width:100%; border-bottom:1px solid #ddd; height:40px;}
.hd-wrap .title h3{ height:40px; background:#0471a0; padding:0 20px; float:left; border-top:1px solid #2b84e7; font: normal 16px/40px "Î¢ÈíÑÅºÚ"; color:#fff;}
.hd-wrap .title h3 a{ color:#fff;}
/*-------------ÐÅÏ¢¹«¿ª-------------*/

.xxgk-header{ width:100%; height:330px; background:url(imagesxxgk_top2017.jpg) center top no-repeat;}
.xxgk-nav{ padding-top:272px;}
.xxgk-nav ul{width:1080px; background:#45a5ee; height:58px; margin:0 auto;}
.xxgk-nav ul li{height:58px; width:180px; float:left; background:url(imageszt_nav_lne.gif) right 0 no-repeat;font: 500 14px/28px "Î¢ÈíÑÅºÚ"; text-align:center; color:#fff; }
.xxgk-nav ul li a{color:#fff;}
.xxgk-nav ul li a:hover{color:#fff600; }
.xxgk-nav ul li img{ display:block; margin:10px auto 0;}
.xxgk-nav ul li.end{ background:none;}
.xxgk-left{ width:275px; float:left;}
.xxgk-right{ width:780px; float:right;}
.xxgk-title{ height:22px; padding:10px; border-bottom:2px solid #066ab7; line-height:28px;}
.xxgk-title img{ float:left; margin-right:5px;}
.xxgk-title h3{ float:left;font: 500 16px/22px "Î¢ÈíÑÅºÚ"; color:#000;}
.xxgk-title h3 a{color:#000;}
.xxgk-title span{ float:right; color:#888;}
.so_table td{ padding:3px 3px;}
.inp_text01 { width: 170px;  height: 28px; border: 1px solid #ccc;  line-height: 28px;  color: #999; padding-left: 10px;}
.inp_text02 { width: 235px;  height: 28px; border: 1px solid #ccc;  line-height: 28px;  color: #999; padding-left: 10px;}
.radius5 {border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; position: relative;z-index: 2;}
.inp_btn { float:right;width: 78px; height: 30px; margin-left:10px; line-height:25px; background:#169ed1; border: none; color: #FFF;  font-size: 16px; cursor:pointer;}
.xxgk-sotab li {float: left; padding-left:10px; font: normal 14px/30px "Î¢ÈíÑÅºÚ"; color: #666; overflow: hidden;cursor: pointer; text-align:center;}
.xxgk-sotab li.hover { color:#000;}
.xxgk-list{ padding:4px 10px;}
.xxgk-list li{ height:30px;padding-left:8px; line-height:30px;  background:url(imagesicon_sprite.gif) 0px -19px no-repeat; color:#363636;}
.xxgk-list li a{ color:#363636;}
.xxgk-list li a:hover{ color:#000;}
.xxgk-list li span{ float:right; color:#888; font-size:13px;}
.xxgk-title2{ height:34px; padding:5px 10px; border-bottom:2px solid #ddd; }
.xxgk-title2 h3{font: normal 16px/34px "Î¢ÈíÑÅºÚ";}
.xxgk-title2 img{ float:left; margin-right:2px;}
.f-color01{ color:#139e00;}
.f-color02{ color:#0978cc;}
.f-color03{ color:#eb6900;}
.f-color04{ color:#f00;}
.gk-tab{ height:43px; background:url(imagesxxgk_line.gif) left 24px repeat-x;}
.gk-tab2{ height:38px; background:url(imagesxxgk_line.gif) left 24px repeat-x;}
.gk-tab li { height:43px;float: left; width:100px; font: normal 14px/40px "Î¢ÈíÑÅºÚ"; color: #000; overflow: hidden;cursor: pointer; text-align:center;}
.gk-tab li.hover { background:url(imagesxxgk_hover.gif) center 5px no-repeat; color:#139e00;}
.gk-tab2 li { height:37px;float: left; padding:0 20px;font: normal 14px/37px "Î¢ÈíÑÅºÚ"; color: #000; overflow: hidden;cursor: pointer; text-align:center;}
.gk-tab2 li.hover { border-bottom:1px solid #0978cc; color:#139e00;}
.xxgk-jg-list { height:200px; overflow:auto;} 
.xxgk-jg-list li{ width:107px; float:left; display:inline; padding-left:10px; margin-left:12px;background:url(imagesicon_sprite.gif) 0px -53px no-repeat; color:#363636; line-height:32px;}

.zdny-list li{ width:166px; height:255px; font-size:13px; border:1px solid #e4e4e4; background:#f7f7f7; float:left; margin:12px 10px 10px 15px;}
.zdny-list li i{ width:83px; line-height:30px; text-align:center; float:left; font-style:normal;}
.zdny-list li b{ width:83px; line-height:30px; text-align:right; float:left; font-weight:normal;}
/*ÐÅÉêÇë¹«¿ª*/
.xxgk-wrap{ width:1058px; margin:0 auto; padding:10px; border:1px solid #dddd;}
.list_left {width: 220px; height: auto; overflow: hidden; float: left;}
.list_right{ width:800px; float:right; padding-right:10px;}
.lr_xxgk_con{height:auto;overflow:hidden; padding:10px;}
.eAppForm dt { height: 42px; line-height: 42px; font-size: 16px; padding: 0 10px 0 15px; border-bottom:1px solid #2b84e7; color: #2b84e7; font-weight: bold;}
.eAppForm table {width: 100%; background#f9f9f9; color: #333; border-collapse: collapse; empty-cells: show;}
.eAppForm table .tdLeft {background:#eff7ff; text-align: right;}
.eAppForm table td {border: 1px solid #fff; padding: 10px;}
.eAppForm input[type="text"] { border: #ccc 1px solid; height: 14px; line-height: 14px; padding: 3px 1px;}
.eAppForm input[type="file"] { float:left; border: #ccc 1px solid; height: 24px; line-height: 14px; padding: 3px 1px;}
.w200{ width:200px;}
.publicTable {border-left: 1px solid #efe4d5;border-top: 1px solid #efe4d5; width: 99.8%; margin-top:10px;}
.publicTable td {border-right: 1px solid #efe4d5; border-bottom: 1px solid #efe4d5; padding:6px;}
.publicTable th { height:35px; background:#f1f1f1; border-right: 1px solid #efe4d5; border-bottom: 1px solid #efe4d5; padding: 6px; color:#156fd2;}
.OpenSearch { padding: 10px 0;}
.OpenSearch .tdlab { background: #f5f5f5; width: 250px; font-weight: bold;  color: #333;  text-align: right;}
.OpenSearch td {border: 1px solid #fff; background: #f9f9f9; padding: 4px 10px;}
.OpenSearch input[type="text"] { border: #ccc 1px solid; height:24px; line-height: 24px; padding: 3px 1px;}
.OpenSearch span{ display:block;}
.but{width: 81px;  height: 30px;  line-height: 24px; background:#169ed1; border: none; color: #FFF;  font-size: 16px; cursor:pointer;}


.le_title {width: 165px; height: 55px; background:#45a5ee url(imagesxxgk_nav02.gif) 20px center no-repeat; padding-left:55px; font: normal 22px/55px "Î¢ÈíÑÅºÚ"; color:#fff;}
.list_menu li a{display:block;line-height:40px;height:40px; padding-left:65px;color:#3d3d3d;background:#f7f7f7 url(../images/list_menu2.gif) no-repeat 10px center; font-size:15px;border-bottom:1px solid #e2e2e2;}
.list_menu li a:hover{display:block;line-height:40px;height:40px; padding-left:65px;color:#0f71e0;background:url(../images/list_menu.gif) no-repeat 10px center; font-size:15px;border-bottom:1px solid #b0ddff;}
.list_menu li a.cur{ color:#0f71e0;}
.list_right .title{ padding-left:20px;height:46px; background:url(../images/title_bg.gif) 0 center no-repeat; border-bottom:1px solid #eee; font: normal 16px/46px "Î¢ÈíÑÅºÚ"; color:#111;}
.list_right li.line{ border-bottom:1px dashed #ddd; line-height:2px; height:5px;}

/*Áìµ¼µ¼º½*/
.ld-left{ width:260px; overflow:hidden;} 
.ld-leftcon{ width:260px; min-height:600px; _height:600px; overflow:visible;}
.subNav{ width:191px; height:44px; background:url(imagesld_cate.gif) no-repeat 196px center #0199e4; padding-left:69px; overflow:hidden; font:18px/42px "Î¢ÈíÑÅºÚ"; color:#ffffff; display:block; margin-bottom:5px; cursor:pointer}
.currentDd{width:191px; height:44px; background:url(imagesld_cateh.gif) no-repeat 193px center #0199e4; padding-left:69pxs; overflow:hidden; font:18px/42px "Î¢ÈíÑÅºÚ";  color:#ffffff;display:block; padding-left:69px;}
.navContent{}
.ldmenu-block{ display:none;border-bottom:solid 1px #e5e3da; background:#f7f7f7;}
.ldmenu-block{width:233px; margin:0 auto; padding:10px 0;}
.ldmenu-block li{height:34px;width:233px; border:1px solid #e6e6e6; border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px;  overflow:hidden; margin-bottom:8px;}
.ldmenu-block li a{ display:block; width:205px;font: 14px/34px "Î¢ÈíÑÅºÚ";height:34px; padding:0 14px;}
.ldmenu-block li a span.ld-01{ display:block; width:145px; float:right; cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ldmenu-block li a span.ld-02{ display:block; font-weight:bold; float:left; width:60px; cursor:pointer; text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ldmenu-block li a:hover ,.ldmenu-block .active a{ color:#0199e4;}

/*Áìµ¼ÄÚÈÝ*/
.ld-right{ width:790px; padding:10px 0; border:1px solid #ddd;}
.ld-contop{ height:46px; border-bottom:1px solid #b2e3f1; background: url(imagesld_icon.gif) 20px center no-repeat; padding:0 0 0px 63px; font: bold 18px/46px "Î¢ÈíÑÅºÚ"; color:#0199e4;}
.ld-con{overflow:hidden; padding:10px 20px;}
.ld-conl{ width:180px; text-align:center; font-size:14px;}
.ld-conl dt.ld-img{overflow:hidden;}
.ld-conl dt.ld-img img{ width:147px; height:177px;}
.ld-conl dd{ height:24px; color:#000; text-align:center;}
.ld-conl dd.ld-name{ height:24px; font: normal 16px/24px "Î¢ÈíÑÅºÚ"; }
.ld-conl dd.ld-job{font:normal 16px/24px "Î¢ÈíÑÅºÚ"; padding-bottom:8px;}
.ld-btn{ width:142px; height:34px; padding-left:19px;}
.ld-btn a{ width:81px; text-align:left; height:34px; background:url(imagesldxx.gif) no-repeat 0 0; display:block; padding-left:61px; color:#666666; font:14px/34px "Î¢ÈíÑÅºÚ"; color:#666666;}
.ld-btn a:hover{ color:#0199e4;}
.ld-conr{ width:540px; overflow:hidden;}
.ld-jj{padding:12px 9px 0px 0px; line-height:30px;}
.ld-gzfgnr{font:14px/30px "Î¢ÈíÑÅºÚ";color:#666; }
.ld-hyhd{ padding:0 20px;}
.ld-hyhdtt{ height:36px; background: url(imagestelxbg.gif) repeat-x left bottom; overflow:hidden;}
.ld-hyhdtt span{ display:block; float:left; width:100px; height:23px; padding-bottom:11px;border-bottom: 2px solid #0199e4;font:18px/23px "Î¢ÈíÑÅºÚ"; text-align:center; color:#0062AD;font-weight:bold;}
.ld-hyhdtt span a{ color:#0062AD;font-weight:bold;}
.ld-hyhdtt span a:hover{ color:#0062AD;font-weight:bold;}
.ly-hyhdcon{ color:#666; font:14px/30px "Î¢ÈíÑÅºÚ"; padding:9px 10px 15px 12px;}
.ly-hyhdcon ul li{ height:30px; line-height:30px; float:left; width:643px; background:url(../images/icon_99.gif) no-repeat left center; padding-left:11px; vertical-align:bottom; overflow:hidden;}
.ly-hyhdcon ul li a{ color:#555;}
.ly-hyhdcon ul li a:hover{ color:#c00;}
.ly-hyhdcon ul li span{ color:#999999; font-size:14px; white-space:nowrap; font-family:arial;}

/*--------------Í¼Æ¬ÐÂÎÅ---------------*/
.img_list { margin-left:-22px;}
.img_list li{float: left; margin-left:22px; margin-top:15px; width: 252px; height: 220px; display: inline;}
.img_list li img{ display:block;width: 252px; height: 180px;}
.img_list li h3 { clear:both; height:38px; font: normal 14px/38px "Î¢ÈíÑÅºÚ"; color: #666; text-align:center;}
.img_list li h3 a:hover{ display:block; background:#f1f1f1; color:#f00}


/*----------11-19ÐÂÔöÖØµã·þÎñÊÂÏî-------------*/
.zdsx-wrap{ width:1048px; padding:10px 15px; border:1px solid #e9e9e9; margin:0 auto;}
.zdsx-left{ width:220px; float:left; padding-right:20px; border-right:1px dashed #e9e9e9;}
.zdsx-right{width:790px; float:right;}
h3.fgl { width:220px; background: #0194f1;  border-radius: 5px 5px 0 0;  -moz-border-radius: 5px 5px 0 0;  -ms-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;   -webkit-border-radius: 5px 5px 0 0; font: normal 18px/42px "Î¢ÈíÑÅºÚ";color: #FFF; text-align:center;}
.zdfw_list{ padding-top:10px}
.zdfw_list li { height:71px;}
.zdfw_list li a{ display:block; height:70px; background:#fff; padding-left:27px; border-bottom:1px dashed #e9e9e9; font: normal 15px/70px "Î¢ÈíÑÅºÚ";}
.zdfw_list li a:hover{ display:block; height:70px; background:url(imagesgltb2.jpg) right center no-repeat; padding-left:27px; border-bottom:1px dashed #e9e9e9;font: normal 15px/70px "Î¢ÈíÑÅºÚ";color:#fff;}
.zdfw_list .current{display:block; height:70px; background:url(imagesgltb2.jpg) right center no-repeat; padding-left:27px; border-bottom:1px dashed #e9e9e9; font: 400 15px/70px "Î¢ÈíÑÅºÚ"; color:#fff;}
.zdsx-tab{ width:100%; height:40px; background:#fff; border-bottom:2px solid #0194f4; }
.zdsx-tab li {float: left; border-right:1px solid #eee; padding:0 25px; height:40px;font: normal 16px/40px "Î¢ÈíÑÅºÚ"; color: #666; overflow: hidden;cursor: pointer; text-align:center;}
.zdsx-tab li.hover { background:#1da5fb; padding:0 25px; height:40px; color:#fff;}
.zdsx-con dt{border-bottom:1px solid #eaeaea; clear:both; font-size:16px; line-height:34px; color:#fff;}
.zdsx-con dt strong{background: #e3e3e3; display: inline-block;padding:0 20px;font-weight: normal; border-radius: 8px 8px 0 0;  -moz-border-radius:8px 8px 0 0;  -ms-border-radius: 8px 8px 0 0;    -o-border-radius: 8px 8px 0 0;   -webkit-border-radius:8px 8px 0 0; color:#000; }
.zdsx-con dd{ padding:10px 0; line-height:28px;}
.zdsx-con{ padding:15px 0px;}
a.red{ color:#f00; text-decoration:underline}
.zdsx-table{ border:1px solid #e9e9e9;}
.zdsx-table th,.zdsx-table td{ padding:3px 10px; border:1px solid #e9e9e9;}
.zdsx-table th { text-align:right; color:#000;}

/*2016-12-30ÊÐÇé*/
.sq-banner01{ width:100%; height:322px; background:url(imagessq_banner_01.jpg) center top no-repeat;}
.sq-banner02{ width:100%; height:248px; background:url(imagessq_banner_02.jpg) center top no-repeat;}
.sq-banner03{ width:100%; height:218px; background:url(imagessq_banner_03.jpg) center top no-repeat;}
.sq-banner01 p{ width:610px; height:220px; padding:90px 0 0 13px; color:#000; line-height:30px;}
.sq-banner01 p a{ color:#900}
.pt50{ padding-top:50px;}
.black{ color:#000;}
.ly_list { margin-left:-12px; padding-top:20px;}
.ly_list li{ width:261px; height:216px; float:left; margin-left:12px; position:relative; display:inline; *margin:0 4px; }
.ly_list li img{width:261px; height:216px;  position:absolute; top:0}
.ly_list li h3{width:261px;position:absolute; top:186px; height:30px; text-align:center; color:#fff;background:rgba(0,0,0,0.7);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; font-size:18px; }
.ly_list li h3 a{ color:#fff;}
.zs_list li{ float:left; margin-left:12px; display:inline;}
#sqbox { width: 104px; height:357px; background:url(imagessq_pf.jpg) 0 0 no-repeat; position: fixed; _position: absolute; border-top:1px solid #ddd;left: 50%; margin-left: 548px; right: 20px; top: 31%; margin-top: -122px; _top: auto;  _top: expression(eval(document.documentElement.scrollTop));  _margin-top: 150px;  font-family: Microsoft Yahei;  z-index: 1000;}
#sqbox h3{ font:500 16px/35px "Î¢ÈíÑÅºÚ"; color:#fff; text-align:center;}
#sqbox li{height:36px; padding-left:32px; font: normal 13px/36px "Î¢ÈíÑÅºÚ"; }
#sqbox li a{ color:#fff;}
#sqbox li a:hover{ color:#ff0;}

/*2017-2-17×¨Ìâ*/
.zt-tt{ height:98px; clear:both; margin-top:20px; text-align:center;}
.zt-txt {margin:20px auto;  clear: both;  width: 1040px;  text-indent: 2em;  font-size: 14px;  padding: 20px;  background: #f1f9ff;}
.zt-txt p { color: #333; line-height: 30px; text-align: justify;}
.shggul{ width:1000px; margin:0 auto;}
.shggul li{ float:left; margin-left:62px; display:inline;}
.ckjjul li{ width:92px; text-align:center; float:left; margin:0 14px;display:inline;}
.ckjjul li a:hover{ color:#45a5ee;}
.ckjjul li img{ display:block; margin: 0 auto;}
.msgs{ widows:1080px; margin:0 auto; height:100px;  border:1px solid #00cd02; border-radius:5px; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; -webkit-border-radius:8px;}
.msgs li{ float:left; height:80px; padding-top:20px; width:118px; text-align:center; border-right:1px solid #00cd02;display:inline;}
.msgs li img{ display:block; margin: 0 auto;}
.msgs li.bend{ border:none;}
.msgs li a:hover{ color:#00cd02;}


.g-list-t li.borde{height:8px; border-bottom:1px dashed #ababab; background:none}