@charset "utf-8";
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333; background:#fff; -webkit-text-size-adjust:none;}
body{ overflow-x:hidden;}
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:#fd0000; text-decoration:none;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
/*头部*/
.wrap{ width:95%; max-width:1600px; margin:0 auto; position:relative;}
.inner{ width:95%; max-width:1440px; margin:0 auto; position:relative;}
header{ background:rgba(0,0,0,.4); position:fixed; top:0; left:0; right:0; z-index:9999; padding-top:10px; padding-bottom:10px;}
#web_logo{ font-size:0px; position:relative; z-index:999;}
.top-logo{ float:left; opacity:1;}
.head-r { float:right;}


/*---首页banner图---*/
.Homebanner{width:100%; overflow:hidden; position:relative; border-top:2px solid #bc0b10;}
.Homebanner ul li{ display:none; width:100% !important;}
.Homebanner ul li.cur { display:block;}
.Homebanner ul li img{ display:block; width:100%;}
.Homebanner ul{ width:100% !important;}


/*banner内容*/
.Homebannertext{ position:absolute; left:12%; top:35%;}
.Homebannertext span { display:block;}

.bannereffect{opacity:0;filter:alpha(opacity=0);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}
.bannertime{transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;}
.bannertime1{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out .2s;-webkit-transition:all 1s ease-in-out .2s;}
.bannertime1 span { animation-delay:.2s;}
.bannertime2{transition:all 1s ease-in-out .4s;-moz-transition:all 1s ease-in-out .4s;-ms-transition:all 1s ease-in-out .4s;-o-transition:all 1s ease-in-out 4s;-webkit-transition:all 1s ease-in-out .4s;}
.bannertime2 span { animation-delay:.4s;}
.bannertime3{transition:all 1s ease-in-out .6s;-moz-transition:all 1s ease-in-out .6s;-ms-transition:all 1s ease-in-out .6s;-o-transition:all 1s ease-in-out .6s;-webkit-transition:all 1s ease-in-out .6s;}
.bannertime3 span { animation-delay:.6s;}
/*banner1*/
.Homebannertext .bannerone{ position:relative; color:#fff;}
.Homebannertext .bannerone h2{ font-size:44px; 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);text-shadow: 3px 3px 3px #333333;}
.Homebanner li.cur .Homebannertext .bannerone h2{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebannertext .bannerone h3{  font-size:48px; font-weight:normal; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);}
.Homebanner li.cur .Homebannertext .bannerone h3{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);text-shadow: 3px 3px 3px #333333;}
.Homebannertext .bannerone i { display:block; margin-top:15px; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);text-shadow: 3px 3px 3px #333333;}
.Homebanner li.cur .Homebannertext .bannerone i {transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebannertext .bannerone i span { display:block; width:130px; border-top:1px solid #999;}
.Homebannertext .bannerone p { font-size:24px; margin-top:10px; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);}
.Homebanner li.cur .Homebannertext .bannerone p{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);text-shadow: 3px 3px 2px #1a1a1a;}
/*banner2*/
.Homebannertext .bannertwo{ position:relative; color:#fff;}
.Homebannertext .bannertwo h2{ text-shadow: 3px 3px 3px #333333; opacity:.5; 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);}
.Homebanner li.cur .Homebannertext .bannertwo h2{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebannertext .bannertwo h3{ text-shadow: 3px 3px 3px #333333; opacity:.5; font-size:40px;  font-weight:normal; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);}
.Homebanner li.cur .Homebannertext .bannertwo h3{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebannertext .bannertwo i{display:block; margin-top:30px; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);}
.Homebanner li.cur .Homebannertext .bannertwo i {transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebannertext .bannertwo i span { display:block; width:130px; border-top:1px solid #fff;}
.Homebannertext .bannertwo p { font-size:24px; margin-top:38px; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);}
.Homebanner li.cur .Homebannertext .bannertwo p{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
/*圆点箭头*/
.Homedot{position:absolute; width:100%; text-align:center;z-index:999; bottom:20px;}
.Homedot a{ display:inline-block; margin:0px 0px; width:20px;height:10px;border-radius:10px; line-height:1000px; overflow:hidden; background:#fff;}
.Homedot a.cur{background:#f00; width:40px;}
.Homeleft,.Homeright{ background:#4d4d4d; font-family:"宋体"; width:50px; height:50px; line-height:50px; text-align:center; font-size:40px; color:#fff; position:absolute; top:45%; cursor:pointer;transition:all .2s ease;opacity:0; z-index:899999}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}
.Homebanner:hover .Homeleft{left:0px;opacity:1}
.Homebanner:hover .Homeright{right:0px;opacity:1}



/*---首页banner图结束---*/




@media screen and (max-width: 1100px){
/*banner1*/
.Homebannertext .bannerone{ position:relative; color:#fff;}
.Homebannertext .bannerone h2{ font-size:20px; 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);text-shadow: 3px 3px 3px #333333;}
.Homebanner li.cur .Homebannertext .bannerone h2{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebannertext .bannerone h3{  font-size:25px; font-weight:normal; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);}
.Homebanner li.cur .Homebannertext .bannerone h3{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);text-shadow: 3px 3px 3px #333333;}
.Homebannertext .bannerone i { display:block; margin-top:15px; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);text-shadow: 3px 3px 3px #333333;}
.Homebanner li.cur .Homebannertext .bannerone i {transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebannertext .bannerone i span { display:block; width:130px; border-top:1px solid #999;}
.Homebannertext .bannerone p { font-size:18px; margin-top:10px; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);}
.Homebanner li.cur .Homebannertext .bannerone p{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);text-shadow: 3px 3px 2px #1a1a1a;}
/*banner2*/
.Homebannertext .bannertwo{ position:relative; color:#fff;}
.Homebannertext .bannertwo h2{ text-shadow: 3px 3px 3px #333333; opacity:.5; font-size:20px; 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);}
.Homebanner li.cur .Homebannertext .bannertwo h2{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebannertext .bannertwo h3{ text-shadow: 3px 3px 3px #333333; opacity:.5; font-size:20px;  font-weight:normal; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);}
.Homebanner li.cur .Homebannertext .bannertwo h3{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebannertext .bannertwo i{display:block; margin-top:30px; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);}
.Homebanner li.cur .Homebannertext .bannertwo i {transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebannertext .bannertwo i span { display:block; width:130px; border-top:1px solid #fff;}
.Homebannertext .bannertwo p { font-size:24px; margin-top:38px; -webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);}
.Homebanner li.cur .Homebannertext .bannertwo p{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
}
	
.carousel-control{font-size:16px;position:absolute;top:0;bottom:0;left:0;width:15%;opacity:0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-control.right{right:0;left:auto;}
.carousel-control:focus,.carousel-control:hover{text-decoration:none;opacity:.9;color:#fff;outline:0}
.met-banner .carousel-control .icon{position: absolute;z-index: 5;top: 50%;display: inline-block;width:50px;height:80px;margin-top:-40px;background:#000; background:rgba(0,0,0,.6);font:40px/80px '宋体';text-align:center;color:#fff;}
.carousel-control.right .icon { right:0;}
.sr-only { position: absolute; overflow: hidden; clip: rect(0,0,0,0); width: 1px; height: 1px;}
.carousel-indicators{position:absolute;z-index:15;bottom:45px;left:50%;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}
.carousel-indicators li{display:inline-block;width:20px;height:10px;cursor:pointer;text-indent:-999px;border-radius:10px; background:#fff;}
.carousel-indicators .active{width:40px;height:10px;background:#bc0b10;}



/*---首页banner图结束---*/
/*导航*/
nav{ height:40px; overflow:hidden; margin-top:10px; float:left;}
nav ul li{ float:left; text-align:center; height:40px; line-height:40px; overflow:hidden; }
nav ul li a{ display:block; font-size:18px; transition:.3s;  color:#fff;}
nav ul li a:after{display:inline-block; border-color:#ffffff transparent transparent transparent; 
border-style:solid; border-width:4px 4px 0 4px; content:''; position:relative; top:-3px;
transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s; -webkit-transition:.3s;}
nav ul > li:first-child a:after{ border:none;}
nav ul > li:last-child a:after{  border:none;}
nav ul li a:hover:after{border-top-color:#ffffff; border-top-color:#d80808;
transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg);
-o-transform:rotate(180deg); -webkit-transform:rotate(180deg);}

nav ul li.hover a,nav ul li.navdown a{ color:#f00000;}
.call_icon{ float:right; margin-top:10px;position:relative;}
.call_icon ul{ background:rgba(0,0,0,.4); position:absolute; top:60px; left:-50%;border:#7b9ac9 1px solid;width:130px; height:auto; display:none;}
.call_icon ul li{ color:#fff; text-align:center; font-size:14px; font-size:1.2rem;}
.call_icon:hover ul{ display:block;}

/*子菜单*/
.head-r{ position:relative;}
.son_menu{left:199px; position:absolute;top:40px; z-index:999;}
.son_menu .n11{ display:none; position:relative; width:160px; background:rgba(0,0,0,.4); padding-bottom:10px; top:10px;}
.son_menu ul:last-child {}
.son_menu ul li{  overflow:hidden; line-height:30px; text-align:left; padding-left:20px; font-size:16px; padding-right:auto; }
.son_menu ul li a:hover{  color:#e70012; text-decoration:underline;}
.son_menu ul li a{color:#fff; padding:10px 10px; font-size:14px;}
.tel_box { float:right; font-size:20px; line-height:80px; color:#fff; padding-left:38px; background:url(../images/tel_icon.png) no-repeat left center;}



.n111{  width:160px !important; height:160px;}
.n222{ left:160px !important; width:160px !important;}
.n333{ left:320px !important; width:160px !important; }
.n444{ left:480px !important; width:160px !important; }
.n11 ul:before{border-color:transparent transparent #000000 transparent; border-style:solid;
border-width:0 10px 10px 10px; content:''; top:-9px; left:15px; position:absolute;}
.n11 ul{ padding-top:20px;}
.n11 ul li:hover{ background-color:#000;}
.n111 ul li{ width:160px; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.son_menu .maboutr{ float:left; background:#fff;}
.son_menu .n1{ float:left; display:block;}
.clear{ clear:both;}
.jianjie{ width:250px;}
.jianjie_01 a{font-size:14px; color:#666;}
.jianjie_01 a:hover{color:#e70012; text-decoration:underline;}

.m_menu .maboutr p a{ color:#666;}


/*导航按钮*/
.menu_h { display:none; background:none; border:none; outline:none; width:30px; height:20px; position:absolute; right:0; z-index:399; cursor:pointer;}
.menu_h::before,.menu_h::after,.menu_h span { display:block; background: #ca171c; border-radius:2px;}
.menu_h::before,.menu_h::after { content:''; position:absolute; height:3px; width:100%; left:0; top:50%; -webkit-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-transition:-webkit-transform 0.25s; transition:transform 0.25s;}
.menu_h span { position:absolute; width:100%; height:3px; left:0; overflow:hidden; text-indent:200%; -webkit-transition:opacity 0.25s; transition:opacity 0.25s;}
.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);}
.menu-open .menu_h span {opacity: 0;}
.menu-open .menu_h::before {-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);}
.menu-open .menu_h::after {-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);}
.metinfo-banner1 .nivo-controlNav { right:0 !important; margin-left:0 !important;}
/*banner*/
.met_flash{ font-size:0px; overflow:hidden;} 
.met_flash ul{ margin:0px; padding:0px;} 


.about_list_met_m1156_6{background:; background:#f2f5f8; position:relative; background-position:top center; background-size:cover;} 

.about_list_met_m1156_6 .only-box{position:relative;}
.about_list_met_m1156_6 .only-img{width:50%; height:100%; position:absolute; top:0; left:0; overflow:hidden;}
.about_list_met_m1156_6 .only-img img{position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; z-index:9;}
.about_list_met_m1156_6 .only-img span{width:100%; height:100%; display:block; background:center no-repeat; background-size:cover;
-webkit-animation:SlickIn cubic-bezier(1, 0, .5, .5) 1s; animation:SlickIn cubic-bezier(1, 0, .5, .5) 1s;}
.about_list_met_m1156_6 .only-imgs{float:left; width:50%; position:relative; overflow:hidden;}
.about_list_met_m1156_6 .only-imgs img{width:100%;
-webkit-animation:SlickIn cubic-bezier(1, 0, .5, .5) 1s; animation:SlickIn cubic-bezier(1, 0, .5, .5) 1s;}
.about_list_met_m1156_6 .only-cut{float:right; width:50%; padding:5%; line-height:2; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.about_list_met_m1156_6 .only-cut h2.h2{display:block; color:#ffffff; color:#06070a; margin:0 0 30px 0; text-shadow:none; font-size:32px; font-size:1.8rem;}
.about_list_met_m1156_6 .only-cut h2.h2 i{ text-decoration:none; font-style:normal; font-size:30px; font-size:1.7rem; color:#d10000; margin-left:5px;}
.about_list_met_m1156_6 .only-cut p{margin-bottom: 14px; color:#ffffff; color:#333333; font-size:14px; font-size:1.3rem;}
.about_list_met_m1156_6 .only-button{border:1px solid #333333; border-color:; color:#ffffff; color:#333333; margin-top:19px; display:inline-block;
padding:7px 28px;  -webkit-transition:.5s; -ms-transition:.5s; transition:.5s;}
.about_list_met_m1156_6 .only-button:hover { background:#ffffff; background:#d80808; border-color:#ffffff; border-color:#d80808; color:#ffffff;
text-decoration: none; -webkit-transition:.5s; -ms-transition:.5s; transition:.5s; }
@media (max-width:991px) {
.about_list_met_m1156_6 .only-img{width:100%; height:350px; position:relative;}
.about_list_met_m1156_6 .only-imgs{float:none; width:100%;}
.about_list_met_m1156_6 .only-cut{float:none; width:100%; padding:60px 30px; line-height:1.79999;}
}

.about_list_met_m1156_6 .only-box:after{display:block; content:''; clear:both;}

@-webkit-keyframes SlickIn { 
0% {-webkit-transform:scale(1.2, 1.2);}
100% {-webkit-transform:scale(1, 1);}
}
@keyframes SlickIn { 
0% {transform:scale(1.2, 1.2);}
100% {transform:scale(1, 1);}
}

@-webkit-keyframes SlickOut { 
0% {-webkit-transform:scale(1, 1);}
100% {-webkit-transform:scale(.8, .8);}
}
@keyframes SlickOut { 
0% {transform:scale(1, 1);}
100% {transform:scale(.8, .8);}
}


.show_list_met_m1156_6{background:; background:#ffffff; position:relative; background-position:top center; background-size:cover;} 

.about_list_met_m1156_6{ margin-top:70px !important;}


.show_list_met_m1156_6 .multi-box{position:relative;}
.show_list_met_m1156_6 .multi-cut{float:left; width:50%; padding:5%; line-height:2; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.show_list_met_m1156_6 .multi-cut h2.h2{display:block; margin:0 0 30px 0;  color:#ffffff; color:#000000;}
.show_list_met_m1156_6 .multi-cut p{ margin-bottom: 14px; color:#ffffff; color:#333333; font-size:14px; font-size:1.3rem;}
.show_list_met_m1156_6 .multi-button{border:1px solid #333333; border-color:; color:#ffffff; color:#333333;
padding:7px 28px; margin-top:19px; display:inline-block; 
-webkit-transition:.5s; -ms-transition:.5s; transition:.5s;}
.show_list_met_m1156_6 .multi-button:hover { background:#ffffff; background:#d80808; border-color:#ffffff; 
border-color:#d80808; color:#ffffff; 
text-decoration:none; -webkit-transition:.5s; -ms-transition:.5s; transition:.5s; }
.show_list_met_m1156_6 .multi-move{float:right; width:50%; overflow:hidden; position:relative;}
.show_list_met_m1156_6 .multi-fixed{float:none; position:absolute; right:0; top:0; height:100%;} 

.show_list_met_m1156_6 .multi-wrapper{width:100%; height:100%; position:absolute; left:0; top:0; z-index:9 !important;}
.show_list_met_m1156_6 .multi-slide{width:100%; height:100%; position:absolute; left:0; top:0; opacity:0; visibility:hidden; 
transform:scale(1); -moz-transform:scale(1);
-ms-transform:scale(1); -o-transform:scale(1); -webkit-transform:scale(1);
transition-duration:1s;
transition-timing-function:cubic-bezier(1,0,.5,.5);
transition-property:transform,opacity,visibility;
-webkit-transition-duration:1s;
-webkit-transition-timing-function:cubic-bezier(1,0,.5,.5);
-webkit-transition-property:transform,opacity,visibility;
-ms-transition-duration:1s;
-ms-transition-timing-function:cubic-bezier(1,0,.5,.5);
-ms-transition-property:transform,opacity,visibility;
-o-transition-duration:1s;
-o-transition-timing-function:cubic-bezier(1,0,.5,.5);
-o-transition-property:transform,opacity,visibility;
-moz-transition-duration:1s;
-moz-transition-timing-function:cubic-bezier(1,0,.5,.5);
-moz-transition-property:transform,opacity,visibility; }
.show_list_met_m1156_6 .multi-slide a{display:block; width:100%; height:100%;} 
.show_list_met_m1156_6 .multi-slide span{display:block; width:100%; height:100%; background-position:center; background-size:cover;} 


.show_list_met_m1156_6 .multi-move .swiper-slide-prev{transform:scale(.8); -moz-transform:scale(.8); 
-ms-transform:scale(.8); -o-transform:scale(.8); -transform:scale(.8);}
.show_list_met_m1156_6 .multi-move .swiper-slide-active{transform:scale(1); -moz-transform:scale(1);
-ms-transform:scale(1); -o-transform:scale(1); -webkit-transform:scale(1); opacity:1; visibility:visible;} 
.show_list_met_m1156_6 .multi-move .swiper-slide-next{transform:scale(1.2); -moz-transform:scale(1.2);
-ms-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transform:scale(1.2);}

 

.show_list_met_m1156_6 .multi-img{height:100%; background:center no-repeat; background-size:cover;}
.show_list_met_m1156_6 .multi-box:after{display:block; content:''; clear:both;}

.show_list_met_m1156_6 .multi-left,
.show_list_met_m1156_6 .multi-right{width:40px; height:60px; line-height:60px; text-align:center; 
position:absolute; left:0; top:50%; margin-top:-30px; z-index:99 !important; background:rgba(0,0,0,.1); cursor:pointer;
transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s; -webkit-transition:.3s;}
.show_list_met_m1156_6 .multi-right{left:auto; right:0;}
.show_list_met_m1156_6 .multi-left i,
.show_list_met_m1156_6 .multi-right i{font-size:20px; color:rgba(255,255,255,.75);
transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s; -webkit-transition:.3s;}
.show_list_met_m1156_6 .multi-left:hover,
.show_list_met_m1156_6 .multi-right:hover{background:#ffffff; background:#d80808;}
.show_list_met_m1156_6 .multi-left:hover i,
.show_list_met_m1156_6 .multi-right:hover i{color:#ffffff;}

@media (max-width:991px) {
.show_list_met_m1156_6 .multi-cut{float:none; width:100%; padding:60px 30px; line-height:1.79999;}
.show_list_met_m1156_6 .multi-move{float:none; width:100%;}
.show_list_met_m1156_6 .multi-fixed{position:relative; height:350px;}
}



 
@-webkit-keyframes SlickIn { 
0% {-webkit-transform:scale(1.2, 1.2);}
100% {-webkit-transform:scale(1, 1);}
}
@keyframes SlickIn { 
0% {transform:scale(1.2, 1.2);}
100% {transform:scale(1, 1);}
}

@-webkit-keyframes SlickOut { 
0% {-webkit-transform:scale(1, 1);}
100% {-webkit-transform:scale(.8, .8);}
}
@keyframes SlickOut { 
0% {}
100% {}
}

.img_list_met_m1156_6{background:; background:#f2f4f8; position:relative; background-position:top center; background-size:cover; text-align:center;
padding:40px 0;} 
@media(max-width:1199px){
.img_list_met_m1156_6{padding:30px 0;} }
@media(max-width:767px){
.img_list_met_m1156_6{padding:20px 0;} }

.multi-cut h2 i{ text-decoration:none; font-style:normal; font-size:30px; font-size:1.7rem; color:#d10000; margin-left:5px;}
.multi-cut h2{font-size:30px; font-size:1.7rem; color:#d10000; margin-left:5px;}


/*首页*/
.style-1 h2.title { text-align:center; margin-bottom:35px; font-weight:normal;}
.style-1 h2.title span{ display:block; color:#666;}
.style-1 h2.title span::before,.style-1 h2.title span::after { content:""; display:inline-block; width:30px; border-top:1px solid #000; margin:0 10px 4px;}
/*产品中心*/
/*顶部导航*/
.fl{ float:left;}
.fr{ float:right;}
.inner{ width:1200px; margin:0 auto; position:relative;}
.met_flash{ width:100%;}
header{  }/*url(../images/top_bg.gif) repeat-x*/
header .inner{  height:100px; overflow:hidden;}/*url(../images/top_bg.gif) repeat-x*/
.logo{ position:absolute; left:0px; top:0px;}
.otr-nav{position:absolute; right:0px; top:0px; overflow:hidden; text-align:right; margin-top:15px;}
.otr-nav .top-nav{ height:10px; line-height:10px; padding-bottom:10px; color:#999; font-size:11px; overflow:hidden;}
.otr-nav .top-nav a{ color:#999; font-size:12px;}
.otr-nav .top-nav a:hover{ color:#fff;}
.otr-nav .top-nav span{ padding:0px 6px;}

.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:47.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;}



/*产品展示*/
.pro_box .h2{font-size:30px; font-size:1.7rem; margin-left:5px; text-align:center; background:url(../images/title_icon.png) no-repeat center bottom; padding-bottom:35px; margin-top:80px;}
.pro_box .h2 i{ text-decoration:none; font-style:normal; font-size:30px; font-size:1.7rem; color:#d10000; margin-left:5px;}

.inner-wrap .tit a{ color:#4c4c4c; }
.inner-wrap .tit li{display: inline-block;
	width: 170px;
	height: 48px;
	margin: 0 25px;
	text-align: center;
	line-height: 48px;
	border-radius: 20px;
	font-size: 18px;
	color: #8d8d8d;
	background-color: #f2f2f2;
	cursor: pointer;
	transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	-moz-transition: 0.5s;}

.active1{
	color: #fff !important;
	background-color: #696969 !important;
}
.active1 a{color: #fff !important;}
.overf{border-top: 2px solid #fff;
	border-bottom: 2px solid #fff; width:50% !important; max-width:100%; left:25%;}


.style-2 h3.title {  padding-left:15px; color:#000; font-weight:normal; font-size:14px; position:relative;}
.style-2 h3.title a.more{ position:absolute; right:10px; top:0px; color:#fff; font-size:12px;}
#Marquee_x { overflow:hidden; width: 1220px;height: 327px; }
.style-2 .active{
    /*padding:10px;*/
}
.style-2 li.ind{float: left;  zoom:1;width: 298px;margin-right: 7px!important;}
.style-2 li.ind .dt{ float:left; display:inline;
    /*padding:10px 0px 10px 0px; */
    zoom:1}
.style-2 li.ind .dt a{ margin-left:5px;}
.style-2 li.ind .dd{text-align: center; float:right; display:inline;  padding:10px 0px 10px 0px; overflow:hidden;width: 298px!important;height: 66px!important;}
.style-2 li.ind .dd p{display: none}
.style-2 li.ind .dd h4{ margin-left:10px;}
.style-2 li.ind .dd p.desc{ margin-left:10px; font-style: italic; color:#666;}
.index-news{  width:655px; margin-right:15px; }
.new_pic{
    float: left;
    width: 498px;
    height: 482px;
    position: relative;
}
.new_pic .new_linxi{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 498px;
    height: 147px;
    background: url("../images/heise.png") no-repeat;
    /*background: #000;*/
    /*opacity: 0.4;*/
    text-align: center;
}
.new_pic .new_linxi h3{
    font-size: 32px;
    font-weight: normal;
    color: #c01920;
    text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
    -webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
    -moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
}
.new_pic .new_linxi p{
    /*width: 387px;*/
    margin: 0 auto;
font-size: 12px;
    color: #fff;

}
.new_pic .new_linxi span{
    font-size: 23px;
    color: #fff;
}
.linee{
    width: 655px;
    height: 2px;
    background: #b5b5b5;
}
.listel li{ margin:0px 5px; height:45px; line-height:45px; overflow:hidden; padding-left:13px; background:url(../images/dt-1.png) no-repeat left 21px; }
.listel li a{ margin-right:5px; zoom:1;font-size: 16px}
.listel li span{ float:right; color:#666;font-size: 16px}
.index-conts{ float:right; width:290px; margin-top:15px;}

.index-product{ padding-top:50px; *margin-top:15px; *padding-top:0px;}
.index-product .profld{ margin:0px; position:relative;width: 1920px }
.index-product h3 span{ float:left; }
.index-product ol{ position: absolute; width: 1920px;height: 780px;}
.index-product ol li{ float:left; text-align:center; position:relative;
    /*height:291px !important;*/
    margin-right: 1%!important;
	margin-left: 1%!important;
    margin-top: 20px!important;
	width:23%;
	box-sizing:border-box;
    
}
.index-product ol li img{ 
    border: 1px solid #dfe2e6;
}
.index-product ol li a{
    font-weight: bold;
    font-size: 15px;
}
.index-product ol li:hover img{
    border: 1px solid #fff;
}
.index-product ol li:hover a{
    color: #E70012;
}
/*#indexcar1{*/
    /*background-position: 0px   -624px;*/
    /*height: 624px;*/
/*}*/
#indexcar1 ol li:nth-child(-n+8){
display: none;
}
#indexcar2 ol li:nth-child(-n+16){
display: none;
}
#indexcar3 ol li:nth-child(-n+24){
display: none;
}
#indexcar4 ol li:nth-child(-n+32){
display: none;
}
#indexcar5 ol li:nth-child(-n+40){
display: none;
}
.index-product ol li a.img{ display:block; text-align:center; font-size:12px;}
.index-product ol li a.img img{ display:block; margin:auto; width:100%; max-height:330px;}
.index-product ol li h3{ font-weight:normal; margin-top:5px; height:20px; line-height:20px; overflow:hidden;}
.index-product .flip{ height:20px; overflow:hidden; margin:8px 15px 0px; float:left; }
.title{height:40px;margin-left:5%}
.title h2{ font-size: 20px;font-family: "microsoft yahei";}
.title-list{ position: relative; top: 6px;}
.title-list a{display: inline-block;
	width: 170px;
	height: 48px;
	margin: 0 25px;
	text-align: center;
	line-height: 48px;
	border-radius: 20px;
	font-size: 18px;
	color: #333;
	background-color: #f2f2f2;
	cursor: pointer;
	transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	-moz-transition: 0.5s;}

.title-list li{ width: 149px; line-height: 40px; text-align: center; float: left;
    display: inline;background: #d8d8d8;
    margin-right: 40px;
    font-size: 16px;
    cursor: pointer;
}
.title-list li.on{ color: #fff; font-weight: bold;background: #e70012;}
.product{ width: 1920px; position: relative; overflow: hidden;
/*display: none; */
    margin-top: 20px;
    float: left;}
.chan .show{ display: block;}
.chan{
    position: relative;
}
.chan1{
    width: 7320px;
    height: 624px;
    position: relative;
    left: 0;
}
.b_d3_d1_a{
    color: #fff;
    font-weight: bold;
    background: #e70012!important;
}
/*.product ol li:hover{border-color：#c01920}*/
* html .index-product .flip{ width:300px;}
*+html .index-product .flip{ width:300px;}
.index-product .next,.index-product .prev{ width:18px; height:18px; overflow:hidden; display:block; float:left; background:url(../images/neu.gif) no-repeat;}
.index-product .next{ background-position:-17px 0px; }
.index-product .next:hover{ background-position:-57px 0px; }
.index-product .prev{ background-position:-40px 0px; }
.index-product .prev:hover{ background-position:0px 0px; }
#trigger{ float:left; margin-right:5px; margin-top:0px; position:relative; bottom:8px; *bottom:0px; *top:5px; zoom:1;}
#trigger a{ background:url(../images/neu.gif) no-repeat -78px -10px; width:8px; height:8px; font-size:0px; display:inline-block; overflow:hidden; margin-right:5px;}
#trigger a.current{ background-position:-78px 0px;}

#tabs-nav{ float:left;text-align: center; margin-left:15px;}
#tabs-nav li {margin: 0 4px; display: inline-block; zoom: 1; *display:inline; position:relative; *top:12px;}
#tabs-nav li a {width: 8px; height: 8px; display: block; overflow:hidden; background:#9df0f5; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
#tabs-nav li a:hover { background:#fff; }
#tabs-nav li a.flex-active{ background:#fff; cursor: default; }
.index-links{ background:#fff; padding:5px 15px 10px; margin-top:15px; position:relative;}
.index-links h3{ height:32px; line-height:32px; padding-left:20px; background:url(../images/dt-2.gif) no-repeat left center; font-weight:normal; font-size:14px; position:relative; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.index-links h3 a.more{ position:absolute; right:10px; top:0px; color:#666; font-size:12px;}
.index-links ul{ margin:0px; padding:0px;}
.index-links .img{ margin-bottom:3px;}
.index-links .img li{ list-style:none; display:inline; padding-right:5px;}
.index-links .img img{ width:88px; height:31px;}
.index-links .txt{ zoom:1;}
.index-links .txt li{ list-style:none; float:left; width:88px; height:20px; line-height:20px; margin-right:5px; overflow:hidden;}


/*chanpin*/
.index-product ol li p{ width:80%; height:50%; margin:0 auto; overflow:hidden;}
.pro_1{ margin:0 auto;text-align:center;}
.pro_1 h3:hover{color:#E70012;}
.pro_1 h3{ color:#021c38; font-size:30px; margin:0 auto; display:block; text-align:center; margin-bottom:10px;}
.pro_1 p{ color:#5a5a5a; font-size:14px; margin:0 auto; display:block; margin-bottom:30px;}
/*.profld ol li div{ width:296px; height:252px;}*/
.profld ol li div.text { display:block; position:absolute;  bottom:24px; left:0; right:0; padding:0 0px; transition:0.3s;}
.profld ol li:hover div.text {  top:0;

	
	background: rgba(0,0,0,0.6);
	
	transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-ms-transition: 0.5s;
	-moz-transition: 0.5s;

}
.profld ol li h2{ font-weight:normal; font-size:30px; font-size:2.2rem; margin-top:20px; color:#fff;opacity:0; transition:0.3s;}
.profld ol li:hover h2{ opacity:1;}
.profld ol li:nth-child(1) { transition:0s;}
.profld ol li:nth-child(2) { transition:0.2s;}
.profld ol li:nth-child(3) { transition:0.4s;}
.profld ol li:nth-child(4) { transition:0.6s;}
.profld ol li p { font-size:15px; font-size:1.2rem; line-height:2;  color:#fff; opacity:0; transition:0.3s;}
.profld ol li:hover p { opacity:1;}
.profld .next,.index-product .prev{ display:block; width:40px; height:60px; overflow:hidden; position:absolute; top:50%; margin-top:-30px; z-index:9;}
.profld .prev{ background:url(../images/prev_bg.png) no-repeat center; left:0;}
.profld .next{ background:url(../images/next_bg.png) no-repeat center; right:0;}
.profld ol li h3 a{ color:#333;}

.pro_box .h2{font-size:30px; font-size:1.7rem; margin-left:5px; text-align:center; background:url(../images/title_icon.png) no-repeat center bottom; padding-bottom:35px; margin-top:80px;}
.pro_box .h2 i{ text-decoration:none; font-style:normal; font-size:30px; font-size:1.7rem; color:#d10000; margin-left:5px;}








#trigger a{ background:url(../images/neu.gif) no-repeat -78px -10px; width:8px; height:8px; font-size:0px; display:inline-block; overflow:hidden; margin-right:5px;}
#trigger a.current{ background-position:-78px 0px;}

#tabs-nav{ float:left;text-align: center; margin-left:15px;}
#tabs-nav li {margin: 0 4px; display: inline-block; zoom: 1; *display:inline; position:relative; *top:12px;}
#tabs-nav li a {width: 8px; height: 8px; display: block; overflow:hidden; background:#9df0f5; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
#tabs-nav li a:hover { background:#fff; }
#tabs-nav li a.flex-active{ background:#fff; cursor: default; }
.index-links{ background:#fff; padding:5px 15px 10px; margin-top:15px; position:relative;}
.index-links h3{ height:32px; line-height:32px; padding-left:20px; background:url(../images/dt-2.gif) no-repeat left center; font-weight:normal; font-size:14px; position:relative; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.index-links h3 a.more{ position:absolute; right:10px; top:0px; color:#666; font-size:12px;}
.index-links ul{ margin:0px; padding:0px;}
.index-links .img{ margin-bottom:3px;}
.index-links .img li{ list-style:none; display:inline; padding-right:5px;}
.index-links .img img{ width:88px; height:31px;}
.index-links .txt{ zoom:1;}
.index-links .txt li{ list-style:none; float:left; width:88px; height:20px; line-height:20px; margin-right:5px; overflow:hidden;}


/*案例*/

.case_box{ margin-bottom:50px;}
.h2tit{font-size:30px; font-size:1.7rem; margin-left:5px; text-align:center; background:url(../images/title_icon.png) no-repeat center bottom; padding-bottom:35px; margin-top:80px;}
.case_box .h2tit i{ text-decoration:none; font-style:normal; font-size:30px; font-size:1.7rem; color:#d10000; margin-left:5px;}
.pt70{
padding:70px  0 0 0;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.floor{ opacity:0;}
.module-1 .relative{margin: 7px -8px;overflow: hidden;}
.module-1 li:hover .relative{box-shadow:2px 2px 8px #eee; cursor: pointer;}
.floor:hover img{right:15px}

.module-1 .relative:hover .floor{
bottom: 0;
}
.relative .w100b{ width:100%;}
.relative:hover .floor{ opacity:1;}
.floor h4{ font-size:16px; font-size:1.2rem;}
@media (min-width:779px) {
.floor{
        min-height: 74px;
    position: absolute;
    text-align: left; 
    left: 0;
    right: 0; 
    bottom:-75px;
    background: #fff;
    -webkit-transition:  all 0.3s ease-out 0s;
    -moz-transition:  all 0.3s ease-out 0s;
    -o-transition:  all 0.3s ease-out 0s;
    transition:  all 0.3s ease-out 0s;
    }
}
.floor{padding: 10px 20px;}
.floor h4{ color: #333; line-height: 30px; }
.floor span{ color: #999; }
.floor img{ position: absolute; right: 20px;bottom: 17px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;}
.module-1 .relative{ margin: 7px -8px; overflow: hidden;  }
.module-1 li:hover .relative{box-shadow:2px 2px 8px #eee; cursor: pointer;}
.floor:hover img{right:15px}

.module-1 .relative:hover .floor{bottom: 0;}
.case li .floor{
    padding: 22px 20px;
}
@media (max-width:780px) {
.floor{ position: relative;  padding:15px 0 10px 0;}
.floor h4{ line-height: 18px; }
.floor img{ top: 12px; display: none }
.floor{ bottom: 0; }
.module-1 .relative{box-shadow:0px 0px 6px #eee;  margin: 0;margin-bottom:15px; }

}

/*.module-4 .understand {
background: url(../images/images/index-products1.jpg) top center fixed;
padding: 85px 0;
text-align: center;
}*/




@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}

@media (min-width: 992px) {

.col-xs-4 {
  width: 33.33333333%;
}
}



.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  box-sizing:border-box;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}



/*news*/

.h2tit{font-size:30px; font-size:1.7rem; margin-left:5px; text-align:center; background:url(../images/title_icon.png) no-repeat center bottom; padding-bottom:35px; margin-top:80px;}
.dtit .h2tit i{ text-decoration:none; font-style:normal; font-size:30px; font-size:1.7rem; color:#d10000; margin-left:5px;}

/*新闻资讯*/

.main{display: block;width: 100%; min-width:1200px;max-width:1200px;margin: 0 auto;}


.news{background:url(../images/news_bg.jpg) no-repeat center top  #f9f9f9;

 width:100%;padding:40px 0px; padding-bottom:70px;}



.tab_menu{height:50px; margin-bottom:60px; margin-top:78px; text-align:center;}



.tab_menu li{ background:#fff; display: block; text-align:center; width:140px; height:50px; line-height:50px; display:inline-block;



margin-right:20px; margin-left:20px; overflow:hidden;}





.tab_menu li a{color: #545353;font-size:16px; display:block;}



.tab_menu li.tab_on{background:#E70012;}



.tab_menu li.tab_on a{ color:#fff;}







#hider1,#hider2,#hider3,#hider4,#hider5{ display:none;}



.hide{ width:100%;}


.tab_new>li{float:left; width:24%; margin-right:0.5%; margin-left:0.5%; position:relative; background:#fff;}

.tab_new>li .n_img{ width:100%;  overflow:hidden; text-align:center;}
.tab_new>li .n_img:after{content:""; vertical-align:middle; display:inline-block;  width: 0;height: 100%;}
.tab_new>li .n_img img{ width:100%; vertical-align:middle;}

.tab_new>li .n_xia{ padding:20px;}
.tab_new>li .n_tit{ font-size:16px; color:#545353;}
.tab_new>li .n_tit span{ display:block; color:#b8b8b8; font-size:14px;}
.tab_new>li .n_txt{ overflow:hidden; padding-top:10px; margin-top:10px;  line-height:24px;  border-top:1px solid #eaeaea; font-size:14px;color:#878787;}
.tab_new>li .n_xia:hover .n_tit{color:#E70012;}
.you_new .new_more{background:#E70012; color:#fff; width:65px; height:65px; text-align:center; line-height:65px; display:block;position:absolute; top:-55px; left:0; right:0; margin:0 auto;}
.you_new>li{border:1px solid #fff; padding-bottom:15px; margin-bottom:15px; list-style:none; float:left;font-size:16px; color:#545353;border-bottom:1px solid #eaeaea;}
.you_new>li a{ color:#545353;}
.you_new>li span{ display:block; color:#b8b8b8; font-size:14px;}
.you_new>li:hover .n_tit{ color:#E70012;  }


@media screen and (max-width: 1280px){
	.main{display: block;width: 100%; min-width:1100px;max-width:1100px;margin: 0 auto;}	
	}

@media screen and (max-width: 1100px){
	.main{display: block;width: 100%; min-width:900px;max-width:900px;margin: 0 auto;}

	}
@media screen and (max-width: 900px){
	.main{display: block;width: 100%; min-width:700px;max-width:800px;margin: 0 auto;}
	.tab_new>li{float:left; width:48%; margin-right:1%; margin-left:1%; position:relative; background:#fff;}
	}
@media screen and (max-width: 800px){
	.main{display: block;width: 100%; min-width:600px;max-width:600px;margin: 0 auto;}
	.tab_new>li{float:left; width:100%;  position:relative; background:#fff;}
	}
.transmin, .transmax, .transfY, .transzY{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;} 

.transmin:hover { -webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);}

.trans99:hover { -webkit-transform:scale(0.99);-moz-transform:scale(0.99);-ms-transform:scale(0.99);-o-transform:scale(0.99);}

.transmax:hover { -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}

.transfY:hover{transform: translateY(-5px); -webkit-transform: translateY(-5px);  -moz-transform: translateY(-5px);  -ms--transform: translateY(-5px);  -o--transform: translateY(-5px);}

.transzY:hover{transform: translateY(5px);  -webkit-transform: translateY(5px);  -moz-transform: translateY(5px);  -ms--transform: translateY(5px);  -o--transform: translateY(5px);}


/*底部*/
footer{ margin-top:40px;}
.foot-b{ width:100%; background-color:#474a4d;position:relative; marign-top:50px;}
.f-c{ width:1200px; margin:0 auto; color:white; padding-bottom:30px;}
.f-c dl{ float:left;  width:150px; padding-top:50px; padding-left:15px;}
.f-c figcaption{ text-align:center; font-size:14px; color:#dedede; margin-top:15px; }
.f-c figure{ padding-top:50px; padding-left:0px; padding-right:0px; margin:0px;}
.shouji{ margin-left:60px !important;}
.f-c dt{ font-size:18px; line-height:40px; font-weight:bold; color:#fff;}
.f-c dd{ line-height:34px; font-size:15px;color:#e5e5e5;}
.f-c dd a{ color:#dedede;}
.f-c dd a:hover{ color:#eb2d39;}
.f-c .weixin{ float:right; text-align:center;}
.f-c .weixin img{ width:130px; height:130px; margin:0 auto; display:inline-block;}
.last_dl{ width:270px !important;}
.last_dl


.f-c .weixin{ margin-top:54px;}
.black{  height:55px;}
.bd{ width:1200px; margin:0 auto; }
.bd p{ color:#dedede; font-size:14px; float:left;line-height:55px; text-align:center;}
.bd a{color:#dedede; font-size:14px; float:left;  line-height:55px; text-align:center;  margin-left:10px;}
.bd a:hover{ text-decoration:underline;} 
.zhichi{ float:right !important;}
.foot_line{ width:100%; height:1px; background-color:#d9d9d9; margin-top:40px; margin-bottom:15px; margin-left:auto; margin-right:auto;}
.dizhi{color:white; font-size:14px; text-align:center;}
.beian{ background:url(../images/beian.png) left center no-repeat;padding-left:25px;}

.tex ul li a{ float:left; color:#e0e0e0; font-size:14px;}
.tex p{ float:left; font-size:14px; margin-left:30px;}
.tex ul li a:hover{ color:#FFF;}
.tex{ padding-bottom:45px;}

.black{ background-color:#393939;}
.last_dl dd:nth-child(2){ background:url(../images/foot-icon1.png) no-repeat left center; padding-left:30px;}
.last_dl dd:nth-child(3){ background:url(../images/foot-icon2.png) no-repeat left center;padding-left:30px;}
.last_dl dd:nth-child(4){ background:url(../images/foot-icon3.png) no-repeat left center;padding-left:30px;}
.last_dl dd:nth-child(5){ background:url(../images/foot-icon4.png) no-repeat left center;padding-left:30px;}


.f-c *{ box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.f-c dl:nth-child(1){ width:18%;}
.f-c dl:nth-child(2){ width:18%;}
.f-c dl:nth-child(3){width:18%;}
.f-c dl:nth-child(4){width:30%;}
.weixin{ width:16%;}

@media screen and (max-width: 1280px){
		.f-c,.bd{ width:1100px;}
		
		
	}

@media screen and (max-width: 1100px){
	.f-c,.bd{ width:900px;}
	.f-c dl:nth-child(1){ width:15%;}
.f-c dl:nth-child(2){ width:15%;}
.f-c dl:nth-child(3){width:15%;}
.f-c dl:nth-child(4){width:25%;}
.weixin{ width:20%;}
.shouji{ margin-left:0 !important;}
	}
@media screen and (max-width: 900px){
	.f-c,.bd{ width:800px;}
	.f-c dl:nth-child(1){ width:15%;}
.f-c dl:nth-child(2){ width:15%;}
.f-c dl:nth-child(3){width:15%;}
.f-c dl:nth-child(4){width:25%;}
.weixin{ width:20%;}
.shouji{ margin-left:0 !important;}
	}
@media screen and (max-width: 800px){
	.f-c,.bd{ width:100%;}
	.f-c dl:nth-child(1){ width:33%;}
.f-c dl:nth-child(2){ width:33%;}
.f-c dl:nth-child(3){width:33%;}
.f-c dl:nth-child(4){width:50%;}
.weixin{ width:50%;}
.shouji{ margin-left:0 !important;}
.black{ height:auto !important;}
	}

/*内页侧栏*/
.sidebar { padding-bottom:40px;}
.sidebar .sb_nav{ width:100%; background:#f9f9f9; position:relative; margin-top:50px; margin-bottom:10px; -webkit-box-shadow:0 5px 15px 0 rgba(0, 0, 0, .1); box-shadow:0 5px 15px 0 rgba(0, 0, 0, .1);}
.sidebar .sb_nav h3.title { display:none;}
.sidebar .sb_nav .active{ text-align:center; width:100%;}
.sidebar .sb_nav dl{ display:inline-block; width:15%; position:relative; background-color:#e5e5e5; margin:0 6px; margin-top:10px;}
.sidebar .sb_nav dl dt { padding:10px 0; text-align:center;}
.sidebar .sb_nav dl dt.on,.sidebar .sb_nav dl dt:hover { background:#fd0000;}
.sidebar .sb_nav dl dt a{ font-size:18px;}
.sidebar .sb_nav dl dt.on a,.sidebar .sb_nav dl dt:hover a{ color:#fff;}
.sidebar .sb_nav dl dd{ width:100%; background:#fff; background:rgba(255,255,255,.85); position:absolute; left:0px; right:0; top:100%; z-index:2; max-height:160px; overflow-y:scroll; margin-top:12px;}
.sidebar .sb_nav dl dd::-webkit-scrollbar { width:3px; background-color:#ededed; margin-top:12px;}
.sidebar .sb_nav dl dd::-webkit-scrollbar-thumb { border:none; width:3px;background-color:#ca171c; }
.sidebar .sb_nav dl dd::-webkit-scrollbar-corner { background-color:#ededed; }
.sidebar .sb_nav dl dd h4{ font-weight:normal;}
.sidebar .sb_nav dl h4 a { display:block;line-height:2.5; font-size:16px;}
.sidebar .sb_nav dl h4.on a{ color:#ca171c;}
.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 { width:10px;}
.sidebar .sb_box{ width:100%; background:#fff; overflow:hidden; }
.sidebar .sb_box h3.title{ line-height:1.6; font-weight:normal; position:relative;}
.sidebar .sb_box h3.title span{ float:left; font-size:24px; color:#666; padding:0px 10px;}
.sidebar .sb_box h3.title div.position{ float:right; color:#666; margin-top:10px; font-size:14px;}
.sidebar .sb_box h3.title div.position a{ color:#999;}
.sidebar .sb_box .active { margin-top:20px;}
.sidebar .sb_box h3.title .moresidebar { display:none; float:right; font-weight:normal; padding:0 10px 0 20px; background:url(../images/side.png) no-repeat left center; background-size:12px; margin-top:20px;}
.sidebar{ width:95%; max-width:1300px; margin:0 auto; position:relative;}

/*产品列表*/
#productlist li { width:31%; height:auto !important; margin:0 1% 40px 1%;}
#productlist li a{display: block;overflow: hidden;}
#productlist li a.img img { display:block;border:none; transform:scale(1,1); transition:0.4s; width:100%;}
#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; margin:0 auto; width:100%; overflow:hidden; white-space:nowrap;text-align:center;}
#productlist li a.text p { color:#999; line-height:1.4;}
/*产品内容页*/

#showproduct h1.title { font-size:26px; font-weight:normal; padding:0;}
#showproduct .pshow::after { content:""; display:block; clear:both;}
#showproduct .pshow dt { width:100% !important;}
#showproduct #imgqwe { display:block; width:70%; float:left;}
#showproduct #imgqwe img { display:block height:auto;}
#showproduct .smallimg { width:27% !important; float:right; margin:0; max-height:658px; overflow:auto;}
#showproduct .smallimg::-webkit-scrollbar { width:6px; background-color:#ededed; margin-top:20px;}
#showproduct .smallimg::-webkit-scrollbar-thumb { border:none; width:6px;background-color:#ca171c; }
#showproduct .smallimg::-webkit-scrollbar-corner { background-color:#ededed; }
#showproduct .smallimg span.spic { display:block;}
#showproduct .smallimg span img { width:100% !important;}
#showproduct .pshow dd { width:100% !important;}
#showproduct .pshow dd ul { margin:0 15px;}
#showproduct .ctitle { font-size:2em; font-weight:normal; border-bottom:none; border-top:1px solid #ccc; margin:40px 0px 0px; padding:20px 10px; background:none;}
#showproduct .ctitle::after { content:""; display:block; width:40px; border-top:2px solid #ca171c; margin-top:15px;}
/*新闻模块*/
#newslist { padding:0;}
#newslist li { width:100%; border-bottom:1px solid #e5e5e5; margin-bottom:40px; box-sizing:border-box; padding:20px 30px; background:none;} 
#newslist li:hover { background:#f5f5f5; box-shadow: 0 4px 10px rgba(43, 43, 43, 0.2);}
#newslist li a { display:block; margin-right:0;}
#newslist li .left { width:25%; float:left;}
#newslist li .left img { display:block; width:100%;}
#newslist li .right {width:55%; float:left; margin-left:5%;}
#newslist li .right h3 {margin-top:24px; font-size:20px; font-weight:normal; line-height:1.4; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#newslist li .right span { display:block; float:none; color:#999; margin-top:15px;}
#newslist li .right p { line-height:2; color:#666666; max-height:4em; margin-top:15px; overflow: hidden;}
#newslist li .right label { display:block; margin-top:10px;}

/*图片模块*/
#imglist li { width:30% !important; height:auto !important; margin:0 1.2% 20px 1.2% !important;}
#imglist li:hover { box-shadow:2px 2px 4px #ccc;}
#imglist li a.img img { border:none; width:100%; height:auto;}
#imglist li h3 { background:#fff; font-size:16px;padding:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center;}
#showimg .imgshow { text-align:left;}
#showimg .imgshow #imgqwe { display:table; margin:0 auto;}
.smallimg { margin:0 auto;}

/*简介模块*/
.editor h3.title { font-size:30px; text-align:center; border-bottom:none !important;}
.editor h6.subtitle { font-weight:normal; text-align:center; color:#999;}
.editor h6.subtitle::before { content: ""; display:inline-block; width:30px; border-top:1px solid #666; margin:0 10px 4px;}
.editor h6.subtitle::after { content: ""; display:inline-block; width:30px; border-top:1px solid #666; margin:0 10px 4px;}
/*联系我们*/
.contactus ul { width:60%; padding:0; float:left; margin-right:3%;}
.contactus li { margin-bottom:10px; padding:20px 0; border-bottom:1px dashed #ccc;}
.contactus .erweima { width:36%; float:left; text-align:center; line-height:1;}
.contactus .erweima .er-img { width:48%; margin:0 1%; float:left;}
.contactus .erweima img { display:block; width:100%;}
#allmap { width:100%; height:400px;}
#allmap .BMap_Marker div { width:39px !important;}
/*公司简介*/
.profile .honor img { width:33%;}
/*品牌营销*/
.marketing .network-img img { width:50%;}
.marketing h5 { font-size:22px; font-weight:normal; color:#b08046;}
/*招商加盟*/
.join .guarantee { width:50%; float:left;}
.join .reward { width:50%; float:right; padding-left:5%; box-sizing:border-box;}
.join img { width:50%;}

/*响应式开始*/
@media screen and (max-width: 1680px) {
	.chan{ width:1680px !important; height:710px !important;}
	.product { width:1680px !important;}
	.profld{ width:1680px !important;}
	.profld ol{ width:1680px !important;}
	.index-product ol li{ width:22%  !important;}	
}
@media screen and (max-width: 1600px) {
	.chan{ width:1600px !important; height:680px !important;}
	.product { width:1600px !important;}
	.profld{ width:1600px !important;}
	.profld ol{ width:1600px !important;}
	.index-product ol li{ width:22%  !important;}	
}

@media screen and (max-width: 1440px) {
	.chan{ width:1440px !important; height:620px !important;}
	.product { width:1440px !important;}
	.profld{ width:1440px !important;}
	.profld ol{ width:1440px !important;}
	.index-product ol li{ width:22%  !important;}	
}

@media screen and (max-width: 1366px) {
	.chan{ width:1366px !important; height:590px !important;}
	.product { width:1366px !important;}
	.profld{ width:1366px !important;}
	.profld ol{ width:1366px !important;}
	.index-product ol li{ width:22%  !important;}	
}
@media screen and (max-width: 1360px) {
	.chan{ width:1360px !important; height:590px !important;}
	.product { width:1360px !important;}
	.profld{ width:1360px !important;}
	.profld ol{ width:1360px !important;}
	.index-product ol li{ width:22%  !important;}	
}

@media screen and (max-width: 1280px){
	.chan{ width:1280px !important; height:580px !important;}
	.product { width:1280px !important;}
	.profld{ width:1280px !important;}
	.profld ol{ width:1280px !important;}
	.index-product ol li{ width:22%  !important;
	
	
	}}
@media screen and (max-width: 1100px){
	.chan{ width:1100px !important; height:500px !important;}
	.product { width:1100px !important;}
	.profld{ width:1100px !important;}
	.profld ol{ width:1100px !important;}
	.index-product ol li{ width:22%  !important;
	
	
	}	}
	
@media screen and (max-width: 1024px){
	.chan{ width:1024px !important; height:490px !important;}
	.product { width:1024px !important;}
	.profld{ width:1024px !important;}
	.profld ol{ width:1024px !important;}
	.index-product ol li{ width:22%  !important;
	
	
	}}
@media screen and (max-width: 900px){
	.chan{ width:900px !important; height:430px !important;}
	.product { width:900px !important;}
	.profld{ width:900px !important;}
	.profld ol{ width:900px !important;}
	.index-product ol li{ width:22%  !important;
	
	
	}	
	}
@media screen and (max-width: 800px){
	.chan{ width:800px !important; height:400px !important;}
	.product { width:800px !important;}
	.profld{ width:800px !important;}
	.profld ol{ width:800px !important;}
	.index-product ol li{ width:22%  !important;
	
	
	}	


}
@media screen and (max-width: 1440px) {
	.index-prod li .text { left:6%;}
	.index-prod li:nth-child(3) .text, .index-prod li:nth-child(4) .text { right:6%;}
	.index-prod li .text h3 { font-size:30px; padding-bottom:20px;}
	.index-prod li .text span { width:200px;}
	.index-prod li .text p { font-size:14px;}
	.index-prod li .text a.more-btn { width:128px; height:32px; font-size:14px; line-height:32px; margin-top:25px;}
	.ubanner { margin-top:60px;}
	#showproduct .smallimg { max-height:616px;}
}
@media screen and (max-width: 1280px) {
	nav{ display:none; position:fixed; left:0; top:0px; width:100%; height:100%; float:none; margin:0; background:rgba(0,0,0,.8); padding-top:60px;}
	nav ul li { float:none; width:100% !important; padding:10px;}
	nav ul li.line { display:none;}
	.call_icon{ display:none;}
	.menu_h {display:block; top:20px;}
	
	#showproduct .smallimg { max-height:546px;}
	#newslist li .right span { margin-top:10px;}
	#newslist li .right p { margin-top:10px;}
	#newslist li .right label { margin-top:5px;}
	#newslist li .left { margin-top:20px;}
	
}
