﻿/*!	* common.css * CSS Document * The site is designed by LEBANG,Inc 11/2015 */
@charset "utf-8";
/*head-css*/
.common-head{height: 80px;}
.common-head .head-logo{width: 138px;height: 80px;}
.common-head .head-logo img{/* width: 138px; */height: 80px;}
.common-head .search{width: 326px;height: 80px;}
.common-head .search .search-input{width: 170px;height: 25px;margin-top: 27px;position: relative;background: url("../images/sa-bg.png") no-repeat;}
.common-head .search .search-input input[type=submit]{width: 16px;height:16px;border: none;top:4px;position: absolute;right: 10px;background: url("../images/submit-s.png") no-repeat;}
.common-head .search .search-input input[type=text]{width: 120px;height: 25px;top: 0;left:0;text-indent:10px;position: absolute;background: url("../images/sa-bg.png") no-repeat;border: none;text-indent: 10px;}
.common-head .search .language{width: 105px;height: 25px;line-height: 25px;margin-top: 27px;background: url("../images/lang-icon.png") no-repeat left center;overflow: hidden;}
.common-head .search .language p a{color: #666666;}
.common-head .search .language p{float: right;color: #666666;}
.nav-warp{width: 100%;background: #3d5263;height: 42px;}
.nav-warp ul li{font-size: 14px;color: white;float: left;height: 39px;line-height: 40px;padding: 0 35px;position: relative;}
.nav-warp ul li a{color: white;}
.nav-warp ul li.on,
.nav-warp ul li:hover{background: #f3f6f9;color: #0070c6;border-top: 3px solid #0070c6;}
.nav-warp ul li.on a,
.nav-warp ul li:hover a{color: #0070c6;text-decoration: none;}
.nav-warp ul li:hover .c-nav{display: block;z-index: 10000;}
#ser_type{position:absolute;left:-75px;top:0;height:25px;padding:0 10px;}

.head-img-box{;width: 350px;height: 140px;position: absolute;top: 30px;right:10px;border-left: 1px solid gainsboro;text-align: center;font-size: 12px;color: #999999;}
.head-img-box img{width: 300px;height: 140px;display: block;margin: 0 auto;}
.head-img-box a{color: #666666;}
.nav-warp ul li .c-nav{width: 770px;height: 262px;background: #f3f6f9;position: absolute;top: 39px;display: none;overflow: hidden;border-radius:0 0 10px 10px;}
.nav-warp ul li .c-nav.c1{left: -98px;height: 404px;}
.nav-warp ul li .c-nav.c2.last{left:-225px;}
.nav-warp ul li .c-nav.c1 ul{margin-right: 0;}
.nav-warp ul li .c-nav.c2 ul{width: 300px;}
.nav-warp ul li .c-nav ul{margin-left: 30px;margin-right: 208px;margin-top: 15px;overflow: hidden;padding-bottom: 1px;float: left;display: inline-block;}
.nav-warp ul li .c-nav ul li{font-size: 12px;font-weight: bold;color: #333333;padding: 0  0 0 10px;width: 175px;height: 104px;line-height: 20px;background: url("../images/list-bg_03.png") no-repeat left 8px;margin-top:20px; list-style:none;/*list-style: square inside;*/}
.nav-warp ul li .c-nav ul li:hover{border: none;color: #0070c6;}
.nav-warp ul li .c-nav.c1{width:850px;}
.nav-warp ul li .c-nav.c1 ul li{width:195px;}
.nav-warp ul li .c-nav ul li a{color: #333333;font-size: 14px;}
.nav-warp ul li .c-nav ul li a:hover{color: #0070c6;}
.nav-warp ul li .c-nav ul li dl{margin-left: -5px;}
.nav-warp ul li .c-nav ul li dl dt{font-weight: 100;padding-left: 20px;line-height: 25px;}
.nav-warp ul li .c-nav ul li dl dt a{font-weight: 100;line-height: 25px;color: #666666;font-size: 13px;}
.nav-warp ul li .c-nav ul li dl dt a:hover{color: #0070c6;}
.nav-warp ul li .c-nav.c2{left: -136px;height: 200px;padding-bottom: 50px;width: 535px;}
.nav-warp ul li .c-nav.c2 ul li{height: auto;line-height: 15px;background: url("../images/list-bg_03.png") no-repeat left 23px;list-style: none;padding: 20px  0 0 10px;width: 150px;}
.nav-warp ul li .c-nav.c2 ul li:hover{background: url("../images/list-bg_03.png") no-repeat left 23px;}

.nav-warp ul li .c-nav.c2.lang{width: 1120px;left: -225px;}
.nav-warp ul li .c-nav.c2.lang ul{width: 800px;min-height: 200px;}
.nav-warp ul li .c-nav.c2.lang ul li{width: 110px;}
.nav-warp ul li .c-nav.c2.lang ul li dl{padding-top: 10px;}
.nav-warp ul li .c-nav.c2.lang ul li dl dt{color: #666666;font-size: 12px;text-align: left;padding: 0;}


/*index-banner*/
.slideBox{ width:100%; height:422px; overflow:hidden; position:relative; }
.slideBox .hd{ width: 1000px;height:15px; overflow:hidden; position:absolute;bottom:5px; z-index:1;left: 50%;margin-left:-500px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right;}
.slideBox .hd ul li{ float:left; margin-left:5px;  width:7px; height:7px; line-height:14px; text-align:center; border: 1px solid white;border-radius: 10px;; cursor:pointer; }
.slideBox .hd ul li.on{ background:white; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a{display:block;width:100%;height:422px;background-position:center center;background-repeat:no-repeat;}
/*.slideBox .bd img{ width:1920px; height:422px; display:block;position:relative;left:50%;margin-left:-960px;}*/

/*index-new*/
.index-new{width: 100%;height: 32px;border-bottom: 1px solid #cbd9e6;background: #dde7f0;}
.index-new .index-new-c{background: url("../images/new-bg.png") no-repeat top left;position: relative;}
.txtScroll-top{ width:820px;  overflow:hidden; position:relative; margin-left: 105px; }
.txtScroll-top .infoList li{ height:32px; line-height:32px;   }
.txtScroll-top .infoList li a{color: #333333;text-decoration: none;}
.txtScroll-top .infoList li a:hover{color: #0070c6;}
.txtScroll-top .infoList li .date{ margin-left: 50px; color:#999;  }
.index-new .index-new-c .wei-xin{width: 65px;height: 32px;position: absolute;right: 0;top: 0;}
.index-new .index-new-c .wei-xin a{width: 32px;height: 32px;display: inline-block;cursor: pointer;}
.index-new .index-new-c .wei-xin a.wei{background: url("../images/weixin.png") no-repeat center;border-right: 1px solid #364a59;position: relative;}
.index-new .index-new-c .wei-xin a.wei img{position: absolute;top: -105px;left: -32px;width: 98px;height: 105px;z-index: 10000;display: none;}
.index-new .index-new-c .wei-xin a.wei:hover img{display: block;}
.index-new .index-new-c .wei-xin a.bo{background: url("../images/weibo.png") no-repeat center;}

/*content*/
.content{height:150px;padding: 40px 0 60px 0;}
.content .new-product{width: 300px;height: 150px;float: left;margin-right:50px;}
.content .company-new{width: 300px;height: 225px;float: left;margin-left: 50px;}
.content .solution{width: 300px;height: 225px;float: right;}
.content .common-title{height: 30px;}
.content .common-title span{font-size: 15px;text-align: left;float: left;font-weight: 100;color: #333333;}
.content .common-title a{color:#888888;text-decoration: none;font-size: 12px;line-height: 20px;}
.content .common-title a:hover{color: #0070c6;}
.common-cont{font-size:14px;color:#666;line-height:28px;}
.content .recommend{padding: 15px 17px 0 17px;overflow: hidden;}
.content .recommend .recommend-img img{width: 120px;height: 90px;}
.content .recommend .recommend-txt{width: 136px;}
.content .recommend .recommend-txt .recommend-title{font-size: 13px;color: #333333;display: block;text-decoration: none;}
.content .recommend .recommend-txt .recommend-title:hover{color: #0070c6;}
.content .recommend .recommend-txt .recommend-text{color: #666666;}
.content .company-new ul li{line-height: 22px;list-style: square inside;color: #666666;padding: 0 10px;}
.content .company-new ul li a{text-decoration: none;color: #666666;}
.content .company-new ul li a:hover{color: #0070c6;}
.content .solution ul li{line-height: 22px;list-style: square inside;color: #666666;padding: 0 10px;}
.content .solution ul li a{text-decoration: none;color: #666666;}
.content .solution ul li a:hover{color: #0070c6;}
/* 本例子css */
.slideBox-1{ width:302px; height:135px; overflow:hidden; position:relative; background:url(../images/jufeng_mid_bg.png) no-repeat top center;background-size: contain; }
.slideBox-1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox-1 .bd li{ zoom:1; vertical-align:middle; /*text-align: center;*/height:179px;}
.slideBox-1 .bd li p{margin-top: 15px;padding:0 10px;}
.slideBox-1 .bd li p span{font-size: 13px;color: #333333;line-height: 24px;}
.slideBox-1 .bd li a{color: #666666;text-decoration: none;}
.slideBox-1 .bd li a:hover{color: #0070c6;}
.slideBox-1 .bd li a:hover span{color: #0070c6;}
.slideBox-1 .bd img{ /*width:160px; height:125px;margin-left: 80px;padding-top: 15px;*/ width:135px;height:106px;display:block;padding-top:15px;}

.new_product_pic,.new_product_pic1{width:135px;height:133px;background:#fff;margin:1px 0 1px 1px;}
.new_product_txt,.new_product_txt1{width:165px;height:130px;margin:2px 1px 0 0;}
.slideBox-1 .bd .new_product_pic1 img{width:120px;height:133px;padding-top:0;}
.new_product_pic1{width:120px;}
.new_product_txt1{width:180px;}



/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox-1 .prev,
.slideBox-1 .next{ position:absolute; left:5px; top:50%; margin-top:-5px; display:block; width:32px; height:40px; background:url("../images/prev_06.png") no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox-1 .next{ left:auto; right:-5px; background: url("../images/next_06.png") no-repeat; }
.slideBox-1 .prev:hover,
.slideBox-1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox-1 .prevStop{ display:none;  }
.slideBox-1 .nextStop{ display:none;  }

/*foot*/
.foot{width: 100%;height: 225px;background: #d7d7d7;padding: 40px 0 20px 0;position: relative;clear: both;}
.foot ul li{float: left;font-size: 14px;color: #333333;margin-right: 26px;font-weight: bold;width:130px;}
.foot ul li a{color: #333333;text-decoration: none;}
.foot ul li dl dt{color: #777777;font-weight: 100;line-height: 30px;}
.foot ul li dl dt a{color: #777777;font-size: 12px;}
.foot ul li dl dt.on a,
.foot ul li dl dt a:hover{color: #0070c6;}
.foot ul li.er{width: 202px;height: 150px;margin-right: 0;float:right;}
.foot ul li.er span{width: 85px;height: 126px;display: block;text-align: center;font-size:12px;color:#777777;font-weight: 100;line-height: 30px;}
.foot ul li.er span img{display: block;width: 85px;height: 85px;}
.foot ul li.er .friend-link{width: 100%;height: 25px;clear: both;background: url("../images/link-bg.png") no-repeat center;text-align: left;text-indent: 10px;line-height: 25px;cursor: pointer;}
.foot ul li.er .friend-link dl{background: white;display: none;position: relative;z-index: 10000;}
.foot ul li.er .friend-link:hover dl{display: block;}
.foot .corp{clear: both;height:30px;padding-top:35px;color: #666666; line-height: 30px;;}
.foot .corp a{color: #666666;}
.foot .top-a{width: 45px;height: 35px;display: block;background: url("../images/top-icon.png") no-repeat center;position: absolute;top: -55px; right: 10%;}

/*新闻中心*/
.common-pic{width: 100%;height: 240px;overflow: hidden;}
.common-pic img{width: 1920px;height: 240px;;position: relative;left: 50%;margin-left: -960px;}
.news-title{height: 70px; border-bottom: 1px solid #dedede;}
.news-title ul li{width: 283px;height: 70px;float: left;font-size: 16px;color:#333333;text-align: center;line-height: 40px;padding-left: 50px;}
.news-title ul li a{color: #333333;text-decoration: none;}
.news-title ul li.on{color: #0070c6;border-bottom: 1px solid #0070c6;}
.news-title ul li.on a{color: #0070c6;}
.news-title ul li.n-1{background: url("../images/n-icon1.png") no-repeat 110px top;}
.news-title ul li.n-2{background: url("../images/n-icon2_03.png") no-repeat 80px top;}
.news-title ul li.n-3{background: url("../images/n-icon3_03.png") no-repeat 72px top;}
.news-title ul li.on.n-1{background: url("../images/n-icon1-on_03.png") no-repeat 110px top;}
.news-title ul li.on.n-2{background: url("../images/n-icon2_on.png") no-repeat 80px top;}
.news-title ul li.on.n-3{background: url("../images/n-icon3_on.png") no-repeat 72px top;}
.news-list{position: relative;}
.news-list li{height: 150px;padding: 20px 0;border-bottom: 1px dashed gainsboro;}
.news-list li .img-box,
.news-list li .img-box img{width: 200px;height: 150px;}
.news-list li .img-title{width: 780px;height: 150px;}
.news-list li .img-title p .title-name{font-size: 14px;color: #333333;}
.news-list li .img-title p .title-date{color: #999999;}
.news-list li .img-title .title-txt{font-size: 14px;color: #666666;clear: both;line-height: 25px;padding: 10px 0;}
.news-list li .img-title a{display: block;width: 90px;height: 25px;color: #666666;border: 1px solid gainsboro; text-align: center;line-height: 25px;margin-top: 9px;}
.news-list li.on .img-title p .title-name,
.news-list li.on .img-title p .title-date,
.news-list li .img-title:hover p .title-name,
.news-list li .img-title:hover p .title-date{color: #0070c6;}
.news-list li.on .img-title a{background: #0070c6;color: white;text-decoration: none;}
.news-list li .img-title:hover a{background: #0070c6;color: white;text-decoration: none;}

/*分页*/
.page{height: 27px;padding-bottom: 60px;text-align: center;}
.page a{display: inline-block;width: 27px;height: 27px;border: 1px solid gainsboro;line-height: 27px;font-size: 14px;color: #999999;text-decoration: none;margin-right: 5px;}
.page a.on,
.page a:hover{background: #0070c6;color: white;}

/*新闻详情*/
.details-news{margin-bottom: 60px;}
.details-news .details-title{font-size: 18px;color: #0070c6;text-align: center;}
.details-news .details-date{font-size: 14px;color: #999999;font-weight: bold;text-align: center;}
.details-news .details-text{font-size: 14px;color: #666666;line-height: 30px;}
.details-news .details-text.color{font-size: 14px;color: #0070c6;font-weight: bold;}
.details-news .banner-box{text-align: center;padding: 20px 0;}
.details-news .banner-box img{width: 666px;height: 215px;}
.details-news .page-number{overflow: hidden;font-size: 14px;}
.details-news .page-number a{color:#0070c6; }
.details-news .page-number a.return{width: 130px;height: 30px;display: block;color: white;background: #0070c6;text-align: center;line-height: 30px;}

/*解决方案*/
.solve-head{height: 220px;}
.solve-head .title-box{width: 650px;height: 178px;padding: 40px 60px;background: #eef2f5;overflow: hidden;}
.solve-head .title-box .head-title{font-size: 18px;font-weight: bold;color: #333333;overflow: hidden;}
.solve-head .title-box .head-text{font-size: 14px;color: #666666;line-height: 30px;overflow: hidden;height:180px;overflow-y:scroll;}
.solve-head .solve-box{background: #0070c6;width: 230px;height: 258px;text-align: center;color: white;}
.solve-head .solve-box span{font-size: 22px;font-weight: bold;display: block;margin-top: 90px;}

.solve-list{margin-bottom: 60px;overflow: hidden;width:103%;}
.solve-list li{width: 490px;height: 204px;float: left;margin-right: 20px;margin-top: 20px;background: #f3f3f3;}
.solve-list li i{display: block;width: 180px;height: 204px;float: left;}
.solve-list li i.icon-1{background:#e8e8e8 url("../images/icon-1_03.png") no-repeat center;}
.solve-list li i.icon-2{background:#e8e8e8 url("../images/icon-2_03.png") no-repeat center;}
.solve-list li i.icon-3{background:#e8e8e8 url("../images/icon-3_03.png") no-repeat center;}
.solve-list li i.icon-4{background:#e8e8e8 url("../images/icon-4_03.png") no-repeat center;}
.solve-list li i.icon-5{background:#e8e8e8 url("../images/icon-5_03.png") no-repeat center;}
.solve-list li i.icon-6{background:#e8e8e8 url("../images/icon-6_03.png") no-repeat center;}
.solve-list li dl{width: 197px;padding-top:20px;}
.solve-list li dl dd{color: #d0d0d0;margin-bottom: 10px;}
.solve-list li dl dd span{font-size: 20px;color: #333333;}
.solve-list li dl dt{color: #666666;line-height: 20px;}
.solve-list li dl dt a{color: #666666;text-decoration: none;}
.solve-list li dl dt.on a,
.solve-list li dl dt a:hover{color: #0070c6;font-weight: bold;}

/*解决方案列表页*/
.icon-box{height: 100px;;background:url("../images/bg-s_03.png") no-repeat bottom left;}
.icon-box ul li{width: 166px;height: 100px;float: left;text-align: center;}
.icon-box ul li i{display: block;width: 50px;height: 50px;margin-left: 60px;background-size: 45px 45px;margin-bottom: 10px;margin-top: 10px;}
.icon-box ul li i.s-1{background: url("../images/s-1_03.png") no-repeat center;}
.icon-box ul li i.s-2{background: url("../images/s-2.png") no-repeat center;}
.icon-box ul li i.s-3{background: url("../images/s-3_03.png") no-repeat center;}
.icon-box ul li i.s-4{background: url("../images/s-4_03.png") no-repeat center;}
.icon-box ul li i.s-5{background: url("../images/s-5_03.png") no-repeat center;}
.icon-box ul li i.s-6{background: url("../images/s-6_03.png") no-repeat center;}
.icon-box ul li.on i,
.icon-box ul li:hover i{background-size: 50px 50px;}
.icon-box ul li{font-size: 14px;font-weight: bold;color: #333333;text-decoration: none;}
.icon-box ul li.on,
.icon-box ul li:hover{color: #0070c6;}

.second-box{height: 32px;padding: 20px 0 0 0;}
.second-box ul li{width: 196px;height: 32px;float: left;background: #f0f0f0;margin-left: 2px;font-size: 14px;line-height: 32px;text-align: center;}
.second-box ul li a{color: #333333;}
.second-box ul li.on,
.second-box ul li:hover{background: #0070c6;}
.second-box ul li.on a,
.second-box ul li:hover a{color: white;text-decoration: none;}

/*产品中心*/
.product-title{padding: 30px 0 25px 0;font-size: 20px;color: #333333;font-weight: 100;}
.product-list{height: 540px;margin-bottom: 70px;text-align: center;font-size: 18px;color: #333333;position: relative;}
.product-list div a.title{font-size: 18px;color: #333333;}
.product-list .p-1{width: 395px;height: 310px;padding-top: 65px;background: url("../img/p-1_05.png") no-repeat center;border: 1px solid gainsboro;position: absolute;top: 0;left: 0;}
.product-list .p-2{width: 395px;height: 130px;padding-top: 27px;background: url("../img/p-2_08.png") no-repeat center;;border: 1px solid gainsboro;position: absolute;left: 0;bottom: 0;}
.product-list .p-3{width: 296px;height: 160px;padding-top: 35px;background: url("../img/p-3_07.png") no-repeat center;border: 1px solid gainsboro;position: absolute;top: 0;left: 400px;}
.product-list .p-4{width: 296px;height: 220px;padding-top:37px;background: url("../img/p-4_10.png") no-repeat center;border: 1px solid gainsboro;position: absolute;top: 200px;left: 400px;}
.product-list .p-5{width: 296px;height: 77px;background: url("../img/p-5_14.png") no-repeat center;line-height: 77px;border: 1px solid gainsboro;position: absolute;bottom: 0;left: 400px;}
.product-list .p-6{width: 298px;height: 300px;padding-top: 75px;background: url("../img/p-6_09.png") no-repeat center;border: 1px solid gainsboro;position: absolute;top: 0;right: 0;}
.product-list .p-7{width: 147px;height: 76px;background: url("../img/p-7_16.png") no-repeat center;;line-height: 76px;border: 1px solid gainsboro;position: absolute;bottom: 81px;right: 151px;}
.product-list .p-8{width: 147px;height: 76px;background: url("../img/p-7_16.png") no-repeat center;line-height: 76px;border: 1px solid gainsboro;position: absolute;bottom: 81px;right: 0;}
.product-list .p-9{width: 298px;height: 77px;background: url("../img/p-9_21.png") no-repeat center;line-height: 77px;border: 1px solid gainsboro;position: absolute;bottom:0;right: 0;}
.product-list div a{color: #333333;text-decoration: none;font-size: 14px;/* overflow: hidden; white-space: nowrap;  text-overflow: ellipsis;*/}
.product-list div{cursor: pointer;}
.product-list div.on div,
.product-list div:hover div{display: block;}
.product-list .p-5:hover,
.product-list .p-7:hover,
.product-list .p-8:hover,
.product-list .p-9:hover{background: #e1e1e1;}
.product-list div div{display: none;background: #e1e1e1;position: absolute;top: 0;}
.product-list .p-1-list{width: 395px;height: 310px;padding-top: 65px;}
.product-list .p-2-list{width: 395px;height: 130px;padding-top: 27px;}
.product-list .p-3-list{width: 296px;height: 160px;padding-top: 35px;}
.product-list .p-4-list{width: 296px;height: 220px;padding-top:37px;}
.product-list .p-6-list{width: 298px;height: 300px;padding-top: 75px;}
.product-list div ul{padding-top: 10px;}
.product-list div ul li{font-size: 12px;color: #666666;float: left;width: 125px;padding-left: 25px;line-height: 30px;text-align: left;overflow: hidden;white-space: nowrap;  text-overflow: ellipsis;}
/*.product-list div ul li{font-size: 12px;color: #666666;float: left;width: 218px;padding-left: 25px;line-height: 30px;text-align: left;overflow: hidden;white-space: nowrap;  text-overflow: ellipsis;}*/
.product-list div ul li.on a,
.product-list div ul li:hover a{color: #0070c6;}
.product-list div.p-1-list ul,
.product-list div.p-2-list ul{padding-left: 50px;}

/*产品列表页*/
.common-box{;overflow: hidden;}
.common-box .common-left-box{width: 220px;margin-bottom: 30px;}
.common-box .common-left-box>ul{border: 1px solid gainsboro;}
.common-box .common-left-box>ul>li{width: 218px;font-size: 14px;cursor: pointer;font-weight: bold;color: #333333;/*text-indent:15px;*//*padding-left:15px;*/line-height: 36px;border-bottom: 1px solid gainsboro;background: url("../images/li-bg.png") no-repeat  194px 15px;}
.common-box .common-left-box>ul>li:last-child{border: none;}
.common-box .common-left-box>ul>li.on{color: white;background: #0070c6 url("../images/li-bg_on.png") no-repeat 194px 15px;}
.common-box .common-left-box>ul>li.on .sideMenu{display: block;}
.product_link{color:#333;display:block;padding:5px 15px;line-height:24px;}
.product_link:hover{text-decoration:none;}
.common-box .common-left-box>ul>li.on .product_link{color:#fff;}
/* 本例子css */
.sideMenu{background: white;color: #333333;font-weight: 100;font-size: 12px; display: none;}
.sideMenu h3{ height:36px; line-height:36px;   cursor:pointer;font-weight: 100; border-top: 1px solid gainsboro; padding-left:15px;}
/*.sideMenu h3{padding:5px 15px;   cursor:pointer;font-weight: 100; border-top: 1px solid gainsboro; }*/
.sideMenu h3 a{color:#333;padding-left: 15px;}
.sideMenu h3 a:hover{text-decoration:none;}
.sideMenu h3 em{ float:right; display:block; width:40px; height:36px;   background:url(../images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMenu h3.on{background: #a6a6a6;border: none;color: white;}
.sideMenu h3.on em{ background-position:16px -53px; }
.sideMenu h3.on a{color:#fff;}
.sideMenu ul{ background: #e5e5e5; color:#999; display:none; /* 默认都隐藏 */ }
.sideMenu ul li a{color: #333333;text-decoration: none;padding-left:35px;}
.sideMenu ul li.on a,
.sideMenu ul li:hover a{color: #0070c6;}
.sideMenu.about ul{background: white;padding: 0;}
.sideMenu.about ul li{background: white;border-top: 1px solid gainsboro;}
.sideMenu.about ul li.on,
.sideMenu.about ul li:hover{background: #e5e5e5;}

.product-box{width: 751px;}
.product-box h6{font-size: 13px;color: #0070c6;height: 25px;line-height: 25px;border-bottom: 1px solid #eeeeee;}
.product-box h6 .gary{font-weight: 100;color: #333333;}
.product-box h6 .blue{border-bottom: 1px solid #0070c6;display: inline-block;height: 25px;}
.product-box .product-number{border-top: 1px solid #eeeeee;border-left: 1px solid #eeeeee;overflow: hidden;min-height: 200px;/*background: url("../images/gai.png") no-repeat left top;background-size: 100%;*/}
.product-box .product-number li{background: white;width: 249px;height: 231px;float: left;border-bottom: 1px solid #eeeeee;border-right: 1px solid #eeeeee;text-align: center;font-size: 14px;color: #333333;cursor: pointer;position: relative;}
.product-box .product-number li img{width: 249px;height: 175px;display: block;}
.product-box .product-number li span{font-size: 13px;}
.product-box .product-number li h1{font-size:13px;height:24px;line-height:24px;overflow:hidden;text-align:center;font-weight:normal;}
.product-box .product-number li h2{font-size:13px;text-align:center;font-weight:normal;}
.product-box .product-number li:hover .p-details-box{display: block;}

.product-box .product-number li .p-details-box{display: none;width: 215px;height:211px;background: #d9d9d9;position: absolute;top: 0;left: 0;padding-left:34px;padding-top: 20px; }
.product-box .product-number li .p-details-box dt{width: 90px;height: 90px;vertical-align: bottom;;float: left;}
.product-box .product-number li .p-details-box dt a{display: block;padding-top:65px;color: #666666;font-size: 14px;font-weight: bold;text-decoration: none;}
.product-box .product-number li .p-details-box dt.pr-1{background: url("../images/pr-1_03.png") no-repeat center;}
.product-box .product-number li .p-details-box dt.pr-2{background: url("../images/pr-2.png") no-repeat center;}
.product-box .product-number li .p-details-box dt.pr-3{background: url("../images/pr-3_03.png") no-repeat center;}
.product-box .product-number li .p-details-box dt.pr-4{background: url("../images/pr-4_03.png") no-repeat center;}

.product-box .product-number li .p-details-box dt.on a,
.product-box .product-number li .p-details-box dt:hover a{color: #0070c6;}
.product-box .product-number li .p-details-box dt.pr-1.on,
.product-box .product-number li .p-details-box dt.pr-1:hover{background: url("../images/pr-1_on.png") no-repeat center;}
.product-box .product-number li .p-details-box dt.pr-2.on,
.product-box .product-number li .p-details-box dt.pr-2:hover{background: url("../images/pr-2-on_03.png") no-repeat center;}
.product-box .product-number li .p-details-box dt.pr-3.on,
.product-box .product-number li .p-details-box dt.pr-3:hover{background: url("../images/pr-3_on.png") no-repeat center;}
.product-box .product-number li .p-details-box dt.pr-4.on,
.product-box .product-number li .p-details-box dt.pr-4:hover{background: url("../images/pr-4_on.png") no-repeat center;}
/*分页 right*/
.page.right{width: 100%;margin:  0 auto;height: 27px;padding-bottom: 60px;text-align: center;}

/*产品细节*/
.details-pic{overflow: hidden;}
.details-pic .big-pic-box,
.details-pic .big-pic-box img{width: 300px;height: 232px;}
.details-pic .details-pic-right{width: 430px;}
.details-pic .details-pic-right h6{color: #333333;font-size: 16px;height: auto;border: none;position:relative;}
.details-pic .details-pic-right h6 span{color: #666666;}
.details-pic .small-pic-box{margin-top: 80px;}
.details-pic .small-pic-box li{width: 103px;height: 80px;float: left;margin-right: 10px;cursor: pointer;}
.details-pic .small-pic-box li img{width: 103px;height: 80px;border: 1px solid gainsboro;}
.details-pic .small-pic-box li.on img{border: 1px solid #0070c6;}

.product-box .parameter-box .table-top-box{border-bottom: 1px solid gainsboro;overflow: hidden;font-size: 14px;color: #333333;}
.product-box .parameter-box .table-top-box li{float: left;padding: 0 30px;line-height: 35px;}
.product-box .parameter-box .table-top-box li a{color: #333333;text-decoration: none;}
.product-box .parameter-box .table-top-box li.on{color: #0070c6;font-weight: bold;border-bottom: 2px solid #0070c6;}
.product-box .parameter-box .table-top-box li.on a{color: #0070c6;}
.product-box .parameter-box p{color: #333333;line-height: 30px;}

.bshare-custom a{margin-right:8px !important;}

/*关于我们*/
.picScroll-left{ width:100%;  overflow:hidden; position:relative;    }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:23px; height:36px; float:right;   overflow:hidden;
    cursor:pointer; background:url("../images/left_08.png") no-repeat;position: absolute;top: 50%;margin-top: -18px;left: 0;}
.picScroll-left .hd .next{ background: url("../images/right_08.png") no-repeat; left: 680px; }
.picScroll-left .bd{ padding:15px 0 15px 55px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ cursor: pointer;margin:0 8px; width: 100px;height:100px;background: url("../images/a-bg_05.png") no-repeat;
    float:left; _display:inline; overflow:hidden; text-align:center; line-height:100px;font-size: 16px; }
.picScroll-left .bd ul li a{color: white;font-weight: bold;text-decoration: none;}
.picScroll-left .bd ul li.on{background: url("../images/a-on_05.png") no-repeat;}

.product-box .year-box .year{width: 60px;font-size: 14px;color: #0070c6;font-weight: bold;}
.product-box .year-event{width: 670px;font-size: 13px;color: #666666;}
.product-box .year-event p{margin-bottom: 15px;}

/*关于我们*/
.company-c{color: #666666;font-size: 14px;margin-top: 10px;line-height: 30px;}
.culture-title{font-size: 14px;color: #0070c6;margin-top: 20px;}
.culture-p{font-size: 14px;color: #666666;line-height: 30px;}
.contact-p{font-size: 14px;color: #666666;line-height: 30px;}
.map-box{width: 749px;height: 365px;border: 1px solid gainsboro;}
.map-box h5{height: 50px;border-bottom: 1px solid gainsboro;border-top: 2px solid #0070c6;}
.map-box h5 span{display: inline-block;padding: 0 38px;line-height: 50px;background: #ededed;font-size: 14px;color:#0070c6;border-right: 1px solid gainsboro;}
.map-box .map{border: 1px solid gainsboro;width: 731px;height: 297px;margin: 8px;}

/*公司荣誉*/
.honor-box{clear: both;}
.honor-box ul{width: 110%;overflow: hidden;}
.honor-box ul li{width: 237px;height: 220px;float: left;margin-right: 20px;font-size: 14px;color:#333333;text-align:center;margin-bottom:20px;position: relative;}
.honor-box ul li img{display: block;width: 237px;height: 172px;}
.honor-box ul li a{color: #333333;text-decoration: none;}

/*企业招聘*/
.recruit-p{font-size: 13px;color: #333333;line-height: 20px;}
/* 本例子css */
.sideM{  }
.sideM h3{ height:43px; line-height:43px; padding-left:26px; font-size: 14px;font-weight: 100; border-top:1px solid #fff; background:#f7f7f7; cursor:pointer; color: #666666; }
.sideM h3 span{font-weight: bold;font-size: 18px;}
.sideM h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoAdd.png) 16px 21px no-repeat; cursor:pointer; }
.sideM h3.on em{ background-position:16px -50px; }
.sideM h3.on{background: #0070c6;color: white;}
.sideM ul{ padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ }
.sideM ul li.title{color: #000000;font-weight: bold;}
.sideM ul li{font-size: 14px;color: #5c5c5c;line-height: 25px;}
.sideM ul li.apply{margin-bottom: 20px;height: 60px;background: url("../images/apply-l_03.png") no-repeat center;line-height: 60px;text-align: center;color: white;font-size: 12px;margin-top: 60px;position: relative;}
.sideM ul li.apply a{color: white;text-decoration: none;}

/*申请表单*/
.apply-bg{display: none;width: 100%;height: 100%;background: black;opacity: 0.3;filter:alpha(opacity=30);position: fixed;top: 0;left: 0;z-index: 10000;}
.apply-form{display: none;width: 930px;height: 710px;background: white;position: absolute;left: 50%;margin-left: -465px;top: 290px;z-index: 1000000;}
.apply-form .close{display: block;width: 115px;height: 58px;background: url("../images/colse_03.png") no-repeat;cursor: pointer;}
.apply-form p{overflow: hidden;font-size: 14px;color: #333333;padding-left: 75px;margin-top: 20px;;}
.apply-form p.mrgB40{margin-top: 0;}
.apply-form p input[type=text],
.apply-form p input[type=file]{width: 265px;height: 28px;border: 1px solid gainsboro;line-height: 28px;}
.apply-form p textarea{width: 662px;height: 250px;border: 1px solid gainsboro;}
.apply-form p span{display: block;line-height: 250px;}
.apply-form p input[type=submit]{margin-left:78px;border:none;width: 154px;height: 30px;background: url("../images/s-bg_03.png") no-repeat;color: white;padding-left: 30px;}
.apply-form p input[type=reset]{width: 84px;height: 30px;border: none;background: #7d7d7d;color: white;}

/*常见问题*/
.common-title{font-size: 18px;color: #0070c6;font-weight: 100;text-align: center;}
.common-title span{font-size: 14px;font-weight: bold;color: #999999;}
.common-text{font-size: 13px;color: #666666;line-height: 25px;}
.common-color{font-size: 14px;font-weight: bold;color: #0070c6;line-height: 30px;}
.common-banner{padding: 10px 0;}
.common-banner img{width: 665px;height: 216px;}
.common-number{font-size: 14px;color: #666666;font-weight: bold;line-height: 30px;}

.guarantee tr{color: #666666;border: 1px solid gainsboro;border-right: none;}
.guarantee tr th,
.guarantee tr td{height: 30px;width: 280px;border-right: 1px solid gainsboro;}
.guarantee tr td{padding-left: 10px;line-height: 20px;}
.guarantee tr th{background: #f6f6f6;color: #333333;}

.repair-box img{width: 750px;height: 264px;}
.download-box li{padding: 20px 0;border-bottom: 1px dashed gainsboro;height: 120px;overflow: hidden;}
.download-box li img{width: 170px;height: 120px;}
.download-text{width: 560px;height: 120px;}
.download-text .download-top{font-size: 14px;color:#333333;}
.download-text p a{display: block;width: 88px;height: 23px;color: #666666;border: 1px solid gainsboro;margin-top: 18px;background: white;text-align: center;line-height: 23px;text-decoration: none;}
.download-text p a.on,
.download-text p a:hover{background: #0070c6;color: white;border: none;}
.download-name{font-size: 17px;color: #0070c6;font-weight: 100;margin: 20px 0;padding-left: 10px;border-left: 3px solid #0070c6;}
.download-table tr{border: 1px solid gainsboro;border-right: none;}
.download-table th{height: 50px;background: #f6f6f6;color: #333333;font-weight: 100;border-right: 1px solid gainsboro;}
.download-table .th-1{width: 190px;height: 50px;}
.download-table .th-2{text-align: left;padding-left:10px;background:#f6f6f6 url("../images/down_03.png") no-repeat 449px center}
.download-table td{border-right: 1px solid gainsboro;padding-left: 10px;padding-bottom: 20px;}
.download-table .td-1{text-align: center;}
.download-table td span{display:block;color: #0070c6;font-weight: bold;padding-top: 20px;}
.download-table td p{color: #333333;line-height: 20px;}
.download-table .th-2 a{display: block;float: right;color: #6c707c;font-size: 14px;text-decoration: none;}

/*视频中心*/
.video-box ul{width: 110%;overflow: hidden;}
.video-box ul li{width: 236px;height: 215px;float: left;margin-right: 20px;margin-top: 20px;position: relative;cursor: pointer;}
.video-box ul li img{width: 236px;height: 172px;display: block;}
.video-box ul li span{font-size: 13px;color: #333333;padding-top: 20px;display: block;}
.video-box ul li .v-start{display: none;width: 236px;height: 172px;background: url("../images/v-start_03.png") no-repeat center;position: absolute;left: 0;top: 0;}
.video-box ul li:hover .v-start{display: block;}

.video-bg{position: fixed;width: 100%;height: 100%;background: black;opacity: 0.3;filter:alpha(opacity=30);top:0;left: 0;z-index: 10000;}
#a1{position: absolute;width: 630px;height: 390px;left:50%;margin-left: -315px;top: 450px;z-index: 100000;}
#a1 img{width: 630px;height: 390px;}
.close-video{width: 20px;height: 20px;display: block;position: absolute;z-index: 1000000;top: 465px;left: 50%;margin-left: 250px;;background: url("../images/close.png") no-repeat center;}
.bdsharebuttonbox{position:absolute;right:0;top:0;}
.bshare-more,.bds_more{width: 26px;height:24px;color: #0070c6;font-size: 12px;font-weight: 100;text-decoration: none;display: inline-block;text-align: right;}

/*地图*/
.mapp-box{width: 100%;height: 561px;background: url("../images/map_03.png") no-repeat center;position: relative;}
.mapp-box .position{position: absolute;top: 0;left:0;z-index: 100;}
.mapp-box .pr-box {position: absolute;top: 0;left:0;}
.mapp-box .pr-box li{position: absolute;left: 0;top: 0;z-index: 2;}
.mapp-box .pr-box li img{display: none;}
.mapp-box .pr-box li.xinjiang{left: -460px;top: -342px;}
.mapp-box .pr-box li.gansu{left: -166px;top: -502px;}
.mapp-box .pr-box li.qinghai{left: -125px;top: -635px;}
.mapp-box .pr-box li.xizang{left: -424px;top: -463px;}
.mapp-box .pr-box li.neimenggu{left: -23px;top: -714px;}
.mapp-box .pr-box li.ningxia{left: -179px;top: -731px;}
.mapp-box .pr-box li.sichuan{left: -3px;top: -405px;}
.mapp-box .pr-box li.yunnan{left: -68px;top: -223px;}
.mapp-box .pr-box li.shanxi{left: -98px;top: -367px;}
.mapp-box .pr-box li.shanxixi{left: -120px;top: -461px;}
.mapp-box .pr-box li.beijing{left: 6px;top: -446px;}
.mapp-box .pr-box li.tianjin{left: 75px;top: -391px;}
.mapp-box .pr-box li.hebei{left: 80px;top: -412px;}
.mapp-box .pr-box li.henan{left: -31px;top: -400px;}
.mapp-box .pr-box li.hubei{left: -70px;top: -402px;}
.mapp-box .pr-box li.chongqing{left: -194px;top: -315px;}
.mapp-box .pr-box li.guizhou{left: -18px;top: -303px;}
.mapp-box .pr-box li.hunan{left: -25px;top: -272px;}
.mapp-box .pr-box li.guangxi{left: -89px;top: -365px;}
.mapp-box .pr-box li.heilongjiang{left: 204px;top: -630px;}
.mapp-box .pr-box li.jilin{left: -52px;top: -518px;}
.mapp-box .pr-box li.liaoning{left: 82px;top: -205px;}
.mapp-box .pr-box li.shandong{left: 101px;top: -369px;}
.mapp-box .pr-box li.jiangsu{left: 186px;top: -313px;}
.mapp-box .pr-box li.shanghai{left: 108px;top: -297px;}
.mapp-box .pr-box li.anhui{left: 100px;top: -263px;}
.mapp-box .pr-box li.zhejiang{left: 119px;top: -323px;}
.mapp-box .pr-box li.jiangxi{left: 20px;top: -207px;}
.mapp-box .pr-box li.guangdong{left: 15px;top: -301px;}
.mapp-box .pr-box li.hainan{left: -3px;top: -259px;}
.mapp-box .pr-box li.taiwan{left: 66px;top: -262px;}
.mapp-box .pr-box li.fujian{left: 57px;top: -308px;}
.planetmap area{outline: none;}

.area-content-box{position: relative;width: 100%;height:100%;}
.area-content-box li{width: 443px;min-height: 150px;background: #f8f8f8;border-radius: 10px;opacity: 0.9;filter:alpha(opacity=90);position:absolute;top: -570px;left: 0;display: none;z-index: 1000;padding: 10px 16px;}
.area-content-box li h5{height: 20px;line-height: 28px;margin-bottom: 10px;font-size: 14px;color: #333333;font-weight: 100;padding-bottom: 12px;border-bottom: 1px solid gainsboro;}
.area-content-box li h5 i{float: right;display: block;width: 23px;height: 23px;background: url("../images/close_03.png") no-repeat;cursor: pointer;}
.area-content-box li h5 p{color: #333333;}

.zhejiang-g{position: absolute;top: 389px;left: 562px;z-index: 10000;text-align: center;width: 15px;height: 15px;}
.guangdong-g{position: absolute;top: 475px;left: 480px;z-index: 10000;text-align: center;width: 15px;height: 15px;}
.chengdu-g{position: absolute;top: 374px;left: 346px;z-index: 10000;text-align: center;width: 15px;height: 15px;}


.p-down{font-size: 14px;font-weight: bold;}
.p-down span{display:inline-block;}
.product-down{display: inline-block;background: url("../images/down_03.png") no-repeat left center;padding-left:35px;margin-left: 50px;color: #333333;}
.p-down a{text-decoration: none;}
.p-down a:hover{color: #0070c6;}

.product-box .parameter-box .table-box{margin: 0;padding: 0;border: none;}
.product-box .parameter-box .table-box product_tabs{padding-left: 0;display: none;}
.product-box .parameter-box .table-box product_tabs:first-child{display: block;}

#loader-1 span{
    display: inline-block;
    width: 10px;
    height: 10px;
    text-align: center;
    background: #1c1c1d;
    border-radius: 500px;
    animation:scale   1s  infinite cubic-bezier(0.600, -0.280, 0.735, 0.045);
}
@keyframes scale{
    0%{ transform:scale(0.0);}
    25%{ transform:scale(0.9,0.9); background:#2FAC9B }
    50%{ transform:scale(1,1); margin:0 3px; background:#2FAC9B; }
    100%{ transform:scale(0.0);}
}

/*bu*/
.download-box.problem li{height: 40px;padding: 0;font-size: 13px;line-height: 40px;color: #333333;background: url("../images/jian.png") no-repeat left center;padding-left: 10px;}
.download-box.problem li span{font-size: 12px;color: #999999;}
.download-box.problem li a{color: #333333;text-decoration: none;}
.download-box.problem li.on a,
.download-box.problem li a:hover{color: #0070c6;}

.index_border{width: 302px;height: 179px;background:url(../images/jufeng_mid_bg.png) no-repeat center;background-size: contain;}

/*视频弹窗*/
.video_PopBox{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;display:none;}
.video_PopBox_close{position:absolute;left:50%;top:50%;width:20px;height:20px;z-index:1000000;background: url("../images/close.png") no-repeat center;margin:-180px 0 0 270px;cursor:pointer;}
.video_layer{width:100%;height:100%;background:rgba(0,0,0,0.5);}
.video_Main{position:absolute;width:600px;height:400px;left:50%;top:50%;margin:-200px 0 0 -300px;}
.video_frame{width:600px;height:400px;}



