/********************************

*data:2014-7-8;

*updateTime:2014-7-12 zhaoming@xinnet.com;

*author:zhaoming@xinnet.com,songyi@xinnet.com,maxiaojing@xinnet.com;

*content:网站base css and template css;

*******************************/

.sbox_btn a.search_btn {
	display: inline-block;
	width: 110px;
	height: 40px;
	line-height: 40px;
	color: #ffffff;
	background-color: #ff5744;
	text-align: center;
	font-size: 18px;
	text-decoration: none;
	border-radius: 3px
}



.sbox_m_btn {
	width: 195px;
	text-align: center;
	float: right;
}

.sbox_m_btn a {
	color: #ffffff;
	font-size: 14px;
	line-height: 46px;
}



/*--- 全站搜索 插件 author:zhaoming begin ---*/

.search_content .s_logo {
	display: none;
}

.search_content .cx {
	display: inline-block;
	font-size: 18px;
	color: #ff5744;
	font-weight: bold;
	float: left;
	height: 40px;
	line-height: 40px;
	margin-right: 20px
}

.search_box {
	width: 1200px;
	position: relative;
	z-index: 7;
	margin-top: 25px;
}

.search_box a {
	text-decoration: none;
}

.search_box ul li,
.search_box ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.search_box .sbox_content {
	width: 870px;
	height: 40px;
	position: relative;
	margin: 0 auto;
	*display: inline-block;
	z-index: 8;
}

.search_box .sbox_content .search {
	width: 596px;
	border: 2px solid #cecece;
	height: 36px;
	float: left
}

.search_box .sbox_content .sbox_btn {
	width: 110px;
	float: right;
}

.search_box .sbox_text {
	border: medium none;
	color: #999999;
	float: left;
	font-size: 14px;
	height: 30px;
	*line-height: 50px;
	line-height: 50px\9;
	padding: 3px 15px;
	width: 439px;
	font-family: "微软雅黑"
}

/*search_box select current:搜索条件后缀当前的内容*/

.search_box .sbox_s_current {
	width: 116px;
	height: 36px;
	line-height: 36px;
	border-left: 1px solid #cecece;
	font-size: 18px;
	color: #ff5744;
	float: left;
	cursor: pointer;
	background: url(../image/header_footer_Public.png) no-repeat 100px center #f3f3f3;
	font-weight: bold;
	padding-left: 10px
}


.search_box .sbox_s_lst {
	position: absolute;
	height: auto;
	overflow-y: scroll;
	overflow-y: scroll\0;
	*overflow-y: scroll;
	left: 607px;
	top: 40px;
	border: 1px solid #cbcbcb;

	width: 127px;
	background-color: #f3f3f3;
	display: none;
	max-height: 330px;
	border-top: none
}

.search_box .sbox_s_lst li {
	height: 24px;
	color: #666;
	line-height: 24px;
	padding-left: 10px;
	cursor: pointer;
}

.search_box .sbox_s_lst li.hover {
	background-color: #ff5744;
	color: #fff
}

.sbox_select.on .sbox_s_lst {
	display: block
}




/*-- 固定置顶搜索框 author:zhaoming; begin --*/



/*显示更多后缀 author:zhaoming begin*/

.search_box .sbox_more {
	height: 46px;
	width: 100%;
	clear: both;
}

.search_box .tabBox {
	width: 792px;
	border: 1px solid #c6c6c7;
	position: absolute;
	left: 0;
	top: 61px;
	background-color: #ffffff;
	overflow: hidden;
	display: none;
	z-index: 1;
	font-size: 12px;
}

.search_box .dtClose {
	font-family: "宋体";
	font-size: 20px;
	position: absolute;
	right: 3px;
	bottom: 3px;
	color: #666666;
}

.search_box .tabDomainNav {
	margin: 10px 26px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	vertical-align: middle;
}

.search_box .tabDomainNav input,

.search_box .tabDomainNav label,

.search_box .tabDomainNav li,

.search_box .tabDomainNav label span {
	vertical-align: middle;
}

.search_box .tabDomainNav label {
	margin: 0 15px 0 0;
}

.search_box .tabDomainNav li {
	float: left;
}

.search_box .domainCon {
	padding: 0 0 16px 26px;
	display: none;
}

.search_box .dSuffix {
	overflow: hidden;
}

.search_box .dSuffix li {
	float: left;
	height: 28px;
	line-height: 28px;
	width: 84px;
}

/*显示更多后缀 end*/

/*--- 全站搜索 插件 end ---*/

.main {
	width: 100%;
	min-width: 1200px
}

.main .boxbig {
	width: 100%;
	background: #f2f2f2;
	padding: 46px 0 60px 0;
	margin: 46px 0;
	min-width: 1200px
}

.main .section {
	width: 1200px;
	margin: 0 auto
}

.main .section .down .case {
	margin-top: 35px
}

.main .section .down .case ul {
	width: 1220px
}

.main .section .down .case li {
	width: 285px;
	margin-right: 20px;
	float: left;
	margin-bottom: 30px
}

.main .section .down .case li h2 {
	margin: 9px 0 4px 0
}

.main .section .down .case li a h2 {
	font-size: 16px;
	color: #333;
	font-weight: bold
}

.main .section .down .case li a p {
	font-size: 12px;
}

.main .section .down .case li p {
	line-height: 18px
}

.main .section .down .case .more_case {
	display: block;
	text-align: center;
	margin-top: 16px;
}

.main .section .down .case .more_case a {
	display: inline-block;
	position: relative;
	width: 140px;
	height: 40px
}

.main .section .down .case .more_case a span {
	display: inline-block;
	font-size: 16px;
	color: #666;
	margin: 0 auto;
	width: 138px;
	height: 38px;
	border: 1px solid #d1d1d1;
	border-radius: 4px;
	text-align: center;
	line-height: 38px;
	position: absolute;
	z-index: 2;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	left: 0px
}

.main .section .down .case .more_case .jd {
	width: 0;
	position: absolute;
	left: 0;
	top: 0;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	height: 40px;
	border: 0px
}

.main .section .down .case .more_case a:hover .jd {
	height: 40px;
	width: 140px;
	position: absolute;
	left: 0;
	top: 0;
	background: #64ae2c;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	color: #fff;
	border: none;
	border-radius: 4px;
}

