/* CSS Document */
.clear{clear:both;}


.dot-top {  
    font-size: 0;  
    line-height: 0;  
    border-width: 10px;  
    border-color: red;  
    border-top-width: 0;  
    border-style: dashed;  
    border-bottom-style: solid;  
    border-left-color: transparent;  
    border-right-color: transparent;  
}  
/* ���ҵļ�ͷ */  
.dot-right {  
    font-size: 0;  
    line-height: 0;  
    border-width: 10px;  
    border-color: red;  
    border-right-width: 0;  
    border-style: dashed;  
    border-left-style: solid;  
    border-top-color: transparent;  
    border-bottom-color: transparent;  
}  
/* ���µļ�ͷ */  
.dot-bottom {  
    font-size: 0;  
    line-height: 0;  
    border-width: 10px;  
    border-color: red;  
    border-bottom-width: 0;  
    border-style: dashed;  
    border-top-style: solid;  
    border-left-color: transparent;  
    border-right-color: transparent;  
}  


.bannerimg img{max-width:100%;}
.logo_s{ display:none;}
.main_t_bj {
    background: url(../images/main_tbj_14.jpg) no-repeat center;
}
.honorlist{margin:15px auto 0;}
.honorlist li{display:inline-block; float:left; margin:0px 0px 10px 0px; width:25%; text-align: center;}
.honorlist li p{overflow: hidden; display: block; white-space: nowrap; line-height:35px;}

.ns_c_zhengwen img{ max-width:95%; margin:0 auto;}

.newspf{margin-left:66px; margin-right:20px}
.newsps{margin-right:20px}
.newspt{}

.n_newslist li{ height:59px;}
.n_newslist li a{ width:80%;}
.n_newslist li p{ width:20%; text-align:right;}
.productshow_content,.n_newslist,.z_main_r_t{ width:100%;}

