/** CSS Reset **/
*{-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; vertical-align: bottom;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:center; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
abbr,acronym { border:0; }
textarea, input, select{resize: none;outline:none;background:none;border:none;}
button {overflow:visible;width:auto;margin:0;padding:0;border:0 none;outline:none;}
input{border:0}
a{text-decoration:none; color:#333;-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;}
a:hover{ text-decoration:none;color:#000;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size: 0;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.navFixed{position: fixed;top: 0;width: 100%;z-index: 99;}
html{width: 100%;height:100%;}
body{color:#333;font-size:18px;line-height:160%;font-family: "Microsoft YaHei";width: 100%;height:100%;}
.fl{float:left;}
.fr{float:right;}

.boxheight{height: 100%;width: 1001px;position: relative;margin: auto;}



.banner{height:600px ;background: url(../images/pc.jpg) no-repeat center top;}
.banner .boxheight{padding-top: 475px;box-sizing: border-box;}
.banner .btn{width: 342px;height: 64px;background: url(../images/banner_btn.png) no-repeat center top;font-size:23px ;color: #fff;text-align: center;line-height: 64px;font-weight: bold;cursor: pointer;margin: auto;}


.nav{height: 80px;background:#dc120e ;}
.nav .boxheight div {width: 143px;text-align: center;line-height: 80px;float: left;}
.nav a{font-size: 20px;color: #fff;display: block;font-weight: bold;}

.cont1{height: 584px;}
.cont1 .boxheight{padding-top:95px ;box-sizing: border-box;overflow: hidden;}
.cont1 .boxheight .title h1{font-size:36px ;color: #262a57;text-align: center;vertical-align: top;margin-bottom: 40px;}
.cont1 .boxheight .title img:nth-child(1){position: absolute;left: 114px;top: 33px;}
.cont1 .boxheight .title img:nth-child(3){position: absolute;right: 114px;top:100px;}
.cont1 .boxheight .box{}
.cont1 .boxheight .box .div1{ transition: 0.5s; width: 190px; height: 347px; background: url(../images/cont11.png) no-repeat left top; float: left; margin-right:12px ; box-shadow: 0px 0px 10px #dac5e3; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; cursor: pointer; padding:107px 23px 0 ; box-sizing: border-box; -webkit-transition: 1s; -moz-transition: 1s; -ms-transition: 1s; -o-transition: 1s; }
.cont1 .boxheight .box .div2{ transition:0.5s; width: 190px; height: 347px; background: url(../images/cont12.png) no-repeat left top; float: left; margin-right:12px ; box-shadow: 0px 0px 10px #dac5e3; border-radius:10px ; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; cursor: pointer; padding:107px 23px 0 ; box-sizing: border-box; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; }
.cont1 .boxheight .box .div3{transition: 0.5s; width: 190px; height: 347px; background: url(../images/cont13.png) no-repeat left top; float: left; margin-right:12px ; box-shadow: 0px 0px 10px #dac5e3; border-radius:10px ; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius:10px ; -o-border-radius:10px ; cursor: pointer;padding:107px 23px 0 ;box-sizing: border-box;}
.cont1 .boxheight .box .div4{transition: 0.5s; width: 190px; height: 347px; background: url(../images/cont14.png) no-repeat left top; float: left; margin-right:12px ; box-shadow: 0px 0px 10px #dac5e3; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius:10px ; -o-border-radius:10px ; cursor: pointer;padding:107px 23px 0 ;box-sizing: border-box;}
.cont1 .boxheight .box .div5{transition: 0.5s; width: 190px; height: 347px; background: url(../images/cont15.png) no-repeat left top; float: left; box-shadow: 0px 0px 10px #dac5e3; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; cursor: pointer;padding:107px 6px 0 ;box-sizing: border-box;}
.cont1 .boxheight .box .div1 .h1{height: 49px;font-size: 24px;color: #fff;text-align: center;font-weight: bold;margin-bottom: 21px;border-bottom: 2px solid #fff;width: 142px;margin: 0 auto 21px;}
.cont1 .boxheight .box .div2 .h1{height: 49px;font-size: 24px;color: #fff;text-align: center;font-weight: bold;margin-bottom: 21px;border-bottom: 2px solid #fff;width: 142px;margin: 0 auto 21px;}
.cont1 .boxheight .box .div3 .h1{height: 49px;font-size: 24px;color: #fff;text-align: center;font-weight: bold;margin-bottom: 21px;border-bottom: 2px solid #fff;width: 142px;margin: 0 auto 21px;}
.cont1 .boxheight .box .div4 .h1{height: 49px;font-size: 24px;color: #fff;text-align: center;font-weight: bold;margin-bottom: 21px;border-bottom: 2px solid #fff;width: 142px;margin: 0 auto 21px;}
.cont1 .boxheight .box .div5 .h1{height: 49px;font-size: 24px;color: #fff;text-align: center;font-weight: bold;margin-bottom: 21px;border-bottom: 2px solid #fff;width: 142px;margin: 0 auto 21px;}
.cont1 .boxheight .box .div1 .p1{font-size: 18px;color: #fff;text-align: center;line-height: 34px;}
.cont1 .boxheight .box .div2 .p1{font-size: 18px;color: #fff;text-align: center;line-height: 34px;}
.cont1 .boxheight .box .div3 .p1{font-size: 18px;color: #fff;text-align: center;line-height: 34px;}
.cont1 .boxheight .box .div4 .p1{font-size: 18px;color: #fff;text-align: center;line-height: 34px;}
.cont1 .boxheight .box .div5 .p1{font-size: 18px;color: #fff;text-align: center;line-height: 34px;}

.cont1 .boxheight .box .div1:hover{margin-top:-12px ;}
.cont1 .boxheight .box .div2:hover{margin-top:-12px ;}
.cont1 .boxheight .box .div3:hover{margin-top:-12px ;}
.cont1 .boxheight .box .div4:hover{margin-top:-12px ;}
.cont1 .boxheight .box .div5:hover{margin-top:-12px ;}


.cont2{height: 592px;}
.cont2 .boxheight{padding-top:95px ;box-sizing: border-box;overflow: hidden;}
.cont2 .boxheight .title h1{font-size:36px ;color: #262a57;text-align: center;vertical-align: top;margin-bottom: 40px;}
.cont2 .boxheight .title img:nth-child(1){position: absolute;left: 258px;top: 33px;}
.cont2 .boxheight .title img:nth-child(3){position: absolute;right: 257px;top:92px;}
.cont2 .boxheight .nav{overflow: hidden; height: 54px; font-size: 23px; color: #fff; text-align: center; border-radius:10px 10px 0 0  ; -webkit-border-radius:10px 10px 0 0  ; -moz-border-radius:10px 10px 0 0  ; -ms-border-radius:10px 10px 0 0  ; -o-border-radius:10px 10px 0 0  ; }
.cont2 .boxheight .nav .left{width: 50%;height: 100%;float: left;line-height: 54px;background: #ef3464;cursor: pointer;}
.cont2 .boxheight .nav .right{width: 50%;height: 100%;float: right;line-height: 54px;background: #fd6f24;cursor: pointer;}
.cont2 .boxheight .box{padding-top: 20px;height: 292px;}
.cont2 .boxheight .box .div1{width: 214px;height: 249px;border:1px solid #dc120e ;padding: 33px 0 0 20px;box-sizing: border-box;float: left;margin-right: 14px;}
.cont2 .boxheight .box .div1 h1{font-size: 22px;color: #202b59;font-weight: bold;margin-bottom: 39px;}
.cont2 .boxheight .box .div1 .p{font-size: 17px;color: #202b59;margin-bottom: 17px;}
.cont2 .boxheight .box .div2{width: 214px;height: 249px;border:1px solid #dc120e ;padding: 33px 0 0 20px;box-sizing: border-box;float: left;margin-right: 14px;}
.cont2 .boxheight .box .div2 h1{font-size: 22px;color: #202b59;font-weight: bold;margin-bottom: 39px;}
.cont2 .boxheight .box .div2 .p{font-size: 17px;color: #202b59;margin-bottom: 17px;}
.cont2 .boxheight .box .div3{width: 214px;height: 249px;border:1px solid #dc120e ;padding: 33px 0 0 20px;box-sizing: border-box;float: left;margin-right: 14px;}
.cont2 .boxheight .box .div3 h1{font-size: 22px;color: #202b59;font-weight: bold;margin-bottom: 39px;}
.cont2 .boxheight .box .div3 .p{font-size: 17px;color: #202b59;margin-bottom: 17px;}
.cont2 .boxheight .box .div4{width: 317px;height: 249px;border:1px solid #dc120e ;padding: 33px 0 0 20px;box-sizing: border-box;float: left;}
.cont2 .boxheight .box .div4 h1{font-size: 22px;color: #202b59;font-weight: bold;margin-bottom: 39px;}
.cont2 .boxheight .box .div4 .p{font-size: 17px;color: #202b59;margin-bottom: 17px;}
.cont2 .boxheight .btn{ width: 342px; height: 64px; background: url(../images/banner_btn.png) no-repeat center top; font-size:23px ; color: #fff; text-align: center; line-height: 64px; cursor: pointer; margin: auto; -webkit-transition:2s ; -moz-transition:2s ; -ms-transition:2s ; -o-transition:2s ; }


.cont3{height:679px ;}
.cont3 .boxheight{padding-top:109px ;box-sizing: border-box;overflow: hidden;}
.cont3 .boxheight .title h1{font-size:36px ;color: #262a57;text-align: center;vertical-align: top;margin-bottom: 43px;}
.cont3 .boxheight .title img:nth-child(1){position: absolute;left: 194px;top: 46px;}
.cont3 .boxheight .title img:nth-child(3){position: absolute;right: 194px;top:107px;}
.cont3 .boxheight ul{margin-bottom: 19px;height: 56px;}
.cont3 .boxheight ul li{cursor: pointer; font-size: 23px; text-align: center; line-height: 54px; width: 160px; height: 54px; color: #999898; border:1px solid #999898; float: left; margin-right:6px ; border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; }
.cont3 .boxheight .active{background: url(../images/cont3li.png) no-repeat center top;border:none;color: #fff;}
.cont3 .boxheight .leftbox{width: 213px;height: 291px;float: left;margin-right: 9px;}
.cont3 .boxheight .box{height: 321px;}
.cont3 .boxheight .centerbox{float: left;width:436px ;height: 291px;border:1px solid #dc120e;padding: 32px 24px 0 18px;box-sizing: border-box;margin-right: 10px;}
.cont3 .boxheight .centerbox h1{font-size: 22px;color: #202b59;font-weight: bold;}
.cont3 .boxheight .centerbox h1 span{font-size: 13px;font-weight: initial;}
.cont3 .boxheight .centerbox p{font-size: 16px;color: #202b59;line-height: 27px;}
.cont3 .boxheight .rightbox{float: left;width:332px ;height: 291px;border:1px solid #dc120e;padding: 32px 20px 0 13px;box-sizing: border-box;}
.cont3 .boxheight .rightbox h1{font-size: 22px;color: #202b59;font-weight: bold;}
.cont3 .boxheight .rightbox p{font-size: 16px;color: #202b59;line-height: 27px;}
.cont3 .boxheight .box .div{display: none;}
.cont3 .boxheight .btn{ width: 342px; height: 64px; background: url(../images/banner_btn.png) no-repeat center top; font-size:23px ; color: #fff; text-align: center; line-height: 64px; cursor: pointer; margin: auto; -webkit-transition:2s ; -moz-transition:2s ; -ms-transition:2s ; -o-transition:2s ; }

.cont4{height:430px ;}
.cont4 .boxheight{padding-top:58px ;box-sizing: border-box;overflow: hidden;}
.cont4 .boxheight .title h1{font-size:36px ;color: #262a57;text-align: center;vertical-align: top;margin-bottom: 43px;}
.cont4 .boxheight .title img:nth-child(1){position: absolute;left: 242px;top: 0px;}
.cont4 .boxheight .title img:nth-child(3){position: absolute;right:242px;top:54px;}
.cont4 .boxheight .box{height: 261px;background: url(../images/cont4box.png) no-repeat center top;}
.cont4 .boxheight .box .div{width: 201px;height: 120px;float: left;margin-right: 65px;margin-bottom: 22px;}
.cont4 .boxheight .box .div .h1{font-size: 17px;text-align: center;line-height: 50px;margin-bottom: 6px;height: 50px;color: #fff;}
.cont4 .boxheight .box .div .h2{font-size: 17px;text-align: center;line-height: 64px;color: #26305c;height: 64px;}
.cont4 .boxheight .box .div:nth-child(4){margin-right: 0;}
.cont4 .boxheight .box .div:nth-child(8){margin-right: 0;}

.cont5{height:563px ;}
.cont5 .boxheight{padding-top:58px ;box-sizing: border-box;overflow: hidden;}
.cont5 .boxheight .title h1{font-size:36px ;color: #262a57;text-align: center;vertical-align: top;margin-bottom: 43px;}
.cont5 .boxheight .title img:nth-child(1){position: absolute;left: 196px;top: 0px;}
.cont5 .boxheight .title img:nth-child(3){position: absolute;right:219px;top:54px;}
.cont5 .boxheight .box {height: 310px;overflow: hidden;}
.cont5 .boxheight .box .div1{transition: 0.7s;cursor: pointer; margin-right: 22px;margin-top: 12px;  width: 234px;height: 273px;background: url(../images/cont51.png) no-repeat center top; padding: 118px 16px 0;box-sizing: border-box;float: left;font-size: 17px;color: #fff;line-height: 27px;}
.cont5 .boxheight .box .div2{transition: 0.7s;cursor: pointer; margin-right: 21px;margin-top: 12px;  width: 234px;height: 273px;background: url(../images/cont52.png) no-repeat center top; padding: 118px 16px 0;box-sizing: border-box;float: left;font-size: 17px;color: #fff;line-height: 27px;}
.cont5 .boxheight .box .div3{transition: 0.7s;cursor: pointer; margin-right: 22px;margin-top: 12px;  width: 234px;height: 273px;background: url(../images/cont53.png) no-repeat center top; padding: 118px 16px 0;box-sizing: border-box;float: left;font-size: 17px;color: #fff;line-height: 27px;}
.cont5 .boxheight .box .div4{ transition:0.7s ;cursor: pointer; width: 234px; margin-top: 12px; height: 273px; background: url(../images/cont54.png) no-repeat center top; padding: 118px 16px 0; box-sizing: border-box; float: left; font-size: 17px; color: #fff; line-height: 27px; -webkit-transition:0.7s ; -moz-transition:0.7s ; -ms-transition:0.7s ; -o-transition:0.7s ; }
.cont5 .boxheight .box .div1:hover{margin-top: 0;}
.cont5 .boxheight .box .div2:hover{margin-top: 0;}
.cont5 .boxheight .box .div3:hover{margin-top: 0;}
.cont5 .boxheight .box .div4:hover{margin-top: 0;}
.cont5 .boxheight .btn{ width: 342px; height: 64px; background: url(../images/banner_btn.png) no-repeat center top; font-size:23px ; color: #fff; text-align: center; line-height: 64px; cursor: pointer; margin: auto; -webkit-transition:2s ; -moz-transition:2s ; -ms-transition:2s ; -o-transition:2s ; }


.cont6{height:544px ;}
.cont6 .boxheight{padding-top:58px ;box-sizing: border-box;}
.cont6 .boxheight .title h1{font-size:36px ;color: #262a57;text-align: center;vertical-align: top;margin-bottom: 49px;}
.cont6 .boxheight .title img:nth-child(1){position: absolute;left: 344px;top: 0px;}
.cont6 .boxheight .title img:nth-child(3){position: absolute;right:345px;top:57px;}
.cont6 .boxheight .box{width: 100%;height: 305px;}
.cont6 .swiper-container {width: 100%;height: 100%;}
.cont6 .swiper-slide{width: 100%;height: 100%;background: url(../images/c1_03.png) no-repeat left top;}

.cont6 .swiper-button-next{width:27px ;height: 58px;background:url(../images/r1_03.png) no-repeat center center;}
.cont6 .swiper-button-prev{width:27px ;height: 58px;background:url(../images/l1_03.png) no-repeat center center;}

.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
    content: '';
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
    content: '';
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: -50px;
    left: auto;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    left: -50px;
    right: auto;
}
.cont6 .boxheight .leftbox{width: 245px;height: 305px;float: left;padding: 69px 24px 0 34px;box-sizing: border-box;margin-right: 10px;}
.cont6 .boxheight .leftbox h1{margin-bottom: 36px;font-size: 24px;font-weight: bold;text-align: center;color: #fff;}
.cont6 .boxheight .leftbox p{font-size: 18px;line-height: 27px;color: #fff;}

.cont6 .boxheight .left1box{width: 156px;height: 305px;float: left;margin-right: 10px;}
.cont6 .boxheight .left1box .h1{height: 43px;color: #fff;text-align: center;line-height: 43px;margin-bottom: 11px;}
.cont6 .boxheight .left1box .div{height: 250px;color: #ef3265;text-align: center;line-height: 250px;}

.cont6 .boxheight .left2box{width: 240px;height: 305px;float: left;margin-right: 10px;}
.cont6 .boxheight .left2box .h1{height: 43px;color: #fff;text-align: center;line-height: 43px;margin-bottom: 11px;}
.cont6 .boxheight .left2box .div{height: 250px;color: #ef3265;text-align: left;line-height: 25px;padding: 94px 0 0 27px;box-sizing: border-box;}

.cont6 .boxheight .left3box{width: 320px;height: 305px;float: left;margin-right: 10px;}
.cont6 .boxheight .left3box .h1{height: 43px;color: #fff;text-align: center;line-height: 43px;margin-bottom: 11px;}
.cont6 .boxheight .left3box .div{height: 250px;color: #ef3265;text-align: left;line-height: 25px;padding: 13px 17px 0 13px;box-sizing: border-box;}


.cont7{height: 304px;background: #dc120e;}
.cont7 .boxheight{padding: 29px 33px 0;box-sizing: border-box;}
.cont7 .boxheight h1{font-size: 27px;color: #fff;font-weight:bold;text-align: center;margin-bottom: 30px;}
.cont7 .boxheight .box{height: 119px;}

.form-wrap{width: 100%;}
.form-wrap form label{background: none;margin: 0 auto 0;height: 37px;line-height: 37px;border:none;margin-bottom: 12px;}
.form-wrap form label i{width: 33px;top: 13%;}
.form-wrap form label span{color: #fff;height: 100%;}
.form-wrap form label input, .form-wrap form label select{color: #333;width: 326px;background: #fff;height: 100%;padding-left: 10px;box-sizing: border-box;}

.form-wrap form .gaileft label span{width: 66px;}
.form-wrap form .gairight label span{width: 131px;}
.form-wrap form .gairight label select{width: 261px;}
.form-wrap form label i.iconDown {z-index: 9;}
.pc .tiaokuan{margin-left: 20px;color: #fff;}
.form-wrap .btn-wrap {font-size: 23px;color: #dc120e;margin: 10px auto 0; width: 334px; height: 53px; background: #fff; border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; }

.kailpc{display: block;}
.kailmodel{display: none;}

@media(max-width:1000px){
.kailpc{display: none;}
.kailmodel{display: block;}

.boxheight{width: 100%;}

.banner {height: 952px;background: url(../images/mm.jpg) no-repeat center top;}
.banner .boxheight {padding-top: 760px;box-sizing: border-box;}
.nav {height: 214px;background: #dc120e;overflow: hidden;}
.nav .boxheight div {width: 33.3%;line-height: 106px;}
.nav a{font-size: 30px;font-weight: normal;}
.borr{border-right:2px solid #fff ;box-sizing: border-box;}
.borb{border-bottom:2px solid #fff ;box-sizing: border-box;}

.cont1{height: 1003px;}
.cont1 .mtitle h1{font-size:36px ;color: #212b59;text-align: center;line-height: 48px;}
.cont1 .boxheight {padding-top: 82px;}
.cont1 .mtitle img:nth-child(1){position: absolute;left: 164px;top: 54px;}
.cont1 .mtitle img:nth-child(4){position: absolute;right: 125px;top: 140px;}

.cont1 .boxmodel .box1{ width: 691px; height: 112px; background: url(../images/mt11_04.png) no-repeat center top; padding: 21px 64px 0 135px; box-sizing: border-box; box-shadow: 0px 10px 10px #d0afd8; margin:0px auto 38px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; }
.cont1 .boxmodel .box2{ width: 691px; height: 112px; background: url(../images/mt12_04.png) no-repeat center top; padding: 21px 64px 0 135px; box-sizing: border-box; box-shadow: 0px 10px 10px #d0afd8; margin:0px auto 38px; border-radius: 10px; -webkit-border-radius:; -moz-border-radius:; -ms-border-radius:; -o-border-radius:; }
.cont1 .boxmodel .box3{ width: 691px; height: 112px; background: url(../images/mt13_04.png) no-repeat center top; padding: 21px 64px 0 135px; box-sizing: border-box; box-shadow: 0px 10px 10px #d0afd8; margin:0px auto 38px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; }
.cont1 .boxmodel .box4{ width: 691px; height: 138px; background: url(../images/mt14_04.png) no-repeat center top; padding: 21px 64px 0 135px; box-sizing: border-box; box-shadow: 0px 10px 10px #d0afd8; margin:0px auto 38px; border-radius:10px ; -webkit-border-radius: ; -moz-border-radius: ; -ms-border-radius: ; -o-border-radius: ; }
.cont1 .boxmodel .box5{ width: 691px; height: 112px; background: url(../images/mt15_04.png) no-repeat center top; padding: 21px 64px 0 135px; box-sizing: border-box; box-shadow: 0px 10px 10px #d0afd8; margin:0px auto 38px; border-radius: 10px; -webkit-border-radius: ; -moz-border-radius: ; -ms-border-radius: ; -o-border-radius: ; }

.cont1 .boxmodel h1{font-size: 30px;font-weight: bold;margin-bottom: 15px;color: #fff;}
.cont1 .boxmodel p{font-size:23px ;font-weight: bold;color: #fff;line-height: 30px;}

.cont2{height: 825px;}
.cont2 .boxheight {padding-top: 95px;}
.cont2 .boxheight .title img:nth-child(1) {position: absolute;left: 124px;top: 33px;}
.cont2 .boxheight .title img:nth-child(3) {position: absolute;right: 131px;top: 95px;}
.cont2 .boxheight .nav{width: 691px;margin: auto;height: 70px;}
.cont2 .boxheight .nav .left{line-height: 70px;font-size: 29px;font-weight: bold;}
.cont2 .boxheight .nav .right{line-height: 70px;font-size: 29px;font-weight: bold;}
.cont2 .boxheight .box {padding-top: 20px;height: 512px;}

.cont2 .boxheight .box .div1 {width: 691px;height: 106px;border: 1px solid #dc120e;padding: 0px 0 0 0px;box-sizing: border-box;margin-right: 0px;float: initial;margin:0 auto 14px;}
.cont2 .boxheight .box .div2 {width: 691px;height: 106px;border: 1px solid #dc120e;padding: 0px 0 0 0px;box-sizing: border-box;margin-right: 0px;float: initial;margin:0 auto 14px;}
.cont2 .boxheight .box .div3 {width: 691px;height: 106px;border: 1px solid #dc120e;padding: 0px 0 0 0px;box-sizing: border-box;margin-right: 0px;float: initial;margin:0 auto 14px;}
.cont2 .boxheight .box .div4 {width: 691px;height: 106px;border: 1px solid #dc120e;padding: 0px 0 0 0px;box-sizing: border-box;margin-right: 0px;float: initial;margin:0 auto 14px;}

.cont2 .boxheight .box .div1 h1{width: 177px; font-size: 29px;color: #202b59;font-weight: bold;margin-bottom: 0px;line-height: 106px;float: left;text-align: center;}
.cont2 .boxheight .box .div1 .p{font-size: 25px;color: #202b59;margin-bottom: 0px;line-height: 106px;float: left;}
.cont2 .boxheight .box .div2 h1{width: 177px; font-size: 29px;color: #202b59;font-weight: bold;margin-bottom: 0px;line-height: 106px;float: left;text-align: center;}
.cont2 .boxheight .box .div2 .p{font-size: 25px;color: #202b59;margin-bottom: 0px;line-height: 106px;float: left;}
.cont2 .boxheight .box .div3 h1{width: 177px; font-size: 29px;color: #202b59;font-weight: bold;margin-bottom: 0px;line-height: 106px;float: left;text-align: center;}
.cont2 .boxheight .box .div3 .p{font-size: 25px;color: #202b59;margin-bottom: 0px;line-height: 106px;float: left;}
.cont2 .boxheight .box .div4 h1{width: 177px; font-size: 29px;color: #202b59;font-weight: bold;margin-bottom: 0px;line-height: 106px;float: left;text-align: center;}
.cont2 .boxheight .box .div4 .p{font-size: 25px;color: #202b59;margin-bottom: 0px;line-height: 38px;float: left;padding-top: 47px;}

.cont2 .boxheight .box .div4 .p {width: 495px;font-size: 25px;color: #202b59;margin-bottom: 0px;line-height: 38px;float: left;padding-top: 17px;box-sizing: border-box;}

.cont3 .boxheight .title img:nth-child(1) {position: absolute;left: 64px;top: 46px;}
.cont3 .boxheight .title img:nth-child(3) {position: absolute;right: 69px;top: 107px;}
.cont3 .boxheight ul {margin-bottom: 19px;height: 170px;width: 624px;margin: auto;}
.cont3 .boxheight ul li {box-sizing: border-box;margin-right: 72px;margin-bottom: 22px;}
.cont3 .boxheight ul li:nth-child(3){margin-right: 0;}
.cont3 {height: 1104px;}
.cont3 .boxheight .box {height:675px;}
.cont3 .boxheight .leftbox {width: 691px;height: 156px;margin-right: 0px;float: initial;margin:0 auto 15px;}
.cont3 .boxheight .centerbox {float: initial;width: 691px;height: 291px;border: 1px solid #dc120e;padding: 42px 21px 0 12px;box-sizing: border-box;margin-right: 0px;margin:0 auto 15px;}
.cont3 .boxheight .centerbox h1 {font-size: 30px;color: #202b59;font-weight: bold;margin-bottom: 24px;}
.cont3 .boxheight .centerbox h1 span {font-size: 18px;}
.cont3 .boxheight .centerbox p {font-size: 17px;color: #202b59;line-height: 30px; }
.cont3 .boxheight .rightbox {float: initial;width: 691px;height: 175px;border: 1px solid #dc120e;padding: 31px 21px 0 12px;box-sizing: border-box;margin: auto;}
.cont3 .boxheight .rightbox h1 {font-size: 30px;color: #202b59;font-weight: bold;margin-bottom: 21px;}
.cont3 .boxheight .rightbox p {font-size: 17px;color: #202b59;line-height: 30px;}

.cont4 .boxheight .title img:nth-child(1) {position: absolute;left: 116px;top: 0px;}
.cont4 .boxheight .title img:nth-child(3) {position: absolute;right: 120px;top: 54px;}
.cont4 {height: 605px;}
.cont4 .boxheight .box {height:422px;background: url(../images/cont4mbox_07.png) no-repeat center top;width: 690px;margin: auto;}
.cont4 .boxheight .box .div {width: 200px; height: 120px; float: left; margin-right: 45px; margin-bottom: 32px;}
.cont4 .boxheight .box .div:nth-child(4) {margin-right: 45px;}
.cont4 .boxheight .box .div:nth-child(3) {margin-right: 0;}
.cont4 .boxheight .box .div:nth-child(6) {margin-right: 0;}
.cont4 .boxheight .box .div:nth-child(7) {margin-left: 120px;}

.cont5{height: 970px;}
.cont5 .boxheight .title img:nth-child(1) {position: absolute;left: 76px;top: 0px;}
.cont5 .boxheight .title img:nth-child(3) {position: absolute;right: 89px;top: 54px;}
.cont5 .boxheight .box {height: 723px;overflow: hidden;width: 689px;margin:auto;}
.cont5 .boxheight .box .div1 {margin-right: 30px;margin-top: 0px;width: 327px;height: 327px;background: url(../images/con5m1_11.png) no-repeat center top;padding: 144px 29px 0;
    box-sizing: border-box;float: left;font-size: 24px;color: #fff;line-height: 32px;margin-bottom: 27px;}
.cont5 .boxheight .box .div2 {margin-right: 0px;margin-top: 0px;width: 327px;height: 327px;background: url(../images/cont5m2_11.png) no-repeat center top;padding: 144px 29px 0;
    box-sizing: border-box;float: left;font-size: 24px;color: #fff;line-height: 32px;margin-bottom: 27px;}
.cont5 .boxheight .box .div3 {margin-right: 30px;margin-top: 0px;width: 327px;height: 327px;background: url(../images/cont5m3_11.png) no-repeat center top;padding: 144px 29px 0;
    box-sizing: border-box;float: left;font-size: 24px;color: #fff;line-height: 32px;}
.cont5 .boxheight .box .div4 {margin-right: 0px;margin-top: 0px;width: 327px;height: 327px;background: url(../images/cont5m4_11.png) no-repeat center top;padding: 144px 29px 0;
    box-sizing: border-box;float: left;font-size: 24px;color: #fff;line-height: 32px;}

.cont6{display: none;}
.cont7 .pc{display: none;}

.contm6{padding: 50px 0 100px;position: relative;}
.contm6 .title img:nth-child(1) {position: absolute;left: 209px;top: 0px;}
.contm6 .title h1 {font-size: 36px;color: #262a57;text-align: center;vertical-align: top;margin-bottom: 43px;}
.contm6 .title img:nth-child(3) {position: absolute;right:217px;top: 54px;}
.contm6 .box{width: 693px;margin: auto;}
.contm6 .box .div{margin-bottom: 7px; width: 100%; height: 88px; background: #dc120e; padding-top: 18px; box-sizing: border-box; border-radius:20px 20px 0 0 ; -webkit-border-radius:20px 20px 0 0 ; -moz-border-radius:20px 20px 0 0 ; -ms-border-radius:20px 20px 0 0 ; -o-border-radius:20px 20px 0 0 ; }
.contm6 .box .div h1{font-size: 29px;color: #fff;margin-bottom: 8px;text-align: center;}
.contm6 .box .div h2{font-size: 19px;color: #fff;text-align: center;}
.contm6 .libox{height: 169px;margin-bottom: 10px;width: 100%;margin:0 auto 10px;}
.contm6 .libox .leftbox{width: 52px;height: 100%;font-weight: bold; border:1px solid #dc120e;box-sizing: border-box;float: left;margin-right: 11px;font-size: 22px;color: #202b59;padding: 38px 13px 0;line-height: 26px;}
.contm6 .libox .rightbox{width: 630px;text-align: center; height: 100%;font-weight: bold; border:1px solid #dc120e;box-sizing: border-box;float: left;font-size: 15px;color: #202b59;line-height: 167px;}


.cont7 {height: 459px;background: #dc120e;}
.cont7 .boxheight .box {width: 597px;height: 251px;margin: auto;}
.form-wrap form label i{left:0px;}
.form-wrap form label input, .form-wrap form label select {color: #333;width: 554px;font-size: 18px;}
.page.zxyy {padding: 0rem 0% 8rem;}

.form-wrap .btn-wrap{font-weight: bold;}
.tiaokuan{color: #fff;}
.tiaokuan img {margin-top:5px;}
.tiaokuan{margin-left: 45px;}









}