@charset "utf-8";
/* CSS Document */
/*
Body,td,div,span,h1,input{ line-height:100%; margin:0 auto; padding:0;font-size:12px;font-family:Arial,"宋体";}
body{ background:#FFF;}
*{margin:0px;padding:0px;}
form,em{margin:0;padding:0}
frameset{margin:0;padding:0}
frame{margin:0;padding:0}
ul,dl,dt,dd,p,li{ Margin:0px; Padding:0px; text-align: left; list-style:none;}
input,selcet{vertical-align:middle;}
.left{ float:left;} 
.right{ float:right;}
.divline{clear:both;overflow:hidden;height:0px;width:100%; background:none;}

body{ background:url(../images/bj_01.jpg) repeat-x left;}
h4{font-size:14px; color:#0035BA;}
img{ border:0px;}
ul li input{vertical-align:middle;}
a{text-decoration:none;}*/
/*去除超链接下划线*/
/*全局A样式*/
/*a:hover{font-size:12px;}
a:link{TEXT-DECORATION: None;}
a:visited{TEXT-DECORATION:None;}
a:active{TEXT-DECORATION: none;}*/
/*图片A样式*/

.center_nr{width:auto; height:auto; min-height:inherit; _height:auto;}
/*内容区自动拉伸 过 IE 6 7 8 FF (用法设置min-height,_height的高就可以)*/


/*banner*/
.bannerbox { width: 1000px; height: 320px; overflow: hidden; margin: 0px auto; }
#focus { width: 1000px; height: 320px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 1000px; height: 320px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 1000px; height: 320px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 550px; height: 447px; position: absolute; top: -55px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
#focus .focus_li01{
	width:1000px;
	height:320px;
	background:url(../images/ban_01.jpg) no-repeat top center;	
}
#focus .focus_li02{
	width:1000px;
	height:320px;
	background:url(../images/ban_02.jpg) no-repeat top center;
	
}
#focus .focus_li03{
	width:1000px;
	height:320px;
	background:url(../images/ban_03.jpg) no-repeat top center;
}

/*首页*/
.warp_index{
	width:100%;
	height:32px;
	background:url(../images/topbg.jpg) repeat-x center center;
}
.index_text{
	width:1000px;
	height:32px;
	margin:auto;
}
.index_text_left{
	width:285px;
	height:32px;
	float:left;
	color:#FFF;
	line-height:32PX;
}

.index_text_right{
	width:450px;
	height:32px;
	line-height:32px;
	color:#fff;
	float:right;
}
.index_text_right a.a_hydl{
	width:80px;
	display:block;
	float:left;
	background:url(../images/a_jrsc.png) no-repeat left ;
	color:#fff;
	padding-left:30px;
}
.index_text_right a.a_hyzc{
	width:80px;
	display:block;
	float:left;
	background:url(../images/a_swsy.png) no-repeat left ;
	color:#fff;
	padding-left:30px;
}
.index_text_right a.a_swzy{
	width:80px;
	display:block;
	float:left;
	background:url(../images/a_jrsc.png) no-repeat left ;
	color:#fff;
	padding-left:30px;
	
}
.index_text_right a.a_jrsc{
	width:80px;
	display:block;
	float:left;
	background:url(../images/a_swsy.png) no-repeat left ;
	color:#fff;
	padding-left:30px;
}
.index_nav{
	width:1000px;
	height:87px;
	margin:auto;
	padding-top:10px;
}
.logo{
	width:346px;
	height:74px;
	float:left;
}
.nav{
	width:600px;
	height:74px;
	float:right;
}
.nav ul{
	width:600px;
	height:74px;
}
.nav ul li{
	width:84px;
	height:74px;
	line-height:74px;
	text-align:center;
	float:left;
	background:url(../images/nav_img01.jpg) no-repeat left center;
}
.nav ul li a{
	font-size:14px;
	color:#2d2d2d;
}
.nav ul li a:hover{
	color:#2466b2;
	text-decoration:underline;
	font-weight:bold;
}
.index_banner{
	width:1000px;
	height:320px;
}

.index_main{
	width:1000px;
	height:auto;
	margin:auto;
	clear:both;
	overflow:hidden;
}

