﻿/*   
Theme Name:同济经管-中文
Theme URI: http://www.pro-actor.com/
Description:木纹背景的精致主题，适合于摄影，科技，文化传播，创意，销售等行业，主题公园出品，必属精品。
Author: themepark
Author URI: http://www.pro-actor.com/
Version: 1.0
*/

span.kuang {
    display: inline-block;
    padding: 3px;
    border: 1px solid #000;
}
.wp-video{width: 100%!important;display: flex;justify-content: center;}
@media screen {
	
.alignleft {display:inline;float:left; margin-right:1.625em;}
.alignright { display:inline; float:right; margin-left:1.625em;}
.aligncenter {clear:both;display:block; margin-left:auto;margin-right:auto;}	

	
/*头部*/
#header{ width:100%; height:76px;margin:0 auto; float:left; background-color: #fff; position:fixed; left:0; *top:0; z-index:9999; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+0));}
.tou{ width:1002px; height:68px;  margin:0 auto; padding-left:40px; *overflow:hidden; }
.logo{ float:left; display:block;height:65px; width:auto; margin-top:1px;  *height: expression(this.height > 65 ? 65 : true); }.logo img{height:65px; width:auto;  *height: expression(this.height > 65 ? 65 : true); }
.seach_header{ float:right; height auto; width:280px; text-align:right;}
/*导航*/
#header #nav{ height:74px; float:right; position:relative; z-index:100;}
#header #nav .menu_nav{  height:74px; margin:0 auto; display:block;}
#header #nav .menu_nav li{  float:left; width:auto; height:74px; display:block; line-height:74px; margin-right:1px; position:relative; z-index:99;}
#header #nav .menu_nav li a{ font-size:14px; font-weight:normal; color:#666; text-decoration:none; position:relative; z-index:20; width: auto; height:74px; display:block; float:left;padding:0 13px;}
#header #nav .menu_nav li .hover{ width:100%; height:67px; position:absolute; top:0; left:0; z-index:8px; display:none; background: #e8e8e8; border-top:solid 3px #3c71c8;}
#nav .menu_nav .current-menu-item .hover,#nav .menu_nav  .current-category-ancestor .hover,#nav .menu_nav  .current-menu-ancestor .hover,#nav .menu_nav  .current-post-parent .hover{ display:block !important;}
#nav .menu_nav li .sub-menu{ display:none;  height:auto; width:160px; border:solid 8px #FFFFFF; position:absolute; top:69px; left:0; background:#f7f7f7;box-shadow: 0 1px 3px #333333; z-index:10; padding:0 !important; }

#nav .menu_nav li .sub-menu li .current-menu-item a,#nav .menu_nav li .sub-menu li a{ color:#666!important; text-shadow:none !important; border-bottom:dashed 1px #CCCCCC;   }
#nav .menu_nav li .sub-menu li a{ display:inline; height:auto !important; float:left; padding:0 10px !important;width:140px !important; background:#f7f7f7; }
#nav .menu_nav li .sub-menu li a:hover{ background:#3c71c8 !important; color:#FFF !important;}
#nav .menu_nav li .sub-menu li{ float:left; width:150px !important; display:block; height:auto !important; padding:0; line-height:28px !important; margin:2px 0;}

#nav  .current-menu-parent a{
	color: #FFF !important;
	background-color: #3c71c8;
}




