#menu {
	Z-INDEX: 100; POSITION: relative; WIDTH:1200px; HEIGHT:50px; float:right;
}
#menu UL {
	FLOAT: left; 
}
#menu UL LI {
	POSITION: relative;
	DISPLAY: inline;
	FLOAT: left;
	font-size:15px;WIDTH:108px;
}
#menu UL LI.dg{
	width:1px;
	height:50px;
	float:left; background-color:#007DDD;

}
#menu UL LI A {
TEXT-ALIGN: center; DISPLAY: block;  line-height:50px; color:#fff; transition:all 0.3s ease-in-out 0s;
}
#menu UL LI .change {
	TEXT-DECORATION: none;
	color:#fff; background-color:#008EE5;background:-webkit-linear-gradient(top, #17E1FD , #008EE5, #0057CE)
}

#menu UL LI A:hover {
	TEXT-DECORATION: none;
		color:#fff; background-color:#008EE5;background:-webkit-linear-gradient(top, #17E1FD , #008EE5, #0057CE)
}
#menu UL LI a.sec {
TEXT-DECORATION: none;
	color:#fff; background-color:#008EE5;background:-webkit-linear-gradient(top, #17E1FD , #008EE5, #0057CE)
}
#menu UL LI a.tj {
TEXT-DECORATION: none;
	color:#fff; background-color:#ff6600;background:-webkit-linear-gradient(top, #ff9900 , #ff6600, #dd0000)
}
#menu UL LI OL {
	POSITION: absolute;
	WIDTH:100%;
	DISPLAY: none;
	COLOR: #fff;
	MARGIN-LEFT: 0px;
	padding:0px;
	left:0px;
background-color:#E5E5E5; border-top:#0057CE solid 1px;

}
#menu UL LI OL LI {
	DISPLAY: block; FLOAT: none; background-image:none; font-weight:normal; font-size:13px;padding:0px; padding:0px;
	margin:0px; text-align:left;WIDTH:100%;
}
#menu UL LI OL LI A { text-align:center;
	WIDTH: auto;
	DISPLAY: block;
	overflow:hidden;
	COLOR:#444;
	padding-top:6px; padding-bottom:6px;
	LINE-HEIGHT: 20px;
	border-bottom:#ddd solid 1px;
	margin:0px;
}
#menu UL LI OL LI A:hover {
	color:#fff;
	 background-color:#0057CE; background-image:none;border-bottom:#0066CC solid 1px;

}
.clear{ clear:both;}
.xn_h_43_wrap {
	width: 239px; height: 40px; float: left; position: relative;
}

