﻿@charset "utf-8";

/* CSS Document */

/* dede58.com 做最好的织梦模板 */



body {

	font-family:Arial, Microsoft YaHei;

	font-size:12px;

	color:#646464;

	word-wrap:break-word;

	background:#f7f7f7;

}

body, div, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input {

	margin:0;

	padding:0;

}

h1, h2, h3, h4, h5, h6 {

	font-size:100%;

	font-weight:normal;

}

ol, ul, li {

	list-style:none;

}

a, img {

	border:0;

}

a {

	text-decoration:none;

	color:#646464;

}

.fl {

	float:left;

}

.fr {

	float:right;

}

.bl {

	display:block;

}

/*Header*/



@media screen and (min-width: 650px) {	
.header {

	width:100%;

	height:70px;

	background:url(../images/fff90.png) repeat;

	border-bottom:1px solid #d7d7d7;

	position:fixed;

	z-index:100;

}

.header2 {
	display:none;
}	
	

.header_box {

	width:1180px;

	height:70px;

	margin:0 auto;

	_position:relative;

	_z-index:200;

}

}
	
@media screen and (max-width: 650px) {

.erwei-top {
	display:none;
}

.header {

	display:none;

	width:100%;

	background:#ffffff;

	border-bottom:1px solid #d7d7d7;

	z-index:100;
	
}

.header2 {

	width:100%;

	background:#ffffff;

	border-bottom:1px solid #d7d7d7;

	z-index:100;
	
}
	

	
.header_box {

	width:100%;

	height:70px;

	margin:0 auto;

	_position:relative;

	_z-index:200;

}
	
.logo {

	float:left;

	width:250px;

	height:70px;

	overflow:hidden;

	border-right:1px solid #d7d7d7;

}
}



@media screen and (min-width: 650px) {	

.logo {

	float:left;

	width:250px;

	height:70px;

	overflow:hidden;

	border-right:1px solid #d7d7d7;

}


.nav {

	float:left;

}
	

.nav li {

	width:90px;

	height:70px;

/*	border-right:1px solid #d7d7d7; */

	float:left;

}

.nav li a.z {

	display:block;

	width:90px;

	height:70px;

	font-size:14px;

	line-height:70px;

	text-align:center;

	transition:all 0.3s;

	-moz-transition:all 0.3s;

	-o-transition:all 0.3s;

	-webkit-transition:all 0.3s;

}

.nav2 {

	position:relative;

	margin-top:20px;

	z-index:99;

	width:900px;

	overflow:hidden;

	_display:none;

	visibility:hidden;

	opacity:0;

	transition:all 0.4s;

	-moz-transition:all 0.4s;

-0-transition:all 0.4s;

	-webkit-transition:all 0.4s;

}

.nav2 a {

	display:block;

	float:left;

	padding:0 20px;

	height:40px;

	overflow:hidden;

	background:url(../images/nav2_bg.png) #5f5d5d no-repeat left center;

	color:#fff;

	font-size:12px;

	line-height:40px;

	text-align:center;

}
}
	
@media screen and (max-width: 650px) {

.nav {
	width:100%;
	float:left;

}

	
.nav li {

	width:25%;

	height:35px;

/*	border-right:1px solid #d7d7d7; */

	float:left;

}

.nav li a.z {

	display:block;

	width:90px;

	height:35px;

	font-size:14px;

	line-height:35px;

	text-align:center;

	transition:all 0.3s;

	-moz-transition:all 0.3s;

	-o-transition:all 0.3s;

	-webkit-transition:all 0.3s;

}

.nav2 {

	position:relative;

	margin-top:20px;

	z-index:99;

	width:900px;

	overflow:hidden;

	_display:none;

	visibility:hidden;

	opacity:0;

	transition:all 0.4s;

	-moz-transition:all 0.4s;

-0-transition:all 0.4s;

	-webkit-transition:all 0.4s;

}

.nav2 a {

	display:block;

	float:left;

	padding:0 20px;

	height:35px;

	overflow:hidden;

	background:url(../images/nav2_bg.png) #5f5d5d no-repeat left center;

	color:#fff;

	font-size:12px;

	line-height:35px;

	text-align:center;

}
}


.nav2 a.no_bg {

	background:#5f5d5d;

}

.nav2 a:hover {

	color:#ff6f6b;

}

.nav li:hover a.z {

	background:#e8413c;

	color:#ffffff;

}

.nav li:hover .nav2 {

	visibility:visible;

	opacity:1;

	margin-top:0;

}

.nav li a.z:hover {

	_background:#e8413c;

	_color:#ffffff;

}

.nav li a.cur {

	background:#e8413c;

	color:#ffffff;

}

.lan {

	float:right;

	width:auto;

	height:30px;

	margin:20px 0 0;

	overflow:hidden;

}

.lan a {

	display:block;

	float:left;

	width:30px;

	height:30px;

	overflow:hidden;

}

.ch {

	background:url(../images/chinese.png) no-repeat;

	margin:0 7px 0 0;

}

.en {

	background:url(../images/english.png) no-repeat;

}

.lan a:hover {

	background-position:0 -30px;

}

.lan a.cur {

	background-position:0 -30px;

}

/*Banner*/
@media screen and (min-width: 650px) {		

.banner {

	width:100%;

	height:650px;

	overflow:hidden;

	padding-top:70px;

}

.main_image {

	width:100%;

	height:650px;

	overflow:hidden;

	margin:0 auto;

	position:relative

}

.main_image ul {

	width:9999px;

	height:650px;

	overflow:hidden;

}

.main_image li {

	float:left;

	width:100%;

	height:650px;

}

.main_image li span {

	display:block;

	width:100%;

	height:650px

}

.main_image li a {

	display:block;

	width:100%;

	height:650px

}
.mpx {display:none}
}
	
