@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
img {border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal;s}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
input,textarea {outline:none;border:0px;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
a:link { text-decoration: none;color: #535353;}
a:visited {text-decoration: none; color: #535353;}
a:hover { text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #535353;}
.clear{ clear:both;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
body {background:#fff;margin: 0px; color:#535353; font-size: 12px;  font-family: microsoft yahei,宋体,Arial,Helvetica,sans-serif;}


/* flexslider */
.flexslider{position:relative;height:471px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:471px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.ssbg{ width:100%; background:#f1f1f1;line-height:51px; height:51px;}
.sousuo{ width:1000px; margin:0 auto;  }
.sousuo .re_ci{ float:left; height:51px; line-height:51px; padding-left:20px; color:#4d4d4d; }
.sousuo .re_ci a{ padding-right:5px;color:#585858; }
.sousuo .re_ci span{ font-weight:bold; color:#5b5b5b;}
.sousuo .biao_dan{ float:right; padding-top:12px; background:url(../images/ssbg.jpg) 0px 10px no-repeat; width:328px; height:31px; }
.biao_dan .search1{ float:left;width:286px; height:31px; background:none; line-height:31px;  padding-left:8px;}
.biao_dan .button1{ width:25px; float:left; height:28px; background:url(../images/ss.jpg) right 1px no-repeat; color:#FFF;}

.chanpin{ margin-bottom:20px; width:1080px; height:685px; margin:0 auto; margin-top:25px;}
.chanpin .list{ width:216px; float:left;}
.chanpin .list .list_t{ color:#FFF; padding-top:20px; font-size:16px; text-align:center; float:left; background:url(../images/list_t.jpg) no-repeat; height:91px; width:216px;}
.chanpin .list .list_t a{ font-size:26px;color:#FFF;}
.chanpin .list .list_con{ background:url(../images/list_con.jpg) repeat-y; height:auto; display:block; overflow:hidden;float:left; width:184px; padding:8px 16px 15px 16px;}
.list_con ul li.fist{ padding-left:30px; line-height:33px; background:url(../images/list_lifist.jpg) no-repeat; width:152px; height:33px;}
.list_con ul li.fist a{ font-size:16px; color:#FFF;}
.list_con ul li{ float:left; width:158px; height:27px; padding-left:20px; line-height:27px; border:1px solid #CCC; background:url(../images/list_lilili.jpg) 5px center no-repeat; margin-top:5px;-moz-transition:all .3s ;
-o-transition:all .3s ;
-ms-transition:all .3s ;
transition:all .3s ;}
.list_con ul li:hover{background:#0b8bd5;}
.list_con ul li:hover a{ color:#FFF;}
.chanpin .list .bootom{ height:11px; background:#0b8ad3; width:216px; float:left;}
.chanpin .list p{line-height:25px;}

.zhanshi{ width:834px; height:390px; float:right;}
.zhanshi .ttt{ width:834px; height:38px;border-bottom:3px solid #0a89d6;}
.zhanshi .ttt ul{ width:320px; float:left; height:48px; }
.zhanshi .ttt .gd{ float:right; line-height:38px; padding-right:16px;}
.zhanshi .ttt li{float:left; width:96px; height:31px; text-align:center; line-height:31px;cursor:pointer; color:#000;-moz-transition:all .3s ;
-o-transition:all .3s ;
-ms-transition:all .3s ;
transition:all .3s ;}
.zhanshi .ttt li a{ font-size:20px; color:#515151;}
.zhanshi .ttt li.hover a{ color:#0d96e5;}
.zhanshi .tabcont{ width:834px; float:left; height:auto;clear:both;}
.zhanshi .tabcont .tabc{width:834px; float:left; height:auto;clear:both;}
.zhanshi .tabcont .tabc ul li{ -moz-transition:all .3s ;
-o-transition:all .3s ;
-ms-transition:all .3s ;
transition:all .3s ;width:196px; float:left; margin-left:7px; margin-top:13px; margin-right:4px;}
.zhanshi .tabcont .tabc ul li img{ width:184px; height:131px;border:1px solid #CCC; padding:5px;}
.zhanshi .tabcont .tabc ul li span{ width:196px; height:25px; line-height:25px; float:left; text-align:center; overflow:hidden;}
.zhanshi .tabcont .tabc ul li:hover{ background:#0b8bd5;}
.zhanshi .tabcont .tabc ul li:hover span{ color:#FFF;background:#0b8bd5;}

.shebei{  width:1080px; height:auto; margin:0 auto; display:block; overflow:hidden;}
.shebei .sb_t{ background:url(../images/shebei_tt.jpg) no-repeat; height:45px; width:1080px; line-height:45px; text-align:center;}
.shebei .sb_t a{ font-size:24px; color:#FFF;}
.shebei .sb_con{ padding-top:20px;}
.shebei .sb_con ul li{ margin-bottom:15px; width:243px; float:left; margin-left:19px;}
.shebei .sb_con ul li img{ width:231px; height:153px; padding:5px; border:1px solid #CCC;}
.shebei .sb_con ul li span{ background:url(../images/shebaispan1.jpg) no-repeat; width:241px; height:23px; line-height:23px; text-align:center; float:left;}
.shebei .sb_con ul li img:hover{ background:#0b8ad3;}
.shebei .sb_con ul li a{ color:#FFF;}

.ads1{ width:100%; background:url(../images/ads1.jpg) center no-repeat; height:172px; margin:0 auto;}
.ads1 .ads_t{ padding-top:29px; width:277px; height:122px; margin:0 auto;  padding-left:700px; }
.ads1 .ads_t .adst1{ width:223px; padding-left:55px; background:url(../images/tel_t.png) left center no-repeat;; float:left; font-size:14px; color:#fff;font-family: microsoft yahei;}
.ads1 .ads_t .adst1 span{ font-size:29px; color:#fff; display:block;}
.ads1 .ads_t .adst2{float:left; padding-top:10px; padding-left:20px;}

.youshi{ margin:0 auto; width:1080px; background:url(../images/ysbg.jpg) center no-repeat; height:1177px; position:relative;}
.youshi .ys_t{ font-size:12px; position:absolute; top:82px; left:522px;}
.youshi .ys_t span{ font-size:17px;}
.youshi .ys_con{}
.ys_con .ys1{ top:191px; left:71px; position:absolute;}
.ys1_t{ font-size:20px;}
.ys1_t2{ font-size:13px;}
.ys1_con{ line-height:28px; font-size:14px;}
.ys1_con span{ color:#f1753f;}

.ys_con .ys2{ top:364px; left:71px; position:absolute;}

.ys_con .ys3{ top:721px; left:602px; position:absolute;}
.ys_con .ys4{ width:488px; top:886px; left:602px; position:absolute;}
.ys_con .ys5{ width:488px; top:1045px; left:602px; position:absolute;}


.ads2{ width:100%; background:url(../images/ads2.jpg) center no-repeat; height:172px; margin:0 auto;}
.ads2 .ads_t{ padding-top:24px; width:277px; height:140px; margin:0 auto;  padding-left:700px; }
.ads2 .ads_t .adst1{ width:223px; padding-left:55px; background:url(../images/tel_t.png) left center no-repeat;; float:left; font-size:14px; color:#fff;font-family: microsoft yahei;}
.ads2 .ads_t .adst1 span{ font-size:29px; color:#fff; display:block;}
.ads2 .ads_t .adst2{float:left; padding-top:10px; padding-left:20px;}

.jianjie{ width:1080px; height:400px; margin:0 auto;}
.jianjie .jj_t{ margin-top:14px; text-align:center; line-height:48px; background:url(../images/about_tline.jpg) 0px bottom no-repeat; height:48px; width:1080px;}
.jianjie .jj_t a{ font-size:20px;}
.jianjie .jj_con{ margin-top:20px;}
.jianjie .jj_con .jjcon_l{ float:left; width:510px; height:310px; margin-left:10px;}
.jianjie .jj_con .jjcon_r{float:left; width:550px;}
.jjcon_r .jjcr_t{}
.jjcon_r .jjcr_t a{ font-size:16px;}
.jjcon_r .jjcr_con{ line-height:26px; margin-top:10px;}
.jjcon_r .jjcr_an{ float:left; margin-top:10px;}


.rongyu{ width:1080px; display:block; height:auto; overflow:hidden; margin:0 auto; }
.rongyu .ttt{ width:1080px; height:38px;border-bottom:2px solid #474545;}
.rongyu .ttt ul{ width:320px; float:left; height:38px; padding-left:419px; }
.rongyu .ttt .gd{ float:right; line-height:38px; padding-right:16px;}
.rongyu .ttt li{font-family: microsoft yahei; float:left; width:128px; height:38px; text-align:center; line-height:38px;cursor:pointer; color:#000;}
.rongyu .ttt li a{ font-size:16px;}
.rongyu .ttt li.hover{font-weight:bold; border-bottom:2px solid #2490ec; }
.rongyu .ttt li.hover a{ color:#045fb2;}
.rongyu .tabcont{ width:1080px; float:left; height:auto;clear:both;}
.rongyu .tabcont .tabc{width:1080px; float:left; height:auto;clear:both;}
.rongyu .tabcont .tabc li{ margin-right:17px; width:236px; float:left; margin-left:15px; margin-top:15px;}
.rongyu .tabcont .tabc li img{ width:224px; height:146px; padding:5px; border:1px solid #CCC;}
.rongyu .tabcont .tabc li span{width:236px; height:27px; background:#e2e2e2; text-align:center; float:left; line-height:27px;}
.rongyu .tabcont .tabc li:hover{ background:#045fb2;}

.jzbg{ width:100%; height:524px; background:#f7f8f7; margin-top:20px;}
.jzbg .jianzheng{ width:1080px; height:524px; margin:0 auto;}
.jianzheng .jz_t{ height:45px; line-height:45px; border-bottom:1px solid #CCC;}
.jianzheng .jz_t .jzt1{ float:left; width:300px; color:#afafaf;}
.jianzheng .jz_t .jzt1 a{ font-size:20px; color:#2490ec;}
.jianzheng .jz_t .jzt2{ float:right; padding-right:10px;}
.jianzheng .jz_t .jzt2 a{color:#2490ec; font-size:14px; }

.jianzheng .jz_con{ float:left; width:1080px;}
.jz_con .jz1{ width:510px; height:218px; float:left; margin-left:10px; margin-top:15px; margin-right:17px;}
.jz1 .jz1_l{ float:left; margin-right:15px; width:185px;}
.jz1 .jz1_l img{ float:left; width:177px; border:4px solid #FFF;}
.jz1 .jz1_l li.yy img{ float:left; border:none; width:182px; height:8px;}
.jz1 .jz1_r{ float:left; width:302px;}
.jz1_r .jz1r_1{ line-height:35px; height:35px; border-bottom:1px dashed #ababab;}
.jz1_r .jz1r_1:hover a{ color:#025aa2; font-weight:bold;}
.jz1_r .jz1r_1 a{ font-size:14px; color:#2490ec;}
.jz1_r .jz1r_2{ line-height:25px;}
.jz1_r .jz1r_3{ float:right; width:84px; height:20px; margin-top:5px; margin-right:15px; }

.ads3{ width:100%; background:url(../images/ads3.jpg) center no-repeat; height:172px; margin:0 auto;}
.ads3 .ads_t{ padding-top:30px; width:277px; height:117px; margin:0 auto;  padding-left:700px; }
.ads3 .ads_t .adst1{ width:223px; padding-left:55px; background:url(../images/tel_t.png) left center no-repeat;; float:left; font-size:14px; color:#fff;font-family: microsoft yahei;}
.ads3 .ads_t .adst1 span{ font-size:29px; color:#fff; display:block;}
.ads3 .ads_t .adst2{float:left; padding-top:10px; padding-left:20px;}

.xinxi{ width:1080px; height:350px; margin:0 auto; margin-top:20px;}
.xinxi .xx_l{ float:left; width:388px; margin-left:10px; margin-right:15px;}
.xx_r{ width:655px; display:block; height:auto; overflow:hidden; float:right; }
.xx_r .ttt{ width:651px; height:38px;border:2px solid #066cc0; border-right:none;}
.xx_r .ttt ul{ width:651px; float:left; height:38px;}
.xx_r .ttt .gd{ float:right; line-height:38px; padding-right:16px;}
.xx_r .ttt li{font-family: microsoft yahei; float:left; border-right:2px solid #066cc0; width:215px; height:38px; text-align:center; line-height:38px;cursor:pointer;color:#929292}
.xx_r .ttt li a{ font-size:16px; }
.xx_r .ttt li.hover{ background:#066cc0;color:#fff;}
.xx_r .ttt li.hover a{ color:#fff;}
.xx_r .tabcont{ width:1080px; float:left; height:auto;clear:both;}
.xx_r .tabcont .tabc{width:1080px; float:left; height:auto;clear:both; padding-top:10px;}
.xx_r .tabcont .tabc li{ border-bottom:1px dashed #CCCCCC; width:655px; float:left; margin-left:8px; height:32px; line-height:32px;}
.xx_r .tabcont .tabc li span{ float:right; padding-right:15px;}
.xx_r .tabcont .tabc li:hover a{ color:#025aa2; font-weight:bold;}

.wenda{ width:1078px; height:208px; border:1px solid #CCC; margin:0 auto;}
.wenda .wd_l{font-size:15px; padding-left:5px; padding-top:80px; color:#066cc0; border-right:1px solid #e3e3e3;height:128px; width:154px; float:left; background:url(../images/wenda_pic.jpg) 5px 10px no-repeat;}
.wenda .wd_l a{ }
.wenda .wd_r{height:208px; width:915px; float:left;}
.wenda .wd_r ul{ margin-top:20px; border-bottom:1px dashed #e2e2e2; width:293px; height:84px; float:left; margin-left:10px; float:left;}
.wenda .wd_r ul li.wen{ padding-left:30px; background:url(../images/wen.jpg) left no-repeat; line-height:24px; height:24px; overflow:hidden;}
.wenda .wd_r ul li.wen a{ font-size:14px; color:#1776c4; line-height:24px;}
.wenda .wd_r ul li.da{padding-left:30px; padding-top:5px; height:43px; overflow:hidden;line-height:24px;background:url(../images/da.jpg) left 12px no-repeat; }

.links{ height:45px; width:1080px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
.links span{ font-size:20px; color:#066cc0;}
.links a{ padding-left:5px;}

