/* 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:#f4f4f4;}
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_50{height: 50px;width: 100%;clear: both;}
.break_15{height: 15px;width: 100%;clear: both;}
.break_20{height: 20px;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;}

.xb-1100{width: 100%; }
.xb-nav{background:#232323;height:50px; line-height:50px;}
.xb-1100-con{width:1100px; margin:0 auto;position: relative;}

.xb-title{padding-top: 25px; text-align: center; }
.xb-title h3{color: #464343; font-size: 32px; font-weight: normal; text-align: center;}
.xb-title .xb-tt-line{background: #dbdbdb; width: 100%; height: 1px; margin: 20px auto;position: relative;}
.xb-title .xb-tt-line:before{content: ""; width: 100px; height: 3px; background: #ff7900; display: block; position: absolute; bottom: 1px; left: 50%; margin-left: -50px;}
.xb-title p{color: #ff7900;  font-size: 17px;}

/*** header ***/
.logo{margin-top:10px;}
.xb-nav-list{margin-left:140px;}
.xb-nav-list li{float:left;margin:0 15px;}
.xb-nav-list li a{color:#767676; font-size:15px;}
.xb-nav-list li a:hover{color:#fff;}
.xb-nav .tel{background:url(../images/tel.gif) no-repeat left;color:#fff;font-size:30px;padding-left:40px;}

/*** banner ***/
.banner01{background:url(../images/banner01.jpg) no-repeat center; height:163px;display:block;}
.banner02{background:url(../images/banner02.jpg) no-repeat center; height:162px;display:block;}
.banner03{background:url(../images/banner03.jpg) no-repeat center; height:163px;display:block;}
.banner04{background:url(../images/banner04.jpg) no-repeat center; height:162px;display:block;}
.xb-banner .xb-bar-btn {position: absolute;bottom:25px; width: 475px; left: 50%; margin-left: -237.5px;}
.xb-bar-btn .zx-btn1{float: left;color: #fff;font-size: 18px;display: block;text-align: center;line-height: 60px;margin-right: 25px;background: #ff7900; width: 220px; height: 60px; border-radius: 5px;border: 1px solid #ff7900;}
.xb-bar-btn .zx-btn2{float:left;color: #ff7900;font-size: 18px;display: block;text-align: center;line-height: 60px;background: #fff; width: 220px; height: 60px; border: 1px solid #ff7900; border-radius: 5px;}
.xb-bar-btn .zx-btn2:hover{ background: #ff7900; color: #fff; }
.xb-bar-btn .zx-btn1:hover{ background: #fff; color: #ff7900;border: 1px solid #ff7900;}

.kr-list li{width: 200px; float: left; background: #fff; border-radius: 7px; color: #8e8e8e; margin: 0 10px; height: 310px;}
.kr-list li img{width: 102px; height: 101px; margin: 15px auto; display: block;}
.kr-list li h3{font-size: 25px; margin: 15px 0; text-align: center; font-weight: normal;}
.kr-list li p{padding: 0 15px; font-size: 14px; margin-bottom: 25px;}
.kr-list li:hover{box-shadow: 0 3px 10px #ccc;}
.xb-kr .zx-btn{width: 210px; height: 45px; line-height: 45px; display: block; text-align: center; color: #fff; background: #ff7900; border-radius: 25px; font-size: 20px; float: left; margin-right: 40px;margin-left: 320px;}
.xb-kr .zx-btn:hover{opacity: 0.8;}

.xb-tea{background: url(../images/tea-bg.jpg) no-repeat; height: 760px;}
.xb-tea .tea-img{width: 975px; margin: 30px auto; display: block;}
.xb-tea .zx-btn{width: 320px; background: #ff7900; line-height: 50px; border-radius: 30px; text-align: center; display: block; margin: 20px auto; color: #fff; font-size: 18px; height: 50px;}
.xb-tea .zx-btn:hover{opacity: 0.8;}

.stu-list li{width: 299px; border: 1px solid #d0d0d0; background: #fff; float: left; margin-left: 97px; height: 615px;}
.stu-list .stu-tt{background: #f9576a; height: 70px;padding: 10px 0; color: #fff; text-align: center; font-size: 17px;}
.stu-list .stu-tt h3{ border-bottom: 1px solid #fff;padding-bottom: 7px; margin-bottom: 7px;}
.stu-list p{color: #666; font-size: 13px; padding: 0 15px; margin: 20px 0; line-height: 25px;}
.stu-list p a{ color: #ff7900; text-decoration: underline;}
.stu-list p a:hover{color: #f9576a;}
.xb-stu .zx-btn{width: 320px; background: #ff7900; line-height: 50px; border-radius: 30px; text-align: center; display: block; margin: 20px auto; color: #fff; font-size: 18px; height: 50px;}
.xb-stu .zx-btn:hover{opacity: 0.8;}

.xb-why{background: url(../images/why-bg.jpg) no-repeat; height: 650px;}
.why-list1 li{width: 250px; height: 250px; border-radius: 50%; margin: 10px 58.33px; float: left; color: #fff;}
.why-list1 li img{ width: 74px; height: 62px; display: block; margin: 20px auto 10px auto;}
.why-list1 li h3{ font-size: 25px; font-weight: normal; margin-bottom: 5px; text-align: center;}
.why-list1 li p{width: 170px;font-size: 15px; margin: 0 auto;}
.why-co01{background: #f27c7c;}
.why-co02{background: #5be394;}
.why-co03{background: #46daeb;}
.xb-why .zx-btn{width: 320px; background: #ff7900; line-height: 50px; border-radius: 30px; text-align: center; display: block; margin: 20px auto; color: #fff; font-size: 18px; height: 50px;}
.xb-why .zx-btn:hover{opacity: 0.8;}

.xb-bm{background: url(../images/bm-bg.jpg) no-repeat; height: 615px;}
.xb-bm .xb-bm-show{ width: 870px; background: #f9f9f9; margin: 0 auto; padding: 20px 90px;}
.xb-bm .xb-bm-show b{ color: #f84b4d; margin-right: 20px;}
.xb-bm .xb-bm-show strong{ font-size: 25px; color: #656565; text-align: center; padding-top: 20px; display: block; margin-bottom:15px;}
.xb-bm .xb-bm-show .form_box{width: 380px; margin:30px 0 0 0;}
.xb-bm .form_box p{color: #666666;font-size: 14px;margin-bottom: 15px;padding: 0;}
.xb-bm .form_box p font{margin-left: 3px;line-height: 30px; font-size: 12px;}
.xb-bm .form_box b{ color: #aaaaaa; font-weight: normal;}
.xb-bm .form_box .input_text{ margin-bottom:5px;background: #f4f4f4;border:none;;height: 26px;width: 250px;text-indent: 7px;line-height: 25px;color: #666;margin-left: 15px; border: 1px solid #d4d4d4; border-radius: 3px;}
.xb-bm .form_box .nianji{width: 150px;}
.xb-bm .form_box .button_min{background: #f1af10;font-size: 17px; border: none;padding: 10px 30px;color: #fff;cursor: pointer;width: 250px; margin: 5px auto 20px 50px; font-family:'Microsoft YaHei';}
.xb-bm .form_box .button_min:hover{background: #f9576a;}

.xb-bm .bm-yh{ margin: 80px 50px 0 0; text-align:center; color: #656565;}
.xb-bm .bm-yh h3{font-size: 28px;}
.xb-bm .bm-yh p{ line-height:35px; font-size:17px;}

.wrap-1100{width: 100%; position: relative;}
.wrap-1100-con{width: 1100px; margin: 0 auto;}
.wrap-footer{border-top: 1px solid #666;background: #f5f5f5;}
.wrap-footer .wrap-1100-con{text-align: center;color: #666;margin:10px auto;}

/***右侧咨询***/
#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;}
















































