@charset "utf-8";
* {border:0;margin:0;padding:0;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size: 14px;font-family:"Arial","Microsoft Yahei";line-height:2em}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
html,body{color:#333}
body{background:#fff}
ul,ol,li{list-style:none}
i,em{font-style: normal;}
li{float: left;}
a{color:#333;text-decoration:none;transition: all .3s;}
a:hover,a:active{text-decoration:none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease; }
img.hover{transform: scale(1.1);}
img {border: 0;max-width: 100%;vertical-align: middle;-ms-interpolation-mode:bicubic;transition: transform 1s;}
em{font-style:normal}
h1,h2,h3,h4,h5{font-weight:normal}
.clear { zoom:1; } .clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.fl { float:left;}.fr { float:right;}
@font-face {
  font-family: 'MyNewFont';   /*字体名称*/
  src: url('/css/arialbd.ttf');       /*字体源文件*/
}
/*#mini-btn{position: fixed !important;right: 80% !important;bottom: 0 !important;}*/
/*#div_company_mini{position: fixed !important;left: 30px !important;bottom: 0 !important;}
#iconDivMain1{position: fixed !important;right: 20px !important;top: 39% !important;}*/
#a1{background-color: #ff6b00 !important;}

.w1140{width: 1140px;margin: 0 auto;}
/*header*/
.header{width: 100%;height: 90px;background: #fefefe;position: fixed;top: 0;left: 0;z-index: 999;box-shadow:0 1px 5px #eee;}
.header li{height: 90px;position: relative;}
.header li a{font-size: 14px;line-height: 90px;color: #404040;display: block;padding: 0 25px;font-family: "MyNewFont";}
.header li span{width: 0;height: 5px;position: absolute;left: 50%;bottom: 0;background: #ff6b00;}
.header li a:hover{color: #ff6b00;}
.header li.on a{color: #ff6b00;}
.header li.on span{width: 100% !important;left: 0 !important;}
.header .serch{position: relative;width: 35px;margin-right: 0;padding-top: 26px;margin-left: 28px;}
.header .serch .keyword{background: #fff;border: 1px solid #ddd; border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;padding: 4px 22px;position: absolute;top: 100%;width: 170px;right: 0; font-style: italic;color: #666;display: none;z-index: 999;outline: none;box-sizing: border-box;}
.header .serch .submit{width: 35px;height: 35px;background: url(/static/heard-serch.png) no-repeat;cursor: pointer;}


.abheader{width: 100%;height: 50px;background: #f8f8f8;position: fixed;top: 90px;left: 0;z-index: 998;}
.abheader ul{display: inline-block;margin-left: 508px;}
.abheader li{margin-right: 52px;}
.abheader li a{font-size: 14px;line-height: 50px;color: #404040;transition: all .3s;}
.abheader li a:hover{color: #ff6b00;}
.abheader li a.on{color: #ff6b00;}

.banner{width: 100%;height: 719px;margin :90px auto 0;background-color: #ff6b00;overflow: hidden;/*background: url(/static/banner.jpg) center no-repeat;*/}
/*.banner img{background-size: cover;}*/

.indexline1{height: 755px;background: #f7f8fa;box-sizing: border-box;padding: 60px 0 78px;width: 100%;overflow: hidden;}
.iline1-img{ width:606px; height:615px; overflow:hidden; position:relative;}
.iline1-img .bd{ position:relative; height:100%; z-index:0;}
.iline1-img .bd li{ zoom:1; vertical-align:middle;}
.iline1-img .bd img{ width:606px; height:615px; display:block;}
.iline1-txt{}
.iline1-txt h3{font-size: 38px;font-family: "MyNewFont";line-height: 46px;font-style: italic;width: 430px;color: #ff6b00;}
.iline1-txt ul{margin-top: 34px;}
.iline1-txt li{margin-bottom: 28px;float: none;}
.iline1-txt li h1{background: url(/static/i1_ico.png) no-repeat;padding-left: 36px;font-weight: bold;font-size: 18px;color: #404040;line-height: 21px;margin-bottom: 14px;}
.iline1-txt li p{padding-left: 36px;width: 475px;font-size: 13px;line-height: 20px;color: #707070;box-sizing: border-box;}
.iline1-txt .itxt1{width: 230px;height: 60px;display: block;background: #ff6b00;color: #fff;line-height: 60px;font-size: 20px;text-align: center;margin-left: 36px;}
@-webkit-keyframes hvr-ripple-out {100% {top: -12px;right: -12px;bottom: -12px;left: -12px;opacity: 0;}}
@keyframes hvr-ripple-out {100% {top: -12px;right: -12px;bottom: -12px;left: -12px;opacity: 0;}}
.itxt1 {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;}
.itxt1:before {content: '';position: absolute;border: #ff6b00 solid 6px;top: 0;right: 0;bottom: 0;left: 0;-webkit-animation-duration: 1s;animation-duration: 1s;}
.itxt1:hover:before, .itxt1:focus:before, .itxt1:active:before {-webkit-animation-name: hvr-ripple-out;animation-name: hvr-ripple-out;}
.indexline2 li{width: 360px;height: 410px;position: relative;}
.indexline2 li:nth-child(2){margin: 0 30px;}
.indexline2 li .i2box{width: 360;height: 216px;overflow: hidden;}
.indexline2 li img{width: 360px;height: 216px;}
.indexline2 li .irm{position: absolute;top: 182px;right: 0;width: 165px;height: 34px;}
.indexline2 li .irm p{width: 135px;height: 34px;font-size: 12px;font-weight: bold;color: #fff;text-align: center;background: #999;line-height: 34px;float: left;transition: all .3s;}
.indexline2 li .irm span{width: 30px;height: 34px;background: url(/static/i2_ico.png) no-repeat center #ccc;float: right;transition: all .3s;}
.indexline2 .iabox{padding: 34px 28px;box-shadow: 0px 1px 3px 0px rgba(232, 232, 232, 1);}
.indexline2 li:hover .irm p{background: #ff6b00;}
.indexline2 li:hover .irm span{background: url(/static/i2_ico.png) no-repeat center #ffc49a;}
.indexline2 .iabox h3{font-size: 18px;line-height: 32px;color: #ff6b00;font-weight: bold;}
.indexline2 .iabox h3:before{content: '';width: 30px;height: 3px;background: #ff6b00;display: block;transition: all .3s;}
.indexline2 .iabox p{font-size: 13px;line-height: 20px;color: #707070;}
.indexline2 li:hover h3:before{content: '';width: 50px;height: 3px;background: #ff6b00;display: block;}
.indexline3 .il3-top{margin-top: 70px;}
.indexline3 .il3-top li{width: 50%;height: 38px;position: relative;border-bottom: 1px solid #eee;}
.indexline3 .il3-top li a{font-size: 18px;line-height: 18px;color: #999;font-weight: bold;text-align: center;display: block;transition: all .3s;}
.indexline3 .il3-top li span{width: 100%;height: 0px;display: block;position: absolute;bottom: -1px;left: 0;background: #ff6b00;transition: all .3s;}
.indexline3 .il3-top li.on a{color: #ff6b00;}
.indexline3 .il3-top li.on span{width: 100%;height: 5px;display: block;position: absolute;bottom: -1px;left: 0;background: #ff6b00;}
.indexline3 .il3-top li:hover a{color: #ff6b00;}
.indexline3 .il3-top li:hover span{width: 100%;height: 5px;display: block;position: absolute;bottom: -1px;left: 0;background: #ff6b00;}
.indexline3 .il3-con{width: 100%;height: 464px;}
.indexline3 .il3-con .il3-con-box{display: none;width: 100%;height: 296px;}
.indexline3 .il3-con .icb-left{width: 850px;margin: 60px auto;position:relative;}
.il3-con-box .indfaqb{width: 140px;height: 42px;margin: 70px auto 0;position: relative;border: 1px solid #ff6b00;overflow: hidden;}
.il3-con-box .indfaqb a{font-size: 14px;line-height: 42px;color: #ff6b00;display: block;width: 140px;height: 42px;padding-left: 15px;box-sizing: border-box;transition: all .3s;}
.il3-con-box .indfaqb a span{width: 20px;height: 8px;background: url(/static/ifbico.png) no-repeat;display: block;position: absolute;right: 14px;top: 16px;}

.icb-left .pic{width:850px;height:396px;overflow:hidden;}
.icb-left .pic ul{height:296px;float:left;}
.icb-left .pic li{width:850px;height:296px;float:left;position: relative;}
.icb-left .pic li .ibmore{width: 94px;height: 34px;background: #ff6b00;color: #fff;text-align: center;line-height: 34px;font-size: 16px;font-weight: bold;display: block;margin-top: 12px;}
.icb-left .pic li .i3ico{width: 24px;height: 18px;display: block;background: url(/static/i3ico.png) no-repeat;position: absolute;top: 75px;left: 46px;}
.icb-left .pic li .ibbox{width:758px;height: 248px;border: 1px solid #ff6b00;padding-top: 32px;padding-left: 92px; padding-right: 246px;box-sizing: border-box;}
.icb-left .pic li .ibbox p{font-size: 13px;line-height: 26px;letter-spacing: -0.5px;}
.icb-left .pic li img{position: absolute;right: 0;top: 0;}
.icb-left .tip{position:absolute;bottom:110px;z-index:13;width: 100%;}
.icb-left .tip ul{display: inline-block;margin-left: 345px;}
.icb-left .tip ul li{width:6px;height:6px;float:left;display:inline;margin:0 5px;cursor:pointer;background: #eee;overflow: hidden;border-radius: 50%;}
.icb-left .tip ul li.on{background: #ff6b00;}
.icb-left .btn{width:64px;height:32px;position:absolute;right:224px;top:218px;z-index:14;overflow:hidden;}
.icb-left .btn ul{width:100%;float:left;}
.icb-left .btn li{width:32px;height:32px;float:left;display:inline;cursor:pointer;overflow:hidden;background: #d3d3d3;color: #fff;text-align: center;line-height: 32px;font-size: 18px;font-family: "宋体";font-weight: bold;transition: all .3s;}
.icb-left .btn li.next{background: #ff6b00;}
.icb-left .btn li:hover{background: #474747;}
.indexline3 .il3-con .icb-right{margin-top: 68px;position: relative;}
.icb-right .pic{width:724px;overflow:hidden;margin: 0 auto;}
.icb-right .pic ul{width:724px;}
.icb-right .pic li{width:724px;float:left;position: relative;}
.icb-right .pic li .irtop{margin-bottom: 40px;}
.icb-right .pic li .irtopimg{width: 60px;height: 60px;}
.icb-right .pic li .irtoptxt{width: 540px;background: #eee;overflow: hidden;border-radius: 8px;margin-left: 32px;}
.icb-right .pic li .irtoptxt p{font-size: 26px;line-height: 30px;color: #404040;padding: 22px 32px;}

.icb-right li .irtop .irtopimg{-moz-animation-delay: 0.2s;-o-animation-delay: 0.2s;-ms-animation-delay: 0.2s;animation-delay: 0.2s;}
.icb-right li .irtop .irtoptxt{-moz-animation-delay: 0.6s;-o-animation-delay: 0.6s;-ms-animation-delay: 0.6s;animation-delay: 0.6s;}
.icb-right li .irbottom .irbottomimg{-moz-animation-delay: 1s;-o-animation-delay: 1s;-ms-animation-delay: 1s;animation-delay: 1s;}
.icb-right li .irbottom .irbottomtxt{-moz-animation-delay: 1.5s;-o-animation-delay: 1.5s;-ms-animation-delay: 1.5s;animation-delay: 1.5s;}


.icb-right .pic li .irbottomtxt{width: 540px;background: #ff6b00;overflow: hidden;border-radius: 8px;margin-right: 32px;}
.icb-right .pic li .irbottomtxt p{font-size: 16px;line-height: 28px;color: #fff;padding: 15px 40px;}
.icb-right .tip{position:absolute;bottom:-46px;z-index:13;width: 100%;text-align: center;}
.icb-right .tip ul{display: inline-block;}
.icb-right .tip ul li{width:6px;height:6px;float:left;display:inline;margin:0 5px;cursor:pointer;background: #eee;overflow: hidden;border-radius: 50%;}
.icb-right .tip ul li.on{background: #ff6b00;}
/*.icb-right .btn{width:64px;height:32px;position:absolute;right:224px;top:218px;z-index:14;overflow:hidden;}*/
.icb-right .btn ul{width:100%;float:left;}
.icb-right .btn li{display:inline;cursor:pointer;overflow:hidden;color: #404040;text-align: center;font-size: 32px;font-family: "宋体";font-weight: bold;transition: all .3s;}
.icb-right .btn li:hover{color: #ff6b00;}
.icb-right .btn .prev{position: absolute;left: 56px;top: 90px;}
.icb-right .btn .next{position: absolute;right: 56px;top: 90px;}

/*sub*/
.subbanner{width: 100%;height: 380px;margin-top: 90px;}
.main{width: 100%;}
.mbanner{width: 100%;height: 300px;margin-top: 90px;}

/*about*/
.cpline1{padding: 135px 0 140px;}
.cpline1 .cpl1-top-left{width: 516px;}
.cpline1 .cpl1-top-left h3{font-size: 30px; line-height: 26px;color: #ff6b00;font-weight: bold;font-style: oblique;}
.cpline1 .cpl1-top-left p{font-size: 14px;color: #707070;line-height: 28px;margin-top: 30px;}
.cpline1 .cpl1-top-right{width: 500px;height: 280px;}
.cpline1 .cpl1-bottom{width: 100%;margin: 90px auto 0;}
.cpline1 .cpl1-bottom li{float: left;border-right: 1px solid #eee;padding-right: 44px;margin-right: 40px;}
.cpline1 .cpl1-bottom li:last-child{padding-right: 0;margin-right: 0;border: none;}
.cpline1 .cpl1-bottom li h3{font-size: 80px;line-height: 60px;font-weight: bold;color: #707070;border-bottom: 1px solid #f2f2f2;padding-bottom: 12px;}
.cpline1 .cpl1-bottom li span{font-size: 16px;color: #aaa;background: url(/static/aico.png) no-repeat;height: 35px;line-height: 35px;display: block;padding-left: 40px;margin-top: 6px;}
.cpline1 .cpl1-bottom li:nth-child(1) span{background-position: 0 0;}
.cpline1 .cpl1-bottom li:nth-child(2) span{background-position: 0 -48px;}
.cpline1 .cpl1-bottom li:nth-child(3) span{background-position: 0 -94px;}
.cpline1 .cpl1-bottom li:nth-child(4) span{background-position: 0 -144px;}
.cpline2{width: 100%;height: 760px;background:url(/static/about-l2.jpg) center no-repeat fixed;overflow: hidden;}
.cpline2 .cpl2con{position: relative;}
.cpline2 .cpl2con .cpl2-img{width: 540px;height: 400px;position: absolute;top: 174px;left: 0;z-index: 10;box-shadow: 1px 1px 2px #f8f8f8;}
.cpline2 .cpl2con .cpl2-con{width: 640px;height: 400px;position: absolute;top: 213px;right: 0;background:#fff;z-index: 9;padding: 80px 40px 80px 76px;box-sizing: border-box;box-shadow: -1px 0px 3px #f8f8f8;}
.cpline2 .cpl2con .cpl2-con h3{font-size: 30px; line-height: 26px;color: #ff6b00;font-weight: bold;font-style: oblique;}
.cpline2 .cpl2con .cpl2-con p{font-size: 14px;line-height: 24px;color: #707070;margin-top: 20px;}
.cpline3{width: 100%;height: 760px;background:url(/static/about-l3.jpg) no-repeat;}
.cpline3 .cpl3-con{width: 522px;margin-top: 290px;}
.cpline3 .cpl3-con h3{font-size: 30px;line-height: 24px;color: #ff6b00;font-style: oblique;font-weight: bold;}
.cpline3 .cpl3-con p{font-size: 14px;line-height: 24px;color: #707070;margin-top: 20px;}
.cpline3 .cpl3-img{margin-top: 156px;position: relative;}
.cpline3 .cpl3-img div{width: 275px;height: 65px;line-height: 65px;font-weight: bold;font-size: 36px;color: #fff;font-style: oblique;background: #ff6b00;position: absolute;bottom: 32px;right: 0;text-align: center;}

.culnav{width: 100%;background: #f8f8f8;}
.culnav ul{margin-top: 62px;margin-bottom: 20px;display: inline-block;}
.culnav ul li{margin-bottom: 40px;width: 100%;height: 328px;}
.culnav h3{font-size: 30px;line-height: 26px;color: #ff6b00;font-weight: bold;margin-bottom: 38px;}
.culnav p{font-size: 12px;line-height: 26px;color: #707070;width: 330px;}
/*.culnav img{width: 568px;height: 328px;}*/
.culnav .culnavb{width: 570px;height: 328px;padding: 68px 60px 0;box-sizing: border-box;}
.culnav .culnav1{background: url(/static/cu1.png) 455px 68px no-repeat #fff;}
.culnav .culnav2{background: url(/static/cu2.png) 455px 68px no-repeat #fff;}
.culnav .culnav3{background: url(/static/cu3.png) 455px 68px no-repeat #fff;}

.culnav .warp{width:50%;height: 328px;box-sizing: border-box;float: left;overflow: hidden;position: relative;background: #eee;}
.wrap_img{overflow: hidden;background:#eee;}
/*.wrap_img img:{width: 640px !important;position: absolute;top: 0px;right: 0px;height: 328px;max-width: none;}*/
.culnav li:nth-child(1) .wrap_img img{width: 640px !important;position: absolute;top: 0px;right: 0px;height: 328px;max-width: none;}
.culnav li:nth-child(2) .wrap_img img{width: 680px !important;position: absolute;top: 0px;right: 0px;height: 328px;max-width: none;}
.culnav li:nth-child(3) .wrap_img img{width: 710px !important;position: absolute;top: 0px;right: 0px;height: 328px;max-width: none;}

.teamcon{width: 100%;padding: 100px 0;overflow: hidden;}
.teamcon h3{font-size: 30px;line-height: 98px;color: #707070;font-weight: bold;}
.teamcon h3:after{content:"";width: 56px;height: 2px;display: block;background: #707070;}
.teamcon .tc-txt{margin-top: 40px;}
.teamcon .tc-txt p{font-size: 14px;color: #707070;line-height: 12px;margin-bottom: 20px;}
.teamcon .tc-h h4{font-size: 100px;line-height: 70px;font-weight: bold;border-bottom: 1px solid #ddd;padding-bottom: 12px;display: inline-block;color: #707070;margin-top: 70px;}
.teamcon .tc-h h4 sup{color: #ff6b00;}
.teamcon .tc-h p{background: url(/static/aico.png) 0 -94px no-repeat;font-size: 24px;line-height: 32px;padding-left: 42px;color: #aaa;margin-top: 14px;}
.teamcon .teambox{width: 552px;height: 490px;position: relative;}
.teamcon .teambox .tbmid{width: 265px;height: 228px;background: url(/static/team/team-body.png) no-repeat;position: absolute;top: 162px;left: 50%;margin-left: -132px;}
.teamcon .teambox .tbmid a{width: 67px;height: 67px;display: block;position: absolute;}
.teamcon .teambox .tbmid .t1{background: url(/static/team/t1.png) no-repeat; bottom: -23px;left: 13px; }
.teamcon .teambox .tbmid .t2{background: url(/static/team/t2.png) no-repeat; bottom: 64px;left: -23px; }
.teamcon .teambox .tbmid .t3{background: url(/static/team/t3.png) no-repeat; top: 13px;left: 13px; }
.teamcon .teambox .tbmid .t4{background: url(/static/team/t4.png) no-repeat; top: -23px;left: 98px; }
.teamcon .teambox .tbmid .t5{background: url(/static/team/t5.png) no-repeat; top: 13px;right: 13px; }
.teamcon .teambox .tbmid .t6{background: url(/static/team/t6.png) no-repeat; bottom: 64px;right: -23px; }
.teamcon .teambox .tbmid .t7{background: url(/static/team/t7.png) no-repeat; bottom: -23px;right: 13px; }
.teamcon .teambox .tt1{background: url(/static/team/tt1.jpg) no-repeat;width: 205px;height: 67px;position: absolute;bottom: 0;left: 0;}
.teamcon .teambox .tt2{background: url(/static/team/tt2.jpg) no-repeat;width: 113px;height: 101px;position: absolute;bottom: 147px;left: 0;}
.teamcon .teambox .tt3{background: url(/static/team/tt3.jpg) no-repeat;width: 205px;height: 67px;position: absolute;top: 100px;left: 0;}
.teamcon .teambox .tt4{background: url(/static/team/tt4.jpg) no-repeat;width: 205px;height: 67px;position: absolute;top: 0;left: 172px;}
.teamcon .teambox .tt5{background: url(/static/team/tt5.jpg) no-repeat;width: 205px;height: 67px;position: absolute;top: 100px;right: 0;}
.teamcon .teambox .tt6{background: url(/static/team/tt6.jpg) no-repeat;width: 113px;height: 101px;position: absolute;bottom: 147px;right: 0;}
.teamcon .teambox .tt7{background: url(/static/team/tt7.jpg) no-repeat;width: 205px;height: 67px;position: absolute;bottom: 0;right: 0;}
.teamlist{width: 100%;background: #f8f8f8;padding: 90px 0 114px;}
.teamlist li{width: 100%;height: 420px;margin-bottom: 80px;background: #fff;overflow: hidden;}
.teamlist li div{width: 502px;padding: 100px 66px 0;box-sizing: border-box;}
.teamlist li h3{font-size: 20px;line-height: 30px;font-weight: bold;color: #707070;}
.teamlist li h3:after{content:"";width: 30px;height: 2px;background: #707070;display: block;margin-top: 34px;}
.teamlist li p{font-size: 12px;color: #707070;line-height: 26px;margin-top: 24px;}
.teamlist .team-bot{text-align: center;}
.teamlist .team-bot .tbt{display: inline-block;}
.teamlist .team-bot .tbt a{font-size: 14px;line-height: 44px;color: #707070;cursor: pointer;}
.teamlist .team-bot .tbt a:before{content:"";width: 1px;height: 18px;background: #707070;display: block;margin:0 auto;}
.teamlist .team-bot .tbt a:after{content:"";width: 12px;height: 11px;background: url(/static/teamb.png) no-repeat;display: block;margin:0 auto; -webkit-animation: spin 0.8s linear infinite;animation: spin 0.8s linear infinite;}

@-webkit-keyframes spin {
0% {-webkit-transform: translateY(0);}
50% {-webkit-transform: translateY(8px);}
100%{-webkit-transform: translateY(0);}
}
@keyframes spin {
0% {transform: translateY(0);}
50% {transform: translateY(8px);}
100% {transform: translateY(0px);}
}

/*case*/
.caseconp{position: relative;}
.casecon{padding: 52px 0 140px;}
.casecon li{width: 100%;height: 529px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;margin-bottom: 42px;}
.casecon li .faqtxt{width: 506px;margin-top: 120px;}
.casecon li img{width: 425px;height: 425px;margin-top: 52px;}
.casecon li em{font-size: 120px;line-height: 85px;color: #707070;font-weight: bold;}
.casecon li p{font-size: 14px;color: #707070;line-height: 32px;margin-top: -30px;}
.pager{text-align: center;}
.pager div{display: inline-block;}
.pager .pagep,.pager .pagen,.pager .pages{font-size: 14px;color: #707070;}
.pager .pages{display: inline-block;}
.pager .pages span,.pager .pages a{width: 32px;height: 32px;margin: 0 9px;display: inline-block;line-height: 32px;position: relative;transition: all .3s;}
.pager .pages span.now{background: #ff6b00;color: #fff;border-radius: 50%;}
.pager .pages a:after{content: "";width: 32px;height: 1px;display: block;position: absolute;left: 0;top: 15px;background: #ff6b00;transition: all .3s;}
.pager .pages a.xi:after{content: "";width: 0px;height: 1px;display: block;position: absolute;left: 50%;top: 15px;background: #ff6b00;}

/*faq*/
.faqmian{width: 100%;position: relative;margin-top: 90px;}
.fbanner{width: 100%;height: 370px;}
.faqcon{width: 1140px;background: #fff;border-radius: 18px;position: absolute;top: 247px;left: 50%;margin-left: -570px;padding: 68px 74px 85px;box-sizing: border-box}
.faqcon .ser{width: 480px;height: 32px;border: 1px solid #707070;border-radius: 16px;margin: 0 auto;}
.faqcon .ser .bottom{width: 32px;height: 32px;display: inline-block;background: url(/static/faqsec.png) center center no-repeat;cursor: pointer;float: left;margin-left: 6px;}
.faqcon .ser #keyword{width: 400px;height: 32px;display: inline-block;line-height: 38px;float: left;margin-left: 15px;outline: none;}
.faqcon .flhead{font-size: 12px;line-height: 12px;color: #707070;margin: 76px auto 65px;text-align: center;}
.faqcon .flhead:after{content: "";width: 340px;height: 1px;display: inline-block;background: -webkit-linear-gradient(left,#fdfdfd,#f1f1f1); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(left,#fdfdfd,#f1f1f1); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(left,#fdfdfd,#f1f1f1); /* Firefox 3.6 - 15 */background: linear-gradient(to left,#fdfdfd,#f1f1f1);margin-left: 22px;vertical-align: middle;}
.faqcon .flhead:before{content: "";width: 340px;height: 1px;display: inline-block;background: -webkit-linear-gradient(right,#fdfdfd,#f1f1f1); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(right,#fdfdfd,#f1f1f1); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(right,#fdfdfd,#f1f1f1); /* Firefox 3.6 - 15 */background: linear-gradient(to right,#fdfdfd,#f1f1f1);margin-right: 22px;vertical-align: middle;}
.faqlist li{width: 100%;margin-bottom: 64px;}
.faqlist li .faqq .faqqi{width: 60px;}
.faqlist li .faqq .faqqi img{width: 60px;height: 60px;}
.faqlist li .faqq .faqqi span{font-size: 14px;line-height: 14px;color: #707070;text-align: center;display: block;margin-top: 14px;}
.faqlist li .faqq .faqqt{margin-left: 32px;}
.faqlist li .faqq .faqqt h4{font-size: 12px;line-height: 38px;color: #707070;margin-left: 15px;}
.faqlist li .faqq .faqqt .faqtbox{padding: 16px 38px;position: relative;background: #eee;border-radius: 16px;max-width: 540px;}
.faqlist li .faqq .faqqt .faqtbox span{position: absolute;top: 18px;left: -15px;display: block;width: 15px;height: 22px;background: url(/static/faqbg.png) no-repeat;}
.faqlist li .faqq .faqqt .faqtbox p{font-size: 28px;line-height: 38px;color: #404040;}
.faqlist li .faqn{margin-top: 34px;}
.faqlist li .faqn .faqnt{width: 540px;background: #ff6b00;padding: 15px 40px;border-radius: 16px;}
.faqlist li .faqn .faqnt p{font-size: 16px;color: #fff;line-height: 30px;}
.faqlist li .faqn .faqni{width: 60px;margin-left: 32px;}
.faqlist li .faqn .faqni img{width: 60px;height: 60px;}
.faqlist li .faqn .faqni span{text-align: center;font-size: 14px;line-height: 14px;color: #ff6b00;margin-top: 14px;}
.faqlist li .faqb{font-size: 12px;line-height: 12px;color: #707070;text-align: center;margin-top: 72px;}
.faqlist li .faqb:after{content: "";width: 340px;height: 1px;display: inline-block;background: -webkit-linear-gradient(left,#fdfdfd,#f1f1f1); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(left,#fdfdfd,#f1f1f1); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(left,#fdfdfd,#f1f1f1); /* Firefox 3.6 - 15 */background: linear-gradient(to left,#fdfdfd,#f1f1f1);margin-left: 22px;vertical-align: middle;}
.faqlist li .faqb:before{content: "";width: 340px;height: 1px;display: inline-block;background: -webkit-linear-gradient(right,#fdfdfd,#f1f1f1); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(right,#fdfdfd,#f1f1f1); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(right,#fdfdfd,#f1f1f1); /* Firefox 3.6 - 15 */background: linear-gradient(to right,#fdfdfd,#f1f1f1);margin-right: 22px;vertical-align: middle;}
.faqcon .pager{margin-top: 36px;}
.faqmain{width: 992px;margin: 60px auto 120px;}
.faqmain .faqq .faqqi{width: 60px;}
.faqmain .faqq .faqqi img{width: 60px;height: 60px;}
.faqmain .faqq .faqqi span{font-size: 14px;line-height: 14px;color: #707070;text-align: center;display: block;margin-top: 14px;}
.faqmain .faqq .faqqt{margin-left: 32px;}
.faqmain .faqq .faqqt h4{font-size: 12px;line-height: 38px;color: #707070;margin-left: 15px;}
.faqmain .faqq .faqqt .faqtbox{padding: 16px 38px;position: relative;background: #eee;border-radius: 16px;max-width: 540px;}
.faqmain .faqq .faqqt .faqtbox span{position: absolute;top: 18px;left: -15px;display: block;width: 15px;height: 22px;background: url(/static/faqbg.png) no-repeat;}
.faqmain .faqq .faqqt .faqtbox p{font-size: 28px;line-height: 38px;color: #404040;}
.faqmain .faqn{margin-top: 34px;}
.faqmain .faqn .faqnt{width: 540px;background: #ff6b00;padding: 15px 40px;border-radius: 16px;}
.faqmain .faqn .faqnt p{font-size: 16px;color: #fff;line-height: 30px;}
.faqmain .faqn .faqni{width: 60px;margin-left: 32px;}
.faqmain .faqn .faqni img{width: 60px;height: 60px;}
.faqmain .faqn .faqni span{text-align: center;font-size: 14px;line-height: 14px;color: #ff6b00;margin-top: 14px;}


/*afbs*/
.afbs{width: 100%;background: #f8f8f8;overflow: hidden;}
.afbscon{width: 1200px;margin:0 auto;padding: 100px 0 120px;}
.afbscon .afbstop{border-bottom: 1px solid #eee;position: relative;}
.afbscon .afbstop h2{font-size: 30px;line-height: 28px;color: #404040;font-weight: bold;text-align: center;margin-bottom: 54px;}
.afbscon .afbstop .afbstopt{display: block;font-size: 16px;color: #555;line-height: 36px;}
.afbscon .afbstop img{width: 561px;height: 591px;margin: 46px auto 40px;display: block;}
.afbscon .afbstop .nav-menu{width: 100%;height: 40px;border: 1px solid #404040;position: relative;margin: 25px auto;}
.afbscon .afbstop .nmbot{width: 1200px;height: 3px;background: #ff6b00;position: absolute;bottom: -2px;}
.afbscon .afbstop .nav-menu li{width:107px; height: 40px;border-right: 1px solid #404040;position: relative;}
.afbscon .afbstop .nav-menu > li:nth-child(2){width: 72px;}
.afbscon .afbstop .nav-menu > li:last-child{width: 152px;border-right: none;}
.afbscon .afbstop .nav-menu li a{color: #404040;font-size: 14px;line-height: 40px;display: block;text-align: center;letter-spacing: -0.5px;}
.afbscon .afbstop .nav-menu li span{position: absolute;top: -1px;left: -1px;cursor: pointer;}
.nav-menu li:nth-child(2) span{background: url(/static/afbs/a1.jpg) no-repeat;width: 74px;height: 43px;display: block;}
.nav-menu li:nth-child(2) a{background: #f76804;color: #fff !important;font-size: 18px !important;}
.nav-menu li:nth-child(3) a{box-shadow: 0px 0px 0px 0px transparent inset;}
.nav-menu li:nth-child(4) a{box-shadow: 0px 0px 0px 0px transparent inset;}
.nav-menu li:nth-child(5) a{box-shadow: 0px 0px 0px 0px transparent inset;}
.nav-menu li:nth-child(6) a{box-shadow: 0px 0px 0px 0px transparent inset;}
.nav-menu li:nth-child(7) a{box-shadow: 0px 0px 0px 0px transparent inset;}
.nav-menu li:nth-child(8) a{box-shadow: 0px 0px 0px 0px transparent inset;}
.nav-menu li:nth-child(9) a{box-shadow: 0px 0px 0px 0px transparent inset;}
.nav-menu li:nth-child(10) a{box-shadow: 0px 0px 0px 0px transparent inset;}
.nav-menu li:nth-child(11) a{box-shadow: 0px 0px 0px 0px transparent inset;}
.nav-menu li:nth-child(12) a{box-shadow: 0px 0px 0px 0px transparent inset;}
.nav-menu li:nth-child(3) a:hover{box-shadow: 0px -100px 1px 1px #f76804 inset;transition: box-shadow 0.5s ease-in-out;color: #fff;font-size: 18px;}
.nav-menu li:nth-child(4) a:hover{box-shadow: 0px -100px 1px 1px #f76804 inset;transition: box-shadow 0.4s ease-in-out;color: #fff;font-size: 18px;}
.nav-menu li:nth-child(5) a:hover{box-shadow: 0px -100px 1px 1px #f76804 inset;transition: box-shadow 0.3s ease-in-out;color: #fff;font-size: 18px;}
.nav-menu li:nth-child(6) a:hover{box-shadow: 0px -100px 1px 1px #f76804 inset;transition: box-shadow 0.3s ease-in-out;color: #fff;font-size: 18px;}
.nav-menu li:nth-child(7) a:hover{box-shadow: 0px -100px 1px 1px #f76804 inset;transition: box-shadow 0.3s ease-in-out;color: #fff;font-size: 18px;}
.nav-menu li:nth-child(8) a:hover{box-shadow: 0px -100px 1px 1px #f76804 inset;transition: box-shadow 0.3s ease-in-out;color: #fff;font-size: 18px;}
.nav-menu li:nth-child(9) a:hover{box-shadow: 0px -100px 1px 1px #f76804 inset;transition: box-shadow 0.3s ease-in-out;color: #fff;font-size: 18px;}
.nav-menu li:nth-child(10) a:hover{box-shadow: 0px -100px 1px 1px #f76804 inset;transition: box-shadow 0.3s ease-in-out;color: #fff;font-size: 18px;}
.nav-menu li:nth-child(11) a:hover{box-shadow: 0px -100px 1px 1px #f76804 inset;transition: box-shadow 0.3s ease-in-out;color: #fff;font-size: 18px;}
.nav-menu li:nth-child(12) a:hover{box-shadow: 0px -100px 1px 1px #f76804 inset;transition: box-shadow 0.3s ease-in-out;color: #fff;font-size: 18px;}
.nav-menu li:nth-child(3) span{background: url(/static/afbs/a2.jpg) no-repeat;width:111px;height: 43px;display: none;}
.nav-menu li:nth-child(4) span{background: url(/static/afbs/a3.jpg) no-repeat;width: 111px;height: 43px;display: none;}
.nav-menu li:nth-child(5) span{background: url(/static/afbs/a4.jpg) no-repeat;width: 111px;height: 43px;display: none;}
.nav-menu li:nth-child(6) span{background: url(/static/afbs/a5.jpg) no-repeat;width: 111px;height: 43px;display: none;}
.nav-menu li:nth-child(7) span{background: url(/static/afbs/a6.jpg) no-repeat;width: 111px;height: 43px;display: none;}
.nav-menu li:nth-child(8) span{background: url(/static/afbs/a7.jpg) no-repeat;width: 111px;height: 43px;display: none;}
.nav-menu li:nth-child(9) span{background: url(/static/afbs/a8.jpg) no-repeat;width: 111px;height: 43px;display: none;}
.nav-menu li:nth-child(10) span{background: url(/static/afbs/a9.jpg) no-repeat;width: 111px;height: 43px;display: none;}
.nav-menu li:nth-child(11) span{background: url(/static/afbs/a10.jpg) no-repeat;width: 111px;height: 43px;display: none;}
.nav-menu li:nth-child(12) span{background: url(/static/afbs/a11.jpg) no-repeat;width: 156px;height: 43px;display: none;}
/*.afbscon .afbstop .nav-menu{display: block;width: 100%;}
.afbscon .afbstop .nav-menu > li{display: inline;float:left;border-right:1px solid #94c0be;}
.afbscon .afbstop .nav-menu > li:last-child{border-right: none;}
.nav-menu li a{color: #707070;display: block;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;font-smoothing: antialiased;text-transform: capitalize;overflow: visible;line-height: 20px;font-size: 20px;padding: 15px 30px 15px 31px;}
.three-d {-webkit-perspective: 200px;-moz-perspective: 200px;-ms-perspective: 200px;-o-perspective: 200px;perspective: 200px;-webkit-transition: all .07s linear;-moz-transition: all .07s linear;-ms-transition: all .07s linear;-o-transition: all .07s linear;transition:all .7s linear;position: relative;}
.three-d:not(.active):hover {cursor: pointer;}
.three-d:not(.active):hover .three-d-box,  .three-d:not(.active):focus .three-d-box {-wekbit-transform: translateZ(-25px) rotateX(90deg);-moz-transform: translateZ(-25px) rotateX(90deg);-o-transform: translateZ(-25px) rotateX(90deg);-ms-transform: translateZ(-25px) rotateX(90deg);transform: translateZ(-25px) rotateX(90deg);}
.three-d-box {-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;-webkit-transform: translatez(-25px);-moz-transform: translatez(-25px);-ms-transform: translatez(-25px);-o-transform: translatez(-25px);transform: translatez(-25px);-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none;position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}
.front {-webkit-transform: rotatex(0deg) translatez(25px);-moz-transform: rotatex(0deg) translatez(25px);-ms-transform: rotatex(0deg) translatez(25px);-o-transform: rotatex(0deg) translatez(25px);transform: rotatex(0deg) translatez(25px);}
.back {-webkit-transform: rotatex(-90deg) translatez(25px);-moz-transform: rotatex(-90deg) translatez(25px);-ms-transform: rotatex(-90deg) translatez(25px);-o-transform: rotatex(-90deg) translatez(25px);transform: rotatex(-90deg) translatez(25px);color: #FFE7C4;}
.front, .back {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #74adaa;padding: 15px 30px 15px 31px;color: white;-webkit-pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;pointer-events: none;-webkit-box-sizing: border-box;box-sizing: border-box;}
.nav-menu li .active .front,  .nav-menu li .active .back,  .nav-menu li a:hover .front,  .nav-menu li a:hover .back {background-color: #51938f;-webkit-background-size: 5px 5px;background-size: 5px 5px;background-position: 0 0, 30px 30px;background-image: -webit-linear-gradient(45deg, #478480 25%, transparent 25%, transparent 75%, #478480 75%, #478480), linear-gradient(45deg, #478480 25%, transparent 25%, transparent 75%, #478480 75%, #478480);background-image: -moz-linear-gradient(45deg, #478480 25%, transparent 25%, transparent 75%, #478480 75%, #478480), linear-gradient(45deg, #478480 25%, transparent 25%, transparent 75%, #478480 75%, #478480);background-image: -ms-linear-gradient(45deg, #478480 25%, transparent 25%, transparent 75%, #478480 75%, #478480), linear-gradient(45deg, #478480 25%, transparent 25%, transparent 75%, #478480 75%, #478480);background-image: -o-linear-gradient(45deg, #478480 25%, transparent 25%, transparent 75%, #478480 75%, #478480), linear-gradient(45deg, #478480 25%, transparent 25%, transparent 75%, #478480 75%, #478480);background-image: linear-gradient(45deg, #478480 25%, transparent 25%, transparent 75%, #478480 75%, #478480), linear-gradient(45deg, #478480 25%, transparent 25%, transparent 75%, #478480 75%, #478480);}
.nav-menu ul {position: absolute;text-align: left;line-height: 40px;font-size: 14px;width: 200px;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-ms-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-webkit-transform-origin: 0px 0px;-moz-transform-origin: 0px 0px;-ms-transform-origin: 0px 0px;-o-transform-origin: 0px 0px;transform-origin: 0px 0px;-webkit-transform: rotateX(-90deg);-moz-transform: rotateX(-90deg);-ms-transform: rotateX(-90deg);-o-transform: rotateX(-90deg);transform: rotateX(-90deg);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}
.nav-menu > li:hover ul {-webkit-transform: rotateX(0deg);-moz-transform: rotateX(0deg);-ms-transform: rotateX(0deg);-o-transform: rotateX(0deg);transform: rotateX(0deg);}*/
.afbslist li{width: 100%;height: 230px;box-sizing: border-box;border-bottom: 1px solid #ddd;margin-top: 68px;}
.afbslist li div{margin-left: 26px;}
.afbslist li h3{font-size: 24px;line-height: 18px;color: #404040;margin-bottom: 22px;margin-top: 48px;}
.afbslist li p{font-size: 14px;line-height: 26px;color: #666;width: 726px;}
.afbslist li img{width: 240px;height: 160px;margin-right: 25px;}
.afbslist .afbslist-bot{width: 100%;height: 200px;background: #f2f2f2;padding: 55px 25px 0;box-sizing: border-box;}
.afbslist .afbslist-bot p{font-size: 14px;line-height: 30px;color: #505050;}
.afbsmain{width: 1140px;margin: 60px auto 120px;height: 230px;box-sizing: border-box;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;padding-top: 32px;}
.afbsmain .div{margin-left: 26px;}
.afbsmain h3{font-size: 24px;line-height: 18px;color: #404040;margin-bottom: 22px;margin-top: 48px;}
.afbsmain p{font-size: 14px;line-height: 26px;color: #666;width: 726px;}
.afbsmain img{width: 240px;height: 160px;margin-right: 25px;}

/*cont*/
.cont{margin-top: 100px;}
.cont .conttop{margin-bottom: 178px;}
.cont .contmss{width: 400px;}
.cont .contmss h2{font-size: 18px;color: #505050;line-height: 18px;font-weight: bold;margin-bottom: 25px;}
.cont .contmss{font-size: 14px;line-height: 26px;}
.cont .contmss p{background: url(/static/contico.png) no-repeat;padding-left: 28px;}
.cont .contmss p.cad{background: url(/static/contico-dz.png) no-repeat;background-position: 0 5px;}
.cont .contmss p.cem{background-position: 0 -28px;}
.cont .contmss p.cna{background-position: 0 -72px;}
.cont .contmss p.csk{background-position: 0 -98px;}
.cont .contmss p.cph{background-position: 0 -125px;}
.cont .contmss span{color: #ff6b00;}
.conttab{width: 100%;height: 532px;background: #f8f8f8;position: relative;}
.conttab .conttab-box{width: 900px;height: 400px;position: absolute;top: -48px;left: 50%;margin-left: -450px;background: #fff;}
.conttab .conttab-box .cb-head{width: 100%;height: 40px;background: #eee;}
.conttab .conttab-box .cb-head h3{font-size: 14px;line-height: 40px;color: #707070;padding-left: 46px;}
.conttab .conttab-box .cb-con{padding: 34px 46px 0;}
.cb-con .ftabl input{width: 249px;height: 36px;outline: none;border-bottom: 1px solid #eee;margin-right: 30px;float: left;line-height: 36px;color: #707070;}
.cb-con .ftabl input:last-child{margin-right: 0;}
.cb-con .ftabr textarea{width: 100%;height: 162px;color: #707070;border-bottom: 1px solid #eee;margin-top: 32px;outline: none;margin-bottom:8px;resize: none;}
.cb-con .submitbt{font-size: 12px;line-height: 36px;color: #999;}
.cb-con .submitb{width: 89px;height: 36px;line-height: 36px;color: #fff;background: #ff6b00;cursor: pointer;}

/*news*/
.newslist{width: 100%;padding-top: 40px;padding-bottom: 100px;}
.newslist ul{margin-bottom: 100px;}
.newslist li{width: 100%;height: 294px;border-bottom: 1px solid #eee;}
.newslist li .newsnt{position: relative;padding-top: 70px;box-sizing: border-box;}
.newslist li .newsnt .newsdata{border: 1px solid #ff6b00;padding: 0 20px;box-sizing: border-box;margin-top: 10px;}
.newslist li .newsnt .newsdata p{font-size: 24px;line-height: 52px;color: #ff6b00;}
.newslist li .newsnt .newsdata p span{font-size: 20px;line-height: 52px;color: #ff6b00;display: block;}
.newslist li .newsnt .newsdata p span:before{content:"";width: 100%;height: 1px;background-color:#ff6b00;display: block;}
.newslist li .newsnt .newst{margin-left: 80px;width: 684px;}
.newslist li .newsnt .newst h2{font-size: 24px;line-height: 20px;color: #404040;margin-bottom: 24px;}
.newslist li .newsnt .newst p{font-size: 14px;line-height: 26px;color: #707070;max-height: 156px;overflow: hidden;}
.newslist li .newsnt a{width: 160px;height: 48px;display: block;position: absolute;right: 0;bottom: 70px;line-height: 48px;transition: all .3s;padding-left: 18px;box-sizing: border-box;}
.newslist li .newsnt a i{width: 32px;height: 5px;background: url(/static/newsb.png) no-repeat;display: inline-block;vertical-align: middle;margin-left: 8px;transition: all .3s;}
.newslist li .newsnt a span{width: 158px;height: 46px;position: absolute;right:0;top: 0;display: block;border: 1px solid #707070;transition: all .3s;}
.newslist li .newsnt a:hover{color: #ff6b00;}
.newslist li .newsnt a:hover i{background: url(/static/newsbon.png) no-repeat;}
.newslist li .newsnt a:hover span{width: 30px;height: 46px;border: 1px solid #ff6b00;}

.newsnav{padding: 100px 0;}
.newsnav .nntitle{text-align: center;font-size: 36px;line-height: 40px;color: #404040;}
.newsnav .nndata{text-align: center;font-size: 16px;line-height: 24px;color: #707070;margin-top: 24px;}
.newsnav .nncont{width: 100%;padding: 50px 0 100px;border-top:1px solid #eee;border-bottom: 1px solid #eee;margin-top: 60px;position: relative;}
.newsnav .viewpage-return{width: 160px;height: 36px;background-color: #ccc;color: #fff;text-align: center;line-height: 36px;font-size: 14px;display: block;position: absolute;bottom: 10px;right: 0;transition: all .3s;}
.newsnav .viewpage-return:hover{color: #ff6b00;border: 1px solid #ff6b00;background-color: #fff;}
.newsnav .viewpage-link li{font-size: 14px;line-height: 24px;color: #707070;margin-top: 20px;}
.newsnav .viewpage-link li a:hover{color: #ff6b00;}

/*product*/
.product {width: 100%;padding-top: 40px;padding-top: 100px;padding-bottom: 100px;background-color:#ff6b00 }
.product #left {width: 250px;margin: 0px;float:left;margin-left: 5%;background-color:#ffffff}
.product #right {overflow:hidden;margin-left: 23%;margin-right: 5%;background-color:#ffffff}
.product div div ul > li {margin: 10px 15px 10 px 15px;width : 100%;color: #ffffff;}
.product #right ul > li {width : 300px;height : 500px;cursor: pointer;transition: all 0.6s;}
.product #right ul > li img {width : 90%;padding-bottom: 20%;margin: 5% 5% 0px 5%;padding: 0 0 20px 0;}
.product #right ul > li img:hover{transform: scale(1.2);}  
.product #right ul > li .div-image {width : 100%;height : 70%;}
.product #right ul > li .title {display: block;text-align: center;font-weight: bold;font-size : 2em;margin-left: 5%;}

/* 侧边栏 */
.product #left {
}
.sidebar .nav-second-level li a {
	border-left: 1px solid #f8af76;
	border-right: 1px solid #f8af76;
    border-bottom: 1px solid #f8af76;
}
.navbar-default {
    border-color: #f8af76;
}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    text-decoration-line: none;
    text-decoration-style: initial;
    text-decoration-color: initial;
    background-color: #fcaf3e;
}
/* 翻页 */
.product #layui-laypage-1 {text-align: center;margin-left: 23%;margin-right: 5%;background-color:#ffffff}
.product .layui-box a {display:inline-block;padding: 5px 10px;text-decoration-line:none;background-color: #f4f4f5;margin-left: 5px;color: #606266;border-radius: 2px;}
.product .layui-box .pageNumber{width: 4%;}
.product .layui-box .aaa{width: 4%;background-color: #d4d8d8;color:#fff;}
	
/* product-demo */
.product-demo{padding-top: 150px;width: 1040px;margin:0 auto;}
.product-demo #left{float:left;height: 460px;width: 460px;}
.product-demo #left #left-top{width: 100%;height: 80%;position: relative;border-top:1px solid #d3d7cf;border-left:1px solid #d3d7cf;border-bottom:1px solid #d3d7cf;}
.product-demo #left #left-top > img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.product-demo #left #left-bottom{padding-top: 15px;width: 100%;height: 20.85%;border-left:1px solid #d3d7cf;border-right:1px solid #d3d7cf;border-bottom:1px solid #d3d7cf;}
.product-demo #left #left-bottom > img{margin-left: 4%;width: 15%;height: 90%;}
.product-demo #right{width: 580px;height: 463.9px;margin: 0px;float:left;padding-left: 20px;padding-top: 20px;background-color:#ffffff;border:1px solid #d3d7cf;}
.product-demo #right .product-span{font-size : 2em;}
.product-demo #right .product-number{font-size : 2em;}
.product-demo #right .product-number u{font-style:italic;color: red;}

.product-demo2 {clear:both;padding-top:50px;margin: 0 20% 0 20%;}
.product-demo2-all{border: 1px solid #d3d7cf;}
.product-demo2-all > div {border-bottom:1px solid #d3d7cf;}
.product-demo2 #title1 p{color: red;padding: 5px 5px 5px 40px;font-weight: 600;font-size:1.2em;}
.product-demo2 div .span-left{border:1px solid #d3d7cf;display:inline-block;width: 30%;text-align:right;padding-right:10px;}
.product-demo2 #title2-attribute {padding-left: 20px;}
.product-demo2 #title2-attribute ul:after{content: "";display: block;clear: both;}
.product-demo2 #title2-attribute ul > li {width: 250px;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;padding-left: 15px;}
.product-demo2 .detailed-pictures {width: 100%;}

/*footer*/
.footer{width: 100%;height: 445px;background: #ff6b00;padding-top: 70px;box-sizing: border-box;position: relative;}
.footer .fotnav{}
.footer .fotnav h2{font-size: 15px;line-height: 15px;font-weight: bold;color: #fff;}
.footer .fotnav .fotleft{width: 400px;}
.footer .fotnav .fotleft p{font-size: 13px;line-height: 21px;color: #fff;margin-top: 26px;}
.footer .fotnav .fotmid{margin-left: 168px;}
.footer .fotnav .fotmid ul{margin-top: 25px;}
.footer .fotnav .fotmid li{float: none;line-height: 26px;}
.footer .fotnav .fotmid li a{font-size: 13px;line-height: 26px;color: #fff;transition: all .3s;}
/*.footer .fotnav .fotmid li a:hover{color: #ffb000;}*/
.footer .fotnav .fotmid li a span{width: 7px;height: 10px;display: inline-block;background: url(/static/fotico.png) no-repeat;margin-right: 8px;color: #fff;}
.footer .fotnav .fotright{width: 320px;}
.footer .fotnav .fotright h2{margin-bottom: 30px;font-family: "MyNewFont"}
.footer .fotnav .fotright p{font-size: 14px;color: #fff;line-height: 20px;margin-bottom: 6px;}
.footer .fotb{position: absolute;bottom: 0;left: 50%;margin-left: -570px;border-top: 1px solid #e6e9ef;height: 60px;}
.footer .fotb p{line-height: 60px;color: #e6e9ef;font-size: 14px;}
.footer .fotb .foot-support a{color: #e6e9ef;}
.footer .fotb .foot-support a:hover{color: #000;}
.bdsharebuttonbox{margin-top: 10px;}
.bdsharebuttonbox a{padding: 0 !important;display: block;float: left;margin-right: 5px;}
.footer .bdsharebuttonbox .bds_twi{width: 30px;height: 30px;background: url(/static/twtt.png) no-repeat;}
.footer .bdsharebuttonbox .bds_twi:hover{background: url(/static/twttoon.png) no-repeat;}
.footer .bdsharebuttonbox .bds_fbook{width: 30px;height: 30px;background: url(/static/facebook.png) no-repeat;}
.footer .bdsharebuttonbox .bds_fbook:hover{background: url(/static/facebookon.png) no-repeat}
.footer .bdsharebuttonbox .bds_ytube{width: 30px;height: 30px;background: url(/static/youtube.png) no-repeat;}
.footer .bdsharebuttonbox .bds_ytube:hover{background: url(/static/youtubeon.png) no-repeat;}
.footer .bdsharebuttonbox .bds_ins{width: 30px;height: 30px;background: url(/static/ins.png) no-repeat;}
.footer .bdsharebuttonbox .bds_ins:hover{background: url(/static/inson.png) no-repeat;}
.footer .bdsharebuttonbox .bds_google{width: 30px;height: 30px;background: url(/static/gg.png) no-repeat;}
.footer .bdsharebuttonbox .bds_google:hover{background: url(/static/ggon.png) no-repeat;}
.fottab{margin-top: 25px;}
.fottab input,.fottab textarea{background: #585858;;color: #d7d7d7;font-size: 12px;outline: none;}
.fottab input{width: 186px;}
.fottab .ftabr textarea{width: 100%;height: 84px;line-height: 12px;resize: none;background: #fff;color: #707070;}
.fottab .form_box{width: 400px;height: 134px;}
.fottab .ftabl{float: left;width: 186px;}
.fottab .ftabr{float: right;width: 186px;height: 134px;background: #fff;padding: 12px 12px;box-sizing: border-box;border: 1px solid #f7caaa;}
.fottab .ftabl input{margin-bottom: 22px;padding: 0 4px;box-sizing: border-box;border: 1px solid #f7caaa;border-radius: 2px;line-height: 28px;background: #fff;color: #707070;}
.fottab .ftabl input:last-child{margin-bottom: 0;}
.fottab .submitbt{display: none;}
.fottab .bbs_form{position: relative;}
.fottab .submitb{position: absolute;bottom: 0;right: 0;width: 56px;height: 24px;line-height: 24px;background: #a04d11;color: #fff;cursor: pointer;}
.fottab .submitb:hover{background: #ffa361;}

.searcon{margin-top: 90px;padding: 60px 0 120px;}
.searcon h2{line-height: 30px;font-size: 20px;color: #404040;width: 100%;border-bottom: 1px solid #eee;}
.searcon ul{margin-top: 15px;margin-bottom: 60px;}
.searcon li{width: 100%;border-bottom: 1px dotted #ccc;padding: 10px 0px 0px 10px;}
.searcon li a{color: #777;font-family: 'Open Sans', Arial, sans-serif;line-height: 22px;}


.navright{position: fixed;right: 0;top: 60%;width: 50px;height: 200px;display: block;z-index: 52;}
.navright li{width: 50px;height: 50px;display: block;position: relative;float: left;background-color: #C4C4C4;border-bottom: 1px solid #000;border-top: 1px solid #444444;}
.navright li:nth-child(1){border-top: none;}
.navright li .nrb{width: 50px;height: 50px;display: block;background: url(/static/nrico.png) #222222 no-repeat;cursor: pointer;overflow: hidden;}
.navright li .b2{background-position: center -50px;}
.navright li .b3{background-position: center -100px;}
.navright li .b4{background-position: center -150px;}
.navright li .nrbox{overflow: hidden;position: absolute;top: 0;right: 62px;display: none;}
.navright li .nrbox1{overflow: hidden;position: absolute;top: 0;right: 50px;display: none;}
.navright li .nrb1{width: 160px;padding: 17px 13px;box-sizing: border-box;background: #f8f8f8;border: 1px solid #fcc69f;}
.navright li .nrb1 a{width: 136px;height: 36px;background:url(/static/nrbg.png) no-repeat;display: block;color: #fff;font-size: 14px;line-height: 36px;padding-left: 40px;box-sizing: border-box;margin-bottom: 14px;}
.navright li .nrb1 a:last-child{margin-bottom: 0;}
.navright li .nrb2{width: 160px;padding: 0 18px;box-sizing: border-box;background: #f8f8f8;border: 1px solid #fcc69f;}
.navright li .nrb2 span{background: url(/static/nrp.png) 0 center no-repeat;display: block;padding-left: 26px;line-height: 50px;color: #666;font-size: 16px;}
.navright li .nrb3{width: 236px;padding: 0 18px;box-sizing: border-box;background: #f8f8f8;border: 1px solid #fcc69f;}
.navright li .nrb3 span{background: url(/static/nrm.png) 0 center no-repeat;display: block;padding-left: 26px;line-height: 50px;color: #666;font-size: 16px;}
.navright .l4{display: none;}

