
.sdw-banner-box { width: 100%; margin-top:-2.2rem; }
.swiper-pagination-bullet { background-color:#43c4e5;}
.swiper-pagination-bullet-active { background-color:#43c4e5; }

.sdw-intro-box { width: 100%; }
.sdw-intro-box .sdw-intro-info { width: 100%; background: #fff; background-size: 100% auto; color: #1d1d1d; padding: 0.2rem 0.28rem 0.6rem; }
.sdw-intro-box .sdw-intro-info h1 { font-size: 0.62rem; margin-bottom: 0.2rem;}
.sdw-intro-box .sdw-intro-info p { font-size: 0.34rem; }
.sdw-intro-box .sdw-intro-info span { display: block; font-size: .34rem; color: #999; padding-bottom: 0.36rem; margin-top: 0.96rem; position: relative; }
.sdw-intro-box .sdw-intro-info span:after { content: ''; display: block; width: 0.44rem; height: 0.1rem; background-color: #f30000; position: absolute; bottom: 0; left: 0; z-index: 2; }
.sdw-intro-box .sdw-intro-txts { width: 100%; padding: 0.92rem 0.28rem; background-color: #f8f8f8; font-size: .36rem;}
.sdw-intro-box .sdw-intro-txts p { line-height: 0.6rem; }
.sdw-intro-box .shipin-play { margin-top: 0.68rem; position: relative;}
.sdw-intro-box .shipin-play .play-btn { display: block; width: 1.72rem; height: 1.72rem; border: solid 1px #2b2b2b; border-radius: 50%; position: relative;}
.sdw-intro-box .shipin-play .play-btn:before { content: ''; display: block; width: 0.293333rem; height: 0.466667rem; background: url("../../images/img/index/icon_play.png") no-repeat; background-size: 100% auto; position: absolute; left: 50%; top: 50%; -webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); }
.sdw-intro-box .shipin-play em { display: block; padding: .2rem 0; background-color: #f8f8f8; position: absolute; left: 1.3rem; top: 50%; -webkit-transform:translateY(-50%);transform:translateY(-50%); }
.shipin-box { display: none; width: 100%; height: 100%; background-color: rgba(0,0,0,.8); position: fixed; left: 0; top: 0; z-index: 999; }
.shipin-box .tk-cont { width: 100%; height: auto; position: absolute; top: 50%; -webkit-transform:translateY(-50%);transform:translateY(-50%); }
.shipin-box .tk-cont video { width: 100%; height: auto; }
.shipin-box .tk-cont iframe { width: 100%; height: 5.6rem; }
.shipin-box .close-btn { display: block; font-size: 1.2rem; color: #fff; position: absolute; right: 0.3rem; top: 0; z-index: 9; }

/*我能为你做什么*/
.index-tt { color: #fff; }
.index-tt h2 { font-size: .62rem; margin-bottom: .2rem; }
.index-tt p { font-size: .34rem; }
.index-tt span { display: block; font-size: .34rem; color: #999; padding-bottom: 0.36rem; margin-top: 0.96rem; position: relative; }
.index-tt span:after { content: ''; display: block; width: 0.44rem; height: 0.1rem; background-color: #f30000; position: absolute; bottom: 0; left: 0; z-index: 2; }


.index-tt2 { color:#000; }
.index-tt2 h2 { font-size: .48rem; margin-bottom: .2rem; text-align:center; }
.index-tt2 p { font-size: .34rem; }
.index-tt2 span { display: block; font-size: .34rem; color: #999; padding-bottom: 0.36rem; margin-top: 0.96rem; position: relative; }
.index-tt2 span:after { content: ''; display: block; width: 0.44rem; height: 0.1rem; background-color: #f30000; position: absolute; bottom: 0; left: 0; z-index: 2; }


.index-tt3 { color:#FFF; padding-top:.6rem; }
.index-tt3 h2 { font-size: .48rem; margin-bottom: .2rem; text-align:center; color:#fff; font-weight:bold; }
.index-tt3 p { font-size: .34rem; }
.index-tt3 span { display: block; font-size: .34rem; color: #999; padding-bottom: 0.36rem; margin-top: 0.96rem; position: relative; }
.index-tt3 span:after { content: ''; display: block; width: 0.44rem; height: 0.1rem; background-color: #f30000; position: absolute; bottom: 0; left: 0; z-index: 2; }

.index-tt4 { color:#333333; padding-top:.6rem; }
.index-tt4 h2 { font-size: .48rem; margin-bottom: .2rem; text-align:center; }
.index-tt4 p { font-size: .34rem; }
.index-tt4 span { display: block; font-size: .34rem; color: #999; padding-bottom: 0.36rem; margin-top: 0.96rem; position: relative; }
.index-tt4 span:after { content: ''; display: block; width: 0.44rem; height: 0.1rem; background-color: #f30000; position: absolute; bottom: 0; left: 0; z-index: 2; }

.index_ys_line{ width:1.5rem; height:0.08rem; background:#224497; margin:auto;}

.sdw-todo-box { width: 100%;  position: relative;}
.sdw-todo-box .bg { width: 100%; }
.sdw-todo-box .bg span { display: block; width: 100%; height: 8.0rem; background-repeat: no-repeat; background-size: 100% 100%; }

.sdw-todo-box .bg span:first-child { background-image: url("../../images/img/index/p3_bg01.jpg"); }
.sdw-todo-box .bg span:nth-child(2) { background-image: url("../../images/img/index/p3_bg02.jpg"); }
.sdw-todo-box .bg span:last-child { height: 4.2rem; background-image: url("../../images/img/index/p3_bg03.jpg"); }
.sdw-todo-box .sdw-todo-cont { width: 100%; height: auto; padding: 1rem 0.28rem 0; position: absolute; left: 0; top: 0; z-index: 9; }
.sdw-todo-box .wzdz { margin-top: 1rem; }
.sdw-todo-box .wzdz a { display: block; color: #fff; position: relative; z-index: 9;}
.sdw-todo-box .wzdz p { font-size: .34rem; line-height: .4rem;}
.sdw-todo-box .wzdz h3 { font-size: .58rem; margin-top: .1rem; }
.sdw-todo-box .wzdz .circle { display: block; width: 0.84rem; height: 0.84rem; border: solid 1px #fff; border-radius: 50%; margin-top: 0.66rem; position: relative;}
.sdw-todo-box .wzdz span.circle:before { content: ''; display: block; width: 0.28rem; height: 0.106667rem; background: url("../../images/img/icon_jt.png") no-repeat; background-size: 100% 100%; position: absolute; left: 50%; top: 50%; -webkit-transform:translate(-50%,-50%); }
.sdw-todo-box .wzdz span.img { display: block; width: 9.44rem; height: 7.0rem; margin-top: -0.8rem;}
.sdw-todo-box .todo-item { width: 100%; margin: 0 auto; }
.sdw-todo-box .todo-item .item { width: 50%; height: 2.5rem; background-color: #fff; margin-top: 0.5rem; font-size: .24rem; float:left; }
.sdw-todo-box .todo-item .item>a { width: 1.36rem; color: #fff; background-color: #f30000;}
.sdw-todo-box .todo-item .item>a em { display: block; width: 0.48rem; margin: 0 auto; text-align: center; line-height: .4rem;}
.sdw-todo-box .todo-item .item>a em:before { content: ''; display: block; width: 0.346667rem; height: 0.306667rem; background: url("../../images/img/index/icon_dz.png") no-repeat; background-size: 100% 100%; margin: 0 auto .1rem; }
.sdw-todo-box .todo-item .links { width: 6.64rem; height: 100%; overflow: hidden;}
.sdw-todo-box .todo-item .links a { display: block; float: left; width: 50%; height: 50%; line-height: 1.15rem; padding-left: .3rem; color: #1d1d1d; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.sdw-todo-box .todo-item .links a:nth-child(odd) { border-right: solid 1px #f2f2f2; }
.sdw-todo-box .todo-item .links a:first-child,
.sdw-todo-box .todo-item .links a:nth-child(2) { border-bottom: solid 1px #f2f2f2; }
.sdw-todo-box .todo-item .item:nth-child(2)>a em:before { background-image: url("../../images/img/index/icon_tg.png"); }
.sdw-todo-box .todo-item .item:last-child>a em:before { background-image: url("../../images/img/index/icon_bz.png"); }

.index_whyjm{ width:100%; background-size: 100% 100%; padding-bottom:1rem;}



/*好网站*/
.good-website-box { width: 100%; height: 9.6rem; background:#f4f4f4; background-size: 100% 100%; padding: 1rem 0.28rem 0; position: relative;}
.good-website-box .index-tt { color: #222; }
.good-website-cont { width: 100%; position: absolute; bottom: 0; left: 0; z-index: 9; }
.good-website-cont .man { display: block; width: 5.56rem; height: 7.88rem; overflow: hidden; position: relative;}
.good-website-cont .man img { width: 7.56rem; height: 100%; position: absolute; right: 0; bottom: 0; z-index: 5;}
.good-website-cont .intro { width: 70%; position: absolute; left:2rem; top: 0.24rem; }
.good-website-cont .intro h3 { font-size: 0.60rem; color: #1d1d1d; padding-bottom: 0.2rem; }
.good-website-cont .intro p { font-size: 0.44rem; color: #666; padding-top: .3rem; }
.good-website-cont .switch-nav { width: 48%; font-size: .34rem; color: #b9b9b9; position: absolute; left: 52%; bottom: 0.72rem; z-index: 9; }
.case-box .case-switch-nav span,
.good-website-cont .switch-nav span { display: inline-block; width: auto; position: relative; margin-left: .15rem; overflow: hidden;}
.case-box .case-switch-nav span:after,
.good-website-cont .switch-nav span:after { content: ''; display: block; width: 0; height: 1px; background-color: rgba(185,185,185,.5); position: absolute; left: .5rem; top: 50%;}
.good-website-cont .switch-nav span.cur { width: 2rem; color: #1d1d1d; }
.good-website-cont .switch-nav span.cur:after { width: 1.5rem; }

.good-website-cont .switch-nav span:after,
.case-box .case-switch-nav span:after {
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
}

/*案例*/
.case-box { background-color: #fff; }
.case-box .index-tt { color: #222; text-align: center; padding: 0.5rem 0; }
.case-box .case-top a { display: block; width: 10.0rem; height: 6.986667rem; background-repeat: no-repeat; background-size: 100% 100%; color: #fff; padding: 0.3rem 0.28rem 0; position: relative;}
.case-box .case-top a h3 { font-size: .5rem;}
.case-box .case-top a p { font-size: .36rem; }
.case-box .case-top a:after { content: ''; display: block; width: 0.493333rem; height: 0.133333rem; background: url("../images/icon_jt02.png"/*tpa=https://m.shenduwang.com/mobile/images/icon_jt02.png*/) no-repeat; background-size: 100% 100%; position: absolute; right: 0.28rem; top: 0.52rem; z-index: 9; }
.case-box .case-switch-nav { width: 7.56rem; font-size: .36rem; color: #fff; position: absolute; left: 50%; bottom: 0.24rem; margin-left: -3.78rem; z-index: 9; }
.case-box .case-switch-nav span { margin-left: .25rem; }
.case-box .case-switch-nav span:after { background-color: #fff; left: .6rem; }
.case-box .case-switch-nav span.cur { width: 5.2rem; color: #fff; }
.case-box .case-switch-nav span.cur:after { width: 4.6rem; }
.case-box .case-list { padding: 0.28rem .28rem 0; background-color: #fff; }
.case-box .case-list .item { display: block; width: 50%; margin-bottom: 0.32rem; }
.case-box .case-list .item span { display: block; width: 100%; height: 3.0rem; overflow: hidden; }
.case-box .case-list .item p { font-size: .26rem; color: #1d1d1d; padding: 0.16rem 0.32rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

/*news*/
.news-box { width: 100%; background-color:#224497; padding: 0.56rem 0.28rem 0; }
.news-box .news-nav { font-size: .38rem; margin-bottom: 0.32rem; }
.news-box .news-nav a { color:#FFF; margin: 0 0.36rem; padding-bottom: 0.1rem; border-bottom: solid 0 #2b2b2b; position: relative; font-weight:bold; }
.news-box .news-nav a:before { content: ''; display: block; width: 1px; height: 0.4rem; background-color: #a5a5a5; position: absolute; left: -0.36rem; top: 50%; margin-top: -0.2rem; -webkit-transform:rotate(30deg);transform:rotate(30deg);}
.news-box .news-nav a:first-child:before { display: none; }
.news-box .news-nav a.cur {  }
.news-box .top { width: 100%; height: 5.026667rem; padding: 0.92rem 0.48rem; background-size: 100% 100%;}
.news-box .top>span { width: 3.16rem; height: 3.133333rem; }
.news-box .top .txts { width: 5.32rem; height: 3.133333rem; background-color: rgba(0,0,0,.8); color: #fff; padding: 0.48rem;}
.news-box .top .txts h3 { font-size: .4rem; margin-bottom: .1rem; }
.news-box .top .txts p { font-size: .36rem; }
.news-box .top .txts span { display: block; width: 0.7rem; height: 0.7rem; border: solid 1px #fff; border-radius: 50%; margin-top: 0.4rem; position: relative;}
.news-box .top .txts span:before { content: ''; display: block; width: 0; height: 0; border-top: solid 0.12rem transparent; border-bottom: solid 0.12rem transparent; border-left: solid 0.12rem #fff; position: absolute; left: 50%; top: 50%; margin: -0.12rem 0 0 -0.05rem; }
.news-box .list a { display: block; padding: 0.4rem 0; font-size: .36rem; }
.news-box .list h4 { font-size: .38rem; color: #2b2b2b; }
.news-box .list p { color: #666; margin: .3rem 0;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;  }
.news-box .list .more { display: block; padding-top: .3rem; border-top: solid 1px #e2e2e2; }
.news-box .list .more em:first-child { color: #2b2b2b; }
.news-box .list .more em:first-child:after { content: ''; display: inline-block; width: 0; height: 0; border-top: solid .1rem transparent; border-bottom: solid .1rem transparent; border-left: solid .1rem #2b2b2b; margin-left: 0.3rem; position: relative; top: -2px;}
.news-box .list .more em:last-child { font-size: .34rem; color: #b8b8b8; padding-left: 0.56rem; position: relative;}
.news-box .list .more em:last-child:before { content: ''; display: block; width: 1px; height: 0.16rem; background-color: #e2e2e2; position: absolute; left: .28rem; top: 50%; margin-top: -0.08rem; }

.index_ly{width: 100%; background:#f4f4f4; padding:.5rem;}
.index_ly_t{ width:90%; margin:auto;font-size: .48rem; text-align:center;}
.clear{ clear:both;}
.index_ly_txt{ width:100%; height:.7rem; margin-top:.3rem;border:none; text-indent:.2rem;border-radius: .1rem;}
.index_ly_con{ width:100%;margin-top:.3rem; height:2rem; line-height:.8rem; border:none;border-radius: .1rem; font-family:微软雅黑;text-indent:.2rem;}
.index_ly_sub{ margin:auto; width:30%; height:.7rem; margin-top:.3rem; border:none; background:#F00; cursor:pointer; color:#FFF;}
.swiper-wrapper{ padding-bottom:.7rem; width:100%}
.index_new_list{ width:95%; margin:auto; padding-bottom:.3rem; height:2rem; margin-top:.2rem;}


.index_new_list_sj{ float:left; width:15%;}
.index_new_list_sj1{ font-size:.60rem; color:#f1ad0c; font-weight:bold;}
.index_new_list_sj2{ font-size:.30rem; color:#CCC}
.index_new_right{ float:right; width:80%;}
.index_new_right_t1{font-size:.36rem;}
.index_new_right_t1 a{ color:#FFF;}
.index_new_right_t2{ font-size:.26rem; color:#999999; line-height:.4rem; margin-top:.2rem;}
.index_new_right_more{  width:30%; background:#d71518;height:.7rem; text-align:center; line-height:.7rem;margin-top:.2rem;border-radius: .5rem;}
.index_new_right_more a{ color:#FFF;}

.tuijian{
    margin-top: .4rem;

}

.Title span:before{
    content: "";
    display: inline-block;
    float: left;
    background: #d71518;
    width: .15rem;
    border-radius: 3px;
    height: .7rem;
    /*margin-right: .1rem;*/
    /*position: absolute;*/
    margin-right: .2rem;
}
.Title{
    font-size: .40rem;
    position: relative;
    padding-bottom: .3rem;
}
.Title h2{
    padding-bottom: .3rem;
    border-bottom: 1px solid #ddd;
    font-size: .55rem;
}
.Title h4{
    font-size: .4rem;
    margin-top: .2rem;
}

.TJ-nav li{
    float: left;
    /*margin-left:.4rem;*/
    overflow: hidden;
    text-align: center;
    border-left: 0;
    font-size: .3rem;

}
.TJ-nav li a{
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: .1rem;
    padding: .1rem .1rem;
    margin-left: .2rem;
}

.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}

/*焦点图*/
.mod18{position:relative;background:#f7f7f7; margin-top: .5rem;}
.mod18 .btn{position:absolute;width:.6rem;height:1.6rem;top:4.2rem;cursor:pointer;z-index:99;font-weight:bold;}
.mod18 .prev{left:0;background:url("../../images/img/left.jpg") no-repeat; background-size: .6rem}
.mod18 #prevTop,.mod18 #nextTop{top:2.0rem;width:46px;height:48px;}
.mod18 #prevTop{background:url("../../images/img/prevBtnTop.png") 0 0 no-repeat;}
.mod18 #nextTop{background:url("../../images/img/nextBtnTop.png") 0 0 no-repeat;}
.mod18 .next{right:0;background:url("../../images/img/right.jpg") no-repeat; background-size: .6rem}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;height:4rem;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:8.5rem;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:4rem;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:4rem;position:absolute;}
.mod18 .picBox li{width:10rem;height:4rem;}
.mod18 .listBox{width:8.5rem;height:1.6rem;margin:.2rem auto;position:relative;overflow:hidden; padding-top:.2rem;}
.mod18 .listBox ul{height:1.6rem;position:absolute;}
.mod18 .listBox li{width:2.85rem;height:1.6rem;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:2.6rem;height:1.2rem;}
.mod18 .listBox .on img{width:2.6rem;height:1.2rem;border:2px solid #ff6600;}
.mod18 .listBox .on i{display:block;}

.index_ys_m1{ width:60%; margin:auto; padding-top:.5rem;}
.index_ys_m1_list1{ width:45%; float:left;}
.index_ys_m1_list2{ width:45%; float:right;}
.index_ys_m1_list1_img{ width:100%;}
.index_ys_m1_list1_txt{ width:100%; text-align:center; color:#FFF; font-size: .3rem;}
.index_ys_m2{ width:100%; margin:auto; padding-top:.6rem;}

.index_ys_m2_list1{ width:27%; float:left; margin-left:0.5rem;}
.index_ys_m2_list1_img{ width:100%;}
.index_ys_m2_list1_txt{ width:100%; text-align:center; color:#FFF; font-size: .3rem;}

.index_danxin{ width:100%; height:14rem; background:url(../../images/img/danxin.jpg) no-repeat top center;background-size: 100% 100%;}
.index_ys_m2_list1_txt2{ width:100%; text-align:center; color:#d71518; font-size: .3rem; font-weight:bold;}
.index_ys_m2_list1_txt3{ width:100%; text-align:center;font-size: .2rem; color:#666666; padding-top:.2rem;}

.index_why{ width:100%;}
.index_why img{ width:100%;}

.index_whyjm2{ width:100%; height:10rem; background:url(../../images/img/why2.jpg) no-repeat top center;background-size: 100% 100%;}
.index_ys_m13{ width:80%; margin:auto; padding-top:1rem;}
.index_ys_m13_list1{ width:45%; float:left;}
.index_ys_m13_list2{ width:45%; float:right;}
.index_ys_m13_list1_img{ width:100%;}
.index_ys_m13_list1_txt{ width:100%; text-align:center; color:#FFF; font-size: .3rem;}

.index_danxin5{ width:100%; height:14rem; background:#FFF;background-size: 100% 100%;}
.index_ys_m2_list1_txt5{ width:100%; text-align:center;font-size: .3rem; color:#333333; padding-top:.2rem;}
.index_danxin2{ width:100%; height:9rem; background:url(../../images/img/danxin.jpg) no-repeat top center;background-size: 100% 100%;}
.index_ys_line_t{    font-size: .40rem; margin-bottom: .2rem;text-align: center; margin-top:.2rem;}
.index_danxin5sb{ width:100%; height:24.3rem; background:#FFF;background-size: 100% 100%;}
.index_danxin5sb2{ width:100%; height:18.3rem; background:#FFF;background-size: 100% 100%;}
.index_ys_line_more{ width:3rem; height:0.8rem; background:#d71518; margin:auto; color:#FFF; text-align:center; line-height:0.8rem;  font-size: .40rem;border-radius: .5rem;}

.index_ys_m13sb{ width:100%; margin:auto; padding-top:0.2rem;}
.index_ys_m13_list1_sb{ width:100%; margin:auto;background:url(../../images/img/fwys1.png) no-repeat top center;background-size: 100% 100%;height:9.2rem;  position:relative;}

.index_ys_m13_list1_sb2{ width:100%; margin:auto;background:url(../../images/img/fwys2.png) no-repeat top center;background-size: 100% 100%;height:9.2rem;  position:relative;}

.index_ys_m14{ width:95%; margin:auto; padding-top:0.2rem;}
.index_ys_m14_list1{ width:50%; float:left; height:4rem;    box-shadow: 0 0 5px #CCCCCC;}
.index_ys_m14_list2{ width:50%; float:right;height:4rem; background:#f5f5f5;box-shadow: 0 0 5px #CCCCCC;}
.index_ys_m14_list1_img{ padding-left:0.6rem; width:2.5rem; padding-top:0.6rem; }
.index_ys_m14_list1_txt{ width:100%;  color:#666666; font-size: .2rem; padding-left:.2rem;padding-right:.2rem; padding-top:.2rem;}
.index_ys_m14_list5{ width:50%; float:left; height:4rem;  background:#d71518;   box-shadow: 0 0 5px #CCCCCC;}
.index_ys_m14_list6{ width:50%; float:right;height:4rem; background:#d71518;box-shadow: 0 0 5px #CCCCCC;}
.index_ys_m14_list5_txt{ width:100%;  color:#FFF; font-size: .2rem; padding-left:.2rem;padding-right:.2rem; padding-top:.2rem;}
.index_ys_m14_list1_img2{ padding-left:0.3rem; width:4rem; padding-top:1.5rem; }

.index_danxin2sb{ width:100%; height:9.6rem; background-size: 100% 100%; margin-top:.5rem;}

.index-tt5 { color:#ffffff; padding-top:.6rem; }
.index-tt5 h2 { font-size: .48rem; margin-bottom: .2rem; text-align:center; }
.index-tt5 p { font-size: .34rem; }
.index-tt5 span { display: block; font-size: .34rem; color: #999; padding-bottom: 0.36rem; margin-top: 0.96rem; position: relative; }
.index-tt5 span:after { content: ''; display: block; width: 0.44rem; height: 0.1rem; background-color: #f30000; position: absolute; bottom: 0; left: 0; z-index: 2; }
.index_whyjm2_zc{ width:100%; height:8rem; background:url(../../images/img/why2_zc.jpg) no-repeat top center;background-size: 100% 100%; margin-top:.2rem;}
.index_ys_line_more_zc{ width:3rem; height:0.8rem; background:#d71518; margin:auto; color:#FFF; text-align:center; line-height:0.8rem;  font-size: .30rem;border-radius: .5rem;}

.about_m{ width:100%; margin:auto;}
.about_m_left{ float:left; width:45%;}
.about_m_left_top{ width:60%; height:63px;}
.about_m_left_m{ width:100%px; font-size:.30rem;  line-height:.70rem;}
.about_m_left_more{ width:60%; height:0.8rem; line-height:0.8rem; text-align:center; background:#224497; font-size:.36rem; margin-top:.20rem;}
.about_m_left_more a{ color:#FFF;}
.about_m_left_more:hover{ background:#e4223a; cursor:pointer;}
.about_m_right{ float:right; width:45%; }

.lc {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.lc .title {
    margin: 30px 0 15px;
    height: 28px;
    text-align: left;
    line-height: 28px;
    font-size: 24px;
    color: #323232;
    font-weight: normal;
}
.lc .items .left {
    background: url(../images/item_left_bg.png) repeat-x;
    text-align: center;
    float: left;
    width: 290px;
    height: 327px;
    color: #fff;
    margin-right: 16px;
}
.lc .items h3 {
    line-height: 50px;
    margin-top: 28px;
    font-size: 22px;
    font-weight: 400;
}
.lc .items p {
    color: #fff;
}
.lc .items p.p1 {
    opacity: .8;
    color: #fff;
    text-align: center;
}
.lc .items p.p2 {
    margin-top: 20px;
    color: #fff;
}
.amount {
    font-size: 40px;
}
.lc .items p.p3 {
    opacity: .8;
    color: #fff;
}
.lc .items p.p4 {
    margin-top: 12px;
    line-height: 50px;
}
.lc .items .btn {
    color: #ff6200;
    background-color: #ffe7d8;
    height: 40px;
    width: 192px;
    transition: color .4s, opacity .4s;
    font-size: 16px;
    line-height: 22px;
    white-space: nowrap;
    vertical-align: middle;
    padding: 6px 12px;
    border: 1px solid transparent;
    border-radius: 3px;
    text-align: center;
    display: inline-block;
    cursor: pointer;
}
.lc .items .btn:hover {
    opacity: 0.8;
}
.lc .items a {
    transition: color .4s, opacity .4s;
    color: #fff;
}
.lc .items .right {
    float: left;
    width: 100%;
    position: relative;
    overflow: hidden;
}
.lc .items .right ul li {
  
    margin-right: 13px;
    text-align: center;
    float: left;
    width: 48%;
   
    -webkit-transition: box-shadow .2s ease-out;
    transition: box-shadow .2s ease-out;
}
.lc .items .right ul li h3 a {
    color: #323232;
}
.lc .items .right ul li p.p1 {
    color: #B0B0B0;
}
.lc .items .right ul li p.p2 {
    color: #ff6825;
}
.lc .items .right ul li p.p3 {
    color: #B0B0B0;
}
.lc .items .right ul li p.p4 {
    color: #666;
}
.lc .items .right ul li .btn {
    background-color: #ff6200;
    color: #fff;
}
.lc .items .right ul li .btn.sq {
    background-color: #e6e6e6;
}
.lc .items .right .next, .lc .items .right .prev {
   
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    cursor: pointer;
    z-index: 1;
    width: 28px;
    height: 62px;
    line-height: 62px;
    color: #fff;
    text-align: center;
    font-size: 22px;
    font-weight: 400;
    background: rgba(0, 0, 0, .2);
    font-family: simsun;
    transition: all ease-in .4s;
}
.lc .items .right .next {
    right: 0px;
}
.lc .items .right .prev {
    left: 0px;
}
.lc .items .right:hover .next {
    opacity: 1;
}
.lc .items .right:hover .prev {
    opacity: 1;
}




.ly_txt{ width:45%; height:40px; border:1px solid #963232;  text-indent:5px; color:#666666; font-size:14px;;}
.ly_txt2{ width:45%; height:40px; border:1px solid #963232;  text-indent:5px; color:#666666; float:right;font-size:14px;}
.ly_cont{  width:100%; height:150px;border:1px solid #963232;color:#666666; line-height:24px; text-indent:5px; font-family:微软雅黑; font-size:14px; padding-top:10px; }
.ly_sub{ width:200px; height:47px; background:#b61e1e; margin:auto; cursor:pointer; color:#FFF;border-radius:10px;}

.blmcp1{ width:94%; margin:auto; height:6rem;background:url(../../images/img/cp1.jpg) no-repeat top center;background-size: 100% 100%; z-index:9999;}
.blmcp2{ width:94%; margin:auto; height:6rem;background:url(../../images/img/cp2.jpg) no-repeat top center;background-size: 100% 100%; z-index:9999;}
.blmcp3{ width:94%; margin:auto; height:8rem;background:url(../../images/img/cp3.jpg) no-repeat top center;background-size: 100% 100%; z-index:9999;}
.blmcp4{ width:94%; margin:auto; background:#f6f7ff;z-index:9999; padding-bottom:0.5rem;}
.blmcp5{ width:94%; margin:auto; background:#e7eafb;z-index:9999; padding-bottom:0.5rem;}
.blmcp6{ width:94%; margin:auto; background:#f6f7ff;z-index:9999; padding-bottom:0.5rem;}
.blmcp7{ width:94%; margin:auto; height:11.8rem;background:url(../../images/img/cp7.jpg) no-repeat top center;background-size: 100% 100%; z-index:9999;}
.blmcp9{ width:100%; margin:auto; height:6rem;background:url(../../images/img/cp9.jpg) no-repeat top center;background-size: 100% 100%; z-index:9999;}


.blmcp1m{ width:100%; padding-left:0.5rem; padding-right:0.5rem; padding-top:0.5rem;}
.blmcp1m1{ font-size:0.5rem; font-weight:bold; color:#000;}
.blmcp1m2{ padding-top:0.3rem; font-size:0.3rem;}
.blmcp1m3 a{ padding:0.2rem 0.6rem; border:1px solid #4053a5; border-radius:0.4rem; color:#4053a5; background:#FFF;font-weight:bold;}
.blmcp1m4{ margin-left:-0.3rem;font-size:0.5rem; font-weight:bold; color:#000; padding-top:0.2rem;}
.blmcp1m3_2 a{ padding:0.2rem 0.6rem; border:1px solid #4053a5; border-radius:0.4rem; color:#fff; background:#4053a5; font-weight:bold;}
.blmnew_list{ padding-top:0.1rem; padding-bottom:0.1rem;}
.blmnew_list_txt{ line-height:0.7rem; font-size:0.3rem;}
.blmnew_list_txt a{ color:#000;}
.blmfooter1{ margin-top:0.5rem; background:url(../../images/img/flogo.jpg) no-repeat top center;background-size: 100% 100%; height:1.8rem; text-align:right;}
.blmfooter2{ width:100%; margin:auto; height:1px; background:#d5d7e6; margin-top:0.6rem;}
.blmfooter3{ text-align:center; padding-top:0.3rem; font-size:0.3rem; line-height:0.7rem;}
.blmfooter3 a{ color:#000;}

.indexgg{ position:fixed; width:100%;  z-index:999; top:3rem;   height:100%;}
.indexgg_gb{ text-align:right;}
.indexgg_gb img{ width:15%; float:right;}
.indexgg_img{ margin-top:20px; text-align:center;}
.indexgg_img img{ width:90%; margin:auto;}

/*微信弹窗*/
#wxnr {
	width: 100%;
	height: 100%;
	max-width: 640px;
	min-width: 320px;
	position: fixed;
	top: 0;
	z-index: 1000;
	display: none;
	background: rgba(0,0,0,.6);
}


.nrdf { background:url(../../images/img/tanc.png) no-repeat top center; height:12rem; top:20%; position: absolute; left: 0;
	right: 0;}
#wxnr img {
	width: 3rem;
	height: 3rem;
	display: block;
	margin: 0 auto;
}
#wxnr p {
	font-size: 0.24rem;
	line-height: 0.45rem;
	text-align: center;
}
#wxnr i {
	position: absolute;
	top: 0.2rem;
	right: 1.3rem;
	width: 0.5rem;
	height: 0.5rem;
	font-size: 0.2rem;
	line-height: 0.5rem;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-style: normal;
	background: #333;
	border-radius: 1rem;
	cursor: pointer;
}
#wxnr span {
	display: inline-block;
	padding: 0.03rem 0.1rem;
	line-height: 0.35rem;
	
	color: #333;
	border-radius: 0.05rem;
	cursor: pointer;
}
#wxnr span.wx {
	padding-left: 0.4rem;
	background-image: url(../img/wx.png);
	background-size: 0.28rem;
	background-position: 0.1rem center;
	background-repeat: no-repeat;
}
/*复制提示*/
#weixin {
	position: fixed;
	top: 50%;
	margin-top: -0.4rem;
	z-index: 9999999;
	font-size: 0.26rem;
	color: #fff;
	width: 90%;
	right: 5%;
	line-height: 0.8rem;
	text-align: center;
	background: rgba(0, 0, 0, 0.8);
	border: 2px solid #333;
	border-radius: 0.1rem;
	display: none;
}



#wxnr2 {
	width: 100%;
	height: 100%;
	max-width: 640px;
	min-width: 320px;
	position: fixed;
	top: 0;
	z-index: 1000;
	display: none;
	background: rgba(0,0,0,.6);
}
.nrdf2 { background:url(../../images/img/tanc.png) no-repeat top center; height:12rem; top:20%; position: absolute; left: 0;
	right: 0;}
#wxnr2 img {
	width: 3rem;
	height: 3rem;
	display: block;
	margin: 0 auto;
}
#wxnr2 p {
	font-size: 0.24rem;
	line-height: 0.45rem;
	text-align: center;
}
#wxnr2 i {
	position: absolute;
	top: 0.2rem;
	right: 1.3rem;
	width: 0.5rem;
	height: 0.5rem;
	font-size: 0.2rem;
	line-height: 0.5rem;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-style: normal;
	background: #333;
	border-radius: 1rem;
	cursor: pointer;
}
#wxnr2 span {
	display: inline-block;
	padding: 0.03rem 0.1rem;
	line-height: 0.35rem;
	
	color: #333;
	border-radius: 0.05rem;
	cursor: pointer;
}
#wxnr2 span.wx {
	padding-left: 0.4rem;
	background-image: url(../img/wx.png);
	background-size: 0.28rem;
	background-position: 0.1rem center;
	background-repeat: no-repeat;
}




