*{padding: 0;margin: 0;}
body{font-family: "microsoft yahei";color: #222;overflow: hidden;overflow-y: scroll;}
a{color: #222;text-decoration: none;}
a:hover{color: #ef0e14;}
li{list-style: none;}
img{border: 0;max-width: 100%;vertical-align: middle;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;}
input{margin: 0;padding: 0;}
.clear{clear: both;}
.fl{float: left;}
.fr{float: right;}
.con{width: 1380px;margin: 0 auto;}
i,em{font-style: normal;}
input {outline: none}

/* head */
.top{font-size: 12px;border-bottom: 1px solid #e9e9e9;height: 36px;line-height: 34px;}
.top_r img{vertical-align: sub;margin-right: 5px;}
.lag{display: none;}
.head{background: #fff;top: 0px;width: 100%;z-index: 9999;position: initial;}
.head_nr{}
.curhead{position: fixed;box-shadow: 0px 4px 10px rgba(0,0,0,0.1);}
.curhead img{width: 150px;}
.curhead .navBar{ }
.top_r a{border-right: 1px solid #e9e9e9;height: 36px;display: block;padding-right: 12px;float: left;padding-left: 22px;margin-left: 10px;}
.top_r .lagx{display: block;position: absolute;background: #fff;margin-top: 36px;padding: 3px 0 5px;border: 1px solid #eee;z-index: 99;width: 115px;}
.top_r .lagx a{color: #333;font-size: 13px;display: block;margin: 0 12px;line-height: 30px;border-bottom: 1px solid rgba(0,0,0,0.1);text-align: center;float: none;padding: 0;border-right: 0;height: auto;border-radius: 4px;}
.top_r .lagx:before {content: "";position: absolute;display: block;width: 0;height: 0;border-right: 5px solid transparent;border-left: 5px solid transparent;border-bottom: 6px solid #ddd;margin-left: 55px;margin-top: -9px;}
.top_r .lagq{background: url(/image/ico_lag.png) no-repeat left center;background-size: 16px;}
.top_r .wx{background: url(/image/ico_wx.png) no-repeat left center;background-size: 19px;}
.top_r .serch{background: url(/image/ico_ser.png) no-repeat left center;background-size: 14px;padding-left: 20px }
.top_r .lagq:hover{background: url(/image/ico_lagh.png) no-repeat left center;background-size: 16px;}
.top_r .wx:hover{background: url(/image/ico_wxh.png) no-repeat left center;background-size: 19px;}
.top_r .serch:hover{background: url(/image/ico_serh.png) no-repeat left center;background-size: 14px;}
.top_r .lagq i{background: url(/image/dh_j.png) no-repeat right center;padding-right: 15px;text-transform: uppercase;}
.top_r .lagq:hover i{background: url(/image/dh_jh.png) no-repeat right center;}
.top_r .lagx a:nth-child(2) {border-bottom: 0;}
.top_r .wx img{display: none;position: absolute;border: 1px solid #eee;margin-left: -58px;width: 120px;margin-top: 1px;z-index: 99;}
.top_r .wx:hover img{display: block;}
.top_r .lagx a:hover{color:#ef0e14;}
.top_r .serd{position: absolute;margin-top: 36px;display: none;}
.top_r .serdx{display: block;margin-left: 12px;}
.top_r .yichu{border: 0;background: #333;border-radius: 100px;width: 25px;padding: 0;margin: 0;text-align: center;display: block;height: 25px;margin-top: 4px;margin-left: 5px;}

.serd{float: right;border: 1px solid #ddd;border-radius: 50px;padding: 3px;margin-left: 50px;margin-top: 35px;}
.serd .serch_1 {width: 140px;padding-left: 15px;height: 30px;border: 0;font-size: 14px;vertical-align: middle;border-radius: 50px;}
.serd .serch_an {background: url(/image/ico_serw.png) no-repeat center #ef0e14;height: 30px;width: 30px;background-size: 15px;border: 0;border-radius: 50px;vertical-align: middle;}
.serd .serd input{float: left;display: block;}

.curhead .nav .m{line-height: 90px;}

.head_l{margin-top: 13px;}
.curhead .head_l {margin-top: 9px;}
.curhead .serd{margin-top: 25px;}
/* nav */
.navBar {margin-top: 0px;}
.nav {position:relative;margin: auto;}
.nav a {color:#222;}
.nav h3 {font-size:18px;font-weight:normal;}
.curhead .nav h3{font-size:16px;}
.nav .m {float:left;position:relative;line-height: 110px;z-index: 9;background:url(/image/dh_j.png) no-repeat right center;}
.nav .on{background:url(/image/dh_jh.png) no-repeat right center;}
.nav .on a{}
.nav .m:hover{background:url(/image/dh_jh.png) no-repeat right center;}
.nav .m:hover a{color: #ef0e14;}
.nav h3 a {display: block;padding: 0 15px 0 40px;text-align: center;}
.nav .sub {display:none;position:absolute;left:13px;    margin-top: 3px;z-index:99999;width:100%;border:1px solid #E6E4E3;background:#fff;}
.nav .sub li {text-align:center;padding:0 8px;margin-bottom:-1px;}
.nav .sub li a {display: block;border-bottom: 1px dotted #ddd;padding: 8px 0;height: 30px;line-height: 30px;color: #222 !important;font-size: 14px;font-weight: normal;}
.nav .sub li a:hover {color:#ef0e14 !important;}
.nav .block {height:92px;width:90px;position:absolute;left:0;top:0;overflow:hidden;border-bottom: 3px solid #ef0e14;}
.curhead .nav .block{height: 75px;width: 82px;}

.nav .m:after{content: "";width: 0;height: 3px;background: #ef0e14;position: absolute;top: 100%;left: 50%;transition: all .5s;}
.nav .m:hover:after{left: 13px;width: 100%;}

/*banner style*/
#banner{ height:80vh;overflow:hidden;background:url(/image/imgloader.gif) no-repeat center center #FFF}
.slide_down,.slide_into{ display:block;font-size:18px;color:#a45900;background-color:#fff033;width:140px;height:30px;text-align:center;line-height:30px;border-radius:15px;box-shadow:2px 2px 2px rgba(0,0,0,.2);float:right;position:relative;top:240px}
.slide_down{ margin-right:20px}
.slide_down:hover,.slide_into:hover{ text-decoration:none;color:#ff7e00}
/*fwslider style*/
#fwslider{position: relative;width: 100%;}
#fwslider .slider_container{}
#fwslider .slide{display: none;position: absolute;top: 0;left: 0;z-index: 0;width: 100%;text-align: center;    height: 80vh !important;background-size: cover !important;}
#fwslider .slider_container > a:first-child .slide{display: block;}
#fwslider .slide img{/*width:100%;*/}
#fwslider .slidePrev{margin-left: 25px;width: 31px;height: 100px;position: absolute;top: 50%;left: -50px;opacity: 0.7;z-index: 10;}
#fwslider .slidePrev span{background-image: url(/image/slide_arrow.png);width:31px;height: 100px;float: left;background-position: 0 0;background-repeat: no-repeat;cursor: pointer;}
#fwslider .slideNext{width: 31px;height: 100px;position: absolute;top: 50%;right:-50px;opacity: 0.7;z-index: 10;margin-right: 25px;}
#fwslider .slideNext span{background-image: url(/image/slide_arrow.png);width:31px;height:100px;float:left;background-position:0 -100px;background-repeat:no-repeat;cursor:pointer;}
#fwslider .timers{position: absolute;bottom: 25px;z-index: 3;width: 100% !important;text-align: center;}
#fwslider .timer{height: 3px;width: 50px;background-color: #fff;overflow: hidden;display: inline-block;margin:0 2px;}
#fwslider .progress{height: 3px;width: 0%;float: left;background: #ef0e14;}
#fwslider .slide_content{top: 0;left: 50%;position: absolute;width: 470px;height: 350px;}
#fwslider .slide_content_wrap{max-width: 470px;text-align: right;font-family: \5FAE\8F6F\96C5\9ED1;font-style: italic;}
#fwslider .title{opacity: 0;color: #fff;font-size: 36px;padding: 10px;float: left;font-style: normal;font-weight: 400;padding: 20px;line-height: 40px;}
#fwslider .description{opacity: 0;color: #FC3;font-size: 18px;background: #000;padding: 10px;clear: both;float: left;margin-top: 2px;line-height: 24px;font-family: 'Open Sans';font-style: normal;font-weight: 400;}
#fwslider .readmore{opacity: 0;clear: both;float: left;text-transform: uppercase;font-size: 10px;color: #919191;background: #000;padding: 10px;text-decoration: none;margin-top: 2px;font-family: 'Open Sans';font-style: normal;font-weight: 400;}
#fwslider .readmore:hover{color: #fff;}
.footer{width: 100%;float: left;text-align: center;}
.footer p{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-size: 12px;color: #585858;margin-top: 20px;}
/* ------------------------------- 4. Media Query Max Width 1300, Min Width 720 ------------------------------- */
@media only screen and (min-width:720px) and (max-width: 1300px){
#fwslider .slide_content_wrap{margin-left: 50px;margin-top: 40px;}
#fwslider .title{font-size: 26px;}
#fwslider .description{font-size: 12px;}
}
/* ------------------------------- 5. Media Query Max Width 719 ------------------------------- */
@media only screen and (max-width:719px){
#fwslider .slide_content_wrap{display: none;}
#fwslider .timers{display: none;}
#fwslider .slide_content{cursor: pointer;}
}

/* title */
.zx_bt{margin: auto;margin-top: 60px;margin-bottom: 40px;}
.zx_bt h2{text-align: center;font-size: 38px;color: #000;font-weight: bold;position: absolute;line-height: 74px;z-index: 1;letter-spacing: 1px;}
.zx_bt h2 span{color: #ef0e14;}
.zx_bt i{font-size: 83px;color: #f5f5f5;font-style: normal;display: block;text-align: center;font-weight: bold;text-transform: uppercase;font-family: Arial;line-height: 80px;}
.zx_bt p{text-align: center;}
.zx_bt p a{font-size:17px; color:#222;letter-spacing: 1px;}


/* case top */
.ly {position: relative;color: #fff;   margin-top: 110px;}
.ly-item {position: relative;background: #f5f5f5;    padding-bottom: 66px;}
.ly-item .lb_x {width: 1380px;margin: 0 auto;color: #222;list-style: none;}
.ly-item .lb_x .content{padding-top: 90px;} 
.ly-list {position: absolute;width: 100%;top: -68px;}
.ly-list ul{margin: 0 auto;justify-content: space-between;text-align: center;box-shadow: 0 0 10px rgba(0,0,0,0.1);width: 1140px;background: #fff;}
.ly-list li {border-left: 1px #f3f3f3 solid;transition: all .3s;display: block;float: left;    height: 115px;padding: 0 45px;position: relative;}
.ly-list li img {transition: all ease 0.4s;}
.ly-list p {font-size: 16px;margin-top: 74px;color: #222;}
.ly-list li.on{background: #fb1319;}
.ly-list li.on p{color: #fff;font-weight: bold;}
.ly-list li.on::after{content: "";position: absolute;display: block;border-right: 12px solid transparent;border-left: 12px solid transparent;border-top: 18px solid #fb1319;bottom: -18px;left: 50%;margin-left: -15px;}
.ly-list li:nth-child(1){background: url(/image/ico_01.png) no-repeat center 20px;background-size:36px ;}
.ly-list li.on:nth-child(1){background: url(/image/icoh_01.png) no-repeat center 20px #fb1319;background-size:36px }

.ly-list li:nth-child(2){background: url(/image/ico_02.png) no-repeat center 30px;background-size:40px ;}
.ly-list li.on:nth-child(2){background: url(/image/icoh_02.png) no-repeat center 30px #fb1319;background-size:40px ;}

.ly-list li:nth-child(3){background: url(/image/ico_04.png) no-repeat center 25px;background-size:38px ;}
.ly-list li.on:nth-child(3){background: url(/image/icoh_04.png) no-repeat center 25px #fb1319;background-size:38px ;}

.ly-list li:nth-child(4){background: url(/image/ico_05.png) no-repeat center 27px;background-size:44px ;}
.ly-list li.on:nth-child(4){background: url(/image/icoh_05.png) no-repeat center 27px #fb1319;background-size:44px ;}

.ly-list li:nth-child(5){background: url(/image/ico_07.png) no-repeat center 22px;background-size:50px;}
.ly-list li.on:nth-child(5){background: url(/image/icoh_07.png) no-repeat center 22px #fb1319;background-size:50px ;}

.ly-list li:nth-child(6){background: url(/image/ico_08.png) no-repeat center 20px;background-size:33px ;}
.ly-list li.on:nth-child(6){background: url(/image/icoh_08.png) no-repeat center 20px #fb1319;background-size:33px ;}


/* case left */
.pro-switch {height: 460px;position: relative;width:540px;box-shadow:0px 0 10px rgba(0,0,0,0.1);float: left;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 460px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width: 540px;zoom: 1;}
.flex-viewport {-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav a {width: 45px;height: 45px;left: 0;margin-left: -45px;display: block;position: absolute;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 1;-webkit-transition: all .3s ease;bottom: 0;box-shadow: 0px 0 10px rgba(0,0,0,0.1);}
.flex-direction-nav .flex-next {background: url(/image/jt_r.png) no-repeat center #fff;}
.flex-direction-nav .flex-prev {background: url(/image/jt_l.png) no-repeat center #fff;bottom: 45px;}
.flexslider .flex-next:hover {background: url(/image/jt_rh.png) no-repeat center #fb1319;}
.flexslider .flex-prev:hover{background: url(/image/jt_lh.png) no-repeat center #fb1319;}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: #e3e3e3;display: block;height: 12px;overflow: hidden;text-indent: -99em;width: 12px;cursor: pointer;border-radius: 50px;}
.flex-control-paging li a.flex-active {background: #fb1319;}

/* case rig */
.pro-rig{width: 830px;height: 460px;box-shadow:0px 0 10px rgba(0,0,0,0.1);float: right;background: #fff;}
.probt h2{font-size: 20px;color: #222;    float: left;    position: relative;}
.probt{ width: 762px;margin: 20px auto 25px;border-bottom: 1px solid #eee;padding-bottom: 15px;}
.probt a{margin-top: 7px;float: right;color: #c1c1c1;font-size: 14px;}
.probt a:hover{color:#fa1319;}
.probt h2::after{content: "";border-bottom: 2px solid #fa1319;height: 2px;display: block;position: absolute;bottom: -16px;width: 100%;}

.pic_con0{width: 770px;margin: 0px auto 0px;position: relative;height: 355px;}
.pic_lists0{float:left;width:8888px;overflow:hidden;position:absolute;top:0px;left:0px}
.btn_change0{width: 56px;height: 36px;position: absolute;cursor: pointer;border: 1px solid #e6e6e6;}
.left_btn0{background: url(/image/jt_l.png) no-repeat center #fff;bottom: 0px;right: 57px;}
.right_btn0{background: url(/image/jt_r.png) no-repeat center #fff;bottom: 0px;right: 0px;}
.left_btn0:hover{background: url(/image/jt_lh.png) no-repeat center #fa1319;    border: 1px solid #fa1319;}
.right_btn0:hover{background: url(/image/jt_rh.png) no-repeat center #fa1319;    border: 1px solid #fa1319;}
.pic_content0{overflow: hidden;height: 300px;width: 770px;position: relative;}
.pic_content0 ul li{float: left;width: 245px;height: 295px;text-align: center;margin: 0 5px;position: relative;border: 1px solid #e6e6e6;    }
.pic_content0 ul li p{line-height: 22px;color: #fff;font-size: 14px;font-weight: normal;margin: 0 20px;text-align: left;opacity: 0.8;}
.pic_content0 ul li a img{width:245px;height:245px;}
.highlight_tip0{color: #b3b3b3;font-size: 14px;margin-top: 25px;}
.highlight_tip0 span{font-family: Arial;color: #b3b3b3;font-size: 14px;    margin: 0 3px;}
.highlight_tip0 span i{color: #b3b3b3;font-size: 14px;margin-left: 5px;}
.highlight_tip0 span.current{font-size: 22px;color: #fa1319;font-family: Arial;}
.pic_content0 ul li h2{background: #e6e6e6;font-size: 16px;color: #222;height: 50px;line-height: 50px;font-weight: bold;position: absolute;width: 100%;transition: all 0.5s;
    -ms-transition: all 0.5s;}
.pic_content0 ul li:hover h2{background: #fa1319;color: #fff;height: 130px;margin-top: -80px;    line-height: 60px;}
.pic_content0 ul li:hover p{margin-top: -12px;}




/* News */
.sliderbox{overflow:hidden;}
.arrow-btn{width: 54px;height: 36px;overflow: hidden;cursor: pointer;border: 1px solid #e6e6e6;}
#btn-left{float:left;background: url(/image/jt_l.png) no-repeat center;}
#btn-left:hover{background: url(/image/jt_lh.png) no-repeat center #fa1319;border: 1px solid #fa1319;}
#btn-left.dasabled{background: url(/image/jt_lhh.png) no-repeat center #eee;border: 1px solid #e6e6e6;}
#btn-right{float:left;cursor:pointer;background: url(/image/jt_r.png) no-repeat center;}
#btn-right:hover{background: url(/image/jt_rh.png) no-repeat center #fa1319;border: 1px solid #fa1319;}
#btn-right.dasabled{background: url(/image/jt_rhh.png) no-repeat center #eee;border: 1px solid #e6e6e6;}
.sliderr{overflow:hidden;position:relative;margin: auto;width: 1380px;}
.sliderr ul{position:relative;left:0px;list-style:none;}
.sliderr li{display: block;width: 460px;float: left;margin-bottom: 30px;}
.sliderr a{display:block;text-decoration:none;margin: 0 8px;    background: #f5f5f5;    padding-bottom: 30px;}
.sliderr img{display:inline-block !important;height:300px;    width: 100%;}
.more_new{width: 100px;height: 36px;overflow: hidden;cursor: pointer;border: 1px solid #e6e6e6;    text-align: center;margin: 0 6px;    float: left;}
.more_new a{color: #515151;line-height: 36px;font-size: 14px;}
.more_new:hover a{color: #fff;}
.more_new:hover{background:  #fa1319;border: 1px solid  #fa1319;}
.new_ann{width: 226px;margin: 0 auto;}
.sliderr a i{margin: 15px 30px 10px;display: block;font-size: 20px;font-weight: bold;color: #666;}
.sliderr a h2{font-size: 20px;color: #222;font-weight: bold;margin: 0 30px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.sliderr a p{font-size: 14px;color: #909090;line-height: 22px;margin: 15px 30px 0px;}
.sliderr li:hover a{background: #fa1319;}
.sliderr li:hover a h2{color: #fff;}
.sliderr li:hover a p{color: #fff;opacity: 0.7;}
.sliderr li:hover a i{color: #fff;}

/* Video */
.md-close {border-radius: 50%;border: 0;position: absolute;right: 0;top: 0;background: none;}
.md-modal {position: fixed;top: 50%;left: 50%;width: 50%;max-width: 720px;min-width: 320px;height: auto;z-index: 9999999;display: none;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.md-show {display: block;}
.md-overlay {position: fixed;width: 100%;height: 100%;visibility: hidden;top: 0;left: 0;z-index: 9999995;opacity: 0;background: rgba(1, 1, 1, 0.9);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.md-show~.md-overlay {opacity: 1;visibility: visible;}
.md-effect-1 .md-content {-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);transform: scale(0.7);opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.md-show.md-effect-1 .md-content {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;padding-top: 20px;}
.video_list a{display: block;float: left;position: relative;margin: 0 20px 20px 0;}
.video_list>a:nth-child(5){margin-right: 0;}
.video_list>a:nth-child(11){margin-right: 0;}
.video_list i{position: absolute;height: 40%;display: block;width: 100%;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.5));bottom: 0;transition: all 0.5s;-ms-transition: all 0.5s;}
.video_list i img{width: 26px;position: absolute;right: 30px;bottom: 20px;transition: all 0.5s;-ms-transition: all 0.5s;}
.video_list i span{color: #fff;position: absolute;bottom: 20px;font-size: 16px;display: block;width: 85%;text-align: left;text-indent: 30px;    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;}
.video_list a:hover i{background:rgba(0,0,0,0.8);height: 100%;}
.video_list a:hover i img{width: 55px;right: 50%;bottom: 50%;margin-right: -23px;margin-bottom: -20px;}
.video_list a:hover i span{}
.video_list a.more_video{font-size: 14px;color: #515151;width: 100px;line-height: 36px;border: 1px solid #ddd;margin: 20px auto 0;display: block;text-align: center;color: #222; float: none;}
.video_list a.more_video:hover{background-color: #ef0e14;border: 1px solid #ef0e14;color: #fff;}

/* cooperative */
.scroll {width:1380px;margin:40px auto 80px;position:relative;}
.picbox {width: 1380px;overflow: hidden;position: relative;}
.picbox ul {padding-top:5px;width: 1380px;padding-bottom: 1px;}
.piclist {}
.piclist li.goodlist {border: 1px solid #e6e6e6;margin-right: -1px;float: left;margin-bottom: -1px;}
.piclist li.goodlist a{overflow: hidden;display: block;float: left;}
.piclist li.goodlist img {width: 171px;transition: all 0.5s;-ms-transition: all 0.5s;}
.piclist li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.swaplist {position:absolute;left:-2760px;top:0px;}
.og_prev, .og_next {width:13px;height:22px;position:absolute;top:117px;z-index:99;cursor:pointer;}
.og_prev {left: -40px;background: url(/image/hzico_l.png) no-repeat left center;}
.og_prev:hover {background: url(/image/hzico_lh.png) no-repeat left center;}
.og_next {background: url(/image/hzico_r.png) no-repeat left center;right:-40px;}
.og_next:hover {background: url(/image/hzico_rh.png) no-repeat left center;}
.goodlist img.pics {float:left;background:#fff url(/image/imgloader.gif) center center no-repeat;}
.piclist .more_pr{font-size: 14px;color: #515151;width: 100px;line-height: 36px;border: 1px solid #ddd;margin: 20px auto 0;display: block;text-align: center;color: #222;float: none;}
.piclist .more_pr:hover{background-color: #ef0e14;border: 1px solid #ef0e14;color: #fff;}

/* Advantage */
.wood{width: 100%;overflow: hidden;margin-top: -20px;}
.menuu2{width: 1380px;margin: auto;}
.wood em{font-style:normal;}
.wood .con{width: 100%;overflow: hidden;height: auto;}
.wood .con .menuu ul{ overflow: hidden;width: 1380px;margin: auto;position: absolute;z-index: 9;    text-align: center;}
.wood .con .menuu li{display: inline-block;width: 298px;height: 120px;line-height: 170px;text-align: center;box-shadow: 0 0 15px rgba(88,88,88,0.2);margin: 30px 8px;}
.wood .con .menuu em{font-size: 24px;color: #222;}
.wood .con .menuu span{display: inline-block;width: 33px;height: 28px;overflow: hidden;position: relative;top: 4px;margin-left: 58px;}
.wood .con .menuu span{*display: inline;}
.wood .con .menuu li.li01{background: url(/image/adv_ico1.png) no-repeat center 15px #fff;}
.wood .con .menuu li.li02{background:url(/image/adv_ico2.png) no-repeat center 15px #fff;}
.wood .con .menuu li.li03{background:url(/image/adv_ico3.png) no-repeat center 15px #fff;}
.wood .con .menuu li.li01:hover,.wood .con .menuu li.li01.cur{background:url(/image/adv_ico1h.png) no-repeat center 15px #ef0e14;}
.wood .con .menuu li.li02:hover,.wood .con .menuu li.li02.cur{background:url(/image/adv_ico2h.png) no-repeat center 15px #ef0e14;}
.wood .con .menuu li.li03:hover,.wood .con .menuu li.li03.cur{background:url(/image/adv_ico3h.png) no-repeat center 15px #ef0e14;}
.wood .con .menuu li.cur em{color: #fff;font-weight: bold;}
.wood .con .menuu li.cur span{background-position: left bottom;}
.wood .con .Box{width: 100%;overflow: hidden;height: 720px;}
.ys_wz{position: absolute;width: 100%;bottom: 0;}
.ys_wz p{font-size: 18px;color: #fff;line-height: 100px;width: 1380px;margin: 0 auto;text-indent: 100px;}
.pk_l{position: relative;}

/* honor */
.image-slider{width:1380px;height:400px;margin:0 auto;position:relative;}
.image-slider-back, .image-slider-forward{float: left;width: 13px;height: 22px;position: relative;top: 154px;cursor: pointer;position: absolute;}
.image-slider-back{background: url(/image/hzico_l.png) no-repeat left center;left: 0;margin-left: -40px;}
.image-slider-forward{background: url(/image/hzico_r.png) no-repeat left center;right: 0;margin-right: -40px;}
.image-slider-back:hover{background: url(/image/hzico_lh.png) no-repeat left center;}
.image-slider-forward:hover{background: url(/image/hzico_rh.png) no-repeat left center;}
.image-slider-contents{width:1380px;height:400px;float:left;position:relative;overflow:hidden;}
.image-slider-contents .contents-wrapper{position:absolute;left:0;}
.image-slider-contents .outer{background-color: #fff;float: left;width: 244px;height: 356px; margin-right: 25px;cursor: pointer;position: relative;padding: 5px;}
.spic{width: 244px;height: 356px; text-align:center; color:#333; float:left;}
.image-slider-contents img{width: 244px;height: 356px; margin:0 auto;transition: all 0.5s;-ms-transition: all 0.5s;}
.image-slider-contents .outer:hover img{transform: scale(1.05);-ms-transform: scale(1.05);}
.spic a{display: block;text-align: center;line-height: 60px;font-size: 16px;color: #222;text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
.hidden{display:none;}
.visible{display:block;}
.thumbnail-active{filter:alpha(opacity=100);opacity:1.0;cursor:pointer;}
.thumbnail-inactive{filter:alpha(opacity=20);opacity:0.2;cursor:pointer;}
.preview{position: fixed;width: 100%;top: 0% !important;z-index: 999;background: rgba(0,0,0,0.9);left: 0 !important;height: 100%;}
.preview .img-large{width:600px;z-index:1000; margin:0 auto;position: relative;text-align: center;}
.preview .img-large .left{  display: none;}
.preview .img-large .right{   display: none;}
.preview .close{position:absolute;left:434px;top:-16px;width:32px;height:34px;float:right;cursor:pointer;z-index:2000;}
.preview .img-large img{width:450px;margin-top: 20%;}
.preview .label{line-height: 30px;padding: 8px;font-weight: normal;font-size: 18px;text-align: center;color: #fff;}
.outer{border: solid 1px #e6e6e6;}
.image-slider-contents .outer .zoom{display: none;}

/* link */
.link{background: #f5f5f5;}
.link_n .link_l h2{color: #ef0e14;font-weight: bold;font-size: 17px;}
.link_n .link_r{margin-left: 30px;}
.link_n .link_r a{color:#929292;font-size: 14px;margin-right: 20px;}
.link_n .link_r a:hover{color: #ef0e14;}
.link_l{background: url(/image/link_ico.png) no-repeat left 6px;padding-left: 23px;}
.link_n{padding: 25px 0 23px;}

/* foot */
.foot{background: #212121;}
.foot_n{padding: 60px 0;}
.foot_n h3{font-size: 20px;color: #fff;border-bottom: 1px solid #3e3e3e;padding-bottom: 20px;margin-bottom: 20px;}
.foot_n li{color:#959595;font-size: 14px;line-height: 38px;padding-right: 30px;}
.foot_n .foot_1 li a{color: #fff;}
.foot_n .foot_1 li a{font-size: 22px;margin-right: 5px;}
.foot_n .foot_1 li.mail a{color:#959595;font-size: 14px;margin-right: 15px;}
.foot_n .foot_1 li.mail a:hover{color: #fff;}
.foot_n .foot_2{margin: 0 145px;}
.foot_n .foot_2 li{padding-right: 100px;}
.foot_n .foot_2 li a{color:#959595;font-size: 14px;}
.foot_n .foot_2 li a:hover{color: #fff;}
.foot_n .foot_3 h3{color:#959595;}
.foot_n .foot_3 li a{color:#959595;}
.foot_n .foot_3 {width: 170px;}
.foot_n .foot_3 li{float: left;padding-right: 45px;}
.foot_n .foot_3 li:nth-child(2n-1){padding-right: 0;}
.foot_n .foot_3 li a:hover{color:#fff;}
.foot_n .foot_4 img{width: 33px;}
.foot_n .foot_4 p{color:#959595;text-align: center;margin-top: 20px;line-height: 40px;}
.foot_n .foot_4 p img{width: 115px;}
.foot_n .foot_4{font-size: 14px;float: right;}
.foot_n .foot_4 a{margin: 0 3px;}
.foot_n .foot_4 a img{transition: all .1s ease .1s;}
.foot_n .foot_4 a:hover img{transform: translate3d(0, -4px, 0);}
.foot .copy{font-size: 14px;color: #959595;border-top: 1px solid #3e3e3e;line-height: 70px;}
.foot .copy a{color:#959595;}
.foot .copy a:hover{color: #fff;}
.foot .copy span{float: right;}

.c-backTop {position: fixed;right: 10px;bottom: 60px;width: 40px;height: 40px;overflow: hidden;background-image: url(/img/arrow-right.png);background-color: rgba(0, 0, 0, .3);background-repeat: no-repeat;background-position: 50% 50%;background-size: 20px 20px;-webkit-transition: all ease .35s;transition: all ease .35s;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);z-index: 999;}
.c-backTop:hover {background-color: #ef0e14;}

.nav_ds{display: none;}
.close_nav{display: none;}
.nav_ds i{display: block;height: 3px;background: #fb1319;margin: 6px 0;}
.nav_ds .i1 {animation: i1 1s infinite;-webkit-animation: i1 1s infinite;/*Safari and Chrome*/animation-direction: alternate;-webkit-animation-direction: alternate;}
.nav_ds .i2 {animation: i2 1s infinite;-webkit-animation: i2 1s infinite;/*Safari and Chrome*/animation-direction: alternate;-webkit-animation-direction: alternate;background: #333;}
.nav_ds .i3 {animation: i3 1s infinite;-webkit-animation: i3 1s infinite; /*Safari and Chrome*/animation-direction: alternate;-webkit-animation-direction: alternate;}
@keyframes i1 {	from {width: 20px;}	to {width: 30px;}}
@-webkit-keyframes i1 {	from {width: 20px;}	to {width: 30px;}}

@keyframes i2 {	from {width: 30px;}	to {width: 20px;}}
@-webkit-keyframes i2 {	from {width: 30px;}	to {width: 20px;}}

@keyframes i3 {	from {width: 20px;}	to {width: 30px;}}
@-webkit-keyframes i3 { from {width: 20px;}	to {width: 30px;}}

@media only screen and (max-width:1400px){
.con {width: 90%;}
.top_l{display:none;}
.head_l a img{width: 140px;}
.nav{display: none;}
.head{padding-bottom: 10px;}
.nav_ss .nav {display: block; position: fixed;left: 0;background: rgba(0,0,0,0.9);z-index: 999;height: 100%;width: 100%;padding-top: 80px; top: 0;}
.nav_ss .nav a {color: #fff;text-align: center;display: block;}
.nav_ss .nav .m {float: none;position: relative;line-height: 60px;}
.nav_ss .nav h3 a{padding: 0;}
.nav_ss .nav .sub {display: none !important;}
.nav_ss .nav .m{background: none;}
.nav .m:hover:after {left: 0px;}
.serd {border: 0;margin-left: 0;text-align: center;float: none;}
.curhead{}
.nav_ds{display: initial;}
.close_nav{display: initial;position: absolute;top: 0;right: 25px;}
.close_nav img{max-width: 100%;width: auto;margin-top: 30px;}
#fwslider .slide{height: 47vw !important;}
#banner {height: 47vw;}
.serd .serch_1 {width: 70%;    height: 40px;}
#fwslider .slideNext span {height: 50px;background-position: right -48px;background-size: 15px;}
#fwslider .slideNext{height: 50px;margin-right: 15px;}
#fwslider .slidePrev span{height: 50px;background-size: 15px;}
#fwslider .slidePrev{height: 50px;margin-left: 15px;}
.navBar{position: absolute;margin-left: -40px;margin-top: 23px;}
.top .con {width: 100%;}

.zx_bt h2{font-size: 26px;}
.zx_bt i {font-size: 48px;line-height: 60px;}
.zx_bt{margin-top: 30px;margin-bottom: 20px;}

.ly-list ul{width: 90%;}
.ly-list li{width: 33%;height: 100px;padding: 0;    border-bottom: 1px #f3f3f3 solid;}
.ly-list p {font-size: 13px;margin-top: 70px;}
.ly-list li.on::after{display: none;}

.sliderr{width: 90%;}
.sliderr li{width: 90vw;}
.sliderr img{height: 50vw;}


.video_list a{margin: 0 3% 3% 0;width: 48.5%;}
.video_list > a:nth-child(3){margin-right: 0;}
.video_list > a:nth-child(7){margin-right: 0;}
.video_list>a:nth-child(5) {margin-right: 3%;}

.video_list i img{right: 50%;margin-right: -13px;bottom: 50%;margin-bottom: 15%;}
.video_list i span{bottom: 10px;font-size: 14px;width:90%;}

video{max-width: 100%;}
.md-close{top: -20px;}

.pro-switch{float: none;}
.pro-rig{float: none;width: 100%;height: auto;    padding-bottom: 30px;}

.ly-item .lb_x { width: 100%;}
.flexslider{    width: 100%;}
.pro-switch {height: auto;width: 100%;}
.flexslider .slides img{height: auto;}
.probt {width: 90%;padding-top: 15px;padding-bottom: 5px;}
.probt h2 {font-size: 16px;}
.probt h2::after{bottom: -10px;}
.pic_con0 {width: 90%;height: auto;}
.pic_content0{width: auto;height: 40vw;}
.pic_content0 ul li{width: 30%;height: 80vw;margin: 0 1%;}
.pic_lists0 {width: auto;}
.pic_content0 ul li a img {width: auto;height: auto;}
.pic_content0 ul li h2 {font-size: 13px;}
.ly-item{padding-bottom: 30px;}

.menuu2 {width: 100%;}
.wood .con .menuu ul{width: 100%;}
.wood .con .menuu li{width: 26%;margin: 30px 1% 10px;line-height: 50px;height: auto;background-size: 30px !important;padding-top: 40px;}
.wood .con .menuu em {font-size: 16px;font-weight: bold;}
.wood .con .Box{height: auto;}
.pk_l {background-size: 160% !important;height: 100vw !important;}

.ys_wz p {font-size: 14px;line-height: 20px;width: auto;padding-left: 90px;text-indent: 0;padding-right: 10px;padding-top: 10px;padding-bottom: 10px;}
.image-slider {width: 70%;}
.image-slider-contents {width: 100%;}
.image-slider-forward{}
.zx_bt p a { font-size: 16px;}

.scroll {width: 90%;margin: 40px auto 40px;}
.picbox {width: 100%;}
.picbox ul {padding-top: 0;width: 100%;}
.piclist li.goodlist{width: 32%;}
.foot_n {padding: 40px 0;}
.foot_n .foot_1 li a {font-size: 18px;}
.foot_n li{line-height: 30px;padding-right: 0;}
.foot_1{float: none;}
.foot_n .foot_2 {margin: 20px 0;float: none;}
.foot_n h3 {font-size: 18px;padding-bottom: 10px;margin-bottom: 10px;}
.foot_n .foot_3{display: none;}
.foot_n .foot_4 {float: left;}
.foot .copy{line-height: 20px;padding: 20px 0;}
.foot .copy span {float: none;display: block;}
.top_r .wx img{margin-left: 0px;right: 0;}
.nav h3 {font-size: 16px;}
.nav_ss .head_l {position: absolute;z-index: 1000;top: 0;}
.sliderr a h2 {font-size: 16px;}
.sliderr a i {margin: 15px 30px 5px;font-size: 16px;}
.sliderr a p{margin: 10px 30px 0px;}

















}
