﻿@charset "utf-8";
/* CSS Document */

.top_news {
    padding: 15px 14px;
    width: 720px;
    height: 253px;
    background: #ffffff;
    border: 1px solid #cccccc;
}

.focus {
    width: 338px;
    float: left;
}

.focus_news {
    width: 367px;
    float: right;
}

.focus_news_tit {
    height: 31px;
    border-bottom: 1px solid #81af13;
}

.focus_news_tit h4 {
    height: 31px;
    width: 96px;
    height: 31px;
    background: url(2016smgt_tit.jpg) repeat-x;
    border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -ms-border-radius: 5px 5px 0px 0px;
    -o-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    position: relative;
    z-index: 2;
    behavior: url(images/PIE.htc);
    color: #fff;
    text-align: center;
    line-height: 31px;
    font-weight: bold;
}

.focus_news_tit span {
    float: right;
    line-height: 31px;
    font-size: 12px;
}

.focus_news_tit span a {
    color: #999;
}

.focus_dl {
    height: 93px;
    border-bottom: 1px dashed #d5d5d5;
}

.focus_dl h4 {
    font-size: 18px;
    color: #e70b0b;
    line-height: 38px;
    text-align: center;
}

.focus_dl h4 a {
    color: #e70b0b;
}

.focus_dl p {
    font-family: "宋体";
    line-height: 25px;
}

.focus_dl p a {
    color: #999;
}

.focus_dl p a span {
    color: #4b7ab3;
}

.tztg_box {
    width: 235px;
    height: 283px;
    border: 1px solid #cccccc;
    background: #fff;
}

.tztg_tit {
    height: 25px;
    border-bottom: 1px solid #81af13;
    padding: 0px 15px;
    background: url(2016smgt_tztg_bg.jpg) repeat-x;
    padding-top: 5px;
}

.tztg_tit span {
    float: right;
    line-height: 25px;
    font-size: 12px;
}

.tztg_tit span a {
    color: #999;
}

.tztg_tit h4 {
    height: 25px;
    width: 78px;
    background: #81af13;
    border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -ms-border-radius: 5px 5px 0px 0px;
    -o-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    position: relative;
    z-index: 2;
    behavior: url(images/PIE.htc);
    font-weight: bold;
    text-align: center;
    line-height: 25px;
    color: #fff;
}

.tztg_news_box {
    padding: 0px 15px;
}

.tztg_news_box ul li {
    border-bottom: 1px dashed #cfcfcf;
    height: 41px;
    background: url(2016smgt_tztg_icon.png) left 10px no-repeat;
    padding-left: 18px;
    font-size: 12px;
    line-height: 20px;
    padding-top: 5px;
}

.tztg_news_box ul li span {
    color: #999;
}

.ztzl_box {
    height: 87px;
    margin-top: 15px;
    position: relative;
}

.ztzl_box ul li {
    float: left;
}

.ty_tit {
    height: 46px;
    border-bottom: 2px solid #81af13;
    background: url(2016smgt_ty_tit.png) left center no-repeat;
}

.ty_tit p {
    float: right;
    line-height: 46px;
    background: url(2016smgt_more_icon.png) right center no-repeat;
    padding-right: 20px;
}

.ty_tit p a {
    color: #81af13;
}

.ty_tit h4 {
    width: 148px;
    height: 27px;
    padding-top: 19px;
    line-height: 18px;
    text-align: center;
    font-size: 18px;
    color: #ffffff;
    float: left;
}

.ty_tit span {
    font-size: 12px;
    color: #81af13;
    display: block;
    float: left;
    padding-top: 20px;
}

.xxgk_box {
    padding: 15px 12px;
    border: 1px solid #cccccc;
    border-top: none;
    background: #fff;
}

.xxgk_left {
    width: 222px;
    float: left;
}

.xxgk_center {
    width: 360px;
    float: left;
    margin-left: 18px;
}

.xxgk_right {
    width: 360px;
    float: right;
}

.gkxx {
    height: 121px;
    border: 1px solid #cccccc;
}

