@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;list-style-type:none;}
img{border:0;}
a{text-decoration:none;}
a:hover{color:#C30;}
body{font-size:14px;font-family:"Microsoft Yahei";color:#666666; background:url(../images/bg.png) center top no-repeat #f3f3f3;}
.main{width:1200px; margin:0 auto; background-color:#FFF; position:relative; display:block;}
.main_content{width:1200px; display:inline-block; padding:10px;}

.gzcy_left{width:800px; display:inline-block; float:left;}
.gzcy_right{ width:380px; display:inline-block; float:left;}
.gzcy_tab{width:800px; float:left; position:relative; display:block;}
.gzcy_tab .hd{overflow:hidden;}
.gzcy_tab .hd ul{ border-bottom:1px solid #ddd; height:43px; display:block;}
.gzcy_tab .hd li{position:relative;height:40px;line-height:40px;text-align:center;min-width:120px;float:left;font:normal 14pt/36px "Microsoft YaHei";_font-weight:bold;cursor:pointer;}
.gzcy_tab .hd span{border-left:1px solid #ddd; height:20px; width:10px; margin-left:15px; float:left; margin-top:12px;}
.gzcy_tab .hd li.on{ min-width:120px;color:#0C9; font-weight:700; border:1px solid #eee; border-top:3px solid #0C9;border-bottom-color: #fff;}
.gzcy_tab .hd li.on a{font-size:16pt; color:#0C9;}
.gzcy_tab .bd{ padding-top:10px; overflow:hidden;}
.gzcy_tab .lh{overflow:hidden;}
.gzcy_tab .lh h1{ font-size:24px; color:#d93030; text-align:center;}
.gzcy_tab .lh .de{ text-indent:2em; line-height:25px; font-size:14px; width:516px; background:none; height:60px; margin:0 auto;}
.gzcy_tab .lh .topnews{ height:auto;}
.gzcy_tab .lh li{width:800px;padding:0 10px;float:left; line-height:35px; height:35px;font-size:12pt; border-bottom:1px dashed #ddd; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gzcy_tab .lh li p{width:5px; height:5px; background-color:#999; margin-top:18px;float:left; margin-right:10px;}

.szsjxx_list{padding:0; margin:0 auto;}
.szsjxx_list li{line-height:40px; width:580px; border-bottom:1px dashed #eee; list-style:disc; font-size:12pt; display:inline-block;}
.szsjxx_list li p{width:5px; height:5px; background-color:#999; margin-top:18px;float:left; margin-right:10px;}
.szsjxx_list li span{float:right; margin-right:10px; display:inline-block; font-size:11pt; color:#999;}

.szsjxx_table{margin:5px auto 0 auto !important;}
.szsj_link{width:370px; float:left; margin-left:10px; display:inline-block;}
.szsj_link li{width:115px; height:100px; display:inline-block; float:left; line-height:60px; font-size:12pt; margin-right:12px; margin-bottom:10px;}
.szsj_link li a{width:115px; height:100px; display:inline-block; color:#FFF; text-align:center; padding:0; border-radius:3px; line-height:18px; background-color:#EE4242;}
.szsj_link li i{font-size:30pt; text-align:center; width:115px; height:70px; display:inline-block; line-height:70px;}
.liend{margin-right:0px !important;}
.szsj_link .li2 a {
    background: #80A7EE;}
.szsj_link .li3 a{
    background:#78BDE8
}
.szsj_link .li4 a{
    background:#F78449;
    line-height:20px;
}
.szsj_link .li5 a{
    background:#FC6767
}
.szsj_link .li6 a{
    background:#90D856
}

.yjzj{width:395px; display:block; float:left; position:relative; margin-top:10px; margin-right:10px;}
.yjzj .title{ width:370px; height:30px; line-height:30px; font-size:16pt; padding:10px !important; margin:0px !important;}
.yjzj_content{width:390px; float:left; display:block; position:relative;}
.yjzj_content li{width:346px;padding:0 10px;float:left; border-bottom:1px dashed #ddd; line-height:43px;font-size:12pt;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.yjzj_content li p{width:5px; height:5px; background-color:#999; margin-top:18px;float:left; margin-right:10px;}

.gzcy_right_ad{width:370px; margin-left:10px; display:inline-block; float:left; border-radius:3px; box-shadow:3px 3px 2px #333;}
.gzcy_right_ad img{width:370px; max-width:370px;}
.zxft{width:370px; float:left; display:inline-block; height:300px; margin-top:10px; margin-left:10px;}
.zxft_pic{width:160px; float:left; display:inline-block;}
.zxft_top{width:200px; float:left; padding-left:10px; display:inline-block; text-align:left;}
.zxft_top span{color:#C30;}
.zxft_pic img{max-width:160px; text-align:center;}
.zxft_title{padding:10px !important; font-size:14pt;}
.zxft_btn{width:370px; display:inline-block; margin-top:20px;}
.zxft_btn{
    overflow:hidden
}
.zxft_btn li{
    float:left;
    width:180px;
}
.zxft_btn i{
    float:left;
    margin-right:30px;
    margin-left:30px;
    font-size:18pt;
    line-height:50px;
    font-weight:normal !important;
}
.zxft_btn a{
    display:block;
    height:48px;
    line-height:48px;
    background:#FFF9DD;
    border:1px solid #F0E9CA;
    font-weight:bold;
    font-size:16px;
    color:#CE7B18;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
}
.zxft_btn .li2{
    float:right;
}
.zxft_btn .li2 a{
    background-position: 30px -1195px;
}
.zxft_btn a:hover{
    text-decoration:none;
    background-color:#f9eeba;
    border-color:#f9eeba
}
.wqft {
    width: 370px;
    display: inline-block;
    float: left;
}
.wqft_title{margin:0 !important; margin-top:10px !important;}
.wqft_list{width:370px; display:inline-block; margin-top:10px;}
.wqft_list li{width:360px;line-height:35px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wqft_list li a{font-size:12pt;}
.wqft_list li p{width:5px; height:5px; background-color:#999; margin-top:13px;float:left; margin-right:10px;}
