@charset "utf-8";
/* CSS Document */
body,div,ul,li,a,p,img,h1,h2,h3,h4,h5,h6,table,tr,td{ margin:0px auto; padding:0px; list-style:none;font-family: Arial, Helvetica, sans-serif; font-size:12px;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000; text-decoration:none;}
a:hover{color:#F60; text-decoration:none;}
a:active{color:#000; text-decoration:none;}
.clear{ clear:both;}

#main{ width:1003px; margin:0px auto; padding:0px;}
#top{ height:475px;}
.logo{ height:138px; background:#f8f8f8;}
.logo_l{ float:left; background:url(../images/logo.jpg) no-repeat; height:138px; width:531px;}
.logo_r{ float:right; background:url(../images/map.jpg) no-repeat; width:213px; height:138px;}
.lan{ float:right; padding-right:42px; margin-top:36px;}
.menu{ height:34px;}
.menu ul {	margin:0; padding:0 0 0 40px; list-style:none;}
.menu li { width:115px;	float: left;  text-align:center; height:34px;display: block; line-height:34px;}
.menu li a {text-decoration: none;	color: #fff; font-size:12px; font-weight:bold; line-height:34px; }
.menu li a:hover {color:#F60; font-size:12px;font-weight: bold;}
.banner{ background:url(../images/bg.jpg) no-repeat; height:302px;}

/*中间*/
#center{ margin-top:23px;}
.c1_left,.left{ width:250px; float:left;}
.c1_right,.right{ width:723px; float:right;}

.c1_l1{ margin-bottom:18px;}
.c1_l2{ margin-bottom:18px;}
.c1_l1t,.c1_l2t{ background:url(../images/left_top.jpg) no-repeat; height:34px;}
.c1_l1c,.c1_l2c{ background:url(../images/left_bj.jpg) repeat-y; padding:15px 5px 0 10px;line-height:25px;}
.c1_l1b,.c1_l2b{ background:url(../images/left_bottom.jpg) no-repeat; height:19px;}
.c1_r1{ margin-bottom:19px;}
.c1_r1t{ background:url(../images/right_top.jpg) no-repeat; height:34px;}
.c1_r1c{ background:url(../images/right_bj.jpg) repeat-y;padding:20px 10px 0 10px;line-height:25px; }
.c1_r1b{ background:url(../images/right_bottom.jpg) no-repeat; height:11px;}
.c1_r2l{ float:left; width:350px;}
.c1_r2r{ float:right; width:350px; margin-left:23px;}
.c1_r2t{ background:url(../images/right2_t.jpg) no-repeat; height:34px;}
.c1_r2c{ background:url(../images/right2_bj.jpg) repeat-y; padding:15px 10px 0 10px; line-height:25px;}
.c1_r2b{ background:url(../images/right2_bottom.jpg) no-repeat; height:10px;}
.c2_t{ background:url(../images/newpro_top.jpg) no-repeat; height:34px;}
.c2_c{ background:url(../images/newpro_bj.jpg) repeat-y;padding:15px 10px 0 10px;line-height:25px;}
.c2_b{ background:url(../images/newpro_bottom.jpg) no-repeat; height:8px;}


/*尾部*/
#bottom{ margin-top:25px; background:url(../images/bottom.jpg) repeat-x; height:85px; color:#FFF; text-align:center; padding-top:40px; line-height:25px;}
.title{ height:34px; line-height:30px; font-size:13px; font-weight:bold; color:#fff; padding-left:15px;}
.weizhi{ float:right; font-size:12px; font-weight:normal; color:#000; padding-right:10px;}
#left1{
	line-height:25px;
}
#left1 ul li{
	list-style:none;
	width:230px;
	height:25px;
	line-height:25px;
	padding-top:2px; padding-bottom:10px; margin-top:5px;
	 border-bottom:#EDEDED 1px solid;
	}
	#left1 ul li a{
	color:#000;
	text-decoration:none;
	}
#left1 ul li a:hover{
	color:#F29200;
	text-decoration:none}	
.con{ padding-left:20px; padding-top:20px;}
#box{ width:100%; background:url(../images/bottom.jpg) repeat-x bottom;}
.aa{ text-indent:24px; line-height:25px;}