.top-bg{
background: url(/img/top-bg1.png) no-repeat right center ;
}
.w{
width: 1200px;
margin: 0 auto;
}
.logo{

margin-top: 17px;
 margin-bottom: 17px;
}
body{min-width: 1200px;
background: url(/img/hsbg.png)

}
.hsbg{
background: url(/img/xwbg.jpg) no-repeat  center -20px;padding: 35px 0

}
.bf{  
position: absolute;
 top: 34%;;
 left: 0;
width: 100%;
 height: 100%;

 }


.biaoti {
    font-size: 20px;
    font-weight: bold;
    color: #892023;
    text-align: center;
    margin-top: 20px;
    width: 820px;
    display: block;
    line-height: 28px !important;
}






.image_fl {
 width: 250px;
 height: 444px;
 background: url("/img/icon_57.png") no-repeat center;
 background-size: cover;
}
.image_fl .title {
 width: 188px;
 height: 331px;
 background: url("/img/bg_black.png") no-repeat center;
 margin: 64px auto 0;
 color: #fff;
}
.image_fl .title h4 {
 font-size: 40px;
 width: 40px;
 line-height: 1.3;
 margin-top: 50px;
 margin-left: 45px;
 display: inline-block;
 vertical-align: top;
}
.image_fl .title p {
 display: inline-block;
 width: 25px;
 color: #dadada;
 font-size: 24px;
 margin-top: 50px;
 margin-left: 20px;
 line-height: 1.2;
 vertical-align: top;
}
.image_fr {
 width: 950px;
}
.image_fr .fl {
 width: 33.33%;
}
.image_fr .text,
.image_fr .image {
 height: 222px;
 overflow: hidden; position: relative;
}
.image_fr .text {
 padding: 35px 35px 0 35px;
 height: 187px;
}


.image_fr .text:hover{opacity: 0.8; }


.image_fr .text h4 {
 font-size: 24px;
 font-weight: normal;
 line-height: 48px;
 position: relative;
}
.image_fr .text h4::after {
 content: "";
 width: 45px;
 height: 1px;
 background: #fff;
 position: absolute;
 bottom: 0;
 left: 0;
}
.image_fr .text p a {
 margin-top: 5px;
 line-height: 30px;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 3;
 overflow: hidden;
}
.image_fr .text .more {
 float: right;
 width: 60px;
 height: 25px;
 line-height: 25px;
 border: #fff 1px solid;
 text-align: center;
}
.image_fr .text a {
 color: #fff;
}
.image_fr .image img {
 width: 100%;
 height: 222px;
 display: block;
}





























.top{
//background: url(/img/xiaoxun.png) no-repeat 520px 24px;
background-size: 19%;
margin-bottom: 1px;
overflow: hidden;
}
.wenzi{
margin-top: 70px;
margin-left: 90px;
overflow: hidden;
}
.top-rig{
margin-top: 18px;
margin-left: 100px;
}


.navbg{ 
background: #fff;


}

.nav{  position: relative;  }
.nav>.nLi{
float: left;
text-align: center;
height: 44px;
line-height: 44px;
}
.nav>.nLi>a{
font-size: 16px;
display: block;
color: #333;
padding: 0 34px;
}
.nav>.nLi:hover{
background: url(/img/sjx1.png) no-repeat center  38px #a90710;
}
.nav>.nLi:hover>a{
color:#fff;
}



.subnav{
display: none;
z-index: 999;
position: absolute;
background: #fff;
width: 1000px;
left: 100px;
border-top: 4px solid #a90710;
 top: 44px;
background: url(/img/menubg.jpg) no-repeat left center #fff;
}

.subnav1{
background: url(/img/menubg1.jpg) no-repeat left center #fff;


}
.subnav li{
height: 38px;
line-height: 38px;
text-align: left;
width: 100%;
background: url(/img/navjt.png) no-repeat left center;

}
.subnav li a{
font-size: 14px;
color: #333;
padding-left:14px;
}

