.pro-titile{
	width: 100%;
	height: 400px;
	float: left;
}
.pro-titile a{
	display: block;
	width: 100%;
	height: 400px;
	text-align: center;
	line-height: 40px;
	font-size: 24px;
	font-weight: bold;
	margin-top:50px;
}
.index_news{
	width: 100%;
	height: auto;
	float: left;
	

}
.index_news_title{
	width: 100%;
	height: 60px;
	float: left;
}
.index_news_title a{
	display: block;
	width: 100%;
	height: 60px;
	float: left;
	text-align: left;
	line-height: 60px;
	font-size: 18px;
	color: #333;
}
.index_news_title1{
	width: 100%;
	height: 110px;
	float: left;
}
.index_news_title1 a{
	display: block;
	width: 100%;
	height: 110px;
	float: left;
	text-align: left;
	line-height: 25px;
	font-size: 14px;
	color: #333;
}
.index_news_title2{
	width: 100%;
	height: 35px;
	float: left;
}
.index_news_title2_left{
	width: 50%;
	height: 35px;
	float: left;
	text-align: left;
	line-height: 35px;
	font-size: 18px;
	color: #ccc;
}
.index_news_title2_right{
	width: 30%;
	height: 35px;
	float: right;
}
.index_news_title2_right a{
	display: block;
	width: 100%;
	height: 36px;
	float: left;
	text-align: center;
	line-height: 35px;
	border:1px solid #fc0004;
	color: #fc0004;
	font-size: 18px;
	border-radius: 15px;
}
.footer1{
	width: 100%;
	height: 50px;
	float: left;
}
.footer1 a{
	display: block;
	width: 50%;
	height: 50px;
	float: left;
	border-radius: 15px;
	text-align: center;
	line-height: 50px;
	color: #fff;
	font-size: 18px;
	background: #f90004;
}
.footer1_2{
	width: 100%;
	height: 30px;
	float: left;
	font-family: 'Raleway', 微软雅黑, sans-serif;
	color: #f90004;
	font-size: 24px;
	margin-top: 15px;
}
.footer1_3{
	width: 100%;
	height: 20px;
	float: left;
	text-align: left;
	line-height: 20px;
	font-size:13px;
	color: #fff;
}
.footer1_4{
	width: 100%;
	height: 20px;
	float: left;
	text-align: left;
	line-height: 20px;
	font-size:13px;
	color: #fff;
}
.footer2{
	width: 100%;
	height: 50px;
	float: left;
	border-bottom: 1px solid #fff;
}
.footer2_1{
	width: 50%;
	float: left;
	height: 50px;
	text-align: left;
	line-height: 50px;
	color: #fff;
	font-size: 16px;
	border-bottom: 1px solid #f90004;
}
.footer2_2{
	width: 100%;
	float: left;
	height: 30px;
	text-align: left;
	line-height: 20px;
	color: #fff;
	font-size: 14px;
}
.footer2_2 a{
	display: block;
	width: 100%;
	float: left;
	height: 30px;
	text-align: left;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
}
.footer3{
	width: 100%;
	height: 50px;
	float: left;
	text-align: left;
	line-height: 50px;
	font-size: 16px;
	color: #fff;
}
.footer3_1{
	width: 107px;
	height: 107px;
	float: left;
}
.footer3_1 img{
	width: 100%;
	height: 100%;
}
/*首页无缝衔接*/
.one{height:275px;width:100%;overflow:hidden;position:relative; }
.one ul{height:275px;width:100000px;position:absolute;left:0;} /*ul width的宽不能过小*/
.one ul li{display:block;float:left;margin:5px;height:275;border-radius:5px;position:relative;width: 385px;}
.one ul li a{display:inline-block;height:275px;} 
.one ul li img{border-radius:5px;display:block;width: 100%;height: 100%}
.one ul li a span{height:0;display:block;background:rgba(0,0,0,0.4);position:absolute;bottom:0;color:#fff;font-size:0px;}
.one ul li a:hover span{height:200px;line-height:200px;font-size:20px;text-align:center;transition:all 0.7s;}

@media (min-width: 1024px){
.footer6{
	width: 100%;
	float: left;
	text-align: left;
	font-size:12px;
	color: #444444;
}

.footer7{
	
	text-align: right;
	font-size:12px;
	color: #fff;
}
.footer7 a{
	
	text-align: right;
	font-size:12px;
	color: #444444;
	
}
}
@media (max-width: 768px){
.footer6{
	width: 100%;
	
	float: left;
	text-align: center;
	font-size:12px;
	color: #fff;
}

.footer7{
	
	text-align: center;
	font-size:12px;
	color: #fff;
}
.footer7 a{
	
	float: left;
	text-align: center;
	font-size:12px;
	color: #fff;
}

}
/*在线留言*/
#guest{ width:100%; height: auto; color:#444;float: left;}
.input_test{
    width: 70%;
    height: auto;
     margin:auto;
     margin-top: 30px;
}
.input_test li{
    display: block;
    width: 49%;
    float: left;
    height: 30px;
    margin-top: 15px;
}
.input_out{
    width: 100%;
    margin: 8px 0;
    height: 30px;
    float: left;
    opacity:0.9;
    outline: none;
    border:1px solid #fff;
    padding-left: 20px;
    color: #000;
    background: #fff;
    border-radius: 4px;
}
.input_out3{
    width: 100%;
    float: left;
    height: 80px;
    opacity:0.9;
    outline: none;
    border:1px solid #fff;
    padding-left: 20px;
    color: #fff;
    background: #fff;
    line-height: 60px;
    border-radius: 4px;
}
.input_out_1{
    width: 100%;
    margin: 8px 0;
    height: 30px;
    float: left;
    opacity:0.9;
    outline: none;
    border:1px solid #f4f4f4;
    padding-left: 20px;
    color: #fff;
    background: #f4f4f4;
}
.input_out3_1{
    width: 100%;
    float: left;
    height: 80px;
    opacity:0.9;
    outline: none;
    border:1px solid #f4f4f4;
    padding-left: 20px;
    color: #fff;
    background: #f4f4f4;
    line-height: 60px
}
.input_out1{
    width: 100%;
    height: 100px;
    float: left;
    border:1px solid #444;
    border-radius: 10px;
    opacity:0.9;
    outline: none;
}
.input_out2{
    width: 30%;
    background: #025099;
    color: #fff;
    text-align: center;
    line-height: 30px;
    border: none;
    font-size: 18px;
}
#sub_reset{
    width: 40%;
    height: 50px;
    border-radius: 15px;
    background-color: #1a53a6;
    color: #fff;
    text-align: center;
    line-height: 50px;
    float: left;
    border: none;
    outline: none;
    margin-left: 20px;
}
.input1{
    display: block;width: auto;height: auto;
}
.input2{
    display: block;width: 100%;height: auto;float: left;margin-bottom: 20px
}
@media only screen and (max-width: 479px) and (min-width: 320px){
    #guest{ width:100%; height: auto; color:#444;float: left;}
.input_test{
    width: 100%;
    height: auto;
     margin:auto;
     margin-top: 30px;
}
.input_test li{
    display: block;
    width: 100%;
    float: left;
    height: 30px;
    margin-top: 15px;
}
.input_out{
    width: 90%;
    height: 30px;
    float: left;
    border:1px solid #444;
    border-radius: 10px;
    opacity:0.9;
    outline: none;
    margin-left: 21px;
    border:1px solid #444;
}
.input_out1{
    width: 100%;
    height: 100px;
    float: left;
    border:1px solid #444;
    border-radius: 10px;
    opacity:0.9;
    outline: none;
}
.input_out2{
    width: 52%;
    height: 50px;
    border-radius: 15px;
    background-color: #f38001;
    color: #fff;
    text-align: center;
    line-height: 50px;
    float: left;
    border: none;
    outline: none;
    margin-top:20px;
}
#sub_reset{
    width: 100%;
    height: 50px;
    border-radius: 15px;
    background-color: #1a53a6;
    color: #fff;
    text-align: center;
    line-height: 50px;
    float: left;
    border: none;
    outline: none;
    margin-left: 20px;
}
.input1{
    display: block;width: auto;height: auto;float: left;
}
.input2{
    display: block;width: 100%;height: auto;float: left; margin-left: 20px;
}
}

