@charset "gb2312";
/* CSS Document */

/*banner*/
.tch_banner{ width:100%; margin: 0 auto; height:400px; text-align:center; background:#32a6ff url(imagesbanner_02.png) no-repeat center center;}
.tch_banner a{ display:block; width:100%; height:400px;}

.tch_title{ width:100%; height:106px; background:#eef5f9;}
.tch_title h1{ color:#333; font-size:28px; text-align:center; padding-top:20px;}
.tch_title p{color:#40a1b1; font-size:16px; text-align:center; margin-top:10px;}
.tch_title2{ font-size:22px;text-align:center;}
.tch_text{ width:650px; margin:0 auto; font-size:14px; line-height:32px; text-indent:2em; padding-top:15px;}
.tch_img{ text-align:center; margin-top:15px;}
.tch_btn{width:280px; margin:0 auto;}
.tch_btn a{ width:280px; background:#F60; border:5px solid #f0a07b; border-radius:100px; height:44px; line-height:44px; font-size:16px; text-align:center; cursor:pointer; color:#fff; display:inline-block;}
.tch_btn a:hover{background:#ea240a;}


.widgets_pic_info {display:block;margin:auto;width:1000px;color:#323335;margin-top:25px;height:232px;}
.widgets_pic_info .l {float:left;width:172px;}
.widgets_pic_info .r {float:right;width:800px;}
.widgets_pic_info .r .biao {line-height:28px;display:block; font-size:14px; text-indent:2em;}
.widgets_pic_info .r .jian {line-height:24px;display:block;text-align:right;margin:8px 0 15px 0;font-size:14px;}
.widgets_pic_info .r .xiang {display:block;}
.widgets_pic_info .r .xiang .l {display: block;width:15px;line-height:15px;margin-right:10}
.widgets_pic_info .r .xiang .r {display: block;width:772px;background-color:#dcdcde;line-height:24px;padding:14px;}

.box1_teacher_ms {display:block;margin:auto;width:923px;color:#323335;margin-top:10px; }
.ms {background:#e4e4e6 none repeat scroll 0 0;float:left;height:350px;margin:15px 9px 0 0;width:222px;position:relative;}
.ms h2 {text-align:center;}

.ms img {}
.ms:hover {box-shadow:0 0 6px gray;}
.ms dt {text-align:center;}
.ms span {color:#ff0000; display:block; text-align:center;margin-top:5px;}
.ms_bg{ background:#fff; width:224px; height:60px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.ms_box{ position:absolute; bottom:70px; z-index:99;}
.ms_name{ position:absolute; z-index:120; bottom:0px; text-align:center; color:#fff;}
.ms_name p{ text-align:center; width:222px;}