.gkxx_tit {
    height: 23px;
    border-bottom: 1px solid #81af13;
    background: url(2016smgt_tztg_bg.jpg) repeat-x;
    padding: 0px 14px;
    padding-top: 5px;
}

.gkxx_tit h4 {
    height: 23px;
    width: 79px;
    border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -ms-border-radius: 5px 5px 0px 0px;
    -o-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    position: relative;
    z-index: 2;
    behavior: url(images/PIE.htc);
    background: #8bbe1c;
    color: #fff;
    text-align: center;
    font-weight: bold;
}

.gkxx_tit span {
    float: right;
    font-size: 12px;
}

.gkxx_tit span a {
    color: #999;
}

.gkxx_box {
    padding: 5px 14px 0px 14px;
}

.gkxx_box ul li {
    font-size: 12px;
    float: left;
    width: 50%;
    border-bottom: 1px dashed #d0d0d0;
    line-height: 28px;
}

.gkxx_box ul li a {
    height: 28px;
    display: block;
    padding-left: 20px;
}

.gkxx_icon {
    background: url(2016smgt_gkxx_icon.png) left center no-repeat;
}

.gkxx_icon2 {
    background: url(2016smgt_gkxx_icon2.png) left center no-repeat;
}

.gkxx_icon3 {
    background: url(2016smgt_gkxx_icon3.png) left center no-repeat;
}

.gkxx_icon4 {
    background: url(2016smgt_gkxx_icon4.png) left center no-repeat;
}

.gkxx_icon5 {
    background: url(2016smgt_gkxx_icon5.png) left center no-repeat;
}

.gkxx_icon6 {
    background: url(2016smgt_gkxx_icon6.png) left center no-repeat;
}

.xxgkzl_tit {
    height: 34px;
    margin-top: 15px;
    background: url(2016smgt_zfxxgk_tit.jpg) left center no-repeat;
    padding: 0px 14px;
}

.xxgkzl_tit span {
    float: right;
    line-height: 34px;
}

.xxgkzl_tit span a {
    color: #fff;
    font-size: 12px;
}

.xxgkzl_tit h4 {
    font-weight: bold;
    line-height: 34px;
    color: #fff;
    background: url(2016smgt_ztxxgk_icon.png) left center no-repeat;
    padding-left: 18px;
}

.xxgkzl_box {
    height: 200px;
    border: 1px solid #fccaca;
    border-top: none;
    background: #fefcf3;
    padding: 3px 12px 0px 12px;
}

.xxgkzl_box ul li {
    line-height: 32px;
    border-bottom: 1px dashed #fcd1d0;
    background: url(2016smgt_ztxxgk_icon2.png) left center no-repeat;
    padding-left: 20px;
}

.xxgk_news_box {
    height: 180px;
}

.xxgk_news_box_tit {
    height: 30px;
    border-bottom: 1px solid #81af13;
}

.xxgk_news_box_tit span {
    float: right;
    font-size: 12px;
    line-height: 30px;
}

.xxgk_news_box_tit span a {
    color: #999;
}

.xxgk_news_box_tit ul li {
    float: left;
    margin-right: 8px;
}

.xxgk_news_box_tit ul li a {
    height: 29px;
    width: 92px;
    border: 1px solid #81af13;
    border-bottom: none;
    display: block;
    line-height: 29px;
    text-align: center;
    border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -ms-border-radius: 5px 5px 0px 0px;
    -o-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    position: relative;
    z-index: 2;
    behavior: url(images/PIE.htc);
    text-decoration: none;
}

.xxgk_news_box_tit ul li a:hover, .xxgk_news_box_tit ul li.xx_curr a {
    background: url(2016smgt_tit.jpg) repeat-x;
    color: #fff;
    font-weight: bold;
}

.xxgk_news_list {
    border: 1px solid #ccc;
    height: 140px;
    border-top: none;
    padding: 8px 15px 0px 15px;
}

