<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
    background-color: #ededed;
}
.banner{
    width: 100%;
    height: 300px;
    background: url(/web_images/banner.jpg) no-repeat center;
}
.substance{
    width: 100%;
    min-height: 500px;
    background: #ededed url(/web_images/contentbg.jpg) no-repeat top right;
    overflow: hidden;
}
.substance .content{
    margin-top: 20px;
    overflow: hidden;
}
.aside{
    width: 240px;
    float: left;
}
.aside1 .title{
    width: 100%;
    height: 102px;
    background: url(/web_images/title.jpg) no-repeat center;
    color: #fff;
    overflow: hidden;
}
.aside1 .title h2{
    color: #fff;
    font-size: 24px;
    margin-left: 20px;
    margin-top: 40px;
}
.aside1 .title .eng{
    font-size: 12px;
    font-family: "Arial";
    margin-left: 20px;
    margin-top: 2px;
}
.aside1 li{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #d2d2d2;
}
.aside1 li.on{
    background: url(/web_images/arrowon.jpg) no-repeat 223px;
}
.aside1 li.on a{
    font-weight: bold;
    color: #d7150c;
}
.aside1 li a{
    padding-left: 20px;
    color: #282828;
    font-size: 14px;
}
.aside1 li.last{
    border-bottom: 0 none;
}
.choose{
    width: 100%;
    height: 62px;
    line-height: 62px;
    background: url(/web_images/choose.jpg) no-repeat center;
    margin-top: 10px;
}
.choose h2{
    color: #fff;
    font-weight: normal;
    font-size: 18px;
    float: left;
    margin-left: 20px;
}
.choose .eng{
    color: #fff;
    font-size: 12px;
    font-family: "Arial";
    float: left;
    margin-left: 7px;
    margin-top: 4px;
}
.contact{
    margin-top: 20px;
}
.contact .title{
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #646464;
}
.contact .title h2{
    color: #282828;
    font-size: 20px;
    font-weight: normal;
    float: left;
}
.contact .title .eng{
    float: left;
    color: #282828;
    font-size: 12px;
    font-family: "Arial";
    margin: 5px 0 0 7px;
}
.contact li{
    padding: 16px 0 16px 45px;
    color: #282828;
    font-size: 14px;
    border-bottom: 1px solid #c9c9c9;
    line-height: 24px;
}
.contact .li1{
    background: url(/web_images/contact1.jpg) no-repeat left 20px;
}
.contact .li2{
    background: url(/web_images/contact2.jpg) no-repeat left 20px;
}
.contact .li3{
    background: url(/web_images/contact3.jpg) no-repeat left;
}
.contact .li4{
    border-bottom: 0 none;
    background: url(/web_images/contact4.jpg) no-repeat left;
}
.con_right{
    padding: 0 30px;
    width: 930px;
    float: right;
}
.toptitle{
    width: 990px;
    height: 65px;
    line-height: 65px;
    border-bottom: 1px solid #c8c8c8;
    margin-left: -30px;
}
.toptitle h2{
    color: #282828;
    font-size: 24px;
    line-height: 25px;
    font-weight: normal;
    border-left: 5px solid #d7150c;
    padding-left: 9px;
    float: left;
    margin-top: 20px;
}
.toptitle .weizhi{
    color: #666666;
    font-size: 12px;
    margin-right: 30px;
    float: right;
}
.toptitle .weizhi a{
    color: #666666;
    font-size: 12px;
}
.jianjie {
    font-size: 14px;
    color: #282828;
    line-height: 30px;
    padding: 50px 0;
    word-wrap: break-word;
}
.jianjie h2{
    text-align: center;
    color: #d7150c;
    font-size: 24px;
    line-height: 100px;
}
.news ul{
    margin-top: 12px;
}
.news li{
    padding: 29px 0;
    overflow: hidden;
    border-bottom: 2px dotted #b4b4b4;
}
.news li.last{
    border-bottom: 0 none;
}
.news li .left{
    width: 216px;
}
.news li img{
    width: 216px;
    height: 141px;
    vertical-align: top;
}
.news li .wenzi{
    width: 697px;
    float: right;
}
.news li .wenzi h3{
    width: 100%;
    color: #282828;
    font-size: 20px;
    font-weight: normal;
    margin-top: 8px;
    line-height: 40px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.news li .wenzi .date{
    color: #a0a0a0;
    font-size: 14px;
    line-height: 26px;
}
.news li .wenzi .txt{
    width: 100%;
    color: #282828;
    font-size: 15px;
    line-height: 28px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.cp{}
.cp ul{
    margin-top: 10px;
}
.cp li{
    height: 230px;
    border: 1px solid #d2d2d2;
    padding: 19px;
    margin-top: 30px;
}
.cp li .left{}
.cp li .left img{ width:230px; height:230px; vertical-align:top;}
.cp li .right{
    width: 636px;
}
.cp li .right h3{
    width: 100%;
    color: #282828;
    font-size: 26px;
    font-weight: normal;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    margin-top: 17px;
    line-height: 59px;
}
.cp li .right .txt{
    width: 100%;
    height: 91px;
    color: #282828;
    font-size: 14px;
    line-height: 24px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 4; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
    margin-bottom: 10px;
}
.cp li .right .more{
    color: #d7150c;
    font-size: 14px;
    text-decoration: underline;
    line-height: 16px;
}

.page{
    height: 29px;
    text-align: center;
    margin-top: 32px;
}
.page ul{
    height: 29px;
    line-height: 29px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    overflow: hidden;
    font-size: 0;
}
.page li{
    width: 29px;
    margin: 0 6px;
    float: left;
    border-radius: 2px;
    overflow: hidden;
}
.page li.ye{
    width: 63px;
}
.page li.ye a{
    color: #fff;
    background-color: #d7150c;
}
.page li.on a{
    background-color: #d7150c;
    color: #fff;
}
.page li a{
    display: block;
    color: #787878;
    font-size: 14px;
}
.footer{
    margin-top: 50px;
}
.message{
    padding: 40px 122px 0 89px;
}
.message .write{
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    margin-bottom: 20px;
}
.message .write h2{
    width: 89px;
    float: left;
    color: #282828;
    font-size: 15px;
    font-weight: normal;
}
.message .write h2 span{
    color: #d7150c;
}
.message .write input{
    float: right;
    width: 630px;
    height: 40px;
    line-height: 40px;
    border-radius: 4px;
    color: #282828;
    font-size: 15px;
    font-family: "Microsoft YaHei";
}
.message .write1{
    height: 98px;
}
.message .write textarea{
    float: right;
    width: 630px;
    height: 98px;
    resize: none;
    color: #282828;
    font-size: 15px;
    font-family: "Microsoft YaHei";
}
.message .code input{
    width: 130px;
    float: left;
}
.message .code img{
    float: left;
    margin-left: 15px;
}
.message .code a{
    float: left;
    margin-left: 18px;
    color: #d7150c;
    font-size: 15px;
    text-decoration: underline;
}
.message .btn{
    text-align: center;
    border-radius: 4px;
    width: 275px;
    height: 50px;
    line-height: 50px;
    float: left;
    color: #fff;
    font-size: 18px;
    background-color: #d7150c;
    margin-left: 89px;
}


.search-list{ padding:50px;}
.search-list .nohave{ font-size:16px;}



.imglist{ padding:50px 0; overflow:hidden;}
.imglist li{ float:left; width:284px; height:245px; margin-right:39px; margin-bottom:33px;}
.imglist li .img img{ width:284px; height:197px; vertical-align:top;}
.imglist li .txt{ height:48px; line-height:48px; font-size:16px; color:#000; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.imglist li.last{ margin:0;}



</pre></body></html>