@charset "utf-8";
/* CSS Document  created by liqh 2013-1-23*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th{margin:0;padding:0;}
body{background:#3e9eff; url(../images/bodybg.jpg) top repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px;color:#292929;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
fieldset,img{border:0;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
a:link,a:visited{ text-decoration:none; color:#292929;}
a:hover{text-decoration:none;color:#f00; }
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.mr{ margin-right:10px;}
.ml{ margin-left:10px;}
.mt{ margin-top:20px;}
.mb{ margin-bottom:10px;}
h2{ background:url(images/ind-06.jpg) left 5px no-repeat; padding-left:25px; font-size:12px; font-weight:bold; height:25px; line-height:25px;}
a:link,a:visited{ text-decoration:none; color:#000;}
a:hover,a:active{ text-decoration:none; color:#f00;}

/* public over */

#mn{width:960px; margin:0 auto; background-color:#ffffff; padding-top:15px;  margin-bottom:0px; }
#ft{width:960px; margin:0 auto; }
#hd{ width:100%; height:50px; background:#f7f7f7; border-bottom:solid 1px #dedede;}
.haed{ width:960px; margin:0 auto; }
.logo{ width:190px; float:left; padding:3px 0 0 20px;}
.mainguide{ width:750px; padding:0px 0; height:45px; float:left; background:#f7f7f7;}
.mainguide p{ height:24px; line-height:24px; font-size:12px;}
.mainguide p a{ margin:0 1em;}

.banner{ background:url(../images/bannerbg.jpg) no-repeat; height:100px; width:895px; padding:74px 0 0 65px; margin:0 auto;}
.banner ul li{ height:28px; line-height:28px; padding-left:15px; background:url(../images/dot2.gif) 0 12px  no-repeat; color:#333333; font-size:14px; font-weight:bold;}

.guide,.subguide{ width:960px; margin:0 auto;}
.guide{ background:#083971; height:30px;}
.guide li{ width:120px; height:30px; line-height:30px; float: left;position:relative;}
.guide li ul { 
	position:absolute;
	display: none;
	top: 30px;left:0;
}
.guide li ul li:hover{ border:none;}
.guide li:hover ul, .guide li.over ul {
	display: block; background:#3e9eff;
}
.guide ul li a{
	display:block;
	font-size:14px; text-align:center; font-weight:bold;
	text-decoration: none;
	color: #fff;
	background:url(../images/dot1.gif) 110px 13px no-repeat;}
.guide ul li a.bgnone{ background:none;}
.guide ul li a:hover{ color:#fff; background:#3e9eff;}
	
.guide ul li ul li a{
	display:block;
	font-size:12px; text-align:left; font-weight:normal; padding-left:20px; border-bottom:dashed 1px #ccc; height:29px; background:none;
	text-decoration: none;
	color: #fff;}	
.guide ul li ul li a:hover{ color:#FF3300; }

.mnleft{ width:190px; float:left; margin-left:5px; }
.lpart{ border:solid 1px #accae1;   background:#eaf2f8; margin-bottom:10px;}
.lpart_tit{ height:30px; background:url(../images/bg1.gif) top repeat-x; font:bold 14px/30px Arial, Helvetica, sans-serif; padding-left:8px; color:#083971;}
.lpart_tit1{ height:30px; background:url(../images/bg1.gif) top repeat-x; font:bold 14px/30px Arial, Helvetica, sans-serif; padding-left:8px; color:#083971; margin-top:15px;}
.lpart_cen{ padding:10px 5px; background:#ffffff;}
.lpart_cen_1{ margin-left:5px;}
.bgpic{ background:url(../images/pic2.gif) no-repeat; height:55px; padding:10px;font:bold 14px/30px Arial, Helvetica, sans-serif;color:#003399;}
.mncen{ width:560px; padding-left:8px; float:left;}
.mncen01{ width:735px; padding-left:15px; border:solid 1px #dedede; float:left; margin-left:5px; padding-right:15px; }
.mncen01_cz001{ width:735px; padding-left:15px; border:solid 1px #dedede; float:left; margin-left:5px; padding-right:15px; height:1450px; padding-left:1px;}
.mncen02{ width:755px;  float:left;}
.mncen03{ width:735px; padding-left:15px; border:solid 1px #dedede; float:left; margin-left:5px; padding-right:15px; }
.mncen01_agenda{ width:735px; padding-left:15px; border:solid 1px #dedede; float:left; margin-left:5px; padding-right:15px; height:2593px;}
.iframe{padding-top:3px;}
.left-px{ padding-left:3px;}
.left1-px{ padding-left:7px;}
.mnrig{ width:180px; float:right; margin-right:3px; }
.rpart{ margin-bottom:10px;}
.rpart1{ margin-bottom:5px; border-bottom:1px solid #cccccc; }
.rpart_index{ margin-bottom:5px; border-bottom:1px solid #cccccc;}
.rpart_meeting{ margin-bottom:5px; border-bottom:1px solid #cccccc;  height:2000px;}
.rpart_tit{ background:url(../images/rig-1.gif) no-repeat; height:33px; line-height:33px; text-align:center; font-size:12px;}
.rpart_cen{ background:url(../images/rig-2.gif) repeat-y; padding:1px;}
.rpart_cen1{ background:url(../images/rig-2.gif) repeat-y; padding:1px; }
.rpart_cen img{ margin-bottom:15px; width:165px; height:52px; border:0;}
.rpart_end{ background:url(../images/rig-3.gif) no-repeat; height:6px;}
ul.linktxt li{ display:block; background:#f3f3f3; border-top:solid 1px #fff; border-bottom:solid 1px #666; height:35px; line-height:30px; padding-left:10px; font:bold 12px/35px Arial, Helvetica, sans-serif;}
ul.linktxt li em{ font-size:8px; font-family:Arial Black; font-weight:bold;}
#ft{ border-top:solid 1px #083971;  background:url(../images/bg1.gif) top repeat-x;}
#ft ul li.line{ background:url(../images/bg2.gif) no-repeat; width:5px; height:282px; overflow:hidden; float:left;}
#ft ul li{ padding-top:30px; padding-left:20px; width:90px; float:left; margin-bottom:-30px;}
#end{ padding-bottom:5px;}
.copyright_info{width:953px; background:#ecf5ff ; border:solid 1px #dedede; margin-bottom:100px; margin:0 auto; padding-right:5px; padding-top:20px;height:80px;}
.img{ width:165px; height:52px; margin:3px 0; padding:0; border:1px solid #B3CCD3;}
.img11{ margin:3px 0; padding:0; border:1px solid #B3CCD3;}
.zh004_zt{ float:right;  margin-top:35px; margin-right:119px; }
.zh004_zt1{ float:right;  margin-top:35px; margin-right:65px; }
.center_tit{ font-size:13px; font-weight:500; text-align:justify;}
.center_tit1{ font-size:13px; font-weight:500; text-align:justify; padding-left:8px; margin-top:5px;}
.categories ul li {
	border-bottom:#BABA8D dashed 1px;
	background:url(images/li_bullet.gif) 5px 50% no-repeat;
	height:21px;
}
.categories ul li span {
	background:url(../images/more_bullet.gif) 5px 50% no-repeat;
	padding-left:14px;
}
.r_logo tr td{ height:60px; }
.CS tr td a img{ border:1px  #CCC solid; margin-bottom:4px;}