﻿* {
	margin: 0;
	padding: 0;
	list-style: none
}
body, html {
	margin: 0;
	padding: 0;
	color: #666;
	font-family: "思源黑体 CN";
	width: 100%;
}
body {
	font-family: "5FAE8F6F96C59ED1", "思源黑体 CN", "Hiragino Sans GB", tahoma, arial;
	background:#fff;
}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul, a {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #666;
	
}
.LKi{ display:none;}
ol, ul {
	list-style: none;
	margin: 0;
	padding: 0
}
a {
	text-decoration: none;
	color: #475061
}
a:hover {
	text-decoration: none;
	color: #ff3700
}
img {
	border: none
}
h2, p {
	padding: 0;
	margin: 0
}
address, cite, dfn, em, var {
}
.fwb {
	font-weight: bold;
}
small {
	font-size: 12px
}
ol, ul {
	list-style: none;
}
a {
	text-decoration: none;
	color: #666;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
legend {
	color: #000
}
fieldset, img {
	border: 0
}
button, input, select, textarea {
	font-size: 100%
}
table {
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.section_big {
	width: 100%;
	min-width: 1200px;
	float: left;
	overflow:hidden;
}
.section {
	width: 1200px;
	margin: 0 auto;
}
.sect_1200 {
	width: 1200px;
	margin: 0 auto;
}
.sectionav {
	width: 90%;
	margin: 0 auto;
}
/*样式开始*/
.nav{ height: 76px; background: #1ba7ed; overflow:inherit;}
.nav ul{margin-left: 85px; float: left;}
.nav ul li{ float:left; position:relative;margin-right: 45px; }
.nav ul li span{display:none;width:120px;position: absolute;z-index:999;top:76px;left:0;background:#5bc8ff;}
.nav ul li span a{ padding:0 10px;line-height:40px !important; background:#5bc8ff; font-size:15px; height:40px !important; width:100%; text-align:center;}
.nav ul  li span  a:hover{ border-bottom:2px solid #fff; line-height:38px; height:38px;}
.nav ul a{ height: 76px; font-size: 16px; color: #fff; font-weight: bold;  display: block; float: left;line-height: 76px; cursor: pointer;}
.nav ul a:hover{ border-bottom: 3px solid #fff; line-height: 76px; height: 73px;}
.logo{margin-top: 18px; display: block; float: left;}
.dh{ padding-left:30px; background: url(rewgde_06.png) left  center no-repeat;  height: 76px; display: block; float: left; line-height: 76px; font-size: 22px; font-weight: bold; color: #fff;}
.banner{ width: 100%; height: 645px; position: relative;}
.banner{ width: 100%; height: 645px; position: relative;}
.banner .bd{ width: 100%;}
.banner .bd ul li{ height:645px; width: 100%;}
.banner .hd{ position: absolute; height: 15px; bottom: 20px; width: 100%; text-align: center; z-index: 999; }
.banner .hd li{ height: 15px; width: 15px; border: 2px solid #fff; border-radius:100px ;padding:0px;  margin:0 5px; overflow: hidden;line-height: 100px; display:inline-block; background-position: center center;}
.banner .hd li.on{ background: #fff;  border:none;padding:2px;}
.prev{position: absolute; left: 10%; top: 50%; margin-top: -30px;}
.next{position: absolute; right: 10%; top: 50%; margin-top: -30px;}
.hdt{ font-size: 40px; color: #1c83d5; margin-top: 60px; text-align: center; font-weight: bold;}
.hdt b{color: #ffa801;}
.mid1{ padding-bottom: 55px;}
.mid1 ul{ margin-top: 65px;}
.hdt span{ font-size: 24px; width: 100%; text-align: center; display: block; color: #555555; font-weight: 100; margin-top: 28px;}
.mid1 ul li{ width: 285px; margin-right: 20px; float: left; height: 429px;}
.mid1 ul li .tpic{ width: 100%; height: 157px; overflow: hidden; margin-bottom: 10px}
.mid1 ul li .tpic img{ width: 100%; float: left; height: auto;}
.mid1 ul li .text{ text-align: center;}
.mid1 ul li h1{ font-size: 26px; font-weight: bold; margin-bottom: 15px; color: #fff;}
.mid1 ul li p{ font-size: 15px; line-height: 26px;color: #fff;}
.mid2{ background:#f9f9f9;}
.mid2 ul{margin-top: 55px; overflow: hidden;}
.mid2 ul li{ width:176px; margin-right:28px; float: left; transition: all 0.3s;}
.mid2 ul li:hover h1{ color: #ffa801;}
.mid2 ul li:hover .tpic{box-shadow: 5px 5px 10px #ffe5b4; }
.mid2 ul li .tpic{ width: 100%; overflow: hidden; margin-bottom: 10px;height: 112px;  transition: all 0.3s;}
.mid2 ul li:hover .tpic img{ display: none;}
.mid2 ul li .text{ text-align: center;}
.mid2 ul li h1{ font-size: 16px; font-weight: bold; margin-bottom: 15px; color: #3797e4;}
.mid2 ul li p{ font-size: 14px; line-height: 26px;color: #666666;}
.more{ width: 275px; height:64px; border-radius: 32px; background: #3797e4; color: #fff; text-align: center; line-height: 64px; margin: 0 auto;margin-top: 78px; margin-bottom: 58px; box-shadow:5px 5px 10px #a4d5fd; cursor: pointer;}
.more a{display: block; color: #fff; font-size: 18px;}
.row{ height: 250px; overflow:hidden;}
.row a{ display: block; height: 100%;}
.row img{ display:none}
.mid3{ background:#f9f9f9; padding-bottom:65px;}
.mid3 ul{margin-top: 55px; overflow: hidden;}
.mid3 ul li{ width:288px; margin-right:16px; float: left; transition: all 0.3s;}
.mid3 ul li .tpic{ width: 100%; overflow: hidden;height:227px;  transition: all 0.3s;}
.mid3 ul li .text{ text-align: center;}
.mid3 ul li h1{ font-size:20px; color:#fff; font-weight: bold; height: 77px; line-height: 77px; margin-bottom: 15px; }


.mid4{ background:#fff; padding-bottom:65px;}
.mid4 ul{margin-top: 55px; overflow: hidden;}
.mid4 ul li{ width:288px; margin-right:16px; float: left; transition: all 0.3s;}
.mid4 ul li .tpic{ width: 100%; overflow: hidden;height:203px;  transition: all 0.3s;}
.mid4 ul li .text{ text-align: center; height: 122px;}
.mid4 ul li .text p{ color: #fff; line-height: 26px;}
.mid4 ul li h1{ font-size:20px; color:#fff; font-weight: bold; height:50px; line-height:50px; margin-bottom:5px; }

.mid5{ background:#f7f5f2; padding-bottom:65px;}
.mid5 ul{margin-top: 55px; overflow: hidden;}
.mid5 ul li{ width:100%; float: left; transition: all 0.3s; height:266px; margin-bottom: 15px;}
.mid5 ul li .text{ width:568px; margin-left: 287px; margin-top: 50px;}
.mid5 ul li .text dt{ color: #fff; font-size: 40px; font-weight: bold; margin-bottom: 20px;}
.mid5 ul li .text p{ font-size: 16px; color: #fff; line-height: 26px;}
.mid5 ul li .text p b{ background-color: #ffb536; font-weight: 100;}
.mid5 ul li .more{ width: 115px; height: 33px; text-align: center; line-height: 33px; background-color: #fff; color: #1ba7ed; display: block; margin: 0; margin-top: 30px; box-shadow:none;}
.mid5 ul li .text.fr{ margin-right: 55px; margin-left: 0; width: 485px;}
.mid5 ul li .text.fr .more{ color: #25cb7f;}
.mid5 ul li .text.mid{  width:468px; margin-top: 20px;}
.mid5 ul li .text.mid p{ font-size: 15px; overflow: hidden; margin-bottom: 18px; line-height: 24px; font-weight: bold;}
.mid5 ul li .text.mid p span{ width: 133px; height: 46px; text-align: center; line-height: 46px; background-color:#ffd480; color: #fff; border-radius: 5px; display: block; float: left; margin-right: 18px;}
.mid5 ul li.mid>dt{ display: block; margin-top: 50px;}
.mid5 ul li.mid>dt .more{float: right; margin-right: 30px; margin-top: 10px; color: #ffa801;}
.mid5 ul li.mid>dt{ color: #fff; font-size: 40px; font-weight: bold; margin-bottom: 20px; padding-left: 287px;}

.mid6{ padding-bottom: 55px;}
.mid6 ul{ margin-top: 65px;}
.mid6 ul li{ width: 281px; margin-right: 25px; float: left; height: 475px; background-color: #f7f5f2; position: relative;}
.mid6 ul li .tpic{ width: 100%; height: 237px; overflow: hidden; margin-bottom: 10px}
.mid6 ul li .tpic img{ width: 100%; float: left; height: auto;}
.mid6 ul li .text{ text-align:left; padding: 0 19px; margin-top: 20px;}
.mid6 ul li h1{ font-size: 20px; font-weight: bold; margin-bottom: 15px; color: #333333;}
.mid6 ul li p{ font-size: 14px; line-height: 26px;color: #666666;}
.mid6 ul li b{color: #333; line-height: 30px}
.mid6 ul li .text .more{width:79px; height: 27px; text-align: center; line-height: 27px; display: block; position: absolute; margin: 0; bottom:18px; border: 1px solid #1ba7ed; color: #1ba7ed; background: none; box-shadow: none;}

/*mid7*/

.mid7{ padding-bottom: 55px; background:#f9f9f9;}
.mid7 ul{ margin-top: 65px;}
.mid7 ul li{ width: 281px; margin-right: 25px; float: left; height: 475px; background-color: #fff; position: relative;}
.mid7 ul li .tpic{ width: 100%; height: 238px; overflow: hidden; margin-bottom: 10px; position:relative;text-align: center;}
.mid7 ul li .tpic span{ position:absolute; height:45px; line-height:45px; text-align:center; background-color:rgba(0,0,0,0.4); color:#fff; z-index:999; width:100%; bottom:0; left:0;}
.mid7 ul li .tpic img{ height: auto;}
.mid7 ul li .text{ text-align:left; padding: 0 19px; margin-top: 20px;}
.mid7 ul li h1{font-size: 20px;font-weight: bold;margin-bottom: 15px;color: #333333;text-align:center;text-align: left;}
.mid7 ul li p{ font-size: 14px; line-height: 26px;color: #666666;}
.mid7 ul li b{color: #333; line-height: 30px}
.mid7 ul li .text .more{width:79px; height: 27px; text-align: center; line-height: 27px; display: block; position: absolute; margin: 0; bottom:18px; border: 1px solid #1ba7ed; color: #1ba7ed; background: none; box-shadow: none; right:20px;}
.mid7 ul li .text .yuyue{ padding:0 10px; height:27px;line-height: 27px; display: block; position: absolute; margin: 0; bottom:18px; border: 1px solid #1ba7ed;  border-radius:13.5px; color:#fff; background:#1ba7ed; text-align:center; right:108px;}
.mid7 .rot{ overflow:hidden;}
.mid7 .rot ul{ text-align:center;}
.mid7 .rot ul li{ width:280px; height:auto; background:none; display:inline-block; float:none;}
.mid7 .rot ul li .tpic{ text-align:center; height:auto;}
.mid7 .rot ul li .tpic img{ width:auto; height: auto; float:none;}
.mid7 .rot ul li p{ text-align:center;}
.mid7 .rot ul li h1{text-align: center;}

/*mid9*/
.mid9 ul{ margin-top: 65px; overflow:hidden;}
.mid9 ul li{ width:582px; float:left; height:408px; margin-right:33px;}
.mid9  .bot{ width:200px; margin:0 auto; height:120px; position:relative;}
.mid9  .bot .prev{ float:left; left:0; display:block;}
.mid9  .bot .next{ float:right; right:0; display:block;}

/*row1*/
.row1{height:128px;color:#fff;text-align:center;background:#3797e4;padding-top:30px;position:relative;overflow:inherit; display:none;}
.row1 p{ text-align:center; line-height:50px; font-size:40px; font-weight:bold; color:#fff;}
.row1 .mver{ position:absolute; left:50%; margin-left:-30px; bottom:-24px;}
.tcnrigt{ text-align:right;}
.bow ul{ margin-top: 65px; overflow:hidden;}
.bow ul li{ max-height:400px; margin-bottom:20px; overflow:hidden;}
.bow ul li .tpic{ width:600px;}
.bow ul li .tpic img{ width:100%;}
.bow ul li .text{ width:556px; padding-right:10px;}
.bow ul li .text p{ font-size:15px; overflow:hidden; width:100%; line-height:30px;}
.bow ul li .text dt{ height:46px; line-height:46px; padding:0 10px; color:#fff; background:#3797e4; font-size:20px; font-weight:bold; width:auto; float:left; margin-top:30px; margin-bottom:10px;}
.bow ul li .text b{ font-size:15px; line-height:40px;}
.bow ul li .text h1{height:46px; line-height:46px; padding:0 10px; color:#fff; background:#ffa801; font-size:20px; font-weight:bold; width:auto; float:right; margin-top:30px; margin-bottom:10px;}


.mid10{ background:#f9f9f9; padding-bottom:65px;}
.mid10 ul{margin-top: 55px; overflow: hidden;}
.mid10 ul li{ width:378px; margin-right:29px; float: left; transition: all 0.3s; margin-bottom:30px;}
.mid10 ul li .tpic{ width: 100%; overflow: hidden;height:203px;  transition: all 0.3s;}
.mid10 ul li .text{ text-align: center; height: 122px;}
.mid10 ul li .text p{ color: #fff; line-height: 26px;}
.mid10 ul li h1{ font-size:20px; color:#fff; font-weight: bold; height:50px; line-height:50px; margin-bottom:5px; }
.mid10 ul li dt{ width:100%; border-bottom:1px solid #ede1d1; height:50px; margin-bottom:20px;}
.mid10 ul li dt span{ padding-left:37px; background-repeat:no-repeat; background-position:left center; line-height:50px; display:block; height:50px; float:left;}
.mid10 ul li dt .more{width:51px; height:24px; line-height:24px; margin:0; float:right; margin-top:12px;}
.mid10 ul li .muili a{ display:block; line-height:30px; cursor:pointer;}
.bottom{ background:#1f1f1f; height:323px;}
.bottom .bt1{ width:428px;}
.bottom ul dt{ font-size:26px; color:#fff; line-height:50px; margin-top:30px;}
.bottom .bt1 h1{ width:100%; overflow:hidden; float:left; margin:25px 0;}
.bottom .bt1 h1 span{white-space: nowrap; padding-left:32px; background-repeat:no-repeat; background-position:left center; font-size:22px; font-weight:bold; color:#fff; width:173px; display:inline-block; float:left;}
.bottom .bt1 p{ font-size:14px; color:#fff; font-weight:bold; padding-left:70px; position:relative; float:left; line-height:26px;}
.bottom .bt1 p span{ position:absolute; left:0; top:0;}
.bottom .bt2{ width:300px; margin-left:54px; margin-top:30px;border-right:1px solid #3a3838;}
.bottom .bt2 a{ width:130px; color:#ffffff; font-size:14px; display:inline-block; line-height:30px; margin-bottom:10px;}
.bottom .bt2 dt{ margin-top:0px; margin-bottom:10px; }
.bottom .bt3{ width:auto; float:right;}
.bottom .bt3 img{width:172px; margin-top:30px; float:left;}
.bottom .bt3 span img{ width:auto;}
.bottom .bt3 span{ margin-left:20px; overflow:hidden; float:left; margin-top:40px; }
.bott{ text-align:center; height:66px; line-height:66px; border-top:1px solid #3b3b3b; width:100%; float:left; margin-top:40px;}

/*联系我们*/

.erber{ height:460px; background-repeat:no-repeat; background-position:center; background-position:0;}
.lxwm{ margin-bottom:86px;}
.lxwm dt{ margin-bottom:40px;}
.lxwm .form{ border:20px solid #1ba7ed; padding:0 50px; padding-bottom:100px; position:relative; width:503px; padding-left:60px;}
.lxwm .form li{ margin-bottom:15px; height:45px;}
.lxwm .form li span{ width:100px; float:left; height:45px; line-height:45px; font-size:18px; color:#333333;}
.lxwm .form li input{ width:380px; padding:0 10px; border:1px solid #d5d5d5; height:45px;}
.lxwm .form .tj{ width:238px; height:48px; border-radius:24px; background:#ffa500; color:#fff; font-size:20px; font-weight:bold; border:none;  display:block; position:absolute; left:205px; bottom:30px;}
.lxwm .text{ width:500px; padding-top:40px;}
.lxwm .text li{ padding-left:64px; background-repeat:no-repeat; background-position: left center; margin-bottom:46px; overflow:auto; min-height:48px;}
.lxwm .text li p{ line-height:24px; color:#666;}
.erber dt{ font-size:55px; color:#fff; font-weight:bold; float:left; margin-top:155px;}
.erber h1{ margin-top:44px; float:left; width:100%;}
.erber h1 a{ width:167px; height:50px; text-align:center; line-height:50px; font-size:20px; background:#ffa801; border-radius:4px; display:inline-block; color:#fff; margin-right:13px; cursor:pointer;}
/*父母学习系统*/

.fmxt{ height:670px; background:url(ohugnk_03.jpg) center no-repeat;}
.fmxar{ width:645px; float:left;}
.fmxar dt{ margin-bottom:55px;}
.fmxar p{ font-size:16px; line-height:26px;}
.fmxar h1{ font-size:24px; color:#1ba7ed; font-weight:bold; line-height:110px; margin-top:55px;}
.fmxar h1 span{ width:199px; text-align:center; height:75px; line-height:26px; display:inline-block; background:#1ba7ed; margin-left:20px; color:#fff; font-size:16px; float:left; padding-top:35px; font-weight:100; position:relative;}
.fmxar h1 b{ float:left;}
.fmxar h1 span p{ position:absolute; width:100%; height:100%; opacity:0.1; left:8px; top:8px;}
.xyfcleft .hd{ display:none;}
/*erid1*/
.erid1{ background:#f9f9f9; padding-bottom:65px;}
.erid1 ul{margin-top: 55px; overflow: hidden;}
.erid1 ul li{ width:336px; margin-right:92px; float: left; transition: all 0.3s; position:relative; margin-top:121px; padding-top:97px; background:#fff; color:#333333; font-size:14px; height:203px;}
.erid1 ul li .tpic{ width:157px; height:157px; border-radius:300px; overflow:hidden; background-position:center; background-repeat:no-repeat; position:absolute; top:-78px; left:50%; margin-left:-78px;}
.erid1 ul li .text{ text-align: center; height: 122px;}
.erid1 ul li .text p{ color: #333333; font-size:14px;  padding:0 24px; text-align:left; line-height:26px;}
.erid1 ul li h1{ font-size:20px; color:#fff; font-weight: bold; height:50px; line-height:50px; margin-bottom:5px; }
.erid1 ul li span{ position:absolute; bottom:35px; right:24px;}
.mfx{ display:none;}

/*erid2*/
.erid2{ background:#fff; padding-bottom:65px;}
.erid2 ul{margin-top: 55px; overflow: hidden;}
.erid2 ul li{width:361px;margin-right:56px;float: left;transition: all 0.3s;}
.erid2 ul li .tpic{ width: 100%; overflow: hidden;height:203px;  transition: all 0.3s;}
.erid2 ul li .text{ text-align: center; height: 172px; padding:0 20px; padding-top:27px;}
.erid2 ul li .text p{color: #fff;line-height: 26px;text-align:left;font-size: 0.24rem;line-height: 0.4rem;}
.erid2 ul li h1{ font-size:20px; color:#fff; font-weight: bold; height:50px; line-height:50px; margin-bottom:5px; }
/*erid3*/

.erid3{ background:#f9f9f9; padding-bottom:65px;}
.erid3 ul{margin-top: 55px; overflow: hidden;}
/*erid4*/
.erid4{background:#fff;padding-bottom: 15px;}
.erid4 ul{margin-top: 55px; overflow: hidden;}
.erid4 ul li{ width:361px; margin-right:55px; float: left; transition: all 0.3s;}
.erid4 ul li dt{ height:59px; line-height:59px; text-align:center; font-size:20px; color:#fff; font-weight:bold;}
.erid4 ul li p{ background:#fff; padding:0 15px; height:203px; padding-top:23px; line-height:30px;}
/*erid5*/
.erid5{ background:#f9f9f9; padding-bottom:65px;}
.erid5 ul{margin-top: 55px; overflow: hidden;}
.erid5 ul li{ width:361px; margin-right:55px; float: left; transition: all 0.3s; text-align:center;}
.erid5 ul li .tpic{ width:202px; height:202px; background-position:center; background-repeat:no-repeat; display:inline-block; overflow:hidden; border-radius:200px;}
.erid5 ul li span{ width:140px; text-align:center; height:36px; line-height:36px; display:block; margin:0 auto; color:#fff; margin-top:26px;}
/*tjbt*/
.tjbt{ height:242px; background-position:center; background-repeat:no-repeat; margin-bottom:85px; margin-top:50px; padding-left:215px; padding-right:262px;}
.tjbt p{ margin-top:60px; color:#fff; line-height:26px; float:left;}

/*eritt2*/
.eritt2{ background:#f9f9f9; padding-bottom:105px;}
.eritt2 ul{margin-top: 55px; overflow: hidden; position:relative;}

.midx{ background:#1ba7ed; width:6px; height:100%; position:absolute; left:50%; margin-left:-3px;}
.eritt2 .erleft{width:600px;float:left;height:922px;background:url(rewhytu_10.jpg) bottom center no-repeat;}
.eritt2 .erleft ul{ overflow:inherit; margin-top:35px;}
.eritt2 .erleft ul li{ border-radius:15px; width:560px;; background:#eaf5fa; font-size:15px; color:#555555; position:relative; margin-bottom:70px; border-bottom:1px solid #1ba7ed; border-right:1px solid #1ba7ed;cursor:pointer;}
.eritt2 .erleft ul li p{ padding:19px 35px; line-height:26px; font-size:15px;}
.eritt2 .erleft ul li h1{ width:48px; background:url(eqretye_03.png) right center no-repeat; height:100%; right:-48px; position:absolute; top:0; z-index:99;}
.eritt2 .erleft ul li h1  b{ background:url(eqtrt_17.jpg) no-repeat left center; width:11px; height:100%; display:block;}
.eritt2 .erleft dt{ text-align:center;}
.eritt2 .erleft dt img{ width:auto; float:none;}
.eritt2 .erright{ width:600px; float:left; height:904px;}
.eritt2 .erright dt{ text-align:center;}
.eritt2 .erright dt img{ width:auto; float:none;}

.eritt2 .erright ul{overflow:inherit; margin-top:35px;}
.eritt2 .erright ul li{ border-radius:15px; width:490px;; background:#f4eee2; font-size:15px; color:#555555; position:relative; margin-bottom:18px; border-bottom:1px solid #ffa801; border-right:1px solid #ffa801; float:right;padding:19px 35px; cursor:pointer;}
.eritt2 .erright ul li p{  line-height:26px; font-size:15px;}
.eritt2 .erright ul li dt{ font-size:18px; font-weight:bold; color:#333333; text-align:left; margin-bottom:10px;}
.eritt2 .erright ul li h1{ width:48px; background:url(eqretye_06.png) left center no-repeat; height:100%; left:-48px; position:absolute; top:0; z-index:99;}
.eritt2 .erright ul li h1  b{ background:url(fsth.jpg) no-repeat left center; width:11px; height:100%; display:block; float:right;}

.eritt2 .erleft ul li:hover{ background:#1ba7ed;}
.eritt2 .erleft ul li:hover p{ color:#fff;}
.eritt2 .erleft ul li:hover h1 b{ background-image:url(eqtrt_10.jpg);}

.eritt2 .erright ul li:hover{ background:#ffa801;}
.eritt2 .erright ul li:hover dt{ color:#fff;}
.eritt2 .erright ul li:hover p{ color:#fff;}
.eritt2 .erright ul li:hover h1 b{ background-image:url(ewqrt.jpg);}

/*eritt3*/
.mendt{ display:none;}
.mpio{ display:none;}
.eritt3{background:#f4f4f4; height:518px; overflow:inherit;}
.eritt3 .sect_1200{position:relative;}
.eritt3 .eqpic{ position:absolute; top:-65px;}
.eritt3 ul{ width:773px; float:right; position:relative; z-index:99;}
.eritt3 ul dt{ margin-top:45px; margin-bottom:30px; font-size:16px; color:#131313; width:593px; float:right; line-height:26px;}
.eritt3 ul li{ overflow:hidden; float:left; margin-bottom:20px;}
.eritt3 ul li h1{ width:183px; height:33px; background:#ffa801; color:#fff; font-size:22px; font-weight:bold; text-align:center; margin-bottom:10px; padding:0 5px;}
.eritt3 ul li p{ line-height:26px; font-size:15px;}
.eritt3 ul .mover{ font-size:20px; background:#ffa801; color:#fff; width:205px; height:50px; text-align:center; line-height:50px; position:absolute; bottom:-50px; right:0;}
/*eritt4*/
.eritt4{background:#fff; height:952px;}
.eritt4 .weqrp{ padding:0 44px; line-height:26px; font-size:16px; color:#fff; margin-top:138px; position:relative; z-index:99;}
.eritt4 ul h1{ font-size:16px; text-align:center; width:738px; margin:0 auto; font-weight:100; line-height:26px; margin-top:40px;}
.eritt4 ul dt{ margin-top:123px;}
.eritt4 ul h2{ width:177px; height:46px; text-align:center; line-height:46px; font-size:26px; font-weight:bold; background:#f32f2f; color:#fff; margin:0 auto; margin-top:33px;}
.eritt4 ul li{ width:283px; float:left; margin-right:18px; height:311px; margin-top:50px;}
.eritt4 ul li dt{ height:40px; line-height:40px; font-size:16px; color:#1ba7ed; text-align:center; margin:15px; background:#fff;}
.eritt4 ul li p{ color:#fff; line-height:24px; padding:0 20px;}

/*xwgl*/
.xwgl{ background:#fff;}

.xwgl ul{margin-top: 55px; overflow: hidden; position:relative;}

/*mire1*/
.mire1{ background:#fafafa;}

.mire1 ul{overflow: hidden;background:#fff;background-image:url(ewqgfdyu_03.jpg);background-position:center right;background-repeat:no-repeat;/* height:226px; */margin-bottom:94px;position:relative;z-index:99;padding-left:67px;padding-top:54px; display:none;}
.mire1 ul.on{ display:block;}
.mire1 dt{ text-align:center;margin-top: 55px; height:64px;}
.mire1 dt span{ width:195px; height:50px; border-radius:5px; font-size:22px; text-align:center; line-height:50px; color:#fff; display:inline-block; margin:0 19px; transition:all 0.3s; margin-top:15px; cursor:pointer;}
.mire1 dt span:hover{ height:64px; margin-top:0; line-height:64px;}
.mire1 dt span.on{ height:64px; margin-top:0; line-height:64px;}
.mire1 ul li{ padding-left:30px; background-image:url(ewqgfdyu_06.jpg); background-position:0 6px; background-repeat:no-repeat; font-size:16px; line-height:26px; margin-bottom:15px; width:770px;}

/*xwwt*/
.xwwt{ background:#f9f9f9;}
.xwwt ul li{ width:285px; margin-right:17px;}
.xwwt ul li p{ height:174px;}

/*qskc*/
.qskc .qyzdy{ width:968px; height:175px; background:#1ba7ed; border-radius:16px; margin:54px auto; overflow:hidden;}
.qskc .qyzdy dt{ width:177px; height:44px; border-radius:4px; font-size:25px; color:#1ba7ed; background:#fff; margin:24px auto; text-align:center; line-height:44px;}
.qskc .qyzdy p{ font-size:18px; color:#fff; padding:0 50px;}
.qskc .qyzdy p b{ position:relative;}
.qskc ul{ margin:65px 0; overflow:hidden;}
.qskc ul li{ width:240px; float:left; height:172px;}
.qskc ul li p{display: table-cell; vertical-align:middle;padding:0 12px; color:#fff; line-height:26px; height:172px;}
/*fjtd*/
.fjtd{ background:#fafafa;}
.fjtd ul{margin-top: 55px; overflow: hidden; position:relative;}
.fjtd ul img{ float:left;}
/*eqwfo*/
.eqwfo .tjbt{ height:269px;padding-left:50px;}
.eqwfo .tjbt p{ color:#333333; width:693px; margin-top:100px;}
.eqwfo{ padding-bottom:40px;}
.eqwfo ul {margin-top: 55px; overflow: hidden; position:relative;}
.eqwfo ul li{width: 360px;margin-right:54px;float: left;/* height: 475px; */background-color: #fff;position: relative;}
.eqwfo ul li .tpic{ width: 100%; height:215px; overflow: hidden; margin-bottom: 10px; position:relative;}
.eqwfo ul li .tpic span{ position:absolute; height:58px; line-height:58px; text-align:center; background-color:rgba(0,0,0,0.4); font-size:20px; font-weight:bold; color:#fff; z-index:999; width:100%; bottom:0; left:0;}
.eqwfo ul li .tpic img{ width: 100%; float: left; height: auto;}
.eqwfo ul li .text{ text-align:left;  margin-top: 20px;}
.eqwfo ul li h1{ font-size: 20px; font-weight: bold; margin-bottom: 15px; color: #333333; text-align:center;}
.eqwfo ul li p{ font-size: 14px; line-height: 26px;color: #666666;}
.eqwfo ul li b{color: #333; line-height: 30px}
.eqwfo ul li .text .more{width:79px; height: 27px; text-align: center; line-height: 27px; display: block; position: absolute; margin: 0; bottom:18px; border: 1px solid #1ba7ed; color: #1ba7ed; background: none; box-shadow: none; right:20px;}
.eqwfo ul li .text .yuyue{ width:60px; height:27px;line-height: 27px; display: block; position: absolute; margin: 0; bottom:18px; border: 1px solid #1ba7ed;  border-radius:13.5px; color:#fff; background:#1ba7ed; text-align:center; right:108px;}
.eqwfo .rot{ overflow:hidden;}
.eqwfo .rot ul{ text-align:center;}
.eqwfo .rot ul li{ width:280px; height:auto; background:none; display:inline-block; float:none;}
.eqwfo .rot ul li .tpic{ text-align:center; height:auto;}
.eqwfo .rot ul li .tpic img{ width:auto; height: auto; float:none;}
.eqwfo .rot ul li p{ text-align:center;}

/*errwq*/
.errwq{ background:#fafafa;}
.errwq ul{margin-top: 55px; overflow: hidden; position:relative;}
.errwq ul img{ float:left;}

/*xtfc*/

.xtfc ul{margin-top: 55px; overflow: hidden; position:relative;}
.xtfc ul li{ height:238px; border:1px solid #e6e6e6; margin-bottom:27px;}
.xtfc ul li .tpic{ float:left; margin-right:30px;}
.xtfc ul li .text{ float:left; width:829px;}
.xtfc ul li .text h1{ font-size:20px; font-weight:bold; margin-top:40px; margin-bottom:25px; color:#333333;}
.xtfc ul li .text p{ line-height:26px;}
.xtfc ul li .text .more{ display:block; width:80px; height:27px; margin:0; line-height:27px; float:left;}
.xtfc ul li .text .yuyue{ display:block; float:left; width:112px; border:1px solid #1ba7ed; color:#1ba7ed; line-height:27px; height:27px; text-align:center; border-radius:32px; margin-left:12px;}
/**/
.zyl .qyzdy{ width:968px; height:166px; background:#1ba7ed; border-radius:16px; margin:54px auto; overflow:hidden;}
.zyl .qyzdy dt{ width:177px; height:44px; border-radius:4px; font-size:25px; color:#1ba7ed; background:#fff; margin:24px auto; text-align:center; line-height:44px;}
.zyl .qyzdy p{ font-size:18px; margin-top:33px; color:#fff; padding:0 50px; line-height:30px;}
.zyl .qyzdy p b{ position:relative;}

/*xwlb*/
.xwlb { padding-bottom:40px;}
.xwlb ul{margin-top: 55px; overflow: hidden; position:relative;}
.xwlb ul.fl{width:790px;}
.xwlb ul .tpic{ width:178px; height:123px; margin-right:23px; float:left;}
.xwlb ul .tpic img{ width:
100%; height:auto;}
.xwlb ul .text h1{ font-size:17px; font-weight:bold; color:#333333; margin-bottom:24px;}
.xwlb ul .text p{ line-height:26px;}
.xwlb ul li{ margin-bottom:40px;}
.xwlb dt a{ font-size:18px; font-weight:bold; line-height:70px; margin-right:40px;}
.xwlb dt{ border-bottom:1px solid #efefef;}
.xwlb dt a:hover{ color:#1ba7ed;}
.xwlb ul.fr dt{ border-left:5px solid #1ba7ed; border-bottom:none; font-size:18px; font-weight:bold; padding-left:12px; margin-bottom:25px;}
.xwlb ul.fr  li{ line-height:30px; margin-bottom:0;}
.xwlb ul.fr  li span{ color:#1ba7ed; font-size:15px; font-weight:bold;}
.xwlb ul.fl dt{ font-size:24px; line-height:30px; font-weight:bold; text-align:center; margin-bottom:40px;}
.xwlb ul.fl dt span{ width:100%; display:block; text-align:center; font-size:14px; color:#999; line-height:40px;}
.xwlb ul.fl p{ line-height:26px;}

.mid7 .hd{ display:none;}
.mid7 .mid7-left{ position:relative; margin-top:50px;}

.mid7 .mid7-left .next{ z-index:999; right:-50px;}
.mid7 .mid7-left .prev{ z-index:999; left:-50px;}
.mid9-left { position:relative; margin-top:50px;}
.mid9-left .hd{ display:none;}






.banner .sect_1200 {
    position: absolute;
    height: 100%;
    left: 50%;
    margin-left: -600px;
}
.banner .bot{ position:absolute; z-index:999; bottom:187px; left:95px;}
.banner .bot a{ width:208px; height:50px; line-height:50px; text-align:center;    font-size:18px; color:#1ba7ed; border:1px solid #1ba7ed; margin-right:22px; display:inline-block; border-radius:5px;}
.banner .bot a p{font-size:18px; color:#1ba7ed; padding-right:35px; display:inline-block; background:url(efesty_13.png) right center no-repeat;}
.banner .bot a:hover{ background:#1ba7ed;}
.banner .bot a:hover p{ color:#fff; background-image:url(efesty_09.png);}
.fix{ position:fixed; right:0; top:50%; margin-top:-128px; width:59px; z-index:999;}
.fix a{ float:left; display:block;}
.row  h1 a {
    width: 167px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 20px;
    background: #ffa801;
    border-radius:19px;
    display: inline-block;
    color: #fff;
    margin-right: 13px;
    cursor: pointer;
	margin-top:160px;
}
.mid2 .more{ width:100%; text-align:center; margin:0; background:none; height:auto; box-shadow:none;}
.mid2 .more a{ width: 275px; height:64px; border-radius: 32px; background: #3797e4; color: #fff; text-align: center; line-height: 64px; margin: 0 10px;margin-top: 78px; margin-bottom: 58px; box-shadow:5px 5px 10px #a4d5fd; cursor: pointer; display:inline-block;}
.mnav{ display:none;}
.banner .bd ul li img{ display:none;}
.mrow{ display:none;}
.fix a.wxzx{position: relative;}
.fix a.wxzx ol{position: absolute; right: 60px; top:0; display: none;}
.fix a.wxzx ol img{width: 200px;}
.fix a.wxzx ol.on{display: block;}
.mhnav{ display:none;}
.lxwm .text li img{ float:left; margin-right:20px; width:150px;}
@media screen and (max-width:770px)and (min-width:320px) {
	blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul, a {
	margin: 0;
	padding: 0;
	font-size:0.3rem;
	color: #666;
	    line-height: 0.5rem;
}
	
	.banner .bot a:hover{ background:none;}
.banner .bot a:hover p{ color:#fff;background:none;}
	.dh{background: none;height: 70px;position:absolute;top: 0;right: 3%;padding-left: 0px;font-size: 16px;line-height: 70px;background-size: 25px auto;}
	.bow ul li .text p{
    font-size: 0.27rem;
    line-height: 0.47rem;
    text-align: left;
    }
	.bottom{ height:auto;}
	.bottom .bt2{ margin-left:0; width:100%;}
	.bottom .bt3{ display:none;}
	.mid10 ul{ margin-top:0.5rem;}
	.mid10 ul li{ margin-bottom:0.3rem; width:100%; margin-right:0; margin-left:0;}
	.bottom .bt1{ width:100%;}
	.bow ul li .text h1{line-height:0.56rem;font-size:0.37rem;text-align:left;height:auto;float: left;}
	.bow ul li .text b{ line-height: 0.57rem;}
	.bow ul li .text dt{/* line-height:0.56rem; */font-size: 0.27rem;margin-top:10px;}
	.bow ul li .tpic{ width:100%;}
	.bow ul li .text{ width:90%; padding:0 5%;}
	.bow ul li{ width:98%; margin:0 auto; margin-bottom:20px; height:auto; max-height:none;}
	.mid9 ul li{ width:100%; height:auto;}
	.mid9 ul li img{ width:100%;}
	.mid7 ul li{ margin:0 10px;}
	.mid5 ul li .text.mid p{ font-size:0.21rem;}
	.mid5 ul li .text p{font-size: 0.26rem; line-height:0.46rem;}
	.mid5 ul li .text.mid p span{ width:90px;}
	.mid5 ul li .text.mid p{ line-height:inherit !important;}
	.mid5 ul li.mid>dt .more{ display:none;}
	.mid5 ul li{ height:auto;}
.mid5 ul li .text dt{font-size: 0.48rem; margin-bottom:0.12rem;}
.mid5 ul li.mid>dt{font-size: 0.48rem; margin-bottom:0.12rem;}
.mid5 ul li{ background-position:-300px center;}
.mid5 ul li .text{ margin:20px 5%; width:90%;}
.mid5 ul li .text.fr{ margin:20px 5%; width:90%;}
.mid5 ul li .text.mid{ margin:20px 5%; width:90%;}
.mid5 ul li.mid>dt{ margin:10px 0; padding:0 5%;}
.mid2 .more a{margin-top: 8px;margin-bottom:28px;width:40%;line-height:40px;height:40px;}
.section_big{ min-width:100%;}
.sect_1200{ width:94%; margin:0 3%;}
.nav{height:70px;position: fixed;overflow:inherit;text-align: center;width: 100%;top: 0;left: 0;z-index: 99999;}	


.logo{margin-top: 21px;float: none;margin-left: -1rem;}
.cd{ position:absolute; width:27px; height:24px; background: url(cdon_03.png) no-repeat center; right:3%; top:20px;}
.cd.on{ background: url(cd_03.png) no-repeat center;}	
.nav ul{ margin:0; width:100%; position:absolute; top:70px; left:-600px; z-index:99; background-color:rgba(0,0,0,0.4); 
transition:all 0.3s; padding:10px 0;}
.nav ul li{ width:100%; margin:0;}

.nav ul a{ width:100%; height:30px; margin:0; line-height:30px; text-align:center; font-size:14px;}
.nav ul.on{ left:0;}
.banner .bd .tempWrap{ width:100%;}
.hdt{font-size: 0.39rem;margin-top:20px; color:#444444;}
.hdt b{ color:#444444;}
.hdt span{ font-size:15px; margin-top:10px;}
.mid1 ul{ margin-top:20px;}
.mid1 ul li{ width:49%; margin-right:2%; height:340px; margin-bottom:10px;}
.mid1 ul li:nth-child(2){ margin-right:0;}
.mid5 ul li:nth-child(2){ background:#25CB7F !important;}
.mid5 ul li:nth-child(3){ background:#FFA801 !important;}

.mid1 ul li .tpic{ height:1.79rem; margin-bottom:5px;}
.mid1 ul li h1{ font-size: 0.31rem; margin-bottom:5px;}
.mid1 ul li .text{ padding:0 5px; font-size:12px;}
.mid1 ul li .text p{font-size: 0.27rem; line-height:20px;}
.mid1{ padding-bottom:25px;}
.mid2 ul li{width: 100%;margin-right:2%;margin-bottom:10px;}
.mid2 ul li:nth-child(even){ margin-right:0;}
.mid2 ul li .tpic{text-align:center;width: 60px;float: left;background-position: -60px;}
.mid2 ul li .tpic img{
    margin-left: -60px; margin-top:-30px;
}
.mid2 ul li .text p{font-size: 0.27rem; line-height:20px;}
.mid2 ul li h1{ margin-bottom:5px; font-size: 0.31rem;}
.mid2 ul{ margin-top:35px;}
.more{ width:100px;  height:40px; line-height:40px; font-size: 0.27rem; margin-top:40px; margin-bottom:25px;}

.more a{font-size: 0.31rem;}
.row{ background-size:200% !important; height:auto; position:relative; }
.mid3 ul{ margin-top:20px;}
.row h1{position:absolute;top:0;left: 2.8rem;margin-left:0 !important;top: 1.5rem;}
.mid3 ul li{ width:49%; margin-right:2%;  margin-bottom:10px;}
.mid3 ul li:nth-child(even){ margin-right:0;}
.mid3 ul li .tpic img{ width:100%; float:left;}
.mid3 ul li h1{ height:0.9rem; line-height:0.9rem;}
.mid3 ul li .tpic{ height:auto;}
.mid3 ul li h1{ margin-bottom:5px; font-size: 0.31rem;}
.mid3{ padding-bottom:75px;}

.mid4 ul li{ width:49%; margin-right:2%;  margin-bottom:10px;}
.mid4 ul li:nth-child(even){ margin-right:0;}
.mid4 ul li .tpic img{ width:100%; float:left;}
.mid4 ul li h1{ height:0.7rem; line-height:0.7rem;}
.mid4 ul li .tpic{ height:auto;}
.mid4 ul li h1{ margin-bottom:5px; font-size: 0.31rem;}
.mid4{ padding-bottom:25px;}
.mid4 ul li .text p{font-size: 0.27rem; line-height:20px;}

.xyfcleft{ width:100%;}
.mid6 ul li{ width:47%; margin:0 5px;  margin-bottom:10px; float:left;}
.mid6 ul li .tpic img{ width:100%; float:left;}
.mid6 ul li h1{ height:0.7rem; line-height:0.7rem;}
.mid6 ul li .tpic{ height:auto;}
.mid6 ul li h1{ margin-bottom:5px; font-size: 0.31rem;}
.mid6{ padding-bottom:25px;}
.mid6 ul li .text p{font-size: 0.27rem; line-height:20px; }
.mid6 ul li .text{ padding:0 0.21rem;  padding-bottom:20px; height:4.75rem;}
.mid6 ul li{height:auto;}
.mid4 ul{ margin-top:20px;}
.mid5 ul{ margin-top:20px;}
.mid6 ul{ margin-top:20px;}
.mid7 ul{ margin-top:20px;}
.mid8 ul{ margin-top:20px;}
.mid9 ul{ margin-top:20px;}
.mid6 ul li .text .more{ bottom:5px;}
.nav_trigger{width:28px;height:30px;position:absolute;left: 3%;top:50%;margin-top:-15px;z-index:200;cursor:pointer;display:block;}
.nav_icon{display:inline-block;position:relative;width:28px;height:3px;background:#fff;-webkit-transition-property:background-color, -webkit-transform; ransition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: .3s;  transition-duration: .3s;}
.nav_icon:before,
.nav_icon:after{content: '';display:block;width:28px;height:3px;position:absolute;background:#fff;-webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: .3s; transition-duration: .3s;}
.nav_icon:before{margin-top:-8px; }
.nav_icon:after{margin-top:8px;}
.nav-active .nav_icon{background: rgba(0, 0, 0, 0);}
.nav-active .nav_icon:before{margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); background:#fff;}
.nav-active .nav_icon:after{margin-top: 0; -webkit-transform: rotate(-45deg);}
.nav ul a:hover {border-bottom: solid 2px #019cdc;
    color: #019cdc; line-height:28px; height:30px;}

.mnav{ margin-top:0.3rem; margin-bottom:0.3rem; display:block;}
.mnav a{ width:24%; margin:0 0.5%; display:inline-block; float:left; margin-top:0.5rem;}
.mnav a .tpic{ width:100%; text-align:center;}
.mnav a .tpic img{ width:80%;}
.mnav a span{ font-size:0.3rem; width:100%; text-align:center;text-overflow:ellipsis;white-space: nowrap; overflow:hidden; height:30px; line-height:30px; display:block;}
.mfx{display:block;height:50px;position:fixed;bottom:0;left:0;z-index:99999;overflow: initial;}
.mfx a.zxzx{ width:36%; background:#1ba7ed;}
.mfx a.zxzx span{ background:url(fdtyh_05.png) left center no-repeat; background-size:25px;}
.mfx a{ width:32%; color:#fff; display:inline-block; float:left; line-height:50px; height:50px; text-align:center; }
.mfx a.wxzx span{ background:url(fdtyh_08.png) left center no-repeat; background-size:25px;}
.mfx a span{padding-left:30px; line-height:50px; display:inline-block;}
.mfx a.wxzx{background:#ff7d3c;position: relative;}
.mfx a.bddh{ background:#56ce6a;}
.mfx a.bddh span{ background:url(fdtyh_10.png) left center no-repeat; background-size:25px;}
.banner .sect_1200{
    left: 0;
    margin: 0;
}
.banner .bot a{margin-bottom: 10px;width: 90px;height: 28px;font-size: 0.12rem;line-height: 30px;margin-right: 10px;}
.banner .bot{
    left: 3%;
    bottom: 30px;
}
.bottom{ display:none;}
.banner .bot a p{font-size: 0.22rem;background-size: 15px;float: left;line-height: 30px;padding: 0;width: 100%;background: none;}
.banner .bd ul li{ height:auto;}
.banner .bd ul li img{width:100%;float: left; display:block;}
.banner{height:auto;margin-top: 70px;}
.prev{left:3%;display: none;}
.next{right:3%;display: none;}
.banner .hd li{ width:8px; height:8px; margin:0 3px;}
.erber{
    height: 180px;
    margin-top: 70px;
    background-size: cover;
}
.tjst ul>img{ display:none;}
.tjbt{

    height: auto;
    overflow: hidden;
    padding: 0 3%;
    background: none !important;
    margin: 20px 0;
}
.tjbt p{margin:0;color:#666666;font-size: 0.3rem;line-height:26px;}
.eritt2 .erleft dt img{ width:140px;}
.midx{ left:0; }
.eritt2 .erleft{width:100%;height: auto;background: none;}
.eritt2 .erleft ul li{width:auto;padding:0;margin-bottom: 10px;margin-left:15px;}
.eritt2 .erleft ul li p{padding: 0.15rem 0.3rem; font-size:0.27rem; line-height:0.5rem;}
.eritt2 ul{
    margin-top: 20px;
}
.eritt2 .erleft ul{ margin-top:0px;}
.eritt2 .erright dt{
    display: none;
}
.eritt2 .erright ul li h1{
    display: none;
}
.eritt2 .erright ul li{
    width: auto;
	margin-left:15px;
}

.eritt2 .erright ul li p{padding: 0.19rem 0.35rem; font-size:0.31rem;}
.eritt2 .erright{ width:100%;}
.eritt3 ul{ width:100%;}
.eritt3 .eqpic{ display:none;}
.eritt3 ul li{ padding:0 !important; width:auto;}
.eritt2{ padding-bottom:30px;}
.eritt3 ul dt{ width:100%; margin:10px 0; font-size:0.26rem; line-height:0.4rem;}
.eritt3 ul li p{font-size:0.31rem;}
.eritt3 ul li h1{ line-height:33px;}
.eritt3 ul .mover{
    width: 120px;
    height: 35px;
    line-height: 35px;
    font-size: 0.4rem;
    bottom: -30px;
}
.eritt4{ height:auto;}
.eritt4 .weqrp{
    margin-top: 10px;
   
    font-size: 0.31rem;
    color: #666;
    line-height: 0.5rem;
	padding:15px 0;
	border-top:1px solid #ffa801;
	border-bottom:1px solid #ffa801;
}
.eritt4 ul dt{ margin-top:20px; width:100%; float:left; margin-bottom:10px;}
.eritt4 ul h1{ width:100%; margin-top:10px; text-align:left; font-size:0.31rem;}
.eritt4 ul li{width:90%;margin:10px auto !important;height:auto;float:none;overflow: hidden;}
.mid7 .mid7-left .prev {
    z-index: 999;
    left: -3%;
    display: block;
    
}
.mid7 .mid7-left .next {
    z-index: 999;
    right: -3%;
    display: block;
}
.mid7 ul li{ width:45%; margin: 0 5px;}
	.mid7 ul li p{font-size: 0.24rem; line-height: 0.5rem;}
	.mid7 ul li .text .more{font-size: 0.24rem;}
	.mid7 ul li .text .yuyue{font-size: 0.24rem;}
	.mid7 ul li .tpic{height: auto;}
.tempWrap{ margin:0 auto;}
	.xwgl ul{margin-top:20px;}
	.xwgl ul img{width: 100%;}
	.xwwt ul li{width: 47%;margin: 0 1.1%;margin-bottom: 0.3rem;}
	.erid4 ul li dt{
    height: 30px;
    font-size: 0.37rem;
    line-height: 30px;
}
	.erid4 ul li p{
    padding: 0 5%;
    font-size: 0.24rem;
    line-height: 0.45rem;
    height:3.8rem;
    padding-top: 0.2rem;
}
	.mid5{padding-bottom: 10px;}
	.mid7 .mid7-left{margin-top: 10px;}
	.mid7{padding-bottom: 10px;}
	.bow ul{margin-top: 10px;}
	.mid9-left{margin-top: 10px;}
.erid4 ul{
    margin-top: 20px;
}
.xwwt{padding-bottom: 10px;}
.qskc .qyzdy{width:100%;margin-top:20px;margin-bottom:20px;height: auto;padding-bottom: 10px;}
.qskc .qyzdy p{padding: 0 5%;font-size: 0.34rem;}
.qskc .qyzdy dt{width:120px;height:40px;line-height: 40px;font-size: 20px;margin-top: 10px;margin-bottom: 10px;}
.qskc .qyzdy p b{font-weight:100;}

.zyl .qyzdy{width:100%;margin-top:20px;margin-bottom:20px;height: auto;padding-bottom: 10px; background:none;}
.zyl .qyzdy p{padding: 0;font-size: 0.27rem;line-height:0.5rem;color:#555555;margin-top: 0;}
.zyl .qyzdy dt{width:120px;height:40px;line-height: 40px;font-size: 20px;margin-top: 10px;margin-bottom: 10px;}

.zyl .qyzdy p b{font-weight:100;}
.mire1{ width:100%;}
.eqwfo ul{ margin-top:20px;}
.eqwfo ul li{
    width:100%;
    margin-bottom: 10px;
    height: auto;
    }
.eqwfo ul li .tpic span{float: left;position:relative;font-size: 0.42rem;width: 100%;display: block;line-height: 1rem;height: 1rem;}
.eqwfo ul li .tpic{ height:auto}
.eqwfo ul li .text{ margin-top:0px;}
.eqwfo ul li p{font-size: 0.26rem;line-height: 0.45rem;}
.qskc ul li{width: 48%;
    margin:0 1%;
    margin-bottom: 10px; overflow-y:auto;}
.qskc ul li p{ font-size:12px; overflow:auto;}
.errwq .sect_1200{ display:none;}
.eqwfo .tjbt{ height:auto; padding-left:3%; margin:0;}
.eqwfo .tjbt p{ color:#777777; padding-top:20px; width:auto; margin-top:0;}
.erber dt{ margin-left:0% !important; margin-top:50px; font-size:30px;}
.erber h1 a{ margin-top:10px;}
.fmxar{ width:100%;}
.fmxt {
    background-size: 750px;
    background-position: -230px bottom;
    height: auto;
}
.fmxar dt{ margin-bottom:20px;}
.fmxar p{ font-size:0.32rem;}
.fmxar h1 span{ padding-top:10px; width:48%; margin-right:2%; margin-left:0;}
.erid1 ul li{ width:98%; margin:10px auto; margin-top:100px;}
.erid1{ padding-bottom:15px;}
.erid2 ul{ margin-top:20px;}
.erid2 ul li{width:100%;
    margin-bottom: 10px; }
.erid2 ul li .tpic img{width: 100%;height: 100%;}
.erid2 ul li .text{height:auto;padding:15px;font-size: 12px;padding-left: 38%;padding-right: 10px;}
.erid2 ul li .tpic{height: 100%;width: 35%;position: absolute;}
.erid3 ul{ margin-top:20px;}
.erid3 ul img{ width:100%;}
.erid2{padding-bottom: 0px;}
.erid3{padding-bottom: 0px;}
.erid4 ul li{ width:47%; margin:0 1%; margin-bottom:20px;}
.erid5 ul li{ width:100%; margin-bottom:20px;}
.xtfc ul li{    overflow: auto; margin-bottom:20px; height:auto;}
.xtfc ul li .text h1{
    margin: 10px 0;
}
.xtfc ul li .text{
    width: auto;
    padding: 10px;
}
.xtfc ul li .tpic{float: left;}
.xtfc ul li .tpic img{width:2.4rem;float: left;}
.xtfc ul li .text p{ margin-bottom:10px;}
.xtfc{ padding-bottom:50px;}
.erber h1{ margin-left:0 !important; margin-top:25px;}
.lxwm .form{
    width: 90%;
    padding: 0 2%;
    border: 2px solid #1ba7ed; padding-bottom:40px;
}
.lxwm .form li input{ width:90%;}
.lxwm .form li{ height:auto; margin-bottom:10px; overflow:hidden;}
.lxwm .form li>img{ float:right; margin-top:-47px;}

.lxwm .form .tj{position: initial;
    margin: 0 auto;
    margin-top: 10px;}
.lxwm .text{ width:100%; padding-top:10px;}
.lxwm .text li>img{ width:95%;}
.nav ul li span a{width:100%;padding:0;background: none;height: 30px;line-height: 30px;}
.nav ul li span{display:block;position: initial;width: 100%;background: none;}
.nav ul a.lid14{ display:none;}
.erber h1 a{ width:100px; height:30px; line-height:30px; font-size:14px;}
.mpio li{ color:#fff; margin-bottom:6px; padding:0 3%; padding-top:15px; padding-bottom:10px;}
.mpio{ margin-top:0.4rem; display:block;}
.mpio li dt{ font-size:0.32rem; color:#fff; font-weight:bold; margin-bottom:5px;}
.mpio li p{font-size: 0.3rem;color:#fff;line-height:0.4rem;}
.mrow h1{ text-align:center;}
.mrow h1 a{width:120px;
    height:35px;
    text-align: center;
    line-height:35px;
    font-size:0.27rem;
    background: #ffa801;
    border-radius:5px;
    display: inline-block;
    color: #fff;
    margin-right: 13px;
    cursor: pointer;
    margin-top:0px;}
	.eritt2{ background:#fff;}
	.eritt3{ background:#fff;}
	.eritt2 .erleft ul li h1{ right:inherit; left:-27px; width:20px;}
	.eritt2 .erleft dt{ text-align:left; margin-left:15px; margin-bottom:10px;}
	.eritt2 .erleft ul li h1 b{ display:none;}
	.eritt2 ul{ float:left; overflow:inherit;}
.eritt2 .erright ul li p{padding: 0.15rem 0.3rem;
    font-size: 0.27rem;
    line-height: 0.5rem;}
.eritt2 .erright ul li{ padding:0;}
.eritt2 .erright ul li h1{ display:block; width:20px; left:-23px;}
.eritt2 .erright ul li h1 b{ display:none;}
.eritt2 .erleft dt img {
    width: 3.4rem;
}
.eritt2 .erright dt {
    text-align: left;
    margin-left: 15px;
    margin-bottom: 10px;
	display:block;
}
.eritt2 .erright ul{ margin:0;}
.eritt2 .erright dt img{
    width: 3.4rem;
}
.eritt2 .erright ul li dt{ margin-top:10px; margin-bottom:0;}
.eritt3 ul .mover{ display:none;}
.mrow{ width:100%; float:left; display:block;}
.eritt3 ul li h1{ width:130px; font-size:15px; font-weight:bold;}
.eritt4 ul li dt{ float:none; width:inherit;}
.eritt2 .erright{ height:auto;}
.eritt4 ul h2{ width:120px; height:40px; line-height:40px; font-size:15px;}
.eritt4 ul li{ width:48%; float:left; margin:10px  1% !important;}
.eritt4 ul li p{ padding:0 3%; font-size:0.27rem; height:360px; overflow:auto;}
.eritt4 ul li dt{margin: 10px 5%;
    width: auto;font-size: 0.35rem; height:35px; line-height:35px;}
.hdtrmb{ display:none;}
.mendt{ display:block;}
.hdwez{width: 100%;float: left;}
.eritt4 ul li dt span{ display:none;}
.mire1 dt span{ width:23%; margin:0 1%; height:30%; line-height:30%;}
.mire1 dt span.on{height:35px;line-height:35px;float: left;margin-top: -5px;}
.mire1 dt{height:30px;margin-top:10px; width:100%; float:left;}
.mire1 dt span {
    width: 23%;
    margin: 0 1%;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
	float:left;
}
.mire1 ul li{ width:inherit; font-size:13px;}
.mire1 ul{padding:10px;height: auto;background-size: cover;background-color: #fff;margin-bottom: 10px;background-position: 100px;}
.xwlb dt{ display:none;}
.xwlb ul.fl{ width:100%; margin-top:20px; padding-bottom:50px;}
.xwlb ul.fl dt{ display:block; margin-bottom: 0;}
.more a{ display:block; height:100%; line-height:40px;}
.xwlb ul.fl .more{ text-align:center; margin:0; margin-top:20px; width:100%; background:none; border-radius:0; box-shadow:none;}
.xwlb ul.fl .more a{
    width: 100px;
    height: 30px;
    line-height:30px;
    font-size: 0.27rem; display:inline-block; background: #3797e4; border-radius:15px; margin:0 10px;}
.xwlb ul.fr{ display:none;}
.xwlb ul.fl dt span{ font-size:12px; font-weight:100;}
.lxwm dt{ margin:10px 0;}
.lxwm .form li span{ height:30px; line-height:30px; font-size:15px;}
.lxwm .form li input{ height:30px;}
.lxwm .form li>img{ height:32px !important; margin-top:-32px;}
.lxwm .text li{margin-bottom:20px;overflow: hidden;}
.lxwm .form .tj{ width:120px; height:35px; line-height:35px; font-size:16px;}
.lxwm .form{ margin:0 auto; float:none; padding-bottom:0; border:0;}
.lxwmber{ background-position:50%;}
.qskc .qyzdy{ background:none; color:#555555;}
.qskc .qyzdy p{ color:#555; padding:0;}
.qskc .qyzdy dt{font-size: 0.4rem; font-weight:bold;}
.qskc ul{ margin:15px 0;}
.qskc ul li{margin:0; width:50%;}
.qskc ul li:nth-child(3){ float:right; }
.fjtd ul img{ max-width:100%;}
.errwq{ background:#f9f9f9;}
.errwq .mpio li{ padding-top:0; padding-bottom:0; margin-top:10px; padding-left:50px; background-repeat:no-repeat; background-size:40px;}
.errwq .mpio li p{ color:#666666;}
.errwq .mpio li dt{ display:inline-block; padding:0 15px; background:#f2f2f2; border-radius:11px; overflow:hidden; margin:8px 0;}
.errwq .mpio{width: 94%;
    margin: 0 auto;}
.errwq .mpio ul{ margin-top:15px;}
.xwlb ul.fl dt{ font-size:20px;}
.xwlb ul li{ margin-bottom:20px;}
.xwlb ul .tpic{ display:none;}
.xwlb ul .text h1{ line-height:30px; margin-bottom:10px;}
.mire1 dt span:hover {
    height:35px;
    margin-top: 0;
    line-height:35px;
}
.eqwfo{ padding-bottom:0;}
.fmxar h1{ margin-top:0;}
.fmxar h1 b{ width:100%; line-height:65px;}
.fmxar h1 span{ margin-right:52%; margin-bottom:20px;}
.erid1 ul li .tpic {
    float: left;
    width: 130px;
    height: 100%;
    border-radius: 300px;
    overflow: hidden;
   
    background-position: center;
    background-repeat: no-repeat; position:absolute; top:0; left:0;    margin-left: 10px; background-size:100%;}
.erid1 ul li{ position:relative; padding-top:10px; padding-left:135px; padding-bottom:20px; height:auto; width:auto;}
.erid1 ul li .text{ height:auto;}
.erid1 ul li .text p{padding: 0 10px;
    font-size: 12px;
    line-height: 20px; width:auto;}
.erid1 ul li span{ bottom:0;}
.erid1 ul li{ min-height:2rem;}
.erid1 ul{ margin-top:0;}
.erid1 ul li{ margin-top:15px;}
.erid5 ul li{ width:30%; margin:0 1.5%;}
.erid5 ul li .tpic{width: 2.2rem;
    height: 2.2rem; background-size:100%;}
.erid5 ul li span{ width:100%; margin-top:15px;}
.erid2 ul li{ position:relative; overflow:hidden;}
.erid2 ul li:nth-child(2) .tpic{ left:inherit; right:0;}
.erid2 ul li:nth-child(2) .text{ padding-left:10px; padding-right:37%;}
.erid3 ul img{ display:none;}
.lxwm dt{ margin:10px 0;}
.mid2{background: #fff;}
	.mid2 ul li:nth-child(1) img{margin-left:-60px;}
	.mid2 ul li:nth-child(2) img{margin-left:-55px;}
	.mid2 ul li:hover .tpic{box-shadow:none;}
	.mid2 ul li .text{text-align: left;}
	.mid2 ul li .tpic{height: auto;}
	.mid2 ul li:hover .tpic{ display: block;}
	.mid7 .rot ul li .tpic{width: 50px; height: 50px; border-radius: 100px; border: 1px solid #1ba7ed;position: absolute; top: 0; left: 0;}
	.mid7 .rot ul li .tpic img{width: 28px;height: 28px; margin-top: 11px;}
	.mfx a.wxzx ol{bottom: 50px; width: 100%; position: absolute; display: none;}
	.mfx a.wxzx ol.on{display: block;}
	.mfx a.wxzx ol img{width: 150%;margin-left: -25%;}	
	.mid7 .rot ul li{position: relative;margin-bottom: 20px; width: 100%;}
	.mid7 .rot ul li .text{margin-top: 0;padding-left: 60px;padding-right: 0;text-align: left;}
	.mid7 .rot ul li h1{font-size: 0.37rem; margin-bottom: 0;text-align: left;}
	.mid7 .rot ul li p{text-align: left;
    font-size: 0.27rem;
    line-height: 0.5rem;}
	.mhnav.on{ display:block;}
	.mhnav ul{
    position: fixed;
    top: 70px;
    left: 0;
    width: 100%;
    background: #fff;
    z-index: 99999;
    }
	.mhnav ul li a{
    display: block;
    height: 1rem;
    line-height: 1rem;
    padding: 0 .4rem;
    border-top: 1px solid #e7e7e7;
    }
	.mhnav ul li a>img {
    margin-top: .18rem;
    float: right;
    width: .6rem;
    height: .6rem;
}
.row img{ width:100%; float:left;}
.row h1 a{margin-top:0;width: 2rem;font-size: 0.27rem;height: 0.5rem;line-height: 0.5rem;font-weight: 100;margin-right: 0;margin-left: 10px;}
.row.rower h1{ left:0.1rem;}	
.hdmhs{ float:left; margin-bottom:50px;}
.mid3{ padding-bottom:0;}
.fix{ margin-top:0; top:80%;}
.fix a{ display:none;}
.fix a.Xtop{ display:block;}
.mid6 ul li b{ display:none;}
.eqwfo ul li{width: 47%;
    margin: 0 1%;
    margin-bottom: 20px;    border: 1px solid #1ba7ed;}
.eqwfo ul li:nth-child(2){border: 1px solid #25cb7f;}
.eqwfo ul li:nth-child(3){border: 1px solid #ffa801;}
.eqwfo ul li:nth-child(5){border: 1px solid #25cb7f;}
.eqwfo ul li:nth-child(6){border: 1px solid #ffa801;}
.eqwfo ul li dt{height: 30px;
    font-size: 0.37rem;
    line-height: 30px;}
.eqwfo ul li p{padding: 0 5%;
    font-size: 0.24rem;
    line-height: 0.42rem;
    height: 3.8rem;

    padding-top: 0.2rem;}
.eqwfo ul li .tpic img{ display:none;}
.eqwfo ul li .tpic{ margin-bottom:0;}
.lxwm .form li span{ display:none;}
.lxwm .text li>img{width:auto;float: left;margin-right: 20px;}
.row img{ display:block;}
	.xwgl{padding-bottom: 0 !important;}
	.erid5{padding-bottom: 10px;}
.xtfc ul li .text h1{font-size: 0.28rem;height: 0.5rem;line-height: 0.5rem; margin: 0;}
	.xtfc ul li .text{position: absolute;padding: 0;padding-left: 2.6rem;}
	.xtfc ul li .text p{font-size: 12px;line-height: 0.45rem;text-overflow:ellipsis;overflow:hidden;height: 0.9rem;width: 4.3rem;margin-bottom: 0;}
	.xtfc ul li .text .more{font-size: 12px; width: 1.2rem; height: 0.5rem; line-height: 0.5rem;}
	.xtfc ul li .text .yuyue{font-size: 12px; width: 2rem;height: 0.5rem; line-height: 0.5rem;}
	.fix a.Xtop img{}
.logo img{ width:150px;}
	.mire1 dt span:nth-child(4){display: none;}
	.mid7 ul li .tpic img{width: 100%;float: left;}
}
.fix a.Xtop img{width: 100%;}
@media screen and (max-width:330px)and (min-width:0px) {
.erid4 ul li p{
    padding: 0 5%;
    font-size: 0.24rem;
    line-height: 0.5rem;
    height:4.7rem;
    padding-top: 0.2rem;
}
.erid1 ul li .tpic{ width:100px; margin-left:5px;}
.erid1 ul li{ padding-left:105px;}
.lxwm .text li>img {
    width: 95%;
}
.dh{ font-size:0.3rem;}
}