/*搜索*/
.seach_header #s{ width:230px; height:22px;background-color:#FFF; border: none; margin-top:1px; padding-right:26px; padding-left:10px; font-size:12px; color:#666; line-height:25px;}
.phone{ display:block; float: right; width:169px; font-family:"微软雅黑"; font-size:14px; color:#999; text-align:right; background:url(images/phone1.gif) left no-repeat;}


/*头部over*/	

/*底部*/	
#footer{ width:100%; height:auto; float:left;  text-align:center; background:#f5eadd; border-top:#771337 solid 5px; padding-bottom:10px; }
.footer_main{ width:1024px; height:auto; margin:0 auto;padding:20px 0 20px 28px;position:relative; text-align:center;}

.f_m{ width:950px; height:auto; float:left; text-align:center; }
.f_xian{ width:950px; height:auto; float:left;}
.f_logo{ display:block; border-right:#999 3px solid; padding-right:20px;  padding-top:10px; float:left; }
.f_logo img{height:45px; width:auto;}
.f_bq{ width:950px; float:left;}
.f_bq p{ font-family:"微软雅黑"; font-size:12px; color: #dfba8d; margin-left:10px; float:left;}.f_bq a{color: #dfba8d;}
.f_bq a:hover{ color:#FFF;}
/*
.f_links{ width:100%; float:left; margin-top:10px; height:auto; border-top:#CCC solid 1px; padding-top:10px;}
.f_links li{ float:left; margin-right:5px; height:20px!important; display:block; width:auto;}
.f_links li a{ font-family:"微软雅黑"; font-size:12px; color: #fff;}
.f_links li a:hover{ color:#ccc;}
.f_links li h1{ font-size:12px !important; color:#fff; font-weight:bold;}*/


/*底部over*/		
	

* { margin: 0; padding: 0; }
body { background-color: #002f7b ; font: 14px/1.4 Georgia, Serif; font-family:"微软雅黑",Arial, Helvetica, sans-serif; }
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */
*html{
background-image:url(about:blank);
background-attachment:fixed;
}
#page-wrap { width:100%; margin:0 auto; }

h1, h2, h3 { font-weight: normal; margin: 0 0 10px 0; }
h1 { }
h2 { }
h3 { }
li{ list-style:none;}
p { margin: 0 0 10px 0; /*font-family:"微软雅黑"; font-size:14px; color:#666; */}
a { font-size:12px; font-family:"微软雅黑"; font-style:normal; text-decoration:none; color:#666; *cursor:pointer;}
a:hover { color:#999;  } 
img{ border:0; display:inline;}
blockquote { }
blockquote p { }

ul, ol { margin: 0 0 10px 0; }

.post { }

.entry { padding:10px 10px 40px 10px;}
.entry a { }
.entry a:hover { }

pre { }
code, tt { }

#meta { }
.postmetadata { }

#sidebar { }
#sidebar h2{ font-family:"微软雅黑"; font-size:18px; font-weight: normal; color: #666; background: url(images/about_11.png) center left no-repeat ; height:26px; width:180px; float:left; padding-left:20px; }
#sidebar ul{ float:left; width:100%;}#sidebar ul.children{ margin-left:10px; }
#sidebar li{ background:url(images/about_18.png) left top no-repeat; float:left; width:180px; padding-left:20PX;} #sidebar li a{ width:180px;}

#sidebar div{ margin-bottom:10px; padding-bottom:10px; float:left; width:200px;}
.navgation { }
   .next-posts { }
   .prev-posts { }

#searchform { }
#searchform div,.widget_tag_cloud{ border:none !important; margin:0 !important;}
#s { border:#999 solid 1px; height:24px; width:180px; padding:0 10px 0 10px; font-size:12px; line-height:24px; color:#CCC;background:url(images/index_03.gif) right no-repeat #FFF;}
#searchsubmit{ background:url(images/about_10.gif); border:none; width:29px; height:26px; cursor:pointer; }
#searchsubmit:hover{box-shadow: 0 0 5px #000;}

.widget_tag_cloud a{ font-size:14px !important; margin-right:5px; }

ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

form { }
input[type=text] { }
textarea { }


} /* END screen media */


@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }

.alignleft {display:inline;float:left; margin-right:1.625em;}
.alignright { display:inline; float:right; margin-left:1.625em;}
.aligncenter {clear:both;display:block; margin-left:auto;margin-right:auto;}
	
} /* END print media */









#teahcer_new_list .teacher_nav li .sub-menu{display: none!important;}
#teahcer_new_list .teacher_nav li.current-menu-parent{background: #333;}
#teahcer_new_list .teacher_nav li.current-menu-parent a{background: none !important;}
/*new_teacher_list*/
.teahcer_new_list_ul{ background: #f7f7f7; width: 98%; padding: 10px 1%; display: block; overflow: hidden; margin: 0;}
#teahcer_new_list .teahcer_new_list_ul li{display: block; height: auto;float: left; background: #fff; width: 43%; margin: 10px 2.5%; padding: 8px 1%; clear:none;}
#teahcer_new_list .teahcer_new_list_ul li a.t_n_l_u_img{display: block; width: 114px; height: 143px; float: left; margin-right: 10px; overflow: hidden;}
#teahcer_new_list .teahcer_new_list_ul li a.t_n_l_u_img img{max-width: 100%; height: auto;}
#teahcer_new_list .teahcer_new_list_ul li .t_n_l_u_text{ width: 171px; float: right;}
#teahcer_new_list .teahcer_new_list_ul li .t_n_l_u_text a{font-size: 16px; color: #333; margin: 15px 0; display: block; width: 100%; overflow: hidden;}
#teahcer_new_list .teahcer_new_list_ul li .t_n_l_u_text p{font-size: 12px; color: #666;text-indent:0;}
.new_t_title{width: 100%; padding: 15px 0;  border-bottom: 1px solid #e8e8e8; overflow: hidden;margin-bottom: 15px;}
.new_t_title h1{float: left;font-size: 30px;color: #333;font-family: 'Gotham-Book','Arial',"微软雅黑";}
.new_t_title #searchform{ float: right; display: block; overflow: hidden; }
.new_t_title #searchform #s{ padding: 6px; background: #f7f7f7; width: 400px;border: none; height: 22px; float: left;}

.new_t_title #searchform #submit{width:34px; height: 32px; border: none;cursor: pointer;background:#861b46 center no-repeat url(images/searchbtn.png); float: left;}

#teahcer_new_list .teacher_nav{display: block; width:1000px;; padding:0; height: 48px; overflow: hidden;background:#78193f;margin: 0;}
.teacher_nav_out{ width: 616px;margin: 0 40px;overflow: hidden; position: relative;}
#teahcer_new_list .teacher_nav li{display: block; float: left; padding: 13px 20px; background:#78193f; border-right: 1px solid #282828;color: #fff; width:auto; clear: none; height: auto; }
#teahcer_new_list .teacher_nav li a{color: #fff; font-size: 16px;}
.teacher_nav_out2{width: 100%; overflow: hidden; position: relative;}
.teacher_nav_out_left,.teacher_nav_out_right{display: block; width: 40px; height: 48px; position: absolute;top: 0; cursor: pointer;}
.teacher_nav_out_left{left:0; background: #861b46 center no-repeat url(images/right.png)}
.teacher_nav_out_right{right:0; background: #861b46 center no-repeat url(images/left.png)}
#teahcer_new_list .teacher_nav li.current-menu-item{ background: #333;}
.pinyinshaixuan{width: 95%; height: auto; padding: 20px 2.5%; overflow: hidden; background: #fff;}
.pinyinshaixuan a{display: inline-block;  text-align: center;padding: 5px 10px; margin-right: 5px; font-size: 16px; color: #333;text-transform:uppercase; background: #fff;cursor: pointer;}
.pinyinshaixuan a.activess{color:#fff; background:#78193f; border-radius: 5px; }
.xsuotitle{width: 100%; padding: 5px 0; background: #dcdcdc; font-size: 16px; color: #333;}
.xsuotitle i{display: inline-block; width: 5px;height:  16px; background:#bf0000; margin:0 15px 0 10px; position: relative; top: 2px;}
.Viewall{width: 100%;padding: 10px 0; text-align: center;background:#f7f7f7; margin-bottom: 10px;}
.Viewall a{display: inline-block; width: 150px; padding: 8px 0; background: #E3E3E3;  border-radius: 10px; color: #666; }
.fiesxd{position: fixed; top: 76px; box-shadow: 0 0 3px #ccc; padding: 5px; z-index: 1000;}
.admin-bar .fiesxd { top: 108px; }
#gundong_out{width: 100%;}
.mbx{width: 100%; height: auto; padding: 10px 0; background: #f7f7f7;}
.mbx_in{width: 1156px; margin: 0 auto;}
.mbx_in a{color:#bf0000; font-size: 12px; }
.mbx_in span{color:#333; font-size: 12px; }
#zxDetail .top p.tit{display: block;width: 100%;line-height: 33px;word-wrap:break-word}

#pages{width: 100%; margin-top: 10px;}
#pages a {
    display: inline-block;
    height: 36px;
    border: 1px solid #dedede;
    line-height: 36px;
    min-width: 36px;
    text-align: center;
    color: #666666;
    font-size: 16px;
    margin-right: 20px;
}

#pages a.current{ color:#002f7b; background: #fff;}
.maim_pages #imgPlayss2 .prev, .maim_pages #imgPlayss2 .next {

    z-index: 15;
}

#imgPlayss2 ul li{    width: 924px; height: 240px;}
#imgPlayss2 ul li img{    max-width: 924px;}
#imgPlayss2 {
    width: 924px;
    height: 240px;
    margin: 0 auto;
    position: relative;
   
}
#imgPlayss2 .next {
    position: absolute;
    width: 51px;
    height: 76px;
    top: 73px;
    cursor: pointer;
    right: 0;
    display: none;
}
#imgPlayss2 .prev {
    position: absolute;
    width: 51px;
    height: 76px;
    top: 73px;
    left: 0;
    cursor: pointer;
    display: none;
}

#nav .menu_nav li .sub-menu li .sub-menu{ top: 0; left: 158px;}
#nav .menu_nav li {position: relative;}
#nav .menu_nav li .sub-menu li.menu-item-has-children::after{content: " > "; font-size: 14px; color: #666; position: absolute;right: 10px;
top: -1px;
z-index: 32; } 

#nav .menu_nav li .sub-menu li:hover.menu-item-has-children::after{ color: #fff; } 


.left_list {width: 100%;}

.left_list p {
    line-height: 26px;
    font-size: 20px;
    color: #222222;
  	position: relative;
    box-sizing: border-box;
    cursor: pointer;
	margin: 0 0 5px auto;
}


.left_list li .sub-menu {
    display: none;
}

.rightmain_page .left_list  p.current-menu-parent{}
.rightmain_page .left_list  p.current-menu-parent::before,.rightmain_page .left_list  p.current_page_item::before,.rightmain_page li.current-cat a::before{
display: block;width: 3px; height: 19px; background: #78193f;
	content: " "; position: relative; left: 2px; top: 7px;float: left;
}
.rightmain_page .left_list li .sub-menu  p.current_page_item::before{display: none;}
.left_list li.current-menu-parent .sub-menu {
    display:block!important;
}
.left_list li .sub-menu p.current-menu-item a{color:#78193f; position: relative;}
.left_list li .sub-menu p.current-menu-item a::before{ content: ">>";}
.left_list li .sub-menu p.current-menu-item a::after{content: " ";width: 150px; height: 1px; position: absolute; left: 10px; bottom: -4px; background:#78193f; }
.left_list li p.menu-item-has-children::after {
    content: "+";
    font-size: 14px;
    color: #b22246;
    font-weight: normal;
    position: absolute;
    right: 9px;
    top: 0px;
}

.left_list li.jianhao p.menu-item-has-children::after {
    content: "-";
}

.rightmain_page .left_list p a {
    font-size: 16px;
    color: #222222;
    display: block;

	padding-left: 11px;
}
.rightmain_page .left_list li .sub-menu p a {font-size: 14px;}
.left_list li .sub-menu p{ margin-left: 20px;}


.teacher_box_tab1{width: 92%; height: auto; padding:20px 4%; background: #fff; overflow: hidden; margin-bottom: 20px;}

.teacher_box_tab1 .teacher_box_tab_img{float: left; width: 200px; height: auto; overflow: hidden; margin:0  20px 20px 0;}
.teacher_box_tab1 .teacher_box_tab_img img{max-width: 100%; height: auto;}
.leftmain_news p{text-align: justify; margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 0; line-height: 1.75em; font-family: arial,"Hiragino Sans GB","Microsoft YaHei","微軟正黑體","儷黑 Pro",sans-serif}
.leftmain_news .teacher_box_tab_meta p{margin-top: 8px;}
.tabs_b{ width: 100%; position: relative;  height: auto; margin-top: 30px; overflow: hidden; padding-bottom: 25px;}
	.tab_list_title{width: 100%; margin: 10px 0;}
	.leftmain_news  .tab_list_title a{display: block; min-width: 80px; text-align: center;padding: 18px 27px;; font-size: 14px; float: left;  background: #78193f; color: #fff;cursor: pointer; position: relative;border-left: 1px solid #cf5a5e;}
.leftmain_news  .tab_list_title a:first-child{border: none;}
	.leftmain_news  .tab_list_title a.active{background: #585858;}
.tab_list_title a.active::after{content: '';position: absolute;z-index: 9;width: 0;height: 0;top: 100%;left: 50%;border-left: 50px solid transparent;border-right: 50px solid transparent;border-top: 10px solid #585858;margin-left: -50px; }
	.tabsbox{width: 100%; height: auto; overflow: hidden;padding-top: 25px; }
	.tabsbox .boxs{width: 100%; height: auto; overflow: hidden; display: none;}
	.tabsbox div.active{display: block;}
.techaer_tel,.teacher_email{margin-top: 15px; line-height: 1.75em; font-family: arial,"Hiragino Sans GB","Microsoft YaHei","微軟正黑體","儷黑 Pro",sans-serif; color:#78193f;}
.techaer_tel::before{ content: " ";margin-right: 3px; display: inline-block;  width: 15px; height: 15px; background:url(images/tel.png);position: relative; top: 3px;}
.teacher_email::before{content: " ";margin-right: 5px; display: inline-block;  width: 15px; height: 15px; background:url(images/mail.png);position: relative; top: 3px;}

.leftmain_news  table{  width: 100%; overflow-y: auto;border: 1px solid #e0e0e0;}

.leftmain_news  table tbody{
	overflow: hidden;
    border: 1px solid #d3d3d3;
    background: #fefefe;
    margin: 0 auto 0;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  width: 100%;
}
.leftmain_news   table tbody tr td  {
		    border: 1px solid #e0e0e0;
background: #fefefe;
    padding: 10px 10px;
    text-align: center;
	color: #666666;
	font-size: 14px;
	line-height: 30px;
	
	 margin-top: 10px; line-height: 1.5em;
	font-family: 微软雅黑;
}
.leftmain_news table { margin: 20px 0;}

#header #nav .menu_nav li.gjjl::after {
    content: "(含港澳台)";
    position: absolute;
    left: 16px;
    bottom: -18px;
    font-size: 12px;
    color: #666;
    z-index: 1000;
}
#header #nav .menu_nav li.gjjl.current-menu-ancestor::after { color: #FFF !important;}
#nav .current-menu-ancestor a {
    color: #FFF !important;
    background-color: #3c71c8;
}
