@charset "gb2312";

* {
	-webkit-text-size-adjust: none
}

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,img,cl {
	margin: 0;
	padding: 0
}

body {
	font-family: "Î¢ÈíÑÅºÚ",Arial;
	font-size: 12px;
	margin: 0 auto;
	background-color:#f6fdf9;
/*background:url(../images/index_bg.jpg) repeat*/
}

div {
	overflow: hidden
}

ul,li,dl,dt,dd {
	list-style-type: none
}

.jiacu {
	font-weight: bold
}

img {
	border: 0
}

.clear {
	clear: both;
	visibility: hidden;
	font-size: 1px;
	overflow: hidden;
	height: 0
}

a {
	color: #515151;
	text-decoration: none
}

a:hover {
	text-decoration: none
}

a {
	blr: expression(this.onFocus=this.blur())
}

.red,.red a {
	color: #f00
}

a.red:hover {
	color: #fe6b01
}

a:hover img {
/*filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;transition:all 200ms linear 0s*/
}

.top_logo_fix {
	width: 100%;
/*position:fixed;left:0;top:0;z-index:1000*/
}

.top_logo_fix img {
	width: 100%;
	display: block
}

.top_logo {
	width: 100%
}

.top_logo img {
	width: 100%;
	display: block
}

.Banner {
	margin: 0 auto;
	width: 100%
}

.Banner img {
	width: 100%;
	display: block
}

.meau {
	width: 100%
}

.meau .fgx {
	height: 1px;
	width: 100%
}

.meau dl.meau_t {
	overflow: hidden;
	width: 100%;
	height: 28px;
	background: #1565cf
}

.meau dl.meau_b {
	overflow: hidden;
	width: 100%;
	height: 28px;
	background: #1565cf
}

.meau dl dd {
	width: 25%;
	text-align: center;
	float: left;
	line-height: 28px;
	background: url(../images/meau_nav_bg.jpg) no-repeat left center
}

.meau dl dd.no_bg {
	background: 0
}

.meau dl dd>a {
	color: #FFF;
	font-size: 18px;
	font-weight: bold
}

.menu1 {
	width: 100%;
	height: 2.4em;
	background: #098786;
	z-index: 1
;
	line-height: 2.4em;
}

.menu1 a {
	width: 24%;
	float: left;
	color: #fff;
	text-align: center;
	font-size: 1rem;
	display: block;	
	overflow: hidden;
	/* line-height: 2.2em; */
}


.menu1 a p {
	display: block;
	width: 100%;
	float: left;
	}