.apply dt{font-size: 16px;color: #606366; padding: 5px 0px; line-height: 30px;}
.apply .input4 {width: 96%; border: #e5e5e5 solid 1px; color: #804235; display: block;
padding: 10px 5px;
background: none;
-webkit-box-sizing: border-box;
font-size: 14px;
outline: none;}

.apply .applybtn{
color: #fff;
padding: 0px 0px;

background: #004882;
 margin-top:20px; float:left;}
.apply .applya{margin-top:20px; float:left; margin-left:20px;}


.p_product{ width:100%; margin-left:0px; overflow:hidden;}
.p_product li{ float:left; border:0px #e5e5e5 solid; width:25%;}
.p_product li div{border:1px #e5e5e5 solid; margin: 0px auto;}
.p_product li p{text-align:center; line-height:40px; overflow: hidden; display: block; white-space: nowrap; height:40px;}
.p_product li p{ font-size:14px}
.p_product_m{ margin-right:22px}
.p_product_mtop{ margin-top:40px}


@media screen and (min-width: 960px) and (max-width: 1015px) {
	.top,#nav,.main,.foot,.z_main{ width:940px;}
	
	.menu{ width:710px;}
	.menu dl{ width:100px;}
	
	.main_box li{ margin-right:5px;}
	
	.foot_1{ float:none; text-align:center;}
	.foot_1 img{ display:inline-block;}
	.foot_2{ margin:32px auto 0px; width:658px; float:none;}
	.foot_3box{ margin-left:0px; text-align:center;}
	.foot_3{ float:none; text-align:center;}
	.foot_3 img{ display:inline-block;}
	
	.z_main_r {width: 680px;}
	
	.newspf{margin-left:56px; margin-right:20px}
    .newsps{margin-right:20px}
}
@media screen and (min-width: 768px) and (max-width: 959px) {
	.top,#nav,.main,.foot,.z_main{ width:740px;}
	.topbox{display:none;}
	
	.logo_l{ float:none; text-align:center; margin-top:50px;}
	.logo_l img{ display:inline-block; max-width:100%; float:left; }
    .logo_s{ display:block;  float:right; background:url(../images/kuangbj_03.png) no-repeat; width:126px; margin-top:15px; margin-left:12px}
    

	.menu{ display:none;}
	#nav_wrap,#nav { height: 70px;}
	
	.main_box li{ width:736px; margin-right:0px; text-align:center; margin-bottom:20px; padding-top:10px;}
	.main_box li img{ display:inline-block;}
	.main_b_m_4 { width: 264px;text-align: center;  margin-top: 14px; margin: 14px auto 0px;}
	
	.foot_1{ float:none; text-align:center;}
	.foot_1 img{ display:inline-block;}
	.foot_2{ margin:22px auto 0px; width:658px; float:none;}
	.foot_3box{ margin-left:0px; text-align:center;}
	.foot_3{ float:none; text-align:center;}
	.foot_3 img{ display:inline-block;}
	
	.z_main_l,.z_main_l_c,.z_main_l_t{ width:100%; text-align:center;}
	.z_main_l_c{line-height: 30px;}
	.z_main_l_c a { display: inline-block; margin-left:0px; line-height:30px; height:30px; margin-top:5px;}
	.z_main_r_t,.z_main_r{ width:100%;}
	
	.honorlist li{ width:33.33333%;}
	
	.newsshow_content { width: auto; margin-left: 0px;}
	.ns_c_time{ width:100%; margin:0 auto;}
	.newspf{margin-left:106px; margin-right:20px}
	.newsps{margin-right:20px}
	.newspt{}
}
@media only screen and (max-width: 767px) { 
	.top,#nav,.main,.foot,.z_main{ width:96%;}
	
	
	.top{ display:none;}
	
	.logo_l{ float:none; text-align:center; margin-top:50px;}
	.logo_l img{ display:inline-block; max-width:100%;}
    .logo_s{ display:block; background:url(../images/kuangbj_03.png) no-repeat; width:126px; margin:5px auto 0px; height:25px;}

	.menu{ display:none;}
	#nav_wrap,#nav { height: 100px;}
	
	#banner{ display:none;}
	
	.main_box li{ width:98%; margin-right:0px; text-align:center; margin-bottom:10px;}
	.main_box li img{ display:inline-block; max-width:100%;}
	.main_b_m_4 { width: 264px;text-align: center;  margin-top: 14px; margin: 14px auto 0px;}
	
	.foot_1{ float:none; text-align:center;}
	.foot_1 img{ display:inline-block;}
	.foot_2{ margin:22px auto 0px; width:100%; float:none;}
	.foot_2box{width:100%;}
	.foot_3box{ margin-left:0px; text-align:center;}
	.foot_3{ float:none; text-align:center;}
	.foot_3 img{ display:inline-block;}
	
	.z_main_l,.z_main_l_c,.z_main_l_t{ width:100%; text-align:center;}
	.z_main_l_c{line-height: 30px;}
	.z_main_l_c a { display: inline-block; margin-left:0px; line-height:30px; height:30px; margin-top:5px;}
	.z_main_r_t,.z_main_r{ width:100%;}
	
	.z_main_r_t_r{ display:none}
	
	.honorlist li{ width:50%;}
	
	.newsshow_content { width: auto; margin-left: 0px;}
	.ns_c_time{ width:100%; margin:0 auto; line-height:30px;}
	.newspf{ width:100%; text-align:center; margin-left:0px;}
	.newsps{margin-right:0px; width:100%; text-align:center;}
	.newspt{ width:100%; text-align:center; }
	
	.n_newslist li{ width:100%; height:59px;}
	.n_newslist li a{ width:100%;}
	.n_newslist li p{ display:none}
	
	.erweima{ float:none; text-align:center}
	.erweima img{ display:inline-block}
	
	.p_product li{ width:50%;}
}
/*liuyai*/
.apply dt{font-size: 16px;color: #606366; padding: 5px 0px; line-height: 30px;}
.apply .input4 {width: 96%; border: #e5e5e5 solid 1px; color: #804235; display: block;
padding: 10px 5px;
background: none;
-webkit-box-sizing: border-box;
font-size: 14px;
outline: none;}

.apply .applybtn{font-size: 16px;
color: #fff;
padding: 0px 0px;
line-height: 30px;
background: #004882;
width:100px; margin-top:20px;}
apply .aoolya{}
