@charset "utf-8";
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333; background:#fff; -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:#f0d400; 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;}
#shownews{ width:100%; max-width:1440px; margin:0 auto;}
@media screen and (max-width: 1200px){
	
	body{ overflow:auto;}
	.navvv{ position:inherit !important;}
}
@media screen and (max-width: 769px){
	#body{ width:100%;}
	body{ overflow:auto;}
	.navvv{ position:absolute !important;}
	.divBox{ min-width:inherit !important;}
	#shownews .editor img{ width:100% !important; height:auto !important;}
}
.banner1{ background:#fff;}
/*头部*/
.guanhui{position:relative; }

.guanhui span{display:inline-block; vertical-align:0;}
.guanhui i{display:inline-block; vertical-align:0; font-weight:bold; width:10px; height:7px; background:url(../images/xggw.png) no-repeat center;}
.guanhui_ewm{position:absolute; width:112px; height:112px; left:50%; margin-left:-66px; top:100%; display:none; padding:12px;z-index:999;}
.guanhui_ewm .img_{position:relative; box-shadow:0 0 10px rgba(0, 0, 0, 0.2); padding:0px; background:#fff;}
.guanhui_ewm .img_:after{content:""; display:block; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #fff; position:absolute; left:50%; top:-8px; margin-left:-8%;}
.guanhui:hover .guanhui_ewm{ display:block !important}

.inner{ width:100%; max-width:1200px; margin:0 auto; position:relative;}
.BMap_Marker img{ max-width:none;}
#web_logo{  font-size:0px; position:relative; z-index:999;}
.clear{ clear:both;}

.headerTop{line-height: 44px;background: #222226;}
.headerTop *{font-size: 14px;color: #fff;font-family: "Lato-Regular";}
.headerTop .langWrapper{float: left;position: relative;}
.headerTop .langWrapper .topLang{}
.headerTop .langWrapper .otherLang{position: absolute; top: 100%;left:0; width: 130px;z-index: 1;background: #fff;padding:5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;display: none;box-shadow: 0 5px 10px rgba(0,0,0,.3)}
.headerTop .langWrapper .otherLang .langName{display: block;line-height: 24px;font-size: 14px;color: #000;}
.headerTop .langWrapper:hover .otherLang{display: block;}
.headerTop .headerInfo{float: right;}
.headerTop .headerInfo img{vertical-align: middle;margin-right: 5px;}
.headerTop .headerInfo .headerInquiry{display: inline-block;margin-left: 15px;}
.headerTop .headerInfo .headerInquiry span{color: #c42b25;}
.headerTop .headerInfo .headerUser{display: inline-block;}
.headerTop a:hover{color: #c42b25;}
/*顶部导航*/
nav ul li{ position:relative;}
nav ul li:hover dl{ display:block !important;}
nav ul li dl{ display:none;box-shadow: 0px 4px 6px 1px rgba(66,66,66,0.1); position:absolute; z-index:99; top:100%; width:100%; background-color:#fff; text-align:center; border-top:#dedede 1px solid; left:0;}
nav ul li dl dd{ line-height:30px; position:relative; padding-top:3px; padding-bottom:3px;border-bottom: solid 1px #eee;}
nav ul li dl dd p{ position:absolute; left:100%; width:100%;text-align:center; line-height:25px;box-shadow: 0px 4px 6px 1px rgba(66,66,66,0.1);background-color:#fff; top:0;}
nav ul li dl dd p a{ display:block;}
nav ul li dl dd a{ color:#000;}
nav ul li dl dd:hover{ background:#c81b16;}
nav ul li dl dd:hover a{ color:#fff;}
nav ul li:hover dl{ display:block !important;}


.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;}

#messagelist input{ size:auto !important;}
#messagelist .input .textarea-text{ size:auto !important;}
/*banner*/
.met_flash{ 
	 font-size:0px;  width:100%;
    
}
.met_flash{  font-size:0px;} 
.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:48.4%; }
.met_flash .metinfo-banner1 img{ height:auto !important;}
.metinfo-banner1 .nivo-controlNav{bottom:-5% !important;}
.metinfo-banner1{ height:auto !important;}
.met_flash .flash img{ width:100%; height:auto;}



/*.index-banner .bx-wrapper .bx-pager{bottom: 2%;}*/
.index-banner .bx-wrapper .bx-pager.bx-default-pager a{position: relative;width: 21px;height: 21px;background: none;opacity: 1;border-radius: 50px;border:2px solid rgba(201,202,202,.6);margin: 0 15px;}
.index-banner .bx-wrapper .bx-pager.bx-default-pager a:after{position: absolute;right: 0;left: 0;bottom: 0;top: 0;width: 7px;height: 7px;background: none;margin:auto;border-radius: 100px;content: '';}
.index-banner .bx-wrapper .bx-pager.bx-default-pager a:hover{background: none;}
.index-banner .bx-wrapper .bx-pager.bx-default-pager a.active{background: none;border-color: #c81b16;}
.index-banner .bx-wrapper .bx-pager.bx-default-pager a.active:after{background: #c81b16;}

.fr{ float:right;}
.search-form{width: 15%;max-width: 360px;padding:0 20px;margin-top: 25px;box-sizing: border-box;background: #edeff5;border-radius: 100px;}
.search-form form input{border:none;float: left;}
.search-form .text{height: 40px;width: calc(100% - 25px);background: none;font-size: 14px;color: #b3b3b8;}
.search-form .sub_btn{width: 20px;height: 40px;background: url('../images/icon_search.png') no-repeat center;}


.bxslider_1:after{content: '';display: block;clear: both;}
/*首页*/

.pron{ background:#eeeeee;}
.pron ul{width: 100%; max-width:1440px;margin: auto;overflow: hidden; padding-bottom:60px;}
.pron li{width: 24%;float: left;background: #e6e6e6; border:solid 1px #d9d9d9; box-sizing:border-box;text-align: center;padding-bottom: 55px;margin-left: 0.5%; margin-right:0.5%; padding:40px 25px;}
.pron li h1{ font-size:24px; color:#000000; text-decoration:none; font-style:normal; font-weight:normal;}
.pron li span{ font-size:16px; color:#000000;}
.pron li p{font-size:18px; color:#000000; line-height:33px; margin-top:33px; margin-bottom:70px;}
.pron li div{}
.pron li a{ color:#fff; padding:13px 50px;  background:#c81b16; border-radius:24.5px;}
.pron li a:hover{ opacity:.8;}
.text-center{ text-align:center;}

.heng{padding:110px 0 180px 0; background:#eee;}
.hengbox{ background:#c81b16;  }
.container-inner{ width:100%; margin:0 auto; max-width:1440px; position:relative;padding:38px 0;}
.qif{ position:absolute; right:0; z-index:99; top:-110px;}
.richtext h3{ font-size:30px; color:#fff; font-weight:normal;}
.richtext p{font-size:16px; color:#eeeeee; line-height:25px; width:50%; margin-top:30px; margin-bottom:53px; }
.callt a{ color:#c42b25; font-size:16px; text-align:center; padding:13px 70px;  background:#eeeeee; border-radius:24.5px;}

.sylist li .t1{ background:url(../images/t1.png) no-repeat left center;}
.sylist li:hover .t1{ background:url(../images/t11.png) no-repeat left center;}
.sylist .selected a{}
.sylist li .t2{ background:url(../images/t2.png) no-repeat left center;}
.sylist li:hover .t2{ background:url(../images/t22.png) no-repeat left center;}
.sylist li .t3{ background:url(../images/t3.png) no-repeat left center;}
.sylist li:hover .t3{ background:url(../images/t33.png) no-repeat left center;}
.sylist li .t4{ background:url(../images/t4.png) no-repeat left center;}
.sylist li:hover .t4{ background:url(../images/t44.png) no-repeat left center;}
.sylist li .t5{ background:url(../images/t5.png) no-repeat left center;}
.sylist li:hover .t5{ background:url(../images/t55.png) no-repeat left center;}
.sylist li .t6{ background:url(../images/t6.png) no-repeat left center;}
.sylist li:hover .t6{ background:url(../images/t66.png) no-repeat left center;}

.sylist .selected .t1{ background:url(../images/t11.png) no-repeat left center;}
.sylist .selected .t2{ background:url(../images/t22.png) no-repeat left center;}
.sylist .selected .t3{ background:url(../images/t33.png) no-repeat left center;}
.sylist .selected .t4{ background:url(../images/t44.png) no-repeat left center;}
.sylist .selected .t5{ background:url(../images/t55.png) no-repeat left center;}
.sylist .selected .t6{ background:url(../images/t66.png) no-repeat left center;}

.chant{background:#eee;}
.chant img{ display:block; width:370px; height:114px; margin:0 auto; }
.sylist li {
  width:180px;
	height:50px;
	-webkit-transform:skew(-20deg);
	-moz-transform:skew(-20deg);
	-o-transform:skew(-20deg);
	-ms-transform:skew(-20deg);
	transform:skew(-20deg);
	
	border:solid 3px #d1d1d1;
	
	
 
}
.sylist li:hover{ background:#c81b16; border:solid 3px #c81b16;}

.sylist1{ width:100%; max-width:1440px; margin:0 auto; background:#fff;}
.sylist1 ul .left{width: 45%;float: left;position: relative;}
.sylist1 ul .right{width: 50%;float: right;position: relative; padding:3%; box-sizing:border-box;}
.sylist1 ul .right div{ border-left:solid 3px #c81b16; margin-bottom:40px;}
.sylist1 ul .right h3{ font-size:38px; color:#c42b25; line-height:38px; margin-left:15px;}
.sylist1 ul .right span{ font-size:22px; color:#adadad; margin-top:10px; display:block; line-height:22px;margin-left:15px;}
.sylist1 ul .right p{ font-size:16px; color:#444444; line-height:30px;}
.sylist1 ul .right h4{ font-size:54px; color:#999999; text-align:right; margin-top:68px;}


.aboutbox{ background:#eee;}
.aboutbox .atit{ width:100%; height:auto; display:block; padding-top:40px;padding-bottom:80px;}
.scroll-outer{ background:url(../images/abbac.jpg) no-repeat center center; height:762px;}
.scroll-outer ul{ width:100%; max-width:1440px; margin:0 auto;}
.scroll-outer .zuo{ float:left; width:30%; margin-top:110px;}
.scroll-outer .you{ float:right; width:60%;margin-top:120px;}
.scroll-outer .zuo h4{ font-size:44px; color:#ffffff; text-align:right;}
.scroll-outer .zuo span{ width:100%; display:block; height:5px; background:#c81b16; margin:10px 0;}
.scroll-outer .zuo h3{font-size:40px; color:#ffffff; text-align:right; margin-bottom:35px;}
.scroll-outer .zuo p{ font-size:16px; color:#ffffff; line-height:28px;text-align-last:justify;text-align:justify;text-justify:distribute-all-lines;
}



@media screen and (max-width:768px)
{
.pron li{width: 99%;}	
	}
/*首页*/
.tit1{height:80px; width:100%; max-width:354px; margin:30px auto;}
.tit1 img{ width:100%; height:auto;}
.tit3{height:auto; width:100%; max-width:305px; margin:50px auto;}
.tit3 img{ width:100%; height:auto;}


.fuwu{ padding:30px 0 60px 0;background:#eee;}
.fuwu1{width:100%; margin-top:50px;height:auto;max-width:1440px;margin:0 auto;}
.fuwu1 img{  display:block;width:100%; }
.fuwu2{width:100%; max-width:1440px; margin:0 auto; padding:60px 0; }
.fuwu2 img{ width:100%; height:auto;}
.fuwu1 .synews{ text-align:left;}
.fuwu1 .synews{width:100%;display: table}
.fuwu1 .synews li{width: 31%; float: left;margin-right:1.1% !important;margin-left:1.1% !important;margin-bottom: 20px;background:#fff;}
.fuwu1 .synews li:nth-child(3n+1) {marigin-right:0%}
.fuwu1 .text-center{margin-top:30px;}
.fuwu1 .text-center a{ color:#fff; padding:13px 80px;  background:#c81b16; border-radius:24.5px; }

.synews li a{display: block;}

.synews li figure{width: 100%; display: block;overflow: hidden; position:relative;}

.synews li figure:after{content: ""; display: block; background: rgba(0,0,0,.2);

width: 100%; height: 100%; position: absolute; top: 0; left: 0}

.synews li figure img{width: 100%; }

.synews li .zi{ padding: 15px; width: 100%; box-sizing:border-box;}

.synews li .zi span{display: block;font-size: 16px;height: 25px; color: #233f44; overflow: hidden;}

.synews li .zi p{color: #7a7a7a; height:44px; overflow: hidden; margin: 10px 0}

.synews li .zi i{font-size: 14px;display: block;color: #8a8989;height: 23px;font-style:normal; text-decoration:underline;

background: url(../images/synews-abg.png) no-repeat right center;}



.synews li:hover figure:after{opacity: 0;}

.synews li:hover figure img{transform: scale(1.1);-o-transform: scale(1.1);

	-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}

.synews li:hover .zi{ background:#c81b16;}

.synews li:hover .zi span{color: #fff}

.synews li:hover .zi p{color: #fff;}

.synews li:hover .zi i{color: white; 

background: url(../images/synews-abgh.png) no-repeat 95% center;}



/*关于我们*/
.aboutus{ margin-right:4.25%;}
.aboutus .about-text { margin-top:18px; height:10.8em; overflow:hidden; text-overflow:ellipsis;}
.index-video { margin-right:4.25%;}
.index-video .video{ max-height:244px; overflow:hidden;}
.index-video ul { margin-top:24px;}
.index-video li { height:32px; line-height:32px; border:1px solid #ddd; padding:0 8px; margin-bottom:5px;}
.index-video li h4 { font-weight:normal; float:left;}
.index-video li span { float:right; color:#666;}
.index-news .news-01 { position:relative;}
.index-news .news-01 .news-text {position:absolute;left:0;right:0;color:  #fff;bottom:0;background: rgba(0,0,0,.4);padding:15px 10px;color:#fff;}
.index-news .news-01 .news-text span {display:block;color:  #fff;line-height:1.5;}
.index-news .news-01 .news-text h4 {font-size:16px;white-space:nowrap;color:  #fff;overflow:hidden;text-overflow:ellipsis;}.index-news .metlist { margin-top:18px;}
.index-news li{ line-height:32px;}
.index-news li span{ float:right; color:#999;}
.index-news li a{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*底部*/
.links {
  position: relative;
  padding: 140px 0 60px 0;
  background-color: rgba(0,0,0,0.4);
  background:url(../images/bg-links.jpg) no-repeat center; background-size:cover;
}
.links .bg_top {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 3;
  max-height: 817px;
  overflow: hidden;
}
.links .bg_top img {
  width: 100%;
  height: auto;
}
.links .bg_bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.links .bg_bottom img {
  width: 100%;
  height: auto;
}
.links .links_list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  position: relative;
  z-index: 5;
}
.links .links_list li {
  width: 49%;
  margin-bottom: 50px;
  background-color: #fff;
}
.links .links_list li a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: center;
 
 
  letter-spacing: 3px;
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.links .links_list li:nth-child(1) a {
  background-image: url(/jp/img/index/bg-links_list_1.jpg);
}
.links .links_list li:nth-child(2) a {
  background-image: url(/jp/img/index/bg-links_list_2.jpg);
}
.links .links_list li:nth-child(3) a {
  background-image: url(/jp/img/index/bg-links_list_3.jpg);
  color: #fff;
}
.links .links_list li:nth-child(4) a {
  background-image: url(/jp/img/index/bg-links_list_4.jpg);
  color: #fff;
}
.links .links_list li a .en {
  font-family: webFont;
  font-size: 3.6rem;
  display: block;
  width: 100%;
}
.links .links_list li:nth-child(3) a .en,
.links .links_list li:nth-child(4) a .en {
  color: #fff;
}
.links .links_list li a .jp {
  font-size: 1.4rem;
  display: block;
  width: 100%;
  font-weight: 500;
}
/*.links .links_list li a::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 20px;
  width: 8px;
  height: 8px;
  margin-top: -4px;
  border-top: 2px solid #bf1a20;
  border-right: 2px solid #bf1a20;
  transform: rotate(45deg);
}*/
.links .links_list li a:hover {
  opacity: 0.7;
}
.links .links_external {
  display: flex;
  position: relative;
  padding:35px 5%;
  z-index: 5;
  background:#eeeeee;
}

.links .links_external ul {
  width: 100%;
  display: flex;
 
}
.links .links_external ul li {
  width: 25%;
  border-left: 1px solid #cccccc;
}
.links .links_external ul li a {
  display: flex;
  align-items: center;
  justify-content: center;

}
.links .links_external ul li a img {
  max-width: 170px;
  width: 100%;
  height: auto;
}
.links .links_external ul li a:hover {
  opacity: 0.7;
}

.links .links_external .lo1{ width:16%;border:none;}
.links .links_external .lo2{ border:none;}
.links_external .lo3{}
.links_external .lo4{}
.links_external .lo1 img{ display:block; }
.links_external .lo2 img{ display:block;}
.links_external .lo2 span{ display:block; margin-top:17px; margin-bottom:8px; font-size:16px; color:#333;}
.links_external .lo2 h3{font-size:24px; color:#333; padding-left:36px; background:url(../images/fo1.png) no-repeat left center;}
.links_external .lo3 a{ width:50%; float:left; display:block; line-height:40px;}
.links_external .lo4 p{font-size:18px; margin-left:30px; color:#333; padding-left:36px; line-height:30px;}
.links_external .lo4 p:nth-child(1){ background:url(../images/fo2.png) no-repeat left center;}
.links_external .lo4 p:nth-child(2){ background:url(../images/fo3.png) no-repeat left center;}
.links_external .lo4 p:nth-child(3){ background:url(../images/fo4.png) no-repeat left center;}
.links_external .lo4 p:nth-child(4){ background:url(../images/fo5.png) no-repeat left center;}


@media screen and (max-width: 979px){
.main_visual h2 {
  font-size: 2.4rem;
}
.links {
  padding: 60px 0 15px 0;
}
.links .links_list li a {
  height: 150px;
}
.info .news .button a {
  padding-right: 10px;
}
}

/*底部*/
#footerr {
  padding-top: 27px;
  background: #000000;
  position:relative; z-index:99;
}
#footerr nav li:hover{ background:#000000 !important; border-radius:inherit;}
#footerr nav li:hover a{ background:none !important; }
#footerr nav{ float:none !important; margin:0 !important;}
#footerr nav li{ padding:0 !important; line-height:30px; margin:0 !important;}
#footerr .menu_list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  font-size: 1.3rem;
}
#footerr .menu_list a {
  color: #ffffff;
  position: relative;
  padding: 0 10px 0 11px;
}
#footerr .menu_list a::before {
  content: "";
  height: 12px;
  position: absolute;
  width: 1px;
  background: #ffffff;
  top: 50%;
  left: 0;
  margin-top: -7px;
}
#footerr .menu_list li:first-child a::before {
  display: none;
}
#footerr .copyright {
  color: #ffffff;
  display: block;
  text-align: center;
  font-size: 1.1rem;
  padding: 14px 0 23px 0;
}
#footerr .copyright a {
  color: #fff;
}
#footerr .copyright a:hover {
  opacity: 1;
	text-decoration: underline;
}




/* index首页 */


.index_foot{position: relative;z-index: 1;}
.wrap-1366{width: 1366px;margin: 0 auto;}
.rect-65{}
.news_title .news_tit a{font-size: 36px;color: #332e3a;background: url(../images/news_cen01.png) no-repeat;line-height: 1.1;padding: 6px 0 15px;display: inline-block;width: 185px;}
.news_title .p{font-size: 15px;color: #1b1b1b;padding-bottom: 25px;color: rgba(27, 27, 27, .74)}

.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: #e3c7c5;line-height: 1.05;}
.index .part1 li .mask{position: absolute;top: 100%;left: 0;width: 90%;height: 90%;margin: 5%;background:rgba(174,39,30,.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: #e3c7c5;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:10px;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: 18px;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/img/index_16.jpg) no-repeat center center;height: 810px;background-size: cover;position: relative;width: 100%;overflow: hidden;}
.index .part3 .news_title{margin-top: 58px;}
.index .part3 .part3_ul{margin-top: 25px;}
.index .part3 .part3_ul .text_box{background: url(../images/img/index_18.png) repeat;padding: 45px 35px 40px; background-color:#ebebeb;}
.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:-216px; 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: 16px;color: #293340;display: inline-block;width:63px; overflow:hidden;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: 12px;font-family: 'Arial';color: #7d7d7d;margin-top: 10px;}
.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{transition: all .5s ease;}
.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: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;}

 /*下层--简历投递挂件*/
.Form-J1 .Form-J1-Left{float: left; width: 48%;}
.Form-J1 .Form-J1-right{float: right; width: 48%;}
.Form-J1 .Form-J1-li{background: #f7f7f7;padding: 10px 2%;margin-bottom: 15px; position:relative;}
.Form-J1 .Form-J1-li label{width: 5em; display: inline-block; color: #666; vertical-align: middle;}
.Form-J1 .Form-J1-li input{height: 28px; line-height: 28px; width: 82%;vertical-align: middle;border: none;background: transparent;}
.Form-J1 .Form-J1-li textarea{width: 83%;vertical-align: middle; height:90px;border: none;background: transparent;}
.Form-J1 .Form-J1-li ._mes{width: 83%;vertical-align: middle; height:157px;border: none;background: transparent;}
.Form-J1 .Form-J1-li em{color: red; vertical-align: middle; padding-left: 10px;}
.Form-J1 .Form-J1-li input._yzm{width: 20%;}
.Form-J1 .Form-J1-li img{vertical-align: middle; padding-left: 10px; cursor: pointer;height: 30px;width: 100px;}
.Form-J1 .Form-J1-li b{color: #666; font-size: 12px; padding-left: 4px;}
.Form-J1 .Form-J1-li select{width: 82%;background: transparent;border: none; height:30px;line-height: 30px;}
.Form-J1 .Form-J1-Btn{clear: both; text-align: center; padding: 35px 0 35px;}
.Form-J1 .Form-J1-Btn button{width: 160px; height: 45px; line-height: 32px; text-align: center; color: #fff; cursor: pointer; outline:none; border:none;padding:0;font-size: 15px;}
.Form-J1 .Form-J1-Btn ._submit{background: #fecf02; margin-right: 10px;}
.Form-J1 .Form-J1-Btn ._reset{background: #BEBEBE;}
.Form-J1 .Form-J1-li .Validform_wrong{position: absolute;right: 7%;top: 13px;}
.Form-J1 .Form-J1-li em{color: red; vertical-align: middle; padding-left: 10px; float: right;}
.Form-J1 .select-ui-choose-default{height: 2em; line-height: 2em; border: none!important; border-radius: 4px; background: none!important; color: #aaa; width: 82%;}

.widgets_footer_subnav_3 .foot_top{ background: #f7f8f8; padding: 3% 0 3%;}
.widgets_footer_subnav_3 .foot_top dl{ float: left; width: 20%;position: relative; }
.widgets_footer_subnav_3 .foot_top dl:after{ content: ""; position: absolute; width: 1px; height: 94%; background: #d9dbdb; left: 2%; top: 5%; }
.widgets_footer_subnav_3 .foot_top dl dt{ font-size: 20px; color: #333; margin-bottom: 17%; }
.widgets_footer_subnav_3 .foot_top dl dt a{ font-size: 20px;}
.widgets_footer_subnav_3 .foot_top dl dt a{color: #1a1a1a;}
.widgets_footer_subnav_3 .foot_top dl dd{ font-size: 14px; color: #333;margin-bottom: 3%; }
.widgets_footer_subnav_3 .foot_top dl dd a{color: #333;}
.widgets_footer_subnav_3 .foot_top dl dd:hover a{color:#c81b16;}
.widgets_footer_subnav_3 .foot_top .dl1{ position:relative}
.widgets_footer_subnav_3 .foot_top .dl1 dt{  }
.widgets_footer_subnav_3 .foot_top .dl1 dt a{ }
.widgets_footer_subnav_3 .foot_top .dl1 dd .bdsharebuttonbox a{padding:0;margin:0;background:none;font-size:20px;width:30px;height:30px;text-align:center;line-height:30px;background:#252525;border-radius:50%;color:#F39800;display:inline-block;margin-right: 16px;}
.widgets_footer_subnav_3 .foot_top .dl5{ width: 20%; }
.widgets_footer_subnav_3 .foot_top .dl:after{ content: ""; position: absolute; width: 1px; height: 94%; background: #454647; left: 2%; top: 5%; }
.widgets_footer_subnav_3 .foot_top .dl1:after{ display:none;}

.widgets_footer_subnav_3 .foot_top .dl5 dd .box{ padding: 6% 3%; border-bottom: 1px solid #4b505b;}
.widgets_footer_subnav_3 .foot_top .dl5 dd .box:last-child{ border-bottom: none; }
.widgets_footer_subnav_3 .foot_top .dl5 dd .box span{ padding-top: 7%; }
.widgets_footer_subnav_3 .foot_bottom{ background: #0f1012; padding: 1% 0; font-size: 13px;color:#fff;}
.widgets_footer_subnav_3 .foot_bottom .left{color: #fff;opacity: 0.8;filter: alpha(opacity=85); line-height:42px;}
.widgets_footer_subnav_3 .foot_bottom .right{}
.widgets_footer_subnav_3 .foot_bottom .right li{ color:#ffd900; font-size:18px; line-height:38px;}
.widgets_footer_subnav_3 .foot_bottom .left li{ color:#ffd900; font-size:16px; line-height:38px;}
.widgets_footer_subnav_3 .foot_bottom .left li a{ color:#ffd900; font-size:16px; line-height:38px;}
.widgets_footer_subnav_3 .foot_bottom .left a{color: #fff;opacity: 1;filter: alpha(opacity=100);}
.widgets_footer_subnav_3 .foot_bottom .left a:hover{ opacity:0.8; filter: alpha(opacity=80); text-decoration:underline;}
.widgets_footer_subnav_3 .foot_bottom  .gotop{border: 2px solid #fff;width: 38px;height: 38px;text-align: center;cursor: pointer;font-size: 18px;line-height: 38px;font-weight: bold;}
.widgets_footer_subnav_3 .foot_top .ewm_img{width:100%;}
.widgets_footer_subnav_3 .foot_top dl dd .message_ico{width: 29px;height: 29px;display: inline-block;background: url(../images/footer.png) no-repeat;background-position: 0 0;vertical-align: middle;margin-right: 3%;}
.widgets_footer_subnav_3 .foot_top dl dd.phone_number .message_ico{background-position: 0 -48px;}
.widgets_footer_subnav_3 .foot_top dl dd.email .message_ico{background-position: 0 -95px;}
.r{ float:right;}
.left{ float:left;}
.foot_top .dl1,.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_img.png) no-repeat; width:42px; height:42px;}

/*产品*/

.qq{ background:url(../images/qq.png) no-repeat !important;}
.popup_weixin{ background:url(../images/weixin.png) no-repeat !important; content:"" !important;}
.xinlang{ background:url(../images/xinlang.png) no-repeat !important; content:"" !important;}
.huoshan{ background:url(../images/huoshan.png) no-repeat !important;}
.douyin{ background:url(../images/douyin.png) no-repeat !important; content:"" !important;}
.youku{ background:url(../images/youku.png) no-repeat !important; content:"" !important;}

/*产品中心*/


/*关于*/
.inCase{padding: 52px 30px;background: url(../images/in_02.jpg) no-repeat center top;position: relative; margin-top:30px;}
.inCase:after{position: absolute;content: '';display: block;width: 50%;left: 0;top: 0;height: 100%;z-index: 1; background: rgba(27,87,172,0.85);}
.inCase .divBox{position: relative;z-index: 2;}
.inCaseTop{width: 552px;overflow: hidden;height: 308px;margin-bottom: 65px;}
/*.inCaseTop{width: 460px;overflow: hidden;height: 308px;margin-bottom: 65px;}
*/
.inCaseTop ul{transition: all 0.6s ease-in-out;}
.inCaseTop .title h3{color: #fff;}
.inCaseTop .title .line{background: #fff;}
.inCaseTop h4{font-size: 20px;color: #fff;font-weight: normal;margin-bottom: 30px;height: 26px;}
.inCaseTop p{color: #fff;line-height: 26px;}
.inCaseTop i{display: block;width: 43px;height: 43px;border: 1px solid #fff;border-radius: 50%;color: #fff;text-align: center;line-height: 43px;font-size: 14px;margin-top: 50px;}
.inCaseTop li:hover i{background: #fff;color: #329BD5;}
.inCaseTop li{padding-bottom: 20px;}
.inCaseBan{position: relative;padding-bottom: 40px;}
.inCaseBan .swiper-container{background: #fff;}
.inCaseBan .swiper-slide{cursor: pointer;}
.inCaseBan i{padding-top: 25px;display: block;margin: 0 auto 16px;text-align: center;font-size: 48px;color: #dbdbdb;}
.inCaseBan p{padding-bottom: 25px;text-align: center;}
.inCaseBan .swiper-slide:hover i, .inCaseBan .swiper-slide.on i, .inCaseBan .swiper-slide:hover p,
.inCaseBan .swiper-slide.on p{color: #1f64c4;}
.inCaseBan .swiper-pagination{left: 50%;bottom: 0;transform: translateX(-50%);}
.inCaseBan .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 7px; position: relative;background: #bfb3ae;opacity: 1;}
.inCaseBan .swiper-pagination-bullet:after{content: '';border-radius: 50%; display: block;width: 14px;height: 14px;border: 1px solid rgba(255,255,255,0.7);opacity: 0;position: absolute;top: 50%;left: 50%;margin: -8px 0 0 -8px;}
.inCaseBan .swiper-pagination-bullet-active, .inCaseBan .swiper-pagination-bullet:hover{background: #fff;}
.inCaseBan .swiper-pagination-bullet-active:after, .inCaseBan .swiper-pagination-bullet:hover:after{opacity: 1;}
.title2{text-align: center;}
.title2 h3{font-size: 30px;font-weight: normal;margin-bottom: 5px;}
.title2 p span{width: 22px;background: #d4d4d4;margin: 0 12px;height: 1px;}
.inPro{padding: 75px 0 40px;background: url(../images/images/inbg_02.jpg) no-repeat center top;}
.inPro .title2{margin-bottom: 90px;}
.inGood{padding: 45px 0 0px;background: #fff;}
.inGood ul{margin-top: 40px;}
.inGood ul li{width: 32%;margin-right: 2%;margin-bottom: 20px;position: relative;border-radius: 4px;overflow: hidden; max-height:300px;}
.inGood ul li img{width: 100%;}
.inGood ul li:nth-child(3n){margin-right: 0;}
.inGood ul li div{z-index: 2;}
.inGood ul li div p{font-size: 20px;color: #fff;letter-spacing: 5px;line-height: 40px;margin: 0 auto;border-top: 2px solid #fff;border-bottom: 1px solid #fff;text-align: center;font-family: "微软雅黑";}
.inGood ul li:after{z-index: 1;position: absolute;content: '';display: block;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.2);}
.inGood ul li i{font-size: 67px;display: none;margin: 0 auto 35px;text-align: center;color: #fff;}
.inGood ul li:hover:after{background: #1f64c4;}
.inGood ul li:hover i{display: block;}

.dayy{ display:none;}

.inAbout .divBox.active .aboutLeft .title h3, .inAbout .divBox.active .aboutLeft .title p,
.inAbout .divBox.active .aboutLeft .title .line, .inAbout .divBox.active .aboutLeft h4,
.inAbout .divBox.active .aboutLeft>p, .inAbout .divBox.active .aboutLeft .more,
.inAbout .divBox.active .IndexList, .inCase .inCaseTop.active{transform: translateX(0);opacity: 1;}
.inCase .inCaseBan.active, .inCase .title2 h3.active, .inCase .title2 p.active,
.inPro .title2 h3.active, .inPro .title2 p.active, .inPro #bannerBar.active,
.inGood .title2 h3.active, .inGood .title2 p.active, .inGood ul.active li,
.inKh .title2 h3.active, .inKh .title2 p.active, .inKh .tenKh.active,
footer .linkBox.active li h3, footer .linkBox.active li p, footer article.active ul,
footer article.active aside{transform: translateY(0);opacity: 1;}

/*.icon-iconfonttabyingpianweixuanzhong{ background:url(../images/jianjie_01.png) no-repeat center center; text-align:center;}
*/@font-face {font-family: "iconfont";
  src: url('../images/iconfont.woff'); /* IE9*/
  src: url('../images/iconfont.woff'); /* IE9*/
  src: url('../images/iconfont.woff') format('embedded-opentype'), /* IE6-IE8 */
  url('../images/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../images/iconfont.woff') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../images/iconfont.woff') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


@font-face {font-family: "icomoon";
  src: url('../images/icomoon.woff'); /* IE9*/
  src: url('../images/icomoon.woff'); /* IE9*/
  src: url('../images/icomoon.woff') format('embedded-opentype'), /* IE6-IE8 */
  url('../images/icomoon.woff') format('woff'), /* chrome, firefox */
  url('../images/icomoon.woff') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../images/icomoon.woff') format('svg'); /* iOS 4.1- */
}

.iconfont {
 font-family: "icommon" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}




.icon-dianhua:before { content: "\e604"; }

.icon-weixin:before { content: "\e63e"; }

.icon-youxiang:before { content: "\e61d"; }

.icon-unie61d:before { content: "\e60a"; }

.icon-qq:before { content: "\e648"; }

.icon-wujiaoxing:before { content: "\e673"; }

.icon-infenicon12:before { content: "\e7ab"; }

.icon-dianhua1:before { content: "\e601"; }

.icon-shijian:before { content: "\e60c"; }

.icon-svg11:before { content: "\e832"; }

.icon-jinlingyingcaiwangtubiao100:before { content: "\e703"; }

.icon-kuozhanzujianzhuanhuan:before { content: "\e621"; }

.icon-shang:before { content: "\e609"; }

.icon-dianhua2:before { content: "\f0007"; }

.icon-kefu:before { content: "\e61c"; }

.icon-feedback:before { content: "\e61b"; }

.icon-weixin1:before { content: "\e6e2"; }

.icon-ronghecunchu:before { content: "\e66f"; }

.icon-dizhi:before { content: "\e68e"; }

.icon-xiaoxitongxun:before { content: "\E902"; }

.icon-xia:before { content: "\e720"; }

.icon-zhuye:before { content: "\e60b"; }

.icon-iconfonttabyingpianweixuanzhong:before { content: "\E903"; }

.icon-szp-home:before { content: "\e605"; }

.icon-yingjichuzhi:before { content: "\E904"; }

.icon-qq1:before { content: "\e623"; }

.icon-jiekouguanli:before { content: "\e6cf"; }

.icon-tx-microblog:before { content: "\e639"; }

.icon-weibo:before { content: "\e60f"; }

.icon-iconfontyunyingpingtai01:before { content: "\e611"; }

.icon-fangdajing:before { content: "\e62c"; }

.icon-dianhua3:before { content: "\e603"; }

.icon-duogongnengcanting:before { content: "\F0C0"; }

.icon-yuancailiaofenxi:before { content: "\e6cc"; }

.icon-liuyan:before { content: "\e61e"; }

.icon-jiancejilu:before { content: "\e65d"; }

.icon-caozuo:before { content: "\e628"; }

.icon-pintu:before { content: "\e606"; }

.icon-xia1:before { content: "\e610"; }

.icon-you:before { content: "\e612"; }

.icon-shebei_pingmukongzhi:before { content: "\e625"; }

.icon-zuoyou:before { content: "\F054"; }

.icon-zuoyou1:before { content: "\e62b"; }

.icon-liangpin:before { content: "\e704"; }

.icon-beifen:before { content: "\e6aa"; }

.icon-jiankong:before { content: "\e607"; }


/*荣誉资质*/
.inGood figure{ margin-top:30px;}
.inGood figure div{ display:inline-block; margin-right:1%; width:24%; overflow:hidden;}
.inGood figure div img{ width:100%;}
.inGood figure div:nth-child(4){margin-right: 0;}

/*新闻*/
.welcome .index_news .con ul li{ float:left; transition:all 0.5s;}
.welcome .inGood{ margin-bottom:30px;}
.welcome{ margin-bottom:30px;}




/*底部*/
.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;}

	}
@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}
}
footer{background:#1f2024}footer .footer_top{padding-bottom:39px}@media (max-width: 1024px){footer .footer_top{padding-bottom:0.1rem}}footer .footer_top .w1400{padding-top:39px;overflow:hidden}@media (max-width: 1024px){.w1400{ width:500px; margin:0 auto;} .w1400>.right{ text-align:center; float:none !important; display:block;} footer .footer_top .w1400{padding-top:0.2rem;text-align:center;font-size:0}}footer .footer_top .w1400 .left{float:left;overflow:hidden}@media (max-width: 1024px){footer .footer_top .w1400 .left{float:inherit;text-align:center;display:inline-block;margin:0 0.8rem}}@media (max-width: 500px){footer .footer_top .w1400 .left{margin:0 0.4rem}}@media (max-width: 460px){footer .footer_top .w1400 .left{margin:0 0.3rem}}@media (max-width: 420px){footer .footer_top .w1400 .left{margin:0 0.1rem;width:120px}}footer .footer_top .w1400 .left dl{float:left;margin-right:116px}@media (max-width: 1500px){footer .footer_top .w1400 .left dl{margin-right:70px}}@media (max-width: 1320px){footer .footer_top .w1400 .left dl{margin-right:56px}}@media (max-width: 1150px){footer .footer_top .w1400 .left dl{margin-right:80px}}footer .footer_top .w1400 .left dl dt{font-size:18px;color:#fff;line-height:54px}@media (max-width: 1024px){footer .footer_top .w1400 .left dl dt{font-size:1.22rem}}footer .footer_top .w1400 .left dl dd{line-height:26px}footer .footer_top .w1400 .left dl dd a{font-size:16px;color:#fff;opacity:0.8;transition:all 0.5s}@media (max-width: 1024px){footer .footer_top .w1400 .left dl dd a{font-size:14px}}footer .footer_top .w1400 .left dl dd a:hover{opacity:1}footer .footer_top .w1400 .left .dl1 dd a{display:block}footer .footer_top .w1400 .left .dl1 dd a .img{width:106px;height:142px;overflow:hidden;margin:6px auto 0}footer .footer_top .w1400 .left .dl1 dd a .img img{width:100%;display:block}footer .footer_top .w1400 .left .dl1 dd a h6{font-size:14px;opacity:0.5;font-weight:normal;line-height:44px}@media (max-width: 450px){footer .footer_top .w1400 .left .dl1 dd a h6{line-height:1.2}}footer .footer_top .w1400 .left dl:last-child{margin-right:0}@media (max-width: 1024px){footer .footer_top .w1400 .left dl{margin-right:0;float:inherit}footer .footer_top .w1400 .left .dl2,footer .footer_top .w1400 .left .dl3,footer .footer_top .w1400 .left .dl4,footer .footer_top .w1400 .left .dl5,footer .footer_top .w1400 .left .dl6{display:none}}footer .footer_top .w1400>i{width:1px;height:164px;background:#353639;float:right;display:block;margin-top:22px;margin-right:10%}@media (max-width: 1400px){footer .footer_top .w1400>i{margin-right:10.57%}}@media (max-width: 1300px){footer .footer_top .w1400>i{margin-right:6.57%}}@media (max-width: 1200px){footer .footer_top .w1400>i{margin-right:2.57%}}@media (max-width: 1100px){footer .footer_top .w1400>i{display:none}}@media (max-width: 1024px){footer .footer_top .w1400>i{display:none}}footer .footer_top .w1400 .right{float:right}@media (max-width: 1024px){footer .footer_top .w1400 .right{float:inherit;text-align:center;display:inline-block;vertical-align:top;margin:0 0.6rem}}@media (max-width: 500px){footer .footer_top .w1400 .right{margin:0 0.4rem}}@media (max-width: 460px){footer .footer_top .w1400 .right{margin:0 0.3rem}}@media (max-width: 420px){footer .footer_top .w1400 .right{margin:0 0.1rem;width:2.6rem}}footer .footer_top .w1400 .right h5{line-height:52px;font-size:18px;color:#fff;font-weight:normal;margin-top:6px}@media (max-width: 1024px){footer .footer_top .w1400 .right h5{font-size:1.22rem;margin-top:0;text-align:left}}footer .footer_top .w1400 .right .items{overflow:hidden;margin-bottom:3px}@media (max-width: 1024px){footer .footer_top .w1400 .right .items{margin-bottom:0.5rem}}footer .footer_top .w1400 .right .items .item{float:left;line-height:30px;overflow:hidden;opacity:0.5;margin-right:30px;transition:all 0.5s;margin-bottom:5px}@media (max-width: 1024px){footer .footer_top .w1400 .right .items .item{line-height:0.26rem;margin-right:0.1rem}}footer .footer_top .w1400 .right .items .item em{width:21px;height:18px;background:url(../images/img/footer_icon1.png) no-repeat;background-size:cover;float:left;margin-top:6px;margin-right:6px}@media (max-width: 1024px){footer .footer_top .w1400 .right .items .item em{width:0.21rem;height:0.18rem;margin-top:0.04rem;margin-right:0.04rem}}footer .footer_top .w1400 .right .items .item span{font-size:16px;color:#fff;float:left}@media (max-width: 1024px){footer .footer_top .w1400 .right .items .item span{font-size:14px}}footer .footer_top .w1400 .right .items .item .en{font-size:18px;font-family:'Arial'}@media (max-width: 1024px){footer .footer_top .w1400 .right .items .item .en{font-size:16px}}footer .footer_top .w1400 .right .items .item:last-child{margin-right:0}footer .footer_top .w1400 .right .items .item:last-child em{background:url(../images/img/footer_icon2.png) no-repeat;background-size:cover}footer .footer_top .w1400 .right .items .item:hover{opacity:1}footer .footer_top .w1400 .right .share{margin-top:6px}footer .footer_top .w1400 .right .share .phone{margin-right:14px;float:left;position:relative;cursor:pointer;margin-bottom:10px}@media (max-width: 420px){footer .footer_top .w1400 .right .share .phone{margin-right:4px;margin-bottom:0.1rem}}footer .footer_top .w1400 .right .share .phone .icon{width:35px;height:35px;border-radius:100%;background:#b4b4b9;overflow:hidden;transition:all 0.5s}footer .footer_top .w1400 .right .share .phone .icon .img{width:21px;height:19px;margin:8px auto 0;display:block;overflow:hidden}footer .footer_top .w1400 .right .share .phone .icon .img img{width:100%;display:block}footer .footer_top .w1400 .right .share .phone .num{position:absolute;left:0;bottom:35px;background:#fff;padding:0 4px;line-height:36px;font-size:14px;color:#333;display:inline-block;display:none;border-radius:4px}@media (min-width: 1025px){footer .footer_top .w1400 .right .share .phone:hover .icon{background:#fff}}footer .footer_top .w1400 .right .share .weixin{margin-right:14px;float:left;position:relative;cursor:pointer;margin-bottom:10px}@media (max-width: 420px){footer .footer_top .w1400 .right .share .weixin{margin-right:4px;margin-bottom:0.1rem}}footer .footer_top .w1400 .right .share .weixin .icon{width:35px;height:35px;border-radius:100%;background:#b4b4b9;overflow:hidden;transition:all 0.5s}footer .footer_top .w1400 .right .share .weixin .icon .img{width:21px;height:19px;margin:8px auto 0;display:block}footer .footer_top .w1400 .right .share .weixin .icon .img img{width:100%;display:block}footer .footer_top .w1400 .right .share .weixin .erweima{position:absolute;left:0;bottom:35px;background:#fff;padding:0 4px;font-size:14px;color:#333;display:inline-block;display:none;border-radius:4px;width:120px}footer .footer_top .w1400 .right .share .weixin .erweima .img{width:80px;height:80px;overflow:hidden;margin:6px auto 0}footer .footer_top .w1400 .right .share .weixin .erweima .img img{width:100%;display:block}footer .footer_top .w1400 .right .share .weixin .erweima h6{font-size:12px;color:#333;line-height:22px;font-weight:normal;text-align:center}@media (min-width: 1025px){footer .footer_top .w1400 .right .share .weixin:hover .icon{background:#fff}}footer .footer_top .w1400 .right .share>a{display:block;padding:0;margin:0 14px 0 0;float:left;width:35px;height:35px;border-radius:100%;opacity:1;background:#b4b4b9;transition:all 0.5s;margin-bottom:10px}@media (max-width: 420px){footer .footer_top .w1400 .right .share>a{margin:0 4px 0.1rem 0}}footer .footer_top .w1400 .right .share>a .img{width:21px;height:19px;margin:8px auto 0;display:block;overflow:hidden}footer .footer_top .w1400 .right .share>a .img img{width:100%;display:block}@media (min-width: 1024px){footer .footer_top .w1400 .right .share>a:hover{background:#fff}}@media (min-width: 1025px){footer .footer_top .w1400 .right .share:after{clear:both;display:block;content:''}}footer .footer_bot{border-top:1px solid #3a3b3e}@media (max-width: 420px){footer .footer_bot{padding:0.1rem 0 0.1rem 0}}footer .footer_bot .w1400{overflow:hidden}footer .footer_bot .w1400 .left{float:left;margin-top:23px;padding-bottom:17px}@media (max-width: 1024px){footer .footer_bot .w1400 .left{margin-top:0;padding-bottom:0}}@media (max-width: 1024px){footer .footer_bot .w1400 .left{float:inherit;text-align:center}}footer .footer_bot .w1400 .left .tabs{float:left}@media (max-width: 1024px){footer .footer_bot .w1400 .left .tabs{float:inherit;text-align:center}}footer .footer_bot .w1400 .left .tabs .img{float:left;width:56px;height:28px;overflow:hidden}@media (max-width: 1150px){footer .footer_bot .w1400 .left .tabs .img{display:none}}footer .footer_bot .w1400 .left .tabs .img img{width:100%;display:block}footer .footer_bot .w1400 .left .tabs .language{float:left;position:relative;margin-left:6px}@media (max-width: 1055px){footer .footer_bot .w1400 .left .tabs .language{display:none}}footer .footer_bot .w1400 .left .tabs .language span{font-size:14px;color:#999999;line-height:24px;float:left}footer .footer_bot .w1400 .left .tabs .language em{width:10px;height:5px;float:left;margin:11px 0 0 4px;display:block;background:url(../images/footer_jt.png) no-repeat;transition:all 0.5s}footer .footer_bot .w1400 .left .tabs .language .txt{font-size:14px;color:#999999;line-height:24px;position:absolute;left:0;bottom:24px;display:none}footer .footer_bot .w1400 .left .tabs .language .txt a{color:#999;transition:all 0.5s}footer .footer_bot .w1400 .left .tabs .language .txt a:hover{color:#f1f1f1}footer .footer_bot .w1400 .left .tabs .language.on em{transform:rotate(180deg)}footer .footer_bot .w1400 .left .tabs .language:after{clear:both;display:block;content:''}footer .footer_bot .w1400 .left .tabs .text{float:left;margin-left:48px;font-size:14px;color:#999999;line-height:34px}@media (max-width: 1024px){footer .footer_bot .w1400 .left .tabs .text{margin-left:0}}@media (max-width: 1024px){footer .footer_bot .w1400 .left .tabs .text{float:inherit;text-align:center;line-height:22px}}footer .footer_bot .w1400 .left .tabs .text p{display:inline-block}footer .footer_bot .w1400 .left .tabs:after{clear:both;display:block;content:''}footer .footer_bot .w1400 .left:after{clear:both;display:block;content:''}footer .footer_bot .w1400 .right{float:right;overflow:hidden}

.last_dl dt{ font-size:18px; line-height:40px; font-weight:bold; color:#f5f5f5;}
.last_dl dd{ line-height:34px; font-size:15px;color:#e5e5e5;}
.last_dl dd a{ color:#dedede;}
.last_dl dd a:hover{ color:#ff7300;}
.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;}
.zhichi{ font-size:14px; color:#999; line-height:34px; margin-top:23px; display:inline-block;}

/*侧边栏*/
.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{ max-width:none;}
#showtext .box img{ max-width:100%;}
/*sosuo*/

/*内页联系我们*/
.wrap1{ width:100%; max-width:1440px; margin:60px auto;}
.lianxi .line{ width:100%; height:2px; background:#b5b5b6;}
.lianxi .tit{ width:270px; height:78px; margin-bottom:40px;}
.lianxi table td img{ display:block; float:right;}
.lianxi table{ margin:30px 0;}
.activee{ display:none;}

/*内页侧栏*/
#showtext{ padding:0 !important; }
#newslist{ padding:0 !important;margin-top:15px;}
.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; padding-left:35%;}
.wrapp .dangqiang{ display:none;}
.sidebar .sb_nav{ width:100%;position:relative; height:85px; line-height:85px; border-bottom:1px solid #e5e5e5;}
.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 .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{ padding:0 25px; position:relative; display:inline-block}
#sidebar dl dt a{ display:block;font-size:16px;}
#sidebar dl dt a span{ font-size:16px; line-height:60px;}
#sidebar dl dt.on a,.sidebar .sb_nav dl dt.all a{  border-bottom:solid 2px #c81b16;}
#sidebar dl dt a::before { display:inline-block;content:"";width:0px;vertical-align: middle; border-top:1px solid #fb9723; margin-right: 5px; transition:.4s;}
/*#sidebar dl dt:hover a::before,#sidebar dl dt.on a::before { width:25px;}*/
#sidebar dl dd{ left:0px; top:86px;  display:block;}
#sidebar dl dd h4{ float:left; font-weight:normal; padding:0 20px;}
#sidebar dl h4 a { display:block;line-height:40px;font-size:1.14em;}
#sidebar dl h4.on a{ color:#a27c48;}
#sidebar dl h4 a::before { display:inline-block;content:"";width:0px;vertical-align: middle; border-top:1px solid #a27c48; margin-right: 5px; transition:.4s;}
.sidebar .sb_nav .position{ float:right; font-weight:normal;}
.sidbar11 .sb_nav .position{ float:left; 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%;  margin:0 auto; position:relative; overflow:hidden; box-sizing:border-box;}
#productlist{ margin-top:0px;}
.sub .on  span{ color:#ededed;}
.sidebar .sb_nav2{ display:none;}
.sidebar .dangqiang{ display:none;}
.sidebar .sidebar1200{ text-align:center;}

/*新闻*/
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.ne1{padding: 45px 0; width:100%; max-width:1680px; margin:0 auto;}

.ne1 .ul1{}

.ne1 .ul1 li{width: 32%;float: left;margin:0 1.5% 1.5% 0;}

.ne1 .ul1 li *{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}

.ne1 .ul1 li:nth-child(3n){margin-right: 0;}

.ne1 .ul1 li .a{display: block;box-sizing: border-box;border:1px solid #ddd;}

.ne1 .ul1 li .a .img,.ne1 .ul1 li .a  .img img{-webkit-transition: all .7s ease-in-out; -moz-transition: all .7s ease-in-out; transition: all .7s ease-in-out;display: block;width: 100%;overflow: hidden;height: 250px;}

.ne1 .ul1 li .a .txt{padding: 30px;background: #fff;text-align: justify;}

.ne1 .ul1 li .a .txt .ltt{display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.ne1 .ul1 li .a .txt .time{color: #999;margin: 15px 0;}

.ne1 .ul1 li .a .txt .ltc{line-height: 1.5;color: #666;height:40px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }

.ne1 .ul1 li .a:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.ne1 .ul1 li .a:hover .ltt{color: #c81b16;}

.ne1 .ul1 li .a:hover{-moz-box-shadow:0px 3px 10px #ddd; -webkit-box-shadow:0px 3px 10px #ddd; box-shadow:0px 3px 10px #ddd;}
/*关于我们新闻*/
.anews { }
.anews li { width:50%; float:left; border-bottom:1px solid #e5e5e5; margin-bottom:40px; box-sizing:border-box; padding:20px 30px; background:none;} 
.anews li:hover { background:#f5f5f5; box-shadow: 0 4px 10px rgba(43, 43, 43, 0.2);}
.anews li a { display:block; margin-right:0;}
.anews li .left { width:30%; float:left;}
.anews li .left img { display:block;height: 100%;max-height: 220px;}
.anews li .right {width:55%; float:left; margin-left:5%;}
.anews li .right h3 { font-size:20px; font-weight:normal; line-height:1.4; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.anews li .right span { display:block; float:none; color:#999; margin-top:15px;}
.anews li .right p { line-height:2; color:#666666; max-height:4em; margin-top:15px; overflow: hidden;}
.anews li .right label { display:block; margin-top:30px;}
.ane{height:76px; width:100%; max-width:174px; margin:30px auto;}
.ane img{ width:100%; height:auto;}
.anew{ width:100%; background-color:#f7f8f8; padding:30px 0;}

.mcas{height:76px; width:100%; max-width:312px; margin:30px auto;}
.mcas img{ width:100%; height:auto;}
.mcase{ width:100%; background-color:#f7f8f8; padding:30px 0;}


.tea{height:76px; width:100%; max-width:390px; margin:30px auto;}
.tea img{ width:100%; height:auto;}
.teamm{ width:100%; background-color:#f7f8f8; padding:30px 0;}

.ateam{ width:100%; padding:20px 25px; box-sizing:border-box; background:#f2f1ef;}
.ateam ul{}
.ateam ul li{ width:19%; margin:0 0.5%; float:left; margin-bottom:10px;}
.ateam ul li h3{ font-size:18px; text-align:center;}
.ateam ul li img{ width:100%; height:auto;}
.ateam ul li p{font-size:18px; line-height:25px; margin-top:5px;text-align:center;}


#imglist{ max-width:1440px; width:100%; margin:0 auto;}
#imglist li h3{ background:#f1f2f4; line-height:30px;}
#imglist li{ border:none;}

.cu1{padding: 60px 0 0;background: #ececec;}

.cu1 .c1box{width: 100%;height: 360px;overflow: hidden;}

.cu1 .c1box .c1img{width: 50%;float: left;}

.cu1 .c1box .c1img img{display: block;width: 100%;}

.cu1 .c1box .c1txt{width: 50%;float: right;}

.cu1 .c1box .c1txt .tt{font-size: 20px;padding: 90px 0 10px 125px;line-height: 20px;}

.cu1 .c1box .c1txt .tt2{font-size: 16px;line-height: 16px;padding-left: 125px;color: #666;}

.cu1 .c1box .c1txt .ct{font-size: 14px;padding-left: 125px;color: #666;margin-top: 25px;width: 470px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}

.cu1 .c1box2 .c1img{float: right;}

.cu1 .c1box2 .c1txt{float: left;}

.box{ width:100%; max-width:1440px; margin:0 auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;position: relative;}
#showproduct{ width:100%; max-width:1440px; margin:0 auto; }

@media (max-width:769px){
	.ateam ul li{width:49%;}
	.ateam{ padding:15px 10px;}
	.video li{ border-radius:inherit !important;}
	.owl-buttons{ display:none;}
	.video{ padding-top:0 !important;}
	
	.sylist1 ul .left{ width:100%;}
	.sylist1 ul .left img{ height:auto !important;}
	.sylist1 ul .right{ width:100%;}
	.sylist1 ul .right h4{ margin-top:10px; font-size:36px;}
	.sylist1 ul .right div{ margin-bottom:20px;}
	.aboutbox .atit{ padding-bottom:30px;}
	.scroll-outer{ background:#333 !important; height:auto;}
	.scroll-outer .you{ width:100%; margin-top:20px;}
	.tit3{ margin:15px auto;}
	.fuwu1 .synews li{ width:97.8%;}
	.links .links_list li{ width:100%;}
	.links .links_external .lo1{ width:100%;}
	.links .links_external ul li{width:100%; border:none;}
	.links .links_external ul{ display:block;}
	.links_external .lo1 img{ width:123px; margin:0 auto;}
	.links_external .lo2 img{ width:160px; margin:0 auto;}
	.links_external .lo2 span,.links_external .lo2 h3{ margin-left:30px; display:none;}
	#footerr{ padding-bottom:45px; padding-top:0;}
	#footerr nav{ top:0;}
	.pron li a{ padding:10px 40px;}
	.callt a{ padding:10px 50px;}
	
	.cu1 .c1box .c1img,c1txt,.cu1 .c1box .c1txt{ float:none !important; width:100%;}
	.cu1 .c1box .c1txt .tt,.cu1 .c1box .c1txt .tt2{ padding:0;}
	.cu1 .c1box{ height:auto;}
	.cu1 .c1box .c1txt .ct{ width:100%; padding-left:0;}
	#showproduct .pshow dd ul,#showproduct .pshow dd ul{ padding-left:0 !important;}
	
}
.wrap{ width:100%; max-width:1440px; margin:0 auto;}
#productlist .list{ border:none;}




/*产品列表*/
#productlist li { width:31% !important; height:auto !important; margin:0 1% 20px 1% !important; overflow:hidden !important;}
#productlist li a{display: block;overflow: hidden; font-size:16px;}

#productlist{ width:100%; max-width:1680px; margin:0 auto;}

#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:#c81b16;}
#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 !important;}
#ZoomBox{ background-color:#fff;}


/*产品内容页*/
#showproduct .pshow dd li,#showproduct .pshow dd li span{ font-size:16px;}
#showproduct { padding-top:30px;}
#showproduct .pshow dt { width:50% !important;}
#showproduct #imgqwe { display:block;}
#showproduct #imgqwe img { display:block; width:100%; height:auto;}
#showproduct .smallimg { width:100% !important;}
#showproduct .smallimg span.spic { display:inline-block; width:12.5%;}
#showproduct .smallimg .spic a img { width:100%;}
#showproduct .pshow dd { width:50% !important;}
#showproduct .pshow dd ul { padding-left:20px;}
#showproduct h1.title { font-size:30px; line-height:2.3; font-weight:normal; padding:0;}
#showproduct .ctitle { font-size:16px; font-weight:normal; border-bottom:1px solid #ccc; margin:40px 0px 0px; padding:0 0; background:none; margin-bottom:20px;}
#showproduct .ctitle span { display:inline-block; background:#ed2e31; padding:10px 30px; color:#fff;}
#showproduct .editor { padding:0 5px}
/*news*/
#newslist li { padding:26px 0px 15px; background:#fff; position:relative;}
#newslist li::after { content:""; width:88%; border-bottom:1px solid #e5e5e5; position:absolute; bottom:0; right:0;}
#newslist li .news-time { float:left; width:55px; 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 { display:block; font-size:50px; color:#f0d400; }
#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 { color:#999; padding:2px 25px; background:url(../images/hits_bg.png) no-repeat left center; background-size:18px;}
#newslist li p { 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;}
/*企业文化*/
/*底部固定区块*/
#footer{width:100%;position:fixed;bottom:0px;left:0px;height:45px;overflow:hidden;z-index:999;text-align:center; 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(#c81b16),to(#c81b16)); 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 ul li a span{color:#fff;}
#footer .icon{ display:block; margin:0px auto 6px; position:relative; top:3px; width:30px; height:20px; overflow:hidden; background:url(../images/footer_01.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;}
.powered_by_metinfo{ }
.powered_by_metinfo a{ color:#666;}
.metpcmobile{ padding:8px 0px;}
.metpcmobile span{ padding:0px 8px;}


/*feedbock*/	
#feedback1{ width:100%; max-width:1200px; margin:30px auto;}
#feedback1 h3{ line-height:40px; font-size:28px; font-weight:bold; color:#333; text-align:center;}
#feedback1 p{ font-size:18px; color:#333; text-align:center; margin:20px 0;}
#feedback1 input.input-text{ background:none;}
#feedback1  tr{width:50%; float:left;}
#feedback1 table{ width:100%;}
#feedback1 td.text{width:auto !important;padding:6px 5px 6px 0px; padding-left:10px;text-align: left !important;font-size:14px;font-weight:bold;}
#feedback1 tbody tr:nth-child(5){ width:100%; margin-bottom:0;}
#feedback1 tbody tr:nth-child(6){ width:100%; margin-bottom:0;}
#feedback1 tbody tr:nth-child(7){ width:100%; margin-bottom:0;}

#feedback1 td.input input{ width:100%; box-sizing:border-box;}
#feedback1 td.text{ display:block;}
#feedback1 td.input{ display:block;}
#feedback1  td.input input{ height:40px !important; border:1px solid #e2e2e2; font-size:14px;}
#feedback1  td.text{font-size: 18px;color: #828282; font-weight:normal;}
#feedback1  .textarea-text { height:40px !important; border:1px solid #e2e2e2; font-size:14px;}
#feedback1 .submit{ width: 100%;margin-top: 0;border:none;background: #19110b;height: 58px; min-width:1180px !important;}
#feedback1 .submit:hover{ background:#c81b16;}
#feedback1 tbody tr:nth-child(5) .textarea-text{ height:100px !important; width:100%; background:#fff; box-sizing:border-box;}
@media (max-width: 1200px){
	#feedback1 .submit{min-width:135px !important;
		
	}
	
}
@media (max-width: 769px){
#feedback1 td.input input{ height:45px !important;}

}


@media screen and (max-width:1200px)
{
	.headerTop{ display:none;}
	.ne1{padding: 30px 0;}
	.metinfo-banner1 .nivo-controlNav{ bottom:10px !important;}

  .ne1 .ul1 li{width: 100%;float: none;margin: 0 0 20px ;}

  .ne1 .ul1 li .a .txt{padding: 20px;}
	.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:#c81b16; 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;}
	#sidebar dl dt { border-bottom:1px solid #d41c15; 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:#e8c500;}
	#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{ display:block; color:#4d4d4d; font-size:20px;}
	.sub span{ color:#fff;}
	.sub{ display:block !important;}
	.activee{ display:block;}
	#showproduct .pshow dd{ float:none; width:100% !important;}
	#showproduct .pshow dt{ float:none;}
	.met_hits{ display:none;}
	
	nav ul li dl{ position: fixed;
    top: 60px;
    right: 40%;
    width: 60%;
    height:  100%;
    background-color: #fff;
    z-index: 137;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
   
    margin:0 auto;
    box-shadow: 0 3px 4px rgba(0,0,0,.3);
    transition:all .8s cubic-bezier(.46,1,.23,1);}
	
}


@media screen and (max-width:980px)
{.index-avn img, .index-avn video{ width:100%;}
.index-video .video{ max-height:none;}
	.index-avn{ width:100%;}
	.aboutus .about-img { width:100%;}
	.aboutus .about-text { width:100%;}
	.index-product .profld{ min-height:392px;}
	.foot-content img { margin-left:0;}
	/*内页*/
	.introduce img { width:40% !important; margin:15px 30px !important;}
	#newslist li { padding:46px 0px 40px}
	#newslist li a { width:80%;}
	#newslist li a img { width:180px; height:125px; margin-left:60px;}
	.imgshow img{ height:auto;}
}
@media screen and (max-width:800px)
{
	#showproduct .pshow dt{ width:100% !important;}
	#imglist li{ width:48% !important;}
	.pro-kind a.title { padding-left:2%;}
	.pro-kind ul { display:table; text-align:center;}
	.pro-kind li { display:inline-block; float:none; text-align:left; width:100%; padding:0 2%; margin:15px 0;}
	.pro-kind li img { width:25%; float:left; margin-right:30px;}
	.index-news { width:100%; margin-top:30px;}
	.index-product { width:100%; margin-top:50px;}
	.index-product .profld{ min-height:312px;}
	
	.foot-contact .con-img { width:100%;}
	.foot-contact .con-img img { height:280px;}
	.foot-contact .con-text { width:100%;}
	.foot-contact .con-text { height:280px;}
	/*内页*/
	.sidebar .sb-title ul { display:none;}
	.sidebar .sb-title h3.title::before { display:none;}
	.sidebar .sb_nav { height:70px; line-height:70px;}
	.introduce img { width:100% !important; margin:0px !important;}
	#showtext .num_box { padding:40px; margin:0 0 20px 0;}
	.introduce .num_box ul { padding:0;}
	#productlist li { width:46% !important; margin:0 2% 20px 2% !important;}
}
@media screen and (max-width:680px)
{
	.index-product .profld{ min-height:256px;}
	.foot-contact .con-img img { height:240px;}
	.foot-contact .con-text { height:240px;}
	/*内页*/
	#showtext .introduce h1 { font-size:42px;}
	#showtext .introduce h3 { font-size:24px;}
	#showtext .num_box { padding:40px 20px; margin:0;}
	#showtext .introduce li font { font-size:54px;}
	#showtext .introduce li span { font-size:15px;}
	#showtext .introduce li p { font-size:15px;}
	.index_foot{ margin-bottom:45px;}
	#footer{ display:block;}
}
@media screen and (max-width:560px)
{
	.index-product .profld{ min-height:218px;}
	.foot-contact .con-img img { height:200px;}
	.foot-contact .con-text { height:200px;}
	/*内页*/
	.sidebar .sb-title { width:240px;}
	#showtext .num_box { background-size:auto 100%;}
	#showtext .num_box li { width:100%; margin:10px 0;}
	#newslist li .news-time { margin-top:150px;}
	#newslist li a { width:75%;}
	#newslist li a img { float:none; margin-left:0;}
}
@media screen and (max-width:480px)
{
	.top-nav li.t span { padding:0 5px;}
	.aboutus .about-text h3 { font-size:40px;}
	.aboutus .about-text h4 { font-size:24px;}
	.style-1 a.title h3 { font-size:40px; margin-right:10px;}
	.style-1 a.title h4 { font-size:24px;}
	.pro-kind li { margin:10px 0;}
	.pro-kind li h3 { font-size:22px; line-height:1.2;}
	.pro-kind li p { line-height:1.8;}
	.index-news li { padding:15px 0;}
	.index-product { margin-top:35px;}
	.index-product .profld{ min-height:180px;}
	.foot-contact .con-img img { height:180px;}
	.foot-contact .con-text { height:180px;}
	/*内页*/
	.sidebar .sb_nav { height:50px; line-height:50px;}
	.sidebar .sb-title { width:170px; text-indent:20px;}
	.sidebar .sb-title h3.title { font-size:22px;}
	.sidebar .sb_nav .moresidebar { font-size:16px; background-size:12px;}
	#showtext .num_box { background-size:auto 100%;}
	#showtext .num_box li { width:100%; margin:10px 0;}
	#showtext .introduce h1 { font-size:36px;}
	#showtext .introduce h3 { font-size:20px;}
}
@media screen and (max-width:400px)
{
	.index-product .profld{ min-height:120px;}
	/*内页*/
	#newslist li { padding:20px 0;}
	#newslist li .news-time { display:none;}
	#newslist li a { width:100%; padding:0;}
	#newslist li a img { float:left; width:30%; margin-right:20px; height:auto;}
	#newslist li .hits-num { display:none}
	#newslist li h3 { font-size:16px;}
	#newslist li::after { width:100%;}
}














@media (max-width:1500px){

	.section_03 .news{
		width: 100%;
		justify-content:space-around;
	}
	.section_03 .news .news_item{
		width:290px;
		background:#FFFFFF;
	}
	.text .article_title{
		white-space:nowrap;
		overflow: hidden;
	}
	.section_03 .news .news_item a{
		height:160px;
	}
	
	.promotion .swiper-button-prev{
		display:none;
	}
	.promotion .swiper-button-next{
		display:none;
	}
	
}
@media (max-width:1024px){
	body{
		font-size:19px;
	}
	.section_01 .model{
		width: 100%;
		margin:0 auto;
		display:-webkit-flex;
		justify-content:center;
		-webkit-transform:none;
		transform:none;
	}
	.section_01 .model .list{
		opacity:1;
		border:0;
	}
	.section_01 .model .item{
		width:300px;		
		height:280px;
		position:relative;
		margin:0 10px 20px 10px;
		border:0;
		-webkit-box-flex:inherit;/* OLD - iOS 6-, Safari 3.1-6 */
		-moz-box-flex:inherit;/* OLD - Firefox 19- */
		-webkit-flex:inherit;/* Chrome */
		-ms-flex:inherit;/* IE 10 */
		flex:inherit/* NEW, Spec - Opera 12.1, Firefox 20+ */
	}
	.section_01 .model .minicar{
		display:none;
	}
	.section_01 .item .car{
		display:block;
		width:100%;
		opacity:1;
	}
	.section_01 .model .plus{
		display:none;
		visibility:hidden;
	}
	.section_01 .model .more{
		
	}
	.section_01 .model .list .more{
		display:block;
	}
	.section_01 .model .more .text{
		background:none;
	}
	.section_01 .model .item:hover .more .text{
		background:none;
	}
	.section_01 .model .more .text a{
		position:absolute;
		display:block;
		z-index:100;
		width:300px;
		height:280px;
		left:0;
		top:-220px;
		text-indent:-2000px;
		overflow:hidden;
	}
	
	.section_01 .model .item  .kind{
		font-size:18px;
	}
	.section_01 .model .item .item-car .pic{
		margin:0 25px;
	}
	.section_01 .model .item.list .item-car .pic{
		margin:0 25px;
	}
	.section_01 .model .item.list .kind{
		display:inline;
	}
	.content h4 {
		font-size: 30px;
	}
	.content .brand>p a {
		font-size: 18px;
	}
	.section_01 .item .car_name {
		font-size: 20px;
	}
	.section_01 .model .more p {
		width: 163px;
		height: 32px;
		line-height: 32px;
		font-size:15px;
	}

	.promotion .swiper-slide{
		-webkit-transform:scale(0.8,0.8);
		transform:scale(0.8,0.8);
	}
	.section_03 .news{
		width:100%;
		justify-content:space-around;
	}
	.section_03 .news .news_item{
		background:#FFFFFF;
		margin-bottom:20px;
	}
	
}


@media only screen and (max-width: 1360px) {
	.aboutLeft{ width:100% !important;}	
	
	footer .footer_top .w1400 .left dl{float:left;margin-right:45px}
	.inGood figure div{ display:inline-block; margin-right:0%; width:24%; overflow:hidden;}
}





@media only screen and (max-width: 1200px) {
	.aboutLeft{ width:100% !important;}	


	
	
}



@media (max-width:1190px){
	#showtext .wenhua td{ width:100% !important; float:left; text-align:center;}
	.section_01 .model{
		-webkit-transform:scale(0.95);
		transform:scale(0.95);
	}
	.promotion .swiper-slide{
		-webkit-transform:scale(0.9);
		transform:scale(0.9);
	}
	.section_03 .news{
		width:100%;
		justify-content:space-around;
	}
	.section_03 .news .news_item{
		margin-bottom:20px;
		background:#FFFFFF;
	}
}
@media (max-width:1150px){
	.section_01 .model{
		-webkit-transform:scale(0.85);
		transform:scale(0.85);
	}
}
@media (max-width:1100px){
	.section_01 .model{
		-webkit-transform:scale(0.75);
		transform:scale(0.75);
	}
	.promotion .swiper-slide{
		-webkit-transform:scale(0.8);
		transform:scale(0.8);
	}
	
}
@media (max-width:1024px){
	body{
		font-size:19px;
	}
	.section_01 .model{
		width: 100%;
		margin:0 auto;
		display:-webkit-flex;
		justify-content:center;
		-webkit-transform:none;
		transform:none;
	}
	.section_01 .model .list{
		opacity:1;
		border:0;
	}
	.section_01 .model .item{
		width:300px;		
		height:280px;
		position:relative;
		margin:0 10px 20px 10px;
		border:0;
		-webkit-box-flex:inherit;/* OLD - iOS 6-, Safari 3.1-6 */
		-moz-box-flex:inherit;/* OLD - Firefox 19- */
		-webkit-flex:inherit;/* Chrome */
		-ms-flex:inherit;/* IE 10 */
		flex:inherit/* NEW, Spec - Opera 12.1, Firefox 20+ */
	}
	.section_01 .model .minicar{
		display:none;
	}
	.section_01 .item .car{
		display:block;
		width:100%;
		opacity:1;
	}
	.section_01 .model .plus{
		display:none;
		visibility:hidden;
	}
	.section_01 .model .more{
		
	}
	.section_01 .model .list .more{
		display:block;
	}
	.section_01 .model .more .text{
		background:none;
	}
	.section_01 .model .item:hover .more .text{
		background:none;
	}
	.section_01 .model .more .text a{
		position:absolute;
		display:block;
		z-index:100;
		width:300px;
		height:280px;
		left:0;
		top:-220px;
		text-indent:-2000px;
		overflow:hidden;
	}
	
	.section_01 .model .item  .kind{
		font-size:18px;
	}
	.section_01 .model .item .item-car .pic{
		margin:0 25px;
	}
	.section_01 .model .item.list .item-car .pic{
		margin:0 25px;
	}
	.section_01 .model .item.list .kind{
		display:inline;
	}
	.content h4 {
		font-size: 30px;
	}
	.content .brand>p a {
		font-size: 18px;
	}
	.section_01 .item .car_name {
		font-size: 20px;
	}
	.section_01 .model .more p {
		width: 163px;
		height: 32px;
		line-height: 32px;
		font-size:15px;
	}
	.section_02{
		height:auto;
	}
	.promotion.swiper-container{
		height:auto;
	}
	.promotion .swiper-pagination{
		bottom:20px;
	}
	.section_02 .text code {
		font-size: 20px;
		margin:10px 0;
	}
	.section_02 .text .text_left .p2 {
		line-height: 20px;
		font-size: 20px;
		margin-top: 15px;
	}
	.text .article_title {
		overflow: hidden;
		font-size: 20px;
	}
	.text .explain {
		font-size: 16px;
	}
	.service_item .p1 {
		font-size: 18px;
	}
	.service_item .p2 {
		font-size: 16px;
	}
	.promotion .swiper-slide{
		-webkit-transform:scale(0.8,0.8);
		transform:scale(0.8,0.8);
	}
	.section_03 .news{
		width:100%;
		justify-content:space-around;
	}
	.section_03 .news .news_item{
		background:#FFFFFF;
		margin-bottom:20px;
	}
	.section_04 .service{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
@media (max-width:960px){
	.promotion .swiper-slide{
		-webkit-transform:scale(0.8);
		transform:scale(0.8);
	}
	
	
	.index-product ol{overflow:hidden;}
.index-product ol li{ width:100%; margin:0;}

.index-product ol li img{ max-width:100%;}
}
@media (max-width:840px){
	.section_04 .service{
		-webkit-transform:scale(0.7);
		transform:scale(0.7);
		-webkit-transform-origin: 12% 50%;
		transform-origin: 12% 50%;
		width:3000px;
	}
	.inGood figure div{ display:inline-block; margin-right:0%; width:49%; overflow:hidden;}
}
@media (max-width:768px){
	.anews li { width:100%;}
	.anews li .left{width:100%;}
	.anews li .right{ margin-left:0;width:100%;}
	#sidebar { float:left;}
	.sidebar .dangqiang{ display:block;}
	.wrap1{ padding:0 15px; box-sizing:border-box;}
	#showtext table td{display:block !important; width:100% !important; box-sizing:border-box;}
#showtext table td img{ width:100% !important; height:auto !important;}
	.promotion .swiper-slide{
		-webkit-transform:scale(0.6);
		transform:scale(0.6);
	}
	.hide1 h1{ padding-top:30px;}
	
	/*.index-banner .bx-wrapper .bx-pager{bottom: 2%;}*/
.index-banner .bx-wrapper .bx-pager.bx-default-pager a{position: relative;width: 15px;height: 15px;background: none;opacity: 1;border-radius: 50px;border:2px solid rgba(201,202,202,.6);margin: 0 10px;}
.index-banner .bx-wrapper .bx-pager.bx-default-pager a:after{position: absolute;right: 0;left: 0;bottom: 0;top: 0;width:5px;height: 5px;background: none;margin:auto;border-radius: 100px;content: '';}
.index-banner .bx-wrapper .bx-pager
}
@media (max-width:750px){
	
	.service_item .p2{
		font-size:16px;
		position:absolute;
		left:90px;
		top:50px;
	}
	#showproduct .editor dt img{ width:100% !important; height:auto !important;}
}
@media (max-width:640px){
	#showproduct .editor dt img{ width:100% !important; height:auto !important;}
	.content{
		padding:0;
		background:none !important;
	}
	/*
	.banner{
		display:none;
	}
	
	.minbanner{
		display:block;
		margin-top:75px;
	}
	*/
	.banner .swiper-button-prev,
	.banner .swiper-button-next{
		display:none;
	}
	.section_01 .model{
		width: 100%;
		margin:0 auto;
		display:-webkit-flex;
		justify-content:center;
		-webkit-transform:none;
		transform:none;
	}
	.section_01 .model .list{
		opacity:1;
		border:0;
	}
	.modelshow.swiper-container{
		height:100%;
	}
	
	.service_item .p2{
		font-size:16px;
		position:absolute;
		left:90px;
		top:50px;
	}
	.promotion .swiper-slide{
		-webkit-transform:none;
		transform:none;
	}
}




