@charset "utf-8";
body {
	font-family:'微软雅黑',Arial;
	padding: 0;
	font-size:12px;
	margin:0 auto;
	color:#333;
	background:#fff;

	
}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
ol,ul,li {list-style:none;}
ul{list-style-type:none; }
img{ border:0px;}
h1{ font-size:32px;}
.f16{ font-size:16px;}
td,div{font-size:12px;color:#333;font-family: '微软雅黑',Arial; }
.clear{	clear: both;overflow: hidden;height: 0}
a{font-family:'微软雅黑',Arial;font-size: 12px; }
a:link, a:visited{font-family:'微软雅黑',Arial;color:#333;font-size:12px;text-decoration:none;}
a:hover{text-decoration:none; color:#d4011e;transition:all 0.3s ease;-webkit-transition: all 0.3s ease;}
.h30{ height:30px;}
.text_center{ text-align:center;font-size:14px;}/* 头部 */
input,button,select,textarea{outline:none; }
.mauto{ margin:0 auto;}
input::-webkit-input-placeholder{color:#ccc;}
input::-moz-placeholder{color:#ccc;}
input:-moz-placeholder{color:#ccc;}
input:-ms-input-placeholder{ color:#ccc;}
.fr{ float:right;}
.fl{ float:left;}
.mt80{ margin-top:80px;}
.banner img{ width:100%; max-width:1920px;}
.mt30{ margin-top:30px;}
.mt60{ margin-top:30px; margin-bottom:60px;}
div{ max-width:1920px;}



.en,.en a{ font-size:14px; color:#666; padding:0 2px;}
.en a:hover{ color:#F00;}
.menu{ width:1250px; margin:0 auto; overflow:hidden;}
.menu ul li{ line-height:48px; padding:0 40px; font-size:18px;  display:inline-block; color:#fff; float:left;}
.menu ul li:hover{ background:#d4011e; color:#fff;}
.menu .sel{ padding:0 55px;}
.a2{ text-align:center; color:#fff; font-size:18px; background:url(images/line.jpg) repeat-y  right 0;}
.a2 img{ display:block;margin:0 auto; margin-bottom:5px; }
.nobu{ background:none;}

.tel{ font-size:18px; height:92px;}
.tel img{ vertical-align:middle; margin-top:-1px; margin-right:10px;}
.i3{ margin-top:52px; border-bottom:1px solid #dfdfdf;}
.i3_t{ height:63px; color:#999}
.i3_t span{ color:#333; font-weight:bold; font-size:18px; margin-right:6px;}
.i3_t2 a{ color:#696868; padding-left:28px; font-size:14px;}
.i3_t2 a:hover{ color:#d4011e;}
.i4{ padding:68px 0; background:#f8f8f8;}
.i4t{ width:1200px; margin:0 auto; overflow:hidden;}
.i4t_list{ width:33.3%; float:left;}
.i4v{ width:328px; height:445px; border:1px solid #e9e8e8; background:#fff;}
.i4v2{ width:262px; height:354px; margin:0 auto; }
.i4_img img{ width:328px; height:224px;}
.i4_img2 img{ width:262px; height:179px;}
.i4_name{ padding:14px 4px; font-size:14px; text-align:center; height:112px;}
.i4_name2{ height:80px;}
.mb40{ margin:20px 0;}
.i4_more{ text-align:center; width:87px; height:28px; line-height:28px; margin:0 auto; font-size:14px; color:#565656;}
.i4v:hover .i4_more{ background:#d4011e; color:#fff;}
.huiline{ border-bottom:1px solid #dfdfdf;}
.i6_name{ font-size:14px; font-weight:bold; background:url(images/li.jpg) left center no-repeat; padding-left:20px; height:55px;}
.i6_time{ font-size:20px; color:#777}
.i6_con{padding-left:20px; font-size:14px; line-height:24px; color:#696868; padding-bottom:20px;}
.i6_l{  padding-top:10px;}
.i7{ margin-top:47px;}
.i7_b{ background:url(images/i7.jpg) center center no-repeat; height:306px;}
.i7_b2{ width:1200px; margin:0 auto; font-size:18px; color:#fff; box-sizing:border-box; padding-left:573px; padding-top:228px;}
.foot td{ font-size:14px; color:#696868; padding-top:30px;}
.foot td img{ vertical-align:middle; margin-top:-1px; margin-right:5px;}
.foot .foot2{ padding-top:15px; padding-bottom:30px;}
.about{ width:1190px; margin:0 auto; background:#d4011e;height:56px; position: relative; margin-top:-30px; z-index:999;}
.about_l{ float:left; font-size:14px; color:#fff; line-height:56px; text-indent:24px; width:500px;}
.about_l span{font-size:24px;}
.about_r{ float:right; padding-right:10px; color:#fff; padding-top:18px; color:#dac7ca; }
.about_r img{vertical-align:middle; margin-top:-2px; margin-right:4px;}
.about_r span{ color:#fff;}
.ab{ text-align:center; font-size:14px; font-family:'微软雅黑',Aparajita; text-transform:uppercase; color:#696868; padding-bottom:32px;}
.ab span{ display:block; font-size:36px; padding-top:52px; margin-bottom:8px; color:#333; font-weight:bold;}
.ab2{padding-bottom:30px; border-bottom:1px solid #c4c4c4;}
.ab3{padding:30px 0 10px 0;  color:#6b6b6b; font-size:14px; line-height:36px;}
.hong{ color:#d4011e; font-weight:bold;}
.xian{ background:url(images/xian.jpg) center center no-repeat;}
.ab4{ padding:54px 0;}
.h50{ height:14px; background:#d4011e; margin-top:104px;}
.ab_content{ width:1190px; margin:0 auto; padding-top:20px; font-size:14px;}
.contact{ font-size:14px; line-height:44px; padding-top:46px; background:url(images/cont.jpg) no-repeat left 106px; padding-left:40px;}
.contact .biaoti{font-size:18px; display:block; margin-bottom:10px; font-weight:bold; position:relative; margin-left:-35px;}
.hong2{ color:#d4011e} 
.ser{ font-size:18px;}
.shop_content{ width:1190px; margin:0 auto;  overflow:hidden;}
.shop_content ul li{ float:left; width:20%; text-align:center;margin:25px 0;}
.shop_content ul li img{ border:1px solid #d2d2d2; margin:0 auto; width:206px; height:134px;}
.news_l{ background:url(images/news_bg.jpg) top right no-repeat; padding-top:20px;}
.news_l img{ margin-top:44px;}
.news{ margin-top:35px;}
.news_l2{ font-size:14px; color:#696868; text-transform:uppercase; padding-bottom:20px;}
.news_l2 span{ font-size:24px; display:block; margin-bottom:2px;}
.news_list a{ background:url(images/xue2.jpg) no-repeat 220px center #fff; display:block; font-size:15px; text-indent:12px; height:47px; line-height:47px; overflow:hidden; border-bottom:1px solid #e0dede;}
.news_list a:hover{background:url(images/xue.jpg) no-repeat 220px center #d4011e;border-bottom:1px solid #d4011e; color:#fff;}
.news_list2 a{ background:url(images/xue.jpg) no-repeat 220px center #d4011e; display:block; font-size:15px; text-indent:12px; height:47px; line-height:47px; overflow:hidden; border-bottom:1px solid #d4011e; color:#fff;}
.newsk img{ margin:40px 0;}
.a_c{   line-height:24px; color:#666; font-size:14px;  padding:30px 0 200px 0;}
.news_dis{ font-size:16px;  text-align:center; font-weight:bold;}
.news_dis2{ color:#999; margin:0 auto; text-align:center; padding:10px 0;}
.news_dis3{ font-size:14px; margin:0 auto; line-height:24px; }
.news_dis3 a{font-size:14px;}
.news_dis3 img{ max-width:100%; }
.news_dis3 table td{font-size:14px; line-height:24px; }
.news_dis2 img{ max-width:100%;}
.pagedown img{ vertical-align:middle; margin-right:5px; margin-left:50px;}
.dispro{font-size:14px; line-height:26px; padding-bottom:50px; padding-top:20px; }
.dispro a{font-size:14px;}
.dispro img{ max-width:100%;}
.disimg img{ max-width:100%;}
.case_content{ width:1190px; margin:0 auto;  overflow:hidden;}
.case_content ul li{ float:left; width:33.3%; text-align:center;margin:25px 0;}
.case_content ul li img{ border:1px solid #d2d2d2; margin:0 auto; width:286px; height:226px;}




.ye { margin:35px 0; line-height:35px;}
.ye a{ padding:4px 10px; margin:0 3px; border:1px solid #CCC}
.yec{font-weight: bold;background:#ff0000;color:#fff;border:1px solid #32b3c6}
.yec:hover{color:#fff;}
.ye span{padding:4px 10px; margin:0 3px; border:1px solid #CCC; color:#999;}
.ye .ku{border:0; width:30px; height:25px; border:1px solid #CCC;}
.ye .btn{border:0; width:50px; height:25px; background:#777; color:#fff;}








