@charset "utf-8";
html{min-height: 100%}
html,body,h1,h2,h3,h4,h5,h6,input,ul,ol,li,input,p,dl,dd,dt{
    padding: 0;
    margin: 0;
}
body{font-size:16px;font-family: "Microsoft YaHei";}
ul,li{list-style: none;}
a{text-decoration: none;color: #333;}
a:hover{color: #245399;}
img{vertical-align: middle;border: 0;}
i{font-style: normal;}
.clearfix:after{content: "";height: 0;width: 0;clear: both;visibility: hidden;display: block;font-size: 0;}
.clearfix { display:inline;zoom:1; }
.fl{float: left;}
.fr{float: right;}
input{border: none;outline: none;display: inline-block;vertical-align: top;}
button{padding:0px;margin:0px;}
.w1200{width: 1200px;margin: 0 auto;}
.clear{clear: both;height: 0px;overflow: hidden;}
.vns{font-size: 22px;overflow: hidden;border-bottom: 1px solid #c2cfe3;padding:15px 0; }
.vvs:before{content: "|";width: 5px;background: #245399;float: left;margin-right: 10px;}
.vns li{float: left;padding:0 9px;border-left:1px solid #cccccc;height: 25px;line-height: 25px;}
.vns li:first-child{border-left:none;padding-left:0px; }
.vns li a{color: #245399;display: block;}
.qii li.cur a{color: #c31f0b}
.qee{height: 320px;}
.vna{font-size: 17px;margin-top:17px;}
.vna li{max-width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 40px;}
.vna li a{background: url(point.png) no-repeat left center;padding-left:15px;}
.vna-s{font-size: 17px;margin-top:10px;}
.vna-s li{max-width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 40px;}
.vna-s li a{background: url(/picture/1/1912200910476624873.png) no-repeat left center;padding-left:25px;}
.skb dd{display: none} 
.skb dd:first-child{display: block;} 
.news{overflow: hidden;}
.newstwo{margin-top:10px;}
.qeq{height: auto;}
.qeq li a{max-width: 85%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;float: left;}
.qeq li span{display: block;float: right; color: #999999}
.cz-table{display: block;float: left;width: 235px;height: 50px;line-height: 30px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;color: #333;border-bottom: 1px solid#ccc;border-right: 1px solid#ccc;border-top: 1px solid#ccc;border-left: 1px solid#ccc;padding: 10px 10px 10px 20px;margin-top: 3px;margin-left:5px;}
.czyjs{height:100%;margin-bottom:20px;}
.zn_content1{
    display: block;
    float: left;
    width: 250px;
    height: 52px;
    line-height: 30px;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
   
    font-size: 16px;
    color: #333;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    padding: 10px 10px 10px 20px;
    margin-top: 3px;
    margin-left: 5px;
}.zn_sjdw{
	margin-top:15px;
float:left;
    width: 280px;
    height: 40px;
    background-color: rgb(45,102,165);
    line-height: 40px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    font-family: "Microsoft YaHei";
    /*margin-top: 15px;*/
    margin-left: 0;
    margin-bottom: 10px;
}.zn_szf{
    width: 280px;
    height: 40px;
    background-color: rgb(45,102,165);
    line-height: 40px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    font-family: "Microsoft YaHei";
    margin-top: 15px;
    margin-left: 0;
    margin-bottom: 10px;
}.contain{min-height:300px;}.zn_szf_i{
    width: 30%;
    /*float: left;*/
    height: 53px;
    line-height: 53px;
    font-size: 16px;
    /*padding-left: 20px;*/
    /*border-left: 2px solid #e8e8e8;*/
    list-style: none;
    margin-bottom: 5px;
}.w580{width:580px;}.vna-s{float:left;width: 100%;}
@media screen and (max-width: 768px) {
.ckic{display: block;width: 0.6rem;height:0.5rem;position: absolute;z-index: 99999;right: 0px;top:0px;
	background: url(moblenav.jpg) no-repeat;background-size:cover; -webkit-background-size:cover;} 
.icon{background:url(icon1.png) no-repeat ;background-size:cover;-webkit-background-size:cover; }  
.qeq li a{max-width: 68%;}

.w1200{width: 100%;}
.w580{width: 100%;}
.zn_sjdw{width: auto;padding: 0 20px;}
.cz-table{margin: 0 2% 10px 2%;width: 46%;}
}