.wrap{width:100%;margin:0 auto;min-width:1212px;}
.bao{width:1212px;margin:0 auto;}
.list_body{background:#e6e8ed;}
.bao.ding{overflow:hidden;}
.tel{float:right;padding:20px 0 0;width:auto;margin:0 auto;}
.tel li{float:left;display:flex;margin-left:20px;line-height:21px;}
.tel li img{width:auto;height:21px;margin-right:10px;}
.tel li p{font-size:14px;color:#48935a;}
.top{padding:10px 0 20px;}
.top .search{float:right;width:240px;position:relative;border:2px solid #18a7ab;height:40px;margin-top:14px;}
.int{width:200px;height:40px;border:none;position:absolute;top:0;left:0;padding-left:10px;}
.inb{background-image:url(../img/ss.png);background-repeat:no-repeat;background-position:center;width:40px;height:40px;border:none;background-color:#fff;position:absolute;top:0;left:200px;}
.top a{color:#fff;}
.top a:hover{color:#fff;}
.nav ul li{float:left;width:151px;height:60px;}
.nav ul li a{color:#fff;line-height:60px;text-align:center;display:block;font-size:16px;}
.nav ul li:hover{background:#0c8989;}
/* 二级下拉菜单样式 */
.am-dropdown{position:relative;display:inline-block;}
.am-dropdown-content{position:absolute;top:100%;left:0;z-index:1020;display:none;float:left;min-width:160px;padding:15px;margin:9px 0 0;text-align:left;background-color:#fff;border-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-animation-duration:.15s;animation-duration:.15s;}
.am-active>.am-dropdown-content{display:block;}
.am-dropdown-content:first-child{margin-top:0;}
ul.am-dropdown-content{padding:0;}
.am-dropdown-content{margin:0;border:none;background-color:#0c8989;min-width:100%;}
.nav .am-dropdown-content li{background:#0c8989;height:50px;}
.nav ul.am-dropdown-content>li>a{color:#fff;font-size:14px;text-align:center;line-height:50px;}
ul.am-dropdown-content>li>a:focus,ul.am-dropdown-content>li>a:hover{background-color:transparent;color:#FFFF00;border:0;outline:none;}
.am-dropdown-content:after,.am-dropdown-content:before{display:none;}
.swiper-container{width:100%;}
.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.calendar{background:#026aaf;height:36px;font-size:14px;}
.cale-left{float:left;border:none;background:none;font-family:"宋体";line-height:36px;color:#fff;font-size:18px;padding:0;margin:0;width:30px;}
.cale-left:hover{background:#0063a5;color:#fff;}
.month{float:left;color:#fff;line-height:36px;width:48px;text-align:center;}
.month b{color:#fff;font-size:18px;margin-right:2px;}
.calendar ul{margin-left:3px;}
.calendar ul li{float:left;color:#c6e2f6;line-height:36px;width:35px;text-align:center;}
.calendar .hover{background:#2880bb;color:#fff;}
.cn1{margin-top:20px;}
.swiper-container1{width:600px;height:399px;position:relative;}
.swiper-container1 .swiper-wrapper .swiper-slide .sp{background: url(../img/b.png) center;position:absolute;top:366px;left:1px;width:600px;height:33px;color:#fff;font-size:15px;line-height:33px;text-align:left;text-indent:15px;}
.cn1 .xw{float:right;width:558px;height:377px;border:solid 1px #e0e0e0;padding:10px 20px;}
.cn1 .xw .xw-b{width:546px;height:42px;}
.cn1 .xw .xw-b span:first-child{font-weight:bold;color:#18a7ab;}
.cn1 .xw .xw-b span{line-height:42px;color:#000;font-size:18px;margin-right:34px;padding-bottom:9px;}
.cn1 .xw .xw-b a{float:right;font-size:12px;color:#18a7ab;line-height:42px;}
.cn1 .xw .xw-t{padding:15px 0px;border-bottom:solid 1px #8f8f8f;}
.cn1 .xw .xw-t .t1{font-size:19px;font-weight:bold;color:#18a7ab;}
.cn1 .xw .xw-t .t2{font-size:13px;color:#8f8f8f;}
.cn1 .xw ul{padding-top:14px;}
.cn1 .xw ul li{height:29px;width:546px;}
.cn1 .xw ul li a{float:left;font-size:14px;color:#000;word-wrap: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80%;}
.cn1 .xw ul li span{float:right;color:#8a8a8a;font-size:14px;display:block;}
.cn2{margin-top:20px;}
.cn2 .xsl{float:left;width:600px;height:125px;margin-right:10px;background:url(../img/left.png) left no-repeat #e5e9f4;}
.cn2 .xsl .cn2-ti{display:block;float:left;width:24px;font-size:20px;padding-top:13px;padding-left:18px;text-align:center;line-height:25px;color:#fff;font-weight:bold;}
.cn2 .xsl .cn2-ti a{color:#fff;}
.cn2 .xsl .cn2-ti a:hover{color:#fff;}
.cn2 .xsl ul{padding-left:44px;width:496px;padding-top:5px;}
.cn2 .xsl ul li{padding:2px 0px;font-size:14px;width:100%;}
.cn2 .xsl ul li span{float:right;display:block;font-size:13px;}
.cn2 .xsl .xsl-t{background:url(../img/x-1.jpg) bottom no-repeat;padding-bottom:12px;margin-bottom:10px;}
.cn2 .xsl .xsl-t p{font-size:18px;font-weight:bold;color:#18a7ab;float:left;}
.cn2 .xsl .xsl-t a{float:right;font-size:12px;color:#18a7ab;padding-top:10px;}
.cn2 .xsl .xsl-b{padding:5px 0;height:53px;}
.cn2 .xsl .xsl-b span{display:block;width:59px;height:47px;background:#18a7ab;position:relative;float:left;}
.cn2 .xsl .xsl-b span p:first-child{font-weight:normal;position:absolute;font-size:18px;left:18px;top:0px;}
.cn2 .xsl .xsl-b span p{color:#fff;position:absolute;font-size:12px;left:5px;top:25px;}
.cn2 .xsl .xsl-b a p:first-child{font-weight:bold;font-size:16px;color:#18a7ab;}
.cn2 .xsl .xsl-b a p{font-size:14px;color:#8b8b8b;}
.cn2 .tz{float:right;margin-right:0px;}
.cn3{margin-top:20px;}
.cn3 .gg{margin-bottom:20px;}
.cn3 ul{height:80px;}
.cn3 ul li:last-child{margin-right:0px;}
.cn3 ul li{float:left;width:390px;height:80px;margin-right:20px;}
/* */
.cn4{margin-top:20px;height:380px;}
.cn4 .cn4-1{width:348px;height:355px;border:solid 1px #e0e0e0;float:left;margin-right:20px;padding:10px 20px;}
.cn4 .cn4-1:last-child{margin-right:0;}
.cn4 .cn4-1 .cn4-bt{width:349px;padding-bottom:10px;}
.cn4 .cn4-1 .cn4-bt p{font-size:18px;font-weight:bold;color:#18a7ab;}
.cn4 .cn4-1 .cn4-bt p a{font-size:22px;font-weight:bold;color:#18a7ab;}
.cn4 .cn4-1 .cn4-bt p a:hover{color:#000;}
.cn4 .cn4-2{padding-top:25px;}
.cn4 .cn4-2 span{display:block;float:left;width:80px;height:28px;border:solid 1px #e0e0e0;margin-right:6px;text-align:center;line-height:28px;color:#000;}
.on{width:82px !important;height:30px !important;background:#18a7ab !important;color:#fff !important;border:none !important;}
.cn4 .cn4-3{padding:10px 0px;}
.cn4 .cn4-3 ul li{height:30px;width:345px;display: flex;}
.cn4 .cn4-3 ul li a{font-size:14px;color:#595959;word-wrap: break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 320px;}
.cn4 .cn4-3 ul li span{display:block;float:right;width:120px;text-align: right;}
.cn4 .cn4-1 .cn4-jx{padding-top:25px;}
.cn4 .cn4-1 .cn4-jx span{display:block;float:left;width:80px;height:28px;border:solid 1px #e0e0e0;margin-right:6px;text-align:center;line-height:28px;color:#000;}
.cn4-td .cn4-bt{width:368px !important;background:url(../img/x-3.jpg) bottom no-repeat !important;}
.cn4-r .kjdh{margin-top:10px;}
.cn4-r .kjdh a{margin-right:10px;}
.cn4-r .kjdh a img{width:231px;}
.cn4-r .kjdh a:last-child{margin-right:0;}
/* */
.cn5{margin-top:20px;height:198px;border:solid 1px #e0e0e0;background:#f8f8f8;}
.cn5 .cn5-p{display:block;font-size:14px;color:#18a7ab;background:url(../img/t.jpg) left no-repeat;width:105px;height:55px;line-height:55px;text-indent:30px;}
.cn5 ul{margin-left:12px;border-left:solid 1px #dfdfdf;padding-left:20px;}
.cn5 ul li a{font-size:14px;color:#535353;}
.cn5 ul li:hover a{color:#18a7ab;}
/* */
.foot{height:107px;margin-top:20px;padding-top:39px;}
.foot .tu{float:left;}
.foot .foot-2 a{color:#fff;font-size:14px;opacity:0.5;}
.foot .foot-2 p{font-size:14px;color:#fff;padding-top:5px;}
.foot .foot-3 span{display:block;font-size:14px;color:#fff;font-weight:bold;opacity:0.5;}
.foot .foot-3 p{padding-top:10px;}
.tc{position:absolute;left:109px;top:-61px;display:none;}
/* list */
.bt{display:block;width:260px;height:80px;background:url(../img/bt.png) center no-repeat;position:absolute;top:-80px;font-size:26px;color:#fff;text-indent:25px;line-height:80px;}
.nav1{height:auto;color:#fff;}
.nav1 li{background:url(../img/nav1.jpg) center no-repeat;width:260px;height:59px;border-bottom:solid 1px #e6e8ed;line-height:59px;text-indent:28px;font-size:16px;}
.nav1 li.cur a{color:#18a7ab;font-weight:bold;}
.nav1 li:hover a{color:#18a7ab;}
.nav1 li:last-child{border-bottom:none;}
.list{height:auto;background:#fff;padding:20px 25px;min-height:940px;}
.list_body .list{float:right;height:auto;width:879px;min-height:auto;background:rgb(255,255,255);padding:20px 25px;}
.list ul .list-cn{width:879px;padding-top:10px;}
.list ul .list-cn a{font-size:16px;color:#000;display:block;}
.list_body .list ul .list-cn a{line-height:35px;}
.list ul .list-cn a p{color:#737373;float:right;}
.list ul .list-img1{float:left;height:auto;width:200px;padding-top:30px;margin-right:18px;}
.list ul .list-img1 a div{width:170px;height:66px;background:#f3f3f3;border-bottom:solid 2px #e1e1e1;padding:15px 15px;}
.list ul .list-img1 a div span{font-size:16px;color:#000;font-weight:bold;}
.list ul .list-img1 a div p{font-size:14px;color:#626262;}
.list ul .list-img2 span{width:200px;height:50px;display:block;border-bottom:solid 2px #e1e1e1;font-size:14px;color:#000;text-align:center;line-height:50px;background:#f3f3f3;}
.text p{font-size:14px;color:#000;}
.left_nav{width:210px;height:340px;margin-top:20px;background:#fff;padding:25px 25px;}
.left_nav span.baoti{font-size:16px;color:#18a7ab;font-weight:bold;}
.left_nav p{font-size:14px;}
.left_nav p span{font-weight:bold;color:#000;font-size:14px;}
.left_nav img{margin-top:20px;margin-left:20px;}
.left_nav .ewm{font-size:14px;margin-left:20px;margin-top:10px;}
.right_nav{border-bottom:solid 1px #e5e5e5;height:50px;margin-bottom:15px;line-height:50px;}
.right_nav span{float:left;display:block;font-size:26px;color:#000;}
.right_nav .location{float:right;font-size:14px;color:#737373;}
.right_nav .location a{font-size:14px;color:#737373;}
.list_body .newshow p.title{display:block;font-size:25px;text-align:center;line-height:50px;color:#18a7ab;}
.list_body .newshow .newstitle em{display:block;font-style:normal;height:25px;color:#8f8f8f;line-height:25px;text-align:center;}
.list_body .newshow img{width:100% !important;height:auto !important;}
.list_body .newshow p{line-height:1.6;color:#333;font-size:16px;margin:15px 0;}
.list_body .newshow .text{margin-top:20px;min-height:490px;}
.list_body .newshow .page{margin-top:30px;}
.list_body .newshow .page a{font-size:14px;color:#666;}
/* 图片列表页 */
div.rePorts{width:100%;display:table;}
div.rePorts ul{overflow:hidden;}
div.rePorts li{width:31.333%;float:left;margin:0 1%;padding:30px 0;border-bottom:1px dotted #D2D2D2;}
div.rePorts.two li img{width:100%;}
div.rePorts li article{width:100%;margin-left:0px;text-align:center;float:left;}
div.rePorts li article h3{font-size:18px;color:#363636;}
div.rePorts li article a{width:100%;background:rgba(63,171,155,0.8);color:#fff;margin-top:0;border:0;display:block;height:35px;font-size:15px;text-align:center;line-height:35px;}
/* 翻页 */
div.fy{width:100%;text-align:center;overflow:hidden;}
div.fy #pages{padding-top:60px;}
div.fy a{display:inline-block;padding:4px 10px;margin:0 2px;background-color:#F8F8F8;font-size:16px;}
div.fy span{display:inline-block;padding:4px 10px;margin:0 2px;background-color:#3FAB9B;color:#fff;font-size:16px;}
div.fy a.on,div.fy a:hover{background-color:#3FAB9B;color:#fff;}