body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, li, ul, fieldset, form, label, table, tbody, tr, th, td { color:#333;  font-size: 14px;  font-family: 雅黑, 宋体;}
.k-zt-fr span,.k-zt-fr a,.top-one-tab-fr a{color:#333;}
*{ margin: 0; padding: 0;font-family: 雅黑, 宋体;}
*{   font-family: "Microsoft YaHei" ! important; 
}
h2, h3 ,h4{ font-size: 100%; font-weight: normal;}
img{display: inline-block; outline: 0; border: 0;}
ul li{list-style: none;}
a{ text-decoration: none; outline: 0;}
.fl{float: left;}
.fr{float: right;}

.k-banner{width:100%; overflow:hidden;}
.k-banner-center{ width:1200px; margin:0px auto;}

.k-banner{background-color:#006699; }
.k-banner-center{height:97px;}
.center-ztlogo{ height:40px; margin:25px 0;}
.center-ztlogo-tit{ font-size:30px; font-weight:bold; color:#ffffff; line-height: 40px; padding-left: 10px;}
.center-icon{ height:70px; margin:10px 0; line-height:70px; margin-top: 15px;}
.center-icon img,.center-icon a,.center-icon b{ float:left; margin-left:10px;}
.center-icon-img{ margin-top:26px;}
.center-icon a,.center-icon b{ color:#ffffff; font-size:14px;}
.center-icon a:hover{ text-decoration:underline;}
.center-icon-szlogo{ height:60px;}



.k-zt-bgc{ background:#f4f4f4;}
.k-zt-dqwz{ width:1200px; margin:0px auto; font-size:14px; height:70px; line-height:70px; }
.k-zt-main{ width:1200px; margin:0 auto;}
.k-zt-fl{ width:800px; overflow:hidden;}



/*内容开始*/

.contant {
    width: 1200px;
    height: 380px;
    margin: 0 auto;
}

.contant_list {
    width: 800px;
    height: 380px;
    background-color: #f4f4f4;
    float: left;
}

.contant_list .nav {
    height: 293px;
    width: 175px;
    background-color: #e9e9e9;
    float: left;
}

.contant_list .nav ul li {
    height: 143px;
    width: 175px;
    background-color: #2994cb;
    margin-bottom:6px;
    line-height: 143px;
    text-align: center;
}

.contant_list .nav .nav_animate {
    background-color: #60b4e0;
}

.nav ul li a {
    font-size: 18px;
    color:white;
}

.list_moer {
    float: right;
    background-color: #fff;
    margin-left: 1px;
    height: 293px;
    width: 624px;
}

.list_moer_all {
    height: 293px;
}

.list_txt_top {
    height:49px;
}

.list_txt_top ul {
    margin-left: 20px;
    width: 585px;
    border-bottom: 1px solid #d0d0d0;
    height: 48px;
}

.list_txt_top ul li {
    width: 100px;
    height: 35px;
    line-height: 60px;
    text-align: right;
    position: relative;
    float: right;
}

.list_txt_top ul li a:hover{
    color: #1f85b9;
}

/*.list_txt_top ul li:hover{*/
    /*border-bottom:1px solid #1f85b9;*/
/*}*/

.list_txt_top ul li a {
    font-size: 18px;
     color: #1f85b9;
}

.list_txt_top ul li span {
position:absolute;
    height: 10px;
    right: -8px;
    top: 0px;
    width: 1px;
    color:#d1d1d1;
}

/*.list_txt_top  .txt_top_animate {*/
 /*border-bottom: 1px solid #1f85b9;*/
    /*color:blue;*/
/*}*/

.list_txt_top  .txt_top_animate a{
    color:#1f85b9;
}
.list_txt_bottom {

    width: 585px;
    margin-left: 20px;
    margin-top: 2px;

}

.txt_all .list_txt_bottom ul li {
    height: 46px;
    border-bottom: 1px dashed #d0d0d0;
    line-height: 46px;
}

.txt_all .list_txt_bottom ul li a {
    font-size: 16px;
   color:#333;
}

.txt_all .list_txt_bottom ul li a span {
    float: right;
    font-size: 16px;
}

.txt_all .list_txt_bottom ul li a:hover {
    color:red;
}

.imgBox {
    margin-top: 15px;
}

.imgBox li {
    float: left;
}

.imgBox_mid {
    margin:0 14px;
}


/*右边*/
.contant_fr {
    float: right;
    width: 380px;
    height: 380px;
    background-color: white;
}

.contant_fr .contant_fr_top {
    height: 61px;
    width: 340px;
    border-bottom: 1px solid #d0d0d0;
    margin: 0 auto;
    line-height: 80px;
}


.contant_fr_top h3{
    float: left;
    font-size: 19px;
    width: 83px;
    border-bottom: 1px solid #006699;
    height: 61px;
    color:#333;
    font-weight:bold;
}

.contant_fr_top span {
    margin:0 10px 0 6px;
}

.problem li {
    float: left;
    font-size: 19px;
    width: 83px;

    height: 61px;
    color:#333;
    font-weight:bold;
}

.problem_active {
    border-bottom: 1px solid #006699;
}

.problem li a {
    font-size: 19px;
}



.contant_fr_top .gengduo_more{
    float: right;
    font-size: 14px;
    color: #1295d8;
}

.contant_fr_top .gengduo_more a{
    color:#333;
    font-size: 14px;
    color: #1295d8;
}

.contant_fr_bottom {
    width: 340px;
    height: 100%;
    margin: 0 auto;
    margin-top: 10px;
}
/*=========================================================================*/

.contant_fr_bottom ul li {
    height: 30px;
    line-height: 10px;
    width: 340px;
    border-bottom: 1px dashed #e6e6e6;
    margin-top: 30px;
}

.contant_fr_bottom ul li span {
    float: right;
}

.contant_fr_bottom ul li:hover {
    color:red;
}





/*=========================================================================*/


.hot_box li {
    height: 60px;
    margin-top: 10px;
}

.hot_box li .timer {
    width: 69px;
    height: 60px;
    background-color: #f0faff;
    float: left;
}

.timer .timer_top {
    color: #16709e;
    text-align: center;
    margin-top: 13px;
    font-weight:bold;
}

.timer_moth {
    color: #16709e;
    text-align: center;

}

.hot_box li a {
    float:right;
    width: 260px;
    margin-left: 5px;
    font-size: 14px;
    height: 60px;
    margin-top: 6px;
   color:#333;
}

.hot_box li a:hover {
    color:red;
}

/*热点资讯结束*/

/*下半部分开始*/
.pic {
    height: 210px;
    width: 1200px;
    margin:0 auto;
    margin-top: 40px;
}

.fuwu {

    height: 210px;
    float: left;
}

.fuwu_top {
    height: 22px;
}

.fuwu_top h2{
    font-size: 20px;
    float: left;
    color:#333;
     font-weight:bold;
}
.fuwu_top span {
    width: 1180px;
    height: 12px;
    border-bottom: 2px solid #d2d2d2;
    float: left;
    color: #333;
    margin-top: 27px;
    margin-left: -79px;
    display: block;

}

.link {
    margin-top:36px;
}

.link_top {
    height: 75px;
}

.link_top ul li {
    float: left;
    margin-left: 58px;
}

.link_top ul .link_top_last {
    margin-right: 0px;
}

.link_bottom {
    margin-top: 70px;
    height: 75px;
}

.link_bottom ul li {
    float: left;
    margin-right: 19px;
}



.news {
    width: 381px;
    height: 310px;
    background-color: #fff;
    float: right;
}

.xinxi_news_top {
    height: 47px;
    width: 340px;
    border-bottom: 2px solid #e6e6e6;
    margin: 0 auto;
}

.xinxi_news_title {
    height: 47px;
    line-height: 47px;
    color: #16709e;
    margin-top: 2px;
}

.xinxi_news_title .news_title_bt li {
    float: left;
    margin-right: 20px;
    font-size:18px;
    font-weight:bold;
    color: #333;
}

.xinxi_news_title .news_title_bt li h3{
    font-size:18px;
    color: #333;
       font-weight:bold;
}

.news_title_bt_animate h3{
    color: #16709e;
    border-bottom: 2px solid #16709e;
}

.xinxi_title_more li a {
    font-size: 14px;
    color: #1295d8;
}


.news_announcement_bottom {
    width: 340px;
    height: 250px;
    margin: 0 auto;
}

.news_announcement_bottom .news_announcement_bottom_list li {
    height: 30px;
    line-height: 10px;
    width: 340px;
    border-bottom: 1px dashed #e6e6e6;
    margin-top: 30px;
}

.news_announcement_bottom_list li a {
    font-size: 16px;
    color:#333;

}

.news_announcement_bottom_list li a:hover{
    color: red;

}

.news_announcement_bottom_list li a span {
    margin-right: 5px;
}