﻿*{
 margin:0px;
 padding:0px;
}
body{
 font-size:12px;
 font-family: "Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif;
 color:#666666;
 background:url('../images/main_bg.png') #d0d5de repeat-x;

}
img{
 border:0px;
}
ul{
list-style-type:none;
}
a{
 text-decoration:none;
 color:#333333;
}
a:hover{
 color:#FF6300;
}
.clear{
 clear:both;
}
.clear10{
 clear:both;
 height:10px;
}
.kuang1{
 width:1170px;
 margin:0 auto;
}


.kuang2{
 width:1170px;
 margin:0 auto;
background:url('../images/phowall.gif') repeat-x;
}




.header2{
 height:101px;
 background:#f3f6fa;
 width:1170px;
 margin:0 auto;
}
.logo2{
 float:left;
 width:560px;
 height:80px;
 margin-left:25px;
 margin-top:10px;
}




.header_right2{
 width:300px;
 float:right;
 height:60px;
 padding-top:10px;
}

.header_link2{
 width:260px;
 float:right;
 line-height:26px;
 height:26px;
}
.header_link2 span{
 margin-left:5px;
 margin-right:5px;
}











.nav2 {
	BACKGROUND: #104694; HEIGHT: 40px
}
.nav2 UL {
	MARGIN: 0px auto; WIDTH: 1100px
}
.nav2 UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 110px; FONT-FAMILY: "微软雅黑"; FLOAT: left; HEIGHT: 40px; FONT-SIZE: 16px; OVERFLOW: hidden
}
.nav2 UL LI:hover {
	BACKGROUND: #295595
}
.nav2 UL LI:hover UL {
	DISPLAY: block
}
.nav2 UL LI A {
	WIDTH: 100%; DISPLAY: block; COLOR: white
}
.nav2 UL LI UL {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 160px; DISPLAY: none; BACKGROUND: #295595; OVERFLOW: hidden; _position: relative
}
.nav2 UL LI UL LI {
	BORDER-BOTTOM: white 1px dashed; TEXT-ALIGN: left; LINE-HEIGHT: 40px; PADDING-LEFT: 25px; WIDTH: 135px; FLOAT: none; HEIGHT: 40px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.nav2 UL LI UL LI:hover {
	BACKGROUND: #104694
}










.main{
 clear:both;

}

.main_content{
 background:white;

}

.lht_main{
 height:370px;
 width:1172px;
 overflow:hidden;
}
.lht_top_bg{
 height:3px;
 width:1170px;
 background:url('../images/lht_top_bg.png') repeat-x;
}
.lht{
 margin:3px 4px 0px 4px;
 height:360px;
 width:1162px;
 overflow:hidden;
}


.main_left{
 padding:10px 10px 10px 10px;
 width:463px;
 float:left;
 height:340px;
 overflow:hidden;
}



.news_right_line{
 border-right:1px solid #ccc;
 float:left;
 height:320px;
 width:1px;
 margin:20px 5px 5px 5px;
}



.matter{
 width:463px;

 float:left;
 overflow:hidden;
}

.title{
 line-height:32px;
 font-size:14px;
 border-bottom:1px solid #9c2032;
 clear:both;
 font-family:'微软雅黑';
}
.title_name{
 width:100px;
 height:31px;
 float:left;
 padding-left:10px;
 background:url('../images/title_bg.png') no-repeat left center;
 font-weight:bold;
 margin-left:5px;
}
.title_name a{
 color:#9c2032;
}
.title_name a:hover{
 
 color:#FF6300;
}
.title_as{
 width:100px;
 float:right;
 height:32px;
 color:#c67e88;
 text-align:right;
 padding-right:10px;
}



.matter_list a{
 float:left;
 width:320px;
 display:block;
 overflow:hidden;
 padding-left:30px;
 line-height:30px;
 height:30px;
 background:url("../images/ic1.png") no-repeat 15px center;




}

.matter_list span{
 float:right;
 display:block;
 width:100px;
 text-align:center;
 overflow:hidden;
 color:#999999;


}
.matter2{
 width:428px;
 height:170px;
 float:left;
 font-family:'微软雅黑';
 overflow:hidden;
}
.matter_list,.matter_list2{
 padding-top:8px;
 font-family:'微软雅黑';
}

.matter_list2 a{
 float:left;
 width:300px;
 display:block;
 overflow:hidden;
 line-height:26px;
 height:26px;
 background:url("../images/ic1.png") no-repeat 10px center;
 padding-left:25px;

}

.matter_list2 span{
 float:right;
 display:block;
 width:100px;
 text-align:right;
 overflow:hidden;
 color:#999999;
}



.main_middle{ 
 padding:10px 10px 10px 10px;
 width:428px;
 float:left; 
 height:340px;
 overflow:hidden;
}




.main_right{

float:right;
 width:208px;

 margin-right:6px;
 margin-top:5px;


}


.zhuanti{
 height:54px;
 width:179px;

margin:1px auto;
}

.zhuanti img{
 padding:2px;
}


.shortcut_title{
 color:#9C2032;
 text-align:center;
 font-size:14px;
 font-weight:bold;
 margin-top:10px;
 margin-bottom:10px;
}
.shortcut{
 border:1px solid #ccc;
 width:186px;
 height:50px;
 margin:10px auto;
 background:url('../images/shortcut_bg.png') repeat-x left center;
}
.shortcut_1{
 margin-left:10px;
 height:20px;
 line-height:20px;
 width:70px;
 border-bottom:1px solid #ccc;
 border-right:1px solid #ccc;
 padding-right:10px;
 text-align:right;
 float:left;
 margin-top:4px;
}
.shortcut_2{
 height:20px;
 line-height:20px;
 margin-top:4px;
 width:70px;
 border-bottom:1px solid #ccc;
 padding-left:10px;
 float:left;
}
.shortcut_3{
 margin-left:10px;
 height:20px;
 line-height:20px;
 margin-bottom:4px;
 width:70px;
 border-right:1px solid #ccc;
 padding-right:10px;
 text-align:right;
 float:left;
}

.shortcut_4{
 height:20px;
 line-height:20px;
 margin-bottom:4px;
 width:70px;
 padding-left:10px;
 float:left;
}




.photo_title{
 color:#9C2032;
 text-align:center;
 font-size:14px;
 font-weight:bold;
 margin-top:10px;
 margin-bottom:10px;
}


.photo{

border:1px solid #ccc;
 width:204px;
 height:214px;
 margin:0px auto;

padding-top:4px;

text-align:center;


}




.friends_link{
 width:188px;
padding-top: 10px;

text-align:center;
margin:0 auto;


}

.friends_link li {
    height: 24px;
    line-height: 24px;
    padding-left: 10px;
}













.bottom{
 height:82px;
 line-height:82px;
 width:1150px;
 margin:0 auto;
 background:#CFD4DD;
border-top:1px solid #9c2032;

}
.copy{
 font-size:12px;
 font-family:'微软雅黑';
}


.foot{
 width:640px;
 margin:0 auto;

font-size:12px;

color:#333;

}



.bt_pv{
 font-size:12px;
 font-weight:bold;
 
 color:#9C2032;
}



.pagenav{
 height:42px;
 line-height:40px;
 width:1170px;
 margin:0 auto;
 font-size:14px;
 font-weight:bold;
 color:white;

 background:url('../images/submanu.gif');
}

.pagenav a{
 color:white;
 margin-left:5px;
 margin-right:5px;
}
.pagenav a:hover{
 color:#FF6300;
}



.list_left{

 width:184px;
 background:#f0f5fb;
 margin:15px 10px 0px 10px;
 float:left;
}


.list_right{
 width:800px;
 min-height:600px;
 float:right;
margin:15px 40px 0px 00px;

}








.list_content{
 min-height:640px;
}






.list_left2{

 width:184px;
 background:#f0f5fb;
 margin:15px 10px 0px 10px;
 float:left;
}


.list_right2{
 width:800px;
 min-height:600px;
 float:right;
margin:15px 40px 0px 0px;

}



.list_right3{

width:800px;

margin:0;

}





.classname{
 color:#9a4b55;
 font-size:16px;
 font-weight:bold;
 height:50px;
 line-height:50px;
 text-align:center;
 font-family:'微软雅黑';
 overflow:hidden;
}
.classchild{
 margin-left:40px;
 line-height:30px;
 font-size:14px;
 overflow:hidden;
 
}
.classchild li a{
 background:url('../images/classic.png') no-repeat left center; 
 padding-left:20px;
 color:#1c446a;
}
.classchild li a:hover{
 color:#FF6300;
}
.zhuantiname{
 font-size:16px;
 font-weight:bold;
 height:50px;
 line-height:50px;
 text-align:center;
 font-family:'微软雅黑';
 overflow:hidden;
}
.zhuantiname a{
 color:#9A4B55;
}
.zhuantiname a:hover{
 color:#FF6300;
}

.zhuantiarticle{
 width:154px;
 margin:0 auto;
}

.zhuantiarticle li{

 height:30px;
 width:154px;
 overflow:hidden;

text-align:center;

}


.list_data{
 margin-bottom:20px;
 width:917px;
}
.list_class{
 background: #f0f0f0;
 height:38px;
 line-height:38px;
}
.currclass{
 height:38px;
 background:url('../images/title_bg.png') no-repeat 10px center;
 padding-left:26px;
 color:#a8646c;
 font-size:14px;
 font-family:'微软雅黑';
 font-weight:bold;
 width:200px;
 float:left;
}
.currmore{
 width:200px;
 height:38px;
 float:right;
 text-align:right;
 padding-right:10px;
}



.list li{
 border-bottom:1px dashed #ccc;
 height:40px;
}


.list li a{
 width:600px;
 line-height:38px;
 height:40px;

 float:left;
 color:#666666;

overflow:hidden;
padding-left:40px;
background:url("../images/ic1.png") no-repeat 20px center;

}

.list li a:hover{
 color:#FF6300;
}
.list li span{
 width:110px;
display:block;
float:right;
 line-height:38px;
 height:40px;
 font-size:12px;
 color:#6b6b6b;
}

.pages{
 height:38px;
 background: #f0f0f0;
 margin-top:20px;
}
.pages table table{
  height:38px;
  line-height:38px;
  padding-left:20px;
}




.all_contents{
 width:1050px;
 min-height:200px;
 float:left;


margin:20px 0px 0px 60px;



}




.c_title{
 height:80px;
 line-height:60px;
 font-size:24px;
 color:#9c3939;
 text-align:center;
 font-family:'微软雅黑';
 font-weight:bold;
}

.c_other{
 height:30px;
 background:#f0f0f0;
 line-height:30px;
 text-align:center;
 font-family:'微软雅黑';
}
.c_content{
 line-height:2;
 margin-top:10px;
 text-indent:2em;
}
.c_content img{
max-width:960px;
max-height:720px;
margin:0px auto;

}


.list_main{
 background:white;

}




.bodys{

clear:both;





}


.classpic{
 height:252px;
 width:938px;
}
.list_teacher li{
 width:100px;
 float:left;
 margin:0px 5px 0px 5px;
 line-height:30px;
 overflow:hidden;
}
.shortcut_child1{
 width:87px;
 height:29px;
 float:left;
 text-align:center;
 background:url('../images/111.png') no-repeat left center;
 line-height:27px;
 margin:0px 0px 2px 10px;
}
.shortcut_child2{
 width:87px;
 height:29px;
 float:right;
 text-align:center;
 background:url('../images/111.png') no-repeat left center;
 line-height:27px;
 margin:0px 10px 2px 0px;
}
.xyemail{
 width:100%;
 margin:10px 0px 10px 0px;
 height:50px;
}
.xyemail ul li{
 width:50%;
 height:24px;
 line-height:24px;
 float:left;
 text-align:center;
}












.szcon table span{
font-weight: bold;
}
.szcon .btitle{ 
font-weight: bold;
margin-top:10px;
margin-bottom:10px;
border-bottom:1px dashed #ccc;
}

#vsb_newscontent{
font-size:14px!important;
font-family:'微软雅黑'!important;
}
#vsb_newscontent p{
  line-height:26px;
}

.list A{font-size:14px;}
ul.list_teacher{margin:5px 20px;}
ul.list_teacher a{font-size:14px;}
.list_data{margin-bottom:0px;}



