/*head*/
html,body{min-width:1200px}
.l_head{width: 100%;height: 80px;background: #fff;box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.12);}
.l_head_box{width: 1400px;margin: 0 auto;height: 100%;position: relative;}
.l_logo{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 440px;}
.l_nav{position: absolute;right:50px;top: 50%;transform: translateY(-50%);transition: all 0.5s;}
.l_nav li{float: left;font-size: 22px;color: #434A54;margin-left: 86px;}
.l_nav li a{position: relative;}
.l_nav li a.on{color: #3E77C5;}
.l_nav li a.on:after{content: '';width: 100%;background: #3E77C5;height: 4px;position: absolute;left: 0;bottom: -25px;}
.l_nav li a:hover{color: #3E77C5;}
.l_nav li a:hover:after{content: '';width: 100%;background: #3E77C5;height: 4px;position: absolute;left: 0;bottom: -25px;}
.l_topDown_button{position: absolute;right: 0;top: 26%;background: #f2f2f2;
    height: 38px;
    border-radius: 10px;}
.l_topDown_button i{width: 24px;height: 24px;background: url(../images/public/search1.png) no-repeat;background-size: 100% 100%;cursor: pointer;display: block;    position: absolute;right: 0;    right: 5%;
    top: 50%;
    transform: translateY(-50%);}
.l_topDown_button input{border: 0px solid #ddd;
    height: 100%;
    position: absolute;
    left: 0;
    border-radius: 10px;
    top: 0;
    width: 95%;
    padding-left: 5%;}
.l_topDown{width: 100%; height: 136px; background: #FFFFFF; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.08); opacity: 0.94;max-height: 0;overflow: hidden;position: relative;    z-index: 9;}
.l_topDown_input{width: 555px; height: 56px; margin: 0 auto; display: block; margin-top: 40px; background: #FFFFFF; border: 2px solid #0284FD; line-height: 56px; border-radius: 8px;font-size: 16px;padding-left: 20px;padding-right: 64px;}
.l_topDown_a{width: 24px;height: 24px;background: url(../images/public/search1.png) no-repeat;background-size: 100% 100%;position: absolute;    top: 56px; cursor: pointer; left: 50%; margin-left: 275px;}


@media screen and (max-width: 1440px) {
	.l_head{height: 74px;}
	.l_head_box{width: 1200px;}	
	.l_logo{width: 380px;}
	.l_nav li{font-size: 17px;margin-left: 12px;}
	.l_topDown_button i{width: 18px;height: 18px;}
}
/*footer*/
.l_footer{background: #353B44;height: 264px;width: 100%;position: relative;}
.l_footer_boxs{width: 1400px;padding-top: 45px;margin: 0 auto;}
.l_footer_box{float: left;width: 30%;height: 133px;}
.l_footer_box2{border-left: 1px solid #474B50;border-right: 1px solid #474B50;width: 28%;padding-left: 10%;}
.l_footer_box i{color: #929496;display: block;line-height: 34px;font-size: 14px;}
.l_footer_box a{color: #929496;font-size: 14px;}
.l_footer_box_img{display: inline-block;margin: 0 20px;width: 95px;height: 95px;}
.l_footer_box3{text-align: center;}
.l_footer_copy img{width: 20px;height: 20px;margin-left: 40px;margin-right: 10px;display: inline-block;vertical-align: middle;}
.l_footer_copy{position: absolute;bottom: 30px;color: #616365;font-size: 14px;width: 100%;text-align: center;}
.l_footer_copy a{color: #616365;}
@media screen and (max-width: 1440px) {
	.l_footer_boxs{width: 1200px;padding-top: 35px;}
}
/*index*/
.l_banner{position: relative;max-height: 600px;height: 600px;min-height: 450px;overflow: hidden;width: 100%;}
.l_banner .slide,.l_banner .slide .bd,.l_banner .slide .bd ul,.l_banner .slide .bd ul li{height: 100% !important;width: 100% !important;}
.l_banner img{width: 100%;height: 100%;}
.l_banner .slide .hd{ height: 4px; overflow: hidden; position: absolute; bottom: 24px; z-index: 1; left: 50%; transform: translateX(-50%); }
.l_banner .slide .hd ul{ overflow:hidden; zoom:1; float:left;  }
.l_banner .slide .hd ul li{ float: left; margin-right: 12px; width: 60px; border-radius: 4px; height: 6px; text-align: center; background: #ffffff; cursor: pointer; }
.l_banner .slide .hd ul li.on{ background:rgba(0,0,0,0.4); }
.l_banner_box{overflow: hidden;}
.l_banner_boxs{position: relative;}
.l_index_up,.l_index_down{position: absolute;right: 40px;width: 40px;height: 28px;animation: opacitymove 5s infinite;display: none;cursor: pointer;}
.l_index_up{bottom: 0;background: url(../images/public/index_up.png);background-size: 100% 100%;}
.l_index_down{top: 0;background: url(../images/public/index_down.png);background-size: 100% 100%;}
.m_tip{width:100%;height: 120px;margin-top: 30px;}


@keyframes opacitymove
{
0% {opacity:1;}
50% {opacity:0.5;}
100% {opacity:1;}
}

.l_index_width{width: 1400px;margin: 0 auto;}
.l_index_tip{width: 100%;height: 120px;background: #F8FAFC;margin-top: 40px;position: relative;}
.l_index_tip_left{height: 72px;width: 213px;border-right: 1px solid #D8D8D8;position: absolute;left: 0;top: 50%;transform: translateY(-50%);text-align: center;}
.l_index_tip_right{width:996px;position: absolute;right: 0;padding: 0 95px;top: 50%;transform: translateY(-50%);}
.l_index_tip_right a{color: #3E77C5;font-size: 32px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;width: 100%;display: block;}
.l_index_news{height: 519px;margin-top: 40px;}
.l_index_news_left .slide,.l_index_news_left .slide .bd,.l_index_news_left .slide .bd .tempWrap,.l_index_news_left .slide .bd ul,.l_index_news_left .slide .bd ul li{height: 100% !important;}
.l_index_news_left img{width: 100%;height: 100%;}
.l_index_news_left{width: 688px;height: 100%;float: left;position: relative;}
.l_index_news_left .slide .bd li{position: relative;}
.l_index_news_left .slide .bd li span{position: absolute;font-size: 18px;height: 54px;line-height: 54px;background: rgba(62,119,197,0.8);color: #fff;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;width: 70%;left: 0;bottom: 0;padding: 0 28% 0 2%;}
.l_index_news_left .slide .hd{position: absolute;z-index: 2;bottom: 18px;right: 25px;}
.l_index_news_left .slide .hd li{background: rgba(255,255,255,0.5);width: 6px;height: 6px;margin: 0 4px;display: inline-block;cursor: pointer;}
.l_index_news_left .slide .hd li.on{background: rgba(255,255,255,1);}

.l_news_index_right{width: 684px;height: 100%;float: right;}
.l_news_index_right .hd{height: 50px;}
.l_news_index_right .hd li{height: 100%;font-weight: 500; color: #202224;font-size: 22px;display: inline-block;width: 88px;text-align: center;margin: 0 55px;position: relative;cursor: pointer;float: left;}
.l_news_index_right .hd li:nth-child(1){margin-left: 0;}
.l_news_index_right .hd li:nth-child(4){margin-right: 0;}
.l_news_index_right .hd li.on{color: #3E77C5;}
.l_news_index_right .hd li.on:after{background: #3E77C5;content: '';width: 100%;height: 4px;position: absolute;left: 0;bottom: -21px;}
.l_news_index_right .bd{margin-top: 20px;height: 265px;overflow: hidden;}
.l_news_index_right .bd li{height: 52px;line-height: 52px;font-size: 16px;}
.l_news_index_right .bd li a{float: left;width: 76%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;color: #202224;}
.l_news_index_right .bd li span{float: right;color: #202224;}
.l_news_index_right .bd li:hover a{color: #3E77C5;}
.l_news_banner{width: 100%;height: 80px;margin-top: 8px;cursor: pointer;}
.l_news_banner:hover{box-shadow: 0 0 5px #3E77C5;}
.l_news_banner img{width: 100%;height: 100%;}
.l_news_index_right .slideTxtBox{margin-bottom: 16px;}
.l_project_box{width: 32%;}
.l_project{margin-top: 60px;}
.l_project_box{width: 32%;float: left;margin-right: 2%;height: 440px;overflow: hidden;}
.l_project_box:nth-child(3){margin-right: 0;}
.l_project_box .hd{width: 100%;height: 44px;line-height: 44px;background: #F8FAFC;position: relative;}
.l_project_box .hd li{display: inline-block;width: 120px;height: 100%;color: #202224;font-size: 20px;text-align: center;}
.l_project_box .hd li.on{color: #FFFFFF}
.l_project_box .hd li a{position: absolute;color: #929496;font-size: 16px;right: 16px;top: 50%;transform: translateY(-50%);display: none;}
.l_project_box .hd li.on a{display: block;}
.l_project_box .hd li a:hover{color: #3E77C5;}
.l_project_box .hd li.on{background: #5691E1;color: #fff;}
.l_project_box .bd{margin-top: 8px;}
.l_project_box .bd li{height: 36px;line-height: 36px;color: #616365;font-size: 14px;}
.l_project_box .bd ul{height: 250px;}
.l_project_box .bd li a{float: left;width: 68%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;color: #616365;font-size: 14px;padding-left: 12px;position: relative;}
.l_project_box .bd li a:before{content: '';width: 4px;height: 4px;background: #616365;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.l_project_box .bd li span{float: right;color: #929496;font-size: 14px;}
.l_project_box .bd li:hover a{color: #3E77C5;}
.l_project_box .l_file li{width: 100%;height: 63px;line-height: 63px;padding-left: 12px;}
.l_project_box .l_file li a:before{content: '';width: 4px;height: 4px;background: #5691E1;position: absolute;left: 0px;top: 50%;transform: translateY(-50%);}
.l_project_box .l_file li:nth-child(2n){background: #F8FAFC;}

.l_link{margin-top: 60px;margin-bottom: 60px;}
.l_link a{display: block;float: left;width: 18.8%;margin-right: 1.5%;height: 84px;}
.l_link a img{height: 100%;width: 100%;}
.l_link a:nth-child(5){margin-right: 0;}
.l_link a:hover{box-shadow: 0 0 5px #3E77C5;}


@media screen and (max-width: 1440px) {
	.l_index_width{width: 1200px;}
	.l_index_tip{height: 90px;margin-top: 32px;}
	.l_index_tip_left{height: 62px;width: 193px;}
	.l_index_tip_left img{width: 38px;}
	.l_index_tip_right{width:836px;padding: 0 85px;}
	.l_index_tip_right a{font-size: 28px;}
	.l_index_news{height: 450px;margin-top: 32px;}
	.l_index_news_left{width: 588px;}
	.l_index_news_left .slide .bd li span{font-size: 16px;height: 50px;line-height: 50px;}
	.l_news_index_right{width: 584px;}
	.l_news_index_right .hd{height: 42px;}
	.l_news_index_right .hd li{font-size: 18px;width: 78px;margin: 0 45px;}
	.l_news_index_right .hd li.on:after{height: 3px;bottom: -18px;}
	.l_news_index_right .bd{margin-top: 15px;height: 215px;}
	.l_news_index_right .bd li{height: 45px;line-height: 45px;font-size: 15px;}
	.l_news_banner{height: 76px;margin-top: 8px;}
	.l_project{margin-top: 50px;}
	.l_project_box{height: 405px;}
	.l_project_box .hd{height: 38px;line-height: 38px;}
	.l_project_box .hd li{width: 100px;font-size: 16px;}
	.l_project_box .hd li a{font-size: 14px;}
	.l_project_box .bd li{height: 32px;line-height: 32px;}
	.l_project_box .bd ul{height: 218px;}
	.l_project_box .l_file li{height: 54px;line-height: 54px;}
	.l_link{margin-top: 50px;margin-bottom: 50px;}
	.l_link a{height: 74px;}
 	.m_tip{height: 102px;    margin-top: 25px;}
}


/*news*/
.l_news_box1{height: 616px;margin-top:60px;}
.l_news_box_left{width: 47%;float: left;height: 100%;}
.l_news_box_right{width: 49%;float: right;height: 100%;}
.l_news_box .hd{height: 50px;border-bottom: 1px solid #3E77C5;position: relative;}
.l_news_box .hd li{height: 100%;font-weight: 500; color: #202224;font-size: 22px;display: inline-block;margin-right:40px;cursor: pointer;}
.l_news_box .hd li.on{color: #3E77C5;border-bottom: 4px solid #3E77C5;padding-bottom: 17px;}
.l_news_box .hd li a{position: absolute;color: #929496;font-size: 16px;right: 0;top: 50%;transform: translateY(-85%);display: none;}
.l_news_box .hd li.on a{display: block;}
.l_news_box .hd li a:hover{color: #3E77C5;}
.l_news_box .bd li{height: 52px;line-height: 52px;color: #202224;font-size: 16px;}
.l_news_box1 .bd ul{height: 525px;overflow: hidden;margin-top: 24px;}
.l_news_box .bd li a{float: left;width: 68%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;color: #202224;font-size: 16px;}
.l_news_box .bd li span{float: right;color: #202224;font-size: 14px;}
.l_news_box .bd li:hover a{color: #3E77C5;font-size: 16px;}

.l_news_box2{height: 386px;margin-top:40px;margin-bottom: 60px;}
.l_news_box2 .bd ul{height: 312px;overflow: hidden;margin-top: 24px;}
.l_news_img{height: 100%;position: relative;}
.l_news_img a{display: inline-block;width: 48.5%;height: 48.5%;position: absolute;overflow: hidden;}
.l_news_img a img{width: 100%;height: 100%;}
.l_news_img a:nth-child(1){left: 0;top: 0;}
.l_news_img a:nth-child(2){right: 0;top: 0;}
.l_news_img a:nth-child(3){left: 0;bottom: 0;}
.l_news_img a:nth-child(4){right: 0;bottom: 0;}
.l_news_img a span{position: absolute;font-size: 14px;height: 26px;line-height: 26px;background: rgba(62,119,197,0.8);color: #fff;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;width: 95%;left: 0;bottom: 0;padding: 0 3% 0 2%;}

.l_news_img a:hover img{transform: scale(1.1);transition: all 0.3s;}

.l_news_video a span{position: absolute;font-size: 14px;height: 26px;line-height: 26px;color: #202224;overflow: hidden;background: transparent; text-overflow:ellipsis; white-space: nowrap;width: 95%;left: 0;bottom: 0px;padding: 0 5% 0 0%;}
.l_news_video a video{background: #000;}

/*detail*/


/*list*/
.l_page .layui-laypage .layui-laypage-curr .layui-laypage-em{background: #0068b7;}
.l_page{margin-top: 50px;text-align: center;}

.l_list li{height: 40px;line-height: 40px;color: #616365;font-size: 15px;}
.l_list li a{float: left;width: 68%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;color: #616365;font-size: 14px;padding-left: 12px;position: relative;}
.l_list li a:before{content: '';width: 4px;height: 4px;background: #616365;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.l_list li span{float: right;color: #929496;font-size: 15px;}
.l_list li:hover a{color: #3E77C5;}


.l_list_top{margin-top: 24px;background: #fff;height: 64px;line-height: 64px;font-size: 16px;padding-left: 27px;}
.l_list_top a{color: #616365;}
.l_gray{background: #F8F9FA ;}
.l_list_top i{color: #3E77C5 }
.l_list{background: #fff;margin-top: 24px;padding: 40px 80px;margin-bottom: 60px;}
.l_list_title{height: 50px;font-size: 22px;color: #3E77C5;border-bottom: 1px solid #EDEEEF;margin-bottom: 20px;}
.l_list_title span{border-bottom: 5px solid #3E77C5;padding-bottom: 17px;}
.l_detail_title{color: #202224;font-size: 24px;font-weight: 500;text-align: center;width: 80%;margin: 0 auto;margin-top: 40px;line-height: 45px;}
.l_detail_time{color: #616365;text-align: center;font-size: 16px;margin: 12px 0;position: relative;}
.l_detail_time span{margin: 0 15px;display: inline-block;}
.l_detail_content{border-top: 1px solid #D8DADC;margin: 40px 0;padding-top: 60px;}
.l_detail_content p{ font-size: 18px; font-weight: 400; color: #202224; line-height: 34px;text-indent: 2em !important;}
.l_detail_content img{margin: 20px 0; max-width: 90%;display: block;margin: 0 auto;}

/*分享*/
.bdshare-button-style0-24:after { content: "."; visibility: hidden; display: block; height: 0; clear: both; }
.share .share-title { float: left; font-size: 14px; color: #999; line-height: 36px; }
.bdshare-button-style0-24 .bds_more { background-position: 0 0; }
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more { float: left; font-size: 18px; padding-left: 25px; line-height: 24px; height: 24px; background-image: url(../images/public/icons_0_24.png); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0; }
.bdshare-button-style0-24 .bds_more { color: #333; float: left; }
.bdshare-button-style0-24 .bds_qzone { background-position: 0 -52px; }
.bdshare-button-style0-24 .bds_tsina { background-position: 0 -104px; }
.bdshare-button-style0-24 .bds_tqq { background-position: 0 -260px; }
.bdshare-button-style0-24 .bds_renren { background-position: 0 -208px; }
.bdshare-button-style0-24 .bds_weixin { background-position: 0 -1612px; }

.share-title { float: left; font-size: 14px; color: #999; line-height: 36px; }

.bdsharebuttonbox{position: absolute;top: 12px;right: 0;}
.sr-bdimgshare{display: none !important;}


/*vedio_detial*/
.l_vedio_content{text-align: center;}
.l_vedio_content video{margin: 0 auto;display: block;}
.l_vedio_content span{font-size: 16px;color: #202224;display: block;margin-top: 20px;}
.l_vedio_footer{border-top: 1px solid #D8DADC;padding-top: 32px;padding-bottom: 60px;}
.l_vedio_footer span{font-size: 16px;color: #3E77C5;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;width: 40%;}
.l_vedio_footer a{color: #3E77C5;}
.l_vedio_footer_left{float: left;}
.l_vedio_footer_right{float: right;}

/*companyProfile*/
.l_company_title{padding-top: 60px; color: #202224; font-size: 24px; font-weight: bold; text-align: center; position: relative; border-bottom: 1px solid #3E77C5; padding-bottom: 16px; margin: 0 auto; display: table; min-width: 320px;}
.l_company_title:after{content: '';position: absolute;bottom: -16px;left:50%;transform:translateX(-50%);width: 0; height: 0; border: 8px solid transparent; border-top-color: #3E77C5 ;} 
.l_company_content{margin-top: 0;padding-top: 0;}
.l_company_content p{margin-bottom: 0;}
.l_company_content img{margin-top: 40px;margin-bottom: 0;}
.l_company .hd{height: 50px;margin-top: 60px;    border-bottom: 2px solid #3E77C5;}
.l_company .hd li{height: 100%;font-weight: 500; color: #202224;font-size: 22px;display: inline-block;text-align: center;margin: 0 20px;position: relative;cursor: pointer;}
.l_company .hd li:nth-child(1){margin-left: 0;}
.l_company .hd li:nth-child(4){margin-right: 0;}
.l_company .hd li.on{color: #3E77C5;}
.l_company .hd li.on:after{background: #3E77C5;content: '';width: 100%;height: 4px;position: absolute;left: 0;bottom: -23px;}
.l_company ul{padding-bottom: 60px;}

.l_company_box2{margin-top: 60px;}
.l_company_box2 a{width: 32%;display: inline-block;float: left;margin: 30px 0;margin-right: 2%;}
.l_company_box2 a:nth-child(3n){margin-right: 0;}
.l_company_box2 a i{width: 100%;height: 301px;overflow: hidden;display: inline-block;}
.l_company_box2 a img{width: 100%;height: 100%;}
.l_company_box2 a span{color:#202224;font-size: 18px;display: block;text-align: center;line-height: 30px;margin-top: 15px;height: 60px;overflow: hidden;}
.l_company_box2 a:hover span{color: #3E77C5;}
.l_company_box2 a:hover img{transform: scale(1.1);transition: all 0.3s}
.l_company_boxs i{font-weight: bold; color: #202224;font-size: 24px;display: block;margin-bottom: 20px;}
.l_company_boxs span{font-size: 18px;line-height: 34px;color: #202224;margin-right: 40px;float: left;}
.l_company_boxs{margin: 60px 0;}

.l_company_box4{margin-top: 60px;}
.l_company_box4 a{width: 23.5%;display: inline-block;float: left;margin: 20px 0;margin-right: 2%;}
.l_company_box4 a:nth-child(4n){margin-right: 0;}
.l_company_box4 a i{width: 100%;height: 250px;overflow: hidden;display: inline-block;}
.l_company_box4 a img{width: 100%;height: 100%;}
.l_company_box4 a span{color:#202224;font-size: 16px;display: block;text-align: center;line-height: 24px;margin-top: 12px;height: 48px;overflow: hidden;}
.l_company_box4 a:hover span{color: #3E77C5;}
.l_company_box4 a:hover img{transform: scale(1.1);transition: all 0.3s}
@media screen and (max-width: 1440px) {
	.l_company_box2 a i{height: 250px;}
	.l_company_box4 a i{height: 210px;}
}


/*groupBusiness*/
.l_business{margin: 60px 0;min-height: 500px;margin-top: 130px;}
.l_business_box{width: 48%;float: left;height: 120px;line-height: 120px;border-radius: 8px;text-align: center;font-size: 24px;color: #68381B;background: #F0F8FF;;margin-bottom: 16px;}
.l_business_box:nth-child(2n){float: right;}
.l_business_box:hover{color: #3E77C5 !important;}

/*partyWork*/
.l_list2 li a { font-size: 18px; }
.l_list2 li span { color: #616365; font-size: 16px; }
.l_list2 li { height: 64px; line-height: 64px; border-bottom: 1px dashed #D3D4D5; }

.l_list3{padding: 0;}

/*list1*/
.l_list_banner{width: 100%;height: 300px;position: relative;top: -80px;}
.l_list_banner img{width: 100%;height: 100%;}
.l_list_box{padding: 30px;background: #FFFFFF;box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08);margin-bottom: 20px;}
.l_list_boxs{position: relative; top: -40px;} 
.l_list_box_left{width: 400px;height: 260px;overflow: hidden;float: left;}
.l_list_box_left img{width: 100%;height: 100%;}
.l_list_box:hover .l_list_box_left img{transform: scale(1.1);transition: all 0.3s;}
.l_list_box:hover .l_list_box_right_title{color: #0068B7;}
.l_list_box_right{float: right;width: 710px;height: 260px;position: relative;}
.l_list_box_right_title{font-size: 24px; line-height: 36px; color: #333336; margin-bottom: 30px; max-height: 76px;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
.l_list_box_right_content{ font-size: 16px; line-height: 28px; color: #9C9C9D;max-height: 80px;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical;}
.l_list_box_right_time{position: absolute;bottom: 0;width: 100%;}
.l_list_box_right_time span{ font-size: 20px; color: #0068B7;line-height: 36px;}
.l_list_box_right_time a{width: 120px;height: 36px;float: right;line-height: 36px;color: #fff;background: #4F86EA;border-radius: 5px;text-align: center;font-size: 18px;}
.l_page .layui-laypage .layui-laypage-curr .layui-laypage-em{background: #0068b7;}
.l_page{margin-top: 50px;text-align: right;}


/*list2*/
.l_list_box2{padding: 10px;box-shadow: none;}
.l_list_box2 .l_list_box_left{width: 264px;height: 160px;overflow: hidden;float: left;}
.l_list_box2 .l_list_box_right{float: right;width: 567px;height: 160px;position: relative;}
.l_list_box2 .l_list_box_left img{width: 100%;height: 100%;margin: 0;}
.l_list_box2 .l_list_box_right_title{ font-size: 20px; font-weight: bold; line-height: 38px; color: #333336;margin-bottom: 15px; max-height: 70px;}
.l_list_box2 .l_list_box_right_content{ font-size: 14px; line-height: 24px; color: #9C9C9D;max-height: 80px;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
.l_list_box2 .l_list_box_right_content a{color: #0068B7;}
.l_list_box2 .l_list_box_right_time i{font-size: 14px;color: #9C9C9D;float: right;}
.l_list2 .l_detail_right_content{margin-top: 0;}
.l_list_box2{margin-bottom: 0;}
.l_list2s{margin-top: 60px;margin-bottom: 40px;}


.l_list_width{width: 1200px;    margin-top: 90px;}
/*detail1*/
.l_detail{margin-top: -20px;}
.l_detail_top{background: url(../images/public/detail_location.png) no-repeat;padding-left: 24px;font-size: 16px;color:#9C9C9D;background-position: center left;}
.l_detail_top a{color: #0068B7;}
.l_detail_content{margin-top: 30px;}
.l_detail_left{float: left;width: 294px;background: #F6FAFE;}
.l_detail_right{float: right;}
.l_detail_left li{border-bottom: 1px solid #fff;height: 48px;line-height: 48px;padding-left: 20px;}
.l_detail_left li a{color: #333335;font-size:18px;}
.l_detail_left li.on a{color: #fff;}
.l_detail_left li.on{background:#3C79E8;}
.l_detail_left li:hover{background:rgba(60,121,232,0.8);}
.l_detail_left li:hover a{color: #fff;}
.l_detail_right{width: 876px;float: right;margin-bottom: 50px;}
.l_detail_right_title{background: url(../images/public/detail_point.png) no-repeat;padding-left: 28px;font-size: 20px;color:#0068B7;background-position: 10px center;line-height: 38px;}
.l_detail_right_content{margin-top: 25px;}
.l_detail_right_content p{color:#333336;line-height: 26px;font-size: 14px;text-indent: 2em;}
.l_detail_right_content img{width: 100%;margin: 30px 0;max-height: 500px;}
.l_detail_banner{width: 100%;height: 400px;position: relative;top: -80px;}
.l_detail_banner img{width: 100%;height: 100%;}
.l_list_width .l_detail_content{border-top: none;    margin-top: 20px;
    padding-top: 0;}
.l_list_width .l_list_top{margin-top: 60px;}


.l_page{text-align:center}
.l_page .pageSy,.l_page .prev,.l_page .next,.l_page .pageMy,.l_page .pageNum{display: inline-block;    border: 1px solid #e2e2e2;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 15px; height: 28px; line-height: 28px;margin: 0 -1px 5px 0; background-color: #fff; color: #333; font-size: 12px;}
.l_page .ons{background: #0068b7;color:#fff}

@media screen and (max-width: 1080px) {
  .html1,.body1{width:100%;min-width: initial;}
  .l_head1 {height: 1.3rem;}
	.l_index_width1,.l_head_box1{width: 100%;}
	.l_logo1{width: 90%;margin-left: 5%;}
	.l_nav1,.l_topDown_button1,.bdsharebuttonbox1,.l_footer1{display: none;}
	.l_detail_title1{font-size: 0.32rem;    margin-top: 0rem;line-height: 0.45rem;width: 100%;}
	.l_list1 {  margin-top: 0.28rem; padding: 0.4rem 0.4rem; margin-bottom: 0.6rem;}
	.l_detail_time1 {font-size: 0.2rem;margin: 0.1rem 0;}
	.l_detail_content1 { margin: 0.2rem 0; padding-top: 0.5rem; }
	.l_detail_content1 p {
	    font-size: 0.28rem !important;
	    line-height: 0.58rem !important;
	}
  .l_detail_content1 * {
	    font-size: 0.28rem !important;
	    line-height: 0.58rem !important;
	}
  .l_detail_content1 img {max-width: 95%;
    display: block;
    margin: 0 auto;
    height: auto;}
}

.l_list4{margin-bottom: 80px;}
.l_list4 .bd ul{height: 285px;overflow: hidden;}
.l_list4 .bd li{margin-bottom: 16px;height: auto;}
.l_list4 .bd li .date{display: inline-block;width: 88px;float: left;}
.l_list4 .bd li .date span{display: block;color: #3E77C5;font-size: 30px;text-align: center;line-height: initial;width: 100%;}
.l_list4 .bd li .date i{color: #929496;font-size: 18px;display: block;text-align: center;height: initial;line-height: initial;}
.l_list4 .bd li a{background: #F8F9FA;float: right;width: 76%;padding: 0 3.5%;height: 128px;}
.l_list4_title{color: #202224;font-size: 18px;font-weight: 500;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;line-height: 38px;}
.l_list4_content{color: #616365; font-size: 14px; line-height: 24px; text-overflow: initial; white-space: break-spaces; height: 68px; overflow: hidden;margin-top: 6px;}
.l_list4 .bd li:hover .l_list4_title{color: #3E77C5;}
.l_list4 .l_news_box1{height: 170px;}
.l_news_box2{height: 350px;}
.l_list4 .bd li .date p{    text-align: center;
    font-size: 22px;
    line-height: 30px;
    color: #929496;
    margin-top: 15px;}

/*search*/
.l_search{float: right;}
.l_search input{border: 1px solid #ddd;height: 33px;line-height: 33px;padding-left: 10px;width: 270px;border-bottom-left-radius: 5px;border-top-left-radius: 5px;vertical-align: top;}
.l_search button{background: #5195f3;color: #fff;text-align: center;line-height: 35px;height: 35px;border: none;border-bottom-right-radius: 5px;border-top-right-radius: 5px;vertical-align: top;width: 70px;cursor: pointer;margin-left: -5px;}
.searchinfo{padding: 25px 0px;font-size: 16px;}
.c04{color: #f00;font-weight: bold;}
.l_search_bottom a{padding: 10px 0; font-size: 18px; font-weight: bold;color: #5d5d5d;width: 900px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;display: block;}
.l_search_bottom a:hover {color: #1f81c2;}
.l_search_bottom p{padding: 5px 0; color: #999; line-height: 1.8; font-size: 16px;}
.l_search_bottom  .date { padding: 5px 0 15px 0; color: #238C00; border-bottom: 1px dotted #999; margin-bottom: 15px;font-size: 16px;}
.l_search_bottom .span{color: #f00;}

.l_search_top{padding-left: 0;}
.l_search_bottom {margin-bottom: 80px;}

/*分页*/
.kkpager {color: #5d5d5d;font-size: 16px; }
.kkpager .fr a{display: inline-block; width: auto; font-size: 16px; font-weight: inherit; vertical-align: middle;color: #5d5d5d;}
