﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td,iframe{margin:0;padding:0;}

body{font-size:16px;font-family: Microsoft Yahei,-apple-system-font,Helvetica Neue,sans-serif;color:#333333;word-break:break-all;line-height: 1.7;}

html{scroll-behavior:smooth;}

table{border-collapse:collapse;border-spacing:0;}

img{border:0;vertical-align:top;}

option{padding-left:5px;*padding:0;}

ul, li{list-style:none;}

a{color:#424242;text-decoration:none;}

.fl{float:left;display:inline;}

.fr{float:right;display:inline;}

.clear{ clear:both}

.back_a{background-color:#fff !important}

.color_a{color:#fff !important}

h1,h2,h3,h4,h5,h6{font-weight:normal}

* {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}







.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}

.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;z-index:9}

.flexslider{margin:0;padding:0;}

.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}

.flexslider .slides img{width:100%;display:block}

.flex-pauseplay span{text-transform:capitalize}

.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}

html[xmlns] .slides{display:block}* html .slides{height:1%}

.no-js .slides>li:first-child{display:block}

.flexslider{background:#fff;position:relative;zoom:1;padding-top:0px}

.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}

.loading .flex-viewport{max-height:300px}

.flexslider .slides{zoom:1}

.carousel li{margin-right:5px}

.flex-direction-nav{*height:0}

.flex-direction-nav a{width: 30px; height: 120px; margin: -20px 0 0; display: block; background:#333 url(../../images/slider-arrow.png) no-repeat -130px -108px; position: absolute; top: 30%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}

.flex-direction-nav .flex-prev{left:50px}

.flex-direction-nav .flex-next{right:50px;}

.flexslider:hover .flex-prev{opacity: 0; left: 215px;}

.flexslider:hover .flex-next{opacity: 0; right: 215px;}

.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}

.flex-direction-nav .flex-disabled{opacity: 0!important; filter:alpha(opacity=30); cursor: default;}

.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}

.flexslider .flex-next{background-position:-12px -108px;}



.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}

.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}

.flex-control-nav{width:100%;position:absolute;text-align:center;bottom:30px}

.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}

.flex-control-paging li a{width:20px;height:20px;display:block;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;border:2px solid #c9cbca}

.flex-control-paging li a:hover{background:#fff;background:#212024)}

.flex-control-paging li a.flex-active{background:#fff;cursor:default}

.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}

.flex-control-thumbs li{width:25%;float:left;margin:0}

.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}

.flex-control-thumbs img:hover{opacity:1}

.flex-control-thumbs .flex-active{opacity:1;cursor:default}

@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:0;left:10px}.flex-direction-nav .flex-next{opacity:0;right:10px}}





.top{width:1600px;margin:0px auto;height:90px;z-index: 55;}

#headnav.scroll {position: fixed;top: 0;left: 0;background-color: #fff;width: 100%;z-index: 555;}

.top_fl{width:270px;float:left;padding:6px 0 0 0 }

.top_fr{width:1100px;float:left;position:relative}

