@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;}
.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:66px;
	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;
}
.topenglish {
	display: none;
}
	

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



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





.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: 14px;
	color:#636363;
	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%;
}
















}





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





.head_r{ width:100%; float:right; }
.nav-toggle{ display:inline-block; margin-top: -47px;}
.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;}







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


.bannerbox {
	background:url("../images/bannerbg.jpg") 50% 0% no-repeat;
	background-size: 180%; 
	padding: 60px 0px;
	margin-top: -55px;
}
.banner_txt1 {
	font-size: 14px;
	color:#134a8b;
	padding: 0px 5%;
}
.banner_txt2 {
	font-size: 30px;
	color:#134a8b;
	padding: 0px 5%;
}
.banner_txt3 {
	font-size: 16px;
	color:#134a8b;
	padding: 0px 5%;
}
.banner_txt4 {
	margin-top: 70px;
	font-size: 14px;
	padding: 0px 5%;
}

.one_position {
	padding: 0px 0px 20px;
}
.one_position_left {
	float: left;
}
.one_position_left a {
	padding: 0px 15px;
}


.one_position_right {
	float: right;
	display:none;
}	
	
.onebox {
	background: #f5f5f5; 
	padding: 20px 0px;
}
.one_leftbox {
	float: none;
	width: 100%;
	padding:0px 5%;
	margin: 0px;
}
.one_txt1 {
	font-size: 20px;
	color:#000000;
	text-transform:uppercase;
	line-height: 24px;
}
.one_txt2 {
	background: #000000;
	height: 1px;
	font-size: 0px;
	width: 50px;
	margin-top: 15px;
}
.one_txt3 {
	font-size: 16px;
	color:#134a8b;
	margin-top: 12px;
}
.one_txt4 {
	font-size: 13px;
	line-height: 20px;
	color:#333333;
	margin-top: 5px;
}
.one_txt5 {
	margin-top: 18px;
}
.one_txt5 img {
	width: 9%;
}
.one_rightbox {
	float: none;
	background: #ffffff;
	width: 100%;
	margin-top: 25px;
	
}
.one_rightbox_left {
    float: nobe;
	width: 100%;
	padding: 5%;
}
.one_rightbox_right {
    float: none;
	width: 100%; 
}
.one_rightbox_right img {
	width: 100%;
}	
	
	
	
.threebox {
	background: #f5f5f5; 
	padding: 20px 0px;
}
.ind_probox {
}
.ind_probox a {
	display: block;
}
.ind_probox a:hover {
	background: #012147; 
}


.ind_probox img {
	width: 100%;
}
.ind_probox_list {
	position:relative;
	float: left;
	margin-bottom: 15px;
	background: #134a8b; 
	width: 48%;
	margin: 0px 1% 10px;
}
	
.ind_probox_list a h2 {
	color:#ffffff;
	font-size:14px; 
	width: 90%;
	margin: 15px auto 0px;
	text-align: center;
}
.ind_probox_list a p {
	color:#ffffff;
	font-size:12px; 
	text-transform:uppercase; 
	width: 90%;
	margin: 5px auto 0px;
	display: none;
}
.ind_probox_list a .chackbtn {
	color:#70c1e2;
	font-size:12px; 
	text-transform:uppercase; 
	width: 90%;
	margin: 12px auto 0px;
	padding-bottom: 10px;
}
.ind_probox_list a:hover .chackbtn {
	color:#a2def7;
	font-size:12px; 
	text-transform:uppercase; 
	width: 90%;
	margin: 12px auto 0px;
	padding-bottom: 10px;
}


.ind_probox_list a .chackbtn {
	color:#70c1e2;
	font-size:12px; 
	text-align: center;
	text-transform:uppercase; 
	width: 90%;
	margin: 12px auto 0px;
	padding-bottom: 10px;
}
.ind_probox_list a:hover .chackbtn {
	color:#a2def7;
	font-size:12px; 
	text-transform:uppercase; 
	width: 90%;
	margin: 12px auto 0px;
	padding-bottom: 10px;
}

.space_pro {
	float: left;
	width: 2%;
	display: none;
}

.pro_logo {
	position:absolute;
	top: 5%;
}

