

.readmore {
    overflow: hidden;
    height: 25px;
}
.readmore a {
    display: block;
    width: 120px;
    margin-left: -95px;
    transition: margin-left 0.3s;
}
.readmore a span {
    display: inline-block;
    width: 95px;
    text-align: left;
    font-size: 16px;
    vertical-align: middle;
    color: #ffffff;
}
.readmore a i {
    display: inline-block;
    height: 25px;
    width: 25px;
    background: url(../images/more4.png);
    vertical-align: middle;
}

.computeb1{ background: #eeeeee; height: auto; padding-bottom: 70px; }
.computeb1 b{ display: block; text-align: center; font-size: 48px; line-height: 84px; padding-top:50px; color: #1f1f1f; }
.computeb1 p{ display: block; width: 1280px; margin:16px auto 0 auto; font-size: 16px; text-align: left; line-height: 26px; color: #666666;}
.trademark2cont{ width: 1280px; margin:0 auto 0 auto; padding:58px 0 80px 0; overflow: hidden; }
.trademark2left{ float: left;  width: 537px; padding-right: 105px; border-right: #ebebeb solid 1px;}
.trademark2right{ float: right;width: 537px; }
.trademark3{ height: 381px; background: url("../images/redbg2.jpg") top center; background-repeat: no-repeat;background-size:contain contain;  text-align: center; color: #ffffff; }
.trademark3 b{ display: block;font-size: 26px; line-height: 48px; padding: 80px 0 30px 0; }
.trademark3 p{ font-size: 16px; display: block; width: 1280px; margin:0 auto; line-height: 26px; text-align: left; }
.tra3{ text-align: center; padding-top: 50px; }
.tra3 a{text-decoration:none; display: inline-block; font-size: 18px;  padding:0 60px 0 28px; height: 42px; line-height: 42px;  color: #a8000e; border-radius: 21px; background: url("../images/jiantou2.png") 267px 13px; background-repeat: no-repeat;background-color: #ffffff;}

.tratitle{ font-size: 26px; color: #a8000e; text-align: left; height: 70px; line-height: 70px; padding-bottom: 10px; }
.tralist{ overflow: hidden; }


.tralist span{ margin:9px 0px 0px 0px; color: #666666;  display: block; width:450px; height: 42px; line-height: 42px; border-bottom:#cccccc solid 1px; font-size:16px; padding:0 25px; }
.tralist span i{ display: inline-block; float: left; }
.tralist span em{ display: inline-block; float: right; }




.markpi{ display: inline-block; width:6px; height: 6px; background:#a8000e; border-radius: 3px; vertical-align: middle; margin-right:7px;}
a.marka{ display: inline-block; vertical-align: middle; color: #a90907; text-decoration: underline; margin-left:20px; }
a.marka:hover{text-decoration: underline;}
a.marka em{ display: inline-block; width:15px; height: 16px; background:url("../images/markdown.png") no-repeat top center; vertical-align: middle; margin-left:6px; }
.tralist2 span{ display: block; margin-bottom: 32px; }



@media (min-width: 1531px) and (max-width: 1700px){

}


@media (min-width: 1328px) and (max-width: 1530px){
.computeb1 p{ display: block; width: 1150px;}
.trademark2cont{ width: 1150px}
.trademark2left{ float: left;  width: 537px; padding-right: 42px;}
.trademark2right{ float: right;width: 500px; }
.trademark3 p{ width: 1150px; }

} 
@media (min-width: 1100px) and (max-width: 1328px){
.computeb1 p{ display: block; width: 1060px;}
.trademark2cont{ width: 1060px}
.trademark2left{ float: left;  width: 507px; padding-right: 19px;}
.trademark2right{ float: right;width: 470px; }
.trademark3 p{ width: 1060px; }
.tralist span{ width: 400px; }

}
@media (min-width: 12px) and (max-width: 1099px){
.bannercont b{ margin-top: -31px; }
.bannercont em{display: none;}
.computeb1 p{ display: block; width:95%;}
.trademark2cont{ width:95%;padding: 21px 0;}
.trademark2left{ float: none;  width:100%; padding-right: 0px; border-right:none; margin-bottom: 30px;}
.trademark2right{ float: right;width: 95%; }
.trademark3 p{ width:95%; }
.tralist{ display: 100%; }
.tralist span{ width: 90%; padding:0 5%;  }
.tratitle{ text-align: center; font-size: 24px; height: 40px; line-height: 40px; }
.tralist2 span{  text-align: center; margin:12px 0 25px 0;  }
.computeb1 b {
    display: block;
    text-align: center;
    font-size: 34px;
    line-height: 54px;
    padding-top: 19px;
    color: #1f1f1f;
}
.trademark3 b {
    display: block;
    font-size: 24px;
    line-height: 31px;
    padding: 24px 0 20px 0;
}
.trademark3 p{font-size: 14px;}
.tra3{ padding-top: 30px; }

}