@media screen and (max-width: 650px) {

.px {display:none;}
.mpx {width:100%;}	
.banner {

	width:100%;

	height:350px;

	overflow:hidden;

	padding-top:0px;
	
	margin-bottom: 60px;

}

.main_image {

	width:100%;

	height:350px;

	overflow:hidden;

	margin:0 auto;

	position:relative

}

.main_image ul {

	width:9999px;

	height:350px;

	overflow:hidden;

}

.main_image li {

	float:left;

	width:100%;

	height:350px;

}

.main_image li span {

	display:block;

	width:100%;

	height:350px

}

.main_image li a {

	display:block;

	width:100%;

	height:350px

}

}


.main_image li .img_1 {

	background: url(../images/banner1.jpg) center top no-repeat

}

.main_image li .img_2 {

	background: url(../images/banner1.jpg) center top no-repeat

}

.main_image li .img_3 {

	background: url(../images/banner1.jpg) center top no-repeat

}

.main_image li .img_4 {

	background: url(../images/banner1.jpg) center top no-repeat

}

.flicking_con {

	width:1000px;

	height:16px;

	position:relative;

	overflow:hidden;

	margin:-40px auto 0;

	overflow:hidden;

}

.flicking_inner {

	width:1000px;

	height:16px;

	text-align:center;

}

.flicking_con a {

	display:inline-block;

	width:16px;

	height:16px;

	margin:0 20px;

	background:url(../images/banner_ico.png) no-repeat;

}

.flicking_con a.on, .flicking_con a:hover {

	background-position:0 -16px;

}

.plate_n {

	width:100%;

	height:auto;

	margin:0 auto 110px;

	overflow:hidden;

}


@media screen and (min-width: 650px) {		

.fplate {

	width:1180px;

	height:auto;

	margin:0 auto 110px;

	overflow:hidden;

}


.plate {

	width:1180px;

	height:auto;

	margin:0 auto 110px;

	overflow:hidden;

}

.plate_bt {

	width:1180px;

	height:37px;

	overflow:hidden;

	margin-bottom:50px;

	background:url(../images/plate_bt.png) no-repeat 0 bottom;

	text-align:center;

	font-size:24px;

}

/*案例版块*/

.case_plate {

	overflow:hidden;

	width:1180px;

	float:left;

}

.case_plate_s li {

	float:left;

	margin:0 5px 5px 0;

	position:relative;

	width:290px;

	height:290px;

	overflow:hidden;

}

.case_plate li {

	float:left;

	margin:0 1px 1px 0;

	position:relative;

	width:294px;

	height:294px;

	overflow:hidden;

}

.case_plate_s li .img {

	width:578px;

	height:375px;

	overflow:hidden;

}

.case_plate li img {

	width:294px;

	height:294px;

	overflow:hidden;

}

.case_plate li .bl {

	visibility:hidden;

	opacity:0;

	position:relative;

	width:294px;

	height:294px;

	overflow:hidden;

	background:url(../images/red90.png) repeat;

	top:-294px;

*top:0;

	top:0\0;

	transition:opacity 0.4s;

	-moz-transition:opacity 0.4s;

-0-transition:opacity 0.4s;

	-webkit-transition:opacity 0.4s;

}



.case_plate_txt {

	position:absolute;

	top:-40px;

	left:7px;

	width:280px;

	height:33px;

	overflow:hidden;

	font-size:14px;

	color:#ffffff;

	text-align:center;

}

.case_plate_ico {

	margin:220px auto 0;

	width:40px;

	height:40px;

	background:url(../images/eye_ico.png) no-repeat 0 bottom;

}

.case_plate_txt, .case_plate_ico {

	transition:all 0.4s;

	-moz-transition:all 0.4s;

-0-transition:all 0.4s;

	-webkit-transition:all 0.4s;

}

.case_plate li:hover .bl {

	visibility:visible;

	opacity:1;

	top:-294px;

}

.case_plate li:hover .case_plate_txt {

	top:80px;

}

.case_plate li:hover .case_plate_ico {

	margin:125px auto 0;

+padding-top:125px;

}

.case_plate2ab {

	width:9999px;

	height:625px;

	margin:0 auto;

	position:relative;

	left:0px;

}

/*案例列表*/

.case_new {

	position:relative;

	width:589px;

	height:589px;

	overflow:hidden;

	background:#000;

	margin-right:1px;

	float:left;

}

.case_new_ico {

	position:absolute;

	top:0;

	left:30px;

	z-index:3;

	width:50px;

	height:99px;

	overflow:hidden;

	background:url(../images/case_new_ico.png) no-repeat;

}

.case_new .img {

	width:589px;

	height:589px;

	overflow:hidden;

}

.case_new .bl {

	visibility:hidden;

	opacity:0;

	position:relative;

	width:589px;

	height:589px;

	overflow:hidden;

	background:url(../images/red90.png) repeat;

	top:-589px;

*top:0;

	top:0\0;

	transition:opacity 0.4s;

	-moz-transition:opacity 0.4s;

	-o-transition:opacity 0.4s;

	-webkit-transition:opacity 0.4s;

}

.case_new .txt {

	position:absolute;

	top:-40px;

	left:7px;

	width:575px;

	height:33px;

	overflow:hidden;

	font-size:14px;

	color:#ffffff;

	text-align:center;

}

.case_new .ico {

	margin:450px auto 0;

	width:40px;

	height:40px;

	background:url(../images/eye_ico.png) no-repeat 0 bottom;

}

.case_new .txt, .case_new .ico {

	transition:all 0.4s;

	-moz-transition:all 0.4s;

	-o-transition:all 0.4s;

	-webkit-transition:all 0.4s;

}

.case_new:hover .bl {

	visibility:visible;

	opacity:1;

	top:-589px;

}

.case_new:hover .txt {

	top:180px;

}

.case_new:hover .ico {

	margin:240px auto 0;

+padding-top:240px;

}
}
	
