html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0;}
img{border-style:none;}
a,h1,h2,h3,h4,h5,h6,p,span{margin:0;padding:0;}
a{background:0 0;}
a:active,a:hover{outline:0;}
figure{margin:1em 40px;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace;}
button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit;}
button{overflow:visible;}
button,select{text-transform:none;}.news-content-news-list .news_list ul li
button,html input[type=button],input[type=.container-content-left-info span.teacher-detail-info-textreset],input[type=submit]{cursor:pointer;-webkit-appearance:button;}
button[disabled],html input[disabled]{cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver;}
legend{padding:0;border:0;}
textarea{overflow:auto;}
optgroup{font-weight:700;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
.it12{font-size:12px!important;}
.it13{font-size:13px!important;}
.it14{font-size:14px!important;}
.it15{font-size:15px!important;}
.it16{font-size:16px!important;}
.it18{font-size:18px!important;}
.it20{font-size:20px!important;}
.it24{font-size:24px!important;}
.it26{font-size:26px!important;}
.it28{font-size:28px!important;}
.it-red{color:red;}
.it-bold{font-weight:700;}
.it-light-gary{color:#b3b3b3;}
.it-big-red{color:#900;}
.space-right10{margin-right:10px!important;}
.space-left10{margin-left:10px!important;}
.space-top10{margin-top:10px!important;}
.space-bottom10{margin-bottom:10px!important;}
.space-pright10{padding-right:10px!important;}
.space-pleft10{padding-left:10px!important;}
.space-ptop10{padding-top:10px!important;}
.space-pbottom10{padding-bottom:10px!important;}
.space-ptop15{padding-top:15px!important;}
.space-left5{margin-left:5px!important;}
.text-edd-9{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-height:26px;-webkit-line-clamp:9;-webkit-box-orient:vertical;}
.text-edd-2{display:-webkit-box;overflow:hidden;height:52px;text-overflow:ellipsis;line-height:26px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.text-edd-1{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

/*less*/
body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;color:grey;font-size:16px;font-family:"微软雅黑","黑体";line-height:1.7;-o-box-sizing:border-box;-ms-box-sizing:border-box;}

img{margin:0;padding:0;border:0;-ms-interpolation-mode:bicubic;}
p{margin-top:0;margin-bottom:10px;color:grey;word-wrap:break-word;font-size:16px;}
a{outline:0;color:grey;text-decoration:none;}
a:link{outline:0;color:grey;text-decoration:none;}
a:visited{color:grey;text-decoration:none;}
a:hover{color:#e30303;text-decoration:none;}
a:active{color:#e30303;text-decoration:none;}
li,ul{margin:0;padding:0;list-style:none;}
.pull-right{float:right;}
.pull-left{float:left;}
.clear-float{clear:both;margin:0;padding:0;height:0;border:0;font-size:0;line-height:0;OVERFLOW:hidden;}

.header { width: 100%; }
.header-line { width: 100%; height: 16px; background-color: #808080; }
.header-logo-ar { width: 1080px; height: 120px; margin: 0 auto; }
.header-logo-ar .logo { width: 80%; margin: 20px 0; float: left; }
.header-logo-ar .logo img { max-height: 80px; max-width: 100px; float: left; }
.header-logo-ar .logo-text { margin-left: 20px; float: left; white-space: nowrap; }
.logo-big-title { color: #124191; font-weight: bold; font-size: 28px; }
.logo-small-title,
.logo-short-title{ display: block; color: #001135; letter-spacing: 0.9px; }

.header-quick-link { font-size: 14px; padding-top: 53px; float: right; }
.header-quick-link .cn { position: relative; margin-right: 15px; }
.header-quick-link .cn::after { content: ''; display: block; width: 1px; height: 12px; background: #999; position: absolute; right: -10px; top: 4px; }

.header-menu {  width: 100%; background-color: #0065ed; }
.header-menu-ar { width: 1080px; min-height: 50px; margin: 0 auto; }
.header-menu-ar ul { width: 100%; margin: 0; padding: 0; list-style: none; float: left; }
.header-menu-ar ul li { float: left; width: 11.1%; text-align: center; margin: 0; padding: 0; list-style: none; color: #fff; position: relative; }
.header-menu-ar a { color: #fff; display: block; }

.en_html .header-menu-ar ul li { width: auto; }
.en_html .header-menu-ar .ul1 > li > a { padding: 0 1.4em; }

.header-menu-ar .ul1 > li > a:hover { background-color: #124191; color: #fff; }
.header-menu-ar-active { float: left; width: 100%; display: inline-block; background-color: #124191; }
.header-menu-ar .ul1 > li { line-height: 50px; }

.header-menu .ul1 ul { min-width: 100%; width: auto; position: absolute;  display: none; line-height: 2.8em; }

.header-menu .ul2 { z-index: 10; top: 49.9px; left: 0; background: #0065ed; }
.en_html .header-menu .ul2 li { text-align: initial; }
.en_html .header-menu .ul2 a { font-size: 14px; padding-left: 1.8em; }
.header-menu .ul2 ul { top: 0; left: 99.9%;}
.header-menu li:hover > ul { display: block; }

.header-menu .ul2 li { min-width: 100%; float: none; min-height: auto; }
.header-menu .ul2 a { white-space: nowrap; padding: 0 1em; margin: 0; display: block; color: #fff; }

.header-menu .ul2 > li:hover { background: #124191; }

.header-menu .ul3 { background: #124191; }
.header-menu .ul3 > li:hover { background: #0065ed; }


.header-banner{ width: 1080px; margin: 10px auto 0; overflow: hidden; height: 270px; overflow:hidden; position:relative; }

.header-banner .hd{ overflow:hidden; position:absolute; text-align: center; width: 100%; bottom: 8px; z-index:1; }
.header-banner .hd ul { overflow:hidden; zoom:1; margin: 0 auto; display: table; }
.header-banner .hd ul li { float:left; margin-right: 4px; border-radius: 50%;  width: 12px; height: 12px; font-size: 0; background:#fff9; cursor:pointer; }
.header-banner .hd ul li.on{ background:#fff; }

.header-banner .bd{ position:relative; height:100%; z-index:0;   }
.header-banner .bd li{ zoom:1; vertical-align:middle; }
.header-banner .bd img{ max-width: 100%; height: 270px; display:block; margin: 0 auto; }

.header-banner .prev,
.header-banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.header-banner .next{ left:auto; right:3%; background-position:8px 5px; }
.header-banner .prev:hover,
.header-banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.header-banner .prevStop{ display:none;  }
.header-banner .nextStop{ display:none;  }

.container{padding:0;width:100%;}
.container-first{width:100%;}
.container-first-ar{margin:0 auto;padding:30px 0;width:1080px;}

.container_side_box .side_menu { width: 210px; background: #f6f6f6; background: #0000000d; background: linear-gradient(180deg, #0000000d, #fdfdfd 95%); float: left; margin-right: 30px; padding-bottom: 1em; border-radius: 0 0 6px 6px; }
.container_side_box .side_menu h3 { color: #001135; line-height: 50px; font-size: 18px; border-radius: 6px 6px 0 0; padding: 1em 1em 0; font-weight: bold; }
.container_side_box .side_menu .sub_menu a { color: #001135; display: block; line-height: 2.5; padding-left: 18px; border-bottom: 1px solid #e0e0e066; }

.container_side_box .side_menu .ul1 > li.has { position: relative; }
.container_side_box .side_menu .ul1 > li.has > a::after { font-size: 22px; font-weight: bold; text-align: center; content: '+'; position: absolute; right: 10px; display: block; width: 1em; top: 7px; height: 1em; line-height: 1; }
.container_side_box .side_menu .ul1 > li.has.open > a::after { content: '-'; }

.container_side_box .side_menu .sub_menu .ul2 { display: none; }
.container_side_box .side_menu .sub_menu li.has.open .ul2 { display: block; }

.container_side_box .side_menu .sub_menu .ul2 a { padding-left: 36px; line-height: 2.2; }
.container_side_box .side_menu .sub_menu .cur a,
.container_side_box .side_menu .sub_menu a:hover { color: #0065ed; }

.container_side_box .content_box { width: 840px; float: left; }
.container-title{width:100%;border-bottom:1px solid #e3e3e3;line-height:40px;}
.container-title-text{color:#660101;font-weight:700;font-size:22px;}
.container-content{margin:20px 0 10px 0;width:100%;}
.container-content-left{float:left;width:310px;line-height:2;}
.container-content-left-pic{float:left;}
.container-content-left-pic img{width:280px;height:280px;}
#ir1 .container-content-right a:hover { color: #666; }
.container-content-left-info{float:left;margin:10px 0 18px 0;width:100%; font-weight: bold; color: #00518e; font-size: 18px; }
.container-content-left-info span {display:block;}
.container-content-left-info span.teacher-name-text { display: inline-block; font-size: 22px; }
.container-content-left-info span.teacher-detail-info-text { display: inline-block;   font-weight: normal; }
.container-content-left-info span.des_teacher,
.container-content-left-info span.text-edd-1 { font-weight: normal; }
.container-content-right{float:left;width:770px;}
.container-content-right-another{float:left;width:50%;}
.container-content-news-list{float:left;width:100%;}
.container-content-news-list ul{margin:0;padding:0;width:100%;list-style:none;}
.container-content-news-list ul li{overflow:hidden;margin:0;padding:0;width:100%;list-style:none;text-overflow:ellipsis;white-space:nowrap;line-height:2.2;}
.container-content-right-text{display:-webkit-box;overflow:hidden;width:100%;height:182px;text-overflow:ellipsis;line-height:26px;-webkit-line-clamp:7;-webkit-box-orient:vertical;}
.team-list-ar{width:100%;}
.team-list-ar ul{margin:0;padding:0;width:100%;list-style:none;}
.team-list-ar li{float:left;margin:0;margin-bottom:20px;padding:0;width:25%;list-style:none;text-align:center;}
.team-list-ar li img{width:262px;height:185px;border:1px solid #b3b3b3;}
.team-list-ar li a{color:#333;}
.team-list-ar li a:hover{color:#e30303;}
.link-list-ar{width:100%;}
.link-list-ar ul{margin:0;padding:0;width:100%;list-style:none;}
.link-list-ar li{float:left;overflow:hidden;margin:0;margin-right:1%;padding-bottom:5px;width:32%;border-right:1px solid #e3e3e3;list-style:none;text-align:left;text-overflow:ellipsis;white-space:nowrap;-ms-text-overflow:ellipsis;}
.link-list-ar li:nth-child(3n){border-right:0;}
.container-first-career{float:left;margin-right:2%;width:48%;}
.footer{width:100%;}
.footer-new{float:left;margin-top:20px;width:100%;border-top:1px solid #e3e3e3;background:#fafafa;}
.footer-content-new{margin:0 auto;padding:15px 0;width:1080px;}
.footer-content-new ul{margin:0;padding:0;width:100%;list-style:none;text-align:center;}
.footer-content-new-left{float:left;width:750px;border-right:1px solid #e6e6e6;}
.footer-content-new-left ul li{float:left;margin:0;padding:0 10px;width:33%;color:#333;list-style:none;text-align:center;text-align:left;line-height:42px;}
.footer-content-new-left ul li a{color:#333;}
.footer-content-new-left ul li a:hover{color:#e30303;}
.footer-text-new{float:left;padding:0 40px;width:370px;border-right:1px solid #e3e3e3;color:#333;text-align:left;}
.footer-content-new-right{float:left;padding:0 0 0 30px;}
.footer-bottom-new{float:left;margin-top:15px;width:100%;background:#4d4d4d;color:#b3b3b3;text-align:center;font-size:13px;line-height:60px;}
.footer-bottom-new a,.footer-bottom-new a:hover{color:#b3b3b3;}

/*内页CSS开始*/
.container-current-page {
  width: 100%;
  margin-bottom: 30px;
  display: none;
}

.justify_text {text-align: justify; text-justify: inter-character;}

.inner-detail-info { float: left; width: 100%; }
.inner-detail-info .detail_hd { font-size: 25px; line-height: 1.2; margin: 25px auto 10px; text-align: center; font-weight: 400; color: #00518e; }
.inner-detail-info .detail_meta { color: #999; font-weight: lighter; font-size: 14px; text-align: center; padding-bottom: 5px; }
.inner-detail-info .detail_bd { text-align: justify; text-justify: inter-character; line-height: 1.8; padding: 12px 0 0; border-top: 1px solid #eee; margin: 0 1.5em 3em; color: #676767; }
.inner-detail-info .detail_bd p { margin-bottom: 0.8em; color: #676767; }
.inner-detail-info .detail_bd a { color: #0065ed; }
.inner-detail-info .detail_bd img { max-width: 100%; height: auto; }
.inner-detail-info .detail_bd p img { margin-left: -2em; }
.inner-detail-info .detail_bd video { display: block; margin: 0 auto; max-width: 100%; height: auto; }

.news-content-news-list { width: 100%; float: left; }
.news-content-news-list .news_list { min-height: 200px; }
.news-content-news-list .news_list ul { width: 100%; margin: 0; padding: 0; list-style: none; }
.news-content-news-list .news_list ul li { width: 100%; margin: 0; padding: 5px 0; list-style: none; line-height: 2.2; border-bottom: 1px solid #e3e3e3; }
.news-content-news-list .news_list ul li span { float: right; }
.news-content-news-list .news_list ul li a { color: #333; width: calc( 100% - 8em ); display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: top; }
.news-content-news-list .news_list ul li:hover a { color: #00518e; }

.thumb-content-list .news_list ul {display: flex; flex-wrap: wrap; }
.thumb-content-list .news_list ul li { width: 30%; margin: 0 1.6665% 2em; float: left; }
.thumb-content-list .news_list ul li a { width: auto; }
.thumb-content-list .news_list li .cover { position: relative; }
.thumb-content-list .news_list li .cover .bg { padding-bottom: 56%; }
.thumb-content-list .news_list li .cover img { width: 100%; height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; display: block; object-fit: cover; }
.thumb-content-list .news_list li p { line-height: 1.5; margin: 0.6em 0 0; color: #333; margin: 0; white-space: initial;}
.thumb-content-list .news_list li .time { color: #999; float: none; }

.news-content-news-list .page_box { margin: 1em auto 2.5em; text-align: center; }

.news-content-news-list .page_box .epages * {vertical-align:middle; font-size: 14px; }
.news-content-news-list .page_box .epages .total { display: none; }
.news-content-news-list .page_box .epages a {padding: 3px 7px; border:1px solid #ccc; margin:0 5px 0 0; text-align:center;text-decoration:none; }
.news-content-news-list .page_box .epages b { padding: 3px 4px; margin:0 1px 0 0; text-align:center; }
.news-content-news-list .page_box .epages a:hover{ background: #999; border-color: #999; text-decoration:none;color: #fff; }


.html_people .news-content-news-list .news_list ul li { width: 48%; margin: 0 1%;  background: #f9f9f9; float: left; border-bottom-width: 0; margin-bottom: 2em; padding-bottom: 1em; }
.html_people .news-content-news-list .news_list ul li .name { line-height: 2; border-radius: 2px; font-size: 20px; width: auto; background: #00518e; color: #fff; text-align: center; background: linear-gradient(to right, #124191 ,#0065ed, #0065ed); }
.html_people .news-content-news-list .news_list ul li .pitem { margin-top: 8px; }
.html_people .news_list .pthumb { width: 33%; padding: 0 2%; float: left; }
.html_people .news_list .pthumb a { width: auto; }
.html_people .news_list .pthumb img { max-width: 100%; height: 135px; display: block; }
.html_people .news_list .ptext { color: #333; width: 63%; float: left; }


.footer-num{padding-right:10px;width:100%;height:50px;background:#fafafa;text-align:right;font-size:14px;line-height:50px;}
.it-big-red{color:#0065ed;}
a:hover{color:#00518e;}
a:active{color:#00518e;}
.container-title-text{color:#00518e;}
.team-list-ar li a:hover{color:#124191;}
.footer-content-new-left ul li a:hover{color:#124191;}
.member-teacher-list-ar li a{color:#1c87ea;}
.member-teacher-list-ar li a:hover{color:#1c87ea;}
.member-detail-info a{color:#1c87ea;}



#ir2 { clear: both; }
#ir2 .index_vtext { float:left; width: 55%; padding: 0; margin: 0; line-height: 26px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 12; -webkit-box-orient: vertical; }
#ir2 .index_vtext p { text-indent: 2em; }
#ir2 .index_video {float:left; width: calc( 45% - 1.5em ); margin-left: 1.5em; }
#ir2 .index_video video { width: 100%; }
#ir2 .container-first-ar { padding-bottom: 10px; }


.m_menu { position: absolute; right: 10px; top: 23px; display: none; width: 36px; height: 36px; border: 1px solid #666; border-radius: 6px; }
.m_menu span { display: block; width: 80%; display: block; margin: 0 auto; height: 3px; border-radius: 1px; background-color: #214986; margin-top: 6px; transition: all .2s ease-in-out; }
.m_menu.m_close span:nth-child(1) {
  transform: translateY(11px) rotate(135deg);
}
.m_menu.m_close span:nth-child(3) {
  transform: translateY(-7px) rotate(-135deg);
}
.m_menu.m_close span:nth-child(2) {
  transform: scale(0);
}



.en_html .container_side_box .side_menu .sub_menu a { line-height: 1.5; padding: 0.5em 0 0.5em 18px; }
.en_html .logo-short-title { display: none; }
 
@media ( min-width: 998px){
     .inner-detail-info .detail_bd { min-height: 400px; }
 }

@media ( max-width: 1080px){
	.header-menu-ar,
	.header-banner	{ width: 100%; }
	.header-logo-ar,
	.container-first-ar	{ width: 98%; padding: 0 1%;  }
	.header-menu-ar ul li { width: 10.8%; }
	.container-first-ar .container-content-right { width: calc( 100% - 310px ); }

	.container_side_box .content_box { width: calc( 100% - 240px );}
}


/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
	.container_side_box .side_menu,
	.container_side_box .content_box,
	#ir1 .container-content-left { width: 100%; margin: 0; }
	#ir1 .container-first-ar .container-content-right,
	#ir2 .index_vtext,
	#ir2 .index_video { width: 98%; padding: 0 1%; }
	
	.header-logo-ar { height: 82px; }
	.header-logo-ar .logo { width: 90%; margin: 12px 0; }
	.header-logo-ar .logo img { width: 55px; }
	
	.header-logo-ar .logo-text { margin-left: 10px; }
	.logo-big-title { font-size: 20px; }
	.logo-small-title { letter-spacing: 0; font-size: 12px; }
	
	.header-quick-link { position: absolute; top: -50px; right: 60px;  font-size: 12px; }
	.header-quick-link .cn { margin-right: 0; }
	.header-quick-link .cn::after,
	.header-quick-link .cn { display: none; }
	.header-quick-link .en { display: block; }
	
	.en_html .header-quick-link .cn::after,
	.en_html .header-quick-link .en	{ display: none; }
	.en_html .header-quick-link .cn	{ display: block; }

	.m_menu { display: block; }
	.header-menu { display: none; height: 100vh; }
	
	.header-menu-ar ul { width: 100%; float: none; }
	.header-menu-ar-active { background: transparent;}
	.header-menu-ar ul li { float: none; width: auto; text-align: left; }
	.header-menu-ar li.has::after { content: ''; position: absolute; right: 0; top: 0; width: 50px; height: 35px; display: block; background: url(../img/menu-switch-arrow.png) no-repeat 22px -25px;
	}
	.header-menu-ar li.has.o { background: #124191; }
	.header-menu-ar li.has.o::after { background-position: 20px 12px; }
	.header-menu-ar .ul1 > li > a:hover { background: transparent;}
	
	.header-menu-ar .ul1 ul,
	.header-menu-ar .ul1 > li { line-height: 40px; }
	.header-menu-ar .ul1 > li { width: 100%; }
	.header-menu-ar .ul1 > li > a { padding: 0 32px; z-index: 2; position: relative; }
	.header-menu .ul1 ul { min-widthg: 100%; position: relative;  display: block; }
	
    .en_html .header-menu-ar ul li { width: 100%; }
    
	.header-menu .ul2 { padding-left: 48px; top: 0; background: #1553bd; }
	.header-menu .ul1 .ul2 { display: none; }
	.en_html .header-menu .ul2 a { padding-left: 0; }
	.header-menu .ul2 ul { left: inherit; }
	.header-menu .ul3 { padding-left: 16px; background: transparent; }

	.container_side_box .side_menu { background: #fff; }
	.container_side_box .side_menu h3 { cursor: pointer; background: #0065ed url(../img/menu.svg) no-repeat 97% center; padding: 0.5em 1em; background-size: 25px auto; color: #fff; }
	
	.side_menu .sub_menu { display: none; background: #fafafa; }
	
	.header-banner,
	.header-banner .bd img { height: auto; }
	.header-banner .hd { line-height: 1; }
	.header-banner .hd ul li { width: 20px; height: 5px; border-radius: 5px; margin-right: 10px; }
	.header-banner .prev, 
	.header-banner .next { width: 20px; height: 30px; background: url(../img/slider-arrow.png) -109px 0px no-repeat; background-size: auto 100%; }	
	.header-banner .next { background-position: 3px 0; }

	#ir1 .container-content-left-pic { width: 25%; margin: 0 auto; float: none; }
	#ir1 .container-content-left-pic img { width: 100%; height: auto; }
	
	#ir2 .index_video { margin: 0; }
	#ir2 .index_video video { margin-top: 1em; }
	
	.container-content-left-info { font-size: 16px; margin: 5px 0 10px; text-align: center; }
	.container-content-left-info span.teacher-name-text { font-size: 16px; }
	.container-content-right-text { text-align: justify; font-size: 15px; height: 154px; line-height: 22px; }	
	#ir2 .index_vtext,
	#ir3 p { line-height: 22px; }
	#ir2 .index_vtext,
	#ir2 .index_vtext p,
	#ir3 p { text-align: justify; font-size: 15px; } 
	
	.container-title-text { font-size: 18px; }
	.pull-right a { font-size: 14px; }
	
	.footer-bottom-new { font-weight: lighter; padding: 1.2em 0.5em; line-height: 1.4; }
	.footer-bottom-new span { display: block; }
	
	.news-content-news-list .page_box .epages b,
	.news-content-news-list .page_box .epages .pnum	{ display: none; }
	
	.news-content-news-list .news_list ul li a {  width: calc( 100% - 7em ); }
	
	.container_side_box .side_menu h3 { line-height: 1.5; font-size: 16px;	}
	.container_side_box .side_menu .sub_menu a { font-size: 15px; }
	
	.inner-detail-info .detail_bd { margin: 0 0.8em 3em; }
	.inner-detail-info .detail_hd { font-size: 20px; margin: 16px auto 10px;}
	.inner-detail-info .detail_meta { color: #aaa; }
	
	
    .html_people .news-content-news-list .news_list ul li { clear: both; overflow: hidden; width: 98%; margin: 0 1%;  float: none; margin-bottom: 2em; }
    .html_people .news-content-news-list .news_list ul li .name { border-radius: 2px; font-size: 18px; }
    .html_people .news_list .pthumb img { max-width: 100%; height: 135px; display: block;  }
	
	.thumb-content-list .news_list ul li { width: 46%; margin: 0 2% 1em; }
	.thumb-content-list .news_list ul li a { width: auto; }
	
}	
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
	.header-banner { margin-top: 0; }
	.en_html .logo-small-title { display: none; }
	.en_html .logo-short-title { display: block; }
}

/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {
	.header-logo-ar {height: 70px; }
	.header-logo-ar .logo img { width: 45px; }
	.logo-big-title { font-size: 17px; letter-spacing: 1px; }
	.logo-small-title { font-size: 10.7px; }	
	.m_menu { top: 20px; }	
}

/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
    
}