.main .section .down .case .more_case a:hover span {
	color: #fff;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}



.caselist ul.items {
	top: 0px;
}

.caselist ul.items li a {
	margin: 0px;
	display: inline-block
}

.caselist ul.items li {
	position: relative;
	padding: 0px;
	width: 300px;
	height:340px;
	cursor: pointer;
	overflow: hidden;
}

.caselist ul.items li .shade {
	position: absolute;
	width: 100%;
	height: 190px;
	margin-top: -190px;
	background: Black;
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 10;
}

.caselist ul.items li .shade u {
	display: block;
	margin: 0 auto;
	margin-top: 75px;
	width: 44px;
	height: 44px;
	background: url(../image/icons.png) no-repeat 0px -168px;
}




.main .section .down .tab .tab_title {
	margin: 37px auto 30px auto;
	text-align: center;
}

.main .section .down .tab .tab_title a {
	display: inline-block;
	position: relative
}

.main .section .down .tab .tab_title a span {
	display: inline-block;
	width: 158px;
	height: 34px;
	border: 1px solid #dadada;
	border-radius: 4px;
	text-align: center;
	line-height: 34px;
	color: #666;
	font-size: 14px;
	margin: 0 3px;
	position: relative;
	z-index: 2;
	left: 0px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .section .down .tab .tab_title a .jd {
	width: 0;
	position: absolute;
	left: 3px;
	top: 0;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	height: 36px;
	border: 0px
}

.main .section .down .tab .tab_title a:hover .jd,
.main .section .down .tab .tab_title a.move .jd {
	height: 36px;
	width: 160px;
	position: absolute;
	left: 0;
	top: 0;
	background: #64ae2c;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	color: #fff;
	border: none;
	border-radius: 4px;
	left: 3px
}

.main .section .down .tab .tab_title a:hover span {
	color: #fff;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .section .down .tab .tab_title a.move span {
	color: #fff
}

.main .section .down .tab2 .tab_title2 {
	margin: 37px auto 30px auto;
	text-align: center;
}

.main .section .down .tab2 .tab_title2 a {
	display: inline-block;
	position: relative;
	margin: 0 3px;
	width: 120px;
	height: 34px;
	background: #fff
}

.main .section .down .tab2 .tab_title2 a span {
	display: inline-block;
	width: 120px;
	height: 34px;
	border: 1px solid #dadada;
	border-radius: 4px;
	text-align: center;
	line-height: 34px;
	color: #666;
	font-size: 14px;
	position: relative;
	z-index: 2;
	left: 0px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .section .down .tab2 .tab_title2 a .jd {
	width: 0;
	position: absolute;
	left: 0px;
	top: 0;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	height: 36px;
	border: 0px;
}

.main .section .down .tab2 .tab_title2 a:hover .jd,
.main .section .down .tab2 .tab_title2 a.move3 .jd {
	height: 36px;
	width: 130px;
	position: absolute;
	left: 0;
	top: 0;
	background: #64ae2c;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	color: #fff;
	border: none;
	border-radius: 4px;
}

.main .section .down .tab2 .tab_title2 a:hover span {
	color: #fff;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .section .down .tab2 .tab_title2 a.move3 span {
	color: #fff
}

.main .section .down .tab2 .case {
	display: none
}

.main .section .down .tab {
	margin-top: -19px;
	margin-bottom: 50px
}

.main .section .down .tab .list {
	display: none
}

.main .section .down .tab .list .text {
	width: 670px;
	line-height: 24px
}

.main .section .down .tab .list .text .h4 {
	font-weight: bold;
	font-size: 12px;
	color: #333
}

.main .section .down .tab .list .text p {
	9font-size: 12px;
	color: #999
}

.main .section .down .tab .list .pic {
	width: 419px;
	margin-top: 8px
}

.main .section .down .contain {
	margin-top: 38px
}

.main .section .down .contain .sub_left {
	width: 360px;
	height: 291px;
	overflow: hidden
}

.main .section .down .contain .sub_left .title {
	border-bottom: 1px solid #d5d5d5;
	margin-top: -1px;
	margin-bottom: 20px;
	position: relative;
	height: 30px
}

.main .section .down .contain .sub_left .title a {
	display: inline-block;
	float: right;
	font-size: 12px;
	color: #959595;
	margin-top: 8px;
	margin-right: 10px
}

.main .section .down .contain .sub_left .title .h5 {
	font-size: 16px;
	color: #000;
	padding: 0 10px;
	border-bottom: 1px solid #64ae2c;
	display: inline-block;
	padding-bottom: 6px;
	position: absolute;
	bottom: -1px
}

.main .section .down .contain .sub_left .textbox .pic2 {
	width: 81px;
	margin-right: 14px;
	height: 81px;
	overflow: hidden
}

.main .section .down .contain .sub_left .textbox .pic2 img:hover {
	transform: scale(1.05);
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}

.main .section .down .contain .sub_left .textbox .pic2 img {
	transform: scale(1);

	-ms-transform: scale(1);

	-webkit-transform: scale(1);

	-webkit-transition: -webkit-transform 0.4s ease-out;

	-moz-transition: -moz-transform 0.4s ease-out;

	-ms-transition: -ms-transform 0.4s ease-out;
}

.main .section .down .contain .sub_left .textbox .h6 a {
	font-size: 12px;
	color: #333
}

.main .section .down .contain .sub_left .textbox .h6 {
	margin-bottom: 3px;
	height: 21px;
	overflow: hidden
}

.main .section .down .contain .sub_left .textbox p {
	line-height: 20px;
	height: 40px;
	overflow: hidden
}

.main .section .down .contain .sub_left .textbox p a {
	font-size: 12px;
	color: #999
}

.main .section .down .contain .sub_left .textbox p a:hover {
	text-decoration: underline;
	color: #64ae2c
}

.main .section .down .contain .sub_left .textbox .time {
	display: block;
	margin-top: 2px;
}

.main .section .down .contain .sub_left .textbox .time a {
	font-size: 12px;
	color: #d1d1d1;
}

.main .section .down .contain .sub_left .textbox .time a i {
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 5px
}

.main .section .down .contain .sub_left .textbox .time a b {
	font-weight: normal;
	margin-right: 16px
}

.main .section .down .contain .sub_left .textbox .item {
	margin-top: 4px;
	height: 150px;
	overflow: hidden
}

.main .section .down .contain .sub_left .textbox .item li {
	line-height: 30px
}

.main .section .down .contain .sub_left .textbox .item li a {
	font-size: 12px;
	color: #666
}

.main .section .down .contain .sub_left .textbox .item li a:hover {
	text-decoration: underline;
	color: #64ae2c
}

.main .section .down .contain .sub_left .textbox .item li a i {
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	margin-top: -2px
}

.main .section .down .contain .sub_center {
	margin: 0 60px
}

.main .section .down .contain .c_top {
	margin-bottom: 24px
}

/*bannernei*/
.focus {
	height: 499px;
}

.focus .focus-wrap {
	width: 100%;
	height: 499px;
	position: relative;
}

.focus .focus-wrap .cons {
	width: 100%;
	height: 499px;
	overflow: hidden;
}

.focus .focus-wrap .con {
	float: left;
	display: inline;
	width: 100%;
}

.focus .focus-wrap .pt {
	float: left;
	display: inline;
	width: 100%;
	height: 499px;
	overflow: hidden;
	display: none;
	position: absolute;
	*margin-top: -1px;
}

.focus .focus-wrap .current {
	display: block;
}

.focus .focus-wrap .pt img {
	width: 100%;
	height: 499px;
	display: block;
}

.focus .focus-wrap .btns {
	position: relative;
	height: 1px;
	font-size: 0;
	line-height: 0;
}

.focus .focus-wrap .btns a {
	position: absolute;
	width: 41px;
	height: 69px;
	bottom: 220px;
}

.focus .focus-wrap .btns a.up {
	left: 200px;
	background: url("../image/left-xx.png") no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/left-xx.png', sizingMethod="crop");
}

.focus .focus-wrap .btns a.down {
	left: auto;
	right: 200px;
	background: url("../image/right-xx.png") no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/right-xx.png', sizingMethod="crop");
}

.focus .focus-wrap .autoS {
	width: 140px;
	height: 8px;
	margin: 0 auto;
	overflow: hidden;
	position: absolute;
	bottom: 35px;
	left: 50%;
	margin-left: -42px;
}

.focus .focus-wrap .autoS li {
	float: left;
	display: inline;
	margin: 0 5px;
	cursor: pointer;
	width: 8px;
	height: 8px;
	font-size: 0;
	overflow: hidden;
	background: rgba(255, 255, 255, 0.5);
	border-radius: 50%;
}

.focus .focus-wrap .autoS li.libg {
	background: #fff;
	width: 20px;
	border-radius: 4px;
}

/*end*/

.box-zzsc {
	margin: 30px auto 50px auto;
	width: 1200px;
	height: 420px;
	overflow: hidden;
	border-left: 1px solid #e9e9e9
}

.box-zzsc ul {
	margin: 0px;
	width: 1200px;
}

.box-zzsc ul li {
	display: inline;
	float: left;
	font-size: 14px;
	height: 400px;
	overflow: hidden;
	width: 19%;
	position: relative;
	border-right: 2px solid #e9e9e9;
	border-left: none;
	transition: border-color 0.5s linear;
	-moz-transition: border-color 0.5s;
	-webkit-transition: border-color 0.5s linear;
	-o-transition: border-color 0.5s;
}

.box-zzsc ul li.current {
	width: 39%
}

.box-zzsc .group {
	display: inline;
	float: left;
	width: 208px;
	cursor: pointer;
	height: 280px;
	padding: 18px 16px 0 16px;
	text-align: center;
	position: relative;
	background: #fff;
	z-index: 4
}

.box-zzsc .last .group {
	height: 295px
}

.box-zzsc ul li.last {
	border-right: 2px solid #e9e9e9;
}

.box-zzsc ul li .team {
	border-left: 1px solid #efefef;
	float: right;
	height: 300px;
	width: 240px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	left: 0;
	position: absolute;
	z-index: -2
}

.box-zzsc ul li.current .team {
	width: 0px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	left: 51.4%;
	z-index: 3
}

.box-zzsc ul li.current .team {
	border-left: 1px solid #efefef;
	float: right;
	height: 298px;
	width: 228px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	left: 51.4%;
	overflow: hidden
}

.box-zzsc ul li .team .box1 {
	border-bottom: 1px solid #efefef;
	padding: 23px 0px 23px 15px;
	background: #f9f9f9;
	height: 54px
}

.box-zzsc ul li .team .box1 .h1 {
	display: block;
	font-size: 12px;
	color: #666;
}

.box-zzsc ul li .team .box1 .h1 em {
	font-style: normal;
	padding: 0 5px;
	height: 22px;
	border: 1px solid #adadad;
	line-height: 22px;
	text-align: center;
	font-size: 12px;
	color: #666;
	font-weight: normal;
	display: inline-block;
	margin-right: 23px
}

.box-zzsc ul li .team .box1 .h1 b {
	font-size: 18px;
	color: #ff5744;
	font-weight: bold;
	display: inline-block
}

.box-zzsc ul li .team .box1 p {
	font-size: 12px;
	color: #666;
	margin-top: 10px;
	height: 21px;
	overflow: hidden
}

.box-zzsc ul li .team .box2 {
	border-bottom: none
}

.box-zzsc li .group .h2 {
	font-size: 18px;
	color: #000;
	font-weight: bold;
	margin-bottom: 6px
}

.box-zzsc li .group p {
	font-size: 12px;
	color: #666;
	line-height: 18px;
	height: 18px;
	overflow: hidden
}

.box-zzsc li .group p.js {
	height: auto;
	overflow: auto;
	text-align: center
}

.box-zzsc li .group p b {
	color: #000
}

.box-zzsc li .group a {
	display: inline-block;
	background: url(../image/yy.png) no-repeat;
	width: 100%;
	height: 160px;
	margin: 44px 0;
	overflow: hidden;
}

.box-zzsc li .group a.aa1:hover,
.box-zzsc li.current .group a.aa1 {
	background-position: 0px -100px;
	transition: all linear 0.3s;
}

.box-zzsc li .group a.aa2 {
	background-position: -95px 0px;
}

.box-zzsc li .group a.aa2:hover,
.box-zzsc li.current .group a.aa2 {
	background-position: -95px -100px;
	transition: all linear 0.3s;
}

.box-zzsc li .group a.aa3 {
	background-position: -189px 0px;
	/*-webkit-transition: background-position 0.15s;
-moz-transition: background-position 0.15s;
transition: background-position 0.15s;*/
}

.box-zzsc li .group a.aa3:hover,
.box-zzsc li.current .group a.aa3 {
	background-position: -189px -100px;
	transition: all linear 0.3s;
}

.box-zzsc li .group a.aa4 {
	background-position: -284px 0px;
}

.box-zzsc li .group a.aa4:hover,
.box-zzsc li.current .group a.aa4 {
	background-position: -284px -100px;
	transition: all linear 0.3s;
}

.box-zzsc ul li.current {
	border: 2px solid #999;
	border-bottom: none;
	border-top: none;
	width: 467px
}

.box-zzsc ul li.current .team .box1.move2 {
	background: #fff;
	cursor: pointer
}


/*--- case ---*/

.main .top_nav {
	border-bottom: 1px solid #dedede;
	padding-bottom: 8px
}

.main .top_nav b {
	font-weight: normal;
	color: #66ad2e
}

.main .divbox {
	padding-top: 30px
}

.main .divbox .title_box {
	text-align: center
}

.main .divbox .title_box .h2 {
	font-size: 30px;
	color: #66ad2e;
	margin: 10px 0
}

.main .divbox .title_box p {
	font-size: 16px;
	color: #999
}

.main .divbox .title_box p b {
	color: #000
}

.main .divbox .group1 {
	text-align: center;
	padding: 26px 0 6px 0
}

.main .divbox .group1 a {
	display: inline-block;
	margin: 0 6px;
	width: 100px;
	height: 30px;
	line-height: 30px;
	border-radius: 3px;
	background: #fff;
	font-size: 14px;
	color: #333;
	transition: border-color 0.5s linear;
	-moz-transition: border-color 0.5s;
	-webkit-transition: border-color 0.5s linear;
	-o-transition: border-color 0.5s;
	margin-bottom: 15px
}

.main .divbox .group01 {
	text-align: inherit
}

.main .divbox .group01 a {
	text-align: center;
	margin: 0 6px 15px 6px;
	width: 216px
}

.main .divbox .group1 a:hover,
.main .divbox .group1 a.cur {
	background: #66ad2e;
	color: #fff
}

.main .bg_become {
	width: 100%;
	background: #f5f5f5;
	padding-top: 30px;
	padding-bottom: 82px;
	min-width: 1200px
}

.main .case_box .sort {
	border: 1px solid #dedede;
	background: #fff;
	padding: 18px 0px 15px 5px;
	margin: 14px 0 54px 0
}

.main .case_box .sort .one {
	width:980px;
	float: left;
	margin: 0 45px
}

.main .case_box .sort .one .h1 {
	width: 112px;
	font-size: 14px;
	color: #000;
	text-align: center;
	float: left;
	padding-top: 2px;
	height: 75px;
	line-height: 37.5px;
	text-align: center;
}

.main .case_box .sort .one .h1 span {
	display: block;
	margin-bottom: 5px
}

.main .case_box .sort .one ul {
	float: left;
	width: 840px;
	height: 75px;
	line-height: 37.5px;
	text-align: center;
}

.main .case_box .sort .one ul li {
	float: left;
	margin-right: 32px;
	margin-bottom: 9px;
	border: 1px solid #eee;
	border-radius: 5px;
	padding: 0px;
}


.main .case_box .sort .one ul li a {
	font-family: "宋体";
	color: #333;
	font-size: 12px;
	display: inline-block;
	padding: 0 5px;
	height: 37.5px;
	line-height: 37.5px;
	text-align: center;
	transition: border-color 0.5s linear;
	-moz-transition: border-color 0.5s;
	-webkit-transition: border-color 0.5s linear;
	-o-transition: border-color 0.5s;
}

.main .case_box .sort .one ul li a:hover,
.main .case_box .sort .one ul li a.green-on {
	background: #66ad2e;
	color: #fff
}

.main .case_box .case_show ul {
	width: 1230px
}

.main .case_box .case_show li {
	float: left;
	width: 380px;
	margin-right: 30px;
	margin-bottom: 28px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	height: 410px
}

.main .case_box .case_show li a {
	display: inline-block
}

.main .case_box .case_show li a .case_img img {
	width: 380px;
	height: 220px
}

.main .case_box .case_show li a .case_text {
	display: block;
	margin-top: 16px;
	margin-bottom: 4px
}

.main .case_box .case_show li a .case_text em {
	font-size: 16px;
	color: #333;
}

.main .case_box .case_show li a .case_text b {
	font-weight: normal;
	font-size: 12px;
	color: #666;
}

.main .case_box .case_show li i {
	float: left;
	display: block;
	font-style: normal;
	color: #b9b9b9;
	font-size: 12px;
	background: url(../image/case_19.png) left 4px no-repeat;
	padding-left: 22px
}


.main .section .down .case li a .case_text {
	display: block;
	margin-top: 16px;
	margin-bottom: 4px
}

.main .section .down .case li a .case_text em {
	font-size: 16px;
	color: #333;
	margin-bottom: 5px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
}

.main .section .down .case li a .case_text b {
	font-weight: normal;
	font-size: 12px;
	color: #666;
}

.main .section .down .case li i {
	display: block;
	float: left;
	font-style: normal;
	color: #b9b9b9;
	font-size: 12px;
	background: url(../image/case_19.png) left 4px no-repeat;
	padding-left: 22px;
	margin-top: 3px
}



.main .case_box .case_show li .shade {
	position: absolute;
	width: 100%;
	height: 220px;
	margin-top: -220px;
	background: Black;
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 10;
}

.main .case_box .case_show li .shade u {
	display: block;
	margin: 0 auto;
	margin-top: 95px;
	width: 44px;
	height: 44px;
	background: url(../image/icons.png) no-repeat 0px -168px;
}

.main .case_box .case_show li .case_text {
	position: absolute;
	color: #999;
	font-size: 12px;
	line-height: 26px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 10;
	margin: 0 5px
}

.main .case_box .case_show li .bg {
	width: 100%;
	height: 200px;
	-moz-opacity: 0.5;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .case_box .case_show li .bg u {
	display: block;
	position: absolute;
	width: 100%;
	height: 140px;
	background-color: #64ae2c;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	margin-top: 150px
}

.main .case_box .case_show li:hover .shade {
	margin-top: 0px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .case_box .case_show li:hover .bg {
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .case_box .case_show li:hover .bg u {
	margin-top: 0px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .case_box .case_show li:hover .case_text em,
.main .case_box .case_show li:hover .case_text b,
.main .case_box .case_show li:hover .case_text i {
	color: #fff;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .case_box .case_show li:hover .case_text i {
	background: url(../image/case_19.png) left -20px no-repeat;
}


.main .section .down .case li .case_text {
	position: absolute;
	color: #999;
	font-size: 12px;
	line-height: 26px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 10;
	margin: 0 5px
}

.main .section .down .case li .bg {
	width: 100%;
	height: 155px;
	-moz-opacity: 0.5;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .section .down .case li .bg u {
	display: block;
	position: absolute;
	width: 100%;
	height: 155px;
	background-color: #64ae2c;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	margin-top: 155px
}

.main .section .down .case li:hover .shade {
	margin-top: 0px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .section .down .case li:hover .bg {
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .section .down .case li:hover .bg u {
	margin-top: 0px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .section .down .case li:hover .case_text em,
.main .section .down .case li:hover .case_text b,
.main .section .down .case li:hover .case_text i {
	color: #fff
}

.main .section .down .case li:hover .case_text i {
	background: url(../image/case_19.png) left -20px no-repeat;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.main .section .down .case li:hover .case_text i.xxs {
	color: #fff;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	background: url(../image/shij.png) no-repeat left -20px;
}

/*--- case详情 ---*/

.main .divbox .details {
	height: auto;
	overflow: hidden;
	width: 1200px;
	float: left;
	margin: 15px 0 50px 0;
}

.main .divbox .js {
	width: 1158px;
	height: 125px;
	padding: 10px 20px;
	border: 1px solid #dedede;
	margin-bottom: 16px;
	position: relative
}

.main .divbox .js .left {
	width: 860px;
	float: left;
}

.main .divbox .js .left a.come {
	display: block;
	position: absolute;
	right: 30px;
	top: 75px;
	width: 180px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	background: #ff5744;
	color: #fff;
	font-size: 18px;
	border-radius: 5px
}

.main .divbox .js .left em {
	display: block;
	height: 46px;
	line-height: 46px;
	font-size: 26px;
	color: #333;
}

.main .divbox .js .left .xx {
	height: 20px;
}

.main .divbox .js .left .xx .xxs {
	display: block;
	float: left;
	padding-left: 22px;
	margin-right: 22px;
	font-size: 12px;
	color: #b9b9b9;
	background: url(../image/spr.png) no-repeat 0 -453px;
}

.main .divbox .js .left .xx .xx1 {
	background: url(../image/spr.png) no-repeat 0 -453px;
}

.main .divbox .js .left .xx .xx1:hover {
	background: url(../image/spr.png) no-repeat 0 -480px;
	color: #44b771;
}

.main .divbox .js .left .xx .xx2 {
	background: url(../image/spr.png) no-repeat 0 -397px;
}

.main .divbox .js .left .xx .xx2:hover {
	background: url(../image/spr.png) no-repeat 0 -426px;
	color: #44b771;
}

.main .divbox .js .left .xx .xx3 {
	background: url(../image/spr.png) no-repeat 0 -589px;
}

.main .divbox .js .left .xx .xx3:hover {
	background: url(../image/spr.png) no-repeat 0 -621px;
	color: #44b771;
}

.main .divbox .js .left p {
	display: block;
	line-height: 26px;
	font-size: 12px;
	color: #666;
	height: 52px;
	margin-top: 6px;
}

.main .divbox .left p {
	display: block;
	line-height: 26px;
	font-size: 12px;
	color: #666;
	height: 52px;
	margin-top: 6px;
}

.main .divbox .js .fy_1 {
	position: absolute;
	display: block;
	right: 30px;
	top: 30px;
	width: 180px
}

.main .divbox .js .fy_1 a {
	font-size: 16px
}

.main .divbox .weibu {
	height: 90px;
	border: 1px solid #dfe0e1;
	background: #f5f5f5;
	margin-top: 50px
}

.main .divbox .weibu .left {
	cursor: pointer;
	width: 185px;
	float: left;
	height: 40px;
	background-color: #66ad2e;
	padding: 25px 20px;
}

.main .divbox .weibu .left .wz {
	width: 100px;
	height: 40px;
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	float: left;
}

.main .divbox .weibu .left .an {
	width: 40px;
	float: right;
	height: 40px;
}

.main .divbox .weibu .left .an span {
	display: block;
	width: 22px;
	height: 30px;
	margin: 0 auto;
	background: url(../image/sub_case_17.png) no-repeat;
}

.main .divbox .weibu .left .an p {
	display: block;
	width: 100%;
	height: 16px;
	text-align: center;
	line-height: 16px;
	color: #fff;
	font-size: 14px;
}

.main .divbox .weibu .middle {
	color: #7e7e7e;
	width: 458px;
	line-height: 26px;
	padding: 5px 5px 0 35px;
	float: left;
	height: 85px;
	border-right: 1px solid #dfe0e1;
}



/*--- 服务项目 ---*/

.main .divbox .combo {
	margin-top: 24px
}

.main .divbox .combo ul {
	width: 1228px
}

.main .divbox .combo li {
	float: left;
	width: 226px;
	border: 1px solid #fff;
	background: #fff;
	padding: 26px;
	height: 556px;
	margin-right: 27px;
	position: relative;
	transition: border-color 0.5s linear;
	-moz-transition: border-color 0.5s;
	-webkit-transition: border-color 0.5s linear;
	-o-transition: border-color 0.5s;
}

.main .divbox .combo li span {
	display: block;
	color: #666;
	font-size: 14px;
	margin-bottom: 5px
}

.main .divbox .combo li span i {
	font-size: 26px;
	color: #333;
	font-style: normal;
	margin-right: 5px
}

.main .divbox .combo li span b {
	font-weight: normal;
	color: #ff5744;
	font-size: 12px
}

.main .divbox .combo li span.price {
	color: #ff5744;
	font: normal 19px/1 Georgia, "Times New Roman", Times, serif;
	margin: 0 20px 0 0px;
	font-weight: bold;
	white-space: nowrap;
	display: inline-block
}

.main .divbox .combo li p {
	color: #ff5744;
	margin: 15px 0;
	font-size: 16px;
}

.main .divbox .combo li a {
	display: block;
	width: 226px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	color: #fff;
	background: #64ae2c;
	font-size: 14px
}

.main .divbox .combo li dl {
	margin-top: 25px
}

.main .divbox .combo li dl dt {
	color: #666;
	font-size: 16px;
	margin-bottom: 12px
}

.main .divbox .combo li dl dd {
	line-height: 36px;
	color: #999;
	font-size: 14px
}

.main .divbox .combo li:hover {
	border: 1px solid #64ae2c
}

.main .service1 .s_title {
	text-align: center
}

.main .service1 .s_title .h3 {
	color: #333;
	font-size: 28px;
	margin: 50px 0 20px 0
}

.main .service1 .s_title p {
	color: #666;
	font-size: 16px
}

.main .service1 .s_title p b {
	color: #000
}

.main .service1 .s_pic {
	text-align: center;
	margin-top: 18px;
	margin-bottom: 60px
}

.main .service1 .case_show {
	margin-top: 50px
}

.main .service1 .case_show ul {
	width: 1230px
}

.main .service1 .case_show li {
	float: left;
	width: 380px;
	margin-right: 30px;
	margin-bottom: 36px
}

.main .service1 .case_show li a .case_img img {
	width: 380px;
	height: 220px
}

.main .service1 .case_show li a .case_text {
	display: block;
	margin-top: 20px;
	margin-bottom: 4px
}

.main .service1 .case_show li a .case_text em {
	font-size: 16px;
	color: #333;
	margin-bottom: 4px
}

.main .service1 .case_show li a .case_text b {
	font-weight: normal;
	font-size: 12px;
	color: #666;
}

.main .service1 .case_show li i {
	display: inline-block;
	font-style: normal;
	color: #b9b9b9;
	font-size: 12px;
	background: url(../image/case_19.png) left 2px no-repeat;
	padding-left: 22px;
	margin-right: 20px
}

.main .service1 .case_show li i.i1 {
	background: url(../image/sign2.png) no-repeat left center;
}

.main .service1 .question {
	margin-top: 35px
}

.main .service1 .question .q_left {
	width: 558px;
	border-right: 1px solid #e2e2e2;
	padding-right: 42px
}

.main .service1 .question li {
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 13px;
	margin-bottom: 17px
}

.main .service1 .question li .h4 {
	font-size: 14px;
	color: #000;
	margin-bottom: 2px
}

.main .service1 .question li p {
	font-size: 12px;
	color: #666;
	line-height: 24px
}

.main .service1 .question li p span {
	display: block;
	color: #666;
	font-size: 12px;
	margin-bottom: 4px
}

.main .service1 .question li p em {
	color: #d64141;
	font-size: 12px
}

.main .service1 .question .q_right {
	width: 558px
}

.main .service1 .question li:last-child {
	border-bottom: none;
	padding-bottom: 0px;
	margin-bottom: 0px
}

.main .service1 table.table {
	width: 654px;
	margin: 38px auto 80px auto
}

.main .service1 table.table td {
	height: 62px;
	font-size: 14px;
	color: #666
}

.main .service1 table.table td input {
	width: 300px;
	height: 38px;
	border: 1px solid #d9d9d9;
	padding-left: 10px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999;
	outline: none
}

.main .service1 table.table td textarea {
	width: 642px;
	height: 124px;
	border: 1px solid #d9d9d9;
	padding-left: 10px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999;
	padding-top: 10px;
	margin-top: 10px;
	outline: none;
	resize: none
}

.main .service1 table.table td input.jiao {
	background: #64ae2c;
	border: none;
	color: #fff;
	width: 170px;
	height: 50px;
	border-radius: 3px;
	font-size: 14px;
	margin-top: 20px
}

.main .service1 table.table td a {
	color: #64ae2c;
	font-size: 14px
}

/*--- 解决方案 ---*/

.main .divbox .solution {
	margin-top: 60px
}

.main .divbox .solution ul {
	width: 1248px
}

.main .divbox .solution .correlation .online {
	width: 936px;
	float: left
}

.main .divbox .solution .correlation .online ul {
	width: 936px
}

.main .divbox .solution .correlation .online li {
	float: left;
	padding: 5px 5px 0px 5px;
	background: #fff;
	position: relative;
	margin-right: 15px;
	width: 292px
}

.main .divbox .solution .correlation .online li:last-child {
	margin-right: 0px
}


.main .divbox .solution li {
	float: left;
	width: 264px;
	text-align: center;
	margin-right: 48px;
	margin-bottom: 32px
}

.main .divbox .solution li dl dt {
	margin-bottom: 7px;
	width: 264px;
	height: 134px;
	overflow: hidden
}

.main .divbox .solution li dl dt img:hover {
	transform: scale(1.05);
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}

.main .divbox .solution li dl dt img {
	transform: scale(1);

	-ms-transform: scale(1);

	-webkit-transform: scale(1);

	-webkit-transition: -webkit-transform 0.4s ease-out;

	-moz-transition: -moz-transform 0.4s ease-out;

	-ms-transition: -ms-transform 0.4s ease-out;
}

.main .divbox .solution li dl dd {
	color: #999;
	font-size: 12px;
	line-height: 24px
}

.main .divbox .solution li dl dd i {
	font-style: normal;
	color: #333;
	font-size: 14px;
	display: block;
	margin-bottom: 3px
}

.main .divbox .solution .click {
	clear: both;
	margin-top: 40px
}

.main .divbox .solution .click dl {
	float: left;
	padding: 10px 69px;
	background: #66ad2e
}

.main .divbox .solution .click dl a {
	display: inline-block;
	height: 70px;
	padding-left: 100px;
	transition: border-color 0.5s linear;
	-moz-transition: border-color 0.5s;
	-webkit-transition: border-color 0.5s linear;
	-o-transition: border-color 0.5s;
}

.main .divbox .solution .click dl a.a01 {
	background: url(../image/solution_54.png) no-repeat left center;
}

.main .divbox .solution .click dl a.a02 {
	background: url(../image/solution_57.png) no-repeat left center;
}

.main .divbox .solution .click dl a.a03 {
	background: url(../image/solution_60.png) no-repeat left center;
}

.main .divbox .solution .click dl a dt {
	color: #fff;
	font-size: 30px;
	margin: 10px 0 12px 0
}

.main .divbox .solution .click dl a dd {
	color: #fff;
	font-size: 18px
}

.main .divbox .solution .click dl:hover {
	background: #77c03e;
	cursor: pointer;
	-webkit-transition: background-position 0.15s;

	-moz-transition: background-position 0.15s;

	transition: background-position 0.15s;
}

.main .divbox .combo li .tell {
	display: block;
	width: 120px;
	height: 36px;
	border-radius: 5px;
	background: #ff5744;
	text-align: center;
	line-height: 36px;
	color: #fff;
	font-size: 14px;
	left: 80px;
	position: absolute;
	bottom: 30px
}

/*--- 资讯 ---*/

.main .divbox .news {
	margin-top: 32px
}

.main .divbox .news li {
	padding: 0 35px;
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 30px;
	margin-bottom: 34px
}

.main .divbox .news li span.day {
	display: inline-block;
	float: left;
	text-align: center;
	width: 60px;
	margin-top: 15px
}

.main .divbox .news li span.day b {
	font-size: 48px;
	color: #666
}

.main .divbox .news li span.day i {
	display: block;
	font-style: normal;
	font-size: 12px;
	color: #999;
	margin-top: 10px
}

.main .divbox .news li .text_right {
	float: right;
	width: 1030px
}

.main .divbox .news li .text_right .h5 {
	font-size: 18px;
	color: #333;
	margin-bottom: 9px;
	height: 21px;
	overflow: hidden
}

.main .divbox .news li .text_right p {
	font-size: 12px;
	color: #999;
	line-height: 24px;
	height: 48px;
	overflow: hidden
}

.main .divbox .article .a_title {
	text-align: center;
	margin-bottom: 26px
}

.main .divbox .article .a_title .h3 {
	font-size: 30px;
	color: #333
}

.main .divbox .article .a_title span {
	display: block;
	font-size: 14px;
	color: #999;
	margin-top: 14px
}

.main .divbox .article p {
	line-height: 24px;
	font-size: 12px;
	color: #666;
	text-indent: 25px
}

.main .divbox .article p img {
	text-indent: -25px;
	display: block;
	max-width: 100%;
	height: auto;
	overflow: hidden;
}

.main .divbox .article .go {
	margin: 30px 0 0px 0
}

.main .divbox .article .go p {
	text-indent: 0px;
	padding: 0px;
	font-size: 14px;
	line-height: 30px
}

.main .divbox .article .go_yy {
	width: 150px;
	height: 36px;
	background: #ee0000;
	text-align: center;
	line-height: 36px;
	border-radius: 5px;
	font-size: 18px;
	color: #fff;
	display: block;
	font-weight: bold;
	margin-bottom: 15px
}

.main .divbox .article .center_pic {
	text-align: center;
	margin: 28px 0 38px 0
}

.main .new {
	padding: 37px 0 80px 0
}

.main .new .sub_leftside {
	width: 736px;
	border-right: 1px solid #dedede;
	padding-right: 62px;
	margin-right: 61px;
	padding-bottom: 42px;
	margin-top: 30px
}

.main .new .sub_leftside .h1,
.main .new .sub_rightside .h1 {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	border-bottom: 1px solid #dedede;
	padding-bottom: 14px;
	margin-bottom: 21px
}

.main .new .sub_rightside .h1 {
	margin-bottom: 15px
}

.main .new .sub_leftside li {
	float: left;
	margin-right: 20px;
	width: 358px
}

.main .new .sub_leftside li:nth-child(2n) {
	margin-right: 0px
}

.main .new .sub_leftside li a {
	line-height: 30px;
	font-size: 14px;
	color: #666
}

.main .new .sub_leftside li a:hover {
	text-decoration: underline
}

.main .new .sub_rightside {
	width: 340px;
	margin-top: 30px
}

.main .new .sub_rightside li {
	float: left;
	width: 150px;
	margin-right: 40px;
	height: 48px;
	line-height: 48px
}

.main .new .sub_rightside li a {
	padding: 3px 5px
}

.main .new .sub_rightside li a:hover {
	background-color: #66ad2e;
	padding: 3px 5px;
	color: #fff
}

.main .new .sub_rightside li:nth-child(2n) {
	margin-right: 0px
}

.main .new .sub_rightside .click2 {
	clear: both;
	padding-top: 22px
}

.main .new .sub_rightside .click2 dl {
	float: left;
	padding: 10px 39px;
	background: #66ad2e
}

.main .new .sub_rightside .click2 dl a {
	display: inline-block;
	height: 70px;
	padding-left: 100px;
	transition: border-color 0.5s linear;
	-moz-transition: border-color 0.5s;
	-webkit-transition: border-color 0.5s linear;
	-o-transition: border-color 0.5s;
}

.main .new .sub_rightside .click2 dl a.a01 {
	background: url(../image/solution_54.png) no-repeat left center;
}

.main .new .sub_rightside .click2 dl a dt {
	color: #fff;
	font-size: 30px;
	margin: 10px 0 12px 0
}

.main .new .sub_rightside .click2 dl a dd {
	color: #fff;
	font-size: 18px
}

.main .new .sub_rightside .click2 dl:hover {
	background: #77c03e;
	cursor: pointer;
	-webkit-transition: background-position 0.15s;

	-moz-transition: background-position 0.15s;

	transition: background-position 0.15s;
}



.correlation {
	margin-bottom: 37px
}

.correlation .left_tit {
	width: 258px;
	height: 232px;
	background: #66ad2e;
	position: relative;
	margin-right: 5px
}

.correlation .left_tit span {
	position: absolute;
	display: block;
	color: #fff;
	font-size: 24px;
	right: 25px;
	top: 40px;
	text-align: right;
	line-height: 30px
}

.correlation .left_tit span i {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal
}

.correlation .left_tit .see_more {
	top: 150px;
	position: absolute;
	display: block;
	color: #fff;
	font-size: 18px;
	right: 38px;
	width: 180px;
	height: 36px;
	border: 1px solid #fff;
	border-radius: 10px;
	text-align: center;
	line-height: 36px
}

.main .section .down .small {
	display: block;
	margin: 0 auto;
	width: 980px;
	margin-top: 40px
}

.main .section .down .small li {
	float: left;
	width: 210px;
	margin-right: 60px
}

.main .section .down .small li i {
	display: inline-block;
	float: left;
	vertical-align: middle;
	padding: 10px 0;
	margin-right: 10px
}

.main .section .down .small li .h3 {
	color: #333;
	font-size: 12px;
}

.main .section .down .small li span {
	color: #999
}

.main .section .down .small li:first-child {
	margin-right: 20px
}

.main .section .down .small li:last-child {
	margin-right: 0px
}

.main .section .down .small li b {
	color: #000;
}

.box-lanrenzhijia {
	width: 1200px;
	padding: 50px 0;
	height: 315px;
	margin: 0px auto;
	position: relative;
}

.box-lanrenzhijia #tabc13 .al,
.box-lanrenzhijia #tabc13 .ar {
	display: none
}

.box-lanrenzhijia #tabc13:hover .al,
.box-lanrenzhijia #tabc13:hover .ar {
	display: block
}

.ashow2 {
	width: 1200px;
	float: left;
	display: inline;
}

.list_02 li {
	float: left;
	overflow: hidden;
	width: 380px;
	height: 315px;
	margin-right: 30px;
	position: relative
}

.list_02 li a.video_list {
	display: block;
	width: 380px;
	padding: 0px 0 0 0;
	height: 220px
}

.c_s_02 {
	margin-top: 5px;
	zoom: 1;
	text-align: center
}

.al {
	width: 41px;
	height: 69px;
	cursor: pointer;
	background: url(../image/icon-slides.png) no-repeat -83px center;
	left: 0px;
	top: 150px;
	position: absolute;
	overflow: hidden;
	z-index: 100;
}

.ar {
	width: 41px;
	height: 69px;
	cursor: pointer;
	background: url(../image/icon-slides.png) no-repeat -125px center;
	right: 0px;
	top: 150px;
	position: absolute;
	overflow: hidden;
	z-index: 100;
}

a.video_list img {
	height: 220px;
	width: 380px;
}

.al:hover {
	background-position: 1px center
}

.ar:hover {
	background-position: -43px center
}


.list_02 li a .case_text {
	display: block;
	margin-top: 15px;
	margin-bottom: 4px
}

.list_02 li a .case_text span {
	display: block
}

.list_02 li a .case_text em {
	font-size: 16px;
	color: #333;
}

.list_02 li a .case_text b {
	font-weight: normal;
	font-size: 12px;
	color: #666;
	display: block
}

.list_02 li i {
	display: inline-block;
	font-style: normal;
	color: #b9b9b9;
	font-size: 12px;
	background: url(../image/case_19.png) left 4px no-repeat;
	padding-left: 22px;
	margin-right: 20px
}

.list_02 li i.i1 {
	background: url(../image/sign2.png) no-repeat left 4px;
}


.list_02 li .shade {
	position: absolute;
	width: 100%;
	height: 220px;
	margin-top: -220px;
	background: Black;
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 10;
}

.list_02 li .shade u {
	display: block;
	margin: 0 auto;
	margin-top: 95px;
	width: 44px;
	height: 44px;
	background: url(../image/icons.png) no-repeat 0px -168px;
}

.list_02 li .case_text {
	position: absolute;
	color: #999;
	font-size: 12px;
	line-height: 26px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 10;
	margin: 0 5px
}

.list_02 li .bg {
	width: 100%;
	height: 87px;
	-moz-opacity: 0.5;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.list_02 li .bg u {
	display: block;
	position: absolute;
	width: 100%;
	height: 100px;
	background-color: #64ae2c;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	margin-top: 150px
}

.list_02 li:hover .shade {
	margin-top: 0px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.list_02 li:hover .bg {
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.list_02 li:hover .bg u {
	margin-top: 0px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.list_02 li:hover .case_text em,
.list_02 li:hover .case_text b,
.list_02 li:hover .case_text i {
	color: #fff;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.list_02 li:hover .case_text i {
	background: url(../image/case_19.png) left -19px no-repeat;
}

.list_02 li:hover .case_text i.i1 {
	background: url(../image/sign2.png) left -20px no-repeat;
}

.main .down .case .more_case2 {
	margin-top: 0px;
	margin-bottom: 40px
}


.main .down .case .more_case {
	display: block;
	text-align: center;
}

.main .down .case .more_case a {
	display: inline-block;
	position: relative;
	width: 140px;
	height: 40px
}

.main .down .case .more_case a span {
	display: inline-block;
	font-size: 16px;
	color: #666;
	margin: 0 auto;
	width: 138px;
	height: 38px;
	border: 1px solid #d1d1d1;
	border-radius: 4px;
	text-align: center;
	line-height: 38px;
	position: absolute;
	z-index: 2;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	left: 0px
}

.main .down .case .more_case .jd {
	width: 0;
	position: absolute;
	left: 0;
	top: 0;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	height: 40px;
	border: 0px
}

.main .down .case .more_case a:hover .jd {
	height: 40px;
	width: 140px;
	position: absolute;
	left: 0;
	top: 0;
	background: #64ae2c;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	color: #fff;
	border: none;
	border-radius: 4px;
}

.main .down .case .more_case a:hover span {
	color: #fff;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}


.btn8 {
	background: url(../image/rightbtn3.png) no-repeat;
	width: 68px;
	height: 136px;
	display: block;
	text-indent: -9999px;
	position: fixed;
	top: 50%;
	margin-top: -65px;
	left: 2%;
}

.btn8:hover {
	background: url(../image/rightbtn3-hover.png) no-repeat;
}

.btn9 {
	background: url(../image/rightbtn4.png) no-repeat;
	width: 68px;
	height: 136px;
	display: block;
	text-indent: -9999px;
	position: fixed;
	top: 50%;
	margin-top: -65px;
	right: 2%;
}

.btn9:hover {
	background: url(../image/rightbtn4-hover.png) no-repeat;
}

.box-lanrenzhijia2 {
	width: 936px;
	height: 232px;
	position: relative;
	float: right
}

#tabc .ashow {
	width: 936px;
	margin-left: 20px;
	float: left;
	display: inline;
}

#tabc .ashow .list_02 {
	width: 936px
}

#tabc .ashow .list_02 li {
	float: left;
	overflow: hidden;
	width: 282px;
	height: 222px;
	margin-right: 20px;
	padding: 5px;
	background: #f6f6f6;
}

#tabc .ashow .list_03 li {
	background: #fff
}

#tabc .ashow .list_02 li a.video_list {
	display: block;
	width: 282px;
	height: 222px
}

#tabc .ashow .list_02 li p a {
	color: #b6aa7e;
	line-height: 20px
}

#tabc .ashow .list_02 li p a:visited {
	color: #b6aa7e;
	line-height: 20px
}

#tabc .ashow .list_02 li a:hover {
	COLOR: #b6aa7e;
	text-decoration: underline;
}

#tabc .ashow .list_02 li p.p {
	background: none transparent scroll repeat 0% 0%;
	padding: 10px 0 0 0
}

#tabc .ashow .c_s_02 {
	margin-top: 5px;
	zoom: 1;
	text-align: center
}

#tabc .ashow .c_s_02 P {
	height: 22px
}

#tabc .al {
	background: url(../image/icon-slides.png) no-repeat -83px center;
	left: 24px;
	top: 92px;
	position: absolute;
	overflow: hidden;
	width: 41px;
	cursor: pointer;
	height: 69px;
	z-index: 100;
}

#tabc .ar {
	background: url(../image/icon-slides.png) no-repeat -125px center;
	right: 4px;
	top: 92px;
	position: absolute;
	overflow: hidden;
	width: 41px;
	cursor: pointer;
	height: 69px;
	z-index: 100;
}

#tabc .ashow a.video_list img {
	height: 222px;
	width: 282px;
}

.box-lanrenzhijia2 #tabc .al,
.box-lanrenzhijia2 #tabc .ar {
	display: none
}

