@charset "utf-8";/* CSS Document */

html {font-size: 62.5%;height: 100%}

body {margin: 0 auto;font-family: "Roboto-Regular";font-size: 12px;font-size: 1.2rem;height: 100%;background:#fff;width:100%;max-width:1920px;margin:0 auto;}

img {border: none;}

ul li {list-style-type: none;}

ul, form, p, a, img, table, tr, td, li, dd, dt, dl, span {margin: 0;padding: 0;list-style: none;color: #333;}

img{display:block;}

a {text-decoration: none;color: #333;outline: none;transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-webkit-transition: 0.5s;}

h1 {margin: 0;padding: 0;font-weight: normal;color: #333;}

.clear {clear: both;}

.maln {margin-left: auto !important}

input, textarea, select {font-family: "Roboto-Regular";font-size: 12px;font-size: 1.2rem;color:#999999;border: none;outline: none;}

.fl {float:left;}

.fr {float:right;}

article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

::-webkit-input-placeholder {/* WebKit browsers */

 color:#333;opacity:1}

:-o-placeholder {/* Mozilla Firefox 4 to 18 */

 color:#333;opacity:1 }

::-moz-placeholder {/* Mozilla Firefox 19+ */

 color:#333;opacity:1 }

:-ms-input-placeholder {/* Internet Explorer 10+ */

 color:#333;opacity:1 }

.comain20 input::-webkit-input-placeholder {/* WebKit browsers */

 color:#666;opacity:1}

.comain20 input:-o-placeholder {/* Mozilla Firefox 4 to 18 */

 color:#666;opacity:1 }

.comain20 input::-moz-placeholder {/* Mozilla Firefox 19+ */

 color:#666;opacity:1 }

.comain20 input:-ms-input-placeholder {/* Internet Explorer 10+ */

 color:#666;opacity:1 }

.comain20 textarea::-webkit-input-placeholder {/* WebKit browsers */

 color:#666;opacity:1}

.comain20 textarea:-o-placeholder {/* Mozilla Firefox 4 to 18 */

 color:#666;opacity:1 }

.comain20 textarea::-moz-placeholder {/* Mozilla Firefox 19+ */

 color:#666;opacity:1 }

.comain20 textarea:-ms-input-placeholder {/* Internet Explorer 10+ */

 color:#666;opacity:1 }

.sousuo input::-webkit-input-placeholder {/* WebKit browsers */

 color:#fff;opacity:1}

.sousuo input:-o-placeholder {/* Mozilla Firefox 4 to 18 */

 color:#fff;opacity:1 }

.sousuo input::-moz-placeholder {/* Mozilla Firefox 19+ */

 color:#fff;opacity:1 }

.sousuo input:-ms-input-placeholder {/* Internet Explorer 10+ */

 color:#fff;opacity:1 }

.m5l input::-webkit-input-placeholder {/* WebKit browsers */

 color:#f7f7f7;opacity:1}

.m5l input:-o-placeholder {/* Mozilla Firefox 4 to 18 */

 color:#f7f7f7;opacity:1 }

.m5l input::-moz-placeholder {/* Mozilla Firefox 19+ */

 color:#f7f7f7;opacity:1 }

.m5l input:-ms-input-placeholder {/* Internet Explorer 10+ */

 color:#f7f7f7;opacity:1 }

.m5l textarea::-webkit-input-placeholder {/* WebKit browsers */

 color:#f7f7f7;opacity:1}

.m5l textarea:-o-placeholder {/* Mozilla Firefox 4 to 18 */

 color:#f7f7f7;opacity:1 }

.m5l textarea::-moz-placeholder {/* Mozilla Firefox 19+ */

 color:#f7f7f7;opacity:1 }

.m5l textarea:-ms-input-placeholder {/* Internet Explorer 10+ */

 color:#f7f7f7;opacity:1 }

@media screen and (min-width:1130px) {.zong {width: 1110px;margin: auto;}}

@media screen and (min-width:1000px) and (max-width:1129px) {.zong {width: 980px;margin: auto;}}

@media screen and (max-width:999px) {.zong {width: 95%;margin: auto;}}

/*  head  */

.head{}

.het{ padding-top:13px; padding-bottom:13px;background:#eeeeee;}

.hexin{ float:right;}

.hexin li{ float:left; line-height:20px; font-size:14px; font-size:1.4rem; color:#595757;font-family: "Roboto-Black";}

.hexin i{ padding-right:10px; font-size:16px; vertical-align:middle}

.hexin li a{ color:#595757}

.hexin li a:hover{ color:#e98413;}

.hexin1{ border-left:2px solid #595757; padding-left:14px; margin-left:18px;}

.hedizhi{ line-height:20px; font-size:14px; font-size:1.4rem; color:#595757; float:right;font-family: "Roboto-Black"; margin-top:5px;}

.head .zong{position:relative;z-index:99;}

.logo{display:block;float:left;width:104px;margin-top:14px;}

.logo img{display:block;margin:auto;width:100%;max-width:104px;max-height:98px;}

.daohang{ float:right; margin-right:60px; margin-top:55px;}

.daohang>li{ float:left;position:relative;z-index:999; padding:6px 0; margin-left: 32PX; padding-bottom:25px;}

.daohang>li>a{display:block;font-size:18px;font-size:1.8rem;line-height:36px;text-transform:uppercase;font-family: "RobotoCondensed-Bold";}

.daohang>li:hover>a{ color:#e98413}

.dangqiandao{ color:#e98413 !important}

.yijiw{padding-top:4px;background:url(../images/xialabei.jpg) no-repeat top left; position:absolute;width:247px;top:-9999px;left:-100px;font-family: "Roboto-Bold";}

.yiji{background:#1d1f23; text-align:left}

.yiji li{position:relative;transition:0.5s; padding:0 17px;}

.yiji li a{display:block;font-size:16px;font-size:1.6rem; color:#ffffff;line-height:0px;padding:12px; border-top:1px solid #838383;}

.yiji li:hover>a{color:#e98413;}

.erji{position:absolute;width:170px;background:#1d1f23;top:-9999px;left:247px;}

.sanji{position:absolute;width:170px;background:#1d1f23;top:-9999px;left:170px;}

.erji li{ padding:0 5px;}

.daohang>li:hover .yijiw{top:65px;}

.daohang>li:hover .yiji>li>a{line-height:26px;}

.yiji>li:hover .erji{top:0px;}

.yiji>li:hover .erji>li>a{line-height:26px;}

.erji>li:hover .sanji{top:0px;}

.erji>li:hover .sanji>li>a{line-height:26px;}

.matn{margin-top:auto !important;}

.bon{ border:none !important}

/*  sousuo  */

.sousuo{ width:48px; height:32px; position:relative; z-index:9999; position:absolute; right:0px; bottom:28px;}

.sousuo form{ width:236px; height:34px; position:absolute; right:0px; top:37px;background:#e98413; border-radius:5px;color:#fff; display:none; z-index:99999}

.sou{width: 160px;height:32px;line-height:32px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; color:#fff; background:none}

.suo{width:48px;height:32px; float:right; background:none; position:relative; z-index:9999999; border-radius:5px; cursor:pointer;}

.sou2,.sou1{ width:48px; height:32px; text-align:center; line-height:32px; background:#e98413; border-radius:5px; color:#fff; font-size:20px; position:absolute; right:0px; top:0px; font-size:20px !important; cursor:pointer; z-index:99990}

.container{display:none}

.container{display:none}

.daohang2,sousuo2{display:none}

/*  banner  */

.banner { position: relative; z-index: 2; line-height: 0; font-size: 0; }

.banner .slick-arrow { position: absolute; z-index: 99; top: 50%; margin-top: -31px; width: 18px; height: 18px; background-repeat: no-repeat; background-position: center; -webkit-background-size: 100% 100%; background-size: 100% 100%; display:none !important}

.banner .slick-prev { left: 0; background-image:url(../images/dian.png); cursor: pointer; }

.banner .slick-next { right: 0; background-image: url(../images/dianh.png); cursor: pointer;}

.banner .slick-dots { position: absolute; z-index: 999999; width:18px; right:80px; top:50%; margin-top:-50px; font-size: 0; letter-spacing: 0; text-align: center; }

.banner .slick-dots li { margin:2px 0; display: inline-block; *display: inline; *zoom: 1; }

.banner .slick-dots li.slick-active a { background-image: url(../images/dianh.png); cursor: pointer; }

.banner .slick-dots a { display: block; width: 18px; height: 18px; background-image: url(../images/dian.png); cursor: pointer; background-repeat: no-repeat; background-position: center; -webkit-background-size: 100% 100%; background-size: 100% 100%; }

.banner.hide { display: none; }

.slick-list,.slick-slider,.slick-track{position:relative;display:block}

.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}

.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}

.slick-list{overflow:hidden;margin:0;padding:0}

.slick-list:focus{outline:0}

.slick-list.dragging{cursor:pointer;cursor:hand}

.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}

.slick-track{top:0;left:0}

.slick-track:after,.slick-track:before{display:table;content:''}

.slick-track:after{clear:both}

.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl]

.slick-slide{float:right}.slick-slide img{display:block}

.slick-slide.slick-loading img{display:none}

.slick-slide.dragging img{pointer-events:none}

.slick-initialized .slick-slide{display:block}

.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}

.slick-arrow.slick-hidden{display:none}

.slider .pic{ max-width:100%;}

@media screen and (max-width:1129px) {

.daohang>li{ margin-left: 16PX;}

}

@media screen and (min-width:1000px) {.carousel,.nav{display: none}}

@media screen and (max-width:999px) {

.logo{ width:80px; margin-top:5px;}

.daohang{margin-top:20px;}

.yijiw,.yiji2{display:none}

.daohang>li{padding-bottom:25px; margin-left: 7PX}

.daohang>li>a{font-size:14px;font-size:1.4rem;line-height:36px;text-transform:none; padding:0 5px;}

.search{top:20px;}

  }

@media screen and (min-width:768px) {.clear3{display: none}}

@media screen and (max-width:767px) {.head{padding-bottom:0px;}

.logo{width:60px;}

.daohang2{display:block;text-align:center;margin-top:5px;}

.daohang2 a{float:left;width:25%;font-size:14px;font-size:1.4rem; text-transform:uppercase; line-height:24px;text-align:center;font-family: "RobotoCondensed-Bold";}

.daohang2 .dangqiandao{}

.daohang,.daohang1{display: none}

.clear3{clear:both;}

.het{ padding-top:5px; padding-bottom:5px; display:none}

.hexin li,.hedizhi{font-family: "Roboto-Regular"; font-size:12px; font-size:1.2rem;}

.hexin1{ border-left:1px solid #595757; padding-left:5px; margin-left:5px; margin-right:30px;}

.sousuo{ bottom:0px; top:10px; right:30px;}

.slick-dots{right:20px;}

.container {width: 5px;height: 100%;position: absolute;right: 0;-webkit-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;z-index: 999999999999999;cursor: pointer;position: fixed;top: -5px;right: 0;display: block;}

.container .nav {overflow: hidden;width: 300px;background: rgba(0, 0, 0, 0.8);position: absolute;top: 0;right: 0;display: block;height: auto;overflow: scroll;}

.container .nav form {margin: 15px auto;width: 258px;height: 26px;border: 1px solid #fff;position: relative;background: #fff;}

.container .nav form .iptc {-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 15px;background-color: #fff;width: 80%;height: 26px;line-height: 26px;display: block;float: left;}

.container .nav form .ipsc {width: 20%;height: 26px;line-height: 26px;display: block;float: right;background: transparent;position: relative;z-index: 99;}

.container .nav form i {position: absolute;right: 10px;top: 5px;}

.container .nav > ul {display: none;margin-top: 0px;margin-bottom: 0px;overflow: scroll;padding-top: 45px;-ms-box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.container .nav > ul > li {line-height: 40px;font-size: 12px;font-size: 1.2rem;padding-left:10px;position: relative;}

.container .nav > ul > li .addition {width: 29px;height: 20px;position: absolute;right: 15px;top: 10px;background:url(../images/shizi.png) no-repeat center center;}

.container .nav > ul > li .addition.fa:before {margin-right: 5px;color: #fff;text-indent: 0;}

.container .nav > ul > li .active{background:url(../images/yizi.png) no-repeat center center;}

.container .nav > ul > li > a {color: #fff;font-size: 12px;font-size: 1.2rem;display: block;margin-right: 40px;}

.container .nav > ul > li > a span {color: #fff;font-size: 12px;font-size: 1.2rem;}

.container .nav > ul > li .c-show {display: none;width: 100%;}

.container .nav > ul > li .c-show1 .c-s1 {position: relative;padding-left: 15px;}

.container .nav > ul > li .c-show1 .c-s1 > a {position: relative;font-size: 12px;font-size: 1.2rem;color: #fff;display: block;padding-top: 5px;padding-bottom: 5px;line-height: 30px;margin-right: 40px;}

.container .nav > ul > li .c-show1 .c-s1 > a span {font-size: 12px;font-size: 1.2rem;color: #fff;}

.container .nav > ul > li .c-show1 .c-s1 > .c-show2 {position: relative;}

.container .nav > ul > li .c-show1 .c-s1 > .c-show2 .c-s2 {position: relative;}

.container .nav > ul > li .c-show1 .c-s1 > .c-show2 .c-s2 > a {padding-left:20px;font-size: 12px;font-size: 1.2rem;color: #fff;display: block;padding-top: 5px;padding-bottom: 5px;line-height: 30px;margin-right: 40px;}

.container .nav > ul > li .c-show1 .c-s1 > .c-show2 .c-s2 > a span {font-size: 12px;font-size: 1.2rem;color: #fff;}

.container .nav > ul > li .c-show1 .c-s1 .c-s2 .c-show3 {position: relative;}

.container .nav > ul > li .c-show1 .c-s1 .c-s2 .c-show3 .c-s3 a {padding-left:30px;font-size: 12px;font-size: 1.2rem;color: #fff;display: block;padding-top: 5px;padding-bottom: 5px;line-height: 30px;}

.container .nav > ul > li .c-show1 .c-s1 .c-s2 .c-show3 .c-s3 a span {font-size: 12px;font-size: 1.2rem;color: #fff;}

.container .nav > ul > dl {padding: 20px;}

.container .nav > ul > dl dd {float: left;margin: 0 2px;}

.container .menubtn {width: 23px;height: 18px;position: absolute;top: 25px;right: 10px;-webkit-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;z-index: 9999;}

.container .menubtn span {display: block;width: 100%;height: 3px;margin-bottom: 3px;background-color: #e98413;}

.carousel{width: 100%;position: relative;overflow: hidden;}

.carousel ul{width: 100%;height: 100%;}

.carousel ul li{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

.carousel ul li img{width: 100%;vertical-align: middle;}

.carousel ol{position: absolute;z-index: 2;height:10px;bottom:0px;left: 50%;margin-left:-80px;}

.carousel ol li{float: left;width: 10px;height: 10px;margin-right: 10px;border-radius: 5px;background-color: #fff;transition:all 0.3s ease 0s;}

.carousel ol li.cur{width: 10px;background:#046eb8;}

.carousel ol li:last-child{margin: 0;}

}

@media screen and (max-width: 959px) { .banner { display: block; }

.banner.hide { display: block; }

.banner .slick-arrow { display: none !important; }

.banner .slick-dots { bottom: 10px; }

.banner .slick-dots li { margin: 0 5px; }

.banner .slick-dots a { width: 10px; height: 10px; }

.banner2 { display: none; }

.banner .slick-dots { margin-top:-30px;} }

@media screen and (max-width: 767px) {

.banner .slick-dots { right:20px;}

}

/*  main1  */

.main1{ background:#ffffff;box-shadow:0 5px 10px rgba(0,0,0,0.2); position:relative; top:-73px; z-index:9999}

.m1l{ width:450px; background:#e98413 url(../images/m1bei.jpg) no-repeat bottom right; float:left;}

.m1r{ width:620px; float:right; margin-right:15px; padding-top:28px;}

.m1ln{ padding:28px; padding-bottom:55px;}

.m1a{ display:block; font-size:24px; font-size:2.4rem; color:#ffffff; line-height:30px; margin-top:9px;}

.m1biao{ display:block; font-size:28px; font-size:2.8rem; line-height:40px; font-family: "Roboto-Bold"; margin-top:19px;}

.m1l p a{ display:block; font-size:16px; font-size:1.6rem; line-height:26px; color:#ffffff; height:104px; overflow:hidden; margin-top:24px;}

.m1mor{ display:inline-block; padding-left:32px; padding-right:63px; line-height:46px; position:relative; background:#343a40; font-size:16px; font-size:1.6rem; color:#ffffff; font-family: "Roboto-Bold"; text-transform:uppercase; margin-top:25px;}

.m1mor i{ position:absolute; right:30px; top:0px; font-size:14px; font-family: "Roboto-Regular";}

.m1ln a:hover{ color:#333}

.m1biao:hover{ color:#fff !important}

.m1mor:hover{ background:#fff}

.m1lie{ width:50%; float:left;}

.m1lien{ padding:42px 30px 30px 120px;}

.m1lie1 .m1lien{ border-right:1px solid #e6e6e6; background:url(../images/m1tu1.png) no-repeat 30px 38px}

.m1lie2 .m1lien{ border-left:1px solid #e6e6e6; background:url(../images/m1tu2.png) no-repeat 30px 38px}

.m1lie3 .m1lien{ border-right:1px solid #e6e6e6; border-top:1px solid #e6e6e6; background:url(../images/m1tu3.png) no-repeat 30px 38px}

.m1lie4 .m1lien{ border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6; background:url(../images/m1tu4.png) no-repeat 30px 38px}

.m1lien span{ font-size:46px; font-size:4.6rem; color:#e98413; line-height:60px;font-family: "Roboto-Bold";font-weight: normal;}

.m1lien strong{ font-size:46px; font-size:4.6rem; color:#e98413; line-height:60px;font-family: "Roboto-Bold";font-weight: normal;}

.m1lien p a{ display:block; font-size:16px; font-size:1.6rem; color:#595757; line-height:26px; margin-top:2px;}

.m1lien p a:hover{color:#e98413;}

@media screen and (max-width:1129px) {

.m1l{ width:350px;}

.m1r{ width:600px; margin-right:15px; padding-top:28px;}

}

@media screen and (max-width:999px) {

.main1{ top:auto; margin-top:20px;}

.m1l{ width:100%;}

.m1r{ width:100%; margin-right:auto; padding-top:0px;}

.m1ln{ padding:10px; padding-bottom:20px;}

.m1a{ font-size:18px; font-size:1.8rem; line-height:24px; margin-top:9px;}

.m1biao{ font-size:22px; font-size:2.2rem; line-height:30px; margin-top:9px;}

.m1l p a{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:10px; height:auto;}

.m1mor{ padding-left:10px; padding-right:40px; font-size:14px; font-size:1.4rem; margin-top:15px;}

.m1mor i{ right:10px;}

.m1lien span{ font-size:32px; font-size:3.3rem; line-height:40px;}

.m1lien p a{ font-size:14px; font-size:1.4rem; line-height:24px; height:72px;}

.m1lien{ padding:10px 10px 10px 100px; background-position:10px 10px !important;}

}

@media screen and (max-width:499px) {

.m1lie{ width:100%;}

.m1lien{ border:none !important; border-bottom:1px solid #e6e6e6 !important; background-size:37px 32px !important; padding:10px 10px 10px 60px;}

.m1lien p a{ height:auto;}

}

/*  main2  */

.main2{ margin:0 205px; padding-top:6px; padding-bottom:81px;}

.m2a{ display:block; font-size:18px; font-size:1.8rem; color:#d7a12d; line-height:26px; text-align:center;}

.m2biao{ display:block; font-size:36px; font-size:3.6rem; line-height:50px; text-align:center;font-family: "Roboto-Bold"; margin-top:10px;}

.m2lie{ width:23.3%; float:left; margin-left:2.1%; margin-top:52px; padding-bottom:5px;}

.m2tu{ display:block;}

.m2tu img{ width:100%; max-width:347px; max-height:231px; margin:auto;}

.m2zi{ max-width:347px; margin:auto; position:relative; margin-top:33px;}

.m2tubiao{ display:block; width:61px; position:absolute; left:0px; top:0px;}

.m2tubiao img{ width:100%; max-width:61px; max-height:44px;}

.m2zin{ display:block; text-align:center; font-size:18px; font-size:1.8rem; line-height:24px; padding:10px 0; padding-left:100px; text-align:left;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; font-family: "Roboto-Bold";}

.main2 a:hover{ color:#e98413}

@media screen and (max-width:1649px) {

.main2{ margin:0 20px; padding-top:6px;}

.m2zin{ font-size:14px; font-size:1.4rem;}

}

@media screen and (max-width:1119px) {

.m2tubiao{ width:40px;}

.m2zi{ margin-top:10px;}

.m2zin{ padding:0px; padding-left:45px;}

.m2lie{ margin-top:20px;}

}

@media screen and (max-width:999px) {

.main2{ margin:0px; width:95%; margin:auto; padding-top:26px; padding-bottom:20px;}

.m2biao{ font-size:24px; font-size:2.4rem; line-height:30px; margin-top:0px;}

.m2lie{ width:48%; margin:10px 1% !important;}

.m2zi{ max-width:347px; margin:auto; margin-top:10px;}

}

@media screen and (max-width:499px) {

.m2zin{ font-size:12px; font-size:1.2rem;}

}

/*  main3  */

.main3{ background:url(../images/m3bei.jpg) no-repeat center; padding-bottom:56px;}

.m3l{ width:490px; float:left; padding-top:70px;}

.m3r{ width:535px; float:right; padding-top:70px;}

.m3lbiao{ display:block; font-size:32px; font-size:3.2rem; color:#ffffff; line-height:48px;font-family: "Roboto-Bold"; position:relative; padding-bottom:6px;}

.m3lbiao:before{ content:""; width:46px; height:3px; background:#ffffff; position:absolute; left:0px; bottom:0px;}

.m3lp a{ display:block; margin-right:90px; font-size:20px; font-size:2rem; color:#ffffff; line-height:30px; margin-top:30px;}

.m3ln{ margin-top:16px;}

.m3ln li{ width:170px; font-size:18px; font-size:1.8rem; color:#ffffff; line-height:31px; padding:5px 0; padding-left:60px; background-position:left top; margin-top:36px;}

.m3ln li a{ color:#fff; font-family: "Roboto-Bold";}

.m3l1{ float:left; background:url(../images/m3tu1.png) no-repeat;}

.m3l2{ float:right; background:url(../images/m3tu2.png) no-repeat;}

.m3l3{ float:left; background:url(../images/m3tu3.png) no-repeat;}

.m3l4{ float:right; background:url(../images/m3tu4.png) no-repeat;}

.m3rbiao{ display:block; font-size:32px; font-size:3.2rem; color:#333333; line-height:48px;font-family: "Roboto-Bold"; position:relative; padding-bottom:6px; margin-bottom:41px;}

.m3rbiao:before{ content:""; width:46px; height:3px; background:#333333; position:absolute; left:0px; bottom:0px;}

.m3rlie{ width:155px; float:left; margin-left:35px; margin-top:5px;}

.m3rlie span{ display:block; font-size:44px; font-size:4.4rem; color:#ffffff; line-height:50px; text-align:center;font-family: "Roboto-Bold"; margin-bottom:7px;}

.m3rlie a{ border:1px solid #ffffff; width:153px; display:table-cell; vertical-align:middle; text-align:center; font-size:18px; font-size:1.8rem; color:#ffffff; line-height:20px; height:42px;}

.m3l a:hover{ color:#e98413}

.m3rbiao:hover{ color:#fff;}

.m3rlie a:hover{ background:#e98413;}

@media screen and (max-width:1129px) {

.m3l{ width:430px; float:left; padding-top:70px;}

.m3r{ width:505px; float:right; padding-top:70px;}

.m3lp a{ margin-right:auto; font-size:18px; font-size:1.8rem;}

.m3ln li{ font-size:14px; font-size:1.4rem; width:140px;}

.m3rlie{ margin-left:20px;}

.m3rlie a{ font-size:14px; font-size:1.4rem;}

}

@media screen and (max-width:999px) {

.main3{ background:#313d50; padding-bottom:30px;}

.m3l{ width:100%; float:none; padding-top:20px;}

.m3r{ width:100%; float:none; padding-top:20px;}

.m3lbiao,.m3rbiao{ font-size:24px; font-size:2.4rem; color:#fff;}

.m3rbiao:before{ background:#fff;}

.m3lp a{ margin-right:auto; font-size:18px; font-size:1.8rem; margin-top:10px;}

.m3ln li{ font-size:14px; font-size:1.4rem; width:40%; margin-top:15px;}

.m3rlie{ width:32.333%; margin-left:0.5% !important; margin-right:0.5%; text-align:center;}

.m3rlie a{ width:100%; display:block; line-height:42px;}

}

@media screen and (max-width:639px) {

.m3rbiao{ margin-bottom:20px;}

.m3ln li{ width:auto; float:none;}

.m3rlie{ width:auto; float:none; margin:auto; margin-top:4px;}

.m3rlie span{ display:none;}

}

/*  main4  */

.main4{ padding-top:88px; padding-bottom:162px;}

.img-scroll {position: relative; width: 100%; z-index:9; margin-top:49px;}

.img-scroll .prev, .img-scroll .next {position: absolute; top:50%; margin-top:-32px; text-align:center;display: block;width:36px;height:35px; line-height:35px; background:#393636; font-size:14px; font-size:1.4rem; font-weight:bold; z-index:99; color:#fbfbfb; transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s;}

.img-scroll .prev {left:-55px;cursor: pointer;}

.img-scroll .next {right:-44px;cursor: pointer;}

.img-scroll .prev:hover,.img-scroll .next:hover { background:#e98413;}

.img-list {position: relative;overflow: hidden; z-index:90;}

.img-list ul {width: 10000%;}

.img-list li {float: left;display: inline;width:248px; margin-right:33px; position:relative;}

.m4lie{ max-width:248px; margin:auto;}

.m4tu{ display:block;}

.m4tu img{ width:100%; max-width:248px; max-height:263px;}

.m4zi{ border:1px solid #ebebeb; border-top:none; padding:10px; padding-bottom:15px; background:#fff;}

.m4a{ display:block; font-size:18px; font-size:1.8rem; line-height:24px; text-align:center;font-family: "Roboto-Bold"; margin-top:7px;}

.m4zi p a{ display:block; font-size:16px; font-size:1.6rem; line-height:26px; color:#595757; text-align:center; margin-top:9px;}

.main4 a:hover{ color:#e98413;}

.comain3 .m4a:hover,.co2main .m4a:hover{ color:#333 !important}

.comain3 .m4zi p a:hover,.co2main .m4zi p a:hover{ color:#595757 !important;}

@media screen and (max-width:1249px) {

.img-scroll .prev {left:0px;cursor: pointer;}

.img-scroll .next {right:0px;cursor: pointer;}

.img-list li {width:0.23%; margin-right:0.027%; position:relative;}

}

@media screen and (max-width:999px) {

.main4{ padding-top:28px; padding-bottom:22px;}

.img-list li {width:0.32333%; margin-right:0.01%; position:relative;}

.m4a{ font-size:16px; font-size:1.6rem;}

.m4zi p a{ font-size:14px; font-size:1.4rem; line-height:24px;}

}

@media screen and (max-width:599px) {

.img-list li {width:0.49%; margin-right:0.015%; position:relative;}

}

/*  main5  */

.main5{ background:#f7f7f7; padding-bottom:70px;min-height: 476px;}

.main5 .zong{ position:relative;}

.m5l{ width:462px; position:absolute; left:0px; top:-57px; background:#363638; padding-bottom:51px;}

.m5ln{ padding-left:55px; padding-right:41px; padding-top:45px;}

.m5biao{ display:block; font-size:34px; font-size:3.4rem; color:#fffefe; line-height:44px;font-family: "Roboto-Bold";}

.m5l p a{ display:block; font-size:18px; font-size:1.8rem; line-height:26px; color:#fffefe; margin-top:18px;}

.m5l form{ padding-top:26px;}

.m5l .int1{ line-height:39px; width:100%; border-bottom:1px solid #707072; background:none; font-size:18px; font-size:1.8rem; margin-bottom:29px; color:#f7f7f7;}

.m5l textarea{ line-height:39px; height:70px; width:100%; border-bottom:1px solid #707072; background:none; font-size:18px; font-size:1.8rem; color:#f7f7f7;}

.m5l .int2{ min-width:181px; height:46px; padding:0 5px; float:right; background:#e98413; text-align:center; line-height:46px; font-size:18px; font-size:1.8rem; text-transform:uppercase; color:#333333; margin-top:15px; font-family: "Roboto-Bold"; cursor:pointer; transition:0.5s;}

.m5l .int2:hover{ color:#fff;}

.m5l .int3{ width:50%; float:left; margin-top:29px;}

.m5l .coyanzheng{ width:100px; height:41px; float:right; margin-top:29px;}

.m5r{ width:577px; float:right; padding-top:30px;}

.m5a{ display:block; font-size:18px; font-size:1.8rem; color:#e98413; line-height:26px;}

.m5rbiao{ display:block; font-size:34px; font-size:3.4rem; line-height:45px;font-family: "Roboto-Bold"; margin-top:18px; margin-left:10px;}

.subNavBox{ width:100%; margin-top:20px;}

.subNav{cursor:pointer; position:relative; line-height:31px; padding:15px; padding-left:28px; padding-right:40px; font-size:18px; font-size:1.8rem;font-family: "Roboto-Bold"; border:1px solid #e5e5e5; margin-top:11px; color:#333;}

.subNav:before{ content:""; position:absolute; width:37px; height:100%; right:0px; top:0px; background:url(../images/jiahao.png) no-repeat center;}

.subNav:hover{}

.currentDd{ border-bottom:1px solid #f7f7f7;}

.currentDd:before{ background:url(../images/jianhao.png) no-repeat center;}

.navContent{display: none; padding-left:40px; padding-right:20px; padding-top:3px; padding-bottom:16px; font-size:16px; font-size:1.6rem; line-height:26px; border:1px solid #e5e5e5; border-top:none}

.navContent li,.navContent p,.navContent span,.navContent strong{ color:#333}

.navContent a{ color:#ff9900; font-weight:bold;}

.navContent a:hover{ text-decoration:underline;}

.navContent li{ padding-left:17px; background:url(../images/dian.jpg) no-repeat left 9px;}

.m5rbiao:hover,.m5biao:hover,.m5l p a:hover{ color:#e98413}

.m5a:hover{ color:#c36a07;}

@media screen and (max-width:1129px) {

.m5r{ width:490px; padding-top:30px;}

.subNavBox{ margin-top:20px;}

.main5{ padding-bottom:40px;}

}

@media screen and (max-width:999px) {

.m5l{ width:100%; position:relative; top:0px; padding-bottom:10px;}

.m5r{ width:100%; padding-top:30px;}

.m5ln{ padding:10px;}

.m5biao,.m5rbiao{ font-size:24px; font-size:2.4rem; line-height:34px;}

.m5l p a{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:8px;}

.m5l .int1{ line-height:29px; font-size:14px; font-size:1.4rem; margin-bottom:19px;}

.m5l textarea{ line-height:29px; height:90px; font-size:14px; font-size:1.4rem;}

.m5l .int2{ min-width:140px; height:36px; line-height:36px; font-size:14px; font-size:1.4rem; margin-top:20px;}

.m5rbiao{ margin-top:5px;}

.subNavBox{ margin-top:10px;}

.main5{ padding-bottom:40px;}

.subNav{ line-height:24px; padding:10px; padding-right:40px; font-size:14px; font-size:1.4rem; margin-top:5px;}

.navContent{ padding:10px; font-size:14px; font-size:1.4rem; line-height:24px;}

}

/* main6  */

.main6{ padding-top:145px; padding-bottom:88px;}

.main6 .m2biao{ margin-top:14px;}

#outer { margin-top:13px;}

#tab {overflow: hidden;zoom: 1; position:relative; width:686px; margin:auto;}

#tab:before{ content:""; position:absolute; width:100%; height:2px; background:#dedede; left:0px; bottom:0px;}

#tab li{ width:20%; float:left; cursor:pointer; height:64px; text-align:center; transition:0.5s; position:relative;}

#tab li a {display:table-cell; vertical-align:middle; font-size:18px; font-size:1.8rem; line-height:20px; height:64px; font-family: "Roboto-Bold";

display:-moz-box;

-moz-box-pack:center;

-moz-box-align:center;

display:-webkit-box;

-webkit-box-pack:center;

-webkit-box-align:center;

display:box;

box-pack:center;

box-align:center;}

#tab li.current {}

#tab li.current:before{ content:""; position:absolute; width:100%; height:2px; background:#e9881c; left:0px; bottom:0px;}

#tab li.current a { color:#e9881c}

#content {}

#content .tabul {display: none; padding-top:20px;}

.m6lie{ width:263px; float:left; margin-left:19px; margin-top:22px;}

.m6tu{ display:block; position:relative; overflow:hidden;}

.m6tu img{ width:100%; max-width:263px; max-height:282px; margin:auto;}

.m6tu span{ display:block; position:absolute; bottom:0px; left:-55px; width:55px; height:35px; line-height:35px !important; text-align:center; background:#e9881c; font-size:14px; font-size:1.4rem; transition:0.5s;}

.m6lie:hover span{ left:0px;}

.m6a{ display:block; font-size:18px; font-size:1.8rem; line-height:26px; font-family: "Roboto-Bold"; margin-top:20px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.m6lie span{ display:block; font-size:16px; font-size:1.6rem; line-height:26px; margin-top:2px;}

.m6a:hover{color:#e9881c}

.main6 a:hover{color:#e9881c}

@media screen and (max-width:1129px) {

.m6lie{ width:237px; margin-left:10px; margin-top:22px;}

}

@media screen and (max-width:999px) {

.main6{ padding-top:30px; padding-bottom:20px;}

.m6lie{ width:48%; margin-left:1% !important; margin-right:1%; text-align:center; margin-top:22px;}

.m6a{ font-size:16px; font-size:1.6rem; margin-top:10px;}

.m6lie span{ font-size:14px; font-size:1.4rem;}

#tab { width:100%;}

#tab li a { font-size:14px; font-size:1.4rem;}

}

@media screen and (max-width:499px) {

#tab li a { font-size:12px; font-size:1.2rem;}

.main6 .m2biao{ margin-top:4px;}

}

/*  main7  */

.main7{ margin-top: 145px;background:url(../images/m7bei.jpg) no-repeat center;}

.main7 .zong{ position:relative; height:204px;}

.m7mor{ display:block; width:158px; height:44px; position:absolute; right:0px; background:#24272a; text-align:center; line-height:44px; text-transform:uppercase; color:#fff; font-family: "Roboto-Bold"; font-size:12px; top:50%; margin-top:-22px;}

.m7mor em{ font-size:10px;}

.m7n{ padding-right:170px;}

.m7n>a{ display:block; font-size:32px; font-size:3.2rem; color:#fff; font-family: "Roboto-Bold"; line-height:40px; padding-top:55px;}

.m7n p a{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; color:#fff; margin-top:15px;}

.m7n a:hover{ color:#e98413;}

.m7mor:hover{ background:#fff; color:#e98413;}

@media screen and (max-width:767px) {

.main7 .zong{ height:auto; padding-bottom:20px;}

.m7n{ padding-right:0px; text-align:center;}

.m7n>a{ padding-top:10px; font-size:20px; font-size:2rem; line-height:32px;}

.m7n p a{ font-size:14px; font-size:1.4rem; margin-top:5px;}

.m7mor{ position:relative; right:auto; top:auto; margin:auto; margin-top:10px;}

}

/*  main8  */

.main8{ padding-top:82px;}

.m8lie{ width:177px; text-align:center; position:relative;}

.m8tu{ display:block;}

.m8tu img{ width:100%; max-width:177px; max-height:177px; margin:auto;}

.m8zi{ display:block; text-align:center; font-size:20px; font-size:2rem; font-family: "Roboto-Bold"; margin-top:22px;}

.m8lie span{ display:block; width:43px; height:43px; text-align:center; line-height:43px; background:#e98413; border-radius:50%; font-size:28px; font-size:2.8rem; font-family: "Roboto-Bold"; position:absolute; top:12px; right:4px;}

.zuojian{ background:url(../images/zuojian.jpg)  no-repeat center; width:40px; height:177px; float:left; margin-left:47px; margin-right:47px;}

.youjian{ background:url(../images/youjian.jpg)  no-repeat center; width:40px; height:177px; float:right; margin-left:47px; margin-right:47px;}

.m8n{ width:100%; height:58px; margin-top:50px; margin-bottom:45px;}

.sjian{ width:32px; height:58px; background:url(../images/shangjian.jpg) no-repeat center; float:left; margin-left:73px;}

.xjian{ width:32px; height:58px; background:url(../images/xiajian.jpg) no-repeat center; float:right; margin-right:65px;}

.main8 a:hover{ color:#e98413}

.m8n1 .m8lie{ float:left;}

.m8n2 .m8lie{ float:right;}

.m8n1{ margin-top:78px;}

@media screen and (max-width:1129px) {

.zuojian{ margin-left:25px; margin-right:25px;}

.youjian{ margin-left:25px; margin-right:25px;}

}

@media screen and (max-width:999px) {

.main8{ padding-top:22px;}

.zuojian{ display:none}

.youjian{ display:none}

.m8n{ display:none;}

.m8lie{ width:25%; float:left; margin-top:20px;}

.m8tu{ width:90%; margin:auto;}

.m8zi{ width:90%; margin:auto; margin-top:10px;}

.m8lie span{ right:auto; left:4px; width:23px; height:23px; line-height:23px; font-size:18px; font-size:1.8rem;}

.m8n1{ margin-top:10px;}

.m8zi{ font-size:14px; font-size:1.4rem;}

}

@media screen and (max-width:559px) {

.m8lie{ width:50%;}

}

/*  main9  */

.main9{ background:url(../images/m9bei.jpg) no-repeat center; margin-top:91px; background-attachment:fixed; background-size:cover; position:relative; padding-top:81px; padding-bottom:92px;	background-size: cover;}

.main9:before{position:absolute;	content:'';	left:0px;top:0px;	right:0px;	bottom:0px;	background:url(../images/m9bei.jpg) no-repeat center; 	background-size: cover; z-index:-1}

.m9a{ display:block; text-align:center; font-size:20px; font-size:2rem; color:#d7a12d; line-height:30px;}

.m9biao{ display:block; font-size:48px; font-size:4.8rem; color:#ffffff; text-align:center;font-family: "Roboto-Bold"; margin-top:10px;}

.img-scroll2 {position: relative; width: 100%; z-index:9; margin-top:60px;}

.img-scroll2 .prev2, .img-scroll2 .next2 {position: absolute; margin-top:35px; text-align:center;display: block; font-size:44px; font-size:4.4rem; z-index:99; color:#fdfdfd; transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s;}

.img-scroll2 .prev2 {left:0px;cursor: pointer;}

.img-scroll2 .next2 {right:0px;cursor: pointer;}

.img-scroll2 .prev2:hover,.img-scroll2 .next2:hover { color:#e98413;}

.img-list2 {position: relative;overflow: hidden; z-index:90; margin:0 190px;}

.img-list2 ul {width: 10000%;}

.img-list2 li {float: left;display: inline;width:1%; margin-right:33px; position:relative;}

.img-scroll4 {position: relative; width: 100%; z-index:9; margin-top:60px;}

.img-scroll4 .prev4, .img-scroll4 .next4 {position: absolute; margin-top:35px; text-align:center;display: block; font-size:44px; font-size:4.4rem; z-index:99; color:#fdfdfd; transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s;}

.img-scroll4 .prev4 {left:0px;cursor: pointer;}

.img-scroll4 .next4 {right:0px;cursor: pointer;}

.img-scroll4 .prev4:hover,.img-scroll4 .next4:hover { color:#e98413;}

.img-list4 {position: relative;overflow: hidden; z-index:90; margin:0 190px;}

.img-list4 ul {width: 10000%;}

.img-list4 li {float: left;display: inline;width:1%; margin-right:33px; position:relative;}

.m9n{ text-align:center;}

.m9n p a{ display:block; font-size:16px; font-size:1.6rem; color:#ffffff; line-height:26px; max-height:104px; overflow:hidden;font-family: "Roboto-Light";}

.m9ren{ text-align:center; margin-top:48px;}

.m9tu{ display:inline-block; width:103px; border-radius:50%; vertical-align:middle}

.m9tu img{ width:100%; max-width:103px; max-height:103px; border-radius:50%;}

.m9zi{ text-align:center; display:inline-block; vertical-align:middle; margin-left:21px;}

.m9zi span{ display:inline-block; padding-right:68px; background:url(../images/heng.jpg) no-repeat right center; font-size:22px; font-size:2.2rem; color:#ffffff; line-height:30px;font-family: "Roboto-Bold";}

.m9zi p{ font-size:20px; font-size:2rem; color:#fff; padding-top:12px; padding-right:68px;}

.main9 a:hover{color:#e98413;}

@media screen and (max-width:999px) {

.main9{ padding-top:21px; padding-bottom:22px; margin-top:20px;}

.img-list2 { margin:0px;}

.img-scroll2 { padding-bottom:50px; margin-top:20px;}

.img-scroll2 .prev2, .img-scroll2 .next2 { top:auto; bottom:0px; font-size:20px;}

.img-scroll2 .prev2 {left:50%; margin-left:-40px;}

.img-scroll2 .next2 {right:50%; margin-right:-40px;}

.img-list4 { margin:0px;}

.img-scroll4 { padding-bottom:50px; margin-top:20px;}

.img-scroll4 .prev4, .img-scroll4 .next4 { top:auto; bottom:0px; font-size:20px;}

.img-scroll4 .prev4 {left:50%; margin-left:-40px;}

.img-scroll4 .next4 {right:50%; margin-right:-40px;}

.m9ren{ margin-top:20px;}

.m9n p a{}

.m9a{ font-size:18px; font-size:1.8rem;}

.m9biao{ font-size:24px; font-size:2.4rem; line-height:30px; margin-top:0px;}

.m9tu{ width:80px;}

.m9zi{ margin-left:10px;}

.m9zi span{ font-size:16px; font-size:1.6rem;}

.m9zi p{ font-size:14px; font-size:1.4rem; color:#fff;}

}

/*  main10  */

.main10{ padding-top:90px;}

.m10lie{ width:350px; float:left; margin-left:30px; border-bottom:3px solid #e98413; margin-top:51px;}

.m10tu{ display:block;}

.m10tu img{ width:100%; max-width:350px; max-height:227px; margin:auto;}

.m10zi{ border:1px solid #d9d9d9; border-top:none; padding:21px; padding-top:17px; padding-bottom:50px;}

.m10zi span{ display:block; font-size:18px; font-size:1.8rem; line-height:34px;font-family: "Roboto-Light"; position:relative; padding-left:30px;}

.m10zi span i{ font-size:28px; line-height:34px; position:absolute; left:0px; top:0px;}

.m10zi a{ display:block; font-size:18px; font-size:1.8rem; line-height:26px; color:#393636;  font-family: "Roboto-Bold"; margin-top:19px; height:52px; overflow:hidden;}

.main10 a:hover{ color:#e98413;}

@media screen and (max-width:1129px) {

.m10lie{ width:320px; margin-left:10px; margin-top:20px;}

}

@media screen and (max-width:999px) {

.main10{ padding-top:20px;}

.m10lie{ width:32.333%; margin-left:0.5% !important; margin-right:0.5%; margin-top:20px;}

.m10zi{ padding:10px;}

.m10zi span{ font-size:14px; font-size:1.4rem;}

.m10zi a{ font-size:14px; font-size:1.4rem; line-height:24px; height:48px; margin-top:5px;}

}

@media screen and (max-width:499px) {

.m10lie{ width:99%;}

.m10zi{ border:none}

.m10zi a{ height:auto;}

}

/*  main11  */

.main11{ padding-top:87px; padding-bottom:139px;}

.m11biao{ display:block; text-align:center; font-size:36px; font-size:3.6rem; line-height:50px; font-family: "Roboto-Bold";}

.m11n{ margin-top:42px;}

.m11n a{ display:block; width:165px; float:left; margin-left:71px; margin-top:10px;}

.m11n a img{ width:100%; max-width:165px; max-height:60px; margin:auto;}

.m11biao:hover{ color:#e98413}

@media screen and (max-width:1129px) {

.m11n a{ width:165px; margin-left:38px; margin-top:10px;}

}

@media screen and (max-width:999px) {

.main11{ padding-top:27px; padding-bottom:20px;}

.m11biao{ font-size:24px; font-size:2.4rem; line-height:30px; margin-top:0px;}

.m11n{ margin-top:10px;}

.m11n a{margin:5px 0.5%;}

}

/*  foot  */

.foot{ background:url(../images/fobei.jpg) no-repeat center; background-attachment:fixed; background-size: cover; position:relative;}

.foot:before{position:absolute;	content:'';	left:0px;top:0px;	right:0px;	bottom:0px;	background:url(../images/m9bei.jpg) no-repeat center; 	background-size: cover; z-index:-1}

.foot>.zong{ position:relative; padding-top:93px; min-height:351px; padding-bottom:27px;}

.ful1{ width:190px; float:left;}

.ful2{ width:220px; float:left; margin-left:45px;}

.ful3{ width:250px; float:left; margin-left:26px;}

.fbiao{ display:block; font-size:24px; font-size:2.4rem; color:#ffffff; text-transform:uppercase; line-height:40px; font-family: "Roboto-Bold";}

.ful{ margin-top:16px;}

.ful li{ font-size:16px; font-size:1.6rem; line-height:30px; color:#cccccc;}

.ful li a{ color:#cccccc;}

.ful2 .ful{ margin-top:20px;}

.ful2 .ful li{ line-height:26px;}

.ful4{ width:355px; position:absolute; right:0px; top:-32px; background:#e98413 url(../images/f4bei.png) no-repeat top left; padding-top:20px; padding-bottom:26px; z-index: 1}

.ful4:before{ content:''; width:102px; height:53px; position:absolute; right:0px; bottom:0px; /*background:url(../images/fxinbei.jpg) no-repeat bottom right;*/ z-index:2}

.f4biao{ display:block; text-align:center; padding:10px; font-size:34px; font-size:3.4rem; line-height:36px; color:#f4biao; font-family: "Roboto-Bold";}

.ful4 form{ text-align:center; margin-top:5px; width:250px; margin:auto; }

.ful4 .int1{ width:226px; height:53px; line-height:53px; background:#ffffff; padding-left:24px; font-size:16px; font-size:1.6rem; margin-bottom:10px; color:#333;}

.ful4 .int2{ width:249px; height:55px; line-height:55px; text-align:center; background:#101010; text-align:center; cursor:pointer; font-size:18px; font-size:1.8rem; color:#fff; text-transform:uppercase; font-family: "Roboto-Bold"; transition:0.5s;}

.for{ display:block; text-align:center; font-size:30px; font-size:3rem; line-height:34px; font-family: "Roboto-Bold"; margin-top:11px;}

.ful4 p{ font-size:20px; font-size:2rem; line-height:24px; text-align:center; margin-top:17px; font-family: "Roboto-Bold"; position:relative; z-index: 3}

.ful4 .int3{ width:126px; height:53px; line-height:53px; background:#ffffff; padding-left:24px; font-size:16px; font-size:1.6rem; margin-bottom:20px; color:#333; float:left;}

.ful4 .foyanzheng{ margin:auto; width:90px; height:55px; float:right; cursor:pointer}

.ful4 .int2:hover{ background:#fff; color:#e98413}

.foot2{ background:#0f0f0f; padding-top:21px; padding-bottom:11px;}

.fp{ font-size:14px; font-size:1.4rem; color:#ffffff; line-height:26px; float:left;}

.fp a{ color:#fff;}

.fp img{ display:inline-block;}

.shejiao{ float:right;}

.shejiao a{ float:left; color:#ffffff; margin-left:28px; font-size:20px; line-height:26px;}

.youlian{font-size:14px; font-size:1.4rem; color:#ffffff; line-height:26px;}

.youlian p{ color:#fff; float:left;}

.youlian a{ color:#fff; float:left; margin:0 13px;}

.foot a:hover{ color:#e98413;}

.top{width:44px;height:44px;border-radius:50%;margin:auto;background:#e98413;line-height:44px;color:#ffffff;font-size:12px !important; font-weight:bold;text-align:center;cursor:pointer;position:fixed;right:20px;bottom:-100px;transition:0.9s; z-index:999}

.bottom{bottom:80px;}

.lianxi{ position:fixed; width:69px; right:0px; top:50%; margin-top:-173px; z-index:99999}

.lianxi div a{ display:block; background:#e9e9e9; border-radius:5px; margin-top:1px; width:69px; height:69px; text-align:center; line-height:69px; font-size:28px; color:#fff;}

.lianxi .icon-skype1{ background:#13c1f3 url(../images/imo.png) no-repeat center; font-size:0px;}

.lianxi .icon-tel{ background:#13c1f3;}

.lianxi .icon-whatsapp1{ background:#00C451;}

.lianxi .icon-wechat1{ background:#00bb0c}

.lianxi .icon-email11{ background:#389ab6}

.weixin{ position:relative; cursor:pointer;}

.weixin img{ position:absolute; width:149px; height:150px; top:0px; left:-149px; display:none;}

.weixin:hover img{ display:block;}

.weixin2,.tankuang{ display:none}

.tankuang img{ display:block; left:50% !important; margin-left:-75px; width:150px; height:150px;}

.xunpan{ background:#e98413; border-radius:5px; cursor:pointer; margin-top: 20px;}

.lianxi .xunpan a{ color:#fff; font-size:0px; background:none; line-height:20px; height:64px; padding-top:5px; font-size:0px; background:url(../images/ftp.png) no-repeat center;}

.xunpan2{ position:fixed; width:100%; height:100%; left:0px; top:0px; background:#000; background:rgba(0,0,0,0.6); display:none; z-index:999999999999999999}

.xunpann{ width:100%; position:absolute; left:0px; top:50%; margin-top:-345px; background:#eeeeee; padding-top:60px; padding-bottom:85px;}

.xuna{ display:block; font-size:30px; font-size:3rem; color:#e98413; line-height:40px; text-align:center; padding:10px;}

.xunpann form{ width:536px; margin:auto; padding-top:36px; text-align:center;}

.xunpann .int1{ width:239px; height:35px; line-height:35px; border-bottom:2px solid #ababab; font-size:18px; font-size:1.8rem; background:none; margin-top:22px;}

.xunpann .int2{ width:100%; height:35px; line-height:35px; border-bottom:2px solid #ababab; font-size:18px; font-size:1.8rem; background:none; margin-top:22px;}

.xunul{ margin-top:39px;}

.xunul li{ float:left; margin-left:35px;}

.xunul li input{ cursor:pointer;}

.xunul li span{ font-size:16px; font-size:1.6rem; line-height:24px; padding-left:10px;}

.xunpann .int3{ margin-right:53px;}

.xunpann .coyanzheng{ width:120px; height:50px;/* margin-top:23px;*/ float:left; cursor:pointer}

.xunpann .int4{ min-width:142px; height:42px; padding:0 5px; margin:auto; border:2px solid #e98413; border-radius:20px; text-align:center; line-height:38px; font-size:18px; font-size:1.8rem; color:#e98413; cursor:pointer; margin-top:40px; transition:0.5s;}

.xunpann .int4:hover{ background:#e98413; color:#fff;}

.guanbi{ display:block; position:absolute; width:32px; right:56px; top:28px; cursor:pointer}

.guanbi img{ width:100%; max-width:32px; max-height:31px;}

@media screen and (max-height:720px) {

.xunpann{ padding-top:20px; padding-bottom:20px; margin-top:-240px;}

.xunpann form{ padding-top:0px;}

.xunpann .int1,.xunpann .int2{ margin-top:10px;}

.xunul{ margin-top:10px;}

.xunpann .int4{ margin-top:10px;}

.guanbi{ width:15px; right:10px; top:10px;}

}

@media screen and (max-height:499px) {

.xuna{ line-height:30px; font-size:20px; font-size:2rem;}

.xunpann{ padding-top:10px; padding-bottom:10px; margin-top:-209px;}

.xunpann form{ padding-top:0px;}

.xunpann .int1,.xunpann .int2{ margin-top:10px; font-size:14px; font-size:1.4rem; height:20px; line-height:20px;}

.xunul{ margin-top:10px;}

.xunpann .int4{ margin-top:10px;}

}

@media screen and (max-width:1129px) {

.ful1{ width:170px; float:left;}

.ful2{ width:220px; float:left; margin-left:20px;}

.ful3{ width:250px; float:left; margin-left:20px;}

.ful4{ width:280px;}

}

@media screen and (max-width:999px) {

.foot>.zong{ padding-top:23px; min-height:auto; padding-bottom:27px;}

.ful1{ width:32.333%; float:left;}

.ful2{ width:32.333%; float:left; margin-left:1.5%;}

.ful3{ width:32.333%; float:left; margin-left:1.5%;}

.ful4{ position:relative; background:#e98413; right:auto; top:auto; margin-top:20px; width:100%; padding-top:10px; padding-bottom:20px;}

.ful4 form{ padding:10px; width:auto; text-align:left;}

.ful4 .int1{ width:90%; float:none;}

.ful4 .int3{ width:76%; margin-right:7px;}

.ful4 .foyanzheng{ float:left;}

.f4biao{ padding:10px; font-size:24px; font-size:2.4rem; line-height:26px;}

.for{ font-size:20px; font-size:2rem; line-height:34px; margin-top:10px;}

.ful4 p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:7px;}

}

@media screen and (max-width:767px) {

.foot{margin-bottom:50px;}

.youlian{display:none}

/*.top{width:20%;height:69px;line-height:69px; font-size:20px !important;bottom:0px;right:0px;border-radius:0px;border:none}*/

.lianxi{ width:100%; right:auto; top:auto; margin:auto; left:0px; bottom:0px; border-top:1px solid #fff}

.lianxi div{ width:20%; float:left;}

.lianxi .bili{ width:25%; float:left;}

.lianxi div a{ margin:auto; width:100%; background:#2296d3; color:#fff !important; border-radius:0px;}

.weixin2{ display:block}

.weixin1{ display:none}

.weixin img{ top:auto; bottom:69px;}

.foot>.zong{ display:none}

.foot2{ padding-bottom:50px;}

.fp{ float:none;}

.shejiao{ float:none;}

.shejiao a{ margin-left:auto; margin-right:10px; margin-top:10px;}

.guanbi{ width:15px; right:10px; top:10px;}

.xunpan{ border-radius:0px; font-size:12px; margin-top: 0px;}

.lianxi .xunpan  a{ height:69px; padding:0px 5px;}

.lianxi2 div{ width:20%; float:left;}

}

/*.shejiao  .icon-instagram{ width:22px; height:26px; background:url(../images/123.png) no-repeat center;}*/

@media screen and (max-width:599px) {

.xuna{ line-height:30px; font-size:20px; font-size:2rem;}

.xunpann{ padding-top:20px; padding-bottom:20px;}

.xunpann form{ width:96%; padding-top:0px;}

.xunpann .int1{ font-size:14px; font-size:1.4rem; width:48%;}

.xunpann .int2{ font-size:14px; font-size:1.4rem; width:100%;}

.xunul li{ float:none; margin:auto; text-align:left;}

.xunpann .int3{ margin-right:23px;}

.lianxi .xunpan  a{ font-size:12px;}

}

/*******************************  product  ****************************/

.fenbanner{ position:relative; height:285px; overflow:hidden;}

.batu{ display:block; position:absolute; width:1920px; left:50%; margin-left:-960px;}

.batu img{ width:100%; max-width:1920px; max-height:285px;}

.fenn{ width:96%; text-align:center; position:absolute; left:3%; top:0px;}

.fenbiao{ display:block; font-size:36px; font-size:3.6rem; color:#ffffff; line-height:45px;font-family: "Roboto-Bold"; padding-top:112px;}

.mianbao{ font-size:18px; font-size:1.8rem; line-height:24px; color:#ffffff; margin-top:22px;}

.mianbao a{ color:#ffffff;}

.mianbao a:hover,.fenbiao:hover{ color:#e98413;}

.coe9{ color:#e98413 !important;}

.prmain{ padding-top:49px;}

.pryiji{ width:100%; text-align:center; padding:10px 0;}

.pryiji a{ display:inline-block; *float:left; font-size:24px; font-size:2.4rem; line-height:25px; text-align:center; margin:0 20px; font-family: "Roboto-Bold"; vertical-align:middle}

.pryiji a:hover{ color:#e98413;}

.dangpryi{ color:#e98413 !important}

.img-scroll3 {position: relative; width: 100%; z-index:9; margin-top:32px;}

.img-scroll3 .prev3, .img-scroll3 .next3 {position: absolute; top:50%; margin-top:-9px; border:1px solid #333333; width:18px; height:18px; line-height:18px; text-align:center;display: block; font-size:12px; font-size:1.2rem; z-index:99; color:#333; transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s;}

.img-scroll3 .prev3 {left:0px;cursor: pointer;}

.img-scroll3 .next3 {right:0px;cursor: pointer;}

.img-scroll3 .prev3:hover,.img-scroll3 .next3:hover { color:#e98413;}

.img-list3 {position: relative;overflow: hidden; z-index:90; margin:0 80px;}

.img-list3 ul {width: 10000%;}

.img-list3 li {float: left;display: inline; margin-right:0.032%; margin-left:0.02%; text-align:center; position:relative; font-size:16px; font-size:1.6rem; font-family: "Roboto-Bold";}

.img-list3 li a{ display:block;}

.img-list3 li a:hover{ color:#e98413;}

.dangprer a{ color:#e98413 !important}

.prmain2{ padding-top:27px; padding-bottom:170px;}

.prlie{ position:relative; width:535px; min-height:120px; padding-bottom:31px; margin-top:43px;}

.prtu{ display:block; /*position:absolute; left:0px; top:31%; margin-top:-60px;*/ width:220px; float:left;}

.prtu img{ width:100%; max-width:1089px; max-height:598px;}

.przi{ padding-left:255px;}

.pra{ display:block; font-size:20px; font-size:2rem; line-height:26px; font-family: "Roboto-Bold"; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.przi input{ display:none}
.przi ul{ margin-top:13px;}

.przi ul li a{ display:block; padding-left:14px; font-size:16px; font-size:1.6rem; line-height:24px; background:url(../images/dian.jpg) no-repeat left 10px;}

.przi div{ margin-top:13px; height:72px; overflow:hidden;}

.przi div a p{ display:block; padding-left:14px; font-size:16px; font-size:1.6rem; line-height:24px; background:url(../images/dian.jpg) no-repeat left 10px;}

.prmor{ display:inline-block; /*min-width:110px; */height:37px; line-height:37px; text-align:center; border:2px solid #e98413; font-size:22px;    font-size: 2.2rem; font-family: "Roboto-Bold"; text-transform:uppercase; margin-top:34px; border-radius:10px; padding-right:10px; padding-left:10px; color:#e98413;}

.xian{ clear:both; border-bottom:1px dashed #c2c2c2;}

.przi a:hover{ color:#e98413;}

.przi div p:hover{ color:#e98413;}

.fenye{ padding-top:103px; text-align:center;}

.fenyen{  display:inline-block; *float:left;}

.fenyen a{ display:inline-block; *float:left; width:40px; height:33px; border:1px solid #e5e5e5; text-align:center; line-height:35px; margin-right:10px; margin-bottom:10px; font-size:14px; font-size:1.4rem;}

.fenyen a:hover{ border:1px solid #e98413; background:#e98413}

.sx{ width:auto !important; min-width:72px; padding:0 2px;}

.sx.no:hover{color: #333;border: 1px solid #e5e5e5 !important;;background: #fff !important;}

.dangqianfen{ border:1px solid #e98413 !important; background:#e98413 !important;}

.fuxuan{ background:url(../images/fuxuan.jpg) no-repeat right center; padding-right:23px; display:inline-block; *float:right; margin-bottom:10px; margin-left:10px;}

.fuxuan input{ min-width:182px; height:37px; line-height:37px; padding:0 5px; background:#e98413; color:#333; cursor:pointer; transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s; font-size:14px; font-size:1.4rem; border:1px solid #fff;}

.fuxuan input:hover{ background:#fff; border:1px solid #e98413; color:#e98413;}

@media screen and (max-width:1129px) {

.prlie{ width:470px; padding-bottom:20px; margin-top:23px;}

.fenye{ padding-top:33px; text-align:center;}

.prmain2{ padding-top:27px; padding-bottom:40px;}

}

@media screen and (max-width:999px) {

.prmain{ padding-top:20px;}

.prmain2{ padding-top:15px; padding-bottom:20px;}

.prlie{ width:100%; float:none; padding-bottom:20px; margin-top:23px;}

.xian{ display:none}

.pryiji a{ font-size:18px; font-size:1.8rem;}

.img-list3 li { margin-left:auto; margin-right:0.05%; font-size:14px; font-size:1.4rem;}

}

@media screen and (max-width:767px) {

.fenbanner{ height:148px;}

.batu{ width:1000px; left:50%; margin-left:-500px;}

.fenbiao{ font-size:26px; font-size:2.6rem; line-height:35px; padding-top:50px;}

.mianbao{ font-size:14px; font-size:1.4rem; line-height:24px; color:#ffffff; margin-top:2px;}

.img-list3 { margin:0 30px;}

.pryiji a{ font-size:16px; font-size:1.6rem; margin:0 15px;}

.img-list3 li { font-size:13px; font-size:1.3rem;}

}

@media screen and (max-width:559px) {

.prtu{ position:relative; left:auto; top:auto; margin:auto; width:auto; float:none;}

.przi{ padding-left:0px; padding-top:20px;}


}

/*******************************  product2  ****************************/

.prmain3{ padding-top:52px;}

.slide { position: relative;}

.slide .carouse { width: 100%; overflow: hidden; position: relative; box-shadow:0 0 20px rgba(151,151,151,0.46); max-width:1086px; margin: auto;}

.slide .carouse .slideItem { width: 100%; position: absolute; cursor: pointer;}

.slide .carouse .slideItem .banner-img { width: 100%; display: block; }

.slide .console { height: 57px; display: inline-block; width: 35px; position: absolute; top: 40%; }

.slide .carousel-control { position: absolute; top: 50%; width: 48px; height: 48px; border-radius: 50%; z-index: 999; margin-top: -24px; text-align: center; line-height: 48px; background: #000; background: rgba(0, 0, 0, 0.6); }

.slide .carousel-control .iconfont { font-size: 20px; font-size: 2rem; color: #fff; }

.slide .carousel-control:hover { background: #F8691B; background: rgba(248, 105, 27, 0.6); }

.slide .carousel-control:hover .iconfont { color: #fff; }

.slide .carousel-control.left { left: 130px; cursor: pointer; background:#fff;}

.slide .carousel-control.right { right: 130px; cursor: pointer; background:#fff; }

.slide .dotList { position: absolute; width: 100%; bottom:12px; text-align: center; line-height: 0; }

.slide .dotList li { display: inline-block; cursor: pointer; width:12px; height:12px; margin: 0 6px 0 7px; outline: none; background:#dcdcdc; border-radius:50%;}

.slide .dotList li.active { background:#a0a0a0;}

.slide .carouse .slideItem a{ display:block;}

.slide .carouse .slideItem a img{ width:100%; max-width:1089px; max-height:598px;}

.inno{ float:left; margin-top:37px;}

.inno a{ display:block; float:left; min-width:112px; height:29px; padding:0 5px; border:2px solid #cccccc; margin-left:11px; margin-right:9px; text-align:center; line-height:29px; font-size:16px; font-size:1.6rem; color:#808080; font-family: "Roboto-Bold";}

.inno a:hover{ background:#e98413; color:#fff; border:2px solid #e98413;}

.share{ float:right; vertical-align:middle; margin-top:34px;}

.share1{ display:block; float:left; font-size:18px; font-size:1.8rem; line-height:31px; font-family: "Roboto-Bold"; margin-right:20px; vertical-align:middle}

.share2{ float:left; vertical-align:middle}

.share-bd{float: left; vertical-align: middle;}

.chanxbiao{ display:block; font-size:30px; font-size:3rem; line-height:40px; font-family: "Roboto-Bold"; text-align:center; background:url(../images/chanxbiao.jpg) no-repeat bottom center; padding-bottom:22px; margin-top:73px;}

/*.chanxbiao:hover{color: #e98413;cursor:pointer;}*/

.chanx1,.chanx3{ width:639px; float:left;}

.chanx2,.chanx4{ width:443px; float:right;}

.table{ width:100%; overflow:auto; margin-top:34px;}

.table table{ border:none; width:100%;}

.table table td{ border-bottom:2px solid #d0d0d0; line-height:24px; padding:5px;}

.biaotou{ background:#ea8415;}

.biaotou td{ color:#fff; font-size:14px; font-size:1.4rem;font-family: "Roboto-Bold"; border-bottom:none !important}

.chanx1 img { max-width:100%;}

.chanx2 a{ display:block; width:211px; margin-top:34px; margin-bottom:16px;}

.chanx2 a img{ width:100%; max-width:211px; max-height:169px; border-bottom:4px solid #e98413; margin:auto;}

.chanxbiao2{ display:block; font-size:24px; font-size:2.4rem; line-height:30px; position:relative; padding-left:21px; font-family: "Roboto-Bold"; margin-top:30px;}

.chanxbiao2:before{ content:""; position:absolute; width:6px; height:23px; background:#e98413; left:0px; top:50%; margin-top:-12px;}

.chanx3n{ font-size:16px; font-size:1.6rem; line-height:26px; padding-top:37px;}

.chanx3n a{ color:#e98413;}

.chanx3n img { max-width:100%; display:inherit}

.chanlie{ border-bottom:4px solid #e98413; position:relative; min-height:47px; padding-top:19px; padding-bottom:20px; margin-top:21px;

 background: -moz-linear-gradient(top, #fff 0%, #f1f1f1 100%);

 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f1f1f1));

 background: -webkit-linear-gradient(top, #fff 0%,#f1f1f1 100%);

 background: -o-linear-gradient(top, #fff 0%,#f1f1f1 100%);

 background: -ms-linear-gradient(top, #fff 0%,#f1f1f1 100%);

 background: linear-gradient(to bottom, #fff 0%,#f1f1f1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f1f1f1',GradientType=0 );}

.chantu{ display:block; position:absolute; width:43px; left:22px; top:50%; margin-top:-24px;}

.chanlie p{ padding-left:90px; padding-right:30px; font-size:16px; font-size:1.6rem; line-height:24px;}

.prmain4{ padding-top:9px; padding-bottom:55px;}

.pr4n{ text-align:center; border-bottom:3px solid #e98413; padding-bottom:50px; margin-top:96px;

 background: -moz-linear-gradient(top, #fff 0%, #f1f1f1 100%);

 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f1f1f1));

 background: -webkit-linear-gradient(top, #fff 0%,#f1f1f1 100%);

 background: -o-linear-gradient(top, #fff 0%,#f1f1f1 100%);

 background: -ms-linear-gradient(top, #fff 0%,#f1f1f1 100%);

 background: linear-gradient(to bottom, #fff 0%,#f1f1f1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f1f1f1',GradientType=0 );}

.pr4lie{/* width:327px;*/ display:inline-block; *float:left; /*margin:0 12px;*/ vertical-align:top; width:100%;}

.pr4tu{ display:block;}

.pr4tu img{ width:100%; max-width:1089px; max-height:598px;}

.pr4lie p a{ display:block; font-size:16px; font-size:1.6rem; line-height:26px; text-align:center; margin-top:33px;}

.pr4lie p span{ display:block; transition:0.5s;}

.pr4lie a:hover{ color:#e98413;}

.pr4lie a:hover span{ color:#e98413;}

@media screen and (max-width:1129px) {

.chanx1,.chanx3{ width:520px; float:left;}

.chanx2,.chanx4{ width:443px; float:right; margin-top:10px;}

.pr4lie{ width:300px; margin:0 5px;}

}

@media screen and (max-width:999px) {

.chanx1,.chanx3{ width:100%; float:none;}

.chanx2,.chanx4{ width:100%; float:none;}

.pr4lie{ width:300px; margin:0 5px;}

.inno{ float:none}

.inno a{ margin-left:auto;}

.share{ float:none; margin-top:10px;}

.chanxbiao{font-size:20px; font-size:2rem; line-height:30px; padding-bottom:12px; margin-top:23px;}

.chanx2 a{ width:24%; float:left; margin:10px 0.5%;}

.chanx3n{ font-size:14px; font-size:1.4rem; line-height:24px; padding-top:15px;}

.pr4lie{ width:32.33%; float:left; margin:10px 0.5%;}

.pr4lie p a{ font-size:14px; font-size:1.4rem; margin-top:10px; line-height:24px;}

.pr4n{ padding-bottom:20px; margin-top:20px;}

.prmain3{ padding-top:22px;}

.prmain4{ padding-top:9px; padding-bottom:25px;}

}

@media screen and (max-width:499px) {

.pr4lie{ width:98%; margin:10px 1%;}

}

/***************************  company  ***************************/

.comain1{ padding-top:44px;}

.cotu1{ display:block; width:601px; float:right; margin-left: 20px;}

.cotu1 img{ width:100%; max-width:601px; max-height:352px; margin:auto;}

.cozi{}

.coa{ display:block; font-size:28px; font-size:2.8rem; line-height:40px;font-family: "Roboto-Bold";}

.cozi p{ font-size:16px; font-size:1.6rem; line-height:26px; margin-top:16px;  overflow:hidden;}

.coin{ margin-top:30px;}

.coin a{ display:block; float:left; padding-right:33px; padding-left:5px; min-width:104px; text-align:center; line-height:36px; position:relative; background:#343a40; font-size:14px; font-size:1.4rem; color:#ffffff; font-family: "Roboto-Bold"; text-transform:uppercase; margin-top:25px; margin-right:19px;}

.coin a em{ position:absolute; right:21px; top:0px; font-size:14px; font-family: "Roboto-Regular";}

.cozi a:hover{ color:#e98413;}

.coin a:hover{ background:#e98413; color:#fff;}

.comain2{ background:url(../images/co2bei.jpg) no-repeat center; background-attachment:fixed; background-size:cover; position:relative; margin-top:84px; padding-top:85px; padding-bottom:66px;}

.comain2:before{position:absolute;	content:'';	left:0px;top:0px;	right:0px;	bottom:0px;	background:url(../images/co2bei.jpg) no-repeat center; 	background-size: cover; z-index:-1}

.co2lie{ width:23%; margin-left:2.6%; float:left;}

.co2lien{ padding-left:73px; min-height:67px;}

.co2lie1{ margin-left:auto; background:url(../images/cotubiao1.png) no-repeat left top}

.co2lie2{ background:url(../images/cotubiao2.png) no-repeat left top}

.co2lie3{ background:url(../images/cotubiao3.png) no-repeat left top}

.co2lie4{ background:url(../images/cotubiao4.png) no-repeat left top}

.co2lien span{ font-size:46px; font-size:4.6rem; color:#fff;font-family: "Roboto-Bold";}

.co2lien p{ font-size:16px; font-size:1.6rem; line-height:26px; color:#fff; margin-top:9px;}

.clear4{ display:none;}

.comain3{ padding-top:73px; padding-bottom:89px;}

.co3lie{ width:252px; float:left; margin-left:34px; margin-top:48px;}

.co3tu{ display:block;}

.co3tu img{ width:100%; max-width:339px; max-height:360px; margin:auto;}

.co3zi{ border:1px solid #ebebeb; border-top:none; padding:10px; text-align:center; padding-bottom:17px; background:#fff; max-width:319px; margin:auto;}

.co3zi a{ display:block; font-size:18px; font-size:1.8rem; line-height:26px;font-family: "Roboto-Bold"; margin-top:6px;}

.co3zi p{ font-size:16px; font-size:1.6rem; color:#595757; line-height:26px; margin-top:8px;}

.comain4 a:hover{ color:#fff}

.comain4 .m3rbiao:hover{ color:#333}

.comain4 .m3rlie a:hover{ background:none}

.comain5{ margin:auto;  background:url(../images/co5bei.jpg) no-repeat center;}

.comain5 a,.comain5 span,.comain5 p,.comain5 i{ color:#333 !important}

.comain5 .m9a{ color:#d7a12d !important;}

.comain6{ padding-top:90px; padding-bottom:149px;}

.comain6 a:hover{ color:#333}

.co2main1{ padding-top:47px;}

.co2main1 .co3lie{ width:339px; margin-left:45px;}

.co2main1 .co3zi{ padding-bottom:28px;}

.co2main1 .co3zi a{ margin-top:14px;}

.co2main1 .co3zi p{ margin-top:21px;}

.co2main{ background:url(../images/co2bei2.jpg) no-repeat center; background-attachment:fixed; background-size:cover; position:relative; padding-top:70px; padding-bottom:76px;}

.co2main:before{position:absolute;	content:'';	left:0px;top:0px;	right:0px;	bottom:0px;	background:url(../images/co2bei2.jpg) no-repeat center; 	background-size: cover; z-index:-1}

.co2main .m2a,.co2main .m2biao{ color:#fff;}

.co2main3{ padding-bottom:160px;}

@media screen and (max-width:1129px) {

.co3lie{ width:237px; margin-left:10px; margin-top:48px;}

.co2main1 .co3lie{ width:320px; margin-left:10px;}

}

@media screen and (max-width:999px) {

.comain1{ padding-top:24px;}

.cotu1{ width:100%; float:none;}

.cozi{ width:100%; float:none; margin-top:20px;}

.coa{ font-size:20px; font-size:2rem; line-height:30px;}

.cozi p a{ font-size:14px; font-size:1.4rem; line-height:24px; height:auto; margin-top:10px;}

.coin{ margin-top:18px;}

.coin a{ margin-top:5px; margin-right:5px;}

.comain2{ margin-top:24px; padding-top:25px; padding-bottom:26px;}

.clear4{ display:block; clear:both;}

.co2lie{ width:48%; margin:10px 1%; float:left;}

.co2lien span{ font-size:26px; font-size:2.6rem;}

.co2lien p{ font-size:14px; font-size:1.4rem; line-height:24px;}

.comain3{ padding-top:23px; padding-bottom:20px;}

.comain3 .m2biao{ margin-bottom:20px;}

.co3lie{ width:24%; margin:0 0.5% !important; margin-top:10px !important;}

.co3zi{ padding-bottom:5px;}

.co3zi a{ font-size:16px; font-size:1.6rem; line-height:24px;}

.co3zi p{ font-size:14px; font-size:1.4rem; line-height:24px; height:48px;}

.comain6{ padding-top:20px; padding-bottom:19px;}

.co2main1 .co3lie{ width:32.333%; margin-left:0.5%; margin-right:0.5%;}

.co2main1 .co3zi{ padding-bottom:5px;}

.co2main1 .co3zi a{ margin-top:4px;}

.co2main1 .co3zi p{ margin-top:5px;}

.co2main1{ padding-top:27px;}

.co2main{ padding-top:20px; padding-bottom:26px;}

.co2main3{ padding-bottom:20px;}

}

@media screen and (max-width:849px) {

.co3lie{ width:49%; margin:0 0.5%;}

.co3zi{ border:none}

.co2main1 .co3lie{ width:100%; margin:auto; margin-top:10px;}

}

@media screen and (max-width:499px) {

.co2lie{ width:100%; margin:10px 0; float:left;}

}

/***************************  company3  ***************************/

.co3main{ padding-bottom:101px;}

.co3l{ width:731px; float:left; padding-top:46px;}

.co3r{ width:352px; float:right; padding-top:25px;}

.co3main .subNavBox{ margin-top:32px; float:none;}

.co3l .m5rbiao{ margin-left:10px;}

.co3l .subNav,.co3l .navContent{ background:#f7f7f7;}

.co3l .m5a:hover{ color:#e98413}

.co3main .m5rbiao:hover{ color:#333}

.co3p{ font-size:14px; font-size:1.4rem; line-height:26px; margin-top:9px;}

.co3r form{ padding-top:25px;}

.co3r .int1{ width:330px; height:34px; line-height:34px; border:1px solid #cbcbcb; padding-left:20px; font-size:16px; font-size:1.6rem; margin-bottom:10px;}

.co3r textarea{ width:330px; height:170px; line-height:34px; border:1px solid #cbcbcb; padding-left:20px; font-size:16px; font-size:1.6rem; margin-bottom:10px;}

.co3r .int2{ min-width:181px; line-height:46px; padding:0 5px; background:#e98413; font-size:18px; font-size:1.8rem; text-transform:uppercase; color:#333;font-family: "Roboto-Bold"; cursor:pointer; transition:0.5s;}

.co3r .int2:hover{ background:#f8b365;}

.co37n a:hover{ color:#fff}

.co3r .int3{ width:200px; height:34px; line-height:34px; border:1px solid #cbcbcb; padding-left:20px; font-size:16px; font-size:1.6rem; margin-bottom:10px; float:left;}

.co3r .coyanzheng{ width:100px; height:36px; float:right; cursor:pointer}

.co3r .m5rbiao{ margin-left:0px;}

.co3main2{ padding-top:24px; padding-bottom:149px;}

.co3main2 .m5rbiao{ margin-left:auto;}

.co4main{ background:#fff;}

.co4main2{ margin-top:12px;}

.co4main2 a:hover,.co4main2 span:hover{ color:#fff !important}

.co4main2 .m9a{ color:#d7a12d !important;}

.co4main2 .m9a:hover{display: none; !important}

@media screen and (max-width:1129px) {

.co3l{ width:580px;}

}

@media screen and (max-width:999px) {

.co3main{ padding-bottom:31px;}

.co3main2{ padding-top:0px; padding-bottom:19px;}

.co3l{ width:100%; float:none; padding-top:20px;}

.co3r{ width:100%; float:none;}

.co3l .m5rbiao{ margin-left:0px;}

.co3r .int1,.co3r textarea{ width:95%; padding-left:10px; font-size:14px; font-size:1.4rem; margin-bottom:10px;}

.co3r textarea{ height:100px;}

.co3r .int3{ width:80%; margin-right:10px;}

.co3r .coyanzheng{ float:left;}

}

@media screen and (max-width:767px) {

.co3r .int3{ width:50%; margin-right:10px;}

}

/***************************  cases  ***************************/

.camain{ padding-bottom:94px; margin-top:auto; padding-top:46px;}

.camain #outer{ margin-top:13px;}

.calie{ width:331px; float:left; margin-left:58px; margin-top:21px; margin-bottom:50px;}

.catu{ position:relative; overflow:hidden;}

.catun{ display:block;}

.catun img{ width:100%; max-width:331px; max-height:354px; margin:auto;}

.cafu{ position:absolute; width:100%; height:100%; left:0px; top:100%; background:#fff; background:rgba(0,0,0,0.6); transition:0.5s;}

.cafu>a{ display:block; margin-left:25px; margin-right:43px; border-bottom:3px solid #ffffff; font-size:20px; font-size:2rem; color:#ffffff; line-height:30px; font-family: "Roboto-Bold"; margin-top:43px; padding-bottom:17px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.cafu p a{ display:block; font-size:16px; font-size:1.6rem; color:#ffffff; line-height:24px; margin-left:25px; margin-right:10px; margin-top:27px; max-height:192px; overflow:hidden;}

.shijian{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; font-family: "Roboto-Bold"; margin-top:26px;}

.calie:hover .cafu{ top:0px;}

.cafu a:hover{ color:#e98413;}

.camain .m2a:hover{ color:#d7a12d}

.camain .m2biao:hover{ color:#333}

@media screen and (max-width:1129px) {

.calie{ width:320px; margin-left:10px; margin-top:21px; margin-bottom:50px;}

}

@media screen and (max-width:999px) {

.camain{ padding-bottom:24px; padding-top:20px;}

.calie{ width:48%; margin:15px 1%;}

.cafu{ position:relative; background:none; top:auto; left:auto; height:auto;}

.cafu>a{ color:#333; border-color:#333; margin:auto; font-size:16px; font-size:1.6rem; padding-bottom:10px; margin-top:10px;}

.cafu p a{ color:#333; margin:auto; margin-top:10px; font-size:14px; font-size:1.4rem; max-height:inherit; height:48px;}

.shijian{ font-size:14px; font-size:1.4rem; margin-top:10px;}

}

/***************************  news  ***************************/

#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999;}

 #baguetteBox-overlay.visible{opacity:1}

 #baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}

 #baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}

 #baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}

 #baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:Verdana, Geneva, sans-serif;}

 #baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}

 #baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}

 #baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}

 #baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}

 .baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}

 .baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;

 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}

 .baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}

 .baguetteBox-button#next-button{right:2%}

 .baguetteBox-button#previous-button{left:2%}

 .baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}

 .baguetteBox-button svg{position:absolute;left:0;top:0}

 .spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}

 .double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}

 .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}

 @-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}

 @keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}

 @-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

 @keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

 @-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}

 @keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}

.nemain{ border-top:1px dashed #4d4d4d; margin-top:52px; padding-bottom:114px;}

.nelie{ position:relative; min-height:210px; margin-top:25px; margin-bottom:48px;}

.netu{ display:block; position:absolute; left:0px; top:0px; width:279px; margin:auto;}

.netu img{ width:100%; max-width:279px; max-height:210px; margin:auto;}

.nezi{ margin-left:316px; position:relative; padding-right:120px; border-bottom:1px solid #b5b5b5;}

.neshe{ position:absolute; right:0px; top:145px;}

.neshe a{ display:block; width:27px; height:27px; float:left; margin-left:13px; border-radius:50%; background:#888888; text-align:center; line-height:27px; color:#fff; font-size:18px; position:relative;}

.netu span{ display:block; width:40px; height:24px; background:#959595; text-align:center; line-height:24px; color:#fff; position:absolute; right:0px; bottom:0px;}

.nezin{ padding-top:38px;}

.nea{ display:block; font-size:18px; font-size:1.8rem; line-height:20px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;font-family: "Roboto-Bold";color: #E98414;}

.nezin{ padding-bottom:26px;}


.nezin p a{ display:block; font-size:16px; font-size:1.6rem; line-height:20px; margin-top:29px; margin-bottom:25px; height:40px; overflow:hidden;}

.nezin span{ display:inline-block; font-size:16px; font-size:1.6rem; line-height:32px; vertical-align:middle;font-weight: bold;}

.nezin .iconfont{ display:inline-block; width:14px; height:14px; border-radius:50%; background:#4d4d4d; text-align:center; line-height:14px; color:#fff; font-size:10px; vertical-align:middle; margin-left:20px;}

.nezin a:hover{ color:#e98413;}

.neshe a:hover,.nezin .iconfont:hover{ background:#e98413; color:#fff;}

.nemain .fenye{ padding-top:40px;}

@media screen and (max-width:799px) {

.nemain{ margin-top:22px; padding-bottom:24px;}

.nelie{ min-height:150px; margin-top:25px; margin-bottom:28px;}

.netu{ width:200px;}

.neshe{ position:relative; top:auto; left:auto;}

.neshe a{ margin-left:auto; margin-right:10px;}

.nezi{ margin-left:220px; padding-right:0px; padding-bottom:10px;}

.nezin{ padding-top:2px; padding-bottom:10px;}

.nezin p a{ margin-top:15px; margin-bottom:5px; font-size:14px; font-size:1.4rem;}

.nemain .fenye{ padding-top:20px;}

}

@media screen and (max-width:489px) {

.nelie{ margin-top:25px; margin-bottom:28px; text-align:center;}

.netu{ position:relative;}

.nezi{ margin-left:0px;}

.nezin{ padding-top:18px; padding-bottom:10px;}

.nezin p a{ margin-top:15px; margin-bottom:10px; font-size:14px; font-size:1.4rem;}

.neshe a{ float:none; display:inline-block; *float:left;}

}

/***************************  news2  ***************************/

.nemain2{ padding-top:44px; padding-bottom:111px;}

.net{ border-bottom:3px solid #d0d0d0; padding-bottom:7px;}

.net span{ display:block; text-align:right; font-size:16px; font-size:1.6rem; line-height:26px;}

.net2{ position:relative; padding-right:250px; padding-top:35px;}

.net2 h1{ font-size:30px; font-size:3rem; line-height:40px; font-family: "Roboto-Bold";}

.net2 .share{ position:absolute; right:0px; top:47px; margin:auto;}

.net2 .share1{font-family: "Roboto-Regular"; font-size:16px;}

.nex{ font-size:16px; font-size:1.6rem; line-height:26px; margin-top:48px;}

.nex img{ max-width:100%; display:inherit}

.nex a{ color:#e98413;}

.fanpian{ border-top:1px solid #cccccc; padding-top:20px; margin-top:58px;}

.fanpian li{ line-height:30px; margin-top:14px; font-size:16px; font-size:1.6rem;}

.fanpian li span{ display:inline-block; min-width:74px; height:28px; padding:0 5px; border:1px solid #dadada; text-align:center; line-height:28px; margin-right:15px;}

.fanpian li a:hover{ color:#e98413;}

@media screen and (max-width:999px) {

.nemain2{ padding-top:24px; padding-bottom:31px;}

.net2 .share{ position:relative; top:auto; margin-top:10px;}

.net2{ padding-right:0px; padding-top:15px;}

.net2 h1{ font-size:20px; font-size:2rem; line-height:30px;}

.nex{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:28px;}

.fanpian{ padding-top:10px; margin-top:28px;}

.fanpian li{ font-size:14px; font-size:1.4rem;}

}

/***************************  cases2  ***************************/

.camain2{ padding-top:49px; padding-bottom:164px;}

.camain2 h1{ text-align:center; font-size:24px; font-size:2.4rem; line-height:26px; font-family: "Roboto-Bold";}

.net3{ text-align:center; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-top:10px; margin-top:32px; padding-bottom:2px;}

.net3 .riqi{ display:inline-block; font-size:16px; font-size:1.6rem; line-height:20px; vertical-align:middle;}

.net3 .share{ float:none; display:inline-block; margin:auto; margin-left:15px;}

.net3 .share1{font-family: "Roboto-Regular"; font-size:16px;}

.camain2 .nex{ margin-top:37px;}

.camain2 .fanpian{ padding-top:17px; margin-top:28px;}

@media screen and (max-width:999px) {

.camain2{ padding-top:29px; padding-bottom:24px;}

.camain2 h1{ font-size:20px; font-size:2rem; line-height:30px;}

}

/***************************  contact  ***************************/

.comain{ padding-top:46px;}

.col{ width:420px; float:left; padding-top:47px;}

.cor{ width:544px; float:right; margin-top:50px;}

.cobiao{ display:block; font-size:24px; font-size:2.2rem; line-height:26px; font-family: "Roboto-Bold";}

.col ul{ margin-top:53px;}

.col ul li{ font-size:16px; font-size:1.6rem; line-height:30px;}

.col ul li a:hover{ color:#e98413;}

.ditu{ max-width:100%;}

.comain20{ border-top:1px solid #a7aaad; margin-top:75px; padding-top:72px; padding-bottom:112px;}

.comain20 form{ width:733px; margin:auto; padding-top:35px;}

.comain20 .int1{ width:322px; height:48px; line-height:48px; border:1px solid #d2d2d2; padding-left:28px; font-size:16px; font-size:1.6rem; color:#666666; margin-top:23px;}

.comain20 textarea{ width:701px; height:124px; line-height:28px; padding-top:10px; border:1px solid #d2d2d2; padding-left:28px; font-size:16px; font-size:1.6rem; color:#666666; margin-top:23px;}

.comain20 .int2{ min-width:146px; height:45px; line-height:45px; text-align:center; padding:0 5px; background:#e98413; font-size:14px; font-size:1.4rem; text-transform:uppercase; color:#333; margin-top:33px;font-family: "Roboto-Bold"; cursor:pointer; transition:0.5s;}

.comain20 .int2:hover{ background:#f7af5f;}

.comain20 .int3{ margin-right:39px;}

.comain20 .coyanzheng{ width:100px; height:47px; margin-top:23px; float:left; cursor:pointer}

.comain22{ display:none}

@media screen and (max-width:1129px) {

.col{ width:440px; padding-top:47px;}

.cor{ width:444px; margin-top:50px;}

.comain20{ margin-top:25px; padding-top:22px; padding-bottom:32px;}

.comain20 form{ padding-top:20px;}

}

@media screen and (max-width:999px) {

.cor iframe {max-width: 100% !important;}

.col{ width:100%; padding-top:30px;}

.cor{ width:100%; margin-top:30px;}

.cobiao{ font-size:20px; font-size:2rem; line-height:24px;}

.col ul{ margin-top:23px;}

.col ul li{ font-size:14px; font-size:1.4rem; line-height:24px;}

}

@media screen and (max-width:767px) {

.comain{ padding-top:26px; padding-bottom:30px;}

.comain22{ display:block;}

.comain21{ display:block}

.comain20{ border:none; margin-top:auto;}

.comain20{ padding-bottom:2px;}

.comain20 form{ width:100%;}

.comain20 .int1,.comain20 textarea{ width:95%; padding-left:10px; float:none; font-size:14px; font-size:1.4rem; margin-top:10px;}

.comain20 .int2{ margin-top:10px;}

.comain20 .int3{ width:70%; float:left; margin-right:10px;}

.comain20 .coyanzheng{ margin-top:10px;}

}

@media screen and (max-width:489px) {

.comain20 .int3{ width:50%;}

}

@font-face {

  font-family: "Roboto-Black";

  src: url("../fonts/Roboto-Black.woff2") format("woff2"),

       url("../fonts/Roboto-Black.woff") format("woff"),

       url("../fonts/Roboto-Black.ttf") format("truetype"),

       url("../fonts/Roboto-Black.eot") format("embedded-opentype"),

       url("../fonts/Roboto-Black.svg") format("svg");

  font-weight: normal;

  font-style: normal;

}

@font-face {

  font-family: "Roboto-Bold";

  src: url("../fonts/Roboto-Bold.woff2") format("woff2"),

       url("../fonts/Roboto-Bold.woff") format("woff"),

       url("../fonts/Roboto-Bold.ttf") format("truetype"),

       url("../fonts/Roboto-Bold.eot") format("embedded-opentype"),

       url("../fonts/Roboto-Bold.svg") format("svg");

  font-weight: normal;

  font-style: normal;

}

@font-face {

  font-family: "Roboto-Regular";

  src: url("../fonts/Roboto-Regular.woff2") format("woff2"),

       url("../fonts/Roboto-Regular.woff") format("woff"),

       url("../fonts/Roboto-Regular.ttf") format("truetype"),

       url("../fonts/Roboto-Regular.eot") format("embedded-opentype"),

       url("../fonts/Roboto-Regular.svg") format("svg");

  font-weight: normal;

  font-style: normal;

}

@font-face {

  font-family: "RobotoCondensed-Bold";

  src: url("../fonts/RobotoCondensed-Bold.woff2") format("woff2"),

       url("../fonts/RobotoCondensed-Bold.woff") format("woff"),

       url("../fonts/RobotoCondensed-Bold.ttf") format("truetype"),

       url("../fonts/RobotoCondensed-Bold.eot") format("embedded-opentype"),

       url("../fonts/RobotoCondensed-Bold.svg") format("svg");

  font-weight: normal;

  font-style: normal;

}

@font-face {

  font-family: "Roboto-Light";

  src: url("../fonts/Roboto-Light.woff2") format("woff2"),

       url("../fonts/Roboto-Light.woff") format("woff"),

       url("../fonts/Roboto-Light.ttf") format("truetype"),

       url("../fonts/Roboto-Light.eot") format("embedded-opentype"),

       url("../fonts/Roboto-Light.svg") format("svg");

  font-weight: normal;

  font-style: normal;

}

@font-face {font-family: "iconfont";

  src: url('../fonts/iconfont.eot?t=1579337140898'); /* IE9 */

  src: url('../fonts/iconfont.eot?t=1579337140898#iefix') format('embedded-opentype'), /* IE6-IE8 */

  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),

  url('../fonts/iconfont.woff?t=1579337140898') format('woff'),

  url('../fonts/iconfont.ttf?t=1579337140898') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */

  url('../fonts/iconfont.svg?t=1579337140898#iconfont') format('svg'); /* iOS 4.1- */

}

.iconfont {

  font-family: "iconfont" !important;

  font-size: 16px;

  font-style: normal;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}

.icon-sousuo:before {

  content: "\e628";

}

.icon-facebook:before {

  content: "\e620";

}

.icon-skype1:before {

  content: "\e600";

}

.icon-pinterest:before {

  content: "\e8ab";

}

.icon-linkedin:before {

  content: "\e648";

}

.icon-youtube:before {

  content: "\e6d6";

}

.icon-twitter:before {

  content: "\e607";

}

.icon-shizhong:before {

  content: "\e71a";

}

.icon-whatsapp1:before {

  content: "\e61b";

}

.icon-wechat1:before {

  content: "\e617";

}

.icon-Instagram:before {

  content: "\e60d";

}

.icon-bigger4:before {

  content: "\e64a";

}

.icon-left9:before {

  content: "\e72c";

}

.icon-right9:before {

  content: "\e72d";

}

.icon-right14:before {

  content: "\e741";

}

.icon-instagram:before {

  content: "\e79d";

}

.icon-email11:before {

  content: "\e7c5";

}

.icon-tel:before {

  content: "\e7cc";

}

.icon-top10:before {

  content: "\e7ee";

}

.icon-left10:before {

  content: "\e7f0";

}

.icon-right10:before {

  content: "\e7f1";

}

.icon-youtube1:before {

  content: "\ea07";

}

.at-resp-share-element .at-icon{width: 24px!important;height: 24px!important;}

.at-style-responsive .at-share-btn{padding: 0!important; border-radius: 2px!important;}

.at-resp-share-element .at-share-btn .at-icon-wrapper{width: 24px!important;height: 24px!important;}

.at-resp-share-element .at-share-btn{margin-bottom: 0!important;margin-right: 3px!important;}

.listcart{ width:100%; margin-top:40px;margin-bottom: 40px;}

.listcart a{ background:#fff;display:inline-block;height: 30px; width:200px; line-height: 30px;cursor: pointer;border: none;overflow: hidden;color: #e98413;cursor: pointer;  border:1px solid #e98413; padding-left:10px; padding-right:10px; text-align:center; font-size:14px; font-size:1.4rem; margin-left:10px;}

.listcart a:hover{  border:#e98413 solid 1px; background:#e98413; color:#fff!important;}

@media screen and (max-width:999px){

.listcart a{margin-left:2.5%; margin-right:2.5%; padding-left:0px; padding-right:0px }

.listcart{ width:100%;

}

}

@media screen and (max-width:420px){

.listcart a{ width:95% !important ; float:none; overflow:hidden; margin-bottom:1rem; margin-top:1rem}

}

.at-resp-share-element .at-icon{width: 24px!important;height: 24px!important;}

.at-style-responsive .at-share-btn{padding: 0!important; border-radius: 2px!important;}

.at-resp-share-element .at-share-btn .at-icon-wrapper{width: 24px!important;height: 24px!important;}

.at-resp-share-element .at-share-btn{margin-bottom: 0!important;margin-right: 3px!important;}

.ppp{line-height: 30px;margin-bottom: 20px;margin-top: 20px;}

.cor iframe {max-width: 100% !important;}

.chanx1{margin-top: 34px;}

#Marquee_x { overflow:hidden;}

#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden}

#Marquee_x ul li div{ float:left; overflow:hidden}

.xunpanc table tr td a:hover{color: #e98413;}

#banner video,#banner iframe { position: absolute; display: block; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); min-width: 101%; min-height: 100%; max-width: none; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; display: none \9; display: block \9\0; }

.slide .carousel-control { position: absolute; top: 50%; width: 48px; height: 48px; border-radius: 50%; z-index: 999; margin-top: -24px; text-align: center; line-height: 48px; color:#fff}

.slide .carousel-control:hover .iconfont { color: #fff; }

.slide .carousel-control.left { left: 30px; cursor: pointer; background: #000; background: rgba(0, 0, 0, 0.6); }

.slide .carousel-control.right { right: 30px; cursor: pointer; background: #000; background: rgba(0, 0, 0, 0.6); }

.slide .carousel-control:hover {background: #F8691B; background: rgba(248, 105, 27, 0.6); }

.xunpann{ margin-top:auto; transform:translateY(-50%); max-height:80%;}

.xunl{ width:500px; float:left; max-height:550px; overflow:auto;}

.xunr{ width:536px; float:right;}

.xuna{ font-size:24px; font-size:2.4rem;}

.xunul1{}

.xunul1 li{ width:20%; margin:10px 2%; float:left;}

.xunl a{ display:block; text-align:center; max-width:47px; padding:5px; margin:auto; /*background:#e98413;*/ border-radius:5px;}

.xunl a img{ margin:auto; max-width:100%;}

.lianxi .xunpan a{ display:block; font-size:0px;}

@media screen and (max-height:720px) {

.xunl{ max-height:390px; }

}

@media screen and (max-height:499px) {

.xunl{ max-height:300px; }

}

@media screen and (max-width:1129px) {

.xunl{ width:400px; float:left; max-height:550px; overflow:auto;}

.xunr{ width:536px; float:right;}

}

@media screen and (max-width:999px) {

.xunl{ width:100%; float:none; max-height:200px; overflow:auto;}

.xunr{ width:100%; float:none; margin-top:20px;}

.xunul1 li{ width:10%; margin:5px 1.25%; float:left;}

.guanbi{ right:10px; top:10px;}

.xunpann{ max-height:80%; overflow:auto; padding-bottom:inherit;}

.xunpann form{ padding-bottom:30px; padding-top:10px;}

.xuna{ font-size:18px; font-size:1.8rem; line-height:24px;}

}

.xunul1 li{ min-width:80px;}

.xunul1 li>a{ margin:auto;}

.xunul1 li p a{ background:none; font-size:14px; font-size:1.4rem; line-height:24px; padding:0px; max-width:none;}

.xunul1 li:hover p a{ color:#e98413;}

@media screen and (max-width:999px) {

.xunul1 li{ width:20%; margin:5px 2.5%; float:left;}

}

@media screen and (max-width:499px) {

.xunul1 li{ width:32.33%; margin:5px 0.5%; float:left;}

}

@-webkit-keyframes top{

0%{-webkit-transform: rotateY(0deg)}

30%{-webkit-transform: rotateY(0deg)}

100%{-webkit-transform: rotateY(360deg)}

}

@-moz-keyframes top{

0%{-moz-transform: rotateY(0deg)}

30%{-moz-transform: rotateY(0deg)}

100%{-moz-transform: rotateY(360deg)}

}

@-o-keyframes top{

0%{-o-transform: rotateY(0deg)}

30%{-o-transform: rotateY(0deg)}

100%{-o-transform: rotateY(360deg)}

}

@keyframes top{

0%{transform: rotateY(0deg)}

30%{transform: rotateY(0deg)}

100%{transform: rotateY(360deg)}

}

.xunpan{-webkit-animation-name:top; animation-name:top; -webkit-animation-duration:3s; animation-duration:3s; -webkit-animation-timing-function:linear; animation-timing-function:linear;    -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite;}

.xunpan:hover{animation-play-state:paused; cursor:pointer}

.selected_span{display:none; padding: 9px 0; text-align: left; font-size: 16px; color: #e98413; font-weight: bold;}



.yvzhong{ float:right; /*margin-top:47px;*/ position:relative; margin-left: 20px;}

.yvzhong a{ float:left; font-size:18px; font-size:1.8rem; color:#666666; line-height:19px; margin-left:10px;}

.yvzhong .svg1{ display:inline-block; width:28px; height:19px; vertical-align:middle}

.yvzhong svg{width:28px; height:19px;}

.yvzhong a span{ display:inline-block; color:#666666; text-transform:uppercase; vertical-align:middle; font-size: 14px; font-size: 1.4rem;}

/*.yvzhong:before{ content:""; position:absolute; left:50%; margin-left:-1px; top:0px; width:2px; height:19px; background:#666666;}*/

.navyy{display: none;}

@media screen and (max-width:767px){

	.navyy{display: block;}

	.yvzhong{margin-top: 17px; width:150px; float: right; margin-right: 19%;}

}
.downloadpy{ display:block; margin:0 auto; max-width:100%; margin-bottom:60px;}



.service-scroll.scroll-box{position: relative;overflow: hidden;width: 100%;z-index: 2;}
.service-scroll .scroll-btns{}
.service-scroll .scroll-btn{width: 48px;height: 48px;display: inline-block;top: 50%;margin-top: -24px;position: absolute;cursor: pointer;}
.service-scroll .scroll-btn.prev{background: url(../images/prev2.png) no-repeat center;background-size: contain;left: 0;}
.service-scroll .scroll-btn.prev:hover{background-image: url(../images/prev2_1.png);}
.service-scroll .scroll-btn.next{background: url(../images/next2.png) no-repeat center;background-size: contain;right: 0;}
.service-scroll .scroll-btn.next:hover{background-image: url(../images/next2_1.png);}

.service-scroll .scroll-list-box{width: 100%;overflow: hidden;}
.service-scroll .scroll-list{width: 1000%;}
.service-scroll .scroll-list li{float: left;width: 3.333333333333333333333333333%;margin-right: 0%;position: relative;}
.service-scroll .scroll-list li .item-pic{box-sizing: border-box;position: relative;}
.service-scroll .scroll-list li .item-pic img{width: 100%;display: block;max-width: 908px;max-height: 520px;margin: 0 auto;}
@media only screen and (max-width:999px ) {
.service-scroll.scroll-box{width: 100%;max-width: 908px;float: none!important;margin: 0 auto;}
}
@media only screen and (max-width:767px ) {
	.service-scroll .scroll-btn{width: 30px;height: 30px;margin-top: -15px;}
}

.pingyunheng{ padding-top:28px; padding-bottom:28px;}
.pingyunheng1{ display:block; height:37px; line-height:37px; text-align:center; border:2px solid #cccccc; font-size:3px;    font-size: 3rem; font-family: "Roboto-Bold"; text-transform:uppercase;  border-radius:10px; padding-right:40px; padding-left:40px; color:#e98413; float:left;}

.pingyunheng2{ display:block; height:37px; line-height:37px; text-align:center; border:2px solid #e98413; font-size:20px;    font-size: 2rem; font-family: "Roboto-Bold"; text-transform:uppercase;  border-radius:10px; padding-left:22px; padding-right:61px; color:#e98413; float:left; background:url(../images/shuxieanniu.jpg) no-repeat 164px 5px; margin-left:40px; }
.pingyunheng3{ float:left; margin-left:50px;}
.pingyunheng31{  font-size:18px;    font-size: 1.8rem; color:#333; line-height:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.pingyunheng32{ font-size:18px;    font-size: 1.8rem; color:#333; line-height:22px; }
.pingyunheng32 span{ float:left;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.erweimaz{float:left; margin-left:5px; position:relative; cursor:pointer;}
.erweima{ width:25px;}
.erweima2{ display:none;position: absolute;
    top: 31px;
    left: 0px;
    z-index: 9999;
    width:153px;
    padding: 10px;
    background: #ffff;
    border: #ccc solid 1px;}
	.erweima2 img{ width:100%; max-width:153px; margin-bottom:10px;}
.erweimaz:hover .erweima2{display:block;}





.spec_description table tr:nth-child(even){ background:#f3f3f3;}
.spec_description table tr:nth-child(even) td{ background:#f3f3f3 !important;}
.spec_description table tr:nth-of-type(1){ background:#e98413;}
.spec_description table tr:nth-of-type(1) td{ background:#e98413 !important;}
.spec_description img{ display:block; max-width:100%; margin:0 auto;}
.contentpy{ padding-top:20px; padding-bottom:20px;}
.chanxbiaopy{ display:block; background:#f1f1f1; font-size:40px; text-align:center; font-size:4rem; line-height:60px; margin-bottom:20px;     color: #e98413;}

.qiehuanpy{   border:2px solid #cccccc; padding-bottom:18px; padding-top:18px; padding-right:60px; padding-left:60px; margin-bottom:30px;}
.qiehuanpy ul{background:url(../images/diandian.jpg) repeat-x 7px 48px;}
.qiehuanpy ul li{ width:20%; float:left;  text-align:center;}
.qiehuanpy ul li a:hover{ background:url(../images/huiquanpy1.jpg) no-repeat center bottom;  }
.qiehuanpy ul li a{ font-size:18px; font-size:1.8rem; background:url(../images/huiquanpy.jpg) no-repeat center bottom;  cursor:pointer; padding-bottom: 38px; display:block;}


.qiehuanpyms .bg{      position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    max-width: 968px;
    background: #fff;
    left: 50%;
    margin-left: -550px;
}
.pingyunheng2{ width:138px;}
@media screen and (max-width:1082px) {
	.qiehuanpy {
	    padding-right: 0px; 
  padding-left: 0px;
  }
  .qiehuanpyms .bg { position:inherit; margin-left:0px;}
	}
@media screen and (max-width:750px) {
	.qiehuanpy ul li a { font-size:12px; font-size:1.2rem;}
	}
@media screen and (max-width:494px) {
	.qiehuanpy ul li a {  line-height: 22px;    height: 48px;}
	.qiehuanpy ul {
    background: url(../images/diandian.jpg) repeat-x 7px 74px;
}
	}
	@media screen and (max-width: 1129px) and (min-width: 1000px){
		.pingyunheng2{ float:none; margin:0 auto;}
		.pingyunheng3{ float:none; margin-left:0px;}
		.pingyunheng1{    float: none;
    width: 80%;
    margin: 0 auto;
    margin-bottom: 15px;}
		}
		@media screen and (max-width: 999px){
			.pingyunheng2{ float:none; margin:0 auto;}
		.pingyunheng3{ float:none; margin-left:0px; margin-top:15px;}
		.pingyunheng1{    float: none;    margin: 0 auto;
    margin-bottom: 15px; padding:0px;}
			}
#video1{ width:100% !important;}
.dingbupy{ float:left; width:300px; }

.ful4 .text_f{
	width: 226px;
    height: 80px;
    line-height: 53px;
    background: #ffffff;
    padding-left: 24px;
    font-size: 16px;
    font-size: 1.6rem;
    margin-bottom: 10px;
    color: #333;
}

.int2::-webkit-input-placeholder {
	color: #fff;
}
.int3::-webkit-input-placeholder {
	color: #fff;
}