.newslist2016 li{ height:40px; line-height:40px; background:url(../images/dot1.jpg) no-repeat 0 center; padding:0 0 0 12px;}


/* 头部样式 */
.top{ background:url(../images/top_bg.jpg); height:100px;}
.top_box{ width:1060px; margin:auto;}
.logo{ background:url(../images/logo.jpg) no-repeat; width:692px; height:80px; margin:7px 0 0 0;}
.english{float:right;margin-top:10px;margin-right:0px; margin-bottom:10px; font-size:12px;}
.search_box{ height:80px; margin-right:0px;float:right;}
.search{background:url(../images/search_bg.jpg);height:30px; margin:4px 0 0 0; padding:0 0 0 37px;}
.search_inps{ border: none; background:none; height:28px; line-height:28px; font-size:14px; width:160px; color:#c8c8c8;}
.search_btn{ border: none; background:none; width:72px; height:28px; line-height:28px; font-size:12px; cursor:pointer;margin-left:10px;}

/* 导航样式 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{ background:url(../images/menu_bg.jpg); position:relative; z-index:1; color:#fff; height:50px; line-height:50px;   }
.nav{ width:1220px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav h3{ font-size:100%; font-weight:normal; font-size:14px;  }
.nav .m{  position:relative; float:left; width:98px; display:inline; text-align:center;   }
.nav .mb{  position:relative; float:left; width:116px; display:inline; text-align:center;   }
.nav .mshu{ width:2px; height:50px; background:url(../images/menu_shu.jpg); float:left;}
.nav h3 a{  zoom:1;  height:50px; display:block; color:#fff; text-decoration:none;}
.nav .on h3 a{ background:#137170; text-decoration:none; font-weight:bold; color:#fff;}
.nav .sub{ display:none; /*默认隐藏*/ width:99px; padding:10px 0;  position:absolute; left:0px; top:50px;  background:#e6f0f8; float:left; line-height:24px; font-family:"microsoft yahei","Arial","宋体";}
.nav .sub li{ text-align:center; height:24px; width:90px; margin:auto; border-bottom:#cde1f1 dashed 1px; }
.nav .sub li a{ color:#157b7d; display:block; zoom:1; width:90px; margin:6px auto 0 auto; height:24px; line-height:24px;}
.nav .sub li a:hover{  background:#157b7d; color:#fff; text-decoration:none;}
/***************/
.nav .sub2{ display:none; /*默认隐藏*/ width:90px; padding:10px 0;  position:absolute; left:90px; top:140px;  background:#d5f0f8; float:left; line-height:24px; font-family:"microsoft yahei","Arial","宋体";}
.nav .sub2 li { text-align:center; height:36px; width:90px; margin:auto; border-bottom:#cde1f1 dashed 1px; }
.nav .sub2li a{ color:#338bd2; display:block; zoom:1; width:90px; margin:6px auto 0 auto; height:24px; line-height:24px;}
.nav .sub2 li a:hover{  background:#0169bc; color:#fff; text-decoration:none;}
/**************/

.nav .sub dl{ zoom:1;}
.nav .sub dl a:hover{ color:#c00;  }
.nav .sub dl dt{ border-bottom:1px dashed #dadada; height:36px;text-align:left; }
.nav .sub dl dt a{ color:#338bd2; font-size:14px; }
.nav .sub dl dd{ padding:15px 0; border-bottom:1px dashed #dadada;text-align:left;}
.nav .sub dl dd span{ display: block; width:76px; height:23px; font-size:14px; color:#fff; font-weight:bold; text-align:center; line-height:23px; background:url(../images/nav_bg1.jpg);}
.nav .sub dl dd p a{ color:#555;}
.nav .sub dl dd a{color:#338bd2;}
.nav .sub span{ display:block; height:36px; width:100px; float:left; border-bottom:#cde1f1 dashed 1px; text-align:center;}
.nav .sub span a{ color:#338bd2; display:block; zoom:1; width:90px; margin:6px auto 0 auto; height:24px; line-height:24px;}
.nav .sub span a:hover{  background:#0169bc; color:#fff; text-decoration:none;}

.nav #m3 .sub{ z-index:1; width:240px; padding:10px; }
.nav #m4 .sub{ z-index:1; width:300px; padding:15px;  }
.nav #m7 .sub{ z-index:1; width:240px; padding:10px; }
.nav #m8 .sub{ z-index:1; width:300px; padding:15px;  }
.nav #myydt .sub{ z-index:1; /*width:240px; padding:10px; */}
.nav #mylfw .sub{ z-index:1; /*width:300px; padding:15px; */ }
.nav #myxky .sub{ z-index:1; /*width:300px; padding:10px; */}
.nav #myxjy .sub{ z-index:1; /*width:300px; padding:15px;*/  }
.nav #mhlfc .sub{ z-index:1; /*width:240px; padding:10px;*/ }
.nav #mztzl .sub{ z-index:1; /*width:240px; padding:10px;*/ }
/* 焦点图样式 */
.indexPic{ width:100%;  position:relative;  background:#fff;  }
.indexPic .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.indexPic .bd ul{width:100% !important;}
.indexPic .bd li{width:100% !important; overflow:hidden; text-align:center;}
.indexPic .bd li a{ display:block;}
.indexPic .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.indexPic .hd ul{ text-align:center; }
.indexPic .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#0b2035;
		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
	}
.indexPic .hd ul .on{ background:#f28101;  }

.indexPic .prev,
.indexPic .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px  no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.indexPic .next{ left:auto; right:15%; background-position:-6px -137px; }

/* 首页样式 */
.body_box{ width:1000px; margin:auto;overflow:hidden;position:relative; z-index:0;}
.body_box1{ width:1000px; margin:10px auto 0;overflow:hidden;}
.w300{ width:300px;}
.w680{ width:680px;}

.tt1{ border-bottom:1px solid #dcdcdc; height:30px; line-height:24px; color:#157c7c;}

/* 公告样式 */
.gg_l{ width:130px; height:105px; background:#015594; color:#fff; font-size:26px; text-align:center; font-weight:bold; padding:25px 0 0 0;}
.gg_r{ border:1px solid #e4ecf5; height:128px; border-left:0; width:549px; position: relative;}
.gg_r ul{ padding:12px 0 0 35px;}
.gg_r ul li{ background:url(../images/dot1.jpg) 0 center no-repeat; height:26px; line-height:26px;}
.gg_r ul li span{ color:#007e09;}
.gg_r .m_wmore { position: absolute; right: 20px; top: 60px; font-family: "宋体"; color:#2fa1d3; }
.gg_l a:link, .gg_l a:active, .gg_l a:hover, .gg_l a:visited{color:#fff; font-size:26px; text-align:center; font-weight:bold; padding:25px 0 0 0;}

/* 新闻样式 */
.picnews { position: relative; width: 300px; height: 240px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.picnews .pic img { width: 300px; height: 240px; display: block; }
.picnews .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.picnews .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.picnews .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.picnews .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; text-decoration: none; }
.picnews .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.picnews .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.picnews .num li a,.picnews .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.picnews .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.picnews .num li.on a,.picnews .num a:hover{ background:#f60;  }


.newsTab{ width:680px; }
.newsTab .hd{ line-height:24px; height:30px; border-bottom:1px solid #dcdcdc;   position:relative; }
.newsTab .hd .more{ float:right; }
.newsTab .hd ul{ z-index:5; position:absolute; height:30px;  overflow:hidden; zoom:1; }
.newsTab .hd li{ float:left;  padding:0 15px 0 0px; cursor:pointer; font-size:16px; color:#000;  }
.newsTab .hd li a { float:left;  padding:0 15px 0 0px; cursor:pointer; font-size:16px; color:#000;  }
.newsTab .hd li.on { font-weight:bold; height:30px; line-height:24px; font-weight:bold; color:#157c7c;  }
.newsTab .hd li.on a{ font-weight:bold; height:30px; line-height:24px; font-weight:bold; color:#157c7c;  }
.newsTab .hd li.on a:hover{ font-weight:bold; height:30px; line-height:24px; font-weight:bold; color:#137170;  }
.newsTab .bd{ padding:8px 0 0 0; clear:both; position:relative;  }

.news{ height:55px; margin:7px 0 0 0;}
.news dt{ width:55px; height:47px; background:#157c7c; float:left; margin:0 15px 0 0; text-align:center; padding:8px 0 0 0;}
.news dt span{ color:#bacedf;}
.news dt b{ font-size:16px; color:#fff; line-height:28px;}
.news dd{ width:610px; float:left;}
.news dd.ntitle{ height:30px; font-size:14px; font-weight:bold; line-height:30px;}
.news dd.ntitle a{ color:#555; }
.news dd.ntitle a:hover{ color:#555; text-decoration:none;}
.news dd.ntext{ width:600px;height:22px;overflow:hidden; color:#909090;font-size:12px;line-height:25px;
text-align:justify;text-justify:distrubute;}
/*text-align:justify;text-justify:distrubute;} */

/* 就医指南 */
.zhinan{ width:300px; overflow:hidden; height:310px;}
.zhinan li{ float:left; height:98px; border:1px solid #e7e7e7; width:148px;}
.zhinan li.zn_r{ border:1px solid #e7e7e7; border-left:0; width:149px;}
.zhinan li.zn_n{ background:url(../images/zhinan.png) no-repeat 18px 23px #e1e6ff;}
.zhinan li a{ display:block; height:98px; width:100%; background:#f9f9f9; text-align:center; text-decoration:none;}
.zhinan li a:hover{ background:#eff2ff; text-decoration:none;}
.zhinan li a p{ display:block; width:100%; height:70px; background-image: url(../images/zhinan.png);}
.zhinan li a span{ display:block; height:28px; color:#4c4c4c; text-decoration:none;}
.zhinan li a p.zn1{ background-position:45px -120px;}
.zhinan li a p.zn2{ background-position:45px -260px;}
.zhinan li a p.zn3{ background-position:45px -395px;}
.zhinan li a p.zn4{ background-position:45px -530px;}
.zhinan li a p.zn5{ background-position:45px -665px;}
.zhinan li a p.zn6{ background-position:45px -800px;}
.zhinan li a p.zn7{ background-position:45px -935px;}

/*健康管理*/
.jiankang{ width:300px; overflow:hidden; height:150px;}
.jiankang li{ float:left; height:73px; border:1px solid #e7e7e7; width:148px;}
.jiankang li.jk_r{ border:1px solid #e7e7e7; border-left:0; width:147px;}
/*.jiankang li.jk_n{ background:url(../images/jiankang.png) no-repeat 18px 23px #e1e6ff;}*/
.jiankang li.jk_n{ width:146px;background:url(../images/jiankanga.png) no-repeat 0px 0px #e1e6ff;}
.jiankang li a{ display:block; height:73px; width:100%; background:#f9f9f9; text-align:center; text-decoration:none;overflow:hidden;}
.jiankang li a:hover{ color:#333;background:#eff2ff; text-decoration:none;}
.jiankang li a p{ display:block; width:100%; height:50px; }
.jiankang li a span{ display:block; height:28px; color:#4c4c4c; text-decoration:none;}
.jiankang li a p.jk1{ background:url(../images/jiankangb.png) no-repeat 0px 0px ;padding-top:52px;}
.jiankang li a p.jk2{ background:url(../images/jiankangc.png) no-repeat 0px 0px ;padding-top:52px;}
.jiankang li a p.jk3{ background:url(../images/jiankangd.png) no-repeat 0px 0px ;padding-top:52px;}
.jiankang li a p.jk4{ background-position:0px -530px;}
.jiankang li a p.jk5{ background-position:45px -665px;}
.jiankang li a p.jk6{ background-position:45px -800px;}
.jiankang li a p.jk7{ background-position:45px -935px;}

/* 图片链接 */
.dlinks{ width:680px;}
.dlinks li{ height:195px; width:330px; }
.dlinks li a{ display:block; height:180px; width:328px; font-size:18px; font-weight:bold; color:#000;}
.dlinks li a div{width:328px; height:130px;}
.dlinks li a p{display:block; height:50px; line-height:50px; padding:0 15px; background:url(../images/jian.png) no-repeat 280px center #aeaeae; }
.dlinks li a:hover{ color:#fff; text-decoration:none;}
.dlinks li a:hover p{ background-color:#015594;}

/* 友情链接 */
.yqlj{padding:10px 0 0 0; height:50px;}
.foot{ background:#157c7c; margin-top:5px;padding:28px 0 0 0;}
.footnr { width:1000px; margin:0 auto; color:#FFF; font-size:14px; line-height:28px; text-align:center;} 
.copy{ padding:20px 0;  margin:auto;}


/*内页样式*/


.ny_bg{ background:url(../images/bofy_bg1.jpg) repeat-x center 0;}
.bar1{ height:145px;}
.bar2{ height:50px;}

/*内页左边导航*/
.left_nav{ float:left;background:#f2f2f2;width:200px;margin-bottom: -100000px; padding-bottom: 100000px;}
.left_nav_tt{ height:56px; line-height:56px; padding: 0 0 0 20px; font-size:18px; font-weight:bold; color:#fff; background:url(../images/left_tt.jpg);}
.left_nav ul{ border:1px solid #e6e6e6;}
.left_nav ul li{ height:43px; line-height:43px;}
.left_nav ul li a{ display:block; height:43px; line-height:43px; color:#333; font-size:14px; background:url(../images/left_bg.jpg); padding:0 0 0 46px;}
.left_nav ul li a:hover{ background:url(../images/left_on.jpg); color:#fff; text-decoration:none;}
.left_nav ul li a.left_nav_on{ background:url(../images/left_on.jpg); color:#fff; text-decoration:none;}

/*内页右边样式20160524陈硕修改770为670*/
.ny_right{ width:770px;margin:auto;overflow:hidden;}
.ny_weizhi{ height:36px; color:#666666;}
.ny_weizhi_tt{ border-bottom:2px solid #a8c8db; height:50px; width:250px; background:url(../images/weizhi_bg.jpg) no-repeat 0 6px; font-size:24px; color:#393939; padding:0 0 0 14px; font-weight:bold;}
.ny_weizhi_ttt{ font-size:16px; color:#333;}
.ny_bar{ height:30px;}
.ny_bar1{ height:55px;}
.ny_body{ width:100%; line-height:28px; font-size:14px;}

/*新闻样式*/
.newslist li{ height:40px; line-height:40px; background:url(../images/dot1.jpg) no-repeat 0 center; padding:0 0 0 12px; border-bottom:1px dashed #c6c6c6;}
.newslist li span{ float:right; font-size:12px; color:#adadad;}

.fenye{padding:20px 0 0 0; height:40px;text-align:center;}
.fenye a{padding:5px; border:1px solid #e3e3e3; color:#046cb5;}
.fenye a:hover{ color:#ff0000; background:#eeeeee; text-decoration:none;}
.fenye .disabled{ padding:5px; border:1px solid #eeeeee; text-decoration:none;}

.picnewslist{ height:120px; border-bottom:1px dashed #c6c6c6; padding:20px 0;}
.picnewslist dt{ width:160px; height:120px; float:left; margin:0 20px 0 0;}
.picnewslist dd{ float:left; width:588px;}
.picnewslist dd.newtt{ height:36px;}
.picnewslist dd.newdate{ height:36px; background:url(../images/news_date.jpg) no-repeat; line-height:25px; color:#909090; font-size:12px;}
.picnewslist dd.newxx{ height:44px; line-height:22px; font-size:12px; color:#8c8c8c;}

.piclist1 li{ height:240px; width:256px; float:left; text-align:center;}
.piclist1 li img{ width:230px; height:180px;}
.piclist1 li p{ margin:15px 0 0 0;}

.s_tt{ margin:20px 0 0 0; text-align:center; font-size:20px; font-weight:bold; color:#000;}
.s_xx{ border-bottom:1px dashed #dedede; height:30px; margin:15px 0 0 0; text-align:center;}
.s_hr{ border-top:1px dashed #dedede; margin:15px 0 0 0; text-align:center;}
.s_nr{ margin:20px 0 0 0; line-height:28px;text-align:justify;text-justify:distribute;font-size:14px;}
.s_nr p { text-align:justify;text-justify:distribute;text-indent:28px;}

ol.atts { width:90%;text-align:left; }
ol.atts  li{  list-style-type:disc;list-style-position: inside;text-align:left;text-indent:50px;height:32px;    }
ol.atts  li a{color:#6799bf;}
.ppt {width:90%;text-align:center;border:0px;}
/*.s_nr p:after { display:inline-block;
content:'';
overflow:hidden;
width:100%;
height:0;}*/
.s_nr span{text-align:justify;text-justify:distribute;}
.s_nr div {tex-indent:28px;text-align: justify;text-justify:distribute;}
.s_nr img{display:block;margin:0 auto;text-align:center;}
/*科室样式*/
.search_a{ height:70px; line-height:30px;}
.search_a_ipns{ border:1px solid #d1d1d1; height:28px; line-height:28px; padding:0 10px;}
.search_a_btn{ background:#3370af; font-size:14px; color:#fff; height:30px; width:80px; border:0; cursor:pointer;}

.keshiMenu{  }
.keshiMenu h3{ height:44px; line-height:44px;  border-bottom:1px dashed #e3e3e3; cursor:pointer; font-size:16px; font-weight:bold; color:#157b7d;}
.keshiMenu h3 em{ float:right; display:block; width:20px; height:40px;   background:url(../images/ks2.jpg) no-repeat center center; cursor:pointer; }
.keshiMenu h3.on em{ background:url(../images/ks1.jpg) no-repeat center center; }
.keshiMenu ul{ padding:24px 0 12px 0; color:#999; display:none; /* 默认都隐藏 */ }
.keshiMenu ul li{ width:24%; margin-bottom:15px; *margin-bottom:0px !important;float:left;}
.keshiMenu ul li a{ display:block; height:26px; width:168px; line-height:26px; background:url(../images/ks_bg.jpg); border:1px solid #d6d6d6; text-align:center; font-size:14px;}
.keshiMenu ul li a:hover{ border:1px solid #157b7d; background:#157b7d; color:#fff; text-decoration:none;}

.ks_banner{ background:#f6f6f6; border-bottom:1px solid #e7e7e7; height:310px;}
.ks_bar{ width:1000px; height:280px; margin:auto; padding:15px 0 0 0;}
.ks_bar li{ float:left; height:280px;}
.ks_bar li div{ width:270px; margin:40px auto 0 auto;}
.ks_bar li.ks_bar_left{ width:320px; background:url(../images/ks_tt_bg.jpg);}
.ks_bar li.ks_bar_right{ width:680px;}

.ks_bar_tt{ height:50px; font-size:28px; font-weight:bold; color:#fff;}
.ks_bar_xx{ height:130px; line-height:24px; color:#fff;}
.ks_bar_more{ display: block; width:160px; height:32px; text-align:center; line-height:32px; background:#fff;}
.ks_bar_more:hover{ background:#d3ecff; color:#065b9c;}

.ks_left{ width:320px;background:#f2f2f2;margin-bottom: -100000px; padding-bottom: 100000px;}
.ks_right{ width:650px;}
.leftblank {border:1px solid #e9e9e9;padding:1px;}


.ks_tt1{ height:36px; line-height:36px; background:url(../images/ks_dot1.jpg) no-repeat 0 center; padding:0 0 0 20px; }
.ks_tt2{ height:36px; line-height:36px; background:url(../images/ks_dot1.jpg) no-repeat 0 center; padding:0 0 0 20px; border-bottom:2px solid #dcdcdc; }

.zhuren{ border:1px solid #e9e9e9; padding:1px;}
.zhuren div{ background:#fff; padding:25px; line-height:25px; height:210px;}
.zhuren div img{ width:110px; height:150px; float:left; margin:0 15px 0 0; float:left;}

.ks_tel{ background:url(../images/ks_lx.jpg); height:51px; padding:55px 0 0 140px; font-size:18px; color:#ff6600; font-weight:bold;}

.ks_news{ height:90px; border-bottom:1px dashed #d3d3d3;}
.ks_news dt{ height:34px; font-weight:bold;}
.ks_news dd{ height:42px; line-height:21px; color:#666666;}
.ks_newslist li{ height:32px; line-height:32px; background:url(../images/ks_dot2.jpg) no-repeat 0 center; padding:0 0 0 14px;}
.ks_newslist li span{ float:right; font-size:12px; color:#777;}


.ks_yishi{ position:relative;  padding:20px 0 10px 60px;overflow:hidden;     }
.ks_yishi .prev,
.ks_yishi .next{ display:block; position:absolute; top:76px; left:0px; width:23px; height:32px; background:url(../images/ks_left.jpg) no-repeat;   }
.ks_yishi .next{ left:auto; right:0px;  background:url(../images/ks_right.jpg) no-repeat;}
.ks_yishi ul{ overflow:hidden; zoom:1; }
.ks_yishi ul li{ width:140px; float:left; overflow:hidden; text-align:center;    }
.ks_yishi ul li img{ width:110px; height:150px; display:block; background:url(../images/loading.gif) center center no-repeat; }
.ks_yishi ul li p{ margin:10px 0 0 0;}

.ks_newslist1 li{ height:40px; font-size:14px;line-height:40px; background:url(../images/ks_dot2.jpg) no-repeat 0 center; padding:0 0 0 12px; border-bottom:1px dashed #c6c6c6;}
.ks_newslist1 li span{ float:right; font-size:12px; color:#adadad;}

.ks_piclist1 li{ height:200px; width:162px; float:left; text-align:center;}
.ks_piclist1 li img{ width:110px; height:150px;}
.ks_piclist1 li p{ margin:15px 0 0 0;}

/*专家样式*/
.zhuanjialist{ height:180px; border-bottom:1px dashed #c6c6c6; padding:20px 0;}
.zhuanjialist dt{ width:150px; height:120px; float:left; margin:0 20px 0 0;}
.zhuanjialist dd{ float:left; width:558px;}
.zhuanjialist dd.zjtt{ height:32px;}
.zhuanjialist dd.zjks{ height:32px; line-height:25px; font-size:14px;}
.zhuanjialist dd.zjjj{ height:82px; line-height:22px; font-size:12px; color:#757575;text-align:justify;text-justify:distribute;}
.zhuanjialist dd.zjjmore{ height:44px; line-height:22px; font-size:12px; color:#8c8c8c;}
.zjmore{ display:block; background:#d2eaff; width:120px; height:24px; line-height:24px; text-align:center; font-size:12px;}
.zjmore:hover{ background:#3370b0; color:#fff; text-decoration:none;}

.zjbanner{ background:url(../images/banner3.jpg) repeat-x center center; height:300px;}
.zj_weizhi{ margin:30px 0 0 0; height:40px;}

.zj_search{ background:url(../images/zj_search_bg.jpg); height:43px; border:1px solid #d1d1d1; padding:16px 20px 0 20px;}
.zj_search_inps{ background:url(../images/zj_search_ipus.jpg) no-repeat; height:31px; padding:0 5px; width:192px; line-height:31px; border:0; color:#666666; font-size:14px;}
.zj_search_btn{ background:url(../images/zj_search_btn.jpg); width:88px; height:31px; border:0; cursor:pointer; font-size:14px; color:#fff; font-weight:bold;}

.zj_tt{ background:url(../images/zj_tt_bg.jpg); height:37px; line-height:37px; border:1px solid #c7e3f5; padding:0 20px; font-size:14px; font-weight:bold; color:#07598f;}
.zj_ys_img{ border:1px solid #aaa;padding:2px; margin-right:20px;} /*陈硕加margin-left: 20px;*/
.zj_ys_jj{ width:854px;}/*原来是780陈硕改为854*/
.zj_ys_jj ul{ font-size:14px;}
.zj_ys_jj ul li.zj_xm{ border-bottom:1px dashed #969696; height:32px; font-size:14px;}
.zj_ys_jj ul li.zj_jj{ line-height:24px;text-align:justify;text-justify:distribute;}
.zj_ys_jj ul li.zj_jj p{ text-align:justify;text-justify:distribute;}
.zj_ys_jj ul li.zj_jj span{ text-align:justify;text-justify:distribute;}
.zj_ys_jj ul li.zj_jj div{ text-align:justify;text-justify:distribute;}
.zj_ys_b{ padding:22px 0; line-height:24px; font-size:14px;}

/*查询样式*/
.chaxun_bar{ height:250px; background:url(../images/chanxun.jpg) repeat-x center 0;}
.chaxun_tt{ border-top:2px solid #d3d3d3; height:40px; padding:10px 0 0 0 ; color:#015595; font-size:18px;}
.chaxun_body{ padding:20px 0; line-height:24px;}
.chaxun_inps{ height:30px; line-height:30px; padding:0 10px; border:1px solid #dddddd;}
.chaxun_btn{ background:#015595; height:30px; width:100px; color:#fff; border:0; cursor:pointer;}


.exp-box img {
float: left;
background-color: #edf4f5;
padding: 10px;
border: 1px solid #bdd7d9;
margin-right: 20px;
}
.exp-img{
    float:left;
    width:110px;
    height: 220px;
    overflow:hidden;
}
.exp-img img{
    margin-left:10px;
    border: 1px solid #ccc;
    padding: 3px;
}
.etabs { margin: 0; padding: 0; }
.tab { display: inline-block; zoom:1; *display:inline; background: #eee; border: solid 1px #999; border-bottom: none; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; }
.tab a { font-size: 14px; line-height: 2em; display: block; padding: 0 10px; outline: none; }
.tab a:hover { text-decoration: underline; }
.tab.active { background: #fff; padding-top: 6px; position: relative; top: 1px; border-color: #666; }
.tab a.active { font-weight: bold; }
.tab-container .panel-container { background: #fff; border: solid #666 1px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
table#mytab {
    table-layout:fixed;
    empty-cells:show;
    border-collapse: collapse;
    margin:0 auto;
}
table#mytab td {
    height:26px;
    text-align: center;
    line-height: 24px;
}
#mytab thead{
    background-color: #0033cc;
    color: #CCFF33;
    font-weight: bold;
}
#mytab td.first{
    border-right: 1px solid #C1DAD7;
    border-left: 1px solid #C1DAD7;
    border-bottom: 1px solid #C1DAD7;
    border-top: 1px solid #C1DAD7;
    letter-spacing: 2px;
    text-align: left;
    text-align: center;
    padding: 3px 3px 3px 6px;
    background: #CAE8EA  repeat;
     /* background: #fff; */
    font-size:10pt;
    font-weigth: bold;
    font-color: #07471E;
    /* FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); */
    /* padding: 3px 3px 3px 6px;
    color: #4f6b72;  */
}
#mytab td.alt {
    background: #E1F0F0;
    /*color: #797268;*/
}
#mytab tr.alt {
    background: #E1F0F0;
    /*color: #797268;*/
}
#mytab td.hover, #mytab tr.hover {
    background: #C6F9D8;
    color: #339966;
}
table#mytab2 {
    table-layout:fixed;
    empty-cells:show;
    border-collapse: collapse;
    margin:0 auto;
}
table#mytab2 td {
    height:26px;
    text-align: left;
    line-height: 24px;
}
#mytab2 thead{
    background-color: #0033cc;
    color: #CCFF33;
    font-weight: bold;
}
#mytab2 td.first{
    border-right: 1px solid #C1DAD7;
    border-left: 1px solid #C1DAD7;
    border-bottom: 1px solid #C1DAD7;
    border-top: 1px solid #C1DAD7;
    letter-spacing: 2px;
    text-align: left;
    padding: 3px 3px 3px 6px;
    background: #CAE8EA  repeat;
     /* background: #fff; */
    font-size:10pt;
    font-weigth: bold;
    font-color: #07471E;
    /* FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); */
    /* padding: 3px 3px 3px 6px;
    color: #4f6b72;  */
}
#mytab2 td.alt {
    background: #E1F0F0;
    color: #797268;
}
#mytab2 tr.alt {
    background: #E1F0F0;
    /*color: #797268;*/
}
#mytab2 td.hover, #mytab tr.hover {
    background: #C6F9D8;
    color: #339966;
}
table.t1 {
    border:1px solid #cad9ea;
    color:#333;
	font-family:"Microsoft yahei","宋体";
	font-size: 12px;
	line-height:16px;
}
table.t1 a{color:#333;}
table.t1 th  {
/*    background-image: url(th_bg1.gif); */
    background-repeat:repeat-x;
    height:30px;
}
table.t1 td,table.t1 th {
    border:1px solid #cad9ea;
    padding:0 0.5em 0;

}
table.t1 tr.a1 {
    background-color:#f5fafe;
}
span.newscat{}
span.xxggcat{color:#007e09;}
span.newstitle{}
span.newstitle a{ font-size:15px;}
span.newsdate{float:right; padding-right:10px;}

.duanluo
{
	text-indent:2em;
}
div#kscontent img { display:block; margin:0 auto;text-align:center;}
div#kscontent p {text-indent:24px;}
div#kscontent div {text-indent:24px;}


div#showexpdiv img { display:block; margin:0 auto;text-align:center;}
div#showexpdiv p {text-indent:24px;}
div#showexpdiv div {text-indent:24px;}

div#kscontent p{ text-align:justify;text-justify:distribute;}
div#kscontent span{ text-align:justify;text-justify:distribute;}
div#kscontent div{ text-align:justify;text-justify:distribute;}

/* 列表样式1 * START --------------------*/
.table_list {
	width: 100%;
	font-size: 12px;
	color: #515151;
	background: #87AFE0;
}

.table_list table {
	width: 100%;
	thiscellSpacing: expression(this.cellSpacing = 1);
}

.table_list th {
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	text-align: center;
	color: #005A7C;
	background: url(../bimages/table_dataList.gif) repeat-x;
}




.table_list td {
	font-size: 12px;
	color: #464444;
	padding-left: 10px;
	height: 24px;
	padding: 2px;
}
.bg1 { background-color: #FFFFFF;}
.bg2 { background-color: #F7F7F7;}
.bg3 { background-color: #F7F7F7;}
#yjmz{ overflow:auto;}
.secdirector{ border:1px solid #ccc; padding:3px;}
.pjustify{width:100%;text-align:justify;text-justify:distribute;}
.yqlj{line-height:40px;color:#fff;padding-top:5px;font-size:16px;}


.searchresult{ height:120px; border-bottom:1px dashed #c6c6c6; padding:20px 0;}
.searchresult dt{ width:150px; height:120px; float:left; margin:0 20px 0 0;}
.searchresult dd{ float:left; width:720px;}
.searchresult dd.zjtt{ height:32px;}
.searchresult dd.zjks{ height:32px; line-height:25px; font-size:14px;}
.searchresult dd.zjjj{ height:82px; line-height:22px; font-size:12px; color:#757575;text-align:justify;text-justify:distribute;}
/**************自定义表格样式开始******************/


.bordered301 {
	    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 100%;    
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;         
}

.bordered301 tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
    
.bordered301 td, .bordered301 th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 10px;
    text-align: left;    
}

.bordered301 th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}

.bordered301 td:first-child, .bordered301 th:first-child {
    border-left: none;
}

.bordered301 th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.bordered301 th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.bordered301 th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.bordered301 tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

.bordered301 tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}
/**************自定义表格样式结束******************/