	a{
	color:#000;
	text-decoration:none;
}

a:hover{
	color:#9b0707;
}

body{
	color:#000;
	background:#e9e9e9 url(main_res/bg-body.gif) repeat-x;
}

body,p,blockquote,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,input,button,select,textarea,th,td{
	padding:0;
	margin:0;
}

body,input,textarea,button,select{
	font-size:14px;
	font-family:\5fae\8f6f\96c5\9ed1;
	line-height:1.5;
}

h1,h2,h3,h4,h5,h6{
	font-family:\5fae\8f6f\96c5\9ed1;
	font-size:100%;
	line-height:1.2;
   font-weight:normal;
}

fieldset,img{
	border:none;
}

table{
	border-collapse:collapse; border-spacing:0;
}

ul,ol{
	list-style:none;
}

.clear{
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}

#wrapper{
	width:950px;
	margin:0 auto;
}

#header{
	margin-bottom:10px;
}

#top-head{
	height:50px;
	padding-top:30px;
	padding-bottom:10px;
}

#logo{
	width:250px;
	height:50px;
	background:url(main_res/logo.gif) no-repeat left;
   text-indent:-9999px;
}

#top-nav{

	float:right;
}

#top-nav a{
   padding:16px;
}

.main-head{
   width:952px;
   height:364px;
	margin-bottom:10px;
}

.side_name{
	background: url(name1.png) no-repeat;
    width: 540px;
    height: 60px;
    position: absolute;
    bottom: 34px;
    right: 0;
	}
.main-slide{
    width:952px;
	height:300px;
	background: url(head.jpg) no-repeat;
    position: relative;
}
.head_img{
	width: 256px;
    height: 193px;
    position: absolute;
    top: 78px;
    left: 93px;
    transform: scaleY(1) perspective(1.5em) rotateY(1deg);
	}

.main-login{
   width:530px;
   height:50px;
	padding-left:422px;
	padding-top:14px;
	background:url(main_res/box-01-login.gif) no-repeat left top;
}

.main-login span{
	margin-right:20px;
}

.main-login input{
	width:110px;
	padding:0 5px;
	height:25px;
	line-height:25px;
	background:url(main_res/bg-login.gif) repeat-x;
	border:1px solid #999;
}

button.bn{
   font-size:16px;
	width:75px;
	height:30px;
	color:#FFF;
	line-height:30px;
	background:url(main_res/bn.gif) no-repeat center;
	border:none;
	cursor:pointer;
}

#content{

}

.con-box1{
   width:950px;
	margin-bottom:10px;
}
	
.con-box1-top{
   height:25px;
   background:url(main_res/con-box1-top.gif) no-repeat left top;
}

.con-box1-bottom{
   height:25px;
   background:url(main_res/con-box1-bottom.gif) no-repeat left bottom;
}

.con-box1-center{
   width:930px;
   padding:0 10px;
	background:url(main_res/con-box1-center.gif) repeat-y center;
}

.con-box1-lst{
	width:280px;
	height:320px;
	padding:5px 19px 10px 10px;
	float:left;
	overflow:hidden;
}

.r-border1{
	border-right:1px solid #d0d0d0;
}

.con-box1-lst h2{
	width:280px;
	height:40px;
	margin-bottom:10px;
}

.con-box1-list{
}

.con-box1-list li{
   padding-top:3px;
	padding-bottom:3px;
}

.con-box1-list li a{
   padding-left:20px;
	background:url(main_res/dot.gif) no-repeat 10px 7px;
}

.con-box1-list li a:hover{
   background:url(main_res/dot-red.gif) no-repeat 10px 7px;
	text-decoration:underline;
}



.more:hover{
	color:#fff;
}

.f-right{
	float:right;
}

.con-box2{
   width:950px;
	height:85px;
	background: url(main_res/bg-con-box2.jpg) no-repeat center;
   margin-bottom:10px;
}

.con-box2 a{
   text-indent:-9999px;
   display: block;
	width:237px;
	height:85px;
	float: left;
	cursor: pointer;
}

