@charset "UTF-8";
*{margin:0px; padding:0px; word-wrap:break-word;outline: none;}
img,input,select{vertical-align:middle;}
ul,li{list-style:none;}
a {color: #454545;text-decoration: none;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
a:hover{color:#018f83;}
img{border:none;}
.clear{ clear:both; height:0px;  margin:0; padding:0;width:0; border:none; overflow:hidden;}
body{font-size:14px;font-family: "Microsoft YaHei",Verdana,Geneva,sans-serif; color: #454545; line-height: 1.8;background: #fff;position: relative;}
.fl { float:left}
.fr { float:right}
.min-w{min-width: 1200px;}
.mt{margin-top: 15px;}
.mr0{margin-right: 0;}
.wrap{width: 1200px;margin: 0 auto;}
.transition{-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.qiehuan{position: relative;}
.qiehuan_box{position: absolute;left: 0;top: 0;width: 100%;z-index: 0;display: none;}
.qiehuan_box.hover{display: block;z-index: 100;}
.border{border: 1px solid #ddd;}
.bt0{border-top: none;}
.bdl{border-left:1px solid #ddd;}
.bdr{border-right:1px solid #ddd;}
/*header*/
.top{background:#EFEFEF;color:#656565;height: 34px;line-height:34px;}
.top a{color:#656565;}
.top .date{background:url(../images/icon26.png) no-repeat left center;padding-left: 30px;}
.top .toplink{}
.top .toplink li{float: left;margin-left: 10px;}
.top .toplink .item1{background:url(../images/icon23.png) no-repeat left center;padding-left: 22px;}
.top .toplink .item2{background:url(../images/icon24.png) no-repeat left center;padding-left: 23px;}
.top .toplink .item3{background:url(../images/icon25.png) no-repeat left center;padding-left: 20px;}
.header{background:#fff;border-bottom: 1px solid #ccc;}
.logo{height: 78px;padding:10px 0;}
.logo img{max-height: 78px;}
.menu {background:#01B2A3;}
.menu, .menu ul {list-style: none;}
.menu li {text-align: center;}
.menu >ul > li {display: block;float: left;position: relative;
/*width:8%;*/
    
}
.menu >ul{
    display: flex;
    justify-content: space-between;
}
.menu >ul > li > a {padding:0 18px;color: #fff;display: block;font-size: 16px;text-transform: uppercase;line-height: 50px;position: relative;}
.menu >ul > li > a:hover,.menu >ul > li:hover > a,.menu >ul > li > a.active{color:#fff;background: #049d90;}
/*.menu a b{font-weight: bold;display: block;}
.menu a span{display: block;position: absolute;height: 20px;border-left: 1px solid #ccc;width: 100%;left: 0;top: 50%;margin-top: -10px;}
.menu a i{display: block;font-style: normal;font-size: 12px;}*/
.menu li:hover> a,.menu li a.active {}
.menu .submenu{display: none;position: absolute;width: 100%;top: 50px;z-index: 2000;background: #01B2A3;line-height:40px;border-top: 1px solid #009689;}
.menu .submenu li a{color:#fff;display: block;/*height: 100%;*/border-top: 1px solid #00cab9;border-bottom: 1px solid #009689;line-height: 1.4;padding:10px 0;}
.menu .submenu li a:hover,.menu .submenu li a.active{color:#fff;background: #049d90;}
.menu .submenu li{}
.menu_bottom_line{height: 10px;background: #efefef;}

.search-form {border: 1px solid #e5e5e5;height: 38px;width: 402px;border-radius: 3px;margin: 30px 135px 0 160px;position: relative;}
.search-form .text {border: 0;height: 34px;width: 300px;line-height: 34px;padding-left: 17px;margin-top: 3px;float: left;}
.search-form .btn-submit {display: block;border: 0;background: url(../images/icon22.png) no-repeat center center #01B2A3;width: 80px;height: 40px;text-indent: -9999px;position: absolute;right: -1px;top: -1px;}

.qr-code {position: relative;}
.qr-code img {width: 100%;height:100%;}
.qr-code div { position: absolute; top:34px;left:50%;margin-left: -42px;/*border: 1px solid transparent;*/background: #ffffff;z-index: 90;padding:5px;width: 88px;height: 88px;}
.qr-code:hover div {box-shadow: 0 0 5px 1px #b5b5b5;/*width:120px;height:120px;margin-left: -60px;*/}
.qr-code div i{display: block;border: 6px solid transparent;border-width: 10px 6px;border-bottom-color:#fff;position: absolute;top: -20px;left: 50%;margin-left: -6px;}


/*footer*/
.footer{color:#fff;padding:30px 0;background:#019F92;border-bottom: 1px solid #dadada;}

.f_nav dl {float: left; padding:0 45px 5px 0; width: 135px;}
.f_nav a {color: #fff}
.f_nav dt { font-size: 16px; margin:5px 0 0px 0;color: #fff;padding-bottom: 5px;font-weight: bold;border-bottom: 2px solid #99D9D3;position: relative;margin-bottom: 5px;}
.f_nav dt i{display: block;height: 3px;width: 30px;position:absolute;bottom:-2px;left: 0;background: #fff;}
.f_nav dt a{color: #fff;}
.f_nav dd { line-height: 25px;/*background:url(../images/icon.png) no-repeat left center;padding-left: 15px;*/}
.f_nav dl.ewm {float: right;padding: 0px;width: 260px;}
.f_nav dl.ewm dt{text-align: right;padding-right: 15px;border: none;}
.f_nav dl.ewm div.fl{width: 130px;text-align: center;}
.f_nav dl.ewm dd{background:none;padding: 0;}
.f_nav dl.ewm dd p{display: block;}
.f_nav dl.ewm .ewmimg img{width: 115px;height: 115px;}
.f_nav dl.ewm .yuyue_btn{display: block;width: 190px;height: 40px;line-height: 40px;background:#FF7200;color:#fff;text-align: center;float: right;margin-top: 20px;border: 1px solid transparent;}
.f_nav dl.ewm .yuyue_btn:hover{background:#fff;border-color: #ff7200;color:#ff7200;}

.copyright{line-height:32px;background: #019F92;padding:10px 0;text-align: center;color: #fff;}
.copyright p span{margin:0 10px;}
.copyright a{color:#fff;}
.copyright .count a img{
  -webkit-filter:invert(0.8);
  background-blend-mode: hue;
}
/*分页*/
.pagelink {padding: 30px 0;text-align: right;}
.pagelink li {display: inline;}
.pagelink span,.pagelink a{padding: 3px 8px; background: #fff;border:1px solid #dedede; margin-right: 3px;display: inline-block;min-width: 20px;text-align: center;}
.pagelink span.current{background: #019f92; color: #fff;border:1px solid #dedede;}

/*内页*/
.pn {padding: 25px 0;line-height: 24px;position: relative;color:#656565;margin:0 20px;}
.pn a{color:#656565;}
.pn .golist{display: block;width: 96px;height: 30px;line-height: 30px;text-align: center;background: #CBCBCB;color:#fff;position: absolute;right: 0;top: 15px;}

.page_con{padding:15px 20px 0px;}
.page_con h1{font-size: 24px;color:#333;text-align: center;font-weight: normal;padding-top: 10px;}
.con_info{text-align: center;color: #878787;border-bottom: 1px solid #D1D1D1;line-height:40px;}
.page_con .content{padding: 20px 0;line-height: 2;color:#333333;}
.page_con .content h4,
.page_con .content h3,
.page_con .content h2,
.page_con .content h1{margin-bottom: 15px;}
.page_con .content p { margin-bottom: 15px;text-indent: 2em;}
.page_con .content img{max-width: 100%;}
.page_con .content p img:first-child{margin-left: -2em;}
.page_con .content table{width: 100%;border-collapse:collapse;}


/*内容、列表公共*/
.left{width: 220px;margin-bottom: 30px;}
.right{width: 950px;margin-bottom: 30px;}
.depth{line-height:46px;height:45px;border-bottom: 5px solid #ededed;}
.depth .cat_name{font-size: 18px;color:#3D3D3D;}
.depth .wrap{width: auto;padding-left: 10px;height: 100%;overflow: hidden;max-width: 80%;}
.depth a{margin:0 5px;}
.depth span{margin:0 5px;}
/*左侧导航*/
.left-tit{line-height:100%;background:#01B2A3;color:#fff;font-size: 28px;margin-top: -60px;padding:30px 0;text-align: center;position: relative;z-index: 1000;}
.left-tit span{display: block;}
.left-tit i{font-size: 16px;font-style: normal;display: none;}
.left-nav-list {font-size: 16px;}
.left-nav-list>li>a{display: block;height: 54px;line-height: 54px;color:#656565;background: #EFEFEF;padding-left: 20px;border-bottom: 1px solid #D1D0D0;border-top:1px solid #fff;}
.left-nav-list>.active>a,.left-nav-list>li>a:hover{color:#fff!important;background:#049d90;}
.left-nav-list>.active>a>span,.left-nav-list>li>a:hover>span{}
.left-nav-list li .submenu{display: none;overflow: hidden;}
.left-nav-list li .submenu li{height: 46px;border-top: 1px solid #ECECEC;margin-top: -1px;}
.left-nav-list li .submenu li a{display: block;line-height: 46px; background:url(../images/icon30.png) no-repeat 20px center  #F8F8F8;padding-left: 35px;}
.left-nav-list li .submenu li a.active,.left-nav-list li .submenu li a:hover{background-color: #efefef;color:#049d90;}
.left-nav-list>.active .submenu{display: block;}
/*列表页*/
.news_list{padding:10px 0;overflow: hidden;}
.news_list li{border-bottom: 1px dashed #D1D1D1;overflow: hidden;line-height: 24px;height: 24px;padding:13px 0 13px 20px;background:url(../images/icon29.png) no-repeat left center;font-size: 16px;color:#656565;}
.news_list li a{color:#656565;}
.news_list li:last-child{border-bottom: none;}
.news_list li .date{float: right;}
.news_list li .title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-right: 100px;display: block;}
.right_news_list{padding:10px 15px;}
.right_news_list li{padding:8px 0 8px 20px;}

.pic_list{overflow: hidden;padding:10px 0px;}
.pic_list li { width: 205px;padding: 5px 5px 0; border: 1px solid #d2d2d2; float: left; margin:10px; }
.pic_list li .pic { height: 135px; overflow: hidden; display: block; }
.pic_list li .pic img { width: 100%; height: 100%; }
.pic_list li .title { display: block; text-align: center;line-height: 38px;}
.pic_list li .title a {color: #686868; display: block; width: 100%; height: 100%; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }

.news_pic_list{}
.news_pic_list li{padding:20px 0;overflow: hidden;border-bottom: 1px dotted #E5E5E5;}
.news_pic_list li:last-child{border-bottom: none;}
.news_pic_list .pic{float: left;width: 220px;height: 140px;margin-right: 20px;}
.news_pic_list .pic img{width: 100%;height: 100%;}
.news_pic_list .info{}
.news_pic_list .info>span{display: block;}
.news_pic_list .info .title{padding-top: 5px;}
.news_pic_list .info .title a{font-weight: bold;font-size: 16px;}
.news_pic_list .info .desc{color:#656565;line-height: 1.7;padding: 5px 0;}
.news_pic_list .info .date{color:#656565;}

/*内页顶部单图*/
.top_banner,.contentpics_box{width: 100%;position: relative;overflow: hidden;text-align: center;min-height: 75px;background: #f9f9f9;}
.banner_pic,.contentpics{width: 1920px;position: relative;left: 50%;margin-left: -960px;}
.banner_pic img,.contentpics img{max-width: 100%;}

/*index*/
#wrapper{width: 100%;max-height:530px; background: #f9f9f9;}
.html5zoo-1{width: 1920px;left: 50%;margin-left: -960px;text-align: center;}

.i_tit{line-height: 40px;border-bottom: 3px solid #01B2A3;}
.i_tit .name{font-size: 20px;color:#002B61;margin-right: 5px;}
.i_tit .name i{font-style: normal;float: left;font-size: 20px;color:#018F83;background:url(../images/icon6.png) no-repeat left center;padding-left: 20px;}
.i_tit .name b{font-weight: normal;float: left;font-size: 14px;color:#999999;text-transform: uppercase;display: none;}
.i_tit .more,.new_con .newsmore,.gonggao_box .more{width: 60px;margin-top: 9px;height: 24px;line-height:24px;background:#01B2A3;float: right;text-align: center;color:#fff;border: 1px solid #01B2A3;}
.i_tit .more:hover,.new_con .newsmore:hover,.gonggao_box .more:hover{background: #fff;color:#01B2A3;}

.w795{width: 795px;}
.w380{width: 380px;}
.i_slides {position: relative;overflow: hidden;width: 350px;height: 240px;}
.i_slides .slides_container{position: relative;height: 100%;}
.i_slides li{float: left;position: relative;}
.i_slides img{width: 350px;height: 240px;}
.i_slides .pag {position:absolute;bottom:16px;right: 15px;z-index: 999;}
.i_slides .pag li {float:left;width:8px;height:8px;margin:0px 4px;overflow:hidden;background:#fff;text-align: center;text-indent: -9999px;border-radius:50%;}
.i_slides .pag li a {display:block;height: 100%;color:#111;}
.i_slides .pag .current{background:rgb(33,91,171);}
.i_slides .pag .current a{color:#fff;}
.i_slides li span{display: block;width: 100%;position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;color:#fff;background:rgba(0,0,0,0.76);background: #333\9;
background:rgba(0,0,0,0.8)\9\0;text-indent: 15px;}

.i_news_right{width: 420px;}
.new_con{position: relative;margin-top: 15px;height: 240px;}
.i_news{}
.new_tit{height: 46px;border-bottom:3px solid #01B2A3;line-height: 1.5;}
.new_tit li{width: 150px;height: 46px;float: left;text-align: center;}
.new_tit li i{display: block;font-style: normal;font-size: 20px;padding-top: 8px;}
.new_tit li b{display: block;font-weight: normal;font-size: 12px;text-transform: uppercase;display: none;}
.new_tit li.hover{background: #01B2A3;}
.new_tit li.hover a{color:#fff;}
.new_tit li.hover a:hover{color:#fff!important;}
.new_con .newsmore{position: absolute;display: block;top:-50px;right: 0;margin-top: 0;}
.i_news_position{overflow: hidden;padding-top: 5px;}
.i_news_position img{float:left;margin-right: 15px;width: 174px;height: 110px;}
.i_news_position .title{line-height: 36px;}
.i_news_position .title a{font-weight: bold;color:#2E2F30;font-size: 16px;}
.i_news_position .title a:hover{color:#018e83;}
.i_news_position .con{color:#999;text-indent: 2em;}
.i_news_position .con a{color:#01B2A3;margin-left: 5px;}
.i_news_position .con a:hover{color:#018e83;}

.i_news_list{overflow: hidden;padding:10px 0 0;border-top: 1px solid #e5e5e5;margin-top: 10px;}
.i_news_list li{padding-left: 15px;background:url(../images/icon21.png) no-repeat left center;line-height: 30px;}
.i_news_list li a{}

.i_tongzhigonggao{padding-top: 5px;}
.gonggao_box{height: 255px;position: relative;}
.gonggao_list li{padding:11px 0;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.gonggao_list li .date{float: left;width: 64px;height: 60px;margin-right: 15px;text-align: center;border: 1px solid #01B2A3;}
.gonggao_list li .date b{display: block;font-weight: normal;font-size: 24px;color:#fff;line-height:36px;background: #01B2A3;}
.gonggao_list li .date i{display: block;font-style: normal;color:#01B2A3;line-height:24px;}
.gonggao_list li .title{font-size: 16px;line-height: 1.5;padding:6px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gonggao_list li p{color:#999;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}

.i_tongzhigonggao .i_tit{font-size: 20px;background:url(../images/icon6.png) no-repeat left center;padding-left: 20px;}
.i_tongzhigonggao .i_tit a{color:#454545;margin-right: 15px;}
.i_tongzhigonggao .i_tit .hover{color:#018F83;}
.gonggao_box .more{position: absolute;display: block;top:-35px;right: 0;margin-top: 0;}

.i_keshi_con{padding:10px 0 0px;}
/*.i_keshi_con dl{float: left;position: relative;background: #f2f2f2;box-shadow: 0 0 6px 0px #b5b5b5;padding:15px;margin-right:20px;height: 190px;}
.i_keshi_con dl.item1{width: 210px;}
.i_keshi_con dl.item2{width: 180px;}
.i_keshi_con dl.item3{width: 110px;}
.i_keshi_con dl.item4{width: 110px;margin-right: 0;}
.i_keshi_con dl .line{width: 100%;height: 7px;position: absolute;background:url(../images/icon27.png) no-repeat center;bottom:-5px;left: 0;
-webkit-background-size: 100%;
background-size: 100%;
}
.i_keshi_con dl dt{background:url(../images/icon28.png) no-repeat left center;padding-left: 30px;margin-bottom: 5px;}
.i_keshi_con dl dt a{color:#FF6500;font-weight: bold;font-size: 16px;}
.i_keshi_con dl dd a{margin-right:10px;display: inline-block;}*/

.i_keshi_con dl{float: left;position: relative;margin-right:10px;width: 191px;}
.i_keshi_con dl.item4{margin-right: 0;}
.i_keshi_con dl dt{height: 34px;line-height: 34px;text-align: center;border:1px solid #D4D3D3;margin-bottom: 5px;}
.i_keshi_con dl dt a{color:#018F83;font-size: 16px;display: block;}
.i_keshi_con dl dt a:hover{color:#fff;background: #018f83;}
.i_keshi_con dl dd p{width: 50%;float: left;line-height: 24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i_keshi_con dl dd a{background:url(../images/icon-1.png) no-repeat left center;padding-left: 5px;font-size: 12px;}
.i_keshi_con dl dd a:hover{color: #018f83;}

.i_zhuanjia{margin-top: 20px;height: 276px;overflow: hidden;}
.i_zhuanjia_tit{overflow: hidden;}
.i_zhuanjia_tit li{float: left;margin-right: 10px;height: 38px;line-height:38px;width: 116px;background: #E5E5E5;font-size: 20px;text-align: center;}
.i_zhuanjia_tit li a{color:#656565;}
.i_zhuanjia_tit li a:hover{}
.i_zhuanjia_tit .hover{background: #01B2A3;}
.i_zhuanjia_tit .hover a{color:#fff!important;}
.i_zhuanjia_box{background:#F7F7F7;padding:10px;height: 218px;position: absolute;top: 38px;width:auto;}
.i_zhuanjia_box .more{display: block;position: absolute;bottom: 10px;right: 15px;color:#01B2A3;}
.i_zhuanjia_list {width: 360px;height: 190px;overflow: hidden;}
.i_zhuanjia_list li{padding:5px;float: left;width: 350px;}
.i_zhuanjia_list li .item{height: 130px;border-radius: 10px;background: #fff;box-shadow: 0 0 7px 0px #d3d3d3;padding:25px 15px;overflow: hidden;}
.i_zhuanjia_list li span{display: block;}
.i_zhuanjia_list li .pic{width: 113px;height: 148px;overflow: hidden;border-radius: 10px;margin-top: -10px;border: 1px solid #ccc;}
.i_zhuanjia_list li .pic img{width: 100%;}
.i_zhuanjia_list li .name{display: block;font-size: 18px;line-height: 1.67;}
.i_zhuanjia_list li .zhicheng{font-size: 18px;line-height: 1.67;}
.i_zhuanjia_list li .keshi{display: block;font-size:16px;color:#018F83;margin-top: 10px;}
.i_zhuanjia_list li .chuzhenshijian{font-size: 16px;}

.i_icon_link{overflow: hidden;margin:25px 0;}
.i_icon_link ul{width: 110%;overflow: hidden;}
.i_icon_link li{float: left;width: 190px;float: left;margin-right: 12px;font-size: 20px;}
.i_icon_link li img{max-width: 81px;max-height: 81px;margin-left: 5px;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.i_icon_link li:hover img{
    -webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}

.i_icon_link li a{color:#fff;display: block;height:80px;border-radius: 10px;padding:5px 0;cursor: pointer;}
.i_icon_link li a:hover{color:#fff!important;}
.i_icon_link li.item1 a{background:#51BBD3;}
.i_icon_link li.item2 a{background:#F98D61;}
.i_icon_link li.item3 a{background:#E98B8C;}
.i_icon_link li.item4 a{background:#4394C1;}
.i_icon_link li.item5 a{background:#F7B94F;}
.i_icon_link li.item6 a{background:#9F8FE7;}

.i_jiuyizhinan{height: 300px;}
.i_jiuyizhinan img{max-width: 100%;max-height:100%;}
.yingyong_list{}
.yingyong_list li{}
.yingyong_list li.swiper-slide a{display: block;color:#656565;margin-top: 15px;height: 34px;padding:17px 25px;line-height: 36px;font-size: 18px;background:url(../images/icon7.png) no-repeat 320px center #F9F9F9;border:1px solid #ccc;cursor: pointer;}
.yingyong_list li.item-oa{overflow: hidden;border:1px solid #ccc;margin-top: 15px;}
.yingyong_list li.item-oa a{display: block;color:#656565;height: 34px;padding:17px 25px;line-height: 36px;font-size: 18px;width: 139px;float: left;cursor: pointer;background: #f9f9f9;}
.yingyong_list li a:hover{background-position: 330px center;color:#018F83;}
.yingyong_list li img{margin-top: -4px;margin-right: 15px;}

.gundong_pics{position: relative;height: 260px;margin-top: 25px;}
.gundong_tit{line-height: 40px;height: 40px;border-bottom: 3px solid #dfdfdf;}
.gundong_tit li{float: left;border-bottom:3px solid transparent;height: 40px;position: relative;width: 130px;text-align: center;font-size: 16px;}
.gundong_tit li i{display: block;border: 6px solid transparent;border-width: 6px 6px;border-bottom-color:#fff;position: absolute;bottom:0;left:50%;margin-left: -6px;}
.gundong_tit li.hover{border-color: #01B2A3;}
.gundong_tit li.hover a{color:#01B1A3;}
.gundong_tit li.hover i{border-bottom-color:#01B2A3; }
.gundong_box{top: 60px;}
.gundong_list{}
.gundong_list li{float: left;text-align: center;width: 210px;margin:0 15px;}
.gundong_list li .tit{display: block;line-height: 44px;}

.pic_links{overflow: hidden;padding:10px 0;background: #f4f4f4;margin-top: 25px;}
.pic_links .wrap{position: relative;padding:0 25px;width: 1150px;}
.pic_link_list{overflow: hidden;position: relative;height: 50px;}
.pic_link_list li{float: left;height: 50px;margin-right: 10px;}
.pic_link_list li img{height: 48px;border:1px solid #ccc;}
.pic_links .button-prev,.pic_links .button-next{width: 16px; height: 28px; background: url(../images/slider-arrow2.png) no-repeat top left; position: absolute;top: 50%;margin-top: -14px; cursor: pointer; z-index: 10;text-indent: -9999px;
  text-shadow: 0 0 5px #333;
-webkit-transition: 0s;
-o-transition: 0s;
transition: 0s;
}
.pic_links .button-prev{left:0px;}
.pic_links .button-next{right:0px;background-position: top right;}
.pic_links .button-prev:hover{background-position: bottom left;}
.pic_links .button-next:hover{background-position: bottom right;}

/*科室*/
.Depall{ margin:15px 0;background: #fff; }
h1.dep_img {border-bottom: 1px solid #DDD;font: 18px/40px "Microsoft YaHei","微软雅黑",STXihei,"华文细黑",Heiti,"黑体";color: #018F83;font-weight: normal;margin-bottom: 10px;background: url(../images/icon6.png) no-repeat left center;padding: 0 0 0 15px;}
li.lv1_li.tylelable {width: 175px;float: left;height: 40px;margin-right: 10px;margin-bottom: 10px;}
h2.title_header {border-bottom: 2px solid #e0e0e0;color: #1f865b;font-family: "微软雅黑";font-size: 18px;line-height: 40px;}
.Depall ul li a {color: #656565;display: block;text-align: center;background: #ededed;
  /*background: -moz-linear-gradient(top, #f8f8f8 0%, #ededed 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#ededed));background: -webkit-linear-gradient(top, #f8f8f8 0%,#ededed 100%);background: -o-linear-gradient(top, #f8f8f8 0%,#ededed 100%);background: -ms-linear-gradient(top, #f8f8f8 0%,#ededed 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ededed',GradientType=0 );background: linear-gradient(to bottom, #f8f8f8 0%,#ededed 100%);
  border: 1px solid #d9d9d9;
  border-radius: 5px;*/
}
.Depall ul li h2.title_header {border-bottom: 0;font-weight: normal;}
.Depall ul li h2.title_header a {font-size: 16px;}
.Depall ul li h2.title_header a:hover{background:#01B2A3;color:#fff;}

.ask_title, .Com_tit {margin: 20px 0 12px;border-bottom: 2px solid #ccc;line-height: 40px;height: 40px;}
.ask_title p, .Com_tit span.current {line-height: 40px;font-size: 18px;font-weight: normal;color: #555;float: left;border-bottom: 2px solid #01B2A3;padding: 0 10px;font-family: 'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif;}
.ask_title a.more {background:url(../images/more.png) no-repeat center;width: 50px;height: 20px;margin-top: 15px;}
.ks_jj_l {float: right;border: 1px solid #eee;text-align: center;margin-left: 15px;}
.ks_jj_con p {font-size: 14px;line-height: 28px;text-indent: 2em;}
.ks_jj_l p{text-indent: 0;}
.ks_jj_l #Depar_logo_a{display: block;width: 280px;height: 185px;}
.ks_jj_l #Depar_logo_a span{background: #f4fcff;font-size: 47px;color:#01b2a3;display: table-cell;height: 185px;width: 280px;vertical-align: middle;line-height:1.2;}
p.pic-info {font-size: 14px;line-height: 28px;}
p.pic-info a {cursor: pointer;}
.ks_jj_con p.pic-info {text-indent: 0;}
.ks_jj_l img {width: 280px;height: 185px;}
#showDescri {background: url(../images/position_ul.jpg) no-repeat 0 7px;color: #01B2A3;cursor: pointer;display: inline-block;font-size: 12px;height: 25px;line-height: 25px;padding: 0 0 0 15px;float: right;}

.title_all{ background:#01B2A3;height:36px; margin-top:15px;}
.title_all h2{font-size:18px; line-height:36px;text-align:left;font-family:'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif;font-weight:normal;color:#fff; text-indent:1em;}

p.docimg img {width: 120px;height: 164px;}
.zj_img {float: left;text-align: center;border: 1px solid #eee;padding: 5px;position: relative;margin-right: 15px;}
.zj_cont p {line-height: 28px;font-weight: normal;}
.zj_cont p strong {color: #018F83;}
.zj_cont p span a {color: #222;font-weight: 100;}
.zj_cont p .xiangX {background: #fc9e18;border-radius: 4px;color: #fff;display: inline-block;font-size: 12px;height: 17px;line-height: 17px;margin-left: 10px;text-align: center;width: 33px;}

div.demo_scroll {overflow: hidden;margin-top: 15px;}
.doc_list{height: 172px;overflow: hidden;}
.doc_list li {float: left;width: 114px;margin: 0 5px;}
.doc_list li p {text-align: center;line-height: 26px;}
.doc_list li .doc_img img {width: 104px;display: block;height: 142px;margin: 0 auto;border: 1px solid #ccc;padding: 1px;}
.doc_list li .doc_name {color:#018F83;font-size: 14px;}

.doc_jj_con{margin-top: 20px;}
.album-view .doc_pic {width: 156px;height: 213px;}
.zj_cont a.xiangq {width: 148px;line-height: 38px;text-align: center;background: #01b2a3;display: inline-block;color: #fff;margin: 18px 20px 0 0;border-radius: 5px;}
.zj_cont a.xiangq:hover {background: #049d90;color: #fff!important;}
.doc_jj_div p{font-size: 14px;line-height: 28px;text-indent: 2em;}
.content_bot {color: #666666;padding: 15px 0 0;}
.content_bot table{width:100%;border-top:3px solid #049d90;border-bottom:1px solid #ebebeb;border-collapse: collapse;border-spacing: 0;}
.content_bot table thead tr{height:40px;line-height: 40px;font-size:14px;text-align: center;color:#333;}
.content_bot table thead td{border-right:1px solid #ebebeb;}
.content_bot table thead td.last{border-right:none;}
.content_bot table tbody tr{height:62px;line-height: 24px;font-size:14px;text-align: center;background:#fff;}
.content_bot table tbody td{border-right:1px solid #ebebeb;}

.content_bot table tbody tr.bg{background:#ebebeb;}
.content_bot tbody tr.bg td{border-right:1px solid #fff;}
.content_bot tbody tr td.last{border-right:none;}
.content_bot table tr{border-bottom:1px solid #ebebeb;}

.content_bot table tr td.name{position: relative;}
.content_bot table tr td.name i{display: block;position: absolute;width: 30px;height: 38px;left: 0;top: 50%;margin-top: -19px;}
.content_bot table tr td.name i.zj_icon{background:url(../images/zj_icon.png) no-repeat;}

.yy_jj{width:520px; float:left;}
.shizi{float:right; margin-top:4px; font-size: 24px; color: #959595;}
.neirong{padding-top:10px;}
.neirong img{display:block; float:left; margin-right:12px; width:240px; height:164px;}
.neirong p{font-size: 14px; line-height: 24px;color:#999; }
.neirong p .details{color:#01B1A3; margin-left:20px;}
.neirong p .more{color:#01B1A3;}
.wh_ln{width:410px; float:right;overflow:hidden;}

.wh_con{ line-height:24px; font-size:14px; color:#999; padding-top:10px;}
.wh_con p span,.wh_con p a{color:#01B1A3;}
/*领导信息*/
.ld_xx{width:955px; float:left;}

.ld_xx .scroll_box { overflow:hidden; zoom:1;width:955px; position:relative; height:180px;}
.ld_xx .tempWrap {width:950px!important; float:left;padding:10px 5px;}/*注释*/
.ld_xx .scroll_box ul li{width:250px; float:left;padding:10px 5px;}
/*.ld_xx .scroll_box ul li{width:335px; float:left;padding:10px 5px;}*//*解开*/
.ld_xx .scroll_box ul li img{display:block; width:139px; height:160px;float: left;margin-right:15px;}
.ld_xx .scroll_box ul li p.Name{font-size:18px;}
.ld_xx .scroll_box ul li .title_type{color:#333;}
.ld_xx .scroll_box ul li .title_type:hover{color:#01B1A3;}
.ld_xx .scroll_box ul li p{ color:#999;}
.ld_xx .scroll_box ul li p.XX {height: 76px;overflow: hidden;
/*width: 53%;*//*解开*/
float: left;}
.leader_list{}
.leader_list li{margin-top: 10px;z-index: 15;position: relative;padding: 20px 0;font-size: 14px;line-height: 2;}
.leader_list li img{display:block; width:139px; height:160px;float: left;margin:0 15px 0 10px;}
.leader_list li p.Name{font-size:18px;}
.leader_list li .title_type{color:#333;}
.leader_list li .title_type:hover{color:#01B1A3;}
.leader_list li p{ color:#999;}

.lx_fs{width:410px; float:right;}
.lx_fs{position:relative;margin-bottom:30px;}
.lx_fs .neirong{max-height: 200px;_ border-top: 1px solid #e0e0e0;overflow: hidden;}

.videoNews{padding-left: 22px;}
.videoNews li {line-height: 27px;float: left;display: inline;margin: 15px 14px 0;position: relative;text-align:center;width: 210px;height: 220px; font-family: 'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif;}
.videoNews li img {width: 100%;height: 140px;display: block;}
.videoNews li h2{font-weight: normal;font-size: 16px;line-height: 34px;}
.videoNews li a.video_btn{width:100%;height:140px;position:absolute;left: 0px;top:0;z-index:1;background: url(../images/play-btn.png) no-repeat center;
-webkit-transition: 0s;
-o-transition: 0s;
transition: 0s;
}
.videoNews li a.video_btn:hover{padding:0; background:url(../images/op_bg.png) repeat;}
.video_list{padding-left: 0;}
.video_list li{margin:15px 13px 0;height:180px;}
.i_video_list{padding-left: 0;overflow: hidden;}
.i_video_list ul{overflow: hidden;width: 110%;}
.i_video_list li {margin: 0 15px 0 0;height: 240px;width: 255px;}
.i_video_list li img{height: 200px;}
.i_video_list li a.video_btn{height: 200px;}
.i_video_list li h2{line-height: 40px;}

.yy_jj .videoNews{padding-left: 0;}
.yy_jj .videoNews li{height:auto;width: 230px;}
.yy_jj .videoNews li img{height: 180px;}
.yy_jj .videoNews li a.video_btn{height: 180px;}
.cnav{position:fixed;right:50px;bottom:100px;z-index:50000;}
.cnav a{display:block;width:50px;height:50px;background:#fff;text-align:center;border-radius:5px;position:relative;margin-top:2px;
-webkit-box-shadow:0 0 10px #ddd;  
-moz-box-shadow:0 0 10px #ddd;  
box-shadow:0 0 10px #ddd;}
.cnav a:first-child{ padding:8px 0 15px; height:auto; background:#fff url(../images/img19.png) center 88% no-repeat;}
.cnav a:first-child p{ padding-top:5px;}
.cnav a.hide{ background-image:url(../images/img20.png);}
.cnav a i{display:inline-block; vertical-align:middle; height:100%;}
.cnav a.gotop{margin-top:10px;}
.cnav a .up{position:absolute;left:0;top:0;width:36px;height:36px;background:#049d90;border-radius:5px;color:#fff;font-size:14px;line-height:1.2;padding:7px;display:none;}
.cnav a .code{ position:absolute; right:68px; top:0; width:107px; height:107px; padding:16px 24px 16px 16px; background:url(../images/bg8.png) no-repeat; display:none;}
.cnav a .code img{ width:100%;}
.cnav a:hover .code{ display:block;}

.search_right{width:auto;}

.i_pic_list{padding:0;overflow: hidden;}
.i_pic_list ul{overflow: hidden;width: 110%;}
.i_pic_list li{width: 233px;height: 211px;}
.i_pic_list li .pic{height:auto;}
.i_pic_list li .title{line-height: 24px;padding:5px 0;}
.i_pic_list li .title a{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
white-space: normal;
}

/*newsindex*/
.newsindex_left{width: 630px;}
.newsindex_news_list{font-size: 14px;color:#656565;margin-top: 15px;}
.newsindex_news_list li{padding:4px 0 5px;}
.newsindex_news_list a{color:#656565;}
.newsindex_right{width: 300px;}

.newsindex_slide {position: relative;overflow: hidden;width: 296px;height: 203px;margin-right: 15px;margin-top: 5px;}
.newsindex_slide .slides_container{position: relative;height: 100%;}
.newsindex_slide li{float: left;position: relative;}
.newsindex_slide img{width: 296px;height: 203px;}

.newsindex_gonggao li{background:url(../images/icon31.png) no-repeat left center;padding-left: 15px;line-height: 30px;}
.newsindex_gonggao a{color:#656565;}

.newsindex_pic_list{padding-top: 0;}
.newsindex_pic_list li{margin:5px;width: 188px;}
.newsindex_pic_list li .pic{height: 123px;}

.newsindex_video_list{padding-top: 5px;}
.newsindex_video_list li{overflow: hidden;margin-bottom: 20px;color:#656565;}
.newsindex_video_list li .video_img{width: 151px;display: block;float: left;margin-right: 20px;}
.newsindex_video_list li .video_img img{width: 100%;}
.newsindex_video_list li h2{font-weight: normal;font-size: 16px;}
.newsindex_video_list li a{color:#656565;}
.newsindex_video_list li p{font-size: 14px;}

.newsindex_right_con .ask_title p a{color:#01B1A3;}

.tongyongpindao_right{}
.tongyongpindao_right .right_news_list{padding-top: 0;padding-bottom: 0;}

.cate_desc{text-indent: 2em;line-height: 2;}
.cate_desc a{color:#01B1A3;}

/*20191128*/
.i_icon_link li.item1,
.i_icon_link li.item4{display: none;}
.i_icon_link li{width: 291px;text-align: center;}
.i_icon_link li img{margin-right: 20px;}


/*20200414*/
.i_tit{overflow: hidden;}

/*20211201*/
.search-form{margin-right: 0;}

/*20240115*/
.acea-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}
.acea-row.row-middle{-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center}
.acea-row.row-top{-webkit-box-align:start;-o-box-align:start;-ms-flex-align:start;align-items:flex-start}
.acea-row.row-bottom{-webkit-box-align:end;-o-box-align:end;-ms-flex-align:end;align-items:flex-end}
.acea-row.row-center{-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}
.acea-row.row-right{-webkit-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.acea-row.row-left{-webkit-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.acea-row.row-between{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.acea-row.row-around,
.acea-row.row-column-around{-ms-flex-pack:distribute;justify-content:space-around;-webkit-justify-content:space-around}
.acea-row.row-column-around{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.acea-row.row-column,
.acea-row.row-column-between{-webkit-box-orient:vertical;-o-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}
.acea-row.row-column-between{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.acea-row.row-center-wrapper{-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}
.acea-row.row-between-wrapper,
.acea-row.row-center-wrapper{-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center}
.acea-row.row-between-wrapper{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
li.lv1_li.tylelable{height:auto;}
.Depall ul li h2.title_header a{height:60px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;}
.Depall ul li h2.title_header a .tit{}
.Depall ul li h2.title_header a .desc{font-size:14px;}