@charset "utf-8";
.h70{display: none;}
@media screen and (min-width: 1500px) and (max-width: 1575px) {
.header .wrap {width: 100%;padding: 0 2%;}
.main .wrap {width: 100%;padding: 0 2%;}
.wrap {width: 100%;padding: 0 2%;}
.header {min-width: 100%;position: fixed;height: 68px;z-index: 3;padding: 12px 0;}
.nav a.gonav {display: inline-block;float: right;width: 68px;height: 68px;position: absolute;top: -68px;right: 0px;}
.nav a.gonav i {width: 68px;height: 68px;display: inline-block;float: right;background: url(gonav.png) no-repeat center center / 50% 50%;}
.logo {float: left;}
.logo img {height: 35px;float: left;margin-top: 6px;}
.ml36 {margin-left: 10px;}
.search {display: none;}
.nav {position: absolute;left: 0;top: 68px;padding-top: 0px;height: auto;z-index: 999;background: #006FCE;margin: 0;}
.nav ul {display: none;background: #006FCE;width: 100%;}
.nav ul li {width: 100%;margin: 0;border: 0 none;border-bottom: 1px solid #A8A8A8;height: auto;line-height: 40px;}
.nav ul li h3 {width: 100%;float: left;}
.nav ul li h3 a {height: 40px;line-height: 40px;padding: 0;text-align: center;width: 100%;float: left;color: #ffffff;border-radius: 0;}
.nav {width: 100%;}
.nav dl {display: none;}
.nav ul li dl {position: relative;padding-top: 0;top: 0;}
.nav ul li dl dd a {color: #ffffff;font-size: 14px;}
.nav .list {width: 100%;}
.h100 {height: 68px;}
}
/*960-1199*/
@media screen and (min-width: 960px) and (max-width: 1499px) {
.header .wrap {width: 100%;padding: 0 2%;}
.main .wrap {width: 100%;padding: 0 2%;}
.wrap {width: 100%;padding: 0 2%;}
.header {min-width: 100%;position: fixed;height: 68px;z-index: 3;padding: 12px 0;}
.nav a.gonav {display: inline-block;float: right;width: 68px;height: 68px;position: absolute;top: -68px;right: 0px;}
.nav a.gonav i {width: 68px;height: 68px;display: inline-block;float: right;background: url(gonav.png) no-repeat center center / 50% 50%;}
.logo {float: left;}
.logo img {height: 35px;float: left;margin-top: 6px;}
.ml36 {margin-left: 10px;}
.search {display: none;}
.nav {position: absolute;left: 0;top: 68px;padding-top: 0px;height: auto;z-index: 999;background: #006FCE;margin: 0;}
.nav ul {display: none;background: #006FCE;}
.nav ul li {width: 100%;margin: 0;border: 0 none;border-bottom: 1px solid #A8A8A8;height: auto;line-height: 40px;}
.nav ul li h3 {width: 100%;float: left;}
.nav ul li h3 a {height: 40px;line-height: 40px;padding: 0;text-align: center;width: 100%;float: left;color: #ffffff;border-radius: 0;}
.nav {width: 100%;}
.nav dl {display: none;}
.nav ul li dl {position: relative;padding-top: 0;top: 0;}
.nav ul li dl dd a {color: #ffffff;font-size: 14px;}
.nav .list {width: 100%;}
.h100 {height: 68px;}
.banner .text {width: 100%;margin-left: -50%;height: auto;top: 40%;transform: translateY(-50%);padding: 0 14%;}
.banner .text span {font-size: 18px;line-height: 2;}
.banner .text p {font-size: 12px;line-height: 1.4;margin-top: 0px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {bottom: 10px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {width: 20px;height: 4px;background: #fff;opacity: 1;display: inline-block;vertical-align: middle;border-radius: 20px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {width: 40px;height: 4px;background: #005197;}
.h2tit {margin-top: 0%;margin-bottom: 0%;}
.h2tit h2 {margin-bottom: 0;font-size: 24px;text-indent: 30px;line-height: normal;}
.h2tit span {font-size: 16px;line-height: 1.4;height: auto;}
.h2tit:before {width: 12px;height: 30px;top: 16px;}
.iabout {padding: 6% 0;background: none;}
.iabout_info {width: 100%;}
.iabout_info h3 {font-size: 20px;margin-top: 2%;padding-left: 0;}
.iabout_info p {margin-top: 2%;margin-bottom: 4%;padding-left: 0;}
.iabout_info a.more {margin-bottom: 4%;margin-left: 0;}
.iabout_pic {width: 100%;margin: 4% 0;overflow: hidden;}
.iabout_picbg {width: 100%;height: auto;left: 0;top: -2%;}
.inews {padding: 6% 0;}
.iyqgx {padding: 6% 0;}
.inewsqh .tab-hd ul {margin-right: 20px;}
.inewsqh .tab-hd ul:before {width: 20px;margin-top: 16px;}
.inewsqh .tab-hd ul li {margin-right: 20px;font-size: 18px;line-height: 30px;padding: 0 5px;}
.inewsqh .tab-hd ul li.on {font-size: 18px;line-height: 30px;}
.inewsqh .tab-hd a.more {width: auto;height: 30px;line-height: 28px;padding: 0 10px;margin-top: 0;}
.inewsqh .tab-hd a.more:after {margin-left: 8px;}
.izjfz {padding: 4% 0;}
.inewslist {width: 100%;}
.inewslist ul li {margin-bottom: 4%;}
.inewslist ul li a {height: auto;margin-bottom: 4%;}
.h2tit a.more {width: auto;height: 30px;line-height: 28px;padding: 0 10px;margin-top: 10px;}
.h2tit a.more:after {margin-left: 8px;}
.iyqgx .h2tit h2 {width: 60%;}
.iyqgxqh .swiper-slide {flex-direction: column;}
.iyqgxqh .swiper-slide .picbox {width: 100%;top: auto;}
.iyqgxqh .swiper-slide .info {width: 100%;padding: 0;}
.iyqgxqh .swiper-wrapper {padding-top: 0;}
.izjfzqh {margin-top: 4%;}
.izjfzqh .swiper {padding: 0 20%;}
.izjfzqh .swiper-slide img {width: 200%;margin-left: -50%;}
.izjfzqh .swiper-slide .info {left: 0;width: 100%;height: 100%;padding: 8%;}
.izjfzqh .qhbtn {margin-left: -84px;top: auto;bottom: 0;}
.footer {padding: 4% 0;font-size: 12px;}
.footer p {font-size: 12px;line-height: 2;}
.footer i:first-child {width: 100%;background: none;height: 1px;}
.nbanner {overflow: hidden;}
.nbanner img {width: 180%;margin-left: -40%;}
.position {margin-bottom: 4%;}
.pleft {width: 100%;padding: 3%;}
.side_tit {margin-bottom: 2%;}
.sidebar ul li a {margin-bottom: 2%;font-size: 15px;padding: 0 2%;}
.sidebar ul li {width: 50%;}
.lcontact p {line-height: 40px;}
.pright {width: 100%;margin-bottom: 4%;margin-top: 4%;}
.pro_lista ul li {width: 49%;margin-right: 2%;}
.pro_lista ul li:nth-child(3n) {margin-right: 2%;}
.pro_lista ul li:nth-child(2n) {margin-right: 0;}
.tg_pages li a {height: 30px;line-height: 28px;padding: 0 5px;margin-right: 1px;margin-left: 1px;font-size: 14px;}
.article {padding: 0;}
.main {padding-top: 1%;}
.news_list ul li {margin-bottom: 3%;padding: 3%;}
.news_list ul li .picbox {width: 100%;margin-right: 0;padding-bottom: 75%;margin-bottom: 2%;}
.news_list ul li .info {width: 100%;}
.news_list ul li .info p {margin-bottom: 3%;}
.news_list ul li .info i {width: auto;height: 30px;line-height: 28px;padding: 0 10px;}
.news_list ul li .info i:after {margin-left: 8px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {bottom: 10px;}
.about {padding: 4% 0; }
.pro_lista ul li .info {padding: 4%;}
.aboutcon {width: 100%;}
.aboutcon a.more {margin-top: 5%;margin-bottom: 5%;}
.aboutimg {width: 100%;overflow: hidden;}
.fgsjslist ul li {width: 100%;}
.xwzxlist {margin-bottom: 5%;}
.xwzxlist ul li {width: 100%;margin-right: 0;}
.tpzsqhq {margin-bottom: 5%;}

}

/*768-959*/
@media screen and (min-width: 768px) and (max-width: 959px) {
.header .wrap {width: 100%;padding: 0 2%;}
.main .wrap {width: 100%;padding: 0 2%;}
.wrap {width: 100%;padding: 0 2%;}
.header {min-width: 100%;position: fixed;height: 68px;z-index: 3;padding: 12px 0;}
.nav a.gonav {display: inline-block;float: right;width: 68px;height: 68px;position: absolute;top: -68px;right: 0px;}
.nav a.gonav i {width: 68px;height: 68px;display: inline-block;float: right;background: url(gonav.png) no-repeat center center / 50% 50%;}
.logo {float: left;}
.logo img {height: 35px;float: left;margin-top: 6px;}
.ml36 {margin-left: 10px;}
.search {display: none;}
.nav {position: absolute;left: 0;top: 68px;padding-top: 0px;height: auto;z-index: 999;background: #006FCE;margin: 0;}
.nav ul {display: none;background: #006FCE;}
.nav ul li {width: 100%;margin: 0;border: 0 none;border-bottom: 1px solid #A8A8A8;height: auto;line-height: 40px;}
.nav ul li h3 {width: 100%;float: left;}
.nav ul li h3 a {height: 40px;line-height: 40px;padding: 0;text-align: center;width: 100%;float: left;color: #ffffff;border-radius: 0;}
.nav {width: 100%;}
.nav dl {display: none;}
.nav ul li dl {position: relative;padding-top: 0;top: 0;}
.nav ul li dl dd a {color: #ffffff;font-size: 14px;}
.nav .list {width: 100%;}
.h100 {height: 68px;}
.banner .text {width: 100%;margin-left: -50%;height: auto;top: 40%;transform: translateY(-50%);padding: 0 14%;}
.banner .text span {font-size: 18px;line-height: 2;}
.banner .text p {font-size: 12px;line-height: 1.4;margin-top: 0px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {bottom: 10px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {width: 20px;height: 4px;background: #fff;opacity: 1;display: inline-block;vertical-align: middle;border-radius: 20px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {width: 40px;height: 4px;background: #005197;}
.h2tit {margin-top: 4%;margin-bottom: 4%;}
.h2tit h2 {margin-bottom: 0;font-size: 24px;text-indent: 30px;line-height: normal;}
.h2tit span {font-size: 16px;line-height: 1.4;height: auto;}
.h2tit:before {width: 12px;height: 30px;top: 16px;}
.iabout {padding: 6% 0;background: none;}
.iabout_info {width: 100%;}
.iabout_info h3 {font-size: 20px;margin-top: 2%;padding-left: 0;}
.iabout_info p {margin-top: 2%;margin-bottom: 4%;padding-left: 0;}
.iabout_info a.more {margin-bottom: 4%;margin-left: 0;}
.iabout_pic {width: 100%;margin: 4% 0;overflow: hidden;}
.iabout_picbg {width: 100%;height: auto;left: 0;top: -2%;}
.inews {padding: 6% 0;}
.iyqgx {padding: 6% 0;}
.inewsqh .tab-hd ul {margin-right: 20px;}
.inewsqh .tab-hd ul:before {width: 20px;margin-top: 16px;}
.inewsqh .tab-hd ul li {margin-right: 20px;font-size: 18px;line-height: 30px;padding: 0 5px;}
.inewsqh .tab-hd ul li.on {font-size: 18px;line-height: 30px;}
.inewsqh .tab-hd a.more {width: auto;height: 30px;line-height: 28px;padding: 0 10px;margin-top: 25px;}
.inewsqh .tab-hd a.more:after {margin-left: 8px;}
.izjfz {padding: 4% 0;}
.inewslist {width: 100%;}
.inewslist ul li {margin-bottom: 4%;}
.inewslist ul li a {height: auto;margin-bottom: 4%;}
.h2tit a.more {width: auto;height: 30px;line-height: 28px;padding: 0 10px;margin-top: 10px;}
.h2tit a.more:after {margin-left: 8px;}
.iyqgx .h2tit h2 {width: 60%;}
.iyqgxqh .swiper-slide {flex-direction: column;}
.iyqgxqh .swiper-slide .picbox {width: 100%;top: auto;}
.iyqgxqh .swiper-slide .info {width: 100%;padding: 0;}
.iyqgxqh .swiper-wrapper {padding-top: 0;}
.izjfzqh {margin-top: 4%;}
.izjfzqh .swiper {padding: 0 20%;}
.izjfzqh .swiper-slide img {width: 200%;margin-left: -50%;}
.izjfzqh .swiper-slide .info {left: 0;width: 100%;height: 100%;padding: 8%;}
.izjfzqh .qhbtn {margin-left: -84px;top: auto;bottom: 0;}
.footer {padding: 4% 0;font-size: 12px;}
.footer p {font-size: 12px;line-height: 2;}
.footer i:first-child {width: 100%;background: none;height: 1px;}
.nbanner {overflow: hidden;}
.nbanner img {width: 180%;margin-left: -40%;}
.position {margin-bottom: 4%;}
.pleft {width: 100%;padding: 3%;}
.side_tit {margin-bottom: 2%;}
.sidebar ul li a {margin-bottom: 2%;font-size: 15px;padding: 0 2%;}
.sidebar ul li {width: 50%;}
.lcontact p {line-height: 40px;}
.pright {width: 100%;margin-bottom: 4%;margin-top: 4%;}
.pro_lista ul li {width: 49%;margin-right: 2%;}
.pro_lista ul li:nth-child(3n) {margin-right: 2%;}
.pro_lista ul li:nth-child(2n) {margin-right: 0;}
.tg_pages li a {height: 30px;line-height: 28px;padding: 0 5px;margin-right: 1px;margin-left: 1px;font-size: 14px;}
.article {padding: 0;}
.main {padding-top: 1%;}
.news_list ul li {margin-bottom: 3%;padding: 3%;}
.news_list ul li .picbox {width: 100%;margin-right: 0;padding-bottom: 75%;margin-bottom: 2%;}
.news_list ul li .info {width: 100%;}
.news_list ul li .info p {margin-bottom: 3%;}
.news_list ul li .info i {width: auto;height: 30px;line-height: 28px;padding: 0 10px;}
.news_list ul li .info i:after {margin-left: 8px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {bottom: 10px;}
.about {padding: 4% 0; }
.pro_lista ul li .info {padding: 4%;}
.aboutcon {width: 100%;}
.aboutcon a.more {margin-top: 5%;margin-bottom: 5%;}
.aboutimg {width: 100%;overflow: hidden;}
.fgsjslist ul li {width: 100%;}
.xwzxlist {margin-bottom: 5%;}
.xwzxlist ul li {width: 100%;margin-right: 0;}
.tpzsqhq {margin-bottom: 5%;}

}


/*480-767*/
@media only screen and (min-width: 480px) and (max-width: 767px){
.header .wrap {width: 100%;padding: 0 2%;}
.main .wrap {width: 100%;padding: 0 2%;}
.wrap {width: 100%;padding: 0 2%;}
.header {min-width: 100%;position: fixed;height: 68px;z-index: 3;padding: 12px 0;}
.nav a.gonav {display: inline-block;float: right;width: 68px;height: 68px;position: absolute;top: -68px;right: 0px;}
.nav a.gonav i {width: 68px;height: 68px;display: inline-block;float: right;background: url(gonav.png) no-repeat center center / 50% 50%;}
.logo {float: left;}
.logo img {height: 35px;float: left;margin-top: 6px;}
.ml36 {margin-left: 10px;}
.search {display: none;}
.nav {position: absolute;left: 0;top: 68px;padding-top: 0px;height: auto;z-index: 999;background: #006FCE;margin: 0;}
.nav ul {display: none;background: #006FCE;}
.nav ul li {width: 100%;margin: 0;border: 0 none;border-bottom: 1px solid #A8A8A8;height: auto;line-height: 40px;}
.nav ul li h3 {width: 100%;float: left;}
.nav ul li h3 a {height: 40px;line-height: 40px;padding: 0;text-align: center;width: 100%;float: left;color: #ffffff;border-radius: 0;}
.nav {width: 100%;}
.nav dl {display: none;}
.nav ul li dl {position: relative;padding-top: 0;top: 0;}
.nav ul li dl dd a {color: #ffffff;font-size: 14px;}
.nav .list {width: 100%;}
.h100 {height: 68px;}
.banner .text {width: 100%;margin-left: -50%;height: auto;top: 40%;transform: translateY(-50%);padding: 0 14%;}
.banner .text span {font-size: 18px;line-height: 2;}
.banner .text p {font-size: 12px;line-height: 1.4;margin-top: 0px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {bottom: 10px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {width: 20px;height: 4px;background: #fff;opacity: 1;display: inline-block;vertical-align: middle;border-radius: 20px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {width: 40px;height: 4px;background: #005197;}
.h2tit {margin-top: 4%;margin-bottom: 4%;}
.h2tit h2 {margin-bottom: 0;font-size: 24px;text-indent: 30px;line-height: normal;}
.h2tit span {font-size: 16px;line-height: 1.4;height: auto;}
.h2tit:before {width: 12px;height: 30px;top: 16px;}
.iabout {padding: 6% 0;background: none;}
.iabout_info {width: 100%;}
.iabout_info h3 {font-size: 20px;margin-top: 2%;padding-left: 0;}
.iabout_info p {margin-top: 2%;margin-bottom: 4%;padding-left: 0;}
.iabout_info a.more {margin-bottom: 4%;margin-left: 0;}
.iabout_pic {width: 100%;margin: 4% 0;overflow: hidden;}
.iabout_picbg {width: 100%;height: auto;left: 0;top: -2%;}
.inews {padding: 6% 0;}
.iyqgx {padding: 6% 0;}
.inewsqh .tab-hd ul {margin-right: 20px;}
.inewsqh .tab-hd ul:before {width: 20px;margin-top: 16px;}
.inewsqh .tab-hd ul li {margin-right: 20px;font-size: 18px;line-height: 30px;padding: 0 5px;}
.inewsqh .tab-hd ul li.on {font-size: 18px;line-height: 30px;}
.inewsqh .tab-hd a.more {width: auto;height: 30px;line-height: 28px;padding: 0 10px;margin-top: 25px;}
.inewsqh .tab-hd a.more:after {margin-left: 8px;}
.izjfz {padding: 4% 0;}
.inewslist {width: 100%;}
.inewslist ul li {margin-bottom: 4%;}
.inewslist ul li a {height: auto;margin-bottom: 4%;}
.h2tit a.more {width: auto;height: 30px;line-height: 28px;padding: 0 10px;margin-top: 10px;}
.h2tit a.more:after {margin-left: 8px;}
.iyqgx .h2tit h2 {width: 60%;}
.iyqgxqh .swiper-slide {flex-direction: column;}
.iyqgxqh .swiper-slide .picbox {width: 100%;top: auto;}
.iyqgxqh .swiper-slide .info {width: 100%;padding: 0;}
.iyqgxqh .swiper-wrapper {padding-top: 0;}
.izjfzqh {margin-top: 4%;}
.izjfzqh .swiper {padding: 0;}
.izjfzqh .swiper-slide img {width: 200%;margin-left: -50%;}
.izjfzqh .swiper-slide .info {left: 0;width: 100%;height: 100%;padding: 8%;}
.izjfzqh .qhbtn {margin-left: -84px;top: auto;bottom: 0;}
.footer {padding: 4% 0;font-size: 12px;}
.footer p {font-size: 12px;line-height: 2;}
.footer i:first-child {width: 100%;background: none;height: 1px;}
.nbanner {overflow: hidden;}
.nbanner img {width: 180%;margin-left: -40%;}
.position {margin-bottom: 4%;}
.pleft {width: 100%;padding: 3%;}
.side_tit {margin-bottom: 2%;}
.sidebar ul li a {margin-bottom: 2%;font-size: 15px;padding: 0 2%;}
.sidebar ul li {width: 50%;}
.lcontact p {line-height: 40px;}
.pright {width: 100%;margin-bottom: 4%;margin-top: 4%;}
.pro_lista ul li {width: 49%;margin-right: 2%;}
.pro_lista ul li:nth-child(3n) {margin-right: 2%;}
.pro_lista ul li:nth-child(2n) {margin-right: 0;}
.tg_pages li a {height: 30px;line-height: 28px;padding: 0 5px;margin-right: 1px;margin-left: 1px;font-size: 14px;}
.article {padding: 0;}
.main {padding-top: 1%;}
.news_list ul li {margin-bottom: 3%;padding: 3%;}
.news_list ul li .picbox {width: 100%;margin-right: 0;padding-bottom: 75%;margin-bottom: 2%;}
.news_list ul li .info {width: 100%;}
.news_list ul li .info p {margin-bottom: 3%;}
.news_list ul li .info i {width: auto;height: 30px;line-height: 28px;padding: 0 10px;}
.news_list ul li .info i:after {margin-left: 8px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {bottom: 10px;}
.about {padding: 4% 0; }
.pro_lista ul li .info {padding: 4%;}
.aboutcon {width: 100%;}
.aboutcon a.more {margin-top: 5%;margin-bottom: 5%;}
.aboutimg {width: 100%;overflow: hidden;}
.fgsjslist ul li {width: 100%;}
.xwzxlist {margin-bottom: 5%;}
.xwzxlist ul li {width: 100%;margin-right: 0;}
.tpzsqhq {margin-bottom: 5%;}
}

/*479*/
@media only screen and (max-width: 479px) {
body {min-width: 100%;}
.header .wrap {width: 100%;padding: 0 2%;}
.main .wrap {width: 100%;padding: 0 2%;}
.wrap {width: 100%;padding: 0 2%;}
.header {min-width: 100%;position: fixed;height: 68px;z-index: 3;padding: 12px 0;}
.nav a.gonav {display: inline-block;float: right;width: 68px;height: 68px;position: absolute;top: -68px;right: 0px;}
.nav a.gonav i {width: 68px;height: 68px;display: inline-block;float: right;background: url(gonav.png) no-repeat center center / 50% 50%;}
.logo {float: left;}
.logo img {height: 35px;float: left;margin-top: 6px;}
.ml36 {margin-left: 10px;}
.search {display: none;}
.nav {position: absolute;left: 0;top: 68px;padding-top: 0px;height: auto;z-index: 999;background: #006FCE;margin: 0;}
.nav ul {display: none;background: #006FCE;}
.nav ul li {width: 100%;margin: 0;border: 0 none;border-bottom: 1px solid #A8A8A8;height: auto;line-height: 40px;}
.nav ul li h3 {width: 100%;float: left;}
.nav ul li h3 a {height: 40px;line-height: 40px;padding: 0;text-align: center;width: 100%;float: left;color: #ffffff;border-radius: 0;}
.nav {width: 100%;}
.nav dl {display: none;}
.nav ul li dl {position: relative;padding-top: 0;top: 0;}
.nav ul li dl dd a {color: #ffffff;font-size: 14px;}
.nav .list {width: 100%;}
.h100 {height: 68px;}
.banner .text {width: 100%;margin-left: -50%;height: auto;top: 40%;transform: translateY(-50%);padding: 0 14%;}
.banner .text span {font-size: 18px;line-height: 2;}
.banner .text p {font-size: 12px;line-height: 1.4;margin-top: 0px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {bottom: 10px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {width: 20px;height: 4px;background: #fff;opacity: 1;display: inline-block;vertical-align: middle;border-radius: 20px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {width: 40px;height: 4px;background: #005197;}
.h2tit {margin-top: 4%;margin-bottom: 4%;}
.h2tit h2 {margin-bottom: 0;font-size: 24px;text-indent: 30px;line-height: normal;}
.h2tit span {font-size: 16px;line-height: 1.4;height: auto;}
.h2tit:before {width: 12px;height: 30px;top: 16px;}
.iabout {padding: 6% 0;background: none;}
.iabout_info {width: 100%;}
.iabout_info h3 {font-size: 20px;margin-top: 2%;padding-left: 0;}
.iabout_info p {margin-top: 2%;margin-bottom: 4%;padding-left: 0;}
.iabout_info a.more {margin-bottom: 4%;margin-left: 0;}
.iabout_pic {width: 100%;margin: 4% 0;overflow: hidden;}
.iabout_picbg {width: 100%;height: auto;left: 0;top: -2%;}
.inews {padding: 6% 0;}
.iyqgx {padding: 6% 0;}
.inewsqh .tab-hd ul {margin-right: 20px;}
.inewsqh .tab-hd ul:before {width: 20px;margin-top: 16px;}
.inewsqh .tab-hd ul li {margin-right: 20px;font-size: 18px;line-height: 30px;padding: 0 5px;}
.inewsqh .tab-hd ul li.on {font-size: 18px;line-height: 30px;}
.inewsqh .tab-hd a.more {width: auto;height: 30px;line-height: 28px;padding: 0 10px;margin-top: 25px;}
.inewsqh .tab-hd a.more:after {margin-left: 8px;}
.izjfz {padding: 4% 0;}
.inewslist {width: 100%;}
.inewslist ul li {margin-bottom: 4%;}
.inewslist ul li a {height: auto;margin-bottom: 4%;}
.h2tit a.more {width: auto;height: 30px;line-height: 28px;padding: 0 10px;margin-top: 10px;}
.h2tit a.more:after {margin-left: 8px;}
.iyqgx .h2tit h2 {width: 60%;}
.iyqgxqh .swiper-slide {flex-direction: column;}
.iyqgxqh .swiper-slide .picbox {width: 100%;top: auto;}
.iyqgxqh .swiper-slide .info {width: 100%;padding: 0;}
.iyqgxqh .swiper-wrapper {padding-top: 0;}
.izjfzqh {margin-top: 4%;}
.izjfzqh .swiper {padding: 0;}
.izjfzqh .swiper-slide img {width: 200%;margin-left: -50%;}
.izjfzqh .swiper-slide .info {left: 0;width: 100%;height: 100%;padding: 8%;}
.izjfzqh .qhbtn {margin-left: -84px;top: auto;bottom: 0;}
.footer {padding: 4% 0;font-size: 12px;}
.footer p {font-size: 12px;line-height: 2;}
.footer i:first-child {width: 100%;background: none;height: 1px;}
.nbanner {overflow: hidden;}
.nbanner img {width: 180%;margin-left: -40%;}
.position {margin-bottom: 4%;}
.pleft {width: 100%;padding: 3%;}
.side_tit {margin-bottom: 2%;}
.sidebar ul li a {margin-bottom: 2%;font-size: 15px;padding: 0 2%;}
.sidebar ul li {width: 50%;}
.lcontact p {line-height: 40px;}
.pright {width: 100%;margin-bottom: 4%;margin-top: 4%;}
.pro_lista ul li {width: 49%;margin-right: 2%;}
.pro_lista ul li:nth-child(3n) {margin-right: 2%;}
.pro_lista ul li:nth-child(2n) {margin-right: 0;}
.tg_pages li a {height: 30px;line-height: 28px;padding: 0 5px;margin-right: 1px;margin-left: 1px;font-size: 14px;}
.article {padding: 0;}
.main {padding-top: 1%;}
.news_list ul li {margin-bottom: 3%;padding: 3%;}
.news_list ul li .picbox {width: 100%;margin-right: 0;padding-bottom: 75%;margin-bottom: 2%;}
.news_list ul li .info {width: 100%;}
.news_list ul li .info p {margin-bottom: 3%;}
.news_list ul li .info i {width: auto;height: 30px;line-height: 28px;padding: 0 10px;}
.news_list ul li .info i:after {margin-left: 8px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {bottom: 10px;}
.about {padding: 4% 0; }
.pro_lista ul li .info {padding: 4%;}
.aboutcon {width: 100%;}
.aboutcon a.more {margin-top: 5%;margin-bottom: 5%;}
.aboutimg {width: 100%;overflow: hidden;}
.fgsjslist ul li {width: 100%;}
.xwzxlist {margin-bottom: 5%;}
.xwzxlist ul li {width: 100%;margin-right: 0;}
.tpzsqhq {margin-bottom: 5%;}


}
