﻿.fzgh_top {
 width: 100%;
 height: 149px;
 margin: 0 auto;
 background: url(imagestop_bg.png) no-repeat;
 background: #fbfbfb;
}
.fzgh_top_div {
 width: 1200px;
 height: 149px;
 margin: 0 auto;
 background: url(imagestop_bg.png) no-repeat;
}
.top_img {
 float: left;
 margin-top: 33px;
 margin-left: 0; 
}
.top_right {
 width: 294px;
 height: 88px;
 float: right;
 margin-top: 33px;
 margin-right: 2px;
}
.top_right1 {
 width: 294px;
 height: 30px;
 text-align: right;
}
.top_right1 ul {
 float: right;
 margin-top: 0;
 margin-right: 0;
}
.top_right1 ul li {
 float: left;
 margin-top: 0;
 margin-left: 5px;
 font-size: 12px;
 color: #787878;
 line-height: 30px;
}
.top_right1 ul li a {
 color: #787878;
}
.top_right2 {
 width: 294px;
 height: 36px;
 background: url(imagessuosuo_bg.png);
 float: left;
 margin-top: 21px;
 margin-left: 0;
}
.sousuo_txt {
 width: 230px;
 height: 20px;
 line-height: 20px;
 border: 0;
 outline: none;
 float: left;
 margin-top: 8px;
 margin-left: 5px;
}
.sousuo_btn {
 float: left;
 margin-top: 8px;
 margin-left: 20px;
 border: 0;
 cursor: pointer;
}

.fzgh_nav {
 width: 100%;
 height: 56px;
 background: #005ba2;
 min-width: 1200px;
}
.fzgh_nav_div {
 width: 1200px;
 height: 56px;
 margin: 0 auto;

}
.fzgh_nav_div ul li {
 width: 170px;
 height: 56px;

 float: left;
 margin-top: 0;
 margin-left: 0;
 position:relative;
 z-index:10;
}
.fzgh_nav_div ul li a {
 display: block;
 width: 170px;
 height: 56px;
 line-height: 56px;
 text-align: center;
 font-size: 18px;
 color: #ffffff;
}
.fzgh_nav_div ul li a:hover {
 color: #fff !important;
}
.xiala {
 width: 100%;
 overflow: hidden;
 position: absolute;
 top: 56px;
 left: 0;
 z-index: 12;
 background: #005ba2;
 display: none; 
}
.xiala1 {
 width: 100%;
 height: 40px !important;
 line-height: 40px !important;
 text-align: center;
 background: #005ba2;
}
.xiala1 a {
 width: 100%;
 height: 40px !important;
 line-height: 40px !important;
 font-size: 14px;
 color: #fff;
}
.xiala1 a:hover {
 color: #fff !important;
}
.xiala1:hover {
 background: #0a94e4;
}
.fzgh_banner {
 width: 100%;
 height: 373px;
 
 min-width: 1200px;
}
.banner_div {
 width: 1200px;
 height: 350px;
 margin: 0 auto;
}

.fzgh_cen1 {
 width: 1200px;
 height: 303px;
 margin: 0 auto;
 margin-top: 11px;
}
.fzgh_cen1_left {
 width: 789px;
 height: 303px;
 float: left;
 margin-top: 0;
 margin-left: 0;
}
.fzgh_cen1_left1 {
 width: 100%;
 height: 59px;
 overflow: hidden;
 line-height: 59px;
 border-bottom: 1px solid #d9d9d9;
}
.ic1 {
 float: left;
 margin-top: 12px;
 margin-left: 0;
}
.ic_a1 {
 float: left;
 margin-top: 0;
 margin-left: 10px;
 font-size: 20px;
 color: #333333;
}
.ic_span1 {
 float: left;
 margin-top: 1px;
 margin-left: 8px;
 font-family: 'Georgia';
 font-size: 18px;
 color: #cccccc;
}
.more {
 float: right;
 margin-top: 20px;
 margin-right: 1px;
}
.fzgh_cen1_left2 {
 width: 789px;
 height: 224px;
 margin-top: 18px;
}
.fzgh_cen1_left2_left {
 float: left;
 margin-top: 0;
 margin-left: 0;
 width: 381px;
 height: 224px;
}
.fzgh_cen1_left2_right {
 width: 385px;
 height: 224px;
 float: right;
 margin-top: 0;
 margin-right: 0px; 
}
.fzgh_cen1_left2_right1 {
 width: 385px;
 height: 32px;
}
.fzgh_cen1_left2_right1_1 {
 float: left;
 margin-top: 13px;
 margin-left: 0;
}
.fzgh_cen1_left2_right1_2 {
 width: 360px;
 height: 32px;
 overflow: hidden;
 line-height: 32px;
 float: left;
 margin-top: 0;
 margin-left: 10px;
 text-align: left;
}
.fzgh_cen1_left2_right1_2 a {
 font-size: 14px;
 color: #333333;
}