.banner{
position: relative;
height: 500px;overflow: hidden;
}
.banner .hd{
position: absolute;
bottom: 30px;
width: 100%;
text-align: center;
z-index: 999;
}
.banner .hd li{
height: 15px;
width: 15px;
background: url(/img/num.png) no-repeat;
display: inline-block;
*display: inline;
zoom: 1;
margin: 0 8px;
cursor: pointer;
font-size: 0;
zoom: 1;
}
.banner .hd li.on{
background: url(/img/num1.png) no-repeat
}
.banner .bd li{
width: 100%;
height: 500px;
}
.banner .bd li img{
margin: 0 auto;
display: block;
width: 100%;
height: 100%;

}
.banner .bd li p{
position: absolute;
bottom: 60px;
color: #fff;
font-size: 18px;
left: 19%;
padding: 8px 20px;
background: url(/img/navbg.png);

 letter-spacing: 3px;
}
.jjxw .title{ 
background: url(/img/hxt.png) no-repeat 162px center;

  }
.jjxw .title h1{
background: url(/img/title1.png) no-repeat left center;
}











.xyly_row{ height: 130px;}  
.xyly2{height:260px;}  
    
.xyly{
    float: left;
    width: 24%;*width:24.9%;
    overflow: hidden;
    position: relative;

 margin: 6px;
}
.xyly a{
    display: block;
    width: 100%;
    height: 100%;}
.xyly_row{
    position: relative;}
.xyly img{
    display: block;
    width: 100%;
    height: 100%;}
