@charset "UTF-8";
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: 0;}
input{padding: 0}
span,p,a{word-break: break-all}
img{padding: 0;margin: 0;border: 0}
a{text-decoration: none}
a:hover{text-decoration: none}
body{background:#ffffff}
.clear{clear: both}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
select{
    border: none;
    outline: none;
    /*将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -ms-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
}
/*header*/
#header{width:100%;background-color:#fff;position: relative;min-height: 180px;}
#header .header-top{height: 32px;background-color: #141414}
#header .header-top p{line-height: 32px;text-align: right;width: 1115px;margin: 0 auto}
#header .header-top p span{margin-left: 20px;padding-left: 21px;background: url("../image/line.png") left center no-repeat;}
#header .header-top p a{font-size: 12px;color: #ffffff;}
#header .header-top p a.eng{;padding: 3px 8px;background: url("../image/eng.png") center center no-repeat;margin-right: 5px}
#header .header-top p a.ch{;padding: 3px 8px;background: url("../image/ch.png") center center no-repeat;color: #141414}
#header .header{background: url("../image/headerbg.png") left bottom no-repeat;position: absolute;top: 32px;z-index: 1000;width: 100%}
#header .top{width: 1115px;height: 108px;margin: 0 auto; }
#header .top .logo{float: left;padding: 25px 40px 0 0;}
#header .top .sitename{float: left;padding: 31px 0 0 0}
#header .top .search{background: url("../image/search.png");width: 268px;height: 23px;float: right;margin-top: 60px;position: relative}
#header .top .search #key{position: absolute;top: 1px;left: 24px;width: 165px;border: none;background: none;height: 20px;line-height: 20px;font-size: 12px;text-indent: 1em;color: #7a7a7a}
#header .top .search #sub{position: absolute;top: 1px;right:1px;width: 74px;height: 21px;border: none;background: none}

/*header*/
#header2{width:100%;background-color:#fff;position: relative;min-height: 180px;}
#header2 .header-top{height: 32px;background-color: #141414}
#header2 .header-top p{line-height: 32px;text-align: right;width: 1115px;margin: 0 auto}
#header2 .header-top p span{margin-left: 20px;padding-left: 21px;background: url("../image/line.png") left center no-repeat;}
#header2 .header-top p a{font-size: 12px;color: #ffffff;}
#header2 .header-top p a.eng{;padding: 3px 8px;background: url("../image/eng.png") center center no-repeat;margin-right: 5px}
#header2 .header-top p a.ch{;padding: 3px 8px;background: url("../image/ch.png") center center no-repeat;color: #141414}
#header2 .header{background: url("../image/headerbg2.png") left bottom no-repeat;position: absolute;top: 32px;z-index: 1000;width: 100%}
#header2 .top{width: 1115px;height: 108px;margin: 0 auto; }
#header2 .top .logo{float: left;padding: 25px 40px 0 0;}
#header2 .top .sitename{float: left;padding: 31px 0 0 0}
#header2 .top .search{background: url("../image/search.png");width: 268px;height: 23px;float: right;margin-top: 60px;position: relative}
#header2 .top .search #key{position: absolute;top: 1px;left: 24px;width: 165px;border: none;background: none;height: 20px;line-height: 20px;font-size: 12px;text-indent: 1em;color: #7a7a7a}
#header2 .top .search #sub{position: absolute;top: 1px;right:1px;width: 74px;height: 21px;border: none;background: none}



/*nav*/
#nav{height: 40px;border-top: 2px solid #676660;width: 1115px;margin: 0 auto}
#nav  .nav{}
/*banner*/
#banner{background-color: #e6e6e6;position: relative;z-index: 10;width: 100%}
#banner .banner{height: auto;overflow: hidden;position: relative;margin: 0 auto;min-width: 1115px}
#banner .ban{display: none}
#header .ban:first-child{display: block}
#header .ban1{display: block}
#banner .banner .bantitle{position: absolute;left: 80px;bottom: 20%; width: 173px;height: 38px;background: url("../image/bantitle.png");line-height: 38px;text-align: center}
#banul{position: absolute;left: 90px;bottom: 10%}
#banul li{display: block;width: 8px ;height: 8px;background: url("../image/bani.png");float: left;margin-right: 10px}
#banul li.xuanzhong{background: url("../image/banis.png");}
/*main*/
#main{width:1042px;margin: 0 auto;padding-top: 15px;padding-bottom: 15px}
#main  .titlediv{height: 54px;border-bottom: 7px solid #b2a26f;}
#main  .post-title{width: 82px ;float: left;color: #005baa;text-align: left;line-height: 54px}
#main  .post-more{float: right;line-height: 54px}
#main  .post-more span{color:#76849b;font-size: 18px;}
#main  .post-title span{color: #000000;font-size: 18px; }
#main  .list-2 .titlediv{height: 20px;border-bottom: 3px solid #b2a26f;margin-bottom: 12px;padding-bottom: 17px}
#main  .list-2 .titlediv .post-title{width: 82px ;float: left;color: #005baa;text-align: left;line-height:20px}
#main  .list-2 .titlediv .post-more{line-height: 20px}
    /*三列*/
#main .lists{float: left;width:330px;margin-right:26px}
#main .lists .news-item{line-height: 40px;border-bottom: 2px solid #e0e0e0;}
#main .lists .news-item a{color: #000;font-size: 14px}
#main .lists .news-item span{color: #858585;float: right;font-size: 14px}
#main .lists .datediv{width: 64px;float: left;height: 54px;text-align: center;background-color: #e25454;margin-bottom: 17px}
#main .lists .datediv2{background-color: #3aafb8}
#main .lists .datediv3{background-color: #005baa;margin-bottom: 0}
#main .lists .datediv .day{height: 30px;line-height: 30px;font-size: 16px;color: #ffffff;}
#main .lists .datediv .yyyyMM{height: 24px;line-height: 24px;font-size: 12px;color: #ffffff}
#main .lists .neirong{width: 270px;float: right;height: 54px;margin-bottom: 17px}
#main .lists .neirong a{line-height:22px;font-size: 14px;color: #343434}
#main .lists .datediv3 .neirong{margin-bottom: 0}
#main .lists a.dmore{line-height: 40px;font-size: 14px;color: #b1a16f}
#main .list-2{width: 686px}
#main .list-3{margin-right: 0;height: 200px;background-color: #b64f50;border-top: 7px solid #b2a26f}

/*#footer*/
#footer{width:100%;height:100px;background-color: #141414;}
#footer .footer{width: 1042px;margin: 0 auto;padding: 30px 0 0 0 }
#footer .footer p{font-size: 12px;line-height: 22px;color: #fff;text-align: center}

/*列表页*/
#listmain{width:1129px;margin: 0 auto;}
#listmain .right img { max-width:700px; _width:expression(this.width > 700?"700px" : this.width); }
#listmain .left{width:169px;float: left;padding:74px 0 0 64px;background: url("../image/lista.png") -82px -20px no-repeat;min-height:540px}
#listmain .left h3{line-height:53px;background-color:#b1a16f;text-align: center;margin-bottom: 20px;width: 156px}
#listmain .left h3>span{text-align: center;line-height: 53px; color: #fff;  font-size:20px;font-weight: bold}
#listmain .right{width: 850px;float: right;margin-top: 30px}
#listmain .right h3{}
#listmain .right h3 span.name{color: #000; font-size: 24px;font-weight: bold; float: left}
#listmain .right h3 span.weizhi{color:#666666;font-size: 12px;}
#listmain .right h3 span.weizhi a{color: #666666}
#listmain .right .list{min-height: 400px;}
#listmain .right .list ul li{border-bottom: 1px solid #d6d6d6;}
#listmain .right .list ul li .date{float: right;line-height: 42px;font-size: 14px ;color: #000;}
#listmain .right .list ul li a{line-height: 42px;font-size: 14px ;color: #000;}
#listmain .right .list .imgleft{width: 192px;height: 192px;float: left;position: relative;background-color: #7a7a7a ;margin-top: 20px;margin-right: 20px}
#listmain .right .list .imgleft p a{color: #fff}
.leftlistdiv{}
.leftlist li{}
.leftlist li a{font-size:16px;color: #000;line-height: 39px;font-weight: bold;display: block;text-align: center;background-color:#fff;margin-bottom: 2px;width: 156px}
.leftlist li a:hover{color: #141414;border-right: 12px solid #b1a16f}
.childlist{}
.childlist li a{font-size: 14px;}

/*文章页*/
#infomian{width: 906px;margin: 0 auto;}
#infomian img { max-width:900px; _width:expression(this.width > 900 ? "900px" : this.width); }
#infomian .info{padding: 0 15px;min-height: 500px;margin-top: 15px}
#infomian .info h1{font-size: 22px;text-align: center;line-height: 40px;height: 40px;color: #000;font-weight: bold}
#infomian .info h2{font-size: 14px;color: #acacac}
#infomian .info p.other{font-size: 14px;text-align: center;line-height: 30px;color: #000}
#infomian .info p.other>span{padding-left: 20px;margin-left: 20px;border-left: 1px solid #b1a16f}
.wp_articlecontent{padding: 5px 15px;overflow: auto;}
.wp_nav .nav-item a{min-width: 110px;text-align: center}
.wp_nav .nav-item a span.item-name {  padding: 5px 0px;  line-height: 30px; font-size: 18px;  color:#ffffff; }
.wp_nav .nav-item.selected>a span.item-name{color: #FFF}
.wp_nav .nav-item.parent>a span.item-name{}
.wp_nav .i1 a span.item-name{background: none}
.wp_nav .sub-nav .nav-item a {
    color: #b3a36f;
    text-align: center;
    border-top:none;
}
.wp_nav .sub-nav .nav-item .mark { background-color: #03154a}
.wp_nav .sub-nav .nav-item a{text-align: center}
.wp_nav .sub-nav .nav-item a span.item-name{font-size: 16px;background: none}
.wp_nav .sub-nav .nav-item a.parent {}
.wp_nav .sub-nav .nav-item a.parent:hover span.item-name{ color:#000;}
.wp_paging {margin-right: 100px;}


#listmain .right .list ul.wp_paging li {
    border-bottom: none;
}
#listmain .right .list ul.wp_paging li a {
    line-height: 25px;
}

.wp_nav .sub-nav {
    display: block;
    width: 100%;
    position: absolute;
    z-index: 200;
    border-top: none;
	left: 10px !important;
}
video {
    /*width: 854px;
    height: 480px;*/
}
.lists video {
    width: 330px;
    height: 200px;
}