body {
	background: #fff;
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	overflow-x: hidden;
}
a:link {
	color: #555;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #555;
}
a:hover {
	text-decoration: none;
	color: #f00
}
a:active {
	text-decoration: none;
	color: #f00
}
a.b:link {
	color: #000;
	text-decoration: none;
}
a.b:visited {
	text-decoration: none;
	color: #000;
}
a.b:hover {
	text-decoration: none;
	color: #f00;
}
a.b:active {
	text-decoration: none;
	color: #f00;
}
a.c:link {
	color: #111;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
}
a.c:visited {
	text-decoration: none;
	color: #111;
	font-family: Verdana, Geneva, sans-serif;
}
a.c:hover {
	text-decoration: none;
	color: #f00;
	font-family: Verdana, Geneva, sans-serif;
}
a.c:active {
	text-decoration: none;
	color: #f00;
	font-family: Verdana, Geneva, sans-serif;
}
a.d:link {
	color: #cecece;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
}
a.d:visited {
	text-decoration: none;
	color: #cecece;
	font-family: Verdana, Geneva, sans-serif;
}
a.d:hover {
	text-decoration: none;
	color: #f00;
	font-family: Verdana, Geneva, sans-serif;
}
a.d:active {
	text-decoration: none;
	color: #f00;
	font-family: Verdana, Geneva, sans-serif;
}
img {
	border: 0;
}
.clear {
	clear: both;
}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#hdtop {
	background: #000;
	height: 100px;
	width: 100%;
	margin: 0 auto;
}

.sk_top {
	width: 1200px;
	margin: 0 auto;
}

.sk_nav{
	float:left;
	width:830px;
	margin: 0;
	padding: 0;
	padding:20px 0px 0px;
	height: 80px;
	}
.sk_nav ul{
	margin:0px;
	padding:0;
	display:flex;
	flex-wrap:nowrap;
	}
.sk_nav ul li{
	color:#fff;
	flex:1;
	text-align:center;
	font:16px/25px "Microsoft Yahei";
	}
.sk_nav ul li a{
	font:16px/35px "Microsoft Yahei";
	color:#ccc;
	}
.sk_nav ul li a:hover{
	font:16px/35px "Microsoft Yahei";
	color:#f00;
	}		
.sk_nav ul li p{
	margin:0;
	padding:0;
	line-height:25px;
	font:12px/25px Arial, Helvetica, sans-serif;}
	
	
	

.sk_logo {
	float: left;
	width: 370px;
	margin: 0;
	padding: 0;
	padding-top:15px;
}
#aa {
	float: left;
	border-top: 0px #e7e7e7 solid;
	border-bottom: 0px #e7e7e7 solid;
	margin: 0;
	width: 800px;
	height: 69px;
}
.hd_tel {
	color: #f00;
	display: block;
	float: left;
	font: bold 16px Arial, Helvetica, sans-serif;
	height: 14px;
	text-align: right;
	padding: 16px 35px 0 0;
	width: 765px;
}
.cstmenu {
	float: left;
	width: 800px;
	text-align: right;
	margin: 0;
	padding: 0;
}
.cst_menuny {
	width: 800px;
	text-align: right;
	margin: 0;
	padding: 0;
}
.mk_zix1 {
	color: #f00;
	font: 14px/69px "ËÎÌå";
}
.menu {
	float: left;
	font: 14px "ËÎÌå";
	text-align: left;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
	float: left;
	text-align: center;
	position: relative;
	z-index: 9999;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
	display: block;
	text-align: center;
	text-decoration: none;
	color: #7a7a7a;
	width: 112px;
	font: 14px/69px Microsoft YaHei;
	border-width: 0 1px 0 0;
}
/* make the dropdown ul invisible */
.menu ul li ul {
	display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
	font-family: Microsoft YaHei;
	color: #f00;
	background: url(../images/nav-hover-04.gif) repeat;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 69px;
	left: 0;
	width: 100px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
	font-family: "Î¢ÈíÑÅºÚ";
	display: block;
	background: url(../images/nav-sec1.gif) repeat;
	height: 24px;
	line-height: 24px;
	color: #000;
	font-size: 14px;
	border: 0;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
	font-family: "Î¢ÈíÑÅºÚ";
	background: url(../images/nav-sec1.gif) repeat;
	height: 24px;
	line-height: 24px;
	background-position: 0 -54px;
	color: #000;
	border: 0;
	height: auto;
}
#indexFirst {
	height: 500px;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