.fzgh_cen1_right {
 float: right;
 margin-top: 0;
 margin-right: 0;
 width: 385px;
 height: 303px;
} 
.fzgh_cen1_right2 {
 width: 385px;
 height: 224px;
 margin-top: 18px;
}

.fzgh_cen2 {
 width: 1198px;
 height: 82px;
 margin: 0 auto;
 margin-top: 23px;
 border: 1px solid #c6cac9;
}

.fzgh_cen3 {
 width: 1200px;
 height: 379px;
 margin: 0 auto;
 margin-top: 11px;
}
.fzgh_cen3_left {
 width: 381px;
 height: 379px;
 float: left;
 margin-top: 0;
 margin-left: 0;
}
.fzgh_cen3_left2 {
 width: 381px;
 height: 96px;
 margin-top: 18px;
}
.fzgh_cen3_left3 {
 width: 381px;
 height: 192px;
 margin-top: 12px;
}
.fzgh_cen3_left3_1_1 {
 float: left;
 margin-top: 13px;
 margin-left: 0;
}
.fzgh_cen3_left3_1_2 {
 width: 360px;
 height: 32px;
 overflow: hidden;
 line-height: 32px;
 float: left;
 margin-top: 0;
 margin-left: 10px;
 text-align: left;
}
.fzgh_cen3_left3_1_2 a {
 font-size: 14px;
 color: #333333;
}
.fzgh_cen3_cen {
 width: 381px;
 height: 379px;
 float: left;
 margin-top: 0;
 margin-left: 28px;
}
.fzgh_cen3_right {
 width: 381px;
 height: 379px;
 float: right;
 margin-top: 0;
 margin-right: 0px;
}

.fzgh_youqing {
 width: 1200px;
 height: 198px;
 margin: 0 auto;
 margin-top: 11px;
}
.fzgh_youqing2 {
 width: 1200px;
 height: 30px;
 line-height: 30px;
 overflow: hidden;
 margin-top: 10px;
}
.fzgh_youqing2 ul li {
 float: left;
 margin-top: 0;
 margin-left: 3px;
 height: 30px;
 line-height: 30px;
 color: #333;
}
.fzgh_youqing2 ul li a {
 font-size: 12px;
 color: #333;
}
.li-ge {
 margin-left: 10px !important;
 margin-right: 10px!important;
}

.fzgh_foot {
 width: 100%;
 height: 138px;
 background: #eeeeee;
 min-width: 1200px;
}
.fzgh_foot_div {
 width: 1200px;
 height: 138px;
 margin: 0 auto;
}
.fzgh_foot_div1 {
 float: left;
 margin-top: 35px;
 margin-left: 0;
 width: 1200px;
 height: 30px;
 line-height: 30px;
 color: #000;
}
.fzgh_foot_div1 a {
 color: #000;
}
.fzgh_foot_div2 {
 float: left;
 margin-top: 0px;
 margin-left: 0;
 width: 1200px;
 height: 30px;
 line-height: 30px;
 color: #000;
}

