.suq {
	width:100%;
	height:auto;
	margin-top:80px;
	margin-bottom:80px
}
.after:after {
	content:" ";
	display:block;
	clear:both
}
.suq .after .lf {
	width:45%;float:left;
}
.suq .after .rt {
	width:55%;float:right;
}
.suq .after div h2 {
	font-size:20px;
	line-height:40px;
	color:#046ade
}
.suq .after div p {
	width:90%;
	font-size:14px;
	line-height:28px;
	color:#393939;
	margin-top:8px
}
.suqcp {
	width:100%;
	padding-bottom:60px;background-color:#fff;
}
.suqcp .tits {
	color:#666;
	text-align:center;
}
.suqcp .tits .tith3 {
}
.suqcp .tabag {
	padding:5px;
}
.tith1 {
	font-size:34px;
padding-top:40px;}
.tith3 {
	font-size:16px;
	margin-top:20px;
	padding-bottom:60px;
	color:#666
}

table tbody tr span {
	font-size:20px;
	color:#ff7b00
}
table tbody tr a {
	display:inline-block;
	padding:0 13px;
	line-height:24px;
	font-size:12px;
	border:1px solid #2277da;
	border-radius:3px;
	color:#2277da
}	
table tbody td p{margin-bottom:0px !important;}

table tbody tr a:hover {
	background-color:#2277da;
	color:#fff
}
.fu-xiq{	
	padding: 10px;
}
.suq-3 {
	margin-top:0px;
	margin-bottom:40px;
}
.suq-3 .fangy {
	float:left;
	width:45%;
	padding-left:85px;
	margin-top:40PX;
	background:url("../img/BGPgf-1.png") no-repeat left 12px;
}
.suq-3 .fangy h2,.suq-4 .scene span {
	font-size:16px;
	line-height:32px;margin:0;padding:0;
}
.suq-3 .fangy p {
	width:98%;
	font-size:14px;
	line-height:28px;
	color:#393939
}
.suq-3 .fangy.b {
	background-position-y:-368px
}
.suq-3 .fangy.c {
	background-position-y:-83px
}
.suq-3 .fangy.d {
	background-position-y:-178px
}
.suq-3 .fangy.e {
	background-position-y:-273px
}
.details_con{padding:0px 0px 0px 20px;margin:20px auto 0px;height:30px;line-height:28px;background-color:#fff;color:#2377da;font-weight:700; text-align:left;font-size:18px;}
.htnav {
	width:100%;
	height:60px;
	background-color:#f2f2f2
}
.htnav span {
	display:inline-block;
	padding:0 15px;
	text-align:center;
	font-size:14px;
	line-height:60px;
	height:48px;
	cursor:pointer
}
.htnav span.on {
	border-bottom:2px solid #2277da
}
.prodt-2 {
	padding-bottom:34px;
	background-color:#fafafa;
}

.prodt-2 .ted li {list-style:none;display: list-item;
	width:50%;
	float:left;
	padding-left:84px;
	margin-top:40px;
	background:url("../img/dianxs_03.png") no-repeat left
}
.prodt-2 .ted li h3,.shm h3 {
	font-size:16px;
	line-height:32px;margin:0;padding:0;
}
.prodt-2 .ted li p,.shm p {
	font-size:14px;
	line-height:28px;
	color:#393939
}
.prodt-2 .ted .t1 {
	background-position:left -276px
}
.prodt-2 .ted .t2 {
	background-position:left -148px
}
.prodt-2 .ted .t3 {
	background-position:left -532px
}
.prodt-2 .ted .t4 {
	background-position:left -404px
}
.prodt-2 .ted .t5 {
	background-position:left -660px
}
.prodt-2 .ted .t6 {
	background-position:left -788px
}
.prodt-2 .ted .t7 {
	background-position:left -20px
}
.prodt-2 .ted .t8 {
	background-position:left -916px
}
.xgs {
	width:100%;
	height:386px;
	display:none;
	padding:80px 0 40px 0;
	margin:0 auto;
	background:url("../img/dianxs_01.png") no-repeat center
}
.shm {
	width:32%;
}
.went li {
	font-size:14px;
	line-height:28px;
	padding:10px 0
}
.went .bak {
	background-color:#f2f2f2;
	color:#393939;
	padding-left:10px;
	padding-right:10px
}
.lf {
	float:left
}
.rt {
	float:right
}
li {
	list-style:none
}
	.cf:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
	* html .cf { zoom: 1; }
	*:first-child+html .cf { zoom: 1; }
	.rt { width: 100%; font-size: 0.95em;/*12*/ line-height: 2em;/*15*/ border-collapse: collapse; border-spacing: 0; }

	.rt th,
	.rt td { margin: 0; padding: 0.4166em;/*10*/ vertical-align: top; border: 1px solid #babcbf; }
	.rt th { text-align: left; background: #fff2b2; }


@media (max-width:767px){
.suq .after .lf {
	width:100%;float:none;
}
.suq .after .rt {
	width:100%;float:none;
}	
.suq-3 .fangy {
	float:none;
	width:100%;
	padding-left:85px;
	margin-top:40px;
}
.prodt-2 .ted li {list-style:none;display: list-item;
	width:100%;
	float:none;
	padding-left:84px;
	margin-top:40px;
}
.shm {
	width:100%;
}
.xgs {
	background:none;
}
#rt1 { display: block; position: relative; width: 100%; }
#rt1 thead { display: block; float: left; }
#rt1 tbody { display: block; width: auto; position: relative; overflow-x: auto; white-space: nowrap; }
#rt1 thead tr { display: block; }
#rt1 th { display: block; }
#rt1 tbody tr { display: inline-block; vertical-align: top; }
#rt1 td { display: block; min-height: 1.5em; }
.rt th { border-bottom: 0; }
.rt td { border-left: 0; border-right: 0; border-bottom: 0; }
.rt tbody tr { border-right: 1px solid #babcbf; }
.rt th:last-child,
.rt td:last-child { border-bottom: 1px solid #babcbf; }
}
#rt1 tbody tr:hover {background-color:#fff2b2}