@charset "utf-8";
/* CSS Document */
/*通用定义*/
@font-face {
  font-family: "FZQingKBYSJF-B";
  src: url("../css/FZQingKBYSJF-B.TTF");
}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.clearer{clear:both; height:0; display:block; font-size:1px;overflow:hidden;}
.h40{ height:40px;}
.h53{ height:53px;}
.layout, .content{ width:1400px; margin:0 auto; position:relative;}

.boxMo{ min-width:1400px;}

.top_bar{ height: 60px;}
#today{ float: left; font: 14px/60px "Microsoft Yahei"; color: #fff;}
.top_bar_r{ height: 60px; }
.top_bar_r a, .top_bar_r span{ float: right; height: 18px; font: 14px/60px "Microsoft Yahei"; color: #fff ! important;margin: 0 5px;}
.top_bar_r span{ color: #fbd341; float: right; margin-left: 30px;margin-right: 20px;}
.top_bar_r i{  float: right; font: 14px/60px "Microsoft Yahei"; color: #fff;}
.top_bar_r a:hover{ color: #fbd341;}
.yidong { margin: 12px 0 0 20px;}
.zwyx { vertical-align: -4px; margin: 0 4px 0 18px;}

.di{ background: url(../images/di.png) no-repeat center top; height: 1020px;}
.di1{ background: url(../images/di.png) no-repeat center top; height:auto; overflow: hidden;}

.banner{ height: 154px;}
.logo{ display: block; margin: 0 auto; padding-top: 60px;}
.search{ float: right; position: relative; display: block; height: 30px; margin: 14px 0 0 30px; padding: 0; background-color: #cedbee; border-radius: 40px; border: 1px solid #fff;}
#search_keyword{ float: left; width: 150px; height: 28px; font: 13px/28px "Microsoft Yahei"; text-indent: 1em; border: none; background-color: #d2efff; border-top-left-radius: 40px; border-bottom-left-radius: 40px;}
#search-btn{  float: right; width: 28px; height: 30px;  border: none; background: url(../images/btn_search.png) no-repeat center 2px; font-size: 0; cursor: pointer; margin-right: 3px;}

.search input { width: 150px; height: 28px; float: left; display: block; font: 14px / 28px "Microsoft YaHei"; background: none; border: 0; margin: 0; padding: 0; text-indent: 16px; outline: none;}

.nav{ width: auto; height: 68px; margin-bottom: 30px;}
.nav a,.nav > div > a{ float: left;  height: 68px; font-size: 0; display: block;}
.tit a{ float:left; width: 200px; margin: 0 10px; font-size: 26px; font-family:"FZQingKBYSJF-B"; line-height: 68px; color: #fff !important; text-align: center;}

/* .tit1 a:link{background: url(../images/tit1.png) no-repeat left center; }
.tit2 a:link{background: url(../images/tit2.png) no-repeat left center; }
.tit3 a:link{background: url(../images/tit3.png) no-repeat left center; }
.tit4 a:link{background: url(../images/tit4.png) no-repeat left center; }
.tit5 a:link{background: url(../images/tit5.png) no-repeat left center; }
.tit6 a:link{background: url(../images/tit6.png) no-repeat left center; } */

.tit a:hover{ background: url(../images/nav_bg.png) no-repeat center bottom; text-decoration:none;}
/* .tit1 a:hover{background: url(../images/tit1-1.png) no-repeat left center; }
.tit2 a:hover{background: url(../images/tit2-1.png) no-repeat left center; }
.tit3 a:hover{background: url(../images/tit3-1.png) no-repeat left center; }
.tit4 a:hover{background: url(../images/tit4-1.png) no-repeat left center; }
.tit5 a:hover{background: url(../images/tit5-1.png) no-repeat left center; }
.tit6 a:hover{background: url(../images/tit6-1.png) no-repeat left center; } */

.link{ background-color:#eff7ff; width:100%; height: 230px; padding-bottom: 35px;}

.link_list{ float:right; border: 1px solid #ffb9b2; width: 1278px; height: 140px;margin-top: 3px; padding-top: 5px;}
.link_list li{ font: 16px/32px "Microsoft Yahei"; margin-left:10px; float: left;}
.link_list li a{ color:#444; }
.link_list li span{ margin-left:10px;}

.i_jiucuo{ position: absolute; top: 0px; left: 0px; }
.i_dzjg{ position: absolute; top: 10px; left: 90px;}
.i_slh{ position: absolute; top: 80px; left: 0px;}
.i_slh img { width:122px; height:55px; }

.slh{ background: url(../images/icon_slh.png) no-repeat left center; float: left; padding-left: 30px; height: 53px; margin-left: 30px; line-height: 60px;}
.slh a{ color:#fff ! important; text-decoration:none;}

.btn_wza a{padding-right:10px; color:#fff ! important;}
.btn_wza { height: 60px; float: left; padding-left: 30px;font-size: 14px;line-height: 60px; color: #fff; background: url(../images/icon_wza.png) no-repeat left center;cursor: pointer; margin-left: 20px;}
.jqr { float:left;margin-left:10px; }
.jqr a { color: #ffffff ! important; display: block; line-height: 60px;}

.footer{width:840px;height:200px;overflow:hidden;margin:0 auto;}
.f-m{width:1000px;overflow:hidden;margin:0 auto;}
.f-r{border-left:1px solid #d2d2d2;margin:30px 0 0 40px;padding-left:50px;}
.f-r p{width:100%;overflow:hidden;font:16px/32px "Microsoft YaHei";}
.f-r p strong{float:left;display:inline;color:#0068b7;font:16px/24px "Microsoft YaHei";margin:0 30px 10px 0;}
.f-r strong a:link,.f-r strong a:visited,.f-r strong a:hover,.f-r strong a:active{color:#0068b7;}