@charset "utf-8";

#box_root {
	margin-left: auto;
	margin-right: auto
}

#box_main {
	position: relative
}

#box_left {
	width: 100%
}

#box_main_sub1 {
	position: absolute;
	width: 100%;
	z-index: 999;
}

#box_main_sub2 {
	width: 100%
}

#box_main_sub3 {
	border-bottom: #ccc 1px solid;
	width: 100%
}

#box_main_sub4 {
	background-color: #e4e5e6;
	width: 100%;
	float: none
}

#box_main_sub5 {
	padding-bottom: 45px;
	background-color: #4e6b7c;
	width: 100%;
	float: none;
	padding-top: 45px
}

#box_main_sub6 {
	padding-bottom: 50px;
	background-color: #484848;
	width: 100%;
	float: none;
	padding-top: 45px
}

#box_main_sub7 {
	padding-bottom: 30px;
	background-color: #222;
	width: 100%;
	float: none;
	border-top: #484848 1px solid;
	padding-top: 37px
}

#box_main_sub1_sub1 {
	margin: 0 auto;
	width: 1151px;
	float: none;
	padding-top: 7px
}

#box_main_sub3_sub1 {
	padding-bottom: 15px;
	margin: 0 auto;
	width: 1140px;
	float: none;
	padding-top: 10px
}

#box_main_sub4_sub1 {
	padding-bottom: 42px;
	margin: 0 auto;
	width: 980px;
	float: none;
	padding-top: 45px
}

#box_main_sub4_sub1_sub_index {
	width: 100%
}

#box_main_sub4_sub1_sub2 {
	margin-top: 27px;
	width: 100%;
	float: none
}

#box_main_sub4_sub1_sub1_sub1 {
	border-bottom: #bebebf 1px solid;
	border-left: #bebebf 1px solid;
	width: 314px;
	background: url(../images/1.jpg) no-repeat center center;
	float: left;
	height: 192px;
	border-top: #bebebf 1px solid;
	border-right: #bebebf 1px solid
}

#box_main_sub4_sub1_sub1_sub2 {
	border-bottom: #bebebf 1px solid;
	border-left: #bebebf 1px solid;
	width: 314px;
	background: url(../images/2.jpg) no-repeat center center;
	float: left;
	height: 192px;
	margin-left: 20px;
	border-top: #bebebf 1px solid;
	border-right: #bebebf 1px solid
}

#box_main_sub4_sub1_sub1_sub3 {
	border-bottom: #bebebf 1px solid;
	border-left: #bebebf 1px solid;
	width: 314px;
	background: url(../images/3.jpg) no-repeat center center;
	float: right;
	height: 192px;
	border-top: #bebebf 1px solid;
	border-right: #bebebf 1px solid
}

#box_main_sub4_sub1_sub2_sub1 {
	border-bottom: #bebebf 1px solid;
	border-left: #bebebf 1px solid;
	width: 314px;
	background: url(../images/4.jpg) no-repeat center center;
	float: left;
	height: 192px;
	border-top: #bebebf 1px solid;
	border-right: #bebebf 1px solid
}

#box_main_sub4_sub1_sub2_sub2 {
	border-bottom: #bebebf 1px solid;
	border-left: #bebebf 1px solid;
	width: 314px;
	background: url(../images/5.jpg) no-repeat center center;
	float: left;
	height: 192px;
	margin-left: 16px;
	border-top: #bebebf 1px solid;
	border-right: #bebebf 1px solid
}

#box_main_sub4_sub1_sub2_sub3 {
	border-bottom: #bebebf 1px solid;
	border-left: #bebebf 1px solid;
	width: 314px;
	background: url(../images/6.jpg) no-repeat center center;
	float: right;
	height: 192px;
	border-top: #bebebf 1px solid;
	border-right: #bebebf 1px solid
}

#box_main_sub1_sub1_sub1 {
	padding-left: 650px;
	width: 415px
}

#box_main_sub1_sub1_sub2 {
	background-image: url(../images/nav.png);
	padding-bottom: 9px;
	margin: 0 auto;
	width: 980px;
	padding-right: 11px;
	background-repeat: no-repeat;
	background-position: left top;
	float: none;
	height: 103px
}

#box_main_sub1_sub1_sub2_sub1 {
	width: 188px;
	padding-right: 18px;
	float: left
}

#box_main_sub1_sub1_sub2_sub2 {
	width: 600px;
	float: left;
	padding-top: 10px
}

#box_main_sub1_sub1_sub2_sub3 {
	width: 165px;
	float: right;
	margin-right: 8px;
	padding-top: 24px
}

#box_main_sub5_sub1 {
	margin: 0 auto;
	width: 980px;
	float: none
}

#box_main_sub6_sub1 {
	margin: 0 auto;
	width: 980px;
	float: none
}

#box_main_sub7_sub1 {
	margin: 0 auto;
	width: 980px;
	float: none
}

#box_main_sub7_sub1_sub1 {
	width: 145px;
	float: left
}

