@media screen  and (max-width: 767px) {
    * {
        /*font:12px/1.5 Microsoft YaHei, \5b8b\4f53, tahoma, arial, sans-serif;*/
        font: 14px/1.5 'Hiragino Sans GB', 'Open Sans', Arial, 'Microsoft YaHei', 微软雅黑, STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;
    'Hiragino Sans GB', 'Open Sans', Arial, 'Microsoft YaHei', 微软雅黑, STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;
    }

    /*通用*/
    ul, li, a, em, i {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    a, a:hover, a:link {
        text-decoration: none;
    }

    html, body {
        overflow-x: hidden;
    }

    /*首页 header*/
    .header-bg {
        background: #f5f5f5;
        background-size: 100%;
        width: 100%;
        color: #626262;
        overflow: hidden;
    }

    .header_btn {
        width: 230px;
        margin: auto;
    }

    .header_btn a {
        display: inline-block;
        line-height: 30px;
        color: #626262;
        font-size: 12px;
    }

    .header_btn a:hover {
        color: #d00505;
    }

    .container {
        max-width: 960px;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0;
    }

    .header-bg .welcome {
        line-height: 30px;
        text-align: center;
    }

    .header-bg .hotline {
        line-height: 30px;
        text-align: right;
    }

    .navs {
        overflow: hidden;
    }

    .container.logo-container {
        position: relative;
    }

    .container.logo-container .navs-icon {
        position: absolute;
        left: 0;
        top: 0;
        background: #368dfe;
        width: 80px;
        height: 95px;
        z-index: 9;
    }

    .container.logo-container .navs-icon img {
        margin-left: 10px;
        margin-top: 16px;
    }

    .navs .logo {
        float: left;
        margin-left: 11%;
        line-height: 90px;
    }

    .navs .nav {
        float: right;
    }

    .navs .nav li {
        height: 50px;
    }

    .navs .nav li a {
        font-weight: bold;
        height: 50px;
        line-height: 50px;
        border-radius: 0;
        padding: 0;
        margin: 0;
        padding-left: 20px;
        padding-right: 20px;
        letter-spacing: 2px;
        font-size:14px;
    }

    .navs .nav li a:link {
        color: white;
    }

    .navs .nav li a:hover {
        background: none;
    }

    .navs .nav li.nav-active a {
        color: #1674cb;
    }

    .navbar-toggle {
        background: #1674cb;
    }

    .icon-bar {
        background: white;
    }

    /*index-banner*/
    .carousel-indicators .active{
        width:12px;
        height:12px;
        background:#1674CB;
        border:1px solid #115ca1;
        border-radius:50%;
        margin:1px;
    }

    .carousel-caption.banner1{
        background:rgba(0,0,0,.3);
        color:white;
        padding:10px;
        border-left:12px solid #fe9a3c;
        z-index:10;
        text-align:left;
        max-width:350px;
        margin-bottom:260px;
        left:30%;
    }

    .carousel-caption {
        font-size: 10px;
        bottom: 0;
    }

    .carousel-caption.banner1 {
        bottom: 20px;
    }

    .carousel-caption span {
        font-size: 10px;
        display: block;
    }

    .carousel-inner > .item > img {
        min-height: 180px;
    }

    .carousel-caption.banner2 {
        color: white;
        padding: 10px;
        z-index: 10;
        text-align: left;
        margin-bottom: 15px;
        left: 50%;
        max-width: 150px;
    }

    .carousel-caption.banner2 strong {
        display: none;
    }

    .carousel-caption.banner2 a {
        overflow: hidden;
        padding: 5px 5px 5px 5px;
        float: left;
    }

    .carousel-caption.banner2 a img, .carousel-caption.banner2 a span {
        float: left;
        height: 25px;
    }

    .carousel-caption.banner2 a.andriod {
        background: #4fb962;
        border-radius: 4px;
        display: block;
    }

    .carousel-caption.banner2 a.ios {
        background: #000000;
        border-radius: 5px;
        margin-top: 10px;
        display: block;
    }

    .carousel-caption.banner2 > span {
        display: none;
    }

    .carousel-caption.banner2 a span {
        float: left;
        line-height: 27px;
        margin-left: 5px;
        font-size: 10px;
        color: white;
    }

    .carousel-caption.banner3 {
        color: white;
        padding: 10px;
        z-index: 10;
        text-align: left;
        margin-bottom: 10px;
        left: 15%;
    }

    .carousel-caption.banner3 .banner3-top {
        overflow: hidden;
        margin-top: 20px;
    }

    .carousel-caption.banner3 .banner3-top strong {
        float: left;
        font-size: 16px;
        font-weight: normal;
    }

    .carousel-caption.banner3 .banner3-top em {
        float: left;
        background: #ce4d4d;
        color: white;
        font-size: 10px;
        width: 50px;
        text-align: center;
        height: 18px;
        line-height: 18px;
        margin-left: 10px;
        margin-top: 2px;
    }

    .carousel-caption.banner3 ul {
        margin-top: 5px;
    }

    .carousel-caption.banner3 ul li {
        list-style: disc;
        font-size: 10px;
        line-height: 18px;
    }

    /*max-width=767px*/
    .carousel-indicators li {
        height: 12px;
        width: 12px;
    }

    /*.carousel-indicators .active {*/
        /*height: 5px;*/
        /*width: 30px;*/
    /*}*/

    .carousel-indicators {
        bottom: -10px;
    }

    .header-bg .welcome {
        text-align: center;
        display: block;
        width: 100%;
    }

    .container.logo-container .navs-icon {
        left: 20px;
    }

    .index-contact {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .map_box {
        width: 90%;
        margin-top: 10px;
        margin-left: 20px;
    }

    .footer-right a {
        margin-left: 20px;
    }

    .copyright span {
        font-size: 10px;
    }

    .navs .nav li a {
        color: white;
    }

    .container.logo-container .navs-icon img {
        margin-left: 5px;
        margin-top: 10px;
        width: 50px;
    }

    .container.logo-container .navs-icon {
        width: 60px;
        height: 71px;
    }

    .logo img {
        /*width: 90px;*/
        height: 36px;
    }

    .navs .logo {
        /*margin-left:90px;*/
        line-height: 70px;

    }

    .logo{
        border-bottom:1px dotted #1890ff;
        padding-bottom:10px;
    }

    .container > .navbar-collapse {
        /*margin-right: 15px;*/
        background: #1674cb;
        /*position: absolute;*/
        /*right: -14px;*/
        /*top: 267px;*/
        z-index: 999;
        padding-left: 10px;
        padding-right: 10px;
    }

    .navs .nav li.nav-active {
        display: none;
    }

    .navbar-toggle {
        margin-top: 15px;
        margin-right:23px;
        position:absolute;
        top:0;
        right:0;
    }

    .more:link {
        text-decoration: none;
    }

    .navbar a {
        display: block;
        color: #fff;
        line-height: 40px;
        height: 40px;
        overflow: hidden;
        text-align: center;
        padding: 2px 10px 2px 10px;

    }

    .navbar {
        width: 100%;
        position: absolute;
        left: 0;
        top: 90px;
        background: rgba(0, 113, 185, .8);
        color: #fff;
    }

    .navs .nav li .navbar a:hover {
        background: #023797;
    }

    .navs .nav li .navbar a {
        color: #fff;
    }

    .navs, .navs .nav li, .navs .nav li .navbar, .nav {
        z-index: 2;
    }

    .carousel-inner, #myCarousel {
        z-index: 1;
    }

    /*分页*/
    .pageNavi {
        padding: 10px 0 10px 0;
        margin: 10px auto 0;
        width: 100%;
        text-align: center;
        color:#6f6f6f;
    }

    .pageNavi li{display:inline-block}

    .pageNavi li a{
        display:inline-block;
        color:#6f6f6f;
    }
    .pageNavi li strong{
        font-weight:bold;
    }

    .pageNavi li a:hover{
        color:#FF6D00;
    }
    .met_page a,.met_page i{
        color:#666;
        display:block;
        float:left;
        height:22px;
        overflow:hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .met_page a:hover{
        color:#FF6D00;
    }

    .met_page .pageleft{
        width:100%;
        height:22px;
        overflow:hidden;
    }

    .met_page .pageright{
        overflow:hidden;
        height:22px;
        width:100%;
    }
    .met_page a{
        width:80%;
    }

    .met_page{
        overflow:hidden;
        width:100%;
        margin:0 auto;
        margin-top:30px;
    }

    /*********/
    .left-secondNav a{
        display:block;
        color:#8E8E8E;
        padding-left:36px;
        padding-top:10px;
        padding-bottom:8px;
        border-left:1px solid #F5F5F5;

    }

    .left-secondNav a:hover{
        border-left:1px solid #FF6D00;
        color:#0365bc;
    }

    /*2018.1.22 鲍*/
    .header{
        background:#08B3E9;
        /*border-bottom:1px solid #007BB1;*/
    }

    .logo img{
        display:block;
        max-width:100%;
        vertical-align: middle;
    }

    .header-right{
        text-align: center;
        margin-top:12px;
        margin-bottom:12px;
    }

    .header-top span{
        display:inline-block;
    }

    .header-top a{
        display:inline-block;
    }

    .weather{
        display:inline-block;
        float:right;
        margin-top:-1px;
        margin-left:15px;
    }

    .header-top font{
        color:#fff;
    }

    .header-top a{
        display:inline-block;
        color:#fff;
    }
    .header-top{
        color:#fff;
        line-height:24px;
    }
    .box strong{
        color:#fff !important;
    }

    .header-bottom span{
        color:#fff;
        font-weight:bold;
        display:inline-block;
        text-align: center;
    }
    .header-bottom span strong{
        font-size: 18px;
        color: #fde43e;
    }

    .logo img{
        /*margin-bottom: 24px;*/
        max-width: 220px;
        /*margin: 0 auto;*/
        margin-top: 15px;
    }

    .search a{
        display:block;
        background:url("/images/search1.png") no-repeat left center;
        padding-left:20px;
        color:#fff;
        font-size:13px;
        font-weight:bold;
        line-height:50px;
    }

    .search{
        /*float:right;*/
        display:none;
    }

    .header-top a:hover{
        color:red;
    }

    .search a:hover{
        color:red;
    }

    .nav>li>a{
        color:#fde43e;
        border-bottom:1px solid rgba(253,228,62,.2);
    }

    .search input{
        position: absolute;
        top: 12px;
        right: 75px;
        border: 1px solid #fff;
        height: 26px;
        line-height: 26px;
        padding-left: 10px;
        width: 160px;
        border-radius: 5px;
        font-size:12px;
        color:#666;
    }

    .search{
        position:relative;
    }
    .search input:focus{
        outline: none;
    }

    /*首页关于*/
    .index-ab-tit h3{
        font-size:24px;
        font-weight:bold;
        color:#1b2f43;
        float:left;
    }

    .index-ab-tit a{
        display:block;
        float:right;
        background:url("/images/moref.gif") no-repeat;
        width:40px;
        height:14px;
        margin-top:28px;
    }
    .index-ab-tit a:hover{
        background:url("/images/more.jpg") no-repeat;
    }
    .index-ab-tit{
        overflow:hidden;
        padding-bottom:10px;
    }

    .index-ab-bg{
        background:url("/images/wwwa.png") no-repeat;
        width:100%;
        margin:0 auto;
        height:20px;
        background-size:100%;
    }

    .index-ab-l ul li img{
        float:left;
        margin-top:8px;
    }

    .index-ab-l ul li span{
        float:left;
        line-height:60px;
        margin-left:20px;
        color:#1b2f43;
        font-weight:bold;
    }

    .index-ab-l ul li p{
        float:left;
        max-width:80%;
        margin-left:50px;
        font-size: 12px;
        color:#666666;
        margin-top:5px;
    }

    .index-ab-l ul li{
        overflow:hidden;
        margin-top:20px;
        padding-bottom:20px;
        border-bottom:#eee 1px solid;
    }

    .index-ab-l ul li:last-child{
        border-bottom:none;
    }

    .index-ab-r{
        /*margin-top:30px;*/
        height:300px;
    }

    .index-about{
        padding:15px;
    }

    .index-ab-r object{
        height:300px;
    }

    /*首页产品*/
    .index-product{
        background:#EEF9FE;
        border-top:1px solid #DAE2E5;
        padding:15px;
    }

    .index-prot span{
        /*float:left;*/
        display:block;
        font-size: 24px;
        font-weight: bold;
        color:#1b2f43;
    }

    .index-prot div{
        /*float:right;*/
        margin-top:10px;
    }
    .index-prot{
        overflow:hidden;
    }

    .index-proBtn{
        overflow:hidden;
    }
    .index-proBtn a{
        border-left: #FFF 1px solid;
        border-top: #FFF 1px solid;
        border-right: #d8d8d8 1px solid;
        border-bottom: #b8b8b8 1px solid;
        color: #666;
        font-size: 14px;
        line-height: 40px;
        margin-left:5px;
        float:left;
        width:120px;
        height:40px;
        text-align: center;
    }

    .index-proBtn a.current-proBtn{
        border-left: #FFF 1px solid;
        border-top: #FFF 1px solid;
        border-right: #d8d8d8 1px solid;
        border-bottom: #b8b8b8 1px solid;
        color: #fff;
        font-size: 14px;
        width:120px;
        height:40px;
        line-height: 40px;
        background: #1674cb;
        text-align: center;
    }

    .index-pro ul li{
        padding:15px;
    }

    .index-pro ul li img{
        display:block;
        max-width:100%;
    }

    .index-pro ul{
        margin-top:15px;
    }

    .index-proBox{
        background:#EEF9FE;
        border-bottom: #acb4b7 1px solid;
        border-right: #c4cdd1 1px solid;
        border-left: #fff 1px solid;
        border-top:1px solid #eee;
        padding:15px;
        overflow: hidden;
        box-shadow:2px 2px 5px #ccc;
    }

    .index-proBox span{
        color: #1b2f43;
        white-space: nowrap;
        display:block;
        font-weight:bold;
        margin-top:15px;
        margin-bottom:15px;
        overflow:hidden;
        text-overflow: ellipsis;
    }

    .index-proBox:hover{
        box-shadow: 2px 2px 5px #666;
    }
    .index-proBox:hover span{
        color:#FF6D00;
    }
    .index-proBox p{
        font-size: 12px;
        color: #666666;
        max-height:54px;
        overflow:hidden;
    }

    .index-proBox a{
        /*background:url("/images/boew.png") no-repeat;*/
        display:block;
        float:right;
    }

    .index-proBox a:hover{
        color:red;
    }

    .nl-t span{
        display:block;
        font-size: 24px;
        color:#1b2f43;
        float:left;
    }

    .nl-t {
        overflow:hidden;
    }

    .nl-t a{
        display:block;
        float:right;
        background:url("/images/moref.gif") no-repeat;
        width:40px;
        height:14px;
    }
    .nl-t a:hover{
        background:url("/images/more.jpg") no-repeat;
    }

    .index-ab-l ul li:hover span{
        color:#FF6D00;
    }

    /*首页关于*/

    .index-tit{
        background:url("/images/moreadd.png") no-repeat left center;
        color:#666;
        font-size:14px;
        padding-left:30px;
        line-height:30px;
        height:30px;
        font-weight:bold;
        display:block;
    }
    .index-tit:hover{
        color:#FF6D00;
    }
    .index-new a{
        display:block;
        font-weight:bold;
        color:#666;
        line-height:30px;
        height:30px;
        overflow:hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .index-new p{
        font-size:12px;
        color:#666;
        line-height:20px;
    }

    .index-new{
        border-bottom:1px solid #eee;
        padding-bottom:10px;
        /*margin-top:20px;*/
    }
    .index-new:hover a{
        color:#FF6D00;
    }
    .index-news-box ul li{
        overflow:hidden;
    }
    .index-news-box ul li a{
        display:block;
        float:left;
        width:75%;
        white-space: nowrap;
        overflow:hidden;
        text-overflow: ellipsis;
        font-size:12px;
        color:#666;
    }
    .index-news-box ul li:hover a,.index-news-box ul li:hover i{
        color:#FF6D00;
    }

    .index-news-box ul li i{
        display:block;
        float:right;
        white-space: nowrap;
        overflow: hidden;
        color:#666;
        font-size:12px;
        line-height:24px;
    }

    .index-news-box ul{
        margin-top:20px;
    }

    .index-news{
        padding:15px;
    }

    .index-news-box,.index-feedback{
        /*background:url("/images/fffe.png") no-repeat right center;*/
        /*padding-right:50px;*/
    }

    .index-feedback p{
        font-size:12px;
        color:#666;
        line-height:22PX;
        margin-top:23px;
    }

    .index-feedback img{
        display:block;
        margin:0 auto;
        margin-top:20px;
        max-width:100%;
    }
    .index-feedback{
        margin-top:15px;
    }
    .index-contact p{
        font-size: 12px;
        color: #666;
        line-height: 20px;
        margin-top: 10px;
    }
    .index-contact{
        margin-top:15px;
    }
    .index-c-m span{
        display:block;
        font-size:12px;
        color:#666;
        line-height:20px;
        padding-left:20px;
    }
    .index-c-m span:hover{
        color:#FF6D00;
    }
    .index-c-m .m-tel{
        background:url("/images/atel.png") no-repeat left center;
    }

    .index-c-m .m-fax{
        background:url("/images/afax.png") no-repeat left center;
    }

    .index-c-m .m-phone{
        background:url("/images/amob.png") no-repeat left center;
    }

    .index-c-m .m-address{
        background:url("/images/aaddr.png") no-repeat left center;
    }

    .index-c-m .m-online{
        background:url("/images/awebsi.png") no-repeat left center;
    }

    .index-c-m .m-email{
        background:url("/images/aemail.png") no-repeat left center;
    }

    /*footer*/
    .footer{
        background:#08b3e9;
        padding:15px;
    }

    .foot-proNav{
        color:#fff;
        border-bottom: #18c1f6 1px solid;
        padding-bottom:15px;
    }

    .foot-proNav a{
        color:#fff;
        display:inline-block;
        height:15px;
        line-height:15px;
        border-right:1px solid #f5f5f5;
        margin-left: 2px;
        padding-right: 7px;
        font-size:12px;
    }

    .foot-proNav a:last-child{
        border-right:0;
    }

    .bottomBg{
        background:#2a292f;
        height:10px;
    }

    .foot-logo img{
        float:left;
        display:block;
        width:150px;
    }

    .foot-logo{
        /*float:left;*/
    }

    .copyrightBox{
        /*float:left;*/
        font-size:12px;
    }

    .copyr{
        /*float:left;*/
        color:#fff;
        margin-top:10px;
    }

    .copyright{
        overflow:hidden;
        padding-top:10px;
        font-size:12px;
    }

    .copyrightBox{
        color:#fff;
        margin-top:10px;
    }

    .copyr a{
        display:block;
        text-align: left;
        font-size:12px;
        color:#fff;
    }

    .copyr a:first-child{
        background:url("/images/beian.png") no-repeat left center;
        padding-left:20px;
    }

    .copyr a:hover,.foot-proNav a:hover{
        color:#FF6D00;
    }

    /*inner-banner*/
    .inner-banner{
        max-width:1920px;
        margin:0 auto;
        height:200px;
        background:center;
    }

    /*location*/
    .inner-location{
        /*margin-top:-43px;*/
        background:#fff;
        padding-left:15px;
    }

    .inner-tbox {
        width:100%;
        /*float:left;*/
    }

    .location{
        background:#fff;
        margin-top:20px;
    }

    .inner-location{
        overflow:hidden;
        /*float:right;*/
        padding-right:20px;
    }

    .inner-tbox ul li{
        /*float: left;*/
        /*padding: 0 30px;*/
        text-align: center;
        position: relative;
        background:#fff;
    }
    .inner-tbox ul{
        /*overflow:hidden;*/
    }
    .inner-tbox>ul>li>a{
        color: #333;
        font-size: 15px;
        font-weight: bold;
        display:block;
        line-height:40px;
    }
    .inner-tbox ul li em{
        display:none;
        position: absolute;
        height: 0px;
        width: 0px;
        border: 8px solid transparent;
        border-top: 6px solid #fde43e;
        bottom: -14px;
        left: 50%;
        margin-left: -8px;
        z-index: 6;
    }
    .inner-location span{
        line-height:40px;
        display:inline-block;
        color:#000;
        font-size:15px;
    }

    .inner-location a{
        line-height:40px;
        display:inline-block;
        color:#000;
    }
    .inner-location a:hover{
        color:#FF6D00;
    }
    .inner-tbox>ul>li.current-proNav{
        /*background:#08B3E9;*/
    }

    .inner-tbox>ul>li.current-proNav{
        background:#08B3E9;
    }
    .inner-tbox>ul>li.current-proNav a{
        color:#fff;
    }

    .inner-tbox ul li div{
        /*position:absolute;*/
        /*top:40px;*/
        /*left:0;*/
    }
    .inner-tbox ul li{
        /*position:relative;*/
        width:100%;
        border:none;
    }
    .inner-tbox{
        background:#fff;
    }
    .second-navBar a{
        width:100%;
        display: block;
        border-radius: 0 !important;
        text-align: center;
        line-height:22px;
        padding:10px 25px 10px 25px;
        color:#fff;
        border-top: 1px dotted #8b8b8b;
        background:rgba(51,51,51,.8);
    }

    .second-navBar a:hover{
        color:#fde43e;
    }

    .second-navBar,.location,.inner-tbox{
        z-index: 9999;
    }
    /*product*/
    .product-box{
        /*top: 50px;*/
        background: #f0f0f0;
        color: #fff;
        border-radius: 0;
        min-height:200px;
    }

    .product-title{
        /*background:#EEEEEE;*/
    }
    .news-container{
        padding:15px;
        padding-top:0;
    }
    .product-title span{
        display:block;
        background-color: #2d2d59;
        padding: 0 10px;
        line-height:40px;
    }

    .product-container{
        background-color: #fff;
        /*line-height: 230%;*/
        font-size: 14px;
        font-family: microsoft yahei;
        padding:15px;
        /*word-break: normal;*/
    }

    .product-container ul>li{
        display:block;
        /*z-index: 10;*/
        padding:15px;
        padding-top:0;
    }

    .product-container ul>li img{
        display:block;
        max-width:100%;
        padding:10px;
    }

    .product-container ul>li span{
        display:block;
        text-align: center;
        color:#666;
        line-height:40px;
    }

    .product-container ul>li{
        margin-top:15px;
    }

    .product-container ul{
        overflow:hidden;
    }

    .hoverBox{
        padding:15px;
        position:absolute;
        top:0;
        left:0;
        background:rgba(238,238,238,.3);
        width:100%;
        height:100%;
        box-shadow:2px 2px 5px #ccc;
    }

    .product-list{
        /*padding:15px;*/
        position:relative;
        box-shadow:2px 2px 5px #ccc;
    }

    .hoverBox a{
        display:block;
        height:100%;
        width:100%;
    }

    .product-container ul>li:hover span{
        color:#FF6D00;
    }

    /*product-detail*/
    .product-detail-container p{
        color:#666;
    }

    .pro-detail-tit h2{
        font-size:18px;
        font-weight:bold;
        padding-bottom:10px;
        border-bottom:1px dotted #ccc;
        color:#333;
        text-align: center;
        line-height:24px;
    }

    .product-detail-container img {
        display: block;
        margin: 0 auto;
        max-width: 100%;
    }

    /*2018.1.23 bao*/
    .news ul li a{
        display:block;
        overflow:hidden;
    }

    .news-list-img img{
        display:block;
        width:100%;
        margin:0 auto;
        height:160px;
        border:1px solid #ccc;
    }

    .news ul li{
        /*padding-top:15px;*/
        /*padding-bottom:15px;*/
        position:relative;
        border-bottom:1px dotted #ccc;
        box-shadow:2px 2px 5px 2px #eee;
    }
    .news ul{
        padding:15px;
    }
    .news-list span{
        display:block;
        font-size:18px;
        color:#666;
        margin-top:15px;
        font-weight:bold;
        width:80%;
        text-overflow: ellipsis;
        white-space: nowrap;
        height:26px;
        overflow:hidden;
    }

    .fbr i{
        display:inline-block;
        font-size:12px;
        color:#666;
        line-height:50px;
    }

    .news ul li p{
        margin-top: 5px;
        line-height: 200%;
        height: 52px;
        overflow: hidden;
        color:#555;
    }

    .news ul li em{
        display:block;
        position:absolute;
        right:15px;
        top:0;
        font-size:18px;
        color:#666;
        text-align: right;
        margin-top:15px;
    }
    .news ul li em strong{
        font-size:12px;
        line-height:46px;
    }
    .product-box .container{
        background:#fff;
        /*padding:15px;*/
    }

    .news ul li a:hover img{
        border:1px solid #08B3E9;
    }

    .news ul li a:hover span{
        color:#08B3E9;
    }
    .news ul li a:hover p{
        color:#333;
        font-weight:bold;
    }
    .news ul li a:hover i{
        color:red;
    }

    .news ul li a:hover{
        box-shadow:2px 2px 5px 2px #ccc;
    }

    .news ul li a{
       padding-top:15px;
        padding-bottom:15px;
    }

    .news-detail h1{
        font-size: 18px;
        text-align: center;
        font-weight: bold;
        color:#222;
    }

    .news-detail-t i{
        display: inline-block;
        color: #222;
        margin-left: 10px;
        line-height: 20px;
        font-size: 12px;
    }

    .news-detail-t{
        /*width:380px;*/
        margin:0 auto;
    }

    .news-detail-box {
        border-top:1px solid #ccc;
        margin-top:8px;
        padding-top:15px;
    }

    .news-detail-box p{
        color:#222;
        line-height:20px;
        font-size:13px;
    }

    /*contact*/
    .contact-box h4{
        color: #666666;
        font-size: 12px;
        /*margin-top:30px;*/
        /*margin-bottom:30px;*/
        line-height:22px;
        margin-top:0;
        padding-left:15px;
        padding-right:15px;
    }
    .contact-box{
        padding-bottom:30px;
    }
    .contact span{
        display:block;
        line-height:30px;
        font-size:13px;
        color:#666;
        padding-left:30px;
    }
    .contact span:hover{
        color:#FF6D00;
    }
    .contact{
        padding:15px;
    }

    .tel1{
        background:url("/images/contact.png") no-repeat left center;
    }
    .fax1{
        background:url("/images/print.png") no-repeat left center;
    }
    .mobile1{
        background:url("/images/phone.png") no-repeat left center;
    }
    .address1{
        background:url("/images/bank.png") no-repeat left center;
    }
    .online1{
        background:url("/images/invoice.png") no-repeat left center;
    }
    .email1{
        background:url("/images/email.png") no-repeat left center;
    }

    #sitemap{
        width:100%;
        height:300px;
        margin-top:10px;
        border:1px solid #ccc;
    }
    #sitemap label{
        max-width:none !important;
    }
    /*end*/
    .vedio ul li video{
        max-width:100%;
    }
    .vedio ul li{
        margin-top:15px;
    }
    .vedio ul li object{
        min-height:200px;
    }

    .product-container td span,.product-container a,.product-container td{
        color:#666;
    }
    .product-detail-container{
        overflow:hidden;
    }

    .product-detail-container table tr td{
        /*border:1px solid #333;*/
        /*border-right:none;*/
        width:40%;
    }
    .product-box img{
        display:block;
        max-width:100%;
    }

    .about{
        padding-left:15px;
        padding-right:15px;
    }

    .product-box table td p{
        color:#333;
    }
    .product-box table td p img{
        margin:0 auto;
    }

    .index-ab-r img {
        display: block;
        max-width: 100%;
        max-height: 300px;
    }
	#sitemap label{
    max-width:none !important;
	}


}
