/* CSS Document */* {	margin: 0px;	padding: 0px;}img { border:0px;} ul,li { list-style-type:none;}a { text-decoration:none; color:#333;}.container {	 width:100%; 	 margin:0 auto; 	 color:#b3b3b3; 	 font-size:12px;	 font-family:"微软雅黑";	/* padding-bottom:62px;*/}.main{	width:94%;	padding:3%;}.seach_lin{	width:94%;	padding:0 3%;	background:#F1F1F1;	height:35px;	border-radius:3px;}.sea_btn{	float:left;	width:8%;	height:35px;	border:none;	background:url(../images/search.png) center no-repeat;	background-size:67%;}.sea_inp{	float:right;	width:90%;	height:35px;	border:none;	background:none;	font-size:14px;	color:#9B9B9B;}.nav{	width:100%;	margin-top:3%;}.nav  ul li {	display:block;	float:left; 	font-size:16px;	color:#333333;	text-align:center;	padding-bottom:10px; }.nav ul li:hover{	color:#FFAC3A;	background:url(../images/Rectangle4.png) bottom no-repeat;	background-size:47%;}.nav ul li.slt{	color:#FFAC3A;	background:url(../images/Rectangle4.png) bottom no-repeat;	background-size:47%;}.main2{	width:94%;	padding:3%;	background:#F5F8FA;}.banner{	width:100%;}.banner img{	width:100%;}.zbkc{	margin-top:3%;	width:100%;}.zbkc a{	display:block;	text-align:center;	width:19%;	margin-right:8%;	float:left;}.zbkc a img{	width:90%;}.zbkc a p{	font-size:14px;	margin-top:4%;	color:#404040;}.zbkc a:nth-child(4){	margin-right:0px;}.xsms{	width:94%;	padding:3%;	margin-top:3%;	background:#fff;	border-radius:5px;}.xsms h2.title{	font-size:16px;	color:#333333;	line-height:30px;	margin-bottom:2%;}/*.xsms dl{	float:left; 	margin-right:5%;}.xsms dl dt{	width:100%;}.xsms dl dt img{	width:100%;}.xsms dl dd{	margin-top:2%;	}.xsms dl dd h2{	font-size:14px;	line-height:30px;	height:30px;	overflow:hidden;}.xsms dl dd p{	font-size:14px;	color:#FFAC3A;	margin-top:2%;}.xsms dl:nth-child(4){	margin-right:0px;}*/.qyfx{	width:100%;	margin-top:3%;	font-size:16px;	color:#333333;	font-weight:bold;	line-height:30px;}.qyfx a{	float:right;	background:url(../images/more.png) right no-repeat;	background-size:18%;	padding-right:5%;	font-size:14px;	color:#434A5D;	font-weight:normal;}.qyfx_bot{	width:100%;	margin-top:3%;}.qyfx_bot dl{	float:left;	width:48%;	background:#fff;	border-radius:5px;	margin-bottom:3%;}.qyfx_bot dl:nth-child(2n){	float:right;}.qyfx_bot dl dt{	widows:100%;	height:170px;	overflow:hidden;}.qyfx_bot dl dt img{	width:100%;}.qyfx_bot dl dd{	padding:0 3%;	padding-bottom:3%;}.qyfx_bot dl dd h2{	font-size:14px;	line-height:22px;	height:44px;	overflow:hidden;}.qyfx_bot dl dd h2 a{	color:#333333;}.qyfx_bot dl dd p{	margin-top:3%;	line-height:24px;	color:#FFAC3A;}.qyfx_bot dl dd p span{	float:right;	color:#999999;}.jpjs{	width:94%;	padding:3%;	margin-top:3%;	background:#fff;}.jpjs_bot{	width:100%;	margin-top:3%;}.jpjs_bot dl{	float:left;	width:48%;	margin-bottom:3%;}.jpjs_bot dl dt{	width:100%;	border-radius:5px;	height:160px;	overflow:hidden;	}.jpjs_bot dl dt img{	width:100%;}.jpjs_bot dl dd h2{	font-size:14px;	line-height:22px;	margin-top:2%;	font-weight:normal;	color:#333333;}.jpjs_bot dl dd p{	font-size:14px;	color:#999999;	margin-top:2%;	height:20px;	overflow:hidden;}.jpjs_bot dl:nth-child(2n){	float:right;}.footer{	width:94%;	background:#fff;	padding:1% 3%;	position:fixed;	bottom:0px;	left:0px;	-webkit-box-shadow:0 0 10px #c3bebd;  	-moz-box-shadow:0 0 10px #c3bebd;  	box-shadow:0 0 5px #c3bebd;  }.footer a{	display:block;	float:left;	padding-top:29px;	text-align:center;	font-size:14px;	color:#575760;	line-height:24px;	width: 19%;	margin-left: 4%;	margin-right: 2%;}.footer a:hover{	color:#FF8B31;}.footer a.v1{	background:url(../images/home.png) top no-repeat;	background-size:42%;}.footer a.v1:hover{	background:url(../images/homes.png) top no-repeat;	background-size:42%;}.footer a.v2{	background:url(../images/zb.png) top no-repeat;	background-size:42%;}.footer a.v2:hover{	background:url(../images/zbs.png) top no-repeat;	background-size:42%;}.footer a.v3{	background:url(../images/fl.png) top no-repeat;	background-size:42%;}.footer a.v3:hover{	background:url(../images/fls.png) top no-repeat;	background-size:42%;}.footer a.v4{	background:url(../images/wd.png) top no-repeat;	background-size:37%;}.footer a.v4:hover{	background:url(../images/wds.png) top no-repeat;	background-size:37%;}.ss_top{	width:100%;}.ss_fh{	float:left;	width:4%;	margin-right:2%;	margin-top:2%;}.ss_fh img{	width:100%;}.ss_qx{	float:right;	color:#999999;	font-size:14px;	line-height:35px;}.zjss{	width:100%;	margin-top:3%;}.zjss h2{	font-weight:normal;	font-size:14px;	color:#6A6A6A;	line-height:24px;}.zjss h2 a{	float:right;	width:6%;	display:block;}.zjss h2 a img{	width:100%;}.jtbot{	width:100%;	margin-top:3%;}.jtbot a{	display:block;	float:left;	width:31%;	background:#F5F5F5;	height:35px;	text-align:center;	line-height:35px;	border-radius:30px;	color:#717171;	font-size:14px;	margin-right:3%;	margin-bottom:3%;}.jtbot a:nth-child(3n){	margin-right:0px;}.video{	width:100%;	position:relative;}.video img{	width:100%;}.video a.fh{	position:absolute;	top:5%;	left:3%;	width:9%;}.video a.fh img{	width:100%;}.kcjs{	width:94%;	padding:3%;	border-bottom:6px solid #F5F8FA;}.kcjs_top{	width:100%;	height:35px;}.kcjs_top a{	display:block;	height:35px;	text-align:center;	width:50%;	float:left;	line-height:35px;	color:#9F9F9F;	font-size:16px;	position:relative;}.kcjs_top a:nth-child(1):after{	content:'';	width:1px;	height:20px;	position:absolute;	right:0px;	top:10px;	background:#979797;}.kcjs_top a:hover{	color:#FFAC3A;	background:url(../images/Rectangle4.png) bottom no-repeat;	background-size:13%;}.kcjs_top a.slt{	color:#FFAC3A;	background:url(../images/Rectangle4.png) bottom no-repeat;	background-size:13%;}.kcjs_bot{	width:100%;	margin-top:3%;}.kcjs_bot h2{	font-size:16px;	color:#4A4A4A;	line-height:25px;}.kcjs_bot p{	font-size:14px;	color:#9E9E9E;	line-height:22px;	margin-top:2%;}.kcjs_bot h3{	font-size:16px;	color:#FFAC3A;	margin-top:3%;	line-height:40px;}.kcjs_bot h3 a{	float:right;	width:12%;	/*padding-top:7%;*/	font-size:12px;	color:#666666;	line-height:22px;	/*background:url(../images/sc.png) top no-repeat;*/	background-size:66%;	font-weight:normal;	text-align:center;}.kcjs_bot h3 a.slt{	background:url(../images/scs.png) top no-repeat;	background-size:66%;}.kcjs_bot h3 a:hover{	/*background:url(../images/scs.png) top no-repeat;*/	background-size:66%;}.zjls{	width:94%;	padding:3%;	border-bottom: 6px solid #F5F8FA;	padding-bottom:5%;}.zjls h2{	font-size:16px;	color:#333333;	line-height:35px;} .zjls dl{	width:94%;	-webkit-box-shadow:0 0 10px #c3bebd;  	-moz-box-shadow:0 0 10px #c3bebd;  	box-shadow:0 0 10px #c3bebd;  	padding:3%;	margin-top:4%;	border-radius:5px;}.zjls dl dt{	width:20%;	float:left;}.zjls dl dt img{	width:100%;}.zjls dl dt p{	margin-top:3%;	font-size:14px;	color:#333333;	text-align:center;}.zjls dl dd{	float:right;	width:75%;	font-size:14px;	color:#777777;	line-height:22px;}.zjls dl dd a.kc{	float:right;	margin-top:2%;	width:35%;	height:30px;	text-align:center;	line-height:30px;	color:#fff;	display:block;	border-radius:30px;	background:url(../images/kcb.png) center no-repeat;}.kcxq{	width:94%;	padding:3%;}.kcxq h2{	font-size:16px;	color:#333333;	line-height:35px;	margin-bottom:3%;}.kcxq img{	width:100%;}.footer a.xx{	width:100%;	margin:0 auto;	height:35px;	background:url(../images/sub.png) center no-repeat;	background-size:cover;	text-align:center;	line-height:35px;	padding:0px;	color:#fff;	float:none;	border-radius:30px;}.footer a.ljgm{	width:60%;	margin:0 auto;	height:35px;	background:url(../images/sub.png) center no-repeat;	background-size:cover;	text-align:center;	line-height:35px;	padding:0px;	color:#fff;	float:right;	border-radius:30px;}.footer span{	float:left;	line-height:35px;	background:url(../images/sk.png) left no-repeat;	padding-left:10%;	font-size:14px;	color:#4A4A4A;	background-size: 26%;}.xlkc{	width:94%;	padding:3%;	border-bottom: 6px solid #F5F8FA;}.xlkc h2{	font-size:16px;	color:#333333;	line-height:35px;	margin-bottom:3%;}.xlkc ul li{	width:100%;	height:40px;}.xlkc ul li span{	float:left;	width:15%;	font-size:14px;	color:#999999;	line-height:40px;}.xlkc ul li a{	float:right;	width:84%;	display:block;	border-bottom:1px solid #979797;	line-height:39px;}.zfqr_top{	width:100%; 	text-align:center;	line-height:30px;	color:#000000;	font-size:16px;}.qr_fh{	float:left;	width:4%;	display:block;}.qr_fh img{	width:100%;}.qr_nr{	width:100%;	text-align:center;	padding:8% 0;	background:#fff;	border-radius:5px;}.qr_nr h2{	font-size:18px;	text-align:center;	color:#363636;}.qr_nr h2 i{	font-style:normal;	font-size:12px;}.qr_nr p{	margin-top:3%;	font-size:14px;	color:#4A4A4A;}.syyh{	width:94%;	padding:3%;	background:#fff;	border-radius:5px;	margin-top:3%;}.syyh h2{	font-weight:normal;	font-size:14px;	line-height:28px;	color:#333333;}.syyh h2 a{	float:right;	padding-right:5%;	width:15%;	text-align:right;	background:url(../images/more.png) right no-repeat;	color:#FFAC3A;	background-size: 13%;}.syyh ul li{	width:100%;	margin-top:5%;}.syyh ul li input[type='checkbox'].radio {		opacity:0; 		display:inline-block; 		height:20px;		width:0%;		display:none;}.syyh ul li label.radio {  	 width:100%;	 background:url(../images/check.png) right no-repeat;	 background-size: 7%;	 height:30px; 	 line-height:30px;	 float:left;   	 font-size:14px;	 color:#555555;}.syyh ul li input[type='checkbox'].radio:checked + .radio {		background:url(../images/check2.png) right no-repeat;		background-size:7%;}.syyh ul li img{	float:left;	width:8%;	display:block;	margin-right:3%;}.zfqr{	width:100%;	margin-top:10%;	height:40px;	background:url(../images/sub.png) center no-repeat;	background-size:100%;	border-radius:30px;	text-align:center;	line-height:40px;	display:block;	color:#fff;	font-size:14px;}.kcpj{	width:100%;	margin-top:3%;}.kcpj dl{	width:100%;	border-bottom:1px solid #EBEAEA;	padding-bottom:3%;	margin-bottom:3%;}.kcpj dl dt{	float:left;	width:14%;}.kcpj dl dt img{	width:100%;}.kcpj dl dd{	float:right;	width:82%;}.kcpj dl dd h2{	font-size:12px;	font-weight:normal;	line-height:22px;	color:#333333;}.kcpj dl dd p{	font-size:12px;	color:#A5A5A5;	line-height:22px;}.kcpj dl dd div.js{	font-size:12px;	color:#666666;	line-height:22px;	margin-top:2%;}.kcpj dl dd div.js a.hf{	float:right;	width:10%;	padding-left:8%;	font-size:12px;	margin-top:4%;	color:#A5A5A5;	background:url(../images/hf.png) left no-repeat;	background-size: 33%;}.kcpj dl dd dl{	margin-top:3%;	border:none;	padding:0px;	margin:0px;}.kcpj dl dd dl dd h2{	color:#C3C2BF;}.kcpj dl dd dl dd p{	color:#C3C2BF;}.kcpj dl dd dl dd p a{	display:block;	margin-top:2%;	color:#89807C;}.jsgz{	float:right;	width:7%;	background:url(../images/sc.png) center no-repeat;	background-size:100%;	display:block;	height:30px;}.jsgz2{	background:url(../images/scs.png) center no-repeat;	background-size:100%;}.jsjs_top{	width:94%;	padding:3%;	padding:3%;	background:url(../images/jsbg.png) center no-repeat;	background-size:100%; 	-webkit-box-shadow:0 0 10px #c3bebd;  	-moz-box-shadow:0 0 10px #c3bebd;  	box-shadow:0 0 10px #c3bebd; 	margin-top:3%;	border-radius:5px;}.jsjs_top dl dt{	float:left;	width:35%;}.jsjs_top dl dt img{	width:100%;}.jsjs_top dl dd{	float:right;	width:61%;	margin-top:5%;}.jsjs_top dl dd h2{	font-size:16px;	color:#141414;	line-height:30px;}.jsjs_top dl dd p{	font-size:14px;	margin-top:2%;	color:#9D9D9D;}.kcjs_nav{	width:100%;	text-align:center;	margin-top:3%;	border-bottom:1px solid #F5F8FA;}.kcjs_nav a{	display:inline-block;	color:#9F9F9F;	font-size:14px;	line-height:30px;	border-bottom:2px solid #fff;	margin-left:10%;	margin-right:10%;}.kcjs_nav a:hover{	border-bottom:2px solid #FFAC3A;	color:#FFAC3A;}.kcjs_nav a.slt{	border-bottom:2px solid #FFAC3A;	color:#FFAC3A;}.kcjs_js{	width:94%;	padding:3%; 	margin-top:3%; 	padding-top:0px;	border-top:6px solid #F5F8FA;	border-bottom:6px solid #F5F8FA;}.kcjs_bot{	width:100%;	font-size:14px;	margin-top:1%;	line-height:24px; }.zb_top{	width:100%;	margin-top:3%;}.zb_top a{	display:inline-block;	margin-right:4%;	color:#949595;	font-size:14px;}.zb_top a.slt{	font-weight:bold;	color:#333333;}.zb_nav{	width:100%;	margin-top:3%;}.zb_nav a{	display:inline-block;	width:17%;	margin-right:2%;	height:28px;	border-radius:30px;	text-align:center;	line-height:28px;	border:1px solid #E7E8E8;	color:#8A8A8A;}.zb_nav a.slt{	border:1px solid #FFAC3A;	color:#FFAC3A;}.zb_nav a:nth-child(5){	margin-right:0px;}.zbxq_top{	width:100%;	height:35px;}.zbxq_top a{	display:block;	height:35px;	text-align:center;	width:33%;	float:left;	line-height:35px;	color:#9F9F9F;	font-size:16px;	position:relative;}.zbxq_top a:nth-child(1):after{	content:'';	width:1px;	height:20px;	position:absolute;	right:0px;	top:10px;	background:#979797;}.zbxq_top a:nth-child(2):after{	content:'';	width:1px;	height:20px;	position:absolute;	right:0px;	top:10px;	background:#979797;}.zbxq_top a:hover{	color:#FFAC3A;	background:url(../images/Rectangle4.png) bottom no-repeat;	background-size:13%;}.zbxq_top a.slt{	color:#FFAC3A;	background:url(../images/Rectangle4.png) bottom no-repeat;	background-size:13%;}.zbxq_bot{	width:100%;	margin-top:3%;}.zbxq_bot dl{	width:100%;	margin-bottom:3%;}.zbxq_bot dl dt{	float:left;	width:13%;}.zbxq_bot dl dt img{	width:100%;}.zbxq_bot dl dd{	float:right;	width:85%;	font-size:14px;	color:#666666;	line-height:24px;}.zbxq_bot dl dd span{	color:#999999;	font-size:12px;}.zbfoot{	width:94%;	background:#fff;	padding:2% 3%;	position:fixed;	bottom:0px;	left:0px;	border-top:1px solid #DFD7D7 }.zf_ds{	float:right;	width:50px;	height:43px;	background:#FAA32B;	border-radius:30px;	text-align:center;	padding-top:7px;}.zf_ds h2{	font-size:12px; 	color:#fff;}.zf_ds p{	margin-top:3%;	font-size:12px;	color:#fff;}.zf_dsly{	float:left;	width:75%;	height:45px;	border:none; 	background:#F4F4F4;	padding:0 3%;	margin-top:3px;	border-radius:30px;	color:#9F9F9F;	font-size:14px;}.fl_left{	float:left;	width:27%;	background:#fff;}.fl_left a{	display:block;	width:100%;	height:40px;	color:#4A4A4A;	line-height:40px;	text-align:center;	position:relative; 	font-size:14px;}.fl_left a.slt{	background:url(../images/flle.png) left no-repeat #F9F9F9;	background-size:2%;	color:#FFAC3A}.fl_left a:hover{	background:url(../images/flle.png) left no-repeat #F9F9F9;	background-size:2%;	color:#FFAC3A}.main3{	width:100%;	padding:3% 0;	background:#F9F9F9}.fl_rig{	float:right;	width:67%;	margin-right:3%;}.fl_rig h2{ 	height:40px;	color:#000000;	line-height:40px;	font-weight:normal;}.fl_rig ul{	display:block;	width:94%;	padding:3%;	background:#fff;	border-radius:5px;}.fl_rig ul li{width:48%; float:none; display:inline-block; box-sizing:border-box;	/*float:left;	width:48%;*/	margin-bottom:3%;}.fl_rig ul li a.img{	display:block;	width:100%;}.fl_rig ul li a.img img{	width:100%;	border-radius:5px;}.fl_rig ul li p{	font-size:14px;	margin-top:2%;	line-height:24px;	height: 24px;    overflow: hidden;}.fl_rig ul li p a{	color:#4A4A4A;}.fl_rig ul li:nth-child(2n){ margin-left:3%;	/*float:right;*/}.xxts{	width:100%;}.xxts a{	float:right;	width:4%;	display:block;}.xxts a img{	width:100%;}.grzx_dl{	width:100%;	margin-top:3%;	position:relative;}.grzx_dl dl{	width:100%;}.grzx_dl dl dt{	float:left;	width:70px;	height:70px; 	background:url(../images/txw.png) center no-repeat;	background-size:100%;	border-radius:50px;	overflow:hidden;}.vipqy{	position:absolute;	top:20%;	width:20%;	display:block;	height:35px;	text-align:center;	line-height:35px;	color:#fff;	font-size:14px;	background:url(../images/vipqy.png) center no-repeat;	background-size:100%;	right:0px;}.grzx_dl dl dt img{	width:100%;}.grzx_dl dl dd{	margin-top:3%;	width:77%;	float:right;}.grzx_dl dl dd a.ck{	display:block;	background:url(../images/more.png) right no-repeat;	background-size:3%;}.grzx_dl dl dd h2{	color:#0A0A0A;	font-size:16px;}.grzx_dl dl dd p{	color:#9B9B9B;	font-size:14px;}.kthy{	width:94%;	margin-top:3%;	border-radius:5px;	padding:3%;	background:url(../images/vipbg.png) center no-repeat;	background-size:100%;}.kthy a{	display:block;	width:100%;	background:url(../images/vipmore.png) right no-repeat;	line-height:30px;	background-size:2%;	font-size:14px;	color:#fff;}.kthy a h2{	font-size:16px;	color:#fff;	line-height:26px;}.kthy a p{	font-size:12px;	color:#fff;	line-height:22px;}.wddd{	width:94%;	padding:3%;	-webkit-box-shadow:0 0 10px #c3bebd;  	-moz-box-shadow:0 0 10px #c3bebd;  	box-shadow:0 0 10px #c3bebd; 	margin-top:3%;	border-radius:5px;}.wddd h2{	font-size:14px;	line-height:28px;	color:#333333;}.wddd h2 a{	font-size:12px;	background:url(../images/more.png) right no-repeat;	padding-right:5%;	width:16%;	color:#9B9B9B;	float:right;	background-size: 13%;	font-weight:normal;}.wddd ul{	width:100%;	margin-top:4%;}.wddd ul li{	float:left;	width:14%;	text-align:center;	margin-right:20%;	margin-left:5%;} .wddd ul li:nth-child(3){	margin-right:0px;}.wddd ul li a{	padding-top:35px;	font-size:12px;	color:#111111;	display:block;}.wddd ul li:nth-child(1) a{	background:url(../images/dzf.png) top no-repeat;	background-size: 62%;}.wddd ul li:nth-child(2) a{	background:url(../images/dxx.png) top no-repeat;	background-size: 60%;}.wddd ul li:nth-child(3) a{	background:url(../images/ygk.png) top no-repeat;	background-size: 60%;}.wd_sz{	width:100%;	margin-top:5%;}.wd_sz ul li{	width:100%;	margin-bottom:3%;}.wd_sz ul li a{	display:block;	width:100%;	background:url(../images/more.png) right no-repeat;	background-size:2%;	font-size:14px;	line-height:40px;}.wd_sz ul li a img{	float:left;	width:8%;	margin-right:3%;	margin-top: 2%;}.cwjs{	width:100%;	display:block;	height:40px;	text-align:center;	line-height:40px;	border:1px solid #CCCCCC;	color:#999999;	font-size:14px;	margin-top:3%;	border-radius:5px;}.cwjsslt{	color:#FFAC3A;	border:1px solid #FFAC3A;}.grxx{	width:100%;	height:100vh;	background:#F4F4F4;}.grxx_top{	width:94%;	background:#fff;	padding:3%;	text-align:center;	line-height:30px;	color:#000000;	font-size:16px;	font-weight:normal;}.gr_fh{	float:left;	width:4%;	display:block;}.gr_fh img{	width:100%;}.gr_bc{	float:right;	font-weight:normal;	font-size:14px;	color:#FFAC3A;}.xxsz{	width:97%;	margin-top:3%;	padding:1% 0 0 3%;	background:#fff;}.xxsz ul li{	width:97%;	border-bottom:1px solid #F4F4F4;	height:auto;	line-height:40px;	padding-right:3%;}.xxsz ul li span{	float:left;	font-size:14px;	color:#4A4A4A;	line-height:40px;	display:block;	width:20%;}.xxsz ul li a.rig{	display:block;	float:right;	background:url(../images/more.png) right no-repeat;	background-size:5%;	width:50%;	text-align:right;	padding-right:5%;	font-size:14px;	color:#999999;	height:40px;}.xxsz ul li img{	width:20%;}.ncinp{	float:left;	width:50%;	height:40px;	border:none;	background:none;	display:block;	color:#292929;}.xxsz ul li a.scnc{	padding:0;	width:5%;	background:none;	display:block;	margin-top:3%;}.xxsz ul li a.scnc img{	width:100%;}.gxqm{	width:100%;	height:100px;	line-height:24px;	font-size:14px;	color:#292929;	border:none;	display:block;}.xginp{	float:left;	width:50%;	height:40px;	line-height:40px;	font-size:14px;	color:#9B9B9B;	border:none;}.yzmfs{	float:right;	width:20%;	height:35px;	text-align:center;	line-height:35px;	border-radius:30px;	margin-top:3px;	color:#fff;	background:url(../images/kcb.png) center no-repeat;	background-size:100%;	padding:0px;}.qrxf{	width:94%;	margin:5% auto;	height:40px;	border-radius:30px;	line-height:40px;	background:url(../images/sub.png) center no-repeat;	background-size:100%;	color:#fff;	display:block;	text-align:center;	font-size:14px;}.xxnr{	width:100%;}.xxnr dl{	width:100%;}.xxnr dl dt{	float:left;	width:12%;	position:relative;}/*.xxnr dl.slt dt.duno:before{	width:5px;	height:5px;	background:#F58301;	border-radius:10px;	content:'';	position:absolute;	right:0px;	top:0px;}*/.xxnr dl dt img{	width:100%;}.xxnr dl dd{	width:85%;	float:right;}.xxnr dl dd h2{	font-weight:normal;	font-size:14px;	color:#4A4A4A;	line-height:23px;}.xxnr dl dd h2 span{	float:right;	font-size:12px;	color:#B7B7B7;}.xxnr dl dd p{ 	line-height:21px;	color:#B7B7B7;	font-size:12px;}.zshy{	width:94%;	padding:3%;	background:url(../images/vip.png) top no-repeat;	background-size:100%;}.zshy_top{	width:100%;	text-align:center;	line-height:30px;	color:#fff;	font-size:16px;	font-weight:bold;} .zshy_top a.fh{	display:block;	float:left;	width:5%;}.zshy_top a.fh img{	width:100%;}.viphy{	width:80%;	margin:4% auto;	background:url(../images/vip3.png) center no-repeat;	background-size:100%;	border-radius:5px;	padding:5%;	color:#fff;	margin-top:8%;}.viphy2{	background:url(../images/vip3.png) center no-repeat;	background-size:100%;}.viphy h2{	font-size:18px;	margin-top:3%;}.viphy p{	font-size:14px;	margin-top:3%;}.viphy h3{	font-size:16px;	margin-top:14%;}.viphy h3 span{	font-weight:normal;	font-size:12px;}.vipyh{	width:94%;	padding:3%;	border-top:5px solid #f4f4f4;}.vipyh ul li{	width:100%;	border-bottom:1px solid #F4F4F4;	line-height:40px;	font-size:14px;	color:#4A4A4A;	margin-bottom:2%;	padding-bottom:2%;}.vipyh ul li input[type='radio'].radio {		opacity:0; 		display:inline-block; 		height:20px;		width:0%;		display:none;}.vipyh ul li label.radio {  	 width:100%;	 background:url(../images/check.png) right no-repeat;	 background-size: 6%;	 height:30px; 	 line-height:30px;	 float:left;   	 font-size:14px;	 color:#555555;}.vipyh ul li input[type='radio'].radio:checked + .radio {		background:url(../images/check2.png) right no-repeat;		background-size:6%;}.dhwc{	width:25%;	margin:5% auto;	text-align:center;	line-height:30px;	font-size:14px;	color:#333333}.dhwc p.v1{	color:#999999;	margin-top:2%;}.dhwc img{	width:100%;}.zfwc{	width:100%;	margin-top:3%;	height:40px;	border:1px solid #FFAC3A;  	border-radius:30px;	text-align:center;	line-height:40px;	display:block;	color:#E50213;	font-size:14px;}.wdhy{	width:100%;	border-radius:5px;	background:#E9CC92;	padding-top:3%;	margin-top: 12%;	overflow:hidden;}.wdvvip{	background:#C6C6D7;}.wdhy h2{	width:87%;	line-height:30px;	color:#fff;	font-size:14px;	font-weight:normal;	position:relative;	padding-left:3%;	margin-left:5%; }.wdhy h2:before{	position:absolute;	left:0px;	width:3px;	content:'';	height:15px;	background:#fff;	top:8px;}.vip_nr{	width:80%;	margin:0 auto;	margin-top:4%;	padding:8% 0;	text-align:center;	background:url(../images/vip33.png) center no-repeat;	border-radius:5px;	background-size:contain;}.vvip_nr{	background:url(../images/viphy3.png) center no-repeat;	background-size:contain;}.vip_nr h3{	font-size:16px;	line-height:30px;	color:#fff;}.vip_nr p{	margin-top:3%;	line-height:24px;	font-size:14px;	color:#fff;}.wdvi_bg{ 	background:url(../images/vip.png) top no-repeat #F4F4F4;	background-size:100%; }.vipyxq{	width:100%;	background:#fff;	text-align:center;	line-height:40px;	color:#E50213;	font-size:14px;}.vipxf{	width:100%;	margin-top:3%;	background:#fff;	border-radius:5px;}.vipxf h2{	padding:0 3%;	line-height:45px;	color:#222222;	font-size:14px;}.vipbn{	width:94%;	padding:3%;	background:#FBEFD9;	line-height:25px;	color:#333333;	font-size:14px;}.vipbn span{	color:#FFAC3A;}.vip_a{	float:right;	width:18%;	display:block;	height:25px;	background:#FFAC3A;	border-radius:30px;	text-align:center;	line-height:25px;	color:#fff;	font-size:12px;}.sjvi_lin{	width:94%;	padding:3%;}.sjvip{	float:left;	width:50%;	background:url(../images/sj.png) left no-repeat;	padding-left:8%;	background-size:8%;}.sjvip h3{	font-weight:normal;	line-height:23px;	color:#666666;	font-size:14px;}.sjvip p{	font-size:12px;	color:#999999;	margin-top:2%;}.hyqy{	width:100%;	margin-top:3%;	font-size:12px;	line-height:23px;	color:#999999}.hyqy h2{	font-size:14px;	color:#222222;	line-height:26px;}.hyqy h3{	font-size:16px;	color:#222222;	font-weight:normal;	line-height:26px;}.wddd_nav{	width:94%;	text-align:center;	border-top:1px solid #F4F4F4;	padding:3%;}.wddd_nav a{	display:inline-block;	width:25%;	height:30px;	text-align:center;	line-height:30px;	border-radius:30px;	color:#4A4A4A;	margin-left:3%;	margin-right:3%;}.wddd_nav a.slt{	background:url(../images/kcb.png) center no-repeat;	color:#fff;	background-size:100%;}/*.wddd_nav a:hover{	background:url(../images/kcb.png) center no-repeat;	color:#fff;	background-size:100%;}*/.dzfdd{	width:100%;}.dzfdd dl{	width:94%;	background:#fff;	border-radius:5px;	padding:3%; 	margin-bottom:3%;}.dzfdd dl h2{	font-weight:normal;	line-height:26px;	color:#4A4A4A;	font-size:14px;	margin-bottom:3%;}.dzfdd dl h2 span{	float:right;	color:#FFAC3A;}.dzfdd dl dt{	float:left;	width:35%;}.dzfdd dl dt img{	width:100%;}.dzfdd dl dd{	float:right;	width:62%;}.dzfdd dl dd h2{	font-size:14px;	font-weight:normal;	line-height:24px;}.dzfdd dl dd h2 a{	color:#4A4A4A;}.dzfdd dl dd p{	font-size:14px;	color:#FFAC3A;	margin-top:2%;}.dzfdd dl div.js{	width:100%;	margin-top:3%;	text-align:right;}.dzfdd dl div.js span{	float:left;	line-height:28px;	color:#666666}.dzfdd dl div.js a{	display:inline-block;	width:20%;	height:28px;	text-align:center;	line-height:28px;	border-radius:30px;	margin-left:3%;	border:1px solid #CFCFCF;	color:#808080;}.dzfdd dl div.js a.slt{	color:#FFAC3A;	border:1px solid #FFAC3A}.wdd_kc{	width:100%;}.wdd_kc dl{	width:100%;	background:#fff;  	margin-bottom:4%;	padding-bottom:3%;	border-bottom:1px solid #ccc;}.wdd_kc dl h2{	font-weight:normal;	line-height:26px;	color:#4A4A4A;	font-size:14px;}.wdd_kc dl h2 span{	float:right;	color:#FFAC3A;}.wdd_kc dl dt{	float:left;	width:35%;}.wdd_kc dl dt img{	width:100%;}.wdd_kc dl dd{	float:right;	width:62%;}.wdd_kc dl dd h2{	font-size:14px;	font-weight:normal;	line-height:24px;}.wdd_kc dl dd h2 a{	color:#4A4A4A;}.wdd_kc dl dd p{	font-size:14px;	color:#686868;	margin-top:2%;}.wdd_kc dl dd p img{	float:left;	width:8%;	margin-right:2%;}.kcbj{	float:right;	color:#4A4A4A;	font-size:14px;}.wdd_kc dl  input[type='checkbox'].radio {		opacity:0; 		display:inline-block; 		height:20px;		width:0%;		display:none;}.wdd_kc dl label.radio {  	 width:92%;	 background:url(../images/check.png) left no-repeat;	 background-size: 6%; 	 padding-left:8%; 	 font-size:14px;	 color:#555555;	 display:block;}.wdd_kc dl input[type='checkbox'].radio:checked + .radio {		background:url(../images/check2.png) left no-repeat;		background-size:6%;}.yhqxx{	width:92%;	padding:4%;	background:url(../images/djqbg.png) center no-repeat;	background-size:100%;}.ysybg{	background:url(../images/ysy.png) center no-repeat;	background-size:100%;}.yhq_left{	float:left;	width:60%;	margin-left:3%;	position:relative}.ysy_img{	position:absolute;	width:18%;	top:3%;	right:0px;}.ysy_img img{	width:100%;}.yhq_left h2{	font-size:14px;	color:#4A4A4A;	line-height:37px;}.yhq_left p{	margin-top:2%;	line-height:24px;	color:#ACACAC;	font-size:12px;}.yhq_rig{	float:right;	width:30%;	text-align:center;	font-size:20px;	color:#fff;	padding-top:7%;}.yhq_rig span{	font-size:14px;}.gywm{	width:94%;	padding:3%;	font-size:14px;	line-height:24px;	color:#888888;}.gyfoot{	width:94%;	text-align:center;	padding:3%;	color:#999999;	font-size:12px;	line-height:24px;}.gyfoot img{	display:block;	margin:0 auto;	width:30%;}.yjfk{	width:97%; 	padding:1% 0 0 3%;	background:#fff;}.yjfk h2{	font-size:16px;	line-height:30px;	color:#000000;}.yjms{	width:91%;	padding:3%;	border-radius:5px;	line-height:22px;	color:#9B9B9B;	background:#F9F9F9;	min-height:120px;	font-size:14px;	border:none;	margin-top:3%;}.dlfh{	width:6%;	display:block;	float:left;}.dlfh img{	width:100%;}.dl_all{	width:94%;	padding:3%;}.dl_all h2{	font-size:16px;	line-height:30px;	margin-top:5%;	color:#000;}.dl_all p{	font-size:14px;	color:#9B9B9B;	margin-top:3%;}.dl_all p a{	color:#BB70FC;}.dl_all ul{	margin-top:5%;}.dl_all ul li{	width:100%;	margin-bottom:3%;	border-bottom:1px solid #EEEEEE;}.dl_all ul li .tinp{	width:100%;	border:none;	height:35px;	line-height:35px;	font-size:14px;	padding-bottom:1%;	color:#9B9B9B;}.dl_mm{	width:100%;	line-height:30px;}.dl_mm a{	font-size:12px;	color:#4A4A4A;}.dl_mm a.rig{	float:right;}.dl_sub{	width:100%;	height:40px;	text-align:center;	line-height:40px;	border-radius:30px;	color:#fff;	font-size:14px;	margin-top:3%;	display:block;}.dl_sub2{ 	background:url(../images/sub.png) center no-repeat;}.dl_zc{	width:100%;	height:40px;	display:block;	text-align:center;	line-height:40px;	color:#FFAC3A;	text-align:center;	font-size:12px;	margin-top:3%;}.sryzm{ 	height:35px;	line-height:35px;	color:#FFAC3A;	font-size:14px;	float:right;}.dl_all ul li a.slt{	color:#E50213;}.ddxx{	width:94%;	padding:3%;}.ddxx_top{	width:100%;	text-align:center;	margin-top:3%;}.ddxx_top h2{	font-size:16px;	color:#222222;	line-height:30px;}.ddxx_top h3{	font-size:22px;	color:#FFAC3A;	line-height:30px;	margin-top:8%;}.ddxx_top p{	margin-top:3%;	color:#908F91;	font-size:14px;}.ddxx_top p span{	color:#41A3E5}.ddxx_cen{	width:100%;	margin-top:8%;	border-top:1px solid #fafafa;	border-bottom:1px solid #fafafa;	padding:3% 0;}.ddxx_cen dl dt{	float:left;	width:20%; }.ddxx_cen dl dt img{	width:100%;	border-radius:5px;}.ddxx_cen dl dd{	font-size:14px;	line-height:50px;	color:#4A4A4A;	width:78%;	float:right;}.mjnc{	width:100%;	margin-top:3%;	font-size:12px;	color:#777777;	line-height:24px;}.mjnc p span{	float:right;}.wdqb{	width:90%;	padding:3% 5%;	background:url(../images/qbbg.png) center no-repeat;	background-size:cover;	border-radius:10px;}.wdqb p{	font-size:12px;	line-height:22px;	color:#fff;}.wdqb h2{	font-size:28px;	margin-top:3%;	color:#fff;}.wdqb div.js{	width:100%;	margin-top:8%;}.wdqb_left{	float:left;	width:48%;	border-right:1px solid #fff;	line-height:24px;	color:#fff;	font-size:14px;}.wdqb_rig{	float:right;	width:40%;	line-height:24px;	font-size:14px;	color:#fff;}.qbmx_top{	width:94%;	padding:3%;	background:#F5F5F5;}.qbmx_sel{	width:100%;	height:30px;	background:url(../images/rl.png) right no-repeat;	background-size:6%;}.qbsele{	width:30%;	height:28px;	border:none;	color:#424242;	font-size:14px;	background:none;	display:block;}.qbmx_top p{	margin-top:2%;	font-size:12px;	color:#999999;	line-height:22px;}.qbmx_bot{	width:94%;	padding:3%; }.qbmx_bot ul li{	width:100%;	border-bottom:1px solid #EFEFEF;	padding-bottom:2%;	margin-bottom:2%;}.qbmx_bot ul li div.left{	float:left;	width:60%;}.qbmx_bot ul li div.left h2{	font-size:14px;	line-height:22px;	color:#4A4A4A;}.qbmx_bot ul li div.left p{	font-size:12px;	color:#B7B4B7;	line-height:22px;}.qbmx_bot ul li span{	float:right;	line-height:44px;	color:#FF5B4D;	font-size:18px;}.txsq{	width:70%;	margin:5% auto;	text-align:center;	line-height:30px;	font-size:14px;	color:#333333}.txsq p.v1{	color:#999999;	margin-top:2%;}.txsq img{	width:30%;}.tx_top{	width:100%;}.tx_top h2{	font-size:16px;	color:#424242;	line-height:24px;}.tx_je{	width:94%;	padding:3%;	line-height:24px;	background:#F6F3F5;	border-radius:5px;	color:#424242;	margin-top:2%;}.tx_inp{	width:90%;	height:25px;	line-height:25px;	color:#424242;	font-size:14px;	border:none;	background:none;}.tx_top p{	margin-top:2%;	line-height:24px;	color:#424242;	font-size:14px;}.tx_top p span{	color:#FF3221;}.txzh{	width:94%;	padding:3%;	background:#fff;	line-height:30px;	font-size:16px;	color:#424242;}.txzh a{	float:right;	background:url(../images/more.png) right no-repeat;	color:#868486;	font-size:12px;	padding-right:4%;	background-size: 8%;	width: 35%;}.txzh a img{	float:left;	width: 17%;	margin-right: 3%;	margin-top: 4%;}.tjyhk{	width:100%;}.tjyhk ul li{	width:94%;	background:#F6F3F5;	border-radius:30px;	margin-bottom:3%;	padding:1% 3%;}.tjyhk ul li .tinp{	width:100%;	height:35px;	line-height:35px;	border:none;	display:block;	color:#A8A7AA;	font-size:14px;	background:none;}.tjyhk2{	width:100%;}.tjyhk2 ul li{	width:94%;	padding:5% 3%;	background:url(../images/ghbg.png) center no-repeat;	background-size:cover;	margin-bottom:3%;	border-radius:5px;}.tjyhk2 ul li h2{	font-size:14px;	color:#fff;	line-height:30px;}.tjyhk2 ul li h2 img{	float:left;	width: 9%;	margin-right: 2%;}.tjyhk2 ul li h2 a{	float:right;	color:#fff;}.tjyhk2 ul li p{	margin-top:8%;	line-height:24px;	color:#fff;	width:90%;	padding-left:7%;}.tjyhk2 ul li.s2{	background:url(../images/jhbg.png) center no-repeat;	background-size:cover;}.tcdl{	width:94%;	height:40px;	margin:0 auto;	border-radius:30px;	text-align:center;	line-height:40px;	border:1px solid #FFAC3A;	color:#FFAC3A;	font-size:14px;	display:block; 	margin-top:30%;}.wdpj2{	width:100%; }.wdpj2 dl{	width:100%;	border-bottom:1px solid #F3F3F3;	padding-bottom:3%;	margin-bottom:3%;}.wdpj2 dl .img{	float:left;	width:10%;	margin-top:2%;}.wdpj2 dl .img img{	width:100%;}.wdpj2 dl dt{	float:left;	margin-left:2%;	width:55%;}.wdpj2 dl dt h2{	font-weight:normal;	line-height:24px;	font-size:14px;	color:#333333;}.wdpj2 dl dt div.js{	width:100%;	margin-top:2%;	font-size:14px;	line-height:22px;	color:#666666;}.wdpj2 dl dt p{	font-size:12px;	color:#A5A5A5;	margin-top:2%;}.wdpj2 dl dd{	float:right;	width:30%;	margin-top:2%;}.wdpj2 dl dd img{	width:100%;}.cwjs_ban{	width:100%;	padding:8% 0;	background:url(../images/bg.png) center no-repeat;	background-size:cover;	text-align:center;}.cwjs_ban h2{	font-size:18px;	color:#fff;	line-height:30px;}.cwjs_ban p{	font-size:14px;	margin-top:2%;	font-size:14px;	color:#fff;}.rzzl{	width:100%;	margin-top:3%;}.rzzl ul li{	width:94%;	border-bottom:1px solid #EEEEEE;	padding:2% 3%;}.rzzl ul li .left{	float:left;	width:60%;}.rzzl ul li .left h2{	font-size:14px;	color:#2A2727;	line-height:30px;	font-weight:normal;}.rzzl ul li .left h3{	font-size:12px;	font-weight:normal;	color:#000000;	line-height:22px;}.rzzl ul li .left p{	font-size:12px;	color:#999999;	line-height:22px;}.rzzl ul li .rig{	float:right;	width:38%;}.rzzl ul li .rig a{	float:right;	width:80%;	background:url(../images/bz.png) right no-repeat;	background-size:5%;	text-align:right;	padding-right:12%;}.rzzl ul li .rig a img{	width:50%;}.rzzl ul li .rig .inp{	width:95%;	text-align:right;	padding-right:5%;	font-size:14px;	color:#999999;	border:none;	background:none;	line-height:22px;}.jsjsnr{	width:94%;	height:88px;	border:1px solid #BCBCBC;	border-radius:5px;	line-height:22px;	padding:3%;	color:#999999;	font-size:12px;}.scsfz{	width:100%;	float:left;	margin-top:3%;}.scsfz a{	display:block;	float:left;	width:48%;	padding:5% 0;	background:url(../images/sczm.png) center no-repeat;	background-size:100%;	border-radius:5px;}.scsfz a img{	width:20%;	display:block;	margin:0% auto;	margin-bottom:20%;}.scsfz a:nth-child(2){	float:right; 	background:url(../images/scfm.png) center no-repeat;	background-size:100%;}.sclsz{	width:100%;	margin-top:3%;	float:left;}.sclsz a{	display:block;	width:40%;	background:#F4F4F4;	border-radius:5px;	padding:5% 0;	text-align:center;	font-size:14px;	line-height:40px;}.sclsz a img{	float:left;	width:20%;	margin-top:7%;	margin-left:20%;}.tjsh{	width:94%;	margin:8% auto;	height:40px;	background:url(../images/Rectangle4.png) center no-repeat;	border-radius:30px;	text-align:center;	line-height:40px;	display:block;	background-size:cover;	color:#fff;	font-size:14px;}.srxx{	width:90%;	margin:3% auto;	line-height:25px;	font-size:14px;	color:#9B9B9B;}.srxx span{	color:#33364E;	font-weight:bold;}.srxx .lef{	float:left;}.srxx .rig{	float:right;}.fbkc{	width:94%;	padding:3%;	margin-top:2%;	border-top:6px solid #F4F4F4;	border-bottom:6px solid #F4F4F4;}.fbkc h2{	font-size:16px;	color:#000000;	line-height:28px;}.fbkc h2 a{	float:right;	color:#9B9B9B;	font-size:12px;	font-weight:normal;	background:url(../images/more.png) right no-repeat;	background-size:4%;	padding-right:4%;	text-align:right;}.fblx{	width:80%;	margin:0 auto;}.fblx h2{	font-size:16px;	color:#5A5A5A;	margin-top:15%;	line-height:30px;}.fblx ul{	width:100%;	margin-top:11%;}.fblx ul li{	width:100%;	margin-top:3%;	margin-bottom:8%;}.fblx ul li img{	float:left;	width:25%;}.fblx ul li div.js{	float:left;	margin-left:5%;}.fblx ul li div.js h3{	font-size:16px;	color:#000000;	line-height:28px;	margin-top:8%;}.fblx ul li div.js p{	font-size:14px;	line-height:22px;	color:#ABA9AA;}.close{	width:8%;	display:block;	margin:8% auto;}.close img{	width:100%;}.ewmhb{	width:100%;	height:100vh;	background:url(../images/hbbg.png) center no-repeat;	background-size:cover;	position:relative;}.ewm_tx{	position:absolute;	left: 6%;	top: 10%;	width: 39%;	background:#fff;	border-radius:50%;	padding:5px;}.ewm_tx img{	width:100%;}.ewm_js{	position:absolute;	right:5%;	top:2%;	width: 25%;}.ewm_js p{	font-size:14px;	color:#fff;	text-align:right}.ewm_js_bo{	width:100%;	margin-top:26%;}.ewm_js_bo h2{	font-size:26px;	color:#fff;	line-height:40px;	 writing-mode: vertical-lr;    writing-mode: tb-lr;	float:left;}.ewm_js_bo h3{	font-weight:normal;	float:left;	margin-left:15%;	font-size:16px;	 writing-mode: vertical-lr;    writing-mode: tb-lr;	letter-spacing:3px;}.jcld{	width:90%;	padding:0 5%;	position:absolute;	top:37%;	left:0px;}.jcld p{	width:80%; 	line-height:50px;	text-align:center;	color:#333333;	background:url(../images/fxgk.png) center no-repeat;	background-size:cover;	margin-bottom:5%;	float:left;	font-size:14px;}.jcld p:nth-child(2){	float:right;}.smjr{	position:absolute;	bottom:5%;	background:#3e2fb4;	width:90%;	left:3%;	border:5px solid #7351f6;	border-radius:5px;}.smj_left{	float:left;	width:70%;	margin-top:5%;	margin-left:3%;	font-size:12px;	color:#fff;	line-height:22px;}.smj_rig{	float:right;	width:25%;	margin-top:4%;	margin-right:2%;	text-align:center;}.smj_rig img{	width:90%;}.smj_rig p{	margin-top:4%;	line-height:22px;	color:#fff;}html{color:#000;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}	body {font: 400 14px/1.5 "微软雅黑",Helvetica,STHeiti,Droid Sans Fallback;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}	.pr{position:relative;}	.abs{position: absolute}	.fl{float:left;display:inline-block;}	.fr{float:right;display:inline-block;}	.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}	.clearfix{*zoom:1;}	.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}	.htit{line-height:1rem;padding:0 .3rem;color:#ff8e2e;font-size: .4rem;margin:1rem 0 .4rem 0}	.wrapper01 {position:relative;height: 1rem;width: 100%;overflow: hidden;margin:0 auto;}	.wrapper01 .scroller {position:absolute}	.wrapper01 .scroller li {height: 1rem;color:#333;float: left;line-height: 1rem;font-size: .4rem;text-align: center}	.wrapper01 .scroller li a{color:#333;display:block;margin:0 .3rem;line-height:0.8rem;}	.wrapper01 .scroller li.cur{ border-bottom:#FF8633 solid 2px;}	.wrapper01 .scroller li.cur a{color:#FFAC3A;}		.wrapper02 {position:relative;height: 3.2rem;width: 100%;overflow: hidden;margin:0 auto;}	.wrapper02 .scroller {position:absolute}	.wrapper02 .scroller li {height: 3.2rem;color:#333;float: left;font-size: .4rem;text-align: center;width: 100px;}	.wrapper02 .scroller li a{color:#333;display:block;} 			.wrapper03 {position:relative;height: 4rem;width: 100%;overflow: hidden;margin:0 auto;}	.wrapper03 .scroller {position:absolute}	.wrapper03 .scroller li {height:auto; /*3rem;*/color:#333;float: left;font-size: .4rem;text-align: center;width: 100px;}	.wrapper03 .scroller li a{color:#333;display:block;} 		.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}.slides{position:relative;z-index:1;}.slides li{height:auto; width:100%;}.flex-control-nav{	position:absolute;bottom:10px;z-index:2;width:170px; margin-left:25%;	/*background:url(../images/nav_d.png) center no-repeat;*/	text-align:center;}.flex-control-nav li{display:inline-block;width:10px;height:8px; border-radius:30px;margin:0 5px;display:inline;zoom:1;}.flex-control-nav a{display:inline-block;width:10px;height:8px; border-radius:30px;line-height:40px;overflow:hidden;background:#ffffff;cursor:pointer;}.flex-control-nav .flex-active{background:url(../images/bbg.png) center no-repeat;}.flex-direction-nav{position:absolute;z-index:3;width:100%;top:36%;}.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}.flex-direction-nav li a.flex-prev{left:10px;background:url(../images/prev.png) center center no-repeat; z-index:999;width:30px; height:30px; background-size:100%;}.flex-direction-nav li a.flex-next{right:10px;background:url(../images/next.png) center center no-repeat; z-index:999;width:30px; height:30px; background-size:100%;}.slides li{	background-size:cover !important;}.cxsk{	position:absolute;	left:0px;	top:0px;	z-index:100;	width:100%;	height:60%;	background:url(../images/bbg2.png);	padding-top:20%;	color:#fff;	font-size:14px;	text-align:center;}.cxsk a{	display:inline-block; 	margin:4% auto;	color:#FFAC3A;	font-size:14px;	line-height:24px;}.cxsk a img{	float:left;	margin-top:3%;	width: 18%;}.gzhfb{	width:100%;	height:70vh;	padding-top:30vh;	background:url(../images/bbg2.png);}.wxts{	width:80%;	margin:0 auto;	padding:5% 0;	background:#FFFFFF;	border-radius:10px; 	text-align:center;}.wxts h2{	font-size:16px;	color:#000000;	line-height:30px;}.wxts p{	margin-top:3%;	font-size:14px;	line-height:24px;	color:#626262;}.wxts   a{	display:inline-block;	width:50%;	height:30px;	text-align:center;	line-height:30px;	background:#FABA30;	border-radius:30px;	color:#fff;	font-size:14px;	margin-top:5%;}/*11-21新加*/.jcldlin{	width:80%;	margin:0 auto;	margin-top:5%;	height:50px;	line-height:40px;	text-align:center;	font-size:16px;	color:#fff;	padding:0 3%;	background:url(../images/kcmc.png) center no-repeat;	background-size:contain;}.jcld_yqm{	margin:0 auto; 	width:60%;	height:35px;	line-height:35px;	text-align:center;	color:#fff;	font-size:14px;	background:url(../images/yqm@2x.png) center no-repeat;	background-size:contain;	padding:5px 0;}.jcld_yqm a{	float:right;	display:block;	width:30%;	height:35px;	text-align:center;	line-height:35px; 	color:#000000;	font-size:14px;	margin-right:3%;}.sbewm{	width:66%;	background:#fff;	border-radius:5px;	text-align:center;	padding:5% 0;	-webkit-box-shadow:0 0 10px #979797;  	-moz-box-shadow:0 0 10px #979797;  	box-shadow:0 0 10px #979797;	position:absolute;	bottom:2%;	padding-bottom:2%;	left:17%; }.sbeimg{	position:absolute;	top:5%;	left:2%;	width:15%;}.sbeimg img{	width:100%;}.sbe_ewm{	width:65%;	margin:0 auto;	border:8px solid #9A81FD;	border-radius:5px;}.sbe_ewm img{	width:100%;}.sbewm p{	text-align:center;	margin-top:2%;	color:#13137B;	font-size:14px;	line-height:30px;}.wdfxt{	width:100%;	height:100vh;	background:url(../images/appfxbg.png) center no-repeat;	background-size:cover;	position:relative;}.wdfx_top{	width:76%;	left:12%;	top:35%;	position:absolute;}.wdfx_top h2{	font-size:22px; 	color:#333333;	margin-bottom:3%;}.wdfx_top ul li{	width:95%;	height:35px;	line-height:35px;	background:url(../images/ico.png) left no-repeat;	background-size:3%;	color:#333333;	font-size:14px;	padding-left:5%;}.wdfx_bot{	width:74%;	left:13%;	bottom:10%;	position:absolute;}.wdf_left{	float:left;	width:40%;}.wdf_left img{	width:100%;}.wdf_rig{	float:right;	text-align:center;	width:60%;}.wdf_rig img{	width:30%;	display:block;	margin:0 auto;}.wdf_rig p{	font-size:14px;	color:#7a7a7a;	line-height:25px;}.xsbot{	width:100%;}.xsbot dl{	float:left;	width:32%;	margin-right:2%;}.xsbot dl dt{	width:100%;}.xsbot dl dt a{	display:block;}.xsbot dl dt a img{	width:100%;}.xsbot dl dd{	width:100%;	margin-top:2%;}.xsbot dl dd h2 {    font-size: 14px;    line-height: 30px;    height: 30px;    overflow: hidden;}.xsbot dl dd p {    font-size: 10px;    color: #FFAC3A;    margin-top: 2%;	height:22px;	line-height:22px;}.xsbot dl:nth-child(3n){	margin-right:0px;}.xsbot dl dd p span.lef{	float:left;	text-decoration:line-through #000;}.xsbot dl dd p span.lef2{	float:left; }.xsbot dl dd p span.rig{	float:right;}