@charset "utf-8";
/* CSS Document */
body{  margin:0 0 0 0; font-family:"微软雅黑";-webkit-text-size-adjust:none;-webkit-text-size-adjust:none;width:expression(document.body.clientWidth <= 1380? "1380px": "auto");min-width:1380px;_width:expression((documentElement.clientWidth < 1380) ? "1380px" : "auto" );}
*{ margin:0; padding:0px; list-style-type:none;}
li{ list-style-type:none;}
img{ border:0px;vertical-align: middle;}
.clear{ clear:both;}
h1,h2,h3{font-family:"微软雅黑"; font-weight:normal;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
input {outline:none;}
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(https://fonts.gstatic.com/s/changa/v3/lChKXdVMbxf1dAYeI9q9wRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+FB50-FDFF, U+FE80-FEFC;
}
/* latin-ext */
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(https://fonts.gstatic.com/s/changa/v3/PZYVkpm3vAnBa-afcEJb3xJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(https://fonts.gstatic.com/s/changa/v3/ZLtEtZF8z-OEmYAGzkqHkltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: 'century';
  src:url('century.ttf') format('truetype');

}

.zc_head{width:100%; float: left;}
.zc_heada{width:1200px; margin: 0px auto;}
.zc_headb{width:1200px; float: left;}
.zc_logo{width:200px;float: left;}
.head_daohang{width:700px; float: left; margin-left: 88px;}
.head_daohang li{ float:left;font-size:18px;}
.head_daohang li a{display:block; width:140px; text-align: center; line-height: 88px; border-top: 2px solid #fff;}
.head_right{width:100px; float: right; margin-top: 30px;}
.head_rightb li{width:50px; float: left; text-align: right;}
.head_rightb li a img{width:25px;}
.head_rightb{width:100px; float:right;}
.head_rightb p{color:#727272;}
.head_rightb h1{color:#ce1922; font-size:24px; font-family: Poppins;}
.head_daohang li a:hover{ border-top:2px solid #b50f19; color:#b50f19;}
.dh_img{position: absolute;  z-index: 10001;display: none;width:150px;padding: 5px; background: #fff; padding-top: 20px; margin-left: -10px; transition: all 0.6s;}
.dh_img img{width:150px;}
.head_rightb li:hover .dh_img{display: block;}


.index_yw{width:100%; float: left; background:url(../images/m_bg.jpg) center bottom no-repeat; padding-bottom: 50px;}
.index_ywa{width:1200px; margin: 0px auto;}
.index_ywb{width:1200px; float: left;}
.index_ywlist{width:380px; margin-top: 30px; float: left; padding: 15px; background: #fff;}
.index_ywlist:hover{background:#b51d20; transition: all 0.6s; box-shadow: 0px 2px 7px #999;}
.index_ywlist:hover h1,.index_ywlist:hover p{color:#fff;}
.index_ywlist_img{width:100%; float: left;}
.index_ywlist_img img{width:100%; }
.index_ywlist_nr{width:100%; float: right; padding-top: 24px;}
.index_ywlist_nr h1{ font-size:20px; color:#072645;font-family:'Poppins-SemiBold';}
.index_ywlist_nr p{ font-size:14px; line-height: 22px; margin-top: 10px;margin-bottom: 10px;}
.index_ywlist_nr dd a{ display: block; width:100px; float: left; height: 30px; text-align: center; font-size:12px;line-height: 30px;}
.index_ywlist_nr dd a i{padding:5px; }
.a_link1{background:#eee;}
.a_link2{background:#072645; }
.a_link2:link,.a_link2:visited{color:#fff;}
.left_m{ margin: 10px 10px;}
.index_about{width:100%; float: left; height: 350px; background: url(../images/m2_bg.jpg) center no-repeat;}
.yw_title{ padding-top:40px;}
.yw_title dd{ background:url(../images/sanjiao.png) center no-repeat; height: 17px;}
.yw_title h1{font-family: 'Changa', sans-serif; font-size:28px; color:#072645; text-align: center; text-transform: uppercase;}
.yw_title p{font-size:18px; text-align: center;}
.index_abouta{width:1200px; margin: 0px auto;}
.index_aboutb{width:1200px; float: left; padding-top: 20px; color:#fff;}

.index_aboutleft{width:580px; float: left;}
.index_aboutleft h1{ font-size:30px; font-family:"Poppins-SemiBold"; margin-top: 36px; text-transform: uppercase;}
.index_aboutleft h2{font-size:16px; font-family: '微软雅黑'; margin-top: 6px;}
.index_aboutleft p{ font-size:16px; line-height: 24px; margin-top: 20px; font-size: 18px; font-family: 'Poppins';}
.index_aboutleft  dd a:link,.index_aboutleft dd a:visited{ color:#fff;}
.index_aboutleft  dd a{ padding:5px 15px; border-radius: 500px; border:1px solid #fff;}
.index_aboutleft  dd{ margin-top:40px;}
.index_aboutleft  dd a:hover{ background:#072645; transition: 0.6s;}
.index_aboutright{width:600px; float: right; text-align: right;}
.index_aboutright h1{font-size:26px;  margin-top: 110px; font-family: "Poppins-SemiBold";}
.index_aboutright p{ font-size:16px; font-family: Poppins; margin-top: 15px;}
.index_aboutright1{width:600px; float: right; text-align: right;}
.index_aboutright1 h1{font-size:20px;  margin-top: 110px;}
.index_aboutright1 p{ font-size:10px; font-family: Poppins; margin-top: 15px;}

.index_case{width:100%; float: left;}
.index_casea{width:1230px; margin: 0px auto;}
.index_caseb{width:1230px; float: left;}
.index_caselist{width:380px; float: left; margin: 15px;}
.index_caselist li img{width:380px;transition:all 0.6s;  }
.index_caselist li{width:380px; height: 255px; overflow: hidden;}
.index_caselist h1{ font-size:18px; line-height: 35px; margin-top: 10px;}
.index_caselist p{ font-size:14px; line-height: 26px; color:#777;}
.index_caselist dd{font-size:12px; font-family: Poppins; margin-top: 20px;}
.index_caselist dd span{ padding:4px; margin-right: 10px; font-size:12px; background: #173348; color: #fff; border-radius: 500px;}
.index_caselist:hover h1,.index_caselist:hover dd a{color:#b51d20; transition: 0.6s;}
.index_caselist:hover dd span{color:#fff;background: #b51d20;transition: 0.6s;}
.index_caselist:hover img{transform: scale(1.2); }
.index_more{width:1230px; float: left; text-align: center; margin-top: 40px;}
.index_more a{display: block; width: 95px; height: 95px; border-radius: 500px; background: #eee; line-height: 50px; font-size:12px; text-align: center; margin: 0px auto;}
.index_case:hover .index_more a{ background:#b51d20; color:#fff; transition: all 0.6s;}

.index_feed{width:100%; float: left; height: 440px; background: url(../images/fd.jpg) center no-repeat; margin-top: -50px;}
.index_feeda{width:1200px; margin: 0px auto;}
.index_feedb{width:1200px; float: left;}
.title_nr{width:900px; margin: 10px auto; font-size:14px;color:#fff; line-height: 24px;}
.index_fdinput input,.index_fdinputa textarea{border:1px solid #fff; background:transparent;}
.index_fdinput button{ width:200px; height: 40px; border: 0px; background: #b51d20; color:#fff;  margin-left: 415px;}
.index_fdinput{width:1030px; margin: 10px auto;}
.index_fdinput input{width:310px; padding: 5px; margin: 10px;color:#fff;}
.index_fdinputa{width:1010px; margin: 10px auto;color:#fff;}
.index_fdinputa textarea{width:995px; padding: 5px; height: 70px;color:#fff;}

.index_news{width:100%; float: left;}
.index_newsa{width:1200px; margin: 0px auto;}
.index_newsb{width:1200px; float: left; margin-top: 40px; margin-bottom: 40px;}
.index_newsimg{width:600px; margin-top: 30px; float: left;}
.index_newsimg img{width:600px;}
.index_newsright{width:560px; float: right; margin-top: 30px;}
.alink:link,.alink:visited{color:#b51d20;}
.index_brand{width:100%; float: left; background: #eee;}
.index_branda{width:1230px;margin: 0px auto;}
.index_brandb{width:1230px; float: left; padding-top: 20px; padding-bottom: 20px;}
.index_brandb li{width:220px; float: left; margin: 10px; text-align: center;}
.index_brandb li h1{font-size:14px; padding-top:10px;}
.zc_footer{width:100%; float: left; height: 420px; background: url(../images/footer_bg.jpg) center top;}
.zc_footera{width:1200px; margin: 0px auto;}
.zc_footerb{width:1200px; float: left;margin-top: 80px;color:#fff;}
.footer_ewm{width:160px; float: left;font-size:12px;  }
.footer_ewm h1{font-size:12px; margin-top: 12px;}
.footer_dhlist{width:150px; float: left; margin-left: 50px;}
.footer_dhlist h1{font-size:16px;}
.footer_dhlist p{font-size:12px; color:#757575; font-family: Poppins; line-height: 24px; margin-bottom: 10px;}
.footer_dhlist dd{font-size:12px; line-height: 26px;}
.footer_dhlist dd a:link,.footer_dhlist dd a:visited{color:#fff;}
.footer_dhlist dd a span{ font-size:8px; padding-right: 8px;}
.footer_end{width:1200px; margin-top:20px; border-top:1px solid #fff; line-height: 50px;}
.footer_end a{ float:right; font-size:14px;}
.footer_end a:link,.footer_end a:visited{color:#871c1e;}
.n_daohang{text-align:center;width:100%; float: left; margin-top: 30px; border-bottom: 1px solid #eee; padding-bottom: 10px;}
.n_daohang a{padding:5px 25px;  background: #ccc;transition: all 0.6s;}
.n_daohang a:hover{ background:#b51d20;color:#fff; }
.about_read{ margin-top: 30px; font-size:14px; line-height: 26px; color:#666;}
.new_newslist_nr dd span{ padding-right:10px;}
				.new_newslist_nr h1 a:link,.new_newslist_nr h1 a:visited{ color:#444;}
				.new_newslist_date{width:185px; float: left; border-right: 1px solid #eee; height: 150px;margin-bottom: 30px;}
				.new_newslist_date h1{ font-size:40px; color:#333;}
				.new_newslist_date p{ font-size:20px; color:#666;}
				.new_newslist_nr{width:970px; float: right;margin-bottom: 30px;}
				.new_newslist_nr h1{ font-size:20px;}
				.new_newslist_nr dd{ font-size:14px; color:#888; line-height: 30px; }
				.new_newslist_nr p{ font-size:14px; color:#777; font-family: Poppins; margin-top: 10px; line-height: 26px; height: 60px; vertical-align: middle;}
				.new_newslist_nr p a{ padding:5px 30px; font-size:12px; font-family: Poppins; background: #ba1f2e; color:#fff;}
.new_newslist{width:1200px; float: left; margin-top: 30px; border-bottom: 1px solid #eee;}
.news_reada{width:1140px; float: left; padding: 30px; background: #eee; text-align: center;}
.news_reada h1{font-size:18px; line-height: 40px;}
.news_reada dd{font-size:14px; color:#777;}
.news_readb{width:1200px; margin-top: 30px;font-size:14px; line-height: 26px; color:#666;}
.contact_a{width:1200px;}
.contact_aa{width:320px; text-align: center; float: left; background: #eee; padding: 30px; margin-top: 20px; margin-bottom: 30px;}
.contact_aa dd{font-size:45px; text-align: center;}
.contact_aa h1{font-size:18px;}
.contact_aa p{ margin-top:10px;}
.left_mar{ margin-left:30px;}
.tt_a:link,.tt_a:visited{color:#222;}
.layui-timeline-item:hover .tt_a{color:#b51d20;}
.fenye{ text-align:center;width:100%; padding-bottom: 40px; padding-top:40px;}
.fenye a,.fenye span{ padding:12px 12px; font-size:12px; background: #fff;border: 1px solid #eee;margin-left: 5px; color:#333; }
.fenye a:hover,.fenye span:hover{ background:#ba1f2e; color:#fff;border: 1px solid #fff;}


