@charset "utf-8";
#kttuct1{width:100%;float:left;height:auto;padding:40px 0px}
#kttuct2{width:1120px;height:auto;margin:auto;}
#listspc1{width:100%;float:left;height:auto;margin-bottom:30px}
#listspc1 ul{margin:0px;padding:0px}
#listspc1 ul li{margin:0px;padding:0px;list-style:none;margin-right:5px;float:left}
#listspc1 ul li h2{margin:0px;padding:0px}
#listspc1 ul li h2 a{padding:6px 12px;border: 1px solid #ccc;
    color: #333;
    text-transform: uppercase;
    font-weight: 500;font-size:14px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#listspc1 ul li h2 a:hover{background:#fb402d;border:1px solid #fb402d;color:#fff}	
#listspc1 ul li h2 a#c1active{background:#fb402d;border:1px solid #fb402d;color:#fff}
#kttuctp{width:100%;float:left;height:auto;}
#trttuc{width:860px;float:left;height:auto;}
#phttuc{width:350px;float:right;height:auto;}
.mttuct{width:100%;float:left;height:auto;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ddd;    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: left !important;
    -ms-flex-align: left !important;
    align-items: left !important;}
.mttuct img{height:150px;width:auto;margin-right:15px;    border-radius: 8px;}
.phmttuct{margin:0px;padding:0px}
.phmttuct h3{    margin: 0px;
    padding: 0px;
    margin-bottom: 10px;} 
.phmttuct h3 a{color: #000;
    font-weight: 500;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.phmttuct h3 a:hover{color:#fb402d}	
.phmttuct .ndangtt{    color: #999;
    font-size: 13px;
    font-weight: 300;}
.phmttuct .mtttuc{margin: 0px;
    padding: 0px;
    line-height: 23px;
    font-weight: 300;
    font-size: 14px;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;}
#tdbvxn{width:100%;float:left;height:auto;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #ddd;position:relative;color:#000;text-transform:uppercase;font-size:16px}
#tdbvxn:after{    content: '';
    position: absolute;
    left: 0;
    bottom: -2px;
    width: 60px;
    height: 3px;
    background-color: #fb402d;}
#ndbvxn{width:100%;float:left;height:auto;}	
.mxnttuc{width:100%;float:left;height:auto;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ddd;}
.mxnttuc:last-child{border-bottom:0px solid #000}
.mttuct:last-child{border-bottom:0px solid #000}

.himxn{width:100%;float:left;height:auto;margin-bottom:10px}
.himxn img{width:100%;float:left;height:auto;border-radius:8px;}
.tenmxn{width:100%;float:left;height:auto;margin-bottom:10px}
.tenmxn h3 a{color: #000;
    font-weight: 500;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tenmxn h3 a:hover{color:#fb402d}	
.ndangmxn{width:100%;float:left;height:auto;margin-bottom:5px;color: #999;
    font-size: 13px;
    font-weight: 300;}
.mtmxn{width:100%;float:left;height:auto;margin: 0px;
    padding: 0px;
    line-height: 23px;
    font-weight: 300;
    font-size: 14px;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;}	
#ndbvttuc{width:100%;float:left;height:auto;margin-bottom:30px}
#lxndbvtt{width:100%;float:left;height:auto;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd;}
#lxndbvtt ul{margin:0px;padding:0px}
#lxndbvtt ul li{margin:0px;padding:0px;list-style:none;float:left;margin-right:20px;color: #999;
    font-size: 16px;
    font-weight: 500;}
#lxndbvtt ul li i{color:#fb402d;font-size:16px;margin-right:5px}
#lxndbvtt ul li span{font-weight:300}
#tdbvlq{width:100%;float:left;height:auto;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #ddd;position:relative;color:#000;text-transform:uppercase;font-size:16px}
#tdbvlq:after{    content: '';
    position: absolute;
    left: 0;
    bottom: -2px;
    width: 60px;
    height: 3px;
    background-color: #fb402d;}
#ndbvlq{width:100%;float:left;height:auto}
@media only screen and (min-width : 1px) and (max-width : 1200px) {
#trttuc{width:100%;float:left;height:auto;margin-bottom:30px}
#phttuc{display:none}		
#kttuct2{width:96%;float:left;margin-left:2%}
}	