/* CSS 预设 */
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;}
.clearfix{zoom:1;}
.wrapper{width:1140px;margin:0 auto;}

.left{float:left;}
.right{float:right;}
.block{display:block;}


/*banner*/
.banner{height:600px; }
.banner,.three{ position:relative;overflow:hidden;min-width:1200px;}
.bannerBg,.threeBg{position: absolute;top: 0;left: 50%;margin-left: -960px;font-size: 0;z-index: -1;}

.bannerCon{width: 1200px;margin: 0 auto;text-align: center;font-size: 0;}
.bannerCon h3{font-size: 24px;color: #fff;line-height:100px;}
.bannerCon h3 span{color: #fff500;}
.bannerCon a{font-size: 24px;color: #1726c1;width:210px ;height: 40px;line-height: 40px;display: inline-block;margin: 0 18px;text-align: center;border-radius: 30px;background: #fff;font-weight: bold;letter-spacing: 2px;vertical-align: top;}
.bannerCon a:hover{transform: scale(1.1);}
/*one*/
.one{padding: 54px 0 35px;}
.cpdaTit{width: 1140px;margin: 0 auto;text-align: center;}
.cpdaTit h2{font-size: 36px;color: #222222;line-height: 56px;}
.cpdaTit h2 span {color: #1e57fa;}
.cpdaTit p{font-size: 16px;color: #999999;line-height: 44px;}
.oneC{padding-top: 26px;}
.oneC dl{width: 1140px;margin: 0 auto;box-shadow: 0px 0px 6px rgba(0,0,0,0.06);}
.oneC dl dd{width: 786px;height: 200px;padding: 6px 17px 0 25px;font-size: 0;}
.oneC dl dd .p2{font-size: 16px;color: #666;line-height: 28px;}
.oneC dl dd .p2 span{color: #1e57fa;}
.oneC dl dd h3{font-size: 16px;color: #242424;line-height: 44px;margin-top: 11px;}
.oneC dl dd .p3{display: inline-block;vertical-align: top;padding: 0 12px;line-height: 23px;font-size: 16px;color: #666666;}

/*two*/
.two{padding: 35px 0 40px;}
.two .ul01,.threeC ul,.anniuC,.fourHd{text-align: center;font-size: 0;}
.two .ul01 li,.threeC ul li,.anniuC a,.fourHd li{display: inline-block;vertical-align: top;}
.two .ul01 li{position: relative;margin: 38px 40px;}
.two .ul01 .li01{width: 100%;height: 100%;box-sizing: border-box;position: absolute;top: 0;left: 0;padding: 9px 0 0 28px;text-align: left;}
.two .ul01 li h3{font-size: 20px;color: #ffde00;line-height: 34px;}
.two .ul01 li p{font-size: 14px;color: #fff;line-height: 26px;}
.two .ul01 li span{width: 28px;height: 1px;margin: 7px 0 8px;background: #fff;display: block;}
.two .ul02{width: 1040px;background: url(../images/bgbg02.png) no-repeat;height: 383px;margin: 0 auto;position: relative;}
.two .ul02 li{position: absolute;}
.two .ul02 .li01{top: 33px;left: 326px;}
.two .ul02 li p{font-size: 16px;color: #fff;line-height: 28px;}
.two .ul02 li p span{color: #f2d61a;}
.two .ul02 .li02,.two .ul02 .li03{width: 212px;top: 79px;}
.two .ul02 .li02{left: 90px;}
.two .ul02 .li03{right: 41px;}
.two .ul02 .li04{width: 364px;top: 279px;left: 338px;}
/*three*/
.oneBot{height: 165px;line-height: 165px;font-size: 34px;color: #fff;text-align: center;background: url(../images/ggl.png) no-repeat center;font-weight: bold;}
.oneBot span{color: #fbdd04;}

.three{height: 670px;}
.three .cpdaTit{margin-top: 58px;}
.three .cpdaTit h2,.three .cpdaTit p{color: #fff;}
.three .cpdaTit h2 span{color: #ffde00;}
.threeC{width: 1140px;margin: 0 auto;padding-top: 20px;}
.threeC h3{font-size: 26px;color: #ffde00;line-height: 40px;margin-bottom: 47px;text-align: center;}
.threeC ul li{position: relative;margin-right: 70px;}
.threeC ul .li05{margin-right:0px;}
.threeC ul li p{font-size: 16px;width: 100%;line-height: 22px;position: absolute;left: 0;top: 133px;}
.threeC ul .li01 p{color: #2254e7;}
.threeC ul .li02 p{color: #6247ec;}
.threeC ul .li03 p{color: #0ba6f6;}
.threeC ul .li04 p{color: #0fc2af;}
.threeC ul .li05 p{color: #ff7404;}
.anniuC{border-radius: 4px;overflow: hidden;width: 420px;margin: 80px auto 0;height: 52px;}
.anniuC a{width: 210px;height: 52px;line-height: 52px;box-sizing: border-box;}
.anniuC .anniu1{font-size: 22px;color: #1e57fa;background: #fff;}
.anniuC .anniu2{font-size: 24px;color: #fff;border: 2px solid #fff;}
/*four*/
.four{padding: 54px 0 64px;}
.fourSlie{width: 1140px;margin: 0 auto;padding-top: 28px;}
.fourHd{width: 1140px;height: 144px;background: url(../images/fivebg.png) no-repeat center bottom;}
.fourHd li{margin: 0 83px;font-size: 24px;color: #6c6968;background: #fff;border-radius: 4px;border: 1px solid #6c6968;width: 180px;height: 52px;line-height: 52px;position: relative;cursor: pointer;}
.fourHd li img{position: absolute;bottom: -12px;left: 50%;margin-left: -6px;display: none;}
.fourHd li.on{background: #1e57fa;color: #fff;border-color: #1e57fa;}
.fourHd li.on img{display: block;}
.fourHd h3{font-size: 24px;text-align: center;color: #fff;line-height: 58px;margin-top: 32px;}
.fourBd table{width: 100%;}
.fourBd table td{font-size: 18px;color: #333;text-align: center;height: 48px;border: 1px solid #d9d9d9;}
.fourBd table .td01{text-align: left;padding-left: 76px;box-sizing: border-box;}
.four .anniuC .anniu1,.five .anniuC .anniu1{background: #1e57fa;color: #fff;}
.four .anniuC .anniu2,.five .anniuC .anniu2{border-color: #1e57fa;color: #1e57fa;}
/*five*/
.five{padding: 68px 0 55px;background: #ecf0f1;}
.fiveC{width: 1140px;margin: 0 auto;text-align: center;padding-top: 15px;}
.fiveP p{text-indent: 2em;font-size: 18px;color: #6e6e6e;line-height: 38px;text-align: left;width: 556px;padding: 40px 30px 0 32px;}
.fiveP{background: #fff;padding: 18px 0 18px 14px;border-radius: 10px;}
.fiveC table{width: 100%;background: #fff;border-radius: 4px;overflow: hidden;}
.fiveC table th{font-size: 24px;text-align: center;color: #fff;}
.fiveC table td{font-size: 18px;color: #333;height: 46px;border-bottom: 2px dotted #d6d6d6;text-align: center;}
.fiveC table td p{text-align: left;}
.fiveC table td .p1{color: #1e57fa;}
.fiveC table .tr01 td{border: none;}
.kslc{width: 1140px;margin: 20px auto;background: #fff;border-radius: 10px;padding-bottom: 1px;}
.kslc .p2{line-height: 55px;color: #6e6e6e;font-size: 18px;text-align: center;}
.kslc ul{font-size: 0;}
.kslc ul li{position: relative;width: 200px;height: 48px;background: #deeaff;border-radius: 6px 0 0 6px;margin: 0 37px 28px;font-size: 18px;color: #000000;line-height: 48px;display: inline-block;vertical-align: top;}
.kslc ul li em{font-family: arial;font-size: 31px;color: #5796ff;padding-right: 10px;display: inline-block;vertical-align: top;}
.kslc ul li span{position: absolute;top: 17px;right: -60px;background: url(../images/jt01.png) no-repeat;width: 41px;height: 17px;}
.kslc ul .li01{background: #afcdff;}
.kslc ul .li01 span{transform: rotate(180deg);}
.kslc ul .li02 i{background: url(../images/jt02.png) no-repeat;width: 17px;height: 22px;position: absolute;left: 94px;top: -24px;}
/*six*/

.seven{padding: 56px 0 43px;}
.sevenC{width: 1200px;padding-top: 10px;margin: 0 auto;}
.sevenC span{display: block;margin: 20px auto;}
.sevenC dl dt{width: 460px;padding-left: 30px;}
.sevenC dl dd{width: 645px;}
.sevenC dl dd h3{font-size: 22px;line-height: 48px;color: #333333;border-bottom: 1px solid #a4b6ff;}
.sevenC dl dd p{font-size: 16px;color: #6e6e6e;line-height: 26px;margin-top: 13px;}
.sevenC dl dd a{display: block;margin-top: 17px;font-size: 16px;color: #fff;background: #898989 url(../images/icon01.png) no-repeat left center;width: 115px;padding-left: 30px;height: 30px;line-height: 30px;text-align: center;}

.eight{padding: 70px 0 74px;background: url(../images/bgbg01.jpg) no-repeat center;}
.eight .cpdaTit h2{color: #fff;}

.mfstCon{width: 1140px;margin:0 auto;padding-top: 16px;text-align: center;font-size: 0;}
.mfstCon form p{display: inline-block;vertical-align: top;margin: 20px 18px 0;width: 360px;height: 50px;line-height: 50px;background: #fff;border-radius: 10px;}

.cjwt{padding: 0px 0 50px;}
.cjwtcon{width: 1140px;margin: 0 auto;}
.cjwtcon ul li{width: 502px;font-size: 0;margin-top: 30px;}
.cjwtcon ul li p,.cjwtcon ul li a{display: inline-block;vertical-align: top;height: 44px;line-height: 44px;color: #fff;font-size: 16px;}
.cjwtcon ul li p{width:376px ;text-indent: 12px;background: #5e6474;}
.cjwtcon ul li a{width:126px ;background: #1d57f9;text-align: center;}

.mfstCon form input{width: 100%;height:100%;padding-left: 20px;border-radius: 10px;box-sizing: border-box;border: none;font-size: 16px;color: #424242;}
.mfstCon form p input[name]{background: url(../images/bg07.png) no-repeat;}
.mfstCon form p input[name="userName2"]{background-position: 300px 0;}
.mfstCon form p input[name="remark2"]{background-position: 300px -96px;}
.mfstCon form p input[name="phone2"]{background-position: 300px -48px;}
.mfstCon form p input[name="qq2"]{background-position: 300px -144px;}
.mfstCon form a{font-size: 20px;color: #fff;margin: 42px auto 0;display: block;border-radius: 30px;width: 140px;height: 42px;line-height: 42px;background: #e84c3d;}
.mfstCon form a:hover{background: #e84c3d;opacity: 0.9;}
.mfstCon .p1{font-size: 18px;color: #fff;margin-top: 17px;line-height: 46px;font-weight: bold;}