@media screen and (max-width: 650px) {

.fplate {

	width:100%;

	height:auto;

	margin:0 auto 20px;

	overflow:hidden;

}
.fplate img {
	width:100%;
}

	
.plate {

	width:100%;

	height:auto;

	margin:0 auto 110px;

	overflow:hidden;

}
.plate_bt {

	width:100%;

	height:37px;

	overflow:hidden;

	margin-bottom:30px;

	background:url(../images/plate_bt.png) no-repeat 0 bottom;

	text-align:center;

	font-size:24px;

}

/*案例版块*/

.case_plate {

	overflow:hidden;

	width:100%;

	float:left;

}

.case_plate_s li {


	margin:0 5px 5px 0;

	position:relative;

	width:48%;

	overflow:hidden;
	
	float: left;

}

.case_plate li {


	margin:0 1px 1px 0;

	position:relative;

	width:100%;

	height:350px;

	overflow:hidden;

}

.case_plate_s li .img {

	width:578px;

	height:375px;

	overflow:hidden;

}

.case_plate li img {

	width:100%;


	overflow:hidden;

}

.case_plate li .bl {

	visibility:hidden;

	opacity:0;

	position:relative;

	width:100%;

	height:350px;

	overflow:hidden;

	background:url(../images/red90.png) repeat;

	top:-350px;

*top:0;

	top:0\0;

	transition:opacity 0.4s;

	-moz-transition:opacity 0.4s;

-0-transition:opacity 0.4s;

	-webkit-transition:opacity 0.4s;

}



.case_plate_txt {

	position:absolute;

	top:-40px;

	left:7px;

	width:280px;

	height:33px;

	overflow:hidden;

	font-size:14px;

	color:#ffffff;

	text-align:center;

}

.case_plate_ico {

	margin:220px auto 0;

	width:40px;

	height:40px;

	background:url(../images/eye_ico.png) no-repeat 0 bottom;

}

.case_plate_txt, .case_plate_ico {

	transition:all 0.4s;

	-moz-transition:all 0.4s;

-0-transition:all 0.4s;

	-webkit-transition:all 0.4s;

}

.case_plate li:hover .bl {

	visibility:visible;

	opacity:1;

	top:-350px;

}

.case_plate li:hover .case_plate_txt {

	top:80px;

}

.case_plate li:hover .case_plate_ico {

	margin:125px auto 0;

+padding-top:125px;

}

.case_plate2ab {

	width:100%;

	height:625px;

	margin:0 auto;

	position:relative;

	left:0px;

}

/*案例列表*/

.case_new {

	display:none;

	position:relative;

	width:589px;

	height:589px;

	overflow:hidden;

	background:#000;

	margin-right:1px;

	float:left;

}

.case_new_ico {

	position:absolute;

	top:0;

	left:30px;

	z-index:3;

	width:50px;

	height:99px;

	overflow:hidden;

	background:url(../images/case_new_ico.png) no-repeat;

}

.case_new .img {

	width:589px;

	height:589px;

	overflow:hidden;

}

.case_new .bl {

	visibility:hidden;

	opacity:0;

	position:relative;

	width:589px;

	height:589px;

	overflow:hidden;

	background:url(../images/red90.png) repeat;

	top:-589px;

*top:0;

	top:0\0;

	transition:opacity 0.4s;

	-moz-transition:opacity 0.4s;

	-o-transition:opacity 0.4s;

	-webkit-transition:opacity 0.4s;

}

.case_new .txt {

	position:absolute;

	top:-40px;

	left:7px;

	width:575px;

	height:33px;

	overflow:hidden;

	font-size:14px;

	color:#ffffff;

	text-align:center;

}

.case_new .ico {

	margin:450px auto 0;

	width:40px;

	height:40px;

	background:url(../images/eye_ico.png) no-repeat 0 bottom;

}

.case_new .txt, .case_new .ico {

	transition:all 0.4s;

	-moz-transition:all 0.4s;

	-o-transition:all 0.4s;

	-webkit-transition:all 0.4s;

}

.case_new:hover .bl {

	visibility:visible;

	opacity:1;

	top:-589px;

}

.case_new:hover .txt {

	top:180px;

}

.case_new:hover .ico {

	margin:240px auto 0;

+padding-top:240px;

}
}



.case_cho {

	width:100%;

	height:14px;

	margin-top:60px;

	text-align:center;

}

.case_cho a {

	display:inline-block;

	width:14px;

	height:14px;

	overflow:hidden;

	background:url(../images/case_cho_ico.png) no-repeat;

	padding:0 15px;

}

.case_cho a:hover {

	background-position:0 -14px;

}

.case_cho a.cur {

	background-position:0 -14px;

}

/*案例内页*/

.case_detail_h {

	width:100%;

	height:auto;

	overflow:hidden;

	padding:20px 0 70px;

}

.case_detail_h .fl {

	width:294px;

	height:210px;

	overflow:hidden;

	border: 1px dashed #D5D5D5;

}

.case_detail_h .fr {

	width:850px;

	height:210px;

	overflow:hidden;

}

.detail_bt_box {

	width:auto;

	height:35px;

}

.detail_bt_box div {

	float:left;

	line-height:35px;

}

.detail_bt_box .l {

	width:17px;

	height:35px;

	overflow:hidden;

	background:url(../images/detail_bt_l.png) no-repeat;

}

.detail_bt_box .r {

	width:17px;

	height:35px;

	overflow:hidden;

	background:url(../images/detail_bt_r.png) no-repeat;

}

.detail_bt_box .con {

	width:auto;

	height:35px;

	font-size:14px;

	color:#ffffff;

	padding:0 15px;

	overflow:hidden;

	background:#e8413c;

}

.back {

	float:right;

	display:block;

	width:35px;

	height:35px;

	overflow:hidden;

	background:url(../images/back.png) no-repeat;

}

.back:hover {

	background-position:0 -35px;

}

.case_detail_h_txt {

	width:100%;

	height:160px;

	margin:15px 0 0;

	line-height:20px;

	overflow:hidden;

}

.case_detail_h_txt a:hover {

	color:#e8413c;

}
@media screen and (min-width: 650px) {		

.detail_con_box {

	width:1180px;

	margin:0 auto;

	padding:0 0 70px;

	border-bottom:1px solid #d5d5d5;

	overflow:hidden;

}

.detail_con_box img {

	max-width:1180px;

	display:block;

}

.detail_f_box {

	width:1180px;

	height:20px;

	line-height:20px;

	margin:15px 0 0;

	overflow:hidden;

}
.s_b {display:none;}

}
	
