/*?¨å?*/body{margin:0;overflow-x:hidden; padding:0px; background-color:#eee;}
/*???*/a{text-decoration:none;color:#000;font-family:"å¾?½¯???";font-weight:normal;}
.a1{text-decoration:none;color:#E1D6CB;font-family:"å¾?½¯???";font-weight:bold; padding-left:5px; padding-right:5px;}
.body1{margin:0;overflow-x:hidden; padding:0px; background-color:#E1D6CB; text-align:center;}
/*?????µ®*/#menu li a:hover{background:#E1D6CB;color:#510000;}
#titilemid{color:#FFF;font-size:15px;font-family:'å¾?½¯???';font-weight:bold; margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:5px; padding-top:5px;
padding-bottom:5px;}
#titilemid1{color:#FFF;font-size:15px;font-family:'å¾?½¯???';font-weight:bold; margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:5px; padding-top:5px;
padding-bottom:5px;}
#secondtitle a:hover{ margin-left:10px;}
#secondtitle1 a:hover{ margin-left:10px;}
#outtitilemid a:hover{ margin-left:20px;}
#out2 a:hover{ margin-left:20px;}
#out3 a:hover{ margin-left:20px; color:#FFF;font-size:15px;font-family:'å¾?½¯???';font-weight:bold;}
#classleft1{margin-top:0px; padding-top:0px;}
li{list-style:none;}
.left{ left:0px;}
.right{ right:0px; padding:0px; margin:0xp; bottom:0px;}
.left1{float:left;}
.right2{float:right;}
.fullWidth{width:100%;min-width:980px;height:auto;}
.wrap{ background-color:#eee;}
/*???å±?¸­*/.autoCenter{margin:0 auto;}
/*???å¤´å?*/.title_wrap{ border-bottom:2px solid #5c307d;}
.title_wrap1{ border-bottom:2px solid #5c307d;}
#downloadtitile{font-size:14px;font-family:'Arial, Helvetica, sans-serif'; }
#downloadtitile a{ color:#000; font-weight:normal;font-size:14px;font-family:'Arial, Helvetica, sans-serif';}
#downloaddetail table td a{color:#000; font-weight:normal;font-size:14px;font-family:'Arial, Helvetica, sans-serif';}
#downloaddetail table{border:1 solid #510000;}
#downloaddetail table tr{border:1 solid #510000;}
#leftmenu a{ color:#000;}
#leftmenu a:hover{ color:#510000;}
#r1{border:1px solid #510000;}
#r2{border:1px solid #510000;}
#r3{border:1px solid #510000;}
#r4{border:1px solid #510000;}
#r5{border:1px solid #510000;}
#downloaddetail table tr td{ border:1 solid #510000;}
#downloaddetail td a:hover font{ font-weight:bold; text-decoration:underline;}
#location{ width:35px; border-bottom:2px solid #510000;color:#FFF;background-color:#510000;width:100px;font-size:15px;font-family:'å¾?½¯???';font-weight:bold; bottom:0px; margin-bottom:0px;}
.biaoti{border-bottom:1px solid #510000; padding-bottom:0px;}
.articlelist{ padding:0px; margin:0px; vertical-align:top;}
.articlelist ul{ margin-top:5px; padding-top:0px;}
.biaoti a{ height:30px;}
#showcontent{ color:#000; width:980px; left:0px;}
#showcontent a:hover{ font-weight:bold; color:#510000;}
.lefttop{text-align:center;}
.articleBody{ vertical-align:top; padding-top:10px; padding-right:20px;}
.padLeft table tr td a{color:#000;}
.title{padding:8px;color:#FFF;width:100px;font-size:15px;font-family:'å¾?½¯???';font-weight:bold;}
.title1{padding:8px 8px 0px 8px; margin-bottom:0px;color:#FFF;background-color:#510000;width:90px;font-size:15px;font-family:'å¾?½¯???';font-weight:bold; bottom:0px;}
.date{color:#bbb;float:right;}
#header{background:#E1D6CB; margin:0px; padding:0px;}
/*å¤´é?*/#top{width:980px;height:150px;border-top:5px solid #5c307d;}
/*å¤´é?*/#hwrap{width:980px;margin:0 auto;}
/*å­??logo*/#logo{height:100px;margin:27px 20px;}
/*?¡è?*/#motto{width:200px;height:50px;margin:100px 18px 0 0;}
/*å±?¸­*/#menu,#bgturn,#fwrap{width:980px;margin:0 auto;}
/*???*/#menu{background:#5c307d;height:48px; text-align:center;}
#menu table{ height:100%; width:900px; text-align:center; margin-left:auto; margin-right:auto; padding:0px; margin-top:0px; margin-bottom:0px;}
#menu tbale tr{ height:100%; margin:0px; padding:0px; height:48px; text-align:center;}
#menu table td{ height:100%; margin-left:auto; margin-right:auto; padding-left:0px; padding-right:0px; height:48px;text-align:center;} 
#menu table td a{ height:46px; width:68px; margin:0px; line-height:46px; display:block; right:0px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px;}
#menu table td a div{ padding:0px;}
#menu table td a:hover{ font-weight:bold;background:url(/_upload/tpl/00/1e/30/template30/htmlRes/style_res/bg.jpg); color:#510000;}
#bgturnwrap{background:#E1D6CB;border-bottom:2px solid #510000;padding:30px 0;}
#menu li{}
#menu ul{ text-align: center;padding:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; margin-top:0px;}
#menu li a:hover{ }
/*???*/#main{ width:980px;height:360px;background:#eee;margin-top:20px; margin-left:auto; margin-right:auto;}
ul li a:hover{color:#510000}

#mokuai{ width:980px; text-align:center;margin-top:0px; margin-bottom:40px;}
.marTop {MARGIN-TOP: 0px;width: 100%; text-align:left;}
.titleBarBot{ text-align:center;text-decoration:none;color:#fff;font-family:"å¾?½¯???";font-weight:bold;}
.content{ color:#000; font-weight:normal;font-size:14px;font-family:'Arial, Helvetica, sans-serif'; left:0px; margin-left:0px; padding-left:0px; text-align:left;}
.padLeft {PADDING-LEFT: 0px; width:180px;}
.padLeft1 {	PADDING-LEFT: 0px; padding-bottom:10px;}
.titleBar{ color:#000;}
#classleft h4{color:#000;} 
.newsBg{ margin-top:0px; padding-bottom:10px; padding-left:0px; padding-right:0px; padding-top:0px; vertical-align:top;}
.titleBarBot{ margin-top:0px;}
.titleBarBot a{bottom:0px; padding-bottom:0px;color:#FFF;width:100px;font-size:14px;font-family:'å¾?½¯???'; font-weight:normal; margin-bottom:0px;}
.titleBarBot a:hover{ color: #FF0;}
.titleBarBot1{ margin-top:0px;}
.NewsContent{ min-height:500px;}
.NewsContent span{ background-color:#eeeeee;}
.btm1{ bottom:0px; margin-bottom:0px;}
.btm1 tr{ margin-left:0px; padding-left:0px;}
.btm1 tr td{ margin-left:0px; padding-left:0px;}
.btm1 tr td div{ margin-left:0px; padding-left:0px;}
.btm1 tr td div a{ margin-left:0px; padding-left:0px;}
.content1{vertical-align:top;}
.newsBg a{color:#000; font-size:14px;font-family:'Arial, Helvetica, sans-serif'; font-weight:normal;}
#newsBg a{color:#000; font-size:14px;font-family:'Arial, Helvetica, sans-serif'; font-weight:normal;}
#newsBg a:hover{color:#510000 !important; font-weight:bold; font-style:normal; font-size:14px;font-family:'Arial, Helvetica, sans-serif';}
#newsBg span{ float:right; right:0px;}
#content tr{ padding-top:0px; margin-top:0px; top:0px;}
#BodyLabel{ background-color:eee; margin-top:10px;}
.classbody1{font-family:'Arial, Helvetica, sans-serif'; padding-bottom:0px; margin-bottom:0px; background-color:#E1D6CB;}
.wrap1{ color:#000; font-size:14px;font-family:'Arial, Helvetica, sans-serif'; width:980px; margin-left:auto; margin-right:auto; padding:0px; text-align:left; min-height:600px; background-color:#eee;}
.wrap2{ color:#000; font-size:14px;font-family:'Arial, Helvetica, sans-serif'; width:980px; margin-left:auto; margin-right:auto; padding:0px; text-align:left; min-height:600px; background-color:#eee; padding-bottom:0px;}
.wrap1 table{ height:auto;}
.wrap1 span a{color:#000; font-size:14px;font-family:'Arial, Helvetica, sans-serif';}
.wrap1 td{color:#000; font-size:14px;font-family:'Arial, Helvetica, sans-serif';}
.border_bottom{ margin-bottom:10px;}
.biaoti{ left:0px; margin-left:0px; padding-left:0px; height:60px;}
#newsBg table{text-align:left; margin-top:0px; padding-top:0px; top:0px;}
#newsBg tr{margin:0px; padding:0px; text-align:left; }
#newsBg td{margin:0px; padding:0px; text-align:left;}
.articlelist ul{ left:0px; margin-left:0px; padding-left:0px; top:0px; margin-top:0px; padding-top:5px;}
.titleBar{ margin-left:auto; margin-right:auto; text-align:center; margin:0px; padding:0px;}
.titleBar td{ margin:0px; padding:0px; top:0px;}
.titleBar td a h4{top:0px; margin:0px; padding:0px;}
.classleft{ margin-top:0px; padding-top:0px;}
.listPage{ text-align:center;}
.nextpage{ margin-left:auto; margin-right:auto; text-align:center;}
#left{width:65%;}
#right{width:35%;}
?/#lrow1{height:360px; width:100%;}
#main_news{padding-bottom:15px;border-bottom:2px solid #aaa;margin-bottom:15px;text-align:center;font-size:20px;font-weight:bold;font-family:'å¾?½¯???'}
#gnews{width:85%;padding-left:0;}
#col1_ul,#col2_ul{padding:15px;margin-bottom:15px;}
/*?°é?å­??*/.gfonts li a{border-bottom:1px dotted #aaa;margin-bottom:9px;display:block;font-weight:normal;font-size:14px;font-family:'Arial, Helvetica, sans-serif';color:#222;}
/*å­???°é?å­???¼å?*/.lrow1_cls{font-weight:normal;font-size:14px;font-family:'Arial, Helvetica, sans-serif'; color: #000; }
.color{font-size:14px;font-family:'Arial, Helvetica, sans-serif';}
#lrow1 table tbody tr td h4 a{ }
#lrow1 table tbody tr td h4 a:hover font{ color:#510000; }
#subline a{ font-weight:normal; color:#000; font-size:14px;font-family:'Arial, Helvetica, sans-serif';}
#subline a:hover font{ font-weight:bold; color:#510000;}
.color ul li h4 a{color:#000;}
.op1{ margin-left:10px; padding-left:10px; margin-right:10px; padding-right:10px;}
.color ul li h4 a:hover font{ color:#510000 !important; }
.color ul li table tr td a font{ font-weight:normal; font-size:14px;font-family:'Arial, Helvetica, sans-serif'; line-height:18px;  }
.color ul li a:hover font{color:#510000 !important; font-weight:bold;}
#gfonts li a:hover{color:#510000 !important; font-weight:bold; font-style:normal;}
.gfonts1{ padding-top:0px; vertical-align:top; padding-left:0px; text-align:left;}
.gfonts1 ul{ padding-bottom: 15px;margin-top:0px; padding-top:15px; top:15px; text-align:left; left:0px; margin-left:0px; left:0px; text-align:left; padding-left:0px;}
.gfonts1 ul li a{ margin-left:0px; padding-left:0px; left:0px; text-align:left;}
.gfonts1 ul li{margin-top:0px; padding-top:0px; top:0px; text-align:left; left:0px; margin-left:0px; left:0px; text-align:left;line-height: 24px;}
.gfonts1 ul li a font{ margin-left:0px; padding-left:0px; text-align:left; left:0px;} 
.smallnews{text-align:left; padding-left:0px; margin-left:0px;}
.smallnews tr{ margin-left:0px; padding-left:0px; text-align:left;}
.smallnews tr td{ margin-left:0px; padding-left:0px; text-align:left;}
.gfonts li a:hover{color:#510001;}
/*è¾¹æ??·å?*//*.border_lbr{height:300px;width:100%;margin-top:20px;border-bottom:4px solid #510000;border-left:1px solid #510000;border-right:3px solid #510000;}*/
#col1_list,#col2_list{height:270px;}
#lr2lf,#lr2rt{width:49%;}
/*?¸å?é¡?*/#lr2lf{margin-right:1%;}
/*?¸å?é¡?*/#lr2rt{margin-left:1%;}
#rrow1{padding-bottom:0px; margin-bottom:0px; margin-left:10px; margin-top:0px; padding-top:0px;/*background:#234556;*/}
/*??????*/#rrow2{margin-top:25px;height:333px;width:100%;/*background:#458624;*/}
/*?????????*/#circular_list{height:270px;}
/*é¡µè?*/#footer{height:185px;background:#333; bottom:0px; margin-bottom:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; height:auto;}
#badge{width:30%;}
#badge img{height:70px;margin-top:35px;}
#addr{width:35%;margin:15px 20px;border-right:1px solid #888;font-weight:bold;font-size:15px;font-family:???ä½??;color:#999;}
#lianjie{
font-size:15px;font-family:"å®??";color:#999;
	}
/*?°å????*/#addr p{margin:5px 0;} 
/*???*/#copyright{clear:both;padding:8px 0;border-top:1px solid #999;font-size:15px;font-family:???ä½??;color:#999;}
#aaaa a:hover{ color:#5c307d}
#last{position:absolute;bottom:10px; margin-left:255px; margin-right:auto;}

.wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 5px 8px !important;
    line-height: 38px !important;
    cursor: pointer;
}


.wp_nav .nav-item a {
    
    color: #fff;
}


.color .news.n1.clearfix td#subline {
    color: #EEE;
	width: 100%;
	text-align: center;
}

.color .news.n1.clearfix #subline a {
    font-size: 16px;
    font-weight: bold;
	line-height: 50px;
}
.color .news.n1.clearfix #subline_fbsj {
    display:none;
}

div#focus_news_title a {
    color: #fff;
}


.color td#subline a:hover {
    color: #510000 !important;
    font-weight: bold;
    font-style: normal;
}
div#bgturn div#w22imgNumber {
    display: none;
}


.col_menu_head {
    text-align: center;
    background: #5c307d;
    padding: 10px;
    margin: 10px;
    margin-top: 5px;
}

.wp_listcolumn {
     padding: 0px;
    margin: 0px;
    border: 0px;
}
.wp_listcolumn .wp_column a {
   
    border: 0px;
    background: none;
    text-align: center;
}

.col_news_con .col_news_list li {
    line-height: 30px;
}

.wp_listcolumn .wp_column a:hover {
 
    background: none;
}

h2.arti_title {
    text-align: center;
}
p.arti_metas {
    text-align: center;
    border-bottom: 1px #000 solid;
    margin: 0px;
    padding: 10px;
    margin-bottom: 10px;
}

p.arti_metas span {
    padding: 0 7px;
}
.wp_listcolumn .wp_column a:hover {
     
    color: #510000;
}
.wp_listcolumn .wp_column a.selected {
   
    color: #510000;
    background: none;
}
























