@charset "gb2312";
/* CSS Document */
* { margin: 0; padding: 0; outline: none; }
 *:not(input, textarea) {
 -webkit-touch-callout: inherit;
 -webkit-user-select: auto;
}
body { font-family: Microsoft Yahei, Arial, sans-serif; background-color: #fff; color: #000; max-width: 4.8rem; font-size: .18rem; margin: 0 auto; -webkit-touch-callout: inherit; -webkit-user-select: auto; background-color: #fff; }
html { background-color: #000; margin:0 auto;}
img { border: none; }
button, input, select, textarea { margin: 0; padding: 0; outline: none; }
dt, dd { display: inline-block; }
textarea, input { resize: none; outline: none; }
textarea { resize: none; -webkit-appearance: none; }
input.no {-webkit-appearance:none;}
table{border-collapse:collapse;border-spacing:0;}
iframe{display:block;}
ul, ol, li { list-style: none outside none;  }
em, i { font-style: normal; }
a { text-decoration: none;color: #000;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:hover { text-decoration: none; }
p { text-align:justify; text-justify:distribute-all-lines; }
.clr8,.clr10,.clr20{ clear:both; height:0; line-height:0; font-size:0; width:100%; overflow:hidden }
.clr8{background: none !important;height: 0 !important;}
.clr10 { height:.1rem;}
.clr30 { height:.3rem;}
.fn-clear{ clear:both;overflow:hidden }
.fn-left{float: left;}
.fn-right{float: right;}

.head{display: none;}
.listtslf,section{overflow:hidden;}
.listtslf img{width: 100%;}
.listtslf{margin-top: -.2rem;}
.banlf { width:100%;overflow:hidden; position:relative; }
.banlf .hd { position:absolute; z-index:1; bottom:10px; left: 48%; }
.banlf .hd ul { overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:10px; display:block }
.banlf .hd ul li { -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; width:8px; height:8px; border-radius: 50%; margin-right: 10px; font-size: 0px; background: #a7a7a7; border: 1px solid #a7a7a7; float:left; }
.banlf .hd ul .on { background:#ffffff; }
.banlf img { width:100%; }
.column_title {background:#c0c051; text-align:center; height:0.6rem; line-height:0.6rem; margin:0.2rem 0 0.15rem;}
.column_title h1 {color:#fff; font-size:.36rem;}
.column_pm {padding:0 .15rem; line-height:.3rem;}
.column_pm p {font-size:.2rem; color:#3c3c3c; text-indent:2em;}
.icon-e{ background:url(../images/icon_e.png) no-repeat; vertical-align:top; display:inline-block; background-size:0.6rem 4.18rem;}
.i1{ width:0.5rem; height:0.47rem; background-position:-0.01rem -0.01rem;margin: 0.2rem 0 .0;}
.i2{ width:0.5rem; height:0.46rem; background-position:-0.01rem -1.5rem;margin: 0.21rem 0 0;}
.i3{ width:0.47rem; height:0.56rem; background-position:-0.01rem -2.43rem;margin: 0.11rem 0 0;}
.i4{ width:0.51rem; height:0.53rem; background-position:-0.01rem -0.5rem;margin: 0.14rem 0 0;}
.i6{ width:0.53rem; height:0.53rem; background-position:-0.01rem -3.01rem;margin:0.14rem 0 0;}
.i7{ width:0.52rem; height:0.43rem; background-position:-0.01rem -1.05rem;margin: 0.24rem 0 0;}
.i8{ width:0.57rem; height:0.41rem; background-position:-0.01rem -2rem;margin: 0.26rem 0 0;}
.i9{ width:0.4rem; height:0.52rem; background-position:-0.01rem -3.59rem;margin: 0.15rem 0 0;}
.eight ul{padding: 0 2%;overflow: hidden;}
.eight ul li{ width:32.5%; height:1.25rem; float:left; display:inline; margin: 0 1% 0.05rem 0; background-color:#e45c69; text-align:center;line-height: .2rem;font-size: .2rem;}
.eight ul li span{ display:inline-block; width:100%; text-align:center;}
.eight ul li:nth-of-type(3n){ margin-right:0;}
.eight ul li:nth-of-type(2){background-color:#ff8840;}
.eight ul li:nth-of-type(3){background-color:#8d73ff;}
.eight ul li:nth-of-type(4){background-color:#49b8f8;}
.eight ul li:nth-of-type(5){background-color:#fff;}
.eight ul li:nth-of-type(6){background-color:#16989d;}
.eight ul li:nth-of-type(7){background-color:#586892;}
.eight ul li:nth-of-type(8){background-color:#228a3f;}
.eight ul li:nth-of-type(9){background-color:#a15e64;}
.eight ul li a{ color:#fff;}
.eight ul li img{ width:100%; height:1.25rem;}
.index_tel {margin:0.1rem 3% 0 2%; padding:0.1rem 0 0.1rem 16%; border:1px #bfbfbf solid; background:url(../images/list_03.jpg) no-repeat left bottom;background-size: 1.41rem 1.35rem;border-radius:0.2em;}
.index_tel h2 {color:#ff0000; font-size:0.2rem; padding-bottom:0.1rem; font-weight:bold; text-align:center; line-height:0.2rem;margin: 0.15rem 0 0;}
.index_tel h3 {font-size:0.18rem; text-align:center; line-height:0.18rem; padding-bottom:0.15rem;}
.index_tel .form {border:1px #9e9e9e solid; margin:0 0 0 17%; position:relative;width: 3rem;height: 0.3rem;background: none;border-radius: 0;padding: 0;box-shadow: none;}
.index_tel .form input {border:none; background:none; line-height:0em;}
.index_tel .form .tx {float:left; width:50%; text-indent:0.5em; font-size:0.2rem; line-height:0.3rem;}
.index_tel .form .submit {float:right; background:#fe6d04; width:40%; text-align:center; color:#fff; line-height:.3rem;}
.index_tel .form .submit span {font-size:0.2rem;}
.index_tel .form .submit img {width:16%; vertical-align:middle; margin-top:-0.05rem; padding-right:0.1rem;}
.register_swiper {padding-bottom:0.2rem;}
.register_swiper .line0 {margin:0 2%; padding:0.15rem 0; border-bottom:1px #c6c6c6 dashed;}
.register_swiper .line0 .photo {float:left; width:30%;}
.register_swiper .line0 .photo img {width:100%; display:block; border:1px #e5e5e5 solid;}
.register_swiper .line0 .info {padding:0.4em 0 0 2%; width:40%; float:left;}
.register_swiper .line0 .info {padding:0 0 0 2%; width:50%; float:left;}
.register_swiper .line0 .name {font-size: 0.22rem; color: #cd2703;}
.register_swiper .line0 .name img {vertical-align:text-bottom; padding-right:2%; width:40%;}
.register_swiper .line0 .name span {font-size:0.8em;padding-left: 0.5em;}
.register_swiper .line0 h2 {font-size:1.2em; line-height:1em; padding-bottom:0.5em;}
.register_swiper .line0 .font p {font-size:0.2rem;color: #333;}
.register_swiper .line0 .font span {color:#db2100;}
.register_swiper .line0 .cons {width:15%; float:right; padding-top:1.5em;}
.register_swiper .line0 .cons a {display:block; font-size:0.18rem; line-height:0.24rem; padding:0.06rem 0; text-align:center; -webkit-border-radius:0.05rem; -moz-border-radius:0.05rem; -ms-border-radius:0.3em; -o-border-radius:0.3em;  border-radius:0.3em;}
.register_swiper .line0 .cons a.on {background:#e56c0a; color:#fff;}
.register_swiper .flex-direction-nav {display:none;}
.column_cont{margin-top: 0.2rem;padding-bottom: 0.1rem;}
.column_cont dl{margin: 0 2%;padding: 0.15rem 0.1rem;box-shadow: 0 0.06rem 0.1rem rgba(0,0,0,0.5);overflow: hidden;}
.column_cont dl dt{width: 48%;}
.column_cont dl dt img{width: 98%;border: 1px solid #d6d7dc;padding: 0.05rem;}
.column_cont dl dd{width: 46%;}
.column_cont dl dd h3{font-size: 0.22rem;margin-bottom: 0.03rem;}
.column_cont dl dd h4{font-size: 0.2rem;margin-bottom: 0.03rem;}
.column_cont dl dd p{font-size: 0.18rem;line-height: 0.24rem;color: #323232;margin-bottom: 0.03rem;}
.column_cont dl dd zixun {padding:0 10%; position:absolute; bottom:0; left:0; line-height:1.8em;}
.column_cont dl dd .zixun a {width:45%; text-align:center; color:#fff; font-size:0.2rem;}
.column_cont dl dd .zixun a img {width:20%; padding-left:5%; vertical-align:middle; margin-top:-0.05rem;}
.col_1{background: #fffff3;}
.col_11{color: #8c8c19;}
.col_2{background: #f3fffd;}
.col_21{color: #198c79;}
.col_3{background: #faf7fd;}
.col_31{color: #8048b9;}
.col_4{background: #fdf7f7;}
.col_41{color: #ba4949;}
.col_5{background: #fdfaf7;}
.col_51{color: #ba8149;}