@media screen and (max-width: 650px) {

.p_b {display:none;}
	
.detail_con_box {

	width:90%;

	margin:0 auto;

	padding:0 0 70px;

	border-bottom:1px solid #d5d5d5;

	overflow:hidden;

}

.detail_con_box img {

max-width: 100%; height: auto !important; width: auto\9;display:block;margin:0 auto;padding:10px;
}

.detail_f_box {

	width:90%;

	height:20px;

	line-height:20px;

	margin: 15px auto;

	overflow:hidden;

}

}

.detail_f_box .fr {

	height:20px;

	padding:0 0 0 15px;

	background:url(../images/back_ico.png) no-repeat;

}

.detail_f_box .fr:hover {

	background-position:0 -20px;

	color:#e8413c;

}

/*阶段版块*/

.jd {

	width:100%;

	height:300px;

	overflow:hidden;

	background:#f5f5f5;

	margin:0 0 110px 0;

}

.jd_con {

	width:1180px;

	height:300px;

	margin:0 auto;

	overflow:hidden;

	background:url(../images/jd_ljx.png) no-repeat 0 134px;

}

.jd_con a {

	display:block;

	float:left;

	width:295px;

	height:300px;

}

.jd_con .a {

	background:url(../images/jd1.png) no-repeat;

}

.jd_con .b {

	background:url(../images/jd2.png) no-repeat;

}

.jd_con .c {

	background:url(../images/jd3.png) no-repeat;

}

.jd_con .d {

	background:url(../images/jd4.png) no-repeat;

}

.jd_con a div {

	width:280px;

	height:33px;

	overflow:hidden;

	margin:220px auto;

	font-size:14px;

	text-align:center;

}

.jd_con a:hover {

	background-position:0 -300px;

	color:#e8413c;

}

/*解决方案*/

.plan_box {

	width:2000px;

	overflow:hidden;

	margin:50px 0 0;

}

.plan {

	float:left;

	width:327px;

	overflow:hidden;

	margin:0 100px 0 0;

}

.plan_img {

	float:left;

	width:100px;

	height:166px;

	overflow:hidden;

}

.plan_con {

	float:right;

	width:200px;

	overflow:hidden;

}

.plan_con_bt {

	width:200px;

	height:18px;

	overflow:hidden;

	font-size:14px;

}

.plan_con_bt a {

	color:#e8413c;

}

.plan_con_txt {

	width:200px;

	height:80px;

	line-height:20px;

	overflow:hidden;

	color:#9f9e9e;

	margin:13px 0 25px 0;

}

.more {

	width:110px;

	height:30px;

	line-height:30px;

	overflow:hidden;

	background:url(../images/more_eye.png) #c8c8c8 no-repeat -16px center;

	transition:all 0.4s;

	-moz-transition:all 0.4s;

	-o-transition:all 0.4s;

	-webkit-transition:all 0.4s;

}

.more_txt {

	width:110px;

	height:30px;

	overflow:hidden;

	text-align:center;

	color:#fff;

	margin:0 0;

	transition:all 0.4s;

	-moz-transition:all 0.4s;

	-o-transition:all 0.4s;

	-webkit-transition:all 0.4s;

}

.plan:hover .more {

	background:url(../images/more_eye.png) #e8413c no-repeat 15px center;

}

.plan:hover .more_txt {

	margin:0 0 0 10px;

}

/*资讯*/

.news_box {

	overflow:hidden;

}

@media screen and (min-width: 650px) {		

.news_con {

	width:500px;

	height:auto;

	overflow:hidden;

}

.news_box_bt {

	width:500px;

	height:30px;

	overflow:hidden;

	margin:0 0 10px 0;

}
}
	
@media screen and (max-width: 650px) {
	
.news_con {

	width:100%;

	height:auto;

	overflow:hidden;

}

.news_box_bt {

	display:none;

	width:100%;

	height:30px;

	overflow:hidden;

	margin:0 0 10px 0;

}
}

.news_box_bt a {

	display:block;

	float:left;

	text-align:center;

	line-height:30px;

	color:#fff;

	margin:0 8px 0 0;

}

.news_box_bt a.a {

	width:100px;

	height:30px;

	overflow:hidden;

	font-size:16px;

	background:#c8c8c8;

	border-radius:4px;

	transition:all 0.4s;

	-moz-transition:all 0.4s;

	-o-transition:all 0.4s;

	-webkit-transition:all 0.4s;

}

.news_box_bt a.b {

	width:30px;

	height:30px;

	overflow:hidden;

	background:url(../images/12bg.png) no-repeat;

	margin:0 0 0 8px;

}

.news_box_bt a.b:hover {

	background-position:0 -30px;

}

.news_box_bt a.cur {

	background-position:0 -30px;

}

.news_con:hover .news_box_bt a.a {

	background:#e8413c;

}


@media screen and (min-width: 650px) {	

.news_list {

	width:100%;

	height:auto;

	overflow:hidden;

}	

.news_list li {

	width:100%;

	height:70px;

	overflow:hidden;

	margin:30px 0 0;

}
.news_list_txt {

	width:410px;

	height:70px;

	overflow:hidden;

}

}
	
@media screen and (max-width: 650px) {

.news_list {

	width: 90%;
    margin-left: auto;
    margin-right: auto;
    text-align: justify;
	height:auto;

	overflow:hidden;
	
	margin-bottom: 0px;

}

	
.news_list li {

	overflow:hidden;

	margin: 15px 0 0px;
    padding-bottom: 15px;
    border-bottom: 1px #e1dcdc solid;

}
.news_list_txt {

	width:75%;

	height:70px;

	overflow:hidden;

}

}



.news_list_img {

	position:relative;

	width:70px;

	height:70px;

	overflow:hidden;

}

.img_round {

	width:70px;

	height:70px;

	overflow:hidden;

	background:url(../images/new_imgz.png) no-repeat;

	position:absolute;

	top:0;

}


