@charset "utf-8";
/*Start CSS Reset */
*{margin:0;padding:0}
html{color:#000;background:#fff}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul,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-size:12px;font-family:'Microsoft Yahei', Verdana, Geneva, sans-serif, ;*font-size:100%}
legend{color:#000}
/**body**/
body { color:#333; font-size:13px; font-family: 'Microsoft Yahei',Tahoma, Geneva, sans-serif;}
/**clearfix**/
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
  /* Hides from IE-mac \*/
  * html .clearfix {height: 1%;} 
  .clearfix {display: block;} 
  /* End hide from IE-mac */
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both;}
/**End clearfix***/
a{ text-decoration:none; color:#333;}
a:hover { color:#C30;}
/**End CSS Reset**/

/**Start CSS Base**/
.wrapper { width:100%; margin:0 auto;}
.wrapper .inner { width:1220px; margin:0 auto;}
.nlink { line-height:24px;}
.nlink a{ color:#1a1a1a; font-size:14px; font-family:"microsoft yahei"; display:inline-block; margin-top:7px;}
.nlink a:hover {color:#cf2410;}
.llink { line-height:28px; padding-left:22px; background:url(images/li.png) no-repeat 7px 11px; border-bottom:1px dashed #ccc;}
.llink a{ color:#454545;}
.llink a:hover {color:#C33;}
.more a { color:#b5b5b5;}
.more a:hover{ color:#000;}
.entry {line-height: 2;
    font-size: 16px;
    font-family: "宋体";}
.entry a{ font-size:13px; color:#8f2130; text-decoration:underline;}
.entry a:hover { color:#C00;}
.entry .llink { line-height:28px; padding-left:22px; background:url(images/li.png) no-repeat 7px 11px; border-bottom:1px dashed #ccc;}
.entry .llink a{ color:#454545; text-decoration:none;}
.entry .llink a:hover {color:#C33;}
.entry p { line-height:2; margin-bottom:7px; text-indent:0px;font-family: "瀹嬩綋"; font-size:16px;}
/**End CSS Base**/
#mainpage { background-color: #dcdddd;}
/**header**/
#header { height:194px;}
#header .inner { }


/**nav**/
#nav {}
#nav .inner { height:48px; background-color:#8f2130;}
.top_box { margin:0 auto; width:1220px;height:48px; background-color:#ede9dd;}

/**content**/
#content .inner { padding:10px 0;}
/*|------main------*/
 /**post-mod**/
.post {padding: 10px 12px; margin-bottom:10px;}
.post .tt { width:100%; height:34px; background:url(images/line.png) repeat-x left bottom; margin-bottom:5px;}
.post .tt .tit { display:inline-block; height:100%; float:left; color:#c31f1e; font-size:16px; font-weight:bold; font-family:"Microsoft YaHei";}
.post .tt .tit span { display:inline-block; height:34px; line-height:32px; background:url(images/line_cover.png) repeat-x left bottom;}
.post .tt .more { display:inline-block; height:32px; line-height:32px; float:right;}
.post .con { width:100%;}
	/**tab**/
.tabmenu { float:left;}
.tabmenu li { display:inline-block; height:34px; float:left;cursor:default;}
.tablist li,.tabmore span{ display:none;}
/*|------list------*/
.listmenu { width:232px; float:left;}
.listmenu h4 { width:100%; height:32px; line-height:30px; background:#f1f1f1; border-bottom:1px solid #ccc; color:#C00; font-size:15px; font-weight:bold; text-indent:1em;}
.listmenu .lists { width:232px;}
.lists .list a{ display:block; color:#222; border-top:1px solid #f9f9f9;}
.lists .list a:hover { border-top-color:#999;}
.lists .list-1 a{ padding:0 8px; line-height:30px; background-color:#F2F2F2;  font-size:14px;}
.lists .list-2 a{ padding:0 8px 0 20px; line-height:26px; background-color:#E4E4E4;  font-size:13px;}
.lists .list-3 a{ padding:0 8px 0 30px; line-height:22px; background-color:#E6E6E6; font-size:13px;}
.lists .list a:hover { background-color:#999;color:#fff; text-decoration:none; font-weight:bold;}
#s_c_id{background-color:#888; color:#fff;font-weight:bold; border-top-color:#888;}
.listcol { width:948px; float:right;}
.listcol .map { width:100%; height:32px; line-height:32px; border-bottom:2px solid #c00;}
.listcol .map .name { display:inline-block; height:32px; float:left; padding-left:10px; font-size:16px; font-weight:bold; color:#C00;} 
.listcol .map .maplist { float:right;}
.listcol .map .maplist li { display:inline-block; float:left; height:22px; line-height:22px; margin-top:5px; color:#333;}
.listcol .map .maplist li a { color:#666;}
.listcol .map .maplist li a:hover{ color:#000;}
.listcol .map .maplist li .posSplit { width:19px; margin:0 3px;background:url(images/arrow.gif) no-repeat center;}
.listbox { width:100%; min-height:400px; _height:400px; margin: 5px auto;}
.listbox .entry img { max-width:950px; _width:expression(this.width>950?"950px":this.width+"px");}
#newslist {margin-bottom:5px;}
.listpages td,.listpages td a { font-size:13px; color:#666;}
.listpages td a { text-decoration:none; cursor:pointer;}
.listpages td a:hover { color:#121212;}
/*|------info-----*/
h1.atitle { width:1160px; margin:0 auto; line-height:20px; padding:7px 0 10px 0; font-size:18px; font-weight:bold; color:#000;  text-align:center;}
.postmeta { width:1160px;  margin:0 auto; line-height:20px; color:#777; text-align:center; padding:5px 0;}
.postmeta span { display:inline-block; margin:0 10px; line-height:20px;}
.infobox { width:1160px; min-height:400px; _height:400px; margin:0 auto; }
.infobox .entry img { max-width:900px; _width:expression(this.width>900?"900px":this.width+"px"); height:auto !important;}

/**footer**/
#footer .inner { height:78px; background-color:#8f2130;}
.copyright { font-size:12px; line-height:22px; color:#fff; text-align:center; font-family:"microsoft yahei"; padding-top:17px;}
.main {margin-bottom: 10px;}
.main_l { width:328px; float:left; background-color:#fff;}
.main_r { width:880px; float:right;}
.box_bg { background-color:#fff;}
.main_rl { width:558px; float:left;}
.main_rr { width:309px; float:right;}
.news_h { height:524px;}
.news_h .news-item { padding: 4px 0 0px 0; margin: 4px 0px 0px 0px;}
.post-13 div { color:#848484; font-size:12px; font-family: Arial; line-height:32px;}
.post-13 .nlink { line-height:32px;}
.post-13 .nlink a { color:#252525;font-family:"microsoft yahei"; font-size:14px;}
.nav { line-height:48px;}
.nav a { font-size:16px; font-family:"microsoft yahei"; color:#fff;  display: block; text-align: center;padding: 0 57px;}
/****鑷畾涔夋柊闂诲垪琛?***/
.news-item { line-height:19px; padding: 6px 0 0px 0; position:relative; font-size: 14px;margin: 14px 0px 12px 0px;}
.news-item a { display:block; line-height: 20px; padding-left:90px; font-size: 14px; width: 200px; overflow:hidden; text-overflow: ellipsis; font-family: "Microsoft YaHei"; color:#5a5a5a; height:44px;}
.news-item a:hover { color: #d50010;}
.news-item .item-date { display:block; height:34px; line-height: 34px; width: 84px; text-align:right; position:absolute; left:0; top: 50%; font-size: 14px; background-color:#e4e4e3; font-family:"Arial";  color:#d50010;  margin-top: -17px;  text-align: center;}
.none { display:none;}
.post-25 .con a { display:inline-block; width:65px; height:35px; color:#fff; text-align:center; font-family: "Microsoft YaHei";font-size: 16px;line-height: 35px;}
.post-25 .con { padding:10px 0;}
.post-25 .n1 a { background-color:#c39547;}
.post-25 .n2 a { background-color:#30a5af;}
.post-25 .n3 a { background-color:#a6472a;}
.post-25 .n4 a { background-color:#7b8a37;}
.post-11 { padding:10px 20px;}
.con_lh { height:722px;}
.con_rh1 { height:351px;}
.con_rh2 { height:200px;}
.con_rh3 { height:91px; margin-bottom:0px;}
/****搴曢儴鍧?***/
.mod2 {}
.mod2_l { width:898px; float:left;}
.mod2_r { width:309px; float:right;}
.mod2_h1 { height:324px; margin-bottom:0px;}
.mod2_h2 { height:195px;}
.mod2_h3 { height:99px; margin-bottom:0px;}
/****search**/
.top_ss { width:285px; height:28px; margin-left:30px; float:left; margin-top:10px;}
.top_tm { width:190px; float:left; margin-left:160px;margin-top:5px;}
.top_xx { width:250px; float:right;margin-top:5px;}
.search1 { width: 266px; height: 28px; border: 0px solid #c7d7e4; background:#f4f8fb;}
.wp_search .search {
    border: 0px;
    width: 38px;
    height: 28px;
    padding: 0;
    background: url(images/ss.gif) no-repeat center;
    cursor: pointer;
    float: right;
    display: inline;
}
.search1 input { width: 225px; height: 26px; line-height: 26px;  border:0; padding:1px;background:fff; display:inline; float:left;}
.search .submit { width: 38px; height: 28px; padding:0; background: url(images/ss.gif) no-repeat center; cursor:pointer; float:right; display:inline;}
.nav_l { float:left; line-height:40px; width:96px;}
.nav_l a { padding-left:27px; background:url(images/bj.gif) no-repeat left; padding-right: 15px; color:#8f2130;}
.nav_r { float:left; line-height:40px;}
.nav_r a {padding-left:27px;background: url(images/link_bg.gif) no-repeat left; padding-right: 10px;color:#8f2130;}
.post-35 .chan_pic_td_35 { margin-left:15px; display: inline-block;}
.post-37 .con { height: 50px;  margin-top: 15px;}
.post-36 .con a { display:inline-block; width:150px; height:60px; background-color:#e4e4e3;  line-height: 60px;  font-size: 15px; color: #8f2130;    margin-top: 0px;
    margin-bottom: 15px;}
.post-36 .con { padding-top:15px;}
.post-36 .con .m1 span { background:url(images/xb.gif) no-repeat 20px;line-height: 60px;
    display: inline-block;
    padding-left: 64px;}
.post-36 .con .m2 span { background:url(images/jz.gif) no-repeat 20px;line-height: 60px;
    display: inline-block;
    padding-left: 64px;}
.post-36 .con .m3 span { background:url(images/xy.gif) no-repeat 20px;line-height: 60px;
    display: inline-block;
    padding-left: 64px;}
.entry .m1 span { background:url(images/xb.gif) no-repeat 20px;line-height: 60px;
    display: inline-block;
    padding-left: 64px;}
.entry .m2 span { background:url(images/jz.gif) no-repeat 20px;line-height: 60px;
    display: inline-block;
    padding-left: 64px;}
.entry .m3 span { background:url(images/xy.gif) no-repeat 20px;line-height: 60px;
    display: inline-block;
    padding-left: 64px;}
.link_tt img { width:95%;}
.mtjj .nlink a { text-align:left; margin-left: 8px;  line-height: 19px;     margin-top: 8px;
    margin-bottom: 9px;  color: #5a5a5a;}
.mtjj .wzcc {color: #d50010;}
.wzcc div { width:102px; height:34px; line-height: 34px; background-color: #e4e4e3; text-align:center;font-family: "Arial";font-size: 14px;}




.wp_editor_art_table td {
    
    border: 0px;
    padding: 0px;
    background: none;
}


.mtjj .wzcc a {
    text-align: left;
    margin-left: 8px;
    line-height: 19px;
    margin-top: 8px;
    margin-bottom: 9px;
    color: #5a5a5a;
    display: block;
}

#wp_news_w3 div {
    width: 111px;
    height: 34px;
    line-height: 34px;
    background: #e4e4e3;
    text-align: center;
    font-family: "Arial";
    font-size: 14px;
color: #d50010;
}


.wzly{width: 196px;
    height: 34px;
    line-height: 34px;
    background-color: #e4e4e3;
    text-align: left;
    font-family: "Arial";
    font-size: 13px;color:#d50010}



.fubiaoti {
width: 1160px;
margin: 0 auto;
text-align: center;
display: block;
border-bottom: 2px solid #C00;
padding-bottom: 14px;
}
.fubiaoti span {
font-size: 17px;
}
span.yinti {
    width: 1160px;
    margin: 0 auto;
    text-align: center;
    display: block;
    /* border-bottom: 2px solid #C00; */
    /* padding-bottom: 14px; */
    font-size: 18px;
}


