@charset "utf-8";
/* CSS Document */

.item span h3 a{ background:url(../../images/a_icon_menu.jpg) left center no-repeat; padding-left:15px; line-height:31px; height:31px;}
.all{ line-height:40px;}
.item{ background:none;}

.banner img{ display:block;}

.w210,.w500{ float:left;}
.w500{ width:500px; margin-right:10px;}
.w210{ width:210px;}
.dot_ul{padding: 10px 10px 7px;}

.focus_table{ margin-top:8px;width:488px;}
.focus_table thead th{ color:black; line-height:30px; text-align:center; background:#fffcf4; border-color:#f1bd91; border-width:1px 0; border-style:solid; padding-left:0;}
.focus_table thead th em,.focus_table thead th i{ display:block; border-color:#f1bd91;border-style:solid;}
.focus_table thead th em{ border-width:0 0 0 1px;}
.focus_table thead th i{ border-width:0 1px 0 0;}
.focus_table tbody td,.focus_table tbody th{ line-height:32px; border-bottom:1px solid #d5d5d5;}
.focus_table tbody th a{ color:#e81d7f;}

.focus_box_orange{ border:1px solid #ffddbe; background:#fffdf0;}
.focus_trai_h3{ background:url(../images/title_gray_h32.jpg) repeat-x; height:34px; position:relative; font-size:14px;}
.focus_trai_h3 a:hover,.focus_trai_h3 a.sel{ background:url(/../images/title_orange.jpg) center no-repeat; height:34px;color:white; text-decoration:none; margin-bottom:-2px;}
.focus_trai_h3 a,.focus_trai_h3 a:hover,focus_trai_h3 a.sel{ width:104px; display:inline-block; float:left; text-align:center; line-height:30px;}

.form_choose{ padding:12px 10px 5px;height:168px;}
.form_choose select{ width:140px; height:26px; }
.form_choose label{ color:#333;}
.form_choose p{ padding-bottom:10px;line-height:26px;}
.choose_btn{ text-align:center; margin-top:5px;}
.choose_btn input{ border:none; cursor:pointer; background:url(https://sh.xsjedu.org/images/a_link.jpg) no-repeat; width:99px; height:31px; text-align:center; color:white; font-size:14px; font-weight:bold; line-height:30px;}


.bg_gray_title{ background:#efefef; padding:0 10px; line-height:28px;}
.bg_gray_title span{ float:right; font-weight:normal;}
.bg_gray_title strong{ color:black; font-size:14px;}

.list_pic_kj{ padding:8px 0 0px;*+overflow:hidden; _display:inline-block;}
.list_pic_kj li img{ border:1px solid #d5d5d5; display:block; width:88px; height:58px;}
.list_pic_kj li a{ display:block;}
.list_pic_kj li{ float:left; padding:0 0 10px 10px;_zoom:1;}

.class_kj{ margin-top:275px; border:1px solid #d5d5d5;}



.gray_tith29{ height:36px; background-position:bottom;}
.gray_tith29 span{ height:32px; margin:5px 0 0 3px;}
.gray_tith29 span a{line-height:30px;padding: 0 3px; }
.gray_tith29 span a.sel{border-color: #E1007A #E1007A #FFFFFF;line-height:29px; padding: 0 3px;}
.gray_tith29 .h6{ background:url(/../images/title_36_rose.jpg)  repeat-x; height:36px; line-height:36px; margin:0 8px 0 0;}


.gray_tith32{ border-bottom:2px solid #E1007A;padding-left:5px;}
.gray_tith32 span{ font-weight:normal;}
.gray_tith32 strong{ color:#E1007A; font-size:14px; }

.branch_list{ padding:5px 0; overflow:hidden;_display:inline-block;}
.branch_list li{ margin-left:5px; line-height:26px; background:url(/../images/icon_rose.jpg) left center no-repeat; padding-left:8px; width:61px; float:left;-moz-inline-stack:inline-block; display:inline-block; _display:inline;}










