/* AB模板网 整站模板下载 */
/* 模板：Www.AdminBuy.Cn */
/* 仿站：Fang.AdminBuy.Cn */
/* 素材：Sc.AdminBuy.Cn */
/* js特效：js.AdminBuy.Cn */
/* 在线工具 Tool.Adminbuy.Cn */
/* QQ：9490489 */
.lg_media_serch{max-width: 800px;height:50px;width:100%;margin:0 auto;}
    .lg_media_serch dl{font-size: 0;border:2px solid #da0010;border-radius: 5px;box-sizing: border-box;background: #da0010;}
    .lg_media_serch dl dt{max-width: 670px;display: inline-block;vertical-align: top;width:83.75%;}
    .lg_media_serch dl dt input{height:50px;line-height: 50px;width:100%;border:none;background: #fff;font-size: 17px;color:#333;text-indent: 1em;}
    .lg_media_serch dl dt input::placeholder{color:#c7c7c7;}
    .lg_media_serch dl dd{font-size: 18px;color:#fff;max-width: 130px;text-align: center;line-height: 50px;width:16.25%;display: inline-block;vertical-align: top;background: #da0010;}
    .lg_media_serch dl dd button{display: block;background: none;border:0;font-size: 18px;color:#fff;max-width: 130px;text-align: center;line-height: 50px;width:100%;}
    .select_li { padding: 0px;margin:40px auto 10px;}
    .select_li li { padding: 8px 0;}
    .select_li li span { color: #333; font-size: 14px; font-family: "微软雅黑"; display: inline-block;vertical-align: top; padding: 4px 15px;}
    .select_li li a { color: #666; font-size: 14px; font-family: "微软雅黑"; display: inline-block;vertical-align: top; padding: 5px 8px; margin-left: 5px; }
    .select_li li a.select_li_un { background-color: #da0010; color: #FFF; border-radius: 5px; }
    .select_li li a:hover,.select_li li a.on { background-color: #da0010; color: #FFF; border-radius: 5px; }
    .select_li li a.ml_140 { margin-left: 140px; }
    
    .select_li li .select_li_c{display: inline-block;vertical-align: top;width:90%;}
    .select_li li .select_li_r{display: inline-block;vertical-align: text-top;float: right;margin-right:20px;margin-top:3px;}
    .select_li li .select_li_r a{padding:0;background: none;}

    .select_case{box-shadow: 0 0 8px #d9d9d9;}
    .select_case ul{}
    .select_case ul li{font-size: 0;}
    .select_case ul li .ll{max-width: 160px;background: #f7f7f7;width:11.765%;text-align: center; display: inline-block;vertical-align: top;}
    .select_case ul li .ll span{color: #333; font-size: 14px; font-family: "微软雅黑"; padding:5px 0px;margin: 10px auto;display: block;}
    .select_case ul li .lr{width:88.235%;display: inline-block;vertical-align: top;background: #fff;}
    .select_case ul li i{font-size: 14px;background: #da0010;color:#fff;padding:5px 10px;margin: 10px 0 10px 10px;display: inline-block;vertical-align: top;border-radius: 5px;}
    .select_case ul li a { color: #666; font-size: 14px; font-family: "微软雅黑"; display: inline-block;vertical-align: top; padding: 5px 10px;margin: 10px 0 10px 10px;}
    .select_case ul li a:hover,.select_case ul li a.on { background-color: #da0010; color: #FFF; border-radius: 5px; }

    .lg_media_list{}
    .lg_media_list ul li{font-size: 0;margin:45px auto;box-shadow: 0 0 8px #d9d9d9;position: relative;}
    .lg_media_list ul li:hover{box-shadow: 0 0 12px #868686;}
    .lg_media_list ul li .pic{max-width: 420px;height:268px;display: inline-block;vertical-align: top;width:30.8825%;position: relative;overflow: hidden;}
    .lg_media_list ul li .pic .tit{text-align: center;position: absolute;bottom:15px;right:15px;}
    .lg_media_list ul li .pic .tit i{display: block;font-size: 16px;color:#fff;background: #225d92;width:64px;height:64px;border-radius: 50px;line-height:64px;}
    .lg_media_list ul li .pic .tit i.on{background: #d6000f;}

    .lg_media_list ul li .tct{display: inline-block;vertical-align: top;width:66.1175%;margin-left:3%;}
    .lg_media_list ul li .tct .tctl{display: inline-block;vertical-align: top;width:72%;max-width: 650px;}
    .lg_media_list ul li .tct .tctl .bt{font-size: 24px;color:#333;font-weight: bold;margin:15px auto 5px;}
    .lg_media_list ul li .tct .tctl .bt:hover a{color:#d6000f;} 
    .lg_media_list ul li .tct .tctl .txt{font-size: 14px;line-height: 24px;color:#868686;}
    .lg_media_list ul li .tct .tctl .tcl{margin-top:5px;}
    .lg_media_list ul li .tct .tctl .tcl ul li{box-shadow: none;margin:0 auto;}
    .lg_media_list ul li .tct .tctl .tcl ul li span{font-size: 14px;color:#f22131;border:1px solid #f22131;padding:2px 10px;margin: 5px 0 5px 5px;display: inline-block;border-radius: 5px;vertical-align: middle;}
    .lg_media_list ul li .tct .tctl .tcl ul li a{font-size: 14px;color:#333;display: inline-block;margin: 5px 0 5px 5px;cursor: auto;max-width: 80%;vertical-align: middle;}
    
    .lg_media_list ul li .tct .tctr{width:20%;display: inline-block;vertical-align: top;margin-top: 16%;text-align: center;}
    .lg_media_list ul li .tct .tctr ol li{box-shadow: none;margin:0 auto;}
    .lg_media_list ul li .tct .tctr ol li span{display: inline-block;font-size: 14px;color:#666;margin-bottom: 5px;}
    .lg_media_list ul li .tct .tctr ol li span i{display: inline-block;font-size:14px;font-style: italic;}
    .lg_media_list ul li .tct .tctr ol li span font{display: inline-block;font-size: 22px;line-height: 2px;color:#da0010;font-weight: bold;}
    .lg_media_list ul li .tct .tctr ol li a{background:#da0010;display: inline-block;width:180px;line-height: 42px;text-align: center;color:#ffff;font-size: 18px;border-radius: 4px;}
    .lg_media_list ul li .tct .tct_btm{font-size: 14px;color:#333;background: #f7f7f7;height:38px;line-height: 38px;position: absolute;bottom: 0;right:0;width:69.1175%;text-indent: 5%;}
    
    .lg_media_list ul li .disc {
	width: 90px;
	height: 90px;
	background: url(../images/disc.png) no-repeat;
	position: absolute;
	top: 0;
	right: 0;
}
.lg_media_list ul li .disc span {
	width: 90px;
	height: 20px;
	display: block;
	font-size: 14px;
	color: #da0010;
	transform: rotate(45deg);
	text-indent: 2px;
	padding: 13px 0 0 52px;
	margin:0px;

}

.lg_media_list ul li .disc del {
	width: 90px;
	height: 20px;	
	display: block;
	font-size: 12px;
	color: #da0010;
	transform: rotate(45deg);
	text-indent: 16px;
	text-decoration:line-through;
	margin:0px 0 0 15px;
}

.lg_media_bg{box-shadow: 0 0 8px #d9d9d9;padding-bottom: 30px;margin-bottom: 40px;background: #fff;}
.lg_media_tit{margin:40px auto;text-align: center;}
.lg_media_tit .bt1{font-size: 28px;font-weight: bold;color:#d6000f;}
.lg_media_tit .bt2{font-size: 14px;color:#666;margin-top: 10px;}
.lg_media_tit .bt2 font{color:#d6000f;}

.lg_media_txt1{max-width: 1266px;border-left:1px solid #eee;box-sizing: border-box;margin:0 auto;}
.lg_media_txt1 dl{font-size: 0;}
.lg_media_txt1 dl dt{display: block;font-size: 14px;font-weight: bold;color:#fff;background: #d6000f;line-height: 36px;padding-left:2em;}
.lg_media_txt1 dl dd{display: inline-block;vertical-align: top;width:33.33333%;font-size: 14px;color:#666;height:36px;line-height: 36px;text-indent: 2em;border-bottom: 1px solid #eee;border-right: 1px solid #eee;box-sizing: border-box;background: #fff;}
.lg_media_txt1 dl dd.on{background: #fafafa;}
.lg_media_txt1 dl dd i{display: inline-block;color:#d6000f;text-indent:0;}

.lg_media_txt2{margin:35px auto;max-width: 1266px;}
.lg_media_txt2 .tit{font-size: 24px;color:#d6000f;font-weight: bold;text-align: center;border-bottom: 1px dashed #f7d0d2;padding-bottom: 15px;position: relative;}
.lg_media_txt2 .tit::after{content: "";display: inline-block;width:132px;height: 3px;background: #d6000f;position: absolute;bottom:-1px;left:0;right:0;margin:0 auto;}
.lg_media_txt2 .txt{margin:30px auto;font-size: 14px;}

.ibanner_pc{display: block;}
.ibanner_sj{display: none;}
.ibanner_pc2{display: inline-block;}
.ibanner_sj2{display: none;}
.arrow-left,.arrow-right{width: 36px;height:48px;background: url(../images/icon.png) no-repeat;overflow: hidden;position: absolute;top:50%;margin-top:-24px;z-index: 555;}
.arrow-left{left:20px;}
.arrow-right{background-position:-36px 0;right:20px;}
.lg_honor_list{padding:30px 35px;}
.lg_about_con1 p,.lg_partners_con1 p,.lg_partners_con p{ font-size:14px; line-height:28px; margin-bottom:10px}
.lg_about_con1 p:nth-child(1),.lg_partners_con1 p:nth-child(1){text-indent: 0;}
.lg_partners_con1 .lg_partners_con-m{text-indent: 0;}
.lg_partners_con1 blockquote p:nth-child(1){text-indent: 2em;}
.lg_partners_con p:nth-child(1){text-indent: 0;}

@media screen and (max-width:1920px){
    .xw_dl dd{max-width: 955px;width: 70%;}
    .lg_partners_con1 blockquote{width:60%;}
    .finfo{max-width: 338px;}
    /* .pcfooter{padding-bottom: 30px;} */
    .lg_partners_con section:nth-child(2){width:55%;}
}
@media screen and (max-width:1280px){
    .lg_institution_conr{margin-right:0;}
    .xw_dl dd{width:65%;}
    .lg_case .lg_case_list ul li{margin-right: 10px;width: 32.5%;}
    .lg_partners_con1 blockquote{max-width: 760px;}
    .lg_nav_con ul{text-align: left;}
    .lg_nav_con ul li{max-width:125px;}
    .lg_dh,.lg_about,.lg_news,.lg_case{width:92%;margin:0 auto;}
    .lg_nav_con::after, .lg_nav_con::before{display: none;}
}
@media screen and (max-width:1200px){
    .lg_partners_con-m{display: block;}
    .lg_partners_con-b{display: none;}
    .flexslider2 .flex-direction-nav{display: none;}
.mobile{ display: block;  width: 100%; top: 10px; z-index: 99999; right: 0;}
.mobile-inner{ width: 100%; }
.mobile-inner-header-icon span{background: #333;}
.mobile-inner-nav{top:60px;}
header{height:740px;position: relative;}
.hbg{display: inline-block;max-width:170px;height:55px;text-align: center;margin-left:2%;}
.htit,.phenav{display: none;}
.hlogo{padding:14px 0;}
.mobile-inner-header{right:4%;}

.lg_max_1200{max-width: 760px;}
.ge_le,.ge_ri{width:100%;float: none;margin:20px auto;}
.case_ul ul li,.case_ul ul li:last-child{width:44%;height:215px;max-width: 360px;margin:20px 3%;}
.new_le{width:100%;}
.new_mian .n_mian_le{width:49%;}
.new_mian .n_mian_ri{width:50%;}
.new_ri{width:100%;margin:20px auto;}
/* .coll_ul ul li,.coll_ul ul li:nth-child(6),.coll_ul ul li:nth-child(1),.coll_ul ul li:nth-child(11){width:45%;margin:20px 2.5%;height:auto;} */
.fnav{display: none;}
.lg_about_con1{padding: 50px 50px 50px 160px;}
.lg_partners_con1 blockquote{width:100%;}
.lg_idea_con2,.lg_institution_con{background: #fff;}
.lg_institution_conl{background: #666;width:100%;float: none;display: block;margin:0 auto;padding: 15px 0;}
.lg_institution_conl  img{max-width: 100%;}
.lg_institution_conr{background: #fff;width:100%;float: none;display: block;padding-bottom:20px;}
.lg_institution_conr dl:nth-child(1),.lg_institution_conr dl:nth-child(2),.lg_institution_conr dl:nth-child(3){margin-left:0;}
.lg_institution_conr dl:nth-child(1){margin-top:20px;}
.lg_institution_conr dl dd{padding:0 15px;}
.lg_honor{padding:0;}
.lg_honor_list ul li .pic{height:auto;}
.lg_partners_con section:nth-child(1),.lg_partners_con section:nth-child(2){max-width: 1024px;width:100%;display: block;float: none;height:auto;}
.xw_dl dd{width:58%;}
.lg_case .lg_case_list ul li,.lg_case .lg_case_list ul li:nth-child(3n){width:100%;display: block;margin:20px auto;max-width: 420px;}
.lg_nav_con ul{padding: 10px 0;}
.lg_nav_con ul li{width:33.33333%;max-width: 1200px;margin: 0 auto;font-size: 14px;}
.lg_case .lg_case_top ul{text-align: left;margin-bottom: 20px;}
.lg_case .lg_case_top ul li{width:33.3333%;padding:0;margin:0;font-size: 12px;text-align: center;}
.lg_case .lg_case_list ul li .pic{height:auto;min-width: auto;}
.lg_nav_con::after, .lg_nav_con::before{display: none;}
.lg_address{width:92%;margin:0 auto;}
.lg_hrs_data{width:85%;}
.lg_hrs_cons_cons{padding:0 20px;}
.lg_team{width:92%;margin:0 auto;}
.lg_team .lg_team_con{padding: 3%;}
.lg_contact_top1l,.lg_contact_top1r{width:100%;}
.lg_partners_con1 section{display:block;margin:0 auto;}
.lg_institution_conr dl dt{display:block;margin:0 auto;}
.lg_institution_conr dl dd b{text-align:center;}
.coll_ul ul li img{width:100%;}
.lg_history_lsitl {max-width: 306px;margin: 0 auto;}
.link_div .link_scroll {max-width: 300px;width: 100%;position: static;padding: 0;margin: 15px auto 0;}
.lg_history{height:auto;}
.link_div .link_btn .link_left, .link_div .link_btn .link_right{top:40%;}
.lg_history_lsit ul li .pic{height:auto;}
.lg_history_lsit ul li .txt{margin-top: 20px;-webkit-line-clamp: 100;}
.lg_history_lsit ul li .year{margin-top: 10px;}
.lg_history_lsit ul li .year,.lg_history_lsit ul li .bt{color:#d6000f;}
.lg_history_lsit ul li .tct{background: #fff;}
.lg_history_lsit ul li::before{background: #d6000f;}
.lg_history_lsit ul li::after{background: url(../images/lg_history_icon2.png) no-repeat;}

.lg_media_list ul li{max-width:420px;width:100%;}
.lg_media_list ul li .pic{display: block;width:100%;margin:0 auto;height:auto;}
.lg_media_list ul li .tct{width:92%;margin:20px auto;display: block;}
.lg_media_list ul li .tct .tctl{width:100%;}
.lg_media_list ul li .tct .tctr{width:100%;margin:10px auto;float: none;}
.lg_media_list ul li .tct .tctl .bt{font-size: 18px;}
.lg_media_list ul li .tct .tctr ol li{padding-bottom: 48px;}
.lg_media_list ul li .tct .tctr ol li span{display: block;}
.lg_media_list ul li .tct .tctr ol li a{display: block;margin:0 auto;font-size: 14px;color:#fff;}
.select_li li .select_li_c{display: block;width:100%;margin:0 auto;}
.select_li li .select_li_r{display: block;float: none;position: absolute;top:0;right:0;}
.lg_media_tit .bt1{font-size: 18px;}
.lg_media_tct{width:92%;margin: 0 auto;}
.select_li li a{padding:0 5px;}
.lg_media_txt2 .tit{font-size: 18px;}

.link_scrolls1,.link_scrolls2,.link_scrolls3{max-width: 360px;width:100%;overflow: hidden;margin:0 auto;text-align: center;}
.link_scrolls1 .linkul,.link_scrolls2 .linkul,.link_scrolls3 .linkul{text-align: center;}
.link_scrolls1 .linkul li,.link_scrolls2 .linkul li,.link_scrolls3 .linkul li{width: 360px !important;height: auto !important;overflow: hidden;}
.case_ul ul li, .case_ul ul li:last-child{margin:0 auto;}
.link_scrollssp{max-width: 360px;width:100%;margin:0 auto;overflow: hidden;}

.news{padding-top: 20px;}
.case_ul{margin-top: 5px;text-align: center;}
.coll_ul ul li{width: 160px !important;height:auto;margin-left: 5px;margin-right: 5px;}
.coll_ul .ibanner_sj ul li{background: none;margin-bottom: 10px;}
.coll_ul .ibanner_sj ul li span{display: block;width:160px;margin:10px auto;background: #fff;}
.ibanner_pc{display: none;}
.ibanner_sj{display: block;}
.ibanner_pc2{display: none;}
.ibanner_sj2{display: inline-block;}
.ge_xul{text-align: center;}
.ge_xul ul li{float: none;display: inline-block;}
.new_mian .n_mian_ri p{-webkit-line-clamp: 2;}
.new_mian .n_mian_ul{max-height: 90px;overflow: hidden;;}
.arrow-left, .arrow-right{width: 18px;height: 24px;background-size: 168%;}
.arrow-right{background-position: -15px 0;}
.swiper-pagination-bullet{width:8px !important;height:8px !important;border-radius: 50px !important;background: #fff !important;opacity:1 !important;margin:0 5px;}
.swiper-pagination-bullet-active{background: #d6000f !important;}
.lg_about_con1 p:first-child{font-size: 18px !important;}
.lg_hrs_con_tit i{width:9%}
.newsdiv{float: none;}
.select_case ul li .ll span{margin:0 auto;}
.select_case ul li a{margin:0;padding:5px;}
.xw_dl dt{max-width: 365px;float: none;width:100%;}
.xw_dl dt .dt_back{display: none;}
.news_img{position: static;max-width: 365px;width:100%;height:auto;}
.news_img img{width: 100%;height:auto;}
.lg_media_list ul li .tct .tct_btm{width:100%;text-align: center;}
.ge_xul ul li:last-child{margin-right: 22px;}
.lg_dh_conl{text-align: left;}
.select_li{position: relative;}
.select_li li span{padding: 0px 0 0 10px;}
.page{padding:20px 0;}
.lg_news_list2 .tct img{height:auto !important;}
.lg_news_list2 .tct p span{text-indent: 0;}
.lg_history_lsit .swiper-wrapper .swiper-slide{text-align: center;}
.lg_history_lsit li:hover, .lg_history_lsit li.on{text-align: left;margin:0 auto;}
.lg_history_lsit li{max-width: 310px;}
.lg_case .lg_case_list ul li .bt{font-size: 14px;}

}


@media screen and (max-width:768px){
    .hlogo{width:100px;height:auto;}
    .mobile-inner-nav{top:45px;}
    .generalize{padding-top:20px;}
    .con_tit_l h2{font-size: 18px;}w
    .con_tit_l span{font-size: 12px;}
    .con_tit_l h2::after{width:70px;}
    .con_tit_r{padding-top:5px;}
    .geer_body{margin-top:0;}
    .ge_ri h3{font-size: 18px;line-height: 30px;font-weight: normal;}
    .ge_ri h4{font-size: 14px;margin-top:0;}
    .ge80,.caseh90,.newh80{height:20px;}
    .case{padding-top:20px;background: url(../images/bbgg.jpg) left top no-repeat;background-size: cover;}
    .case_nav{float: none;margin:20px auto 0}
    .con_tit{border-bottom: none;}
    .case_nav ul li.cur{border-radius: 0;}
    .case_nav ul li{width:33.333%;margin: 10px auto;border-radius: 0;}
    .new_le .case_nav ul li,.new_le .case_nav ul li.cur{width:50%;border-radius: 0;}
    .new_mian .n_mian_le{display: block;width:100%;height:auto;}
    .new_mian .n_mian_ri{width:100%;padding:0;margin:20px auto 0;}
    .new_mian .n_mian_ri p{margin-top:10px;}
    .new_ri_tu{margin-top:20px;width:100%;height:auto;}
    .coll{padding:20px 0 5px;}
    .coll_ul{margin-top:20px;}
    .link_scrollssp .tempWrap{margin: 0 auto !important;}
    .finfo{padding-top:40px;margin-left:0;}
    .finfo .tel{font-size: 20px;margin-bottom: 10px;}
    .fwei{float: none;}
    .pcfooter{height:auto;}
    .fwei p{padding:10px 0;margin-top:0;}
    .lg_about_con1{background: #fff;padding:20px;}
    .lg_nav{margin:0 auto;}
    .lg_nav_con::after, .lg_nav_con::before{display: none;}
    
    .lg_partners_con1 blockquote{float: none;width:100%;}
    .lg_partners_con1{padding:20px;}
    .lg_idea_con{padding:20px;}
    .lg_institution_conr dl dd b{font-size: 18px;}
    .lg_history_lsit{padding:20px;}

    .lg_history_lsit ul li .year,.lg_history_lsit ul li .bt{font-size: 18px;}
    .lg_history_lsit ul li .tct {padding: 30px;}
    .lg_honor_list ul li{width:50%;display: inline-block;margin:10px auto}
    .lg_honor_list ul li .pic{margin:0 auto}
    .lg_honor_list ul li .bt{font-size: 12px;font-weight: normal;line-height:18px ;}
    .lg_honor_list{padding:20px;}
    .lg_idea_sp{width:100%;padding:0;float: none;height:auto;}
    .lg_partners{padding-bottom: 20px;}
    .lg_partners_con{padding:20px;}
    .xw_dl dd{float: none;width:100%;}
    .xw_dl dd .newstit{font-size: 16px;}
    .newszi{font-size: 14px;}
    .xw_dl dt .dt_back{margin-left:20px;}
    .lg_news_list2 .tit .bt{font-size: 18px;}
    .lg_news_list2 .tit .bt2 span{margin:10px;}
    .lg_news_list2 .tct{margin:20px auto;}
    .lg_hrs_data{width:28%;}
    .lg_contact_top2 ul li{width:100%;margin:20px auto;}
    .lg_contact_top2{padding:20px 0;}
    .lg_contact_top3{padding:20px 0;}
    .lg_contact_top1l h3{font-size: 18px;}
    .lg_contact_top1{padding:20px;}
    .lg_mes .bt,.lg_mes .txt{padding-left:20px;}
    
    .select_case ul li .ll{width:24%;}
    .select_case ul li .lr{width:76%;}
    .lg_media_serch dl dt input{font-size: 14px;}
    .lg_media_serch dl dd button{font-size: 16px;}
    .lg_media_txt1 dl dd{width:100%;}
}


@media screen and (max-width:414px){
    .lg_hrs_con_tit{padding: 0 30px;}
    .link_scrolls1 .linkul li,.link_scrolls2 .linkul li,.link_scrolls3 .linkul li{width: 160px !important;margin-right: 30px;}

}
@media screen and (max-width:375px){
    .lg_mes .tct dl dd textarea{width:75%;}
    .lg_mes .tct dl dt{font-size: 12px;}
    .news_img{right:60px;}
    .xw_dl dt .dt_back {margin-left: 0px;}
    .link_scrolls1 .linkul li,.link_scrolls2 .linkul li,.link_scrolls3 .linkul li{width: 160px !important;margin-right: 14px;}
}

@media screen and (max-width:360px){
    .link_scrolls1 .linkul li,.link_scrolls2 .linkul li,.link_scrolls3 .linkul li{width: 160px !important;}
    .link_div .link_scroll{max-width: 280px;}
}
@media screen and (max-width:320px){
    .news_img{width:260px;}
    .lg_case .lg_case_list ul li .bs{top:62%;}
    .news_img {right: 0px;}
    .link_scrolls1 .linkul li,.link_scrolls2 .linkul li,.link_scrolls3 .linkul li{margin-right: 14px;}
    .lg_case .lg_case_list ul li, .lg_case .lg_case_list ul li:nth-child(3n){width: 100%;display: block;margin: 20px auto;max-width: 420px;}
}
