﻿/*公共*/
.gkh h1{ color: #040a2d; font-size: 50px; line-height: 52px; text-align: center; padding-top: 110px;}
.gkh h2{ color: #686868; font-size: 16px; line-height: 24px; text-align: center; padding-top: 10px;}
.gkh_con{ width: 1000px; margin: 20px auto 0;  overflow: hidden; }
.gkh_con .div{width: 332px; height: 606px; margin-right: 1px;background: #fff; float: left; }
.gkh_con .div h3{ width: 332px; height: 52px; line-height: 52px; background: #3f51b5; font-size: 22px; color: #fff; text-align: center;}
.gkh_con .div dl{ margin: 0 45px; border-bottom: 1px solid #f8f8f9; text-align: center; padding: 20px 0 10px 0 }
.gkh_con .div dl dt{ line-height: 26px; font-size: 18px; font-weight: bold; color: #2d3042; padding-bottom: 5px;}
.gkh_con .div dl dd{ line-height: 24px; font-size: 14px; color: #878787; font-family: "宋体";}
.gkh_con .div .sa{ font-size: 22px; font-weight: bold; text-align: center; width: 120px; height: 40px; line-height: 40px; background: #ea5d54; display: block; color: #fff; margin: 0 auto;}
.gkh_con .divhover{ background: #d7f6ff;height: 606px; }
.gkh_con .divhover .sa{ color: #040a2d; background: #ffff00;}
.gkh_con  h5{ color: #040a2d; font-size: 50px; line-height: 52px; text-align: center; margin-top: 110px; width: 500px; }
.gkh_con  h6{color: #686868; font-size: 16px; line-height: 24px; text-align: center; padding: 10px 20px;width: 460px;}

/*top*/
.header{ height:105px; width:1000px}
/* .logo{ display:block; padding-top:23px} */
.header ul{ padding-top:20px; padding-left:90px}
.header ul li{ float:left; margin-right:20px}
.header ul li a{ display:block; height:80px; font-size:12px; font-family:"SimSun"; padding-top:59px; color:#333 }
.header ul .zz1 a{ background:url(../images/zz1.jpg) no-repeat center 0}
.header ul .zz2 a{ background:url(../images/zz2.jpg) no-repeat center 0}
.header ul .zz3 a{ background:url(../images/zz3.jpg) no-repeat center 0}
.header ul .zz4 a{ background:url(../images/zz4.jpg) no-repeat center 0}
.header div{ width:243px}
.header div a{ display:block}
.header div .zi{ float:left; background:#6ed7f5; color:#fff; width:121px; height:57px; margin-top:1px; font-size:16px; line-height:57px; text-align:center}
.header div .zi:hover{ background:#323232}
.tel_top{ width:243px; background: url(../images/tel.png) no-repeat 0 0 #bbbbbb; display:block; height:46px}
.tel_top:hover{ background: url(../images/tel.png) no-repeat 0 0 #8a64f7}
/* * * * * * * * * * * * * * banner* * * * * * * * * * * * * * * */
/* .banner{ background: url("../images/banner.jpg") no-repeat center; height: 1160px;} */
.banner p{ width: 280px; height: 65px;  margin:0 auto;line-height: 65px; font-size: 28px; text-align: center;  padding-top: 438px; }
.banner p a{ background: #80c7b5;display: block; color: #021e27;}
.banner p a:hover{ color: #fff; background: #ea5d54}
/* * * * * * * * * * * * * * lunbo* * * * * * * * * * * * * * * */
.bg_lunbo{ background: url("../images/bg_02.jpg")  no-repeat center; height: 213px;}
.wrapper { width: 780px; margin: 0 auto; }
#focus { width: 780px; height: 214px; position: relative; }
#focus ul { height: 214px; position: absolute; }
#focus ul li { float: left; width: 780px; height: 214px; overflow: hidden; position: relative;  }
#focus ul li div { position: absolute; overflow: hidden; width:780px; }
#focus ul li div dd { float: left; width: 111px; margin-right: 54px; position: relative; text-align: center; margin-top: 30px; }
#focus ul li div dd p { width:121px;padding: 10px 0px; font-size: 14px; color: #fff; line-height: 25px; font-weight: bold;}
#focus ul li div dd .ap { position: absolute; bottom: 20px; left: 20px; font-size: 16px; color: #f04a35; }
#focus ul li div dd .ap:hover { color: #ffd600; }
#focus .btnBg { position: absolute; width: 50px; height: 20px; left:460px; bottom: 0; }
#focus .btn { position: absolute; width: 50px; height: 10px; padding: 5px 10px; left:460px;bottom: 0;  }
#focus .btn span { display: inline-block; _display: inline; _zoom: 1; width: 10px; height: 10px; _font-size: 0; margin-left: 5px; cursor: pointer; background: #fff; border-radius: 10px; }
#focus .btn span.on { background: #fff; }
#focus .preNext { width: 33px; height: 33px; position: absolute; top: 75px; background: url(../images/sprite.png) no-repeat 0 0; cursor: pointer; }
#focus .pre { left: -50px; }
#focus .next { right: -50px; background-position: right top; }
/* * * * * * * * * * * * * * blok 2* * * * * * * * * * * * * * * */
.bg_02{ width: 1000px; margin: 0 auto; padding-bottom: 60px;}
.bg_02 h1{ font-size: 50px; color: #040a2d; text-align: center; margin: 60px 0; font-weight: normal;line-height: 60px;}
.bg_02 ul{ overflow: hidden; }
.bg_02 ul li{ float: left; width: 220px; margin-right: 40px;}
.bg_02 ul li img{ width: 153px; height: 153px; background: #f5f9ff; border-radius: 100%;margin:0 auto;display: block}
.bg_02 ul li a:hover img{background: #80c7b5; }
.bg_02 ul li a:hover p{color: #040a2d; }
.bg_02 ul li p{ font-size: 20px; color: #040a2d; padding: 10px 0; text-align: center;}
.bg_02 .linka{ width: 500px; height: 68px; line-height: 68px; text-align: center; background: #80c7b5; display: block; color: #040a2d; margin: 60px auto; font-size: 28px;}
.bg_02 .linka:hover{ background: #ea5d54;color: #fff;}
/* * * * * * * * * * * * * * blok 3* * * * * * * * * * * * * * * */
.bg_03{ background: url("../images/bg_top.png") no-repeat center; height: 1094px;}
.bg_03 h1{ font-size: 50px;color: #040a2d; text-align: center; font-weight: normal; line-height: 60px;}
.bg_03 ul{ overflow: hidden; width: 1000px; margin: 30px auto 0}
.bg_03 ul .img{ margin-top: 5px; width: 500px; height: 302px; background: url("../images/bg_p.png") no-repeat; display: block; float: left;}
.bg_03 ul .img:hover{ background: url("../images/bg_ph.png") no-repeat;}
.bg_03 ul li{ float: left; width: 249px; height: 302px; margin-right: 1px;margin-top: 5px; }
.bg_03_con {width: 249px; height: 302px; position: relative; background: #d7f6ff;overflow: hidden;color: #2d3042; }
.bg_03_con a{color: #2d3042;}
.bg_03_con dl dt{ font-size: 26px; line-height: 30px;padding-top: 35px;text-align: center;}
.bg_03_con dl dt span{ font-size: 16px; }
.bg_03_con dl dd{ line-height: 26px; font-size: 14px;text-align: center; padding-top: 7px; }
.bg_03_con dl .al{ position: absolute; bottom: 20px; left: 76px; height: 37px; width: 100px; text-align: center; line-height: 37px; display: block; color: #fff; font-size: 20px; background: #ea5d54;}
.bg_03 .dl{ background: #ea5d54;color: #fff; }
.bg_03 .dl a{color: #fff;}
.bg_03 .dl .al{ color: #040a2d; background: #ffff00;}
/* * * * * * * * * * * * * * blok 4* * * * * * * * * * * * * * * */
.bg_04{height: 315px;}
/*.bg_04{ background: url("../images/bg_btm_02.jpg") no-repeat center; height: 315px;}*/
/*.bg_04:hover{background: url("../images/bg_04hover.jpg") no-repeat center;}*/
.bg_04 h1{ font-size: 49px; line-height:60px; color: #000; text-align: center; font-weight:bold; padding-top: 40px; }
.bg_04 h2{ width: 1000px; margin: 0 auto; font-size: 20px; line-height: 40px; text-align: center; color: #000;  margin-top: 10px;}
.bg_04 .diva{ width: 462px; height: 63px; line-height: 63px; margin: 30px auto; font-size: 28px;  }
.bg_04 .diva .span{ width:230px; text-align: center; float: left; background: #80c7b5; margin-right: 1px;color: #040a2d;}
.bg_04 .diva .span:hover{ background: #ea5d54; color: #fff;}
.bg_mans{
    width:100%;
    height:414px;
    background: url("../images/bg_mans_02.png") no-repeat center;
    position: absolute;
    top:3080px;
}
.bg_04_con{
    position: absolute;
    left:0;
    right:0;
    margin:0 auto;
}
/* * * * * * * * * * * * * * blok 5* * * * * * * * * * * * * * * */
.bg_05{ background: url("../images/bg_05.jpg") no-repeat center; height: 1587px;}
/* * * * * * * * * * * * * * blok 6* * * * * * * * * * * * * * * */
.bg_06{ background: url("../images/bg_06.jpg") no-repeat center; height:914px;}
/* * * * * * * * * * * * * * blok 7* * * * * * * * * * * * * * * */
.bg_07{ background: url("../images/bg_07.jpg") no-repeat center; height:944px;}
/* * * * * * * * * * * * * * blok 8* * * * * * * * * * * * * * * */
.bg_08{ background: url("../images/bg_08.jpg") no-repeat center; height:946px;}
/* * * * * * * * * * * * * * blok 9* * * * * * * * * * * * * * * */
.bg_09{ background: url("../images/bg_09.jpg") no-repeat center; height:946px;}
/* * * * * * * * * * * * * * blok 10* * * * * * * * * * * * * * * */
.bg_10{ background: url("../images/bg_10.jpg") no-repeat center; height:942px;}
/* * * * * * * * * * * * * * blok 11* * * * * * * * * * * * * * * */
.bg_11{ background: url("../images/bg_11.jpg") no-repeat center; height:952px;}
/* * * * * * * * * * * * * * blok 12* * * * * * * * * * * * * * * */
.bg_12{ background: url("../images/bg_12.jpg") no-repeat center; height:946px;}
/* * * * * * * * * * * * * * blok 13* * * * * * * * * * * * * * * */
.bg_13{ background: url("../images/bg_13.jpg") no-repeat center; height:946px;}
/* * * * * * * * * * * * * * blok 14* * * * * * * * * * * * * * * */
.swq{padding-bottom: 60px; background: #263244;}
.swq h1{font-size: 50px; color: #fff; text-align: center; line-height:75px;padding-top: 110px; font-weight: normal;}
.swq h2{ font-size: 16px; color: #fff; text-align: center;font-weight: normal;}
.swq_img{width: 1000px; margin: 0 auto; }
.swq_img ul{ overflow: hidden;}
.swq_img ul li{ float: left; width: 235px; height: 255px; position: relative; cursor: pointer; margin-right: 20px; margin-top: 20px;}
.swq_img ul li div{  width: 235px; height: 384px; overflow: hidden; display: none;}
.swq_img ul li div dt{ color: #333; font-size: 32px; font-weight: bold; line-height: 35px; text-align: center; padding-top: 20px}
.swq_img ul li div dd{ padding:5px 25px 0px 25px;color: #333; font-size: 16px; line-height: 25px;}
.swq_img ul .divnone{ display: block; position: absolute; top: 0; left: 0;width: 238px; height: 238px; background: #80c7b5; overflow: hidden;}
/* * * * * * * * * * * * * * blok 15* * * * * * * * * * * * * * * */
.part9{ background:#4354bc; padding-top:90px; padding-bottom:60px}
.part9Con{ width:960px}
.zb{ text-align:center; display:block; font-size:56px; color:#fff; font-weight:bold}
.zb span{ display:block; font-size:32px; margin:20px 0 30px; font-weight:normal}
.zb:hover{ color:#d65620 }
.qh_lbq .tab{ overflow:hidden; margin-bottom:20px}
.qh_lbq .tab li a span{ display:block; width:136px; height:136px; background:url(../images/y2.png) no-repeat 0 0; font-size:30px;line-height:136px; font-weight:bold; margin-bottom:10px}
.qh_lbq .tab li a span.current{background:url(../images/y1.png) no-repeat 0 0; color: #5966bf;}
.qh_lbq .tab li a.current1{ color:#fff}
.qh_lbq .tab li{ float:left; margin-right:28px}
.qh_lbq .tab li a{ color:#8161f6; text-align:center; display:block; font-size:20px}
.qh_lbq div{ clear:both; width:860px; background:#5164d5; padding:45px 50px; height:340px; display:none; font-size: 14px;}
.qh_lbq div p{ color:#fff; font-family:"SimSun"; line-height:26px; margin-bottom:30px}
.qh_lbq div ul li{ font-family: "SimSun"; color:#fff; line-height:26px }
.btn3{ width:530px; height:70px; background:#ffff00; display:block; color:#151725; font-size:28px; line-height:70px; text-align:center; margin:70px auto 30px}
.btn3:hover{background:#ea5d54; }
.part10{ height:1058px; background:url(../images/bg6.jpg) no-repeat center 0; padding-top:90px}
.part10Con{ width:960px}
.hh{ font-size:38px; color:#323232; display:block; text-align:center; font-weight:bold;margin-bottom:70px}
.hh:hover{ color:#d65620}
.link{ display:block; width:98px; height:96px; background:url(../images/y3.png) no-repeat 0 0; text-align:center; color:#333; font-size:20px; line-height:90px}
.link:hover{background:url(../images/y4.png) no-repeat 0 0; color:#fff}
.zy{ margin-bottom:30px}
.zy dl{ width:830px}
.zy dl dt{ margin-bottom:10px}
.zy dl dt a{ color:#333; font-size:18px;  }
.zy dl dt a:hover{ color:#8161f6}
.zy dl dd{font-family: "SimSun"; color:#666; line-height:24px  }
.blx1{ display:block; width:316px; height:142px; background:url(../images/blx1.jpg) no-repeat 0 0}
.blx1:hover{background:url(../images/blx1.jpg) no-repeat 0 bottom}
.blx2{ display:block; width:316px; height:142px; background:url(../images/blx2.jpg) no-repeat 0 0}
.blx2:hover{background:url(../images/blx2.jpg) no-repeat 0 bottom}
.blx3{ display:block; width:316px; height:142px; background:url(../images/blx3.jpg) no-repeat 0 0}
.blx3:hover{background:url(../images/blx3.jpg) no-repeat 0 bottom}
div.bg_z{ background-color:#7b53ec}


/*表单*/
/* * * * * * * * * * * * moduleNine * * * * * * * * * */
#moduleNine{
    width: 100%;
    background:#151725;
}
#moduleNine .moduleNineBody{
    width: 1000px;
    height: 726px;
    margin: 0 auto;
    overflow: hidden;
}
#moduleNine .moduleNineBody .title{
    width: 750px;
    font-size: 68px; color: #fff;font-weight: bold;;
    margin-bottom: 30px;
    padding-top: 90px;
}
#moduleNine .moduleNineBody .contentL{
    width: 660px;
    float: left;
}
#moduleNine .moduleNineBody .contentR{
    width: 285px;
    height: 500px;
    float: right;
    text-align: center;
    color: #fff;
    font-size: 40px;
}
/**************form*******************************************************************************/
/*#moduleNine .moduleNineBody .contentL form{
    color: #8f8f8f;
    width: 660px;
    height: 500px;
}
#moduleNine .contentL form li{
    height: 60px;
    line-height: 60px;
}
#moduleNine .contentL form .li8{
    height: 60px;
    line-height: 30px;
}
#moduleNine .contentL form  label{
    color: #8d8d8d;
    font-size: 18px;
    line-height: 60px;
}
#input1,#input2,#input4{
    margin-left: 60px;
}
#input3{
    margin-left: 53px;
}
#input9{
    margin-left: 26px;
}
#moduleNine .contentL form .textInput input{
    width: 470px;
    height: 33px;
    background: #916af2 ;
    border: none;
    color: #fff;
    padding-left: 5px;
}
#moduleNine .contentL form .province{
    width: 225px;
    height: 33px;
    background: #916af2;
    margin-left: 27px;
    border: none;
    color: #cbcbcb;
    padding-left: 70px;
}
#moduleNine .contentL form .city{
    width: 215px;
    height: 33px;
    background: #916af2;
    margin-left: 32px;
    border: none;
    padding-left: 70px;
    color: #cbcbcb;
}
#studyStage{
    width: 480px;
    height: 33px;
    float: right;
    margin-right: 75px;
}
#studyStage input{
    width: 0;
    height: 0;
    border: none;
}
#studyArea{
    width: 480px;
    height: 33px;
    float: right;
    margin-right: 75px;
}
#studyArea input{
    width: 0;
    height: 0;
    border: none;
}

#submit{
    width: 480px;
    height: 56px;
    background: #a063fa;
    border: none;
    margin: 30px 0 0 98px;
    font-size: 20px;
    color: #fff;
}
#submit:hover{
    color: #441ea2;
    background: #ffe013;
}*/
form{color:#8f8f8f;width:660px;height:500px;float:left;}
form ul li{padding:10px 0}
form ul li label{ display:block; float:left; width:100px; font-size:18px; color:#5e6170;line-height:33px;}
form ul li input{ background:#2c2e3c; width:470px; height:33px; border:none; color:#fff}
.li_zhuanYe ul.zhuanYe_liuJie li{float:left;}
.zhuanYe_liuJie{ width:465px}
p.liuXueJie{width:100px;font-size:18px;color:#8f8f8f; color:#fff; padding-top:4px;line-height:33px;}
.li_zhuanYe li.radio{width:11px;height:10px;padding-right:3px;}
.radio_bg{background:url(../images/radio_check.png) 0 16px no-repeat;}
.Wbg{background:url(../images/radio.png) 0 16px no-repeat;}
.li_zhuanYe li.radio_wenZi{width:38px;height:10px;font-size:14px;color:#fff;}
.li_zhuanYe .radio_wenZi.thireeWord{width:60px;}
.li_zhuanYe .radio_wenZi.fourWord{width:70px;padding-right:5px;}
.li_zhuanYe input.zhuanYe_liuXue{display:inline-block;}
.tiJiao_btn{width:469px;height:54px;background:#ffff00;letter-spacing:1px;border:none;font-size:22.52px;color:#1e2139;}
.tiJiao_btn:hover{background:#ffe013;cursor:pointer; color:#441ea2}
.li_zhuanYeT{padding-left:100px;padding-top:10px;}
.select_text{width:147px;height:35px;background:#2c2e3c;margin-right:10px;border:none; color:#fff}
.ofh{ overflow:hidden}
.lf{ float:left}