.indexmain_top{
	width:1000px;
	height:270px;
	margin-top:10px;
}
.indexmain_top_left{
	width:485px;
	height:270px;
	float:left;
}
.indexmain_top_left_top{
	width:485px;
	height:33px;
	background:url(../images/top_leftimg01.jpg) no-repeat bottom;
}
.indexmain_top_left_topl{
	width:74px;
	height:33px;
	float:left;
	font-size:14px;
	color:#313131;
	line-height:33px;
	font-family:'gothambold','微软雅黑', Helvetica, Arial, sans-serif;
	font-weight:bold;
}
.indexmain_top_left_topr{
	width:36px;
	height:27px;
	float:right;
}
.top_left{
	width:485px;
	height:240px;
	margin-top:8px;
}
.top_left li{
	width:485px;
	height:27px;
	line-height:27px;
	background:url(../images/yuan01.jpg) no-repeat left center;
}
.top_left li span{
	display:block;
	width:70px;
	height:27px;
	padding-left:15px;
	float:left;
	line-height:27px;
	color:#4f4f4f;
}
.top_left li a{
	display:block;
	width:390px;
	height:27px;
	line-height:27px;
	float:right;
	padding-left:10px;
	color:#4f4f4f;
}
.indexmain_top_right{
	width:485px;
	height:270px;
	float:right;
}
.indexmain_top_left_center{
	width:485px;
	height:124px;
	margin-top:15px;
}
.indexmain_top_left_bottom{
	width:480px;
	height:100px;
	margin:auto;
	padding-top:10px;
	line-height:24px;
}
.indexmain_top_left_bottom a{
	color:#000;
}
.indexmain_center{
	width:1000px;
	height:518px;
	margin:auto;
	
}
.indexmain_center_top{
	width:1000px;
	height:46px;
	background:url(../images/zhu_img01.jpg) no-repeat bottom center;
	text-align:center;
	line-height:46px;
}
.indexmain_center_top a{
	font-family:'gothambold','微软雅黑', Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#4f4f4f;
}
.indexmain_center_bottom{
	width:1000px;
	height:470px;
	
}
.indexmain_center_bottoml{
	width:265px;
	height:344px;
	float:left;
	padding:20px 30px 0px 30px;
}
.center_bottoml_top{
	width:265px;
	height:126px;
}
.center_bottoml_center{
	width:265px;
	height:45px;
	background:url(../images/wang_01.jpg) no-repeat bottom;
	text-align:center;
	margin-top:15px;
	font-size:18px;
}
.center_bottoml_center a{
	color:#3c3c3c;
}
.center_bottoml_bottom{
	width:265px;
	height:145px;
	line-height:24px;
	padding-top:10px;
}
.indexmain_bottom{
	width:1000px;
	height:142px;
	
}
.indexmain_bottomul{
	width:1000px;
	height:82px;
	margin-top:20px;
}
.indexmain_bottomul li{
	width:142px;
	height:79px;
	float:left;
	padding:0px 12px 0px 12px;
}
.footer{
	width:100%;
	height:167px;
	background:#333333;
	margin:auto;

}
.footer_top{
	width:1000px;
	height:137px;
	margin:auto;
	overflow:hidden;
	clear:both;
}
.footer_top_left{
	width:323px;
	height:138px;
	float:left;
}
.footer_top_center{
	width:335px;
	height:98px;
	float:left;
	color:#fff;
	line-height:30px;
	padding-top:30px;
	padding-left:30px;	
}
.footer_top_right{
	width:270px;
	height:98px;
	float:right;
	color:#fff;
	line-height:30px;
	padding-top:30px;
	padding-left:30px;	
}
.footer_top_bottom{
	width:100%;
	height:29px;
	background:#2466b2;
	text-align:center;
	line-height:29px;
	color:#fff;
}
/*列表页*/
.list_left{
	width:248px;
	height:440px;
	float:left;
}
.list_left_top{
	width:248px;
	height:42px;
	background:url(../images/list_01.jpg) no-repeat bottom;
	font-size:18px;
	line-height:42px;
}
.list_left ul{
	width:248px;
	height:380px;
	margin-top:10px;
}
.list_left ul li{
	width:248px;
	height:117px;
	margin-top:10px;
}
.list_right{
	width:730px;
	height:auto;
	float:right;
}
.list_right_top{
	width:730px;
	height:42px;
	background:url(../images/list_02.jpg) no-repeat bottom;	
	font-size:18px;
	line-height:42px;
}
.list_right ul{
	width:730px;
	hight:540px;
	margin-top:10px;
}
.list_right ul li{
	width:730px;
	height:30px;
	line-height:30px;
	background:url(../images/yuan01.jpg) no-repeat left center;
}
.list_right ul li span{
	display:block;
	width:70px;
	height:30px;
	padding-left:15px;
	float:left;
	line-height:30px;
	color:#4f4f4f;
}
.list_right ul li a{
	display:block;
	width:630px;
	height:30px;
	line-height:30px;
	float:right;
	padding-left:10px;
	color:#4f4f4f;	
}
.ycont_three{
	width:400px;
	height:30px; 
	margin-top:20px;
	padding-left:170px;
	margin-bottom:20px;
}
.ycont_three a{
	display:block; 
	float:left;
	width:24px;
	height:24px;
	text-align:center;
	line-height:24px;
	color:#FFF;
	background:#7C8DA7;
	margin-left:3px;
}
.listx_top{
	width:730px;
	height:40px;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	color:#2566b1;
}
.listx_center{
	width:730px;
	height:25px;
	text-align:center;
	color:#a8a8a8;
}
.listx_bottom{
	width:710px;
	height:auto;
	margin:auto;
	padding-top:10px;
	line-height:27px;
	color:#333;
}
/*主营业务*/
.zhu_main{
	width:1000px;
	height:42px;
	background:url(../images/zhu_img01.jpg) no-repeat bottom;
	font-size:18px;
	text-align:center;
	line-height:42px;
	
}
.new_list_right01{
	width:1000px;
	height:auto;
	border-bottom:1px solid #BABABA;
	padding:20px 0px 20px 0px;
	overflow:hidden;
	clear:both;
}
.new_list_right01_l{
	width:265px;
	height:126px;
	float:left;
	
}
.new_list_right01_r{
	width:700px;
	height:126px;
	float:right;
}
.new_list_right01_r01{
	width:700px;
	height:27px;
	line-height:27px;
	font-weight:bold;
	font-size:14px;
}
.new_list_right01_r01 a{
	color:#2e2e2e;
}
.new_list_right01_r02{
	width:700px;
	height:27px;
	color:#595959;
	line-height:27px;
}
.new_list_right01_r03{
	width:700px;
	height:70px;
	margin-top:5px;
	line-height:24px;
	color:#494949;
}
.new_list_right01_r03 a{
	color:#336699;
	font-weight:bold;
}

/*荣誉资质*/
.zizhi{
	width:730px;
	height:auto;
}
.zhizhao{
	width:730px;
	height:auto;
	margin-bottom:20px;	
}

.zhizhao_01{
	width:350px;
	height:281px;
	float:left;
	padding:7px;	
}
.zhizhao_01 span{
	width:350px;
	height:25px;
	line-height:25px;
	display:block;
	text-align:center;
	padding:none;
}