.box-lanrenzhijia2 #tabc:hover .al,
.box-lanrenzhijia2 #tabc:hover .ar {
	display: block
}

#tabc .ashow .list_02 li a {
	position: relative;
	width: 282px;
	height: 222px;
	display: block
}

#tabc .ashow .list_02 li a img:hover {
	transform: scale(1.05);
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}

#tabc .ashow .list_02 li a img {
	transform: scale(1);

	-ms-transform: scale(1);

	-webkit-transform: scale(1);

	-webkit-transition: -webkit-transform 0.4s ease-out;

	-moz-transition: -moz-transform 0.4s ease-out;

	-ms-transition: -ms-transform 0.4s ease-out;
}

#tabc .ashow .list_02 li span {
	display: block;
	position: absolute;
	bottom: 5px;
	background: rgba(0, 0, 0, 0.5);
	font-size: 12px;
	color: #fff;
	height: 40px;
	line-height: 40px;
	width: 272px;
	padding-left: 10px
}

#tabc .al:hover {
	background-position: 1px center
}

#tabc .ar:hover {
	background-position: -43px center
}

/*--- 关于我们 ---*/
.main .who {
	padding: 50px 0
}

.main .who .h3 {
	text-align: center;
	font-size: 28px;
	color: #333;
	margin-bottom: 42px
}

