



body {

    color: #000;overflow-x: hidden;font-family:"microsoft Yahei","微软雅黑","Raleway,Helvetica Neue, Helvetica, Arial, sans-serif";

}

a:focus{outline:none;}



a {

    color: #000;

}



input,select,button,textarea {vertical-align:middle;font-family:"microsoft Yahei","微软雅黑","Raleway,Helvetica Neue, Helvetica, Arial, sans-serif"; outline: none;}



.am-alert {

    margin-bottom: 0;

}



.m-hd ul,

.m-header-banner ul {

    padding: 0;

}

.m-hd ul li,

.m-header-banner ul li {

    list-style-type: none;

}

li { list-style:none;}

ol, ul{ padding:0;}



a,

a:hover,

.m-partner li img,

.m-partner li img:hover,

.m-contact-infobox,

.m-contact-infobox:hover,

.footer-box .ico i,

.footer-box .ico i:hover,

.m-service-page .ico ul li span,

.m-service-page .ico ul li span:hover,

.m-hd .am-sticky,

.m-service-list li:hover {

    -webkit-filter: none;

    -webkit-transition: all 0.5s ease;

    -moz-transition: all 0.5s ease;

    -ms-transition: all 0.5s ease;

    -o-transition: all 0.5s ease;

    transition: all 0.5s ease;

}

.wrap { margin-top:50px;}



/*[class*=am-u-] + [class*=am-u-]:last-child {

    float: left;

}*/

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #7b7b7b; opacity:1; }

