@charset "utf-8";
/* CSS Document */
.top_bg{
	width:100%;
	padding-top: 6px;
    z-index: 5;
    background: white url(../images/topbg.jpg) top center no-repeat;
	}
.top {
	height: 83px;
	padding-top: 6px;
	z-index: 5;
	background: white url(../images/top_bg.gif) top center no-repeat;
	position: relative !important;
}
.rSide>a, .jtwzq {
	line-height: 82px
}
.jtwzq {
	margin-left: 20px;
	color: #999;
	padding-right: 25px;
	background: url(../images/wzq.gif) right center no-repeat;
	cursor: pointer
}
/*---------------网站群修改--------------*/
.wzq_box {
	position: fixed;
	width: 0;
	overflow: hidden;
	height: 100%;
	right: 0;
	top: 0;
	background-color: #fff;
	z-index: 10001;
	transition: all .1s linear
}
.wzq_box .title {
	padding: 0 40px;
	height: 90px;
	line-height: 90px;
	background: url(../images/global.png) 40px center no-repeat;
	text-indent: 40px;
	background-color: #1d3994
}
.wzq_box .title i {
	width: 56px;
	height: 56px;
	display: block;
	margin: 17px 0;
	background: url(../images/close.png) no-repeat;
	transition: all .2s linear;
	cursor: pointer
}
.wzq_box .title i:hover {
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-moz-transform: rotate(90deg)
}
.wzq_box ul li {
	line-height: 34px;
	height: 34px;
	background: url(../images/ny/g01.png) right center no-repeat;
	border-bottom: 1px solid #dedeed
}
.wzq_box .more01 {
	padding: 20px 40px;
	display: inline-block
}
/*-------------修改----------------*/


.shadowHTML {
	position: fixed;
	z-index: 9;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	display: none
}
.ani02 {
	transition: all .2s linear;
	width: 25%
}
.ani02 .title {
	visibility: visible
}
.share {
	margin-right: 0
}
.share li {
	display: inline-block;
	cursor: pointer;
	position: relative;
	z-index: 4
}
.share li .ewm, .share li .ewm img {
	width: 100px;
	height: 100px;
	border: 1px solid #dedede
}
.search {
	position: absolute;
	display: none;
	right: 0;
	top: 82px;
	width: 250px;
	padding: 10px;
	background-color: #f2f2f2;
	box-shadow: 0px 2px 4px -2px rgba(0, 0, 0, 0.3);
	z-index: 2;
	/*-webkit-transition: all 400ms;
	transition: all 400ms;*/
}
.search input {
	float: left;
	height: 40px;
	line-height: 40px;
	border: 0
}
.search input.inp01 {
	width: 200px;
	text-indent: 10px;
	height: 38px;
	background-color: #ffffff;
	font-size: 14px;
	/* border-radius: 15px 0 0 15px; */
}
.btn01 {
	width: 40px;
	background: #dedede url(../images/fdj_h.png) center center no-repeat;
	/* background-size: 90% auto; */
	/* border-radius: 0 15px 15px 0 */
}
.ul_left{width:1550px;
	float:left;
	position: relative;
   /* margin: 7px 0px;*/	}
.nav {
	height: 56px;
	background-color: #fff;
	/*position:absolute;
	top:0;*/
	z-index: 3
}
.nav .w1400>.ul_left>ul>li {
	font-size: 18px;
	line-height: 56px;
	float: left;
	text-align: center;
	width:11.11%;
	background: url(../images/ico.png) right center no-repeat;
	position: relative
}
.nav .w1400>.ul_left>ul>li>a {
	color: #333;
	display: block
}
.nav .w1400>.ul_left>ul>li.cur, .nav .w1400>.ul_left>ul>li>a:hover {
	font-weight: bold;
	color:#014099;
}
.nav .w1400>.ul_left>ul>li>div {
	position: absolute;
	width: 120%;
	/*top: 63px;*/
	left: -10%;
	padding: 10px 0;
	background: rgba(1,86,175,.8);
	display: none;
	z-index: 9
}
.nav .w1400>.ul_left>ul>li>div>.chi-box {
	float: left
}
.nav .w1400>.ul_left>ul>li>div dl {
	width: 100%;
	line-height: 30px;
	text-align: center
}
.nav .w1400>.ul_left>ul>li>div dl>dd a {
	color: white
}
.logo_img{ margin-top:10px;}
.nav .w1400>.ul_left>ul>li>div dl>dd a:hover {
	text-decoration: underline
}
.ul_right{
	width: 235px;
	margin-top: 5px;
	float:right;
	}
.ul_right .input_box{
	width: 100%;
	height:38px;
	border:1px solid #f3f4f6;
	border-radius: 20px;
	    overflow: hidden;
	}
.ul_right .input_box input{
	width:80%;
	height:36px;
	float:left;
	text-indent: 20px;
	border:none;
	}
.input_box button{
	width:20%;
	height:39px;
	float:left;
	border:none;
	background: url(../images/search.png) center no-repeat;
	}
.set-banner{    text-align: center;}