html, body, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd,i,em, span, fieldset, table, th, td,textarea{
	margin: 0;
	padding: 0;
	font: 12px/1.5 "Arial";
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
div,p{margin: 0;
	padding: 0;
	
	box-sizing: border-box;
	-webkit-box-sizing: border-box;}
h1, h2, h3, h4, h5, h6, p,i,em,b{
	font-weight: normal;
	font-style: normal;
}
li{list-style: none;}
input,textarea,select{outline: none;}
a{text-decoration: none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline: none;}
img{border: none;display: block;}
.container{width: 1260px;margin: auto;}
.container:before,
.container:after{
	display: table;
	content: "";
}
.container:after{
	clear: both;
}
.ofh{height: auto;overflow: hidden;}
.allColor{background-color: #102180;}
.fontColor{color: #102180;}
.bg{background-color: #ececef;}
.bgf{background-color: #fff;}
.workbox{width: 100%;max-width: 1920px;margin: auto;height: auto;overflow: hidden;}
.fl{float: left;}
.fr{float: right;}
.none{display: none;}
.opimg img{width: 100%;height: 100%;}
.opimg a{display:block;width:100%;height:100%;}
.opimg .more a{height:21px;}
.top{height: 120px;border-bottom: #102180 3px solid;padding: 26px 0px;}
.hotTel{font-size: 16px;color: #333;text-align: right;}
.hotTel b{font-size: 20px;color: #102180;font-weight: bold;}
.search{width: 360px;height: 38px;border: #c1c1c1 solid 1px;background: url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/search_bg.png) no-repeat 320px center,#e6e7ee;border-radius: 50px;-webkit-border-radius: 50px;    position: relative;}
.search-submit{width:45px;height:37px;    position:absolute;top:0;right:0;border:none;background:none;    outline: none;
    cursor: pointer;}
.search input{width: 285px;margin: 10px 0px 10px 15px;border: none;background: rgba(255,255,255,0);color: #666;}
.navbox{height: 47px;background: url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_nav_left.png) no-repeat left top,url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_nav_right.png) no-repeat right top;position: absolute;z-index: 9999;width:1200px;left: 50%;margin-left: -600px;}
.main_nav{width: 230px;margin-left: 49px;height: 47px;}
.main_nav>.title{text-align: center;line-height: 47px;height: 47px;background: url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_13.png) no-repeat 45px center,#102180;}
.main_nav .title a{font-size: 16px;color: #FFFFFF;padding-left: 10px;}
.menu{width: 873px;height: 47px;}
.menu>li{width: 109px;float: left;text-align: center;line-height: 47px;height: 47px;}
.menu>li>a{font-size: 16px;color: #FFFFFF;}
.menu>li:hover{background-color: #4c5dbb;}
.menu>li>ul{display: none;width: auto;max-width: 872px !important;height: 24px;background: url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_li_left.png) no-repeat left top,url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_li_right.png) no-repeat right top;padding: 0px 23px;position: absolute;left: 50%;}
.menu>li>ul:after{width:100%;height:20px;display: table;content: "";background:rgba(0,0,0,0);position:absolute;top:-15px;left:0;}
.menu>li>ul>li{width: 100px;height: 24px;line-height: 24px;background-color: #4c5dbb;float: left;text-align: center;}
.menu>li>ul>li>a{color: #fff;}
.menu>li:hover>ul{display: block;}
.hot_type{width: 240px;height: 522px;border: #102180 solid 1px;background-color:#fff ;position: absolute;z-index: 1;top: 31px;left:30px;padding:15px 15px 10px;display: none;z-index: 999;}
.home_menu .hot_type{display: block;}
.hot_type .title{padding-left: 25px;color: #333;font-size: 16px;height: 25px;line-height: 25px;margin: 10px 0px;}
.type_box_01 .title{background: url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_21.png) no-repeat left center;}
.type_box_02 .title{background: url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_30.png) no-repeat left center;}
.type_box_03 .title{background: url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_32.png) no-repeat left center;}
.type_box_04 .title{background: url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_42.png) no-repeat left center;}
.type_box_05 .title{background: url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_45.png) no-repeat left center;}
.hot_type a{font-size: 14px;color: #666;padding:0 17px 10px 0;display: inline-block;width:85px;    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
.type_nav_right{display: none;width: 400px;height:485px;border-radius:6px;-webkit-border-radius:6px;position: absolute;left: 230px;background: #fff;padding: 30px 20px;}
.type_nav_right>div{height: 205px;}
.type_nav_right>div span{display: block;width: 100%;height: 25px;line-height: 25px;font-size: 20px;margin-bottom: 20px;padding-left: 15px;border-left: #102180 solid 3px;}
.type_nav_right>div a{width: 45%;margin: 10px 2.5%;float: left;padding: 0;}
.type_nav_right .a_school{margin-top: 30px;}
.type_nav_right:before{display: inline-table;content: "";position: absolute;width: 0px;height: 0px;left: -9px;border-width:10px 10px 10px 0;border-style:solid;border-color:transparent #fff transparent transparent;}
.type_nav_right:after{display: inline-table;content: "";width: 100px;height: 100%;top: 0;left: -50px;position: absolute;}
.type_box{height: 90px;position: relative;}
.type_box:hover .type_nav_right{display: block;}
.type_box_01 .type_nav_right{top: 6px;}
.type_box_02 .type_nav_right{top: -94px;}
.type_box_03 .type_nav_right{top: -194px;}
.type_box_04 .type_nav_right{top: -294px;}
.type_box_05 .type_nav_right{top: -394px;}
.type_box_01 .type_nav_right:before{top: 48px;}
.type_box_02 .type_nav_right:before{top: 157px;}
.type_box_03 .type_nav_right:before{top: 256px;}
.type_box_04 .type_nav_right:before{top: 360px;}
.type_box_05 .type_nav_right:before{top: 454px;}
.comright{width: 218px;height: 562px;}
.consul{height: 70px;padding: 10px 10px;}
.consul .icon{width: 48px;height: 48px;background: url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_25.png) no-repeat center;}
.consul .text{width: 125px;margin: 10px 10px;color: #333;}
.consulbut{width: 45px;display: block;height: 40px;text-align: center;background-color: #102180;color: #fff;padding-top: 5px;border-radius:5px ;-webkit-border-radius:5px ;}
.formsign{margin-top: 5px;padding: 15px 0;height: 280px;}
.formsign .inputwrap{height: 30px;padding:0 15px;margin-bottom: 10px;}
.formsign .inputwrap label{width: 45px;height:30px;display:inline-block;text-align: center;color: #666;line-height: 30px;;}
.formsign .inputwrap label b{color: red;}
.formsign .inputwrap input,.formsign .inputwrap select{width: 168px;border: none;height: 35px;background-color: #eaeaea;color: #666;padding: 0 10px;}
.formsign .inputwrap select{width: 138px;}
.consulsub{width: 85%;height: 30px;display: block;margin: 20px auto;border: none;border-radius: 50px;-webkit-border-radius: 50px;line-height: 30px;color: #FFFFFF;font-size: 14px;text-align: center;}
.footer{margin-top: 30px;text-align: center;padding: 20px 0px}
.footer a{font-size: 14px;color: #fff;padding:5px 10px ;line-height: 30px;}
.footer .footer_nav{color: #fff;line-height: 30px;}
.footer p{line-height: 30px;color: #fff;}
.position{height: 18px;margin:65px 0px 5px auto;color: #666;}
.position a{color:#666;}
.recomshcool .container{height: 35px;line-height: 35px;color: #666;}
.recomshcool .container a{padding: 0px 13px;color: #666;    
    line-height: 35px;}
.recomshcool .container span.fl{    display: block;
    height: 35px;
    line-height: 34px;
    width: 85px;
    text-align: center;}
.recomshcool .container .fontbox{
width:1115px;
height: 35px;
    overflow: hidden;
}
.recomshcool .container .fontbox .swiper-container{height:35px;}
.recomshcool .container .fontbox .swiper-wrapper{width:1115px !important;}
.recomshcool .container .fontbox .swiper-slide{width:139px;height:35px !important;text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}

.classification b{display: block;width: 100px; text-align: center; height: 250px;float: left;font-size:14px;color:#666;line-height:55px;}
.classification.zyboxtt b{height:115px;}
.classification a{display:inline-block;width:75px;height:35px;text-align:center;line-height:35px;font-size:14px;color:#666;margin: 10px 15px;}
.classification a.active{background-color:#102180;color:#fff;border-radius:50px;-webkit-border-radius:50px;}
.classification .countries a.active{border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;}
.countries a{
   width: 100px;
    background-color: #fff;
    margin: 0 2px;
    border-radius: 6px 6px 0 0;
}
.countries a.active{
height: 40px;
    line-height: 40px;
    background: #102180;
    color: #fff;
    position: relative;
    top: -3px;
}

.pagesize{height:35px;margin-top:20px;text-align:center;}
.pagesize li{display:inline-block;padding:5px 12px;border:#dedede 1px solid;background-color:#fff;}
.pagesize li a,.pagesize li span{color:#666;display:inline-block;width:100%;height:100%;}
.pagesize li.thisclass{background-color:#102180;color:#fff;}
.pagesize li.thisclass a{color:#fff;}
.top_banners{height:230px;margin:55px 0 10px 0;}
.right .ofs{display:none;}
.contact_nav{width:150px;height:318px;position:fixed;top:15%;right:-115px;transition:all 0.5s;-webkit-transition:all 0.5s;}
.contact_nav.active{right:0;transition:all 0.5s;-webkit-transition:all 0.5s;}
.contact_nav .click_but{cursor: pointer;width:35px;color:#fff;text-align:center;padding-top:40px;background:url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_34.png) no-repeat center 5px,#102180;border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;position:absolute;height:130px;left:0;top:50%;margin-top:-65px;}
.contact_nav .contactBox{height:318px;width:115px;float:right;border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;}
.contact_nav .contactBox .wraps{height:90px;width:115px;padding:10px;}
.contact_nav .contactBox .wraps p{color:#666;line-height:35px;font-size:14px;}
.contact_nav .contactBox .wraps a{display:inline-block;background:url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_39.png) no-repeat center;width:21px;height:24px;position: relative;top:7px;margin-left:22px;}
.contact_nav .title{width:130px;height:35px;line-height:35px;color:#fff;font-size:14px;border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;text-align:center;}
.contact_nav img{margin:auto;}
.hiddnName{font-size:16px;}

.layui-form-select{display: inline-block;}

.arc_tab .tab span.active{background-color:#102180;height:40px;line-height:40px;color:#fff;position:relative;top:-3px;}
.tabBox{margin-top:5px;background-color:#fff;min-height:665px;padding:15px;font-size:14px;color:#666;line-height:30px;width:968px;}
.tabBox .prenxt,.article .prenxt{height:35px;margin-top:30px;}
.tabBox .prenxt>div,.article .prenxt>div{width:50%;float:left;text-align:center;font-size:16px;color:#666;}
.tabBox .prenxt>div a,.article .prenxt>div a{color:#666;}
.tabBox img{width: 100% !important;}
.onlineBox{width:495px;}
.onlineBox .consul{display:none;}
.onlineBox .formsign{height:440px;}
.onlineBox .formsign form{    width: 400px;
    margin: auto;}
.onlineBox .formsign .inputwrap label{width:75px;text-align:right;}
.onlineBox .formsign .inputwrap input, .onlineBox .formsign .inputwrap select{width:265px;}
.onlineBox .formsign .inputwrap select{width:283px;}
.online{width:278px;height:500px;margin:auto;padding:15px;}
.online .boxs{height:110px;border-bottom:#dedede 1px dashed;}
.online .boxs>div{height:35px;color:#666;}
.online .boxs>div span{font-size:16px;line-height:35px;}
.online .boxs>div a{display:inline-block;background:url(https://ss.xhphp.com/__sitehub_assets/d/110/static2/img/sxw_39.png) no-repeat center;width:21px;height:24px;position: relative;top:7px;}
.online .wechatcode{width:100px;height:100px;margin:15px auto;background:#dedede;}
.onlineBox .formsign .inputwrap{    margin-bottom: 23px;}
.zyjs.arc_tab .tab span{width:239px;}
.article{padding:15px;}
.article h1{font-size:24px;text-align:center;display:block;margin-bottom:15px;font-weight:bold;}
.article .newsinfo{height:35px;line-height:35px;color:#666;text-align:center;}
.article .content{font-size:16px;color:#666;line-height:36px;text-indent:2em}
.article .content tr,.article .content td{border: 1px solid #595959;padding: 8px;font-size: 16px;}
.article .content table{margin: 10px auto;width: 100%;}
.article .content img{margin: 0 auto;text-align: center;}
.article .content h2,.article .content h3,.article .content h4{font-size:18px;font-weight:bold;margin: 5px auto;color:#ff0000;}

.likearticle{margin-top:20px;}
.likearticle>div.title{width:165px;height:35px;line-height:35px;color:#fff;text-align:center;}
.about{padding:15px;color:#666;line-height:35px;}
.onlineBox{height:535px;margin:auto;}
.forms.onlineBox{margin:0 20px;}
.contactbox{width:278px;}
.meesage{height:535px;width:385px;padding:15px;}
.top_titles{font-size:16px;font-weight:bold;color:#666;text-align:center;line-height:35px;height:35px;border-bottom:#dedede solid 1px;}
.meesage ul li{height:60px;}
.meesage ul li .Qtime,.meesage ul li .Qinfo{height:30px;line-height:30px;color:#666;font-size:16px;}