@charset "gb2312";
/* CSS Document */
body {color: #000;font:12px/1.5 Microsoft YaHei,"SimSun",Verdana,tahoma,arial,sans-serif, Arial, Helvetica, sans-serif;margin: 0 auto;padding: 0; background:#fff; overflow-x:hidden;}	
div, form, ul, ol, li, span, p, dl, dt, dd, img {border: 0 none;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 12px;font-weight: normal;margin: 0;padding: 0;}
ul, ol, li {list-style: none outside none;}
table, td, input, textarea { padding:0px; font-family: Microsoft YaHei;}
a {color: #000;text-decoration: none; outline:none; font-family: Microsoft YaHei;}
a:hover {color: #d00; text-decoration:none;}
li, input ,textarea{vertical-align: middle; outline:0 none;}
*html{background-image:url(about:blank);background-attachment:fixed;}
/*****公用结束*****/
.fl,.left{ float:left;}
.fr,.right{ float:right;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;margin-top:0px;*margin-top:0px;overflow:hidden;}
.clear15{clear:both; height:0; margin:0; padding:15px 0 0 0; overflow:hidden;}
.clear20{clear:both; height:0; margin:0; padding:20px 0 0 0; overflow:hidden;}
.pab20{padding-bottom:20px;}
.pab15{padding-bottom:15px;}

.indbody{ width:100%; height:100%;min-height:905px; position:relative; left:0; top:0; z-index:2;}
.indcontainer{ width:1200px; margin:0 auto;}

.symain .wza-nav{ position:absolute; z-index:10; width:100%; left:0; top:0;}
.wza-nav{ background:url(imageswzabg.png) 0 0 !important;}
.wza-nav .wza-button{ line-height:26px !important; border:0 none !important; color:#04a06c !important; margin:8px 3px !important;}

/*背景切换 on*/
.bodybg{ position: fixed; width:100%; min-width:1250px;z-index:1; height:100%;min-height:905px; position: absolute;left: 0;top: 0;}
#full-screen-slider{width:100%; min-width:1250px;float:left;position:relative; height:100%;  z-index:2;}
#slides{display:block;width:100%; min-width:1250px;height:100%; list-style:none;padding:0;margin:0;position:relative}
#slides li{display:block; width:100%; min-width:1250px;height:100%;list-style:none; padding:0; margin:0; background-position:center top; background-repeat:no-repeat; position:absolute;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale");-moz-background-size:100% 100%; background-size:100% 100%;}
#slides li a{display:block; width:100%; min-width:1250px; height:100%; text-indent:-9999px}
.pagebox{ position:absolute; left:0; top:388px;z-index:3; width:100%; display:none;}
/*背景切换 end*/

.myFloat{position:relative;z-index:99999;display:none;}
.myFloat .img_title{display:none;}
.myFloat li img{ height:auto !important; width:auto !important;}
.myFloat .float-close{position:absolute;width:38px;height:16px;right:0px;top:-20px;}
.myFloat .float-close img{cursor:pointer;}

/*首页头部 on*/
.syheader{ height:140px; overflow:hidden;}
.sysearchbox{ width:516px; height:140px; position:relative;}
.sylogo{ width:240px; height:140px; overflow:hidden;}
.sylogo span{ display:none;}
.sydate{ width:240px; height:64px; padding:56px 0 0 28px;}
.sytop{ height:46px; line-height:44px; font-size:14px; padding-right:2px; position:absolute; right:0; top:0;}
.sytop .sylogin{width:auto;white-space:nowrap;min-width:92px;display:inline-block;float:left;}
.sytop .sc{width:auto;white-space:nowrap;min-width:77px;display:inline-block;float:left;}
.sytop a{ text-shadow:1px 1px #4272ad; color:#fff; float:left; padding:0 9px; display:block; white-space:nowrap;}
.sytop a.phone{ padding-left:23px; background:url(imagesicon_top1.png) 9px 14px no-repeat;}
.sytop a.wza{ padding-left:28px; background:url(imagesicon_top2.png) 9px 14px no-repeat;}
/*头部导航 end*/

.search{ padding:74px 16px 0 0; height:35px; width:500px;}
.search li{ float:left;}
.search li input{ float:left; border:0 none; background:none;}
.search li.ss1{ width:325px; height:30px; background:url(imagessear_input.png) 0 0 no-repeat; padding:3px 15px 2px 20px; position:relative;}
.search li.ss1 input{ font-size:14px; color:#999999; width:325px; line-height:30px; height:30px;}
.search li.ss2{ padding-left:10px; width:35px; height:35px;}
.search li.ss2 input{ cursor:pointer; width:35px; height:35px; background: url(imagessear_btn.png) 0 0 no-repeat; overflow:hidden; text-indent:-10em;}
.search a.insearch{ display:block; float:left; width:85px; height:35px; line-height:34px; text-align:center; text-decoration:underline; color:#fff; margin-left:10px; font-size:14px; background:url(imagessear_bg.png) 0 0 no-repeat;}
.search .msg-box{ position:absolute !important; left:10px; top:-3px;}
/*首页头部 end*/

.header{ height:190px; overflow:hidden;}
.header .top{ height:140px; overflow:hidden;}
.header .top .logo{ width:256px; padding:27px 0 0 0;}
.header .top .logo ul{ width:250px; height:70px; overflow:hidden;}
.header .top .logo ul span{ display:none;}
.header .top .logo .toplink{ text-align:center; height:18px; line-height:18px; text-shadow:1px 1px #6d8fc1; color:#fff;}
.header .top .logo .toplink a{ color:#fff; padding:0 14px;}
.header .top .logo .toplink a:hover{ color:#fff;}
.seabox{ width:820px;}
.seabox .search{ padding-top:29px;}
.seabox .date{ padding-top:14px;}
.navbox{ height:50px; overflow:hidden; background:#04a06c;}
.navbox ul{padding-left:15px;}
.navbox li{ float:left; width:150px; position:relative;}
.navbox li a{display:block;  height:50px; line-height:50px; font-size:16px; color:#fff; padding-left:29px; padding-right:1px;background: url(imagesnavfg.png) right center no-repeat;}
.navbox li a span{ display:none; left:-1px; top:0; height:50px; width:1px; position:absolute;background:#029363;}
.navbox li a i{ cursor:pointer; display:block; width:32px; height:50px; float:left; background:url(imagesnavlmbg.png) 0 0 no-repeat;}
.navbox li a:hover,.navbox li.on a{ background: #029363; color:#fff; padding-right:0;}
.navbox li a:hover span,.navbox li.on a span{ display: block;}
.navbox li#nav1{ width:120px;}
.navbox li#nav1 a{ padding-left:15px;}
.navbox li#nav1 a i{ width:45px;}
.navbox li#nav2 a{ padding-left:20px;}
.navbox li#nav2 a i{ width:45px; background-position:0 -50px;}
.navbox li#nav3 a{ padding-left:21px;}
.navbox li#nav3 a i{ width:41px; background-position:0 -100px;}
.navbox li#nav4 a{ padding-left:21px;}
.navbox li#nav4 a i{ width:42px; background-position:0 -150px;}
.navbox li#nav5 a{ padding-left:19px;}
.navbox li#nav5 a i{ width:42px; background-position:0 -200px;}
.navbox li#nav6 a{ padding-left:19px;}
.navbox li#nav6 a i{ width:42px; background-position:0 -250px;}
.navbox li#nav7 a{ padding-left:20px;}
.navbox li#nav7 a i{ width:40px; background-position:0 -300px;}
.navbox li#nav7 a { padding-right:0; background-image:none;}
.navbox li#nav7 a:hover{ background: #029363;}

.navbox li#nav8 a{ padding-left:22px;}
.navbox li#nav8 a i{ width:38px; background-position:0 -350px;}
/*栏目页面头部 end*/


/*底部 on*/
.infotbox{ text-align:center; line-height:24px; padding:18px 0 15px 0; position:relative; color:#fff;}
.infotbox a{ color:#fff;}
.infotbox a:hover{ color:#fff; text-decoration:underline;}
.infotbox span{ font-family:arial;}
.infotbox .dzjg{ position: absolute; width:62px; height:62px; top:15px; left:50%; margin-left:-383px;}
.infotbox .dzjg.syjc{width: 110px;height: 55px;margin-left:383px;}

/*底部 end*/

/*右侧悬浮窗口*/
.home_web{position:fixed;width:60px;height:322px;right:0;top:140px;z-index:100;_position:absolute;_top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-top:130px;}
.home_web ul li{width:60px;height:42px;float:left;position:relative;padding-bottom:4px;}
.home_web ul li .sidebox,.home_web ul li .sidebox1,.home_web ul li .sidebox2{position:absolute;width:47px;height:42px;font-size:14px;line-height:42px;top:0;right:0;padding-left:13px;color:#fff;overflow:hidden;text-align:center;background:url(imagesxf_sidebg.png) no-repeat;cursor:pointer;}
.home_web ul li .sidebox span,.home_web ul li .sidebox1 span,.home_web ul li .sidebox2 span{display:block;float:left;width:47px;height:42px;overflow:hidden;background:url(imagesxf_sideico.png) no-repeat;}
.home_web ul li.l3 .sidebox span{ background:url(imagesxmgl_dot.png) no-repeat}
.home_web ul li.l5 .sidebox1 span{background-position:4px -84px;}
.home_web ul li.l4 .sidebox span{background-position:4px -42px;}
.home_web ul li.l6 .sidebox2 span{background-position:8px -126px;}
.home_web ul li.l7 .sidebox span{background-position:2px -165px;}

.home_web ul li.l8 .sidebox span{background-position:0px -210px; margin-left:-4px;}
.home_web ul li.l9 .sidebox span{background-position:6px -252px;}
.home_web ul li.l10 .sidebox span{background-position:6px -294px;}
.home_web ul li.l11 .sidebox span{background-position:0px -336px; margin-left:-6px; width:52px;}
.home_web ul li.l12 .sidebox span{background:url(imagessdsj.png) no-repeat; background-position:0px 0;margin-left:-6px; width:52px;}


.home_web ul li .sidebox1 .wx{display:none;float:left;width:94px;height:135px;padding-top:10px;line-height:18px;font-size:13px;color:#fff;text-align:center;}
.home_web ul li .sidebox1 .wx img{width:86px;height:86px;margin:auto;margin-bottom:5px;}
.home_web ul li .sidebox2 .fx{display:none;float:left;width:86px;height:125px;padding:10px 4px;text-align:center;}
.home_web ul li .sidebox2 .bdsharebuttonbox{width:66px;height:115px;background:#fff;padding:10px 6px 0 14px;}
/*无障碍浏览*/
#wcagnav,#wcagnav div{ background:none !important;}
/*分页*/
.pagination{clear:both; text-align: center;margin:0;padding:18px 0 5px; height:26px;line-height:26px;font-size:14px;}
.pagination a,.pagination span{border:1px solid #d9d9d9;color:#666;font-family:Microsoft YaHei; margin:2px;padding:0px 9px;text-decoration:none;white-space:nowrap;display:inline-block;height:26px;line-height:26px; vertical-align: middle;}
.pagination a:hover{background:#088c60;border:1px solid #088c60;color:#ffffff !important;}
.pagination a.active{border:1px solid #088c60;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#088c60;border:1px solid #088c60;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#088c60;border:#088c60 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;line-height:28px;}
.pagination .inputBar input{width:30px;height:20px;padding:3px 5px;border:#ccc 1px solid;*vertical-align:middle;_vertical-align:middle; vertical-align:middle;margin:0 6px;}


.lmbg{ background: url(imageslmbodybg.jpg) center top no-repeat #f6f6f6;}
.lmfot .infotbox{ color:#444444 !important; padding-bottom:30px;}
.lmfot .infotbox a{ color:#444444 !important;}
.lmfot .infotbox a:hover{ color:#c00 !important;}
.content{background: url(imageslmy_leftbg.gif) 55px top repeat-y #fff;}


