



.main{
    min-height: 333px;margin-top:20px;
	
}

.clearfloat:after {
    content: " ";
    display: table;
    height: 0;
    clear: both;
    visibility: hidden;
}


.breadcrumb{
    border-bottom: 1px solid #dfdfdf;
    height:36px;
    line-height: 36px;
    margin-bottom: 30px;
}
.breadcrumb ul{
    float: right;
}
.breadcrumb ul>li{
    display: inline-block;
    color:#cecece;
}
.breadcrumb ul>li a{
    color:#cecece;
}
.breadcrumb ul>li a:hover{
    color:#0070b8;
}
.main-lf{
    width:20%;
    float: left;
    position: relative;
    min-height:366px;
    letter-spacing: 2px;
}
.main-lf b{
    display: block;
    width:0;
    height:0;
    border:20px solid;
    border-color: #fff transparent transparent transparent;
    position: absolute;
    right:-20px;
    top:0;
}
.main-lf h3{ 
font-family: "黑体", "Microsoft YaHei UI", sans-serif;font-weight: normal;
    color:#34485b;
    line-height: 32px;
    height:32px;
	
    border-bottom: 1px solid #858585;
}
.main-lf h3 a{font-weight: normal;
    font-size: 16px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;
    color:#34485b;
    line-height: 34px;
}
.main-lf h3 img{
    height:20px; width:20px;
    padding-right: 8px;float:left;
}
.main-lf ul{

}
.main-lf ul>li{
    height:40px; 
    line-height: 40px; 
    font-size: 16px;
    box-sizing: border-box;
    position: relative;overflow:hidden;

                white-space: nowrap;

                text-overflow: ellipsis;

                -o-text-overflow:ellipsis;
	
    border-bottom: 1px dashed #000000;
}
.main-lf ul>li a{
    display: block;    font-size: 16px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;
    color:#000000; padding: 0px 0px 0px 0px;  
    height:36px;line-height:36px;
    box-sizing: border-box;
}

.main-lf ul>li a:hover {
 padding: 0px 0px 0px 0px;    font-size: 16px;
    height:36px; color:#475eaa;
    line-height: 36px;
}
.main-lf ul>li i{
    display: block;
    width:0;
    height:0;
    border:18px solid;
    border-color: transparent transparent transparent #fff;
    position: absolute;
    top:4px;
    right:-36px;
}
.main-lf ul>li:hover i,.main-lf ul>li.active i{
    border-color: transparent transparent transparent #0070b8;
}
.main-rt{
    float: right;
    padding-left: 34px; padding-right:8px;
    width:80%;
    box-sizing: border-box;
}


@media screen and (max-width: 768px){
    .main-lf{
        display: none;
    }
    .main-rt{
        width: 100%;
        padding-left: 0;
    }
}
@media screen and (max-width: 480px){
    .main-rt>h3{
        height:42px;
        line-height: 42px;
        border-bottom: 1px solid #dfdfdf;
        font-size: 20px;
        color: #666;
    }

}
@media screen and (max-width: 350px){
    .main-rt>h4 {
        color: #0070b8;
        font-size: 24px;
        letter-spacing: 2px;
        line-height: 48px;
    }
}

/*update_product1*/
.update_product1 {
    max-width: 1200px;
    margin: 0 auto;
}

    .update_product1 ul li {
        float: left;
        margin-right: 20px;
        margin-bottom: 20px;
        width: calc((100% - 40px)/3);
        border-bottom: 1px solid #e0e0e0;
        transition: ease-out .35s;
    }

        .update_product1 ul li .pro_pic {
            position: relative;
            height: 200px;
            overflow: hidden;
            text-align: center;
        }

            .update_product1 ul li .pro_pic img {
                max-width: 100%;
            }

        .update_product1 ul li:nth-child(3n) {
            margin-right: 0px;
        }

        .update_product1 ul li .pro_search {
            position: absolute;
            top: 0px;
            left: 0px;
            width: 100%;
            height: 100%;
            background: rgba(0,0,0,.5);
            transition-duration: .3s;
            opacity: 0;
        }

            .update_product1 ul li .pro_search i {
                position: absolute;
                top: 50%;
                left: 50%;
                margin-left: -11px;
                margin-top: -11px;
            }

        .update_product1 ul li .pro_tit {
            padding: 12px 20px;
            text-align: center;
            font-size: 16px;
            color: #666;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .update_product1 ul li:hover .pro_search {
            opacity: 1;
        }

        .update_product1 ul li:hover {
            border-bottom: 1px solid #000;
        }

            .update_product1 ul li:hover .pro_tit {
                color: #666;
            }
