@charset "UTF-8";html,body{height:100%}
.floatleft{float:left !important}
.floatright{float:right !important}
.floatnone{float:none !important}
.alignleft{text-align:left !important}
.alignright{text-align:right !important}
.aligncenter{text-align:center !important}
.no-display{display:none}
.no-margin{margin:0 !important}
.no-padding{padding:0 !important}
a:focus,button:focus{outline:0px solid}
input:focus{box-shadow:0;outline:0}
textarea{box-shadow:0;outline:0}
img{max-width:100%;height:auto;border:0;vertical-align:top}
.fix{overflow:hidden}.document-related
p{}
h1,h2,h3,h4,h5,h6{margin:0;font-family:"Microsoft YaHei";}
a{-webkit-text-decoration:none;color:#333}
a:hover{color:#4c4c4c;text-decoration:none}
i{font-style:normal}
a:active,a:hover,a:focus{outline:0 none;text-decoration:none}
ul{list-style:outside none none;margin:0;padding:0}
.clear{clear:both}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}
::-webkit-input-placeholder{opacity:1 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
:-moz-placeholder{opacity:1 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
::-moz-placeholder{opacity:1 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
:-ms-input-placeholder{opacity:1 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}

body{color:#333333;font-family:"Microsoft YaHei";font-size:14px;line-height:22px;text-align:left;background:#fff}
.container{width:1200px}
.container,.row,.col-md-12,.col-md-10,.col-md-9,.col-md-8,.col-md-6,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.as-mainwrapper{/* transition:all 0.3s ease 0s */}
.section-margin{margin:120px 0 140px 0}
.section-padding{padding:10px 0}
.section-bottom-padding{padding:0 0 50px 0}
.section-top-padding{padding:120px 0 0 0}
.section-title{text-align:center;overflow:hidden;position:relative}
.section-title h3{color:#2d3e50;font-size:30px;line-height:30px;margin-bottom:10px;text-transform:uppercase}
.section-title p{color:#000000;font-family:"Microsoft YaHei";font-weight:400;margin-bottom:24px}
.section-title-wrapper{margin-bottom:60px;position:relative}
.section-title-wrapper:before{background:#2d3e50 none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:230px}
.section-title-wrapper:after{background:rgba(0,0,0,0) url("img/icon/cap-dark.jpg") no-repeat scroll 0 0;bottom:-8px;color:#1bb4b9;content:"";font-size:14px;height:20px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:40px;z-index:9}
.white .section-title h3,.white .section-title p{color:#ffffff}
.section-title-wrapper.white:before{background:#ffffff none repeat scroll 0 0}
.white.section-title-wrapper:after{background:rgba(0,0,0,0) url("img/icon/cap-white.jpg") repeat scroll 0 0}
.carousel-style-one.owl-theme .owl-controls .owl-nav div{color:#2D3E50;display:inline-block;font-size:60px;height:60px;left:-50px;line-height:59px;margin:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);filter:alpha(opacity=100);padding:0;position:absolute;text-align:center;top:39.6%;-webkit-width:36px}
.carousel-style-one.owl-theme .owl-controls .owl-nav div.owl-next{left:auto;right:-50px}
.latest-area:hover .carousel-style-one.owl-theme .owl-controls .owl-nav div{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.dividers{border-top:1px solid #ccc}
.as-mainwrapper{position:relative;overflow-x:hidden}
.as-mainwrapper.wrapper-boxed{background-color:#ffffff;box-shadow:0 0 7px 3px rgba(0,0,0,0.1);float:none;margin:0 auto;max-width:1200px}
.main-content-wrapper,.wrapper-wide{background:#ffffff}
.ml-0{margin-left:0px}
.ml-10{margin-left:10px}
.ml-15{margin-left:15px}
.ml-20{margin-left:20px}
.ml-30{margin-left:30px}
.ml-40{margin-left:40px}
.ml-50{margin-left:50px}
.ml-60{margin-left:60px}
.ml-70{margin-left:70px}
.ml-80{margin-left:80px}
.ml-90{margin-left:90px}
.ml-100{margin-left:100px}
.mr-0{margin-right:0px}
.mr-10{margin-right:10px}
.mr-15{margin-right:15px}
.mr-20{margin-right:20px}
.mr-30{margin-right:30px}
.mr-40{margin-right:40px}
.mr-50{margin-right:50px}
.mr-60{margin-right:60px}
.mr-70{margin-right:70px}
.mr-80{margin-right:80px}
.mr-90{margin-right:90px}
.mr-100{margin-right:100px}
.mt-0{margin-top:0px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.mt-30{margin-top:30px}
.mt-40{margin-top:40px}
.mt-50{margin-top:50px}
.mt-60{margin-top:60px}
.mt-70{margin-top:70px}
.mt-80{margin-top:80px}
.mt-90{margin-top:90px}
.mt-100{margin-top:100px}
.mb-0{margin-bottom:0px}
.mb-10{margin-bottom:10px}
.mb-15{margin-bottom:15px}
.mb-20{margin-bottom:20px}
.mb-30{margin-bottom:30px}
.mb-40{margin-bottom:40px}
.mb-50{margin-bottom:50px}
.mb-60{margin-bottom:60px}
.mb-70{margin-bottom:70px}
.mb-80{margin-bottom:80px}
.mb-90{margin-bottom:90px}
.mb-100{margin-bottom:100px}
.pl-0{padding-left:0px}
.pl-10{padding-left:10px}
.pl-15{padding-left:15px}
.pl-20{padding-left:20px}
.pl-30{padding-left:30px}
.pl-40{padding-left:40px}
.pl-50{padding-left:50px}
.pl-60{padding-left:60px}
.pl-70{padding-left:70px}
.pl-80{padding-left:80px}
.pl-90{padding-left:90px}
.pl-100{padding-left:100px}
.pr-0{padding-right:0px}
.pr-10{padding-right:10px}
.pr-15{padding-right:15px}
.pr-20{padding-right:20px}
.pr-30{padding-right:30px}
.pr-40{padding-right:40px}
.pr-50{padding-right:50px}
.pr-60{padding-right:60px}
.pr-70{padding-right:70px}
.pr-80{padding-right:80px}
.pr-90{padding-right:90px}
.pr-100{padding-right:100px}
.pt-0{padding-top:0px}
.pt-10{padding-top:10px}
.pt-15{padding-top:15px}
.pt-20{padding-top:20px}
.pt-30{padding-top:30px}
.pt-40{padding-top:40px}
.pt-50{padding-top:50px}
.pt-60{padding-top:60px}
.pt-70{padding-top:70px}
.pt-80{padding-top:80px}
.pt-90{padding-top:90px}
.pt-100{padding-top:100px}
.pt-110{padding-top:110px}
.pb-0{padding-bottom:0px}
.pb-10{padding-bottom:10px}
.pb-15{padding-bottom:15px}
.pb-20{padding-bottom:20px}
.pb-30{padding-bottom:30px}
.pb-40{padding-bottom:40px}
.pb-50{padding-bottom:50px}
.pb-60{padding-bottom:60px}
.pb-70{padding-bottom:70px}
.pb-80{padding-bottom:80px}
.pb-90{padding-bottom:90px}
.pb-100{padding-bottom:100px}
.pb-110{padding-bottom:110px}
.pb-120{padding-bottom:120px}
.pb-130{padding-bottom:130px}
.block{display:block}
.header-top{background:#fff none repeat scroll 0 0;color:#ffffff;font-size:13px;display:block;height:50px;max-width:1670px;margin:0 auto}
.header-logo-menu{max-width:1700px;margin:0 auto}
.header-top:before,.about-area:before,.newsletter-area:before{content:"";height:48px;position:absolute;right:0;top:10px;width:43%}
.header-top:after,.about-area:after,.newsletter-area:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-o-border-image:none;border-image:none;border-style:solid;border-width:24px 10px;content:"";height:5px;position:absolute;right:43%;top:10px;width:0}
.header-top span{padding:14px 0;display:inline-block}
.header-top-right > .content{display:inline-block;font-family:"Microsoft YaHei";margin-left:13px;padding-left:17px;position:relative}
.header-top-right > .content > a{color:#fff}
.header-top-right .content:hover > a{color:#2d3e50}
.header-top-right > .content i{font-size:14px;margin-right:8px}
.header-top-right{float:right;padding-top:23px}
.header-top-right > .content:after{background:#ffffff none repeat scroll 0 0;content:"";height:10px;left:0;position:absolute;top:6px;width:2px}
.header-top-right > .content:first-child:after{display:none}
.header-top-right > .content .account-dropdown{background-color:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,0.1);margin:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding:5px 19px 6px;position:absolute;right:0;text-align:left;top:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;width:125px;z-index:-99}
.header-top-right > .content:hover .account-dropdown{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:scaleY(1);transform:scaleY(1);z-index:9999}
.account-dropdown a{color:#2d3e50;display:block;padding:5px 0}
.account-dropdown li{display:block}
.header-logo-menu.stick{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 3px rgba(0,0,0,0.15);margin:auto;padding:0;position:fixed;top:0;width:100%;z-index:999999}
.bg-dark.header-logo-menu.stick{background:#3F5771}
.as-mainwrapper.wrapper-boxed .header-logo-menu.stick{width:1200px}
.logo > a{display:inline-block;position:relative;z-index:8}
.logo{float:left;position:relative;top:-12px}
.header-logo-menu.stick .logo{padding:23px 0}
.mainmenu{display:inline-block;position:relative;z-index:99}
.mainmenu-area{-webkit-position:relative;left:16px}
.header-logo-menu.stick .mainmenu-area .mainmenu ul#nav > li > a{line-height:96px}
.header-logo-menu.stick .mainmenu-area{padding:0;margin:0}
.mainmenu ul#nav > li{display:inline-block;margin-right:24px;position:relative}
.mainmenu ul#nav > li > a{color:#2d3e50;display:block;font-family:"Microsoft YaHei";font-size: 16px;line-height:59px;text-transform:uppercase;-webkit-position:relative;}
.mainmenu ul#nav > li > a:hover{color:#666 !important}
.mainmenu ul#nav > li > a:after,.mainmenu ul#nav.menu-white > li > a:after{bottom:0px;content:"";height:2px;left:0px;position:absolute;width:0;-webkit-transition:all 0.3s ease 0s}
.header-logo-menu.stick .mainmenu ul#nav > li > a:after{bottom:30px}
.mainmenu ul#nav.menu-white > li:hover > a:after{background:#2d3e50}
.mainmenu ul#nav > li:hover > a:after,.mainmenu ul#nav.menu-white > li:hover > a:after,.mainmenu ul#nav > li.current > a:after,.mainmenu ul#nav.menu-white > li.current > a:after{width:100%}
.mainmenu ul#nav > li.current > a{}
.mainmenu ul#nav.menu-white > li > a{color:#fff}
.mainmenu ul#nav.menu-white > li:hover > a,.stick .mainmenu ul#nav.menu-white > li:hover > a{color:#2d3e50}
.mainmenu li > a > i{margin-left:6px;position:relative;top:-1px}
.lg-space .mainmenu ul#nav > li{margin-right:36px}
.mainmenu ul#nav.border-full > li:hover > a:after{width:100%}
.mainmenu ul#nav.border-top > li > a:after{bottom:auto;top:30px}
.mainmenu ul#nav.border-top-2 > li > a:after{bottom:auto;top:-9px}
.padding-small .logo{padding-top:20px}
.padding-small .mainmenu ul#nav > li > a{line-height:82px}
.mainmenu ul.sub-menu,.mainmenu ul.sub-menu ul.inside-menu{background-color:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,0.1);left:-23px;margin:0;padding: 14px 0px 20px 0px;position:absolute;text-align:left;top:100%;width:240px;z-index:-99;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:all 0.6s ease 0s;}
.mainmenu ul.sub-menu li:hover{background:#f5f6f7}
.mainmenu ul#nav li ul.sub-menu > li{display:block;margin:0;padding:0;position:relative}
.mainmenu ul#nav li ul.sub-menu > li a,.mega-menu a{color:#2d3e50;display:block;font-size: 14px;font-weight:300;line-height:33px;text-transform:capitalize;padding-left:24px;}
.mainmenu li > .sub-menu i{float:right;font-size:17px;top:10px}
.mainmenu ul#nav li:last-child,.header-two .mainmenu ul#nav li:last-child{margin-right:0}
.mainmenu > nav > ul#nav > li:hover ul.sub-menu,.mainmenu ul.sub-menu li:hover ul.inside-menu{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:scaleY(1);transform:scaleY(1);z-index:9999}
.mainmenu ul.sub-menu ul.inside-menu{left:169px;top:-2px;width:195px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:all 0.6s ease 0s}
.mainmenu ul.sub-menu li:hover ul.inside-menu{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);z-index:9999}
.fixed{left:0;position:absolute;right:0;top:0;z-index:99999}
.mega-menu{background-color:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,0.1);left:-23px;margin:0;padding:26px 21px 20px;position:absolute;text-align:left;top:100%;z-index:-99;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;transition:all 0.6s ease 0s}
.mainmenu nav > ul > li:hover .mega-menu{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:scaleY(1);transform:scaleY(1);z-index:9999}
.mega-menu h3{color:#2d3e50;font-size:12px;padding-bottom:10px;text-transform:uppercase;position:relative}
.mega-menu h3:after{background:#909090 none repeat scroll 0 0;bottom:8px;content:"";height:1px;left:0;position:absolute;width:25px}
.mm-5-column{left:-445px;width:790px}
.mm-4-column{width:650px;left:-305px}
.mm-3-column{left:-187px;width:532px}
.col-2{width:50%}
.col-3{width:33.333%}
.col-4{width:25%}
.col-5{width:20%}
.header-search{cursor:pointer;display:inline-block;margin-left:18px}
.search{box-shadow:0 1px 3px rgba(0,0,0,0.1);height:0;margin-right:15px;overflow:hidden;position:absolute;right:0;top:59px;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:height;transition-property:height;width:290px;z-index:9999}
.search.open{height:50px}
.search-form{background-color:#ffffff;border-top:1px solid #0672cb;float:right;width:290px}
.padding-small .search{top:92px}
.search-menu{display:inline-block;height:30px;padding-top:5px;text-align:center;width: 30px;-webkit-width:30px;}
.search-menu:hover{background:#2D3E50 none repeat scroll 0 0}
.bg-blue{background:#2D3E50}
#search-form{overflow:hidden;position:relative}
#search-form input{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#666666;font-size:13px;font-weight:300;height:48px;padding:0 40px 0 15px;width:100%}
.search-form input[type="search"]{border:medium none;float:left;background:transparent;font-size:24px}
.search-form button[type="submit"]{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;display:block;font-size:18px;height:50px;line-height:48px;position:absolute;right:8px;text-align:center;top:0;-webkit-transition:all 0.3s ease 0s}
.search-form button[type="submit"]:hover{color:#2D3E50}
.search-menu i#toggle-search{color:#ffffff;font-size:16px}
.header-logo-menu.stick .search{top:96px}
.mobile-menu-area{background:#2d3e50 none repeat scroll 0 0;display:none}
.mean-container .mean-bar:after{display:none}
.mean-container .mean-nav ul li a:hover{background:#fff}
.mean-container a.meanmenu-reveal span{background:#ffffff none repeat scroll 0 0}
.mean-container .mean-nav ul li a{background:#ffffff none repeat scroll 0 0;color:#2D3E50;display:block}
.mean-container .mean-nav ul li a.mean-expand{background:none;top:-4px}
.mean-container .mean-nav ul li a.mean-expand:hover{background:none}
.mean-container .mean-nav ul li{background:transparent}
.mean-container .mean-nav ul li li a{color:#4e4f54;opacity:.90;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);border-top:0}
.mean-container a.meanmenu-reveal:hover span{background:#fff}
.mobile-menu-area .mean-nav{background:#2d3e50 none repeat scroll 0 0}
.mean-last{margin-bottom:20px}
.mobile-menu{position:relative}
.mean-container .mean-bar:before{color:#fff;content:"MENU";font-size:18px;font-weight:600;left:0;position:absolute;top:13px}
.slider-area,.background-area,.overlay-light-fullwidth,.overlay-light-2-fullwidth,.overlay-dark-fullwidth,.overlay-dark-2-fullwidth{position:relative;overflow:hidden}
.slider-area::after,.overlay-light-fullwidth::after,.overlay-light-2-fullwidth::after,.overlay-dark-fullwidth::after,.overlay-dark-2-fullwidth::after{content:"";height:100%;position:absolute;right:0;top:0;transform:rotate(21.5deg) scale(1.5);transform-origin:0 bottom 0;width:64%;z-index:2;background:rgba(134,188,66,0.6) none repeat scroll 0 0}
.overlay-light-fullwidth::after,.overlay-light-2-fullwidth::after,.overlay-dark-fullwidth::after,.overlay-dark-2-fullwidth::after{transform:none}
.overlay-light-fullwidth:after{width:100%}
.overlay-light-2-fullwidth:after{width:100%;background:rgba(134,188,66,0.4) none repeat scroll 0 0}
.overlay-dark-fullwidth:after{background:rgba(45,62,80,0.4) none repeat scroll 0 0;width:100%}
.overlay-dark-2-fullwidth:after{background:rgba(45,62,80,0.6) none repeat scroll 0 0;width:100%}
.nivo-caption{z-index:9}
.banner-content,.banner-content .container,.banner-content .row,.banner-content .col-md-12,.banner-content .text-content-wrapper,.banner-content .text-content{height:100%;margin:auto}
.banner-content .text-content-wrapper{display:table;float:right;margin-right:-23px}
.banner-content .text-content-wrapper.full-width{float:none;margin:auto;z-index:9;position:relative}
.slider-area .text-content,.background-area .text-content,.table-cell{display:table-cell;vertical-align:middle}
.banner-content h1{color:#ffffff;font-size:60px;line-height:64px;padding-bottom:41px;position:relative}
.slider-area .banner-content h1{-webkit-animation:1500ms ease-in-out 0s normal none 1 running fadeInUp;animation:1500ms ease-in-out 0s normal none 1 running fadeInUp}
.banner-content h1:after{background:#ffffff none repeat scroll 0 0;bottom:15px;content:"";height:5px;left:0;margin:0 auto;position:absolute;text-align:center;width:66%}
.banner-content p{font-size:14px;line-height:24px;margin-bottom:24px}
.button-default{background:#2d3e50 none repeat scroll 0 0;color:#ffffff;display:inline-block;font-size:14px;margin:0;padding:15px 35px;text-transform:uppercase;}
.button-default:hover{color:#fff}
.banner-readmore{clear:both;display:inline-block;line-height:48px}
.button-green:hover{background:#2D3E50}
.nivo-directionNav{-webkit-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s}
.preview-2 .nivo-controlNav,.slider-three .preview-2 .nivo-directionNav{display:none}
.banner-content.static-text{left:0;position:absolute;right:0;text-align:center;top:0;z-index:9}
.background-area .button-default{display:inline}
.no-animation.background-area:after,.no-animation.overlay-light-fullwidth:after,.no-animation.overlay-light-2-fullwidth:after,.no-animation.overlay-dark-2-fullwidth:after{animation:none}
.banner-content h1.text-center::after{right:0;margin:auto}
.banner-content h1.border-none::after,.background-area.overlay-none::after{display:none}
.text-content-wrapper.full-width{margin:auto;float:none}
.preview-2{position:relative}
.preview-2 .nivoSlider .nivo-directionNav a.nivo-prevNav,.preview-2 .nivoSlider .nivo-directionNav a.nivo-nextNav{font-size:0}
.preview-2 .nivo-directionNav a.nivo-prevNav::before,.preview-2 .nivo-directionNav a.nivo-nextNav::before{background:#5A6271;border-radius:50%;color:#ffffff;cursor:pointer;font-size:50px;height:78px;left:0;line-height:80px;margin:0;position:absolute;text-align:center;top:0;transition:all 300ms ease-in 0s;width:80px;z-index:9}
.preview-2 .nivo-directionNav a.nivo-prevNav:hover::before,.preview-2 .nivo-directionNav a.nivo-nextNav:hover::before{color:#ffffff}
.preview-2 .nivo-directionNav a.nivo-nextNav::before{left:auto;top:94px}
.nivo-directionNav{margin-top:-87px;position:absolute;top:50%;left:1%}
.preview-2 .nivo-controlNav{bottom:26px;left:0;position:absolute;right:0;text-align:center;width:inherit;z-index:99;display:none}
.preview-2 .nivo-controlNav a{background-color:#ffffff;border-radius:100%;cursor:pointer;display:inline-block;font-size:0;height:12px;line-height:10px;margin:0 17px;position:relative;text-indent:-9999px;width:12px}
.preview-2 .nivo-controlNav a::before{border:1px solid rgba(0,0,0,0);border-radius:30px;content:"";height:25px;left:-17px;margin:auto;position:absolute;right:-17px;top:-7px;width:46px}
.preview-2:hover .nivo-controlNav a{opacity:1;z-index:999999}
.nivo-controlNav a.active:before,.nivo-controlNav a:hover:before{border-color:#fff}
.slider-two .preview-2 .nivo-controlNav,.slider-three .preview-2 .nivo-controlNav{display:inline-block}
.slider-area.no-overlay:after{background:rgba(0,0,0,0) none repeat scroll 0 0}
.about-area{background:rgba(0,0,0,0) url("img/banner/1.jpg") no-repeat scroll center top;color:#ffffff;margin-top:90px;padding-bottom:54px;position:relative;margin-bottom:60px}
.about-area:before{height:110px;left:0;right:auto;top:-20px;width:49.2%}
.about-area:after{border-width:55px 30px;left:49.2%;top:-20px;right:auto}
.about-area h3{font-size:30px;margin-bottom:79px;padding-top:22px;z-index:9;position:relative}
.about-area p{line-height:26px;margin-bottom:42px}
.about-container{margin-left:70px}
.about-area .button-default{padding:9px 41px}
.about-container > .button-default:hover{background:#ffffff none repeat scroll 0 0;color:#2d3e50}
.course-area .section-title-wrapper{margin-bottom:95px}
.single-item-image a{display:inline-block}
.single-item-image{overflow:hidden;position:relative;text-align:center;top:-35px}
.overlay-effect a{position:relative}
.overlay-effect a:before{background:rgba(45,62,80,0.2) none repeat scroll 0 0;bottom:0;content:"";height:100%;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;right:0;width:100%}
.single-item:hover .overlay-effect a:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.single-item{background:#f6f6f6 none repeat scroll 0 0;border-bottom:3px solid #0672cb;padding:50px 35px;-webkit-margin-bottom:20px}
.single-item:hover{background:#ffffff none repeat scroll 0 0;box-shadow:0 2px 20px rgba(34,30,31,0.4)}
.single-item-text h4{font-size:20px;padding-top:7px}
.single-item-text h4 a,.single-item-text h4{color:#2d3e50}
.single-item-text-info span{color:#696969;margin-right:11px}
.single-item-text-info span span{color:#2d3e50}
.single-item-text > p{color:#222222}
.single-item-content{margin-bottom:44px;overflow:hidden;padding-top:21px}
.single-item-text-info{margin-bottom:18px;padding-top:5px}
.single-item-comment-view span{color:#696969;/* display:inline-block; */font-size:12px;margin-right:17px;}
.single-item-comment-view span:last-child{margin-right:0;}
.single-item-comment-view > span i{font-size:14px;margin-right:8px}
.single-item-comment-view,.single-item-rating{display:inline-block}
.single-item-rating{color:#f3c30b;float:right;font-size:16px}
.single-item-rating i{margin-left:3px}
.single-item .button-default{padding:8px 33px}
.button-bottom{margin-bottom:-19.5px;text-align:center}
.single-item:hover .button-default{background:#2d3e50 none repeat scroll 0 0}
.button-large.button-default{box-shadow:0 2px 20px rgba(34,30,31,0.2);font-size:18px;margin-top:50px;padding:12px 18px;text-transform:capitalize}
.shortcode .button-large.button-default{margin-top:40px}
.button-default.button-large:hover{background:#2d3e50 none repeat scroll 0 0}
.button-large.button-default i{font-size:28px;line-height:20px;margin-left:11px;position:relative;top:4px}
.fun-factor-area{background:rgba(0,0,0,0) url("/img/fangan.jpg") repeat scroll 0 0;color:#ffffff;padding:70px 0 50px;display:block}
.fun-factor-area .fangan.white{padding-top:60px}
.single-fun-factor{text-align:center}
.single-fun-factor > h4{font-size:30px;line-height:30px;margin-bottom:41px;position:relative}
.single-fun-factor > h4:after{background:#ffffff none repeat scroll 0 0;bottom:-11px;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;text-align:center;width:77px}
.single-fun-factor h2{font-size:62px;line-height:46px}
.latest-area{padding:60px 0 30px;background:#f5f6f7 !important}
.single-latest-item{background:#fff;float:left;width:830px;/* margin:0px 10px 10px; */overflow:hidden;}
.single-latest-item:hover{box-shadow:2px 5px 25px rgba(34,30,31,0.25)}
.single-latest-text{background:#fff none repeat scroll 0 0;overflow:hidden;padding:30px}
.single-latest-text > h3{font-size:22px;font-weight:600;margin-bottom:5px}
.single-latest-text > h3 a{color:#2d3e50}
.single-latest-image{float:left}
.single-latest-image a{display:inline-block}
.single-latest-image a img{height:170px;width:200px;padding:30px 15px 0px 30px}
.single-latest-item .single-item-comment-view span{margin-right:13px}
.single-latest-item .single-item-comment-view{display:block;margin-bottom:2px}
.single-latest-item .button-default{font-size:12px;margin-top:2px;padding:4px 21px}
.single-latest-item:hover .button-default{background:#2D3E50 none repeat scroll 0 0}
.single-product-item{box-shadow:0 0 8px rgba(34,30,31,0.3);display:block;float:left;padding-bottom:20px;border-radius:5px}
.single-product-image{text-align:center}
.single-product-image img{width:100%}
.single-product-text > h4 a{color:#4c4c4c;display:block;font-size:18px;margin-bottom:4px}
.single-product-text{background:#f6f6f6 none repeat scroll 0 0;padding:23px 24px 0px}
.single-product-text h5{color:#696969;font-size:14px;margin-bottom:20px}
.product-price > h3{color:#4c4c4c;display:inline-block;float:left;font-size:24px}
.product-price{margin-bottom:23px;overflow:hidden}
.product-buttons{overflow:hidden}
.single-product-text .button-default{border:0 none;display:block;float:left;font-size:16px;line-height:27px;margin-left:8px;padding:0;-webkit-width:27px}
.single-product-text .button-default:hover{background:#2d3e50 none repeat scroll 0 0}
.single-product-text .button-default.cart-btn{font-size:11px;line-height:27px;margin-left:0;padding:0 14px;width:auto}
.single-product-item:hover .button-default.cart-btn{background:#2d3e50 none repeat scroll 0 0}
.testimonial-area{background:rgba(0,0,0,0) url("img/banner/3.jpg") no-repeat scroll 0 0 / cover;overflow:hidden;padding:95px 0 82px;position:relative}
.testimonial-area:after{background:rgba(45,62,80,0.9) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.testimonial-image-slider{margin-top:5px}
.slick-list{margin:0 5px}
.sin-testiImage{display:inline-block;margin-bottom:11px;outline:medium none}
.sin-testiImage img{border:1px solid #fff;border-radius:50%;cursor:pointer;display:inline-block !important;height:80px;margin-bottom:30px;margin-top:36px;outline:0 none;width:80px}
.sin-testiImage.slick-current img{border:2px solid #fff;height:146px;margin-top:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width:146px}
.testimonial-text-slider h2,.testimonial-text-slider h2 a{color:#ffffff;display:block;font-family:"Microsoft YaHei";font-size:30px;line-height:30px}
.testimonial-text-slider{margin:auto;padding:0;position:relative;width:51%;z-index:9}
.sin-testiText{outline:none}
.sin-testiText p{margin-top:22px;color:#fff;line-height:24px}
.slick-prev,.slick-next{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:25px;outline:medium none;padding:0;position:absolute;top:34.6%;width:16px}
.slick-prev{left:-31px}
.slick-next{right:-31px}
.slick-prev:before,.slick-next:before{height:25px;width:16px;left:0;top:0;position:absolute;color:#fff;font-family:"Microsoft YaHei";font-size:50px !important;-webkit-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
.slick-next:before{right:0}
.slick-slider{z-index:9}
.testimonial-area:hover .slick-prev:before,.testimonial-area:hover .slick-next:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.single-event-image > a{display:block;position:relative}
.single-event-image > span{background:#2d3e50 none repeat scroll 0 0;bottom:0;content:"";height:96px;left:0;position:absolute;width:96px}
.single-event-image a > span{background:#2d3e50 none repeat scroll 0 0;bottom:0;color:#ffffff;font-size:24px;height:96px;left:0;line-height:35px;padding-top:16px;position:absolute;width:96px}
.single-event-image span{display:block;font-size:42px;text-align:center}
.single-event-text > h3 a,.single-event-text > h3{color:#4c4c4c}
.single-event-text > h3{margin-bottom:5px}
.single-event-text{background:#f6f6f6 none repeat scroll 0 0;border-bottom:2px solid #0672cb;padding:29px 34px 35px}
.single-event-item .single-item-comment-view{margin-bottom:12px}
.single-event-item .single-item-comment-view span{margin-right:12px}
.single-event-item .single-item-comment-view span:last-child{margin-right:0}
.single-event-item .button-default{margin-top:16px;padding:6px 23px}
.single-event-item:hover .button-default{background:#2d3e50 none repeat scroll 0 0}
.single-event-item{box-shadow:0 0 8px rgba(34,30,31,0.3)}
.newsletter-area{background:#2d3e50 none repeat scroll 0 0;color:#ffffff;position:relative}
.newsletter-area:before{height:148px;left:0;right:auto;top:-20px;width:44%}
.newsletter-area:after{border-width:74.5px 40px;left:44%;right:auto;top:-20px}
.newsletter-content h2,.newsletter-content h3{font-weight:700;font-size:30px}
.newsletter-content > h3{margin-bottom:2px;font-size:24px}
.subscribe-form input{color:#696969;height:100%;padding-left:15px;width:100%;border:0}
.subscribe-form > button{border:2px solid #0672cb;font-weight:700;height:100%;position:absolute;right:0;top:0;-webkit-width:34%}
.subscribe-form > button:hover{background:#FFF;border:2px solid #0672cb}
.newsletter-form{overflow:hidden;padding:36px 0}
.subscribe-form{float:right;height:56px;position:relative;width:525px}
.subscribe-form:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#fff #fff transparent transparent;-o-border-image:none;border-image:none;border-style:solid;border-width:28px 15px;content:"";height:5px;left:-30px;position:absolute;top:0;width:0}
.newsletter-content{padding-top:26px;z-index:9;position:relative}
.footer-widget-area{background:#f5f6f7 none repeat scroll 0 0;color:#666;padding:80px 0 65px}
.footer-logo > a{display:inline-block}
.footer-logo{margin-bottom:24px}
.social-icons a{background:#ffffff none repeat scroll 0 0;color:#2d3e50;display:inline-block;font-size:20px;height:31px;line-height:30px;margin-right:11px;text-align:center;-webkit-width:31px}
.social-icons > a:last-child{margin-right:0}
.social-icons > a:hover{color:#ffffff}
.social-icons{margin-top:27px}
.single-footer-widget > h3{line-height:19px;margin-bottom:37px;padding-top:12px;text-transform:uppercase}
.single-footer-widget > span{display:block;margin-bottom:11px}
.single-footer-widget > span i{font-size:18px;width:30px}
.footer-list a{color:#ffffff;line-height:25px}
.instagram-image{padding-top:5px}
.footer-img{display:inline-block;float:left;margin-bottom:15px;margin-right:15px}
.instagram-image .footer-img:nth-child(3),.instagram-image .footer-img:nth-child(6){margin-right:0}
.footer-img a{display:inline-block;position:relative}
.footer-img a:before{content:"";height:100%;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;-webkit-width:100%}
.footer-img:hover a:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.footer-img a:after{background:rgba(0,0,0,0) none repeat scroll 0 0;bottom:0;color:#ffffff;content:"+";font-family:"Microsoft YaHei";font-size:40px;height:18px;left:0;margin:-9px auto 0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;right:0;top:50%;-webkit-width:18px}
.footer-img:hover a:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.footer-area{color:#666;font-size:12px;padding:18px 0}
.column-right{float:right}
.footer-area span a{color:#666}
.footer-area span a:hover{border-bottom:1px solid #666}
.single-footer-widget > a{color:#666;display:block;margin-bottom:11px}
.single-footer-widget > a:hover i{color:#666}
.single-footer-widget > a i{font-size:18px;width:30px}
.header-two .header-top:before,.header-two .header-top:after{display:none}
.header-two .header-top-right > span{color:#333}
.header-two .header-top-right{padding-top:0}
.header-two .header-top-right span:first-child{}
.header-two .header-top-right span.login{margin-left:27px}
.header-two .header-top-right span.login a{color:#333}
.slider-two .nivo-directionNav{display:none}
.slider-two .banner-content h1{-webkit-animation:1000ms ease-in-out 0s normal none 1 running bounceInDown;animation:1000ms ease-in-out 0s normal none 1 running bounceInDown}
.slider-three .banner-content h1{-webkit-animation:1000ms ease-in-out 0s normal none 1 running flipInX;animation:1000ms ease-in-out 0s normal none 1 running flipInX}
.slider-two .banner-content p{-webkit-animation:2000ms ease-in-out 0s normal none 1 running bounceInLeft;animation:2000ms ease-in-out 0s normal none 1 running bounceInLeft}
.slider-two .banner-content .banner-readmore{-webkit-animation:2500ms ease-in-out 0s normal none 1 running bounceInUp;animation:2500ms ease-in-out 0s normal none 1 running bounceInUp}
.slider-three .banner-content .banner-readmore{-webkit-animation:2500ms ease-in-out 0s normal none 1 running flipInY;animation:2500ms ease-in-out 0s normal none 1 running flipInY}
.slider-two .banner-content.slider-2 h1{-webkit-animation:1500ms ease-in-out 0s normal none 1 running slideInLeft;animation:1500ms ease-in-out 0s normal none 1 running slideInLeft}
.slider-two .banner-content.slider-2 p{-webkit-animation:2500ms ease-in-out 0s normal none 1 running fadeInLeftBig;animation:2500ms ease-in-out 0s normal none 1 running fadeInLeftBig}
.slider-two .banner-content.slider-2 .banner-readmore{-webkit-animation:3000ms ease-in-out 0s normal none 1 running zoomInUp;animation:3000ms ease-in-out 0s normal none 1 running zoomInUp}
.slider-two .preview-2 .nivo-controlNav{display:block;z-index:99;padding:0;visibility:hidden}
.newsletter-two:before,.newsletter-two:after{display:none}
.newsletter-two .subscribe-form > button{background:#2d3e50 none repeat scroll 0 0;border-color:#2D3E50;float:right;font-family:"Microsoft YaHei";font-size:14px;line-height:26px;margin-left:39px;position:inherit;width:160px}
.newsletter-two .subscribe-form > button:hover{background:#FFF;border-color:#FFF}
.newsletter-two .subscribe-form > input{background:rgba(0,0,0,0) none repeat scroll 0 0;border:1px solid #ffffff;color:#ffffff;float:left;width:366px}
.newsletter-two .subscribe-form:before{display:none}
.newsletter-two .subscribe-form{height:41px;width:auto}
.newsletter-two .newsletter-form{padding-bottom:38px;padding-top:44px}
.newsletter-two .newsletter-content{padding-top:31px}
.shop-grid-area .single-product-item{margin-bottom:60px}
.shop-grid-area .col-md-3:nth-child(9) .single-product-item,.shop-grid-area .col-md-3:nth-child(10) .single-product-item,.shop-grid-area .col-md-3:nth-child(11) .single-product-item,.shop-grid-area .col-md-3:nth-child(12) .single-product-item{margin-bottom:0}
.pagination-content.number .pagination{background:#ffffff none repeat scroll 0 0;box-shadow:none;margin:20px 0 20px}
.pagination-content.number .pagination li a,.pagination-content.number .pagination li span{border:1px solid #0672cb;display:inline-block;font-size:14px;font-weight:500;height:27px;line-height:24px;margin:0 5px;width:26px;padding:0}
.pagination-content.number .pagination li.active span{background-color:#0672cb}
.pagination-content.number .pagination li a i{font-size:20px;line-height:25px}
.pagination-content.number .pagination li a:hover,.pagination-content.number .pagination li.current a{color:#ffffff;box-shadow:2px 0 20px rgba(34,30,31,0.2)}
.pagination-content.number .pagination li:first-child a,.pagination-content.number .pagination li:last-child a{box-shadow:2px 0 20px rgba(34,30,31,0.2);color:#ffffff}
.pagination-content.number .pagination li:first-child a:hover,.pagination-content.number .pagination li:last-child a:hover{color:#2d3e50}
.product-area .pagination-content.number .pagination{margin:80px 0 20px}
.product-details-content{margin:0 70px;padding:52px 0 30px}
.product-details-image{box-shadow:0 0 8px rgba(34,30,31,0.3);display:block}
.product-details-image img{width:100%}
.product-details-content h2{color:#4c4c4c;font-family:"Microsoft YaHei";margin-bottom:6px}
.product-name-rating > h5{color:#696969;display:inline-block;font-family:"Microsoft YaHei";font-size:18px}
.product-details-content p{line-height:24px}
.product-name-rating{border-bottom:1px solid #cacaca;margin-bottom:7px;padding-bottom:12px}
.qty{color:#4c4c4c;font-family:"Microsoft YaHei";margin-top:50px}
.input-text.qty{border:1px solid #4c4c4c;height:22px;margin-left:8px;margin-top:0;text-align:center;width:29px}
.product-details-content .p-price{color:#4c4c4c;padding-top:18px}
.product-details-content .button-default{border:0 none;margin:13px 0 55px;padding:8px 29px}
.product-details-content .button-default:hover{background:#2d3e50 none repeat scroll 0 0}
.product-details-content .social-links{display:block;margin-top:16px;position:inherit;text-align:left}
.product-details-content > span{display:block}
.product-details-content form > span{color:#4c4c4c;display:block;font-family:"Microsoft YaHei";font-size:18px}
.product-details-content .social-links a:first-child{margin-left:0}
.course-page{padding-top:100px}
.form-container{color:#2d3e50;font-family:"Microsoft YaHei";font-size:14px;margin:-60px 0 0;overflow:hidden;padding:38px 64px;position:relative;z-index:3}
.form-container:after{background:rgba(134,188,66,1.0) none repeat scroll 0 0;position:absolute;left:0;top:0;width:100%;height:100%;content:""}
.box-select{z-index:9;position:relative}
.select{display:inline-block;float:left;margin-right:10px;position:relative}
.select.large{width:260px}
.select.small{width:190px}
.select.medium{width:200px}
.select select{-moz-appearance:none;-webkit-appearance:none;background:#ffffff url("img/icon/arrow.png") no-repeat scroll 92% 50%;border:medium none;cursor:pointer;height:42px;padding:0 16px;width:100%;font-size:13px}
.form-container > button{background:#2d3e50 none repeat scroll 0 0;border:0 none;color:#ffffff;float:right;line-height:42px;padding:0 28px;position:relative;text-transform:uppercase;z-index:99}
.course-page .single-item{margin-bottom:178px}
.course-page.shortcode .single-item{margin-bottom:78px}
.course-page .col-md-4:nth-child(4) .single-item,.course-page .col-md-4:nth-child(5) .single-item,.course-page .col-md-4:nth-child(6) .single-item{margin-bottom:83px}
.course-page .pagination-content .pagination{margin-bottom:0}
.box-select a{padding:0 10px}
.box-select a:hover,.box-select a.hover{color:#ffffff}
.teachers-area{padding:50px 0 50px}
.single-teacher-item{box-shadow:1px 0 5px rgba(0,0,0,0.2);position:relative}
.single-teacher-item:hover{box-shadow:0 6px 20px rgba(34,30,31,0.3)}
.single-teacher-image > a{display:inline-block;position:relative}
.single-teacher-image > a img,.single-teacher-image > a{width:100%}
.single-teacher-image > a:after{content:"";height:100%;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;-webkit-width:100%}
.single-teacher-item:hover .single-teacher-image > a:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.single-teacher-text{background:#f6f6f6 none repeat scroll 0 0;border-bottom:3px solid #0672cb;padding:20px 26px 30px;text-align:center}
.single-teacher-item:hover .single-teacher-text{margin-top:-42px;padding:20px 26px 26px;position:relative;z-index:9}
.single-teacher-text > h3{font-weight:600;margin-bottom:4px;padding-top:20px}
.single-teacher-item:hover .single-teacher-text > h3{padding-top:0}
.single-teacher-text > h3 a{color:#222222}
.single-teacher-text > h4{font-weight:500}
.single-teacher-text > p{display:none;padding-top:13px}
.single-teacher-item:hover .single-teacher-text p{display:block}
.social-links > a{border:1px solid #2d3e50;border-radius:50%;color:#2d3e50;display:inline-block;font-size:14px;height:27px;line-height:25px;margin:0 3px;text-align:center;width:27px}
.social-links > a:hover{color:#ffffff}
.social-links{bottom:38px;left:0;margin:auto;position:absolute;right:0;text-align:center;width:100%;-webkit-transition:all 0.3s ease 0s}
.single-teacher-item:hover .social-links{bottom:25px}
.single-course-details{background:#f6f6f6 none repeat scroll 0 0;border-bottom:3px solid #0672cb;margin-bottom:80px;padding:33px 0}
.single-course-details .single-item-text{padding-right:48px}
.course-details-area a img{margin-left:-35px}
.single-course-details a{display:block}
.single-course-details .col-md-6:first-child{padding-right:3px}
.course-details-content{margin-left:70px}
.single-course-details .single-item-text h4{font-size:24px;margin-bottom:2px;padding-top:32px}
.single-course-details .single-item-text-info{margin-bottom:23px}
.course-text-content p:first-child{margin-bottom:21px}
.single-course-details .single-item-content{margin-bottom:0;padding-top:31px}
.course-duration{font-family:"Microsoft YaHei";text-transform:capitalize}
.duration-title{color:#ffffff;font-size:18px}
.duration-text{background:#f6f6f6 none repeat scroll 0 0;color:#4c4c4c}
.course-duration .text{border-bottom:1px solid #0672cb;display:block;padding:15px 0}
.course-duration .text span{display:inline-block;text-align:center;width:192px}
.course-duration .text span.text-right{border:0 none;display:inline-block;float:right;padding:0;text-align:center;width:240px}
.comments{color:#4c4c4c;overflow:hidden;padding:78px 15px 20px 0}
h4.title{color:#4c4c4c;font-family:"Microsoft YaHei";font-size:24px;margin-bottom:27px;padding:0;position:relative}
h4.title:after{bottom:0;content:"";height:2px;left:0;position:absolute;width:78px}
.single-comment{margin-bottom:31px;overflow:hidden}
.author-image{border:2px solid #eaeaea;border-radius:2px;float:left;height:67px;margin-right:23px;width:67px}
.comment-text{border-bottom:1px solid #f0f0f0;overflow:hidden;padding-bottom:8px}
.author-info > h4{display:inline-block;font-family:"Microsoft YaHei";font-size:18px;line-height:21px;text-transform:capitalize}
.author-info > h4 a{color:#4c4c4c}
.comment-time,span.reply{float:right;font-family:"Microsoft YaHei";line-height:22px}
span.comment-time{padding-right:3px;position:relative}
.comment-text > p{line-height:20px;padding-top:5px}
.single-comment.comment-reply{padding-left:131px}
.comments .single-comment:last-child{margin-bottom:0}
.tution-fee{color:#ffffff;padding:11px 0;text-align:center}
.tution-wrapper{background:#f6f6f6 none repeat scroll 0 0;margin-bottom:15px;overflow:hidden}
.sidebar-widget .single-teacher-text{padding:20px 0 32px;position:inherit}
.tutor-image{padding-top:37px;text-align:center}
.tutor-image > img{border:2px solid #0672cb;border-radius:50%}
.sidebar-widget .single-teacher-text > h3{font-family:"Microsoft YaHei";font-size:20px;line-height:22px;margin-bottom:0;padding-top:0}
.sidebar-widget .single-teacher-text > h3 a{color:#2d3e50}
.sidebar-widget .single-teacher-text > p{display:block;font-size:12px;line-height:22px;padding:14px 20px 0}
.single-sidebar-widget .social-links{padding-top:10px;position:inherit}
.single-sidebar-widget h4.title{font-size:20px;margin-bottom:25px}
.single-sidebar-widget{margin-bottom:62px;overflow:hidden}
.single-sidebar-widget:last-child{margin:0}
.single-sidebar-widget .tags li:last-child a{margin-bottom:0}
.single-sidebar-widget .tags li a{background:#ffffff none repeat scroll 0 0;border:1px solid #4c4c4c;color:#4c4c4c;float:left;margin-bottom:13px;margin-right:6px;padding:1px 9px}
.single-sidebar-widget .tags li a:hover{color:#fff}
.single-sidebar-widget .single-item:hover{box-shadow:none}
.single-sidebar-widget .single-item{background:#f6f6f6 none repeat scroll 0 0;margin-top:52px;padding:0 26px;border-bottom:2px solid #0672cb}
.single-sidebar-widget .single-item-image img{margin:0}
.single-sidebar-widget .single-item-text > h4{font-size:14px}
.single-sidebar-widget .single-item-text-info{font-size:12px;margin-bottom:8px;padding-top:2px}
.single-sidebar-widget .single-item-image{top:-26px}
.single-sidebar-widget .single-item-text > p{color:#4c4c4c;font-size:12px}
.single-sidebar-widget .single-item-content{margin-bottom:27px;padding-top:5px}
.single-sidebar-widget .single-item .button-default{font-size:12px;padding:6px 34px}
.single-sidebar-widget .button-bottom{margin-bottom:-18px}
.breadcrumb-banner-area{background:rgba(0,0,0,0) url(img/banner/4.jpg) no-repeat scroll 0 0;color:#333;position:relative;height:480px;max-width:1980px;margin:0 auto}
.breadcrumb-bar{
    background-color: #f5f6f7;
}
.breadcrumb-banner-area.fixed-bg{background:url("img/slider/3.jpg") no-repeat fixed top center / cover}
.breadcrumb-banner-area.no-bg{background:rgba(0,0,0,0) none repeat scroll 0 0}
.breadcrumb-text{z-index:9;position:relative}
.breadcrumb-bar .breadcrumb{background:rgba(0,0,0,0) none repeat scroll 0 0;line-height:25px;margin-bottom:0;padding: 15px 0 15px 0px;max-width:1700px;margin:0 auto;}
.breadcrumb-text h1{line-height:25px;padding-bottom:51px;text-transform:uppercase;position:relative;font-size:36px}
.breadcrumb-text h1:after{background:#ffffff none repeat scroll 0 0;bottom:0;content:"";height:29px;left:0;margin:auto;position:absolute;right:0;width:2px}
.breadcrumb-bar li{color: #000;font-family:"Microsoft YaHei";font-size: 15px;line-height:12px;margin-right:32px;position:relative;text-transform:uppercase;}
.breadcrumb-bar li:after{content:">"}
.breadcrumb-bar li:nth-last-child(1):after{content:""}
.breadcrumb.text-left li{margin-left:0;margin-right:34px}
.breadcrumb.text-right li{margin-right:0;margin-left:34px}
.breadcrumb-text h1.text-left,.breadcrumb-text h1.text-right{padding-bottom:22px}
.breadcrumb-text h1.text-left::after,.breadcrumb-text h1.text-right::after{display:none}
.breadcrumb-bar .breadcrumb > li:after{border-radius:50%;display:inline-block;font-family:"Microsoft YaHei";font-size:18px;position:absolute;right:-22px;color:#666}
.breadcrumb-bar .breadcrumb > li:before{padding:0;color:unset;content:""}
.breadcrumb-bar .breadcrumb > li:nth-last-child(1):before{display:none}
.breadcrumb-bar a{color: #2d3e50;font-size: 16px;}
.event-page .single-event-item,.latest-page .single-latest-item{margin-bottom:50px}
.pagination-content .pagination{border-radius:0;box-shadow:2px 0 20px rgba(34,30,31,0.2);margin:20px 0 17px}
.pagination-content{display:block;line-height:0;text-align:center}
.pagination-content .pagination > li:last-child > a,.pagination-content .pagination > li:last-child > span,.pagination-content .pagination > li:first-child > a,.pagination-content .pagination > li:first-child > span{border-radius:0}
.pagination-content .pagination li a{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;color:#ffffff;font-size:28px;height:41px;margin:0 14px;padding:0;width:48px}
.pagination-content .pagination li.current > a,.pagination-content .pagination li a:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#2d3e50}
.pagination-content .pagination li:first-child a{margin-left:0}
.pagination-content .pagination li:last-child a{margin-right:0}
.event-details-content .single-event-item{background:#f6f6f6 none repeat scroll 0 0;border-bottom:2px solid #0672cb;padding:0 35px}
.single-event-image img{width:100%}
.event-details-content .single-event-text h3{font-size:28px}
.event-details-content .single-event-text > p{color:#4e4e4e;line-height:24px}
.event-details-content .single-event-text{border:0 none;padding:32px 0 40px}
.event-details-content .comments{padding:71px 0 20px}
.recent-content-item > a{border:1px solid #0672cb;display:inline-block;float:left}
.recent-text{overflow:hidden}
.recent-text > h4{font-size:16px;font-weight:600}
.recent-text > h4 a{color:#6b6b6b}
.recent-text .single-item-comment-view > span{color:#b2b2b2;font-size:11px;line-height:16px;margin-right:13px}
.recent-text .single-item-comment-view i{background:url('/img/time.svg');width:16px;height:16px;display:block;float:left;margin-top:3px}
.recent-text > p{color:#6b6b6b;font-size:12px;line-height:16px;margin:0}
.recent-content-item{margin-bottom:22px;overflow:hidden}
.recent-content-item:last-child{margin-bottom:0}
.recent-text .single-item-comment-view{display:block;padding-top:5px}
.latest-page{padding:50px 0 50px 0}
.news-details-content .single-latest-text > h3{color:#f71700;font-size:24px;margin-bottom:25px}
.news-details-content .single-latest-text p{color:#4c4c4c;line-height:23px;margin-bottom:23px;font-size:16px}
.news-details-content .single-latest-text p img{margin:0 auto;display:block}
.news-details-content .single-latest-text{padding:25px 72px 0;font-size:18px;line-height:26px}
.news-details-content .single-latest-item .single-item-comment-view{padding-bottom:20px;border-bottom:1px solid #d9d9d9;margin-bottom:20px;text-align:center}
.quote-section{background:#efefef none repeat scroll 0 0;border-left:2px solid #0672cb;margin:38px 0 39px 35px;overflow:hidden;padding:17px 37px 1px 27px}
.quote-section p{margin:0}
.related-tag .tags{display:inline-block}
.related-tag .tags li a{color:#898989}
.related-tag .tags li{display:inline-block}
.related-tag,.news-details-content .social-links > span{color:#4c4c4c;font-family:"Microsoft YaHei";display:inline-block}
.news-details-content .single-latest-item:hover{box-shadow:none}
.tags-and-links{overflow:hidden;padding-bottom:15px;padding-top:10px}
.news-details-content .social-links > span{margin-right:11px}
.news-details-content .social-links{display:inline-block;float:right;margin-right:47px;position:inherit;width:auto}
.news-details-content .social-links > a{font-size:13px;height:23px;line-height:21px;margin:0 2px;width:23px}
.news-details-content .single-latest-item{margin-bottom:17px}
.comment .recent-content-item > a{border:2px solid #e6e7e8;border-radius:2px;height:70px;width:70px}
.comment .recent-content-item > a img{width:100%}
.comment .recent-text > h4 a{}
.comment .recent-text > h4{line-height:31px;padding-left: 15px;}
.contact-form-area{color:#4c4c4c}
h4.contact-title{color:#4c4c4c;font-family:"Microsoft YaHei";font-size:24px;line-height:18px;text-transform:uppercase;margin-bottom:30px}
.contact-text > p{line-height:24px;margin-bottom:9px}
.contact-text i{font-size:18px}
span.c-icon{display:inline-block;float:left}
span.c-icon i{position:relative;top:3px;width:27px}
span.c-text{display:inline-block}
.contact-text{margin-bottom:75px}
.link-social > a{color:#4c4c4c;display:inline-block;line-height:19px;margin-right:27px}
.link-social > a i{font-size:20px}
.contact-form-area input,.contact-form-area textarea{background:#f1f1f1 none repeat scroll 0 0;border:0 none;color:#777777;font-size:14px;height:48px;margin-bottom:23px;padding:0 23px;width:100%}
.contact-form-area textarea{height:150px;padding-top:13px;resize:none}
.contact-form-area .button-default{border:0 none;padding:8px 40px;-webkit-margin-bottom:20px}
.contact-form-area .button-default:hover{background:#2d3e50 none repeat scroll 0 0}
.teachers-area.padding-top{padding:120px 0 140px}
.about-page-area .about-text-container p span{color:#333333;font-family:"Microsoft YaHei";font-size:14px}
.about-page-area .about-us > span{color:#444444;display:block;font-style:italic;padding-left:19px;position:relative}
.about-page-area .about-us > span:after{background:#999999 none repeat scroll 0 0;border-radius:50%;content:"";height:6px;left:4px;position:absolute;top:9px;width:6px}
.about-page-area .about-text-container > p{color:#555;margin-bottom:7px}
.about-page-area .about-us{margin-bottom:13px}
.skill-bars .progress{background:#ffffff none repeat scroll 0 0;height:6px}
.skill-bar-item .progress-bar{line-height:15px}
.skill-bar-item .progress{border-radius:0;height:14px}
.skill-bar-item{line-height:16px;margin-bottom:7px;overflow:hidden}
.skill-bar-item > span{display:block;margin-bottom:10px}
.skill-bar-item:last-child{margin:0}
.skill-bar-item:last-child .progress{margin:0}
.shortcode-area{padding:72px 0 120px}
.shortcode-area i{background:rgba(0,0,0,0) none repeat scroll 0 0;border:2px solid #0672cb;border-radius:50%;font-size:25px;height:60px;margin:auto;padding:15px 0;text-align:center;width:60px}
.shortcode-animation{overflow:hidden;padding:50px 0 100px}
.shortcode-animation h3{color:#00aff0;margin:22px 0;text-transform:capitalize}
.shortcode-animation img{padding:22px 45px}
.shortcode-animation .section-title{padding-bottom:0;padding-top:55px}
.shortcode-area .section-title{padding-bottom:20px;padding-top:40px;text-align:left}
.shortcode-area .section-title h2{border-bottom:1px solid #d1d1d1;color:#444444;display:inline-block;font-size:21px;line-height:30px;padding-bottom:8px;text-align:left;text-transform:capitalize}
.shortcode-area h3{border:1px dashed #0672cb;float:left;font-size:32px;margin:20px 0;padding:27px 0;text-align:center;text-transform:capitalize;width:70%}
.shortcode-area img{padding:55px 100px 55px 0}
.dropdown-menu .dividers{border:0 none;padding:0}
#scrollUp{bottom:45px;color:#ffffff;cursor:pointer;display:none;font-size:28px;height:40px;line-height:37px;position:fixed;right:12px;text-align:center;width:40px;z-index:9999}
#scrollUp:hover{background-color:#2D3E50}
.text-white{color:#fff}
.text-blue,.header-top span.text-blue{color:#2E3F51}
.bg-dark{background:#3F5771}
.bg-white{background:#fff}
.bg-blue{background:#2E3F51}
.border-green{border-top:3px solid #0672cb;box-shadow:0 1px 1px rgba(0,0,0,0.2)}
.border-blue{border-top:3px solid #2E3F51;box-shadow:0 1px 1px rgba(0,0,0,0.2)}
.header-top.effect-blue:before{background:#2E3F51}
.header-top.effect-blue:after{border-color:rgba(0,0,0,0) #2E3F51 #2E3F51 rgba(0,0,0,0)}
.inline{display:inline}
#video-bg{width:100%}
.video-wrapper,.video-banner{height:570px;overflow:hidden;position:relative}
/*.video-area{background:url("img/slider/5.jpg") no-repeat fixed top center / cover}
.fixed-bg-1{background:url("img/slider/1.jpg") no-repeat fixed top center / cover}
.fixed-bg-2{background:url("img/slider/2.jpg") no-repeat fixed top center / cover}*/
.backgrount-area{position:relative}
.hover-white.button-default:hover{background:#fff;color:#2E3F51}
.angle .mailchimp-alerts{padding-left:150px}
.text-small{font-size:13px}
.text-area p{line-height:30px}
.footer-three{background:#2D3E50 none repeat scroll 0 0}
.footer-info{line-height:15px}
.footer-info > span{color:#ffffff;display:inline-block;font-weight:400;line-height:12px;margin-right:14px}
.footer-info > span i{font-size:14px;margin-right:11px}
.footer-info > span:last-child{margin-right:0}
.footer-logo-three > a{display:inline-block;margin-bottom:23px}
.footer-info-container{border-bottom:1px solid #e1e1e1}
.single-footer-widget > h4{color:#ffffff;font-size:14px;font-weight:600;margin-bottom:22px;text-transform:uppercase}
.footer-widget-list li a{color:#ffffff;font-weight:400;line-height:36px}
.footer-widget-list li:last-child a{}
.footer-widget-list li a:hover{color:#f5b120}
.subscribe-container{background:#fff none repeat scroll 0 0;border-radius:4px;padding:44px 40px 50px}
.subscribe-container > p{color:#2D3E50;font-weight:400;text-align:center;margin-bottom:33px}
.subscribe-container input{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;color:#fff;font-weight:400;width:100%;padding-left:14px}
.subscribe-container input::-webkit-input-placeholder{color:#fff;opacity:1 !important;filter:alpha(opacity=100)}
.subscribe-container button{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;color:#ffffff;float:right;font-size:14px;padding-right:14px;position:absolute;right:0;top:0}
.subscribe-form-three{background:#2D3E50 none repeat scroll 0 0;display:block;height:48px;line-height:46px;position:relative}
.footer-container{border-top:1px solid #e1e1e1;padding:13px 0 10px 0}
.footer-container .social-links-three{float:right;overflow:hidden}
.footer-container .social-links-three > a{margin-left:21px;margin-right:0;color:#fff}
.footer-container span{color:#ffffff;font-weight:400}
.footer-container span a{color:#ffffff;position:relative}
.footer-container span a:hover{border-bottom:1px solid #fff}
.footer-container span a:hover:after{opacity:1;filter:alpha(opacity=100)}
.newsletter-area.newsletter-four::before,.newsletter-area.newsletter-four::after{display:none}
.footer-widget-four .footer-list li a:hover{color:#2D3E50}
.footer-widget-four .footer-img a::before{background:rgba(45,62,80,0.9) none repeat scroll 0 0}
.footer-area.footer-four{background:#2D3E50}
.gallery-img,.gallery-img img{width:100%}
.gallery-img{position:relative;overflow:hidden}
.gallery-img img{transform:scaleY(1);transition:all 0.7s ease-in-out 0s;display:block;position:relative}
.gallery-img .hover-effect{opacity:0;transition:all 0.5s linear 0s;position:absolute;width:100%;height:100%;left:0;right:0;top:0}
.gallery-img h2{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:1px solid rgba(255,255,255,0.2);color:#ffffff !important;font-size:19px;line-height:28px;margin:82px auto 10px;opacity:0;padding:9px 0;position:relative;text-align:center;text-transform:uppercase;transform:scale(0);transition:all 0.5s linear 0s}
.gallery-img p{color:#ffffff;margin:0 30px;opacity:0;text-align:center;transform:scale(0);transition:all 0.5s linear 0s}
.gallery-img:hover img{transform:scale(1.5)}
.gallery-img:hover .hover-effect{opacity:1}
.gallery-img:hover h2,.gallery-img:hover p{opacity:1;transform:scale(1)}
.video-gallery{display:block;overflow:hidden;height:215px}
.mbYTP_wrapper{height:215px}
.banner-readmore .button-default.button-green:hover{background:#fff}
.header-logo-menu.semi-transparent .mainmenu ul#nav > li:hover > a{color:#fff}
.header-logo-menu.semi-transparent .mainmenu ul#nav > li:hover > a:after{background:#fff}
.bg-dark .mainmenu ul#nav > li > a,.bg-dark.stick .mainmenu ul#nav.menu-white > li > a,.bg-dark .mainmenu ul#nav > li:hover > a,.bg-dark.stick .mainmenu ul#nav > li:hover > a{color:#fff}
.bg-dark .mainmenu ul#nav > li:hover > a:after{background:#fff}
.block.padding .btn-group{margin-bottom:22px}
.btn-toolbar.padding{margin-bottom:20px}
.btn-toolbar.padding:nth-last-of-type(1){margin-bottom:0}
.little-nav{display:-webkit-box;white-space:nowrap;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-overflow-scrolling:touch;text-align:center;overflow-x:initial;border-bottom:1px solid #e7edf0}
.little-nav ul{margin:0 auto}
.little-nav ul li{display:inline-block;float:none}
.little-nav ul li a{margin:0 5px;font-size:16px;line-height:75px;text-align:center;padding:0 10px;height:75px;color:#2D3E50}
.little-nav ul li a.active{color:#0672cb}
.line_three{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding-right:5px;height:44px;line-height:22px;color:#888888}
.line_two{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.message_code{}
.message_code input{width:50%;float:left}
.message_code img{height:48px;max-width:50%;cursor:pointer}
.baidu-map-area{height:500px}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-lock{display:none}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}
.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-slide-zoomed{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
 }.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-flip{overflow:visible}
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.swiper-container{padding-bottom:40px}
.swiper-wrapper{}
.swiper-slide{width:878px;transition-timing-function:linear}
@media only screen and (max-width:1200px){.swiper-slide{width:770px}
}@media only screen and (max-width:980px){.swiper-slide{width:471px}
}@media only screen and (max-height:480px){.swiper-slide{width:471px}
}.swiper-slide img{width:95%;border-radius:4px}
.swiper-slide .title{position:absolute;/* opacity: 100%; *//* transform-origin:left top; *//* left:300px; */top: 483px;height: 44px;line-height: 44px;font-size:16px;color:#fff;/* padding: 0 20px; */width: 100%;background: #666;background-color: rgba(0, 0, 0, 0.4);}
.swiper-button-next,.swiper-button-prev{width:86px;height:112px;background-size:86px 112px;margin-top:-56px;outline:none}
.swiper-pagination-bullet{background:none;opacity:1;margin:0 6px !important;width:9px;height:9px;position:relative;outline:none;vertical-align:middle}
.swiper-pagination-bullet span{width:3px;height:3px;background:#CCC;display:block;border-radius:50%;margin-top:3px;margin-left:3px}
.swiper-pagination-bullet i{background:#000;height:1px;width:20px;position:absolute;top:4px;transform:scaleX(0);transform-origin:left;z-index:3;transition-timing-function:linear}
.swiper-pagination-bullet-active span,.swiper-pagination-bullet:hover span{width:9px;height:9px;margin-top:0;margin-left:0;background:#000;position:relative;z-index:1}
.swiper-pagination-bullet-active i{animation:middle 6s}
.swiper-pagination-bullet:first-child.swiper-pagination-bullet-active i{animation:first 6s}
.swiper-pagination-bullet:last-child.swiper-pagination-bullet-active i{animation:last 6s}
@keyframes first{0%{transform:scaleX(0.5);left:0px}
    100%{transform:scaleX(1);left:2px}
}@keyframes last{0%{transform:scaleX(0.7);left:-10px}
     20%{transform:scaleX(0.3);left:2px}
     100%{transform:scaleX(0.3);left:0px}
 }@keyframes middle{0%{transform:scaleX(0.7);left:-10px}
      20%{transform:scaleX(0.45);left:2px}
      100%{transform:scaleX(1);left:2px}
  }a{cursor:pointer}
.title_2{font-size:33px;padding-top:8px;line-height: 40px;font-weight:bold;}
.c_pic img{height:80px;display:block;float:left;margin-right:2%;}
.c_pic i{display:block;float:left;font-size: 34px;/* padding-left: -1px; */}
.c_pic i:nth-child(2){color:#333;padding: 6px 0 12px 23px;font-size: 30px;line-height:32px;}
.c_pic i:nth-child(3){color:#0672cb;padding-top:5px;font-weight:bold;}
.fix{relative:absolute;position:fixed;top:0;width:100% !important;/* box-shadow:0 0 7px rgba(0,0,0,.3); */background-color:#f9f9f9;margin-top:0!important;}
.fix1{position:fixed;top:0;margin-top:0!important}
.mar{margin-left:297px}
.chanpin{background-color:white;height:135px;border-bottom:1px solid #eeeeee;z-index:9999}
.chanpin .container{width:100% !important}
.chanpin li{list-style:none;width:157px;float:left;padding-top:20px}
.chanpin li:hover{background-color:#f5f6f7!important;color:#0c84ff}
.chanpin li img{display:block;margin:auto;width:70px}
.chanpin li i{display:block;text-align:center;font-size:14px;height:40px;padding-top:5px;font-style:normal}
.chanpin .container{padding:0;display:flex;-webkit-box-pack:center;justify-content:center;transition:.3s;transform:translateZ(0);height:120px;overflow:hidden}
.san{height:690px}
.santab{
    width: 80%;
    display: flex;
}
.san.bac1{background:#f5f6f7}
.san.bac1 .clist-cat{background:#fff}
.san:nth-child(3){}
.san-con{max-width:1900px;margin:0 auto;height:100%}
.san-main{display:flex;max-width:1700px;margin:0 auto}
.san-left{float:left;margin: 0 auto;/* width: 100%; */display:block}
.san-left img{margin:87px 0px 0 25px;/* width:746px; */height:505px}
.san-right{text-align:center;max-width:600px;margin:239px 0px 0 50px}
.san-right p:nth-child(1){color:#333333;font-size:18px;font-weight:500;letter-spacing:1px;line-height:24px;margin-bottom:25px}
.san-right p:nth-child(2){color:#333333;font-size:30px;margin-bottom:30px;line-height:30px;letter-spacing:3px}
.san-right p:nth-child(3){font-size:18px;font-weight:400;line-height:24px;color:#333333;letter-spacing:3px;margin-bottom:25px}
.san-a{text-decoration:none;display:inline-block;border-radius:3px;border-color:#007db8;background-color:#0076ce;color:#fff;margin:10px 0;
    width:50%;
    font-size:20px;
    padding: 15px 10px 15px;}
.san .clist-con-left{width:316px;margin:87px 0 0 0px}
.san.bac1 .clist-con-left hr{border-top:10px solid #f5f6f7 !important}
.san .clist-con-left hr{border-top:10px solid #fff;position:relative;top:-450px}
.san .cat-stitle{color:#0672cb;padding:0 0 31px 13px;font-size:26px}
.san .cat-stitle:after{}
.san .clist-cat{background:#f8f8f8;min-height:508px;padding:25px 17px 10px 11px}
.san .clist-cat li{line-height:40px;height:40px;font-size: 17px;}
.san .clist-cat li label{margin:0px;padding-left:13px;padding:0 0 0 13px;height:44px;line-height:44px;font-weight:500;overflow: hidden;}
.san .clist-cat li:hover{background:#cce5f1}
.san .sanpic{height:100%}
.san1,.zhichi{background-color:#f5f6f7;display:block;float:left;width:100%;padding-bottom:60px}
.san1 .san-left{float:left;display:block;width:50%}
.san1 .san-left img{margin-left:0px;margin-right:0px}
.san1 .san-right{text-align:center;width:50%;margin:auto 0px;padding-left:50px}
.san1 .san-right p:nth-child(1){color:#0a0809;font-size:1rem;font-weight:500;letter-spacing:.005em;line-height:1.5rem}
.san1 .san-right p:nth-child(2){color:#000;font-size:2rem;line-height:2.5rem}
.san1 .san-right p:nth-child(3){font-size:1.25rem;font-weight:400;line-height:1.75rem;color:#000}
.san1 .san-a{text-decoration:none;display:inline-block;padding:0 20px;border-right:1px solid #707070;color:#0672cb}
.zhichi-con{max-width:1900px;margin:0 auto;display:block}
.zhichi-main{display:block}
.zhichi-left{width:50%;float:left;text-align:center;padding-top:230px}
.zhichi-left p:nth-child(1){font-size:40px;line-height:45px}
.zhichi-left p:nth-child(2){font-size:20px;font-weight:400;line-height:25px}
.zhichi-right{width:50%;float:left;display:block;padding-top:60px}
.zhichi-right a.two{color:#0672cb;font-size:21px;line-height:2rem;margin:5px 0 18px 18px;font-weight:400!important}
.zhichi-li p{font-weight:400!important;font-size:21px;line-height:1.75rem;padding:13px 0 10px 50px;margin:unset}
.zhichi-li{padding:15px;height:105px}
.zhichi hr{margin:0!important;display:block;unicode-bidi:isolate;margin-block-start:0.5em;margin-block-end:0.5em;margin-inline-start:auto;margin-inline-end:auto;overflow:hidden;border-style:inset;border-width:1px;width:80%}
.product-area{padding-top:50px}
.single-product-text{background:#fff}
.baike-conn{max-width:1900px;margin:0 auto}
.baike-conn1{max-width:1700px;margin:0 auto}
.baike-item{margin-bottom:3%;width:32%;margin-left:1%;float:left;}
.baike-item .single-product-item{width:100%;}
.single-product-item:hover{box-shadow:2px 5px 25px rgba(34,30,31,0.25)}
.baike-item .stitle{font-size:2rem;line-height:2.5rem;font-weight:900;}
.baike-item .more{float:right}
.baike-item  hr{margin-bottom:0px !important}
.baike-item  ul{padding-bottom:10px}
.baike-item  li{list-style:none;padding:10px 0;border-bottom:1px dashed #d8d8d8;margin:0px 25px 0px 25px;display:block;float:left;width:485px}
.baike-item  li a{max-width:380px;overflow:hidden;display:block;float:left;height:22px;text-overflow:ellipsis;white-space:nowrap}
.baike-item .time{margin-right:15px;float:right}
.fun-factor-area .container{width:1900px !important}
.youqin{max-width:1700px;margin:0 auto;padding-bottom:15px}
.link h4{font-size:16px;margin-bottom:10px;margin-top:10px;line-height:32px;color:#0672cb;padding-left:5px;font-weight:bold;border-bottom:2px solid #efefef;letter-spacing:1px}
.link h4 span{padding-right:6px;font-size:16px;color:#0672cb}
.link ul{padding:0 10px}
.link li{display:inline;padding:0 5px;line-height:25px;padding-bottom:15px}
.link li a{color:#0672cb;font-family: "Microsoft YaHei";font-size: 12px;}
.list-title{padding-left:166px;padding-top: 30px;}
.list-title h1{font-size:62px;color:#444444;padding-bottom:37px}
.list-title .des{width:500px;color:#555555;word-spacing:16.5px}
.clist-cat{background:#f3f3f3;margin-bottom:13px;padding:10px 10px 10px 18px;border-style:none;border-width:1px;border-color:#ccc;border-radius:5px}
.clist-cat ul{}
.clist-con{max-width:1980px;display:flex;padding-bottom:50px;margin:0 auto}
.clist-con .clist-con-left{width:360px;float:left;padding: 20px 0 0 100px;margin-right: 40px;display:block;}
.clist-title{background:#f3f3f3;margin-bottom:13px;padding:10px 10px 10px 18px;border-style:none;border-width:1px;border-color:#ccc;border-radius:5px}
.clist-con .clist-con-right{overflow:hidden;max-width: 1400px;border-radius:8px;/* border: 1px solid #333; *//* -webkit-box-shadow:0 0 6px -1px rgba(0,0,0,.38); *//* box-shadow:0 0 6px -1px rgba(0,0,0,.38); */margin:1px 0 0 0;/* margin-top:20px; */}
.clist-con .item-title{margin-left:0;color:#5a5a5a;font-size:18px;font-weight:400;line-height:1.5rem;margin-top:9px;margin-bottom:.625rem}
.clist-con .item{border:1px solid #00447c;display:inline-block;padding:5px;margin-right:5px;color:#fff;margin-top:5px;border-radius:5px;text-decoration:none;cursor:pointer;background-color:#00447c}
.clist-con .item:after{content:"X";padding:8px;vertical-align:middle}
.clist-cat input{height:17px;margin:5px 0 0}
.cat-stitle{display:block;color:#00447c;font-weight:700;font-size:14px;padding:5px 0 10px;margin-top:0;line-height:1em;cursor:pointer}
.cat-stitle:after{}
.cat-stitle.collapsed:after{transform:rotate(360deg)}
.clist-cat li{}
.clist-cat li input{
    width: 13px;
    height: 13px;
    float: left;
    margin-left: 0;
    margin-top: 5px;
    vertical-align: top;
    display: inline-block;
    /* margin-right: 4px; */
}
.clist-cat li label{color:#444;margin-bottom:0px;cursor:pointer;white-space:normal;/* margin-left:10px; */word-break:break-word;display:-moz-grid;display:-ms-grid;line-height:22px;font-weight: normal;}
.clist-cat li label>span{margin-left:10px;line-height: 22px;height: 22px;font-size: 14px;}
.clist-cat li:last-child label{padding-bottom:0px}
.clist-con-right{display:block;float:left;/* min-width:1500px; */}
.clist-con-right .clist-detail{background: #f3f3f3;padding:22px 0 22px 100px;display:flex;max-width:1500px;height:414px;box-shadow: 0 0 6px -1px rgba(0,0,0,.38);-webkit-box-shadow: 0 1px 5px -1px rgba(0,0,0,.38);}
.clist-con-right .clist-detail:nth-child(even){background:#f3f3f3;/* box-shadow: 0 0 6px -1px rgba(0,0,0,.38); */}
.clist-con-right .clist-detail .d-img{width:35%;margin:auto;}
.clist-con-right .clist-detail .d-img img{max-height:360px}
.cmain{min-width:1900px;margin:0 auto}
.clist-con-right .d-txt{flex-direction:column;width:55%;margin:auto 0;position:relative;}
.clist-con-right .d-txt .t1{font-size:35px;font-weight:300;line-height:1;color:#006bbd;padding:0;max-height:192px;margin:0 0 10px 0}
.clist-con-right .d-txt .t2{margin:0 0 20px 0;font-size:16px;font-weight:600;line-height:26px;color:#444}
.clist-con-right .d-txt .t3{font-size:16px;line-height:24px;margin:0;padding:0;width: 95%;}
.clist-con-right .d-txt .t4{display:flex;justify-content:center;align-items:center;border:1px solid transparent;border-radius:3px;border-color:#007db8;background-color:#0076ce;color:#fff;margin:10px 0;width:50%;font-size:16px;padding:10px 15px}
.clist-con-right .clist-detail.odd .d-img{left:55%;position:relative}
.clist-con-right .clist-detail.odd .d-txt{left:-28%}
.common_pagination{text-align:center;bottom:35px;width:100%;height:80px;line-height:80px;margin:55px 0 55px 0;font-size:0}
.common_pagination span{line-height:40px;padding:0 10px;font-size:14px;display:inline-block;color:#999;background:#fff;vertical-align:middle}
.common_pagination a{width:40px;height:40px;line-height:40px;font-size:14px;cursor:pointer;-moz-border-radius:5px;border-radius:5px;margin-left:10px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;display:inline-block;color:#999;background:#fff;vertical-align:middle}
.common_pagination a.active{background:#007db8;color:#fff}
.common_pagination .disabled{color:#ddd}
.header-menu{border-bottom:1px solid #d9d9d9}
.news-details-area{background-color:#f5f6f7;display: flex;padding-bottom: 40px;/* min-height:1000px; *//* height: auto; *//* box-shadow:0 -3px 20px 0 rgba(0,0,0,0.19) inset */}
.news-details-conn{max-width: 1700px;margin:0 auto;background: #f5f6f7;}
.news-details-content .single-latest-item{width:1000px;border-radius:10px;/* box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) */}
.news-details-content .single-latest-item:hover{}
.news-details-content{width: 1275px;background: #fff;display: block;float: left;margin-right: 30px;}
.news-details-conn .con-right{
    width: 395px;
    float: left;
    background: #fff;
    padding: 20px;
}
.news-details-content .a-content .single-item-comment-view{padding: 20px 0;border-bottom:1px solid #d9d9d9;margin-bottom:20px;text-align:center;width: 100%;}
.news-details-area .breadcrumb{width:1720px;padding:15px 0 17px 0}
.news-details-area  .breadcrumb li{color:#888888;font-size:14px}
.a-content{
    padding:20px;
    width: 87.5%;
    margin: auto;
    margin-top: 1.5%;
}
.a-content h1{
    text-align:center;
}
.a-content h3{
    padding:10px 0;
    color: #ff3212;
}
.a-content img{margin:0 atuo;display:block;margin: 0 auto;}
.sidebar-widget{/* background-color:#ffffff; *//* padding:25px; *//* border-radius:5px; */}
.article_list{background:#f5f6f7;display: flex;min-height:1000px;padding: 0 0 30px 0;/* box-shadow:0 -3px 20px 0 rgba(0,0,0,0.19) inset */}
.article_list .container{max-width:1400px !important;margin:0 auto}
.article_list .breadcrumb{width:1400px;padding:15px 0 17px 0}
.article_list .single-latest-item{width: 97%;background:#fff;/* padding:0px; */float:left;/* margin:0px; */overflow:hidden;border-bottom:1px solid #c8ccd0;/* border-radius:5px; */}
.article_con{border-radius:10px;/* background:#fff; */width: 1700px;margin: 0 auto;min-height:500px;/* padding:0px; *//* border-radius:5px; *//* box-shadow:0 4px 8px 0 rgb(0 0 0 / 20%),0 6px 20px 0 rgb(0 0 0 / 19%); */}
.article_con .aligncenter{padding-top:50px}
.article_con .single-latest-text{padding:25px 10px 20px 25px}
.article_con .single-latest-image a img{padding:30px 0px 0px 20px}
.article_con .article-left{width: 1301px;display: block;float: left;}
.article_con .con-right{
    width: 395px;
    float: left;
    background: #fff;
    padding: 20px;
}
.article_con .pagination{float:right;margin-right: 2.7%;}
.tuwen{background:#fff;border-radius:5px;padding-bottom:40px}
.tuwen:after{content: "";
            display: block;
            clear: both;
            visibility: hidden;
            height: 0}
.tuwen .left{height:400px;padding: 40px 80px 40px 100px;display: block;float:left;border-right:0px;}
.tuwen .wz{width: 627px;height:400px;float:left;padding:0 20px 0 26px;line-height:54px;}
.tuwen .wz ul li{height: 35px;line-height: 45px;overflow: hidden;}

.tuwen .wz ul li i{
    display: block;
    float:left;
    background: url(/img/oulam.png) no-repeat -2px 2px;
    background-size: 200px 37px;
    width: 25px;
    height: 30px;
    position: relative;
    margin-right: 10px;
    top: 7px;
}
.tuwen .wz ul li:nth-child(2) i{
    background-position: -27px 1px;
}
.tuwen .wz ul li:nth-child(3) i{
    background-position: -53px 1px;
}
.tuwen .wz ul li:nth-child(4) i{
    background-position: -78px 0px;
}
.tuwen .wz ul li:nth-child(5) i{
    background-position: -179px 1px;
}
.tuwen .wz ul li:nth-child(6) i{
    background-position: -130px 0px;
    /* width: 25px; */
}
.tuwen .wz ul li:nth-child(7) i{
    background-position: -154px -5px;
}
.tuwen .wz ul li:nth-child(8) i{
    background-position: -179px 2px;
    background-position: -106px 3px;
}
.tuwen .right{padding:90px 0 0 70px;display: block;float: left;}
.tuwen .right h3{padding-bottom:20px;/* border-bottom:1px solid #999 */}
.tuwen .right .start{
    display: block;
    height: 20px;
}
.tuwen .right .start >i{height:20px;width:20px;display: block;background: url('/img/oulam.png') no-repeat -2px -56px;width: 74px;height: 14px;float: left;}
.tuwen .right .start >span{
    display: block;
    line-height: 15px;
    margin-left: 15px;
    float: left;
    color: #0378cf;
}
.zhidaojia{
    line-height: 20px;
    margin-top: 20px;
    width: 300px;
    /* text-decoration: line-through; */
}
.zhidaojia >span{

    font-weight: bold;

    font-size: 16px;
}
.zhidaojia >i{

    font-size: 16px;

    float: right;
}
.zhekou{
    line-height: 20px;
    margin-top: 10px;
    width: 300px;
    /* text-decoration: line-through; */
}
.zhekou >span{

    font-size: 16px;

    /* text-decoration: line-through; */

    font-weight: bold;

    color: #0378cf;
}
.zhekou >i{

    font-size: 16px;

    float: right;

    text-decoration: line-through;
}
#thumbs .swiper-slide img{height:40px}
.details-left{width: 100%;}
.details-right{display:block;margin-top: 40px;}
.product{width:1700px;margin:0 auto;display:block;overflow:hidden}
.fangan h3{margin-bottom:20px}
.fangan .section-title p{margin-bottom:40px;font-size:18px}
.details-right .con-right{display:block;float:left;width: 395px;padding: 20px;background: #fff;position: relative;top: 0;}
.details-right .contents{background:#ffffff;width: 75%;float:left;/* margin-top:20px; *//* margin-bottom:50px; */margin-right: 30px;padding: 40px;display:inline;position:relative;/* border-radius:5px; */}
.contents .bt{width:100%;height:52px;float:left;border-bottom:1px solid #999}
.contents .bt li{width:115px;height:40px;line-height:40px;float:left;font-size:20px;font-weight:bold;color:#000;background:url(../images/contentsbg.jpg) top center repeat;cursor:pointer}
.contents .bt li a{color:#000}
.contents .bt .on{background:#fff;cursor:pointer}
.contents .content{float:left;padding:20px 0;line-height:24px}
.contents .content span{display:block;}
.contents .content h2 {
    text-indent: 9px;
    height: 25px;
    line-height: 25px;
    border-left: 5px solid #b80219;
    font-size: 18px;
    margin: 10px 0;
    color: #000;
    font-weight: bold;
}
.contents .content p {
    font-weight: 400;
    padding: 5px 0px;
    font-size: 18px;
    text-align: justify;
    line-height: 30px;
}
.contents .content table {
    margin: 20px 0;
}
.contents .content td {
    padding: 10px;
    border: 1px #ccc solid;
}
.contents .content h3{
    color:#000;
    font-size:15px;
    display:inline;
    font-weight:bold
}
.header-two .header-top-right img{height:20px;}
.header-two .header-top-right span{line-height:21px;padding-left:5px}
.header-two .header-top-right span:nth-child(2) img{padding-top:2px}
.header-two .header-top-right span:nth-child(3) img{padding-top:2px}
.mainmenu ul#nav > li > a:after{background:#9999!important}
.zmdi-search-for:before{content:''!important}
.zmdi-search-for{}
.swiper{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}
.swiper-slide img{display:block;width:100%;/* height: 56px; */object-fit: contain;}
.fubiaoti{margin-left:58px;display:block;float:left}
.header-logo-menu .c_pic{float:right;width:357px}
.fenye{margin:0 auto;float:right;}
.cfooter{background:#848282;display:flex;width: 100%;}
.cfooter a:hover{text-decoration:underline}
.cfooter .fmain{max-width:1700px;margin:0 auto}
.cfooter .fmain .citem{width:425px;display:block;float:left;height:175px;padding:43px 0;line-height:20px;}

.cfooter .stitle{font-size:15px;font-weight:bold;padding-bottom:16px;color:#C2C2C2;font-family:"Microsoft YaHei";}
.cfooter .citem ul li{padding-bottom:16px;list-style:none;font-size:14px;line-height:20px;color:#C2C2C2}
.cfooter .citem ul li a{color:#C2C2C2}
.cfooter .ctxt{display:block;float:left;width:100%;font-weight:bold;margin-top:2.5%;}
.cfooter .ctxt span{color:#C2C2C2;margin-right:30px}
.cfooter .dibu{float:left;padding-bottom:50px;color:#C2C2C2}
.cfooter .dibu span{margin-right: 30px;}
.cfooter .dibu a{color:#C2C2C2}
.cfooter .cnzh a{color:#C2C2C2;font-weight:lighter}
.cfooter .cnzh svg{padding-left:5px;padding-top:5px;}
.cfooter .cnzh a img{padding-top:2px;height:20px}
.csearch{background:#f5f6f7 !important}
.csearch li{color:#888888;font-size:14px}
.csearch .sou{width:1000px;margin:0 auto}
.cbanner{background-color:#f9f9f9;border-bottom:1px solid #ddd}
.c1700{width:1700px;margin:0 auto;min-height:56px;padding:6px 0}
.cbanner .ctxt{text-align:center;background-color:#f9f9f9;line-height:56px;font-size:18px}
.cbanner img{max-width:60px}
.columnprofile{width:1500px;height:175px;float:left;margin-top:20px;margin-bottom: 20px;display:block;background: #f3f3f3;padding:24px 0;color:#898989;/* border-bottom: 1px solid; */}
.columnprofile h1{width:194px;line-height:125px;float:left;display:inline-block;font-size:14px;border-right:1px solid #ccc;font-size:24px;text-align:center;font-weight:normal}
.columnprofile p{width:1145px;display:block;float:left;padding:0 30px;line-height:22px;font-size: 16px;margin-top:0.7%;}

/*产品滚动*/
.wrap {
    max-width: 1200px;
    width: 94%;
    margin: 40px auto;
}

.banner_index .swiper-slide {
    position: relative;

}

.banner_index .swiper-slide img {
    /* width: 100%; */
}

.banner_index .swiper-slide video {

    /* object-fit: cover; */

    height: 350px;

    /* margin: 30px; */

    width: 530px;

    /* margin-top: 100px; */
}

.banner_index {
    /* height: 500px; */
    width: 530px;
    /* background-color:#eee */
    padding-bottom: 20px;
    margin: 0;
}
.banner_index img{
    height: 350px;
    width: 400px;
}
.swiper-slide.ban_video {

}
.thumbsSlider .swiper-slide{
    width: 56px;
    height: 56px;
    border-radius: 0px;
}
.thumbsSlider .swiper-slide img{

    border-radius: 0px;

    height: 48px;
}
.swiper-slide-thumb-active{
    border:2px solid #f40;
}
.thumbsSlider{
    width: 530px;
}
.nav-row{
    width: 100%;
    /* margin-bottom: 20px; */
    display: block;
    float: left;
    z-index: 99999;
}
.nav-row >span:first-child{
    /* border-left-width: 1px; */
}
.nav-row >span:hover{
    cursor:pointer;
}
.nav-row >span{

    -webkit-box-flex: 1;

    -ms-flex: 1;

    width: 319px;

    float: left;

    height: 45px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-align: center;

    -ms-flex-pack: center;

    justify-content: center;

    background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));

    background: linear-gradient(#fff,#eee);

    border: solid #ccc;

    border-width: 1px 1px 1px 0;

    font-size: 16px;

    color: #006bbd;

    padding: 10px;

    text-align: center;

    vertical-align: middle;

    position: relative;
}
.nav-row >span.active{
    background: #fff;
    border-bottom-width: 0;
    border-top: 4px solid #006bbd;
    color: #444;
    z-index: 99999;
}
.tuijian{
    width: 1275px;
    display: block;
    float: left;
    background: #fff;
    padding: 0 20px 0 98px;
}
.tuijian-tit{
    font-size: 30px;
    display: block;
    width: 1080px;
    float: left;
    padding: 20px 0 20px 0px;
    line-height: 50px;
    /* height: 50px; */
    margin: 50px 0 0 0px;
    background: #fff;
    border-bottom: 1px solid #9999;
}
.tuijian-p{
    width: 356px;
    float: left;
    margin-top: 2%;
}
.tuijian-p img{
    /* width: 404px; */
    height: 201px;
    display: block;
    margin: 0 auto;
}

.tuijian-p a span{
    width: 100%;
    display: block;
    padding: 30px 0;
    text-align: center;
    background: #fff;
    font-size: 18px;
}

.liuyan{
    width: 1275px;
    height: 645px;
    display: block;
    float: left;
    background: #ffffff;
    padding: 0 98px;
}
.liuyan .liuyan-title{

    height: 80px;

    line-height: 80px;

    font-size: 30px;

    color: #333333;

    /* padding-left: 50px; */

    border-bottom: 1px solid #9999;
}
.liuyan .liuyan-left{width: 30%;float: left;display: block;font-size: 28px;}
.liuyan .liuyan-right{
    width: 23%;
    display: block;
    float: right;
    text-align: right;
    font-size: 18px;
    color: #666;
}
.liuyan i{
    color: red;
}
.liuyan .liuyan-li{

    padding-top: 30px;

    /* padding-left: 50px; */
}
.liuyan .liuyan-txt{

    display: block;

    float: left;

    width: 130px;

    height: 55px;

    line-height: 55px;

    text-align: right;

    font-size: 18px;

    margin-right: 15px;
}
.liuyan input{
    width: 864px;
    height: 47px;
    font-size: 15px;
    padding: 0 0 0 10px;
}
.liuyan input::-webkit-input-placeholder{
    font-size: 16px;

    line-height: 55px;
}
.liuyan textarea{
    width: 863px;
    height: 187px;
    font-size: 20px;
    padding: 10px 0 0 10px;
}
.liuyan textarea::-webkit-input-placeholder{
    font-size: 16px;
    padding-left: 10px;
    line-height: 55px;
}
.liuyan button{
    margin-left: 145px;
    width: 867px;
    background: #006bbd;
    border: none;
    font-size: 18px;
    margin-top: 10px;
}

.lxfs{
    width: 1275px;
    display: block;
    float: left;
    height: 538px;
    padding: 0 98px;
    background: #fff;
}

.lxfs .lxfs-tit{
    font-size: 28px;
    display: block;
    width: 100%;
    float: left;
    padding: 20px 0 20px 0px;
    line-height: 50px;
    /* height: 50px; */
    margin: 20px 0 0 0px;
    background: #fff;
    border-bottom: 1px solid #9999;
}
.lxfs .lxfs-left{

    float: left;

    display: block;

    /* padding-left: 60px; */

    font-size: 20px;

    padding-top: 21px;

    padding-left: 49px;
}
.lxfs .lxfs-right{

    margin-left: 241px;

    width: 282px;

    float: left;

    display: block;
}

.lxfs .lxfs-left li{
    height: 60px;
    line-height: 70px;
}

.lxfs .lxfs-left .a-tit{font-size: 24px;height: 60px;line-height: 60px;font-weight: bold;}

.click .button{
    background-color: #408001;
    border-color: #408001;
    display: inline-block;
    font-weight: 400;
    color: #fff;
    margin-right: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    user-select: none;
    border: 0.0625rem solid transparent;
    min-height: 2.375rem;
    padding: 0.375rem 0.75rem;
    font-size: 16px;
    line-height: 1.75;
    border-radius: 0;
    transition: color 0s ease-in-out,background-color 0s ease-in-out,border-color 0s ease-in-out,box-shadow 0s ease-in-out;
}
.click{
    /* margin-top: 25px; */
}
.click .zixun{
    background: #00a3f5;
}
.lianxi{float: right;
    margin-right: 265px;
    margin-top: 60px;
}
.lianxi .lx1 {
    height: 150px;
}
.lianxi .lx1 li{
    float: left;
    width: 33.33%;
    text-align: center;
}
.lxdh{
    margin-top: 7px;
}
.xunjia{}
.xiantiao{border-top: 2px solid #d1d7d7;height: 20px;display: block;position: relative;top: 518px;width: 78%;margin: 0 auto;}
/* 侧边悬浮导航 */
.right_nav{ right:0; bottom:300px; position:fixed; text-align:left;overflow: hidden;z-index:999;}
.right_nav li{background:#0085cd;margin:4px 0;padding: 10px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;cursor:pointer;position:relative; right: -70px;}
.right_nav li .iconBox{text-align: center;overflow: hidden;display: flex;align-items: center;justify-content: space-between}
.right_nav li img{width: 30px;height:30px;}
.right_nav li h4{color: #fff;font-size:14px;margin:2px 0;margin-left: 15px;}
.right_nav li:hover{background:#cf1322}
.right_nav li .hideBox{display: none;position: absolute;right:120px;padding:10px;padding-right: 15px; top:-10px;z-index: 999;}
.right_nav li .hideBox .hb{border: 1px solid #ccc;background-color: #fff; padding: 10px 20px;border-top: 2px solid #0085cd;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.right_nav li .hideBox .hb h5{padding: 5px 0;border-bottom: 2px solid #ccc;color: #0085cd;font-size: 16px;font-weight: 400;display: block;white-space: nowrap;}
.right_nav li .hideBox .hb p {margin-top: 5px;font-size: 16px;font-weight: 700;}
.right_nav li .hideBox .hb .qqtalk{margin-top: 10px;}
.right_nav li .hideBox .hb .qqtalk span{width: 25px;}
.right_nav li .hideBox .hb .qqtalk a{display: flex;align-items: center}
.right_nav li .hideBox .hb .qqtalk img{width: 25px;height:25px;}
.right_nav li .hideBox .hb .qqtalk p{font-size: 14px;font-weight: 400;white-space: nowrap;/* margin-top: -5px; */margin-left: 5px;}
.right_nav li:nth-child(3) .hideBox img{width:140px;height: 140px;margin-top: 10px;}

.allclear{
    float: right;
    font-size: 14px;
    cursor: pointer;
    background-color: #00447c;
    padding: 5px;
    margin-right: 5px;
    color: #fff;
    margin-top: -4px;
    border-radius: 5px;
    text-decoration: none;
    cursor: pointer;
}

.bietei{
    line-height:1;
    font-weight: 700;
    font-size: 20px;
    margin-left: 3%;
}
.casou{
    float:left;
    border: solid 1px #c3c1c1;
    width:100%;
    height: 54px;
}
.youbian{
    width:100%;
}

.souleft{
    float:left;
    width:45%;
    margin-bottom: 1%;
}

.souright{
    float:right;
    width:45%;
    margin-bottom: 1%;
}

p.casou_p {
    margin: auto;
    text-align: center;
    font-weight: 800;
    font-size: 16px;
    color:#5e5e61;
}

.mengri {
    font-size: 30px;
    letter-spacing:1.5px
}

h1.tebie_h2 {
    font-weight: bold;
    line-height: 43px;
}

.hb {
    width:180px;
}


.little-nav{
          border-bottom: 5px solid #e7edf0!important;
 }
        .little-nav ul li{
            padding-top: 2%;
        }

.san.bac1 .santab {
    display: block;
}

.san.bac1 .san-left {
    float:right;
}

.san.bac1 .san-right {
    float:left;
}

.san-a:hover {
    color: #ebebeb;
}

.chanpin2{background-color:white;height:135px;border-bottom:1px solid #eeeeee;z-index:9999}
.chanpin2 .container{width:100% !important}
.chanpin2 li{list-style:none;width:50%;float:left;padding-top:20px}
.chanpin2 li:hover{background-color:#f5f6f7!important;color:#0c84ff}
.chanpin2 li img{display:block;margin:auto;width:70px}
.chanpin2 li i{display:block;text-align:center;font-size:14px;height:40px;padding-top:5px;font-style:normal}
.chanpin2 {padding:0;-webkit-box-pack:center;justify-content:center;transition:.3s;transform:translateZ(0);height:120px;overflow:hidden}

.a7{width:80%;margin:auto;height:530px;}
.a4_tou{text-align:center;padding-top:2%;margin-bottom: 2%;}
.a7f{width:100%;margin:auto;}
.a6{width:80%;margin:auto;background:url(/img/a6.jpg)no-repeat scroll 0 0;height:530px;}
.a6f{width:90%;margin:auto;}
.a6_left{float:left;width:33%;}
.a5{width:80%;margin:auto;background:url(/img/a5.jpg);height:520px;}
.a5f{width:90%;margin:auto;}
.a5_left{float:left;height:340px;width:65%;background:url(/img/a5_2.jpg)no-repeat scroll 0 0;}
.a5_right{float:right;width:30%;}
.a4{width:80%;margin:auto;background:url(/img/a4.jpg)no-repeat scroll 0 0;height:600px; }
.a4f{width:90%;margin:auto;}
.a4_left{float:left;width:33%;}
.a4_right{float:right;height:392px;width:65%;background:url(/img/a4_2.jpg)no-repeat scroll 0 }
.a2{padding-top:2%;width:80%;margin:auto;overflow:hidden;margin-bottom:4%;}
.a2_left{float:left;width:50%;}
.a2_right{float:right;width:50%;}
.a1{text-align:center;padding:20px 0 0 0;width:52%;margin:auto;margin-top:2%;}
.a1 p{font-size:1.8rem;margin-bottom:5%;}
.a1 h1{font-size: 4.8rem;padding-bottom: 2%;}
.messpic{float:left;width:9%;}
.messleft{width:50%;float:left;margin-top:4%;position:absolute;margin-left:13%;}
.messpic{float:left;width:9%;}
.messfont{float:right;width:90%;}
.messright{width:34%;float:right;margin-top:4%;}
.mess_ke{width:100%;margin:auto;overflow:hidden;margin-bottom:2%;}

.xg_tuijian p{font-size:30px;margin-bottom:2%;margin-top:2%;}
.xg_tuijian li{list-style:inside;line-height:30px;}
.tuijian_z{width:100%;}
.z03_left{float:left;width:50%;}
.z03_right{float:right;width:50%;}

.san .clist-cat li label{
    font-size: 16px;
}

div#think_page_trace_open{
    display: none;
}


/* 20131214 */
/* 网站首页 */
.index-container {
    width: 89%!important;
}
.index-event {
    padding: 60px 0;
}
.index-news .single-latest-item {
    width: 100%;
    margin-bottom: 30px;
}
.index-news .single-latest-item h3 {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
}
.index-news .single-latest-item p {
    height: 45px;
    overflow: hidden;
    margin-top: 15px;
}
/* 产品详情 */
.details-related {
    margin-top: 40px;
    padding: 40px;
    background-color: #fff;
    overflow: auto;
    border-radius: 5px;
}
.details-related:after,
.details-related ul:after{
    content: "";
    clear: both;
}
.details-related h4.title {
    font-size: 20px;
    margin-bottom: 25px;
}
.document-related {
    float: left;
    width: 47.5%;
}
.details-related li {
    float: left;
    width: 47.5%;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px #ddd solid;
    overflow: hidden;
    position: relative;
}
.details-related li:nth-child(even) {
    float: right;
}
.details-related a {
    display: block;
    position: relative;
    z-index: 2;
    font-size: 16px;
}
.details-related a:hover {
    color: #337ab7;
}
.document-related li {
    padding-left: 35px;
}
.document-related li:before {
    content: "";
    display: block;
    position: absolute;
    width: 29px;
    height: 26px;
    background-image: url('/img/document-related-icon-1.png');
    left: 0;
    top: 14px;
}
.product-related {
    float: right;
    width: 47.5%;
}
.product-related img {
    height: 30px;
    vertical-align: middle;
}
@media (max-width:500px){
    .details-related {
        padding: 20px;
    }
}

.translateSelectLanguage {
    width: 200px;
    height: 30px;
}

/* 20240831 */

    .header-top,
    .header-logo-menu,
    .san-main,
    .youqin,
    .cfooter .fmain {
        padding: 0 20px;
    }
    




