html body { _background-attachment:fixed;}
body,tr,td,textarea,input,select,button {
	font-size:12px; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;
}

a{ text-decoration:none;	color:#1B1B1A;}
a:hover {	cursor: pointer; text-decoration: none; color: #DCC572;}
a.tran {-webkit-transition: all .5s linear;-moz-transition:all .5s linear;-ms-transition: all .5s linear;transition: all .5s linear;}

dl,dd,dt,h1 { margin:0; padding:0;}
ul { margin:0; padding:0; list-style:none;}
h2,p { margin:0;}
li { list-style:none;}
form { margin:0; padding:0;}
input { vertical-align:middle;}
select { vertical-align:middle;}
input.checkbox { cursor:pointer;}

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.bboxfix { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.cuttext { overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.middle { -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); position: absolute; top: 50%;}
.center { -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); position: absolute; left: 50%;}
.middcent { -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); position: absolute; left: 50%; top: 50%;}
.clearfb { max-height: 999999px;}
.img100 { width: 100%;}
.justify_fix {display:inline-block; width:100%; height:0; overflow:hidden;}

body { margin:0; padding:0;}
.bodyindex { background:#FFF;}

img { border:none;}

/*页头样式*/
.header_k { width: 100%; height: 85px; position: relative; z-index: 110; top: 0; background: #C72330;background-image: linear-gradient(to bottom,#C72330,#C72330);background-repeat: repeat-x;}
.header { width: 1280px; height: 67px; position: relative; margin: 0 auto; background: #C72330;background-image: linear-gradient(to bottom,#C72330,#C72330);background-repeat: repeat-x;}
	.header .logo { padding: 10px 0 0 32px; float: left; height: 47px;}
	.header .logo:hover { text-decoration: none;}
		.header .logo img { height: 47px;}
	.header .buts { position: absolute; right: 225px; top: 15px; height: 25px; line-height: 25px; display: none;}
		.header .buts a { float: left; height: 100%; padding: 0 6px 0 0; margin-right: 23px; font-size: 14px; color: #FFF;}
		.header .buts a i { display: inline-block; width: 33px; height: 25px; vertical-align: middle; background: url(../images/ico_01.png) no-repeat 0 0;}
		.header .buts a.ssss i { background-position: 0 0;}
		.header .buts a.drive i { background-position: -50px 0;}
		.header .buts a.bank i { background-position: -100px 0;}
	.header .navs_k { position: absolute; right: 340px; top: 0;}
		.header .navs_k .m { font-size: 14px; color: #FFF; display: inline-block; padding: 0 18px; height: 67px; line-height: 67px; background: url(../images/ico_10.png) no-repeat center 80px; position: relative;}
			.header .navs_k .m .tit { color: #FFF; display: block; width: 100%; height: 100%;}
		.header .navs_k .msel { background-position: center bottom;}
	.header form { width: 141px; height: 26px; background: url(../images/header_search.png) no-repeat; position: absolute; right: 32px; top: 20px;}
		.header form .txt { border: none; color: #525252; float: left; width: 95px; height: 100%; padding-left: 16px; background: transparent; outline:0;}
		.header form .but { border: none; float: left; opacity: 0; filter:alpha(opacity=0); cursor: pointer; width: 30px; height: 100%;}
	.header .loginsign_k { width: 120px; height: 67px; line-height: 67px; position: absolute; right: 200px;}
		.header .loginsign_k .stit { text-align: center; font-size: 14px; color: #FFF;}
			.header .loginsign_k .stit .but1 { color: #FFF;}
			.header .loginsign_k .stit .but2 { color: #FFF;}
			.header .loginsign_k .stit i { font-size: 12px; padding: 0 10px; font-style: normal; vertical-align: top;}
		.header .loginsign_k .form { background: url(../images/opacity_1.png) repeat; width: 408px; position: absolute; top: 67px; left: -200px;}
			.header .loginsign_k .form .cont_k { width: 408px; margin: 0 auto; padding-top: 30px; padding-bottom: 35px;}
				.header .loginsign_k .form .cont_k .row { height: 28px; margin-bottom: 17px; line-height: 26px;}
				.header .loginsign_k .form .cont_k .row label { width: 88px; line-height: 28px; padding-right: 12px; text-align: right; color: #DBC477; float: left; font-size: 12px;}
				.header .loginsign_k .form .cont_k .row .input_text { width: 225px; line-height: 26px; color: #FFF; float: left; border: #DCC572 1px solid; background: transparent; padding: 0 6px;}
				.header .loginsign_k .form .cont_k .row .input_text::-webkit-input-placeholder { color: #FFF;}
				.header .loginsign_k .form .cont_k .rowcode .input_text { width: 103px; margin-right: 14px;}
				.header .loginsign_k .form .cont_k .rowcode img { width: 82px; height: 28px; float: left;}
				.header .loginsign_k .form .cont_k .rowcode span { width: 34px; height: 28px; float: left; background: url(../images/ico_19.png) no-repeat center center; cursor: pointer;}
				.header .loginsign_k .form .cont_k .butok { margin-left: 100px; width: 227px; height: 30px; background: #DCC572; display: block; letter-spacing: 8px; font-size: 17px; line-height: 30px; text-align: center; color: #FFF;}
				.header .loginsign_k .form .cont_k .rowsendcode .input_text { width: 125px; margin-right: 12px;}
				.header .loginsign_k .form .cont_k .rowsendcode span { width: 88px; height: 28px; float: left; cursor: pointer; color: #FFF; text-align: center; background: #DCC572;}
				.header .loginsign_k .form .cont_k .rowpass p { float: left; width: 28px; height: 28px; line-height: 12px; text-align: center; color: #FFF;}
					.header .loginsign_k .form .cont_k .rowpass p strong { font-size: 18px;}
					.header .loginsign_k .form .cont_k .rowpass p.level1 { color: #FF0000;}
					.header .loginsign_k .form .cont_k .rowpass p.level2 { color: #FFD843;}
					.header .loginsign_k .form .cont_k .rowpass p.level3 { color: #42C900;}
		.header .loginsign_k .formlogin { display: none;}
		.header .loginsign_k .formsign { display: none;}
	.header .search { width: 67px; height: 67px; position: absolute; right: 32px; top: 0; display: none;}
		.header .search .but { width: 67px; height: 67px; display: block; background: url(../images/ico_18.png) no-repeat center center;}
	.header .wxbut { height: 26px; text-align: center; line-height: 26px; letter-spacing: 1px; color: #FFF; background: #999999; border-radius: 10px; position: absolute; right: 52px; top: 15px; display: none;}
		.header .wxbut .code { position: absolute; top: 34px; left: 14px; display: none; border: #B9B9B9 1px solid;}

#allnavchild_k { width: 100%; border-bottom: #BCBCBC 1px solid; background:#FFFFFF; display: none; z-index: 110; position: absolute;}
#allnavchild_k .child_k { width: 100%; display: none;}
#allnavchild_k .child_k1 .tit_k { width: 100%; background:#EFEFEF; height: 41px; line-height: 41px; text-align: center; font-size: 0;}
	#allnavchild_k .child_k1 .tit_k a { width: 160px; text-align: center; display: inline-block; font-size: 14px; color: #272727; margin: 0 35px; font-weight: bold;}
	#allnavchild_k .child_k1 .tit_k a.sel { border-bottom: #DDC474 3px solid;}
#allnavchild_k .child_k1 .child { width: 960px; height: auto; margin: 0 auto; overflow: hidden; position: relative;}
	#allnavchild_k .child_k1 .child ul { width: 100%; height: auto; padding-top: 16px; display: none; position: relative; left: 0; top: 0; font-size: 0; padding-bottom: 80px;}
	#allnavchild_k .child_k1 .child ul.c { text-align: center;}
	#allnavchild_k .child_k1 .child ul li { display: inline-block; width: 220px; margin:0 50px; padding-top: 10px; text-align: left;}
		#allnavchild_k .child_k1 .child ul li img { width: 232px; height: 112px;}
		#allnavchild_k .child_k1 .child ul li h1 { padding: 0; height: 26px; line-height: 26px; margin-bottom: 12px; position: relative; font-family: "Microsoft YaHei";}
		#allnavchild_k .child_k1 .child ul li h1 strong { font-size: 31px; font-family: Arial; vertical-align: top;}
		#allnavchild_k .child_k1 .child ul li h1 span { font-size: 12px; position: absolute; right: 0; bottom: -1px; font-weight: 500; line-height: 18px;}
		#allnavchild_k .child_k1 .child ul li h1 span em { font-style: normal; font-size: 21px; font-family: Arial; font-weight: bold; padding-right: 2px;}
		#allnavchild_k .child_k1 .child ul li h1 span i { font-style: normal; font-size: 18px; padding-right: 2px;}
	#allnavchild_k .child_k1 .child ul li p { border-bottom: #CACACA 1px solid; line-height: 25px; font-size: 12px; color: #363636; font-weight: 500;}
	#allnavchild_k .child_k1 .child ul.show { display: block;}

#allnavchild_k .child_k2 .child { width: 60%; min-width: 1020px; height: 387px; margin: 0 auto; overflow: hidden;}
	#allnavchild_k .child_k2 .child ul { width: 100%; text-align: justify; font-size: 0;}
	#allnavchild_k .child_k2 .child ul li { display: inline-block; width: 255px; padding-top: 80px; font-size: 12px;}
	#allnavchild_k .child_k2 .child ul li .ico { width: 85px; height: 85px; display: block; margin: 0 auto 24px;}
	#allnavchild_k .child_k2 .child ul li h1 { font-size: 16px; color: #181717; margin-bottom: 32px; font-weight: bold; padding: 0; line-height: 20px; text-align: center; font-family: "Microsoft YaHei";}
		#allnavchild_k .child_k2 .child ul li h1 img { vertical-align: middle; margin-right: 8px;}
	#allnavchild_k .child_k2 .child ul li p { font-size: 12px; color: #222121; line-height: 23px; padding-left: 14px; text-align: center;}

#allnavchild_k .child_k3 .child { width: 60%; min-width: 852px; height: 387px; margin: 0 auto; overflow: hidden; text-align: justify;}
	#allnavchild_k .child_k3 .child ul { display: inline-block; width: 160px; padding-top: 50px; padding-left: 40px; vertical-align: top;}
	#allnavchild_k .child_k3 .child ul li { padding-left: 14px; font-size: 13px; margin-bottom: 12px;}
	#allnavchild_k .child_k3 .child ul li a { color: #323232;}
	#allnavchild_k .child_k3 .child ul li .code { position: relative;}
	#allnavchild_k .child_k3 .child ul li .code img { position: absolute; top: 28px; left: 0; display: none; border: #B9B9B9 1px solid;}
	#allnavchild_k .child_k3 .child ul li.big { font-size: 16px; padding-left: 14px; font-weight: bold; margin-bottom: 22px;}
		#allnavchild_k .child_k3 .child ul li.big img { margin-bottom: 20px; margin-left: -10px;}
	#allnavchild_k .child_k3 .child ul li.big a { color: #181717;}
	#allnavchild_k .child_k3 .child ul li h1 { font-size: 16px; color: #181717; margin-bottom: 32px; background: url(../images/header_05.png) no-repeat 0 center; font-weight: bold; padding: 0 0 0 14px; line-height: 20px}
	#allnavchild_k .child_k3 .child ul li p { font-size: 12px; color: #222121; line-height: 23px; padding-left: 14px;}

#allnavchild_k .child_k4 .child { width: 40%; min-width: 520px; height: 387px; margin: 0 auto; overflow: hidden;}
	#allnavchild_k .child_k4 .child ul { width: 100%; text-align: justify; font-size: 0;}
	#allnavchild_k .child_k4 .child ul li { display: inline-block; width: 255px; padding-top: 100px; font-size: 12px;}
	#allnavchild_k .child_k4 .child ul li .ico { width: 85px; height: 85px; display: block; margin: 0 auto 24px;}
	#allnavchild_k .child_k4 .child ul li h1 { font-size: 16px; color: #181717; margin-bottom: 32px; font-weight: bold; padding: 0; line-height: 20px; text-align: center; font-family: "Microsoft YaHei";}
		#allnavchild_k .child_k4 .child ul li h1 img { vertical-align: middle; margin-right: 8px;}

#headnavschild { display: none; width: 100%; height: 100%; position: fixed; left: 0; z-index: 100; top: 67px; background: transparent;}

#pagerightnav_k { position: fixed; right: 0; top: 50%; margin-top: -127px; z-index: 90;}
	#pagerightnav_k a { display: block; width: 61px; height: 23px; background: url(../images/ico_16.png) no-repeat; color: #FFF; text-align: center; position: relative; padding-top: 40px;}
	/*#pagerightnav_k a span { display: block; width: 100px; height: 50px; background: url(../images/pagerightnavbg_2.png) repeat; position: absolute; top: 0; left: -100px; line-height: 50px; font-size: 14px; border-radius: 5px 0 0 5px; display: none; color: #E3D880;}*/
	#pagerightnav_k a span { display: block; width: 61px; height: 23px; font-size: 12px; color: #FFF; line-height: 10px;}
	#pagerightnav_k a.sel span { color: #E3D880;}
	#pagerightnav_k a.n1 { background-position: 0 0;}
	#pagerightnav_k a.n2 { background-position: 0 -64px;}
	#pagerightnav_k a.n3 { background-position: 0 -127px;}
	#pagerightnav_k a.n4 { background-position: 0 -191px;}
	#pagerightnav_k a.n5 { background-position: 0 -255px;}
	#pagerightnav_k a.n5 span { display: none;}
	#pagerightnav_k i { display: block; height: 1px; width: 100%; margin: 0 auto; background: transparent;}

/*页脚菜单*/
.footermenus_k { width: 100%; background: #3E3E3E;}
	.footermenus { width: 1280px; margin: 0 auto; position: relative;}
	.footermenus .menus_k { width: 80%; padding: 50px 7% 50px 13%;}
	.footermenus .menus_k ul { float: left; width: 16.5%;}
	.footermenus .menus_k ul li { font-size: 12px; line-height: 30px;}
		.footermenus .menus_k ul li a { color: #FFF;}
		.footermenus .menus_k ul li a:hover { color: #DCC572;}
	.footermenus .menus_k ul .child2 { color: #B1B1B1;}
		.footermenus .menus_k ul .child2 a { color: #B1B1B1;}
		.footermenus .menus_k ul .child2 a:hover { color: #DCC572;}
	.footermenus .menus_k ul .big { font-size: 15px; color: #FFF; font-weight: bold; line-height: 38px;}

/*页脚友情链接*/
.footerlinks_k { width: 100%; background: #333333;}
	.footerlinks { width: 1280px; margin: 0 auto; position: relative;}
	.footerlinks .links_k { width: 80%; padding: 74px 10% 0; text-align: justify;}
		.footerlinks .links_k .link { text-align: center; display: inline-block; color: #E5E5E5;}
			.footerlinks .links_k .link a { color: #E5E5E5;}
			.footerlinks .links_k .link a:hover { color: #DCC572;}
			.footerlinks .links_k .link p { line-height: 24px;}
		.footerlinks .links_k .line { background: #545454; height: 1px; clear: both; margin-top: 57px;}
	.footerlinks .info_k { width: 80%; padding: 0 10%; height: 70px; line-height: 70px; color: #FFF; font-size: 14px;}
		.footerlinks .info_k div { float: left;}
			.footerlinks .info_k div a { color: #E5E5E5; padding: 0 15px;}
			.footerlinks .info_k div a:hover { color: #DCC572;}
		.footerlinks .info_k p { float: right; font-size: 12px;}
			.footerlinks .info_k p a { color: #E5E5E5;}
			.footerlinks .info_k p a:hover { color: #DCC572;}

/*页脚ICP*/
.footericp_k { width: 100%; background: #28292B;}
	.footericp { width: 1280px; margin: 0 auto; position: relative;}
	.footericp .info_k { width: 80%; padding: 0 10% 0; line-height: 83px; height: 83px;}
	.footericp .info_k .icp { float: right; color: #E5E5E5; font-size: 13px;}