.news_img{
	width: 100%;
	height: 235px;
	float: left;
}
.news_img img{
	width: 100%;
	height: 100%;
}
.news_img a{
	display: block;
	width: 100%;
	height: 235px;
	float: left;
}
.news_top{
	width: 100%;
	height: 60px;
	float: left;
}
.news_top a{
	display: block;
	width: 100%;
	height: 60px;
	float: left;
	text-align: left;
	line-height: 60px;
	font-size: 18px;
	color: #000;
	font-weight: bold;
}
.news_center{
	width: 100%;
	height: 120px;
	float: left;
}
.news_center a{
	display: block;
	width: 100%;
	height: 120px;
	float: left;
	text-align: left;
	line-height: 25px;
	font-size: 12px;
	color: #444;
}
.news_bottom{
	width: 100%;
	height: 25px;
	float: left;
}
.news_bottom_left{
	width: 50%;
	height: 25px;
	float: left;
	text-align: left;
	line-height: 25px;
	color: #444;
}
.news_bottom_right{
	width: 50%;
	height: 25px;
	float: left;
}
.news_bottom_right a{
	display: block;
	float: right;
	width: 20%;
	height: 20px;
	text-align: center;
	line-height: 20px;
	font-size:12px;
	border: 1px solid #ff0000;
	color: #ff0000;
	border-radius: 15px;
}
.shouhou{
	width: 60%;
	height: 50px;
	margin:auto;
}
.shouhou1{
	width: 33.33%;
	height: 50px;
	float: left;

}
.shouhou1 a{
	display: block;
	width: 100%;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 14px;
	color: #000;
}
.shouhou1 a:hover{
	background: #ff0000;
	color: #fff;
	border-radius: 15px;
}
.faq{
	width: 100%;
	height: 25px;
	float: left;
}
.faq1{
	width: 80%;
	height: 25px;
	float: left;
}
.faq1 a{
	display: block;
	width: 100%;
	height: 25px;
	float: left;
	text-align: left;
	line-height: 25px;
	color: #000;
	font-size: 16px;
}
.faq2{
	width: 20%;
	height: 25px;
	float: right;
	text-align: right;
	line-height: 25px;
	font-size: 16px;
	color: #444;
}
.product_mean1{
	width: 20%;
	height: 80px;
	float: left;
}
.product_mean1_right1{
	width: 100%;
	height: 80px;
	float: left;
}
.product_mean1_right1 a{
	display: block;
	width: 100%;
	height: 80px;
	float: left;
	text-align: left;
	line-height: 80px;
	font-size: 14px;
	color: #000;
}
.product_img{
	width: 100%;
	height: 350px;
	float: left;
}
.product_img a{
	display: block;
	width: 100%;
	height: 100%;
}
.product_img a img{
	width: 100%;
	height: 100%;
}
.more{
	width: 100%;
	height: 50px;
	float: left;
}
.more1{
	width: 20%;
	height: 50px;
	margin:auto;
}
.more1 a{
	display: block;
	width: 100%;
	height: 50px;
	background: #d20000;
	color: #fff;
	border-radius: 15px;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
}
..more1 a:hover{

}
.top{
	width: 100%;
	height: 70px;
	float: left;
}
.top a{
	display: block;
	width: 100%;
	height: 70px;
	float: left;
	text-align: left;
	line-height: 70px;
	color: #d20000;
	font-size: 16px;
}
.top1{
	width: 100%;
	height: 70px;
	float: left;
	margin-top: 5px;
	background: #f6f6f6;
}
.top1 a{
	display: block;
	width: 100%;
	height: 70px;
	float: left;
	text-align: left;
	line-height: 70px;
	color: #000;
	font-size: 16px;
	text-indent: 25px;
}
.bottom{
	width: 100%;
	height: 50px;
	float: left;
}
.bottom a{
	display: block;
	width: 100%;
	height: 50px;
	float: left;
	text-align: center;
	line-height: 50px;
	color: #000;
	font-size: 16px;
}
.bottom a:hover{
	background: #d20000;
	color: #fff;
	border-radius: 15px;
}
.bottom1{
	width: 100%;
	height: auto;
	float: left;
	box-shadow: 2px -2px 7px 2px #ccc;
}
.bottom2{
	width: 100%;
	height: 200px;
	float: left;
}
.bottom2 a{
	display: block;
	width: 100%;
	height: 200px;
	float: left;
}
.bottom2 a img{
	width: 100%;
	height: 100%;
}
.bottom3{
	width: 100%;
	height: 50px;
	float: left;
}
.bottom3 a{
	display: block;
	width: 100%;
	height: 50px;
	float: left;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	color: #000;
}
.bottom4{
	width: 100%;
	height: 50px;
	float: left;
}
.bottom4 a{
	display: block;
	width: 100%;
	height: 50px;
	float: left;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	color: #d20000;
}
.top4{
	width: 100%;
	height: 70px;
	float: left;
}
.top5{
	width: 25%;
	height: 70px;
	float: left;
	margin-top: 5px;
	background: #f6f6f6;
	display: block;
	font-weight: bold;
	

	text-align: left;
	line-height: 70px;
	color: #000;
	font-size: 16px;
	text-indent: 25px;
}
.top7{
	width: 100%;
	height: 20px;
	float: left;
}
.top7 a{
	display: block;
	width: 100%;
	height: 20px;
	float: left;
	text-align: left;
	line-height: 20px;
	font-size:12px;
	color: #000;
}
.bottom10{
	width: 100%;
	height: 50px;
	float: left;
	text-align: left;
	line-height: 50px;
	color: #d20000;
	font-size: 20px;
}
#tagContent_{ width:100%; height:400px; border:1px solid #DADADA; text-align:center;}
#thumb {float: left;overflow: hidden;width: 402px;}
#thumb li {background-color: #FFFFFF;border: 1px solid #DADADA;display: inline;float: left;height: 70px;margin: 10px 4px 10px;text-align: center;width: 70px;}
#thumb li:hover{ border:1px solid #3E8ADE;}
#thumb li img {height: 70px;width: 70px;}
#thumb li A {float: left;height: 70px;line-height: 70px;}
#thumb li.emptyTag {}
#thumb li.selectTag {position: relative;}
#thumb li.selectTag A {}
/*LEFT图片区域结束*/
.pro_img{
	width: 100%;
	height: 300px;
	float: left;
	
}
.pro_title{
	width: 100%;
	height: 30px;
	float: left;
	color: #d20000;
	font-size: 16px;
	margin-top: 80px;
}
.pro_title2{
	width: 100%;
	height: 30px;
	float: left;
	color: #000;
	font-size: 16px;

}
.pro_title3{
	width: 100%;
	height: 150px;
	float: left;
	color: #000;
	font-size: 16px;
}
.pro_title4{
	width: 100%;
	height: 30px;
	float: left;
	border-bottom: 1px solid #000;
}
.pro_title5{
	width: auto;
	height: 30px;
	float: left;
	border-bottom: 1px solid #d20000;
	font-size: 16px;
	line-height: 30px;
}