@charset "utf-8";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,select,button,textarea,menu{margin:0;padding:0;}

header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:40%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
p {margin:0 0 9px;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/1.8 "Microsoft YaHei UI","Microsoft YaHei",Arial,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif;outline:0;}
body{color:#666;}
a{color:#444;outline:none;}
a:hover{color:#096;text-decoration:none;}

/* 文字样式 */
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.green{color:#2270b8;}
.green:hover{color:#096;}

/* 按钮 */
.btn{display:inline-block;border:none;text-align:center;background:#2270b8;color:#fff;min-height:34px;line-height:34px;padding:0 15px;-webkit-transition:background 0.3s,border 0.3s;transition:background 0.3s,border 0.3s;}
.btn:hover{background:#009966;color:#fff;}
.btn.white{background:#fff;color:#666;border:1px solid #ddd;}
.btn.white:hover{background:#666;color:#fff;border:1px solid #666;}
.btn.disabled{background:#f1f1f1;border-color:#aaa;color:#aaa;cursor:default;}

/* 边距 */
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt25{margin-top:25px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}

/* 浮动 */
.fl{float:left!important;}
.fr{float:right!important;}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}

/*显示形式*/
.inline{display:inline;}
.block{display:block;}
.inline-block{display:inline-block;zoom:1;*display:inline;}
.hidden{display:none;}

/* 下拉三角符号 */
.caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid #000000;border-right:8px solid transparent;border-left:8px solid transparent;content:"";}
.caret.up{border-top:none;border-bottom:8px solid #ccc;}
.caret.down{border-top:8px solid #ccc;border-bottom:none;}





/* 焦点图 */
.fullSlide {width: 100% ;position: relative;height: 540px; overflow:hidden;}
.fullSlide .bd {margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.fullSlide .bd ul {width: 100% !important;}
.fullSlide .bd li {width: 100% !important;height: 540px;overflow: hidden;text-align: center;}
.fullSlide .bd li a {display: block;height: 540px;}
.fullSlide .hd {width: 100%;position: absolute;z-index: 1;bottom: 10px;left: 0;height: 30px;line-height: 30px; text-align: center;_background: #000;_filter: alpha(opacity = 60);}
.fullSlide .hd ul {text-align: center; padding-top: 5px;}
.fullSlide .hd ul li {cursor: pointer;display: inline-block; *display: inline;zoom: 1;width: 13px;height: 13px;margin: 5px;overflow: hidden;line-height: 9999px; border-radius:50%; background-color:#FFF;}
.fullSlide .hd ul .on {background-color:#104CBB;}
.fullSlide .prev, .fullSlide .next {width: 44px;height: 44px; background: url(imgzm/sprite.png) no-repeat 0 0;position: absolute;top: 200px;z-index: 99999;cursor: pointer;opacity:0;}
.fullSlide .prev {left:0%; background-position: left bottom;transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;}
.fullSlide .next {background-position: right bottom;right: 0%;transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;}
.fullSlide:hover .prev {opacity: 0.5;left:10%;}
.fullSlide:hover .next {opacity: 0.5;right: 10%;}
.fullSlide .prev:hover{opacity: 1;}
.fullSlide .next:hover{opacity: 1;}
/* 焦点图 */






.slider{height:680px;overflow:hidden;background:#333;position:relative;margin-top:-50px;}
.slider ul,.slider ul li{width:100%;height:680px;position:absolute;top:0;left:0;}
.slider ul li{display:none;}
.slider ul li:first-child{display:block;}
.slider ul{overflow:hidden;}
.slider ul li{background-size:cover;background-attachment:fixed;background-position:center;}
.slide-txt{position:relative;margin-top:170px;text-align:right;}
.slide-txt .txt{display:inline-block;font-size:15px;width:260px;color:#fff;background:#00a539;padding:5px 0;text-align:center;margin-top:10px;opacity:.7;filter:alpha(opacity=70);word-spacing:.5em;letter-spacing:.4em;margin-left:.2em;}
.slide-btn{position:absolute;width:100%;left:0;bottom:140px;text-align:right;}
.slide-btn a{display:inline-block;width:16px;height:16px;border:2px solid #00a539;border-radius:50%;vertical-align:middle;margin-left:5px;font-size:0;text-indent:-999px;overflow:hidden;}
.slide-btn a.cur{background:#00a539;}



.footer{padding-top:30px;padding-bottom:30px;margin-top:25px;background:#37383a;color:#fff;font-size:14px;}
.footer a{color:#fff;}
.footer a:hover{color:#99ffcc;}
.footer-info>.fl{height:180px;border-right:1px solid #666;box-sizing:border-box;}
.footer .fr{text-align:right;}
.footer-contact{width:34%;}
.footer-share{width:39%;padding-left:50px;}
.footer-share .share a{margin-right:10px;}
.footer-share .share a i{font-size:30px;}
.footer-follow{width:27%;word-spacing:1em;}
.footer-follow a{display:inline-block;width:41.97%;}
.footer-follow a img{width:100%;}
.footer-follow a span{display:block;text-align:center;line-height:34px;}
.footer-link{margin-top:15px;}
.footer-link .fr{color:#666;word-spacing:.3em;}
.links{margin-bottom:25px;}
.links .width-p42{width:42%;float:left;margin-right:10px;}
.bszs a{opacity:.5;filter:alpha(opacity=50);transition:opacity 0.3s;-webkit-transition:opacity 0.3s;}
.bszs a:hover{opacity:1;filter:alpha(opacity=100);}
.ruifox{margin-left:25px;}
.ruifox,.ruifox a,.ruifox a:hover{color:#fff;}

