#secnav{
	width: 1000px;
	height: 40px;
	background: #297fcd
}
#secnav ul{

	position: relative;
	overflow: hidden;
}
#secnav ul li{
	width: 90px;
	float: left;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: white;
	border-right: 1px #368cd9 solid;
	margin-top: 5px;
    font-size:14px; font-family:"微软雅黑";
}
#secnav ul li a{
	display: block;
	width: 90px;
	height: 35px;
	line-height: 28px;
	text-align: center;
	color: white;
	text-decoration: none;
}
#secnav ul li a:hover{
	background:#fafafa;
	color: #333333
}
.secleft{
	width: 710px;
	float: left;
}
.secright{
	width: 260px;
	float: right;
}
.zch2{
	font-family:'微软雅黑';
	font-size: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
    text-align:center;
}
.zch4{
	font-family:'微软雅黑';
	font-size: 14px;
	margin-bottom: 10px;
	margin-top: 5px;
    color:#666;
    text-align:center;
}

.zcp1{
	font-size: 14px;
	line-height: 28px;
}
.secpageul{
	border-top: 1px #d7d7d7 solid;
}
.secsee{
	color: #297fcd;
	text-decoration: none;
}
.secsee:hover{
	text-decoration: none;
}
.secpageul li{
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dotted #dedede;
	position: relative;
	overflow: hidden;
    font-size: 14px;
    background: url(../images/dot_gray.gif) no-repeat 6px 20px;
    padding-left: 20px;
} 
.secpageul li img{
	margin-right: 5px;

}
.secMdiv{
	height: 35px;
	line-height: 35px;
	position: relative;
	overflow: hidden;
	background: url(../images/linedot.jpg) left bottom repeat-x;
}
.secMdiv h3{
	float: left;
}
.seclistul{
	float: right;
}
.seclistul li{
    float: left;
    padding: 0 8px;
    height: 22px;
    line-height: 28px;
    
    cursor: pointer;
    font-size: 14px;
}
.seclistul li.act {
    border-top: 3px #5f5f5f solid;
    border-left: 1px #5f5f5f solid;
    border-right: 1px #5f5f5f solid;
    background: white;
    line-height: 22px;
    color: #5f5f5f;
}
.secNul{
	display: none;
}
.secNul.act{
	display: block;
}
.secNul li{
	height: 40px;
	line-height: 40px;
	position: relative;
	overflow: hidden;
	border-bottom: 1px dotted #efefef;
}
.secNul li img{
	vertical-align: middle;
	margin-right: 5px
}
.secNul li .spanr{
	text-align: right
}
.footer_nav {
    /*width: 1000px;*/
    margin: 10px auto;
    font-family: Arial;
}
.fcolor3 {
    color: #333;
}
.footer_nav p {
    text-align: center;
    line-height: 24px;
}
.newsrightH{
	font-family: '微软雅黑';
    font-size: 20px;
    height: 20px;
    line-height: 19px;
    padding-left: 5px;
    margin-bottom: 10px;
    border-left: 4px solid #c81622;
}
.newslinep{
    border-top: 1px #c81622 solid;
    margin-bottom: 20px;
}
.newspanr{
	float: right;
    color: #999999;
    margin-left: 10px;
    min-width: 60px;
    height: 30px;
    line-height: 30px;
    font-size: 14px
}
#nlistcon li{
	height: 25px;
	line-height: 25px
}
.newspanr b{
	color: #ff9900
}
.nleft{
	width: 1000px;
	float: left;
}
.nleft ul{ padding: 0;margin: 0;list-style: none;}
.nleft ul li{ width: 460px;margin-left: 20px;margin-right: 20px;list-style: none; float:left} 
.nright{
	width: 460px;
	float: right;

}
.nright{
	width: 480px;
	float: right;

}
.bookul{
	width: 710px;
	position: relative;
	overflow: hidden;
	border-top: 1px #dddddd solid;
	margin-top: 20px
}
.bookul li{
	width: 225px;
	float: left;
	padding: 20px 10px 20px 0;
	line-height: 1.5

}
.mrtop10{
	margin-top: 20px
}
.line16{
	line-height: 1.6
}
.zxa{
	color: #060686
}
.text-right{
	text-align: right
}
.cleardiv{
	position: relative;
	overflow: hidden;
}
.morespanr{
	float: right;
    color: #999999;
    margin-left: 10px;
    min-width: 60px;
    height: 40px;
    line-height: 50px;
    font-size: 14px;
    text-align: right;
}
.spanrt{
	float: right;
    color: #999999;
    margin-left: 10px;
    min-width: 60px;
    height: 25px;
    line-height:25px;
    font-size: 14px;
    text-align:right;
}
.cleardiv li{
	position: relative;
	overflow: hidden;
	height:28px;
    line-height: 28px;
}
.selectdiv{
	height: 30px;
	line-height: 30px;
    margin-bottom:14px;
}
.selectdiv select{
	width: 100px;
	height: 25px;
	line-height: 25px;
}
.searchinput{
	width: 100px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	outline: none;border: none;
}
.zixuntul{
	position: relative;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	background: #eeeded;
	font-size: 14px
}
.zixuninul li{
	position: relative;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dotted #e4e4e4;
	font-size: 14px;
    background: url(../images/dot_gray.gif) no-repeat 6px 20px;
}
.zixuninul li p{
	float: left;
}
.shifan li{
    background: url(../images/dot_gray.gif) no-repeat 6px 10px;
    padding-left: 20px;
    line-height: 28px;
    

}
.zixuntul li{
	float: left;
}
.li1{
    width: 36%;
    padding-left: 20px;
}
.li2{
    width: 16%;
    color:#333;
}
.li3{
	width: 15%;
    color:#333;
}
.li4{
	width: 16%;
    color:#333;
}
.li5{
	width: 15%;
    color:#333;
}
.center {
    text-align: center;
}

