@charset "utf-8";
/*============================ 初始化样式 ============================*/
*
{ margin:0; padding:0;  }
body
{ font-family:Microsoft YaHei,'黑体',Verdana,Tahoma,Arial,sans-serif; font-size:14px; color:#333; min-width:1200px;overflow-x: hidden}
*html
{ background-image:url(about:blank);background-attachment:fixed;}
li
{ list-style:none;}
img
{ border:none;}
body a img
{ border:none;}
/*a:hover img
{opacity: 0.8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; }
{opacity: 0.8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; }
*/
a
{ color:#333; text-decoration:none; }
a:hover
{ color:#0066b1;}
a:focus
{ outline:none;} 
.clear:after
{content:''; display:block; clear:both; }
.clear
{ height:0px; clear:both; }
.text-cut  /*限制文字,文字超出显示冒号*/
{ overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;}
.t_center
{ text-align:center;}

.space10 { height:10px; clear:both; }
.space15 { height:15px; clear:both; }
.space20 { height:20px; clear:both; }
.space25 { height:25px; clear:both; }
.space30 { height:30px; clear:both; }

/*效果*/
.trans1
{ transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

/*图片放大*/
.fdapic
{ overflow:hidden;}
.fdapic img
{
-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.4s ease;
-moz-transition:all 0.4s ease; -o-transition:all 0.4s ease;transition:all 0.4s ease;}
.fdapic:hover img
{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

/*按钮样式*/
.yu_a0
{ display:inline-block;  text-align:center; transition:all 0.4s ease;-moz-transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; }

/*============================ 公共部分 ============================*/

/* 文章上下篇 */
.wengzhengfanye
{ line-height:25px; padding:20px 0; clear:both; }
.wengzhengfanye .wengzhengfanyeA,.wengzhengfanye .wengzhengfanyeB
{ padding-left:0px; clear:both; color: #888}
.wengzhengfanye span
{font-weight:bold; }
.wengzhengfanye a{color: #888}
.wengzhengfanye a:hover
{ text-decoration:underline;}

/* 文章类别上下页 */
.page
{ padding:20px 0 40px; overflow:hidden; text-align:center;}
.pagelink a,.pagelink span
{ display:inline-block; border:1px solid #dbdbdb; padding:6px 11px; color:#666;margin: 0 5px;}
.pagelink a:hover,.pagelink a.on
{ background:#294987; border:solid 1px #0066b1; color:#fff;}
.pagelink span.current
{ background:#294987; border:solid 1px #0066b1; color:#fff;}
/*.pagelink .pagel,.pagelink .pager{width: 115px;line-height: 36px;background-color: #294987;color: #fff}
.pagelink .pagel{float: left}
.pagelink .pager{float: right}*/

/*用于手机屏幕，大于480px小于640px
@media (min-width: 480px) and (max-width: 640px) {}*/

/* 数字上下页 */
.page_fanye
{ width:100%; height:auto; text-align:center; padding:40px 0 20px; margin:0 auto; overflow:hidden; clear:both;}
.page_fanye a
{ line-height:16px; font-size:14px; text-indent:0px; color: #333;  margin-right: 5px; padding:4px 9px; background:#efefef;  border:1px solid #dedddd;  display: inline-block; }
.page_fanye span
{  height:24px; line-height:20px;  padding:0 10px 0 5px; display: inline-block;}
.page_fanye span input
{ width:30px; height:20px;}
.page_fanye a.page_home,.page_fanye a.page_home:hover,.page_fanye a.page_end,.page_fanye a.page_end:hover
{ width:60px;  color:#666666; }
.page_fanye .onpage,.page_fanye a:hover
{ color: #fff; background:#856493; }

/*浮动*/
.fl{float: left}
.fr{float: right}
.container{width: 1260px;margin: 0 auto;}

/*========================================= 首页 =====================================*/
.header{position: fixed;top: 0;left: 0;z-index: 9999;background-color: #fff;width: 100%;box-shadow:0 0px 10px rgba(0, 0, 0, 0.1)}
.logo{margin-top: 9px;}
.navs{line-height:91px;margin-left: 40px;}
.navs li{width:95px; float:left; text-align:center; position: relative;}
.navs li a{ font-size:16px;display:block;border-bottom: 3px solid  #fff;box-sizing: border-box}
.navs ul li a:hover{background-color: #f4f4f4;border-color: #f4f4f4}
.navs ul li a.active{border-color: #006ab8}
.navs li .nav2{display:none;width:100%;height:60px;position: fixed;top:94px;left:0;z-index: 999;background-color: #f4f4f4;text-align: center;overflow: hidden;border-bottom: solid 1px #ddd;}
/*.navs li ul li{width:auto;line-height:80px;transition:all 0.4s ease;margin: 0 10px;}*/
.navs li .nav2 a{border: none;margin: 0 20px;display: inline;color: #666;font-size: 14px;line-height: 60px;}
.navs li .nav2 a:hover{color: #006ab8}
/*.navs li ul li:hover{transition:all 0.4s ease;}*/
.tel{width: 325px;height: 53px;background: url("../img/tel.png") no-repeat left;margin-top: 25px;padding-left: 50px;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;}
.tel span{font-size: 13px;}
.tel b{font-size: 18px;font-family: Arial;}
.tel a{font-size:16px;}

/*banner*/
.banner{width:100%; height:653px; margin:0px auto 0px; overflow:hidden}
#focus {width:100%; height:653px; overflow:hidden; position:relative;}
#focus ul {height:auto; position:absolute;left:-3840px;width: 5709px;}
#focus ul li {float:left; height:653px;overflow:hidden;position: relative;border-radius:0 5px 5px 0;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:100%; height:16px; left:0; bottom:0; }
#focus .btn {position:absolute; width:100%; height:16px;left:0;text-align:center;bottom:20px;}
#focus .btn span { _display:inline; _zoom:1; _font-size:0;  width:53px; height:7px; display:inline-block; margin:0 6px; text-indent:-999px; cursor:pointer;
    background:#fff; overflow:hidden;}
#focus .btn span.on {background:#006ab8;}
#focus .preNext {width:45px; height:100px; position:absolute; top:276px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;display: none}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#focus:hover .preNext{display: block}

/*安阶介绍*/
.oneA{width: 100%;padding: 45px 0;background-color: #f0efed;overflow: hidden}
.onea,.oneb{width: 607px;border-bottom: 1px solid #a8a7a5}
.onea h3{font-size: 22px;color: #333;font-weight: normal;margin-bottom: 7px;}
.onea{color: #4e4e4e;line-height: 2}
.more{width: 105px;background: url("../img/more.png") no-repeat right;margin: 30px 0}
.more a{color: #555555}
.more a:hover{color: #284987}
.oneb1 a{font-size: 20px;margin-right: 45px;}
.oneb1 a.active{color: #284987}
.oneb2{padding: 30px 0 27px 0;display: none}
.oneb2t{overflow: hidden}
.oneb2t .img{width: 191px;height: 119px;overflow: hidden}
.oneb2t .img img{width: 100%}
.oneb2t .text{width: 395px;}
.oneb2t .text h3{font-size: 18px;font-weight: normal;line-height: 2;overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
.oneb2t .text span{color: #888;line-height: 25px;}
.oneb2t .text label{background: url("../img/time.png") no-repeat left;color: #999;padding-left: 25px;margin-top: 10px;display: inline-block}
.oneb2b{margin-top: 20px;}
.oneb2b ul li{line-height: 2}
.oneb2b ul li span{float: right;color: #888;font-family: Arial}

/*行业分类*/
/*.gall .dl03{ width:37.666667%;}*/
/*.gall .dl03 dd{ padding-top:28.33%;}*/
/*.gall .dl03 dt img { margin-left: -396px;  width: 780px;  left: 50%;  }*/
.gall {min-width:960px;width: 100%;margin: 0 auto;overflow: hidden;}
.gall dl {height:369px;width: 20%;float: left; position: relative;z-index: 2;}
.gall dl:hover{cursor:pointer;}
.gall dt {height:369px;width: 100%;position: absolute;top: 0;left: 0; overflow: hidden;}
.gall dt a{display: inline-block;width: 100%;height: 100%}
.gall dt img{display: block;width:556px;position: absolute;top: 0;left: 50%;margin-left:-286px; height:100%;  }
.gall dd{width: 100%;position: absolute; top: 0;left: 0; padding-top:150px; text-align: center;color: #fff;z-index: 22;}
.gall dd em{ display:block;font-size: 16px;font-family: Arial;font-style: normal;margin-top: 10px;text-transform: uppercase}
.gall .gall_tm{height:100%; width: 100%; background:url(../img/alp.png); z-index: 1;}
.gall .cur,.gall .cur dt {overflow: visible;z-index: 22;}
.gall dd a{color: #fff;font-size:32px;font-weight: bold;display: inline-block;width: 100%}

/*主营产品*/
.oneC{width: 100%;background: url("../img/probg.jpg") no-repeat center;background-size:cover;margin-top: 45px;}
.onec{width: 100%;background-color: #d9d6d3;padding: 50px 45px;box-sizing: border-box;margin-bottom: 60px;}
.onect{line-height: 30px;overflow: hidden}
.onect h3{font-size: 30px;font-weight: normal;display: inline-block;float: left}
.onect1 a{display: inline-block;float: left;padding: 0 30px;font-size: 16px;background: url("../img/shu.png") no-repeat right 11px}
.onect1 a.active{color: #284987}
.onecb{width: 100%;overflow: hidden;border-bottom: 1px solid  #c3c0bd;padding: 40px 0;}
.onecb ul{width: 100%;overflow: hidden;display: none}
.onecb ul:first-child{display: block}
.onecb ul li{width: 276px;height: 340px;background-color: #e1dedc;text-align: center;overflow: hidden;float: left;margin-right: 20px;}
.onecb ul li .img{height: 207px;position: relative;overflow: hidden;transition: all 0.4s ease;}
.onecb ul li .img img{position: absolute;top:0;right: 0;bottom: 0;left: 0;margin: auto;height: 207px;transition: all 0.4s ease;}
.onecb ul li h3{font-weight: normal;font-size: 15px;margin-top: 20px;}
.onecb ul li .xx{width: 92px;height: 26px;border: 1px solid #333333;box-sizing: border-box;margin:0 auto;margin-top: 34px;}
.onecb ul li:hover .xx{border-color: #006ab8}
.onecb ul li:nth-child(4n){margin-right: 0}
.onecb ul li:hover .img img{transition: all 0.4s ease;transform: scale(1.1)}
.onect2{margin-top: 30px;}
.onect2 ul{float: right;width: 1008px;overflow: hidden}
.onect2 ul li{width: 252px;height: 77px;background-color: #e1dedc;text-align: center;overflow: hidden;position: relative;float: left;
border-right: 1px solid #d2d0cd;border-bottom: 1px solid #d2d0cd;box-sizing: border-box;transition: all 0.4s ease;}
.onect2 ul li img{position: absolute;top:0;right: 0;bottom: 0;left: 0;margin: auto;}
.onect2 ul li:nth-child(4n){border-right: none}
.onect2 ul li:hover img{transition: all 0.4s ease;transform: scale(1.1)}


/*内页公共部分*/
.cont{overflow:hidden;}
.two-nav .layout{width:100%;height:218px;overflow: hidden}
.subnav{overflow: hidden}
.subnav a{display: inline-block;height:70px;margin-left: 40px;color: #666;font-weight: bold;box-sizing: border-box}
.subnav a.active{border-bottom: 2px solid #006ab8;color: #006ab8}
.subnav a:hover{border-bottom: 2px solid #006ab8;color: #006ab8}
.subtitle{padding: 80px 0 0 75px;}
.subtitle h3{font-size: 30px;color: #fff;}
.subtitle span{font-size: 18px;font-family: Arial;color: #fff;text-transform: uppercase}
.nav_title{overflow: hidden;line-height: 70px;background-color: #fff!important;border-bottom: 1px solid #ececec;}
.weizhi{background: url("../img/home.png") no-repeat left;padding-left: 30px;font-weight: bold;color: #666;}
.weizhi a{font-weight: bold;color: #666;/*padding-left: 10px;margin-right: 15px;*/}
.nav_title h3{font-size: 26px;font-weight: normal;display: inline-block;color: #000}
.main {background:#fff;overflow:hidden; padding:40px 25px;margin-bottom: 15px;margin-top: 40px;}

/*========================================= 公司简介 =====================================*/
.inslide{background-color: #f8f8f8;overflow: hidden}
.con{overflow: hidden;background-color: #fff;margin-top: 40px;}
.about {padding: 60px 40px 0 40px;line-height: 2;color: #73706e;box-sizing: border-box}
.about .aboutl{float: left;max-width: 600px;}
.about h3{font-size: 24px;color: #294987;font-weight: normal;}
.about span{font-size: 32px;color:#cbc9c7;font-family: Arial}
.about img{float: right;margin: 5px 0 0 20px;}
/*.about p{margin-top: 20px;}*/
.about_img2{width: 100%;height: 247px;overflow: hidden}

/*========================================= 联系方式=====================================*/
.lxfs{overflow: hidden;color: #333;line-height: 2}
.lxfs img{float: left;margin-right: 40px;}
.lxfs h3{font-size: 18px;margin-top: 30px;}
.lxfs .tels{font-size: 30px;color: #fb8c00;font-family: Arial;line-height: 1.6}
.map{width: 1260px;height: 456px;overflow: hidden;margin:0 auto;box-sizing: border-box}

/*========================================= 招贤纳士=====================================*/
.zxns{width: 100%;height:auto;padding-bottom: 80px;overflow: hidden}
.zxnsl{width: 915px;}
.zxnsl dl,.zxnsl div{width: 100%;border-bottom: 1px solid #f2f2f2;line-height: 50px;box-sizing: border-box;overflow: hidden;text-align: center;}
.zxnsl div dt{display: inline-block;width: 25%;float: left;font-size: 18px;color: #333;font-weight: bold}
.zxnsl dl span{display: inline-block;width: 25%;float: left;font-size: 16px;color: #333}
.zxns_con{width: 100%;height: auto;padding: 25px 50px;box-sizing: border-box;background-color: #f4f4f4;line-height: 2;display: none}
.zxnsr{width: 307px;height: 396px;background-color: #fff;box-sizing: border-box;border: 10px solid #f4f4f4;padding: 0 30px;color: #666;line-height: 2}
.zxnsr h3{font-size: 18px;color: #333;box-sizing: border-box;padding: 15px 0}
.zxnsr img{margin-bottom: 15px;}

/*========================================= 产品列表 =====================================*/
.mains{width:100%;margin:0 auto;overflow: hidden}
.cons {margin-top:20px;min-height: 400px;line-height: 2}
.product{padding-left: 3px;overflow: hidden;padding-bottom: 40px;}
.product ul li{width: 291px;height: 300px;float: left;margin: 40px 30px 0 0;border-bottom: 1px solid #f2f2f2;position: relative;transition: all 0.4s ease;}
.product ul li .img{width: 100%;height: 218px;background-color: #f2f2f2;text-align: center;position: relative;overflow: hidden;transition: all 0.4s ease;}
.product ul li .img img{position: absolute;top: 0;right: 0;left: 0;bottom: 0;margin: auto;max-height: 218px;transition: all 0.4s ease;}
.product ul li .text{padding:25px 0 0 0;color: #777777;text-align: center}
.product ul li .text h3{color: #444444;font-size: 16px;position: absolute;text-align: center;width: 100%;top: 250px;overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
.product ul li .text span{color: #0293cd;font-weight: bold;opacity: 0;position: absolute;top: 270px;left: 0;right: 0;bottom: 0;margin: auto}
.product ul li:nth-child(4n){margin-right: 0}
.product ul li:hover{box-shadow:0 0px 10px rgba(0, 0, 0, 0.2);transition:all 0.4s ease;}
.product ul li:hover .img img{transition: all 0.4s ease;transform: scale(1.2)}

/*========================================= 产品详情 =====================================*/
.nav_title2{background-color: #f0f0f0;line-height: 62px;padding-top: 0}
.pone{width: 100%;overflow: hidden;margin: 40px 0}
.ponel{width: 580px;overflow: hidden}
.main_visual {width:100%; height:100%;position: relative}
.main_image {width: 100%;height: 100%;overflow: hidden;margin: 0 auto;position: relative}
.main_image ul {width: 9999px;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0}
.main_image li {float: left;width: 100%;height: 465px;overflow: hidden;background-color: #f2f2f2;position:relative;text-align: center}
.main_image li a {display: block;width: 100%;height: 100%;}
.main_image li img{position:absolute; margin:auto; top:0; bottom:0; left:0; right:0;}
.flicking_con {overflow: hidden;text-align: center;position: absolute;bottom: 10px;left: 0;right:0px;margin:auto;z-index: 11;display: none}
.flicking_con li {width: 8px;  height: 8px;  display: inline-block;  margin: 0 5px; cursor: pointer;  background: #25292a;
    border: solid 1px #fff;  border-radius: 10px;overflow: hidden;opacity: 1;font-size: 0;color: #fff;}
.flicking_con li.on {background-color:#29a2ab;}
.main_image .prev,.main_image .next{width:52px; height:86px; position:absolute; top:189px; background:url(../img/sprite2.png) no-repeat 0 0; cursor:pointer;background-size: cover;opacity: 0.4;}
.main_image .prev {left:0;}
.main_image .next {right:0; background-position:right top;}
.main_image:hover .pn{display: block}
.main_image .prev:hover,.main_image .next:hover{opacity: 0.5}
.poner{width: 575px;}
.poner h3{font-size: 24px;color: #444;display: inline-block;float:left;margin-bottom: 20px;}
.poner span{font-size:22px;color: #284987;font-weight: bold;display: inline-block;line-height: 2.5;float: left;margin-left: 25px;}
.pone_text{font-size: 15px;line-height: 2;color: #333;}
.pone_now {width: 100%;line-height: 46px;text-align: center;background: url("../img/now.png") no-repeat 350px 13px #294987;
    margin-top: 30px;margin-bottom: 30px;}
.pone_now a{font-size: 16px;color: #fff;display: inline-block;}
.ponebt{line-height: 60px;border-top: 1px solid #b5b5b5;border-bottom: 1px solid #b5b5b5;width: 100%;font-size: 15px;
    box-sizing: border-box;overflow: hidden}
.ponebt1{background: url("../img/ponebt1.png") no-repeat right}
.ponebt2{border-top: none}
.ponebt2 ul{float: left;margin: 17px 0 0 20px;}
.ponebt2 ul li{width: 25px;height: 25px;float: left;margin-right: 6px;}
.ponebt2 ul li a{display: block;width: 100%;height: 100%}
.ponebt2 ul li:nth-child(1){background: url("../img/fx1.png") no-repeat center}
.ponebt2 ul li:nth-child(2){background: url("../img/fx2.png") no-repeat center}
.ponebt2 ul li:nth-child(3){background: url("../img/fx3.png") no-repeat center}
.ptwo{width: 100%;height: 183px;background: url("../img/cpview.jpg") no-repeat center;background-size: cover;
    text-align: center;overflow: hidden;z-index:300; }
.ptwob{width: 100%;z-index: 100;}
.ptwob ul{width: 1000px;height: auto;margin: 0 auto}
.ptwob ul li{width: 330px;height: 64px;font-size: 18px;color: #fff;font-weight: bold;line-height: 64px;
    background: url("../img/ptwo.png") no-repeat 300px 24px #294987;float: left;margin-right: 5px;}
.ptwob ul li a{color: #fff;}
.ptwob ul li:last-child{margin-right: 0px;}
.ptwob ul li:hover{background: url("../img/ptwo2.png") no-repeat 295px 28px #fff;transition: all 0.4s ease}
.ptwob ul li:hover a{color: #294987}
.ptwob ul li.on{background: url("../img/ptwo2.png") no-repeat 295px 28px #fff;}
.ptwob ul li.on a{color: #294987;}
.pthree{width: 100%;overflow: hidden;margin-top: 65px;}
.pthree h3{font-size: 24px;font-weight: bold;}
.pthrees{font-size: 16px;color: #454545;line-height: 2;}
.view_text{font-size: 16px;color: #454545;line-height: 2;margin-top: 20px;}
.view_text img{max-width: 100%}

/*========================================= 解决方案=====================================*/
.solution{padding-left: 3px;overflow: hidden;padding-bottom: 40px;}
.solution ul li{width: 381px;height: 352px;float: left;margin: 40px 55px 0 0;transition: all 0.4s ease;}
.solution ul li .img{width: 100%;height: 235px;background-color: #f2f2f2;text-align: center;position: relative;overflow: hidden;transition: all 0.4s ease;}
.solution ul li .img img{position: absolute;top: 0;right: 0;left: 0;bottom: 0;margin: auto;max-height: 235px;transition: all 0.4s ease;}
.solution ul li .text{padding:20px 30px 25px;color: #666;}
.solution ul li .text h3{color: #333;font-size: 20px;font-weight: normal}
.solution ul li .text span{line-height: 1.8}
.solution ul li:nth-child(3n){margin-right: 0}
.solution ul li:hover{box-shadow:0 0px 10px rgba(0, 0, 0, 0.2);transition:all 0.4s ease;}
.solution ul li:hover .img img{transition: all 0.4s ease;transform: scale(1.2)}

/*========================================= 解决方案详细页=====================================*/
.fainfo{width: 100%;}
.fainfo_title{background-color: #294987;margin-top: -80px;padding: 40px;color: #fff;}
.fainfo_title h3{font-size: 42px;font-weight: normal;color: #fff;}
.fainfo_title a{font-size: 22px;color: #fff;line-height: 2}
.fainfo_title .back{float: right;margin-top: 10px;}
.fainfo_text{padding: 70px 0;line-height: 2;color: #454545;font-size: 16px;}
.fainfo_text img{max-width: 100%}
.fainfo_text h3{font-size: 30px;}

/*========================================= 工程实例=====================================*/
.case_title{text-align: center;margin-top: 50px;}
.case_title h3{font-size: 28px;font-weight: normal}
.case_title span{color: #888;line-height: 2}
.gcyjt{text-align: center;margin-top: 40px;}
.gcyjt a{display: inline-block;padding:0 24px;height: 38px;background-color: #ececec;text-align: center;line-height: 38px;margin: 0 5px;font-size: 16px;border-radius: 3px;}
.gcyjt a:hover{background-color: #294987;color: #fff;}
.gcyjt a.active{background-color: #294987;color: #fff;}
.gcyjb{padding: 40px 0;display:none }
.gcyjb0{display: block}
.gcyjb table{width: 100%}
.gcyjb th{background-color: #000;line-height: 37px;color: #fff;}
/*.gcyjb th:nth-child(3){width: 10%}*/
.gcyjb td{line-height: 37px;border-left: 1px solid #20292e;border-bottom: 1px solid #20292e;text-indent: 20px;}
.gcyjb td:last-child{text-align: center;text-indent: 0;border-right: 1px solid #20292e;}
.gcyjb td a{color: #3367d6}

/*========================================= 售后政策=====================================*/
.sale{width: 100%;margin-top: 40px;}
.sale ul li{padding: 40px 0;background-color: #fff;overflow: hidden;transition: all 0.4s ease;}
.sale ul li .saletit{font-size: 42px;color: #444;display: inline-block;float: left;font-weight: normal;min-width: 210px;margin-top: 60px;}
.sale_text{margin-left: 95px;color: #757575;line-height: 2;}
.sale_text h5{font-size: 22px;font-weight: normal;color: #555;}
.sale ul li:nth-child(2n){background-color: #f8f8f8}
.sale ul li .sale_img{width: 343px;overflow: hidden;margin-right: 70px;transition: all 0.4s ease;}
.sale ul li .sale_img img{transition: all 0.4s ease;}
.sale  ul li:hover .sale_img img{transition: all 0.4s ease;transform: scale(1.2)}


/*========================================= 新闻动态=====================================*/
.newa{width: 100%;background-color: #f4f4f4;overflow: hidden;margin-top: 40px;}
.newal{width: 437px;height: 273px;overflow: hidden}
.newal img{max-width: 100%}
.newar{width:715px;padding: 30px 45px 0 55px;color: #666;line-height: 2}
.newar h3{font-size: 22px;color: #333;font-weight: normal}
.newar span{font-family: Arial;line-height: 2.5}
.newar a{display: inline-block;width: 92px;height: 30px;border: 1px solid #333;text-align: center;font-size: 13px;line-height: 30px;box-sizing: border-box;margin-top: 35px;}
.newar:hover h3{color: #0066b1}
.news{overflow: hidden}
.news ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #f4f4f4;padding: 60px 40px 45px 40px;background: url("../img/newsbg.png") no-repeat 1205px 65px;box-sizing: border-box}
/*.news {overflow:hidden; border-bottom:solid 1px #eeeeee; padding-bottom:20px;}*/
/*.news li {height:34px; line-height:34px;}*/
.news ul li b{display: inline-block;font-size: 30px;color: #999;font-weight: normal;font-family: Arial;float: left}
.news ul li .news_text{line-height: 2;margin-left: 30px;max-width: 850px;}
.news ul li .news_text h3{font-size: 16px;color: #666}
.news ul li .news_text span{color: #999;display: inline-block;width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news li span { float:right; font-family:Arial, Helvetica, sans-serif; color:#999;}
.news ul li:hover .news_text h3{color: #0066b1}

/*=======================================新闻详情页============================================*/
/*.news_info {overflow:hidden; }*/
.conl{width: 825px;}
.info_title h3 {font-size:20px;color:#0066b1;color: #333}
.info_laiyuan{line-height:55px; font-size:13px; color:#999;}
.info_laiyuan span{padding-left: 25px;}
.info_text{padding:20px 0; color:#000; line-height:2;min-height:550px;color: #666;border-top: 1px solid #f4f4f4;border-bottom: 1px solid #f4f4f4;}
.info_text img{max-width:100%;}
.conr{width: 362px;background-color: #f4f4f4}
.conr_img{width: 362px;height: 226px;box-sizing: border-box}
.conr_img img{width: 100%}
.conr_text{padding: 20px 25px;box-sizing: border-box;line-height: 2;color: #999}
.conr_text h3{font-size: 16px;color: #333}
.conr_text span{font-size: 30px;font-family: Arial;}
.conr_text a{color: #999}
.conr_text .xxnr{margin-top:5px;display: inline-block}
.conr_text .line{padding: 15px 0}
.xxnr:hover{color: #0066b1}
.conr_text ul li:hover a{color: #0066b1}


.info_picA {padding:10px;text-align:center;}
.info_picA img {max-width:100%; width: expression(this.width > 720 ? 720: true)}

.title{ height:45px; line-height:45px;border-bottom:solid 1px #ddd;box-sizing: border-box;padding-right: 15px;}
.title span{ float:right;}
.title h2 { font-size:16px; color:#fff;}
.titles{width: 148px;height: 45px;background-color: #116aac;box-sizing: border-box}
.titles img{width: 30px;float: left;padding: 9px;}
.pro_nav{font-size: 20px;color: #116aac;margin-top: 40px;}

/*.footer{background:rgba(0,0,0,0.85);overflow:hidden;}
.foot{padding: 40px 0 30px 0;overflow: hidden}
.footl{}
.footl{overflow: hidden}
.footl h3{font-size: 20px;color: #cecece;font-weight: normal;display: inline-block;float: left}
.share{margin-left: 30px;}
.share ul li{float: left;margin-right: 15px;width: 31px;height: 31px;}
.share ul li a{display: inline-block;width:100%;height: 100%}
.share ul li:nth-child(1){background: url("../img/icon1.png") no-repeat center}
.share ul li:nth-child(2){background: url("../img/icon2.png") no-repeat center}
.share ul li:nth-child(3){background: url("../img/icon3.png") no-repeat center}
.share ul li:nth-child(4){background: url("../img/icon4.png") no-repeat center}
.foot_nav{margin:25px 0 10px 0;overflow: hidden}
.foot_nav ul li{float: left;font-size: 16px;margin-right: 33px}
.foot_nav ul li a{color: #cecece}
.foot_nav ul li:hover a{color: #006ab8}
.footl p{color: #939393;line-height: 2}
.footr{overflow: hidden;}
.ewm{text-align: center;color: #939393;font-size: 13px;line-height: 2}
.ewm img{width: 95px;}
.lxwo{margin-left: 35px;}
.lxwo p{line-height: 2;color: #939393;float: left}
.foots{background:#151515;line-height:68px;text-align:center;color:#828282;font-size: 13px;overflow: hidden}
.foots a{color: #828282}
.foots a:hover{color: #006ab8}
.link a{margin-right: 23px;}*/
.honor{overflow: hidden}
.honor ul li{width: 33.3%;text-align: center;float: left;overflow: hidden;margin-top: 30px;}
.honor ul li dd{width: 100%;height: 350px;overflow: hidden}
.honor ul li dd img{height: 350px;}
.honor ul li dt{line-height: 50px;}
/*.honor ul li:hover{box-shadow: 0px 0px 5px #bbb;}*/

.footer{background-color: rgba(28,28,28,0.9); padding: 40px 0px 20px;}
.footer .line{float: left; width: 1px; height: 165px; background-color: #b2b0b0; margin-top: 30px;}
.footer .cont1{float: left; width: 275px; padding: 10px 30px 10px 10px; height: 115px; padding-top: 70px; background: url(../img/logo_foot.png) 7px top no-repeat;}
.footer .cont1 p{color: #b2b0b0; line-height: 1.8;font-size: 12px}
.footer .cont1 .btns{margin-top: 20px;}
.footer .cont1 .btns a{display: inline-block; width: 36px; height: 36px; margin: 0px 6px; background-image: url(../img/7.png); background-repeat: no-repeat; background-position-y: 0px;}
.footer .cont1 .btns a:hover{background-position-y: -36px;}
.footer .cont1 .btns a.a1{background-position-x: 0px;}
.footer .cont1 .btns a.a2{background-position-x: -36px;}
.footer .cont1 .btns a.a3{background-position-x: -72px;position:relative;}
.footer .cont1 .btns a.a3 .c{position:absolute;padding:5px;background-color:#fff;top:-160px;left:-40px;display:none;}
.footer .cont1 .btns a.a3:hover .c{display:block;}
.footer .cont1 .btns a.a3 .c img{width:120px;height:120px;}
.footer .cont1 .btns a.a3 .c p{text-align:center;color:#333;}
.footer .cont1 .btns a.a4{background-position-x: -108px;}
.footer .cont1 .btns a.a5{background-position-x: -144px;position:relative;}
.footer .cont1 .btns a.a5 .c{width:287px;height:47px;padding:23px 18px 25px 45px;line-height:40px;position:absolute;top:-30px;left:30px;background:url(../img/telbak.png);font-size:32px;display:none;color:#0293cd;font-family: Arial}
.footer .cont1 .btns a.a5:hover .c{display:block;}
.footer .cont2{width: 620px; float: left; padding: 10px 10px 10px 25px;}
.footer .cont2 .cc{float: left;}
.footer .cont2 .cc h5{font-size: 16px; color: #fff; padding-bottom: 10px;}
/*.footer .cont2 .cc1{text-align: center; width: 125px; margin: 0 15px 0 20px;}
.footer .cont2 .cc1 p{width: 100px; height: 100px; padding: 10px; margin-top: 15px; background: url(../image/8.png) center no-repeat;}
.footer .cont2 .cc1 p img{width: 100px; height: 100px;}*/
.footer .cont2 .cc2{width: 200px; margin-left: 15px;}
.footer .cont2 .cc2 .cc_cont{/*height: 145px;*/}
.footer .cont2 .cc2 .cc_cont a{color: #bdbcbc; display: block; line-height: 2;font-size: 12px;overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
.footer .cont2 .cc2 .cc_cont a:hover{text-decoration: underline;}
.footer .cont2 .cc3{margin: 0 10px;}
/*.footer .cont2 .cc3 .cc_cont{width: 220px;}*/
.footer .cont2 .cc3 .cc_cont .cc_cont1{float: left; height: 145px;margin-right: 15px;}
.footer .cont2 .cc3 .cc_cont a{color: #bdbcbc; display: block; line-height: 2;font-size: 12px;}
.footer .cont2 .cc3 .cc_cont a:hover{text-decoration: underline;}
.footer .cont3{float: left; width: 230px; padding-left: 50px;}
.footer .cont3 .cc1{min-height:80px;height:80px;max-height:120px; padding-top: 20px; color: #979595; overflow: hidden;}
.footer .cont3 .yuyueBtn{border:solid 1px #fff;border-radius:4px;color:#fff;margin-bottom:10px;margin-top:20px;font-size:18px;display:block;width:160px;height:35px;line-height:35px;text-align:center;margin-left:0px;font-weight:bolder;}
.footer .cont3 .yuyueBtn:hover{background-color:#fff;color:#333;}
.footer .cont3 h4{font-size: 16px; color: #fff; padding-bottom: 10px;}
.footer .cont3 h1{font-size: 30px; color: #fff; height: 30px; padding-top: 3px; padding-bottom: 3px;font-family: Arial}
.footer .cont3 p{color: #ddd;font-size: 12px;}
.footer .linker{color: #fff; padding-top: 20px; font-size: 12px;}
.footer .linker a{color: #bbb; margin: 0px 5px; font-size: 12px;}
.footer .linker a:hover{text-decoration: underline;}
.foots{background: #151515;line-height:50px;text-align:center;color:#ccc;overflow: hidden;font-size: 12px;}

.leftFloatDiv{width:65px;position:fixed;right:10px;top:50%;z-index:99999;margin-top:-190px;}
.leftFloatDiv .li{cursor:pointer;width:75px;height:55px;padding:10px 0px; margin-top:1px;text-align:center;overflow:hidden;display:block;background-image:url(../img/leftfloatback.png);}
.leftFloatDiv .li.zxtel{position:relative;padding:0px;height:75px;background-color:#008cd6;background-image:none;}
.leftFloatDiv .li.zxtel .zzxtel{width:300px;padding:10px 0px;}
.leftFloatDiv .li.zxtel .zzxtel .ab1{width:75px;float:left;}
.leftFloatDiv .li.zxtel .zzxtel .ab2{width:225px;float:left;overflow:hidden;color:#fff;line-height:55px;font-size:30px;opacity:0;transition:opacity .5s;-moz-transition:-moz-opacity .5s;-webkit-transition:-webkit-opacity .5s;-o-transition:-o-opacity .5s;}
.leftFloatDiv .li.zxtel:hover .zzxtel .ab2{opacity:1;}
.leftFloatDiv .li.weixin{position:relative;overflow:visible;}
.leftFloatDiv .li.weixin:hover .wpic{display:block;}
.leftFloatDiv .li.weixin .wpic{position:absolute;width:126px;padding:2px;border:solid 1px #ddd;background-color:#fff;left:-140px;top:0px;display:none;}
.leftFloatDiv .li.weixin .wpic img{width:126px;height:126px;}
.leftFloatDiv .li.weixin .wpic .t{color:#333;font-size:12px;padding-bottom:5px;}
.leftFloatDiv .li img{width:30px;height:30px;}
.leftFloatDiv .li p{font-size:14px;color:#fff;}
.leftFloatDiv .li.gotop img{padding-top:12px;}
.leftFloatDiv .li:hover{background-color:#1eaae2;background-image:none;}


/*列表页*/
.left { width:260px;float:left;}
.left_title{display: block;width: 260px;height: 80px;background: url(../img/bt.png) center no-repeat;position: absolute;top: -80px;font-size: 26px;color: #fff;text-indent: 25px;line-height: 80px;}
.left_nav li{background: url(../img/nav1.jpg) center no-repeat;width: 260px;height: 59px;border-bottom: solid 1px #e6e8ed;line-height: 59px;text-indent: 28px;font-size: 16px;}
.left_nav li:hover a{color: #0e3782;}
.left_nav li:last-child{border-bottom: none;}
.left_nav li.active a{color: #0066b1}
.left_lx{width: 100%;margin-top: 20px; background: #fff;padding: 25px 25px;box-sizing: border-box;line-height: 25px;}
.left_lx span{font-size: 16px;color: #0c3a85;font-weight: bold;}
.left_lx .tt{font-weight: bold;color: #000;font-size: 14px;}
.right { width:865px; float:right; background:#fff; padding:30px;min-height: 510px;}
.right .titles{font-size:20px; color:#29a2ab;}

.float{position: fixed;  right: 20px;  top: 50%;  margin-top: -135px;  width: 53px;  background: #086aec;
    color: #fff; font-size: 16px; z-index: 999; }
.float ul li{width: 53px;height: 53px;margin-bottom: 1px;background: #0061e3;  }
.float ul li:last-child {margin-bottom: 0px;}
.float ul li i {display: block;width: 53px;height: 53px;float: left;background: url("../img/icon03.png") no-repeat;  }
.float ul li.l1 i{background-position:center 1px;}
.float ul li.l2 i{background-position:center -54px;}
.float ul li.l3 i{background-position:center -104px;}
.float ul li.l4 i{background-position:center -161px;}
.float ul li.l5 i{background-position:center -214px;}
.float ul li.sm{overflow: hidden;position: relative;right: 0;transition: all 0.3s ease 0s;}
.float ul li.sm:hover {width:170px;right: 117px;}
.float ul li.sm>a {position:absolute;width: 170px;left: 0;}
.float ul li.sm:hover>a{background-color: #005fe0;}
.float ul li.sm>a span {float: left;line-height: 53px;font-size:14px;color: #fff;}
.float ul li.lg .box{position: absolute;top: 0px;left: -160px;height: 185px;width: 130px;padding: 15px;
    background-color: #005fe0;transition: all 0.4s ease 0s;opacity: 0;visibility: hidden;filter:Alpha(opacity=0);}
.float ul li.lg:hover{background: #005fe0;}
.float ul li.lg:hover .box{opacity: 1;visibility: visible;filter:Alpha(opacity=100);}