/***** 智能手机 *****/
@media all and (max-width:1024px){
	body {}

	.navigation {height:64px; position:fixed; z-index:999; overflow:visible;}
	.navigation .row {padding:0;}
	.navigation .inner_navigation {padding:0; border:none;}
	.navigation .logo { float:right; margin:4px 20px 0 0; width:80px; background:rgba(0, 0, 0, 0) url("images/logo.png") no-repeat left center / 80px auto;}
	/* 导航切换样式 */
	.sticky-nav {}
	.sticky-nav .logo {}
	.sticky-nav li a {}
	/*侧栏*/
	.navigation .nav_more { display:block; position:relative; width:64px; height:64px; border:none; outline:none; cursor:pointer; background:none;}
	.navigation .nav_more::after {width:24px; height:1px; right:21px; top:36px; background:#333333; content:""; position:absolute; -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg); /*@include transform-origin(100%,100%);*/}
	.navigation .nav_more::before {width:24px; height:1px; right:21px; top:27px; background:#333333; content:""; position:absolute; -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg); /*@include transform-origin(0%,0%);*/}
	.navigation .nav_more[data-animation="nav_more_hit"]:before, .navigation .nav_more[data-animation="nav_more_hit"]:after {-moz-transition:ease-out 300ms; -o-transition:ease-out 300ms; -webkit-transition:ease-out 300ms; transition:ease-out 300ms;}
	.navigation .nav_more:hover::before , .navigation .nav_more:hover::after {opacity:0.9;}
	.navigation .nav_more_hit {}
	.navigation .nav_more_hit:before { top:32px; -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);}
	.navigation .nav_more_hit:after { top:32px; -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
	.navigation .nav_more_off::before , .navigation .nav_more_off::after {background:#000000;}
	/*菜单*/
	.menu {display:none; width:100%; background:rgba(0,0,0,0.02); position:fixed; left:0; top:0; padding-top:64px; z-index:999999; overflow:scroll;}
	.menu ul {}
	.menu li {width:100%; float:none; overflow:hidden;}
	.menu li .arrow { position:absolute; top:20px; right:40px; margin:0; font-style:normal; font-family:'add'!important; font-size:10px;   /* Better Font Rendering =========== */-webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transition:all 0.3s ease-out 0s;}
	.menu li .arrow::before {content:"\e902";}
	.menu li:hover {background:rgb(196, 8, 25);}
	.menu li:hover a { color:#ffffff;}
	.menu li:hover a .arrow {color:rgba(255,255,255,0.5);}
	.menu li a {margin:0; padding:0; width:100%; height:50px; text-indent:40px; line-height:50px; text-align:left; color:#666666; height:auto; font-size:13px; border:none;}
    .menu li a.sub_a:visited {color:#ffffff;}
	.menu li a::after {display:none;}
	/* 多级菜单 */
	.menu li:hover .nav_submenu { display:none;}
	.menu .nav_submenu { display:none; width:100%; position:static;}
	.menu .nav_submenu li {float:none; width:auto; background:#f2f2f2;}
	.menu .nav_submenu li:hover {background:rgb(198, 0, 11);}
	.menu .nav_submenu li:hover a {color:#ffffff;}
	.menu .nav_submenu li a { color:#666666; border:none; font-weight:normal;}

	.pad-normal {}
	.page-title h3 {font-size:16px;}
	.page-title p {font-size:10px;}
	.inner_section {background-size:400px auto;}
	a.more { width:100px; height:36px; line-height:36px; font-size:12px;}
	a.more i {top:4px; font-size:18px;}

	.carousel {margin-top:64px;}
	.carousel .carousel-cell {height:300px;}
	.flickity-prev-next-button {display:none;}
	.carousel .carousel-cell .text h1 {font-size:32px;}
	.carousel .carousel-cell .text p {font-size:14px;}

	.note {}
	.note .inner_note {}
	.note .title {font-size:14px; width:8%; height:30px; line-height:30px; margin-bottom:20px;}
	.note .line {margin-top:20px;}
	.note ul {}
	.note ul li {}
	.note ul li a {font-size:12px;}

	.about {padding:30px 0;}
	.about .v_line {display:none;}
	.about .fl {}
	.about .fl a {}
	.about .fl a span {width:44px; height:30px;}
	.about .fl a span::before {font-size:24px; line-height:32px;}
	.about .fl a img {}
	.about .fr {}
	.about .fr .page-title {margin:0;}
	.about .fr .intro {margin:40px 0 27px; font-size:12px; height:auto;}

	.solution {padding:20px 0;}
	.solution ul {}
	.solution ul li {}
	.solution ul li a {}
	.solution ul li a .work_img {}
	.solution ul li a .work_img img {}
	.solution ul li a .work_info {padding:10px 0;}
	.solution ul li a .work_info h4 {font-size:14px;}
	.solution ul li a .work_info p {line-height:1.5;}
	.solution ul li a span {}

	.divider {background-attachment:scroll;}
	.pad-large {padding-top:30px; padding-bottom:30px;}
	.divider .fl {}
	.divider .fr {}
	.divider .fl p {font-size:18px;}
	.divider .fr a {}

	.news {padding:30px 0;}
	.news .fl {}
	.news .fl a {}
	.news .fl a img {}
	.news .fr {}
	.news_list {}
	.news_list ul {}
	.news_list ul li {}
	.news_list ul li a {}
	.news_list ul li a .fl {width:49%;}
	.news_list ul li a .fl img {}
	.news_list ul li a .fr {}
	.news_list ul li a .fr .text {}
	.news_list ul li a .fr h2 {font-size:12px;}
	.news_list ul li a .fr span {}
	.news_list ul li a .fr p {height:50px; padding-top:10px; overflow:hidden;}

	.projects {padding:0 0 40px;}
	.projects .projects_list {}
	.projects .projects_list ul {}
	.projects .projects_list ul li {}
	.projects .projects_list ul li a {}


	/****************************************/
	/**************    内页    **************/
	/***************************************/

	.temp_banner {}

	/***** 走进FRD *****/
	#honor {}

	/***** FRD动态 *****/
	#news .news_list {}
	#news .news_list ul {}
	#news .news_list ul li {}
	#news .news_list ul li a {}
	#news .news_list ul li a .fl {}
	#news .news_list ul li a .fl img {}
	#news .news_list ul li a .fr {}
	#news .news_list ul li a .fr .text {}
	#news .news_list ul li a .fr h2 {}
	#news .news_list ul li a .fr span {}
	#news .news_list ul li a .fr p {}

	/***** FRD动态_详情 *****/
	.news_detail_box {}
	.news_detail_box .title {}
	.news_detail_box .title h1 {}
	.news_detail_box .title p {}
	.news_detail_box .title span {}
	.news_detail_box .content {padding:0;}
	.news_detail_box .content p {}

	/*资源池*/
	#resource .projects .page-title a {top:20px;}

}




@media all and (max-width:768px){

	.carousel {}
	.carousel .carousel-cell {height:300px;}
	.flickity-prev-next-button {display:none;}
	.carousel .carousel-cell .text h1 {font-size:32px;}
	.carousel .carousel-cell .text p {font-size:14px;}

	.note {}
	.note .inner_note {}
	.note .title {font-size:12px;}
	.note .line {}
	.note ul {}
	.note ul li {}
	.note ul li a {font-size:12px;}

	.about {}
	.about .fl {}
	.about .fl a {}
	.about .fl a span {}
	.about .fl a span::before {}
	.about .fl a img {}
	.about .fr {}
	.about .fr .page-title {margin:0;}
	.about .fr .intro {margin:28px 0 27px; font-size:12px; height:90px;}

	.solution {padding:20px 0;}
	.solution ul {}
	.solution ul li {}
	.solution ul li a {}
	.solution ul li a .work_img {}
	.solution ul li a .work_img img {}
	.solution ul li a .work_info {padding:10px 0;}
	.solution ul li a .work_info h4 {font-size:14px;}
	.solution ul li a .work_info p {line-height:1.5;}
	.solution ul li a span {}

	.divider {}
	.pad-large {padding-top:30px; padding-bottom:30px;}
	.divider .fl {}
	.divider .fr {}
	.divider .fl p {font-size:18px;}
	.divider .fr a {}

	.news {padding:30px 0;}
	.news .fl {}
	.news .fl a {}
	.news .fl a img {}
	.news .fr {}
	.news_list {}
	.news_list ul {}
	.news_list ul li {}
	.news_list ul li a {}
	.news_list ul li a .fl {width:48%;}
	.news_list ul li a .fl img {}
	.news_list ul li a .fr {}
	.news_list ul li a .fr .text {}
	.news_list ul li a .fr h2 {font-size:14px;}
	.news_list ul li a .fr span {}
	.news_list ul li a .fr p {height:40px; padding-top:0; border:none; overflow:hidden;}


	/****************************************/
	/**************    内页    **************/
	/***************************************/
	.temp_banner {height:240px;}

	/***** 走进FRD *****/
	#honor {}
	#honor .honor ul li {width:25%;}
	#clients .clients ul li {width:25%;}

	/***** 需求展示（招标项目）详情 *****/
	#projects {}
	.sel_projects {}
	.projects_detail {padding:40px 0;}
	.projects_detail h1 {font-size:16px;}
	.projects_detail ul {}
	.projects_detail ul li {}
	.projects_detail ul li span {float:left; width:15%; color:#8d8d8d;}
	.projects_detail ul li div {float:left; width:85%;}
	.projects_detail ul li div p {}

	/*资源池*/
	#resource .projects .fl {margin-bottom:20px;}
	#resource .projects .fl , #resource .projects .fr {width:100%;}
	#resource .projects .fl .inner , #resource .projects .fr .inner {margin:0;}
	.animate_num ul {margin-top:20px;}
	.animate_num ul li {}
	.animate_num ul li .inner { padding:20px 0; border-bottom:1px solid rgba(255, 255, 255, 0.1);}
	.animate_num ul li p {opacity:0.5;}
	.animate_num ul li h2 {font-size:24px;}
	#resource .join_box .form .step {display:none;}
	#resource .join_box .form .form_list {width:100%;}

	/* 经纪人加盟 */
	.join_box {padding:30px 0;}
	.join_box .form {width:100%;}
	.join_box .form .c3 {}
	.join_box .form .c3 .ic { width:100%;}
	.join_box .form .c3 .ic .icc { margin:0;}
	.join_box .form .btn {width:100%;}


}




@media all and (max-width:667px){

	.page-title a {top:-4px;}

	.carousel {}
	.carousel .carousel-cell {height:200px;}
	.flickity-prev-next-button {display:none;}
	.carousel .carousel-cell .text h1 {font-size:24px;}
	.carousel .carousel-cell .text p {font-size:14px;}

	.note {}
	.note .inner_note {}
	.note .title {font-size:12px;}
	.note .line {}
	.note ul {}
	.note ul li {}
	.note ul li a {font-size:12px;}

	.about {}
	.about .fl {}
	.about .fl a {}
	.about .fl a span {}
	.about .fl a span::before {}
	.about .fl a img {}
	.about .fr {}
	.about .fr .page-title {margin:0;}
	.about .fr .intro {margin:28px 0 27px; font-size:12px; height:60px;}

	.solution {padding:20px 0;}
	.solution ul {}
	.solution ul li {width:50%;}
	.solution ul li a {}
	.solution ul li a .work_img {}
	.solution ul li a .work_img img {}
	.solution ul li a .work_info {padding:10px 0;}
	.solution ul li a .work_info h4 {font-size:12px;}
	.solution ul li a .work_info p {line-height:1.5;}
	.solution ul li a span {display:none;}

	.divider {}
	.pad-large {padding-top:30px; padding-bottom:30px;}
	.divider .fl {}
	.divider .fr {}
	.divider .fl p {font-size:18px;}
	.divider .fr a {}

	.news {padding:30px 0;}
	.news .fl {width:100%;}
	.news .fl .page-title a {right:0;}
	.news .fl a {margin:0;}
	.news .fl a img {}
	.news .fr {width:100%;}
	.news_list {margin-left:0; margin-top:20px;}
	.news_list ul {}
	.news_list ul li {}
	.news_list ul li a {}
	.news_list ul li a .fl {width:48%;}
	.news_list ul li a .fl img {}
	.news_list ul li a .fr {}
	.news_list ul li a .fr .text {}
	.news_list ul li a .fr h2 {font-size:14px;}
	.news_list ul li a .fr span {}
	.news_list ul li a .fr p {height:auto; padding-top:10px; overflow:hidden;}

	.projects .projects_list ul li {width:50%;}

	.copyright {padding:30px 0 30px;}
	.copyright .fl {width:100%; margin-bottom:30px;}
	.copyright .fl p {}
	.copyright .fl .subsidiary {margin:30px 10px 0 0;}
	.copyright .fl .socials {}
	.copyright .fr {width:100%;}
	.copyright .fr .fl {width:100%;}
	.copyright .fr .fr {width:100%;}
	.copyright .fr .fl .cate {}
	.copyright .fr .fl .cate h4 {}
	.copyright .fr .fl ul {}
	.copyright .fr .fl ul li {float:left; margin:0 20px 0 0;}
	.copyright .fr .fl ul li a {}
	.copyright .fr .fr {}
	.copyright .fr .fr h4 {}
	.copyright .fr .fr p {}
	.copyright .fr .fr ul {}
	.copyright .fr .fr ul li {width:10%; margin-right:20px;}
	.copyright .fr .fr ul li img {}
	.copyright .beian {margin-top:20px;}

	/****************************************/
	/**************    内页    **************/
	/***************************************/

	.temp_banner {height:200px;}
	.temp_banner .page-title h3 {font-size:20px;}
	.temp_main {padding:20px 0;}
	.temp_main .sidebar {float:none; display:none; width:100%; margin-bottom:20px;}
	.temp_main .temp_content {float:none; width:100%;}
	/*走进FRD*/
	#about .development_history {margin:20px 0;}
	#about .development_history .timeline {float:none; width:100%;}
	#about .development_history .timeline ul li .fr p {line-height:1.8;}
	#about .honor {float:none; width:100%;}
	#about .honor h4 {margin:20px 0 10px 0;}
	#about .honor ul { margin-bottom:0; }
	#about .honor ul li .inner {}
	#about .honor .clients {padding:0;}

	/*资源池*/
	.animate_num ul {}
	.animate_num ul li { margin-bottom:20px; width:100%;}
	.animate_num ul li:last-child {margin:0;}
	.animate_num ul li .inner {border:none;}
	.animate_num ul li p {}
	.animate_num ul li h2 {font-size:24px;}

}




@media all and (max-width:414px){

	/*分页*/
	#pages {padding:20px 0;}
	#pages a , #pages span { margin:0; padding:10px 14px; font-size:12px;}
	#pages a {border:1px solid rgba(0,0,0,0.1);}
	#pages a:hover {border-color:rgba(0,0,0,0.5);}
	#pages span { border:1px solid rgba(45,128,224,1); color:#ffffff; background:rgb(198, 0, 11);}

	.navigation .logo {}

	a.more {margin:auto;}

	.page-title h3 {font-size:16px;}
	.page-title p {font-size:10px;}

	.carousel {}
	.carousel .carousel-cell {height:200px;}
	.flickity-prev-next-button {display:none;}
	.carousel .carousel-cell .text {padding-left:10px;}
	.carousel .carousel-cell .text h1 {font-size:20px;}
	.carousel .carousel-cell .text p {font-size:14px;}

	.note {}
	.note .inner_note {border:none;}
	.note .title {font-size:12px; width:auto; margin:0; padding:0; height:30px; line-height:30px;}
	.note .line {margin:10px 0;border:none;}
	.note ul {}
	.note ul li {width:100%;}
	.note ul li a {font-size:12px; text-align:left; padding:0 15px;}
	.note ul li a::before {display:none;}

	.about {padding:0 0 30px;}
	.about .fl { margin-bottom:30px; width:100%;}
	.about .fl a {}
	.about .fl a span {}
	.about .fl a span::before {}
	.about .fl a img {}
	.about .fr { width:100%; height:auto!important;}
	.about .fr .page-title {margin:0;}
	.about .fr .intro {margin:20px 0; font-size:12px; height:auto;}
	.about .fr a.more {position:static;}

	.solution {padding:30px 0; background:#f8f8f8;}
	.solution ul {}
	.solution ul li {width:50%;}
	.solution ul li a {}
	.solution ul li a .work_img {}
	.solution ul li a .work_img img {}
	.solution ul li a .work_info {padding:10px 0; background:#f8f8f8;}
	.solution ul li a .work_info h4 { margin:0; font-size:14px;}
	.solution ul li a .work_info .move_line {margin:8px 0;}
	.solution ul li a .work_info p {line-height:1.5;}
	.solution ul li a span {display:none;}

	.divider {}
	.pad-large {padding-top:30px; padding-bottom:30px;}
	.divider .fl {float:none; width:100%; margin-bottom:20px;}
	.divider .fr {float:none; width:100%;}
	.divider .fl p {font-size:18px; text-align:center;}
	.divider .fr a {}

	.news {padding:30px 0 0;}
	.news .fl {width:100%;}
	.news .fl a {margin:0;}
	.news .fl a img {}
	.news .fr {width:100%;}
	.news_list {margin-left:0; margin-top:20px;}
	.news_list ul {}
	.news_list ul li {margin-bottom:20px; padding-bottom:20px;}
	.news_list ul li a {margin:0;}
	.news_list ul li a .fl {width:48%; display:none;}
	.news_list ul li a .fl img {}
	.news_list ul li a .fr {width:100%;}
	.news_list ul li a .fr .text {margin:0;}
	.news_list ul li a .fr h2 {font-size:14px;}
	.news_list ul li a .fr span {}
	.news_list ul li a .fr .move_line {margin:8px 0 0;}
	.news_list ul li a .fr p {height:auto; margin:0; padding-top:10px; overflow:hidden;}

	.projects {padding:20px 0 40px;}
	.projects .projects_list ul li {width:100%;}
	.projects .projects_list ul li a {padding:6px 0;}

	.copyright {}
	.copyright .fl {width:100%; margin-bottom:30px;}
	.copyright .fl p {}
	.copyright .fl .socials {}
	.copyright .fr {width:100%;}
	.copyright .fr .fl {width:100%;}
	.copyright .fr .fr {width:100%;}
	.copyright .fr .fl .cate {}
	.copyright .fr .fl .cate h4 {}
	.copyright .fr .fl ul {}
	.copyright .fr .fl ul li {float:left; margin-right:18px;}
	.copyright .fr .fl ul li a {}
	.copyright .fr .fr {}
	.copyright .fr .fr h4 {}
	.copyright .fr .fr p {}
	.copyright .fr .fr ul {}
	.copyright .fr .fr ul li {width:20%; margin-right:20px;}
	.copyright .fr .fr ul li img {}

	/****************************************/
	/**************    内页    **************/
	/***************************************/

	/***** FRD动态 *****/
	#about .news_list ul li a .fr {width:100%;}
	#news .news_list ul li {}
	#news .news_list ul li a .fr {width:100%;}
	#news .news_list ul li a .fr p {padding:0;}

	/* 投诉建议 */
	#suggest .form {}
	.form label {}
	.form label input {}
	.form label span {}
	#suggest .form .c3 .ic {width:100%;}
	#suggest .form .c3 .ic .icc {margin:0;}
	.form .btn {width:100%;}

	/***** 资源池 *****/

	/***** 需求展示（招标项目）详情 *****/
	#projects {}
	.sel_projects {}
	.projects_detail {padding:40px 0;}
	.projects_detail h1 {font-size:14px;}
	.projects_detail ul {}
	.projects_detail ul li {}
	.projects_detail ul li span {float:left; width:20%; font-size:12px; color:#8d8d8d;}
	.projects_detail ul li div {float:left; width:80%; font-size:12px;}
	.projects_detail ul li div p {}



}




@media all and (max-width:374px){

	.solution ul li {width:100%;}
}

