html,body {color: #333;font-family: "Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;min-width: 1180px; font-size: 14px;}
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td {margin: 0;padding: 0;}
li {list-style: none;} a {text-decoration: none;color: #333;} img {border: 0;}
.clearfix::after {clear: both;content: "";display: block;height: 0;visibility: hidden;}
.w{ width: 1180px; margin: 0px auto;}

.tpo{ background-color: rgb(243, 243, 243); padding: 10px 0; color: rgb(114, 114, 114); font-size: 12px;}.rigg{ float: right;}.rigg a{ padding-right: 10px;}.llfet{ float: left;}
.llgo{ padding: 10px 0;background:url(https://www.zxzynl.com/images/tou_bg.png) center bottom; }
.logo{ float: left; width: 390px; margin-right: 50px; padding-top: 8px;}
.header_cent_form {width: 424px;float: left;margin-top: 15px; }
.header_cent_form .header_cent_input {
    width: 327px;
    height: 42px;
    line-height: 40px;
    border: 1px solid #d3d3d3;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    color: #c4c3c3;
    font-size: 14px;
    padding:0 0 0 10px;
    float: left;
}
.header_cent_form .header_cent_btn {
    width: 73px;
    height: 42px;
    background: url(../images/i_con.png) no-repeat #d93c32;
    background-position: center center;
    border: 1px solid #d93c32;
    float: left;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    cursor: pointer;
}
.header_cent_form ul li {
    float: left;
    padding: 0 10px;
    font-size: 14px;
    color: #646464;
    height: 26px;
    line-height: 34px;
}
.header_cent_form ul li a {color: #666;}
.header_cent_form ul li a:hove{color:#d93c32;}
.logo_ring{ width: 290px; float: right; margin-top: 6px;}
.nav{background: #ec2113;height: 50px;}
.nav li{float: left;width:11.1%;text-align: center;font-size:16px;font-weight: bold;height: 50px;}
.nav li.cur,.nav li:hover{background: #d10201;}
.nav li > a{
	display: block;
	line-height: 30px;
	color: #fff;
	height: 30px;
	margin-top:10px;
	border-right: 1px solid #d10201;
}
.nav li:last-child > a{ border-right:none;}
.nav li.cur > a,.nav li:hover a{
	border-right-color: #d10201;
}
.nav li > a span{
	padding-left: 30px;
}
.nav li> a span.no1 {
	background: url("../images/navicon-1new.png") left center no-repeat;
}
.nav li > a span.no2{
	background: url("../images/navicon-2new.png") left center no-repeat;
}
.nav li > a span.no3{
	background: url("../images/navicon-3new.png") left center no-repeat;
}
.nav li > a span.no4{
	background: url("../images/navicon-4new.png") left center no-repeat;
}
.nav li > a span.no5{
	background: url("../images/navicon-5new.png") left center no-repeat;
}
.nav li> a span.no6 {
	background: url("../images/navicon-6new.png") left center no-repeat;
}
.nav li> a span.no7 {
	background: url("../images/navicon-7new.png") left center no-repeat;
}


.footer_con{background-color: #424242; padding: 40px 0;}
.footer_con dl{ float: left; width: 310px; margin-right: 100px;}
.footer_con .weix{ width: 120px;}.footer_con .weix2{ margin-right: 0px;}.footer_con a{color: rgb(199, 199, 199);}
.footer_con dl dt{ padding-bottom: 20px;font-size: 16px; color: #fff;}.dd2{ padding-top: 10px;}
.footer_con dl dd{ color: rgb(199, 199, 199); padding-bottom: 10px;}
.footer_copy{ background-color: #3a3a3a; text-align: center; padding: 40px 0; line-height: 200%; font-size: 14px; color: #fff;}.footer_copy a{ color: #fff;}