body{margin:0;padding:0;font-size:12px;text-align:center;font-family:'verdana','Lucida Sans Unicode','','',sans-serif;color:#2C2C2C;}
a{text-decoration:none;color:#2C2C2C;}
ul{list-style:none;}
#container{width:965px;margin:0 auto;}
#header{}
#header_top{}
#header_middle{background:url(../images/top01.png) repeat-x;height:29px;margin:9px 0 0 0;}
#header_middle div{float:left;line-height:20px;height:20px;margin-top:4px;}
#header_middle .left{padding-left:15px;color:#FFF;font-size:14px;}
#header_middle .left span{margin-right:88px;}
#header_middle .left a{color:#FFF;}
#header_middle .left a:hover{text-decoration:underline;}
#header_middle .middle{padding:0;}
#header_middle .right{width:68px;margin-left:34px;}
#header_middle .input1{font-size:12px;margin:0;width:350px;color:#6c6c6c;}
#header_middle a{color:#2C2C2C;}
#header_bottom{margin-bottom:1px;}

#menu{float:left;width:204px;text-align:left;overflow:hidden;}
#menu_sp{height:31px;}
#menu_top{height:284px;background:url(../images/menu_top.png) no-repeat;padding-top:90px;}
#menu_top a{color:#FFF;}
#menu ul{margin:0 auto; width:184px;padding:0;}
#menu ul li{height:31px;line-height:31px;font-size:22px;border-bottom:1px dashed #838168;}
#menu ul .li1{margin:0 0 0 16px;font-size:14px;font-weight:600;height:20px;line-height:20px;border-bottom:none;}
#menu ul li img{ vertical-align:middle;margin:0 10px 0 8px;}
#menu ul li a{color:#2C2C2C;}
#menu ul li a:hover{color:#003465;}
#menu_bottom{border:1px dashed #838168;text-align:center;}
#menu_bottom img{margin:23px auto 10px auto;}

.ad{clear:both;margin:5px auto;}

.box{width:362px;margin:23px 2px;overflow:hidden;}
.box .top{background:url(../images/box_top.png) repeat-x;height:24px;line-height:24px;color:#FFF;font-weight:bolder;font-size:14px;text-align:left;padding-left:15px;}
.box .bottom{border:1px solid #92bce4;border-top:none;padding:20px 0 0 28px;height:208px;}
.box .bottom .left{float:left;margin:0;}
.box .bottom ul{float:left;padding-left:20px;margin:0; text-align:left; }
/*.box .bottom ul li{height:31px;line-height:31px;padding:0;margin:0;border:1px red solid;}*/
.box .bottom ul li img{vertical-align:middle;margin-right:5px;}
.box .bottom ul li a{}

.box .bottom .ul1{width:198px;}
.box .bottom .ul1 li p{margin:0;float:left;width:170px; overflow:hidden;}
.box .bottom .ul1 li img{vertical-align:middle;margin-right:5px;float:left;clear:left;}
.box .bottom .ul1 li a{color:#2C2C2C;}
.box .bottom .ul1 li a:hover{color:black;background-color:#f8c91d;}

.box .bottom .ul2{float:left;padding-left:24px;margin:0; text-align:left;}
.box .bottom .ul2 li{padding:0;margin:5px 0;clear:both;}
.box .bottom .ul2 li img{vertical-align:middle;margin-right:5px;float:left;}
.box .bottom .ul2 li span{margin:0;font-size:10px;color:#9B9B9B; height:10px;}
.box .bottom .ul2 li p{margin:0;width:250px;float:left;clear:right;}
.box .bottom .ul2 li a{color:#2C2C2C;}
.box .bottom .ul2 li a:hover{color:black;background-color:#f8c91d;}

.box .bottom .foot{clear:both;text-align:right;padding-right:20px;}
.box .bottom .foot a{color:#180863;}
.box .bottom .foot a:hover{color:black;background-color:#f8c91d;}
.box h3{text-align:left;padding:0 0 0 5px;font-weight:500;color:#180863;clear:both;margin:10px 0;font-size:18px;}
.box .bottom3{height:256px;border:1px solid #92bce4;border-top:none; overflow:hidden;padding-left:5px;}

.box .bottom3 .img{text-align:center;line-height:126px;width:171px;height:126px;float:left;margin:15px 0 0 0;
					overflow:hidden;position:relative;display:table-cell;}
.box .bottom3 .img1{position:static;+position:absolute;top:50%}
.box .bottom3 .img img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;}
.box .bottom3 span{float:right;width:166px;margin:0 8px;text-align:left;height:160px;overflow:hidden;}
.box .bottom3 .more{clear:both;text-align:right;margin:0 18px 0 0;}
.box .bottom3 .more a{color:#180863;}
.box .bottom3 .more a:hover{color:black;background-color:#f8c91d;}

#main{float:right;margin:0 auto;width:751px;overflow:hidden;}
#main_top{margin:0;height:26px;line-height:26px;width:100%;text-align:left;color:#1C0A6A;font-weight:600;}
#main_top a{color:#1C0A6A;}
#main_top a:hover{color:black;background-color:#f8c91d;}


#menu2{width:100px;float:left;text-align:left;clear:left;overflow:hidden;}
#menu2 ul{margin:0;padding:0;}
#menu2 ul li{line-height:20px;font-size:14px; font-weight:bolder;}
#menu2 ul li a{color:#2C2C2C;}
#menu2 ul li a:hover{color:black;background-color:#f8c91d;}

#main_bottom{width:100%;text-align: left;}
#main_bottom .left{width:568px;float:left; }
#main_bottom .left .title{position:relative;bottom:35px;font-weight:bolder;}
#main_bottom .left .con{margin:0 0 30px 0;}
#main_bottom .right{width:250px;float:right;}
#main_bottom .bot{width:700px;clear:both;}
#main_bottom li{ list-style-type:disc; line-height:22px;}

#art_title{font-size:22px;color:#1C0A6A;margin-top:10px;}

#art_pic{text-align:center;;float:right;overflow:hidden;position:relative;display:table-cell;}
#art_pic .img{position:static;+position:absolute;top:50%}
#art_pic .img img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;}

#main_right{float:right;clear:right;width:645px;text-align:left;overflow:hidden;}

#magezine{float:right;clear:right;width:625px;text-align:left;}
#magezine_top{height:256px;width:100%;}
#magezine_top img{float:left;margin:0 20px 0 0;}
#magezine_top span{font-size:30px;}
#magezine_top p{margin:0;}
#magezine_top a{font-size:14px;color:black; font-weight:600;}

.mz_box{width:100%;height:170px;margin:30px 0; overflow:hidden;}
.mz_box .img{text-align:center;line-height:150px;width:200px;height:150px;float:right;
overflow:hidden;position:relative;display:table-cell;}
.mz_box .img1{position:static;+position:absolute;top:50%}
.mz_box .img img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;}
.mz_box p{margin:0;width:400px;}
.mz_box .p1{font-size:18px;color:#180863;}
.mz_box .p2{font-weight:600;font-size:10px;color:#6c6c6c;margin:0 0 15px 0;}
.mz_box .p3{font-size:14px;line-height:18px;}
.mz_box a{color:#180863;}
.mz_box a:hover{color:red;}
.mz_box .p4{margin:0 5px 0 0;text-align:right;}

#people_top{}
#people_top p{margin:0;}
#people_top b{margin:0 5px 0 0;}
#people_top .left{float:left;width:200px;}
#people_top .mid{float:left;width:325px;margin:0 20px;}
#people_top .mid .p1{font-size:22px;font-weight:bolder;color:#180863;}
#people_top .mid .p2{font-weight:bolder;color:#180863;margin:5px 0 30px 0;}
#people_top .right{float:right;width:130px;}
#people_top .right p{padding:0;margin:0;font-weight:bolder;height:20px;}
#people_top .right p a{color:#180863;}
#people_top .right p a:hover{color:red;}
#people_total{width:100%;clear:both;}
#people_total h2{clear:both;}
.pbox{width:100%;margin:20px 0;}
.pbox p{margin:0;}
.pbox .p1{float:left;width:90px;}
.pbox .p2{float:right;width:590px;font-weight:bolder;font-size:16px;}
.pbox .p3{clear:both;width:590px;padding:0 0 0 107px;font-size:14px;}
#pbox2_t{padding-left:101px;color:#180863;font-size:20px;}
.pbox2{border:1px #fff solid;margin:10px 0 20px 0;}
.pbox2 img{float:left;}
.pbox2 .con{float:right;width:500px;}
.pbox2 .con .left{width:80px;color:#180863;float:left;font-size:14px;}
.pbox2 .con .right{float:left;}
.pbox2 .bottom{clear:both;padding-left:101px;color:#6c6c6c;}


.mz_box2{width:290px;height:244px;border:2px solid #8c8c8a;float:left;margin:0 18px 20px 0; overflow:hidden;}
.mz_box2 img{ vertical-align:middle;}
.mz_box2 a{color:#1C0A6A;}
.mz_box2 h3{margin:0;height:30px;clear:both;line-height:30px;font-size:18px; font-weight:500;padding:0 0 0 5px;}
.mz_box2 p{margin:5px auto;float:left;}
.mz_box2 ul{margin:0;padding:0 0 0 20px;float:left;}
.mz_box2 ul li{margin:5px 0;height:28px;line-height:28px;}
.mz_box2 span{float:right;margin:0 5px 0 0;position:relative;bottom:16px;text-align:right;}

#page{
	font-weight: bold; clear:both;
}
#page a{
	color:#1C0A6A;
}
#add{
	height: 50px; line-height: 30px; font-size:30px;text-align:right;
}
#add a{
	color:#1C0A6A;
}
#city{
}
#city a{
	color:#1C0A6A;height:50px; line-height: 50px;
	font-size:24px;bottom:12px; position: relative;
}
#main_right h3{
	font-family:Geneva, sans-serif;
}
#main_right h4{
	color:#1C0A6A;height:44px;line-height:44px;font-weight:600;
	font-family:Geneva, sans-serif;margin:20px 0 0 0
}
#event_top{ overflow:hidden;}
#event_top img{float:left;margin:10px 0 0 0;}
#event_top ul{ margin:0;padding:0 0 0 5px; float:left;}
#event_top ul li{ font-weight:600;}
#event_top ul .li1{font-size:14px;color:#1C0A6A;height:24px;line-height:24px;margin:10px 0;}
#main_right .event_p{margin:0;line-height:16px;font-size:13px;}
.event_box{margin:10px 0;}
.event_box p{margin:0;}
.event_box .left{float:left;width:160px;}
.event_box .event_img{float:left;margin:20px 5px 0 5px;width:50px; height:80px; overflow:hidden;}
.event_box .right{float:left;width:425px;}
.event_box .left .p1{font-size:14px; font-weight:bolder; margin:5px 0 5px 0; color:gray; width:160px;}
.event_box .right .p1{font-size:18px; font-weight:bolder;color:#1C0A6A;}
.event_box .right .p2{font-size:13px;margin:10px 0;}

#tuchu{border:1px #A9A9A9 solid;float:left;color:#33286B; height:195px;width:460px; overflow:hidden; margin:0;}
#tuchu h3{text-decoration:underline;margin:5px auto 15px auto;font-size:18px;}
#housetop{}
#housetop .right{float:left;}
#info_top{margin:0;height:140px;width:460px;float:left;}
#tuchu_r{float:left}
#tuchu_b{float:left; width:462px; position:relative;top:-9px;}
.sbox{width:308px;float:left;color:#33286B;}
.sbox_left{float:left; width:160px; overflow: hidden;}
.sbox_right{float:left;}
.sbox_left p{margin:0;font-size:12px; font-weight: bold;}


.info_box{width:600px;border:1px solid #C0C0C0;margin:20px auto;clear:both;}
.info_box1{width:592px;border:1px solid #D2D2D2;padding:5px 3px;overflow: hidden;}
.info_box_left{width:110px;overflow: hidden;float:left;}
.info_box_left p{text-align:right;color:#34276D;margin:0;padding-right:10px;}
.info_box_left p a{color:#34276D; }
.info_box_right{width:480px;float:right;}
.info_box_right p{color:#34276D;margin:0 0 8px 0;}
.info_box_right p a{color:#34276D;font-weight: bold;}
.info_box_right_t a{color:#2C2C2C; font-weight: bold;}
.info_box_right_t a:hover{color:black;background-color:#f8c91d; font-weight: bold;}
.more{text-align: right;clear:both;}


h2{
	color:#1C0A6A;height:70px; line-height: 70px; font-weight: 600;
	font-family:Geneva, sans-serif;font-size:22px;
}
#message{
}
#message_left{
	float: left; width:190px;
}
#message_left p{
	margin: 0; height: 30px; line-height: 30px; font-size:12px;
}
#message_left1{
	float: left; width:190px;
}
#message_left1 p{
	margin: 0; height: 30px; line-height: 30px; font-size:12px;
}
#message_right{
	float: right;
}
#message_right textarea{
	width:400px;height:290px;border:1px solid #3E3C3A;
}
#message input{
	float: right;clear:both; margin:12px 5px;
}

#articl

#search_list{border:1px solid #8c8c8a; height:100%;overflow:hidden;padding-left:4px;}
.search_box{margin:10px auto;}
.search_box a{ color:#003399;}
.search_box b{ color: #747474; font-size:14px;}
.search_box p{margin:0;}
.search_box .p1{font-size:16px;}
.search_box .p2{color:#6c6c6c;}

#footer{height:118px;margin:30px auto;clear:both;}
#foot1{background:url(../images/foot_01.png) repeat-x;height:6px;margin:0 auto 20px auto;}
#foot2{background:url(../images/foot_02.png) no-repeat;height:23px;padding-top:5px;color:#FFF;font-weight: bolder;}
#foot3{background:url(../images/foot_03.png);height:63px;color:#FFF;line-height:54px;}
