@charset "utf-8";
/* CSS Document */
/*此样式在窗口小于1280px的时候生效*/
@media screen and (max-width: 1200px) {
.width1280{width:100%;}
.topLink{ display:none;}
.index-pro dl{
	width:33.33%;
	}
.index-search-list{
	width:100%;
	padding:7px;
	}
.index-new .new,.inde-new-img{
	float:none;
	width:100%;
	padding:5px;
	}
.content-left,.content-right{
	width:100%;
	padding:8px;
	}
	

	
	

	
	
	




}
/*此样式在窗口小于800px的时候生效*/
@media screen and (max-width: 800px) {/*800*1280*/





.width1000{width:100%;margin:0 auto;}
.width1086{width:100%;margin:0 auto;}
.width1148{width:100%;margin:0 auto;}
.width1196{width:100%;margin:0 auto;}
.width1170{width:100%;margin:0 auto;}
.width1200{width:100%;margin:0 auto;}
.width1280{width:100%;margin:0 auto;}


.head_r{ width:100%; float:right; }
.nav-toggle{ display:inline-block; margin-top: -52px;}
.nav{ height:auto; display:none; padding: 0px 0%; background:#dddbdb; margin-top: 0px;}
.nav li,.nav li a{width:100% ; text-align:center;display:block; float:none;padding-left:0px; font-size:14px;}
.nav li{ height:auto; border-bottom: 1px solid #c9c7c7;}
.nav li a{ height:46px; line-height:46px; font-size:16px; padding: 0px 20px; color:#000; }
.nav li a:hover {
background: none;
}
.nav li .chilNav{ position:static; display:none; background:#acd659; width: 100%; border:0;padding: 10px 20px; }
.nav li .chilNav a{font-size:14px;color:#fff;border:0; line-height: 40px; }
.nav li .chilNav a:hover{font-size:14px;color:#e3ae16;border:0;background: none; line-height: 40px;} 


.width1000{width:100%;margin:0 auto;}
.width1086{width:100%;margin:0 auto;}
.width1148{width:100%;margin:0 auto;}
.width1196{width:100%;margin:0 auto;}
.width1170{width:100%;margin:0 auto;}
.width1200{width:100%;margin:0 auto;}
.width1280{width:100%;margin:0 auto;}
.width1300{width:100%;margin:0 auto;}
.width1400{width:100%;margin:0 auto;}
.width1480{width:100%;margin:0 auto;}
.width1500{width:100%;margin:0 auto;}


/* Nav Pages */
.navpages{padding:0px; margin-top: 25px; margin-bottom: 20px; }
.navpages ul{text-align:center;margin:0;padding:0}
.navpages li{list-style:none;display:inline; width:15px;margin-right:6px;}
.navpages li.thepage{margin-right:5px;color: #ababab;padding:2px 6px; width:auto}
.navpages a{text-decoration:none;color:#000000;padding:7px 12px;background:#FFF; border: 1px solid #eaeaea; font-size: 14px; border-radius: 6px;}
.navpages a:hover{color:#e03131;background:#FFF; text-decoration:none; border-radius: 6px;}
.navpages li.curr_linkpage{color:#e03131;padding:7px 12px;background:#FFF; border-radius: 6px;}






/*header*/
.header{
width:100%; height:58px;
	position: fixed;
	background:rgba(255, 255, 255, 1.0)!important;
    filter:Alpha(opacity=100); 
	background:#ffffff;
	z-index:10000000000000000000;
	padding: 0px 0%;
 }
 .space_top {
	height: 66px;
}
.izl-rmenu {
	display: none;
}

.logo{float:left;width:25%; height:auto;padding:5px 0 0 3%;}
.logo img {
	width: 100%;
}


.about_banner {
	margin-top: -22px;
	width: 100%;

}
.about_banner img {
	width: 100%;
}

.ind_txtlogo1, .ind_txtlogo2, .ind_txtlogo3, .ind_txtlogo5 {
	display: none;
	position:absolute;
	margin-left: -10%;
	margin-top: 30px;
}



.ind_onebox {
	padding: 50px 5%;
	background:#a12a8c;
	position:relative;
}
.ind_one_txt1 {
	color:#FFF;
	font-size: 26px;
	font-weight: 300;
	font-family:Microsoft YaHei;
}
.ind_one_txt2 {
	color:#FFF;
	font-size: 14px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 15px;
}
.ind_one_txt3 {
	color:#FFF;
	font-size: 20px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 25px;
}
.ind_one_txt4 {
	color:#FFF;
	font-size: 14px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 10px;
}

.ind_twobox {
	background:#010101;
	padding: 0px 0px 0px;
	position:relative;
	height: auto;	
} 

.ind_two_left {
	left:none;
	position: relative;
	width: 100%;
	z-index: 11;
	margin-top: 0%;
	padding-left: 5%;
	padding-right: 5%;
}
.ind_two_left img {
	width: 100%;
}
.ind_two_right {
	width: 100%;
	position: relative;
	right: 0px;
	background:#096;
	padding-left: 5%;
	padding-right: 5%;
	padding-top: 70%;
	padding-bottom:8%;
	z-index: 10;
}
.ind_two_leftimg {
	left:0%;
	position:absolute;
	width: 90%;
	z-index: 100;
	margin: 0px auto;
	margin-top: 5%;
	margin-left: 5%;

}
.ind_two_leftimg img {
	width: 100%;
}
	

.ind_two_logo {
	width: 35%;
}
.ind_two_logo img {
	width: 100%;
}
.ind_two_txt1 {
	color:#FFF;
	font-size: 36px;
	font-weight: 300;
	font-family:Microsoft YaHei;
	margin-top: 3px;
	letter-spacing: 5px;
}
.ind_two_txt2 {
	color:#FFF;
	font-size: 20px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 15px;
}
.ind_two_txt3 {
	color:#b9cec2;
	font-size: 14px;
	font-weight: 300;
	font-family:Microsoft YaHei;
	margin-top: 6px;
	line-height:26px;
}

.ind_two_txt4 a {
	display:block;
	background:#FFF;
	width: 45%;
	margin-top: 40px;
	padding: 10px 10px;
	text-align:center;
}
.ind_two_txt4 a:hover {
	background:#000000;
	color:#FFF;
}


.ind_threebox {
	font-size: 24px;
	color:#FFF;
	font-weight: 300;
	background:#010101;
	padding: 0px 0px 0px;
}

.ind_three_con {
}
.ind_three_con li {
	float: none;
	width: 100%;
	position:relative;
}
.ind_three_con li img {
	width: 100%;
}

.ind_three_txt {
	position:absolute;
	top: 8%;
	left: 10%;
}
.ind_three_txt h2 {
	font-size: 42px;
	font-weight: 600;
}
.ind_three_txt p {
	font-size: 14px;
	font-weight: 400;
	margin-top: 20px;
}
.biaobox {
	background:#ff0000;
	position:absolute;
	width: 20.5%;
	right: 6.2%;
	top: 50%;
	height: 435px;
}

.ind_fourbox {
	padding: 0px 0px;
	background:#df7eae;
	height: auto;
	position:relative;
}
.ind_four_left {
	float: none;
	width: 100%;
	background:#df7eae;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 20px;
	padding-bottom: 40px;
	height: auto;
	z-index:10;
	position: relative;
}
.ind_four_right {
	right:0px;
	position: relative;
	width: 100%;
	z-index: 100;
	margin-top: 0%;

}
.ind_four_right img {
	width: 100%;
}

.ind_four_txt1 {
	color:#FFF;
	font-size: 34px;
	font-weight: 300;
	font-family:Microsoft YaHei;
	margin-top: 25px;
	text-align:center;
	letter-spacing: 5px;
}
.ind_four_txt2 {
	color:#FFF;
	font-size: 22px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 35px;
	text-align:center;
}
.ind_four_txt3 {
	color:#FFF;
	font-size: 13px;
	font-weight: 400;
	font-family:Microsoft YaHei;
	margin-top: 15px;
	text-align:center;
	line-height: 24px;
}
.ind_four_txt4 a {
	display:block;
	background:#FFF;
	width: 35%;
	margin: 0px auto;
	margin-top: 30px;
	padding: 10px 20px;
	text-align:center;
}
.ind_four_txt4 a:hover {
	background:#20894d;
	color:#FFF;
}



.ind_fivebox {
	background:#fff;
	padding: 20px 0px 50px 0px;
	min-height: auto;
}
.indr_five_left {
	float: none;
	width: 100%;
}
.indr_five_logo {
	width: 45%;
	margin: 0px auto;
	margin-top: 30px;
}
.indr_five_logo img {
	width: 100%;
}
.indr_five_right {
	float: none;
	width: 90%;
	margin-right: 0%;
	margin: 0px auto;
	margin-top: 30px;
}
.indr_five_txt1 {
	font-size: 30px;
	font-weight: 600;
	color:#a12a8c;
	border-bottom: 1px solid #FFF;
	padding-bottom :15px;
	text-align:center;
}
.indr_five_txt2 {
	font-size: 12px;
	font-weight: 400;
	color:#000000;
	margin-top: 15px;
	text-align:center;
}
.indr_five_txt3 {
	font-size: 14px;
	font-weight: 400;
	color:#000000;
	margin-top: 10px;
	text-align:center;
}
.indr_five_txt4 {
	font-size: 12px;
	font-weight: 400;
	color:#8d8d8d;
	margin-top: 10px;
	text-align:center;
}

.ind_sixbox {
	background:#df7eae;
	padding: 10px 0px 10px;
	position:relative;
}

.ind_probox {
	width: 100%;
	position:relative;
}
.ind_proimg {
	height: 200px;
	overflow:hidden;
}
.ind_probox li {
	float: left;
	width: 48%;
	margin: 0px 1%;
	margin-bottom: 10px;
	background:#FFF;
	
}
.adva {
	position:absolute;
	background:#20894d;
	width: 80px;
	height: 80px;
	line-height: 80px;
	font-size: 12px;
	font-weight: 300;
	color:#FFF;
	text-align:center;
}

.ind_probox li a:hover {
	color:#20894d;
}
.ind_probox li img {
	width: 100%;
	
}
.ind_pro_con {
	padding: 20px 8%;
}



.ind_probox li h2 {
	background: url(../images/L.png) no-repeat 0% 0%;
	background-size: 9%;
	font-size: 14px;
	padding-left: 13%;
	height: 48px;
	overflow:hidden;
}
.ind_pro_con_txt1 {
	margin-top: 15px;
	color:#999;
	font-size: 12px;
	height: 150px;
	overflow:hidden;
}
.ind_pro_con_txt2 {
	font-size: 11px;
	color:#20894d;
}


.copyrightbox {
	background:#a12a8c;
	padding: 30px 0px;
}
.fot_logo {
	float: none;
	width: 16%;
	margin: 0px auto;
}
.fot_logo img {
	width: 100%;
}
.fot_menu {
	display: none;
	float: right;
	margin-top: 25px;
}
.fotleft {
	float: none;
	text-align:center;
}
.fotright {
	float: none;
	text-align:center;
}
.fot_txt1 {
	font-size: 15px;
	color:#ffffff;
	margin-top: 20px;
}
.fot_txt2 {
	font-size: 12px;
	color:#ffffff;
	margin-top: 15px;
}
.fot_txt3 {
	font-size: 12px;
	color:#ffffff;
	margin-top: 15px;
}
.fot_txt4 {
	font-size: 12px;
	color:#ffffff;
	margin-top: 30px;
	text-align:center;
}
.fot_txt5 {
	font-size: 12px;
	color:#ffffff;
	margin-top: 15px;
	text-align:center;
}

.fotline {
	background:#ffffff;
	height: 1px;
	font-size: 0px;
	margin-top: 25px;
}


.about_onebox {
	background:#7295a9;
	padding: 35px 5% 30px;
}
.about_onebox h2 {
	text-align:center;
	color:#FFF;
	font-size: 32px;
	font-weight: 300;
}
.about_txt1 {
	text-align:center;
	color:#FFF;
	font-size: 12px;
	line-height: 34px;
	margin-top: 25px;
}

.about_two_left {
	float: none;
	width: 100%;
	padding: 10% 10%
}
.about_two_right {
	float: none;
	width: 100%;
}
.about_two_right img {
	width: 100%;
}
.about_two_left h3 {
	font-size:24px;
	color:#0d3656;
	font-weight: 300;
}
.about_line {
	background:#0d3656;
	width: 50px;
	height: 1px;
	margin-top: 20px;
}
.about_two_txt1 {
	font-size: 12px;
	color:#0d3656;
	line-height: 30px;
	margin-top: 20px;
}


.about_three_right {
	float: none;
	width: 100%;
	padding: 10% 10%
}
.about_three_left {
	float: none;
	width: 100%;
}
.about_three_left img {
	width: 100%;
}
.about_three_right h3 {
	font-size:26px;
	color:#0d3656;
	font-weight: 300;
}

.about_fourbox {
	background:url(../images/aboutimg3.jpg) no-repeat 50% 0%;
	background-size: 220%;
	padding: 60px 0px;
}
.about_fourbox h2 {
	font-size: 28px;
	color:#FFF;
	font-weight:300;
	text-align:center;
}
.line1 {
	background:#FFF;
	height: 1px;
	width: 50px;
	margin: 0px auto;
	margin-top: 20px;
}
.about_four_txt1 {
	font-size: 15px;
	text-align:center;
	font-weight: 300;
	color:#FFF;
	margin-top: 20px;
}
.about_four_txt2 {
	font-size: 15px;
	text-align:center;
	font-weight: 300;
	color:#FFF;
}
.about_four_txt3 {
	text-align:center;
	margin-top: 25px;
}
.about_four_txt3 span{
	color:#FFF;
	font-size: 14px;
	padding: 0px 3%;
}

.about_fivebox {
	background:#FFF;
	padding :40px 0px;
}

.about_fivebox h2 {
	text-align:center;
	font-size: 30px;
	font-weight: 300;
}

.about_fivecon {
	margin-top: 20px;
}
.about_fivecon li {
	border-bottom: 1px solid #dcdcdc;
	padding-top: 20px;
	padding-bottom: 20px;
}
.about_fivecon_left {
	float: left;
	width: 30%;
}
.about_fivecon_right {
	float: right;
	width: 60%;
	margin-right: 5%;
	margin-left: 5%;
}
.about_fivecon_left h3 {
	text-align:center;
	color:#7295a9;
	font-size: 16px;
	margin-top: 10px;
}
.about_fivecon_left p {
	text-align:center;
	color:#7295a9;
	text-transform:Uppercase;
	margin-top: 6px;
	font-size: 11px;
}
.about_fivecon_txt1 {
	font-size: 12px;
	color:#4c4c4c;
	line-height: 22px;
}



.life_onebox {
	background:#df7fae;
}
.life_one_left {
	float: none;
	width: 100%;
	padding: 11% 8%;
}
.life_one_left h2 {
	font-size: 30px;
	color:#FFF;
	font-weight: 400;
}
.life_one_right {
	float: none;
	width: 100%;
}
.life_one_right img {
	width: 100%;
}
.life_txt1 {
	font-size: 15px;
	color:#FFF;
	margin-top: 15px;
}
.life_txt2 {
	font-size: 12px;
	line-height: 22px;
	color:#FFF;
	margin-top: 18px;
}

.life_twobox {
	background:#f4f4f4;
	padding: 30px 0px;
}
.life_twobox h2 {
	text-align:center;
	color:#4e7b94;
	font-size: 34px;
	font-weight: 300;
	letter-spacing: 5px;
}
.life_line {
	background:#4e7b94;
	width: 50px;
	height: 1px;
	margin: 0px auto;
	margin-top: 30px;
}
.life_two_list {
	margin-top: 25px;
}
.life_two_list li {
	float: left;
	width: 23%;
	margin: 20px 1%;
	text-align:center;
}
.life_two_list h3 {
	color:#4e7b94;
	font-size: 13px;
	margin-top: 16px;
}
.life_two_list p {
	color:#4e7b94;
	font-size: 12px;
	margin-top: 8px;
}
.life_two_quan {
	width: 70%;
	margin: 0px auto;
	font-size: 20px;
}
.life_two_quan img {
	width: 100%;
}
	

	
	
	
	

.life_threebox {
	background:#df7fae;
}
.life_three_left {
	float: none;
	width: 100%;
}
.life_three_left img {
	width: 100%;
}
.life_three_right {
	float: none;
	width: 100%;
	padding: 8% 5% 8% 8%;
}

.life_three_txt2 {
	font-weight: 400;
	font-size: 30px;
	color:#FFF;
	letter-spacing: 0px;
	margin-top: 20px;
}
.life_three_txt3 {
	font-weight: 400;
	font-size: 16px;
	color:#FFF;
	letter-spacing: 0px;
}
.life_three_txt4 {
	width: 85%;
	margin-top: 30px;
}
.life_three_txt4 li {
	border-bottom: 1px solid #FFF;
	line-height: 56px;
	color:#FFF;
	margin-bottom:15px;
	font-size: 14px;
	padding-left: 35px;
}
.life_three_txt4 li span {
	display:inline-block;
	width: 48%;
}
.life_three_txt5 {
	background:url(../images/newlife_img12.png) no-repeat 0% 50%;
	background-size: 6%;
}
.life_three_txt6 {
	background:url(../images/newlife_img13.png) no-repeat 0% 50%;
	background-size: 8%;
}
.life_three_txt7 {
	background:url(../images/newlife_img14.png) no-repeat 0% 50%;
	background-size: 8%;
}





.life_fourbox {
	background: url(../images/newlife_img8.jpg) no-repeat 0% 50%;
	padding: 10% 5% 30%;
}
.life_four_txt1 {
	font-size: 22px;
	text-align:center;
	color:#FFF;
}
.life_four_txt2 {
	font-size: 20px;
	text-align:center;
	color:#FFF;
}
.life_four_txt3 {
	font-size: 14px;
	text-align:center;
	color:#FFF;
	margin-top: 20px;
}
.life_four_line {
	background:#FFF;
	width: 80px;
	height: 1px;
	margin: 30px auto;
}


.life_fivebox {
	background:#7295a9;
	
}
.life_five_left {
	float: none;
	width: 100%;
	padding: 8% 5%;
}

.life_five_right {
	float: none;
	width: 100%;
	position:relative;
}
.life_five_right img {
	width: 100%;
}

.life_five_more {
	position:absolute;
	width: 100%;
	text-align:center;
	padding-top:65%;
	font-size: 52px;
	font-weight: 600;
	line-height: 45px;
}
.life_five_more span {
	display:block;
	font-size: 32px;
	font-weight: 600;
}
.life_five_more a {
	color:#FFF;
	text-decoration: none;
}
.life_five_more a:hover {
	color:#999999;
	text-decoration: none;
}


.life_five_txt1 {
	font-size: 30px;
	color:#FFF;
	letter-spacing: 0px;
	font-weight:400;
	margin-top: 10px;
}
.life_five_txt2 {
	font-size: 16px;
	color:#FFF;
	letter-spacing: 0px;
	font-weight: 400;
	margin-top: 6px;
}
.life_five_txt3 {
	margin-top: 15px;
	width: 85%;
}
.life_five_txt3 li {
	color:#FFF;
	font-size: 14px;
	border-bottom: 1px solid #FFF;
	line-height: 60px;
	margin-bottom: 15px;
}
.life_five_txt3 li span {
	padding-right: 25px;
}


.life_sixbox {
	background:#ffffff;
	padding: 20px 0px 40px;
}
.life_six_left {
	float: none;
	width: 90%;
	margin: 0px auto;
}
.life_six_right {
	float: none;
	width: 90%;
	margin: 0px auto;
}
.life_six_txt1 {
	margin-top: 25px;
	font-size: 30px;
}
.life_six_txt2 {
	font-size: 14px;
	line-height: 20px;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	text-transform: uppercase;
	margin-top: 18px;
}
.life_six_txt3 {
}
.life_six_txt3 li {
	color:#000;
	font-size: 13px;
	line-height: 46px;
	border-bottom: 1px solid #FFF;
}
.life_six_txt3 li span {
	letter-spacing: 8px;
}


.hb_onebox {
	padding: 18px 0px 30px;
}
.hb_one_left {
	float:none;
	width: 90%;
	margin: 0px auto;
	margin-bottom: 25px;
}
.hb_one_right {
	float:none;
	width: 90%;
	margin: 0px auto;
	
	
}
.hb_one_right img {
	width: 100%;
	border: 0px solid #4c4c4c;
}
.hb_one_left h2 {
	font-size: 24px;
	font-weight: 300;
	margin-top: 20px;
}

.hb_date_list {
	margin-top: 15px;
}
.hb_date_list li {
	float: left;
	width: 20%;
	margin-right: 3%;
}
.hb_one_txt1 {
	font-size: 13px;
	font-weight: 300;
	line-height: 24px;
	margin-top: 20px;
	width: 100%;
}
.hb_one_txt2 {
	font-size: 22px;
	color:#20894d;
	font-weight: 600;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
}
.hb_one_txt3 {
	font-size: 10px;
	color:#20894d;
	font-weight: 400;
	text-align:center;
	letter-spacing:-1px
}

.hb_twobox {
	background:url(../images/aboutimg3.jpg) no-repeat 50% 50%;
	background-size: 320%;
	padding: 40px 5%;
}
.hb_twobox h2 {
	text-align:center;
	color:#FFF;
	font-size: 34px;
	font-weight: 300;
}
.hb_two_line {
	background:#FFF;
	height: 1px;
	width: 50px;
	margin: 25px auto;
}

.hb_one_txt4 {
	text-align:center;
	color:#FFF;
	line-height: 30px;
	font-size: 12px;
}
.hb_date_list2 {
	margin-top: 25px;
}
.hb_date_list2 li {
	float: left;
	width:25%;
	marginL: 0px 0%;
	color:#FFF;
	text-align:center;
}

.hb_date_txt1 {
	font-family:"Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: 600;
}
.hb_date_txt1 span {
	font-size: 16px;
}
.hb_date_txt2 {
	font-size: 11px;
	font-weight: 300;
}
.hb_date_txt3 {
	font-size: 12px;
	font-weight: 300;
	margin-bottom: 12px;
}

.hb_threebox {
	background:#20894d;
	padding: 30px 0px;
}

.hb_three_txt1 {
	text-align:center;
	color: #FFF;
	font-size: 16px;
}

.hb_date_list3 {
	margin-top: 35px;
	margin-bottom: 0px;
}
.hb_date_list3 li {
	float: left;
	width:46%;
	margin: 0px 2% 20px;
	color:#FFF;
	text-align:center;
}



.hb_four_onebox {

	background:#7295a9;
}
.hb_four_one {
	float: none;
	width: 100%;
	position:relative;
}
.hb_four_bgbox {
	
	float: none;
	width: 100%;
	padding: 10% 5%;
}
.hb_four_txt1 {
	font-size: 22px;
	color:#FFF;
	font-weight: 300;
}
.hb_four_txt2 {
	background:#FFF;
	height: 1px;
	width: 80px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.hb_four_txt3 {
	color:#FFF;
	font-size: 14px;
	line-height: 28px;
}



.hb_four_twobox {

	background:#7295a9;
}
.hb_four_bgbox2 {
	
	float: none;
	width: 100%;
	padding: 10% 5%;
}
.hb_four_two {
	float: none;
	width: 100%;
	position:relative;
}
.hb_four_two img {
	width: 100%;
}
.hb_txt1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 60px;
	line-height: 80px;
	color:#FFF;
	text-align:center;
	font-weight: 600;
}
.hb_txt1 span {
	font-size: 22px;
	line-height: 22px;
	display:block;
	position: absolute;
	margin-top: -80px;
	margin-left: 60%;
}
.hb_txt2 {
	font-size: 20px;
	color:#FFF;
	text-align:center;
	font-weight: 300;
}

.hb_txt3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 70px;
	line-height: 80px;
	color:#FFF;
	text-align:center;
	font-weight: 600;
}
.hb_txt3 span {
	font-size: 20px;
	line-height: 24px;
	display:block;
	position: absolute;
	margin-top: -90px;
	margin-left: 76%;
}
.hb_txt4 {
	font-size: 20px;
	color:#FFF;
	text-align:center;
	font-weight: 300;
}

.hb_txt5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 70px;
	line-height: 80px;
	color:#FFF;
	text-align:center;
	font-weight: 600;
}
.hb_txt5 span {
	font-size: 20px;
	line-height: 20px;
	display:block;
	position: absolute;
	margin-top: -80px;
	margin-left: 50%;
}
.hb_txt6 {
	font-size: 20px;
	color:#FFF;
	text-align:center;
	font-weight: 300;
}


.hb_fivebox {
	background:#20894d;
	padding: 40px 0px;
}
.hb_five_txt1 {
	text-align:center;
	width: 25%;
	margin: 0px auto;
}
.hb_five_txt1 img {
	width: 100%;
}
.hb_five_txt2 {
	text-align:center;
	font-size: 36px;
	color:#FFF;
	font-weight: 300;
	letter-spacing:10px;
	margin-top: 25px;
}


.contactbox {
	padding: 40px 5%;
}
.contactbox h2 {
	font-size: 28px;
	text-align:center;
	font-weight: 300;
}
.contactbox h3 {
	font-size: 18px;
	font-weight: 300;
	margin-top: 22px;
}

.contact_left {
	float: none;
	width: 100%;

	margin-top: 15px;
}
.contact_right {
	float: none;
	width: 100%;
	margin-top: 15px;
}
.contact_left p {
	font-size: 14px;
	line-height: 30px;
}
.contact_right p {
	font-size: 14px;
	line-height: 30px;
}
.contact_tel {
	color:#7295a9;
}


.newsinfobox {
	background:#ffffff;
	padding: 30px 0px;
}
.local {
	 padding: 0px 5%;
}
.local span {
  padding: 0px 10px;
}
.news_left {
	float: none;
	width: 100%;
	margin: 0px auto;
	background:#f4f4f4;
	min-height: auto;
	padding: 5%;
	margin-top: 25px;
}

.news_left img {
	width:100%!important;
	height: auto!important;
}




.news_right {
	display: none;
	margin-top: 25px;
	float: right;
	width: 27%;
}


.productmainbox {
	background:#efefef;
	padding: 25px 5% 30px;
}
.productmainbox2 {
	background:#ffffff;
	padding: 25px 5% 30px;
}
.pro_con {
	float: left;
	width: 50%;
	background:#FFF;
	margin-bottom: 25px;
}
.pro_con a {
	display:block;
	text-align:center;
	border: 2px solid #efefef;
}
.pro_con a:hover {
	border: 2px solid #F00;
}
.pro_con img {
	width: 100%;
}
.pro_space {
	display: none;
	float: left;
	width: 2%;
	
}
.pro_txt1 {
	font-size: 11px;
	color:#010101;
	margin-top: 6px;
}

.pro_txt2 {
	font-size: 13px;
	color:#636363;
	height: 46px;
	min-height: 46px;
	margin-top: 8px;
}
.pro_txt3 {
	font-size: 11px;
	color:#636363;
	margin: 18px 0px 20px;
}





.productBox { width: 100%; margin: 0px 0%;  padding:25px 0px 30px;}
.productBox .productImgBox { float:none; width:100%; text-align:center; margin-top: 15px;  }
.productBox .productImg { width:100%; height:100%; display:block; background:#f9f9f9; margin-bottom:10px; padding-bottom:1px; }
.productBox .productImg img {
	width: 100%;
	height: 100%;
}
.smallImg {
background:#FFFFFF;
padding: 6px 0px;

}
.smallImg li {
	float: left;
}
.smallImg img { border:1px #eee solid; margin:1px 8px;  width: 50px; height: 50px;}
.click { text-align:center; }
.click a, .click a:visited { color:#a52929; }

.productBox .productInfo { float:none; margin-left:0px; width:100%; margin-top: 20px;}

.productBox .productInfo h3 { 
font-size:28px; 
font-weight:400; 
margin: 13px 0px 5px;
color:#000000; 
font-family:"Microsoft Yahei"; 
}
.productBox .productInfo h4 {
color:#000;
font-size: 12px;
border-bottom: 1px solid #ced5db;
padding-bottom: 18px;
}


a#buybtn {
	background:#ff0000;
	border-radius: 15px;
	font-size: 13px;
	color:#FFF;
	padding: 5px 20px;
}
a#buybtn2 {
	background:#e6a9ae;
	border-radius: 15px;
	font-size: 13px;
	color:#FFF;
	padding: 5px 20px;
}




.tagstxt {
	margin-top: 20px;
	line-height: 32px;
}
.tagstxt2 {
	border-top: 1px solid #ced5db;
	padding-top: 18px;
	margin-top: 35px;
}
.tagstxt2 span {
	color:#ff6d00;
}


.detail_con {
	width: 100%;
	margin: 25px auto;
}
.detail_con {
	text-align:center;
	width: 100%;
}
.detail_con img {
	width: 100%;
}



.custombox {
	width: 100%;
	margin: 0px auto;
}
.custombox li {
	float: left;
	margin: 0 2%;
	border: 0px;
	width: 46%;
}
.custombox li img {
	border: 0px solid #F8F8F8;
	width:100%;
}




.pc_banner {
	display: none;
}
.phone_banner {
	display: block;
}









}





@media screen and (max-width:480px) {





.head_r{ width:100%; float:right; }
.nav-toggle{ display:inline-block; margin-top: 37px;}
.nav{ height:auto; display:none; padding: 0px 0%; background:#dddbdb; margin-top: 10px;}
.nav li,.nav li a{width:100% ; text-align:left;display:block; float:none;padding-left:0px; font-size:14px;}
.nav li{ height:auto; border-bottom: 1px solid #c9c7c7;}
.nav li a{ height:46px; line-height:46px; font-size:16px; padding: 0px 20px; color:#000; }
.nav li a:hover {
background: none;
}
.nav li .chilNav{ position:static; display:none; background:#acd659; width: 100%; border:0;padding: 10px 20px; }
.nav li .chilNav a{font-size:14px;color:#fff;border:0; line-height: 40px; }
.nav li .chilNav a:hover{font-size:14px;color:#e3ae16;border:0;background: none; line-height: 40px;} 





.width1000{width:100%;margin:0 auto;}
.width1086{width:100%;margin:0 auto;}
.width1148{width:100%;margin:0 auto;}
.width1196{width:100%;margin:0 auto;}
.width1170{width:100%;margin:0 auto;}
.width1200{width:100%;margin:0 auto;}
.width1280{width:100%;margin:0 auto;}

































	
}




