#top {
	background: rgb(0, 96, 160);
	width: 100%;
	height: 30px;
}

#top .position {
	margin: 0px auto;
	width: 1000px;
	height: 30px;
	position: relative;
}

#top .lau {
	height: 30px;
	color: rgb(255, 255, 255);
	line-height: 30px;
	font-size: 14px;
	float: left;
	display: block;
}

#top .lau a {
	color: rgb(255, 255, 255);
}

#top .save {
	height: 30px;
	color: rgb(255, 255, 255);
	line-height: 30px;
	font-size: 14px;
	float: right;
	display: block;
}

#top .save a {
	color: rgb(255, 255, 255);
}

#topx {
	width: 100%;
}

#topx .position {
	margin: 0px auto;
	width: 1000px;
	position: relative;
}

#topx .position .logo {
	width: 535px;
	height: 70px;
	margin-top: 35px;
	float: left;
}

#topx .position .logo img {
	width: 535px;
	height: 70px;
}

#topx {
	background: rgb(0, 114, 191);
	width: 100%;
	height: 140px;
}

#topx .position {
	margin: 0px auto;
	width: 1000px;
	height: 140px;
}

#topx .position .right {
	width: 365px;
	height: 30px;
	margin-top: 70px;
	float: right;
}

#topx .position .right .shenqing {
	background: url("1.jpg") no-repeat center;
	width: 100px;
	height: 30px;
	float: left;
	display: block;
}

#topx .position .right .shenqingx {
	background: url("31.jpg") no-repeat center;
	width: 100px;
	height: 30px;
	float: left;
	display: block;
}

#TopSearch {
	border: currentColor;
	border-image: none;
	width: 245px;
	height: 30px;
	float: right;
}

#TopSearch .TopSearch {
	background: rgb(255, 255, 255);
	border: currentColor;
	border-image: none;
	width: 215px;
	height: 30px;
	float: left;
}

#TopSearch .TopSearch_button {
	background: url("2.jpg");
	border: currentColor;
	border-image: none;
	width: 30px;
	height: 30px;
	float: right;
}

#guide {
	width: 100%;
	height: 60px;
}

#guide .position {
	margin: 0px auto;
	width: 100%;
	height: 60px;
}

#guide .position ul {
	margin: 0px auto;
	width: 100%;
	height: 60px;
	display: block;
	color: #fff;
}

#guide .position ul .main_li {
	width: 117px;
	height: 60px;
	text-align: center;
	border-left-color: rgb(255, 255, 255);
	border-left-width: 2px;
	border-left-style: solid;
	float: left;
	display: block;
}

#guide .position ul li:last-child {
	border-right: 2px solid #ffffff;
}

#guide .position ul .main_li .main_a {
	height: 60px;
	color:#FFFFFF;
	display: block;
}

#guide .position ul .main_li.on:hover >a{
    color: #005D92;
}
#guide .position ul .main_li {
	color: #FFFFFF;
	line-height: 60px;
	font-size: 18px;
	display: block;
}


#guide .position ul .main_li > .main_a:hover{
	color: #005D92;
	background: #fff;
}

#guide .position ul .main_li .main_a:hover {
/*	background: url("3.jpg") no-repeat bottom;*/
}

#guide .navtop {
	right: 0px;
	z-index: 1;
}

#guide .navtop a {}

#guide .navtop .nLi {
	float: left;
	display: inline;
}

#guide .navtop .nLi h3 {
	font-weight: normal;
	float: left;
}

#guide .navtop .nLi h3 a {
	text-align: center;
	display: block;
}

#guide .navtop .nLi h3 a span {
	width: 90px;
	color: rgb(255, 255, 255);
	margin-top: 50px;
	float: left;
	display: block;
}

#guide .navtop .sub {
	background: url("3.png");
	left: 0px;
	top: 205px;
	width: 100%;
	height: auto;
	display: none;
	position: absolute;
	z-index: 10;
	padding-bottom:3%;
}

#guide .navtop .sub .adv {
	width: 25%;
	height: 150px;
	overflow: hidden;
	margin-top: 41px;
	float: left;
}

#guide .navtop .sub .adv .img {
	width: 290px;
	height: 150px;
	overflow: hidden;
	float: left;
}

#guide .navtop .sub .adv .img img {
	width: 290px;
	height: 150px;
}

/*#guide .navtop .sub .adv .text {
	height: 150px;
	width: 260px;
	float: right;
	text-align: left;
}*/

/*#guide .navtop .sub .adv .text h2 {
	color: #000000;
	font-size: 18px;
	line-height: 25px;
	font-weight: normal;
	display: block;
}*/


