﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin:0;padding:0;list-style:none; text-decoration:none;}
fieldset, img {border:0;}
:focus {outline:0;}
address, caption, cite, code, dfn,em, th, var, optgroup,i {font-style:normal;font-weight:normal;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.fl{float: left;}
.fr{float: right;}
.hgjjyxqk-title{height: 68px; line-height: 68px; text-align: center; font-size: 26px; color: #54585b;  margin-bottom: 10px; font-family: '微软雅黑'; margin-top: 10px} 
.yxqk-tab{margin-bottom: 20px;}
.yxqk-tab .hd{height: 44px; line-height: 44px; background-color: #e5e8ed;}
.yxqk-tab .hd div{padding: 0 30.6px; width:auto; font-size: 16px; color: #676a6c; float: left; font-family: '微软雅黑'; height: auto; line-height:45px;}
.yxqk-tab .hd div.act, .yxqk-tab .hd div:hover{background-color: #327ebf; color: #fff; background-image:none;}
.yxqk-tab .bd{height: 470px;}
.yxqk-tab .bd ul{min-height: auto;}
.yxqk-tab .bd ul li{width: 100%; background: none; height: auto;}
.sjfb-title{font-size: 18px; text-align: center; margin-bottom: 20px; width: 100%; font-family: '微软雅黑';}

.sjfb-box{width:48%;}
.sjfb-box-title .hd{height: 40px; line-height: 40px; border-bottom: 2px #458acb solid; position: relative;}
.sjfb-box-title .hd li{width:140px; text-align: center; font-size: 18px; font-weight: bold; color: #333; float: left;}
.sjfb-box-title .hd li a{font-size: 18px; color: #333;}
.sjfb-box-title .hd li.on, .sjfb-box-title .hd li:hover{background:url(/global/t2.jpg) top left no-repeat; color: #fff;}
.sjfb-box-title .hd li.on a, .sjfb-box-title .hd li:hover a{color: #fff;}
.sjfb-box-title .hd .more{position: absolute; top: 0; right: 0; line-height: 40px; font-size: 14px;}
.sjfb-box-title .hd .more a{font-size: 14px; color: #333;}
.sjfb-box-title .bd{padding:10px 0px 0}

.sjfbList{margin-bottom:40px;}
.sjfbList li{padding:0 0px  0 17px; height:32px; line-height:32px; background:url(/global/li.jpg) left center no-repeat;}
.sjfbList li a{float:left; display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 16px;}

.tjsj{margin-top: 25px;}
.tjsj-title{height: 40px; line-height: 40px; border-bottom: 2px #458acb solid; position: relative; margin-bottom: 20px;}
.tjsj-title h1{padding:0 35px; line-height: 40px; font-weight: bold; font-size: 18px; display: contents;}
.tjsj-title h1 a{color: #333; font-size: 18px;}
.tjsj-title .more{position: absolute; top: 0; right: 0; line-height: 40px; font-size: 14px;}
.tjsj-title .more a{font-size: 14px; color: #333;}
.tjsj-list li{margin: 0 25px; width: 28%; float: left;}
.tjsj-list li img{width: 100%; height: 160px;}
.tjsj-list li a{font-size: 16px; display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.tjsj-list li .txt{line-height: 42px; text-align: center; font-size: 16px;}

.kshsj {
    width:100%;
    margin: 0px auto 40px;

}

.kshsj .title {
    margin: 0 auto 40px;
}

.kshsj .title img {
    display: block;
    margin: 10px auto;
}

.kshsj .kshsjNav {
    margin-bottom: 30px;
}

.kshsj .kshsjNav li {
    display: inline-block;
   padding: 0 30.6px; width:auto;
    float: left;
    height: 44px;
    line-height: 44px;
    text-align: center;
    background: #F7F8FC;
    cursor: pointer;
    font-family: '微软雅黑';
    font-size: 16px;
}

.kshsj .kshsjNav li.active {
    background: #327ebf;
    color: #fff;
}

.kshsj .chart {
    width: 1000px;
    height: 420px;
    font-family: '微软雅黑';
}

.kshsj .content{overflow: hidden;}