@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; line-height:22px; background:#003366; font-family:"宋体";}

img{border:none;}
ul,li{margin:0px; padding:0px; list-style:none}
a{color:#000000; text-decoration:none;}
.clear{clear:both}
.f_l{float:left;}
.f_r{float:right;}

#wrap{width:993px; margin:0px auto;}

#header{height:99px; background:url(../images/header.jpg) no-repeat; width:993px;}

#logo{width:234px; float:left; height:86px; background:url(../images/logo.jpg) no-repeat;}
#nav{ float:left; width:594px; padding:42px 11px 41px 40px; height:16px; line-height:16px;}
.navlist{ float:left; height:16px; line-height:16px; font-size:13px; font-weight:bold;}
#nav1{width:55px;}
#nav2{ width:78px;}
#nav3{ width:79px;}
#nav4{ width:79px;}
#nav5{ width:79px;}
#nav6{ width:79px;}
#nav7{ width:79px;}
#nav8{ width:66px;}

#langue{ width:80px; height:32px; float:left; padding:7px 28px 60px 6px;}
.languelist{ float:left; width:40px; height:32px; overflow:hidden;}


#Bulletin{width:948px; height:29px; background:url(../images/gonggao.jpg); padding-left:45px;}
.noticelist{ float:left; background:url(../images/14.gif) 0 10px no-repeat; padding-left:10px; height:29px; line-height:29px; display:block;}

#main{width:950px; background:#FFFFFF; padding:11px 22px 22px 21px;}

#banner{ width:950px; height:270px;}
#main_2{ width:950px; padding-top:10px; height:202px;}
#m2left{ float:left; width:321px; height:202px;}
#m2l_top{ width:311px; height:28px; background:url(../images/index_01.jpg) no-repeat; text-align:right; padding-right:10px; line-height:28px;}
#m2l_top a,#m2l_top a:hover{ color:#FFFFFF; font-weight:bold;}

#m2l_center{ border-bottom:1px solid #CCCCCC; border-left:1px solid #cccccc; border-right:1px solid #ccc; width:274px; height:143px; padding:15px 15px 15px 30px; background:url(../images/index_03.jpg) repeat-x;}

#m2center{ float:left; height:202px; width:321px; margin-left:6px;}
#m2c_top{ width:311px; height:28px; background:url(../images/index_02.jpg) no-repeat; text-align:right; padding-right:10px; line-height:28px;}
#m2c_top a,#m2c_top a:hover{ color:#FFFFFF; font-weight:bold;}


#m2c_center{ border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; width:301px; height:132px; background:url(../images/index_03.jpg) repeat-x; padding:25px 10px 16px 8px;}

#mc_1{ float:left; width:16px; padding-top:51px; height:16px; overflow:hidden;}
#mc_2{ float:left; width:269px; height:132px; overflow:hidden;}
#mc_3{ float:left; width:16px; padding-top:51px; height:16px; overflow:hidden;}


.videoList .list {padding:0; FLOAT: left; WIDTH: 269px; HEIGHT: 170px; text-align:center; color:#000;}

.videoList .list a{ color:#000;}
.videoList .list .Cont {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 269px;
}
.videoList .list .ScrCont {FLOAT: left; WIDTH: 100000px;}

.Cont{
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 269px; POSITION: relative; HEIGHT: 132px
}
.Cont .ScrCont {
	OVERFLOW: visible; WIDTH: 10000px; POSITION: relative
}
.Cont .ScrCont UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Cont .ScrCont LI {
	FLOAT: left; MARGIN: 0px; WIDTH: 269px; HEIGHT: 132px
}


.propic{ float:left; width:170px; text-align:right;}
.protitle{ float:left; width:89px; padding-left:10px;}


#m2right{ float:left; height:202px; margin-left:6px; width:296px; overflow:hidden;}
#m2r_top{ width:296px; height:32px; background:url(../images/index_04.jpg) no-repeat;}
#m2r_center{ border-bottom:1px solid #CCC; border-right:1px solid #ccc; border-left:1px solid #ccc; width:292px; height:159px; padding-left:2px; padding-top:10px;}

#bottom{ width:993px; height:80px; background:url(../images/index_05.jpg) repeat-x; text-align:center; padding-top:15px;}

#neiye{ width:993px; background:#FFFFFF; min-height:710px;}

#left{ float:left; width:195px; height:706px; padding:4px 0 0 3px;}
#left_1{ width:195px; height:32px; background:url(../images/index_11.jpg) no-repeat;}
#left_2{ height:221px; width:195px; background:#FFFFFF; padding:20px 1px 25px 5px;}

.leftlist a{ width:165px; padding-left:20px; line-height:28px; display:block; height:28px; color:#000;}
.leftlist a:hover{color:#FFFFFF; background:#01893B;}


.leftlist_1 a{width:180px; padding-left:5px; line-height:28px; display:block; height:28px; color:#000;}
.leftlist_1 a:hover{color:#FFFFFF; background:#01893B;}

#lefttitle a,#leftlist a:hover{ width:165px; padding-left:20px; line-height:28px; display:block; height:28px; color:#FFFFFF; background:#01893B;}

.leftlist_2 a{ width:130px; display:block; height:25px; line-height:25px; padding-left:55px;}
.leftlist_2 a:hover{ background:#F1F2F4;}

.leftlist3{width:150px; padding-left:35px; line-height:28px; display:block; height:28px; color:#000;}
.leftlist3:hover{color:#FFFFFF; background:#01893B;}

#right{ float:left; width:778px; overflow:hidden; min-height:689px; padding:11px 6px 10px 5px; }
#right_1{ width:774px; height:181px; overflow:hidden; background:red;}
#right_2{ width:754px; padding:10px; overflow:hidden; min-height:455px;}

#right_2_top{ width:764px; padding-top:10px; height:22px; border-bottom:1px dashed #ccc; text-align:right; padding-right:10px; line-height:22px;}


.newlist{ width:764px; height:28px; border-bottom:1px dashed #ccc; line-height:28px;}
.newtitle{ float:left; width:680px; height:28px; line-height:28px;}
.newtime{ float:left; width:84px; height:28px; line-height:28px;}

.brlist{ width:251px; height:90px; float:left; text-align:center; }


#page{ text-align:center; width:100%; height:20px; line-height:20px;}

.f14{ font-size:14px;}
.tcenter{ text-align:center;}
.fw{ font-weight:bold;}
.red{ color:red;}

.menutitle{ width:180px; height:25px; cursor:pointer; padding-left:5px; line-height:25px; display:block; color:#000; overflow:hidden;}

.sec_list a{ width:140px; height:25px; color:#000000; display:block; padding-left:45px; line-height:25px; overflow:hidden;}
.sec_list a:hover{ color:#fff; background:#538AB2;}

.prolist{ float:left; width:254px; height:220px; text-aligns:center;}
.letterlist{ float:left; width:191px; height:180px; text-align:center; overflow:hidden;}

.menutitle1{width:165px; padding-left:20px; line-height:28px; display:block; height:28px; color:#000;}
.menutitle1:hover{color:#FFFFFF; background:#01893B; cursor:pointer;}

.menutitle2{width:150px; padding-left:35px; line-height:28px; display:block; height:28px; color:#000;}
.menutitle2:hover{color:#FFFFFF; background:#C2C2C2; cursor:pointer;}

#menutitle3{width:150px; padding-left:35px; line-height:28px; display:block; height:28px;color:#FFFFFF; background:#C2C2C2;}

#menutitle3 a,#menutitle3 a:hover{width:150px; line-height:28px; display:block; height:28px;color:#FFFFFF; background:#C2C2C2;}


#sec_list3 a,#sec_list3 a:hover{width:140px; height:25px; display:block; padding-left:45px; line-height:25px; overflow:hidden; color:#fff; background:#538AB2;}


.sec_list1 a{width:150px; display:block; height:25px; line-height:25px; padding-left:35px;}
.sec_list1 a:hover{ background:#F1F2F4;}

#sec_list2 a{width:150px; background:#F1F2F4; display:block; height:25px; line-height:25px; padding-left:35px;}



#lefttitle1{width:165px; padding-left:20px; line-height:28px; height:28px; color:#FFFFFF; background:#01893B;}
