#content {position:relative; overflow:hidden; width:100%}



.main{width:1200px;margin:0 auto;position:relative;}
.newsleft{ width:1200px; overflow:hidden; margin:27px auto 0;}
.newsleft .headline {position:relative;  height:358px; width:100%; margin:0 auto 30px auto;}
.newsleft .headline .date {display:block; margin-bottom:12px;color:#f1eff1;font-size:68px; line-height:52px}
.newsleft .headline h1 {line-height:30px; font-size:24px; font-weight:normal; color:#3e3e3e; line-height:34px; padding:0 0 22px 0}
.newsleft .headline p {color:#4e4e4e; font-size:16px; line-height:32px; text-align:justify}
.newsleft .headline .more { display:block; width:590px; height:56px; background:url(/static/myang/see.png) #dcdcdc no-repeat center center;
   text-align:center; line-height:56px;-webkit-transition:200ms; transition:200ms; border-radius:5px; position:absolute; left:0; bottom:0}
.newsleft .headline a.more:hover{  background:url(/static/myang/see.png) #cdcaca no-repeat center center; }
.newsleft .headline .info{ width:590px; height:358px; float:left; overflow:hidden; position:relative}
.newsleft .headline .pic{ float:right; width:590px; height:290px;overflow:hidden;position: relative;top: 68px;}


.tenderleft .headline .pic{  width:570px; height:266px;border: 12px solid #eee;}
.newsleft .headline .pic img{ width:100%; height:auto;position: absolute;bottom:0;}
.newsleft .hidden{ display:none}
.newsleft .myweb{  width:1200px; overflow:hidden}
.newsleft .list{ width:100%; margin:0 auto;}
.newsleft .list li{ padding:30px 0; display:block;}
.newsleft .list li:first-of-type{border-top:1px solid #e5e5e5;}
.newsleft .list li a{ display:block; height:184px; width:100%;-webkit-transition:background-color 400ms; transition:background-color 400ms; padding:0px 0;background:#f3f3f3; }
.newsleft .list li a:hover{ box-shadow: 10px 0px 10px #dcdcdc}
/* .newsleft .list li a:hover{background-color:#eeeeee;} */
.date-block {position:relative;float:left; padding:0; width:117px; height:184px;color:#b69977; background-color:#dcdcdc; text-align:center; font-size:16px; line-height:22px; margin:0 0 0 0}
.date-block i{display:block;width:14px;height:22px;background:url(../images/ico.png) no-repeat top center;position:absolute;left:115px;top:80px;}
.date-block .day {display:block; margin:50px 0 10px 0; line-height:42px; font-weight:500; font-size:58px; color:#b69977;}
.newsleft .list li a .summary {float:left; margin-left:22px; width:1000px; height:100%; position:relative}
.newsleft .list li a h2 {line-height:22px; color:#4e4e4e; font-size:18px; font-weight:normal; padding:35px 0 23px 0}
.newsleft .list li a h3 {line-height:18px; color:#4e4e4e; font-size:14px;  padding:0 0 5px 0; font-weight:100;}
.newsleft .list li a p {line-height:26px; color:#4e4e4e; font-size:14px;   }
.newsleft .myweb .more { display:block; width:100%; height:56px; background: #dcdcdc ; text-align:center; line-height:56px;-webkit-transition:200ms; 
  transition:200ms; border-radius:5px; margin:22px auto 0 auto; text-align:center; cursor:pointer; position:relative}
.newsleft .myweb .more p{font-size:18px; color:#FFF; text-align:center; line-height:56px;}
.newsleft .myweb .more img{ position:absolute; top:13px; left:50%; margin:0 0 0 -24px}
.newsleft .myweb .more:hover{  background: #cdcaca; }
.newsright{width:425px;float:right;  margin:32px 0 0 0}
.newsright a{ display:block; width:413px; float:right; margin:0 0 28px  0; overflow:hidden}
.newsright a:hover{-moz-box-shadow:0px 0px 6px #333333; -webkit-box-shadow:0px 0px 6px #333333; box-shadow:0px 0px 6px #333333;-webkit-transition:500ms; transition:500ms; }
.newsright img{ width:100%}

/* 招标公示 */
.tenderingbanner{height:358px;background:url(../images/tenderingbanner.jpg) no-repeat center;}
.tenderingbanner .tender{width:1640px;height:350px;margin:0 auto;}
.tenderingbanner .tenline{width:60px;height:8px;background:#fff;float:left;margin-top:125px;margin-bottom:20px;}
.tenderingbanner .tentxt{color:#fff;font-size:30px;float:left;width:100%;font-weight:bold;margin-bottom:10px;}
.tenderingbanner .tentxt-en{color:#fff;font-size:28px;float:left;width:100%;text-transform: uppercase;}
.newsleft .listzb {margin-bottom: 20px;}
.newsleft .listzb li a .summary{width:800px;}
.newsleft .listzb li a strong{position:relative;float:left;width: 70px;height: 70px;color:#909090;display: inline-block;text-align: center;
line-height: 70px;font-size: 24px;font-weight: normal;background:url(../images/s2.png) no-repeat;}
.newsleft .listzb li a.on strong{background:url(../images/s1.png) no-repeat;}
.newsleft .listzb li a:hover {
	box-shadow:10px 0px 10px #dcdcdc;
}
.newsleft .listzb li a strong img{position:absolute;left:0;top:0;}
.newsleft .listzb li a strong em{display:block;position:relative;margin-left:-22px;margin-top:-10px;font-size:16px;color:#fff; transform:rotate(-45deg);-ms-transform:rotate(-45deg); /* IE 9 */-webkit-transform:rotate(-45deg); /* Safari and Chrome */}
.newsright2 ul{overflow: hidden;margin-bottom:50px;}
.newsright2 ul h3{font-size: 28px;color: #142280;border-left:6px solid #142280;line-height: 35px;height: 35px;text-indent: 0.5em;font-weight: 700;
margin-bottom: 30px;}
.newsright2 ul h3 span{color: #c1c1c1;}
.newsright2 ul li{font-size:17px;line-height: 32px;}
.newsright2 ul li a{color: #4e4e4e;margin-bottom: 0;}
.newsright2 ul li a:hover{box-shadow: none;color: #142280;}
.newsright2 .newsright-more{ display:block; width:100%; height:70px; background:url(../images/see.png) #142280 no-repeat center center; 
border-radius: 12px;float: none;}
.news-search{ display:block; width:100%; height:70px;  position: relative;border-radius: 4px;background: #e5e5e5;}
.news-search .search-keyword{ display:block; width:75%; height:100%;   border-radius: 4px;background: #e5e5e5;color: #8e8d8d;
font-size: 24px;text-indent: 0.5em;padding-left: 3%;}
.news-search .search-submit{width: 20%;height: 100%;display:block;background: url(../images/search.png) no-repeat center center;
position: absolute;right:0;top:0;}





.mytit{ font-size:26px; color:#3e3e3e; line-height:28px; text-align:left;}
.mystrong{ font-size:72px; color:#f5f4f5; line-height:76px; text-align:left; text-transform:uppercase;padding-top: 10px;}
.myp{ font-size:16px; color:#4e4e4e; line-height:32px; text-align:justify; padding:18px 0 50px 0}

/*医生列表*/
.serv{width:1200px;height:350px;margin:0 auto;}
.sertext{color:#fff;font-size:40px;text-align:center;width:100%;float:left;font-weight:bold;margin-top:40px;}
.location{width:1200px;height:80px;margin:0 auto;border-bottom:2px solid #ddd;}

.zjbox{height:auto;}
.zj-main{width:1200px;margin:0 auto;}
.zjlist ul{margin:0px;padding:0px;}
.zjlist ul.zj li{list-style: none;height:367px;width:590px;float:left;margin-bottom:25px;box-sizing:border-box;border:1px solid #d1d1d1;overflow:hidden;position: relative;}
.zjlist ul.zj li:nth-of-type(odd){margin-right: 20px;}


.zjimg{width:300px;height:367px;float:left;left:0;position: absolute;}
.zjimg img{width:100%;}
.zjtext{width:270px;height:100%;float:right;margin-right:10px;position: relative;z-index: 10;}
.zjname{font-size:26px;color:#494949;margin-top:80px;}
.zj-city{font-size:20px;color:#494949;margin-top:20px;}
.zj-duty{font-size:16px;color:#b69977;margin-top:10px;}
.zj-jj{font-size:14px;color:#494949;margin-top:10px;line-height:28px;}
.zjbox  .more{width:184px;height:38px;background:#b69977;color:#fff;text-align:center;line-height:38px;margin-top:0;font-size: 16px;
  position: absolute;bottom: 54px;}
.page{height:27px;text-align:center;width:100%;margin:35px 0px;}
.page ul{display:flex;justify-content: center;}
.page ul a{height:25px;width: auto;padding: 0px 10px;display:inline-block;line-height: 25px;;border:1px solid #d1d1d1;margin: 0 10px;}
.page ul a.page-num-current, .page ul a.page-num-current:hover {background-color: #b69977;color: #FFF;}
.page ul a.page-num-current{outline:none;border:0;}
.page ul.pageul_yd{display: none;}
.article{ width:100%; margin:0 auto; overflow:hidden;}
.article .date{display: block;margin-bottom: 12px;color: #f1eff1;font-size: 58px;line-height: 42px;font-weight:normal;}
.article h1{ font-size:24px; font-weight:normal; text-align:left; line-height:36px; padding:0 0 20px 0;color:#3e3e3e; }
.article .edt{ font-size:14px; color:#4e4e4e; line-height:18px; padding:0 0 20px; text-align:left}
.article .bshare{ padding:0 0 20px 0}
.article .arc img{max-width: 100%!important;height: auto!important;display: block;margin:20px  auto;}
.article .arc{ font-size:16px; line-height:34px; color:#4e4e4e; text-align:justify}
.article .arc p{font-size:16px; line-height:34px; color:#4e4e4e; text-align:justify; padding:0 0 12px 0;text-indent: 2em;}

.arcbot{ width:100%; margin:60px auto 0 auto;border-top:1px solid #e5e5e5; overflow:hidden}
.arcbot .botbox{ width:400px;  float:left; margin:12px 0 0 6px }
.arcbot .botbox:first-of-type{margin-left:0;}
.arcbot .botbox a{ display:block; height:116px; width:100%;-webkit-transition:background-color 400ms; transition:background-color 400ms; padding:20px 0 30px 0 }
/* .arcbot .botbox a:hover{background-color:#eeeeee;} */
.arcbot .botbox a .summary {float:left; margin-left:22px; width:280px; height:100%; position:relative}
.arcbot .botbox a h2 {line-height:22px; color:#403f3f; font-size:17px; font-weight:normal; padding:15px 7px 14px 0}
.arcbot .botbox a p {line-height:24px; color:#767676; font-size:14px; text-align:justify}
.arcbot .botbox .date-block {position:relative;float:left; padding:0; width:86px; height:98px;color:#b69977; background:url(../images/jt.png) no-repeat top center; text-align:center; font-size:14px; line-height:22px; margin:0 0 0 3px;padding-right: 10px;box-sizing: border-box;}
.arcbot .botbox .date-block .day { display: block; margin: 10px 0 10px 10px; line-height: 42px;font-weight: 100; font-size: 52px; color: #b69977;text-align:left;}
.arcbot .line{ width:6px; height:255px;border-right:1px dashed #e5e5e5; margin:0 0 0 0; float:left }
.arcbot .mo{ width:375px; float:left;background:#f3f3f3;padding:20px;box-sizing:border-box;margin-top:30px;}
.arcbot .mo h3{ font-size:17px; color:#b69977; padding:0px 0 5px 0; line-height:22px; font-weight:bold}
.arcbot .mo a{ font-size:14px; line-height:25px; color:#4e4e4e; text-align:left; display:block;}
.arcbot .mo a span{ padding:0 8px 0 0}
.arcbot .mo a:hover{ color:#b69977}

.arcbot .mo .news-search{margin-top: 40px;}

.bshare-custom {display:inline-block; }
.bshare span{display:inline-block;font-size: 16px;line-height: 34px;color: #4e4e4e; }


.newtop{ width:100%; height:110px;background:url(/static/myang/jigou/aboutbanner.jpg)  no-repeat center center;
  position:relative;}
.newtop .txt{ padding-top:44px;margin:0 auto; font-size:22px; color:#ffffff; line-height:26px; text-transform:uppercase;font-weight: lighter;
width:1200px;text-align:right;}

.navigtbot {
    width: 100%;
    border-bottom: 1px solid #e5e5e5;
}

.navigtbot{width:100%;border-bottom:1px solid #e5e5e5; }
.navigt{ width:1200px; margin:0 auto;  height:90px; line-height:90px;}
.navigt .crumbs {float:left; padding-left:29px; height:100%; background:url(/static/myang/jigou/home.jpg) no-repeat 0 36px; text-align:left;}
.navigt .crumbs a { padding:0; font-weight:bold; font-size:14px; line-height:90px; color:#4e4e4e; }
.navigt .crumbs a:hover{color:#142280;}
.navigt .crumbs a:last-child{color:#142280;}
.navigt .columns {float:right; height:100%;}
.navigt .columns a {position:relative; float:left; margin-left:30px; font-weight:bold; line-height:90px; color:#5d5d5d; font-size:14px;overflow:hidden;}
.navigt .columns a span {position:absolute; left:0; bottom:0; width:0; height:2px; background-color:#142280; border-radius:4px; -webkit-transition:width 300ms; transition:width 300ms;}
.navigt .columns a.on,.navigt .columns a:hover{ color:#142280}
.navigt .columns a.on span {width:100%;}
.navigt .none{display:none;}
#content{width:1200px;margin:0 auto;max-width:1200px;}
.content-left .content-text p{color:#4e4e4e;font-size:16px;line-height:30px;margin-bottom:25px;}
.content-left img{margin:10px 0px;}
.mag2rem { margin:2rem 0;}
.mag2rem h2 { font-size: 1.5em; color: #666;}