﻿@charset "utf-8";
*{margin:0px auto; padding:0px;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#edfdf6 url(img/bg.jpg) repeat-x;color:#555;}
img{border:0px;}
li{list-style:none;}
ul,li{margin:0px; padding:0px;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both; font-size:0px; height:0px; line-height:0px;}
a{text-decoration:none; color:#555;}
a:hover{text-decoration:underline;}
.nav ul li{background:url(img/nav_line.jpg) left center no-repeat;line-height:45px; text-align:center;float:left; padding-left:2px; width:84px;}
.nav ul li.nav_long{width:202px;}
.nav ul li.nobg{ ackground:none;}
.nav ul li a{color:#fff;display:block;font-weight:bold;font-size:14px;}
.nav ul li a:hover{background:url(img/nav_h.jpg) top center no-repeat; text-decoration:none; color:#fff042;}
ul.list01 li{padding-top:6px; width:99%;line-height:20px;color:#666;border-bottom:1px dotted #ddd; background:url(img/libg2.jpg) 4px 14px no-repeat; float:left;}
ul.list01 li a{color:#666; padding-left:14px;}
ul.list01 li a:hover{color:#db6200; text-decoration:none;}
ul.list01 li span{padding-left:4px; color:#666; float:right;}
ul.ny_list li{border-bottom:1px solid #e9e7e7; line-height:22px; padding-top:8px;font-size:14px; background:url(img/libg3.jpg) 6px 14px no-repeat;}
ul.ny_list li a{display:block;padding-left:28px;}
ul.ny_list li a:hover{color:#4da90c;text-decoration:none;}
ul.ny_list li.ny_p{font-size:12px; padding-left:10px; background:none;}
ul.ny_list li.ny_p a{background:url(img/libg4.jpg) 18px 10px  no-repeat;}

.bg{width:100%; height:100%; background:url(img/bg_top.jpg) top center no-repeat;}
.top{width:1000px;height:290px; position:relative;}
.flash{height:245px;}
.nav{height:45px;background:url(img/nav.jpg) no-repeat; padding-left:10px;}
.search{width:280px;height:30px;line-height:30px;padding-top:10px; padding-left:50px;background:url(img/search.png) no-repeat;position:absolute;right:10px;bottom:45px; color:#5f887c;}
.search_tf{height:22px;line-height:22px;width:150px; padding-left:2px;border:1px solid #cedeee; color:#555;}
.search_but{height:20px;width:48px;border:none;cursor:pointer; margin-left:6px; background:none;}
.main{width:940px; padding:16px 30px 30px;background:#fff url(img/bg_main.jpg) repeat-y;}
.gg{width:184px;height:226px; padding:0px 8px;background:url(img/gg.jpg) no-repeat;}
.gg ul li{padding-top:6px; line-height:18px;text-indent:24px;color:#999; border-bottom:1px dashed #ddd;}
.gg ul li a{color:#555; padding-right:5px;}
.news{width:730px; height:226px;background:url(img/pic_bg1.jpg) top left no-repeat;}
.news_pic{width:235px; height:202px; padding:12px;}
.news_r{width:460px; height:226px;background:url(img/news.jpg) top left no-repeat;}
.news_title{height:38px;}
.title_a{float:right;width:60px;height:34px;}
.news ul li{padding-top:4px; width:99%;line-height:22px;color:#666;border-bottom:1px dotted #ddd; background:url(img/libg1.jpg) 6px 11px no-repeat; float:left;}
.news ul li a{padding-left:22px;}
.news ul li a:hover{ color:#4da90c; text-decoration:none;}
.news ul li span{padding-left:4px; padding-right:4px; float:right;}
.bor{height:228px; padding:16px 0px 10px; clear:both;}
.bor_l{width:468px; height:228px; background:url(img/bor01.jpg) no-repeat;}
.bor_lwd{width:290px; height:170px; padding:15px 15px 0px 158px; color:#666; line-height:22px; text-indent:24px;}
.bor_r{width:456px; height:228px; background:url(img/bor02.jpg) no-repeat; padding-left:12px;}
.bor_rpic{width:210px; height:164px; background:url(img/pic_bg2.jpg) left center no-repeat;padding-top:14px;padding-left:8px;}
.bor_rlist{height:162px;padding-top:10px;}
.bor_rlist img{padding-left:8px; padding-bottom:5px;}
.pic{height:112px; padding:10px 12px 20px 50px;background:url(img/bor03.jpg) no-repeat; clear:both;}
.pic a{padding-right:10px;}
.main_l{width:200px;}
.main_lxwm{height:140px;line-height:22px; border-left:1px solid #9ed6f4; border-right:1px solid #9ed6f4; background:url(img/lxwm.jpg) 20px bottom no-repeat; padding-left:20px;}
.main_lb{height:14px; font-size:0px;line-height:0px;background:url(img/left_bbg.jpg) no-repeat;}
.main_link{height:135px;border-left:1px solid #9ed6f4; border-right:1px solid #9ed6f4;}
.main_link img{width:88px; height:31px; padding-left:8px; padding-bottom:4px;}
.main_link form select{height:24px; border:1px solid #b6bcc9; margin-top:6px; margin-left:10px; width:170px;}
.main_r{width:730px;overflow:hidden;}
.main_rbor{height:261px; width:100%;}
.main_rlist{width:349px; height:247px;background:url(img/bor04.jpg) no-repeat; padding:7px;}
.main_rpic{height:90px;}
.main_rpic p{text-indent:24px; line-height:22px;width:220px;float:right;}
.main_rpic img{border:1px solid #ddd; padding:2px; width:115px; height:84px;}
.main_rpic2{height:65px; width:172px; padding-top:2px;}
.main_rpic2 span{line-height:20px;width:106px;float:right;}
.main_rpic2 img{border:1px solid #ddd; padding:1px; width:54px; height:54px;}
.footer{width:1000px;height:100px; padding-top:30px; padding-bottom:10px;background:url(img/footer.jpg) no-repeat; text-align:center;line-height:22px; clear:both;}
.ny_l{width:200px;background:url(img/nyl_b.jpg) bottom no-repeat; padding-bottom:24px;}
.ny_l_title{height:46px; line-height:40px;background:url(img/nyl_t.jpg) no-repeat;font-size:16px;font-weight:bold;color:#fff; text-align:center;}
.ny_l_wd{padding:0px 6px;border-left:3px solid #4da90c;border-right:3px solid #4da90c;}
.ny_r{width:730px; background:url(img/nyr.jpg) top no-repeat;}
.ny_r2{background:url(img/ny2.jpg) top no-repeat;}
.ny_r_title{height:66px;}
.ny_r_title_wd{padding-left:56px;font-size:24px;width:50%; font-weight:bold;color:#666; line-height:56px;}
.ny_r_title_home{background:url(img/home.jpg) 0px 29px no-repeat;padding:26px 30px 0px 10px;color:#a3a2a2;}
.ny_r_title_home a{padding-right:6px; padding-left:6px; color:#a3a2a2;}
.ny_r_title_home a:hover{color:#db6200;}
.ny_r_wd{padding:2px 30px; clear:both; min-height:400px; line-height:22px;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
}