ul, p, li, div {
    margin: 0;
    padding: 0;
}

li {
    list-style-type: none;
}

a {
    text-decoration: none;
    color: #000;
}
a:hover{
    text-decoration: none;
}
/* 产品*/
.productdisplay {

    padding-bottom: 80px;
}

.productdisplay .title_leftimg {
    padding: 50px 0;
}

.productdisplay .title_rightul {
    padding: 50px 0;
}

.productdisplay .title_rightul li {
    float: left;
    padding: 10px 20px;
    text-align: right;
    padding-right: 0;
}

.productdisplay .title_rightul li:hover {
    color: deepskyblue;
}

.productdisplay .proshow {
    padding: 12px 6px 0 6px
}

.productdisplay .proshow .proname {
    padding: 20px 6px;
    text-align: center;
    width:100%;
    background-color: #999999;
    color: #ffffff;
    font-size:14px;
}
.productdisplay .proshow:hover .proname{
    background-color: #0669cf;
    color: #ffffff;
}
.productdisplay .proshow:nth-child(1){
    padding: 18px 12px 0 0px
}
.productdisplay .proshow:nth-child(2){
    padding: 18px 6px 0 6px
}
.productdisplay .proshow:nth-child(3){
    padding: 18px 0px 0 12px
}
/*产品结束*/
/*关于我们*/
.indexaboutus {

    display: inline-block;
    width: 100%;
}

.indexaboutusleft {
    width: 44%;
    float: left;
    background: #f2f2f2;
    height: auto;
}

.indexaboutusright {
    width: 56%;
    float: left;
}
.indexaboutusleft .aboutustitle {
    width: 55%;
    float: right;
    padding: 7% 0;
}
@media (max-width: 1500px ) {
    .indexaboutus .aboutuscontent {
        width: 127%;
        float: left;
        background: #fff;
        position: relative;
    }
    .indexaboutus .aboutuscontent .compintro{
        font-size: 1em;
        line-height:2;
    }
    .indexaboutus .aboutuscontent .compname{
        font-size: 18px;
        font-weight:600;
        padding:2% 0;
    }
}
@media (min-width: 1500px) {
    .indexaboutus .aboutuscontent {
        width: 127%;
        float: left;
        background: #fff;
        position: relative;
    }
    .indexaboutus .aboutuscontent .compintro{
        font-size: 1em;
        line-height:2.3;
    }
    .indexaboutus .aboutuscontent .compname{
        font-size: 18px;
        font-weight:600;
        padding:4% 0;
    }
}





.indexaboutus .aboutuscontent .morebtn{
    font-size: 1em;
    line-height:4;
    padding-bottom: 30px;
}
/*关于我们结束*/
/*选择我们*/
.chooseUstitle {
    width: 100%;
    padding: 46px 0;
}

.chooseUscontent1 {
    margin-top: -50px;
}

.chooseUscontent1 .introtitle {
    padding-top: 80px;
    font-size: 24px;
    line-height: 85px;
}

.chooseUscontent1 .introcontent {
    font-size: 14px;
    line-height: 30px;
    width: 100%;
}

.chooseUscontent2 {
    width: 100%;
    margin-top: -70px;
}

.chooseUscontent2 .cuc2left {
    width: 50%;
    float: left;
}

.chooseUscontent2 .cuc2right {
    width: 50%;
    float: right;
    background: #e6f0fa;
}

@media (max-width: 1500px ) {
    .chooseUscontent2 .cuc2right  .ptitle {
        font-size: 24px;
        line-height: 2;
        padding-top: 1%;
        padding-left:3%;
    }
}@media (min-width: 1500px ) {
    .chooseUscontent2 .cuc2right  .ptitle {
        font-size: 24px;
        line-height: 4;
        padding-top: 1%;
        padding-left:3%;
    }
}
.chooseUscontent2 .cuc2right  .pcontent {
    font-size: 14px;
    line-height: 2;
    padding-left:3%;
    width:550px;
}
/*选择我们结束*/
.newscenter{
    width: 100%; display:inline-block;margin-top: 100px;margin-bottom: 100px

}
.newscenter .newsleft{
    width:50%;
    float: left;
}
.newscenter .newsright{
    width:50%;
    float: right;
}

.newscenter .newsright .newslist{
    width:550px;
}

.newscenter .newsright .newslist .list_item{
    width:90%;
    margin-left: 10%;
    border-bottom:1px solid #333333;;
    padding:1% 0;
}


.newscenter .newsright .newslist .list_item p{
    padding-left: 3%;
}
@media screen and (min-width: 1500px) {
    .newscenter .newsright .newslist .list_item .itemtitle{
        padding-top: 3.3%;
        font-weight:600;
        font-size: 16px;
    }
    .newscenter .newsright .newslist .list_item .itemcontent{
        font-size: 0.9em;
        padding-top: 2%;
        line-height: 2;
        min-height:50px;
    }
    .newscenter .newsright .newslist .list_item .itemtime{
        font-size: 14px;
        padding-top: 1.3%;
        padding-bottom: 1.3%;
    }
}
@media screen and (max-width: 1500px) {
    .newscenter .newsright .newslist .list_item .itemtitle{
        padding-top: 1%;
        font-weight:600;
        font-size: 16px;
    }
    .newscenter .newsright .newslist .list_item .itemcontent{
        font-size: 0.9em;
        padding-top: 1.5%;
        line-height: 1.5;
        min-height:50px;
    }
    .newscenter .newsright .newslist .list_item .itemtime{
        font-size: 14px;
        padding-top: 1.0%;
        padding-bottom: 1.0%;
    }
}


