@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;word-wrap:break-word;}
body{ width:100%; height:auto; margin:0 auto;color:#444444; font-size:14px; font-family: "微软雅黑","宋体";  line-height:20px; background-color: ##f2f2f2; }
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank10{height:10px;overflow:hidden;}

img{ border:0; margin:0; padding:0; display:inline-block; vertical-align:top;}
a{color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover{ color:#96012a; text-decoration:underline;}
ul,li{ padding:0; margin:0; list-style:none;}
dt{ font-weight:bold;}
h1,h2,h3,h5,h6{ margin:0; padding:0;}
.top {
    height: 30px;
    line-height: 30px;
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
}
.top p {
    line-height: 30px;
    color: #666;
    height: 30px;
}

.globalbg {
    background-repeat: repeat;
    background-position: 0px top;
    background-color: #a21b39;
    margin-right: auto;
    margin-left: auto;
}
.header {
    height: 377px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
	background: url(../images/chengguo03.png) center;
}
.logo1 {
    float: center;
    margin-top: 17px;
    display: inline;
    margin-left: 9px;
    margin-right: 0px;
    margin-left: auto;
}
 
.wp_article_list {
    display: block;
    width: 100%;
}
.wp_article_list .list_item {
    width: 100%;
    height: 45px;
    line-height: 45px;
    vertical-align: top;
    border-bottom: 1px dashed #ccc;
}
.wp_article_list .list_item .Article_Index {
    background-image: url(../images/arrow5.gif);
    background-repeat: no-repeat;
    background-position: 0px 15px;
}

.wp_article_list .list_item span {
    font-size: 14px;
    color: #333;
    line-height: 24px;
    padding-bottom: 10px;
    padding-top: 10px;
}

.sub-nav{z-index: 1;}

h4{ float:right; margin-right:10px; margin-top:9px;}
h5{ float:right; font-size:12px; margin-right:10px; font-weight:normal;}

.l{ float:left;}
h6{ float:right; font-size:12px; font-weight:normal; color:#aaa;}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
hr{ margin:0; padding:0;}
.left{ float:left;}
.right{ float:right;}
.top10{ float:left; margin-top:10px;}
.top20{ margin-top:20px;}
.left10{ float:left; margin-left:10px; _display:inline;}
.left15{margin-left:15px; _display:inline;}


#header1{ width:1200px; height:45px; margin:0 auto; }

#head{float:left; width:1200px; height:200px; overflow:hidden;}

#menu{float:left; width:1195px; height:45px;line-height:45px; background:#fff; }
#menu li{ float:left; width:auto; height:45px; font-size:18px; color:#ffffff; text-align:center; font-weight:bold;}
#menu li a{ float:left;  width:auto; height:45px;  color: #ad1417; padding:0 8px;}
#menu li a:hover{ float:left; color:#96012a; width:auto; height:45px;   line-height:38px; display:block; text-decoration:none; background-color:#ffffff;}

#content{ width:1180px; height:auto; margin:0 auto; background-color:#eeeeee; padding:10px;}

#slider{ float:left; width:585px; height:340px; }
/*焦点图*/
.focus{ position:relative; width:585px; height:340px;  float: left; overflow:hidden;}  
.focus img{ width: 585px; height: 340px;} 
.focus .shadow .title{width:555px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:50px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#96012a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:38px; line-height: 38px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:7px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#96012a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    

.box1180{ float:left; width:1180px; height:auto; margin-top:10px;}

.title{ float:left; width:100%; height:44px; line-height:44px; border:none; border-bottom:1px solid #dbdbdb ;}
.title h2{ float:left; width:150px; height:44px; color:#96012a;font-size:18px; background:url(../images/news.jpg) left center no-repeat; text-indent:20px;}
.title h2 a{ color:#96012a;}
.title h2 a:hover{ color:#96012a;}
.title h5 { margin:0;}
.title h5 a{ color:#333333;}
.title h5 a:hover{ color:#96012a;}

.tit{ float:left; width:100%; height:44px; line-height:44px; border:none; border-bottom:1px solid #96012a ;}
.tit h2{ float:left; width:120px; height:44px; color:#ffffff;font-size:18px; background-color:#96012a; text-align:center;}
.tit h2 a{ color:#ffffff;}
.tit h2 a:hover{ color:#ffffff;}
.tit h5 { margin:0;}
.tit h5 a{ color:#333333;}
.tit h5 a:hover{ color:#96012a;}



#intro{ float:left; width:565px; height:330px; overflow:hidden; margin-left:10px; background-color:#ffffff; padding:0 10px 10px 10px;}
#intro .info{float:left; width:565px; height:auto;font-size:14px; line-height:27px; text-indent:24px; padding-top:10px;}
#intro .info a{ display:block;}
#intro .info a:hover{ text-decoration:none;}

#intro .list{ float:left; width:580px; height:auto; padding:0 10px;}
#intro .list li{ float:left; width:100%; height:36px; line-height:36px; font-size:16px; background:url(../images/list.gif) center left no-repeat; text-indent:10px; margin-top:10px;}
#intro .list li h6{ float:left; width:100px; height:36px; background-color:#f4f4f4; text-align:center; line-height:36px; font-size:14px; font-weight:normal; color:#96012a;}

#stroll{ float:left; width:1160px; height:170px; margin-top:10px; overflow:hidden; background-color:#ffffff; padding:10px;}
.tit_stroll{ float:left; width:60px; height:170px; line-height:44px; border:none; border-bottom:1px solid #96012a ; }
.tit_stroll h2{ float:left; width:30px; height:130px; color:#ffffff;font-size:20px; background-color:#96012a; text-align:center; padding:20px 15px; line-height:30px;}
.tit_stroll h2 a{ color:#ffffff;text-decoration:none;display:block; }
.tit_stroll h2 a:hover{ color:#ffffff;}
#stroll .stroll{ float:left; width:1090px; height:170px;  overflow:hidden; margin-left:10px; background-color:#fcc;}
#stroll .stroll li{ float:left; width:auto; height:170px; margin-left:10px; _display:inline; text-align:center;}

#demo { float:left;width:1090px; overflow:hidden;}
#indemo { float:left; width:800%;}
#demo1 { float:left;}
#demo2 { float:left;}
#demo img{ height:auto; width:170px; }

.three{ float:left; width:570px; height:270px; overflow:hidden; margin-top:10px; background-color:#ffffff; padding:10px;}
.three .list{ float:left; margin-top:10px;}
.three .list li{ float:left; width:100%; height:auto; line-height:30px; background:url(../images/list.jpg) center left no-repeat; text-indent:10px;}
.three .list li a{  color:#333333;}
.three .list li a:hover{  color:#96012a;}


#footer{ width:100%; height:110px; padding:20px 0 0 0; margin-top:10px; background-color:#96012a; font-size:14px; line-height:30px; color:#ffffff; text-align:center;}


#lm_banner{ width:1180px; height:200px; padding:10px;margin:0 auto; margin-top:10px; background-color:#ffffff;}
.lm_tit{ width:1180px; height:200px; background:url(../images/lm_banner.jpg) top center no-repeat; color:#ffffff; font-size:16px; font-weight:bold;} 


.wp-container {
    min-height: 430px;
    padding-top: 0px;
}
.wp-wrapper {
    width: 100%;
	background:none;
}

.wp-column-menu { width: 240px; background-color: #ffffff; position: relative; float: left; margin-right: -240px;}
.wp-column-news { float: right; width: 100%;}
.wp-column-news .column-news-box { margin-left: 255px; margin-right: 0px; background-color:#ffffff; padding:10px;}

/**栏目列表**/
.column-head { background: #96012a; line-height: 24px; }   /**位置栏目背景**/
.column-head .column-anchor {padding: 10px;}
.column-head .column-anchor .column-switch { display: block; width: 30px; height: 24px; float: right; display: none; background: url(img/menu-dot.png) no-repeat center;}
.column-head .column-anchor h3.anchor-title { display: inline-block; float: left; font-size:18px; font-weight:normal; color:#fff; }		/**位置栏目字体**/
.column-list-wrap { padding:10px 0; background-color:#ffffff;}
.column-list-wrap li { width: 100%; vertical-align: bottom;}
.column-list-wrap li a { display: block; width: 100%; border-bottom:0; font-size: 16px; color: #383838; background:#fff;}
.column-list-wrap li a:hover { color: #e5e5e5; text-decoration: none; background-color: #9e0000;}
.column-list-wrap li.selected a.selected { color: #fff; background-color: #9e0000}
.column-list-wrap li a span { display: block; padding: 10px; padding-left: 20px; line-height: 30px; }
.column-list-wrap .sub-list li a {  background-position: 18px 11px; font-size: 14px; background-color: #fff;}
.column-list-wrap .sub-list li a:hover { background-color: #D6D6D6; color: #121212; }
.column-list-wrap .sub-list li.selected a.selected { background-color: #666; color: #fff; background-position: 18px 11px;}
.column-list-wrap .sub-list li a span { padding: 4px 10px; padding-left: 28px; line-height: 24px; }
.column-list-wrap .sub-list .sub-list li a { font-size: 14px; background-position: 26px 10px; background-color: #f5f5f5;}
.column-list-wrap .sub-list .sub-list li.selected a.selected { background-position: 26px 10px;}
.column-list-wrap .sub-list .sub-list li a span { padding-left: 36px; line-height: 17px; }
.column-list-wrap .sub-list .sub-list .sub-list li a { background-position: 34px 13px;}
.column-list-wrap .sub-list .sub-list .sub-list li.selected a.selected { background-position: 34px 13px;}
.column-list-wrap .sub-list .sub-list .sub-list li a span { padding: 4px 10px; padding-left: 44px; }
.column-list-wrap .sub-list .sub-list .sub-list .sub-list li a span { padding: 4px 10px; padding-left: 52px;}
/**
 * 栏目新闻
 */
.list-head { padding:0; border-bottom: 2px solid #e5e5e5; }
.list-meta .column-title { float: left; display:inline-block; white-space:nowrap; line-height:24px; font-size: 18px; color: #333} /**当前位置**/
.list-meta .column-path { float: right; line-height: 24px; color: #454545;}
.list-meta .column-path a{ color: #454545;}
.list-meta .column-path a:hover{ color:#14427E;}

.possplit {

    text-indent: 0;

    width: 20px;

}

.column-news-con { padding:10px 0; }
.column-news-list .column-news-item {display: block; position: relative;  line-height: 1.4em; padding: 5px 0; padding-left: 10px; background: url(img/dot.png) no-repeat 2px 13px;font-family:"Microsoft Yahei";}  /**栏目新闻列表**/
.column-news-list .column-news-item:hover { background-color: #F7F7F7; color: #000;}
.column-news-list .column-news-item .column-news-title { display: block; margin-right: 76px;}
.column-news-list .column-news-item .column-news-date { display: block; text-align: right; width: 80px; height: 20px; line-height: 20px; position: absolute; right: 0; top:5px; color: #999; }
.wp_entry {width:auto; margin:0 4px;}
.wp_entry,.wp_entry p { line-height:1.7; font-size:15px; text-align: justify; }
.wp_entry p { margin-bottom:11px;}
.column-news-list .wp_entry img {vertical-align: middle; max-width:100%; _width:expression(this.width > 800 ? "880px" : this.width); }   /**列表页文章图片大小限制**/

.wp-post {margin-bottom: 20px;}
.wp-post .post-head { height: 38px;  margin-bottom: 7px;}
.wp-post .post-head .head-bar { position: relative;background-color:#efead8;}
.wp-post .post-head .head-bar1 { position: relative;background-color:#d9e2eb;}
.wp-post .post-head .post-title { display: inline-block; height: 38px; line-height: 38px; font-size: 17px; font-weight: normal;color:#1b1b1b;font-family:"Microsoft Yahei";padding:0 3%;}
.wp-post .post-head .post-title1 { display: inline-block; height: 38px; line-height: 38px; font-size: 17px; font-weight: normal;color:#1b1b1b;font-family:"Microsoft Yahei";padding:0 1.6%;}
.wp-post .post-head .post-more { height: 20px; line-height: 20px; position: absolute; right: 0; top: 50%; margin-top: -10px;font-size: 12px; font-weight: normal;color:#1b1b1b;font-family:"Arial";padding-right:3%;}
.wp-post .post-head .post-more1 { height: 20px; line-height: 20px; position: absolute; right: 0; top: 50%; margin-top: -10px;font-size: 12px; font-weight: normal;color:#1b1b1b;font-family:"Arial";padding-right:1.6%;}
.wp-post .post-head .post-more a { color: #424242; text-decoration: none;}
.wp-post .post-body {}
.post-news .news-item {  line-height: 34px; vertical-align: top; overflow: hidden; position: relative;padding-left:5px; background:url(../images/list.jpg) center left no-repeat; text-indent:5px;}
.post-news .news-item1 {  width:32.2%; vertical-align: top; overflow: hidden; position: relative;}
#wp_news_w9 .post-news .item-2{margin:0 1.7%;}
.post-news .news-item .meta-title { display: block; margin-right: 76px; overflow: hidden;}
.post-news .news-item .meta-time { display: block; text-align: right; width: 100px; height: 20px; line-height: 20px; position: absolute; right: 0; top:50%; margin-top: -10px; color: #999; }

/**文章页**/
.info-box { margin:0 20px;}
.article {padding: 15px 0;}
.article h1.arti-title { line-height:26px; padding:5px; text-align:center; font-size:18px; font-weight: normal; color:#424242; border-bottom:2px solid #ECECEC} /**文章标题**/
.article .arti-metas { height: 16px; line-height: 16px; text-align:center; padding: 10px 0;}
.article .arti-metas span { display: inline-block; margin:0 5px; font-size:12px; color:#787878;} /**文章其他属性**/
.article .arti-metas .read-options { color: #444; text-decoration: none; float: right; display: inline-block; padding-left: 17px; background: url(img/options.png) no-repeat 0 50%; display: none;}
.article .entry { margin:0 4px; overflow:hidden;} /**文章内容**/
.article .entry,.article .entry p { line-height:1.7; font-size:15px; text-align: justify; }
.article .entry p { margin-bottom:11px;}
.article .entry .read img { vertical-align: middle; max-width:100%; _width:expression(this.width > 1100 ? "1100px" : this.width); background: url(img/loading.gif) no-repeat center; }   /**文章阅读部分图片大小限制**/
