﻿@charset "utf-8";
/* CSS Document */
body{margin:0 auto; background-image:url(../images/body_top.gif); background-position: left 1px; background-repeat:repeat-x; background-color:#FFF; font-size:12px;}
ul,li,dl,dt,dd,ol,oi,p,form{list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
img{border:none;}
/*通用样式*/
.s6{ height:6px; overflow:hidden; clear:both;}
.s3{ height:3px; overflow:hidden; clear:both;}
.s10{ height:10px; overflow:hidden; clear:both;}
.clear{clear:both;}
.p_10{padding:10px;}
.l_0{margin-left:0px;}
.r_0{margin-right:0px;}
.l_15{margin-left:15px;}
.l_5{margin-left:5px;}
.l_10{margin-left:10px;}
.l_8{margin-left:8px;}
.f_l{float:left;}
.f_r{float:right;}
.r_4{margin-right:4px;}
.r_15{margin-right:15px;}
.m_5{margin:5px;}
.t_10{margin-top:10px;}
.t_5{margin-top:5px;}
.warper{width:1024px; margin:0 auto; clear:both; overflow:hidden;}
.border{width: 980px; margin:0 auto; clear:both; overflow:hidden;}
.p_1{padding:1px;}
.b_1{border:1px #ccc solid;}
.p_l_15{padding-left:15px;}
.p_line_15{padding-left:15px; padding-right:15px}
.red{color:#f00;}
.under{text-decoration:underline;}
a{color:#000; text-decoration:none;}
a:hover{color:#f00;}
a.a1{color:#1E517D;}
.a_list_line a{display:inline-block; line-height:20px; margin:0 5px;}

.blue{ color:#0066FF; text-decoration:none;}

.btn1{display:inline-block;background:url(../images/btn1.gif); width:54px; height:22px; overflow:hidden; text-align:center; border:none; color:#fff; line-height:22px;}
.btn2{display:inline-block;background:url(../images/btn2.gif); width:54px; height:22px; overflow:hidden; text-align:center;border:none; color:#FFF; line-height:22px;}

/*布局开始*/
.box {
	overflow: hidden;
	width:1024px;
	margin:0 auto;
}

/*head*/
.head {
	overflow: hidden;
	height: 177px;
	background:url(../images/header.jpg) left top no-repeat;
}

.logo{
	padding:15px 30px;
	float:left;
}

.search{margin-right:45px;*margin-right:45px; margin-top:15px; float:right;width:196px; height:22px; overflow:hidden; background:url(../images/search_form.gif) left top no-repeat;}
.search .search_form{ position:relative;}
.search .search_input{background:url(../images/search_input.gif) 3px 6px no-repeat; padding-left:20px; border:none; width:140px; height:22px; line-height:22px;}
.search .search_btn{background:url(../images/search_btn.gif); width:24px; height:22px; border:none; overflow:hidden; position:absolute; right:0; top:0;}

.menu {
	background-image: url(../images/menu.gif);
	overflow: hidden;
	height: 38px;
	line-height:38px;
	padding-left:22px;
}
.border1 {
	background-image: url(../images/border1.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 290px;
	overflow: hidden;
}
.border2 {
	height: 350px;
	overflow: hidden;
}
.border3 {
	height: 290px;
	overflow: hidden;
}
.border4 {
	height: 195px;
	overflow: hidden;
}
.border5 {
	height: 258px;
	overflow: hidden;
	background:url(../images/border5.gif) left top repeat-x;
}
.border6 {
	height: 84px;
	overflow: hidden;
	background:url(../images/border6.gif) left top repeat-x;
}
.border7 {
	height: 111px;
	overflow: hidden;
	background:url(../images/border6.gif) left top repeat-x;
}
/*内容*/
.col1 {
	width: 290px;
	overflow: hidden;
}
.col2 {
	width: 420px;
	overflow: hidden;
}
.col3 {
	width: 180px;
	overflow: hidden;
}
.col4 {
	width: 296px;
	overflow: hidden;
}
.col5 {
	width: 365px;
	overflow: hidden;
}
.col6{
	width: 299px;
	overflow: hidden;
}
.col7{
	width: 671px;
	overflow: hidden;
}


.menu a{color:#fff; font-size:14px; display:inline-block; width:90px;text-align:center;margin:0 2px;}
.menu a:hover{background:url(../images/menu_select.gif);color:#fff;}
.menu a.select{background:url(../images/menu_select.gif);}


/*登陆*/
.login {
	position: relative;
}
.login li{display:block; width:96%; clear:both;margin:6px 2px; height:22px; position:relative;}
.login label{display:block;float:left;line-height:20px; margin-right:5px; width:45px; text-align:right;}
.login .login_text{width:100px; border:#ccc 1px solid;}

.login .btn2{position:absolute; color:#fff;}


.border6 .a_list_line{padding:10px 15px;}
.border6 strong{color:#00679F; font-size:14px;}

.footer{padding:10px 45px; background:url(../images/border6.gif) left top repeat-x;position:relative;line-height:25px; height:85px;}
.footer_menu a{margin:0 5px;}
.footer_menu .rss{position:absolute; right:200px; top:5px;}
.footer .jishu{position:absolute; right:200px; top:30px;}

/*精彩回放 滚动*/
#jchf{width:935px; height:202px; overflow:hidden;}

/*首页幻灯*/
.fouce{height:191px; width:362px; overflow:hidden; border:1px solid #ccc; position:relative;}
#img{ z-index:10;}
#img img{ width:360px; height:200px; display:none;}
.ctrl{ position:absolute; z-index:100; bottom:0px; left:1px; right:1px; width:362px; height:30px; overflow:hidden; background:#000;filter: alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.ctrl ul{line-height:30px; overflow:hidden;}
.ctrl li{ display:block;height:22px; text-align:left; font-size:14px; font-weight:900;background:#000; color:#fff; padding-left:10px;}
.ctrl span{ float:left; display:block; width:25px; height:30px; line-height:30px; cursor:pointer;  text-align:center; color:#FFF; font-weight:900; font-size:16px;}
.ctrl span.hov{ font-size:30px;}
.ctrl #btn{ position:absolute; bottom:0px;right:0px; height:30px; line-height:30px;}

/*dl*/
.tbox1 dt{ height:32px; overflow:hidden;line-height:30px; font-family:"微软雅黑", "黑体", Arial;}
.tbox1 dt strong{font-size:14px;  color:#00476D;  }
.tbox1 dt span{font-family:Arial, Helvetica, sans-serif;}
.tbox1 .more{color:#00476D; display:block; line-height:30px;}


.tbox2 dt{width:671px;height:34px; line-height:40px; overflow:hidden; background:url(../images/dt2.gif) left top no-repeat; font-family:"微软雅黑", "黑体", Arial;}
.tbox2 dt strong{color:#fff; font-size:14px;float:left;padding-left:15px;}
.tbox2 dt .more{float:right;display:block;height:26px; padding-right:15px; text-align:center;}
.tbox2 dt .more span{color:#fff; display:inline-block; height:34px; width:98px;}
.tbox2 dt span.select{background:url(../images/dt2_select.gif) left top no-repeat; color:#000;}
.tbox2 dd{border:1px #ccc solid; border-top:none;}
.tbox2 dd.dd1{ background:url(../images/tbox4_dd1.png) -12px;*background:url(../images/tbox4_dd1.png);}

.tbox3{background:url(../images/border5.gif) left top repeat-x;}
.tbox3 dt{height:32px; line-height:32px; position:relative; font-family:"微软雅黑", "黑体", Arial; overflow:hidden;}
.tbox3 dt strong{color:#005B9F; font-size:14px;float:left; background:url(../images/dt1.gif) left center no-repeat; padding-left:20px;}
.tbox1 dt span{font-family:Arial, Helvetica, sans-serif;}
.tbox3 dt .more{ position:absolute; right:15px;top:0;}
.tbox3 dd{padding:10px 0; padding-left:5px;}
.tbox3 dd.dd1{padding:0; margin:0;}
.tbox3 dd.dd1 .e2{
	height:54px;
	overflow:hidden;
}
.tbox3 dd.dd2{padding:5px;}

.tbox4{background:url(../images/tbox4.gif) left top no-repeat; width:292px; height:110px; overflow:hidden; float:left; margin:5px 10px;}
.tbox4 .tbox4_div{background:none; padding:0; margin:0; border:none; padding-right:15px;}
.tbox4 h3{height:28px; line-height:28px; background:url(../images/ico0.gif) left center no-repeat; padding-left:15px; font-size:14px; margin:0; padding:0;}
.tbox4 h3 strong{color:#000; }
.tbox4 .more{float:right;}

.tbox5 dt{height:36px; line-height:38px;overflow:hidden;background:url(../images/dt4.gif);padding-left:10px; position:relative;}
.tbox5 dt strong{ font-size:14px;float:left; color:#fff; text-align:center; display:block; width:60%;}
.tbox5 dt .more{ position:absolute; right:10px; bottom:10px;}
.tbox5 dd{padding:10px;}

.tbox6{background:url(../images/border5.gif) left top repeat-x;}
.tbox6 dt{height:32px; line-height:32px; position:relative; font-family:"微软雅黑", "黑体", Arial;}
.tbox6 dt strong{color:#005B9F; font-size:14px;float:left; background:url(../images/dt1.gif) left center no-repeat; padding-left:20px;}
.tbox6 dt span{font-family:Arial, Helvetica, sans-serif;}
.tbox6 dt .more{ position:absolute; right:15px;}
.tbox6 dd{ padding:0}
/*ul*/
ul.ico0 li{
	height:22px;
	font-weight:bold;
	clear:both;
}
ul.ico0 li a{
	color:#000;
	font-weight:normal;
	font-size:12px;
}
ul.ico1 li{
	line-height:22px;
	font-weight:bold;
	clear:both;
	background:url(../images/ico0.gif) left center no-repeat;
	padding-left:10px;
}
ul.ico1 li a{
	color:#000;
	font-weight:normal;
}
ul.ico1 li div{
	color:#000;
	font-weight:normal;
	border-bottom:1px #555 dashed;
}
ul.ico2 li{
	line-height:19px;
	color:#000;
	clear:both;
	background:url(../images/ico0.gif) 5px 8px no-repeat;
	padding-left:20px;
}
ul.ico2 li a{
	color:#1076B9;
}
ul.ico3 li{
	line-height:22px;
	font-weight:bold;
	clear:both;
	background:url(../images/ico4.gif) left center no-repeat;
	padding-left:10px;
}
ul.ico3 li a{
	color:#555;
	font-weight:normal;
}
ul.ico3 li div{
	color:#555;
	font-weight:normal;
	border-bottom:1px #FFC598 dashed;
}
ul.d1 li{padding:5px; line-height:18px; clear:both}
ul.d1 li span.n_title{ background:url(../images/biao1.gif) left center no-repeat; padding-left:12px;color:#000; font-size:14px; font-weight:bold;}
ul.d1 li div{float:left;}

ul.d2 li{
	display:inline-block;
	width:195px;
	height:205px;
	float:left;
	overflow:hidden;
	margin-left:5px;
	line-height:22px;
}
ul.d2 li.li1{
	display:inline-block;
	width:85px;
	height:92px;
	float:left;
	overflow:hidden;
	margin:0 10px;
	line-height:22px;
}
ul.d3 li{
	display:inline-block;
	float:left;
	width:45%;
	overflow:hidden;
	margin:5px;
}
ul.d4 li{
	display:inline;
	margin:5px;
	line-height:22px
}

ul.e1 li{
	display:inline;
	margin:5px 2px;
}



ul.top_12{background:url(../images/top_12.gif) left -2px no-repeat; height:288px;}
ul.top_12 li{height:24px; padding-left:22px;}
.e2 li{
	display:block;
	clear:both;
	line-height:22px;
}
.e2 .title{font-weight:bold;  color:#000;}
.e2 p{line-height:22px;}
.e2 .pao{display:block; width:169px; height:73px; line-height:20px;background:url(../images/xy_p.gif) left bottom no-repeat;  font-size:13px; float:right;}
.e2 .pao p{padding-left:15px;}

/*分页按钮*/
.pageNav {
	MARGIN: 18px 0px; PADDING-LEFT: 60px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 22px;FONT-SIZE: 14px
}
.pageNav li{float:left;}
.pageNav li.thisclass{color:#F00; padding:3px;}
.pageNav A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.pageNav STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px;  BACKGROUND: #fff;OVERFLOW: hidden; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.pageNav SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.pageNav A {
	BORDER-BOTTOM: #ccdbe4 1px solid; BORDER-LEFT: #ccdbe4 1px solid; LINE-HEIGHT: 22px; HEIGHT: 20px; BORDER-TOP: #ccdbe4 1px solid; BORDER-RIGHT: #ccdbe4 1px solid
}
.pageNav SPAN {
	BORDER-BOTTOM: #ccdbe4 1px solid; BORDER-LEFT: #ccdbe4 1px solid; LINE-HEIGHT: 22px; HEIGHT: 20px; BORDER-TOP: #ccdbe4 1px solid; BORDER-RIGHT: #ccdbe4 1px solid
}
.pageNav A.f12 {
	FONT-SIZE: 12px
}
.pageNav STRONG.f12 {
	FONT-SIZE: 12px
}
.pageNav SPAN {
	FONT-SIZE: 12px
}
.pageNav A:hover {
	TEXT-DECORATION: none
}
.pageNav STRONG {
	LINE-HEIGHT: 24px; HEIGHT: 22px
}
.pageNav .mor {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.pageNav .na {
	COLOR: #dbe1e6
}
/*list_nav
------------------*/
.d6{
	width:100%;
	overflow:hidden;
	padding-bottom:6px;
	clear:both;
	display:inherit;
	}
.d6 li{
	float:left;
	margin:6px 0 1px 8px;
	display:inline;
	}
.d6 li a{
	width:110px;
	text-align:center;
	height:20px;
	line-height:20px;
	display:block;
	color:#316301;
	border:#ccc 1px solid;
	}
.d6 li a:hover{
	border:#57B9FF 1px solid;
	text-decoration:none;
	}	
.d6 li a.thisclass{
	background:url(../images/head_menu_hover.gif) left center repeat-x;border:#FA9150 1px solid;
	}
/*-------------------------------------------------- */

.citylist h3{margin:5px; margin-bottom:15px; padding:10px; font-size:16px; border-bottom:#ccc 1px dashed;}
.citylist a{display:inline-block; margin:10px;}
.citylist a:hover{color:#F00;}
#xyxs{width:290px;height:228px;overflow:hidden;position:relative;}
#xyxs li{position:relative;display:block;height:44px;}
#xyxs li span{position:absolute;top:19px;right:5px;}
.index_jianjie{line-height:18px; letter-spacing:2px;}