﻿@charset "utf-8";
/*网站公共样式*/
body { font-family:"微软雅黑","Arial"; font-size:12px; background:#fff; overflow-x: hidden; margin: 0 auto; color:#333; line-height:22px; width:100%;}
html,div,span,p,ul,li,dl,dt,dd,a,img,em,label,input,textarea,form { margin:0; padding:0;}
form{ display:inline;}
ul,li { list-style:none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; padding:0; margin:0;}
a{ text-decoration:none; color:#333; }
a:hover{ color:#13a89e;}
img { border:none;}
.del_float{ display:block; height:0; clear:both; visibility:hidden; }
.document_width{ width:90%; margin:auto; max-width:1060px;}
.document_width1{ max-width:840px;}
.document_width2{ max-width:900px;}
.document_width3{ max-width:1100px;}
.document_width4{ max-width:1600px;}
.ui-loader-default{ display:none}
.ui-mobile-viewport{ border:none;}
.ui-page {padding: 0; margin: 0; outline: 0} 
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; line-height:100%;}
textarea { -webkit-appearance: none;}   
.button{ border-radius: 0; } 
.ui-btn-text{ display:none;}
.ui-submit{}

/****分页****/
.fenye{ width:100%; height:auto; float:left; margin:25px 0;}
.fenye ul{  text-align: center; white-space: nowrap;}
.fenye ul li{ display: inline;  display: table-cell; display: inline-block;width:30px; height:30px;  line-height:30px; text-align:center; background:#fff; border-radius:2px;margin:0 2px;}
.fenye ul a{ display: inline;  display: table-cell; display: inline-block;width:30px; height:30px; border:1px solid #ddd; line-height:30px; text-align:center; background:#fff; border-radius:2px; }
.fenye ul a:hover,.fenye ul a.cur{ background:#0a348b; border:1px solid #0a348b;  color:#fff;}

.top_back{ width:28px; height:28px; float:left; background:url(../images/top_back.png) center center no-repeat #fff; cursor:pointer; position:fixed; right:10px; bottom:10px;}

/***显示大图**/
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }




/******首页*****/
.sj_header{ display:none;}
.sj_menu_div{ display:none;}
.header{ width:100%; height:110px; position:fixed; left:0; top:0; box-shadow:#dbdbdb 2px 2px 5px; background:#fff; z-index:333;}
.header .logo{ width:60%; height:auto; float:left; text-align:left;}
.header .logo img{ width:340px; height:auto; margin-top:10px; display:block; float:right;}
.header .lxwm{ width:40%; height:auto; float:left;}
.header .lxwm a{ width:125px; height:38px; line-height:38px; border-radius:2px; font-size:16px; color:#13a89e; float:left; margin:35px 0 0 90px; border:2px solid #d9d6d6; text-align:center;}
.header .lxwm a:hover{ background:#d9d6d6;}
.menu{ width:80px; height:110px; float:left; background:url(../images/menu.png) center center no-repeat; position:absolute; left:0; top:0; cursor:pointer;}

.zhezhao{ width:100%; height:100%; background:#333; opacity:0.5; z-index:443;position:fixed; left:0; top:0; display:none;}
.menu_div{ width:360px; height:100%; overflow-y:auto; background:#fff; position:fixed; left:0; top:0; z-index:999;padding:150px 40px 40px 40px; box-sizing:border-box; display:none;}
.menu_close{ width:50px; height:50px; background:url(../images/menu_close.png) center center no-repeat; position:fixed; left:400px; top:50px; z-index:445; cursor:pointer; float:left; }
.menu_div ul{ width:100%; height:auto; float:left; margin-bottom:25px; }
.menu_div ul li a{ width:100%; height:45px; line-height:45px; font-size:16px; font-weight:550; border-bottom:1px solid #f2f2f2; float:left;-webkit-transition-timing-function: ease-out;-webkit-transition-duration: 600ms;-moz-transition-timing-function: ease-out;-moz-transition-duration: 600ms;transition-timing-function: ease-out;transition-duration: 600ms;}
.menu_div ul li a:hover{ text-indent:15px;}
.menu_div a.a{ width:100%; height:50px; line-height:50px; float:left; text-align:center; border:2px solid #d9d6d6; font-size:16px; font-weight:550; color:#333; border-radius:2px;}
.menu_div a.a:hover{ background:#d9d6d6;}
.menu_div p{ width:100%; height:auto; float:left; text-align:center; margin-top:25px;}
.menu_div p a{ margin:0 5px;}


.index_div{ width:100%; height:auto; float:left; padding:170px 0 50px 0;}
.index_div dl{ width:23%; height:auto; float:left; margin:0 1%; padding:10px 0; text-align:center; background:url(../images/xt.jpg) right center no-repeat; background-size:1px 100%;}
.index_div dl dt{ width:100%; height:auto; float:left;}
.index_div dl dt img{ width:40px; height:40px; margin:0 auto;}
.index_div dl dd{ width:100%; height:auto; float:left; line-height:24px; font-size:14px; font-weight:bold;}
.index_div dl dd strong{  width:100%; line-height:50px; height:auto; float:left; font-size:35px; color:#04ba95; letter-spacing:-0.2px;}
.index_div dl.last{ background:none;}

.index_div1{ width:100%; height:auto; padding:180px 0; float:left; background:url(../images/omoclass-1-2.jpg) center center no-repeat;  background-size:cover;}
.index_div1_c{ width:100%; height:auto; float:left; text-align:center; color:#fff; font-size:16px; line-height:32px;}
.index_div1_c h1{ width:100%; height:auto; float:left; font-size:48px; line-height:60px; margin-bottom:20px; }
.index_div1_c h1.h1{ display:none;}
.index_div1_c h1 span.sp{ width:50%; font-size:54px; line-height:66px; float:left; text-align:right; font-weight:550;}
.index_div1_c h1 span.sp1{ width:50%; float:left; text-align:left;}
.index_div1_c h2{ width:100%; height:auto; float:left; font-size:32px; line-height:50px;  margin-bottom:30px;}
.index_div1_c p.p1{ width:340px; margin:0 auto;}
.index_div1_c a.a{ width:150px; height:50px; border-radius:2px; box-sizing:border-box; line-height:50px; border:2px solid #fff; color:#333; background:#fff; font-size:16px; text-align:center; float:left; margin:40px 10px;}
.index_div1_c a.a1{ width:150px; height:50px; border-radius:2px; box-sizing:border-box; line-height:50px; border:2px solid #fff; color:#fff; font-size:16px; text-align:center; float:left;margin:40px 10px;}
.index_div1_c a.a1:hover,.index_div1_c a.a:hover{ border:2px solid #dbdbdb; background:#dbdbdb; color:#333;}

.bottom_div{ width:100%; height:auto; padding:50px 0 30px 0; float:left; background:#f7f7f7; border-top:1px solid #e2e2e2;}
.bottom_div dl{ width:33.333%; height:auto; float:left;}
.bottom_div dl dt{ width:100%; height:36px; line-height:36px; font-size:15px; font-weight:600; float:left; margin-bottom:5px;}
.bottom_div dl dd{ width:100%; height:auto; float:left; font-size:13px; line-height:26px;}
.bottom_div dl dd a.a1{ width:100%; height:24px; line-height:24px; font-size:13px;  float:left;}
.bottom_div dl dd a.a2{ width:31px; height:31px; line-height:31px; margin-right:12px;float:left;}
.bottom_div dl dd a.a2 img{ width:31px; height:31px; display:block;}
.ditu_div{ width:100%; height:150px; float:left; margin-top:5px;}
.ditu_div img{ width:100%; height:150px; display:block;}

.showewm_div{ width:300px; height:300px; float:left; background:#f2f2f2; border-radius:10px; position:fixed; left:100px; top:100px; z-index:9999; display:none; }
.showewm_close{ width:50px; height:50px; float:right; background:url(../images/menu_close_sj.png) center center no-repeat; cursor:pointer;}
.showewm_div img{ width:200px; height:200px; float:left; margin-left:50px; margin-top:50px;}
.showewm_div p{ width:100%; height:auto; float:left; text-align:center; font-size:14px; line-height:34px;}


/*******关于WSI******/
.about_div{ width:100%; height:auto; float:left; margin-top:110px;}
.about_div_left{ width:50%; height:auto; margin-top:1%; float:left; box-sizing:border-box;}
.about_div_left dl{ width:48%; height:auto; margin:1%; height:auto; position:relative; float:left;}
.about_div_left dl dt{ width:100%; height:auto; cursor:pointer; overflow:hidden;}
.about_div_left dl dt img{ width:100%; height:auto; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.about_div_left dl:hover dt img{ -webkit-transform: scale(1.1,1.1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.1,1.1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }

.about_div_left dl dd{ width:100%; height:100%; display:none; position:absolute; left:0; top:0; color:#333; padding-top:15%; box-sizing:border-box; background:url(../images/about_b_bj.png) center center no-repeat; background-size:cover;}
.about_div_left dl dd h2 a{ width:100%; height:30px; line-height:30px; float:left; overflow:hidden; font-weight:600; text-align:center; font-size:18px; color:#333;}
.about_div_left dl dd p.p a{ width:100%; height:auto; line-height:18px; float:left; text-align:center; font-size:16px; color:#666;}
.about_div_left dl dd p.p1{ width:140px; height:36px; margin:0 auto; }
.about_div_left dl dd p.p1 a.a{ width:100%; height:36px; border-radius:2px; line-height:34px; margin-top:15px; border:2px solid #ded7d6; float:left; text-align:center; font-weight:600; box-sizing:border-box; font-size:14px; color:#333;}
.about_div_left dl dd p.p1 a.a:hover{ background:#ded7d6;}
.about_div_left dl.d1 dd{padding-top:50%; }
.about_div_left dl.d2{ margin-top:-36.5%;}
.about_div_left dl:hover dd{ display:block;}
.about_div_right{ width:48.5%; height:44.9vw; background-attachment:fixed; float:left; margin:1.5% 1% 0 0.5%; padding-top:15%; box-sizing:border-box; background:url(../images/about_bj.jpg) center center no-repeat fixed; background-size:cover !important; text-align:center;}
.about_div_right h1{ width:100%; height:auto; float:left; font-size:40px; line-height:60px; color:#fff; font-weight:550; }
.about_div_right p.p{ width:100%; height:auto; float:left; font-size:18px; line-height:36px; color:#fff; margin:8px 0 15px 0; }
.about_div_right p.p1{ width:150px; height:38px; margin:0 auto; }
.about_div_right p.p1 a{ width:100%; height:38px; line-height:38px; font-size:20px; float:left; color:#fff; border:2px solid #ffff; text-align:center; border-radius:2px;}
.about_div_right p.p1 a:hover{ background:#fff; color:#333;}

.about_div1{ width:100%; height:auto; float:left; background:#6ddbbe; padding:60px 0 70px 0; text-align:center; color:#fff; margin:0.5% 0 1% 0;}
.about_div1 p.p1{ width:100%; height:auto; float:left; font-size:40px; line-height:40px; margin-bottom:5px;}
.about_div1 p.p2{ width:100%; height:auto; float:left; font-size:80px; font-weight:550; line-height:110px; padding-bottom:25px; margin-bottom:35px; background:url(../images/about_b_bj.png) center bottom no-repeat; background-size:250px 2px ;}
.about_div1 p.p3{ width:100%; height:auto; float:left; font-size:26px; line-height:36px; font-weight:500; margin-bottom:20px;}
.about_div1 p.p4{ width:180px; height:auto; margin:0 auto;}
.about_div1 p.p4 a{ width:30px; height:30px; float:left; margin:0 15px; overflow:hidden;}
.about_div1 p.p4 a img{ width:30px; height:30px; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.about_div1 p.p4 a:hover img{ -webkit-transform: scale(1.1,1.1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.1,1.1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }

.about_div2{ width:100%; height:auto; float:left; padding:50px 0; background:#eaeaea;}
.about_div2 dl{ width:50%; height:auto; float:left; margin:20px 0;}
.about_div2 dl dt{ width:20%; height:auto; float:left; margin-top:10px;}
.about_div2 dl dt img{ width:75%; height:auto; float:left;}
.about_div2 dl dd{ width:80%; height:auto; float:left; font-size:15px; line-height:24px;}
.about_div2 dl dd strong{ width:100%; height:auto; float:left; font-size:22px; line-height:32px;  color:#333;}

.about_div_3{ width:100%; height:auto; float:left; padding:240px 0; background:url(../images/about_div3_bj.jpg) center center no-repeat; background-size:cover; margin-top:1%; text-align:center; color:#333;}
.about_div_3 strong{ width:100%; height:auto; float:left; font-size:60px; line-height:70px;}
.about_div_3 p.p1{ width:100%; height:auto; float:left; font-size:20px; line-height:24px; margin:20px 0;}
.about_div_3 p.p2{ width:150px; height:42px; margin:0 auto;}
.about_div_3 p.p2 a{ width:100%; height:42px; line-height:42px; border:2px solid #d9d6d6; float:left; border-radius:2px; color:#6ddbbe; text-align:center; font-size:20px;}
.about_div_3 p.p2 a:hover{ background:#d9d6d6; border:2px solid #d9d6d6; color:#333;}

.about_div_4{ width:100%; height:auto; float:left; padding:60px 0; background:#f2f2f2;}
.about_tt{ width:100%; height:auto; float:left; text-align:center; font-size:30px; line-height:40px; color:#333; font-weight:bold;}
.about_div_4_c{ width:100%; height:auto; float:left; margin-top:30px; background:#f7f7f7; padding:1%; box-sizing:border-box;}
.about_div_4_c dl{ width:23%; height:auto; float:left; margin:200px 1% 1% 1%;}
.about_div_4_c dl dt{ width:100%; height:auto; float:left; overflow:hidden; }
.about_div_4_c dl dt img{ width:100%; height:auto; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.about_div_4_c dl:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.05,1.05);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }
.about_div_4_c dl dd{ width:100%; height:auto; float:left; line-height:22px; font-size:12px; text-align:center; margin:10px 0;}
.about_div_4_c dl dd h3 a{ width:100%; height:24px; overflow:hidden; letter-spacing:-0.1px; line-height:24px; font-size:14px; float:left;color:#00ba94;}
.about_div_4_c dl dd p{ width:100%; height:44px; float:left; overflow:hidden;}

.about_div_5{ width:100%; height:auto; float:left; background:#eaeaea; padding:50px 0; margin-top:1%;}
.about_div_5 p.p2{ width:200px; height:42px; margin:0 auto;}
.about_div_5 p.p2 a{ width:100%; height:42px; line-height:42px; border:2px solid #d9d6d6; float:left; margin:20px 0; border-radius:2px; color:#6ddbbe; text-align:center; font-size:20px;}
.about_div_5 p.p2 a:hover{ background:#d9d6d6; border:2px solid #d9d6d6; color:#333;}

.about_div_6{ width:100%; height:auto; float:left; padding:60px 0;}
.about_div_6 dl{ width:100%; min-height:100px; height:auto; float:left; border:2px solid #f2f2f2; box-shadow:#f2f2f2 2px 2px 4px; box-sizing:border-box;}
.about_div_6 dl dt{ width:65%; min-height:100px; height:auto; float:left;border-right:2px solid #f2f2f2;box-sizing:border-box;}
.about_div_6 dl dt img{ width:100%; height:auto; display:block;}
.about_div_6 dl dd{ width:35%; min-height:100px; text-align:center; padding:25px; box-sizing:border-box; float:left; }
.about_div_6 dl dd p.p1{ width:100%; height:18px; line-height:18px; color:#f09e8a; font-size:12px; font-weight:600; float:left; margin:5px 0;}
.about_div_6 dl dd h3{ width:100%; height:auto; line-height:32px; color:#333; font-size:22px; font-weight:600;float:left;}
.about_div_6 dl dd strong{ width:100%; height:auto; line-height:30px; color:#333; font-size:20px; font-weight:600;float:left; margin:8px 0 ;}
.about_div_6 dl dd p.p2{ width:100%; height:18px; line-height:18px; color:#333; font-size:12px; font-weight:600; float:left; padding-bottom:18px; margin-bottom:10px; background:url(../images/about_div6_xt.png) center bottom no-repeat;}
.about_div_6 dl dd p.p3{ width:100%; height:auto; line-height:22px; color:#333; font-size:14px; font-weight:600; float:left;}
.about_div_6 dl dd p.p4{ width:200px; height:30px; margin:0 auto;}
.about_div_6 dl dd p.p4 a{ width:100%; height:30px; line-height:30px; margin:15px 0; border:2px solid #d9d6d6; float:left; border-radius:2px; color:#6ddbbe; text-align:center; font-size:12px;}
.about_div_6 dl dd p.p4 a:hover{ background:#d9d6d6; border:2px solid #d9d6d6; color:#333;}

/******我们的服务******/
.fuwu_div{ width:100%; height:auto; float:left; padding:180px 0; text-align:center; background-attachment:fixed; background:url(../images/fuwu_div_bj.png) center center no-repeat; background-size:cover !important; margin-top:110px; color:#fff; }
.fuwu_div_c{ position:relative; top:100px;}
.fuwu_div h1{ width:100%; height:auto; float:left; font-size:30px; padding-bottom:20px; font-weight:600; margin-bottom:20px; background:url(../images/about_b_bj.png) center bottom no-repeat; background-size:80px 2px;}
.fuwu_div p{ width:100%; height:auto; float:left; font-size:20px; line-height:26px; font-style:italic; }

.fuwu_div1{ width:100%; height:auto; float:left; padding:80px 0;}
.fuwu_div1 dl{ width:33.333%; height:auto; float:left; text-align:center;}
.fuwu_div1 dl.d1{ position:relative; left:-200px;}
.fuwu_div1 dl.d2{ position:relative;right:-200px;}
.fuwu_div1 dl dt{ width:100%; height:auto; float:left; text-align:center;}
.fuwu_div1 dl dt img{ width:50px; height:auto; margin:0 auto;}
.fuwu_div1 dl dd{ width:100%; font-size:14px; line-height:24px; color:#333; height:auto; float:left;}
.fuwu_div1 dl dd h3{ width:100%; font-size:16px; line-height:20px; font-weight:600; margin-bottom:15px; color:#0ebd99; float:left;}

.fuwu_div2{ width:100%; height:auto; float:left; padding:150px 0; background:url(../images/fuwu_div2_bj.png) center center no-repeat; background-attachment:fixed; background-size:cover;}
.fuwu_tt{ width:100%; height:auto; float:left;}
.fuwu_tt strong{width:100%; height:auto; float:left; font-size:60px; line-height:70px; color:#fff; font-weight:550;}
.fuwu_tt p.p1{width:100%; height:auto; float:left; font-size:16px; line-height:24px; color:#fff; margin:15px 0;}
.fuwu_tt a.a{width:250px; height:40px; line-height:40px; float:left; background:#a6a3a3; text-align:center; font-size:14px; font-weight:600;}
.fuwu_tt a.a:hover{ background:#00517b; color:#fff;}

.fuwu_div3{ width:100%; height:auto; float:left; padding:100px 0; position:relative; left:-500px;}
.fuwu_div3 dl{ width:45%; height:auto; float:left; margin:20px 5% 20px 0; padding:0 30px 0 0; box-sizing:border-box;}
.fuwu_div3 dl dt{ width:100%; height:36px; float:left; margin-bottom:5px; }
.fuwu_div3 dl dt img{ widt:auto; height:auto; display:block;}
.fuwu_div3 dl dd{ width:100%; height:auto; float:left; font-size:16px; line-height:22px;}
.fuwu_div3 dl dd strong{ width:100%; height:auto; float:left; font-weight:18px; line-height:22px; margin:5px 0; font-weight:600;}
.fuwu_div3 dl:nth-child(2n){ padding:0 0 0 30px;}


.fuwu_div4{ width:100%; height:auto; float:left; padding:150px 0; background:url(../images/fuwu_div4_bj.jpg) center center no-repeat ; background-attachment:fixed; background-size:cover;}
.fuwu_div6{ width:100%; height:auto; float:left; padding:150px 0; background:url(../images/fuwu_div6_bj.jpg) center center no-repeat ; background-attachment:fixed; background-size:cover;}

.fuwu_div8{ width:100%; height:auto; float:left; padding:60px 0;}
.fuwu_tt1{ width:100%; height:auto; float:left; text-align:center; font-size:14px; line-height:24px; margin-bottom:40px;}
.fuwu_tt1 strong{width:100%; height:auto; float:left; text-align:center; font-size:24px; line-height:36px; color:#333; font-weight:600; padding-bottom:15px; margin-bottom:15px; background:url(../images/xt.jpg) center bottom no-repeat; background-size:100px 2px;}
.fuwu_div8 dl.d1{ width:24%; height:auto; float:left; margin:0.5%; border:2px solid #f2f2f2; box-shadow:#f2f2f2 2px 2px 4px; box-sizing:border-box;}
.fuwu_div8 dl.d1 dt{ width:100%; height:auto; float:left; overflow:hidden; cursor:pointer;}
.fuwu_div8 dl.d1 dt img{ width:100%; height:auto; display:block; box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.fuwu_div8 dl.d1 dt:hover img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.05,1.05);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }
.fuwu_div8 dl.d1 dd{ width:100%; height:auto; float:left; padding:20px 0; text-align:center;}
.fuwu_div8 dl.d1 dd strong{ width:100%; height:auto; float:left; line-height:28px; font-size:20px; color:#333; font-weight:550;}
.fuwu_div8 dl.d1 dd p.p1{ width:100%; height:auto; float:left; font-size:12px; line-height:18px; margin-bottom:10px;}
.fuwu_div8 dl.d1 dd p.p2{ width:100%; height:auto; float:left;font-size:14px; line-height:18px; color:#726f6f; margin-bottom:5px;}
.fuwu_div8 dl.d1 dd a{ width:100%; height:36px; line-height:36px; float:left; color:#52ba95; font-size:14px; font-weight:550;}
.fuwu_div8 dl.d1 dd a:hover{ background:#f2f2f2;}


/******我们的战略**********/
.zhanli_div{ background:url(../images/zhanli_div.jpg) center center no-repeat fixed; background-size:cover; }
.zhanli_div1 dl{ width:22%; height:auto; float:left; margin:1.5%;}
.zhanli_div1 dl dd{ text-align:center;}
.fuwu_div8 dl.d2{ width:32.333%; height:auto; float:left; margin:0.5%; border:2px solid #f2f2f2; box-shadow:#f2f2f2 2px 2px 4px; box-sizing:border-box;}

/******WSI养成式低龄留学服务**********/
.lxfw_div{ background:url(../images/lxfw_bj.jpg) center -80px no-repeat fixed; background-size:cover; padding:220px 0; }
.lxfw_div1{ width:100%; height:auto; float:left; padding:85px 0 60px 0; margin-top:200px;}
.lxfw_tt{ width:100%; height:auto; float:left; text-align:center; margin-bottom:50px;}
.lxfw_tt strong{ width:100%; height:auto; float:left; font-size:30px; line-height:38px; color:#333;}
.lxfw_tt h3{ width:100%; height:auto; float:left; font-size:14px; line-height:24px; font-weight:550; margin:5px 0 15px 0;}
.lxfw_tt h3 span{color:#04ba95;}
.lxfw_tt p{ width:80%; height:auto; float:left; font-size:14px; line-height:24px; margin:0 10%;}
.lxfw_tt p span{color:#04ba95; font-weight:550;}
.banner{ width:100%; overflow:hidden; height:33.5vw; position:relative; margin:25px 0 30px 0;}
.banner ul {overflow:hidden;  }
.banner ul li{ width:100%; height:100%; float:left; position:relative;}
.banner ul li img{width:100%; height:100%; display:block;}
.banner ul li p{ width:100%; height:40px; line-height:40px; text-align:center; background:url(../images/hei_bj_tm.png) center center no-repeat; background-size:cover; position:absolute; left:0; bottom:0; color:#fff; font-size:15px; font-weight:550;}
.ban_left{ width:30px; height:50px; float:left; position:absolute; left:00px; top:45%; background:url(../images/lxfw_jt_left.png) center center no-repeat #333; cursor:pointer; border-radius:3px; opacity:0.8; }
.ban_right{ width:30px; height:50px; float:left; position:absolute; right:00px;  top:45%; background:url(../images/lxfw_jt_right.png) center center no-repeat  #333; cursor:pointer; border-radius:3px;opacity:0.8; }
.ban_left:hover,.ban_right:hover{ opacity:1;}
.lxwf_dl{ width:100%; height:auto; float:left;}
.lxfw_div1 dl.d1{ width:48%; height:auto; float:left; margin:20px 1%; text-align:center;}
.lxfw_div1 dl.d1 dt{ width:100%; height:auto; float:left;}
.lxfw_div1 dl.d1 dt img{width:80px; height:auto; margin:0 auto;}
.lxfw_div1 dl.d1 dd{ width:100%; height:auto; float:left; font-size:14px; line-height:24px; color:#444; }
.lxfw_div1 dl.d1 dd strong{ width:100%; height:auto; float:left; font-size:15px; line-height:28px; color:#333; font-weight:550; margin:5px 0;}
.lxfw_div1 dl.d1.lxfw_d1{ position:relative; left:-200px;}
.lxfw_div1 dl.d1.lxfw_d2{ position:relative; right:-200px;}

.lxwf_div2_c{ width:100%; height:auto; float:left; margin:30px 0; text-align:center;}
.lxwf_div_c_wz{ width:100%; height:auto; float:left; position:relative; top:200px; z-index:11;}
.lxwf_div2_c strong.s{ width:100%; height:auto; float:left; font-size:16px; line-height:22px; color:#333;}
.lxwf_div2_c p.p{ width:100%; height:auto; float:left; font-size:14px; line-height:20px; color:#333;}
.lxwf_div2_c p.p span{ color:#04ba95; font-weight:550;}
.lxwf_div2_c ul{ width:100%; height:auto; float:left; margin:15px 0; background:#fff;}
.lxwf_div2_c ul li{ width:24%; height:auto; float:left; margin:0.5%; overflow:hidden; cursor:pointer; position:relative; top:200px;}
.lxwf_div2_c ul li img{ width:100%; height:auto; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.lxwf_div2_c ul li:hover img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.05,1.05);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }
.lxwf_div2_c p.pa{ width:360px; height:40px; margin:0 auto;}
.lxwf_div2_c p.pa a{ width:100%; height:40px; line-height:38px; border-radius:2px; float:left; margin:10px 0; border:2px solid #d9d6d6; box-sizing:border-box; font-size:14px; font-weight:550; text-align:center; color:#333;}
.lxwf_div2_c p.pa a:hover{ background:#d9d6d6;}
.lxwf_div2_c p.pa1{ width:420px; height:40px; margin:0 auto;}

.lxfw_div2{ width:100%; height:auto; float:left; background:url(../images/lxfw_div2_b.jpg) center center no-repeat; background-size:cover; padding:60px 0; text-align:center; color:#fff; font-size:14px; line-height:22px;}
.lxfw_div2 strong{ width:100%; height:auto; float:left; font-size:30px; line-height:45px; padding-bottom:15px; margin-bottom:15px; background:url(../images/about_b_bj.png) center bottom no-repeat; background-size:200px 2px;}

.lxfw_div3{ width:100%; height:auto; float:left; padding:20px 0;}
.lxfw_div3 dl{ width:100%; height:auto; float:left; margin-bottom:10px;}
.lxfw_div3 dl dt{ width:100%; cursor:pointer; height:60px; line-height:60px; font-size:16px; text-indent:15px; overflow:hidden; float:left; background:#f2f2f2; position:relative; }
.lxfw_div3 dl dt span{ width:100%; float:100%;}
.lxfw_div3 dl dt s{ width:50px; height:100%; float:right;background:url(../images/faq_tb_1.png) center center no-repeat #f2f2f2; position:absolute; right:0; top:0;}
.lxfw_div3 dl dd{ display:none; width:100%; height:auto; float:left; padding:15px; box-sizing:border-box; font-size:14px; line-height:24px;}
.lxfw_div3 dl.cur dt s{ background:url(../images/faq_tb_2.png) center center no-repeat #f2f2f2;}
.lxfw_div3 dl.cur dd{ display:block;}



/******WSI学习工场*****/
.xxgc_div{background:url(../images/xxgc_div_bj.jpg) center -85px no-repeat fixed; background-size:cover; padding:220px 0;}
.lxfw_tt p.pd{ width:70%; margin-left:30%; line-height:30px; background:url(../images/xxgc_d.png) 0 2px no-repeat; text-indent:10px; text-align:left; display:block; }
.lxwf_div2_c strong.s1{ width:100%; height:auto; float:left; font-size:16px; line-height:22px; color:#04ba95;}

.xxgd_div3{ width:100%; height:auto; float:left; padding:0 0 60px 0;}
.xxgd_div3 p.p1{ width:100%; height:auto; float:left; text-align:center; font-size:18px; line-height:26px; color:#333;}
.xxgd_div3 strong.s{ width:100%; height:auto; float:left; text-align:center; font-size:22px; font-weight:550; margin:10px 0; line-height:26px; color:#333;}

.xxgd_div3 dl{ width:32.333%; height:auto; float:left; position:relative; top:250px; cursor:pointer; margin:0.5%;}
.xxgd_div3 dl dt{ width:100%; height:auto; float:left;}
.xxgd_div3 dl dt img{ width:100%; height:auto; display:block;}
.xxgd_div3 dl dd{ display:none; width:100%; height:100%; padding:10px 20px; box-sizing:border-box;font-weight:550; font-size:14px; line-height:22px; float:left; position:absolute; left:0; top:0; text-align:center; background:url(../images/about_b_bj.png) center center no-repeat; background-size:cover;}
.xxgd_div3 dl dd h3{ width:100%; padding-top:10%;  height:auto; float:left; font-size:24px; line-height:28px; color:#333;}
.xxgd_div3 dl:hover dd{ display:block;}


/*****OMOCLASS学习管理系统*******/
.xxgl_div{ background:url(../images/xxgl_div_bj.jpg) center center no-repeat fixed; background-size:cover; }
.lxwf_div2_c strong.s2{ font-size:30px; width:100%; height:auto; float:left;}
.lxwf_div2_c strong.s3{ font-size:22px;width:100%; height:auto; float:left;}
.xxgl_div2_xt{ width:100%; height:1px; border-top:1px dashed #ccc; margin:10px 0; float:left; }


/*******WSI国际课程与国际学校******/
.gjxx_div{ background:url(../images/gjxx_div_bj.jpg) center -110px no-repeat fixed; background-size:cover;padding:200px 0}


/*******联系我们******/
.lxwm_div{ background:url(../images/lxwm_div_bj.jpg) center center no-repeat;  background-size:cover;}

.lxwm_div1{ width:100%; height:auto; float:left; padding:40px 0 45px 0; border-bottom:1px solid #f2f2f2;}
.lxwm_tt{ width:100%; height:auto; float:left; font-size:24px; line-height:36px; color:#333;}
.lxwm_div1 dl{ width:100%; height:auto; float:left; margin-top:15px;}
.lxwm_div1 dl dt{ width:10%; height:36px; float:left; line-height:36px; font-size:16px; }
.lxwm_div1 dl dd{ width:90%; height:auto; float:left; }
.lxwm_div1 dl dd .input{ width:100%; height:36px; line-height:36px; text-indent:15px; border:none; font-size:14px; float:left; outline:none; background:#dbdbdb; box-sizing:border-box}
.lxwm_div1 dl dd .text{ width:100%; height:90px; line-height:24px; padding:10px 15px; box-sizing:border-box; border:none; font-size:14px; float:left; outline:none; background:#dbdbdb;}
.lxwm_div1 dl dd .input1{ width:40%; margin-right:3%;}
.lxwm_div1 dl dd .img{ width:80px; height:36px; float:left; display:block; cursor:pointer}
.lxmw_but{ width:100%; height:45px; float:left; margin-top:15px;}
.lxmw_but .button{ width:auto; height:45px; float:right; padding:0 30px; background:#fff; border:2px solid #dbdbdb; outline:none; cursor:pointer; color:#333; font-size:16px; font-weight:550;}
.lxmw_but .button:hover{ background:#dbdbdb;}


.lxwm_div2{ width:100%; height:auto; float:left; padding:60px 0; background:#04ba95;}
.lxwm_tt1{ width:100%; height:auto; float:left; font-size:30px; line-height:46px; color:#fff; text-align:center; font-weight:550;}
.lxwm_div2 dl{ width:70%; height:auto; float:left; margin:10px 15% 0 15%;}
.lxwm_div2 dl dt{ width:100%; height:30px; float:left; line-height:30px; font-size:16px; color:#fff; }
.lxwm_div2 dl dd{ width:100%; height:auto; float:left; color:#fff; font-size:16px; line-height:30px; }
.lxwm_div2 dl dd .input{ width:100%; height:36px; line-height:36px; text-indent:15px; border:2px solid #fff; color:#fff; font-size:14px; float:left; outline:none; background:none; box-sizing:border-box}
.lxwm_div2 dl dd .sel{ width:100%; height:36px; line-height:36px; text-indent:15px; border:2px solid #fff; color:#fff; font-size:14px; float:left; outline:none; background:none;}
option{ background:#333;}
.lxwm_div2 dl dd .input1{ width:40%;margin-right:3%; }
.lxwm_div2 dl dd .che{ width:15px; height:15px; float:left; margin:8px 5px 0 0;}
.lxwm_div2 dl dd .text{ width:100%; height:90px; line-height:24px; padding:10px 15px; box-sizing:border-box; border:2px solid #fff; font-size:14px; float:left; outline:none; background:none; color:#fff;}
.lxmw_but1{ width:300px; height:45px; margin:0 auto;}
.lxmw_but1 .button{ width:100%; height:45px; float:left; border:2px solid #fff; background:none; outline:none; cursor:pointer; color:#333; font-size:16px; font-weight:550; margin:25px 0;}
.lxmw_but1 .button:hover{ background:#fff;}



/**电脑小屏**/
@media only screen and (max-width:1200px){ 

/****关于我们*****/
.about_div{ margin-top:110px;}
.about_div_left{ width:100%;  margin-top:0%; }
.about_div_right{ width:100%; height:44.9vw;  margin:1% 0% 0 0%; padding-top:15%; }



}





/**平板**/
@media only screen and (max-width:1024px){ 

.header{ display:none;}
.sj_header{ width:100%; position:fixed; height:60px; left:0; top:0; background:#fff; display:block; border-bottom:1px solid #f2f2f2; z-index:666; }
.sj_menu{ width:50px; height:60px; background:url(../images/menu.png) center center no-repeat; position:absolute; left:0; top:0; cursor:pointer; z-index:222;}
.sj_logo,.sj_logo1{ width:100%; height:60px; float:left; text-align:center; position:absolute; left:0; top:0;}
.sj_logo a img,.sj_logo1 a img{ width:auto; height:40px; margin:10px auto;}
.sj_menu_div{ width:100%; height:auto; float:left; position:fixed; left:0; top:0; z-index:999; background:#fff; padding:60px 30px 40px 30px; overflow-y:auto; box-sizing:border-box; display:none;}
.sj_menu_close{ width:50px; height:60px; background:url(../images/menu_close_sj.png) center center no-repeat; position:absolute; left:0; top:0; z-index:445; cursor:pointer; }
.sj_menu_div ul{ width:100%; height:auto; float:left; margin-bottom:25px; }
.sj_menu_div ul li a{ width:100%; height:45px; line-height:45px; font-size:16px; text-align:center; font-weight:550; border-bottom:1px solid #f2f2f2; float:left;}
.sj_menu_div a.a{ width:100%; height:50px; line-height:50px; float:left; text-align:center; border:2px solid #d9d6d6; font-size:16px; font-weight:550; color:#333; border-radius:2px;}
.sj_menu_div a.a:hover{ background:#d9d6d6;}
.sj_menu_div p{ width:100%; height:auto; float:left; text-align:center; margin-top:25px;}
.sj_menu_div p a{ margin:0 5px;}


/***首页*****/
.index_div{  padding:90px 0 30px 0;}
.index_div dl{ width:23%;  margin:0 1%; background-size:1px 100%;}
.index_div dl dt img{ width:40px; height:40px;}
.index_div dl dd{ line-height:24px; font-size:16px;}
.index_div dl dd strong{  line-height:45px;font-size:30px;}

.index_div1{ padding:160px 0; }
.index_div1_c{  font-size:16px; line-height:30px;}
.index_div1_c h1{ font-size:40px; line-height:50px; margin-bottom:10px; }
.index_div1_c h1 span.sp{ font-size:40px; line-height:50px;}
.index_div1_c h2{ font-size:30px; line-height:40px;  margin-bottom:20px;}
.index_div1_c p.p1{ width:340px;}
.index_div1_c a.a{ width:150px; height:40px; line-height:40px;  font-size:16px;  margin:40px 10px;}
.index_div1_c a.a1{ width:150px; height:40px;line-height:40px;  font-size:16px; margin:40px 10px;}

.bottom_div{  padding:40px 0 0px 0;}
.bottom_div dl{ width:50%; height:auto; float:left; margin-bottom:15px;}
.bottom_div dl dt{  height:36px; line-height:36px; font-size:16px; font-weight:600; }
.bottom_div dl dd{ font-size:14px; line-height:26px;}
.bottom_div dl.d3{ width:100%;}
.ditu_div{height:auto;  margin-top:5px;}
.ditu_div img{  height:auto;}


/****关于我们*****/
.about_div{ margin-top:60px;}
.about_div_left{ width:100%;  margin-top:0%; }
.about_div_left dl{ width:49%; margin:1% 0.5% 0.5% 0.5%;}
.about_div_left dl dd{ display:block; height:auto;position:inherit; left:0; top:0;  background:none; padding:10px 0; }
.about_div_left dl dd h2 a{ height:30px; line-height:30px; font-size:16px; }
.about_div_left dl dd p.p{ line-height:18px;font-size:14px; }
.about_div_left dl dd p.p1{ width:140px; height:32px; }
.about_div_left dl dd p.p1 a.a{ height:32px; line-height:30px; margin-top:10px;  font-size:12px; }
.about_div_left dl dt img{ height:26vw;}
.about_div_left dl.d1 dd{ padding-top:10px;}
.about_div_left dl.d1 dt img{ height:65vw;}
.about_div_left dl.d2{ margin-top:-38%;}
.about_div_right{ width:100%; height:auto; margin:1% 0% 0 0%; padding-top:15%;  padding:100px 0; }
.about_div_right h1{ font-size:30px; line-height:34px;  }
.about_div_right p.p{ font-size:16px; line-height:30px; margin:8px 0 10px 0; }
.about_div_right p.p1{ width:150px; height:38px; }
.about_div_right p.p1 a{  height:38px; line-height:38px; font-size:16px;}
.about_div1{ padding:60px 0 70px 0; margin:0 0 0 0;}
.about_div1 p.p1{  font-size:30px; line-height:30px; margin-bottom:5px;}
.about_div1 p.p2{ font-size:50px; line-height:50px; padding-bottom:20px; margin-bottom:20px;}
.about_div1 p.p3{  font-size:20px; line-height:26px;  margin-bottom:20px;}
.about_div2{  padding:50px 0; }
.about_div2 dl{ width:50%; margin:20px 0;}
.about_div2 dl dt{ width:20%;margin-top:5px;}
.about_div2 dl dt img{ width:60%; }
.about_div2 dl dd{ width:80%; font-size:14px; line-height:22px;}
.about_div2 dl dd strong{  font-size:18px; line-height:24px;  }
.about_div_3{  padding:140px 0; margin-top:0;}
.about_div_3 strong{  font-size:30px; line-height:40px;}
.about_div_3 p.p1{font-size:18px; line-height:24px; margin:10px 0 15px 0;}
.about_div_3 p.p2{ width:150px; height:36px; margin:0 auto;}
.about_div_3 p.p2 a{ width:100%; height:36px; line-height:36px; font-size:16px;}
.about_div_4{ padding:50px 0;}
.about_tt{  font-size:24px; line-height:36px;}
.about_div_4_c{  margin-top:20px; padding:0.5%; box-sizing:border-box;}
.about_div_4_c dl{ width:49%;  margin:0.5%;}
.about_div_4_c dl dd{ line-height:22px; font-size:14px;  margin:10px 0;}
.about_div_4_c dl dd h3 a{ height:24px;  line-height:24px; font-size:18px; }
.about_div_4_c dl dd p{ height:44px; }
.about_div_5{ padding:50px 0; margin-top:0%;}
.about_div_5 p.p2{ width:200px; height:36px; }
.about_div_5 p.p2 a{height:36px; line-height:36px;margin:20px 0;  font-size:16px;}
.about_div_6{ padding:50px 0;}
.about_div_6 dl{ min-height:100px;}
.about_div_6 dl dt{ width:100%; border-right:none;}
.about_div_6 dl dd{ width:100%; min-height:100px; padding:25px; border-top:1px solid #f2f2f2;}

/******我们的服务******/
.fuwu_div{  padding:120px 0; margin-top:60px; }
.fuwu_div h1{ font-size:24px; padding-bottom:20px; margin-bottom:20px;}
.fuwu_div p{  font-size:14px; line-height:24px; }

.fuwu_div1{ padding:80px 0;}
.fuwu_div1 dl{ width:48%; margin:1%;}

.fuwu_div2{  padding:120px 0; text-align:center;}
.fuwu_tt strong{font-size:30px; line-height:40px;}
.fuwu_tt p.p1{font-size:14px; line-height:24px; margin:10px 0;}
.fuwu_tt a.a{width:50%; height:36px; line-height:36px; font-size:14px; margin:0 25%;}

.fuwu_div3{ padding:50px 0;}
.fuwu_div3 dl{ width:45%; margin:20px 5% 20px 0; text-align:center; }
.fuwu_div3 dl dt{  height:36px;}
.fuwu_div3 dl dt img{ margin:0 auto;}
.fuwu_div3 dl dd{  font-size:14px; line-height:22px;}
.fuwu_div3 dl dd strong{  font-weight:16px; line-height:22px; }
.fuwu_div3 dl:nth-child(2n){  padding:0 0 0 20px;}


.fuwu_div4{  padding:120px 0; text-align:center;}
.fuwu_div6{ padding:120px 0; text-align:center;}

.fuwu_div8{ padding:50px 0;}
.fuwu_tt1{ font-size:14px; line-height:24px; margin-bottom:30px;}
.fuwu_tt1 strong{ font-size:20px; line-height:30px;  padding-bottom:15px; margin-bottom:15px;}
.fuwu_div8 dl.d1{ width:49%;  margin:1% 0.5%;}
.fuwu_div8 dl.d1 dd{  padding:20px 0;}
.fuwu_div8 dl.d1 dd strong{  line-height:28px; font-size:18px;}
.fuwu_div8 dl.d1 dd p.p1{font-size:12px; line-height:18px; margin-bottom:10px;}
.fuwu_div8 dl.d1 dd p.p2{ font-size:14px; line-height:18px; margin-bottom:5px;}
.fuwu_div8 dl.d1 dd a{  height:36px; line-height:36px; font-size:14px;}


/******我们的战略**********/
.zhanli_div1 dl{ width:48%; margin:1%;}
.fuwu_div8 dl.d2{ width:49%%; margin:0.5%;}

/******WSI养成式低龄留学服务**********/
.lxfw_div1{ padding:50px 0;}
.lxfw_tt strong{ font-size:24px; line-height:30px; }
.lxfw_tt h3{  font-size:14px; line-height:24px; margin:5px 0 15px 0;}
.lxfw_tt p{  font-size:14px; line-height:24px;}
.banner{ height:33.5vw; margin:20px 0 20px 0;}
.banner ul li p{ height:40px; line-height:40px; font-size:14px;}
.ban_left{ top:45%;  }
.ban_right{  top:45%; }
.lxfw_div1 dl.d1{ width:100%; margin:20px 0%;}
.lxfw_div1 dl.d1 dt img{width:80px;}
.lxfw_div1 dl.d1 dd{ font-size:14px; line-height:24px;  }
.lxfw_div1 dl.d1 dd strong{  font-size:15px; line-height:28px;}

.lxwf_div2_c{  margin:20px 0;}
.lxwf_div2_c strong.s{ font-size:14px; line-height:22px;}
.lxwf_div2_c p.p{ font-size:14px; line-height:20px; }
.lxwf_div2_c ul{  margin:15px 0;}
.lxwf_div2_c ul li{ width:49%; margin:0.5%;}
.lxwf_div2_c p.pa{ width:90%; height:36px;}
.lxwf_div2_c p.pa a{  height:36px; line-height:34px;  font-size:14px; }
.lxwf_div2_c p.pa1{ width:90%; height:36px;}

.lxfw_div2{ padding:60px 0;font-size:14px; line-height:22px;}
.lxfw_div2 strong{ font-size:22px; line-height:36px; padding-bottom:10px; margin-bottom:10px; background-size:100px 2px;}

.lxfw_div3{ padding:20px 0;}
.lxfw_div3 dl{ margin-bottom:10px;}
.lxfw_div3 dl dt{  height:50px; line-height:50px;background:url(../images/faq_tb_1.png) 95% 20px no-repeat #f2f2f2; font-size:16px; text-indent:15px; }
.lxfw_div3 dl dd{ padding:15px; font-size:14px; line-height:24px;}
.lxfw_div3 dl.cur dt{background:url(../images/faq_tb_2.png) 95% 20px no-repeat #f2f2f2; }


/******WSI学习工场*****/
.lxfw_tt p.pd{ width:100%; margin-left:0%; line-height:30px;  text-indent:0px; padding-left:10px; box-sizing:border-box; }
.lxwf_div2_c strong.s1{  font-size:16px; line-height:22px;}

.xxgd_div3{ padding:0 0 60px 0;}
.xxgd_div3 p.p1{  font-size:18px; line-height:26px;}
.xxgd_div3 strong.s{  font-size:22px; margin:10px 0; line-height:26px;}
.xxgd_div3 dl{ width:49%;margin:0.5%;}
.xxgd_div3 dl dd{  padding:10px 20px;  font-size:14px; line-height:22px; }
.xxgd_div3 dl dd h3{  padding-top:10%;  font-size:24px; line-height:28px;}

/*****OMOCLASS学习管理系统*******/
.lxwf_div2_c strong.s2{ font-size:22px;}
.lxwf_div2_c strong.s3{ font-size:18px;}




}


@media only screen and (max-width:768px){ 

.index_div1_c h1.h{ display:none;}
.index_div1_c h1.h1{ display:block;}

/*******联系我们******/
.lxwm_div1{ padding:30px 0 35px 0;}
.lxwm_tt{ font-size:22px; line-height:30px;}
.lxwm_div1 dl{ margin-top:10px;}
.lxwm_div1 dl dt{ width:15%; height:30px; line-height:30px; font-size:14px; }
.lxwm_div1 dl dd{ width:85%; }
.lxwm_div1 dl dd .input{ height:30px; line-height:30px; font-size:14px;}
.lxwm_div1 dl dd .text{ height:90px; line-height:22px; padding:10px 15px;  font-size:14px;}
.lxwm_div1 dl dd .input1{ width:40%; margin-right:3%;}
.lxwm_div1 dl dd .img{ width:60px; height:30px;}
.lxmw_but{ width:100%;  height:40px;  margin-top:15px;}
.lxmw_but .button{ width:100%; height:45px;  padding:0; text-align:center; font-size:14px; }

.lxwm_div2{ padding:40px 0;}
.lxwm_tt1{ font-size:22px; line-height:36px;}
.lxwm_div2 dl{ width:100%; margin:10px 0% 0 0%;}
.lxwm_div2 dl dt{ height:30px; line-height:30px; font-size:14px; }
.lxwm_div2 dl dd{ font-size:14px; line-height:30px; }
.lxwm_div2 dl dd .input{ height:30px; line-height:30px;}
.lxwm_div2 dl dd .sel{  height:30px; line-height:30px;}
.lxwm_div2 dl dd .input1{ width:40%;margin-right:3%; }
.lxwm_div2 dl dd .img{ width:60px; height:30px;}
.lxwm_div2 dl dd .che{ width:15px; height:15px;margin:8px 5px 0 0;}
.lxwm_div2 dl dd .text{height:90px; line-height:24px; padding:10px 15px;}
.lxmw_but1{ width:100%; height:40px;}
.lxmw_but1 .button{  height:40px;font-size:14px;}

/*.fuwu_div{ background-attachment:scroll;}*/

}



@media only screen and (min-width:768px){ 

.fuwu_div{background-attachment:fixed !important;}
.index_div1{background-attachment:fixed !important;}
.about_div_right{background-attachment:fixed !important;}
.fuwu_div2{background-attachment:fixed !important;}
.fuwu_div4{background-attachment:fixed !important;}
.fuwu_div5{background-attachment:fixed !important;}
.lxwm_div{background-attachment:fixed !important;}



}


/***手机*****/
@media only screen and (max-width:560px){ 
.document_width{ width:94%;}


/***首页*****/
.index_div{ padding:80px 0 30px 0;}
.index_div dl{ width:48%;  margin:1% 1% 2% 1%; background:none;}
.index_div dl dt img{ width:40px; height:40px;}
.index_div dl dd{ line-height:22px; font-size:14px;}
.index_div dl dd strong{  line-height:40px;font-size:30px;}

.index_div1{ padding:120px 0; }
.index_div1_c{  font-size:14px; line-height:22px;}
.index_div1_c h1{ font-size:26px; line-height:32px; margin-bottom:5px; }
.index_div1_c h1 span.sp{ font-size:26px; line-height:32px;}
.index_div1_c h2{ font-size:20px; line-height:30px;  margin-bottom:10px;}
.index_div1_c p.p1{ width:340px;}
.index_div1_c a.a{ width:150px; height:40px; line-height:40px;  font-size:16px;  margin:40px 10px;}
.index_div1_c a.a1{ width:150px; height:40px;line-height:40px;  font-size:16px; margin:40px 10px;}

.bottom_div{  padding:30px 0 0px 0;}
.top_back{ right:0; bottom:15px;}



/****关于我们*****/
.about_div_left dl{ margin-bottom:10px;}
.about_div_left dl dd h2 a{ height:30px; line-height:30px; font-size:14px; }
.about_div_left dl dd p.p{ line-height:18px; overflow:hidden; height:18px; font-size:12px; }
.about_div_left dl dd p.p1{ width:140px; height:32px; }
.about_div_left dl dd p.p1 a.a{ height:32px; line-height:30px; margin-top:10px;  font-size:12px; }
.about_div_right{  padding:70px 0; }
.about_div_right h1{ font-size:22px; line-height:26px;  }
.about_div_right p.p{ font-size:14px; line-height:24px; margin:8px 0 10px 0; }
.about_div_right p.p1{ width:170px; height:32px; }
.about_div_right p.p1 a{  height:32px; line-height:32px; font-size:14px;}
.about_div1{ padding:50px 0 60px 0; }
.about_div1 p.p1{  font-size:22px; line-height:24px; margin-bottom:5px;}
.about_div1 p.p2{ font-size:30px; line-height:30px; padding-bottom:15px; margin-bottom:15px; background-size:100px 2px;}
.about_div1 p.p3{  font-size:16px; line-height:24px;  margin-bottom:10px;}
.about_div2{  padding:40px 0; }
.about_div2 dl{ width:100%; margin:10px 0;}
.about_div2 dl dt{ width:100%;margin-top:5px; text-align:center;}
.about_div2 dl dt img{ width:50px; margin:0 auto; float:none;}
.about_div2 dl dd{ width:100%; font-size:14px; line-height:22px; text-align:center;}
.about_div2 dl dd strong{  font-size:16px; line-height:24px;  }
.about_div_3{  padding:110px 0; margin-top:0; background-position: left center !important;}
.about_div_3 strong{  font-size:20px; line-height:40px;}
.about_div_3 p.p1{font-size:16px; line-height:24px; margin:10px 0 15px 0;}
.about_div_3 p.p2{ width:180px; height:30px; margin:0 auto;}
.about_div_3 p.p2 a{ width:100%; height:30px; line-height:30px; font-size:14px;}
.about_div_4{ padding:40px 0;}
.about_tt{  font-size:20px; line-height:30px;}
.about_div_4_c{  margin-top:20px; padding:0.5%; box-sizing:border-box;}
.about_div_4_c dl{ width:49%;  margin:0.5%;}
.about_div_4_c dl dd{ line-height:22px; font-size:12px;  margin:10px 0;}
.about_div_4_c dl dd h3 a{ height:40px;  line-height:20px; font-size:14px; }
.about_div_4_c dl dd p{ height:44px; }
.about_div_5{ padding:40px 0; }
.about_div_5 p.p2{ width:200px; height:36px; }
.about_div_5 p.p2 a{height:36px; line-height:36px;margin:20px 0;  font-size:16px;}
.about_div_6{ padding:50px 0;}
.about_div_6 dl dd{ width:100%;  padding:25px; }
.about_div_6 dl dd h3{ line-height:26px; font-size:18px; }
.about_div_6 dl dd strong{  line-height:24px;  font-size:16px; margin:8px 0 ;}
.about_div_6 dl dd p.p4{ width:260px; }


/******我们的服务******/
.fuwu_div{  padding:80px 0;height:300px; box-sizing:border-box;}
.fuwu_div h1{ font-size:20px; padding-bottom:10px; margin-bottom:10px;}
.fuwu_div p{  font-size:14px; line-height:24px; }

.fuwu_div1{ padding:60px 0;}
.fuwu_div1 dl{ width:100%; margin:10px 0;}

.fuwu_div2{  padding:60px 0; background-size:100% 100% !important; height:100% !important;  }
.fuwu_tt strong{font-size:20px; line-height:30px;}
.fuwu_tt p.p1{font-size:14px; line-height:22px; margin:10px 0;}
.fuwu_tt a.a{width:70%; height:32px; line-height:32px; font-size:14px; margin:0 15%;}

.fuwu_div3{ padding:50px 0;}
.fuwu_div3 dl{ width:100%; margin:10px 0 10px 0; text-align:center; padding:0;}
.fuwu_div3 dl dt{  height:36px;}
.fuwu_div3 dl dt img{ margin:0 auto;}
.fuwu_div3 dl dd{  font-size:14px; line-height:22px;}
.fuwu_div3 dl dd strong{  font-weight:16px; line-height:22px; }
.fuwu_div3 dl:nth-child(2n){ padding:0;}

.fuwu_div4{  padding:60px 0; text-align:center;}
.fuwu_div6{ padding:60px 0; text-align:center; background-position:left center !important; background-size:100% 100% !important; height:100% !important;}

.fuwu_div8{ padding:50px 0; background-size:100% 100% !important; height:100% !important;}
.fuwu_tt1{ font-size:12px; line-height:22px; margin-bottom:20px;}
.fuwu_tt1 strong{ font-size:18px; line-height:26px;  padding-bottom:10px; margin-bottom:10px;}
.fuwu_div8 dl.d1{ width:100%;  margin:1% 0%;}
.fuwu_div8 dl.d1 dd{  padding:15px 0;}
.fuwu_div8 dl.d1 dd strong{ line-height:24px; font-size:16px;}
.fuwu_div8 dl.d1 dd p.p1{font-size:12px; line-height:12px; margin-bottom:5px;}
.fuwu_div8 dl.d1 dd p.p2{ font-size:14px; line-height:18px; margin-bottom:5px;}
.fuwu_div8 dl.d1 dd a{  height:36px; line-height:36px; font-size:14px;}


/******WSI养成式低龄留学服务**********/
.lxfw_div1{ padding:50px 0;}
.lxfw_tt strong{ font-size:20px; line-height:30px; }
.banner{ height:60vw; margin:20px 0 20px 0;}
.banner ul li p{ height:40px; line-height:40px; font-size:12px;}

.lxfw_div1 dl.d1{ width:100%; margin:20px 0%;}
.lxfw_div1 dl.d1 dt img{width:60px;}
.lxfw_div1 dl.d1 dd{ font-size:14px; line-height:24px;  }
.lxfw_div1 dl.d1 dd strong{  font-size:14px; line-height:26px;}

.lxwf_div2_c{ margin:20px 0;}
.lxwf_div2_c strong.s{ font-size:14px; line-height:22px;}
.lxwf_div2_c p.p{ font-size:14px; line-height:20px; }
.lxwf_div2_c ul{  margin:15px 0;}
.lxwf_div2_c ul li{ width:99%; margin:0.5%;}
.lxwf_div2_c p.pa{ width:90%; height:36px;}
.lxwf_div2_c p.pa a{  height:36px; line-height:34px;  font-size:14px; }
.lxwf_div2_c p.pa1{ width:90%; height:36px;}

/******WSI学习工场*****/
.lxfw_tt p.pd{line-height:24px; }
.lxwf_div2_c strong.s1{  font-size:14px; line-height:22px;}

.xxgd_div3{ padding:0 0 50px 0;}
.xxgd_div3 p.p1{  font-size:14px; line-height:22px;}
.xxgd_div3 strong.s{  font-size:18px; margin:10px 0; line-height:24px;}
.xxgd_div3 dl{ width:100%;margin:0.5% 0;}
.xxgd_div3 dl dd{  padding:10px 20px;  font-size:14px; line-height:24px; display:block; background:none;position:inherit; left:0; top:0 }
.xxgd_div3 dl dd h3{  padding-top:10px;  font-size:18px; line-height:28px;}


/*****OMOCLASS学习管理系统*******/
.lxwf_div2_c strong.s2{ font-size:18px;}
.lxwf_div2_c strong.s3{ font-size:16px;}




}



/***手机*****/
@media only screen and (max-width:460px){ 
.document_width{ width:94%;}
.lxfw_tt p.pd{ background:url(../images/xxgc_d.png) 0 0 no-repeat; }


/***首页*****/
.index_div{ padding:80px 0 30px 0;}
.index_div dl{ width:48%;  margin:1% 1% 2% 1%; background:none;}
.index_div dl dt img{ width:40px; height:40px;}
.index_div dl dd{ line-height:22px; font-size:14px;}
.index_div dl dd strong{  line-height:30px;font-size:26px;}

.index_div1{ padding:70px 0; background-position:10% center !important; }
.index_div1_c{  font-size:12px; line-height:20px;}
.index_div1_c h1{ font-size:20px; line-height:30px; margin-bottom:5px;  font-weight:550;}
.index_div1_c h1 span.sp{ font-size:20px; line-height:30px; width:42%;}
.index_div1_c h2{ font-size:16px; line-height:20px;  margin-bottom:10px; font-weight:550;}
.index_div1_c p.p1{ width:300px;}
.index_div1_c a.a{ width:130px; height:36px; line-height:36px;  font-size:14px;  margin:20px 10px;}
.index_div1_c a.a1{ width:130px; height:36px;line-height:36px;  font-size:14px; margin:20px 10px;}

.bottom_div{  padding:30px 0 0px 0;}
.bottom_div dl{ width:100%;}
.top_back{ right:0; bottom:15px;}

/*****关于我们*****/
.about_div1 p.p4{ width:180px; }


/******WSI养成式低龄留学服务**********/
.lxfw_div1{ padding:30px 0;}
.lxfw_tt strong{ font-size:17px; line-height:30px; }
.lxfw_div1 dl.d1 dd strong{ line-height:21px;}
.lxwf_div2_c p.pa{ width:100%;}
.lxwf_div2_c p.pa a{ height:auto; padding:10px 25px; line-height:20px;}
.lxfw_div2{ padding:40px 0;font-size:12px; line-height:20px;}
.lxfw_div2 strong{ font-size:18px; line-height:30px; background-size:100px 2px;}



/*******联系我们******/

.lxwm_tt{ font-size:20px; line-height:30px;}
.lxwm_div1 dl dt{ width:20%; height:30px; line-height:30px; font-size:14px; }
.lxwm_div1 dl dd{ width:80%; }

.lxwm_tt1{ font-size:20px; line-height:36px;}



/*****OMOCLASS学习管理系统*******/
.lxwf_div2_c strong.s2{ font-size:16px;}
.lxwf_div2_c strong.s3{ font-size:14px;}

.xxgc_div{ background-position: center center !important;}



}


#alertdiv{ position: fixed;margin: auto;width: 100%;top: 40%;display: none;z-index: 2147483647; }
#alertdiv div{ background-color: #000;color: #FFF;padding: 20px 20px 20px 20px;min-width: 100px;opacity: 0.7;min-height: 25px;text-align: center;color: rgb(255, 255, 255);border-width: 1px;  border-style: solid;-moz-border-radius: 11px;-khtml-border-radius: 11px;-webkit-border-radius: 11px;border-radius: 11px;line-height: 150%;width: 60%;margin: auto;z-index: 2147483647;}
