@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 320px) and (max-width: 820px) {
.main{ width:95%; margin:0 auto; overflow:hidden;}	
.none,.laob,.index_about_right,.macs,.txt3,.tyc1{ display:none;}
.move{ display:block;  height:60px; }





	
	.boutusctv{ width:100%; position:relative; overflow:hidden;margin-top:20px}
	
	
	

.sp_header{height:60px;overflow:hidden;background:#fff;position:fixed;z-index:999;width:100%; }
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:45px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:20px}
.sp_nav span{display:block;background:#000;width:30px;height:3px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:290;background-color:rgba(245,245,245,1);width:100%;height:calc(100% - 104px);font-size:18px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:60px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 80px)}
.sjj_nav>ul>li:first-child .language{float:right;width:80px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:38px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:15px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}




.index_about{ width:100%; background:url(abo.jpg); overflow:hidden; padding-top:30px; padding-bottom:50px;}


.index_about_left{ width:100%; float:left; overflow:hidden;}

.index_about_left_t{ width:100%; font-size:30px; font-weight:100; text-align:center;}
.index_a{ width:100%; overflow:hidden; display:block; }
.index_a li{ width:49%; float:left; margin-left:0.5%; margin-right:0.5%; margin-bottom:5%; overflow:hidden; }
.index_aimg{ width:100%; /*max-height:150px;*/ overflow:hidden;}
.index_aimg img{ width:100%;}
.index_a li p{ width:100%; overflow:hidden; line-height:35px; border-bottom:2px solid #000; text-align:center;}



.scroll_horizontal{position:relative;width:95%;padding:10px; margin:10px auto;}

.scroll_horizontal .box{overflow:hidden;position:relative;width:300px;height:180px;margin:0 auto; }








   .listy ul {
	   width: 100%;
				list-style: none;
				padding: 0;
				margin: 0 auto;
				 max-height:150px;

				margin-top:30px;
			}
			   .listy li {
				   max-height:150px;
				width: 80%;

				overflow:hidden;
				text-align: center;
				cursor: pointer;
			}


.txt{ width:100%; font-size:18px; font-weight:800; overflow:hidden;text-align:center; margin-top:50px; margin-bottom:50px;}
.indexnews li:nth-child(1){ width:99%; height:auto; float:left; border-top:2px solid #c60001;margin-right:20px;  border-bottom:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}

.indexnews  li:nth-child(2){ width:99%; margin-top:5%; height:auto; float:left; border-top:2px solid #c60001;margin-right:20px;  border-bottom:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.horizontal .box{overflow:hidden;position:relative;width:78%;height:140px;margin:0 auto; margin-bottom:50px; }
.horizontal .list li{float:left;width:250px; padding-right:10px; padding-left:10px; overflow:hidden; }
.horizontal .list{overflow:hidden;width:9999px;}
.footer_main{ width:90%; margin:10px auto; overflow:hidden;}
.fsxcw{ width:100%; float:left; overflow:hidden; font-size:16px;}
.fsxcer{ width:100%; float: none; overflow:hidden; font-size:16px; padding-top:10px; text-align:left;}
.fsxc{ width:100%; border-top: 0px solid #2a2a2a;  overflow:hidden;   padding-top:0px; padding-bottom:10px; color:#FFF;}

.footer{ width:100%; background:#000; padding-top:10px; margin-top:10px; overflow:hidden;}
.about_rig{ width:100%; float:right; overflow:hidden; margin-top:20px;}


.newslsitTIMEC{ width:100%; line-height:30PX; overflow:hidden; margin-top:0PX;color:#666;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;

}

.nav_pli{ width:48%; float:left; overflow:hidden; margin-left:0%; margin-right:1%; margin-bottom:20px; }



.boxq li{ width:49%; float:left; margin-right:1%;margin-bottom:20px;}
.boxq li IMG{ width:100%;}

.about_info IMG{ max-width:100%;}
.picjia2 p{ width:100%; overflow:hidden; font-size:14px;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;



}


.nav_pimg{ height:auto}



.input {
	
	margin-left:10px;
	border: 1px solid #929292;
	width: 80%;
	height: 48px;
	padding-left: 38px;
	line-height: 48px;
	font-size: 14px;


	background-image: url(curen.png);
	background-repeat: no-repeat;
	background-position: 10px 15px;
	outline:none;
}

.input1 {
	margin-left:10px;
	border: 1px solid #929292;
	width: 95%;
	height: 48px;
	padding-left: 38px;
	line-height: 48px;
	font-size: 14px;
	box-sizing: border-box;

	background-image: url(cuxinfeng.png);
	background-repeat: no-repeat;
	background-position: 10px 15px;
	outline:none;
}
.input2 {
	margin-left:10px;
	border: 1px solid #929292;
	width: 95%;
	height: 48px;
	padding-left: 38px;
	line-height: 48px;
	font-size: 14px;
	box-sizing: border-box;

	background-image: url(cudianhua.png);
	background-repeat: no-repeat;
	background-position: 10px 15px;
	outline:none;
}
.input3 {
	margin-left:10px;
	border: 1px solid #929292;
	width: 95%;
	height: 48px;
	padding-left: 38px;
	line-height: 48px;
	font-size: 14px;
	box-sizing: border-box;

	background-image: url(cuguojia.png);
	background-repeat: no-repeat;
	background-position: 10px 15px;
	outline:none;
}



.input31 {
	margin-left:10px;
	border: 1px solid #f8f8f8;
	width: 80px;
	height: 35px;
	padding-left: 10px;
	line-height: 35px;
	font-size: 14px;
	background:#f8f8f8;
	float:left;
	margin-right:10px;
	box-sizing: border-box;


	background-repeat: no-repeat;
	background-position: 10px 15px;
	outline:none;
}

.curen {
    background: #fff url(curen.png) no-repeat 12px center;
}


.textarea {
    border: 1px solid #929292;
	width: 95%;
    height: 185px;
    padding-left: 41px;
    line-height: 48px;
    font-size: 14px;
	margin-left:10px;
	box-sizing: border-box;


    background: #fff url(cuxinxi.png) no-repeat 12px 15px;
	outline:none;
font-family: "Microsoft YaHei",  Verdana, sans-serif, "SimSun";
}



.xing {
	width:100%;
    background: url(xing.png) no-repeat left 22px; 
    margin-top: 18.5px;
	float:left;
		box-sizing: border-box;
}
.xin1g {
	width:100%;
    margin-top: 18.5px;	float:left;
		box-sizing: border-box;
}
.indexnewstlili{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
 .item1{
	   width:100px; line-height:35px;border-radius:25px; border:1px solid #000; text-align:center; margin:0 auto;
	   display: block
    }

}

