.secone_h{height: 350px;}
.marbot{margin-bottom:90px;}
.con3_h{margin:50px 0 0}
.con3_mb{margin-bottom:100px;}
.con4_h{margin-bottom:80px;}
.secmbo{margin-bottom:80px;}
.mbtkk{font-weight:700; line-height:1.42857143;}

.seckkll{padding-top:45px;}

.kkikk{float:left; width:224.41px; font-weight:700; color:#535353;}

.w1110{width: 1110px; margin: 0 auto;}
.borderdash{border: 2px dashed #c12c49; padding: 0 5px; margin-right: 8px;}
#list-to{position: fixed; top: 50%; right: 0;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{width: 11px; height: 11px; background: #1a3369}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span{background: #9c1a33}
#fp-nav ul li a span, .fp-slidesNav ul li a span{border: none;}
.dropDown{width: 36px; height: 18px; display: inline-block; position: absolute; bottom: 30px; left: 50%; margin-left: -18px;}
.c1e4bac{color: #1e4bac;}
.c1eac4d { color:#1eac4d}
.c541eac { color:#541eac}
.cff46da { color:#ff46da}
.f22{font-size: 22px;}



/*第二块*/
.section{position: relative;}
.section-con{padding-top:80px; padding-bottom:80px;}
.sec2{width: 621px;}
.leftbg{width: 567px;}
.moveto .leftbg img{opacity: 1;}
.cc12c49kuai{ background: #c12c49; display: inline-block;}
.c0f1d3ekuai{ background: #0f1d3e; display: inline-block;}

.sec2Peo{ height: 267px; overflow:hidden;}
.sec2Peokuai{height: 240px; border-bottom: 2px solid #c12c48}
.sec2Peo li{width: 78px; float: left; text-align: center; height: 240px; position: relative;}
.sec2Peo_1, .sec2Peo_2, .sec2Peo_3, .sec2Peo_4, .sec2Peo_5, .sec2Peo_6{width: 30px; transition: height 1.7s; height: 0px; position: absolute; bottom: 0; left: 33px;}
.aa .sec2Peo_1{height: 146px;}
.aa .sec2Peo_2{height: 156px;}
.aa .sec2Peo_3{height: 166px;}
.aa .sec2Peo_4{height: 181px;}
.aa .sec2Peo_5{height: 190px;}
.aa .sec2Peo_6{height: 200px;}


/*第三块*/
.section-con3{padding-top:80px; padding-bottom:80px;}
.sec3L{}
.sec3Ladd{overflow: hidden; width:640px;}
.sec3Ladd .sec3LaddType{margin-bottom: 25px; height: 55px;}
.sec3LaddP li{height: 55px; width: 24px; float: left; /*margin-right: 3px;*/}
.sec3L-com{background: url(section3-p.png) no-repeat;}
.sec3L-whi{background: url(section3-p.png) 0 -88px no-repeat;}
.sec3L-yel{background: url(section3-p.png) 0 -176px no-repeat;}
.sec3L-red{background: url(section3-p.png) 0 -262px no-repeat;}
.sec3L-blue{background: url(section3-p.png) 0 -347px no-repeat;}
.sec3L-green{background: url(section3-p.png) 0 -436px no-repeat;}
.sec3L-purple{background: url(section3-p.png) 0 -522px no-repeat;}
.sec3L-pink{background: url(section3-p.png) 0 -610px no-repeat;}

.sec3Ladd li.sec3LaddType dl{width: 80px; float: right;}
.sec3Ladd li.sec3LaddType dt{line-height: 22px; height: 22px;}
.sec3R{width: 425px;}
.sec3Rcon{width: 425px; height: 290px; position: relative;}
.secRcon1{position: absolute; top: 0px; left: 320px; width: 80px; height: 83px; background: url(section3-con1.png) no-repeat; color:#c12c48; text-align:right;}
.secRcon2{position: absolute; left: 28px; top: 157px; width: 79px; height: 82px; background: url(section3-con2.png) no-repeat; color:#fff; padding:50px 0 0 0}
.secRcon3{position: absolute; left: 37px; top: 0px; width: 68px; height: 82px; background: url(section3-con3.png) no-repeat; color:#1c46a0}
.secRcon4{position: absolute; left: 303px; top: 182px; width: 117px; height: 58px; background: url(section3-con4.png) no-repeat; color:#e3ce85; text-align:center;}

#sec3rImg { margin:0 auto; width:400px; height:280px;}
.sec3rImg{position: relative;width: 230px; height: 230px; margin: 0 auto;}
.sec3rImg img{position: absolute;}
.img3_1{left: 0; top: 0px;}
.img3_2{left: 0px; top: 0px;}
.img3_3{left: 0px; top: 0px;}
.addhover{transform: scale(1.1,1.1)}
.sec3cover1, .sec3cover2, .sec3cover3, .sec3cover4{position: absolute; z-index: 2; opacity: 0; filter: alpha(opacity=0);}

.sec3cover1{width: 75px; height: 90px; top: 20px;}
.sec3cover2{width: 75px; height: 120px; top: 108px;}
.sec3cover3{width: 150px; height: 130px; left: 75px;}
.sec3cover4{width: 150px; height: 90px; left: 75px; top: 136px;}


/*第四页*/
.section-con4{padding-top:80px; padding-bottom:80px;}
.sec4L{width: 655px;}
.sec4Ldl dd{margin-bottom: 15px; height: 20px; line-height: 20px; font-weight: 700;}
.sec4Ljindu {margin-top: 40px;}
.sec4Ljindu li{margin-bottom: 15px; height: 20px;}
.sec4Ljindu li span{vertical-align: top; margin-left: 15px;}
.sec4Ljindu li .cc12c49kuai{margin-bottom: 15px; height: 20px; width: 0px; transition: width 2s;}
.sec4Ljindu li .c0f1d3ekuai{margin-bottom: 15px; height: 20px; width: 0px; transition: width 2s;}
.bb .sec4Ljindu li .sec4k1{width: 340px;}
.bb .sec4Ljindu li .sec4k2{width: 310px;}
.bb .sec4Ljindu li .sec4k3{width: 280px;}
.bb .sec4Ljindu li .sec4k4{width: 250px;}
.bb .sec4Ljindu li .sec4k5{width: 300px;}
.bb .sec4Ljindu li .sec4k6{width: 200px;}
.bb .sec4Ljindu li .sec4k7{width: 235px;}
.bb .sec4Ljindu li .sec4k8{width: 250px;}
.bb .sec4Ljindu li .sec4k9{width: 235px;}
.bb .sec4Ljindu li .sec4k10{width: 140px;}

.sec4R{width:445px;}
.akk1{float:left; width:200px; margin-right:45px;}
.akk2{float:left; width:200px;}
.can4va1{margin-right:50px; float:left;}
.can4va1 img{width:100%;}

/*第五块*/
.section-con5{padding-top:80px; padding-bottom:80px;}
.sec5Lcon {width: 620px; }
.sec5Lcon li{width: 124px; height: 124px;margin-right: 30px; margin-bottom: 30px; background: url(sect5L_bg.png) no-repeat center; float: left; }
.sec5Lcon li img{width: 83px; height: 60px; margin: 30px 0px 0px 20px; transition: transform 2s;}
.moveto .sec5Lcon li img{transform:rotateY(360deg)}
.sec5R{width: 446px;height: 275px; margin-left: 30px;}
.ab_banner{float: left; height: 275px;width: 446px; overflow: hidden; position:relative;}
.ab_banner .banner-img{width: 446px; height: 275px;}
.ab_banner .banner-item{position: absolute; bottom: 15px; left: 35px; height: 12px; line-height: 12px;}
.ab_banner .banner-item a{background: #fff; border-radius: 5px; cursor: pointer;display: inline-block;height: 10px; width: 10px; margin-right: 5px;}
.ab_banner .banner-item a.cur{background: #c12c49;height: 11px; width: 11px; border-radius: 6px;}
.ab_banner .banner-img li{float: left;width: 446px; height: 275px;}
.sec5Rcon{width: 446px; height: 275px; background: url(sec5R_bg.jpg) no-repeat; position: relative;}
.sec5Rcon_1{width: 386px; line-height: 25px; padding: 30px 30px 0px; }
.sec5Rcon_1_text { height:150px; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:3; -webkit-box-orient: vertical;}
.index_logos { width:600px; height:275px; overflow:hidden;}
.index_logos li { height:290px; overflow:hidden}