.xyly_sm{
    position: absolute;
    bottom: 20px;
    left: 18px;
    color: #fff;}
.xyly_yc{
    position: absolute;
    left: 0;
    bottom: 0;
    display: none;
    background: url(/img/fcbg.png) repeat-x;width:100%;
 }
.xyly_sm p{
    font-size: 16px;}
.xyly_sm span{
    font-size: 16px;}
.xyly2:hover .xyly_yc{
    display: block;}
.xyly_row:hover .xyly_yc{
    display: block;}
.xyly2 .xyly_yc p{
    font-size: 18px;
    text-align: center;
    color: #fff;
    line-height:70px;
}
.xyly2 .xyly_yc span{
    display: block;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #fff;}
.xyly_row .xyly_yc p{
    font-size: 18px;
    text-align: center;
    color: #fff;
    line-height: 70px;}

.xyly_row .xyly_yc span{
    display: block;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #fff;}    


















.title{
height: 42px;
line-height: 42px;
margin: 20px 0 20px;
}
.title h1{
float: left;
font-size: 24px;
font-weight: normal;
padding-left: 60px;
}

.title a{
float: right;
font-size: 12px;
font-weight: bold;
 color: #c7000b;
}


.title .more1{
float: left;
}
.jjxw-box1{
width: 842px;
}
.jj-list li{
width: 270px;
float: left;
margin-right: 13px;
position: relative;
transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
box-shadow: 1px 1px 5px #ccc;
-webkit-box-shadow: 1px 1px 5px #ccc;
-moz-box-shadow: 1px 1px 5px #ccc; overflow: hidden;

 background: #f2f5f7;
height: 298px
}
.lkimg{
display: block;
overflow: hidden;
height: 194px;margin-bottom: 15px;
}

.li1{background: url(/img/title7.png) no-repeat left center;
padding-left: 60px;
}
.li2{background: url(/img/title8.png) no-repeat left center;
padding-left: 60px;
}

.jj-list li a{
font-size: 15px;font-weight: bold;
}
.jj-list li span{
color: #333;
font-size: 14px;
 margin-left: 14px;}
.jj-list li img{
width: 100%;
height: 194px;
margin-bottom: 30px;
transform: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
overflow: hidden;


}
.jj-list li:hover{
box-shadow: 5px 5px 5px rgba(42,47,29,0.3);
background: #af251b;
}
.jj-list li:hover img{
transform: scale(1.2);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2); }

.jj-list li:hover a{ color:#fff;  }
.jj-list li:hover span{  color:#fff;}
.jjxw-box2{
width: 336px;
}
.jjxw-box2 li{
height: 47px;
line-height: 47px;
background: url(/img/yuan.png) no-repeat left center;
padding-left: 20px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.jjxw-box2 li span{
float: right;
}
.jjxw-box2 li a{
font-size: 15px;
}
.redbg{
background: url(/img/tzbg.png) no-repeat top center;
background-size: 100% 100%;

padding-bottom: 35px;
}
.tzgg,.xbdt,.xstd{
width: 380px;
}
.xbdt{
margin: 0 30px;
}


.title1 a{
color: #fff;
}
.title1 h1{
color: #fff;
}
.title1{
background: url(/img/titxt.png) no-repeat 165px 41px;
padding-top: 20px;
margin: 20px 0 15px;
}
.tzgg .title h1{
background: url(/img/title2.png) no-repeat left center;
}
.tz-date{
float: left;
background: url(/img/tz-bg.png) no-repeat left center;
margin-right: 20px;
width: 63px;
height: 58px;
text-align: center;
background-size: 63px 58px;
}
.tz-date h1{
color: #fff;
font-size: 22px;
width: 60px;
height:30px;
line-height: 30px;
margin-left: 3px;
}
.tz-date i{
font-size: 13px;
font-style: normal;
}
.tzlist li{
border-bottom: 1px dashed #bfbfbf;
padding: 6px 0;
height: 58px;
 overflow: hidden;

}
.tzlist li a{
color: #fff;
font-size: 15px;
line-height: 54px;
display:block;
transition: all 1s;
 -webkit-transition: all 1s;
 -moz-transition: all 1s;
}
.tzlist li a:hover{
text-indent: 1em;

}
.tzlist li:hover .tz-date h1{
background: #fc8419;
}
.xbdt .title h1{
background: url(/img/title3.png) no-repeat left center;
}
.xstd .title h1{
background: url(/img/title4.png) no-repeat left center;
}
.qyms .title{background: url(/img/hxs.png) no-repeat 166px center;      }
.xsfc .title{background: url(/img/hxs.png) no-repeat 166px center;      }
.zxsp .title{background: url(/img/hxs.png) no-repeat 166px center;      }
.tsqy .title{background: url(/img/hxs.png) no-repeat 166px center;      }



.fctitle{ line-height: 30px;    text-align: center;    padding: 10px 0 20px;}
.fctitle a{ font-size:16px;} 
.szlist p{ font-size:14px;} 
.fcpic{margin: 20px 0;}  
.fcpic>a{ overflow: hidden;     display: block;height: 112px; width: 112px;border-radius: 112px;   -webkit-border-radius: 112px;  -moz-border-radius: 112px;  margin: 0 auto;border: 3px solid #fff;}
.fcpic img{     width:100%; height: 100%; transform: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s;}


.szlist li .fctitle{ background: #af251b;color: #fff;}
.szlist li .fctitle a{color: #fff;}



.szlist li:hover .fctitle{ background: #c7000b;color: #fff;}
.szlist li:hover .fctitle a{color: #fff;}
.szlist li:hover img{   transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2);}
.szlist li:hover .fcpic>a{border: 3px solid #c7000b;}
.qyms,.xsfc{  width:588px;    position: relative;}
.szlist{  width:588px !important; height:260px !important;  text-align: center;    overflow: hidden;}
.szlist li{ float:left;position: relative;    width: 176px !important; background: #fff; margin-right:30px;}





.qyms .title h1{
background: url(/img/title7.png) no-repeat left center; color: #333;
}
.xsfc .title h1{
background: url(/img/title8.png) no-repeat left center; color: #333;
}
.next,.prev{ z-index: 999;  }

.qyms .next{  background: url(/img/rig1.png) no-repeat ; cursor: pointer;
width: 36px;height: 36px;  position: absolute; right: 10px;top:228px;

}
.qyms .prev{  background: url(/img/left1.png) no-repeat; cursor: pointer;
width: 36px;height: 36px;  position: absolute; left: 10px;top:228px;}


.xsfc .next{  background: url(/img/rig1.png) no-repeat ; cursor: pointer;
     width: 36px;height: 36px;   position: absolute; right: 10px;top:228px;

}


.xsfc .prev{  background: url(/img/left1.png) no-repeat ; cursor: pointer;
            width: 36px;height: 36px;  position: absolute; left: 10px;top:228px;
}



.zc{ 
background: url(/img/zcbg.png) no-repeat;

  }


.xrld{
 margin: 25px 0; border-bottom: 1px dotted #ccc;}
.ldlist li{
 border-bottom: 1px dotted #ccc;padding: 15px 0;

}

.ldlist img{
float: left;
 width: 160px;height: 200px; margin-right: 80px;
   }
.ldlist p{

 font-size: 14px;
 color: #666;
 margin: 30px 0;
    }
.ldlist h1{   
font-size: 16px;
 font-weight: normal;
 float: right;
}


.xblist li{
height: 50px;
line-height: 50px;
color: #fff;
border-bottom: 1px dashed #bcbec0;
background: url(/img/jt.png) no-repeat left center;
padding-left: 20px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.xblist li span{
float: right;
}
.xblist li a{
color: #fff;
font-size: 15px;
display:block;
transition: all 1s;
 -webkit-transition: all 1s;
 -moz-transition: all 1s;
}

.xblist li a:hover{text-indent: 1em; }
.xslist li{
border-bottom: 1px dashed #bfbfbf;
color: #fff;
padding: 16px 0 17px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.xslist li a{
color: #fff;
font-size: 15px;
}
.xslist li p{
background: url(/img/jt.png) no-repeat left center;
padding-left: 20px;
font-size: 15px;
margin-bottom: 15px;
}
.kstd{
margin: 55px auto;
}
.kstd li {
margin-right: 34px;
float: left;
width: 377px;
 height: 164px;
 overflow: hidden;
}

.kstd li img{
transform: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;

}
.kstd li:hover img{

transform: scale(1.2);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2); 
}
.greybg{
background: url(/img/wlbg.png) no-repeat top center;
background-size: cover ;
padding: 10px 0 30px;
height:352px;
}
.zxsp .title h1{
background: url(/img/title5.png) no-repeat left center;
}
.tsqy .title h1{
background: url(/img/title6.png) no-repeat left center;
}
.zxsp,.tsqy{
width: 580px;
}
.zx-video{
margin-top: 54px;
}
.zx-video-nr{
height: 370px;
background: #c7000b;
position: relative;
margin-left: 15px;
margin-top: 15px;
}
.zx-video-pic{
position: absolute;
left: -15px;
box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
top: -15px;
background: #fff;
}
.zx-video-pic img{

}
.video-butt{
position: absolute;
bottom: 90px;
left: 20px;
}
.tsqy .title{
margin-bottom: 44px;
}
.zx-video-tx{
position: absolute;
bottom: 18px;
left: 20px;
}
.zx-video-tx a{
font-size: 18px;
color: #fff;
}
.ts-pic1{
width: 333px;
}
.ts-pic1 li{
margin-bottom: 10px;
position: relative;
}
.ts-pic1 img{
width: 100%;
height: 185px;
}
.pic1-hover-bg{
width: 0;
height: 0;
background: url(/img/blackbg.png);
position: absolute;
top: 0;
left: 0;
transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
}
.ts-pic1 li:hover .pic1-hover-bg{
width: 100%;
height: 100%;
}
.wh-border{
position: absolute;
top: 0;
left: 0;
border: 1px solid #fff;
margin: 10px;
width: 312px;
height: 163px;
opacity: 0;
transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;

}
.ts-pic1 li:hover .wh-border{
opacity: 1;
}
.wh-border a h1{
color: #fff;
font-size: 18px;
font-weight: normal;
text-align: center;
padding-top: 90px;
background: url(/img/jh.png) no-repeat center;position: relative; opacity: 1;

}
.ts-pic1 li:hover .wh-border a h1{ opacity: 1;
}



.ts-pic2{
width: 238px;
}
.ts-pic2 li{
margin-bottom: 10px;
position: relative;
}
.ts-pic2 img{
width: 100%;
height: 119px;
}
.ts-pic2 li:hover .pic1-hover-bg{
width: 100%;
height: 100%;
}
.ts-pic2 li:hover .wh-border{
opacity: 1;
}
.ts-pic2 .wh-border{
width: 218px;
height: 99px;
}
.ts-pic2 .wh-border a h1{
padding-top: 50px;
font-size: 16px;
}
.kslj-bg{
background: #eeeeee;
padding: 30px 0 2px;
}
.kslj li{
width: 70px;
text-align: center;
background: url(/img/ty.png) no-repeat center top;
float: left;
margin-right: 32px;
 background-size: 70px;
}
.kslj li:hover{background: url(/img/ty01.png) no-repeat center top;
   }
.kslj li a{
font-size: 15px;
display: block;
}
.ljicon{
width: 70px;
height: 70px;
}
.ljicon1{
background: url(/img/c1.png) no-repeat center;
}
.ljicon2{
background: url(/img/c2.png) no-repeat center;
}
.ljicon3{
background: url(/img/c3.png) no-repeat center;
}
.ljicon4{
background: url(/img/c4.png) no-repeat center;
}
.ljicon5{
background: url(/img/c5.png) no-repeat center;
}
.ljicon6{
background: url(/img/c6.png) no-repeat center;
}
.ljicon7{
background: url(/img/c7.png) no-repeat center;
}
.ljicon8{
background: url(/img/c8.png) no-repeat center;
}
.ljicon9{
background: url(/img/c9.png) no-repeat center;
}
.ljicon10{
background: url(/img/c10.png) no-repeat center;
}
.ljicon11{
background: url(/img/c11.png) no-repeat center;
}
.ljicon12{
background: url(/img/c12.png) no-repeat center;
}

.kslj li:hover .ljicon1{background: url(/img/c01.png) no-repeat center;}
.kslj li:hover .ljicon2{background: url(/img/c02.png) no-repeat center;}
.kslj li:hover .ljicon3{background: url(/img/c03.png) no-repeat center;}
.kslj li:hover .ljicon4{background: url(/img/c04.png) no-repeat center;}
.kslj li:hover .ljicon5{background: url(/img/c05.png) no-repeat center;}
.kslj li:hover .ljicon6{background: url(/img/c06.png) no-repeat center;}
.kslj li:hover .ljicon7{background: url(/img/c07.png) no-repeat center;}
.kslj li:hover .ljicon8{background: url(/img/c08.png) no-repeat center;}
.kslj li:hover .ljicon9{background: url(/img/c09.png) no-repeat center;}
.kslj li:hover .ljicon10{background: url(/img/c010.png) no-repeat center;}
.kslj li:hover .ljicon11{background: url(/img/c011.png) no-repeat center;}
.kslj li:hover .ljicon12{background: url(/img/c012.png) no-repeat center;}




.yqbg{
height: 76px;
line-height: 76px;
background: #9d9999;
}
.yqlj h1{
font-size: 24px;
color: #FFFFFF;
font-weight: normal;
float: left;
background: url(/img/link-icon.png) no-repeat right center;
padding-right: 30px;
}
.yq-list li{
float: left;
}
.yq-list li a{
color: #fff;
font-size: 16px;
padding: 0 20px;
}
.search{
width: 150px;
height: 32px;
margin-top: 35px;
margin-right: 30px;

 background: none;
 border: 1px solid #ee8a90;border-radius: 25px;
}
.search:hover{  background: #fff; }
.search:hover .butt{  background:url(/img/search1.png) no-repeat center;
  }
.search .txt{
width: 100px;
height: 32px;
line-height: 32px;
border: none;
background: none;
padding-left: 14px;
color: #333;

 font-size: 14px;
}
.search .butt{
margin: 6px 12px 0 0;
cursor: pointer;
}

.bottom-bg{
background: #c7000b;
color: #fff;
font-size: 12px;
}
.bottom-bg p{
font-size: 12px;
}
.bott-tx{
padding: 16px 0;
}
.bott1 p{
line-height: 22px;
}
.bott-logo{
margin-left: 168px;
margin-top: 32px;
}
.bott-logo img{ width: 300px;  }
.bott-ewm li{
float: left;
height: 110px;
margin-left: 30px;
text-align: center;
}
.bott-ewm li img{

width: 90px;
height: 90px;
}
.ewm1 p{
background: url(/img/iconwx.png) no-repeat left center;
padding-left: 26px;
height: 40px;
line-height: 40px;
}
.ewm2 p{
background: url(/img/iconwb.png) no-repeat left center;
padding-left: 6px;
height: 40px;
line-height: 40px;margin-left: 8px;
}
.copy-bg{
border-top: 1px solid #fff;
text-align: center;
padding: 12px 0;
}
.copy-bg p{
font-size: 12px;
}












.zibanner img{
width: 100%;
height: 350px;
}

.con_bg{

background: url(/img/shan.png) no-repeat bottom center;




}


.con{

margin: 30px auto;
 background: #fff;
 border: 1px solid #f6f4f4;
 width: 1198px;border-top: 4px solid #c7000b;

}.left{
width: 240px;
position: relative;
margin-bottom: 100px;
}
.right{
width: 900px;margin-right: 20px; margin-top: 20px;
}
.lmmc{
height: 76px;
background: url(/img/lmmc1.png) no-repeat ;
border-top: 5px solid #b6060f;
margin-left: -17px;
margin-top: 30px;
}
.lmmc h1{
color: #FFFFFF;
font-size: 24px;
text-align: center;
line-height: 60px;
font-weight: normal;

}

.right_lm{
height: 56px;
line-height: 56px;
border-bottom: 1px solid #c7000b;
}
.right_lm h1{
font-size: 18px;
float: left;
color: #af251b; background: url(/img/san.png) no-repeat left center; padding-left: 32px;
font-weight: normal;
}
.loc{
float: right;
font-size: 14px;
}

.list{ margin-top: 10px;}

.list li{
height: 50px;
line-height: 50px;
border-bottom: 1px dashed #e5e5e5;
}
.list li span{
float: right;
color: #666;
font-size:16px;

}
.submenu{
position: relative;
}
.submenu li{
line-height: 60px;
border-bottom: 1px solid #F3F3F3;
position: relative;
}
.submenu li.on{
background: #f7f5f6;
}
.submenu li.on a{
background: url(/img/right_1.png) no-repeat 220px center;
}
.submenu li a{
padding: 0 16px;
display: block;
font-size: 14px;
}


.submenu h3{  line-height: 60px; border-bottom: 1px solid #F3F3F3;  padding-left: 16px;  cursor: pointer;font-size: 16px; font-weight: normal;
background: url(/img/right_0.png) no-repeat 220px center;

}
.submenu h3.on{background: url(/img/right_1.png) no-repeat 220px center;
   }
.submenu h3 a {   display: block;    font-size: 16px;}
.menu_body{ background: #f7f5f6;display:none;}






.content{
padding: 20px 40px;
}
.content h1{
font-size: 20px;
font-weight: bold;
color: #892023;
text-align: center;
margin-top: 20px;
}
.content h2{
text-align: center;
padding: 15px 0 15px 0;
color: #666;
border-bottom: 1px dashed #e5e5e5;
margin-bottom: 20px;
font-size: 14px;
font-weight: normal;
}
.content i{
font-style: normal;
}
.content p{
font-size: 14px;
line-height: 30px;
text-indent: 2em;
}
.sxp {
border-top: 1px dashed #e5e5e5;
padding-top: 20px;
margin-top: 20px;
font-size: 15px;
}
.sxp p{
text-indent: 0;font-size: 16px;
}
.sxp p a{ font-size: 16px;
}
.pic_list ul li {
float: left;
width: 20%;text-align: center;
}
.pic_list ul li a {
display: block;
padding: 10px;
}
.pic_list ul li a img {width: 100%;height: 178px;OBJECT-FIT: contain;}
.pic_list ul li p {
text-align: center;
line-height: 40px; font-size: 14px;
}

.pic_list ul li span{ font-size: 15px; 
 display: block;  margin-top: 20px;}


.lmdh {
font-size: 18px;
font-weight: normal;
height: 60px;
line-height: 60px;
color: #4b80ae;
padding-left: 24px;
background: url(/img/subtitle_bg1.png) no-repeat left center;
border-bottom: 1px solid #e5e5e5;
margin-top: 10px;
}
.ljlb{
margin: 40px 0 20px;

}
.ljlb li {
float: left;
width: 44%;
height: 60px;
line-height: 60px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
border-bottom: 1px solid #ddd;
}
.ljlb li a {
background: url(/img/sanjiao.png) no-repeat left center;
background-size: 12px;
padding-left: 30px;
font-size: 16px;
}