*{margin: 0;padding: 0;}
body {margin: 0;width: 100%;color: #333;background-color: #fff;margin:0px auto;
font: 14px / 1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC",
"WenQuanYi Micro Hei",sans-serif;}
a:hover{text-decoration: none;color: #ff6700;}
li{list-style: none;}
/*@media only screen and (min-width: 1200px){.container {max-width: 1000px;}}*/
@font-face { font-family: HYShuYuan; src: url(/style1/fonts/HYShuYuanHeiJ.ttf); }
@font-face { font-family: SourceHanSansCN; src: url(/style1/fonts/SourceHanSansCN-Light.otf); }
@font-face { font-family: FZLTTHBK; src: url(/style1/fonts/FZLTTHBK.TTF); }
@font-face { font-family: SourceHanSansSC; src: url(/style1/fonts/SourceHanSansSC-Regular.otf); }
@font-face { font-family: FZXDXJW; src: url(/style1/fonts/FZXDXJW.ttf); }
@font-face { font-family: RTWSYueGoTrial; src: url(/style1/fonts/RTWSYueGoTrial-Regular.otf); }
@font-face { font-family: RTWSYueGoTrial-Light; src: url(/style1/fonts/RTWSYueGoTrial-Light.otf); }
@font-face { font-family: benmochenhei; src: url(/style1/fonts/benmochenhei.ttf); }
@font-face { font-family: AliHYAiHei; src: url(/style1/fonts/AliHYAiHei.ttf); }
@font-face { font-family: SourceHanSansSC-Light; src: url(/style1/fonts/SourceHanSansSC-Light.otf); }
@font-face { font-family: SourceHanSansCN-Medium; src: url(/style1/fonts/SourceHanSansCN-Medium.otf); }
@font-face { font-family: SourceHanSansCN-Regular; src: url(/style1/fonts/SourceHanSansCN-Regular.otf); }
@font-face { font-family: SourceHanSansCN-Bold; src: url(/style1/fonts/SourceHanSansCN-Bold.otf); }
@font-face { font-family: msyhl; src: url(/style1/fonts/msyhl.ttc); }
@font-face { font-family: msyh; src: url(/style1/fonts/msyh.ttc); }
@font-face { font-family: HYGangYiTiJ; src: url(/style1/fonts/HYGangYiTiJ.ttf); }

/*********************** 头部 ***********************/
.site-topbar{width: 100%;height: auto;font-size: 12px;}
.site-topbar a{color: #00479d;}
.site-topbar a:hover{color: #999;}
.sep{margin: 0 .5em;color: #666;}
.topbar-nav{float:right; height: 90px;line-height: 40px;overflow: hidden;_zoom: 1;padding: 20px 20px;}
.topbar-nav a{font-size: 13px;}
.topbar-nav a img{vertical-align: middle;}
.topbar-cart .topbar-info{float: left;color: #ccc;margin: 0 .5em;color: #666;line-height: 40px;height: 90px;}
.site-header .nav-item .link:hover{color: #ff6700;text-decoration: none;}

/* 手机nav */
.sidenav{background: #F0F0F0;box-shadow: 2px 2px 6px rgba(0,0,0,.3);display: block;font-size: 16px;font-weight: 400;
	height: 100%;left: 0;position: fixed;overflow: auto;transform: translate(-262px,0);transition: transform .3s;
	top: 0;width: 200px;z-index: 100;}
.sidenav.show{transform: translate(0,0);}
.toggle{font-size: 30px;}
.sidenav-brand{background: #00479d;border-bottom: 1px solid #00479d;color: #FAFAFA;font-size: 24px;font-weight: 700;
	line-height: 32px;padding: 20px 24px 19px;}
.sidenav-dropdown,.sidenav-header{border-bottom: 1px solid #666;margin: 0;}
.sidenav-header{background: 0 0;color: #999;font-size: 19.2px;line-height: 32px;padding: 16px 24px 15px;}
.sidenav-header small{display: block;font-size: 14.4px;line-height: 16px;}
.sidenav-menu{list-style: none;margin: 0;padding: 0;}
.sidenav-menu li{display: block;position: relative;}
.sidenav-menu a{background: 0;color: #BDBDBD;display: block;line-height: 24px;padding: 16px 5px;text-decoration: none;}
.sidenav-menu a:hover{background: #E6E6E6;}
.sidenav-menu a.active,.sidenav-menu a.active .sidenav-dropdown-icon,.sidenav-menu a.active .sidenav-link-icon{
    color: #666;}
.sidenav-dropdown-icon,.sidenav-link-icon{color: #999;position: absolute;text-align: center;top: 16px;}
.sidenav-link-icon{display: block;height: 24px;left: 24px;width: 24px;}
.sidenav-link-title{display: block;padding: 0 16px 0 30px;font-size: 16px;}
.sidenav-dropdown{display: none;list-style: none;padding: 0;}
.sidenav-dropdown a{background: #191919;padding-left: 72px;}
.sidenav-dropdown a:hover{background: #666666;}
.sidenav-dropdown li:first-child a{box-shadow: inset 0 1px 1px rgba(0,0,0,.1);}
.sidenav-dropdown-icon{display: none;height: 16px;right: 16px;width: 16px;}
.sidenav-dropdown-icon.show{display: block;}
.sidenav-overlay{background: rgba(255,255,255,.8);display: none;height: 100%;left: 0;position: fixed;top: 0;
    width: 100%;z-index: 99;}
.sidenav-no-scroll{overflow: hidden!important;}
.Vertical-center{display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-pack: center;-webkit-box-align: center;
	display: -moz-box;-moz-box-orient: horizontal;-moz-box-pack: center;-moz-box-align: center;
	display: -o-box;-o-box-orient: horizontal;-o-box-pack: center;-o-box-align: center;
	display: -ms-box;-ms-box-orient: horizontal;-ms-box-pack: center;-ms-box-align: center;
	display: box;box-orient: horizontal;box-pack: center;box-align: center;}

.search .sub{margin-right: 5px;display: inline-block;vertical-align: middle;border: none;cursor: pointer;background: none;}
#search{display: inline-block;vertical-align: middle; border: 1px solid #bfbfbf;
    border-radius: 30px;padding: 4px 10px;border-radius: 30px;}
.search .key{width: 160px;
	margin: 0px 0 0px 5px;border: 0px;border-right: 0;display: inline-block;vertical-align: middle;
	color: #ababab;font-size: 15px;}
    .search .key:focus{outline: none;}
.search .sub span{font-size: 14px;padding: 5px 6px;color: #00479d;}

#LXB_CONTAINER_SHOW.lxb-container-btn-show.lxb-container-btn-show-mobile{width: 6%;}

/*********************** 导航栏 ***********************/
.navbar{padding: 0;}
.navbar li{display: block;}
.navbar-light .navbar-nav .nav-link{border-bottom:2px solid transparent;display:block;text-align:center;
    font-size:16px;color:#000;font-family: 'SourceHanSansSC';padding: 17px 18px 8px 18px;}
.navbar-light .navbar-nav .nav-link:hover{text-decoration:none;color:#193958;border-bottom:2px solid #00479d; 
   border-image: linear-gradient(to right, #165679, #04c3ed) 1;}
.carousel-indicators li{background-color: #999;}
.carousel-indicators li.active{background-color: #00479d;}
.navbar-nav .dropdown-menu {left: -30px; min-width: 12.5rem;border-radius: 0px;border: 0px;padding: 1rem 0;}
.navbar-light .navbar-nav .dropdown-item{font-size: 14px;line-height: 26px;
    border-bottom:2px solid transparent;position: relative;padding: 4px 24px 4px 30px;}
.navbar-light .navbar-nav .dropdown-item:hover::after{
content: "";position: absolute;width: 2px;
    height: 18px;background: #223b59;top: 10px;left: 15px;
}
.navbar-light .navbar-nav .dropdown-item:hover{text-decoration:none;color:#1a3958;background: #fff;}
.dropdown-item.active, .dropdown-item:active{background-color: none;}
.nav-top>.col-lg-7{padding:0 0 0 150px;flex: 0 0 60%;max-width: 60%;}
.navbar-light .navbar-nav .nav-item:last-child .nav-link{padding-right: 0px;}
.nav-top>.search{flex: 0 0 22%;max-width: 22%;padding-top: 16px;padding-left: 17px;}
.nav-top h1 img{max-width: 230px;}
.nav-top .col-lg-3 span{margin-right: 30px;font-size: 21px;}
.dropdown-item.active, .dropdown-item:active {background-color: #fff;}

/*头部样式*/
header{margin: 20px 0 15px 0;}
.navbar {padding: 10px 0 0 0px;}
@media screen and (min-width: 1800px){
header .container-fluid {width: 77%;} 
}
@media screen and (min-width: 1820px){
header .container-fluid {width: 74%;} 
}
@media screen and (min-width: 1795px) and (max-width: 1895px){
.nav-top>.col-lg-7{    padding: 0 0 0 95px;}
}
@media screen and (min-width: 1150px) and (max-width: 1799px){
header .container-fluid {width: 90%;} 
}
@media screen and (min-width: 1366px) and (max-width: 1600px){
    .navbar-light .navbar-nav .nav-link{padding: 12px 15px;}
    .nav-top>.col-lg-7{    padding: 0 0 0 80px;}
    .search .key{width: 130px;}
    .nav-top>.search{padding-top: 5px;}
    .home-logo{left: 43%;}
}
@media screen and (min-width: 1285px) and (max-width: 1365px){
.navbar-light .navbar-nav .nav-link{padding: 12px 15px;}
    .nav-top>.col-lg-7{    padding: 0 0 0 40px;}
    .search .key{width: 130px;}
    .nav-top h1 img{max-width: 200px;}
    .nav-top>.search{padding-top: 5px;}
}
@media screen and (min-width: 1021px) and (max-width: 1284px){
    .navbar-light .navbar-nav .nav-link{padding: 12px 10px;}
    .navbar {padding: 5px 0 0 5px!important;}
    .nav-top>.col-lg-7{    padding: 0px;}
    .nav-top h1 img{max-width: 100%;}
    .search .key{width: 110px;}
    .nav-top>.search{padding-top: 5px;}
}
@media screen and (min-width: 1000px) and (max-width: 1260px){
    header .container-fluid {width: 100%;} 
    .navbar-light .navbar-nav .nav-link{font-size: 15px;}
    header .col-lg-8{padding: 0px;}
    .nav-top .col-lg-3 span{margin-right: 20px;}
    .search .key{width: 90px;margin: 0px;}
    #search{padding: 2px 10px;}
    .nav-top>.col-lg-7{flex: 0 0 62%;max-width: 62%;}
    .nav-top>.search {flex: 0 0 20%;max-width: 20%;padding-top: 0px;margin-left: -50px;}
    header {margin: 5px 0 5px 15px;}
}
@media screen and (min-width: 992px) and (max-width: 1021px){
.search .key{width: 90px;margin: 0px;}
header{margin-top: 5px;}
.nav-top h1 img{max-width: 150px;}
.navbar-light .navbar-nav .nav-link{font-size: 15px;padding: 12px 10px;}
.nav-top>.col-lg-7{padding: 0px 0 0 30px;}
.nav-top>.search{margin-top: -20px;padding-top: 22px;}
.nav-top .col-lg-3 span{margin-right: 15px;}
.topbar-info{margin-left: 15px;}
}
@media screen and (max-width: 991px){
    .navbar-light .navbar-nav .curr-t0{border-bottom:2px solid #00479d;color:#00479d !important;}
    .navbar-light .navbar-nav .nav-link{padding: 5px 15px;}
    .nav-top {margin: 5px 0 5px 0;}
    .nav-top .col-lg-3 span{margin-right: 0px;}
    header{margin: 10px 0 0 0;}
}
@media screen and (max-width: 767px){
    .nav-top h1 img{max-width: 180px;}
    .nav-top .col-9{padding: 0px;}
}
/***********************首页 轮播 ***********************/
 /*首页样式*/
.h-banner .col-lg-12{padding: 0 0 20px 0;}
.h-banner .col-lg-6{padding: 0px;}
.h-banner-con{background: #fbfbfd;padding: 90px 0 60px 0!important; margin-bottom: 20px;}
@media screen and (min-width: 769px){
.h-banner-con .col-lg-5{padding: 108px 0 0px 240px;flex: 0 0 47%;max-width: 47%;}
.h-banner-con .col-lg-7{flex: 0 0 52%;max-width: 52%;}
}
.h-banner-con h2{background-image: linear-gradient(to right, #2b5875 ,#3b4f74, #4f4276);
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;display: inline-block;
    background-color: #fff;margin: 0 0 -4px 0;font-family: benmochenhei;font-size: 40px;
    line-height: 54px;}
.h-banner-con h4{font-size: 26px;color: #000;/*font-family: SourceHanSansSC;*/padding-bottom: 0px;}
.h-banner-con p{margin-bottom: 5px;font-size: 18px;/*font-family: SourceHanSansSC;*/color: #acacac;
	border-top: 1px solid #c1c1c1;display: inline-block;padding-top: 10px;}
.h-banner-con span{display: block;color: #4873a6;font-size: 17.5px;/*font-family: SourceHanSansSC;*/}
.h-banner-left{background: #fbfbfd;margin-right: 10px;padding: 60px 0 40px 0;}
.h-banner-left span,.h-banner-right span{display: inline-block;color: #1b63ab;margin-bottom: 15px;
    border: 1px solid #abc3dd;padding: 1px 38px;border-radius: 20px;}
.h-banner-left h4,.h-banner-right h4{font-size: 27px;color: #00264c;
    font-family: SourceHanSansSC;margin-bottom: 2px;margin-top: 25px;}
.h-banner-left p,.h-banner-right p{color: #acacac;font-size: 16px;margin-bottom: 9px;}
.h-banner-right{background: #fbfbfd;margin-left: 10px;padding: 60px 0 40px 0;}
@media screen and (min-width: 1600px) and (max-width: 1755px){
.h-banner-con .col-lg-5 {padding: 150px 0 0px 150px;}
}

/*********************** 首页 产品 ***********************/

.h-pro{margin: 120px 0 150px 0;}
.h-pro .col-lg-3 span{position: absolute;top: 44%;left: -21px;}
.h-pro .h-title p{font-size: 48px;background-image: linear-gradient(to right, #2b5875 ,#2b5877, #4f4375);
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;
    background-color: #fff;margin-bottom: -10px;
    line-height: 65px;font-family: benmochenhei;display: inline-block;}
.h-pro .h-title h4{font-size: 16px;font-family: SourceHanSansSC;color: #000;}
.h-pro .h-title{margin-bottom: 30px;}
.brick-item{overflow: hidden;position: relative;z-index: 1;width: 100%;height: auto;padding: 34px 0 0px 0;
	margin-top: 15px;-webkit-transition: all .2s linear;transition: all .2s linear;border-radius:4px;}
.brick-item:hover{z-index: 2;}
.brick-item .title, .brick-item .title a{color: #333;text-decoration: none;}
.brick-item .title{font-size: 18px;margin: 8px 0 0 0;font-weight: 400;text-align: center;font-family: 微软雅黑;}
.brick-item .desc{color: #00479d;text-align: center;font-size: 12px;margin-top: 10px;}
.brick-item .figure-img {width: 100%;height: auto;margin-top: -30px;}
.brick-item .figure-img a {display: block;}
.brick-item .figure-img a img{width: 100%;height: auto}

/*********************** 首页 公司实力 ***********************/
.h-company{background: url("/style/img/home/home-bg1.jpg") no-repeat;height: auto;padding: 20px 0;
	background-attachment: scroll;
	background-position: center center;}
.h-company .h-title{padding: 15px 0;}
.h-company .h-title p{font-size: 72px;color: #fff; margin-bottom: -10px;
    font-family: benmochenhei;display: inline-block;}
.h-company .h-title h4{font-size: 26px;font-family: SourceHanSansSC;color: #fff;}
.h-company .h-title{margin-bottom: 30px;}
.h-company .h-top{	padding: 200px 0 150px 0;}
.h-company .h-com{background-color: #fff;padding: 230px 0;border-radius: 20px;
    margin-bottom: -80px;}
 .h-company .h-com .row{background: url("/style/img/home/h-map.png") no-repeat;height: auto;
 background-attachment: scroll;background-color: #fff;
    top: -60px;margin: 120px 30px 0px 30px;padding: 0px 0px 60px 0;
    background-position: center center;}  
@media screen and (min-width: 768px){
    .h-company .h-com{position: relative;}
     .h-company .h-com .row{position: absolute;}
} 
@media screen and (min-width: 1640px){.h-company .h-com{max-width: 1580px;}}
.h-company .h-strength{padding: 60px 125px 60px 125px;}
.h-company .h-strength p{color: #000;font-size: 18px;font-family: SourceHanSansCN;}
.h-company-font{width: 100%;border-right: 1px solid #ddd;height: auto;margin: 0 0 10px 0;text-align: center;}
.h-company-font:nth-child(4){border-right: 0px;}
.h-company-font:nth-child(3) strong{font-size: 52px;}
.h-company-font:nth-child(4) strong{font-size: 50px;}
.h-company-font strong{font-size: 55px;background-image: linear-gradient(to right, #2b5875 ,#394f76, #4f4375);
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;
    background-color: #fff;font-weight: 600;margin: 0;font-family: AliHYAiHei;
	text-align: center;}
.h-company-font p{font-size: 12px;color: #000;text-shadow: none;	margin: -5px 0 15px 0;}
.h-brand{margin-top: 325px;}
.h-brand .row .col-lg-3{padding: 0px;}
.h-brand-title p{font-size: 48px;background-image: linear-gradient(to right, #2b5875 ,#394f76, #4f4375);
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;
    background-color: #fff; margin-bottom: -10px;line-height: 65px;font-family: benmochenhei;display: inline-block;}
.h-brand-title h4{font-size: 16px;font-family: SourceHanSansSC;color: #000;}
.h-brand-title{margin-bottom: 60px;margin-top: 120px;}
.h-brand .h-brand-con{    background: linear-gradient(to top, #6f86d6, #48c6ef);
    border-radius: 65px; overflow: hidden;padding: 2px 2px;margin: 0 12px;}
.h-brand .h-brand-con:hover{padding: 0px;}
.h-brand .h-brand-list{border-radius: 63px;padding: 80px 30px;background: #fff;}
.h-brand .h-brand-list:hover{background: #203a5d;border: 2px solid #203a5d;}
.h-brand .h-brand-list:hover img{background: #203a5d;border: 1px solid #48c6ef;}
.h-brand .h-brand-list:hover h4,.h-brand .h-brand-list:hover h4 span,.h-brand .h-brand-list:hover p{color: #fff;}
.h-brand .h-brand-list img{background-image: linear-gradient(to bottom, #56caef ,#50bceb, #60a1e1);
    -webkit-text-fill-color: transparent;
    background-color: #fff;padding: 13px 14px 12px 14px;border-radius: 100%;}
.h-brand .h-brand-list img{margin-bottom: 35px;}
.h-brand .h-brand-list h4{font-size: 20px;font-weight: 700;font-family: SourceHanSansSC;color: #032e61;margin-bottom: 20px;}
.h-brand .h-brand-list h4 span{font-size: 12px;display: block;font-weight: 100;color: #6c6c6c;}
.h-brand .h-brand-list p{font-family: SourceHanSansCN;font-size: 16px;color: #000;margin-bottom: 20px;height: 162px}
.h-brand .col-lg-3:nth-child(3) .h-brand-list p{text-align: center;}

/*********************** 首页 新闻 ***********************/
.h-news{background: url("/style/img/home/home--bg.jpg");height: auto;
	background-attachment: scroll;margin: 220px 0 0 0;padding: 180px 0 30px 0;
	background-position: center center;position: relative;}
.home-logo{position: absolute;top: -110px;left: 44%;}	
.h-news .h-title p{font-size: 48px;background-image: linear-gradient(to right, #2b5875 ,#394f76, #4f4375);
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;
    background-color: #fff; margin-bottom: -10px;line-height: 65px;font-family: benmochenhei;display: inline-block;}
.h-news .h-title h4{font-size: 16px;font-family: SourceHanSansSC;color: #000;}
.h-news .h-title{margin-bottom: 50px;}
.h-news .col-lg-4{padding: 0px;}
.h-news .h-n-page{border: 1px solid #48c7f0;background-image: linear-gradient(to bottom, #5bcbf0 #4fb9e9 #6a90db) 1;
	margin: 10px 18px 30px 18px;border-radius: 22px;padding: 40px 50px;}
.h-news .h-n-page:hover{background: #203a5d;border: 1px solid #203a5d;}
.h-news .h-n-page:hover h3{color: #fff;}
.h-news .h-n-page:hover p{color: #fff;}
.h-news .h-n-page:hover span{color: #fff;border: 1px solid #fff;}
.h-news .h-n-page a{text-decoration: none;}
.h-news .h-n-page h3{ font-weight: 900;   overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;display: -webkit-box;
    text-overflow: ellipsis;font-size: 18px;font-family: SourceHanSansSC;color: #1f3c5e;}
.h-news .h-n-page p{height: 67px;    overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;display: -webkit-box;
    text-overflow: ellipsis;font-size: 15px;font-family: SourceHanSansSC;color: #7a7a7a;margin-bottom: 15px;}
.h-news .h-n-page span{color: #1e3b5d;border-radius: 15px;font-size: 10px;border: 1px solid #1e3b5d;display: inline-block;
    padding: 0px 10px;}
.h-news .h-agents-title p{font-size: 48px;background-image: linear-gradient(to right, #2b5875 ,#394f76, #4f4375);
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;
    background-color: #fff; margin-bottom: -10px;line-height: 65px;font-family: benmochenhei;display: inline-block;}
.h-news .h-agents-title h4{font-size: 16px;font-family: SourceHanSansSC;color: #000;}
.h-news .h-agents-title{margin:130px 0 10px 0;}
/*********************** 诚招代理商 ***********************/
.h-agents-rare{background: url("/style/img/home/tp-1.jpg") no-repeat;height: auto;
	background-attachment: scroll;padding: 260px 250px 210px 250px;
	background-position: center center;}
.h-agents-rare h3{color: #fff;font-size: 36px;font-family: SourceHanSansSC;font-weight: 900;margin-bottom: 50px;}
.h-agents-rare h3 span{color: #fff;display: block;font-size: 12px;font-family: SourceHanSansSC;font-weight: 400;}
.h-agents-rare p{color: #fff;font-family: SourceHanSansSC;font-size: 18px;}
.h-agents-win{background: url("/style/img/home/tp-2.jpg") no-repeat;height: auto;
	background-attachment: scroll;padding: 260px 250px 210px 250px;
	background-position: center center;}
.h-agents-win h3{color: #fff;font-size: 36px;font-family: SourceHanSansSC;font-weight: 700;margin-bottom: 50px;}
.h-agents-win h3 span{color: #fff;display: block;font-size: 12px;font-family: SourceHanSansSC;font-weight: 400;}
.h-agents-win p{color: #fff;font-family: SourceHanSansSC;font-size: 18px;}
/*友情链接*/
/*.weblink{margin-top: 20px;}*/
.weblink ul{display: flex;}
.weblink ul li{color: #fff;margin-right: 15px;}
.weblink ul li a{ color: #fff; }
.weblink ul li:hover a{color: #83f3fe;}
/***********************   首页响应式  ***********************/
@media screen and (min-width: 1650px) and (max-width: 1755px){
.h-agents-rare,.h-agents-win{padding: 260px 200px 210px 200px;}
.h-pro .h-title p,.h-brand-title p,.h-news .h-title p,.h-news .h-agents-title p{
    font-size: 42px;
}
.h-company .h-title p{ font-size: 62px;}
}
@media screen and (min-width: 1420px) and (max-width: 1599px){
.h-banner-con .col-lg-5 {padding: 100px 0 0px 60px;}
.h-banner-con {padding: 60px 0 35px 0!important;}
.h-pro .h-title p,.h-brand-title p,.h-news .h-title p,.h-news .h-agents-title p{
    font-size: 38px;
}
.h-company .h-title p{font-size: 58px;}
/*公司实力*/
.h-company .h-top {padding: 220px 0 115px 0;}
.h-company .h-com .row{margin: 120px 0px 0px 0px;}
.h-company .h-strength{padding: 60px;}
.h-company .h-com,.h-brand .container,.h-news .container,.h-pro .container{max-width: 1250px;}
.h-brand .h-brand-list{padding: 50px 20px;}
.h-news .h-n-page{padding: 30px;}
.h-agents-rare,.h-agents-win{padding: 260px 120px 180px 120px;}
}
@media screen and (min-width: 1025px) and (max-width: 1419px){
.h-company .h-com,.h-brand .container,.h-news .container,.h-pro .container{max-width: 1200px;}
}
@media screen and (min-width: 1000px) and (max-width: 1419px){
    .h-pro .h-title p,.h-brand-title p,.h-news .h-title p,.h-news .h-agents-title p{
    font-size: 34px;
}
.h-brand {margin-top: 300px;}

.h-company .h-title p{font-size: 54px;}
/*首页 banner图*/
.h-banner-con .col-lg-5 {padding: 110px 0 0px 85px;}
.h-banner-con {padding: 60px 0 35px 0!important;}
.h-banner-con h2{font-size: 40px;}
.h-banner-con h4{font-size: 22px;}
.h-banner-con p{font-size: 16px;}
.h-pro {margin: 90px 0 100px 0;}
.h-company .h-com{    padding: 215px 0px;}
.h-company .h-com .row{    margin: 110px 0px 0 0px;    padding: 0px 0px 130px 0px;}
.h-company .h-strength {padding: 0px 100px 60px 100px;}
.h-brand .h-brand-list p{font-size: 16px;}
.h-brand .h-brand-list{padding: 50px 20px;}
.home-logo {left: 42%;}
.h-news .h-n-page{padding: 30px;}
.h-agents-rare,.h-agents-win{padding: 210px 120px 180px 120px;}
}
@media screen and (min-width: 1000px) and (max-width: 1280px){
.h-banner-con .col-lg-5 {padding: 90px 0 0px 60px;}
.h-banner-left h4, .h-banner-right h4{font-size: 24px;}
.h-banner-left span, .h-banner-right span{padding: 1px 25px;}
.h-company .h-strength p{font-size: 16px;}
.h-news .h-agents-title {margin: 80px 0 10px 0;}
.h-agents-rare,.h-agents-win{padding: 180px 100px 160px 100px;}
.h-pro .h-title p,.h-brand-title p,.h-news .h-title p,.h-news .h-agents-title p{
    font-size: 32px;
}
.h-brand {margin-top: 250px;}
}
@media screen and (min-width: 1000px) and (max-width: 1030px){
.h-banner-con .col-lg-5 {padding: 40px 0 0px 60px;}
.h-banner-con h2{font-size: 34px;}
.h-banner-con span{font-size: 15px;}
.h-banner-left h4, .h-banner-right h4 {font-size: 22px;margin-bottom: 3px;}
.h-banner-left p, .h-banner-right p{font-size: 15px;}
.brick-item .title{font-size: 16px;}
.h-company{ background-position: center 25%;}
.h-company .h-title{margin-bottom: 0px;}
.h-company-font strong{font-size: 40px;}
.h-company-font:nth-child(3) strong {font-size: 39px;}
.h-company-font:nth-child(4) strong{font-size: 38px;}
.h-company .h-strength {padding: 0px 50px 40px 50px;}
.h-brand{margin-top: 220px;}
.h-brand .h-brand-list img {margin-bottom: 20px;}
.h-brand .h-brand-con{margin: 0px 10px;}
.h-brand .h-brand-list p{height: 200px;}
.home-logo {left: 42%;width: 160px;}
.h-news{margin: 140px 0 0 0;padding: 70px 0 30px 0;}
.h-news .h-title {margin-bottom: 30px;}
.h-news .h-agents-title {margin: 40px 0 10px 0;}
.h-news .h-n-page {padding: 20px;margin: 10px 10px 20px 10px;}
.h-banner .col-lg-12 {padding: 0 0 15px 0;}
.h-banner-con{margin-bottom: 15px;}
.h-banner-left{margin-right: 7px;}
.h-banner-right{margin-left: 8px;}
.h-agents-rare, .h-agents-win {padding: 140px 40px 120px 40px;}
.h-agents-rare h3,.h-agents-win h3{font-size: 31px;}
.h-brand .h-brand-list {padding: 30px 10px;}
}
@media screen and (min-width: 768px) and (max-width: 999px){
.h-pro .h-title p,.h-company .h-title p,.h-brand-title p,.h-news .h-title p,.h-news .h-agents-title p{
    font-size: 32px;
}
.h-pro { margin: 50px 0 75px 0;}
.h-pro .h-title {margin-bottom: 0px;}
.topbar-info{margin-top: 10px;}
.h-pro .col-lg-3:nth-child(4) span{display: none;}
/*首页banner图*/
.h-banner-con .col-lg-5 {padding: 50px 0 0px 30px;}
.h-banner-con {padding: 50px 0 35px 0!important;margin-bottom: 15px;}
.h-banner-con h2{font-size: 32px;margin: 0px;}
.h-banner-con h4{font-size: 16px;}
.h-banner-con p{font-size: 13px;}
.h-banner-con span{font-size: 13px;}
.h-banner-left h4, .h-banner-right h4{font-size: 18px;}
.h-banner-left p, .h-banner-right p{font-size: 14px;margin-bottom: 6px;}
.h-banner-left span, .h-banner-right span{font-size: 12px;padding: 1px 15px;}
.h-banner .col-lg-12{padding: 0 0 15px 0;}
.h-banner-left{margin-right: 7px;}
.h-banner-right{margin-left: 8px;}
/*公司实力*/
.h-company .h-top {padding: 100px 0 80px 0;}
.h-company .h-com .row{margin: 80px 0 0 0;}
.h-brand-title{margin: 0px;}
.h-company .h-com{margin-bottom: -260px;}
.h-company .h-strength {padding: 0px 25px 30px 25px;}
.h-company .h-strength p{font-size: 15px;}
.h-company .h-title {margin-bottom: 10px;}
.h-company-font strong{font-size: 35px;}
.h-company-font:nth-child(3) strong {font-size: 35px;}
.h-company-font:nth-child(4) strong {font-size: 33px;}
.h-brand {margin-top: 250px;}
.h-brand .h-brand-list{padding: 35px 30px;}
.h-brand .h-brand-con{margin-bottom: 30px;}
/*新闻中心*/
.home-logo{left: 37%;}
.h-news .h-n-page{padding: 25px 20px;}
.h-news{margin: 100px 0 0 0;padding: 150px 0 30px 0;}
.h-news .h-agents-title {margin: 25px 0 10px 0;}
.h-agents-rare, .h-agents-win {padding: 180px 20px 150px 20px;}
.site-footer .container{max-width: 810px;}
}
@media screen and (max-width: 767px){
.h-pro .h-title p,.h-company .h-title p,.h-brand-title p,.h-news .h-title p,.h-news .h-agents-title p{
    font-size: 28px;
    margin-bottom: -20px;
}
.h-brand .h-brand-list p{height: auto;margin-bottom: 40px;}
.h-news .h-title{margin-bottom: 20px;}
.h-pro .h-title h4,.h-company .h-title h4,.h-brand-title h4,.h-news .h-title h4,
.h-news .h-agents-title h4{font-size: 14px;}
.h-brand{margin-top: 85px;}
.h-company-font:nth-child(2) {border-right: 0px;}
.h-company-font:nth-child(3) strong{    font-size: 32px;}
.h-company-font:nth-child(4) strong{font-size: 30px;}
.h-company .h-strength p{font-size: 16px;}
.h-banner-con .col-lg-5{padding: 10px 25px 0px 25px;}
.h-banner-con {padding: 25px 0!important;margin-bottom: 15px;}
.h-banner-con h2{font-size: 30px;margin: 0px;}
.h-banner-con h4{font-size: 16px;}
.h-banner-con p{font-size: 14px;}
.h-banner-con span{font-size: 13px;}
.h-banner-left{padding: 40px 15px 30px 15px;margin: 0px 0 15px 0;}
.h-banner-left h4, .h-banner-right h4{font-size: 20px;}
.h-banner-left p, .h-banner-right p{font-size: 14px;}
.h-banner-left span, .h-banner-right span{font-size: 12px;padding: 1px 15px;}
.h-banner-right{margin-left: 0px;padding: 40px 0 30px 0;}
/*热门产品*/
.h-pro{margin: 50px 0px 50px 0;}
.h-pro .h-title {margin-bottom: 10px;}
.h-brand .h-brand-list{padding: 15px 30px 15px 30px;}
.h-brand .h-brand-con{margin-bottom: 20px;}
.brick-item .title{font-size: 16px;}
.h-company{background-position: center 15%;}
.h-company .h-top {padding: 60px 0 60px 0;}
.h-company-font strong{font-size: 35px;}
.h-company .h-title{margin-bottom: -10px;}
.h-company .h-com{padding: 20px 0;}
.h-company .h-com .row{margin: 30px 0 0 0;padding: 0px;}
.h-brand-title{margin: 0px;}
.h-company .h-strength {padding: 0px 15px 40px 15px;}
.h-news{margin: 95px 0 0 0;padding: 95px 0 30px 0;}
.home-logo .img-fluid{max-width: 70%;}
.home-logo {position: absolute;top: -80px;left: 30%;}
.h-news .h-n-page{padding: 25px 20px;margin: 10px 18px 20px 18px;}
.h-news .h-agents-title{margin: 30px 0 10px 0;}
.h-agents-rare, .h-agents-win {padding: 75px 10px;}
.h-agents-rare h3,.h-agents-win h3{font-size: 26px;margin-bottom: 20px;}
.h-agents-rare p,.h-agents-win p{font-size: 15px;}
}

/*********************** 关于蓝象页面 ***********************/
.ab-banner{background: url("/style/img/about/about-banner.jpg") no-repeat;height: auto;
    background-attachment: scroll;padding: 335px 0 0px 0;margin-bottom: 60px;
    background-position: center center;position: relative;}
.ab-banner .container{background: #fffffff0;padding: 70px 150px 0px 140px;
    border-top-left-radius: 30px;border-top-right-radius: 30px;}
@media screen and (min-width: 1460px){.ab-banner .container{max-width: 1405px;}}
.ab-banner .container .col-12>span{color: #456e9c;font-family: msyh;font-size: 21px;}
.ab-banner .container h2{margin-bottom: 35px;color: #8c735f;font-family: "微软雅黑";font-size: 48px;font-weight: 900;}
.ab-banner .container h2 span{color: #1a1955;}
.ab-banner .container h2 span:last-child{font-weight: 100;}
.ab-banner .container p{font-size: 16px; font-family: "微软雅黑";margin-bottom: 0px;line-height: 26px;color: #000;}
@media screen and (min-width: 1280px){.ab-photo .container{max-width: 1220px;}}
.ab-photo .container .col-lg-6:first-child{padding: 0 3px 0 0;}
.ab-photo .container .col-lg-6:last-child{padding: 0 0 0 3px;}
@media screen and (min-width: 1410px){.ab-num .container{max-width: 1360px;}}
.ab-num{background: #f0f4fb;position: relative;margin: 140px 0 85px 0;padding: 90px 0 50px;}
.ab-num h2{font-family: HYGangYiTiJ;font-size: 60px;color: #1a3958;margin-bottom: -10px;}
.ab-num p{font-size: 16px;font-family: "微软雅黑";font-weight: Regular;}
.ab-num .col-lg-4 iframe{bottom: -65px;border-radius: 12px;}

@media screen and (min-width: 851px){
.ab-num .col-lg-2:first-child{max-width: 12%;flex: 0 0 12%;}
.ab-num .col-lg-2:nth-child(4){max-width: 13%;flex: 0 0 13%;margin-left: 20px;}
.ab-num .col-lg-4{max-width: 37%;flex: 0 0 37%;}
.ab-num .col-lg-2:nth-child(2){max-width: 18%;flex: 0 0 18%;}
.ab-num .col-lg-2:last-child{max-width: 18%;flex: 0 0 18%;}
.ab-num .col-lg-4 iframe{position: absolute;width: 100%;
    height: 282px;}
}
.ab-advantage {background: url("/style/img/about/ab-DSC02132.jpg") no-repeat;height: auto;
    background-attachment: scroll;padding: 120px 0 0px 0;margin-bottom: 80px;
    background-position: center center;}
.ab-advantage h2{font-family: "微软雅黑";font-size: 48px;font-weight: 900;color: #fff;margin-bottom: 30px;}
.ab-advantage h2 span{font-size: 18px;display: block;font-weight: 400;}
.ab-advantage p{font-family: "微软雅黑";font-size: 18px;color: #fff;margin-top: 30px;}
.ab-advantage hr{border-top: 1px solid #cac9c7;}
@media screen and (min-width: 1280px){.ab-service,.ab-service-list{max-width: 1200px;}}
.ab-service{margin-top: 190px;padding: 160px 0 0 0;background: #fff;
border-top-left-radius: 30px;border-top-right-radius: 30px;position: relative;}
.ab-service h1{font-size: 48px;font-weight: 900;color: #000;}
.ab-service h1 span{font-weight: 100;color: #04cdfb;display: inline-block;border: 2px solid #04cdfb;
    padding: 0 12px;border-radius: 100%;line-height: 49px;}
.ab-service img{position: absolute;bottom: 110px;left: 41%;}
.ab-advantage .offset-lg-2 {margin-left: 22%;}
.ab-service-list .col-lg-3 div{height: 61px;margin-bottom: 15px;}
.ab-service-list .col-lg-3 p{font-size: 18px;font-family: "微软雅黑";margin-bottom: 20px;}
.ab-service-list span{border-top: 1px solid #d9d9d9;margin-top: 10px;display: inline-block;width: 80%;position: absolute;left: 30px;bottom: -20px;}
.ab-service-list .col-lg-3{margin-bottom: 50px;border-right: 1px solid #d9d9d9;
    position: relative;}
.ab-service-list .col-lg-3:nth-child(4),.ab-service-list .col-lg-3:last-child{border: 0px;}
.ab-factory{margin-top: 60px;}
.ab-factory .col-lg-6:first-child{padding: 0 3px 0 0;}
.ab-factory .col-lg-6:last-child{padding: 0 0 0 3px;}
.ab-friend{background: url("/style/img/about/about-map.jpg") no-repeat;height: auto;
    background-attachment: scroll;padding: 210px 0 150px 0;margin-top: -80px;
    background-position: top center;}
.ab-friend p{border-left: 2px solid #000;height: 55px;margin-bottom: 60px;}
.ab-friend h2{font-size: 48px;font-weight: 900;color: #000;}
.ab-friend h3{font-size: 36px;font-weight: 100;color: #000;margin-bottom: 80px;}
.ab-friend .col-lg-2{margin-bottom: 30px;text-align: center;}
.ab-service-con{background: url("/style/img/about/about--bg.jpg") no-repeat;height: auto;
    background-attachment: scroll;padding: 120px 0 160px 0;
    background-position: center center;position: relative;}
@media screen and (min-width: 1280px){.ab-service-con .container{max-width: 1200px;}}     
.ab-service-con .col-lg-12 h2{font-size: 36px;font-family: "微软雅黑";font-weight: 900;color: #fff;}
.ab-service-con .col-lg-12 p{font-size: 18px;font-family: "微软雅黑";color: #fff;margin-bottom: 30px;}
.ab-service-con p{color: #fff;font-size: 18px;font-family: "微软雅黑";margin-bottom: 0px;}
.ab-service-con span{color: #fff;font-size: 10px;font-family: "微软雅黑";zoom: 0.8;text-transform: uppercase;}
.ab-service-con .col-lg-2,.ab-service-con .col-lg-3{text-align: center;margin-top: 30px;margin-bottom: 30px;}
.ab-service-con .col-lg-3{max-width: 19% ;flex: 0 0 19%;}
.ab-service-con .offset-lg-1{margin-left: 10%;}
.ab-service-con .col-lg-2:nth-child(3){padding-left: 50px;}
.ab-service-con .offset-lg-1:nth-child(10){margin-left: 15%;}
.ab-service-con .offset-lg-1:nth-child(12){margin-left: 11%;}
.ab-img{position: absolute;bottom: -150px;left: 41.5%;}
.ab-certificate{background: url("/style/img/about/about-bg-2.png") ;height: auto;
    background-attachment: scroll;padding: 225px 0 160px 0;
    background-position: center center;}
.ab-certificate h2{font-size: 48px;font-weight: 900;color: #000;margin-bottom: 50px;}
.ab-certificate h2 span{display: block;font-size: 18px;font-weight: 500;}
.ab-certificate p{font-size: 18px;font-family: "微软雅黑";color: #000;margin: 15px 0 25px 0;}
.ab-certificate .btn-more{border-radius: 15px;padding: 1px 15px;color: #00479d;
    font-size: 16px;font-weight: 600;border: 2px solid #00479d;margin-top: 15px;background: #fff;}

@media screen and (min-width: 1380px) and (max-width: 1460px){
    .ab-banner{padding-top: 240px;}
    .ab-banner .container {max-width: 1250px;}
    .ab-num .col-lg-4 iframe{ height: 283px;}
}
@media screen and (min-width: 1250px) and (max-width: 1380px){
.ab-banner{padding-top: 250px;}
.ab-banner .container{padding: 70px 100px 0px 100px;}
.ab-num .container{max-width: 1280px;}
.ab-photo .container {max-width: 1100px;}
.ab-photo .container .col-lg-6:first-child {padding: 0px;}
.ab-photo .container .col-lg-6:last-child {padding: 0 0 0 13px;}
.ab-num .col-lg-2:nth-child(4){margin-left: 25px;}
.ab-num .col-lg-4 iframe{bottom: -50px; height: 267px;}
}
@media screen and (min-width: 1000px) and (max-width: 1300px){
.ab-service img{bottom: 80px;max-width: 150px;left: 42.5%;}
.ab-advantage{padding: 120px 0 0px 0;}
.ab-service{margin-top: 120px;padding: 90px 0 0 0;}
.ab-friend{background-position: center center;}
.ab-certificate{padding: 170px 0 130px 0;}
}
@media screen and (min-width: 850px) and (max-width: 1040px){
    .ab-num .col-lg-4 iframe{bottom: -35px; height: 200px;}
    .ab-num .col-lg-2:nth-child(4){margin-left: 0px;}
.ab-banner{padding-top: 180px;    background-position: center top;}
.ab-banner .container p{font-size: 16px;}
.ab-banner .container h2{font-size: 34px;}
.ab-banner .container{padding: 60px 50px 0px 50px;}
.ab-photo .container .col-lg-6:first-child {padding: 0px;}
.ab-photo .container .col-lg-6:last-child {padding: 0 0 0 12px;}
.ab-num{margin: 85px 0 75px 0;padding: 40px 0 20px 0;}
.ab-num h2{font-size: 44px;}
.ab-num p {font-size: 15px;}
.ab-num .col-lg-4 iframe{max-width: 100%;}
.ab-advantage .container-fluid{padding: 0 15px;}
.ab-advantage h2 {font-size: 34px;}
.ab-service h1,.ab-certificate h2,.ab-friend h2{font-size: 38px;}
.ab-service-list .col-lg-3 p{font-size: 16px;}
.ab-friend{padding: 100px 0 80px 0;}
.ab-friend h3{font-size: 30px;}
.ab-service-con .col-lg-2, .ab-service-con .col-lg-3{margin-top: 20px;margin-bottom: 15px;}
.ab-service-con .col-lg-12 h2{font-size: 30px;}
.ab-service-con{padding: 80px 0 80px 0;}
.ab-img{bottom: -80px;}
.ab-service-con p{font-size: 16px;}
.ab-certificate{padding: 110px 0 110px 0;}
.ab-certificate p{font-size: 16px;}
}
@media screen and (min-width: 768px) and (max-width: 991px){
.ab-num .container {max-width: 950px;}
.ab-num .col-lg-2:first-child { max-width: 10%;flex: 0 0 10%;}
.ab-num .col-lg-2:nth-child(2) {max-width: 14%;flex: 0 0 14%;}
.ab-num .col-lg-4 {max-width: 37%;flex: 0 0 37%;}
.ab-num .col-lg-2:nth-child(4) {max-width: 17%;flex: 0 0 17%;margin-left: 15px;}
.ab-num .col-lg-2:last-child {max-width: 18%;flex: 0 0 18%;}
.ab-num .col-lg-4 iframe{max-width: 100%;bottom: -34px;position: absolute;height: 171px;}
.ab-service h1 span{line-height: 42px;}
}
@media screen and (min-width: 768px) and (max-width: 900px){

.ab-banner{padding-top: 130px; background-position: center top;}
.ab-banner .container p{font-size: 14px;}
.ab-banner .container h2{font-size: 30px;margin-bottom: 20px;}
.ab-banner .container{padding: 50px 40px 0px 40px;}
.ab-photo .container .col-lg-6:last-child {padding: 0 0 0 10px;}
.ab-num{padding: 30px 0 20px 0;margin: 85px 0 75px 0;}
.ab-num h2{font-size: 38px;}
.ab-num p{font-size: 14px;}
.ab-advantage .offset-lg-2{margin-left: 0px;}
.ab-advantage{padding-top: 80px;}
.ab-advantage h2{font-size: 32px;margin-bottom: 20px}
.ab-advantage p{font-size: 16px;margin-top: 10px;}
.ab-service img{left: 40%;bottom: 65px;width: 150px;}
.ab-service{margin-top: 100px;padding: 80px 0 0 0;}
.ab-service h1{font-size: 34px;}
.ab-service-list .col-lg-3 p{font-size: 14px;}
.ab-service-list span{left: 19px;}
.ab-service-list .col-lg-3{margin-bottom: 40px;}
.ab-friend{    padding: 130px 0 70px 0;}
.ab-service-con .col-lg-12 h2{font-size: 30px;}
.ab-img{left: 37%;bottom: -105px;}
.ab-certificate h2{font-size: 34px;}
.ab-certificate p{font-size: 15px;}
.ab-certificate{padding: 110px 0 110px 0;}
.ab-service-con .col-lg-2:nth-child(3){padding-left: 15px;}
}
@media screen and (max-width: 767px){
.ab-banner{padding-top: 60px;background-position: 40% 30%;}
.ab-banner .container h2{font-size: 28px;margin-bottom: 20px;}
.ab-banner .container p{font-size: 16px;}
.ab-banner .container{padding: 35px 15px 15px 15px;}
.ab-photo .container .col-lg-6:first-child{padding: 0 15px;margin-bottom: 15px;}
.ab-photo .container .col-lg-6:last-child {padding: 0 15px;}
.ab-num .col-lg-4 iframe{max-width: 100%;}
.ab-advantage .offset-lg-2{margin-left: 0px;}
.ab-advantage p{font-size: 16px;margin-top: 15px;}
.ab-num h2{font-size: 40px;}
.ab-advantage{padding-top: 50px;}
.ab-num{margin: 60px 0;}
.ab-num p{font-size: 16px;}
.ab-advantage h2{font-size: 28px;margin-bottom: 15px;}
.ab-service{margin-top: 65px;padding-top: 90px;}
.ab-service img{    bottom: 110px;left: 35%;width: 130px;}
.ab-service h1{font-size: 30px;padding: 0 15px;}
.ab-service h1 span{line-height: 40px;}
.ab-factory .col-lg-6:first-child{padding: 0 15px 15px 15px;}
.ab-factory .col-lg-6:last-child{padding: 0 15px 15px 15px;}
.ab-friend{padding: 20px 0 30px 0;margin-top: 0px;}
.ab-friend p{height: 35px;margin-bottom: 30px;}
.ab-friend h2{font-size: 30px;}
.ab-friend h3{font-size: 22px;margin-bottom: 30px;}
.ab-img{left: 26%;    bottom: -90px;}
.ab-service-list .col-lg-3:nth-child(2), .ab-service-list .col-lg-3:nth-child(6) {
    border: 0px;}
.ab-service-list .col-lg-3 p{font-size: 16px;}
.ab-service-list span{left: 18px;}
.ab-factory {margin-top: 20px;}
.ab-service-con .col-lg-12 h2{font-size: 28px;}
.ab-service-con .col-lg-12 p{font-size: 14px;}
.ab-service-con .offset-lg-1{margin-left: 0px;}
.ab-service-con .col-lg-2:nth-child(3){padding-left: 15px;}
.ab-service-con .col-lg-3{flex: 0 0 50%;max-width: 50%;}
.ab-service-con .col-lg-2, .ab-service-con .col-lg-3{margin: 10px 0;}
.ab-service-con{padding: 50px 0 80px 0;}
.ab-certificate{padding: 80px 0 70px 0;}
.ab-certificate h2{font-size: 30px;}
.ab-certificate p{font-size: 15px;margin: 15px 0;}
.ab-service-list .col-lg-3{margin-bottom: 36px;}
.ab-service .row,.ab-cer-more .row{margin: 0px;}
}

/*********************** 新闻列表页面 ***********************/
.news{width: 100%;height: auto;}
@media screen and (min-width: 1350px){
    .news .container{max-width: 1240px;}
    .news{margin: 40px 0;}
}
.list-artice{width: 100%;display: inline-block;margin: 0px;}
.list-artice>li:first-child{padding-top: 20px;}
.list-artice li{padding: 35px 20px 35px 0;border-bottom: 1px solid #e7ebee;}
.list-artice li a{text-decoration: none;}
.list-artice li h2{font-size: 18px;color: #00479d;margin: 0;}
.list-artice li:hover a h2 strong, .list-artice li:hover a h2 b{color: #00479d;}
.list-artice li a h2 b{font-weight: normal;}
.list-artice li a h2 strong{color: #333;margin: 0 0 0 5px;font-weight: 700;}
.list-artice li a h2 span{font-size: 13px;margin: 0;float: right;margin-top: 0px;font-weight: normal;color: #909090;}
.list-artice li a p{font-size: 14px;color: #666;margin: 10px 25px 0 21px;}
.page_list_new{text-align: center;}
.page_list_new{margin: 60px 0;}
.page_list_new li{display: inline-block;color: #909090;border: 1px solid #e8e8e8;background: #f8f8f8;
	text-align: center;padding: 5px 10px;margin: 0 1px;border-radius: 5px;font-size: 14px;}
.page_list_new li a{color: #666;}
.page_list_new li:hover a{color: #00479d;}
@media screen and (max-width: 768px){
    .list-artice li a h2 span{margin-top: 5px;}
}
/*********************** 新闻详情页面 ***********************/
@media screen and (min-width: 1350px){
    .new-page .container{max-width: 1240px;}
}
 .new-page{margin-bottom: 40px;}
.listConts{width: 100%;}
.listConts .title{font-size: 22px;color: #00479d;font-weight: 500;margin: 10px 0 20px 0;}
.listConts .info{width: 280px;height: auto;line-height: 28px;margin: 0 0 25px 0;color: #666;background: #EEE;
	font-size: 12px;letter-spacing: 1px;}
.listConts .info small{margin-left: 10px;margin-right: 2px;color: #999;font-size: 12px;}
#textarea{font-size: 16px;line-height: 32px;}
#textarea p{font-size: 16px;color: #333;line-height: 32px;margin: 0 0 5px 0;}
#textarea a{color: #00479d;font-weight: 600;}
#textarea img{max-width: 100%;}
.listConts .author{text-align: right;color: #999;font-size: 14px;padding: 0 0 15px 0;margin-top: -50px;}
.preNext{position: relative;padding: 15px 0 30px 0;}
.preNext .text{color: #999;padding: 15px 0 0 0;margin: 10px 0 0 0;border-top: 1px dashed #ddd;}
.preNext .text li{font-size: 14px;}
.preNext .text li.leftitem{margin-bottom: 10px;}
.preNext .text li span{display: inline-block;vertical-align: middle;margin: 0 6px 0 0;}
.preNext .text li a{padding: 0;color: #00479d;text-decoration: none;}

/*********************** 客户来访页面 ***********************/
.visit{width: 100%;margin:0 auto;padding:0px;margin:0;height: auto;margin-top: 0px;}
@media screen and (min-width: 1350px){
    .visit .container{max-width: 1240px;}
}
.visit .visit-list{width: 250px;height: auto;display: inline-block;vertical-align: top;background: #eeeeee;}
.visit .visit-customer{margin-top: 20px;}
.visit .visit-customer li img{max-width: 100%;height: auto;}
.visit .visit-customer li .caseh3{margin: 0;background: url("../image/case/caseh3.jpg") no-repeat;
	padding: 28px 0 20px 0;color: #00479d;text-align: center;font-size: 22px;}

.visit .visit-customer .caseh3{/* background: url("../image/case/caseh3.jpg") no-repeat; */
	padding: 15px 0;color: #1e3b5b;text-align: center;font-size: 18px;}
.visit .visit-customer img{max-width: 100%;}

/*********************** contact页面 ***********************/
.contact-con .container-fluid>.row>.col-lg-6:nth-child(2){padding: 0px;}
.contact-left{background: url("/style/img/about/contact-bg1.jpg");height: auto;
    background-attachment: scroll;padding: 220px 180px 0px 350px;
    background-position: top center;background-size: 100%;}
.left-con{text-align: left;}
.left-con h3{font-size: 21px;color: #07d9e8;font-family: SourceHanSansSC;}
.left-con p{color: #fff;font-family: SourceHanSansSC;font-size: 19px;}
.left-con p:nth-child(2){margin-bottom: 70px;}
.left-con p:nth-child(4),.left-con p:nth-child(7){margin-bottom: 70px;}
@media screen and (min-width: 1500px) and (max-width: 1680px){
    .contact-left{padding: 220px 180px 0px 280px;}
}
@media screen and (min-width: 1300px) and (max-width: 1499px){
    .contact-left{padding: 150px 160px 0px 190px;}
}
@media screen and (min-width: 1100px) and (max-width: 1299px){
    .contact-left{padding: 150px 125px 0px 150px;}
}
@media screen and (min-width: 768px) and (max-width: 1099px){
    .contact-left{padding: 95px 80px 0px 100px;}
    .left-con h3{font-size: 19px;}
    .left-con p{font-size: 16px;}
}
@media screen and (min-width: 769px) and (max-width: 900px){
.contact-left{padding: 95px 60px 0px 70px;}
}
@media screen and (max-width: 768px){
.contact-left{padding: 60px 20px 20px 40px;}
.left-con h3{font-size: 19px;}
.left-con p{font-size: 16px;}
.left-con p:nth-child(2){margin-bottom: 30px;}
.left-con p:nth-child(4),.left-con p:nth-child(7){margin-bottom: 30px;}
.visit .visit-customer .caseh3{font-size: 16px;}
.listConts .author{margin-top: -15px;padding-bottom: 7px;}

}
/*********************** 侧边栏 ***********************/
.pro-sidebar{}
.pro-sidebar ul{list-style: none;margin: 0;padding: 0;}
.pro-sidebar h3{font-size: 24px;margin: 20px 0px 20px 0px;color: #000;
    font-family: "微软雅黑";padding: 5px 0 15px 0;border-bottom: 1px solid #ddd;}
.pro-sidebar h3 span{color: #676767;font-size: 14PX;font-family: "微软雅黑";font-weight: 300;}
.pro-sidebar h3:first-child{margin-top: 10px;}
.pro-sidebar ul li{width: 100%;margin: 0;line-height: 28px;font-size: 12px;}
.pro-sidebar ul li a{color:#666;font-size: 16px;text-decoration: none;}
.pro-sidebar ul li:hover a{color: #00479d;}
.pro-sidebar ul li i{color: #00479d;font-size: 14px;margin: 0 5px 0 0;}
.pro-sidebar ul.side li{padding: 2px 0;margin-top: 0;}
.pro-sidebar ul.side li a{font-size: 14px;}
.pro-sidebar ul.side li:hover a{color: #00479d;border-bottom: 1px solid #00479d;}
.pro-sidebar ul.bar li{font-size: 14px;}
.pro-sidebar ul.bar li span{color: #00479d;font-size: 14px;margin: 0 5px 0 0;}

/*********************** 面包屑导航当前位置 ***********************/
@media screen and (min-width: 769px){
    .pro-nav{margin-top: 40px;}
}
.subTitle{margin-top: 15px;margin-bottom: 0px;font-size: 15px;}
 .subTitle p{font-size: 14px;display: inline-block;margin-left: 10px;color: #353535;}   
.subTitle .position{line-height: 30px;}
.subTitle a{color:#353535;}
.subTitle span{color:#353535;}
.subTitle span.position span.fa{font-size: 18px;color: #00479d;}

/*********************** 产品栏目页面 ***********************/
@media screen and (min-width: 1350px){.pro-list .container,.pro-con-list .container{max-width: 1240px}}
.pro-con-list>.container-fluid>.row>.col-lg-12{padding: 0px;}
.pro-list{margin: 40px 0;}
.pro-list .col-lg-9{padding-left: 40px;}
.pro-con-item{overflow: hidden;position: relative;z-index: 1;width: 100%;height: auto;
    padding: 10px 10px 2px 10px;margin-top: 25px;-webkit-transition: all .2s linear;transition: all .2s linear;
    border-radius: 8px;border: 1px solid #eee;}
.pro-con-item .figure-img{width: 100%; height: auto;padding: 0 15px;margin-bottom: 0px;}
.pro-con-item .title{overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;
    display: -webkit-box;text-overflow: ellipsis;text-align: center;}
.pro-con-item a .title {color: #000;font-size: 16px; font-family: "微软雅黑";}
.pro-con-item .desc {overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 1;
    display: -webkit-box; text-overflow: ellipsis;}
.pro-con-item .desc {color: #00479d;text-align: center;font-size: 12px;}
@media screen and (min-width: 768px) and (max-width: 1099px){
.pro-list .col-lg-9{padding-left: 15px;}
.pro-list{margin-top: 0px;}
/*侧边栏*/
.pro-sidebar h3{font-size: 20px;margin: 10px 0px 10px 0px;padding: 5px 0 10px 0;}
.pro-sidebar ul li a{font-size: 14px;}
.pro-sidebar ul.bar li:last-child,.pro-sidebar ul.bar li:nth-child(5),.pro-sidebar ul.bar li:nth-child(6){display: none;}
}
@media screen and (max-width: 767px){
   .pro-list .col-lg-9{padding-left: 15px;} 
   .pro-list{margin: 0px;}
   .pro-con-list .container .col-lg-12{padding: 0px;}
}
/*********************** 产品详情页面 ***********************/
.pro-page-title h1{ font-family: SourceHanSansCN-Bold;color: #1e3b5b;margin: 20px 0 15px 0;font-size: 28px;text-align: center;}
.pro-page-title p img{max-width: 100%;    padding: 13px;border: 1px solid #e5e5e5;}
.pro-page .col-lg-9{padding: 0 15px 10px 15px;}
.article-product{width: 100%;height: auto;margin: 0px;}
.article-product li{margin: 0;padding: 0;width: 100%;height: auto;}
.article-product .article-product-img{text-align: center;}
.article-product li h3{text-align: left;font-size: 24px;
    font-family: SourceHanSansCN-Medium;height: auto;
    padding: 5px 0 5px 15px;color: #1f3c5e;margin: 45px 0 25px 0;background: #f5f5f5;}
.article-product li h3 span{font-size: 14px;display: inline;}
.article-product li #videoContent{margin: 5px 0 15px 0;}
.article-product li div{margin-bottom: 10px;color: #000;line-height: 25px;}
.article-product li img{max-width:100%;margin: 10px 0 10px 0;}
.article-product li .article-product-gntx{font-size: 14px;margin: 0px 0 20px 10px;}
.article-product li .article-product-gntx p{margin: 0;line-height: 26px;font-family: SourceHanSansCN-Light;}
.article-product table{width:100%;border-spacing:0px 8px;margin:10px 0 10px 0;color:#999999;
	font-family:微软雅黑, Arial;font-size:14px;}
.article-product table tbody{margin:0px;padding:0px;border:0px;vertical-align:baseline;}
.article-product table tbody tr{margin:0px;padding:0px;border:0px;vertical-align:baseline;font-weight:600;}
.article-product table tbody tr:nth-child(odd){background:#eeeeee;color:#666;}
.article-product table tbody tr td{margin:0px;padding: 4px 5%;border:1px solid #DCDCDC;font-size:14px;
    line-height:26px;font-weight: 500;width: 30%;}
.article-product span{font-size: 14px;display: block;margin: 5px 0 20px 0;}
.article-product li.parts div{text-align: center;}
.mypro{margin-bottom: 50px;}
.mypro .title h3{text-align: left;font-size: 24px;
    font-family: SourceHanSansCN-Medium;height: auto;
    padding: 5px 0 5px 15px;color: #1f3c5e;margin: 45px 0 25px 0;background: #f5f5f5;}
.mypro .title h3 span{font-size: 14px;display: inline;}
.mypro a{text-decoration: none;display: block;}
.mypro a p{font-size: 14px;color: #666;text-align: center;margin: 0 0 30px 0;}
.mypro a:hover p{color: #00479d;}
@media screen and (max-width: 768px){
    .article-product li h3,.mypro .title h3{margin: 20px 0 20px 0;font-size: 20px;}
    .article-product li .article-product-gntx{font-size: 14px;}
    .pro-page-title h1{font-size: 24px;}
}
/*********************** 视频页面 *******************************/
.video .video-list{width: 725px;height: auto;display: inline-block;margin-left: 15px;}
.video h3{color: #00479d;font-size: 22px;}
.video .video-list li{width: 360px;height: auto;display: inline-block;margin-left: 1px;margin-top: 10px;}
.video .video-list li:nth-child(2){margin-left: 0px;}
.video .video-list li:nth-child(4){margin-left: 0px;}
.video .video-list li:nth-child(7){margin-left: 0px;}
.videos{width: 100%;margin: 30px 0 30px 0;}
.videos .video-titlepic img{max-width: 100%;}
.videos .videos-page{margin-top: 25px;}
.videos .videos-page video{border-radius: 13px;}
.videos .videos-page h3{font-size: 18px;padding: 15px 0px;text-align: center;color: #1e3a5f;margin: 0;}
.videos .videos-page h3 a{color: #1e3a5f;font-size: 18px;}
.videos .videos-page h3 a:hover{color: #333;}
@media screen and (max-width: 767px){.videos{margin: 0px 0 10px 0;}}
/*********************** footer 页面底部*******************************/
.site-footer .container {max-width: 1500px;}
.site-footer {background: #0d152c;padding-top: 120px;}
.site-footer p{color: #e3e3e3;font-size: 15px;margin-bottom: 5px;}
.h-f-left p{margin-top: 15px;padding-top: 10px;font-size: 16px;border-top: 1px solid #7a7a7a;}
.site-footer h4{font-size: 22px;color: #83f3fe;font-family: SourceHanSansSC;font-weight: 600;margin-bottom: 25px;}
.site-footer .col-list li{font-size: 14px;line-height: 24px;}
.site-footer .col-list li a{color: #e3e3e3;margin-bottom: 3px;display: inline-block;}
.site-footer .col-list li:hover a{    color: #83f3fe;}
.site-footer .info-text p{color: #fff;font-size: 12px;margin-bottom: 0px;}
.site-footer .info-text a{color: #fff;text-decoration: none;}
.site-footer .col-lg-1 img{display: block;margin-bottom: 38px;}
.site-footer .col-lg-1 img:last-child{margin-bottom: 0px;}
.h-f-pro{margin-left: 70px;}
.site-info{margin: 120px 0 0 0;padding: 8px 0;}
@media screen and (min-width: 769px){
.h-f-left{flex: 0 0 23%;max-width: 23%;margin-top: 20px;}
.h-f-center{flex: 0 0 38%;max-width: 38%;margin-left: 35px;margin-top: 30px;}
.h-f-pro,.h-f-nav{flex: 0 0 12%;max-width: 12%;}
.site-footer .col-lg-1{border-right: 1px solid #ddd;flex: 0 0 5%;max-width: 5%;margin-bottom: 10px;}

}
@media screen and (min-width: 1025px) and (max-width: 1240px){
    .site-footer .container-fluid{padding-left: 15px;padding-right: 15px;}
}
@media screen and (min-width: 1260px) and (max-width: 1354px){
.h-f-center{flex: 0 0 41%;max-width: 41%;margin-left: 20px;}
.h-f-pro{margin-left: 50px;}
}
@media screen and (min-width: 1024px) and (max-width: 1259px){
.h-f-center{flex: 0 0 45%;max-width: 45%;margin-left: 0px;}
.h-f-pro{margin-left: 10px;}
.h-f-left {flex: 0 0 22%;max-width: 22%;}
}
@media screen and (min-width: 998px) and (max-width: 1092px){
.h-f-left {flex: 0 0 25%;max-width: 25%;}
.h-f-left .col-lg-12{padding: 0px;}
.h-f-center{flex: 0 0 42%;max-width: 42%;margin-left: 0px;}
.h-f-pro {flex: 0 0 15%;max-width: 15%;margin-left: 10px;}
}
@media screen and (min-width: 855px) and (max-width: 997px){
.h-f-left {flex: 0 0 25%;max-width: 25%;    margin-top: 10px;}
.h-f-center {flex: 0 0 38%;max-width: 38%;margin-left: 0px;
  margin-top: 10px;}
.h-f-pro {flex: 0 0 15%;max-width: 15%;margin-left: 10px;}
.h-f-left p{font-size: 14px;}
.site-footer .col-lg-1{    flex: 0 0 6%;max-width: 6%;}
.h-f-nav {flex: 0 0 14%;max-width: 14%;}
.h-f-left .col-lg-12{padding: 0px;}
}
@media screen and (min-width: 768px) and (max-width: 854px){
.h-f-left {flex: 0 0 32%;max-width: 32%;}
.h-f-center {flex: 0 0 54%;max-width: 54%;margin-left: 10px;}
.site-footer .col-lg-1{flex: 0 0 8%;max-width: 8%;}
.h-f-pro, .h-f-nav {flex: 0 0 40%;max-width: 40%;}
.site-footer{padding-top: 60px;}
.site-info{    margin: 40px 0 0 0;}
.site-footer h4{margin-top: 25px;}
.h-f-left .col-lg-12{padding: 0px;}
}
@media screen and (min-width: 768px){
.f-in-icon{display: none;}
.f-pc-icon{display: inline-block;}
}
@media screen and (max-width: 767px){
    /*页面底部*/
.h-f-left .text-right{display: inline-block;margin-bottom: 20px;}
.f-pc-icon{display: none;}
.f-in-icon{display: inline-block;}
.f-in-icon button{padding: 0px;margin-bottom: 15px;}
.f-in-icon button:last-child{margin-bottom: 0px;}
.btn.focus, .btn:focus {
    box-shadow: 0 0 0 0px rgb(0 123 255 / 0%);
}
.f-in-icon .btn:focus,.f-pc-icon .btn:focus{outline: none;}
.f-in-icon img{display: block;margin-left: 15px;}
.site-footer .col-lg-1 img{display: inline-block;margin-bottom: 0px;
   margin-top: 20px;}
.site-info{margin: 30px 0 0 0;}
.h-f-pro{margin-left: 0px;}
.site-footer{padding-top: 40px;}
.site-footer .h-f-pro,.site-footer .h-f-nav{margin-top: 30px;}
/*section .container-fluid .row{margin: 0px!important;}*/
}

/*********************** //footer 页面底部*******************************/
/*returnTop*/  
p#back-to-top{position:fixed;  display:none;  bottom:10px;  right:20px; z-index: 30; }  
p#back-to-top a{text-align:center;text-decoration:none;color:#00479d;display:block;width:64px;
	-moz-transition:color 1s;-webkit-transition:color 1s;  -o-transition:color 1s;}  
p#back-to-top a:hover{color:#00479d; }  
p#back-to-top a span{background: #333;background:#f6f6f6;border-radius:6px;display:block;height:56px;width:56px;
	line-height: 56px;margin-bottom:5px;-moz-transition:background 1s;-webkit-transition:background 1s;
	-o-transition:background 1s;}

/* 5ths */
.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {position: relative;min-height: 0px;padding-left: 15px;
    padding-right: 15px;}
@media ( min-width : 768px) {
    .col-sm-5ths {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
}
@media ( min-width : 992px) {
    .col-md-5ths {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
}
@media ( min-width : 1200px) {
    .col-lg-5ths {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
}
.col-xs-2-5, .col-sm-2-5, .col-md-2-5, .col-lg-2-5 {position: relative;min-height: 0px;padding-left: 15px;
  padding-right: 15px;}
@media ( min-width : 768px) {
  .col-sm-2-5 {-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}
}
@media ( min-width : 992px) {
  .col-md-2-5 {-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}
}
@media ( min-width : 1200px) {
  .col-lg-2-5 {-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;}
}

@media only screen and (max-width:1240px){ 
	.sev{margin-top: 0px;height:97.5%;}
	.list2 li{margin-left: 13px}
	.list3 li{margin-right: 15px;width: 230px;}
	.span16 {width: 100%;float: none;margin-left: 0px;}   
	/*.container-fluid{width: 100%;margin: 0;padding: 0;}*/
 }
@media only screen and (min-width: 992px){
	.visit .col-lg-9, .news .col-lg-9, .new-page .col-lg-9{padding: 0 15px 0 35px;}
	.pro-page .col-lg-9{padding: 0 15px 10px 30px;}
	.case-page .pro-sidebar{margin: 0 0 30px 0;}
}
@media only screen and (max-width: 991px){
	#navbarSupportedContent{height: 500px;padding: 0 5%;position: fixed;top: 72px;left: 0;right: 0;bottom: 45px !important;z-index: 19;background-color: #fff;overflow-y: scroll;overflow-x: hidden;}
	.dropdown-menu{display: block;background: none;border: none;box-shadow: none;padding: 0 0 0 20px;}
	.bigdropdown{padding: 0;}
	.navbar-light .navbar-toggler{margin: 0 20px 0 0;}
	.navbar-light .navbar-nav .nav-link{text-align: left;}
	.sev{margin-top: 0px;height:97.5%;}
	.list2 li{margin-left: 13px}
	.list3 li{margin-right: 15px;width: 230px;}
	.span16 {width: 100%;float: none;margin-left: 0px;}   
	/*.container-fluid{width: 100%;margin: 0;padding: 0;}*/
	.home-main .home-title p span{display: none;}
	.h-pro .h-title p span, .h-news .h-title p span{display: none;}
	.home-strength h3{padding: 15px 10px 5px 0px;}
	.home-strength p{padding: 10px 10px 0 0px;}
	.about-honor .col-lg-4 p, .about-honor .col-lg-2 p{font-size: 11px;line-height: 20px;margin: 10px 0 15px 0;}
	.about-honor .col-lg-5ths p{font-size: 11px;line-height: 20px;margin: 10px 0 15px 0;}
	.about-honor .col-lg-5ths span{font-size: 10px;line-height: 16px;}
	.agency{margin: 0 0 30px 0;}
	.contact-bgpic ul{padding: 0 25px;}
}
