@charset "utf-8";
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333; background:#d5d5d7; -webkit-text-size-adjust:none;}
body{background:#fff;}
h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0;}
ol,ul,li,dl,dt,dd{ list-style:none; padding:0; margin:0;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#d61616; text-decoration:none;}
article,aside,footer,header,section,nav,figure,figuretion,main{ display:block; text-decoration:none; margin:0; padding:0;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
/*头部*/
.inner{ width:100%; max-width:1440px; margin:0 auto; position:relative;}
.BMap_Marker img{ max-width:none;}
#web_logo{  font-size:0px; position:relative; z-index:999;}
.clear{ clear:both;}
/*顶部导航*/

.Homebannertext .bannerone h2 span{ font-size:40px; font-weight:normal; transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate3d(-300px,0,0);-o-transform:translate3d(-300px,0,0);-webkit-transform:translate3d(-300px,0,0);color:#fff !important;}
.sub-nav1{ background:none !important; padding:0 !important;}
.nav_menu { background: #f0f0f0; border-top: 1px solid #dfdfe0; position: absolute; left: 50%; top: 99px; margin-left: -830px; width: 1660px; padding: 48px 0 60px; display: none; }
.nav_menu .inner { width: 1265px; margin: 0 auto; }
.nav_menu .fl { float: left; width: 442px; }
.nav_menu .fl ul { line-height: 46px; font-size: 18px; float: none }
.nav_menu .fl ul li { width: 41%; margin-right: 9%; text-align: center; }
.navMove .header_main_r { text-align: center; }
.navMove .nav_menu .fr ul li a { padding: 10px 10px 0; }
.ie7 .nav_menu .fl ul li { margin-left: -1px }
.nav_menu .fl ul li a { display: block; border-bottom: 2px solid #8c8c91; }
.nav_menu .fl ul li a:hover { border-color: #f73a36; font-weight: bold; }
.nav_menu .fr { float: right; }
.nav_menu ul {    text-align: center; width: 100%; }
.nav_menu ul li { display: inline-block;text-align: center; }
.nav_menu .fr{float:none;}
.nav_menu ul li a { color: #000; }
.nav_menu .fr ul li { width: 23%;padding-left: 20px; padding-left: 20px; }
.nav_menu .fm ul li{}
.nav_menu .fr ul li a { display: block; padding: 10px 10px 0; }
.nav_menu .fr ul li a:hover { background: #d61616; }
.nav_menu .fr ul li a i { display: block; line-height: 60px; height: 60px; overflow: hidden; text-align: center; font-size: 18px; font-style:normal; }
.nav_menu .fr ul li a:hover i{color:#fff;}
.nm_pro li { margin-right: 16px; text-align: center; }
.nm_pro li.last { margin: 0; }
.nm_pro li dt { font-size: 18px; line-height: 44px; }
.nm_pro li dt h3 a { display: block; border-bottom: 2px solid #8c8c91; }
.nm_pro li dl { }
.nm_pro li dd { font-size: 14px; padding-top: 15px; }
.nm_pro li dd p { margin: 0 0 10px; height: 20px; }
.nm_pro li dd a { padding: 0 20px; line-height: 20px; }
.nm_pro li dd a:hover { background: #f73a36; }

/*banner*/
.met_flash{  font-size:0px; overflow:hidden; width:100%;}
.met_flash{  font-size:0px; overflow:hidden;} 
.met_flash ul{ margin:0px; padding:0px;} 
.flash{  position:relative; }
.met_flash ul{ margin:0px; padding:0px; } 
element.style{border-top-left-radius:0px !important;}
.nivo-controlNav{ left:46.4%; }
.met_flash .metinfo-banner1 img{ height:auto !important;}
.metinfo-banner1 .nivo-controlNav{bottom:15px !important;}
.metinfo-banner1{ height:auto !important;}
.met_flash .flash img{ width:100%; height:auto;}
/* Slider */
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }
.slick-slider{margin:30px auto 50px;}
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-loading .slick-list { background: white url(../images/ajax-loader.gif) center center no-repeat; }
.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img { -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 { position: relative; left: 0; top: 0; display: block; zoom: 1; overflow: hidden;}
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { float: left; height: auto; min-height: 1px; display: none; }
.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-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

/* Arrows */
.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; }
.slick-prev:focus, .slick-next:focus { outline: none; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }

.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: white; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.slick-prev { left: 13px; background: url("../images/slid-left.png") no-repeat left; width: 29px; height: 30px;}
.slick-next { right: 13px; background: url("../images/slid-right.png") no-repeat left; width: 29px; height: 30px;}
/* Dots */
.slick-slider { margin-bottom: 30px; }
.slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; display:none !important;}
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "\2022"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;display:none; }
.slick-dots li.slick-active button:before { opacity: 0.75; }
.button{background:#3498db;color:#fff;display:block;font-size:16px;margin:20px auto;padding:10px;text-align:center;text-decoration:none;width:48%;}
.buttons{padding:0 20px 20px; margin-bottom: 10px;}
.slick-slide .image{padding:10px;}
.slick-slide img{border:5px solid #FFF;display:block;}
.slick-slide img.slick-loading{border:0 }
.slick-slider{margin:30px auto 50px;overflow: hidden;}
/*首页*/
.lian .s1{margin-bottom:2%;float:  left;box-sizing:  border-box;width: 48% !important;margin:  1%; max-width:none !important; min-width:inherit !important;}
.lian .s1{   background-color: rgb(255, 255, 255);box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1);     padding:5%; width:100% !important;
margin-bottom: 3rem;}
.lian .s1:nth-child(2){ padding:0 !important;}
.lian .s1 h3{ font-size:24px; margin-bottom:2%;}
.lian .s1 .list1 li{ margin-bottom:1%;}
.lian .s1 ul{ padding:0 !important;}       
.box .col {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;line-height:43px;font-size:16px;}
 
.box .col-auto {-ms-flex: 0 0 auto; flex: 0 0 auto;width: auto;max-width: 100%;margin-right:10px;margin-left:10px;}
.box .row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
/*产品*/
.front_see { background: #f4f4f4; background:url(../images/pbg.jpg) center center no-repeat; position: relative; padding-bottom: 60px; }
.front_see h4 {     padding-bottom: 25px;     padding-top:60px;}
.front_see h4 a { font-size: 32px; color: #626670; }
.front_see h4 a:hover { color: #000; }

.world_header .fixed{ float:right; width:100%;}
.world { width: 90%; margin: 0 auto; margin-left:10%;  }
.world h4 a { color: #333; font-size: 35px; }
.world_header {padding-left: 15%;margin-top: -74px; padding-bottom:3%;}
.world_main_part { width:90%; margin-left:10%;}
.world_header dd { width:16.4%; height: 54px; margin-left: 2px; float: left;  font-size: 18px; text-align: center; line-height:54px; color: #fff; position: relative; cursor: pointer; }
.world_header .fixed1 span {display:block; width:16.4%; height: 54px; margin-left: 2px; float: left; font-size: 18px; text-align: center; line-height:54px; position: relative; cursor: pointer; }
.world_header dl .fixed1 .s-img{transition: 0.2s;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.world_header dd:hover .fixed1 .s-img{-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none;filter: none;}
.world_header dd a { color: #333;font-size:16px;  }
.world_header dl .fixed1 .s-img.active1{-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none;filter: none;}
.world_header dd .sj { display: none; }
.world_header dd.active {color: #d61616; }
.world_header dd.active a { color: #d61616; font-size:16px; }
.world_header dd.active .sj { /*width: 0; height: 0; border: 4px solid transparent; border-top: 4px solid #f73a36; position: absolute; left: 50%; margin-left: -4px; bottom: -8px; display: block;*/ }
.world_header dd:hover .sj {/* width: 0; height: 0; border: 4px solid transparent; border-top: 4px solid #f73a36; position: absolute; left: 50%; margin-left: -4px; bottom: -8px; display: block; */}
.world_header dd:hover a{  color:#d61616; }
.world_main_part { padding: 33px 0; }
.world_main_part li {     margin-top: 28px;width: 18%; float: left; margin-right:2%; box-sizing:border-box; }
.world_main_part li:last-child {margin-right:0; }
.world_main_part li p { line-height: 50px; text-align: left; font-size: 22px; color: #000000; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;    padding-top: 12px; }
.world_main_part li p:before{ display:block;border: solid 1px #000;   }
.world_main_part img { width: 100%; height: auto;  }
.world_main_part li.last { margin: 0; }
.world_main_part { display: none; }
.world_main_part.active { display: block; }
.world_main{ position:relative;}
.world_main a.p-more{display:block;width: 146px;height: 40px;text-align: center;line-height: 40px;background: none;border: 1px solid #666;
color: #666;border-radius: 3px;transition: .3s all ease;}
.world_main a.p-more:hover{background: #d61616;border: 1px solid #d61616; color: #fff;}
.world_main >a >img{ width:94px; height:70px; position:absolute; top:30%; left:0;}
.world_main .xian{ width:20%; height:5px; background:#d61616; display:block; float:left; margin-bottom:15px;}
.world_main .fixed li:hover .xian{width:80%;transition: .5s all cubic-bezier(.46,1,.23,1.52);}

.world_main_part.first_sty li.last{margin-right: 36px;}
.world_main_part.first_sty li.last_sty{margin-right: 0;}
.world_phone{display:none;}
.biao{padding:3% 0;}
.biao .bit{float:left;}
.biao .pm-o{float:right;}
.biao .pm-o img{transition: 0.2s;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;}
.biao .pm-o:hover a{color:#d61616; border-bottom:1px solid #d61616;}
.biao .pm-o:hover img{-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none;filter: none;}
.biao .pm-o a{font-size: 16px; color:#333; margin-left: 12px;text-align: center; padding: 0 25px 10px 20px; border-bottom:1px solid #666;}
.biao h2{font-size:35px; color:#333;font-weight: bold;}
.biao h3{font-size:35px; color:#999;    font-weight: normal;}
.pro ul li{width:50%; float:left; overflow:hidden; position:relative;}
.pro ul li .p-txt{position:absolute; top:54px; left:24%;width: 52%;}
.pro ul li .p-txt h3{     padding-bottom: 12px;   font-size: 30px;color: #fff;font-weight: normal;}
.pro ul li .p-txt p{color:#FFFFFF;    padding-bottom: 10px;}
.pro ul li .p-txt span{font-size:16px; color:#fff; }
.pro ul li .p-txt span:hover{color:#d61616;}
.pro ul li .pr-img{overflow:hidden;}
.pro ul li .pr-img img{display:block; transform:scale(1,1); transition:0.8s;width: 100%;}
.pro ul li:hover .pr-img img{transform:scale(1.2,1.2);}
.pro{width:100%; overflow:hidden;background:#fbfbfb;}

/*简介*/
.index .pt3{padding:70px 0 70px; background-repeat:no-repeat; color:#fff;}
.index .pt3 .wrap{position:relative;text-align: center;}
.index .pt3 .tit a{font-size:40px; line-height:1; font-weight:bold; color:#333;}
.index .pt3 .en{font-size:40px; margin-top:22px; line-height:1; text-transform:uppercase;  color:#999; font-family:Impact;}
.index .pt3 .num_box .nu1{display:inline-block; text-align: center;}
.pt3 .grey-btn{color:#666; padding:10px 40px;    border: 1px solid #666;}
.pt3 .grey-btn:hover{background:#d61616; color:#fff; border:none;}
.index .pt3 .desc{color:#666; font-size:15px;     line-height: 1.8;   margin: 40px auto; width: 80%;}
.index .pt3 .num_box{margin-bottom:50px;}
.index .pt3 .num_box .num{font-size:80px; color:#d61616; font-family:Impact; line-height:1;margin-right:5px;}
.index .pt3 .num_box .d{color:#333; margin-right:50px;}
.index .pt3 .num_box .flag{color:#d61616; font-size:33px; position:relative; bottom:10px;}
/*关于我们*/
/* index首页 */

nav{height: 81px;}
.index_foot{position: relative;z-index: 1;}
.wrap-1366{width: 1366px;margin: 0 auto;}
.rect-65{}
.news_title .news_tit a{font-size: 35px;color: #333;display: inline-block;width: 185px;}
.news_title .p{font-size: 35px;color: #999;padding-bottom: 25px;}
.row li a:hover .mask{ display:block;}
.slider_fixed{position: fixed;top: 80px;width: 100%;height: 575px;z-index: 0;overflow: hidden;}
.index_slider .item{position: relative;height: 575px;width: 100%;overflow: hidden;}
.index_slider .item .text_box{position: absolute;left: 50%;margin-left: -600px;z-index: 3;width: 450px;padding: 0 20px;top: 34%;}
.index_slider .item .text_box .t{font-size: 48px;color: #fff;font-family: 'Impact';line-height: 62px;}
.index_slider .item .text_box .s{font-size: 30px;color: #fff;line-height: 1.02;padding: 5px 0  20px;}
.index_slider .item .text_box .play{font-size: 20px;font-family: 'Arial';color: #fecf02;}
.index_slider .item .text_box .play .icon{display: inline-block;width: 31px;height: 31px;background: url(../images/index_23.png) no-repeat;vertical-align: middle;}
.slider_fixed .index_slider .item img{position: absolute;width: 1920px;height: 100%;max-width: none;left: 50%;margin-left: -960px;top: 0;}
.index_slider .owl-dots{position: absolute;bottom: 50px;left: 0;text-align: center;width: 100%;z-index: 12;}
.index_slider .owl-dots .owl-dot{display: inline-block;width: 19px;height: 19px;background: url(../images/img/index_20.png) no-repeat;background-position: -35px 0;margin: 0 10px;}
.index_slider .owl-dots .owl-dot.active{background-position: 0 0;}
.index_slider .owl-nav>.owl-prev{position:absolute;left:1%;top:0;background: url(../images/index_25.png) 0 0; font-size:0; width:54px; height:104px; opacity:0.5;}
.index_slider .owl-nav{width:100%;position:absolute; left:0; top:50%; margin-top:-54px; height:104px;z-index: 7;}
.index_slider .owl-nav>.owl-prev.disabled{opacity:0.5!important;}
.index_slider .owl-nav>.owl-prev:hover{opacity:1;}
.index_slider .owl-nav>.owl-next{position:absolute;right:1%;top:0; background: url(../images/index_25.png) -54px 0; font-size:0; width:54px; height:104px; opacity:0.5;}
.index_slider .owl-nav>.owl-next.disabled{opacity:0.5!important;}
.index_slider .owl-nav>.owl-next:hover{opacity:1;}
.slider_fixed .cover{position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/index_24.png) repeat; display:none; z-index:1;}
.slider_fixed .cover.show{display: block;}
.index{position: relative;z-index: 1;margin-bottom: 0;}
.index .part1{padding-top: 78px;background: url(../images/index_11.png) repeat-x;padding-bottom: 80px;}
.index .part1 li{position:relative; overflow:hidden; cursor:pointer;}
.index .part1 li .text_box{text-align: center;background: #fff;overflow: hidden;padding: 0 10%;;transition: opacity .5s ease;-webkit-transition: opacity .5s ease;}
.index .part1 li .text_box .t{font-size: 22px;line-height: 1.05;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 30px;margin-bottom: 7px;color: #000000;}
.index .part1 li .text_box .p{font-size: 16px;color: #464646;height: 3.2em;overflow: hidden;}
.index .part1 li .mask .t{font-size: 50px;font-family: 'Impact';color: #52a8ff;line-height: 1.05;}
.index .part1 li .mask{position: absolute;top: 100%;left: 0;width: 90%;height: 90%;margin: 5%;background:rgba(11,55,168,.8);transition: top .5s ease;-webkit-transition: top .5s ease;}
.index .part1 li .mask .box{margin: 50px 32px 0;}
.index .part1 li .mask .p{font-size: 30px;color: #52a8ff;line-height: 1;}
.index .part1 li .mask .icon{position: absolute;right: 26px;bottom: 26px;;}
.index .part1 li.cur .mask{top: 0;}
.index .part1 li.cur .text_box .t,
.index .part1 li.cur .text_box .p{visibility: hidden;}
.index .part2 {height:597px; background:url(../images/index_06.jpg) center top no-repeat;}
.index .part2 .wrap-1366 li{height:597px; position:relative; overflow:hidden;}
.index .part2 .wrap-1366 li .pd{border-right:1px solid #fff;  height:597px;position:absolute; z-index:4; transition:all 0.8s ease; top:0;right:0;}
.index .part2 .wrap-1366 li.line .pd{top:100%;}
.index .part2 .wrap-1366 li .bus{position:absolute; top:100px;right:0; transition:all 0.8s ease; opacity:1; max-width:none;z-index: 3;}

.index .part2 .wrap-1366 li.on .bus
.index .part2 .wrap-1366 li .bus{z-index:2;}
.index .part2 .wrap-1366 li .text{z-index:1; position:absolute; bottom:30px;right:30px;transition:all 0.8s ease; opacity:1; width:316px; text-align:right; }
.index .part2 .wrap-1366 li.active .text{top:280px;opacity:1;}
.index .part2 .wrap-1366 li .text .t{font-size: 65px;font-family: 'Impact';color: rgb(0,0,0);line-height: 1.05;color: rgba(0,0,0,.24);}
.index .part2 .wrap-1366 li .text .s{font-size: 23px;color: #fff;color: rgba(255,255,255,.6)}
.index .part2 .wrap-1366 li .text .more{font-size: 14px;font-family: 'Arial';color: #fff;color: rgba(255,255,255,.6)}
.index .part2 .wrap-1366 li:hover .bus{transition: .5s all cubic-bezier(.46,1,.23,1.52);right: -10%;}
.index .part2 .wrap-1366 li:nth-child(1){background: url(../images/index_12.jpg) no-repeat;background-size: cover;}
.index .part2 .wrap-1366 li:nth-child(2){background: url(../images/index_13.jpg) no-repeat;background-size: cover;}
.index .part2 .wrap-1366 li:nth-child(3){background: url(../images/index_14.jpg) no-repeat;background-size: cover;}
.index .part2 .wrap-1366 li:nth-child(4){background: url(../images/index_15.jpg) no-repeat;background-size: cover;}
.index .part2 .wrap-1366 li:hover .text .t,
.index .part2 .wrap-1366 li:hover .text .s,
.index .part2 .wrap-1366 li:hover .text .more{color: #53A8FF;transition: color .5s ease;}
.index .part2 .wrap-1366 li a{display: block;height: 100%;}
.index .part3{background: url(../images/new.jpg) no-repeat center center;background-size: cover; padding:3% 0;position: relative;width: 100%;overflow: hidden;}
.index .part3 .news_title{}
.index .part3 .part3_ul{margin-top: 25px;}
.index .part3 .part3_ul .text_box{background: url(../images/img/index_18.png) repeat;padding: 30px 25px 30px; background-color:#f0f0f0;}
.index .part3 .part3_ul .text_box .day{font-size: 65px;font-family: 'Impact';color: #293340;display: inline-block;line-height:1;width:64px;overflow:hidden; margin-right:5px; text-indent:-225px; white-space:nowrap;}
.index .part3 .part3_ul .text_box .time{margin-bottom: 15px;}
.index .part3 .part3_ul .text_box .year{bottom: 0;left: 34px;font-size: 20px;color: #4d4d4d;display: inline-block; text-indent:-1px; white-space:nowrap; }
.index .part3 .part3_ul .text_box .t{font-size: 17px;font-weight: bold;color: #5a5a5a;padding-bottom: 7px;}
.index .part3 .part3_ul .text_box .s{font-size: 14px;color: #7d7d7d;height: 3.2em;overflow: hidden;padding-bottom: 17px;}
.index .part3 .part3_ul .text_box .read_more{font-size: 14px;font-family: 'Arial';color: #7d7d7d;margin-top: 10px; text-align:right;}
.index .part3 .part3_ul .text_box .read_more .icon{display: inline-block;width: 13px;height: 12px;background: url(../images/img/index_19.png) no-repeat;}
.index .part3 .part3_ul a{display: block;}
.index .part3 .part3_ul li{    float: left;transition: all .5s ease;    width: 22.33333333%;padding:1%;}
.index .part3 .part3_ul li:hover{transform: translate(3px, -5px);box-shadow: 0 0 10px 5px rgba(157,157,157,0.3);}
.index .part3 .part3_ul li:hover .text_box{background: #f0f0f0;transition: background .5s ease;}
.index .part3 .part3_ul li img{width:100%;}
.index .part3 .part3_ul li:hover .year{background: #f0f0f0;transition: background .5s ease;}
.index_slider .item .video{position:absolute; left:50%; margin-left:-960px; top:0; width:1920px;}
.index_slider .item .mask{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/index_21.png) repeat;z-index: 3;}
.index_slider .item .video_box{background: url(../images/img/index_22.png) repeat;width: 470px;height: 208px;position: absolute;top: 50%;margin-top: -104px;left: 50%;margin-left: -235px;z-index: 5;text-align: center;color: #fff;}
.index_slider .item .video_box .t{position: relative;display: inline-block;font-size: 16px;line-height: 1;margin-top: 33px;}
.index_slider .item .video_box .t:after,
.index_slider .item .video_box .t:before{content: '';position: absolute;left: -120px;width: 90px;height: 1px;background: #fff;top: 50%;}
.index_slider .item .video_box .t:after{left: auto;right: -120px;;}
.index_slider .item .video_box .title{font-size: 36px;line-height: 1.02;color: #f7f7f7;margin-top: 25px;}
.index_slider .item .video_box .en{width: 90%;margin: 0 auto;font-size: 21px;line-height: 27px;}
.r{ float:right;}
.left{ float:left;}
.foot_top .dl2,.foot_top .dl3,.foot_top .dl4,.foot_top .dl5{ padding-left:5%; box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}
.iconfontt{ background:url(../images/top.png) no-repeat; width:42px; height:42px;}

.container {margin: 0 auto;}
.w1210 {width: 100%;margin: 0 auto;max-width:1680px;}
.special{}

.jianjie_box{    background-size: cover; width:100%; background-image:url(../images/jso.jpg); background-repeat:no-repeat; background-position:center;}
.jj_box{ width:100%; max-width:1440px; box-sizing:border-box; margin:0 auto; padding:5% 0;}
.jj_box .zuo{ float:left; width:60%; margin-left:2%; }
.jj_img{ float:right; width:35%;  }
.jj_box .jj_ img:hover{ transform:scale(1,1.2); transition:all 0.6s;}
.jj_box div h3{ font-size:48px; font-weight:bold; color:#fff; margin-bottom:12px;}
.jj_box div h3 i{ text-decoration:none; font-size:18px; color:#e5e5e5; font-style:normal; font-weight:normal;}

.jj_box div p{ font-size:40px; color:#fff; opacity:.8; text-transform:uppercase; line-height:30px; letter-spacing:0px; text-align: justify;
    text-align-last:left;  margin-bottom:25px;}
.jj_box div span{ font-size:40px; color:#e5e5e5;  text-transform:uppercase; margin-bottom:10px;}	
.jj_box div h2{font-weight:normal;font-size:24px; color:#e5e5e5;  text-transform:uppercase;margin-bottom:10px;}
.jj_box div .more{display:block; width:146px; height:40px; text-align:center; line-height:40px; background:none; border:1px solid #fff; color:#fff; border-radius:3px; margin-top:20px; font-size:16px; margin-bottom:20px;}
.jj_box div .bei:hover{background:#f73a36; color:#fff; border:none;}
/*底部*/
/* 底部部分 */
.foot{background:#d9d9d9 url(../images/foot1_2.jpg) no-repeat center top;position: relative;height: 345px;overflow: hidden\9;}
.foot .foot_main{padding-top: 60px;height: 250px;}
/* .foot .foot_main {border-bottom:1px solid #3b4d5b;} */
.foot .foot_icon{width: 760px;height: 23px;position: absolute;left: 50%;margin-left: 211px;top: -23px;background: url(../images/img/foot2.png) no-repeat;}
.foot dl{float: left;}
.foot .dl1{width: 15%;}
.foot dl dt{font-size: 20px;color: #fff; font-weight:400;line-height: 1;margin-bottom: 38px;}
.foot dl dd{font-size: 14px;color: #999;line-height: 1;margin-bottom: 13px;}
.foot dl dd a{font-size: 14px;color: #999;}
.foot .dl2{width: 40%;}
.foot .dl2 dd .m{float: left;width: 45%;margin-bottom: 15px;}
.foot .dl2 dd .m.first{margin-right: 10%;margin-bottom:  15px;}
.foot .dl2 dd .m .t{display: block;border-left: 1px solid;padding-left: 5px;margin-bottom: 17px; font-size:16px;    color: #999;}
.foot .dl2 dd .m .s{font-size: 28px;font-family: 'Arial';margin-bottom: 7px;}
.foot .foot_right{float: right;padding-top: 25px;}
.foot .foot_right .box_img{float: right;width: 44%;}
.foot .foot_right .box_img.first{}
.foot .foot_right .box_img .t{font-size: 14px;color: #fff;padding-top: 17px;line-height: 1;text-align: center;}

.w1400{ width:1500px; margin:0 auto;}
.foot-nav{ text-align:center; margin-top:10px; height:25px; line-height:25px;}
.foot-nav span{ font-size:10px; margin:0px 8px; color:#888;}
.foot-text{ text-align:center; padding:0px 0px 5px; }
@media(max-width:1500px){.w1400{ width:1200px; margin:0 auto;}
.w1400 i{ display:none !important;}
.inner{ width:1200px;}
.index-product ol li{float:left;margin-left: 10px !important;margin-right: 11px !important;width:  280px;height:232px !important;}
	}
footer{background:#333}
@media(max-width:1300px){.w1400{ width:900px; margin:0 auto;}
	
	.w1400 i{ display:none !important;}
	}
@media(max-width: 1024px){.statment_mark .con .text{height:4rem;padding:0.2rem 0.2rem}
}

/*侧边栏*/
.side{position:fixed;width:54px;height:275px;right:0;top:380px;z-index:100;/*display:none;*/}
.side ul li{width:54px;height:54px;float:left;position:relative;margin-bottom:3px;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#61686f;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;border-radius:10px 0 0 10px;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#61686f;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;border-radius:10px 0 0 10px;}
.side ul li .sidetop:hover{background:#F28D11;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.side ul li .sidebox:hover{width:160px;height:54px; background:#F28D11; opacity:1;}
.side ul li .sidebox:first-child:hover{width:180px;height:54px; background:#F28D11; opacity:1;}
#showtext img{}

/*guanyu*/
.activee{ display:none;}
#showtext div p{font-size:16px; text-indent: 2em;}
/*内页侧栏*/
.sb_nav2{ float: right;padding-left: 20px; background: url(../images/45.jpg) 0px center no-repeat; }
.wrapp { width:100%; max-width:1200px; box-sizing:border-box; margin:0 auto; position:relative; }
.wrapp .dangqiang{ display:none;}
.sidebar .sb_nav{     margin-top: 40px;width:100%;position:relative;    padding-bottom: 40px;  border-bottom:1px solid #e5e5e5;}
.sidebar .sb_nav dl dt {padding: 15px 50px;}
.sidebar .sb_nav dl dt.on, .sidebar .sb_nav dl dt:hover{background:#d61616;}
.sidebar .sb_nav dl dt.on a, .sidebar .sb_nav dl dt:hover a{ color:#fff;}
.sidebar .sb-title { float:left; width:280px; text-indent:30px; position:relative;}
.sidebar .sb-title h3.title{ background:#2e2f2f; font-size:28px; font-weight:normal; color:#fff;}
.sidebar .sb-title h3.title::before {content: ''; width:55px; border-top:3px solid #fff ;position:absolute; top:0; left:35px;}
.sidebar .sb-title ul { position:absolute; width:100%; bottom:100%; background:rgba(46,47,47,.6); padding:25px 0; box-sizing:border-box; z-index:199;}
.sidebar .sb-title li a { display:block; font-size:18px; line-height:2; color:#fff;}
#sidebar {text-align: center;}
.sidebar .sidebar1200 h3.title { display:none;  text-align:center; font-weight:normal; font-size:16px; color:#fff; height:46px; line-height:46px; padding:0px 10px; background:url(../images/navmore.png) no-repeat 95% center; background-size:12px;}
#sidebar dl{ margin: 0 10px;     background-color: rgba(235,235,235,.7);   text-align: center;position:relative; display:inline-block}
#sidebar dl dt a span{ font-size:16px; }
#showtext {padding: 50px 20px;}
#sidebar dl dd{padding: 15px 0;     width: 100%;left:0px; top:54px;  display:block;background-color:rgba(235,235,235,.7); position: absolute;    z-index: 10;}
#sidebar dl dd h4{ font-weight:normal; padding:0 20px;}
#sidebar dl h4 a { display:block;line-height:40px;font-size:1.14em;}
.sidebar .sb_nav dl h4 a::before { display:inline-block; content:""; width:0px; vertical-align:middle; border-top:1px solid #ca171c; margin-right:5px; transition:.4s;}
.sidebar .sb_nav dl h4:hover a::before,.sidebar .sb_nav dl h4.on a::before { }
.digg4 * {display: inline-block;}
.sidebar .sb_nav .position{ display: none;float:right; font-weight:normal;}
.sidebar .sb_nav .position a{ color:#999; font-size:14px;}
.sidebar .sb_nav .moresidebar { display:none; float:right; font-weight:normal; font-size:18px; padding:0 10px 0 20px; background:url(../images/side.png) no-repeat left center; background-size:14px;}
.sidebar .sb_box .active { width:100%; max-width:1440px; margin:0 auto; position:relative; overflow:hidden; box-sizing:border-box;}
#productlist{ margin-top:0px;padding: 45px 10px 0 10px;}
.sidebar .sb_nav dl h4:hover a,.sidebar .sb_nav dl h4.on a {color: #ca171c;}

.wrap{ width:100%; max-width:1440px; margin:0 auto;}
.index .part3 .part3_ul .text_box .dayy{display:none;}
/*产品列表*/
#showproduct .editorr div{font-size:16px; text-indent: 2em;line-height: 2;}
#shownews .editor div{font-size:16px; text-indent: 2em;line-height: 2;}
#showproduct h1.title{    margin-left: 15px;}
#productlist li h3 {padding: 18px 0px 10px;}
#productlist li { position: relative;width:28.945%  !important; height:auto !important; padding:0 1% 20px 1% !important; overflow:hidden !important;    border: 1px solid #eee; margin: 20px 10px 0 10px;}
#productlist li a{display: block;overflow: hidden; font-size:16px;}
#productlist li a.img img { display:block; width:100%; border:none; transform:scale(1,1); transition:0.4s; height:auto; }
#productlist li:hover a{color:#d61616;}
#productlist li:hover a.img img { transform:scale(1.05,1.05);}
#productlist li a.text h3 { font-size:18px; font-weight:bold; line-height:1.6; padding:10px 0 0 0;}
#productlist li a.text p { color:#999; line-height:1.4;}
#productlist li a.img{max-height: 392px;}
#showproduct img{ height:auto;}
#ZoomBox{ background-color:#fff;}

/*news*/
#newslist li { padding:26px 0px 15px; background:#fff; position:relative;}
#newslist li::after { content:""; width:100%; border-bottom:1px solid #e5e5e5; position:absolute; bottom:0; right:0;}
#newslist li .news-time { float:left; width:54px; color:#666; padding:1% 2% 1% 0.6%; margin-top:10px; border-right:1px solid #e5e5e5; line-height:1; white-space:nowrap; overflow:hidden;}
#newslist li span.time01 {padding-bottom: 5px; display:block; font-size:50px; color:#666; }
#newslist li span.time02 { display:block; width:100%; overflow:hidden;}
#newslist li a { display:block; float:left; width:85%; padding:0 0 0 5%; margin:0;}
#newslist li a img { display:block; float:right;height:150px; margin-left:100px;}
#newslist li h3 { font-size:20px; font-weight:normal;}
#newslist li .hits-num {margin-top: 6px; color:#999; padding:2px 25px; background:url(../images/hits_bg.png) no-repeat left center; background-size:18px;}
#newslist li p {     padding-top: 10px;color:#333; height:2.8em; overflow:hidden;}
/*厂房展示*/
#ZoomCapDiv{ left:919px !important;}
#ZoomCapDiv table{ width:auto !important;}
#imglist li { width:31% !important; height:auto !important; margin:0 1% 20px 1% !important;}
#imglist li a{display: block;overflow: hidden; font-size:14px;}
#imglist li a.img img { display:block; width:100%; border:none; transform:scale(1,1); transition:0.4s; height:auto; }
#imglist li:hover a{color:#E82E21;}
#imglist li:hover a.img img { transform:scale(1.05,1.05);}
#imglistt li a.text h3 { font-size:18px; font-weight:bold; line-height:1.6; padding:10px 0 0 0;}
#imglist li a.text p { color:#999; line-height:1.4;}
/*搜索*/
.searchnavlist li{ float:left !important; padding-right:10px !important;}
.jiathis_txt{ display:none;}


.rongyu img{ margin-left:10px; margin-right:10px; margin-bottom:5px;}
/*企业文化*/
#showproduct .pshow dd li{ font-size:18px;}
#showproduct .pshow dd li{
    white-space: pre-wrap;
}
#showproduct .pshoww{ width:100%; max-width:1400px; margin:0 auto;}
#showproduct .pshoww dd li{ padding-left:10px !important;padding: 0px 10px 10px 10px;min-height:28px;_height:28px;margin:5px 0px;text-align:  left;clear:both;border-bottom:1px solid #eee;position:relative;line-height:2;background-color: #F6F6F6;}
#showproduct .pshoww dd li span{color:#333;width:100%;position:static;display: block;padding-bottom: 20px;font-size: 20px;}
#showproduct .pshoww dd{ }
#showproduct .pshoww dd li{ background: none;font-size:16px; color: #666;}
#showproduct .pshoww dt{ float:left;width: 44% !important}
#showproduct .pshoww dd{ float:right;width: 55% !important;}
.met_page{    padding-bottom: 30px;}
#feedback{    margin-top: 25px;}
#showproduct .tt{padding: 0 30px;background: #c61f31;color: #fff;font-weight: bold;line-height: 40px; }
#showproduct .editorr p{font-size:16px; }
#showproduct .editorr span{font-size:16px; }
#showproduct .editorr{padding: 2% 0;}
#shownews .editor{    padding: 20px 10px;}
#shownews h1{    padding: 12px 0px}
#showproduct .editorr div p{text-indent:2em;    line-height: 1.8;}
#shownews .editor div p{text-indent:2em;    line-height: 1.8;}
#showproduct .editorrc .prt p{ font-size:16px; color:#000; line-height:30px;}
#showproduct .editorr .plt{width: 50%;float: left; padding-right:8%; box-sizing:border-box;}

#showproduct .editorr .plt img{display: block;width: 100%;}
#showproduct .editorr .prt img{display: block;width: 100%;}
#showproduct .editorr .plt p{ font-size:16px; color:#000; line-height:30px;}
#showproduct .hui{ background:#fff;box-shadow: 0 0 10px rgba(112, 110, 110, 0.1);}
#showproduct .editorr .prt{width: 100%;float: right;}

#showproduct .editorr .prt table{width: 100%;background: #f6f6f6;text-align: center;;}

#showproduct .editorr .prt table td{width: 50%;line-height: 50px;box-sizing: border-box;border-right: 2px solid #fff; border-bottom: 2px solid #fff;}
#showproduct .editorr .prtt table td{width:auto;line-height: 50px;box-sizing: border-box;border-right: 2px solid #fff; border-bottom: 2px solid #fff;}
#showproduct .editorr .prt table tr td:nth-child(1){background: #eaeaea;}
#showproduct .editorr .prt table tr td:nth-child(3){background: #eaeaea;}
#newslist li span {
	float: right;}

#showproduct .editorr .plt table{width: 100%;background: #f6f6f6;text-align: center;;}

#showproduct .editorr .plt table td{width: 50%;line-height: 50px;box-sizing: border-box;border-right: 2px solid #fff;font-size: 16px; border-bottom: 2px solid #fff;}

#footer{display:none; }
.footerbox{ max-width:640px; height:45px; margin:0px auto; position:relative;}
.footerlist{max-width:640px;  height:45px; overflow:hidden; background:-webkit-gradient(linear,0 0,0 100%,from(#0065bc),to(#014c8d)); position:absolute; left:0px;  }
#footer ul{ display:-webkit-box; }
#footer ul li{ display:-webkit-box; -webkit-box-flex:1; text-align:center; border-right:1px solid rgba(255,255,255,0.2);  }
#footer ul li a{ display:block; width:100%; text-align:center; color:#fff; height: 45px; }
#footer .icon{ display:block; margin:0px auto 6px; position:relative; top:3px; width:30px; height:20px; overflow:hidden; background:url(../images/footer.png) no-repeat; background-size:150px;background-position:-3px 0px;}
#footer .map{ background-position:-83px 0px;}
#footer .message{ background-position:-45px 0px;}
#footer .home{ background-position:-118px 0px;}
#footer .txt{ height:16px; line-height:16px; font-size:12px;}
#footer .footerlist{ background:-webkit-gradient(linear,0 0,0 100%,from(#1a1a1a),to(#000));}
#showproduct .editorr .plt table tr td:nth-child(2){background: #eaeaea;}
.dangqiang {display: none;}
#feedback table{    width: 42%;}
#feedback table input{    width:92%; background: #f1f1f1;border: none;height: 42px;}
#feedback table textarea{background: #f1f1f1;border: none;}
#feedback table .submit{background: #333;    width: 160px;}
#feedback table .submit:hover{background: #d61616;}
#feedback table td{font-size: 16px;}
@media only screen and (max-width:1200px){
.world{ width:98%; margin-left:2%;}
.world_header dd{ width:20%;}
	.world_header .fixed1 span{width: 20%;}
	.tanchuang .tbox{width: 90%;}
 .tanchuang .tbox .tout{right: 0;top: -50px;background-size: 70%;}
 .wrapp{ padding:2%;}
 .index .pt3 .desc{ width:auto;}
 .index .pt3 .tit{font-size:22px;}
    .index .pt3 .desc{width:auto;}
    .index .pt3 .num_box .flag{font-size:20px; bottom:0;}
    .index .pt3 .video_box{display:none;}
	.index .pt3 .tit a{ font-size:36px;}
	.index .pt3 .en{font-size:50px;}
	.index .part3 .part3_ul li:nth-child(3){display:none;}
	.index .part3 .part3_ul li{width: 31.333333%;}
	.dayy{display:none;}
	.biao {padding: 2% 4%;}
	.jj_box{padding:5% 4%;}


}

@media (max-width: 1440px) and (min-width: 1200px){
	.navBox h1{    margin-left: 20px;}
		.biao { padding: 3% 2%}
	.pro ul li .p-txt{    left: 16%;}
	.index .part3 .news_title,.foot,.index_foot {padding: 0 2%;}
	
}
@media (max-width: 991px) and (min-width: 767px){
.nav_menu .fr ul li a img{display:none;}
	.world_main { display: none; }
	.nav_menu .fl ul li{ width:100%; color:#fff;}
	.nav_menu .fl ul li a{ color:#fff; border:none;}
	.nav_menu ul li{      display: block;    width: 100% !important;padding-left: 0 !important;}
	.nav_menu ul li i{color:#fff;}
	.nav_menu .fr ul li a{padding:0;}
	.nav_menu .fr{ display:block !important;}
	.nav_menu .fr ul li a i{font-size:16px;    line-height: 50px;height: 50px}
	.sub-nav{padding-top:5%;}
.front_see h4 { padding-left: 0; background: url(..images/pro_imgtit.jpg) no-repeat right top; background-size: auto 100%; height: 239px; width: 100%; }
.world h4 a { left: 20px; top: 60px; position: relative; color: #fff; }
.world { width: 96%; padding: 0; display:none; }
.world_phone{width:96%; margin:0 auto; display:block;}
.world_phone ul{padding:20px 0 0;}
.world_phone li{float:left; width:48%; margin:1%;  line-height:40px; font-size:20px; color:#363636; }
.world_phone li  a{display:block; text-align:center; color:#333;}
.world_phone li em{     margin: 0 auto;  display: block;}
.front_see{padding-bottom: 40px;}	
.biao h2,.news_title .news_tit a {font-size: 32px;}
	.index .part3 .part3_ul li{width:46%;}
.pro ul li .p-txt h3{    font-size: 20px;}
.pro ul li .p-txt{    left: 5%;  top: 28px;}
.pro ul li .p-txt p{ }	
.index .pt3 .tit a{font-size:32px;}
.index .pt3 .num_box .num{font-size:50px;}
.jj_box div span {font-size: 32px;}
	.news_title .p{    font-size: 32px;}
	#showproduct .editorr{ margin-left:0 !important;}
	#showproduct .pshow dd ul{ margin-left:0 !important;}
	.foot .dl2{ width:100%;}
	.foot .foot_main{ padding-top:10px; height:auto;}
	.foot .foot_right{ display:none;}
	.foot dl{ float:none;}
	.foot{ height:100%; border-bottom:#333 solid 4px;}
	.foot dl dt{ margin-bottom:15px;}
	.foot .dl2 dd .m{ float:none; width:auto;}
	.index-product .profld{ min-height:256px;}
	.foot-contact .con-img img { height:240px;}
	.foot-contact .con-text { height:240px;}
	/*内页*/
#productlist li { width:44.8% !important; margin-top: 20px !important;}
	#sidebar dl{margin:0;}
	.sidebar .sb_nav dl dt{padding: 0px 50px;}
	.sidebar .sb_nav {padding-bottom: 0;}
	#feedback table {width: 100%;}
	td.input .info{display:none;}
	#sidebar dl dd{      position: initial;  background-color: #333;}
	#showproduct .pshow dt{width: 100% !important;}
	.smallimg{width: 100% !important;}
	#newslist li a img {}
	.nivo-controlNav{ left:41%;}
	.pro ul li{width:100%;}
	.jj_box div p {font-size: 35px;}
	.jj_img{margin-top: 13%;}
	
	#newslist li a{    width: 80%;}
}
@media only screen and (max-width:767px){

	header{ height:auto !important;}
.navvv{ height:62px !important;}
.navBox{ padding:6px 10px !important;}
.sub-nav{top:62px !important;}
	.index .pt3 .en {font-size: 30px;}
	.navvv nav li a {padding-left: 0 !important;padding-right: 0 !important;}
	.index .pt3{    padding: 40px 0 40px;}
	.jj_box .zuo{width:100%;}
	.jj_box div p {font-size: 23px;}
	.jj_box div h3 {font-size: 40px;}
	.jj_img{display:none;}
	.nav_menu .fr ul li a img{display:none;}
	.world_main { display: none; }
	.nav_menu .fl ul li{ width:100%; color:#fff;}
	.nav_menu .fl ul li a{ color:#fff; border:none;}
	.nav_menu ul li{      display: block;    width: 100% !important;padding-left: 0 !important;}
	.nav_menu ul li i{color:#fff;}
	.nav_menu .fr ul li a{padding:0;}
	.nav_menu .fr{ display:block !important;}
	.nav_menu .fr ul li a i{font-size:16px;    line-height: 50px;height: 50px}
	.sub-nav{padding-top:5%;}
.front_see h4 { padding-left: 0; background: url(..images/pro_imgtit.jpg) no-repeat right top; background-size: auto 100%; height: 239px; width: 100%; }
.world h4 a { left: 20px; top: 60px; position: relative; color: #fff; }
.world { width: 96%; padding: 0; display:none; }
.world_phone{width:96%; margin:0 auto; display:block;}
.world_phone ul{padding:20px 0 0;}
.world_phone li{float:left; width:48%; margin:1%;  line-height:40px; font-size:20px; color:#363636; }
.world_phone li  a{display:block; text-align:center; color:#333;}
.world_phone li em{     margin: 0 auto;  display: block;}
.front_see{padding-bottom: 40px;}	
.biao h2,.news_title .news_tit a {font-size: 32px;}
.pro ul li {width: 100%;}
.pro ul li .p-txt h3{    font-size: 20px;}
.pro ul li .p-txt{    left: 5%;width: 80%;    top: 28px;}
.pro ul li .p-txt p{    display: none;}	
.index .pt3 .tit a{font-size:32px;}
.index .pt3 .num_box .num{font-size:50px;}
.index .pt3 .num_box{display:none;}
.jj_box div span {font-size: 32px;}
	.news_title .p{    font-size: 32px;}
	#showproduct .editorr{ margin-left:0 !important;}
	#showproduct .pshow dd ul{ margin-left:0 !important;}
	.foot .dl2{ width:100%;}
	.foot .foot_main{ padding-top:10px; height:auto;}
	.foot .foot_right{ display:none;}
	.foot dl{ float:none;}
	.foot{ height:100%; border-bottom:#333 solid 4px;}
	.foot dl dt{ margin-bottom:15px;}
	.foot .dl2 dd .m{ float:none; width:auto;}
	.index-product .profld{ min-height:256px;}
	.foot-contact .con-img img { height:240px;}
	.foot-contact .con-text { height:240px;}
	/*内页*/
#productlist li {    margin: 20px 0 0 0; width:100% !important; padding: 0 !important;}
	#sidebar dl{margin:0;}
	.sidebar .sb_nav dl dt{padding: 0px 50px;}
	.sidebar .sb_nav {padding-bottom: 10px; margin-top:20px;}
	#feedback table {width: 100%;}
	td.input .info{display:none;}
	#sidebar dl dd{      position: initial;  background-color: #333;}
	#showproduct .pshow dt{width: 100% !important;}
	.smallimg{width: 100% !important;}
	#newslist li a img { float:none; width:100%; height:auto;    margin-left: 0;}
	.nivo-controlNav{ left:41%;}
	.index .part3 .part3_ul li{width:100%;}
	table td{width:100%; float:left;}
	.wrap .dangqiang {padding-bottom: 10px !important;}
	#showtext {padding: 30px 20px;}
	#newslist li .news-time{ width:100%;   border-right: none;}
	#newslist li span.time02{display:none;}
	#newslist li span.time01{float:none;font-size: 20px;    padding-bottom: 15px;}
	#newslist li a{padding:0; width:100%;}
	#shownews .editor div{    text-indent: 0em;}
	
	}
.mes{text-align: center; width:33.33333%; margin:0 auto;}
.mes label{float:left; font-size:16px;}
.mes .form-group input{float:left;margin-left:10px; background: #f1f1f1; border:none;line-height:45px; width:66%;}
.mes .form-group{width:100%; float:left;}
.mes  textarea{float:left;margin-left:10px;width:66%;background: #f1f1f1; border:none;}
.mes .form-group img{float:left;}
.mes button{ width:200px; line-height:45px; border-radius:10px; background:#333; color:#fff;}
.mes button:hover{background:#8ec21f;}
#productlist li {
    float: left;
    display: inline;
	text-align: center;}
.sidebar .sb_box .active div {
    font-size: 16px;
    line-height: 1.8;
	margin-bottom: 15px;}
#showproduct h1.title {
    font-size: 30px;
    padding: 5px 0px;
	margin-bottom: 5px;}
#showproduct .ctitle {
    margin: 12px 0px 10px;
    padding: 16px 0px;
    font-size: 14px;
	border-bottom: 1px dotted #eee;}
#showproduct .ctitle span {
    font-size: 30px;
	color: #d61616;}
@media screen and (max-width:1200px)
{
	.top-nav { line-height:30px;}
	.top-logo { min-height:60px; _height:60px;}
	.top-logo img { height:85px; width:auto;}
	nav { top:55px;}
	.menu_h { width:30px; height:30px; top:5px;}
	.menu_h::before {-webkit-transform: translate3d(0, -8px, 0);transform: translate3d(0, -8px, 0);}
	.menu_h::after {-webkit-transform: translate3d(0, 8px, 0);transform: translate3d(0, 8px, 0);}
	.aboutus { margin-top:40px;}
	.aboutus .about-text { padding:2.11% 2.73%;}
	.aboutus .about-text h3 { font-size:45px;}
	.aboutus .about-text h4 { font-size:28px;}
	.style-1 a.title h3 { font-size:45px;}
	.style-1 a.title h4 { font-size:25px;}
	.pro-kind { margin-top:40px;}
	.pro-kind li h3 { font-size:26px;}
	.index-news li { width:90%;}
	.index-product .profld{ min-height:481px;}
	.foot-contact .con-img img { height:230px;}
	.foot-contact .con-text { height:230px;}
	/*内页*/
	.sidebar .sb_nav .position { display:none;}
	.sidebar .sb_nav .sidebar1200 { display:none; width:100%; height:100%; position:fixed; left:0; top:0; bottom:0; background:#2e2f32; opacity:0.9; -webkit-opacity:0.9; -moz-opacity:0.9; z-index:199;}
	.sidebar .sb_nav .moresidebar { display:block;}
	.sidebar .sidebar1200 h3.title { display:block;}
	#sidebar dl {width:100%; padding:0;margin-bottom: 20px;background-color: #d61616;}
	#sidebar dl dt { border-bottom:1px solid #d61616; background: url(../images/navmore.png) no-repeat 95% center; background-size:12px; margin-top:0; line-height:1.4;}
	#sidebar dl dt.on { background-color:#d61616;}
	#sidebar dl dt a { padding:5px 3%; color:#fff;}
	#sidebar dl dt.on a { color:#fff;}
	#sidebar dl dt a::before { display:none;}
	#sidebar dl dt span { display:block;}
	#sidebar dl dt a span{ color:#fff;}
	.sidebar .sidebar1200 h3.title{ color:#fff; padding:2%;}
	.wrap .dangqiang{padding-bottom: 20px; display:block; color:#4d4d4d; font-size:20px;}
	.sub span{ color:#fff;}
	.sub{ display:block !important;}
	#sidebar dl dd{    background-color: #333;position: static;}
	.activee{ display:block;}
	#showproduct .pshow dd{ float:none; width:100% !important;}
	#showproduct .pshow dt{ float:none;}
	.met_hits{ display:none;}
	.dangqiang{ display:block;}
	.foot .dl1{ display:none;}
	.foot .dl2 dd .m{ float:none; width:auto;}
	#newslist li p{}
	#newslist li h3 {font-size:16px;margin-top: 20px;}
	.search{display:none;}
	.pro ul li .p-txt{    top: 28px;left: 13%;}
}





