/* usually */
html{font-size: 62.5%; color: #858585;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
ul,ol,li{list-style:none;}
a{text-decoration: none;}
.auto{margin-left:auto;margin-right:auto;}
.l{float:left;}.r{float:right;}.tc{text-align: center;}.ti2{text-indent: 2em;}
.db{display:block;}.dn{display:none;}.dib{display: inline-block;}
.ovh{overflow:hidden;}.rel{position:relative;}.abs{position:absolute;}
.fix::after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.rel{position:relative;}.abs{position:absolute;}
.img-responsive{max-width: 100%; height: auto; display: block;}
.ellipsis{text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;}

/*margin*/
.m0{margin: 0px;}
.m1{margin: 1px;}.ml1{margin-left: 1px;}.mt1{margin-top: 1px;}.mr1{margin-right: 1px;}.mb1{margin-bottom: 1px;}
.m2{margin: 2px;}.ml2{margin-left: 2px;}.mt2{margin-top: 2px;}.mr2{margin-right: 2px;}.mb2{margin-bottom: 2px;}
.m5{margin: 5px;}.ml5{margin-left: 5px;}.mt5{margin-top: 5px;}.mr5{margin-right: 5px;}.mb5{margin-bottom: 5px;}
.m10{margin: 10px;}.ml10{margin-left: 10px;}.mt10{margin-top: 10px;}.mr10{margin-right: 10px;}.mb10{margin-bottom: 10px;}
.m15{margin: 15px;}.ml15{margin-left: 15px;}.mt15{margin-top: 15px;}.mr15{margin-right: 15px;}.mb15{margin-bottom: 15px;}
.m20{margin: 20px;}.ml20{margin-left: 20px;}.mt20{margin-top: 20px;}.mr20{margin-right: 20px;}.mb20{margin-bottom: 20px;}
/*padding*/
.p0{padding: 0px;}
.p1{padding: 1px;}.pl1{padding-left: 1px;}.pt1{padding-top: 1px;}.pr1{padding-right: 1px;}.pb1{padding-bottom: 1px;}
.p2{padding: 2px;}.pl2{padding-left: 2px;}.pt2{padding-top: 2px;}.pr2{padding-right: 2px;}.pb2{padding-bottom: 2px;}
.p5{padding: 5px;}.pl5{padding-left: 5px;}.pt5{padding-top: 5px;}.pr5{padding-right: 5px;}.pb5{padding-bottom: 5px;}
.p10{padding: 10px;}.pl10{padding-left: 10px;}.pt10{padding-top: 10px;}.pr10{padding-right: 10px;}.pb10{padding-bottom: 10px;}
.p15{padding: 15px;}.pl15{padding-left: 15px;}.pt15{padding-top: 15px;}.pr15{padding-right: 15px;}.pb15{padding-bottom: 15px;}
.p20{padding: 20px;}.pl20{padding-left: 20px;}.pt20{padding-top: 20px;}.pr20{padding-right: 20px;}.pb20{padding-bottom: 20px;}

/* layout */
.container {font-size: 14px; width: 1200px;min-width: 1200px; margin-left: auto; margin-right: auto;box-sizing: border-box }
.start {width: 100%;height: 35px;background-color: #444041;min-width:1200px;}
.startn {width: 1200px;height: 35px;overflow: hidden;line-height: 35px;margin: auto;}
.font13 {font-size: 13px;}
.hui {color: #c1c1c1;}
.startone {margin-left: 10px; }
.startn_pic {width: 15px;height: 15px;margin-top: -3px;vertical-align: middle;}
.headin {width: 1200px;height: auto;margin: auto;overflow: hidden;background-color: #fff}
.hd_center { margin-left: 30px;}

.menu {width: 100%;height: 50px;line-height: 50px;background-color: #00447c;min-width:1200px;}
.menun {width: 1200px;min-width: 1200px;margin: 0 auto;}
@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=220);src:url(../font/iconfont.eot?v=220#iefix) format('embedded-opentype'),url(../font/iconfont.svg?v=220#iconfont) format('svg'),url(../font/iconfont.woff?v=220) format('woff'),url(../font/iconfont.ttf?v=220) format('truetype')}
.layui-icon {font-family: layui-icon!important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;}
.first,.first a {color: #fff}
.first i {cursor: pointer}
.wzdt {width: 220px;height: 50px;line-height: 50px;float: left; margin-right: 5px;font-size: 20px;background-color: #fea501;}
.nav a {width: 150px;height: 36px;margin-top:7px;color: #e4e3e4;font-size: 18px;display: block;line-height: 36px;text-align: center;transition: all 0.5s;float: left}
.nav a:hover {background-color: #fea501;border-radius: 18px;}

.banner {position: relative;min-width:1200px;}
.banner a.prev,.banner a.next {position: absolute; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px;  filter: alpha(opacity=50); opacity: 0.5;}
.banner a.prev {left: 3%;background: url(../images/slider-arrow.png) -110px 5px no-repeat;}
.banner a.next {right: 3%;background: url(../images/slider-arrow.png) 0 5px no-repeat;}
.banner a.prev:hover {opacity: 1;filter: alpha(opacity=100); }
.banner a.next:hover {opacity: 1;filter: alpha(opacity=100); }


.ban-img li img{max-width: 100%;}
.ban-img li {display: none}
.ban-img li.on {opacity: 1;display: block;}
.ban-img li:first-child {display: block}
.ban-but {position: absolute;bottom: 5px;height: 15px;right:5px}
.ban-but li {display: inline-block;float: left;width: 12px;height: 12px;background-color: #04447c;border-radius: 50%;margin-right: 5px;}
.ban-but li.on {background-color: #fea501}
.bz-nav {overflow: hidden}
.bz-nav li{float: left;width: 273px;height: auto;padding: 15px 6px;border: solid 1px #c1c1c1;margin-right: 36px;box-sizing: border-box;transition: all .5s;}
.bz-nav li.last-li {margin-right: 0}
.bz-title,.bz-en {font-size: 16px;text-align: center;color: #000;transition: all .5s;}/*color:#181818*/
.bz-en {margin-top: 2px;}
.bz-img {width: 95px;height: 95px;margin: 0 auto 10px;overflow: hidden;transition: all 0.5s;}
.li1 .bz-img {background: url(../images/disease1.png) no-repeat 0 0;}
.li2 .bz-img {background: url(../images/disease2.png) no-repeat 0 0;}
.li3 .bz-img {background: url(../images/disease3.png) no-repeat 0 0;}
.last-li .bz-img {background: url(../images/disease4.png) no-repeat 0 0;}

.bz-nav li.li2:hover {background-color: #15bae8}
.bz-nav li.li3:hover {background-color: #0fbab0}
.bz-nav li.last-li:hover {background-color: #1ace68}
.bz-nav li:hover .bz-info{color: #fff}
.bz-nav li:hover .bz-img{background-position: -103px 0; }
.bz-nav li.li1:hover {background-color: #e8656b;background-position: -99px 0;}
.bz-list {overflow: hidden;box-sizing: border-box}
.bz-list a {display: block;float: left;width: 84px;text-align: center;height: 30px;line-height: 30px;background: #eeedee;margin-right: 2px;margin-bottom: 2px;overflow: hidden;color: #333;box-sizing: border-box;}
.bz-list a:nth-of-type(3n) {margin-right: 0}
.yygh {border-top: 1px solid #e2e2e2;margin-top: 13px;padding-top: 15px;transition: all .5s}
.yygh a {display: block;text-align: center;color: #000;font-size: 18px;height: 30px;line-height: 30px;transition: color .5s}
.bz-nav li:hover .yygh {border-color: #fff}
.bz-nav li:hover .yygh a {color: #fff}

.news-l {border: 1px solid #c1c1c1;width: 282px;padding: 10px;box-sizing: border-box;float: left;margin-right: 24px;}
.pub-title {height: 30px;line-height: 30px;font-size: 16px;color: #000;line-height: 30px;}
.pub-title span {color: #c1c1c1}
.hos-info {margin-top: 10px;overflow: hidden}
a.col-o {color: #fe6204}
a.col-o:hover {text-decoration: underline}
.hos-info>p {line-height: 22px;text-indent: 2em;color:#333}
.service {overflow: hidden}
.service a {display: block;float: left;width: 82px;height: 32px;line-height:32px;text-align: center;color: #333;border: solid 1px #c1c1c1;margin: 0 4px 4px 0;box-sizing: border-box;transition: all .5s}
.service a:hover {background-color: #feb93b;color: #fff;border-color: #feb93b}
.phone {margin-top: 2px;}
.gh-img a{display: block;margin-right: 14px;float: left}
.gh-img a img {width: 51px;height: auto}

.news {overflow: hidden}
.news-c {width: 480px;box-sizing: border-box;float:left;}
.news-c-title li {float: left;width: 160px;height: 47px;line-height: 47px;background-color: #dcdcdc;text-align: center;transition: all .5s;}
.b-l-r-2 {border-left: 2px solid #fff;border-right: 2px solid #fff;box-sizing:border-box; }
.news-c-title {overflow: hidden}
.news-c-title li a {color: #000;display: block}
.news-c-title li.on {background-color: #00447c;}
.news-c-title li.on a {color: #fff}

a.col-r,.col-r {color: #f00}
a.col-r:hover {text-decoration: underline}
.news-cont-top h3 {height: 40px;line-height: 40px;margin-top: 5px;text-align: center}
.news-cont-top h3 a {color: #df0a00;font-weight: 400}
.news-cont-top p {line-height: 25px;text-indent: 2em;color: #333}
.news-cont-bottom a {display: block;border-bottom: 1px dashed #c1c1c1;height: 39px;line-height: 39px;color: #333;font-size: 14px;}
.news-cont-bottom a span:first-child {color: #df0a00}
span.col-normal {color:#333}
.news-cont-bottom a:first-child {border-top: 1px dashed #c1c1c1}
.news-cont-bottom a:hover {color: #777}
.news-c-cont>div {display: none;}
.news-c-cont>div:first-child {display: block}
.news-r {float: right;width: 390px;height: 436px;overflow: hidden;position: relative}
.hd-img  {width: 1170px;overflow: hidden;position: absolute}
.hd-img li {float: left;width: 390px}
.news-r a.prev,.news-r a.next {position: absolute;  top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; filter: alpha(opacity=50); }
.news-r a.prev {left: 3%;background: url(../images/slider-arrow.png) -110px 5px no-repeat; }
.news-r a.next {right: 3%;background: url(../images/slider-arrow.png) 0px 5px no-repeat; }
.news-r a.prev:hover {background-position: -176px 5px}
.news-r a.next:hover {background-position: -60px 5px}


.hd-butt {position: absolute;right: 5px;bottom: 5px;}
.hd-butt ul li {float: left;display: block;width: 12px;height: 12px;border-radius: 50%;background-color: #04447c;margin-right: 4px;}
.hd-butt ul li.on {background-color: #fea501}

.main2 {margin-top: 20px;overflow: hidden}
.m2-div {width: 294px;float: left;margin-right: 8px;}
.m2-div table {width: 100%;border-collapse: collapse}
.m2-div table a {display: block;text-align: center;color: #fff;transition: all .5s}
.m2-div table a:hover {background-color: #333;border-radius: 10px;}
.m2-div4 {margin-right: 0}
.bb8{border-bottom: 8px solid #fff;}
.br8 {border-right: 8px solid #fff;}
.bg-bl {background-color: #15bae8;}
.bg-y {background-color: #fea501;}
.bg-b {background-color: #438de0;}
.bg-q {background-color: #22d1c7;}
.bg-dq {background-color: #1c9797;}
.bg-g {background-color: #37842e;}
.bg-db {background-color: #146ecc;}
.bg-rl {background-color: #f6722b;}
.bg-p {background-color: #ff9999;}
.bg-gl {background-color: #39c67b;}
.bg-p {background-color: #8452f6;}
.h52 {height: 52px;line-height: 52px;}
.h32 {height: 32px;line-height: 32px;}
.h72 {height: 72px;line-height: 72px;}

.doctor {height: 480px;border: solid 1px #c1c1c1;padding: 5px 0;box-sizing: border-box}
.lh40 {line-height: 40px;height: 40px}
.doc-l {margin-left: 15px;width: 856px;box-sizing: border-box;float: left}
.doc-list {overflow: hidden}
.doc-list li {float: left;width: 168px;background-color: #00447c;padding: 5px;overflow: hidden;margin-right: 10px;}
.doc-list li.on {background-color: #fea501}
.doc-list li.last-li {margin-right: 0}
.doc-list li img {float: left;margin-right: 5px;}
.doc-info {margin-top: 12px;text-align: center}
.doc-info  p {color: #fff;line-height: 23px;}
.doc-info p:first-child {font-size: 16px;}

.doc-img {margin-left: 50px;float: left}
.doc-des {width: 360px;float: right;margin-top: 80px;margin-right: 60px}
.doc-des h3 {font-size: 23px;color: #000}
.doc-des h3 small{font-size: 18px;font-weight: normal}
.doc-des p {line-height: 23px;color: #000;margin-top: 20px;}

.doc-cont {width:856px;overflow: hidden;position: relative}
.doc-all {width: 3424px;}
.doc-all li {overflow: hidden;float: left;width: 856px; }

.doc-box {position: relative}
.doc-butt-gh{margin-top: 20px;}
.doc-butt-gh a {display: inline-block;width: 156px;height: 40px;line-height: 40px;text-align: center;background-color: #d12205;color: #fff}
.doc-butt-gh a:first-child {background-color: #fea501;margin-right: 18px;}
.doc-box a.left,.doc-box a.right {width: 32px;height: 50px;background: url(../images/slider-arrow.png) no-repeat -110px center;background-color:#ccc;display: block;position: absolute;top: 42%;}
.doc-box a.right {right: 0;background-position: 9px center}
.doc-box a.left:hover,.doc-box a.right:hover {background-color: #999;}

.doc-r {width: 275px;float: right;box-sizing: border-box;padding-right: 15px;box-sizing: border-box}
p.ask {height: 32px;line-height: 32px;padding-left: 50px;position: relative;border-bottom: dashed 1px #c1c1c1;font-size: 16px;color: #333;font-weight: 700;transition: all .8s;text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;}
p.ask i{width: 32px;height: 32px; display: block;position: absolute; left: 0; top: 0; background-image: url(../images/w.png);background-size: cover; overflow: hidden;}
.reply i {width: 32px;height: 50px;display: block;position: absolute;left: 0;top: 0;overflow: hidden;padding-top: 17px;background: url(../images/d.png) no-repeat center;background-color: #fea501;margin-top: -1px;}
p.reply {line-height: 23px; min-height: 46px; padding-left: 50px; position: relative;font-size: 16px;color: #333}
a.question {border-bottom: 1px dashed #c1c1c1;padding-bottom: 6px;display: block;margin-bottom: 15px;}
a.question:hover p{color: #777}

.bz-gh {width: 100%;background-color: #dcdcdc;height: 110px;box-sizing: border-box;overflow: hidden;min-width:1200px;}
.bz-gh-img {width: 94.3333px;  height: 90px;padding-top: 6px; border-radius: 5px; background-color: #fea501;float: left;text-align: center;box-sizing: border-box}
.bz-gh-img img { margin-top: 5px;}
.bz-gh-img p {font-size: 16px;color: #fff;margin-top: 5px;}
.bz-gh-a a {width: 94.3333px;height: 42px;line-height: 42px;float: left;margin-left: 6px;margin-bottom: 6px;background-color: #fff;border-radius: 5px;overflow: hidden;text-align: center;color: #333;transition: all .5s}
.bz-gh-a a:hover {background-color: #333;color: #fff}
.bz-gh-a a.last-a {background-color: #fea501;color: #fff}

.bz-article {overflow: hidden}
.bz-art-l {width: 800px;float: left}
h3.litit {font-size: 16px;color: #1c1c1c;border-bottom: 1px solid #FF5722;font-weight: 400}
h3.litit a.more {float: right;color: #00447c;font-weight: 400}
.bz-art-l li {width: 368px;padding: 10px;margin-right: 10px;border: 1px solid #c1c1c1;height: 346px;float: left;margin-bottom: 20px;}
.bz-art-top {overflow: hidden;border-bottom: 1px dashed #c1c1c1;padding-bottom: 5px;}
.bz-art-top img {width: 130px;height: 120px;}
.bz-art-img {width: 130px;overflow: hidden;float: left;margin-right: 10px;}
.bz-art-tr h4 a{font-size: 15px;color: #333;font-weight: 400}
.bz-art-tr h4 a:hover,.bz-art-list a:hover {color: #00447c}
.bz-art-tr p {margin-top: 8px;line-height: 22px;color: #333}
.bz-art-list p {padding: 5px 0;border-bottom: 1px dashed #c1c1c1}
.bz-art-list a {display: inline-block;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;max-width: 320px;width: 320px;color: #333;padding-left: 2px;}
.bz-art-list a strong {font-weight:400}
.bz-art-list p span {display: inline-block}
.bz-bottom-gh {text-align: center;height: 30px;margin-top: 15px;}
.bz-bottom-gh a {color: #00447c;}

.bz-art-r {width: 380px;float: right;box-sizing: border-box;}
.bz-r-top { height: 30px;line-height: 40px;position: relative;padding-left: 40px;font-size: 16px;border-bottom: 1px solid #1e9fff;padding-bottom: 10px;}
.hot-q-img-l {width: 30px;height: 30px;position: absolute;left: 0; top: 0;}
.hot-q-img-r {width: 182px; height: 30px;position: absolute; right: 0px; top: 0;}
.bz-r-top span {color: #00447c}

.bz-r-up1,.bz-r-up2 {padding: 10px;background-color: #f2f2f2;box-sizing: border-box;height: 368px;}
.bz-r-lb {overflow: hidden;height: 225px;position: relative}
.bz-picList {overflow: hidden;zoom:1;}
.bz-picList li {height: 76px;}
.chatone {position: relative;}
.hz .headpic {left: 10px;top: 10px;}
.headpic{ width: 40px; height: 40px; position: absolute; z-index: 2; border-radius: 20px; overflow: hidden; }
.ys .headpic{ right:10px; top: 10px; }
.chatnr{  height: 40px; padding: 10px; border-radius: 6px;  color: #fff; background-color: #00447c; box-shadow: 0 0 3px #1d6787; position: relative; }
.ys .chatnr {padding-right: 60px;}
.hz .chatnr {padding-left: 60px;}
.imgfull {vertical-align: middle}
.lh20 {line-height: 20px}
.lh40 {line-height: 40px;}
.butt-dis a{ height: 50px; line-height: 50px; background-color: #fff; border:solid 1px #48b5e4; border-radius: 6px; margin-top: 12px; display: block;text-align: center;font-size: 15px;color: #00447c;transition: all .5s}
.butt-dis a:hover {background-color: #00447c;color: #fff}

.tl {background-color: #df9d2c}
.auto-img {margin: 0 auto;display: block}
.platform {width: 1200px;height: 257px; background-image: url(../images/gg3.jpg); background-size: cover;}
.pl-r-text {width: 410px; height: 227px; background-color: rgba(1,77,161,.8); padding: 30px 95px 0 95px;float: right;}
p.title {line-height: 40px;font-size: 18px;color: #fff;text-align: center}
p.des {line-height: 30px;color: #fff;font-size: 15px;}
.pl-r-butt {text-align: center}
.pl-r-butt a {display: inline-block;background-color: #d12205;color: #fff;width: 175px;height: 36px;line-height: 36px;margin: 20px 0 0 20px;transition: all .5s}
.pl-r-butt a:first-child {background-color: #fea501}
.pl-r-butt a:hover {border-radius: 15px;}

/*footer*/
.footer_nav{width: 100%; height:56px; margin-bottom: 40px; background: #00447c; padding: 15px 0;min-width:1200px;}
.footer_nav ul li{float: left; width: 210px;  margin:0 45px; overflow: hidden;}
.footer_nav ul li a{display: inline-block; padding-top: 6px; line-height: 21px; font-size: 14px; color: #fff;}
.footer_nav ul li a span{font-size: 14px;}
.footer_nav ul li a em{font-style: normal; font-family: "impact"; font-size: 21px;}
.footer{background: #fff; width: 100%; padding-bottom: 20px; margin: 0 auto;}
.footer_a{width: 395px; margin-left:85px; border-left: 1px solid #d4d4d4; overflow: hidden; padding-left:85px;}
.footer_a ul {height:24px;overflow: hidden}
.footer_a ul li{float: left; padding:0 10px; border-right: 1px solid #a2a2a2;}
.footer_a ul li:last-child{border-right: none;}
.footer_a ul li a{font-size: 14px; color: #898989;}
.footer_a ul li.li1 a{color:#00447c;}
.footer_a p{line-height: 25px; font-size: 14px; color: #898989;}
.footer img{position: relative; margin-top:5px;}

/*list-article*/
.dscenter {overflow: hidden}
.dscenter dl { width: 246px; height: 137px; background-color: #27629e; padding-top: 14px; padding-bottom: 8px; float: left; margin-right: 9px;}
.fkjb-nav .dscenter dl {width:212px;}
.dscenter dl a {color: #fff}
.dscenter dl a dt { width: 112px; margin: 0 auto; padding-left: 46px; font-size: 18px; color: #FFF; line-height: 37px; margin-bottom: 8px;}
.nk-nav .dscenter dl a dt {width: 130px;}
.hlist { width: 207px; margin: 0 auto; text-align: center}
.hlist li {float: left}
.dscenter dl dd ul li a { display: block;font-size: 15px; line-height: 15px;border-right: 1px solid #FFF; padding: 0 6px; margin-bottom: 8px; font-size: 13px;}
.dscenter dl a .jhsy { background: url(../images/jhsy.png) no-repeat;}
.dscenter dl a .fkyz { background: url(../images/fkyz.png) no-repeat; }
.dscenter dl a .nfmjb {  background: url(../images/nfmjb.png) no-repeat; }
.dscenter dl a .gjjb { background: url(../images/gjjb.png) no-repeat; }
.dscenter dl a .zglcjb {  background: url(../images/zglcjb.png) no-repeat; }
.dscenter dl a .nkyz {  background: url(../images/nkyz.png) no-repeat; }
.dscenter dl a .bpbjjb {  background: url(../images/bpbjjb.png) no-repeat; }
.dscenter dl a .qlxjb {  background: url(../images/qlxjb.png) no-repeat; }
.dscenter dl a .xgnza {  background: url(../images/xgnza.png) no-repeat; }
.dscenter dl a .xjb {  background: url(../images/xjb.png) no-repeat; }
.dscenter dl a .vxby {  background: url(../images/vxby.png) no-repeat; }
.dscenter dl a .nxby {  background: url(../images/nxby.png) no-repeat; }
.dscenter dl a .fzsy {  background: url(../images/fzsy.png) no-repeat; }
.dscenter dl a .bybyjc {  background: url(../images/bybyjc.png) no-repeat; }
.dscenter dl a .yqjc {  background: url(../images/yqjc.png) no-repeat; }
.dscenter dl a .yijc {  background: url(../images/yijc.png) no-repeat; }
.dscenter dl a .yqfm {  background: url(../images/yqfm.png) no-repeat; }
.dscenter dl a .mybj {  background: url(../images/mybj.png) no-repeat; }

.dscenter dl a .fkjb {  background: url(../images/fkjb.png) no-repeat; }
.dscenter dl a .nxjb {  background: url(../images/nxjb.png) no-repeat; }
.dscenter dl a .byby {  background: url(../images/byby.png) no-repeat; }
.dscenter dl a .ckyy {  background: url(../images/ckyy.png) no-repeat; }

div.wid1160 {width:1160px;margin:0 auto;}
.position { margin: 0 auto;  background-color: #FFF;  padding-top: 10px;  padding-bottom: 10px;  margin-top: 10px;font-size: 16px;}
.position span { color: #FFF; cursor: default; margin-left: 15px;margin-left: 8px; background: url(../images/nowacicon.jpg) no-repeat; width: 100px;height: 24px;display: inline-block;text-align: center;line-height: 24px;margin-right: 10px;}
.position {color: #000}
.position a {color: #000;line-height: 24px;}

.list-article-cont {overflow: hidden}
.list-article-l,.article-article-l {width: 806px;overflow: hidden;background-color: #FFF;padding-top: 20px; padding-left: 22px; padding-right: 12px;padding-bottom: 2px;border: 1px solid #dedede;float: left}
.list-article-l dt { color: #1d1d1d; font-size: 20px; line-height: 22px; overflow: hidden; margin-bottom: 15px;}
.list-article-l dl { overflow: hidden; margin-bottom: 25px;}
.list-article-l dt h1 { font-size: 20px; background: url(../images/ssmallicon.png) no-repeat; background-position: left center; padding-left: 18px;font-weight: 400}
.list-article-l dt h1 a {color: #000}
.list-article-l dt h1 a b {font-weight: 400}
.list-article-l dd { color: #565656; margin-left: 20px;line-height: 26px; font-size: 16px; letter-spacing: 1px;border-bottom: 1px dashed #b5b5b5;padding-bottom: 20px;}
.list-article-l dd a {color: #f00}
.list-article-r { width: 280px; margin-left: 10px; background-color: #FFF; padding: 0 10px; padding-top: 10px; padding-bottom: 5px;border: 1px solid #dedede;float: left}
/*page*/
.page{text-align:center; margin:10px 0; padding: 10px 0 20px 0; font-size:12px; }
.page li{display:inline; color:#000; font-size: 15px;}
.page .thisclass {background-color:#00569D;color:#fff;padding: 3px 10px 2px 10px;}
.page a{background:#FFFFFF; color:#000;border:1px solid #E4ECDA; padding:3px 10px 2px 10px; }
.page a:hover{background:#00569D; color:#FFF; text-decoration:none;}

.list-article-r {color: #000}
.aboutzs dt,.aboutys dt,.lylx dt,.new-article dt{ font-size: 20px;letter-spacing: 2px; font-family: Microsoft YaHei; border-bottom: 5px solid #f1f1f1;line-height: 25px;}
.aboutzs .line,.aboutys  .line,.lylx .line,.new-article .line{ border-top: 5px solid #114c88;margin-top: -5px;width: 85px;}
.zshos {margin-top: 20px;margin-bottom: 8px;}
.aboutzs dd p { width: 264px; margin: 0 auto; text-align: justify; text-indent: 28px; font-size: 14px; line-height: 24px; margin-bottom: 14px; }

.list-doc-list {width: 278px;overflow: hidden;margin-top: 20px;position: relative;margin-bottom: 20px;}
.list-doc-ul {width: 1112px;}
.list-doc-ul li {  float: left;height: 265px;width: 278px;position: relative}
.list-doc-list a.prev,.list-doc-list a.next {height: 35px;width: 28px;position: absolute;background-color: #f00;right: 10px;top:43.5%;background: url(../images/s-index-icon-3.png) no-repeat;background-position: -35px 0px;}
.list-doc-list a.prev{left: 10px;background-position: 0 0;}
.list-doc-list a.prev:hover {background-position:0 -36px;}
.list-doc-list a.next:hover {background-position:-34px -36px;}
.ys-info {background-color:#000;position: absolute;bottom: -80px;left: 0;width: 100%;text-align: center;opacity: 0.8;filter: alpha(opacity=80);height: 80px;padding: 5px 6px;box-sizing: border-box;transition: all .5s;}
.ys-info a {color: #fff}
.ys-info a h3 {font-weight: 400;font-size:14px;}
.ys-info p {text-align: justify;margin-top: 4px;font-size:14px;}
.list-doc-ul li:hover .ys-info {bottom: 0}

.nart-ul {padding-left: 2px;}
.nart-ul li {margin:10px 0 11px;}
.nart-ul li a{color: #000;width:230px;display:inline-block;text-overflow: ellipsis; overflow: hidden;  white-space: nowrap;font-size:14px;}
.nart-ul li a strong {font-weight:400}
.nart-ul li a:hover {color: #00569D}
.nart-ul li span {float: right;margin-right: 5px;}
.article-article-cont {overflow: hidden}
h1.wztitle { font-size: 20px;  line-height: 60px;  border-bottom: 1px dashed #C2C2C2;  text-align: center;color: #000;margin-bottom: 20px;}
.article-article-body p {margin: 0.5em 0;font-size: 18px;color: #333;text-indent: 2em;line-height: 2}
.article-article-body>img {display: block;margin: 0 auto}
.article_03 {width:700px;margin:10px auto;height:71px;}
.article_04 {width:302px;height:71px;background-image:url(../images/article01.jpg);text-indent:4.8em;font-size:20px;float:left;}
.article_05 {width:302px;height:71px;background-image:url(../images/article02.jpg);text-indent:4.8em;font-size:20px;float:right;}
.article_04 p { padding-top:28px;color:#fff;}
.article_05 p { padding-top:28px;color:#fff;}

.pre-next { padding: 5px 0 10px;color: #000;font-size: 16px;border-bottom: 4px solid #f1f1f1}
.pre-next p {padding-top: 10px;}
.pre-next p a{color:#000}

.xgtj {padding-bottom:10px;}
.xgtj h2 {font-size: 20px; background: url(../images/weibaby.png) no-repeat; background-position: 10px center;  padding-left: 20px;  line-height: 40px;  border-bottom: 2px solid #27629e; width: 260px; text-align: center;margin-bottom: 10px;color: #000}
.xgtj ul{ overflow:hidden;margin-left:18px;}
.xgtj ul li{ float:left;margin-bottom:10px;text-align:center; border-radius: 5px;margin-right: 1px;height:36px;}
.xgtj ul li a{ color:#FFF;line-height:36px;text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;}

.ul-xg li{background-color:#6490cf;width: 391px;}
.ul-xg li:first-child {background-color:#e48547;}
.ul-fk li {width: 312px;background-color:#e48547;}
.ul-fk li:first-child {width: 469px;background-color:#6490cf;}
.n-c-by li {width: 260px;}
.n-c-by li.li1 {background-color:#e48547;}
.n-c-by li.li2 {background-color:#e46c6d;}
.n-c-by li.li3 {background-color:#6490cf;}