.wsbs_btn {
    width: 78px;
    height: 24px;
    background: url(2016smgt_wsbs_tit.png) left center no-repeat;
    padding-left: 24px;
    border: none;
    color: #fff;
    cursor: pointer;
    font-family: "微软雅黑";
    font-size: 12px;
    margin-top: 13px;
    margin-left: 90px;
    vertical-align: middle;
}

.wsbs_btn2 {
    width: 113px;
    height: 24px;
    background: url(2016smgt_wsbs_tit2.png) left center no-repeat;
    border: none;
    color: #fff;
    cursor: pointer;
    font-family: "微软雅黑";
    font-size: 12px;
    margin-top: 13px;
    margin-left: 12px;
    vertical-align: middle;
}

.wsbs_left {
    width: 360px;
}

.wsbs_right {
    width: 225px;
    float: right;
}

.bottom_tit {
    height: 30px;
    border-bottom: 1px solid #cccccc;
}

.bottom_tit span {
    float: right;
    line-height: 30px;
}

.bottom_tit span a {
    color: #999;
}

.bottom_tit h4 {
    padding: 0px 5px 0px 21px;
    line-height: 30px;
    border-bottom: 1px solid #81af13;
    background: url(2016smgt_tit_icon.jpg) 9px center no-repeat;
    float: left;
}

.bgxz {
    height: 34px;
    background: url(2016smgt_bgxz_tit.jpg) left center no-repeat;
    padding: 0px 12px;
}

.bgxz span {
    font-size: 12px;
    float: right;
    line-height: 34px;
}

.bgxz span a {
    color: #fff;
}

.bgxz h4 {
    background: url(2016smgt_wsbs_icon.png) left center no-repeat;
    padding-left: 23px;
    color: #fff;
    font-weight: bold;
    line-height: 34px;
}

.bgxz_box {
    height: 133px;
    border: 1px solid #ccc;
    border-top: none;
    padding: 5px 12px 0px 12px;
}

.zmhd_left {
    width: 734px;
    float: left;
}

.zmhd_right {
    width: 227px;
    float: right;
}

.zmhd_ss {
    width: 262px;
    float: right;
}

.zmhd_text {
    width: 152px;
    height: 19px;
    border: 1px solid #bfbfbf;
    border-right: none;
    vertical-align: middle;
    line-height: 19px;
}

.zmhd_btn {
    width: 44px;
    height: 21px;
    background: url(2016smgt_mzhd_btn_bg.jpg) repeat-x;
    color: #fff;
    font-family: "微软雅黑";
    border: none;
    cursor: pointer;
}

.zmhd_btn2 {
    width: 60px;
    height: 21px;
    background: url(2016smgt_mzhd_btn_bg2.jpg) repeat-x;
    color: #fff;
    font-family: "微软雅黑";
    border: none;
    cursor: pointer;
    margin-left: 5px;
}

.link_box {
    margin-top: 20px;
    height: 39px;
    border-bottom: 2px solid #80af13;
    margin-top: 14px;
    background: #f2fce1;
    border-top: 1px solid #d2d2d2;
    border-right: 1px solid #d2d2d2;
}

.link_box h4 {
    width: 117px;
    height: 40px;
    background: url(2016smgt_link_icon.jpg) repeat-x;
    float: left;
    color: #fff;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
}

.link_box ul {
    float: left;
}

.link_box ul li {
    float: left;
    border-right: 1px solid #d2d2d2;
}

.link_box ul li a {
    height: 39px;
    padding: 0px 20px;
    display: block;
    line-height: 39px;
    color: #666666;
    text-decoration: none;
}

.link_box ul li a:hover, .link_box ul li.pp_curr a {
    color: #80af13;
}

.footer_subnav_link_box {
    height: 126px;
    background: #fff;
    border: 1px solid #e3e3e4;
    border-top: none;
    padding: 10px 20px;
}

.footer_subnav_link_box tr td {
    text-align: left;
    padding-left: 30px;
    background: url(2016smgt_d.jpg) 15px center no-repeat;
}