h2 {
    white-space: nowrap;
}


/* 分享 */

.J_btnShare {
    display: block;
    cursor: pointer;
    position: relative;
    float: right;
    width: 40px;
    height: 14px;
    margin-top: 44px;
    margin-right: 0px;
    line-height: 14px;
    font-size: 14px;
    color: #888;
}

.onShares {
    width: 95px;
    padding: 6px 0;
    overflow: hidden;
    position: absolute;
    border: 1px solid #e2e2e2;
    top: -77px;
    left: 20px;
    z-index: 2;
    background: #fff;
}

.onShares .shareButton {
    padding: 0;
    height: 26px!important;
    cursor: pointer;
    margin: 0;
    font: 12px/26px "microsoft yahei", "Arial Narrow", HELVETICA;
    color: #808080!important;
    overflow: hidden;
    clear: both;
    float: left;
    width: 100% !important;
    text-align: left
}

.onShares .shareButton a {
    color: #808080!important;
    display: block;
    padding-left: 37px;
    display: block;
    background: url(//mat1.gtimg.com/news/news2013/img/icons.png) no-repeat
}

.onShares .shareButton a:hover {
    background-color: #f3f3f3
}

.onShares .share2wb a {
    background-position: 13px -1419px
}

.onShares .share2qzone a {
    background-position: 13px -1445px
}

.onShares .share2qq a {
    background-position: 13px -1471px
}

.onShares .share2sina a {
    background-position: 13px -1497px
}

.top {
    height: 29px;
    width: 100%;
}

.head {
    background: #fff url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/bg_head.jpg) center top no-repeat;
    width: 100%;
    overflow: hidden;
    padding-bottom: 34px;
}

.mod_fc {
    margin-top: 42px;
    float: right;
}

#topic_nav_box{width:100%;height:30px;background:#fff;overflow:visible;}
#topic_nav{width:960px;height:30px; margin:0 auto;padding:0;font-size:12px;font-family:"宋体","Arial Narrow"; background:#fff;clear:both;}
#topic_nav img{border:none;}
#topic_nav ul,#topic_nav li{margin:0;padding:0;list-style:none;}
#topic_nav .logo{float:left;padding:3px 8px 3px 10px;}
#topic_nav .link{float:left;width:213px !important;}
#topic_nav .end{border:none;}
#topic_nav ul{float:right;padding:10px 3px 0 0;}
#topic_nav li{float:left;padding:0 8px;*padding-top:1px;border-right:#ddd 1px solid;line-height:12px;color:#666;}
#topic_nav a{color:#666; text-decoration:none;line-height:14px;}
#topic_nav a:visited{color:#666;}
#topic_nav a:hover{color:#666; text-decoration: underline;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here */
#topic_nav{font-family:宋体, STSong;}
}
#site_nav_mblogin{margin-top:4px;}
#site_nav_mblogin a{line-height:24px;}



/* focus_fc1 */

.focus_fc1 {
    width: 729px;
    height: 295px;
    position: relative;
    overflow: hidden;
}

.focus_fc1 .focus_con .item {
    position: relative;
}

.focus_fc1 .focus_con img {
    width: 729px;
    height: 295px;
}

.focus_fc1 .shadow {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    color: #FFF;
    width: 200px;
    height: 301px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_fc.png) 0 0 repeat;
    z-index: 2;
    color: #fff;
}

.focus_fc1 .shadow h3 {
    margin-top: 78px;
    width: 100%;
    text-align: center;
    font: bold 18px/50px "microsoft yahei";
}

.focus_fc1 .shadow p {
    margin-top: 8px;
    padding: 0px 25px;
    width: 150px;
    font: 14px/24px "microsoft yahei";
}

.focus_fc1 .focus_dot {
    z-index: 3;
    position: absolute;
    right: 15px;
    bottom: 15px;
}

.focus_fc1 .focus_dot a {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 10px;
    text-align: center;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/dian_w8.png) center center no-repeat;
}

.focus_fc1 .focus_dot a:hover,
.focus_fc1 .focus_dot .current {
    text-decoration: none;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/dian_g8.png) center center no-repeat;
}

