﻿@charset "UTF-8";

.container{width: 1200px;margin: 0 auto;padding: 67px 0;}
.container::after { clear: both; display: block; content: '';height:0;visibility:hidden; }
.container_right{float: right;max-width: 1002px;width: 1002px;}

/*头部*/
.header{width: 100%;background: #fff;}
.hd_top{/*background: #eee;width: 100%;*/width: 67px;float: right;}
.hd_top p{float: left;line-height: 34px;color: #9b9b9b;margin-left: 18px;}
.hd_top i{display: block;float: left; width: 1px;height: 13px;margin: 11px 0 0 19px;background: #dedede;}
.hd_top i.i1{float: right;margin: 11px 20px 0 0;}
.language{float: right;position: relative;width: 30px;margin-top: 7px; }
.language a{display: block;line-height: 21px;color: #9b9b9b;font-family: "宋体";}
.language a:hover{color: #2486d0;}
.top_ser{overflow: hidden;float: right;width: 130px;margin: 26px 9px 0 0;}
.top_ser .txt{line-height: 25px;padding: 0 10px;width: 80px; color: #666; display: block;float: left;border: 1px solid #eee;opacity: 0;filter:alpha(opacity=0);  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;background: #f9f9f9;}
.top_ser .sub{display: block;float: right;background: url("../images/product_05.png") no-repeat center;border: none;width: 26px;height: 25px;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.top_ser:hover .txt{opacity: 1;filter:alpha(opacity=100);}
.top_ser .sub:hover{background-image: url("../images/product_03.png");}
.head{/*width: 1200px;*/margin: 0 auto;}
.head .lotel{    width: 1200px; margin: auto;}
.head .tt_nav{    width: 100%;  background: #555;}
.h-tel{float: right; margin-top: 30px;overflow: hidden; }
.h-tel-img {float: left; margin-right: 8px; }
.h-tel dl {float: left; }
.h-tel dd {color: #f70000;    font: bold 34px "宋体", Times, serif;  }

.logo{display: block;/*width: 204px;height: 108px;overflow: hidden;*/float: left;background: #fff}
/*.logo img{display: block; height: 100px; margin: auto; padding: 3px;}*/
.nav{width: 1200px; margin: auto;}

.nav>li{float: left;position: relative; width: 12.5%;text-align: center;}
.nav>li:first-child{margin-left: 0;}
.nav>li>a{position: relative; background-position: center top;background-repeat: no-repeat; display: block;line-height: 50px;min-width: 34px; color: #fff;font-size: 16px;height: 50px;}

.nav>li.li1>a{background-image: url("../images/product_17.png");}
.nav>li.li2>a{background-image: url("../images/product_16.png");}
.nav>li.li3>a{background-image: url("../images/product_19.png");}
.nav>li.li4>a{background-image: url("../images/product_21.png");}
.nav>li.li5>a{background-image: url("../images/product_23.png");}
.nav>li.li6>a{background-image: url("../images/product_25.png");}
.nav>li.li7>a{background-image: url("../images/product_27.png");}
.nav>li.li8>a{background-image: url("../images/product_30.png");}

.nav>li>a::before{background: url("../images/nav_icon1.png");width: 8px;opacity: 0;filter:alpha(opacity=0); height: 6px;position: absolute;bottom: 0;left: 50%;margin-left: -4px;content: " ";  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.nav>li:hover>a::before,.nav>li.on>a::before{opacity: 1;filter:alpha(opacity=100);}
.nav>li:hover>a,.nav>li.on>a{background-position: center 3px;height:50px;background: #444}
/*下拉*/
.drop_nav{display: none;z-index: 100;padding: 15px 0 20px;position: absolute;/*left: 50%;*/overflow: hidden;box-shadow: 0 0 30px rgba(0,0,0,0.4);background: rgba(0, 0, 0, 0.5);border-top: 3px solid #222;/*top:92px;margin-left: -62px;*/width: 100%}
.drop_nav li{float: left;width: 100%;margin: 10px 0px 0;box-shadow: 0px 1px 5px rgba(0,0,0,0.4); padding-left: 0px;}
.drop_nav li:hover{    box-shadow: 0px 1px 15px rgba(0,0,0,0.4); padding-left: 3px;}
.drop_nav li a{display: block;font-size: 13px;line-height: 23px; color: #fff;margin-bottom: 5px; /*background: url("../images/drop1_09.png") no-repeat 1px 8px;*/}
.drop_nav li a:hover{padding-left: 12px;}
.drop_nav.pd{width: 280px;padding: 15px 5px 20px 20px;margin-left: -150px;}
.drop_nav.pd li{width: 130px;margin: 10px 5px 0;}

/*banner*/
.ban{height: 340px;position: relative;background-position: center;background-repeat: no-repeat;}
.bread{text-align: center;width: 100%;background: rgba(0,0,0,0.3);bottom: 0;left: 0;position: absolute;color: #fff}
.bread a{*display:inline;*zoom:1;color: #fff;line-height: 47px;}
.bread i{display: inline-block;*display:inline;*zoom:1;width: 16px;background: url("../images/bread_03.png") no-repeat center; height: 47px;line-height: 47px;}
.banner{width: 100%;}
.flexslider{position:relative; clear: both; overflow:hidden;z-index: 1; }
.flexslider .slides li{position:relative;width: 100%;}
.flexslider .slides li a{position:relative;display: block;width: 100%;}
.flexslider .slides li a img { width: 100%;display:block; }
.flex-direction-nav{}
.flex-direction-nav li a{width:76px; height:76px;border-radius: 100%;  position: absolute;top:50%;margin-top: -38px; display: block;font-size: 0;text-indent:-9000px; -webkit-transition: 0.4s; transition: 0.4s;}
.flex-direction-nav li a.flex-prev{left: 2.8%;background: url("../images/ind2_10.png") no-repeat center #fff;}
.flex-direction-nav li a.flex-next{right: 2.8%; background: url("../images/ind2_05.png") no-repeat center #fff;}
/*.flex-direction-nav li a:hover{opacity: 1;filter:alpha(opacity=100); }*/
.flex-direction-nav li a.flex-prev:hover{background: url("../images/ind2_03.png") no-repeat center #2486d0;}
.flex-direction-nav li a.flex-next:hover{background: url("../images/ind2_07.png") no-repeat center #2486d0;}
.flex-control-nav{display: none; padding: 0; position: absolute;bottom: 33px;left: 0;height: 24px;line-height: 24px; width: 100%; text-align: center;}
.flex-control-nav li{vertical-align: middle; display: inline-block;*display: inline;zoom:1;margin: 0 4px;padding: 0;}
.flex-control-nav li a{border-radius: 12px; display: block; font-size: 0;color: transparent;width: 12px;height: 12px;background-color: rgba(243,243,245,0.6);}
.flex-control-nav li a:hover,.flex-control-nav li a.flex-active{background-color: #2f95e2;width: 37px;}



/*左侧二级栏目*/
.container_left{width: 132px;float: left;text-align: center;background: #f7f7f7;}
.container_left h2{color: #fff;font-weight: bold; font-size: 18px;line-height: 28px;padding: 25px 5px 27px;background: url("../images/product_42.jpg") center;background-size: cover;}
.menu2{border: 1px solid #dadada;border-top: none;padding-bottom: 103px;position: relative;}
.menu2::before{content: " ";width: 130px;height: 4px;background: #2486d0;position: absolute;left: 0;bottom: 0;}
.menu2 a{display: block;padding: 14px 5px;line-height: 28px;color: #342c2a; border-top: 1px solid #e8e8e8;}
.menu2 a.on,.menu2 a:hover{color: #2486d0;}



/*产品2-3级栏目*/
.menu2 .row{list-style: none;}
.menu2 .row a.a1{padding: 10px 5px; text-align: left; border-bottom: 1px solid #e8e8e8;}
.menu2 .row a.bg1 i{background: url(../images/flico1.png) no-repeat left top; display: block; width: 14px; height: 11px; float: left; margin-right: 5px; margin-top: 8px;    background-size: 11px;}
.menu2 .row a.bg1:hover i{background: url(../images/flico1.png) no-repeat left -11px; display: block; width: 14px; height: 11px; float: left; margin-right: 5px; margin-top: 8px;    background-size: 11px;}

.menu2 .row a.bg2 i{background: url(../images/flico3.png) no-repeat left top; display: block; width: 14px; height: 11px; float: left; margin-right: 5px; margin-top: 8px;    background-size: 11px;}
.menu2 .row a#bbg {color: #2486d0}
.menu2 .row a.bg2:hover i,.menu2 .row a#bbg:hover i,.menu2 .row a#bbg i{background: url(../images/flico3.png) no-repeat left -11px; display: block; width: 14px; height: 11px; float: left; margin-right: 5px; margin-top: 8px;    background-size: 11px;}
.menu2 .row a.on i{    background: url(../images/flico1.png) no-repeat left -11px;background-size: 11px;}
.menu2 .row .proSide_menu{display: none;}
.menu2 .row .proSide_menu a{border: 0}

/*分页*/
.page,#pages{text-align: center;padding: 30px 0 0;}
.page a,#pages a,#pages span{display: inline-grid;zoom:1;/*width: 39px;*/height: 39px;border: 1px solid #dedede;color: #2b2b2b;line-height: 39px;margin: 0 4px;padding: 0 15px}
.page a.page_prev,.page a.page_next{width: 65px;color: #252728;font-family: "宋体";}
.page a:hover,.page a.on{color: #2980eb;border-color: #2980eb;}
.page .shangyi{ display:none;}
#pages a:hover,#pages span{color: #2980eb; border-color: #2980eb;}



/*关于我们*/
.abo_menu_wrap{width: 100%;height: 67px;position: relative;margin-bottom: 56px;}
.abo_menu{width: 100%;background: #fff;border-bottom: 1px solid #cacaca;}
.abo_menu.fixed{position: fixed;left: 0;top:0;z-index: 100; }
.anchor{width: 1200px;margin: 0 auto;overflow: hidden;}
.anchor span{display: block;float: left;position: relative;text-align: center;z-index: 2;}
.anchor span::before{content: " ";left: -1px;width: 1px;height: 17px;position: absolute; top:25px;background: #cbcbcb;}
.anchor span a{display: block;line-height: 66px;color: #29292a;width: 149px;font-size: 16px;}
.anchor span:hover a,.anchor span.on a{color: #fff;background-color: #2486d0;}
.anchor span:hover,.anchor span.on{z-index: 10;}
.abo_wrap{background: #fff;padding:55px 0 60px;position: relative;margin-top: 45px;}
.abo_anchor{position: absolute;width: 100%;height: 1px;background: transparent;left: 0;top:-100px;}
.abo_wrap img{display: block;max-width: 100%;}
.abo_tit{text-align: center;}
.abo_tit h5{font-size: 30px;line-height: 38px;color: #2b2b2b;}
.abo_tit h6{font-size: 14px;line-height: 20px;color: #636363;font-family: "宋体";text-transform: uppercase;}






/*about*/

.g_zj{padding: 74px 0 50px; }
.g_zj h2{    text-align: center; height: 115px; font-weight: normal; font-size: 12px; background: url(../images/zjtit.png) no-repeat 0 74px; line-height: 38px;}
 .g_zj h2 a{color: #666666;}
.g_zj h2 p{display: block;font-size: 30px; color: #222222}
.g_zj .content{width: 1200px;margin: auto;}
.i_gsjj {width: 1200px; height: 574px; margin: auto}
.i_gsjj_t {width: 100%; height: 96px; overflow: hidden; text-align: center; }
.i_gsjj_c {width: 100%; height: 574px; }
.i_gsjj_c dt {width: 530px; height: 270px; float: left; background-color: #eeeeee; padding: 13px 34px 0px; }
.i_gsjj_c dt .divtitle {width: 425px; height: 30px; line-height: 30px; background: url(../images/t_01.png) repeat-x; }
 .i_gsjj_c dt .divtitle span {float: left; height: 30px; line-height: 30px; padding-right: 15px; color: #234baf; display: inline-block; background-color: #eeeeee; font-size: 14px; font-weight: normal; }
.i_gsjj_c dt .div_text {width: 100%; /* height: 198px; */ text-align: left; line-height: 24px; overflow: hidden; color: #333333; padding-top: 10px; font-size: 14px; font-weight: normal; }
 .i_gsjj_c dd {width: 600px; height: 287px; float: left; }
 .i_gsjj_c dd .a_img {width: 300px; height: 287px; display: block; overflow: hidden; float: left; background-size: 100% 100%; }
.i_gsjj_c dd .a_img img {width: 294px; height: 287px; }
.i_gsjj_c dd .a_img .wz {opacity: 0.9; filter: alpha(opacity=90); width: 294px; height: 287px; display: inline-block; overflow: hidden; }
.i_gsjj_c dd .a_img:hover .wz {opacity: 1; filter: alpha(opacity=100); }
.animated {-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
 .fadeIn {-webkit-animation-name: fadeIn; animation-name: fadeIn; }
.gsjj-img1 {background: url(../images/11_03.jpg) no-repeat center; }
.gsjj-img2 {background: url(../images/11_04.png) no-repeat center; }
.gsjj-img3 {background: url(../images/11_07.jpg) no-repeat center; }
.gsjj-img4 {background: url(../images/11_08.png) no-repeat center; }
.gsjj-img5 {background: url(../images/11_09.png) no-repeat center; }
.gsjj-img6 {background: url(../images/11_10.png) no-repeat center; }



/*f1*/
.abo1{overflow: hidden;padding-top: 27px;}
.abo1 .abo_tit{text-align: left;}
.abo1 .left{float: left;width: 920px;margin-top: 11px;}
.abo1 .left .con{height: 243px;margin-top: 19px;padding-right: 35px;overflow-y: auto;}
.abo1 .left .con::-webkit-scrollbar{width: 5px !important;background: url("../images/about_20.jpg") repeat-y center;}
.abo1 .left .con::-webkit-scrollbar-thumb{background: url("../images/about_15.jpg") repeat-y center;}
.abo1 .left .con p{color: #707070;line-height: 27px;font-size: 13px; text-indent: 2em;}
.abo1 .right{float: right;width: 216px;}
.abo1 .right img{margin-top: 15px;}
/*f2*/
.abo2_list{overflow: hidden;position: relative;margin-top: 40px;}
.abo2_list::before{content: " ";position: absolute;left: 399px;top:0;background: #d9d9d9;height: 100%;width: 1px;}
.abo2_list::after{content: " ";position: absolute;right: 399px;top:0;background: #d9d9d9;height: 100%;width: 1px;}
.abo2_list li{float: left;width: 340px;margin: 0 30px;padding-top: 94px; text-align: center; -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.abo2_list li.li_1{background: url("../images/about_34.png") no-repeat center 10px;}
.abo2_list li.li_1:hover{background-image: url("../images/about_36.png");}
.abo2_list li.li_2{background: url("../images/about_27.png") no-repeat center 5px;}
.abo2_list li.li_2:hover{background-image: url("../images/about_25.png");}
.abo2_list li.li_3{background: url("../images/about_29.png") no-repeat center 8px;}
.abo2_list li.li_3:hover{background-image: url("../images/about_31.png");}
.abo2_list li span{display: block;line-height: 30px;color: #29292a;font-size: 20px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.abo2_list li p{margin-top: 13px; line-height: 23px;color: #707070;font-size: 13px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.abo2_list li:hover span,.abo2_list li:hover p{color: #2486d0;}
.abo2_pic{padding-top: 18px;}
.abo2_pic img{margin-top: 30px;}
/*f3*/

.abo3{ width:1200px;  position:relative; margin:0 auto 0 auto;}
/*小图*/
.abo3 .min_pic{width:1200px;margin: 57px auto 0;position: relative;}
.abo3 .num{ height:108px;overflow:hidden; width:947px; position:relative;margin: 0 auto;background: url("../images/about_61.png") repeat-x left 35px;}
.abo3 .num ul{ position:absolute; left:0; top:0;}
.abo3 .num ul li{cursor: pointer;background: url("../images/about_58.png") no-repeat center 26px; font-size: 20px;color: #29292a;font-family: "宋体"; width:72px; height:36px;padding-top: 72px; line-height: 36px;text-align: center; margin:0 53px 0 0;-webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.abo3 .num ul li.on,
.abo3 .num ul li:hover{background: url("../images/about_55.jpg") no-repeat center 0;color: #2486d0;}
.abo3 .prev_btn1{ width:45px; text-align:center; height:45px; border-radius: 100%;  cursor:pointer;position: absolute;left: 0;top:16px; background: url("../images/result2_33.png") no-repeat center #fff;box-shadow: 0 0 20px #e3e3e3;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.abo3 .next_btn1{  width:45px; text-align:center; height:45px;border-radius: 100%; cursor:pointer;position: absolute;right: 0;top:16px;background: url("../images/result2_34.png") no-repeat center #fff; box-shadow: 0 0 20px #e3e3e3;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.abo3 .prev_btn1:hover{border-color: #2e77d2;background-image: url("../images/result2_35.png");}
.abo3 .next_btn1:hover{border-color: #2e77d2;background-image: url("../images/result2_36.png");}
/*大图*/
.abo3 .big_pic{ width:616px; height:325px;margin: 50px auto 0; position:relative; overflow:hidden;}
.abo3 .big_pic ul{ position:absolute; left:0; top:0;}
.abo3 .big_pic ul li{ width:616px; overflow: hidden;margin-right: 30px;}
.abo3 .big_pic ul li .left{width: 280px;float: left;margin-top: 68px;}
.abo3 .big_pic ul li .left span{display: block;line-height: 30px;margin-bottom: 16px; color: #2486d0;font-size: 20px;}
.abo3 .big_pic ul li .left p{line-height: 35px;font-size: 13px; color: #707070;}
.abo3 .big_pic ul li .right{width: 270px;height: 325px;overflow: hidden;float: right;}
.abo3 .big_pic ul li .right img{display: block;width: 270px; height:325px;}
/*f4*/
.abo4_list{overflow: hidden;padding-top: 36px;}
.abo4_list li{float: left;width: 240px;height: 120px;position: relative;margin-bottom: 30px;}
.abo4_list li::before{content: " ";width: 1px;height: 120px;position: absolute;left: -1px;top:0;background: #d9d9d9;}
.abo4_list li img{display: block;width: 240px;height: 120px;}
.abo4_list2{display: none;padding-top: 0;}
.abo4_more{width: 148px;height: 44px;border-radius: 44px;color: #fff;margin: 21px auto 0;font-size: 16px;line-height: 44px;text-align: center; background: #2486d0;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.abo4_more:hover{background-color: #1c68a1;text-decoration: underline;}


/*产品*/
.product_list{border-bottom: 1px solid #d8d8d8;padding: 43px 0 19px;}
.product_list h2{margin-bottom: 9px; font-size: 20px;line-height: 30px;font-weight: bold; padding-left: 18px;background: url("../images/product_45.png") no-repeat left center;}
.product_list .tit{overflow: hidden;padding: 0 0 4px 19px;}
.product_list .tit div{float: right;width: 470px;}
.product_list .tit div:first-child{float: left;}
.product_list .tit div span{display: block;font-size: 14px;margin-bottom: 2px; font-weight: bold; line-height: 24px;color: #707070;font-weight: bold;}
.product_list .tit div pre{line-height: 27px;color: #707070;min-height: 54px;font-family: '宋体';}
.product2{overflow: hidden;}
.product2 a{display: block;width: 228px;height: 277px;overflow: hidden; float: left;margin: 0 30px 15px 0;text-align: center;}
.product2 a.last{margin-right: 0;}
.product2 a .pic{border: 1px solid #d8d8d8;height: 188px;overflow: hidden; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.product2 a .pic img{display: block;width: 100%;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.product2 a span{display: block;font-size: 16px;line-height: 26px;color: #2b2b2b;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 14px 0 4px;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.product2 a p{line-height: 21px;font-size: 13px;color: #707070;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;width: 182px; margin:auto;height: 40px;}
.product2 a:hover{background-color: #2486d0;}
.product2 a:hover .pic img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.product2 a:hover span{color: #fff;margin: 10px 0 0;}
.product2 a:hover p{color: #fff;}
.product_list .more{display: block;margin: 0 auto;border: 1px solid #d8d8d8;text-align: center;width: 110px;line-height: 31px;color: #707070;font-size: 13px;border-radius: 31px;}
.product_list .more:hover{color: #fff;border-color: #2486d0;background-color: #2486d0;}
/*详情*/
.pd_f1{overflow: hidden;}
.pd1_left{float: left;overflow: hidden;width: 604px;}
/*缩略图*/
.spec-scroll{float:right;width:120px;position: relative;height: 383px;}
.spec-scroll .prev,
.spec-scroll .next{display:block;text-align:center;width:58px;height:50px;border: 1px solid #d8d8d8;bottom: 0; position: absolute; cursor:pointer;text-decoration:none;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.spec-scroll .prev{background:url("../images/prod2_03.png") no-repeat center;left: 0;border-right: none;width: 59px;}
.spec-scroll .next{background:url("../images/prod2_05.png") no-repeat center;right:0;}
.spec-scroll .prev:hover{background-image: url("../images/prod2_07.png");background-color: #2486d0;border-color: #2486d0;}
.spec-scroll .next:hover{background-image: url("../images/prod2_09.png");background-color: #2486d0;border-color: #2486d0;}
.spec-scroll .items{float:left;position:relative;width:120px;height:320px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;}
.spec-scroll .items ul li{width:118px;text-align:center;height: 96px;overflow: hidden; margin-bottom:13px;border:1px solid #d8d8d8;  -webkit-transition:  .4s;  -moz-transition:  .4s;  -ms-transition:  .4s;  -o-transition:  .4s;  transition:  .4s;}
.spec-scroll .items ul li img{width:118px;cursor: pointer;display: block;}
.spec-scroll .items ul li:hover,.spec-scroll .items ul li.hover{border-color:#1d80d3;}
/*放大镜*/
.spec-preview{width:470px;float: left;}
.jqzoom{position:relative;cursor:pointer;display:block;width: 468px;height: 381px;overflow: hidden;border: 1px solid #d8d8d8;}
.jqzoom img{display: block;width: 100%;}
.zoomdiv{z-index:100;position:absolute;top:0;left:0;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.pd1_right{float: right;overflow: hidden;width: 352px;}
.pd1_right h1{font-size: 20px;line-height: 30px;color: #2b2b2b;}
.pd1_right .con1{min-height: 150px; margin: 21px 0 29px;padding: 21px 0 17px; border-bottom: 1px solid #d8d8d8;border-top: 1px solid #d8d8d8;}
.pd1_right .con1 span{display: block;font-size: 13px;line-height: 23px;font-weight: bold; color: #707070;margin-bottom: 4px;}
.pd1_right .con1 p{line-height: 30px;color: #707070;font-size: 13px;}
.pd1_right .con2{overflow: hidden;}
.pd1_right .con2 .cont_kf{background: #2486d0;font-size: 13px; text-align: center;line-height: 48px;width: 174px;color: #fff;border-radius: 48px;float: left;}
.pd1_right .con2 .cont_kf:hover{background-color: #1a6298;}
.pd_share{float: right;overflow: hidden;margin-top: 13px;}
.pd_share span{display: block;float: left;line-height: 22px;color: #707070;font-size: 13px;}
.pd_share .pd_share_wrap{overflow: hidden;float: right;width: 112px !important;}
.pd_share .pd_share_wrap a{display: block;width: 22px !important;height: 22px !important;float: left;margin-left: 8px !important;border: none;}
.pd_share .pd_share_wrap a:first-child{margin-left: 2px;}
.pd_share .pd_share_wrap a.bds_sqq:hover{background-image: url("../images/product_detail_13.jpg");}
.pd_share .pd_share_wrap a.bds_qzone:hover{background-image: url("../images/product_detail_15.jpg");}
.pd_share .pd_share_wrap a.bds_weixin:hover{background-image: url("../images/product_detail_20.jpg");}
.pd_share .pd_share_wrap a.bds_tsina:hover{background-image: url("../images/product_detail_17.jpg");}
.pd_share .pd_share_wrap a:hover{background-color: #fff !important;border-color: #fff !important;}
.pd_f2{margin-top: 43px;}
.pd_para_tit{overflow: hidden;border: 1px solid #d8d8d8;padding: 18px 0 19px;}
.pd_para_tit li{float: left;position: relative;font-size: 16px;margin: 0 34px; line-height: 26px;color: #707070;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pd_para_tit li::before{content: " ";width: 1px;height: 16px;top:5px;right: -34px;background: #cfcfcf;position: absolute;}
.pd_para_tit li:hover,.pd_para_tit li.on{color: #2486d0;}
.pd_para_wrap{padding: 35px 0 30px;}
.pd_para_wrap img{display: block;max-width: 100%;margin: 0 auto;}
.pd_para_list{display: none;}
.pd_para_list.on{display: block;}
/*关键字*/
.keyword{overflow: hidden;padding: 0 0 20px;border-bottom: 1px solid #d8d8d8;}
.keyword span{display: block;line-height: 23px;color: #707070;float: left;margin-right: 3px;font-size: 13px;}
.keyword a{display: block;line-height: 23px;color: #707070;float: left;position: relative;margin-right: 10px;font-size: 13px;}
.keyword a:hover{color: #2486d0;text-decoration: underline;}
/*推荐产品*/
.rec_product h5{font-size: 20px;line-height: 30px;color: #2b2b2b;margin: 60px 0 25px;}

.rec_pd_scroll{ width:100%;margin: 13px auto 0; position:relative;  }
.rec_pd_scroll .hd{ overflow:hidden; }
.rec_pd_scroll .hd .pageState{display: none;}
.rec_pd_scroll .hd .prev,
.rec_pd_scroll .hd .next{border-radius: 100%; display:block;  width:45px; height:45px;top:-69px; position: absolute;right: 59px;box-shadow: 0 0 20px #e3e3e3; background: url("../images/result2_33.png") no-repeat center #fff; }
.rec_pd_scroll .hd .next{left: auto;right: 0; background: url("../images/result2_34.png") no-repeat center #fff; }
.rec_pd_scroll .hd .prev:hover{ background: url("../images/result2_35.png") no-repeat center #2a8fe4; }
.rec_pd_scroll .hd .next:hover{ background: url("../images/result2_36.png") no-repeat center #2a8fe4; }
.rec_pd_scroll .hd .prevStop{ background-position:-60px 0; }
.rec_pd_scroll .hd .nextStop{ background-position:-60px -50px; }
.rec_pd_scroll .hd ul{display: none; float:right; overflow:hidden; zoom:1; margin-top:10px; }
.rec_pd_scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.rec_pd_scroll .hd ul li.on{ background-position:0 0; }
.rec_pd_scroll .bd{height: 363px; margin: 0 auto;overflow: hidden;}
.rec_pd_scroll .bd ul{ overflow:hidden; zoom:1; }
.rec_pd_scroll .bd ul li{ margin:0 36px 0 0;width: 310px;position: relative; float:left; text-align:center;  }
.rec_pd_scroll .bd ul li a{display: block;height: 363px;}
.rec_pd_scroll .bd ul li a .pic{border: 1px solid #d8d8d8;height: 256px;overflow: hidden; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.rec_pd_scroll .bd ul li a .pic img{display: block;width: 100%;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.rec_pd_scroll .bd ul li a span{display: block;font-size: 16px;line-height: 26px;color: #2b2b2b;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 14px 0 5px;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.rec_pd_scroll .bd ul li a p{line-height: 21px;font-size: 13px;color: #707070;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;width: 260px;margin: auto;}
.rec_pd_scroll .bd ul li a:hover{background-color: #2486d0;}
.rec_pd_scroll .bd ul li a:hover .pic img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.rec_pd_scroll .bd ul li a:hover span{color: #fff;}
.rec_pd_scroll .bd ul li a:hover p{color: #fff;}
.page_list{border-top: 1px solid #d8d8d8;}
.page_wrap{width: 1010px;margin: 0 auto;overflow: hidden;position: relative;}
.page_wrap a{display: block;width: 305px;height: 80px;float: left;}
.page_wrap a.prev{background: url("../images/product_detail_59.png") no-repeat center #fff;}
.page_wrap a.prev:hover{background: url("../images/product_detail_66.png") no-repeat center #2486d0;}
.page_wrap a.next{background: url("../images/product_detail_67.png") no-repeat center #fff;float: right;}
.page_wrap a.next:hover{background: url("../images/product_detail_62.png") no-repeat center #2486d0;}
.page_wrap a.list{background: url("../images/product_detail_54.png") no-repeat center #fff;position: absolute;top:0;left: 50%;margin-left: -152px;}
.page_wrap a.list:hover{background: url("../images/product_detail_56.png") no-repeat center #2486d0;}






/*研发与制造*/
/*科研实验室*/
.research_f1{overflow: hidden;}
.research_f1 .left{float: left;width: 165px;height: 35px;padding-top: 62px;text-align: center;background: url("../images/research_05.jpg") no-repeat center 16px;border: 2px solid #2486d0;font-size: 16px;line-height: 26px;color: #2486d0;}
.research_f1 .right{float: right;margin-top: 4px;padding-bottom: 23px; width: 806px;line-height: 30px;color: #2486d0;}
.research_list{border-top: 1px solid #e5e5e5;padding-top: 35px;margin-top: 20px;}
.research_list::after { clear: both; display: block; content: '';height:0;visibility:hidden; }
.research_list h5{background: url("../images/research_13.png") no-repeat left center; font-size: 20px;line-height: 30px;color: #2486d0;font-weight: bold;padding-left: 14px;padding-bottom: 7px;}
.research_list p{font-size: 13px;line-height: 27px;color: #707070;margin-top: 8px;}
.research_f2 .pic{float: right;width: 451px;margin-left: 25px;}
.research_f2 .pic img{display: block;max-width: 100%;}
.research_f3 .pic{margin-left: 168px;}
.research_f3 .pic img{max-width: 100%;display: block;}
.research_f4{padding-top: 0;}
.research_f4 li{float: left;width: 410px;margin-right: 90px;padding-top: 40px;}
.research_f4 li .pic{overflow: hidden;height: 429px;}
.research_f4 li .pic img{display: block;width: 100%;}
.research_f4 li p{min-height: 54px;}
/*研究成果*/
.result_f1{border: none; margin-top:0;padding-top: 50px;background: url("../images/result_1.png") repeat-x left top;}
.result1_list{overflow: hidden;margin-top: 7px;padding-bottom: 30px;}
.result1_list a{display: block;width: 299px;height: 202px;float: left;overflow: hidden;margin: 20px 52px 0 0;}
.result1_list a.last{margin-right: 0;}
.result1_list a img{display: block;width: 100%;}
.result_f2{padding-bottom: 20px;}
.result_f2_list .tit{margin-top: 34px;background: url("../images/result3_35.jpg") no-repeat 100px center;}
.result_f2_list .tit::after { clear: both; display: block; content: '';height:0;visibility:hidden; }
.result_f2_list h6{font-size: 13px;line-height: 26px;border: 2px solid #2a8fe4;color: #2a8fe4; border-radius: 7px;text-align: center;float: left;padding: 0 14px;}
.result_f2_list2 .tit{background-image: url("../images/result3_36.jpg");}
.result_f2_list2 .tit h6{color: #e4862a;border-color: #e4862a;}
.honor_scroll{ width:100%;margin: 13px auto 0; position:relative;  }
.honor_scroll .hd{ overflow:hidden; }
.honor_scroll .hd .pageState{display: none;}
.honor_scroll .hd .prev,
.honor_scroll .hd .next{border-radius: 100%; display:block;  width:35px; height:35px;top:-46px; position: absolute;right: 43px;box-shadow: 0 0 20px #e3e3e3; background: url("../images/result2_33.png") no-repeat center #fff; }
.honor_scroll .hd .next{left: auto;right: 0; background: url("../images/result2_34.png") no-repeat center #fff; }
.honor_scroll .hd .prev:hover{ background: url("../images/result2_35.png") no-repeat center #2a8fe4; }
.honor_scroll .hd .next:hover{ background: url("../images/result2_36.png") no-repeat center #2a8fe4; }
.honor_scroll .hd .prevStop{ background-position:-60px 0; }
.honor_scroll .hd .nextStop{ background-position:-60px -50px; }
.honor_scroll .hd ul{display: none; float:right; overflow:hidden; zoom:1; margin-top:10px; }
.honor_scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.honor_scroll .hd ul li.on{ background-position:0 0; }
/*.honor_scroll .bd{height: 340px; margin: 0 auto;overflow: hidden;}*/
.honor_scroll .bd ul{ overflow:hidden; zoom:1; }
.honor_scroll .bd ul li{ margin:0 14px 0 0;width: 240px;position: relative; float:left; text-align:center;  padding-bottom: 25px;}
.honor_scroll .bd ul li a{display: block;margin-top:10px;}
.honor_scroll .bd ul li a .pic{border: 1px solid #e9e9e9; overflow: hidden;}
.honor_scroll .bd ul li a .pic img{display: block;width: 190px;margin: 5px auto;}
.honor_scroll .bd ul li a:hover{margin-top: 0;}
.honor_scroll .bd ul li a span{display: block;margin-top: 7px; line-height: 23px;color: #707070;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.honor_scroll .bd ul li a:hover span{color: #2a8fe4;}
.result_f3{border-bottom: 1px solid #e5e5e5;padding-bottom: 20px;}
/*制造实力*/
.strength_f1_tit{overflow: hidden;padding: 24px 0 35px;}
.strength_f1_tit li{float: left;margin:13px 13px 0 0;line-height: 29px;padding: 0 23px;border:1px solid #e5e5e5;border-radius: 7px;color: #707070;font-size: 13px; cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s}
.strength_f1_tit li:hover,.strength_f1_tit li.on{color: #fff;border-color: #2486d0;background-color: #2486d0;}
.strength_f1_wrap{padding-bottom: 34px;}
.strength_f1_list{position: relative;display: none;}
.strength_f1_list.on{display: block;}
.carousel-container { display: none; position:relative;  width:1002px;  }
.strength_f1_list.on .carousel-container{display: block;}
.carousel {  height:310px;  width:1002px; position:relative; }
.carousel .pic{overflow: hidden;}
.carousel .pic img{display: block;width: 100%;}
.carousel-image {  border:0;  display:block;  }
.carousel-feature {  position:absolute;  top:-1000px;  left:-1000px;  cursor:pointer; overflow: hidden; }
.carousel-feature .carousel-caption {  position:absolute; background: url("../images/strength2_03.png") no-repeat left bottom; bottom:0;font-size: 16px;display: none;  width:510px;padding: 100px 28px 15px;line-height: 26px;color: #fff;  }
.carousel-feature.on .carousel-caption{display: block;}
.tracker-summation-container {display: none;  position:absolute;  color:white;  right:48px;  top:230px;  padding:3px;  margin:3px;  background-color:#000;  }
.tracker-individual-container {display: none;  position:absolute;  color:white;  right:48px;  top:210px;  padding:0;  margin:0;  }
.tracker-individual-container li { display: none; list-style:none;  }
.tracker-individual-container .tracker-individual-blip {display: none;  margin:0 3px;  padding:0 3px;  color:white;  text-align:center;  background-color:#DDD;  }
.tracker-individual-container .tracker-individual-blip-selected {display: none;  color:white;  font-weight:bold;  background-color:#000;  }
.carousel-left {box-shadow: 0 0 20px #e3e3e3;border-radius: 100%;  position:absolute;  top:130px;  left:10px;  cursor:pointer; width: 35px;height: 35px;z-index: 10; background: url("../images/result2_33.png") no-repeat center #fff;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.carousel-left:hover{background: url("../images/result2_35.png") no-repeat center #2a8fe4; }
.carousel-right {box-shadow: 0 0 20px #e3e3e3;border-radius: 100%;  position:absolute;  top:130px;  right:15px;  cursor:pointer; width: 35px;height: 35px;z-index: 10; background: url("../images/result2_34.png") no-repeat center #fff;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.carousel-right:hover{background: url("../images/result2_36.png") no-repeat center #2a8fe4; }
.strength_f3 .pic{margin-top: 37px;}
.strength_f3 .pic img{display: block;max-width: 100%;}
/*品控流程*/
.quality_f1_list{padding-bottom: 30px;}
.quality_f1_list li::after { clear: both; display: block; content: '';height:0;visibility:hidden; }
.quality_f1_list li{position: relative; border: 1px solid #e5e5e5;border-radius: 6px;margin-top: 22px;}
.quality_f1_list li:first-child{margin-top: 9px;}
.quality_f1_list li .left{ border-radius: 6px;position: absolute;left: -1px;top:-1px;height: 100%;min-height: 72px; z-index: 2; width: 116px;text-align: center;}
.quality_f1_list li .left i{display: block;font-size: 16px;font-family: "宋体";font-style: normal; line-height: 23px;color: #fff;width: 110px;margin: 7px auto 0;}
.quality_f1_list li .left span{display: block;font-size: 18px;line-height: 28px;color: #fff;width: 110px;margin: 0 auto;}
.quality_f1_list li .right{float: right;width: 840px;margin: 10px 16px 10px 0;font-size: 13px; line-height: 25px;color: #707070;}
.quality_f2_list{overflow: hidden;padding: 4px 0 30px 0;}
.quality_f2_list li{float: left;margin: 32px 32px 0 0;overflow: hidden;width: 435px;height: 305px;}
.quality_f2_list li img{display: block;width: 100%;}

/*服务与支持*/
/*常见问题*/
.faq .item{border: 1px solid #dddddd;margin-top: 24px; background: #f7f7f7; -webkit-transition: .4s;  -moz-transition: .4s;  -ms-transition: .4s;  -o-transition: .4s;  transition: .4s;}
.faq .item:first-child{margin-top: 0;}
.faq .item h5{position: relative; font-size: 16px;line-height: 26px;color: #373434;margin: 20px 38px 0 24px;padding:0 0 14px 18px;background: url("../images/faq_07.png") repeat-x left bottom;-webkit-transition: .4s;  -moz-transition: .4s;  -ms-transition: .4s;  -o-transition: .4s;  transition: .4s;}
.faq .item h5:before{background: url("../images/faq_03.png") no-repeat center;width: 12px;height: 12px;position: absolute;left: 0;top:8px;content: " ";-webkit-transition: .4s;  -moz-transition: .4s;  -ms-transition: .4s;  -o-transition: .4s;  transition: .4s;}
.faq .item .question{margin: 17px 42px 13px;}
.faq .item .question span{display: block;color: #474747;line-height: 24px;margin-bottom: 7px;-webkit-transition: .4s;  -moz-transition: .4s;  -ms-transition: .4s;  -o-transition: .4s;  transition: .4s;}
.faq .item .question p{font-size: 12px;color: #828282; line-height: 23px;-webkit-transition: .4s;  -moz-transition: .4s;  -ms-transition: .4s;  -o-transition: .4s;  transition: .4s;}
.faq .item .answer{margin: 0 42px 27px;}
.faq .item .answer span{display: block;color: #2486d0;line-height: 24px;margin-bottom: 4px;-webkit-transition: .4s;  -moz-transition: .4s;  -ms-transition: .4s;  -o-transition: .4s;  transition: .4s;}
.faq .item .answer p{font-size: 12px;line-height: 22px;color: #828282; -webkit-transition: .4s;  -moz-transition: .4s;  -ms-transition: .4s;  -o-transition: .4s;  transition: .4s;}
/*资料下载*/
.download_f1{border: 1px solid #dadada;background: #f7f7f7;padding: 15px 65px 14px;}
.download_f1 .ser{border: 1px solid #dadada;background: #fff;overflow: hidden;padding: 0 0 0 19px;}
.download_f1 .ser .txt{display: block;line-height: 34px;color: #9ba2a5;background: transparent;border: none;float: left;width: 740px;}
.download_f1 .butt{display: block;float: right;width: 36px;height: 34px;color: transparent; background: url("../images/download_03.png") no-repeat center;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.download_f1 .butt:hover{background-image: url("../images/download_06.png");}
.download {margin-top: 55px;}
.download_f2{margin-top: 40px;}
.download h5{background: url("../images/research_13.png") no-repeat left center; font-size: 20px;line-height: 30px;color: #2486d0;font-weight: bold;padding-left: 14px;}
.download_list{overflow: hidden;}
.download_list a{display: block;float: left;width: 136px;margin: 24px 37px 0 0;}
.download_list a.last{margin-right: 0;}
.download_list a .pic{border: 1px solid #dedede;overflow: hidden;height: 125px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.download_list a span{text-align: center; line-height: 23px;color: #7b7b7b;font-size: 13px; margin-top: 8px; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.download_list a:hover span{color: #2486d0;}
.download_list a:hover .pic{border-color: #2486d0;}

/*新闻中心*/
.new a{border-bottom: 1px solid #d8d8d8;padding: 36px 76px 36px 56px;overflow: hidden;display: block;}
.new a .pic{width: 129px;height: 115px;overflow: hidden;float: left;}
.new a .pic img{display: block;width: 100%;}
.new a .con{width: 702px;float: right;}
.new a .con span{font-size: 18px;line-height: 34px;color: #2b2b2b; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.new a .con i{font-size: 13px; margin-bottom: 12px; line-height: 16px;color: #707070; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.new a .con p{color: #707070;font-size: 13px; line-height: 22px;height: 44px; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.new a:hover{box-shadow: 0 0 30px #e6e6e6;border-color: transparent;padding-left: 46px;padding-right: 66px;}
.new a:hover span,.new a:hover i,.new a:hover p{color: #2486d0;}

.down a{border-bottom: 1px solid #d8d8d8;padding: 0;overflow: hidden;display: block;}
.down a .pic{width: 90px;height: auto;overflow: hidden;float: left;}
.down a .pic img{display: block;width: 100%;}
.down a .con{width: 865px;float: right;}
.down a .con span{font-size: 18px;line-height: 34px;color: #2b2b2b; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.down a .con i{font-size: 13px;font-family: "宋体"; margin-bottom: 12px; line-height: 16px;color: #707070; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.down a .con p{color: #707070;font-size: 13px; line-height: 2.6;height: 32px;  overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;box-shadow: 0px 1px 1px 1px #80a3b4;    width: 115px;border-radius: 25px;background: #eee;text-align: center;    margin-top: 28px;}
.down a:hover{box-shadow: 0 0 30px #e6e6e6;border-color: transparent;padding: 0 22px}
.down a:hover span,.down a:hover i,.down a:hover p{color: #2486d0;}



.pdown{border-bottom: 1px solid #d8d8d8;padding: 0;overflow: hidden;display: block;}
.pdown .pic{width: 90px;height: auto;overflow: hidden;float: left;}
.pdown .pic img{display: block;width: 100%;}
.pdown .con{width: 865px;float: right;}
.pdown .con span{font-size: 18px;line-height: 34px;color: #2b2b2b; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pdown .con i{font-size: 13px;font-family: "宋体"; margin-bottom: 12px; line-height: 16px;color: #707070; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pdown .con p{color: #707070;font-size: 13px; line-height: 2.6;height: 32px;  overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;box-shadow: 0px 1px 1px 1px #80a3b4;    width: 115px;border-radius: 25px;background: #eee;text-align: center;    margin-top: 28px;}



/*详情*/
.new_detail{padding: 0 0 10px;background: #fff;}
.new_detail .tit{border-bottom: 1px solid #ebebeb;padding-bottom: 25px;}
.new_detail .tit h1{font-size: 24px;line-height: 34px;padding: 0 0 10px; text-align: center;   }
.new_detail .tit .con{overflow: hidden;}
.new_detail .tit .con p{font-size: 13px;color: #707070;margin-top: 13px; line-height: 22px;   float: left;margin-right: 20px;}
.new_detail_share{float: right;}
.new_detail_share span{display: block;float: left;font-size: 13px;line-height: 30px;color: #676767;}
.new_detail .tit .con .detail_share p{margin-right: 5px;}
.new_detail .detail_con{padding: 30px 0;}
.new_detail .detail_con .rim{text-align: center;}
.new_detail .detail_con .rim img{max-width: 450px;}

.new_detail .detail_con .pic{overflow: hidden;margin: 20px 0;}
.new_detail .detail_con .pic img{display: block;width: 100%;}
.new_detail .detail_con p{font-size: 13px;color: #000000;}
.new_detail .detail_con p span{font-family: '宋体' !important}





/*联系我们*/
/*在线地图*/
.contact{/*width: 832px;*/margin: 0 auto;    padding: 25px 0px;line-height: 1.8}
.map{height: 393px;overflow: hidden;}
.map img{display: block;}
.contact_f2{overflow: hidden;border-bottom: 1px solid #e3e3e3;padding: 17px 0;}
.contact_f2 li{float: left; width: 206px;border-left: 1px solid #e3e3e3;height: 63px;padding: 68px 35px 0;text-align: center;font-size: 16px;line-height: 24px;color: #2b2b2b;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.contact_f2 li:first-child{border-color: #fff;}
.contact_f2 li.li_1{background: url("../images/contact_09.png") no-repeat center 21px;}
.contact_f2 li.li_1:hover{background-image: url("../images/contact_11.png");background-position: center 16px;}
.contact_f2 li.li_2{background: url("../images/contact_14.png") no-repeat center 28px;}
.contact_f2 li.li_2:hover{background-image: url("../images/contact_16.png");background-position: center 23px;}
.contact_f2 li.li_3{background: url("../images/contact_19.png") no-repeat center 25px;}
.contact_f2 li.li_3:hover{background-image: url("../images/contact_21.png");background-position: center 20px;}
.contact_f2 li a{display: block;color: #2b2b2b;font-family: "宋体";}
.contact_f2 li a:hover{color: #2486d0;text-decoration: underline;}
.contact_f3{width: 460px;margin: 52px auto 0;}
.contact_form .txt{line-height: 48px;font-size: 13px; display: block;width: 412px;color: #9c9c9c;padding: 0 24px;margin-bottom: 14px;background: #f0f0f0;}
.contact_form textarea{line-height: 25px;font-size: 13px;display: block;width: 412px;color: #9c9c9c;padding: 13px 24px;margin-bottom: 14px;background: #f0f0f0;height: 94px;}
.contact_form .sub{display: block;line-height: 48px;font-size: 13px; width: 100%;text-align: center;color: #fff;background: #2486d0;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.contact_form .sub:hover{background-color: #1a6197;text-decoration: underline;}
/*人才招聘*/
.hrBoxR {  width: 100%;  overflow: hidden; }
.hrBoxR .hrInfo { margin-top: 17px; border: 1px solid #e3e3e3;padding: 11px 17px 0; }
.hrBoxR .hrInfo:first-child{margin-top: 0;}
.hrBoxR .hrInfo .infoTitle {  width: 100%;  position: relative;  cursor: pointer; padding-bottom: 8px; }
.hrBoxR .hrInfo .infoTitle h4 {  font-size: 18px;  line-height: 32px;height: 32px;  color: #2486d0;  margin: 0;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s}
.hrBoxR .hrInfo .infoTitle:hover h4, .hrBoxR .hrInfo .infoTitle.active h4 {  color: #1999f3;  }
.hrBoxR .hrInfo .infoTitle h6 { font-size: 14px; color: #5e5e5e;  line-height: 28px; margin: 0;}
.hrBoxR .hrInfo .infoTitle .time {  position: absolute;  right: 0;  top: 0;  font-size: 12px;  color: #5e5e5e; line-height: 26px; }
.hrBoxR .hrInfo .infoTitle i {  display: block;  width: 30px;  height: 17px;  background: url(../images/recruit_icon_03.png) no-repeat center #b5b5b5;  position: absolute;  right: 0;  bottom: 13px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  }
.hrBoxR .hrInfo .infoTitle:hover i, .hrBoxR .hrInfo .infoTitle.active i {  background: url(../images/recruit_icon_06.png) no-repeat center #1999f3;  }
.hrBoxR .hrInfo .hrInfos {  padding-bottom: 15px;  display: none;  position: relative;  border-top: 1px solid #e2e2e2;  margin-top: 7px;  }
.hrBoxR .hrInfo .hrInfos .line {  width: 100%;  height: 1px;  background-color: #e0e0e0;  margin-top: 33px;  }
.hrBoxR .hrInfo .hrInfos h5 {  margin-top: 27px;  margin-bottom: 10px;  padding-left: 15px;  font-size: 18px;  line-height: 28px;  color: #29292a;  }
.hrBoxR .hrInfo .hrInfos p {  padding-left: 18px;  line-height: 28px;  font-size: 13px;  color: #5e5e5e;  }

/*首页*/
/*f1*/
.ind_f1{padding: 77px 0 50px;}
.ind1_left{float: left;width: 185px;text-align: center;background: #fff;}
.ind1_left h5{font-size: 30px;line-height: 87px;background: #2486d0;color: #fff;}
.ind1_left h5 a{color: #fff}
.ind1_menu{border: 1px solid #e7e7e7;border-top: none;height: 513px;overflow: hidden;}
.ind1_menu a{display: block;line-height: 26px;color: #2b2b2b;padding: 18px 15px 19px;border-top: 1px solid #e7e7e7;font-size: 16px;}
.ind1_menu a:hover,.ind1_menu a.on{color: #2486d0;}
.ind1_right{float: right;width: 1002px;height: 598px;background: #fff;border: 1px solid #e7e7e7;}
.ind1_con_list{display: none;}
.ind1_con_list.on{display: block;}
.ind1_con1{background: url("../images/icon1.jpg") no-repeat 32px bottom;}
.ind1_con1::after { clear: both; display: block; content: '';height:0;visibility:hidden; }
.ind1_con1 .left{width: 110px;float: left;margin-left: 42px;height: 245px;overflow: hidden;}
.ind1_con1 .left a{display: block;line-height: 23px;font-size: 13px;color: #2b2b2b;margin-bottom: 5px;}
.ind1_con1 .left a:first-child{ color: #2b2b2b;font-size: 20px;line-height: 30px;margin: 33px 0 14px;}
.ind1_con1 .right{width: 100%;float: right;height: 300px;overflow: hidden;/*padding-top: 33px;*/box-shadow: 0 0 30px #e8e8e8;}
.ind1_con1 .right .con_img{float: left;width: 400px; padding-left: 10px;overflow: hidden;}
.ind1_con1 .right .con{float: left;height: 209px;padding-left: 40px;width: 350px;padding-top: 20px;}

.ind1_con1 .right .con:first-child{position: relative;margin-right: 20px;width: 250px;border: none;}
.ind1_con1 .right .con:first-child::before{content: " ";width: 1px;height: 198px; background: #e7e7e7;position: absolute;right: -21px;top:5px;}
.ind1_con1 .right .con h6{font-size: 20px;line-height: 30px;color: #2b2b2b;margin-bottom: 11px;}
.ind1_con1 .right .con .in_tex{font-size: 13px;color: #707070;line-height: 28px;height: 168px; overflow: hidden;font-family: '宋体';}
.ind1_con1 .right .con p a{    background: #2486d0; font-size: 13px; text-align: center; line-height: 40px; width: 157px; color: #fff; border-radius: 48px; float: left;}
.ind1_con1 .right .con p a:hover{box-shadow: 0px 4px 21px rgba(0,0,0,0.4);transform: translateX(1px);}
.ind1_con2{ /*width:724px;*/margin: 0 auto 0; position:relative;  }
.ind1_con2 .hd{ overflow:hidden; }
.ind1_con2 .hd .pageState{display: none;}
.ind1_con2 .hd .prev,
.ind1_con2 .hd .next{border-radius: 100%; display:block;  width:45px; height:45px;top:133px; position: absolute;left: 0;box-shadow: 0 0 20px #e3e3e3; background: url("../images/result2_33.png") no-repeat center #fff; }
.ind1_con2 .hd .next{right: 0;left: auto; background: url("../images/result2_34.png") no-repeat center #fff; }
.ind1_con2 .hd .prev:hover{ background: url("../images/result2_35.png") no-repeat center #2a8fe4; }
.ind1_con2 .hd .next:hover{ background: url("../images/result2_36.png") no-repeat center #2a8fe4; }
.ind1_con2 .hd .prevStop{ background-position:-60px 0; }
.ind1_con2 .hd .nextStop{ background-position:-60px -50px; }
.ind1_con2 .hd ul{display: none; float:right; overflow:hidden; zoom:1; margin-top:10px; }
.ind1_con2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.ind1_con2 .hd ul li.on{ background-position:0 0; }
.ind1_con2 .bd{/*width: 540px;*/ margin: 0 auto;overflow: hidden;/*height: 287px;*/}
.ind1_con2 .bd ul{ overflow:hidden; zoom:1; }
.ind1_con2 .bd ul li{ padding:20px 10px 0 10px;position:  relative; float:left; text-align:center;  overflow: hidden;margin-bottom: 13px}
.ind1_con2 .bd ul li a{display: block;}
.ind1_con2 .bd ul li a .pic{width: 230px;box-shadow: 0 0 20px #e8e8e8; margin: 0 auto; height: 192px;overflow: hidden; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind1_con2 .bd ul li a .pic img{display: block;width: 100%;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind1_con2 .bd ul li a span{display: block;font-size: 16px;margin: 10px 0 3px; line-height: 26px;color: #2b2b2b;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind1_con2 .bd ul li a p{line-height: 24px;/*height: 48px;*/ font-size: 13px;color: #707070;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;width: 225px;margin: auto;}
.ind1_con2 .bd ul li a b{display: block;width: 178px;height: 35px;font-size: 13px;line-height: 35px; background: #2486d0;color: #fff;margin: 0px auto 0;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind1_con2 .bd ul li a:hover p{height: 0;}
.ind1_con2 .bd ul li a:hover b{color:#f00;}
.ind1_con2 .bd ul li a:hover img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
/*f2*/
.ind_f2{padding: 38px 0;width: 1200px;overflow: hidden;margin: 0 auto;position: relative;}
.ind2_left{float: left;width: 800px;padding-top: 28px;height: 522px;}
.ind2_left li{width: 178px;background: url("../images/index3_17.png") no-repeat left; cursor: pointer;margin-top: 39px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind2_left li.li1{margin-left: 58px;}
.ind2_left li.li2{margin-left: 29px;}
.ind2_left li.li3{margin-left: 0;}
.ind2_left li.li4{margin-left: 14px;background-image: url("../images/index3_18.png");}
.ind2_left li.li5{margin-left: 43px;background-image: url("../images/index3_18.png");}
.ind2_left li.li1.on,.ind2_left li.li2.on,.ind2_left li.li3.on{background-image: url("../images/index3_07.png");color: #fff;}
.ind2_left li.li1.hover,.ind2_left li.li2.hover,.ind2_left li.li3.hover{background-image: url("../images/index3_07.png");color: #fff;}
.ind2_left li.li4.on,.ind2_left li.li5.on{background-image: url("../images/index3_19.png");color: #fff;}
.ind2_left li.li4.hover,.ind2_left li.li5.hover{background-image: url("../images/index3_19.png");color: #fff;}
.ind2_left li span{display: block;text-indent: 40px;position: relative;z-index: 3;font-size: 16px;color: #2b2b2b; line-height: 52px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind2_left li.on span,.ind2_left li span:hover{color: #fff;}
.ind2_con_list{z-index: 1; position: absolute;background: url("../images/index2_10.png");width: 1200px;height: 550px;left: 0;top:38px;}
.ind2_con_list .con{position: absolute;width: 490px;left: 264px;top:79px;display: none;}
.ind2_con_list .con.on{display: block;}
.ind2_con_list .con .pic{height: 231px;overflow: hidden;display: block;}
.ind2_con_list .con .pic img{display: block;width: 100%;height: 231px;}
.ind2_con_list .con p{font-size: 13px;line-height: 28px;color: #707070;height: 84px;margin: 20px 0 18px;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden;}
.ind2_con_list .con .more{display: block;text-align: center;line-height: 40px;color: #707070;background: #f4f3f3;}
.ind2_con_list .con .more:hover{color: #fff;background: #2486d0;}
.ind2_right{float: right;position: relative;z-index: 3;width: 400px;margin-top: 73px;}
.ind2_right .pic{cursor: pointer; width: 336px;height: 224px;margin: 0 auto;overflow: hidden;position: relative;background: #000;}
.ind2_right .pic i{background: url("../images/index3_03.png");width: 28px;height: 28px;position: absolute;display: block; right: 21px;bottom: 16px;}
.ind2_right .pic img{display: block;width: 100%;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind2_right .pic:hover img{opacity: 0.8;filter:alpha(opacity=80);  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.ind2_right_list2{overflow: hidden;text-align: center;width: 336px;margin: 0 auto;}
.ind2_right_list2 li{float: left;margin: 30px 10px 9px;width: 148px;}
.ind2_right_list2 li span{display: block;font-size: 20px;line-height: 30px;color: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ind2_right_list2 li p{display: block;font-size: 13px;line-height: 21px;color: #ffffff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.msg-box-bg { width: 100%; height: 100%; position: fixed; left: 0; top: 0; display: none; z-index: 1001; }
.msg-box { width: 860px; height: 524px; padding: 50px; background-color: #F3F3F3; position: absolute; left: 50%; margin-left: -480px; top: 0; margin-top: -312px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); }
.msg-box .close-box { width: 38px; height: 38px; background: url(../images/btn-close-modal.png) no-repeat center; cursor: pointer; position: absolute; right: 10px; top: 10px;  -webkit-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s; }
.msg-box .close-box:hover { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }
/*f3*/
.ind_f3{padding: 73px 0 50px;height: 669px;}
.ind3_tit_left{padding-bottom: 31px;overflow: hidden;background: url(../images/zjtit.png) no-repeat 0 64px;text-align: center;}
.ind3_tit_left h5{font-size: 30px;line-height: 40px;color: #333;}
.ind3_tit_left h6{font-size: 14px;line-height: 19px;color: #333;}
.ind3_hd{/*float: right;*/overflow: hidden;margin-top: 10px;text-align: center;    padding-bottom: 20px;}
.ind3_hd li{cursor: pointer; width: 114px;border: 1px solid rgba(36, 134, 208, 0.3);/*float: left;*/margin-left: 15px;-webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;    display: inline-table;}
.ind3_hd li span{color: #444; font-size: 16px;line-height: 36px; display: block;border: 1px solid transparent;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind3_hd li:hover,.ind3_hd li.on{border-color: #2486d0;}

.ind3_hd li:hover span,/*.ind3_hd li.on span*/{border-color: #2486d0;}
.ind3_hd li.on span{background: #2486d0;color: #fff;border-color: #fff;}
.ind3_hd li.on{}
.ind3_con{display: none;}
.ind3_con.on{display: block;}
.ind3_con .left_pic{background: #000; float: left;width: 569px;height: 501px;overflow: hidden;position: relative;display: block;}
.ind3_con .left_pic img{display: block;width: 100%;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind3_con .left_pic:hover img{opacity: 0.9;filter:alpha(opacity=90);  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.ind3_con .left_pic .cover{position: absolute;width: 517px;color: #fff;font-size: 20px; bottom: 0;padding: 30px 26px 0;line-height: 80px;height: 80px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; left: 0;background: url("../images/index_23.png") repeat-x center;}
.ind3_con_right{float: right;width: 100%;    background: rgba(255, 255, 255, 0.5);height: 501px;overflow: hidden;}
.ind3_con_right a{display: block;overflow: hidden;padding: 26px 30px 26px 32px;    width: 537px; float: left;}
.ind3_con_right a .pic{width: 129px;height: 115px;overflow: hidden;float: left;margin-right: 27px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind3_con_right a .pic img{display: block;width: 100%;}
.ind3_con_right a .con{width: 380px;overflow: hidden;float: left;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind3_con_right a .con span{line-height: 47px;margin-bottom: 4px; color: #2b2b2b;font-size: 16px; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ind3_con_right a .con p{line-height: 24px;font-size: 13px;color: #707070;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden; height: 48px}
.ind3_con_right a b{display: block;width: 128px;background: #2486d0; height: 44px;margin-top: 35px; line-height: 44px;color: #fff;text-align: center;float: right;margin-right: -160px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind3_con_right a:hover .pic{margin-left: -161px;}
.ind3_con_right a:hover b{margin-right: 0;}
.ind3_con_right a b:hover{text-decoration: underline;}
.ind3_con_right a:hover{box-shadow: 0 0 30px #e7e7e7;}
/*f4*/
.ind_f4{margin: 62px auto 65px;}
.ind_f4 a{text-align: center; display: block;position: relative;float: left;width: 250px;padding: 72px 25px 0;background-repeat: no-repeat;background-position: center top;}
.ind_f4 a::before{content: " ";position: absolute;width: 1px;height: 162px;top:0;left: -1px;background: #e1e1e1;}
.ind_f4 a.a_1{background-image: url("../images/index1_12.png");}
.ind_f4 a.a_1:hover{background-image: url("../images/index1_14.png");}
.ind_f4 a.a_2{background-image: url("../images/index1_16.png");}
.ind_f4 a.a_2:hover{background-image: url("../images/index1_18.png");}
.ind_f4 a.a_3{background-image: url("../images/index1_22.png");}
.ind_f4 a.a_3:hover{background-image: url("../images/index1_20.png");}
.ind_f4 a.a_4{background-image: url("../images/index1_26.png");}
.ind_f4 a.a_4:hover{background-image: url("../images/index1_24.png");}
.ind_f4 a span{display: block;font-size: 20px;line-height: 30px;color: #2b2b2b;margin-bottom: 15px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_f4 a p{font-size: 13px;color: #707070;line-height: 24px; display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_f4 a:hover{padding-top: 65px;}
.ind_f4 a:hover span,.ind_f4 a:hover p{color: #2486d0;}



/*底部*/
.footer{background: url(../images/bottom.jpg);padding-top: 57px;}
.ft_nav{float: left;overflow: hidden;}
.ft_nav li{float: left;max-width: 87px;margin-left: 95px;}
.ft_nav li:first-child{margin-left: 0;}
.ft_nav li a{display: block;line-height: 23px;color: #bbb;margin-bottom: 1px;}
.ft_nav li a:first-child{font-size: 16px; line-height: 26px;color: #fff;margin-bottom: 8px;}
.ft_contact{float: right;/*width: 371px;margin-top: 5px;*/width: 148px}
.ft_contact .weix{    width: 145px; float: right;}
.ft_contact .weix img{width: 145px;}

.ft_contact .txt{border: 1px solid #dedede;line-height: 43px;font-size: 13px; display: block;width: 333px;color: #2b2b2b;padding: 0 18px;margin-bottom: 14px;background: #eaeaea;}
.ft_contact textarea{border: 1px solid #dedede;line-height: 25px;font-size: 13px;display: block;width: 333px;color: #2b2b2b;padding: 10px 18px;margin-bottom: 14px;background: #eaeaea;height: 89px;}
.ft_contact .sub{display: block;line-height: 45px;font-size: 13px; width: 100%;text-align: center;color: #fff;background: #2486d0;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ft_contact .sub:hover{background-color: #1a6197;text-decoration: underline;}
.bottom{border-top: 1px solid #dedede;margin-top: 42px;padding: 22px 0 26px;}
.bottom .left{float: left;width: 870px;}
.friend{overflow: hidden;margin-bottom: 3px;}
.friend span{float: left; display: block;color: #9b9b9b;line-height: 23px;margin-top: 5px;margin-right: 20px;}
.friend a{display: block;float: left;color: #9b9b9b;line-height: 23px;margin-top: 5px;margin-right: 35px;}
.friend a:hover{color: #2486d0;text-decoration: underline;}
.bott_p{overflow: hidden;padding-top: 3px;}
.bott_p p{color: #9b9b9b;line-height: 23px;float: left;margin-right: 20px;}
.bott_p p a{color: #9b9b9b;}
.bott_p p a:hover{color: #2486d0;text-decoration: underline;}
.bottom .right{float: right;margin-top: 14px;}
.bdsharebuttonbox{overflow: hidden;width: 235px;}
.bdsharebuttonbox a{display: block;float: left;margin: 0 0 0 15px !important;width: 33px !important;height: 33px !important;padding: 0 !important;border: 1px solid #dedede;background-position: center !important;background-repeat: no-repeat !important;background-color: transparent !important;}
.bdsharebuttonbox a:first-child{margin-left: 0 !important;}
.bdsharebuttonbox a.bds_sqq{background-image: url("../images/product_63.png");}
.bdsharebuttonbox a.bds_sqq:hover{background-image: url("../images/product_79.png");}
.bdsharebuttonbox a.bds_qzone{background-image: url("../images/product_65.png");}
.bdsharebuttonbox a.bds_qzone:hover{background-image: url("../images/product_80.png");}
.bdsharebuttonbox a.bds_weixin{background-image: url("../images/product_67.png");}
.bdsharebuttonbox a.bds_weixin:hover{background-image: url("../images/product_83.png");}
.bdsharebuttonbox a.bds_tsina{background-image: url("../images/product_69.png");}
.bdsharebuttonbox a.bds_tsina:hover{background-image: url("../images/product_76.png");}
.bdsharebuttonbox a.bds_tieba{background-image: url("../images/product_72.png");}
.bdsharebuttonbox a.bds_tieba:hover{background-image: url("../images/product_86.png");}
.bdsharebuttonbox a:hover{background-color: #009bdb !important;border-color: #009bdb; opacity: 1 !important;filter:alpha(opacity=100)!important;}

/*客服*/
.qqkefu{
    position: fixed;
    top:50%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    /*right:0;*/
    right: 30px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:#2486d0;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background:#1B659D;
}
.qqkefu ul li.top{
    background:url("../images/back.png") no-repeat center #2486d0;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}
.qqkefu ul li.top:hover{
    background:url("../images/back.png") no-repeat center #1B659D;
}
.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li b.a{
    background:url(../images/qq.png) no-repeat center center;
}
.qqkefu ul li b.b{
    background:url(../images/zixun.png) no-repeat center center;
}
.qqkefu ul li b.c{
    background:url(../images/weixin.png) no-repeat center center;
}
.qqkefu ul li b.e{
    background:url(../images/tel.png) no-repeat center center;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    background:url(../images/czx6.png) no-repeat;
    position: absolute;
    right: -5px;
    top: 122px;
}