﻿@charset "utf-8";

a:link,
a:visited {
	color: #333;
}

a:hover,
a:active {
	color: #b30000;
	text-decoration: none;
}

.container {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}


a {
	color: #fff;
}

p.abst {
	font-size: 14px;
	line-height: 32px;
	color: #fff;
}
/*toutiao*/
.toutiao {
	width: auto;
	overflow: hidden;
	margin: 0px auto 0;
}

.ttleft {
	float: left;
	display: inline;
	width: 67px;
	height: 67px;
	background: url(tit1.png) no-repeat center top;
}

.tt {
	float: left;
	display: inline;
    width: 1066px;
    height: 67px;
	overflow: hidden;
	margin: 10px 0 0 0;
    text-align: center;
    font-size: 38px;
    line-height: 67px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.tt a{
    color: #0059b2;
}

.tt-p {
	width: 1200px;
	margin: -10px auto 0;
    color: #333;
    font-size: 16px;
    line-height: 28px;
}

.ttright {
	float: right;
	display: inline;
	width: 67px;
	height: 67px;
	background: url(tit2.png) no-repeat center top;
}

.tt img {
	margin: 0 auto;
}

.tright .fr {
	float: right;
	width: 205px;
	margin: 8px auto 0;
}

.tright p {
	margin-top: 10px;
}
    
.ad-imgchange,.ad-imgchange img{
    width: 1200px;
    height: 80px;
   
}
.ad-imgchange{
    margin: 25px auto;
}

.top-slider{
    width: 640px;
}

.top-slider .img-area{
    width: 640px;
}

.top-slider .img-area img{
    width: 640px;
    height: 360px;
    border-radius: 5px;
}

.top-slider p{
    width: 640px;
    background: #4d4d4d;
    border-radius: 10px;
    margin-top: 3px;
    height: 44px;
    font-size: 18px;
    line-height: 44px;
    text-indent: 20px;
}

.top-slider a{
    color: #fff;
}

.top-slider .slick-dots {
    position: absolute;
    right: 20px;
    bottom: 15px;
    width: 112px;
    margin-left: -35px;
}
.top-slider .slick-dots li {
    width: 10px;
    float: left;
    margin: 0 6px;
}
.top-slider .slick-dots button {
    font-size: 0;
    border: none;
    outline: none;
    background: #fff;
    width: 10px;
    height: 10px;
    border-radius: 50%;
}
.top-slider .slick-dots .slick-active button{
    background: #b30000;
}

.top-news{
    width: 530px;
}

.top-news .box{
    position: relative;
    float: right;
    top: 4px;
    width: 530px;
    border-top: 4px solid #ffd800;
}

.top-news .hd {
    position: absolute;
    left: 7px;
    top: -10px;
    width: 109px;
    height: 44px;
    background: url(hd-bg.png) no-repeat center top;
    font: 18px/48px "Microsoft Yahei";
    text-align: center;
    color: #fff;
    text-indent: -8px;
}

.top-news .hd h2{
    font-size: 18px;
    font-weight: bold;
    line-height: 44px;
}

.top-news .hd h2 a{
    color: #fff;
}

.top-news .more {
    position: absolute;
    right: 0;
    top: 20px;
    font-size: 14px;
    color: #808080;
}

.top-news .bd{
    margin-top: 52px;
}

.top-news .news-list li{
    font-size: 18px;
    line-height: 38px;
}

.content{
    float: left;
    position: relative;
    margin-left: -29px;
}

.col1{
    width: 380px;
    float: left;
    margin: 30px 0 0 29px;
}

.col .hd{
    height: 40px;
    border-bottom: 4px solid #ffd800;
    overflow: hidden;
}

.col .hd h2{
    float: left;
    font-size: 20px;
    line-height: 40px;
    font-weight: bold;
}

.col .hd h2 a{
    color: #b30000;
}

.col .hub{
    float: left;
    margin-left: 5px;
}

.col .hub h3{
    float: left;
    font-size: 14px;
    margin-top: 15px;
    margin-left: 8px;
}

.col .hub h3 a{
    color: #808080;
}

.col .hd .more{
    float: right;
    font-size: 14px;
    margin-top: 15px;
    color: #808080;
}



.col1 .img-area{
    margin: 16px auto 0;
    width: 100%;
}

.col1 .img-area img{
    width: 100%;
    height: 214px;
}

.col1 .img-area p{
    width: 100%;
    background: #e6e6e6;
    border-radius: 10px;
    margin-top: 3px;
    height: 44px;
    font-size: 16px;
    line-height: 44px;
    text-indent: 20px;
    text-align: center;
}

.col1 .img-area a{
    color: #333;
}

.col .news-list{
    margin-top: 10px;
}

.col .news-list li{
    font-size: 16px;
    line-height: 34px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(li.jpg) no-repeat center left;
    text-indent: 12px;
}

.mt0{
    margin-bottom: 0;
}

.col2{
    width: 1200px;
}

.col2 .bd{
    float: left;
    position: relative;
    margin-left: -19px;
}

.col2 .img-area{
    float: left;
    margin: 19px 0 0 19px;
    width: 183px;
    height: 250px;
}

.col2 .img-area img{
    width: 183px;
    height: 250px;
}

.xc-box .img-area{
    margin-top: 28px;
}
.xc-box .img-area,.xc-box .img-area img{
    width: 585px;
    height: 70px;
}

/* poster-main */

.poster-main {
    position: relative;
    margin-left: 38px;
    margin-top: 18px;
}

.poster-main a,.poster-main img {
	display: block;
	width: 100%;
	height: 100%
}

.poster-main img {
}

.poster-main .poster-list {
	width: 1000px;
	height: 500px
}

.poster-main .poster-list .poster-item {
	width: 200px;
	height: 500px;
	position: absolute;
	left: 0;
	top: 0
}

.poster-main .poster-btn {
	position: absolute;
	top: 0;
	cursor: pointer;
	filter: opacity(.5) brightness(1)
}

.poster-main .poster-btn:hover {
	filter: opacity(1) brightness(2)
}

.poster-main .poster-prev-btn {
	left: -60px;
	background: url(left.png) no-repeat center center
}

.poster-main .poster-next-btn {
	right: -60px;
	background: url(right.png) no-repeat center center
}

.poster-item-title {
	font-size: 18px;
	text-align: center;
	line-height: 48px;
	display: block
}

.w380{
    width: 380px;
    overflow: hidden;
}

.w790{
    width: 790px;
    overflow: hidden;
}


.col3{
    margin-left: 0;
}

.col3,.ztzb{
    width: 380px;
}

.ztzb{
    margin-top: 30px;
}

.ztzb .img-area{
    margin-top: 12px;
}

.ztzb .img-area,.ztzb .img-area img{
    width: 380px;
    height: 90px;
}

/* 各区传真 */
.gqcz {
    margin-top: 20px;
}
.qxdt {
	margin: 20px auto 0;
}

.qxdt .qxdt-area {
	height: 79px;
	background: url(gqcz.png) no-repeat center top;
}

.qxdt-area li {
	display: inline;
	float: left;
	width: 100px;
	margin-left: 26px;
	font: 16px/32px "Microsoft Yahei";
	text-align: center;
}

.qxdt-area .kd {
	background-position: -34px -436px;
	padding-top: 17px;
	margin-top: -6px;
}

.qxdt-area .cur .kd {
	background-position: 28px -436px;
	padding-top: 17px;
}

.qxdt-area .kd2 {
	background-position: -34px -411px;
	padding-bottom: 18px;
}

.qxdt-area .cur .kd2 {
	background-position: 28px -411px;
	padding-bottom: 17px;
}

.qxdt-area li a {
	width: 100px;
	height: 28px;
	display: block;
	color: #8c0000;
	text-decoration: none;
	line-height: 28px;
}

.qxdt-area .cur a {
	background-color: #ffcc00;
}

.left-w598 {
	float: left;
	width: 598px;
}

.right-370 {
	float: right;
	width: 370px;
}

 .qxdt-area .kd, .qxdt-area .kd2:hover, .qxdt-area .kd2{
    background-image: url(http://gdgz.zhongpaiwz.com/images/origin.png);
    background-repeat: no-repeat;
}




.wmbb .wmbbb {
	border: none;
	padding-top: 8px;
}

.wmbb-area {
	width: 760px;
	height: 105px;
	overflow: hidden;
	margin: 13px auto 0;
	border-top: 1px solid #ddd;
	padding: 15px;
}

.wmbb-area .img-area {
	display: inline;
	float: left;
}

.wmbb-area .img-area img {
	width: 190px;
    height: 107px;
    border-radius: 10px;
}

.wmbb-news {
	width: 540px;
	float: right;
}

.wmbb-p {
	display: inline;
	float: left;
	width: 100%;
	font: bold 16px/28px "Microsoft Yahei","Î¢ÈíÑÅºÚ";
}

.wmbb-doc {
	display: inline;
	float: left;
	height: 60px;
	overflow: hidden;
	padding-top: 18px;
	font: 12px/20px simsun;
	color: #808080;
}

.wmbb-doc a,.news-doc a {
	color: #b30000;
}

.line {
	width: 577px;
	height: 1px;
	background-color: #dddddd;
	margin: 14px auto;
}


.zty{
    width: 790px;
    height: 280px;
    background: url(images/zty-bg.jpg?v6) no-repeat center top;
    overflow: hidden;
}

.zty .img-area{
    margin-left: 180px;
    margin-top: 15px;
}

.zty .img-area h2{
    font-size: 18px;
    line-height: 28px;
    font-weight: bold;
    margin-bottom: 15px;
}

.zty .img-area .img{
    width: 150px;
    height: 84px;
    float: left;
    display: block;
}

.zty .img-area img{
    width: 150px;
    height: 84px;
}

.zty .img-area p{
    width: 414px;
    float: left;
    margin-top: 5px;
    font-size: 14px;
    line-height: 24px;
    height: 70px;
    overflow: hidden;
    color: #888;
    margin-left: 20px;
}

.zty .news-list{
    width: 580px;
    margin-left: 180px;
}

.kds{
    margin-top: 30px;
}

.kds .img-area{
    float: left;
    margin-left: 32px;
    margin-top: 25px;
    width: 170px;
}

.kds .img-area.img-area:first-child{
    margin-left: 5px;
}

.kds .img-area img{
    width: 170px;
    height: 236px;
}

.kds .img-area p{
    font-size: 16px;
    text-align: center;
    margin-top: 10px;
}

.phone{
    display: none;
}

.pc{
    display: block;
}


.links {
    width: 1198px;
    margin: 0 auto;
	text-align: left;
    margin-top: 40px;
    border: 1px solid #ccc;
}

.links h2 {
	width: 100%;
	height: 36px;
	background: #f6f6f6;
	word-wrap: break-word;
	overflow: hidden;
	white-space: nowrap;
	margin-bottom: 10px;
}

.links h2 p {
	width: auto;
	height: 34px;
	line-height: 34px;
	border-top: 2px solid #f6f6f6;
	float: left;
	font-weight: normal;
	font-size: 15px;
	font-family: "微软雅黑";
	padding: 0 12px;
	display: block;
	float: left;
	margin-right: 6px;
	display: inline;
	word-break: break-all;
	cursor: pointer;
}

.links h2 p.curr {
	color: #cc0001;
}

.links-list {
	width: 1180px;
	height: auto;
	overflow: hidden;
	display: none;
    font-size: 14px;
    line-height: 36px;
    padding: 0px;
    
}

.links-list p {
	width: auto;
	height: 24px;
	line-height: 24px;
	float: left;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	display: block;
	float: left;
	margin-right: 8px;
	display: inline;
	word-break: break-all;
	cursor: pointer;
	padding: 0px;
}


/* left-nav */
.left-nav{
    position: fixed;
    top: 262px;
    left: 50%;
    margin-left: -730px;
    width: 100px;
}

.left-nav li{
    width: 100px;
    height: 100px;
    margin-top: 10px;
}

.left-nav li img{
    width: 100px;
    height: 100px;
    border-radius: 10px;
}

/* right-nav */
.right-nav{
    position: fixed;
    right: 50%;
    top: 462px;
    margin-right: -740px;
    width: 82px;
    padding: 8px;
    background: #f2f2f2;
    border-radius: 5px;
    border: 1px solid #d9d9d9;
    z-index: 9999;
}

.right-nav li{
    width: 80px;
    height: 98px;
    border-bottom: 1px solid #d9d9d9;
}

.right-nav li a{
    width: 82px;
    height: 98px;
    display: block;
}

#EWM,#EWM1,#EWM2{
    display: none;
}

#weixin{background:url(q11.jpg) no-repeat;}
#weibo{background:url(q22.jpg) no-repeat;}
#douyin{background:url(q33.jpg) no-repeat;}

#weixin:hover{background:url(q1.jpg) no-repeat;}
#weibo:hover{background:url(q2.jpg) no-repeat;}
#douyin:hover{background:url(q3.jpg) no-repeat;}

#EWM {
    position: absolute;
    left: -150px;
    display: none;
}

