/*header&&footer */
body{ color: #333333; font-family: "microsoft yahei"; width: 100%;}


@font-face {
  font-family: 'iconfont';  /* project id 943444 */
  src: url('../fonts/font_943444_qyhj8yngisr.eot');
  src: url('../fonts/font_943444_qyhj8yngisr.eot-#iefix') format('embedded-opentype'),
  url('../fonts/font_943444_qyhj8yngisr.woff2') format('woff2'),
  url('../fonts/font_943444_qyhj8yngisr.woff') format('woff'),
  url('../fonts/font_943444_qyhj8yngisr.ttf') format('truetype'),
  url('../fonts/font_943444_qyhj8yngisr.svg#iconfont') format('svg');
}


.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

a,
a:visited, a:active, a:link, a:hover{ text-decoration: none; color: #333333;}

.animal, .animal *{ transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}

.ellipsis{ overflow: hidden;/*超出部分隐藏*/
    text-overflow:ellipsis;/* 超出部分显示省略号 */
    white-space: nowrap;/*规定段落中的文本不进行换行 */
}
.clear{ clear: both; height: 0px; overflow: hidden;}
.float-left{ float: left;}
.float-right{ float: right;}


@media screen and (min-width:768px){
	
	.bottom-navbar{ display: hidden!important;}
	
	.float-right{ float: right!important;}
	
    .header{width: 100%; top: 0px; left: 0px; z-index: 10000; padding-bottom: 5px;}
	.header .main-constain{ max-width: 1200px;}
	.header .main-constain .head_left{ float: left; padding-top:20px; width: 43.3333%; max-width: 520px;}
	.header .main-constain .head_right{ float: right; width: 30%; padding-top: 5px; max-width: 300px;}
	
	#menu{ background: #1baae3;}
	.menufloat{ position: fixed; top: 0; z-index: 999999; width: 100%;}
    .header-navbar{ max-width: 1200px; width: 100%;}
	.navbar{ min-height: 40px;}
	.header-navbar .navbar-nav{ width: 100%; max-width: 1050px; margin-left: auto; margin-right: auto; float: none;}
	.header-navbar .navbar-nav>li{ float: left; position: relative; height: 40px; width: 16%;}
    .header-navbar .navbar-nav>li>a{line-height: 40px;color:#FFFFFF;font-size: 20px; display: block; text-align: center; width: 90%;}
	.header-navbar .navbar-nav>li>a:hover,
	.header-navbar .navbar-nav>li.active>a{ color: #FFFFFF; background-color: #2d66a9; text-decoration: none;}
	.header-navbar .navbar-nav>li>a:hover .line img, .header-navbar .navbar-nav>li.active>a .line img{ max-width: 130px; width: 80%; height: 3px;}
    .header-navbar .navbar-nav>li.item-2{background-repeat: no-repeat;background-position: 90% 78%;}
    .header-navbar .dropdown{position:relative;top:0;left:0;}
    .header-navbar .dropdown-toggle{z-index:100;position:relative;top:0;left:0;}
    .header-navbar .dropdown-menu{position:absolute;top:auto;left:50%; margin-left:-45%; width:90%; border:none; z-index:150; background: rgba(255,255,255,0.8); min-width: 130px; padding: 0 0 0 0;}
    .header-navbar .dropdown-menu .menu{width:100%;text-align:left; background: #968c87;}
    .header-navbar .dropdown-menu .menu-item{margin-right: auto;margin-left: auto; text-align: center; border-top: 1px solid #ffffff;}
	.header-navbar .dropdown-menu .menu-item1{ border-top: none;}
    .header-navbar .dropdown-menu .menu-item > a{display:block;color: #FFFFFF;font-size: 21px;font-weight: block; text-align: center; line-height: 65px; text-align: center; font-weight: normal; font-size: 16px;}
    .header-navbar .dropdown-menu .menu-item a:hover{color: #FFFFFF; background: #ff6a00; text-decoration: none;}
    
	.header-contact{float: right; background: url(../images/header-phone.png) left top no-repeat; padding-left: 38px; color: #ffffff; font-size: 16px;}
	.header-contact span{ font-size: 18px;}
	

    /*footer*/
    .footer{background-color:#1baae3;  color: #ffffff;}
    .footer a{ color: #ffffff;}
    .footer-box{width: 95%;max-width: 1083px; padding-top: 50px; padding-bottom: 40px; }
    .footer-box .footer-logo{ width: 31.855%; padding-top: 40px; float: left; text-align: center; margin-right: 4%;}
	.footer-box .footer-logo img{ width: 80%; margin-left: auto; margin-right: auto;}
    .footer-box .footer-menu{ text-align: center;  font-size: 18px; border-bottom: 1px solid #FFFFFF; line-height: 60px;}
    .footer-box .footer-menu .footer-menu-ul{ width:100%;}
    .footer-box .footer-menu .footer-menu-ul li{ text-align: center; line-height: 36px; font-size: 20px;}
    .footer-box .footer-menu .footer-menu-ul li a{ color: #ffffff;}
	.footer-box .footer-contact{ padding-top: 50px;}
	.footer-box .footer-contact .tit{ font-size: 20px; color: #FFFFFF; font-weight: bold; line-height: 50px;}
	.footer-box .footer-contact .footer-con{ float: left; width: 64%;}
	.footer-box .footer-contact .footer-con .item{ float: left; min-width: 42%; white-space: nowrap; line-height: 30px;}

    .footer-box .footer-ewm{ float: right; width: 13.57%;}
	.footer-box .footer-ewm .pic{ width: 90%;}
	.footer-box .footer-ewm .pic img{ width: 100%;}
    .footer-box .footer-ewm .txt{ font-size: 14px; margin-top: 10px; text-align: center; width: 90%;}
	
	.footer .footer-box .footer-menu-item{ float: left; width: 15%;}
	.footer .footer-box .footer-menu-item:first-child{ width: 10%;}
	.footer .footer-box .footer-menu-item dt{ font-size: 22px; font-weight: bold; text-align: center; margin-bottom: 8px;}
	.footer .footer-box .footer-menu-item dd{ text-align: center; line-height: 40px;}
	
    .footer .webicp{ text-align: center; line-height: 60px; color: #FFFFFF; background: #2d66a9;}
    .footer .webicp a{ color: #FFFFFF;}
    .bottom-navbar{ display: none;}
	
	.link{ text-align: center;line-height: 20px; background: #f3f3f3; color: #595757; padding-top: 5px; padding-bottom: 5px; font-size: 12px;}
	.link a{ color: #CCCCCC;}
	.copyright{ text-align: center; line-height: 54px; background: #bcbdbd; font-size: 14px;}
	
	
	.mbottom-navbar{ display: none}
	
	/*导航*/
	.right-navbar{width:auto;height:auto;z-index:100;position:fixed;right:100px;top:130px;text-align:center;}
	.right-navbar.active{top:200px;bottom:auto;}
	.right-navbar,.right-navbar a,.right-navbar p{font-size:12px;color:#fff;}
	.right-navbar .top{ margin-bottom: 8px;}
	.right-navbar .item{display:block;width:90px;height:50px; line-height:50px; border: 1px solid #bfbfbf; cursor:default;position: relative;top: 0;right: 0;margin-bottom: 8px;}
	.right-navbar .item a{ display: block; line-height: 48px; }
	.right-navbar .item:first-child{margin-top:0;}
	.right-navbar .item:hover, .right-navbar .active{background-color:#0ea8e4; border: 1px solid #0ea8e4}
	.right-navbar .item img{max-height: 100%}
	.right-navbar .item .word{display:inline-block;line-height:1.2;vertical-align:middle;}
	
	.right-navbar .qq{ background: url(../images/right02.png) center center no-repeat #FFFFFF;}
	.right-navbar .qrcode{ background: url(../images/right03.png) center center no-repeat #FFFFFF;}
	.right-navbar .phone{ background: url(../images/right04.png) center center no-repeat #FFFFFF;}
	.right-navbar .back-top{ background: url(../images/right05.png) center center no-repeat #FFFFFF;}
	
	.right-navbar .qq:hover{ background: url(../images/right02-Ac.png) center center no-repeat #0ea8e4;}
	.right-navbar .qrcode:hover{ background: url(../images/right03-Ac.png) center center no-repeat #0ea8e4;}
	.right-navbar .phone:hover{ background: url(../images/right04-Ac.png) center center no-repeat #0ea8e4;}
	.right-navbar .back-top:hover{ background: url(../images/right05-Ac.png) center center no-repeat #0ea8e4;}
	
	
	
	.right-navbar .hides{position: absolute;right: 88px;top: 0;width: 0;height: 0;text-align: center;overflow: hidden; top: -1px;}
	.right-navbar .item.qrcode:hover .hides{width: 140px;height: auto; padding-top: 10px; padding-bottom: 10px; background: #0ea8e4; text-align: center;}
	.right-navbar .item.qrcode:hover .hides img{ width: 120px;}
	
	.right-navbar .item.phone .hides{white-space: nowrap; right: 88px;}
	.right-navbar .item.phone:hover .hides{width: 250px;}
	.right-navbar .item.phone .hides{width: 0px;height: 50px;line-height: 50px; background: #0ea8e4; font-size: 14px; top: -1px;}
	
	.right-navbar .item.mobile .hides{white-space: nowrap; right: 64px;}

}

@media screen and (max-width:768px) {
	
	.header .head_left{ padding-top:0.4rem; padding-bottom: 0.4rem; padding-left: 0.4rem; background: #1baae3;}
	.header .head_left img{ height: 0.453333rem;}
	
	.header-navbar{height:100%;position:absolute;top:0.45rem;right:0;}
	.navbar-toggle{display:inline-block;width:0.68rem;position:relative;background:none;background-size:.62rem; padding: 0 0 0 0;float: right; position: relative; z-index: 1000; margin-top: 0; margin-right: 0.426rem;}
	.navbar-toggle .icon-bar{display:block;width:100%;height:0.04rem;background:#FFFFFF; height: 2px!important;}
	.navbar-toggle .icon-bar + .icon-bar{margin-top:0.133rem;}
	.navbar-collapse{visibility:hidden;width:100%;height:100%;z-index:1000;position:fixed;top:0;right:-100%;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;}
	.navbar.open .navbar-collapse{visibility:visible;right:0; background: #ffffff; z-index: 10000000000000;}
	.navbar.open .navbar-close{ position: absolute; right: 0.4rem; top: 0.4rem;}
	.navbar .navbar-close{padding:1rem 0;}
	.navbar .glyphicon{ display: none;}
	
	.navbar-menu{width:100%;height:100%;background-color:#FFFFFF;}
	.navbar-menu .navbar-close{padding:0rem 0;}
	.navbar-menu .glyphicon{ display: none;}
	.navbar-menu .navbar-close .close{height: 0.48rem;background-image:url(../images/style/navbar_close.png);background-repeat:no-repeat;background-position:center right;background-size:auto 98%; width: 0.48rem; opacity: 1;}
	
	.navbar-menu .navbar-nav{  margin: 0 0 0 0;}
	
	
	.navbar-menu a{display:block;font-size:0.4rem;line-height:1.24rem;color:#666666; background: #f6f6f6; text-indent: 0.6rem; border-bottom: 1px solid #d2d2d2;}
	.navbar-menu a b{float: right; line-height: 1.1rem;font-size: 0.8rem;text-align: left;display: block; color: #d80c18; padding-left: 0.2rem; padding-right: 0.3rem; height: 1.24rem;}
	.navbar-menu a b img{ width: 0.373rem;}
	.header-navbar .dropdown-menu .menu-item > a {display: block;color: #666666; background: #FFFFFF;;font-size: 0.4rem;text-indent: 0.6rem;}
	
	.dropdown{width:auto;position:relative;top:0;left:0;}
	#menu .dropdown-menu{position:relative; margin: 0; padding: 0; float: none; display: none; width: 100%; border: none; box-shadow:none; background: #db9502;}
		
	
	
	.footer{ background: #1baae3; padding-top: 0.8rem;}
	.footer a{ color: #FFFFFF;}
	.footer .footer-box { margin-left: auto; margin-right: auto;  position: relative; width: 8.4rem;}
	.footer .footer-box .footer-contact{ padding-bottom: 0.72rem;}
	.footer .footer-box .footer-contact .footer-logo{ position: absolute; right: 0; top: 0.32rem; width: 2.8rem;}
	.footer .footer-box .footer-contact .tit{ font-size: 0.35rem; font-weight: bold; color: #FFFFFF; line-height: 1rem; border-bottom: 1px solid #FFFFFF; margin-bottom: 0.72rem;}
	.footer .footer-box .footer-contact .item{ width: 50%; float: left; font-size: 0.213333rem; color: #FFFFFF; line-height: 0.4rem;}
	
	.footer .webicp{ text-align: center; line-height: 0.72rem; color: #FFFFFF; font-size: 0.186rem; background: #2d66a9;}
	.footer .webicp a{ color: #FFFFFF;}
	
	.index-banner .carousel-box { width: 100%; text-align: center;  height:0.08rem;}
	.index-banner .carousel-indicators{  bottom: 0rem;}
	.index-banner .carousel-indicators li{width:12px; height:12px;background-color:#dcdcdc; display: block; margin-right: 0.05rem; display:inline-block; margin-top: 0; margin-bottom: 0;}
	.index-banner .carousel-indicators li.active{ background-color:#d80c18}
	.carousel-control{width:50%;}
	
	
	/*底部*/
	.mbottom-navbar{display:block;width:100%;position:fixed;z-index:900;bottom:0.4rem;left:0;padding:5px  0;}
	.mbottom-nav{width:7rem;height:1.2rem;margin:0 auto;border-radius:50px;background-color:rgba(199,199,199,0.8);box-shadow:#f5f5f5 0 0 10px 4px;}
	.mbottom-nav-item{display:block;float:left;width:33.33%;height:100%;position:relative;}
	.mbottom-nav-ic{display:block;height:100%;background-repeat:no-repeat;background-position:center;background-size:.9rem auto;}

	/* .mbottom-nav-line{width:2px;height:100%;position:absolute;top:0;left:0;background-color:#fff;}
	.mbottom-nav-item:nth-child(0) .mbottom-nav-line{display: none;} */
	.mbottom-nav-item.home .mbottom-nav-ic{background-image:url(../images/nav_btxs_home.png);}
	.mbottom-nav-item.qq .mbottom-nav-ic{background-image:url(../images/nav_btxs_qq.png);}
	.mbottom-nav-item.tel .mbottom-nav-ic{background-image:url(../images/nav_btxs_tel.png);}
	.mbottom-nav-item.wechat .mbottom-nav-ic{background-image:url(../images/nav_btxs_wechat.png);}
	.mbottom-nav-hide{display:none;width:100%;position:fixed;z-index:900;height:6.1333rem;left:0;bottom:2rem;text-align:center;background-position:center;}
	.mbnhide-wechat-box{background-color: #1baae3;width: 50%;margin:0 auto;position: relative;padding:0.4rem 0;  -webkit-box-shadow:0 0 10px #e9e9e9; -moz-box-shadow:0 0 10px #e9e9e9; box-shadow:0 0 10px #e9e9e9; border-radius: 0.2rem;}
	.mbnhide-wechat-img{width:100%;margin:0 auto 0 auto; background: #1baae3;}
	.mbnhide-wechat-img img{width:85%;}
	.mbnhide-wechat-p{font-size:0.3rem;color:#010100;text-align:center;margin-top:0.3733rem;}
	
	
}

/* sm + */
@media screen and (min-width:768px){
	.main-constain{ max-width: 1200px; width: 95%;}
	
	.more{ width:81%; float:81%;}
	.more a{ color: #ff6a00; font-size: 18px; line-height: 42px; padding-left: 25px; padding-right: 25px; background: #FFFFFF; float: right; border-radius: 5px; color: #0ea8e4;}
	.more a:hover{ color: #ffffff; background: #2d66a9;}
	
	.index-main{ margin-top: 70px;}
	
	.newslist-con-right{float: right;}
	
	.index-zdxm, .index-product, .index-count-con, .index-applation, .index-youshi-con, .index-xuan, .index-tcxm, .index-company-con, .index-company-huanjing, .index-wenda, .index-news .index-news-con{ max-width: 1200px; width: 95%;}
	
	
	#banner:hover .carousel-control{ display: block;}
	#banner .carousel-indicators .active{ background: #1baae3; border: none; width: 40px; height: 3px;}
	#banner .carousel-indicators li{ background: #dcdcdc; border: none; width: 40px; height: 3px;}
	
	.carousel-control{ background: #968c87; width: 56px; height: 125px; background-position:center center; background-repeat: no-repeat; top: 50%; margin-top: -62px; display: none; }
	.carousel-control:hover{ background: #ff6a00; background-position:center center; background-repeat: no-repeat;}
	.carousel-control.left{background-image: url(../images/banner-left.png); left: 130px;}
	.carousel-control.right{background-image: url(../images/banner-right.png); right: 130px;}
	
	
	.index-tu{ max-width: 1204px; width: 95%; margin-left: auto; margin-right: auto; margin-top: 50px;}
	.index-tu .index-img{ margin-bottom: 50px;}
	
	
	.index-new{ max-width: 1200px; margin-left: auto; margin-right: auto; width: 95%; margin-top: 60px;}
	.index-new .img{ width: 25%; float: left;}
	.index-new .img img{ max-width: 100%;}
	.index-new .item{ float: left; width: 25%;}
	.index-new .item .item-con{ float: right; width: 85%; padding-top: 35px; }
	.index-new .item .item-con .tit{ border-top: 5px solid #1BAAE3; border-bottom: 5px solid #1BAAE3;line-height: 72px; text-align: center; font-size: 27px; color: #1BAAE3;}
	.index-new .item .item-con .con{ height: 245px; background: #eef2fb;}
	.index-new .item .item-con .des{padding-top: 20px;line-height: 40px;font-size: 18px;text-align: left; width: 85%; margin-left: auto; margin-right: auto; text-indent: 2em;}
	
	.index-product-new{ margin-top: 60px; max-width: 1200px;  margin-left: auto; margin-right: auto}
	.index-product-new .item1 .item, .index-product-new .item3 .item, .index-product-new .item5 .item{
		float: left;
	}
	.index-product-new .item2 .item, .index-product-new .item4 .item, .index-product-new .item6 .item{
		float: right;
	}
	.index-product-new .item{ width: 95%; margin-left: auto; margin-right: auto;}
	.index-product-new .item .tit{ background: #F0F0F0; font-size: 30px;text-align: center;margin-left: auto;margin-right: auto;padding-top: 40px;padding-bottom: 10px;font-weight: bold;color: #333333;}
	
	.index-product-new .item .subtit{text-align: center;font-size: 25px;background: #F0F0F0;height: 60px;color: #1baae3;}
	.index-product-new .item .subtit a{color: #1baae3;}
	.index-product-new .item .pic{ text-align: center; background: #F0F0F0; padding-bottom: 20px;}
	.index-product-new .item .pic img{ margin-left: auto; margin-right: auto;}
	.index-product-new .item .des {
		padding-top: 30px;
	    width: 450px;
	    margin-left: auto;
	    margin-right: auto;
	    line-height: 30px;
	    font-size: 16px;
	    padding-bottom: 18px;
	    text-align: left;
	}
	.index-product-new .item .more {
	    width: 160px;
	    margin-left: auto;
	    margin-right: auto;
		float: none;
		height: 45px;
		margin-bottom: 40px;
	}
	
	.index-product-new .item .more a {
	    display: block;
	    line-height: 45px;
	    text-align: center;
	    color: #ffffff;
	    background: #1baae3;
	    font-size: 20px;
	}
	
	
	
	.index-csrs{background: #f0f0f0; padding-top: 106px; padding-bottom: 55px;}
	.index-csrs .index-csrs-con{ max-width: 1360px; width: 100%; background: url(../images/index-companybg.png) left top no-repeat; background-size: auto 100%;}
	.index-csrs .index-csrs-con .img{ float: left; width:45%; text-align: right; padding-top: 38px;}
	.index-csrs .index-csrs-con .img img{ float: right;}
	.index-csrs .index-csrs-info{ float: right; width: 52.666666%; background: #0ea8e4; padding-top: 25px;}
	.index-csrs .index-csrs-info .title{width: 81%; }
	.index-csrs .index-csrs-info .title .tit{ height: 54px;font-size: 30px; color: #ffffff; font-weight: bold; line-height: 54px; }
	.index-csrs .index-csrs-info .title span{ display: block; width: 230px; height: 2px; background: #FFFFFF;}
	.index-csrs .index-csrs-info .con{ margin-top: 25px; text-indent: 2em; color: #FFFFFF; width: 81%;  line-height: 35px; font-size: 18px;}
	.index-csrs .index-csrs-info .more{ margin-top: 18px;margin-bottom: 18px}
	
	
	.index-product .title .tit, .index-applation .title .tit{float: left; width: 550px; }
	.index-product .title .tit span, .index-applation .title .tit span{ display: block;}
	.index-product .title .tit span.txt, .index-applation .title .tit span.txt{ font-size: 32px; line-height: 70px; font-weight: bold}
	.index-product .title .tit span.line, .index-applation .title .tit span.line{ width: 100%; height: 1px; background: #1baae3; max-width: 245px;}
	.index-product .title .tit span.subtit, .index-applation .title .tit span.subtit{ font-size: 22px; line-height: 55px; color: #727171;}
	.index-product .title .more, .index-applation .title .more{ float: right; width: 300px; text-align: center; padding-top: 60px;}
	.index-product .title .more a, .index-applation .title .more a{border: 1px solid #0ea8e4; color: #333333;}
	.index-product .title .more a span, .index-applation .title .more a span{ color: #30afe6;}
	.index-product .title .more a:hover, .index-applation .title .more a:hover{ border: 1px solid #2d66a9;}
	.index-product .title .more a:hover, .index-product .title .more a:hover span,
	.index-applation .title .more a:hover, .index-applation .title .more a:hover span{ color: #FFFFFF;}
	
	
    .index-product{ margin-top: 45px;}
	.index-product .index-product-con-con{ margin-top: 20px;}
	.index-product .index-product-con-con .index-product_list{ width: 100%;}
	.index-product .index-product-con-con .index-product_list .col-sm-4{ margin-bottom: 50px;}
	.index-product .index-product-con-con .index-product_list .item{ width: 96%; background: #f0f0f0; margin-left: auto; margin-right: auto; padding-top: 40px; text-align: center;}
	.index-product .index-product-con-con .index-product_list .item .tit{ text-align: center;  font-size: 23px; line-height: 30px; padding-bottom: 10px; font-weight: bold;}
	.index-product .index-product-con-con .index-product_list .item .subtitle{  text-align: center; font-size: 18px; line-height: 30px;}
	.index-product .index-product-con-con .index-product_list .item1 .item, .index-product .index-product-con-con .index-product_list .item4 .item{ float: left;}
	.index-product .index-product-con-con .index-product_list .item3 .item, .index-product .index-product-con-con .index-product_list .item6 .item{ float: right;}
	.index-product .item-cl3, .index-product .item-cl6{ clear: both;}
	
	
	.index-contact{ background: url(../images/index-contact-bg.png) center top no-repeat; height: 211px; margin-top: 20px;}
	.index-contact .kouhao{ float: left; width: 60.5%; padding-top: 60px;}
	.index-contact .kouhao .eng, .index-contact .kouhao .chn{ font-size: 24px; color: #FFFFFF; line-height: 42px; float: right;}
	.index-contact .kouhao .eng{ text-transform: uppercase;}
	.index-contact .kouhao .chn{ font-size: 30px; padding-top: 10px;}
	.index-contact .phone{ float: right; width: 25.5%; max-width: 235px; padding-top: 42px;}
	.index-contact .phone .phone-in{ font-size: 20px; color: #FFFFFF; text-align: center; line-height: 30px;}
	.index-contact .phone .num{ font-size: 36px; padding-top:5px; padding-bottom:5px; color: #FFFFFF; font-family: "JasmineUPC"; text-align: center;}
	.index-contact .phone .num img{ height: 24px; margin-left: auto; margin-right: auto;}
	.index-contact .phone .more{ width: 100%; height: 36px;}
	.index-contact .phone .more a{ width: 100%; border-radius: 0; text-align: center;}
	.index-contact .phone .more a:hover{ background: #0ea8e4;}
	
	
	.index-applation{ margin-top: 60px; max-width: 980px}
	.index-applation .index-applation-con{ margin-top: 20px; max-width: 980px;}
	.index-applation .index-applation-con a{ display: block; width: 94%;}
	.index-applation .index-applation-con a .tit{ font-size: 26px; margin-top: 5px; line-height: 45px; height: 45px;}
	.index-applation .index-applation-con a .tit span{ float: right;}
	.index-applation .index-applation-con a .des{ padding-bottom: 15px; font-size: 18px; line-height: 24px; height: 45px; border-bottom: 1px solid #6c6c6c;}
	.index-applation .index-applation-con>div{ margin-bottom: 51px;}
	.index-applation .index-applation-con>div:nth-child(3n+1) a{ float: left;}
	.index-applation .index-applation-con>div:nth-child(3n) a{ float: right;}
	
	
	
	
	.index-youshi{ background: url(../images/index-youshi-bg.png) center no-repeat; margin-top: 60px; height: 479px;}
	.index-youshi .index-youshi-con-1, .index-youshi .index-youshi-con-2{ text-align: center;}
	.index-youshi .item{ float: left; height: 239px;}
	.index-youshi .item1{ width: 37%;}
	.index-youshi .item2{ width: 33%;}
	.index-youshi .item3{ width: 30%;}
	
	
	
	.index-youshi .item .tit{ padding-top: 42px; font-size: 30px; color: #1baae3; font-weight: bold; letter-spacing: 3px;  }
	.index-youshi .item .tit span{ padding-right: 5px;}
	.index-youshi .item .line{ width: 289px; margin-top: 20px; height: 1px; background: #000000; margin-left: auto; margin-right: auto}
	.index-youshi .item .des{ margin-top: 25px; line-height: 30px; font-size: 18px; width: 60%; margin-left: auto; margin-right: auto;}
	.index-youshi .index-youshi-con-2 .item .des{ width: 80%;}
	
	.index-youshi .index-youshi-con-1 .item1 .tit{ color: #000000; font-weight: normal;}
	.index-youshi .index-youshi-con-1 .item1 .des{font-size: 22px; margin-top: 0; line-height: 48px;}
	
	.index-youshi .index-youshi-con-1 .item:first-child .tit{padding-top: 64px;}
	.index-youshi .index-youshi-con-1 .item:first-child .des{ line-height: 54px; font-size: 22px; text-transform: uppercase;}
	.index-youshi .index-youshi-con-2{ margin-left: -5%;}
	.index-youshi .index-youshi-con-2 .item1{ width: 37%;}
	.index-youshi .index-youshi-con-2 .item2{ width: 25%;}
	.index-youshi .index-youshi-con-2 .item3{ width: 38%;}

	
	
	.index-news{ margin-top: 87px; background: #f1f5f6; padding-top: 78px; padding-bottom: 50px;}
	.index-news .index-news-con{ width: 95%; max-width: 1153px;}
	.index-news .index-news-con .title{ width: 100%; position:relative;}
	.index-news .index-news-con .title .tit{ height: 36px; border-left: 5px #1baae3 solid; line-height: 34px; padding-left: 12px; float: left; font-size: 32px; font-weight: bold;}
	.index-news .index-news-con .title .more{ float: right; height: 36px;}
	.index-news .index-news-con .title .more a{ height: 34px; border: 1px solid #1baae3; color: #333333; line-height: 34px; border-radius: 17px; background: transparent;}
	.index-news .index-news-con .title .more a span{ color: #30afe6;}
	.index-news .index-news-con .title .more a:hover{ border: 1px solid transparent; color: #FFFFFF; background: #2d66a9;s}
	.index-news .index-news-con .title .more a:hover span{ color: #FFFFFF;}
	.index-news .index-news-con-con{ padding-top: 40px;}
	.index-news .img-con{ float: left; width: 50%;}
	.index-news .img-con .item .con .tit{ font-size: 20px; line-height: 60px; padding-right: 15px;}
	.index-news .tit a{ color: #1baae3;}
	.index-news .date{ float: left;}
	.index-news .date .year{ font-size: 28px; line-height: 30px; padding-right: 30px;}
	.index-news .date .month{ font-size: 20px; line-height: 30px;}
	.index-news .des{ line-height:25px; text-align: left; color: #595757; height: 50px; overflow: hidden; padding-right: 15px;}

	.index-news .index-news-con-con .list-con:last-child{ border-bottom: 1px solid #a2aab8;}
	.index-news .list-con{ width: 42%; float: right; border-top: 1px solid #a2aab8; padding-bottom: 20px; padding-top: 25px;}
	.index-news .list-con .tit{ font-size: 20px; height: 32px;}

	

	
	

    /*关于我们*/
	.title-n{ width: 600px; font-size: 36px; text-align: center; font-weight: bold; background: url(../images/line01.png) left bottom repeat-x; position: relative;}
	.title-n span{ display: inline-block; padding-bottom: 5px; border-bottom: 5px solid #ff6a00;}
	.title-n .tit-float{ position: absolute; width: 100%; text-align: center; top: 0; color: #ff6a00;}
	
	.breadcrumb{  background-color: #FFFFFF; margin-bottom: 0; line-height: 45px; margin-top: 35px; font-size: 18px; max-width: 1200px; width: 95%; border-bottom: 1px solid #e5e5e5;}
	.breadcrumb li a{color: #5d5e6e;}
	.breadcrumb li a:hover{ color: #b91826; }
	.breadcrumb ul{ max-width: 1100px; margin-left: auto; margin-right: auto; width: 94%;}
	
	
	/*关于我们*/
	.about-company .about-body01{ background: #f0f0f0; padding-top: 35px; padding-bottom: 80px;}
	.about-company .about-body01 .title{ font-size: 30px; line-height: 55px; border-bottom: 2px solid #1baae3;}
	.about-company .about-main-constain{  margin-top: 65px; max-width: 1200px; padding-bottom: 18px;}
	.about-company .about-main-constain .des{ width:92%; }
	.about-company .about-main-constain .tit{ font-size: 30px; color: #1baae3; font-weight: bold; background: url(../images/about-icon1.png) left center no-repeat; line-height: 96px; text-indent: 45px;}
	.about-company .about-main-constain .des{ font-size: 18px; text-align: justify; line-height: 36px;}
	.about-company .about-main-constain .img{ background: url(../images/line2.jpg) right bottom repeat-y;}
	
	.about-company .about-body02{ margin-top: 48px;}
	.about-company .about-body02 .title{ text-align: center; margin-bottom: 30px;}
	.about-company .about-body02 .title span{ background: url(../images/about-icon1.png) left center  no-repeat; display: inline-block; line-height: 60px; font-size: 30px; font-weight: bold; color: #1baae3; text-indent: 50px;}
	.about-company .about-body02 .item{ border: 1px solid #e9e9e9; width: 80%; margin-bottom: 35px; border-radius: 10px; text-align: center; color: #1baae3; -webkit-box-shadow:0 0 10px #e9e9e9; -moz-box-shadow:0 0 10px #e9e9e9; box-shadow:0 0 10px #e9e9e9;}
	.about-company .about-body02 .item img{border-radius: 10px 10px 0px 0px; margin-bottom: 40px;}
	.about-company .about-body02 .item .tit{ font-size: 30px; font-weight: bold; display: inline-block; margin-bottom: 10px;  text-indent: 60px; line-height: 42px;}
	.about-company .about-body02 .item .line{ background: url(../images/about-line01.png) center top no-repeat; height: 1px;}
	.about-company .about-body02 .item .des{ font-size: 18px; line-height: 32px; padding-top: 24px; padding-bottom: 40px;}
	.about-company .about-body02 .col-sm-4:first-child .item .tit{ background: url(../images/about-icon3.png) left center no-repeat;}
	.about-company .about-body02 .col-sm-4:nth-child(2) .item .tit,
	.about-company .about-body02 .col-sm-4:nth-child(3) .item .tit{ background: url(../images/about-icon4.png) left center no-repeat;}
	.about-company .about-body02 .col-sm-4:nth-child(4) .item .tit{ background: url(../images/about-icon5.png) left center no-repeat;}
	.about-company .about-body02 .col-sm-4:nth-child(5) .item .tit{ background: url(../images/about-icon6.png) left center no-repeat;}
	.about-company .about-body02 .col-sm-4:nth-child(6) .item .tit{ background: url(../images/about-icon7.png) left center no-repeat;}
	/*.about-company .about-body02 .col-sm-4:nth-child(5) .item .des,
	.about-company .about-body02 .col-sm-4:nth-child(6) .item .des{
		line-height: 64px;
	}*/
	
	
	
	.about-contact{ width: 95%; max-width: 1200px; margin-top: 40px;}
	.about-contact .title{ font-size: 30px; line-height: 55px; border-bottom: 2px solid #1baae3;}
	.about-contact .contact-map{ max-width: 1200px; height: 420px; margin-top: 25px;}
	.about-contact .about-logo .img{ text-align: center; padding-top: 58px; padding-bottom: 48px; border-bottom: 1px solid #8f8f8f; margin-bottom: 25px;}
	.about-contact .about-logo .des{ width: 49%; float: left; margin-bottom: 40px; padding-top: 40px;}
	.about-contact .about-logo .des .item{ text-indent: 50px; line-height: 40px; margin-bottom: 15px; font-size: 18px; color: #666666;}
	.about-contact .about-logo .des .address{ background: url(../images/contact-icon01.png) left center no-repeat;}
	.about-contact .about-logo .des .phone{ background: url(../images/contact-icon02.png) left center no-repeat; width: 50%; float: left;}
	.about-contact .about-logo .des .weixin{ background: url(../images/contact-icon03.png) left center no-repeat; padding-right: 0; width: 50%; float: left;}
	.about-contact .about-logo .des .web{ background: url(../images/contact-icon04.png) left center no-repeat; width: 50%; float: left;}
	.about-contact .about-logo .des .email{ background: url(../images/contact-email.png) left center no-repeat; background-size: 40px auto; width: 50%; float: left;}
	
	.about-contact .contact-ewm{ width: 49%; max-width: 600px; margin-left: auto; margin-right: auto; margin-bottom: 50px; float: right;}
	.about-contact .contact-ewm .item .tit{ text-align: center; font-weight: bold; font-size: 18px; line-height: 45px;}
	.about-contact .contact-ewm .item .ewm{ text-align: center;}
	.about-contact .contact-ewm .item .ewm img{ width: 80%; max-width: 200px; margin-left: auto; margin-right: auto;}
	
    /*博客列表*/
	.newslist{ width: 95%; max-width: 1200px; margin-top: 40px; margin-bottom: 40px;}
	.newslist .title{ font-size: 30px; line-height: 55px; border-bottom: 2px solid #1baae3; margin-bottom: 40px;}
	.newslist li{ margin-bottom: 50px;}
	.newslist .newspic{ float: left; width:30%;}
	.newslist .newspic img{ width: 92%;float: left;}
	.newslist .newsinfo{ width: 58%; float: left;}
	.newslist .newsinfo .newst{ line-height: 68px; font-size: 25px;}
	.newslist .newsinfo .newst a{ color: #1baae3;}
	.newslist .newsinfo .newst a:hover{color:#ff6a00}
	.newslist .newsinfo .newsjian{ line-height: 26px; height: 78px; overflow: hidden; color: #595757;} 
	.newslist .newsdate{ float: right; width: 10%; padding-top: 60px;}
	.newslist .newsdate .date{ text-align: center; line-height: 45px; font-size: 25px; color: #6f6f6f;}
	.newslist .newsdate .more{ text-align: center;}

	
	.page{ margin-top: 80px; margin-bottom: 80px;}
	.page .pager{ text-align: center;}
	.page li>a{padding:5px 10px 5px 10px;  font-size: 18px; color: #333333; border: 1px solid #e5e5e5; border-radius: 0; margin-right: 5px; font-size: 14px;}
	.page li>a:hover, .page li>a.current{background: #1baae3; border: 1px solid #1baae3; color: #ffffff;}
	
	
	.newslist-3{ width: 100%; float: right;}
	
	

    /*博客详情*/
	.newsdetail{ max-width: 1200px; width: 95%;}
	.newsdetail .h1{ text-align: center; font-size: 30px; line-height: 45px; padding: 30px 0 15px 0; margin: 0 0 0 0; color: #1baae3; margin-bottom: 8px;}
	.newsdetail-line{ width: 96.666%;  overflow: hidden; background: #ffffff;}
	.newsdetail .h2{ text-align: center; font-size: 16px; padding: 0 0 0 0; margin: 0 0 0 0; height: 30px; font-family: "microsoft yahei"; color: #9fa0a0; font-size: 18px;}
	
	.newsdetail .other-list .tit1{margin-top: 50px; background:#1baae3; margin-bottom: 20px;}
	.newsdetail .other-list .tit1 .txt{background:url(../images/line4.png) left  repeat-y #FFFFFF;float: left; line-height: 25px; font-size: 25px; padding-left: 36px; padding-right: 12px; color: #1baae3; font-weight:bold;}
	.newsdetail .other-list .other-list-con{
		padding-top: 30px;
		line-height: 30px;
		padding-bottom: 40px;
	}
	.newsdetail .other-list .other-list-con font{ font-family:"宋体";}
	
	.newsdetail .word{ line-height: 45px; text-align: left; font-size: 18px; margin-bottom: 80px;}
	.newsdetail .xiangguan{ margin-top: 90px; border-top: 1px solid #d2d2d2; padding-top: 40px; margin-bottom: 150px;}
	.newsdetail .xiangguan .title{ font-size: 20px; line-height: 72px;}
	.newsdetail .xiangguan .col-sm-4:nth-child(3n+1) .item{ float: left;}
	.newsdetail .xiangguan .col-sm-4:nth-child(3n) .item{ float: right;}
	.newsdetail .xiangguan .item{ width: 95%; border: 1px solid #d2d2d2; margin-bottom: 30px; padding-top: 20px;}
	.newsdetail .xiangguan .tit, .newsdetail .xiangguan .date, .newsdetail .xiangguan .des{ width: 90%;}
	.newsdetail .xiangguan .tit{ font-size: 20px; height: 45px; overflow: hidden;}
	.newsdetail .xiangguan .tit a{ display: block;}
	.newsdetail .xiangguan .tit a:hover{color: #ff6a00}
	.newsdetail .xiangguan .date{font-size: 20px; color: #9fa0a0; height: 45px;}
	.newsdetail .xiangguan .des{ height: 48px; line-height: 24px; overflow: hidden; margin-bottom: 24px;}
	
	.word img{ max-width: 100%;}
	
	.page-row{ margin-top: 60px;}
	.page-row .turnto,
	.page-row .next,
	.page-row .prev{ margin-left: 10px; }
	.page-row a{ display:block;font-size: 14px; line-height: 30px; padding-left: 10px; padding-right: 10px; white-space: nowrap; }
	.page-row a:hover{ background: #f6a702; color: #f6a702; color: #ffffff;}
	
	
	/*工厂展示*/
	.factory .index-company{ background: none; padding-top: 0;}
	.factory .index-company .index-company-con{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; padding-top: 40px;}
	.factory .index-company .index-company-con .con{ max-width: 1200px; width: 95%; font-size: 22px; font-weight: lighter; color: #000000;}
	.factory .factory-con{ margin-top: 100px; max-width: 1200px; width: 95%;}
	.factory .factory-con .title{ width: 500px; margin-left: 0; text-align: left;}
	.factory .factory-con .title span{ line-height: 50px; height: 55px;}
	.factory .factory-con .title-n .tit-float{text-align: left; font-size: 30px; color: #000000; }
	.factory .factory-con .des{ line-height: 42px; text-align: left;  font-size: 22px; padding-top: 56px; padding-bottom: 90px;}
	.factory .factory-con .factory-List{ margin-bottom: 130px;}
	.factory .factory-con .factory-List .item{ width: 95%;}
	.factory .factory-con .factory-List .item .tit{ background: #f6f7f7; line-height: 80px; font-size: 24px; text-align: center;}
	.factory .factory-con .factory-List .col-sm-4{ margin-bottom: 30px;}
	.factory .factory-con .factory-List .col-sm-4:nth-child(3n+1) .item{ float: left;}
	.factory .factory-con .factory-List .col-sm-4:nth-child(3n) .item{ float: right;}
	.factory .factory-con .factory-List .clearfix3{ clear: both;}
	
	
	/*合作案例*/
	
	
	.hzallist{ width: 95%; max-width: 1200px; margin-top: 40px; margin-bottom: 40px;}
	.hzallist .title{ font-size: 30px; line-height: 55px; border-bottom: 2px solid #1baae3; margin-bottom: 40px;}
	.hzallist li{ margin-bottom: 50px;}
	
	.hzallist .newslist-con{ width: 93.75%;}
	.hzallist .productlist-con{ width: 72.666666%; float: right; border-left: 1px solid #666666;}
	.hzallist .productlist-con ul{ float: right; width: 98%;}
	.hzallist .newspic{ float: left; width:44.44%;}
	.hzallist .newspic img{ width: 100%;float: left;}
	.hzallist .newsinfo{ width: 52%; float: right;}
	.hzallist .newsinfo .newst{ line-height: 68px; font-size: 25px; border-bottom: 1px solid #adadad; margin-bottom: 15px;}
	.hzallist .newsinfo .newst a{ color: #1baae3;}
	.hzallist .newsinfo .newst a:hover{color:#ff6a00}
	.hzallist .newsinfo .newst a img{ float: right; margin-top: 18px;}
	.hzallist .newsinfo .newsjian{ line-height: 26px; overflow: hidden; color: #595757;} 
	.hzallist .newsinfo .newsjian a{ float: right; margin-top: 10px;}
	


	
	/*产品详情*/
	.productdetail{ margin-top: 70px; margin-bottom: 40px}
	.productdetail .productdetail-con{ max-width: 1200px; width: 95%;}
	.productdetail .productdetail-con .pageleft,
	.hzallist .pageleft{ width: 25.833333%; float: left; margin-top: -28px;}
	.productdetail .productdetail-con .pageright{ width: 72.666666%; float: right; border-left: 1px solid #666666;}
	
	.productdetail .productdetail-con .pageleft h3,
	.hzallist .pageleft h3{ background: url(../images/line3.png) repeat-x left center; text-align: center; color: #1baae3; font-size: 25px; font-weight: bold;}
	.productdetail .productdetail-con .pageleft h3 .txt,
	.hzallist .pageleft h3 .txt{ display:inline-block; background: #FFFFFF; padding-left: 10px; padding-right: 10px;}
	.productdetail .productdetail-con .pageleft dl,
	.hzallist .pageleft dl{ margin-top: 20px;}
	.productdetail .productdetail-con .pageleft dd,
	.hzallist .pageleft dd{ background: #f4f4f4; margin-bottom: 2px;}
	.productdetail .productdetail-con .pageleft dd a,
	.hzallist .pageleft dd a{ display:block; line-height: 56px; text-align: left; text-indent: 30px; color: #333333; font-size: 22px;}
	.productdetail .productdetail-con .pageleft dd a:hover,
	.productdetail .productdetail-con .pageleft dd a.active,
	.hzallist .pageleft dd a:hover,
	.hzallist .pageleft dd a.active{ background: #1baae3; color: #FFFFFF;}
	
	.productdetail .productdetail-con .pageright .productdetail-con{ width: 95%;}
	.productdetail .productdetail-con .pageright .productdetail-con .pic{ width: 51%; float: left;}
	.productdetail .productdetail-con .pageright .productdetail-con .instr{width: 45%; float: right; padding-top: 26px;}
	.productdetail .productdetail-con .pageright .productdetail-con .instr .tit{ font-size: 30px; color: #1baae3; font-size: 30px; line-height: 45px; padding-bottom: 10px; border-bottom: 1px solid #666666; font-weight: bold;}
	.productdetail .productdetail-con .pageright .productdetail-con .instr .des{ font-size: 18px; color: #666666; line-height: 30px; padding-top: 20px;}
	.productdetail .productdetail-con .pageright .productdetail-con .tit1{margin-top: 50px; background:#1baae3; margin-bottom: 20px;}
	.productdetail .productdetail-con .pageright .productdetail-con .tit1 .txt{background:url(../images/line4.png) left  repeat-y #FFFFFF;float: left; line-height: 25px; font-size: 25px; padding-left: 36px; padding-right: 12px; color: #1baae3; font-weight:bold;}
	.productdetail .productdetail-con .pageright .productdetail-con .con{ font-size: 18px; line-height: 30px;}
	.productdetail .productdetail-con .pageright .productdetail-con .con table{ width: 95%; }
	.productdetail .productdetail-con .pageright .productdetail-con .con table td{ padding: 8px; border-width: 3px!important;}
	
	
	.productdetail .productdetail-con .pageright .productdetail-con .index-applation .index-applation-con a .tit{ font-size: 21px;}
	.productdetail .productdetail-con .pageright .productdetail-con .index-applation .index-applation-con>div{ margin-bottom: 30px;}
	
	.productdetail .productdetail-con .pageright .productdetail-con img{ max-width: 100%;}
	

	.mb50{ margin-bottom: 50px;}
	

}

@media screen and (min-width:1150px) and (max-width: 1350px){
	
	.about-company .about-body01{padding-top: 25px; padding-bottom: 40px;}
	.about-company .about-body01 .title{ font-size: 24px; line-height: 55px; border-bottom: 2px solid #1baae3;}
	.about-company .about-main-constain{ margin-top: 30px; padding-top: 18px; padding-bottom: 18px;}
	.about-company .about-main-constain .tit{ font-size: 20px;}
	.about-company .about-main-constain .des{ font-size: 16px; line-height: 30px;}
	
	.about-company .about-body02 .item{ margin-bottom: 30px;}
	.about-company .about-body02 .item .tit{ font-size: 24px; }
	.about-company .about-body02 .item .des{ font-size: 16px; line-height: 32px;}
	
	
	.about-contact .about-logo .des{ margin-bottom: 20px; padding-top: 20px;}
	.about-contact .about-logo .des .item{ text-indent: 40px; line-height: 30px; margin-bottom: 10px; font-size: 14px; background-size: 30px auto!important;}
	.about-contact .about-logo .des .phone{ width: 100%;}
	.about-contact .about-logo .des .weixin{width: 100%;}
	.about-contact .about-logo .des .web{ width: 100%;}
	.about-contact .about-logo .des .email{ width: 100%;}
	
	
	
	
}

@media screen and (min-width:900px) and (max-width: 1150px){
	
	.about-company .about-body01{padding-top: 25px; padding-bottom: 40px;}
	.about-company .about-body01 .title{ font-size: 24px; line-height: 55px; border-bottom: 1px solid #1baae3;}
	.about-company .about-main-constain{ margin-top: 30px; padding-bottom: 18px;}
	.about-company .about-main-constain .tit{ font-size: 18px; line-height: 50px;}
	.about-company .about-main-constain .des{ font-size: 14px; line-height: 24px;}
	
	.about-company .about-body02 .item{ margin-bottom: 30px;}
	.about-company .about-body02 .item .tit{ font-size: 24px; }
	.about-company .about-body02 .item .des{ font-size: 16px; line-height: 28px;}
	.about-company .about-body02 .col-sm-4:nth-child(5) .item .des,
	.about-company .about-body02 .col-sm-4:nth-child(6) .item .des{
		line-height: 56px;
	}
	
	.about-contact .about-logo .des{ margin-bottom: 20px; padding-top: 20px;}
	.about-contact .about-logo .des .item{ text-indent: 40px; line-height: 30px; margin-bottom: 10px; font-size: 14px; background-size: 30px auto!important;}
	.about-contact .about-logo .des .phone{ width: 100%;}
	.about-contact .about-logo .des .weixin{width: 100%;}
	.about-contact .about-logo .des .web{ width: 100%;}
	.about-contact .about-logo .des .email{ width: 100%;}
	
	
	
	.hzallist .newsinfo .newst{ line-height: 50px; font-size: 20px; margin-bottom: 10px;}
	.hzallist .newsinfo .newst a img{ margin-top: 16px;}
	.hzallist .newsinfo .newsjian{ line-height: 24px; font-size: 14px;} 
	.hzallist .newsinfo .newsjian a{ margin-top: 10px;}
	
	
	/*产品详情*/
	.productdetail{ margin-top: 30px; margin-bottom: 20px}
	
	.productdetail .productdetail-con .pageleft h3{ font-size: 18px;}
	.productdetail .productdetail-con .pageleft dl{ margin-top: 10px; }
	.productdetail .productdetail-con .pageleft dd a{ line-height: 32px;font-size: 16px;}
	.productdetail .productdetail-con .pageright .productdetail-con .instr .tit{ font-size: 16px; line-height: 36px;}
	.productdetail .productdetail-con .pageright .productdetail-con .instr .des{ font-size: 14px; }
	.productdetail .productdetail-con .pageright .productdetail-con .tit1{margin-top: 30px; margin-bottom: 20px;}
	.productdetail .productdetail-con .pageright .productdetail-con .tit1 .txt{ font-size: 18px; padding-left: 36px;}
	.productdetail .productdetail-con .pageright .productdetail-con .con{ font-size: 14px; line-height: 28px;}
	
	
	.productdetail .productdetail-con .pageright .productdetail-con .index-applation .index-applation-con a .tit{ font-size: 14px;}
	.productdetail .productdetail-con .pageright .productdetail-con .index-applation .index-applation-con>div{ margin-bottom: 15px;}
	
	
}

@media screen and (min-width:768px) and (max-width: 900px){
	
	.about-company .about-body01{padding-top: 25px; padding-bottom: 40px;}
	.about-company .about-body01 .title{ font-size: 24px; line-height: 55px; border-bottom: 1px solid #1baae3;}
	.about-company .about-main-constain{ margin-top: 30px; padding-top: 18px; padding-bottom: 18px;}
	.about-company .about-main-constain .tit{ font-size: 18px; line-height: 50px;}
	.about-company .about-main-constain .des{ font-size: 12px; line-height: 20px;}
	
	.about-company .about-body02 .item{ margin-bottom: 30px;}
	.about-company .about-body02 .item .tit{ font-size: 20px; }
	.about-company .about-body02 .item .des{ font-size: 12px; line-height: 20px;}
	.about-company .about-body02 .col-sm-4:nth-child(5) .item .des,
	.about-company .about-body02 .col-sm-4:nth-child(6) .item .des{
		line-height: 40px;
	}
	
	.about-contact .about-logo .des{  margin-bottom: 8px; padding-top: 8px;}
	.about-contact .about-logo .des .item{ text-indent: 30px; line-height: 28px; margin-bottom: 10px; font-size: 12px; background-size: 20px auto!important;}
	.about-contact .about-logo .des .phone{ width: 100%;}
	.about-contact .about-logo .des .weixin{width: 100%;}
	.about-contact .about-logo .des .web{ width: 100%;}
	.about-contact .about-logo .des .email{ width: 100%;}
	
	
	.hzallist .newsinfo .newst{ line-height: 50px; font-size: 20px; margin-bottom: 10px;}
	.hzallist .newsinfo .newst a img{ margin-top: 16px;}
	.hzallist .newsinfo .newsjian{ line-height: 24px; font-size: 14px;} 
	.hzallist .newsinfo .newsjian a{ margin-top: 10px;}
	
	
	.productdetail{ margin-top: 20px; margin-bottom: 10px}
	.productdetail .productdetail-con .pageleft h3{ font-size: 14px;}
	.productdetail .productdetail-con .pageleft dl{ margin-top: 10px; }
	.productdetail .productdetail-con .pageleft dd a{ line-height: 32px;font-size: 14px;}
	.productdetail .productdetail-con .pageright .productdetail-con .instr .tit{ font-size: 14px; line-height: 36px;}
	.productdetail .productdetail-con .pageright .productdetail-con .instr .des{ font-size: 12px; }
	.productdetail .productdetail-con .pageright .productdetail-con .tit1{margin-top: 30px; margin-bottom: 20px;}
	.productdetail .productdetail-con .pageright .productdetail-con .tit1 .txt{ font-size: 14px; padding-left: 36px;}
	.productdetail .productdetail-con .pageright .productdetail-con .con{ font-size: 12px; line-height: 24px;}
	
	
	.productdetail .productdetail-con .pageright .productdetail-con .index-applation .index-applation-con a .tit{ font-size: 12px; line-height: 24px;}
	.productdetail .productdetail-con .pageright .productdetail-con .index-applation .index-applation-con>div{ margin-bottom: 15px;}
}


@media screen and (min-width:768px) and (max-width: 1150px){
	
	
}


@media screen and (min-width:768px) and (max-width: 1200px){
	.index-contact{ height: auto; background: url(../images/index-contact-bg.png) center top no-repeat; background-size:auto 100%;}
	.index-contact .kouhao{ padding-top:30px;}
	.index-contact .kouhao .eng, .index-contact .kouhao .chn{ font-size: 18px; line-height: 30px;}
	.index-contact .kouhao .chn{ font-size: 20px;}
	.index-contact .phone{ float: right; padding-top: 15px; padding-bottom: 15px;}
	.index-contact .phone .phone-in{ font-size: 18px; line-height: 24px;}
	.index-contact .phone .num{ font-size: 24px; line-height: 36px;  font-family: "arial black"; text-align: center;}
	.index-contact .phone .more{ width: 90%; height: 24px; margin-left: auto; margin-right: auto;}
}

@media screen and (min-width:768px) and (max-width: 1000px){
	.header-navbar .navbar-nav>li>a{ font-size: 14px;}
	
	.index-youshi .index-youshi-con-con .item{ width: 300px;}
	.index-youshi .index-youshi-con-con .item .tit{ font-size: 26px; text-indent: 60px; height: 40px;}
	.index-youshi .index-youshi-con-con .item .des{ font-size: 18px; line-height: 36px;}
}



@media screen and (max-width:767px){
	body{ background: #ffffff; }
		
		
	.index-tu{width: 9.4rem; margin-left: auto; margin-right: auto; margin-top: 0.6rem;}
	.index-tu .index-img{ margin-bottom: 0.6rem;}
	
	
	.index-new{ margin-top:0.6rem; width: 90%; margin-left: auto; margin-right: auto;}
	.index-new .item{ margin-top: 0.3rem;}
	.index-new .item .tit{ font-size: 0.4rem; line-height: 0.8rem; text-align: center; font-weight: bold; color: #1BAAE4;}
	.index-new .item .con{background: #EEF2FB;}
	.index-new .item .con .des{ width: 90%; padding-top:0.2rem; padding-bottom: 0.2rem;  line-height: 0.5rem;  font-size: 0.35rem; text-align: left; text-indent: 2em; margin-left: auto; margin-right: auto;}
	
	
	
	.index-product-new{ margin-top: 0.8rem; max-width: 90%;  margin-left: auto; margin-right: auto}
	.index-product-new .item{ margin-left: auto; margin-right: auto;}
	.index-product-new .item .tit{ background: #F0F0F0; font-size: 0.4rem;text-align: center;margin-left: auto;margin-right: auto;padding-top: 0.533333rem;padding-bottom: 0.133333rem;font-weight: bold;color: #333333;}
	
	.index-product-new .item .subtit{text-align: center;font-size: 0.35rem;background: #F0F0F0;height: 0.8rem;color: #1baae3;}
	.index-product-new .item .subtit a{color: #1baae3;}
	.index-product-new .item .pic{ text-align: center; background: #F0F0F0; padding-bottom: 0.266666rem;}
	.index-product-new .item .pic img{ margin-left: auto; margin-right: auto;}
	.index-product-new .item .des {
		padding-top: 0.4rem;
	    width: 90%;
	    margin-left: auto;
	    margin-right: auto;
	    line-height: 0.7rem;
	    font-size: 0.35rem;
	    padding-bottom: 0.24rem;
	    text-align: left;
	}
	.index-product-new .item .more {
	    width: 2.133333rem;
	    margin-left: auto;
	    margin-right: auto;
		float: none;
		height: 0.6rem;
		margin-bottom: 0.533333rem;
	}
	
	.index-product-new .item .more a {
	    display: block;
	    line-height: 0.6rem;
	    text-align: center;
	    color: #ffffff;
	    background: #1baae3;
	    font-size: 0.4rem;
	}
	
	
	.index-csrs{background: #0ea8e4; margin-top: 3.36rem; padding-bottom: 0.72rem;}
	.index-csrs .index-csrs-con{ width: 100%;}
	.index-csrs .index-csrs-con .img{ width:9.12rem; text-align: right; padding-top: 0.6rem; margin-left: auto; margin-right: auto;  background: url(../images/index-comany-mobile.png) center top no-repeat; background-size: 100% auto; height: 5.8rem; margin-top: -2.493333rem;}
	.index-csrs .index-csrs-con .img img{ display: none;}
	.index-csrs .index-csrs-info{ width:8.4rem; padding-top: 0.72rem;}
	.index-csrs .index-csrs-info .title{width: 3.2rem; margin-left: auto; margin-right: auto; }
	.index-csrs .index-csrs-info .title .tit{ height: 1.12rem;font-size: 0.666666rem; color: #ffffff; font-weight: bold; line-height: 1.12rem; }
	.index-csrs .index-csrs-info .title span{ display: block; width: 100%; height: 2px; background: #FFFFFF;}
	.index-csrs .index-csrs-info .con{ margin-top: 0.68rem; text-indent: 2em; color: #FFFFFF; line-height: 0.8rem; font-size: 0.4rem;}
	.index-csrs .index-csrs-info .more{ display: none;}
	
	.index-product .title .tit{ margin-bottom: 0.4rem;}
	.index-product .title .tit span, .index-applation .title .tit span{ display: block;}
	.index-product .title .tit span.txt, .index-applation .title .tit span.txt{ font-size: 0.666666rem; line-height: 1.32rem; font-weight: bold; text-align: center;}
	.index-product .title .tit span.txt{ width: 3.173333rem; margin-left: auto; margin-right: auto; text-align: center;}
	.index-product .title .tit span.line, .index-applation .title .tit span.line{ width: 100%; height: 1px; background: #1baae3; max-width: 3.173333rem; margin-left: auto; margin-right: auto;}
	.index-product .title .tit span.subtit, .index-applation .title .tit span.subtit{ font-size: 0.4rem; line-height: 0.6rem; padding-top:0.4rem; padding-bottom:0.4rem;  color: #727171; text-align: center; width: 6.52rem; margin-left: auto; margin-right: auto;}
	
	
	
	.index-product{ margin-top: 1.2rem;}
	.index-product .index-product-con-con .index-product_list{ width: 8.6rem; margin-left: auto; margin-right: auto;}
	.index-product .index-product-con-con .index-product_list .col-sm-4{ margin-bottom: 0.2rem;}
	.index-product .index-product-con-con .index-product_list .item{ width: 96%; background: #f0f0f0; margin-left: auto; margin-right: auto; padding-top: 0.76rem; text-align: center;}
	.index-product .index-product-con-con .index-product_list .item .tit{ text-align: center;  font-size: 0.333333rem; line-height: 0.52rem; font-weight: bold;}
	.index-product .index-product-con-con .index-product_list .item .subtit{  text-align: center; font-size: 0.2rem; line-height: 0.4rem;}
	.index-product .item-cl2, .index-product .item-cl4, .index-product .item-cl6{ clear: both;}
	
	
	.index-product .more, .index-applation .more, .index-news .more{ width: 2.28rem; text-align: center; padding-top: 1rem; padding-bottom: 1rem; margin-left: auto; margin-right: auto;}
	.index-product .more a, .index-applation .more a, .index-news .more a{border: 1px solid #0ea8e4; color: #0ea8e4; display: block; line-height: 0.6rem; font-size: 0.346666rem; border-radius: 0.3rem; }
	.index-product .more a span, .index-applation .more a span, .index-news .more a span{ color: #30afe6;}
	
	
	.index-contact{ background: url(../images/index-contact-mobilebg.jpg) center top no-repeat; height: 2.8rem; background-size: 100% auto;}
	.index-contact .kouhao{ float: left; width: 6.16rem; padding-top: 0.8rem;}
	.index-contact .kouhao .eng, .index-contact .kouhao .chn{ font-size: 0.4rem; color: #FFFFFF; line-height: 0.56rem; width: 80%; margin-left: auto; margin-right: auto;}
	.index-contact .kouhao .eng{ display: none;}
	.index-contact .kouhao .chn{ font-size: 0.4rem;}
	.index-contact .phone{ float: right; width:3.4rem; padding-top: 0.56rem;}
	.index-contact .phone .phone-in{ font-size: 0.24rem; color: #FFFFFF; text-align: center; line-height: 0.4rem;}
	.index-contact .phone .num{ font-size: 0.4rem; line-height: 0.6rem; color: #FFFFFF; font-family: "JasmineUPC"; text-align: center; padding-top: 0.2rem; padding-bottom: 0.2rem;}
	.index-contact .phone .num img{ height: 0.3rem; margin-left: auto; margin-right: auto;}
	.index-contact .phone .more{ width: 2.506666rem; margin-left:auto; margin-right:auto; height: 0.4rem; background: #FFFFFF; font-size: 0.2rem;}
	.index-contact .phone .more a{ width: 100%; border-radius: 0; text-align: center; font-size: 0.2rem; line-height: 0.4rem; display: block; color: #00597b;}
	
	
	.index-applation{ margin-top: 1.2rem; width: 9.6rem;}
	.index-applation .index-applation-con a{ display: block; width: 94%; margin-left: auto; margin-right: auto;}
	.index-applation .index-applation-con a .tit{ font-size: 0.36rem; margin-top: 0.066666rem; line-height: 0.6rem; height: 0.6rem;}
	.index-applation .index-applation-con a .tit span{ float: right;}
	.index-applation .index-applation-con a .tit span img{ width: 0.28rems;}
	.index-applation .index-applation-con a .des{ margin-bottom: 0.2rem; font-size: 0.28rem; line-height: 0.4rem; height: 0.8rem; border-bottom: 1px solid #6c6c6c;}
	.index-applation .index-applation-con>div{ margin-bottom: 0.68rem;}
	
	
	
	
	.index-youshi{ background: url(../images/index-youshi-bgmobile.png) center no-repeat; height: 8.88rem; width: 8.32rem; background-size: 100% auto;}
	.index-youshi .index-youshi-con-1, .index-youshi .index-youshi-con-2{ text-align: center;}
	.index-youshi .item{ float: left; height: 2.96rem; width: 50%;}
	
	
	
	.index-youshi .item .tit{ padding-top: 0.4rem; font-size: 0.4rem; color: #1baae3; font-weight: bold; letter-spacing: 1px;  }
	.index-youshi .item .tit img{ width: 0.48rem;}
	.index-youshi .item .tit span{ padding-right: 2px;}
	.index-youshi .item .line{ width: 3.4rem; margin-top: 0.2rem; height: 1px; background: #000000; margin-left: auto; margin-right: auto}
	.index-youshi .item .des{ margin-top: 0.28rem; line-height: 0.44rem; font-size: 0.24rem; width: 80%; margin-left: auto; margin-right: auto;}
	.index-youshi .index-youshi-con-2 .item .des{ width: 80%;}
	
	.index-youshi .index-youshi-con-1 .item1 .tit{ color: #000000; font-weight: normal;}
	.index-youshi .index-youshi-con-1 .item1 .des{font-size: 22px; margin-top: 0; line-height: 48px;}
	
	.index-youshi .index-youshi-con-1 .item:first-child .tit{padding-top: 0.6rem; font-size: 0.48rem;}
	.index-youshi .index-youshi-con-1 .item:first-child .des{ line-height: 0.6rem; font-size: 0.28rem; text-transform: uppercase;}
	
	
	
	.index-news{ margin-top: 0.88rem; background: #f1f5f6; padding-top: 1rem; padding-bottom: 1.6rems;}
	.index-news .index-news-con{ width: 8.32rem;}
	.index-news .index-news-con .title{ width: 3.2rem; position:relative; margin-left: auto; margin-right: auto; font-size: 0.666666rem;}
	.index-news .index-news-con .title .tit{ height: 1.2rem; border-bottom:1px solid #1baae3; font-size: 0.68rem; font-weight: bold; text-align: center;}
	.index-news .index-news-con-con{ width: 8.32rem; margin-top: 0.84rem;}
	.index-news .img-con .item .con{ padding-bottom: 0.4rem;}
	.index-news .img-con .item .con .tit{ font-size: 0.4rem; line-height: 1rem;}
	.index-news .tit a{ color: #1baae3;}
	.index-news .img-con .date{ float: left;}
	.index-news .date .year{ font-size: 0.4rem; line-height: 0.48rem; padding-right: 0.2rem;}
	.index-news .date .month{ font-size: 0.333333rem; line-height: 0.4rem;}
	.index-news .des{ line-height:0.45rem; text-align: left; color: #595757; height: 0.9rem; overflow: hidden; font-size: 0.32rem;}
	
	.index-news .index-news-con-con .list-con:last-child{ border-bottom: 1px solid #a2aab8;}
	.index-news .list-con{ border-top: 1px solid #a2aab8; padding-bottom: 0.4rem; padding-top: 0.24rem; position: relative;}
	.index-news .list-con .date{ position: absolute; left: 0; top: 1.24rem;}
	.index-news .list-con .tit{ font-size: 0.4rem; line-height: 1rem;}
	.index-news .list-con .des{ padding-left: 1.2rem;}
	
	


	/*关于我们*/
	.title-n{ width: 600px; font-size: 36px; text-align: center; font-weight: bold; background: url(../images/line01.png) left bottom repeat-x; position: relative;}
	.title-n span{ display: inline-block; padding-bottom: 5px; border-bottom: 5px solid #ff6a00;}
	.title-n .tit-float{ position: absolute; width: 100%; text-align: center; top: 0; color: #ff6a00;}
	
	.breadcrumb{  background-color: #FFFFFF; margin-bottom: 0; line-height: 45px; margin-top: 35px; font-size: 18px; max-width: 1200px; width: 95%; border-bottom: 1px solid #e5e5e5;}
	.breadcrumb li a{color: #5d5e6e;}
	.breadcrumb li a:hover{ color: #b91826; }
	.breadcrumb ul{ max-width: 1100px; margin-left: auto; margin-right: auto; width: 94%;}
	
	
	/*关于我们*/
	.about-company .about-body01{ background: #f0f0f0; padding-top: 1.04rem; padding-bottom: 1.2rem;}
	.about-company .about-body01 .title{ font-size: 0.666666rem; line-height: 1.2rem; border-bottom: 2px solid #1baae3; width: 3.16rem; margin-left: auto; margin-right: auto; text-align: center; color: #1baae3; margin-bottom: 1.12rem;font-weight: bold;}
	.about-company .about-body01 .company-img{ width: 9.12rem;}
	.about-company .about-main-constain .des{ width:8.32rem; }
	.about-company .about-main-constain .tit{ font-size: 0.466666rem; color: #1baae3; font-weight: bold; background: url(../images/about-icon1.png) left center no-repeat; line-height: 2.6rem; text-indent: 0.8rem; width:6.4rem; background-size: 0.8rem auto;}
	.about-company .about-main-constain .des{ font-size: 0.4rem; text-align: justify; line-height: 0.8rem; float: none; margin-left: auto; margin-right: auto;}
	
	.about-company .about-body02{ margin-top: 0.64rem; width: 9.12rem; margin-left: auto; margin-right: auto;}
	.about-company .about-body02 .title{ text-align: center; margin-bottom: 0.36rems;}
	.about-company .about-body02 .title span{ background: url(../images/about-icon1.png) left center  no-repeat; display: inline-block; line-height: 1.72rem; font-weight: bold; color: #1baae3; text-indent: 0.6rem; font-size: 0.466666rem; background-size: 0.52rem auto;}
	.about-company .about-body02 .item{ border: 1px solid #e9e9e9; width: 95%; margin-bottom: 0.16rem; border-radius: 0.32rem; text-align: center; color: #1baae3; -webkit-box-shadow:0 0 0.16rem #e9e9e9; -moz-box-shadow:0 0 0.16rem #e9e9e9; box-shadow:0 0 0.16rem #e9e9e9; margin-left: auto; margin-right: auto;}
	.about-company .about-body02 .item img{border-radius: 0.133333rem 0.133333rem 0px 0px; margin-bottom: 0.16rem;}
	.about-company .about-body02 .item .tit{ font-size: 0.4rem; font-weight: bold; display: inline-block; margin-bottom: 0.16rem;  text-indent: 0.8rem; line-height: 0.92rem; background-position: left center; background-repeat: no-repeat; background-size: 0.56rem auto;}
	.about-company .about-body02 .item .line{ background: url(../images/about-line01.png) center top no-repeat; height: 1px; width: 85%; margin-left: auto; margin-right: auto;}
	.about-company .about-body02 .item .des{ font-size: 0.333333rem; line-height: 0.48rem; margin-top: 0.2rem;  min-height: 2.12rem; margin-left: auto; margin-right: auto; width: 90%;}
	.about-company .about-body02 .col-sm-4:first-child .item .tit{ background-image: url(../images/about-icon3.png);}
	.about-company .about-body02 .col-sm-4:nth-child(2) .item .tit,
	.about-company .about-body02 .col-sm-4:nth-child(3) .item .tit{ background-image: url(../images/about-icon4.png);}
	.about-company .about-body02 .col-sm-4:nth-child(4) .item .tit{ background-image:url(../images/about-icon5.png);}
	.about-company .about-body02 .col-sm-4:nth-child(5) .item .tit{ background-image:url(../images/about-icon6.png);}
	.about-company .about-body02 .col-sm-4:nth-child(6) .item .tit{ background-image:url(../images/about-icon7.png);}

	
	
	.about-contact{ width: 8.32rem; margin-top: 0.8rem;}
	.about-contact .title{ font-size: 0.666666rem; line-height: 1.2rem; border-bottom: 2px solid #1baae3; width: 3.16rem; margin-left: auto; margin-right: auto; text-align: center; color: #1baae3; margin-bottom: 1.12rem;font-weight: bold;}
	.about-contact .contact-map{height: 5.16rem;}
	.about-contact .about-logo .img{ text-align: left; padding-top: 1rem; padding-bottom: 0.36rem; border-bottom: 1px solid #8f8f8f;}
	.about-contact .about-logo .img img{ height: 0.64rem;}
	.about-contact .about-logo .des{ width: 8.32rem; margin-top: 0.4rem; margin-bottom: 0.92rem;}
	.about-contact .about-logo .des .item{text-indent: 0.92rem; line-height: 1rem; font-size: 0.4rem; color: #666666;  background-position: left center; background-repeat: no-repeat; background-size: 0.6rem auto;}
	.about-contact .about-logo .des .item a{ color: #666666;}
	.about-contact .about-logo .des .address{ background-image: url(../images/contact-icon01.png);}
	.about-contact .about-logo .des .phone{ background-image: url(../images/contact-icon02.png);}
	.about-contact .about-logo .des .weixin{ background-image: url(../images/contact-icon03.png);}
	.about-contact .about-logo .des .web{ background-image: url(../images/contact-icon04.png);}
	.about-contact .about-logo .des .email{ background-image: url(../images/contact-email.png);}
	
	.about-contact .contact-ewm{ width: 90%; margin-left: auto; margin-right: auto; margin-bottom: 0.8rem;}
	.about-contact .contact-ewm .item .tit{ text-align: center; font-weight: bold; font-size: 0.4rem; line-height: 0.8rem;}
	.about-contact .contact-ewm .item .ewm{ text-align: center; margin-bottom: 0.32rem;}
	.about-contact .contact-ewm .item .ewm img{ width: 80%; margin-left: auto; margin-right: auto;}
	
	
	
	/*博客列表*/
	.newslist{ width: 8.32rem; margin-top: 0.8rem;}
	.newslist .title{ font-size: 0.666666rem; line-height: 1.2rem; border-bottom: 2px solid #1baae3; width: 3.16rem; margin-left: auto; margin-right: auto; text-align: center; color: #1baae3; margin-bottom: 1.12rem;font-weight: bold;}
	.newslist li{ margin-bottom: 1.08rem;}
	.newslist li .newspic{ margin-bottom: 0.8rem;}
	.newslist .newsinfo .newst{ line-height: 1rem; font-size: 0.533333rem; border-bottom: 1px solid #919191;}
	.newslist .newsinfo .newst a{ color: #1baae3;}
	.newslist .newsinfo .newsjian{ line-height: 0.6rem; font-size: 0.4rem; overflow: hidden; color: #595757; height: 1.2rem;} 
	.newslist .newsinfo .more{ margin-top: 0.2rem; text-align: right; padding-right: 0.5rem;}
	.newslist .newsinfo .more img{ width: 0.6rem; float: right;}
	.newslist .newsinfo .date{ text-align: left; line-height: 0.64rem; font-size: 0.32rem; color: #6f6f6f; margin-top: 0.2rem;}

	
	.page{ margin-top: 0.8rem; margin-bottom: 0.8rem;}
	.page .pager{ text-align: center;}
	.page li>a{padding:0.08rem 0.16rem;  font-size: 0.24rem; color: #333333; border: 1px solid #e5e5e5; border-radius: 0; margin-right: 0.066666rem;}
	.page li>a:hover, .page li>a.current{background: #1baae3; border: 1px solid #1baae3; color: #ffffff;}
	
	
	.newslist-3{ width: 100%; float: right;}
	
	

	/*博客详情*/
	.newsdetail{ width: 8.32rem; }
	.newsdetail .h1{ text-align: center; font-size: 0.4rem; line-height: 0.6rem; padding: 0.4rem 0 0.2rem 0; margin: 0 0 0 0; color: #1baae3; margin-bottom: 0.2rem;}
	.newsdetail-line{ width: 96.666%;  overflow: hidden; background: #ffffff;}
	.newsdetail .h2{ text-align: center; font-size: 0.24rem; padding: 0 0 0 0; margin: 0 0 0 0; height: 0.4rem; font-family: "microsoft yahei"; color: #9fa0a0;}
	
	.newsdetail .word{ line-height: 0.6rem; text-align: left; font-size: 0.373333rem; margin-bottom: 1rem;}
	
	.word img{ max-width: 100%;}
	
	.page-row{ margin-top: 0.8rem;}
	.page-row .turnto,
	.page-row .next,
	.page-row .prev{ margin-left: 10px; }
	.page-row a{ display:block;font-size: 0.24rem; line-height: 0.4rem; padding-left: 0.16rem; padding-right: 0.16rem; white-space: nowrap; }
	.page-row a:hover{ background: #f6a702; color: #f6a702; color: #ffffff;}
	
	
	
	
	/*合作案例*/
	
	.hzallist{ width: 8.32rem; margin-top: 0.8rem;}
	.hzallist .title{ font-size: 0.666666rem; line-height: 1.2rem; border-bottom: 2px solid #1baae3; width: 3.16rem; margin-left: auto; margin-right: auto; text-align: center; color: #1baae3; margin-bottom: 1.12rem;font-weight: bold;}
	.hzallist li{ margin-bottom: 1.08rem;}
	.hzallist li .newspic{ margin-bottom: 0.8rem;}
	.hzallist .newsinfo .newst{ line-height: 1rem; font-size: 0.533333rem; border-bottom: 1px solid #919191;}
	.hzallist .newsinfo .newst a{ color: #1baae3;}
	.hzallist .newsinfo .newst img{ float: right; width: 0.5rem; margin-top: 0.2rem;}
	.hzallist .newsinfo .newsjian{ line-height: 0.6rem; font-size: 0.4rem; overflow: hidden; color: #595757; height: 1.2rem;} 
	.hzallist .newsinfo .more{ margin-top: 0.2rem; text-align: right; padding-right: 0.5rem;}
	.hzallist .newsinfo .more img{ width: 0.6rem; float: right;}
	.hzallist .newsinfo .date{ text-align: left; line-height: 0.64rem; font-size: 0.32rem; color: #6f6f6f; margin-top: 0.2rem;}
	
	

	
	/*产品列表*/
	
	.prolist .index-product_left .guwen{ margin-top: 30px; background: #f4f4f4; padding-top: 16px; margin-bottom: 30px;}
	.prolist .index-product_left .guwen .img{ width: 80%; max-width: 144px;}
	.prolist .index-product_left .guwen .tit{ font-size: 18px; font-weight: bold; text-align: center; line-height: 40px;}
	.prolist .index-product_left .guwen .lianxi a{ width: 160px; border: none; background: #ff6a00; color: #FFFFFF; font-size: 20px;}
	.prolist .index-product_left .guwen .phone{ max-width: 240px; width: 95%;  padding-top: 15px; padding-bottom: 15px; line-height: 24px; color: #ff6a00;}
	.prolist .index-product_left .ewm{ background: #e5e5e5; padding-top: 12px; padding-bottom: 5px;}
	.prolist .index-product_left .ewm .img{ width: 88px;}
	.prolist .index-product_left .ewm .txt{ line-height: 38px; text-align: center; font-weight: bold; font-size: 18px; color: #ff6a00;}
	
	.prolist .index-product_list .pic{ position: relative;}
	.prolist .index-product_list .pic:hover .bg,
	.prolist .index-product_list .pic:hover .baojia{ display: block; }
	
	
	.prolist .index-product_list .pic .bg{ position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); top: 0; left: 0; z-index: 10; display: none;}
	.prolist .index-product_list .pic .baojia{ position: absolute;z-index: 20; top: 50%; width: 100%; height: 40px; display: none;}
	.prolist .index-product_list .pic .baojia dl{ position: relative; z-index: 20; width: 90%; max-width: 210px; text-align: center; margin-top: -20px; }
	.prolist .index-product_list .pic .baojia dl dt,
	.prolist .index-product_list .pic .baojia dl dd{ line-height: 40px;text-align: center; width: 50%;}
	.prolist .index-product_list .pic .baojia dl dt a,
	.prolist .index-product_list .pic .baojia dl dd a{ display: block; line-height: 40px;}
	.prolist .index-product_list .pic .baojia dl dt{ float: left;}
	.prolist .index-product_list .pic .baojia dl dd{ float: right;}
	.prolist .index-product_list .pic .baojia dl dt a{ border-radius: 20px 0 0 20px; background: #FFFFFF; display: block;}
	.prolist .index-product_list .pic .baojia dl dd a{ border-radius: 0 20px 20px 0; background: #ff6a00; color: #ffffff; display: block;}
	
	
	/*产品详情*/
	.productdetail{ margin-top: 0.64rem; margin-bottom: 0.4rem}
	.productdetail .productdetail-con{ width: 8.32rem;}
	.productdetail .productdetail-con .pageright .productdetail-con .pic{ width: 100%;}
	.productdetail .productdetail-con .pageright .productdetail-con .pic img{ width: 100%;}
	.productdetail .productdetail-con .pageright .productdetail-con .instr{ padding-top: 0.72rem;}
	.productdetail .productdetail-con .pageright .productdetail-con .instr .tit{ font-size: 0.466666rem; color: #1baae3; line-height: 0.64rem; padding-bottom: 0.133333rem; border-bottom: 1px solid #666666; font-weight: bold;}
	.productdetail .productdetail-con .pageright .productdetail-con .instr .des{ font-size: 0.4rem; color: #666666; line-height: 0.8rem; padding-top: 0.28rem;}
	.productdetail .productdetail-con .pageright .productdetail-con .tit1{margin-top: 0.48rem; background:#1baae3; margin-bottom: 0.4rem;}
	.productdetail .productdetail-con .pageright .productdetail-con .tit1 .txt{background:url(../images/line4.png) left  repeat-y #FFFFFF;float: left; line-height: 0.48rem; padding-left: 0.48rem; padding-right: 0.16rem; color: #1baae3; font-weight:bold; font-size: 0.466666rem; background-size: 0.32rem auto;}
	.productdetail .productdetail-con .pageright .productdetail-con .con{ font-size: 0.4rem; line-height: 0.8rem;}
	.productdetail .productdetail-con .pageright .productdetail-con .con table{ width: 100%; }
	.productdetail .productdetail-con .pageright .productdetail-con .con table td{ padding: 0.106666rem; border-width: 3px!important; word-break: break-all; font-size: 0.32rem; line-height: 0.5rem;}
	
	.productdetail  .index-applation{ width: 100%;}
	
	.productdetail .productdetail-con .pageright .productdetail-con .index-applation .index-applation-con a .tit{ font-size: 0.4rem;}
	.productdetail .productdetail-con .pageright .productdetail-con .index-applation .index-applation-con>div{ margin-bottom: 0.4rem;}
	
	
	.mbottom-navbar{ display: block}
	
}