.news_list_txt .bt {

	width:100%;

	height:30px;

	line-height:30px;

	overflow:hidden;

	font-size:14px;

	color:#5f5d5d;

}

.news_list_txt .con {

	width:100%;

	height:40px;

	line-height:20px;

	overflow:hidden;

	color:#9f9e9e;

}

.news_list li:hover .news_list_txt .bt a {

	color:#e8413c;

}

.in_n_l li {

	margin:0 0 60px;

}
@media screen and (min-width: 650px) {		

.in_n_l .news_list_txt {

	width:1090px;

}

}
	
@media screen and (max-width: 650px) {
	

}

.in_n_l .news_list_txt .bt a {

	color:#e8413c;

}

.in_n_l .news_list_txt span {

	font-size:12px;

	color:#c8c8c8;

}

.in_n_l .news_list_txt .fgx {

	padding:0 12px;

}

.in_n_l li:hover .news_list_txt span {

	color:#e8413c;

}

.in_news_cho {

	width:1180px;

	height:37px;

	overflow:hidden;

	margin:0 auto;

	text-align:center

}

.in_news_cho a {

	display:block;

	float:left;

	width:33px;

	height:33px;

	overflow:hidden;

	border:1px solid #d5d5d5;

	border-radius:3px;

	text-align:center;

	line-height:35px;

	font-size:14px;

	margin:0 3px;

}

.in_news_cho a.l {

	margin:0 27px 0 0;

	background:url(../images/cho_l_bg.png) no-repeat;

	float:left

}

.in_news_cho a.r {

	margin:0 0 0 27px;

	background:url(../images/cho_r_bg.png) no-repeat;

	float:left

}

.in_news_cho a.cur {

	background:#e8413c;

	width:35px;

	height:35px;

	border:0;

	color:#ffffff;

	float:left

}

.in_news_cho a:hover {

	background:#e8413c;

	width:35px;

	height:35px;

	border:0;

	color:#ffffff;

	float:left

}

.in_news_cho a.l:hover {

	margin:0 27px 0 0;

	background:url(../images/cho_l_bg.png) #e8413c no-repeat 0 -35px;

	float:left

}

.in_news_cho a.r:hover {

	margin:0 0 0 27px;

	background:url(../images/cho_r_bg.png) #e8413c no-repeat 0 -35px;

	float:left

}

/*资讯详情*/

.news_detail_h {

	width:100%;

	height:35px;

	overflow:hidden;

	padding:20px 0 50px;

}
@media screen and (min-width: 650px) {		

.news_detail_con {

	width:1180px;

	padding:0 0 70px;

	margin:0 auto;

	line-height:20px;

	border-bottom:1px solid #d5d5d5;

	overflow:hidden;

}

.detail_con_box img {

	max-width:1180px;

	display:block;

}

}
	
@media screen and (max-width: 650px) {
	
.news_detail_con {

    text-align: justify;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
	
	padding:0 0 70px;

	margin:0 auto;

	line-height:20px;

	border-bottom:1px solid #d5d5d5;

	overflow:hidden;

}

.news_detail_con img{

	max-width: 100%; height: auto !important; width: auto\9;display:block;margin:0 auto;padding:10px;
}



}


.news_detail_con a:hover, .detail_con_box a:hover {

	color:#e8413c;

}

/*关于*/


@media screen and (min-width: 650px) {		

.about_img {

	width:150px;

	height:40px;

	overflow:hidden;

}


.about_con {

	width:335px;

	height:150px;

	overflow:hidden;

}
.about_con_bt {

	height:20px;

	line-height:20px;

	margin:0 0 8px 0;

	overflow:hidden;

	font-size:14px;

}

}
	
@media screen and (max-width: 650px) {

.about_con_bt,.wr {

	display:none;

}


.about_img {

	display:none;
}

	
.about_con {

	width:98%;

	height:150px;

	overflow:hidden;

}


}


.about_con_txt {

	height:120px;

	line-height:20px;

	overflow:hidden;

	color:#9f9e9e;

}

.zp_bt {

	margin:0 0 5px 0;

}

.zp_time {

	margin:0 0 23px 0;

	width:90px;

	height:20px;

	line-height:20px;

	border-radius:3px;

	color:#ffffff;

	background:#5f5d5d;

	overflow:hidden;

	text-align:center;

}

.zp_txt {

	height:80px;

}

.news_con:hover .about_con_bt a {

	color:#e8413c;

}

/*页尾*/


@media screen and (min-width: 650px) {		

.footer {

	width:100%;

	height:175px;

	overflow:hidden;

	background:#5f5d5d;

}

.footer_box {

	width:1180px;

	height:124px;

	margin:25px auto 0;

	overflow:hidden;

}

.weixin {

	float:left;

	width:124px;

	height:124px;

	margin:0 30px 0 0;

	overflow:hidden;

	background:#fff;

}

.footer .fl, .footer .fr {

	height:90px;

	margin:25px 0 0;

	overflow:hidden;

}

}
	
@media screen and (max-width: 650px) {
	
.footer {
    display: none;
	
	width:100%;

	height:175px;

	overflow:hidden;

	background:#5f5d5d;

}

.footer_box {

	width:100%;

	height:124px;

	margin:25px auto 0;

	overflow:hidden;

}

.weixin {

	display:none;
}

.footer .fl {

	display:none;
}

.footer .fr {

	height:90px;

	margin:25px 0 0;

	overflow:hidden;

}
}


.foot_l_a {

	height:30px;

	overflow:hidden;

	margin:0 0 10px 0;

}

.foot_l_b {

	height:44px;

	line-height:22px;

	color:#ffffff;

	overflow:hidden;

	transition:all 0.4s;

	-moz-transition:all 0.4s;

-0-transition:all 0.4s;

	-webkit-transition:all 0.4s;

}

.footer .fl:hover .foot_l_b {

color:#;

}

.foot_r_a {

	height:30px;

	overflow:hidden;

	margin:0 0 10px 0;

}

.foot_r_a a {

	display:block;

	float:right;

	width:29px;

	height:29px;

	overflow:hidden;

	margin:0 0 0 15px;

}

