.lbanner{width: 100%;height: auto;overflow: hidden;margin-top: 70px;}
a{color:#333;text-decoration: none;}
a:hover{color:#CA0006}
.weizhi{width: 100%;height: 50px;line-height: 50px;overflow: hidden;text-align: left;font-size: 15px;background: url(../images/icon_05.png) left center no-repeat;text-indent: 20px;border-bottom: 1px #eee solid;}
.weizhi1{width: 100%;height: 50px;line-height: 50px;overflow: hidden;text-align: left;font-size: 23px;border-bottom: 1px #eee solid;text-align: center;margin: 0 auto;}
.page_left{width: 220px;padding-left:20px;height: auto;overflow: hidden;float: left;text-align: left;margin-top: 0px;}
.page_left .page_l_title{border-bottom: 1px #ccc solid;padding-bottom: 10px;margin-bottom: 10px;width: 100%;height: 40px;overflow: hidden;line-height: 50px;}
.page_left .page_l_title span{font-size: 20px;font-weight: bold;color: #CA0006;border-bottom: 1px #CA0006 solid;padding: 0px 0 0px;position: absolute;z-index: 1;}
.page_left li{width: 100%;height: 50px;line-height:50px;border-bottom: 1px dotted #ccc;font-size: 16px;text-indent: 10px;}
.page_left li a.hover{color: #CA0006;}

.w1200{width: 1200px;height: auto;overflow: hidden;text-align: center;margin:10px auto 0;}
.page_body{width: 920px;height: auto;min-height:500px;overflow: hidden;float: left;margin-left: 40px;text-align: left;line-height: 25px;}
.page_body h3{font-size: 16px;font-weight: bold;color: #CA0006;border-bottom: 1px #eee solid;line-height: 43px;}
.page_body p{text-indent: 2em;font-size: 15px;line-height: 30px;padding-top: 10px;}
.contents{padding: 10px 0;color:#444;height: auto;overflow: hidden;margin-top: 20px;padding-bottom: 50px;font-size:14px;}

.page_left1{width: 100%;height: 40px;padding: 10px 0;}

.page_left1 li{float: left;width: 150px;height: 40px;line-height: 40px;border-radius: 5px;}
.page_left1 li.hover{background-color: #E2EFDA;}
.page_left1 li.hover a{color: #CA0006;font-weight: bold;}
.wall{width: 100%;height: auto;}
.page_body1{width: 100%;height: auto;min-height:500px;overflow: hidden;float: left;text-align: left;line-height: 25px;}
.school{border-top: 1px #eee solid;border-left: 1px #eee solid;}
.school .th{height: 40px;width: 100%;text-align: center;margin: 0 auto;}
.school .th td{font-size: 15px;font-weight: bold;color: #000;padding: 5px 8px;border-right: 1px #eee solid;border-bottom: 1px #eee solid;background-color: #E2EFDA;}
.school .tr{height: 40px;width: 100%;text-align: center;margin: 0 auto;}
.school .tr td{font-size: 13px;color: #333;padding: 5px 8px;border-right: 1px #eee solid;border-bottom: 1px #eee solid;font-family: "microsoft yahei";}
.school .tr1{height: 40px;width: 100%;text-align: center;margin: 0 auto;}
.school .tr1 td{font-size: 13px;color: #333;padding: 5px 8px;border-right: 1px #eee solid;border-bottom: 1px #eee solid;font-family: "microsoft yahei";}
.codes{width:100%;height: auto;overflow: hidden;text-align: center;margin: 50px auto 10px;}
.page_body1 .weizhi{width: 100%;height: 80px;line-height: 80px;font-size: 28px;text-align: center;margin: 0 auto;}

.case{margin-bottom: 30px;width: 100%;height: auto;overflow: hidden;}
.case li{float: left;width: 400px;height: 300px;overflow: hidden;margin: 10px 0 30px;}
.case li dl{width: 400px;height: auto;overflow:hidden ;}
.case li dt{width: 380px;height: auto;overflow:hidden ;}
.case li dt img{width: 380px;height: 240px;border-radius: 5px;}
.case li dd{font-weight: bold;font-size: 18px;padding: 5px 0;width: 380px;}


