﻿@charset "utf-8";
/*BODY {
	LINE-HEIGHT: 180%; FONT-FAMILY: "宋体", Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #fff; COLOR: #5e5e5e; FONT-SIZE: 12px
}*/

html {
  height:100%;
  background:#222;
}
body {
  font:12px sans-serif;
  word-wrap:break-word;
  margin:0 auto;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
  color:#333;
  max-width:750px;
  min-width:320px;
  background:#fff;
  font-family: 'Microsoft YaHei', Helvetica, Arial, Verdana, sans-serif;
  line-height:2em;
}
a {
  color:inherit; text-decoration:none;
}
p {
  font-size:100%;
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #5e5e5e; TEXT-DECORATION: none
}
A:hover {
	COLOR: red
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT {
	VERTICAL-ALIGN: middle
}
IMG {
	VERTICAL-ALIGN: middle
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}



#banner{width:100%;}
#banner img{width:100%;}
.xmlist {
	MARGIN: 0px auto;  HEIGHT: auto; OVERFLOW: hidden
}
.xmlist DL {
	BORDER-BOTTOM: #dedede 1px solid; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 10px
}
.xmlist DL.end {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.xmlist DL DT {
	WIDTH: 30%; FLOAT: left; 
}
.xmlist DL DT img{
	WIDTH: 100%; height:auto;
}
.xmlist DL DD {
	WIDTH: 65%; padding-left:5%; LINE-HEIGHT: 19px; FLOAT: left; COLOR: #666; FONT-SIZE: 13px
}
.xmlist DL DD.other {
	COLOR: #a1a1a1;padding-top:5px;
}
.xmlist DL DD.other a img {
width:114px; height:24px;padding-right:6px;}
.xmlist DL DD span {
	COLOR: #ff6600;font-size:14px;line-height:22px;font-weight:bold;
}

.xmlist DL DD p {
	COLOR: #000;font-size:16px;font-weight:bold;
}
@media(min-width:320px){
.xmlist DL DD p {font-size:14px;line-height:18px;}
}
@media(min-width:360px){
.xmlist DL DD p {COLOR: #000;font-size:16px;line-height:26px;}
}
@media(min-width:375px){
.xmlist DL DD p {COLOR: #000;font-size:18px;line-height:26px;}

}
@media(min-width:414px){
.xmlist DL DD p {COLOR: #000;font-size:20px;line-height:28px;}

}
@media(min-width:768px){
.xmlist DL DD p {COLOR: #000;font-size:20px;line-height:28px;}
}










.xmlist {
	MARGIN: 0px auto; width:94%;padding:0 3%; HEIGHT: auto; OVERFLOW: hidden
}
.xmlist .list {
	LINE-HEIGHT: 30px; WIDTH: 100%; HEIGHT: 30px; CLEAR: both
}
.xmlist .list A {
	 DISPLAY: block; HEIGHT: 30px
}
.xmlist .list A:hover {
	COLOR: #926a2e
}
.xmlist DL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 20px
}
.xmlist DL.end {
	
}



.aboutText {
	MARGIN: auto;  OVERFLOW: hidden
}
.aboutText UL {
	MARGIN: auto;  OVERFLOW: hidden
}
.aboutText UL LI {
	BORDER-BOTTOM: #efefef 1px solid; LINE-HEIGHT: 30px; 
}
.aboutText UL LI.hed {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 41px; MARGIN: 0px auto;  COLOR: #8f6104; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.aboutText UL LI.hed SPAN {
	MARGIN-TOP: 20px
}
.aboutText UL LI SPAN {
	MARGIN-TOP: 10px; FLOAT: right
}
#nav li a{ color:#fff;}
#expertteam{ width:300px; margin:0 auto;}
.common-slide3{ height:155px;}
.common-slide111{
	height:259px;
	padding-bottom: 10px;
}
.xm_nr{ width:100% auto; /*padding-right:15px;*/} 
.xm_nr a{ text-decoration:underline; color:green;}
div.text{ font-size:13px;}
#nav li a:visited{ color:#fff;}
#header{ height:auto;}
#top{ height:30px;}
#top .btnField,#top .btnField img{ width:160px; height:27px;}
#top .btnField .btn{ width:140px;}

.xmlist dl dd a{font-size: 14px;color:#8f6104;font-weight: bold;}



.list_quban{margin: 0 auto;width: 96%;}
.list_quban > a {background: #2347a3 none repeat scroll 0 0;display: block;float: left;font-size: 20px;margin: 1%;padding: 2%;width: 44%;color:#fff;line-height: 25px !important;}



.zjbox {
	width: 100%;
	display: block;
	overflow: hidden;
	background: #fff;
	margin: 20px 0;

}
.zjbox img{
	width: 100%;
	display: block;
	overflow: hidden;
	background: #fff;
}
.swipe {
	overflow: hidden;
	visibility: hidden;
	position: relative;
}
.swipe-wrap {
	overflow: hidden;
	position: relative;
}
.swipe-wrap > div {
	float: left;
	width: 100%;
	position: relative;
}
.pre11 {
	position: absolute;
	width: 30px;
	height: 30px;
	left: 0%;
	top: 37%;
	cursor: pointer;
}
.next11 {
	position: absolute;
	width: 30px;
	height: 30px;
	right: 0%;
	top: 37%;
	cursor: pointer;
}
#console {
	font-size: 12px;
	font-family: "Inconsolata", "Monaco", "Consolas", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;
	color: #999;
	line-height: 18px;
	margin-top: 20px;
	max-height: 150px;
	overflow: auto;
}
#mySwipe div b {
	display: block;
	font-weight: bold;
	color: #14ADE5;
	font-size: 20px;
	text-align: center;
	margin: 10px;
	padding: 100px 10px;
	box-shadow: 0 1px #EBEBEB;
	background: #fff;
	border-radius: 3px;
	border: 1px solid;
	border-color: #E5E5E5 #D3D3D3 #B9C1C6;
}


.con4{width: 100%;margin: 0 auto;position: relative;background: #466ac1;}
.con4 .img1{width: 72.4%;padding: 9% 0 0 13.8%;}
.con4 .p1{width: 90%;padding: 5% 0 0 5% ; color: #fff;font-size: 0.34rem;}
.con4 .img2{width: 100%;}
.con4 .p2{font-size: 0.33rem;color: #000;position: absolute;top: 38%;left: 5%;}
.con4 .p3{font-size: 0.33rem;color: #000;position: absolute;top: 33%;left: 5%;white-space:nowrap;}
.con4 .p4{font-size: 0.33rem;color: #000;position: absolute;top: 41%;left: 5%;white-space:nowrap;}
.con4 .p5{font-size: 0.33rem;color: #000;position: absolute;top: 45%;left: 5%;white-space:nowrap;}
.con4 .p6{animation: updown 2s 0s ease both infinite; width: 37%;line-height: 1rem;font-size: 0.42rem;font-weight: bolder;color: #fff;background: -webkit-linear-gradient(top , #ed9568 9% , #dc5028 99%);border-radius: 0.6rem;position: absolute;top: 88%;left: 5%;text-align: center;}
.con4 .p7{animation: updown 3s 0s ease both infinite; width: 50%;line-height: 1rem;font-size: 0.42rem;font-weight: bolder;color: #fff;background: -webkit-linear-gradient(top , #68747f 9% , #2c3340 99%);border-radius: 0.6rem;position: absolute;top: 88%;right: 5%;text-align: center;}

.con5{width: 100%;margin:0 auto;position: relative;background: #466ac1;}
.con5 .img1{width: 100%;padding-top: 2%;}
.con5 .p1{font-size: 0.33rem;color: #000;position: absolute;top: 26%;left: 5%;}
.con5 .p2{font-size: 0.33rem;color: #000;position: absolute;top: 25%;left: 5%;white-space:nowrap;}
.con5 .p3{font-size: 0.33rem;color: #000;position: absolute;top: 34%;left: 5%;white-space:nowrap;}
.con5 .p4{font-size: 0.33rem;color: #000;position: absolute;top: 38%;left: 5%;white-space:nowrap;}
.con5 .p5{animation: updown 2s 0s ease both infinite; width: 37%;line-height: 1rem;font-size: 0.42rem;font-weight: bolder;color: #fff;background: -webkit-linear-gradient(top , #ed9568 9% , #dc5028 99%);border-radius: 0.6rem;position: absolute;top: 87%;left: 5%;text-align: center;}
.con5 .p6{animation: updown 3s 0s ease both infinite; width: 50%;line-height: 1rem;font-size: 0.42rem;font-weight: bolder;color: #fff;background: -webkit-linear-gradient(top , #68747f 9% , #2c3340 99%);border-radius: 0.6rem;position: absolute;top: 87%;right: 5%;text-align: center;}

.con6{width: 100%;margin:0 auto;position: relative;background: #466ac1;}
.con6 .img1{width: 100%;padding: 2% 0 5% 0;}
.con6 .p1{font-size: 0.33rem;color: #000;position: absolute;top: 23%;left: 5%;}
.con6 .p2{font-size: 0.33rem;color: #000;position: absolute;top: 26%;left: 5%;white-space:nowrap;}
.con6 .p3{font-size: 0.33rem;color: #000;position: absolute;top: 33%;left: 5%;white-space:nowrap;}
.con6 .p4{font-size: 0.33rem;color: #000;position: absolute;top: 40%;left: 5%;white-space:nowrap;}
.con6 .p5{animation: updown 2s 0s ease both infinite; width: 37%;line-height: 1rem;font-size: 0.42rem;font-weight: bolder;color: #fff;background: -webkit-linear-gradient(top , #ed9568 9% , #dc5028 99%);border-radius: 0.6rem;position: absolute;top: 83%;left: 5%;text-align: center;}
.con6 .p6{animation: updown 3s 0s ease both infinite; width: 50%;line-height: 1rem;font-size: 0.42rem;font-weight: bolder;color: #fff;background: -webkit-linear-gradient(top , #68747f 9% , #2c3340 99%);border-radius: 0.6rem;position: absolute;top: 83%;right: 5%;text-align: center;}
