@charset "utf-8";

.ibanner{width:1920px;position:relative;left:50%;margin-left:-960px;}
.sidebar{margin-bottom:30px;}

/* Ãæ°üÐ¼ */
.location {position:relative;height:46px;margin-bottom:30px;border-bottom:1px solid #eaeaea;line-height:46px;}
.location h3 { float:left; padding-left:16px; background:url(o_ico_11.jpg) no-repeat 0 center; color:#000; font-size:21px; font-weight:normal; }
.breadcrumbs { float:right; text-align:right; }
.breadcrumbs a { display:inline-block; margin-left:12px; padding-left:12px; background:url(o_ico_04.gif) no-repeat 0 center; vertical-align:top; }
.breadcrumbs .u-home { padding-left:20px; background:url(o_ico_03.gif) no-repeat 0 center; }


.main{}

/* ÄÚÈÝÄ£Ê½ */
.article { padding:0 0 40px; line-height:2; font-size:14px; word-wrap:break-word; text-align:justify; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; }
.article .bd { padding-bottom:40px; text-align:justify; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }

/* ÐÂÎÅÁÐ±í */
.hotNews { margin-bottom:30px; background:#f8f8f8; overflow:hidden; }
.hotNews .pic { float:left; width:385px; height:230px; margin-right:5px; }
.hotNews .pic img {width:385px; height:230px;}
.hotNews dl { display:block; overflow:hidden; zoom:1; padding:25px 20px 0 15px; line-height:22px; }
.hotNews dl dt { margin-bottom:13px; padding-left:10px; color:#fff; font-size:16px; line-height:30px; }
.hotNews dl .i { min-height:100px; padding-bottom:10px; padding-left:10px; color:#888; line-height:24px; }
.hotNews dl .m { width:84px; height:28px; margin-left:10px; background:#ccc; line-height:28px; text-align:center; }
.hotNews dl .m a { display:block; color:#333; }
.hotNews dl .m a:hover { background:#0d6e39; color:#fff; }

.list { padding:0 0 40px; }
.list li { padding:12px 0; background:url(o_ico_04.png) no-repeat left center; height:20px; line-height:20px; font-size:14px; border-bottom:1px dashed #ddd;}
.list li a { float:left; padding-left:13px; }
.list li span { float:right; font-family:Arial; color:#999;}

/* Í¼ÎÄÐÂÎÅ */
.pothoItem { margin:0 0 40px; }
.pothoItem .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden; }
.pothoItem .item .pic { float:left; margin-right:20px; padding:4px; border:1px solid #e7e7e7; }
.pothoItem .item .pic a{display:block;width:251px;height:150px;line-height:150px;text-align:center;background:#eee;}
.pothoItem .item .pic img { width:251px; height:150px; }
.pothoItem .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem .item dl dt { font-size:16px; line-height:32px; }
.pothoItem .item dl .d {font-size:14px;font-family:Arial;padding-top:3px;}
.pothoItem .item dl .m a{display:block; width:120px; height:30px; line-height:30px; background:#ddd; text-align:center;}
.pothoItem .item dl .m a:hover{background:#0d6e39;color:#fff;}
.pothoItem .item dl .i { padding:5px 0 20px; color:#999; font-size:13px; line-height:25px; }

/* Í¼Æ¬ÁÐ±í */
.piList { padding:0 0 20px; overflow:hidden; }
.piList .pic-item { position:relative; width:280px; margin:0 26px 20px 0; float:left; display:inline;}
.piList .pic-item:nth-child(4n){float:right;margin-right:0;}
.piList .list-pic {}
.piList .list-pic a{display:block; width:280px; text-align:center; background:#eee; }
.piList .list-pic img { width:280px; }
.piList dl { padding:4px 5px; }
.piList dl dt { height:30px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align:center; }

/* ·ÖÒ³ */
.page { padding:0 0 30px; line-height:24px; text-align:center; font-size:13px; }
.page a { display:inline-block; margin:0 4px; padding:2px 10px; border:1px solid #ddd; background:#f2f2f2; vertical-align:top; }
.page a:hover,.page .current { border:1px solid #176eff; background:#176eff; color:#fff; }

/* ÈË²ÅÕÐÆ¸ */
.form-panel { padding:30px 0 30px; }
.form-panel h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:32px; text-align:right; }
.form-panel .input { padding:8px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:26px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:500px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:10px 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:110px; height:32px; border:none; background:#666; color:#fff; cursor:pointer; }
.form-panel .submit-field .btn-submit{background:#0b8c69;}


/*advantage begin*/
.wrap1{width: 1200px;margin: 0 auto;}
.advantage-wrap {width: 100%;height: 122px;background: #fff;overflow: hidden;min-width: 1200px;}
.advantage li {width: 312px;margin-top: 35px;}
.advantage li.type4 {width: 264px;}
.advantage li img {width: 48px;height: 48px;display: block;margin-right: 20px;}
.advantage-des div {font-size: 18px;color: #333;}
.advantage-des p {font-size: 14px;color: #666;}
/*advantage end*/

/*±êÌâ*/
.namea{width: 100%;height: 60px;line-height: 60px;text-align: center;color: #000;font-size: 34px;font-weight: 600;/*padding-top: 50px;padding-bottom: 40px;*/}
.namea em{font-weight: bold;color:#176eff;}
.desa{width: 100%;height: 40px;line-height: 40px;font-size: 18px;color: #000;text-align: center;}

/*ÎªÊ²Ã´Òª×¢²á¹«Ë¾begin*/
.why-reg {background: #f8f8f8;padding: 60px 0;}
.notice-con{margin-top: 40px;}




/*ÎªÊ²Ã´Òª×¢²á¹«Ë¾end*/

/*¹«Ë¾×¢²áÎÊÌâbegin*/
.mokuai-box {/*background:url(bg_qu.jpg) no-repeat; */width: 100%; overflow: hidden;background: #f5f5f5;padding: 60px 0;  }
.mokuai-box .c ul{margin-top: 20px;}
.mokuai-box .c ul li{float: left;width: 500px;text-align: left;margin-left: 20px;background: #fff;    border-radius: 5px;
	box-shadow: 0 1px 10px #eee;padding: 20px;}
.mokuai-box .c ul li:hover{background: #176eff;}
.mokuai-box .c ul li:hover dl,.mokuai-box .c ul li:hover p{color: #fff;}
.mokuai-box .c ul li:nth-child(1){margin-left: 0;}
.mokuai-box .c ul li dl{font-size: 18px;color: #000;line-height: 50px;}
.mokuai-box .c ul li p{font-size: 13px;line-height: 22px;}
.mokuai-box .c ul li dl::before{content: ''; width: 4px; height: 4px; margin-right: 9px; background-color: #ff0011; display: inline-block; position: relative; 
top: -5px;}


.neibu {position: relative; width: 1100px; margin: 0 auto;overflow: hidden;}
.neibu .c{margin-top: 30px;}
.neibu h2 {text-align: center; font-size: 34px;color: #000;}
.neibu h2 em{color: #176eff;}
.cj1 {position: absolute; top: 152px; left: 0;  width: 542px; height: 500px; color: #fff;}
.cj1 ul li {background: url(2_03.png) center center no-repeat; width: 542px; height: 146px; margin-top: 20px; overflow: hidden;}
.cj2 {position: absolute; top: 152px; right: 0;  width: 530px; height: 500px; color: #fff;}
.cj2 ul li {background: url(2_06.png) center center no-repeat; width: 542px; height: 146px; margin-top: 20px; overflow: hidden;}
.cj1 h3 {margin: 32px 0 10px 110px;font-size: 16px}
.cj1 p {width: 380px; height: 50px; margin-left: 110px;font-size:13px;}
.cj2 h3 {margin: 32px 0 10px 130px;font-size: 16px}
.cj2 p {width: 380px; height: 50px; margin-left: 130px;font-size:13px;}
/*¹«Ë¾×¢²áÎÊÌâend*/


/*µØÖ·¹Ò¿¿begin*/
.gsgk{background: url(bg_gk.jpg) no-repeat;height: 548px;text-align: center;    position: relative;
    display: block;
    width: 1920px;
    left: 50%;
    margin-left: -960px;}
.gsgk .namea{padding-bottom: 8px;    padding-top: 54px;}
.gsgk .desa{font-size: 26px;}

.des{text-align: center;font-size: 12px;text-transform:uppercase;margin-top: 5px;color: #666;}
/*·þÎñÁ÷³Ìbegin*/
@charset "UTF-8";
body {
	font-family:  "PingFangSC-Thin","Î¢ÈíÑÅºÚ";
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
}
.tac {
	text-align: center;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix:before,.clearfix:after{
	display: table;
	content: "";
	clear: both;
	height: 0;
}
.clearfix{
	zoom: 1;
}

/*banner²¿·Ö*/
.banner-wrap {
	width:100%;
    height: 420px;
    overflow: hidden;
    min-width: 1200px;
    background: url(/gongsi_imgs/banner.png) no-repeat center center;
    background-color: #3841da;
}/*banner end*/
.advantage-wrap {
	width: 100%;
	height: 122px;
	background: #fff;
	overflow: hidden;
    min-width: 1200px;
}
.advantage li {
	width: 312px;
	margin-top: 35px;
}
.advantage li.type4 {
	width: 264px;
}
.advantage li img {
	width: 48px;
	height: 48px;
	display: block;
	margin-right: 20px;
}
.advantage-des div {
	font-size: 18px;
	color: #333; 
	margin-bottom: 14px;
}
.advantage-des p {
	font-size: 14px;
	color: #666;
}/*advantage end*/


.notice-wrap {
	width: 100%;
	background: #f4f9fc;
	overflow: hidden;
    min-width: 1200px;
    padding-bottom: 110px;
}
.notice-title {
	font-size: 28px;
	color: #333;
	text-align: center;
	padding: 110px 0 25px;
	letter-spacing: 3px;
}
.notice-line {
	width: 50px;
	height: 4px;
	background: #9098ff;
	margin: 0 auto 100px;
}
.notice-left {
	width: 450px;
	height: 600px;
	background: #fff;
	box-sizing: border-box;
	margin-right: 20px;
	box-shadow: 0 0 57px rgba(197,200,207,.2);
}
.notice-lt-wrap {
	width: 100%;
	height: 90px;
	background: url(/gongsi_imgs/title_bg.png) no-repeat center center;
	padding-top: 30px;
	box-sizing: border-box;
}
.notice-l-title {
	font-size: 20px;
	color: #fff;
	padding: 0 8px;
}
.notice-l-line {
	width: 20px;
	height: 2px;
	background: #fff;
	margin-top: 10px;
}
.notice-l-line1 {
	margin-left: 90px;
}
/*.notice-city {
	padding-left: 36px;
	margin: 28px 0 16px;
	line-height: 48px;
	position: relative;
}*/
.notice-city>div {
	font-size: 14px;
	color: #333;
	margin-right: 18px;
}
.notice-inner-city {
	width: 290px;
	height: 48px;
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	padding-left: 15px;
	font-size: 14px;
	color: #333;
}
.notice-city span {
	display: inline-block;
	width: 15px;
	height: 8px;
	position: absolute;
	top: 22px;
	right: 65px;
	background: url(/gongsi_imgs/city_arrow.png) no-repeat;
}

.radio-wrap {
	padding-left: 100px;
	margin-bottom: 22px;
}
#type-radio  dd {
	float: left;
	margin:0 10px 0 8px;
	position:relative;
	padding-left: 32px;
	cursor: pointer;
	font-size: 14px;
	color: #666;
}
#type-radio dd b {
	width:22px;
	height:23px;
	background:url(/gongsi_imgs/radio_gray.png) no-repeat center center;
	display:block;
	position:absolute;
	left:0;
	top:-5px;
}
#type-radio .selected b,#type-radio .selected a:hover b {
	background:url(/gongsi_imgs/radio_color.png) no-repeat center center;
}

#type-radio2  dd {
	float: left;
	margin:0 10px 0 8px;
	position:relative;
	padding-left:32px;
	cursor: pointer;
	font-size: 14px;
	color: #666;
}
#type-radio2 dd b {
	width:22px;
	height:23px;
	background:url(/gongsi_imgs/radio_gray.png) no-repeat center center;
	display:block;
	position:absolute;
	left:0;
	top:-5px;
}
#type-radio2 .selected b,#type-radio2 .selected a:hover b {
	background:url(/gongsi_imgs/radio_color.png) no-repeat center center;
}
#type-radio2  a {
	color: #f2753f;
}
#type-dd1 {
	padding-right: 8px;
}
#type-dd2 {
	padding-right: 40px;
}

.notice-inner-name,.notice-inner-ch,.notice-inner-lx {
	padding-left: 36px;
	margin-bottom: 16px;
}
.notice-inner-lx {
	position: relative;
}
.notice-inner-name span,.notice-inner-lx span {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-right:18px;
}
.notice-star {
	position: absolute;
	top: 17px;
	left: 95px;
	color: red;
}
.notice-inner-ch span {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-right: 46px;
}
.notice-inner-name input,.notice-inner-ch input,.notice-inner-lx input {
	display: inline-block;
	height: 42px;
	width: 271px;
	line-height: 42px;
	padding-left: 15px;
	border: 1px solid #e2e2e2;
	outline: none;
	font-size:14px;
	color: #333;
}
.notice-btn {
	width: 290px;
	height: 48px;
	line-height: 48px;
	background: #ff6c2a;
	border-radius: 6px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	box-shadow: 0 0 18px rgba(242,117,63,.3);
	margin-top: 40px;
	margin-left: 110px;
	cursor: pointer;
}
.notice-btn:hover {
	background: #f2753f;
}
.notice-right {
	width: 730px;
	height: 600px;
	background: #fff;
	box-shadow: 0 0 57px rgba(197,200,207,.2);
}
.notice-right li {
	width: 365px;
	height: 64px;
	line-height: 64px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	float: left;
	background: #6d6bff;
}
.notice-right li.curr {
	background: #fff;
	color: #333;
}
#con_a_1,#con_a_2 {
	width: 100%;
	height: 100%;
	padding: 0 50px;
	box-sizing: border-box;
}
.notice-ri-des {
	font-size: 14px;
	color: #666;
	margin-top: 38px;
	margin-bottom: 18px;
	line-height: 26px;
}
.notice-right-btn1 {
	width: 170px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #ff6c2a;
	border-radius: 6px;
	box-shadow: 0 0 18px rgba(242,117,63,.3);
	cursor: pointer;
	margin-left: 460px;
	margin-bottom: 28px;
}
.notice-right-btn1 a {
	display: block;
	color: #fff;
}
.notice-right-btn1:hover {
	background: #f2753f;
}
/*input placeholder×ÖÌåÉèÖÃ´óÐ¡*/
input::-webkit-input-placeholder { /* WebKit browsers */
	font-size:14px;
	color: #999;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	font-size:14px;
	color: #999;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
	font-size:14px;
	color: #999;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
	font-size:14px;
	color: #999;
}


#con_a_1 li,#con_a_2 li {
	width: 200px;
	margin-right:15px;
}
#con_a_1 li.list3,#con_a_2 li.list3  {
	margin-right: 0;
}
#con_a_2 li img {
	width: 200px;
	height: 270px;
	display: block;
	cursor: pointer;
}

#con_a_1 li p {
	font-size: 14px;
	color: #333;
	text-align: center;
	line-height: 1;
	padding-top: 16px;
	cursor: pointer;
}
#con_a_1 li img {
	width: 200px;
	height: 270px;
	display: block;
	cursor: pointer;
}
#con_a_1 li.list2 img {
	width: 200px;
	height: 110px;
	display: block;
	cursor: pointer;
}
#con_a_2 li p {
	font-size: 14px;
	color: #333;
	text-align: center;
	line-height: 1;
	padding-top: 16px;
	cursor: pointer;
}
#con_a_1 li p:hover,#con_a_2 li p:hover {
	color: #474aff;
}
#con_a_1 li p.spc {
	padding-bottom: 20px;
} /*´´ÒµµÚÒ»²½end*/

.hot-wrap {
	width:100%;
    overflow: hidden;
    min-width: 1200px;
    background-color: #fff;
    padding-bottom: 110px;
}
.hot-title {
	font-size: 28px;
	color: #333;
	letter-spacing: 3px;
	padding: 110px 0 20px;
}
.hot-des {
	font-size: 14px;
	color: #666;
	padding-bottom: 80px;	
}
.hot-l,.hot-r {
	width: 550px;
	height: 598px;
	background: #fff;
	border-radius: 6px;
	box-shadow: 0 0 50px rgba(187,186,207,.3);
}
.hot-l {
	margin: 0 32px 0 34px;
}
.hot-l-top {
	width: 100%;
	height: 168px;
	background: -webkit-linear-gradient(left, #00cca8, #61dba3);
    background: -o-linear-gradient(right,#00cca8, #61dba3);
    background: -moz-linear-gradient(right,#00cca8, #61dba3);
    background: linear-gradient(to right,#00cca8, #61dba3);
	border-radius: 6px 6px 0 0;
}
.hot-li {
	width: 100%;
	height: 100%;
	background: url(/gongsi_imgs/hot_01.png) no-repeat right center;
}
.hot-li p {
	font-size: 28px;
	color: #fff;
	padding: 32px 0 22px 36px;
}
.hot-li div {
	font-size: 16px;
	color: #fff;
	padding-left: 36px;
	margin-bottom: 12px;
}
.hot-li div span {
	display: inline-block;
	color: #00b192;
	font-size: 14px;
	background: #fff;
	padding: 6px 7px;
	border-radius: 14px;
	margin-right: 6px;
}
.hot-r-top {
	width: 100%;
	height: 168px;
	background: -webkit-linear-gradient(left, #464aff, #9447fa);
    background: -o-linear-gradient(right,#464aff, #9447fa);
    background: -moz-linear-gradient(right,#464aff, #9447fa);
    background: linear-gradient(to right,#464aff, #9447fa);
	border-radius: 6px 6px 0 0;
}
.hot-r-top  .hot-li {
	width: 100%;
	height: 100%;
	background: url(/gongsi_imgs/hot_02.png) no-repeat right center;
}
.hot-l-bottom {
	padding: 0 42px;
	box-sizing: border-box;
}
.hot-bm-title {
	border-bottom: 1px solid #e2e2e2;
	font-size: 16px;
	color: #333;
	padding: 32px 0;
	margin-bottom: 20px;
}
.hot-bm-title .left {
	padding: 0 170px 0 24px;
}
#hot-radio {
	width: 235px;
	font-size: 14px;
	color: #1cd0a6;
}
#hot-radio  dd {
	float: left;
	margin:0 10px 0 25px;
	position:relative;
	padding-left: 32px;
	cursor: pointer;
	padding-bottom: 25px;
}
#hot-radio dd b {
	width:22px;
	height:22px;
	background:url(/gongsi_imgs/hot_icon1.png) no-repeat center center;
	display:block;
	position:absolute;
	left:0;
	top:-5px;
}
#hot-radio .selected b,#type-radio .selected a:hover b {
	background:url(/gongsi_imgs/hot_icon2.png) no-repeat center center;
}
#hot-radio2 {
	width: 195px;
	font-size: 14px;
	color: #1cd0a6;
}
#hot-radio2  dd {
	float: left;
	margin:0 10px 0 25px;
	position:relative;
	padding-left: 32px;
	cursor: pointer;
	padding-bottom: 25px;
}
#hot-radio2 dd b {
	width:22px;
	height:22px;
	background:url(/gongsi_imgs/hot_icon1.png) no-repeat center center;
	display:block;
	position:absolute;
	left:0;
	top:-5px;
}
#hot-radio2 .selected b,#type-radio .selected a:hover b {
	background:url(/gongsi_imgs/hot_icon2.png) no-repeat center center;
}
.hot-inner-btn,.hot-inner-btn2 {
	width: 260px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	border-radius: 6px;
	font-size: 16px;
	color: #fff;
	background: #ffb505;
	box-shadow: 0 0 18px rgba(1,204,168,.3);
	cursor: pointer;
	margin: 40px 0 0 105px;
}
.hot-inner-btn:hover {
	background: #11c3a3;
}

.hot-r .hot-bmr-title {
	margin: 60px 0 42px;
}
.hot-bm-tl {
	width: 100px;
	margin-left: 142px;
}
.hot-bm-tl img,.hot-bm-tr img {
	display: block;
	width: 62px;
	height: 62px;
	margin: 0 auto;
}
.hot-bm-tl p,.hot-bm-tr p {
	font-size: 14px;
	color: #666;
	text-align: center;
	padding-top: 16px;
} 
.hot-bm-tr {
	width: 70px;
	margin-left: 120px;
}
.hot-r-bottom ul li {
	width: 100px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #176eff;
	box-sizing: border-box;
	border: 1px solid #6d6bff;
	border-radius: 48px;
	margin-right: 12px;
	margin-bottom: 16px;
	cursor: pointer;
}
.hot-r-bottom ul li.list1,.hot-r-bottom ul li.list5 {
	margin-left: 60px;
	
}
.hot-r-bottom ul li.list5 {
	width: 144px;
}
.hot-r-bottom ul li.list6,.hot-r-bottom ul li.list7 {
	width: 130px;
}
.hot-inner-btn2 {
	background: #176eff;
	margin: 24px auto 0;
	box-shadow: 0 0 18px rgba(108,110,255,.3);
}
.hot-inner-btn2:hover {
	background: #5154f4;
}
.hot-bm-tl p:hover,.hot-bm-tr p:hover {
	color: #176eff;
	cursor: pointer;
} 


.vip-wrap {
	width:100%;
    height: 370px;
    overflow: hidden;
    min-width: 1200px;
    background: url(/gongsi_imgs/vip_banner.png) no-repeat center center;
    background-color: #6643ff;
}
.vip {
	padding-left: 70px;
}
.vip-title {
	font-size: 32px;
	color: #fff;
	padding: 82px 0 30px;
}
.vip-title span {
	color: #3fffd2;
}
.vip ul {
	width: 810px;
}
.vip li {
	width: 405px;
	font-size: 16px;
	color: #e7e3ff;
	margin-bottom: 14px;
	padding-left: 36px;
	box-sizing: border-box;
	position: relative;
}
.vip li b {
	color: #3fffd2;
	font-weight: normal;
}
.vip li.list1>span {
	display: block;
	width: 22px;
	height: 22px;
	background: url(/gongsi_imgs/vip01.png) no-repeat;
	position: absolute;
	top: 0px;
	left: 0;
}
.vip li.list2>span {
	display: block;
	width: 22px;
	height: 22px;
	background: url(/gongsi_imgs/vip02.png) no-repeat;
	position: absolute;
	top: 0px;
	left: 0;
}
.vip li.list3>span {
	display: block;
	width: 22px;
	height: 22px;
	background: url(/gongsi_imgs/vip03.png) no-repeat;
	position: absolute;
	top: 0px;
	left: 0;
}
.vip li.list4>span {
	display: block;
	width: 22px;
	height: 22px;
	background: url(/gongsi_imgs/vip04.png) no-repeat;
	position: absolute;
	top: 0px;
	left: 0;
}
.vip-btn {
	width: 200px;
	height: 48px;
	line-height: 48px;
	border-radius: 6px;
	background: #ffb505;
	font-size: 16px;
	color: #fff;
	margin-top: 32px;
	cursor: pointer;
}
.vip-btn:hover {
	background: #11c3a3;
}

.access-wrap {
	width: 100%;
    min-width: 1200px;
    background-color: #f4f9fc;
}
.access {
	padding-bottom: 140px;
}
.access-title {
	font-size: 28px;
	color: #333;
	padding: 110px 0 20px;
	letter-spacing: 3px;
}
.access-des {
	padding-bottom: 80px;
	font-size: 14px;
	color: #666;
}
.access-inner {
	width: 1200px;
	position: relative;
	box-shadow: 0 0 57px rgba(197,200,207,.2);
}
.access-left {
	overflow: hidden;
}
.access-inner .access-container {
	width: 436px;
	height: 600px;
}
.access-inner .slide {
	background: #fff;
	padding-left: 40px;
	box-sizing: border-box;
}
.access-inner .slide img {
	display: block;
	width: 356px;
	height: 220px;
	margin: 36px 0;
}
.access-name span {
	font-size: 20px;
	color: #333;
	font-weight: bold;
	padding-right: 20px;
}
.access-name {
	font-size: 16px;
	color: #333;
	padding-bottom: 22px;
}
.access-area span,.access-abs  span,.access-com span {
	font-size: 14px;
	color: #333;
}
.access-area {
	font-size: 14px;
	color: #666;
	padding-bottom: 10px;
}
.access-abs {
	font-size:14px;
	color: #666;
	line-height: 26px;
	width: 360px;
	text-align: justify;
}
.access-com {
	font-size: 14px;
	color: #666;
	padding-top: 8px;
	padding-bottom: 24px;
}
.access-slide-btn {
	width: 170px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #176eff;
	cursor: pointer;
	border-radius: 6px;
}
.access-slide-btn:hover {
	background: #5154f4;
}
.access-right {
	width: 762px;
	height: 600px;
	border-left: 2px solid #f4f9fc;
	position: absolute;
	right: 0;
	top: 0;
	background: #fff;
}
.access-right .tab {
	margin-bottom: 50px;
}
.access-right .tab li {
	float: left;
	width: 381px;
	height: 88px;
	line-height: 88px;
	box-sizing: border-box;
	font-size: 20px;
	color: #333;
	text-align: center;
	border-bottom: 2px solid #f4f9fc;
}
.access-right .tab li.curr {
	color: #f2753f;
	border-bottom: 2px solid #f2753f;
}
.access-r-l {
	margin-bottom: 20px;
	position: relative;
}
.access-rl-btn {
	padding-left: 92px;
}
.access-r-l b {
	display: inline-block;
	width: 15px;
	height: 8px;
	position: absolute;
	top: 22px;
	right: 380px;
	background: url(/gongsi_imgs/city_arrow.png) no-repeat;
}
.access-r-l span.spc {
	padding-right: 44px;
}
.access-r-l span {
	display: inline-block;
	font-size: 16px;
	color: #666;
}
.access-r-l span.item {
	width: 200px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #e2e2e2;
	border-radius: 50px;
	margin-right: 14px;
}
.access-rl-city,.acces-rl-btn {
	width: 200px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #e2e2e2;
	border-radius: 50px;
	margin-right: 14px;
}
.access-r-l .acces-rl-btn {
	background: #ff6c2a;
	color: #fff;
	box-shadow: 0 0 18px rgba(242,117,63,.3);
	cursor: pointer;
}
.access-r-l .acces-rl-btn:hover {
	background: #f2753f;
}
.access-r-l-s {
	padding-left: 112px;
}
#con_c_1 {
	padding-left: 92px;
}
#con_c_2 {
	padding-left: 92px;
}
#access-pagination {
	position: absolute;
	left: -155px;
	bottom: 35px;
}
.swiper-pagination-bullet {
	outline: none;
}
.access-curr {
	color: #f2753f !important;
	background: #ffece4;
	border-color: #ffece4 !important;
}
.access-curr2 {
	color: #f2753f !important;
	background: #ffece4;
	border-color: #ffece4 !important;
}

.process-wrap {
	width: 100%;
	overflow: hidden;
	min-width: 1200px;
  	background: #1262e8; /* ±ê×¼µÄÓï·¨ */
}
.process-inner-wrap {
	width: 100%;
	height: 90px;
	
  	background:#2677ff; /* ±ê×¼µÄÓï·¨ */
}
.process-inner-wrap .tab li {
	float: left;
	font-size: 18px;
	color: #fff;
	height: 90px;
	line-height: 90px;
	margin-right: 120px;
	box-sizing: border-box;
}
.process-inner-wrap .tab #b1 {
	margin-left: 130px;
}
.process-inner-wrap .tab li.curr {
	color: #fdcc07;
	border-bottom: 4px solid #fdcc07;
	box-sizing: border-box;
}
.process-tab1-l {
	margin-right: 80px;
}
.process-tab1-l,.process-tab1-r {
	width: 560px;
	
}
.process-tab1-l li,.process-tab1-r li {
	width: 270px;
	height: 160px;
	background: #fff;
	margin-right: 20px;
} 
.process-tab1-l li.list2,.process-tab1-l li.list4,.process-tab1-r li.list2,.process-tab1-r li.list4 {
	margin-right: 0;
}
.process-tab1-l li.list1,.process-tab1-l li.list2,.process-tab1-r li.list1,.process-tab1-r li.list2 {
	margin-bottom: 20px;
}
.process-tab1-l>p,.process-tab1-r>p {
	font-size: 23px;
	color: #fff;
	padding: 80px 0 30px;
	    font-weight: bold;
}
.process-tab1 ul li:hover {background:#ffb505;
}
.process-tab1 ul li:hover p {
	color: #fff;
}
.process-tab1 img {
	display: block;
	width: 54px;
	height: 54px;
	margin: 36px auto 22px;
}
.process-tab1 ul p {
	text-align: center;
	font-size: 16px;
	color: #666;
}
.process-tab2 .title {
	font-size: 36px;
	color: #fff;
	padding: 80px 0 10px;
	text-align: center;
	font-weight: bold;
}
.process-tab2 .des {
	font-size: 18px;
	color: #fff;
	padding-bottom: 50px;
	text-align: center;
}
.process-tab2  li {
	width: 200px;
	height: 240px;
	margin-right: 40px;
	background: #00000036;
}
.process-tab2  li.list1 {
	margin-left: 155px;
}
.process-tab2  li:hover {
	background: #ffb505;
}
.process-tab2  li:hover .p1 {
	color: #fff;
} 
.process-tab2  li img {
	display: block;
	width: 54px;
	height: 54px;
	margin: 50px auto 35px;
}
.process-tab2  li p {
	font-size: 14px;
	color: #fff;
	text-align: center;
}
.process-tab2  li p.p1 {
	font-size: 18px;
	padding-bottom: 20px;
	color: #ffb505;
}
.process-tab3 .title {
	font-size: 36px;
	color: #fff;
	padding: 80px 0 10px;
	text-align: center;
	font-weight: bold;
}
.process-tab3 .des {
	font-size: 19px;
	color: #fff;
	padding-bottom: 60px;
	text-align: center;
}
.process-tab3  li {
	width: 220px;
	margin-right: 25px;
}
.process-tab3  li.list5 {
	margin-right: 0;
}
.process-tab3  li .inner-wrap {
	width: 100%;
	height: 270px;
	background: #176eff;
}
.process-tab3  li .inner-wrap img {
	display: block;
	width: 100%;
	height: 100%;
}
.process-tab3  li p {
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-top: 20px;
}


.process-tab4 {
	padding-top: 80px;
	padding-bottom: 15px;
}
.process-tab4 .list-left {
	margin-right: 24px;
}
.process-tab4 .list-left .box {
	width: 120px;
	height: 40px;
	line-height: 40px;
	background:#00cca8;
	font-size: 16px;
	color: #fff;
	padding-left: 38px;
	box-sizing: border-box;
	position: relative;
}
.process-tab4 .list-left .box1 {
	margin-bottom: 30px;
}
.process-tab4 .list-left .box1 span {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 10px;
	top: 10px;
	background: url(sh_icon_01.png) no-repeat center center;
}
.process-tab4 .list-left .box2 span {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 10px;
	top: 10px;
	background: url(sh_icon_02.png) no-repeat center center;
}
.process-tab4 .list-left .box3 span {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 10px;
	top: 10px;
	background: url(sh_icon_03.png) no-repeat center center;
}
.process-tab4 .list-left .box4 span {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 10px;
	top: 10px;
	background: url(sh_icon_04.png) no-repeat center center;
}
.process-tab4 .list-left .box2,.process-tab4 .list-left .box3{
	margin-bottom: 54px;
}
.process-tab4 .list-right {
	width: 1056px;
	font-size: 14px;
	color: #fff;
	line-height: 12px;
}
.process-tab4 .list-right .item1,.process-tab4 .list-right .item3 {
	padding: 14px 0 51px;
}
.process-tab4 .list-right .item5 {
	padding: 14px 0 56px;
}
.process-tab4-inner li.list {
	font-size: 14px;
	color: #fff;
	background: #00cca8;
	border-radius: 10px;
}
.process-tab4-inner li.list:hover {
	background: #ffb505;
}
.process-tab4-inner li.list span {
	font-size: 14px;
	color:#fdbd25;
}
.process-tab4-inner .list1 {
	width: 130px;
	height: 48px;
	line-height: 80px;
	margin-top: 8px;
}
.process-tab4-inner .list2 {
	width: 180px;
	height: 100px;
	padding-left: 16px;
	box-sizing: border-box;
}
.process-tab4-inner .list2 p {
	padding-top: 14px;
}
.process-tab4-inner li img  {
	display: block;
	width: 21px;
	height: 33px;
	margin: 32px 18px 0;
}

.process-tab5 {
	padding-top: 80px;
}
.process-tab5 li.list-left {
	width: 698px;
}
.process-tab5 li.list-right {
	width: 502px;
}
.process-tab5 li .question {
	font-size: 16px;
	color: #fff;
	margin-bottom: 18px;
}
.process-tab5 .list-left .answer {
	width: 604px;
	height: 54px;
	line-height: 54px;
	background:#00cca8;
	padding-left: 22px;
	box-sizing: border-box;
	position: relative;
}
.an-hide {
	display: none;
	width:14px;
	height: 14px;
	position: absolute;
	top: -14px;
	left: 9px;
}
.an-hide:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: -2px;
    top: 4px;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 10px solid #ffb505;
}
.process-tab5 li .answer:hover {
	background: #ffb505;
}
.process-tab5 li .answer:hover .an-hide {
	display: block;
}
.process-tab5 li .answer:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 7px;
    top: -10px;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 10px solid #00cca8;
}
.process-tab5 li .question span {
	display: inline-block;
	color: #fff;
	font-size: 14px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	background: #00cca8;
	margin-right: 12px;
}
.process-tab5 li .answer {
	font-size: 14px;
	color: #fff;
	margin-bottom: 3rem;
	margin-left: 2rem;
	position: relative;
}
.process-tab5 .list-right .answer {
	width: 470px;
	height: 100px;
	line-height: 1.5rem;
	background:#00cca8;
	padding: 0.8rem 2rem 1rem;  
	box-sizing: border-box;
	text-align: justify;
}
/*¹«Ë¾Ïà¹ØÕþ²ß×ÉÑ¯*/
.consult-wrap {
	width:100%;
    overflow: hidden;
    min-width: 1200px;
    background-color: #fff;
    padding: 60px 0 20px;
}
.consult-wrap ul{margin-top: 70px;}
.consult-title {
	font-size: 28px;
	color: #333;
	text-align: center;
	padding: 110px 0 25px;
	letter-spacing: 3px;
}
.consult-line {
	width: 50px;
	height: 4px;
	background: #9199ff;
	margin: 0 auto 100px;
}
.consult li {
	width: 160px;
	height: 160px;
	border-radius: 50%;
	background: #176eff;
	margin-right: 120px;
	margin-bottom: 50px;
	box-sizing: border-box;
	cursor: pointer;
}
.consult li:hover {
	transform: scale(1.125);
	transition: all 0.6s;
	background: #176eff;
}
.consult li.list1,.consult li.list5 {
	margin-left: 100px;
}
.consult li.list4,.consult li.list8 {
	margin-right: 0px;
}
.consult li img {
	display: block;
	width: 54px;
	height: 54px;
	margin: 30px auto 20px;
}
.consult li.list8 p {
	padding: 60px 0 10px;
}
.consult li.list8 img {
	width:30px;
	height: 16px;
	margin: 0px auto;
}
.consult li p {
	font-size: 16px;
	color: #fff;
	text-align: center;
}
/*Ìá¹©¸ü¶à·þÎñ*/
.more-wrap {
	width:100%;
    height: 568px;
    overflow: hidden;
    min-width: 1200px;
    background: url(/gongsi_imgs/more_bg.jpg) no-repeat center center;
    background-color: #45455d;
}
.more-title {
	font-size: 28px;
	color: #fff;
	text-align: center;
	padding: 110px 0 25px;
	letter-spacing: 3px;
}
.more-line {
	width: 50px;
	height: 4px;
	background: #8d8dff;
	margin: 0 auto 100px;
}
.more li {
	width: 170px;
	height: 170px;
	background: rgba(61,61,115,.6);
	margin-right: 35px;
	box-sizing: border-box;
}
.more li.list6 {
	margin-right: 0;
}
.more li a {
	display: block;
	width: 170px;
	height: 170px;
}
.more li a img {
	display: block;
	width: 52px;
	height: 52px;
	margin: 0px auto;
	padding: 30px 0;
}
.more li a p {
	font-size: 16px;
	color: #fff;
	text-align: center;
}
.more li:hover {
	border-bottom: 4px solid #01cca8;
}
.jz-header-nav .nav2 a {
    color: #28a7e1;
}
.jz-header-nav .nav2 i {
    background: #28a7e1;
}
/*·þÎñÁ÷³Ìend*/

/*²ÆË°¹ËÎÊ*/
.expert_advisor {
    position: relative;
    padding-bottom: 30px;
    background-image: -webkit-linear-gradient(left, #4f6aff 0%, #1b41ff 100%);
}

.expert_advisor>* {
    width: 1200px;
    margin: auto
}
.expert_advisor .namea{color: #fff;}
.expert_advisor .namea em{color: #00ddce;}

.expert_advisor .list1 {
    overflow: hidden;
    padding-top: 20px
}

.expert_advisor>a{
    display: block;
    text-align: center;
    margin: 70px auto 30px;
    width: 114px;
    height: 34px;
    line-height: 34px;
    color: #00ddce;
    font-weight: bold;
    border-radius: 4px;
    font-size: 16px;
    border: 1px solid #00ddce;
}

.expert_advisor>a:hover{
    background-color: #176eff;
    color: #fff;
    -webkit-transform: translateY(0);
            transform: translateY(0);
}

.expert_advisor .list1 li {
    float: left;
    /* margin-left: 65px; */
    margin-left: 19px;
}

.expert_advisor .list1 li a {
    cursor: default
}

.expert_advisor .list1 li:first-child {
    margin-left: 5
}

.expert_advisor .list1 li img {
    width: 215px;
    height: auto;
    margin-bottom: 34px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    border: solid 1px #d2d2d2;
    border-radius: 5px;
}

.expert_advisor .list1 li p {
    line-height: 30px;
    color: #fff;
    padding-left: 6px;
    max-width: 210px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.expert_advisor .list1 li p.name {
    font-size: 18px;
    color: #fff;
    line-height: 18px;
    margin-bottom: 14px
}

.expert_advisor .list1 li:hover img {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
}
.expert_advisor .list1 li:hover p.name{
    color: #fff;
}
.expert_advisor .yz_promise {
    position: absolute;
    top: 740px;
    left: 50%;
    margin-left: -600px;
}

.expert_advisor .yz_promise>* {
    width: 1057px;
    margin: auto
}


.expert_advisor .yz_promise .list1 {
    padding-bottom: 43px;
    border-bottom: 1px dashed #dcdcdc
}

.expert_advisor .yz_promise .list1 li {
    width: 33%;
    text-align: center;
    border-left: 1px dashed #dcdcdc;
    padding: 10px 0 8px;
    height: 250px;
    margin-left: 0
}

.expert_advisor .yz_promise .list1 li:first-child {
    border-left: 0
}

.expert_advisor .yz_promise .list1 li .icon21 {
    width: 85px;
    height: 80px;
    background: url("icon21.png") no-repeat center center;
    display: block;    margin: 0 auto;
}

.expert_advisor .yz_promise .list1 li .icon22 {
    width: 85px;
    height: 80px;
    background: url("icon22.png") no-repeat center center;
    display: block;    margin: 0 auto;
}

.expert_advisor .yz_promise .list1 li .icon23 {
    width: 85px;
    height: 80px;
    background: url("icon23.png") no-repeat center center;
    display: block;    margin: 0 auto;
}

.expert_advisor .yz_promise .list1 li .title {
    font-size: 18px;
    color: #333333;
    font-weight: bold;
    padding: 35px 0 24px
}

.expert_advisor .yz_promise .list1 li .title:after {
    content: '';
    width: 20px;
    margin: auto;
    height: 2px;
    background-color: #e5e5e5;
    display: block;
    margin-top: 14px
}

.expert_advisor .yz_promise .list1 li p {
    padding-left: 0;
    width: 245px;
    margin: auto;
    color: #888888;
    font-size: 16px;
    line-height: 32px
}

.expert_advisor .yz_promise>a {
    display: block;
    text-align: center;
    margin-top: 26px;
    width: 114px;
    height: 34px;
    background-color: #282828;
    line-height: 34px;
    color: #fff;
    font-weight: bold;
    border-radius: 4px;
    font-size: 16px
}

/*¹«Ë¾³ÉÁ¢ºó»¹Ðè×öÊ²Ã´E*/
.sz_f{width:100%; min-width:1050px;/* background:url(bg_2222.jpg) no-repeat top center; */background-size:cover;padding-bottom: 50px;
background: #f5f5f5;	}
.sz_fm{ width:100%; padding-top:25px;}
.sz_fm .cl .tabNav{ display:inline-block; *display:inline; zoom:1; margin:0 auto;/* width:100%;  */padding:0; overflow:hidden; background:#FFF;}
.sz_fm .cl .tabNav li{ display:inline-block; *display:inline; zoom:1; width:auto; float:left; height:50px; line-height:50px; padding:0 59px; font-size:18px; margin:0;}
.sz_fm .cl .tabNav li.on{ background:#176eff; color:#FFF;}
.sz_fm .cl .tabNav li.on span{ color:#FFF; border:0;}
.sz_fm .cl .cl_m table td .name{ text-align:left; font-weight:normal; height:35px; line-height:35px;}
.sz_fm .cl .cl_m table td p{ padding-left:35px;}
.sz_fm .cl .cl_m table td .name i{margin-right:16px; display:inline-block; *display:inline;zoom:1; width:35px; height:35px; line-height:35px; vertical-align:top;}
.sz_f .i_m{ padding-bottom:0;}
.sz_fm .yw{ width:100%; padding-top:10px; text-align:center;}
.sz_fm .yw p{ width:100%; height:65px; line-height:65px; font-weight:bold; font-size:18px;color: #000;font-weight: normal;}
.sz_fm .yw a{display:inline-block; *display:inline;zoom:1; width:auto; height:50px; line-height:50px; font-size:18px; font-weight:bold; color:#FFF; background:#176eff; padding:0 35px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.i_m .tabBox_t, .i_m .tabBox_a{width: 100%;text-align: center;}
.i_m .cl .cl_m{width: 1200px;
background: #FFF;
padding: 10px;
margin-top: 30px;}
.i_mcx{background:url(/bg_c.jpg);background-position:center center; height:404px; margin-bottom:30px; }

.i_m .tabBox_t , .i_m .tabBox_a{ width:100%; text-align:center;}

.i_m .tabBox_a .tabCont { width:100%;}
.i_m{ width:1200px; margin:30px auto 0;}
.i_mcx{background:url(/bg_c.jpg);background-position:center center; height:404px; margin-bottom:30px; }
.i_m .cl .cl_m{ width:1200px; background:#FFF; padding:10px; margin-top:30px;}

.cl .cl_m ul,.cl .cl_m table{ width:100%; border:1px solid #ddd; border-bottom:0; text-align:left;} 

.cl .cl_m ul li{ height:325px; float:left; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}

.i_m .cl .cl_m{ width:1200px; background:#FFF; padding:10px; margin-top:30px;}

.cl .cl_m ul,.cl .cl_m table{ width:100%; border:1px solid #ddd; border-bottom:0; text-align:left;} 

.cl .cl_m ul li{ height:325px; float:left; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}

.cl .cl_m table td{ border-left:1px solid #ddd; border-bottom:1px solid #ddd; vertical-align:top;}

.cl .cl_m table th{ border-bottom:1px solid #ddd; width:360px; padding:10px; text-align:center;}

.cl .cl_m table th img{ max-width:340px; height:auto;}

.cl .cl_m ul li.u_1{ width:380px; text-align:center;}

.cl .cl_m ul li.u_1 img{ width:360px; height:260px; vertical-align:top; margin-top:10px;}

.cl .cl_m ul li.u_1 p,.cl .cl_m table th p{ width:100%; height:50px; line-height:50px; text-align:center; font-size:18px;}

.cl .cl_m ul li.u_2{ width:650px; text-align:left;}

.cl .cl_m ul li.u_2 .title,.cl .cl_m table td .title{ width:94%; border-bottom:1px solid #ddd; height:65px; line-height:65px; white-space:nowrap; overflow:hidden; padding:0 25px; font-size:24px; vertical-align:top;}

.cl .cl_m ul li.u_2 .ctn,.cl .cl_m table td .ctn{ width:100%; overflow:hidden; padding:0 25px;}
.cl .cl_m table td .ctn{width:auto!important;}

.cl .cl_m ul li.u_2 .name,.cl .cl_m table td .name{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:18px; margin-top:25px;}

.cl .cl_m ul li.u_2 .name em,.cl .cl_m table td .name em{ color:#176eff;}


.cl .cl_m table .last{ padding:10px; vertical-align:middle;}

.cl .cl_m ul li.u_3{ width:148px; border-right:0; text-align:center;}

.cl .cl_m ul li.u_3 .u_3m{ margin-top:100px;}

.cl .cl_m ul li.u_3 .u_3m p,.cl .cl_m table td .u_3m p{ font-size:16px; color:#666; margin-bottom:5px; height:auto;}

.cl .cl_m ul li.u_3 .u_3m span,.cl .cl_m table td .u_3m span{ font-size:17px;}

.cl .cl_m ul li.u_3 .u_3m em,.cl .cl_m table td .u_3m em{ color:#176eff;}

.cl .cl_m ul li.u_3 .u_3m a,.cl .cl_m table td .u_3m a{ display:block; text-align:center; width:120px; height:42px; line-height:42px; margin-top:10px; background:#176eff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; font-size:18px; color:#FFF;}
.sz_e .namea{padding-bottom: 10px;}
.sz_b .bm_2 table tr td i, .bm_3m table td p i, .sz_fm .cl .cl_m table td .name i{display: inline-block;
*display: inline;
zoom: 1;
width: 47px;
height: 47px;
background: url(icon18.png) no-repeat;
    background-size: auto;
background-size: cover;
text-align: center;
line-height: 47px;
font-size: 20px;
color: #176eff;
font-weight: bold;
font-style: normal;
}
.sz_fm .cl .cl_m table td .name i{display: inline-block;
*display: inline;
zoom: 1;
width: 35px;
height: 35px;
line-height: 35px;
vertical-align: top;}
.cl .cl_m ul li.u_2 p, .cl .cl_m table td p{width: 92%;
font-size: 14px;
overflow: hidden;line-height:24px;}
.sz_fm .cl .cl_m table td p{padding-left: 52px;}

/*ÎÒÃÇµÄ·þÎñ*/
.ourfw{padding:60px 0;background: #f9fafe; }
.ourfw ul{width: 1200px;margin: 0 auto;overflow: hidden;padding-top:10px;}
/*.ourfw ul li{background: #f5f5f5;float: left;padding: 1px;width: 280px;text-align: center;height: 321px;margin-left: 10px;}*/
.ourfw ul li a{display: block;}
.ourfw ul li h2{line-height: 16px;font-size: 16px; color: #666; text-align: center;font-weight: normal;margin-top: 26px;} 
.ourfw ul p{font-size: 16px;color:#888888;padding: 0 20px;}
.ourfw ul li .iconfont{font-size: 60px;color: #000;}
.ourfw ul li:hover .iconfont{font-size: 60px;color: #fff;}
.ourfw ul li:hover{background: #176eff;color: #fff;border:none;box-shadow: 0 6px 16px 0 rgba(117,127,163,.27);}
.ourfw ul li:hover h2{color: #fff;}
.ourfw ul li:hover p{color: #fff;}

.ourfw .c{position: relative;margin-top: 40px;}





/*ºËÃû±íµ¥*/
.hm_part{background: url(bg_hm1.jpg) no-repeat center top;background-size: cover;padding-bottom: 48px;}
.hm_part .name{ width:100%; height:60px; line-height:60px; text-align:center; color:#580101; font-size:46px; font-weight:600;padding-top: 50px;}
.hm_part .name em{font-weight: bold;color: #ffce30;}
.hm_part .des{ width:100%; height:40px; line-height:40px; font-size:18px; color:#fff; text-align:center;}
.hm_part .des em{color:#ffce30;}

.hm_bd{width: 100%;height: 406px;background:rgba(0,0,0,.5);    margin-top: 25px;}
.hm_bd_1{width: 1000px;height: 60px;margin: 0 auto;padding-top: 40px;}
.hm_bd_1 input{width: 380px;display: inline-block;height: 45px;padding-left: 38px;vertical-align: middle;color: #000;display: block;box-sizing: border-box;}
.hm_bd_1 textarea{padding-top: 10px;padding-left: 5px; width: 500px;height: 136px;border: 1px solid #000; vertical-align: top;margin-top: 10px;color: #000;padding-left: 10px;box-sizing: border-box;}
.in1{background: url(icon_ss.jpg) no-repeat 10px center;border-right: 1px solid #ddd;}
.hm_bd_1 input::-webkit-input-placeholder{font-size: 16px;color: #000;}
.hm_bd_1 textarea::-webkit-input-placeholder{font-size: 16px;color: #000;}
.hm_bd_1 .sma{width: 226px;float: left;background: url(message.png) no-repeat 10px 22px;}
.hm_bd_1 .sma input {width: 140px;padding-left: 40px;float: left;}
.hm_bd_1 .sma a{display: inline-block;margin-top: 10px;}
.hm_bd_1 .sub{width: 240px;height: 60px;line-height: 60px;color: #FFF;cursor: pointer;background-color: #DE1721;background-image: url(icon_feiji.png);background-position: 25px center;
background-repeat: no-repeat;padding-left: 50px;font-size: 16px;letter-spacing: 2px;}
.in2{background: url(icon_sj.jpg) no-repeat 10px center;}
.hm_bd_1 label{background: #fff;padding: 7px 0;}

.sc_m{width: 100%;margin-left: 100px;margin-top: 22px;}
.a_ml{width: 409px;float: left;background: #fff;padding-left: 20px;    padding-bottom: 20px;}
.a_ml .title{width: 100%;height: 55px;line-height: 55px;font-size: 18px;color: #4C4C4C;}
.a_ml .title em{color: #176eff;}
.a_ml .marqueetop{width: 100%;height: 140px;overflow: hidden;}
.a_ml .marqueetop li{width: 100%;height: 35px;line-height: 35px;padding-left: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: url(icon511.png) no-repeat left center;
border: 0;color: #666;}
.a_mc{width: 410px;float: left;background: #fff;    padding-bottom: 20px;}
.a_mc .title{width: 100%;height: 55px;line-height: 55px;font-size: 18px;color: #4C4C4C;}
.a_mc ul{width: 100%;height: 140px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.a_mc ul li{width: 33%;float: left;text-align: center;height: 70px;border-right: 1px solid #eee;margin-top: 15px;}
.a_mc ul li img{width: 50px;height: 50px;vertical-align: top;margin-top: 10px;}
.a_mc ul li p{width: 100%;height: 70px;line-height: 70px;font-size: 16px;color: #5B5B5B;}
.a_mc ul .li3{border: none;}
.a_mr{width: 160px;float: left;text-align: center;padding-top: 64px;background: #fff;    padding-bottom: 20px;}
.a_mr img{width: 91px;height: auto;vertical-align: top;}
.a_mr p{width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #176eff;font-weight: bold;}
.tip{padding-left: 114px;width: 1200px;font-size: 16px;color: #fff;  padding-top: 12px;}
.tip em{color: #176eff;}
.tip a{display: inline-block;*display: inline;color: #FFF;font-size: 20px;padding-left: 394px;}
.tip a em{font-weight: bold;color: #176eff;}


/*×ÔÐÐ´úÕË·çÏÕ*/
.main1{
  padding:60px 0;
  background-color: #fff;
}
.main1 ul{
  margin-top: 40px;
}
.main1 ul li{
  float: left;
  width: 23%;
  margin-right: 2.66%;
  border-radius: 5px;
  padding: 40px 0 25px;
  text-align: center;
}
.main1 ul li:nth-child(1){
  background-image: -webkit-linear-gradient(left, #00ddce 0%, #009fa3 100%);
}
.main1 ul li:nth-child(2){
  background-image: -webkit-linear-gradient(left, #4f6aff 0%, #1b41ff 100%);
}
.main1 ul li:nth-child(3){
   background-image: -webkit-linear-gradient(left, #9f2ff7 0%, #7438fe 100%);
}
.main1 ul li:nth-child(4){
  margin-right: 0px;
  background-image: -webkit-linear-gradient(left, #fe924f 0%, #f35162 100%);
}
.main1 ul li h3{
  font-size: 23px;
  color: #fff;
  font-weight: bold;
  margin-bottom: 10px;
}
.main1 ul li p{
  font-size: 14px;
  color: #fff;
  margin-bottom: 15px;
}
.main1 ul li a{
  display: block;
  width: 120px;
  line-height: 32px;
  font-size: 14px;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  text-align: center;
  margin: 0 auto;
}

.main1 .main1_con .tel{
  width: 780px;
  margin: 0 auto;
}
.main1 .main1_con .tel .left{
  position: relative;
  padding-right: 20px;
  border-right: 1px solid #6e6e6e;
}
.main1 .main1_con .tel .left:before{
  position: absolute;
  display: inline-block;
  content: "";
  top: 50%;
  left: 100%;
  margin-top: -5px;
  border: 5px solid transparent;
  border-left:5px solid #6e6e6e;
}
.main1 .main1_con .tel h3{
  font-size: 23px;
  font-weight: bold;
  color: #888;
}
.main1 .main1_con .tel h4{
  font-size: 17px;
  color: #888;
}
.main1 .main1_con .tel h5{
  font-size: 45px;
  color: #f5983b;
  font-weight: bold;
  font-style:italic;
  font-family: "arial";
}

/*ºÏ·Ê´úÕËÐëÖª*/
.provide-wrap {
	width: 100%;
	background:#fff;
	padding:60px 0;
}
.provide-title {
	font-size: 32px;
	color: #fff;
	padding: 6rem 0 1rem;
}
.provide-title span {
	color: #5b77f1;
}
.provide-subtitle {
	font-size: 20px;
	color: #bababa;
}
.provide ul li {
	width: 20rem;
	height: 26rem;
	box-shadow: 0 0 20px rgba(94,93,122,0.11);
}
.provide ul li.list1 {
	background: url(/jz_account2_imgs/provide_bg01.png) no-repeat left top;
	background-color: #fff;
	margin-left: 4rem;
	margin-top: 1rem;
	box-shadow: 0 6px 16px 0 rgba(117,127,163,.27);
}
.provide ul li.list1 .tit{background-image: -webkit-linear-gradient(left, #00ddce 0%, #009fa3 100%);color: #fff;}



.provide ul li.list2 {
	background: url(/jz_account2_imgs/provide_bg02.png) no-repeat left top;
	background-color: #fff;
	margin: 1rem 3rem 0;
}
.provide ul li.list2 .tit{background-image: -webkit-linear-gradient(left, #9f2ff7 0%, #7438fe 100%);color: #fff;}
.provide ul li.list3 .tit{background-image: -webkit-linear-gradient(left, #fe924f 0%, #f35162 100%);color: #fff;}

.provide ul li.list3 {
	background: url(/jz_account2_imgs/provide_bg03.png) no-repeat left top;
	background-color: #fff;
	margin-top: 1rem;
}
.provide ul li .tit {
	font-size: 30px;
	color: #176eff;
	padding: 1.5rem 0;
	font-weight: 700;
}
.provide ul li p {
	font-size: 14px;
	color: #333;
	padding-bottom: 2rem;
	padding:20px;
	line-height: 35px;
	margin-top: 6px;
}
.provide ul li .provide-line {
	width: 18rem;
	height: 1px;
	border-bottom: 1px dashed #eaeaea;
	margin: 0 auto; 
}
.provide-btn {
	width: 10rem;
	height: 3rem;
	font-size: 16px;
	color: #fff;
	line-height: 3rem;
	border-radius: 6px;
	margin: 1.5rem auto 0;
	cursor: pointer;
}
.provide ul li.list1 .provide-btn{background-image: -webkit-linear-gradient(left, #00ddce 0%, #009fa3 100%);}
.provide ul li.list2 .provide-btn{background-image: -webkit-linear-gradient(left, #9f2ff7 0%, #7438fe 100%);}
.provide ul li.list3 .provide-btn{background-image: -webkit-linear-gradient(left, #fe924f 0%, #f35162 100%);}










.provide-btn a{color: #fff;}
.provide ul li.hide-box {
	width: 20rem;
	height: 31rem;
	background: #5b79f1;
	display: none;
	margin-top: 2.5rem;
	box-shadow: 0 0 0 #fff;
}
.provide ul li.hide-box1 {
	margin-left: 4rem;
}
.provide ul li.hide-box2 {
	margin: 2.5rem 3rem 0;
}
.hide-box img {
	display: block;
	width: 56px;
	height: 56px;
	margin: 3rem auto 2rem;
}
.provide ul li.hide-box .hide-tit {
	color: #fff;
	padding-bottom: 3rem;
}
.provide ul li.hide-box p {
	color: #fff;
	padding-bottom: 2rem;
}
.provide ul li.hide-box .provide-btn {
	background: #fff;
	color: #5b77f1;
}

.namea1{color: #fff;}
.namea1 em{color:#00ddce;}
.tac1{    padding-bottom: 56px!important;}
.tac2{padding-bottom: 132px!important;}

/*¼ÇÕËÁ÷³Ì*/
.bg_1{ width:100%; min-width:1200px; background:#DDDEDE; position:relative;padding: 60px 0;}

.i_m .zc .tabNav{ width:100%; text-align:center; height:auto; padding-bottom:15px;}

.i_m .zc .tabNav li{ display:inline-block; *display:inline; zoom:1; position:relative; float:none; width:auto; margin:0 30px; height:auto; }

.i_m .zc .tabNav li.now{ border:0;}

.i_m .zc .tabNav li i{ display:none;}

.i_m .zc .tabNav li span{ width:auto; height:33px; line-height:33px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background:none; font-size:18px; border:0; padding:0 10px;}

.i_m .zc .tabNav li.now i{ display:block; width:12px; height:12px; background:url(/icon2.png) no-repeat; position:absolute; left:50%; margin-left:-6px; bottom:-21px; z-index:999;}

.zc_m{ width:1200px; margin:0px auto; background:#FFF; text-align:center;}

.zc_m .tip{ width:100%; height:50px; font-size:16px; color:#176eff; padding-left: 0;}

.zc_m .lc li{ width:205px; text-align:center;padding: 50px 0 40px; display:inline-block; *display:inline; zoom:1; vertical-align:top;}

.zc_m .lc li.jt{ width:95px;}
.zc_m .lc li.jtt{ width:18px;}

.zc_m .lc li.jtt img{ width:82px; height:32px; margin-top:12px;}


.zc_m .lc li b{ display:block; width:100%; height:auto; line-height:150%; font-size:18px; white-space:nowrap; padding:10px 0;}

.zc_m .lc li p{ font-size:14px; color:#888;}

/*×¼±¸×ÊÁÏ*/
.i_m1{ width:1200px; margin:0px auto; padding:0px 0 60px;}
.i_mcx{background:url(/bg_c.jpg);background-position:center center; height:404px; margin-bottom:30px; }

.i_m1 .tabBox_t , .i_m .tabBox_a{ width:100%; text-align:center;}

.i_m1 .tabBox_a .tabNav { width:100%; height:110px; border-bottom:2px solid #FFF;}

.i_m1 .tabBox_a .tabNav li { cursor:pointer; width:200px; float:left; height:110px; text-align:center;}

.i_m1 .tabBox_a .tabNav li span{ display:inline-block; *display:inline; zoom:1; width:85px; height:85px; border:1px solid #ddd; background:#FFF; vertical-align:top; margin-top:10px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; font-size:16px; padding-top:19px;}

.i_m1 .tabBox_a .tabNav li.now { border-bottom:2px solid #176eff;}

.i_m1 .tabBox_a .tabNav li.now span{ color:#FFF; background:#176eff; border:1px solid #176eff;}

.i_m1 .tabBox_a .tabCont { width:100%; display:none;}
.dljz{ width:100%; border:1px solid #ddd; border-bottom:0;}

.dljz th,.dljz td{ border-bottom:1px solid #ddd; padding:15px;}

.dljz th{ font-size:20px; color:#fff; text-align:center;width:250px; font-weight:bold; background:#176eff;font-weight: normal;}

.dljz td{ text-align:left; font-size:15px; color:#404040; line-height:180%;}
/*.dljz td:hover{background:#176eff;color: #fff;}*/

/*¹«Ë¾±ä¸ü*/
.bg_1{width: 100%;min-width: 1200px;background: #f5f5f5;position: relative;}
.i_tp{ width:100%;text-align:center;}
.i_tpa{ padding-top:30px;}
.i_m .tabBox_a .tabNav li.on span{color: #FFF;background: #176eff;padding: 0px 30px;display: block;}
.zc_m{ width:1200px; margin:0px auto; background:#FFF; text-align:center;}

.zc_m .lc{ width:100%; text-align:center;}
.zc_m .lc li.jt{ width:95px;}
.zc_m .lc li.jtt{ width:18px;}

.zc_m .lc li.jtt img{ width:82px; height:32px; margin-top:40px;}
.zc_m .lc li.jt img{ width:82px; height:32px; margin-top:12px;}

.zc_m .lc li img{ width:70px; height:auto; vertical-align:top;    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transition: 1s;
    -webkit-transition: 1s;
    -ms-transition: 1s;
    -moz-transition: 1s;}
.zc_m .lc li:hover img{transform: translateZ(30px) rotateY(360deg) scale(1);
-webkit-transform: translateZ(30px) rotateY(360deg) scale(1);
-ms-transform: translateZ(30px) rotateY(360deg) scale(1);
-moz-transform: translateZ(30px) rotateY(360deg) scale(1);}

.zc_m .lc li b{ display:block; width:100%; height:auto; line-height:150%; font-size:18px; white-space:nowrap; padding:10px 0;
color: #000;margin-top: 20px;}

.zc_m .lc li p{ font-size:14px; color:#888;padding:0 10px;}
.sx{ width:100%;}

.sx li{width:49%; float:left; height:75px; line-height:75px; border-bottom:1px solid #eee; text-align:left; position:relative;}

.sx li.hui{ background:#FAFAFA;}

.sx li p{ width:100%; height:75px; line-height:75px; white-space:nowrap; overflow:hidden; padding-left:70px; font-size:16px;}

.sx li i,.sd li.des p i{ display:block; width:30px; height:30px; text-align:center; line-height:30px; background:#176eff; font-size:15px; color:#FFF; position:absolute; left:25px; top:22px; font-style:normal; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}

.sx li p span,.sd li.des p span{ color:#176eff;}

.sd{ width:100%;}

.sd li{ width:360px; float:left; padding:45px 0; text-align:center; border-right:1px solid #eee;}

.sd_a li{ height:490px;}

.sd_a li img{ margin-top:80px;}

.sd li img{ width:215px; height:190px; vertical-align:top;}

.sd li.des{ width:450px; border:0; text-align:left; padding-left:50px;}

.sd li.des p{ width:100%; padding-left:40px; font-size:16px; height:50px; line-height:50px; position:relative;}

.sd li.des p i{ left:0; top:10px;}

.zc_m .s_m{ background:none; padding:5px 0; height:auto;}


/*¹«Ë¾ibangeng·çÏÕ*/


.bg_fuwu{background: url(bg_bg.jpg) no-repeat;height: 420px;    position: relative;display: block;width: 1920px;left: 50%;margin-left: -960px;}
.namea2{color: #fff;}
.namea2 em{color: #ffce30}


/*¹«Ë¾×¢Ïú1*/
.main3{
 background-color: #f0f0f09c;
 padding: 60px 0;
}
.main3 .main_tl h3 span{font-size: 30px;color: #176eff;}
.main3 .main3_con ul{
  margin-top: 25px;
  margin-bottom: 40px;
  height: 215px;
}
.main3 .main3_con ul li{
  float: left;
  width: 19%;
  margin-right: 1.25%;
  background-color: #fff;
  padding: 25px 0 30px;
  transition: all 0.3s;
}
.main3 .main3_con ul li:nth-child(5){
  margin-right: 0px;
}
.main3 .main3_con ul li .pic{
  width: 110px;
  height: 100px;
  margin: 0 auto;
  margin-bottom: 20px;
  transition: all 0.3s;
}
.main3 .main3_con ul li:nth-child(1) .pic{
  background: url(main3_ico1.png) no-repeat center;
}
.main3 .main3_con ul li:nth-child(2) .pic{
  background: url(main3_ico2.png) no-repeat center;
}
.main3 .main3_con ul li:nth-child(3) .pic{
  background: url(main3_ico3.png) no-repeat center;
}
.main3 .main3_con ul li:nth-child(4) .pic{
  background: url(main3_ico4.png) no-repeat center;
}
.main3 .main3_con ul li:nth-child(5) .pic{
  background: url(main3_ico5.png) no-repeat center;
} 
.main3 .main3_con ul li h3{
  font-size: 15px;
  text-align: center;
  color: #176eff;
  transition: all 0.3s;
}
.main3 .main3_con ul li:hover{
  background-color:#00cca8;
}
.main3 .main3_con ul li:hover:nth-child(1) .pic{
  background: url(main3_ico1a.png) no-repeat center;
}
.main3 .main3_con ul li:hover:nth-child(2) .pic{
  background: url(main3_ico2a.png) no-repeat center;
}
.main3 .main3_con ul li:hover:nth-child(3) .pic{
  background: url(main3_ico3a.png) no-repeat center;
}
.main3 .main3_con ul li:hover:nth-child(4) .pic{
  background: url(main3_ico4a.png) no-repeat center;
}
.main3 .main3_con ul li:hover:nth-child(5) .pic{
  background: url(main3_ico5a.png) no-repeat center;
}
.main3 .main3_con ul li:hover h3{
  color: #fff;
}
.main3 .main3_con h1{
  font-size: 20px;
  color: #176eff;
  text-align: center;
  margin-bottom: 30px;
}
.main3 .main3_con dl{
  height: 150px;
}
.main3 .main3_con dl dd{
  float: left;
  width: 30%;
  margin-right: 8%;
}
.main3 .main3_con dl dd:nth-child(2){
  width: 24%;
}
.main3 .main3_con dl dd:nth-child(3){
  margin-right: 0px;
}
.main3 .main3_con dl dd h3{
  position: relative;
  font-size: 15px;
  line-height: 22px;
  padding-left: 40px;
  color: #424242;
  margin-bottom: 12px;
}
.main3 .main3_con dl dd h3:after{
  content: "";
  position: absolute;
  left: 10px;
  top: 4px;
  width: 16px;
  height: 16px;
  background-color: #176eff;
  border-radius: 100%;
}
.main3 .main3_con dl dd h3:nth-child(2){
  height: 44px;
}
.main3 .btn{
  text-align: center;
  font-size: 0px;
}
.main3 .btn a{
  display: inline-block;
  color: #000;
  width: 90px;
  line-height: 34px;
  background-color: #007cc6;
  margin: 0 2px;
  transition: all 0.3s;
}
.main3 .btn a:nth-child(2){
  background-color: #f69e40;
}
.main3 .btn a:hover{
  /*transform: translateY(-2px);*/
  box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.2);
}
.namea3{padding-bottom: 0;}


/*¹«Ë¾×¢ÏúÁ÷³Ì*/
.main2 .main_tl{
  margin-bottom: 20px;text-align: center;
}
.main2 .w1200{width: 1240px!important;}
.main2 .w1200 .main2_con{
  min-height: 300px;
  background: url(main2_bg.png) no-repeat center top;
}
.main2 .w1200 .main2_con ul{
  margin: 60px 0 60px;
}
.main2 .w1200 .main2_con li{
  float: left;
  width: 140px;
  margin-right: 80px;
  font-size: 14px;
  line-height: 22px;
  color: #414141;
  text-align: center;
}
.main2 .w1200 .main2_con li:last-child{
  margin-right: 0px;
}
.main2 .w1200 .main2_con li:nth-child(2n+1){
  margin-top: 150px;
}
.main2 .w1200 .main2_con li:nth-child(2n){
  margin-top: 310px;
}
.main2 .main2_con .tel a.more{
  float: right;
  width: 90px;
  font-size: 15px;
  line-height: 34px;
  background-color: #f69e40;
  color: #fff;
  text-align: center;
  transition: all 0.3s;
}
.main2 .main2_con .tel a.more:hover{
  box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.2);
}
.main2 .main2_con .btn{
  text-align: center;
      padding-top: 370px;
}
.main2 .main2_con .btn a{
  display: inline-block;
  width: 190px;
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  background-color: #3b3a3a;
  text-align: center;
  border-radius: 5px;
  margin: 0 30px;
  vertical-align: top;
  padding: 3px 0;
  transition: all 0.3s;
  box-shadow: 0px 4px 0px 0px #252525;
}
.main2 .main2_con .btn a:nth-child(2){
  background-color: #176eff;
  line-height: 44px;
  font-size: 18px;
  box-shadow: 0px 4px 0px 0px #043fa2;
}
.main2 .main2_con .btn a span{
  font-size: 16px;
  font-weight: bold;
}
.main2 .main2_con .btn a:hover{
  transform: translateY(-4px);
}


  padding-top: 40px;
}


.main4{height:500px}

.main4 ul{
  margin-top: 35px;
  margin-bottom: 40px;
  height: 228px;
}
.main4 ul li{
  float: left;
  width: 12%;
  margin-right: 2%;
  border: 1px solid #176eff;
  border-radius: 5px;
}
.main4 ul li:last-child{
  margin-right: 0px;
}
.main4 ul li .pic{
  background-color: #176eff;
  padding: 10px 0;
}
.main4 ul li .pic img{
  display: block;
  margin: 0 auto;
}
.main4 ul li .text{
  padding: 10px 10px 0 10px;
  height: 125px;
}
.main4 ul li .text h3{
  color: #176eff;
  font-size: 16px;
  text-align: center;
  margin-bottom: 5px;
}
.main4 ul li .text p{
  color: #424242;
  font-size: 14px;
  line-height: 20px;
}
.main4 .btn{
  text-align: center;
  font-size: 0px;
}
.main4 .btn a{
  display: inline-block;
  color: #fff;
  width: 90px;
  line-height: 34px;
  background-color: #007cc6;
  margin: 0 2px;
  transition: all 0.3s;
}
.main4 .btn a:nth-child(2){
  background-color: #f69e40;
}
.main4 .btn a:hover{
  box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.2);
}


/*ÁªÏµÎÒÃÇ*/
.lx1{height: 252px;margin-top: 10px;text-align: center;    margin-bottom: 40px;}
.lx1 h2{font-size: 28px;}
.lx1 p{font-size: 18px;color: #d6d6d6;}
.lx1 .contact-list{margin-top: 46px;}
.lx1 .contact-list li{float: left;font-size: 16px;color: #666;width: 33%;text-align: center;padding-top: 94px;
background: url(bg-contact-phone.png) no-repeat top center;}
.fadeIn p{color: #000;}
.lx1 .contact-list .list-2 {
    background: url(bg-contact-qq.png) no-repeat top center;}

.lx1 .contact-list .list-3{background: url(bg-contact-mail.png) no-repeat top center;}


/* about */
.about .a-1{ padding-top:74px;}
.about .a-1 h2{ height:36px; line-height:42px; font-size:42px; text-align:center; color:#176eff; margin-bottom:35PX;}
.about .a-1 p{ font-size:17px; line-height:31px; color:#4e4e4e; padding-bottom:26px; width: 1200px;margin: 0 auto;}


.about .a-5 ul li:hover img{
	-webkit-animation: btnRotate-y 0.5s linear 1;
}
.tipsTxt{    font-size: 18px;color: #fff;text-align: center; padding: 8px 19px; border-radius: 26px; margin-top: 20px;width: 280px;margin: 0 auto;background-color: #176eff;}
.tipsTxt a{color: #fff;}
.jixv{width: 1200px;margin: 0 auto;height: 380px;margin-top: 60px;}
.jixv-pic{width: 580px;height: auto;}
.jixv-p{width:550px;margin: 45px 0 0 70px;}
.jixv-p h2{font-weight: normal;font-size: 32px;color: #383737;}
.jixv-p h2 p{font-size: 18px;color: #545454;;line-height: 1.8;padding-top: 10px;}
.Business{background: #f5f5f5;}
.Business_mian{height: 400px;overflow: hidden;width: 1200px;margin: 0 auto;}
.Business_max{width: 1200px;margin-top: 50px;}
.Business_list{width: 380px;height: 300px;background: #fff;float: left;margin-right: 20px;}
.Business_listimg{width: 56px;height: 56px;margin: 0 auto;margin-top: 60px;margin-bottom: 35px;}
.Business_listimg img{width: 100%;}
.Business_list em{display: block;text-align: center;font-size: 18px;color: #333;padding-bottom: 10px;}
.Business_list p{display: block;text-align: center;font-size: 14px;color: #777;text-align: center;}
.li1{margin-left:0!important;}

/**/
.xm{margin: 0 auto;width: 1200px;padding-top: 60px;}
.xm h1{font-size: 36px;line-height: 36px;font-weight: normal;color: #000;text-align: center;}
.xm .content{margin: 40px auto 0 auto;max-width: 1200px;text-align: left;}
.platform-xiangmu{padding-top:40px;background: url(platform-xiangmubg.png) no-repeat center 40px;}
.platform-xiangmu p{ display: inline-block;padding-bottom:78px; width: 35%;color: #999;font-size: 14px;}
.platform-xiangmu p strong{color: #333; font-size:16px;}
.platform-xiangmu p.margin{margin-left:10%;float: right;}
.platform-xiangmu p.center{margin:5% 0 0 30%;}

/* 1?¨®¨²?¨°??___¨¢a?¦Ì?¨°?? */
.Connect_us{background: #f5f5f5;}
.Connect_usmain{height: 524px;width: 1200px;margin: 0 auto;}
.Connect_ustit{display: block;text-align: center;font-size: 32px;color: #333;padding-top: 52px;}
.Connect_uscon{overflow: hidden;padding-top: 14px;}
.Connect_usleft{float: left;padding-left: 20px;padding-top: 24px;}
.Connect_name{color: #272626;font-size: 30px;padding-bottom: 30px;padding-top: 20px;    font-weight: 600;}
.Connect_list{overflow: hidden;}
.Connect_list em{display: block;width: 26px;height: 26px;overflow: hidden;float: left;margin-right: 10px;}
.Connect_list em img{width: 100%;}
.Connect_list p{overflow: hidden;font-size: 14px;color: #555;line-height: 26px;display: block;padding-bottom: 20px;}
.Connect_usright{float: right;width: 584px;height: 288px;background:#f8f8f8;padding: 8px;}

.ab_slbg{ height: 606px; overflow: hidden; background: #f8f8f8;}
.ab_sl{ width: 1000px;margin: 0 auto;}

.ab_sl .nt_h2{ margin:35px auto 48px; color: #313131; background:url(../style/ab_slt.gif) no-repeat center 49px;}
.ab_sl dl{float: left; height:198px;  width: 500px;  overflow: hidden;}
.ab_sl dt{float: left; width:250px; height:198px; overflow: hidden;}
.ab_sl dt img{width:250px; height:198px; }
.ab_sl dd{ float: right; padding: 48px 10px 0; width: 230px; overflow: hidden; font:18px/28px "Microsoft Yahei"; color: #fff; background: #176eff; height: 114px; padding-top: 84px; }
.ab_sl dd img{ vertical-align: middle; padding: 0 5px;}
.ab_sl .sl_dl2 dd{ background: #176eff;}
.ab_sl .sl_dl3 dd{ background: #176eff;}
.ab_sl .sl_dl6 dd{ background: #176eff;}

.ab_sl .sl_dl4 dt,.ab_sl .sl_dl3 dt{ float: right;}
.ab_sl .sl_dl4 dd,.ab_sl .sl_dl3 dd{ float: left;}
.ab_sl .sl_dl5 dd{ width: 240px; padding: 84px 5px 0;}

.ab_partbg{}
.ab_part{ height: 565px;overflow: hidden;}
.ab_part .nt_h2{ margin:45px auto 27px; color: #313131; background:url(../style/ab_pt.gif) no-repeat center 49px;}

/*ÉÌ±ê×¢²á*/
.banner-form{padding: 4px 0 40px;position: relative;width:100%;background-color: #fff;border-radius: 8px;box-shadow: 5px 5px 18px 0px rgba(117, 117, 117, 0.5);}
.banner-form .form-box{padding: 45px 60px;z-index: 1000;}
.banner-form .form-title{height: 70px;line-height: 70px;text-align: center;font-size: 45px;color: #454545;position: relative;}
.banner-form .form-title:before{content: "";position: absolute;left: 0;top: 50%;height: 1px;background-color: #dddddd;width: 130px;}
.banner-form .form-title:after{content: "";position: absolute;right: 0;top: 50%;height: 1px;background-color: #dddddd;width: 130px;}
.banner-form .form-nav{width: 560px;margin: 16px auto;}
.banner-form .form-nav .item{float: left;width: 260px;text-align: center;background-color: #adadad;margin: 0 10px;border-radius: 50px;color: #fff;padding: 5px 0;font-size: 17px;cursor: pointer;}
.banner-form .form-nav .item.active{background-color: #176eff;}
.banner-form .form-input-box{margin-top: 36px;}
.banner-form .form-input-box .form-item{float: left;height: 65px;width: 445px;position: relative;}
.banner-form .form-input-box .form-item .form-input{height: 56px;border: none;outline: none;background-color: #f3f3f3;width: 350px;padding: 0 10px 0 60px;border-radius: 6px;font-size: 20px;}
.banner-form .form-input-box .form-item .form-icon{position: absolute;left: 19px;top: 16px;}
.banner-form .form-input-box .form-item.item-submit{width: 190px;}
.banner-form .form-input-box .form-item button{height: 56px;width: 190px;background-color: #176eff;color: #fff;outline: none;border: none;border-radius: 6px;
	font-size: 16px;cursor: pointer;}
.banner-form .submit-data{margin-top: 36px;}
.banner-form .submit-data .icon{width: 45px;height: 20px;line-height: 20px;color: #bcbcbc;float: left;}
.banner-form .submit-data .icon img{vertical-align: middle;}                      
.banner-form .submit-data .list{width: 1000px;float: left;height: 20px;overflow: hidden;}
.banner-form .submit-data .list .item{}
.banner-form .submit-data .list span{padding-right: 50px;color: #aeaeae;}
.namea_1{padding-top: 0;padding-bottom: 0px;}

/*ÎªÊ²Ã´Òª×¢²áÉÌ±ê*/
.box-content{width: 1200px;margin: 0 auto;}
.sbzc1{width: 100%;padding: 0 0 50px 0;background: #f5f5f5;}
.sbzc1 .title{color: #454545;font-size: 40px;text-align: center;}
.sbzc1 .title-xs{width: 290px;background-color: #fd7d22;color: #fff;margin: 0 auto;text-align: center;font-size: 20px;border-radius: 30px;padding: 5px 0;margin-top: 20px;position: relative;}
.sbzc1 .title-xs:before{content: "";position: absolute;left: -145px;top: 50%;height: 1px;background-color: #dddddd;width: 130px;}
.sbzc1 .title-xs:after{content: "";position: absolute;right: -145px;top: 50%;height: 1px;background-color: #dddddd;width: 130px;}
.sbzc1 .items{height: 280px;margin-top: 30px;}
.sbzc1 .items .item{float: left;cursor: pointer;margin-left: 15px;height: 100%;width: 228px;background-color: #fff;border-top-left-radius: 30px;border-bottom-right-radius: 30px;text-align: center;box-shadow: 5px 14px 18px 0px rgba(117, 117, 117, 0.5);}
.sbzc1 .items .item:hover .item-title{background-color: #176eff;}
.sbzc1 .items .item:hover .normal{display: none;}
.sbzc1 .items .item:hover .hover{display: initial !important;}
.sbzc1 .items .item:first-child{margin-left: 0;}
.sbzc1 .items .item .item-title{border-top-left-radius: 30px;border-bottom-right-radius: 30px;background-color: #6f6f6f;height: 50px;line-height: 50px;font-size: 18px;color: #fff;}
.sbzc1 .items .item .item-icon{padding: 20px 0;}
.sbzc1 .items .item .item-icon .hover{display: none;}
.sbzc1 .items .item .item-desc{color: #5e5e5e;line-height: 25px;}
.sbzc1 .bottom{
    height: 120px;position: relative;margin-top: 60px;
    background: -webkit-linear-gradient(left, #fe5e00 , #e40001); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #fe5e00, #e40001); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #fe5e00, #e40001); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fe5e00 , #e40001);
}
.sbzc1 .bottom .icon{position: absolute;left: 20px;bottom: 0;}
.sbzc1 .bottom .text{line-height: 120px;padding-left: 150px;font-size: 33px;color: #fff;}
.sbzc1 .bottom .text i{color: #ffe900;}
.sbzc1 .bottom button{color: #e70c01;background-color: #ffe900;width: 210px;height: 65px;position: absolute;right: 30px;top: 28px;border: none;outline: none;font-size: 35px;font-weight: bold;border-radius: 10px;box-shadow: 0px 6px 0px 0px #8e090a;cursor: pointer;}
.namea_2{ padding-bottom: 8px;padding-top: 54px;}

/*ÉÌ±êÖÖÀà*/
/*tra_main_add3*/
.tra_main_add3 {
    position: relative;
    overflow: hidden;
    padding-bottom: 60px;
}

.trama2_top {
    height: 400px;
    background: linear-gradient(to right, #176eff, #0f61e8);
}

.trama2_bot {
    height: 385px;
    background: #fff;
}

.tra3_t {
    width: 100%;
    position: absolute;
    top: 30px;
    left: 0;
}

.tra3_t p {
    font-size: 16px;
    line-height: 20px;
}

.tra_main_add3_con {
    width: 1200px;
    position: absolute;
    top: 170px;
    left: 50%;
    margin-left: -600px;
    height: 600px;
    background: #eff4f6;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
    z-index: 10
}

.tra_main_add3_con li {
    width: 149px;
    height: 149px;
    border-right: 1px solid #c9c9c9;
    float: left;
    border-bottom: 1px solid #c9c9c9;
    text-align: center;
    cursor: pointer
}

.tra_main_add3_con li span i {
    width: 35px;
    height: 35px;
    display: inline-block;
    background: url("..//trademark/tra3a_icon_bg.png") no-repeat;
}

.tra_main_add3_con li span {
    line-height: 150px;
}

.tra_main_add3_con li span i {
    vertical-align: middle;
    margin-top: -5px;
}

.tra_main_add3_con li em {
    line-height: 150px;
    color: #747474;
    font-size: 14px;
}

.tra_main_add3_con li:hover {
    background: linear-gradient(to top, #176eff, #0f61e8);
}

.tra_main_add3_con li:hover span {
    display: block;
    padding: 40px 0 10px 0;
    text-align: center;
    line-height: 35px;
}

.tra_main_add3_con li:hover em {
    line-height: 20px;
    font-size: 16px;
    color: #fff;
}

.tra_main_add3_con li.on {
    background: linear-gradient(to top, #176eff, #0f61e8);
}

.tra_main_add3_con li.on span {
    display: block;
    padding: 40px 0 10px 0;
    text-align: center;
    line-height: 35px;
}

.tra_main_add3_con li.on em {
    line-height: 20px;
    font-size: 16px;
    color: #fff;
}

.ml600 {
    margin-left: 600px;
}

.no_br {
    border-right: none !important;
}

.no_bb {
    border-bottom: none !important;
}

.tra3_con_mid {
    width: 539px;
    height: 241px;
    background: #fff;
    border: 1px solid #c9c9c9;
    position: absolute;
    top: 149px;
    left: 300px;
    padding: 30px;
}

.tra3_cm_item {
    margin-bottom: 10px;
}

.tra3_cm_item span {
    display: block;
    width: 160px;
    font-size: 18px;
    color: #333333;
    line-height: 25px;
}

.tra3_cm_item p {
    display: block;
    width: 340px;
    font-size: 14px;
    color: #999;
    line-height: 25px;
}

.tra3_cm_text {
    height: 180px;
    overflow: hidden;
}

.tra3_cm_bot {
    text-align: center;
}

.tra3_cm_bot button {
    width: 200px;
    height: 40px;
    background: linear-gradient(to right, #176eff, #0f61e8);
    font-size: 18px;
    color: #fff;
    border-radius: 2px;
    cursor: pointer;
}

.tra3_cm_bot button:hover{
    background: linear-gradient(to right, #0f61e8, #176eff);
}

.tra_main_add3 img.qipao1 {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
    animation: qipao1 20s linear infinite normal;
}

.tra_main_add3 img.qipao2 {
    position: absolute;
    top: 0;
    left: 50%;
    z-index: 8;
    animation: qipao2 20s linear infinite normal;
}

.tra_main_add3 img.qipao3 {
    position: absolute;
    top: 400px;
    left: 0;
    z-index: 8;
    animation: qipao3 20s linear infinite normal;
}

@-webkit-keyframes qipao1 {
    0% {
        left: 0px;
        top: 0;
    }
    20% {
        left: 500px;
        top: 700px;
    }
    40% {
        left: 1200px;
        top: 485px;
    }
    60% {
        left: 100%;
        top: 0px;
    }
    80% {
        left: 500px;
        top: 500px;
    }
    100% {
        left: 0px;
        top: 0px;
    }

}

@-webkit-keyframes qipao2 {
    0% {
        left: 50%;
        top: 0;
    }
    20% {
        left: 0;
        top: 500px;
    }
    40% {
        left: 30%;
        top: 100%;
    }
    60% {
        left: 100%;
        top: 0;
    }
    80% {
        left: 30%;
        top: 100%;
    }
    100% {
        left: 50%;
        top: 0;
    }

}

@-webkit-keyframes qipao3 {
    0% {
        left: 0;
        top: 400px;
    }
    20% {
        left: 40%;
        top: 100%;
    }
    40% {
        left: 80%;
        top: 400px;
    }
    60% {
        left: 100%;
        top: 100%;
    }
    80% {
        left: 50%;
        top: 400px;
    }
    100% {
        left: 0;
        top: 400px;
    }

}

/*icon±³¾°*/
.tra_main_add3_con li span i.icon_1 {
    background-position: 0 -560px;
}

.tra_main_add3_con li:hover span i.icon_1 {
    background-position: -35px -560px;
}

.tra_main_add3_con li.on span i.icon_1 {
    background-position: -35px -560px;
}

.tra_main_add3_con li span i.icon_2 {
    background-position: 0 -595px;
}

.tra_main_add3_con li:hover span i.icon_2 {
    background-position: -35px -595px;
}

.tra_main_add3_con li.on span i.icon_2 {
    background-position: -35px -595px;
}

.tra_main_add3_con li span i.icon_3 {
    background-position: 0 -630px;
}

.tra_main_add3_con li:hover span i.icon_3 {
    background-position: -35px -630px;
}

.tra_main_add3_con li.on span i.icon_3 {
    background-position: -35px -630px;
}

.tra_main_add3_con li span i.icon_4 {
    background-position: 0 -665px;
}

.tra_main_add3_con li:hover span i.icon_4 {
    background-position: -35px -665px;
}

.tra_main_add3_con li.on span i.icon_4 {
    background-position: -35px -665px;
}

.tra_main_add3_con li span i.icon_5 {
    background-position: 0 -700px;
}

.tra_main_add3_con li:hover span i.icon_5 {
    background-position: -35px -700px;
}

.tra_main_add3_con li.on span i.icon_5 {
    background-position: -35px -700px;
}

.tra_main_add3_con li span i.icon_6 {
    background-position: 0 -735px;
}

.tra_main_add3_con li:hover span i.icon_6 {
    background-position: -35px -735px;
}

.tra_main_add3_con li.on span i.icon_6 {
    background-position: -35px -735px;
}

.tra_main_add3_con li span i.icon_7 {
    background-position: 0 -770px;
}

.tra_main_add3_con li:hover span i.icon_7 {
    background-position: -35px -770px;
}

.tra_main_add3_con li.on span i.icon_7 {
    background-position: -35px -770px;
}

.tra_main_add3_con li span i.icon_8 {
    background-position: 0 -805px;
}

.tra_main_add3_con li:hover span i.icon_8 {
    background-position: -35px -805px;
}

.tra_main_add3_con li.on span i.icon_8 {
    background-position: -35px -805px;
}

.tra_main_add3_con li span i.icon_9 {
    background-position: 0 -420px;
}

.tra_main_add3_con li:hover span i.icon_9 {
    background-position: -35px -420px;
}

.tra_main_add3_con li.on span i.icon_9 {
    background-position: -35px -420px;
}

.tra_main_add3_con li span i.icon_10 {
    background-position: 0 -455px;
}

.tra_main_add3_con li:hover span i.icon_10 {
    background-position: -35px -455px;
}

.tra_main_add3_con li.on span i.icon_10 {
    background-position: -35px -455px;
}

.tra_main_add3_con li span i.icon_11 {
    background-position: 0 -490px;
}

.tra_main_add3_con li:hover span i.icon_11 {
    background-position: -35px -490px;
}

.tra_main_add3_con li.on span i.icon_11 {
    background-position: -35px -490px;
}

.tra_main_add3_con li span i.icon_12 {
    background-position: 0 -525px;
}

.tra_main_add3_con li:hover span i.icon_12 {
    background-position: -35px -525px;
}

.tra_main_add3_con li.on span i.icon_12 {
    background-position: -35px -525px;
}

.tra_main_add3_con li span i.icon_13 {
    background-position: 0 -280px;
}

.tra_main_add3_con li:hover span i.icon_13 {
    background-position: -35px -280px;
}

.tra_main_add3_con li.on span i.icon_13 {
    background-position: -35px -280px;
}

.tra_main_add3_con li span i.icon_13 {
    background-position: 0 -280px;
}

.tra_main_add3_con li:hover span i.icon_13 {
    background-position: -35px -280px;
}

.tra_main_add3_con li.on span i.icon_13 {
    background-position: -35px -280px;
}

.tra_main_add3_con li span i.icon_14 {
    background-position: 0 -315px;
}

.tra_main_add3_con li:hover span i.icon_14 {
    background-position: -35px -315px;
}

.tra_main_add3_con li.on span i.icon_14 {
    background-position: -35px -315px;
}

.tra_main_add3_con li span i.icon_15 {
    background-position: 0 -350px;
}

.tra_main_add3_con li:hover span i.icon_15 {
    background-position: -35px -350px;
}

.tra_main_add3_con li.on span i.icon_15 {
    background-position: -35px -350px;
}

.tra_main_add3_con li span i.icon_16 {
    background-position: 0 -385px;
}

.tra_main_add3_con li:hover span i.icon_16 {
    background-position: -35px -385px;
}

.tra_main_add3_con li.on span i.icon_16 {
    background-position: -35px -385px;
}

.tra_main_add3_con li span i.icon_17 {
    background-position: 0 0px;
}

.tra_main_add3_con li:hover span i.icon_17 {
    background-position: -35px 0px;
}

.tra_main_add3_con li.on span i.icon_17 {
    background-position: -35px 0px;
}

.tra_main_add3_con li span i.icon_18 {
    background-position: 0 -35px;
}

.tra_main_add3_con li:hover span i.icon_18 {
    background-position: -35px -35px;
}

.tra_main_add3_con li.on span i.icon_18 {
    background-position: -35px -35px;
}

.tra_main_add3_con li span i.icon_19 {
    background-position: 0 -70px;
}

.tra_main_add3_con li:hover span i.icon_19 {
    background-position: -35px -70px;
}

.tra_main_add3_con li.on span i.icon_19 {
    background-position: -35px -70px;
}

.tra_main_add3_con li span i.icon_20 {
    background-position: 0 -105px;
}

.tra_main_add3_con li:hover span i.icon_20 {
    background-position: -35px -105px;
}

.tra_main_add3_con li.on span i.icon_20 {
    background-position: -35px -105px;
}

.tra_main_add3_con li span i.icon_21 {
    background-position: 0 -140px;
}

.tra_main_add3_con li:hover span i.icon_21 {
    background-position: -35px -140px;
}

.tra_main_add3_con li.on span i.icon_21 {
    background-position: -35px -140px;
}

.tra_main_add3_con li span i.icon_22 {
    background-position: 0 -175px;
}

.tra_main_add3_con li:hover span i.icon_22 {
    background-position: -35px -175px;
}

.tra_main_add3_con li.on span i.icon_22 {
    background-position: -35px -175px;
}

.tra_main_add3_con li span i.icon_23 {
    background-position: 0 -210px;
}

.tra_main_add3_con li:hover span i.icon_23 {
    background-position: -35px -210px;
}

.tra_main_add3_con li.on span i.icon_23 {
    background-position: -35px -210px;
}

.tra_main_add3_con li span i.icon_24 {
    background-position: 0 -245px;
}

.tra_main_add3_con li:hover span i.icon_24 {
    background-position: -35px -245px;
}

.tra_main_add3_con li.on span i.icon_24 {
    background-position: -35px -245px;
}
.tra_title{text-align: center;}
.hiddendiv{display: none;}

/*ÉÌ±êÐèÒªÁË½âµÄÎÊÌâ*/
.sbzc2{width: 100%;background: #fafafa;padding: 60px 0;}
.sbzc2 .items{padding-top: 40px;}
.sbzc2 .title{color: #454545;font-size: 40px;text-align: center;position: relative;width: 450px;margin: 0 auto;}
.sbzc2 .title:before{content: "";position: absolute;left: -250px;top: 50%;height: 1px;background-color: #dddddd;width: 250px;}
.sbzc2 .title:after{content: "";position: absolute;right: -250px;top: 50%;height: 1px;background-color: #dddddd;width: 250px;}
.sbzc2 .items .item{float: left;margin-left: 13px;position: relative;cursor: pointer;}
.sbzc2 .items .item:first-child{margin-left: 0}
.sbzc2 .items .item img{}
.sbzc2 .items .item .item-text{position: absolute;bottom: 0;height: 60px;line-height: 60px;text-align: center;width: 100%;
	background-color: rgba(0,0,0,.5);color: #fff;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.sbzc2 .items .item .item-text .item-num{display: none;line-height: 100px;font-size: 60px;}
.sbzc2 .items .item:hover .item-text{height: 100%;background-color: rgba(17, 172, 12, 0.66);line-height: 35px;overflow: unset;text-overflow: unset;white-space: unset;box-sizing: unset;}
.sbzc2 .items .item:hover .item-text .item-num{display: block;}
.sbzc2  .button{margin-top: 35px;text-align: center;}
.sbzc2  .button button{
    height: 60px;border: none;outline: none;border-radius: 60px;color: #fff;font-size: 17px;text-align: left;padding-left: 50px;padding-right: 70px;position: relative;cursor: pointer;
    background: #176eff;
}
.sbzc2  .button button:before{content: "";height: 30px;width: 30px;border-radius: 50%;background-color: #fff;position: absolute;right: 16px;top: 16px;}
.sbzc2  .button button:after{content: "";width:0;height:0;border-top: 7px solid transparent;border-bottom: 7px solid transparent;
border-left: 7px solid #0ca211;position: absolute;right: 26px;top: 24px;}

/*ÎÒÃÇÌá¹©¸ü¶àÉÌ±ê·þÎñ*/
.tra_main_add8{padding: 60px 0;}
.tra_main_add8_con{border: 1px dashed #dddddd;background: #ffffff;margin-top: 40px;}
.tra_main_add8_con li{width: 19%;border-left: 1px dashed #dddddd;float: left;height: 338px;text-align: center;}
.tra_main_add8_con li img{margin-top:50px;width: 100px; }
.tra_main_add8_con li h1{margin-top: 30px;font-size: 20px;color: #333333;line-height: 40px;}
.tra_main_add8_con li h2{width: 30px;height: 4px;background: #1ba517;display: inline-block;}
.tra_main_add8_con li p{font-size: 14px;color: #333333;line-height: 40px;}

.desa1{color: #fff;}
.namea_2{padding-bottom: 0;}

.zbzl{padding: 60px 0;background: #fff;}
.zbzl .namea{color: #000;}
.sz_e .namea{color: #000}

.contact .b1{background:url(b1.jpg) center no-repeat;overflow:hidden;padding-bottom:60px;}
.contact .b1 h2{font-size:32px;text-align:center;color:#fff;height:48px;line-height:48px;margin-top:52px;}
.contact .b1 em{color:#176eff;}
.contact .b1 span{margin:0 20px;}
.contact .b1 .hd{text-align:center;margin:34px 0 40px;}
.contact .b1 .hd li{width:123px;height:38px;line-height:38px;text-align:center;color:#fff;font-size:16px;display:inline-block;cursor:pointer;margin:0 10px;}
.contact .b1 .hd li.on{background:url(on.png);font-weight:bold;}
.contact .b1 .bd{width:1200px;height:498px;margin:0 auto;}
.contact .addmes{width:1200px;margin:60px auto 0;color:#fff;}
.contact .addmes li{float:left;width:400px;height:158px;text-align:center;box-sizing:border-box;padding-top: 10px;}
.contact .addmes li:hover{background:rgb(255,255,255,0.2);}
.contact .addmes li:nth-child(3):hover{color:#fff;}
.contact .addmes li:nth-child(2){border-left:1px solid #2b221e;border-right:1px solid #2b221e;}
.contact .addmes li h3{font-size:18px;font-weight:normal;margin:12px 0;}
.contact .addmes li p{opacity:0.5;font-size:13px;}
.contact .addmes li:nth-child(3) p{color:#fff;font-size: 18px;opacity: 1;}

.contact .b2{background:url(b2.jpg) bottom center no-repeat;padding-bottom:40px;}
.contact .b2 h2{font-size:26px;text-align:center;color:#fff;height:44px;line-height:44px;padding-top:20px;}
.contact .b2 span{margin:0 20px;}
.contact .b2 h3{font-size:14px;font-weight:normal;color:#999;text-align:center;margin-top:12px;}

.contact .b2 .bd{width:1200px;height:547px;background:url(form.png);margin:20px auto 0;box-shadow: 0 0 10px #cccccc6b;;}
.contact .b2 .bd form{width:459px;height:502px;float:left;margin-left:231px;position:relative;font-size:14px;}
.contact .b2 .bd form .t1{width:439px;height:54px;position:absolute;top:33px;left:0;padding-left:20px;/*border: 1px solid #e6e6e6;*/}
.contact .b2 .bd form .t2{width:439px;height:54px;position:absolute;top:107px;left:0;padding-left:20px;/*border: 1px solid #e6e6e6;*/}
.contact .b2 .bd form .t3{width:439px;height:54px;position:absolute;top:181px;left:0;padding-left:20px;/*border: 1px solid #e6e6e6;*/}
.contact .b2 .bd form textarea{display:block;width:100%;height:160px;position:absolute;top:255px;left:0;padding:20px 0 0 20px;
	box-sizing:border-box;/*border: 1px solid #e6e6e6;*/}
.contact .b2 .bd form input[type="submit"]{font-size:16px;color:#fff;width:100%;height:56px;cursor:pointer;bottom:0;position:absolute;left:0;
	background: none;}

.contact .b2 .txt{width:380px;float:right;margin:0 36px 0 0;}
.contact .b2 .txt h4{font-size:16px;color:#176eff;text-align:center;height:64px;line-height:74px;overflow:hidden;}
.contact .b2 .txt .tit{font-size:15px;margin-top:20px;padding-bottom:6px;}
.contact .b2 .txt .con{font-size:14px;color:#999;line-height:24px;}
.contact .b2 .txt .con a{color:#999;}
.map-1{width: 1200px;margin: 40px auto 0;}


/*left1*/
.sidebar1{width: 226px;float: left;}
.sidebar1 .main1{width: 918px;float: right;}
.sidebar1 .leftTitle{padding:30px 0; background:#ffb400;border-bottom:1px solid #fff;text-align: center;color: #fff;
font-size: 18px;font-weight: normal;}
.sidebar1 .leftTitle i,.sidebar1 .leftTitle s { display:block; color:#fff;}
.sidebar1 .leftTitle i { font-size:20px; padding-top:2px;    font-style: normal;}
.sidebar1 .leftTitle s { font:18px/18px arial; text-decoration:none; text-transform:uppercase; }
.sidebar1 .menu { margin-bottom:70px; }
.sidebar1 .menu dl dt {}
.sidebar1 .menu dl dt a { display:block; height:55px; line-height:55px; background:#f1f1f1;color:#333; padding-left:50px; font-size:16px; text-align:left; }
.sidebar1 .menu dl dt a:hover,.sidebar1 .menu dl dt .current{background:#ffb400; color:#fff; }
.sidebar1 .menu dl dd {background: #f2f2f2; padding:10px 0 10px 55px; border-bottom:1px solid #fff;font-size:14px; text-align:left; }
.sidebar1 .menu dl dd a:hover,.menu dl dd .current { color:#ffb400; text-decoration:none; }


.mainb{width: 940px;float: right;}
.mainb .location {width: 910px;position:relative;height:46px;margin-bottom:30px;border-bottom:1px solid #eaeaea;line-height:46px;
margin-top: 0;}
.mainb .location h3 { float:left; padding-left:0; background:url(o_ico_11.jpg) no-repeat 0 center; color:#000; font-size:18px; font-weight:normal; }
.mainb .breadcrumbs { float:right; text-align:right; }
.mainb .breadcrumbs a { display:inline-block; margin-left:12px; padding-left:12px; background:url(o_ico_04.gif) no-repeat 0 center; vertical-align:top; }
.mainb .breadcrumbs .u-home { padding-left:20px; background:url(o_ico_03.gif) no-repeat 0 center; }


#what{padding: 60px 0;background: #f2f2f2;}
.container-fixed ul{-ms-flex-pack: justify;justify-content: space-between;margin-top: 40px;}
.container-fixed ul li{width: 289px;
        height: 483px;
        background: url("li_bg.png") no-repeat;
        text-align: center;
        transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -o-transition: all 0.4s ease-in-out;float: left;margin-left: 12px;}
.container-fixed ul li:nth-child(1){margin-left: 0;}

.container-fixed ul li:hover{transform: translate(0, -10px);
          -webkit-transform: translate(0, -10px);
          -moz-transform: translate(0, -10px);
          -o-transform: translate(0, -10px);
          -ms-transform: translate(0, -10px);
          box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important;}
.container-fixed ul li .info{padding: 34px 0 15px;} 
.container-fixed ul li:nth-child(1) .info{background-image: -webkit-linear-gradient(left, #00ddce 0%, #009fa3 100%);}
.container-fixed ul li:nth-child(2) .info{background-image: -webkit-linear-gradient(left, #4f6aff 0%, #1b41ff 100%);}
.container-fixed ul li:nth-child(3) .info{background-image: -webkit-linear-gradient(left, #9f2ff7 0%, #7438fe 100%);}
.container-fixed ul li:nth-child(4) .info{background-image: -webkit-linear-gradient(left, #fe924f 0%, #f35162 100%);}
.container-fixed ul li .info h3{margin: 0;
            color: #fff;
            font-size: 24px;
            font-weight: normal;
            line-height: 1;}
.container-fixed ul li .info span{color: #fff;font-size: 14px; display: block; line-height: 1; margin-top: 22px;}
.container-fixed ul li .info a{display: block;
    width: 120px;
    line-height: 32px;
    font-size: 14px;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 3px;
    text-align: center;
    margin: 30px auto 12px;}
.container-fixed ul li ul{padding:3px;
          -ms-flex-pack: justify;
          justify-content: space-between;
          flex-wrap: wrap;
          margin-top: 0;
    	padding-top: 30px;
    	background: #fff;}   
.container-fixed ul li ul li{width: 49%;
            height: 120px;
            cursor: pointer;float: left;margin-left: 0;}
.container-fixed ul li ul li h4{font-weight: normal;
              margin: 0;
              color: #000000;
              font-size: 18px;
              margin-top: 20px;}
.container-fixed ul li ul li .img{
              justify-content: center;
              align-items: center;
              height: 55px;
          }

#what .container-fixed ul li ul li:nth-child(2),
#what .container-fixed ul li ul li:nth-child(4){border-left: 1px dashed #b3b3b3;}
#what .container-fixed ul li ul li:nth-child(1), 
#what .container-fixed ul li ul li:nth-child(2){border-bottom: 1px dashed #b3b3b3;}
#what .container-fixed ul li ul li:nth-child(3),#what .container-fixed ul li ul li:nth-child(4){padding-top: 30px;}


.zla_d {padding: 60px 0;background-image: -webkit-linear-gradient(left, #4f6aff 0%, #1b41ff 100%);} 
.d9_main {margin: 0 auto;width: 1200px;}
.zla_d .zla_ca span {
 background-color:#f2f1f0
}
.d9_main .namea{color: #fff;}
.d9_main .namea em{color: #00ddce}
.zla_cb ul{margin-top: 40px;}


.zla_d .zla_ca {
 width:560px
}
.zla_ca {
 text-align:center;
 font-size:26px;
 font-family:"Microsoft YaHei";
 color:#000;
 width:435px;
 margin:0 auto 20px;
 background:url(31zljy_sbicon1.jpg) repeat-x 0 20px
}
.zla_ca span {
 font-size:36px;
 font-family:"Microsoft YaHei";
 color:#3a3a3a;
 background-color:#fff;
 padding:20px;
 line-height:40px
}
.zla_ca b {
 display:block;
 text-align:center;
 font-size:14px;
 color:#8c8b8b;
 line-height:26px
}
.zla_cb {
 padding-left:33px;
 height:380px
}
.zla_cb2 {
 padding-left:62px;
 padding-bottom:6px
}
.zla_cb ul li .c{margin-top: 85px;}
.zla_cb ul li {
 width:330px;
 height:354px;
 float:left;
 display:inline;
 margin-right:50px;
 border:1px solid #1b41ff;
 box-sizing: border-box;
 border-top: none;
 border-radius:8px;
 background-color:#fff;
 position:relative;
}
.zla_cb2 ul li {
 width:297px;
 height:364px;
 float:left;
 display:inline;
 margin-right:70px;
 background-color:#e0f4ff;
 border-radius:10px;
 padding-top:40px
}
.zla_cb2 ul li:hover {
 box-shadow:4px 4px 6px #999;
 padding-bottom:4px;
 margin-top:-4px
}
.zla_cb2 ul li span.roll {
 background:url(31zljy_sbicon6.png) no-repeat center;
 width:104px;
 height:104px;
 display:block;
 margin:0 auto 10px
}
.zla_cb2 ul li span.roll i {
 width:104px;
 height:104px;
 display:block
}
.zla_cb2 ul li span.roll i.anquan {
 background:url(31zljy_sbicon5.png) no-repeat 6px 14px
}
.zla_cb2 ul li span.roll i.much {
 background:url(31zljy_sbicon5.png) no-repeat 6px -140px
}
.zla_cb2 ul li span.roll i.service {
 background:url(31zljy_sbicon5.png) no-repeat 6px -256px
}
.zla_cb2 ul li .zla_cba {
 height:46px;
 line-height:46px;
 text-align:center;
 font-size:36px;
 font-family:"Microsoft YaHei";
 color:#3a3a3a;
 font-weight:700
}
.zla_cb ul li .zla_cba {
 height:50px;
 line-height:50px;
 text-align:center;
 font-size:18px;
 font-family:"Microsoft YaHei";
 color:#fff;
     background-image: -webkit-linear-gradient(left, #00ddce 0%, #009fa3 100%);
 margin-bottom: 40px;
     width:100%;
    position: absolute;
}
.zla_cbb {
 text-align:center;
 font-size:20px;
 font-family:"Microsoft YaHei";
 color:#fff;
 position:absolute;
 background:url(31zljy_sbicon3.png) no-repeat center;
 width:127px;
 height:36px;
 line-height:36px;
 text-align:center;
 left:50%;
 margin-left:-68px;
 top:68px
}
.zla_cbc {
 padding-left:12px;
 border:1px solid #e9eaea;
 background-color:#fffefc;
 margin:0 auto 0;
 width:256px;
 height:114px;
 padding-top:50px
}
.zla_cbc span {
 float:left;
 width:125px;
 line-height:36px;
 height:33px;
 font-size:16px;
 font-family:"Microsoft YaHei"
}
.zla_cbc span i {
 float:left;
 width:115px;
 line-height:36px;
 height:33px;
 font-size:16px;
 font-family:"Microsoft YaHei";
 color:#cc2334
}
.zla_cbc p {
 line-height:36px;
 height:36px;
 font-size:16px;
 font-family:"Microsoft YaHei";
 padding-left:20px;
 color:#3f3f3f
}
.zla_cbc2 {
 height:100px;
 padding-left:40px;
 padding-top:15px
}
.zla_cbc2 span {
 float:left;
 padding-left:10px;
 width:250px;
 line-height:36px;
 height:36px;
 font-size:16px;
 font-family:"Microsoft YaHei";
 color:#3a3a3a
}
.zla_cbc2 span i {
 color:#ff7e00;
 margin-right:5px;
 font-size:16px
}
.zla_cbd {
 padding:0 30px;
 font-size:14px;
 font-family:"Microsoft YaHei";
 color:#000;
 line-height:24px;
 width:230px;
 margin:20px auto 0
}
.zla_cc {
 height:180px;
 padding-top:10px;
 text-align:center
}
.zla_cc .hur2 {
 font-size:24.7px;
 font-family:"Microsoft YaHei";
 color:#3f3f3f
}
.zla_cc .hur1 {
 font-size:20px;
 font-family:"Microsoft YaHei";
 color:#ff5400;
 margin:10px 20px
}
.kf_btn_005 {
 width:154px;
 height:56px;
 margin:20px auto 0;
 display:block;
 text-align:center;
 line-height:56px;
 padding-left:54px;
 background:url(31zljy_sbicon2.png) no-repeat 50px 14px #009bce;
 border-radius:6px;
 color:#fff;
 font-size:24px;
 font-family:"Microsoft YaHei"
}
.kf_btn_005:hover {
 background-color:#f60;
 text-decoration:none;
 color:#fff
}
.zla_cc a {
 width:154px;
 height:56px;
 margin:0 auto;
 display:block;
 text-align:center;
 line-height:56px;
 padding-left:54px;
 background:url(31zljy_sbicon2.png) no-repeat 50px 14px #009bce;
 border-radius:6px;
 color:#fff;
 font-size:24px;
 font-family:"Microsoft YaHei";
 margin-bottom:10px
}
.zla_cc a:hover {
 background-color:#f60;
 text-decoration:none
}

.liucheng {padding: 60px 0;background: #f2f2f2;}
.liucheng-con {
  width: 1200px;
  margin: 8px auto auto auto;
}
.liucheng-con ul li {
  width: 20%;
  float: left;
  text-align: center;
  position: relative;
  transition: all 0.5s;
  cursor: pointer;
  padding: 45px 0;
}
.liucheng-con ul li h3 {
  font-size: 18px;
  font-weight: bold;
  line-height: 70px;
}
.liucheng-con ul li p {
  font-size: 14px;
}
.liucheng-con ul li:hover {
  margin-top: -10px;
  background: url('liucheng_bg.png') center center no-repeat;
  background-size: 72% 100%;
}
.liucheng-con ul li:hover img {
  margin-top: 10px;
  margin-right: -10px;
}
.liucheng-con ul li:hover span {
  color: #fde301;
  background:#fb8055;
}
.liucheng-con ul li:hover h3 {
  color: #fff;
}
.liucheng-con ul li:hover p {
  color: #fff;
}
.liucheng-con ul li img {
  position: absolute;
  width: 30%;
  top: 24%;
  right: -15%;
  transition: all 0.5s;
}
.liucheng-con ul li span {
  display: inline-block;
  width: 80px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  color: #fff;
  font-size: 2.5em;
  font-weight: bold;
  background: #fb8055;
  border-radius: 50%;
  transition: all 0.5s;
}




/*101101*/
.super_thumb_box_slide{font-size:14px;padding:5px;width:890px!important;margin:0 auto 40px;position:relative}
.super_thumb_box_slide .hd{bottom:12px;text-align:right;left:inherit;right:15px;width:auto;border:0;padding:0}
.super_thumb_box_slide .txt{background:#000;padding:7px 0;text-indent:10px;color:#fff;width:100%;opacity:.7;font-size: 14px;}
.super_thumb_box_slide .txt a{display:block;color:#fff;padding:8px;}
.super_thumb_box_slide .bd{padding:0;}
.super_thumb_box_slide .bd, .super_thumb_box_slide .bd li{height:420px}
.picBox{overflow:hidden;font-size:0;position:relative;transition:all 0.2s linear 0s;background:#fff;width:100%!important}
.picBox .bd{position:relative;padding: 0!important;}
.picBox a{transition:all 0.2s linear 0s;display:block;width:100%;height:100%}
.picBox .hd{ position:absolute;width:100%;height:22x;z-index:99;padding: 0!important;text-align: right!important;}
/*.picBox .bd,.picBox .bd li{height:480px;}*/
.picBox .bd ul{width:100%!important}
.picBox .bd ul li{background-position:50% 50%!important;width:100%!important}
.picBox .hd ul{margin:0;padding:0}
.picBox .hd li{border-radius:100%;background:#111;display:inline-block;*display:inline;zoom:1;width:22px;height:22px;line-height:22px;text-align:center;color:#fff;cursor:pointer;font-size:12px;margin:0 2px 0 0}
.picBox .hd li.on{ background:#f60;color:#fff}
.picBox .next,
.picBox .prev{background:url(icon_arr.png) no-repeat;width:60px;height:80px;zoom:.75;overflow:hidden;position:absolute;top:50%;z-index:10;font-size:0;line-height:0;text-indent:-999em;margin-top:-45px;cursor:pointer;display:block;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
.picBox .prev{left:-60px;}
.picBox .next{right:-60px;background-position:right top;}
.picBox:hover .prev{left:0;background-position:left top;opacity:1;filter:alpha(opacity=100)}
.picBox:hover .next{right:0;background-position:right top;opacity:1;filter:alpha(opacity=100)}

/* 发展历程 */
.m-history { position:relative; width:1064px; margin:0 auto; padding:0 0 100px; }
.m-history .bd li { float:left; width:230px; padding:0 40px; /*background:url(z-20.gif) no-repeat center top;*/ line-height:21px; cursor:default; }
.m-history .bd li dt { width:103px; height:103px; margin:0 auto 14px; background:url(z-16.png) no-repeat; color:#f60; font-size:20px; line-height:103px; text-align:center; }
.m-history .bd li dd { margin:20px 0; }
.m-history .bd li dd p{font-size: 15px;text-align: center;line-height: 28px;}
.m-history .bd .even { padding-top:70px;/* background:url(z-19.gif) no-repeat center top;*/ }
.m-history .bd .end { /*background:url(z-18.gif) no-repeat center top;*/ }
.m-history .bd li:hover dt { background:url(z-17.png) no-repeat; color:#fff; }
.m-history .next,.m-history .prev { display:block; position:absolute;top:170px; width:58px; height:80px; background:url(z-23.png) no-repeat; cursor:pointer; z-index:8; }
.m-history .prev { background-position:0 0; left:-100px; }
.m-history .next { background-position:-58px 0; right:-100px; }
.m-history .prev:hover { background-color:#ccc; }
.m-history .next:hover { background-color:#ccc; }
.m-history .line{position: absolute;width: 207px;height:1px;background: #ddd;left: 273px;top: 122px;}
.m-history .line1{position: absolute;width: 207px;height:1px;background: #ddd;left: 583px;top: 122px;}
.doWhat-detail .doWhat-part{
    width: 220px;
    float: left;
    padding-top: 40px;
    padding-left: 25px;
}
.doWhat-detail .doWhat-part:nth-child(1){padding-left: 0;}
.doWhat-detail img{
    width: 220px;
    height: 173px;
    object-fit: cover;
    object-position: top center;
}
.doWhat-text{
    padding: 20px;
    position: relative;
    text-align: left;
    width: 180px;
    height: 128px;
}
.doWhat-text p{
    position: relative;
    z-index: 2;
}
.doWhat-text p:first-of-type{
    font-size: 20px;
    color: #fff;
    font-weight: bold;
}
.doWhat-hr{
    position: relative;
    z-index: 2;
    width: 16px;
    height: 3px;
    background-color: #ffffff;
    margin-bottom: 15px;
}
.doWhat-text p:nth-of-type(2){
    font-size: 16px;
    color: #fff;
    margin: 5px 0 10px;
    font-weight: bold;
}
.doWhat-text p:last-of-type{
    font-size: 14px;
    color: rgba(255,255,255,0.8);
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.doWhat-text .doWhat-part-mask{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-color:#0351d4;
}
/**/
.papers{
 /*   display: flex;
    justify-content: space-between;*/
    overflow: hidden;
    padding: 30px 0 0;
}
.papers>*{
    float: left;
    margin-left: 18px;
}
.papers>*:first-child{
    margin-left: 0;
}
.papers .papers-part{
    width: 388px;
    height: 320px;
    position: relative;
}
.papers .papers-part:nth-of-type(1){
    background: url('pic-7-1.png');
}
.papers .papers-part:nth-of-type(2){
    background: url('pic-7-2.png');
}
.papers .papers-part:nth-of-type(3){
    background: url('pic-7-3.png');
}
.papers .papers-part .papers-text{
    width: 288px;
    background-color: rgba(255, 255, 255, 0.72);
    position: absolute;
    bottom: 18px;
    left: 50px;
    padding: 15px 0;
    text-align: center;
}
.papers .papers-part .papers-text P:first-of-type{
    font-size: 18px;
    color: #4d4d4d;
}
.papers .papers-part .papers-text P:last-of-type{
    font-size: 12px;
    color: #999;
}



.files{
/*    display: flex;
    justify-content: space-between;*/
    overflow: hidden;
}
.files>*{
    float: left;
    margin-left: 18px;
}
.files>*:first-child{
    margin-left: 0;
}
.files-part{
    width: 286px;
    position: relative;
    background-color: #fff;
}
.files-mask{
    position: absolute;
    top: 230px;
    left: 0;
    background-color: #176eff;
    width: 100%;
    line-height: 42px;
    text-align: left;
    font-size: 0;
}
.files-mask span:first-of-type{
    font-size: 18px;
    color: #fffefe;
    padding-left: 18px;
    display: inline-block;
    font-weight: bold;
}
.files-mask span:last-of-type{
    color:#60aeff;
    font-size: 12px;
    margin-left: 5px;
}
.files-text{
    width: 255px;
    margin: auto;
    line-height: 22px;
    font-size: 14px;
    color: #999;
    padding-top: 50px;
    text-align: left;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 44px;
    margin-bottom: 20px;
}

.sidebd{background:url(bg_3.jpg) center center no-repeat;padding: 60px 0;}
.sidebd .files{padding: 30px 0 0;}
.rvc{			
	max-width: 1140px;
	margin: auto;
}
.rvc .rvc-wrapper{
	margin: auto;
	overflow: hidden;
}
.rvc .rvc-wrapper ul{
	overflow: hidden;
	position: relative;
}
.rvc .rvc-wrapper ul li{
	float: left;
	background: #fff;
	width: 160px;
	border-radius: 8px;
	margin-left: 20px;
	padding: 30px 0;	
}
.rvc .rvc-wrapper ul li .b{width: 68px;height: 68px;border-radius: 100%;background: rgb(0,0,0,.2);margin:  0 auto;}
.rvc .rvc-wrapper ul li .b i{line-height: 68px;text-align: center;display: block;}
.rvc .rvc-wrapper ul li:hover {
	background: #176eff;
}
.rvc .rvc-wrapper ul li:hover p {
	color: #fff;
}
.rvc .rvc-wrapper ul li a{
	display: block;
	width: 100%;
	height: auto;
	text-decoration: none;
}
.rvc .rvc-wrapper ul li a .img-wrapper{
	height: 160px;
	display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.rvc .rvc-wrapper ul li a img {
	display: block;
	width: 68px;
	height: 68px;
	margin: 30px auto 18px;
}
.rvc .rvc-wrapper ul li a p{
	line-height: 16px;
	font-size: 16px;
	color: #666;
	text-align: center;
}


.ourfw .hd .prev{ display:block;  width:17px; height:30px;
	overflow:hidden;cursor:pointer; background:url("prv_icon.png") left center no-repeat;position: absolute;left: 0;top: 50%;}
.ourfw .hd .next{ display:block;  width:17px; height:30px; 
	overflow:hidden;cursor:pointer; background:url("next_icon.png") right center no-repeat;position: absolute;right: 0;top: 50%;}


.footer-benefit-wrap {
	width: 100%;
	background-color: #fff;
	padding-bottom: 34px;
}
.footer-benefit-list {
	position: relative;
	width: 299px;
	box-sizing: border-box;
}
.footer-benefit-list::after {
	position: absolute;
	top: 50px;
	right: 0;
	content: "";
	width: 1px;
	height: 46px;
	background: #e4e4e4;
}
.footer-benefit-list4::after {
	width: 0;
} 
.fbi-img {
	display: block;
	width: 47px;
	height: 40px;
	margin: 53px 20px 0 18px;
}
.footer-benefit-list1 .fbi-img {
	margin-left: 0;
}
.fbi-wrap {
	width: 214px;
}
.fbi-wrap .p1 {
	font: 18px/18px "微软雅黑";
	color: #333;
	padding: 52px 0 10px;
}
.fbi-wrap .p2 {
	font: 14px/14px "微软雅黑";
	color: #999;
	padding-bottom: 10px;
}


.notice-left {
	width: 450px;
	height: 600px;
	background: #fff;
	box-sizing: border-box;
	margin-right: 20px;
	box-shadow: 0 0 57px rgba(197,200,207,.2);
}
.notice-lt-wrap {
	width: 100%;
	height: 90px;
	background: url(bg_03.png) no-repeat center center;
	padding-top: 30px;
	box-sizing: border-box;
}
.notice-l-title {
	font-size: 20px;
	color: #fff;
	padding: 0 8px;
}
.notice-l-line {
	width: 20px;
	height: 2px;
	background: #fff;
	margin-top: 10px;
}
.notice-l-line1 {
	margin-left: 90px;
}
.notice-city {
	padding-left: 36px;
	margin: 48px 0 28px;
	line-height: 48px;
	position: relative;
}
.notice-city>div {
	font-size: 14px;
	color: #333;
	margin-right: 18px;
}
.notice-inner-city {
	width: 290px;
	height: 48px;
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
	padding-left: 15px;
	font-size: 14px;
	color: #333;
}
.notice-city span {
	display: inline-block;
	width: 15px;
	height: 8px;
	position: absolute;
	top: 22px;
	right: 65px;
	background: url(city_arrow.png) no-repeat;
}



.notice-inner-name,.notice-inner-ch,.notice-inner-lx {
	padding-left: 36px;
	margin-bottom: 28px;
}
.notice-inner-lx {
	position: relative;
}
.notice-inner-name span,.notice-inner-lx span {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-right:18px;
}
.notice-star {
	position: absolute;
	top: 17px;
	left: 95px;
	color: red;
}
.notice-inner-ch span {
	font-size: 14px;
	color: #333;
	display: inline-block;
	padding-right: 46px;
}
.notice-inner-name input,.notice-inner-ch input,.notice-inner-lx input {
	display: inline-block;
	height: 42px;
	width: 271px;
	line-height: 42px;
	padding-left: 15px;
	border: 1px solid #e2e2e2;
	outline: none;
	font-size:14px;
	color: #333;
}
.notice-btn {
	width: 290px;
	height: 48px;
	line-height: 48px;
	background: #ff6c2a;
	border-radius: 6px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	box-shadow: 0 0 18px rgba(242,117,63,.3);
	margin-top: 70px;
	margin-left: 110px;
	cursor: pointer;
}
.notice-btn:hover {
	background: #f2753f;
}
.notice-right {
	width: 730px;
	height: 600px;
	background: #fff;
	box-shadow: 0 0 57px rgba(197,200,207,.2);
}
.notice-right li {
	width: 365px;
	height: 64px;
	line-height: 64px;
	font-size: 18px;
	color: #333;
	text-align: center;
	float: left;
	background: #fff;
}
.notice-right li.curr {
	background: #6d6bff;
	color: #fff;
}
#con_a_1,#con_a_2 {
	width: 100%;
	height: 100%;
	padding: 0 50px;
	box-sizing: border-box;
}
.notice-ri-des {
	font-size: 14px;
	color: #666;
	margin-top: 38px;
	margin-bottom: 18px;
	line-height: 26px;
}
.notice-right-btn1 {
	width: 170px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #ff6c2a;
	border-radius: 6px;
	box-shadow: 0 0 18px rgba(242,117,63,.3);
	cursor: pointer;
	margin-left: 460px;
	margin-bottom: 28px;
}
.notice-right-btn1 a {
	display: block;
	color: #fff;
}
.notice-right-btn1:hover {
	background: #f2753f;
}
.notice-form p{width:364px;margin:0 auto;font-size:14px;color:#ccc;margin-top:50px;}
/*input placeholder字体设置大小*/
input::-webkit-input-placeholder { /* WebKit browsers */
	font-size:14px;
	color: #999;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	font-size:14px;
	color: #999;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
	font-size:14px;
	color: #999;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
	font-size:14px;
	color: #999;
}


#con_a_1 li,#con_a_2 li {
	width: 200px;
	margin-right:15px;
}
#con_a_1 li.list3,#con_a_2 li.list3  {
	margin-right: 0;
}
#con_a_2 li img {
	width: 200px;
	height: 270px;
	display: block;
	cursor: pointer;
}

#con_a_1 li p {
	font-size: 14px;
	color: #333;
	text-align: center;
	line-height: 1;
	padding-top: 16px;
	cursor: pointer;
}
#con_a_1 li img {
	width: 200px;
	height: 270px;
	display: block;
	cursor: pointer;
}
#con_a_1 li.list2 img {
	width: 200px;
	height: 110px;
	display: block;
	cursor: pointer;
}
#con_a_2 li p {
	font-size: 14px;
	color: #333;
	text-align: center;
	line-height: 1;
	padding-top: 16px;
	cursor: pointer;
}
#con_a_1 li p:hover,#con_a_2 li p:hover {
	color: #474aff;
}
#con_a_1 li p.spc {
	padding-bottom: 20px;
}

.logout-nogood {
  padding-top: 50px;
}
.logout-nogood .bads li {
  float: left;
  width: 200px;
  padding: 10px 0;
  text-align: center;
}
.logout-nogood .bads li img {
  width: 100px;
  height: 100px;
}
.logout-nogood .bads li div {
  margin-top: 30px;
  font-size: 20px;
  line-height: 50px;
  color: #3e444f;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.logout-departs {
  width: 100%;
  padding: 60PX 0;
  background: #ffffff url(jj_bg.jpg) no-repeat center;
  background-size: cover;
}
.logout-departs .title {
  color: #fff;
}
.logout-departs .title-line {
  background-color: #fff;
}
.logout-departs .department {
  width: 1120px;
  margin: 40PX auto 0;
  position: relative;
}
.logout-departs .department .swiper-button-prev {
  left: -60px;
  outline: none;
  background-image: url(icon_zuo.png);
}
.logout-departs .department .swiper-button-next {
  right: -60px;
  outline: none;
  background-image: url(iocn_you.png);
}
.logout-departs .department .swiper-slide {
  width: 276px;
  height: 253px;
  padding: 10px 0;
  text-align: center;
}
.logout-departs .department .item {
  width: 256px;
  height: 223px;
  padding-top: 30px;
  margin: 0 auto;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px 2px #4455e7;
          box-shadow: 0 0 10px 2px #4455e7;
}
.logout-departs .department .item img {
  width: 82px;
  height: 82px;
}
.logout-departs .department .item div {
  font-size: 22px;
  line-height: 62px;
  color: #1e1f4b;
}
.logout-departs .department .item p {
  font-size: 13px;
  line-height: 22px;
  color: #333333;
  padding: 0 26px;
}


.main2{padding: 60px 0;}

.logout-serve {
  padding: 60px 0 30px;
  background: #f5f5f5;
}
.logout-serve ul{width: 1140px;margin: 40px auto 0;}
.logout-serve .tis li {
  width: 556px;
  height: 156px;
  background-color: #fff;
  margin-bottom: 30px;
  padding-top: 35px;
  overflow: hidden;
}
.logout-serve .tis li:hover{box-shadow: 0 1px 10px #ddd;}
.logout-serve .tis li img {
  margin: 10px 0 0 50px;
  width: 90px;
  height: 90px;
}
.logout-serve .tis li .cont {
  max-width: 346px;
  margin-left: 30px;
}
.logout-serve .tis li .cont h5 {
  font-size: 20px;
  line-height: 60px;
  color: #3e444f;
}
.logout-serve .tis li .cont p {
  font-size: 14px;
  line-height: 24px;
  color: #3e444f;
}

.tabBox_a .hd{margin-bottom: 30px;}

.ziliao{padding: 60px 0;}



/*风险*/
.serve-flow {
  width: 100%;
      background-image: -webkit-linear-gradient(left, #4f6aff 0%, #1b41ff 100%);
  background-size: cover;
  padding: 60px 0;
}
.serve-flow ul li i{font-size: 50px;color: #176eff;display: block;margin-top: 18px;}
.serve-flow .comtitle {
  color: #fff;
}
.serve-flow .lc-box {
  width: 1200px;
  margin: 40px auto 0;
}
.serve-flow .lc-box li {
  float: left;
  width: 210px;
  height: 230px;
  border-radius: 5px;
  background-color: #ffffff;
  margin: 0 15px;
  text-align: center;
  overflow: hidden;
  position: relative;
}
.serve-flow .lc-box li .iimg {
  width: 50px;
  height: 50px;
  margin-top: 30px;
}
.serve-flow .lc-box li .title {
  font-size: 17px;
  line-height: 40px;
  color: #000;
  margin-bottom: 6px;
  padding-top: 8px;
}
.serve-flow .lc-box li .content {
  font-size: 14px;
  line-height: 20px;
  color: #898f9a;
  padding: 0 22px;
  margin-bottom: 24px;
}

.serve-flow .lc-box li:hover{background: #222;}
.serve-flow .lc-box li:hover i,.serve-flow .lc-box li:hover p,.serve-flow .lc-box li:hover .title{color: #fff;}


/*服务流程*/
.process {
	width: 100%;
	background: url(../images/accounting_imgs/bg_3.jpg) no-repeat center center;
	background-size: 100% 561px;
}
.process .title {
	color: #fff;
}
.process .title-line {
	background: #5c6aa8;
	margin-bottom: 70px;
}
.process-lists {
	margin-bottom: 18px;
}
.process-lists li img {
	display: block;
	width: 108px;
	height: 108px;
	transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transition: 1s;
    -webkit-transition: 1s;
    -ms-transition: 1s;
    -moz-transition: 1s;
}
.process-lists li:hover img{transform: translateZ(30px) rotateY(360deg) scale(1);
    -webkit-transform: translateZ(30px) rotateY(360deg) scale(1);
    -ms-transform: translateZ(30px) rotateY(360deg) scale(1);
    -moz-transform: translateZ(30px) rotateY(360deg) scale(1);}
.process-lists li:first-child img {
	margin-left: 20px;
}
.process-lists li.arrow img {
	width: 41px;
	height: 17px;
	margin: 45px 13px 0;
}
.process-des li {
	width: 148px;
	margin-right: 27px;
}
.process-des li:last-child {
	margin-right: 0;
}
.process-des li:hover p{color:#176eff;}
.process-des li p {
	font-size: 18px;
	color: #000;
	text-align: center;
	padding-bottom: 20px;
}
.process-des li div {
	font-size: 14px;
	line-height: 20px;
	color: #aab0ff;
	text-align: justify;
}

.problem-wrap {
	width: 100%;
    height: 395px;
    background: #5b77f1;
}
.problem-wrap .title {
	color: #fff;
}
.audit-process-wrap {
	width: 100%;
	min-width: 1240px;
	background-color: #ebeaf2;
}

.audit-process {
	width: 1240px;
	margin: 0 auto;
}

.process-item-wrap {
	position: relative;
	width: 100%;
	height: 265px;
}

.process-line {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 9;
	width: 1240px;
	height: 50px;
	background: url("audit_process_line_bg.png") center center no-repeat;
}

.process-item1 {
	position: relative;
	float: left;
	margin-right: 67px;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("audit_process1_bg.png") center center no-repeat;
}

.process-item2 {
	position: relative;
	float: left;
	margin-right: 67px;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("audit_process2_bg.png") center center no-repeat;
}

.process-item3 {
	position: relative;
	float: left;
	margin-right: 67px;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("audit_process3_bg.png") center center no-repeat;
}

.process-item4 {
	position: relative;
	float: left;
	margin-right: 67px;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("audit_process4_bg.png") center center no-repeat;
}

.process-item5 {
	position: relative;
	float: left;
	margin-right: 0;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("audit_process5_bg.png") center center no-repeat;
}

.process-item6 {
	position: relative;
	float: left;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background: url("audit_process6_bg.png") center center no-repeat;
}

.process-item-hover {
	position: absolute;
	z-index: -9;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	background-color: #fff;
}

.process-item-cover {
	position: absolute;
	z-index: 99;
	width: 194px;
	height: 265px;
	border-radius: 4px;
	cursor: pointer;
}

.process-item-title {
	width: 100%;
	height: 18px;
	padding: 40px 0 14px;
	font: 18px/18px "微软雅黑";
	color: #000;
	letter-spacing: 0.1em;
	text-align: center;
}

.process-item-title1 {
	width: 100%;
	height: 18px;
	padding: 40px 0 14px;
	font: 18px/18px "微软雅黑";
	color: #000;
	letter-spacing: 0.1em;
	text-align: center;
}

.process-item-title2 {
	width: 100%;
	height: 18px;
	padding: 10px 0 14px;
	font: 18px/18px "微软雅黑";
	color: #000;
	letter-spacing: 0.1em;
	text-align: center;
}

.process-item-detail {
	padding: 0 22px;
	font: 14px/26px "微软雅黑";
	color: #667386;
}
.content24{
	padding-top: 80px;
}
.box{
	overflow: hidden;
	margin-top:40px;
	background: #000;
}
.box .list{
	width: 14%;
	position: relative;
	float: left;
	overflow: hidden;
	height: 458px;
	transition: all .4s;
	background:url(../img/cont24img1.jpg) no-repeat center center;
}
.box .sel{
	width: 30%;
}
.box .sel{
	background-size: 100% 100% !important;
}
.box .selbvox{
	position: absolute;
	left: 0px;
	width: 100%;
	top: 0;
	display: none;
	background: url(dot1.png);
	height: 100%;
}
.box .sel .selbvox{
	display: block;
}
.selbvox .name{
	font-size: 20px;
	color: #fff;
	padding-top: 30px;
}
.selbvox .info{
	font-size: 16px;
	color: #fff;
	padding-top: 20px;
}
.selbvox .text{
	font-size: 36px;
	color: #fff;
	padding-top: 40px;
}
.selbvox .text1{
	font-size: 16px;
	color: #fff;
	padding-top: 17px;
	text-decoration: line-through;
}
.selbvox .btn{
	padding-top: 35px;
}
.selbvox a{
	font-size: 16px;
	color: #fff;
	display: block;
	border: 1px solid #ddd;
	width: 120px;
	padding: 4px 0;
	margin:0 auto;
	cursor: pointer;
	opacity: .7
}
.selbvox a:hover{opacity: 1;}
.cntbox{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background:url(dot.png);
	text-align: center;
	padding-top: 100px;
}
.box .sel .cntbox{
	display: none;
}
.cntbox .info{
	font-size: 14px;
	color: #fff;
	padding-top: 20px;
	line-height: 22px;
}
.cntbox .text{
	font-size: 36px;
	color: #fff;
	padding-top: 166px;
}
.cntbox .text1{
	font-size: 16px;
	color: #fff;
	padding-top: 17px;
	text-decoration: line-through;
}
.cntbox .name{
	padding-top: 40px;
	font-size: 20px;
	color: #fff;
}
.cntbox .btn{
	padding-top: 35px;
}
.cntbox a{
	font-size: 16px;
	color: #fff;
	text-decoration: underline;
}
.cntbox .ico i{font-size: 54px;color: #fff;}

.text-center{text-align: center;}
.box .sel .ico i{font-size: 54px;color: #fff;display: block;padding-top: 100px;}

.bg_11{background: #f8f8f8!important;}

.processa{background: #fff;padding: 60px 0;}
.processa .desa{color: #666;padding-bottom: 30px!important;}
.processa ul{display: table;margin:20px auto 0;}
.processa li p{color: #000;}
.processa li{margin-right: 80px;}

.main1_con{margin-top: 40px;}
.main1_con .list {
	width: 277px;
	height: 248px;
	float: left;
	margin: 14px;
	border: 1px solid #e6e6e6;
}
.main1_con .list:hover {
	border: 1px solid #176eff;
	box-shadow: 0 0 16px 6px rgba(31,40,53,0.1);
}
.main1_con .list .ico {
	text-align: center;
	color: #176eff;
	padding-top: 17px;

}

.main1_con .list i {
	font-size: 60px;
}

.main1_con .list .name {
	text-align: center;
	padding-top: 10px;
	color: #333333;
	font-size: 18px;
}

.main1_con .list .desc {
	font-size: 14px;
	color: #666;
	margin: 14px 20px 0;
	line-height: 22px;
	text-align: center;
}

.main1_con .list .btn {
	text-align: center;
	padding-top: 25px;
}

.main1_con .list a {
	font-size: 14px;
	color: #666;
	display: block;
	width: 120px;
	padding: 4px 0;
	border:1px solid #eee;
	margin: 0 auto;
}

.main1_con .list:hover a,
.main1_con .list:hover .name,
.main1_con .list:hover i {
	color: #176eff;
	cursor: pointer;
}
.Marketing_Con {
    width: 1200px;
    margin: 20px auto 0;
}

.Marketing_Con ul {
    overflow: hidden;
    display: none;
    padding-top: 37px;
}

.Marketing_Con ul li {
    width: 220px;
    height: 240px;
    float: left;
    background: #FFF;
    border-radius: 10px;
    margin: 0 10px;
    box-shadow: 0px 0px 15px rgba(204, 204, 204, 0.5);
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    -moz-transition: all .2s ease;
    transition: all .2s ease;
}

.Marketing_Con ul li:hover {
    -webkit-box-shadow: 0 0 25px rgba(204, 204, 204, 0.5);
    -moz-box-shadow: 0 0 25px rgba(204, 204, 204, 0.5);
    box-shadow: 0 0 25px rgba(204, 204, 204, 0.5);
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.Marketing_Con ul li i, .Marketing_Con ul li p, .Marketing_Con ul li strong {
    display: block;
    text-align: center;
}

.Marketing_Con ul li i {
    font-size: 18px;
    color: #111;
    padding-top: 38px;
    margin-bottom: 20px;
    font-weight: 700;
}

.Marketing_Con ul li p {
    width: 67px;
    height: 67px;
    margin: 0 auto;
}

.Marketing_Con ul li p img {
    width: 100%;
}

.Marketing_Con ul li strong {
    padding: 0px 30px;
    font-size: 13px;
    color: #666;
    line-height: 22px;
    font-weight: normal;
}
.swzux{padding: 60px 0 80px;background: url(bg_img2.jpg) center center no-repeat;}
.swzx1{padding: 60px 0 80px;background: #fff;}
.swzx1 .lc-box {
  width: 1200px;
  margin: 40px auto 0;
}
.swzx1 .lc-box li {
  float: left;
  width: 210px;
  height: 207px;
  border-radius: 5px;
  background-color: #ffffff;
  margin: 0 15px;
  text-align: center;
  overflow: hidden;
  position: relative;
  box-shadow: 0 0 25px rgba(204, 204, 204, 0.5);
}
.swzx1 .lc-box li i{font-style: normal;font-size: 40px;color: #176eff;margin-top: 30px;display: block;}
.swzx1 .lc-box li .iimg {
  width: 50px;
  height: 50px;
  margin-top: 30px;
}
.swzx1 .lc-box li .title {
  font-size: 17px;
  line-height: 40px;
  color: #000;
  margin-bottom: 6px;
  padding-top: 8px;
}
.swzx1 .lc-box li .content {
  font-size: 16px;
  line-height: 20px;
  color: #000;
  padding: 0 22px;
  margin-top: 15px;
  line-height: 28px;
}

.swzx1 .lc-box li:hover{background: #222;}
.swzx1 .lc-box li:hover i,.swzx1 .lc-box li:hover p,.swzx1 .lc-box li:hover .content{color: #fff;}

.swzx2{padding: 60px 0 40px;background: #fff;}
.swzx2 .c{display: table;margin:10px auto 0;}
.swzx3{background:#f9fafe url(Group_advantage_bg.png) center top no-repeat;padding: 60px 0 30px;}
.min_abc{ width: 100%; padding: 40px 0 0;}
.abc_c{height: 520px; margin:0 auto;width: 70%;}
.abc_list{ width: 14%; height: 520px; float: left; position: relative;overflow: hidden; }
.abc_list_img{ display: block; width: 10%; height: 520px;}
.abc_list_con{height: 520px; background:url(dot2.png); position: absolute;left:0;right: 0;top: 0;padding: 0 14px;text-align: center;}
.abc_list_con span{ display: block; width: 55px; height: 55px; margin: 0 auto;margin-top: 188px;}
.abc_list_con strong{ display: block; width: 40px; height: 1px; background-color: #8c8c8c; margin: 0 auto; margin-top:35px; }
.abc_list_con p{ display: block; font-size:16px; color: #FFF; text-align: center;padding-top:60px;padding-bottom: 20px;line-height: 28px;}
.abc_list_con em{ display:none; width:175px; margin:0 auto; font-size: 12px;color: #deefff;font-style: normal; text-align: center; line-height: 24px;}
.abc_list_con1{background-color:rgba(0, 0, 0, 0.75);}
.abc_list_con i{font-style: normal;color: #fff;font-size: 50px;font-family: 'Arial';margin-top: 100px;display: block;}
.abc_list_con:hover{background: url(dot1.png);}