.fzgh_erji {
 width: 1200px;
 min-height: 500px;
 margin: 0 auto;
 margin-top: 25px;
 overflow: hidden;
 padding-bottom: 100px;
}
.fzgh_erji_left {
 width: 265px;
 overflow: hidden;
 float: left;
 margin-top: 0;
 margin-left: 0;
}
.fzgh_erji_left1 {
 width: 265px;
 height: 46px;
 line-height: 46px;
 text-align: center;
 background: #005ba2; 
font-size: 20px;
color: #fff;
}
.fzgh_erji_left1 a {
 font-size: 20px;
 color: #fff;
}
.fzgh_erji_left1 a:hover {
 color: #fff !important;
}
.fzgh_erji_left2 {
 width: 265px;
 height: 40px;
 line-height: 40px;
 text-align: center;
 margin-top: 1px;
 background: #e8e8e8;
}
.fzgh_erji_left2 a {
 font-size: 16px;
 color: #333;
}
.fzgh_erji_left2:hover {
 background: url(imageserji_navbg.png);
}
.fzgh_erji_left2:hover a {
 color: #333 !important;
}
.fzgh_erji_left3 {
 width: 265px;
 height: 40px;
 line-height: 40px;
 text-align: center;
 margin-top: 1px;
 background: url(imageserji_navbg.png);
}
.fzgh_erji_left3 a {
 font-size: 16px;
 color: #333;
}
.fzgh_erji_left3 a:hover {
 color: #333 !important;
}
.fzgh_erji_right {
 width: 897px;
 min-height: 500px;
 overflow: hidden;
 float: right;
 margin-top: 0;
 margin-right: 0;
}
.fzgh_erji_right1 {
 width: 897px;
 height: 44px;
 line-height: 44px;
 border-bottom: 1px solid #b9b9b9;
}
.fzgh_erji_right1_span {
 float: left;
 margin-top: 0;
 margin-left: 0;
 font-size: 20px;
 color: #333;
}
.fzgh_erji_right1_right {
 float: right;
 margin-top: 0;
 margin-right: 0;
 height: 44px;
 line-height: 44px;
 font-size: 12px;
 color: #333;
}
.fzgh_erji_right1_right a {
 color: #333;
}
.fzgh_erji_right2 {
 width: 897px;
 overflow: hidden;
}

.fzgh_erji_right2_list {
 width: 897px;
 overflow: hidden;
 margin-top: 18px;
}
.fzgh_erji_right2_list_1 {
 width: 897px;
 height: 35px;
 overflow: hidden;
 text-align: left;
}
.list_1 {
 float: left;
 margin-top: 15px;
 margin-left: 0;
}
.list_2 {
 width: 770px;
 height: 35px;
 line-height: 35px;
 text-align: left;
 float: left;
 margin-top: 0;
 margin-left: 10px;
}
.list_2 a {
 font-size: 16px;
 color: #333;
}
.list_3 {
 float: right;
 margin-top: 0;
 margin-right: 0;
 height: 35px;
 line-height: 35px;
 font-size: 14px;
 color: #6c6c6c;
}
.fenye {
 width: 897px;
 height: 50px;
 line-height: 50px;
 margin-top: 55px;
}

.xiazai_div {
 width: 84px;
 height: 30px;
 float: right;
 margin-top: 2px;
 margin-right: 0;
 background: url(imagesxiazai1.png);
}
.xiazai_div:hover {
 background: url(imagesxiazai2.png);
}

.fzgh_erji_right2_sanji {
 width: 897px;
 overflow: hidden;
 margin-top: 18px;
}
.sjbt_div {
 width: 887px;
 min-height: 30px;
 line-height: 30px;
 float: left;
 margin-top: 20px;
 margin-left: 5px;
 text-align: center;
 font-size: 20px;
 color: #333;
}
.fusjbt_div {
 width: 897px;
 height: 30px;
 line-height: 30px;
 overflow: hidden;
 text-align: center;
 font-size: 12px;
 color: #969696;
 float: left;
 margin-top: 10px;
 margin-left: 0;
}
.zhengwen {
 width: 897px;
 min-height: 100px;
 overflow: hidden;
 float: left;
 margin-top: 30px;
 margin-left: 0;
}