.menu{width:100%;height:3.7em;background:#0469d4;z-index:1}.menu a{width:50%;float:left;color:#fff;text-align:center; font-size:14px}.menu a:before{content:"";background:url(../images/bg.png) no-repeat;background-size:600% 100%;width:1.714em;height:1.357em;display:inline-block;margin-top:.285em}.menu a p{display:block;width:100%;float:left;line-height:1em}.menu a:nth-child(2):before{background-position:80% 0}.menu a:nth-child(3):before{background-position:100% 0}.menu a:nth-child(4):before{background-position:60% 0}.menu a:nth-child(5):before{background-position:20% 0}.menu_top{z-index:2;bottom:0;position:fixed;margin-top:0;display:block}.menu_top a:nth-child(2):before{background-position:20% 0}.menu_top a:nth-child(3):before{background-position:40% 0}
.btab {
	position: relative;
	overflow: visible;
	font-family: "\5FAE\8F6F\96C5\9ED1"
}

.swipe-wrap>div {
	float: left;
	width: 100%;
	position: relative
}

.btab img {
	width: 100%;
	display: block
}

.position {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0
}

.position li {
	width: 50%;
	float: left
}

.position li:before {
	display: block;
	height: .21em;
	background: #545454;
	margin-right: 1px;
	content: ""
}

.position li:nth-child(3):before {
	margin: 0
}

.position .on:before {
	background: #fe7c40
}
.top{ background-color:#2590e2!important; height:33px; overflow:hidden;  position: fixed; bottom:0; left:0; width:100%;  z-index:99999;text-align:center; padding:5px 0; }
  .top a{ display:inline-block; width:100px; background-color:#F7690A; color:#FFF; line-height:33px;border-radius:2px;}
   .top input{ width:400px; border:none;border-radius:2px; line-height:33px; margin-right:5px; color:#333; font-weight:100;}
 
 
 .list_1 {
	border-bottom: 2px solid #098786;
	background: url(../images/list_011.png) no-repeat left center;
	line-height: 25px;
	font-size: 14px;
	padding-left: 35px;
	color: #1565cf
;
	margin-top: 5px;
}
.jbdh{overflow:hidden; width: 93.75%; margin: 10px auto;}
.jbdh a{ width: 32%; display:block; float:left; background-color:#efefef; height:3.4em; line-height:3.4em; text-align:center; margin:5px 2px; font-size:1.14em; color:#565656; border-radius:5px}
.cont{overflow:hidden; width: 93.75%; margin: 10px auto;}
.intro_bg{ text-indent:2em; background: url(../images/zcjieshao.jpg) no-repeat; background-size:100% 100%; padding:10px; font-size:14px; line-height:30px; color:#fff}
.inntro_t{ text-align:center; /* margin:20px auto */}
.inntro_t img{ width:100%}
.zc_t{font-size:14px;text-indent:2em;line-height: 20px;}


.wt-cont { margin:10px auto; border: 1px solid #098786;}
.wt-cont-text { background-color:#fff8d6; padding:10px;
}
.wt-cont-text .wts {
	display: none;
}
.wt-cont-text h2 {
	color: #984A0C;
	font: bold 14px/30px ËÎÌå;
	margin-left: 10px;
}
.wt-cont-text h2 a {
	color: #FF0000;
}
.wt-cont-text ul {
	padding-left: 40px;
}
.wt-cont-text ul li {
	height: 25px;
	font: 14px/25px ËÎÌå;
	color: #333;
}
.wt-cont-text ul li label {
	cursor: pointer;
}
.wt-cont-text ul li input {
	vertical-align: middle;
	margin-right: 1em;
}
.wt-cont-but { background-color:#fff8d6; padding:10px
	
}.menu_top a:nth-child(3):before{background:url(/images/index_wx.gif) no-repeat;width:2em;height:1.7em;background-size:contain;margin-top:0}
.wt-cont-but span {
	cursor: pointer;
}
.wt-cont-but .next { width:48%; display:block; float:left; padding:10px 0;text-align:center; background-color: #098786; color:#fff; border-radius:5px; font-size:16px; margin-right:4%
	
}
.wt-cont-but .chakan {
	background: url('images/chakan.gif') 0px 0px no-repeat;
}
.wt-cont-but .swt {
	width:48%; display:block; float:left; padding:10px 0; text-align:center; 
	background-color: #fe7c40; color:#fff; border-radius:5px; font-size:16px
}
 .wt-jd{ line-height:30px; text-align:center; font-size:14px}
  .list_2 {
	border-bottom: 2px solid #098786;
	background: url(../images/zjzx.jpg) no-repeat left center;
	line-height: 25px;
	font-size: 14px;
	padding-left: 30px;
	color: #1565cf
}
  .list_1 a{font-size:1.14em;}
  .list_2 a{ margin-top:5px; display:block; font-size:1.14em}
  .zj_bg{overflow:hidden; width: 93.75%; margin: 10px auto;}
   .zj_bg img{ width:6.35em; height:8.65em; float:left}
    .zj_bg span{ margin-left:7em; display:block; line-height: 25px; font-size:14px; border: 1px solid #098786; border-radius:5px; padding:5px; position:relative}
	.zj_bg span:before{
	content: "";

	position: absolute;
	left: -0.7em;

	top: 1em; z-index:999;
	  
	border-color: transparent #098786 transparent transparent;
                border-style: solid;
                
	border-width: .7em .7em .7em 0px;
                width: 0;
                height: 0;}
				.zxzx{ color:#fe7e03; font-size:14px; display:block; text-align:center;  margin-top:20px; clear:both; padding:5px}
				
				
				/*½á¹û*/
#jg {

	display: none;

}
#jg .text {
	padding-top: 15px;
	p
}
#jg .text h2 {
	margin-bottom: 5px; overflow:hidden
}
#jg .text h2 b {
	color: #FF0000;
	font: bold 40px/40px Î¢ÈíÑÅºÚ;
	display: block;
	/* float: left; */
	/* width: 220px; */
	text-align: center
}
#jg .text span {
	font: 14px/16px Î¢ÈíÑÅºÚ;
	height: 25px;
	text-align: left;
	line-height: 20px;
	float: left;
}
#jg .text a {
	color: red;
	font: bold 16px/24px Î¢ÈíÑÅºÚ;
}
#jg .text .btn {
	background-color: #1565cf;
	display: inline;
	/* border: 2px solid #984A0C; */
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font: 16px/26px Î¢ÈíÑÅºÚ;
	margin-left: 10px;
	/* height: 26px; */
	width: 100px;
	text-align: center;
	border-radius: 5px;
	padding: 5px;
}
#jg .text .btn:hover {
	text-decoration: none;
}
#jg .text a.swt {
	margin-top: 22px;
	display: block;
	height: 99px;
}
#data {
	display: none;
}
/*·âÃæ*/
.zc_fm{overflow:hidden; width: 100%; }
.zc_dh{ margin-top:30px; overflow:hidden}
.zc_dh li{ width:47%; float:left; margin-bottom:7%; margin-right:1.5%;margin-left:1.5%}
.zc_dh li:nth-child(5){margin-bottom:3%;}
.zc_dh li:nth-child(6){margin-bottom:3%;}
.zc_dh li img{ width:100%}
.zc_fm .text{ font-size:14px; line-height:25px}
.zxan{ display:block; width:37.6%; margin:10px auto}
.zxan img{ width:100%; display:block}
.index_footer { overflow:hidden;
	text-align: center; margin-top:20px
}

.index_footer b {
	display: block;
	color: #555555;
	font-size: 1.57em;
	line-height: 2.45em
}

.index_footer p {
	font-size: .85em;
	display: block;
	line-height: 2em;
	color: #424242
}
.headerww{ position:fixed; width:100%; top:0; left:0; overflow:hidden; background:#098786; z-index:999;}.headerww img{ max-width:640px; min-width:320px; display:block; width:100%; height:auto}
.menu1 a.xian02{ width:2px;background: url(/images/fgx.jpg) no-repeat; float:left; height: 0.8rem; margin-top: 0.5rem;}