/*分页样式*/
.allPagesStyle_box{padding-top: 10px;padding-bottom: 10px;}
.allPagesStyle{font-size:12px;display: inline;}
/*分页样式*/
.allPagesStyle_box{padding-top: 10px;padding-bottom: 10px;}
.allPagesStyle{font-size:12px;display: inline;}
.allPagesStyle a,.allPagesStyle span{
    height:30px;
    line-height:30px;
    display: inline-block;
    width:30px;
    text-align: center;
    margin:0 4px;
    cursor: pointer;
    border-radius: 0px;
    border:1px solid #bfbfbf;
    background: transparent;
    color:#000;
}
.allPagesStyle a:hover,.allPagesStyle span:hover,.allPagesStyle .current{
    background: #55a1a9;
    border-color: #55a1a9;
    color:#fff;
}
/*右侧悬浮框*/
.border_bD{border-bottom: 1px dashed #cacaca;margin-bottom: 5px;}
.r_fixed{z-index:1000;right:0;top:670px;background: #EDEDED;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}
.r_fixed_active{position:fixed;top:170px;}
.r_fixed.active .rf_con{display: none;}
.wxb{padding:5px;background: #fff;}
.wxb li{padding-bottom: 5px;}
.wxb img{width:100px;height:100px;padding:0px ;display: inline-block;}
.xxx{box-shadow:0 0 10px 2px rgba(0,0,0,.1);cursor:pointer;left:-30px;top:0;border-radius:5px 0 0 5px;width:30px;height:50px;font-size:12px;background: #55a1a9;color:#fff;line-height: 20px;padding-top:5px}
.xxx{box-shadow:0 0 10px 2px rgba(0,0,0,.1);cursor:pointer;left:-30px;top:0;border-radius:5px 0 0 5px;width:30px;height:50px;font-size:12px;background: #55a1a9;color:#fff;line-height: 20px;padding-top:5px}
.overHide{overflow: hidden;}
/*回到顶部*/
.back_top{box-shadow:0 0 10px 1px rgba(0,0,0,.1);border-radius:5px;z-index:1024;display:none;width:40px;height:40px;line-height:40px;background: #c9c9c9;color:#fff;bottom:30px;right:30px;cursor:pointer;}
.back_top i{font-size:30px;position: relative;z-index: 40;}
.back_top:after{width:40px;height:40px;top:0;left:0;border-radius: 5px;background: #55a1a9;
position:absolute;display: block;content: ""; visibility: hidden; opacity: 0;
transform: scale(0.6); -webkit-transform: scale(0.6); -moz-transform: scale(0.6);
transition: all .4s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: all .4s cubic-bezier(0.445, 0.145, 0.355, 1); -moz-transition: all .4s cubic-bezier(0.445, 0.145, 0.355, 1);}
.back_top:hover:after{ opacity: 1; visibility: visible;
transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); }
.back_top:before{ width:40px;height:40px;top:0;left:0;border-radius: 5px;background:#c9c9c9; position:absolute;display: block;content: "";
transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; }
.back_top:hover:before{opacity: 0;
transform: scale(1.3); -webkit-transform: scale(1.3); -moz-transform: scale(1.3);}
/*回到顶部 e*/
/*顶部*/
.header_box{position:relative;z-index: 4;border-bottom: 1px solid #ddd4ce;}
.header,.header h6{height:35px;line-height: 35px;font-size: 12px;}
.phone_number a{display:inline-block;width:60px;line-height:20px;height: 20px;background: #bbb;color:#fff;margin-left:10px;padding:0;border-radius: 10px;}
.phone_number a:hover{background: #7b7b7b;color:#fff;}
.tianqi{margin-top:8px}
.wtwt, .wttemp, .wtdate{color:#727272!important;}
.color_72{color:#727272}
.bg_hed{background: #f4f4f6;}
.wxewm{width:110px;height:125px;top:22px;right:-10px;}
.wxewm2{right:-35px;}
.wxewm div:before{content:"";right:20px;top:0px;display:block;position:absolute;width:0;
height:0; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:16px solid #fff;}
.wxewm2 div:before{right:47px;}
.wxewm div{margin-top:15px;border: 1px solid #ddd;}
.WB{overflow: hidden;}
.WB>.wxewm{opacity: 0;}
.WB:hover {overflow: visible;}
.WB:hover .wxewm{opacity: 1;}
/*顶部结束*/
/*logo区域*/
.logo_body{position:relative;z-index:30;}
.top_logo{height:120px;display: table-cell;vertical-align: middle;}
.top_logo img{vertical-align: middle;}
.logo_on{border-left:1px solid #dcdcdc;padding-left:20px;max-width: 540px;margin-top:20px;height:80px;}
.logo_on li{padding-right: 10px;padding-left:26px;background: url(../images/in_07.png) no-repeat left center ;line-height: 40px;}
.in_logo_right{padding-top:38px}
.search_ input{height:40px;}
.search_ input[type="text"]{width:250px;border:2px solid #55a1a9;padding:2px 15px;border-right: 0;padding-left:44px;background: url(../images/ser.png) no-repeat left center;}
.search_ input[type="text"]:focus{box-shadow: none;outline: none;}
.search_ input[type="submit"]:focus{box-shadow: none;outline: none;}
.search_ input[type="submit"]{position:relative;z-index:4;width:100px;height:40px;border: 0;cursor: pointer;background:transparent;}
.search_:before{z-index:-1;content:"搜  索";text-align: center; position: absolute;width:100px;height:40px;right:0;bottom:0;top:0;
line-height: 40px;color:#fff;background:#55a1a9;font-family:"iconfont" !important;
  font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;}
/*logo区域 e*/
/*导航*/
.nav_{z-index: 20;background: url(../images/navB_02.png) repeat-y center center;}
.navigation-up{height:50px;margin:0 auto;}
.in_nav>li{overflow:hidden;position:relative;width:7.1428%;}
.in_nav a{display:block;padding-top:12px;padding-bottom:12px;color:#fff}
.in_nav>li:hover h5,.in_nav>.active h5{color:#fff}
.in_nav>li:hover h4,.in_nav>.active h4{color:#fff}
.in_nav>li h4{line-height: 26px;font-size: 15px}
.in_nav>li:hover{overflow: visible;}
.in_nav>span{position: absolute;display:block;background: rgba(0,0,0,.2);width:0;top:0;bottom:0;left:0;}
.er_nav_body{left:0;right:0;opacity: 0;}
.in_nav>li:hover .er_nav_body{opacity: 1;}
.er_nav{background: rgba(85,161,169,.7);background: #00b158\9;margin:0 auto;}
.er_nav li{padding:0 2px;line-height: 20px;}
.er_nav a{padding: 10px 0;font-size: 13px}
.er_nav li:hover{background: rgba(85,161,169,1);background: #55a1a9\9;}
.er_nav a:hover{color: #fff;}
/*footer*/
.fb_{background: #37383a; }
.input{width:280px;height:40px;cursor: pointer;border: 1px solid #d2d2d2;margin-left:20px;margin-right: 54px;}
.input>div{width:100%;height:40px;font-size:14px;color:#fff;}
.input .span_a{padding-left:10px;float:left;height:40px;display: block;line-height:40px;}
.span_a{width:100%;background: url(../images/dow.png) 92% center no-repeat;}
.foot-hidden{max-height:200px;width:100%;top:40px;left:-1px;display: none;overflow: auto;border: 1px solid #d2d2d2;background: #fff;}
.foot-hidden>a{display: block;width:100%;line-height: 23px;margin-bottom:5px;text-decoration: none;}
.color_80{color:#808080;}
.img_footer img{margin:0 auto;vertical-align: middle;max-width:285px;max-height:75px;}
.img_footer a{margin:0 auto;width:305px;height:75px;text-align: center;display: table-cell;vertical-align: middle;}
.foot_box1{padding-left:10px;width:910px;line-height: 30px;}
.foot_box1 h6{line-height: 30px;}
.foot_box1 h6 img{line-height: 30px;vertical-align: middle;}
.foot_box1 li{padding-right:24px;color:#fff;position: relative;}
.foot_box1 li a{color:#fff}
.foot_box1 li:after{content: "|";display: block;position: absolute;right:11px;color:#fff;top:0;}
.foot_box1 li:last-child:after{display: none;}
.foot_box2{padding-bottom: 35px; border-left: 1px solid #a6a6a6; padding-top: 35px; width: 290px; padding-left: 10px;}
.foot_box2 h6{margin-top:10px;width:100px;}
.foot_box2 img.center_img{width:100px;height:100px;display: block;}
.color_them{color:#55a1a9}
.bg_them{background-color:#55a1a9}.border_1{border-bottom: 1px solid #a6a6a6;}
.footLinkUlT{width:100px;vertical-align: top;line-height: 38px;}
.footLinkUl li{padding-right: 24px;position: relative;margin:12px 0;}
.footLinkUl li:after{content: "|";display: block;position: absolute;right:11px;color:#fff;top:0;}
.footLinkUl li:last-child:after{display: none;}
/*footer e*/
/*banner*/
.pad_b20{padding-bottom: 20px;}

.DB_tab25{height:630px}
.DB_tab25 .DB_next,.DB_tab25 .DB_prev{top:-410px;}
.DB_tab25 .DB_bgSet{height:630px;left:0;right:0;top:0;z-index: -1;}
.DB_tab25 .DB_bgSet li{height:630px;}
.DB_tab25 .DB_menuWrap .DB_menuSet {top: -190px; height: 16px; }

.DB_tab25 .DB_menuWrap .DB_menuSet li em{ display:inline-block;height:16px; padding:0px; width:16px; margin: 0 10px; box-sizing: border-box; border-radius:50%;}
.DB_tab25 .DB_menuWrap .DB_menuSet li.select em{background: #019e45;}
.DB_tab25 .DB_menuWrap .DB_menuSet li em{background: #fff;box-shadow:0 0 1px 1px rgba(0,0,0,.1);}

.bannerText{width:300px;height:300px;left:50%;top:50%;margin-left:300px;margin-top:-150px;}
.bannerTextBox li img{position:absolute;top:0;width:300px;height: 300px;opacity: 0;}
.bannerTextBox li img.bt1{left:-100px;transition: all .8s ease;-webkit-transition: all .8s ease;}
.bannerTextBox li img.bt2{right:-100px;transition: all .8s ease;-webkit-transition: all .8s ease;}
.bannerTextBox li.active img.bt1{left:0;opacity: 1;}
.bannerTextBox li.active img.bt2{right:0;opacity: 1;}
.bannerLink{padding:12px 0;z-index:10;left:0;right:0;bottom:0;background: #fff;}
.bannerLinkBorder{height:1px;background:#e5e5e5;box-shadow: 0 3px 11px 1px #fafafa;}
.bannerLinkUl li{width:12.5%;}
.bannerLinkUl li h4{line-height: 1em;margin-top:14px;color:#fff;display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.bannerLinkUl li a{color:#fff;display: block;width:90px;margin:0 auto;}
.bannerLinkUl li a i{font-size: 50px;width:80px;height:80px;line-height:80px;border:1px solid #fff;display: block;margin: 0 auto;border-radius: 50%;}
.bannerLinkUl li a:hover i{color:#55a1a9;background: #fff;    transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);}


/*滚动新闻*/
.topNewsLogo{height:80px;width:80px;}
#topNews{height:80px;overflow: hidden;background: #f5f5f5;}
.topNewsUl li a{padding:0 20px;display: block;overflow: hidden;height:80px;}
/*滚动新闻 e*/
.img_news_Box{width:100%;height: 310px;overflow: hidden;}
.img_news{width: 100%;height: 310px;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:15px;}
.img_news .tb-btn a{height:10px;line-height:10px;text-align:center;width:10px; padding:0px;  margin: 0 5px;
 box-sizing: border-box; border-radius:5px; }
.img_news .tb-btn a.active{background: #f3a82b;color:#fff}
.img_news .tb-btn a{background: #fff;}
.img_news_text{padding-left:10px;padding-right:100px;color:#fff;background: rgba(0,0,0,.5);bottom:0 ;left:0;right: 0;height:30px;line-height: 30px;}
.tb-list > * > *{background-size: cover;}

.news_cou_ctrl{height: 30px;line-height: 30px;border-bottom: 1px solid #d2d2d2;}
.news_cou_ctrl li{width:84px;overflow:hidden;height: 30px;margin-right: 15px;padding:0 5px;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:#333;font-weight: 601;}
.news_cou_ctrl li.active a{color:#55a1a9;}
.news_cou_ctrl li.active:after{height:1px;background: #55a1a9;left:0;right:0 ;}

.In_news_list{height:275px;top:0;left:0;right:0;bottom:0}
.In_news_list h5{color:#000;width:260px}
.In_news_list a{display: block;}
.In_news_list a:hover h5{color:#55a1a9;}
.In_news_list span{color:#999;font-size:14px}
.news_cou_con{height:275px;margin-top:5px}
.news_cou_con li{padding-left:0;}
.news_cou_con>ul{display: none;}
.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: 46px;overflow: hidden;}
.bigNL p.h6 em{color:#019e45}
.bigNLBox h5,.bigNLBox span{line-height: 35px;}
.bigNLBox span{font-size: 12px}
.bigNL{height:auto}


.part_6 a{border:2px solid #0092a7;background: #0092a7;color:#fff;display: block;text-align: center;font-size: 22px}
.part_6 a i{border:2px solid #fff;font-size: 30px;height: 45px;line-height: 43px;width:45px;display: inline-block;vertical-align: middle;border-radius: 50%;}
.part_6 a:hover{background: #fff;color:#0092a7;}
.part_6 a:hover i{border-color:#0092a7;}

/*title*/
/*newstitle*/
.titleIn{height: 50px;border-bottom: 1px solid #dcdcdc;padding:11px 0;margin-bottom: 20px;}
.titleIn>.pull_left{height:24px;border-left:6px solid #55a1a9;padding-left:10px;color:#55a1a9;line-height: 24px;}
.titleIn>.pull_left em{color:#b3b3b3;padding-left:4px}
.titleIn>.pull_right{background: #55a1a9;color:#fff;height: 20px;line-height: 20px;padding:0 4px;margin-top:2px}
.titleIn>.pull_right:hover{background: #55a1a9;}

.InNewsTitle{height:60px;background:url(../images/newsT.jpg) no-repeat left center;border-bottom: 3px solid #a2020e;margin-bottom: 10px;}
.in_title{color:#55a1a9;height:40px;line-height:40px;border-bottom:2px solid #55a1a9;}
.in_title.in_titleS2{color:#fff;height:38px;line-height:40px;}
.in_title.in_titleS2 h3{padding:0 15px;display:inline-block;height:32px;line-height:32px;background: #0092a7;}
.in_title.in_titleS3{color:#55a1a9;margin-top:20px;border-top:2px solid #ddd;border-bottom:0;height:20px;line-height:40px;}
.in_title.in_titleS3 h3{top:-20px;display: inline-block;background: #fff;padding-right: 15px;}
.in_title.in_titleS3 h3 i{margin-right: 5px;font-size: 20px}
.in_title.in_titleS3 .title_more{top:-12px;margin-top:0;right:0;background: #fff;padding-left:15px}
.inTitleLogo{margin-right:5px;display:inline-block;width:16px;height: 16px;background: url(../images/t.png);vertical-align: middle;}
.in_title.in_titleS2 h4 .inTitleLogo{background: url(../images/t.png) 0 -22px;}
.color_bf{color:#bfbfbf}
.title_more{right:10px;top:50%;margin-top:-10px;color:#999}
.title_more:hover{color:#55a1a9}
/*title e*/
/*news*/
.InNewsL,.InNewsR{height:370px}
.InNewsR{padding-left: 10px;width:417px}
.newsBTitle{background: rgba(0,0,0,.17); color:#fff;bottom:0;left:0;right:0;height:45px;}
.newsBTitle h3{line-height: 45px;width:525px}
.newsBanner{width:610px;height:370px}
.newsBanner .tb-thumb{overflow: visible!important;left:100%!important;margin-left:10px!important;width:155px!important;height:370px!important;top:0;}
.newsBanner .tb-thumb .prev,.newsBanner .tb-thumb .next{display: none!important;}
.newsBanner .tb-thumb dl{margin:0!important;width:155px!important;overflow: visible!important;}
.newsBanner .tb-thumb dl dd{border:1px solid #fff!important;border-left:0!important;margin-right:0!important;margin-bottom: 10px!important;float:none!important;}
.newsBanner .tb-thumb dl dd:after{content:"";display: block;background:#fff;width:6px;position: absolute;left:0;top:-1px;bottom:-1px;z-index: 10;}
.newsBanner .tb-thumb dl dd img{height:100%}
.newsBanner .tb-thumb dl dd.active{border-color:#c4010e!important;overflow: visible!important;}
.newsBanner .tb-thumb dl dd.active:after{background: url(../images/newsmin.png);}
/*news e*/

.mar_r10{margin-right: 10px;}
.mar_tb20{margin-top:20px;margin-bottom: 20px;}

.part4_ctrl{height: 30px;line-height: 30px;border-bottom: 1px solid #d2d2d2;}
.part4_ctrl li{overflow:hidden;height: 30px;margin-right: 15px;padding:0 5px;position: relative;}
.part4_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;}
.part4_ctrl li a{color:#333;font-weight: 600;}
.part4_ctrl li.active a{color:#55a1a9;}
.part4_ctrl li.active:after{height:1px;background: #55a1a9;left:0;right:0 ;}
.part4_con{height:280px;margin-top:0px;}
.part4_con>ul{display:none;}
.part4_con>ul.active{display: block;}
.part4_con .In_news_list h5{width:280px}
.part4_con .In_news_list{height:280px;}
.part4_con  .bigNLBox h5,.part4_con  .bigNLBox span{line-height: 32px;}
.part4_con  .bigNLBox span{color:#999;}

.proBox{height:415px}

.microfiche-screen{overflow: hidden;height:407px ;}
.microfiche-controls { display: block; text-align: center; font-size: 10px; padding: 20px 0px 0;position: absolute;top:-47px;right:0; }
.microfiche-bullet { display: inline-block; cursor: pointer; width: 14px; height: 14px; border-radius: 7px; background: #fff; overflow: hidden;
text-indent: -1000px; margin: 0 8px; appearance: none; border: none; outline: none; padding: 0; }
.microfiche-bullet.selected { background-color:#e88949; }
.microfiche-button {
	font-family:"iconfont" !important; font-size:12px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;
	position:relative;margin: 0 3px; width:22px;height:22px;border:1px solid #55a1a9;background-color: transparent;color:transparent}
.microfiche-prev-button:after,.microfiche-next-button:after{
	display:block;color:#55a1a9;position:absolute;width:22px;height:22px;line-height:22px;text-align: center;top:0;left:0;}
.microfiche-prev-button:hover:after,.microfiche-next-button:hover:after{color:#fff}
.microfiche-prev-button:after{content:"\e604";}
.microfiche-next-button:after{content:"\e8dd";}
.microfiche-button:hover{border:1px solid #55a1a9;background:#55a1a9}
.pro { display: block; position: relative; padding: 0; margin: 6px 0; height: 370px;}
.pro ul { padding: 0; overflow: hidden; }
.pro li { display: block; float: left; margin: 15px; padding: 0; }
.bg_fa{background-color: #fafafa;}
.baoGuang{margin: 0;}
.baoGuang li{width:170px}
.baoGuang li>div{padding:14px;border:1px solid #e5e5e5}
.baoGuang li>div:hover{box-shadow: 0 5px 10px 1px #e5e5e5;border-color: #55a1a9\9;}
.NoticeMore{border-top:1px dashed #c4010e;height:50px}
.inTeam{display: block;}
.inTeam:hover span{color:#df0615}
.inTeam h6{color:#808080;line-height: 25px;height:100px;overflow: hidden;}
.inTeamImg{width:140px;height:210px;background-color: #fefefe;overflow: hidden;}
.inTeamImg img{max-width:140px;max-height:210px;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;}
.inTeam:hover .inTeamImg img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.inTeamText{overflow: hidden;}
.inTeamText>h3{margin-top:15px;line-height: 1em;height:22px;font-size: 15px}
.inTeamText em{display: inline-block;width:50px;overflow: hidden;height: 20px;line-height:18px;color:#f4b03d;border:1px dashed #f4b03d;margin-left:5px;font-size: 12px;border-radius: 10px;vertical-align: middle;margin-top:-2px;}
.inTeamText>h5{margin:10px 0;line-height: 1em;color:#333}
.inTeamText .disIB{width:120px}
.inTeamText .disIB a{width:50px;height:24px;line-height: 24px;display: block;color:#fff;}
.inTeamText .disIB a:hover{opacity: .8;}
.xiangQ{background: #55a1a9;}
.yuY{background: #ca8533;}

.KSCon.part4_con{height:130px;margin-top:20px}
.In_news_list.KSConList{height:130px;}
.KSCon.part4_con>.In_news_list{display: none;}
.KSCon.part4_con>.In_news_list.active{display: block;}
.KSConList.In_news_list li{line-height: 26px;}
.KSConList>.KeShiNameBOx>ul{padding:0  20px;border-right: 1px solid #c9c9c9;}
.KSConList a i{font-size: 12px;width:14px;text-align:center;height:14px;line-height:14px;border-radius:50%;background-color: #c9c9c9;color:#fff;margin-right: 10px;display: inline-block;}
.KSConList a:hover i{background-color: #55a1a9;}
.yyZL {margin-top:20px}
.yyZL a{height:130px;width:183px;}
.yyZL a img{height:130px;width:183px;}
.yyZL a .poa{left:0;right:0;bottom:0;height:30px;line-height:30px;background: rgba(0,0,0,.5);background: #000\9;}
.yyZL a:hover .poa{opacity: 0;display: none\9;}
.pad_b30{padding-bottom: 30px;}
.pad_b15{padding-bottom: 15px;}
.bigNLPart3{margin-top:20px;margin-bottom: 5px;}
.bigNLPart3:before{display: none;}
.bigNLPart3 img{width:100%;height:91px}

/*page*/


.bg_page{background: #f4f4f6;}
.page_nav {border-bottom: 1px solid #0092a7;}
.page_nav li{height:40px;position: relative;margin-right: 5px;}
.page_nav li a{background:#fff;border-radius:6px 6px 0 0 ;display:inline-block;padding:0 18px;line-height: 40px;color:#000;position:relative ;}
.page_nav li.active a,.page_nav li:hover a{color:#55a1a9}
.page_nav3{border:0}
.page_nav3 li a{background:transparent;border-radius: 0;padding:5px 10px;line-height: normal;color:#333}
.page_nav3 li{height:auto;margin-right: 0;position: relative;}
.page_nav3 li:after{content: "|";display: block;position: absolute;color:#000;right:0;top:3px;}
.page_nav3 li:last-child:after{display: none;}
.page_nav3{background: #f4f4f6;padding:20px 10px;margin-left:20px;margin-right: 20px;}
.page_nav3 li.active a,.page_nav3 li:hover a{color:#55a1a9}
.divPageSh{z-index: 10;box-shadow: 0px 0 10px 1px rgba(0,0,0,.1);}
.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: #0092a7;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 #0092a7;border-radius: 50%;text-align: center;left:0;top:9px}
.page_title i em{width:5px;height:5px;background: #0092a7;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:#55a1a9;}
.page_conX{min-height: 500px;}
.page_conX img{max-width: 100%;}
.pageTitleS1{line-height: 40px;background: #f4f4f4;}
.color_you{color:#55a1a9}
.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:#55a1a9}
.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:#0092a7;border-radius: 0px;}
.pad_b10{padding-bottom: 10px;}
.imgList .img_mid{margin:0 auto;width:140px;height:213px;margin-right: 20px;background: #f8f8f8;}
.imgList img{max-width:140px;max-height:213px;}
.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:50px;overflow: hidden;color:#666;margin-top: 5px;}
.docList .imgListText h5.color_0{height:auto;overflow: hidden;margin-top:5px;margin-bottom: 5px;}
.imgListText h2{color:#0092a7;line-height: 2em;}
.imgListText h4,.imgListText h5{color:#333;line-height: 2em;}
.imgListText h5{height: 64px;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: #55a1a9;}
.newsList>li>div:hover p.h4 a{color: #55a1a9;}
.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: 64px;}
.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:#55a1a9}

.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:#0092a7}
.download .pull_right{line-height:34px;height:34px;width:105px;text-align: center;background: #0092a7;color:#fff}
.download .pull_right:hover{background: #55a1a9;}
.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(../images/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:#55a1a9;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,.2);}
.pageVideoList a:hover .pageVLImg i{background:#fff;color:#55a1a9;}
.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:#0092a7}


.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 #0092a7; 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:100px;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 #0092a7;border-bottom:1px solid #0092a7}
.lb_{border-left: 1px solid #0092a7!important;}
.rb_{border-right: 1px solid #0092a7!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;}

/* LightBox */
body:after {
    content: url(../images/close.png) url(../images/loading-gray.gif) url(../images/prev.png) url(../images/next.png);
    display: none;
}

.lightboxOverlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: black;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: 0.8;
    display: none;
}

.lightbox {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 10000;
    text-align: center;
    line-height: 0;
    font-weight: normal;
}

.lightbox .lb-image {
    display: block;
    height: auto;
    max-width: inherit;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}

.lightbox a img {
    border: none;
}

.lb-outerContainer {
    position: relative;
    background-color: white;
    *zoom: 1;
    width: 250px;
    height: 250px;
    margin: 0 auto;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}

.lb-outerContainer:after {
    content: "";
    display: table;
    clear: both;
}

.lb-container {
    padding: 4px;
}

.lb-loader {
    position: absolute;
    top: 43%;
    left: 0;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
}

.lb-cancel {
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto;
    background: url(../images/loading-gray.gif) no-repeat;
}

.lb-nav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}

.lb-container > .nav {
    left: 0;
}

.lb-nav a {
    outline: none;
    background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
    height: 100%;
    cursor: pointer;
    display: block;
}

.lb-nav a.lb-prev {
    width: 34%;
    left: 0;
    float: left;
    background: url(../images/prev.png) left 48% no-repeat;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.6s;
    -moz-transition: opacity 0.6s;
    -o-transition: opacity 0.6s;
    transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}

.lb-nav a.lb-next {
    width: 64%;
    right: 0;
    float: right;
    background: url(../images/next.png) right 48% no-repeat;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.6s;
    -moz-transition: opacity 0.6s;
    -o-transition: opacity 0.6s;
    transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}

.lb-dataContainer {
    margin: 0 auto;
    padding-top: 5px;
    *zoom: 1;
    width: 100%;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
    content: "";
    display: table;
    clear: both;
}

.lb-data {
    padding: 0 4px;
    color: #ccc;
}

.lb-data .lb-details {
    width: 85%;
    float: left;
    text-align: left;
    line-height: 1.1em;
}

.lb-data .lb-caption {
    font-size: 13px;
    font-weight: bold;
    line-height: 1em;
}

.lb-data .lb-number {
    display: block;
    clear: left;
    padding-bottom: 1em;
    font-size: 12px;
    color: #999999;
}

.lb-data .lb-close {
    display: block;
    float: right;
    width: 30px;
    height: 30px;
    background: url(../images/close.png) top right no-repeat;
    text-align: right;
    outline: none;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
    cursor: pointer;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}