@charset "utf-8";
/* CSS Document */

body
{
background-color:#fff;
padding:0; font-family:"宋体" Arial, Helvetica, sans-serif;
margin:0px auto auto auto;
color:#666;
font-size:12px;
}
p{
font-size:12px;
text-align:justify;
padding:2px;
margin:0px;
line-height:28px;
}
:focus{
outline:none;
} 
a img{
border: 0px;
} 
a {
color:#666;
text-decoration: none;
cursor:pointer;
}
a:hover{
color:#000;
text-decoration: none;
}
table{
background:none;
width:100%;
border-collapse:collapse;
}
th{
border:1px solid #e8e7e1;
text-align:center;
height:30px;
color:#fff;
background-color:#999;
font-size:14px;
}
td{
border:1px solid #e8e7e1;
text-align:center;
height:30px;
}
td span{ color:#333;}
input, select,textarea {
padding:1px;
margin:2px;
font-size:11px;
}
.buttom{
padding:1px 10px;
font-size:12px;
border:1px #fff solid;
background:#f8783e;
color:#fff;
}
fieldset {
height:25px;
padding-top:5px;
padding-bottom:3px;
background-color:#ffcdbd;
border:none;
}
#main_container{
width:1000px;
height:auto;
margin:auto;
padding:0px;
}
#header_1{
width:1000px;
height:220px;
background:url(hesd_bg.gif) no-repeat;
margin:auto;
}
#header_3{
width:1000px;
height:154px;
background:url(hesd_bg_2.gif) no-repeat;
margin:auto;
}
#logo{
width:158px;
height:40px;
float:left;
padding:10px 0 0 0px;
}
.banner_adds{
padding-top:3px;
width:395px;
height:20px;
float:right;
}
.banner_adds ul {
padding:0;
margin:0;
list-style-type:none; 
height:20px; 
}
.banner_adds ul li {
float:left;
height:20px;
}
.banner_adds a, .banner_adds a:visited {
text-decoration:none;
color:#666;
padding:0px 29px 0 0;
}
.banner_adds a:hover{
color:#000;
}
/*---------------- menu tab----------------------*/
#header_2{
width:1000px;
margin:auto;
}
.menu {
padding:0px;  
width:1000px;
background:url(meun_bg.gif) left repeat-x;
height:45px;
font-size:12px;
}
 /* Menu Starts Here */