.biaoq {
    float: left;
    display: block;
    width: 55px;
    height: 14px;
    border: 1px solid #0cc1aa;
    font: 12px/14px "sumsim";
    color: #0cc1aa;
    text-align: center;
}

.mod_tout {
    padding: 36px 0px 0px 270px;
    clear: both;
    width: 730px;
    height: 104px;
    background: #fff url(//mat1.gtimg.com/ln/images/2017zt/05May/gaokao2017/pc/bg_tout.png) left bottom no-repeat;
}

.new h3 {
    margin-top: 7px;
    height: 38px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/logo_tt.png) left center no-repeat;
    font: bold 26px/38px "microsoft yahei";
    text-indent: 84px;
}

.new h3 a {
    color: #0a70cd;
}

.new p {
    margin-top: 9px;
    font: 14px/16px "sumsim";
}

.new p a {
    color: #5b5b5b;
}

.new p a:hover {
    color: #2691df;
    text-decoration: underline;
}

.new .biaoq {
    margin-right: 25px;
}

.mod_new_con {
    height: 500px;
}

.mod_new_con .left {
    width: 220px;
    float: left;
}

.ad2 {
    height: 46px;
}

.ad2 h3 {
    color：#2d2d2d;
    font: 14px/14px "microsoft yahei";
    text-indent: 2px;
}

.ad2 img {
    margin-top: 5px;
    width: 219px;
    height: 28px;
}

.dfzP {
    height: 96px;
    width: 192px;
    margin: 27px auto 0px;
    position: relative;
}


/* focus_A */

.focus_dfz {
    height: 96px;
    width: 192px;
    overflow: hidden;
}

.focus_dfz .focus_con .item {
    position: relative;
    width: 204px;
}

.focus_dfz .focus_con .item span {
    display: block;
    float: left;
    width: 54px;
    height: 22px;
    margin: 0px 12px 12px 0px;
    text-align: center;
    font: 14px/22px "microsoft yahei";
}

.focus_dfz .focus_con .item span a {
    border: 1px solid #c3c3c3;
    width: 100%;
    display: block;
    height: 100%;
    color: #c3c3c3
}

.focus_dfz .focus_con .item span a:hover {
    border: 1px solid #2691df;
    color: #fff;
    background-color: #2691df;
    text-decoration: none;
}

.focus_dfz .prevBtn,
.focus_dfz .nextBtn {
    position: absolute;
    display: inline-block;
    width: 12px;
    height: 21px;
    top: 50%;
    margin-top: -11px;
    cursor: pointer;
}

.focus_dfz .prevBtn {
    left: -20px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/right_12.jpg) center center no-repeat;
}

.focus_dfz .nextBtn {
    right: -16px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/left_12.jpg) center center no-repeat;
}

.tpP {
    width: 215px;
    height: 113px;
    margin: 27px auto 23px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/bg_toup.jpg) center center no-repeat;
}

.digg {
    margin: auto;
    font-family: "Microsoft Yahei";
    display: table;
}

.digg .option {
    margin: 0px;
    float: left;
    width: 205px;
    height: 105px;
}

.digg .count {
    text-align: center;
    color: #2389d3;
    font-family: Arial;
    font-weight: bold;
    font-size: 30px;
    font-style: italic;
    line-height: 36px
}

.digg .pernum {
    margin-right: 25px;
    float: right;
    color: #2389d3;
    font-family: Microsoft Yahei;
    font-size: 12px;
    font-style: italic;
}

.digg .digg {
    height: 52px;
    overflow: hidden;
    width: 100%;
}

.digg .digg a {
    width: 100%;
    height: 100%;
    display: block;
}

.ewmP {
    margin: 0 auto;
    width: 192px;
    height: 187px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/bg_ewm.jpg) center center no-repeat;
}

.ewmP img {
    margin: 8px 0px 0px 25px;
    text-align: center;
    width: 140px;
    height: 134px;
    border: 1px solid #dcdcdc;
    border-bottom: none;
}

.ewmP p {
    color: #676565;
    text-align: center;
    font: 16px/44px "microsoft yahei";
}

.pers_3 {
    margin-top: 26px;
    overflow: hidden;
}

