@charset "utf-8";
/* CSS Document */
html { font-size: 62.5%; }
body { background: #fbfffa; color: #333333; word-wrap: break-word; font-family: "微软雅黑", Helvetica; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; line-height: 100%; font-size: 1.2rem; }
textarea { resize: none; -webkit-appearance: none; }
iframe, img { border: 0; }
ol, ul, li { list-style: none; }
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li, a, body { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { color: #333; font-weight: 500; }
input, label, select, textarea { outline: 0; -webkit-user-modify: read-write-plaintext-only; -webkit-tap-highlight-color: transparent; }
label { -webkit-user-modify: read-only; }
a { text-decoration: none; color: #333333; }
a:visited { color: #333333; }
a:active { color: #FBA240; }
img { border: 0px; }
.white, .white a, .white:hover, .white:visited { color: white; }
.clearboth { clear: both; height: 1px; overflow: hidden; }
.fc999999 { color: #999999; }
/*页面TITLE*/
.titbg { background: #43b803 repeat-x; height: 60px; position: relative; text-align: center; }
.tit_fh { width: 31px; height: 31px; background: url(fh@2x.png) center no-repeat; background-size: 31px 31px; text-indent: -9999px; display: block; position: absolute; top: 25%; left: 2%; }
.tit_gb { width: 31px; height: 31px; background: url(gb@2x.png) center no-repeat; background-size: 31px 31px; text-indent: -9999px; display: block; position: absolute; top: 25%; right: 2%; }
.tit { font-size: 2.0rem; line-height: 60px; }
/*新闻文字列表*/
.news { margin-top: 2%; width: 100%;  margin-bottom: 5%; }
.news ul { border-bottom: 1px #f3f3f3 solid; padding: 2% 3% 3% 3%; }
.news ul li { height:auto; }
.news ul li h3 { margin-bottom: 2%; font-size: 1.6rem; overflow: hidden; line-height: 140%; }
.news ul li p { font-size: 1.2rem; color: #999999; line-height: 140%; }
.news ul li p span.tit_sj { background: url(rl@2x.png) no-repeat; background-size: 18px 18px; padding-left: 7%; margin-right: 5%; line-height: 140%;}
.news ul li p span.tit_ly { background: url(ly@2x.png) no-repeat; background-size: 18px 18px; padding-left: 7%; line-height: 140%;}
/*点击加载更多按钮*/
.more_btn { background: #ffa320; height: 50px; width: 90%; border-radius: 5px; margin: 0 auto; margin-bottom:5%; display: block; text-align: center; line-height: 50px; font-size: 1.8rem; }
.more_btn:active { background: #FFA8A9; }
/*新闻正文内容*/
.newscontent { padding: 5%; }
.newscontent h2 { font-size: 2.2rem; line-height: 130%; margin-bottom: 2%; color:#fb1d00; }
.newscontent h3 { color: #999999; font-size: 1.4rem; }
.content { margin-top: 5%; }
.content img { width: 100%; height: auto; margin-bottom: 2%; }
.content p { line-height: 180%; font-size: 1.6rem; }
.newscontent_list { background: #ffffff; border: #ebebeb; margin: 5%; padding: 2%; }
.newscontent_list h2 { color: #E92326; border-bottom: 1px #ebebeb solid; font-size: 1.6rem; line-height: 200%; }
/*院长信箱*/
.mailboxleader { background: url(mailbg@2x.png) bottom no-repeat; background-size: cover; padding: 2% 2% 3% 2%; margin-bottom: 2%; }
.mailboxleader p { display: block; margin: 0 auto; font-size: 1.6rem; line-height: 160%; margin-bottom: 4%; color: #7f520a; width: 90%; }
.mailboximg { width: 72px; height: 72px; text-align: center; margin: 0 auto; margin-bottom: 2%; }
.mailboximg img { width: 100%; height: auto; }
.mailboxsearch { background: #fff; padding: 2% 5% 2% 5%; margin-bottom: 2%; }
.mailboxsearch_inputtext { float: left; border-radius: 5px 0px 0px 5px; border: 1px #ebebeb solid; font-size: 1.6rem; line-height: 40px; width: 85%; font-family: "微软雅黑"; text-indent: 2%; height: 3.85rem; }
.mailboxsearch_inputtext:focus { color: #333333; border: 1px solid #FFAB42; background-color: #FFF8E1; }
.mailboxsearch_inputbtn { float: left; border-radius: 0 5px 5px 0; background: url(mailsearchbtn@2x.png) #d09f52 center no-repeat; background-size: contain; border: 0px; height: 4rem; width: 14%; }
.mailboxcon { background: #ffffff; padding: 2% 5% 2% 5%; margin-bottom: 2%; }
.mailboxtit { cursor: pointer; height: 40px; }
.mailboxtit span { float: left; font-size: 1.8rem; color: #d09f52; line-height: 40px; font-weight: 550; }
.mailboxtit img { float: right; margin-top: 10px; }
#lpic, #lpic2 { width: 24px; height: 24px; }
.click_input input:focus, .click_input textarea:focus { color: #333333; border: 1px solid #FFAB42; background-color: #FFF8E1; }
.click_input { margin-bottom: 2%; }
.click_input p { line-height: 200%; font-size: 1.6rem; }
.click_input input { border-radius: 5px; border: 1px #ebebeb solid; font-size: 1.6rem; line-height: 3.5rem; width: 100%; font-family: "微软雅黑"; text-indent: 2%; height: 3.5rem; }
.click_input textarea { border-radius: 5px; border: 1px #ebebeb solid; font-size: 1.6rem; width: 100%; font-family: "微软雅黑"; padding: 2%; height: 10rem; width: 96%; }
input.yzm { width: 5rem; float: left; }
.mailboxcon_btn { text-align: center; margin-bottom: 5%; }
input.tjbtn { width: 95%; margin: 0 auto; background: #f1422f; border-radius: 5px; height: 4rem; font-size: 1.6rem; color: #ffffff; border: 0px; font-family: "微软雅黑"; }
input.tjbtn:focus { background: #FFA8A9; color: #FFFFFF; }
/*立案预约*/
.lowcase { background: #ffffff; padding: 2%; margin-bottom: 2%; margin-top: 2%; height: 3.7rem; }
.lowcase img { width: 3.5rem; height: 3.5rem; float: left; margin-right: 0.5rem; }
.lowcase span { float: left; line-height: 3.7rem; font-size: 2.0rem; color: #bf852a; font-weight: 580; }
/*网上信访*/
.letter { background: url(letterbg@2x.png) bottom no-repeat; background-size: cover; }
.letter p { color: #196884; }
.letterbtnbg { background: url(mailsearchbtn@2x.png) #56aac8 center no-repeat; background-size: contain; }
.lettercon input:focus, .lettercon textarea:focus { color: #333333; border: 1px solid #aed2d8; background-color: #f8ffff; }
.lettersearch:focus { color: #333333; border: 1px solid #aed2d8; background-color: #f8ffff; }
/*失信曝光台*/
.box { position:fixed; width:100%; height:100%; background: rgba(0,0,0,0.6); display: none;z-index:999;}
.box1 { background:#FFFFFF; width:90%; position: fixed; left:4%; top: 25%; border-radius:5px; padding:1%;}
.box2{ padding:5% 3% 2% 3%;}
.show{ width:40px; height:40px; display:block; float:right;}
.show img{ width:100%;}
.close{ float:right; font-size:3rem; color:#DD9D55;}
/*失信曝光台选项卡切换*/
/*header*/
.favor-header-bar { background-color: #fff; padding: 0 1.1rem; overflow: hidden; height: 3.46rem; line-height: 3.46rem; border-bottom: 1px solid #e1e1e1; }
.favor-header-bar li { display: block; width: 25%; text-align: center; float: left; margin-left: -1px; height: 2.3rem; line-height: 2.3rem; margin-top: 0.58rem; position: relative; }
.favor-header-bar a { font-size: 1.6rem; color: #666666; display: block; padding-bottom: 0.5rem; width: 85%; margin: 0 auto; }
.favor-header-bar li:last-child { border-right: none; }
.favor-header-bar li.default a { color: #000000; border-bottom: 2px solid #f1422f; }
.favor-header-bar li span { position: absolute; display: block; width: 25%; top: -0.4rem; right: 0.2rem; max-width: 32px; }
/*favor-list*/
.favor-list.swiper-container { width: 100%; }
.favor-list dl { overflow: hidden; padding: 1.1rem; border-bottom: 1px solid #e1e1e1; background-color: #fff; }
.favor-list a:first-child dl { border-top: 1px solid #e1e1e1; }
.favor-list dt, .favor-list dd { float: left; }
.favor-list dt { width:20%; position: relative; }
.favor-list dt img{ border-radius:150px;width:100%; height:100%;}
.favor-list dt p { text-align:center; color:#b3791d; font-size:1.4rem; margin-top:2%;}
.favor-list dd { width: 76%; margin-left: 1rem; line-height: 100%; }
.favor-list dd p { font-size: 1.4rem; color: #333; display: block; line-height:180%; }
.favor-list dd p span.span1{ float:left; width:24%; }
.favor-list dd p span.span2{ float:left; width:75%; }
.favor-list a { display: block; width: 100%; }
/*nofavor*/
.nofavor { width: 46.8%; margin: 16.5% auto 0 auto; }
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; z-index: 1 }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box }
.swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative }


/*css for pad*/
@media all and (min-device-width:768px) and (max-device-width: 1024px) {
/*页面TITILE	*/
.titbg { height: 85px; }
.tit { font-size: 3.0rem; line-height: 80px; }
.tit_fh { width: 48px; height: 48px; background-size: 48px 48px; top: 20%; left: 2%; }
.tit_gb { width: 48px; height: 48px; background-size: 48px 48px; top: 20%; right: 2%; }
/*新闻文字列表*/
.news ul li h3 { font-size: 2.0rem; }
.news ul li p { font-size: 1.6rem; }
.news ul li p span.tit_sj { background-size: 24px 24px; padding-left: 4%; margin-right: 2%; }
.news ul li p span.tit_ly { background-size: 24px 24px; padding-left: 4%; }
/*新闻正文内容*/	
.newscontent h2 { font-size: 3.0rem; }
.newscontent h3 { font-size: 2.0rem; }
.content p { font-size: 2.0rem; }
.newscontent_list h2 { font-size: 2.2rem; }
.more_btn { font-size: 2.0rem; }
/*院长信箱*/
.mailboxleader p { font-size: 2.2rem; line-height: 200%; }
.mailboximg { width: 144px; height: 144px; }
.mailboxsearch_inputtext { font-size: 2.0rem; width: 90%; }
.mailboxsearch_inputbtn { width: 8%; }
.mailboxtit span { font-size: 2.2rem; }
.click_input p { font-size: 2.0rem; }
.click_input input { font-size: 2.0rem; }
input.tjbtn { font-size: 2.0rem; }
/*立案申请*/
.lowcase span { font-size: 2.6rem; }
}



/*微信矩阵*/
.wxjzcontent { padding: 5%; }
.wxjzcontent ul { width:100%; float:left; height:100%;  margin-bottom:10%;  }
.wxjzcontent ul li { width:25%; float:left; display:inline; overflow:hidden; margin-left:7%; margin-top:5%;height:150px;}
.wxjzcontent ul img { width:100%;}
.wxjzcontent ul p { width:100%; line-height:20px; display:block; font-size:1.6rem; text-align:center; }