﻿@charset "utf-8";
/*
FONT-FAMILY:arial,verdana,sans-serif;
font-size: 62.5%;
html,body,div,p,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6 {margin: 0; padding: 0;}
*/
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);} 网站变灰*/

*{margin:0;padding:0;}
html,body {height:100%;}

body{
  /*padding-bottom:20px;*/
  background:#203a6b url(../img/bg_body.gif) repeat-x left top;
	color:#333;
	font-family:Simsun, Microsoft YaHei, Arial Unicode MS, Mingliu, Arial, Helvetica;
	font-size:12px;
	/*font-family: tahoma,Microsoft YaHei, Simsun, Arial Unicode MS, Mingliu, Arial, Helvetica;
	font-family:arial,verdana,sans-serif,Arial Unicode MS;*/
}
input, select{ font-size:11px;}
td,p,li,div,select,input,h1,h2,h3,h4,h5,h6{line-height:150%;}
ul,ol{list-style-type:none;}
a img{border:none;}
img{border-color:#ccc;}
p{padding:0 0 14px;}
a{color:#006699;cursor:pointer; text-decoration:none;}
a:hover{
	color:#FF3300;
	text-decoration: underline;
}

	
	

/*
a:visited{color:#800080;}
a:hover,a:active{color:#FF3300;text-decoration:underline;}*/
/*text style*/
.t12{font-size:12px;}
.t14{font-size:14px;}
.black{color:#000;}
.white{color:#fff;}
.grey{color:#ccc;}
.red{color:#f30;}
.blue{color:#03f;}
.green{color:#187f39;}
.mcolor{color:#900;}
.b{font-weight:bold;}
.clear{clear:both;}
.nob{border:none;background:none;}
.l{float:left;}
.r{float:right;}
.float_left {float:left;padding:7px;}
.float_right {float:right;padding:7px;}
.img_float_left {float:left;clear:left;margin:0 8px 10px 0;}
.img_float_right {float:right;clear:right;margin:0 0 10px 8px;}
/*all*/
.submit{ cursor:pointer;}
.input{padding:0 5px;border:1px solid #0d96cc;background-color:#fff;color:#0671b4;}

/*label css*/
.body{margin:0 auto;padding:0 10px;width:890px;background-color:#ffffff;}
.body1{margin:0 auto;padding:0 0px;width:890px;background-color:#ffffff;}

.header{
}
.headleft{float:left;}
.headright{
	float:right;
	margin:5px 0 0 0;
}
.headrigtop{
	text-align:right;
}
.headrigtop a{
  margin-right:15px;
  padding-left:10px;
  background:url(../img/arrow_1.gif) no-repeat left 50%;
  text-decoration:none;
}
.headrigbot{
	margin-top:20px;
}
.headrigbot input{vertical-align:middle;}
.headrigbot .submit{
  margin:0 10px;
  width:26px;
  height:16px;
  border:none;
  background:#095280 url(../img/button_1.gif) no-repeat left top;
  color:#fff;
}
.headnavxia{
	position:relative;
	z-index:-1;
	clear:both;
	height:28px;
	line-height:28px;
	background:#fff url(../img/bg_navdi2.gif) repeat-x left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: -10px;
	MARGIN-LEFT: -10px;
	MARGIN-right: -10px;
	MARGIN-top: -26px;
	
}
.headnavbai{
	position:absolute;
	background:#ff0000;
	margin-top:-25px;
	height:28px;
	line-height:28px;
	width:890px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: -10px;
	MARGIN-LEFT: -10px;
	MARGIN-right: -10px;
}



.headnav{
	position:relative;
	z-index:99;
	clear:both;
	height:26px;
	line-height:26px;
	background:#fff url(../img/bg_headnav.gif) repeat-x left top;
	color:#fff;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.headnav .site{margin-left:10px;font-size:14px;}
.headnav ul{
  float:right;
  margin-left:50px;
 }
.headnav ul li{
  position:relative;
  float:left;
  margin-left:-26px;
  width:107px;
 }
.headnav ul li a{
  display:block;
  line-height:26px;
  background:url(../img/bg_nav_li.gif) no-repeat left top;
  color:#fff;
  text-align:center;
  font-weight:bold;
  text-decoration:none;
}
.headnav ul li a:hover{color:#fff;}
.headnav ul li.cur a, .headnav ul li a:hover{
  background:url(../img/bg_nav_licur.gif) no-repeat left top;
 }
.headnav ul ul{
  position:absolute;
  display:none;
  float:none;
  width:362px;

  /*background-color:#1f76a8;*/
  background:url(../img/bg_nav_sec1.gif)  left bottom;
  filter:Alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;
}

.headnav li.cur ul{
  display:block;
  z-index:99;
}
.headnav ul ul li{
  margin:0;
  width:90px;
  
  border-top:1px solid #f1f1f1;
}
.headnav ul ul li a{
  background:none;
  font-weight:normal;
}
.headnav ul li.cur ul a{
  background:none;
}
.headnav ul ul li a:hover{background:none;}



.content{
	position:static;

    _margin-top:0px;
  overflow:hidden;
}
.side{
	float:left;
  margin-bottom:-32747px;
  padding:0 5px 32767px 5px;
  width:190px;
  border-right:1px solid #cbcbcb;
	background-color:#f6f6f6;
}
.main{
	float:right;
	padding-bottom:20px;
	width:680px;
	background:#fff;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 9px;
}

.main1{
	float:right;
	padding-bottom:5px;
	width:680px;
	display:inline;
	background:#fff;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -10px;
}



.side h3{
  background:url(../img/bg_title_1.gif) no-repeat right 50%;
}
.side h3 a, .side h3 span{padding-right:5px;background-color:#f6f6f6;font-size:12px;text-decoration:none;color:#006699;}
.sidebox{
  clear:both;
  padding:5px 0;
  border-bottom:1px solid #6297bb;
}
.sidebox .img{}
.sidebox .text{}
.sidebox .bot{clear:both;overflow:hidden;padding:5px 0;width:190px;}
.sidebox .bot a{
  float:left;
  padding-left:1px;
  height:19px;
  line-height:19px;
  background:url(../img/button_2.gif) no-repeat left top;
  cursor:pointer;
  text-decoration:none;
}
.sidebox .bot .bota2{margin:0 1px;}
.sidebox .bot a span{
  float:left;
  padding-right:1px;
  background:url(../img/button_2.gif) no-repeat right top;
  color:#fff;
}
.sideimg{
  display:block;
  margin-top:10px;
}
.side h4{
  margin-top:10px;
  padding:3px 0;
  border-top:1px solid #bfdcea;
  border-bottom:1px solid #bfdcea;
  background-color:#e2f5ff;
  font-size:12px;
  color:#ff6600;
  text-align:center;
}
.side ol{padding-bottom:10px;border-bottom:1px solid #6198bc;background-color:#fff;}
.side ol li{
  padding:4px 5px;
  background:url(../img/line_1.gif) repeat-x left bottom;
  text-align:right;
}
.side ol li span{
  float:left;
  margin:3px 8px 0 0;
  width:21px;
  height:12px;
  line-height:12px;
  background:url(../img/bg_num.gif) no-repeat left top;
  color:#fff;
  text-align:center;
}
.side ol li a{float:left;text-decoration:none;}
.sidelink{
	margin-top:10px;
	padding-top:5px;

}
.sidelink a{
  display:block;
  padding-left:10px;
  background:url(../img/arrow_3.gif) no-repeat left 7px;
  text-decoration:none;
}
.sidelink select{margin-bottom:5px;width:180px;}







#banner{
	display:block;
	padding-bottom:10px;
	padding-top:5px !important;/
}

.indexbox_1{margin-bottom:10px;height:158px;}
.indexnews{
  position:relative;
  float:left;
  width:437px;
}
.indexnews h4{
  height:24px;
}
.indexnews h4 a{
  float:left;
  margin:2px 1px 0 0;
  padding-left:13px;
  height:22px;
  line-height:22px;
  background:url(../img/bg_tab1.gif) no-repeat left top;
  font-size:12px;
  color:#fff;
  text-decoration:none;
}
.indexnews h4 a span{
  float:left;
  padding-right:14px;
  background:url(../img/bg_tab1.gif) no-repeat right top;
}
.indexnews h4 a.cur{
  margin-top:0px;
  height:24px;
  line-height:24px;
  background:url(../img/bg_tab1.gif) no-repeat left -22px;
}
.indexnews h4 a.cur span{
  background:url(../img/bg_tab1.gif) no-repeat right -22px;
}
.indexnews ul{
  padding:5px 10px 0;
  height:129px;
  background:url(../img/bg_box1.gif) no-repeat left top;
}
.indexnews ul li{
  padding:2px 5px;
  background:url(../img/line_1.gif) repeat-x left bottom;
  text-align:right;
}
.indexnews ul a{
  float:left;
  padding-left:15px;
  background:url(../img/arrow_1.gif) no-repeat left 50%;
  text-decoration:none;
}
.indexnews ul li.more{
  position:absolute;
  bottom:5px;
  right:10px;
  padding:0;
  background:none;
}
.indexnews ul li.more a{
  float:none;
}

.indexser{
  float:right;
  width:230px;
  height:158px;
  background:url(../img/bg_box2.jpg) no-repeat left top;
}
.indexser h4{
  margin:5px 0 0 10px;
  padding-left:15px;
  background:url(../img/arrow_2.gif) no-repeat left 50%;
  color:#005893;
  font-size:12px;
}
.indexser ul{margin-top:10px;}
.indexser ul li{float:left;display:inline;margin:5px 0 5px 10px;width:100px;}
.indexser ul a{font-weight:bold;text-decoration:none;}
.indexser ul img{
  vertical-align:middle;
}
.indexser ul span{margin-left:5px;}

.indexinfo{
	clear:both;
	overflow:hidden;
	width:680px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.indexinfo1{
  clear:both;
  overflow:hidden;
  padding:10px 0;
  width:680px;
}

.indexinfo3{
	clear:both;
	overflow:hidden;
	display:inline;
	width:680px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	height: 50px;
}
.indexinfo2{
  clear:both;
  overflow:hidden;
  padding:0px 0;
  width:680px;
}

.indexinfo ul{}
.indexinfo li{
  float:left;
  display:inline;
  margin-right:15px;
  width:210px;
}
.indexinfo li h4{
  background:url(../img/bg_title_1.gif) no-repeat right 50%;
}
.indexinfo li h4 a{padding-right:5px;background-color:#ffffff;font-size:12px;text-decoration:none;}
.indexinfo li .img{}
.indexinfo li .text{}

.indexinfo_fir{border-bottom:1px solid #90bdd5;background:url(../img/line_2.gif) repeat-x left top;}



.indexvideo{}
.indexvideo h4{height:21px;}
.indexvideo h4 a{
  float:left;
  line-height:21px;
  padding-left:10px;
  background:#399ccd url(../img/button_3.gif) no-repeat left top;
  font-size:12px;
  color:#fff;
  text-decoration:none;
}
.indexvideo h4 span{
  float:left;
  padding-right:10px;
  background:url(../img/button_3.gif) no-repeat right top;
}
.indexvideo ul{overflow:hidden;padding:10px 0 10px 0;width:678px;border-top:1px solid #ccc;}
.indexvideo li{
  float:left;
  display:inline;
  margin:0 12px;
  padding-left:1px;
  background:url(../img/line_3.gif) no-repeat left top;
}
.indexvideo li a{text-decoration:none;}
.indexvideo li a img{}
.indexvideo li a span{display:block;}




/*page*/
.leftnav{
  margin:0 -5px 0 -5px;
  padding-top:30px;
  width:200px;
  background:url(../img/bg_leftnav_top.gif) no-repeat left top;
}
.leftnav1{
	padding-top:20px;
	width:200px;
	margin-top: 0;
	margin-right: -5px;
	margin-bottom: 10;
	margin-left: -5px;
}





.leftnavin{padding:0 10px 20px;min-height:113px;background:url(../img/bg_leftnav_bot.gif) no-repeat left bottom;}
* html .leftnavin{height:170px;}

.leftnav h2{
  margin-bottom:15px;
  height:17px;
  line-height:17px;
  background:url(../img/bg_leftnav_title.gif) no-repeat left top;
  font-size:16px;
  color:#336699;
}
.leftnav h2 span{
  float:left;
  margin-left:20px;
  width:105px;
  text-align:center;
}
.leftnav ul{}
.leftnav ul li{
  padding-left:20px;
  line-height:19px;
  background:url(../img/line_1.gif) repeat-x left bottom;
}
.leftnav ul li a{
  text-decoration:none;
  color:#666666;
}
.leftnav ul li.cur{background:url(../img/bg_leftnav_cur.gif) no-repeat left top;}
.leftnav ul li.cur a{color:#fff;}
.leftnav ul ul{display:none;margin-bottom:10px;}
.leftnav li.cur ul{display:block;}
.leftnav ul li li{
  padding-left:10px;
  background:none;
}
.leftnav ul li li.cur{background:url(../img/arrow_1.gif) no-repeat left 50%;}
.leftnav li li a{}
.leftnav li.cur li a{
  color:#369;
}



.maintitle{
  margin:0 0 3px 10px;
  padding:0 0 0 15px;
  background:url(../img/arrow_3.gif) no-repeat left 50%;
  font-size:14px;
  color:#336699;
}
.maintitle a{text-decoration:none;font-size:12px;}
.maincontent{
	overflow:hidden;
	padding-top:12px;
	width:680px;
	background:url(../img/line_5.gif) repeat-x left top;
}
.title_1{
  height:40px;
  font-size:12px;
  color:#336699;
}
.title_1 span{
  float:left;
  padding-bottom:3px;
  background:url(../img/line_1.gif) repeat-x left bottom;
}
.box_1{
  background:#f0faff url(../img/bg_boxtop.gif) repeat-x left top;
}
.boxin{
  padding:20px;
  background:url(../img/bg_boxbot.gif) repeat-x left bottom;
}
.box_2{padding:20px;}
.linebox{margin-top:15px;padding:20px 0;background:url(../img/line_1.gif) repeat-x left top;}




.newsul{
  margin:0 10px 30px;
}
.newsul li{
  padding:3px 15px 3px 5px;
  background:url(../img/line_1.gif) repeat-x left bottom;
  text-align:right;
}
.newsul li a{
  float:left;
  padding-left:15px;
  background:url(../img/arrow_1.gif) no-repeat left 7px;
  text-decoration:none;
  color:#666;
}
.newsul li a img{margin-left:8px;}
.newsul_2{margin:0 10px 30px;}
.newsul_2 li{
  padding:3px 15px 3px 5px;
  height:19px;
  background:url(../img/line_1.gif) repeat-x left bottom;
}
.newsul_2 li a{
  float:left;
  padding-left:15px;
  width:450px;
  background:url(../img/arrow_1.gif) no-repeat left 7px;
  text-decoration:none;
  color:#666;
}
.downloadul{
  margin:0 10px 30px;
}
.downloadul li{
  padding:3px 15px 3px 5px;
  background:url(../img/line_1.gif) repeat-x left bottom;
}
.downloadul li a{
  float:right;
  width:110px;
  text-decoration:none;
  color:#666;
}
.downloadul li span{
  padding-left:15px;
  background:url(../img/arrow_1.gif) no-repeat left 3px;
}





.detailtitle{
  margin:5px 0 10px;
  color:#336699;
  font-size:16px;
  text-align:center;
}
.detailtitle span{
  display:block;
  font-weight:normal;
  font-size:12px;
}
.back{clear:both;padding-top:40px;height:23px;}
.back a{float:right;margin-right:20px;}
.back a.down{float:left;padding-left:18px;background:url(../img/arrow_down.gif) no-repeat left 50%;text-decoration:none;}

.detailbot{
  clear:both;
}
.sectitle{
  margin:0 0 10px 0;
  padding:0 15px 0 25px;
  border-bottom:1px solid #a8cade;
  background:url(../img/arrow_3.gif) no-repeat 10px 50%;
  font-size:14px;
  color:#336699;
}
.sectitle a{
  float:right;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
}


.thirdtitle{margin-bottom:5px;padding:0 10px;height:26px;border-bottom:1px solid #8abfdb;}
.thirdtitle a{
  float:left;
  margin:3px 2px 0 0;
  padding-left:18px;
  height:23px;
  line-height:23px;
  background:url(../img/bg_tab2.gif) no-repeat left top;
  font-size:12px;
  text-decoration:none;
}
.thirdtitle a span{
  float:left;
  padding-right:18px;
  background:url(../img/bg_tab2.gif) no-repeat right top;
}
.thirdtitle a.cur{
  margin-top:0px;
  height:26px;
  line-height:26px;
  background:url(../img/bg_tab2.gif) no-repeat left -23px;
  color:#fff;
}
.thirdtitle a.cur span{
  background:url(../img/bg_tab2.gif) no-repeat right -23px;
}

.newsinfo{}
.newsinfo li{
  overflow:hidden;
  padding:15px 10px;
  width:660px;
  border-bottom:1px solid #dceaf4;
}
.newsinfo li .img{float:left;}
.newsinfo li .img img{padding:3px;border:1px solid #ccc;}
.newsinfo li .img:hover img{border:1px solid #000;}
.newsinfo li .info{
  float:left;
  display:inline;
  margin-left:20px;
  width:482px;
}
.newsinfo li .title{margin-bottom:10px;font-size:14px;color:#1d4b6d;}
.newsinfo li .title a{text-decoration:none;}
.newsinfo li .text{}

.searchtab{margin:0 auto;}
.searchtab th, .searchtab td{
  padding:3px 5px;
}
.searchtab th{
}
.searchtab td{
}
.searchtab .input{width:120px;}
.searchtab .select{width:130px;}
.searchtab .submit{
  width:46px;
  height:46px;
  border:none;
  background:url(../img/button_4.gif) no-repeat left top;
  color:#ccffff;
  font-weight:bold;
}

.videoul{overflow:hidden;margin-bottom:30px;width:680px;}
.videoul li{
  float:left;
  display:inline;
  margin:5px 8px 10px;
  width:120px;
  text-align:center;
}
.videoul li a{
  margin-top:3px;
  text-decoration:none;
}
.videoul li img{padding:3px;border:1px solid #ccc;}
.videoul li a:hover img{border-color:#000}
.videoul li span{display:block;}



.videotab{
  border-collapse:collapse;
  background-color:#f0f9fe;
  color:#006699;
}
.videotab th, .videotab td{
  padding:10px 20px;
  border:1px solid #87cbe1;
  vertical-align:top;
}
.videotab th{
}
.videotab td{
}
.videotab strong a{text-decoration:none;}
.videotab ol{ list-style-type:decimal;}
.videotab ol li{ margin-left:25px;}
.videotab ol li a{text-decoration:none;}





.bookbox_2{margin-top:10px; background-color:#f8fcfe;border-collapse:collapse;}
.bookbox_2 td{ padding:0 10px; border:1px solid #d4e5ee;}
.bookbox_2 th{ padding:8px;font-family:Arial; border:1px solid #d4e5ee;}
.bookbox_2  th img{ margin:3px 10px; border:2px solid #ccc;}
.bookbox_2 td img{ margin:2px 5px 0 0;}
.bookbox_2 a{text-decoration:none;}

#garden_nav1{ margin:0 0 20px 0;padding-left:10px;border-bottom:1px solid #336699;background-color:#e2f5ff;}
#garden_nav1 li{ padding:3px 0;}
#garden_nav1 li a{ text-decoration:none;}
#garden_nav1 .cur a{ text-decoration:none;}
#garden_nav1 li a.list{ margin-right:10px; padding:0 0 0 12px; background: url(../img/img_charclose.gif) no-repeat left center;}
#garden_nav1 li.show a.list{ background-image:url(../img/img_charopen.gif);}
#garden_nav1 li ul{ margin-left:20px;}
#garden_nav1 li.show ul a{ padding:0 0 0 12px; background:url(../img/img_charopenb.gif) no-repeat left 45%;}
#garden_nav1 li.show ul .cur a{}
#garden_nav1 li ul{ display:none; }
#garden_nav1 li.show ul{ display:block;}


.magazinedl{}
.magazinedl dt{
  padding:5px 10px;
  background-color:#d5edf3;
  font-size:14px;
  font-weight:bold;
}
.magazinedl dd{
  padding:5px 0 15px;
}
.magazinedl ul{}
.magazinedl ul li{}
.magazinedl ul li a.title{
  margin-left:10px;
  padding-left:10px;
  background:url(../img/arrow_1.gif) no-repeat left 4px;
  text-decoration:none;
}
.magazinedl ul li.show a.title{font-weight:bold;}
.magazinedl .info{
  display:none;
  margin-bottom:10px;
  padding:10px;
  border:1px dashed #ddd;
}
.magazinedl li.show .info{display:block;}
.magazinedl .info .title{}
.magazinedl .info .text{margin-bottom:10px;}
.magazinedl .info .textbot{}
.magazinedl .info .textbot a{
  float:right;
  text-decoration:none;
  margin-left:20px;
  padding-left:18px;
}
.magazinedl .info .textbot .full{background:url(../img/arrow_text.gif) no-repeat left 50%;}
.magazinedl .info .textbot .down{background:url(../img/arrow_down.gif) no-repeat left 50%;}

.searchtop{}
.searchtop strong{}
.searchtop span{color:#f30;}


.loginbox{
  margin:0 auto;
  border:none;
  width:454px;
  height:203px;
  background:url(../img/bg_login.gif) no-repeat left top;
}
.loginbox h5{padding-top:6px;height:43px;color:#336699;font-size:14px;font-weight:bold;text-align:center;}
.loginbox .loginin{margin:30px 0 0 130px;}
.loginbox label{font-weight:bold;}
.loginbox p{}
.loginbox .input{}
.loginbox .submit{padding:3px 8px;border:1px solid #ccc;background:url(../img/bg_headnav.gif) repeat-x left top;color:#fff;}
.loginbox .reg{margin-left:15px;padding:3px 8px;border:1px solid #ccc;background:url(../img/bg_headnav.gif) repeat-x left top;color:#fff;}

.sitemapul{float:left;}
.sitemapul li{float:left;margin:5px 0;width:680px;background:#d1f0ff;}
.sitemapul li span{float:left;padding:3px 5px;width:70px;background:#3B9ECF;text-align:right;font-weight:bold;color:#fff;}
.sitemapul li span a{color:#fff;font-weight:bold;}
.sitemapul li span a:hover{ color:#f30;}
.sitemapul li a{text-decoration:none;}
.sitemapul li ul{float:left;width:600px;}
.sitemapul li li{margin:0 6px 0 4px;padding:3px 0;white-space:nowrap;width:auto;}
.sitemapul li li a{}

.inquiry{clear:both;}
.votetab{ float:left; width:330px; margin:0 5px 15px 5px;text-align:left; border-collapse:collapse;}
.votetab th,.inquiryb th{  padding:5px 8px;border:1px solid #9cc3d9; background-color:#d1f0ff;color:#006699;}
.votetab td,.inquiryb td{padding:3px 10px; border:1px solid #9cc3d9;}
.votetab td input,.inquiryb input{ margin:0 3px;}
.votetab td textarea{ width:300px; height:70px;}

.inquiryb{ margin-bottom:15px;text-align:left; border-collapse:collapse;}
.inquiryb td div{float:left; width:140px;}
.inquiryb td div img{ margin-top:4px;}
.inquiryb td span{ float:left; margin-left:10px;}
.botbox input{ float:left;}
.botbox p{ float:right; margin:5px 5px 0 0; display:inline;}



.submitbox{ text-align:center;}
.submitbox .submit{margin-right:10px;padding:3px 8px;border:1px solid #ccc;background:url(../img/bg_headnav.gif) repeat-x left top;color:#fff;}









.pic{display:block;margin:0 auto;padding:3px;border:1px solid #ccc;}

.tab_1{margin-bottom:10px;border-collapse:collapse;}
.tab_1 th, .tab_1 td{padding:3px 5px;border:1px solid #d1d1d1;}
.tab_1 th{background-color:#d1f0ff;color:#006699;font-weight:normal;}
.tab_1 td{}
.tab_1 thead th{
  padding:5px;
  background-color:#6eaad5;
  color:#fff;
  font-size:14px;
  font-weight:bold;
}
.tab_1 th a{text-decoration:none;color:#fff;}
.tab_1 .img{padding:3px;border:1px solid #ccc;}
.tab_1 a:hover .img{border-color:#000}
.tab_1 .submit{margin-right:10px;padding:3px 8px;border:1px solid #ccc;background:url(../img/bg_headnav.gif) repeat-x left top;color:#fff;}
.tab_1 tfoot td{padding:8px;text-align:center;}
.tab_1 .input1{width:400px;}
.tab_1 .nohref{padding:3px 5px;border:1px solid #ccc;background-color:#f1f1f1;}


.tab_2{margin:0 auto 10px;border-collapse:collapse;}
.tab_2 th,.tab_2 td{padding:3px 5px;border:1px solid #6699cc;}
.tab_2 th{padding:5px;background:#c7e8f4;color:#094665;}
.tab_2 td{ padding:4px 5px;}
.tab_2 a{ text-decoration:none;}
.tab_2 thead th{background-color:#39c;color:#fff;}
.tab_2 thead th a{color:#fff;}
.tab_2 .img{padding:3px;border:1px solid #ccc;}
.tab_2 a:hover .img{border-color:#000}

.tab_3 th{text-align:left;font-weight:bold;}



.ul_1{}
.ul_1 li{float:left;width:19.9%;}
.ul_1 li a{text-decoration:none;}

















.turnpage{
	clear:both;
	text-align:right;
}
.turnpage div{
	float:left;
	margin-left:10px;
}
.turnpage a{
	margin:0 8px;
	text-decoration:none;
}
.turnpage img{
	vertical-align:middle;
}
.turnpage span{ margin:0 8px; font-weight:bold; font-size:12px; color:#f30;}


.footer{
	clear:both;
	overflow:hidden;
	width:880px;
	background:#3b9ecf url(../img/bg_foot.gif) no-repeat left top;
	color:#ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.footleft{
  float:left;
  padding-right:1px;
  width:195px;
  height:20px;
  line-height:120%;
  background:url(../img/line_4.gif) no-repeat right top;
  color:#eee;
  font-family:"黑体";
}
* html .footleft{height:30px;}
.footrig{float:right;width:300px;}
.copyright{}
.footlink{float:right;}
.footlink a{
  margin:0 10px;
  color:#fff;
  text-decoration:none;
}

/*editor*/
.edittext{
	float:right;
	width: 680px;
	margin: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 20;
	padding-left: 80;
}
.edittext, .edittext p{line-height:150%;}
.edittext ul{ list-style-type:disc;}
.edittext ul li{ margin-left:15px;}
.edittext ul ul{ list-style-type:circle;}
.edittext ul ul ul{ list-style-type:square;}
.edittext ol{ list-style-type:decimal;}
.edittext ol li{ margin-left:25px;}
/*.editortext ol li{list-style-position:inside;}*/

/*editor admin*/
.edit_table1, .edit_table2, .edit_table3{border-collapse:collapse;}
.edit_table1 th, .edit_table1 td{border:1px solid #000;}
.edit_table2 th, .edit_table2 td{border:1px solid #ccc;}
.edit_table3 th, .edit_table3 td{border:1px solid #fff;}









.statistic{margin:50px 10px 0 0;text-align:center;font-size:14px;}
.statistic span{display:block;margin:0 5px;font-family:MicrogrammaDBolExt;color:#03f;font-weight:bold;}

.linkbox{padding-top:20px;}
.linkbox a{
  float:left;
  margin-right:10px;
  padding-left:20px;
  height:30px;
  line-height:30px;
  background:#77b1db url(../img/button_6.gif) no-repeat left top;
  color:#fff;
  font-weight:bold;
  text-decoration:none;
}
.linkbox a span{
  float:left;
  padding-right:20px;
  background:url(../img/button_6.gif) no-repeat right top;
}




/*以下是专题新闻css*/

.refertitle{
	margin-top:10px;
	height:34px;
	border-bottom:1px solid #001b61;
	background:url(../img/bg_refertitleul.gif) repeat-x bottom;
}
.refertitle a{
	float:left;
	padding-right:15px;
	height:34px;
	line-height:34px;
	background:url(../img/bg_refertitle_0.gif) no-repeat right top;
	text-align:center;
	text-decoration:none;
}
.refertitle a span{
	display:block;
	padding-left:8px;
	background:url(../img/bg_refertitle_0.gif) no-repeat left top;
}
.refertitle a.cur{ background-position:right -34px; color:#fff;}
.refertitle a.cur span{ background-position:left -34px;}
.refertitle div{
	float:right;
	margin:10px 10px 0 0;
	color:#fff;
}
.refertitle  h5{ float:left; margin:13px 0 0 5px; color:#fff; font-size:12px; font-weight:bold;}
.refertitle  h5 span{ font-size:14px;}
.refertitle div input,.refertitleb div input{ float:none; margin-right:5px;}
.refertitle .withd{ width:133px; background:url(../img/bg_refertitleb.gif) no-repeat left;}
.refertitle div select, .refertitle div option{
	line-height:120%;
	font-size:12px;
}
.refertitle_2{
}



.subjectul{
}
.subjectul li{
	float:left;
	padding:20px 0;
	width:850px;
	border-bottom:1px solid #e8eff7;
}
.subjectul .img{
	float:left;
}
.subjectul .img img{
	border:2px solid #d6e1f1;
}
.subjectul .info{
	float:left;
	display:inline;
	margin-left:18px;
	width:550px;
}
.subjectul .info h4 a{
	padding-left:10px;
	background:url(../img/arrow_8.gif) no-repeat left 6px;
	text-decoration:none;
	color:#f60;
	font-size:14px;
}
.subjectul .info .text{
}


.turnpage2 ,.turnpage3{
	clear:both;
	padding:10px 0;
	text-align:right;
}
.turnpage2 div{
	float:left;
	margin-top:3px;s
}
.turnpage2 a ,.turnpage3 a{
	margin:0 5px;
}
.turnpage2 span, .turnpage3 span{
	margin:0 5px;
	font-weight:bold;
}
.turnpage2 a,.turnpage3 a{
	text-decoration:none;
}
.turnpage2 input{
	vertical-align:middle;
}
.turnpage2 .input{
	width:50px;
}
.turnpage2 .submit{
	height:24px;
}

.turnpage3{ text-align:center;
 
}

.pagemain{
	padding:0 20px 20px;
	height:auto;
	overflow:hidden;
}

.maintitle1{
	margin-top:8px;
	margin-bottom:15px;
	padding:0 10px 5px;
	background:url(../img/arrow_5.gif) no-repeat left 7px;
	border-bottom:1px solid #d4e5ee;
}
.maintitle1 a{ text-decoration:none;}


.detailmore{
}
.detailmore .title{
	margin-top:10px;
	padding:0 10px;
	border-bottom:1px solid #aeb8ca;
	text-align:right;
}
.detailmore .title span{
	float:left;
	padding:0 10px;
	background:#4174bb;
	color:#fff;
}
.detailmore .title a{
	padding-left:10px;
	background:url(../img/arrow_5.gif) no-repeat left 3px;
	text-decoration:none;
}
.detailmore ul{
	margin:10px 0 30px 10px;
}
.detailmore li{
	padding:3px 0;
}
.detailmore li a{
	padding-left:10px;
	background:url(../img/arrow_5.gif) no-repeat left 3px;
	text-decoration:none
}


.detailtitle1{
	margin-bottom:20px;
	text-align:center;
}
.detailtitle1 h3{
	margin-bottom:5px;
	border-bottom:1px solid #D4E5EE;
	font-size:18px;
}


.thirdtitle2{
	background:url(../img/bg_line.gif) repeat-x left 28px;
	position:relative;
	padding:0px;
	overflow:hidden;
	height:29px;
}
.thirdtitle2 a,.thirdtitle2 a.cur{
	background:url(../img/bg_thirdtitle2.gif) no-repeat left bottom;
	padding-top:6px;
	display:block;
	width:93px;
	height:23px;
	line-height:23px;
	float:left;
	text-align:center;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.thirdtitle2 a.cur{
	background:url(../img/bg_thirdtitle2.gif) no-repeat left top;
	color:#006699;
	padding-top:0px;
	height:29px;
	line-height:29px;
	
}
.sidebox2{
	background:url(../img/bg_sideloginbox.png) no-repeat left top;
	margin-bottom:5px;
	padding:15px 17px;
	height:108px;
	overflow:hidden;
}
.sidebox2 .login p{
	padding-bottom:8px;
	color:#006699;
}
.sidebox2 .login .submit{
	background:#fff url(../img/bg_submit.png) no-repeat left top;
	border:none;
	float:right;
	width:55px;
	height:25px;
	line-height:22px;
	font-weight:bold;
	font-size:12px;
	color:#006699;
}
.sidebox2 .login input,.sidebox2 .login font{
	vertical-align:middle;
}
.sidebox2 .type_text{
	background:#fff url(../img/bg_type_text.gif) no-repeat left top;
	padding-top:4px;
	border:1px solid #b6b6b6;
	width:108px;
	height:16px;
	line-height:16px;
}
.mylib ul{
	overflow:hidden;
	zoom:1;
}
.mylib li{
	margin-bottom:4px;
	padding-left:5%;
	width:45%;
	float:left;
	overflow:hidden;
	zoom:1;
}
.mylib li a {
	background:transparent url(../img/arrow_1.gif) no-repeat scroll left 50%;
	padding-left:8px;
	text-decoration:none;
}
.mylib_more{
	padding-top:4px;
	text-align:right;
}
.mylib_more a{
	background:url(../img/bg_mylib_more.gif) no-repeat right 3px;
	padding-right:10px;
	text-decoration:none;
}
.booksearch{
	padding:5px 0;
}
.booksearch select{
	width:120px;
}
.sidesearch font,.sidesearch input{
	vertical-align:middle;
}
.sidesearch p{
	padding-bottom:8px;
}
.sidesearch2{
	overflow:hidden;
	zoom:1;
}
.sidesearch2 .type_text2{
	background:url(../img/bg_booksearch.gif) no-repeat left top;
	float:left;
	border:none;
	padding:3px 5px 0;
	width:127px;
	height:16px;
	line-height:16px;
}
.sidesearch2 .submit2{
	background:#fff url(../img/bg_booksearch.gif) no-repeat right top;
	float:left;
	border:none;
	height:19px;
	line-height:19px;
	width:44px;
	cursor:pointer;
}1
.tab_7 {
	MARGIN-BOTTOM: 20px; BORDER-COLLAPSE: collapse
}
.tab_7 TH {
	BORDER-RIGHT: #c7e8f4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c7e8f4 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c7e8f4 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c7e8f4 1px solid
}
.tab_7 TD {
	BORDER-RIGHT: #c7e8f4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c7e8f4 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c7e8f4 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c7e8f4 1px solid
}
.tab_7 TH {
	
}
.tab_no TD {
	PADDING-RIGHT: 5px;	PADDING-LEFT: 5px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	border: 0px none ;
}

.tab_7 THEAD TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #c7e8f4; TEXT-ALIGN: center
}
.tab_5 {
	MARGIN: 0px auto; BORDER-COLLAPSE: collapse
}
.tab_5 TH {
	BORDER-RIGHT: #a6cadb 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a6cadb 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #a6cadb 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a6cadb 0px solid
}
.tab_5 TD {
	BORDER-RIGHT: #a6cadb 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a6cadb 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #a6cadb 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #a6cadb 0px solid
}
.tab_5 TH {
	FONT-WEIGHT: normal; BACKGROUND: #c7e8f4; COLOR: #0971a6
}
.tab_5 TD {
	
}
.tab_5 SELECT {
	MARGIN-RIGHT: 5px
}
.tab_6 {
	MARGIN: 0px auto; BORDER-COLLAPSE: collapse
}
.tab_6 TH {
	BORDER-RIGHT: #a6cadb 0px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a6cadb 0px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #a6cadb 0px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #a6cadb 0px solid
}
.tab_6 TD {
	BORDER-RIGHT: #a6cadb 0px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a6cadb 0px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #a6cadb 0px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #a6cadb 0px solid
}
.tab_6 TH {
	FONT-WEIGHT: normal; BACKGROUND: #c7e8f4; COLOR: #0971a6
}
.tab_6 TD {
	
}
.tab_6 SELECT {
	MARGIN-RIGHT: 5px
}
.tablist_1 {
	PADDING-BOTTOM: 1px; HEIGHT: 33px
}
.tablist_1 A {
	FONT-SIZE: 14px; BACKGROUND: url(../img/button_11.gif) no-repeat left top; FLOAT: left; WIDTH: 114px; COLOR: #666; LINE-HEIGHT: 33px; MARGIN-RIGHT: 1px; HEIGHT: 33px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tablist_1 A.cur {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../img/button_13_on.gif); COLOR: #fff
}
.tablist_1 A.curb {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../img/button_13_on.gif); COLOR: #fff