body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0;}
button,input,select,textarea{outline:0;}
textarea{resize:none;}
ul,li{list-style:none;}
img{outline:0;border:none; display: block;}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none; }
input{border-radius: 0px; outline: none; box-shadow:none; -webkit-appearance: none;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:underline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block; margin: 0; padding: 0;}
html{ overflow-x: hidden;}
body{ font-size: 12px; font-family: "宋体"; min-width: 320px;}

.warpbox{ width:1300px;  margin: 0 auto; overflow: hidden; padding: 0 10px;}
.head_logo{ float: left; overflow: hidden; padding-left:40px; }
.pc_img{ display: block; width: 100%; height: 111px;}
.wap_img{ display: none;}
.head_nav{ float: right; overflow: hidden; width: 75%; margin-top: 72px;}
.head_nav li{ float: left; width: 12.4%; overflow: hidden; text-align: center; line-height: 27px; font-size: 17px; font-weight:bold;}
.head_nav li a{ color: #666666;}
.head_nav li a:hover{ color: #f60;}

.banner{ max-width: 1440px; margin: 0 auto; overflow: hidden;}
.banner img{ display: block; width: 100%;}

.warp_top{ overflow: hidden;}
.xwzx{ float: left; overflow: hidden; margin-top: 10px; width: 30.7292%;}
.xwzx_tit{ overflow: hidden;}
.xwzx_tit img{ display: block; height: 43px;}
.xwzx_box{ overflow: hidden; margin-top: 10px;}
.xwzx_img{ float: left; overflow: hidden; width: 134px; height: 260px; margin-right: 14px;}
.xwzx_img img{ display: block; width: 100%; height: 100%;}
.xwzx_wen{ overflow: hidden;}
.xwzx_wen li{ background: url("../images/list_news_03.gif") no-repeat left center; text-indent: 14px; line-height: 22px; height: 22px; overflow: hidden; font-size: 12px;}
.xwzx_wen li a{ color: #666;}
.xwzx_wen li a:hover{ color: #f60;}

.ztjj{ float: left; overflow: hidden; width: 30.3959%; margin-left: 3.125%; margin-top: 10px;}
.ztjj_img{ float: left; overflow: hidden; width: 134px; height: 260px; margin-right: 14px;}
.ztjj_img img{ display: block; width: 100%; height: 100%;}
.ztjj_box{ overflow: hidden; padding: 10px 10px 0;}
.ztjj_box li{ background: url("../images/list_news_03.gif") no-repeat left center; text-indent: 14px; line-height: 22px; height: 22px; overflow: hidden; font-size: 12px;}
.ztjj_box li a{ color: #666;}
.ztjj_box li a:hover{ color: #f60;}
.ztjj_wen{ overflow: hidden;}
.ztjj_wen li{ background: url("../images/list_news_03.gif") no-repeat left center; text-indent: 14px; line-height: 22px; height: 22px; overflow: hidden; font-size: 12px;}
.ztjj_wen li a{ color: #666;}
.ztjj_wen li a:hover{ color: #f60;}


.tupain{ float: right; overflow: hidden; width: 30.375%; margin-top: 10px; height: 312px;}
.tupain img{ display: block; width: 100%; height: 120%;}

.modle{ overflow: hidden;}
.modle_tit{ height: 43px; background: url("../images/chanpintitle.jpg") no-repeat left center; width:1400;}
.modle_tit a{ line-height: 43px; display: block; padding-left: 25px; font-size: 14px; font-weight: bold;}
.modle_tit a:hover{ color: #f60;}
.modle_box{ overflow: hidden; margin-left:50px;}
.modle_box dl{ float: left; border: 1px solid #cdcdcd; padding: 3px; margin: 3px; width: 23.75%; overflow: hidden; box-sizing: border-box; width: 23.5%;}
.modle_box dl dt{ overflow: hidden;}
.modle_box dl dt img{ display: block; width: 100%; height:400px;}
.modle_box dl dd{ background: #E6EAF3; height: 25px; line-height: 25px; overflow: hidden; text-align: center; color: #666;}
.modle_box dl dd a:hover{ color: #f60;}

.yqlj{ overflow: hidden; border: 1px solid #ccc; margin-top: 10px; padding: 10px; line-height: 25px; font-size: 0px;}
.yqlj span,.yqlj a{ display: inline-block; margin-right: 10px; font-size: 12px;}
.yqlj span{ font-weight: bold;}
.yqlj a:hover{ color: #f60;}

.footnav{ overflow: hidden; text-align: center; margin: 20px auto; color: #666;}
.footnav a{ display: inline-block; color: #666; line-height: 24px;}
.footnav a:hover{ color: #f60;}
.copyright{ overflow: hidden; text-align: center; color: #999; line-height: 25px;}

.neiye{ overflow: hidden; margin: 20px 0;}
.neiye_left{ float: left; overflow: hidden; width: 26.25%;}
.neiye_right{ float: right; overflow: hidden; width: 72.9167%;}
.weizhi{ overflow: hidden; border: 1px solid #DCDCDC; background: #E6EAF3; color: #333333; font-size: 12px; line-height: 25px; margin-bottom: 10px; padding: 0 10px;}
.weizhi a{ color: #666;}
.weizhi a:hover{ color: #f60;}

.news_box{ overflow: hidden; border: 1px solid #DCDCDC; padding: 10px;}
.news_list{ overflow: hidden;}
.news_list li{ background: url("../images/list_news_03.gif") left 8px no-repeat; border-bottom: 1px dotted #999999; color: #000000; font-size: 12px; margin-bottom: 10px; padding-bottom: 5px; padding-left: 15px; line-height: 24px;}
.news_list li a{ color: #333333;}

.fenye{ overflow: hidden; margin: 0 9px; font-size: 0px; text-align: center;}
.fenye li{ display: inline; font-size: 12px; color: #333333;  margin: 0 3px;}
.fenye li a,.fenye li strong{ display: inline-block; font-size: 12px; color: #333333; border: 1px solid #999999; margin-bottom: 6px; line-height: 24px; padding: 0 9px;}

.cpfl{ overflow: hidden; border: 1px solid #B4B4B4; margin-bottom: 15px;}
.cpfl_tit{ background: #565662; color: #FFFFFF; font-size: 12px; font-weight: bold; height: 23px; line-height: 23px; padding-left: 15px;}
.cpfl_box{ overflow: hidden;}
.cpfl_box dl{ overflow: hidden;}
.cpfl_box dl dt{ font-size: 14px; line-height: 20px; margin-top: 10px; padding-left: 20px; color: #990000; font-weight: bold;}
.cpfl_box dl dt a{ color: #990000;}
.cpfl_box dl dd{ overflow: hidden; border-bottom: 1px dotted #DCDCDC; margin: 0 20px; padding-bottom: 5px; font-size: 0px;}
.cpfl_box dl dd a{ float: left; width: 50%; height: 20px; line-height: 20px; color: #666; font-size: 12px; overflow: hidden;}
.cpfl_box dl dd a:hover{ color: #f60;}

.neirong{ overflow: hidden;}
.neirong_title{ text-align: center;font-size: 20px; font-weight: bold; color: #333; line-height: 24px;}
.neirong_date{ overflow: hidden; text-align: center; line-height: 25px; color: #999;}
.neirong_date span{ padding: 0 3px;}
.neirong_body{ margin: 20px; overflow: hidden; line-height: 25px; font-size: 14px; text-indent: 2em;}
.neirong_body img{ display: block; max-width: 100%; margin: 0 auto;}
.neirong_sxp{ overflow: hidden; margin: 10px 20px;}
.neirong_sxp li{ float: left; width: 50%; height: 22px; line-height: 22px; overflow: hidden;}
.neirong_sxp li a:hover{ color: #f60;}

.xgwz{ overflow: hidden; background: #f8f8f8; padding: 10px; margin-top: 20px;}
.xgwz_tit{ line-height: 25px; font-size: 14px; font-weight: bold; color: #333;}
.xgwz_box{ overflow: hidden;}
.xgwz_box li{ line-height: 24px; overflow: hidden; text-indent: 20px; height: 24px; font-size: 12px;}
.xgwz_box li span{ float: right; color: #999;}
.xgwz_box li a{ color: #333333;}

.pro_box{ overflow: hidden;}
.pro_list{ overflow: hidden;}
.pro_list dl{ float: left; overflow: hidden; width: 22.1429%; padding: 10px; box-sizing: border-box;}
.pro_list dl dt{ overflow: hidden; border: 1px solid #ccc;}
.pro_list dl dt img{ display: block; width: 100%; height: 280px;}
.pro_list dl dd{ overflow: hidden; color: #333333; font-size: 12px; text-align: center; line-height: 25px; height: 25px;}
.pro_list dl dd a{ color: #333333;}

@media (max-width: 768px){
	.warpbox{ padding: 0px;}
	.head_box{ background: #e63d3e; height: 50px; position: relative; z-index: 9999; overflow: visible;}
	.pc_img{ display: none;}
	.head_logo{ width: auto;}
	.wap_img{ display: block; height: 50px;}
	.top_nav{ float: right; width: 45px; height: 50px; background: url("../images/icon-menu.png") no-repeat center; background-size: 25px 25px;}
	.head_nav{ max-width: 160px; position: absolute; right: 4px; top: 50px; border-radius: 5px; box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.6); background: #fff; height: auto; margin-top: 0px; width: auto; display: none;}
	.head_nav li{ float: none; border-bottom: 1px solid #e1e1e1; width: 100px; margin: 0 6px; line-height: 45px; height: auto; font-size: 16px;  font-family: "微软雅黑";}
	.head_nav li a{ color: #333;}
	.head_nav li:last-child{ border-bottom: none;}
	.warp_top{ margin: 0 10px;}
	.xwzx{ width: 100%;}
	.ztjj{ width: 100%; margin-left: 0px;}
	.tupain{ width: 100%; height: auto;}
	.xwzx_tit img{ width: 100%; height: auto;}
	.modle_box{ margin: 0 10px;}
	.modle_tit{ margin: 0 10px;}
	.modle_box dl{ margin: 10px 0px 0px 0px; width: 48.5%;}
	.modle_box dl:nth-child(2n){ float: right;}
	.yqlj{ margin: 10px 10px 0px;}
	.footnav{ margin: 20px 10px;}
	.copyright{ padding: 0 10px 10px;}
	.neiye{ margin: 10px;}
	.neiye_right{ width: 100%;}
	.neiye_left{ width: 100%; margin-top: 10px;}
	.neirong_body{ margin: 10px;}
	.xgwz_box li{ text-indent: 0px;}
	.neirong_sxp{ margin: 10px;}
	.neirong_sxp li{ width: 100%;}
	.pro_list dl{ width: 49%; padding: 10px 0;}
	.pro_list dl:nth-child(2n){ float: right;}
	.pro_list dl dt img{ width: auto; margin: 0 auto;}
}
@media (max-width: 768px) and (min-width: 600px){
	.pro_list dl dt img{ height: 390px;}
}