.main .who p {
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 30px
}

.main .who ul {
	width: 1230px;
	margin-top: 42px
}

.main .who li {
	float: left;
	width: 378px;
	height: 148px;
	border: 1px solid #eee;
	text-align: center;
	margin-right: 30px
}

.main .who li .h4 {
	font-size: 24px;
	color: #333;
	line-height: 36px;
	margin-top: 35px
}

.main .service_ys .text_t {
	text-align: center;
	padding: 20px 0 50px 0
}

.main .service_ys .text_t .h2 {
	font-size: 28px;
	color: #333;
	margin-bottom: 20px
}

.main .service_ys .text_t span {
	font-size: 16px;
	color: #333;
	display: block
}

.main .service_ys .text_t span em {
	color: #999
}

.main .service_ys .s_list {
	margin-bottom: 50px
}

.main .service_ys .s_list dl {
	float: left;
	width: 312px;
	margin-right: 120px
}

.main .service_ys .s_list dl dt {
	width: 208px;
	border-radius: 100%;
	background: #66ad2e;
	font-size: 24px;
	color: #fff;
	text-align: center;
	line-height: 36px;
	padding: 68px 0;
	margin: 0 auto 16px auto
}

.main .service_ys .s_list dl dd {
	text-align: center;
	font-size: 12px;
	color: #666;
	line-height: 24px
}

.main .service_ys .s_list dl.m99 {
	margin-right: 0px
}

.main .join {
	padding-top: 30px
}

.main .join .text_t {
	text-align: center;
	padding: 20px 0 45px 0
}

.main .join .text_t .h2 {
	font-size: 28px;
	color: #333;
	margin-bottom: 20px
}

.main .join .text_t span {
	font-size: 16px;
	color: #333;
	display: block
}

.main .join .text_t span em {
	color: #999
}

.main .join .s_list li {
	float: left;
	width: 332px;
	margin-right: 100px
}

.main .join .s_list ul {
	width: 1296px;
}

.main .join .s_list li .h4 {
	font-size: 20px;
	color: #333;
	margin: 28px 0 23px 0
}

.main .join .s_list li dl dt {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	margin: 15px 0 5px 0
}

.main .join .s_list li dl dd {
	font-size: 12px;
	color: #666;
	line-height: 30px
}

.main .join .s_list p {
	font-size: 12px;
	color: #999;
	line-height: 24px
}

.main .join .s_list p b {
	color: #666
}

.main .join .s_list .m23 {
	padding-top: 23px;
	clear: both
}

.main .join .s_list .person {
	width: 155px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	background: #66ad2e;
	font-size: 18px;
	margin: 22px auto 80px auto
}

.main .join .s_list .person a {
	color: #fff;
	display: block
}

.main .green {
	width: 100%;
	background: #66ad2e;
	padding: 46px 0 41px 0;
	text-align: center;
	color: #fff
}

.main .green .h1 {
	font-size: 28px;
	margin-bottom: 18px
}

.main .green p {
	font-size: 16px;
}

.main .pay {
	padding: 19px 0 56px 0
}

.main .contact .h3 {
	text-align: center;
	font-size: 28px;
	color: #333;
	margin-top: 52px;
	margin-bottom: 20px
}

.main .contact p em {
	text-align: center;
	font-size: 16px;
	color: #999;
	line-height: 30px
}

.main .contact .lx_way {
	padding-top: 40px
}

.main .contact .lx_way .map {
	border-top: 1px dashed #dedede;
	padding-top: 26px;
	margin-top: 22px;
	padding-bottom: 100px
}

.main .contact .lx_way .h5 {
	font-size: 16px;
	color: #297aa6;
	margin-bottom: 20px
}

.main .contact .lx_way p {
	color: #666;
	font-size: 14px;
	font-family: "宋体";
	padding-left: 30px;
	line-height: 28px
}

/*--- 案例3 ---*/
.case-ico {
	margin-bottom: 33px
}

.case-text-left {
	width: 520px;
}

.text-main span {
	display: block;
	font-family: "微软雅黑";
	color: #000000 !important;
	font-size: 20px;
	margin-bottom: 8px;
}

.text-main p {
	display: block;
	font-family: "微软雅黑";
	color: #666 !important;
	font-size: 14px;
	line-height: 24px;
}

.case-text-right {
	width: 410px;
}

.case-righttext ul li {
	display: block;
	margin-bottom: 16px;
}

.case-righttext ul li span {
	font-family: "微软雅黑";
	color: #000000 !important;
	font-size: 16px;
}

.case-righttext ul li a:hover {
	color: #333333 !important;
}

.case-righttext ul li {
	font-family: "微软雅黑";
	color: #666 !important;
	font-size: 16px;
}

.case-righttext ul li a {
	font-family: "微软雅黑";
	color: #666 !important;
	font-size: 16px;
	text-decoration: underline;
}

.case-text {
	padding: 120px 0 45px 0;
	width: 1000px
}

.covered {
	width: 1000px;
	height: 648px;
	margin: 0 auto;
	box-shadow: 0 0 15px 2px rgba(0, 0, 0, .1);
}

.covered img {
	margin-bottom: 30px;
	width: 1000px !important;
	height: auto !important
}

.second {
	width: 1000px;
	height: auto;
}

.covered {
	position: relative;
}

.textmain {
	text-align: center;
	padding-top: 28px;
}

.case-foot {
	background: #fff;
	width: 100%;
	height: 140px;
	border-top: 1px solid #d8d8d8;
	padding-top: 40px;
	text-align: center;
	margin-top: 80px;
}

.case-foot span {
	font-family: "微软雅黑";
	color: #000000 !important;
	font-size: 25px;
}

.casepage-btn {
	width: 220px;
	margin: 0 auto;
	padding-top: 22px;
}

.btn4 {
	background: url(../image/btn6.png) no-repeat;
	width: 119px;
	height: 41px;
	line-height: 41px;
	display: block;
	text-align: center;
	float: left;
	font-family: "微软雅黑";
	color: #ffffff !important;
	font-size: 16px;
}

.btn4:hover {
	background: url(../image/btn6.png) no-repeat;
}

.btn5 {
	background: url(../image/btn7.png) no-repeat;
	width: 89px;
	height: 41px;
	line-height: 41px;
	display: block;
	text-align: center;
	float: right;
	font-family: "微软雅黑";
	color: #ffffff !important;
	font-size: 16px;
}

.btn5:hover {
	background: url(../image/btn7-hover.png) no-repeat;
}

