@charset "utf-8";
@media screen and (max-width:1440px) and (min-width:1000px){
	.banner{
		margin-top: 130px;width: 100%;
	}
	.position{
		margin: 30px auto;width: 80%;
	}
	.introduce{
		width:80%;
	}
	.show{
		width:80%;
	}
	.culture{
		width: 80%;
	}
	.co_container{
		width: 80%;
	}
	.certificate{
		width: 80%;
	}
	.contact{
		width: 80%;
	}
	.news{
		width: 80%;
	}
}
@media screen and (min-width:1441px){
	.banner{
		margin-top: 130px;width: 100%;
	}
	.position{
		margin: 30px auto;width: 70%;
	}
	.introduce{
		width:70%;
	}
	.show{
		width:70%;
	}
	.culture{
		width: 70%;
	}
	.co_container{
		width: 70%;
	}
	.certificate{
		width: 70%;
	}
	.contact{
		width: 70%;
	}
	.news{
		width: 70%;
	}
}
.banner img{
	width: 100%;height: auto;
}
.position span{
	font-size: 20px;line-height: 18px;color: #007cc3;margin-right: 5px;
}
.position a:hover{
	color: #007cc3
}
.about_option{
	width: 50%;margin-bottom: 50px;
}
.about_option ul li{
	width: 23%;float: left;margin-right: 2.66%;padding-bottom: 20px;background: #ededed;
}
.about_option ul li.about_active{
	background: #007cc3;
}
.about_option ul li.about_active a{
	color: #ffffff;
}
.about_option ul li:hover{
	background: #007cc3;
}
.about_option ul li:hover>a{
	color: #ffffff;
}
.about_option ul li:nth-child(4){
	margin-right: 0px;
}
.about_option_list{
	width: 100%;
}
.about_option_list img{
	width: 100%;height: auto;
}
.about_option ul li a{
	text-align: center;
}
.about_p_ch{
	font-size: 1.1em;line-height: 40px;
}
.about_p_en{
	font-size: 0.8em;height:26px;
}
/*pagelist introduce code css*/
.introduce{
	margin: 50px auto;
}
.intro_title{
	margin-bottom: 30px;
}
.index_title{
	text-align: center;
}
.index_title h3{
	font-size: 2.5em;color: #007cc3;
}
.index_title h5{
	font-size: 1.5em;line-height: 50px;font-weight: normal;
}
@media screen and (max-width:1440px) and (min-width:1000px){
	.intro_left{
		width: 48%;float: left;
	}
	.intro_left p{
		text-indent: 2em;margin-bottom: 8px;line-height: 26px;
	}
	.intro_right{
		width: 49%;float:right;
	}
}
@media screen and (min-width:1440px){
	.intro_left{
		width: 47.5%;float: left;
	}
	.intro_left p{
		text-indent: 2em;margin-bottom: 20px;line-height: 30px;
	}
	.intro_right{
		width: 47.5%;float:right;
	}
}
.intro_right video{
	width: 100%;
}
/*pagelist show code css*/
.show{
	margin: 50px auto;
}
.show_container{
	width: 100%;
}
.show_container ul{
	margin: 50px 0px;
}
.show_container ul li{
	display: inline-block;width: 200px;height: 30px;text-align: center;line-height: 30px;border-bottom: 1px solid #555555;color: #555555;cursor: pointer;
}
.show_container ul li.show_on{
	border: 1px solid #007cc3;border-bottom: none;color: #007cc3;background: #007cc3;color: #ffffff;
}
.show_cont_gc{
	width: 100%;display: none;
}
.show_gc_img{
	width: 24%;margin-right: 1.33%;float: left;margin-bottom: 20px;
}
.show_gc_img:nth-child(4n){
	margin-right: 0;
}
.show_gc_img img{
	width: 100%;height: auto;
}
/*culture pagelist code css*/
.culture{
	margin: 50px auto;
}
.cul_title{
	margin-bottom: 50px;
}
.cul_container{
	width: 100%;
}
.cul_cont_left{
	width: 40%;float: left;
}
.cul_cont_left img{
	width: 100%;height: auto;margin-top: 50px;
}
.cul_cont_right{
	width: 50%;float: right;border-left: 1px solid #999999;padding-left: 10%;box-sizing: border-box;height: 300px;
}
.mission{
	margin-bottom: 30px;
}
.vision{
	margin-bottom: 30px;
}
.cul_cont_right h4{
	margin-bottom: 10px;
}
.cul_cont_right p{
	line-height: 30px;color: #666666;
}
/*cooperate pagelist code css*/
.cooperate{
	width: 100%;margin: 50px 0px;position: relative;
}
.co_container{
	margin: 50px auto;
}
.show_box {
	height: 150px;width: 100%;position: relative;overflow: hidden;
}
.pic_box {
	position: absolute;width: 400%;
}
.pic {
	float: left;
}
.pic img{
	width: 50%;height: auto;cursor: pointer;
}
.leftBtn,.rightBtn {
	position: absolute;text-align: center;color: #666666;font-size: 3.5em;top: 175px;cursor: pointer;
}
.leftBtn {
	left: 11%;
}
.rightBtn {
	right: 11%;
}
/*certificate pagelist code css*/
.certificate{
	margin: 50px auto;margin-bottom: 100px;
}
.cert_title{
	margin-bottom: 50px;
}
.cert_container{
	width: 100%;margin: 0px auto;
}
.cert_cont_all{
	width: 100%;
}
.cert_cont_img{
	width: 100%;
}
.cert_list{
	width: 22%;margin-right: 4%;float: left;margin-bottom: 30px;
}
.cert_list:nth-child(4n){
	margin-right: 0;
}
.cert_list img{
	width: 100%;height: auto;
}
.cert_list p{
	text-align: center;line-height: 30px;
}
/*linkus pagelist code css*/
.contact{
	margin: 50px auto;
}
.contact_text{
	width: 100%;margin-top: 30px;
}
.contact_title{
	margin-bottom: 30px;
}
.contact_list{
	width: 22%;height: 200px;padding: 1%;margin-right: 1.33%;float: left;border: 1px solid #cccccc;box-sizing: border-box;
}
.contact_list:nth-child(5){
	margin-right: 0;
}
.contact_list p{
	line-height: 36px;font-size: 0.95em;
}
.contact_img_ali{
	width: 48%;float: left;
}
.contact_img_ali img{
	width: 100%;height: auto;
}
.contact_img_ali p{
	text-align: center;
}
.contact_img_weixin{
	width: 48%;float: right;
}
.contact_img_weixin img{
	width: 100%;height: auto;
}
.contact_img_weixin p{
	text-align: center;
}
.contact_else{
	width: 100%;margin: 50px 0px;
}
.contact_message{
	width: 47.5%;float: left;
}
.message{
	width: 90%;border: 1px solid #cccccc;padding: 30px 5%;
}
.message h3{
	text-align: center;font-size: 1.5em;line-height: 80px;
}
.liuyan{
	margin-bottom: 30px;
}
.liuyan label{
	margin-right: 50px;
}
.liuyan input{
	width: 60%;height: 26px;outline-style: none;
}
.ly_text{
	margin-bottom: 30px;
}
.ly_text label{
	margin-right: 50px;
}
.ly_text textarea{
	width: 60%;height: 60px;outline-style: none;
}
.code{
	width: 100%;
}
.yzm{
	width: 35%;
}
.yzm input{
	width: 96%;height: 26px;outline-style: none;float: left;
}
.code img{
	width: 35%;height: auto;margin-left: 12%;
}
.submit{
	width: 35%;height: 36px;margin-bottom: 60px;margin-top: 30px;background: #007cc3;border: none;border-radius: 5px;cursor: pointer;color: #ffffff;font-size: 1em;
}
.contact_map{
	width: 47.5%;float: right;
}
#dituContent{
	width:100%;height:530px;border:#ccc solid 1px;
}
/*search pagelist code css*/
.news{
	margin: 30px auto;
}
.news_content{
	width: 100%;
}
.news_all{
	width: 100%;
}
.news_list{
	width: 32%;margin-right: 2%;border: 1px solid #cccccc;box-sizing: border-box;padding: 2%;margin-bottom: 20px;float: left;
}
.news_list:hover{
	border: 1px solid #007cc3;
}
.news_list:nth-child(3n){
	margin-right: 0;
}
.news_list_img{
	width: 100%;
}
.news_list_img img{
	width: 100%;height: auto;
}
.news_list_text{
	width: 100%;height: 170px;margin-top: 10px;
}
.news_list_text h4{
	font-size: 1.2em;color: #333333;
}
.news_list_text h4:hover{
	color: #007cc3;
}
.news_list_text p{
	text-indent: 2em;margin-top: 10px;
}
.pagelist{
	text-align: center;font-size: 1em;margin-top: 50px;margin-bottom: 50px;
}
.pagelist span{
	vertical-align: top;
}
.pagelist li{
	display: inline;margin-right: 10px;
}
.pagelist a{
	display: inline-block;padding: 5px 10px;background: #eeeeee;font-size: 0.9em;margin-right:10px;margin-top:20px;
}
.pagelist a:hover{
	background: #007cc3;color: #ffffff;
}
.pagelist a.selected{
	background: #007cc3;color: #ffffff;
}
.FontRed{
	color:#007cc3;
}
