.header{
	height:1500px;
	background:url('../img/bj.jpg');
	background-position:center
}
.w1200{width:1300px;}
.header-logo{
	height:720px;
	margin:auto;
	background:url('../img/logo.png');
	background-position:center;
	background-repeat:no-repeat;
	
}
.body{
	height:auto;
	margin:auto;
	background:#fff;
	margin-top:-790px;
	box-shadow:0px 0px 15px 5px #ccc;
	border-top:5px solid #ffe093;
	padding-bottom:50px;
}
.body .menu{height:57px;background-color:#be1f24;line-height:57px;text-align:center;font-size:18px;color:#fff}


.title_img{width:100%}




.dangwei li{float:left;height:50px;width:18%;margin-left:1%;margin-right:1%;margin-top:10px;margin-bottom:10px;text-align:center;line-height:50px;color:#8d0205;background-image:url('../img/dw.png');font-size:16px;font-weight:bold}


.newslistnotice{height:auto;width:530px;padding-top:10px}
.m-zjxzkhl .box li{margin-bottom:20px; margin-right:0px; float:left; width:48%; height:75px; background:#f6f4f2;border:1px solid #ce1c13;margin-left:1%;margin-right:1%}
.m-zjxzkhl .box li.item4,.infos .news_list1 li.item8,.infos .news_list1 li.item12{margin-right:0px}
.m-zjxzkhl .box li .date1{float:left; width:70px; height:73px; padding:10px 0px; text-align:center;color:#710a53;background:#ce1c13; margin-left: -1px;}
.m-zjxzkhl .box li .d{height:35px; font-size:30px; line-height:28px;color:#fff;border-bottom: 1px solid}
.m-zjxzkhl .box li .m{height:21px;font-size:13px; padding-top:6px; color:#fff}
.m-zjxzkhl .box li .title2{float:right;  padding:10px 10px; width:85%; height:75px; color:#444444; font-size:18px; line-height:56px; overflow:hidden; }
.m-zjxzkhl .box li .title2 a{color:#444444;}
.m-zjxzkhl .box li .title2 a:hover{color:#710a53;}
.m-zjxzkhl .box {margin-top:50px}



.news ul li {
    font-size: 18px;
    line-height: 50px;
    zoom:1;padding-left: 0px;
    background: url("../img/icon1.png") left center no-repeat;
    border-top: 1px dashed #e2e2e2;
}

.news ul li:after {
    content: "";
    display: block;
    clear: both;
}

.news ul li p {
    float: left;
    width: 450px;
    color: #474747;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.news ul li p img {
    vertical-align: unset;
}

.news ul li p a {
    color: #474747;
}

.news ul li span {
    float: right;
    width: 78px;
    color: #ababab;
    text-align: right;
}

.news .s-line {
    width: 100%;
    margin: 24px 0;
    border-top: 1px dashed #e2e2e2;
}


/*猫娄聛茅鈥斅�*/
.news{
	margin:auto;
	margin-top:10px;
	width:1200px;
	
}

.g-yw {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    height: auto;
    background: url(../img/yw_bg.png) top left no-repeat;
    zoom:1;}

.g-yw:after {
    content: "";
    display: block;
    clear: both;
}

.slideBox1 {
    width: 720px;
    height: 456px;
    overflow: hidden;
    position: relative;
    float: left;
}

.slideBox1 .hd {
    overflow: hidden;
    position: absolute;
    right: 60px;
    bottom: 7px;
    z-index: 1;
}

.slideBox1 .hd ul {
    overflow: hidden;
    zoom:1;float: left;
    width: 18px;
    height: 40px;
}

.slideBox1 .hd ul li {
    float: left;
    margin-right: 2px;
    text-align: center;
    cursor: pointer;
    font-size: 30px;
    color: #FFFFFF;
}

.slideBox1 .hd .pageState {
    font-size: 16px;
    color: #FFFFFF;
    display: block;
    width: 70px;
    text-align: right;
}

.slideBox1 .hd .pageState span {
    font-size: 30px;
    text-align: center;
    color: #ffeed8;
}

.slideBox1 .hd p {
    font-size: 16px;
    color: #FFFFFF;
    position: absolute;
    left: 0;
    top: 39px;
}

.slideBox1 .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.slideBox1 .bd li {
    zoom:1;vertical-align: middle;
    position: relative;
    height: 456px;
}

.slideBox1 .bd li img {
    width: 720px;
    height: 406px;
    display: block;
}

.slideBox1 .bd li .m_title {
    background: #df1809;
    width: 720px;
    height: 50px;
    line-height: 50px;
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 20px;
    text-align: center;
}

.slideBox1 .bd li .m_title a {
    color: #FFFFFF;
}

.slideBox1 .prev {
    position: absolute;
    left: 25px;
    bottom: 10px;
    display: block;
    width: 18px;
    height: 30px;
}
.m-title{position:relative}
.u-more{top: 38px;
    width: 89px;
    right: -50px;
    position: absolute;
    font-size: 17px;
    color: chocolate;
}
.slideBox1 .next {
    position: absolute;
    bottom: 10px;
    display: block;
    width: 18px;
    height: 30px;
    right: 25px;
}

.g-yw .m-ywRight {
    float: left;
    width: 450px;
    margin-left: 20px;
    padding-top: 40px;
}

.g-yw .m-ywRight .m-div {
    margin-bottom: 8px;
    zoom:1;overflow: hidden;
}

.g-yw .m-ywRight .m-div:after {
    content: "";
    display: block;
    clear: both;
}

.g-yw .m-ywRight .m-div .m-pic {
    width: 145px;
    float: left;
}

.g-yw .m-ywRight .m-div .m-pic img {
    width: 100%;
    height: 110px;
}

.g-yw .m-ywRight .m-div dl {
    float: left;
    width: 430px;
    margin-left: 10px;
}

.g-yw .m-ywRight .m-div dl dt {
    font-size: 16px;
    line-height: 22px;
    margin-top: 0px;
    color: #333;
    max-width: 100%;
    max-height: 100%;
    text-size-adjust: none;
    -webkit-text-size-adjust: none;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    padding-bottom: 10px;
    border-bottom: 1px dashed #d7d7d7;
}

.g-yw .m-ywRight .m-div dl dt a {
    color: #333;
}

.g-yw .m-ywRight .m-div dl dd {
    margin-top: 10px;
    font-size: 14px;
    line-height: 22px;
    max-height: 44px;
    overflow: hidden;
    color: #888;
}

.g-yw .m-ywRight .m-div dl dd a {
    color: #ce1c13;
}







.g-dxbd {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
}

.g-dxbd .m-dxbd {
    position: relative;
    margin-top: 40px;
}

.g-dxbd .m-dxbd .phd4 {
    position: relative;
    z-index: 10;
    top: 155px;
}

.g-dxbd .m-dxbd .phd4 .prev {
    display: block;
    width: 33px;
    height: 74px;
    cursor: pointer;
    background: url(../img/btn_prev7_on.png) no-repeat center;
    position: absolute;
    top: 0;
    left: -48px;
}

.g-dxbd .m-dxbd .phd4 .prev:hover {
    background-image: url(../img/btn_prev7.png);
}

.g-dxbd .m-dxbd .phd4 .next {
    display: block;
    width: 33px;
    height: 74px;
    cursor: pointer;
    background: url(../img/btn_next7_on.png) no-repeat center;
    position: absolute;
    top: 0;
    right: -48px;
}

.g-dxbd .m-dxbd .phd4 .next:hover {
    background-image: url(../img/btn_next7.png);
}

.g-dxbd .m-dxbd .pbd4 {
    width: 100%;
    height: 384px;
    overflow: hidden;
    position: relative;
    z-index: 10;
}

.g-dxbd .m-dxbd .pbd4 li {
    float: left;
    margin-right: 30px;
    width: 216px;
}

.g-dxbd .m-dxbd .pbd4 li img {
    width: 100%;
    height: 384px;
}





/*盲赂鈥溍ヂ睹ヂγㄢ偓鈥γ撯�姑ぢ嘎っぢ寂�*/
.g-zjxzkhl {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}

.m-zjxzkhl {
    zoom:1;margin-top: 18px;
}

.m-zjxzkhl:after {
    content: "";
    display: block;
    clear: both;
}

.m-zjt {
    float: left;
    width: 580px;
}

.m-zjt .m-con {
    margin-top: 35px;
    height: auto;
}

.m-zjt .m-con h3 {
    height: 50px;
    line-height: 50px;
    margin-bottom: 7px;
    padding-left: 20px;
    background: url(../img/title_bg2.png) top left ;
    cursor: pointer;
    font-size: 18px;
    color: #333;
    font-weight: normal;
    zoom:1;}

.m-zjt .m-con h3:after {
    content: "";
    display: block;
    clear: both;
}

.m-zjt .m-con h3 b {
    float: left;
    display: inline-block;
    line-height: 50px;
    font-size: 26px;
    font-style: italic;
    font-weight: bold;
    color: #e2ac59;
    margin-right: 13px;
}

.m-zjt .m-con h3 a {
    float: left;
    width: 430px;
    font-size: 17px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: inline-block;
    line-height: 50px;
    color: #333;
}

.m-zjt .m-con h3 span {
    float: right;
    margin-right: 15px;
    font-size: 14px;
    color: #cd9067;
    cursor: pointer;
}

.m-zjt .m-con h3 span img {
    padding-left: 5px;
    margin-top:20px;
}

.m-zjt .m-con h3:hover {
    background-image: url(../img/title_bg2_on.png);
    color: #fff!important;
}
.m-zjt .m-con h3 a:hover{
	color:#fff;
}
.m-zjt .m-con h3.on b {
    color: #fec752;
}

.m-zjt .m-con h3.on span {
    display: none;
}

.m-zjt .m-con h3.on a {
    width: 485px;
    color: #fff;
}

.m-zjt .m-con div {
    font-size: 14px;
    text-indent: 2em;
    line-height: 24px;
    max-height: 140px;
    overflow: hidden;
    padding: 20px 25px 35px 25px;
    color: #666;
    display: none;
}

.m-zjt .m-con div a {
    color: #d72523;
}

.m-zjt.m-djt {
    float: right;
}




.footer{
	height:80px;
	width:100%;
	background:#ad1c23;
	margin-top:10px;
	color:white;
	font-size:13px;
	line-height:25px;
	text-align:center;
	padding:20px 0px;
font-family: "fzch","\5FAE\8F6F\96C5\9ED1";
}