.xn_h_43_btn {
	width: 239px;
	height: 40px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 40px;
	font-size: 16px;
	background-color: #0066CC; cursor:pointer;background:-webkit-linear-gradient(top, #0066CC , #0075EA, #005BB7);
}
.xn_h_43_btn > span {
}
.xn_h_43_btn > span  i{ margin-right:12px; font-size:16px;}
.xn_h_43_inner {
	top: 40px; width: 239px; display: none; position: absolute; z-index: 15;
}
.index_body .xn_h_43_inner {
	display: block !important;
}
.xn_h_43_wrap:hover .xn_h_43_inner{display: block}
.xn_h_43_ul {
	position: relative;
}
.xn_h_43_li:hover a {
	color: rgb(102, 102, 102);
}
.xn_h_43_li:hover .xn_h_43_tbox {
	background: url("CgAGS1kTy1mAcWadAAAD-QLtPDE567.png") no-repeat 177px rgb(255, 255, 255); color: rgb(102, 102, 102);
}
:nth-child(1).xn_h_43_li:hover .xn_h_43_title {
	background: url("CgAGS1kTzqKAL_qcAAAGC3o9Ltg588.png") no-repeat left;
}
:nth-child(2).xn_h_43_li:hover .xn_h_43_title {
	background: url("CgAGS1kTzdWAQY_kAAAGg79kKHQ052.png") no-repeat left;
}
:nth-child(3).xn_h_43_li:hover .xn_h_43_title {
	background: url("CgAGS1kTzdWAKsFyAAAE6jSAdhE153.png") no-repeat left;
}
:nth-child(4).xn_h_43_li:hover .xn_h_43_title {
	background: url("CgAGS1kTzdWADJKuAAAF-0QTj18997.png") no-repeat left;
}
:nth-child(6).xn_h_43_li:hover .xn_h_43_title {
	background: url("CgAGS1kTzdWAb9IgAAAFqXfJGFc359.png") no-repeat left;
}
:nth-child(5).xn_h_43_li:hover .xn_h_43_title {
	background: url("CgAGS1kTzdWAOtMGAAAGcL85mws001.png") no-repeat left;
}
:nth-child(7).xn_h_43_li:hover .xn_h_43_title {
	background: url("CgAGS1kTzdaAYIcEAAAF3TVtbDQ041.png") no-repeat left;
}
:nth-child(8).xn_h_43_li:hover .xn_h_43_title {
	background: url("CgAGS1kTzdaAYH9nAAAFUUuJ3Tc216.png") no-repeat left;
}
:nth-child(9).xn_h_43_li:hover .xn_h_43_title {
	background: url("CgAGS1kTzdaAFWAJAAAFucd0S4g694.png") no-repeat left;
}
:nth-child(1).xn_h_43_li .xn_h_43_title {
	background: url("CgAGS1jnmLmAPdowAAAFaqPrgRY537.png") no-repeat left;
}
:nth-child(2).xn_h_43_li .xn_h_43_title {
	background: url("CgAGS1jnmLmAHSL8AAAGGyUwRXo036.png") no-repeat left;
}
:nth-child(3).xn_h_43_li .xn_h_43_title {
	background: url("CgAGS1jnmLmAEnXyAAAEbgycwJk469.png") no-repeat left;
}
:nth-child(4).xn_h_43_li .xn_h_43_title {
	background: url("CgAGS1jnmLqAChcUAAAFicwWvBw234.png") no-repeat left;
}
:nth-child(6).xn_h_43_li .xn_h_43_title {
	background: url("CgAGS1jnmLqAF7QmAAAFPXRXHac202.png") no-repeat left;
}
:nth-child(5).xn_h_43_li .xn_h_43_title {
	background: url("CgAGS1jnmLqAKxsuAAAFqQs_1ME613.png") no-repeat left;
}
:nth-child(7).xn_h_43_li .xn_h_43_title {
	background: url("CgAGS1jnmLqAQQk3AAAFXGBf0Sw184.png") no-repeat left;
}
:nth-child(8).xn_h_43_li .xn_h_43_title {
	background: url("CgAGS1jnmLqAY-DqAAAE6_QnLCY900.png") no-repeat left;
}
:nth-child(9).xn_h_43_li .xn_h_43_title {
	background: url("CgAGS1jnmLqANn-6AAAE5Ahu678832.png") no-repeat left;
}
.xn_h_43_li > ul {
	display: none;
}
.xn_h_43_li:hover > ul{ display:block;}
.xn_h_43_ul .xn_h_43_licur > ul {
	display: block;
}
.xn_h_43_tbox {
	background: url("CgAGTFjnmnKAC6SyAAAD4U1pXHU243.png") no-repeat 177px rgba(0, 0, 0, 0.5); width: 239px; height: 47.5px; color: rgb(255, 255, 255); line-height: 47.5px; overflow: hidden; font-size: 15px; border-bottom-color: rgba(255, 255, 255, 0.2); border-bottom-width: 1px; border-bottom-style: solid;
}
.xn_h_43_tbox > span {
	padding-left: 39px; margin-left: 54px; display: block;
}
.xn_h_43_tbox > span a {
	color: rgb(255, 255, 255); font-weight: normal;
}
.xn_h_43_t2box {
	display: none;
}
.xn_h_43_c2ul {
	background: rgb(255, 255, 255); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: #0066CC #0066CC #0066CC currentColor; border-image: none; left: 239px; top: 0px; width: 959px; height: auto; position: absolute; min-height: 435px;
}
.xn_h_43_c2ul_box {
	width: 687px; height: auto; margin-top: 2px; float: left; min-height: 375px;
}
.xn_h_43_c2ul_box > li {
	width: 100%; height: auto; overflow: hidden;
}
.xn_h_43_c2title {
	width: 110px; height: 26px; color: rgb(0, 0, 0); line-height: 26px; overflow: hidden; padding-top: 13px; font-size: 15px; margin-left: 10px; float: left;
}
.xn_h_43_c2title a {
	color: rgb(0, 0, 0);
}
.xn_h_43_c3box {
	padding: 17px 0px; width: 565px; height: auto; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: right; min-height: 20px;
}
.xn_h_43_c3box p {
	height: auto; line-height: 2; overflow: hidden; font-size: 12px; margin-right: 24px; float: left;
}
.xn_h_43_c3box p a {
	color: rgb(102, 102, 102);
}
.xn_h_43_c3box p:first-child a {
	color: #0066CC;
}
.xn_h_43_c3box p a:hover {
	color: #0066CC;
}
.xn_h_43_t_img {
	width: 232px; height: 363px; margin-top: 11px; margin-right: 11px; float: right;
}
.xn_h_43_t_img li {
	width: 220px; height: 126px; overflow: hidden; margin-bottom: 13px;
}
.xn_h_43_t_img li img {
	width: 220px; height: 126px;
}
.xn_n_14_wrap {
	margin: 0px auto; width: 1200px; height: 0px; position: relative; z-index: 105;
}
.xn_n_14_wrap_main {
	left: 252px; top: -40px; width: 720px; height: 40px; line-height: 40px; overflow: hidden; position: absolute; z-index: 5;
}
.xn_n_14_wrap_main > ul > li {
	padding: 0px 12px; height: 40px; line-height: 40px; font-size: 16px; float: left;
}
.xn_n_14_wrap_main > ul > li > a {
	color: rgb(0, 0, 0);
}
.xn_n_14_wrap_main > ul > li > a:hover {
	color: #0066CC;
}
.xn_n_14_wrap_main > ul > li.xn_n_14_wrap_menu1_2 > a {
	color: #0066CC;
}
.xn_n_14_wrap_main > ul > li.xn_n_14_wrap_menu1_cur > a {
	color: #0066CC;
}
.xn_n_14_wrap_main > ul > li > ul {
	background: rgb(255, 255, 255);
}
.xn_n_14_wrap_main > ul > li > ul > li {
	height: 30px; text-align: center; line-height: 30px; font-size: 14px;
}
.xn_n_14_wrap_main > ul > li > ul > li > a {
	color: rgb(0, 0, 0);
}
.xn_n_14_wrap_main > ul > li > ul > li > a:hover {
	color: #0066CC;
}
.xn_n_14_wrap_main > ul > li > ul > li > ul {
	display: none !important;
}