#banner {
	width: 1920px;
	margin: 0 auto;
	height: 500px;
}
#home_banner {
	width: 100%;
	height: 500px;
}
/*banner*/
#full-screen-slider {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	HEIGHT: 500px;
}
#slides {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	HEIGHT: 500px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
#slides LI {
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	HEIGHT: 100%;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px;
	left: 0px;
	top: 0px;
}
#slides LI A {
	TEXT-INDENT: -9999px;
	WIDTH: 100%;
	DISPLAY: block;
	HEIGHT: 100%
}
#pagination {
	Z-INDEX: 2000;
	POSITION: absolute;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	TOP: 600px;
	LIST-STYLE-IMAGE: none;
	LEFT: 50%
}
#pagination LI {
	LIST-STYLE-TYPE: none;
	WIDTH: 20px;
	DISPLAY: block;
	background: #666;
	filter: alpha(opacity=60);
	opacity: 0.6;
	FLOAT: left;
	HEIGHT: 7px;
	MARGIN-LEFT: 10px;
	LIST-STYLE-IMAGE: none;
	border-radius: 2px;
}
#pagination LI A {
	PADDING-BOTTOM: 0px;
	TEXT-INDENT: -9999px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	HEIGHT: 100%;
	PADDING-TOP: 0px
}
#pagination LI.current {
	filter: alpha(opacity=80);
	opacity: 0.9;
	BACKGROUND: #979797;
}
/*banner*/

