body,h1,h2,h3,p,ul,li,span{ margin:0; padding:0;}
body{ background:#ced2d6 url(bg.jpg) center 35px no-repeat;}
li{ list-style:none;}
img{ border:0px;}

/*header start*/
.header{ height:35px;width:100%; background:url(topnav_bg.gif) repeat-x;}
	.header_main{ width:982px; margin:0 auto;color:#5a5a5a; font-size:12px;}
	.header_main a{ color:#5a5a5a; font-size:12px; text-decoration:none; padding-right:4px; padding-left:4px;}
	.header_main a:hover{ text-decoration:underline;}
	.logo{ float:left; width:117px;}
	.nav{ float:left;padding-left:8px; line-height:35px; }
	
	.search{ float:right; width:450px; padding-right:10px;}
		.login{ float:left; width:390px;}
		.login p{ padding-top:12px; width:50px; float:left;}
		.search_l{ float:left; width:50px; padding-top:3px;}
		.sea{ float:left; width:111px; height:20px; line-height:15px; padding-top:8px; background:url(paw_bg.gif) right center no-repeat; border:0px; padding-left:6px; margin-top:2px; color:#5a5a5a;}
		.search_r{float:left; height:16px; line-height:16px; padding-left:6px; _margin-left:10px; width:35px; border-left:1px dotted #9b9b9b; margin-top:7px;}
		.sea_bot{ width:41px; height:20px; cursor:pointer; border:0px; background:url(dl.gif) center center no-repeat; margin-left:5px; margin-top:5px;}
		
/**main css**/
.main{ width:982px; margin:0 auto; padding-top:370px;}
	.nav_cx{ width:960px; margin:0 auto; height:34px; padding-bottom:18px; background:url(nav_dy.gif) center bottom no-repeat; margin-bottom:9px;}
	.nav_cx li{ float:left; width:270px; margin-right:3px; background:#1d7acf; text-align:center; line-height:33px; font-family:Arial, Helvetica, sans-serif,"宋体"; font-size:16px; font-weight:bold; color:#eef7ff;}
	.nav_cx li a{ display:block;font-size:16px; font-weight:bold; color:#eef7ff; text-decoration:none;}
	.nav_cx li a:hover{ background:#ff6600;}
	.nav_cx .home{ width:79px; margin:0px;}
	
	.box{ height:1200px; background:url(main_centerbg.jpg) center top repeat-y;}
	html>body .box{ height:auto; min-height:1200px; overflow:hidden;}
	.box_top{ height:23px; background:url(main_topbg.jpg) no-repeat;}
	.box_center{ height:1160px; background:none;}
	html>body .box_center{ height:auto; min-height:1160px; overflow:hidden;}
		.left{ float:left; width:732px;}
			.bk1{ height:656px; width:674px; background:url(bk1_bg.gif)  center top no-repeat; margin-left:9px; padding-left:25px; padding-right:20px; _padding-right:10px;}
				.left_tit{ height:32px; background:url(tit_bg.jpg) no-repeat; color:#fff; padding-left:78px; line-height:30px; padding-top:10px; font-weight:bold;}
				.left_dt_js{ height:244px; margin-top:30px; margin-bottom:5px; padding-bottom:15px; border-bottom:1px dotted #949494;}
				.dt_js_left{ float:left; width:324px; height:244px;}
				.dt_js_left img{ border:1px solid #ccc; padding:2px;}
				.dt_js_right{ float:right; width:329px; height:244px; background:url(jj_bg1.jpg) center bottom no-repeat;}
				.dt_js_right_tit{ height:30px; line-height:30px; background:url(tb1.jpg) left center no-repeat; padding-left:30px; font-size:18px; font-weight:bold; color:#ff7200;}
				.dt_js_right_tit a{font-size:18px; color:#ff7200; text-decoration:none;}
				.dt_js_right_tit a:hover{ text-decoration:underline;}
				.dt_js_right_tit2{ height:30px; line-height:30px; background:url(tb4.jpg) left center no-repeat; padding-left:30px; font-size:18px; font-weight:bold; color:#ff7200;}
				.dt_js_right_tit2 a{font-size:18px; color:#ff7200; text-decoration:none;}
				.dt_js_right_tit2 a:hover{ text-decoration:underline;}
				.dt_js_right_text{ height:210px; width:280px; margin:0 auto; line-height:28px; color:#1c52aa; font-size:12px; margin-top:4px; text-indent:57px;}
				.dt_js_right_text a{ font-size:12px; text-decoration:none;color:#dc1019;}
				.dt_js_right_text a:hover{ text-decoration:underline;}
				.left_tit2{ height:35px; line-height:35px; background:url(tb2.jpg) left center no-repeat; color:#187bce; font-size:16px; font-weight:bold; padding-left:20px; margin-bottom:8px;}
				.left_img_list{ height:145px;}
				.left_img_list li{ float:left; width:195px; height:145px;margin-right:28px;_margin-right:26px; position:relative;}
				.left_img_tit{ position:absolute; left:3px; top:118px; width:189px; height:25px; line-height:25px; text-align:center; background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity: 0.6; color:#fff; font-size:14px;}
				.left_img_tit a{ font-size:14px; color:#fff; text-decoration:none;}
				.left_img_tit a:hover{ text-decoration:underline;}
				.left_img_list li img{ padding:1px; border:1px solid #ccc;}
				.left_img_js{ height:84px; margin-top:15px; background:url(jj_bg2.jpg) no-repeat; padding-left:33px; padding-right:42px; line-height:27px;color:#1c52aa; font-size:12px; text-indent:57px;}
				.left_img_js a{font-size:12px; text-decoration:none;color:#dc1019;}
				.left_img_js a:hover{ text-decoration:underline;}
			
			.bk2{ height:644px; width:674px; background:url(bk2_bg.gif) center top no-repeat; margin-left:9px;padding-left:25px; padding-right:20px; _padding-right:10px;}
			.bk3{ height:656px; width:677px;_width:668px; background:url(bk1_bg.gif) right top no-repeat;_background:url(bk1_bg.gif) 4px top no-repeat; margin-left:9px;padding-left:25px; padding-right:20px;_padding-left:25px;_padding_right:0px;}
			.dt{ height:15px; background:url(dt_h.jpg) 12px center no-repeat;}
		.right{ float:right; width:230px;}
			.right_tit{ height:30px; width:190px; margin:0 auto; line-height:25px; background:url(xian1.jpg) left bottom no-repeat; color:#6c6c6c; font-size:16px; font-weight:bold; margin-bottom:10px;}
			.right_img{ width:190px; height:272px; margin:0 auto; position:relative;}
			.right_img img{ border:1px solid #cccccc; padding:2px;}
			.right_img_tit{ position:absolute; left:3px; top:245px; height:23px; width:185px; line-height:23px; text-align:center; background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity: 0.6; color:#fff; font-size:14px;}
			.right_img_tit a{ font-size:14px; color:#fff; text-decoration:none;}
			.right_img_tit a:hover{ text-decoration:underline;}
			.jj{ height:165px; width:190px; margin:0 auto; margin-top:10px; padding-bottom:30px; background:url(tb2.jpg) left 4px no-repeat; line-height:21px; color:#1c52aa; font-size:12px; text-indent:2em;}
			.jj a{ color:#dc1019; font-size:12px; text-decoration:none;}
			.jj a:hover{ text-decoration:underline;}
			.right_list{height:99px; width:205px; margin:0 auto;}
			.right_list li{ height:23px; line-height:23px; color:#535353; font-size:12px; background:url(tb3.jpg) 5px center no-repeat; padding-left:18px; border-bottom:1px dotted #949494;}
			.right_list li a{ font-size:12px; color:#535353; text-decoration:none;}
			.right_list li a:hover{ text-decoration:underline;}
			.clear{ height:40px;}
			
		
	.box_bottom{ height:17px; background:url(main_bottombg.jpg) no-repeat bottom center;}
	
	.bkx{ clear:both; height:261px; background:url(k_bg.gif) no-repeat; margin-top:10px; padding-top:1px;}
		.bkx_tit{ height:35px; width:926px; margin:0 auto; color:#fff; font-size:16px; font-weight:bold; background:url(tit2_bg.jpg) no-repeat; margin-top:12px; text-indent:79px; padding-top:10px; line-height:32px;}
		.bkx_scroll{ width:945px; height:166px; margin:0 auto; margin-top:21px;}
		.turn_left{ float:left; width:21px; height:106px; padding-top:50px; display:block; cursor:pointer;}
		.bkx_scroll_box{ float:left; width:863px; height:166px; padding-left:20px; padding-right:20px;}
		.bkx_scroll_box li{ float:left; width:123px; height:166px; margin-left:11px; margin-right:11px; text-align:center;}
		.bkx_scroll_box li a{ color:#1c52aa; font-size:14px; text-decoration:none;}
		.bkx_scroll_box li a:hover{ text-decoration:underline;}
		.bkx_scroll_box li p{ padding-top:5px;}
		.bkx_scroll_box li img{ border:1px solid #ccc; padding:1px;}
		.Cont {width:863px;overflow:hidden;float:left; height:166px;}
		.ScrCont {width:10000000px;}
		#List1, #List2 {float:left;}
		.turn_right{ float:right; width:21px; height:106px; padding-top:50px; display:block; cursor:pointer;}
		
		.zt_list{ height:160px; width:960px; margin:0 auto; padding-top:20px;}
		.zt_list li{ float:left; width:298px; height:150px; margin-right:10px; margin-left:10px;_margin-right:8px; _margin-left:8px; position:relative;}
		.zt_list li img{ border:1px solid #ccc; padding:2px;}
		.zt_tit{ position:absolute; height:25px; width:291px; line-height:25px; text-align:center; background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity: 0.6; color:#fff; font-size:14px; top:122px; left:3px;}
		.zt_tit a{font-size:14px; color:#fff; text-decoration:none;}
		.zt_tit a:hover{ text-decoration:underline;}
		




/**footer css**/
.footer{ clear:both; width:982px; margin:0 auto; height:100px; padding-top:10px; line-height:22px; font-size:12px; color:#000; border-top:1px solid #000; margin-top:25px; text-align:center; letter-spacing:1px; position:relative;}
.gotop{ position:absolute; left:888px; top:-25px; width:48px; height:31px;}
.footer a{ text-decoration:none; font-size:12px; color:#000;}
.footer a:hover{ text-decoration:underline; color:#000;}

