
.banner{width:100%;background-color: #363839;height:440px}
.baimg{width:1200px;margin:0px auto;padding-top: 30px;padding-right: 30px;padding-bottom: 20px;padding-left: 30px;}
.fl-photo-content {
    display: inline-block;
    line-height: 0;
    position: relative;
    max-width: 100%;
	float: left;
}
.fl-photo-content img {
    display: inline;
    height: 388px;
	width: 680px;
    max-width: 100%;
	max-height: 100%;
}

.fl-node-m4bucwdsetqk {
    width: 40%;
}

.fl-col {
    float: left;
    min-height: 1px;
}
.fl-node-ufiwebg41q2s > .fl-module-content {
    margin-top: 020px;
    margin-right: 020px;
    margin-bottom: 0px;
    margin-left: 020px;
}
.fl-node-ufiwebg41q2s.fl-module-heading .fl-heading {
    font-weight: 700;
    font-size: 39px;
    line-height: 2em;
    text-decoration: none;
}

.fl-module-heading .fl-heading {
    padding: 0 !important;
    margin: 0 !important;
}
h4, .entry-content h4 {
    color: #fffefe;
}
.mainview h4.fl-heading a {
    text-decoration: none;
	color:#fff;
}
.fl-node-ufiwebg41q2s.fl-module-heading .fl-heading {
    font-weight: 700;
    font-size: 39px;
    line-height: 2em;
    text-decoration: none;
}
.fl-node-ao5yjqtw3n29 > .fl-module-content {
    margin-bottom: 0px;
}
.fl-module-content {
    margin: 20px;
}
.fl-module-callout .fl-module-content {
    overflow: hidden;
}
.fl-node-lpq9zxodsw28 .fl-callout {
    text-align: left;
}
.fl-node-lpq9zxodsw28 .fl-callout-title {
    font-size: 18px;
}
.fl-callout-icon-left-title .fl-callout-title span, .fl-callout-icon-right-title .fl-callout-title span {
    display: table-cell;
    vertical-align: middle;
}
.fl-node-lpq9zxodsw28 .fl-icon i, .fl-node-lpq9zxodsw28 .fl-icon i:before {
    font-size: 30px;
}
.fl-node-lpq9zxodsw28 .fl-icon i, .fl-node-lpq9zxodsw28 .fl-icon i:before {
    color: #ffffff;
}
.fl-icon i {
    float: right;
    height: auto;
    width: auto;
}
.fl-heading-text,.fl-rich-text,.fl-aspan{color:#fff;}
.fa-long-arrow-alt-right img{max-width:26px;max-height:30px;margin-left: 20px;}
.fl-node-m4bucwdsetqk{margin-left:20px}



@media screen and (max-width: 768px) and (min-width: 320px){
.banner{width:100%;background-color: #363839;height:480px}
.baimg{width:100%;margin:0px auto;padding-top: 30px;padding-right: 30px;padding-bottom: 20px;padding-left: 16px;}
.fl-photo-content {
    width: 90%;
}
.fl-photo-content img {
    display: inline;
    height: auto;
	width: auto;
    max-width: 100%;
	max-height: 100%;
}
.fl-node-m4bucwdsetqk {
    width: 90%;
}
.fl-node-m4bucwdsetqk {
     margin-left: 0px; 
}
.fl-node-ufiwebg41q2s > .fl-module-content {
    margin-top: 020px;
    margin-right: 020px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.fl-module-content {
    margin-left:0px;
}
}

.content{width:1200px;height:auto;margin:0px auto;margin-top:20px}
.zhuti{width:100%;height:auto;}
.zhuti h2{width:100%;height:55px;}
.fl-heading span{font-size: 2rem;color:#fff;line-height:55px;}
.newslb{width:100%;height:auto;    display: flow-root;}
.newslb .items{width:33.333%;float:left;margin-top:20px}
.newslb .items .itmss{width:95%;}
.newslb .items .itmss a img{width:100%}
.newslb .items .itmss a .p1{margin-top:10px;margin-bottom:10px;color: #000000;font-size: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;height:30px;overflow: hidden;}
.newslb .items .itmss a .p2{margin-top:10px;font-size: 12px;color:#666}
.newslb .items .itmss a .xx{margin-top:10px;color: #000000;height:110px;font-size: 15px;line-height: 1.5em;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}

@media screen and (max-width: 768px) and (min-width: 320px){
.content{width:100%;height:auto;margin:0px auto;margin-top:20px}
.zhuti h2{width:90%;margin:0px auto;height:55px;}
.newslb .items{width:90%;margin:0px auto;float:none;margin-top:20px}	
.newslb .items .itmss{width:100%;}
}


