.producttypelist{
    width:100%;
    margin: 0 -1% 0px;
}

.producttypelist ul li{
    width: 48%;
    float: left;
    margin: 0 1% 50px;
}
.producttypelist ul li:nth-last-of-type(1){
        margin: 0 1% 0px;

}

.producttypelist ul li .ti1{
    width: 100%;
    line-height:50px;
    font-size: 18px;
    padding-bottom: 10px;
}
.producttypelist ul li .ti2{
    width: 100%;
}

.producttypelist ul li .ti2 .imgs{
    width: 44%;
    float: left;
}

.producttypelist ul li .ti2 .infos{
    width: 53%;
    float: right;
}

.producttypelist ul li .ti2 .infos div{
    line-height: 35px;
    font-size: 14px;
}

.producttypelist ul li .ti2 .infos .more a{
    color: #0070C0;
}


.pleft{
    width: 35%;float: left;
}
.pleft img{
    width: 100%;
    /*
    height:318px;
    */
    height:auto;
}
.pright{
    width: 55%;float: right;
}

.pright h2{
    line-height:60px;
}
.list2{
    margin: 50px auto;
}
.list2 .ti1{
    font-size:20px;
    color: #000000;
    line-height: 60px;
    border-bottom: 1px solid #C0C0C0;
    margin-bottom: 15px;
}
.list2 .ti1 a{
    color:#0070C0;
}
.list2 .ti12{
    font-size:26px;
    color: #000000;
    line-height: 60px;
    border-bottom: 1px solid #C0C0C0;
    margin-bottom: 15px;
}


.list2 .ti12 a{
    color:#0070C0;
}

.list2 .listlist{
    width: 104%;
    margin: 0 -2%;
}
.list2 .listlist ul li a{
    width: 46%;
    float: left;
    margin: 0 2%;
    border-bottom: 1px dashed #C0C0C0;
    line-height:30px;
    padding: 10px 0px;
}

.list2 .listlist2{
    width: 104%;
    margin: 0 -2%;
}
.list2 .listlist2 ul li a{
    width: 46%;
    float: left;
    margin: 0 2%;
    border-bottom: 1px solid #C0C0C0;
    line-height:25px;
    padding: 10px 0px;
    height: 75px;
}