.twp {
    width: 100%;
    height: 250px;
}

.twp a {
    display: block;
}

.twp a.img {
    position: relative;
    width: 189px;
    height: 189px;
    margin: 0 auto;
}

.twp a.img img {
    width: 100%;
    height: 100%;
}

.twp a.img span {
    position: absolute;
    left: 0px;
    top： 0px;
    width: 100%;
    height: 100%;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/img_mask.png) center center no-repeat;
}

.twp a.p {
    margin-top: 16px;
    width: 100%;
    text-align: center;
}

.twp a.p p {
    font: 14px/22px 'sumsim'
}

.twp a.p:hover {
    color: #2691df;
    text-decoration: underline;
}

.tw2 {
    margin-top: 20px;
    float: left;
    height: 150px;
    width: 100px;
    padding: 0px 5px;
}

.tw2 a.img {
    width: 89px;
    height: 89px;
}

.tw2 a.img span {
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/img_mask_89.png) center center no-repeat;
}

.mod_new_con .right {
    margin-left: 50px;
    margin-top: 21px;
    float: left;
    width: 730px;
}

.new1 h2 {
    font: 24px/24px "microsoft yahei";
}

.new1 p {
    margin-top: 18px;
}

.new1 .biaoq {
    margin-right: 17px;
}

.new2 {
    clear: both;
    overflow: hidden;
    margin-top: 28px;
    height: 149px;
    margin-bottom: 16px;
}

.new2 a.left {
    float: left;
    width: 284px;
    height: 149px;
    display: block;
}

.new2 .right {
    width: 420px;
    margin-left: 25px;
}

.new2 .right h2 {
    font: 24px/24px "microsoft yahei";
}

.new2 .right p {
    margin-top: 22px;
    font: 14px/16px "sumsim";
}

.new2 .right p span {
    width: 68px;
    height: 16px;
    display: block;
    background-color: #0cc1aa;
    font: 12px/16px 'sumsim';
    color: #fff;
    text-align: center;
    margin-right: 14px;
}

.newsList {
    overflow: hidden;
    height: 177px;
}

.new_list {
    overflow: hidden;
    clear: both;
    width: 730px;
    height: 133px;
    padding: 18px 0px;
    border-bottom: 1px solid #dbdbdb;
}

.new_list .img,
.new_list .img a {
    float: left;
    width: 195px;
    height: 133px;
    display: block;
}

.new_list .img {
    margin-right: 27px;
    display: none;
}

.news_content {
    float: right;
    width: 100%;
    height: 100%;
    position: relative;
}

.news_content h3 {
    height: 24px;
    white-space: nowrap;
    font: 24px/24px "microsoft yahei";
}

.news_content h3 a {
    display: block;
    float: left;
}

.news_content h3 .pingl {
    float: left;
    display: block;
    width: 50px;
    height: 15px;
    font: 12px/15px "microsoft yahei";
    color: #bec8cc;
    margin-top: 8px;
    margin-left: 13px;
    text-indent: 27px;
    white-space: nowrap;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/pingl.jpg) left bottom no-repeat;
}

.news_content .intro {
    clear: both;
    color: #383838;
    font-size: 14px;
    line-height: 25px;
    overflow: hidden;
    height: 50px;
    width: 100%;
    margin-top: 18px;
    font-family: 'simsum'
}

.news_content .biaoq2,
.news_content .fenx {
    position: absolute;
    left: 0px;
    bottom: 0px;
    height: 21px;
    width: 100%;
    font: 14px/21px "microsoft yahei";
}

.news_content .biaoq2 span {
    text-align: center;
    width: 50px;
    height: 21px;
    display: block;
    float: left;
    background-color: #2691df;
    color: #fff;
}

.news_content .biaoq2 a {
    color: #2691df;
    margin-left: 17px;
    height: 21px;
    display: block;
    float: left;
}

.news_content .fenx a {
    float: left;
    display: block;
    color: #2691df;
}

