@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;}
body{font-family:"Microsoft YaHei"; color:#000; margin:0px; padding:0px; background:#f5f5f5;  overflow-x:hidden; font-size:12px; }
a{text-decoration:none;color:#666; padding: 0px; margin: 0px;}
a:hover{ text-decoration:none;}
table,td,tr,th{font-size:13px;}
input[type = "radio"],input[type="checkbox"]{position:relative;top:3px;margin-right:2px;}
img { border: 0;vertical-align: middle; }

em {font-style: normal;}
i {font-style: normal;}
li{ list-style:none; font-family:"Microsoft YaHei"; }
ul{ margin:0px; padding:0px;}
h1, h2, h3, h4 {padding: 0;margin: 0; font-weight:100;}
p{ margin: 0;}
input{outline: none;}
.left{ float: left!important;}
.right{ float: right !important;}
.hidden{display:none;}

.container{max-width:1180px;margin:0 auto;}


.clear{clear:both;}
.width{ width:100%; margin:0px auto;}
.hbd{ background: url("style_res/hbg.png") center top no-repeat; background-size: cover;}
.header_top{height:43px; line-height: 43px; color: #0068b7;font-size: 14px;background: url(style_res/headerbg.png) repeat-x; border-bottom: 1px solid #e2f3fd;}
.header_top_l{float:left;}
.header_top_l a{ font-size:14px;line-height:43px; color:#0068b7; padding: 0px 8px;}
.header_top_r{float:right;}
.wzbb{ width: 250px; float: left;}
.wzbb a{font-size:14px;line-height:43px; padding: 0px 10px; color: #0068b7;}
.wxwb{ float: right; width: 160px;}
.wxwb_wb{ background: url("style_res/wx.png") left center no-repeat;font-size:14px;line-height:43px; color:#0068b7; padding-left: 26px; padding-right: 15px;}
.wxwb_wx{background: url("style_res/wb.png") left center no-repeat;}
.head{ height:auto;}
.logo{ float:left; padding:34px 0px;}


.ss{ height:30px; float:right; border-radius:4px; width: 248px; padding-right: 10px;}
.ss_k{ float:left; border:none; background:#fff; border-radius:4px; height:30px; line-height:30px; width:205px; outline:none; padding-left:5px; color: #888484;}
.ss_an{ float:right; width:35px; background: url("style_res/ssan.jpg") left center no-repeat;  border:none; height:30px; cursor:pointer; outline:none; border-radius:4px; }

/*nav*/
.nav{ background:#0374ca; height:50px; line-height:50px;border-radius: 4px 4px 0px 0px;}
div#menu{color:#fff; width:873px; float:left; display:block; height:50px;height:auto}
ul.menu{clear:both;float:none;cursor:pointer;z-index:1;position:relative;}
div#menu ul{margin:0px;padding:0px;list-style:none;float:left;z-index:2;position:relative; padding-left: 0px;}
div#menu li{position:relative;margin:0px;padding:0px;display:block;overflow:visible;float:left;height:50px;z-index:3; background: url(style_res/nav_list.jpg) right no-repeat;}
/* menu::level1 */
div#menu li a{height:50px;display:block;float:left;line-height:50px;text-decoration:none;color:#fff;overflow:hidden;z-index:4;position:relative;}
div#menu li span em{ padding-top:5px; display: block; /*width: 24px;*/ float: left; padding-right: 0px; height: 37px;}
div#menu li span{color:#fff;display:block;width:140px;z-index:6;position:relative; font-size:18px; text-align: center;}
div#menu li span i{ padding-right: 10px;}
div#menu li span.bg{display:block;padding:0;height:50px;z-index:5;position:relative;float:left;}
div#menu li.current{font-weight:bold;}
div#menu li.current ul{font-weight:normal;}
/* menu::level2 */
div#menu ul.menu ul{padding:0px 0px 0px;background:#0089e1; left:-999em;width:91px;position:absolute;top:50px;}
div#menu li:hover ul,div#menu li.sfhover ul{left:0px;z-index:100;visibility:visible;}
div#menu li li{width:100%;text-indent:0px;float:none;height:auto;}
div#menu li li a,div#menu li li span.separator{margin:0px 0px;padding:0px; border-bottom:1px solid #007ccc; height:auto;float:none;display:block;line-height:36px;width:91px; font-size:18px;}
div#menu li li a.parent{ }
div#menu li li a span{font-size:18px;}
div#menu li li a.parent span{ font-size:18px;}
/* menu::level3 */
div#menu li ul ul{margin:-31px 0 0 144px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul{border-top:1px solid #015aa1; top:30px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul,div#menu li:hover ul ul ul,div#menu li.sfhover ul ul ul,div#menu li:hover ul ul ul ul,div#menu li.sfhover ul ul ul ul{left:-999em;}
div#menu li li:hover ul,div#menu li li.sfhover ul,div#menu li li li:hover ul,div#menu li li li.sfhover ul,div#menu li li li li:hover ul,div#menu li li li li.sfhover ul{left:0pt;z-index:100;}
div#menu a:hover{color:#fff; background:#ffbf4c; }
div#menu span:hover{color:#fff;}
div#menu li ul span:hover{color:#fff;text-decoration:underline;}





/********************banner********************/

#banner{max-width:1180px;max-height:247px;margin:17px auto;}
#banner  .slick-dotted.slick-slider{margin-bottom:0px;}
#banner  .slick-slide{z-index: 998!important;}

#banner .fbanner{width:100%;max-height:420px;}
#banner .fbanner .image{max-height:420px;overflow: hidden;}
#banner .fbanner .image img{width:100%;height: auto; }
#banner .fbanner .slick-dots{bottom:18px; right:0px; }
#banner .fbanner  .slick-dots li{width:13px;height:13px;background:#fff;margin: 0 5px!important;border-radius: 50px;}
#banner .fbanner  .slick-dots li.slick-active{background:#eb8b06;width:13px;height:13px;}


#banner .fbanner .slick-dots li button:before{content: ''!important;}




.padding_10{ background: #fff; padding: 10px;}
.ttxw{ border: 1px solid #f1f1f1; padding: 15px; height: 60px;}
.ttxw_top{ width: 119px; float: left; padding-top: 5px;}
.ttxw_wz{ width: 880px; float: left; overflow: hidden; padding-left: 5px;}
.ttxw_wz h1{ text-align: center;font-size: 22px; font-weight: 600; color: #ff0000; height: 24px; line-height: 24px; }
.ttxw_wz h1 a{color: #ff0000;}
.ttxw_wz p{ text-align: center; font-size: 15px; color: #0068b7; height: 18px; line-height: 18px; padding-top: 15px; }
.ttxw_wz p a{color: #0068b7; padding-left: 15px;}
.ttxw_wz p a span{ padding-left: 15px;}
.ttxw_gd{ width: 76px; float: right; padding-top: 15px;}
.ttxw_gd a{ padding-right: 20px; padding-top: 13px;}


/*new*/
.new{background: #ffffff; overflow: hidden; padding: 10px; height:352px; margin-top: 10px;}
.xwtp{width:548px; height:332px;float:left;}
.xon310{float:right; }
.new_right{ width: 573px; float: right; height: 352px; position: relative; margin-right: 5px;}
.hidden{display:none;}
.scrollUl1{width:573px; height: 45px; border-bottom: 1px solid #f4f4f4;}
.sd101{cursor:pointer; font-size:16px; color: #0c6fba; margin-right:30px; padding: 0px 5px;  text-align:center; float: left;  height:45px; line-height:45px;position: relative; z-index: 999; border-bottom:  2px solid #0c6fba;}
.sd101 a{color:#0c6fba; font-weight:bold;}
.sd102{cursor:pointer;text-decoration:none;color:#000;font-size:16px;height:45px;line-height:45px;padding: 0px 5px;  margin-right:30px;float: left; text-align:center;}
.sd102 a{color:#000; font-weight:bold;}

.zhffft{ background:#fff; padding-top: 8px;}
.zhffft ul li{ font-size:15px; height:35px; line-height:35px; color:#333333; background: url(style_res/hd.jpg) left center no-repeat; padding-left:8px;}
.zhffft ul li a{ color: #333333;}
.zhffft ul li a:hover{ color: #0374ca;}
.zhffft ul li span{  font-size: 13px; color: #666; float: right;}
.zhffft_gd{ position: absolute; right: 5px; top:15px; font-size: 12px; color: #444;}

.sy_main{padding-bottom:35px;}
/*zt*/
.zt{border:1px solid #e6e6e6; height:85px; margin-top:10px; background: #fafafa;padding: 10px 0px 10px 10px;}
.zt_top{float:left;width:33px; height:85px; }
.zt_nr{margin-top:5px; float:right; width: 1110px;}
.zt_nr ul li{ margin: 0px 6px 0px 6px; float:left;}

/*main*/
.main{height:322px; margin-top:10px;}
/*xxgk*/
.xxgk{margin-right:10px; width:420px; background: #fff; float:left; padding: 10px; height: 302px; }
.xxgk_top{ margin-top:10px; border-bottom: 1px solid #f4f4f4; overflow: hidden;padding-bottom:13px;padding-left:13px;}
.xxgk_top a{float:right; font-size:12px; padding-right: 5px;}
.xxgk_top span{background: url(style_res/wjj.jpg) left center no-repeat; padding-left:24px; font-size:18px; color:#0068b7; font-weight:bold; float:left}
.xxgk_nra{height:170px;}
.xxgk_nra ul li{float:left; font-size:13px; color:#333333; width:104px; text-align: center; padding:10px 18px;}
.xxgk_nra ul li a{ height:32px; display:block; margin-bottom:10px;}
.xxgk_nrb{ border: 1px solid #dae9f2; height:68px; width:385px; margin-left:15px; margin-bottom:10px; padding-top: 6px;}
.xxgk_nrb ul li{background: url(style_res/d.jpg) center left no-repeat; float:left; padding-left:8px; margin:5px 15px; }
.xxgk_nrb ul li a{font-size:14px; color:#0068b7;}

/*wsbs*/
.wsbs{width:420px; float:left; height:302px;background: #ffffff;padding: 10px; }
.wsbs_top{ margin-top:10px; border-bottom: 1px solid #f4f4f4; overflow: hidden;padding-bottom:13px;padding-left:13px;}
.wsbs_top a{float:right; font-size:12px;}
.wsbs_top span{background: url(style_res/wsbs.jpg) left center no-repeat; padding-left:24px; font-size:18px; color:#0068b7; font-weight:bold; float:left}
.wsbs_tbnr{ width: 410px; padding-bottom: 5px;}
.scrollUl2{width: 410px; height: 35px; background: #f5f5f5; margin-top:10px; margin-left:5px;}
.sd201{cursor:pointer; font-size:15px; color: #ffffff; margin:0 3px; background: #0068b7; text-align:center; float: left;  height:35px; line-height:35px; width:78px;}
.sd201 a{color:#ffffff;}
.sd202{cursor:pointer;text-decoration:none;color:#000;border-radius: 5px 5px 0px 0px; font-size:15px;height:35px;line-height:35px;  width:86px; margin:0 3px;float: left; text-align:center;}
.sd202 a{color:#000;}
.wsbs_lb{ background:#fff; padding-top: 5px; padding-left: 15px;}
.wsbs_lb ul li{ font-size:14px; height:28px; line-height:28px; color:#333333; background: url(style_res/hd.jpg) left center no-repeat; padding-left:8px;}
.wsbs_lb ul li a{ color: #333333;}
.wsbs_lb ul li a:hover{ color: #0374ca;}
.wsbs_lb_gd{ position: absolute; right: 5px; top:15px; font-size: 12px; color: #444;}
.wsbs_nrb ul li{ float:left; padding:0 10px;}

/*jlhd*/
.jlhd{float:right; width:242px; height:302px;  background: #ffffff;padding: 10px;}
.jlhd_top{margin-top:10px; border-bottom: 1px solid #f4f4f4; overflow: hidden;padding-bottom:13px;padding-left:13px;}
.jlhd_top a{float:right; font-size:12px;}
.jlhd_top span{background: url(style_res/wjj.jpg) left center no-repeat; padding-left:24px; font-size:18px; color:#0068b7; font-weight:bold; float:left}
.jlhd_nr{ padding-left: 5px;}
.jlhd_nr a{ padding-top:8px; display: block; width: 233px; height: 40px;}
/*ksdh*/
.ksdh{height:36px; background: #ffffff; margin-top:10px;padding: 10px;}
.ksdh_top{background: url(style_res/ksdh.png) no-repeat 10px center;padding-left:45px; width: 80px; font-size:16px; color:#0068b7; font-weight:bold; float:left;  margin-top:10px;}
.ksdh_nr{margin-top:10px; float:right; width:1010px; }
.ksdh_nr_a{ width: 930px; float: left; overflow: hidden;}
.ksdh_nr_a a{font-size:14px; color:#333333; padding:0px 12px; display: inline-block;}
.ksdh_nr_gd{ float: right;font-size:14px; color:#2268b6; padding-right: 15px; }
.ksdh_nr_gd a{color:#2268b6;}
/*yqlj*/
.yqlj{ background: #ffffff; margin-top:10px;padding: 10px;}
.scrollUl3{height: 43px; border-bottom: 1px solid #dededb;  }
.sd301{cursor:pointer; font-size:15px; color: #015aa1;  background: #fafaf7; padding:0px 30px;  border-top: 2px solid #015aa1;  border-left: 1px solid #dededb;  border-right: 1px solid #dededb; text-align:center; float: left;  height:43px; line-height:43px; width:120px;}
.sd301 a{color:#015aa1;}
.sd302{cursor:pointer;text-decoration:none;color:#000;font-size:14px;height:43px;line-height:43px; padding:0px 30px; float: left; text-align:center;}
.zqlj_m{border: 1px solid #d4d8e0; }
.wsxc_top em { float: left;  width:150px; text-align: center;  height: 43px; font-size: 15px;line-height: 43px;  color: #3d3d3d; }
.zqlj_lb{ padding:15px;}
.zqlj_lb a{ color:#444;background:url(style_res/sj.jpg) left center no-repeat;font-size:14px; padding: 0px 15px; display: inline-block; height: 24px; line-height: 24px; }

/*foot*/
.f { min-height:120px; background:#2268b6; border-top:2px solid #7ab1ee; margin-top: 15px;  }
.f_l{float:left;margin-top:45px;margin-left:25px;margin-right:140px;}
.f_m{float:left; font-size: 14px; line-height: 26px;  color: #fff;  text-align: center; padding-top:45px;}
.f_m p{font-size: 14px; line-height: 26px;  color: #fff;  text-align: left;}
.f_r{float:right; margin-top:45px;margin-right:20px;width:20%;}
.f_r  select{width:100%;height:28px;} 


/*内页样式*/

.wz_top{height:50px;line-height:50px;padding-left:50px;background:url(style_res/wz_ico.png) 19px 14px no-repeat #fff;font-size:14px; color:#666; margin-top: 10px;}
.wz_top a{color:#666;}
.wz_top a:hover{color:#f00;}


/* 栏目页 */
.navjz{min-height:573px;}
.mainer{margin-top:10px;background:#fff;}
.lm_lban{width:240px;height:auto;background: #fff; padding: 10px; padding-bottom: 0px;background-size:cover; }
.lm_top{height:60px;line-height:50px;background:url(style_res/lmy_ltopbg.png) no-repeat;padding-left:51px;font-size:16px;font-weight:bold;color:#fff;overflow:hidden;}
.navdh{width:240px;height:auto;padding-bottom:20px;}
.navdh ul li{width:240px;height:40px;padding-top:10px;vertical-align:bottom;overflow:hidden;}
.navdh ul li a{ color:#333333; display:block;width:138px;height:38px;line-height:38px;background:url(style_res/sub_ico.png) right -50px no-repeat #ededed;border:#dbdee1 1px solid;overflow:hidden;font-size:14px;padding:0 50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navdh ul li a:hover,.navdh ul li a.active{color:#fff;background:url(style_res/sub_ico.png) right 0 no-repeat #0e76cd;border:#0e76cd 1px solid;}

.ny_right{width: calc(100% - 260px); float: right; padding-left: 10px; box-sizing: border-box;}
.lm_rban{ box-sizing: border-box;   height:auto;padding:10px 15px; background:#fff;width:100%;box-sizing: border-box;}
.lmy_lmtitle{height:47px;line-height:44px;background:url(style_res/lmy_titlebg.gif) 0 bottom repeat-x;overflow:hidden;}
.lmy_lmtitle span{float:left;display:block;width:auto;height:45px;line-height:44px;font-size:20px; font-weight:600; color:#0e76cd;padding:0 14px 0 16px;white-space:nowrap;background:url(style_res/lmy_lmtitlespan.jpg) 0 13px no-repeat; border-bottom:#0e76cd 2px solid;}

.rdtj{ margin-top: 0px;}
.rdtj_top{height:40px;line-height:40px;background:#0077d1;padding-left:17px;font-size:16px;color:#fff;}

.rdtj_nr_jj{margin-top:10px;}

.rdtj_nr{ padding: 10px; background: #fff;min-height:282px; box-sizing: border-box;}
.rdtj_nr ul li{ font-size:15px; height:35px; line-height:35px; color:#333333; background: url(style_res/hd.jpg) left center no-repeat; padding-left:8px;}
.rdtj_nr ul li a{ color: #333333;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}

.wz_list{  padding:15px 5px;}
.wz_list li{ font-size:15px; height:35px; line-height:35px; color:#333333; background: url(style_res/hd.jpg) left center no-repeat; padding-left:8px;}
.wz_list li a{ color: #000;width:80%;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;float:left;}
.wz_list li a i{ padding-left: 10px;}
.wz_list li a:hover{ color: #0374ca;}
.wz_list li span{  font-size: 13px; color: #666; float: right;}

.pagenav{clear:both;width:100%;padding:5px 0 15px;text-align:center;height:26px;line-height:24px;}

.db_fhsytop{text-align: right; float: right; padding-bottom: 20px; padding-top: 20px;}
.db_fhsy {  text-align: center;float: left;margin-left: 15px;  border: 1px solid #dadada;  height: 30px;  line-height: 30px;  padding: 0 15px; font-size: 14px; }

.secnr{min-height: 500px;background: #fff;  margin-top: 10px;  padding: 25px;}
.wz_top{height:50px;line-height:50px;padding-left:50px;background:url(style_res/wz_ico.png) 19px 14px no-repeat #fff;font-size:14px; color:#666;}
.wz_top a{color:#666;}
.wz_top a:hover{color:#f00;}
#wenzhang{width:900px;margin:auto;font-size:14px;line-height:180%;height:auto;overflow:hidden;}
.wztit{font-size:24px;font-weight:bold;line-height:50px;text-align:center;}
.wzfbt{line-height:36px;text-align:center;font-size:20px;font-weight:100;}
.wzbjxx{line-height:24px;color:#666;font-size:12px;text-align:center;border-bottom:#ddd 1px solid;height:43px;padding:5px 0px;}
.wzbjxx a{font-size:12px;color:#666;cursor:pointer;}
.wzbjxx a:hover{color:#f00;}
.wzbjxx input{width:10px;height:10px;border:#666 1px solid;vertical-align:middle;cursor:pointer;}
.wzcon{padding:25px 15px;height:auto;min-height:450px;_height:450px;font-size:16px;line-height:200%;text-align:Justify;text-justify:inter-ideograph;}
.wzcon p{ text-indent: 2em;}
.wzcon table{max-width:870px !important;}
.wzbot{padding-top:10px;padding-bottom:10px;font-size:14px;line-height:28px;color:#666;}
.wzbot a{color:#666;}
.wzbot a:hover{color:#f00;}
.wzbot1{height:36px;line-height:36px;text-align:right;font-size:12px;color:#999;padding-top:15px;border-top:#dbdee1 1px solid;}
.wzbot1 a{color:#999;line-height:36px;}
.wzbot1 a:hover{color:#f00;text-decoration:none;}
.wzbot1 ul{float:left;}
.wzbot1 ul.fxd_xx{width:300px;text-align:left;height:33px;padding-top:3px;}
.bdsharebuttonbox span{float:left;color:#666;line-height:32px;}
.wzbot1 ul.fxd_close{width:136px;float:right;text-align:left;overflow:hidden;}
.wzbot1 ul.fxd_close .print_btn{display:block;float:left;width:68px;height:36px;line-height:36px;background:url(style_res/print.gif) 0 10px no-repeat;padding-left:22px;}
.wzbot1 ul.fxd_close .close_btn{display:block;float:left;width:24px;height:36px;line-height:36px;padding-left:22px;background:url(style_res/close1.gif) 0 10px no-repeat;}

/*互动交流*/
.f_left { float:left;}
.f_right { float:right;}
.c_both { clear:both; height:0px; overflow:hidden}
.zxfblue{color:#3374c3;}
.zxfgreen{color:#2fb872;}
.zxfherser{color:#6e6e6e;}


.hdjl_zclm{}
.hdjl_zclm a{ padding-bottom:10px; display: block; width: 238px; height: 58px;}

.hdjl_zxzx_top{}
.hdjl_zxzx_top{ height: 45px; border-bottom: 1px solid #f4f4f4;}
.hdjl_zxzx_top span{font-size:16px; color: #0c6fba; padding: 0px 5px;  text-align:center; float: left;  height:44px; line-height:44px;font-weight:bold; z-index: 999; border-bottom:  2px solid #0c6fba;}
.hdjl_zxzx_top a{font-size: 12px; color: #444; padding-right: 5px; float: right; line-height: 45px;}

.hdjl_zxzx_nr{ padding-bottom: 30px;}
.zx_bh{ width:100px; text-align:center;}
.zx_bt{ width:270px; text-align:left; margin:0 10px 0 10px;}
.zx_btm{ width:270px; text-align:left; margin:0 10px 0 10px;}
.zx_bmi{ width:120px; text-align:center;}
.zx_bm{ width:60px; text-align:center;}
.zx_zt{ width:60px; text-align:center;}

.fsize12blue{  color:#3374c3;  font-size:12px;  text-decoration:none;  }
.fsize12blue a:link, .fsize12blue a:visited {  color:#3374c3;  font-size:12px;  text-decoration:none;  }
.fsize12blue a:hover {  color:#e60012;  font-size:12px;  text-decoration:none;  }
.fsize12green{  color:#369758;  font-size:12px;  text-decoration:none;  }
.fsize12green a:link, .fsize12green a:visited {  color:#369758;  font-size:12px;  text-decoration:none;  }
.fsize12green a:hover {  color:#e60012;  font-size:12px;  text-decoration:none;  }

.hdjl_dczj{ margin-top: 0px;}
.hdjl_dczj_top{ height: 45px; border-bottom: 1px solid #0077d1; background: #f5fafd;}
.hdjl_dczj_top span{font-size:16px; color: #fff; padding: 0px 40px;  text-align:center; float: left;  height:45px; line-height:45px;font-weight:bold; z-index: 999; background: #0077d1;}
.hdjl_dczj_top a{font-size: 12px; color: #444; padding-right: 8px; float: right; line-height: 45px;}

.hdjl_dczj_nr{ padding: 10px 10px 7px;}
.hdjl_dczj_nr ul li{ font-size:15px; height:35px; line-height:35px; color:#333333; background: url(style_res/hd.jpg) left center no-repeat; padding-left:8px;}
.hdjl_dczj_nr ul li a{ color: #333333;width: 80%;overflow: hidden;text-overflow: ellipsis;
    display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;float: left;}
.hdjl_dczj_nr ul li a:hover{ color: #0374ca;}
.hdjl_dczj_nr ul li span{  font-size: 13px; color: #666; float: right;}

/*互动交流*/

/*信息公开*/
.xxgk_left{ width: 25%;}
.xxgk_zclm{background: #ffffff;padding:2px 10px; width: 100%; box-sizing: border-box;}
.xxgk_zclm a{ display: block; background:#e7f0f9 url("style_res/xxgk_zclm_bg.jpg") left center no-repeat;width: 100%; box-sizing: border-box;   height: 42px; line-height: 42px; font-size: 16px; color: #0374ca; padding-left: 48px; margin-bottom: 9px; margin-top: 9px;}
.xxgk_ysqgk{background: #ffffff;padding:20px 10px; width: 266px; margin-top: 10px;}
.xxgk_ysqgk h3{display:block;height:41px;line-height:28px;padding-left:88px;background:url(style_res/ysq_cxico.png) 45px 0 no-repeat;overflow:hidden;font-size:16px;color:#0077d1;}
.xxgk_ysqgk ul li{float:left;}
.xxgk_ysqgk ul li.bt{width:88px;text-align:right;padding-right:2px;height:40px;line-height:40px;font-size:14px;}
.xxgk_ysqgk ul li.srk{width:150px;height:35px;padding-top:5px;position:relative;}
.xxgk_ysqgk ul li.srk .msg-box{position:absolute !important;left:0;top:8px;}
.xxgk_ysqgk ul li.srk input{float:left;width:128px;height:28px;line-height:28px;padding:0 5px;border:#ccc 1px solid;}
.xxgk_ysqgk ul li.btn{width:160px;height:50px;padding-left:80px;}
.xxgk_ysqgk ul li.btn input{width:100px;height:50px;line-height:40px;padding-bottom:10px;text-align:center;font-size:14px;color:#fff;background:url(style_res/ysq_btn.png) 0 0 no-repeat;cursor:pointer;outline:none;border:none;}


/*中间*/

.xxgk_center{ width: calc(52% - 0px);float: left; padding:1px 20px; box-sizing: border-box;}
.xxgk_zxgg{ width: 100%;}

.xxgk_right{ width:23%; float: right;}
.xxgk_right_ljtp{ width: 100%; background: #fff; padding:0px 10px 10px; box-sizing: border-box;}
.xxgk_right_ljtp a{ width: 100%; height: 58px; padding-top: 10px; display: block;}
/*信息公开*/

/*科室导航*/
.ksdh_left{ width: 248px;}
.ksdh_lfl{ width: 228px; padding: 10px; background: #fff;}
.ksdh_lfl ul li{width:228px;height:54px;padding-bottom:8px; padding-top:8px;overflow:hidden; border-radius: 5px;}
.ksdh_lfl ul li a{display:block;width:191px;height:54px;line-height:54px;padding-left:37px;font-size:16px;border-radius: 5px; color:#0374ca;background:url(style_res/xxgk_mlico.png) 15px 8px no-repeat #e7f0f9;overflow:hidden;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.ksdh_lfl ul li a:hover{color:#fff;background:url(style_res/xxgk_mlico.png) 15px -38px no-repeat #0374ca;}

.dep_sel{height:100px;width: 228px; padding:0px 10px 15px; background: #fff; margin-top: 10px;}
.dep_sel select{width:228px; height:34px; margin-top:15px; padding-left:10px;}
.ksdh_wzcon{ min-height: 260px;}
.ksdh_wztit{ padding-top: 10px;}


.v_news_content p img,.v_news_content  video{ margin: 0 auto; display: block;height:auto;max-width:100%;}

.v_news_content  table{ margin: 0 auto; height:auto;width:100%;display:block;overflow-x: scroll;}

.v_news_content p img{margin-top:20px;}
.ej_right_xq p a{word-break:break-all;}

  .v_news_content  table{  border-collapse: collapse;/* border: 1px solid #000;*/}
  .v_news_content  table td{  border: 1px solid #000;padding: 2px 3px;}