::-moz-placeholder { /* Mozilla Firefox 19+ */color: #7b7b7b;opacity:1;}

input:-ms-input-placeholder{color: #7b7b7b;opacity:1;}

input::-webkit-input-placeholder{color: #7b7b7b;opacity:1;}

.m-images-container section img,

.m-news-container section img { max-width: 100%; height: auto; }

.am-g-fixed {  max-width: 90%; }

.tc { text-align: center;}

img { max-width:100%;}



/* top */

.admin-header { background: #142c4f;height:110px;}

.logo img { width: 250px;}

.nav_box { z-index:99;}

.nav_box li a { padding:0;color:#fff;display:block;}

.am-icon-bars { color:#666;font-size:18px;}


.swiper-slide a { display:block;}
.nav_top { padding-top:30px;padding-bottom:30px;}

.nav{ position:relative; z-index:9999; margin: 0 auto; }

.nav a{ color:#656565;  }

.nav .nLi{ float:left;  position:relative; display:inline;height:62px;line-height: 52px; }

.nav .nLi:last-child { background:none;}

.nav .nLi.on { background:none;}

.nav .nLi h3{ margin:0;}

.nav .nLi>h3 a{ display:block;font-size:16px; color:#fff;font-weight:bold; font-weight:normal;text-transform:uppercase; text-align:center;padding: 0 30px;}
.nav .nLi h3 a { font-weight:normal;}

.nav .nLi:last-child h3 a{ padding-right:0;}

.nav .sub{ display:none;left:0; top:46px;  position:absolute; line-height:20px;width:100%;z-index: 99;text-align: center;padding-top:6px;}

.nav .sub a{ display:block;font-size:14px; display:block;background:rgba(20,44,79,.9);padding:10px 0;}
.nav .sub>a { color:#fff;}

.nav .on>h3 a,.nav .nLi>h3 a:hover{ color:#ffb22d;}

.nav .nLi>h3 a:before {content: "";width:1px;height:18px;background:#435672;position: absolute;right:0;top:19px;}

.nav .nLi:last-child h3 a:before { width: 0;}



/*.nav .on h3 a span { padding:0 10px;}*/

.nav .on h3 a span:before,.nav h3 a span:hover:before{ content: "";width:100%;height:2px;background:#ffb22d;position: absolute;left:0;bottom:-13px;}

.nav .sub2 { width:130%;}

.nav .sub2 a { display:block;}

.nav .sub a:hover{ color:#ffb22d; }

.nav .sub_ce { margin-right:55px;padding-right:55px;border-right:1px dashed #7bbd35;}

.tel a { border:1px solid #fff;float:left;display:block;width:27px;height:20px;line-height:18px;text-align: center;}

.tel a.current,.tel a:hover { background:#fff;color:#142c4f;}

.top-fr a{ font-size: 14px;color:#fff;}

.top-fr { margin-top:19px;}

.jd-link { margin-right:25px;}

.jd-link img { margin-right:5px;}

.tel { margin-top:3px;}

.nav .nLi h3 a span { position: relative;}

/*-----------菜单-----------*/

#pgcontainer { width:100%;}

.header {display: block;width: 100%;min-width:320px;-webkit-transition:all ease-in 0.3s;-moz-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}

.navbar {display: block;width: 100%;height:50px; position:fixed; z-index:9999;background:#fff;}

.logo img { display:block;margin-top:30px; }

.menubtn { display:block; height:50px; width:50px;position: absolute; top:.08rem;background:url(http://www.szguangwen.com/themes/simplebootx/Public/images/ico002.png) no-repeat center; background-size:64%; cursor:pointer;right:0px;}

.openmenu .menubtn {background:url(http://www.szguangwen.com/themes/simplebootx/Public/images/ico003.png) no-repeat center; background-size:80%;cursor:pointer; position:fixed;right:0;top:0;z-index:999;}

.homebt { display:block; height:.30rem; width:.30rem; position:absolute; right:.05rem; top:.10rem;background:url(../image/cart.png) no-repeat center ; background-size:60%;}

.login{ display:block; height:.30rem; width:.30rem; position:absolute; right:.4rem; top:.10rem;background:url(http://www.szguangwen.com/themes/simplebootx/Public/images/login2.png) no-repeat center ; background-size:65%;}

/** toggle menu **/

.overlay {position: fixed;z-index: 99;background-color: rgba(0,0,0,0.6);bottom: 0;right: 0;left: 0; filter:alpha(opacity=0);  -moz-opacity:0;  -khtml-opacity:0;  opacity:0.5;  }

.openmenu .overlay {top: 0; z-index:999999;}

#hamburgermenu {height: 100%;background:#191919;width: 0;position: fixed;top: 0;right: 0; z-index: 101;-webkit-box-shadow: 3px 0 7px #ccc;-moz-box-shadow: 3px 0 7px #ccc;box-shadow: 3px 0 7px #ccc;}

#hamburgermenu ul {z-index: 101;overflow-y: auto;overflow-x: hidden;margin-top:30px;}

#hamburgermenu ul li {display: block;border-bottom: 1px solid #404040;font-size: 14px;}

#hamburgermenu ul li a {display: block;min-width: 130px;color: #fff;font-size:15px;text-decoration: none;    }

.menu_nav { padding:.05rem 0; background:#fff;}

#nav-kg{ width:80px; height:100px; position:absolute; top:0px; right:0px; cursor:pointer}

#nav-kg:before{ content:""; width:30px; height:30px; background:url(http://www.szguangwen.com/themes/simplebootx/Public/images/10.png) no-repeat center; position:absolute; left:20px; top:36px;

    -webkit-transition:all 0.3s linear 0s;

    transition:all 0.3s linear 0s}

#nav-kg:after{ -webkit-transform:rotate(0deg);transform:rotate(0deg); top:50px}

.navkgs #nav-kg:before{ content:""; width:30px; height:30px; background:url(http://www.szguangwen.com/themes/simplebootx/Public/images/11.png) no-repeat center; position:absolute; left:20px; top:36px;}

.navkgs #nav-kg:after{ -webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:50% 50%; top:45px}

#footer{ background:#373d41; padding:100px 20px 0 20px;font-size:28px;}

#footer a{ color:#9b9ea0;}

.fweizhi{ height:42px; line-height:42px; background:url(http://www.szguangwen.com/themes/simplebootx/Public/images/xsy-12.png) no-repeat; padding:0 0 30px 60px; font-size:24px}

#footernav{ padding:0 25px;}

.footernav-a,

.footernav-aa{ height:50px; line-height:50px; color:#fff; position:relative;margin:0;}

.footernav-a a { color:#fff;display:block;}

#footer .footernav-aa a{ display:block; color:#fff}

.footernav-lishow .footernav-y:before{ -webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:50% 50%;}

.footernav-lishow .footernav-y:after{ -webkit-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:50% 50%;}

.footernav-lishow .footernav-a { color:#ffcd00;font-weight:bold;}











/* 手机导航 */

.sp_header{height:50px;overflow:hidden;background:#142c4f;position:fixed;z-index:999;width:100%;top:0;}

.sp_logo{padding:10px;float:left;height:50px}

.sp_logo img{margin:auto;max-height:30px;}

.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:100%;}

.sp_nav span{display:block;background:#fff;width:22px;height:2px;position:absolute;left:14px;transition:all ease 0.35s}

.sp_nav span:nth-of-type(1){top:15px}

.sp_nav span:nth-of-type(2){top:23px}

.sp_nav span:nth-of-type(3){top:31px}

.sp_nav_se span:nth-of-type(1){top:23px;transform:rotate(45deg)}

.sp_nav_se span:nth-of-type(2){width:0}

.sp_nav_se span:nth-of-type(3){top:23px;transform:rotate(-45deg)}

.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 50px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}

.nav_show{top:50px}

.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}


.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}

.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}

.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;text-indent:0;}

.sjj_nav ul li i{position:absolute;top:0px;right:0px;height:40px;width: 50px;text-align: right;z-index:9;}

.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}

.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}

.sjj_nav ul li{border-top:1px #ddd solid;text-indent:15px;position:relative;line-height:40px;font-size:14px}

.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}

.sjj_nav ul li ul{display:none;margin: 0;}

.sjj_nav ul li a{color:#666;width:100%;display: block;}

.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}

.sjj_nav ul li i svg{width:20px;height:40px;fill:#555;margin-right: 10px;}

.sjj_nav ul li ul li>ul{margin-left:10px}

.sp_nav_xjb3 { display:none;}





/* banner */

.in-banner .swiper-container { padding-bottom:0;}

.in-banner .swiper-container-horizontal>.swiper-pagination-bullets,.in-about  .swiper-pagination-custom, .swiper-pagination-fraction { bottom:24px;}

.in-banner .swiper-pagination-bullet { width: 10px;height:10px;}

.in-banner .swiper-pagination-bullet { opacity: 1;background:#142c4f;}

.in-banner .swiper-pagination-bullet-active { background: #ffcd00;}

.banner-text { position: absolute;top:50%;z-index: 99;right:0;margin-top:-15.5%;}

.ba-tit { font-size: 64px;line-height: 68px;color:#142c4f;font-weight: bold;}

.ba-tit p { margin:0;}

.ba-bor { width: 120px;height: 3px;background:#142c4f;display:block;margin:35px 0 20px 0;}

.ba-cont { font-size:40px;color:#3e3e3e;}

.ba-link a{ width: 170px;height:50px;text-align: center;line-height: 50px;display:inline-block;color:#fff;border-radius: 30px;font-size: 25px;margin-right:10px;margin-top:35px;}

.ba-link  .ba-more { background:#142c4f;}

.ba-link  .ba-free { background:#ffcd00;}

.banner-box { position: absolute;width:100%;left:0;top:0;height:100%;}

.ba-container { position: relative;width:100%;height:100%;}









/* 传统会议 */

.in-tit { margin:0 0 50px 0;}

.in-tit h6 { font-size: 34px;color:#000;font-weight:normal;margin:0;}

.in-tit p { font-size: 18px;color:#494949;margin:0;}

.in-bor { border-bottom:1px solid #dddddd;width:50%;margin:12px auto 15px auto;height:3px;}

.in-bor span { width:35px;height:3px;background:#152d4f;display:inline-block;position: relative;top: -15px;}

.in-bor span.bor2 { background: #ffb22d;}

.meeting-list { background: #fbfbfb;border:1px solid #ededed;border-radius: 5px;padding:25px 20px;-webkit-transition:all ease-in 0.3s;-moz-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}

.meeting-en { font-size: 16px;line-height: 20px;color:#8c8c8c;background: url(../image/more1.png) no-repeat right 5px;padding-right:40%;height:40px;overflow: hidden;}

.meeting-tit { font-size: 20px;color:#000;font-weight:bold;margin:15px 0 30px 0;}

.meeting-p { font-size: 14px;color:#8c8c8c;text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}

.meeting-list:hover { background:#152d4f;}

.meeting-list:hover .meeting-en { background: url(../image/more2.png) no-repeat right 5px;}

.meeting-list:hover .meeting-en,.meeting-list:hover .meeting-tit,.meeting-list:hover .meeting-p { color:#fff;}

.meeting-box .meeting-b { padding-right:20px;padding-bottom:20px;}

.meeting-box { margin-right:-20px;}

.swiper-pagination-bullet-active { background: #152d4f;}

.swiper-container { padding-bottom:20px;}





.in-banner img { width:100%;}



/* 首页产品 */

.in-pro-fl { background: url(http://www.szguangwen.com/themes/simplebootx/Public/images/in_bg1.jpg) no-repeat top center;}

.in-pro-fr { background: url(../image/in_bg2.jpg) no-repeat top center;}

.in-pro li a,.in-pro a { color:#000;display: block;padding:10% 0;}

.in-pro-img img { display: block;margin:0 auto;-webkit-transition: 0.8s;-o-transition: 0.8s;transition: 0.8s;}

.in-pro li h3,.in-pro h3 { font-size: 30px;font-family: arial;font-weight:normal;margin:0 auto;margin-top:15px;}

.in-pro li p,.in-pro p { font-size: 30px;margin:0;text-shadow: 1px 1px #fff;}

.in-pro li a:hover h3,.in-pro a:hover h3 { color:#152d4f;}

/*.in-pro li a:hover .in-pro-img img{  -o-transform: scale(1.02);-ms-transform: scale(1.02);-webkit-transform: scale(1.02);transform: scale(1.02) }*/

.slick-dots { bottom:-25px;}



/* 提升 */

.email-list li { padding:0 3.5%;}

.email-list .seo-tit p { margin:15px auto 0 auto;font-size:16px;line-height:30px;color:#494949;}

.email-list .seo-tit h6 { font-size:24px;color:#000;font-weight:normal;margin-top:30px;}

.seo-advimg img { border:1px solid #1b1b1b;border-radius: 5px;padding:9px;display:block;margin:0 auto;}



/* 新闻 */

.slick-prev { background:url(../image/arrow1.jpg) no-repeat center;left:-56px;}

.slick-next { background:url(../image/arrow2.jpg) no-repeat center;right:-43px;}

.slick-prev:hover, .slick-prev:focus { background:url(../image/arrow3.jpg) no-repeat center;}

.slick-next:hover, .slick-next:focus { background:url(http://www.szguangwen.com/themes/simplebootx/Public/images/arrow4.jpg) no-repeat center;}

.news-list .rese-list h3 { font-size:18px;color:#000;font-weight:normal;margin:18px 0 14px 0;}

.news-list .rese-list a{ border:1px solid #ededed;padding:14px 14px 0 14px;display:block;margin-right:20px;margin-top:0px;}

.news-list3 .rese-list a:hover { background: #142c4f;}

.news-list .rese-list p { color:#494949;font-size: 14px;line-height: 25px;margin:0;max-height:75px; overflow:hidden;}

.news-list2 .rese-list p,.news-list2 .rese-list h3 {-webkit-transition:all ease-in 0.8s;-moz-transition:all ease-in 0.8s;transition:all ease-in 0.8s;}

.news-list .rese-list img { width: 100%;display: block;}

.in_newsmore { background: url(http://www.szguangwen.com/themes/simplebootx/Public/images/news_more.png) no-repeat right center;border-top:1px solid #ededed;font-size: 14px;color:#b1b1b1;font-family: arial;line-height: 45px;margin-top:15px;}

.news-list { margin-right:-20px;padding-bottom:30px;}

.news-list .rese-list a:hover h3,.news-list .rese-list a:hover p,.news-list .rese-list a:hover .in_newsmore { color: #fff;}

.news-list .rese-list a:hover .in_newsmore { background: url(http://www.szguangwen.com/themes/simplebootx/Public/images/news_more2.png) no-repeat right center;}







/* 案例 */

.logo-list2 { padding-bottom:60px;}

.logo-list2 .logo-img { margin:0;font-size: 0;border:1px solid #ededed;border-radius: 5px;}

.logo-list2 img { width:100%;display:block;cursor:pointer;filter:grayscale(100%); -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%);-filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(1)}

.logo-list2 img:hover { filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);-webkit-filter:grayscale(0)}

.logo-list2 .slick-dots li button::before { color: #b9b9b9;opacity: 1;}

.logo-list2 .slick-dots li.slick-active button:before { color:#ffb22d;}

.logo-list2 .slick-dots { bottom:-20px;}

.logo-list2 .swiper-pagination-bullet-active { background: #ffb22d;}

.logo-list2 .swiper-pagination-bullet { width: 10px;height: 10px;}



/* 分公司 */

.branch-bg { padding:0px 0;color:#fff;}

.branch-tit { border-bottom: 4px solid #fff;padding-bottom:16px;display:inline-block;font-size: 16px;}

.branch-add { font-size: 20px;background: url(../image/add.png) no-repeat left center;padding-left:25px;}

.branch-qq a { width:124px;height:34px;border:1px solid #fff;border-radius: 30px;display:block;font-size:14px;background: url(../image/mess.png) no-repeat  20px center;line-height: 32px;color:#fff;text-indent: 48px;margin:22px 0;}

.branch-qq a:hover { background: #ffb22d url(../image/mess.png) no-repeat  20px center;border:1px solid #ffb22d;}

.branch-addas { font-size: 14px;line-height: 25px;height: 50px;}

.branch-list { padding:25px 0;}

.branch-list2 {border-bottom:1px solid #2c4261;}

.branch-b { padding-right:90px;}

.bran-bot p { font-size: 16px;margin:0;margin-top:25px;}

.bran-bot b { font-size:34px;font-family: arial;font-weight:normal;margin:0;display: block;margin-top:5px;}

.branch img { display: block;margin-bottom:25px;}

.add-list ul { margin-right:-80px;}

.of-li li { border-bottom:1px solid #2c4261;padding-right:80px;}

.branch-add { font-size: 16px;}

.of-li { margin-top:-25px;}

.am-container2 { overflow: hidden;}

.of-li .add-list ul:last-child li { border-bottom:none;}

.of-li .add-list ul:last-child li .branch-list { padding-bottom:0;}





/* 底部 */

.footer-box {  background: #262a33;  padding: 50px 0 0 0; }

.foot-list h6 { font-size:18px;color:#fff;font-weight:normal;}

.foot-list p { margin: 0;}

.foot-list p a{font-size:14px;color:#7f868b;line-height: 30px;display:block;}

.foot-list p a:hover { color: #fff;}

.bran-bot2 { color: #fff;}

.bran-bot2 b { font-weight: bold;font-size: 40px;margin-top:0;line-height: 50px;}

.bran-bot2 p {margin-top:0;}

.bot-qq { margin-top:12px;}

.bot-qq a { width:101px;height:29px;text-align: center;line-height:29px;color:#262a33;background:#fff;display:inline-block;margin-right:10px;border-radius:15px;}

.bot-qq .b-mess { background:#ffb22d;color:#fff;}

.foot-fr { padding-left:40px;float: left;}

.footer_bot { font-size:14px;color:#7f868b;}

.footer_bot a { color:#7f868b;}

.am-foot { border-top:1px solid #3c4048;padding:20px 0;line-height: 30px;}

.m-footer-container { padding-bottom:50px;}

.foot-tel { float: right;}

.technology { text-align: right;}





/* 优势 */

.adv-bg { background: url(http://www.szguangwen.com/themes/simplebootx/Public/images/bg.jpg) no-repeat center;padding:50px 0;}

.adv-fl .adv-b p { text-align: right;line-height: 45px;margin:0;padding-right:65px;font-size: 24px;color:#000;}

.adv-fl .adv-b em { text-align:center;float:right;width: 52px;height: 45px;line-height: 45px;color: #fff;font-size: 26px;font-family: Arial;background:url(../image/num2.png) no-repeat center;display: inline-block;}

.adv-fr .adv-b em { background:url(../image/num1.png) no-repeat center;}

.adv-fr .adv-b em { text-align: left;text-indent: 13px;}

.adv-fl .adv-b { margin-bottom:80px;}

.adv-fl { padding-top:57px;}

.adv-fl2 { padding-right:20px;}

.adv-fl .adv-b:nth-child(1) { padding-right:30px;}

.adv-fl .adv-b:nth-child(2) { padding-right:40px;}

.adv-img img { display: block;margin:0 auto;}

.adv-fr .adv-b p { text-align: left;padding-left:65px;padding-right:0;}

.adv-fr .adv-b em { float:left;}

.adv-fr { padding-right:0;}

.adv-fr .adv-b:nth-child(1) { padding-left:30px;}

.adv-fr .adv-b:nth-child(2) { padding-left:40px;}

.adv-p { margin-top:20px;line-height: 30px;color:#494949;font-size: 16px;}

.adv-p p { margin:0;}



.adv-bgwap { background: #f4f4f4;padding:50px 0;}

.adv-img img { margin: 0 auto;display: block;}



/* 产品中心 */

.about-banner { position: relative;}

.side-box { width:100%;}

.side-pro { position: relative;z-index: 8;}

.side-list { width:100%;background:#fff;-moz-box-shadow: 0 0 20px rgba(0,0,0,0.18);-webkit-box-shadow: 0 0 16px rgba(0,0,0,0.18);-ms-box-shadow: 0 0 20px rgba(0,0,0,0.18);-o-box-shadow: 0 0 20px rgba(0,0,0,0.18);box-shadow: 0 0 20px rgba(0,0,0,0.18);font-size: 0;}

.list_box { margin:0;font-size: 0;}

.list_box li{ display:inline-block;position:relative;margin:0 30px;font-size: 0;}

.list_box li.current>a:before { content: "";width: 100%;height: 5px;background: #152d4f;position: absolute;left: 0;bottom:0;}

.list_box li.current a { font-weight:bold;color:#152d4f;}

.list_box li a { display: block;padding:0 15px;font-size: 18px;line-height:75px;text-transform: uppercase;}

.ab-bg { background: #f4f4f4;padding:100px 0 70px 0;}

.in-pro2 li h3 { font-size: 30px;}

.in-pro2 li a { padding:0;}

.in-pro2 li:first-child a { border-right:1px solid #dbdbdb;}

.in-pro2 li .in-pro-img img { width:64%;}

.prod-list { width:1333px;}

.prod-list li { padding-right:33px;font-size:20px;margin-bottom:30px;}

.prod-list li p { padding:17px 0;margin:0;}

.prod-list li img { border:1px solid #dddddd;-webkit-transition:all ease-in 0.3s;-moz-transition:all ease-in 0.3s;transition:all ease-in 0.3s;width:100%;}

.prod-list li:hover img { border:1px solid #ffb22d;}

.prod-list li:hover a { color:#ffb22d;}

.pro-more {width:149px;height:44px;border-radius: 30px;line-height: 44px;border:1px solid #dddddd;font-size:16px;display:inline-block;margin-bottom:40px;}

.pro-more:hover { background: #152d4f;color:#fff;}

.prod_side { font-size:16px;text-align: center;}

.prod_side a { color:#333;width:200px;border:1px solid #cccccc;border-radius:30px;text-align:center;line-height:45px;display:inline-block;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;height:45px;overflow: hidden;margin:0 5px;}

.prod_side a.current,.prod_side a:hover { border:1px solid #ffb22d;color:#fff;background: #ffb22d;}

.in_newsmore2 { background: url(../image/news_more3.png) no-repeat left center;padding:40px 0 5px 0;height:11px;}

.news-list2 .rese-list:hover .in_newsmore2 {background: url(../image/news_more4.png) no-repeat left center;-webkit-transition:all ease-in 0.8s;-moz-transition:all ease-in 0.8s;transition:all ease-in 0.8s; }

.news-list2 .rese-list p { margin-top:18px;}

.news-list2 .rese-list a { padding:35px 60px;border:none;border-right: 1px solid #ededed;margin:0;}

.news-list2 .rese-list:nth-child(3n+0) a{ border-right:none;}

.news-list2 .rese-list a .time { color: #aaa;font-size:12px;-webkit-transition:all ease-in 0.8s;-moz-transition:all ease-in 0.8s;transition:all ease-in 0.8s;}

.news-list2 .rese-list a:hover .time { color:#fff;}

.am-container3 { width:1420px;margin-left:auto;margin-right:auto;}

.news-list2 { margin-right:0;margin-bottom: 50px;}

.news-list2 .rese-list a { padding:35px 60px;}

.prod-list5 { margin-top:40px;}





/*------------------------------------分页样式----------------------------------*/

.yu10 {clear: both;color:#333;text-align:center; padding:20px 0 0px 0;}

.yu10 span {border: 1px solid #f3f3f3;background:#fff;margin-right: 2px;padding:8px 14px;}

.yu10 a {padding:8px 14px;color:#666666;font-size: 14px;border:1px solid #dddddd;}

.yu10 a{margin:0 2px;

    transition: background 1s, color 0.5s;

    -moz-transition: background 1s, color 0.5s;	/* Firefox 4 */

    -webkit-transition: background 1s, color 0.5s;	/* Safari 和 Chrome */

    -o-transition: background 1s, color 0.5s;	/* Opera */	}

.yu10 .current,.yu10 a:hover {background:#152d4f;color: #fff;padding:8px 14px;text-decoration: none;}

.yu10 ul li {float: left;font-size: 12px;height: 22px;line-height: 22px;margin: 0 8px;}

.yu10 ul li a {font-size: 12px;font-weight: bold;margin: 0 5px;}

.yu10 ul li select {font-size: 12px;vertical-align:top;}

/* news_details */

.news-deta li a:hover .news-img img {  -o-transform: scale(1.05);-ms-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05) }

.am-text { font-size: 16px;line-height: 30px;color:#494949;}

.am-text p,.am-text ul,.am-text li,.am-text h1,.am-text h3 { margin:0;padding:0;}

.main-newarc-title .share-p{display:inline-block;*display:inline;*zoom:1;margin:0 7px;font-size:16px;font-weight:normal;color:#999;}

.main-newarc-title .share-p font{color:#8c8c8c;text-transform:uppercase;margin-right:4px;}

.main-newarc-title h2 {text-align:center;font-size:34px;color:#000;font-weight:bold;line-height:30px;font-weight:normal;padding-bottom:20px;margin:0;}

.main-newarc-title{padding-bottom:40px;border-bottom:1px solid #e5e5e5;margin-bottom:30px;}

/*------------------------------------上一篇下一篇----------------------------------*/

.JLTupdown{  position: relative;line-height: 36px;margin-top: 30px;color: #999;font-size:16px;border-top:1px solid #e9e9e9;padding-top:30px;}

.JLTMain .JLTupdown {width: 100%;overflow: hidden;}

.JLTupdown ul li {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.JLTupdown ul li a,.JLTcometol a{ color:#171a1f;}

.JLTupdown ul li a:hover,.JLTcometol a:hover{ color:#152d4f;}

.JLTupdown strong{ color:#171a1f;font-weight:normal;}

.back { margin:0;}

.JLTcometol a{width:136px;height:42px;line-height:42px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background:#152d4f url(../image/back.png) no-repeat 20px center;display:block;text-indent:54px;color:#fff;float: right;}

.JLTcometol a:hover { background:#ffb22d url(../image/back.png) no-repeat 20px center;color:#fff;}

/* solution */

.news-deta .n-time { font-size: 14px;color:#999;font-family: arial;margin-top:1%;}

.news-deta .n-tit { font-size: 34px;color:#000;font-weight:normal;}

.news-deta .n-border { width:111px;height: 2px;background: #dbdbdb;display: block;margin:15px 0 18px 0;}

.news-deta .news-text2 { font-size: 16px;line-height: 30px;height:120px;color:#494949;overflow: hidden;}

.news-deta .news-more2 span { border:1px solid #152d4f;display: inline-block;width:150px;height:43px;line-height:39px;text-align:center;font-size:20px;color:#152d4f;margin-top:35px;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s;border-radius:30px;}

.news-deta:hover .news-more2 span { background: #152d4f;color:#fff;border:2px solid #152d4f;}

.news-deta:hover .n-tit { color:#152d4f;}

.solution-box { background: #fff;}

.solution-box .news-deta { padding:40px 4%;width: 50%;float: right;}

.solution-box .news-deta a { display: block;width:100%;height:100%;}

.solution-box { margin-bottom:30px;}

.solu-img { width: 50%;float: left;}

.solu-img2 { float: right;}

.solution-box .news-deta2 { float: left;}

.solution-box img { width: 100%;display: block;}

.in-tit4 { margin:70px 0 0 0;}

/* about */

.about-list { padding-top:20px;}

.about-list li:nth-child(odd) { padding:0 20px 40px 0;}

.about-list li:nth-child(even) { padding:0 0px 40px 20px;}

.about-list li .about-libor { bordeR:1px solid #dcdcdc;padding:40px;}

.about-list li em { width:110px;height:110px;bordeR:1px solid #dcdcdc;border-radius: 100%;display:inline-block;}

.about-list li .em1 { background: url(../image/a1.png) no-repeat center;}

.about-list li .em2 { background: url(../image/a2.png) no-repeat center;}

.about-list li .em3 { background: url(../image/a3.png) no-repeat center;}

.about-list li .em4 { background: url(../image/a4.png) no-repeat center;}

.about-list li .am-t h6 { font-size:34px;color:#000;font-weight:normal;margin:5px 0;}

.about-list li .am-t p { font-size:20px;color:#8b8b8b;margin:0;}

.about-list li .am-t { padding:0 0 0 145px;}



/* honor */

.honor-list li { text-align: center;}

.honor-list li img { width: 100%;display:block;margin:0 auto;}

.honor-list li p { font-size: 16px;color: #434343;margin:20px 0px 0 0;-moz-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}

.honor-list li:hover p { color:#152d4f;}

.fs_gallery {background: rgba(0,0,0, 0.9);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 9999;}

.fs_gallery_close {position: absolute;top: 20px;right: 20px;width: 25px;height: 25px;color: #ccc;font-size: 34px;line-height: 23px;text-align: center;cursor: pointer;z-index: 102;}

.fs_gallery_close:before {content: "×";}

.fs_gallery_close:hover {color: #fff;}

.fs_gallery_prev, .fs_gallery_next {position: absolute;width: 80px;color: #ccc;font-size: 30px;cursor: pointer;z-index: 101;}

.fs_gallery_prev:hover, .fs_gallery_next:hover {background: rgba(0,0,0, 0.1);color: #fff;}

.fs_gallery_prev {left: 0;top: 0;bottom: 0;}

.fs_gallery_next {right: 0;top: 0;bottom: 0;}

.fs_gallery_prev:before {content: "‹";position: absolute;height: 30px;margin-top: -30px;top: 50%;left: 35px;}

.fs_gallery_next:before {content: "›";position: absolute;height: 30px;margin-top: -30px;top: 50%;left: 35px;}

.fs_gallery_shuft {position: relative;width: 9999999px;}

.fs_gallery_shuft:after {clear: both;content: "";display: block;}

.fs_gallery_shuft_item {float: left;position: relative;background-image: url(data:image/gif;base64,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);

    background-position: center center;

    background-repeat: no-repeat;}

.fs_gallery_shuft_item img {box-shadow: 0 0 8px rgba(0,0,0, 0.8);position: absolute;top: 50%;left: 50%;}

.honor-list li a { background: #fff;display: block;padding:40px;}

.honor-list { width:1350px;}

.honor-list li { padding:0 50px 50px 0;}

/* contact */

.cont-list { background: #fff;}

.cont-list img { border:none;padding:0;}

.cont-list .seo-tit h6 { margin-top:10px;}

.cont-list .seo-tit p { color:#5b5b5b;margin:0;}

.cont-list li { border-right:1px solid #eee;padding:50px 0;}

.cont-list li:nth-child(3) { border-right:none;}

.of-li2 { background: #fff;margin-top:20px;}

.of-li2 .add-list ul { margin-right:0;}

.of-li2 li { border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;padding:0 35px;}

.of-li2 li .branch-qq a { border:1px solid #142c4f;background:#142c4f url(../image/mess.png) no-repeat  20px center;margin:10px 0;}

.of-li2 li .branch-qq a:hover { background: #ffb22d url(../image/mess.png) no-repeat  20px center;border:1px solid #ffb22d;}

.of-li2 li .branch-add { font-size: 25px;background: none;padding-left:0;margin-bottom: 10px;}

.of-li2 li .branch-addas { font-size: 16px;line-height: 30px;color:#5b5b5b;height:90px;}

.of-li2 li .branch-addas p { margin:0;}

.of-li2 li .bran-bot p { font-size: 20px;margin-top:10px;}

.of-li2 li .bran-bot b { color:#ffb22d;margin:0;}

.of-li2 li:nth-child(3n+0) { border-right:0;}

.of-li2 .branch-list,.of-li2 .add-list ul:last-child li .branch-list { padding:35px 0;}

.of-li2 .add-list ul:last-child li { border-bottom:1px solid #f4f4f4;}

.of-li3 { padding:35px 40px;}

.of-li3 li { padding: 0;border:none;}

.of-li3 .branch-list, .of-li3 .add-list ul:last-child li .branch-list { padding: 0;}

.my-map { margin: 0 auto; width: 100%; height: 299px; }

.my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }

.my-map .icon-cir { height: 31px; width: 28px; }

.my-map .icon-cir-red { background-position: -11px -5px; }

.amap-container{height: 100%;}

.news-t2 { color:rgba(0,0,0,.2);font-size:28px;}

/* join_details */

.am-accordion-gapped { margin:0;}

.am-accordion-gapped .am-active .am-accordion-title { background: #142c4f;color:#fff;}

.am-accordion-gapped .am-accordion-item.am-active {border: 5px solid #142c4f;border-top:none;}

.join-list dl:nth-child(odd),.download-box .download-list:nth-child(odd) { background: #fff;}

.join-list dl:nth-child(even),.download-box .download-list:nth-child(even) { background: #e9e9e9;}

.am-accordion-gapped .am-accordion-title,.am-accordion-gapped .am-accordion-item {border:none;}

.am-accordion-gapped .am-accordion-title,.download-list { padding:0 30px;height:60px;line-height: 60px;font-size: 16px;color:#000;overflow: hidden;}

.am-accordion-gapped .am-accordion-title span { text-indent: 20px;}

.am-accordion-gapped .am-accordion-item { margin:0;}

.am-accordion-gapped .am-accordion-content { background: #fff;}

.am-accordion-content { color:#494949;font-size:16px;line-height: 30px;padding:30px;}

.am-accordion-content p { margin:0;}

.am-accordion-content a { color:#494949;}

.am-accordion-content a:hover { color:#142c4f;}

.am-accordion-content h6 { color:#000;font-size:20px;}

.join-email { margin-top:30px;}

.am-accordion-gapped .am-accordion-title:after { right:30px;}

/* courst */

.courst-box { background: url(../image/bor.jpg) repeat-y center top;padding-top:100px;}

.ab-bg2 { background: #fff;}

.courst-list { background: url(../image/add2.jpg) no-repeat center 32px;padding:10px 0;}

.courst-list h6 { font-size: 60px;color:#142c4f;font-weight:normal;margin:0;line-height: 70px;}

.coust-text { font-size: 20px;color:#5b5b5b;line-height: 34px;}

.courst-p { padding-left:70px;}

.courst-list2 { text-align: right;}

.courst-list2 .courst-p { padding:0 70px 0 0;}

/* download */

.download-box { margin-bottom:50px;}

.download-box .download-list { display: block;}

.download-box .download-list:hover { background: #142c4f;color:#fff;}

.down-ico { background: url(../image/down1.png) no-repeat center;}

.down-time { color:#a9a9a9;}









/* faq */

.faq-box .time2 { width:92px;height:92px;background: #bfbfbf;color:#fff;font-style: normal;font-family: arial;}

.faq-box .time2 h6 { font-size: 47px;font-weight:normal;margin:0;line-height: 40px;margin-top:17px;}

.faq-box .time2 p { font-size: 14px;margin:0;}

.faq-text { padding-left:120px;display: block;}

.faq-text .faq-tit { font-size: 18px;color:#000;margin-bottom:8px;}

.faq-text .faq-tit .faq-t { padding-left:7px;}

.faq-text .faq-tit em { width:23px;height:23px;font-size: 14px;background: #142c4f;color:#fff;font-style: normal;text-align: center;line-height: 23px;position: relative;top:4px;}

.faq-text .faq-tit em.da { background: #494949;}

.faq-text .faq-tit .faq-t2 { font-size: 16px;line-height: 30px;color:#494949;height:60px;overflow: hidden;}

.faq-more { width: 110px;height:34px;border:1px solid #cecece;font-size: 16px;color:#494949;line-height: 32px;border-radius: 30px;margin-left:30px;margin-top:15px;}

.faq-box li { border-bottom:1px solid #dbdbdb;padding:30px 0;}

.faq-box li:first-child { padding-top:0;}

.faq-box { margin-bottom:40px;}

.faq-more:hover { background: #142c4f;color:#fff;border:1px solid #142c4f;}

/* channel */

.channel_bg { background: url(../image/channel_bg.jpg) no-repeat center top;background-size: cover;padding:100px 0;}

.channel-box { width:780px;background: #fff;margin:0 auto;border-radius: 15px;overflow: hidden;}

.slideTxtBox{ width:100%; text-align:left;  }

.slideTxtBox .hd{ height:70px; line-height:70px; background:#efefef; position:relative; }

.slideTxtBox .hd ul{ position:absolute;width: 100%;font-size: 24px;color:#000; }

.slideTxtBox .hd ul li{ float:left;  cursor:pointer;width:50%;display: block;  }

.slideTxtBox .hd ul li.on{ background:#ffb22d;color:#fff; }

.slideTxtBox .hd ul li a { display: block;}

.slideTxtBox .hd ul li.on a { color:#fff;}

.slideTxtBox .bd { padding:45px 75px;}

.slideTxtBox .bd ul{ zoom:1;  }

.slideTxtBox .bd li{ height:24px; line-height:24px;   }

.slideTxtBox .bd li .date{ float:right; color:#999;  }

.information_text { line-height: 40px;}

.information_text3 { display:none;}

.information_text p { margin-bottom:20px;}

.information_text input,.dizhi_details textarea { border:1px solid #d9d8db;padding:9px 1%;color:#494949;}

.information_text label { width:80px;float:left;text-align: right;font-size: 16px;color:#494949;font-weight:normal;}

.information_text .submit { width:80%;color:#fff;background: #142c4f;text-align: center;height:40px;line-height: 40px;font-size:18px;height:50px;line-height:50px;margin:0 auto;border:none;cursor: pointer;outline: none;display:block;border-radius: 5px;margin-top:50px;-webkit-transition:all ease-in 0.3s;-moz-transition:all ease-in 0.3s;transition:all ease-in 0.3s;}

.information_text .submit:hover { background: #ffb22d;}

.dizhi_details font { float: left;margin-right:5px;border-radius: 3px;}

.dizhi_details input,.dizhi_details textarea { width:100%;border-radius: 3px;}

.dizhi_details .region select { border:1px solid #d9d8db;padding:8px 1%;color:#999;font-size:16px;margin-right:1%;width:32.66%;}

.region { font-size: 0;}

.dizhi_details .region select:nth-child(3) { margin-right:0;}

.dizhi_details .reset,.information_text .reset { width:120px;cursor: pointer;background: #ebebeb;border:1px solid #ebebeb;outline: none;}

.dizhi_details .reset:hover,.information_text .reset:hover{ background: #dddddd;}

.ch-input { padding-left:90px;}

.dizhi_details .ch-input2 input { width: 23%;}

.dizhi_details .ch-input2 img { height: 41px;width: 23%;margin-left:2%;vertical-align: middle;}

.footer-box2 { padding-top:0;}

.footer-box2 .am-foot { border: none;}

/* product_details */

.prod-details h3 { font-size: 30px;color:#000;font-weight:normal;}

.prod-text { font-size: 16px;color:#575757;line-height: 30px;background: #ebebeb;padding:25px 20px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}

.prod-tit { background: #e8e8e8;line-height: 60px;height: 60px;padding-left:1px;margin-top:60px;margin-bottom: 30px;}

.prod-tit span { font-size: 20px;color:#152d4f;font-weight: bold;background: #f4f4f4;border-top:3px solid #152d4f;display:inline-block;padding:0 35px;}

.Xcontent01{overflow: hidden;}

.Xcontent06{float: left;padding-right:20px;}

.Xcontent06 img { display:block;width: 100%;border:1px solid #ddd;}

.Xcontent08{float: left;margin:0;}

.Xcontent07{border: 1px solid #ddd;margin-bottom:22px;width: 50.4%;background:#fff;}

.Xcontent07>img{width:98%;}

.cart { background: #ffb22d;width:180px;height: 50px;border-radius: 5px;display: block;line-height:50px;color:#fff;text-align: center;margin-top:30px;}

.cart img { margin-right:13px;}

.cart span {vertical-align: middle;}

.cart:hover { background: #142c4f;}







/* ahub */

.ahub-box { margin: 0;}

.ahub-box>li { position: relative;}

.ahub-box>li img { display: block;width: 100%;}

.ahub-ico { position: absolute;top:0;left:0;width:100%;height:100%;}

.ahub-text h6 { font-size: 45px;color:#142c4f;font-weight: 700;margin:0;}

.ahub-text p { font-size: 40px;color:#000;margin:0;}

.ahub-t { padding-top:7%;}

.a-bor { width: 71px;height:2px;background: #142c4f;display:block;margin:3px auto 15px auto;}

.ahub-list li .ahub-img { bordeR:1px solid #494949;border-radius: 100%;width:72px;height:72px;margin:0 auto 15px auto;}

.ahub-list li .ahub-img img { margin:2px auto 0 auto;}

.ahub-list li p { font-size: 20px;color:#494949;margin:0;line-height: 30px;}

.ahub-list li { display: inline-block;*display:inline;*zoom:1;padding:0 15px 25px 15px;vertical-align: top;}

.ahub-list { margin:30px 0 0 0;}

.ahub-t2 { padding-top:10%;}

.ahub-t3 { padding-top:2%;}

/* ghub */

.ghub-t .a-bor { margin-left:0;}

.ghub-t .ahub-text h6 { font-size: 35px;}

.ghub-t .ahub-text p { font-size: 18px;line-height: 30px;color:#000;}

.ghub-t .ahub-list li .ahub-img { width: 58px;height: 58px;}

.ghub-t .ahub-list li { padding:0 30px 25px 0px}

.ghub-t .ahub-list li p { font-size: 18px;}

.hub-more { color:#142c4f;font-size: 16px;}

.hub-none .hub-h3 { font-size: 22px;color:#000;padding-bottom:10px;}

.hub-none .hub-text { font-size: 16px;color:#666;line-height: 26px;}

.hub-t { margin:7% 0 35px 0;float: right;}

.hub-fl { float: left;}

.hub-fr { float: right;}

.hub-none li,.hub-none { padding:25px 0;}

.hub-none li:nth-child(odd) .hub-t{padding-left:5%;}

.hub-none li:nth-child(even) .hub-t{padding-right:5%;}

.hub-none img { width: 100%;}

.hub-close { border-top:1px solid #ddd;padding:50px 0;}

.hub-close span { background: url(../image/close.png) no-repeat center;width:62px;height:62px;display: block;cursor: pointer;margin:0 auto;}

.ghub-t3 { padding-top:7%;}





.meeting-box .slick-dots li.slick-active button:before { color:#ffb22d;opacity: 1;}

/* hz */

.hz-box { position: absolute;top:0;left:0;width:100%;color:#fff;}

.hz-box h3 { font-size: 40px;margin:5% 0 0 0;}

.hz-box p{ font-size: 25px;margin:0;}

.hz-box .ba-bor { background: #fff;margin:5px auto 20px auto;}

.ba-link .ba-free2 { background: #fff;color:#000840;}

.search { background: #3a78bb;padding:15px;height:80px;line-height:50px;}





.searchform .search01 { height:50px;line-height:50px;color: #494949;font-size:16px;border: none;width:90%;padding:0 1%;background:#fff;}

.searchform .button {width: 10%;height: 50px;display:inline-block;background:none;z-index: 2;cursor: pointer;color:#fff; text-align:center;font-size:20px;border:none;letter-spacing: 5px;vertical-align: middle;}

.searchform .button span { vertical-align: middle}





.theme-price {position: relative;bottom: -6px;font-family: microsoft yahei, Arial, Helvetica, sans-serif;margin-right: 20px;font-weight: bold;color: #f60;line-height: 32px;font-size: 24px;display: inline-block;}

.theme-popover-mask {z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}

.theme-popover {z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;display:none;}

.theme-po { width:100%;height:100%;background:rgba(0,0,0,.5);}

.theme-poptit { padding:0;width:760px;margin-left:-380px;background:#fff; position:absolute;top:180px;left:50%; z-index:99;}

.theme-poptit .close {	padding:15px 15px 0 0;float:right;color:#999;margin:-2px -5px -5px;font:bold 20px/14px simsun;text-shadow:0 1px 0 #ddd}

.theme-poptit .close:hover {color:#ffb22d;}

.zhe { font-size: 16px;color:#000;line-height: 40px;text-align: left;padding-lefT:100px;}

.zhe p { margin:0;}

.theme-hz { padding:60px 50px;}





.in_pro li { cursor: pointer;padding:0 15px;}

.in_pro li img.show, .in_pro li.active img.hide, .in_pro li:hover img.hide { display:inline-block;margin-top:14px;}

.in_pro li img.hide, .in_pro li.active img.show, .in_pro li:hover img.show { display: none;margin: 0 auto;}

.in_pro li .in_pimg {  width:78px;height:78px;border:1px solid #494949;margin:0 auto;border-radius:100%;text-align: center;}

.in_pro li:hover .in_pimg { background:#142c4f;border:1px solid #142c4f;}

.in_pro li .in_pfr .p { font-size:20px;color:#000;padding: 15px 0 6px 0;}

.in_pro li .in_pfr .b { font-size:16px;color:#494949;line-height: 26px;}



.requirement-img { padding:0 6%;}

.requirement-text { padding:80px 0 0 0;}

.requirement-text .hz-text { font-size:20px;line-height: 50px;color:#494949;padding:0 0 0 40px;}

.requirement-text .hz-text p { margin:0;}



.hz-bg { background:url(../image/hz3.jpg) no-repeat center top;background-size: cover;padding:60px 0;}

.process-list .process { border:1px dashed #fff;border-radius: 30px;display:block;width:184px;height:184px;color:#fff;}

.process-list .process img { margin-top:18px;}

.process-list .process p { margin:6px 0 0 0;font-size: 20px;line-height: 30px;}

.process-list { padding:50px 0;margin:0;}

.process-list li { position: relative;text-align: center;width:14.28%;float:left;}

.step img { margin-top:84px;}

.hz-input .region select { width:49.5%;}

.hz-input .region select:nth-child(2) { margin-right:0;}

.hz-input .submit { width:250px;margin:0 0 0 103px;background: #ffb22d;height:60px;line-height: 60px;font-size: 25px;}

.hz-input .submit:hover { background: #142c4f;}

.hz-input { margin-top:90px;}

.distribution { padding-bottom:80px;}



:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #999; opacity:1; }

::-moz-placeholder { /* Mozilla Firefox 19+ */color: #999;opacity:1;}

input:-ms-input-placeholder{color: #999;opacity:1;}

input::-webkit-input-placeholder{color: #999;opacity:1;}

/* free */

.free_bg { background: url(../image/bg3.jpg) no-repeat center top;}

.free-tit h3 { font-size: 40px;color:#000;margin:0;}

.free-tit p { font-size: 24px;color:#7a7979;margin:0;padding:10px 0 20px 0;}

.free-input label { text-align: left;width:94px;}

.free-input .ch-input { padding-left: 103px;}

.free-input label font { color:#ffb22d;}

.free-a a,.free-b span { color:#ffb22d;}

.free-a { font-size: 18px;margin:15px 0 0 0;}

.free-input .submit { margin-top:30px;}

.free-b { font-size: 16px;color:#898989;line-height: 30px;margin-top:40px;}

.free-b p { margin: 0;}





.in-banner .swiper-slide { width: 100% !important;}





ul.whub-box { margin:0;}
.whub-box>li { position:relative;}
.whub-ico { position:absolute;left:0;top:0;bottom:0;right:0;width:100%;}
.w-cont { position:relative;height:100%;}
.whub-t { position:absolute;top:50%;width:39%;}
.whub-t1 { left:10px;margin-top:-84px;}
.whub-t2 { right:10px;margin-top:-190px;}
.whub-t3 { left:10px;margin-top:-130px;}
.whub-t4 { right:10px;margin-top:-150px;}
.whub-t5 { left:10px;margin-top:-260px;}
.whub-t6 { right:10px;width:35%;top:12%;}
.whub-t7 { left:10px;width:35%;margin-top:-140px;}

.whub-but { background:#f0b22b;color:#fff;font-size:31px;display:inline-block;padding:0 10px;margin-top:16px;}
.whub-text h6 { font-size:42px;line-height:50px;color:#142546;margin:0;}
.whub-text2 h6 { font-size:34px;line-height:40px;}
.a-bor3 { width: 71px;height:2px;background: #142c4f;display:block;margin:16px 0 24px 0;}
.whub-li span,.t4-lists li .t4-img { width:86px;height:86px;border:1px solid #191919;border-radius:100%;}
.whub-deta { font-size:17px;color:#000;line-height:22px;padding-left:25px;height:86px;vertical-align: middle;display: table-cell;}
.whub-li  { clear:both;margin-bottom:24px;}
.whub-deta2 { font-size:18px;line-height:24px;margin:0;color:#000;}
.t4-lists li { float:left;margin-right:30px;text-align:center;margin-top:10px;}
.t4-lists li .t4-p { font-size:17px;color:#000;margin-top:10px;}
.whub-text3 h6 { color:#fff;}
.whub-text3 .a-bor3 { background:#fff;}
.whub-text3 .whub-deta2 { color:#bfbebe;}
.t4-lists li .t4-p2 { color:#787272;}


.grp-text h6 { font-size:35px;color:#142546;}
.grp-deta2 { font-size:18px;line-height:32px;color:#030000;}
.grp-deta2 p { margin:0;padding:0;}
.grp-t { position: absolute;top: 50%;}
.gpro-t1 { margin-top:-80px;right:0;}
.gpro-t2 { margin-top:-68px;left:0;}
.gpro-t3 { margin-top:-100px;right:0;}
.gpro-t4 { margin-top:-100px;left:0;}



.spac-t { position: absolute;top: 50%;}
.spac-t1 { margin-top:-80px;left:0;}
.spac-t2 { margin-top:-80px;right:0;}
.spac-t3 { margin-top:-100px;left:0;}
.spac-t4 { margin-top:-100px;right:0;}
.spac-text h6 { color:#fff;}
.spac-deta2 { color:#fff;}
.spac-bor3 { background:#fff;}


.sideMenu h3 a{display:block;font-size:13px !important;color:#fff;padding:12px 10px !important;}
.sideMenu ul { display:none;margin:0;}
.sideMenu ul li a { color:#fff;position:relative;background:rgba(20,44,79,.6) !important;font-size:13px !important;padding: 8px 0;}
.sideMenu ul li a:before { content:"";width:calc(100% - 20px);height:1px;background:#293f5e;lefT:10px;right:10px;bottom:0;position:absolute;}
.sideMenu ul li:last-child a:before { width:0;}
.gw-nav-list { position:relative;}
.sideMenu ul { position:absolute;right:-100%;top:0;width:124px;}
.sideMenu a.on { background:rgba(20,44,79,.6);color:#ffb22d;}
.grp-t4 { width:420px;}


.in-pro .slick-next,.in-pro .slick-prev { width:24px;height:43px;}
.in-pro .slick-next { right:15px;}
.in-pro .slick-prev { left:15px;}
.in-pro .slick-prev { background: url(../image/arrow11.png) no-repeat center;}
.in-pro .slick-next { background: url(../image/arrow10.png) no-repeat center;}
.in-pro2 { padding-bottom:40px;}
.wei span { margin:0 3%;display:inline-block;}
.wei img { margin-top:15px;width:119px;display:block;}
.wei p { margin:5px 0 0 0;color:#5b5b5b;font-size:16px;}
.in-pro2 li { margin-bottom:20px;}
@media (max-width: 1400px){

    .am-container { max-width: 1200px;}

    .ba-tit { font-size: 58px;line-height: 62px;}

    .ba-bor { width: 110px;margin:32px 0 18px 0;}

    .ba-cont { font-size:36px;}

    .ba-link a{ width: 160px;height:48px;line-height: 48px;margin-top:35px;font-size: 23px;}

    .banner-text { margin-top:-14.5%;}

    .prod-list { width:1233px;}

    .am-container3 { width:1300px;}

    .honor-list { width:1250px;}

    .ahub-list li p { font-size: 18px;line-height: 28px;}

    .ahub-t2 { padding-top:8%;}

    .ahub-t3 { padding-top:2%;}

    .ahub-list li .ahub-img { width: 68px;height:68px;}

    .ahub-list li .ahub-img img { width:90%;}

    .ahub-text h6 { font-size: 42px;}

    .ghub-t .ahub-text p { font-size: 16px;line-height: 26px;}

    .ghub-t .ahub-list li p { font-size: 16px;}

    .ghub-t .ahub-text h6 { font-size: 32px;}

    .ghub-t { padding-top:5%;}

    .ghub-t2 { padding-top:6%;}

    .Xcontent07{width: 49.7%;}

    .bran-bot2 b { font-size: 38px;}

    .foot-fr { padding-left:27px;}

    .am-container3 { width: auto;}

    .hz-box h3 { margin-top:3%;font-size: 38px;}

    .hz-box p { font-size: 23px;}

    .process-list .process { width: 171px;height: 171px;}

    .process-list .process img { margin-top:15px;}
	
	.whub-li span, .t4-lists li .t4-img { width:80px;height:80px;}
	.whub-li { margin-bottom:15px;}
	.whub-t5 { margin-top:-230px;}



}





.am-menu-dropdown1 .am-menu-toggle { top:-42px;}



@media (max-width: 1198px){

    .news-list2 .rese-list:nth-child(2n+0) a{ border-right: none;}

    .news-list2 .rese-list:nth-child(3n+0) a{ border-right: 1px solid #ededed;}

    .about-list li:nth-child(odd) { padding:0 0px 30px 0;}

    .about-list li:nth-child(even) { padding:0 0px 30px 0;}



    .ba-tit { font-size: 46px;line-height:50px;}

    .ba-cont { font-size: 26px;}

    .banner-text { right: 5%}

    .ba-link a{ width: 140px;height:40px;line-height:40px;font-size: 20px;}

    .ba-bor { width: 100px;}

    .banner-text { margin-top:-14.5%;}

    .logo-list2 img { filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);-webkit-filter:grayscale(0)}



    .in-pro-img img { width:70%;}

    .in-pro li a:hover .in-pro-img img { -o-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}

    .swiper-container { padding-bottom:50px;}

    .am-container { padding: 0 10px;}

    .prod-list { width:100%;}

    .prod-list li { padding:0 15px;}

    .am-container3 { width:100%;padding:0;}

    .about-list { width:100%;}

    .about-list li { padding:0 10px 20px 10px;}

    .honor-list { width:100%;}

    .honor-list li { padding:0 15px 30px 15px;}

    .courst-list2 { text-align: left;}

    .courst-list2 .courst-p { padding:0 0 0 70px}

    .courst-box { background: url(../image/bor.jpg) repeat-y 17px top;padding-top:50px;}

    .courst-list { background: url(../image/add2.jpg) no-repeat center left;padding:10px 0;}

    .ahub-ico { position: relative;}

    .ahub-t,.ahub-t2 { padding:50px 0;}

    .hub-none li:nth-child(odd) .hub-t{padding-left:0%;}

    .hub-none li:nth-child(even) .hub-t{padding-right:0%;}

    .prod-img .slider-for { border:1px solid #dddddd;margin-right:0px;}

    .prod-img .slick-vertical .slick-slide { margin-bottom:0px;margin-right:20px;}

    .Xcontent06{float: left;padding-right:0px;}

    .Xcontent08 .Xcontent07{ float: left;width:19.2%;margin-top:20px;margin-right:1%;}

    .Xcontent08 .Xcontent07:last-child { margin-right:0;}

    .technology { text-align: left;}

    .logo-list { margin-bottom:70px;}

    .adv-fl .adv-b:nth-child(1) { padding-right:30px;}

    .adv-fl .adv-b:nth-child(2) { padding-right:40px;}

    .adv-fr .adv-b:nth-child(1) { padding-left:0px;}

    .adv-fr .adv-b:nth-child(2) { padding-left:0px;}

    .adv-fl .adv-b { margin-bottom: 0;}

    .adv-fl .adv-b p { font-size: 20px;}

    body { padding-top:50px;}

    .in-pro li h3 { font-size: 40px;}

    .in-pro li p { font-size: 24px;}

    .seo-advimg img { width: 120px;}

    .email-list li { margin-bottom:30px;}

    .news-list3 .slick-dots { bottom:-25px;}

    .news-list3 .slick-dots li.slick-active button:before { color:#ffb22d;opacity: 1;}

    .adv-fl { padding-top:30px;}

    .solution-box .news-deta { padding:40px 4%;width: 100%;}

    .solu-img { width: 100%;}

    .solu-img2 { float: left;}

    .solution-box .news-deta2 { float: right;}

    .news-deta .news-text2 { height: auto;}

    .hub-none li, .hub-none { padding: 0;}

    .hub-t { margin: 35px 0;}

    .process-list li { width: 33.33%;}

    .process-list .process { margin:0 auto;}

    .process-list li:nth-child(1),.process-list li:nth-child(2),.process-list li:nth-child(3) { margin-bottom:40px;}

    .in_pro li { margin-bottom:30px;}

    .hz-input .ch-input { padding-left:0;}

    .hz-input .submit { margin:0 0 0 0;}

    .searchform .search01 { width: 80%;}

    .searchform .button { width: 20%;}

    .logo-list2 { margin-bottom: 40px;}

    .list_box li { margin:0 16px;}

    .searchform .search01 { font-size: 14px;}

    .searchform .search01 { width: 75%;}
	.searchform .button { font-size:16px;}

    .searchform .button { width: 25%;font-size: 18px;height:40px;line-height: 40px;}

    .search { height:60px;line-height: 40px;padding:10px;}

    .searchform .search01 { height:40px;line-height: 40px;}

    .searchform .button img {  width: 20px;}





    /* 清除鼠标经过样式 */

    .cart:hover { background: #ffb22d;}

    .meeting-list:hover { background:#fbfbfb;}

    .meeting-list:hover .meeting-en { background: url(../image/more1.png) no-repeat right 5px;}

    .meeting-list:hover .meeting-en { color:#8c8c8c;}

    .meeting-list:hover .meeting-tit { color:#000;}

    .meeting-list:hover .meeting-p { color:#8c8c8c;}

    .news-list .rese-list a:hover h3{ color: #000;}

    .news-list .rese-list a:hover p{ color: #494949;}

    .news-list .rese-list a:hover .in_newsmore { color: #b1b1b1;}

    .news-list .rese-list a:hover .in_newsmore { background: url(http://www.szguangwen.com/themes/simplebootx/Public/images/news_more.png) no-repeat right center;}

    .news-list3 .rese-list a:hover { background: #fff;}

    .join-list dl:hover:nth-child(odd),.download-box .download-list:hover:nth-child(odd) { background: #fff;color:#000;}

    .join-list dl:hover:nth-child(even),.download-box .download-list:hover:nth-child(even) { background: #e9e9e9;color:#000;}

    .download-box .download-list:hover .down-ico { background: url(../image/down1.png) no-repeat center;}

    .download-box .download-list:hover .down-time { color: #a9a9a9;}

    .news-list2 .rese-list a:hover .time { color:#aaa;}

    .news-list2 .rese-list:hover .in_newsmore2 {background: url(../image/news_more3.png) no-repeat left center;}

    .pro-more:hover { background: #fff;color:#000;}

    .list_box li a { padding:0 10px;}

    .prod_side { padding: 0;}

    .prod_side a { width: auto;margin:0 15px 10px 0;padding:0 15px;}

    .prod_side { text-align: left;}

    .news-list,.logo-list { margin-right:0;}

    .channel-box { width: 80%;}

    .courst-list h6 { font-size: 48px;}

    .news-list .rese-list a { margin:0 10px;}

    .hub-close { padding: 40px 0;}

    .logo-list .rese-list .logo-img { margin: 0 10px 12px 10px;}


	.whub-ico { position:static;padding:35px 0 25px 0;}
	.whub-t { position:static;margin-top:0;width:100%;}
	.whub-but { margin-bottom:10px;}
	.whub-text3 h6 { color:#142546;}
	.whub-text3 .a-bor3 { background:#142546;}
	
	
	.whub-ico { position:static;padding:35px 0 25px 0;}
	.whub-t { position:static;margin-top:0;width:100%;}
	.whub-but { margin-bottom:10px;}
	
	.grp-t,.spac-t { position: static;margin-top:0;width:100%;}
	.spac-deta2 { color:#030000;}
	.spac-bor3 { background:#142546;}
	.spac-text h6 { color:#142546;}



}

@media (max-width: 1000px) {

    .ba-tit { font-size: 40px;line-height:44px;}

    .ba-cont { font-size: 22px;}

    .banner-text { right: 5%}

    .ba-link a{ width: 130px;height:36px;line-height:36px;font-size: 18px;}

    .ba-bor { width: 100px;}

    .banner-text { margin-top:-15.5%;}

    .hz-box h3 { font-size: 36px;}

    .hz-box p { font-size: 20px;}

    .hz-top .ba-link a { margin-top:25px;font-size: 17px;}

}

@media (max-width: 900px) {

    .hz-box h3 { font-size: 32px;}

    .hz-box p { font-size: 17px;}

    .hz-top .ba-link a { margin-top:15px;font-size: 16px;}

}

@media (max-width: 800px) {

    .ba-tit { font-size: 32px;line-height:36px;}

    .ba-cont { font-size: 18px;}

    .banner-text { right: 4%}

    .ba-link a{ width: 120px;height:34px;line-height:34px;font-size: 16px;margin-top:20px;}

    .ba-bor { width: 100px;margin:22px 0 10px 0;}

    .banner-text { margin-top:-14.5%;}

    .hz-box h3 { font-size: 30px;}

    .hz-box p { font-size: 16px;}

    .hz-top .ba-link a { margin-top:15px;font-size: 16px;}
	.wei img { width:108px;margin-top:0;}
	.wei p { font-size:15px;}



}



@media (max-width: 700px) {

    .hz-box h3 { font-size: 25px;}

    .hz-box p { font-size: 15px;}

    .hz-box .ba-bor { margin: 5px auto 10px auto;}

    .hz-top .ba-link a { margin-top:10px;font-size: 15px;}

}



@media (max-width: 640px) {

    .about-list li:nth-child(odd) { padding:0 0px 25px 0;}

    .about-list li:nth-child(even) { padding:0 0px 25px 0;}

    .Xcontent08 .Xcontent07{ margin-top:15px;}

    .wx-img { text-align: center;width:100%;}

    .foot-fr { padding-left:0;text-align: center;width:100%;}

    .bot-qq { text-align: center;}



    .meeting-en,.meeting-p { font-size: 13px;}

    .meeting-tit { font-size: 16px;margin: 10px 0 15px 0;}

    .meeting-list { padding: 15px 10px;}

    .in-tit h6 { font-size: 28px;}

    .in-tit p { font-size: 16px;}

    .in-tit { margin:0px 0 30px 0;}

    .in-pro li h3 { font-size: 26px;margin-top:10px;}

    .in-pro li p { font-size: 18px;}

    .seo-advimg img { width: 80px;}

    .meeting-en { height: 20px;}

    .meeting-box { margin-right:0;}

    .meeting-box .meeting-b { padding-right:0;}

    .email-list .seo-tit h6 { font-size: 20px;}

    .email-list .seo-tit h6 { margin:12px 0 0 0;}

    .email-list .seo-tit p { font-size: 14px;line-height: 24px;}

    .email-list li:nth-child(3),.email-list li:nth-child(4) { margin-bottom:0;}

    .adv-fl .adv-b em { background-size:46px 40px;font-size: 22px;text-indent: 16px;}

    .adv-fl { padding-top:18px;}

    .news-list .rese-list a { margin:0;}

    .logo-list .rese-list .logo-img { margin:0 5px 10px 5px;}

    .bran-bot2 b { font-size: 30px;}

    .bran-bot2 { margin-top:15px;}

    .footer-box { padding:40px 0 0 0;}

    .m-footer-container { padding-bottom: 40px;}

    .in-pro2 li:first-child { margin-bottom:30px;}

    .in-pro2 li .in-pro-img img { width: 80%;}

    .prod-list li:nth-child(odd) { padding:0 5px 0 0;}

    .prod-list li:nth-child(even) { padding:0 0 0 5px;}

    .prod-list li { font-size: 16px;}

    .in-bor { width: 70%;}

    .prod-list li { margin-bottom:15px;}

    .pro-more { height: 40px;line-height: 40px;width: 130px;font-size: 15px;}

    .am-container3 { padding: 0;}

    .side-list li a{ font-size: 15px;}

    .list_box li { margin:0;}

    .list_box2 li { width: 20%;}

    .list_box3 li { width: 33.333%;}

    .ahub-text h6 { font-size: 30px;}

    .ahub-text p { font-size: 26px;}

    .a-bor { margin: 3px auto 10px auto;}

    .ahub-t, .ahub-t2 { padding:30px 0 15px 0;}

    .ahub-list li p { font-size: 15px;line-height: 26px;}

    .ahub-list li .ahub-img { width: 60px;height: 60px;margin: 0 auto 8px auto;}

    .adv-fl .adv-b p { font-size:18px;}

    .adv-fr .adv-b p { padding-left: 60px;}

    .wrap { margin-top:40px;}

    .bot-qq a { font-size: 15px;}

    .ab-bg { padding:40px 0 50px 0;}

    .ghub-t .ahub-text h6 { font-size: 24px;}

    .ghub-t .ahub-text p { font-size: 14px;line-height: 24px;}

    .ghub-t .ahub-list li p { font-size: 14px;}

    .hub-more { margin-bottom:20px;display: block;}

    .hub-close span { width: 45px;height: 45px;background-size: 100% 100%;}

    .prod_side { font-size: 14px;margin:0;}

    .prod_side a {margin: 0 6px 6px 0;line-height: 36px;height: 36px;font-size: 13px;padding:0 10px;}

    .prod-details h3 { font-size: 26px;}

    .prod-text { padding:20px 15px;font-size: 15px;line-height: 28px;}

    .prod-tit span { font-size: 18px;}

    .prod-tit { height: 50px;line-height: 50px;}

    .am-text { font-size: 15px;line-height: 28px;}

    .JLTcometol a { float: left;}

    .JLTupdown { font-size: 15px;line-height: 32px;}

    .list_box li a{ font-size: 15px;line-height:42px;padding: 0 10px;}

    .list_box2 li a{ padding: 0;}

    .news-deta .n-tit { font-size: 22px;}

    .news-deta .news-text2 { font-size: 15px;line-height: 28px;height: auto;}

    .solution-box .news-deta { padding: 25px 4%;}

    .news-deta .news-more2 span { margin-top: 25px;font-size: 15px;width: 120px;height: 36px;line-height: 36px;}

    .main-newarc-title h2 { font-size: 20px;}

    .main-newarc-title{padding-bottom:20px;}

    .logo-list2 { margin-bottom: 0;}

    .channel_bg { padding: 80px 0;}

    .channel-box { width: 100%;}

    .slideTxtBox .hd ul { font-size: 18px;}

    .slideTxtBox .hd { height: 60px;line-height: 60px;}

    .slideTxtBox .bd { padding:30px 15px;}

    .information_text label,.information_text input, .dizhi_details textarea,.dizhi_details .region select { font-size: 15px;}

    .dizhi_details .ch-input2 input,.dizhi_details .ch-input2 img { width: 30%;}

    .information_text .submit { margin-top:40px;font-size: 16px;}

    .faq-text { padding-left:0;}

    .faq-text .faq-tit { font-size: 16px;}

    .faq-text .faq-tit .faq-t2 { font-size: 14px;line-height: 26px;height: 52px;}

    .am-accordion-gapped .am-accordion-title, .download-list { padding:0 15px;font-size: 15px;}

    .down-time { font-size: 14px;}

    .down-ico { background-size: 70%;}

    .am-accordion-gapped .am-accordion-title, .download-list { height: 50px;line-height: 50px;}

    .courst-list h6 { font-size: 38px;}

    .coust-text { font-size: 15px;line-height: 28px;}

    .coust-text p { margin: 0;}

    .courst-p { padding-left: 50px;}

    .courst-list2 .courst-p { padding: 0 0 0 50px;}

    .courst-box { padding-top:20px;}

    .honor-list li { padding: 0 5px 15px 5px;}

    .honor-list li a { padding: 30px 15px;}

    .news-list2 .rese-list a { padding:15px 10px;}

    .news-list2 .rese-list a { border-right: none;border-bottom: 1px solid #ededed;}

    .cont-list li { border-right: none;border-bottom: 1px solid #eee;}

    .email-list li {margin-bottom: 0;padding: 30px 0;}

    .of-li3 { padding: 25px 15px;}

    .of-li2 li .branch-add { font-size: 20px;}

    .of-li2 li .branch-addas { font-size: 15px;line-height: 28px;}

    .of-li2 li .bran-bot p { font-size: 16px;}

    .bran-bot b { font-size: 30px;}

    .of-li2 li { padding: 0 15px;}

    .of-li2 .branch-list, .of-li2 .add-list ul:last-child li .branch-list { padding: 25px 0;}

    .news-t2 { font-size: 24px;}

    .am-accordion-content { padding: 20px 15px;}

    .am-accordion-content { font-size: 15px;line-height: 28px;}

    .am-accordion-content h6 { font-size: 17px;}

    .am-accordion-gapped .am-accordion-title:after { right: 15px;top:53%;}

    .am-accordion-gapped .am-accordion-title span { text-indent: 0;}

    .about-list li { padding:0 0px 10px 0px;}

    .about-list li .about-libor { padding: 35px 15px;}

    .about-list li em { width: 80px;height: 80px;}

    .about-list li .am-t {padding: 0 0 0 100px;}

    .about-list li .am-t h6 { font-size: 24px;}

    .about-list li .am-t p { font-size: 16px;}

    .footer-box2 { padding: 0;}

    .hub-none .hub-text { font-size: 15px;line-height: 28px;}

    .hub-none .hub-h3 { font-size: 18px;}

    .hub-t { margin:25px 0;}

    .hub-close { padding: 30px 0;}

    .banner-text { position: relative;right:0;width: 100%;top:6%;margin:0;}

    .banner-box { text-align: center;}

    .ba-bor { margin-lefT:auto;margin-right:auto;}

    .ba-link { text-align: center;}

    .ba-tit p { display: inline-block;}

    .ba-tit { font-size: 24px;line-height: 24px;}

    .ba-cont { font-size: 16px;}

    .ba-bor { margin-top:10px;width: 80px;}

    .ba-link a{ width: 100px;height:28px;line-height:28px;font-size: 13px;margin-top:8px;}

    .in-pro2 li:first-child a { border-right: none;}

    .prod-list5 { margin-top:20px;}

    .in-banner .swiper-container-horizontal>.swiper-pagination-bullets, .in-about .swiper-pagination-custom, .swiper-pagination-fraction { bottom:10px;}

    .in-banner .swiper-pagination-bullet { width: 8px;height: 8px;}

    .free-tit h3 { font-size: 30px;}

    .free-tit p { font-size: 16px;}

    .free-input .ch-input { padding-left:97px;}

    .free-a { font-size: 16px;margin:10px 0 0 0;}

    .free-b { font-size: 14px;line-height: 26px;}

    .free-input .submit { margin-top:20px;}

    .process-list .process { width:120px;height:120px;}

    .process-list .process img { width: 46px;margin-top:10px;}

    .process-list .process p { font-size: 15px;line-height: 22px;}

    .step img { width: 40px;margin-top:59px;}

    .hz-input .ch-input { padding-left:0;}

    .hz-input .submit { margin:0 0 0 0;}

    .in_pro li .in_pfr .p { font-size: 18px;}

    .in_pro li .in_pfr .b { font-size: 14px;line-height: 22px;}

    .requirement-text { padding: 30px 0 0 0;}

    .requirement-text .hz-text { font-size: 16px;line-height: 40px;}

    .hz-bg { padding: 40px 0;}

    .process-list { padding:40px 0;}

    .hz-input { margin-top:40px;}

    .hz-input .submit { width: 200px;height:50px;line-height: 50px;}

    .logo-list2 { margin-bottom: 30px;}



    .hz-box h3 { font-size: 32px;margin:12% 0 0 0;}

    .hz-box p{ font-size: 17px;margin:0;line-height: 26px;}

    .hz-box .ba-bor { margin:5px auto 15px auto;}

    .hz-top .ba-link a { margin-top:25px;font-size: 17px;width: 140px;height:40px;line-height: 40px;}
	.list_box3 li { width:100%;}
	
	
	.whub-deta { font-size:15px;line-height:20px;padding-left:18px;height:80px;}
	.t4-lists li .t4-p { font-size:15px;}
	.whub-text3 h6 { color:#142546;}
	.whub-text3 .whub-deta2 { color:#000;font-size:16px;line-height:22px;}
	.whub-text3 .a-bor3 { background:#142546;}
	.whub-text h6 { font-size:34px;line-height:44px;}
	.whub-but { font-size:26px;}
	.whub-text2 h6 { font-size:30px;}
	.whub-deta2 { font-size:16px;line-height:22px;}
	
	.grp-text h6 { font-size:28px;}
	.grp-deta2 { font-size:15px;line-height:24px;}

}



@media (max-width:639px) and (min-width: 480px) {

    .banner-text { top:10%;}

    .ba-bor { margin-lefT:auto;margin-right:auto;}

    .ba-link { text-align: center;}

    .ba-tit p { display: inline-block;}

    .ba-tit { font-size: 28px;line-height: 24px;}

    .ba-cont { font-size: 16px;}

    .ba-bor { margin-top:10px;width: 80px;}

    .ba-link a{ width: 100px;height:30px;line-height:30px;font-size: 14px;margin-top:10px;}

}



@media (max-width: 374px) {

    .prod-list li { font-size: 15px;}

    .ahub-list li .ahub-img { width:56px;height: 56px;}

    .ahub-list li p { font-size: 13px;line-height: 24px;}

    .side-list { font-size: 14px;}

    .in-tit h6 { font-size: 26px;}

    .in-pro li h3 { font-size: 24px;}

    .in-pro li p { font-size: 17px;}

    .in-tit h6 { font-size: 28px;}

    .in-tit p { font-size: 15px;}

    .email-list .seo-tit h6 { font-size: 18px;}

    .email-list .seo-tit p { margin-top:8px;font-size: 13px;line-height: 22px;}

    .seo-advimg img { width: 70px;}

    .adv-fl .adv-b p { font-size:16px;}

    .adv-fl .adv-b em { background-size:42px 36px;font-size: 20px;text-indent: 16px;}

    .adv-fl .adv-b:nth-child(1) { padding-right:0;}

    .adv-fl { padding-top:13px;}

    .adv-fr .adv-b p { padding-left:56px;}

    .wrap { margin-top:40px;}

    .bran-bot2 b { font-size: 28px;}

    .ahub-text h6 { font-size: 26px;}

    .ahub-text p { font-size: 22px;}

    .ahub-t, .ahub-t2 { padding:25px 0 10px 0;}

    .ghub-t .ahub-text h6 { font-size: 24px;}

    .prod_side { font-size: 13px;margin:0;}

    .list_box li a { font-size: 14px;padding: 0 5px;line-height: 55px;}

    .list_box2 li a { padding: 0;}

    .slideTxtBox .hd ul { font-size: 17px;}

    .slideTxtBox .bd { padding:30px 10px;}

    .information_text label,.information_text input, .dizhi_details textarea,.dizhi_details .region select { font-size: 13px;}

    .dizhi_details .ch-input2 input,.dizhi_details .ch-input2 img { width: 35%;}

    .information_text label { width: 70px;}

    .ch-input { padding-left:80px;}

    .courst-list h6 { font-size: 32px;}

    .about-list li .am-t h6 { font-size: 22px;}

    .about-list li .am-t p { font-size: 15px;}

    .ba-tit { font-size: 20px;line-height: 21px;}

    .ba-cont { font-size: 15px;}

    .ba-bor { margin-top:6px;width: 66px;}

    .ba-link a{ width: 90px;height:26px;line-height:26px;font-size: 12px;margin-top:6px;}

    .banner-text { top:5%;}

    .channel_bg { padding:60px 0;}

    .slideTxtBox .bd { padding: 25px 10px;}

    .free-input label { width: 80px;}

    .free-input .ch-input { padding-left:86px;}

    .free-tit h3 { font-size: 28px;}

    .free-tit p { font-size: 15px;}

    .process-list .process { width:100px;height:100px;}

    .process-list .process img { width: 40px;margin-top:8px;}

    .process-list .process p { font-size: 14px;line-height: 20px;margin-top:0px;}

    .step img { width: 40px;margin-top:59px;}

    .hz-input .ch-input { padding-left:0;}

    .hz-input .submit { margin:0 0 0 0;}



    .hz-box h3 { font-size: 28px;margin:11% 0 0 0;}

    .hz-box p{ font-size: 16px;margin:0;line-height: 24px;}

    .hz-box .ba-bor { margin:5px auto 15px auto;}

    .hz-top .ba-link a { margin-top:25px;font-size: 16px;width: 120px;height:38px;line-height: 38px;}
	.searchform .search01 { width: 68%;}
	.searchform .button { font-size:15px;}

    .searchform .button { width: 30%;}
	
	
	.whub-text h6 { font-size:30px;}
	.whub-text2 h6 { font-size:26px;}
	.whub-deta { font-size:14px;line-height:18px;height:75px;}
	.whub-li span, .t4-lists li .t4-img { width:75px;height:75px;}
	
	.grp-text h6 { font-size:26px;}
	.grp-deta2 { font-size:15px;line-height:24px;}

}

