﻿.m_container img{max-width: 1280px;}
*{ transition: all 0.5s ease 0s;}
/* banner */
.m_banner{position: relative; background: url(../image/banner_bg.png) no-repeat 0px 0px / 100% 100%; overflow: hidden;}
.m_banner > div{width: 1280px; margin: 60px auto 80px; overflow: hidden;}
.m_banner img:nth-child(1){width: 100%; float: left;}
.m_banner img:nth-child(2){ width: 46%;float: right; margin-top: 10px;}
.m_banner img:nth-child(3){position: absolute;width: 590px; height: 70px; left: 50%; top: 50%; margin-top: -300px; margin-left: -295px;}
.m_banner img:nth-child(4){position: absolute;width: 1120px; height: 300px; left: 50%; top: 50%; margin-top: -250px; margin-left: -520px;}
.m_banner img:nth-child(5){position: absolute;width: 500px; height: 70px; left: 50%; top: 50%; margin-top: 100px; margin-left: -250px;}
.u_title{width: 600px; text-align: center;height:90px;line-height:45px; font-weight: bold;
    font-size: 28px; position: relative; padding: 0px; margin:30px auto 0;}
.u_title img{position: absolute; top: 0;}
.u_title img:nth-child(1){left: 0;}
.u_title img:nth-child(2){right: 0;}
.u_title span{font-size: 32px;}
.u_title small{font-size: 26px;color: #9A9A9A; font-weight: normal; }
.u_title hr{width: 150px; height: 3px; margin: 15px auto 0; border: none;
    background: linear-gradient(to right, #99CF80 , #C7E8B0);}
.u_title1{line-height: 80px; width: 430px;height:100px;}
.s_colwhite,.s_colwhite *{color: white!important;}



/* 表格 */
.m_kcnr{margin-top: -230px; text-align: center;}
.notice { width: 1200px; border: 0px solid #d5d5d5; overflow: hidden; position: relative; z-index: 999; margin-top: 0px;}
.notice .tab-hd { margin-bottom: -1px; color: #404040; }
.notice .tab-hd ul {box-shadow: 0px 0px 10px rgba(0,0,0,0.6); border-radius: 50px; padding-top: 0px; margin-left: 7px; display: block; margin:10px auto 0; width:500px;}
.notice .tab-hd li{margin-left:0px;background: none; float: left; height: 50px; line-height: 50px;}
.notice .tab-hd li a{ display:block; padding:0 85px; font-size: 20px; text-underline: none;text-decoration:none; }
.notice .tab-hd li a:hover{ text-decoration:underline;  text-decoration:none; }
.notice .tab-hd li.on{background:  linear-gradient(to right, #99CF80 , #C7E8B0); border-radius: 50px; border-bottom: none;font-weight: bold; position: relative;}
.notice .tab-hd li.on a{color: #fff;text-underline: none;text-decoration:none;}
.notice .tab-bd { border-top: 0px solid #e8e8e8; padding:5px; }
.notice .tab-bd ul{ overflow: auto; zoom:1; width: 1300px; }
.notice .tab-bd li { height: 22px; line-height: 22px; padding: 0 0px 0 0px; overflow: hidden; width: 125px; float: left; }
.notice table{width: 100%; border-right: 1px solid #000;}
.notice table th{text-align: center; background: none; height: 51px; color: #fff;padding: 5px 10px;font-weight: bold; font-size: 20px;}
.notice table th a{color: #fff;}
.notice table td{background: #fff; padding: 5px 10px; border: #999999 1px solid; font-size: 20px; text-align: center;}
.notice table td i{display: inline-block; color: #FFCC06; font-size: 20px; width: 25px; text-align: center;}
.notice table td a{color: #C80300; padding: 10px 20px; background: url("../pcimages/btn_bg4.png") no-repeat 0 0 / 100% 100%; color: #fff;}
.notice table td a:hover{color: #fff; text-decoration: underline;}
.notice table td.s_tl{text-align: left; text-indent: 0rem;}
.notice table td.s_tl span{font-size: 18px; color: #C80300;}
.notice table td  span{font-size: 18px; color: #C80300;}
/*text-shadow: 0px 0px 15px #FF0000;*/

/* 轮播 */
.picScroll{ width:1250px;  border:0px solid #ddd;  margin: 0 auto;margin-top: -120px; background: #fff;}
.picScroll .bd{ position:relative;  box-shadow:0px 0px 30px rgba(153, 64, 255, 1); width: 1250px; background: #fff;}
.picScroll .prev,.picScroll .next{ position: absolute; top: 55px; left:0px; display: block; width: 26px; height: 30px; background: url(images/slide_tigger.png) 0 -65px; z-index: 9; overflow: hidden; }
.picScroll .next{ left:auto; right:20px; background-position: -26px -65px; }
.picScroll .prev{ left:20px;}
.picScroll .prev:hover{ background-position:0 -130px; }
.picScroll .next:hover{ background-position:-26px -130px; }
.picScroll .prevStop{ background-position:0 -65px ; }
.picScroll .nextStop{ background-position:-26px -65px ; }
.picScroll .scrollWrap{ padding-left:55px ;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll li{ width:265px;  margin: 15px 10px 10px 10px; position:relative; float:left; display:inline; }
.picScroll li a{padding:5px 20px;}
.picScroll li .pic {position:relative;display:block;overflow:hidden;margin-bottom:6px;
    display:block;}
.picScroll li .pic img {display:block;background:#fff; width: 100%;
    display:block;}
.picScroll li p {height:15px;margin-top:5px;color:#999;line-height:15px;overflow:hidden;}
.picScroll .prev{background: url("../pcimages/lunbo_btn1.png") no-repeat 0 0 / 100% 100%!important;}
.picScroll .next{background: url("../pcimages/lunbo_btn2.png") no-repeat 0 0/ 100% 100%!important;}

/* 轮播 */
.picScroll1{ width:1320px;  border:0px solid #ddd;  margin: 0 auto;margin-top: 0px; background: none;}
.picScroll1 .bd{ position:relative; width: 1320px; background: none;}
.picScroll1 .prev,.picScroll1 .next{ position: absolute; top:180px; left:0px; display: block; width: 40px; height: 90px; background: url(images/slide_tigger.png) 0 -65px; z-index: 9; overflow: hidden; }
.picScroll1 .next{ left:auto; right:0px; background-position: -26px -65px; }
.picScroll1 .prev{ left:0px;}
.picScroll1 .prev:hover{ background-position:0 -130px; }
.picScroll1 .next:hover{ background-position:-26px -130px; }
.picScroll1 .prevStop{ background-position:0 -65px ; }
.picScroll1 .nextStop{ background-position:-26px -65px ; }
.picScroll1 .scrollWrap{ padding-left:55px ;}
.picScroll1 ul{ overflow:hidden; zoom:1; }
.picScroll1 li{ width:304px;  margin:0; position:relative; float:left; display:inline; }
.picScroll1 li a{padding:5px 12px;}
.picScroll1 li .pic {position:relative;display:block;overflow:hidden;margin-bottom:6px;
    display:block;}
.picScroll1 li .pic img {display:block;background:#fff; width: 100%;
    display:block;}
.picScroll1 li p {height:15px;margin-top:5px;color:#999;line-height:15px;overflow:hidden;}
.picScroll1 .prev{background: url("../pcimages/btn_bg5.png") no-repeat 0 0 / 100% 100%!important;}
.picScroll1 .next{background: url("../pcimages/btn_bg6.png") no-repeat 0 0/ 100% 100%!important;}


.u_btn1{width: 500px; margin: 10px auto 0; display: block; position: relative; right: 60px;}

/*tab切换*/
.m_tab{width: 1200px;}
.m_tab > ul{display: table;}
.m_part3 .notice{position: relative; z-index: 999; margin-top: 0px;}
.notice .tab-bd .m_tab > ul li{width: auto; height: auto; margin: 0px 12px 20px 0; float: left; cursor: pointer;}
.notice .tab-bd .m_tab > ul li img{width: 286px; height: auto;}
.notice .tab-bd .m_tab > ul li:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.3);}

.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li{width: 286px; height: 187px; margin: 0px 12px 20px 0;
    float: left; cursor: pointer;}
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(1){
    background: url("../images/part2_21.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(1):hover{
    background: url("../images/part2_29.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(2){
    background: url("../images/part2_22.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(2):hover{
    background: url("../images/part2_30.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(3){
    background: url("../images/part2_23.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(3):hover{
    background: url("../images/part2_31.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(4){
    background: url("../images/part2_24.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(4):hover{
    background: url("../images/part2_32.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(5){
    background: url("../images/part2_25.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(5):hover{
    background: url("../images/part2_33.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(6){
    background: url("../images/part2_26.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(6):hover{
    background: url("../images/part2_34.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(7){
    background: url("../images/part2_27.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(7):hover{
    background: url("../images/part2_36.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(8){
    background: url("../images/part2_28.fw.png") no-repeat;  }
.notice .tab-bd .tab-pal:nth-child(2) .m_tab > ul li:nth-child(8):hover{
    background: url("../images/part2_35.fw.png") no-repeat;  }

.m_part0{width: 1050px; height: 196px; padding-left: 0px; margin: -90px auto 0px;
    background: url("../image/part0.png") no-repeat center/100% auto;z-index: 999; position: relative;}
.m_part0 li{float: left; margin:110px 0 0 70px; color: #9326c0; border: 1px solid #9326c0;
padding: 1px 15px; border-radius: 99px;}
.m_part0 li:last-child{margin:110px 0 0 80px;}
.m_part0 li:hover{color: #fff; background: #9326c0;}

.m_part1{text-align: center;}
.m_part1 ul{width: 330px; font-size: 20px; border-radius: 20px; float: left; margin-left: 55px;}
.m_part1 ul li dl{background: none; display: block; padding: 10px 20px 15px; border: 2px solid #d880cb;}
.m_part1 ul li.bg_white dd{border-radius: 99px; background: #ff7e7e; color: #fff; padding: 3px;
    width: 180px; margin-left: 45px; font-size: 18px;}
.m_part1 ul li dd{border-radius: 99px; background: #fff; color: #892cb0; padding: 3px;
    width: 180px; margin-left: 45px; font-size: 18px; margin-top: 10px;}
.m_part1 ul li dd:hover{
    position: relative; top: -0px; transition: all 0.5s ease 0s;
    animation-name: pulse0;
    animation-duration: .2s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1;
    animation-fill-mode : forwards;
    -webkit-animation-fill-mode:forwards;
}
.m_part1 ul li.bg_white dl{background: #fff;}
.m_part1 ul li:first-child{font-size: 22px; font-weight: bold;padding: 15px 0 10px;}

.m_part1 ul:nth-child(3){background: #d880cb;}
.m_part1 ul:nth-child(3) li dl{border: 2px solid #d880cb;}
.m_part1 ul:nth-child(4){background: #ffc9f7;}
.m_part1 ul:nth-child(4) li dl{border: 2px solid #ffc9f7;}
.m_part1 ul:nth-child(5){background: #892cb0;}
.m_part1 ul:nth-child(5) li dl{border: 2px solid #892cb0;}

.m_part2{}

.u_part6{overflow: hidden;}
.u_part6 li{float: left; display: block;}
.u_part6 li:hover{margin-top: -5px;}
.u_part6 img {
    margin-left: 49px!important;
}

.u_part2{background: url(../image/part3_icon1.png) no-repeat center top / auto auto;
    overflow: hidden; width: 1280px;display: block;}
.u_part2 dl{width: 230px; float: left; margin: 0 0 0 60px;}
.u_part2 dl:nth-child(2),.u_part2 dl:nth-child(3){margin-top: 50px;}
.u_part2 dl dd{
    background: #d880cb; padding: 20px 10px 10px;
    border-bottom-right-radius: 999px;border-bottom-left-radius: 999px;
}
.u_part2 dl dd:hover{background: #821cac;}

.m_part3{padding:0 0 0px 0;}
.m_part3 table{border-left: 1px #821cac solid; border-top: 1px #821cac solid;}
.m_part3 th{background: #d880cb; color: #fff; padding: 10px 0; text-align: center;
    font-size: 20px;border-right: 1px #821cac solid; border-bottom: 1px #821cac solid;}
.m_part3 td{background: #ffffff; padding: 5px; font-size: 18px;
    color: #000; border-right: 1px #821cac solid; border-bottom: 1px #821cac solid;}
.m_part3 td:first-child,.m_part3 td:nth-child(5){color: #821cac; font-weight: bold;}
.m_part3 td:nth-child(4){font-size: 16px;}

@keyframes pulse1 {
    25% {
        position: relative; top: -2.5px;
    }

    50% {
        position: relative; top: -5px;
    }
    75% {
        position: relative; top: -2.5px;
    }
    100% {
        position: relative; top: -0px;
    }
}

@keyframes pulse0 {
    100% {
        position: relative; top: -2px;
    }
}

.m_part3 td:first-child img{
    animation-name: pulse1;
    animation-duration: .5s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

.m_btn{text-align: center; width: 1200px; position: relative; z-index: 999;}
.m_btn div { border: none; width: 300px; height: 62px; display: inline-block; font-size: 22px; font-weight: bold; background: url(../pcimages/btn_bg9.png) no-repeat; line-height: 65px; }
.m_btn div.s_btnon { color:#9100ff; border: none; font-weight: bold; background: url(../pcimages/btn_bg9.png) no-repeat -285px 0px; line-height: 65px;}
.m_btn div { border: none; background-position: 30px 0px; color: #fff;}

.m_btn1 .m_btn{text-align: center; width: 1200px;}
.m_btn1 .m_btn div { border: none; width: 300px; height: 62px; display: inline-block; font-size: 22px; font-weight: bold; background: url(../pcimages/btn_bg10.png) no-repeat; line-height: 65px; }
.m_btn1 .m_btn div.s_btnon {color: #fff; border: none; font-weight: bold; background: url(../pcimages/btn_bg10.png) no-repeat 30px 0px; line-height: 65px;}
.m_btn1 .m_btn div { border: none; background-position: -285px 0px; color:#FFF; }

.m_btn1 .m_btn div.s_btnon1 {color: #fff; border: none; font-weight: bold; background: url(../pcimages/btn_bg10.png) no-repeat -280px 0px; line-height: 65px;}

.notice1 { width: 1200px; border: 0px solid #d5d5d5; overflow: hidden; position: relative; z-index: 999; margin-top: 0px;}
.notice1 .tab-hd { margin-bottom: -1px; color: #404040; }
.notice1 .tab-hd ul { border: 3px #fff solid;box-shadow: 0px 0px 0px rgba(0,0,0,0.6);background: #9ED283; border-radius: 0px; padding-top: 0px; margin-left: 7px; display: block; margin:10px auto 0; width:500px;}
.notice1 .tab-hd li{background:url("../images/teacher_bg2.fw.png") #9ED283  no-repeat 0 0 /auto 100%; margin-left:0px; border-right: 0px solid #fff; color: #fff; float: left; height: 45px; line-height:45px;}
.notice1 .tab-nav > li:nth-child(1){background: #9ED283;}
.notice1 .tab-hd li a{color: #fff; display:block; padding:0 43px; font-size: 20px; text-underline: none;text-decoration:none; }
.notice1 .tab-hd li a:hover{ text-decoration:underline;  text-decoration:none; }
.notice1 .tab-hd li.on{background:url("../images/teacher_bg2.fw.png") #FFCE37  no-repeat 0 0 /auto 100%;
    color: #000; border-bottom: none;font-weight: bold; position: relative;}
.notice1 .tab-hd li.on a{color: #000;text-underline: none;text-decoration:none;}
.notice1 .tab-bd { border-top: 0px solid #e8e8e8; padding:5px; }
.notice1 .tab-bd ul{ overflow:hidden; zoom:1; width: 1300px;}
.notice1 .tab-bd li { height: 22px; line-height: 22px; padding: 0 0px 0 0px; overflow: hidden; width: 125px; float: left; }
.notice1 .tab-bd .m_tab > ul li{width: auto; height: auto; margin: 0px 25px 20px 0; float: left; cursor: pointer;}
.notice1 .tab-bd .m_tab > ul li img{width: 276px; height: auto;}

.notice2 { width: 1200px; border: 0px solid #d5d5d5; overflow: hidden; position: relative; z-index: 999; margin-top:0px;}
.notice2 .tab-hd { margin-bottom: -1px; color: #404040; }
.notice2 .tab-hd ul {box-shadow: 0px 0px 0px rgba(0,0,0,0.6); border-radius: 50px; padding-top: 0px; margin-left: 7px; display: block; margin:20px auto 0; width:100%;}
.notice2 .tab-hd li{margin-left:0px;background: #f1f3f6; border: 1px solid #a7d68c;
    float: left; height: 40px; line-height:40px;}
.notice2 .tab-hd li a{ display:block; padding:0 29px; font-size: 20px; text-underline: none;text-decoration:none; }
.notice2 .tab-hd li a:hover{ text-decoration:underline;  text-decoration:none; }
.notice2 .tab-hd li.on{background: #fcd138; border-bottom: none;font-weight: bold; position: relative;height: 60px; line-height: 60px;    margin-top: -19px;}
.notice2 .tab-hd li.on a{color: #000;text-underline: none;text-decoration:none;}
.notice2 .tab-bd { border-top: 0px solid #e8e8e8; padding:5px; }
.notice2 .tab-bd ul{ overflow:hidden; zoom:1; }
.notice2 .tab-bd li { height: 22px; line-height: 22px; padding: 0 0px 0 0px; overflow: hidden; width: 125px; float: left; }
.notice2 .tab-bd .m_tab > ul li{width: 380px; height: 260px; margin: 0px 25px 20px 0; float: left; cursor: pointer;}
.notice2 .tab-bd .m_tab > ul li img{width: 380px; height: auto;}
.notice2 table{width: 99.3%; border-right: 1px solid #000;}
.notice2 table th{text-align: center; background: #acd991; height: 51px; color: #fff;padding: 5px 10px;font-weight: bold; font-size: 20px;}
.notice2 table th a{color: #fff;}
.notice2 table td{background: #fff; padding: 5px 10px; border: #999999 1px solid; font-size: 20px; text-align: center;}
.notice2 table td i{display: inline-block; color: #FFCC06; font-size: 20px; width: 25px; text-align: center;}
.notice2 table td a{color: #C80300; padding: 10px 20px; background: linear-gradient(to right, #99CF80 , #C7E8B0); border-radius: 66px; color: #fff;}
.notice2 table td a:hover{color: #fff; text-decoration: underline;}
.notice2 table td.s_tl{text-align: left; text-indent: 0rem;}
.notice2 table td.s_tl span{font-size: 18px; color: #C80300;}
.notice2 table td  span{font-size: 18px; color: #C80300;}

.notice3 { width: 1200px; border: 0px solid #d5d5d5; overflow: hidden; position: relative; z-index: 999; margin-top: 0px;}
.notice3 .tab-hd { margin-bottom: -1px; color: #404040;  width: 200px; float: left; margin-left: 60px;}
.notice3 .tab-hd ul {box-shadow: 0px 0px 0px rgba(0,0,0,0.6); border-radius: 50px; padding-top: 0px; margin-left: 7px; display: block; margin:10px auto 0; width:200px;}
.notice3 .tab-hd li{margin-left:0px; margin-bottom: 10px; background:  linear-gradient(to right, #9bcf81 , #9bcf81); color: #fff; float: none; height: 60px; line-height: 60px;}
.notice3 .tab-hd li a{color: #fff;text-align: center; display:block; padding:0px; font-size: 20px; text-underline: none;text-decoration:none; }
.notice3 .tab-hd li a:hover{ text-decoration:underline;  text-decoration:none; }
.notice3 .tab-hd li.on{box-shadow: 0px 0px 10px rgba(0,0,0,0.5); text-align: center;background:  linear-gradient(to right, #fcd138 , #fcd138); border-radius: 0px; border-bottom: none;font-weight: bold; position: relative;}
.notice3 .tab-hd li.on a{color: #000;text-underline: none;text-decoration:none;}
.notice3 .tab-bd { border-top: 0px solid #e8e8e8; padding:5px; margin-right: 30px; float: right; width: 867px; }
.notice3 .tab-bd ul{ overflow: auto; zoom:1; width: 1300px; }
.notice3 .tab-bd li { height: 22px; line-height: 22px; padding: 0 0px 0 0px; overflow: hidden; width: 125px; float: left; }
.notice3 table{width: 100%; border-right: 1px solid #000;}
.notice3 table th{text-align: center; background: none; height: 51px; color: #fff;padding: 5px 10px;font-weight: bold; font-size: 20px;}
.notice3 table th a{color: #fff;}
.notice3 table td{background: #fff; padding: 5px 10px; border: #999999 1px solid; font-size: 20px; text-align: center;}
.notice3 table td i{display: inline-block; color: #FFCC06; font-size: 20px; width: 25px; text-align: center;}
.notice3 table td a{color: #C80300; padding: 10px 20px; background: url("../pcimages/btn_bg4.png") no-repeat 0 0 / 100% 100%; color: #fff;}
.notice3 table td a:hover{color: #fff; text-decoration: underline;}
.notice3 table td.s_tl{text-align: left; text-indent: 0rem;}
.notice3 table td.s_tl span{font-size: 18px; color: #C80300;}
.notice3 table td  span{font-size: 18px; color: #C80300;}
.notice3 .tab-bd .m_tab > ul li{width: auto; height: auto; margin: 0px 12px 20px 0; float: left; cursor: pointer;}
.notice3 .tab-bd .m_tab > ul li img{width: 286px; height: auto;}
.notice3 .tab-bd .m_tab > ul li:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.3);}

.u_part1{display: table;}
.u_part1 li{float: left; padding: 15px; margin:30px 0 0 100px;border-radius: 6px; box-shadow: 0px 0px 15px rgba(246,233,244,1);}
.u_part1 li:hover{cursor: pointer; box-shadow: 0px 0px 10px rgba(0,0,0,0.3); background-color: #f6e9f4;}
.m_tybut{display: block; padding: 6px 0px; width:260px; border-radius: 99px;
    margin-left: auto; margin-right: auto;  color: #fff; font-size: 22px; text-align: center;
    background:linear-gradient(#d27ac9, #9634b3);}
.m_tybut1{display: block; padding: 3px 0px; width:120px; border-radius: 99px;
    margin-left: auto; margin-right: auto;  color: #fff; font-size: 18px; text-align: center;
    background:linear-gradient(#d27ac9, #9634b3);}




.m_tybut:hover{box-shadow: 0px 0px 20px rgba(158,61,182,0.66);color: #fff;
}



.u_part3{display: table;}
.u_part3 li{float: left; padding: 10px; margin: 0 0 20px 10px;border-radius: 6px;  }
.u_part3 li:hover{cursor: pointer; box-shadow: 0px 0px 10px rgba(0,0,0,0.5); background: #fff;}

.m_huibg{background: #f8f8fa;}

.u_part6 img{margin-left: 70px;}
.u_part6 img,.u_part6 ul{display: block; float: left;}
.u_part6 ul{display: table;}
.u_part6 ul li{display: block; height: 52px; line-height: 52px; width: 555px; text-align: center;}
.u_part6 ul li:nth-child(1){background: url("../images/part6_22.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(1):hover{background: url("../images/part6_2.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(2){background: url("../images/part6_23.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(2):hover{background: url("../images/part6_3.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(3){background: url("../images/part6_24.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(3):hover{background: url("../images/part6_4.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(4){background: url("../images/part6_25.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(4):hover{background: url("../images/part6_5.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(5){background: url("../images/part6_26.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(5):hover{background: url("../images/part6_6.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(6){background: url("../images/part6_27.fw.png") no-repeat 0 0/100% 100%;}
.u_part6 ul li:nth-child(6):hover{background: url("../images/part6_7.fw.png") no-repeat 0 0/100% 100%;}

.s_textcen{text-align: center;}

.u_kcul ul{display: block; overflow: hidden; float: left; margin:20px 0 0 30px;
    border: 1px solid #821cac; width: 260px; border-radius: 10px;}
.u_kcul ul li {font-size: 20px;}
.u_kcul ul li:nth-child(2){background: #fff;}
.u_kcul ul li:nth-child(1){padding: 5px 0; font-size: 18px;background-image: linear-gradient(to right, #821cac , #bd60c1); color: #fff;}
.u_kcul ul li:nth-child(2) span{display: block; text-align: left; padding:5px 0 0px 70px;
    background: url(../image/qiu.png) no-repeat 50px 12px / 10px 10px; font-size: 16px;}
.u_kcul ul li:nth-child(3){margin-top: 5px;}
.u_kcul ul li:nth-child(3) span{background: #fff;display: block; font-size: 18px; float: left; width: 130px; border-top: 1px solid #821cac;}
.u_kcul ul li:nth-child(3) span:last-child{
    width: 130px;
    background: #821cac; color: #fff; border-bottom-right-radius: 10px; }

.s_bgfen{background: #FEF7FE; padding: 35px 0;}

.s_fen{color: #ef670a;}


.m_wenda{display: flex; flex-direction: row; justify-content: space-between;}
.m_wenda li{background: #1a5ec2; padding:15px 15px;border-radius: 10px; width:22%; box-sizing: border-box;}
.m_wenda li div{border: 2px solid #fff; padding: 15px 0;
    border-radius: 10px; color: #fff; font-size: 24px;}
.m_wenda li:hover,.m_wenda li.hover{background: #ffcc1b;}
.m_wenda li:hover div,.m_wenda li.hover div{ color: #1a5ec2;}

.m_dingwei{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between;}
.u_dingwei{
    width: 23%; box-sizing: border-box; padding: 10px;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
}
.u_dingwei > div{display: flex; flex-direction: row; justify-content: space-between; align-items: center;}
.u_dingwei strong{color: #1a5ec2; border-bottom: 1px solid #1a5ec2;  font-size: 20px; }
.u_dingwei small{color: #ff0000; font-size: 18px; }
.u_dingwei ul{margin-top: 10px;}
.u_dingwei li{text-align: left; font-size: 16px; padding-top: 5px;}

.m_zhuanye{background: #1a5ec2; padding: 0px 0 50px; overflow: hidden;}
.u_zhuanye{display: flex; flex-direction: row;  align-items: flex-start;    align-content: flex-start;  justify-content: space-between; flex-wrap: wrap;}
.u_zhuanye li{width:17%; text-align: center; padding: 15px 0;
    box-sizing:border-box; color: #1a5ec2; background: #fff; font-size: 22px; border-radius: 5px;
margin-top: 20px;}
.u_zhuanye li:hover,.u_zhuanye li.hover{
    background: #ffcc1b;
}

.form_items *{font-size: 20px;}
.form_items input{margin-left: 10px; padding: 5px;}
.form_items input[type=text],.form_items input[type=tel]{width: 300px; border: 1px solid #000;}
.form_items > div > div{margin-top: 20px;}
.m_glform{width: 470px; margin: 0 auto;}
.form_items .btn{background: #1850a3; color: #fff; width: 35%; margin: 0 auto; display: block;
text-align: center; padding: 10px 0; border-radius: 10px; margin-top: 20px;}
.form_items .btn span{font-size: 22px;}
