@charset "utf-8";* {-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0px;outline:none;}
@font-face {font-family:'HYg2gj';src:url('../fonts/HYg2gj.ttf');font-weight:bold;}
body {color:#000;background-color:#FFF;padding:0px;margin:0px auto;overflow:scroll;overflow-x:hidden;overflow-y:auto;font-family:HYg2gj;font-size:16px;max-width:640px;}
html {font-size:100px;}
a:visited {-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
a:focus {outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
a:hover,a:active {outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
div {margin:0;padding:0;border:0;}
img {margin:0;padding:0;vertical-align:middle;border:0;}
p,h1,h2,h3,h4,h5,h6 {margin:0;}
b,strong {font-weight:bold;}
table {border-collapse:collapse;border-spacing:0;}
li {list-style:none outside none;}
a {text-decoration:none;color:#000;background:transparent;outline:none}
a:visited {}
a:focus {outline:none;}
a:hover,a:active {outline:none;}
form {margin:0;}
button,input,select,textarea {font-size:100%;/* Correct font size not being inherited in all browsers. */margin:0;/* Address margins set differently in IE 6/7,Firefox 3+,Safari 5,and Chrome */vertical-align:baseline;/* Improve appearance and consistency in all browsers */*vertical-align:middle;/* Improve appearance and consistency in all browsers */}
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;}
textarea {-webkit-appearance:none;}
button,select {text-transform:none;}
body {-webkit-tap-highlight-color:transparent;}
.clear {display:block;clear:both;}
.section_1 {position:relative;text-align:center;padding-bottom:.48rem;}
.section_1 .im1 {width:3.97rem;padding-top:.42rem;}
.section_1 .title1 {font-size:.28rem;font-family:HYg1gj;font-weight:400;color:rgba(0,51,51,1);padding-top:.27rem;padding-bottom:.65rem;}
.section_1 .title2:after {content:"";width:3rem;height:1px;background:#70389E;margin:auto;display:block;margin-top:.15rem;opacity:.6;}
.section_1 .title2 {font-size:.48rem;font-family:HYg2gj;font-weight:400;color:rgba(112,56,158,1);line-height:1;/* padding-bottom:.1rem;*/display:inline-block;vertical-align:middle;position:relative;}
.section_1 .title3 {font-size:.3rem;font-family:HYg2gj;font-weight:400;color:rgba(0,0,0,1);padding-top:.12rem;letter-spacing:5px;}
.section_1 .title4:after {content:"";width:4rem;height:1px;background:rgba(51,51,51,1);opacity:0.43;display:block;margin:auto;margin-top:.12rem;}
.section_1 .title4 {padding-top:.3rem;font-size:.26rem;font-family:HYg2gj;font-weight:400;color:rgba(51,51,51,1);line-height:.36rem;position:relative;}
.section_1 .title5 {font-size:.22rem;font-family:HYg1gj;font-weight:400;color:rgba(51,51,51,1);line-height:.3rem;padding-top:.18rem;}
.section_1 .title6 {font-size:.3rem;font-family:HYg2gj;font-weight:400;color:rgba(0,0,0,1);padding-top:.68rem;}
.section_1 .title7 {font-size:.26rem;font-family:HYg1gj;font-weight:400;color:rgba(0,0,0,1);}
.section_1 .search {padding-bottom:1px;}
.section_1 .words {width:4.84rem;height:.62rem;border:1px solid rgba(102,102,102,1);margin:auto;display:block;margin-top:.12rem;text-align:center;margin-bottom:.09rem;background:none;font-size:.24rem;}
.section_1 .send {display:block;border:none;margin:auto;width:4.84rem;height:.62rem;background:rgba(148,100,188,1);font-size:.32rem;font-family:HYg2gj;font-weight:400;color:rgba(255,254,254,1);margin-top:.04rem;}
.section_1 .im2 {width:100%;margin-top:-1rem;position:relative;z-index:2;}
.section_1 * {position:relative;z-index:5;}
.section_1:after {content:"";position:absolute;left:0px;bottom:0px;width:100%;height:7.32rem;background:rgba(174,112,213,1);opacity:0.18;}
.section_2 .title1:after {content:"";display:block;margin:auto;width:4.42rem;background:#9464BC;opacity:.3;margin-top:.12rem;height:1px;}
.section_2 {text-align:center;background:url(../images/sec2.png) no-repeat center center;background-size:cover;padding-top:.63rem;}
.section_2 .title1 {font-size:.46rem;font-family:HYg2gj;font-weight:400;color:rgba(148,100,188,1);padding-top:.54rem;line-height:1;}
.section_2 .title2 {font-size:.28rem;font-family:HYg2gj;font-weight:400;color:rgba(51,51,51,1);padding-top:.12rem;line-height:1;}
.section_2 .title3 {font-size:.22rem;font-family:HYg2gj;font-weight:normal;color:rgba(51,51,51,1);line-height:.36rem;padding-top:.2rem;margin-bottom:.3rem;}
.section_2 .list {padding-bottom:.08rem;}
.section_2 .list li:nth-child(2n) {text-align:right;}
.section_2 .line {content:"";display:inline-block;vertical-align:middle;content:"";width:.8rem;background:#9464BC;opacity:.3;height:1px;}
.section_2 .list li {display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;padding:0px .45rem;text-align:left;padding-bottom:.12rem;}
.section_2 .content {
    width: 52%;
}
.section_2 .name {font-size:.4rem;font-family:HYg2gj;font-weight:400;color:rgba(148,100,188,1);}
.section_2 .name em {font-size:.23rem;font-style:normal;}
.section_2 .pos {font-size:.2rem;font-family:HYg2gj;font-weight:400;color:rgba(148,100,188,1);padding-top:.12rem;line-height:1;}
.section_2 .desc {font-size:.18rem;font-family:HYg2gj;font-weight:normal;color:rgba(51,51,51,1);line-height:.36rem;/* width:3.4rem; */}
.section_2 .imgbox {padding-left:.2rem;width: 48%;}
.section_2 .imgbox img {width: 100%;}
.section_2 .list li:nth-child(2n) .imgbox {padding:0px;padding-right:.2rem;}
.type2.section_2 .list li {padding-bottom:.3rem;}
.titlemodel {text-align:center;}
.titlemodel .titl1 {font-size:.48rem;font-family:HYg2gj;font-weight:400;color:rgba(112,56,158,1);line-height:1;/* padding-bottom:.1rem;*/    display:inline-block;vertical-align:middle;position:relative;}
.titlemodel .titl2 {font-size:.3rem;font-family:HYg2gj;font-weight:400;color:rgba(0,0,0,1);padding-top:.12rem;letter-spacing:5px;}
.titlemodel .titl1:after {content:"";width:3rem;height:3px;background:#70389E;margin:auto;display:block;margin-top:.15rem;opacity:.6;width:100%;background:url(../images/line.png) no-repeat center center;background-size:100%;}
.section_3 {background:url(../images/sec2.png) no-repeat center center;text-align:center;background-size:cover;padding-top:.48rem;}
.section_3 .im1 {width: 97%;margin-top:.48rem;margin-bottom:.75rem;}
.section_3 .im2 {width:6.2rem;}
.section_3 .dec {padding-top:.21rem;padding-bottom:.63rem;font-size:.23rem;font-family:HYg2gj;font-weight:normal;color:rgba(51,51,51,1);}
.section_4 {text-align:center;padding-top:.38rem;}
.section_4 .dec {font-size:.25rem;font-family:HYg1gj;font-weight:400;color:rgba(0,0,0,1);padding-top:.23rem;padding-bottom:.5rem;}
.section_4 .im1 {width: 90%;}
.section_4 .dec2 {font-size:.23rem;font-family:HYg2gj;font-weight:normal;color:rgba(0,0,0,1);line-height:.36rem;padding-top:.58rem;}
.section_4 .im2 {width: 90%;margin-top:1.2rem;margin-bottom:.67rem;}
.section_4 .title3 {width:5rem;line-height:.62rem;background:rgba(148,100,188,1);margin:auto;font-size:.34rem;font-family:HYg2gj;font-weight:400;color:rgba(255,255,255,1);}
.section_4 .title4 {font-size:.32rem;font-family:HYg2gj;font-weight:400;color:rgba(51,51,51,1);padding-top:.18rem;padding-bottom:.78rem;}
.section_5 {background:url(../images/sec51.png) no-repeat center center;background-size:cover;text-align:center;padding-top:.31rem;}
.section_5 .im1 {width:2.8rem}
.section_5 .tit1 {font-size:.36rem;font-family:HYg2gj;font-weight:normal;color:rgba(51,51,51,1);line-height:1;padding-top:.3rem;background:url(../images/line.png) no-repeat center 29%;background-size:4.42rem;letter-spacing:6px;margin-bottom:.62rem;}
.section_5 .im2 {width: 91%;}
.section_5 .tit2 {font-size:.38rem;font-family:HYg2gj;font-weight:400;color:rgba(0,0,0,1);padding-top:.34rem;letter-spacing:5px;line-height:1;}
.section_5 .tit3 {width:5.3rem;line-height:.39rem;background:rgba(148,100,188,1);margin:auto;margin-top:.18rem;font-size:.3rem;font-family:HYg2gj;font-weight:400;color:rgba(254,254,254,1);}
.section_5 .tit4 {font-size:.18rem;font-family:HYg2gj;font-weight:400;color:rgba(51,51,51,1);padding-top:.18rem;padding-bottom:.95rem;}
.section_6 {text-align:center;}
.section_6 .im1 {width: 100%;}
.footera{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
.foot{
	height: 30px;
	width: 100%;
	overflow: hidden;
	float: left;
}
