*,div,form,ul,li,img{ padding: 0px; margin:0px; list-style: none; font-family: "微软雅黑";}
body{font-size: 14px;}
a{ color: #fff; text-decoration: none;}
.a1,.a1:link,.a1:visited,.a1:active{ text-decoration: none; color: #fff;}
.a1:hover{text-decoration: underline;}

.a2,.a2:link,.a2:visited,.a2:active{ text-decoration: none; color: #333; font-size: 14px;}
.a2:hover{text-decoration: underline;}

#head{ width: 100%; background-color: #000; height: 100px; line-height: 100px; color: #fff; float: left; }
.nav{ float: right; }
.nav ul li{ float: left;}
.butt1{ display: none; }
.nav_wap{ display: none; width: 100%; float: left; background-color: #000; line-height: 40px; color: #fff;}
.nav_wap ul{ padding-left: 10px; float: left; }
.nav_wap ul li{ width: 100%; float: left; padding-left: 10px;}
#main,#foot{ width: 100%;}
.main1{ width: 100%; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;}
.main1_img{ width: 100%; max-width: 1283px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; margin: 0 auto; }
.main2{ width: 100%; float: left;}
.title1,.title2{ width: 100%; float: left; text-align: center; color: #333;}
.clear{clear: both;}
.span1{ background-color: #0176DA; color: #fff; padding:5px 8px 5px 8px; border-radius:5px;}
.span2{ background-color: #C3A502; color: #fff; padding:5px 8px 5px 8px; border-radius:5px;}
.span3{ background-color: red; color: #fff; padding:5px 8px 5px 8px; border-radius:5px;}
#css2{ display: none; }
.main4{ width: 100%; float: left; background-color: #f1f1f1; }
.main4_1{ width: 100%; max-width: 1283px; margin: 0 auto; }
.main5{ width: 100%; float: left; border-top: 1px solid #e1e1e1; padding-bottom: 20px; }
.main5_1{ width: 100%; max-width: 1283px; margin: 0 auto; }
.main5_1_left{ width: 50%; float: left;}
.main5_1_left{ border-right: 2px #67C2EF solid; color: #333; }
.main5_1_main{ width: 100%; height: 45px; line-height: 45px; text-align: center; color: #333; font-size: 18px; }
.hhyuan{ width: 40px; height: 40px; float: right; margin-right: -22px; background-color: #383E4B; border: 2px #67C2EF solid; color: #fff; line-height: 40px;  border-radius:40px; text-align: center; font-size: 20px;}
.kuang1{ width: 250px; text-align: center; border: 2px #67C2EF solid; line-height: 30px; background-color: #F1FAFE; padding-left: 10px; padding-right: 10px; float: right;}
.kk1{ margin-top: 60px;margin-right: -157px;}
.kk2{ margin-top: 110px;margin-right: -161px;}
.kk3{ margin-top: 170px;margin-right: -274px;}
.kk4{ margin-top: 230px;margin-right: -161px;}
.kk6{ margin-top: 370px;margin-right: -161px;}
#foot{ background-color: #000; float:left; }
.footer{ width: 100%; max-width: 1283px; margin: 0 auto; color: #fff; padding-bottom: 10px; }
.foot_nav{ float: left; width: 700px;}
.foot_nav ul li{ padding-left: 10px; float: left;  font-size: 16px; height: 100px; line-height: 100px;}
.foot_rwm{ width: 150px; float: right; }
.foot_txt{ float: left; padding-left: 10px; width: 690px; line-height: 35px;}
.foot_rwm_txt{ width: 100%; float: left; text-align: center; line-height: 40px; font-size: 16px; }
#footer_txt3,#footer_txt4{ display: none; }
.f_link{ width: 100%; background-color: #f1f1f1; float: left; border-top: 1px #e1e1e1 solid; }
.f_link_info{ width: 100%; max-width: 1283px; margin: 0 auto; line-height: 60px; font-size: 14px; color: #333; text-align: center;}
.down{ width: 100%; float: left;}
.pc{ width: 100%; background-color: #d2eff4;}
.pc1{ width: 100%; max-width: 1283px; margin: 0 auto; padding-bottom: 15px; color: #041e3f;}
.pc1_1{ width: 800px; float: left; padding-top: 40px; margin-left: 183px;}
.pc1_3{ width: 300px; float: left; }
.pc1_2{ width: 300px; float: left; margin-top: 20px; height: 400px; background-color: #fff; box-shadow: 5px 5px 5px #B4CED2;}
.pc1_4{ width: 300px; float: left; margin-top: 20px; height: 400px; background-color: #fff; box-shadow: 5px 5px 5px #e1e1e1;}
.pc_tit1{ width: 300px; height: 60px; line-height: 60px; text-align: center; font-size: 18px; background-color: #0176DA; color: #fff; }

.pc_tit2{ width: 300px; height: 60px; line-height: 60px; text-align: center; font-size: 18px; background-color: #0C778A; color: #fff; }
.pc_txt1{ width: 270px; padding-left: 15px; padding-right: 15px; line-height: 35px; font-size: 16px; float: left;}
.pc_txt2{ width: 270px; padding-left: 15px; padding-right: 15px; line-height: 30px; font-size: 14px; float: left;}
.pc_butt1{ width: 200px; height: 45px; line-height: 45px; float: left; background-color: #6c8896; border: 1px #6c8896 solid; text-align: center; color: #fff; font-size: 18px; margin-left: 50px; margin-top: 10px; border-radius:10px;}
.pc_butt1:hover{ cursor: pointer; background-color: #fff; color: #6c8896; }
.border-top{ border-top: 1px #e1e1e1 solid; }
.news{ width: 100%; float: left; background-color: #f1f1f1; padding-bottom: 15px; }
.news_bann{ width: 100%; float: left; }
.news_nav{ width: 100%; max-width: 1245px; margin: 0 auto; height: 65px; line-height: 65px; background-color: #fff; margin-top: 11px; border: 1px solid #e1e1e1;}
.news_nav ul{ width: 100%; float: left; }
.news_nav ul li{ width: 25%; float: left; text-align: center; min-width: 85px; font-size: 16px; }
.bg1,.news_nav ul li:hover{ background-color: #f93; color: #fff; cursor: pointer; }
.cssnews{ margin: 0 auto; }

.newsinfo{ width: 100%; max-width: 1283px; margin: 0 auto;}

.newsinfo1{ width: 1243px; float: left; margin-left: 20px; height: 150px; background-color: #fff; margin-top: 15px; box-shadow: 5px 5px 5px #e1e1e1; border-top-left-radius: 10px; border-bottom-right-radius: 10px;position: relative;}
.newsinfo1_img{ width: 150px; margin-left: 15px; margin-top: 15px; float: left;}

.newsinfo1_news_img{ width: 92px;height: 92px;position: absolute;right: 0;top: 0 }

.newsinfo1_txt1{ width: 1063px; line-height: 30px; line-height: 30px; float: left; color: #666;}
.newsinfo1_txt2{ width: 1063px; line-height: 30px; line-height: 30px; float: left; color: #666;}
.newsinfo1_tit{ width: 1063px; float: left; height: 40px; line-height: 40px; font-size: 16px; color: #000; margin-top: 15px; }
.newsinfo1_tit span,.newsinfo1_txt1 span,.newsinfo1_txt2 span{padding-right: 15px; padding-left: 15px; float: left;}


.newsinfo1_img img{ border-radius: 10px; }


.page{ width: 100%; max-width: 1241px; height: 45px; line-height: 45px; background-color: #fff; margin: 0 auto; margin-top: 15px; text-align: center;}
.news_type1{background-color: #B74F01; margin-left: 15px; color: #fff; border-radius: 3px;}
.news_type2{background-color: #FF6C00; margin-left: 15px; color: #fff; border-radius: 3px;}
.news_type3{background-color: #8BC83D; margin-left: 15px; color: #fff; border-radius: 3px;}


.about_bann{ width: 100%; float: left; }
.about_txt{ padding: 15px 15px 15px 15px; max-width: 1100px; margin: 0 auto; }
.about_info{ 
	width: 100%; 
	float: left;
	line-height: 50px; background-color: #fff;  
	border-radius: 15px; 
	box-shadow: 5px 5px 5px #cccccc; 
	margin-bottom: 15px; 
	font-size: 16px;
}
.about_info span{ padding-left: 15px; padding-right: 15px; height: auto; float: left; }

.about_contact{ width: 100%; float: left; background-color: #fff; box-shadow: 5px 5px 5px #cccccc; border-radius: 15px; line-height: 45px;}
.about_contact_tit{ width: 100%; float: left; height: 45px; line-height: 45px; font-size: 16px;}
.about_contact_tit span{ padding-left: 15px; }


.about_contact_qq{ padding-left: 15px;  width: 100%; max-width: 600px;  float: left; font-size: 16px;}


.news_content{ width: 100%; max-width: 1245px; margin: 0 auto; background-color: #fff; line-height: 40px; margin-top: 15px; }
.news_content span{/*padding-left: 10px; padding-right: 10px;*/ float: left; background-color: #fff;}

.news_content span p{ float: none; }
.news_content span p a{ float: none; color: red; padding:0px 0px 0px 0px; width: none; }
.news_content span p span{ float: none;padding:0px 0px 0px 0px;  }
.news_content span p strong{ padding:0px 0px 0px 0px; }

.news_content_tit{ width: 100%; font-size: 18px; text-align: center; float: left; height: 45px; line-height: 45px; border-bottom: 1px #CE9B00  solid; background-color: #fff;}

.news_content_tit_info{ width: 100%; font-size: 14px; float: left; line-height: 45px; background-color: #fff; text-align: center; }
@media only screen and (max-width: 3000px){
	.phone_main{
		display: none;
	}
	.one_main{ display: none;}
	.nav_wap{ display: none; }
	.logo{ padding-left: 50px; float: left;}
	#logo1{ padding-top: 19px; float: left; }
	#logo2{ padding-left: 20px; float: left; padding-top: 25px; }
	.nav ul li{ width: 120px; text-align: center; float: left; font-size: 18px; }
	.main2_1{ width: 100%; max-width: 1283px; margin: 0 auto;  }
	.label1{ width:295px; height: 380px; float: left;margin-left: 20px; background-color: #fff; margin-top: 20px; margin-bottom: 20px; border-radius:10px;box-shadow: 5px 5px 5px #e1e1e1;}
	.label2{ width:295px; height: 380px; float: left;background-color: #fff; margin-top: 20px; margin-left: 20px; margin-bottom: 20px; border-radius:10px;box-shadow: 5px 5px 5px #e1e1e1;}
	.title1{ width: 100%; float: left; text-align: center; line-height: 80px; font-size: 20px;}
	.info1{ width: 100%; float: left; text-align: center; line-height: 50px; font-size: 16px; color: #666;}
	.main4_1_1{ width:30%; min-width: 400px; height: 290px; float: left; background-color: #fff; margin-top: 20px; margin-bottom: 20px;  border-radius:10px; margin-left: 20px; ;box-shadow: 5px 5px 5px #e1e1e1;}
	.main4_1_1_img{ width: 100%; text-align: center; padding-top: 10px; }
	.main4_1_1_img img{ max-width: 150px; }
	.main4_1_1_txt{ width: 100%; float: left; line-height: 45px; text-align: center; font-size: 16px; color: #333; }
	.kk5{ margin-top: 290px;margin-right: -274px;}
	.kk7{ margin-top: 430px; margin-right: -274px; }
	.kk8{ margin-top: 490px; margin-right: -161px;}
	.kk9{ margin-top: 550px; margin-right: -274px;}

	#main{ background-color: #f1f1f1; }
}

@media only screen and (max-width: 1283px){
	.phone_main{
		display: none;
	}
	.one_main{ display: none;}
	.nav_wap{ display: none; }
	#logo2{ display: none; }
	.nav ul li{ font-size: 16px; }
	#main{ background-color: #f1f1f1; }
}
@media only screen and (max-width: 940px){
	.phone_main{
		display: none;
	}
	.one_main{ display: none;}
	.nav_wap{ display: none; }
	.nav ul li{ width: 50px; text-align: center; float: left; font-size: 14px; }
}
@media only screen and (max-width: 700px){
	#head{
		display: none;
	}
	#main{
		display: none;
	}
	.phone_main{
		display: block;
	}
	.one_main{width: 100%;height: auto; display: block;}
	nav{width: 100%;position: relative;background: black}
	.nav_main{width: 80%;position: absolute;top: 0;right: 0;box-sizing: border-box;}
	.nav_main ul li{float: left;margin-left: 7%}
	.flickerplate{ height: 400px; }
	.logo{ padding-left: 10px; float: left; }
	#logo1{ width: 150px;}
	#logo1 img{ width: 100%;  }
	#head{ height: 75px; line-height: 75px;}
	.nav{ display: none; margin-top: 75px; }
	.butt1{ display: block; float: right; margin-right: 10px;}
	#css1{ display: none; }
	.one_main{width: 100%;height: auto;}
	nav{width: 100%; position: fixed;top: 0;z-index: 9}
	.nav_main{width: 80%;position: absolute;top: 0;right: 0;box-sizing: border-box;}
	.nav_main ul li{float: left;margin-left: 7%}
	
}
@media only screen and (max-width: 450px){
	#head{
		display: none;
	}
	#main{
		display: none;
	}
	.phone_main{
		display: block;
	}
	.one_main{width: 100%;height: auto; display: block;}
	nav{width: 100%;position: relative;background: black}
	.nav_main{width: 80%;position: absolute;top: 0;right: 0;box-sizing: border-box;}
	.nav_main ul li{float: left;margin-left: 7%}
	#css2{ display: block; }
	.main3{ width: 100%; float: left; }
	.css2_label1{ width: 100%; max-width:295px; height: 380px; background-color: #fff; word-break:break-all; box-shadow: 5px 5px 5px #e1e1e1; border-radius:5px; margin: 0 auto; margin-top: 15px;}
	.main4_1{ width: auto; padding-left: 15px; padding-right: 15px; float: left;}
	.main4_1_1{ width:100%; min-width: 320px; height: 290px;  background-color: #fff;  border-radius:10px; box-shadow: 5px 5px 5px #e1e1e1; margin: 0 auto; margin-top: 15px;}
	.main5{ margin-top: 15px; }
	.kk5{ margin-top: 90px;margin-right: -161px;}
	.kk6{ margin-top: 180px;margin-right: -157px;}
	.kk7{ margin-top: 240px; margin-right: -274px; }
	.kk8{ margin-top: 290px; margin-right: -157px;}
	.kk9{ margin-top: 350px; margin-right: -274px;}
	.footer{ width: 100%; float: left; }
	.foot_rwm{ width: 100%; float: left; text-align: center; }
	.foot_nav{ width: 100%; float: left; }
	.foot_nav ul li{ float: left; text-align: center; height: 60px; line-height: 60px; padding:10px;  }
	#footer_txt1,#footer_txt2{ display: none; }
	#footer_txt3,#footer_txt4{ display: block; font-size: 12px; line-height: 25px; text-align: center; width: 100%; float: left; padding: 0px; }
	.pc1_3{ float: left; width: 100%; }
	.pc1_2,.pc1_4{ float: none; margin: 0 auto; margin-top: 15px; }
	.pc1_1{ width: 100%; float: left; margin-left: 0px; }
	.main4_1_1_txt{ width: 100%; float: left; line-height: 35px; text-align: center; font-size: 14px; color: #333; }
	.cssnews{ float: left; padding-left: 10px; padding-right: 10px;}
	.hhh1{ display: none;  }
	.newsinfo1{float: none; margin: 0 auto; max-width: 320px; margin-top: 15px; position: relative;}
	.newsinfo1_img{ display: none; }

	.newsinfo1_news_img { width: 42px;height: 42px; position: absolute;top: 0;right: 0}

	.newsinfo1_tit{ width: none; width: 100%; max-width: 310px; float: left; overflow: hidden; }
	.newsinfo1_txt1{ width: none; width: 100%; max-width: 310px; float: left; line-height: 30px; overflow: hidden; }
	.newsinfo1_txt2{ width: none; width: 100%; max-width: 310px; float: left; height: 60px; line-height: 30px; overflow: hidden; }
	

}
.height_15{ height: 15px; float: left; }
.red{ color: red; }
.reg a{ width: 200px; float: left; }
.green{ color: green; }
.huise{color: #AEAEAE;}
.bc_color1{ background-color: #f1f1f1; }
.bc_color2{ background-color: #fff; }

.tui{ width: 100%; max-width: 1281px; border: 1px #eed3d7 solid; margin: 0 auto; line-height: 50px; font-size: 16px; margin-top: 15px; margin-bottom: 15px; background-color: #f2dede; color: #b94a48; border-radius:10px;}
.tui span{padding-left: 10px; padding-right: 10px; float: left;}


.page_class1,.page_butt1,.page_butt2{ float: left; background-color: #00ACBB; color: #ffffff; height: 20px; line-height: 20px; padding:5px 10px 5px 10px; margin-right: 10px; border-radius: 3px; margin-top: 8px; margin-left: 10px;}


.page_up_down{ width: 100%; max-width: 1245px; margin: 0 auto; height: 40px; line-height: 40px;  }
.page_up_down span{ padding-left: 10px; padding-right: 10px; }

.page_up_down span a{ color: #333; }