.news_content .fenx .share {
    margin-top: 1px;
    margin-left: 13px;
    float: left;
    width: 16px;
    height: 19px;
    background: url(//mat1.gtimg.com/ln/images/2017zt/05May/gaokao2017/pc/share.jpg) center center no-repeat;
}

.hasimg .news_content {
    width: 505px;
}

.hasimg .img {
    display: block;
}

.mod_pics_gk {
    overflow: hidden;
    width: 100%;
    height: 798px;
    position: relative;
}

.mod_pics_gk .hd {
    position: absolute;
    top: 60px;
    width: 1240px;
    left: 50%;
    margin-left: -620px;
    height: 57px;
    z-index: 9;
}

.focus_tsgk {
    width: 100%;
    height: 798px;
    position: relative;
}

.focus_tsgk .focus_con .item {
    position: relative;
    height: 798px;
    background-position: center center;
    background-repeat: no-repeat;
}

.focus_tsgk .focus_con img {
    height: 798px;
}

.focus_tsgk .shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    text-indent: 1em;
    color: #FFF;
    width: 100%;
    height: 100%;
    background: url(//mat1.gtimg.com/ln/images/2017zt/05May/gaokao2017/pc/mask_fc_1.png) center center repeat;
}

.focus_tsgk .txt {
    position: absolute;
    left: 50%;
    width: 800px;
    height: 530px;
    top: 169px;
    color: #fff;
    margin: 0px 0px 0px -416px;
}

.focus_tsgk .txt h4 {
    text-align: center;
    width: 111px;
    font: 18px/30px "microsoft yahei";
    line-height: 30px;
    margin: 0 auto;
    border-bottom: 3px solid #fff;
}

.focus_tsgk .txt h2 {
    width: 100%;
    margin-top: 79px;
    text-align: center;
    font: bold 36px/40px "microsoft yahei";
}

.focus_tsgk .txt p{
    width: 100%;
    margin-top: 77px;
    text-align: center;
    font: bold 24px/40px "microsoft yahei";
}
.focus_tsgk .txt a{
    color: #ffffff;
}
.focus_tsgk .txt a:hover{
    color:#d7eeef;
}
.focus_tsgk .txt span {
    position: absolute;
    bottom: 160px;
    left: 50%;
    margin-left: -102px;
    display: block;
    width: 204px;
    height: 48px;
    border: 1px solid #56cdc2;
}

.focus_tsgk .txt span a {
    text-align: center;
    display: block;
    width: 100%;
    height: 48px;
    color: #56cdc2;
    font: 18px/48px "microsoft yahei";
}

.mod_jpkc {
    width: 100%;
    height: 936px;
    background: #f6fafc url(//mat1.gtimg.com/ln/images/2017zt/05May/gaokao2017/pc/bg_jpkc.jpg) center bottom no-repeat;
}

.lay.hd {
    height: 91px;
    background: url(//mat1.gtimg.com/ln/images/2017zt/05May/gaokao2017/pc/bg_hd_91.jpg) center top no-repeat;
}

.lay.hd h1 {
    margin-left: 270px;
    font: 45px/91px "microsoft yahei";
}

.lay.hd h1 a {
    width: 100%;
    height: 100%;
    display: block;
    color: #369795;
}

.bd {
    padding-top: 70px;
}

.mod_jpkc .bd .bd_1 {
    height: 333px;
}

.twP1 {
    position: relative;
    float: left;
    width: 470px;
    height: 333px;
    margin-right: 12px;
}

.twP1 a,
.twP1 img {
    display: block;
    width: 100%;
    height: 100%;
}

.twP1 .shadow {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 60px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_ico.png) left center no-repeat;
}

.twP1 .shadow p {
    width: 100%;
    text-align: center;
    color: #fff;
    font: 18px/36px "microsoft yahei"
}

.twP1 .shadow p.p1 {
    font: 14px/20px "microsoft yahei"
}

.mid {
    width: 214px;
    float: left;
    margin-right: 10px;
}

.twP2 {
    float: left;
    position: relative;
    width: 214px;
    height: 161px;
}

.twP2 img,
.twP2 a {
    display: block;
    width: 100%;
    height: 100%;
}

.twP2 .shadow {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 30px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_ico_1.png) left center no-repeat;
}

