@charset "utf-8";

/* CSS Document */

/* update:2015.04 
   author:http://weibo.com/xiaoduurl
*/
/* reset */
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }

/* common */
body{font:12px/1.5 "Microsoft Yahei",Arial,"宋体",Verdana; color:#666;background:#F6F6F6;}
a{color:#666;text-decoration:none;outline: none; blr:expression(this.onFocus=this.blur());}
a:hover{color:#0392AB;text-decoration:none;}
ul li{list-style:none;}
.clear{clear:both;*display:inline;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
img,input,select,button{vertical-align: middle;border:none;}
input,textarea{outline:none;border: 0;background:none;font-family:"Microsoft YaHei";} 

body *{font-family:Microsoft Yahei!important;}

.wrap{width:1200px;margin:0 auto;}

.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt45{margin-top:40px;}

.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb35{margin-bottom:35px;}
.mb45{margin-bottom:40px;}

html{
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%;
}

@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }

.header{width:100%;background:#fff;}
.topbar{line-height:36px; height: 36px; background: url(../images/t_1.jpg) repeat-x scroll 0% 0% transparent;}
.topbar span{font-size:12px;}
.topbar span.fl{float:left; }
.topbar span.fr{float:right;color: rgb(204, 204, 204);}
.topbar span.fr img{width:20px; height:20px;vertical-align:-4px;}
.topbar span.fr a{margin:0 8px;}

.logo{height:100px;background:url(../images/logo.png) no-repeat left center;position:relative;}
.logolink{display:block;height:80px;width:300px;position:absolute;left:0;top:10px;}
.logoad{display:block;height:80px;width:500px;padding-top:10px;margin:0 auto;pointer-events:none;}
.logotel{display:block;position:absolute;right:0;top:38px;font: 20px/24px Arial;color: #ff7200;padding-left: 30px;background: url(../images/bg_tel.gif) left center no-repeat;}

.nav{width:100%;background:#008DA7;height:42px;line-height:42px;}
.nav ul li{float:left;}
.nav ul li a{display:block;padding:0 38px;font-size:15px;color:#fff;}
.nav ul li a:hover{background:#ff7200;}

 
.dropMenu {position:absolute;top: 0;z-index:100;width:138px;visibility: hidden;margin-top:-1px;background-color:#009BB7;font-size:14px;box-shadow: 3px 2px 1px #666;-moz-box-shadow: 3px 2px 1px #666;-webkit-box-shadow: 3px 1px 1px #666;}
.dropMenu li a {width: 100%;display: block;height:28px;line-height:28px;text-align:center;color: #fff;font-size:14px;padding: 4px 0 4px 0px;border-top:1px dashed #008DA7;}
.dropMenu+li a{border-top:none;}
* html .dropMenu a {width:100%;color:#fff;}
.dropMenu a:hover {color:#fff;background:#FC7E1C;border-top:1px dashed #FC7E1C;}

 .prev,
.next{display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:1%; z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;}
.next{left:auto; right:1%; background-position:-6px -137px; }

/* .banner{height:380px;width:100%;background:#efefef;} */
.fullSlide{ width:1200px;position:relative;height:380px;margin:0 auto;}
.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:380px; overflow:hidden; text-align:center;}
.fullSlide .bd li a{ display:block; height:380px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;}
.fullSlide .hd ul{ text-align:center;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;filter:alpha(opacity=70);opacity:0.7; line-height:999px;}
.fullSlide .hd ul .on{ background:#f60;}
.fullSlide .prev,
.fullSlide .next{display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:1%; z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;}
.fullSlide .next{left:auto; right:1%; background-position:-6px -137px; }

.fullSlide2{height:300px;}
.fullSlide2 .bd li{height:300px;}
.fullSlide2 .bd li a{height:300px;}

.bottom_shadow { background:url(../images/top_bottombg1.png) repeat-x 0 bottom; position:absolute; top:178px;left:0; height:15px; width:100%; z-index:12; }

.news{height:300px;width:340px;float:left;background:#fff;}
.about{height:300px;width:520px;float:left;background:#fff;margin:0 20px;}
.net{height:300px;width:300px;float:left;background:#fff;}

h4.bt{height:35px;line-height:35px;font-size:18px;color:#008DA7;text-indent:8px;font-weight:normal;border-bottom:1px solid #ddd;}
h4.bt i{font-size:14px;color:#999;font-style:normal;margin-left:6px;}

h4.bt span{float:right;font-size:12px;font-weight:normal;margin-right:6px;}
h4.bt span a{color:#008DA7;}
h4.bt span a:hover{color:#f60;}

h4.bt2{height:36px;line-height:36px;background:#008DA7;color:#fff;font-size:18px;text-indent:8px;font-weight:normal;}
h4.bt2 span{float:right;font-size:12px;font-weight:normal;margin-right:6px;}
h4.bt2 span a{color:#fff;}
h4.bt2 span a:hover{color:#f60;}

.f-l {float: left;}
.f-r {float: right;}
.home-news-top {height:82px;padding:8px 8px 0;}
.home-news-top .pic {width:120px; height:80px;}
.home-news-top .tit {width:190px; height:22px; margin:2px 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font:bold 14px/24px 'Microsoft Yahei';}
.home-news-top .desc {width:190px; height:40px; overflow:hidden; line-height:22px;margin-top:5px;}

.newslist{padding:8px;font-size:14px;}
.newslist li {width:100%;height: 32px;line-height: 32px;background: url(../images/cor_03.gif) no-repeat left;text-indent:1em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newslist li span{color:#888;font-size:12px;float:right;}

.info{padding:8px;line-height:28px;font-size:14px;text-indent:2em;margin-top: -5px;}
.about img{margin:5px 12px 0px 8px;float:left;}

.netlist{height:242px;overflow:hidden;margin-top:10px;}
.netlist li{padding:0 8px;margin:8px 0;}
.netlist li p.netname{font-size:14px;color:#008DA7;font-weight:800;}
.netlist li p{font-size:13px;line-height:24px;}

.news-cs{height:442px;width:340px;float:left;background:#fff;}
.product{background:#fff;width:520px;height:442px;margin:0 20px;float:left;}
.master{width:300px;float:left;background:#fff;height:442px;overflow:hidden;}
.master ul{padding:8px 12px;}
.master ul li{width:100%;height:184px;float:left;margin:10px 0;border-bottom:1px dashed #ddd;}
.master ul li img{width:130px;height:160px;float:left;}
.master ul li a{}
.master ul li div{float:left;width:140px;height:100%;overflow:hidden;margin-left: 6px;}
.master ul li div p.name{line-height:30px;height:30px;font-size:14px;color:#008DA7;margin-top:0;font-weight:bold;}
.master ul li div p{line-height:20px;font-size:12px;padding:0 8px;height:140px;overflow:hidden;margin-top:4px;}
.master a:hover img{filter: alpha(opacity=90);opacity: 0.9;}




.scrollleft{padding:10px;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:162px;text-align:center;margin-bottom: 10px;margin-top: 7px;}
.scrollleft li.noright{margin-right:0;}
.scrollleft img{width:160px;height:150px;border:solid 1px #ddd;}
.scrollleft a:hover img{filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;border:solid 1px #bbb;}
.scrollleft span a{display:inline-block;width:168px;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;}

.pics{display:block;width:126px;height:78px;float:left;margin:3px 6px;_margin:2px 3px;_height:80px;}
.pics img{padding:2px;border:solid 1px #ddd;width:120px;height:72px;}
a.pics:hover img{filter: alpha(opacity=90);opacity: 0.9;border:solid 1px #bbb;}

.hot{width:1200px;overflow:hidden;}
.hot a{width:377px;height:100px;line-height:100px;display:block;float:left;margin-right:30px;font-size:24px;color:#fff;text-indent:50px;}
.hot a:hover{filter:alpha(opacity=85);opacity:0.85;}
.hot a.a1{background:url(../images/01.png) no-repeat 225px center #f60;}
.hot a.a2{background:url(../images/02.png) no-repeat 225px center #008DA7;}
.hot a.a3{background:url(../images/03.png) no-repeat 225px center #75B547;margin-right:0;}

.footer{background:#4a4a4a;padding:25px 0;text-align:center;font-size:12px;color:#d0d0d0;line-height:2;}
.footer p a{margin:0 12px 0 10px;font-size:14px;}
.footer a{color:#d0d0d0;}
.footer a:hover{color:#fff;}

.banner{height:300px;width:100%;background:url(../images/banner.jpg) no-repeat center;}

.pageleft{width:240px;background:#fff;padding-bottom:30px;}
.pageright{width:940px;background:#fff;}

.page-bt{width:100%;height:40px;line-height:40px;background:#008DA7;font-size:15px;color:#fff;text-indent:50px;}

.page-nav{margin-top:1px;padding:0 5px}
.page-nav li{line-height:32px;height:32px;font-size:13px;}
.page-nav li a{display:block;text-indent:2em;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border-bottom:1px dotted #ccc;background:url(../images/libg.png) no-repeat 10px center;}
.page-nav li a:hover{display:block;text-indent:3em;background:url(../images/libg-h.png) no-repeat 22px center #089DB9;color:#fff;border-bottom:1px dotted #089DB9;}

.contact-tools{background:url(../images/contact.jpg) no-repeat right bottom;line-height:2;padding:0 5px;margin-top:5px;font-size:13px;}

.tools{padding:0 5px;}
.tools a{display:block;height:60px;line-height:60px;text-align:center;color:#fff;font-size:20px;margin:10px 0;}
.tools a.a1{background:#008DA7;}
.tools a.a2{background:#f60;}
.tools a:hover{filter:alpha(opacity=85);opacity:0.85;}

.pagenav{text-indent:1em;height:38px;color:#008DA7;line-height:38px;font-size:16px;border-bottom:2px solid #008DA7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pagenav span{float:right;margin-right:10px;font-size:12px;color:#333;font-weight:normal;}
.news_pagelist{padding:10px 15px;min-height: 560px;}
.news_pagelist li{font-size:12px;background:url(../images/sanjiao.png) no-repeat left 14px;text-indent:14px;line-height:35px;border-bottom: 1px dotted #D3D2CE;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_pagelist li span{float:right;font-size:12px;color:#666;}


.pagenext {width:95%;line-height: 30px;padding-top: 10px;margin: 0 auto;font-size: 12px;text-indent: 1.5em;margin-bottom: 10px;border-top: 1px dashed #aaa;}

.adbts{font-size:16px;width:95%;margin:0 auto;text-align:center;padding:20px 0;color:#008DA7;}
.times{width:95%;text-align:center;margin:0 auto;margin-bottom:15px;font-size:12px;background:#f1f1f1;padding:3px;}
.contents{line-height:2;font-size:14px;padding:20px;width:880px;overflow:hidden;margin:0 auto;min-height: 380px;}

.fenye{width:100%;margin:20px 0;text-align:center;}
.fenye a{display:inline-block;padding:2px 6px;border:1px solid #ddd;margin:0 6px;}
.fenye a:hover{background:#008DA7;color:#fff;border:1px solid #008DA7;}



.scrollright{min-height: 560px;}
.scrollright li.boximg{float:left;margin:0 0 12px 38px;width:186px;text-align:center;background:none;}
.scrollright img{width:180px;height:168px;border:1px solid #ddd;padding:2px;}
.scrollright span{margin-top:5px;display:inline-block;width:186px;height:22px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.scrollright a:hover img{filter: alpha(opacity=90);opacity: 0.9;}
.scrollright a:hover{text-decoration:none;}


.yps_list {	width: 92%;margin: 0 auto;}
.yps_list ul {padding-bottom:20px;}
.yps_list ul li {margin-top:27px; position:relative; zoom:1; }
.yps_list ul li em { display:block;width:150px; height:161px; padding-bottom:2px; padding-right:2px; background:url(../images/qjd_yps_yy.jpg) no-repeat;}
.yps_list ul li em img { width:150px; height:161px;}
.yps_list ul li span { display:block; width:686px; height:36px; border-top:1px dashed #999; border-bottom:1px dashed #999; position: absolute;top:3px;right:0px;font:20px/36px "微软雅黑";color:#008DA7;}
.yps_list ul li div {width:686px;position:absolute;top:45px;right:0px;height:120px;overflow:hidden;line-height:24px;font-size:13px;}
.yps_list a.yuyue{width: 76px;height:25px;display: block;position:absolute;right:0px;top:10px;background:#008DA7;text-align: center;line-height: 24px;color: #FFFFFF;text-decoration:none;}
.yps_list a.yuyue:hover{filter: alpha(opacity=90);opacity: 0.9;}

.page-name{line-height:35px;border-bottom:2px solid #008DA7;font-size:15px;color:#fff;}
.page-name b{display:inline-block;font-weight:normal;text-align:center;border-radius:10px 10px 0 0;}
.page-name b a{display:inline-block;width:100%;text-align:center;color:#fff;}

.tab_ul{}
.tab_ul li{float:left;margin-right:10px;}
.tab_ul li b{background:#999;width:98px;}
.tab_ul li.stab b{background:#008DA7;}

.page-info{}
.page-info img{width:260px;height:195px;border:1px solid #ddd;padding:2px;float:left;margin:0 20px 0 0;}
.page-info ul{width:590px;float:left;}
.page-info ul li{line-height:45px;border-bottom:1px dashed #ccc;}

.page-contents{min-height:200px;}
 .addnet{line-height:2.5}
 .bts{display:none;}
 .addnet a{color:#008DA7;}
 .addnet a:hover{color:#039192;text-decoration:underline;}


.adnav{display:none!important;}
.adnav{height:33px;line-height:33px;background:#008DA7;z-index:9999999;}
.adnav li{float:left;width:16.6%;}
.adnav li a{display:block;width:100%;height:100%;font-size:14px;color:#fff;text-align:center;}
.footer span{display:none;}
.btnkefu{display:none;}
.adsbr{display:none;}
.checkbtn{display: none;}

@media only screen and (max-width:560px){
    .wrap{width:100%;margin:0 auto;}
    .topbar span.fl{text-indent:1em;}
    .topbar span.fr{display:none;}
    .logoad{display:none;}
    .logo{height:80px;background-size:227px 60px;}
    .logotel{display:none;}
    .logolink{height:60px;width:227px;left:0;top:10px;}
    #floatTools{display:none;}
    .nav{display:none;}
    .adnav{display:block!important;}
    .topbar{line-height:30px;height:30px;background:url(../images/t_1.jpg) repeat-x left bottom;}
    .bottom_shadow{top:143px;}
    .fullSlide{ width:100%;height:160px;overflow:hidden;}
    .fullSlide .bd li{height:160px;background-size:100% 160px!important;}
    .fullSlide .bd li a{height:160px;}
    .fullSlide .hd ul li{width:12px;height:12px;margin:3px;}
    .fullSlide2{height:130px;overflow:hidden;}
    .fullSlide2 .bd li{height:130px;background-size:100% 130px!important;}
    .fullSlide2 .bd li a{height:130px;}
    .hot{width:100%;overflow:hidden;}
    .hot a{width:45%;height:40px;line-height:40px;display:block;float:left;margin:15px 2.5%!important;font-size:16px;color:#fff;text-align:center;text-indent:0;}
    .hot a:hover{filter:alpha(opacity=85);opacity:0.85;}
    .hot a.a1{background:#f60;}
    .hot a.a2{background:#008DA7;}
    .hot a.a3{display:none;}
    .news{height:210px;width:96%;float:none;background:#fff;margin:0 auto 15px;}
    .about{height:325px;width:96%;float:none;background:#fff;margin:0 auto 15px;overflow:hidden;}
    .net{height:300px;width:96%;float:none;background:#fff;margin:0 auto 15px;}
    .home-news-top{display:none;}
    .news-cs{height:442px;width:96%;float:none;background:#fff;margin:-20px auto 15px;}
    .product{background:#fff;width:96%;height:652px;margin:0 20px;float:none;margin:0 auto 15px;}
    .master{width:96%;float:none;background:#fff;height:420px;overflow:hidden;margin:0 auto 15px;}
    .scrollleft{padding:10px 0;}
    .scrollleft li{float:left;margin:0 2.5% 15px;display:inline;width:45%;text-align:center;}
    .scrollleft li.noright{margin-right:2.5%;}
    .scrollleft img{width:100%;height:160px;border:1px solid #ddd;box-sizing:border-box;}
    .scrollleft a:hover img{filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
    .scrollleft span a{display:inline-block;width:100%;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;}
    .master ul{padding:8px 0;}
    .master ul li{width:45%;height:345px;float:left;margin:10px 2.5%;border-bottom:none;}
    .master ul li img{width:100%;height:200px;float:none;}
    .master ul li a{}
    .master ul li div{float:none;width:100%;height:150px;overflow:hidden;margin-left:0;margin-top:10px;}
    .master ul li div p.name{line-height:30px;height:30px;font-size:14px;color:#008DA7;margin-top:0;font-weight:bold;}
    .master ul li div p{line-height:20px;font-size:12px;padding:0 8px;height:140px;overflow:hidden;margin-top:4px;}
    .footer a{font-size:12px!important;}
    .footer .mb20{display:none;}
    .footer span{display:block;height:1px;}
    .btnkefu{display:block;position:fixed;bottom:0;height:36px;line-height:36px;width:100%;overflow:hidden;background:#008DA7;z-index: 99999;border-top: 1px solid #fff;}
    .btnkefu a{display:inline-block;height:36px;line-height:36px;width:32.8%;border-right:1px solid #01778D;border-left:1px solid #05A7C5;margin:0;text-indent:13%;font-size:14px;color:#fff;float:left;background:url(../images/zixun.png) no-repeat 20% center;}
    .btnkefu a.qq1{border-left:none;background:url(../images/mobi.png) no-repeat 20% center;}
    .btnkefu a.qq3{border-right:none;}
    .btnkefu a:hover{color:#fff;}
    .footer{padding-bottom:50px;}
    .pageleft{display:none;}
    .pageright{float:none;width:96%;margin:10px auto;}
    .banner{height:120px;background-size:100% 120px;}
    .contents img {width: auto!important;max-width: 98%!important;height: auto!important;display:block;margin:10px auto;}
    .contents{width: 100%;padding:0;}
    .scrollright{min-height:260px;}
    .scrollright li.boximg{float:left;margin:0 2.5% 15px;display:inline;width:45%;text-align:center;background:none;}
    .scrollright img{width:100%;height:160px;border:1px solid #ddd;box-sizing:border-box;}
    .scrollright span{margin-top:5px;display:inline-block;width:100%;height:22px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .news_pagelist{min-height:260px;}
    .yps_list {width:100%;margin: 0 auto;}
    .yps_list ul {padding-bottom:20px;}
    .yps_list ul li {width:45%;height:550px;float:left;margin:10px 2.5%;position:relative; zoom:1; }
    .yps_list ul li em {display:block;width:100%; height:200px; padding-bottom:2px; padding-right:2px; background:none;}
    .yps_list ul li em img {width:100%; height:200px;}
    .yps_list ul li span{display:block; width:100%; height:36px; border-top:1px dashed #999; border-bottom:1px dashed #999; position: absolute;top:210px;right:0px;font:20px/36px "微软雅黑";color:#008DA7;}
    .yps_list ul li div {width:100%;position:absolute;top:255px;right:0px;height:290px;overflow:hidden;line-height:24px;font-size:13px;}
    .yps_list ul li a.yuyue {top:216px;}
    .adsbr{display:block;height:1px;}
    
    .checkbtn{display:block;padding:10px 0;text-align:center;height:30px;overflow:hidden;}
    .checkbtn a{display:block;float:left;width:31.3%;height:30px;line-height:30px;margin:0 1%;background:#666;color:#fff;border-radius:2px;font-size:12px;}
    .checkbtn a:hover{color:#fff;background:#008DA7;}
    .news_pagelist li{text-indent:0;s}
}










