.servicewrap{
	width:1200px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
}
.title{
	font-weight:bold;
	width:1140px;
	padding:35px 30px;
	font-size:2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:36px;
}
.leftnav{
	position:relative;
	width:100px;
	float:left;
	margin-left:30px;
	font-size:1.3em;
	color:#323232;
}
.leftnav ul li{
	width:100px;
	position:relative;
	float:left;
	height:50px;
	border-bottom:1px solid #dcdcdc;
}
.leftnav ul li a,.leftnav ul li a.acted{
	position:relative;
	float:left;
	padding:15px 0;
	line-height:20px;
	color:#323232;
	font-weight:bold;
}
.leftnav ul li a:hover,.leftnav ul li a.acted{
	color:#ca0915;
}
.rightwrap,.rightwrapmin{
	position:relative;
	float:left;
	width:880px;
	padding:0 35px 60px 35px;
	min-height:500px;
	margin-left:90px;
}
.rightwrap h3,.rightwrapmin h3{
	font-size:2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:36px;
}
.rightwrap p{
	font-size:1.3em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:24px;
}
.rightwrap a{
	color:#ca0915;
}
.rightwrap a:hover{
	color:#cccccc;
}
.rightwrapmin p{
	font-size:1.2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:24px;
}
.rightwrap span,.rightwrapmin span{
	color:#ec6941;
	font-weight:bold;
}
.rightwrap .ruletitle,.rightwrapmin .ruletitle{
	font-size:1.5em;
	color:#ca0915;
}
.servicenav{
	position:relative;
	width:120px;
	float:left;
	margin-left:30px;
	font-size:1.3em;
	color:#323232;
}
.servicenav ul li {
	width:120px;
	padding:5px 0;
	border-bottom:solid 1px #dcdcdc;
}
.servicenav ul li .com_title{
	color:#323232;
	cursor:pointer;
	padding:15px 0;
	line-height:20px;
	font-weight:bold;
}
.servicenav ul li.com_title{
	color:#323232;
	cursor:pointer;
	padding:20px 0;
	line-height:20px;
	font-weight:bold;
}
.servicenav ul li.com_title a{
	color:#323232;
}
.servicenav ul li .com_content{
	position:relative;
	overflow:hidden;
}
.servicenav ul li .com_content a{
	float:left;
	width:120px;
	font-size:14px;
	line-height:20px;
	padding:5px 0;
	position:relative;
	font-weight:bold;
	color:#8d8d8d;
}
.servicenav ul li .com_content a:hover,.servicenav ul li .com_content .act,.servicenav ul li .com_content .act:hover{
	color:#ca0915;
}
.servicenav ul li.com_title a.act{
	color:#ca0915;
}
.ppd{
	text-align:center;
	width:880px;
	float:left;
}
.ppd span{
	font-size:14px;
}
.ppd ul li{
	float:left;
}
.tab-menu div{
	display:inline-block;
}
.item{
	width:49.5%;
	padding:10px 0;
	text-align:center;
	font-size:1.3em;
	border:1px solid #f5f5f5;
	cursor:pointer;
	color:#898989;
}
.selected{
	color:#000000;
	background:#f5f5f5;
	border:1px solid #f5f5f5;
}
.form{
	background:#f5f5f5;
	padding:50px 30px;
	font-size:1.3em;
	border:1px solid #f5f5f5;
}
.form div{
	margin:20px;
}
.form input{
	height:20px;
}
.center{
	margin:0 auto;
}
.form input.veri{
	background:#ca0915;
	padding:5px 30px;
	color:#ffffff;
	height:40px;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	border:none;
	font-size:14px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	cursor:pointer;
}
.form input.veri:hover{
	background:#b8030e;
	-o-transition:.20s linear;
	-webkit-transition:.20s linear;
	-moz-transition:.20s linear;
	transition: .20s linear;
}
.form input.verib{
	position:relative;
	display:inline-block;
	background:#4f4f4f;
	padding:0px 10px;
	color:#ffffff;
	height:30px;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	border:none;
	font-size:14px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	cursor:pointer;
	margin:-10px 0 0 10px;
}
.form input.verib:hover{
	background:#666666;
	-o-transition:.20s linear;
	-webkit-transition:.20s linear;
	-moz-transition:.20s linear;
	transition: .20s linear;
}


