﻿.news_headent_{ width:100%; background:#005aca;}
.news_headent{ width:1212px; height:120px; overflow:hidden; margin:auto; padding-top:30px; padding-bottom:15px;}
.news_logo{ line-height:68px; font-size:28px;letter-spacing:4px; width:500px; height:75px; overflow:hidden; color:#fff; font-weight:300;}
.news_top_link{ color:#fff; line-height:75px; padding-right:10px;}
.news_top_link a{ color:#fff;}
.news_top_link a:hover{ color:#007ee8;}

.news_nav_{ width:100%; background:#2c82ee;}
.news_nav{ width:1212px; margin:0 auto;  height:50px; overflow:hidden; font-size:0px; text-align:center;}
.news_nav li{  display:inline-block; width:125px; height:50px; line-height:50px; text-align:center; overflow:hidden; font-size:16px; font-weight:300;}
.news_nav li a{ color:#fff;}
.news_nav li a:hover{ font-weight:500;}
.news_nav li.on a{ color:#fff;}

.n_main{ width:1212px; margin:0 auto; padding-top:18px;}

.n_rdzt_title{ width:100%; height:110px; background:url(../images/newsfirstbg.jpg) repeat-x; padding:10px 80px;}
.n_first{ float:left; width:100%; height:90px; overflow:hidden;}
.n_first h1{ color:#221815; font-size:24px; width:100%; height:50px; padding-top:17px; line-height:30px;overflow:hidden; display:block;}
.n_first h1 a{ color:#221815;}
.n_first span{ display:block; width:1152px; height:28px; line-height:28px; overflow:hidden; color:#888888; font-size:14px;}
.n_first span a{ color:#888888;}

.n_rdzt{ width:100%; height:380px; margin-top:30px;}
.n_rdztPic{ width:622px; text-align:center; height:380px; overflow:hidden;}
.n_rdztPic img{ height:380px; width:100%;}
.spanbox{ width:610px; height:40px; padding: 0px; line-height:40px; color:#fff; z-index:2; background:url(../images/n_rdzt.png) repeat-x; position:absolute; margin-top:340px; text-align:left; overflow:hidden;}
.spanbox span{ display:inline-block; width:40px; height:40px; font-size:20px; text-align:center; line-height:40px;}
.spanbox span.cur{ background:#005aca;}
.n_rdztTxt{ width:590px; height:380px;}
.n_rdztTxt li.curr a .n_rdztTxt_con span,.n_rdztTxt li.curr a .n_rdztTxt_con h2{ color:#005aca;}
.n_rdztTxt li{ width:495px; height:120px; margin-bottom:12px; margin-left:23px; border-bottom:1px solid #c5c5c5; padding-bottom:10px;}
.n_rdztTxt li:last-child{ border-bottom:0px solid #c5c5c5;}
.n_rdztTxt li a .n_rdztTxt_time{ float:left; width:60px; margin-top:5px;}
.n_rdztTxt li a .n_rdztTxt_time span{ display:block; padding:5px 5px; background:#005ecd; color:#fff; text-align:center; font-size:12px;}
.n_rdztTxt li a .n_rdztTxt_time span em{ font-size:20px; display:block; margin-bottom:0px;}

.n_rdztTxt li a .n_rdztTxt_con{float:left; width:420px; margin-left:15px;}
.n_rdztTxt li a .n_rdztTxt_con h2{ width:495px; height:30px; line-height:30px; overflow:hidden; display:block; color:#414141; font-size:16px;}
.n_rdztTxt li a .n_rdztTxt_con span{ width:495px; height:75px; line-height:25px; display:block; overflow:hidden; color:#888888; font-size:14px;}
.n_rdztTxt li a:hover .n_rdztTxt_con h2{ color:#005aca;}
.n_rdztTxt li a:hover .n_rdztTxt_con span{ color:#005aca;}
.n_rdzt_more{ padding:15px 0 0 23px; font-size:14px; color:#01437a;}
.n_rdzt_more a{ color:#007ee8;-moz-text-shadow: -1px -2px 3px #959595; /* 老的 Firefox */o-text-shadow: -1px -2px 3px #959595;
text-shadow: -1px -2px 3px #959595; }
.n_rdztTxt li.on a{ color:#245a97;}

.n_news_type{ text-align:center; margin:40px 0px;}
.n_news_type a{ display:inline-block; padding:10px 30px; font-size:18px; color:#221815;border-radius:24px; text-decoration:none; margin:0px 5px;}
.n_news_type a.on{ background:#005aca; color:#fff;}
.n_news_type a:hover{background:#005aca; color:#fff;}

.n_news_con{ background:#fff; padding:30px 30px; display:none;}
.n_news_con_on{ display:block;}
.n_news_con_item{ margin-bottom:20px;}
.n_news_con_item_img{ float:left; width:145px; height:100px; overflow:hidden;}
.n_news_con_item_img img{ width:100%; height:100%;}
.n_news_con_item_con{ float:left; margin-left:20px; width:370px;}
.n_news_con_more{ text-align:right; margin-top:20px; font-size:14px;}
.n_news_con_item_con_title{ height:30px; line-height:30px; overflow:hidden; color:#000000; font-size:16px;}
.n_news_con_item_con_the{ margin:8px 0px; height:36px; line-height:18px; font-size:13px; color:#333; overflow:hidden;}
.n_news_con_item_con_time em{ margin-right:5px; float:left; margin-top:3px;}
.n_news_con_item a{ display:block;}
.n_news_con_item a:hover .n_news_con_item_con_title{ color:#005aca;}

.n_news_title{ margin-top:40px; font-size:18px; color:#221815;}
.n_news_rdzt_con{ margin:20px 0px; margin-bottom:50px;}
.n_news_center_new_ybdt_two_item{width:100%; height:40px; line-height:40px; margin-bottom:0px; overflow:hidden;}
.n_news_center_new_ybdt_two_item a{ display:block; color:#000; font-size:14px; font-weight:normal; padding-right:30px; padding-left:5px; }
.n_news_center_new_ybdt_two_item_ml{margin-left:35px;}
.n_news_center_new_ybdt_two_item_icon{ width:3px; height:3px; background:#000;border-radius:3px; margin-top:19px;}
.n_news_center_new_ybdt_two_item_title{ margin-left:8px; width:1020px; overflow:hidden;}
.n_news_center_new_ybdt_two_item_time{ width:90px; text-align:right;}
.n_news_center_new_ybdt_two_item a:hover{background:#e3e3e3;}
.n_news_center_new_ybdt_two_item a:hover .index_center_new_ybdt_two_item_icon{background:#007ee8;}


/*工科要闻*/
.newslist{ width:850px; padding-top:50px; padding-bottom:90px; margin-left:0px;}
.newslist li{ width:850px; height:36px; line-height:36px; overflow:hidden; margin-bottom:1px;}
.newslist li a{ width:850px; height:36px;line-height:36px; overflow:hidden; color:#000000; display:block; padding:0 20px 0 5px; text-decoration:none;}
.newslist_title{width:725px; height:36px;line-height:36px; overflow:hidden; float:left;}
.newslist li span{ width:85px; height:36px; overflow:hidden; float:right; color:#000000; display:block; text-align:right;}
.newslist li:hover a{ color:#000000;background:#e3e3e3;}
.newslist li:hover span{ color:#000000;}
.newslist li.on{ background:#e3e3e3;}

/*CSS manu style pagination*/
.manu table tr td{ border:0;}
.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #005ecd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #005ecd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #005ecd 1px solid; COLOR: #474747; PADDING-TOP: 2px; BORDER-BOTTOM: #005ecd 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #005ecd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #005ecd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #005ecd 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #005ecd 1px solid; BACKGROUND-COLOR: #005ecd
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


.news_right{ width:265px; min-height:887px; margin-top:50px; margin-right:0px;}
.news_right_top{ background:#e8e8e8;border-radius:8px;}
.news_right_title{ width:255px; height:50px; line-height:50px; border-bottom:1px solid #a2a2a2; padding-left:10px; color:#000000; font-size:14px; margin:0 auto;}
.news_right_title .title_icon{ float:left; width:6px; height:6px;border-radius:6px; background:#454545; margin-top:22px; margin-right:8px;}
.news_right_text{ padding:10px; margin-bottom:20px;}
.news_right_text li{ width:205px; height:30px; line-height:30px; overflow:hidden; background:url(../images/news_rIcon.jpg) no-repeat left center; padding-left:20px;}
.news_right_text1{ width:240px; line-height:30px; overflow:hidden; color:#000000; padding:10px 10px 10px 15px; margin-bottom:20px;}
.news_right_text1 li{ width:240px; height:30px; overflow:hidden; line-height:30px; font-size:13px;}
.news_right_text1 a{ color:#000000; padding-right:15px;}
.news_right_text1 span{ color:#000000;}
.news_right_text1 em{ display:block;width:3px; height:3px;border-radius:3px;float:left;background:#000; margin-top:16px; margin-right:5px;}
.news_right_more{ width:240px; height:30px; line-height:30px; overflow:hidden; text-align:right;}
.news_right_more a{ color:#085aa0;}
.news_right_bottom img{ max-width:100%;}


/*新闻详细*/
.news_title{ width:100%; color:#000; font-size:18pt; font-weight:bold; text-align:center;font-family:黑体;font-family:SimHei;}
.news_time{ width:100%; line-height:45px; text-align:center; font-size:13px; margin-bottom:10px;}
.news_text{ line-height:1.5em;font-family:宋体;font-family:SimSun; font-size:14pt; text-indent:2em;color: #000 !important;}
.news_text p{ margin:0px; border:0px; padding:0px; color: #000 !important;background-color: transparent !important;}
.news_text span{color: #000 !important;background-color: transparent !important;}
.news_text .newsli_bj_info span{color: #3e3a39 !important;}
.news_text em{font-style: italic}
.news_text img{text-indent:0; max-width:650px; display:block; margin:0 auto;}
.news_text table{ text-indent:0px;}
.news_link{ line-height:37px; padding-top:20px;}
.news_link a{ color:#000;}
.news_link a:hover{ color:#007ee8;}



/*视频*/
.video{ width:1066px; margin:0 auto; padding:50px 0 90px 0;}
.videoli{ width:199px; float:left; margin:0 34px 30px 30px;}
.videoliPic{ width:195px; height:154px; background:#00a0e9;  overflow:hidden; text-align:center;}
.videoliPic img{ height:154px;}
.videoliPic a{ width:195px; height:154px; display:block; position:absolute; overflow:hidden;border:2px solid #00a0e9;}
.videoliPic a span{ width:195px; height:154px; background:url(../images/video_blank.png) repeat; position:absolute; z-index:1; left:0;}
.videoliPic a span img{ width:40px; height:44px; margin-top:55px;}
.videoliTxt{ width:199px; height:42px; overflow:hidden; line-height:21px; color:#474747; padding-top:5px;}
.videoliTxt span{ color:#4c70b1; float:right;}
.videoliTxt a{ color:#474747; padding-right:30px;}
.videoliTxt a:hover{ color:#4c70b1;}

/*视频详细*/
.videoli_xx{ width:667px; float:left;}
.videoli_title{ width:667px; height:50px; line-height:25px; color:#000; font-size:13px; text-align:center; margin-bottom:10px; font-size:18px;}
.videoli_title span{ display:block; width:667px; line-height:25px; text-align:center; color:#4c70b1; font-size:14px;}
.videoli_pic{ width:663px; height:471px; background:#00a0e9; border:2px solid #00a0e9; overflow:hidden;}
.videooliTxt{ width:335px; float:left; line-height:28px; padding-top:50px; margin-left:20px;}
.videomore{ text-align:right; width:335px; padding-top:20px; padding-right:10px;}


/*菁菁校园*/
.news_qqxy{ width:1036px; height:196px; margin:0 auto; margin-top:50px;}
.news_qqxy_prev{ width:60px; height:62px; overflow:hidden; cursor:pointer; float:left; padding-right:5px; margin-top:44px;}
.news_qqxy_next{ width:60px; height:62px; overflow:hidden;  cursor:pointer; float:left; padding-left:5px; margin-top:44px;}
.news_qqxy_pic{ width:916px; height:196px; float:left; overflow:hidden;}
.qqxy_pic{ width:270px; height:196px; float:left; margin:0 17px 0 17px;}
.qqxy_pic1{ width:270px; height:157px; overflow:hidden; text-align:center;}
.qqxy_pic1 img{ height:157px;}
.qqxytxt{ width:270px; height:39px; line-height:39px; overflow:hidden;}
.qqxytxt a{ width:195px; height:39px; overflow:hidden; color:#474747;}
.qqxytxt a:hover{ color:#4c70b1;}
.qqxytxt span{ color:#4c70b1; width:70px; padding-left:5px; text-align:right;}
#allist1_{ width:10000000px; height:196px;}


/*投稿*/
.tougao{ width:990px; border:2px solid #fff; min-height:50px; padding:15px; margin-top:20px;}
#gbooklists{ width:990px;}
#gbooklists div{ width:990px; float:left; padding-top:35px; line-height:30px;}
#gbooklists li{ float:left; padding-right:15px; font-size:14px; color:#474747;}
#gbooklists .red{ color:#a70a0a; font-size:12px;}
#gbooklists input{ height:30px;border:1px solid #444444; background:#ffffff;-moz-box-shadow:3px 3px 3px #ececec inset;              
    -webkit-box-shadow:3px 3px 3px #ececec inset;              
    box-shadow:3px 3px 3px #ececec inset; }
#gbooklists textarea{border:1px solid #444444; background:#ffffff; width:500px;-moz-box-shadow:3px 3px 3px #ececec inset;              
    -webkit-box-shadow:3px 3px 3px #ececec inset;              
    box-shadow:3px 3px 3px #ececec inset;}
#gbooklists .Submit{ width:71px; height:31px; float:left; margin-left:10px; border:0px; line-height:30px; outline:none; text-align:center; cursor:pointer; color:#fff; background:url(../images/detail_btn.jpg) repeat-x 0 0;-moz-box-shadow:none;              
    -webkit-box-shadow:none;              
    box-shadow:none;}
#gbooklists .gbookTxt{ padding-left:40px;}
#gbooklists .box{ width:240px;}
#gbooklists input:focus,#gbooklists textarea:focus{  -moz-box-shadow: 0px 0px 2px rgba(220, 158, 58, 0.5);  -webkit-box-shadow: 0px 0px 2px rgba(220, 158, 58, 0.5); border:1px solid #dc9e3a; box-shadow: 0px 0px 2px rgba(220, 158, 58, 0.5); }
.tougaoW{ width:80px;}
.tougaosubbtn input{ display:inline-block; float:right;margin-left:10px;}
.tougaosubbtn img{ display:inline-block; float:right; margin-left:10px;}


.myform{ width:700px;}
.myform td{ height:30px; padding:7px;}
.myform td input{ height:22px;border:1px solid #444444; background:#ffffff;-moz-box-shadow:3px 3px 3px #ececec inset;              
    -webkit-box-shadow:3px 3px 3px #ececec inset;              
    box-shadow:3px 3px 3px #ececec inset; }
.myform table td .count_botton{ width:50px; height:22px; background:#2d619c; border:0; color:#fff;-moz-box-shadow:none;             
    -webkit-box-shadow:none;              
    box-shadow:none;-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px; cursor:pointer;}
.myform table td .count_botton:hover{ background:#a0d6e3; color:#000;}
.myform td select{height:22px;border:1px solid #444444; background:#ffffff;-moz-box-shadow:3px 3px 3px #ececec inset;              
    -webkit-box-shadow:3px 3px 3px #ececec inset;              
    box-shadow:3px 3px 3px #ececec inset;}
.count_table{ border:0; margin-top:25px;}
.count_table td{ line-height:30px; border:1px solid #888; padding:5px;}