#EWM1 {
    position: absolute;
    left: -150px;
    display: none;
}

#EWM2 {
    position: absolute;
    left: -150px;
    display: none;
}


@media screen and (max-width: 768px){
    .ttleft.ttleft,.ttright.ttright{
        display: none;
    }
    .tt.tt{
        width: 100%;
        height: auto;
        text-overflow: inherit;
        white-space:initial;
    }
    .tt-p{
        display: none;
    }

    .ad-imgchange{
        display: none;
    }

    .container{
        width: auto;
        padding: 10px;
    }

    .top-slider{
        width: 100%;
    }

    .top-slider .img-area img{
        width: 100%;
        height: auto;
    }

    .top-slider .slick-dots{
        bottom: 60px;
    }

    .top-slider p{
        width: 100%;
    }

    .top-news,.col2{
        width: 100%;
    }

    .top-news .box{
        width: 100%;
        margin-top: 20px;
    }

    .content,.col2 .bd{
        margin-left: 0;
        width: 100%;
    }

    .col1{
        width: 100%;
        margin: 20px auto 0;
    }

    .col .hub{
        display: none;
    }

    .col1 .img-area img,.col2 .img-area img,.kds .img-area img{
        width: 100%;
        height: auto;
    }

    .col2 .img-area,.kds .img-area{
        width: 45%;
        height: auto;
    }

    .col2 .img-area,.kds .img-area{
        margin: 10px 2.5%;
    }

    .xc-box{
        display: none;
    }

    .col3, .ztzb{
        width: 100%;
    }

    .w790,.w380{
        width: 100%;
    }

    .qxdt .qxdt-area li {
	width: 30%;
	margin: 5px 0 5px 2.5%;
    }

    .qxdt .qxdt-area {
        background: none;
        height: auto;
        overflow: hidden;
    }

    .qxdt .qxdt-area .kd,.qxdt .qxdt-area .kd2 {
        background: none;
        padding: 5px 0;
    }

    .qxdt-area li a {
        display: inline-block;
    }

    .qxdt-area .cur .kd {
        padding: 5px 0;
    }

    .qxdt .qxdt-area li:hover {
        background-color: #8C0000;
    }

    .zty{
        display: none;
    }

    .links{
        display: none;
    }

    .gqcz,.wmbb-area{
        width: 100%;
    }

    .wmbb-news {
    float: none;
    width: auto;
    margin-left: 10px;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    }

    .wmbb-area {
        width: auto;
        margin: 10px;
        display: -moz-box;
        display: -webkit-box;
        display: box;
    }

    .wmbb-doc{
        display: none;
    }

    .wmbb-area .img-area{
        float: none;
    }
    
    .tt img{
        width: 100%;
    }
}