@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td {
	margin: 0;
	padding: 0;
}


body{
    
}
ol, ul, li {
    list-style: outside none none; margin:0; padding:0;
}
a:link, a:visited {
    color: #000000;
    text-decoration: none;
}
a:hover {
    color: #777;
    text-decoration: underline;
}
.clearfix::after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.layout {
    margin: 0 auto;
    width: 1050px;
	background: #ffffff none repeat scroll 0 0;
	
	padding:10px 10px 0;
	
}

.banner {
    background: rgba(0, 0, 0, 0) url("imagesbanner.jpg") no-repeat scroll center center;
    height: 371px;
}

.bk{border: 1px solid #ddd;}
.left{ float:left;}
.right{float:right;}
.jj{ width:310px; padding:10px;  }
.jj p{font-family: simsun;
    font-size: 14px;
    line-height: 25px;
	margin-top:0;
	text-indent:2em;
}
.width570{width:570px;}
.width430{width:430px;}
.width408{width:408px;}
.list_1{ padding-left:0px; margin:0;}
.list_1 li {
    background: rgba(0, 0, 0, 0) url("imagesdot.gif") no-repeat scroll 0 center;
    font-size: 14px;
	line-height:25px;
    padding-left: 12px;
	
	
	
	width:300px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
h2{color: #e7181a;font: bold 16px/44px "SimSun","Î¢ÈíÑÅºÚ"; margin:0 0 0 20px;}

.jx img{ margin:30px 0 0 10px; float:left;}

.zwhmd1{ width:100%; text-align:center; }
.zwhmd1 li{float:left; width:33%; height:282px; }
.zwhmd1 li p{ font-size:12px;}

.zwhmd2{ width:100%; text-align:center; }
.zwhmd2 li{float:left; width:50%; height:282px; }
.zwhmd2 li p{ font-size:12px;}


.zwhmd3{ width:100%; text-align:center; }
.zwhmd3 li{float:left; width:130px; padding:0 35px; height:282px; }
.zwhmd3 li p{ font-size:12px;}

.zwhmd{ margin:10px; text-align:center; }
.zwhmd li{float:left; width:130px; height:412px; margin:0 5px;}
.zwhmd li p{ font-size:12px;}

.xs{ margin:0;}
.xs li{ width:230px; margin:10px; float:left; height:190px; background-color:#F6F6F6; margin-bottom:10px;}
.xs li img{ float:left; margin-right:10px;}
.xs li b{ margin-right:10px;}
.xs li p{ text-indent:2em; font-size:12px; padding:5px;}






.bd {
    height: 371px;
    overflow: hidden;
}
.bd a {
    display: inline;
    float: left;
    overflow: hidden;
    position: relative;
}
.bd .Q-vBg {
	background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    cursor: pointer;
    bottom: 0;
    height: 33px;
    left: 0;
    margin: 0;
    position: absolute;
    text-align: left;
    z-index: 0;
	width: 100%;
	color:#FFFDFD;
	text-align:center;
}

.bt{ font: bold 24px/44px "SimSun","Î¢ÈíÑÅºÚ"; text-align:center; margin:20px; line-height:60px;}
.wb{  padding: 0px 20px 10px;}
.wb p{ text-indent:2em; font-size:14px;}
.wb p img{ float:left; padding-right:20px;}


.dh {
	width: 100%;
	background-color: #9D0416;
	top: 0;
	left: 0;
	height: 50px;
}
.dh li {
	float: left;
	width: 100px;
	line-height: 50px;
	font-size: 16px;
	text-align: center;
}
.dh a {
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
.dh a:visited {
	color: #ffffff;
}
.dh a:hover, a:active, a:focus {
	color: #ffffff;
	text-decoration: underline;
}
.dh .kd {
	width: 750px;
	margin: 0 auto;
	height: 50px;
}



.r_list{}
.r_list a{ height: 50px;width: 120px;display: block;}
.r_list span {
	display: block;
    background: #f48600 none repeat scroll 0 0;
    color: #fff;
        font: bold 18px/50px "Î¢ÈíÑÅºÚ";
    height: 50px;
     
    text-align: center;
    width: 120px;
}




label[for],input[type="button"],input[type="submit"],input[type="reset"]{cursor:pointer;}

.boxbox { width:940px;margin:18px auto 0 auto; }
.left { width:310px;background:#FFF;float:left; }
.left li:hover { border-left:3px solid #0066ff; }
.left li a { height:40px;line-height:40px;display:block;color:#333 }
.left li a:hover,.left li.active a{color:#0066FF}
.left li.active{border-left:3px solid #0066ff;}
.left li {
    border-left:3px solid #fff; 
    border-bottom: 1px solid #EEEEEE;
    font-size: 14px;
    height: 40px;
    margin-bottom: 1px;
    overflow: hidden;
    padding-left: 25px;
}

.event_year { width:100px;border-bottom:2px solid #DDD;text-align:center;float:left;margin-top:10px; }
.event_year li { height:40px;line-height:40px;background:#FFF;margin-bottom:1px;font-size:18px;color:#828282;cursor:pointer; }
.event_year li.current { width:100px;background:#0066ff url('imagesjian.png') 110px 0 no-repeat;color:#FFF;text-align:left;padding-left:9px; }
.event_list { width:810px;float:right;background:url('imagesdian3.png') 57px 0 repeat-y;margin:10px 0 20px 0; }
.event_list h3 { margin:0 0 10px 50px;font-size:24px;font-family:Georgia;color:#0066ff;padding-left:25px;background:url('imagesjian.png') 0 -45px no-repeat;height:38px;line-height:30px;font-style:italic; }
.event_list li { background:url('imagesjian.png') 54px -80px no-repeat; }
.event_list li span { width:45px;text-align:right;display:block;float:left;margin-top:10px; }
.event_list li p { width:722px;margin-left:24px;display:inline-block;padding-left:10px;line-height:25px;_float:left; }
.event_list li p span { width:690px;text-align:left;border-bottom:2px solid #DDD;padding:10px 15px;background:#FFF;margin:0; }



.btk{position: relative; height:57px;background: rgba(0, 0, 0, 0) url("imagesdh.jpg") no-repeat scroll center center;}
.tt {
    height: auto;
    width: 90%;
	padding-left:80px;
	
}
.tt h2 {
    color: #be261b;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 36px;
    font-weight: bold;
    line-height: 44px;
    text-align: center;
}
.tt h2 a {
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
.zt{position: absolute; line-height:57px; color:#ffffff;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 28px;
    font-weight: bold; margin-left:20px;}


.bj{}

dl {
    border-bottom: 1px dotted #c9c9c9;
    overflow: hidden;
    padding: 30px 0;
}
dl h3 {
    font-size: 18px;
    font-weight: bold;
    line-height: 28px;
}
.ind{color: #777;margin-top: 10px;line-height: 26px;text-indent: 2em;}

.hr_10{
    clear: both;
    font-size: 1px;
    height: 10px;
    line-height: 1px;
    overflow: hidden;
}

.hr_20{
    clear: both;
    font-size: 1px;
    height: 10px;
    line-height: 1px;
    overflow: hidden;
}


.lshg dd {
    float: left;
    padding: 7px;
    width: 230px;
}
.lshg dd .img {
    overflow: hidden;
}
.lshg dd img {
    height: 153px;
    overflow: hidden;
    width: 230px;
}
.lshg dd p {
    height: 50px;
    margin: 5px 0 0;
    overflow: auto;
}


.share {
    position: fixed;
    right: 0px;
    top: 180px;
    width: 150px;
    z-index: 99;
}



.box1 {
    float: left;
    width: 460px;
}
.box1 ul {
    margin-bottom: 5px;
}
.box1 li {
    border-bottom: 1px dotted #c8c8c8;
    padding: 5px 0;
}
.box1 li h1 {
    font-size: 14px;
    margin-bottom: 5px;
}

.box1 li p {
    padding: 5px 0 0 0px;   font-family: Î¢ÈíÑÅºÚ;
    font-size: 14px;
    line-height: 20px;
}



#nBox16 dl {
    display: inline;
    float: left;
    height: 170px;
    margin: 0 7px 5px 0;
    overflow: hidden;
    width: 255px;
	border:none;
	padding:0;
}

#nBox17 dl {
    display: inline;
    float: left;
    height: 426px;
    margin: 0 5px 5px 0;
    overflow: hidden;
    width: 240px;
	border:none;
	padding:0;
}



