@charset "gb2312";
body{margin:0; padding:0;}
body{font-family:Microsoft YaHei; color:#333; font-size:12px;background:#ededed;}
body,h1,h2,h3,h4,ul,li,dl,dt,dd,p,img,em{margin:0; padding:0; border:0; list-style:none; font-style:normal;}
a{text-decoration:none; color:#666;}
a:hover{color:#0066cc;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px;overflow:hidden; margin:0; padding:0 }
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mb8{margin-bottom:6px;}
.mb15{margin-bottom:0px;}
.pb12{padding-bottom:12px;}
.pt12{padding-top:12px;}
.center{margin:0 auto;}
.gary_border{border:1px solid #dcdcdc;}

.header{ height:162px;background:url(logo.png) no-repeat top; display:block; text-align:center}
.header .nav{height:162px; width:1002px; position:relative; margin:0 auto;}
.header .nav .stext{position:absolute;right:94px;top:70px;background:#E2EFFE;border:0;width:300px;height:24px;border:1px solid #fff; padding-left:6px; font-size:14px;}
.header .nav .sbtn{	position:absolute;display:block;width:70px;height:35px;left:910px;top:70px;text-indent:-9999px;}
.nav_con{position:absolute; bottom:0; height:40px; left:5px;}
.nav_con .nav0{background:url(nav0.png) no-repeat;}
.nav_con .nav1{background:url(nav1.png) no-repeat;}
.nav_con .nav2{background:url(nav2.png) no-repeat;}
.nav_con .nav3{background:url(nav3.png) no-repeat;}
.nav_con .nav4{background:url(nav4.png) no-repeat;}
.nav_con .nav5{background:url(nav5.png) no-repeat;}
.nav_con .nav6{background:url(nav6.png) no-repeat;}
.nav_con a{padding-left:5px; color:#fff; display:block; text-align:center; width:128px; float:left; font-size:18px; line-height:40px; font-weight:bold;  margin-left:9px;}
.nav_con a:hover{BACKGROUND: #FFF url(nav_jt.png) no-repeat; color:#e91019; height:37px; border-bottom:3px solid #e91019;}
.main{display:block; padding:0; margin:0px;}
.status {margin:0 auto; padding:2px 0 5px 0; width:1002px; height:30px; line-height:30px; background:#ffffff; overflow:hidden}
.status .times {width:400px; float:left; margin-left:16px; letter-spacing:1px;}
.status .weather {width:280px; float:left; margin-top:3px; margin-left:296px;}
.status .search {width:380px; float:right; margin-top:3px; margin-right:10px;}
.status search .input{margin-top:3px;}
.main_one{padding-top:8px;width:1002px; position:relative; margin:0 auto;}
.scrollpic{width:600px; height:300px;float:left;background:#ffffff;padding:10px}
.scrollcss{width: 600px; height: 300px; overflow: hidden; position: relative;}
.zyhd{width:350px; height:300px;float:right;background:#ffffff;padding:10px;}
.zyhd_title{ border-bottom:1px solid #333;}
.zyhd_title .t_left a{ line-height:36px; font-size:16px; color:#fff;}
.zyhd_title .t_right a{height:36px; line-height:38px; font-size:16px; color:#999;}
.t_left {float:left; width:100px; background:#0066cc; text-align:center; height:32px;}
.t_right {float:right;width:100px;text-align:right;height:32px;padding-right: 6px;}
.zyhd_con{display: block; margin-top:6px; height:230px;}
.zyhd_con ul{padding:0px 10px;}
.zyhd_con ul li{ PADDING:2px 0px 2px 16px;  line-height:23px; BACKGROUND: url(dot_arr.gif) no-repeat 0px 9px; border-bottom:1px dashed #eeeeee; OVERFLOW: hidden}
.zyhd_con ul li{position:relative; text-align:left;}
.zyhd_con ul li span{position:absolute; right:0px; top:1px;}
.zyhd_con ul li a{font-size:14px;}
.main_two {height:auto; width:1002px; margin:0 auto; padding:8px 0;}
.main_two_left{width:600px;background:#ffffff;padding:10px;height:80px;}
.main_two_right{width:350px;background:#ffffff;padding:10px;height:80px;}
/*.main_two ul li {width:234px; height:60px; margin-right:10px; float:left}
.main_two ul li img{width:234px;}*/
.main_two_right .titles a{font-size:16px; font-family:'黑体'; color:#FFF}
.main_three{width:1002px; margin:0 auto; position:relative;}
.three_left{width:600px; float:left;background:#ffffff;padding:10px;}
.three_right{width:350px;float:right;background:#ffffff;padding:10px;}
.four_right{width:370px;float:right;background:#ffffff; margin-top:8px;padding:0px;}
.con_one dl{padding-top:0px;}
.con_one dl dd{float:left; width:600px; border-bottom:2px solid #0066cc}
.con_one dl dd a{display:block; float:left; width:148px;; background:#D0E8FF; height:28px; line-height:28px; text-align:center;}
.con_one dl dd a{color:#333; font-size:14px;margin:0 2px 0 0;}
.con_one dl dd a.con_one_curr{background:#0066cc; color:#fff;}
.common_title{height:28px; background:#f7f7f7; border-bottom:2px #0066cc solid; position:relative;}
/*
.common_title dl dt a{display:inline-block; height:28px; line-height:28px; padding:0 15px; float:left}
.common_title dl dt a{color:#333; font-size:14px; text-align:left}
.common_title dl dt a.ct_curr{background:#0066cc; color:#fff;}
.common_title dl dd{position:absolute; right:10px; top:0; line-height:28px;}
*/
.common_title dl dd{float:left; width:350px; border-bottom:2px solid #0066cc;}
.common_title dl dd a{display:block; float:left; width:114px;; background:#D0E8FF; height:28px; line-height:28px; text-align:center;}
.common_title dl dd a{color:#333; font-size:14px;margin:0 2px 0 0;}
.common_title dl dd a.con_two_curr{background:#0066cc; color:#fff;}


.zt_con{padding-top:4px; text-align:left; height:139px;}
.zt_con ul{padding:0px;}
.zt_con ul li{ PADDING:2px 0px 2px 16px;  line-height:23px; BACKGROUND: url(dot_arr.gif) no-repeat 0px 9px; border-bottom:1px dashed #eeeeee; OVERFLOW: hidden}
.zt_con ul li{position:relative; text-align:left;}
.zt_con ul li span{position:absolute; right:0px; top:1px;}
.zt_con ul li a{font-size:14px;}
.zt_con .titles a{font-size:16px; font-family:'黑体'; color:#FFF}
.main_link {margin:0 auto; margin-top:6px;width:1002px;height:73px;overflow:hidden;background-color:#FFF;}
.main_link ul {padding:10px 8px 10px 10px;}
.main_link ul li {width:164px; height:53px;float:left}
.main_link ul li img{width:160px; padding-right:2px;}
.footer{overflow:hidden;display:block; text-align:center;padding-top:6px}
.footer .blone{height:100px; width:1002px; position:relative; margin:0 auto;background:url(footbg.png);}
.blone .wzbz{ float:left; width:260px; height:60px; text-align:right; margin-top:6px;padding:10px 0; }
.footer_text{text-align:left; color:#d0d0d0; margin-top:10px;}
.footer_text{padding:10px 0; line-height:22px; float:right; margin-right:0px; width:740px;}
.footer_con dl{color:#d0d0d0;}
.footer_con dl dt{height:60px; line-height:60px; border-bottom:1px #767676 solid;}
.footer_con dl a{color:#d0d0d0; font-size:14px;}

/*栏目页*/
.clist{padding-top:10px;width:1002px;position:relative; margin:0 auto;}
.c_left{ width:300px;}
.c_right{width:702px}

.c_left_title{background:url(c_left_bg.png) no-repeat; height:56px;}
.c_left_title h1{line-height:58px; height:56px; font-size:24px; color:#fff; padding-left:15px; letter-spacing:3px;}
#lmlb {
	width:228px; 
	margin-left:4px; 
	padding-bottom:4px;
	}
#lmlb li {
	text-align:left; 
	height:30px;
	margin:6px;
	border-bottom:1px solid #999; 
	background-color:#ffffff; 
	padding-left:4px; 
	padding-top:6px; 
	font-size:16px;
	letter-spacing:1px;
	list-style-type: none;
	background:url(30.png) no-repeat 0 center;
	font-weight:bold;
 }
#lmlb li a{padding-left:20px;}
#lmlb li a:hover{
	color:#0250A6;text-decoration:none;
	font-size:16px;
 }
#lmlb li a:link{
	color:#000000;text-decoration:none;
	font-size:16px;
 }
#lmlb li a:visited{
	color:#0250A6;text-decoration:none;
	font-size:16px;
 }
.listRH{height:31px;border-bottom:2px solid #dcdcdc;padding-top:21px; margin-bottom:8px;}
.listRH h4{font-size:22px;float:left;color:#0066cc;font-weight:bold;border-left:4px solid #0066cc;border-bottom:2px solid #0066cc;padding:0 3px 0 11px;height:31px;position:relative;}
.listRH p{float:right;color:#777;padding-right:10px; padding-top:14px;}
.listRH p a{color:#777}
.clist_con{padding-bottom:6px; min-height:500px;}
.clist_con ul{padding-left:20px; padding-top:10px; padding-right:6px;}
.clist_con ul li{position:relative; background:url(20.png) no-repeat 0 center; height:30px; border-bottom:1px dashed #ccc;}
.clist_con ul li a{font-size:14px; line-height:32px; padding-left:15px;}
.clist_con ul li span{position:absolute; right:0; top:0; line-height:32px;}
.pagecontent {margin: 5px 0;padding:5px 0;zoom:1;clear:both;padding-bottom:10px; text-align:center}
.pagecontent a,.pagecontent span {margin: 0 3px;padding: 3px 5px;border: 1px solid #A2D0E5;background: #fff;}
.pagecontent a:hover {border: 1px solid #1DB535;background:#57D26A;color: #fff;text-decoration: none;}
.pagecontent a. currentPageCSS {border: 1px solid #1DB535;background:#57D26A;color: #fff;text-decoration: none;}

/*内容页*/
.nlist{margin-top:20px; margin-bottom:10px; width:1002px;position:relative; margin:0 auto;}
.wldH{height:38px;color:#777;line-height:38px;border-bottom:1px solid #dcdcdc; background-color:#f7f7f7;padding-left:20px;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f7f7f7));background:-moz-linear-gradient(#fff, #f7f7f7);-pie-background:linear-gradient(#fff, #f7f7f7);position:relative;}
.wldH a{color:#777}
.shownews{padding:20px; background-color:#FFF}
.shownews .showZxftH{padding:10px 0 20px 0; text-align:center}
.shownews .ntitle h1{font-size:26px; text-align:center; height:80px; line-height:40px;}
.shownews .ntitle h2{color:#999;height:50px;line-height:50px;font-size:12px; text-align:center; border-bottom:1px solid #d9d9d9}
.shownews .ntitle h2 span{ cursor:pointer}

.shownews .content{line-height:26px; color:#070707; padding:30px 0 0 8px;font-size:14px;font-family:'宋体';}
.xl_link{ padding-top:30px;}
.xl_link p { border-bottom:1px solid #e8e8e8; text-align:left;}
.xl_link p span{ display:block; width:100px; height:25px; font-size:16px; font-weight:bold; color:#0066cc; border-bottom:1px solid #0066cc; text-align:center;}
.xl_link span{ color:#333;}
.xl_link span a:link,.xl_link span a:visited{ color:#38b7ea;}

.xl_link ul{padding-left:20px; padding-top:10px; text-align:left}
.xl_link ul li{position:relative; background:url(20.png) no-repeat 0 center; height:26px; border-bottom:1px dashed #ccc;}
.xl_link ul li a{font-size:14px; line-height:32px; padding-left:15px;}
.xl_link ul li span{position:absolute; right:0; top:0; line-height:32px;}

.txt{font-size:26px; text-align:center; line-height:40px; font-weight: bold;}
.news_nr{line-height:26px; color:#070707; padding:30px 0 0 8px;font-size:14px;font-family:'宋体';}
#MainInfo {padding:20px;}
.classseachs { font-size:14px;}
.line-i{ border-bottom:1px dashed #ccc;}
