/* CSS Document */

@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0px;padding:0px;list-style:none;font-size:16px;font-family:arial,微软雅黑,宋体}
body{font-size:16px;text-align:center;color:#333;font-family:arial,微软雅黑,宋体,verdana;background:#F3F3F3 url("../images/headerbg.jpg") no-repeat;
}
ul,ol{list-style:none;}img{border:0;}
img{border:none;}
a{text-decoration:none;cursor:pointer;color:#333;}
a:hover{text-decoration:underline;color:#0063B4;}

.clearfix{*zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;}
.clear{height:0;overflow:hidden;clear:both;}
.fl{float:left;}
.fr{float:right;}
.hidden{visibility:hidden!important}
 #blank12{height:12px; clear:both}
 
h1{font-size:24px; }
h1 a{font-size:24px; color:#0063B4}
h1 a:hover{color:#333; text-decoration:none}

h3{font-size:16px;font-weight:normal; color:#666666}

/*顶部菜单*/

.header-nav{position:relative;}
.nav-column{width:100%;}
.nav-column-in{margin:0 auto;overflow:hidden;}
.nav-column ul{height:46px;}
.nav-column ul li{float:left;margin-right:2px;}
.nav-column a{padding-left:14px;padding-right:14px;line-height:44px;display:block;text-align:center;font-size:18px;color:#fff;}
.nav-column a.nav-cur, .nav-column a:hover{background-color:#004D24;color:#fff;font-weight:bold;text-decoration:none}


/*大框架*/
#w1200{ width:1200px;margin:0px auto;background-color:#F3F3F3;}
.topbg{ width:1200px; height:420px;background-image:url(../images/hometopbg.jpg)}
.topxiaobg{ width:1200px; height:160px;background-image:url(../images/headerxiaobg.jpg)}

/*首页图片切换*/
 .wrapimg{height:380px;
 width:550px;
 overflow: hidden;
 position: relative;
 margin:10px;
}
 .wrapimg ul{position:absolute;} 
 .wrapimg ul li{height:380px;}
 .wrapimg ol{position:absolute;
 right:5px;
 bottom:10px;}
 .wrapimg ol li{height:20px; width: 20px;
 background:#ccc;
 border:solid 1px #666;
 margin-left:5px;
 color:#000;
 float:left;
 line-height:center;
 text-align:center;
 cursor:pointer;}
 .wrapimg ol .on{background:#CC3300;
 color:#fff;}


/*首页第一层右侧综合*/
.general {width:590;margin-top:20px; margin-right:10px; margin-bottom:20px; }


/*标题大小*/
.title18 a{font-size:18px;color:#333;line-height:30px; }
.title18 a:hover{text-decoration:underline;color:#0063B4}

.title18bold {font-size:18px;color:#333;line-height:32px;font-weight:bold;}

.title16 {font-size:18px;color:#666;line-height:30px; }

.title14 {font-size:14px;color:#999999;line-height:30px; text-decoration:none;}
.title14 a{font-size:14px;color:#0063B4;line-height:30px; text-decoration:none; }

.indexhtitle{font-size:18px;color:#333;line-height:30px; background-image:url(../images/htitlebg.jpg)}

.titlelist a{font-size:18px;color:#0063B4;line-height:35px; }
.titlelist a:hover{text-decoration:underline;color:#333}

/*首页中间部分*/

#wrap {background-color:#FFFFFF; width:1200px; height:710px;}
#wrap .w_main1 { float:left;width:380px;margin-left:20px; margin-top:20px;}   
#wrap .w_main2 { float:left;width:482px;margin-top:20px;} 
#wrap .w_main3 { float:left;width:248px;margin-top:20px;background-color:#DCDCDD;height:670px;margin-top:20px;} 
#wrap .w_mainline { float:left;width:30px;height:670px; background-image:url(../images/shuxian.jpg); margin-top:20px;} 
#wrap .w_mainkong {float:left;width:20px;height:670px;} 

.membercontent{ padding:10px;font-size:18px;color:#333333;line-height:32px}
.rightmenu{ float:left;height:40px;margin-top:5px; margin-bottom:5px;}

.indexhcontent{font-size:16px; margin-top:10px;color:#666666;line-height:26px; text-decoration:none;}
.indexhcontent a{font-size:16px; margin-top:10px;color:#4188C0;line-height:30px; text-decoration:none;}


/*首页出版物*/

.indexcbkw {background-color:#FFFFFF;width:1160px;padding:20px; height:260px; margin-top:12px;}
a.xcbkw:link{ color:#4C4C4C; font-size:14px; font-family:arial,微软雅黑,宋体;line-height:22px; text-decoration:none}
a.xcbkw:hover{ color:#C52B01; font-size:14px; font-family:arial,微软雅黑,宋体;line-height:22px; text-decoration:underline}
a.xcbkw:visited{ color:#4C4C4C; font-size:14px;font-family:arial,微软雅黑,宋体;line-height:22px; text-decoration:none}
a.xcbkw:active{ color:#4C4C4C; font-size:14px; font-family:arial,微软雅黑,宋体;line-height:22px; text-decoration:none}
.indexcbkwtitle {text-align:left;font-size:18px; color:#333333;font-family:arial,微软雅黑,宋体;}


/*组织机构*/

.indexzzjg {background-color:#FFFFFF;width:1160px;padding:20px; height:210px; margin-top:12px;background-image:url(../images/indexzzjg.jpg)}
a.zzjg:link{ color:#4C4C4C; font-size:18px; font-family:arial,微软雅黑,宋体;line-height:28px; text-decoration:none}
a.zzjg:hover{ color:#C52B01; font-size:18px; font-family:arial,微软雅黑,宋体;line-height:28px; text-decoration:underline}
a.zzjg:visited{ color:#4C4C4C; font-size:18px;font-family:arial,微软雅黑,宋体;line-height:28px; text-decoration:none}
a.zzjg:active{ color:#4C4C4C; font-size:18px; font-family:arial,微软雅黑,宋体;line-height:28px; text-decoration:none}
.indexzzjgtitle {text-align:left;font-size:18px; color:#333333;font-family:arial,微软雅黑,宋体;}

/*尾部公共区域*/

#foter{margin-top:20px; text-align:center; background-image:url(../images/footerbg.jpg);padding:30px; list-style-type:none;font-size:14px;line-height:26px;}
#foter .findlinks{ width:300px; height:30px; margin-top:10px;}


/*子页面内容布局*/
#sitenav{padding-left:20px; line-height:30px;  text-align:left}

#wcontent .lcontent{width:900px;background-color:#ffffff;padding:20px;list-style-type:none;font-size:16px;line-height:30px;}
#wcontent .rmenu{width:230px; margin-left:10px;padding:10px;background-color:#ffffff;font-weight:bold;margin-bottom:10px;color:#333;line-height:26px;}
#wcontent .rmenutop{width:230px; margin-left:10px;padding:10px;background-color:#333;font-weight:bold;color:#fff;line-height:26px; text-align:center}

#wcontent .newsbtbg{font-size:16px;line-height:50px; text-align:center; color:#666; background-image:url(../images/btnewsbg.jpg)}
#wcontent .newsbtbg a{font-size:16px;line-height:50px; text-align:center; color:#666;}
#wcontent .newscontent{ width:100%;margin-top:20px;color:#333;line-height:30px;font-size:16px; }
#wcontent .newsbtbg_01{font-size:16px;line-height:10px; margin-top:10px; text-align:center; color:#999999; background-image:url(../images/btnewsbg_01.jpg)}

#tbig{width:1160px;background-color:#ffffff;padding:20px;list-style-type:none;font-size:14px;font-family:arial,微软雅黑,宋体,verdana;}
#tbig .title18px{ width:988px;font-size:18px;color:#4187C0;font-weight:bold;font-family:arial,微软雅黑,宋体,verdana; height:60px;line-height:45px;background-image: url(../images/btnewsbg.jpg)}
#tbig .content16px{ margin-top:20px;margin-bottom:20px;color:#666;line-height:30px;font-size:16px; text-align:left;}
#tbig .newsbtbgline{ font-size:16px;line-height:10px; margin-top:10px;text-align:center; color:#999999; background-image:url(../images/btnewsbg_01.jpg)}



/*其它*/
.submitabc  {
	background-image: url(../images/searchdata.gif);
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-width: 0px;
	border-left-width: 0px;
	HEIGHT: 45PX;
	width:122PX;
	CURSOR: pointer;
	color: #000000;
	font-weight: bold;
}
.SelectBlock{ clear:both; border:1px solid #666; font-size:16px; width:220px; height:30px; line-height:30px;}

.hd-search { margin-top: 10px;  height: 30px; font-size: 0; }
.hd-search input { display: inline-block; }
.hd-search input[type="text"] { width: 120px; height: 30px; border: 2px solid #ddd; border-radius: 0; font-size: 14px; color: #000; }
.hd-search input[type="submit"] { vertical-align: top; margin-left: -2px; width: 50px; height: 30px; border-radius: 0; border: none; background: #666666; text-align: center; font-size: 16px; color: #fff;}