/* 备案 */


.seo_bj{ background-color:#fff;}
.seo_2019{ background:url(../images/se_banner.jpg) center center no-repeat; width:100%; height:4.28rem; position:relative; background-size:100% 100%;}
.seo_2019 .seo_t{ width:100%; text-align:center; position:absolute; left:0; top:1.14rem; }
.seo_2019 .seo_t p{ font-size:0.46rem; color:#fff; line-height:0.46rem;}
.seo_2019 .seo_t p span{ display:block; font-size:0.27rem; color:#fff; line-height:0.27rem; padding-top:0.3rem;}
.seo_2019 .seo_t a{ display:block; width:1.9rem; height:0.48rem; border-radius:0.4rem; background-color:#fff; line-height:0.48rem; margin:0 auto; margin-top:0.76rem; font-size:0.24rem; color:#0074d7;transition: all .36s ease;}
.seo_2019 .seo_t a:hover{ background-color:#0074d7; color:#fff;}
.ico10{ background:url(../images/ico10.png) center center no-repeat;display: inline-block; vertical-align: middle;background-size: 4rem auto;}


.seo_2019_1{ padding-top:0.58rem; text-align:center;}
.seo_2019_1 h3{ font-size:0.34rem; color:#333; line-height:0.34rem; font-weight: normal;}
.seo_2019_1 ul{ margin:0 auto; display:block; width:4.74rem; height:5.46rem; position:relative; margin-top:0.3rem;}
.seo_2019_1 ul li.li1{ position:absolute; left:2.24rem; top:0.2rem; z-index:2;}
.seo_2019_1 ul li.li2{ position:absolute; left:0rem; top:1.34rem; z-index:2;}
.seo_2019_1 ul li.li3{ position:absolute; left:2.24rem; top:2.54rem; z-index:2;}
.seo_2019_1 ul li.li4{ position:absolute; left:0.72rem; top:3.64rem; z-index:2;}
.seo_2019_1 ul li.li5{ position:absolute; left:2.24rem; top:4.82rem; z-index:2;}
.seo_2019_1 ul li i{ display:block; float:left; width:0.32rem; height:0.34rem; background-position:0px 0px;}
.seo_2019_1 ul li p{ font-size:0.24rem; color:#333; line-height:0.24rem; float:left; padding:0 0.12rem; margin-top:2px;}
.seo_2019_1 ul li span{ display:block; width:0.26rem; height:0.26rem; border-radius:0.3rem; background-color:#383d41; font-size:0.18rem; color:#fff; line-height:0.26rem; float:left; margin-top:2px;}
.seo_2019_1 ul li.li2 i{background-position:-0.48rem 0px;}
.seo_2019_1 ul li.li3 i{background-position:-0.98rem 0px;}
.seo_2019_1 ul li.li4 i{background-position:-1.52rem 0px;}
.seo_2019_1 ul li.li4 i{background-position:-1.98rem 0px;}
em,i{font-style:normal;}
.seo_2019_1 ul s{ display:block; width:1px; height:5.46rem; background-color:#aaa; position:absolute; left:49.9%; top:0; z-index:1;}
.seo_2019_1 ul b{ display:block; font-weight:normal; font-size:0.18rem; color:#aaa; line-height:0.2rem; padding:0 8px; background-color:#fff; position:absolute; left:2.18rem; top:2.04rem; height:.2rem; z-index:2;}
.seo_2019_1 ul em{ display:block; font-weight:normal; font-size:0.18rem; color:#aaa; line-height:0.2rem; padding:0 8px; background-color:#fff; position:absolute; left:1.9rem; top:4.32rem; height:0.2rem; z-index:2;}


.seo_2019_2{ margin-top:0.5rem; padding-top:0.5rem; text-align:center; background-color:#f5f8fc; padding-bottom:0.4rem;}
.seo_2019_2 h3{ font-size:0.34rem; color:#333; line-height:0.34rem; font-weight: normal;}
.seo_2019_2 ul{ display:inline-block; width:100%; padding-top:0.2rem;}
.seo_2019_2 ul li{ float: left; margin-top:2%; margin-right:2%; width: 32%; background-color:#fff; overflow:hidden; height:1.94rem;}
.seo_2019_2 ul li i{ display:inline-block; width:0.44rem; height:0.44rem; background-position:0px -0.46rem; margin-top:0.5rem;}
.seo_2019_2 ul li p{ font-size:0.24rem; color:#4074e1; line-height:0.24rem; font-weight:bold; padding-top:0.26rem;}
.seo_2019_2 ul li span{ display:inline-block; font-size:0.2rem; color:#777; line-height:0.3rem; padding-top:0.12rem; width:2.6rem; text-align:left;}
.seo_2019_2 ul li.li2 i{background-position:-0.53rem -0.46rem;}
.seo_2019_2 ul li.li3 i{background-position:-1.02rem -0.46rem;}
.seo_2019_2 ul li.li4 i{background-position:-1.53rem -0.46rem;}
.seo_2019_2 ul li.li5 i{background-position:-2.04rem -0.46rem;}
.seo_2019_2 ul li.li6 i{background-position:-2.51rem -0.46rem;}
.seo_2019_2 ul li:nth-child(3n) {margin-right: 0;}

.seo_2019_3{ padding-top:0.5rem; text-align:center; padding-bottom:0.4rem;}
.seo_2019_3 h3{ font-size:0.34rem; color:#333; line-height:0.34rem; font-weight: normal;}
.seo_2019_3 h3 span{ display:block; font-size:0.24rem; color:#333; line-height:0.24rem; padding-top:0.24rem;}
.seo_2019_3 ul{ display:inline-block; padding:0 2%; padding-top:0.22rem;}
.seo_2019_3 ul li{ float:left; width:100%; height:1.64rem; background-color:#fff; border-radius:8px; overflow:hidden; margin-top:0.18rem;box-shadow: 0px 2px 15px #e9e9e9;}
.seo_2019_3 ul li i{ display:block; width:0.91rem; height:0.91rem; background-position:0 -0.96rem; margin-top:0.4rem; float:left; margin-left:0.3rem;}
.seo_2019_3 ul li p{ font-size:0.26rem; color:#333; line-height:0.26rem; font-weight:bold; width:70%; float:left; padding-top:0.54rem; text-align:left; margin-left:4%;}
.seo_2019_3 ul li span{ display:block; font-size:0.22rem; color:#777; line-height:0.34rem; padding-top:0.16rem; text-align:left; font-weight:normal;}
.seo_2019_3 ul li.li2 i{background-position:-1.17rem -0.96rem;}
.seo_2019_3 ul li.li3 i{background-position:-2.38rem -0.96rem;}





.baidu_2019{ background:url(./b1_02.jpg) center center no-repeat; background-size:100%; width:100%; height:4.3rem; text-align:center;}
.baidu_2019 h3{ font-size:0.33rem; color:#0d0e0e; line-height:0.33rem; padding-top:0.54rem;}
.baidu_2019 i{ margin:0 auto; display:block; width:0.4rem; height:0.04rem; background-color:#fe707a; margin-top:0.2rem;}
.baidu_2019 p{ font-size:0.26rem; color:#505152; line-height:0.4rem; padding-top:0.2rem;}
.baidu_2019_1{ background-color:#f4f4f4; text-align:center;}
.baidu_2019_1 .seo1200{ height:0.76rem; width:100%; background-color:#3e3f4d; overflow:hidden; text-align:center; position:relative;}
.baidu_2019_1 h3{ font-size:0.2rem; color:#fffefe; line-height:0.76rem;font-weight:normal; padding-left:1.2rem;}
.baidu_2019_1 h3 strong{ vertical-align: middle; line-height: 0; margin: 0 .2rem 0 0; }
.baidu_2019_1 .p1{ font-size:14px; color:#fffefe; line-height:14px; float:right; padding-right:36px;}
.baidu_2019_1 .p1 span{font-size:28px; font-family:"Arial"; display:block; line-height:28px; padding-top:48px; padding-bottom:14px;}
.baidu_2019_1 .p2{ font-size:0.2rem; color:#fffefe; line-height:0.2rem; text-align:center;}
.baidu_2019_1 .p2 a{ margin:0 auto; display:block; width:2.16rem; height:0.58rem;  text-align:center; line-height:0.58rem; border-radius:0.5rem; background-color:#ff6477; font-size:0.2rem; color:#fff; margin-top:0.32rem; margin-bottom:0.14rem;}
.baidu_2019_1 .p2 a:hover{ background-color:#fc8a81}
.baidu_2019_1 .p2 span{font-size:0.2rem; color:#3e3f4d; line-height:0.2rem;}

.baidu_2019_2{ background-color:#f4f4f4;}
.baidu_2019_2 img{ display:block; width:100%;}
.baidu_2019_2 h3{ font-size:0.28rem; color:#0d0e0e; line-height:0.28rem; text-align:center; padding-top:0.6rem; padding-bottom:0.5rem;}
.baidu_2019_2 p{ font-weight:normal; font-size:0.26rem; padding-bottom:0.12rem;}


.baidu_2019_3{ background-color:#f4f4f4; padding-top:0.8rem;}

.baidu_2019_31{ background:#3e3f4d; background-size:100%; width:100%; height:5.26rem; position:relative; overflow:hidden;}
.baidu_2019_31 h3{ font-size:0.28rem; color:#fff; line-height:0.28rem; padding-top:0.54rem; text-align:center;}
.baidu_2019_31 .slideTxtBox{ height:5rem;}
.baidu_2019_31 .slideTxtBox .tempWrap{ height:5rem;}
.baidu_2019_31 .hd{ position:absolute; left:0.38rem; top:1.26rem; z-index:3;}
.baidu_2019_31 .hd ul{ display:inline-block;}
.baidu_2019_31 .hd ul li{ display:block; float:left; font-size:0.22rem; color:#fff; line-height:0.38rem; border-bottom:#fff solid 0.02rem; margin:0 0.24rem;}
.baidu_2019_31 .hd ul li.on{ color:#53a1fe; border-bottom:#53a1fe solid 2px;}
.baidu_2019_31 .bd{ position:absolute; left:0.38rem; top:1.18rem;}
.baidu_2019_31 .bd ul{ display:inline-block;}
.baidu_2019_31 .bd ul img{ width:5.7rem; display:block; height:3.26rem;}
.baidu_2019_31 .bd ul dl{ display:inline-block; margin:0; padding:0; position:relative;}
.baidu_2019_31 .bd ul dl dt{ width:2.9rem; padding-top:0.94rem; overflow:hidden;height: 5rem; float:left;}
.baidu_2019_31 .bd ul dl dt p{ display:inline-block; width:2.9rem; padding-bottom:0.18rem;}
.baidu_2019_31 .bd ul dl dt p span{ display:block; width:0.82rem; height:0.3rem; background-color:#fff; border-radius:5px; font-size:0.16rem; color:#202123; line-height:0.3rem; text-align:center; float:left;}
.baidu_2019_31 .bd ul dl dt p i{ float:left; margin-left:0.08rem; font-size:0.2rem; color:#fff; line-height:0.3rem;    width: 2rem;}
.baidu_2019_31 .bd ul dl dd{ position:absolute; left:2rem; width:3.88rem; height:5rem;}
.baidu_2019_31 .bd ul dl dd img{ display:block; float:left;}
.baidu_2019_31 .bd ul dl dd img.img1{ margin-top:0.6rem; margin-right:0.14rem; width:1rem; background-size:100%;}
.baidu_2019_31 .bd ul dl dd img.img2{ background-size:100%; width:2rem;}

.tg-partner1 { padding: .4rem 0; background: #f4f4f4; display:inline-block; width:100%}
.tg-partner1 .head { text-align: center; margin: 0 0 .4rem; }
.tg-partner1 .head h2 { line-height: .5rem; font-size: .32rem; font-weight: bold; color: #333; }
.tg-partner1 .list1 { margin: 0 .2rem; border-left: 1px solid #e2e2e2; border-top: 1px solid #e2e2e2;  }
.tg-partner1 .list1 li { float: left; width: 25%; border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; box-sizing:border-box; }
.tg-partner1 .list1 figure { position: relative; padding: 0 0 63%; background: #fff; }
.tg-partner1 .list1 img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }


.tg-form { padding: .6rem .2rem .4rem; background: #3e3f4d; background-size: cover; }
.tg-form .head { text-align: center; margin: 0 0 .4rem; }
.tg-form .head h2 { line-height: 1.2; font-size: .32rem; font-weight: bold; color: #fff; }
.tg-form .head h3 { line-height: 2; font-size: .28rem; font-weight: normal; color: #696bf0; }
.tg-form .head b { color: #e60012; }
.tg-form .form { display: block; position: relative; margin: 0 .3rem; }
.tg-form .rows { position: relative; margin: 0 0 .3rem; }
.tg-form .label { position: absolute; left: 0; top: .15rem; width: 1.2rem; height: .4rem; border-right: 1px solid #ddd; text-align: center; display: block; }
.tg-form .label img { width: .4rem; height: .4rem; }
.tg-form .txt { padding: 0 0 0 1.4rem; background: #fff; border: 1px solid #ddd; border-radius: .06rem; }
.tg-form .txt input { display: block; width: 100%; height: .7rem; background: none; border: 0; padding: 0; margin: 0; outline:none; font-size: .26rem; }
.tg-form .text { padding: .2rem; background: #fff; border: 1px solid #fff; border-radius: .1rem; }
.tg-form .text textarea { display: block; width: 100%; height: 1.8rem; line-height: .4rem; background: none; border: 0; padding: 0; margin: 0; outline:none; font-size: .26rem; font-family: 'Microsoft YaHei'; }
.tg-form .submit { padding: 0 0 0; }
.tg-form .submit p { text-align: center; line-height: 2; font-size: .32rem; color: #f77a30; }
.tg-form .submit input { height: .7rem; border: 0; border-radius: .1rem; background: #f77a30; color: #fff; font-size: .26rem; outline:none;width: 100%; }
.tg-form .submit input:active { box-shadow: 0 0 100rem rgba(0,0,0,.1) inset; }
.tg-form .tel { text-align: center; }
.tg-form .tel a { display: block; line-height: .8rem; font-size: .34rem; color: #fff; }
.tg-form .tel b { display: inline; }

.tg-others { position: relative; padding: .5rem 0; background: #eeeeee; }
.tg-others .head { text-align: center; margin: 0 0 .4rem; }
.tg-others .head h2 { line-height: 1.2; font-size: .32rem; font-weight: bold; color: #333333; }
.tg-others .main { padding: 0 .2rem; }
.tg-others .list { margin: -.1rem; overflow: hidden; }
.tg-others .item { float: left; width: 33.33%; }
.tg-others .cell { display: block; margin: .1rem; position: relative; }
.tg-others .img { position: relative; padding: 0 0 100%; overflow: hidden; }
.tg-others .img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; transition: all .3s ease; }
.tg-others .exp { position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: 2; background: #000; filter: Alpha(opacity=80); background: rgba(0,0,0,.8); color: #ffffff; padding: .5rem .3rem 0; text-align: center; visibility: hidden; }
.tg-others .exp h3 { line-height: .4rem; font-size: .3rem; font-weight: normal; transition: all .5s ease; }
.tg-others .exp p { line-height: .3rem; font-size: .24rem; transition: all .5s ease; }
.tg-others .exp a:hover { transform: translateY(-3px); background: #eeeeee; }
.tg-others .item:hover img { transform: scale(1.05); }
.tg-others .item:hover h3,
.tg-others .item:hover p { transform: translateY(-5px); }