html{font-size:14px;color:#333; line-height:180%;}
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, 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, input, select, textarea, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	font-family:Microsoft yahei,'FranklinGothicMedium',Arial,Helvetica,sans-serif;
	vertical-align:baseline
}
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline
}
ol, ul {
	list-style:none
}
a {
	text-decoration:none; color:#333;
}
a:hover{
	text-decoration:none;
}
img {
	vertical-align: middle
}
input, select, textarea {
	margin:0;
	padding:0;
	font-size:100%;
	font:inherit;
	tap-highlight-color:transparent;
	outline:0;
	box-shadow:none
}

html,body{ width:100%;height:100%; /*overflow-x:hidden;*/}
html img{max-width:100%;}


*{
  -webkit-tap-highlight-color:transparent;
 }

.cl{ clear:both;}
.oh{overflow:hidden;}

.outer{zoom:1;}
.outer:after {
   clear:both;
   content:'.';
   display:block;
   width: 0;
   height: 0;
   visibility:hidden;
}


.has-sub ul{ z-index:9999;}

.clearfix::after, .container::after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
}


.colorcs{color: #FF6600;}
.colorcs a{color: #FF6600;}



.container {width: 1200px;margin:0 auto;}

.logomenu{ position:relative; z-index:8;height:86px;}
.logo{ /*position:absolute; top:0; left:0; */padding:5px 0 8px 0;float:left;}


/*------------------------------------*/
/*
.main{ padding-top:98px;}
.header{ border-bottom:1px #eee solid; position: fixed; left:0; top:0; width:100%; background:#fff; z-index:88;box-shadow:0px 0px 5px 0 rgba(0, 0, 0, 0.1);}*/

.main{ padding-top:0px;}

.header{border-bottom:1px #eee solid;width:100%; background:#fff; z-index:88;box-shadow:0px 0px 5px 0 rgba(0, 0, 0, 0.1);}

.headbox{ position:relative;}

.header-tel{ position:absolute; right:10px; top:6px; z-index:999;}
.header-tel img{ width:500px;}


.edu-banner-bg img{ 
#height:450px;
}

.edu-banner-bg{ 
    position: relative;
    max-width: 1920px;
    margin: 0 auto;
}

.carousel-caption{ display:none}
.carousel-control1{line-height:540px;}


.edu-ectx-bg{ background:#f8f8f8;}
.edu-ectx{ width:1200px; margin:0 auto; padding:30px 0; position:relative;}
.edu-ectx h2{ text-align:center; padding:0px 0 30px 0;}
.edu-ectx-com{ padding-left:320px;}
.edu-ectx-pic{ position:absolute; left:0; /*top:180px;*/}
.edu-ectx-pic img{width:300px;height:420px;object-fit:cover;border-radius:10px;}

.edu-ectx-tabs{ overflow:hidden}
.edu-ectx-tabs li{ float:left; width:180px; margin:0 30px 0 0;border:1px #ddd solid;text-align:center; border-radius:25px; font-size:15px; font-weight:bold;}
.edu-ectx-tabs li a{ padding:8px 0;display:block; text-decoration:none;color:#333;}
.edu-ectx-tabs li:hover,.edu-ectx-tabs li.active{border:1px #FF6600 solid;color:#FF6600;}
.edu-ectx-tabs li.active a{color:#FF6600;}
.edu-ectx .news-tab-content-p{ font-size:14px; padding:15px 0; line-height:28px;}
.edu-ectx .news-tab-content-table{ padding-bottom:15px;text-align:center;border-left:1px #eee solid;border-top:1px #eee solid;}
.edu-ectx .news-tab-content-table td{ padding:12px 0; border-right:1px #eee solid;border-bottom:1px #eee solid;vertical-align: middle;}
.edu-ectx .news-tab-content-btn{ text-align:center;}
.edu-ectx .news-tab-content-btn a{ margin:0 20px;}




.edu-ectxmore-bg{ background:#fff;}
.edu-ectxmore{ width:1200px; margin:0 auto;position:relative;}
.edu-ectxmore ul{ height:330px; margin:1.5% -1.5%;}
.edu-ectxmore ul li{ float:left; width:30.33%; margin:0 1.5%; text-align:center;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1);border-radius:5px; overflow:hidden;}
.edu-ectxmore ul li p{ padding:15px 0; font-size:16px;}
.edu-ectxmore ul li img{width:auto; height:260px;object-fit:cover;}


.edu-bkzx-bg{ background:#fff;}
.edu-bkzx{ width:1200px; margin:0 auto;position:relative;}
.edu-bkzx h2{ text-align:center; padding:0px 0 30px 0;}
.edu-bkzx-lr{ margin:0 -1.5%; padding-bottom:30px;}
.edu-bkzx-l{ float:left; width:47%; margin:0 1.5%; border:1px #fafafa solid;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1);padding:15px;}
.edu-bkzx-l:hover{box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.2);}
.edu-bkzx-r{ float:right;}
.edu-bkzx-l h6{ font-size:18px; color:#FF6600;padding-bottom:10px; border-bottom:1px #eee solid; margin-bottom:15px; border-left:3px #FF6600 solid; padding-left:10px}
.edu-bkzx-l h6 span{ font-size:14px; float:right; }

.edu-bkzx-l-ab{}
.edu-bkzx-l-a{ width:225px;float:left;}
.edu-bkzx-l-a img{ width:225px; height:146px;object-fit:cover;border-radius:5px;}
.edu-bkzx-l-ab{transition:0.5s;}
.edu-bkzx-l-ab:hover{transform: translate3d(0, 5px, 0);}

.edu-bkzx-l-b{ width:308px;float:right; text-align:left;}
.edu-bkzx-l-b h3{ font-size:16px; padding:8px 0; font-weight:bold;}
.edu-bkzx-l-b p{ font-size:14px; line-height:26px;}

.edu-bkzx ul{ padding-top:8px;}
.edu-bkzx ul li{ overflow:hidden; padding:10px 0; border-bottom:1px #eee dashed;}
.edu-bkzx ul li span{ float:right; color:#888;}




.edu-jycj-bg{ background:#fff;}
.edu-jycj{ width:1200px; margin:0 auto;position:relative; }
.edu-jycj h2{ text-align:center; padding:0px 0 30px 0;}

.edu-jycj-com{margin:0 -1%; padding-bottom:40px;}
.edu-jycj-com li{float:left; width:23%; margin:0 1%; padding-bottom:25px;text-align:center;border-radius:5px; overflow:hidden;border:1px #fafafa solid;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1);}
.edu-jycj-com h3{ font-size:30px;padding:15px 0;  background:#FF6600; color:#fff;}
.edu-jycj-com h5{ font-size:20px;padding:25px 0 15px 0; }
.edu-jycj-com p{font-size:16px;}
.edu-jycj-com p span{font-size:20px; color:#039;}


.edu-bfcjzs-com{border:1px #fafafa solid; box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1); margin:10px;}
.edu-bfcjzs h2{ text-align:left; padding:0px 0 30px 0;font-size:20px; font-weight:bold;
color:#FF6600;padding:8px 10px 10px 15px;margin-bottom: 15px;border-left: 3px #FF6600 solid;}

.edu-bfcjzs-com-l{ width:320px; float:left; padding:15px 15px;}
.edu-bfcjzs-com-l img{ width:250px; height:350px;object-fit:cover;}
.edu-bfcjzs-com-r{ width:840px; float:left;}

.edu-bfcjzs-com-r h5{ line-height:46px; font-size:18px;padding-top:20px;color:#FF6600;}
.edu-bfcjzs-com-r p{ line-height:30px; font-size:14px; padding-top:20px;}

.carousel-indicators2 {bottom:-20px;}
.carousel-control2.left{ left:-30px; top:38%;text-align:left}
.carousel-control2.right{ right:-30px;top:38%;text-align:right}

.carousel-indicators3 {bottom:-20px;}
.carousel-control3.left{ left:-30px; top:38%;text-align:left}
.carousel-control3.right{ right:-30px;top:38%;text-align:right}


.edu-bfxyal-com{ }
.edu-bfxyal h2{ text-align:left; padding:0px 0 30px 0;font-size:20px; font-weight:bold;
color:#FF6600;padding:8px 10px 10px 15px; margin-top:20px;margin-bottom: 15px;border-left: 3px #FF6600 solid;}


.edu-bfxyal-com-lrcom{width:31.33%; margin:1%; float:left;border:1px #fafafa solid; box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1);}
.edu-bfxyal-com-lrcom:hover{ background:#fff;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.2);}
.edu-bfxyal-com-lr{ padding:10px;}
.edu-bfxyal-com-l{ width:170px; float:left; }
.edu-bfxyal-com-l img{ width:160px; height:220px;object-fit:cover;}
.edu-bfxyal-com-r{ width:180px; float:right;}

.edu-bfxyal-com-r h5{ line-height:46px; font-size:18px;padding-top:20px;}
.edu-bfxyal-com-r h5 span{ color:#FF6600}
.edu-bfxyal-com-r p{ line-height:30px; font-size:14px; padding-top:20px;}

.edu-bfxyal-com-text{ padding:0 10px 10px 10px; line-height:28px;font-size:14px; height:56px;overflow: hidden;text-overflow: ellipsis;}
.edu-bfxyal-com-btn{ text-align:center; padding:20px 0 10px 0;}


.edu-msfclb .edu-bfxyal2-com h2{ text-align:left; padding:0px 0 30px 0;font-size:20px; font-weight:bold;
color:#FF6600;padding:8px 10px 10px 15px; margin-top:20px;margin-bottom: 15px;border-left: 3px #FF6600 solid;}

.edu-bfxyal2-com-lrcom{width:31.33%; margin:1%; float:left;border:1px #fafafa solid; box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1);}
.edu-bfxyal2-com-lrcom:hover{ background:#fff;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.2);}
.edu-bfxyal2-com-lr{ padding:10px;}
.edu-bfxyal2-com-l{ width:170px; float:left; }
.edu-bfxyal2-com-l img{ width:160px; height:220px;object-fit:cover;}
.edu-bfxyal2-com-r{ width:170px; float:right;}

.edu-bfxyal2-com-r h5{ line-height:36px; font-size:20px;padding-top:10px; font-weight:bold;}
.edu-bfxyal2-com-r h5 span{ color:#FF6600}
.edu-bfxyal2-com-r p{ line-height:30px; font-size:16px; padding-top:10px;}

.edu-bfxyal2-com-text{ padding:0 10px 10px 10px; line-height:28px;font-size:14px;}
.edu-bfxyal2-com-btn{ text-align:center; padding:0px 0 10px 0;}



/*.edu-msfclb-bg{}
.edu-msfclb h2{ text-align:center; padding:0px 0 30px 0;}
.edu-msfclb-com ul li{ width:23%; margin:0 1%; float:left;position:relative; min-height:440px;}

.edu-msfclb-com img{ width:100%; height:340px;object-fit:cover;}
.edu-msfclb-text{ position:absolute; top:0; left:0;border:1px #fafafa solid; box-shadow:1px 1px 15px 0 rgba(0, 0, 0, 0.2); background:#fff;
    height:430px; overflow:hidden;
    transition:height 2s;
    -moz-transition:height 2s; 
    -webkit-transition:height 2s;
    -o-transition:height 2s;
}
.edu-msfclb-text:hover{ height:auto;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1); background:#C90;color:#fff;}

.edu-msfclb-text h5{ height:35px; line-height:35px; padding-top:10px;font-size:20px; text-align:center;}
.edu-msfclb-text h6{ height:40px; line-height:40px; font-size:16px;text-align:center;}
.edu-msfclb-text .p3{ padding:12px ;}*/


.edu-msfclb-bg{}
.edu-msfclb h2{ text-align:center; padding:0px 0 30px 0;}
.edu-msfclb-com ul li{ width:23%; margin:0 1%; float:left;position:relative; min-height:440px;border:1px #fafafa solid; box-shadow:1px 1px 15px 0 rgba(0, 0, 0, 0.2); margin-top:15px;}

.edu-msfclb-com img{ width:100%; height:340px;object-fit:cover;}
.edu-msfclb-text .p3{ position:absolute; top:0; left:0; display:none; background:rgba(0, 0, 0, 0.9); color:#fff; line-height:26px;
    height:440px; overflow:hidden;
    transition:height 2s;
    -moz-transition:height 2s; 
    -webkit-transition:height 2s;
    -o-transition:height 2s;
      height: 343px;
    overflow: hidden;
    text-overflow:ellipsis;
    /* white-space:nowrap; */
}
.edu-msfclb-text:hover .p3{ display:block;}

.edu-msfclb-text h5{ height:35px; line-height:35px; padding-top:10px;font-size:20px; text-align:center;}
.edu-msfclb-text h6{ height:40px; line-height:40px; font-size:16px;text-align:center;}
.edu-msfclb-text .p3{ padding:12px ;}


.edu-wsmxz h2{ text-align:center; padding:0px 0 30px 0;}

.edu-wsmxz-tabs{ overflow:hidden}
.edu-wsmxz-tabs li{ float:left; width:14.66%; margin:0 1%;border:1px #ddd solid;text-align:center; border-radius:10px; font-size:15px; font-weight:bold; background:#fff;}
.edu-wsmxz-tabs li a{ display:block;padding:8px 0;text-decoration:none;color:#333;}
.edu-wsmxz-tabs li:hover,.edu-wsmxz-tabs li.active{border:1px #FF6600 solid;color:#FF6600;}
.edu-wsmxz-tabs li.active a{color:#FF6600;}
.edu-wsmxz-content{ font-size:14px; padding:15px 0; line-height:28px;}
.edu-wsmxz-lr{ padding:20px 15px;}
.edu-wsmxz-l{ width:660px; float:left;}
.edu-wsmxz-r{ width:460px;float:right;}
.edu-wsmxz-l img{ width:650px; height:400px;}
.edu-wsmxz-r h5{ font-size:38px;line-height:56px; padding:15px 0; color:#999;}
.edu-wsmxz-r p{ font-size:16px; line-height:36px;}



.edu-lianxiwm h2{ text-align:center; padding:0px 0 30px 0;}

.edu-lianxiwm-com{ padding:10px 0 30px 0;}

.edu-lianxiwm-com ul li{ float:left; width:23%; margin:0 1%; text-align:center;}
.edu-lianxiwm-com ul li p{ padding-top:15px;}


.edu-ectxmore ul li{transition:0.5s;}
.edu-ectxmore ul li:hover{transform: translate3d(0, 10px, 0);}

.edu-jycj-com li{transition:0.5s;}
.edu-jycj-com li:hover{transform: translate3d(0, -10px, 0);}


.edu-lianxiwm-bg{ background:#fefefe; padding:30px 0 10px;}
.edu-lianxiwm-com ul li{transition:0.5s;}
.edu-lianxiwm-com ul li:hover{transform: translate3d(0, -10px, 0);}







.edu-daxue-bg{ padding:0px 0 20px 0; background:#f8f8f8;}

.edu-daxue-tit{ padding:15px 10px 10px 10px;}

.edu-daxue-tabs{width:180px; min-height:322px;float:left;/*box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.2);*/}
.edu-daxue-content{width:1000px;float:right;}
.edu-daxue-tabs li{background:#fff; margin-bottom:1px;}
.edu-daxue-tabs li img{ margin-top:-3px;}
.edu-daxue-tabs li a{ display:block; padding:14px; font-size:16px;}
.edu-daxue-tabs li a:hover{ background:#f5f5f5;}
.edu-daxue-tabs li.active,.edu-daxue-tabs li.active a{ background:#F90; color:#fff;}

.edu-daxue-com ul li{width:23%; margin:1% 1%; float:left;border:1px #fafafa solid; box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.2); position:relative; border-radius:5px; overflow:hidden;}
.edu-daxue-com ul li p{ background:#36C; text-align:center; padding:12px 0; color:#fff;}
.edu-daxue-com ul li p a{ color:#fff;}
.edu-daxue-com ul li img{height:216px;object-fit:cover;}

.edu-daxue-com-aa{ position:absolute; top:0; left:0; display:none; height:100%; line-height:32px;padding:20px;background:rgba(0, 0, 0, 0.8);}
.edu-daxue-com ul li:hover .edu-daxue-com-aa{ display:block; color:#fff;}





.edu-ibxkzd-bg{ padding:0px 0 20px 0; background:#fff;}
.edu-ibxkzd table{ margin:20px 0;padding-bottom:15px;border-left:1px #ddd solid;border-top:1px #ddd solid;}
.edu-ibxkzd table td{ padding:15px 15px; width:22%;border-right:1px #ddd solid;border-bottom:1px #ddd solid;vertical-align: middle;}



.edu-ibshoukefs-bg{ background:#f8f8f8; padding-top:10px;}
.edu-ibshoukefs-tabs{ overflow:hidden; padding-top:30px;}
.edu-ibshoukefs-tabs li{ float:left; width:14.66%; margin:0 1%;border:1px #ddd solid;text-align:center; border-radius:10px; font-size:15px; font-weight:bold; background:#fff;}
.edu-ibshoukefs-tabs li a{ padding:8px 0;display:block; text-decoration:none;color:#333;}
.edu-ibshoukefs-tabs li:hover,.edu-ibshoukefs-tabs li.active{border:1px #FF6600 solid;color:#FF6600;}
.edu-ibshoukefs-tabs li.active a{color:#FF6600;}
.edu-ibshoukefs-content{ font-size:14px; padding:15px 0; line-height:28px;}
.edu-ibshoukefs-lr{ padding:20px 15px;}
.edu-ibshoukefs-l{ width:570px; float:right;}
.edu-ibshoukefs-r{ width:570px;float:left;}
.edu-ibshoukefs-l img{ height:356px; border-radius:10px;object-fit:cover;}
.edu-ibshoukefs-r h5{ font-size:28px;line-height:56px; padding:15px 0;}
.edu-ibshoukefs-r h6{ width:56px;border-bottom: 2px #FF6600 solid;}
.edu-ibshoukefs-r p{ font-size:16px; padding:15px 0 15px 0;line-height:36px;}
.edu-ibshoukefs-com-btn a{ margin:20px 20px 0 0;}

.edu-ibemugff-bg{background:#f8f8f8; padding-top:0px;}
.edu-ibemugff-tabs{ overflow:hidden; padding-top:0px;}
.edu-ibemugff-tabs li{ float:left; width:14.66%; margin:1% 1%;border:1px #ddd solid;text-align:center; border-radius:10px; font-size:15px; font-weight:bold; background:#fff;}
.edu-ibemugff-tabs li a{ padding:8px 0;display:block; text-decoration:none;color:#333;}
.edu-ibemugff-tabs li:hover,.edu-ibemugff-tabs li.active{border:1px #FF6600 solid;color:#FF6600;}
.edu-ibemugff-tabs li.active a{color:#FF6600;}
.edu-ibemugff-content{ font-size:14px; padding:15px 0; line-height:28px;}
.edu-ibemugff-lr{ padding:20px 15px;}
.edu-ibemugff-l{ width:570px; float:right;}
.edu-ibemugff-r{ width:570px;float:left;}
.edu-ibemugff-l img{ height:356px; border-radius:10px;object-fit:cover;}
.edu-ibemugff-r h5{ font-size:28px;line-height:40px; padding:10px 0;}
.edu-ibemugff-r h6{ width:56px;border-bottom: 2px #FF6600 solid;}
.edu-ibemugff-r p{ font-size:16px; padding:15px 0 15px 0;line-height:30px;}
.edu-ibemugff-com-btn a{ margin:20px 20px 0 0;}


.edu-ibbxszgqm-bg{ background:#fff;padding-top:0px;}
.edu-ibbxszgqm-tabs{ overflow:hidden; padding-top:0px;}
.edu-ibbxszgqm-tabs li{ float:left; width:14.66%; margin:1% 1%;border:1px #ddd solid;text-align:center; border-radius:10px; font-size:15px; font-weight:bold; background:#fff;}
.edu-ibbxszgqm-tabs li a{ padding:8px 0;display:block; text-decoration:none;color:#333;}
.edu-ibbxszgqm-tabs li:hover,.edu-ibbxszgqm-tabs li.active{border:1px #FF6600 solid;color:#FF6600;}
.edu-ibbxszgqm-tabs li.active a{color:#FF6600;}
.edu-ibbxszgqm-content{ font-size:14px; padding:15px 0; line-height:28px;}
.edu-ibbxszgqm-lr{ padding:20px 15px;}
.edu-ibbxszgqm-l{ width:570px; float:left;}
.edu-ibbxszgqm-r{ width:570px;float:right;}
.edu-ibbxszgqm-l img{ height:356px; border-radius:10px;object-fit:cover;}
.edu-ibbxszgqm-r h5{ font-size:28px;line-height:40px; padding:10px 0;}
.edu-ibbxszgqm-r h6{ width:56px;border-bottom: 2px #FF6600 solid;}
.edu-ibbxszgqm-r p{ font-size:16px; padding:15px 0 15px 0;line-height:30px;}
.edu-ibbxszgqm-com-btn a{ margin:20px 20px 0 0;}





.edu-ibbkzx-bg{ background:#fff; }
.edu-ibbkzx{ width:1200px; margin:0 auto;position:relative;}
.edu-ibbkzx-lr{ margin:0 -1.5%; padding-bottom:30px;}
.edu-ibbkzx-l{ float:left; width:47%; margin:0 1.5%; border:1px #fafafa solid;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1);padding:15px;}
.edu-ibbkzx-r{ float:right;}
.edu-ibbkzx-l h6{ font-size:18px; color:#FF6600;padding-bottom:10px; border-bottom:1px #eee solid; margin-bottom:15px; border-left:3px #FF6600 solid; padding-left:10px}
.edu-ibbkzx-l h6 span{ font-size:14px; float:right; }

.edu-ibbkzx-l-ab{}
.edu-ibbkzx-l-a{ width:225px;float:left;}
.edu-ibbkzx-l-a img{ width:225px; height:146px;object-fit:cover;border-radius:5px;}
.edu-ibbkzx-l-ab{transition:0.5s;}
.edu-ibbkzx-l-ab:hover{transform: translate3d(0, 5px, 0);}

.edu-ibbkzx-l-b{ width:308px;float:right; text-align:left;}
.edu-ibbkzx-l-b h3{ font-size:16px; padding:8px 0; font-weight:bold;}
.edu-ibbkzx-l-b p{ font-size:14px; line-height:26px;}

.edu-ibbkzx ul{ padding-top:8px;}
.edu-ibbkzx ul li{ overflow:hidden; padding:10px 0; border-bottom:1px #eee dashed;}
.edu-ibbkzx ul li span{ float:right; color:#888;}


.edu-ibbkzx-box{border:1px #fafafa solid;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1);padding:15px; margin-bottom:40px;}
.edu-ibbkzx-box h6{ font-size:18px; color:#FF6600;padding-bottom:10px; border-bottom:1px #eee solid; margin-bottom:15px; border-left:3px #FF6600 solid; padding-left:10px}
.edu-ibbkzx-box h6 span{ font-size:14px; float:right; }


.edu-ibbkzx-tabs{ overflow:hidden; padding-top:0px; margin:0 -0.5%;}
.edu-ibbkzx-tabs li{ float:left; width:10.11%; margin:0.5% 0.5%;border:1px #ddd solid;text-align:center; border-radius:10px; font-size:15px; font-weight:bold; background:#fff;}
.edu-ibbkzx-tabs li a{ padding:8px 0;display:block; text-decoration:none;color:#333;}
.edu-ibbkzx-tabs li:hover,.edu-ibbkzx-tabs li.active{border:1px #FF6600 solid;color:#FF6600;}
.edu-ibbkzx-tabs li.active a{color:#FF6600;}

.edu-ibbkzx-box-lr{ padding:10px 4px 0 2px;}
.edu-ibbkzx-box-l{float:left; width:49%;}
.edu-ibbkzx-box-r{float:right; width:49%;}
.edu-ibbkzx-box-l img{ height:246px;object-fit:cover;}
.edu-ibbkzx-box-r{ padding-top:0px;}
.edu-ibbkzx-box-r li{ overflow:hidden; padding:10px 0; border-bottom:1px #eee dashed;}
.edu-ibbkzx-box-r li span{ float:right; color:#888;}



.edu-ibmsfclb-bg{ background:#f8f8f8;}
.edu-ibmsfclb-com ul{margin:0 -1%;}
.edu-ibmsfclb-com ul li{ width:23%; margin:0 1%; float:left;position:relative; min-height:440px;border:1px #fafafa solid; box-shadow:1px 1px 15px 0 rgba(0, 0, 0, 0.2);}
.edu-ibmsfclb-com img{ width:100%; height:340px;object-fit:cover;}
.edu-ibmsfclb-text .p3{ position:absolute; top:0; left:0; display:none; background:rgba(0, 0, 0, 0.9); color:#fff; line-height:26px;
    height:440px; overflow:hidden;
    transition:height 2s;
    -moz-transition:height 2s; 
    -webkit-transition:height 2s;
    -o-transition:height 2s;
}
.edu-ibmsfclb-text:hover .p3{ display:block;}

.edu-ibmsfclb-text h5{ height:35px; line-height:35px; padding-top:10px;font-size:20px; text-align:center;}
.edu-ibmsfclb-text h6{ height:40px; line-height:40px; font-size:16px;text-align:center;}
.edu-ibmsfclb-text .p3{ padding:12px ;}







.edu-ibbhjxgfx-bg{ padding:0 0 30px 0;}
.edu-ibbhjxgfx ul li{ width:15.66%;margin:0.5% 0.5%;float:left;color:#fff;background:#b4711a; border-radius:10px;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.2);}
.edu-ibbhjxgfx ul li:nth-child(2){background:#3396c2;}
.edu-ibbhjxgfx ul li:nth-child(3){background:#7c7c00;}
.edu-ibbhjxgfx ul li:nth-child(4){background:#006262;}
.edu-ibbhjxgfx ul li:nth-child(5){background:#9958d5;}
.edu-ibbhjxgfx ul li:nth-child(6){background:#b20016;}


.edu-ibbhjxgfx ul li h4{ font-size:38px; padding:15px 20px;}
.edu-ibbhjxgfx ul li h4 span{ display: inline-block;border-bottom:3px #fff solid; padding:10px 0;}
.edu-ibbhjxgfx ul li p{ min-height:120px;padding:10px 20px 0px 20px ; font-size:16px; line-height:28px;}



.edu-ibinews-tabs{ overflow:hidden; padding:10px 10px 0 10px;}
.edu-ibinews-tabs li{ float:left; width:14.66%; margin:0 1%;border:1px #ddd solid;text-align:center; border-radius:10px; font-size:15px; font-weight:bold; background:#fff;}
.edu-ibinews-tabs li a{ padding:8px 0;display:block; text-decoration:none;color:#333;}
.edu-ibinews-tabs li:hover,.edu-ibinews-tabs li.active{border:1px #FF6600 solid;background:#FF6600;color:#fff;}
.edu-ibinews-tabs li:hover a,.edu-ibinews-tabs li.active a{color:#fff;}
.edu-ibinews-content{ font-size:14px; padding:0 0 15px 0; line-height:28px;}

.edu-ibinewstwo-tabs{ overflow:hidden; padding:10px 16px 0 16px;}
.edu-ibinewstwo-tabs li{ float:left; width:10.11%; margin:1% 0.5%;border:1px #ddd solid;text-align:center; border-radius:10px; font-size:15px; font-weight:bold; background:#fff;}
.edu-ibinewstwo-tabs li a{ padding:5px 0;display:block; text-decoration:none;color:#333;}
.edu-ibinewstwo-tabs li:hover,.edu-ibinewstwo-tabs li.active{border:1px #FF6600 solid;background:#FF6600;color:#fff;}
.edu-ibinewstwo-tabs li:hover a,.edu-ibinewstwo-tabs li.active a{color:#fff;}


.Menubox {width:100%;padding:10px 16px 0 16px;}
.Menubox ul {margin:0px;padding:0px;overflow:hidden;}
.Menubox li{ float:left; width:10.11%; margin:1% 0.5%;border:1px #ddd solid;text-align:center; border-radius:10px; font-size:15px; font-weight:bold; background:#fff;}
.Menubox li a{ padding:8px 0;display:block; text-decoration:none;color:#333;}
.Menubox li:hover,.Menubox li.hover{border:1px #FF6600 solid;background:#FF6600;color:#fff; cursor:pointer}
.Menubox li:hover a,.Menubox li.hover a{color:#fff;}
.Contentbox {clear:both;padding:3px 20px 8px;line-height:28px;}



.edu-iboffer-list{ padding:30px 0 10px 0;margin:0 -1%;}
.edu-iboffer-list li{float:left; width:23%; margin:0 1%;border:1px #fafafa solid;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1);}
.edu-iboffer-list li:hover{box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.2);}
.edu-iboffer-list-pic{ padding:10px;}
.edu-iboffer-list-ab{ padding:0px 10px 10px;}
.edu-iboffer-list-pic img{ border:1px #eee solid;width:100%; height:360px;object-fit:cover;}
.edu-iboffer-list-a{float:left; width:40%;}
.edu-iboffer-list-b{float:right; width:58%;}
.edu-iboffer-list-a img{width:100px; height:100px;object-fit:cover; border-radius:100%;}
.edu-iboffer-list-b h5{ font-size:18px; padding:20px 0 15px 0;}
.edu-iboffer-list-b p{ font-size:14px;}


.edu-ibyxxyal{}
.edu-ibyxxyal h2{ text-align:left; padding:0px 0 30px 0;font-size:20px; font-weight:bold;
color:#FF6600;padding:8px 10px 10px 15px; margin-top:0px;margin-bottom: 15px;border-left: 3px #FF6600 solid;}


.edu-aboutus-zhici-lr{ padding:20px 30px;}
.edu-aboutus-zhici-l{float:left; width:330px;}
.edu-aboutus-zhici-r{float:right; width:750px; font-size:16px; line-height:38px;}
.edu-aboutus-zhici-l img{width:330px; height:400px;object-fit:cover; border-radius:3px;}
.edu-aboutus-zhici-r h6{ font-size:80px;}

.edu-aboutus-jianjie-bg{ background:#fafafa;}
.edu-aboutus-jianjie-lr{ padding:40px 30px;}
.edu-aboutus-jianjie-l{float:left; width:50%;font-size:16px; line-height:38px;}
.edu-aboutus-jianjie-r{float:right; width:50%; }
.edu-aboutus-jianjie-r img{width:570px; height:380px;object-fit:cover; border-radius:3px;}
.edu-aboutus-jianjie-l p{ padding:50px 20px 0 20px;}


.edu-aboutus-zeren-bg{padding:30px 30px 0 30px;}
.edu-aboutus-zeren-lr{  height:500px; position:relative;}
.edu-aboutus-zeren-l{ position:absolute; left:0; top:-28px;width:650px; padding:30px;border:5px #fff solid;background:#fafafa}
.edu-aboutus-zeren-l:hover{background:#f6f6f6}
.edu-aboutus-zeren-l h5{ font-size:18px; font-weight:bold; padding-bottom:20px;} 
.edu-aboutus-zeren-l .edu-aboutus-zeren-l-a{ font-size:16px; padding:10px 0;}
.edu-aboutus-zeren-l .edu-aboutus-zeren-l-a span{ display: inline-block; width:90px;font-weight:bold;}

.edu-aboutus-zeren-r{position:absolute; right:0; top:50px; z-index:8;width:650px;padding:20px 30px; font-size:16px; line-height:38px; border:5px #fff solid;background:#f6f6f6;}
.edu-aboutus-zeren-r:hover{background:#f1f1f1}
.edu-aboutus-zeren-r h6{ font-size:18px; font-weight:bold; padding:10px 0;} 
.edu-aboutus-zeren-r p{ font-size:16px;}





.edu-ibdpdetail-boxa{ border:1px #eee solid; padding:15px; border-radius:5px;}

.edu-ibdpdetail-boxa-l{ width:38%; float: left;}
.edu-ibdpdetail-boxa-r{ width:61%; float: right;}
.edu-ibdpdetail-boxa-r h5{ font-size:18px; font-weight:bold;padding:20px 0 10px; margin-bottom:10px;border-bottom:1px #ddd dashed;}
.edu-ibdpdetail-boxa-r p{ font-size:14px; line-height:28px;}
.edu-ibdpdetail-boxa-l img{width:410px;object-fit:cover; border-radius:8px;}

.edu-ibdpdetail-boxb{ margin:15px auto;}
.edu-ibdpdetail-boxb-l{ width:70%; float: left;}
.edu-ibdpdetail-boxb-r{ width:28%; float: right;}

.edu-ibdpdetail-boxb-lefta{border:1px #eee solid;padding:15px; line-height:26px;border-radius:5px;}

.edu-ibdpdetail-boxb-lefta-x{ padding:10px 10px;}
.edu-ibdpdetail-boxb-lefta-ad{ padding:0px;}
.edu-ibdpdetail-boxb-lefta-ad img{ width:100%; height:200px;}
.title12-box{ padding:10px;}
.title12-h2{ text-align:left;font-size:18px; font-weight:bold;color:#FF6600;padding:8px;border-left: 3px #FF6600 solid;}

.mt15{ margin-top:15px;}
.edu-ibdpdetail-boxb-r-tjkc{border:1px #eee solid;padding:10px; line-height:26px;border-radius:5px;}



.bd-com1{padding:26px;border-radius:15px; background:rgba(80,80,80,0.3);}
.bd-com1 h2{ font-size:20px; font-weight: bold;text-align:center}
.bd-com1 h3{ font-size:12px;text-align:center; padding:12px 0; border-bottom:1px dashed #999;}
.bd-com1 ul{ padding:10px 18px; margin-top:20px;background:rgba(255,255,255,0.9);border-radius:12px;}
.bd-com1 ul li{ padding:10px 0;font-size:12px;}
.bd-com1 ul li .bd-1{ width:100%;height:48px; line-height:48px;border-radius:6px;border:1px solid #ddd; text-indent:15px;}
.bd-com1 ul li .bd-2{ width:100%;height:48px; line-height:48px; font-size:16px;background:#390; color:#fff;border-radius:10px; text-indent:0em;}
.bd-com1 ul li .bd-3{ width:100%;height:48px; line-height:48px;border-radius:3px; text-indent:5px;}


.edu-ibdpdetail-ectxmore{}
.edu-ibdpdetail-ectxmore ul{ margin:0 .5%;}
.edu-ibdpdetail-ectxmore ul li{ float:left; width:47%; margin:1.5% 1.5%; text-align:center;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1);border-radius:5px; overflow:hidden;}
.edu-ibdpdetail-ectxmore ul li p{ padding:8px 0; font-size:14px;}
.edu-ibdpdetail-ectxmore ul li img{width:auto; height:100px;object-fit:cover;}



.edu-ibdpdetail-ectxmore3{}
.edu-ibdpdetail-ectxmore3 ul{ margin:0 .5%;}
.edu-ibdpdetail-ectxmore3 ul li{ float:left; width:30.33%; margin:1.5% 1.5%; text-align:center;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.1);border-radius:5px; overflow:hidden;}
.edu-ibdpdetail-ectxmore3 ul li p{ padding:8px 0; font-size:14px;}
.edu-ibdpdetail-ectxmore3 ul li img{width:auto; height:160px;object-fit:cover;}



.edu-ibdpdetail-ectxmorewz li{border-bottom:1px dashed #eee; padding:8px 0;}



.edu-ibdpdetail-boxgg{padding:5px; border-radius:5px;}

.edu-ibdpdetail-boxgg-l{ width:45%; float: left;}
.edu-ibdpdetail-boxgg-r{ width:53%; float: right;}
.edu-ibdpdetail-boxgg-r h5{ font-size:18px; font-weight:bold;padding:28px 0 18px; margin-bottom:10px;border-bottom:1px #ddd dashed;}
.edu-ibdpdetail-boxgg-r p{ font-size:16px; line-height:28px; padding:10px 0;}
.edu-ibdpdetail-boxgg-l img{ height:380px;object-fit:cover; border-radius:8px;}

















.title-box{ padding:20px 0;}
.title-h2{ text-align:center; color:#FF6600; margin:10px; font-weight:bold;}
.title-h3{ width:100px; margin:0 auto;border-bottom: 2px #FF6600 solid;}
.title-h4{ text-align:center; padding-bottom:20px;}
.title-h5{ text-align:center; padding-bottom:20px; line-height:34px;}


.title2-box{ padding:0 1%;}
.title2-h2{ text-align:left; padding:0px 0 30px 0;font-size:20px; font-weight:bold;
color:#FF6600;padding:8px 10px 10px 15px; margin-top:0px;margin-bottom: 15px;border-left: 3px #FF6600 solid;}

.title2-h3{ text-align:right; padding:0px 0 30px 0;font-size:20px; font-weight:bold;
color:#FF6600;padding:8px 10px 10px 15px; margin-top:0px;margin-bottom: 15px;border-right: 3px #FF6600 solid;}

/*////////////////////////////////*/


.zh-btn1{ display: inline-block;font-size:16px;background-color:#FF6600; border:1px #FF6600 solid;color:#fff;padding:10px 35px; margin:20px 0;border-radius:25px;}
.zh-btn1:hover{background-color:#dc7905; color:#fff;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;}

.zh-btn2{ display: inline-block;font-size:14px;background-color:#fff; border:1px #FF6600 solid;color:#FF6600;padding:6px 30px; margin:10px 0;border-radius:5px;}
.zh-btn2:hover{background-color:#dc7905; color:#fff;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;}

.zh-btn3{ display: inline-block;font-size:16px;background-color:#1a6dde; border:1px #1a6dde solid;color:#fff;padding:10px 65px; margin:0px 0;border-radius:100px;}
.zh-btn3:hover{background-color:#0275ea; color:#fff;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;}



/*////////////*/

.new-box{ padding-top:10px;}
.news_listsaaa{ position:relative;padding:20px 20px;font-size:14px;border-bottom:1px #eee solid; }
.news_listsaaa:hover{ background:#fafafa;}
.news_listsaaa dt{ width:22%;height:auto; overflow:hidden;float:left; text-align:center}
.news_listsaaa dt img{ height:180px;object-fit:cover;}
.news_listsaaa dd{ width:75%; float:right; padding-right:20px;}
.news_listsaaa dd .mt5{font-family:microsoft yahei; font-size:19px;}
.news_listsaaa dd p{padding:0px 0 15px 0;line-height:30px;}
.news_listsaaa .gray{  color:#666; font-size:14px;}
.news_listsaaa a:hover {
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    khtmlopacity: 0.7;
    opacity: 0.7;}
.dishucontent{ padding:2px 0 20px 0; font-size:14px;}
.dishucontent p{ line-height:28px;}
.dishucontent h1{ line-height:30px;text-align:center; font-size:25px; font-weight: bold;font-family:microsoft yahei; padding-top:10px;}
.dishucontent .dishucontentaaa{border-bottom:1px #ddd dashed;padding:0 0 20px 0; margin:10px 0 10px 0; color:#888;}
.dishucontent div.tac{ margin-bottom:20px;}
.dishucontent .guanbi{border-top:1px #ddd solid; padding:15px 0 6px 0; font-size:16px;}
.dishucontent .guanbi a{color:#009ae1;}


/*.com_nav{ overflow:hidden;margin-bottom:0px; padding: 10px 0; border-bottom:0px solid #eee;background:url(../images/h_icon1.png) no-repeat 10px center; padding-left:45px;line-height:24px;color:#999; font-size:12px;}
.com_nav a,.com_nav span{ padding:0 2px; color:#999; font-size:12px;}
.com_nav span:last-child,.com_nav span:last-child a{ color:#999; font-size:12px;}*/
.com_nav{
height: 43px;
    line-height: 1px;
    font-family: SimSun, 宋体;
    font-size: 14px;
    color: rgb(102, 102, 102);
    padding-left: 42px;
    text-align: left;
background: url(/images/pc/images/morebg.png) 11px -113px no-repeat; padding-top:20px;}

.com_nav  a{  margin-right: 10px;margin-left: 10px;color: #666666; }
.com_nav  a:hover{color: #1e90ff}



.scott{padding:20px 0 40px 0;text-align: center; clear:both;}
.scott a {border:#ddd 1px solid;padding:5px 10px;margin-right:5px;text-decoration:none; background:#fff;}
.scott a:hover,.scott a:active{border:#ef7c00 1px solid;color:#fff;background:#ef7c00}
.scott span.current {border:#ddd 1px solid;padding:5px 10px;font-weight:bold;color:#fff;margin-right:5px;background: #ef7c00}
.scott span.disabled {border:#ef7c00 1px solid;padding:5px 10px;color:#ccc;margin-right:2px;}





/*footer*/

.footer{ background:#6d6d6d;font-size:15px;}

.footer .footer-link{ background:#1c1c1c;overflow:hidden; padding:15px 0;}
.footer .footer-link h2{ float:left; font-size:18px;color:#aaa; padding-right:35px;}
.footer .footer-link h2 img{ padding-right:10px;}
.footer .footer-link ul{ overflow:hidden; }
.footer .footer-link-m ul li{float:left; padding-bottom:6px;}
.footer .footer-link-m a{color:#aaa;padding:0 10px;}

.footer .footer-info{ background:#1c1c1c; color:#9f9f9f;}
.footer .footer-info a{color:#c0c0c0;}
.footer .footer-info h2{ font-size:16px; color:#fff; font-weight:normal;}
.footer .footer-info h3{ border-bottom:1px #383838 solid; width:60px; margin:22px 0 10px 0;}
.footer .footer-info-m{padding:28px 0 28px 0; overflow:hidden;}
.footer .footer-info-m-a{width:9%; margin-right:2%;float:left;}
.footer .footer-info-m-a ul li{width:auto; margin:15px 0 0 0;}
.footer .footer-info-m-a h2{ padding-top:20px;}
.footer .footer-info-m-b{width:35%; float:right;padding-top:30px;}
.footer .footer-info-m-b ul li{width:110px;float:right; margin-left:50px;padding:3px; text-align:center;}
.footer .footer-info-m-b ul li img{width:110px; padding-bottom:8px;}
.footer .footer-info-m-c{width:40%; float:left; padding-left:15px;}
.footer .footer-info-m-c h4{ padding:12px 0; font-size:24px;}
.footer .footer-info-m-c ul li{margin:1% 0 0 0; line-height:30px;}
.footer .footer-info-m-c ul li:nth-child(1){margin:1% 5% 0 0}


.footer .footer-copy{ background:#000; font-size:13px; color:#9f9f9f;}
.footer .footer-copy-m{padding:18px 0; text-align:center;}
.footer .footer-copy-m a{color:#9f9f9f;}

.footer a:hover { text-decoration:none;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    khtmlopacity: 0.7;
    opacity: 0.7;
}


























#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;background:#fff;
  line-height:auto;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  width: auto;position:absolute; top:28px; right:-4px; background:#fff; float:left; 
  font-family: 'Open Sans', sans-serif;
  line-height: 1;
  
}
#menu-line {
  position: absolute; 
  top: 0;
  left: 0;
  height: 3px;
  background: #009ae1;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#cssmenu > ul > li {
  float: left;
}
#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > a {
  padding:20px 20px;
  font:17px/17px Microsoft yahei,'FranklinGothicMedium', Arial, Helvetica, sans-serif;
  text-decoration: none;
  text-transform: uppercase;
  color: #333;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a {
  color: #FF6600;
}
#cssmenu > ul > li.active > a { border-bottom:2px #FF6600 solid; font-weight:bold;
  
}
#cssmenu > ul > li.has-sub > a {
  padding-right: 25px;
}
#cssmenu > ul > li.has-sub > a::after {
  position: absolute;
  top:26px;
  right:14px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  content: "";
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
#cssmenu > ul > li.has-sub:hover > a::after {
  border-color: #009ae1;
}
#cssmenu ul ul {
  position: absolute;border-top:0px #1e71e1 solid;transition: 0.3s;box-shadow: 0 0 10px rgba(0,0,0,0.1);
  left: -9999px;
}
#cssmenu li:hover > ul {
  left: auto;
}
#cssmenu.align-right li:hover > ul {
  right: 0;
}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;
}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
#cssmenu ul ul li {
  height:auto;
  -webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease; border-bottom:1px #eee dashed;
}
#cssmenu ul li:hover > ul > li {
  height: auto;
}
#cssmenu ul ul li a {
  padding: 10px 40px; 
  width: 198px;
  font-size: 14px; line-height:22px;
  background: #fff;
  text-decoration: none;
  color: #333;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
}

#cssmenu ul ul li a span {
    display: block;
    position: absolute;
    top: 18px;
    left:22px;
    width: 10px;
    height: 7px;
    margin: 0;
    text-indent: -9999px;
    background: url(../images/sub_menu_item_arrow.png) 0 0 no-repeat;
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
}
#cssmenu ul ul li a:hover span {
    background-position: -10px 0;
}

#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #fff;background: #FF6600 ;
}
#cssmenu ul ul li.has-sub > a::after {
  position: absolute;
  top: 19px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  content: "";
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  right: auto;
  left: 10px;
  border-bottom: 0;
  border-right: 0;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
#cssmenu ul ul li.has-sub:hover > a::after {
  border-color: #ffffff;
}
@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
  #cssmenu {
    width: 100%; position:absolute;top:25px; right:0px;
  }
  
  #cssmenu > ul > li > a {
  padding:13px 20px;}
  
  

  
  #cssmenu ul {
    width: 100%; 
    display: none;

  }
  #cssmenu.align-center > ul,
  #cssmenu.align-right ul ul {
    text-align: left;
  }
  #cssmenu ul li,
  #cssmenu ul ul li,
  #cssmenu ul li:hover > ul > li {
    width: 100%;
    height: auto;
    border-top: 1px solid rgba(120, 120, 120, 0.15);
  }
  #cssmenu ul li a,
  #cssmenu ul ul li a {
    width: 100%;
  }
  #cssmenu > ul > li,
  #cssmenu.align-center > ul > li,
  #cssmenu.align-right > ul > li {
    float: none;
    display: block;
  }
  #cssmenu ul ul li a {
    padding:10px 20px;
    font-size: 12px;
    color: #000000;
    background: none;
  }
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li a:hover {
    color: #000000;
  }
  #cssmenu ul ul ul li a {
    padding-left: 40px;
  }
  #cssmenu ul ul,
  #cssmenu ul ul ul {
    position: relative;
    left: 0;
    right: auto;
    width: 100%;
    margin: 0;
  }
  #cssmenu > ul > li.has-sub > a::after,
  #cssmenu ul ul li.has-sub > a::after {
    display: none;
  }
  #menu-line {
    display: none;
  }
  #cssmenu #menu-button {
    display: block;
    padding: 20px;
    color: #000000;
    cursor: pointer;
    font-size: 12px;
    text-transform: uppercase;
  }
  #cssmenu #menu-button::after {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    display: block;
    width: 15px;
    height: 2px;
    background: #000000;
  }
  #cssmenu #menu-button::before {
    content: '';
    position: absolute;
    top: 25px;
    right: 20px;
    display: block;
    width: 15px;
    height:7px;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
  }
  #cssmenu .submenu-button {
    position: absolute;
    z-index: 10;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid rgba(120, 120, 120, 0.15);
    height:44px;
    width: 52px;
    cursor: pointer;
  }
  #cssmenu .submenu-button::after {
    content: '';
    position: absolute;
    top: 18px;
    left: 26px;
    display: block;
    width: 1px;
    height: 11px;
    background: #000000;
    z-index: 99;
  }
  #cssmenu .submenu-button::before {
    content: '';
    position: absolute;
    left: 21px;
    top: 23px;
    display: block;
    width: 11px;
    height: 1px;
    background: #000000;
    z-index: 99;
  }
  #cssmenu .submenu-button.submenu-opened:after {
    display: none;
  }
}


/*大于等于*/
@media (min-width:768px) {

.app-b{ display:none;}

}


@media (max-width:768px) {

#cssmenu > ul > li.active > a {
    border-bottom:0px #FF6600 solid;font-weight: normal;
}
#cssmenu ul ul {border-top:0px #1e71e1 solid;}

}
.edu-daxue-tabs li{background:none; margin-bottom:1px;}
.edu-daxue-tabs li a:hover{background: url(../images/pic-pro1.png) 0 center no-repeat;}
.edu-daxue-tabs li a{ padding-left:35px; text-decoration:none;background: url(../images/pic-pro2.png) 0 center no-repeat;}
.edu-daxue-tabs li.active,.edu-daxue-tabs li.active a{color:#f48704;background: url(../images/pic-pro1.png) 0 center no-repeat;}
.edu-ibbhjxgfx ul li{ width:15.66%;margin:0.5% 0.5%;float:left;color:#fff;background:#fe7652; border-radius:10px;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.2);}
.edu-ibbhjxgfx ul li:nth-child(2){background:#fe970e;}
.edu-ibbhjxgfx ul li:nth-child(3){background:#fabd33;}
.edu-ibbhjxgfx ul li:nth-child(4){background:#89c24c;}
.edu-ibbhjxgfx ul li:nth-child(5){background:#4aae51;}
.edu-ibbhjxgfx ul li:nth-child(6){background:#009587;}

/*.edu-ibbhjxgfx ul li{ width:15.66%;margin:0.5% 0.5%;float:left;color:#fff;background:#d9421a; border-radius:10px;box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.2);}
.edu-ibbhjxgfx ul li:nth-child(2){background:#844b9c;}
.edu-ibbhjxgfx ul li:nth-child(3){background:#FF6600;}
.edu-ibbhjxgfx ul li:nth-child(4){background:#3280c3;}
.edu-ibbhjxgfx ul li:nth-child(5){background:#8a6d3b;}
.edu-ibbhjxgfx ul li:nth-child(6){background:#009587;}
*/
