@charset "utf-8";
/* CSS Document */

.banner_cp
{
	width:100%;
	background:url(../images/banner_cp.jpg) no-repeat center top;
	min-height:365px;
}
.banner_gy
{
	width:100%;
	background:url(../images/banner_gy.jpg) no-repeat center top;
	min-height:365px;
}
.banner_xw{
	width:100%;
	background:url(../images/banner_xw.jpg) no-repeat center top;
	min-height:365px;
}
.banner_rc
{
	width:100%;
	background:url(../images/banner_rc.jpg) no-repeat center top;
	min-height:365px;
}
.banner_ry
{
	width:100%;
	background:url(../images/banner_ry.jpg) no-repeat center top;
	min-height:365px;
}
.banner_yy
{
	width:100%;
	background:url(../images/banner_yy.jpg) no-repeat center top;
	min-height:365px;
}
.banner_lx
{
	width:100%;
	background:url(../images/banner_lx.jpg) no-repeat center top;
	min-height:365px;
}
.wapp
{
	width:100%;
	min-width:1104px;
	
}
.main
{
	width:1280px;
	margin:0 auto;
	padding-top:35px;
	margin-bottom:60px;
}  
/*公司简介*/
.main_top{width:100%;height:50px; line-height:50px; border-bottom:1px solid #CCC;}
.main_top_er{width:1280px; margin:0 auto;}
.main_top_er a{font-family:SourceHanSansCN-Regular; font-size:17px; display:block; text-align:center; width:110px; margin-right:90px; float:left;}
.main_top_er a:hover{border-bottom:1px solid #0154A4; color:#0154A4;}
.nyab1{width:100%; background-color:#EDEDED; min-height:460px;}
.nyab1_er{width:1280px; margin:0 auto;}
.nyab1_er .nyab1img{ width:100%; float:left; padding-top:40px; padding-bottom:20px;}
.nyab1_er p{width:100%; float:left; font-family:SourceHanSansCN-Regular; font-weight:normal; font-size:15px; color:#3e3e3e; line-height:34px;}
.nyab2{width:100%; float:left;}
.nyab2_ti{width:1280px; margin:0 auto; text-align:center;}
.nyab2_ti img{padding-top:30px; padding-bottom:20px;}
.nyab2_one{width:100%; float:left;min-height:534px; }
.onebg{ width:50%; height:534px; float:left; background-image:url(../images/nyab2_one.jpg); }
.nyab2_one .nyab2_one_nr{width:40%; margin-left:5%; float:left;}
.nyab2_one dl{ width:564px; float:left; margin-top:100px;}
.nyab2_one dl dt{width:564px; float:left; font-family:SourceHanSansCN-Regular; font-size:25px; color:#0154a4; line-height:80px;}
.nyab2_one dl dd{width:564px; float:left; font-size:16px; line-height:32px;}
.towbg{ float:left; background-image:url(../images/towbg.jpg); height:534px; width:50%;}
.nyab2_tow_nr{width:35%; float:left; padding-left:15%;}
.threebg{width:50%; height:534px; float:left; background-image:url(../images/threebg.jpg);}
.nyab3{ width:100%; background:url(../images/nyab3.jpg) no-repeat center top; min-height:515px; float:left;}
.nybg3_er{width:1280px; margin:0 auto;}
.nybg3_er .nybg3_ti{width:1028px; float:left; color:#FFF; margin-top:164px; padding-bottom:10px;}
.hffa{width:100%; float:left; color:#FFF; font-size:15px;}




.ym_kywork{width:920px; float:left;}

/*公司简介*/
.mainbg{width:1280px; height:4px; margin-bottom:30px; float:left; background:url(../images/mainbg.jpg) repeat-x;}
.main .main_left
{
	width:285px;
	border-right:1px solid #CCC;
}
.ab_ti
{
	width:255px;
	margin-bottom:15px;
	float:left;
	border-bottom:1px solid #CCC;
}
.ab_ti img
{
	padding-bottom:20px;
}
.main .main_left .ny_prolist ul
{
	float:left;
	width:285px;
	
}
.main .main_left .ny_prolist ul li
{
	width:285px;
	float:left;
	height:55px;
	line-height:60px;
	background:url(../images/ny_pro_list.jpg) no-repeat left center #FAFAFA ;
}

.main .main_left .ny_prolist ul li a
{
	display:block;
	color:#FFF;
	padding-left:50px;
	font-size:18px;
	font-family:"SourceHanSansCN-Regular";
}
.main .main_left .ny_prolist ul li a:hover
{
	color:#F00;
}

.main .main_left .ny_prolist1
{
	width:231px;
	float:left;
	margin-top:20px;
}

.ny_prolist1 ul
{
	float:left;
	width:169px;
	margin-left:41px;
	background-color:#0B42A9;
	
}

.ny_prolist1 ul li
{
	width:169px;
	float:left;
	height:20px;
	line-height:20px;
	margin-bottom:15px;	
}

.ny_prolist1 ul li a
{
	display:block;
	color:#FFF;
	padding-left:20px;
	font-size:14px;
	font-family:"宋体";
}
.ny_prolist1 ul li a:hover
{
	color:#0067B2;
}

.ny_lianxi
{
	margin-top:20px;
	width:285px;
	float:left;
}
.ny_lianxi ul
{
	float:left;
	width:169px;
	margin-left:41px;
	background-color:#0B42A9;
}
.ny_lianxi ul li
{
	width:169px;
	float:left;
	margin-bottom:10px;
	line-height:20px;

}
.ny_lianxi ul li span
{
	display:block;
	color:#FFF;
	padding-left:20px;
	font-size:14px;
	font-family:"SourceHanSansCN-Regular";
}
.main_right
{
	width:920px;
	margin-left:23px;
	font-size:14px;
	min-height:928px;
}
.weizhi
{
	width:100%;
	height:40px;
	line-height:40px;
	background:url(../images/ny_ybpo.jpg)no-repeat left center;
	border-bottom:1px solid #D2D2D2;	
}
.wz_er
{
	width:1003px;
	margin:0 auto;

}
.weizhi span
{
	color:#282d36;
	margin-left:10px;
}
.weizhi a
{
	color:#282d36;
	padding-left:10px;
	padding-right:10px;
}

.mr_nr 
{
	margin-top:5px;
}

.mr_nr .guanyu
{
	text-indent:2em;
}

.ny_cpfl
{
	width:208px;
	float:left;
    background-color:#F0F0F0;

}

.cp_im
{
	width:208px;
	height:101px;
	margin-bottom:10px;
}
.cp_im img
{
	margin:0 auto;
}

.ny_cpfl ul
{
	float:left;
	width:203px;
	margin-left:8px;

	
}
.ny_cpfl h1
{
	float:left;
	width:207px;
	height:49px;
	background:url(../images/ny_cplb.jpg) no-repeat left center;
	text-align:center;
	line-height:45px;
	
}

.ny_cpfl h2
{
	float:left;
	width:207px;
	height:49px;
	background:url(../images/ny_xw.jpg) no-repeat left center;
	line-height:45px;
	text-align:center;
	
}

.ny_cpfl  h1 span
{
	width:207px;
	float:left;
	color:#FFF;
	font-size:16px;
}

.ny_cpfl  h2 span
{
	width:207px;
	float:left;
	color:#FFF;
	font-size:16px;

}

.ny_cpfl ul li
{
	width:193px;
	float:left;
	line-height:35px;
	background:url(../images/index_point.png) no-repeat 20px center;
	border-bottom:1px solid #D7D4D4;
	
}
.ny_cpfl ul li a
{
	float:leftl;
	padding-left:40px;
}
 
.ny_cpfl .bh
{
		border-bottom:1px solid #DFDFDF;
		border-bottom-right-radius:1em;
        border-bottom-left-radius:1em;
}
.about
{
	width:285px;
	float:left;
	margin-bottom:20px;
	
}
.about .about_ti
{
	width:285px;

}
.about ul
{
	width:285px;
	float:left;

}

.about ul li
{
	width:285px;
	float:left;
	line-height:35px;
	background:url(../images/ny_pro_list.jpg) no-repeat left center;	
}
.about ul li a
{
    text-align:left;
	float:left;
	color:#494949;
	font-size:15px;
	padding-left:15px;
	
}
.ny_news
{
	width:285px;
	float:left;
	margin-bottom:20px;
	
}
.ny_news_ti
{width:255px;
 float:left; 
 border-bottom:1px solid #CCC;
 margin-bottom:10px;
}
.ny_news_ti img
{
	padding-bottom:20px;
}
.ny_news ul 
{
	width:285px;
	float:left;
	
}
.ny_news ul li
{
	width:285px;
	float:left;
	background:url(../images/nyli_bg.jpg) no-repeat left center;
}
.ny_news ul li a
{
	padding-left:15px;
	float:left;
	line-height:30px;
}
.ny_news ul li span
{
	float:right;
	padding-right:5px;
}
.about ul li span
{
	color:#FFF;
	font-family:SourceHanSansCN-Regular;
	font-size:14px;
	float:right;
}
#xinwen ul .cp_more img
{
	margin:10px;
	margin-left:60px;
}

 
 
 
 
 