@charset "gb2312";
/* CSS Document */
html,body{_background-image:url(about:blank);_background-attachment:fixed;}
body{margin:0 auto;padding:0;font-size:12px;font-family:'Microsoft Yahei',宋体;color:#222;-webkit-text-size-adjust:none;background:#f3f3f3;line-height:25px;}
body{overflow-x:hidden;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,input,button,textarea{margin:0px;padding:0px;}
img{border:0;-ms-interpolation-mode:bicubic;}
ul,li{list-style-type:none;}
h2,h3,h4{font-size:14px;font-family:"Microsoft Yahei";}
h5{font-size:12px;font-weight:normal;}
a{color:#222;text-decoration:none;}
a:hover{color:#999;text-decoration:none;}
.tl{text-align:left}
.tc{text-align:center}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;}
/* 共用 */
.gray{color:#999999;}
.white{color:#ffffff;}
.red{color:#b91818;}
.green{color:#8AB119;}
.yellow{color:#f96900;}
.blue{color:#1a6eae;}
.bold{font-weight:bold;}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.fz16{font-size:16px;}
.fz18{font-size:18px;}
.fz22{font-size:22px;}
.fz24{font-size:24px;}
.fz26{font-size:26px;}
.fz28{font-size:28px;}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt50{margin-top:60px;}
.mt100{margin-top:100px;}
.mt150{margin-top:150px;}
.ml10{margin-left:10px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.pt10 {padding-top:10px;}
.pt30 {padding-top:30px;}
.pt44 {padding-top:44px;}
.pl10 {padding-left:10px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}
.pt50 {padding-top:50px;}
.pt120 {padding-top:120px;}
.pt140 {padding-top:140px;}
.pt150 {padding-top:150px;}
.pt190 {padding-top:190px;}
.pl20 {padding-left:20px;}
.pl30 {padding-left:30px;}
.pb10 {padding-bottom:10px;}
.pb30 {padding-bottom:30px;}
.p10 {padding:10px;}
.p20 {padding:20px;}
.p30 {padding:30px;}
.center {text-align:center}
.w1000 {width:1000px; margin:0 auto; overflow:hidden;}
.w1200 {width:1200px; margin:0 auto; overflow:hidden;}
.Texthide{ display:none;}
.dis {DISPLAY: block}
.undis {DISPLAY: none}
a.graylink{color:#b5b5b5;text-decoration:none;}
a.graylink:hover{color:#333333;text-decoration:none;}
a.greenlink{color:#000;text-decoration:none;}
a.greenlink:hover{color:#00923a;text-decoration:underline;}
a.green{color:#00923a;text-decoration:underline;}
a.green:hover{color:#00923a;text-decoration:underline;}
/*top*/
.topbody{width:100%;z-index:9999999;margin:0px auto;}
.tophead {background-color:#00923a;height:30px;width:100%;color:#ffffff;line-height:30px;}
.topmenu {
background-color:#ffffff;
height:85px;
width:100%;
border-bottom:1px solid #eaeaea;
filter:alpha(opacity=100);  /*支持 IE 浏览器*/
-moz-opacity:1; /*支持 FireFox 浏览器*/
opacity:1;  /*支持 Chrome, Opera, Safari 等浏览器*/}

/*menu*/
a.menu{padding:0px 32px 0px 32px;text-decoration:none;color:#ffffff;line-height:48px;display:block;}
a.menu:hover{text-decoration:none;color:#ffffff;}
.menuline{background-image:url(../images/menuline.jpg)}
a.selectbg{background-color:#00923a;padding:5px 30px;height:35px;line-height:35px;text-align:center;color:#fff;display:block;}
.menulist a{float:left;padding:5px 30px;height:35px;line-height:35px;text-align:center;display:block;text-decoration:none;border:1px solid #dcdcdc}
.menulist a:hover{text-decoration:none;background:#00923a;color:#fff}
.index_rbgtitle{width:100%;height:40px;background-color:#696969;}
.index_rbgtitle ul li{float:left;padding:0px 35px;line-height:40px;color:#ffffff;font-size:16px;border-right:1px solid  #828282}
.index_rtitle{padding:10px 20px;;line-height:28px;}
.index_rtitlelist{width:480px;height:195px;overflow:hidden;}
.title{}
.baseBlock{
width:350px;
height:280px;
position:relative;
}
.baseBlockIn{
padding:10px 15px;
box-shadow:5px 5px 8px #222;
-moz-box-shadow:5px 5px 8px #222;
-webkit-box-shadow:5px 5px 8px #222;
position:relative;
z-index:99999;
}
.ieShadow{
_width:215px;
_height:160px;
filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=6);
-ms-filter:"progid:DXImageTransform.Microsoft.Blur(pixelradius=6)";
background-color:#222\9;
position:absolute;
left:5px;
top:5px;
right:-5px;
bottom:-5px;
z-index:99999;
}
.filter{
filter:alpha(opacity=80);  /*支持 IE 浏览器*/
-moz-opacity:0.80; /*支持 FireFox 浏览器*/
opacity:0.80;  /*支持 Chrome, Opera, Safari 等浏览器*/}
/*列表CSS*/
.list_left{float:left;width:252px;}
.list_classbg{width:250px;height:45px;position:relative;background:#f8f8f8 url(../images/footbg.jpg);border-bottom:1px solid #dcdcdc}
.list_class{font-size:14px}
.list_class ul li{}
.list_class ul li a{width:220px;line-height:40px;display:block;padding-left:30px;;text-decoration:none;background-color:#f4f8ff;color:#344560}
.list_class ul li a:hover{background-color:#fff}
.list_right_content{padding:10px;font-size:12px;line-height:28px}
.list_right{float:right;width:700px;padding:0px;}
.show_cur{}
.show_content{padding:10px;font-size:12px;border-top:1px solid #fff;}
/*Academic*/
.Activity .Activity_Box{ background:#fff; border:1px solid #DEDEDE; padding:18px 21px;}
.Activity_List{ padding-bottom:20px;} 
.Activity_List li{ padding:1px 0;border-bottom:1px solid #dedede;height:130px;}
.Activity_List li .item{ padding:11px 18px;}
.Activity_List li .date{ float:left; width:60px; height:67px; background:url(../images/Activite_date_BG.jpg) no-repeat left top; padding:3px 20px 0 19px;}
.Activity_List li .date .dateBG{ background:url(../images/rli_BG.jpg) no-repeat left top; width:60px; height:64px;}
.Activity_List li .date span{ display:block; color:#fff; height:14px; line-height:14px; padding:11px 6px 0 6px;}
.Activity_List li .date b{ display:block; text-align:center; color:#210000; font-size:28px; font-weight:bold; height:34px; line-height:34px; padding-bottom:6px;}
.Activity_List li .info{ float:left; width:780px; padding-left:22px; line-height:25px;}
.Activity_List li .info span{ font-size:16px;}
.Activity_List li .btn{ float:right; width:91px; padding-top:40px;}
.Activity_List li .btn a{ display:block; width:91px; height:30px; background:url(../images/Btn_17.jpg) no-repeat left top;}
/*
分页
*/	
.newspage
{
width:1000px;
float:left;
margin-bottom:30px;
}	

.section7{height:210px;border-top:1px solid #eaeaea;padding:20px 0px;}
.map{width:100%;background:url(../images/map.jpg) 100%}

/*常见问题*/
.section4 .ques { width: 1000px;margin: 0px auto; overflow: hidden;}
.section4 .ques dt, .section4 .ques dd {font:18px/24px Microsoft Yahei; color:#555; cursor:pointer; margin-top:30px;}
.section4 .ques em { display:inline-block; width: 26px; height: 26px; text-align: center; border-radius: 4px; float: left; border: 1px solid #666; color: #666;font: normal 24px/26px arial; margin-right: 15px;}
.section4 .ques dd {font-size:14px; color:#888; background-position:0 -38px; display:none; margin-top:10px; line-height: 32px;}
.section4 .ques dd em { background: #666; color: #fff;}
.section4 .ques dd p { margin-left: 48px;}
.section4 .ques dl.on dt {color:red; }
.section4 .ques dl.on dd {display:block;}
/*常见问题滚动样式*/
#Marquee_x { overflow:hidden; width:1180px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:90px; overflow:hidden;margin:0px 25px}
#Marquee_x ul li div img{ display:block}
#Marquee_x ul li div span{ display:block;padding:10px}

#Marquee_y { overflow:hidden; height:300px; } 
#Marquee_y ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_y ul li div{ float:left;line-height:25px;width:220px; overflow:hidden;margin-top:20px;}
#Marquee_y ul li div img{ width:220px; display:block}
#Marquee_y ul li div span{ display:block;padding:10px}

/*滚动条样式*/
.scroll{
border-style:solid; 
border-width:10px; 
border-color:pink; 
overFlow-x:scroll; 
overFlow-y:hidden; 
scrollBar-face-color:#efefef; 
scrollBar-hightLight-color:red; 
scrollBar-3dLight-color:#eaeaea; 
scrollBar-darkshadow-color:#dcdcdc; 
scrollBar-shadow-color:gray; 
scrollBar-arrow-color:purple; 
scrollBar-track-color:f3f3f3; 
scrollBar-base-color:pink; 
}