﻿@charset "utf-8";
body {
    margin: 0;
    padding: 0;
    font: 12px "微软雅黑", san-serif;
    color: #333;
}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p {
    padding: 0;
    margin: 0;
}

input, textarea, select {
    font-family: "宋体";
    color: #666
}

table, td, tr, th {
    font-size: 12px;
}

table {
    border-collapse: collapse;
}

li {
    list-style-type: none;
}

img {
    vertical-align: top;
    border: 0;
}

ol, ul {
    list-style: none;
}

h1, h2, h3, h4, h5, h6 {
    /* font-size: 12px; */
    font-weight: normal;
}

/*address, cite, code, em, th {
    font-weight: normal;
    font-style: normal;
}*/

a {
    text-decoration: none;
}

/* 公用头部 */


.header {
    background: #fff;
    height: 90px;
   
}

.headerBox {
    width: 1200px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 100%;
}

.header img{
    height: 33px;
    width: auto;
}

.header  .headerLeft {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
 .menu{
    background: #434343;
}

 
.menuBox{
    width: 1200px;
    margin: 0 auto;
}
.menuBox ul {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.menuBox ul li{
    height: 50px;
    line-height: 50px;
    width: 12%;
    text-align: center;
    position: relative;
}
.menuBox ul li .nav{
    background: #fd4e40;

}
.menuBox ul li img{
   position: absolute; 
    left: 25px; 
    top: 17px;
}
.menuBox ul li a {
    height:50px;
    display: flex;
    color: #fff;
    font-size: 16px;
    align-items: center;
    width: 100%;
    display: block;
    text-align: center;
}
.content{width: 1200px;margin: 0 auto;position: relative;clear: both;}
.content img{height: auto;}

.full-content{width: 100%}
.full-content img{width: 100%;height: auto;}
/* 公用尾部 */
 

/*.footer .footerBox{
    width: 100%;
    margin: 0 auto;
    height: 580px;
    display: flex;
    display: flex;
    align-items:flex-start;
    justify-content: space-between;
    position: relative;
    padding-bottom: 80px;
    background: url('../Images/924_66.jpg') center center no-repeat;
}   */
 

.panel{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-top: 10px;
}

.icon-home {
    display: inline-block;
    background: url("../Images/icon-home.png");
    width: 13px;
    height: 12px;
    margin-right: 5px;
}

/* 轮播 */
.swiper-slide {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.swiper-slide  img {
    height: auto;
}
.swiper-slide  p{
    margin-top: 15px;
    font-size: 16px;
}

.swiper-button-next {
    display: inline-block;
    background: url("../Images/scrollright.png");
    width:60px;
    height: 60px;
    background-size: contain;
    opacity: 1;
}

.swiper-button-prev {
    display: inline-block;
    background: url("../Images/scrollleft.png");
    width:60px;
    height: 60px;
    background-size: contain;
    opacity: 1;
}
.scrollBox img {width:100%;height:auto}



.newsL .categories ul .thisclass{background: url(../Images/act.png) no-repeat 0 10px;}
.newsL .categories ul .thisclass a{font-size: 18px;padding-left: 20px;}
.newsL .categories ul li{position: relative;}
#code_input{
    height: 25px;
width: 100%;
border: none;
}
.panel a{padding-left: 5px;padding-right: 5px;color: #333}


.swiper-slide a{
    text-align: center;
    color: #333;
}
.tixi{position: relative;background: url('../Images/a_07.jpg')  center center no-repeat;height: 699px;}
.tixi .title{
    width: 1200px; 
margin: 0 auto; 
font-size: 60px; 
color: #fff; 
padding-top: 90px; 
text-align: center;
}.system-class {
    margin-top: 80px;
    text-align: center;
    font-size: 0;
}.system-class a.class-hover {
    color: #fff;
    background:#1249b8;
    border: 1px solid #1249b8;
}
.system-class a {
    display: inline-block;
    width: 220px;
    height: 50px;
    border: 1px solid #e5e5e5;
    font-size: 18px;
    font-weight: 400;
    color: #333;
    line-height: 50px;
    margin: 0 60px;
    background-color: #e5e5e5;
}
.system-item{width: 1200px;margin: 0 auto;padding-top: 70px;height: 400px;}
.system-item p{font-size: 18px;line-height: 50px;}


.system-item .sy-left{
    width: 40%;
    float: left;
    height: 380px;border-right: 1px solid #ddd;
}
.system-item .sy-right{
    width: 50%;
    float: left;
    height: 200px;
    padding-left: 20px;
}
.system-item .sy-left .nd{
    width: 100%;
    height: 50px;
    line-height: 50px;margin-bottom: 30px;
}
.system-item .sy-left .nd span{
    width: 150px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    display: block;
    background-color: #e5e5e5;
    color: #333;
    font-size: 24px;float: left;
    margin-right: 40px;
}
.system-item .sy-left .nd img{
    width: 150px;
}
.system-item .sy-right span{
    width: 120px;
height: 40px;
line-height: 40px;
text-align: center;
background: #1249b8;
color: #fff;
display: block;
font-size: 18px;
margin-top: 10px;
margin-bottom: 10px;
}
.system-item .sy-right  a{
    width: 250px;
height: 40px;
display: block;
font-size: 18px;
color: #343434;
text-align: center;
line-height: 40px;
background-color: #fde01f;
border-radius: 3px; 
}
.pt45 {
    padding-top: 15px;width: 1150px;margin: 0 auto;
}.tablist {
    width: 490px;
    float: left;
    position: relative;
    z-index: 99;
    border-left: 1px dashed #feffff;
}
.pb50 {
    /*padding-bottom: 50px;*/
}



.sec2 .dec{ text-align: center; font-size: 26px; font-weight: bold;margin:20px 0 40px 0;}
.sec2 .dec span{ color:#7719e9;}
.sec3{ background:#5656c0;}
.sec3 .alltit{ color:red;}
.sec3 .btn a{ height:36px; line-height: 36px; width:175px; text-align: center; border-radius: 36px; font-size: 20px; color:#f8354e; display:inline-block; margin-top: 418px; }
.sec3 .btn a:hover{ background:#f8354e; color:red;}
.tablist{width:333px; float: left;position: relative;z-index: 99;}
.tablist .list{ position: relative; background-color: #959595;height: 73px;margin-bottom: 30px;text-align: center;}
.tablist .list p{height:73px; line-height: 73px;  font-size: 20px; color: #fff;}
/*.tablist .list span{ display:inline-block; width:14px; height:14px; border-radius: 14px; position: absolute;left:-7px; top:18px; background:#e22034;}*/
.tablist .cur p{background: #fd4e40; color:#fff;}

.tablist .cur b{
    display: block;

width: 0;

height: 0;

border-width: 13px;

border-style: solid;

border-color: transparent transparent transparent #fd4e40;

position: absolute;

top: 24px;

right: -25px;

color: #fff;
}
.tabcon{ float: left; width:810px; height:400px; background: #f8f8f8; z-index: 9; position: relative; color:#333333;cursor:pointer;}
.tabcon .con{ padding:15px 40px; display:none;}
.tabcon h5{ font-size: 22px; font-weight: normal; margin-bottom: 15px;}
.tabcon .tt{ margin-bottom: 10px;}
.tabcon .tt span{ display:inline-block; width:120px; height:32px; line-height: 32px; text-align: center; background:#e9effe; color:#333333; font-size: 20px;}
.tabcon .dec{ margin-bottom: 20px; font-size: 18px; line-height: 35px; opacity: 0.8;filter: alpha(opacity=80);}
.sec4{}
.techer{ height:537px; background: url(../Images/tec.png) no-repeat center top;margin:50px 0 90px 0; position: relative;}
.techer h5{padding:115px 0 0 445px; font-size: 32px;}
.techer .dec{padding:20px 100px 0 560px; font-size: 16px;}
.techer .dec a{ color:#3657d0; font-size: 18px;}
.techer .allbn{ background:#3657d0;margin:75px 0 0 484px;}
.techer .sts{ position: absolute; display:inline-block; width:286px; height:77px; line-height: 77px; background: url(../Images/sts.png) no-repeat center top;left:75px;top:381px;text-align: center; color:#fff; font-size: 20px;}
.sec5{height:1088px; background: url(../Images/6.jpg) no-repeat center top;}
.sec5 .btnmin a{ margin-top: 85px; color:#3008b9;}
.sec5{height:200px; background: url(../Images/d2.jpg) no-repeat center top;}
.sec6 .allbn{ background:#3657d0;}
.contents{ position:relative; min-height: 900px; margin: 55px 0 0;}
.contents .lines{ border:1px dashed #8c8c8c; width:0; height:810px; position:absolute; left:550px; top:87px;}
.contents  .dot{position:absolute; display:inline-block; width:58px; height:85px; background:url(../Images/sec2_1.png) no-repeat center top;  left:50%; margin-left: -29px;}
.contents  .dot1{top:0;}
.contents  .dot2{bottom:0;}
.contents .list{ position:absolute;}
.contents .list1{ left:30px; top:140px;}
.contents .list2{ right:30px; top:224px;}
.contents .list3{ left:30px; top:320px;}
.contents .list4{ right:30px; top:410px;}
.contents .list5{ left:30px; top:500px;}
.contents .list6{ right:30px; top:590px;}
.contents .list7{ left:30px; top:680px;}
.contents .list8{ right:30px; top:770px;}
.contents .list .ins{ position:relative; width:432px; min-height:80px;}
.contents .list .ins .mindot{ position:absolute; display:inline-block; width:20px; height:20px;background:url(../Images/sec2_2.png) no-repeat center top; }
.contents .list .ins .minline{position:absolute; display:inline-block; width:75px; height:1px; background:#666666;}
.contents .list .ins .pre_text{ position:absolute;height:80px; left:0; top:0; line-height: 80px; padding-left: 20px; color:#2d2d2d; font-size: 22px; z-index: 9;border:1px dashed #8c8c8c; width:412px;}
.contents .list .ins .aft_text{position:absolute; z-index: 999;font-size: 14px; color:#fff;background:#3354d4; padding:20px;  left:-25px; top:-20px;width:420px;line-height: 22px; min-height:80px; display:none; }
.contents .list .ins .aft_text h6{ font-size: 24px; margin-bottom: 10px;}
.contents .list .ins .pian{ position:absolute;z-index: 100; width:453px;  border:1px dashed #8c8c8c; display:none;}
.contents .list1 .ins .pian{ height:128px;}
.contents .list2 .ins .pian{ height:120px;}
.contents .list3 .ins .pian{ height:120px;}
.contents .list4 .ins .pian{ height:120px;}
.contents .list5 .ins .pian{ height:120px;}
.contents .list6 .ins .pian{ height:120px;}
.contents .list7 .ins .pian{ height:120px;}
.contents .list8 .ins .pian{ height:120px;}

.banner{

    /*background: url(../Images/tt_02.jpg) center center no-repeat;height: 847px;width: 100%;*/

    position: relative;}

.fixDiv{
           position:fixed;
            top:0;
            left:0;
            width: 100%;
            background: #1a222b;z-index: 11111111111111111;
        }
.left_div{
position: absolute;
    width: 350px;
height: 500px;
background: #ffffff;
left: 8%;
top: 8%;
}
.left_div .title
{background-color: #e22034;
width: 100%;
height: 180px;
text-align: center;
}


.left_div .title p{
color: #fff;
/*font-weight: bold;*/
font-size: 30px;
padding-top: 20px;
letter-spacing:10px;
}
.left_div .title span{
    color: #fff;
    padding-top: 20px;
    display: block;
    font-size: 18px;
    letter-spacing:10px;
}
.tjinput{
    width: 100%;
    height: 160px;
}
.tjbutton{width: 100%;height: 70px;}
.tjbutton a{width: 260px;
height: 40px;
margin: 0 auto;
background: #e22034;
border-radius: 20px;
display: block;
line-height: 40px;
text-align: center;
color: #fff;
font-size: 20px;}


.tjinfo{background: #e5e5e5;width: 100%;height: 90px;text-align: center;}
.tjinfo p{line-height: 30px;
color: #e22034;
padding-top: 15px;
font-size: 18px;
font-weight: bold;
font-family: "微软雅黑";}

.tjinput ul{width: 350px;height: 100%;margin: 0 auto;padding-top: 20px;}
.tjinput ul li{height: 60px;width: 100%;}
.tjinput ul li input{width: 68%; 
height: 40px;
margin-top: 10px;
border: none; 
margin-left: 80px; font-size: 16px;
background: none;}
.tjname{background: url('../Images/bb_06.jpg') center center no-repeat;}
.tjtel{background: url('../Images/bb_16.jpg') center center no-repeat;}
.tjqq{background: url('../Images/bb_25.jpg') center center no-repeat;}


.footer{
    /*position: fixed;*/

bottom: 0px;

left: 0px;
text-align: center;
z-index: 1000; 
color: #fff;
font-size: 18px;
line-height: 80px;
width: 100%;height: 505px; 
background: url('../Images/924_66.jpg') center center no-repeat;

}
.footer .fname{
    padding-top: 120px;
    font-size: 55px;
}
.footer .ftel{padding-top: 30px;
    letter-spacing: 15px;padding-bottom: 50px;
    font-size: 35px;}

.ljzz{display: block;
margin-left: 30px;
height: 40px;
font-size: 16px;
width: 165px;
margin-top: 20px;
border: none;float: left;}


.showall{height: 40px;width: 100%;line-height: 60px;margin-top: 30px;}
.showall a{height: 40px;
width: 180px;
background: #e22034;
color: #fff;
display: block;
text-align: center;
line-height: 40px;
font-size: 16px;
letter-spacing: 2px;
border-radius: 5px;
font-weight: bold;}
.ffcenter{
    width: 1200px;
    height: 80px;
    position: relative;
    margin:0 auto;
}



.content .title{
    color: #000;
    /* z-index: 100011111; */
    position: relative;
    text-align: center;
    font-size: 40px;
    padding-top: 40px;
    font-weight: bold; 
    height: 80px;
    letter-spacing: 3px;line-height: 80px;
}
.content .ptitle{position: relative;

text-align: center;

font-size: 24px;
padding-top: 20px;
letter-spacing: 2px;color: #7a7a7a}
.content .pright{
    position: relative;
width: 400px;
height: 480px; 
padding-left: 777px;
}
.content .ptitle span{
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    display: block;
    float: left;
    background-color: #fd4e40;
    border-radius: 20px; font-weight: bold;
color: #fff;
}
.ptitle a{
    color: #fd4e40;
}
.about{
    width: 100%;
    height: 360px;
    background:url(../Images/s_15_2026.png) center no-repeat;
    background-size: 100%;
}
.about .about-left{
    width: 716px;
    height: 360px;
    padding: 30px;font-size: 18px;
line-height: 30px;
}
.content .pleft{
  position: relative;
width: 400px;
height: 480px;
padding-left: 40px;
padding-top: 60px;
}
.content .pright h1,.content .pleft h1{
    font-size: 40px;
font-weight: bold;
padding-top: 60px;
}
.content .pright p,.content .pleft p{
color: #333;

padding-top: 40px;

font-size: 21px;
}
.content .pright a ,.content .pleft a{

    display: block;
    background: #e22034;
    color: #fff;
    height: 45px;
    width: 250px;
    text-align: center;
    line-height: 45px;
    margin: 24px auto;
    border-radius: 10px;
font-size: 20px; 
font-weight: bold;
}
.msright{
    position: relative;
width: 700px;
padding-left: 445px;
padding-top: 105px;
}

.msright h1{
    font-size: 40px;
font-weight: bold; 
}
.msright a{ 
    display: block;
    background: #e22034;
    color: #fff;
    height: 45px;
    width: 200px;
    text-align: center;
    line-height: 45px;
    margin-top: 24px; 
font-size: 20px; 
font-weight: bold;
}
 .msright p{
color: #333;

padding-top: 35px;

font-size: 22px;
}
.fleft{
    position: relative;
width: 584px;
text-align: center;
}
.fleft h1{
   position: relative;

width: 584px;

text-align: center;

padding-top: 105px;

font-size: 50px;
}
.fleft{float: left;}
.fleft p{
    font-size: 22px; 
width: 520px; 
margin: 0 auto; 
padding-top: 70px;
}
.zixun{padding-top: 330px;
height: 80px;}
.zixun a{
    height: 80px;
width: 235px;
display: block;
color: #fff;
font-size: 27px;
float: left;
padding-left: 35px;
text-align: center;
line-height: 80px;
}
.lj{padding-top: 70px;

font-size: 25px;}


.fright{
    float: left;
    width: 570px;

position: relative;

padding-left: 30px;
}
.navdiv{height: 415px;}
.navdiv h1{
    font-size: 50px;

padding-left: 290px;

padding-top: 108px;
}
.navdiv p{
    padding-top: 76px;

width: 520px;

margin: 0 auto;

font-size: 22px;

color: #fff;
}
.navdiv .lj{
padding-top: 10px;
text-align: center;
color: #fff;
}
.jxff{
    position: relative;
    width: 920px;
margin: 0 auto;
height: 580px;padding-top: 22px;
}
.jxff li{width: 50%;
float: left;
height: 200px;position: relative;}
.jxff .topdiv{
    position: absolute;
    top: 0;left: 0px;
}
.jxff .topdiv img{width: 390px;}
.jxff .topdiv span{
    position: absolute;

left: 20px;

top: 26px;

font-size: 30px;

color: #fff;
}
.jxff .topdiv h1{
    position: absolute;
    left: 160px;
    top: 26px;
    font-size: 30px;
    color: #fff
}
.jxff p{
    position: absolute;
    left: 70px;
top: 120px;
    font-size: 22px;
    color: #333
}
.cs-div{position: relative;
width: 300px;
margin: 0px auto;
padding-top: 36px;}
.cs-div h2,.qr-div h2,.ql-div h2{color: #e41f33}
.cs-div p,.qr-div p,.ql-div p{font-size: 16px;color: #333;padding-top: 30px;line-height: 28px;}

.ql-div{position: absolute;
width: 300px;
padding-top: 140px;
padding-left: 108px;}
.qr-div{position: absolute;
width: 300px;
padding-top: 140px;
padding-left: 800px;}

.gxmj{position: absolute;
height: 200px;
width: 500px;
text-align: center;}

.gxmj a{display: block;
background: #e22034;
color: #fff;
height: 45px;
width: 250px;
text-align: center;
line-height: 45px;
margin: 24px auto;
border-radius: 10px;
font-size: 20px;
font-weight: bold;}

.box_In {
    width: 1200px;
    margin: 0 auto;
}
.box_hd {
    margin: 20px 0 40px;
}.box_hd h3 {
    font-size: 23px;
    color: #666;
    letter-spacing: 10px;
    text-align: center;
}.box_hd p.boxhdp {
    font-size: 46px;
    color: #083ba3;
    text-align: center;
}.box_In .main {
    width: 1180px;
    margin: 28px auto 20px;
    overflow: hidden;
}.box_In .main img {
    width: 100%; 
    /*margin-top: 10px;*/ 
    transition: all .6s;
    -moz-transition: all .6s;
    -webkit-transition: all .6s;
    -o-transition: all .6s;
} .main .img2 {
    margin: 10px 38px 0;
}.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
}
 .box_In  .main .left{
    float: left;
    width: 296px;
 }
 .box_In  .main .left img{
    height: 100%;
    width: 100%;
 }
  .box_In .main .right{
    float: left;
    width: 730px;
    padding-left: 55px;
    padding-top: 25px;
 }
  .box_In  .main .right h1{
    font-size: 26px;
    color: #000;height: 40px;line-height: 40px;

  }
   .box_In  .main .right p{
    color: #333333;
    font-size: 14px;
    line-height: 32px;padding-left: 15px;
    padding-bottom: 10px;
  }
  .box_In  .main .right a{width: 140px;

height: 40px;

background: #fd4e40;

display: block;

color: #fff;

line-height: 40px;

text-align: center; margin-left: 15px;

font-size: 16px;}
  .box_In  .main .right a:hover{
    background: #fd3728;
  }
   .box_In  .main ul li{
    width: 100%;
    background: #f2f2f2;
    margin-bottom: 30px;
   }



.mainfoot{
    height: 100px;
}
.mainfoot span{
    color: #f34c4c;
    font-size: 24px;
}
.mainfoot {
    font-size: 18px;
}
.mainfoot a{
    width: 140px;

height: 40px;

background: #fd4e40;

display: block;

color: #fff;

line-height: 40px;

text-align: center; margin-left: 15px;

font-size: 16px;float: right;border-radius: 5px;
}
.btn{
    width: 350px;

height: 45px;

background: #fd4e40;

display: block;

color: #fff;

line-height: 45px;

text-align: center; margin-left: 15px;

font-size: 16px; border-radius: 55px;
margin: 0 auto;
}.btn:hover{
    background: #fd3728;
    color: #fff;
  }
.lingqu{
    padding-top: 330px;
}
.mainfoot a:hover{
    color: #fff;
    background: #fd3728;
}
.mainfoot img{
    width: 30px;
    float: left;
}
.mainfoot .didian{
    float: left;padding-left: 10px;
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}.secs2Box {
    width: 1200px;
    margin: 60px auto 0;
    overflow: hidden;
}.secs2Lt, .secs2Rt {
    float: left;
    width: 589px;
}.sece2LtTitle {
    border-left: 6px solid #1249b8;
    font-size: 22px;
    color: #1249b8;font-weight: bold;
    text-indent: 0.5em;
    height: 30px;
}.secs2Box .img {
    height: 299px;
    margin-top: 50px;
    margin-bottom: 80px;
    position: relative;
}.secs2Box .img img {
    display: block;
    width: 90%; 
}
.secs2Lt{
    border-right: 1px solid #ccc;
margin-right: 20px;
}

.container-center {
    width: 1200px;
    margin: 0 auto;
}


.module-20016 .apply-container {
 width:100%;
 background:#f7f7f7
}
 .apply-main {
 width:1000px;
 min-height:185px;
 padding:30px 0;
 margin:0 auto;
 overflow:hidden
}
 .apply-main .main-left {
 width:490px;
 height:100%;
 float:left;
 border-right:1px solid #e2e2e1;
 text-align:center;
 position:relative
}
 .apply-main .main-left .coupon-img {
 width:200px;
 position:absolute;
 bottom:34px;
 left:37px
}
 .apply-main .main-left .time_contener .time_open {
 color:#343547;
 border:1px solid #343547;
 margin:10px auto 15px 120px
}
.apply-main .main-left .time_contener .time_open p img{
    width: 16px;
top: 0px; 
position: absolute;
left: 15px;
}
 .apply-main .main-left .ptip {
 height:41px;
 text-align:center;
 font-size:14px;
 color:#343646;
 line-height:37px;
 font-weight:300;
 margin-right:15px;
 display:inline-block;
 margin-top:12px
}
 .apply-main .main-left .ptip i {
 display:inline-block;
 vertical-align:middle
}
 .apply-main .main-left .ptip .refund {
 width:15px;
 height:17px;
 background:url(../Images/77_03.png) no-repeat 50%;
 background-size:15px auto
}
 .apply-main .main-left .ptip .huabei {
 width:15px;
 height:15px;
 background:url(../Images/88_03.png) no-repeat 50%;
 background-size:15px auto
}
 .apply-main .main-left .ptip span {
 display:inline-block;
 vertical-align:middle
}
 .apply-main .main-left .refund_con {
 width:162px;
 background:#e9ffe9;
 border:1px solid #390;
 border-radius:3px;
 color:#390
}
 .apply-main .main-left .huabei_con {
 width:112px;
 background:#eef9ff;
 border:1px solid #39f;
 border-radius:3px;
 color:#39f
}
 .apply-main .main-left .ptip:first-of-type {
 margin-left:55px
}
 .apply-main .main-left .ptip:last-of-type {
 margin-left:5px
}
 .apply-main .main-right {
 width:295px;
 height:100%;
 float:left;
 margin-left:50px
}
 .apply-main .main-right .price_detail {
 font-weight:300;
 position:relative
}
 .apply-main .main-right .price_detail .ptip {
 display:none
}
 .apply-main .main-right .price_detail .paopao {
 height:21px;
 border-radius:10px;
 position:absolute;
 top:-21px;
 left:142px;
 color:#fff;
 font-size:12px;
 text-align:center;
 line-height:21px;
 background:#f85415;
 padding:0 9px
}
 .apply-main .main-right .price_detail .paopao:before {
 border-top:14px solid #f85415;
 border-left:0 solid transparent;
 border-right:11px solid transparent;
 position:absolute;
 height:0;
 width:0;
 top:17px;
 left:15px;
 display:block;
 content:""
}
 .apply-main .main-right .price_detail .original-cost {
 position:absolute;
 top:0;
 right:0
}
 .apply-main .main-right .price_detail .price {
 font-size:18px;
 font-weight:500;
 color:#3b3c41
}
 .apply-main .main-right .price_detail .price span {
 color:#fc0000;
 font-size:32px;
 font-weight: bold;
}
 .apply-main .main-right .price_detail .original-cost,
 .apply-main .main-right .price_detail .price {
 height:35px;
 line-height:35px;
 text-align:left;
 color:#343646
}
 .apply-main .main-right .price_detail .original-cost {
 font-size:15px;
 color:#8b8c97;
 line-height:44px;
 color:#343646;
 font-weight:400
}
 .apply-main .main-right .price_detail .original-price {
 text-decoration:line-through
}
 .apply-main .main-right .price_detail .remain {
 height:30px;
 font-size:16px;
 color:#343646;
 line-height:30px;
 margin-bottom:14px;
 text-align:left
}
 .apply-main .main-right .price_detail .price {
 position:relative
}
 .apply-main .main-right .price_detail .price img {
 height:30px;
 position:absolute;
 top:45px;
 left:0
}
 .apply-main .main-right .price_detail .price .count_down {
 width:100%;
 height:50px
}
 .apply-main .main-right .price_detail .price .count_down p {
 font-size:12px;
 color:#909099;
 line-height:23px;
 font-weight:400
}
 .apply-main .main-right .price_detail .price .count_down .time {
 line-height:23px;
 font-size:13px;
 font-weight:400
}
 .apply-main .main-right .price_detail .price .count_down .time span {
 font-size:17px;
 color:#000;
 width:30px;
 height:26px;
 background:url(../Images/numbg.png) no-repeat 50%;
 background-size:30px auto;
 display:inline-block;
 text-align:center;
 line-height:26px;
 margin:0 6px
}
 .apply-main .main-right .price_detail .remain {
 margin-top:20px;
 font-weight:400
}
 .apply-main .main-right .price_detail a {
 width:350px;
 height:60px;
 display:block;
 font-size:18px;
 color:#343434;
 text-align:center;
 line-height:60px;
 background-color:#fde01f;
 border-radius:3px;
 margin-bottom:20px;
 font-weight:400
}
 .apply-main .main-right .price_detail a:hover {
 background-color:#fbe410
}
 .apply-main .main-right .price_detail .cd-order p,
 .apply-main .main-right .price_detail .to-prepay p {
 margin-bottom:0;
 line-height:29px
}
 .apply-main .main-right .price_detail .cd-no-click,
 .apply-main .main-right .price_detail .cd-no-click:hover,
 .apply-main .main-right .price_detail .cd-order:hover {
 background:#eaeff3;
 cursor:default;
 color:#b6bec6
}
 .apply-main .main-right .price_detail .to-prepay:hover {
 background:#fbe410;
 cursor:default;
 color:#343434
}
 .apply-main .main-right .price_detail .cd-no-click2 {
 line-height:29px
}
 .apply-main .main-right .price-right .price {
 text-align:right
}
 .apply-main .main-right .price-right .original-cost {
 left:0
}
 .apply-main .main-right .ladder_last .remain {
 /*margin-top:60px;*/
 font-size: 18px;
 margin-bottom:14px
}
.apply-main .main-right .ladder_last .remain span{
    color: #1249b8;
}
.apply-main .main-right .ladder_last .djs{
    width: 350px;
    height: 40px;
    line-height: 40px;
    font-size: 17px;
    margin-bottom: 10px;
    text-align: center;
    background-color: #1249b8;
    color: #fff;
}
.time_contener{
    height: 205px;
}
 .apply-main .main-right .price_benefit .remain {
 margin-top:10px;
 margin-bottom:54px
}
 .apply-main .main-right .price_benefit .price .ladder_tip {
 width:100%;
 height:30px;
 background:url(../Images/ladder_tip.png) no-repeat 50%;
 background-size:100% auto;
 text-align:center;
 line-height:27px;
 color:#fff;
 font-size:16px;
 font-weight:400;
 position:absolute;
 top:84px;
 left:0
}
 .apply-main .main-right .price_benefit .price .ladder_tip span {
 display:inline-block;
 vertical-align:middle;
 color:#fff;
 font-size:16px;
 font-weight:400
}
 .apply-main .main-right .price_benefit .price .ladder_tip .help {
 width:18px;
 height:18px;
 background:url(../Images/help.png) no-repeat 50%;
 background-size:100% auto;
 display:inline-block;
 vertical-align:middle;
 margin-left:10px;
 cursor:pointer
}
 .apply-main .main-right .price_benefit .price .help_content {
 width:240px;
 height:140px;
 border-radius:6px;
 background:rgba(0,0,0,.8);
 padding:15px 12px;
 position:absolute;
 top:125px;
 right:8px;
 color:#fff;
 font-size:14px;
 line-height:25px;
 font-weight:300;
 text-align:left;
 z-index:8000
}
 .apply-main .main-right .price_benefit .price .help_content:before {
 border-bottom:8px solid rgba(0,0,0,.8);
 border-left:7px solid transparent;
 border-right:7px solid transparent;
 position:absolute;
 height:0;
 width:0;
 top:-8px;
 left:194px;
 display:block;
 content:""
}
@media screen and (max-width:768px) {
  {
  display:none
 }
}
.time_contener .time_open {
 width:291px;
 height:41px;
 line-height:41px;
 text-align:center;
 color:#fff;
 font-size:16px;
 border:1px solid #fff;
 border-radius:3px;
 cursor:pointer;
 position:relative;
 float:left
}
.time_contener .schedule-btn-active,
.time_contener .schedule-btn-active:hover,
.time_contener .schedule-btn:hover,
.time_contener .time_open:hover {
 border:1px solid #ffaa06!important;
 color:#ffaa06!important
}
.time_contener .schedule-btn-active {
 position:relative
}
 
.time_contener .schedule-btn-active:before {
 width:20px;
 height:20px;
 position:absolute;
 bottom:0;
 right:0;
 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAlCAYAAAAuqZsAAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+LUNEtwAAAh1JREFUWIXN2L9rE2EcB+AnTdtQq1YUHBxaxCJ2quIPFBXRSSe7CHbSbu0iVSfpqoIo4qIIWgrqogHRKqiFirq46eqgFP8AQdAOTnW4pm3aS3I/klw+U3jfe4+H933vvfsmt/CsUwtmb1vWgpAcxmyrwY7jLXpaCXYSr7EeWgV2Gi+xrtTQCrCzKKLsKcwadg5P0LG6I0vYKKaQD+vMCnYR95CrdEEWsCu4rQqK5sOu4XqUC9sbDCklh1u4FHVAM2A53MVYnEGNhuXxEOfjDmwkrB2PBQdoosGNSCeeYijpDeoDO/Nv+Xex0IXngpdy4tR3xoqFbrwSfL6kSv3OsWKhB+8kQeXyHJhi+8hSU31mrFjYvIjalww1Se8wfcNB29xUXWBbMYPBVKiggU27kX7GtmEWu9Kj8OM+X8eRbo/14dMaVL4rOerLOBZSwfrxETvKWgdvcuwNHRtToZLCBhZRfeWoG+y8wJZDHJ0Ox0VEJYEN4oNgb5Vnfm755mG4GKi4sP14L3gK1+Z7aeOG4GKiIBfxL4Ijgpqvp+aV/aPsuWPpA/XXZ+Z/0rviXV4DFRV2AtPoromqhFuZCChqL+UpwUxFR7F2WWOiasGG8AIRDqYIuBgoKp/8w3hUpT86DjYMhM9glYTtsRE8UKEQbVZWL+UYJmWMwt+VsMuCaqZqIdqkzJRgE4K6rxVQvzHRJqiMr2aMgT+CWuEgvv0HntqHOqAIkocAAAAASUVORK5CYII=) no-repeat 50%;
 background-size:cover;
 content:""
}
.time_contener .schedule-btn-no-click,
.time_contener .schedule-btn-no-click:hover {
 border:1px solid #eaeff3!important;
 background:#eaeff3!important;
 cursor:default;
 color:#b6bec6!important
}
.time_contener .paopao {
 height:21px;
 border-radius:10px;
 position:absolute;
 top:-21px;
 right:-4px;
 color:#fff;
 font-size:12px;
 text-align:center;
 line-height:21px;
 background:#f85415;
 padding:0 9px
}
.time_contener .paopao:before {
 border-top:14px solid #f85415;
 border-left:0 solid transparent;
 border-right:11px solid transparent;
 position:absolute;
 height:0;
 width:0;
 top:17px;
 right:19px;
 display:block;
 content:""
}



/*box6a开始*/
.box6f{background:#ffffff;overflow: hidden;padding-bottom: 50px;}
.box6f .box6_hd{margin-top:60px;margin-bottom: 30px;}
.box6f ol{width: 1050px;margin: 0 auto 45px;overflow: hidden;}
.box6f ol li{width: 150px;text-align: center;float: left;}
.box6f ol li img{display: block;margin: 0 auto;}
.box6f ol li p{font-size: 18px;margin: 4px 0;}
.box6f ol li .img2{display: none;}
.box6f ol li .img2.on_img2{display: block;width: 40px;margin: 0 auto;}
.box6f ol li .img2{display: none;}
.box6f ol li .img1{transition: all .6s;-moz-transition: all .6s;-webkit-transition: all .6s;-o-transition: all .6s;width: 50px;
height: 50px;}
.box6f ol li .img1_move{transform: rotateY(180deg);-ms-transform:rotateY(180deg); -moz-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -o-transform:rotateY(180deg);}
.box6f ol li p.on_p{color: #078CE9;}
.box6f ul{width: 1180px;margin: 0 auto;}
.box6f ul li{overflow: hidden;display: none;}
.box6f ul .fl{width: 560px;}
.box6f ul .fr{width: 580px;}
.box6f ul .fl img{padding: 11px;display: block;border: 1px dashed #BFBFBF;margin:0 auto}
.box6f ul .fr h3{float: left;background: #1249b8;font-size: 16px;padding: 7px 12px 12px 7px;color: #fff;margin-top: 25px;}
.box6f ul .con_fr{width: 386px;float: right;background: #fff;box-shadow: 5px 5px  #DFE4E7;margin-right:10px ;margin-bottom: 10px;}
.box6f ul .con_fr h2{font-size:26px;color: #083BA3;font-weight: bold;margin: 15px 0 2px 15px;}
.box6f ul .con_fr p{font-size: 16px;color: #083BA3;margin-left:20px ;margin-bottom: 15px;}
.box6f ul .con{margin-left: 20px;overflow: hidden;}
.box6f ul .fr .con h3{padding-top:10px;margin-top:0px;width: 95px;text-align: center;}
.box6f ul .fr .con  p{font-size: 15px;color: #333;line-height: 28px;margin-left:20px ;width: 360px;float: left;}
.box6f ul .fr .con{margin-top: 20px;}
.box6f ul li.on{display: block}
.box6f_btm p{font-size: 18px;color: #666;text-align: center;margin-top: 20px;}
.box6f_btm .a_btn{margin-top:30px;}
.box6g{margin-top: 60px;}
.box6g ul{width: 1190px;margin: 0 auto;}
.box6g ul li{width: 367px;float: left;background: url(../Images/box6_g2.png) no-repeat 0; height: 364px;text-align: center;}
.box6g ul .li2{margin: 0 40px;}
.box6g ul li h3{font-size: 28px;margin-top: 75px;font-weight: bold;}
.box6g ul li h4{font-size: 20px;margin-top:15px;line-height: 24px;}
.box6g ul li h4 span{color: #FF510D;font-weight: bold;}
.box6g ul li p{font-size: 18px;line-height: 28px;color: #666;margin-top:25px;margin-right: 5px;}
.box6g ul .li2 h4,.box6g ul .li3 h4{margin-top: 25px;}
.box6g ul .li2 p{margin-top: 40px;}
.box6g ul .li3 p{text-align: left;margin-left: 99px;margin-top:20px;}
.box6g .btm{background: url(../Images/box6_g3.jpg) no-repeat center;height: 463px;margin-top: -83px;}
.box6g .btm h2{font-size: 30px;font-weight: bold;text-align: center;padding-top: 105px;color: #fff;}
.box6g .btm ol{width: 1180px;margin: 34px auto 0;}
.box6g .btm ol li{width: 350px;height: 125px;float: left;background: #fff;}
.box6g .btm ol .li2{margin: 0 65px;}
.box6g .btm .p1{font-size: 48px;color: #0A1E2F;text-align: center;letter-spacing: 3px;margin-top: 18px;}
.box6g .btm .p1 span{font-size: 20px;}
.box6g .btm .p2{font-size: 22px;color: #0A1E2F;text-align: center;margin-top: -2px;}
.box6g .btm .p3{margin: 30px 0 8px;}
.box6h{margin-top:60px;}
.box6h .main{width: 874px;margin: 0 auto;background: url(../Images/box6_h2.jpg) no-repeat center;height: 386px;overflow: hidden;}
.box6h .box6_hd{margin-bottom: 35px;}
.box6h .fl,.box6h .fr{width: 278px;height: 278px;position: relative;}
.box6h .main .img{position: absolute;top: 50%;left: 50%;margin-top: -80px;margin-left: -80px;}
.box6h .main .img1{animation:move1 4.5s linear infinite;
-webkit-animation:move1 4.5s linear infinite;-moz-animation:move1 4.5s linear infinite ;-o-animation:move1 4.5s  linear infinite ;}
.box6h .p1{font-size: 18px;line-height: 28px;text-align: center;margin-top: 20px;}
.box6h ul{width: 965px;margin: 30px auto 0;overflow: hidden;}
.box6h ul li{width: 284px;float: left;background: url(../Images/box6_h6.jpg) no-repeat 0;height: 110px;}
.box6h ul .li2{margin: 0 55px;}
.box6h ul li p{font-size: 18px;line-height: 26px;margin-top: 26px;text-align: center;margin-right:10px ;}
.box6tea{padding-bottom: 10px;margin-top: 60px;}
.box6tea ul{width: 100%;overflow: hidden;margin-bottom: 40px;}
.box6tea ul li{width: 9%;border-bottom: 1px solid #fff;border-right: 1px solid #fff;float: left;position: relative;}
.box6tea ul li img{width: 100%;}
.box6tea .mask{width: 100%;height: 98%;background:rgba(13,104,255,.3);position:absolute;top: -10000px;left: 0;}
.box6tea .drc{width: 350px;background: #2180F5;position: absolute;top:20px;left: 110px;z-index: 99;display: none;padding:20px 0 10px;}
.box6tea .drc_r{top:124px;left: -309px;}
.box6tea .drc_top{top:-120px;left: -309px;}
.box6tea  .drc_top1{top:-136px;left:110px;}
.box6tea  .drc_top3{top:20px;}
.box6tea ul li:hover .mask{top: 0;}
.box6tea ul li:hover .drc{display: block}
.box6tea .tea_box{overflow: hidden;margin-left: 20px;color: #fff;}
.box6tea .tea_fl{float: left;font-size: 22px;font-weight: bold;}
.box6tea .tea_fr{float: left;font-size: 16px;margin-left: 15px;border-left: 4px solid #fff;padding-left: 5px;margin-top: 12px;line-height: 15px;}
.box6tea .drc p{font-size: 15px;color: #fff;line-height: 22px;margin: 10px 20px;}
.box6f .main{
    padding: 60px;
}


#gxjn{
    width: 1200px;
    margin: 0 auto;
    height: 420px;margin-top: 50px;
}
#gxjn li{
    float: left;
    width: 33.3%;
    text-align: center;
}
#gxjn li img{
    width: 60%;
    padding-bottom:30px;
}
#gxjn li h1{
    color: #fd4e40;
    font-size: 80px;
    font-weight: bold;
}
#gxjn li h1 span{
    font-size: 40px;
}
#gxjn li p{
    font-size: 22px;
    color: #000
}
.btn a{
    display: block;
background: #fd4e40;
color: #fff;
height: 60px;
width: 350px;
text-align: center;
line-height:60px;
margin: 24px auto;
border-radius: 5px;
font-size: 20px;
font-weight: bold;
}
.btn a:hover{
    color: #fff;
background: #fb2413;
}



.teacher{
    width:1200px;
    height:374px;
    overflow:hidden;
    background:#ffffff;
    border:14px solid #ffffff;
    margin: 0 auto;
}
.teacher-main{
    width:1200px;
}
.teacher .box{
    margin-right:1px;
    float:left;
    width:138px;
    height:374px;
    overflow:hidden;
    transition:1s;
    background:#f2f2f2;
}
.teacher .box.act{
    width:640px;
    transition:1s;
}
.teacher .box .img{
    float:left;
    width:138px;
    height:374px;
    position:relative;
}
.teacher .box .img img{
    width:197px;
    /*height:374px;*/
}
.teacher .box .img .tname{
    top:292px;
    width:120px;
    height:82px;
    opacity:1;
    transition:1s;
    background:rgba(0,0,0,.8);
    position:absolute;
}
.teacher .box .img .tname h1{
    margin-top:15px;
    margin-left:12px;
    font-size:18px;
    line-height:18px;
    color:#ffffff;
}
.teacher .box .img .tname p{
    margin-top:8px;
    margin-left:12px;
    font-size:14px;
    line-height:14px;
    color:#ffffff;
}
.teacher .box.act .img .tname{
    opacity:0;
    transition:1s;
}
.teacher .box .info{
    float:left;
    opacity:0;
    width:0;
    transition:1s;
    margin-top:35px;
    margin-left:15px;
}
.teacher .box.act .info{
    float:left;
    opacity:1;
    width:400px;
    transition:1s;
    margin-top:35px;
    margin-left:35px;
}
.teacher .box .info h1{
    padding-bottom:20px;
    font-size:24px;
    font-weight:bold;
    line-height:24px;
    color:#535353;
    border-bottom:1px solid #b5b5b5;
}
.teacher .box .info h1 b{
    padding-left:10px;
    font-size:16px;
}
.teacher .box .info p{
    margin-top:15px;
    line-height:24px;
    font-size:12px;
    color:#898989;
}
.teacher .box .info a{
    margin-top:12px;
    width:126px;
    height:37px;
    display:block;
    line-height:37px;
    text-align:center;
    color:#ffffff;
    transition:0.5s;
    background:#1249b8;
}
.teacher .box .info a:hover{
    transition:0.5s;
    background:#ff001b;
}

#link{
    height: 210px;
}
#link li{width: 200px;text-align:center;height:100px;
float: left;}
#link li img{
   width: 160px;
height: 80px;
}









.c16 {
    height: 625px;
    background-image: url(../Images/footer_35.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.c16 {
    min-width: 1060px;
    box-sizing: border-box;
    padding: 85px 0;
        padding-bottom: 50px;
    padding-bottom: 65px;
}.warp {
    width: 1060px;
    margin: 0 auto;
}.ctit {
    text-align: center;
}.ctit > div {
    text-align: center;
    margin-bottom: 6px;
}.ctit-style2 > div img {
    box-shadow: 0 4px 20px #4f2f71;
}.ctit > h2 {
    position: relative;
    font-size: 44px;
    line-height: 64px;
    color: #fde020;
    font-weight: bold;
    text-align: center;
    margin-bottom: 8px;
}.ctit .ctit-desc {
    font-size: 20px;
    line-height: 36px;
    color: #fff;
    font-weight: normal;
    text-align: center;
}.ctit .cftit {
    padding: 0 8px;
    display: inline-block;
    font-size: 20px;
    line-height: 36px;
    color: #fff;
    font-weight: normal;
    text-align: center;
    background: #ede9f4;
    background: -webkit-linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(237, 233, 244, 0.7));
    background: -moz-linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(237, 233, 244, 0.7));
    background: -ms-linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(237, 233, 244, 0.7));
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(237, 233, 244, 0.7));
}.c16-1 {
    margin-top: 46px;
}.c16-1-1 {
    width: 425px;
}
.fl {
    float: left;
}.c16-1-1 > ul {
    margin-bottom: 50px;
}.c16-1-1 > ul li {
    margin-bottom: 16px;
    clear: both;
    height: 35px;
}.c16-1-1 > ul li img {
    margin-right: 30px;
    margin-top: 2px;
    border-radius: 50%;
}.c16-1-1 > ul li p {
    width: 160px;
    font-size: 15px;
    line-height: 30px;
    color: #b4b4b4;
    font-weight: normal;
    text-align: left;
}.c16-1-1 > ul li a {
    box-sizing: border-box;
    width: 98px;
    height: 30px;
    border: 1px solid #b4b4b4;
    font-size: 16px;
    line-height: 30px;
    color: #b4b4b4;
    font-weight: normal;
    text-align: center;
}
  .c16-1-1 > ul li:hover img {
        background-color: #fde020; }
      .c16-1-1 > ul li:hover p {
        color: #fde020; }
      .c16-1-1 > ul li:hover a {
        color: #fde020;
        border-color: #b4b4b4; }

.c16-1-2 {
    width: 575px;
}
.fr {
    float: right;
}.c16-1-2 > div {
    margin-bottom: 19px;
    position: relative;
}.c16-1-2 > div input {
    height: 50px;
    box-sizing: border-box;
    padding-left: 26px;
    width: 100%;
    height: 50px;
    background-color: rgba(255, 255, 255, 0.2);
    border: none;
    font-size: 18px;
    line-height: 50px;
    color: #fff;
    font-weight: normal;
    text-align: left;
}.c16-1-2 > p {
    font-size: 14px;
    line-height: 20px;
    color: #fde020;
    font-weight: normal;
    text-align: left;
    margin-bottom: 27px;
}.c16-1-2 > a {
    display: block;
    margin: 0 auto;
    width: 158px;
    height: 45px;
    background-color: #fde020;
    font-size: 20px;
    line-height: 45px;
    color: #000;
    font-weight: normal;
    text-align: center;
}
.xingxing{
  width: 260px;
height: 50px;
float: left;
line-height: 50px;
}
.xingxing .onehas{
	width: 30px;
height: 30px;
background: url(../Images/onehas.png) center no-repeat;
    background-size: auto;
background-size: cover;
display: block;
float: left;
margin-right: 10px;
margin-top: 10px;
}
.xingxing .oneno{
	width: 30px;
height: 30px;
background: url(../Images/oneno.png) center no-repeat;
    background-size: auto;
background-size: cover;
display: block;
float: left;
margin-right: 10px;
margin-top: 10px;
}


.peixun,.peixun ul{
    padding-top: 50px;
}
.peixun p{
    font-size: 18px;
    color: #333333;
    line-height: 30px;
}
.peixun ul li{
     float: left;
     text-align: center;
     font-size: 20px;
     height: 55px;
     color: #fff;
     cursor: pointer;
 }
.px1 ul li{
    width: 12.6%;
    margin-left: 0.8%;
    margin-right: 0.8%;
}
.px2 ul li{
    width: 12.6%;
    margin-left: 2%;
    margin-right: 2%;
}
.px3 ul li{
    width: 12.6%;
    margin-left:3.5%;
    margin-right: 3.5%;
}

.peixun ul li a{
    width: 100%;
    height: 47px;
    line-height: 47px; 
    display: block;
    background-color: #959595;
    color: #fff;
}
.peixun ul .nav{
    background:url("../Images/v_03.png") center no-repeat;
    background-size: 100%
}
.peixun ul .nav a{
    background: none;
}

.peixun dl {
    padding-top: 75px;
}
.peixun dl dd{
    width: 12.6%;
    margin-left: 0.82%;
    margin-right: 0.81%;
    float: left;
    text-align: center;
    font-size: 15px;
    height: 50px;
    color: #333333; 
    line-height: 30px;
    text-align: left;
}

.px1 dl dd {
     width: 12.6%;
     margin-left: 0.82%;
     margin-right: 0.81%;
 }
.px2 dl dd {
    width: 12.6%;
    margin-left: 2%;
    margin-right: 2%;
}
.px3 dl dd {
    width: 16%;
    margin-left: 2.5%;
    margin-right: 1.5%;
}

.rightsq{
    position: fixed;
left: 10px;
top: 40%;
width: 90px; 
}
.rightsq ul{
    position: relative;
  background: #fd4e40;
border-radius: 5px;
}
.rightsq li {
    height:79px;
  width:100%;border-bottom: 1px solid #fff;
}
.rightsq li a{
width:100%;
  height:79px;
  margin:0 auto;
  display:block;
  
}
.rightsq li .cb1{ 
    background:url("../Images/cb_01.png") center top no-repeat;
    background-size: 100%
}
.rightsq li .cb1:hover{ 
    background:url("../Images/cb_11.png") center top no-repeat;
    background-size: 100%
}
.rightsq li .cb2{ 
    background:url("../Images/cb_02.png") center top no-repeat;
    background-size: 100%
}
.rightsq li .cb2:hover{ 
    background:url("../Images/cb_12.png") center top no-repeat;
    background-size: 100%
}

.rightsq li .cb3{ 
    background:url("../Images/cb_03.png") center top  no-repeat;
    background-size: 100%
}
.rightsq li .cb3:hover{ 
    background:url("../Images/cb_13.png") center top no-repeat;
    background-size: 100%
}

.rightsq li .cb4{ 
    background:url("../Images/cb_04.png") center top no-repeat;
    background-size: 100%
}
.rightsq li .cb4:hover{ 
    background:url("../Images/cb_14.png") center top no-repeat;
    background-size: 100%
}
.rightsq li .cb5{ 
    background:url("../Images/cb_05.png") center top no-repeat;
    background-size: 100%
}
.rightsq li .cb5:hover{ 
    background:url("../Images/cb_15.png") center top no-repeat;
    background-size: 100%
}
.rightsq li .cb6{ 
    background:url("../Images/cb_06.png") center top no-repeat;
    background-size: 100%
}
.rightsq li .cb6:hover{ 
    background:url("../Images/cb_16.png") center top no-repeat;
    background-size: 100%
}