.ind_probox_img {
	width: 100%;
	height: 180px;
}
.ind_probox_img img {
	width: 100%;
}
	
	
.fourbox {
	padding:25px 0px;
}
.fourbox h2 {
	text-align: center; 
	font-size: 20px;
} 
.four_txt1 {
	text-align: center; 
	font-size: 13px;
	margin-top: 15px;
	line-height: 22px;
	padding: 0px 5%;
}
.four_list {
	float: left;
	width: 46%;
	margin: 25px 2%;
	height: 180px;
}
.four_list h2 {
	font-size: 26px;
	color:#134a8b;
}
.four_txt2 {
	font-size: 14px;
	color:#134a8b;
	text-align:center; 
	margin-top: 10px;
}
.four_txt3 {
	font-size: 11px;
	color:#676767;
	text-align:center; 
	margin-top: 10px;
	line-height: 22px;
}
.four_txt3 span {
	color:#ff0000;
}
.space10 {
	float: left;
	width: 2%;
	display: none;
}
.four_txt4 {
	text-align: center;
	margin-top: 25px;
}
.four_txt5 {
	text-align: center;
	font-size: 24px;
	font-family: "Times New Roman", "serif";
	color:#0084ba;	
}
.four_txt6 {
	text-align: center;
	font-size: 12px;
	color:#0084ba;	
}	
	
	
.fivebox {
	background:url("../images/maobg.jpg");
	padding: 25px 0px;
}
.fivebox h2 {
	text-align: center;
	font-size: 20px;
}	
.five_txt1 {
	text-align: center;
	font-size: 14px;
	padding: 0px 5%;
	margin-top: 15px;
}	
	
.fivelist {
	margin-top: 20px;
	padding: 0px 5%;
}
.fivelist li {
	float: left;
	width: 24%;
	margin: 0.5%;
}	
	
	
	
.sixbox {
	padding:25px 0px;
}
.title_leftbox {
	float: none;
	text-align: center;
}
.title_rightbox {
	display: none;
	float: right;
	background:url("../images/newsicon2.jpg") 99% 50% no-repeat;
	margin-top: 20px;
}
.title_rightbox {
	padding-right: 29px;
}

.sixlist {
	float: none;
	width: 90%;
	margin: 20px 5%;
	
}
.space1 {
	float: left;
	width: 3.5%;
}
.siximg {
	width: 100%;
}
.siximg img {
	width: 100%;
}
.sixcon {
	border: 1px solid #e5e5e5;
	padding: 5%;
}
.six_txt1 a {
	font-size: 18px;
	color:#134a8b;
}
.six_txt1 a:hover {
	font-size: 18px;
	color:#ff0000;
}
.six_txt2 {
	font-size: 14px;
	color:#333333;
	margin-top: 5px;
}
.six_txt3 {
	font-size: 14px;
	color:#333333;
	margin-top: 16px;
	background:url("../images/newsicon1.jpg") 99% 50% no-repeat;
}
.title_txt1 {
	font-size: 22px;
}
.title_txt2 {
	font-size: 14px;
	color:#666;
}
	
	






/* 公共样式 */

.copyrightbox {
	background:#134a8b;
	padding: 30px 0px;
}
.fot_contact {
	display: none;
	float: right;
	color:#ffffff;
}
.fotlogo {
	float: none;
	margin-top: 10px;
	text-align: center;
}
.fotlogo img {
	width: 22%;
}
	 
.fot_menu {
	float: left;
	display: none;
	
}
.fot_menu a {
	color:#ffffff;
	padding: 0px 12px;
}
.fot_menu a:hover {
	color:#20894d;
}
.fotline {
	display: none;
	background:#89bcf8;
	height: 1px;
	font-size: 0px;
	margin-top: 16px;
}
.fot_txt1 {
	font-size: 15px;
	color:#ffffff;
	line-height: 26px;
	
}
.fot_txt2 {
	font-size: 12px;
	color:#ffffff;
	margin-top: 15px;
}
.fot_txt3 {
	font-size: 12px;
	color:#ffffff;
	margin-top: 15px;
}
.fotleft {
	float: none;
	margin-top: 20px;
	color:#ffffff;
	margin:15px 5% 0px;
	text-align: center;
}
.fotright  {
	float: right;
	width: 10%;
	display: none;
	margin-top: 20px;
}
.fotright img  {
	float: right;
	width: 100%;
}
.fot_txt4 {
	font-size: 12px;
	color:#999999;
	margin-top: 80px;
	text-align:right;
}
.fot_txt5 {
	font-size: 12px;
	color:#999999;
	margin-top: 15px;
	text-align:right;
}
.fot_txt5 a {
	color:#CCC;
}
.fot_txt5 a:hover {
	color:#ffffff;
}