/*#guide .navtop .sub .adv .text h4 {
	color: rgb(255, 255, 255); clear: both; font-size: 16px; font-weight: normal; display: block;
}*/

/*#guide .navtop .sub .adv .text p {
	width: 100%;
	color: #333333;
	line-height: 20px;
	font-size: 14px;
	font-weight: normal;
	margin-top: 13px;
	display: block;
}*/

#guide .navtop .sub .list {
	margin: 0px auto;
	width: 1170px;
	display: block;
	-ms-zoom: 1;
}

@media (max-width:992px) {
	#guide .navtop .sub .list {
		margin: 0px auto;
		width: 100%;
		display: block;
		-ms-zoom: 1;
	}
}

#guide .navtop .sub .daohang {
	width:75%;
	overflow: hidden;
	padding-top: 35px;
	float: right;
}

#guide .navtop .sub .daohang .daohang_nei {
	width: 21.5%;
	height: 49px;
	color: rgb(195, 195, 195);
	line-height: 49px;
	font-size: 14px;
	margin-left: 2%;
	margin-right: 2%;
	border-bottom-color: rgb(170, 170, 170);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	float: left;
}
/*#guide .navtop .sub .daohang .daohang_nei:nth-child(1),#guide .navtop .sub .daohang .daohang_nei:nth-child(5),#guide .navtop .sub .daohang .daohang_nei:nth-child(9),#guide .navtop .sub .daohang .daohang_nei:nth-child(13){margin-left:0px;}*/
#guide .navtop .sub .daohang .daohang_nei:nth-child(4n) {margin-right:0px}
#guide .navtop .sub .daohang .daohang_nei a {
	color: #333333;
}

#guide .navtop .sub .daohang .daohang_nei a:hover {
	background: none;
	border-color: rgb(0, 255, 243);
	color: #333333;
	;
}

#adv img {
	width: 1920px;
	height: 520px;
}

#adv {
	width: 100%;
	height: 520px;
	overflow: hidden;
	float: left;
	position: relative;
}

#adv .slideBox {
	left: 50%;
	width: 1920px;
	height: 520px;
	overflow: hidden;
	margin-left: -960px;
	position: absolute;
}

#adv .slideBox {
	width: 1920px;
	height: 520px;
	overflow: hidden;
	position: relative;
}

#adv .slideBox .hd {
	left: 900px;
	height: 25px;
	bottom: 35px;
	overflow: hidden;
	display: none;
	position: absolute;
	z-index: 1;
}

#adv .slideBox .hd ul {
	float: left;
	-ms-zoom: 1;
}

#adv .slideBox .hd ul li {
	margin: 0px 7.5px;
	border-radius: 19px;
	border: 1px solid rgb(255, 255, 255);
	border-image: none;
	width: 19px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	float: left;
	cursor: pointer;
}

#adv .slideBox .hd ul li span {
	display: block;
	opacity: 0;
}

#adv .slideBox .hd ul li.on {
	background: rgb(255, 255, 255);
	border: 3px solid rgb(255, 255, 255);
	border-image: none;
	color: rgb(0, 158, 111);
	margin-top: -2px;
}

#adv .slideBox .hd ul li.on span {
	opacity: 1;
}

#adv .slideBox .bd {
	height: 100%;
	position: relative;
	z-index: 0;
}

#adv .slideBox .bd li {
	vertical-align: middle;
	-ms-zoom: 1;
}

#adv .slideBox .bd img {
	width: 1920px;
	height: 520px;
	display: block;
}

#adv .slideBox .prev {
	top: 220px;
	width: 35px;
	height: 70px;
	display: block;
	position: absolute;
	z-index: 2;
}

#adv .slideBox .next {
	top: 220px;
	width: 35px;
	height: 70px;
	display: block;
	position: absolute;
	z-index: 2;
}

#adv .slideBox .prev {
	background: url("5.png");
	left: 8.8%;
	right: auto;
}

#adv .slideBox .next {
	background: url("6.png");
	left: auto;
	right: 8.8%;
}

.search {height: 43px;float:right;width: 284px;border-radius:21px;border: 1px solid #bdbdbd;margin-top:10px;background: #fff;}
.search  input {background:#fff;border:none;height: 40px;font: 14px/45px "Microsoft Yahei";display: block;color:#888888;margin-left: 15px;}
.search .btnSearch {width:40px;display: block;cursor: pointer;border: none;float: right;background: url(search.png) 0px 11px no-repeat;font:normal 14px/35px "Microsoft Yahei";color:#fff;}