.foot_r_a a.top {

	background:url(../images/top_ico.png) no-repeat;

}

.foot_r_a a.qq {

	background:url(../images/qq_ico.png) no-repeat;

}

.foot_r_a a.sina {

	background:url(../images/sina_ico.png) no-repeat;

}

.foot_r_a .phone {

	background:url(../images/phone_ico.png) no-repeat;

}

.phone_txt {

	height:29px;

	line-height:29px;

	overflow:hidden;

	color:#5f5d5d;

	font-size:14px;

	padding:0 0 0 25px;

}

.foot_r_a a:hover, .foot_r_a .phone:hover {

	background-position:0 -29px;

}

.foot_r_b, .foot_r_c {

	height:22px;

	line-height:22px;

	overflow:hidden;

	text-align:right;

	color:#ffffff;

}

.foot_r_b a {

	padding:5px;

}

.foot_r_b a, .foot_r_c a {

	color:#ffffff;

}

.foot_r_b a:hover, .foot_r_c a:hover {

	text-decoration:underline;

}

.foot_l_b a {

	color:#ffffff;

}

.foot_l_b a:hover {

	text-decoration:underline;

}

/*内页*/

.in_banner {

	width:100%;

	height:300px;

	margin:0 0 0px 0;

	overflow:hidden;

	padding-top:225px;

}

.in_nav {

	width:100%;

	height:35px;

	margin:0 0 70px 0;

	text-align:center;

	overflow:hidden;

}

.in_nav a {

	display:inline-block;

	width:auto;

	height:35px;

	line-height:35px;

	overflow:hidden;

	background:#c8c8c8;

	color:#ffffff;

	margin:0 15px;

	padding:0 20px;

	border-radius:35px;

	transition:all 0.3s;

	-moz-transition:all 0.3s;

	-o-transition:all 0.3s;

	-webkit-transition:all 0.3s;

}

.in_nav a.cur {

	background:#e8413c;

}

.in_nav a:hover {

	background:#e8413c;

}

/*资源平台*/

.platform {

	overflow:hidden;

}

.platform li {

	position:relative;

	float:left;

	width:295px;

	height:148px;

	overflow:hidden;

}

.platform li .img {

	width:180px;

	height:90px;

	overflow:hidden;

	text-align:center;

	line-height:148px;

	margin:29px auto 0;

}

.platform li .txt {

	visibility:hidden;

	opacity:0;

	_display:none;

	position:absolute;

	top:0;

	z-index:2;

	width:295px;

	height:148px;

	overflow:hidden;

	background:url(../images/red90.png) repeat;

	text-align:center;

	color:#ffffff;

	font-size:14px;

	transition:all 0.3s;

	-moz-transition:all 0.3s;

	-o-transition:all 0.3s;

	-webkit-transition:all 0.3s;

}

.platform li .txt span {

	display:block;

	width:80%;

	height:40px;

	line-height:20px;

	overflow:hidden;

	margin:55px auto 0;

}

.platform li:hover .txt {

	visibility:visible;

	opacity:1;

}

.in_con_n {

	width:100%;

	height:auto;

	overflow:hidden;

	line-height:20px;

}

.in_con {

	width:1180px;

	height:auto;

	overflow:hidden;

	line-height:20px;

}

.mg0 {

	margin:0 0;

}

/*登陆&注册*/

.landing_page {

	width:1180px;

	height:auto;

	margin:0 auto;

	padding:170px 0 0 0;

	overflow:hidden;

}

.option {

	width:500px;

	height:auto;

	margin:0 auto;

	overflow:hidden;

}

.option li {

	height:45px;

	margin-bottom:20px;

	overflow:hidden;

}

.option li span {

	padding:0 0 0 5px;

}

.option li div {

	float:left;

	width:100px;

	height:40px;

	line-height:40px;

	overflow:hidden;

	text-align:center;

	font-size:14px;

	color:#ffffff;

	background:#5f5d5d;

}

.option li input {

	width:250px;

	height:38px;

	line-height:40px;

#margin-top:-1px;

	text-indent:5px;

	overflow:hidden;

	border:1px #abadb3 solid;

}

.ok {

	display:block;

	width:100px;

	height:40px;

	margin:15px auto 0;

	line-height:40px;

	text-align:center;

	font-size:14px;

	cursor:pointer;

	background:#e8413c;

	border:none;

	color:#ffffff;

	font-family:Microsoft YaHei;

}

.ok:hover {

	background:#db3a35;

}

.land_txt {

	width:1180px;

	height:auto;

	margin:10px auto 0;

	text-align:center;

	overflow:hidden;

}

.land_txt a {

	color:#e8413c;

}

.land_txt a:hover {

	text-decoration:underline;

}

.land_cr {

	border-top:1px #d5d5d5 solid;

	text-align:center;

	line-height:35px;

	margin:100px 0 0;

}

.option li:hover div {

	background:#e8413c;

}

/*服务导航列表*/

.service_ico {

}

.service_ico li {

	float:left;

	width:176px;

	height:auto;

	margin:0 10px 50px;

	overflow:hidden;

}

.service_ico li .img {

	width:80px;

	height:80px;

	margin:0 auto 12px;

	overflow:hidden;

	transition:all 0.2s;

	-moz-transition:all 0.2s;

-0-transition:all 0.2s;

	-webkit-transition:all 0.2s;

}

.service_ico li .txt {

	height:35px;

	overflow:hidden;

	text-align:center;

	font-size:14px;

}

.service_ico li .chanye {

	background:url(../images/chanye.png) no-repeat;

}

.service_ico li .shichang {

	background:url(../images/shichang.png) no-repeat;

}

.service_ico li .zhengce {

	background:url(../images/zhengce.png) no-repeat;

}

.service_ico li .jingzhen {

	background:url(../images/jingzhen.png) no-repeat;

}

.service_ico li .jiazhi {

	background:url(../images/jiazhi.png) no-repeat;

}

.service_ico li .zhaoshang {

	background:url(../images/zhaoshang.png) no-repeat;

}

.service_ico li .pinpai {

	background:url(../images/pinpai.png) no-repeat;

}

