body{width:100%;min-width:1200px;overflow-x:hidden}
.box{width:1200px;margin:0px auto;}
.main{float:left;width:100%;}
.header{float:left;width:100%;height:70px;}
.header .logo{float:left;height:70px;line-height:70px;}
.header .logo img{float:left;margin-top:9px;}
.header .logo span{float:left;font-size:24px;line-height:62px;margin-left: 10px;color:#ffffff}
.header .down-btn{float:right;width:140px;height:40px;background:url(../images/down-btn.png) 25px center no-repeat #0ac564;color:#ffffff;text-indent:50px;font-size:18px;line-height:40px;margin-top:15px;border-radius:5px;}
.headerlink{float:right;}
.headerlink a{float:left;line-height: 70px;height:70px;font-size:18px;color:#ffffff}
.headerlink a:hover{position:relative;}
.headerlink a i{position:absolute;border:1px solid #ffffff;width:30px;left:50%;margin-left:-15px;top:50px;display:none;height:0px}
.headerlink a:hover i{display:block;}
.headerlink em{float:left;border:1px solid #ffffff;height:20px;height:18px;margin:0px 30px;margin-top:27px;}
.b1-bg1{position:absolute;width:140px;height:59px;left:-20%;top:100px;background:url(../images/b1_2bg.png) no-repeat;}
.b1-bg2{position:absolute;background:url(../images/b1bg.png);width:1361px;height:629px;top:-37px;right:-347px;}
.fr{float:right}
.fl{float:left;}

.ic{position:absolute;width:760px;height:436px;}
.ic.ic1{background:url(../images/ic1.png);right:-88px;top:186px}




.b1-bg2 img{float:left;margin-left:333px;margin-top: 150px}
.b1txt{position:absolute;left:0px;top:10px;width: 450px;}
.b1txt .logolay{float:left;width:100%;height:68px;margin-top:46px;}
.b1txt .logolay img{float:left;}
.b1txt .logolay span{font-size:46px;line-height:68px;color:#ffffff;font-weight:bold;}

.b1txt .glay{float:left;color:#ffffff;font-size:20px;width:100%;margin-top:20px;}
.b1txt .btnlay{float:left;margin-top:50px;width:100%;}

.down-btn2{float:left;width:230px;height:70px;background:url(../images/down-btn2.png) 45px center no-repeat #ffffff;line-height:70px;font-size:20px;color:#4d81ff;text-indent:85px;border-radius:10px;}
.b1txt .p2lay{float:left;width:100%;margin-top:10px;font-size:16px;color:#ffffff}

.title{width:100%;text-align:center;float:left;color:#333;font-size:40px;margin-top:90px;}
.ptitle{width:100%;float:left;text-align:center;font-size:20px;color:#333;margin-top:30px;}

.tlist{float:left;width:100%;margin-top: 50px;}
.tlist li{float:left;width: 183px;height:190px;margin-left:12px}
.tlist li span{float:left;width:100%;text-align:center;font-size:18px;margin-top:140px;}
.tlist li.t1{background:url(../images/hw.jpg)  center 50px no-repeat #f5f7f7; background-size:80px 62px;}
.tlist li.t2{background:url(../images/t2.png) center 50px no-repeat #f5f7f7}
.tlist li.t3{background:url(../images/t3.png) center 50px no-repeat #f5f7f7}
.tlist li.t4{background:url(../images/t4.png) center 50px no-repeat #f5f7f7}
.tlist li.t5{background:url(../images/t5.png) center 50px no-repeat #f5f7f7}
.tlist li.t6{font-weight:bold;background:url(../images/t6.png) center 50px no-repeat #f5f7f7}
.tlist li.t7{font-weight:bold;margin-left:0px; background:url(../images/hw.jpg)  center 50px no-repeat #f5f7f7; background-size:80px 62px;}
.tlist li.t8{font-weight:bold;margin-left:0px; background:url(../images/xm.jpg)  center 50px no-repeat #f5f7f7; background-size:80px 62px;}
.tlist li.t9{margin-left:0px;font-weight:bold; background:url(../images/op.jpg)  center 50px no-repeat #f5f7f7; background-size:80px 62px;}
.tlist li.t10{margin-left:0px; font-weight:bold;background:url(../images/vi.jpg)  center 50px no-repeat #f5f7f7; background-size:80px 62px;}
.tlist li.t11{margin-left:0px; font-weight:bold;background:url(../images/ry.jpg)  center 50px no-repeat #f5f7f7; background-size:80px 62px;}
.tlist li.t12{margin-left:0px;font-weight:bold; background:url(../images/yj.jpg)  center 50px no-repeat #f5f7f7; background-size:80px 62px;}
.tlist li.t13{margin-left:0px;font-weight:bold; background:url(../images/pg.jpg)  center 50px no-repeat #f5f7f7; background-size:80px 62px;}




.flinfo{}
.flinfo .fltitle{color:#333333;font-size:34px;font-weight:bold;margin-top:153px;float:left;width:100%}
.flinfo p{font-size:18px;float:left;margin-top:60px;width:100%;line-height:40px;}
.title4{float:left;width:100%;text-align:center;margin-top:80px}
.title4 i{background:url(../images/logo2.png) left center no-repeat;height:50px;padding-left:60px;float:left;line-height:50px;font-size:40px;font-weight:bold;margin-left:450px}
.title5{float:left;width:100%;color:#e4ecfc;text-align:center;font-size:24px;} 

.tx{float:left;width:100%;margin-top: 30px;}
.tx li{float:left;width:33%;padding-top: 180px;}
.tx li.tx1{background:url(../images/tx1.png) center 30px no-repeat;}
.tx li.tx2{background:url(../images/tx2.png) center 30px no-repeat;}
.tx li.tx3{background:url(../images/tx3.png) center 30px no-repeat;}
.tx li span{float:left;width:100%;color:#347aeb;font-size:26px;font-weight:bold;text-align:center;}
.tx li em{float:left;font-size:18px;text-align:center;width:100%;}



.down-btn3{margin-top:40px;width:226px;height:62px;box-shadow: 0px 0px 0px #347aeb;float:left;font-size:20px;line-height:62px;text-indent:90px;border-radius:5px;color:#fff;background:url(../images/down-btn3.png) 55px center no-repeat #347aeb}
.foot{float:left;width:100%;background-color:#333;}
.foot p{width:100%;text-align:center;color:#ffffff;line-height:66px;}



.hov{cursor:pointer;transition: transform .3s; -webkit-transition: transform .3s; -moz-transition: transform .3s; -ms-transition: transform .3s;}
.hov:hover{transform: translateY(-10px); -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px);}