/***** by Dowlin *****/
.form input[type=radio],
.form input[type=checkbox]{
	vertical-align:middle;
}
.form label{
	margin:0 10px 0 2px;
}
#switch_sncode_link, #switch_auth_link{
	cursor:pointer;
}
#show_info_table th, #show_info_table td{
	padding:10px 0;
}
.rightwrap .button{
	background:#ca0915;
	display:inline-block;
	padding:10px 30px;
	color:#ffffff;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	border:none;
	font-size:16px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	cursor:pointer;
}
.rightwrap .button:hover{
	background:#b8030e;
	-o-transition:.20s linear;
	-webkit-transition:.20s linear;
	-moz-transition:.20s linear;
	transition: .20s linear;
}
.series:hover {
	cursor: pointer;
}
.ppd .stopAt {
	color: #ca0915;
}
/***** by Dowlin *****/


/*如果使用者视窗宽度介于960px~1200px*/
@media screen and (min-width:960px) and (max-width:1200px) {
.servicewrap{
	width:960px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
}
.title{
	font-weight:bold;
	width:900px;
	padding:35px 30px;
	font-size:2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:36px;
}
.leftnav{
	position:relative;
	width:100px;
	float:left;
	margin-left:30px;
	font-size:1.3em;
	color:#323232;
}
.leftnav ul li{
	width:100px;
	position:relative;
	float:left;
	height:50px;
	border-bottom:1px solid #dcdcdc;
}
.leftnav ul li a,.leftnav ul li a.acted{
	position:relative;
	float:left;
	padding:15px 0;
	line-height:20px;
	color:#323232;
	font-weight:bold;
}
.leftnav ul li a:hover,.leftnav ul li a.acted{
	color:#ca0915;
}
.rightwrap,.rightwrapmin{
	position:relative;
	float:left;
	width:775px;
	padding:0 0px 60px 0px;
	min-height:500px;
	margin-left:30px;
}
.rightwrap h3,.rightwrapmin h3{
	font-size:2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:36px;
}
.rightwrap p{
	font-size:1.3em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:24px;
}
.rightwrapmin p{
	font-size:1.2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:24px;
}
.rightwrap span,.rightwrapmin span{
	color:#ec6941;
	font-weight:bold;
}
.servicenav{
	position:relative;
	width:120px;
	float:left;
	margin-left:30px;
	font-size:1.3em;
	color:#323232;
}
.servicenav ul li {
	width:120px;
	padding:5px 0;
	border-bottom:solid 1px #dcdcdc;
}
.servicenav ul li .com_title{
	color:#323232;
	cursor:pointer;
	padding:15px 0;
	line-height:20px;
	font-weight:bold;
}
.servicenav ul li.com_title{
	color:#323232;
	cursor:pointer;
	padding:20px 0;
	line-height:20px;
	font-weight:bold;
}
.servicenav ul li.com_title a{
	color:#323232;
}
.servicenav ul li .com_content{
	position:relative;
	overflow:hidden;
}
.servicenav ul li .com_content a{
	float:left;
	width:120px;
	font-size:14px;
	line-height:20px;
	padding:5px 0;
	position:relative;
	font-weight:bold;
	color:#8d8d8d;
}
.servicenav ul li .com_content a:hover,.servicenav ul li .com_content .act,.servicenav ul li .com_content .act:hover{
	color:#ca0915;
}
.servicenav ul li.com_title a.act{
	color:#ca0915;
}
.item{
	width:49.4%;
	padding:10px 0;
	text-align:center;
	font-size:1.3em;
	border:1px solid #f5f5f5;
	cursor:pointer;
	color:#898989;
}
}


