/*reset*/
* {padding: 0;margin: 0;list-style: none;}
html,body {margin: 0 auto;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,header,section,footer {margin:0;padding:0}
body,button,input,select,textarea {font:12px/1.5 "microsoft yahei";color:#666; font-weight: normal;}
body {overflow-x: hidden;}
address,cite,dfn,em,var,i {font-style: normal}
ul,ol,dl {list-style: none}
a{text-decoration: none;outline: none;font-family: "microsoft yahei";color: #666;cursor: pointer;font-size: 12px;}
li{font-size: 12px;font-family: "microsoft yahei";list-style: none;margin: 0;padding: 0;}
em{font-style: normal;font-size: 12px;}
body,p,span{font-family: "microsoft yahei";}
img {border: none;}
p {margin: 0px;padding: 0px;word-wrap: break-word;}
:focus {outline: none;}
img {border: 0;vertical-align: middle;display: inline-block;}
.fl {float: left;}
.fr {float: right;}
.clear {clear: both;}
.clear:after {display: block;mainContent: "";clear: both;}
.transtion {transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}


@font-face {
	font-family:abg;
	src: url("HELVETICA-NEUE-CONDENSED-BLACK.TTF");
}
@font-face {
	font-family:pf;
	src: url("PINGFANG LIGHT.TTF");
}

.header-box{position: fixed;left: 0;right: 0;top: -107px;height: 107px;background: rgba(255,255,255,0.85);z-index: 999;transition: all 2s;transition-timing-function:ease;}
.header{width: 1600px;margin: 0 auto;/*overflow: hidden; */}
.header .logo{float: left;line-height: 107px;height: 107px;font-size: 0;}
.header .logo img{max-width: 100%;}
.header .nav{float: left;margin-left: 85px;}
.header .nav ul li{float: left;margin: 0 22px;}
.header .nav ul li a{font-size: 18px;font-weight: bold;color: #333;line-height: 107px;position: relative;display: block;transition: all 0.5s;}
.header .nav ul li a::before{position: absolute;left: 0;right: 0;bottom: 0;content: "";background: #0060b6;height: 3px;transition: all 0.5s;width: 0;margin: auto;}
.header .nav ul li a.on{color: #0060B6;}
.header .nav ul li a.on::before{width: 100%;}
.header .nav ul li a:hover{color: #0060B6;}
.header .nav ul li a:hover::before{width: 100%;}
.search-tel{float: right;height: 45px;margin-top: 31px;}
.search-tel .search-box{float: left;}
.search-tel .search-box p{height: 44px;line-height: 44px;font-size: 0;padding-right: 20px;margin-right: 15px;border-right: 1px solid #dcdcdc;cursor: pointer;}
.search-tel .search-box .search{position: absolute;left: 0;display: none;height: 50px;width:100%;background:rgba(255,255,255,0.8);top: 107px;padding: 25px 0;}
.search-tel .search-box .search .ss-box{border: 1px solid #0060B6;background: #fff;width: 1000px;margin: 0 auto;}
.search-tel .search-box .search a{float: left;line-height: 50px;font-size: 14px;padding: 0 15px;background: #0060B6;color: #fff;}
.search-tel .search-box .search input{height: 50px;width: 190px;border: none;background: none;font-size: 14px;padding: 0 15px;box-sizing: border-box;color: #333;}
.search-tel .tel{float: right;}
.search-tel .tel p{font-size: 16px;padding-left: 28px;background: url(../images/tel.png) no-repeat left center;line-height: 22px;}
.search-tel .tel b{font-size: 20px;font-weight: bold;color: #333;line-height: 22px;display: block;}

.banner{position: relative;}
.banner .hd{position: absolute;left: 0;right: 0;bottom: 65px;text-align: center;font-size: 0;z-index: 99;}
.banner .hd ul{display: inline-block;overflow: hidden;}
.banner .hd ul li{float: left;margin: 0 10px;border-bottom: 5px solid #fff;width: 40px;font-size: 0px;color: #fff;font-family: arial;height: 36px;}
.banner .hd ul li.on{font-size: 24px;}
.banner .bd li{position: relative;overflow: hidden;/* height: 938px; */}
.banner .bd li img{/* position: absolute;left: -960px;top: 0;margin-left: 50%; */max-width: 100%;height: auto;}

.index-title{text-align: center;padding: 50px 0 40px;}
.index-title h3{font-size: 36px;color: #333;font-weight: normal;}
.index-title p{font-size: 16px;}
.index-title p img{margin: 0 10px;}

.product{width: 1600px;margin: 0 auto;overflow: hidden;}
.product-column{width: 358px;float: left;background: #f3f3f3;}
.product-column-title{background: #0060B6;padding: 22px 30px;color: #fff;}
.product-column-title h3{font-size: 36px;text-transform: uppercase;font-weight: bold;font-family: abg;line-height: 36px;}
.product-column-title p{font-size: 24px;}
.product-column-list{height: 524px;overflow: hidden;}
.product-column-list li{margin: 12px 26px;}
.product-column-list li a{display: block;background: #fff;border: 1px solid #eeeeee;line-height: 50px;font-size: 18px;color: #333;padding: 0px 20px;position: relative;transition: all 0.5s;}
.product-column-list li a::before{position: absolute;left: -1px;top: 0;bottom: 0;width: 4px;height: 22px;content: "";background: #e1e1e1;margin: auto;transition: all 0.5s;}
.product-column-list li a:hover{color: #0060B6;background: #dbe8ff;}
.product-column-list li a:hover::before{background: #0060B6;}
.product-column .more{display: block;text-align: center;font-size: 16px;padding: 8px 0 20px;color: #0060B6;}
.product-list{width: 1192px;float: right;overflow: hidden;}
.product-list dl{float: left;width: 372px;margin-right: 38px;margin-bottom: 43px;}
.product-list dl:nth-child(3n){margin-right: 0;}
.product-list dl dt{height: 272px;transition: all 0.5s;border: 1px solid #E5E5E5;}
.product-list dl dt div{text-align: center;font-size: 0;height: 200px;line-height: 200px;overflow: hidden;}
.product-list dl dt div img{max-width: 90%;max-height: 90%;transition: all 0.5s;}
.product-list dl dt h3{font-size: 18px;color: #333;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;margin:0 20px;}
.product-list dl dd{height: 48px;border: 1px solid #e5e5e5;border-top: none;text-align: center;line-height: 48px;position: relative;}
/*.product-list dl dd::before{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 1px;content: "";background: #e5e5e5;margin: auto;}
*/.product-list dl dd a{display: block;text-align: center;float: left;width: 50%;font-size: 16px;transition: all 0.5s;}
.product-list dl dd a:hover{background: #0060B6;color: #fff;}
.product-list dl:hover dt{border-color: #0060B6;}
.product-list dl:hover dt img{transform: scale(1.1);}

.advantage{height: 937px;background: url(../images/advantage-bg.jpg) no-repeat center;}
.advantage .index-title{padding: 75px 0 50px;}
.advantage-list{width: 1600px;margin: 0 auto;}
.advantage-list dl{float: left;width: 374px;background: #fff;height: 600px;margin-right: 34px;transition: all 0.5s;}
.advantage-list dl:last-child{margin-right: 0;}
.advantage-list dl dt{height: 266px;font-size: 0;text-align: center;line-height: 266px;overflow: hidden;}
.advantage-list dl dt img{max-width: 100%;}
.advantage-list dl dd{position: relative;}
.advantage-list dl dd span{position: absolute;width: 96px;height: 96px;background: #fff;top: -48px;text-align: center;line-height: 96px;font-size: 0;border-radius: 50%;
overflow: hidden;margin: auto;left: 0;right: 0;box-shadow: 0 0 5px 1px #bddcf9;z-index: 9;}
.advantage-list dl dd h3{font-size: 20px;color: #333;text-align: center;padding:  90px 0 20px;font-weight: bold;transition: all 0.5s;}
.advantage-list dl dd p{font-size: 16px;line-height: 30px;margin: 0 36px;}
.advantage-list dl:hover{background: rgba(0,96,182,0.15);}
.advantage-list dl:hover dd h3{color: #0060B6;}

.range{background: url(../images/range-bg.png) no-repeat center;height: 937px;position: relative;}
.range .index-title{color: #FFFFFF;position: absolute;left: 0;right: 0;top: 0;z-index: 9;}
.range .index-title h3{color: #fff;}
.range-list{overflow: hidden;height: 100%;}
.range-list dl{float: left;width: 16.666%;transition: all 0.5s;height: 100%;}
.range-list dl dt{width: 50px;height: 50px;font-size: 0;text-align: center;line-height: 50px;margin: 310px auto 0;}
.range-list dl dt img{max-width: 100%;max-height: 100%;}
.range-list dl dd{margin: 0 60px;}
.range-list dl dd h3{margin: 10px 0 35px;text-align: center;color: #fff;font-size: 18px;}
.range-list dl dd p{font-size: 14px;color: #fff;line-height: 26px;opacity: 0;transition: all 0.5s;}
.range-list dl:hover{background: rgba(0,96,182,0.55);}
.range-list dl:hover dd p{opacity: 1;}

.about{background: url(../images/about-bg.jpg) no-repeat bottom center;}
.about-list{width: 1600px;margin: 0 auto;background: #fff;box-shadow: 0 0 5px 1px rgba(0,0,0,0.1);}
.about-list-brief{overflow: hidden;}
.about-list-brief .about-list-brief-img{float: right;width: 756px;height: 508px;overflow: hidden;text-align: right;font-size: 0;}
.about-list-brief .about-list-brief-img img{max-width: 100%;}
.about-list-brief .about-list-brief-text{float: left;width: 725px;margin-left: 50px;}
.about-list-brief-text-top h3{color: #333333;font-weight: bold;font-size: 20px;padding: 55px 0 15px;}
.about-list-brief-text-top p{font-size: 16px;line-height: 30px;height: 150px;overflow: hidden;}
.about-list-brief-text-top a{display: block;width: 160px;height: 47px;border: 1px solid #0060B6;text-indent: 35px;line-height: 47px;margin-top: 35px;
font-size: 16px;color: #0060B6;background: url(../images/more02.png) no-repeat 108px center;}
.about-list-brief-text-bot{overflow: hidden;}
.about-list-brief-text-bot div{float: left;width: 33.333%;text-align: center;margin-top: 40px;}
.about-list-brief-text-bot div h3{font-size: 48px;font-weight: bold;color: #0060B6;font-family: abg;line-height: 60px;}
.about-list-brief-text-bot div h3 span{font-size: 26px;font-weight: normal;display: inline-block;vertical-align: top;margin-top: 0px;margin-left: 10px;}
.about-list-brief-text-bot div p{font-size: 16px;}
.about-list-honor{background: #0060B6;padding: 15px 0;overflow: hidden;}
.about-list-honor .about-list-honor-text{float: left;margin-left: 50px;color: #fff;margin-top: 40px;}
.about-list-honor .about-list-honor-text h3{font-size: 36px;font-family: abg;font-weight: bold;line-height: 44px;}
.about-list-honor .about-list-honor-text p{font-size: 24px;font-weight: bold;margin-bottom: 40px;}
.about-list-honor .about-list-honor-text a{font-size: 16px;color: #fff;opacity: 0.6;}
.about-list-honor .about-list-honor-img{float: right;position: relative;padding: 0 50px;margin-right: 35px;}
.about-list-honor .about-list-honor-img .bd{overflow: hidden;}
.about-list-honor .about-list-honor-img .prev{position: absolute;left: 0;top: 90px;}
.about-list-honor .about-list-honor-img .next{position: absolute;right: 0;top: 90px;}
.about-list-honor .about-list-honor-img .bd li{float: left;margin: 0 15px;text-align: center;line-height: 240px;height: 240px;width: 174px;font-size: 0;}
.about-list-honor .about-list-honor-img .bd li img{max-width: 100%;max-height: 100%;}

.news-list{width: 1600px;margin: 0 auto 55px;overflow: hidden;}
.news-list-img{float: left;overflow: hidden;}
.news-list-img dl{float: left;width: 475px;margin-right: 25px;}
.news-list-img dl dt{font-size: 0;text-align: center;line-height: 242px;height: 242px;overflow: hidden;}
.news-list-img dl dt img{max-width: 100%;transition: all 0.5s;}
.news-list-img dl dd{border: 1px solid #ececec;padding:0 25px;}
.news-list-img dl dd h3{font-size: 18px;color: #333;font-weight: normal;margin: 15px 0 10px;transition: all 0.5s;}
.news-list-img dl dd span{font-size: 14px;color: #999;}
.news-list-img dl dd p{font-size: 14px;margin: 10px 0;line-height: 26px;}
.news-list-img dl dd em{font-size: 14px;color: #0060B6;display: block;margin-bottom: 20px;}
.news-list-img dl:hover dd h3{color: #0060B6;font-weight: bold;}
.news-list-img dl:hover dt img{transform: scale(1.1);}
.news-list-text{float: right;background: #f5f5f5;width: 540px;padding: 0 30px;}
.news-list-text li{border-bottom: 1px solid #e5e5e5;}
.news-list-text li a{display: block;padding: 20px 0;}
.news-list-text li h3{font-size: 18px;color: #333;font-weight: normal;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: all 0.5s;}
.news-list-text li p{font-size: 14px;margin-top: 5px;transition: all 0.5s;}
.news-list-text li:hover h3{color: #0060B6;}
.news-list-text li:hover p{margin-left: 10px;}
.news-list-text a.more{display: block;font-size: 14px;color: #0060B6;padding: 16px 0;}

.footer{background: #393a3a;}
.footer-list{width: 1600px;margin: 0 auto;overflow: hidden;padding-bottom: 50px;}
.footer-list-contact{float: left;}
.footer-list-contact div{overflow: hidden;margin: 35px 0 20px;}
.footer-list-contact div span{float: left;font-size: 16px;color: #fff;opacity: 0.6;line-height: 36px;}
.footer-list-contact div em{font-size: 24px;color: #fff;opacity: 0.6;font-family: pf;float: left;}
.footer-list-contact p{font-size: 14px;color: #fff;opacity: 0.6;}
.footer-list-contact p a{font-size: 14px;color: #fff;}
.footer-list-contact h3{margin-top: 30px;}
.footer-list-contact h3 a{margin-right: 30px;}
.footer-list-nav{float: right;margin-top: 35px;}
.footer-list-nav li{float: left;margin-left: 70px;}
.footer-list-nav li a{font-size: 18px;font-weight: bold;color: #fff;opacity: 0.6;}
.footer-list-nav li ul{margin-top: 15px;display: block !important;height: 240px;overflow: hidden;padding-bottom: 24px;position: relative;}
.footer-list-nav li ul.on::before{position: absolute;left: 0;bottom: 0;content: "...";line-height: 24px;font-size: 16px;color: #fff;right: 0;height: 24px;
background: #393a3a;z-index: 9;}
.footer-list-nav li ul li{float: none;margin: 0;line-height: 24px;}
.footer-list-nav li ul li a{font-size: 14px;font-weight: normal;}
.footer-list-nav li a:hover{opacity: 1;text-decoration: underline;}

.innerBanner{margin-top: 107px;height: 499px;overflow: hidden;position: relative;}
.innerBanner img{position: absolute;left: 50%;margin-left: -960px;top: 0;}

.innerNav-box{border-bottom: 1px solid #eeeeee;}
.innerNav{width: 1200px;margin: 0 auto;overflow: hidden;}
.innerNav .innerNav-list{float: left;border-left: 1px solid #eeeeee;}
.innerNav .innerNav-list li{float: left;}
.innerNav .innerNav-list li a{height: 68px;display: block;font-size: 16px;color: #333;font-weight: bold;line-height: 68px;padding: 0 30px;transition: all 0.5s;
border-right: 1px solid #eeeeee;position: relative;}
.innerNav .innerNav-list li a::before{position: absolute;left: 0;right: 0;bottom: 0;height: 2px;transition: all 0.5s;width: 0;content: "";background: #0060B6;
margin: auto;}
.innerNav .innerNav-list li a.on{color: #fff;background: #0060B6;}
.innerNav .innerNav-list li a:hover{color: #0060B6;}
.innerNav .innerNav-list li a:hover::before{width: 100%;}
.innerNav .innerNav-list li a.on:hover{color: #fff;}
.innerNav p{float: right;line-height: 68px;font-size: 16px;padding-left: 30px;background: url(../images/position.png) no-repeat left center;}
.innerNav p a{font-size: 16px;}

.innerAbout-brief{width: 1200px;margin: 40px auto;overflow: hidden;}
.innerAbout-brief-img{float: right;padding-top: 105px;background: url(../images/about-img03.png) no-repeat right top;width: 605px;height: 360px;overflow: hidden;}
.innerAbout-brief-img img{max-width: 100%;}
.innerAbout-brief-text{float: left;width: 540px;}
.innerAbout-brief-text-h3{font-size: 24px;color: #333;font-weight: bold;text-align: center;}
.innerAbout-brief-text-content{font-size: 16px;line-height: 28px;margin-top: 20px;}

.innerAbout-data{height: 613px;background: url(../images/about-img04.png) no-repeat center;overflow: hidden;}
.innerAbout-data-list{width: 1200px;margin: 170px auto 0;overflow: hidden;}
.innerAbout-data-list dl{width: 33.333%;float: left;text-align: center;color: #fff;}
.innerAbout-data-list dl dt{line-height: 66px;}
.innerAbout-data-list dl dt b{font-size: 48px;font-family: abg;display: inline-block;vertical-align: middle;}
.innerAbout-data-list dl dt span{font-size: 26px;display: inline-block;vertical-align: middle;}
.innerAbout-data-list dl dd{font-size: 16px;}

.innerAbout-idea{width: 1200px;margin: 65px auto 55px;overflow: hidden;}
.innerAbout-idea dl{float: left;width: 542px;}
.innerAbout-idea dl:last-child{float: right;}
.innerAbout-idea dl h3{font-size: 24px;color: #333;font-weight: bold;margin: 20px 0 10px;}
.innerAbout-idea dl p{font-size: 16px;line-height: 28px;}

.innerNews{width: 1200px;margin: 35px auto;}
.innerNews-img{overflow: hidden;}
.innerNews-img dl{float: left;width: 386px;margin-right: 21px;background: #fff;}
.innerNews-img dl:last-child{margin: 0;}
.innerNews-img dl dt{font-size: 0;height: 197px;line-height: 197px;overflow: hidden;text-align: center;}
.innerNews-img dl dt img{max-width: 100%;transition: all 0.5s;}
.innerNews-img dl dd{padding: 15px;border: 1px solid #ededed;}
.innerNews-img dl dd h3{font-size: 18px;color: #333;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.5s;}
.innerNews-img dl dd span{display: block;width: 70px;height: 30px;border: 1px solid #0060B6;border-radius: 30px;text-align: center;line-height: 30px;
font-size: 14px;color: #0060B6;margin-top: 8px;transition: all 0.5s;}
.innerNews-img dl dd p{font-size: 14px;margin: 10px 0;line-height: 26px;height: 78px;overflow: hidden;}
.innerNews-img dl dd div{overflow: hidden;}
.innerNews-img dl dd div em{float: left;font-size: 14px;}
.innerNews-img dl dd div b{float: right;font-size: 14px;color: #0060B6;font-weight: normal;}
.innerNews-img dl:hover dt img{transform: scale(1.1);}
.innerNews-img dl:hover dd h3{color: #0060B6;}
.innerNews-img dl:hover dd span{background: #0060B6;color: #fff;}

.innerNews-text li{margin: 13px 0;padding: 20px;background: #f5f5f5;transition: all 0.5s;position: relative;}
.innerNews-text li b{position: absolute;left: 20px;top: 20px;bottom: 20px;margin: auto;overflow: hidden;font-size: 0;width: 200px;}
.innerNews-text li b img{max-width: 100%;}
.innerNews-text li h3{font-size: 18px;color: #333;font-weight: normal;margin-left: 220px;}
.innerNews-text li p{font-size: 14px;line-height: 24px;margin: 10px 0;margin-left: 220px;height: 72px;overflow: hidden;}
.innerNews-text li div{overflow: hidden;margin-left: 220px;}
.innerNews-text li div span{float: left;font-size: 14px;line-height: 38px;}
.innerNews-text li div em{float: right;background: #fff;border: 1px solid #eeeeee;width: 120px;height: 36px;text-indent: 20px;line-height: 36px;font-size: 14px;
background:#fff url(../images/more03.png) no-repeat 85px center;transition: all 0.5s;}
.innerNews-text li:hover{background: #e9f2fa;}
.innerNews-text li:hover div em{border-color: #0060B6;color: #0060B6;background: #e9f2fa url(../images/more02.png) no-repeat 85px center;}

.innerDetails-box{background: #f1f5f9;overflow: hidden;}
.innerDetails{width: 1200px;margin:0 auto 55px;overflow: hidden;}
.innerDetails-list{width: 1130px;padding: 35px;background: #FFFFFF;margin: 30px auto;box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.05);border-radius: 10px;}
.innerDetails-list-title{margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eeeeee;text-align: center;}
.innerDetails-list-title h3{font-size: 36px;color: #0060b6;font-weight: normal;}
.innerDetails-list-title p{font-size: 14px;margin-top: 10px;}
.innerDetails-list-content{font-size: 16px;line-height: 28px;min-height: 300px;}
.innerDetails-list-content *{max-width: 100%;}
.innerDetails-list-link{margin-top: 20px;padding-top: 20px;border-top: 1px solid #eeeeee;position: relative;}
.innerDetails-list-link p{font-size: 16px;line-height: 30px;}
.innerDetails-list-link p em{font-size: 16px;}
.innerDetails-list-link p a{font-size: 16px;}
.innerDetails-list-link a.back{position: absolute;right: 0;top: 0;bottom: 0;margin: auto;width: 148px;height: 46px;background: #0060B6;color: #fff;
text-indent: 25px;line-height: 46px;font-size: 16px;margin: auto;border-radius: 10px;background:#0060B6 url(../images/back.png) no-repeat 105px center;}

.recommend-title{font-size: 24px;color: #0060B6;font-weight: bold;margin-bottom: 20px;}

.innerProduct-nav{background: #f1f4f9;font-size: 0;}
.innerProduct-nav ul{width: 1210px;margin: 0 auto;font-size: 0;padding: 20px 0;}
.innerProduct-nav li{display: inline-block;width: 226px;height: 52px;margin: 6px 8px;box-shadow: 0 0 5px 1px #a3d3ff;background: #fff;border-radius: 5px;overflow: hidden;}
.innerProduct-nav li a{display: block;text-align: center;line-height: 52px;color: #333;font-size: 16px;transition: all 0.5s;}
.innerProduct-nav li a.on{background: #0060B6;color: #fff;}
.innerProduct-nav li a:hover{background: #0060B6;color: #fff;}

.innerProduct-list{width: 1200px;margin: 20px auto 0;overflow: hidden;}
.innerProduct-list dl{float: left;width: 372px;margin: 20px 0;margin-right: 38px;}
.innerProduct-list dl:nth-child(3n){margin-right: 0;}
.innerProduct-list dl dt{ background: #fff;height: 272px;border: 1px solid #e5e5e5;transition: all 0.5s;}
.innerProduct-list dl dt div{text-align: center;font-size: 0;height: 200px;line-height: 200px;}
.innerProduct-list dl dt div img{max-width: 90%;max-height: 90%;}
.innerProduct-list dl dt h3{font-size: 18px;color: #333;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;margin:0 20px;}
.innerProduct-list dl dd{height: 48px;border: 1px solid #e5e5e5;text-align: center;line-height: 48px;position: relative;}
.innerProduct-list dl dd a{display: block;text-align: center;font-size: 16px;transition: all 0.5s;}
.innerProduct-list dl:hover dt{border-color: #0060B6;}
.innerProduct-list dl dd a:hover{background: #0060B6;color: #fff;}

.innerProductDetails-box{background: #f1f5f9;padding: 40px 0;}
.innerProductDetails{width: 1200px;margin: 0 auto;}
.innerProductDetails-brief{background: #fff;padding:50px 65px;overflow: hidden;}
.innerProductDetails-brief dt{float: left;height: 240px;line-height: 240px;font-size: 0;width: 400px;}
.innerProductDetails-brief dt img{max-height: 100%;}
.innerProductDetails-brief dd{float: right;width: 565px;}
.innerProductDetails-brief dd h3{font-size: 36px;color: #0060B6;font-weight: bold;}
.innerProductDetails-brief dd p{font-size: 16px;margin: 10px 0;line-height: 30px;}
.innerProductDetails-brief dd div{border: 1px solid #eeeeee;margin: 10px 0;padding: 10px 0;overflow: hidden;font-size: 16px;border-left: none;border-right: none;}
.innerProductDetails-brief dd div span{float: left;width: 50%;}
.innerProductDetails-brief dd a{display: block;margin-top: 20px;width: 112px;height: 38px;background: #eb6100;border-radius: 10px;text-align: center;line-height: 38px;
font-size: 16px;color: #fff;}

.innerProductDetails-list{background: #fff;padding:0 50px;}
.innerProductDetails-list-title{border-bottom: 1px solid #dcdcdc;height: 60px;}
.innerProductDetails-list-title span{font-size: 18px;font-weight: bold;color: #333;padding: 0 20px;margin-right: 35px;float: left;height: 60px;line-height: 60px;
position: relative;}
.innerProductDetails-list-title span.on{color: #0060B6;}
.innerProductDetails-list-title span.on::before{position: absolute;right:0;left: 0;bottom: -2px;height: 3px;content: "";background: #0060B6;}
.innerProductDetails-list-content{margin: 20px 0;}
.innerProductDetails-list-content-item{display: none;font-size: 16px;line-height: 28px;min-height: 200px;}
.innerProductDetails-list-content-item *{max-width: 100%;}
.innerProductDetails-list-content-item.on{display: block;}
.innerProductDetails-list .back{padding-bottom: 30px;overflow: hidden;}
.innerProductDetails-list .back a{float: right;width: 148px;height: 46px;background: #0060B6;color: #fff;
text-indent: 25px;line-height: 46px;font-size: 16px;margin: auto;border-radius: 10px;background:#0060B6 url(../images/back.png) no-repeat 105px center;}

.innerProductDetails .innerProduct-list{margin-top: 0;}
.innerProductDetails .innerProduct-list dl dd{background: #fff;}
.innerProductDetails .recommend-title{margin-top: 20px;}
.innerProductDetails .recommend-title a{float: right;line-height: 36px;font-size: 16px;font-weight: normal;}
.innerProductDetails .recommend-title a:hover{color: #0060B6;text-decoration: underline;}

.inner-title{text-align: center;margin: 35px 0 10px;}
.inner-title h3{font-weight: bold;font-size: 36px;color: #0060B6;text-transform: uppercase;font-family: abg;opacity: 0.2;line-height: 40px;}
.inner-title p{font-size: 30px;color: #0060B6;font-weight: bold;line-height: 40px;}

.innerDownload-list{width: 1200px;margin: 0 auto 50px;}
.innerDownload-list li{position: relative;height: 92px;border-bottom: 1px solid #dcdcdc;overflow: hidden;padding-left: 65px;
background: url(../images/file.png) no-repeat left center;}
.innerDownload-list li h3{font-size: 18px;color: #333;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 22px;width: 1050px;}
.innerDownload-list li h3 a{font-size: 18px;color: #333;position: relative;transition: all 0.5s;}
.innerDownload-list li p{font-size: 16px;color: #999;}
.innerDownload-list li a{position: absolute;right: 0;top: 0;bottom: 0;font-size: 0;height: 26px;margin: auto;}
.innerDownload-list li:hover h3 a{color: #0060B6;}

.innerPage-list{font-size: 16px;line-height: 30px;width: 1200px;margin: 50px auto;min-height: 300px;}
.innerPage-list *{max-width: 100%;}

.layui-laypage{width: 100%;text-align: center;margin: 30px 0;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background: #0060B6;border-radius: 0;}
.layui-laypage .current{background: #0060B6;border-radius: 0;}
.layui-laypage a:hover{color: #0060B6;}

.innerPage-list .layui-form{width: 800px;margin: 0 auto;}
.innerPage-list .layui-form table{width: 100%;}
.innerPage-list .layui-form table .tableft{text-align: right;}
.innerPage-list .layui-form input{margin: 10px 0;font-size: 16px;}
.innerPage-list .layui-form textarea{margin: 10px 0;font-size: 16px;resize: none;height: 150px;}
.innerPage-list .layui-form input.layui-btn{width: 100%;background: #0060B6;}


@media screen and (max-width: 1680px){
	.header{width: 90%;}
	.header .nav ul li{margin: 0 12px;}
	.product{width: 90%;}
	.product-list{width: calc(100% - 400px);}
	.product-list dl{width: 31%;margin-right: 3.5%;}
	.advantage-list{width: 90%;}
	.advantage-list dl{width: 24%;margin-right: 1.333%;}
	.range-list dl{width: 16.666%;}
	.range-list dl dd{margin: 0 35px;}
	.about-list{width: 90%;}
	.about-list-brief .about-list-brief-text{width: calc(100% - 790px);}
	.about-list-brief .about-list-brief-img{width: 700px;height: 470px;}
	.about-list-brief-text-top h3{padding-top: 35px;}
	.about-list-honor .about-list-honor-img{width: calc(100% - 370px);}
	.about-list-honor .about-list-honor-img .bd li{width: 16.666%;margin: 0;}
	.about-list-honor .about-list-honor-img .bd li img{max-width: 90%;}
	.news-list{width: 90%;}
	.news-list-text{width: 37.5%;box-sizing: border-box;}
	.news-list-img{width: 62.5%;}
	.news-list-img dl{width: 47.5%;margin-right: 2.5%;}
	.footer-list{width: 90%;}
	
	
}
@media screen and (max-width: 1600px){
	.header .nav ul li{margin: 0 7px;}
	.about-list-brief-text-bot div h3{font-size: 40px;}
	.footer-list-nav li{margin-left: 55px;}
}
@media screen and (max-width: 1500px){
	.header .nav{margin-left: 50px;}
	.about-list-brief .about-list-brief-text{width: calc(100% - 690px);}
	.about-list-brief .about-list-brief-img{width: 600px;height: 403px;}
	.about-list-brief-text-top a{margin-top: 15px;}
	.about-list-brief-text-top h3{padding-top: 25px;}
	.about-list-brief-text-bot div{margin-top: 10px;}
	.footer-list-nav li{margin-left: 45px;}
}
@media screen and (max-width: 1440px){
	.header .logo{width: 350px;}
	.about-list-brief-text-bot div h3{font-size: 36px;}
	.footer-list-nav li{margin-left: 35px;}
}