.twP2 .shadow p {
    width: 100%;
    text-align: center;
    color: #fff;
    font: 14px/30px "microsoft yahei"
}

.twP2.tw3 {
    width: 293px;
    height: 333px;
}

.bd .more {
    margin-top: 23px;
    margin-bottom: 20px;
}

.bd .more a {
    color: #3c3c3c;
    font: 28px/30px "microsoft yahei"
}

.bd_2 {
    height: 299px;
}

.bd_2 .mid {
    width: 465px;
    height: 299px;
    overflow: hidden;
    margin-right: 4px;
}

.bd_2 .mid .twP2 {
    width: 222px;
    height: 141px;
    margin: 0px 10px 17px 0px;
}

.bd_2 .twP1 {
    width: 531px;
    height: 299px;
    margin-right: 0px;
}

.bd_2 .twP1 .shadow {
    height: 62px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_h.png) center center repeat;
}

.mod_gdzw .bd {
    padding: 0px 0px 64px
}

.mod_gdzw .bd .left {
    height: 280px;
}

.mod_gdzw .bd .left .twP1 {
    width: 583px;
    height: 280px;
    margin-right: 7px;
}

.mod_gdzw .bd .left .twP1 .shadow {
    height: 40px;
    line-height: 40px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_h.png) center center repeat;
}

.mod_gdzw .bd .mid {
    width: 187px;
}

.mod_gdzw .bd .mid .twP2 {
    width: 187px;
    height: 137px;
}

.mod_gdzw .bd .right {
    float: right;
    width: 367px;
    height: 100%;
    overflow: hidden;
}

.tw_list {
    width: 100%;
    height: 80px;
    overflow: hidden;
    margin-bottom: 20px;
}

.tw_list a.img {
    float: left;
    margin-right: 19px;
}

.tw_list a.img,
.tw_list a.img img {
    width: 80px;
    height: 80px;
    display: block;
}

.tw_list .rg {
    float: left;
    width: 265px;
    color: #3f3e3e
}

.tw_list .rg h3 {
    font: bold 20px/30px "microsoft yahei";
}

.tw_list .rg p {
    margin-top: 5px;
    font: 12px/24px "microsoft yahei";
}

.shijuan {
    overflow: hidden;
}

.shijuan p {
    float: left;
    width: 500px;
    margin-bottom: 20px;
}

.shijuan p span {
    width: 86px;
    height: 32px;
    color: #fff;
    text-align: center;
    display: block;
    float: left;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/biaoq_86.jpg) left center no-repeat;
    margin-right: 20px;
    font: bold 18px/32px "microsoft yahei";
}

.shijuan p a {
    display: block;
    float: left;
    height: 32px;
    font: 22px/32px "microsoft yahei";
    white-space: nowrap;
    color: #3f3e3e;
}

.shijuan p a:hover {
    color: #2691df
}

.mod_gkwxy {
    clear: both;
    overflow: hidden;
    padding-bottom: 66px;
}

.mod_gkwxy .bd {
    padding: 59px 0px0px 0px;
}

.mod_gkwxy .bd .left {
    width: 600px;
    height: 710px;
    float: left;
}

.mod_gkwxy .bd .left .twP1 {
    width: 600px;
    height: 406px;
}

.mod_gkwxy .bd .left .twP1 .shadow {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 60px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_h.png) left center repeat;
}

.twP1 .ico {
    position: absolute;
    left: 25px;
    bottom: 5px;
    display: block;
    width: 50px;
    height: 50px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/play_ico.png) center center no-repeat;
}

.mod_gkwxy .bd .more {
    float: left;
    margin-top: 17px;
}

.mod_gkwxy .bd .ft {
    float: left;
    width: 100%;
    height: 242px;
    overflow: hidden;
}

.mod_gkwxy .bd .ft .twP1 {
    width: 327px;
    height: 242px;
}

.mod_gkwxy .bd .ft .twP1 .shadow {
    height: 43px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_h.png) left center repeat;
}

.mod_gkwxy .bd .ft .twP1 .shadow p {
    line-height: 43px;
}

.mod_gkwxy .bd .ft .rg {
    float: left;
    width: 260px;
}

