@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: 12px;font-weight: 100;*/padding: 0;margin: 0;word-break: break-all}
table,tr,td,tbody{border-collapse: collapse;border-spacing: 0px;}
input{padding: 0}
span,p,a{word-break: break-all}
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: 1100px}
/*header*/
#header{width:100%;height:100px;background-color:#d80c18}
.header{width: 1100px;margin: 0 auto;height: 100px}
.header .logo1 {width: 600px;float: left;padding-top: 23px; display: block;}
.header div.search{float: right;margin-top: 34px;background: url("/_upload/tpl/00/85/133/template133/image/search.png");width: 220px;height: 32px;position: relative}
.header div.search .keyword{height: 32px;  line-height: 32px;  border: none;  width: 184px;position: absolute;left: 0;top: 0;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: 1100px;margin: 0 auto}
/*banner*/
#banner{background-color:#e6e6e6;height: 322px;position: relative;z-index: 999;overflow: hidden}
.banner{width: 1100px;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/00/85/133/template133/image/left.png");left: 30px}
.banner .next{background: url("/_upload/tpl/00/85/133/template133/image/right.png");right: 30px}
.ban{position: relative;width: 1100px;height: 360px;display: none}
.ban:first-child{display: block}
.ban1{display: block}
.ban .ban_title{position: absolute;left: 30px;bottom: 20px;background: url("/_upload/tpl/00/85/133/template133/image/banner.png");width: 280px;height: 40px;line-height: 40px;font-size: 18px;color: white;text-align: center}
.ban img { width: 100%;}
/*main*/
#main{width: 1100px;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{display: block;width: 90px;height: 84px;float: left;text-align: center;margin:10px;padding-top: 2px}
.mainleft .botleft .link p{color: #333333;font-size: 16px;}

.mainright{float: right;width: 850px}
.mainright .topright{}
.mainright .leftitem{width: 520px;float: left}
.mainright  .rightitem{width:302px;float: right}
.mainright .title{background: url("/_upload/tpl/00/85/133/template133/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: 9px;border-bottom:1px solid #eeeeee;float: left}
.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: 520px;float: right}
.mainright .info_left .info_title{line-height: 33px;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: 1100px;margin: 0 auto;position: relative;height: 96px}
.footer .footer_left{width: 600px;padding-top: 20px;float: left}
.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:1100px;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/00/85/133/template133/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 .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/00/85/133/template133/image/listicon.png) 20px center no-repeat;}
.childlist{}
.childlist li a{font-size: 14px;color: #666666;padding-left: 30px}

/*文章页*/
#infomian{width: 1100px;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: 500px;background-color: #ffffff;margin-top: 15px}
#infomian .info h1 {font-size: 18px;text-align: center;line-height: 40px;border-bottom: 2px solid #d80c18;font-weight: bold;}
#infomian .info p.other{font-size: 14px;text-align: center;line-height: 30px;color: #656565}
.wp_articlecontent{padding: 5px 15px;overflow: 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 34px;  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: 90px;
    height: 84px;
    float: left;
    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 span.weizhi {
    padding-left: 30px;
    float: left;
    color: #d80c18;
    font-size: 16px;
    line-height: 36px;
    background: url(/_upload/tpl/00/85/133/template133/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/00/85/133/template133/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;}
.ban a{display:block;width:100%;height:100%}