@charset "UTF-8";
.clearfix{display: block; *zoom:1;}
body{ margin: 0;padding: 0;font-family: "微软雅黑";}
body,html{-webkit-text-size-adjust: none;width: 100%;}
*{text-decoration: none;list-style: none;}
img{border:0;margin: 0;padding: 0;display: inline-block}
div{margin: 0;padding: 0;border: 0;}
ul,li,dl,dd,dt,p,ol,h1,h2,h3,h4,h5{font-size: 16px;font-weight: 100;padding: 0;margin: 0;word-break: break-all}
table,tr,td,tbody{border-collapse: collapse;border-spacing: 0px; padding:0;}
input{padding: 0}
span,p,a{word-break: normal;  }

img{padding: 0;margin: 0;border: 0}
a{text-decoration: none;color: #333333}
a:hover{text-decoration: none}
body{background:#ffffff}
.clear{clear: both;height: 0;padding: 0;margin: 0;border: 0}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
select{
    border: none;
    outline: none;
    /*将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -ms-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
}
#xiaoyuan{min-width: 1200px}
/*header*/
#header{width:100%;height:100px;background-color:#d80c18}
.header{width: 1200px;margin: 0 auto;height: 100px}
.header .logo1 {width: 650px;float: left;padding-top: 18px; display: block;}
.header div.search{float: right;margin-top: 34px;background: url("/_upload/tpl/01/ae/430/template430/image/search.png");width: 220px;height: 32px;position: relative}
.header div.search .keyword{width: 185px !important;height: 32px;  line-height: 32px;  border: none;  width: 184px;text-indent: 1em;color: #898888;font-size: 14px}
.header div.search .inputsearch{width: 36px;height: 32px;background: none;border: none;position: absolute;right: 0;top: 0}
/*nav*/
#nav{height: 40px;position: relative;z-index: 1000;}
.nav{width: 1200px;margin: 0 auto}

.wp_search .search{width: 35px;height: 28px;padding: 16px 0px;background: url(/_upload/tpl/01/ae/430/template430/image/search.png) right center no-repeat;}


/*banner*/
#banner{background-color:#e6e6e6;height:350px;position: relative;z-index: 999;overflow: hidden}
.banner{width: 1200px;margin: 0 auto;position: relative}
.banner .prev,.banner .next{ width: 21px; height: 42px; position: absolute; top: 50%; margin-top: -21px; cursor: pointer;}
.banner .prev{background: url("/_upload/tpl/01/ae/430/template430/image/left.png");left: 30px}
.banner .next{background: url("/_upload/tpl/01/ae/430/template430/image/right.png");right: 30px}
.ban{position: relative;width: 1200px;height: 350px;display: none}
.ban:first-child{display: block}
.ban1{display: block}
.ban .ban_title{position: absolute;left: 30px;bottom: 20px;
padding: 0 21px 0 21px;
 display: inline-block;
    white-space: nowrap;
    height: 42px;
    line-height: 42px;text-align: center;    color: #333333;
    font-size: 18px;
    font-weight: bold;
    font-family: "Microsoft YaHei";
 background-color: #fff;
    opacity: 0.6;
    filter: alpha(opacity=60);}
.ban img { width: 100%;}

#xinwen{height: 375px;position: relative;z-index: 20;overflow: hidden}
.xinwen-main{width: 1200px;margin: 0 auto;position: relative}


.xinwen-left{float:left;position:relative;width:510px;height:368px;display: block;margin-top:15px}
.xinwen-right{padding-left:20px;width:670px}
.xinwen-right .title{background: url("/_upload/tpl/01/ae/430/template430/image/line.png") left bottom repeat-x;padding-bottom: 10px;line-height: 24px;margin-bottom: 4px}


.xinwen-right .info_title{line-height: 33px;font-size: 16px}
.xinwen-right .info_xin{line-height: 27px;font-size: 14px;color: #999999;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xinwen-right .title{background: url("/_upload/tpl/01/ae/430/template430/image/line.png") left bottom repeat-x;padding-bottom: 10px;line-height: 24px;margin-bottom: 4px}
.xinwen-right .title span{font-size: 20px;color: #333333}
.xinwen-right .title .more_list{float: right}
.xinwen-right .title .more_list span{color: #999999;font-size: 16px}


/*main*/
#main{width: 1200px;margin:0 auto;padding-top: 20px;padding-bottom: 28px}
.mainleft{float: left;width: 222px}
.mainleft .topleft .link{display: block;width: 109px;height: 84px;float: left;margin-bottom: 2px;margin-right: 2px;text-align: center;background-color: #f0f0f0;padding-top: 24px}

.mainleft .topleft .link p{color: #333333;font-size: 16px;margin-top: 4px}

.mainleft .botleft{border: 1px solid #e3e3e3;padding-top: 10px;padding-bottom: 5px;margin-top: 28px}
.mainleft .botleft .link p{color: #333333;font-size: 16px;}

.mainright{float: right;width: 950px}
.mainright .topright{}
.mainright .leftitem{width:461px;float: left}
.mainright  .rightitem{width:461px;float: right}
.mainright .title{background: url("/_upload/tpl/01/ae/430/template430/image/line.png") left bottom repeat-x;padding-bottom: 10px;line-height: 24px;margin-bottom: 4px}
.mainright .title span{font-size: 20px;color: #333333}
.mainright .title .more_list{float: right}
.mainright .title .more_list span{color: #999999;font-size: 14px}


.mainright li.list_1{padding-top: 5px;padding-bottom: 5px;border-bottom:1px solid #eeeeee;float: left；width:461px}
.mainright .date{width: 64px;height: 60px;float: left;text-align: center}
.mainright .date P{background-color: #f1f1f1;color: #686868}
.mainright .date p.dd{line-height: 32px;border-bottom: 1px solid #ffffff;font-size: 18px}
.mainright .date p.yymm{line-height: 27px;font-size: 14px}
.mainright .info_left{width: 461px;float: right}
.mainright .info_left .info_title{line-height: 35px;font-size: 16px}
.mainright .info_left .info_xin{line-height: 27px;font-size: 14px;color: #999999;display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.mainright li.list_2{line-height: 34px}
.mainright li.list_2 a{font-size: 16px;    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;}
.mainright .botright{margin-top: 20px}

    /*#footer*/
#footer{height:96px;border-top: 4px solid #f4b809;background-color: #d80c18;}
.footer{width: 1200px;margin: 0 auto;position: relative;height: 96px}
.footer .footer_left{width: 100%;padding-top: 20px;float: left;padding-left: 20px}
.footer .footer_left p{font-size: 14px;line-height: 24px;color: #ffffff}
.footer .footer_right{width: 140px;float: right;padding-top: 20px}
.footer .footer_right div{width: 48px;height: 48px;float: right;margin-left: 22px}
.footer .meiti{
    width: 100px;
    height: 120px;
    padding: 10px;
    background: rgba(219,31,38,1);
    text-align: center;
    position: absolute;
    z-index: 99999;
    display: none;
color: white;
}
#weixin{
    bottom: 100px;
    right: -20px;
}
#weibo{
    bottom: 100px;
    right: 40px;
}
/*列表页*/
#listmain{width:1200px;margin: 0 auto;}
#listmain .right img { max-width:700px; _width:expression(this.width > 700?"700px" : this.width); }
#listmain .left{width: 222px;float: left;padding:0 15px 15px 0}
#listmain .left h3 {line-height: 36px;background-color: #d80c18; padding-left: 10px;}

#listmain .left h3>span {padding-left: 38px;line-height: 45px;color: #fff;font-size: 16px;font-weight: bold;}

#listmain .right{width:845px;float: right;padding: 0 0 15px 0}
#listmain .right h3 {background-color: #fff;padding-left: 10px;padding-right: 15px;}
#listmain .right h3 span.name{color: #666666;  font-size: 15px;font-weight: bold;line-height: 36px}
#listmain .right h3 span.weizhi {padding-left: 30px;float: left;color: #d80c18;font-size: 16px;line-height: 36px;background:url(/_upload/tpl/01/ae/430/template430/image/position.png) 5px center no-repeat;}
#listmain .right h3 span.weizhi a {color: #d80c18;}
#listmain .right .list{padding: 10px;min-height: 550px;background-color: #FFffff;overflow: auto;}
#listmain .right .list2{width:820px;padding: 10px;min-height: 550px;background-color: #FFffff;overflow: auto;}
#listmain .right .list2 ul li{word-break: normal;}
#listmain .right .list ul li .date{float: right;line-height: 26px;font-size: 14px ;color: #aaaaaa}
#listmain .right .list ul li a{line-height: 26px;font-size: 14px ;color: #444444}
.leftlistdiv{background-color: #FFffff;margin-top: 0px}
.leftlist{padding: 0 0px;}
.leftlist li {border: 1px solid #e5e5e5;border-top: 0px;}
.leftlist li a {font-size: 15px;color: #666666;line-height: 45px;font-weight: normal;display: block;padding-left: 48px;background-color: #fff;border-top: 1px solid #ffffff;}
.leftlist li a:hover { color: #d80c18;;background-color: #d80c18; background:url(/_upload/tpl/01/ae/430/template430/image/listicon.png) 20px center no-repeat;}
.childlist{}
.childlist li a{font-size: 14px;color: #666666;padding-left: 30px}

 文章页*/
#infomian{width:1200px;margin: 0 auto;margin-top: 25px;}
#infomian img { max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }
#infomian .info{padding: 0 15px;min-height: 600px;background-color: #ffffff;margin-top: 15px;}
#infomian .info h1 {font-size: 18px;text-align: center;line-height: 40px;height: 40px;border-bottom: 2px solid #d80c18;font-weight: bold;width:1200px;margin:0 auto}
#infomian .info p.other{font-size: 14px;text-align: center;line-height: 30px;color: #656565}

.info .entry .read,
.info .entry .read p span,
.info .entry .read p { line-height:1.85!important; font-size:16px!important;font-family:"宋体"!important; color:#333;text-align: justify;text-indent: 2em !important;letter-spacing: 0px;}  /**阅读字体**/
.info .entry .read div,
.info .entry .read p { margin-bottom:10px;text-align:justify;/* text-align-last:justify; */}
.info.entry.read img{margin:0 auto;height:auto; max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width);                        }   /**文章阅读部分图片大小限制**/
.info .entry .read table{margin:0 auto; border:none!important;}

.wp_articlecontent{padding: 5px 15px;overflow: auto;line-height: 30px;max-width:1200px;margin: 0 auto; }
.wp_articlecontentjianjie{padding: 5px 15px;overflow: auto;line-height: 30px;width:800px;margin: 0 auto; }
.wp_nav li.selected>.mark {background-color: #f4b809}
.wp_nav li.selected>a span.item-name {color: white}
.wp_nav li.parent>.mark {background-color: #f4b809}
.wp_nav li.parent>a span.item-name {color: white}
.wp_nav .nav-item a.parent:hover{background-color: #f4b809}
.wp_nav .nav-item a.parent:hover span{color: white}
.wp_nav .nav-item a span.item-name {  padding: 5px 23px;  line-height: 30px; font-size: 16px;  color:#333333; }
.wp_nav .i1 a span.item-name{background: none}
.wp_nav .sub-nav .nav-item .mark {  background-color: #ffffff;}
.wp_nav .sub-nav .nav-item a{text-align: center;border: none}
.wp_nav .sub-nav .nav-item a span.item-name{font-size: 14px;color:#333333;background: none}
.wp_nav .sub-nav .nav-item a.parent { background:#ffffff;color:#000;}
.wp_nav .sub-nav .nav-item a.parent:hover{background-color: #f4b809}
.wp_nav .sub-nav .nav-item a.parent:hover span.item-name{ color:#ffffff;}
.wp_paging {margin-right: 100px;}
.wp_nav .sub-nav {
    min-width: 160px;
    border: none;

}
.topleft .link {
    display: block;
    width: 109px;
    height: 84px;
    float: left;
    margin-bottom: 2px;
    margin-right: 2px;
    text-align: center;
    background-color: #f0f0f0;
    padding-top: 24px;
}
 .botleft {
    border: 1px solid #e3e3e3;
    padding-top: 10px;
    padding-bottom: 5px;
    margin-top: 28px;
}
.botleft .link {
    display: block;
    width: 202px;
    height: 84px;
    float: center;
    text-align: center;
    margin: 10px;
    padding-top: 2px;
}
div#listmain {
    margin-top: 25px;
}
#nav {
    background: #f7f7f7;
    height: 40px;
    position: relative;
    z-index: 1000;
}
span.weizhi2 {
    font-weight: bold;
    font-size: 24px;
    color: #d80c18;
    display: block;
    padding-bottom: 15px;
    border-bottom: 2px solid #d80c18;
}
span.color {
    color: #666;
}
#infomian  h3{width:1200px;margin: 0 auto;}
#infomian  h3 span.weizhi {
    padding-left: 30px;
    float: left;
    color: #d80c18;
    font-size: 16px;
    line-height: 36px;
    background: url(/_upload/tpl/01/ae/430/template430/image/position.png) 5px center no-repeat;

}
#infomian h3 span.weizhi a {
    color: #d80c18;
}
.list {
    padding: 0px 15px;
    margin-top: 15px;
}
#listmain .right .list li {
    line-height: 40px;
    border-bottom: 1px solid #dcdcdc;
	padding-left:10px;
	background:url(/_upload/tpl/01/ae/430/template430/image/listicon2.png) 5px center no-repeat;
}

	#listmain .right .list div#wp_paging_w05 li {
    line-height: 40px;
    border-bottom: 0px solid #dcdcdc;
    padding-left: 10px;
    background: none;
}
.leftlistdiv {
    margin-bottom: 25px;

}
/*********响应式样式增加*********/
.logo {display: none;}
.possplit {height: 21px; line-height: 21px;}
.possplit { background: none; text-indent: 0px; text-align: center; width: 20px; color: #000;}
input.search-title {
    font-size: 14px;
    line-height: 32px;
    border: 0;
    padding-left: 10px;
}
.search-btn {
    position: absolute;
    right: 0;
    top: 0;
    width: 36px;
    height: 32px;
}
input.search-submit {
    width: 36px;
    height: 32px;
border: 0;
    background: none;
cursor: pointer;
}