.service_ico li .shijue {

	background:url(../images/shijue.png) no-repeat;

}

.service_ico li .chuanbo {

	background:url(../images/chuanbo.png) no-repeat;

}

.service_ico li .meijie {

	background:url(../images/meijie.png) no-repeat;

}

.service_ico li .qiye {

	background:url(../images/qiye.png) no-repeat;

}

.service_ico li .yunying {

	background:url(../images/yunying.png) no-repeat;

}

.service_ico li .xiaoshou {

	background:url(../images/xiaoshou.png) no-repeat;

}

.service_ico li .qudao {

	background:url(../images/qudao.png) no-repeat;

}

.service_ico li .cuxiao {

	background:url(../images/cuxiao.png) no-repeat;

}

.service_ico li .gonggong {

	background:url(../images/gonggong.png) no-repeat;

}

.service_ico li .img {

	background-position:0 -80px;

}

.service_ico li.on .img {

	background-position:0 0;

}

.service_ico li.on:hover .txt {

	color:#e8413c;

}

.service_ico li.on:hover .img {

	margin:5px auto 7px;

}

/*资源平台*/

.platform2 {

	width:1250px;

	overflow:hidden;

}

.platform2 li {

	float:left;

	width:155px;

	height:77px;

	margin:0 50px 50px 0;

	overflow:hidden;

}

.platform2 li.c {

	height:100px;

}


@media screen and (min-width: 650px) {		

.in_con {

	width:1180px;

	height:auto;

	overflow:hidden;

	line-height:20px;

}


}
	
@media screen and (max-width: 650px) {
	
.in_con {

    text-align: justify;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
	height:auto;

	overflow:hidden;

	line-height:20px;

}
.in_con img{

	max-width: 100%; height: auto !important; width: auto\9;display:block;margin:0 auto;padding:10px;
}


}

.mg0 {

	margin:0 0;

}











































