/*part1*/
.part1-bg{padding:30px 0;    padding-left: 80px; }
.part1-bg1{padding:30px 0; padding-left: 94px;}
.part1-bg p{margin: 0;}
.part1-bg1 p{margin: 0;}



/*首页产品*/
.part2-list {margin-top:38px !important;}
.part2-list .text{position: absolute;top:45%;left: 0;display: inline-block;width: 100%;color: #ffffff;display: none;
    -moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;}
.part2-list .text a{color: #ffffff;font-size: 1.8rem;}
.part2-content{cursor: pointer;margin-bottom: 30px;}
.part2-content:hover .text{display: block;-moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;}


/*公司简介*/
.part3{border:3px solid #d0d0d0;}
.part3-list .title{height: 60px; line-height: 60px;border-bottom: 1px solid #999999;}
.part3-list .title span{display: inline-block}

.part3-list .title .span1{font-size: 2rem;color: #333333;font-weight: 700;}
.part3-list .title .span2 a{font-size: 2rem;color: #d40037;font-weight: 700;}
.part3-list .part3-right{padding-left: 55px;font-size: 1.6rem;}


/*新材料*/


.part4-content .part4-title{position:absolute;bottom: 0;left: 0;height: 70px;z-index: 2;text-align: center;width: 100%;line-height: 70px;font-size: 1.8rem;color: #ffffff;}
.part4-content .part4-moban{position:absolute;bottom: 0;left: 0;height: 70px;z-index: 1;opacity: 0.5;background-color: #000000;width: 100%}





/* flip the pane when hovered */
.part4:hover .part4-list, .part4.hover .part4-list {
    transform: rotateY(180deg);
}



/* flip speed goes here */
.part4-list {
    height: 320px;
    transition: 0.6s;
    transform-style: preserve-3d;
    position: relative;
}

/* hide back of pane during swap */
.part4-content, .part4-content1 {

    backface-visibility: hidden;

    position: absolute;
    top: 0;
    left: 0;
}

.part4-content1 {  width: 100%;border:4px solid #0b5489; padding:60px 30px;max-height: 320px;}
/* front pane, placed above back */
.part4-content {
    max-height: 320px;
    z-index: 2;
}

/* back, initially hidden pane */
.part4-content1 {
    transform: rotateY(180deg);
}


/*新闻中心*/
.part5 .row{margin-bottom: 17px;}
.part5 .part5-content{border-bottom: 1px dotted #999999;height: 99px;padding: 0;position: relative}

.part5 .part5-content .time{position: absolute;top: 16px;right: 0;font-size: 1.4rem;}
.part5 .part5-content .more2{position: absolute;bottom:10px;right: 0;display: inline-block;color: #d40037;}



/*公司简介*/
.about-content{ font-size: 1.6rem;}
.about{margin-bottom: 100px; margin-top: 60px;}


/*公司资质*/
.about-zizhi{margin-top: 60px; margin-bottom: 30px;}
.zhizi-bg{padding-top: 78px;}
.zhizi-content{position: relative;cursor: pointer}
.zhizi-list{margin-bottom: 40px;}
.zhizi-list:hover .moban{
    display: block; -moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;}

.zhizi-list:hover .title{display: block; -moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;}
.zhizi-content .moban{position: absolute;width: 100%; height: 100%;top:0; left:0;z-index: 1;opacity: 0.5;background-color: #000;display: none}
.zhizi-content .title{position: absolute;display: none;width: 100%; height: 100%;top:0; left:0;z-index: 2;color: #ffffff;font-size: 1.8rem;padding: 0 30px; padding-top: 175px;}


/*新闻中心*/
.news-detail{padding-top: 25px;border-bottom: 1px solid #999999; border-top:1px solid #999999;text-align: center;padding-bottom: 10px; margin-bottom: 30px;}

.news-detail p{color: #333333;}
.news-detail .author{display: inline-block;}
.news-detail .author span{color: #999999;}
.news-detail-content img{display: block;max-width: 100%; height: auto;margin: 0 auto;}





/*产品中心*/
.product{margin-top: 60px;}
.product-list p a{font-size: 1.8rem;}
.product-list p{margin-top: 10px;margin-bottom: 30px;}
.product-list p a:hover{color: #d40037;}
.product-detial{margin-top: 50px;}
.product-detial span{font-size: 1.4rem;}
.product-detial p{margin-top: 20px;}
.product-detial .span1{display: inline-block;width: 390px;}
.product-detail-content{height: 50px; line-height: 50px; border-bottom: 2px solid #d40037;font-size: 1.8rem; margin-top: 20px;}
.product-detail-content1 img{display: block;max-width: 100%; height: auto;margin: 0 auto;}
.product .jianjie{font-size: 1.6rem;}



/*contact*/
.contact{border: 1px solid #999999;border-radius: 5px; padding-top: 15px; padding-bottom: 15px;}

.contact img{border: 1px solid #999999;border-radius: 5px;}

.contact .p1{font-size: 4rem;color: #0b5489;}
.contact .p2{font-size: 3rem;color: #d40037;}

.contact p{margin-top: 15px; font-size: 15px;}

.contact-contact{padding-left: 60px;}

.ditu{width: 100%; height: auto;margin-right:0;margin-left: 0;}


/*论坛*/
.message .td1{width: 20%;border:none;border-bottom:1px solid #999999;font-size: 1.6rem;padding-top: 14px;background: url(../images/line.jpg) no-repeat right top;}
.message .td1 span{color: #d40037}
.message .td2{border:none;border-bottom:1px solid #999999;}
.message{border-radius: 5px;border: 1px solid #999999;}
.table-bordered>tbody>tr>td{border-color: #999999;}

.message .td2 .radio label{font-size: 1.8rem;}
.message .td2 .radio{display: inline-block;width: 120px;}
.message .td2 .button{width: 110px; height: 30px;background-color: #78b600;color: #ffffff;border: none; margin-top: 30px;}

.pinlun .hd li{float: left;font-size: 1.6rem;}

.pinlun .hd{height: auto; border-bottom: 1px solid #add26a;padding-top: 10px; padding-bottom: 10px;}
.pinlun .hd ul{margin: 0;}
.pinlun .hd .li1{padding-left: 20px; padding-right: 40px;}
.pinlun .hd .li{padding: 0 10px;background: url(../images/line1.jpg) no-repeat right center;cursor: pointer}
.pinlun .hd .li:last-child{background: none;}
.pinlun .hd .on{color: #add26a}
.pinlun-content .p1{font-size: 1.6rem;color: #333333;}
.pinlun-content .span5{width: 77px; height: 29px; line-height: 29px;text-align: center; background-color: #78b600;color: #ffffff;}
.pinlun-content .span3{color: #78b600;margin-right:10px;}
.pinlun-content .span6{color: #d40037;}
.pinlun-content .span1{margin-right:20px;}
.pinlun-content .span2{color: #999999;}

.pinlun-content{padding-bottom: 20px;border-bottom: 1px solid #78b600; padding-top: 20px;}
.pinlun-content .huifu{background-color: #f6f6f6; padding: 10px 20px; margin-top: 10px;}

.pinlun-content .p6{margin-top: 10px; height: 29px; line-height: 29px;}


/*回复*/


.popup-content .td1{width: 20%;border:none;border-bottom:1px solid #999999;font-size: 1.6rem;padding-top: 14px;background: url(../images/line.jpg) no-repeat right top;}
.popup-content .td1 span{color: #d40037}
.popup-content .td2{border:none;border-bottom:1px solid #999999;}
.popup-content{border-radius: 5px;border: 1px solid #999999;}


.popup-content .td2 .radio label{font-size: 1.8rem;}
.popup-content .td2 .radio{display: inline-block;width: 120px;}
.popup-content .td2 .button{width: 110px; height: 30px;background-color: #78b600;color: #ffffff;border: none; margin-top: 30px;}


.about-content img{max-width:100%; height:auto;display:block; margin:0 auto;}