.ind_sixbox {
	background:#181818;
	padding: 120px 0px 60px;
	position:relative;
}

	
.about_onebox {
	padding: 0px 0px 20px;
}

.about_one_left {
	float: left;
	margin-left: 3%;
}
.about_one_left span {
	padding: 0px 15px;
}
.about_one_left a {
	font-size: 14px;
	
}
.about_one_right {
	float: right;
	display: none;
}
.about_one_right img {
	width: 60%;
}	
	
.about_fourbox {background: #f5f5f5; padding: 50px 0px; }
.about_four_left {
	float: none;
	width: 90%;
	margin: 0px 5%;
}
.about_four_right {
	float: none;
	width: 90%;
	margin: 25px 5% 0px;
}
.about_fou_img1 {
	width: 100%;
}
.about_fou_img1 img {
	width: 100%;
}
.about_fou_img2 {
	width: 100%;
	margin-top: 20px;
}
.about_fou_img2 img {
	width: 100%;
}

.about_txt11 {
	font-size: 13px;
	line-height: 20px;
	color:#333333;
	margin-top: 12px;
}

.about_txt12 {
	font-size: 20px;
	color:#134a8b;
	margin-top: 46px;
}
.about_txt13 {
	font-size: 13px;
	line-height: 20px;
	color:#333333;
	margin-top: 32px;
}
.about_txt15 {
	font-size: 30px;
	font-family: Times, "Times New Roman", "serif";
	text-align: center;
}
.about_txt16 {
	font-size: 25px;
	text-align: center;
	color:#134a8b; 
}
.about_txt17 {
	font-size: 13px;
	text-align: center;
	color:#333; 
}
.about_txt19 {
	float: left;
	width: 48%;
	margin: 30px 0px;
}
.about_txt19 img {
	float: left;
	width: 100%;
}
.about_txt20 {
	float: right;
	width: 48%;
	margin:30px 0px;
}
.about_txt20 img {
	float: left;
	width: 100%;
}	
	
	
.about_twobox {
	background:url("../images/about_caibg.jpg") 50% 0% no-repeat;
	padding: 30px 0px;
}
.about_txt1 {
	font-size: 16px;
	text-align: center;
	color:#134a8b;
}
.about_txt2 {
	font-size: 22px;
	text-align: center;
	color:#134a8b;
	line-height: 28px;
	margin-top: 12px;
}
.about_txt3 {
	font-size: 13px;
	text-align: center;
	color:#134a8b;
	margin-top: 35px;
}
.about_txt4 {
	font-size: 13px;
	text-align: center;
	color:#000000;
	margin-top: 5px;
}
	
.about_txt15 {
	font-size: 24px;
	font-family: Times, "Times New Roman", "serif";
	text-align: center;
}
.about_txt16 {
	font-size: 20px;
	text-align: center;
	color:#134a8b; 
}
.about_txt17 {
	font-size: 13px;
	text-align: center;
	color:#333; 
}
.about_txt19 {
	float: left;
	width: 48%;
	margin: 30px 0px;
}
.about_txt19 img {
	float: left;
	width: 100%;
}
.about_txt20 {
	float: right;
	width: 48%;
	margin:30px 0px;
}
.about_txt20 img {
	float: left;
	width: 100%;
}	
.abput_fivebox {
	margin: 0px 5%;
}
	
	
	
.about_three_one {
	width: 90%;
	float: none;
	margin: 10px auto 35px;
}
.about_three_one img {
	width: 100%;
}
.about_three_two {
	width: 90%;
	float: none;
	margin: 10px auto 35px;
}	
	
.about_three_three {
	width: 90%;
	float: none;
	margin: 10px auto 35px;
}
.about_three_three img {
	width: 100%;
}
.about_three_four {
	width: 90%;
	float: none;
	margin: 10px auto 35px;
}	
.about_txt8 {
	font-size: 12px;
	margin-top: 20px;
}	
	
	
.fivelist {
	margin-top: 30px;
}
.fivelist li {
	float: left;
	width: 24%;
	margin: 0.5%;
}	
.fivelist li img {
	width: 100%;
}
		
.contactbox {
	padding: 20px 5%;
}
.contactbox h2 {
	font-size: 24px;
	text-align:center;
	font-weight: 400;
}
.contactbox h3 {
	font-size: 26px;
	font-weight: 300;
	margin: 0px 5%;
	margin-top: 20px;
}	
	
.parten_title {
	font-weight: 300;
	margin: 0px 5%;
	margin-top: 20px;
}
	
	
	
.contact_left {
	float: none;
	width: 100%;
	margin-top: 15px;
}
.contact_right {
	float: none;
	width: 100%;
	margin-top: 15px;
}
.contact_left p {
	font-size: 16px;
	line-height: 25px;
}
.contact_right p {
	font-size: 16px;
	line-height: 25px;
}
.contact_tel {

	color:#00a0e9;
	font-size: 24px;
}

.mapbox {
	width: 100%;
	height: 300px;
	margin-top: 30px;
}

	
.detailimg {
	width: 100%;
	margin: 0px auto;
}
.detail_con img {
	width: 100%;
}	
	


.ind_probox_list2 {
	position:relative;
	float: left;
	margin: 15px 1%;
	background: #134a8b; 
	width: 48%;
	
}
.ind_probox_list2 a h2 {
	color:#ffffff;
	font-size:17px; 
	width: 90%;
	margin: 15px auto 0px;
	text-align: center;
}
.ind_probox_list2 a p {
	color:#ffffff;
	font-size:12px; 
	text-transform:uppercase; 
	width: 90%;
	margin: 5px auto 0px;
}
.ind_probox_list2 a .chackbtn {
	color:#70c1e2;
	font-size:12px; 
	text-transform:uppercase; 
	width: 90%;
	margin: 12px auto 0px;
	padding-bottom: 10px;
}
.ind_probox_list2 a:hover .chackbtn {
	color:#a2def7;
	font-size:12px; 
	text-transform:uppercase; 
	width: 90%;
	margin: 12px auto 0px;
	padding-bottom: 10px;
}


.ind_probox_list2 a .chackbtn {
	color:#ffffff;
	font-size:12px; 
	text-align: center;
	text-transform:uppercase; 
	width: 90%;
	margin: 12px auto 0px;
	padding-bottom: 10px;
}
.ind_probox_list2 a:hover .chackbtn {
	color:#a2def7;
	font-size:12px; 
	text-transform:uppercase; 
	width: 90%;
	margin: 12px auto 0px;
	padding-bottom: 10px;
}


	
.newsinfobox {
	background:#ffffff;
	padding: 15px 0px;
}
.local {
	padding:0px 5%;
}
.local span {
  padding: 0px 10px;
}	
	
.news_left {
	float: none;
	width: 100%;
	background:#f4f4f4;
	min-height: 600px;
	padding: 5%;
	margin-top: 25px;
}
.news_right {
	margin-top: 25px;
	float: right;
	width: 27%;
}
.news_left h2 {
	font-size: 24px;
}
.newsdate {
	font-size: 12px;
	color:#4c4c4c;
	margin-top: 10px;
	margin-bottom: 30px;
}
.news_left p {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 15px;
}	
	
	
	
	
	
	
.towbox {
	width: 100%;
	background:#d6e8f2; 
	padding: 50px 0px;
}
.towbox h2 {
	font-size:24px;
	text-align:center; 
}
.tow_txt1 {
font-size:14px;
	text-align:center; 
	margin-top: 22px;
	padding: 0px 5%;
}
.tow_txt2 {
font-size:14px;
	text-align:center; 
	margin-top: 7px;
	padding: 0px 5%;
}
.tow_txt3 img {
width: 100%;
}	
	
	
	
	
	
	
	
	
	
	










	
}