.c-skeleton__figure,.c-skeleton__text{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background-color:#4c5459;background-size:800px 104px}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:350px 0}}
.c-skeleton__figure{width:100%;height:100%}
.c-skeleton__text{height:.8em;width:65%;margin-top:.3em;margin-bottom:.3em}
.c-skeleton__text--small-height{margin-top:0;margin-bottom:0}
.c-skeleton__text--inline{display:inline-block}
.c-skeleton__text--full{width:100%}
.c-skeleton__text--big{width:75%}
.c-skeleton__text--bigger{width:85%}
.c-skeleton__text--small{width:55%}
.c-skeleton__text--smaller{width:45%}
.c-skeleton__text--tiny{width:35%}

.shushang-index-box-2017 .module-wrap{position:relative}
.shushang-index-box-2017 .module-wrap *{box-sizing:border-box}
.shushang-index-box-2017 .module-wrap .index-box-row{margin:auto;max-width:1200px;*zoom:1;transition:opacity .3s .6s,visibility 0s .6s,margin-top 0s .6s}
.shushang-index-box-2017 .module-wrap .index-box-row:after,.shushang-index-box-2017 .module-wrap .index-box-row:before{content:"";display:table}
.shushang-index-box-2017 .module-wrap .index-box-row:after{clear:both}
@media screen and (min-width: 650px) {		
.shushang-index-box-2017{background:#2d3035;background-color:hsla(0,0%,100%,.03)}

.shushang-index-box-2017 .module-wrap .index-box-row li{width:20%;float:left;transition:opacity .1s ease}
.shushang-index-box-2017 .module-wrap .index-box-row li a{height:136px;position:relative;display:block;padding:30px 26px 24px;transition:all .3s;border-left:1px solid #727577;border-color:hsla(0,0%,100%,.06)}

}
	
@media screen and (max-width: 650px) {
.shushang-index-box-2017{display:none;}
	
.shushang-index-box-2017 .module-wrap .index-box-row li{width:50%;float:left;transition:opacity .1s ease}
.shushang-index-box-2017 .module-wrap .index-box-row li a{height:80px;position:relative;display:block;padding:10px 6px 4px;transition:all .3s;border-left:1px solid #727577;border-color:hsla(0,0%,100%,.06)}

.case_plate_s {height:570px;overflow:hidden;}
}

.shushang-index-box-2017 .module-wrap .index-box-row li.load{opacity:1}

.shushang-index-box-2017 .module-wrap .index-box-row li a img{position:absolute;left:20px;top:34px;width:32px;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}
.shushang-index-box-2017 .module-wrap .index-box-row li a .index-box-title{color:#fff;font-weight:bolder;height:18px;font-size:16px;margin-bottom:8px}
.shushang-index-box-2017 .module-wrap .index-box-row li a .index-box-desc{color:#fff;font-size:14px;line-height:24px;height:24px;opacity:.6}
.shushang-index-box-2017 .module-wrap .index-box-row li a:hover{background-color:hsla(0,0%,100%,.06);text-decoration:none;border-color:transparent!important}
.shushang-index-box-2017 .module-wrap .index-box-row li a:hover img{-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}
.shushang-index-box-2017 .module-wrap .index-box-row li a:hover p{color:#fff}
.shushang-index-box-2017 .module-wrap .index-box-row li:last-child a{border-right:1px solid #727577;border-color:hsla(0,0%,100%,.06)}
.shushang-index-box-2017 .module-wrap .index-box-row.index-box-row-hide{opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));position:relative;transition:opacity .3s,max-height .3s .3s,visibility 0s .6s}
.shushang-index-box-2017 .module-wrap .index-box-choice{text-align:center;max-width:1200px;margin:auto;padding-bottom:40px;max-height:600px}
.shushang-index-box-2017 .module-wrap .index-box-choice .index-box-title{color:#fff;font-size:18px;line-height:18px;padding:42px 0 12px}
.shushang-index-box-2017 .module-wrap .index-box-choice p{color:#9b9ea0;font-size:14px}
.shushang-index-box-2017 .module-wrap .index-box-choice ul{*zoom:1;margin:30px -15px 16px}
.shushang-index-box-2017 .module-wrap .index-box-choice ul:after,.shushang-index-box-2017 .module-wrap .index-box-choice ul:before{content:"";display:table}
.shushang-index-box-2017 .module-wrap .index-box-choice ul:after{clear:both}
.shushang-index-box-2017 .module-wrap .index-box-choice ul li{float:left;width:14.28571429%;padding:0 15px;margin-bottom:20px}
.shushang-index-box-2017 .module-wrap .index-box-choice ul li span{border:1px solid #373d41;background-color:#373d41;display:block;height:46px;line-height:46px;color:#fff;cursor:pointer;font-size:14px}
.shushang-index-box-2017 .module-wrap .index-box-choice ul li span:hover{color:#00c1de}
.shushang-index-box-2017 .module-wrap .index-box-choice ul li.active span{border:1px solid #00c1de;color:#00c1de}
.shushang-index-box-2017 .module-wrap .index-box-choice .dbl-btn-large{height:46px;line-height:46px;width:12.085714%;text-align:center;margin-left:30px}
.shushang-index-box-2017 .module-wrap .index-box-choice .dbl-btn-large.dbl-btn-disable{border:1px solid #373d41!important;background-color:#373d41!important}
.shushang-index-box-2017 .module-wrap .index-box-choice .dbl-color-level-5:hover{color:#00c1de}
.shushang-index-box-2017 .module-wrap .index-box-choice .index-box-operation{text-align:right}
.shushang-index-box-2017 .module-wrap .index-box-choice.index-box-choice-hide{opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));max-height:130px;position:relative;padding:0;z-index:1;overflow:hidden;transition:opacity .3s,max-height .3s .3s,padding .3s .3s,margin-top 0s}

@media screen and (min-width: 650px) {		

.a_plate {
	overflow:hidden;
	width:1180px;
	float:left;
}
.a_plate li {
	float:left;
	margin:0;
	width:25%;
	text-align: center;
}
.f_c {
    float: left;
    width: 650px;
    height: 300px;
    color: #fff;
    font-size: 15px;
	margin-left: 50px;
	line-height: 30px;
}

}
	
@media screen and (max-width: 650px) {
	
.a_plate {
	overflow:hidden;
	width:100%;
	float:left;
}
.a_plate li {
	float:left;
	margin:25px 0;
	width:50%;
	text-align: center;
}
.f_c {
    float: left;
    width: 99%;
    height: 300px;
    color: #fff;
    font-size: 15px;
	margin-left: 10px;
	line-height: 30px;
}

}

.a_plate li .img {
	width:150px;
	height:150px;
	overflow:hidden;
}
.a_plate li h3 a{
	font-size:16px;
}
.a_plate li h3 a:hover{
	font-size:16px;
	color:#FF0000;
}
@media screen and (min-width: 650px) {		

.a_plate li p {
	line-height: 30px;
}

}
	
@media screen and (max-width: 650px) {
	
.a_plate li p {
	line-height: 20px;
	    margin: 10px;
}

}


.f_c a {
    color: #fff;
    font-size: 12px;	
	line-height: 25px;
    margin-right: 10px;
}
.tel {
    font-size: 15px;
    padding-top: 25px;
}

.jinqi {
    color: #fff;
    margin: 20px 0;
    background: #808894;
    height: 67px;
    border-bottom: 3px solid #4f525b;
    font-size: 24px;
    text-align: center;
    line-height: 67px;
}


@media screen and (min-width: 650px) {		

.jqlist ul {
    width: 1284px;
    height: auto;
    float: left;
}

.jqlist li{
	width: 377px;
    height: auto;
    float: left;
    background: #fff;
    margin: 0 24px 20px 0;
}

}
	
@media screen and (max-width: 650px) {
	
.jqlist ul {
    width: 100%;
    height: auto;
    float: left;
}

.jqlist li{
	width: 100%;
    height: auto;
    float: left;
    background: #fff;
    margin: 0 24px 20px 0;
}

}


.fy4_5{width:100%; height:265px; float:left; overflow:hidden;}
.fy4_5:hover img{transform: scale(1.04); transition:.3s; }
.fy4_6{width:80%; height:auto; float:left; padding:0 10%; padding-bottom:20px;}
.fy4_7{width:100%; height:40px; float:left; line-height:40px; font-size:15px; color:#555;overflow:hidden; margin:22px 0 13px 0;}
.fy4_8{width:50px; height:1px; float:left; background:#000;}
@media screen and (min-width: 650px) {		

.fy4_9{width:100%; height:100px; float:left; overflow:hidden; font-size:14px; line-height:33px; color:#484848; margin:17px 0 55px 0;}

}
	
@media screen and (max-width: 650px) {
	
.fy4_9{width:100%; height:100px; float:left; overflow:hidden; font-size:14px; line-height:23px; color:#484848; margin:17px 0 55px 0;}
}

.fy4_10{width:100%; height:20px; float:left; line-height:20px; color:#c7c7c7;}
.fy4_10 a{float:left; font-size:14px; color:#484848;}
.fy4_10 a:hover{color:#996600;}
.fy4_10 span{float:right; text-align:right;}
.fy4_11{width:240px; height:20px; line-height:40px; margin:0 auto; text-align:center; font-size:14px; color:#5c5c5c; display:block; padding-top:62px; background:url(../images/zy_07.png) no-repeat center 0; margin-top:20px; margin-bottom:20px;}

.f_c a{
    color: #fff;
}


/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background:#000;position:fixed;z-index:10;width:100%;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}


@media screen and (min-width: 650px) {		

.sp_footer {
	display:none;
}

}
	
@media screen and (max-width: 650px) {
	
.sp_footer {
    height: 50px;
    overflow: hidden;
    background: #ffffff;
    position: fixed;
    z-index: 10;
    width: 100%;
	bottom:0;
}
.sp_footer ul {width:100%}
.sp_footer li {
	width: 24.5%;
    float: left;
    text-align: center;
    margin: 0 0.25%;
    background: #000000;
}
.sp_footer li a{
	color:#FFFFFF;    
	font-size: 1.2rem;
    line-height: 50px;}

}

/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/