.mod_gkwxy .bd .ft .rg .twP1 {
    width: 115px;
    height: 115px;
    float: right;
    margin-right: 0px;
    margin-left: 15px;
    margin-bottom: 12px;
}

.mod_gkwxy .bd .ft .rg .twP1 .shadow {
    height: 30px;
}

.mod_gkwxy .bd .ft .rg .twP1 .shadow p {
    line-height: 30px;
}

.mod_gkwxy .bd .right {
    position: relative;
    float: right;
    width: 315px;
    padding: 0px 30px 0px 27px;
    height: 711px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/wxy_rg.jpg) center center no-repeat;
}

.wxy_list {
    position: relative;
    padding: 14px 0px;
    height: 80px;
    border-bottom: 1px solid #5dbdd3;
}

.wxy_list img {
    float: left;
    display: block;
    width: 80px;
    height: 80px;
}

.wxy_list .rg {
    float: left;
    margin-left: 20px;
    width: 210px;
}

.wxy_list .rg h4 {
    color: #fff;
    font: bold 18px/30px "microsoft yahei";
    text-indent: 10px;
}

.wxy_list .rg .time {
    position: absolute;
    right: 0px;
    bottom: 18px;
    width: 30px;
    height: 27px;
    color: #fff;
    font: bold 18px/19px "microsoft yahei";
    text-align: right;
}


/* music */

.qqcompalyer_pro {
    display: none;
}

.qqcom_player {
    margin-top: 8px;
    width: 158px;
    height: 37px;
    cursor: pointer;
    float: left;
}

.qqcom_player button {
    cursor: pointer;
    width: 158px;
    height: 37px;
    border: none;
    line-height: 999px;
    overflow: hidden;
}

.qqcompalyer_btn_play_unchk {
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/wxGS.png) left center no-repeat;
}

.qqcompalyer_btn_play_hover,
.qqcompalyer_btn_play_chk {
    width: 158px;
    height: 37px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/music.gif) left center no-repeat;
}

.qqcom_txt {
    margin-top: 4px;
    padding: 5px 10px 5px 20px;
    width: 169px;
    height: 43px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/wxGS_2.png) left center no-repeat;
    color: #323131;
    font: 14px/22px "microsoft yahei";
}

.szf_bt {
    position: absolute;
    bottom: 11px;
    width: 196px;
    left: 50%;
    margin-left: -95px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/szf.png) center center no-repeat;
    color: #323131;
    font: 16px/31px "microsoft yahei";
    text-align: center;
    cursor: pointer;
}

.ewm_fuc {
    display: none;
    position: absolute;
    bottom: 40px;
    right: -190px;
    width: 291px;
    padding: 17px 0px 34px 14px;
    height: 104px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/fuceng.png) left top no-repeat;
}

.ewm_fuc img {
    float: left;
    width: 103px;
    height: 103px;
    margin-right: 14px;
}

.ewm_fuc .rg {
    width: 155px;
    float: left;
    height: 100%;
}

.ewm_fuc .rg p {
    color: #323131;
    font: 14px/22px "microsoft yahei";
}

.mod_zbfyr {
    clear: both;
    overflow: hidden;
    height: 818px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/bg_zbfyr.jpg) center bottom no-repeat;
}

.mod_zbfyr .bd {
    padding-top: 61px;
}

.mod_zbfyr .bd .hd {
    width: 968px;
    margin: 0 auto;
    height: 430px;
}

.container {
    margin: 0px auto;
    max-width: 968px;
}

.poster-main {
    position: relative;
    width: 800px;
    height: 270px;
}

.poster-main a,
.poster-main img {
    display: block;
}

.poster-main .poster-list {
    width: 800px;
    height: 430px;
    z-index: 1;
}

.poster-main .poster-list .poster-item {
    position: absolute;
    left: 0;
    top: 0;
}

.poster-main .poster-list .poster-item .mask {
    display: none;
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 60px;
    text-align: center;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_h_1.png) left center repeat;
    font: 18px/60px "microsoft yahei";
    color: #fff!important;
    z-index: 2;
}

.poster-main .poster-list .poster-item .ico {
    display: none;
    position: absolute;
    left: 90px;
    bottom: 7px;
    width: 50px;
    height: 50px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/play_ico.png) center center no-repeat;
    z-index: 3;
}