/*如果使用者视窗宽度介于768px~960px*/
@media screen and (min-width:768px) and (max-width:960px) {
.servicewrap{
	width:760px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
}
.title{
	font-weight:bold;
	width:700px;
	padding:35px 30px;
	font-size:2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:36px;
}
.leftnav{
	position:relative;
	width:100px;
	float:left;
	margin-left:30px;
	font-size:1.3em;
	color:#323232;
}
.leftnav ul li{
	width:100px;
	position:relative;
	float:left;
	height:50px;
	border-bottom:1px solid #dcdcdc;
}
.leftnav ul li a,.leftnav ul li a.acted{
	position:relative;
	float:left;
	padding:15px 0;
	line-height:20px;
	color:#323232;
	font-weight:bold;
}
.leftnav ul li a:hover,.leftnav ul li a.acted{
	color:#ca0915;
}
.rightwrap,.rightwrapmin{
	position:relative;
	float:left;
	width:580px;
	padding:0 0px 60px 0px;
	min-height:500px;
	margin-left:30px;
}
.rightwrap h3,.rightwrapmin h3{
	font-size:2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:36px;
}
.rightwrap p{
	font-size:1.3em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:24px;
}
.rightwrapmin p{
	font-size:1.2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:24px;
}
.rightwrap span,.rightwrapmin span{
	color:#ec6941;
	font-weight:bold;
}
.ppd{
	text-align:center;
	width:580px;
	float:left;
}
.item{
	width:49.3%;
	padding:10px 0;
	text-align:center;
	font-size:1.3em;
	border:1px solid #f5f5f5;
	cursor:pointer;
	color:#898989;
}
}


