﻿body{margin:0;padding:0px;background:#F0F0F0;line-height:22px;font-size:15px;}
input{font-size:14px;}
div{margin:0;padding:0;}
p{margin:0;padding:0;}
form{margin:0;padding:0;}
img{border:none;}
a{color:#C3C3C3;text-decoration:none;}
a:visited{/*color:#C3C3C3;*/text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2.title{margin:0;padding:0;font-size:14px;font-weight:900;color:#666;}
.line1{
background:url(../images/line1.png) no-repeat 0px 0px;
font-size:0px;
height:2px;
}
#at_teacher{
color:#434343;
width:95%;
margin:0 auto;
margin-top: 10px;
}
#cs_teacher{
color:#434343;
width:95%;
margin:0 auto;
margin-top:10px;
}
.at_line{
padding-bottom:5px;
background:url(../images/line.png) no-repeat;
}
.at_title{
margin:0;padding:0;
font-size:14px;
font-weight:bold;
color:#666;
}
.at_teachers{
margin-top:8px;
margin-bottom:8px;
background:url(../images/bg_ico.png) no-repeat 0px;
padding-left:27px;
font-weight:bold;
height:27px;
line-height: 27px;
}
.at_sort_tc{
display:block;
margin-bottom:3px;
margin-top:5px;
font-weight:normal;
}
.at_sort_tc a{
color:#666;
}
.at_sort_tc strong{
font-weight:normal;
color:#999;
}
.at_time{
color:#ccc;
font-size:12px;
}	
#au_about_us{
color:#666;
line-height:21px;
}
#au_about_us h1{
height:40px;
background:#E5E5E7;
display:block;
}
#au_about_us h1 span{
margin-top:5px;
line-height:30px;
margin-left:50px;
color:#666;
}
#au_about_us h1 span.about{
text-align:center;
width:82px;
height:26px;
display:inline-block;
color:#fff;
background:url(../images/about_us.png) no-repeat 0 1px;
}
#au_cont{
width:95%;
margin:0 auto;
line-height:25px;
margin-top:5px;
}
.cs_line{
padding-bottom:5px;
background:url(../images/line.png) no-repeat;
margin-top:5px;
padding-top:3px;
}
.cs_title{
margin:0;
font-size:16px;
font-weight:bold;
color:#000;
height:27px;
line-height: 27px;
}
.cs_teachers{
margin-top:10px;
margin-bottom:8px;
background:url(../images/bg_ico.png) no-repeat 0px;
padding-left:27px;
font-weight:bold;
height:27px;
line-height: 27px;
}
.cs_sort_tc{
display:block;
margin-bottom:3px;
margin-top:5px;
font-weight:normal;
clear: both;
line-height: 30px;
}
.cs_sort_tc a{
color:#333;
float:left;
}
.cs_sort_tc strong{
font-weight:normal;
color:#666;
display:block;
float:right;
}
.clear{clear:both;}
.cs_baoming{
background:url(../images/baoming.png) no-repeat;
border:none;
width:270px;
height:38px;
margin:20px auto 25px auto;
cursor:pointer;
}
.cs_tb{
text-align:center;
line-height:35px;
}
.cs_daz{margin-top:-10px;text-align: -webkit-center;}
#ct_about_us{
color:#666;
line-height:21px;
}
#ct_about_us h1{
height:40px;
background:#E5E5E7;
display:block;
}
#ct_about_us h1 span{
margin-top:5px;
line-height:30px;
margin-left:50px;
color:#666;
}
#ct_about_us h1 span.ct_contact{
text-align:center;
width:82px;
height:26px;
display:inline-block;
color:#fff;
background:url(../images/about_us.png) no-repeat 0 1px;
}
#ct_cont{
width:95%;
margin:0 auto;
color:#666;
line-height:25px;
}
#id_teacher{
color:#434343;
width:95%;
margin:0 auto;
margin-top:10px;
}
.id_line{
padding-bottom:5px;
background:url(../images/line.png) no-repeat;
margin-top:5px;
padding-top:3px;
clear: both;
}
.id_title{
margin:0;padding:0;
font-size:16px;
font-weight:bold;
color:#000;
height:27px;
line-height: 27px;
}
.id_teachers{
margin-top:18px;
margin-bottom:8px;
background:url(../images/bg_ico.png) no-repeat 0px;
padding-left:27px;
font-weight:bold;
height:27px;
line-height: 27px;
}
.id_sort_tc{
display:block;
margin-bottom:3px;
margin-top:5px;
font-weight:normal;
}
.id_sort_tc a{
color:#333;
}
.id_sort_tc strong{font-weight:normal;color:#666;float: right;}
.id_baoming{
background:url(../images/baoming.png) no-repeat;
border:none;
width:270px;
height:38px;
margin:20px auto 25px auto;
cursor:pointer;
}
#tc_teacher{
color:#434343;
width:95%;
margin:0 auto;
margin-top:10px;
}
.tc_line{
padding-bottom:5px;
background:url(../images/line.png) no-repeat;
margin-top:5px;
padding-top:3px;
clear: both;
}
.tc_title{
margin:0;padding:0;
font-size:16px;
font-weight:bold;
color:#000;
height:27px;
line-height: 27px;
clear: both;
}
.tc_teachers{
margin-top:8px;
margin-bottom:8px;
background:url(../images/bg_ico.png) no-repeat 0px;
padding-left:27px;
font-weight:bold;
height:27px;
line-height: 27px;
}
.tch_img{
width:150px;
height:200px;
float: left;
margin: 5px 20px 0 0;
}
.tc_sort_tc{
display:block;
margin-bottom:3px;
margin-top:5px;
font-weight:normal;
}
.tc_sort_tc a{
color:#333;
}
.tc_sort_tc strong{
font-weight:normal;
color:#666;
}
/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
address,caption,cite,code,dfn,em,strong,th,var,b,i {font-style: normal;font-weight: normal;}
input,button,textarea,select{*font-size:100%;}
input,label,fieldset,img,button{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
sup,sub{font-size:100%;vertical-align:baseline;}
table{border-collapse: collapse;border-spacing: 0;}
ol,ul,dl{list-style: none outside none;}
caption,th {text-align: left;}
img{border:none;}
input[type="reset"],input[type="button"],input[type="submit"]{cursor:pointer;overflow:visible;}
/*头部和底部*/
.all_header{
height:45px;
background:url(../images/bg1.png) repeat-x 0px 0px;
text-align:center;
font-size:22px;
font-family:source-han-sans-simplified-c, sans-serif;
font-weight:bold;
color:#fff;
line-height:45px;
}
.all_header_bt1{
border:none;
float:left;
width:57px;
height:44px;
background:url(../images/bg2.png) no-repeat 0px 0px;
}
.all_header_bt1:hover{
background:url(../images/bg2.png) no-repeat 0px -44px;
}
.all_header_bt2{
border:none;
float:right;
width:44px;
height:44px;
background:url(../images/bg2.png) no-repeat 0px -132px;
}
.all_header_bt2:hover{
background:url(../images/bg2.png) no-repeat 0px -88px;
}


.cs_baomingk{margin-top:10px;padding: 10px;background-color: #fff;margin-bottom: 10px;}
.ul_info{width:100%;border:solid 1px #ccc; border-top:solid 3px #3EA2CB; margin-top:0px; margin-bottom:5px; float:left; list-style-type:none;border-right:solid 1px #ccc;}
.ul_info li{height:28px;border-bottom:solid 1px #f6f6f6;}
.ul_info .head{background:#f6f6f6;border:none; font-weight:bold;}
.ul_info .last{text-align:center;padding:4px 0px;height:14px;border:none;margin-top:5px;color:#333;}
.ul_info .last a{color:#666;}
.ul_info .last a:hover{color:red;}
.ul_info .head span{font-size:14px;line-height:22px; }
.ul_info li span{ font-size:14px;line-height:22px;}
.ul_info .spn1{width:45%;display:block;float:left;height:14px;padding:4px 0;text-align:center;color:#333;}
.ul_info .spn2{width:20%;display:block;float:left;height:14px;padding:4px 0;text-align:center;color:#333;}
.ul_info .spn3{width:20%;display:block;float:left;height:14px;padding:4px 0;text-align:center;color:#333;}
.ul_info .spn4{width:20%;display:block;float:left;height:14px;padding:4px 0;text-align:center;color:#333;}
.ul_info .spn5{width:15%;display:block;float:left;height:14px;padding:4px 0;text-align:center;color:#333;}
.ul_info .spn5 a{font-size:14px;}
.cs_dtitle{padding: 10px;background-color: #fff;margin-bottom: 10px;}













