﻿/*header*/
.header { width:100%; height:87px; background-color:#000000; overflow:hidden; }
.header .nnn { width:1200px;height:87px;margin:0 auto;text-align:left; }
.header .nnn img { float:left; display:inline; margin-left:20px; }
.header ul { float:right; display:inline; width:565px; height:50px; padding-left:15px; margin-top:10px; }
.header ul li {display:inline-block;float:left; width:60px;height:auto;text-align:center;margin:8px 0px 0px 0px;border-right:1px solid #293036; }
.header ul li a { color:#ffffff; font-size:14px;}
.header ul li a:hover { color:#ffffff; font-weight:700; }

.banner{height: 600px;width: 100%;position: relative;background: url("../images/banner.jpg") no-repeat scroll center}
/*.banner img{height: 100%;width: 100%}*/

.daodu{height: 184px;position: relative}
.daodu .base_w{height:184px;position: relative;}
.daodu .base_w img{position: absolute;top:71px;width: 162px;height: 83px;}
.daodu .base_w .daodu_cont{width: 950px;height: 140px;position: absolute;left: 190px;top:42px;background: #ebf3ff;line-height: 30px;font-size: 18px;}
.daodu .base_w .daodu_cont span{float: left;text-indent: 2em;display: block;width: 888px;height: 82px;margin-left: 32px;margin-top: 20px;text-align: justify}

.sqtj{height: 556px;position: relative}
.title{height: 97px;position: relative;border-bottom: 1px solid #cccccc}
.title_cont{width: 540px;height: 66px;font-size: 48px;color: #565656;border-bottom: 4px solid #95bdff;position: absolute;top:31px;left: 50%;margin-left: -270px;}
.title_cont p{margin-top: 0;float: left}
.title_cont span{font-weight: bolder;color: #66a3ff}
.sqtj .sqtj_cont{height: 435px;position: relative;}
.sqtj .sqtj_cont .base_w{position: relative;height: 435px}
.sqtj .sqtj_cont .base_w .cont_main{height: 290px;margin-top: 25px;}
.sqtj .sqtj_cont .base_w .cont_main li{margin-top: 15px;margin-left: 15px;width: 370px;height: 130px;float: left;position: relative;font-size: 20px;color: #333333}
.sqtj .sqtj_cont .base_w .cont_main li img{float: left;width: 100%;height: 100%;display: inline-block}
.sqtj .sqtj_cont .base_w .cont_main li .li_cont{width: 350px;height: 110px;top: 10px;left: 10px;text-align: center;line-height: 30px;position: absolute}
.button{display:block;width: 370px;height: 60px;background: #66a3ff;text-align: center;line-height: 60px;color: #ffffff;font-size: 24px;position: absolute;bottom: 40px;left: 50%;margin-left: -185px;}
.button:hover{font-size: 26px}

.lxfy{height: 580px;position: relative;background-image: url("../images/liuxuefeiyong.jpg");background-position: center;background-repeat: no-repeat}
.lxfy .title_cont{width: 440px;margin-left: -220px}
.lxfy .lxfy_cont{height: 482px;position: relative}
.lxfy .lxfy_cont .base_w{position: relative;height: 482px}
.lxfy .lxfy_cont .base_w .shangke{width: 460px;height: 140px;position: absolute;top:43px;background-image: url("../images/shangke.jpg");background-position: center;background-repeat: no-repeat}
.lxfy .lxfy_cont .base_w .shangke p{margin-left: 32px;line-height: 35px;color: #ffffff}
.lxfy .lxfy_cont .base_w .ligong{width: 460px;height: 140px;position: absolute;top:200px;background-image: url("../images/ligong.jpg");background-position: center;background-repeat: no-repeat}
.lxfy .lxfy_cont .base_w .ligong p{margin-left: 32px;line-height: 35px;color: #ffffff}
.lxfy .lxfy_cont .base_w .wenke{width: 260px;height: 300px;position: absolute;top:43px;right:0;background-image: url("../images/wenke.jpg");background-position: center;background-repeat: no-repeat}
.lxfy .lxfy_cont .base_w .wenke p{margin-left: 32px;line-height: 35px;color: #ffffff}
.lxfy .lxfy_cont .base_w .button{width: 500px;margin-left: -250px}
/*.lxfy .lxfy_cont .base_w .lxfy_anniu a{color: #ffffff}*/

.sdtj{height: 828px;position: relative}
.sdtj .sdtj_cont{height: 686px;position: relative}
.sdtj .sdtj_cont .base_w{position: relative;height: 686px}
.sdtj .sdtj_cont .base_w .sdtj_main{height: 546px;border-bottom: 1px solid #66a3ff;border-right: 1px solid #66a3ff;width: 1139px;margin-top:44px; }
.sdtj .sdtj_cont .base_w .sdtj_main .biaotou{height: 547px;border-bottom: 1px solid #ffffff}
.sdtj .sdtj_cont .base_w .sdtj_main .biaotou li{float: left;text-align: center;height: 547px;border-right: 1px solid #ffffff}
.sdtj .sdtj_cont .base_w .sdtj_main .guoqi{height: 547px;width: 130px}
.sdtj .sdtj_cont .base_w .sdtj_main .guoqi li{text-align: center;width: 130px;background: #99c2ff;border-right: 1px solid #ffffff;border-bottom: 1px solid #ffffff;line-height: 100px;font-weight: bolder;color: #ffffff;font-size: 24px}
.sdtj .sdtj_cont .base_w .sdtj_main .zsmgss{height: 547px;width:318px; }
.sdtj .sdtj_cont .base_w .sdtj_main .zsmgss li{text-align: center;width: 318px;border-right: 1px solid #66a3ff;border-bottom: 1px solid #66a3ff;line-height: 30px;color: #333333;}
.sdtj .sdtj_cont .base_w .sdtj_main .slq{height: 547px;width:387px; }
.sdtj .sdtj_cont .base_w .sdtj_main .slq li{text-align: center;width: 387px;border-right: 1px solid #66a3ff;border-bottom: 1px solid #66a3ff;line-height: 30px;color: #333333;}
.sdtj .sdtj_cont .base_w .sdtj_main .qlkc{height: 547px;width:300px; }
.sdtj .sdtj_cont .base_w .sdtj_main .qlkc li{text-align: center;width: 300px;border-bottom: 1px solid #66a3ff;line-height: 30px;color: #333333;}
.sdtj .sdtj_cont .base_w .button{width: 400px;margin-left: -200px}
/*.sdtj .sdtj_cont .base_w .sdtj_anniu a{color: #ffffff}*/

.sdwt{height: 1100px;position: relative;background: url("../images/sdwt_bg.png") no-repeat scroll center}
.sdwt .base_w{background: url("../images/sdwt .png") no-repeat center 40px;height: 1000px}
.sdwt .button{width: 400px;margin-left: -200px}
/*.sdwt .sdwt_anniu a{color: #ffffff}*/

.sjap{height: 1127px;position: relative;background: url("../images/shijiananpai.png") no-repeat scroll center}
/*.sjap img{margin-top: 43px}*/
.sjap .base_w{height: 1023px;position: relative}
.sjap .button{width: 360px;margin-left: -180px}
/*.sjap .sjap_anniu a{color: #ffffff}*/

.cgys{height: 425px;position: relative;background-image: url("../images/xuanxiao_bg.png");background-position: center;background-repeat: no-repeat}
.cgys .base_w{position: relative}
.cgys .base_w .cgys_cont{height: 256px;margin-top: 67px;}
.cgys .base_w .cgys_cont li{float: left;width: 360px;height: 256px;margin-left: 30px}
.cgys .base_w .cgys_cont li p{font-size: 24px;color: #ffffff;width: 175px;height: 57px;text-align: center;margin-top: 52px;margin-left: 110px}
.cgys .base_w .cgys_cont li span{width: 302px;height: 130px;text-indent: 2em;line-height: 30px;color: #ffffff;float: left;margin-left: 28px}

.xuanxiao{height: 790px;position: relative;background-image: url("../images/xuanxiao_bg.png");background-position: center;background-repeat: no-repeat}
.xuanxiao .base_w{position: relative}
.xuanxiao .base_w .xuanxiao_cont{height: 693px;position: relative}
.xuanxiao .base_w .xuanxiao_cont .xuanxiao_top{width: 830px;height: 140px;line-height: 30px;text-align: center;color: #333333;margin-left: 160px}
.xuanxiao .base_w .xuanxiao_cont .xuanxiao_main{height: 501px;background-image: url("../images/xuanxiao.jpg");background-position: center;background-repeat: no-repeat;position: relative}
.xuanxiao .base_w .xuanxiao_cont .xuanxiao_main .xswt{position: absolute;width: 235px;height: 213px;margin-top: 29px;margin-left: 15px;text-align: center;color: #ffffff}
.xuanxiao .base_w .xuanxiao_cont .xuanxiao_main p{font-size: 30px;line-height: 40px;}
.xuanxiao .base_w .xuanxiao_cont .xuanxiao_main span{line-height: 30px;float: left;text-indent: 2em;margin-top: 10px}
.xuanxiao .base_w .xuanxiao_cont .xuanxiao_main .fxswt{position: absolute;width: 192px;height: 147px;margin-top: 290px;margin-left: 156px;text-align: center;color: #ffffff}
.xuanxiao .base_w .xuanxiao_cont .xuanxiao_main .zypm{position: absolute;width: 398px;height:292px;margin-top: 75px;margin-left: 365px;text-align: center;color: #ffffff}
.xuanxiao .base_w .xuanxiao_cont .xuanxiao_main .zypm span{line-height: 23px;display: inline-block;text-indent: 0;float: left}
.xuanxiao .base_w .xuanxiao_cont .xuanxiao_main .zsqk{position: absolute;width: 288px;height: 290px;margin-top:84px;margin-left: 828px;text-align: center;color: #ffffff}

.ldzy{height: 660px;position: relative}
.ldzy .base_w{position: relative}
.ldzy .ldzy_cont{height: 300px;padding-top: 40px}
.ldzy .ldzy_cont .ldzy_top{height: 60px;border-bottom: 1px solid #ffffff;}
.ldzy .ldzy_cont .ldzy_top li{float: left;height:60px;border-right: 1px solid #ffffff;background: #66a3ff;text-align: center;font-weight: bolder;color: #ffffff;font-size: 24px;line-height: 60px;cursor: pointer}
.ldzy .ldzy_cont .ldzy_top .active{background: #ebf3ff;color: #333333}
.ldzy .ldzy_cont .ldzy_main{height: 200px;background: #ebf3ff;color: #333333;display: none}
.ldzy .ldzy_cont .ldzy_main span{display: block;text-indent: 2em;width: 1078px;height: 80px;line-height: 30px;padding-top: 60px;padding-left: 32px;position: relative}

.gdzy{position: relative;height: 220px;background: url("../images/gg.png");margin-top: 0px;display: block;width: 100%}
/*.gdzy .base_w{position: relative;background-image: url("../images/guanggao.jpg");background-position: center;background-repeat: no-repeat;height: 260px}*/
/*.gdzy .base_w .wxzx{position: absolute;width: 192px;height: 70px;font-weight: bolder;font-size: 48px;line-height: 70px;color: #ffffff;top:76px;left: 378px;}*/
/*.gdzy .base_w button{width: 208px;height: 68px;border: 1px dashed #66a3ff;font-weight: bolder;font-size: 48px;line-height: 70px;color: #ffffff;position: absolute;top:76px;left: 576px;text-align: center;background: transparent;cursor: pointer}*/
/*.gdzy .base_w button a{font-weight: bolder;font-size: 48px;color: #ffffff;text-align: center;float: left;margin-left: 7px;margin-top: -5px;}*/

.youshi{position: relative;height:621px}
.youshi .base_w{position: relative}
.youshi .base_w .youshi_cont{width: 1140px;height: 440px;position: relative;overflow: hidden;padding-top: 43px;}
.youshi .base_w .youshi_cont>li{width: 500px;height: 440px;position: absolute}
.youshi .base_w .youshi_cont>li .cont_left{width: 80px;height: 440px;float: left;font-size: 24px;font-weight: bolder;color: #ffffff;cursor: pointer;}
.youshi .base_w .youshi_cont>li .cont_right{width: 420px;height: 440px;background: #ebf3ff;line-height: 30px;color: #333333;float: left;position: relative}
.youshi .base_w .youshi_cont>li .cont_left ul{width: 80px;height: 440px;}
.youshi .base_w .youshi_cont>li .cont_left ul>li{width: 28px;height: 410px;float: right;margin-right: 27px;padding-top: 30px;line-height: 27px}
.youshi .base_w .youshi_cont>li .cont_right span{padding-top: 55px;float: left;padding-left: 30px;padding-right: 30px;text-indent: 2em;text-align: justify}
.youshi .base_w .youshi_cont>li .cont_right em{width: 0;height: 0;border-width: 10px 0px 10px 10px;border-style: solid;position: absolute;top:50%;left: 0;}

.fwlc{position: relative;height: 740px;background:url("../images/fwlc.jpg") no-repeat scroll center}
.fwlc .base_w{position: relative;height: 640px}
.fwlc .base_w .button{width: 340px;margin-left: -170px}
/*.fwlc .base_w .fwlc_anniu a{color: #ffffff}*/

.mxtj{position: relative;height: 860px}
.mxtj .base_w{position: relative;height: 763px}
.mxtj .base_w .mxtj_cont{height: 600px;padding-top: 23px;}
.mxtj .base_w .mxtj_cont li{margin-top: 20px;margin-left: 20px;float: left;width: 270px;height: 280px;background: #ebf3ff}
.mxtj .base_w .mxtj_cont li .xiaohui{width: 270px;height: 220px;text-align: center;}
.mxtj .base_w .mxtj_cont li .xiaohui img{padding-top: 20px;}
.mxtj .base_w .mxtj_cont li .xiaohui p{font-size: 24px;color: #333333;padding-top: 15px;}
.mxtj .base_w .mxtj_cont li .xuanze{width: 270px;height: 60px;}
.mxtj .base_w .mxtj_cont li .xuanze button{width: 123px;height: 48px;border: 1px dashed #ffffff;text-align: center;line-height: 48px;color: #ffffff;font-size: 24px;margin-top: 5px;margin-left: 5px;background: transparent;cursor: pointer}
.mxtj .base_w .mxtj_cont li .xuanze .sq{width: 135px;height: 60px;background: #66a3ff;float: left}
.mxtj .base_w .mxtj_cont li .xuanze .zx{width: 135px;height: 60px;background: #e65978;float: left}
.mxtj .base_w .mxtj_cont li .xuanze a{color: #fff}
.mxtj .base_w .mxtj_cont li .xuanze a:hover{text-decoration: underline}
.mxtj .base_w .button{width: 340px;margin-left: -170px;}
/*.mxtj .base_w .mxtj_anniu a{color: #ffffff}*/
.mxtj .base_w .mxtj_cont li .xiaohui img:hover{transform: rotateY(360deg);transition: 1s all;}

.cgal{position: relative;height: 680px;background: #ebf3ff}
.cgal .base_w{position: relative;height: 583px;}
.cgal .base_w .cgal_cont{height: 400px;padding-top: 43px}
.cgal .base_w .cgal_cont li{width: 270px;height: 400px;margin-left: 20px;background-image: url("../images/cgal.png");background-position: center;background-repeat: no-repeat;float: left}
.cgal .base_w .cgal_cont li .cgal_main{width: 250px;height: 380px;margin-left: 10px;margin-top: 10px;opacity: 0.9;color: #ffffff;text-align: center;line-height: 30px;position: relative}
.cgal .base_w .cgal_cont li .cgal_main a{color: #ffffff}
.cgal .base_w .button{width: 380px;margin-left: -190px;}
/*.cgal .base_w .cgal_anniu a{color: #ffffff}*/

.jczt{height: 566px;position: relative;}
.jczt .base_w{position: relative;height: 470px;}
.jczt .base_w .jczt_cont{height: 440px;padding-top: 30px;}
.jczt .base_w .jczt_cont li{float: left;margin-top: 20px;margin-left: 20px;width: 560px;height: 200px;overflow: hidden}
.jczt .base_w .jczt_cont li a img{width: 100%;height: 100%}
.jczt .base_w .jczt_cont li a img:hover{transform: scale(1.1);transition: 1s all}

.weibo_cont{height: 550px;position: relative}
.weibo_cont .base_w{position: relative;height: 453px;}
.cont15 { width:1098px; height:500px; background:#fff; margin:0 auto; overflow:hidden; text-align:center; }
.cont15 h2 { color:#000; font-size:28px; font-weight:bold; text-align:center; margin:20px 0px 20px; }
.cont15 .weibo { width:950px; height:auto; margin:40px auto 0px; background:#fff; }

.footer{position: relative;height: 270px;background: #f4f4f4;text-align: center;line-height: 28px;font-size: 14px;color: #565656;float: left;width: 100%}

/*<!-- 右浮窗-->*/
#sidebar{width:130px;height:334px;background-image: url("../images/sidebarbj.png");background-position: left top;background-repeat: no-repeat;position: fixed;
    top:23%;right:0.5%;padding-top: 190px;}
#sidebar ul li{height:38px;line-height: 35px;text-align: center;margin-bottom: 6px;}
#sidebar ul li a{font-size:20px; ;color: #ca0e62;}
#sidebar ul li:hover a{font-size:20px; ;color: #ca0e62;}
#sidebar a.top_1{margin-top:130px;display: block;text-align: center;font-size: 20px;color:#ca0e62; }
#sidebar ul li a:hover{text-decoration:underline;}
#sidebar a.top_1:hover{text-decoration:underline;}


/*左客服*/
.float-kefu{position:fixed;left:5px;top:50%;width:120px;height:auto;background:url(../images/xbg_kefu.jpg.pagespeed.ic.QQ2IbCRQul.webp.jpg) center top scroll no-repeat #fff;text-align:center;overflow:hidden;padding-bottom:2px;margin-top:-255px}
.float-kefu h2{color:#fff;font-size:20px;font-weight:bold;text-shadow:0 2px 3px #000;margin-top:100px;width:120px;height:26px}
.float-kefu ul{width:115px;height:auto;margin:35px auto 0}
.float-kefu ul li{width:115px;height:50px;margin-top:1px}
.float-kefu ul li a{display:block;width:113px;height:48px;border:1px solid #408dd5;background:#408dd5;color:#fff;font-size:14px;line-height:48px;font-weight:bold}
.float-kefu ul li a:hover{background:#2a6bb1}

/*在线报名*/
.zx_bm{width:107px;height:230px;position: fixed;overflow: hidden;left:9%;bottom: 0;z-index: 20;}
.bm_l{width:107px;height:230px;float:left;text-align: center;cursor: pointer;
    position: absolute;left:0;top:0;z-index: 10;}
.bm_l img{display: block;position: relative}
.bm_l h2{color: #fc683c;position: absolute;top:113px;left: 20px;}
.form{width:0px;height:120px;overflow: hidden;position: absolute;
    left:107px;bottom:10px;}
.form form{width:570px;top: 16px;position: absolute;left: 110px;}
.form form input{border: none;border: 1px solid #fff;background-color: rgba(113,106,103,0.6);color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99716a67,endColorstr=#99716a67);
    width: 208px;height:38px;line-height: 38px;margin-bottom: 10px;padding-left: 10px;position: relative}
.form form select{border: none;border: 1px solid #fff;background-color: rgba(113,106,103,0.6);color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99716a67,endColorstr=#99716a67);
    width: 208px;height:40px;line-height: 40px;margin-bottom: 10px;padding-left: 10px;position: relative;}
.form .zxbm{width: 690px;height: 120px;position: absolute;background-color: rgba(140,133,133,0.7);left:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B28c8585,endColorstr=#B28c8585);}
.form .zxbm>img{width:70px;height:78px;float: left;margin-top: 18px;margin-left:20px;line-height: 40px;}
.form form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:white; filter:alpha(opacity=100);opacity:1!important;  }
.form form input::-moz-placeholder { /* Mozilla Firefox 19+ */  color:white;filter:alpha(opacity=100);opacity:1!important; }
.form form input:-ms-input-placeholder{  color:white;filter:alpha(opacity=100);opacity:1!important;  }
.form form input::-webkit-input-placeholder{  color: white;filter:alpha(opacity=100);opacity:1!important; }
.form form ul li{float: left;margin-right: 10px;color:white;}
.form form ul li.li01{width:220px;}
.form form ul li.li02{width:220px;}
.form form ul li.li03{width:88px;}
.form form ul li.li03 input.btn_submit{width:88px;height:90px;color: #fc683c;padding-left: 0!important;;
    line-height: 88px;font-size: 30px;text-align: center;font-weight: 600;background: #625b58}
.form img.bb{}
.zk{width:10px;height:130px;position: absolute;
    right:0;top:0;}
.zk img{display: block;cursor: pointer;}






























