/*此为网页变灰效果*/
/*
html{filter:grayscale(100%);} 
*/
*{margin:0;padding:0;}
body{
	font-family:Arial,"Microsoft YaHei";
	font-size: 12px;
	color: #000;
	background-color:#fff;
	text-align:center;
	}
a:link,a:visited{color: #222;text-decoration: none;outline:none;}
a:hover{color: #1c5bb8;}
a:active {star:expression(this.onFocus=this.blur());} 
font{line-height:200%;}
h1{
	font-size:28px;
	font-weight:bold;
	letter-spacing:1px;
	color:#c30;
	text-align:center;
	vertical-align:middle;
	line-height:80px;
	}
td {
	color: #000;
	word-break:break-all;
	}
th{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#333;
	}
input,option,textarea{font-size:12px;}
.maintable{/*主体表格，宽度=左栏+留空8PX+右栏*/
	width:1200px;
	border:0px solid #0f0;
	padding:0;
	margin:0 auto;
	}
.left_td{/*左栏*/
	width:900px;
	background-color:#fff;
	border:0px solid #f00;
	float:left;
	text-align:left;
	}
.right_td{/*右栏*/
	width:300px;
	background-color:#fff;
	border:0px solid #0f0;
	float:right;
	text-align:left;
	display:none;
	}	
.left_table{
	width:1200px;
	border:1px solid #9BD4FF;
	word-break:break-all;
	background-color:#fff;
	float:left;
	padding:0;
	margin:0;	
}
.left_table2{/*三边有边线效果*/
	width:900px;
	border-top:0px;
	border-left:1px solid #9BD4FF;
	border-right:1px solid #9BD4FF;
	border-bottom:1px solid #9BD4FF;
	word-break:break-all;
	background-color:#fff;
	float:right;
	padding:0;
	margin:0;
}
.right_table{ /*右栏专用*/
	width:218px;
	border-top:0px;
	border-left:1px solid #9BD4FF;
	border-right:1px solid #9BD4FF;
	border-bottom:1px solid #9BD4FF;
	background-color:#fff;
	}
/*列表页面效果如News_Index.asp*/
.list_table{width:100%;border:0px;}
.list_table_left{width:381px;float:left;border:1px solid #9BD4FF;}
.list_table_right{width:381px;float:right;border:1px solid #9BD4FF;}
.list_content{width:100%;border:0px;font-size:10px;margin-top:8px;}
.list_content ul{margin:0;padding:0;}
.list_content ul li{list-style-type:none; float: left;line-height:150%;line-height: 28px; width: 100%; margin-bottom:5px;overflow: hidden;}
.list_content ul li a:link,.list_content ul li a:visited {font-weight:normal;text-decoration: none;}
.list_content ul li h2 {text-indent: 20px; background: url(ico.gif) no-repeat 5px 9px; float: left; height: 28px;line-height:28px;overflow: hidden;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;width: 100%;text-align:left}



.list_content ul li h5 {text-indent: 20px; background: url(ico_2.gif) no-repeat 5px 9px; float: left; height: 28px;line-height:28px;font-size:12px;overflow: hidden;font-weight:normal;}/*首页新闻列表*/
.list_content ul li h3{float:right;width:44px;font-size:12px;font-weight:normal;color:#aaa;}/*标题后面的日期效果*/
.list_content ul li h4 {text-align:center; float: left; width:100%;height: 38px;line-height:38px;overflow: hidden;}
.list_content ul li h4 a:link,.list_content ul li h4 a:visited {font-family:'仿宋','宋体','黑体';font-size:20px;font-weight:bold;color:#0167BC;}/*头条新闻效果*/
.list_content ul li span{color:#f00;}/*标题后面News文字效果*/
/*滚动公告效果*/
.list_Announce{width:100%;border:0px;font-size:12px;}
.list_Announce ul{width:100%;margin:0;padding:0;}
.list_Announce ul li{list-style-type:none; width: 100%; background: url(dot_1.jpg) repeat-x 50% bottom; float: left;text-align:left;}
.list_Announce ul li a:link,.list_content ul li a:visited {font-weight:normal;text-decoration: none;}
.list_Announce ul li h2 {text-indent: 20px; background: url(ico.gif) no-repeat 5px 10px; float: left; line-height:150%;padding:4px;font-size:12px;font-weight:normal;}

.art_box{
	width:100%;
	min-height:400px;
	border-top:1px solid #ddd;
	}
	
.u_table{/*用于分类内容列表页面,如News_Index*/
	word-break:break-all;
	background-color:#fff;
	padding:0;
	margin:0;
	text-align:left;
	width:100%;
	border: 0;
} 
.td_before{background: url(ico.gif) no-repeat 15px 15px;}
.u_table th{border-width:0 1px 1px 0;padding:0px;height:0px;}
.u_table td {border-width:1px 1px 1px 1px;padding:2px;height:36px;font-size:16px;white-space:nowrap;}
.right_title{
	height:26px;
	background-image:url('th2.gif');
	letter-spacing:2px;
	font-weight:bold;
	color:#fff;
	line-height:26px;
	vertical-align:middle;
	margin:0;
	padding:0;
	}
.left_title{
	height:26px;
	background-image:url('right_th.gif');
	letter-spacing:2px;
	font-weight:bold;
	line-height:26px;
	vertical-align:middle;
	}
.pagenav{
	text-align:right;
	width:100%;
	border:0px solid #9BD4FF;
	margin:0;
	padding:2px 0px;
}
.channel_maintable{
	width:1200px;
	border: 1px solid #9BD4FF;
	padding:0;
	margin:0 auto;
	}
.channel_righttable{
	width:100%;
	border: 1px solid #9BD4FF;
	}
.soncontent{
	line-height: 150%; 
	padding: 8px !important; 
	text-align:left;
	}
#CurrentPlace{width:1200px;background-image:url('a_title_bg.jpg');height:26px;line-height:26px;vertical-align:middle;letter-spacing:1px;}/*具体内容页面当前位置链接*/
#bodycontent{font-family:'宋体';font-size:18px;margin:40px 80px 40px 80px;line-height:180%;letter-spacing:0px;}/*文章/新闻内容主体显示效果*/
.key_font{color:#f00;}
.disable_font{color:#aaa;}
.hbr{
	font-size:0;
	height:20px;
	padding-top:8px 0 0 0;
	border:0;
	clear:both;
}
.HtmlCode{
	margin:5px 20px;
	border:1px solid #7b9ebd;
	padding:5px;
	background-image:url('codebg.gif');
	font-size:14px;
	font-family:tahoma,arail,'宋体';
	line-height:normal;
	}
.inputself{width:105px;font-size:12px;}
.put{
	border:0px solid;
	font-size: 12px;
	background-image:url('put.gif');
	width:54px;
	cursor:pointer;
	height: 17px;
	line-height:17px;
	color:#000;
	letter-spacing:1px;
	}
	
.overput{
	border:0px solid;
	font-size: 12px;
	background-image:url('overput.gif');
	border-left: 0px solid;
	width:54px;
	cursor:pointer;
	height:17px;
	line-height:17px;
	letter-spacing:1px;
	color:#fff;
	}
.indexpicdiv{overflow:hidden;width:746px;}

#titleautolen {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:324px;
}
/*顶部导航样式开始*/
#menu {
	background:#f1f1f1;
	margin: 0 auto;
	width:100%;
	padding:0;
}
.mainmenu {
	width:100%; 
	height:60px; 
	color:#fff;
	border:0px;
	/*background:url('menu_bg.jpg');*/
	background-color:#0950a9;
	float:left;
}
.nav_link_01 {
	float:left;
	width:10%;
	height:60px; 
	line-height:60px;
	text-align:center;
	cursor:pointer;
	letter-spacing:1px;
}
.nav_link_02 {/*当前*/
	background-color:#003388;
	float:left; 
	width:10%;
	height:60px; 
	line-height:60px;
	text-align:center;
	cursor:pointer;
	letter-spacing:1px;
}
.nav_link_01:hover{background-color:#003388;}
.nav_link_01 a:link,.nav_link_01 a:visited{font-size:20px;color: #fff;text-decoration: none;font-weight:bold;}
.nav_link_01 a:hover{font-size:20px;color: #fff;text-decoration: none;font-weight:bold;}
.nav_link_02 a:link,.nav_link_02 a:visited{
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	font-size:21px;
}
.nav_link_02 a:hover {
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	font-size:21px;
}
.submenu_box {
	width:100%; 
	color:#fff;
	border:0px;
	/*background:url('menu_bg.jpg');*/
	float:left;
	background:#f1f1f1;
}

.submenu{
	
	border:#00f solid 0px;
	
	vertical-align:middle;
}
.submenu ul{margin:0;padding:0;}
.submenu li {
	background: url('ico.gif') no-repeat 6px 10px;
	float: left;
	font-size:15px;
	padding-left:18px;
	list-style-type:none;
	height:30px;
	line-height:30px;
	letter-spacing:2px;
	margin-left:10px;
}
.submenu li a:link,.submenu li a:visited {
	color: #0A699B; 
	display: block;
	text-decoration: none;
}
.submenu li a:hover {color: #f60;text-decoration: none;}
.cle_fl{clear: both;}
/*导航样式结束*/

/*新闻滑动图片*/
.trends {
    height: 535px;
    background: #eee;
    position: relative;
	 overflow: hidden;
}
.uu{
    height: 100%;
    overflow: hidden;
    position: absolute;
	 width:600%;
}
.ll {
    width: 1200px;
    height: 100%;
    float: left;
    position:relative;
}
.ll img {
    width: 100%;
    height: 100%;
}
.ll p {
    position: absolute;
    bottom:0;
    left:0;
    line-height: 60px;
    font-size: 20px;
    font-weight: bold;
    padding-left: 2%;
    width: 98%;
    background: rgba(28,110,213,0.7);

}
.ll a {
    color: #fff;
}

/*新闻框*/





/*页面脚部导航*/
#footline{width:1200px;height:7px;margin:0 auto;padding:0;background:#51A6D5;}
#foot{width:1200px;height:36px;line-height:36px;margin:0 auto;color:#000;background-image:url('bottom_bg.gif');letter-spacing:2px;}
#foot a:link,#foot a:visited{color: #000;text-decoration: none;}
#foot a:hover{color:#f60;text-decoration:none;}
/*图片放大特效开始*/
.latentzoom{cursor: url(../images/latentzoom/zoomin.cur), pointer; outline: none;}
.latentzoom-image{border: #fff 2px solid;}
.latentzoom-caption{padding:5px;border:#fff 2px solid;display:none;font-size:10pt;color:#666;background-color: #fff;text-align:left;}
.latentzoom-display-block{display:block;}
.latentzoom-display-none{display:none;}
.latentzoom-loading{
	padding: 3px 3px 3px 22px;
	background-position: 3px 1px;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	display: block;
	font-weight: bold;
	font-size: 9px;
	background-image: url(../images/latentzoom/loader.gif);
	text-transform: uppercase;
	color:#fff;
	background-repeat: no-repeat;
	background-color: black;
	text-decoration: none;
}
.latentzoom-move{cursor: move;}
.control{float:right;display: block;/*position: relative;*/margin: 0 5px;font-weight:bold;text-decoration: none;color:#999;}
/*图片放大特效结束*/
.NextPg,.NextPgOn{border:1px solid #B2BFCF;margin:0;padding:1px 5px;font-family:Tahoma,Arail,'宋体';font-size:12px;}
.NextPg{cursor:pointer;}
.NextPgOn{background:#1972BD;color:#fff;font-weight:bold;}
.digg_place{padding:10px;margin:0 auto;width:150px;height:60px;border:0;text-align:center;}
.digg_ding{background-image:url('ding.gif');cursor:pointer;height:60px;width:60px;padding-top:0px;font-weight:bold;color:#CF3E0E;float:left;margin:0;line-height:36px;}
.digg_cai{background-image:url('cai.gif');cursor:pointer;height:60px;width:60px;padding-top:0px;font-weight:bold;color:#336699;float:right;margin:0;line-height:36px;}
	

/*滑动门代码开始*/
.door_table{ /*右栏滑动门所用*/
	width:218px;
	border: 1px solid #9BD4FF;
	background-color:#fff;
	}
.door_title{ /*滑动门标题效果*/
	height:26px;
	background-image:url('b_title_bg.jpg');
	line-height:26px;
	vertical-align:middle;
	font-size:12px;
	}
/*滑动门选项卡共有效果*/
.door_table h2{
	 font-size:13.5px;
	 overflow:hidden;
	 font-weight:normal;
	 height:27px;
	 line-height:27px;
	 margin:0;
	 border: 0px solid #f00;
	 padding-left:10px;
}
/*滑动门所有选项卡<span>和<a>元素共有效果*/
.door_table h2 span,.door2_table h2 a{
	float:left;
	width:90px; /*原值72*/
	text-align:center;
	cursor:pointer;
}
/*滑动门当前选项卡*/
.door_table h2 .current{
	color:#fff;
	background-image:url('door03.gif');
	font-weight:bold;
	color:#0A699B;
}
.door_font{position:relative;padding-left:20px;top:3px;}
/*滑动门选项卡列表内容显示*/
.door_table ul{
	list-style: none;
	padding:4px;
	margin:0;
	font-weight:normal;
}
.door_table ul li{
	display:block;
	line-height:150%;
	padding:2px 0px;
	margin:0;
	width:100%;
	overflow:hidden;
	white-space:nowrap;     
}
.door_table ul li span{ /*数字效果*/
	font-size:12px;
	color:#fff;
	padding:0px 4px 0px 2px;
	border:#f00 solid 0px;
}
.door_table ul li.one{
	background:url('hotnum.gif') no-repeat;
}
.door_table ul li.two{
	background:url('newnum.gif') no-repeat;
}
.door_table ul li.three{
	background:url('xgnum.gif') no-repeat;
}
/*滑动门代码结束*/



/*专题图片滑显效果*/
.Test {overflow: hidden;position: relative; height: 150px;margin-top: 5px;}
.Test li,.Test li img {border:0;padding:0;margin:0;float: left; width: 100%; height: 150px;}
.idNum {right: 5px; bottom: 5px; position: absolute;}
.idNum li {border-right: #74a8ed 1px solid; border-top: #74a8ed 1px solid; float: left; margin: 3px 1px; font: 12px/15px arial; overflow: hidden; border-left: #74a8ed 1px solid; width: 16px; cursor: pointer; color: #74a8ed; border-bottom: #74a8ed 1px solid; height: 16px; background-color: #fff; text-align: center;}
.idNum li.On {border-left-color: #fff; border-bottom-color: #fff; margin: 0px 1px; font: bold 16px/19px arial; width: 19px; color: #fff; border-top-color: #fff; height: 19px; background-color: #74a8ed; border-right-color: #fff;}
/*大部标题效果代码*/
.b_title{width:220px;margin:0;padding:0;}
.b_title ul{margin:0;padding:0;background: url('b_title_bg.jpg') ;height:26px;}
.b_title li {list-style-type:none;height:26px;line-height:26px;letter-spacing:0px;color: #0A699B;}
.b_title li a:link,.b_title li a:visited {color: #0A699B;display: block;text-decoration: none;}
.b_title li a:hover {color: #f60;text-decoration: none;}
.b_title_l{float:left;width:36px;background: url('b_title_1.jpg');}
.b_title_m{float:left;background: url('b_title_2.jpg');font-weight:bold;font-size:13.5px;}
.b_title_r{float:left;width:13px;background: url('b_title_3.jpg');}
.b_title_font{position:relative;top:3px;}
.b_title_z{font-size:12px;height:20px;line-height:20px;font-weight:normal;float:right;width:40px;}/*用于显示更多字样*/
/*</style>*/


.list_box{width:840px;border:0px;float:left;}
.box_table{width:380px;margin-right:20px;float:left;margin-top:10px;height: 245px;}
.box_table_2{width:570px;margin-right:30px;float:left;margin-top:10px;}

.news_title{
	border-bottom: 1px solid #ddd;
	position:relative;
	text-align:left
}
.news_title span{
	color: #003388;
    border-bottom: 3px solid #003388;
    padding-bottom: 8px;
    font-size: 20px;
    font-weight: bold;
    display: inline-block;
    margin-bottom: -1px;
	}

.news_title a:link{
	float:right;
	margin-top:10px;
	font-size: 16px;
	color:#888
}

	
/*领导栏*/
.introduction{
	background:#dae8ff;
    float: left;
    width: 360px;
	 height:245px;
	 margin-top:10px;
	}
.leader{
    float: left;
    width: 100%;
}
.overview{
	background: #fff;
	border-radius: 10px;
	margin: 10px 50px;
	height: 50px;
	}

.overview span {
    width: 48%;
    display: inline-block;
    line-height: 18px;
    font-size: 17px;
    border-right: 1px solid #dae8ff;
    text-align: center;
    margin-top: 6px;
}
.overview span:last-of-type {
    border: none;
}

.overview i {
    width: 40px;
    height: 40px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}
.overview i.znzz-icon {
    background: url("/Skins/hnqy1024/ldt-icon.png") no-repeat;
}
.overview i.nsjg-icon {
    background: url("/Skins/hnqy1024/ldt-icon.png") -40px 0 no-repeat;
}

.overview p {
    display: inline-block;
    vertical-align: middle;
}

.leader h6 {
    background: url("./ld-bg.png") center no-repeat;
    text-align: center;
    margin: 5px 30px
}

.leader h6 em {
    padding: 0 15px;
    font-size: 24px;
    color: #003388;
    background:#dae8ff;
    line-height: 24px;
    font-weight: bold;
	 font-style:normal;
}

.leader p {
    display: block;
    font-weight: bold;
    font-size:20px;
    line-height: 40px;
}

.leader span {
    font-size: 16px;
    display: inline-block;
    margin: 5px 20px;
    width: 50px;
	 float:left;
}

.announcement_box{width:360px;float:left;margin-top:10px;}

.art_box2{width:840px;border:0px;float:left;}

.leader .otherLeader{width:270px;margin: auto;}

.leader_img{margin:20px 386px;text-align: center;}
.other_leader_img{width:100%;margin-top: 30px;height: 1000px;}
.other_leader_img ul{margin:20px 20px;width: 100%;}
.other_leader_img ul li{float:left;width:207px;list-style-type: none;margin:0 66.5px 10px 66.5px;font-size:14px;text-align: center;}

.otherLink {
	 margin-top:5px;
}

.otherLink ul {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.otherLink ul li {
    display: inline-block;
    border: 1px solid #ddd;
    height: 40px;
    width: 160px;
    line-height: 40px;
    text-align: center;
    background:#e5f1ff;
    margin: 10px 2px;
    /*position: relative;*/

}
.otherLink ul li.last {
    margin-right: 0;
    text-align: left;
}
.otherLink ul li.last span {
  margin-left: 10px;
}


.head_bg{
	background: url("/Skins/hnqy1024/bg_pic.jpg") right 0 no-repeat;
	height: 180px;
}
.search {
    float: right;
    border-radius: 10px;
    background: #fff;
    margin-top: 120px;
    position: relative;
    width: 300px;
}
.inputself2 {
    height: 40px;
    width: 80%;
    font-size: 16px;
	 border-top-left-radius:10px ;
    border-bottom-left-radius:10px ;
	 border: 1px solid #0950a9;
	 float:left;
}

.put2 {
    width: 20%;
    height: 42px;
    background: #0950a9;
    color:#fff;
    font-size: 16px;
    position: absolute;
    right: 0;
    top:0;
    border-top-right-radius:10px ;
    border-bottom-right-radius:10px ;
	 border: 1px solid #0950a9;
    cursor: pointer;
}


.search3 {
	border-radius: 10px;
	background: #fff;
	margin: 0% 50px;
	font-size: 16px;
}


.inputself3 {
	width: 400px;
	height: 34px;
	font-size: 16px;
	border: 1px solid #0950a9;
	float: left;
	outline: none;
}

.put3 {
	width: 100px;
	height: 36px;
	background: #0950a9;
	color: #fff;
	font-size: 16px;
	right: 0;
	top: 0;
	border: 1px solid #0950a9;
	cursor: pointer;

}

.ss_select{
	float: left;
	margin-right: 50px;
}

.ss_input_submit{
	float: left;

}

.bigclass{
	width: 200px;
	height: 36px;
	font-size: 16px;
	margin-right: 10px;
	outline: none;
}

.smallclass {
	width: 200px;
	height: 36px;
	font-size: 16px;
	outline: none;
}
