﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,dl,dd,p,h1,h2,h3,h4{margin:0; padding: 0;}
li{list-style: none;}
a{text-decoration: none; cursor: pointer;}
img{border: none;vertical-align: top;}
i,em{font-style: normal;}
input,select,textarea{outline: none;}
textarea{resize: none;}
#LRdiv0,#LRfloater0{ display:none !important;}

body{ background-color:#fff;font-family: "微软雅黑"; }
.head{ width:100%; height:30px; background-color: #e3e3e3; overflow: hidden}
.head_top{ width:1100px; margin: 0 auto; overflow: hidden; height:30px; line-height: 30px;}
.head_top p{ font-family:"微软雅黑"; font-size: 14px; color: #333}
.head_top p.huanying{ width:230px; float: left}
.head_top p.riqi{ width:150px; float: left}
.head_top p.tqyb{ width:318px; float: right}
.logo_box{ width:100%; height: auto; border-bottom: 1px #047a6a solid;}
.logo{ width:1100px; margin: 0 auto; overflow: hidden; height:60px; padding: 20px 0;}
.logoimg{ width:275px; height:60px; float: left;}
.logo_ri{ width:357px; float: right;}
.logo_ri img{ width:54px; hieght:60px; float: left; margin-top: 5px}
.logo_ri a{ font-size:29px; color:#019885; text-align: left;font-family: "微软雅黑"; }
.logo_ri span{font-size:18px; color:#000; text-align: left;font-family: "微软雅黑"; }
.nav{ width:100%; height:auto; overflow: hidden; background: url("../images/navbg.jpg") repeat-x left 1px; }
.nav ul{ width:1600px; margin: 0 auto; overflow: hidden; height: 45px; background-size: 143% 100%;}
/*.nav ul li{ width:110px; height:45px; float: left; padding-left: 1px}
.nav ul li:first-child{ width:104px;}
.nav ul li:last-child{ width:105px}*/
.nav ul li{width: 110px;height:45px;float: left;padding-left: 1px;}
.nav ul li:first-child{width: 110px;}
.nav ul li:last-child{/* width:105px */}
.nav ul li a{ width:100%; height:45px; float: left; text-align: center; color:#fff; line-height: 45px; font-size:14px; font-family:"微软雅黑"; }
.nav ul li a:hover,.nav ul li a.a1{ background:linear-gradient(to bottom,#009982,#005849); height:46px; }
.banner{ width:100%; height:450px;  }
.banner a{ width:100%; height:450px; margin: 0 auto; display: block; background: url(../images/bannerbg.jpg) no-repeat center; } 
.bznav{ width:1100px; padding: 16px 0 18px; margin: 0 auto; overflow: hidden}
.bznav a{ width:86px; height:32px; float: left; font-size:14px; font-family: "微软雅黑"; text-align: center; color:#fff; line-height: 32px; background: linear-gradient(to bottom,#00cbae,#009984); margin-right: 6px}
.bznav a:hover,.bznav a.a2{ background: #019885}
.bznav a:last-child{ margin-right:0; width:88px;}
.cont1{ width:1100px; margin: 0 auto; overflow: hidden;}
.cont1in{float: left; border:1px #019885 solid; padding:10px 9px 2px 9px; width:338px}
.cont1in>a{ width:338px; height:186px; display: block;}
.cont1in p{ width:338px; margin: 2px auto; overflow: hidden}
.cont1in p a{font-size:12px; color:#585858; font-family: "微软雅黑"; height:27px; overflow: hidden;line-height: 27px; border-bottom: 1px #d9d9d9 dashed; display: block}
.cont1in p a:hover,.mtxs a:hover,.jbkp p a:hover{ color:#019885}
.cont1in p a img{ vertical-align:middle; margin-right: 5px}
.cont1in p a:last-child{ border-bottom:0}
.cont1incen{ margin-left:13px; margin-right:13px}
.cont2{ width:1100px; margin: 20px auto 17px; overflow: hidden}
.tpxw{ width:298px; float: left; border:1px #019885 solid; overflow: hidden}
.tpxw>h1{ width:280px; height:33px; line-height: 33px; color:#fff; font-size:14px; font-family: "微软雅黑"; padding-left: 18px; background: linear-gradient(to bottom,#00cbae,#009984); font-weight: normal} 
.tpxw_lb{ width:271px; height:207px; margin: 13px auto 10px; overflow: hidden}
.mtgzxsjl{ width:456px; float: left; margin-left: 22px; margin-right: 22px; border-top:1px #019885 solid;}
.mtgzxsjl>a{ width:456px; height:33px; line-height: 33px; display: block;font-size:14px; font-family: "微软雅黑"; text-align: center; background: linear-gradient( to bottom,#00cbae,#009984); color:#fff}
.mtgzxsjl>a span{ width:100%; float: left}
/*.mtgzxsjl>a span:hover,.mtgzxsjl>a span.a3{color: #009984; background-color: #f9f9f9; }*/
.mtxs{ width:456px; margin: 14px auto 0}
.mtxs a{ height:36px; line-height: 36px; font-size:12px; color:#585858; border-bottom:1px #d9d9d9 dashed; display: block; overflow:hidden;
}
.mtxs a img{ width:13px; hieght:13px; margin-right: 15px; vertical-align: middle}
.jbkp{ width:298px; float: left; border: 1px #019885 solid;}
.jbkp h1{ width:280px; height:35px; line-height: 35px; color:#fff; background: linear-gradient( to bottom,#00cbae,#009984); padding-left: 18px; font-size:14px; font-weight: normal}
.jbkp h1 span{ float: left}
.jbkp h1 span b{ width:3px; height:15px; background-color: #fff; float: left; margin-top: 11px; margin-right: 5px}
.jbkp h1 a{ float:right; margin-right: 25px; color:#fff;font-size:14px;}
.jbkp p{ width:270px; margin: 6px auto; overflow: hidden}
.jbkp p a{ width:270px; height: 22px; line-height: 22px; color:#585858; font-size:12px; font-family: "微软雅黑"; display: block; overflow:hidden;margin-bottom: 5px;}
.xyg{ display:block; width:1100px; margin: 0 auto; overflow: hidden}

.zjindex{ width:1098px; margin: 20px auto 40px;border: 1px #019885 solid; position: relative;}
.swiper-container_zj{ width:1000px; margin: 0 auto; overflow: hidden; padding-bottom: 10px}
.swiper-pagination_zj,.swiper-pagination1,.swiper-pagination3 { display:none }
.swiper-container_zj ul{width:1000px; position: relative; left: 0} 
.zjindex ul li{width:144px; height:240px; float: left; position: relative}
.zjindex ul li>img{ width:7px; height:265px; position: absolute; right:-4px; top: 0}
.zjindex ul li a.zjhref{ width:115px; display: block; margin: 32px auto 0}
.zjindex ul li a.zjhref img{ width:110px; height:119px; display: block; border:2px #d9d9d9 solid}
.zjindex ul li a.zjhref span{color:#009984; font-size:16px; display: block; text-align: center; height:40px; line-height: 42px;}
.zjindex ul li a.zjhref b{ display:block; text-align: center; color:#585858; font-size:14px; font-weight: normal; margin-bottom: 8px; display:none;}
.zjyygh{ width:78px; height:23px; line-height: 23px; display: block; color:#fff; font-size:12px; background: linear-gradient(to bottom,#00cbae,#009984); border-radius: 5px; margin: 0 auto}
.zjyygh img{ width:5px; height:9px; margin-left: 10px; vertical-align: middle; margin-right: 5px}
.swiper-container_zj .swiper-button-prev{ background:url(../images/zjle.png) no-repeat left  top;top: 55%; width:25px; height:25px;}
.swiper-container_zj .swiper-button-next{ background:url(../images/zjri.png) no-repeat left top;width:25px; height:25px;top: 55%;}
.index_bz_box{ width:100%; height: auto; overflow: hidden; background-color: #e4e4e4}
.index_bz{ width:1100px; margin: 25px auto 12px; overflow: hidden}
.index_bz1{ border:1px #ddd solid; background-color: #fff; width:356px; float: left; margin-bottom: 13px; margin-right:13px; padding-bottom: 10px; height:232px;}
.index_bz1:nth-child(3),.index_bz1:nth-child(6),.index_bz1:nth-child(9){ margin-right:0}
.index_bz1 h1{ width:356px; height:32px;}
.index_bz1 h1 a{ display: block; width:356px; height:32px;}
.index_bz1 h1 span{ width:121px; float:left; font-size:16px; color:#00927f; text-align: center; border-top:3px #00927f solid; height:28px; line-height: 30px; font-weight: normal}
.index_bz1 h1 b{ width:234px; border-left:1px #ddd solid; height:30px; border-bottom: 1px #ddd solid; background-color: #f9f9f9; float: right; text-align: right; line-height: 22px;}
.index_bz1 h1 b img{ width:38px; height:13px; vertical-align: middle; margin-right: 12px;}
.index_bz1 dl{ width:337px; margin: 10px auto; overflow: hidden;font-family: "微软雅黑"; }
.index_bz1 dl dt{ width:92px; height:72px; border:1px #ddd solid; float: left; margin-right: 10px;}
.index_bz1 dl dt a{ display:block; width:92px; height:72px;}
.index_bz1 dl dt a img{ width:88px; height:68px; display: block; margin: 2px auto}
.index_bz1 dl dd{ width:227px; float: left}
.index_bz1 dl dd>a{ color:#00927f; font-size: 12px; height:35px; float: left; overflow: hidden; line-height: 40px;}
.index_bz1 dl dd>p{ width:227px; float: left; line-height: 20px; font-size: 12px; color:#585858;}
.index_bz1 dl dd>p a{ font-size: 12px; color:#dc261b;} 
.index_bz1>p{ width:337px; height: auto; margin: 0 auto; overflow: hidden}
.index_bz1>p a{ width:337px; height:26px; border-bottom: 1px #d9d9d9 dashed; line-height: 26px; color:#585858; font-size: 12px; display: block; overflow: hidden}
.index_bz1>p a:last-child{ border:0}
.index_bz1>p a:hover{ color:#00927f}
.index_bz1>p a img{ width:7px; height:13px; vertical-align: middle; margin-right: 5px;}
.lb_foot{ width:1100px; margin: 0 auto; height: auto; overflow: hidden; padding: 20px 0;margin-top:20px;}
.lb_footh1{ width:100%; height:45px;font-family: "微软雅黑";  color:#585858; font-size:16px;  line-height: 45px;}
.gyjy{ width:340px; float: left; margin-right: 20px}
.gyjy p,.fwkstd p{ width:100%; height:auto; overflow: hidden}
.gyjy p a,.fwkstd p a{ width:92px; float: left; margin-right: 20px; margin-bottom: 5px;}
.gyjy p a img{ width:92px; height:66px; display: block; margin: 0 auto; background-color: #00927f}
.gyjy p a span,.fwkstd p a span{ font-size:14px; display: block; text-align: center; color:#585858; height:35px; line-height: 35px; }
.gyjy p a img:hover,.gyjy p a img.a4{ background-color:#f08300}
.fwkstd{ width:230px; float: left;margin-right: 24px}
.fwkstd a img{width:92px; height:66px; display: block; margin: 0 auto; background-color: #13b5b1}
.wsghxt{ width:486px; float: left}
.yygh_pc{width:443px;float: left;background-color: #eaeaea;padding: 20px 20px 20px 10px;}
.inputss{ height:40px; line-height: 40px; overflow: hidden}
.inputss label{ color:#181818; font-size: 14px;}
.inputss label b{ color:#dc261b; font-weight: normal; margin-right: 5px}
.input1{ width:240px; float: left; margin-right: 25px;}
.input2{ width:170px; float: left}
.input3{ width:180px; float: left; margin-right: 23px;}
.input4{ width:240px; float: left}
.input4 input{ width:150px;}
.input5,.input6{ width:443px; float: left}
.yygh_pc .input5 input{ width:352px; height:28px; line-height: 28px;}
.yygh_pc .input5 label{height:28px; line-height: 28px;}
.inputss label{ height:24px; line-height: 24px;  }
.input1 label,.input2 label,.input3 label{ letter-spacing:4px}
.inputss input{ border:0; background-color: #fff; height:24px; line-height: 24px; font-size:12px; color:#333; }
.input2 input{ height:12px}
.input3 input{ width:95px; height:24px; line-height: 24px;}
.input6{ margin-top:10px; height:100px}
.input6 label{padding-left:8px; float: left}
.input6 textarea{ width:350px; height:95px; border:0; margin-left: 7px}
.yygh_pcbut{ width:443px; overflow: hidden; height: auto; float: left; margin-top: 15px}
.yygh_pcbut input{ width:77px; height:28px; line-height: 28px; color:#fff; font-size:14px; text-align: center; border:0; background: linear-gradient(to bottom,#00cbae,#009984)}
.reset{ margin-left: 130px; margin-right:20px}
.footer{ width:100%; height:auto; overflow: hidden;padding: 30px 0 40px; background-color: #009882}
.foot_nav{ width:790px; margin: 0 auto 10px; overflow: hidden}
.foot_nav a{ width:130px;/*width:85px;*/ height: 18px; line-height: 18px; float: left; border-right:1px #fff solid; color:#fff; font-size: 14px; text-align: center;}
.foot_nav a:last-child{ border:0}
.footer p{ width:835px; text-align: center; margin: 0 auto; overflow: hidden; font-size: 14px; color:#fff; line-height: 24px;}
.footer p a{ font-size: 14px; color:#fff;}





/****************************list****************************/
.listbox{ width:1100px; margin: 0 auto; overflow: hidden}
.list_le{ width:760px; float: left; margin-right: 30px;}
.list_po{ width:760px;  border-bottom:2px #009983 solid; height:35px; line-height: 35px; color:#797979; font-size:12px; margin: 0 auto 15px;}
.list_po a{font-size:12px; color:#797979}
.list_cont>ul{ width:758px; border: 1px #eeeeee solid; overflow: hidden; padding: 15px 0}
.list_cont>ul li{width:715px; margin: 0 auto; overflow: hidden; height:36px; line-height: 36px; color:#585858; font-size:14px;}
.list_cont>ul li a{height:35px; line-height: 35px; color:#585858; font-size:14px;width:715px; display: block; border-bottom: 1px #d9d9d9 dashed}
.list_cont>ul li a img{ width:15px; height:15px; vertical-align: middle; margin-right: 10px}
.list_paga{ width:100%; height: auto; margin: 20px auto; overflow: hidden}
.pagelist li{ float:left; padding: 0 7px;color:#009983; font-size: 14px;}
.pagelist li a{ color:#009983; font-size: 14px; font-weight: normal}
.pagelist li a.thisclass{ color:#444}
.list_ri{ width:310px; float: right}
.list_ri1{ width:308px; border:1px #019885 solid; margin-bottom: 30px}
.list_h1{ width:308px; height:33px; line-height: 33px; background: linear-gradient(to bottom,#00cbae,#009984)}
.list_h1 span{ width:97px; height:33px; line-height: 33px; background-color: #f9f9f9; font-size:14px; text-align: center; color:#009983; margin-left: 18px; float: left; font-weight: normal}
.list_ri1_lb{ width:265px; margin: 20px auto; overflow: hidden}
.list_ri1img{ width:130px; height:170px; display: block; float: left; margin-right: 24px;}
.list_ri1_lb ul li>p{ width:100px; float: left}
.list_ri1name{ width:100%; display: block}
.list_ri1name b{ font-size:18px;  display: block; font-weight: normal; color: #009984; height: 35px; line-height: 35px; margin-top: 15px;}
.list_ri1name span{ color:#585858; font-size: 14px; display: none; margin-bottom: 24px;}
.list_ri1_yell,.list_ri1_green{ width:89px; height:34px; display: block; margin-bottom: 10px;}
.list_ri2{ width:308px; border:1px #019885 solid;}
.list_ri2 p{ width:295px;  overflow: hidden; margin: 30px auto 15px}
.list_ri2 p a{ width:62px; float: left; margin: 0 0 0 10px}
.list_ri2 p a img{ width:62px; height:62px; display: block; margin: 0 auto}
.list_ri2 p a span{ height:40px; line-height:40px; text-align: center;color:#585858; font-size:14px; display:block}
.list_ri2>a{ width:270px; border-top:1px #bfbfbf solid; display:block; margin:0 auto; padding:27px 0; overflow: hidden}
.list_ri2>a img{ width:54px; height:60px; float: left; margin-right: 5px}
.list_ri2>a span{ width:205px; float: left}
.list_ri2>a span b{ font-size:16px; color:#000000; font-family: "微软雅黑";display: block; height:20px; line-height: 29px}
.list_ri2>a span i{ display: block; color:#009983; font-size: 28px; font-family: "微软雅黑"; font-style: italic;font-weight: bold}

/****************************ysjs****************************/
.list_ysjs{ border:1px #ddd solid; width:755px; margin:0 auto; overflow:hidden}
.ysjsspan{width:755px;background-color:#f9f9f9;height: 40px;line-height: 37px;border-bottom:1px #ddd solid;}
.ysjsspan a{ width:160px; text-align:center; color:#000; border-top:3px #f9f9f9 solid; font-size:16px; border-right:1px #ddd solid; float:left}
.ysjsspan a.ass{color:#00927f; border-top:3px #00927f solid; border-bottom:1px #fff solid; background-color:#fff}
.list_ysjs>ul{ width:700px;height:auto; margin:0 auto; overflow:hidden; border:0}
.list_ysjs>ul li{ width:700px; border-bottom:1px #d9d9d9 dashed; padding:20px 0; overflow:hidden; height:auto}
.list_ysjs>ul li:last-child{ border:0} 
.list_ysjs>ul li>a{width: 133px;height: 159px;display:block;border:1px #ddd solid;float:left;overflow:hidden;}
.list_ysjs>ul li>a img{ width:133px; height:100%; display:block; margin:0 auto;}
.list_ysjs>ul li>div{width: 540px;margin-left:20px;float:left;}
.list_ysjs>ul li>div a.zjname{ display:block; font-size:20px; color:#00927f; height:45px; line-height:45px; border:0; width:475px; font-weight:bold}
.list_ysjs>ul li>div p{width: 550px;color:#585858;font-size:12px;line-height:20px;margin-bottom:20px;}
.list_ysjs>ul li>div p a{color:#dc261b;font-size:12px;border:  0;display:  inline; line-height:20px; height:20px;}
.list_ysjs>ul li>div a.zixin{ width:99px; height:32px; line-height:32px; color:#fff; font-size:14px; text-align:center; background-color:#019885; display:block; border:0}

/****************************article****************************/
.art_cont{width:758px; border: 1px #eeeeee solid; overflow: hidden;}
.art_h1{ width:716px; margin: 0 auto;  line-height: 40px;  padding: 25px 0;text-align: center; font-size: 26px; color:#009883; border-bottom: 1px #d9d9d9 dashed}
.art_h2{ text-align:right; font-size:16px; display:block}
.art_paga{ width:680px; margin: 24px auto 0; font-size: 14px; line-height: 30px; color:#000; border-bottom: 1px #009881 solid; padding-bottom: 40px}
.art_paga p{font-size: 16px !important; line-height: 36px; color:#000; padding-top:10px} 
.art_pagasize{ width:680px; height:75px; line-height: 60px; margin: 0 auto; overflow: hidden; padding: 10px 0}
.art_pagasize p{ height:25px; line-height: 24px;font-size:15px;  overflow: hidden; margin-right:10px; padding-top:5px }
.art_pagasize p a{ font-size:15px; color:#000;overflow: hidden}



/****************************yygh******************************/

.yygh_cont{ width:760px; margin: 0 auto; overflow: hidden}
.yytx{ width:760px; margin: 0 auto 20px; overflow: hidden}
.yytx a{ width:128px; height:106px; float: left; background-color: #f39801; margin-right: 10px}
.yytx a img{ width:54px; height:55px; margin: 12px auto 3px; display: block}
.yytx a span{ width:86px; height:26px; line-height: 26px; text-align: center; color:#f39801; font-size:14px; background-color: #fff; display: block; margin: 0 auto}
.yytx p{ width:572px; height:57px; color:#585858; font-size: 14px; float: left;line-height: 28px; text-indent: 2em; background-color: #eef8f7; padding: 25px 25px }
.yygh_zxyy{ width:760px; background-color: #eef8f7;}
.yygh_zxyy h1{ height:90px; line-height: 90px; text-align: center; font-size: 30px; color: #009883; padding-top: 10px}

.yygh_pc2{ width:625px; margin: 0 auto; overflow: hidden}
.yygh_div{ height:32px; line-height: 32px; margin-bottom: 10px;}
.yygh_div label{ font-size:14px; color:#181818}
.yygh_div label i{ color:#f00; margin-right: 5px}
.yygh_div input{ width:210px; height:30px; border:1px #bfbfbf solid; border-radius: 5px; background-color: #fff; font-size:14px; color:#333}
/*.yygh_div1 label,.yygh_div2 label,.yygh_div4 label{ letter-spacing: 7px}*/
.yygh_div{ width:312px; float: left}
.yygh_pc2 .yygh_div4{ width:312px; float: left; height:32px;}
.yygh_pc2 .yygh_div4 input{ width:15px; height: 13px; line-height: 30px;}
.yygh_pc2 .yygh_div8{ width:612px; float: left;  height:140px}
.yygh_pc2 .yygh_div8 label{ padding-left:10px;float: left; margin-right: 5px}
.yygh_pc2 .yygh_div8 textarea{ width:520px; border:1px #bfbfbf solid; border-radius: 5px; background-color: #fff; height:140px;font-size:14px; color:#333}
#yyzj2{ height:32px; border:1px #bfbfbf solid; border-radius: 5px; background-color: #fff; width:213px; font-size:14px; color:#333}
.yygh_pcbut2{ width:625px; margin: 0 auto; clear: both; padding: 20px 0}
.yygh_pcbut2 input{ width:112px; height:32px; line-height: 32px; font-size: 14px; text-align: center; color:#fff;}
.reset2{ margin-left:155px; margin-right: 75px; background-color: #f08300; border:0}
.gh_submit2{ background: linear-gradient(to bottom,#00cbae,#009984); border:0}
.yygh_zxyy p{ color:#dc261b; padding: 30px 0 40px; text-align: center; font-size: 14px;}


.input_foot{width: 406px;margin:0 auto 10px;overflow:hidden;}
.inputxx input{width: 310px;height:28px;line-height: 28px;float:left;border:0; padding-left:10px}
.inputxx1 input{ margin-top:10px}
.input_foot label{height:28px;line-height: 28px;float:left;color: #181818;font-size: 14px;margin-right: 5px;width:80px;}
.input_foot label i{ color:#dc261b; font-weight: normal; margin-right: 5px}
.tab-show,.tab-show2{width: 100vw;height: 100vh;background: rgba(0,0,0,.4);position: fixed;left: 0;top: 0;z-index: 999;  display: none;  }
.tab-show .tab,.tab-show2 .tab{width: 284px;height: 250px;background: #fff;position: absolute;left: 50%;margin-left: -142px;top: 50%;margin-top: -135px;text-align: center;}
.tab-show .tab img,.tab-show2 .tab img{width: 46px;margin-top: 35px; margin-bottom: 15px;}
.tab-show .tab h1,.tab-show2 .tab h1{    font-size: 25px; padding: 2% 0;background: linear-gradient(to right ,#2c9678, #01ccc5); -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.tab-show .tab p,.tab-show2 .tab p{color: #154c3e;    font-size: 20px;    padding-top: 5px;}
.tab-show #close,.tab-show2 #close2{  width: 210px;  height: 35px; text-align: center; display: inline-block;   background: linear-gradient(to right,#2c9678, #01ccc5);text-align: center;color: #fff; line-height: 35px; border-radius: 10px; font-size: 13px;margin-top: 10px;}


 

/* 12日添加轮播     */
.swiper-container_banner{ width: 100%; height: 400px; }
.banner_4{ width: 100%; height: 400px; background: url(../images/banner4.jpg) no-repeat center center; }
.banner_1{ width: 100%; height: 400px; background: url(../images/banner_gq.jpg) no-repeat center center; }
.banner_2{ width: 100%; height: 400px; background: url(../images/bannerbg.jpg) no-repeat center center; } 
.banner_3{ width: 100%; height: 400px; background: url(../images/banner_gq1.jpg) no-repeat center center; }
.swiper-pagination span{ width: 15px; height: 15px; background: #018e7b; border-radius: 100%;  }
.swiper-container_banner .swiper-pagination{ bottom:0.8rem !important; } 
.swiper-container_banner .swiper-pagination-bullet-active{ background:#009984}


.art_paga p.ybwtq{ color: #FF9900;font-weight: bold;}

body{max-width:1920px;}
@media screen and (max-width:750px){
	body{max-width:750px;}

	.head,.logo_box,.nav,.swiper-container,.bznav,listbox,.footer{width:100%;max-width:750px;overflow:hidden;margin:0 auto;}
	.head {
		width: 100%;
		height: 30px;
		background-color: #e3e3e3;
		overflow: hidden;
	text-align: center;
	}.head {
		width: 100%;
		height: 30px;
		background-color: #e3e3e3;
		overflow: hidden;
	}.head_top p.huanying {
		width: 100%;
		float: none;
	}
	.head_top{width:100%}
	.logo_box {
		width: 100%;
		height: auto;
		border-bottom: 1px #047a6a solid;
	}.logo_box {
		width: 100%;
		height: auto;
		border-bottom: 1px #047a6a solid;
	}
	.logo {
		max-width: 750px;
		width: 100%;
		margin: 0 auto;
		overflow: hidden;
		height: 40px;
		padding: 5px 0;
	}
	.logoimg {
		width: 49%;
		height: 100%;
		float: left;
	}.logo_ri {
		width: 49%;
		float: right;
		height: 100%;
		display: flex;
flex-direction: row;
    justify-content: end;
    box-sizing: border-box;
    padding-right: 5px;
    align-items: center;
	}
	.logo_ri img {
		width: 32px;
		
		float: none;
		margin-top: 5px;
	}.logoimg >img{width: 100%;
    max-width: 275px;
    
}
	.logo_ri a {
		font-size: 14px;
		color: #019885;
		text-align: left;
		display: block;
		font-family: "微软雅黑";
		height:auto;
		line-height: 40px;
	}
	.logo_ri span{display:none;}
	.nav{width: 100%;overflow: scroll;}
	.nav ul li a{display: block;}
	.swiper-container_banner{max-height:105px;height:100%;}
	.banner_3,.banner_2,.banner_1,.banner_4{background-size: contain;    height: 105px;}
	.swiper-slide{height: 105px;}
	.bznav{width:100%;}
	.swiper-container_banner {
		width: 100%;
		height: 105px;
		max-width: 750px;
	}

	.bznav{display: flex;
		width: 100%;
		padding: 15px 0 10px;
		margin: 0 auto;
		overflow: hidden;
		justify-content: space-between;
		flex-wrap: wrap;padding-top:0;}
	.bznav a {
		width: 15.6%;
		height: 32px;
		float: left;
		font-size: 14px;
		font-family: "微软雅黑";
		text-align: center;
		color: #fff;
		line-height: 32px;
		background: linear-gradient(to bottom,#00cbae,#009984);
		margin-right: 1%;
		box-sizing: border-box;
		margin-bottom: 10px;
	}
	.bznav a:nth-child(6n){margin-right: 0;width: 15.6%;}
	.listbox {
		width: 100%;
		margin: 0 auto;
		overflow: hidden;
	}
	.list_le {
		width: 100%;
		float: none;
		margin-right: 0;
	}.list_ysjs {
		border: 1px #ddd solid;
		width: 100%;
		margin: 0 auto;
		overflow: hidden;
	}.ysjsspan {
		width: 100%;
		background-color: #f9f9f9;
		height: 40px;
		line-height: 37px;
		border-bottom: 1px #ddd solid;
	}
	.ysjsspan a {
		width: 33.33%;
		text-align: center;
		
		font-size: 16px;
		border-right: 1px #ddd solid;
		float: left;
		box-sizing: border-box;
	}.list_ysjs>ul {
		width: 100%;
		height: auto;
		margin: 0 auto;
		overflow: hidden;
		border: 0;
		padding:10px 5px;
		box-sizing:border-box;
	}.list_ysjs>ul li {
		width: 100%;
		border-bottom: 1px #d9d9d9 dashed;
		padding: 20px 0;
		box-sizing: border-box;
		overflow: hidden;
		height: auto;
	}.list_ysjs>ul li>a {
		width: 28%;
		height: 159px;
		display: block;
		border: 1px #ddd solid;
		float: left;
		box-sizing: border-box;
		overflow: hidden;
	}.list_ysjs>ul li>div {
		width: 69%;
		margin-left: 3%;
		float: left;
	}.list_ysjs>ul li>div p {
		width: 100%;
		color: #585858;
		font-size: 12px;
		line-height: 20px;
		margin-bottom: 10px;
	}.list_ysjs>ul li>div a.zjname {
		display: block;
		font-size: 20px;
		color: #00927f;
		height: 45px;
		line-height: 45px;
		border: 0;
		width: 475px;
		font-weight: bold;
	}.list_ri {
		width: 100%;
		float: none;
	}.list_ri1:first-child{
		display:block;
	}
	.list_ri1 {
		width: 100%;
		border: 1px #019885 solid;
		margin-bottom: 10px;
		box-sizing: border-box;
	}.list_h1 {
		width: 100%;
		height: 33px;
		line-height: 33px;
		background: linear-gradient(to bottom,#00cbae,#009984);
	}.list_ri_list {
		width: 100%;
		overflow: hidden;
		text-align: left;
		box-sizing: border-box;
		padding: 10px 5px;
	}.list_ri_list p {
		width: 98%;
		margin: 0 auto;
		display: flex;
		justify-content: space-between;
		height: 32px;
		align-items: center;
		margin: 0 auto;
		color: #444;
	}.list_ri1,.list_ri2,.jbkp{display:none;}

	.jbkp{display:none}
	.lb_foot {
		width: 100%;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
		padding: 10px 0;
		display: flex;
		margin-top: 10px;
		justify-content: space-between;
	}
	.gyjy {
		width: 60%;
		float: left;
		 margin-right: 0;
	}.lb_footh1 {
		width: 100%;
		height: 45px;
		font-family: "微软雅黑";
		color: #585858;
		font-size: 16px;
		line-height: 45px;
		text-indent:10px;
	}.gyjy p, .fwkstd p {
		width: 100%;
		height: auto;
		overflow: hidden;
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
	}
	.gyjy p a, .fwkstd p a {
		width: 92px;
		float: none;
		margin-right: 10px;
		margin-bottom: 5px;
	}

	.fwkstd {
		width: 40%;
		float: right;
		margin-right: 0;
	}
	.fwkstd h1{text-indent:10px;}
	.footer {
		width: 100%;
		height: auto;
		overflow: hidden;
		padding: 20px 0 20px;
		background-color: #009882;
	}.foot_nav {
		width: 100%;
		margin: 0 auto 10px;
		overflow: hidden;
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
	}.foot_nav a {
		width: 33.3%;
		height: 18px;
		line-height: 18px;
		float: left;
		border-right: 1px #fff solid;
		color: #fff;
		margin-bottom: 10px;
		font-size: 14px;
		box-sizing: border-box;
		text-align: center;
	}
	.footer p {
		width: 100%;
		text-align: center;
		margin: 0 auto;
		overflow: hidden;
		font-size: 14px;
		color: #fff;
		line-height: 24px;
	}
	/********列表页********/
	.list_po {
    width: 100%;
    border-bottom: 2px #009983 solid;
    height: 35px;
    line-height: 35px;
    color: #797979;
    font-size: 12px;
    margin: 0 auto 10px;
}.list_po >span{font-weight: bold;
    padding: 10px;}
.list_cont{width:100%}
.list_cont>ul {
    width: 98%;
    border: 1px #eeeeee solid;
    overflow: hidden;
    padding: 15px 0;
    margin: 0 auto;
}.list_paga {
    width: 100%;
    height: auto;
    margin: 10px auto;
    overflow: hidden;
}.list_cont>ul li {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    height: 36px;
    line-height: 36px;
    color: #585858;
    font-size: 14px;
    box-sizing: border-box;
    padding-right: 4px;
}.list_cont>ul li a {
    height: 35px;
    line-height: 35px;
    color: #585858;
    font-size: 14px;
    width: 100%;
    display: block;
    border-bottom: 1px #d9d9d9 dashed;
}.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 10px 0;
    border-radius: 4px;
}.list_paga {
    width: 100%;
    height: auto;
    margin: 10px auto;
    overflow: hidden;
}.art_cont {
    width: 100%;
    border: 1px #eeeeee solid;
    overflow: hidden;
    box-sizing: border-box;
    padding: 5px;
}.content_gb_tit {
    width: 100%;
    text-align: center;
}.art_paga {
    width: 100%;
    margin: 14px auto 0;
    font-size: 14px;
    line-height: 30px;
    color: #000;
    border-bottom: 1px #009881 solid;
    padding-bottom: 10px;
}.art_paga p {
    font-size: 14px !important;
    line-height: 1.6;
    color: #000;
    padding-top: 15px;
}
.art_paga p,.art_paga >div{width:100%;}
.art_paga p img,.art_paga >div img ,.art_paga >img{width:98%;margin:5px auto;}

.art_pagasize {
    width: 100%;
    height: 75px;
    line-height: 60px;
    margin: 0 auto;
    overflow: hidden;
    padding: 10px 0;
}.art_pagasize p {
    height: 25px;
    line-height: 24px;
    font-size: 15px;
    overflow: hidden;
    margin-right: 10px;
    padding-top: 5px;
}.art_pagasize p a {
    font-size: 15px;
    color: #000;
    overflow: hidden;
}

}