
.a{ cursor:pointer;}
div{
	margin:0;
	padding:0;
	}

body{
	margin:0;
	font-size:12px;
	line-height:20px;
	color:#000000;
	background:url(bg.jpg) top repeat-x;
/*	background-attachment:fixed;*/
	}
	
img{border:0;}

a{color:#000000; text-decoration:none}
a:hover{ color:#0066CC;text-decoration:underline;}

.top{ background:url(top.jpg) no-repeat; height:119px;}
.en_top{ background:url(en_top.jpg) no-repeat; height:119px;}
.menu a{ color:#ffffff; font-size:14px; font-weight:bold;}
.menu a:hover{ color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}

.left_bg{ background:url(left_bg.jpg) repeat-y; border-bottom:#CFCFCF solid 1px;}
.left_1{ background:url(left_1.jpg) no-repeat; height:53px; line-height:48px; font-size:14px; color:#FFF; font-weight:bold;}
.right_1{ background:url(right_1.jpg) no-repeat; height:28px; font-size:14px; color:#FFF; font-weight:bold; padding-top:25px;}
.en_right_1{ background:url(en_right_1.jpg) no-repeat; height:28px; font-size:14px; color:#FFF; font-weight:bold; padding-top:25px;}
.right_2{ background:url(right_2.jpg) top  repeat-x; height:53px;}

.right_bg{ border-bottom:#CFCFCF solid 1px;border-right:#CFCFCF solid 1px;}
.right_bt{ background:url(right_bt.jpg) no-repeat; height:28px; font-size:14px; font-weight:bold; color:#FFF; line-height:22px;}

.ss_bg{ background:url(ss_2.jpg) no-repeat; height:65px; padding-left:15px; padding-right:15px;}
.ss_bg1{ background:url(left_2.jpg) repeat-y;padding-left:15px; padding-right:15px; padding-bottom:15px;}

.cpfl a{ background:url(cpfl_3.jpg) no-repeat; line-height:32px; height:32px;display:block;text-indent:28px; color:#4C4948; padding-bottom:5px;}
.cpfl a:hover{ background:url(cpfl_2.jpg) no-repeat; line-height:32px; height:32px;display:block;text-indent:28px; text-decoration:none;color:#0066CC;padding-bottom:5px;}

.cpzs a{ color:#0066CC;}
.cpzs a:hover{ color:#ff0000; text-decoration:none;}
.cpzs_bg{ background:url(cpzs_bg.jpg) no-repeat; height:126px;}

.gywm_bg{ background:url(gywm_2.jpg) no-repeat left; height:28px;}
.gywm_nr{ padding:20px; line-height:24px;}
.gywm_nr1{ padding:20px; line-height:24px;}
.gywm_nr img{ float:left; margin-right:15px;}
.gywm_nr a{ color:#F00;}
.gywm_nr a:hover{ color:#0066CC; text-decoration:none;}

.left_fl a{ background:url(jh.gif) 5px no-repeat; height:24px; line-height:25px;display:block;text-indent:18px;}
.left_fl a:hover{ background:url(jh.gif) 5px no-repeat;height:24px; line-height:25px; display:block;text-indent:18px; text-decoration:none;}

.news a{ background:url(dian.jpg) 5px no-repeat; line-height:26px; height:26px;display:block;text-indent:15px;}
.news a:hover{ background:url(dian.jpg) 5px no-repeat; line-height:26px; height:26px;display:block;text-indent:15px; text-decoration:none;}
.news span{ float:right; padding-right:5px;color:#0066CC;}
.news1 a{ background:url(dian.jpg) 5px no-repeat; line-height:26px; height:26px;display:block;text-indent:15px; border-bottom:#CCC dotted 1px;}
.news1 a:hover{ background:url(dian.jpg) 5px no-repeat; line-height:26px; height:26px;display:block;text-indent:15px; text-decoration:none; border-bottom:#CCC dotted 1px;}
.news1 span{ float:right; padding-right:5px;color:#0066CC;}
.news_bt{ background:url(news_1.jpg) no-repeat; height:32px; line-height:32px; padding-left:10px; font-size:14px; font-weight:bold; color:#000;}
.news_bt span{ float:right; padding-right:10px; color:#F00; font-size:12px; font-weight:normal;} 
.news_bt span a{ color:#F00;}
.news_bt span a:hover{ color:#0066CC; text-decoration:none;}

.lxwm_bg{ background:url(lxwm.jpg) no-repeat; height:165px;}
.lxwm_bg1{ background:url(en_lxwm.jpg) no-repeat; height:165px;}

.yqlj a{ background:url(dian.jpg) 5px no-repeat; line-height:24px; height:24px;display:block;text-indent:15px;}
.yqlj a:hover{ background:url(dian.jpg) 5px no-repeat; line-height:24px; height:24px;display:block;text-indent:15px; text-decoration:none;}

.border1{ border:#999999 solid 1px; padding:2px;}

.jl{ padding-top:10px; padding-bottom:10px;}
.jl1{ padding:20px;}
.jl2{ padding-left:10px; padding-right:10px;}
.jl3{ margin-left:5px; margin-right:5px;}
.jl4{ margin-top:20px;}
.jl5{ padding-left:10px;}

.right_bt_dx{ font-size:16px; font-weight:bold; color:#000;}

.ny_sxy{ font-size:12px; color:#ff0000;border-top:#888 dotted 1px;}
.ny_sxy a{ font-size:12px; color:#ff0000;}
.ny_sxy a:hover{ font-size:12px; color:#000000;}

.ny_sxy1{ font-size:12px; color:#ff0000;}
.ny_sxy1 a{ font-size:12px; color:#ff0000;}
.ny_sxy1 a:hover{ font-size:12px; color:#000000;}

.ny_sxy2{ font-size:12px; color:#ff0000;border-top:#888 dotted 1px;border-bottom:#888 dotted 1px;}
/*.main_bg{ background:url(bg.jpg) repeat-x #FFF;}

.gsjj_bt{ background:url(gsjj_1.jpg) no-repeat; height:75px;}
.gsjj_bt img{ padding-right:30px; padding-top:35px;}
.gsjj_border{ border:#828282 solid 1px; padding:2px;}
.gsjj_nr{ padding-top:10px; padding-bottom:20px; line-height:24px; padding-left:15px; padding-right:35px;}
.gsjj_nr img{ float:left; margin-right:10px;}

.news a{ background:url(dian.jpg) 5px no-repeat; line-height:25px; height:25px;display:block;text-indent:15px; border-bottom:#EFEFEF solid 1px;}
.news a:hover{ background:url(dian.jpg) 5px no-repeat; line-height:25px; height:25px;display:block;text-indent:15px; text-decoration:none;border-bottom:#EFEFEF solid 1px;}
.news span{ float:right; padding-right:5px;}
.news_bt{ background:url(news_1.jpg) no-repeat; height:75px;}
.news_bt img{ padding-right:30px; padding-top:35px;}

.alzs_bt{ background:url(alzs.jpg) no-repeat; height:50px;}
.alzs_bt img{ padding-right:30px; padding-top:25px;}

.lxwm{ background:url(lxwm.jpg) no-repeat; color:#313131;}

.ny_bt{ background:url(ny_bt.jpg) no-repeat; height:43px; line-height:43px; padding-left:45px;}

.left_bt{ background:url(left_bt1.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFF; height:41px; line-height:41px;}

.right_bt{ background:url(right_1.jpg) no-repeat; height:60px; line-height:60px; padding-left:40px; font-size:14px; font-weight:bold; color:#000;}

.ny_lxwm{ background:url(ny_lxwm.jpg) no-repeat; height:400px;}

.cpfl a{ background:url(cpfl_1.jpg) no-repeat; line-height:30px; height:30px;display:block;text-indent:18px; color:#013467; padding-bottom:1px;}
.cpfl a:hover{ background:url(cpfl_2.jpg) no-repeat; line-height:30px; height:30px;display:block;text-indent:18px; text-decoration:none;color:#FF0000;padding-bottom:1px;}

.db{ background:url(db_bg.jpg) repeat-x; height:107px; margin-top:15px; color:#000;}
.db a{ color:#000;}
.db a:hover{ color:#ff0000;}

.line_bg{ height:1px; background:url(line.jpg) repeat-x;}


.jl{ margin-top:15px;}
.jl1{ padding-left:25px; padding-right:25px; padding-top:8px; color:#000;}
.jl2{ margin-bottom:15px;}
.jl3{ margin-top:10px;}
.jl4{ padding-left:25px; padding-bottom:5px; padding-right:25px; padding-top:5px; line-height:24px;}
.jl5{ padding-bottom:10px; padding-top:10px;}

.border1{ border:#828282 solid 1px;}

.right_bt_dx{ font-size:16px; font-weight:bold; color:#000;}

.ny_sxy{ font-size:12px; color:#ff0000;border-top:#888 dotted 1px;}
.ny_sxy a{ font-size:12px; color:#ff0000;}
.ny_sxy a:hover{ font-size:12px; color:#000000;}

.ny_sxy1{ font-size:12px; color:#ff0000;}
.ny_sxy1 a{ font-size:12px; color:#ff0000;}
.ny_sxy1 a:hover{ font-size:12px; color:#000000;}

.ny_sxy2{ font-size:12px; color:#ff0000;border-top:#888 dotted 1px;border-bottom:#888 dotted 1px;}*/