.poster-main .poster-list .poster-item .mask_h {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 4;
    width: 100%;
    height: 100%;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_h.png) center center repeat;
}

.poster-main .poster-btn {
    position: absolute;
    top: 86px;
    width: 100px;
    height: 344px !important;
    z-index: 10 !important;
    cursor: pointer;
    opacity: 0.8
}

.poster-main .poster-prev-btn {
    left: 0;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/left_1.png) no-repeat center center;
}

.poster-main .poster-prev-btn:hover {
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/left_1_1.png) no-repeat center center;
}

.poster-main .poster-next-btn {
    right: 0;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/right_1.png) no-repeat center center;
}

.poster-main .poster-next-btn:hover {
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/right_1_1.png) no-repeat center center;
}

.mod_zbfyr .bd .bd {
    clear: both;
    padding-top: 31px;
}

.mod_zbfyr .bd .bd .twP1 {
    width: 235px;
    height: 132px;
}

.mod_zbfyr .bd .bd .twP1 .shadow {
    height: 30px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_h.png) left center repeat;
}

.mod_zbfyr .bd .bd .twP1 .shadow p {
    line-height: 30px;
}

.mod_zbfyr .bd .ft {
    clear: both;
    padding-top: 28px;
}

.scroll_xh {
    position: relative;
    padding: 0 80px 0px 40px;
}

.scroll_xh .inner {
    position: relative;
    width: 880px;
    height: 105px;
    overflow: hidden;
}

.scroll_xh .split {
    width: 64px;
    height: 105px;
    float: left;
    padding: 0 12px;
}

.scroll_xh .split a {
    width: 100%;
    height: 100%;
    display: block;
}

.scroll_xh .split a img {
    width: 62px;
    height: 62px;
    border: 1px solid #d0d0d0;
}

.scroll_xh .split a p {
    margin-top: 6px;
    text-align: center;
    font: 12px/18px "microsoft yahei";
    color: #333;
}

.scroll_xh .btn {
    position: absolute;
    top: 24px;
    width: 21px;
    height: 37px;
    cursor: pointer;
}

.scroll_xh .prev {
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/sc_left.png) 0 0 no-repeat;
    left: 4px;
}

.scroll_xh .next {
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/sc_right.png) 0 0 no-repeat;
    right: 30px;
}

.mod_dxdmm {
    width: 100%;
    height: 842px;
    position: relative;
    overflow: hidden;
}

.mod_dxdmm .hd {
    position: absolute;
    top: 60px;
    width: 1240px;
    left: 50%;
    margin-left: -620px;
    height: 57px;
    z-index: 9;
}

.scroll_dxdmm {
    position: relative;
    width: 100%;
    height: 842px;
}

.scroll_dxdmm .focus_con {
    position: relative;
    width: 100%;
    height: 842px;
    overflow: hidden;
}

.scroll_dxdmm .focus_con .item {
    position: relative;
    width: 100%;
    height: 842px;
    float: left;
}

.scroll_dxdmm .focus_con .item span {
    display: block;
}

.scroll_dxdmm .focus_con .item .shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    text-indent: 1em;
    color: #FFF;
    width: 100%;
    height: 100%;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_fc_1.png) center center repeat;
}

.scroll_dxdmm .focus_con .item .ico {
    position: absolute;
    left: 50%;
    top: 245px;
    width: 200px;
    height: 85px;
    padding-left: 72px;
    margin-left: -158px;
    text-align: center;
    font: bold 25px/85px "microsoft yahei";
    color: #fff;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/bg_play_ico.png) left center no-repeat;
}

.scroll_dxdmm .btn {
    position: absolute;
    top: 255px;
    width: 43px;
    height: 79px;
    cursor: pointer;
    left: 50%;
    z-index: 9;
}

.scroll_dxdmm .prev {
    margin-left: -550px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/left_1.png) center no-repeat;
}

.scroll_dxdmm .prev:hover {
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/left_1_1.png) center no-repeat;
}

.scroll_dxdmm .next {
    margin-left: 550px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/right_1.png) center no-repeat;
}