#fed_about {
	margin: 50px auto;
	padding: 0 80px;
	height: 250px;
	width: 1200px;
}
.feda_left {
	float: left;
	width: 450px;
}
.feda_right {
	float: left;
	width: 680px;
	margin: 0 0 0 70px;
}
#pro_fed {
	margin: 50px auto 0 auto;
	background: url(../images/protitle.jpg) center 0;
	display: block;
	height: 210px;
	width: 100%;
}
#fed_about_pro {
	background: #191919;
	margin: 0 auto;
	padding: 50px 0;
	height: 3050px;
	width: 100%;
}
#feda_down_pa {
	width: 1200px;
	color: #5a6c79;
	font: 14px/30px "Î¢ÈíÑÅºÚ";
	text-align: center;
	margin: 0 auto;
	height: auto;
	overflow: hidden;
}
#probox {
	width: 1200px;
	height: auto;
	overflow: hidden;
	padding: 0;
	margin: 0px auto;
	text-align: center;
}
#probox ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#probox ul li {
	background: #4e4e4e;
	float: left;
	height: 420px;
	width: 360px;
	margin: 36px 10px;
	padding: 6px;
	font-size: 16px;
	text-align: center;
}
.md_spic_name_proa {
	color: #fff;
	display: block;
	height: 30px;
	line-height: 30px;
	width: 360px;
}
#fed_about_ny2 {
	margin: 50px auto;
	padding: 0 218px;
	height: 1260px;
	width: 900px;
}
#fed_about_ny3 {
	margin: 50px auto;
	padding: 0 218px;
	height: 2200px;
	width: 900px;
}
#fed_about_ny {
	margin: 50px auto;
	padding: 0;
	min-height: 500px;
	width: 1360px;
	overflow-y: auto;
}
.feda_title {
	color: #f00;
	font: 72px/60px Microsoft Yi Baiti;
	text-align: left;
}
.feda_title2 {
	color: #5a6c79;
	font: 30px/45px "Î¢ÈíÑÅºÚ";
	text-align: left;
}
.ft2 {
	border-bottom: 5px #5a6c79 solid;
	margin: 12px auto 0 auto;
	width: 60px;
	text-align: left;
	float: left;
}
.feda_down {
	color: #5a6c79;
	font: 16px/30px "Î¢ÈíÑÅºÚ";
	text-align: left;
	margin: 20px auto;
	text-indent: 2em;
}
.feda_down ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.feda_down ul li {
	border: 1px #ccc solid;
	color: #353535;
	float: left;
	font: 14px Microsoft Simsu;
	width: 270px;
	margin: 0 12px;
}
.feda_down ul li a {
	color: #353535;
	font: 14px/30px Microsoft Yahei;
}
.feda_down ul li a:hover {
	color: #e39300;
	font: 14px/30px Microsoft Yahei;
}
.md_spic_name_pro {
	background: #e3e3e3;
	display: block;
	height: 30px;
	line-height: 30px;
	width: 270px;
}
.ft2a {
	background: #f00;
	color: #fff;
	font: 12px/30px "Î¢ÈíÑÅºÚ";
	width: 80px;
	text-align: center;
	margin: 0;
}
.ft2a a {
	color: #fff;
	text-align: center;
}
.ft2a a:hover {
	background: #e32525;
	color: #fff;
	display: block;
	font: 12px/30px "Î¢ÈíÑÅºÚ";
	text-align: center;
	width: 80px;
}
#fed_gg {
	width: 1360px;
	margin: 0 auto;
	clear: both;
}
#sk_footer {
	background: #080808;
	height: 72px;
	width: 100%;
	margin: 0 auto;
}
.skfoot {
	width: 1001px;
	margin: 0 auto;
	padding: 0;
}
.skft_left {
	color: #fff;
	font: 14px/23px Microsoft Yahei;
	float: left;
	width: 100%;
	text-align: center;
	margin: 26px 0 0 0;
	padding: 0;
}
.skft_left a {
	color: #fff;
	font: 14px/20px Microsoft Yahei;
}
.skft_left a:hover {
	color: #9d0000;
	font: 14px/20px Microsoft Yahei;
}
#sk_ny {
	width: 1001px;
	text-align: center;
	margin: 20px auto;
	padding: 0;
	min-height: 350px;
}
.skny_left {
	background: #fafafa;
	float: left;
	width: 250px;
}
.sknyl_title {
	display: block;
	font: 30px/100px Microsoft YaHei;
	height: 166px;
	padding: 0;
}
.hdt_en {
	color: #fff;
	font: 18px/20px Arial, Helvetica, sans-serif;
	text-align: right;
	margin: 0 40px 0 0;
}
.hdt_cn {
	color: #fff;
	font: 14px/16px "Microsoft Yahei";
	text-align: right;
	margin: 0 40px 0 0;
}
.sknyl_down {
	width: 250px;
}
.sknyl_down ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.sknyl_down ul li {
	text-align: center;
}
.sknyl_down ul li a {
	color: #593e55;
	height: 30px;
	width: 100%;
	font: 14px/30px "Microsoft Yahei";
}
.sknyl_down ul li a:hover {
	color: #f00;
}
.skny_right {
	float: left;
	width: 731px;
	margin: 0 0 0 20px;
	text-align: left;
}
.skny_right_ny {
	width: 1001px;
	margin: 0;
	text-align: left;
}
.sknyr_title {
	border-bottom: 1px #dfdfdf solid;
	color: #333;
	font: bold 16px/30px Microsoft YaHei;
}
.sknyr_down {
	font: 14px/30px Microsoft Simsu;
	margin: 14px 0 0 0;
}
.sk_zix6 {
	padding: 0 20px 0 0;
}
.sknew_down_ny {
	width: 731px;
	margin: 0;
	padding: 0;
}
.sknd_box2_ny {
	height: 120px;
	width: 170px;
}
.sknd_box3_ny {
	color: #555;
	height: 30px;
	width: 571px;
	font: 14px Microsoft YaHei;
}
.sknd_box4_ny {
	color: #555;
	width: 571px;
	font: 14px/26px Microsoft Simsun;
}
.mdcrbnd_box_2 {
	height: 190px;
	width: 213px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: 0 8px;
	text-align: center;
}
.md_spic {
	border: 1px #e6e7e7 solid;
	display: block;
	width: 211px;
}
.qluimg_pro {
	border: 3px #fff solid;
	height: 14px5px;
	width: 205px;
}
.md_spic_name {
	background: #e3e3e3;
	display: block;
	height: 30px;
	line-height: 30px;
	width: 211px;
}
.mdcrbnd_box_pro {
	height: 230px;
	width: 154px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: 0 6px;
	text-align: center;
}
.md_spic_pro {
	border: 1px #e6e7e7 solid;
	display: block;
	width: 152px;
}
.qluimg_pro_pro {
	border: 3px #fff solid;
	height: 181px;
	width: 14px6px;
}
.mdcrbnd_box_ny {
	height: 290px;
	width: 352px;
	float: left;
	overflow: hidden;
	padding: 0;
	margin: 0 6px;
	text-align: center;
}
.md_spic_ny {
	border: 1px #e6e7e7 solid;
	display: block;
	width: 350px;
}
.qluimg_ny {
	border: 3px #fff solid;
	height: 245px;
	width: 340px;
}
.md_spic_name_ny {
	background: #e3e3e3;
	display: block;
	height: 30px;
	line-height: 30px;
	width: 352px;
}
.hd_about {
	text-indent: 2em;
*text-indent:2em;
	text-indent: 2em !important;
	font: 16px/30px "Microsoft Yahei";
	margin: 30px 0 0 0;
}
.hd_about p {
	text-indent: 2em;
*text-indent:2em;
	text-indent: 2em !important;
}
.box_title2 {
	font: 14px Microsoft SimSun;
	margin: 8px 0;
}
.right_info {
	border-bottom: 0px #000 dashed;
	font: 14px Microsoft SimSun;
	width: 100%;
	min-height: 80px;
}
.right_info ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 26px;
}
.right_info ul li {
	width: 100%;
	display: block;
	width: 320px;
	text-align: left;
}
.mk_d_pro {
	width: 100%;
	text-align: left;
}
.info_bewrite2 {
	float: left;
	text-align: left;
	width: 340px;
}
.info_bewrite2 p {
	font: 14px Microsoft SimSun;
}
a.jg_zix5 {
	color: #593e55;
	height: 30px;
	width: 100%;
	font: 14px/30px "Microsoft Yahei";
}
a.jg_zix5:hover {
	color: #f00;
}