.nav{margin:0 auto;color:#555;padding-top:25px}

.nav a{display:block;line-height:inherit;cursor:pointer;color:#555;font-weight:400;font-size:16px}

.nav_menu{display:table;margin:0px auto}

.nav_menu-item span{display: inline-block;margin-left: 5px;width: 12px;height: 12px;background: url('../images/down-icon.png') no-repeat;}

.hover-up{transition-duration: .5s;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.hover-down{transition-duration: .5s;transform: rotate(0deg);-webkit-transform: rotate(0deg);}

.nav_menu-item a{display:block;padding:0 24px;}

.nav_menu{line-height:40px;font-weight:700;text-transform:uppercase;}

.nav_menu-item{display:inline-block;position:relative;height:40px}

.nav_menu-item.active,.nav_menu-item:hover{border-bottom:3px solid #fff;background:#147c6c;border-radius:5px;color:#fff !important;-moz-box-sizing: content-box;

box-sizing: content-box;}

.nav_menu-item.active a,.nav_menu-item:hover a{color: #fff;}

.active{border-bottom:3px solid #fff;background:#147c6c;border-radius:5px;color:#fff !important}

.nav_menu-item:hover .nav_submenu{display:block;}

.nav_menu-item a:hover{color:#fff !important}

.nav_menu-item a:hover span{    filter: brightness(100);}

.nav_submenu{font-weight:300;text-transform:none;display:none;position:absolute;top:43px;background:rgba(20,124,108,0.6);padding:0px 0px 0px 0px;z-index:999;border-radius: 5px;}

.nav_submenu ul{float:left;margin-top:0px;margin-right:0px;margin-bottom:0px}

.nav_img{float:right;margin:10px 0 15px 0}

.nav_img p{margin:0;padding:0;line-height:14px;text-align:center;font-size:14px;color:#fff}

.nav_submenu-item{display:block; text-align:center;height:40px}

.nav_submenu-item a{display:block;padding:0 35px 0 25px;min-width:100px;line-height:40px;height:40px;color:#fff;font-size:14px;moz-box-sizing: content-box;

box-sizing: content-box;}

.nav_submenu-item a:hover{text-decoration:none;background:#147c6c;border-radius:5px;color:#FFF;font-size:14px}

.nav_on1{position:absolute;left:-15px}



.search{width:200px;right:-200px;position:absolute;top:30px;}

.search_bd{background:#147c6c;height:30px;border-radius:15px;border:none;width:190px;padding-left:15px;color:#fff;font-size: 14px;line-height: 30px;}

.search_fdj{background:url(../images/s.png)no-repeat;width:18px;height:18px;border:none;top:6px;right:20px;position:absolute}

::-webkit-input-placeholder {  color: #fff;}

::-moz-placeholder {  color: #fff;}

:-ms-input-placeholder {  color: #fff;}



.header_content {margin: 0 auto;width: 100%;z-index: 9999;padding: 0px 20px 0px 20px;height:44px;background:#15316c}

.header_content img{float:left;margin-right:10px;padding-top:7px;}

.navigation.open {opacity: 0.9;visibility: visible;-moz-transition: opacity 0.5s;-o-transition: opacity 0.5s;-webkit-transition: opacity 0.5s;transition: opacity 0.5s;}

.logo_mobile{padding-top:7px;display:inline}

.swiper-container {width: 100%;height: auto;margin-left: auto;margin-right: auto;}

/* .swiper-slide {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;} */

.swiper-container img {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}

.nav-toggle {height: 30px;overflow: hidden;position: absolute;right: 4%;text-indent: 100%;top: 7px;white-space: nowrap;width: 30px;z-index: 99999;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;background: rgba(255, 255, 255, 0.8);}

.nav-toggle:before, .nav-toggle:after {border-radius: 50%;content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;-moz-transform: translateZ(0);

-ms-transform: translateZ(0);-webkit-transform: translateZ(0);transform: translateZ(0);-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;

backface-visibility: hidden;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-webkit-transition-property: -webkit-transform;

transition-property: transform;}

.nav-toggle:before {-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);-moz-transition-duration: 0.3s;

-o-transition-duration: 0.3s;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;color: #f05da3;}

.nav-toggle:after {background-color: transparent;-moz-transform: scale(0);-ms-transform: scale(0);-webkit-transform: scale(0);transform: scale(0);

-moz-transition-duration: 0s;-o-transition-duration: 0s;-webkit-transition-duration: 0s;transition-duration: 0s;color: #f05da3;}

.nav-toggle span {bottom: auto;display: inline-block;height: 3px;left: 50%;position: absolute;right: auto;top: 50%;width: 18px;z-index: 10;

-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);

transform: translateX(-50%) translateY(-50%);}

.nav-toggle span:before, .nav-toggle span:after {background-color: #fb8b01;content: "";height: 100%;position: absolute;right: 0;top: 0;width: 100%;

-moz-transform: translateZ(0);-ms-transform: translateZ(0);-webkit-transform: translateZ(0);transform: translateZ(0);-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-transition: -moz-transform 0.3s;-o-transition: -o-transform 0.3s;-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;}

.nav-toggle span:before {-moz-transform: translateY(-6px) rotate(0deg);-ms-transform: translateY(-6px) rotate(0deg);-webkit-transform: translateY(-6px) rotate(0deg);

transform: translateY(-6px) rotate(0deg);}

.nav-toggle span:after {-moz-transform: translateY(6px) rotate(0deg);-ms-transform: translateY(6px) rotate(0deg);-webkit-transform: translateY(6px) rotate(0deg);

transform: translateY(6px) rotate(0deg);}

.nav-toggle.close-nav:before {-moz-transform: scale(0);-ms-transform: scale(0);-webkit-transform: scale(0);transform: scale(0);}

.nav-toggle.close-nav:after {-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}

.nav-toggle.close-nav span {background-color: rgba(255, 255, 255, 0);}

.nav-toggle.close-nav span:before, .nav-toggle.close-nav span:after {background-color: #fff;}

.nav-toggle.close-nav span:before {-moz-transform: translateY(0) rotate(45deg);-ms-transform: translateY(0) rotate(45deg);-webkit-transform: translateY(0) rotate(45deg);transform: translateY(0) rotate(45deg);}

.nav-toggle.close-nav span:after {-moz-transform: translateY(0) rotate(-45deg);-ms-transform: translateY(0) rotate(-45deg);-webkit-transform: translateY(0) rotate(-45deg);transform: translateY(0) rotate(-45deg);}

.navigation {position: fixed;background-color: #313131;width: 100%;height: 100%;top: 0;left: 0;z-index: 99999;visibility: hidden;opacity: 0;

-webkit-transition: opacity 0.5s, visibility 0s 0.5s;transition: opacity 0.5s, visibility 0s 0.5s;}

.navigation .primary-nav {position: relative;top: 45%;-moz-transform: translateY(-45%);-ms-transform: translateY(-45%);-webkit-transform: translateY(-45%);

transform: translateY(-45%);}

.navigation li {display: block;}

.navigation a {display: block;font-size: 18px;margin: 0;text-align: center;padding: 0px 0;color: #fff; float:none}

/*手机菜单*/

.accordion {width: 80%;margin: 70px auto 20px;}

.accordion .link {cursor: pointer;display: block;padding: 15px 15px 15px 42px;color: #fff;font-size: 14px;border-bottom: 1px solid #CCC;position: relative;

-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}

.accordion li:last-child .link {}

.accordion li i {position: absolute;top: 16px;left: 12px;font-size: 18px;color: #595959;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;

transition: all 0.4s ease;}

.accordion li i.fa-chevron-down {right: 12px;left: auto;font-size: 16px;}

.accordion li.open .link {color: #b63b4d;}

.accordion li.open i {color: #b63b4d;}

.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}

.submenu {display: none;background: #444359;font-size: 14px;}

.submenu li {border-bottom: 1px solid #4b4a5e;}

.submenu a {display: block;text-decoration: none;color: #d9d9d9;padding: 12px;padding-left: 42px;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;

transition: all 0.25s ease;}

.submenu a:hover {background: #b63b4d;color: #FFF;}

.imWrap {width: 100%; padding-top: 65%; position: relative; overflow: hidden; } .imWrap img {display: block; position: absolute; width: 100%; z-index: 5; left: 0; top: 0; min-height: 100%; } .ag7-main{padding-top:0px;margin:0 auto;padding-bottom:0px}

.ag7-main .phone-index-banner{display:none}

.ag7-bannerslide{position:relative;margin-bottom:0px}

.ag7-bannerslide .slidebox{position:relative;height:532px}

.ag7-bannerslide .slidebox li{display:block;position:absolute;width:100%;height:100%;left:0;top:0}

.ag7-bannerslide a img{display:block;width:100%;height:100%}

.ag7-bannerslide .slideinfo{width:100%;position:absolute;left:0;bottom:0;z-index:10}

.ag7-bannerslide .slidetitle{width:540px;color:#fff;background:rgba(0,0,0,.2)}

.ag7-bannerslide .slidetitle h2{font-size:18px;height:40px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 15px}

.ag7-bannerslide .slidelist{position:absolute;left:160px;bottom:0;width:340px;min-height: 420px;color:#fff;font-size:14px;background-color:#147c6c;}

.ag7-bannerslide .slidelist ul{position:absolute;z-index:10;width:100%;text-align:center}

.ag7-bannerslide .slidelist ul li{width:100%;line-height:58px;margin: 0 10px;cursor:pointer;font-size:17px}

.ag7-bannerslide .slidelist .mask{width:340px;height:58px;position:absolute;left:0px;top:0px;background:#5eb295 url(../images/jt.png)no-repeat center right;display:block}



.swiper-container {width: 100%;height: 100%;}

/* .swiper-slide {text-align: center;font-size: 18px;background: #fff;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;} */



.back_b{width:100%;padding:40px 0;height:100%;overflow:hidden;position: relative;}

.back_b:before{content: '';background:#299988; position: absolute;top: 0;left: 0;width: 100%;height: 60%;}

.back_c{width:100%;padding:0 0 10px 0px;height:100%;overflow:hidden;position: relative;}

.back_c:before{content: '';background:#eee; position: absolute;top: 0;left: 0;width: 100%;height: 60%;}

.back_d{background-image:url(../images/1.jpg);width:100%;padding:30px 0px;height:100%;overflow:hidden;background-size:80%;background-repeat:no-repeat}

.back_e{width:100%;height:100%;overflow:hidden;position: relative;background:#299988;}



.sigma-content{margin: 0px;text-align: center;}

.sigma-middle-line:before{content: '';display: block;border:3px solid #fff;height:40px;position: relative;top: 20px;left: 0;margin: 0px auto;width:20%}

.sigma-line-text{display: inline-block;background: #299988;padding: 0 18px 0 18px;position: relative;font-size: 32px;color:#fff;top:-45px;font-weight:bold}



.width_a{border:100px solid #fff}

.width_b{border:3px solid #299988;background:#fff;padding: 20px 30px}

.pro_des{margin-left: 30px}

.imgcon{text-align: center;font-size: 0;overflow: hidden;}

.imgcon img{display: inline-block;vertical-align: middle;max-width: 100%;}

.imgcon::after{display: inline-block;vertical-align: middle;height: 100%;content: "";width: 0;}



.pos_a{position:relative;margin-bottom: 20px}

.pos_b{position:absolute;}

.pos_c{left:0px;}

.pos_d{right:0px}

.pro_a{top:-90px;}

.font_a{color:#147c6c;padding:20px 0px;font-weight:bold}

.pro_b{padding-left:20px;    font-size: 17px;

    line-height: 3em;background-image: url(../images/trans.png);    background-position: 0 0;

    background-repeat: repeat-y;

    }

.pro_b ul li{list-style-type:square !important;font-size:17px;line-height:40px}

.zixue{background:#299988;padding:10px 0px ;width:170px;display:inline-block;text-align:center;color:#fff;margin:10px 0px}

.yy{-moz-box-shadow:0px 0px 10px #dddddd; -webkit-box-shadow:0px 0px 10px #dddddd; box-shadow:0px 0px 10px #dddddd;}

.content_tit{color:#147c6c;text-align:center;font-size:36px;padding:30px 0px 0;font-weight:bold;color:#147c6c;letter-spacing: 5px}

.homepro_title{color:#147c6c;text-align:center;font-size:24px;padding:30px 0px 20px;font-weight:bold;color:#147c6c;}

.content_tit span{display:block}

.content_tit p{color:#666666;font-size:17px;font-weight:normal}

.tit_dec{color:#666666;font-size:17px;font-weight:normal;margin-top: 10px}

.pad_b{padding-bottom:15px}

.pad_c{padding:40px}

.pad_d{padding:15px 15px}

.pad_e{padding-top:15px;padding-bottom:15px}

.more{text-align:center;}

.more a{padding:12px 35px;background:#eeeeee;color: #147c6c;font-size: 14px}

.more_a{text-align:center}



.tjpro{text-align:center;color:#147c6c;font-weight:bold;padding-bottom:20px;margin-bottom: 20px}

.tjpro:before{content: '';display: block;height:1px;background:#ccc;position: relative;top: 40px;left: 0;margin: 0px auto;width:20%}

.width_e{width:100%;text-align:left;border-bottom: 1px solid #dddddd;}

.width_e h3{font-size:20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding:15px 0;color: #147c6c;}

.width_e p{color:#666;font-size:14px;margin-bottom:15px;line-height: 1.8;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow : hidden;word-break:break-all;

}

.homenews_tag{margin-bottom: 15px}

.news_more{font-size: 14px;color: #fff;background: #147c6c;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;padding: 5px 25px;margin-bottom: 10px;display: inline-block}

.news_more:hover{color: #fff}

.news_scroll .swiper-button-next{color: #fff;font-size:30px;background:#666666;padding: 10px;right: -15px;}

.news_scroll .swiper-button-prev{color: #fff;font-size:30px;background:#666666;padding: 10px;left: -15px;}

.newslist h4{color:#666;font-size:14px;margin: 15px 0}

.newslist h4 span{font-style:normal;color:#299988}

.newslist p{margin-bottom: 20px;font-size: 14px;line-height: 1.7}

.homebrand{margin-bottom: 3%}

.homebrand img{box-shadow:0px 0px 10px #dddddd;-webkit-box-shadow:0px 0px 10px #dddddd;-moz-box-shadow:0px 0px 10px #dddddd}



.homepro ul{width: 100%;position: relative;overflow: hidden;-moz-box-shadow: 0px 0px 10px #dddddd;

    -webkit-box-shadow: 0px 0px 10px #dddddd;

    box-shadow: 0px 0px 10px #dddddd;}

.homepro ul li{width: 33.333%;float: left;}

.homepro .i_correcting_list{padding: 30px;position: relative;}

.correcting_list_a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align:center;display:flex; align-items:center;justify-content:center;background-color:rgba(41,153,136,0.6);color: #fff;opacity: 0;}

.correcting_list_a a{font-size:20px;color:#fff;display:block;}

.homepro ul li:hover .correcting_list_a {opacity: 1;}



.homepro .pro_scroll{padding: 10px 50px;position: relative;margin-top: 20px}

.homepro .pro_scroll .tit{font-size: 16px;text-align: center;margin: 15px 0}

.pro_scroll .fa-angle-left,.pro_scroll .fa-angle-right{color: #147c6c;font-size: 60px}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next,.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image: none !important}

.swiper-button-next, .swiper-button-prev{width: auto !important;height: auto !important;}

.fw{background:rgba(20,124,108,0.6);text-align:center;bottom:0px;width:100%;color:#fff;padding:10px 0px;font-size:24px;}



.about_top{background:url(../images/b1.jpg)no-repeat center top;height:200px}

.morelink{display: inline-block;padding: 10px 50px !important;background: #eeeeee;color: #147c6c;font-size: 14px;margin-bottom: 25px}



.about_menu{width:100%}

.about_menu ul{margin:0px auto;display:table}

.about_menu ul li{float:left;font-size:16px}

.about_menu ul li a{display:block;padding:20px;color:#147c6c;font-weight:bold}

.about_menu ul li .cur{background: url(../images/ac.png)no-repeat center bottom;color:#5ab094}



.about_pro{width:100%}

.about_pro ul{margin:0px auto;display:table}

.about_pro ul li{float:left;font-size:16px;padding:20px;}

.about_pro ul li .cur{font-weight:bold}

.about_proa{width:100%;}

.about_proa ul{margin:0px auto;display:table}

.about_proa li{float:left;padding-right:10px}

.about_proa li span{color:#147c6c;}



/* pro */

.m_a{margin: 30px auto}

.pro_mod{width: 102%;position: relative;overflow: hidden;margin-top: 20px}

.pro_mod li{width:47%;margin-right: 3%;float: left;position: relative;overflow: hidden;box-shadow: 0 0 10px #ddd;margin-bottom: 3%;margin-top: 10px}

.pro_title{margin-right: auto;margin-left: auto;text-align: center;margin-top: 30px}

.pro_title h2{font: 600 36px "Microsoft Yahei";color: #147c6c;margin-bottom: 15px}

.pro_title h3{font: 600 24px "Microsoft Yahei";color: #888888;margin-bottom: 15px}

.pro_img{width: 50%;float: left;overflow: hidden;}

.pro_img img{width: 100%;overflow: hidden;}

.pro{box-shadow: 0 0 10px #ddd;padding: 0 !important;height: 350px;}

.pro_list{width: 50%;float: right;overflow: hidden;position: relative;height: 100%;}

.pro_list .imgarea{height: 160px;}

.pro_list .imgarea img{max-height: 100%;width: auto;}

.pro_list .content{padding: 20px;text-align: center;}

.pro_list .fa-angle-left,.pro_list .fa-angle-right{font-size: 32px;color: #bbb}

.pro_list .swiper-button-prev,.pro_list .swiper-button-prev1,.pro_list .swiper-button-prev2{position: absolute;top: 20px;left:85%;}

.pro_list .swiper-button-next,.pro_list .swiper-button-next1,.pro_list .swiper-button-next2{position: absolute;top: 20px;left: 92% }

.pro_list h3{text-align: left;font: 600 26px "Microsoft Yahei";color: #147c6c;margin-bottom: 20px}

.pro_list p{margin:15px 0}

.prolink{background: #147c6c;padding: 4px 25px;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;color: #fff;display: inline-block;font-size: 13px }



.pro_detail{margin: 30px 0 40px}

.pro_des p{line-height: 1.7}

.proimg_list .fa-angle-left,.proimg_list .fa-angle-right{color: #bbbbbb;font-size: 60px}

.proimg_list .fa-angle-left:hover,.proimg_list .fa-angle-right:hover{color: #147c6c;font-size: 60px}

.proimg_list .swiper-button-prev{position: absolute;left: 5px !important;top: 42% !important}

.proimg_list .swiper-button-next{position: absolute;right: 5px !important;top: 42% !important}



.area_inco{text-align: center;margin: 10px 0 30px}

.area_inco .pro_xj_div{display: inline-block;font-size: 14px;color: #555555}

/*新闻展示 */

.news_detail{width: 1400px;height: 100%;overflow: hidden;padding-top: 30px;margin:0px auto}

.news_detail_show {width: 1400px;}

.news_detail_show h1 {font-size: 24px;font-weight: normal;padding: 5px 0;text-align: center;line-height:60px;color:#333333}

.news_infos {color: #818181;font-size: 12px;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #ddd;text-align: center;}

.news_infos span{padding:0px 15px}

.pre, .next {width: 1400px;line-height: 30px;height: 30px;margin:0px auto}

.news_detail_list{width: 1400px;height: 100%;overflow: hidden;padding-top: 30px;margin:0px auto}

.news_detail_list h3{width: 100px;background:#3f6b60;text-align:center;color:#fff;font-size:14px;padding:10px 0px;margin-bottom:20px}

.news_detail_list ul{margin-right:-100px;}

.news_detail_list li{float:left;width:40%;margin-right:10%;line-height:40px;border-bottom:1px dotted #cccccc}

.news_detail_list li{}

/*展示 */

.show_a{color:#fff;padding-top:80px}

.show_a h3{font-size:36px;}

.show_a p{font-size:24px;}

.show_a span{width:20px;background:#fff;height:2px;display:inline-block}

.show_b{color:#fff;font-size:14px;padding-top:100px;text-align:right}

.show_c{line-height:200px;font-size:72px;text-align:center;color:#fff;font-weight:bold;letter-spacing:15px;}

.show_d{background:#299988;}

.show_e p{text-align:center;padding:15px 0px}

.show_e h3{text-align:center;color:#147c6c;padding:15px 0px}

.show_e h4{text-align:center;color:#147c6c;padding:15px 0px;font-weight:bold}

.show_e h5{text-align:center;color:#000;padding:15px 0px;font-size:24px}

.show_f{text-align:center;}

.show_f img{max-width:100% !important}

.show_f p{text-align:center;color:#147c6c;padding:15px 0px;font-weight:bold;font-size:30px}

.show_g a{background:#299988;border-radius:5px;padding:5px 10px;color:#fff;display:inline-block;margin-right:10px;font-size:24px;margin-bottom:10px;}

.show_h{text-align:center;}

.show_h img{max-width:100% !important}

.show_h h3{text-align:center;color:#147c6c;padding:15px 0px;font-weight:bold;font-size:30px}

.show_i{border-bottom:1px solid #ccc;padding:30px 0;}

.show_j_img{max-width:100% !important}

.pro_xj p{line-height: 1.7}

.pro_xj .circle{color: #147c6c;margin-right: 5px}

.pro_xj h3{color:#147c6c;padding:20px 0px;font-weight:bold}

.pro_xj .line{display:inline-block;width:80px;height:3px;background:#147c6c;margin-bottom: 20px}

.pro_xj p{font-size:16px;color:#666666}

.pro_xj a{background:#299988;padding:10px 50px;color:#fff;font-size:14px;display:inline-block;margin-top:10px;margin-top: 5%}

.pro_xj_div{line-height:33px;margin:0 20px}

.pro_icona{height:33px;width:33px;margin-right:10px}

.pro_icona:before{content:"";display:inline-block;vetical-align:middle;}



#tabsholder{margin-top:30px}

.marginbot {margin-bottom:15px;}

ul.list li {list-style-type:none;margin-left:20px;}

ul.tabs {overflow:hidden;margin:0px auto;}

ul.tabs li {list-style-type:none;display:block;float:left;color:#fff;cursor:pointer;font-size:18px;width:100%;padding:15px 0 15px 30px;}

ul.tabs li:hover {}

ul.tabs li.current {background:#5eb295 url(../images/jt.png)no-repeat center right;color:#fff}

.tabscontent {padding:8px 0 0 0;display:none;text-align:justify;}

.pro_xj_span:after{content:"";height:2px;background:#147c6c;display: block;position: relative;top: 10px;left: 0;margin: 0px auto;width:20%}



.title_des{width: 80%;text-align: center;line-height: 1.7;margin: 10px 0;margin-left: auto;margin-right: auto;color: #666666}

.pro_xj_span{text-align: center;font-size: 24px;color: #147c6c;margin-top: 25px}

.app_des{color: #666666;line-height: 1.7}

.relate_pro{width: 102%;position: relative;overflow: hidden;}

.relate_pro li{float: left;width: 18%;overflow: hidden;margin-right: 2%}

.relate_pro li .imgarea{width: 80%;max-height:175px;margin: 0 10%;margin-bottom: 5%}

.relate_pro li img{width: 100%}

.relate_pro li p{margin-bottom: 5%;font-size: 14px;color: #666666}

.img-responsive{margin-bottom: 2%}



.f_a{font-size:24px}

.f_b{font-size:35px}

.f_c{font-size:18px}

.f_d{font-size:30px}

.c_a{color:#147c6c}

.c_b{color:#fff}

.p_a{padding-top:30px;padding-bottom:30px}

.p_b{padding-top:15px;padding-bottom:15px}

.p_c{padding:15px}

.p_d{padding:0px 5px}

.m_b{padding:15px 0px}

.t_a{text-align:center}

.t_b{font-weight:bold}

.t_c{display:block}



.b_a{background:#299988;}

.b_b{background:#f5f5f5;}



.w_a{width:100%}

.w_b{background:#299988;border-radius:5px;padding:5px 12px;color:#fff;display:inline-block;margin: 10px 20px}

.w_c{background:#299988;border-radius:5px;padding:15px 40px;color:#fff;display:inline-block;margin-bottom:15px}



/*底部 */

.back_e .content{padding: 40px 0}

.code{text-align: center}

.code img{max-width: 80%;display: inline-block}

.foot_a{border-right:1px solid #fff}

.foot_a span{color:#f0e300;font-size:36px;line-height:36px}

.foot_b p{color:#fff;font-size:16px;padding-top:0px;line-height:36px}

.foot_b h3{color:#fff;font-size:25px;font-weight:bold}

.foot_tit{text-align: center;font-size: 24px;margin-bottom: 20px;font-weight: bold;color: #fff;letter-spacing: 5px;}

.foot_c{background:url(../images/lx.png)no-repeat center left;padding-left:30px;margin-left:10px;border-top:1px solid #fff;margin-top:15px;}

.foot_c p{color:#fff;line-height:48px;font-size: 14px}

.foot_d{text-align:center;color:#fff;font-size:16px;line-height:36px}

.color_b{color:#f0e300}

.color_c{color:#fff}

.font_e{font-size:16px;font-family: "SimSun";margin-bottom: 10px}

.font_f{font-size:24px;}

.font_g{font-size:20px}

.font_h{font-size:26px}

.back_f{background:#f0e300;color: #000;border: none;padding: 6px 40px;border-radius: 0;font-weight: bold;}

.mar_a{margin-right:auto;margin-left:auto}

.form_txt{font-size: 15px;font-weight: normal;width: 15%}

.form_txt2{width: 7.5%;font-size: 15px;font-weight: normal;}

.ui-input{height: 36px;padding: 6px 12px;font-size: 14px;line-height: 36px;color: #555;background-color: #299988;border: 1px solid #fff;width: 70%}

.ui-textarea{width:85.5%;margin-bottom: 10px;height: 100px;border: 1px solid #fff;padding: 10px;font-family: microsoft yahei;background-color: #299988;}

.red{color: red}

.submit{text-align: right;padding-right: 7.5%}



@media screen and (min-width:1201px){

.width_c{width:1600px}

.width_d{width:1400px}

.back_b{}

.pad_a{padding-top:30px;padding-bottom:30px}

.news_detail{width:100%}

.news_detail_show{width:100%}

.news_detail_list{width:100%}

}



@media screen and (min-width:992px) and (max-width:1200px){

.width_a{border:50px solid #fff}

.pro_a{top:-30px;}



.pad_a{padding-top:30px;padding-bottom:30px}

.news_detail{width:100%}

.news_detail_show{width:100%}

.news_detail_list{width:100%}

.news_detail_list li{width:48%;margin-right:2%}

.show_c {line-height: 150px;}



.f_a{font-size:24px}

.f_b{font-size:36px}

.f_c{font-size:18px}

.f_d{font-size:30px}

}



@media screen and (min-width:768px) and (max-width:992px){

.width_a{border:20px solid #fff}

.sigma-middle-line:before{width:40%}

.pro_a{top:0px;}



.pad_a{padding-top:30px;padding-bottom:30px}

.foot_b p{font-size:14px;}

.foot_b h3{font-size:20px;}

.news_detail{width:100%}

.news_detail_show{width:100%}

.news_detail_list{width:100%}

.news_detail_list li{width:48%;margin-right:2%}

.show_c {line-height: 100px;font-size: 48px;}

.f_a{font-size:24px}

.f_b{font-size:24px}

.f_c{font-size:18px}

.f_d{font-size:24px}

}

@media screen and (max-width:767px){

.sigma-middle-line:before{width:60%}

.width_a{border:none}

.font_a{font-size:18px}

.font_f{font-size:14px}

.font_g{font-size:14px}

.font_h{font-size:18px}

.pro_b ul li{font-size:14px;line-height:100%}

.zixue{width:100px;}

.pro_a{top:10px}

.pad_a{padding-top:15px;padding-bottom:15px}

.ag7-bannerslide .slidelist{left:20px;width:40%;height:350px}

.ag7-bannerslide .slidelist .mask{width:100%;height:40px}

.ag7-bannerslide .slidelist ul li{line-height:40px}

.ag7-bannerslide .slidebox{height:350px}

.news_detail{width:100%}

.news_detail_show{width:100%}

.news_detail_list{width:100%}

.news_detail_list li{width:100%;margin-right:0%}



.mar_a{margin-right:15px;margin-left:15px}

.fw{font-size:14px;padding:0px}



.show_a{padding-top:40px}

.show_b{padding-top:20px}

.about_menu ul li a{padding:20px 10px}

.about_pro ul li {padding:20px 15px}

.show_g a{font-size:14px}

.show_e h3{font-size:18px}

.show_e h5{font-size:18px}

.show_h h3{font-size:18px}



.show_c {line-height: 150px;font-size:36px;text-align:center}

.f_a{font-size:18px}

.f_b{font-size:20px}

.f_c{font-size:12px}

.f_d{font-size:18px}

}



.col-xs-1-5,

.col-sm-1-5,

.col-md-1-5,

.col-lg-1-5 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}

.col-xs-1-5 {width: 20%;float: left;}

@media (min-width: 768px) {

.col-sm-1-5 {width: 20%;float: left;}



}

@media (min-width: 992px) {

.col-md-1-5 {width: 20%;float: left;}

}

@media (min-width: 1200px) {

.col-lg-1-5 {width: 20%;float: left;}

}







.breaker a{color: #fff;}

.copyright a{color: #fff;}

.sigma-content+.width_a{border-bottom:0;}

.pro_scroll .imgarea{font-size: 0;width: 100%;text-align: center;height: 234px;



}

.pro_scroll .imgarea img{max-width:100%;width: auto;height:auto;display: inline-block;vertical-align: middle;}

.pro_scroll .imgarea::after{display: inline-block;vertical-align: middle;height: 100%;content: "";width: 0;

}



.pro_mod{display: flex;flex-flow: wrap;}

.pro_list{width: 60%;}

.pro_img {

    width: 40%;

    overflow: hidden;

    position: absolute;

    height: 100%;top: 0;left: 0;

}

.pro_img img{width: auto;}

.pro_list .imgarea{height: 138px;}



#ind_apply .pos_a a{width: 100%;display: block;height: 311px;overflow: hidden;}

#ind_apply .pos_a a img{display: block;}

ul.tabs li a{color: #fff;}

ul.tabs li.act{background-color: #1f8878;}

#about_serv{    display: flex;

    flex-flow: row wrap;

    justify-content: center;}

#about_serv>div{margin-bottom: 2%;}

#join_table td{vertical-align: middle;}

.articleCon *{line-height: 2em;color:#333;font-size: 15x;}

.articleCon{padding-bottom: 5vw;min-height: 20em;}

.news_detail_list{margin-bottom: 3vw;}

#topBack{    display: block;

    position: fixed;

    right: 3%;

    bottom: 27%;

    background: rgba(208, 208, 208, 0.76);z-index: 999;

}

#topBack:hover{

	background-color: #f0e300

}

.lajitit{margin-top: 2vw;margin-bottom:1vw;}

.prolink:hover{color: #fff;}

@media (max-width: 768px) {

	#fotop{display: none;}

	.back_b {padding: 3vw 0;}

}

@media (max-width:640px) {

	.sigma-line-text {

    padding: 0 12px 0 12px;

    font-size: 20px;

    top: -6vw;

    line-height: 2;

    height: 1em;

}

.pos_a{margin-bottom: 2vw;}

.width_b{padding: 0;}

.pro_b {

    padding-left: 1em;

    font-size: 17px;

    line-height: 2em;

    white-space: nowrap;

    background-size: auto 2em;

}

.zixue{height: 0;padding: 0;}

.homepro_title {font-size: 20px;padding: 0 0px 5vw;}

.homepro .pro_scroll {

	/*padding: 10px 30px;*/

	padding: 0;

}

.homepro .pro_scroll .swiper-wrapper{display: block;}

.homepro .pro_scroll a{width: 48%;float: left;margin: 1%;}

.homepro .pro_scroll a .tit{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.homepro .pro_scroll .swiper-button-prev,

.homepro .pro_scroll .swiper-button-next{display: none;}

.pro_scroll .imgarea {height: 45vw;}

.pro_scroll .fa-angle-left, .pro_scroll .fa-angle-right {font-size: 32px;}

.content_tit {font-size: 20px;padding: 4vw 0 5vw;}

#ind_apply .pad_b{width: 50%;}

#ind_apply .pos_a a{height: 34vw;}

#ind_apply .pos_b{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

#ind_do{display: none;}

.news_scroll{padding: 0}

.news_scroll .swiper-wrapper{display: block;}

.news_scroll .swiper-slide{overflow: hidden;}

.news_scroll .swiper-slide .pad_d{border: none;}

.news_scroll .swiper-slide .width_e p{    display: inherit !important;

    height: 5em;}

.news_scroll .swiper-button-next,.news_scroll .swiper-button-prev{display: none;}

.news_scroll .img{float:left;width:40%;margin-right:3%;}

.homebrand .col-xs-4{padding-left: 5px;padding-right: 5px;margin-bottom: 10px;}

.about_top .show_a{transform: scale(0.8);}

.pro_title h2{font-size: 20px;}

.pro_title h3{font-size: 17px;}

.pro_mod{width: 100%;}

.pro_mod li {

    width:94%;

    margin-left: 3%;}

    .pro_list h3{font-size: 20px;}

    .pro_des {margin-left:0;}

    .relate_pro li {

    width: 48%;}

    .title_des {

    width: 94%;}

    /*ul.tabs{margin-right: 12px;}*/

    ul.tabs li {

    font-size: 15px;

    width: 100%;

    padding: 10px 0 10px 8px;}

    .pro_xj_span{font-size: 16px;}

#tabsholder .col-xs-4{padding: 0;}

#about_serv>div{flex-basis: 130px;padding: 0 5px;}

}





.ag7-bannerslide .slidebox li{height: auto;}

.ag7-bannerslide .slidebox{overflow: hidden;}

.ag7-bannerslide .slideinfo{height: 100%}

.ag7-bannerslide .slidelist{bottom: inherit;top:50%;transform: translateY(-50%);}





.proimg_list{height: 430px;}

.proimg_list .swiper-container img {max-width: 100%;max-height: 100%;

    width:auto;

    height:auto;}

#ind_do .width_w{width:100%;height:31vw;margin-top: 2vw;margin-bottom: 2vw;}

@media (min-width:1720px){#ind_do .width_w{width: 1720px;height: 532px;}}



h3.tag {

  line-height: 24px;

  border-top: 1px dashed #e0e1dc;

  margin-top: 10px;

  color: #999;

  font-weight: normal;

  padding-top: 8px;

  font-size: 14px;    margin-bottom: 2vw;

}



h3.tag a {

  color: #005a98;

  margin: 0 8px 0 5px;

}



h3.tag a:hover {

  color: #0172bd;

}

