.container,











.row {



    margin: 0px;



    padding: 0px;



}







.waplogo {



    width: 140px;



    height: 53px;



    margin-top: 10px;



    margin-left: 6px;



}







.navbtn {



    width: 100%;



}







.navbtn a {



    color: rgba(208, 2, 27, 1);



    font-size: 20px;



    font-weight: lighter;



    line-height: 63px;



}







.navbtn a:hover {



    color: rgba(208, 2, 27, 1);



    text-decoration: none;



    cursor: pointer;



}







.carousel-indicators li,



.carousel-indicators li.active {



    width: 30px;



    height: 3px;



    border-radius: 0;



    border: 0px;



    background-color: rgba(155, 155, 155, 1);



    margin: 0px 1px;



}







.carousel-indicators li.active {



    background-color: #fff;



}







.section-title {



    margin-bottom: 20px;



}







.section-title>h1 {



    font-size: 26px;



    line-height: 32px;



}







.section-title span {



    background-color: black;



    width: 90px;



    height: 2px;



}







.carousel-inner>.item>a>img,



.carousel-inner>.item>img {



    height:auto  !important;



}







.product-box {



    background-color: rgba(255, 255, 255, 1);



    box-shadow: 0 0 6px 0 rgba(0, 0, 0, .1);



    border-radius: 2px;



    padding: 5px;



    margin-bottom: 15px;



}







.product-box * {



    display: block;



    width: 100%;



}







.product-box p {



    color: rgba(51, 51, 51, 1);



    font-size: 14px;



    -webkit-line-clamp: 1;



    text-align: center;



    font-family: Arial; height:25px;



    font-weight: bold;



    line-height: 30px;



    text-align: center; overflow:hidden;



}







.btn-more,



.btn-more2 {



    color: rgba(255, 255, 255, 1);



    font-size: 14px;



    line-height: 30px;



    border-radius: 5px 5px 5px 5px;



    background-color: rgba(208, 2, 27, 1);



    text-align: center;



}







.btn-more2 {



    display: block;



    width: 70%;



    margin: 20px auto;



    border-radius: 0;



    font-size: 16px;



    padding: 5px 0px;



}







.img-block,



.img-block img {



    width: 100%;



    display: block;



}







.index-newsbox {



    margin-bottom: 20px;



}







.index-newsbox p {



    margin-bottom: 3px;



}







.index-newsbox .thumb {



    float: left;



    width: 45%;



    display: block;



}







.index-newsbox .info {



    float: left;



    width: 50%;



    margin-left: 15px;



    height: 100%;



    position: relative;



}







.index-newsbox .title {



    font-weight: bold;



    font-size: 14px;



    color: rgba(0, 0, 0, 1);



   



}







.index-newsbox .time {



    color: rgba(155, 155, 155, 1);



}







.index-newsbox .des {



    font-size: 9px;



}







.index-newsbox .btn-more2 {



    margin: 0px;



    width: 80%;



    font-size: 14px;



    line-height: 20px;



   



    bottom: 0px;



}







.bg1 {



    background-image: url('/statics/wap/images/bg1.jpg');



    background-size: cover;



    background-repeat: no-repeat;



    background-position: center;



    background-attachment: scroll;



}







.cu-tip {



    display: block;



    margin-top:40px;



    text-align: left;



}







.message {



    text-align: left;



    display: block;



}







.message label>span {



    color: red;



}







.message button {



    width: 50%;



    margin-bottom: 20px;



    font-size: 16px;



}







.sendeemail {



    padding: 0 25px;



    padding-top: 25px;



    padding-bottom: 15px;



    margin: 0 -15px;



    background-color: rgba(200, 11, 15, 1);



    color: #fff;



    box-sizing: border-box;



}







.sendeemail label {



    font-size: 16px;



    font-weight: bold;



    margin-bottom: 25px;



}







.sendeemail input {



    float: left;



    width: 75%;



}







.sendeemail button {



    border-radius: 0;



    background-color: rgba(57, 57, 57, 1);



    width: 20%;



    margin-left: 2%



}







.copyright {



    background-color: rgba(34, 34, 34, 1);



    padding: 20px 15px;



    margin-bottom:65px;



}







.copyright p {



    text-align: center;



    color: #fff;



    font-size: 16px;



    line-height: 40px;



}







.bottomnav {



    border-top: 2px solid #fff;



    background-color: rgba(200, 11, 15, 1);



    padding: 20px 0px;



    position:fixed;



    bottom:0px;



    width: 100%;



}



.bottomnav a{



    display: block;



    width: 100%;



    text-align: center;



    color:#fff;



    font-size:16px;



}



.navbar{



    width:100%;



    position: fixed;



    top:0;



    padding-top:70px;



    background-color: #fff;



    z-index: 1000;



    height: 100%;



    display:none;



}



.navbar button{



    position:absolute;



    right:15px;



    top:15px



}



.navbar button>span{



    color:red;



}



.navbar .list-group li{



    border:none;



}



.navbar .list-group li>a{



    border-bottom:1px solid #ddd;



    color: rgba(92,92,92, 1);



    display: block;



    width: 100%;



    text-indent: 30px;



    line-height: 40px;



    font-size: 18px;



}



.position{



    background-size: 100%;



    background-repeat: no-repeat;



    padding:15px;



    padding-top:80px;



    margin:0 -15px;



    color:#fff;



}



.position a{



    color:#fff;



}



.pro-content img,.pro-content table{



    width:100%;



     word-break:break-all;



}

.pro-content img { width:100%;} 



.pro-content img,.pro-content table td



{ margin:3px;



  



    line-height: 1.6;



   



    border: 1px solid #ddd; text-align:left;text-indent:5px;



}







.pro-content { text-align:left;}



.pro-content table td:nth-child(1) { width:15%; }



.pro-content table td:nth-child(2) { width:20%;}   







.pages a,.pages span{



    display: inline-block;



	border:1px solid rgba(92,92,92,1);



    border-radius:4px;



    padding:4px;



    color:rgba(92,92,92,1);



    background-color:#fff;



    margin-bottom:10px;



}



.pages span{



    color:#fff;



    background-color: rgba(92,92,92,1);



}



.news-contact a{



    display: block;



    color:rgba(51,51,51, 1);



    line-height: 30px;



}







.pro-menu{



    margin:15px 0px;



    border:1px solid #ddd;



    padding: 0px 10px;



    padding-bottom:20px;



}



.pro-menu h2{



    text-indent: 15px;



    color: rgba(194,194,194, 1);



	display: block;



	font-size: 32px;



	font-family: Georgia;



	font-weight: bold;



}







.pro-menu .dropdown,.pro-menu ul



{



    width: 100%;



    margin-bottom:2px;



}



.pro-menu .btn{



    width:100%;



    text-align: left;



}







.tpkd { display:block; text-align:left;}
.tpkd video { width:100% !important;}

.tpkd img { width:100%;}



.top15 {  margin-top:15px;}

.cl {  clear:both;}