/*如果使用者视窗宽度介于480px~768px*/
@media screen and (max-width:768px) {
.servicewrap{
	width:700px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
}
.title{
	font-weight:bold;
	width:640px;
	padding:35px 10px;
	font-size:2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:36px;
}
.leftnav{
	position:relative;
	width:100px;
	float:left;
	margin-left:30px;
	font-size:1.3em;
	color:#323232;
}
.leftnav ul li{
	width:100px;
	position:relative;
	float:left;
	height:50px;
	border-bottom:1px solid #dcdcdc;
}
.leftnav ul li a,.leftnav ul li a.acted{
	position:relative;
	float:left;
	padding:15px 0;
	line-height:20px;
	color:#323232;
	font-weight:bold;
}
.leftnav ul li a:hover,.leftnav ul li a.acted{
	color:#ca0915;
}
.rightwrap,.rightwrapmin{
	position:relative;
	float:left;
	width:520px;
	padding:0 0px 60px 0px;
	min-height:500px;
	margin-left:30px;
}
.rightwrap h3,.rightwrapmin h3{
	font-size:2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:36px;
}
.rightwrap p{
	font-size:1.3em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:24px;
}
.rightwrapmin p{
	font-size:1.2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:24px;
}
.rightwrap span,.rightwrapmin span{
	color:#ec6941;
	font-weight:bold;
}
.newswrap{
	position:relative;
	width:100%;
	background:#f5f5f5;
	padding:40px 0;
}
.newsw{
	width:760px;
	margin:0 auto;
	background:#ffffff;
	-webkit-box-shadow:0px 0px 8px 0px rgba(130,130,130,0.38);
	-moz-box-shadow:0px 0px 8px 0px rgba(130,130,130,0.38);
	box-shadow:0px 0px 8px 0px rgba(130,130,130,0.38);
}
.newsw table{
	position:relative;
}
.newsw table tr{
	position:relative;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #ffffff;
}
.qa_title{
	color:#323232;
	position:relative;
	padding:30px 10px;
	height:15px;
	cursor:pointer;
}
.qa_title .qatime{
	width:80px;
	padding:0 10px;
	float:left;
	font-weight:bold;
	font-size:16px;
}
.qa_title .tt{
	width:560px;
	padding:0 10px;
	float:left;
	font-weight:bold;
	font-size:16px;
	line-height:24px;
	height:48px;
	overflow:hidden;
}
.updown{
	width:16px;
	height:8px;
	background:url(../images/about/listdown.png);
	float:left;
	margin-left:15px;
}
.qued{
	position:relative;
	padding:20px;
	border-top:1px solid #e5e5e5;
}
.qued .qatime{
	position:relative;
	width:80px;
	float:left;
	padding:0 20px;
	font-weight:none;
	font-size:14px;
	text-align:right;
	line-height:20px;
}
.qued span.quedt{
	position:relative;
	float:left;
	width:560px;
	padding:0 10px 40px 10px;
	font-weight:none;
	font-size:14px;
	line-height:20px;
}
.qued span.quedt img{
	width:100%;
}
.servicenav{
	position:relative;
	width:120px;
	float:left;
	margin-left:10px;
	font-size:1.3em;
	color:#323232;
}
.usul li {
	position:relative;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
.ppd{
	text-align:center;
	width:520px;
	float:left;
}
.item{
	width:49.3%;
	padding:10px 0;
	text-align:center;
	font-size:1.3em;
	border:1px solid #f5f5f5;
	cursor:pointer;
	color:#898989;
}
.widthset{
	width:80%;
}}


/*如果使用者视窗宽度小于480px*/
@media screen and (max-width:480px) {
.servicewrap{
	width:320px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
}
.title{
	font-weight:bold;
	width:300px;
	padding:35px 10px;
	font-size:2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:36px;
}
.leftnav{
	position:relative;
	width:100px;
	float:left;
	margin-left:30px;
	font-size:1.3em;
	color:#323232;
}
.leftnav ul li{
	width:320px;
	position:relative;
	float:left;
	height:50px;
	border-bottom:1px solid #dcdcdc;
}
.leftnav ul li a,.leftnav ul li a.acted{
	position:relative;
	float:left;
	padding:15px 0;
	line-height:20px;
	color:#323232;
	font-weight:bold;
}
.leftnav ul li a:hover,.leftnav ul li a.acted{
	color:#ca0915;
}
.rightwrap,.rightwrapmin{
	position:relative;
	float:left;
	width:300px;
	padding:50px 5px 60px 5px;
	min-height:500px;
	margin-left:0px;
}
.rightwrap h3,.rightwrapmin h3{
	font-size:2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:36px;
}
.rightwrap p{
	font-size:1.3em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:24px;
}
.rightwrapmin p{
	font-size:1.2em;
	font-family:'Source Han Sans CN','Helvetica Neue','Helvetica','Arial','sans-serif';
	color:#323232;
	line-height:24px;
}
.rightwrap span,.rightwrapmin span{
	color:#ec6941;
	font-weight:bold;
}
.servicenav{
	position:relative;
	width:320px;
	float:left;
	margin-left:0px;
	font-size:1.3em;
	color:#323232;
}
.servicenav ul li {
	width:300px;
	padding:2px 10px;
	border-bottom:solid 1px #dcdcdc;
	/*background:#dcdcdc;*/
	float:left;
}
.servicenav ul li .com_title{
	color:#323232;
	cursor:pointer;
	padding:7px 0;
	line-height:20px;
	font-weight:bold;
}
.servicenav ul li.com_title{
	color:#323232;
	cursor:pointer;
	padding:7px 10px;
	line-height:20px;
	font-weight:bold;
}
.servicenav ul li.com_title a{
	color:#323232;
}
.servicenav ul li .com_content{
	position:relative;
	overflow:hidden;
}
.servicenav ul li .com_content a{
	float:left;
	width:120px;
	font-size:14px;
	line-height:20px;
	padding:5px 0;
	position:relative;
	font-weight:bold;
	color:#8d8d8d;
}
.servicenav ul li .com_content a:hover,.servicenav ul li .com_content .act,.servicenav ul li .com_content .act:hover{
	color:#ca0915;
}
.servicenav ul li.com_title a.act{
	color:#ca0915;
}
.ppd{
	text-align:center;
	width:340px;
	float:left;
	margin-left:-10px;
}
.item{
	width:48.6%;
	padding:10px 0;
	text-align:center;
	font-size:1.3em;
	border:1px solid #f5f5f5;
	cursor:pointer;
	color:#898989;
}
.form input.verib{
	margin:0px 0 0 0px;
}
.widthset{
	width:80%;
}
}