/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;}
body{height:100%;line-height:1;font: 12px/1.5 'Microsoft YaHei',Tahoma,'Simsun',sans-serif;font-size:12px;color:#333;background:#fff;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#707070;}
.fl{float:left;}
.fr{float:right;}
.hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;}
.hover:hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;} 
.hover_img:hover{opacity:0.7;filter:alpha(opacity=70); }
.clear{clear: both;}
.break_15{height: 15px;width: 100%;clear: both;}
.break_20{height: 20px;width: 100%;clear: both;}
.break_25{height: 25px;width: 100%;clear: both;}
.break_30{height: 30px;width: 100%;clear: both;}
.break_35{height: 35px;width: 100%;clear: both;}
.break_40{height: 40px;width: 100%;clear: both;}
.break_50{height: 50px;width: 100%;clear: both;}
.break_60{height: 60px;width: 100%;clear: both;}
.break_70{height: 70px;width: 100%;clear: both;}
#qiao-wrap{display: none !important;}
#LXB_CONTAINER{left:0 !important;}

.gk-1100{width: 100%; position: relative;}
.gk-1100-con{width: 1100px;margin: 0 auto;position: relative;}
.gk-1100 .title{position: relative;}
.gk-1100 .title img{margin:0 auto 10px auto; display: block;}
.gk-1100 .title span{font-family: Georgia; color: #8d8d8d; font-size: 25px; text-align: center; margin-top: -30px; display: block;}
.gk-1100 .title .t-jt{margin: 20px 0 30px 0;}

.gk-1100 .title1{position: relative;}
.gk-1100 .title1 img{margin:0 auto 10px auto; display: block;}
.gk-1100 .title1 span{font-family: Georgia; color: #e6e6e6; font-size: 25px; text-align: center; display: block; margin-top: 15px;}
.gk-1100 .title1 .t-jt{margin: 20px 0 30px 0;}

.gk-1100 .title2{position: relative;}
.gk-1100 .title2 img{margin:0 auto 10px auto; display: block;}
.gk-1100 .title2 span{font-family: Georgia; color: #8d8d8d; font-size: 25px; text-align: center; display: block; margin-top: 15px;}
.gk-1100 .title2 .t-jt{margin: 20px 0 30px 0;}

.gk-1100 .title3{position: relative;}
.gk-1100 .title3 img{margin:0 auto 10px auto; display: block;}
.gk-1100 .title3 span{font-family: Georgia; color: #8d8d8d; font-size: 25px; text-align: center; display: block; margin-top: 15px;}
.gk-1100 .title3 .t-jt{margin: 20px 0 30px 0;}

.gk-1100 .title4{position: relative;}
.gk-1100 .title4 img{margin:0 auto 10px auto; display: block;}
.gk-1100 .title4 span{font-family: Georgia; color: #8d8d8d; font-size: 25px; text-align: center; display: block; margin-top: -45px;}
.gk-1100 .title4 .t-jt{margin: 20px 0 30px 0;}

.gk-1100 .title5{position: relative;}
.gk-1100 .title5 img{margin:0 auto 10px auto; display: block;}
.gk-1100 .title5 span{font-family: Georgia; color: #8d8d8d; font-size: 25px; text-align: center; display: block; margin-top: -22px; }
.gk-1100 .title5 .t-jt{margin: 20px 0 30px 0;}

.gk-1100 .title6{position: relative;}
.gk-1100 .title6 img{margin:0 auto 10px auto; display: block;}
.gk-1100 .title6 span{font-family: Georgia; color: #fff; font-size: 25px; text-align: center; display: block; }
.gk-1100 .title6 .t-jt{margin: 20px 0 30px 0;}

.gk-1100 .title7{position: relative;}
.gk-1100 .title7 img{margin:0 auto 10px auto; display: block;}
.gk-1100 .title7 span{font-family: Georgia; color: #8d8d8d; font-size: 25px; text-align: center; display: block; margin-top: -22px; }
.gk-1100 .title7 .t-jt{margin: 20px 0 30px 0;}

.gk-nav{height: 55px; background: #232323; line-height: 55px;}
.gk-nav .logo{margin-top: 10px;}
.gk-nav .gk-nav-list{ margin-left: 170px;}
.gk-nav-list li{float: left; padding: 0 7px;}
.gk-nav-list li a{color: #767676; font-size: 16px;}
.gk-nav-list li a:hover{ color: #fff;}
.gk-nav .tel{ font-size: 30px; color: #fff; background: url(../images/tel_bg.gif) no-repeat left; padding-left: 40px;}

.banner01{background: url(../images/banner_01.jpg) no-repeat center; height: 198px;}
.banner02{background: url(../images/banner_02.jpg) no-repeat center; height: 198px;}
.banner03{background: url(../images/banner_03.jpg) no-repeat center; height: 197px;}
.banner04{background: url(../images/banner_04.jpg) no-repeat center; height: 198px;}
.gk-1100-con .dh_nr{position: absolute;bottom: 60px;left: 228px;}
.banner-btn{font-size: 20px; background: #fca641; text-align: center;  height: 64px; line-height: 64px;width: 298px; display: inline-block; color:#fff;margin-right: 10px;}

.title h3{font-size: 40px; color:#333333; text-align: center; margin-bottom: 15px;}
.dz_js p{font-size: 16px; color:#666666; text-indent: 2rem;line-height: 28px;}
.xian{width: 1100px; height: 1px; display: block; background: #999999;margin:10px auto;}
.dz_js h3{font-size: 40px; color:#333333; text-align: center;}
.dz_js b{color:#fca641;}
.dz_js h1{font-size: 14px; color:#000000; text-align: center; font-weight: normal; border:1px dashed #999999; width: 526px; margin:15px auto 30px auto; padding: 5px 0; line-height: 26px;}
.dz_js img{margin:0 auto; display: block;}



.dz_jy{background: url(../images/bg1.jpg) no-repeat center; height: 949px;}
.title p{font-size: 22px; color:#4d4d4d; text-align: center;}
.dz_jy ul{width: 1022px; margin:0 auto;}
.dz_jy li{width: 318px; margin:50px 11.3px; float: left; height: 500px; display: block; background: #ffffff; text-align: center;}
.dz_jy li img{margin:50px auto; display: block;}
.dz_jy li h3{font-size: 26px; color:#333333; margin-bottom: 10px;}
.dz_jy li p{background: #f5f5f5; font-size: 18px; color:#666666;padding: 14px 0; margin-bottom: 15px; height: 50px;}
.qj_btm{font-size: 26px; color:#ffffff; background: #2845bb; width: 250px; height: 58px; line-height: 58px; display: block; margin:0 auto;}
.ty_an{margin:0 auto; text-align: center;}
.ty-btm{font-size: 22px; color:#fff; background: #fca641; display: block; width: 452px; height: 66px; line-height: 66px; margin:0 auto;}



.dz_dbt{background: url(../images/bg2.jpg) no-repeat center; height: 926px;}
.dbt_biaoge img{margin:0 auto; display: block;}
.dbt_biaoge table {width: 972px; margin:0 auto;}
.dbt_biaoge table tr{background: #fff;}
.tb-boder{border: 2px solid #999; width: 1000px; height: 575px; display: block; margin: 0 auto;}
.one{width: 365px; height: 56px; text-align: center; display: block; font-size: 16px; color:#666666; line-height: 56px;float: left;border-bottom: 1px solid #6f75b3;}
.two{width: 239px; height: 56px; text-align: center; display: block; font-size: 20px; color:#333333; line-height: 56px;float: left; border-left: 1px solid #363e9b; border-right: 1px solid #363e9b;border-bottom: 1px solid #6f75b3;}



.dz_tj{background: url(../images/bg3.jpg) no-repeat center; height: 890px;display: block;}
.tj_left{width: 188px;margin:0 0 0 130px; float: left;}
.tj_left img{margin:30px auto 30px auto;}
.shu{background: #4e68d8; height: 510px;  width: 2px; margin-left: 30px; float: left;}
.tj_right{float: right; width: 490px;margin:0 208px 0 auto;}
.tj_right img{display: block; float: left; margin-right: 10px;}
.tj_right h1{font-size: 22px;color:#4e68d8; border-bottom: 1px dashed #4e68d8; width: 174px;margin-bottom: 10px;}
.tj_right p{background: #e6eafb; width: 602px; height: 30px; font-size: 16px; color:#666; line-height: 30px;padding-left: 52px;margin-left: -52px;}




.dz_hot{background: url(../images/bg4.jpg) no-repeat center; height: 1597px; display: block;}
.school_xl{background: #ffffff; width: 478px; height: 588px; display: block; margin-left: 72px ; float: left;}
.school_xl img{margin:0 auto 30px auto; display: block;padding-top: 40px;}
.yuan{width: 12px; height: 12px; display: block; border-radius: 50%; border:3px solid #d6d6d6;margin:3px 8px 0 0; float: left;}
.school_nr{margin-left: 34px; display: block; height: 400px; overflow-y:scroll; padding-right: 10px; width: 412px;}
.school_xl h1{font-size: 16px; color:#333333;}
.school_xl p{font-size: 14px; color:#999999;margin-left: 25px; margin-bottom: 20px;}
.xy_btm{font-size: 16px; color:#435ca9; float: right;margin-right: 36px;}
.school_qustion{background: #485fca; width: 478px; height: 588px; display: block; margin:0 auto; float: left;}
.school_qustion img{margin:0 auto 30px auto; display: block;padding-top: 40px;}
.qustion_nr{width: 412px; height: 266px; display: block;margin:0 auto;}
.qustion_nr li{width: 206px;margin:14px auto; float: left;}
.yuan_x{width: 12px; height: 12px; display: block; border-radius: 50%; border:3px solid #d6d6d6;margin:3px 8px 0 0; float: left;}
.qustion_nr li p{font-size: 16px; color:#ffffff;}
.dz_hot .qh_lb{width: 1100px; margin:0 auto;}
.dz_hot .qh_lb .kz_nr{width: 177px; height: 237px; margin:50px 3.16px; display: block; background: #4e68d8; text-align: center; float: left;}
.kz_nr img{padding-top: 20px;margin-bottom: 20px;}
.kz_nr h3{font-size: 20px; color:#ffffff; margin-bottom: 15px;}
.qh_btm{font-size: 14px; color:#ffffff; text-align: center; border:1px solid #fff; padding: 4px 8px;} 





.dz_jidi{background: url(../images/bg5.jpg) no-repeat center; height: 904px; display: block;}
.dz_jidi ul{width: 1100px; margin:0 auto;}
.dz_jidi li{width: 518px; margin:50px 16px; float: left;}
.dz_jidi li img{float: left;margin-right: 25px;}
.dz_jidi li h3{font-size: 22px; color:#333333;padding-top: 5px;}
.dz_jidi li p{font-size: 14px; color:#333333;margin:10px auto; height: 58px;}
.jd_btm{font-size: 18px; color:#ffffff; text-align: center; background: #2845bb; display: block; width: 118px; height: 36px; line-height: 36px; float: left;}




.dz_yshi{background: url(../images/bg6.jpg) no-repeat center; height: 1559px; display: block;}
.dz_yshi ul{width: 1008px; margin:50px auto 0 auto;}
.dz_yshi ul li{width: 318px; height: 218px; background: #2746bb; text-align: center; display: block; float: left; margin:0 6px 30px 0;}
.dz_yshi ul li h3{font-size: 24px; color:#ffffff;padding-top: 30px;margin-bottom: 15px;}
.heng{width: 245px; height: 1px; background: #fff;margin:0 auto; display: block;}
.dz_yshi ul li p{font-size: 14px; color:#ffffff; width: 256px; margin:35px auto 0 auto; display: block;}
.dz_yshi ul li h1{font-size: 22px; color:#ffffff; text-align: center;font-weight: normal; padding-top: 30px;}
.yshi_btm{font-size: 22px; color:#fff; background: #fca641; text-align: center; display: block; width: 198px; height: 42px; line-height: 42px; margin:30px auto 0 auto;}
.kc_info{width: 1002px;margin:30px auto 50px auto;}
.kc_info tr{text-align: center;}
.tt01{font-size: 20px; color:#fff; width: 230px; height: 75px; line-height: 75px; background: #2746bb; border: 1px solid #2a317f;}
.tt02{font-size: 20px; color:#fff; width: 230px; height: 120px; background: #fdae50; border: 1px solid #2a317f;}
.tt03{font-size: 16px; color:#fff; width: 230px; height: 120px; background: #4e68d8; border: 1px solid #2a317f;}




.hd_span{width: 1100px;margin:0 auto;}
.hd_span span{background: #edf0ff; text-align: center; font-size: 16px; color:#333333; float: left; width: 154px; height: 68px;display: flex;align-items: center; margin:30px 1.57px;}
.hd_span img{ float: left;}
.center_yellow{background: #fca641; width: 615px; height: 116px; display: inline-block; margin-right: 19px;}
.center_yellow span{font-size: 40px; color:#ffffff; text-align: center; margin:0 auto; display: block; padding-top: 22px;}
.center_yellow b{font-weight: normal; font-size: 29px; color:#ffffff; text-align: center;}
.center_blank{background: #edf0ff; width: 462px; height: 114px; display: inline-block;}
.center_blank span{font-size: 29px; color:#333333; text-align: center; margin:0 auto; display: block; padding-top: 22px;}
.center_blank b{font-size: 40px; color:#333333; text-align: center;}
.dz_tea ul{margin: 0 auto; width: 1004px;}
.dz_tea li{margin:24px 9.8px; width: 315px; height: 616px; background: #f5f5f5; float: left;}
.dz_tea li h3{font-size: 22px; color:#333333; font-weight: normal; display: inline-block;margin:30px 15px 0 30px;}
.dz_tea li h2{font-size: 16px; color:#333333; font-weight: normal; display: inline-block;}
.dz_tea li h1{font-size: 22px; color:#333333; font-weight: normal;margin:0 0 10px 30px;}
.gang{background: #4b4ff2; width: 155px; height: 2px; display: block;margin:0 0 15px 30px;}
.dz_tea li p{font-size: 14px; color:#333; font-weight: bold; padding: 0 20px;height: 124px;}
.dz_tea li b{font-size: 13px; color:#6c6c6c; font-weight: normal;}
.anniu{background: url(../images/tea_an.gif) no-repeat right; display: block; height: 48px;}
.tea_btm{text-align: center; font-size: 20px; color:#fff; line-height: 48px;margin-left: 150px;}



.dz_xxhj img{margin-top: 60px;}




/*** baoming ***/
.lm_bm{background: url(../images/bm_bg.jpg) no-repeat; height: 720px;}
.bm_title{font-size: 40px; color: #00437e; text-align: center; margin-bottom: 15px;}
.bm_line{width: 100%;position: relative; height: 1px; background: #666;}
.bm_line:before{content: ""; position: absolute; bottom: 0; height: 2px; width: 155px; background: #00437e; left: 50%; margin-left: -77.5px; display: block;}
.form_box{ width: 850px; margin: 20px auto;}
.form_box p{font-size: 18px; color: #666; margin: 35px 0;}
.form_box .input_text{width: 760px; height: 45px; line-height: 45px; text-indent: 10px; background: #fff; border: none; margin-left: 15px; color: #666; border-radius: 5px;}
.form_box .button_min{width: 450px; height: 50px; display: block; background: #cf2e34; font-size: 18px; text-align: center; color: #fff; border: none; margin: 30px auto; font-family: 'Microsoft YaHei'; cursor: pointer;}
.form_box .button_min:hover{background: #00437e;}
.form_bot{color: #444; text-align: center;font-size: 23px;}
.form_bot strong{font-size: 35px;}
.form_bot b{color: #00437e;}

/*** footer ***/
.wrap-1100{width: 100%; position: relative; }
.wrap-footer{border-top: 1px solid #666;text-align: center; padding: 10px 0;}

/***右侧咨询***/
#fr_kf{position: fixed;z-index: 100;top: 20px;right: 1px;background: url(/flright_img/r_kf.png) no-repeat;width: 145px;height: 498px;}
#fr_kf .kf_list{padding: 225px 10px 0 10px;}
#fr_kf .kf_list li a{background: #5BB7F7;padding: 0 10px;line-height: 28px;float: left;border-bottom: 2px solid #2e92d8;width: 105px;display: block;margin-bottom: 7px;_margin-bottom:0px;color: #fff;border-radius: 5px;
font-size: 14px;}
#fr_kf .kf_list li b{background: url(/flright_img/ico_qq.png) no-repeat;width: 18px;height: 21px;float: left;margin:4px 8px 0 0;}
#fr_kf .kf_list li a:hover{background: #f34242;border-bottom: 2px solid #ca1d1d;}
#fr_kf{
     position:fixed;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    _margin-bottom:50px;
    }
/***右侧悬浮***/
.tools_fixed{width: 68px;height:208px;position: fixed;right: 20px;bottom: 10px;z-index:100}
.tools_link{width: 60px;height: 59px;display: block;position: relative;}
.tools_link .style_ico{width:60px;height: 59px;display: block;margin: 10px 0 0 7.5px;}
.tools_link .ico_code{background:url(/flright_img/right-ico_03.png) no-repeat 0 0;}
.tools_link .ico_weibo{background:url(/flright_img/right-ico_03.png) no-repeat 0 -66px;}
.tools_link .ico_top{background:url(/flright_img/right-ico_03.png) no-repeat 0 -140px;}
.tools_link:hover .ico_code{background:url(/flright_img/right-ico_hover.png) no-repeat 0 0;}
.tools_link:hover .ico_weibo{background:url(/flright_img/right-ico_hover.png) no-repeat 0 -66px;}
.tools_link:hover .ico_top{background:url(/flright_img/right-ico_hover.png) no-repeat 0 -140px;}
.tools_content_box{width:183px;height:180px;background:url(/flright_img/tools_bg.png) no-repeat;position:absolute;left:-180px;top:-110px;display: none\9;opacity:0;
  transform:scale(0);
  -webkit-transform:scale(0);
  transform-origin:100% 70%;
  -webkit-transform-origin:100% 70%;
  transition:transform ease .3s,opacity ease .3s;
  -webkit-transition:all ease .3s;}
.tools_link:hover .tools_content_box {display:block;transform:scale(1);-webkit-transform:scale(1);opacity:1;}
.tools_content_box .tools_content{width: 173px;height: 173px;padding-top: 6px;text-align: center;}
.tools_content_box p{line-height: 30px;color:#444;}

