*{margin: 0;padding: 0;box-shadow: 0}
a{text-decoration: none;color: #333;font-size: 14px;line-height: 2em}
li{list-style: none}
h1{color: #ca2a05;font-size: 40px;font-weight: 500px;}
h2{color: #333;font-size: 26px;font-weight: 500px;}
h3{color: #333;font-size: 16px;font-weight: 500px;}
b{font-weight: normal;}
p{font-size: 14px;line-height: 2.5em;}
/*p{text-indent: 2em;}*/
table tr td p{text-indent: 0em;}
.clearfix::before,
.clearfix::after{
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.clearfix:after{clear: both;}
.clearfix{zoom:1;}

/*titl*/
.smallnav{width: 90%;margin: 30px auto;}
.smallnav p{text-align: right;width: 100%;}
.smallnav p a{color: #ca2a05}
.top{width: 100%;text-align: center;}
/*=====================分页*/
.page{margin:20px 0 20px 0;padding:6px 0 10px;text-align:center;}
.page a{border:1px solid #dddddd;color:#747474;margin:0 1px;padding:5px 10px;}
.page a:hover{border:1px solid #ff6600;color:#026ab1;}
.page_disabled{border:1px solid #dddddd;color:#747474;margin:0 1px;padding:5px 10px;}
.page_current{background-color:#d9d9d9;border:1px solid #c8c8c8;color:#333;font-style:normal;margin:0 1px;padding:5px 10px;}



/*产品详情页*/
.content{width: 90%;margin:30px auto 0;}
.content_news_box{max-width:1200px;}
.cont-left{width: 18%;float: left;background: rgba(0,0,0,0.9);padding: 20px 10px;}
.cont-left h3{color: #fff;font-size: 16px;}
.cont-left-title strong{text-align:left;color: #fff;font-size: 14px;padding: 10px 0;display: block;
}
.cont-left-title strong span{
	display: inline-block;padding:0 4px;height:0.5em;background: #ca2a05;margin-right: 10px;
}
.cont-left-title >li{margin-top: 10px;border-top: 1px solid #ccc;}
.cont-left-title li ul li{float: left;margin-right: 20px;}
.cont-left-title ul li a{color: #fafafa;}
.cont-left-title ul li a:hover{color: red;}
.cont-right{float: right ;width: 78%;}
.cont-right >h3{text-align: left;font-size: 16px;margin: 20px 0;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.cont-right >h3 span{display: inline-block;padding: 0 4px;background: #ca2a05;height: 1.5em;margin-right: 10px;}
.cont-right >img{width: 60%;height:auto;display:block;margin: 20px auto;}
.cont-right p{line-height: 2em;}
table{width: 100%;margin: 0 auto;margin-top: 20px;border: 1px solid #ddd;border-collapse:collapse; }
table td{border: 1px solid #ddd;padding: 4px;text-align: center;font-size: 14px;}
.product1{width: 100%;}
.product1 li{width: 23%;margin-top: 0;}
.product1 li a img{width: 100%;margin-top: 0}
.product1 li a h3{font-size: 14px;text-align: left;}
.product1 li a span{line-height: 1.5em;}

@media (max-width: 1200px){
	.product1 li{width: 48%;}
	.product1 li:nth-child(2n){margin-right: 0;}
	.product1 li:nth-child(3n){margin-right: 20px;}
}
@media (max-width: 768px){
	.cont-left{display: none;}
	.cont-right{float: none;width: 100%}

}
@media (max-width: 600px){

.product1 li{width: 100%;}
}
@media (max-width:480px){
.tab-box{width: 360px;overflow-x: scroll;}

.cont-right >img{width:100%;height:auto;display:block;margin: 20px auto;}
}
.new-con-left{overflow: hidden;}
.new-con-left div{line-height: 25px;font-size: 14px;color: #333}
.new-con-left h3{text-align: center; font-size:24px; font-weight:bold; line-height:30px;}
.new-con-left span{text-align: center;display: block;margin: 20px 0;font-size: 13px}
.new-con-left p{line-height: 2.5em;font-size: 14px;}
.new-con-left img {display: block;margin: 20px auto; width:60%;}
.new-con-left a{background: #eeeeed;display: inline-block;padding: 5px 10px;margin-top: 20px}
.new-con-left a.left{float:left;}
.new-con-left a.right{float:right;}
.new-con-left a:hover{background:#ca2a05; color:#fff;}
.new-con-right{margin-top:20px;}
.new-con-right ul li{width: 23.5%;margin-top: 20px; margin-right:2%; float:left;}
.new-con-right ul li:nth-child(4n){margin-right:0;}
.new-con-right ul li a{display:block; }
.new-con-right ul li img{width: 100%; display:block;}
.new-con-right ul li .font{height:40px; line-height:40px; font-size:16px; text-align:center; background:#f5f5f5; color:#333;}
.new-con-right ul li:hover .font{background:#ca2a05; color:#fff;}
.new-con-right ul li:active .font{background:#ca2a05; color:#fff;}
@media (max-width: 768px){.new-con-left{float: none;width:100%;overflow: hidden;}
.new-con-right ul li{width: 48%;margin-top: 20px; margin-right:2%;}
.new-con-right ul li:nth-child(2n){margin-right:0;}
.new-con-left img {display: block;margin: 20px auto; width:100%;}

}
@media (max-width: 480px){
.new-con-right ul li{width: 100%;margin-right:0;}

}

/*关于我们*/
.content-ab p{line-height: 2.5em}
.content-ab p img{display: block;margin: 0 auto;width: 80%}
/*在线咨询*/
.dl .dl-left{width: 30%;float: left;margin-top: 60px}
.dl .dl-left img{width: 80%;display: block;margin: 0 auto;}
.dl form{width: 60%;float: right;}
.dl{width: 100%;margin: 0 auto;}
.dl form p{display: block;margin-top: 20px;width: 80%;text-align:left;}
.dl form p input{display: inline-block;width: 100%;margin-top: 20px;line-height: 3em;padding-left: 10px}
.input1,.input2{display: inline-block;color: #999;padding: 6px 32px;margin-top: 20px}
textarea{margin-top: 20px;width: 100%;padding: 10px 0 0 10px;}
::-webkit-input-placeholder {
  color: #ddd;
}
:-moz-placeholder {/* Firefox 18- */
  color: #ddd;
}
::-moz-placeholder{/* Firefox 19+ */
 color: #ddd;
}
:-ms-input-placeholder {
  color: #ddd;
}
@media (max-width: 768px){
.dl .dl-left{margin: 0 auto; width: 80%;float: none;margin-top: 30px}
.dl form{margin: 0 auto; width: 100%;float: none;margin-top: 20px;}
.dl form p{display: block;margin-top: 20px;width: 96%}

}
/*联系我们*/
.icon{width: 100%;}
.icon li{width: 30%;float: left;margin: 20px 1.5%;border:1px solid #ddd;padding:20px 0}
.icon li a img{width: 20%;display: block;margin: 0 auto ;}
.icon li a img:nth-child(2){display: none}
.icon li:hover a img:nth-child(2){display: block;}
.icon li:hover a img:nth-child(1){display: none;}
.icon li a span{display: block;width: 10%;margin:10px auto;border-bottom: 2px solid #ddd}
.icon li:hover a span{border-bottom: 2px solid #ca2a05}
.icon li a p{text-align: center;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*#dituContent{border:#ccc solid 1px;width: 96%;height: 300px;display: block;margin: 20px auto }*/
@media (max-width: 768px){
.icon li{float: none;width: 100%;margin: 20px auto}
.icon li:hover a img:nth-child(2){display: none;}
.icon li:hover a img:nth-child(1){display: none;}
.icon li a span{display: block;width: 10%;margin:10px auto;border-bottom: 2px solid #ca2a05}
.icon li:hover a span{border-bottom: 2px solid #ca2a05}
.icon li a img:nth-child(1){display:none;}
.icon li a img:nth-child(2){display: block;}
}
/*招纳贤士*/
table{
	width: 100%;
	margin: 20px auto;
	font-size: 14px;
}
table tr:nth-child(1){
	background:#ddd;
}
table td{
	text-align: center;
	/*text-align: left;*/
	padding: 10px;
	border: 1px solid #ccc;
	line-height: 24px;
}
table caption{
	margin: 30px auto;
}
table tr td:nth-child(2){
	text-align: left;
}
.phone{display: block;width: 100%;line-height: 2.5em;height:2.5em;background: #ca2a05;color: #fff;text-align: center ;font-size: 16px;}
.phone span{color: #fff;font-size: 24px;}
.content_tit{height:40px; font-size: 30px; text-align: center; color: #ca2a05; margin: 50px auto 0 auto; line-height: 40px; }
.content_tit_d{font-size: 14px; text-align: center; color: #999;margin:0 auto; line-height: 20px; }
.contact_ul{margin:0 auto;}
.contact_ul li{width:32%; margin: 20px 2% 0 0; float:left;}
.contact_ul li:nth-child(3n){margin-right:0;}
.contact_ul li .img{width:100%; display:block; float: none;}
.contact_ul li .titlea{height:30px; line-height: 30px; font-size: 20px; color:#ca2a05;}
.contact_ul li .font{font-size:14px; color:#999; line-height: 25px;}
@media (max-width: 768px){
    .contact_ul li{display: block; width:100%; float: none;}
}
.news_xg{margin-top:10px;box-sizing: 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.clearfix::before,.clearfix::after{content: "";display: block; height: 0;clear:both; visibility: hidden;}
.clearfix{*zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/}
.news_xg li{width:49%; margin-right: 2%; height:40px; line-height: 40px; padding-left:30px; float: left; margin-bottom: 10px; transition: .3s; border-bottom: 1px dashed #dedede; background:url(../images/news_ico.png) no-repeat left center;box-sizing: 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.news_xg li:nth-child(2n){margin-right:0;}
.news_xg li a{position: relative; font-size:16px; color:#333; display: block; width:100%; height:100%; transition: .3s; overflow: hidden;box-sizing: 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.news_xg li a span{position:absolute; display: block; height:40px; line-height: 40px; font-size:14px; color:#666; top:0; right:0; transition: .3s;}
.news_xg li:hover a{color:#ca2a05;}
.news_xg li:active {color:#ca2a05;}

@media (max-width:768px){
	.news_xg li{width:100%; float: none; margin-right: 0;}
}