/* CSS Document */

*{margin:0;padding:0;background-color:transparent;font-size:100%;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
body, button, input, select, textarea { font:12px/1.5 simsun,arial,\5b8b\4f53;vertical-align:middle; background:#fff;}
body { background-repeat:repeat; min-width:1200px;font-family: "微软雅黑";font-size: 14px;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;margin:0px; padding:0px;}
ul,li,ol { list-style:none;margin:0px; padding:0px;}
.footer .lx li.add,.footer .lx li.tel,.footer .lx li.mail{background:url(../images/fw/33324.files/bg_sprite.png) no-repeat 0px 0px;}
a{color:#000}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:none;color:#000}
img{vertical-align:top;border:0 none}
em { font-style:normal;}
button, input, select, textarea { font-size:100%; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; outline:none}
textarea { resize:none }
input { line-height:1.2em; overflow:hidden;}
.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.clear{*zoom:1;clear:both; font-size:0; line-height:0; height:0; }
.p6{padding:6px; overflow:hidden; width:0px; height:132px;}
.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h2{height:2px;}
.h5{height:5px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.site_nav,.sj_nav {background:url(../images/fw/bg_repeat.gif) repeat-x 0px 0px;}
.line{ border-bottom:1px solid #6599ee;}




/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:116px; height:100px; background:url(../images/fw/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-234px -279px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/fw/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:0px; cursor:pointer; display:none;
_position:absolute;_bottom: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-bottom:67px;}

#wrapper{width:100%;}
.main{width:1200px; overflow:hidden; margin:0 auto;}
.detail{width:1200px; overflow:hidden; margin:0 auto;}
.w866{width:866px;overflow:hidden;}
.w290{width:290px;overflow:hidden;}
/*当前位置*/
.local-box{height:40px; margin:0 auto; border-bottom: #6981af 3px solid; background:url(../images/fw/local.png) 0px 40px no-repeat; background-color: #ffffff; padding-left:40px;}
.padtop30{ padding-top: 30px;}
.local-box-ul li{ float: left; padding-left:5px; line-height: 40px;color:#6981af; font-size:20px;}
.local-box-ul .nl{ color: #666666;}
.local-box-ul li a{ color:#6981af; font-size:20px; }
.local-box-ul li a:hover{ text-decoration: none; color: #000;}


/*服务ico*/

.lmtit_new {font-size:20px;height: 39px;line-height:37px;border-bottom: #6981af solid 1px;background: url(../images/fw/borl.png) no-repeat left center;}
.lmtit_new h4{color:#6981af; text-align:center; display: block;width:126px; padding:0; }
.lmtit_new a{color:#6981af; text-align:center; display: block;width:126px; padding:0; }
.lmtit_new a:hover{ text-decoration:none;}
.lmtit_new a img{padding:0 10px 0 0;}




.wsbs{}
.wsbs .title{height:39px;border-bottom: #6981af solid 1px;line-height:37px;background: url(../images/fw/borl.png) no-repeat left center;}
.wsbs .title h2{color:#6981af; text-align:center; display: block;width:126px; padding:0;font-size:20px; }
.wsbs .title-list{position: relative; top:15px;}
.wsbs .title-list li{ width:70px; line-height: 20px; text-align: center; float: left; display: inline;font-size:14px;}
.wsbs .title-list li.on{ color: #6981af; cursor:pointer;}
.wsbs .title-list p{position:absolute;top:24px;left:0px;width:70px;height:7px;border-top: 1px solid #6981af; overflow: hidden; text-align: center;}
.wsbs .title-list b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color: #6981af #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.product{ height: 268px; position: relative; overflow: hidden; display: none; margin-top: 20px;}
.product ul{ position: absolute; left: 0px;}
.product-wrap .show{ display: block;}



.zf-link{margin:20px 0 0 0;}
.zf-link2{margin:40px 0 0px 0px;}
.zf-link3{margin:15px 0 0px 0px;}

.list{margin:15px 0 0 0;}
.list ul{}
.list ul li{font-size:16px; background:url(../images/fw/listico.gif) no-repeat left center;line-height:40px; padding-left:10px; color:#000;}
.list ul li a{ color:#000;}
.list ul li a{ color:#000; text-decoration:none;}
.list_img{margin:15px 0 0 0;}
.list_img ul{}
.list_img ul li{ border: #e7e7e7 solid 1px; float:left; margin:9px;}
.list_img ul li img{width:266px; height:120px; padding:7px;}



.tab{}
.tab-hd {zoom:1;color:#6981af; font-size:20px;height: 39px;line-height:37px;border-bottom: #6981af solid 1px;background: url(../images/fw/borl.png) no-repeat left center;z-index:-1;padding:0 0 0 11px;}
.tab-hd li{ float:left; width:100px; color:#000; text-align:center; cursor:pointer;}
.tab-hd li a{color:#000;text-decoration:none;}
.tab-hd li a:hover{color:#000;text-decoration:none;}
.tab-hd li.active{color:#6981af; background:url(../images/fw/scroll-ico.png) no-repeat 45px 39px; position:relative; z-index:999; height:48px;}
.tab-hd li.active a{color:#6981af;text-decoration:none;}
.tab-hd li.active a:hover{color:#6981af;text-decoration:none;}
.tab-bd li{display:none; padding:5px 0 0 0; }
.tab-bd li.thisclass{ display:list-item;}

.zf-txt{clear:both;}
.zf-txt h4{font-size:16px; line-height:40px; padding-left:10px; color:#000;background:url(../images/fw/listico.gif) no-repeat left center;font-family:Microsoft YaHei;}
.zf-txt h4 a{color:#000;}
.zf-txt h4 a:hover{color:#1a609b;cursor:pointer;text-decoration:none;}

.yw-detail{}
.yw-detail ul{}
.yw-detail ul li{float:left; width:260px;height:83px; border:solid 1px #cacaca; margin:20px 25px 8px 0;overflow:hidden;}
.yw-detail ul li img{ left:0; top:0; cursor:pointer;  }
.yw-detail ul li h5 a:hover{ text-decoration:none;}
.yw-detail ul li h5.yw-1{color:#3aa7ba; font-size:16px; text-align:center; line-height:83px;}
.yw-detail ul li h5.yw-1 a{color:#3aa7ba;}
.yw-detail ul li h5.yw-2{color:#c26131; font-size:16px; text-align:center; line-height:83px;}
.yw-detail ul li h5.yw-2 a{color:#c26131;}
.yw-detail ul li h5.yw-3{color:#ecc84b; font-size:16px; text-align:center; line-height:83px;}
.yw-detail ul li h5.yw-3 a{color:#ecc84b;}
.yw-detail ul li h5.yw-4{color:#ad92c8; font-size:16px; text-align:center; line-height:83px;}
.yw-detail ul li h5.yw-4 a{color:#ad92c8;}
.yw-detail ul li h5.yw-5{color:#60b9d5; font-size:16px; text-align:center; line-height:83px;}
.yw-detail ul li h5.yw-5 a{color:#60b9d5;}
.yw-detail ul li h5.yw-6{color:#65ba93; font-size:16px; text-align:center; line-height: 25px; margin-top: 20px;}
.yw-detail ul li h5.yw-6 a{color:#65ba93;}
.yw-detail ul li h5.yw-7{color:#e97f7f; font-size:16px; text-align:center; line-height:83px;}
.yw-detail ul li h5.yw-7 a{color:#e97f7f;}
.yw-detail ul li h5.yw-8{color:#608bc4; font-size:16px; text-align:center; line-height:83px;}
.yw-detail ul li h5.yw-8 a{color:#608bc4;}

.cx-detail{}
.cx-detail ul{}
.cx-detail li{width:75px; height:95px; float:left; margin:15px 10px 0 10px;}
.cx-detail li img{ width:51px; height:51px; }
.cx-detail ul li h5 {color:#3aa7ba; font-size:13px; text-align:center; line-height:20px;/*width:60px;*/ margin:0 auto;}
.cx-detail ul li h5 a{color:#3aa7ba;}
.cx-detail ul li h5 a:hover{ text-decoration:none;}
/*闪光效果*/
.button {display: block;position: relative;background: #fff;color: #fff;line-height: 50px;text-align: center;border-radius: 2px;overflow: hidden;-webkit-transition: all 0.4s ease-in;transition: all 0.15s ease-in;}
.button:hover { cursor:pointer;}
.button:before {content: ' ';position: absolute;background: #fff;width: 25px;height: 50px;top: 0;left: -45px;opacity: 0.3;-webkit-transition: all 0.25s ease-out;transition: all 0.4s ease-out;-webkit-transform: skewX(-45deg);transform: skewX(-45deg);}
.button:hover:before {width: 45px;left:100px;}
/*闪光效果*/