/*banner*/
.face_body{height:398px;overflow: hidden;}

/*滚动新闻*/
.topNewsLogo{height:105px;width:105px;}
#topNews{height:105px;overflow: hidden;background: #fafafa;}
.topNewsUl li a{padding:0 20px;display: block;overflow: hidden;height:105px;}
/*滚动新闻 e*/
/*title*/
.in_title span{color:#fff;height:36px;line-height:36px;}
.newsCtrl>li a{color:#333;height:36px;line-height:36px;}
.newsCtrl>li.active a{background: #0270bb;color:#fff;position: relative;}
.newsCtrl>li.active a:before{content: '';display: block;position: absolute;bottom: -6px;left: 50%;margin-left: -6px;
	width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #0270bb;
}
.newsCtrl{color:#333;height:36px;line-height:36px;}
.title_more{right:20px;top:50%;margin-top:-11px;color:#8e8b8b;padding-right: 12px;background: url(../img/more.png) no-repeat right center;}
.title_more:hover{color:#0270bb;background-image: url(../img/moreH.png);}
/*title e*/
.yyZLBox{height:280px;overflow: hidden;}
.yyZL {margin-top:20px;}
.yyZL li{margin-bottom:20px}
.yyZL li>div:hover{box-shadow: 0 0 4px 1px rgba(0,0,0,.1);}
.yyZL li>div>a{height:170px;width:100%;}
.yyZL li>div>a img{height:200px;width:100%;}
.yyZL h5{padding-left:0;height:40px;line-height:40px;background: #fff;border:1px solid #ededed}
.yyZL h5 a{display: inline-block;padding-left:15px}
.yyZL li:hover>div>h5 a{color:#0270bb}

.for_title_style .news_cou_ctrl li.active a{color: #fff;}
.for_title_style .news_cou_ctrl li.active{background: #0270bb;}
.for_title_style .news_cou_ctrl{background: #f4f4f4;border: 0;}
.color_d2{color:#d2d2d2}
.news_cou_ctrl{height: 35px;line-height: 35px;border-bottom: 1px solid #d2d2d2;}
.news_cou_ctrl li{width:86px;overflow:hidden;height: 35px;margin-right: 0px;padding:0 10px;position: relative;}
.news_cou_ctrl li:after{content: "";position: absolute;display: block;bottom:0;height:0px;background: #fff;left:50%;right:50%;
transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;}
.news_cou_ctrl li a{color:#666;}
.news_cou_ctrl li.active a{color:#0270bb;}
.news_cou_ctrl li.active:after{height:2px;background: #0270bb;left:0;right:0 ;}

.In_news_list{height:215px;top:0;left:0;right:0;bottom:0}
.In_news_list h5{color:#000;width:290px}
.In_news_list a{display: block;}
.In_news_list a:hover h5,.In_news_list a:hover h5 em{color:#0270bb;}
.In_news_list span{color:#999;font-size:14px}
.news_cou_con{height:215px;margin-top:5px}
.news_cou_con li{padding-left:0;}
.news_cou_con>ul{display: none;padding:0 20px;}
.news_cou_con>ul.active{display: block;}
.bigNL:before{content: "";position:absolute;display: block;left:0;right:0;bottom:-10px;border-bottom: 1px dashed #c9c9c9;}
.bigNL p.h6{height: 40px;overflow: hidden;}
.bigNL p.h6 em{color:#019e45}
.bigNLBox h5,.bigNLBox span{line-height: 35px;}
.bigNLBox span{font-size: 12px}
.bigNL{height:auto}

.newsCon .In_news_list{height:274px;}
.newsCon .bigNLBox h5,.newsCon .bigNLBox span{line-height: 32px;}
.newsCon{height:274px;margin-top:5px}
.newsCon li{padding-left:0;}
.newsCon>ul{display: none;}
.newsCon>ul.active{display: block;}


#GG{height: 279px;overflow: hidden;}
#GG>ul>li{position: relative;}
#GG>ul>li:after{content: "";display: block;position: absolute;left:20px;right:20px;bottom: -10px;height:1px;background: #dcdcdc;}
.NoticeList{padding:10px 20px 0;margin-bottom:10px;line-height: 30px;height: 220px;overflow: hidden;}
.NoticeList li{line-height:30px;}


.part_6 a{color:#0270bb;height:100px;background: #d8eafe;border-radius:4px;display: block;text-align: center;font-size: 18px}
.part_6 a i{transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;font-size: 42px;height: 45px;line-height: 43px;width:45px;display:block;margin:0 auto 5px;}
.part_6 a:hover i{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.part_6 a:hover{background: #fff;}


.img_news_Box{width:100%;height: 340px;overflow: hidden;}
.img_news{width: 100%;height: 340px;line-height: 50px;}
.img_news .tb-arrow a{ width: 64px; height: 64px; margin: 0 20px; opacity: 0;
 -webkit-transition: all .3s; transition: all .3s; }
.img_news .tb-btn{ bottom: 33px; height: 8px;left:auto!important;margin-left:auto!important;right:20px;}
.img_news .tb-btn a{ height:8px;width:8px; padding:0px;  margin: 0 5px;
 box-sizing: border-box; border-radius:50%; }
.img_news .tb-btn a.active{background: #d30d0e;}
.img_news .tb-btn a{background: #fff;}
.img_news_text{padding-right:100px;color:#fff;background: rgba(0,0,0,.5);bottom:0 ;padding-left:10px;left:0;right: 0;height:30px;line-height: 30px;}
.tb-list > * > *{background-size: cover;}

.bg_fa{background-color: #fafafa;}

.inTeamImg{width:135px;height:180px;}
.inTeam{display: block;}
.inTeam h3,.inTeam span{color:#0270bb}
.inTeam:hover span{color:#0270bb}
.inTeam h6{color:#808080;line-height: 25px;height:125px;overflow: hidden;}


/*page*/

.page_nav{padding:15px 0}
.page_nav li{height:35px;position: relative;}
.page_nav li:after{content: "|";position:absolute;display: block;right:0;top:0;color:#999!important;line-height: 35px;}
.page_nav li:last-child:after{display:none;}
.page_nav li a{display:inline-block;padding:0 25px;line-height: 35px;color:#000;position:relative ;}
.page_nav li.active a,.page_nav li:hover a{color:#0270bb}
.page_nav li:before{content: "";position:absolute;display: block;
width: 0; height: 0;
border-left: 0px solid transparent;
border-right: 0px solid transparent;
border-top :0px solid #fff;top:50px;left:50%;margin-left:-0px;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;}
.page_nav li.active:before,.page_nav li:hover:before{
border-left: 14px solid transparent;
border-right: 14px solid transparent;border-top :16px solid #fff;margin-left:-14px;}
.divPageSh{z-index: 10;box-shadow: 0px 0 10px 1px rgba(0,0,0,.1);}
/* .bg_page{background: #f5f5f5;} */
.fs_26{font-size: 26px;}
.shareB{border-top-style:dashed ;padding-top: 10px;}
.mar_lr-20{margin-left:-20px;margin-right: -20px;}
.mar_r5{margin-right: 5px;}
.pageTitleBox{border-bottom-color: #0270bb;position:relative;top:-10px;padding-bottom: 10px;margin-bottom: 10px;;}
.page_title{padding-left:20px;}
.page_title i,.page_title i em{display: inline-block;}
.page_title i{width:11px;height:11px;border:1px solid #0270bb;border-radius: 50%;text-align: center;left:0;top:9px}
.page_title i em{width:5px;height:5px;background: #0270bb;border-radius:50%;left:2px;top:2px}
.bdsharebuttonbox{display: inline-block;vertical-align: middle;}
.min_span{line-height: 40px;}
.min_span span{margin:0 5px}
.location_{line-height: 28px;color:#666;top:5px;right:10px;}
.location_ .icon{margin-right: 10px;color:#666;}
.location_ a{color:#666;}
.location_ a:hover{color:#117648;}
.page_conX{min-height: 500px;}
.page_conX img{max-width: 100%;}
.pageTitleS1{line-height: 40px;background: #f4f4f4;}
.color_you{color:#8c75a9}
.pro.keshiDocBox{height:auto}
.baoGuang.keshiDocUl li{width:216px;margin-bottom: 20px;}
.baoGuang.keshiDocUl .inTeamImg{width:216px;height:275px;background-color: #bfbfbf;}
.baoGuang.keshiDocUl .inTeamImg img{max-width:216px;max-height:275px;}
.baoGuang.keshiDocUl li>div{padding:0!important;}
.KeshiNewsCon{height:94px;border-radius: 4px 0 0 4px;}
.KeshiNewsCon:hover{background: #f1f1f1;}
.KeshiNewsCon h6{height:40px;overflow: hidden;}
.KeshiNewsTime{margin-top:-1px;height:96px;width:95px;border:1px solid #d2d2d2 ;border-radius: 5px ;overflow: hidden;}
.KeshiNewsTime .fs_26{line-height:60px;background: #fff;}
.KeshiNewsTime .h5{line-height:36px;background: #d2d2d2 ;}
.pad_b0{padding-bottom: 0!important;}
.keshiAll a:hover{color:#0270bb}
.keshiAll li{padding-right: 20px;height:35px}

.keshiShezhi:hover{box-shadow: 0 1px 10px 1px rgba(0,0,0,.1);}

.info_gs{padding-bottom: 20px;}
.info_gs li{padding:13px 0 13px;}
.map_{height:500px;}
.map_>*{width:100%;height:100%;}
.pageNoticeBox,.imgList,.pageVideoList{min-height:600px}
.imgList li{padding-top:10px;padding-bottom: 10px;}
.imgList li.borderN{border:0;padding:10px 5px;}
.imgList .imgListBox{border:1px solid #f0eded;display: block;padding:20px;transition: all .3s ease; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease; }
.imgList .imgListBox:hover{box-shadow: 2px 2px 15px 2px rgba(0,0,0,.1);}
.imgListBox a.more_doc{display: inline-block;width:110px;height:35px;line-height: 35px;text-align: center;color:#fff;background-color: #06a34c;border-radius: 0px;}
.imgListBox a.more_t_03,.xiangQ{display: inline-block;width:110px;height:35px;line-height: 35px;text-align: center;color:#fff;background: #0270bb;border-radius: 0px;}
.xiangQ{margin-top: 10px;}
.imgListBox a.more_t_03:hover,.xiangQ:hover{box-shadow:0 0 10px 1px rgba(0,0,0,.1);color:#fff;
transition: all .3s ease; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;}
.pad_b10{padding-bottom: 10px;}
.imgList .imgListBox2{border:0;}
.imgList .img_mid{margin:0 auto;width:184px;height:213px;margin-right: 20px;background: #f8f8f8;}
.imgList .imgListBox2 .img_mid{width: 127px;height: 148px;}
.imgList img{max-width:184px;max-height:213px;}
.imgList .imgListBox2 img{max-width: 127px;max-height: 148px;}
.newsList.imgList .img_mid{width:190px;height:190px;}
.newsList.imgList img{max-width:190px;max-height:190px;}
.docList.imgList .img_mid{width:100px;height:150px;}
.docList.imgList img{max-width:100px;max-height:150px;}
.docList.imgList .imgListBox{border:0;background: #f4f4f6;}
.docList .imgListText h2,.docList .imgListText h5{line-height: 1.5em;}
.docList .imgListText h5.color_6{height:42px;overflow: hidden;color:#666}
.docList .imgListText h5.color_0{height:auto;overflow: hidden;}
.imgListText h2{color:#0270bb;line-height: 2em;}
.imgListText h4,.imgListText h5{color:#333;line-height: 2em;}
.imgListText h5{height: 56px;overflow: hidden;}
.newsList .imgListText p.h4{line-height: 2em;}
.newsList .imgListBox{border:0;}
.newsList>li{border:0;border-bottom: 1px dashed #eee;}
.newsList>li>div:hover .more_doc{background: #9076a9;}
.newsList>li>div:hover p.h4 a{color: #0270bb;}
.newsList .imgListBox .col_1{width:720px}
.newsList .imgListBox .col_2{width:200px;padding-left:52px}
.newsList .imgListBox:hover .imgListText p.h4 a{}
.newsList .imgListText h5{height: 56px;}
.newsList .newsTip em{margin-left:10px;height:26px;line-height:24px;border:1px solid #e5e5e5;border-radius: 3px;padding: 0 17px;display: inline-block;position: relative;}
.newsList .newsTip em:before,.newsList .newsTip em:after{content:"";display: block;position: absolute;width: 0;height: 0;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-right: 7px solid #e5e5e5;left:-7px;top:7px}
.newsList .newsTip em:after{border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-right: 6px solid #fff;left:-6px;top:8px}


.newCtrl{border:1px solid #e5e5e5}
.newCtrl a{height: 40px;padding:0 15px;line-height: 38px;color:#333;border-right: 1px solid #e5e5e5;}
.newCtrl a.active{color:#0270bb}

.pageDocBox.pro{height: 332px;margin-left:-15px;margin-right: -15px;}
.pageDocBox.pro>div{width:100%;height:100%;}
.page_doc.baoGuang {left:0;top:0;}
.page_doc.baoGuang li{width:140px;margin-top: 0;}
.page_doc.baoGuang li>div{padding:0 0 8px;border:0;}

.imgList a:hover h2{color:#df0615;}
.pageNewList{min-height:500px;}
.pageNewList li{border-bottom:1px dashed #ddd;padding-top:15px;padding-bottom: 15px;}
.pageNewList h5{padding-left:15px;color:#000;line-height: 25px;width:700px}
.pageNewList a{display: block;}
.pageNewList a:hover h5{color:#df0615;}
.pageNewList span{color:#bfbfbf;line-height: 25px;}
.pageNewList.yuanDian li:before {  background: #aaaaaa; left:3px ;width:4px;height:4px;margin-top:-2px}
.color_af{color:#afadad}
.downloadUl li{border-bottom: 1px dashed #d0d0d0;}
.download .pull_left{line-height:34px;}
.download .pull_left a{width:900px;}
.download:hover .pull_left a{color:#0270bb}
.download .pull_right{line-height:34px;height:34px;width:105px;text-align: center;background: #0270bb;color:#fff}
.download .pull_right:hover{background: #8c75a9;}
.download i{margin-left:10px;vertical-align: middle;font-size: 20px}




.laber{width:70px;margin-right: 20px;line-height: 30px;color:#666}
.PCinfoul li{margin-bottom: 25px;position: relative;}
.PCinfo{width:200px;margin-right: 20px;line-height: 30px;color:#666}
.delCh{cursor: pointer;}
.PZH_Wages>li .PZHTitle{cursor: pointer; color:#333;}
.inputS3,.inputS2{width:400px;border:1px solid #eee;outline: none;height:40px;line-height:40px;padding:0 10px;}
.inputS3:focus,.inputS2:focus,.textAS1:focus{box-shadow: -1px 1px 5px 0 rgba(20,118,74,.3);}
.inputS2{width:120px!important;}
.btnS2{color:#fff;border:1px solid rgb(20,118,74);background: rgb(20,118,74);height:40px;line-height:38px;width:120px;margin-right:85px;cursor:pointer;text-align: center;}
.btnS2:hover{color:rgb(20,118,74);background: #fff;box-shadow: -1px 1px 5px 0 rgba(20,118,74,.3);}
.checkImg{width:120px;height: 40px;margin-left:10px}
.checkImg img{width:100%;height:100%}
.textAS1{width:945px;height:200px;border:1px solid #eee;outline: none;padding: 10px;resize: none;}
.mar_l90{margin-left:90px}
.PCinfoul{padding-left:50px}
.pageNotice{height:305px}
.pageNotice{background-image: url(../img/bgN.png);}
.pageNoticeBox a{display: block;border-color: #c9c9c9;}
.pageNoticeBox a:hover{border-right-color:#fff;border-bottom-color:#fff;box-shadow: 5px 9px 10px 2px rgba(0,0,0,.31);}
.pageVLImg{height:210px}
.pageVLImg i{top:0px;left:0px;padding:0 13px;background:#0270bb;color:#fff;font-size:12px;height: 20px;line-height: 20px;}
.pageVideoList a{display: block;padding:30px;background: #f8f8f8;}
.pageVideoList a:hover{background: #8f76a9;box-shadow: 0px 0px 10px 1px rgba(0,0,0,.1);}
.pageVideoList a:hover .pageVLImg i{background:#fff;color:#0270bb;}
.pageVideoList a .h5 i{margin-right: 5px;} 
.pageVideoList a:hover .h5 .color_0,.pageVideoList a:hover .h5 .color_9{color:#fff}
.pageVideoList .h3{padding:0 20px}
.pageVideoBox>*{width:100%;height:550px}
.pN_page a:hover{color:#666}
.pN_page span:hover{color:#0270bb}


.ban{ height:620px; position:relative; overflow:hidden;margin:20px auto 0 auto;}
.ban2{ width:895px; height:500px; position:relative; overflow:hidden;margin:0 auto}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:895px; height:500px;}
.ban2 ul li a{margin:0 auto;width:745px; height:500px;}
.ban2 ul li img{max-width:745px; max-height:500px;}

.prevkk{ float:left; cursor:pointer;}
.numkk{ height:82px;overflow:hidden; width:430px; position:relative;float:left;}
.min_pic{ padding-top:20px; width:500px;margin: 0 auto;}
.numkk ul{ position:absolute; left:0; top:0;}
.numkk ul li{ width:82px; height:82px; margin-right:5px; padding:1px;}
.numkk ul li a{ width:80px; height:80px;}
.numkk ul li a img{ max-width:80px; max-height:80px;}
.numkk ul li.on{ border:1px solid #0270bb; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:32px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:32px;cursor:pointer;float:right;}
.prev1,.next1{opacity: .5;transition: all .3s ease-in-out; position:absolute; top:225px; width:28px; height:51px;z-index:9;cursor:pointer;}
.prev1{ left:20px;}
.next1{ right:20px;}
#prev2,#next2{top:300px}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;z-index:999999;}
.pop_up{ width:1100px; height:650px; background:#fff; position:fixed; -position:absolute;
 left:50%; top:50%; margin-left:-550px; margin-top:-325px; display:none; z-index:9999999;}
.pop_up_xx{z-index:2;opacity: .5;transition: all .3s ease-in-out; width:40px; height:40px; position:absolute; top:0px; right:0px; cursor:pointer;}
.next1:hover,.prev1:hover,.pop_up_xx:hover{opacity: 1}
.pop_up2{ width:1100px; height:650px; position:relative; overflow:hidden;}
.pop_up2{ width:1100px; height:650px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:1100px; height:650px; float:left;}
.pop_up2 ul li a{ width:1100px; height:650px; }
.pop_up2 ul li a img{ max-width:1100px; max-height:650px; }


/*doctor*/
.doctor_ul_img a{width:118px;height: 150px;background: #f5f5f5;line-height: 0;}
.doctor_ul_img img { max-width: 118px; max-height: 150px; }
.doctor_con{border:1px solid #ddd}
.bg_r{background-color: #eb3d00;}
.doctor_ul_more a{width:48px;height:18px;line-height:18px;text-align:center;display: inline-block;margin-right: 20px;}
.doctor_ul h3{line-height: 18px;height:1.5em}
.doctor_ul h5{height:46px;overflow: hidden;}
.doctor_ul>li:hover{box-shadow: 0 0 10px 1px #f3f3f3;}
.doctor_ul h3{font-size: 22px;}

.way_con_table{width:100%;}
.way_con_table thead th{border:1px solid #fff;border-top:1px solid #0270bb;border-bottom:1px solid #0270bb}
.lb_{border-left: 1px solid #0270bb!important;}
.rb_{border-right: 1px solid #0270bb!important;}
.way_con_table td{border:1px solid #d0cfcf}
.way_con_head{height:125px;}
.way_con_table th{height:50px;}
.way_con_table td{height:40px;}
.way_con_table td a{width:100%;height:100%;line-height: 40px;display: inline-block;}
.table_w1{width:90px!important;}
.table_w2{width:110px!important}
.mar_r20{margin-right: 20px;}

/*瀑布流*/
#PuBuLiu ul { width: 275px; list-style: none; float: left; margin-right: 20px; }
#PuBuLiu ul li { margin-bottom: 20px; transition: all .3s ease;
 -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease;}
#PuBuLiu ul li:hover { box-shadow:0 0 15px 2px rgba(0,0,0,.1);}
#PuBuLiu ul li img { width: 275px; }
#PuBuLiu ul li p {background: #f4f4f6;color:#000;padding:10px;}


.YYTingShen li .h5{height: 270px;overflow:hidden}
