﻿@charset "utf-8";
/* CSS Document */
#cnzz_stat_icon_1257193338{display:none !important;}
/*初始�?*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin: 0;padding: 0}
body {HELVETICA;-webkit-text-size-adjust: 100%;font:normal 14px/24px '微软雅黑', Arial;}
a {text-decoration: none}
h1,h2,h3,h4{font-weight: normal}
em {font-style: normal}
ul, li{list-style: none}
input,button{  font-family:"microsoft yahei";}
img{border: 0;vertical-align: middle}
table{border-collapse: collapse;border-spacing: 0}
p {word-wrap: break-word}
.clear{ clear: both}
/* div:after, ul:after, li:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;font-size: 0;} */
/*头部*/
.tb_newabc_top{ width:100% !important;; background:#fff !important;;}
.tb_newabc{width: 1200px;margin: 0 auto;height: 139px}
.tb_newabc img{display: block;float: left;margin-top: 16px}
.tb_newabc ul{float: left;height: 91px;width: 276px;padding-top: 10px;margin: 0 36px 0 0;}
.tb_newabc li{    font-size: 13px;
    padding-left: 20px;
    margin-bottom: 5px;
    height: 14px;
    line-height: 32px;
}
.tb_newabc .header_right{padding-top: 23px;height: 89px;width: 360px;float: left; }
.tb_newabc .header_right img{margin: 0;}
.tb_newabc .header_right b{width: 300px;margin-left: 10px;font-size: 12px;display: block;border: 1px solid #ddd;clear: both;text-align: center;font-weight: 400;height: 20px;line-height: 20px;margin-top: 56px}

/*导航�?*/
.navbg{ height:49px; background:#028efb;}
.nav{ height:19px}
.nav ul li{width:133px; text-align:center; float:left; height:35px; line-height:50px;  color:#fff; cursor:pointer}
.nav ul li:nth-child(9){ background:none}
.nav ul li a{ color:#fff; font-size:18px;}

/*banner*/
.banner{ height:400px; position:relative; }

.bannerhd{ position:absolute;width:105px; height:22px; left:48%; bottom:20px;}
.bannerhd ul li{width:12px; height:12px; background:#6c96c8; float:left; margin-right:14px; border-radius:13px; line-height:22px; cursor:pointer}
.bannerhd ul li.on{width:16px; height:16px; border:2px solid #6793c2; margin-top:-5px; border-radius:15px; background:#fff;}



#from_button{color: #fff;width: 103px;border: none;background-color: #317db3;margin-left: 92px;}



/*main_nav*/
.main_nav{margin-top: 20px;text-align: left}
.main_nav .hd{width: 1000px;margin: 0 auto 10px;height: 30px;line-height: 30px;padding: 0 10px 0 20px;position: relative}
.main_nav .hd ul{width: 973px;float: left;position: absolute;left: 20px;top: -1px;height: 32px}
.main_nav .hd ul li{vertical-align: middle;color: #fff;font-size: 14px;width: 99px;height: 27px;margin-right: 20px;line-height: 27px;text-align: center;float: left;cursor: pointer;background-color: #666}
.main_nav .hd ul li.on{text-align: center;background: #028efb}
.main_nav .bd ul{padding: 15px;zoom: 1;}
.main_nav .bd{background: url(../images/mian_nav_bg.gif) repeat-x;}
.main_nav .bd li{height: 24px;line-height: 24px}
.main_nav .bd li .date{float: right;color: #999}
.main_nav .hd li span {display: inline-block;height: 10px;width: 10px;border-radius: 50px;background-color: #fff;margin: 0 5px 0 0}
#main_nav_left li {width: 160px;height: 64px;float: left;margin-bottom: 10px;border-right: 1px solid #aaa;padding-left: 5px;}
#main_nav_left li img{display: block;float: left;margin: 14px 10px}
#main_nav_left li span{display: block;font-size: 14px;font-weight: 700;color: red}
#main_nav_left li b{display: block;font-size: 14px;color: #028efb}
#main_nav_left li a{display: inline-block;width: 40px;font-size: 12px; color:#000;}
#main_nav_left li a:hover{color: red}
#main_nav_left{width: 1000px;margin: 0 auto;}
#main_nav_right{width: 1000px;margin: 0 auto;}
.nav_border_none{border-right: none!important}
#main_nav_right img{display: block;float: left;margin: 10px}
#main_nav_right li{float: left;height: 64px;padding: 0 54px 0 10px;border-right: 1px solid #aaa;margin-bottom: 10px}
#main_nav_right li a span {font-size: 22px;color: #028efb;display: block;font-weight: 700;width: 203px;font-family: "microsoft yahei"}
#main_nav_right li a{width: 177px;display: block;padding-top: 7px;font-size: 12px;}
.main_nav .hd ul div{float: right;width:490px;}
.main_nav .hd ul div form{float:left;}
#main_search{background: url(../images/search.png) no-repeat 4px center;border: 1px solid #a7a7a7;height: 26px;width: 251px;padding-left: 30px}
#main_button{width: 83px;height: 26px;line-height: 26px;text-align: center;color: #fff;background-color: #666;border: none;cursor: pointer}
#main_button:hover{background-color: #028efb}
.main_nav .hd ul div a{display: inline-block;width: 83px;height: 26px;line-height: 26px;text-align: center;color: #fff;background-color: #666;border: none;cursor: pointer;float:right;margin-top:4px;}
.main_nav .hd ul div a:hover{background-color: #028efb}

/************************************************footer************************************************************/
.fbs{ width:100%; overflow:hidden; background:#262535;padding-bottom:50px;}
.footerbg{ height:320px;background-color:#028efb; padding:20px 0 0 0 }
.footer{ height:240px; border-bottom:1px solid #bbcfe6}
.footerle{width:463px; height:230px; float:left; margin-left:45px;}
.footerle ul li{ float:left; width:463px; height:47px; margin-top:20px;}
.footerle ul li img{ float:left; margin-right:17px;}
.footerr{width:290px; height:153px; float:right; margin-top:22px;}
.footerr1{width:128px; height:72px; float:right; margin-top:45px;}

.footerr1 h3{ color:#fff; font-size:20px; padding-top:10px;}
.footerr1 h3 span{ color:#fff;font-size:16px;}
.footerle ul li h3{ color:#fff; font-size:16px;}
.footerle ul li h3 span{ color:#fff; font-size:18px; padding-top:3.5px; display:block;}
.zjy{ width:292px; float:left; margin:34px 0 0 55px;}
.footerb p{ text-align:center; color:#bbcfe6; font-size:14px; line-height:35px;}


.wt{ width:293px; overflow:hidden; background:url(../images/wtbj_03.png) no-repeat #f2f2f2; margin-top:4px; height:300px;}
#zgxq{ overflow:hidden; font-size:16px !important; width:265px; margin:15px 0 0 15px;}
.menu02 dt{height:31px;color:#333333;line-height: 34px; cursor: pointer; overflow:hidden; margin-bottom:8px;}
.menu02 span{display: block;float: left; margin:2px 10px 0 9px;}
.menu02 dt.hover span{ color:#0054a2; background: #eaf6ff; }
.menu02 dd{ line-height:24px;position: relative;color:#005726; overflow:hidden; padding-top:7px;}
.menu02 dd a{ color:#f00; font-weight:bold}
.an{ width:203px; display:block; margin:2px auto 15px;}
.menu02 dd p{ text-indent:0px; padding:5px 0 0 0 }

.menu02 dt b{ font-weight:normal; font-size:15px; color:#333}


.jble{width:505px; height:328px; margin-left:28px;}

.jblet{width:505px; height:146px; margin-top:5px;border-bottom:1px dashed #b2b2b2; margin-bottom:10px}
.jblet h3{ color:#58595b; font-size:18px; font-weight:bold; }
.jblet p{ padding-top:4px; text-indent:2em; line-height:28px; font-size:16px}
.jblet p a{ color:#2a99f6}

.jbleb{width:505px; height:170px;}
.jbleb ul li{ float:left; line-height:32px; width:224px; margin-right:30px}
.jbleb ul li a{ color:#58595b; font-size:16px;}
.jbleb ul li:nth-child(2),.jbleb ul li:nth-child(4),.jbleb ul li:nth-child(6),.jbleb ul li:nth-child(8),.jbleb ul li:nth-child(10){ margin-right:0}
.jbler{width:332px; height:328px;}
.jblert{width:332px; height:107px;}
.jblert ul li{width:332px; height:32px; border-bottom:1px dashed #b2b2b2; line-height:32px;}
.jblert ul li:nth-child(3){ border:none}
.jblert ul li a{ color:#737276; font-size:16px; margin-right:42px;}
.jblert-li1 a{ color:#737276; font-size:16px; margin-right:36px !important}
.jblert ul li a:hover{ color:#028efb}

.jblerb{width:332px; height:200px; background:#eaeaea; margin-top:10px; padding:11px 0 0 0}

.zxtw{ overflow:hidden;margin-top:5px; background:url(../images/zxtw_03.jpg) no-repeat; margin-left:20px;  }
.zxtw ul{ width:177px; height:64px; display:block; margin-top:38px; padding-left:13px;}
.zxtw li{ float:left; margin-bottom:3px;}
.zxtw a{ width:250px; display:block; height:21px; line-height:21px; font-size:16px; color:#58595b;}

.ann .an1{ width: 103px; height: 30px; background-color: #028efb; float: left; margin-top: 15px; margin-right: 29px; margin-left: 18px; color: #FFF; text-align: center; line-height: 30px;}
.ann .an1 a{ color: #fff; text-indent: 1.5em; line-height: 30px; height: 30px; width: 103px;}
.ann .an2{ width: 103px; height: 30px; background-color: #028efb; float: left; margin-top: 15px; line-height: 30px; text-align: center; color: #fff;}
.ann .an2 a{ color: #fff; text-indent: 1em; line-height: 30px; width: 103px; height: 30px;}
.zc{ line-height:24px;}

/*list*/
.weizhi{ background:url(../images/weizhi-1.jpg) left center no-repeat}
.weizhi p{ margin-left:45px; padding-top:2px}
.list{width:810px; border:1px solid #d7d7d7; padding:35px 0 20px 35px}
.list ul li{width:792px; height:104px; border-bottom:1px dashed #bcbec0; margin-bottom:30px;}
.list ul li h3{ color:#333; font-size:18px;}
.list ul li h3 img{ margin-right:10px}
.list ul li p{ font-size:15px; color:#555454; text-indent:2em; line-height:30px; padding:5px 0 0 0}
.list ul li p a{ color:#2a99f6 !important}

.doctor{ border:1px solid #b3d7ed; overflow:hidden;width:849px;}
.doctor h1{ display:block; text-indent:1em; line-height:40px; color:#fff; font-size:20px; background:#028efb}
.doctor dl{ padding:20px 0 20px 30px; float:left; width:390px;}
.doctor dl dt{ float:left; margin-right:24px;}
.doctor dl dd{ margin-bottom:5px; color:#434343; width:243px; line-height:26px; float:left; font-size:16px;}
.doctor dl dd b{ color:#028efb; font-weight:bold; font-size:19px; margin-right:10px;}
.doctor dl dd i{color:#028efb;}
.doctor dl dd:nth-of-type(3){ color:#f00}
.doctor dl dd span{ float:left; width:80px; line-height:30px; text-align:center; background:#d85e32}
.doctor dl dd span a{ color:#fff}
.doctor dl dd span:nth-of-type(2){ float:left; margin-left:54px; background:#028efb}


.jzz{ width:849px;}
.jzz dl{ width:250px; height:243px; float:left;  background:#f2f2f3;margin-left:24px}
.jzz dl dd{ margin:15px 0 0 15px; line-height:25px; font-size:15px;}
.jzz dl dd span{ width:180px; line-height:30px;background:#dcdddd; text-align:center; padding:5px 0;}
.jzz dl dd span a{ color:#028efb; font-weight:bold; margin:25px;}
.jzz dl dd span a img{ margin-top:6px;}
.jzz dl:nth-of-type(3){ margin-right:0}
.jzzt1{width:250px; height:80px; background:#d85e32; text-align:center; line-height:80px; font-size:40px; font-weight:bold; color:#fff}
.jzzt2{width:250px; height:80px; background:#028efb; text-align:center; line-height:80px; font-size:40px; font-weight:bold; color:#fff}
.jzzt3{width:250px; height:80px; background:#9fa0a0; text-align:center; line-height:80px; font-size:40px; font-weight:bold; color:#fff}


.gyr{width:330px; }
.gyrt{width:315px; height:440px; border:1px solid #d7d7d7; padding:9px 0 0 19px}

.gyrc{width:315px; height:440px; border:1px solid #d7d7d7; padding:9px 0 0 19px}

.gyrc h1 {
    color: #262626;
    font-size: 18px;
    line-height: 42px;
    font-weight: bold;
    border-bottom: 1px solid #D9D9D9; margin-bottom:15px;width:93%
}


.gyrct ul li{width:93px; height:30px; background:#028efb; float:left; color:#fff; margin-right:6px; margin-bottom:7px; line-height:30px; text-align:center; font-size:16px}
.gyrct ul li:nth-child(3),.gyrct ul li:nth-child(6),.gyrct ul li:nth-child(9),.gyrct ul li:nth-child(12){ margin-right:0}
.gyrct ul li:nth-child(4),.gyrct ul li:nth-child(5),.gyrct ul li:nth-child(6),.gyrct ul li:nth-child(10),.gyrct ul li:nth-child(11),.gyrct ul li:nth-child(12){ background:#0677cf}
.gyrct-p1{ color:#e50000; font-size:16px; padding:8px 8px 0 5px}

.gyrd{width:315px; height:440px; border:1px solid #d7d7d7; padding:9px 0 0 19px}

.arti{width:810px; border:1px solid #d7d7d7; padding:35px 0 20px 35px}
.arti h3{ text-align:center; font-weight:bold; color:#333;line-height:36px;}
.arti h4{ padding-top:6px; text-align:center; color:#666; font-size:16px;margin-bottom:10px;}
.arti p{ padding:8px 24px 0 0; line-height:32px; color:#333; font-size:17px;}

.pagelistbox {width: 600px; margin-left: 400px;padding-top: 20px; height:20px;}

.pagelistbox li {color: #545454;padding: 4px 12px;margin: 2px;float: left;border: 1px solid #E8E3E1;
}
.pagelistbox li a {color: #656464;}
.pagelistbox li.strong {background: #E5BEAD;}
.pagelistbox li.strong a {color: #000;}
.pageinfo {color: #333 !important}
.pageinfo span {color: #333 !important}

/*手机样式
.pagelistbox {height:0.3rem;}
.pagelistbox li{float: left; margin-left:2%; background:#ebebeb; padding:0.2% 1%}
.pagelistbox li a{ color:#525252}*/


.nav ul li:nth-child(5):hover .navy{ display:block}
.navy{width:520px; height:240px; display:none; margin-top:-1px; background:#fff; z-index:999; margin-left:-100px; position:relative}
.navy ul li{ float:left;width:130px; height:50px; line-height:40px; padding-top:10px; text-align:center; background:none; color:#6f727a;background:#fff;}
.navy ul li:hover{ background:#fff !important; font-size:17px; color:#333 }
.navy ul li:hover{ color:#333}
.navy ul li span{ float:right}

.arti h5{ color:#333; font-size:16px; margin-top:10px}