@charset "utf-8";
@font-face {
    font-family: fzzdh;
    src: url("../font/fzzdh.woff")/* TTF file for CSS3 browsers */
}
/* CSS Document */
h1{font-family: fzzdh;}
.f20{font-size: 20px;}
.qh:hover{color: cornflowerblue;}
.mtop80{ margin-top:80px;}
.banner img{margin: 0 auto;}
.uniWrap{ height: 5865px;background:url(../img/body_bg.png) center no-repeat;position: relative;width: 100%}
.uni-con{ width:1000px; overflow:hidden;}
.uni-con img{margin: 0 auto;}
.top_li{font-size: 18px;color: #fff;}
.foot img{ display: inline;margin-top: 6px;margin-right: 10px;}
.foot{font-size: 26px;margin-top: 5px;}
.gz{width: 250px;}
.gz p{font-size: 18px; margin-top: 10px;margin-bottom: 10px;}
.gz img{float: left;cursor:pointer;}
.no{display: none;}
#tog1:hover+.no{ display: block;}
#tog2:hover+.no{display: block;}
.navT li:hover{border-bottom: 3px solid #ff4156;}
.banner{height: 520px;background-color: #3c0a6d;text-align: center;}
.cont1{height: 204px;background:url(../img/cont1_bg.png) center;position: absolute;margin-top: -165px;width: 100%;}
.cont1 h1{text-shadow: 0 0 10px #6173e4;width: 740px;margin: 0 auto; line-height: 225px;color: #fff; font-size: 48px;text-align: center; background:url(../img/h1_bg.png) left no-repeat,url(../img/h1_bg2.png) 665px no-repeat}
.cont1 h1 span{color: #ffcc00;}
.cont2{width: 1000px; margin: 0 auto;padding-top: 50px;height: 270px;}
.cont2 .li{width: 333px;height: 300px;background:url(../img/li_bg.png) center no-repeat;float: left;}
.cont2 .li .hr{width: 70px;margin: 20px auto;height: 2px;background-color: #ff4156;}
.cont2 .li p{padding: 80px 60px 0 60px;line-height: 30px;font-size: 18px;text-align: justify;}
.cont2 .li:hover{background:url(../img/li_bg2.png) center no-repeat;}
.cont2 .li:hover p{color: #fff;}
.cont2 .li:hover .hr{background-color: #fff;}
.cont3 h1{text-shadow: 0 0 10px #4ac2de;width: 570px;margin: 0 auto; line-height: 200px;color: #fff; font-size: 48px;text-align: center; background:url(../img/h1_bg3.png) left no-repeat,url(../img/h1_bg2.png) 490px no-repeat}
.cont3 h1 span{color: #ff4156}
.jyqj{width: 1000px; margin: 0 auto;background-color: #fff;height: 280px;box-shadow: 0 0 30px #68cbf7}
.jyqj .l{width: 500px;float: left;}
.jyqj h3{font-family: "fzzdh";color:#ff4156;text-align: center; line-height: 50px;font-size: 24px;padding-top: 40px;}
.jyqj p{font-size: 18px;text-indent: 2em;padding: 0 0 0 30px;line-height: 30px;color: #989898; text-align: justify;}
.jyqj p a{color: #ff4156;text-decoration: underline}
.jyqj .r{width: 500px;float: left;}
.jyqj .r img{margin-top: -50px;}
.cont4{width: 1000px;margin: 0 auto;height: 580px;}
.cont4 h1{text-shadow: 0 0 10px #63b3e2;width: 845px; margin: 50px auto 0 auto;line-height: 100px;color: #fff; font-size: 48px;text-align: center; background:url(../img/h1_bg3.png) left no-repeat,url(../img/h1_bg2.png) 750px no-repeat;padding-top: 20px;}
.cont4 h1 span{color: #ff4156}
.xzwm{position: relative;}
.x1{width:131px; height: 193px;background:url(../img/x1.png) no-repeat;position: absolute;top: 150px;}
.x2{width:232px; height: 158px;background:url(../img/x2.png) no-repeat;position: absolute;top: 75px;left: 142px;}
.x3{width:248px; height: 159px;background:url(../img/x3.png) no-repeat;position: absolute;top: 245px;left: 142px;}
.x4{width:299px; height: 197px;background:url(../img/x4.png) no-repeat;position: absolute;left: 387px;top: 30px;}
.x5{width:155px; height: 226px;background:url(../img/x5.png) no-repeat;position: absolute;top: 235px;left: 402px;}
.x6{width:192px; height: 156px;background:url(../img/x6.png) no-repeat;position: absolute;top: 245px;left: 569px;}
.x7{width:209px; height: 137px;background:url(../img/x7.png) no-repeat;position: absolute;top: 95px;right: 92px;}
.x8{width:240px; height: 179px;background:url(../img/x8.png) no-repeat;position: absolute;top: 245px;right: -10px;}
.xzwm p{font-size: 16px ;color: #fff; background:url(../img/bg.png);text-align: center;line-height: 25px;padding: 10px 5px;}
.x1 p{margin-top: 123px;}
.x2 p{margin-top: 88px;}
.x3 p{margin-top: 114px;}
.x4 p{margin-top: 102px;text-align: justify;}
.x5 p{margin-top: 156px;}
.x6 p{margin-top: 86px;}
.x7 p{margin-top: 67px;}
.x8 p{margin-top: 110px;}
.cont5 h1{text-shadow: 0 0 10px #8d9ef4;width: 570px;margin: 0 auto; line-height: 200px;color: #fff; font-size: 48px;text-align: center; background:url(../img/h1_bg3.png) left no-repeat,url(../img/h1_bg2.png) 490px no-repeat}

.kc table{text-align: center;color: #fff;font-size: 18px;border: 1px solid #fff;width: 960px; margin: 0 auto;}
.kc td,.kc th{border: 2px solid #fff;}
.kc th{font-size: 24px;line-height: 60px;text-align: center;font-weight: 600;}
.kc tbody td:first-child{width: 250px;font-weight: 600;}
.kc tbody td:nth-child(2){width: 450px;padding: 0 20px;text-align: justify}
.kc tbody td:nth-child(3){width: 250px;padding: 20px 0;}
.kcjs{width: 1000px;margin: 0 auto;background-color: #fe6f68;height: 1300px;border-radius: 30px;padding-top: 20px;overflow: hidden;}
.slimScrollBar{border: 2px solid #fff;}
.cont6{width: 1364px;margin: 0 auto;height: 1060px; background:url(../img/cont6_bg.png) 30px 150px no-repeat; }
.cont6 h1{text-shadow: 0 0 10px #ef6e67;width: 570px;margin: 0 auto; line-height: 170px;color: #fff; font-size: 48px;text-align: center; background:url(../img/h1_bg3.png) left no-repeat,url(../img/h1_bg2.png) 490px no-repeat}
.cont6 p{color: #fff; font-size: 22px;line-height: 35px;text-align: center}
.cont6_2 p{width: 1000px;margin: 245px auto;}
.cont6_3 p{padding-top: 320px;}
.cont6_2 p span:first-child{float: left;margin-left: 50px;}
.cont6_2 p span:last-child{float: right;margin-right: 40px;}
.cont7{margin-top: -100px;color: #fff;text-align: center}
.cont7 h1{text-shadow: 0 0 10px #ea886f;line-height:130px;width: 720px;margin: 0 auto; color: #fff; font-size: 48px;text-align: center; background:url(../img/h1_bg3.png) left no-repeat,url(../img/h1_bg2.png) 650px no-repeat}
.cont7 h3{font-size: 26px;line-height: 40px}
.cont7 h2{font-size: 34px;font-weight: inherit;width: 510px;background-color: #e13857;border-radius: 30px;line-height: 60px;height: 60px;margin-top: 40px;margin-bottom: 30px;}
.cont7 h4{font-size: 20px;line-height: 30px}
.cont7 span{color: #ff3442;font-family: "fzzdh";}
.cont7_1{width: 1109px;height: 257px;background:url(../img/cont7_bg.png) no-repeat;margin: 0 auto}
.cont7_1 li{float: left;text-align: center;font-size: 18px; padding-top: 160px;}
.cont7_1 li:first-child{margin-left: 90px;}
.cont7_1 li:nth-child(2){margin-left: 125px;}
.cont7_1 li:nth-child(3){margin-left: 100px;}
.cont7_1 li:last-child{margin-left: 82px;}
.cont7 p a{color: #ff4156;line-height: 30px;font-size: 24px;}
.cont7 p {width: 300px;margin: 30px auto;border-bottom: 2px solid #ff4156;padding-left: 10px;}
.cont8 h1{height: 180px;text-shadow: 0 0 10px #ea9a79;line-height:190px;width: 900px;margin: 0 auto; color: #fff; font-size: 48px;text-align: center; background:url(../img/h1_bg3.png) left no-repeat,url(../img/h1_bg2.png) 820px no-repeat}
.cont8 h2{color:#fff;font-size: 34px;font-weight: inherit;width: 330px;background-color: #e13857;border-radius: 30px;line-height: 60px;height: 60px;margin-top:-20px;}
.cont8_1{width: 1000px;margin: 40px auto;height: 310px;}
.cont8_1 li{float: left;width: 234px;height: 316px;margin-left: 20px;}
.cont8_1 li:first-child{background:url(../img/xy1.png) no-repeat;margin-left: 0;}
.cont8_1 li:nth-child(2){background:url(../img/xy2.png) no-repeat}
.cont8_1 li:nth-child(3){background:url(../img/xy3.png) no-repeat}
.cont8_1 li:last-child{background:url(../img/xy4.png) no-repeat}
.cont8_1 li p{display:none;height: 246px;color: #fff;background:url(../img/bg.png);font-size: 16px; line-height: 30px;padding-left: 20px;padding-top: 70px;}
.cont8_1 li:hover p{display: block;}
.cont8_p {width: 500px;margin: 30px auto;border-bottom: 2px solid #ff4156;padding-left: 10px;}
.cont8 p a{color: #ff4156;line-height: 30px;font-size: 24px;}
.cont9 h2{color:#fff;font-size: 34px;font-weight: inherit;width: 330px;background-color: #e13857;border-radius: 30px;line-height: 60px;height: 60px;margin-bottom: 30px;}
.cont9 ul{width: 1000px;margin: 0 auto}
.cont9 li{width: 250px;float: left;}