.w1200 {
	margin: 0px auto;
	width: 1200px;
	overflow: hidden;
	_zoom: 1;
}

#header {
	background: rgb(255, 255, 255);
	height: 80px;
	overflow: hidden;
	position: relative;
	min-width: 1200px;
}

.headerLeft {
	top: 0px;
	width: 50%;
	height: 100%;
	text-align: right;
	right: 50%;
	margin-right: 0px;
	position: absolute;
}

.headerLeft img {
	margin: 15px 65px 0px 0px;
	vertical-align: top;
}

#header .w1200 {
	height: 142px;
	position: relative;
}

#header .wel {
	left: 298px;
	top: 18px;
	position: absolute;
}

#header p {
	top: 6px;
	height: 24px;
	right: 94px;
	color: rgb(107, 107, 107);
	line-height: 24px;
	position: absolute;
}

#header p em {
	padding: 0px 5px;
	color: rgb(204, 204, 204);
	font-family: "宋体";
}

#header form {
	right: 0px;
	bottom: 76px;
	position: absolute;
}

#header input {
	float: left;
}

#header input[type=text] {
	background: rgb(255, 255, 255);
	border-width: 1px medium 1px 1px;
	border-style: solid none solid solid;
	border-color: rgb(212, 212, 212) currentColor rgb(212, 212, 212) rgb(212, 212, 212);
	padding: 8px 5px;
	border-image: none;
	width: 214px;
	height: 16px;
	color: rgb(51, 51, 51);
	line-height: 16px;
}

#header input[type=submit] {
	background: url("../images/image/fdj.png") no-repeat center #1D60EF;
	border: currentColor;
	border-image: none;
	width: 45px;
	height: 34px;
	text-indent: -9000px;
}

#header .lan {
	background: url("../images/image/map.png") no-repeat left;
	top: 9px;
	right: 0px;
	padding-left: 30px;
	position: absolute;
	width: 60px;
}

#header .lan span {
	background: url("http://www.chinakebo.com/images/ico1.png") no-repeat right;
	width: 60px;
	height: 18px;
	line-height: 18px;
	padding-left: 4px;
	display: block;
}

#header .lan a {
	background: #1D60EF;
	width: 60px;
	height: 18px;
	right: 0px;
	color: rgb(255, 255, 255);
	line-height: 18px;
	padding-left: 4px;
	display: block;
	position: absolute;
}

#header .lan:hover a {
	display: block;
}

.nav {
	margin: 0px auto;
	width: 100%;
	height: 57px;
	position: relative;
	z-index: 9;
	background: url("../images/image/navIco.png") repeat-x left bottom;
}

.nav_con {
	margin: 0px auto;
	width: 1150px;
}

.nav_right {
	width: 1150px;
}

.nav_right ul {}

.nav_right>ul>li {
	text-align: center;
	border-left-color: rgb(100, 170, 210);
	border-left-width: 1px;
	border-left-style: dashed;
	float: left;
}

.nav_right>ul>li:first-child {
	border-left-color: currentColor;
	border-left-width: medium;
	border-left-style: none;
}

.nav_right>ul>li>a {
	height: 57px;
	color: rgb(255, 255, 255);
	line-height: 57px;
	width: 163px;
	font-size: 16px;
	display: block;
}

.nav_right .cur>a {
	background: url("../images/image/ind_nav_hover.png") no-repeat center bottom #1d84ef;
	color: rgb(255, 255, 255);
}

.nav_right>ul>li:hover .down {
	display: block;
}

.nav_right>ul>li:hover>a {
	background: url("../images/image/ind_nav_hover.png") no-repeat center bottom #1d84ef;
	color: rgb(255, 255, 255);
}

.down {
	background: url("../images/image/down_bj.png") left top;
	width: 580px;
	overflow: hidden;
	padding-bottom: 15px;
	border-top: 1px solid rgb(8, 78, 125);
	display: none;
	z-index: 9;
	top: 57px;
	position: absolute;
}

.down_l {
	padding: 20px 19px 0px 20px;
	width: 134px;
	background-color: rgb(237, 237, 237);
}

.down_l ul {}

