@charset "gb2312";
/* CSS Document */
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,img,form,tr,td,th{padding:0px;margin:0px;border:0;font-size:12px;font-family: "Microsoft YaHei";}
h1,h2,h3,h4,h5,h6 { font-size:12px; font-weight:100;}
select{ padding:0px; margin:0px; overflow:scroll;}
td,tr,td { font-size:12px;}
ul,ol li{ list-style:none;}
input { padding:0px; margin:0px;}
table{border-collapse: collapse;}    
.r{ float:right;}
.l{float: left;}
.hide{display:block;}
.clear { clear:both; font-size:0px; height:0px; overflow:hidden;}
a{ cursor:pointer;}
a:link, a:visited { text-decoration:none;}
a:hover{ text-decoration: underline;}
.common{width: 1000px;margin: 0 auto;}

.header{ height:43px; background:#e60012; line-height:46px;}
.nav{ width:1000px; margin:0 auto;}
.header ul li{ height:43px; float:left; font-size:16px; margin:0 12px; color:#fff;}
.header ul li a{ color:#fff;}
.header ul li a img{ margin-right:10px; vertical-align:-14px;}
.main{ padding:35px 70px 0;}
.style_li{
	list-style: unset;
	font-size: 14px;
	color: #a2a2a2;
    padding-left: 25px;
}
body{
	min-width: 1200px;
}
.index{ background:#fff;}
.index h1 {
	width: 1000px;
	margin: 30px auto 20px;
	color: #333333;
	overflow: hidden;
}
.index h1 b {
	float: left;
	width: 120px;
	height: 45px;
	line-height: 45px;
	text-align: right;
	background: url(../images/img.jpg);
	background-image: 136px 45px;
	font-size: 24px;
	letter-spacing: 1px;
}
.indexTop {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}
.indexTop_L {
	width: 700px;
	height: 175px;
	background: #f8f2e6;
	border-radius: 5px;
	float: left;
	overflow: hidden;
}
.indexTop_L h2 {
	font-size: 20px;
	line-height: 22px;
	width: 660px;
	margin: 25px auto 0;
	font-weight: bold;
}
.indexTop_L h2 b {
	float: left;
	width: 23px;
	height: 22px;
	background: url(../images/icon.jpg);
	margin-right: 10px;
}
.indexTop_L p {
	width: 660px;
	margin: 15px auto 0;
	font-size: 16px;
	line-height: 30px;
	font-family: "微软雅黑";
}
.indexTop_R {
	width: 280px;
	height: 175px;
	float: right;
	background: #feefee;
	border-radius: 5px;
	overflow: hidden;
}
.indexTop_R h2 {
	font-size: 20px;
	line-height: 20px;
	width: 235px;
	margin: 25px auto 0;
	font-weight: bold;
}
.indexTop_R h2 b {
	float: left;
	width: 21px;
	height: 20px;
	background: url(../images/icon1.jpg);
	margin-right: 10px;
}
.indexTop_R dl {
	width: 235px;
	margin: 14px auto 0;
}
.indexTop_R dl dt {
	float: left;
	border: 1px solid #d12d26;
	border-radius: 5px;
	overflow: hidden;
}
.indexTop_R dl dt img {
	display: block;
	width: 100%;
	height: 100%;
}
.indexTop_R dl dd {
	width: 130px;
	float: right;
}
.indexTop_R dl dd b {
	margin-top: 7px;
	font-size: 16px;
	line-height: 16px;
	display: block;
	margin-bottom: 10px;
}
.indexTop_R dl dd span {
	display: block;
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 7px;
}
.indexTop_R dl dd span i {
	float: left;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background: #d12d26;
	margin-top: 4px;
	margin-right: 8px;
}
.index .common{ background:url(../images/i_r2_c17.jpg) no-repeat right top; min-height:300px; padding-bottom:30px;}
.index .common p{ font-size:14px; color:#58585a; line-height:30px; margin-bottom:20px;}
.index .common p span{ color:#e60012;}
.index .common p b{ font-size:32px; color:#33333; font-weight:normal;}
.index_tc{ width:540px; border:1px solid #fd909a; padding:20px 40px; margin-bottom:50px;}
.index .common p.l{ width:106px; text-align:right; font-size:18px; color:#fd6674;}
.index .common p.r{ width:419px; color:#333333; font-size:14px; line-height:26px; margin-bottom:0;}
.index_tc p{ margin:0;}
.indec_c{ width:930px; background: #f4f4f4; margin:0 auto 50px; padding:1px 35px; border:1px solid #f6f6f6; border-radius:5px;}
.indec_c_c{ width:290px; float:left; border-bottom:1px dashed #e6e6e6; line-height:36px; background:url(../images/i_r7_c3.jpg) no-repeat 30px 100px; padding:50px 10px;}
.indec_c_c p{ font-size:16px; color:#ff666d; text-align:center;}
.indec_c_c ul{ padding-left:120px;}
.indec_c_c ul li{ background:url(../images/i_r5_c8.jpg) no-repeat left center; padding-left:12px;}
.indec_c_c ul li a{ color:#9c9c9c; font-size:14px; font-family:"����";}
.indec_c_c p.more{ padding-left:40px;}
.indec_c_c p.more a{ color:#9c9c9c; font-size:14px; font-family:"����";}
.indec_c_c2{ background:url(../images/i_r4_c13.jpg) no-repeat 45px 100px;}
.indec_c_c3{ background:url(../images/i_r8_c19.jpg) no-repeat 45px 110px;}
.indec_c_c4{ background:url(../images/i_r15_c4.jpg) no-repeat 40px 100px;}
.indec_c_c5{ background:url(../images/i_r14_c12.jpg) no-repeat 40px 100px;}
.indec_c_c6{ background:url(../images/i_r13_c21.jpg) no-repeat 45px 100px;}
.indec_c_c7{ background:url(../images/i_r20_c2.jpg) no-repeat 40px 100px; border:none;}
.indec_c_c8{ background:url(../images/i_r19_c13.jpg) no-repeat 45px 100px; border:none;}
.indec_c_c9{ background:url(../images/i_r19_c20.jpg) no-repeat 40px 100px; border:none;}
p.dafu{ width:380px; padding-right:20px; margin:30px auto; height:60px; line-height:60px; background:url(../images/i_r23_c17.jpg) no-repeat center right; text-align:center; font-size:14px; color:#9c9c9c; font-family:"����";}
.copyRight,.offcnCopy{ background:#f2f2f2;}
.offcnCopy{ padding:30px 0; line-height:32px; color:#aaa; text-align:center;}
.offcnCopy a{ color:#aaa;}
.offcnCopy a:hover{ color:#e00;}
.new_offcn_zx{ width:100px; height:380px; position:fixed; top:150px;right:0;z-index:99999; display:none;}
.new_offcn_zx ul li{ margin-bottom:7px;}

.tishi{ font-size:18px; color:#303437; height:44px; border-bottom:1px dashed #d0cfcf; padding-left:20px;}
.tishi span{ color:#fd6674;}
.index1_foucs{ height:222px; background:url(../images/1_r2_c1.jpg) no-repeat top center;}
.index1_con{ padding:60px 0 40px;}
.index1_con p span{ font-size:36px; color:#60686e;}
.index1_c a{ width:296px; height:62px; line-height:62px; display:block; border:1px solid #d3d2d2; border-radius:5px; padding-left:90px; font-size:16px; color:#60686e; float:left; margin:50px 70px 0 0;}
.index1_c a img{ vertical-align:-8px; margin-right:32px;}
.index1_c a:hover{ border:1px solid #fd6674;}
.fanhui{ position:relative; margin-top:30px; height:32px; line-height:32px;}
.fanhui span{ font-size:14px; color:#a2a2a2; padding:5px 8px; border:1px solid #f0f0f0; border-radius:5px;}
.fanhui p{ width:150px; height:40px; color:#ff3c53; background:url(../images/1_r14_c11.jpg) no-repeat top right; position:absolute; right:180px; top:0; font-size:20px;}
.fanhui span a{ color:#2e6df8;}

.index2{ background:#f4f4f4;}
.index2.main{ padding-top:0;}
.index2 .common{ background:#fff; border:1px solid #e8e8e8; min-height:820px;}
.index2_left{ width:210px; padding:36px 0; text-align:center; background:url(../images/2_r2_c4.jpg) repeat-x top;}
.index2_left p{ height:40px; font-size:16px; background:url(../images/2_r2_c2.jpg) no-repeat 155px 0;}
.index2_left p a{ color:#646464;}
.index2_left p img{ margin-left:5px; vertical-align:-3px;}
.index2_left span{ height:38px; line-height:38px; display:block; background:#ff3c53; color:#fff; font-size:16px;}
.index2_right{ width:729px; min-height:720px; border-left:1px solid #e8e8e8; padding:50px 30px}
.index2_right p.right_top{ font-size:30px; color:#a2a2a2; height:44px; border-bottom:1px solid #a2a2a2; padding-left:25px; margin-bottom:25px;}
.index2_right p{ margin-bottom:20px; font-size:14px; color:#a2a2a2; padding-left:25px;}
.index2_right p span{ color:#ff3c53;}
.index2_right p b{ font-weight:normal; font-size:18px; color:#646464;}
.index2_right p img{ vertical-align:-10px; margin:0 12px 20px 0;}
.index2_right p a{ color:#0042ff;}
.index2_left ul li{ height:38px; line-height:38px; margin-bottom:8px;}
.index2_left ul li a{ height:38px; display:block; color:#60686e; font-size:16px;}
.index2_left ul li a.hover{ color:#fff; background:#ff3c53;}
.password_d{ padding-left:25px; position:relative;}
.password_d p input.phone{ width:300px; height:40px; line-height:40px; font-size:16px; color:#e1e1e1; padding-left:5px; border:1px solid #e4e4e4;font-family: "Microsoft YaHei";}
.password_d p input.sub{ width:82px; height:42px; background:#ff3c53; border:none; border:0; border-radius:0 5px 5px 0; color:#fff; font-size:16px;font-family: "Microsoft YaHei";}
.password_d p em{ padding-left:70px;}
.password_d p span.time{ width:82px; height:42px; position:absolute; left:357px; text-align:center; line-height:42px; background:#bdbdbd; border-radius:0 5px 5px 0; color:#fff; font-size:16px; display:none;}
.index3_right{ display:none;}
.index3_right_name p{ margin-bottom:0; line-height:26px;}
.index3_right_name p.index3r_n{ border-bottom:1px dashed #b9b9b9; padding-left:0; margin-left:25px; height:30px; margin-bottom:20px;}
.index3_right_name p.index3r_n span{ font-size:16px; color:#9b9b9b;}
.index3_right .fanhui{ padding-left:25px;}
.index3_tag a{ height:38px; line-height:38px; display:block; color:#60686e; font-size:16px; margin-bottom:8px;}
.index3_tag a.hover{ color:#fff; background:#ff3c53;}
.index3_right .chakan{ background:url(../images/3_r2_c2.jpg) no-repeat 25px center; font-size:18px; color:#646464; padding-left:55px;}
.index4{ background:#fbf8f8;}
.index4_sb{ text-align:center; font-size:20px; color:#ff3c53;}
.index4_sb img{ margin-left:5px; vertical-align:-2px;}
.index4_con{ width:242px; float:left; margin:60px 28px 30px;}
.index4_con p{ text-align:center;}
.index4_con p img{ margin-bottom:30px;}
.index4_con p a{ font-size:20px; text-decoration:underline; color:#fb3939;}
.index4_con p span a{ width:170px; height:42px; display:block; margin:30px auto 0; line-height:42px; font-size:16px; color:#333333; border:1px solid #d8d7d7; border-radius:10px; text-decoration:none;}
.index4_con p span a:hover{ border:1px solid #fb3939;}
.index4 .fanhui{ padding-left:80px;}
.index4 .fanhui p{ right:50px;}
.index5_ul li{ width:300px; float:left; margin-left:30px; color:#646464;}
.index5_ul li a{ color:#646464; font-size:16px;}
.index5_ul li img{ vertical-align:-6px; margin-right:24px;}
.index5_ul_2 li{ width:700px;}
.index5 .index3_right p{ line-height:26px;}
.index5 .index3_right p span{ color:#004eff;position: relative;cursor: pointer;}
.index5 .index3_right p span b {display: none;position: absolute;top: 25px;left: 0;background: #fff;padding: 10px;box-shadow: 0 0 5px 0 rgba(0,0,0,0.16);}
.index5 .index3_right p span b a {color: #333;display: block;font-size: 12px;margin: 5px 0;}
.index5_tag{ height:29px; margin:30px 0; border-bottom:1px solid #c1bbbc;}
.index5_tag a{ padding:10px 15px; margin-left:20px; font-size:13px; font-weight:bold; color:#5b5b5b;}
.index5_tag a.hover{ border:1px solid #d9d9d9; border-top:1px solid #fa4e62; color:#ff3c53;}
.index5_con p.i5c_top{ font-size:18px;}
.index5_con p.i5c_top b{ font-weight:normal; color:#fff; font-size:18px; padding:0 8px; background:#cccccc; border-radius:14px; margin-right:12px;}
.index5_con p.i5c_top img{ vertical-align:-24px;}
.index5_con p.i5c_top span{ color:#ff0000;}
.index5_con p b{ font-size:16px; color:#a2a2a2; font-weight:bold;}
.index5_con p em{ padding-left:22px;}
.index5_con2 p.i5c_top{ margin-bottom:0;}
.index5_con2 p b{ font-size:14px;}
.index5 .index3_right .index5_con2 p span{ color:#a2a2a2; padding:0 5px; margin-right:10px; border:1px solid #e6e6e6;}
.index5_con2 p em{ padding-left:58px;}
.index6 .index1_c{ text-align:center;}
.index6 .index1_c a{ padding:0 45px;}
.index6 .tishi{ border:none;}
.index6_con{ background:#f6f6f6; padding:20px 40px; margin-top:30px;}
.index6_con td{ height:50px; text-align:left; font-size:14px; color:#8c8c8c;}
.index6_con td img{ vertical-align:-10px; margin-right:5px;}
.index6_con td a{ color:#8c8c8c;}
.index6_con td.i6c_t{ text-align:left; font-size:18px;}
.a_xg{ margin:10px 0;}
.a_xg p{ font-size:20px; color:#a8a8a8;}
.a_xg p a{ color:#155ced;}
.index8 .index5_ul li{ margin-left:25px; font-size:18px;}
.index8 .index5_ul li a{ font-size:18px;}
.index10_right p em{ padding-left:26px;}
.index10_right p b{ font-weight:bold; color:#a2a2a2;}
.i10r_c{ margin-left:25px; border-left:1px dashed #e0e0e0; position:relative;}
.i10r_c p b{ font-weight:bold; font-size:14px;}
.i10r_c .sz{ width:26px; height:26px; text-align:center; line-height:26px; background:#cccccc; color:#fff; font-size:18px; border-radius:13px; position:absolute; left:-13px}
.i10r_c .sz1{ top:0;}
.i10r_c .sz2{ top:275px;}
.i10r_c .sz3{ top:1520px;}
.index13 .i5c_top{ padding-left:0;}
.das_p{ height:1px; border-bottom:1px dashed #c7c7c7; margin:40px 0 30px;}
.index13 .index2_right p{ padding-left:0px;}
.index13 .index5_ul li{ margin-left:0;}
.index15 .index3_right p em{ padding-left:26px;}
.index15 p.i5c_top{ padding-left:0;}
.index17_ul_2 li img{ vertical-align:-10px;}
.index13 .index3_right p em{ padding-left:22px;}
.index22 p.i5c_top{ padding-left:0; font-weight:bold; font-size:16px;}
.index22 p.i5c_top b{ font-weight:normal; color:#fff; font-size:18px; padding:0 8px; background:#cccccc; border-radius:14px; margin-right:12px;}
.index29{ padding-left:15px;}
.index29 input{ width:225px; height:30px; border:1px solid #d6d5d5; padding-left:15px; margin-left:15px; color:#aeadad;}
.index29 p{ margin-bottom:30px;}
.shili{ width:550px; text-align:center;}
.shili img{ margin-right:15px;}
.shili span img.sl{ display:none;}
.shili span:hover img.sl{ display:block;}
p.sub{ text-align:center; margin:50px 0; position:relative;}
p.sub a{ background:#ff3c53; color:#fff; font-size:18px; padding:1px 10px; border-radius:5px;}
.index5 .index3_right p.sub span{ position:absolute; top:18px; left:50%; margin-left:-78px; width:197px; height:80px; display:block; color:#fff; z-index:6; padding-top:13px; background:url(../images/span.png) no-repeat top center; display:none;}
.shili p.mode{ text-align:left; padding-left:150px; margin:30px 0 0; position:relative;}
.index5 .index3_right .shili p.mode span{ width:114px; height:82px; padding-left:20px; display:block; position:absolute; color:#a2a2a2;; background:url(../images/span1.png) no-repeat top center; left:410px; top:-12px; display:none;}
.shili p input{ width:12px; height:12px; vertical-align:-2px;}

/* 20160725 start */
/* add */
.form_a{
	position:relative;
	display: inline-block;
}
.form_a input[type='file']{
	height: 56px;
	width: 68px;
	z-index: 100;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	cursor: pointer;
	padding-left:0;
	margin-left:0;
}
/* 20160725 end */

.index3_right .index5_con{ display:none;}

.index2_right p a.czmm{ border:1px solid #e60000; background:#e60000; color:#fff; padding:2px 10px 4px; border-radius:3px;}

.video_body {float: left;width: 290px;height: 157px;background: #333;}
.video{width:556px; height:335px; position:fixed; top:50%; left:50%; margin:-160px 0 0 -270px; z-index:12; overflow:hidden;}
.video iframe{ margin:-2px 0 0 -2px;}
.vdo1{ width:100%; height:100%;background:#000;filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7; position:fixed; top:0; left:0; z-index:9;}
.vdo2{ width:554px; height:23px; text-align:right; position:fixed; top:50%; left:50%; margin:-189px 0 0 -270px; z-index:11; background:#f3f3f3; padding-top:5px;}
.vdo2 a{ color:#bcbcbc; margin:0 5px 0 0;}
.vdo3{ width:554px; height:40px; position:fixed; top:50%; left:50%; margin:173px 0 0 -270px; z-index:11;}
.vdo4{display:block; width:285px; height:40px; float:left;}
.vdo5{display:block; width:269px; height:40px; float:right;}

p.s_link{ color:#666;}
p.s_link a{ margin-left:10px; color:#a2a2a2;}
.main .common{
	position: relative;
}
.main .common .er_box{
	position: absolute;
	width:254px;
	height: 198px;
	right:352px;
	bottom: 0;
}
.main .common .er_box .er_code{
	text-align: center;
}
.main .common .er_box .er_code img{
	width: 120px;
	margin: 10px auto;
}

.main .common .er_box .tip{
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}

.index1_c_video a{ width:366px; padding-left:30px; float:none; font-size:20px; color:#666; margin:50px 0 0 0; text-decoration:none;}

/*2019/3/1 add  Э����������*/
.main .common .index2_right .flow_img1{
	width: 200px;
	height: 357px;
	margin-bottom: 20px;
}
.main .common .index2_right .flow_img2{
	width: 400px;
	height: 357px;
	margin-bottom: 20px;
}
.main .common .index2_right .flow_img2>img,
.main .common .index2_right .flow_img1>img{
	width: 100%;
	height: 100%;
	margin-left: 36px;
}
/*2019/7/19 add  ������Ƶ�޸���ʽ*/
.shadow{
	display: none;
	width: 100%;
    height: 100%;
    background: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9;
}
.index4_con .video{
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -177px;
	margin-left: -278px;
	z-index: 10;
}
.index4_con .video .video_bg{
	position: relative;
	padding-top: 19px;
	width: 556px;
	height: 335px;
	margin:0 auto;
	background: #f3f3f3;
	/*background:url(../images/play_bg.png) no-repeat top center;*/
}
.index4_con .video .video_bg .close_video{
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 0;
	width:20px;
	height: 19px;
}
.index4_con .video .video_bg .close_video>img{
	width: 100%;
	height: 100%;
}
.index4_con .video  .video_bg .player-box{
	width:556px; 
	height:335px;
	background:url(../images/play_add.png) no-repeat top center;
	margin: 0 auto;
	position: relative;
}

.index4_con .video  .video_bg .mask{
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
}
#zc__sdk__container {
  position: fixed;
  width:600px!important;
  height:600px;
  top: 50% !important;
  left: 50% !important;
  transform: translateX(-50%) translateY(-50%);
}

/*联系客服*/
#customerService {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	position: fixed;
	top: 0;
	left: 0;
	display: none;
}
.customerService {
	width: 1060px;
	height: 585px;
	background: #fff;
	margin: 0 auto;
	border-radius: 7px;
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.customerService i {
	width: 18px;
    height: 18px;
    background: url(../images/close.jpg);
    position: absolute;
    display: block;
    right: 10px;
    top: 10px;
    cursor: pointer;
}
.customerService h1 {
	width: 1000px;
	margin: 30px auto 20px;
	color: #333333;
	overflow: hidden;
}
.customerService h1 b {
	float: left;
	width: 136px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	background: url(../images/img.jpg);
	font-size: 24px;
	letter-spacing: 1px;
}
.customerService h1 span {
	font-size: 16px;
	line-height: 45px;
	font-weight: bold;
	float: left;
	margin-left: 12px;
}
.customerService div {
	width: 1020px;
	margin: 0 auto;
	overflow: hidden;
}
.customerService div dl {
	width: 318px;
	height: 138px;
	border: 1px solid #e6e6e6;
	background: #f9f9f9;
	margin: 0 10px 20px;
	border-radius: 5px;
	float: left;
}
.customerService div dl {
	background: -moz-linear-gradient(bottom, #f4f4f4 0%, #fff 100%);
    background: -webkit-linear-gradient(bottom, #f4f4f4 0%,#fff 100%);
    background: -o-linear-gradient(bottom, #f4f4f4 0%,#fff 100%);
    background: -ms-linear-gradient(bottom, #f4f4f4 0%,#fff 100%);
    background: linear-gradient(to bottom, #f4f4f4 0%,#fff 100%);
}
.customerService div dl dt {
	height: 90px;
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;
}
.customerService div dl dt b {
	display: block;
	font-size: 20px;
	width: 280px;
	margin: 25px auto 5px;
	line-height: 20px;	
}
.customerService div dl dt span {
	display: block;
	font-size: 14px;
	width: 280px;
	margin: 0 auto;
	line-height: 16px;	
}
.customerService div dl dd {
	overflow: hidden;
}
.customerService div dl dd p {
	float: left;
	width: 160px;
	height: 48px;
	border-right: 1px solid #e6e6e6;
}
.customerService div dl dd p.hundred {
	width: 100%;
	border-right: none;
}
.customerService div dl dd p b {
	float: left;
	width: 14px;
	height: 14px;
	background: url(../images/icon2.jpg);
	background-size: 100% 100%;
	margin-top: 17px;
	margin-left: 19px;
}
.customerService div dl dd p.hundred {
	margin-left: 90px;
}
.customerService div dl dd p span {
	float: left;
	font-size: 12px;
	margin-top: 15px;
	margin-left: 9px;
}
.customerService div dl dd a {
	display: block;
	overflow: hidden;
	cursor: pointer;
	color: #333;
}
.customerService div dl dd a b {
	float: left;
	width: 14px;
	height: 14px;
	background: url(../images/icon3.jpg);
	background-size: 100% 100%;
	margin-top: 17px;
	margin-left: 44px;
}
.customerService div dl dd a span {
	float: left;
	font-size: 12px;
	margin-top: 15px;
	margin-left: 9px;
}
/*联系客服结束*/

/*.zx-side {
	display: none;
}*/