.li1_1{
	width: 70%
}
.li2_1{
	width: 15%
}
.li3_1{
	width: 15%;
	 text-align:center;
}
.map{}

.map .one{ width:200px; height:40px; text-align:center; color:#fff; background: #de413a; font-size: 20px; line-height:40px; padding:0px; margin:0 auto; font-family:"微软雅黑"; clear:both; margin-top:20px; }
.map .two {width:140px; height:32px; line-height:32px; border:1px solid #797979; margin-right:20px; font-size:14px; text-align:center;  padding:0px;   font-weight:100px; color:#666;  margin-top:20px; float:left; display:block;  }
.map .three{ clear:both;  float:left; text-align:left; color:#cc0000;  font-size:16px; line-height:22px; margin-top:20px; font-weight:bold }
.map .four{ clear:both; display:block; overflow:hidden; border-bottom:1px solid #dedede; margin-bottom:20px; padding-bottom:14px;}
.map .four span{ width:112px; float:left; margin-right:10px; color:#666; font-size:12px; display:block; float:left; line-height:24px; height:auto;}
.m_t20{margin-top:20px;}
/*1018增加搜索功能块*/
.top_bottom {
    width: 1000px;
    height: 34px;
    line-height: 34px;
    padding-left: 0px;
    margin-top: 18px;
}
.f_l {
    float: left;
}

.top_gg{ margin-top:10px; width:1000px; display:block; overflow:hidden;}

.top_bottom{ width:1000px; height:34px; line-height:34px; padding-left:0px; margin-top:18px;margin: 40px auto 10px; }
.top_logo{ background-image:url(../images/gongkong_logo.gif); width: 44px; height:34px; float:left;}
.logo_title {
	font-family: '微软雅黑';
	font-size: 20px;
	font-weight: bold;
	display: block;
	float: left;
    height: 34px;
line-height: 34px;
}
.top_search{ width:480px; height:34px; line-height:34px; margin-left:138px; float:left; font-size:14px;}

.top_search_l{ float:left; width:86px; height:30px; line-height:28PX;  background-position:82px  14px; border:1px solid #999; text-align:left; padding-left:12px; color:#333; background-color:#f0f0f0;  }
.dot_r_search{float:right; background:url(../images/jt_xgx.gif) no-repeat; width:8px; height:4px; padding:8px 4px; margin-top:12px; display:block;}
.top_search_c{ width:300px; padding-left:6PX; color:#666;  border-top:1px solid #999;  border-left:1px solid #999; border-bottom:1px solid #999; float:left; height:30px; line-height:30px; background-color:#fff; border-right:none;}
.top_search_r{ width:70px; height:32px; line-height:30px; background-image:url(../images/top_search.jpg); background-repeat:no-repeat; text-align:center; color:#fff; float:left; border:none;}
.institutionsnav{ width: 100%;height: 30px;line-height: 30px;margin: 20px 0;}
.institutionsnav ul li{ float: left; padding:0px 6px;}
.institutionsnav ul li a{display: block;width: 70px;text-align: center;font-size: 14px;}
