﻿/*custom style   自定义样式*/
.custom-a,.custom-a:hover,.custom-a:active,.custom-a:focus{text-decoration:none;}
.left{float:left !important;}
.right{float:right !important;}
.custom-ul{list-style:none;padding:0;margin:0;}
.custom-ul li{float:left;}
.img-widthall-heightauto{width:100%;height:auto;}
.inline-block{display:inline-block;}
.relative{position:relative;}
.absolute{position:absolute;}
.custom-ol{padding-left:0; list-style-position:inside;}
.img-full{width:100%;height:auto;}
.width5byheight3{position:relative;width:100%;height:0;margin:0;padding:0;top:0;left:0;padding-bottom:60%;}


body{font-family:"Microsoft YaHei"}
.title{font-family:sans-serif;}
.carousel-inner img{width:100%;}
.wns {text-align: center;}
/*top*/
/*top left welcome font*/
.header-top{height:36px;font-size: 16px;line-height:36px;line-height:36px\9;background-color:#31b0d5;cursor: default;}
.header-top .left{height:36px;}
.header-top-welcome{width: 240px;color: #fff;height:36px;}
.header-top-phone,.header-top-phone:hover,.header-top-phone:focus{
    text-decoration: none;  color: #F0B972;  font-size: 18px;  font-weight: bold;}

/*top right welcome ul*/
.header-top .icon{font-family: 'Glyphicons Halflings';}
.header-top .right{line-heigth:36px;line-heigth:36px\9;color:#fff;}
.header-top div.relative{padding:0 15px;background: #2BA6CA;border-right:1px solid #D4CACA;}
.header-top div.relative:hover{background:#2999B9;}
.header-top-weixin div.relative{z-index:2;}
.header-top-weixin .absolute{width:100%;top:-75px;transition:top .3s;}
.header-top-weixin:hover .absolute{ top:36px;}
.header-top-weibo{ cursor: pointer;}
.header-top-weibo-href,.header-top-weibo-href:hover,.header-top-weibo-href:focus{color:white;text-decoration:none;}
.header-top-name{margin-left:2px;}
.header-top-language div.relative{z-index: 2;}
.header-top-language .custom-ul{width:100%;top:-108px;left: -1px;transition:all .3s;z-index:1;}
.header-top-language .custom-ul li{float: none;text-align: center;background: #2BA6CA;border: 1px solid #D4CACA;border-top: 0px;box-sizing: border-box;height:36px;}
.header-top-language .custom-ul li:hover{background:#2999B9;}
.header-top-language-a,.header-top-language-a:hover,.header-top-language-a:focus{color:white;}
.header-top-language:hover .custom-ul{top:36px;}
.header-top-weixin .absolute{z-index:1;}
.header-top-language .relative{border-right-width:0 !important;}
@media screen and (max-width:768px){
    .header-top .container{padding-left:0;padding-right:0;}
    .header-top-welcome{width:150px;}
}
@media screen and (max-width:600px){
    .header-top-welcome{display:none;}
    .header-top div.relative{padding:0 10px;}
}
@media screen and (max-width:480px){
    .header-top-welcome{display:block;}
    .header-top .custom-ul{display:none;}
    .header-top .left{width:100%;}
    .header-top-welcome{width:100%;}
}

/*header nav*/
.navbar{margin-bottom:0;}
.navbar-nav > li > a{font-size:16px;}
.navbar-brand{padding:5px 0 5px 15px;}
@media screen and (min-width: 768px){
    .navbar-nav > li > a {padding-top:20px;padding-bottom:20px;}
}

@media screen and (min-width: 768px) and (max-width:991px){
    .navbar-nav > li > a {padding-right:6px;padding-left:6px;}
}
@media screen and (max-width:768px){
    .navbar-toggle{margin-top:13px;margin-bottom:13px;}
}
@media screen and (min-width:1200px){
    .navbar-nav li{width:113px;text-align:center;}
    .navbar-nav li:last-child{width:103px;}
}


/*移动端专用浮动页脚标签栏*/
@font-face {
    font-family: 'icomoon';
    src:  url('../fonts/icomoon.eot');
    src:  url('../fonts/icomoon.eot') format('embedded-opentype'),
    url('../fonts/icomoon.ttf') format('truetype'),
    url('../fonts/icomoon.woff') format('woff'),
    url('../fonts/icomoon.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
.phone-fix-bottom{position: fixed;left:0;bottom:0;display:none;width:100%;text-align: center;background-color:#00BFBF;}
.phone-fix-bottom .custom-a,
.phone-fix-bottom .custom-a:hover,
.phone-fix-bottom .custom-a:focus{color:white;}
.phone-fix-bottom-li{float:left;margin:0;padding:3px 0;width:25%;height:100%;box-sizing:content-box;}
.phone-fix-bottom .font-img{font-family:'icomoon';font-size:20px;}
.phone-fix-bottom .font-explain{font-size: 12px;margin-top:0px; letter-spacing: 1px;}
@media screen and (max-width:768px){
    .phone-fix-bottom{display:block;z-index:5;}
    /*应为使用的时浮动页脚，为了防止底部信息被遮盖，因此使用margin-bottom再升起来*/
    body{margin-bottom:51px;}
}

/*面包屑 */
.cake{
    padding: 13px;
    font-size: 14px;
    color: #000;
	border:1px solid #e6e6e6;
}
.cake a{
    font-size: 14px;
    color: #000;
}
.cake a:hover{
    text-decoration: none;
}
.icon-s{
    display: inline-block;
    background: url(../images/so.png) no-repeat;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    padding-right: 21px;
    padding-top: 18px;
}
.icon-j{
    display: inline-block;
    background: url(../images/jl.png) no-repeat;
    width: 16px;
    height: 16px;
    vertical-align: middle;
}


/*首页  简介和结构流程  通用部分*/
.table-cell{display:table-cell;}

/*首页栏目   简介  abstract*/
.cus{border: 1px solid #ddd;}    
.column-product-abstract{padding:60px 0;}
.column-product-abstract .table-cell{vertical-align:top;}
.column-product-abstract .title{color:#2992B1;margin-top:0;margin-bottom:30px;}
.column-product-abstract .content{padding-right:50px;font-size:16px;line-height:1.6;line-height:1.6\9;color:#676767;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.column-product-abstract .abstract-font{width:60%;}
.column-product-abstract .abstract-img{width:40%;}
.column-product-abstract .abstract-img-img{width:100%;height:auto;}
@media screen and (min-width:641px) and (max-width:991px){
    .column-product-abstract .content{padding-right:20px;font-size:14px;}
    .abstract-img{padding-top:69px;}
}
@media screen and (max-width:640px){
    .column-product-abstract .table-cell{display:block;width:100%;}
    .column-product-abstract .content{padding-right:0;}
    .abstract-font .title{text-align: center;}
    .abstract-img-img{padding-right:50px;padding-left:50px;padding-top:20px;}
}
@media screen and (max-width:420px){
    .abstract-img-img{padding-right:10px;padding-left:10px;}
}

/*首页  结构流程*/
.lpf_t{text-align: center;padding: 10px 0;font-size: 24px;color: #2992B1;}
.column-product-structure{padding:60px 0;background-color:#f0f0f0;}
.column-product-structure .table-cell{display:block;float:right;}
.column-product-structure .title{margin-top:0;margin-bottom:30px;}

.column-product-structure .content{font-size:16px;line-height:1.6;line-height:1.6\9;color:#676767;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.structure-font{width:60%;padding-left:50px;}
.structure-font li{margin-bottom: 10px;}
.structure-img{width:50%;padding: 5px 20px;}
.structure-img-img{width:100%;height:auto;}
@media screen and (min-width:992px) and (max-width:1199px){
    .structure-img{padding-top:69px;}
    .structure-font{padding-left:30px;}
}
@media screen and (min-width:641px) and (max-width:991px){
    .column-product-structure .content{font-size:14px;}
    .structure-font{padding-left:20px;}
    .structure-img{padding-top:69px;}
}
@media screen and (max-width:640px){
    .column-product-structure .table-cell{display:block;width:100%;float:right;}
    .column-product-structure .content{padding-right:0;}
    .structure-font .title{text-align: center;}
    .structure-img-img{padding-right:50px;padding-left:50px;padding-top:20px;}
    .structure-font{padding-left:0;}
}
@media screen and (max-width:480px){
    .structure-img-img{padding-right:20px;padding-left:20px;}
}
@media screen and (max-width:480px){
    .structure-img-img{padding:10px 0 0;}
}

/*首页   文字列表*/
.column-fonts-list{padding:60px 0;font-size:16px;}
.column-fonts-list .title{text-indent: .3em;margin-top:16px;margin-bottom:14px;color:#2992B1;}
.column-fonts-list .list-group{
    cursor: pointer;}
.column-fonts-list .list-group-item{padding-right:6.5em;position:relative;}
.list-group-item-title{white-space: nowrap;overflow: hidden;display:inline-block;width: 100%;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;}
.list-group-item-createTime{
    position: absolute;top:10px;right:.5em;}
@media screen and (max-width:767px){
    .column-fonts-list .title{text-align: center;margin-top:40px;margin-bottom:30px;}
}
.font-list-others .list-group-item:first-child{display:none;}

/*首页  产品各种用途展示*/
.column-product-aboutUse{padding:60px 0;background-color:#f0f0f0;cursor:default;text-align: center;}
.column-product-aboutUse h1.title{margin-bottom:50px;color:#2992B1;text-align: center;}
.column-product-aboutUse h3.title{color:#2992B1;}
.column-product-aboutUse .col-lg-3{margin-bottom:30px;}
.column-product-aboutUse .icon-circle{overflow: hidden;display:inline-block;position: relative;text-align:center;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;}
.icon-circle{font-family:"Glyphicons Halflings";font-size: 60px;line-height:120px;width:120px;height:120px;background-color: #fff;}
.product-use-abstract{font-size:16px;color:#676767;line-height: 1.4;line-height: 1.4\9;height:4.2em;}
.icon-circle-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#F0B972;
    -webkit-transition: all .3s;
    -moz-transition: all .3s ;
    -ms-transition: all .3s ;
    -o-transition: all .3s ;
    transition: all .3s ;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    opacity: .8;
    filter:alpha(opacity=80);
}
.icon-fonts{position:relative;z-index:1;display:block;width:100%;height:100%;
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s;
}
.column-product-aboutUse .col-lg-3:hover .icon-circle-bg{
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
.column-product-aboutUse .col-lg-3:hover .icon-fonts{
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
}
@media screen and (max-width:460px){
    .width-all-460{width:100%;}
    .product-use-abstract{padding:0 10px;}
}
/*首页  产品型号等详细信息  table*/
.column-product-info{padding:60px 0;}
.column-product-info .title{color:#2992B1;margin-top:0;margin-bottom:30px;text-align:center;}
.syt img {width: 100%;height: auto;}
.g-title {  background: #f1eeee;  color: #000;  padding: 30px;  margin-top: 10px;  }
.g-title h3 {  padding-bottom: 15px; font-size: 22px;font-weight: bold;}
.g-title .explain {  padding-bottom: 15px;font-size: 16px;}
.g-title strong{font-size: 16px;}

/*首页  相关设备展示*/
.column-correlation-product{padding:60px 0;background-color:#f0f0f0;}
.column-correlation-product .title{color:#2992B1;margin-top:0;margin-bottom:30px;text-align:center;}

.product-img-border{display:block;padding:10px;background-color: #fff;}
.product-img-box{position:relative;overflow: hidden;}

.width4byheight3{width:100%;height:0;padding-bottom:75%;position:relative;overflow: hidden;}
.product-img{position:absolute;top:0;left:0;width:100%;min-height:85%;}

.top-bg-decorate{position:absolute;width:200%;height:100%;top:0;left:0;background-color:#F0B972;opacity:.7;filter: alpha(opacity=70);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: rotate(-37deg) translateX(-50px) translateY(-434px);
    -moz-transform: rotate(-37deg) translateX(-50px) translateY(-434px);
    -ms-transform: rotate(-37deg) translateX(-50px) translateY(-434px);
    -o-transform: rotate(-37deg) translateX(-50px) translateY(-434px);
    transform: rotate(-37deg) translateX(-50px) translateY(-434px);
}
.product-img-border:hover .top-bg-decorate{
     -webkit-transform: rotate(-37deg) translateX(-50px) translateY(-230px);
     -moz-transform: rotate(-37deg) translateX(-50px) translateY(-230px);
     -ms-transform: rotate(-37deg) translateX(-50px) translateY(-230px);
     -o-transform: rotate(-37deg) translateX(-50px) translateY(-230px);
     transform: rotate(-37deg) translateX(-50px) translateY(-230px);
}

.bottom-bg-decorate{position:absolute;width:200%;height:100%;top:0;left:0;background-color:#F0B972;opacity:.7;filter: alpha(opacity=70);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: rotate(-37deg) translateX(-50px) translateY(230px);
    -moz-transform: rotate(-37deg) translateX(-50px) translateY(230px);
    -ms-transform: rotate(-37deg) translateX(-50px) translateY(230px);
    -o-transform: rotate(-37deg) translateX(-50px) translateY(230px);
    transform: rotate(-37deg) translateX(-50px) translateY(230px);
}
.product-img-border:hover .bottom-bg-decorate{
    -webkit-transform: rotate(-37deg) translateX(-50px) translateY(25px);
    -moz-transform: rotate(-37deg) translateX(-50px) translateY(25px);
    -ms-transform: rotate(-37deg) translateX(-50px) translateY(25px);
    -o-transform: rotate(-37deg) translateX(-50px) translateY(25px);
    transform: rotate(-37deg) translateX(-50px) translateY(25px);
}
.product-img-info{position:absolute;top:20%;left:0;width:100%;height:60%;background: #585858;padding: 10px 0;text-align: center;color:#fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    opacity:.9;filter: alpha(opacity=90);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.product-img-info .title{color:#fff;margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #ccc;}

@media screen and (min-width:1440px){
    .product-img-border:hover .product-img-info{
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }
}

@media screen and (max-width:1439px){
    .top-bg-decorate,.bottom-bg-decorate,.product-img-content{display:none;}
    .product-img-info{position:inherit;background-color: #fff;margin-top:3px;background:none;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }
    .product-img-border{background:none;}
    .product-img-box{overflow:inherit;background:none;}
    .width4byheight3{
        -webkit-box-shadow: 3px 3px 3px #ccc, -3px 3px 3px #ccc, 3px -3px 3px #ccc, -3px -3px 3px #ccc ;
        -moz-box-shadow: 3px 3px 3px #ccc, -3px 3px 3px #ccc, 3px -3px 3px #ccc, -3px -3px 3px #ccc ;
        box-shadow: 3px 3px 3px #ccc, -3px 3px 3px #ccc, 3px -3px 3px #ccc, -3px -3px 3px #ccc ;
    }
    .product-img-info .title{border:none;color:#646464;margin:8px 0 0;padding:0;}
}

@media screen and (max-width:991px){
    .product-img-info .title{font-size: 18px;}
}
.col-custom{margin-bottom:30px;}
@media screen and (max-width:767px) and (min-width:640px){
    .col-custom{width:33.33%;padding-left:15px;padding-right:15px;}
}
@media screen and (max-width:639px) and (min-width:420px){
    .col-custom{width:50%;box-sizing:border-box;padding-left:15px;padding-right:15px;}
}
@media screen and (max-width:419px) and (min-width:320px){
    .col-custom{width:100%;box-sizing:border-box;padding-left:8%;padding-right:8%;}
}
@media screen and (max-width:319px){
    .col-custom{width:100%;padding-left:0;padding-right:0;}
}
/*footer*/
.lineyellow{height:5px; background:#fdd000;}
#briefness_foot{background:#31B0D5; color:#FFF;}
.juzhong{margin: 20px auto 40px 0; width:95%;}
.juzhong div{float:left; margin-right:20px;}
.juzhong img{width:100px;}
.foot-product{float: left;}
.foot-product h3{margin-top:0;font-size: 16px;font-weight: 600;}
.foot-product p a{  color: #cccccc;}
.foot-product p a:hover{text-decoration: none;}
.foot_line{width:2px; height:100px;margin-left:20px;}
.foot_bottom{text-align:center;}
.foot_bottom img{width:100%;}
.friend_link_text a{color:#ccc; padding:0 5px;}
.weixin,.foot_line,.foot_font{float:left;}

/*文字列表页*/
.font-list-style-nav{padding:60px 0;text-align:center;}
.font-list-style-nav .btn{margin-left:30px;}
.font-list-style-nav .active,.font-list-style-nav .btn:hover{background:#31B0D5;}


.font-list-no1{margin-bottom:70px;}
.font-list-no1 .table-bordered{overflow:hidden;}
.width-half{float:left;width:50%;}
.paddingRight30{padding-right:30px;}
.font-message{padding:0 30px 0 20px;}
.font-message .title{font-weight:bold;margin:60px 0 30px}
.font-message .content{font-size:16px;line-height:1.6;line-height:16\9;}
.font-message .createTime{margin-bottom: 0;margin-top: 10px;color: #969696;}
@media screen and (max-width:768px){
    .width-half{width:100%;float:none;}
    .font-list-no1 .paddingRight30{padding:0;}
    .width-half .title{text-align: center;}
}
.font-list-others .list-group-item{padding:0;}
.right-apache,.left-apache{float:left;}
.left-apache{width:80%;}
.right-apache{width:20%;padding-left:20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.font-list-others .custom-a{color:#252525;display:block;padding:30px 40px;}
.font-list-others .custom-a:hover{color:#fff;}
.font-list-others .custom-a:hover .right-apache .createTime{color:#fff;}
.font-list-others .list-group-item:hover{background-color: #31B0D5;}
.left-apache .title{margin-bottom:16px;}
.right-apache .createTime{margin-top:20px;float:right;color:#969696;}
.font-list-others .content-info{font-size:16px;line-height:1.4;line-height:1.4\9;color:#8B8B8B;}

.page-list{margin:10px 0 60px 0;}

/*产品列表*/
.product-list-type-classify{padding:50px 0 30px 0;background:#f0f0f0;}
.product-list-type-classify .title{text-align: center;margin-bottom:20px;}
.product-list-type-classify .content-info{text-align: center;font-size:16px;line-height:1.6;line-height:1.6\9;margin-bottom:30px;color:#858585;}
.product-list-type-classify:nth-child(2n){background:none;}
/*.product-list-type-classify:nth-child(2n) .content-info{color:#ccc;}*/
@media screen and (min-width:1440px){
    .product-list-type-classify:nth-child(2n) .product-img-border{
        -webkit-box-shadow: 3px 3px 3px #E6E6E6, 3px -3px 3px #E6E6E6, -3px 3px 3px #E6E6E6, -3px -3px 3px #E6E6E6;
        -moz-box-shadow: 3px 3px 3px #E6E6E6, 3px -3px 3px #E6E6E6, -3px 3px 3px #E6E6E6, -3px -3px 3px #E6E6E6;
        box-shadow: 3px 3px 3px #E6E6E6, 3px -3px 3px #E6E6E6, -3px 3px 3px #E6E6E6, -3px -3px 3px #E6E6E6;
    }
}

/*文字内容页面*/
.font-page{margin-top:60px;}
.font-page .title{text-align: center;margin-bottom:20px;}
.font-page .create-font-time{text-align: center;margin-bottom: 40px;color: #808080;}
.page-prev-next{text-align: center;font-size: 16px;margin-top:30px;margin-bottom:50px;padding-top:20px;border-top:1px solid #ccc;}
.page-prev-next .left,.page-prev-next .right{max-width:24em;white-space: nowrap;overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;}
@media screen and (min-width:1440px){
    .page-prev-next .left:hover,.page-prev-next .right:hover{max-width:none;}
}
.page-prev-next .return-list{display:inline-block;}
.page-prev-next .next,.page-prev-next .prev{color:#2F2F2F;}
.page-prev-next .font-url{font-style:normal;}
@media screen and (max-width:53em){
    .page-prev-next .font-url{display:none;}
    .page-prev-next .left,
    .page-prev-next .right,
    .page-prev-next .return-list{
        float:none !important;display:inline-block;margin-left:10px;padding:6px 10px;border:1px solid #ccc;
        -webkit-border-radius:4px;
        -moz-border-radius:4px;
        border-radius:4px;
    }
    .page-prev-next .return-list{
        overflow: hidden;}
    .page-prev-next .left:hover,
    .page-prev-next .right:hover,
    .page-prev-next .return-list:hover{background-color:#31B0D5; }
    .return-list .custom-a{color:#2F2F2F;}
}

/*产品内页*/
.content_main{margin-top:60px;}
.breadcrumb{ background-color:transparent;}
.breadcrumb > li + li:before {content:">";}
.product_main_img{width:100%;border:2px solid #ddd; padding:5px;}
.product_small_title{ background-color:#D2D2D2; padding:5px; float:left;}
.product_small_title span{color:#D21919;}
.product_parameter{list-style:none; padding:0;margin:0;}
.product_parameter li{float:left; width:50%;height:20px; overflow:hidden;margin:10px 0;}
.product_parameter span{color:#4AA1E8;}
.product_show_assist{ cursor:pointer;}
.product_show_assist img{width:100%; border:2px solid #ddd; padding:5px;}
.product_show_assist p{color:#6c6c6c; text-align:center; margin-top:5px;}
.product_content_font{padding:0 30px;}
.product_content_font p{ text-indent:2em;}
.product_relate{margin-bottom:20px;}
.product_relate_product img{width:100%; padding:5px; border:2px solid #ddd;}
.product_relate_product{ text-align:center;}
.product_relate_title{margin:5px 0; color:#ddd;}
.product_relate_title a{color:#6c6c6c;}
.product_price_scope{color:#6c6c6c;}
.product_show_assist img:hover , .product_relate_product img:hover{ border-color:#4AA1E8;}
.product_name_div .lead{font-weight: 500;font-size: 24px;}

/*联系我们页面*/
.contact-page{text-align:center;margin-top:60px;}
.contact-page .title{margin-bottom:30px;}
.contact-page .content-info{color:#9B9B9B;margin-bottom:50px;}
.about-li{width:20%;padding:0 20px;margin-bottom: 30px;cursor:default;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.contact-page .icon{width:96px;height:0;padding-bottom:96px;margin:0 auto;position:relative;line-height:96px;line-height:96px\9;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;}

.contact-page .icon-font{position:absolute;top:0;left:0;width:100%;height:100%;font-size: 52px;background: #31B0D5;color: white;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
}
.contact-list .icon{font-family: 'Glyphicons Halflings';}
.oleft ul li span{
            float: right;
        }
        .con-bottom{
            margin-bottom: 4em;
        }
        .oleft p{
            color: darkred;
            font-weight: bold;
            padding-left: 36px;
            font-size: 16px;
        }
        .oleft ul {
            list-style: none;
            line-height: 25px;
        }
        .oleft ul li a{
            color: #080808;
        }

@media screen and (max-width: 768px) {
    .about-li{display:none;width:25%;}
    .contact-page .circle{display:block;}
}
@media screen and (min-width:360px) and (max-width:639px){
    .about-li{width:50%;box-sizing:border-box;padding-left:15px;padding-right:15px;}
}
@media screen and (max-width:359px){
    .about-li{width:100%;padding-left:0;padding-right:0;}
}
.baidu-map{margin-bottom:60px;}
.baidu-map-show{position:absolute;top:0;left:0;height:0;width:0;width:100%;height:100%;}
#map{border:#ccc solid 1px;font-size:12px;width:100%;height:100%;margin:0;padding:0;}

/*关于我们*/
.aboutUs-title-info{margin-top:60px;margin-bottom:30px;}
.aboutUs-title{text-align: center;margin-bottom:40px;}
.aboutUs-info{text-align:center;font-size:16px;margin-bottom:20px;
    line-height:1.6; line-height: 1.6\9;color:#A2A2A2;}
.about-img{width:100%;}
.aboutUs-title-info .absolute{top:0;left:0;width:100%;height:100%;padding:0 16px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.aboutUs-title-info .col-lg-3{color:#E1E1E1;margin-bottom:30px;}
.aboutUs-title-info .absolute {text-align: center;}
.aboutUs-title-info .absolute .title{margin-bottom:20px;cursor:default;}
.aboutUs-img-info{font-size:16px;text-align:justify;cursor: default;
    line-height:1.6;line-height:1.6\9;}

.about-img-font{margin-top:60px;margin-bottom:40px;padding:40px 0 30px 0;background:#F5F5F5;}

.about-img-font .title{margin:0 0 20px 0;}
.about-img-font .info{font-size:16px;
    line-height:1.6;line-height:16\9;padding:0 16px;}
.about-img-font-font{text-align:center;}
.about-img-font .width-half{display:table-cell;float:none;vertical-align: middle;color:#A2A2A2;}
.about-img-show{width:100%;height:auto;}
@media screen and (max-width:768px){
    .about-img-font .clearfix{position:relative;margin-bottom:40px;overflow: hidden;}
    .about-img-font .width-half{display:block;width:100%;}
    .about-img-font-font{position:absolute;top:0;left:0;width:100%;height:100%;}
    .about-img-font .width-half{color:#353535;}
    .about-img-font-font .title{margin-top:60px;}
}
@media screen and (max-width:480px){
    .about-img-font-font .title{margin-top:20px;}
}
@media screen and (max-width:420px){
    .about-img-font-font .info{display:none;}
    .about-img-font-font .title{margin-top:30px;}
}




.media-p{display:none;}
@media screen and (max-width:540px){
    .carousel,.column-product-abstract,.column-product-structure,.column-fonts-list,.column-product-aboutUse,.column-product-info,#briefness_foot,.column-correlation-product{
      display:none;
    }
    .cake,.product_small_title,.page-header,.product_relate,.product_parameter{display:none;}
    .media-p{display:block;}
    .product_content_font video,.product_content_font img{width:100%;height:auto;}
    .product_content_font{padding:0 15px;}
    .product_content_font p{text-indent: 0em;}
    .product_name_div .lead{margin-top:15px;text-align: center;}
}