#box_main_sub7_sub1_sub2 {
	width: 700px;
	float: right;
	margin-left: 5px
}

#box_main_sub6_sub1_sub1 {
	width: 630px;
	float: left
}

#box_main_sub6_sub1_sub2 {
	width: 260px;
	float: left;
	margin-left: 0
}

#box_main_sub6_sub1_sub3 {
	width: 365px;
	float: right
}

#box_main_sub5_sub1_sub1 {
	width: 160px;
	float: left
}

#box_main_sub5_sub1_sub2 {
	width: 795px;
	float: right
}

#box_main_sub7_sub2_sub1 {
	float: left;
	margin-left: 266px;
	width: 73%
}

#box_main_sub7_sub2_sub2 {
	width: 30%;
	float: right
}

#box_main_sub7_sub2 {
	float: none;
	margin-top: 0;
	width: 100%
}

#box_main_sub7_sub2_sub1_sub1 {
	float: none;
	margin-bottom: 10px;
	width: 100%
}

#box_main_sub7_sub2_sub1_sub2 {
	width: 100%
}

#box_main_sub7_sub2_sub1_sub1_sub1 {
	float: none;
	margin-bottom: 10px;
	width: 100%
}

#box_main_sub7_sub2_sub1_sub1_sub2 {
	width: 100%
}

#box_main_sub7_sub2_sub1_sub1_sub2_sub1 {
	float: left;
	width: 75px
}

#box_main_sub7_sub2_sub1_sub1_sub2_sub2 {
	float: left;
	width: 630px
}


/*2*/

.FrontComContent_list01-d1_c1 {
	text-align: left;
	margin: 0 auto;
	width: 100%;
	clear: both;
	font-size: 14px;
	overflow: hidden
}

.FrontComContent_list01-d1_c1 UL {
	padding-bottom: 0;
	list-style-type: none;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	list-style-image: none;
	padding-top: 0
}

.FrontComContent_list01-d1_c1 LI {
	padding-bottom: 0;
	list-style-type: none;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	list-style-image: none;
	padding-top: 0
}
.FrontComContent_list01-d1_c1 .menu-first {
	width: 210px;
	overflow: hidden
}

.FrontComContent_list01-d1_c1 .menu-first UL LI {
	display: inline
}

.FrontComContent_list01-d1_c1 .menu-first UL LI A {
	line-height: 28px;
	margin: 0;
	display: block;
	background: url(../images/ny2.jpg) no-repeat 0 0;
	height: 28px;
	text-decoration: none
}

.FrontComContent_list01-d1_c1 .menu-first UL LI A:hover {
	background: url(../images/ny3.jpg) no-repeat 0 0;
	text-decoration: none
}

.FrontComContent_list01-d1_c1 .menu-first UL LI A.current {
	margin: 0;
	background: url(/images/ny3.jpg) no-repeat 0 0;
	height: 28px;
	color: #fff
}

.FrontComContent_list01-d1_c1 .menu-first UL LI A.current:hover {
	margin: 0;
	background: url(../images/ny3.jpg) no-repeat 0 0;
	height: 28px;
	color: #09c
}

.FrontComContent_list01-d1_c1 .menu-first UL LI A.current2 {
	background: url(../images/ny2.jpg) no-repeat 0 0
}

.FrontComContent_list01-d1_c1 .menu-first UL LI A.current2:hover {
	background: url(../images/ny3.jpg) no-repeat 0 0
}

.FrontComContent_list01-d1_c1 .menu-first UL LI.menu-none A {
	line-height: 25px;
	margin: 0;
	width: 194px;
	display: block;
	background: url(../images/ny.jpg) no-repeat 0 0;
	height: 28px;
	text-decoration: none
}

.FrontComContent_list01-d1_c1 .menu-first UL LI.menu-none A:hover {
	margin: 0;
	width: 194px;
	background: url(../images/ny.jpg) no-repeat 0 0;
	height: 28px;
	text-decoration: none
}

.FrontComContent_list01-d1_c1 .menu-first UL LI.menu-none A.current {
	margin: 0;
	width: 194px;
	background: url(/images/ny.jpg) no-repeat 0 0;
	height: 28px;
	color: #fff
}

.FrontComContent_list01-d1_c1 .menu-first UL LI.menu-none A.current:hover {
	margin: 0;
	width: 194px;
	background: url(/images/ny.jpg) no-repeat 0 0;
	height: 28px;
	color: #09c
}

.index_cp{ height:auto; display:table;}
.index_cp li{ width:310px; height:192px; border:1px solid #BEBEBF; margin-right:20px; margin-bottom:20px; float:left; position:relative;}
.index_cp li.last{ margin-right:0px;}
.index_cp li .tu{ height:50px; width:294px;background:url(../images/picbg.png); position:absolute; bottom:10px; display:block; font-size:16px; color:#333; padding-left:20px; line-height:50px;}
.index_cp li .tu:hover {
	background: url(../images/hover.png); color:#FFF;
}