/*Slide Pic Begin*/
.box-03-top {width:955px; height:6px; background:url("main_res/box-03-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
    .box-03-bottom {width:955px; height:8px; margin-bottom:18px; background:url("main_res/box-03-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
    .box-03 {padding:19px 27px 17px 25px; background:url("main_res/box-03.gif") 0 0 repeat-y;}
    .box-03 #loopedSlider {position:relative;}
    .box-03 #loopedSlider .container {width:800px; height:135px; margin-left:49px; overflow:hidden; position:relative;}
    .box-03 #loopedSlider .slides {position:absolute; top:0; left:0;}
    .box-03 #loopedSlider .slides div {/*display:none; position:absolute; top:0;*/width:800px;}
    .box-03 #loopedSlider ul.pagination {list-style-type:none; margin:0; padding:0; margin:0; width:75px;}
    .box-03 #loopedSlider ul.pagination li {float:left; margin:0 3px;}
    .box-03 #loopedSlider ul.pagination a {display:block; width:8px; height:8px; overflow:hidden; background-image:url("main_res/pagination.gif"); background-position:0 0; background-repeat:no-repeat;}
    .box-03 #loopedSlider ul.pagination a span {display:none;}
    .box-03 #loopedSlider ul.pagination li.active a {background-position:0 -8px;}
    .box-03 #loopedSlider ul.list {margin:0;}
    .box-03 #loopedSlider ul.list li {display:block; float:left; width:140px; margin:0 10px; height:105px; overflow:hidden; background-color:#bbb; position:relative;}
    .box-03 #loopedSlider ul.list li img {display:block; border:1px solid #999;}
    .box-03 #loopedSlider .previous {position:absolute; top:45px; left:0;}
    .box-03 #loopedSlider .next {position:absolute; top:45px; right:0;}
    .box-03 #loopedSlider .pagination {position:absolute; bottom:0; left:425px;}

/*Slide Pic End*/

.con-box4{
	width:950px;
	margin-bottom:5px;
}

.con-box4-top{
   height:15px;
	background:url(main_res/con-box3-top.gif) no-repeat left top;
}

.con-box4-bottom{
   height:15px;
	background:url(main_res/con-box3-bottom.gif) no-repeat left bottom;
}

.con-box4-center{
   padding:0 20px;
	min-height:50px;
	border-left:1px solid #e9e9e9;
	border-right:1px solid #c5c5c5;
  	background:url(main_res/bg-con-box3.gif) repeat-x;
}

.con-box4-center h2.friendlink{
   text-indent:-9999px;
	font-size:0;
	height:0;
	line-height:0;
}

.con-box4-list{
   width:900px;
	float:left;
}

.con-box4-list li{
	width:150px;
	padding:0 15px;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	display:inline;
}

#footer {clear:both; padding-top:18px;}
#footer p { display:block; width:100%; text-align:center;}
#footer p.f-right .footer-rss {padding:5px 0 5px 27px; background:url("http://by.sta.edu.cn/design/footer-rss.gif") 0 0 no-repeat; font-weight:bold;}
.ftColor{ color:#880303;}

/*Content Article Begin*/
.content-head{
	width:950px;
	height:30px;
	padding-top:90px;
}

.content-nav{
	padding-left:20px;
}

.content-nav a{
   color:#fff;
	padding-left:15px;
	padding-right:15px;
}

.content-nav a.active{
   font-size:16px;
	color:#000c1b;
}

.content-nav a:hover{
	color:#000;
}

#content .position{
	padding-left:25px;
	margin-bottom:15px;
}






.maincol{
	width:645px;
	padding-left:1px;
	float:left;
}

.xcol{
	width:301px;
	padding-left:1px;
	padding-right:2px;
	float:right;
}

.maincol h2.content-caption1{
   font-size:24px;
	font-weight:normal;
   padding:15px;
}
.maincol h2.content-caption11{
   font-size:20px;
	font-weight:normal;
   padding:15px;
	border-bottom:1px solid #CFCFCF;
}

.maincol div.content-article1{
   padding:25px;
}

.m-b20{
	margin-bottom:20px;
}

h3.content-cap2{
	font-size:18px;
	margin-bottom:5px;
	padding-left:40px;
	height:28px;
	line-height:28px;
	border-top:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
	background:#f5f5f5 url(main_res/dot2.gif) no-repeat 28px 12px;
}

.newslist1{
	padding-left:30px;
}

.newslist1 li a{
   display:block;
   padding:3px 11px;
	background:url(main_res/dot.gif) no-repeat left 10px;
}

.newslist1 li a:hover{
	background:url(main_res/dot-red.gif) no-repeat left 10px;
   text-decoration:underline;
}

.xcol-box1{
	margin-bottom:5px;
	padding-top:10px;
	padding-bottom:10px;
}

h2.xcol-caption1{
	font-size:18px;
	color:#ba1816;
	padding-left:15px;
	margin-bottom:5px;
}

.xcol-list{
	padding-left:15px;
	padding-right:15px;
}


.xcol-list li span.data{
	margin-right:18px;
	font-weight:bolder;
}

.m-r40{
	margin-right:40px;
}

.xcol-box2{
  margin-bottom:20px;
}

h2.xcol-caption2{
	font-size:18px;
	color:#ba1816;
	padding-left:15px;
	margin-bottom:5px;
}

.xcol-box2-lst{
	padding:15px;
	background:#f5f5f5;
	border-top:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
}

.xcol-list2{
}

.xcol-list2 li a{
   display:block;
	padding:3px 5px 3px 10px;
	
	background:url(main_res/dot-green.gif) no-repeat left 11px;
}

.xcol-list2 li a:hover{
   text-decoration:underline;
	
}

.t-right{
	text-align:right;
}

.p-r30{
	padding-right:30px;
}

.p-r17{
	padding-right:17px;
}

.p-r10{
	padding-right:10px;
}

.red{
	color:#9b0707;
}

.red a{
	color:#9b0707;
}

.red a:hover{
	color:#0000ff;
}

.xcol-box3{	
}

.xcol-caption3{
	font-size:18px;
	color:#ba1816;
	padding-left:15px;
	margin-bottom:5px;
}

.xcol-box3 dl{
	padding:5px 15px;
}

.xcol-box3 dt{
	width:72px;
	background:#FFF;
	padding:3px;
	border:1px solid #cfcfcf;
	float: left;
	margin-right:10px;
	display:inline;
}

.xcol-box3 dd{	
	width:180px;
   float:left;
}

.search{
	padding-left:15px;
	padding-right:15px;
	margin-bottom:5px;
	margin-top:10px;
	border-bottom:1px solid #d1d1d1;
	border-top:1px solid #d1d1d1;
	padding-bottom:25px;
	padding-top:15px;
	background:#f5f5f5;
}

.search p.sea1{
   height:32px;
	padding-left:45px;
	background:url(main_res/search.gif) no-repeat 10px;
}

.search label{
   font-size:16px;
	line-height:32px;
   height:32px;
	color:#000;
}

.search input{
	width:160px;
	height:18px;
	line-height:18px;
	padding:4px;
	border:1px solid #d1d1d1;
	background:url(main_res/bg-login.gif) repeat-x;
}
/*Content Article End*/

/*Content Begin*/
.main-column1{
	margin-top:10px;
}

h2.mc1-cap1{
    padding-left:40px;
    height:28px;
	 line-height:28px;
    font-size:14.7px;
	 font-weight:bolder;
	 background: url(main_res/bgh2-column1.gif) no-repeat;
	 border-top:1px solid #cfcfcf;
	 border-bottom:1px solid #cfcfcf;
	 position:relative;
}

.main-columnlist{
    padding:10px 30px;
}

.main-columnlist li{
	position:relative;
}

.data-maincol{
	position:absolute;
	font-family:Georgia;
	font-size:18px;
	top:14px;
	right:10px;
	color:#aaa;
}

.main-columnlist li{
   border-bottom:1px dotted #d1d1d1;
}

.main-columnlist li p{
	width:460px;
}

.main-columnlist li {
    padding-top: 3px;
    padding-bottom: 3px;
    height: 27px;
    border-bottom: 1px solid #CCCCCC;
    font-size: 14px;
    margin-bottom: 5px;
    padding: 5px 0;
    padding-left: 13px;
    position: relative;
    list-style-image: none;
    list-style-type: none;
    background: url(../images/dot.gif) no-repeat 0px 12px transparent;
}

.main-columnlist li a:hover{
    background:url(main_res/dot-red.gif) no-repeat left 20px;
    text-decoration:none;
}

.more-maincol{
	 position:absolute;
	 top:0px;
	 right:38px;
	 font-weight:normal;
	 font-size:14px;
}
.content-article1 img {
    max-width: 550px;
    padding-right: 5px;
}
/*Content End*/


.box-02{
	width:950px;
	_width:948px;
	height:720px;
	padding-top:10px;
	background: url(main_res/news-bg.gif) repeat-x;
	margin-bottom:15px;
	position:relative;
	
}
.news-bg-l{
	width:6px;
	height:720px;
	background:url(main_res/news-bg-l.gif);
	position:absolute;
	top:0px;
	left:0px;
}
.news-bg-r{
	width:6px;
	height:720px;
	background:url(main_res/news-bg-r.gif);
	position:absolute;
	top:0px;
	right:0px;
	
}
.box-02-lst
{
    float: left;
    width: 475px;
    min-height: 246px;
    _height: 245px;
    display: inline;
}



.box-02-list{
	width:285px;
	_width:284px;
	height:270px;
	padding:35px 5px 0px 25px;
	float:left;
	border-right:1px solid #d0d0d0;
	position:relative;
	font-size:12px;
	margin-top:30px;
}



.box-02-list li{
	padding:3px 0 5px 10px;
	background: url(main_res/box-02-dot.gif) no-repeat 0 1px;
	height:16px;
	line-height:16px;
	 
} 


.more{
	position:absolute;
	bottom:0px;
	right:25px;
	padding-left:18px;
	line-height:15px;
	background:url(main_res/more-img.gif) no-repeat;
}
.b-02-l1{
	background:url(main_res/sub-title1.gif) 27px 0px no-repeat;
}
.b-02-l2{
	background:url(main_res/sub-title2.gif) 27px 0px no-repeat;
}
.b-02-l3{
	background:url(main_res/sub-title3.gif) 27px 0px no-repeat;
}

.b-02-l5{
	background:url(main_res/sub-title5.gif) 27px 0px no-repeat;
}

.box-04
{
    width: 952px;
    height: 82px;
    background: url(main_res/box-04-bg.gif) no-repeat;
}
.box-04 select{
	width:118px;
	font-size:14px;
	padding:2px;
	color:#898989;
	_width:226px;
	 line-height:1.5;
}
.box-04 ul{
	width:952px;
	 margin:15px 0px;
}

.box-04 ul li{
  padding-left:6px;
  padding-right:6px; 
  float: left;
}

.box-04 ul ul li
{
	width:111px;
	padding:0;
	float:left;
	font-size:15px;
}

.main-box5-top{
  height:6px;
  _height:6px;
  font-size:0;
  _margin-bottom:0px;
 vertical-align: baseline; 
  background: url(main_res/cols-top.gif) no-repeat;
  
}
.main-box5-center
{
	_margin-top:0px;
	padding-bottom:20px;
	background: url(main_res/cols.gif) repeat-y;
}
.main-box5-bottom{
	height:8px;
	background: url(main_res/cols-bottom.gif) no-repeat;
}
.main-box5{
	width:953px;
	margin-bottom:15px;
}


.xcol-list li{
	padding:3px 0;
	background:url(main_res/ico-arrow.gif) no-repeat 46px 10px;
    _background:url(main_res/ico-arrow.gif) no-repeat 39px 10px;
}
.xcol-list2 li{
	 _line-height:1.0;
	
}

#footer p.f-left, #footer p.f-left a
{
    color: #7f7f7f;
}
#footer p.f-left strong, #footer p.f-left strong a
{
    color: #3f3f3f;
}
#footer p.f-right, #footer p.f-right a
{
    color: #7f7f7f;
}
#footer a:hover
{
    color: #000 !important;
}
.smaller {font:90%/1.8 "tahoma",sans-serif;}

.time {
    color: #CCCCCC;
    font-family: Georgia;
    position: absolute;
    _top: 5px;
    right: 20px;
}

#wp_news_w14 li{
	height:50px;
	background:none;
}

.dtjt8_div_img .number {
    display: none;
}