.scroll_dxdmm .next:hover {
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/right_1_1.png) center no-repeat;
}

.mid_ft {
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 197px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_h_1.png) center center repeat;
    z-index: 6;
}

.mid_ft .box {
    position: relative;
    width: 1000px;
    margin: 0 auto;
}

.mid_ft .text {
    width: 815px;
    height: 137px;
    float: left;
    padding-right: 25px;
    margin: 35px 0px 25px 100px;
}

.mid_ft .text h3 {
    width: 100%;
    height: 30px;
    font-size: 30px;
    color: #fff;
    font-weight: normal;
}

.mid_ft .text p {
    width: 100%;
    height: 80px;
    font-size: 14px;
    line-height: 26px;
    color: #fff;
    margin-top: 25px;
}

.mid_ft .text span {
    color: #ffae4e;
    line-height: 42px;
    font-size: 12px;
}

.mid_ft .dzbox {
    margin: 53px 0px 45px 0px;
    width: 115px;
    height: 100px;
    float: left;
}

.mid_ft .dzbox dt {
    width: 52px;
    height: 52px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/dianzan.png) no-repeat center center;
}

.mid_ft .dzbox span {
    width: 52px;
    display: block;
    margin: 24px auto 0px;
    line-height: 20px;
    height: 20px;
}

.mid_ft .dzbox dd {
    white-space: nowrap;
    font-weight: bold;
    height: 14px;
    text-align: center;
    font-size: 14px;
    color: #3bbcba;
    text-decoration: none;
}

.mid_ft .dzbox dd.p {
    float: right;
    width: 14px;
    color: #fff;
}

.mid_ft .dzbox dd a {
    color: #fff;
}

.mid_ft .dzbox dd span {
    color: #fff;
}

.mod_zydmm {
    clear: both;
    padding-bottom: 120px;
    height: 786px;
    background: #fff url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/bg_zydmm.jpg) center bottom no-repeat;
}

.mod_zydmm .bd {
    padding-top: 67px;
    height: 623px;
}

.mod_zydmm .bd .left {
    float: left;
    width: 480px;
    height: 100%;
    overflow: hidden;
    margin-right: 26px;
}

.mod_zydmm .bd .left .shadow {
    width: 100%;
    height: 82px;
    padding: 25px 0px;
    background: #3ea8a6;
}

.mod_zydmm .bd .left .ico {
    position: absolute;
    left: 20px;
    bottom: 25px;
    display: block;
    width: 82px;
    height: 82px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/play_ico_82.png) center center no-repeat;
}

.mod_zydmm .bd .left .shadow p {
    text-align: left;
    width: 345px;
    float: right;
    margin-left: 120px;
    font: 24px/24px "microsoft yahei";
    color: #fff;
}

.mod_zydmm .bd .left .shadow p.p1 {
    margin-top: 10px;
    font: 14px/24px "microsoft yahei";
}

.mod_zydmm .bd .right .twP1 {
    width: 235px;
    height: 132px;
    margin-bottom: 31px;
}

.mod_zydmm .bd .right .twP1 .shadow {
    height: 30px;
    background: url(//mat1.gtimg.com/edu/v_cxyu/2017gaokao/gkzt/mask_h.png) left center repeat;
}

.mod_zydmm .bd .right .twP1 .shadow p {
    line-height: 30px;
}

.mod_media {
    padding-top: 60px;
    padding-bottom: 120px;
}

.mod_media .media {
    margin-top: 25px;
}

.mod_media .media p {
    color: #3c3c3c;
    font: bold 14px/14px 'simsun'
}

.mod_media .media p.p1 {
    margin-top: 10px;
    color: #3ea8a6;
    font: 12px/24px 'simsun'
}

.mod_media .media p.p1 a {
    color: #3ea8a6;
}

.mod_media .media p.p1 font {
    padding: 0px 5px;
}

.mod_media .media p.p1 span {
    color: #3c3c3c;
}

.ft {
    height: 176px !important;
}

.tcopyright {
    padding: 40px 0 !important;
}/*  |xGv00|85297f33057a417d7ee64f6681fa8af7 */