html{-webkit-text-size-adjust:none;}
*{padding:0; margin:0;}
body{ font-family:微软雅黑; font-size:12px;padding:0;max-width: 1920px; margin:0 auto;cursor:default; color:#474747;  }
::-webkit-scrollbar
{/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 20px;
    background-color: #f6f6f6;
}
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 5px;
    background-color: #f6f6f6;
}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
    background-color: #06827a;
}
a:link,a:visited { color:#71706d; text-decoration:none; }
img{ border:none;}
p{margin:0;padding:0;}
ul{ margin:0; padding:0;}
ul li{ list-style:none;}
a.red{color:Red;}
.s1{color: aqua;}
.color_b{color:#2198f2;}
input{outline: none;}


.top_body{width:100%;height:131px;background: url(images/topback.jpg) center no-repeat;}
.top_head_center,.top_body_center{width:1200px;height:100%;margin: 0 auto;position: relative;}
.top_alink{position: absolute;width:310px;top: 20px;right:0px;}
.top_alink ul li{display: block;float: left;width:75px;height:16px;line-height:16px;text-align: center;border-left: 1px solid #036e65;border-right: 1px solid #06827a;height:16px; }
.top_alink ul li:first-child{border-left: none;}
.top_alink ul li:last-child{border-right:none;width: 65px;padding-left: 10px;}
.top_alink ul li a{color: #ffffff;}
.top_alink ul li a:hover{color: #15729e;}
.top_head_center ul{width:100%;height:100%;display: block; text-align: right;}
.top_head_center ul li{display:inline-block;_zoom: 1;_display:inline;
    *zoom: 1;*display:inline;
    height:20px;margin-top:5px;line-height:20px;padding: 0 20px; border-left: 1px solid #ccc;font-size: 12px;color: #555555;}
.top_head_center ul li:first-child{border-left:none;}
.top_head_center ul li a:hover{color:#009ddf;}
.logo{width:704px;height:100%;background:url("images/logo.png") no-repeat ;float: left;}
.search{width:332px;height:103px;float: right;}
.search div.wz{width:100%;height:69px;}
.search div.input{display: block;float:right;width:265px;height:31px;border: none;}
.search div.input .search_input{width:207px;padding:0 10px;height:31px;border: none;display:block;float: left;background: url("images/inputback.jpg") no-repeat;}
.search div.input .search_button{width:38px;height:31px;border: none;display: block;float: left;cursor: pointer;background: url("images/searchback.jpg") no-repeat;;}
.menu{width:100%;height:34px;background: #009ddf;}
.menu ul{display: block;width:1000px;height:34px;margin: 0 auto;}
.menu ul li{width: 139px;height:100%;line-height: 34px;position: relative;text-align: center;margin: 0;display: block;float: left;
    border-right: 1px solid #15729e;border-left: 1px solid #43b5e6;}
.menu ul li:first-child{border-left: none;}
.menu ul li:last-child{border-right: none;}
.menu ul li:hover{background: #009ddf;background: url("images/menuback.jpg") no-repeat;background-size: 100%;}
.menu ul li:hover dl{display: block;}
.menu ul li a{width:100%;height:34px;display: block;cursor: pointer;font-size: 16px;color: #ffffff;}
.menu ul li dl{ display: block;position: absolute;top:33px;left:0; z-index: 10;background: #e0e9f2;display: none;opacity:0.9;filter:alpha(opacity=90);
    border-bottom-right-radius:5px 5px; border-bottom-left-radius:5px 5px;   border: 1px solid #89919a;border-top: none;}
.menu ul li dl dd{min-width: 108px; display: block;height:36px;line-height:36px;padding:0 15px 0 15px;text-align: left;}
.menu ul li dl dd a{height: 100%;width: 100%;display: block;}
.menu ul li dl dd a span{display: block;height: 100%;width: 100px;border-bottom:1px solid #89919a;border-top:1px solid #ffffff;text-align: center;height: 34px;}
.menu ul li dl dd:first-child a span{border-top:none;height: 35px;}
.menu ul li dl dd:last-child a span{border-bottom: none;height: 35px;}
.menu ul li dl dd:hover{background: #bfd3e4;}
.menu ul li dl dd:hover a{color: #555555;}
.menu ul li dl dd a{width:100%;height:100%;display: block;cursor: pointer;font-size: 14px;color: #333333}


.banner{width:1200px;height:400px; overflow: hidden; position: relative;margin: 0 auto;}
.banner ul.scroll{height:400px;position: absolute;z-index: 5;top:0px;left:0px;}
.banner ul.scroll li{width:1200px;height: 400px;overflow: hidden;float: left;}
.ydlist{width:200px;height:18px;margin: 0 auto;position: relative;}
.banner ul.yd{width:400px;height:18px;position: absolute;top: 380px;left:0;z-index: 20;}
.banner ul.yd li{display: block;width:15px;height:15px;float: left; background: url("images/yd1.png") no-repeat; margin-left: 25px;cursor: pointer;}
.banner ul.yd li:first-child{margin-left: 0;}
.banner ul.yd li.selected{background: url("images/yd2.png") no-repeat;}

.center{width:1200px;height: auto !important;min-height: 780px; height:auto;margin: 25px auto 0 auto;}
.center_left{width:840px;height:770px;float: left;}
.center_right{width:345px;height:770px;float: right;}
.center_notice{width:360px;height:330px;float: left;}

.page1{width:1200px;height:312px;margin: 20px auto 0 auto;}
.page1_list1{width:387px;height:312px;float: left;}
.newTitle{width:387px;height:56px;background: url("images/newtitle.jpg") no-repeat;}
.newI{float: left;}
.newT1{font-size: 20px;color: #ffffff;line-height: 41px;margin-left: 10px;display: block;float: left;}
.newT2{display: block;float: left;font-size: 12px;margin-left: 5px;color: #ffffff;line-height: 48px;}
.newTitle a{float: right;font-size: 12px;color: #ffffff;line-height: 48px;margin-right: 10px;}

.ullist1{width:387px;}
.ullist1 li{width:387px;border-bottom: 1px solid #bdbdbd;}
.ullist1 li:last-child{border-bottom:none;}
.ullist1 li a p{width:357px;height: 25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 30px}
.ullist1 li a:hover > p.newp1{color: #00a793;}
.newp1{font-size: 14px;color: #0a0a0a;background: url("images/lilist.jpg") no-repeat 10px 12px;line-height:35px;}
.newp2{font-size: 12px;color: #727171;line-height:25px;}

.page1_list2{width:396px;height:311px;float: left;margin-left: 14px;position: relative;overflow: hidden;}
ul.imgscroll{height:311px;position: absolute;z-index: 5;top:0px;left:0px;}
ul.imgscroll li{width:100%;height: 311px;overflow: hidden;float: left;}
ul.imgscroll li a img{width:440px;height:311px;}
.imgscroll_title_bac{position: absolute;z-index:6;left:0px;bottom: 0px;width:396px;height:35px;background: #000000;
    filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5;-khtml-opacity: 0.5;}
.imgscroll_title{position: absolute;z-index:6;left:0px;bottom: 0px;width:230px;height:30px;
    color: #ffffff;font-size: 12px;font-weight: bold;line-height: 30px;text-indent: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ydlist{width:200px;height:35px;margin: 0 auto;position: relative;}
.imgzs div.yd{width:auto;height:35px;position: absolute;bottom: 0px;right:0px;z-index: 20;}
.imgzs div.yd div{display:inline-block;width:35px;height:35px;float: left;  cursor: pointer;text-align: center;
    line-height: 35px;color: #ffffff;}
.imgzs div.yd div:first-child{margin-left: 0;}
.imgzs div.yd div.selected{background: #00a793;border: 1px solid #05c3ac;}

.page1_list3{width:387px;height:312px;float: left;margin-left: 16px;}
ul.ullist2 li{width:357px;height:38px;line-height: 40px;display: block;float: left;background: url("images/lilist.jpg") no-repeat 10px 14px;padding-left: 30px;}
ul.ullist2 li a{display: block;float: left;color: #0a0a0a;width:270px;height: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
ul.ullist2 li a:hover{color: #00a793;}
ul.ullist2 li span{display: block;float: right;color: #00a793;margin-right: 5px;}

.page2{width:1188px;height:210px;border: 6px solid #c1d5e5;margin: 18px auto 0 auto;
    border-bottom-right-radius:5px 5px; border-bottom-left-radius:5px 5px;border-top-right-radius:5px 5px; border-top-left-radius:5px 5px;  }
.page2_title{background: url("images/page2title.jpg") no-repeat;width: 100%;height: 43px;}
.page2_img{width:1188px;height:167px;overflow: hidden;}
ul.imglist{margin-top: 10px;}
ul.imglist li{width:208px;height: 152px;overflow: hidden;float: left;margin-left: 17px;}
ul.imglist li div{width:208px;height:127px;}
ul.imglist li p{width:208px;height:25px; color:#0a0a0a;font-size: 12px;line-height: 25px;}

div.imgli{margin-left: 20px;}
div.imglist{width:208px;height:127px;}
p.imglisttxt{width:208px;height:25px; color:#0a0a0a;font-size: 12px;line-height: 25px;overflow: hidden;}

.page3{width:1200px;height:312px;margin: 20px auto 0 auto;}
.ullist3{width:387px;}
.ullist3 li{width:387px;margin-top: 5px;display: block;float: left;}
.ullist3 li a:hover > div.page3_nr p{color: #00a793;}
.page3_img{width:89px;height:67px;float: left;overflow: hidden;}
.page3_nr{width:248px;height:76px;margin-left: 18px;float: left;border-bottom: 1px solid #b8b8b8;}
.page3_nr p{width:248px;height:20px;line-height: 20px;color:#0a0a0a;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.page3_nr div{width:248px;height: 50px;line-height:16px;margin-top: 2px;overflow: hidden;}

.ullist4{width:387px;}
.ullist4 li{width:387px;margin-top: 28px;display: block;float: left;}
.ullist4 li:first-child{margin-top: 15px;}
.ullist4 li a:hover > div.page3_nr2 p{color: #00a793;}
.page3_img2{width:117px;height:53px;float: left;overflow: hidden;border: 1px solid #d1d1d1;}
.page3_nr2{width:205px;height:56px;margin-left: 18px;float: left;}
.page3_nr2 p{width:205px;height:20px;line-height: 20px;color:#0a0a0a;font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.page3_nr2 div{width:205px;height: 32px;line-height:16px;margin-top: 2px;overflow: hidden;}

.page4{width:1188px;height:148px;border: 6px solid #c1d5e5;margin: 18px auto 0 auto;
    border-bottom-right-radius:5px 5px; border-bottom-left-radius:5px 5px;border-top-right-radius:5px 5px; border-top-left-radius:5px 5px; }
.yqlink{width:148px;height: 40px;background: url("images/yqlink.jpg") no-repeat;line-height: 40px;font-size: 16px;color: #ffffff;padding-left: 50px;margin-left: 20px;}
.ullist5{width: 1162px;height: 80px;overflow: hidden;margin-top: 10px;text-align: center;}
.ullist5 li{display: inline-block;_display: inline-block;_zoom: 1;*display: inline-block;*zoom: 1;vertical-align:middle;margin-right: 20px;margin-left: 20px;}
.ullist5 li a{color: #0a0a0a;font-size: 16px;line-height: 40px;}
.ullist5 li a img{vertical-align:middle;margin-right: 10px;}

.page5{width:1200px;height:51px;background: #b2cbde;margin: 24px auto 0 auto;}
.footmenu{}
.footmenu li{width:170px;height:100%;line-height: 49px;position: relative;text-align: center;margin: 0;display: block;float: left;
    border-right: 1px solid #767777;}
.footmenu li:last-child{border-right: none;}
.footmenu li:hover{background: #009ddf;background: url("images/footmenu.jpg") no-repeat;background-size: 100%;}
.footmenu li:hover dl{display: block;}
.footmenu li a{width:100%;height:49px;display: block;cursor: pointer;font-size: 16px;color: #434343;}
.footmenu li dl{ display: block;position: absolute;bottom:49px;left:0; z-index: 10;background: #e0e9f2;display: none;opacity:0.9;filter:alpha(opacity=90);
    border-top-right-radius:5px 5px; border-top-left-radius:5px 5px;   border: 1px solid #89919a;border-bottom: none;}
.footmenu li dl dd{min-width: 119px; display: block;height:36px;line-height:36px;padding:0 15px 0 15px;text-align: left;}
.footmenu li dl dd a{height: 100%;width: 100%;display: block;}
.footmenu li dl dd a span{display: block;height: 100%;width: 100px;border-bottom:1px solid #89919a;border-top:1px solid #ffffff;text-align: center;height: 34px;}
.footmenu li dl dd:first-child a span{border-top:none;height: 35px;}
.footmenu li dl dd:last-child a span{border-bottom: none;height: 35px;}
.footmenu li dl dd:hover{background: #bfd3e4;}
.footmenu li dl dd:hover a{color: #555555;}
.footmenu li dl dd a{width:100%;height:100%;display: block;cursor: pointer;font-size: 14px;color: #333333}

.foot{width: 100%;height:129px;background: #00a793;margin-top: 2px;}
.foot_center{width:1200px;height:100%;margin: 0 auto;}
.footlogo{float: left;}
.foottxt{float: left;width:916px;}
.foot_center p{font-size: 12px;color: #ffffff;text-align: center;line-height: 20px;}
.footwx{float: left;}

.nybanner{width:100%;height:300px; background: url(images/banner.jpg) center no-repeat;overflow: hidden; position: relative;margin: 0 auto;}

.center{width:1200px;height: auto !important;min-height: 780px; height:auto;margin: 25px auto 0 auto;}
.content{width:871px;padding: 20px;line-height: 30px;}
.content_title{width:100%;height:30px;line-height: 30px;font-size: 16px; font-weight: bold;color: #333333;text-align: center;padding: 10px 0 0 0;}
.content_title2{width: 100%;height: 20px;text-align: center;color: #aaaaaa;font-size: 12px;padding: 20px 0 10px 0;}

.leftmenu{width:243px;height:auto !important;min-height: 43px;height: auto;float: left;border: 1px solid #ccc;border-bottom: none;}
.lefttitle{width:100%;height:41px;background: url(images/newtitle.jpg) no-repeat;}
.lefttitle span{display: block;width:100%;height:40px;line-height: 40px;text-indent:20px;font-size: 16px;color: #ffffff;}
.lefttitle ul{}
.leftmenu ul li{width:100%;height:36px;background: #ffffff;text-indent:20px;line-height: 36px;display: block;border-bottom: 1px solid #ccc;font-size: 14px;}
.leftmenu ul li a{cursor: pointer;display: block;width: 100%;height:100%;}
.leftmenu ul li a:hover{background: #00a793;font-weight: bold;color: #ffffff;}
.rightcontent{width:911px;height:auto !important;min-height: 780px;height: auto;float: right;background: #ffffff;margin-bottom: 30px;}
.righttitle{width:100%;height:43px;border-bottom: 1px solid #cccccc;}
.righttitle .rt1{display: block;height: 100%;line-height: 44px;font-size: 16px;color: #00a793;font-weight: bold;text-indent: 25px;float: left;border-bottom: 2px solid #cccccc;padding-right: 10px;}
.righttitle .rt2{display: block;height: 100%;line-height: 44px;font-size: 12px;color: #aaaaaa;float: right;margin-right: 20px;}
.righttitle .rt2 a:hover{color: #00a793;}
.rightcontent .inner ul{width:871px;height: 630px;margin: 20px auto 0 auto;}
.rightcontent .inner ul li{width:100%;height:30px;display: block;float: left;background: url("images/lilist.jpg") 5px center no-repeat;line-height: 30px;}
.rightcontent .inner ul li a{display: block;width:750px;height:100%;float: left;padding-left: 25px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #333333;font-size: 14px;}

.rightcontent .inner ul li a:hover{color: #00a793;}
.rightcontent .inner ul li span{display: block;float: right;height:100%;color: #aaaaaa;}
.clear{clear:both;}

.banner-carousel{width:1200px;height:400px;}
.banner-carousel-item{background-size:cover!important;background-position:center!important;background-repeat: no-repeat!important}
.banner-pagination>span{width:1pc!important;height:1pc!important;background:#fff;opacity:0.9!important;margin: 0 10px!important}
.banner-carousel>div>.swiper-pagination-bullet-active{background:#299085!important}

.ad {position:absolute;background: #1d1d1d; right: 0;top:200px;height:50px;width:200px;}
.close-btn {position:absolute;width:100%;background: rgba(0,0,0,0.2);text-align: left;border: 0px;color:#ffffff;line-height:30px;font-size:15px;}