@charset "utf-8";
/* CSS Document */

body{ background:#f8f8f8;}
.clear_fix{ clear:both; float:none;}

.head_wrap{ width:100%; background:#fff;}

.top{ width:100%; background:#f0f0ee; height:35px;}
.top_con{ width:1100px; margin:0 auto;}
.hello{ float:left; line-height:35px; font-size:12px; color:#333333; font-family:"宋体";}
.links{ float:right; line-height:35px;}
.links li{ float:left; font-size:12px; color:#333333; font-family:"宋体"; position:relative;}
.links li a{ color:#333333; margin:0 10px; }
.ewmbox{ position:absolute; right:0; top:35px; display:none; width:100px; height:110px; background:url(../images/ewm_bg.png) no-repeat center;}
.ewmbox img{ width:90px; height:90px; margin-top:15px; margin-left:5px;}
.links li a:hover{ color:#b40605;}

.top_wrap{ width: 100%; height:120px ; background: url(../images/top_bg.png) no-repeat top center; }
.top_heart{  width:1100px; margin:0 auto; padding:24px 0;}
.top_heart .logo{ float:left; }
.top_heart .ry{ float:left; margin-top:34px; margin-left:30px;}
.top_heart .tel{ float:right;  margin-top:20px;}


.menu{ width:100%; margin:0 auto; background:#b40605;} 
.nav{ width:1100px; margin:0 auto;}
.nav .nav_li{ float:left; z-index:999; width:120px; margin:0 0px; text-align:center; padding:5px 1px;  position:relative;}
.nav .nav_li .nav_li_a{ color:#fff; display:block; height:40px; width:100%; line-height:40px;}
.nav .nav_li:hover{ cursor:pointer; }
.nav .nav_li:hover .nav_sub { display:block;}
.nav .nav_li:hover .nav_li_a { background:#f8f8f8; color:#ca473f;}
.nav .nav_this .nav_li_a { height: 40px; background: #fff; color: #b40605; }

.nav_sub{ width:160px;background:url(../images/nav.png); display:none; position:absolute; left:-20px; top:50px; } 
.nav_sub .nav_sub_li{ line-height:34px; border-top:1px dashed #fff;}
.nav_sub .nav_sub_li:first-child{ border-top:0;}
.nav_sub .nav_sub_li a{ width:100%; display:block; color:#fff; font-size:14px; font-family:"宋体";}
.nav_sub .nav_sub_li:hover{background:#b40605;}


.main_wrap{ width:100%; margin-top:10px; }
.main{ width:1100px; margin:10px auto 0; background:#fff; position:relative;}
/* .main_con{ width:1100px; margin:0 auto;} */

@font-face {
	font-family:hwxk;
	src: url(../fonts/hwxk.ttf);
}
.news_toutiao{ width: 1080px; height: 80px; background: #f7f8fc; margin: 10px 0 20px 0;border: 1px solid #ccc; }
.news_toutiao_left{ width: 82px;padding: 8px 0 4px 0; background: #b40605;float: left;font-size: 32px;font-family: hwxk;color: #fff;text-align: center; }
.news_toutiao_right{ width: 998px;float: right; }
.toutiao_da{ font-size: 26px;color: #b40605;font-family:"Microsoft YaHei";padding-top: 15px;text-align: center; }
.toutiao_da a{ color: #b40605; }
.toutiao_xiao a{  font-size: 14px; color: #333; font-family:宋体 ;text-align: center;}
.toutiao_xiao{ text-align: center; font-family:宋体 ; padding-top: 5px;}
.toutiao_xiao a:hover{ color: #b40605; }


.main1_left{ width:1100px;  }
/* .hasMoreTab{ width:100%; font-family:"Microsoft YaHei";  } */

 .bd_new{  padding:10px; clear:both; position:relative;  }
 .bd_new .con{ width:100%;}
 .bd_new .con .con_left{ width:450px; float:left;} 
 .bd_new .con .con_left a{ width:100%; display:block;}  
 .bd_new .con  .pic_tit{ width:100%; height:34px; background:#333; text-align:left; text-indent: 10px; line-height:34px; color:#fff; font-size:14px; font-family:"宋体"; overflow:hidden;}
 .bd_new .con  .pic_txt{ width:90%; margin:10px auto 0; color:#666666; font-size:14px; font-family:"宋体"; overflow:hidden; line-height:24px; height:120px; text-indent:28px; }
 .bd_new .con .con_left .ckm{ float:right; width:64px; height:30px; text-align:center; line-height:30px; color:#b40605; font-size:12px; background:#eeeeee; margin-right:15px; margin-top:-10px;}
 .bd_new .con .con_left .ckm:hover{ background:#a7a5a5; color:#fff;}

 .bd_new .con .con_right{ width:615px; float:right;}
 .bd_new .con .con_right .bd ul li{ background:url(../images/gg.png) no-repeat left center; height:27px; line-height:27px; width:100%; overflow:hidden; font-size:14px; font-family:"宋体";}
 .bd_new .con .con_right ul li a{ margin-left:13px; display:block; width:75%; height:27px; line-height:27px; overflow:hidden; color:#666666;  float:left;}
 .bd_new .con .con_right ul li span{ float:right; color:#666666; }
.bd_new .con .con_right ul li:hover{ cursor:pointer;}
 .bd_new .con .con_right ul li:hover a{ color:#551724;}
 .bd_new .con .con_right ul li:hover span{ color:#551724;}

/* 本例子css */
.slideBox{ width:400px;  overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:9px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{font-family: "宋体"; font-size: 12px; float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#b40605; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:450px; height:300px; display:block;  }				
		
/* 本例子css */
/* .slideTxtBox{ width:450px; border:1px solid #ddd; text-align:left;  } */
.slideTxtBox .hd{ height:29px; line-height:29px; background:#fff; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 10px; cursor:pointer; margin-right: 10px;  }
.slideTxtBox .hd ul li.on{ height:36px;  background: url(../images/news_li_bg.png) no-repeat top center; color: #fff; }
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
		
/* 学校介绍 */
.xuexiao_js{ width: 1100px; margin: 10px auto; overflow: hidden; }
.xuexiao_left{ width: 838px;background: #fff; padding: 10px 0; float: left; }
.xuexiao_left_top{ width: 838px;height: 43px; background: url(../images/xxjs_bg.png) no-repeat top left;position: relative; }
.mores{ color: #333; }
.mores2{ color: #fff; }
.mores:hover{ color: #b40605; }
.mores2:hover{ color: #aaa; }
.xuexiao_left_jj{ overflow: hidden;margin: 15px; }
.xuexiao_left_jj_left{ float: left; }
.xuexiao_left_jj_right{font-family: "宋体"; position: relative; float: right;font-size: 16px;line-height: 30px; width: 475px; }
.xiangqing{ position: absolute;bottom: 0px; right: 10px; color: #b40605; font-size: 14px;font-family: "宋体"; }
.xiangqing2{ position: absolute;bottom: 0px; right: 10px; color: #fff; font-size: 14px;font-family: "宋体"; }
.xuexiao_left_bottom{ margin-left: 15px; }
.xuexiao_left_bottom ul{ overflow: hidden; }
.xuexiao_left_bottom ul li{ float: left; margin-right: 16px; }
.xuexiao_xzjs{ width: 249px;float: right; }
.xuexiao_xz{ height: 285px; }
.xuexiao_xz_txt{ background: #b40605; height: 88px; }
.xiaozhang{ font-size: 18px; color: #fff;font-weight: bold;text-align: center;padding-top: 6px; }
.xiaozhang_jj{text-indent: 2em; position: relative;color: #fff;font-size: 14px;font-family: "宋体";line-height: 24px;padding: 3px 10px; }


/* 党建工作 */
.dj_d{ overflow: hidden; width: 1100px;background: #fff;padding: 10px 0;margin: 10px auto; }
.dj_top{position: relative; width: 100%; height: 40px; background: url(../images/djgz_bg.png) no-repeat left top; }
.dj_left{ float: left;width: 410px; margin: 15px 10px 0 10px; }
.dj_left_1{  }
.dj_left_1_top{position: relative; height: 30px;border-bottom: 1px solid #ccc;  }
.dj_left_1_top_t{float: left; line-height: 30px;color: #fff; width: 85px; height: 37px; text-align: center; background: url(../images/news_li_bg.png) no-repeat left center; }
.dj_left_2{ margin-top: 10px; }
.dj_right{ margin: 15px 10px 0 0; float: right; width: 657px; background: #f7f8fc; border: 1px solid #ccc;}
.dj_right_top{text-indent: 1em; position: relative; line-height: 30px; color: #fff; width: 100%; height: 35px; background: url(../images/dyfc_bg.png) no-repeat left top; }


/* 教育教学 */
.jyjx_d{ overflow: hidden; width: 1100px;background: #fff;padding: 10px 0;margin: 10px auto; }
.jyjx_top{ margin-left: 10px; position: relative; height: 40px; background: url(../images/jyjx_bg.png) no-repeat left top; }
.jyjx_left{ float: left;width: 622px; margin: 15px 10px 0 10px; }
.jyjx_left_l{ overflow: hidden; }
.jyjx_left_l .hd{ width: 147px; float: left; }
.jyjx_left_l_ul{ width: 100%; }
.jyjx_left_l_ul li{ width: 146px;height: 50px;background: url(../images/jyjx_li_bg_1.png) no-repeat left top; line-height: 50px;text-align: center; margin-bottom: 10px;cursor: pointer; color: #000;font-size: 18px; }
.jyjx_left_l_ul li.on{ background-image:url(../images/jyjx_li_bg.png); color: #fff; }
.jyjx_left_l .bd{ width: 460px; float: right; }
.jyjx_s{ margin-top: 10px; }
.jyjx_s_ul{ overflow: hidden;  }
.jyjx_s_ul li{ float: left; margin-right: 22px; }
.jyjx_s_ul li:last-child{ margin-right: 0; }  
.jyjx_right{ width: 434px;float: right; margin-right: 10px; }
.jyjx_all{  }
.jyjx_all>.hd{ width: 100%; height: 40px;line-height: 40px; border-bottom: 2px solid #b40605; }
.jyjx_all>.hd ul li{ float: left; padding: 0 15px; font-size: 18px; cursor: pointer;}
.jyjx_all>.hd ul li.on{ background: url(../images/on_sj_bg.png) no-repeat bottom center;color: #b40605; }
.bd_sat{ position: relative; }
.bd_sat>.bd{ width: 340px; margin: 18px auto; overflow: hidden;}
.bd_sat>.bd ul li{ float: left; }
.bd_left{ float: left; width: 174px; }
.bd_right{ float: right;width: 150px;   }
.bd_right h5{ font-size: 16px;  font-weight: bold;  }
.bd_right h6{ font-size: 14px;padding-top: 5px; font-weight: bold;  }
.bd_right_txt{ font-size: 14px;font-family: "宋体";line-height: 26px;text-indent: 2em; padding-top: 5px;}
.bd_sat>.hd{margin-top: 10px; width: 356px; margin: 0 auto;position: absolute;top: 40%;left: 9%; }
.bd_sat>.hd ul{ overflow: hidden; }
.bd_sat>.hd ul li{ float: left;margin: 0 10px;cursor: pointer; }
.bd_sat>.hd .next{cursor: pointer; width: 15px;height: 33px;background: url(../images/next.png) no-repeat 0 0;position: absolute;top: 32%;right: -25px; }
.bd_sat>.hd .prev{cursor: pointer; width: 15px;height: 33px;background: url(../images/pre.png) no-repeat 0 0;position: absolute;top: 32%;left: -25px; }


/* 学生园地 */
.xs_d{ overflow: hidden; width: 1100px;background: #fff;padding: 10px 0;margin: 10px auto; }
.xs_top{position: relative; width: 100%; height: 40px; background: url(../images/xsyd_bg.png) no-repeat left top; }
.xs_left{ width: 353px;float: left;margin: 15px 0 0px 10px; }
.xs_left_1{  }
.xs_left_1_top{position: relative; height: 30px;border-bottom: 1px solid #ccc;  }
.xs_left_1_top_t{float: left; line-height: 30px;color: #fff; width: 85px; height: 37px; text-align: center; background: url(../images/news_li_bg.png) no-repeat left center; }

.xs_box{ margin-top: 30px;position: relative; }
.xs_box .bd{ width: 286px;margin: 0 auto;   }
.xs_box .bd ul{  }
.xs_box .bd ul li{ overflow: hidden; }
.xs_img{ width: 135px; float: left; }
.xs_txt { width: 136px;float: left; margin-left: 10px; }
.xs_txt h6{ font-size: 18px;font-weight: bold; }
.xs_jj{ font-size: 14px;font-family:"宋体" ; line-height: 26px;padding-top: 5px;text-indent: 2em; }
.xs_box .prev{ width: 15px;height: 33px;background: url(../images/pre.png) no-repeat top left;position: absolute;top: 40%;left: 0px; }
.xs_box .next{ width: 15px;height: 33px;background: url(../images/next.png) no-repeat top left;position: absolute;top: 40%;right: 0px; }
.hyf{ margin-top: 23px; }

.xs_right{ width: 727px;float: left; margin-left: 10px;margin-top: 10px; }
.xs_right_div{ margin-top: 10px; width: 351px;height: 172px;float: left;margin-right: 10px; background: #f4f4f4; border: 1px solid #ccc; }
.xs_right_div_top{position: relative; overflow: hidden;line-height: 37px; height: 37px; border-bottom: 1px solid #ccc; }
.xs_right_div_top h5{ float: left; padding:0 15px ; height: 35px; border-bottom: 2px solid #b40605;background: url(../images/on_sj_bg.png) no-repeat bottom center;}
.xs_right_lb{  }
.xs_right_lb .hd ul li{cursor: pointer; float: left; padding: 0 15px;  height: 35px; } 
.xs_right_lb .hd ul li.on{ border-bottom: 2px solid #b40605; }
.xs_right_lb2{  }
.xs_right_lb2 .hd ul li{cursor: pointer; float: left; padding: 0 15px;  height: 35px; } 
.xs_right_lb2 .hd ul li.on{ border-bottom: 2px solid #b40605; }


/* 友情链接 */
.ylink{ width: 1100px; height: 38px; line-height: 38px; overflow: hidden;border: 1px solid #ccc; margin: 0 auto;background: #fff; }
.ylink_left{ float: left;width: 110px;text-align: center; background: #b40605; color: #fff;font-size: 18px; }
.ylink_right{ width: 955px; float: left;margin-left: 15px; }
.ylink_right ul{ overflow: hidden; }
.ylink_right ul li{ float: left; margin: 0 6px; }
.ylink_right ul li a{ color: #333;font-size: 14px; font-family: "宋体"; }
.ylink_right ul li a:hover{ color: #b40605; }


/* 底部 */
.footer_wrap{ margin-top: 85px; width: 100%;  background: #fff; border-top: 5px solid #b40605; }
.footer_heart{overflow: hidden; width: 1100px; margin: 0 auto; }
.footer_left{padding: 20px 0px;line-height: 30px; float: left;width: 400px; margin: 0 auto;font-size: 14px;color: #333; }
.footer_left a{ color: #333; }
.footer_left a:hover{ color: #b40605; }



/*二级页*/

.ej{ width:100%;background:#fff; margin-bottom:0px; padding-bottom:70px; }
.ej1{ background:#f9f9f9;  }

.main1{ width:1100px; margin:0 auto; position:relative;}

.banner1{ width:100%; height:360px; background:url(../images/banner_sub.png) no-repeat center;}


.position{ width:100%;  height:32px; background:#f9f9f9; position:relative;}
.current{ width:1100px; margin:0 auto;}
.position p{height:32px; text-align:right; color:#000000; font-family:"宋体";  font-size:14px; line-height:32px;}
.position a{color:#000000;}
.position a:hover{ color:#d93617;}

.left{ width:229px;  margin-top:60px; float:left; position:relative;  }
.son{ width:100%; background:#f9f9f9; padding-top:50px; padding-bottom:20px;  }
.son .son_tit{ position:absolute; left:0; top:-30px; width:229px; height:60px;  color:#ffffff; font-size:30px; margin:0 auto; background:url(../images/left_tit.png) no-repeat left center;}
.son .son_tit p{ font-size:20px; color:#000000; text-align:right; line-height:30px;}
.son ul{ width:100%;  }
.son ul li{ width:209px; margin:10px auto 0;  background:url(../images/left_li_bg.png) no-repeat center; line-height:40px; height:40px;} 
.son ul li:first-child{ margin-top:0;}
.son ul li a{ color:#000000; font-size:18px; margin-left:20px; width:180px; display:block; height:40px; }
.son ul li a:hover{ color:#e75284;}
.son ul li.on a{ color:#e75284;}

.link{ width:100%; margin-top:20px; background:#f9f9f9; padding-bottom:10px;}
.link .link_tit{ background:#d93617; width:100%; height:42px; line-height:42px; text-align:center; color:#fff; font-size:18px;}
.link ul{ width:216px; margin:10px auto 0 auto;}
.link ul li{ float:left; width:70px; margin: 1px;}
.link ul li a{ width:100%; display:block; filter: alpha(opacity=80); opacity:0.8; }
.link ul li a:hover{ filter: alpha(opacity=100); opacity:1.0;}



.right{ width:860px; margin-top:30px; float:right; min-height:650px; position:relative;}

.backToClumn{ position:absolute; bottom:15px; right:0;}
.backToClumn a{ display:block; background:#008ba7; text-align:center; font-size:18px; color:#ffffff; font-family:"宋体"; width:140px; height:40px; line-height:40px;} 
.backToClumn a:hover{ background:#d93617;}

.resultbar{ width:98%; padding-left:2%; margin:0 auto; text-align:left;  height:42px; background:#f9f9f9; line-height:42px;}
.fc_03c{ color:#F00;}

/*单页*/

.dy{ width:96%;  margin:0 auto;  line-height:30px; color:#000000;  padding:20px 0; font-size:14px; font-family:"宋体";}


/*新闻*/
.xw{ width:98%; margin:0  auto;}
.xw ul{ margin-top:10px;}
.xw ul li{ width:100%; margin:0 auto; height:30px; line-height:30px; font-size:14px; font-family:"宋体"; }
.xw ul li a{ color:#000000; float:left; display:block; height:30px;  background:url(../images/xw.png) no-repeat left center; padding-left:18px; overflow:hidden;}
.xw ul li span{ float:right; color:#000000; margin-right:15px;}
.xw ul li:hover a,.xw ul li:hover span{ cursor:pointer; color:#d93617;}
.xw2{ width:98%; margin:0  auto;}
.xw2 ul{ margin-top:10px;}
.xw2 ul li{ width:100%; margin:0 auto; height:35px; line-height:35px; font-size:14px; font-family:"宋体"; }
.xw2 ul li a{ color:#000000; float:left; display:block; height:35px; width:80%; background:url(../images/xw.png) no-repeat left center; padding-left:18px; overflow:hidden;}
.xw2 ul li span{ float:right; color:#000000; margin-right:15px;}
.xw2 ul li:hover a,.xw ul li:hover span{ cursor:pointer; color:#d93617;}
.xw3{ width:98%; margin:0  auto;}
.xw3 ul{ margin-top:0px;}
.xw3 ul li{ width:100%; margin:0 auto; height:30px; line-height:30px; font-size:14px; font-family:"宋体"; }
.xw3 ul li a{ color:#000000; float:left; display:block; height:30px; width:75%; background:url(../images/xw.png) no-repeat left center; padding-left:18px; overflow:hidden;}
.xw3 ul li span{ float:right; color:#000000; margin-right:15px;}
.xw3 ul li:hover a,.xw ul li:hover span{ cursor:pointer; color:#d93617;}
.xw4{ width:93%; margin:0  auto;}
.xw4 ul{ margin-top:8px;}
.xw4 ul li{ width:100%; margin:0 auto; height:30px; line-height:30px; font-size:14px; font-family:"宋体"; }
.xw4 ul li a{ color:#000000; float:left; display:block; height:30px; width:90%; background:url(../images/xw.png) no-repeat left center; padding-left:18px; overflow:hidden;}
.xw4 ul li span{ float:right; color:#000000; margin-right:15px;}
.xw4 ul li:hover a,.xw ul li:hover span{ cursor:pointer; color:#d93617;}


 
/* .page{ margin:40px auto 0; text-align:center;   width:90%; padding:20px; }
.page ul li{background: #f4f4f4;border: 1px solid #ccc; display:inline-block; *display:inline; font-size:18px; margin-right:3px;}
.page ul li a{ font-size:18px; background:#fff;  padding:3px 8px; color:#000000;}
.page .thisclass{ padding:3px 8px; color:#fff; background:#019aa0;   }
.page ul li a:hover{ color:#fff; background:#019aa0;}
 */
/* .page{ text-align: center; margin-top: 40px; }
.pagination {font-family: "宋体"; display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; }
.pagination >li{ float: left; }
.pagination li>a, .pagination>li>span {
    color: #000;
    display: block;
	padding: 6px 12px;
}
.pagination li{ background-color: #f7f6f3;
    border: 1px solid #ddd; }
.pagination li.thisclass{ background-color:#b40605 ; color: #fff;padding: 6px 12px; }
 */

#pages {text-align: center;margin-top: 100px;}
.pages_ul {display: inline-block;}
.pages_ul li {float: left;font-family: 宋体;background: #f7f6f2;border: 1px solid #dedad1;color: #323232;margin: 0 6px;text-align: center;font-size: 14px;}
.pages_ul li a {float: left;padding: 8px 15px;color: #323232;font-family: 宋体;font-size: 14px;}
.pages_ul li.thisclass {padding: 8px 15px;background: #C50C11;border: 1px solid #C50C11;color: #fff;}
.pages_ul li .pageinfo{display: inline-block; padding: 8px 15px;}


/*内容*/
.mainx{ background:#fff;}

.position1{ width:100%;  height:32px; background:#fff; position:relative;}
.position1 p{  height:32px; text-align:left; color:#000000; font-family:"宋体";  font-size:14px; line-height:32px;}
.position1 a{  color:#000000; }
.position1 a:hover{ color:#d93617;}

.nr{ width:94%; margin:0 auto; margin-top:20px; position:relative; }
.nr .bt{ text-align:center; font-size:16px; color:#000000;  line-height:55px; border-bottom:1px dashed #e5e5e5; }
.nr .time{ text-align:center; font-size:12px; font-family:"宋体"; color:#000000; line-height:45px; }
.nr .nr_txt{ line-height:30px; color:#000000;  padding:20px 0; width:100%; font-size:16px;  border-bottom:1px dashed #e5e5e5;  min-height:300px; }

.sxp{ width:100%; font-size:12px; font-family:"宋体"; color:#000000;}
.syp{ float:left; width:48%; line-height:60px; height:60px; overflow:hidden; }
.xyp{ float:right; width:48%; line-height:60px; height:60px; overflow:hidden; }
.syp a{ color:#000000;}
.xyp a{ color:#000000;}
.syp a:hover{ color:#0052da;}
.xyp a:hover{ color:#0052da;}

.sxp1{ width:100%;}
.syp1{ position:absolute; left:0; top:40%; font-size:80px;}
.xyp1{ position:absolute; right:0; top:40%; font-size:80px;}
.syp1 a{ color:#000000;}
.xyp1 a{ color:#000000;}
.syp1 a:hover{ color:#0052da;}
.xyp1 a:hover{ color:#0052da;}

/*科室导航*/
.department{ width:100%; margin-bottom:30px;}
.dep_tit{ width:100%; border-bottom:2px solid #d93617; height:45px;}
.dep_tit p{ float:right; padding:0 10px; height:45px; line-height:45px; color:#fff; font-size:18px; background:#d93617; }
.dep_con{ width:100%; margin-top:10px;  background:#f9f9f9;}
.dep_con ul li{/* float:left;*/ display:inline-block; *display:inline; color:#333333; font-family:"宋体"; margin:5px 0; height:40px; line-height:40px; }
.dep_con ul li a{ color:#fff;padding:5px 8px; margin:0 5px; background:#008ba7;}
.dep_con ul li a:hover{ background:#d93617;}

/*名师团队*/
.doctors{ width:100%; margin-top:30px; }
.doctors ul{ background:#f9f9f9;}
.doctors ul li{ width:96%; margin:0 auto; border-top:1px dashed #e5e5e5; padding:20px 0;}
.doctors ul li:first-child{ border-top:0px;}
.doctors ul li a{ display:block; width:100%;}
.doctors ul li a img{ float:left; width:130px; height:167px; border:4px solid #fff;}
.doctors ul li a .doctor_tit{ width:670px; float:right; margin:0 auto; height:40px; line-height:40px;  overflow:hidden; color:#000000; font-size:16px;}
.doctors ul li a .doctor_tit span{ margin-left:15px; color:#d93617; font-size:14px; font-family:"宋体"; }
.doctors ul li a .doctor_txt{ width:650px; margin:5px auto; height:100px; line-height:25px;  overflow:hidden; color:#000000; font-size:14px; font-family:"宋体"; text-indent:28px;}
.doctors ul li a .doctor_tit:hover{ color:#b40605;}
.doctor_ckm { width:106px; height:26px; line-height:26px; text-align:center; color:#000000; font-size:12px; font-family:"宋体"; float:right; background:#fff; }
.doctor_ckm:hover{ background:#d93617; color:#fff;} 

/*专家介绍*/
.zjjs{ width:94%; margin:20px auto;}
.js_top{ width:100%; padding-top:20px;}
.js_pic{ width:192px; float:left;}
.js_nr{ float:left; margin-left:30px;width:70%;}
.js_nr .p1{ height:40px; line-height:40px; font-size:18px; color:#b40605;}
.js_nr .p2{  height:40px; line-height:40px;  color:#000000;}
.js_txt{ width:100%; border-top:1px dashed #e5e4e3; margin-top:20px; line-height:30px; padding:20px 0; color:#000000; font-size:16px; }

/*科室介绍*/
.ks_nr{ width:1100px; margin:20px auto;}
.ks_nr a{ display:block; width:100%;}
.ks_txt{ float:left; width:320px; height:280px; background:#d9342a; margin-left:15px;}
.ksm{ width:100%; text-align:center; height:70px; line-height:70px; background:url(../images/ksm_bg.png) no-repeat bottom center; font-size:26px; font-weight:bold; color:#fff;}
.ksz{ width:90%; margin:15px auto; font-size:14px; color:#fff; line-height:26px; height:130px; overflow:hidden;}
.ckxq{ width:115px; height:30px; line-height:30px; padding-left:10px; color:#b40605; font-size:14px; background:#ffffff; margin-left:5%;}
.ckxq:hover{ background:#561724; color:#fff;}
.ks_pic{ float:right; width:850px; height:280px; margin-right:15px;}
.ks_pic img{ width:850px; height:280px;} 

.main2{ width:1170px;} 
.left1{ margin-top:0px;}
.right1{ width:930px; background:#fff; margin-top:0px; min-height:600px;} 

.kszr{ width:100%; background:#fff;}
.zr_tit{ width:100%; height:42px; background:url(../images/kszr.png) no-repeat 10px center #d93617;}
.zr_tit p{ line-height:42px; color:#fff; font-size:18px; margin-left:25px;}
.zr_txt{ width:94%; padding:10px 3%;}
.zr_txt a{ width:100%; display:block;}
.zr_txt img{ float:left; width:105px; height:160px; margin-right:10px;}
.zr_txt .p1{ color:#000000; font-size:16px;}
.zr_txt .p2{ margin-top:10px; color:#d93617; font-size:12px; font-family:"宋体"; line-height:20px;}
.zr_txt .p3{ color:#666666; font-size:12px; font-family:"宋体"; line-height:20px; margin-top:10px;}
.zr_txt .p1:hover{ color:#d93617;}

.position2{ width:99%; margin:3px auto; height:42px; line-height:42px; background:#f7f7f7;}
.position2 p{ color:#000000; font-size:14px; font-family:"宋体"; margin-left:15px;} 
.position2 p a{ color:#000000; margin:0 3px;}
.position2 p a:hover{ color:#c7281f;}

.dt_tit{ margin-top:10px; width:100%; height:40px; line-height:40px; border-bottom:1px solid #e5e5e5; background:url(../images/ks_r.png) no-repeat left center;}
.dt_tit p{ float:left; margin-left:20px; color:#b40605; font-size:18px;}
.dt_tit a{ float:right; color:#818181; font-size:12px;  font-family:"宋体";}
.dt_tit a:hover{ color:#b40605;}


.xxdt{ width:94%; margin:0 auto;}
.hotnews{ width:100%; border-bottom:1px dashed #e5e5e5; padding:10px 0;}
.hotnews .bt{ width:100%; color:#000000; font-size:16px; line-height:30px; height:30px; overflow:hidden;}
.hotnews .jj{ width:100%; color:#666666; font-size:14px; line-height:25px; height:50px; overflow:hidden;}
.hotnews .bt:hover{ color:#c7281f;}

.news{ width:98%; margin:0  auto;}
.news ul{ margin-top:10px;}
.news ul li{ width:100%; margin:0 auto; height:30px; line-height:30px; font-size:14px; font-family:"宋体"; }
.news ul li a{ color:#666666; float:left; display:block; height:30px; width:80%; background:url(../images/circle.png) no-repeat left center; padding-left:15px; overflow:hidden;}
.news ul li span{ float:right; color:#666666; margin-right:15px;}
.news ul li:hover a,.xw ul li:hover span{ cursor:pointer; color:#d93617;}



.myhc{ width:94%; margin:0 auto;}

.picScroll{width:100%;  position:relative;  overflow:hidden;  margin:0 auto; padding:20px 0;}
.picScroll .prev{display:block; position:absolute; top:35%; left:0px; width:10px; height:24px; background:url(../images/ks_pre.png) no-repeat center center; }
.picScroll .next{ display:block; position:absolute; top:35%; right:0px; width:10px; height:24px; background:url(../images/ks_next.png) no-repeat center center;  }
.picScroll ul{ overflow:hidden; zoom:1; width:100%; position:relative; }
.picScroll ul li{ width:120px; background:url(../images/myhc.png) no-repeat top center;float:left; overflow:hidden; margin:0 10px;}
.picScroll ul li a{ display:block;}
.picScroll ul li a img{ width:106px; height:160px; margin-top:5px;} 
.picScroll ul li a p{ line-height:30px; margin-top:10px; color:#000000; font-size:16px;}
.picScroll ul li a p:hover{ color:#d93617;}


.ksys{ width:94%; margin:25px auto;}
.ksys ul li{ width:120px; background:url(../images/myhc.png) no-repeat top center;float:left; overflow:hidden; margin:10px 26px;}
.ksys ul li a{ display:block; text-align:center;}
.ksys ul li a img{ width:106px; height:160px; margin-top:5px;} 
.ksys ul li a p{ line-height:30px; margin-top:10px; color:#000000; font-size:16px;}
.ksys ul li a p:hover{ color:#d93617;}