.slideTxtBox_01{  max-width:1440px; margin:0 auto;}
.slideTxtBox_01 .hd{margin-top:40px} 
.slideTxtBox_01 .hd ul{ width:100%; text-align:center;    }
.slideTxtBox_01 .hd ul li{ cursor:pointer; display:inline-block; width:19%; height:105px;  background:#e5e5e5; text-align:center;  font-size:20px;padding-top:10px;margin-bottom:5px}
.slideTxtBox_01 .hd ul li a{ display:block;}
.slideTxtBox_01 .hd ul li a:hover{ display:block;color:#fff;}
.slideTxtBox_01 .hd ul li img{ width:100px;text-align:center;}
.slideTxtBox_01 .hd ul li p{ width:100%;   text-align:center;line-height:30px;} 
.slideTxtBox_01 .hd ul li.on{ background:#0076c0;text-align:center;color:#ffffff;} 
.slideTxtBox_01 .hd ul li.on a{ background:#0076c0; color:#ffffff;text-align:center;}
.slideTxtBox_01 .hd ul li.on p{  color:#ffffff;text-align:center;}

.slideTxtBox_01 .hd ul li.on img{ display:block;text-align:center;width:100px;margin:0 auto}
.slideTxtBox_01 .bd{}
.slideTxtBox_01 .bd .box{margin-top:10px;}
.slideTxtBox_01 .bd .box .imgbg{ min-height:370px;}
.slideTxtBox_01 .bd .box .txtbg{ width:1400px; margin:0 auto;}
.slideTxtBox_01 .bd .box .txtbg img{ width:100%; }
.slideTxtBox_01 .bd .box .txt{ float:right; width:570px; padding-top:400px; color:#fff;}
.slideTxtBox_01 .bd .box .txt h2{ font-weight:normal; font-size:30px; line-height:1em;}
.slideTxtBox_01 .bd .box .txt h2 span{ border-left:6px solid #b60000; padding-left:10px;}
.slideTxtBox_01 .bd .box .txt h3{ font-weight:normal; font-size:26px; line-height:1em; color:#fed081; margin-top:50px;}
.slideTxtBox_01 .bd .box .txt h5{ font-size:0; line-height:none; margin-top:40px;}
.slideTxtBox_01 .bd .box .txt h5 span{ display:inline-block; width:40px; height:1px; background:#94918e;}
.slideTxtBox_01 .bd .box .txt h4{ font-weight:normal; font-size:18px; line-height:1.5em; margin-top:20px;}

  .img1 {
        display: none;
    }
    .swiper-slide-thumb-active {
        background-color: #0076c0;
    }
    .swiper-slide-thumb-active p {
        color: #ffffff !important;
    }
    .swiper-slide-thumb-active .img1 {
        display: block !important;
        margin: 0 auto !important; 
    }
    .swiper-slide-thumb-active .img0 {
        display: none !important;
    }
.more1{ margin-top:40px;}
.more1 a{ display:inline-block; width:120px; height:40px; line-height:40px; text-align:center; font-size:16px; background:#ab9559; color:#fff;}
.more1 a:hover{ background:rgba(255,255,255,0.9);}



@media(max-width:768px){ 
.slideTxtBox_01{width:100%; margin:0 auto;}
.slideTxtBox_01 .hd{margin-top:4px} 
.slideTxtBox_01 .hd ul{ width:100%; text-align:center;    }
.slideTxtBox_01 .hd ul li{ cursor:pointer; display:inline-block; width:49%; height:105px;  background:#e5e5e5; text-align:center;  font-size:14px;margin-bottom:5px}

.slideTxtBox_01 .bd .box .imgbg{ min-height:208px;}
.slideTxtBox_01 .bd .box .txtbg{ width:100%; }
.slideTxtBox_01 .bd .box .txt{ float:right; margin-right:4%; width:50%; padding-top:40px; }
.slideTxtBox_01 .bd .box .txt h2{ font-size:18px; line-height:1em;}
.slideTxtBox_01 .bd .box .txt h3{ font-size:18px; line-height:1.5em; margin-top:20px;}
.slideTxtBox_01 .bd .box .txt h5{ font-size:0; line-height:none; margin-top:10px;}
.slideTxtBox_01 .bd .box .txt h4{ font-size:14px; line-height:1.5em; max-height:3em; overflow:hidden; margin-top:10px;}
.more1{ margin-top:10px;}
.more1 a{ width:80px; height:30px; line-height:30px; font-size:14px; }

 /*update_product1*/
    .update_product1 ul li {
        width: calc((100% - 20px)/2);
    }

        .update_product1 ul li:nth-child(3n) {
            margin-right: 20px;
        }

        .update_product1 ul li:nth-child(2n) {
            margin-right: 0px;
        }

        .update_product1 ul li .pro_tit {
            font-size: 14px;
        }
 .update_product1 ul li .pro_pic {
            position: relative;
            height: auto;
            overflow: hidden;
            text-align: center;
        }

}


 .con5fy { 
    }
    .con5fycon {  border: 1px solid #dddddd;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .con5fyconleft {
        width:180px;  margin:0 auto; text-align: center;
    }
    .con5fyconleft a img {  text-align: center;
        width: 100%;
    }
  .con5fyconleft h1{
       font-size: 18px;text-align: center;
        color: #5d9cd4;margin-top:20px;
    }

    .con5fyconright {
        width: 85%;border-left: 1px solid #dddddd;clear:both;
    }
    .con5fyconright ul li {
        display: flex;
        border-bottom: 1px solid #dddddd;
        align-items: center;
       
        justify-content: space-between;
        
    }
 
.gps01{ float:left;   width:26%;border-right: 1px solid #dddddd;height:170px;  text-align: center; display: flex;
  align-items: center; /* 垂直居中 */
  justify-content: center; /* 水平居中，如需要 */ }
.gps01 h2{ font-size:18px;   }
.gps01 h2 a{ color:#333;font-weight:normal;  }
.gps01 h2:hover{ }
.gps01 h2 a:hover{ color:#000; }
.gps02{ float:left;   margin-left:20px;border-right: 1px solid #dddddd; display:block; width:37%;text-align: center;padding:0px 50px 0px 50px;}
.gps02 img{  max-height:140px;  width: auto;  /* 最大宽度为容器宽度的100% */
  height: auto;    /* 高度自动调整以保持图片比例 */
  display: block;  /* 将图片转换为块级元素，可以设置宽度和高度 */
 text-align: center;}
.gps03{ float:right; display:block; width:37%;text-align: center;padding:20px 50px 10px 50px;margin-left:20px;margin-right:20px;}
.gps03 img{  max-height: 140px;
 height: auto;
width: auto; /* 最大宽度为容器宽度的100% */
     /* 高度自动调整以保持图片比例 */
  display: block;  /* 将图片转换为块级元素，可以设置宽度和高度 */
 text-align: center;}




    .con5fycontopleft img {
        width: 100%;
    }

	@media only screen and (max-width: 767px) {

.con5fy { 
    }
    .con5fycon {
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .con5fyconleft {text-align: center;
        width: 100%;
        display: none;
    }
    .con5fyconleft img {
        width: 100%;
    }
    .con5fyconright {
        width: 100%; 
    }
    .con5fyconright ul li {
        display: flex;
        border-bottom: 1px solid #dddddd;
        padding: 15px 0;
        align-items: center;
        justify-content: space-between;
       
        background-image: url(../images/dot.png);
        background-repeat: no-repeat;
        background-position: left center;
    }
.gps01{ float:left; display:block; width:20%;border-right: 1px solid #dddddd;   height:100px;text-align: center; display: flex;
  align-items: center; /* 垂直居中 */
  justify-content: center; /* 水平居中，如需要 */ }
.gps01 h2{ font-size:16px;  line-height: 30px;   }
.gps01 h2 a{ color:#333;font-weight:normal; }
.gps01 h2:hover{ }
.gps01 h2 a:hover{ color:#000; }
.gps02{ float:left; display:block;  border-right: 1px solid #dddddd;width:40%;padding:0px 0px 0px 0px;margin-left:0px;margin-right:0px;text-align: center; align-items: center; /* 垂直居中 */}
.gps02 img{ max-height: 100px;

max-width: 100%; /* 最大宽度为容器宽度的100% */
  height: auto;    /* 高度自动调整以保持图片比例 */
  display: block;  /* 将图片转换为块级元素，可以设置宽度和高度 */
 text-align: center;padding:0px 10px 0px 10px;}

.gps03{ float:right; display:block; width:40%;text-align: center;  align-items: center; /* 垂直居中 */
  vertical-align: middle;padding:0px 0px 0px 0px;margin-left:0px;margin-right:0px;}
.gps03 img{  max-height: 100px;

max-width: 100%; /* 最大宽度为容器宽度的100% */
  height: auto;    /* 高度自动调整以保持图片比例 */
  display: block;  /* 将图片转换为块级元素，可以设置宽度和高度 */
 text-align: center;padding:0px 10px 0px 10px;}
	 }



@media (min-width: 769px) and (max-width: 1023px) {
.slideTxtBox_01 .hd ul li{   font-size:16px;}

.gps01{ float:left; display:block; width:28%;border-right: 1px solid #dddddd;   height:100px;text-align: center; display: flex;
  align-items: center; /* 垂直居中 */
  justify-content: center; /* 水平居中，如需要 */ }
.gps01 h2{ font-size:16px;  line-height: 30px;   }
.gps01 h2 a{ color:#333;font-weight:normal; }
.gps01 h2:hover{ }
.gps01 h2 a:hover{ color:#000; }
.gps02{ float:left; display:block;  border-right: 1px solid #dddddd;width:36%;padding:0px 0px 0px 0px;margin-left:0px;margin-right:0px;text-align: center; align-items: center; /* 垂直居中 */}
.gps02 img{ max-height: 100px;

max-width: 100%; /* 最大宽度为容器宽度的100% */
  height: auto;    /* 高度自动调整以保持图片比例 */
  display: block;  /* 将图片转换为块级元素，可以设置宽度和高度 */
 text-align: center;padding:0px 10px 0px 10px;}

.gps03{ float:right; display:block; width:36%;text-align: center;  align-items: center; /* 垂直居中 */
  vertical-align: middle;padding:0px 0px 0px 0px;margin-left:0px;margin-right:0px;}
.gps03 img{  max-height: 100px;

max-width: 100%; /* 最大宽度为容器宽度的100% */
  height: auto;    /* 高度自动调整以保持图片比例 */
  display: block;  /* 将图片转换为块级元素，可以设置宽度和高度 */
 text-align: center;padding:0px 10px 0px 10px;}
	
.main-box{width:100%;margin:0 auto}
.main-lf{
    width:22%;font-size: 12px;
    float: left;
    position: relative;
    min-height:320px;
    letter-spacing: 0px;
}
.main-lf b{
    display: block;
    width:0;
    height:0;
    border:20px solid;
    border-color: #fff transparent transparent transparent;
    position: absolute;
    right:-20px;
    top:0;
}
.main-lf h3{padding-left:1px;
    font-size: 12px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;font-weight: normal;
    color:#34485b;
    line-height: 32px;
    height:32px;
	
    border-bottom: 1px solid #858585;
}
.main-lf h3 a{font-weight: normal;
    font-size: 12px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;
    color:#34485b;
    line-height: 34px;
}
.main-lf h3 img{
    height:20px; width:20px;
    padding-right: 8px;float:left;
}
.main-lf ul{

}
.main-lf ul>li{
    height:40px;padding-left: 25px;  
    line-height: 40px; 
    font-size: 12px;
    box-sizing: border-box;
    position: relative;overflow:hidden;

                white-space: nowrap;

                text-overflow: ellipsis;

                -o-text-overflow:ellipsis;
	
    border-bottom: 1px dashed #000000;
}
.main-lf ul>li a{
    display: block;    font-size: 13px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;
    color:#000000; padding: 0px 0px 0px 0px;  
    height:36px;line-height:36px;
    box-sizing: border-box;
}
.main-rt{
    float: right;
    padding-left: 34px; padding-right:8px;
    width:78%;
    box-sizing: border-box;
}
}


@media (min-width: 1024px) and (max-width: 1200px) {

.slideTxtBox_01 .hd ul li{   font-size:16px;}
.gps01{ float:left; display:block; width:28%;border-right: 1px solid #dddddd;   height:100px;text-align: center; display: flex;
  align-items: center; /* 垂直居中 */
  justify-content: center; /* 水平居中，如需要 */ }
.gps01 h2{ font-size:16px;  line-height: 30px;   }
.gps01 h2 a{ color:#333;font-weight:normal; }
.gps01 h2:hover{ }
.gps01 h2 a:hover{ color:#000; }
.gps02{ float:left; display:block;  border-right: 1px solid #dddddd;width:36%;padding:0px 0px 0px 0px;margin-left:0px;margin-right:0px;text-align: center; align-items: center; /* 垂直居中 */}
.gps02 img{ max-height: 100px;
max-width: 100%; /* 最大宽度为容器宽度的100% */
  height: auto;    /* 高度自动调整以保持图片比例 */
  display: block;  /* 将图片转换为块级元素，可以设置宽度和高度 */
 text-align: center;padding:0px 10px 0px 10px;}

.gps03{ float:right; display:block; width:36%;text-align: center;  align-items: center; /* 垂直居中 */
  vertical-align: middle;padding:0px 0px 0px 0px;margin-left:0px;margin-right:0px;}
.gps03 img{  max-height: 100px;
max-width: 100%; /* 最大宽度为容器宽度的100% */
  height: auto;    /* 高度自动调整以保持图片比例 */
  display: block;  /* 将图片转换为块级元素，可以设置宽度和高度 */
 text-align: center;padding:0px 10px 0px 10px;}


.main-box{width:100%;margin:0 auto}
.main-lf{
    width:22%;font-size: 12px;
    float: left;
    position: relative;
    min-height:320px;
    letter-spacing: 0px;
}
.main-lf b{
    display: block;
    width:0;
    height:0;
    border:20px solid;
    border-color: #fff transparent transparent transparent;
    position: absolute;
    right:-20px;
    top:0;
}
.main-lf h3{padding-left:1px;
    font-size: 12px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;font-weight: normal;
    color:#34485b;
    line-height: 32px;
    height:32px;
	
    border-bottom: 1px solid #858585;
}
.main-lf h3 a{font-weight: normal;
    font-size: 12px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;
    color:#34485b;
    line-height: 34px;
}
.main-lf h3 img{
    height:20px; width:20px;
    padding-right: 8px;float:left;
}
.main-lf ul{

}
.main-lf ul>li{
    height:40px;padding-left: 25px;  
    line-height: 40px; 
    font-size: 12px;
    box-sizing: border-box;
    position: relative;overflow:hidden;

                white-space: nowrap;

                text-overflow: ellipsis;

                -o-text-overflow:ellipsis;
	
    border-bottom: 1px dashed #000000;
}
.main-lf ul>li a{
    display: block;    font-size: 13px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;
    color:#000000; padding: 0px 0px 0px 0px;  
    height:36px;line-height:36px;
    box-sizing: border-box;
}
.main-rt{
    float: right;
    padding-left: 34px; padding-right:8px;
    width:78%;
    box-sizing: border-box;
}
}


@media (min-width: 1201px) and (max-width: 1361px) {
.main-box{width:100%;margin:0 auto}
.main-lf{
    width:20%;
    float: left;
    position: relative;
    min-height:320px;
    letter-spacing: 2px;
}
.main-lf b{
    display: block;
    width:0;
    height:0;
    border:20px solid;
    border-color: #fff transparent transparent transparent;
    position: absolute;
    right:-20px;
    top:0;
}
.main-lf h3{padding-left:5px;
    font-size: 13px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;font-weight: normal;
    color:#34485b;
    line-height: 32px;
    height:32px;
	
    border-bottom: 1px solid #858585;
}
.main-lf h3 a{font-weight: normal;
    font-size: 13px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;
    color:#34485b;
    line-height: 34px;
}
.main-lf h3 img{
    height:20px; width:20px;
    padding-right: 8px;float:left;
}
.main-lf ul{

}
.main-lf ul>li{
    height:40px;padding-left: 25px;  
    line-height: 40px; 
    font-size: 13px;
    box-sizing: border-box;
    position: relative;overflow:hidden;

                white-space: nowrap;

                text-overflow: ellipsis;

                -o-text-overflow:ellipsis;
	
    border-bottom: 1px dashed #000000;
}
.main-lf ul>li a{
    display: block;    font-size: 13px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;
    color:#000000; padding: 0px 0px 0px 0px;  
    height:36px;line-height:36px;
    box-sizing: border-box;
}

}
@media (min-width: 1361px)and (max-width: 1441px) {
.main-box{width:100%;margin:0 auto}
.main-lf{
    width:20%;
    float: left;
    position: relative;
    min-height:366px;
    letter-spacing: 1px;
}
.main-lf b{
    display: block;
    width:0;
    height:0;
    border:20px solid;
    border-color: #fff transparent transparent transparent;
    position: absolute;
    right:-20px;
    top:0;
}
.main-lf h3{padding-left:5px;
    font-size: 14px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;font-weight: normal;
    color:#34485b;
    line-height: 32px;
    height:32px;
	
    border-bottom: 1px solid #858585;
}
.main-lf h3 a{font-weight: normal;
    font-size: 14px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;
    color:#34485b;
    line-height: 34px;
}
.main-lf h3 img{
    height:20px; width:20px;
    padding-right: 2px;float:left;
}
.main-lf ul{

}
.main-lf ul>li{
    height:40px;padding-left: 32px;  
    line-height: 40px; 
    font-size: 14px;
    box-sizing: border-box;
    position: relative;overflow:hidden;

                white-space: nowrap;

                text-overflow: ellipsis;

                -o-text-overflow:ellipsis;
	
    border-bottom: 1px dashed #000000;
}
.main-lf ul>li a{
    display: block;    font-size: 14px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;
    color:#000000; padding: 0px 0px 0px 0px;  
    height:36px;line-height:36px;
    box-sizing: border-box;
}

}

@media screen and (min-width: 1442px) {

.gps01{ float:left;   width:20%;border-right: 1px solid #dddddd;height:170px;  text-align: center; display: flex;
  align-items: center; /* 垂直居中 */
  justify-content: center; /* 水平居中，如需要 */ }
.gps01 h2{ font-size:18px;   }
.gps01 h2 a{ color:#333;font-weight:normal;  }
.gps01 h2:hover{ }
.gps01 h2 a:hover{ color:#000; }
.gps02{ float:left;   margin-left:20px;border-right: 1px solid #dddddd; display:block; width:40%;text-align: center;padding:0px 50px 0px 50px;}
.gps02 img{  max-height:140px;  width: auto;  /* 最大宽度为容器宽度的100% */
  height: auto;    /* 高度自动调整以保持图片比例 */
  display: block;  /* 将图片转换为块级元素，可以设置宽度和高度 */
 text-align: center;}
.gps03{ float:right; display:block; width:40%;text-align: center;padding:20px 50px 10px 50px;margin-left:20px;margin-right:20px;}
.gps03 img{  max-height: 140px;
 height: auto;
width: auto; /* 最大宽度为容器宽度的100% */
     /* 高度自动调整以保持图片比例 */
  display: block;  /* 将图片转换为块级元素，可以设置宽度和高度 */
 text-align: center;}
.main-box{width:97%;margin:0 auto}

.main-lf h3{padding-left:35px;
    font-size: 16px;font-family: "黑体", "Microsoft YaHei UI", sans-serif;font-weight: normal;
    color:#34485b;
    line-height: 32px;
    height:32px;
	
    border-bottom: 1px solid #858585;
}

.main-lf ul>li{
    height:40px;padding-left: 62px;  
    line-height: 40px; 
    font-size: 16px;
    box-sizing: border-box;
    position: relative;overflow:hidden;

                white-space: nowrap;

                text-overflow: ellipsis;

                -o-text-overflow:ellipsis;
	
    border-bottom: 1px dashed #000000;
}
}