@charset "utf-8";
/* CSS Document */

.tit{text-align: center;}
.tit span{display:block;font-size: 40px;color: #313131;line-height: 40px;font-weight: normal;}
.tit i{display:block;font-size: 16px;color: #7d7d7d;line-height: 16px;padding-top: 12px; text-transform: uppercase; font-family: "Arial"; padding-bottom: 25px; background:url(../images/tit_bg.png) no-repeat bottom;} 

/*banner*/
/*广告*/
.banner{position: relative;}
.bdu{width: 100% !important;}
.bdu li{width: 100% !important;position:relative;}
.bdu li a{display: block;}
.bdu li img{width: 100%;display: block;}

.hdu{position: absolute;width: 12px;right: 60px;top:40%;text-align: center;}
.hdu li{ width: 12px;height: 12px;background:url(../images/diy1.png) no-repeat;margin-bottom: 18px;position: relative;cursor: pointer;text-align: center; display:block;}
.hdu li em{width: 16px;height: 16px;display: block;position: absolute;top: -5px;left: -5px;opacity: 0;}
.hdu li.on em:after{  content: '';height: 12px;width: 12px;background:url(../images/diany01.png) no-repeat;display: block;position: absolute;top: 5px;left: 5px;}
.hdu li.on em{opacity: 1;}



/*cooperation*/ 
/*合作*/
.co_prat{height: 950px;background: url(../images/hezuobg.jpg) no-repeat center;}
.co_prat h3{height: 65px;padding-top: 270px;text-align: center;}
.co_prat h3 span{font-size:60px;color: #000000;display: block;font-weight: normal;line-height:100%;}
.co_prat ul{height: 230px;}
.co_prat ul li{float: left;display: block;margin-top: 136px;}
.co_prat ul li img{height: 88px;width: 88px;display: block;}
.co_prat ul li p{text-align: center;padding-top:30px;}
.co_prat ul li p em{font-size:30px;color: #f08200;display: block;    line-height: 100%;padding-bottom: 17px;}
.co_prat ul li p span{font-size: 24px;color:#000000 ;display: block;line-height: 36px;}
.co_pr1{width: 129px;}
.co_pr1 img{padding-left: 24px;}
.co_pr1 p{padding-left: 9px;}
.co_pr2{width: 192px;margin-left: 105px;}
.co_pr2 img{padding-left: 50px;}
.co_pr3{width: 200px;margin-left: 75px;}
.co_pr3 img{padding-left: 50px;}
.co_pr4{width: 125px;margin-left: 98px;}
.co_pr4 img{padding-left: 16px;}
.co_pr5{width: 180px;margin-left: 96px;}
.co_pr5 span{width: 145px;padding-left: 18px;}
.co_pr5 img{padding-left: 45px;}

/*Cooperation projects*/ 
/*合作项目*/
.crpjt{height: 960px;background:#f2f2f2;}
.crpjt h3{height: 60px;padding-top:110px;text-align: center;}
.crpjt h3 span{font-size:60px;color: #000000;display: block;font-weight: normal;line-height:100%;}

.crpjt1{margin-top: 78px;height: 545px;}
.crpjt1 dl{ width:385px; height:260px;background:#fff;float: left;}
.crpjt1 dl dt{width:129px;height: 143px;float: left;padding-left: 30px;padding-top: 55px;}
.crpjt1 dl dt img{width:129px;height: 143px;display: block;}
.crpjt1 dl dd{float: left;padding-top: 60px;padding-left: 26px;}
.crpjt1 dl dd h2{font-size: 30px;color: #000000;display: block;font-weight: normal;}
.crpjt1 dl dd p{font-size:16px;color: #4c4c4c;display: block;line-height: 26px;width: 165px;padding-top: 20px;}
.crpjt1 dl:hover dd h2{color: #f08200;}
.crpjt1 dl dd i{height: 53px;width: 103px;    display: block;margin-top: 35px;background: url(../images/crj01.png) no-repeat center;}
.crpjt1 dl:hover i{background: url(../images/crj1.png) no-repeat center; }

.crpjt1 .crjs1{margin-left: 23px;}
.crpjt1 .crjs1 dt{width:163px;height:139px;padding-left:15px;padding-top: 69px;}
.crpjt1 .crjs1 dt img{width:163px;height:139px;display: block;}
.crpjt1 .crjs1 dd{padding-top: 60px;padding-left:15px;}
.crpjt1 .crjs1 dd p{width: 177px;}
.crpjt1 .crjs1 dd i{height: 53px;width: 118px;    display: block;margin-top: 35px;background: url(../images/crj02.png) no-repeat center;}
.crpjt1 .crjs1:hover i{background: url(../images/crj2.png) no-repeat center; }

.crpjt1 .crjs2{margin-left: 22px;}
.crpjt1 .crjs2 dt{width:122px;height:143px;padding-left:39px;padding-top:54px;}
.crpjt1 .crjs2 dt img{width:122px;height:143px;display: block;}
.crpjt1 .crjs2 dd{padding-top: 60px;padding-left:34px;}
.crpjt1 .crjs2 dd p{width: 177px;height: 52px;}
.crpjt1 .crjs2 dd i{height: 53px;width: 118px;    display: block;margin-top: 35px;background: url(../images/crj03.png) no-repeat center;}
.crpjt1 .crjs2:hover i{background: url(../images/crj3.png) no-repeat center; }


.crpjt1 .crjs3{margin-right:22px;margin-top: 25px;}
.crpjt1 .crjs3 dt{width:147px;height:141px;padding-left:22px;padding-top:56px;}
.crpjt1 .crjs3 dt img{width:147px;height:141px;display: block;}
.crpjt1 .crjs3 dd{padding-top: 60px;padding-left:18px;}
.crpjt1 .crjs3 dd p{width: 177px;height: 52px;padding-left:5px;}
.crpjt1 .crjs3 dd i{height: 53px;width: 112px;    display: block;margin-top: 35px;background: url(../images/crj04.png) no-repeat center;}
.crpjt1 .crjs3:hover i{background: url(../images/crj4.png) no-repeat center; }


.crpjt1 .crjs4{margin-right:22px;margin-top: 25px;}
.crpjt1 .crjs4 dt{width:140px;height:144px;padding-left:23px;padding-top:55px;}
.crpjt1 .crjs4 dt img{width:140px;height:144px;display: block;}
.crpjt1 .crjs4 dd{padding-top: 60px;padding-left:20px;}
.crpjt1 .crjs4 dd p{width: 175px;height: 52px;}
.crpjt1 .crjs4 dd i{height: 53px;width: 119px;    display: block;margin-top: 35px;background: url(../images/crj05.png) no-repeat center;margin-left: 8px;}
.crpjt1 .crjs4:hover i{background: url(../images/crj5.png) no-repeat center; }


.crpjt1 .crjs5{margin-top: 25px;}
.crpjt1 .crjs5 dt{width:131px;height:118px;padding-left:30px;padding-top:75px;}
.crpjt1 .crjs5 dt img{width:131px;height:118px;display: block;}
.crpjt1 .crjs5 dd{padding-top: 60px;padding-left:33px;}
.crpjt1 .crjs5 dd p{width: 175px;height: 52px;padding-left: 4px;}
.crpjt1 .crjs5 dd i{height: 53px;width: 119px;    display: block;margin-top: 35px;background: url(../images/crj06.png) no-repeat center;}
.crpjt1 .crjs5:hover i{background: url(../images/crj6.png) no-repeat center; }

/*provide*/ 
/*提供*/ 
.prov_s{height: 950px;background: url(../images/provbg.jpg) no-repeat center;}
.prov_s h3{height: 61px;padding-top:119px;text-align: center;}
.prov_s h3 span{font-size:60px;color: #ffffff;display: block;font-weight: normal;line-height:100%;}

.prov_s ul{margin-top: 83px;margin-left: 74px;}
.prov_s ul li{height: 75px;float: left;width: 100%;padding-left: 107px;margin-bottom: 50px;background: url(../images/crsk1.png) no-repeat left;}
.prov_s ul li:last-child{ margin-bottom:0;}
.prov_s ul li h2{font-size: 30px;color: #ffffff;display: block;font-weight: normal;line-height: 36px;}
.prov_s ul li p{font-size: 22px;color:#e0e1e2;display: block;line-height:100%;font-weight: normal;padding-top: 15px;}


.prov_s .prov_s2 {background: url(../images/crsk2.png) no-repeat left;}
.prov_s .prov_s3 {background: url(../images/crsk3.png) no-repeat left;}
.prov_s .prov_s4 {background: url(../images/crsk4.png) no-repeat left;}
.prov_s .prov_s5 {background: url(../images/crsk5.png) no-repeat left;}

/*Cooperation mode*/ 
/*合作流程+模式*/ 

.cptmd{height:574px; background: #f2f2f2;}
.cptmd h3{height: 61px;padding-top:100px;text-align: center;}
.cptmd h3 span{font-size:60px;color: #000000;display: block;font-weight: normal;line-height:100%;}

.cptmd ul{margin-top:70px;}
.cptmd ul li{float: left;width: 70px;height: 110px;text-align: center;margin-right:160px;margin-left: 50px;}
.cptmd ul li em{width: 88px;height: 76px;background: url(../images/rsq01.png) no-repeat center;display: block;}
.cptmd ul li em i{font-size: 20px;color: #333333;display: block;font-weight:bold;padding-top: 12px;}
.cptmd ul li span{font-size: 15px;color: #333333;display: block;font-weight: bold;padding-top: 10px;}
.cptmd ul li:last-child{ margin-right:0;}
.cptmd .cptmd2{margin-left: 0px;width: 70px;}
.cptmd .cptmd2 em{width: 99px;background: url(../images/rsq02.png) no-repeat center;}
.cptmd .cptmd3{margin-left: 0px;width: 70px;}
.cptmd .cptmd3 em{width: 99px;background: url(../images/rsq03.png) no-repeat center;}
.cptmd .cptmd4{margin-left: 0px;width: 70px;}
.cptmd .cptmd4 em{width: 99px;background: url(../images/rsq04.png) no-repeat center;}
.cptmd .cptmd5{margin-left: 0px;width: 70px;}
.cptmd .cptmd5 em{width: 99px;background: url(../images/rsq05.png) no-repeat center;}
/*模式*/ 
.cptmd_a{height: 575px;margin-top: 80px;}
.cptmd_a h2{height: 61px;text-align: center;padding-bottom: 60px;}
.cptmd_a h2 span{font-size:60px;color: #000000;display: block;font-weight: normal;line-height:100%;}
.cptmd_a dl{transition: 0.3s;border:3px solid #ffffff;float: left;height: 444px;width:314px;    margin-left: 274px;margin-right: 80px;}
.cptmd_a dl dt img{height:185px;width:314px;display: block;}
.cptmd_a dl dd{ height: 209px;background:#ffffff; text-align: center;padding-top: 50px;}
.cptmd_a dl dd p{height: 36px;font-size: 24px;color:#000000 ;display: block;line-height: 100%;margin-bottom: 10px;background: url(../images/zbfr.png) no-repeat bottom;}
.cptmd_a dl dd li{font-size: 14px;color:#000000 ;display: block;line-height: 100%;margin-bottom: 10px;}
.mores{color: #ffffff;width:212px;height: 46px;display: block;line-height: 46px;float: left;font-size: 16px;text-align: center;border-radius: 22px;margin-bottom: 34px;background: #f08200;margin-left: 52px;margin-top: 37px;}
.cptmd_a dl:hover{border:3px solid #f08200;}

.cptmd_a .cptmd_a2{transition: 0.3s;margin-left: 0px;}
.cptmd_a .cptmd_a2 dd{padding-top: 50px;height: 207px;}
.cptmd_a2 .more{color: #ffffff;width:212px;height: 46px;display: block;line-height: 46px;float: left;font-size: 16px;text-align: center;border-radius: 22px;margin-bottom: 34px;background: #f08200;margin-left: 52px;margin-top:10px;}
.cptmd_a .cptmd_a3{transition: 0.3s;margin-left: 0px;margin-right: 0px;}
.cptmd_a .cptmd_a3 dd{padding-top: 50px;height: 180px;}
.cptmd_a3 .mor{color: #ffffff;width:212px;height: 46px;display: block;line-height: 46px;float: left;font-size: 16px;text-align: center;border-radius: 22px;margin-bottom: 34px;background: #f08200;margin-left: 52px;margin-top:53px;}

/*In the future*/ 
/*未来*/ 
.onfutd{height: 600px;background: url(../images/overdg.jpg) no-repeat center;}
.onfutd h3{height: 61px;padding-top:119px;text-align: center;}
.onfutd h3 span{font-size:60px;color: #ffffff;display: block;font-weight: normal;line-height:100%;}
.onfutd p{font-size: 18px;color: #ffffff;display: block;text-align: center;margin-top: 80px;height: 140px;background: url(../images/rfsdz.png) no-repeat bottom;}
.onfutd1{color: #ffffff;width: 405px;height: 53px;display: block;line-height: 53px;float: left;font-size: 24px;text-align: center;border-radius: 30px;background: #404144;margin-left: 166px;margin-top: 80px;font-weight: normal;}
.onfutd2{color: #ffffff;width: 405px;height: 53px;display: block;line-height: 53px;float: left;font-size: 24px;text-align: center;border-radius: 30px;background: #f08200;margin-left:43px;margin-top: 80px;font-weight: normal;}