.menu_content1{padding:1px 0 0 0px;font-weight:bold;}
.menu_content1 ul{list-style-type:none;}
.menu_content1 li{float:left;margin:0px;}
.menu_content1 li:hover{float:left;color:#666;}
.menu_content1 a{color:#fff;padding:1px 10px 0px 10px;display:block;text-decoration:none;}
.menu_content1 a:hover{color:#000;padding:1px 10px 0px 10px;}
li.menu_content1_active{margin-right:5px;float:left;color:#000;}
.menu_content1_active a{color:#fff;padding:1px 4px 0px 10px;}

 /* Search Starts Here */
 .search_body1{margin-right:10px;color:#666; margin-top:-3px;width:156px;height:20px;float:right;background:url(search_input_bg.gif) no-repeat;}
 .search_body1 a{padding:0px;display:inline-block;}
 .search_body1 a:hover{padding:0px;display:inline-block;}
 .search_body1 input[type="text"]{margin:1px 0px 0px 3px;width:117px;color:#666;background:none;border:none; vertical-align:top;}
 .search_body1 input[type="image"]{margin:1px 0px 0px 8px;}
 /* Search Ends Here */ 
 /* Menu Ends Here */

/*------------------------------main content-----------------------*/
#main_content{
width:1000px;
margin:auto;
clear:both;
}
/*------------------------middle_content-----------*/
.column1{
width:220px;
float:left;
margin:0px;
padding:10px 0px 10px 0px;
}
.column2{
width:755px;
float:left;
margin:0px;
padding:10px 5px 10px 20px;
}
.column3{
width:755px;
float:left;
margin:0px;
padding:10px 0px 10px 0px;
}
.column4{
width:238px;
float:left;
margin:0px;
padding:5px 0px 10px 15px; 
}
.column5{
width:1000px;
float:left;
margin:0px;
padding:0px;
}
/*------------------------middle_content_left-----------*/
/*------------hidden--
.left_box{
width:220px;
height:100%;
float:left;
padding-bottom:10px;
}
.center_left_box{
width:20px;
height:206px;
float:left;
}
-------------------*/
.box_one{
height:100%;
width:220px;
background:url(center_box_bg.gif) no-repeat center;
}
.box_title{
text-align:left;
font-size:14px;
font-weight:bold;
color:#fff;
padding:8px 0 5px 20px;
}
.box_content_left{
float:left;
padding:7px 10px 5px 20px;
}
.box_content_right{
float:right;
padding:7px 20px 5px 0px;
}
.dot{
padding-right:10px;
margin-top:-5px;
}
.box_two{
margin-top:20px;
height:100%;
width:220px;
}
.box_title_3{
text-align:left;
font-size:14px;
font-weight:bold;
color:#fff;
background-color:#bcbcbc;
border-bottom:solid 1px #fff;
padding:8px 0 5px 20px;
height:18px;
}
.box_text_ky{
background-color:#f1f1f1;
padding:5px 0 10px 5px;
}
.arrow_3{
height:25px;
background:url(arrow_3.gif) no-repeat 125px;
}
.click_more{
padding:10px 0 0 20px;
}
.click_more a{
color:#aaaaaa;
}
.click_more a:hover{
color:#ff6633;
}
.kjtd_img{
padding:10px 0 0 15px;
}
.kjtd_img img{
padding-bottom:10px;
}
/*------------------------middle_content_middle-----------*/
.main_box{
border: solid 1px #f3cfc1;
height:204px;
}
.main_box_pic{
padding:6px 10px 6px 6px;
float:left;
}

.main_box_text{
padding:6px 10px 6px 6px;
float:left;
}
.box_title_2{
width:355px;
height:24px;
padding:8px 0 0 0px;
background-color:#f1f1f1;
}
.box_title_2 span{
font-size:14px;
font-weight:bold;
color:#000;
padding-left:10px;
vertical-align:middle;
}
.arrow{
padding:5px 0 0 10px;
}
.box_text{
width:345px;
padding:0px 0 0 10px;
}
.box_text p{
border-bottom:solid 1px #f1f1f1;
}
.orange{
font-weight:bold;
color:#ff6633;
}
/*modifoed here*/
.main_box_text_2{
padding:6px 0px 6px 6px;
float:left;
width:420px;
}
.news_text{
float:left;
width:353px;
padding-left:10px;
}
.news_title{
width:100%;
height:24px;
padding:8px 0 0 0px;
background-color:#f1f1f1;
}
.news_title span{
font-size:14px;
font-weight:bold;
color:#000;
padding-left:10px;
vertical-align:middle;
}
.news_date{ 
float:right;
width:auto;
}
.box_text_new{
width:400px;
padding:1px 0 0 0;
float:left
}
.box_text_new p{
border-bottom:solid 1px #f1f1f1;
}
/*------------------------middle_content_middle_left-----------*/

.box_a{
width:500px;
margin:0px;
float:left
}
.box_left{
width:500px;
height:290px;
padding:0 0 20px 0;
}
.box_left_kjdt{
padding:5px 0 0 0;
}
.box_title_4{
width:100%;
height:24px;
padding:8px 0 0 0px;
background-color:#f1f1f1;
}
.box_title_4 span{
font-size:14px;
font-weight:bold;
color:#000;
padding-left:10px;
vertical-align:middle;
}
.box_text_2{
width:400px;
padding:5px 0 0 10px;
float:left
}
.box_date{
float:left;
padding:5px 0 0 10px;
}
.box_date p{
color:#aaa;
}
/*------------------------middle_content_middle_right-----------*/

.box_b{
width:238px;
margin:0px;
float:left;
border:solid 1px #f3cfc1;
}
.box_title_5{
width:100%;
height:23px;
padding:8px 0 0 0px;
background-color:#f3cfc1;
}
.box_title_5 span{
font-size:14px;
font-weight:bold;
color:#000;
padding-left:10px;
vertical-align:middle;
}
.box_text_3{
width:100%;
padding:0px;
float:left;
background:url(tz_bg.gif) repeat-x;
}
.box_text_3_1{
padding:5px 0 15px 10px;
border-bottom:solid 1px #f3cfc1;
}

.pic_img{
margin:0px;
padding:15px 0px 10px 15px;
}
.pic_img img{
padding-bottom:5px;
}
.pic_img_2{
margin:0px;
padding:15px 0px 10px 14px;
background:url(tz_bg.gif) repeat-x;
}
.pic_img_2 img{
padding-bottom:5px;
}

/*-----------------二级左侧-------------------------*/
.box_three{
height:auto;
width:217px;
border:solid 1px #f3cfc1;
padding-bottom:10px;
float:left;
}
.box_three_title{
text-align:left;
font-size:14px;
font-weight:bold;
color:#fff;
padding:8px 0 9px 20px;
background-color:#f8783e;
}
.box_three_content{
padding:7px 20px 20px 20px;
background:url(box_three_bg.gif) repeat-x;
}
/*----------hidden
/min-height:350px;//IE7\FF
/height:auto !important; //IE6\IE7\FF 
/_height:350px;//IE6
-------------*/

.box_three_content p{
line-height:36px;
border-bottom:dotted 1px #f3cfc1;
}
.box_three_content a:hover{
color:#f60;
}
.box_three_content span{ color:#F60;}
/*-----------------二级中间-------------------------*/

.box_content{
float:left;
width:760px;
padding:0px;
background:url(box_content_bg.gif) left 37px;
}
.box_content_2{
float:left;
width:760px;
padding:0px;
}
.box_content_3{
float:left;
width:760px;
padding:0px;
}
.box_content_4{
width:100%;
padding-top:10px;
padding-bottom:20px; 
}
.box_tab{
clear:both;
margin-top:20px;
margin-bottom:20px;
padding:0 20px;
}
.box_tab p{text-indent:2em;}
.box_tab a:hover{color:#f8783e; text-decoration:underline;}
.box_line{
border-top:dotted 1px #f8783e;
padding-bottom:10px;
margin:auto;
width:750px;
}
.box_tab_titile p{ 
text-align:center;
font-size:16px;
font-weight:bold;
color:#333;
}
.box_tab_titile span{ 
font-size:12px;
font-weight:normal;
color:#666;
}
.box_tab_titile_img{
text-align:center;
padding:10px;
}
.box_content_white{
height:5px;
background-color:#fff;
}
.box_content_white_1{
height:10px;
background-color:#fff;
}
.box_title_6{
width:100%;
height:24px;
padding:8px 0 0 0px;
background-color:#f1f1f1;
}
.box_title_6 span{
font-size:14px;
font-weight:bold;
color:#000;
padding-left:10px;
vertical-align:middle;
}
.box_title_6_left{float:left;}
.box_title_6_right{ float:right;color:#000; padding-right:20px; padding-top:2px;}
.box_title_6_right a{ color:#000;}
.box_title_6_right a:hover{ text-decoration:underline; color:#F60;}
.box_title_6_right span{ color:#000; font-size:6px; padding-right:5px;}

.box_text_bg{
clear:both;
width:760px;
background:url(box_content_bg.gif) left top;
}
.box_content_text{
width:640px;
padding:2px 0 0 10px;
float:left;
}
.box_content_text p{
line-height:32px;
}
.box_content_date{
float:left;
padding:4px 0 0 10px;
}
.box_content_date p{
color:#aaa;
line-height:32px;
}

.box_zzjg{ text-align:center; margin:15px 0 10px 0;}
.box_zz{
margin-top:20px;
margin-bottom:40px;
height:100%;
width:100%;
}
.box_zz_title{
text-align:left;
font-size:14px;
font-weight:bold;
color:#fff;
background-color:#bcbcbc;
border-bottom:solid 1px #fff;
padding:8px 0px 5px 30px;
height:20px;
}
.box_zz_text{
font-weight:bold;
background-color:#f1f1f1;
border-bottom:solid 1px #fff;
padding:1px 0 1px 30px;
}
.box_zz_text_2{ padding:2px 0 2px 50px;}
.box_zz_text_2_1{ padding-left:20px;}

/*-----------------二级 科学传播-------------------------*/


.box_a_1{
clear:both;
width:100%;
height:100%;
margin-bottom:10px;
}
.box_a_2{
clear:both;
width:auto;
height:100%;
padding:10px;
margin-bottom:20px;
background:#f1f1f1;
}
.box_left_1{
width:380px;
height:auto;
padding:0 0 20px 0;
float:left;
}
.box_left_2{
width:380px;
height:auto;
padding:0 0 20px 0;
float:right;
}
.box_text_2_1{
width:370px;
padding:5px 0 0 10px;
}
/*---------------login-----------------------*/


.login{
width:760px;
height:25px;
padding-top:0px;
padding-bottom:20px;
}
.login_0{float:left; padding-right:20px; padding-left:20px; padding-top:6px; font-weight:bold;}
.login_0_1{float:left; padding-right:50px;}
.login_1{float:left; padding-right:50px; padding-left:130px;}
.login_2{float:left; padding-right:50px;}
.login_3{float:left;}
/*---------------------pagination-----------------------------*/

div.pagination {
	padding:5px 0px;
	margin:20px 0;
	text-align:right;
	float:left;
	font-size:12px;
	width:760px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	
	text-decoration: none; 
	color: #f8773d;
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #ddd;
	color: #fff;
	background-color: #f8773d;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	font-weight: bold;
	background-color: #f8773d;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	color: #ccc;
}
/*-------------------map------------------------*/

.table_map{
background:none;
width:100%;
border-collapse:collapse;
}
.table_map th{
border:none;
text-align:center;
height:70px;
color:#333;
background:none;
font-size:12px;
font-weight:bold;
}
.table_map td{
border:none;
text-align:center;
height:70px;
}
.table_map td a{
color:#f60;
}
.table_map td a:hover{
font-weight:bold;
}

/*-------------------footer------------------------*/
#footer{
width:1000px;
height:70px;
font-size:12px;
background:url(foot_bg.gif) repeat-x;
}
.footer_box_1{
padding:20px 0px 10px 20px;
float:left;
}
.footer_box_2{
padding:20px 20px 10px 0px;
float:right;
}
.footer_box_2 a{
text-decoration:underline;
}
/*---------------- clear----------------------*/
.clear{ 
clear:both;
}