.down_l ul li {
	width: 100%;
	height: 31px;
	text-align: left;
	line-height: 31px;
	overflow: hidden;
	border-bottom-color: rgb(204, 204, 204);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.down_l ul li a {
	height: 31px;
	color: rgb(102, 102, 102);
	overflow: hidden;
	padding-right: 10px;
	font-size: 13px;
	display: inline-block;
	max-width: 110px;
}

.down_l ul li:hover a {
	background: url("../images/image/ind_01.png") no-repeat 110px 12px;
	font-weight: bold;
}

.down_cur a {
	background: url("../images/image/ind_01.png") no-repeat right;
	font-weight: bold;
}

.down_r {
	width: 390px;
	padding-top: 22px;
}

.down_r .jzimg {
	width: 175px;
	height: 201px;
}

.down_r .jzimg img {
	max-height: 201px;
	max-width: 175px;
}

.down_r .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.down_r_zi {
	width: 156px;
	text-align: left;
	margin-left: 28px;
}

.down_r_zi strong {
	color: rgb(51, 51, 51);
	line-height: 18px;
	padding-bottom: 9px;
	font-size: 14px;
	border-bottom-color: rgb(227, 227, 227);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	display: block;
}

.down_r_zi p {
	color: rgb(102, 102, 102);
	line-height: 22px;
}

.down_abo {
	left: 120px;
}

.down_pro {
	left: 0px;
	width: 1150px;
	overflow: hidden;
}

.down_case {
	left: 480px;
}

.down_news {
	left: 360px;
}

.down_hr {
	left: 600px;
}

.down_sol {
	left: 600px;
}

.down_loc {
	left: 600px;
}

.down_con {
	margin: 0px auto;
	width: 1150px;
	padding-top: 20px;
}

.down_con ul {
	overflow: hidden;
}

.down_con ul li {
	width: 142px;
	overflow: hidden;
	border-left-color: rgb(204, 204, 204);
	border-left-width: 1px;
	border-left-style: solid;
	float: left;
	min-height: 350px;
}

.down_con ul li:first-child {
	border: currentColor;
	border-image: none;
}

.down_con ul li a {
	line-height: 24px;
	display: block;
}

.down_con ul li a:hover {
	text-decoration: underline;
}

.down_con ul li p a {
	height: 30px;
	overflow: hidden;
	padding-right: 10px;
	font-weight: bold;
	line-height: 30px;
	display: inline-block;
	max-width: 142px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.down_con ul li p a:hover {
	background: url("../images/image/ind_01.png") no-repeat right;
	text-decoration: none;
}

.down_con ul li p .jzimg {
	padding: 0px;
	width: 142px;
	height: 60px;
}

.down_con ul li p .jzimg:hover {
	background: none;
}

.down_con ul li p .jzimg img {
	max-height: 100%;
	max-width: 100%;
}

.down_con ul li p .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}




.ny_banner {
	left: 50%;
	top: 0px;
	width: 100%;
	height: 359px;
	margin-left: -800px;
	position: relative;
}

.ny_bannerList {
	left: 0px;
	top: 0px;
	width: 100%;
	height: 359px;
	position: absolute;
}

.ny_bannerList li {
	left: 0px;
	top: 0px;
	width: 100%;
	height: 359px;
	position: absolute;
}

.ny_bannerList li img {
	max-height: 359px;
	max-width: 100%;
}

.ind_js {
	margin: 0px auto;
	padding: 42px 0px 0px;
	width: 1003px;
	height: 212px;
	overflow: hidden;
}

.ind_js ul {
	width: 120%;
	overflow: hidden;
}

.ind_js ul li {
	background: url("http://www.chinakebo.com/images/ind_06.png") no-repeat 50% top;
	padding: 20px 20px 0px;
	text-align: center;
	border-left-color: rgb(178, 178, 178);
	border-left-width: 1px;
	border-left-style: dashed;
	float: left;
}

.ind_js ul li:first-child {
	border-left-color: currentColor;
	border-left-width: medium;
	border-left-style: none;
}

.ind_js ul li p {
	padding: 0px;
	color: rgb(51, 51, 51);
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 40px;
}

.ind_js ul li .ind_p1 {
	color: rgb(119, 119, 119);
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	margin-top: 0px;
}

.ind_js ul li span img {
	margin-top: 17px;
	max-height: 48px;
	max-width: 48px;
}

.ind_pro {
	margin: 0px auto;
	width: 100%;
	overflow: hidden;
	background-color: rgb(249, 249, 249);
}

.ind_pro_top {
	margin: 0px auto;
	width: 1003px;
	text-align: center;
	margin-top: 30px;
	background: url(../images/image/tit_bg1.png) no-repeat center;
}

.ind_pro_top p {
	color: rgb(255, 255, 255);
	text-transform: uppercase;
	font-size: 20px;
}

.ind_pro_top p:first-child {
	color: #a6d5f3;
	font-family: Arial;
	font-size: 26px;
}

.ind_xxk {
	background: url("http://www.chinakebo.com/images/ind_pro_02.jpg") no-repeat left top;
	margin: 17px 0px 12px;
	width: 1000px;
	height: 44px;
	overflow: hidden;
}

.ind_xxk ul {
	width: 120%;
	overflow: hidden;
}

.ind_xxk ul li {
	width: 125px;
	float: left;
}

.ind_xxk li a {
	color: rgb(255, 255, 255);
	line-height: 44px;
	font-size: 14px;
	display: block;
}

.ind_xxk li:hover a {
	background-color: rgb(12, 104, 167);
}

.ind_xxk .ind_xxk_a1 {}

.ind_xxk .ind_xxk_a1 a {
	background: url("http://www.chinakebo.com/images/ind_pro_01.png") no-repeat 98px 16px;
	width: 87px;
	padding-right: 28px;
	padding-left: 10px;
}

.ind_pro_top .ind_xxk .xxk_a {
	background-color: rgb(12, 104, 167);
}

.ind_pro_bot {
	margin: 0px auto;
	width: 100%;
	padding-top: 16px;
	border-top-color: rgb(212, 212, 212);
	border-top-width: 1px;
	border-top-style: solid;
}

.ind_pro_bot .ind_pro_ul ul li {
	background: url("http://www.chinakebo.com/images/ind_pro_03.jpg") no-repeat left top;
	width: 399px;
	height: 302px;
	margin-right: 1px;
	float: left;
	position: relative;
}

.ind_pro_bj .ind_a1 {
	margin: 0px auto;
	border: 1px solid rgb(106, 159, 193);
	border-image: none;
	width: 173px;
	height: 39px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 39px;
	font-size: 14px;
	display: block;
}

.ind_pro .ind_pro_bot p {
	background: url("../images/image/pro_bj.png") left top;
	left: 0px;
	top: 0px;
	width: 399px;
	height: 302px;
	display: none;
	position: absolute;
}

.ind_pro .ind_pro_bot p .ind_pro_a1 {
	background: url("../images/image/ind_pro_04.png") no-repeat 50% 30%;
	height: 302px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 25px;
	padding-top: 201px;
	font-size: 24px;
	display: block;
	z-index: 999;
}

.ind_pro_bot .ind_pro_ul ul li:hover p {
	display: block;
}

.more {
	margin: 0 auto;
	width: 160px;
	height: 40px;
	text-align: center;
}

.more a {
	display: block;
	width: 160px;
	height: 40px;
	color: #fff;
	font: 14px/40px "Microsoft YaHei";
	background: #1D60EF;
	border-radius: 5px;
}

.more a:hover {
	background: rgb(230, 0, 18);
}

.ind_z {
	margin: 0px auto;
	width: 1003px;
	padding: 40px 0;
}

.ind_news {
	width: 484px;
	overflow: hidden;
}

.ind_news_top {
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
	border-bottom-color: rgb(219, 219, 219);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background: #1D60EF;
	padding: 0 10px;
}

.ind_news_s1 {
	width: 35px;
	height: 8px;
	margin-top: 16px;
}

.ind_news_s1 a {
	background: url("../images/image/ind_news_05.png") no-repeat left top;
	width: 8px;
	height: 8px;
	margin-left: 3px;
	float: left;
	display: block;
}

.ind_news_s1 a:hover {
	background: url("../images/image/ind_news_06.png") no-repeat left top;
}

.ind_news_s1 .s1_a1 {
	background: url("../images/image/ind_news_06.png") no-repeat left top;
}

.ind_pro_bot {
	margin: 0px auto;
	width: 100%;
	overflow: hidden;
}

.ind_pro_ul {
	margin: 0px auto;
	width: 100%;
	overflow: hidden;
	position: relative;
}

.ind_pro_bj {
	width: 100%;
	height: 76px;
	padding-top: 53px;
	position: relative;
	background-color: rgb(0, 89, 145);
}

.ind_gdt_xs {
	width: 100%;
	height: 302px;
	overflow: hidden;
	position: relative;
}

.ind_gdt_xs ul {
	left: 0px;
	top: 0px;
	overflow: hidden;
	position: absolute;
}

.ind_pro_bot .ind_gdt_xs ul li {
	background: url("http://www.chinakebo.com/images/ind_pro_03.jpg") no-repeat left top;
	width: 399px;
	height: 302px;
	margin-right: 1px;
	float: left;
	position: relative;
}

.ind_pro_bot .ind_gdt_xs ul li .jzimg {
	width: 399px;
	height: 302px;
}

.ind_pro_bot .ind_gdt_xs ul li .jzimg img {
	max-height: 302px;
	max-width: 399px;
}

.ind_pro_bot .ind_gdt_xs ul li .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.ind_pro_bj .ind_pro_gdt {
	background: url("../images/image/ind_gdt.jpg") repeat-x 0px 4px;
	left: 0px;
	top: 23px;
	width: 100%;
	height: 9px;
	position: absolute;
}

.ind_pro_bj .ind_pro_gdt .ind_gdt_d {
	background: url("http://www.chinakebo.com/images/ind_pro_11.png") no-repeat left 22px;
	top: -22px;
	width: 183px;
	height: 50px;
	position: absolute;
	cursor: pointer;
}

.ind_pro_bot .ind_pro_ul ul li .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.ind_pro_bot .ind_pro_ul ul li .jzimg img {
	max-height: 302px;
	max-width: 399px;
}

.ind_pro_bot .ind_pro_ul ul li .jzimg {
	width: 399px;
	height: 302px;
}

.ind_news_top span {
	color: rgb(255, 255, 255);
	font-size: 18px;
}

.ind_news_con {
	width: 484px;
	height: 286px;
	margin-top: 17px;
	position: relative;
}

.ind_news_con ul {
	left: 0px;
	top: 0px;
	width: 484px;
	height: 286px;
	overflow: hidden;
	position: absolute;
}

.ind_news_con ul li {
	width: 460px;
	margin-top: 15px;
	min-height: 80px;
}

.ind_news_con ul li:first-child {}

.ind_news_con ul li .jzimg {
	width: 130px;
	height: 80px;
}

.ind_news_con ul li .jzimg img {
	max-height: 72px;
	max-width: 133px;
}

.ind_news_con ul li .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.ind_news_con ul li div {
	width: 323px;
	height: 80px;
	overflow: hidden;
}

.ind_news_con ul li div p {
	color: rgb(130, 130, 130);
	line-height: 22px;
	font-size: 14px;
}

.ind_news_con ul li div em {
	width: 30%;
	height: 25px;
	text-align: right;
	overflow: hidden;
	font-style: normal;
}

.ind_news_con ul li div a {
	background: url("../images/image/ind_news_04.jpg") no-repeat left;
	width: 67%;
	height: 25px;
	color: rgb(51, 51, 51);
	overflow: hidden;
	padding-left: 9px;
	font-weight: bold;
	display: block;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.ind_news_con ul li div p {
	height: 44px;
	overflow: hidden;
}

.ind_news_con ul li div p:first-child {
	height: 25px;
	line-height: 25px;
}

.ind_news_con ul li div a:hover {
	color: rgb(12, 104, 167);
}

.ind_news_bot {
	width: 100%;
	height: 33px;
	line-height: 33px;
	margin-top: 32px;
	background-color: rgb(218, 218, 218);
}

.ind_news_bot a {
	color: rgb(54, 54, 54);
	text-transform: uppercase;
	padding-left: 11px;
	font-family: Arial;
	display: block;
}

.ind_vid {
	width: 485px;
	margin-left: 34px;
}

.ind_par {
	padding: 57px 0px 60px;
	width: 100%;
	overflow: hidden;
}

.ind_par_top {
	margin: 0px auto;
	width: 100%;
	height: 67px;
	text-align: center;
	border-bottom-color: rgb(218, 218, 218);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.ind_par_top span {
	height: 40px;
	color: rgb(51, 51, 51);
	line-height: 40px;
	overflow: hidden;
	font-size: 24px;
	border-bottom-color: rgb(3, 90, 144);
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: inline-block;
}

.ind_par_top p {
	color: rgb(102, 102, 102);
	text-transform: uppercase;
	line-height: 26px;
	font-family: Arial;
	font-size: 26px;
}

.ind_par_bot {
	margin: 0px auto;
	width: 1003px;
	overflow: hidden;
	padding-top: 20px;
}

.ind_par_bot ul {
	width: 120%;
	overflow: hidden;
}

.ind_par_bot ul li {
	width: 231px;
	height: 152px;
	margin-top: 23px;
	margin-right: 26px;
	float: left;
}

.ind_par_bot ul li .jzimg {
	border: 1px solid rgb(230, 230, 230);
	border-image: none;
	width: 229px;
	height: 120px;
}

.ind_par_bot ul li .jzimg img {
	max-height: 120px;
	max-width: 229px;
}

.ind_par_bot ul li .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.ind_par_bot ul li .ind_par_bot_a1 {
	height: 30px;
	text-align: center;
	color: rgb(51, 51, 51);
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	display: block;
}




/* bottom start*/
.bot {
	background: #1D60EF;
	padding: 15px 0;
	color: #fff;
	font: 12px/22px "Microsoft YaHei";
}

.awm {
	width: 280px;
	border-right: 1px solid #0068b7;
}

.w500 {
	width: 300px;
	height: auto;
	margin-left: 70px;
}

.tel400 {
	width: 280px;
	border-left: 1px solid #0068b7;
	text-align: right;
	color: #fff;
	font: 12px/22px "Microsoft YaHei";
}

.tel400 span {
	color: #F19601;
	font: 20px/32px "Arial";
}

.tel400 img {
	margin-right: 5px;
	vertical-align: middle;
}

.link_tit {
	height: 30px;
	margin-bottom: 10px;
	color: #fff;
	font: 16px/30px "Microsoft YaHei";
}

.link_tit img {
	vertical-align: middle;
}

.link {
	width: 300px;
	height: auto;
	overflow: hidden;
}

.link a {
	float: left;
	margin-right: 10px;
	color: #42a0de;
	font: 12px/22px "Microsoft YaHei";
}

.link a:hover {
	color: white;
}

/* bot end */








.ind_sup {
	background: url("http://www.chinakebo.com/images/ind_sup_bj.jpg") no-repeat top;
	margin: 0px auto;
	width: 100%;
	overflow: hidden;
	min-height: 537px;
}

.ind_sup_top {
	margin-top: 30px;
	margin-bottom: 40px;
}

.ind_sup_top p {
	color: rgb(255, 255, 255);
}

.ind_sup_top span {
	color: rgb(255, 255, 255);
}

.ind_sup_bot {
	background: url("../images/image/sup_but_bj.png") left top;
	margin: 0px auto;
	padding: 0px 16px 18px;
	width: 971px;
	height: 339px;
}

.ind_sup_bot_l {
	width: 317px;
	overflow: hidden;
}

.ind_sup_ewm {
	width: 100%;
	overflow: hidden;
	margin-top: 25px;
}

.ind_sup_ewm span {
	height: 18px;
	overflow: hidden;
	display: block;
}

.ind_sup_ewm .ind_sup_sp {
	height: 37px;
	overflow: hidden;
}

.ind_sup_ewm span p {
	height: 18px;
	color: rgb(255, 255, 255);
	line-height: 18px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
}

.ind_sup_ewm span .ind_sup_s1 {
	height: 19px;
	overflow: hidden;
	font-size: 17px;
}

.ind_sup_ewm .ind_sup_p1 {
	width: 100%;
	height: 122px;
	margin-top: 15px;
	margin-left: 1px;
	display: block;
}

.ind_sup_ewm .ind_sup_p1 img {
	margin-right: 31px;
}

.ind_sup_ewm p {
	height: 18px;
	color: rgb(254, 254, 254);
	line-height: 18px;
	overflow: hidden;
	font-size: 14px;
}

.ind_sup_ewm p i {
	font-style: normal;
}

.ind_sup_ewm p em {
	font-family: Arial;
	font-style: normal;
}

.ind_sup_bot_r {
	width: 654px;
	overflow: hidden;
}

.ind_sup_mess {
	width: 680px;
	overflow: hidden;
}

.ind_sup_mess input[type='text'] {
	border: currentColor;
	border-image: none;
	width: 313px;
	height: 34px;
	color: rgb(214, 214, 214);
	line-height: 34px;
	overflow: hidden;
	padding-left: 6px;
	margin-top: 18px;
	margin-right: 16px;
	float: left;
	background-color: rgb(255, 255, 255);
}

.ind_sup_mess_bot {
	width: 100%;
	overflow: hidden;
	margin-top: 18px;
}

.ind_sup_mess_bot textarea {
	border: currentColor;
	border-image: none;
	width: 447px;
	height: 100px;
	color: rgb(214, 214, 214);
	padding-top: 11px;
	padding-left: 6px;
}

.ind_sup_mess_bot span {
	background: none;
	padding: 0px;
	width: 185px;
	height: 105px;
	overflow: hidden;
}

.ind_sup_mess_bot span p {
	color: rgb(255, 255, 255);
	line-height: 22px;
	font-size: 14px;
	font-weight: normal;
}

.ind_sup_mess_bot span p:first-child {
	background: url("http://www.chinakebo.com/images/ind_sup_liu.jpg") no-repeat left top;
	height: 37px;
	margin-bottom: 16px;
	display: block;
}

.ind_sup_mess_bot span font {
	width: 60px;
	height: 37px;
	color: rgb(255, 255, 255);
	line-height: 37px;
	overflow: hidden;
	padding-left: 52px;
	font-size: 14px;
}

.fond {
	margin: 0px auto;
	width: 100%;
	min-height: 45px;
	background-color: rgb(241, 241, 241);
}

.fond_nav {
	margin: 0px auto;
	width: 1003px;
}

.fond_nav_l {
	width: 700px;
	height: 45px;
	line-height: 45px;
}

.fond_nav_l a {
	color: rgb(113, 111, 111);
	font-size: 13px;
	margin-left: 25px;
}

.fond_nav_l a:first-child {
	margin: 0px;
}

.fond_nav_r {
	text-align: right;
	padding-top: 6px;
	position: relative;
}

.fond_nav_r a {
	width: 33px;
	height: 33px;
	margin-left: 11px;
	float: left;
}

.fond_nav_r .ewm {
	width: 33px;
	height: 33px;
}

.fond_nav_r .ewm em {
	left: 40px;
	width: 100px;
	height: 100px;
	bottom: 40px;
	display: none;
	position: absolute;
	z-index: 99;
}

.fond_nav_r .ewm:hover em {
	display: block;
}

.fond_copy {
	margin: 0px auto;
	padding: 23px 0px;
	width: 1003px;
	min-height: 44px;
}

.copy_l {
	background: url("../images/image/fond_tel.png") no-repeat left top;
	width: 650px;
	padding-left: 51px;
	min-height: 44px;
}

.copy_l_p1 {
	color: rgb(133, 133, 133);
	font-family: Arial;
	font-size: 11px;
	margin-top: 5px;
}

.copy_l_p2 {
	color: rgb(113, 111, 111);
}

.copy_l_p2 em {
	color: #1D60EF;
	font-family: Arial;
	font-size: 24px;
	font-style: normal;
	margin-right: 73px;
}

.copy_r {
	width: 200px;
	position: relative;
}

.copy_r p.a1 {
	background: url("../images/image/fond_link.jpg") no-repeat right top;
	border: 1px solid rgb(197, 197, 197);
	border-image: none;
	height: 16px;
	line-height: 16px;
	padding-left: 5px;
	cursor: pointer;
}

.fond_copy .copy_r_down {
	border-width: 1px 1px medium;
	border-style: solid solid none;
	border-color: rgb(197, 197, 197) rgb(197, 197, 197) currentColor;
	border-image: none;
	left: 0px;
	width: 198px;
	bottom: 38px;
	line-height: 20px;
	overflow: hidden;
	display: none;
	position: absolute;
	background-color: rgb(255, 255, 255);
}

.copy_r_down a {
	height: 20px;
	overflow: hidden;
	padding-left: 5px;
	display: block;
}

.copy_r_down a:hover {
	background: rgb(197, 197, 197);
	color: rgb(255, 255, 255);
}

.ind_top {
	width: 31px;
	height: 31px;
	right: 46px;
	bottom: 178px;
	position: fixed;
	z-index: 99;
	cursor: pointer;
}

.lalala {
	color: rgb(255, 255, 255);
	background-color: rgb(227, 11, 0);
}

.abo_fu {
	margin: 0px auto;
	width: 100%;
	min-height: 44px;
	background-color: rgb(242, 242, 242);
}

.abo_fu_nav {
	margin: 0px auto;
	width: 1000px;
	line-height: 44px;
	overflow: hidden;
}

.abo_fu_nav ul {}

.abo_fu_nav ul li {
	width: 102px;
	height: 49px;
	text-align: center;
	float: left;
}

.abo_fu_nav ul li a {
	height: 44px;
	color: rgb(102, 102, 102);
	overflow: hidden;
	font-size: 14px;
	display: block;
}

.abo_fu_nav li:hover {
	background: url("http://www.chinakebo.com/images/abo_bj.png") no-repeat 50% bottom;
}

.abo_fu_nav li:hover a {
	color: rgb(255, 255, 255);
	background-color: rgb(15, 120, 178);
}

.abo_fu_nav ul .gao {
	background: url("http://www.chinakebo.com/images/abo_bj.png") no-repeat 50% bottom;
}

.abo_fu_nav ul .gao a {
	color: rgb(255, 255, 255);
	background-color: rgb(15, 120, 178);
}

.ny_nrcon {
	width: 100%;
	overflow: hidden;
}

.ny_con {
	margin: 0px auto;
	width: 1000px;
	overflow: hidden;
	padding-top: 35px;
}

.mbx {
	background: url("http://www.chinakebo.com/images/mbx_04.png") repeat-x left bottom;
	height: 40px;
}

.mbx h2 {
	width: 39%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-size: 30px;
	font-weight: normal;
	display: block;
	white-space: nowrap;
}

.mbx h2 i {
	background: url("http://www.chinakebo.com/images/mbx_03.png") repeat-x left bottom;
	color: rgb(0, 0, 0);
	overflow: hidden;
	padding-bottom: 10px;
	font-style: normal;
	display: inline-block;
}

.mbx h2 em {
	background: url("http://www.chinakebo.com/images/mbx_02.png") no-repeat 4px 12px;
	color: rgb(227, 227, 227);
	text-transform: uppercase;
	padding-left: 14px;
	font-family: Arial;
	font-size: 24px;
	font-style: normal;
	display: inline-block;
}

.mbx span {
	background: url("http://www.chinakebo.com/images/mbx_01.png") no-repeat left;
	height: 40px;
	text-align: right;
	color: rgb(197, 197, 197);
	line-height: 40px;
	overflow: hidden;
	padding-left: 25px;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	max-width: 50%;
}

.mbx span a {
	color: rgb(197, 197, 197);
}

.mbx span em {
	color: rgb(15, 120, 178);
	font-style: normal;
}

.ny_abo {
	padding: 6px 0px 20px;
	overflow: hidden;
}

.ny_abo p {
	color: rgb(102, 102, 102);
	line-height: 30px;
	padding-top: 33px;
	font-size: 13px;
}

.ny_abo .abo_p1 {
	text-align: center;
	color: rgb(136, 136, 136);
	line-height: 18px;
	font-size: 12px;
}

.ny_abo .abo_p1 span {
	padding: 13px 0px;
	overflow: hidden;
	display: block;
}

.ny_brand {
	padding: 6px 0px 20px;
	overflow: hidden;
}

.ny_brand p {
	color: rgb(102, 102, 102);
	line-height: 30px;
	padding-top: 33px;
	font-size: 13px;
}

.brand_d {
	width: 100%;
	overflow: hidden;
	padding-top: 54px;
}

.brand_d_l {
	padding: 0px 20px 0px 23px;
	width: 295px;
	border-right-color: rgb(1, 1, 1);
	border-right-width: 1px;
	border-right-style: solid;
}

.brand_d_l p {
	margin: 0px;
	padding: 0px;
}

.brand_d_l_p1 img {
	max-height: 103px;
	max-width: 295px;
}

.brand_d_l_p2 img {
	max-height: 391px;
	max-width: 295px;
}

.brand_d_r {
	width: 639px;
	overflow: hidden;
	margin-left: 22px;
}

.brand_d_r p:first-child {
	margin: 0px;
	padding: 0px;
}

.brand_d_r_p1 {
	width: 120%;
}

.brand_d_r_p1 img {
	margin-right: 41px;
	max-height: 189px;
	max-width: 288px;
}

.par_d_r p {
	margin: 0px;
	padding: 0px;
}

.par_d_r .jzimg {
	background: url("http://www.chinakebo.com/images/partner_01.jpg") no-repeat left top;
	width: 617px;
	height: 344px;
	margin-top: 28px;
	display: block;
}

.par_d_r .jzimg img {
	max-height: 321px;
	max-width: 592px;
}

.par_d_r .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.ny_base {
	overflow: hidden;
	padding-bottom: 70px;
}

.ny_base ul {
	width: 120%;
	overflow: hidden;
	padding-bottom: 70px;
}

.ny_base ul li {
	background: url("http://www.chinakebo.com/images/base_bj.jpg") no-repeat left top;
	margin: 52px 36px 0px 0px;
	padding: 11px;
	width: 287px;
	height: 230px;
	float: left;
}

.ny_base ul li .jzimg {
	border: 1px solid rgb(224, 224, 224);
	border-image: none;
	width: 283px;
	height: 171px;
}

.ny_base ul li .jzimg img {
	max-height: 171px;
	max-width: 283px;
}

.ny_base ul li .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.ny_base ul li p {
	width: 100%;
	height: 30px;
	text-align: center;
	color: rgb(61, 61, 61);
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	margin-top: 27px;
	display: block;
}

.ny_base ul li:hover {
	background: url("http://www.chinakebo.com/images/base_bj_hover.jpg") no-repeat left top;
}

.ny_base ul li:hover p {
	color: rgb(255, 255, 255);
}

.page {
	padding: 37px 0px 30px;
	width: 100%;
	text-align: center;
	overflow: hidden;
}

.page a {
	padding: 8px 12px;
	border: 1px solid rgb(203, 203, 203);
	border-image: none;
	color: rgb(102, 102, 102);
	margin-right: 10px;
}

.page a:hover {
	border: 1px solid rgb(15, 120, 178);
	border-image: none;
	color: rgb(255, 255, 255);
	background-color: rgb(15, 120, 178);
}

.page .page_a {
	border: 1px solid rgb(15, 120, 178);
	border-image: none;
	color: rgb(255, 255, 255);
	background-color: rgb(15, 120, 178);
}

.page a.cpb {
	border: 1px solid rgb(15, 120, 178);
	border-image: none;
	color: rgb(255, 255, 255);
	background-color: rgb(15, 120, 178);
}

.ny_cul {
	padding: 46px 0px 42px;
	overflow: hidden;
}

.cul_top {
	width: 480px;
	overflow: hidden;
	padding-top: 40px;
	padding-bottom: 20px;
	padding-left: 144px;
	border-bottom-color: rgb(215, 215, 215);
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}

.cul_top p {
	color: rgb(15, 120, 178);
	text-transform: uppercase;
	font-family: Arial;
	font-size: 68px;
}

.cul_top span {
	color: rgb(15, 120, 178);
	line-height: 24px;
	font-size: 24px;
}

.ny_cul .cul_p1 {
	width: 611px;
	color: rgb(102, 102, 102);
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	margin-top: 28px;
}

.ny_cul .cul_p1 span {
	color: rgb(230, 0, 18);
	font-weight: bold;
}

.ny_cul dl {
	width: 100%;
	overflow: hidden;
	padding-top: 67px;
}

.ny_cul dl dt {
	height: 29px;
	min-width: 300px;
}

.ny_cul dl dt em {
	background: url("http://www.chinakebo.com/images/culture_03.png") no-repeat left top;
	width: 41px;
	color: rgb(255, 255, 255);
	text-transform: uppercase;
	line-height: 29px;
	padding-left: 16px;
	font-size: 38px;
	font-style: normal;
}

.ny_cul dl dt span {
	background: url("http://www.chinakebo.com/images/culture_05.jpg") no-repeat right top;
	height: 29px;
	color: rgb(15, 120, 178);
	line-height: 29px;
	overflow: hidden;
	padding-right: 10px;
	font-size: 20px;
	display: block;
	max-width: 900px;
}

.ny_cul dl dd {
	color: rgb(114, 114, 114);
	line-height: 22px;
	margin-top: 8px;
	margin-left: 60px;
	min-height: 75px;
}

.ny_soc {
	padding: 34px 0px 20px;
	overflow: hidden;
}

.soc_t {
	background: url("http://www.chinakebo.com/images/social_02.png") no-repeat left top;
	width: 100%;
	height: 90px;
	padding-top: 11px;
}

.ny_soc .soc_t p {
	margin: 0px;
	width: 412px;
	height: 77px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 77px;
	font-size: 35px;
	background-color: rgb(15, 120, 178);
}

.soc_c {
	background: url("http://www.chinakebo.com/images/social_01.png") no-repeat left bottom;
	width: 100%;
	margin-top: 30px;
	min-height: 77px;
}

.soc_c span {
	background: url("http://www.chinakebo.com/images/social_22.jpg") no-repeat 0px 20px;
	width: 85%;
	padding-left: 88px;
	display: block;
}

.soc_c span p {
	margin: 0px;
	height: 27px;
	color: rgb(0, 0, 0);
	line-height: 27px;
	overflow: hidden;
	font-size: 27px;
}

.soc_c span em {
	height: 20px;
	color: rgb(213, 213, 213);
	text-transform: uppercase;
	line-height: 20px;
	overflow: hidden;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	display: block;
}

.ny_soc p {
	color: rgb(102, 102, 102);
	line-height: 30px;
	font-size: 14px;
	margin-top: 36px;
}

.soc_p1 {
	width: 976px;
	overflow: hidden;
}

.soc_p1 img {
	margin-left: 17px;
	max-height: 311px;
	max-width: 468px;
}

.ny_pro {
	padding: 30px 0px 40px;
	width: 1003px;
	overflow: hidden;
}

.pro_l {
	width: 161px;
	overflow: hidden;
}

.pro_l ul {
	overflow: hidden;
	padding-bottom: 30px;
}

.pro_l ul li {
	width: 100%;
}

.pro_l ul li p {
	width: 100%;
	height: 44px;
	margin-bottom: 1px;
	position: relative;
	background-color: rgb(241, 241, 241);
}

.pro_l ul li p a {
	height: 44px;
	text-align: center;
	color: rgb(102, 102, 102);
	line-height: 44px;
	overflow: hidden;
	font-size: 14px;
	display: block;
}

.pro_l ul li p i {
	background: url("http://www.chinakebo.com/images/abo_bj.png") no-repeat left top;
	left: 48%;
	width: 9px;
	height: 5px;
	bottom: -5px;
	display: none;
	position: absolute;
	z-index: 9;
}

.pro_l ul li p:hover i {
	display: block;
}

.pro_l ul li p:hover a {
	color: rgb(255, 255, 255);
	font-weight: bold;
	background-color: rgb(15, 120, 178);
}

.pro_l ul li div {
	width: 161px;
	overflow: hidden;
	padding-bottom: 15px;
	display: none;
	background-color: rgb(250, 250, 250);
}

.pro_l ul li div span {
	padding: 0px 16px 0px 10px;
	width: 135px;
	display: block;
}

.pro_l ul li div span a {
	background: url("../images/image/ind_01.png") no-repeat 2px 15px;
	height: 38px;
	text-align: center;
	color: rgb(102, 102, 102);
	line-height: 38px;
	overflow: hidden;
	padding-left: 6px;
	border-bottom-color: rgb(205, 203, 203);
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	display: block;
}

.pro_l ul li div span:hover {
	background-color: rgb(181, 178, 178);
}

.pro_l ul li div span:hover a {
	background: url("http://www.chinakebo.com/images/pro_a.png") no-repeat 2px 15px;
	color: rgb(255, 255, 255);
	font-weight: bold;
	border-bottom-color: rgb(181, 178, 178);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.pro_l .pro_li_a p i {
	background: url("http://www.chinakebo.com/images/abo_bj.png") no-repeat left top;
	left: 48%;
	width: 9px;
	height: 5px;
	bottom: -5px;
	display: block;
	position: absolute;
	z-index: 9;
}

.pro_l .pro_li_a p {
	margin: 0px;
}

.pro_l .pro_li_a p a {
	color: rgb(255, 255, 255);
	font-weight: bold;
	background-color: rgb(15, 120, 178);
}

.pro_l .pro_li_s {
	background-color: rgb(181, 178, 178);
}

.pro_l .pro_li_s a {
	background: url("http://www.chinakebo.com/images/pro_a.png") no-repeat 2px 15px;
	color: rgb(255, 255, 255);
	font-weight: bold;
	border-bottom-color: rgb(181, 178, 178);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.pro_r {
	width: 808px;
	overflow: hidden;
	padding-bottom: 13px;
}

.pro_r ul {
	width: 120%;
	overflow: hidden;
	padding-bottom: 50px;
}

.pro_r ul li {
	background: url("http://www.chinakebo.com/images/pro_bj_01.png") no-repeat left top;
	width: 234px;
	height: 287px;
	padding-top: 1px;
	padding-left: 1px;
	margin-top: 46px;
	margin-right: 47px;
	float: left;
	position: relative;
}

.pro_r ul li .jzimg {
	width: 230px;
	height: 206px;
}

.pro_r ul li .jzimg img {
	max-height: 206px;
	max-width: 230px;
}

.pro_r ul li .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.pro_r ul li div {
	left: 0px;
	width: 215px;
	bottom: 0px;
	border-top-color: rgb(243, 243, 243);
	border-top-width: 1px;
	border-top-style: solid;
	position: absolute;
	min-height: 60px;
	max-height: 90px;
}

.pro_r ul li div a {
	height: 24px;
	text-align: center;
	color: rgb(102, 102, 102);
	line-height: 24px;
	overflow: hidden;
	font-size: 13px;
	font-weight: bold;
	margin-top: 18px;
	display: block;
}

.pro_r ul li div span {
	width: 211px;
	height: 60px;
	padding-left: 19px;
	margin-left: 1px;
	display: none;
}

.pro_r ul li div span p {
	height: 24px;
	color: rgb(15, 120, 178);
	line-height: 24px;
	overflow: hidden;
}

.pro_r ul li div span p em {
	font-style: normal;
}

.pro_r ul li:hover div {
	border: currentColor;
	border-image: none;
}

.pro_r ul li:hover div span {
	border-top-color: rgb(243, 243, 243);
	border-top-width: 1px;
	border-top-style: solid;
	display: block;
}

.pro_r ul li:hover div a {
	color: rgb(15, 120, 178);
	margin-top: 0px;
}

.pro_r ul li:hover {
	background: url("http://www.chinakebo.com/images/pro_bj_hover.png") no-repeat left top;
}

.ny_proshow {}

.proshow_right {
	width: 808px;
	overflow: hidden;
	padding-bottom: 13px;
}

.proshow_l {
	width: 375px;
	margin-bottom: 64px;
}

.proshow_da table {
	width: 364px;
	height: 304px;
}

.proshow_da table {
	border: 1px solid rgb(177, 176, 176);
	border-image: none;
	width: 364px;
	height: 304px;
}

.proshow_l_bot {
	width: 364px;
	height: 51px;
	margin-top: 16px;
	position: relative;
}

.proshow_l_bot .proshow_sl {
	background: url("http://www.chinakebo.com/images/proshow_l.png") no-repeat left top;
	width: 9px;
	height: 17px;
	margin-top: 17px;
	cursor: pointer;
}

.proshow_l_bot .proshow_sr {
	background: url("http://www.chinakebo.com/images/proshow_r.png") no-repeat left top;
	width: 9px;
	height: 17px;
	margin-top: 17px;
	cursor: pointer;
}

.proshow_l_bot .proshow_sl:hover {
	background: url("http://www.chinakebo.com/images/proshow_l_hover.png") no-repeat left top;
}

.proshow_l_bot .proshow_sr:hover {
	background: url("http://www.chinakebo.com/images/proshow_r_hover.png") no-repeat left top;
}

.proshow_xiao {
	margin: 0px auto;
	width: 330px;
	height: 51px;
	overflow: hidden;
	position: relative;
}

.proshow_xiao ul {
	width: 100000px;
	height: 49px;
	margin-left: 2px;
	position: relative;
}

.proshow_xiao ul li {
	border: 1px solid rgb(201, 201, 201);
	border-image: none;
	width: 59px;
	height: 49px;
	margin-left: 5px;
	float: left;
}

.proshow_xiao ul li .jzimg {
	width: 59px;
	height: 49px;
}

.proshow_xiao ul li .jzimg img {
	max-height: 49px;
	max-width: 59px;
}

.proshow_xiao ul li .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.proshow_xiao ul li:first-child {
	margin: 0px;
}

.proshow_xiao ul li:hover {
	border: 1px solid rgb(213, 29, 20);
	border-image: none;
}

.proshow_xiao .xiao_cur {
	border: 1px solid rgb(213, 29, 20);
	border-image: none;
}

.MagicZoomPup {
	background: rgb(255, 255, 255);
}

.proshow_r {
	width: 382px;
	overflow: hidden;
	margin-right: 30px;
}

.proshow_r h1 {
	color: rgb(8, 97, 176);
	line-height: 24px;
	font-size: 24px;
	margin-bottom: 17px;
}

.proshow_r p {
	color: rgb(102, 102, 102);
	line-height: 33px;
	font-size: 14px;
}

.proshow_bot {
	background: url("http://www.chinakebo.com/images/ico.jpg") repeat-x left 27px;
	width: 808px;
	overflow: hidden;
}

.proshow_bot ul {}

.proshow_bot ul li {
	background: url("http://www.chinakebo.com/images/proshow_xxk_bj.jpg") repeat-x left top;
	border: 1px solid rgb(193, 192, 192);
	border-image: none;
	width: 111px;
	height: 25px;
	text-align: center;
	margin-right: 10px;
	float: left;
}

.proshow_bot ul li a {
	color: rgb(51, 51, 51);
	line-height: 28px;
	font-size: 14px;
	display: block;
}

.proshow_bot ul li:hover {}

.proshow_bot li.xxk_cur {
	background: rgb(255, 255, 255);
	border-width: 2px 1px;
	border-style: solid;
	border-color: rgb(15, 120, 178) rgb(15, 120, 178) rgb(255, 255, 255);
	border-image: none;
}

.proshow_bot_xxk {
	overflow: hidden;
	margin-top: 23px;
}

.proshow_can {
	display: none;
	min-height: 200px;
}

.proshow_down {
	width: 100%;
	overflow: hidden;
}

.proshow_down li {
	padding: 0px 38px 0px 27px;
	border: 1px solid rgb(241, 241, 241);
	border-image: none;
	width: 326px;
	height: 74px;
	line-height: 74px;
	overflow: hidden;
	float: left;
}

.proshow_down li span {
	background: url("http://www.chinakebo.com/images/proshow_22.jpg") no-repeat 0px 12px;
	color: rgb(102, 102, 102);
	padding-left: 55px;
	display: block;
}

.proshow_down li a {
	background: url("http://www.chinakebo.com/images/proshow_33.jpg") no-repeat 0px 28px;
	color: rgb(102, 102, 102);
	padding-left: 26px;
	display: block;
}

.proshow_down li a:hover {
	color: rgb(15, 120, 178);
}

.rel_pro {
	width: 100%;
	overflow: hidden;
	margin-top: 96px;
}

.rel_pro .rel_p1 {
	height: 33px;
	border-bottom-color: rgb(15, 120, 178);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	display: block;
}

.rel_pro .rel_p1 span {
	width: 153px;
	height: 33px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 33px;
	font-size: 14px;
	display: block;
	background-color: rgb(15, 120, 178);
}

.proshow_rel {
	width: 808px;
	overflow: hidden;
	margin-bottom: 76px;
	position: relative;
}

.rel_u {
	margin: 0px auto;
	width: 726px;
	height: 287px;
	overflow: hidden;
	padding-top: 14px;
	padding-bottom: 0px;
	position: relative;
}

.rel_u ul {
	width: 99999px;
	height: 287px;
	overflow: hidden;
	padding-bottom: 0px;
	position: relative;
}

.rel_u ul li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 11px;
	padding-left: 0px;
}

.proshow_rel .proshow_rel_l {
	background: url("http://www.chinakebo.com/images/proshow_rel_l.png") no-repeat left top;
	left: 0px;
	top: 35px;
	width: 24px;
	height: 212px;
	position: absolute;
	cursor: pointer;
}

.proshow_rel .proshow_rel_r {
	background: url("http://www.chinakebo.com/images/proshow_rel_r.png") no-repeat left top;
	top: 35px;
	width: 24px;
	height: 212px;
	right: 0px;
	position: absolute;
	cursor: pointer;
}

.proshow_rel .proshow_rel_l:hover {
	background: url("http://www.chinakebo.com/images/proshow_rel_l_hover.png") no-repeat left top;
}

.proshow_rel .proshow_rel_r:hover {
	background: url("http://www.chinakebo.com/images/proshow_rel_r_hover.png") no-repeat left top;
}

.ny_proshow .fenhui {
	width: 153px;
	height: 33px;
	margin-top: 31px;
	display: block;
}

.ny_hon {
	overflow: hidden;
	padding-top: 45px;
	padding-bottom: 85px;
}

.hon_top {
	width: 1000px;
	overflow: hidden;
}

.hon_n {
	margin: 0px auto;
	width: 940px;
	overflow: hidden;
	position: relative;
}

.hon_n ul {
	width: 99999px;
	height: 85px;
	overflow: hidden;
	position: relative;
}

.hon_n ul li {
	background: url("http://www.chinakebo.com/images/honor_33.jpg") no-repeat left top;
	width: 85px;
	height: 85px;
	padding-top: 17px;
	margin-right: 34px;
	float: left;
	cursor: pointer;
}

.hon_n ul li span {
	text-align: center;
	color: rgb(15, 120, 178);
	font-size: 24px;
	display: block;
}

.hon_n ul li em {
	text-align: right;
	color: rgb(15, 120, 178);
	padding-right: 10px;
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	display: block;
}

.hon_n ul li:hover {
	background: url("http://www.chinakebo.com/images/honor_33_hover.jpg") no-repeat left top;
	width: 85px;
	height: 85px;
}

.hon_n ul li:hover span {
	color: rgb(255, 255, 255);
}

.hon_n ul li:hover em {
	color: rgb(255, 255, 255);
}

.hon_n ul .lsdava {
	background: url("http://www.chinakebo.com/images/honor_33_hover.jpg") no-repeat left top;
	width: 85px;
	height: 85px;
}

.hon_n ul .lsdava span {
	color: rgb(255, 255, 255);
}

.hon_n ul .lsdava em {
	color: rgb(255, 255, 255);
}

.hon_top .hon_l {
	background: url("http://www.chinakebo.com/images/honor_l.png") no-repeat left top;
	width: 21px;
	height: 17px;
	margin-top: 30px;
	cursor: pointer;
}

.hon_top .hon_l:hover {
	background: url("http://www.chinakebo.com/images/honor_l_hover.png") no-repeat left top;
	margin-top: 30px;
}

.hon_top .hon_r {
	background: url("http://www.chinakebo.com/images/honor_r.png") no-repeat left top;
	width: 21px;
	height: 17px;
	margin-top: -45px;
	cursor: pointer;
}

.hon_top .hon_r:hover {
	background: url("http://www.chinakebo.com/images/honor_r_hover.png") no-repeat left top;
	margin-top: -45px;
}

.hon_bot {
	width: 100%;
	overflow: hidden;
	margin-top: 35px;
	display: none;
	position: relative;
}

.hon_p1 {
	height: 55px;
	text-transform: uppercase;
	display: block;
}

.hon_p1 span {
	width: 314px;
	color: rgb(15, 120, 178);
	overflow: hidden;
	font-size: 48px;
	font-weight: bold;
	display: inline-block;
}

.hon_p1 span b {
	color: rgb(232, 20, 20);
}

.hon_p1 em {
	background: url("http://www.chinakebo.com/images/honor_dian.jpg") repeat-x left bottom;
	width: 652px;
	height: 26px;
	color: rgb(181, 185, 188);
	overflow: hidden;
	padding-left: 30px;
	font-family: Arial;
	font-size: 24px;
	font-style: normal;
	margin-top: 27px;
	display: inline-block;
}

.hon_bot_c {
	width: 100%;
	overflow: hidden;
	padding-top: 40px;
}

.hon_bot_c .hon_c_p1 {
	background: url("http://www.chinakebo.com/images/honor_01_bj.png") no-repeat left top;
	width: 1000px;
	height: 432px;
	padding-top: 35px;
	display: block;
}

.hon_bot_c .hon_c_p1 .jzimg {
	width: 514px;
	height: 376px;
	margin-left: 87px;
	display: block;
	box-shadow: 0px 1px 10px #000;
}

.hon_bot_c .hon_c_p1 .jzimg img {
	max-height: 376px;
	max-width: 514px;
}

.hon_bot_c .hon_c_p1 .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.hon_bot_t {
	background: url("http://www.chinakebo.com/images/honor_bj.jpg") repeat-y left top;
	padding: 30px 15px 40px;
	width: 970px;
	overflow: hidden;
}

.hon_bot_t ul {
	width: 120%;
	overflow: hidden;
}

.hon_bot_t ul li {
	width: 300px;
	height: 259px;
	margin-top: 28px;
	margin-right: 35px;
	float: left;
}

.hon_bot_t ul li .jzimg {
	width: 300px;
	height: 229px;
}

.hon_bot_t ul li .jzimg img {
	max-height: 229px;
	max-width: 300px;
}

.hon_bot_t ul li .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.hon_bot_t ul li p {
	height: 30px;
	text-align: center;
	color: rgb(102, 102, 102);
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
}

.hon_bot_z {
	width: 100%;
	height: 219px;
	margin-top: 40px;
	margin-bottom: 44px;
	background-color: rgb(15, 120, 178);
}

.hon_bot_z .hon_bot_s1 {
	padding: 28px 11px;
	width: 363px;
	overflow: hidden;
}

.hon_bot_z .hon_bot_s1 .hon_bot_s_p1 img {
	max-height: 26px;
}

.hon_bot_z .hon_bot_s1 p {
	color: rgb(255, 255, 255);
	line-height: 24px;
	font-size: 13px;
}

.hon_bot_z .hon_bot_s1 .hon_bot_s_p2 {
	width: 213px;
	height: 20px;
	color: rgb(202, 202, 201);
	text-transform: uppercase;
	line-height: 10px;
	overflow: hidden;
	font-family: Arial;
	font-size: 8px;
	margin-bottom: 30px;
}

.hon_bot_z .jzimg {
	width: 392px;
	height: 219px;
}

.hon_bot_z .jzimg img {
	max-height: 219px;
	max-width: 392px;
}

.hon_bot_z .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.hon_bot_z .hon_bot_s3 {
	background: url("http://www.chinakebo.com/images/honor_55.png") no-repeat left top;
	width: 222px;
	height: 219px;
	border-left-color: rgb(255, 255, 255);
	border-left-width: 1px;
	border-left-style: solid;
	display: block;
	position: relative;
}

.hon_bot_z .hon_bot_s3 p {
	left: 90px;
	width: 100px;
	height: 60px;
	bottom: 41px;
	color: rgb(255, 255, 255);
	font-family: Arial;
	font-size: 30px;
	font-weight: bold;
	position: absolute;
}

.hon_bot_z .hon_bot_s3 p em {
	font-size: 67px;
	font-style: normal;
}

.ny_siteshow {
	padding: 30px 0px 46px;
	overflow: hidden;
}

.siteshow_top {
	width: 100%;
	text-align: center;
	overflow: hidden;
}

.siteshow_top h1 {
	color: rgb(22, 22, 22);
	line-height: 26px;
	font-size: 26px;
	font-weight: normal;
}

.siteshow_top .siteshow_p1 {
	margin: 25px 0px 21px;
	color: rgb(15, 120, 178);
	line-height: 25px;
	display: block;
	background-color: rgb(235, 245, 250);
}

.siteshow_top .siteshow_p1 span {
	margin-right: 35px;
}

.ny_siteshow p {
	color: rgb(102, 102, 102);
	line-height: 30px;
	font-size: 14px;
	margin-bottom: 30px;
}

.siteshow_p2 {
	width: 120%;
}

.siteshow_p2 img {
	margin-right: 73px;
	max-height: 307px;
	max-width: 463px;
}

.site_fen {
	width: 87px;
	height: 33px;
	display: block;
}

.ny_news {
	padding: 15px 0px 33px;
	overflow: hidden;
}

.ny_news ul {
	overflow: hidden;
	padding-bottom: 20px;
}

.ny_news ul li {
	width: 100%;
	height: 126px;
	overflow: hidden;
	margin-top: 31px;
}

.ny_news ul li .jzimg {
	width: 203px;
	height: 126px;
	border-right-color: rgb(213, 213, 213);
	border-right-width: 1px;
	border-right-style: solid;
	background-color: rgb(222, 222, 222);
}

.ny_news ul li .jzimg img {
	max-height: 106px;
	max-width: 182px;
}

.ny_news ul li .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.ny_news ul li div {
	width: 768px;
	overflow: hidden;
	padding-top: 22px;
	margin-left: 14px;
}

.ny_news ul li div p {
	height: 45px;
	color: rgb(102, 102, 102);
	line-height: 22px;
	overflow: hidden;
	font-size: 13px;
}

.ny_news ul li div p:first-child {
	height: 32px;
	line-height: 32px;
}

.ny_news ul li div p:first-child a {
	width: 360px;
	height: 32px;
	color: rgb(51, 51, 51);
	line-height: 32px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
}

.ny_news ul li div p:first-child em {
	width: 300px;
	text-align: left;
	overflow: hidden;
	font-style: normal;
}

.ny_news .newsshow_p1 {
	background: url("http://www.chinakebo.com/images/news_11.png") no-repeat right;
	height: 15px;
	line-height: 15px;
	padding-right: 16px;
	float: right;
	display: block;
}

.ny_news .newsshow_p1 a {
	width: 41px;
	text-transform: uppercase;
	overflow: hidden;
	display: block;
}

.ny_news ul li:hover {
	background-color: rgb(127, 186, 226);
}

.ny_news ul li:hover .jzimg {
	border-right-color: rgb(0, 106, 178);
	border-right-width: 1px;
	border-right-style: solid;
	background-color: rgb(0, 117, 197);
}

.ny_news ul li:hover div p {
	color: rgb(255, 255, 255);
}

.ny_news ul li:hover div p a {
	color: rgb(255, 255, 255);
}

.ny_news ul li:hover div .newsshow_p1 {
	background: url("http://www.chinakebo.com/images/news_11_hover.png") no-repeat right;
}

.ny_newsshow {
	padding: 30px 0px 69px;
	overflow: hidden;
}

.ny_newsshow p {
	color: rgb(102, 102, 102);
	line-height: 30px;
	font-size: 14px;
	margin-bottom: 30px;
}

.ny_newsshow .newsshow_p1 {
	width: 120%;
}

.ny_newsshow img {
	margin-right: 50px;
}

.newsshow_sx {
	padding: 0px 7px;
	width: 98%;
	height: 30px;
	border-top-color: rgb(218, 218, 218);
	border-bottom-color: rgb(218, 218, 218);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
}

.newsshow_sx li {
	color: rgb(153, 153, 153);
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	float: left;
	max-width: 50%;
}

.newsshow_sx li a {
	height: 30px;
	color: rgb(153, 153, 153);
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	max-width: 334px;
}

.newsshow_sx li span {
	width: 60px;
	height: 30px;
	overflow: hidden;
	display: block;
}

.newsshow_sx li a:hover {
	color: rgb(15, 120, 178);
}

.newsshow_sx .li_b {
	float: right;
}

.rel_news {
	width: 100%;
	overflow: hidden;
	margin-bottom: 68px;
}

.rel_news .rel_news_p1 {
	background: url("http://www.chinakebo.com/images/newsshow_rel.png") no-repeat left top;
	height: 25px;
	color: rgb(255, 255, 255);
	line-height: 25px;
	padding-left: 24px;
	margin-top: 52px;
}

.rel_news ul {
	background: url("http://www.chinakebo.com/images/newsshow_66.jpg") repeat-y 42% top;
	width: 120%;
	overflow: hidden;
}

.rel_news ul li {
	width: 400px;
	height: 30px;
	padding-right: 190px;
	float: left;
}

.rel_news ul li a {
	background: url("http://www.chinakebo.com/images/newsshow_01.jpg") no-repeat 5px 50%;
	color: rgb(102, 102, 102);
	line-height: 30px;
	overflow: hidden;
	padding-left: 20px;
	display: block;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
}

.rel_news ul li em {
	width: 84px;
	height: 30px;
	text-align: right;
	color: rgb(153, 153, 153);
	line-height: 30px;
	overflow: hidden;
	font-style: normal;
	display: block;
}

.rel_news ul .li_a {
	margin-left: 200px;
}

.rel_news ul li a:hover {
	color: rgb(15, 120, 178);
}

.ny_con .fenhui_p1 {
	background: url("http://www.chinakebo.com/images/fenhui_00.jpg") no-repeat 121px 11px rgb(15, 120, 178);
	width: 153px;
	height: 33px;
	line-height: 33px;
	display: block;
	cursor: pointer;
}

.ny_con .fenhui_p1 p {
	width: 121px;
	text-align: center;
	color: rgb(255, 255, 255);
	overflow: hidden;
	display: block;
}

.ny_solu {
	overflow: hidden;
	padding-bottom: 50px;
}

.ny_solu ul {
	width: 100%;
	overflow: hidden;
	padding-bottom: 20px;
}

.ny_solu ul li {
	padding: 25px 0px;
	width: 1000px;
	height: 102px;
	overflow: hidden;
	border-bottom-color: rgb(198, 196, 196);
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}

.ny_solu ul li .jzimg {
	width: 185px;
	height: 102px;
	margin-right: 19px;
}

.ny_solu ul li .jzimg img {
	max-height: 102px;
	max-width: 185px;
}

.ny_solu ul li .jzimg i {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.ny_solu ul li div {
	width: 795px;
	overflow: hidden;
}

.ny_solu ul li div a {
	height: 25px;
	color: rgb(15, 120, 178);
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	display: block;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
}

.ny_solu ul li div p {
	height: 46px;
	color: rgb(119, 118, 118);
	line-height: 24px;
	overflow: hidden;
}

.ny_solu ul li div .solu_a1 {
	width: 115px;
	height: 27px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 27px;
	margin-top: 5px;
	background-color: rgb(15, 120, 178);
}

.ny_solu ul li div a:hover {
	text-decoration: underline;
}

.ny_jianyi {
	padding: 20px 0px 80px;
	overflow: hidden;
}

.ny_jianyi .jianyi_p1 {
	color: rgb(102, 102, 102);
	line-height: 26px;
	padding-bottom: 14px;
	font-size: 14px;
	border-bottom-color: rgb(22, 132, 190);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.ny_jianyi .jianyi_p1 span {
	color: rgb(241, 78, 14);
}

.jy_nr {
	width: 100%;
	overflow: hidden;
}

.jy_tab {
	width: 729px;
	overflow: hidden;
	margin-top: 25px;
	border-right-color: rgb(182, 182, 182);
	border-right-width: 1px;
	border-right-style: dotted;
}

.jy_tab p {
	width: 350px;
	height: 18px;
	color: rgb(51, 51, 51);
	line-height: 20px;
	overflow: hidden;
	font-size: 14px;
	margin-bottom: 11px;
}

.jy_tab p span {
	color: rgb(237, 60, 18);
}

.ny_jianyi .jy_tab input[type='text'] {
	border-radius: 3px;
	border: 1px solid rgb(204, 204, 204);
	border-image: none;
	width: 302px;
	height: 36px;
	color: rgb(204, 204, 204);
	line-height: 36px;
	padding-left: 5px;
	font-size: 14px;
	margin-bottom: 6px;
	background-color: rgb(250, 250, 250);
}

.ny_jianyi .aaa {
	width: 707px;
	height: 192px;
	display: block;
}

.ny_jianyi .aaa textarea {
	padding: 5px 0px 0px 5px;
	border-radius: 3px;
	border: 1px solid rgb(204, 204, 204);
	border-image: none;
	width: 702px;
	height: 147px;
	color: rgb(204, 204, 204);
	background-color: rgb(250, 250, 250);
}

.ny_jianyi .bbb {
	width: 312px;
	margin-left: 60px;
	float: left;
	display: block;
}

.ny_jianyi span {
	font-size: 14px;
	font-weight: bold;
}

.ny_jianyi :first-child.bbb {
	margin: 0px;
}

.ny_jianyi span {
	font-size: 14px;
	font-weight: bold;
}

.ny_jianyi .yzm {
	width: 100%;
	line-height: 36px;
	overflow: hidden;
	padding-top: 36px;
	display: block;
}

.ny_jianyi .yzm_p1 {
	color: rgb(15, 120, 178);
	font-size: 14px;
	display: inline;
}

.ny_jianyi .yzm input[type='text'] {
	border-radius: 2px;
	width: 88px;
	height: 35px;
	margin-right: 37px;
}

.ny_jianyi .yzm a {
	color: rgb(102, 102, 102);
	line-height: 20px;
	font-style: normal;
	margin-left: 22px;
}

.jy_right {
	width: 249px;
	overflow: hidden;
}

.jy_right .jy_right_zi {
	margin-top: 32px;
}

.jy_right_zi .ind_sup_sp p {
	color: rgb(15, 120, 178);
}

.jy_right_zi .ind_sup_sp .ind_sup_s1 {
	color: rgb(15, 120, 178);
}

.jy_right .jy_right_zi span {
	background: url("http://www.chinakebo.com/images/jy_01.jpg") repeat-y left top;
	height: 18px;
	overflow: hidden;
	padding-left: 10px;
	display: block;
}

.jy_right .jy_right_zi p a {
	color: rgb(15, 120, 178);
}

.jy_right .jy_right_zi span p {
	color: rgb(15, 120, 178);
}

.jy_right .jy_right_zi p i {
	color: rgb(15, 120, 178);
}

.jy_right .jy_right_zi p em {
	color: rgb(15, 120, 178);
}

.jy_right .jy_right_zi .ind_sup_p1 {
	width: 120%;
}

.jy_right .jy_right_zi .ind_sup_p1 img {
	margin-right: 28px;
}

.jy_right .jy_tijiao {
	width: 118px;
	height: 34px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 34px;
	margin-top: 50px;
	float: right;
	display: block;
	background-color: rgb(39, 133, 186);
}

.ny_jianyi .jy_tijiao {
	width: 118px;
	height: 34px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 34px;
	margin-top: 20px;
	margin-bottom: 40px;
	display: block;
	background-color: rgb(39, 133, 186);
}

.all_text {
	border: 1px solid rgb(148, 184, 217);
	border-image: none;
}

.ny_jianyi table tr td {
	padding: 5px;
	width: 540px;
	color: rgb(64, 64, 64);
	line-height: 30px;
	font-size: 13px;
}

.ny_cont {
	padding: 20px 0px 60px;
	overflow: hidden;
}

.cont_top {
	background: url("http://www.chinakebo.com/images/cont_01.jpg") no-repeat right top;
	width: 100%;
	overflow: hidden;
	border-bottom-color: rgb(196, 197, 197);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.cont_top p:first-child {
	margin-bottom: 38px;
}

.cont_top p {
	color: rgb(102, 102, 102);
	line-height: 24px;
	padding-left: 25px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

.cont_top .cont_p1 {
	background: url("http://www.chinakebo.com/images/cont_02.jpg") no-repeat 0px 5px;
}

.cont_top .cont_p2 {
	background: url("http://www.chinakebo.com/images/cont_03.jpg") no-repeat 0px 5px;
}

.cont_top p span {
	font-family: Microsoft YaHei;
	font-weight: normal;
}

.cont_zi {
	width: 500px;
	overflow: hidden;
	margin-top: 40px;
	float: left;
	min-height: 143px;
}

.cont_zi strong {
	width: 70px;
	height: 21px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 21px;
	margin-bottom: 8px;
	display: block;
	background-color: rgb(15, 120, 178);
}

.cont_zi p {
	color: rgb(102, 102, 102);
	line-height: 30px;
	padding-left: 25px;
	font-size: 14px;
	font-weight: normal;
}

.cont_zi p span {
	font-weight: normal;
	min-height: 20px;
}

.cont_zi .cont_zi_p1 {
	background: url("http://www.chinakebo.com/images/cont_04.jpg") no-repeat 0px 2px;
}

.cont_zi .cont_zi_p2 {
	background: url("http://www.chinakebo.com/images/cont_05.jpg") no-repeat 0px 2px;
}

.cont_zi .cont_zi_p3 {
	background: url("http://www.chinakebo.com/images/cont_06.jpg") no-repeat 0px 2px;
}

.cont_bot {
	width: 120%;
	overflow: hidden;
}

.cont_zi_p4 {
	background: url("http://www.chinakebo.com/images/cont_07.jpg") no-repeat 0px 8px;
}

.cont_zi_p5 {
	background: url("http://www.chinakebo.com/images/cont_08.jpg") no-repeat 0px 8px;
}

.cont_zi_p6 {
	background: url("http://www.chinakebo.com/images/cont_09.jpg") no-repeat 0px 8px;
}

.cont_zi_p8 {
	background: url("http://www.chinakebo.com/images/cont_00.jpg") no-repeat 0px 8px;
}

.cont_zi_r {
	width: 450px;
	margin-left: 50px;
}

.cont_zi .jie {
	width: 112px;
}

.cont_zi .qi {
	width: 211px;
}

.ny_job {
	overflow: hidden;
	padding-bottom: 40px;
}

.ny_job ul {
	overflow: hidden;
	padding-bottom: 32px;
}

.ny_job ul li {
	background: url("http://www.chinakebo.com/images/job_bj.jpg") no-repeat left top rgb(255, 255, 255);
	width: 100%;
	padding-top: 60px;
	margin-top: 46px;
}

.ny_job ul li dl {
	width: 858px;
	overflow: hidden;
	padding-bottom: 11px;
	padding-left: 140px;
	border-right-color: rgb(229, 229, 229);
	border-bottom-color: rgb(229, 229, 229);
	border-left-color: rgb(229, 229, 229);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.ny_job ul li dl dt {
	width: 690px;
}

.ny_job ul li dl dt p {
	height: 25px;
	color: rgb(145, 145, 145);
	line-height: 25px;
	overflow: hidden;
}

.ny_job ul li dl dt p:first-child {
	height: 33px;
	color: rgb(68, 68, 68);
	line-height: 33px;
	overflow: hidden;
	font-size: 16px;
}

.ny_job ul li dl dd {
	width: 100px;
	height: 29px;
	text-align: center;
	line-height: 29px;
	margin-top: 40px;
	background-color: rgb(15, 120, 178);
}

.ny_job ul li dl dd a {
	width: 100px;
	color: rgb(255, 255, 255);
	font-size: 13px;
	display: block;
}

.ny_job ul li:hover dl dd {
	background-color: rgb(240, 84, 71);
}

.ny_job ul .li_1 {
	background: url("http://www.chinakebo.com/images/job_02.png") no-repeat left top;
}

.ny_job ul .li_2 {
	background: url("http://www.chinakebo.com/images/job_03.png") no-repeat left top;
}

.ny_loc {
	padding: 46px 0px 85px;
	overflow: hidden;
}

.ny_loc h1 {
	text-align: center;
	color: rgb(6, 101, 146);
	text-transform: uppercase;
	line-height: 48px;
	font-family: Arial;
	font-size: 48px;
	font-weight: normal;
}

.loc_p1 img {
	width: 1000px;
	height: 25px;
}

.loc_map {
	width: 100%;
	overflow: hidden;
}

.loc_map strong {
	width: 162px;
	height: 24px;
	color: rgb(255, 255, 255);
	line-height: 24px;
	padding-left: 17px;
	margin-top: 32px;
	display: block;
	background-color: rgb(15, 120, 178);
}

.loc_map p {
	color: rgb(92, 92, 92);
	line-height: 30px;
	font-size: 14px;
	margin-top: 15px;
}

.loc_map_z {
	margin: 22px auto 0px;
	border: 1px solid rgb(213, 211, 211);
	border-image: none;
	width: 897px;
	height: 324px;
}

.ny_sitemap {
	overflow: hidden;
	padding-bottom: 50px;
}

.ny_sitemap ul {
	overflow: hidden;
	padding-top: 33px;
}

.ny_sitemap li {
	width: 100%;
	margin-bottom: 15px;
	min-height: 80px;
}

.ny_sitemap li a {
	padding: 0px 15px;
	color: rgb(92, 92, 92);
	line-height: 30px;
	font-size: 14px;
}

.ny_sitemap li p a {
	padding: 6px 15px;
	color: rgb(255, 255, 255);
	background-color: rgb(15, 120, 178);
}

.ny_sitemap li div a:first-child {
	padding-left: 0px;
}

.ny_sitemap li div {
	width: 100%;
	overflow: hidden;
}

.ny_sitemap li a:hover {
	text-decoration: underline;
}

.sp_p2 {
	margin: 0px auto;
}

.ind_sp_con {
	left: 50%;
	top: 0px;
	width: 485px;
	height: 271px;
	margin-top: 31px;
	margin-left: -242px;
	position: relative;
}

.ind_sp_con ul {
	left: 0px;
	top: 0px;
	width: 485px;
	height: 271px;
	position: absolute;
}

.ind_sp_con ul li {
	left: 0px;
	top: 0px;
	width: 485px;
	height: 271px;
	position: absolute;
	color: #666;
	font: 14px/24px "Microsoft YaHei";
}

.ind_sp_top {
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
	border-bottom-color: rgb(219, 219, 219);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background: #1D60EF;
	padding: 0 10px;
}

.ind_sp_s1 {
	width: 35px;
	height: 8px;
	margin-top: 16px;
}

.ind_sp_s1 a {
	background: url("../images/image/ind_news_05.png") no-repeat left top;
	width: 8px;
	height: 8px;
	margin-left: 3px;
	float: left;
	display: block;
}

.ind_sp_s1 a:hover {
	background: url("../images/image/ind_news_06.png") no-repeat left top;
}

.ind_sp_s1 .s1_a2 {
	background: url("../images/image/ind_news_06.png") no-repeat left top;
}

.ind_sp_top span {
	color: rgb(255, 255, 255);
	font-size: 18px;
}

.ind_sup_bot_r .ind_yzm {
	width: 100%;
	height: 36px;
	line-height: 36px;
	margin-top: 20px;
}

.ind_sup_bot_r .ind_yzm input[type='text'] {
	border: currentColor;
	border-image: none;
	width: 88px;
	height: 35px;
	color: rgb(214, 214, 214);
	line-height: 35px;
	padding-left: 6px;
	margin-right: 37px;
	float: left;
}

.ind_sup_bot_r .ind_yzm a {
	color: rgb(255, 255, 255);
	line-height: 20px;
	font-style: normal;
	margin-top: 8px;
	margin-left: 22px;
}

.jqzoom {
	margin: 0px;
	padding: 0px;
	border: currentColor;
	border-image: none;
	display: block;
	position: relative;
	cursor: pointer;
}

.jqzoom img {
	background: url("../images/image/loading1.gif") no-repeat center;
	max-height: 304px;
	max-width: 360px;
}

.zoomdiv {
	background: rgb(255, 255, 255);
	border: 1px solid rgb(204, 204, 204);
	border-image: none;
	left: 0px;
	top: 0px;
	width: 350px;
	height: 350px;
	text-align: center;
	overflow: hidden;
	display: none;
	position: absolute;
	z-index: 100;
}

.jqZoomPup {
	background: rgb(255, 255, 255);
	border: 1px solid rgb(170, 170, 170);
	border-image: none;
	left: 0px;
	top: 0px;
	width: 20px;
	height: 20px;
	visibility: hidden;
	position: absolute;
	z-index: 10;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
}


.width1280 .nav {
	width: 1280px;
}

.width1280 .head {
	width: 1280px;
}

.width1280 .ind_pro {
	width: 1280px;
}

.width1280 .ind_sup {
	width: 1280px;
}

.width1280 .fond {
	width: 1280px;
}

.width1280 .ind_pro_bj {
	width: 1280px;
}

.width1280 .ind_par_top {
	width: 1280px;
}

.width1280 .ind_top {
	right: 20px;
}

.width1280 .down_abo {
	left: 527px;
}

.width1280 .down_case {
	right: 402px;
}

.width1280 .down_news {
	right: 314px;
}

.width1280 .down_sol {
	right: 226px;
}

.width1280 .down_loc {
	right: 138px;
}

.width1280 .abo_fu_nav {
	width: 1330px;
}

.head {
	width: 100%;
	max-width: 100%;
}

.nav {
	width: 100%;
	max-width: 100%;
}

.ind_pro {
	width: 100%;
	max-width: 100%;
}

.ind_sup {
	width: 100%;
	max-width: 100%;
}

.ind_par_top {
	width: 100%;
	max-width: 100%;
}

.fond {
	width: 100%;
	max-width: 100%;
}

.ind_pro_bot {
	width: 100%;
	max-width: 100%;
}

.ind_pro_ul {
	width: 100%;
	max-width: 100%;
}

.ind_pro_ul {
	width: 100%;
	max-width: 100%;
}

.ind_z {
	overflow: hidden;
}

.nav_con {
	height: 100%;
	position: relative;
}

.down_abo {
	left: 388px;
}

.down_case {
	right: 50px;
}

.down_news {
	right: 66px;
}

.down_sol {
	right: 18px;
}

.down_loc {
	right: 0px;
}