
.lj_pageban{ height: 300px; background-size: cover;}

.crumb{ font-size: 14px; color: #777777; line-height: 50px;}
.crumb span,.crumb a{ display:inline-block; font-size: 14px; color: #777777; line-height: 50px;}
.crumb a:hover{ color: #1d1e72;}

.hlist_prosech{}
.hlist_prosech input[type="text"]{ float:left;padding: 0; padding-left: 18px; width: 152px; line-height: 46px; height: 46px; border: 1px solid #d4d4d4; border-right: 0;  margin: 0;background-color: #ffffff; font-size: 14px; color: #777777;}
.hlist_prosech input[type="submit"]{  text-indent: -999px; border: 0; width: 48px; height: 48px; background: url("../images/btn_search.png") #1d1e72 no-repeat center center; margin: 0; padding: 0;}

.psge_nav{display: inline-block; border: 1px solid #dadada; box-sizing: border-box;}
.psge_nav h2{ display: inline-block; width: 100%; float: left; text-align: center; line-height: 57px; font-size: 20px; font-weight: bold; color: #1d1e72; background-color: #efefef;}
.psge_nav h4{ display: inline-block; width: 100%; float: left; text-align: center; line-height: 57px; font-size: 20px; font-weight: bold; color: #212121; background-color: #efefef;}
.psge_nav li{ display: inline-block;width: 100%;float: left; }
.psge_nav li a{ display: inline-block; width: 100%;float: left; font-size: 16px; color: #676767; line-height: 55px; text-align: center; border-bottom: 1px solid #f7f7f7;}
.psge_nav li a:hover,.psge_nav li a.active{color: #212121;font-weight: bold;}


.pagecon{ }
.list_news{}
.xinjianh1{font-size:21px; font-family: "微软雅黑"; font-weight:100;color: #454c54;-webkit-font-smoothing: antialiased;margin-bottom: -8px;}
.xinjianh11{    color: #000000; font-size: 24px;font-weight: bold;line-height: 50px;padding: 15px 0;position: relative;
}

.list_news li{ width: 100%; display: inline-block; float: left; height:140px;list-style:none; overflow:hidden; padding-bottom: 25px; border-bottom: 1px dashed #e4e4e4; margin-bottom: 24px;}
.list_news li .a1{ display: inline-block;width:200px;height:140px;float: left;}
.list_news li .a1 img{width:200px;height:140px;transition: all 0.5s;border: 1px solid #ddd; box-sizing: border-box;  }
.list_news li .a2{ width: 655px; float: right; text-align: left;}

.list_news li .a2 h2{ font-size: 18px; margin-bottom: 4px; position: relative; z-index: 11; color: #383838;overflow: hidden;white-space: nowrap; line-height:30px; margin-top:6px;text-overflow: ellipsis; }
.list_news li .a2 h2 i{ display: inline-block; width: 0;transition: all 0.5s; height: 2px; position: absolute; bottom: 0px; background-color: #3498db; z-index: 12;}
.list_news li .a2:hover i{ width: 100%;}

.list_news li .a2 span{ display: inline-block; padding-left:22px; background: url("../images/dateicon.gif") no-repeat left center;transition: all 0.5s; font-size: 12px; color: #7b7b7b; line-height: 25px; }

.list_news li .a2 p{ font-size: 14px; margin-top: 6px; color: #727272; line-height: 24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.list_news li a:hover img{transform: scale(1.05,1.05);}
.list_news li:hover a img{transform: scale(1.05,1.05);}
.list_news li:hover a h2 i{ width: 100%}

.pages{ text-align:center}
.pages a,.pages span{ display: inline-block; padding: 0 12px; border: 1px solid #dddddd; line-height: 36px; font-size: 14px; color: #333333; margin-left: 10px;}
.pages a:hover,.pages a.active,.pages span{ background-color: #3a3a3a; color: #fff;}

.titnews h1{ font-size: 20px; color: #000000; line-height: 1.2em;}
.titnews h2{ font-size: 20px; color: #000000; line-height: 1.2em;}
.titnews p{ font-size: 13px; color: #aaa9a9; line-height: 2.2em;}
.lj_content{ font-size: 16px; color:#212121; line-height:2em; }
.lj_content a{ color:#1d1e72}
.lj_content h4:nth-child(3){display:none}
.lj_content hr:nth-child(4){display:none}
.lj_proimg{}
.img_pro{ float: left; box-sizing: border-box; display: inline-block; text-align: center; display: table-cell; width: 362px; height: 272px; border: 1px solid #e1e1e1; background-color: #ffffff;}
.img_pro img{ max-width: 100%; vertical-align: middle;}
.txt_pro{ width: 500px; float: right; margin-right: 22px;}
.txt_pro h3{ color: #000000; font-size: 24px; font-weight: bold; line-height: 50px; padding: 15px 0; position: relative;}
.txt_pro h3 i{ display: inline-block; width: 236px;transition: all 0.5s; height: 1px; position: absolute; bottom: 0px; background-color: #efefef; z-index: 12;}
.txt_pro h3:hover i{ width: 100%;background-color: #1d1e72;}
.txt_pro p{ font-size: 14px; color: #7e7e7e; line-height: 2em;margin-top: 15px;}

.list_pro{ text-align: center;}
.list_pro li{display: inline-block;vertical-align: bottom; }
.list_pro li a{ display: block; transition: all 0.5s;width: 280px; height: 248px;margin-left: 26px; margin-top: 12px; margin-bottom: 20px; position: relative; z-index: 19; box-sizing: border-box;border: 1px solid #ddd;overflow:hidden}
.list_pro li a span{ display: table; overflow: hidden; transition: all 0.5s; width: 278px; height: 246px; text-align: center;box-sizing: border-box;display: flex;align-items: center;justify-content: center; }
.list_pro li a span img{ max-width: 100%; transition: all 0.5s;vertical-align: middle;/* height: 195px;width: 278px; */}
.list_pro li a h2{box-sizing: border-box; display:block; width:100%;font-size: 14px; color: #333; line-height: 30px; position: absolute; bottom: 18px; z-index: 20; text-align: center;background-color:#ffffffd1;padding:0 10px;font-weight:600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_pro li a:hover{ border-color:#1d1e72; box-shadow: 0px 0px 1px 1px #ddd; }
.list_pro li a:hover span img{transform: scale(1.05,1.05);}
.list_pro li a:hover h2{ color: #1d1e72;}

.info_cact>h2{ font-size: 20px; font-weight: bold; color: #000000; line-height: 35px; border-bottom: 1px solid #dddddd; display: inline-block;}
.info_txt{ font-size: 16px; color: #606060; line-height: 40px;}

.con_about{ font-size: 15px; line-height: 28px; color: #6e6e6e;}
.con_about h1,.con_about h2,.con_about h3,.con_about h4,.con_about h5,.con_about h6{ font-size: 18px; color: #000; padding-left: 15px; font-weight: bold; border-left: 4px solid #1d1e72; line-height: 100%;}
.con_about img{max-width:100%;height:auto !important}

.info_txt>h2{ font-size: 20px; font-weight: bold; color: #000000; line-height: 35px; border-bottom: 1px solid #dddddd; display: inline-block;}

.thisclass {background: #3a3a3a;
    color: #ffffff !important;}
	
	
	
.xgtuijian{display: inline-block; border: 1px solid #dadada; box-sizing: border-box; margin-bottom:30px}

.xgtuijian span{ display: inline-block; width: 100%; float: left;  line-height: 57px; font-size: 18px; font-weight: bold; background-color: #efefef; padding-left:30px}
.xgtuijian li{ display: inline-block;width: 100%;float: left; }
.xgtuijian li a{ display: inline-block; width: 100%;float: left; font-size: 16px; color: #676767; line-height: 55px; border-bottom: 1px solid #f7f7f7;margin-left: 30px;}
.xgtuijian li a:hover,.psge_nav li a.active{color: #212121;font-weight: bold;}


.listproxinjia1{      display: block;
    padding: 5px 30px;
    line-height: 30px!important;
    font-size: 15px!important;
    color: #ffffff!important;
    float: left;
    margin-top: 35px!important;
    background: #1d1e72;
    border-radius: 30px;
}
.listproxinjia1 a{ color: #fff};










