/* CSS Document */
.main{width:1000px; height:auto; margin:0 auto; margin-top:5px;}
.news1{float:left; width:217px; height:auto;}
.news1_head{float:left; width:217px; height:28px; background:url(../images/news1.png) no-repeat;} 
.news1_head font{display:block; float:left; width:auto; height:28px; line-height:24px; color:#FFFFFF; font-weight:bold; padding-left:25px;}
.news1_head a{display:block; float:right; color:#FFFFFF; height:28px; width:auto; line-height:24px; font-weight:bold; padding-right:10px; text-decoration:underline;}
.news1_main{width:215px; height:280px; float:left; background:#eaf2ff; border-left:1px solid #c0d9ff; border-right:1px solid #c0d9ff; border-bottom:1px solid #c0d9ff; overflow:hidden;}
.news1_main ul{display:block; width:215px; float:left; height:280px;}
.news1_main ul li{display:block; width:215px; height:auto; float:left;}
.news1_main ul li a{display:block; width:180px; height:auto; float:left; color:#222222; padding-left:20px; margin-bottom:5px; line-height:18px; padding-right:15px; overflow:hidden;}
.news1_main ul li a:hover{color:#cc0000;}

.banner_kuang{width:419px; height:310px; float:left; margin-left:20px;}

.news2{width:325px; height:auto; float:right;}
.news2_head{width:325px; height:28px; float:left; background:url(../images/news3.png) no-repeat;}
.news2_head font{display:block; float:left; width:auto; height:28px; line-height:24px; color:#FFFFFF; font-weight:bold; padding-left:25px;}
.news2_head a{display:block; float:right; width:55px; height:18px; background:url(../images/more.png) no-repeat; margin-top:10px; margin-right:10px;}
.news2_main{width:325px; height:282px; float:left; overflow:hidden;}
.news2_main ul{width:325px; height:282px; float:left;}
.news2_main ul li{width:325px; height:auto; float:left; border-bottom:1px dashed #a2a2a2; margin-bottom:5px; line-height:25px;}
.news2_main ul li a{display:block; width:250px; height:auto; float:left; color:#222222;}
.news2_main ul li a font{display:block; float:right; width:60px; height:auto;  color:#222222;}

.contact{float:left; width:217px; height:auto; margin-top:20px;}
.contact_head{float:left; width:217px; height:28px; background:url(../images/news1.png) no-repeat;}
.contact_head font{display:block; float:left; width:auto; height:28px; line-height:24px; color:#FFFFFF; font-weight:bold; padding-left:25px;}
.contact_main{width:205px; height:130px; margin-top:25px; float:left;}
.contact_main ul{width:205px; height:130px; float:left;}
.contact_main ul li{width:195px; height:auto; line-height:20px; float:left; padding-left:5px; padding-right:5px;}

.link{width:751px; height:auto; float:left; margin-top:20px; margin-left:21px;}
.link_head{width:751px; height:30px; float:left; background:url(../images/news4.png) no-repeat;}
.link_head font{display:block; float:left; width:auto; height:28px; line-height:24px; color:#FFFFFF; font-weight:bold; padding-left:25px;}
.link_main{width:751px; height:155px; float:left;}
.teacher{width:145px; height:155px; position:relative; float:left; margin-right:30px;}
.teacher img{display:block; width:145px; height:155px; float:left;}
.teacher font{display:block; position:absolute; left:0; bottom:0; background:url(../images/1.png); width:135px; height:32px; font-size:12px; color:#fff; padding:5px; display:none;}

#demo1 a{display:block; width:145px; height:155px; position:relative; float:left; margin-right:10px;}
#demo1 a img{display:block; width:145px; height:155px; float:left;}
#demo1 a font{display:block; position:absolute; left:0; bottom:0; background:url(../images/1.png); width:135px; height:32px; font-size:12px; color:#fff; padding:5px; display:none;}

#demo2 a{display:block; width:145px; height:155px; position:relative; float:left; margin-right:10px;}
#demo2 a img{display:block; width:145px; height:155px; float:left;}
#demo2 a font{display:block; position:absolute; left:0; bottom:0; background:url(../images/1.png); width:135px; height:32px; font-size:12px; color:#fff; padding:5px; display:none;}

.wei{width:304px; height:auto; float:left; margin-top:20px;}
.wei_head{width:289px; height:30px; float:left; background:url(../images/erwei.png) no-repeat; color:#FFFFFF; font-weight:bold; line-height:28px; padding-left:15px;}
.wei_main{width:304px; height:130px; float:left; margin-top:25px;}
.wei_main img{display:block; float:left; width:120px; height:120px; margin-left:22px;}

/******************************************************************************************************/
.main1{width:1000px; height:auto; margin:0 auto; margin-top:5px; border-bottom:1px dashed #40627d; padding-bottom:20px;}
.left{width:240px; height:auto; float:left; margin-top:15px; border-right:1px solid #d0d0d0;}
.left_head{width:194px; height:27px; float:left; background:url(../images/lan.png) no-repeat; color:#FFFFFF; font-weight:bold; padding-left:25px; line-height:25px;}
.left_content{width:219px; height:auto; float:left;}
.left_content ul{width:219px; height:auto; float:left;}
.left_content ul li{width:219px; height:auto; float:left;}
.left_content ul li a{display:block; width:219px; float:left; height:25px; line-height:25px; border-bottom:1px dashed #919191; color:#5e5e5e; text-align:center; font-weight:bold;}

.left_content img{display:block; width:227px; height:153px; margin-top:30px; float:left;}

.right{width:738px; height:auto; float:left; margin-top:15px; margin-left:15px;}
.right_head{width:713px; height:31px; background:url(../images/right_head.png) no-repeat; color:#222222; font-weight:bold; line-height:31px; padding-left:25px;}
.right_content{width:673px; height:auto; float:left; padding-left:20px; padding-right:20px; padding-top:15px; line-height:20px;}

.right_content ul{width:673px; height:auto; float:left;}
.right_content ul li{width:673px; height:auto; float:left;}
.right_content ul li a{display:block; float:left; width:673px; height:30px; line-height:30px; border-bottom:1px dashed #a2a2a2; color:#222222;}

