body{font-size:14px; color:#333;font-family:"微软雅黑"; padding:0; margin:0; background: #e8e8e8;}
a{text-decoration: none; color:#333;}
a:hover{text-decoration: underline;}
img:hover{opacity: 0.9;}
div,form,img,ul,li,dl,dd,dt,p,span,input,b{ margin:0; padding:0; border:0;list-style:none;}
ul,dl{ list-style-type:none; }
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; border:0; font-size:12px; font-weight: normal; }
.fl {float: left; margin-top: 15px;}
.fr {float: right;}
.hidden{display:none;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:15px;}
.ml8{margin-left:8px;}
.mr10{margin-right:10px;}
.mf20{margin-left:30px;}
.mr20{margin-right:20px;}
.mr30{margin-right:28px;}
.clear{clear:both; height:0; line-height:0; font-size:0; width:100%;}
.wapper{ width:1000px;}
 
.col{width: 1400px;margin: 0 auto;}
.logo{width: 1400px;height: 200px;}
.notice {
	width: auto;
	height: 30px;
	float: left;
	margin-left: 10px;
	overflow: hidden;
}
.showtimes{
	float:left;
	margin-left:5px;}
.showdate{
	float:left;
	margin-left:8px;}
	.search {
	height: 22px;
	background: url(http://web.ntu.edu.cn/pxwz/template16/template16/images/8-top-search.jpg) left no-repeat;
        float:right;
}
.searchtext1 {
	width:169px;
	height:18px;
	float: left;
	border: solid 1px #ccc;
}
.search .s {
	width:20px;
	height:20px;
	background:url(template16_res/so.png) no-repeat;
	float: left;
	border: 0;
}
.nav{background: url(template16_res/navbak.png) repeat-x;    height: 40px; }
.nav ul{width: 97%;margin: 0 auto;}
.nav ul li{width: 122px;text-align: center;float: left;line-height: 40px;height: 40px; margin-right: -3px;}
.nav ul li:hover{background: #ffb400;}
.nav ul li a{color: #ffffff;text-decoration: none;font-size: 16px;}
.nav ul li img{float: right;margin-top: 3px;}
.container{width: 1400px; }
.tw-grid, .phone {
	width:100%;
	position:relative;
	margin:0px auto;
        
}
.tw-listad-box{width: 243px;height: 166px;overflow: hidden;}
.tw-powerpoint{width: 450px;height: 290px;overflow: hidden;}
.tw-wz-box {
	height:auto;
	text-align:left;
}
.wz_top {
	height:30px;
	line-height:30px;
	background:#e8e8e8;
	color:#999;
	overflow:hidden;
        font-size: 16px;
}
.wz_top span {
	display:block;
	width:8px;
	height:30px;
	background:#af2625;
	float:left;
	margin-right:10px;
}
.wz_top a {
	color:#999;
}
.wz_top a:hover {
	color:#cc0000;
}
.container .tw-listpanel .tw-list-preicon {
	width:4px;
	height:6px;
	background: url(template16_res/tw-fang.png) center top no-repeat;
	display: inline-block;
}
.tw-col9{width:1125px;float: right;}
.tw-col3{width:245px;float: left;}
.cx{margin-top: 5px;}
.soso{height: 30px;background: #f4f4f4;line-height: 30px;}
.time{text-indent: 20px;}
.text1{width: 179px;height: 18px;border: solid 1px #ccc;border-right: 0px;}
.button1{background: url(template16_res/so.png) no-repeat;width: 20px;height: 20px; }
.fist_con{}
.xwxx{width: 450px;margin-left: 25px;}
.tw-panel-header{height: 39px;color: #fff;}
.tw-panel-preicon{float: left; background: url(template16_res/title_icon.png)no-repeat;width: 23px;height: 23px;display: inline-block;margin-top: 2px;margin-left: 2px;}
.tw-panel-header span{line-height: 28px;margin-left: 10px;font-size: 16px;float: left;}
.tw-list-title{margin-left: 10px;font-size: 14px;line-height:36px;}
.tw-list-date {float: right;line-height: 36px;}
.icon_opts{background: url(template16_res/icon1.png) no-repeat;width: 2px;height: 24px;display: inline-block;float: left;margin-top: 8px;}
.border-bottom{}
.login{width: 450px;margin-left: 25px;}
.login h1{height: 30px;background: #2282e6;line-height: 30px;color: #ffffff;font-size: 16px;text-indent: 15px;letter-spacing: 5px;}
.denglu{width: 246px;height: 208;border: solid 1px #ccc;}
.yhm{margin-top: 20px;margin-left: 30px;float: left;}
.yhm_text{width: 118px;height: 22px;border: solid 1px #eee;}
.yhm p{float: left;width: 48px;}
.radio2{margin-left: 20px;}
.lg_btn{background: url(template16_res/login.png) no-repeat;width: 200px;height: 31px;color: #ffffff;font-size: 16px;margin-bottom: 31px;}

.second_con{margin-top: 14px;}
.ggtz{width: 450px;}
.adv{width: 450px;height: 240px;margin-left: 25px;}

.third_con{margin-top: 14px;}

.xllb{width: 248px;height: 240px;overflow: hidden;}
.sx_title{height: 30px;background:#e5e5e5;border-bottom: solid 1px #ccc;}
.sx_title h1{background: url(template16_res/icon3.png) left center no-repeat;line-height: 30px;color: #ffffff;text-indent: 20px;font-size: 16px;margin-left: 20px;}
.fw_con{width: 246px;border: solid 1px #ccc;border-top: 0px;}
.fw_con ul{padding: 3px 0px 4px 40px;}
.fw_con ul li a{text-decoration: none;font-weight: bold;color: #808080;}
.fw_con ul li a:hover{color: #2282e6;}



 .submenu {
          display: none;
     }

     #demo {
background: #FFF;
overflow:hidden;
width:968px;
margin-top:2px;
margin-left: 5px;
}
#demo img {
margin-left: 8px;
height:110px;
}
#indemo {
float: left;
width: 800%;
margin-top: 10px;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

#wenzhang {
	padding:0px 20px;
	border:#e8e8e8 1px solid;
	font-size:14px;
	line-height:180%;
	height:auto;
	min-height:450px;	
        background: #fff;
}
.wztit {
	font-size:20px;
	line-height:40px;
	color:#444;
	text-align:center;
	padding-top:20px;
}
.wzbjxx {
	line-height:28px;
	color:#666;
	font-size:12px;
	text-align:center;
	border-bottom:#ddd 1px solid;
	height:44px;
	padding-top:5px;
}
.wzbjxx a {
	font-size:12px;
	color:#666;
	cursor:pointer;
}
.wzbjxx a:hover {
	color:#cc0000;
}
.wzcon {
	padding:20px 0;
	height:auto;
	font-size:14px;
	line-height:200%;
	text-align:Justify;
	text-justify:inter-ideograph;
	overflow:hidden;
}
.wzbot {
	height:36px;
	line-height:36px;
	color:#999;
	padding:25px 0px;
	border-top:#ddd 1px solid;
	position:relative;
}
.wzbot_box {
	width: 100%;
    font-size: 14px;
    line-height: 28px;
    color: #666;
    text-align: left;
}
.wzbot_box a {
	color:#666;
	font-size:14px;
}
.wzbot_box a:hover {
	color:#cc0000;
}
.wzbot ul.fxd_close {
	width:224px;
	float:right;
	text-align:left;
	overflow:hidden;
}
.wzbot ul.fxd_close .share_btn {
	display:block;
	float:left;
	width:40px;
	height:36px;
	line-height:36px;
	background:url(template16_res/share.png) 0 3px no-repeat;
	padding-left:30px;
}
.wzbot ul.fxd_close .print_btn {
	display:block;
	float:left;
	width:68px;
	height:36px;
	line-height:36px;
	background:url(template16_res/print.gif) 0 10px no-repeat;
	padding-left:22px;
}
.wzbot ul.fxd_close .close_btn {
	display:block;
	float:left;
	width:40px;
	height:36px;
	line-height:36px;
	padding-left:22px;
	background:url(template16_res/close1.gif) 0 10px no-repeat;
}

.ghhd{width: 980px;margin-top: 14px;margin-bottom: 14px;}
.gundong{width: 978px;height: 129px;border: solid 1px #eee;}
.footer{width: 1400px;height: 98px;border: solid 1px #eeeeee;margin-top: 20px;}
.footer p{text-align: center;margin-top: 20px;}


.submenu{background: #383838;z-index: 9999px;position: absolute;top:213px;opacity: 0.9;width: 103px;}
.menu_con{background: #e29214;height: 40px;width: 103px;text-align: center;}
.submenu dl dt{font-size: 14px;line-height: 25px;}
.submenu dl{padding: 3px 10px;}
.submenu dl dt a{color: #fff;}
.submenu dl dt a:hover{color: #f39700;}

.xllb .open .sx_title{background: #2282e6;}


.tw-wz-box ul li.pics4 {
    width:24%;
	height:auto;
}
.tw-wz-box ul li.pics5 {
    width:19%;
	height:auto;
}

#msgList {padding-top:10px;}


.tw-panel-header span p,.tw-tab-list li p {display:inline;}

.tw-panel {
    background: #fff;
    margin-left: 10px;
     border: 1px solid #a19e9e;
}
.conleft {
    width: 925px;
    float: left;
}
.tw-panel-header span {   
    background: url(template16_res/title_icon.png)no-repeat;
    width: 114px;
    height: 39px;
    margin-top: -3px;
    margin-left: -10px;   
    line-height: 36px;
}
.tw-panel-preicon {   
    display: none;
}

.adv {
    width: 440px;    
    margin-left: 35px;
}

ul.tw-list.cleafix {
    width: 90%;
    margin: 0 auto;
}

.icon_opts {
    background: url(template16_res/titlepoint.png) no-repeat;
    width: 10px;
    height: 10px;   
    margin-top: 12px;
}

.footer {   
    background: url(footer.png)no-repeat;
}

.wp_nav .sub-nav {   
    width: auto !important;
    height: auto !important;
    }

.wp_nav .sub-nav .nav-item a {   
    font-size: 14px !important;  
    text-align: center;
}

.wp_nav .sub-nav .nav-item a {   
    min-width: 112px !important;
}

.wp_nav .sub-nav .nav-item a span.item-name {
    padding: 5px 5px !important;   
}

span.more {
    background: none;
    width: 55px;
    margin-left: 256px;
    margin-top: 0;
    text-align: left;
}

span.moreicon {
    background: none;
    width: auto;
    color: #ce4035;
    margin-top: 0;
    font-weight: bold;
}

.focus-box {   
    height: 290px !important;
}

.wp_article_list .list_item {   
    height: 40px !important;
    line-height: 40px !important;    
    font-size: 14px;
}

.wp_article_list {      
    margin: 20px 0;
}

.wp_article_list .list_item .Article_Index {    
    width: 4px;
    height: 6px;
    background: url(template16_res/tw-fang.png) center top no-repeat;
    display: inline-block;
    margin-top: 15px;
}

.possplit {    
    text-indent: 0 !important;
}

.dqwz {
    font-size: 16px;
    height: 30px;
}

span.Column_Anchor {
    background: no-repeat;  
    text-align: center;
}

.tw-link-item-bd {
    display: none; 
    width: 440px;
    padding-top: 1px;
    position: absolute;
    bottom: 107px;
}

.tw-link-item-bd a {
    display: block;
    color: #fff;
    height: 36px;
    line-height: 36px;
    padding-left: 40px;
    background: #c77c07 url(../images/ico-home-links.png) 10px -216px no-repeat;
    
    font-weight:bold
}


div#wenzhang img {
    margin: 0 auto;
}