.btn10 {
	background: url(http://www.zhandodo.com/Themes/default/images/btn10.png) no-repeat;
	width: 119px;
	height: 41px;
	line-height: 41px;
	display: block;
	text-align: center;
	float: right;
	font-family: "微软雅黑";
	color: #ffffff !important;
	font-size: 16px;
}

.btn10:hover {
	background: url(http://www.zhandodo.com/Themes/default/images/btn10-hover.png) no-repeat;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox4 .prev,
.slideBox4 .next {
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -25px;
	display: block;
	width: 23px;
	height: 45px;
	background: url(http://www.zhandodo.com/Themes/default/images/left-btn2.png) no-repeat;
}

.slideBox4 .next {
	left: auto;
	right: 0;
	background: url(http://www.zhandodo.com/Themes/default/images/right-btn2.png) no-repeat;
}

.Recommend-title {
	text-align: center;
	padding-top: 90px;
	padding-left: 80px;
}

.btn8 {
	background: url(../image/rightbtn3.png) no-repeat;
	width: 68px;
	height: 136px;
	display: block;
	text-indent: -9999px;
	position: fixed;
	top: 50%;
	margin-top: -65px;
	left: 2%;
}

.btn8:hover {
	background: url(../image/rightbtn3-hover.png) no-repeat;
}

.btn9 {
	background: url(../image/rightbtn4.png) no-repeat;
	width: 68px;
	height: 136px;
	display: block;
	text-indent: -9999px;
	position: fixed;
	top: 50%;
	margin-top: -65px;
	right: 2%;
}

.btn9:hover {
	background: url(../image/rightbtn4-hover.png) no-repeat;
}

.about-bj {
	background: url(http://www.zhandodo.com/Themes/default/images/about-bj.png) center center no-repeat #000000;
	width: 100%;
	height: 600px;
	padding-top: 195px;
}

.slideBox5 {
	width: 1000px;
	height: 455px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.slideBox5 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	left: 0px;
}

.slideBox5 .bd li {
	zoom: 1;
	vertical-align: middle;
}

.slideBox5 .bd .Recommend-img img {
	width: 575px;
	height: 455px;
	display: block;
}

.Recommend-img {
	width: 575px;
	height: 455px;
	display: block;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.case-pagemain {
	padding-bottom: 50px
}

.main .bg_become2 {
	padding-bottom: 0px;
	padding-top: 0px
}

.W_app_wrap .th,
.W_market_wrap .th,
.W_b2c_wrap .th,
.W_trade_wrap .th {
	text-indent: -9999px;
	font-size: 0;
	line-height: 0
}

.W_app_wrap .w_auto,
.W_market_wrap .w_auto,
.W_b2c_wrap .w_auto,
.W_trade_wrap .w_auto {
	width: 940px;
	display: block;
	margin: 0 auto;
	position: relative
}

.W_market_wrap {
	padding-top: 40px
}

.W_v2_market_P1 {
	height: 400px;
	display: block;
	overflow: hidden
}

.W_v2_market_P2 {
	height: 400px;
	display: block;
	overflow: hidden
}

.W_v2_market_P3 {
	height: 520px;
	display: block;
	overflow: hidden
}

.W_v2_market_P4 {
	height: 1320px;
	display: block;
	overflow: hidden
}

.W_v2_market_P1 .block_1 {
	width: 444px;
	height: 271px;
	display: block;
	position: absolute;
	top: 50px;
	left: 0;
	background: url(http://www.zhandodo.com/Themes/default/images/030920143.gif) no-repeat
}

.W_v2_market_P1 .block_2 {
	width: 444px;
	height: 271px;
	display: block;
	position: absolute;
	top: 50px;
	right: 0;
	background: url(http://www.zhandodo.com/Themes/default/images/030920144.gif) no-repeat
}

.W_v2_market_P2 .block_1 {
	width: 858px;
	height: 311px;
	display: block;
	margin: 50px auto;
	background: url(http://www.zhandodo.com/Themes/default/images/030920145.gif) no-repeat
}

.W_v2_market_P3 .block_1 {
	width: 654px;
	height: 403px;
	display: block;
	margin: 60px auto;
	background: url(http://www.zhandodo.com/Themes/default/images/030920146.gif) no-repeat
}

.W_v2_market_P4 h1 {
	width: 783px;
	height: 132px;
	display: block;
	margin: 60px 0 40px 45px;
	background: url(http://www.zhandodo.com/Themes/default/images/030920147.gif) no-repeat
}

.W_v2_market_P4 .vs {
	height: 377px;
	display: block;
	overflow: hidden
}

.W_v2_market_P4 .vs .vsblock {
	float: left;
	display: inline;
	height: 377px
}

.W_v2_market_P4 .vs .vsY {
	float: left;
	display: inline;
	background: url(http://www.zhandodo.com/Themes/default/images/030920148.gif) no-repeat top right;
	padding-right: 310px
}

.W_v2_market_P4 .vs .vsN {
	float: right;
	display: inline;
	background: url(http://www.zhandodo.com/Themes/default/images/030920149.gif) no-repeat top left;
	padding-left: 310px
}

.W_v2_market_P4 .vs .vsblock li {
	background: url(http://www.zhandodo.com/Themes/default/images/0309201410.gif) no-repeat left;
	padding-left: 27px;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 30px;
	margin-top: 20px
}

.W_v2_market_P4 .vs .vsN li {
	background-image: url(http://www.zhandodo.com/Themes/default/images/03092014102.gif)
}

.W_v2_market_P4 .vslist {
	height: 385px;
	margin-top: 50px;
	display: block;
	overflow: hidden
}

.W_v2_market_P4 .vslist .vsblock {
	float: left;
	display: inline;
	height: 385px;
	font-size: 18px;
	line-height: 30px
}

.W_v2_market_P4 .vslist .vsblock h2 {
	margin-bottom: 15px;
	margin-top: 22px
}

.W_v2_market_P4 .vslist .vsY h2 {
	width: 137px;
	height: 27px;
	display: block;
	background: url(http://www.zhandodo.com/Themes/default/images/0309201411.gif) no-repeat
}

.W_v2_market_P4 .vslist .vsY {
	float: left;
	margin-right: 260px;
	margin-left: 30px;
	display: inline;
	background: url(http://www.zhandodo.com/Themes/default/images/vs1.gif) no-repeat top left;
	padding-left: 200px
}

.W_v2_market_P4 .vslist .vsN h2 {
	width: 137px;
	height: 27px;
	display: block;
	background: url(http://www.zhandodo.com/Themes/default/images/0309201412.gif) no-repeat
}

.W_v2_market_P4 .vslist .vsN {
	float: left;
	display: inline;
	background: url(http://www.zhandodo.com/Themes/default/images/vs2.gif) no-repeat top right;
	padding-right: 150px
}

.W_v2_market_P4 .result h4 {
	width: 120px;
	height: 35px;
	display: block;
	margin: 0 auto;
	background: url(http://www.zhandodo.com/Themes/default/images/0309201413.gif) no-repeat;
	margin-bottom: 30px;
	margin-top: 20px
}

.W_v2_market_P4 .result h5 {
	width: 442px;
	height: 102px;
	display: block;
	margin: 0 auto;
	background: url(http://www.zhandodo.com/Themes/default/images/0309201414.gif) no-repeat
}

.W_v2_wap_P1 {
	height: 500px;
	display: block;
	overflow: hidden
}

.W_v2_wap_P2 {
	height: 550px;
	display: block;
	overflow: hidden
}

.W_v2_wap_P3 {
	height: 635px;
	display: block;
	overflow: hidden
}

.W_v2_wap_P4 {
	height: 600px;
	display: block;
	overflow: hidden
}

.W_v2_hr {
	border-bottom: 1px solid #ccc;
	width: 100%;
	display: block;
	height: 0;
	line-height: 0;
	clear: both;
}


.W_v2_wap_P1 .blockV1 {
	width: 306px;
	height: 394px;
	position: absolute;
	top: 40px;
	left: 0;
	display: block;
	background: url(../image/030820142.gif) no-repeat
}

.W_v2_wap_P1 .phone {
	width: 208px;
	height: 419px;
	position: absolute;
	top: 35px;
	left: 380px;
	display: block;
	background: url(../image/030820141.gif) no-repeat
}

.W_v2_wap_P1 .blockV2 {
	width: 310px;
	height: 345px;
	position: absolute;
	top: 60px;
	left: 650px;
	display: block;
	background: url(../image/030820143.gif) no-repeat
}

.W_v2_wap_P2 .blockV1 h2 {
	width: 373px;
	height: 102px;
	display: block;
	position: absolute;
	background: url(../image/030820144.gif) no-repeat;
	top: 60px;
	left: 0
}

.W_v2_wap_P2 .blockV1 h3 {
	width: 350px;
	height: 308px;
	display: block;
	position: absolute;
	background: url(../image/030820145.gif) no-repeat;
	top: 210px;
	left: 0
}

.W_v2_wap_P2 .phone {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 220px;
	height: 471px;
	background: url(../image/P2030820141.gif) no-repeat;
	top: 80px;
	left: 500px
}

.W_v2_wap_P2 .phone_tx {
	position: absolute;
	display: block;
	top: 50px;
	left: 670px
}

.W_v2_wap_P2 .phone_tx li {
	-webkit-transition: all .2s ease-in-out
}

.W_v2_wap_P2 .phone_tx li:hover {
	-webkit-transform: scale(1.2)
}

.W_v2_wap_P2 .phone_tx .t01 {
	width: 183px;
	display: none;
	height: 109px;
	background: url(../image/P2030820142.png) no-repeat;
	margin-left: 4px
}

.W_v2_wap_P2 .phone_tx .t03 {
	width: 182px;
	display: none;
	height: 101px;
	background: url(../image/P2030820143.png) no-repeat;
	margin-top: 5px;
	margin-left: 5px
}

.W_v2_wap_P2 .phone_tx .t02 {
	width: 182px;
	display: none;
	height: 90px;
	background: url(../image/P2030820144.png) no-repeat;
	margin-left: 5px
}

.W_v2_wap_P2 .phone_tx .t04 {
	width: 187px;
	display: none;
	height: 124px;
	background: url(../image/P2030820145.png) no-repeat;
	margin-top: -15px
}

.W_v2_wap_P3 h2 {
	width: 374px;
	height: 36px;
	position: absolute;
	top: 40px;
	left: 0;
	display: block;
	background: url(http://www.zhandodo.com/Themes/default/images/030820146.gif) no-repeat
}

.W_v2_wap_P3 .phone {
	position: absolute;
	display: block;
	width: 239px;
	height: 472px;
	background: url(../image/030820148.gif) no-repeat;
	top: 120px;
	left: 30px
}

.W_v2_wap_P3 .push {
	position: absolute;
	width: 147px;
	top: 180px;
	left: 325px
}

.W_v2_wap_P3 .push span.bohao {
	width: 86px;
	height: 86px;
	cursor: pointer;
	display: block;
	background: url(../image/push.png) no-repeat 0 -87px
}

.W_v2_wap_P3 .push span.bohao:hover {
	background-position: 0 0
}

.W_v2_wap_P3 .push .text {
	width: 147px;
	height: 218px;
	display: block;
	background: url(../image/0308201410.gif) no-repeat;
	margin-top: 15px
}

ul.phone_good {
	position: absolute;
	width: 414px;
	top: 80px;
	right: 0
}

ul.phone_good li {
	margin-bottom: 27px
}

ul.phone_good .t01 {
	width: 414px;
	height: 90px;
	display: none;
	background: url(../image/030820147.gif) no-repeat
}

ul.phone_good .t02 {
	width: 414px;
	height: 94px;
	display: none;
	background: url(../image/030820149.gif) no-repeat
}

ul.phone_good .t03 {
	width: 414px;
	height: 94px;
	display: none;
	background: url(../image/0308201411.gif) no-repeat
}

ul.phone_good .t04 {
	width: 414px;
	height: 94px;
	display: none;
	background: url(../image/0308201412.gif) no-repeat
}

.W_v2_wap_P4 h2.title {
	width: 742px;
	height: 82px;
	display: block;
	background: url(../image/0308201413.gif) no-repeat;
	left: 0;
	top: 60px;
	position: absolute
}

.W_v2_wap_P4 ul {
	position: absolute;
	top: 190px;
	left: 0
}

.W_v2_wap_P4 ul li {
	width: 165px;
	margin-left: 22px;
	display: inline;
	float: left
}

.W_v2_wap_P4 ul li span {
	width: 165px;
	height: 165px;
	position: relative;
	background: #eee;
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	display: table-cell;
	vertical-align: middle
}

.W_v2_wap_P4 ul li span i.icon {
	display: block;
	margin: 0 auto;
	background: url(../image/GOODLIST030820141.png) no-repeat
}

.W_v2_wap_P4 ul li.i1 span i.icon {
	width: 72px;
	height: 72px;
	background-position: 0 0
}

.W_v2_wap_P4 ul li.i2 span i.icon {
	width: 84px;
	height: 71px;
	background-position: -100px 0
}

.W_v2_wap_P4 ul li.i3 span i.icon {
	width: 70px;
	height: 64px;
	background-position: -211px 0
}

.W_v2_wap_P4 ul li.i4 span i.icon {
	width: 58px;
	height: 62px;
	background-position: -322px -1px
}

.W_v2_wap_P4 ul li.i5 span i.icon {
	width: 45px;
	height: 82px;
	background-position: -432px 0
}

.W_v2_wap_P4 ul li h2 {
	text-align: center;
	font-weight: 100;
	color: #040000;
	font-size: 21px;
	line-height: 66px
}

.W_v2_wap_P4 ul li p {
	padding-top: 0;
	font-size: 14px;
	line-height: 20px;
	width: 130px;
	display: block;
	margin: 0 auto;
	color: #656464
}

.W_v2_wap_P5 {
	text-align: center;
	padding-top: 60px
}

.W_v2_wap_P5 h2.title {
	width: 320px;
	height: 155px;
	margin-bottom: 20px;
	display: block;
	background: url(../image/WV2B_030920141.gif) no-repeat;
	margin: 0 auto
}

.W_v2_wap_P5 .qr_code {
	margin: 30px auto;
	display: block;
	margin-bottom: 50px
}

.W_v2_wap_P5 span.net {
	display: block;
	line-height: 30px;
	font-family: "QTypeCompBook", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin-bottom: 50px;
	text-align: center
}

.W_v2_wap_P5 img {
	display: block;
	margin: 10px auto
}

.W_v2_wap_P5 strong {
	display: block;
	font-size: 22px;
	font-weight: 100
}

.W_v2_footBrand {
	padding-top: 68px;
	height: 700px;
	display: block;
	overflow: hidden
}

.W_v2_footBrand .h2 {
	width: 292px;
	height: 187px;
	display: block;
	background: url(../image/WV2B_030920144.gif) no-repeat;
	margin: 0px
}

.W_v2_footBrand .h3 {
	font-weight: 100;
	font-size: 18px;
	color: #666;
	line-height: 40px
}

.W_v2_footBrand .h4 {
	width: 257px;
	margin: 0px;
	margin-top: 50px;
	height: 21px;
	display: block;
	background: url(../image/WV2B_030920145.gif) no-repeat
}

.W_v2_footBrand .h5 {
	font-weight: 100;
	font-size: 18px;
	color: #666;
	line-height: 22px;
	padding: 10px 0
}

.W_v2_footBrand .cqq {
	margin-top: 37px
}

.W_v2_footBrand .cqq h3 {
	width: 180px;
	padding-left: 14px;
	height: 48px;
	display: block;
	background: url(http://www.zhandodo.com/Themes/default/images/v2/w-20140306v2.png) -656px -265px;
	color: #fff;
	font-size: 17px;
	font-weight: 100;
	line-height: 32px
}

.W_v2_footBrand dl {
	padding-top: 12px;
	height: 48px;
	display: block;
	clear: both
}

.W_v2_footBrand dd span {
	background: #3a393a;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	display: inline;
	float: left;
	height: 42px;
	cursor: pointer;
	border-radius: 50px;
	width: 42px;
	margin-right: 10px;
	-webkit-transition: all .2s ease-in-out
}

.W_v2_footBrand dd span i.qq {
	width: 20px;
	-webkit-transition: all .2s ease-in-out;
	opacity: .7;
	-webkit-transform: scale(0.8);
	height: 20px;
	display: block;
	margin: 11px auto;
	background: url(../image/w-20140306v2.png) no-repeat -62px -552px
}

.W_v2_footBrand dd a {
	color: #999;
	-webkit-transition: all .2s ease-in-out
}

.W_v2_footBrand dd a:hover {
	color: #000;
	text-decoration: none
}

.W_v2_footBrand dd:hover span {
	background: #da482e
}

.W_v2_footBrand dd:active span {
	background: #b41f05
}

.W_v2_footBrand dd:hover span i.qq {
	-webkit-transform: scale(1);
	opacity: 1
}

.W_v2_footBrand dd:active span i.qq {
	-webkit-transform: scale(2);
	opacity: 0
}

.W_v2_footBrand dd {
	height: 42px;
	margin-bottom: 6px;
	display: inline;
	float: left;
	line-height: 42px;
	font-size: 16px;
	cursor: pointer;
	margin-right: 20px
}

.W_v2_footBrand .tels {
	width: 414px;
	margin: 0px;
	margin-top: 28px;
	height: 92px;
	display: block;
	background: url(../image/WV2B_030920146.gif) no-repeat
}

.W_v2_footBrand .brandImg {
	width: 389px;
	height: 647px;
	display: block;
	position: absolute;
	top: 68px;
	right: 0;
	background: url(../image/WV2B_030920143.gif) no-repeat
}

k;
position:absolute;
cursor:pointer;
top:30px;
right:10px;
background:url(../images/music.png) no-repeat 0 -43px;
zoom:0.8;
z-index:9999999;
}

body,
html {
	overflow-x: hidden
}



#full-nei-slider {
	width: 100%;
	height: 559px;
	position: relative;
	margin: 0px auto;
	padding-top: 0px;
	overflow: hidden;
}

.full-screen-slider2 {
	width: 100%;
	height: 559px;
	position: relative;
	margin: 0px auto;
	padding-top: 0px;
	overflow: hidden;
}


/*企业为什么要做营销型网站*/

.why_huang {
	height: 75px;
	background: #ffcc00;
	font-size: 14px;
	color: #262626;
	padding-top: 25px;
	line-height: 200%;
}

.why_huang span {
	font-weight: bold;
}

.why_hui {
	height: 120px;
	background: #f0f0f0;
	padding-top: 30px;
	font-size: 14px;
	color: #262626;
	line-height: 200%;
}

.why_part {
	height: 370px;
	padding-bottom: 60px;
	background: url(http://www.zhandodo.com/Themes/default/images/case_02.gif) center bottom no-repeat;
	padding-top: 30px;
	font-size: 14px;
}

.why_part .left {
	float: left;
	width: 413px;
	padding-right: 90px;
}

.why_part .left2 {
	float: left;
	width: 413px;
	padding-right: 0px;
	padding-left: 90px;
}

.why_part .left .title {
	font-size: 27px;
	color: #262626;
}

.why_part .left .title span {
	color: #e93700;
}

.why_part .left .info {
	line-height: 220%;
	color: #262626;
}

.why_part .right {
	float: left;
	width: 500px;
	text-align: center
}

.why_part_last {
	height: 750px;
}

.why_part_last .why_bottom_topimg {
	margin-bottom: 60px;
}

.why_part_last .title {
	text-align: left;
	font-size: 27px;
	color: #e93700;
	line-height: 200%;
	margin-top: 15px;
}

.why_part_last .info {
	color: #000000;
	text-align: left;
	line-height: 220%;
}

.why_part .liji {
	display: block;
	width: 176px;
	height: 38px;
	line-height: 38px;
	background: #ffcc00;
	font-size: 24px;
	margin-top: 20px;
	color: #262626;
	text-align: center;
	border-radius: 15px;
}


/*营销型网站*/

.topimg {
	text-align: center;
	min-height: 200px;
	padding-top: 30px;
}

.sale_hui {
	width: 100%;
	background: #f3f3f3;
	height: 320px;
	padding-top: 40px;
}

.sale_bai {
	height: 450px;
	padding-top: 40px;
}

.sale_bai .left {
	width: 480px;
	float: left;
	padding-top: 30px;
}

.sale_bai .right {
	float: left;
	width: 523px;
	font-size: 20px;
	color: #262626;
	line-height: 200%;
}

.sale_bai .right strong {
	color: #262626;
	cursor: text;
	font-weight: normal
}

.sale_bai .right span {
	color: #e90010;
	font-weight: bold;
}

.sale_hui2 {
	height: 450px;
	padding-top: 40px;
	background: #f3f3f3;
}

.sale_hui2 .left {
	float: left;
	width: 450px;
	padding-right: 40px;
	font-size: 20px;
	color: #262626;
	line-height: 200%;
	padding-top: 50px;
}

.sale_hui2 .right {
	width: 510px;
	float: left;
	padding-top: 30px;
}

.Sale_System {
	margin: 0px;
	padding: 0px;
	height: 300px;
	padding-top: 50px;
}

.Sale_System li {
	width: 220px;
	height: 220px;
	padding: 10px;
	background: url(http://www.zhandodo.com/Themes/default/images/sale_42.gif) center no-repeat;
	float: left;
	margin-right: 10px;
}

.Sale_System li.Sale_System_lase {
	margin: 0px;
}

.Sale_System li .Sale_System_title {
	font-size: 24px;
	color: #e90010;
	text-align: center;
	line-height: 120%;
	height: 75px;
	padding-top: 15px;
}

.Sale_System li img {
	float: left
}

.Sale_System li .System_info {
	width: 220px;
	height: 130px;
	color: #252525;
	line-height: 180%;
	font-size: 18px;
}

.Sale_System li .System_info strong {
	color: #262626;
	cursor: text;
	font-weight: normal
}



.sale_hui3 {
	height: 800px;
	padding-top: 40px;
	background: #f3f3f3;
}

.Sale_Features_topimg {
	text-align: center;
	min-height: 100px;
	padding-top: 30px;
}

.Sale_Features {
	margin: 0px;
	padding: 0px;
	height: 300px;
	padding-top: 0px;
}

.Sale_Features li {
	width: 300px;
	height: 291px;
	padding: 10px;
	background: url(../image/sale_59.gif) center no-repeat;
	float: left;
	margin-right: 10px;
}

.Sale_Features li.Sale_Features_lase {
	margin: 0px;
}

.Sale_Features li .Sale_Features_title {
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 120%;
	height: 81px;
	line-height: 81px;
}

.Sale_Features li img {
	float: left
}

.Sale_Features li .Features_info {
	width: 300px;
	height: 195px;
	padding-top: 15px;
	color: #252525;
	line-height: 200%;
	font-size: 18px;
}

.Sale_Features li .Features_info strong {
	color: #262626;
	cursor: text;
	font-weight: normal
}



.sale_cheng {
	height: 380px;
	padding-top: 50px;
	background: #e93700;
}

.Sale_Ten_topimg {
	text-align: center;
}

.Sale_Ten {
	border-collapse: collapse;
	border-spacing: 0;
	margin-top: 15px;
}

.Sale_Ten tr td {
	width: 195px;
	height: 114px;
	border: #fff solid 1px;
	color: #fff;
	padding-left: 5px;
	font-size: 24px;
	font-weight: bold;
}

.Sale_Ten tr td p {
	font-weight: normal;
	font-size: 18px;
}



.sale_chengseo {
	height: 480px;
	padding-top: 50px;
	background: #fff
}

.Sale_Tenseo_topimg {
	text-align: center;
	padding-bottom: 30px;
}

.Sale_Tenseo {
	border-collapse: collapse;
	border-spacing: 0;
	margin-top: 15px;
}

.Sale_Tenseo tr td {
	width: 195px;
	height: 114px;
	border: #8d8b8c solid 1px;
	color: #262524;
	text-align: center;
	padding: 10px;
	padding-top: 20px;
	font-size: 16px;
}

.Sale_Tenseo tr td p {
	text-align: left;
	width: 160px;
	height: 60px;
	margin: 0px auto;
}



.sale_huitexiao {
	background: #f3f3f3;
	height: 420px;
	padding-top: 30px;
}

.yxx07 {
	width: 1003px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
}

.yxx07 ul {
	width: 1003px;
	margin: 0px;
	padding: 0px;
}

.xuqiu-list li {
	width: 140px;
	height: 120px;
	float: left;
	margin: 1px;
	padding: 0px;
	background: #e93700;
}

.xuqiu-list li .no {
	text-align: center;
	color: #fff;
	font-size: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.xuqiu-list li a {
	padding-bottom: 0;
	line-height: 28px;
	display: block;
	float: left;
	color: #fff;
	font-size: 18px;
	padding-left: 5px;
	font-weight: bold;
}

.xuqiu-list li a:hover {
	text-decoration: none;
	color: #FFF;
	cursor: pointer;
}

.xuqiu-list li:hover {
	filter: Alpha(Opacity=50);
}

.pa {
	POSITION: absolute;
}

.pr {
	POSITION: relative;
}

.xuqiu-list li .pa H3 {
	LINE-HEIGHT: 30px;
	FONT-FAMILY: "黑体";
	HEIGHT: 30px;
	COLOR: #f75a00;
	FONT-SIZE: 25px;
	margin: 0px;
	margin-top: 3px;
}

.xuqiu-list li .pa SPAN {
	COLOR: #f75a00
}

.xuqiu-list li .pa {
	LINE-HEIGHT: 25px;
	PADDING-LEFT: 10px;
	WIDTH: 400px;
	height: 122px;
	DISPLAY: none;
	FONT-FAMILY: "微软雅黑";
	BACKGROUND: #FFF;
	COLOR: #737373;
	FONT-SIZE: 14px;
	position: absolute;
	z-index: 99999;
}

.xuqiu-list li .pa p {
	margin: 0px;
	line-height: 150%;
}

.xuqiu-list .lc1c {
	top: 120px;
	DISPLAY: none;
	LEFT: 0px;
}

.xuqiu-list .lc2c {
	top: 120px;
	DISPLAY: none;
	right: 0px;
}

.xuqiu-list .lc3c {
	BOTTOM: 120px;
	DISPLAY: none;
	left: 0px;
}

.xuqiu-list .lc4c {
	BOTTOM: 120px;
	DISPLAY: none;
	RIGHT: 0px;
}



.Sale_Solve {
	padding-top: 50px;
	background: #fff;
}

.Sale_Solve_topimg {
	text-align: center;
}

.Sale_Solve {
	border-collapse: collapse;
	border-spacing: 0;
	margin-top: 15px;
}

.Sale_Solve_liji {
	display: block;
	width: 226px;
	height: 54px;
	margin: 0px auto;
	background: #ffcc00;
	border-radius: 5px;
	font-size: 30px;
	line-height: 54px;
	text-align: center;
	color: #262626;
	margin: 40px auto;
}

.Sale_Solve .renwu {
	margin: 0px;
	padding: 0px;
}

.Sale_Solve .renwu li {
	float: left;
	width: 240px;
	margin-right: 14px;
}

.Sale_Solve .renwu li.last {
	margin-right: 0px;
}

.Sale_Solve .renwu .info {
	height: 80px;
	line-height: 100%;
	font-size: 16px;
	color: #FFFFFF;
	background: #333333;
	text-align: center;
}

.Sale_Solve .renwu .info span {
	display: block;
	line-height: 250%;
	font-weight: bold;
	font-size: 18px;
}



.Sale_yuanze {
	background: #e93700;
	height: 350px;
	padding-top: 50px;
}



.Sale_tijiao {
	height: 290px;
	background: #f2f2f2;
	padding-top: 30px;
}

.Sale_tijiao .Sale_tijiao_left {
	font-size: 16px;
	line-height: 250%;
	color: #262626;
	width: 430px;
	padding-right: 70px;
	float: left
}

.Sale_tijiao .Sale_tijiao_right {
	font-size: 16px;
	line-height: 250%;
	color: #262626;
	width: 500px;
	float: left
}

.Sale_tijiao_right {
	width: 500px;
	float: left;
	color: #262626;
	line-height: 100%;
}

.Sale_tijiao_right .title {
	color: #262626;
	font-size: 30px
}

.Sale_tijiao_right .input_companyname {
	font-size: 16px;
	height: 40px;
	border: 1px solid #e5e5e5;
	line-height: 40px;
	width: 500px;
	text-indent: 5px;
	text-align: left;
}

.Sale_tijiao_right .input_name {
	font-size: 16px;
	height: 40px;
	border: 1px solid #e5e5e5;
	line-height: 40px;
	width: 240px;
	text-indent: 5px;
	margin: 10px auto;
	margin-right: 11px;
}

.Sale_tijiao_right .input_tel {
	font-size: 16px;
	height: 40px;
	border: 1px solid #e5e5e5;
	line-height: 40px;
	width: 240px;
	text-indent: 5px;
	margin: 10px auto;
}

.Sale_tijiao_right .input_fuwu {
	width: 240px;
	height: 40px;
	border: 1px solid #e5e5e5;
	line-height: 40px;
	text-indent: 5px;
	margin-right: 10px;
}

.Sale_tijiao_right .input_submit {
	width: 240px;
	height: 40px;
	background: #ff4a00;
	color: #FFFFFF;
	font-size: 24px;
	line-height: 40px;
	padding: 0px;
	margin: 0px;
	border-radius: 0px;
}

/*头部*/
/*.header2-2-navcontent div{ line-height:21px;}
.header2{background-color:#000000;*position:relative;*z-index:2;}
.header2-content{margin: 0 auto;height:30px;width: 1200px;}
.header2-2{background:#fff;position:relative;*z-index:1;}
.header2-2-content{margin: 0 auto;height:60px;width: 1200px;}
.header2-2-nav{float:left;margin-left:23px;width:990px;margin-top: 10px;}
.header2-2-nav ul li{height:60px;line-height:60px;float:left;margin-left:72px;}
.header2-2-nav ul li a{color:#333333;font-size:15px;}
.header2-2-nav ul li a.on{font-weight:bold;color:#ff5744;}
.header2-2-nav ul li a:hover{font-weight:bold;color:#ff5744;}
.header2-2-navcontent{position:absolute;left:0;top:116px;width:100%;background-color:#fff;z-index:999;border-top:1px solid #dee0e2;}
.header2-2-navcontent-b1{width:1200px;margin:0 auto;padding:25px 0 20px 390px;overflow:hidden;}
.cont{padding:25px 0 20px 560px;}
.header2-2-navcontent-b1 li{float:left;width:172px;margin-right:60px;border-right:1px solid #e1e2e3;}
.header2-2-navcontent-b1 li span a{ display:block; background:#ff5744; width:92px; height:26px; text-align:center; line-height:26px; color:#fff; font-size:14px}
.header2-2-navcontent-b1-ymzc,.header2-2-navcontent-b1-ymjy,.header2-2-navcontent-b1-cyfw,.header2-2-navcontent-b1-gd{/*height:190px;}*/
/*.header2-2-navcontent-b1-ymzc-h{font-size:16px;color:#333333;font-weight:bold;}
.header2-2-navcontent-b1-ymzc-c{margin-top:8px;overflow:hidden;}
.header2-2-navcontent-b1-ymzc-c li{float:none;width:86px;margin-top:2px;margin-right:0px;border-right:0;padding:0; line-height:21px;}
.header2-2-navcontent-b1-ymzc-c a{font-size:12px;color:#333333;}
.header2-2-navcontent-b1-ymzc-f{margin-top:10px;}
.header2-2-navcontent-b1-ymzc-f a{font-size:12px;color:#333333;}
.header2-2-navcontent-b1-ymjy-h{font-size:16px;color:#333333;font-weight:bold;}
.header2-2-navcontent-b1-ymjy-c1{margin-top:10px;line-height:21px;}
.header2-2-navcontent-b1-ymjy-c1 a{font-size:12px;color:#333333;}
.header2-2-navcontent-b1-ymjy-c2{margin-top:2px; line-height:21px;}
.header2-2-navcontent-b1-ymjy-c2 a{font-size:12px;color:#333333;}
.header2-2-navcontent-b1-ymjy a:hover{color:#f94856;}
.header2-2-navcontent-b1-cyfw-h{font-size:16px;color:#333333;font-weight:bold;}
.header2-2-navcontent-b1-cyfw-c1{}
.header2-2-navcontent-b1-cyfw-c1 a{font-size:14px;color:#333333;line-height:30px}
.header2-2-navcontent-b1-cyfw-c2,.header2-2-navcontent-b1-cyfw-c3,.header2-2-navcontent-b1-cyfw-c4,.header2-2-navcontent-b1-cyfw-c5,.header2-2-navcontent-b1-cyfw-c6{margin-top:2px;}
.header2-2-navcontent-b1-cyfw-c2 a,.header2-2-navcontent-b1-cyfw-c3 a,.header2-2-navcontent-b1-cyfw-c4 a,.header2-2-navcontent-b1-cyfw-c5 a,.header2-2-navcontent-b1-cyfw-c6 a{font-size:12px;color:#333333;}
.header2-2-navcontent-b1-cyfw a:hover{color:#f94856;}
.header2-2-navcontent-b1-gd-h{font-size:16px;color:#333333;font-weight:bold;}
.header2-2-navcontent-b1-gd a{display:inline-block;width:92px;height:26px;line-height:26px;color:#fff;font-size:12px;text-align:center;font-weight:bold;border-radius:3px;background-color:#ff3333;}
.header2-2-navcontent-b1-gd a:hover{background-color:#f94856;}
.header2-2-navcontent-b1-gd-c1,.header2-2-navcontent-b1-gd-c2,.header2-2-navcontent-b1-gd-c3{margin-top:10px;}
.header2-2-navcontent-b1-ymzc a:hover{color:#f94856;}
.header2-2-navcontent-b1-ymzc-c img{vertical-align:middle;margin-left:5px;}
.header2-2-navcontent-b2{border-top:1px solid #e1e5e9;}
.header2-2-navcontent-b21{width:1000px;margin:0 auto;padding-left:362px;height:40px;line-height:40px;}
.header2-2-navcontent-b21 img{vertical-align:middle;margin-right:5px;}
.header2-2-navcontent-b21 a{font-size:12px;color:#333333;}
.header2-2-navcontent-b21 span{color:#ff3333;}
.header2-2-navcontent-b21 a:hover{color:#f94856;text-decoration:underline;}
.beian{color:#fff;}
.header2-2-navcontent-b1 .widthsyw{width:315px;}
.header2-2-navcontent-b1 .widthybb{width:188px;}
.header2-2-navcontent-b1 .brl{border-right:0;}
.mart0{margin-top:0px;}
.marl10{margin-left:10px;}*/

/*.header{z-index:1000;background:#fff;position:fixed;left:0;right:0;}*/

.headerbox {
	background: #fff;
	position: relative;
	z-index: 1000;
	height: 80px
}

.header-msg,
.logo {
	-webkit-transition: padding-top .25s;
	transition: padding-top .25s
}

.header.an .header-msg,
.header.an .logo {
	padding-top: 15px;
	margin-top: 0;
}

.header.an .nav li {
	line-height: 80px
}

.header.an {
	box-shadow: 0 0 5px 1px #ccc;
	border-bottom: 1px solid #eee;
}

.nav li {
	-webkit-transition: line-height .25s;
	transition: line-height .25s
}

.layout {
	width: 1200px;
	margin: 0 auto
}

.logo {
	float: left;
	padding-top: 18px;
}

.header-right {
	width: 984px;
	float: right
}

.nav {
	float: right
}

.nav li {
	margin-left: 53px;
	float: left;
	line-height: 80px
}

.nav li>a {
	position: relative;
	font-size: 16px;
	display: block;
	padding: 0 5px;
	padding-bottom: 2px;
	color: #333
}

a {
	transition: color .2s, background .2s;
	-webkit-transition: color .2s, background .2s
}

.nav li:hover>a,
.nav li>a.moving {
	color: #ff5744
}

.nav li .line {
	bottom: 0;
	left: 0;
	transition: all .2s;
	-webkit-transition: all .2s;
	width: 0;
	height: 2px;
	background: #ff5744;
	position: absolute
}

.nav li.on>a {
	color: #0095e2
}

.nav li:hover .line,
.nav li>a.moving .line {
	width: 100%
}

.nav-sub {
	width: 100%;
	background: #fff;
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%);
	height: 0;
	transition: all 0.3s;
	overflow: hidden;
}

.nav li:hover .nav-sub {
	height: 300px;
}

.nav-sub-box {
	width: 110px;
	background-position: right bottom;
	height: 300px;
	background-repeat: no-repeat;
	padding: 0 15px;
	float: left
}

.nav-sub-box dl {
	padding-bottom: 6px
}

.nav-sub-box dd,
.nav-sub-box dt {
	width: 100%;
	float: left
}

.nav-sub-box.i1 {
	width: 150px
}

.nav-sub-box.i1 dd {
	width: 50%
}

.nav-sub-box dt {
	padding-top: 11px;
	margin-bottom: 14px;
	line-height: 60px;
	border-bottom: 1px solid #e9e9e9
}

.nav-sub-box dt a {
	color: #666;
	display: block;
	font-size: 14px;
	font-weight: 700
}

.nav-sub-box dd {
	line-height: 26px
}

.nav-sub-box dd a {
	color: #333;
	font-size: 12px
}

.nav-sub-box dd a:hover {
	border-bottom: 1px solid #fff
}

.nav-icon {
	position: absolute;
	display: inline-block;
	vertical-align: middle;
	margin-left: -10px;
	width: 26px;
	height: 12px;
	margin-top: -6px;
}

.nav-icon.hot {
	background-image: url(../image/png_hot1.png)
}

.nav-icon.new {
	background-image: url(../image/png_new1.png);
	width: 26px;
}

.nav-sub-box.b1 {
	background-color: #f7f7f7
}

.nav-sub-box.b2 {
	background-color: #fcfcfc;
	width: 150px;
	padding: 0 25px;
}

.bannerplace a:hover,
.j-name span a:hover,
.nav-sub-box dd a:hover {
	color: #0095e2
}

.nav-sub-link a {
	border-radius: 2px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	margin-top: 8px;
	display: block;
	font-size: 12px;
}

.nav-sub-link .c1 {
	background: #00c35c
}

.nav-sub-link .c2 {
	display: block;
	background: #00a2ff;
	width: 100%;
}

.nav-sub-link .c3 {
	background: #ff5744
}

.nav-sub-box p {
	background: url(../image/bg-01.png) left 6px no-repeat;
	padding-left: 20px;
	line-height: 24px;
	font-size: 12px;
	margin-top: 28px
}

.nav-sub-box p a:hover {
	color: #ff5744;
	text-decoration: underline
}

.nav-sub-box.i1 {
	background-image: url(../image/n1_1.png)
}

.nav-sub-box.i2 {
	background-image: url(../image/n2_1.png)
}

.nav-sub-box.i3 {
	background-image: url(../image/n3_1.png)
}

.nav-sub-box.i4 {
	background-image: url(../image/n4_1.png)
}

.nav-sub-box.i5 {
	background-image: url(../image/n5_1.png)
}

.nav-sub-box.i05 {
	background-image: url(../image/n5_11.png);
	background-color: transparent;
	border-top: solid #f7f7f7 1px;
	width: 170px;
	height: 299px;
}

.nav-sub-box.i05 dt {
	padding-top: 10px;
}

.nav-sub-box.i6 {
	background-image: url(../image/n6_1.png)
}

.nav-sub-box.i7 {
	background-image: url(../image/n7_1.png)
}

.nav-sub-box.i8 {
	background-image: url(../image/n8_1.png)
}

.nav-sub-box.i9 {
	background-image: url(../image/n9_1.png)
}

.nav-sub-box.i10 {
	background-image: url(../image/n10_1.png)
}

.nav-sub-box.i11 {
	background-image: url(../image/n11_1.png)
}

.nav-sub-box.i12 {
	background-image: url(../image/n12_1.png)
}

.nav-sub-box.i13 {
	background-image: url(../image/n13_1.png)
}

.nav-sub-box.i14 {
	background-image: url(../image/n14_1.png)
}

.nav-sub-box.i15 {
	background-image: url(../image/n15_1.png)
}

.nav-sub-box.i16 {
	background-image: url(../image/n16_1.png)
}

.btnhover {
	transition: all .1s;
	-webkit-transition: all .1s
}

.btnhover:hover {
	-moz-box-shadow: 0 0 5px 1px #fff inset;
	-webkit-box-shadow: 0 0 5px 1px #fff inset;
	box-shadow: 0 0 5px 1px #fff inset
}

.nav-sub-box.i1:hover {
	background-image: url(../image/n1.png)
}

.nav-sub-box.i2:hover {
	background-image: url(../image/n2.png)
}

.nav-sub-box.i3:hover {
	background-image: url(../image/n3.png)
}

.nav-sub-box.i4:hover {
	background-image: url(../image/n4.png)
}

.nav-sub-box.i5:hover {
	background-image: url(../image/n5.png)
}

.nav-sub-box.i05:hover {
	background-image: url(../image/n05.png)
}

.nav-sub-box.i6:hover {
	background-image: url(../image/n6.png)
}

.nav-sub-box.i7:hover {
	background-image: url(../image/n7.png)
}

.nav-sub-box.i8:hover {
	background-image: url(../image/n8.png)
}

.nav-sub-box.i9:hover {
	background-image: url(../image/n9.png)
}

.nav-sub-box.i10:hover {
	background-image: url(../image/n10.png)
}

.nav-sub-box.i11:hover {
	background-image: url(../image/n11.png)
}

.nav-sub-box.i12:hover {
	background-image: url(../image/n12.png)
}

.nav-sub-box.i13:hover {
	background-image: url(../image/n13.png)
}

.nav-sub-box.i14:hover {
	background-image: url(../image/n14.png)
}

.nav-sub-box.i15:hover {
	background-image: url(../image/n15.png)
}

.nav-sub-box.i16:hover {
	background-image: url(../image/n16.png)
}

.nav-sub-box:hover .nav-sub-box dt {
	border-bottom: 1px solid #fff
}

.nav-sub-box:hover dd a,
.nav-sub-box:hover dt a,
.nav-sub-box:hover dd {
	transition: all 0s;
	-webkit-transition: all 0s
}

.nav-sub-box:hover dd a,
.nav-sub-box:hover dt a,
.nav-sub-box:hover dd {
	color: #fff
}

/*.headerbox.fixed{position: fixed;width: 100%;left: 0;top: 36px;}*/

.header {
	-webkit-transform: translateZ(0);
}

/*手机方案*/
.nabout2 {
	height: 449px;
	overflow: hidden;
	background: url(http://www.zhandodo.com/Themes/default/images/wap_top.jpg) no-repeat center;
	background-size: cover
}

.wap {
	width: 1000px;
	margin: 30px auto 0px;
}

.wap .wap01 {
	/* border-bottom:1px #000000 solid; */
	margin-top: 70px;
	/* margin-bottom:70px; */
}

.wap .wap01 .wapl {
	float: left;
	margin-top: 70px;
}

.wap .wap01 .wapr {
	float: right;
	height: 504px;
}

.wap .wap01 .wapl .why {
	font-size: 24px;
	color: #f82022;
	height: 84px;
	line-height: 84px;
}

.wap .wap01 .wapl .onwap {
	font-size: 16px;
	color: #000000;
	height: 30px;
	line-height: 30px;
}

.wap .wap01 .wapl .wapzt {
	margin-top: 23px;
	margin-bottom: 23px;
	height: 90px;
	padding: 18px;
	border-top: 1px #444444 dashed;
	border-bottom: 1px #444444 dashed;
}

.wap .wap01 .wapl .wapzt p {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #f01f21;
}

.wap .wap02 {
	padding: 60px 0px;
	border-bottom: 1px #000000 solid;
}

.wap .wap02 .waptitle {
	height: 40px;
	font-size: 24px;
	color: #f01f21;
	text-align: center;
}

.wap .wap02 .tel {
	height: 45px;
	font-size: 15px;
	color: #000000;
	text-align: center;
}

.wap .wap02 .tel span {
	font-size: 21px;
}

.wap .wap02 .qqserver {
	width: 280px;
	margin: 0 auto;
}

.wap .wap02 .qqserver .qqtx {
	float: left;
	margin: 0 10px;
}

.wap .wap03 {
	padding: 60px 0px 30px;
	border-bottom: 1px #000000 solid;
}

.wap .wap03 .wapl {
	float: left;
	width: 470px;
}

.wap .wap03 .wapl .biaot .title {
	font-size: 21px;
	color: #f01f21;
	height: 60px;
	line-height: 60px;
	float: right;
	width: 272px;
	text-align: center;
}

.wap .wap03 .wapl .tusm {
	width: 470px;
	height: 700px;
	background: url(../image/wapsml.png) no-repeat;
}

.wap .wap03 .wapl .tusm .wz01 {
	width: 164px;
	height: 102px;
	padding-top: 20px;
	padding-left: 16px;
	margin: 0
}

.wap .wap03 .wapl .tusm .wz01 p {
	color: #ffffff;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}

.wap .wap03 .wapl .tusm .wz02 {
	width: 164px;
	height: 75px;
	padding-top: 20px;
	padding-left: 16px;
	margin: 115px 0 0 0;
}

.wap .wap03 .wapl .tusm .wz02 p {
	color: #ffffff;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}

.wap .wap03 .wapl .tusm .wz03 {
	width: 164px;
	height: 75px;
	padding-top: 20px;
	padding-left: 16px;
	margin: 90px 0 0 0;
}

.wap .wap03 .wapl .tusm .wz03 p {
	color: #ffffff;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}

.wap .wap03 .wapmd {
	width: 66px;
	height: 93px;
	float: left;
	margin-top: 285px;
	margin-left: 22px;
	margin-right: 22px;
}

.wap .wap03 .wapr {
	float: left;
	width: 420px;
}

.wap .wap03 .wapr .biaot .title {
	font-size: 18px;
	color: #000000;
	height: 53px;
	line-height: 53px;
	width: 200px;
	text-align: center;
	margin-top: 7px;
}

.wap .wap03 .wapr .tusm {
	width: 420px;
	height: 545px;
	background: url(../image/wapsmr.jpg) no-repeat;
}

.wap .wap03 .wapr .tusm .neiron {
	width: 192px;
	float: right;
}

.wap .wap03 .wapr .tusm .neiron .wz01 {
	width: 164px;
	height: 102px;
	padding-top: 20px;
	padding-left: 16px;
}

.wap .wap03 .wapr .tusm .neiron .wz01 p {
	color: #000000;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}

.wap .wap03 .wapr .tusm .neiron .wz02 {
	width: 164px;
	height: 102px;
	padding-top: 20px;
	padding-left: 16px;
	margin-top: 67px;
}

.wap .wap03 .wapr .tusm .neiron .wz02 p {
	color: #000000;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}

.wap .wap03 .wapr .tusm .neiron .wz03 {
	width: 164px;
	height: 75px;
	padding-top: 20px;
	padding-left: 16px;
	margin-top: 75px;
}

.wap .wap03 .wapr .tusm .neiron .wz03 p {
	color: #000000;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}

.wap .wap03 .wapr .ydtd {
	text-align: center;
	font-size: 24px;
	color: #f01f21;
	margin-top: 20px;
}

.wap .wap03 .wapr .yddz {
	text-align: center;
	font-size: 20px;
	color: #000000;
	height: 50px;
	line-height: 50px;
}

.wap .wap04 {
	padding: 0px 0px 30px;
}

.wap .wap04 .waptitle {
	width: 200px;
	height: 200px;
	margin: 0 auto;
	text-align: center;
	border-radius: 50%;
	background: #f01f21
}

.wap .wap04 .waptitle em {
	display: inline-block;
	font-size: 18px;
	color: #fff;
	border-bottom: 1px solid #fff;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-top: 70px
}

.wap .wap04 .waptitle span {
	display: block;
	font-size: 24px;
	color: #fff;
}

.wap .wap04 .ydyx {
	color: #000000;
	font-size: 21px;
	height: 80px;
	line-height: 80px;
	text-align: center;
	margin-bottom: 20px;
}

.wap_case_body {
	width: 1000px;
	margin: 0 auto;
	min-height: 780px;
	height: auto !important;
	_height: 780px
}

.wap_case_body ul li {
	position: relative;
	width: 232px;
	height: 443px;
	overflow: hidden;
	margin: 40px 24px 0px 0px;
	float: left;
	display: inline;
	display: none;
}

.wap_pic {
	width: 232px;
	height: 353px;
	overflow: hidden;
}

.wap_pic .wzimg {
	width: 220px;
	height: 40px;
	margin: 7px auto 6px;
}

.wap_case_body .wap_list {
	height: 90px;
	line-height: 60px;
	text-align: center;
	color: #000000;
	font-size: 14px;
	margin-bottom: 30px;
}

.wap_case_body ul li.casela {
	margin-right: 0px
}

.wap_case_body ul li .markinfo {
	position: absolute;
	background: url(../image/markk_06.png);
	width: 232px;
	height: 353px;
	bottom: 443px
}

.wap_case_body ul li .markinfo .nn {
	width: 150px;
	margin: 20px auto 5px;
}

.wap_case_body ul li .markinfo .yd {
	height: 60px;
	line-height: 60px;
	text-align: center;
	margin-top: 20px;
	color: #ffffff;
	font-size: 24px;
}

.wap_case_body ul li .markinfo .sm {
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #f01f21;
	font-size: 16px;
}


#marquee {
	width: 900px;
	height: 150px;
	overflow: hidden;
}

#marquee1 {
	width: 300px;
	height: 30px;
	overflow: hidden;
}

#marquee ul li {
	float: left;
	padding: 0 1px;
}

.box2 {
	position: relative;
}

.box2 .marqu {
	float: left;
	margin-right: 10px;
}

.scrollDiv {
	height: 37px;
	/* 必要元素 */
	line-height: 37px;
	overflow: hidden;
	/* 必要元素 */
}

.scrollDiv li {
	height: 37px;
	padding-left: 10px;
	color: #999;
	list-style-type: square;
	font-size: 12px
}

.scrollDiv li a {
	background: url(http://www.zhandodo.com/Themes/default/images/dot.jpg) 0 5px no-repeat;
	padding-left: 10px;
	color: #999;
	font-size: 12px
}

.scrollDiv li a:hover {
	text-decoration: none;
	color: #999
}

.txtMarquee-top {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 22px;
	margin-top: 7px;
}

.txtMarquee-top .infoList li {
	height: 22px;
	padding-left: 10px;
	color: #999;
	list-style-type: square;
	font-size: 12px;
	line-height: 22px;
}

.txtMarquee-top .infoList li a {
	background: url(http://www.zhandodo.com/Themes/default/images/dot.jpg) 0 5px no-repeat;
	padding-left: 10px;
	color: #999;
	font-size: 12px
}

.txtMarquee-top .infoList li a:hover {
	text-decoration: none;
	color: #999
}


.ljzd {
	display: none;
	position: fixed;
	left: 50%;
	top: 50%;
	z-index: 9999999;
	margin-left: -315px;
	margin-top: -150px;
	width: 613px;
	height: 286px;
	padding: 7px 8px;
	background: url(../image/spr.png) no-repeat right bottom;
}

.ljzd .content {
	width: 613px;
	height: 286px;
	background-color: #fff;
	border-radius: 3px;
}

.ljzd .left {
	width: 250px;
	padding: 10px 0 0 22px;
	float: left;
}

.ljzd .left .bd {
	height: 28px;
	padding: 1px 1px 1px 28px;
	width: 221px;
	margin-top: 9px;
	background-repeat: no-repeat;
	background-image: url(../image/spr.png);
}

.ljzd .left .dw {
	background-position: -114px -625px;
	margin-top: 14px;
}

.ljzd .left .cw {
	background-position: -114px -655px;
}

.ljzd .left .dh {
	background-position: -114px -685px;
}

.ljzd .left .qq {
	background-position: -114px -715px;
}

.ljzd .left .bd.yzm {
	background: url("../image/yzm.png") no-repeat;
	background-size: auto 15px;
	border: 1px solid #dfdfdf;
	background-position: 7px center;
	height: 28px;
	position: relative;
}

.ljzd .left .bd.yzm input {
	border: 0;
	outline: none;
	display: block;
	float: left;
	height: 16px;
	line-height: 16px;
	margin: 3px 0;
	text-indent: 10px;
	border-left: 1px solid #dfdfdf;
	padding: 3px 0;
}

.ljzd .left .bd.yzm img {
	position: absolute;
	right: 0;
	height: 30px;
	z-index: 10;
	top: 0;
}

.ljzd .left .tj {
	height: 39px;
	padding: 0;
	background: none;
	margin: 10px 0 0 0;
}

.ljzd .left .tj .submit {
	display: block;
	width: 113px;
	height: 39px;
	background: url(../image/spr.png) no-repeat -146px -907px;
	text-indent: -9999px;
}

.ljzd .left .bd .text {
	width: 220px;
	border: 0;
	outline: none;
	display: block;
	float: left;
	height: 16px;
	line-height: 16px;
	padding: 6px 0;
	text-indent: 10px;
}

.ljzd .left .cw .text {
	width: 116px;
	margin-right: 15px;
}

.ljzd .left .dh .text {
	width: 152px;
}

.ljzd .left .qq .text {
	width: 152px;
}

.ljzd .left .cw .radio {
	float: left;
	margin: 9px 2px 0 8px;
}

.ljzd .left .cw label {
	float: left;
	margin: 7px 3px;
}

.ljzd .right {
	width: 285px;
	height: 238px;
	padding: 0 10px 0 20px;
	float: right;
	border-left: 1px solid #dcd9d9;
	margin-top: 24px;
}

.ljzd .right p {
	line-height: 24px;
	font-size: 12px;
	color: #3b3b3b;
}

.ljzd .right p font {
	color: #ff5744;
}

.ljzd .right .ll {
	height: 84px;
	overflow: hidden;
	margin: 5px 0 0 0;
}

.ljzd .right .ll a {
	display: block;
	width: 240px;
	color: #878787;
	height: 28px;
	line-height: 28px;
	padding-left: 12px;
	overflow: hidden;
	background: url(../image/sprss.png) no-repeat -93px -105px;
}

.ljzd .right h3 {
	font-size: 14px;
	color: #464646;
	margin: 10px 0;
}

.ljzd .right .qq {
	height: 30px;
	overflow: hidden;
}

.ljzd .right .qq a {
	float: left;
	display: block;
	width: 95px;
	margin-right: 12px;
	padding-left: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background: url(../image/spr.png) no-repeat -324px -198px;
}

.ljzd .right .qq a p {
	width: 95px;
	height: 30px;
	text-align: center;
	line-height: 30px;
}

.ljzd .right .phone {
	height: 24px;
	line-height: 24px;
	margin-top: 12px;
	color: #fe5614;
	font-size: 18px;
}

#zhezhao {
	background-color: #000;
	position: absolute;
	z-index: 9900;
	left: 0;
	top: 0;
	display: none;
	width: 100%;
	height: 100%;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
}



/*案例展示*/
.Case_bg {
	background: url(http://www.zhandodo.com/Themes/images/bg_box02.jpg) no-repeat;
	width: 100%;
}

.Case-ico {
	width: 54px;
	height: 26px;
	background: url(http://www.zhandodo.com/Themes/s.png) no-repeat;
	margin: auto;
}

.h {
	background-position: -54px 0;
}

.d {
	background-position: -108px 0;
}

.u {
	background-position: -216px 0;
}

.w {
	background-position: -162px 0;
}

.Case-title {
	font-size: 32px;
	font-weight: 700;
	text-align: center;
	line-height: 60px;
	margin-top: 20px;
}

.Case-txt {
	font-size: 18px;
	text-align: center;
	color: #CCC;
	background: url(http://www.zhandodo.com/Themes/images/d-line.png) 50% no-repeat;
}

.rollBox {
	margin: 30px auto;
	overflow: hidden;
	width: 100%;
}

.rollBox .Cont {
	width: 1140px;
	overflow: hidden;
	float: left;
}

.rollBox .ScrCont {
	width: 10000000px;
}

.rollBox .ScrCont ul li {
	float: left;
	margin: 0 9px;
	width: 265px;
	border: 1px #ddd solid;
}

.rollBox .ScrCont ul li img {
	width: 255px;
	padding: 5px;
}

.rollBox #List1,
.rollBox #List2 {
	float: left;
}

.rollBox a.img1,
.rollBox a.img2 {
	width: 30px;
	height: 32px;
	float: left;
	background: url(http://www.zhandodo.com/Themes/images/j.png) no-repeat;
	cursor: pointer;
	margin-top: 230px;
}

.rollBox a.img1 {
	background-position: 0px 0px;
}

.rollBox a.img1:hover {
	background-position: -30px 0px;
}

.rollBox a.img2 {
	background-position: 0px -32px;
}

.rollBox a.img2:hover {
	background-position: -30px -32px;
}

.rollBox .ScrCont ul li .bd {
	width: 265px;
	padding-bottom: 10px;
	background: #fff;
}

.rollBox .ScrCont ul li .bd a {
	display: block;
	height: 350px;
	overflow: hidden;
	position: relative;
}

.rollBox .ScrCont ul li .bd strong a {
	background: none;
	text-align: center;
	color: #f40;
	text-decoration: underline;
}

.rollBox .ScrCont ul li strong {
	display: block;
	padding: 0 5px;
	font-size: 13px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.Case-more {
	margin-bottom: 30px;
}

.Case-more a {
	color: #ccc;
	display: block;
	width: 40px;
	height: 40px;
	line-height: 35px;
	border: 1px #ccc solid;
	margin: auto;
	text-align: center;
	font-size: 24px;
}

.Case-more a:hover {
	color: #f40;
	border: 1px #f40 solid;
}

.rollBox .ScrCont ul li .bd em {
	padding-top: 5px;
}

.rollBox .ScrCont ul li .bd em a {
	margin-top: 10px;
	border-radius: 4px;
	display: block;
	text-align: center;
	width: 50%;
	margin: auto;
	background: #f60;
	color: #fff;
	height: 30px;
	line-height: 30px;
	transition: background-color 0.5s linear;
	-moz-transition: background-color 0.5s;
	/* Firefox 4 */
	-webkit-transition: background-color 0.5s linear;
	/* Safari and Chrome */
	-o-transition: background-color 0.5s;
	/* Opera */
}

.rollBox .ScrCont ul li .bd em a:hover {
	background: #f40;
}


/*营销型网站*/
.Section_bg {
	width: 100%;
	height: 300px;
	margin-top: 1px;
}

.Section_bg a {
	width: 100%;
	height: 100%;
	display: inherit;
}

.Marketing {
	margin-top: 30px;
}

.Marketing-01 {
	width: 420px;
	margin-left: 30px;
	height: 360px;
}

.Marketing-02 {
	width: 390px;
}

.Marketing-02 dl dt {
	height: 130px;
	overflow: hidden;
}

.Marketing-02 dl dd {
	display: block;
	padding-left: 30px;
	line-height: 35px;
}

.Marketing-03 {
	background: url(../image/Marketing_03.gif) 0 -25px no-repeat;
	height: 360px;
	width: 350px;
	position: relative;
}

.Marketing-03 a {
	display: inline-block;
	background: #f60;
	font-size: 20px;
	width: 230px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	border-radius: 5px;
	position: absolute;
	bottom: 85px;
	left: 10px;
	right: 10px;
	margin: auto;
	transition: background-color 0.5s linear;
	-moz-transition: background-color 0.5s;
	/* Firefox 4 */
	-webkit-transition: background-color 0.5s linear;
	/* Safari and Chrome */
	-o-transition: background-color 0.5s;
	/* Opera */
}

.Marketing-03 a:hover {
	background: #f40;
}

.fz {
	font-size: 32px;
	font-weight: 700;
	letter-spacing: 5px;
	height: 54px
}

.c3 {
	color: #f40;
	font-size: 45px;
}

.smt {
	font-family: 'Calisto MT', 'Microsoft YaHei';
	font-size: 72px;
	padding: 0 5px;
	font-style: italic;
}

.t {
	background: url(../image/t.gif) center no-repeat;
	height: 50px;
}

.vs {
	height: 700px;
	background: url(../image/vs.gif) 50% no-repeat;
	padding: 40px;
}

.vs-left {
	background: url(../image/Marketing_04.gif) no-repeat;
	width: 450px;
	height: 700px;
}

.vs-right {
	background: url(../image/Marketing_05.gif) no-repeat;
	width: 450px;
	height: 700px;
}

.vs-right dl {
	margin-right: 20px;
}

.vs-left h3,
.vs-right h3 {
	display: block;
	width: 360px;
	height: 67px;
	line-height: 75px;
	font-size: 24px;
	text-align: center;
}

.vs-left dl,
.vs-right dl {
	width: 320px;
	margin-left: 20px;
	overflow: hidden;
}

.vs-left dl dt a,
.vs-right dl dt a {
	background: #fff;
	display: block;
	width: 314px;
	height: 444px;
	overflow: hidden;
	border: 3px #fff solid;
	transition: border-color 0.5s linear;
	-moz-transition: border-color 0.5s;
	/* Firefox 4 */
	-webkit-transition: border-color 0.5s linear;
	/* Safari and Chrome */
	-o-transition: border-color 0.5s;
	/* Opera */
}

.vs-left dl dt a img,
.vs-right dl dt a img {
	width: 314px;
}

.vs-left dl dt a:hover,
.vs-right dl dt a:hover {
	border: 3px #F40 solid;
}

.vs-left dl dd,
.vs-right dl dd {
	padding: 10px 0 0;
	line-height: 1.8;
}

.vs-left dl dd strong,
.vs-right dl dd strong {
	font-size: 18px;
}

.jianshou {
	padding: 30px 40px;
}

.jianshou h2 {
	text-align: center;
	padding-top: 55px;
}

.jianshou_1 {
	margin: 0px auto;
	height: 355px;
	overflow: hidden;
}

.js_left {
	width: 660px;
	float: left;
}

.js_right {
	width: 460px;
	float: left;
}

.js_left h3 {
	background: url(../image/xt_bg1.jpg) no-repeat left center;
	font-size: 30px;
	font-weight: bold;
	color: #ff4400;
	text-indent: 45px;
	height: 70px;
	line-height: 70px;
}

.js_left ul {
	margin-top: 25px;
	margin-left: 50px;
}

.js_left ul li {
	color: #fff;
	float: left;
	margin-left: 2px;
	width: 117px;
	height: 195px;
	overflow: hidden;
	font-size: 14px;
	line-height: 20px;
}

.js_left ul li span {
	background: #e7e5e6;
	text-align: center;
	display: block;
	height: 107px;
}

.js_left ul li span img {
	margin-top: 20px;
}

.js_li p {
	background: #ff6d00;
	height: 89px;
	padding-left: 13px;
	padding-top: 17px;
}

.js_li1 p {
	background: #978f8c;
	height: 89px;
	padding-left: 13px;
	padding-top: 17px;
}

.js_right h3 {
	background: url(../image/xt_bg2.jpg) no-repeat left center;
	font-size: 30px;
	font-weight: bold;
	color: #ff4400;
	text-indent: 45px;
	height: 70px;
	line-height: 70px;
}

.js_right ul {
	margin-left: 50px;
}

.js_right ul li {
	background: url(../image/dui1.jpg) no-repeat left center;
	text-indent: 35px;
	font-size: 20px;
	height: 35px;
	line-height: 35px;
}

.js_right span img {
	margin-left: 45px;
	margin-top: 35px;
}

.js_anniu {
	background: url(http://www.zhandodo.com/Themes/images/anniu1.jpg) no-repeat;
	width: 567px;
	height: 63px;
	text-align: center;
}

.js_anniu a {
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	line-height: 63px;
	display: block;
}

.xitong {
	padding: 20px;
}

.xitong dl {
	width: 240px;
	margin: 20px;
	float: left;
	text-align: center
}

.xitong dl dt a {
	display: inline-block;
	width: 200px;
	height: 200px;
	line-height: 200px;
	color: #fff;
	text-shadow: 0 1px 0 #333;
	text-align: center;
	border-radius: 50%;
	background: #f60;
	font-size: 24px;
	transition: background-color 0.3s linear;
	-moz-transition: background-color 0.3s;
	/* Firefox 4 */
	-webkit-transition: background-color 0.3s linear;
	/* Safari and Chrome */
	-o-transition: background-color 0.3s;
	/* Opera */
}

.xitong dl dt a:hover {
	background: #f40;
}

.xitong dl dd {
	padding-top: 10px;
	line-height: 2;
}

.xitong ul li {
	margin: 10px 20px 20px;
	float: left;
	width: 345px;
	height: 176px;
	overflow: hidden;
}

.xitong ul li span {
	display: block;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 24px;
	color: #fff;
	background: #666;
	text-shadow: 1px 1px 0 #333;
}

.xitong ul li em {
	display: block;
	border: 1px #ddd dotted;
	padding: 10px;
	min-height: 113px;
	background: #eee;
	font-size: 14px;
	line-height: 30px
}

.gongneng {
	padding: 30px 40px 40px 40px;
	position: relative;
}

.gongneng:before {
	content: "And";
	color: #f40;
	position: absolute;
	left: 520px;
	top: 260px;
	font-size: 80px;
	width: 100px;
	text-align: center;
}

.gongneng_info {
	width: 450px;
	margin: 0 auto;
	-moz-box-shadow: 0 0 5px #999999;
	-webkit-box-shadow: 0 0 5px #999999;
	box-shadow: 0 0 5px #999999;
}

.gongneng_t {
	background: #f60;
	height: 45px;
	border-bottom: 4px solid #f40;
	font-size: 24px;
	color: #fff;
	line-height: 45px;
	text-align: center;
}

.gongneng_info ul li {
	height: 53px;
	color: #666;
	line-height: 53px;
	font-size: 18px;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	padding-left: 42px;
	background: #fff;
}

.gongneng_info ul li:before {
	content: attr(data-id);
	color: #e83e3e;
	padding-right: 13px;
}

.cehua {
	padding: 30px 40px 40px 40px;
	position: relative;
}

.cehua ul {
	position: relative;
	z-index: 3;
}

.cehua ul li {
	width: 120px;
	margin: 0 20px;
	float: left;
}

.cehua ul li:last-child {
	margin-right: 0;
}

.cehua ul li .q {
	width: 120px;
	height: 120px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	background: #f60;
	line-height: 108px;
	text-align: center;
	color: #fff;
	font-size: 30px;
	position: relative;
}

.cehua ul li .q:after {
	width: 26px;
	height: 26px;
	border-radius: 13px;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	-ms-border-radius: 13px;
	-o-border-radius: 13px;
	background: #cacaca;
	color: #fff;
	content: ">>";
	position: absolute;
	right: 0;
	bottom: 0;
	text-align: center;
	line-height: 22px;
	font-size: 10px;
}

.cehua ul li:nth-child(2n) .q {
	background: #aaa;
}

.cehua ul li h5 {
	padding: 15px 0;
	font-size: 16px;
	font-weight: 700;
	color: #333;
	text-align: center;
}

.cehua ul li p {
	line-height: 1.8;
	color: #666;
}

.liucheng {
	background: url(../image/Marketing_06.gif) center top no-repeat;
	padding: 0px 40px;
	margin-top: 40px;
	position: relative;
	height: 500px;
}

.c_step_list {
	padding: 104px 146px 0 148px;
}

.c_step_list li {
	width: 206px;
	float: left;
	height: 104px;
	text-align: center;
	overflow: hidden;
	zoom: 1;
	line-height: 25px;
}

.c_step_list li a {
	font-size: 18px;
	display: block;
	color: #fff;
}

.c_step_list li a:hover,
.c_step_list .on a {
	color: #ff0;
}

.c_step_detail {
	position: absolute;
	top: 330px;
	left: 0;
	right: 0;
	width: 440px;
	margin: auto;
}

.c_step_detail li {
	text-align: center;
	line-height: 25px;
	font-size: 14px;
	display: none;
}

.c_step_detail li span {
	display: block;
	font-size: 18px;
}

.contacts .text {
	font-size: 18px;
	color: #333;
	line-height: 70px;
	text-align: center;
}

.contacts h4 {
	color: #f40;
	text-align: center;
	font-size: 24px;
	padding-top: 25px;
	padding-bottom: 30px;
}

.contacts ul {
	text-align: center;
}

.contacts ul li {
	width: 98px;
	height: 150px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 45px;
}

.contacts ul li a {
	display: block;
	width: 94px;
	height: 94px;
	background: #fff;
	border: 2px #666 solid;
	border-radius: 49px;
	-webkit-border-radius: 49px;
	-moz-border-radius: 49px;
	-ms-border-radius: 49px;
	-o-border-radius: 49px;
	transition: background-color 0.5s linear;
	-moz-transition: background-color 0.5s;
	/* Firefox 4 */
	-webkit-transition: background-color 0.5s linear;
	/* Safari and Chrome */
	-o-transition: background-color 0.5s;
	/* Opera */
}

.contacts ul li a:hover {
	background: #f40;
	border: 2px #f40 solid;
}

.contacts ul li .img {
	width: 98px;
	height: 98px;
	background: #666;
	border-radius: 49px;
	-webkit-border-radius: 49px;
	-moz-border-radius: 49px;
	-ms-border-radius: 49px;
	-o-border-radius: 49px;
	position: relative;
	background: url(../image/ico.png) no-repeat;
}

.contacts ul li p {
	text-align: center;
	color: #666;
	line-height: 20px;
	padding-top: 5px;
	font-size: 14px;
}

.contacts ul li p strong {
	color: red;
	display: block;
	font-size: 12px;
}

.contacts ul li.last {
	margin-right: 0;
}

.contacts ul li.a .img {
	background-position: 0 0;
}

.contacts ul li.b .img {
	background-position: -98px 0;
}

.contacts ul li.c .img {
	background-position: -196px 0;
}

.contacts ul li.last .img {
	background-position: -294px 0;
}

.contacts ul li.a a:hover .img {
	background-position: 0 -98px;
}

.contacts ul li.b a:hover .img {
	background-position: -98px -98px;
}

.contacts ul li.c a:hover .img {
	background-position: -196px -98px;
}

.contacts ul li.last a:hover .img {
	background-position: -294px -98px;
}


.pay_content {

	padding-top: 10px;

	padding-left: 0px;

	text-align: left;

}


.pay_content dt {
	font: normal 16px/26px "Microsoft Yahei", simhei, simsun;
	color: #297aa6;
	padding: 0 0 15px;
}

.pay_content .pay_class {

	margin-bottom: 20px;

}



.pay_content .pay_box table td {

	color: #666666;

	line-height: 23px;

	font-size: 14px
}

.pay_content .pay_box {

	border: 1px solid #FFFFFF;

	border-bottom: 1px dotted #CCCCCC;

	padding: 5px 18px;

	margin-bottom: 2px;

}

.pay_content .pay_box:hover {

	background: #ffffff;

	border: 1px dotted #D91726;

}

.pay_box .inp {
	border: 1px solid #999999;
	padding: 2px;
	height: 20px;
	line-height: 24px;
	color: #FF0000
}





.pay_content .pay_box:hover img {
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	padding: 2px;
}

.pay_content .pay_box img {
	float: none;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	padding: 2px;
}



.pay_content #cardNum {

	font-size: 18px;
	color: #333333;
	font-family: Tahoma;

}

.pay_content #cardName {

	font-size: 14px;

	color: #333333;

}



.new-btn-login-sp {

	border: 1px solid #D74C00;

	padding: 1px;

	display: inline-block;

}



.new-btn-login {

	background-color: transparent;

	background-image: url("http://www.zhandodo.com/do/alipay/Themes/default/images/new-btn-fixed.png");

	border: medium none;

}

.new-btn-login {

	background-position: 0 -198px;

	width: 82px;

	color: #FFFFFF;

	font-weight: bold;

	height: 28px;

	line-height: 28px;

	padding: 0 10px 3px;

}

.new-btn-login:hover {

	background-position: 0 -167px;

	width: 82px;

	color: #FFFFFF;

	font-weight: bold;

	height: 28px;

	line-height: 28px;

	padding: 0 10px 3px;

}

.sp-title {
	color: #888;
	padding: 0px 12px;
	border-top: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	background: #f3fbea url(../image/search-top-bg.gif) repeat-x scroll;
	margin-bottom: 8px;
}

.sp-title h2 {
	font-size: 16px;
	line-height: 27px;
}

.sp-title h2 a {
	margin-left: 6px;
	color: #03541F;
}

.sp-title .more {
	float: right;
	margin: -27px 0px;
	line-height: 27px;
}

.linkbox {
	padding: 10px 8px;
	border-bottom: 1px solid #EEE;
}

.linkbox h3,
.linkbox h3 a {
	font-size: 14px;
	font-weight: bold;
	color: #693;
}

.f6 {
	/* 链接横排自适应列表 */
	width: 100%;
	overflow: hidden;
	clear: both;
	padding-bottom: 10px;
}

.f6 li {
	float: left;
	line-height: 14px;
	padding: 8px 10px 0px;
	white-space: nowrap;
}

.f6 li a {
	color: #666666;
	float: left;
	font-size: 12px;
}

.w980 {
	background: #fff;
	margin: 40px 0
}

/* flexslider */
.flexslider {
	position: relative;
	height: 500px;
	overflow: hidden;
	width: 100%;
	min-width: 1200px
}

.slides {
	position: relative;
	z-index: 1;
}

.slides li {
	height: 500px;
}

.flex-control-nav {
	position: absolute;
	bottom: 20px;
	z-index: 2;
	width: 100%;
	text-align: center;
}

.flex-control-nav li {
	display: inline-block;
	width: 11px;
	height: 11px;
	margin: 0 3px;
	*display: inline;
	zoom: 1;
}

.flex-control-nav a {
	display: inline-block;
	width: 11px;
	height: 11px;
	line-height: 40px;
	overflow: hidden;
	background: url(../image/btnoff.png) no-repeat;
	cursor: pointer;
}

.flex-control-nav .flex-active {
	background: url(../image/btnon.png) no-repeat;
}

.flex-direction-nav {
	position: absolute;
	z-index: 3;
	width: 100%;
	top: 45%;
}

.flex-direction-nav li a {
	display: block;
	width: 57px;
	height: 57px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}

.flex-direction-nav li a.flex-prev {
	left: -300px;
	background: url(../image/btnl.png) center center no-repeat;
}

.flex-direction-nav li a.flex-next {
	right: -300px;
	background: url(../image/btnr.png) center center no-repeat;
}

.main .section .down .case li i.xxs {
	background: url(../image/shij.png) no-repeat left 4px;
	height: 20px;
	color: #b9b9b9;
	font-size: 12px;
	display: inline-block;
	padding-left: 22px
}

.main .case_box .case_show li i.xxs {
	background: url(../image/shij.png) no-repeat left 3px;
	height: 20px;
	color: #b9b9b9;
	font-size: 12px;
	display: inline-block;
	padding-left: 22px;
	margin-left: 20px
}

.main .case_box .case_show li:hover .case_text i.xxs {
	color: #fff;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	background: url(../image/shij.png) no-repeat left -20px;
}

.big_tit div.all_wz p {
	color: #666;
	font-size: 14px;
	line-height: 24px
}

.big_tit div.all_wz a {
	color: #666;
}