﻿@CHARSET "UTF-8";
@import url("../css/../css/reset.css");




body {
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	color: #666;
	background: url(../images/bg.png) repeat center 0 #e3e7e8;
	background-attachment: fixed;
}
a {
	text-decoration: none;
	color: #666;
}
body a {
	outline: none;
blr:expression(this.onFocus=this.blur());
}
a:hover {
	text-decoration: none;
}
/*头部*/
header {
	display: block;
	width: 100%;
	height: 83px;
	position: fixed;
	top: 0;
	z-index: 1000;
	background: url(../images/bg.png) repeat center 0 #e3e7e8;
}
header .logo {
	float: left;
	display: inline;
	width: 252px;
	height: 56px;
	margin: 12px 0 0 0;background: url(../images/logo.png) no-repeat 0 0;text-indent: -9999px;
}
header .logo a{

	display: block;
	width: 252px;
	height: 56px;
	text-indent: -9999px;
}

header .depict {
	float: left;
	width: 130px;
	height: 30px;
	display: inline;
	margin: 30px 0 0 3px;
	color: #c7c7c7;
	line-height: 14px;
}
header .depict h2 {
	color: #aaaaaa;
	font-size: 12px;
	font-weight: normal;
}
header nav {
	float: right;
	width: 580px;
	height: 83px;
	display: inline;
}
header nav ul.nav li {
	float: left;
	display: inline;
	width: 90px;
	height: 83px;
}
header nav ul.nav li a {
	display: block;
	width: 90px;
	line-height: 130px;
	text-align: center;
	height: 83px;
}
header nav ul.nav li div a:hover {
}
header nav ul.nav li.act .flipmenu_link {
	background-color: #92c602;
	text-decoration: none;
	color: #FFF;
}
header nav ul.nav li.act .flipmenu_link span {
	display: none;
}
header nav ul.nav li.act .flipmenu_link em {
	display: inline;
}
header nav ul.nav li.act .flipmenu_link_over em, header nav ul.nav li.act .flipmenu_link_active em {
	display: none
}
header nav ul.nav li.act .flipmenu_link_over span, header nav ul.nav li.act .flipmenu_link_active span {
	display: inline
}
header nav ul.nav li.act .flipmenu_link_over, header nav ul.nav li.act .flipmenu_link_active {
	background-color: #ff8900;
}
.flipmenu {
	position: relative;
}
.flipmenu_box {
	overflow: hidden;
	position: relative;
	padding: 0px;
	margin: 0px;
}
.flipmenu_link, .flipmenu_link_over, .flipmenu_link_active {
	text-decoration: none;
	text-transform: uppercase;
	cursor: pointer;
	white-space: pre;
	position: absolute;
	color: #393938;
}
.flipmenu_link {
	top: 0px;
	left: 0px;
}
.flipmenu_link em {
	display: none
}
.flipmenu_link_over, .flipmenu_link_active {
	background-color: #92c602;
	text-decoration: none;
	color: #FFF;
}
.flipmenu_link_over span, .flipmenu_link_active span {
	display: none
}
li.subfor .flipmenu_link_over a {
}
/*头部*/

/*轮播*/
.nybanner {
	width: 100%;
	height: 200px;
	background: url(../images/bannerbg.jpg) no-repeat center 0 #e0dfde;
	margin: 83px 0 0;
	text-align: left;
}
.nybanner h2 {
	padding: 43px 0 0;
	font-weight: normal;
	color: #92c602;
	font-size: 60px;
}
.nybanner h2 strong {
	color: #adadad;
	font-size: 70px;
	font-weight: 600;
	vertical-align: middle;
	margin: 0 5px 0 0;
}
.nybanner h1 {
	padding: 43px 0 0;
	font-weight: normal;
	color: #92c602;
	font-size: 60px;
}
.nybanner h1 strong {
	color: #adadad;
	font-size: 70px;
	font-weight: 600;
	vertical-align: middle;
	margin: 0 5px 0 0;
}
.nybanner p {
	margin: -20px 0 0;
*margin:-15px 0 0;
	color: #b5b5b5;
	text-align: right;
	line-height: 14px;
}
.nybanner p.case {
	width: 340px;
*width:348px;
}
.nybanner p.about {
	width: 368px;
*width:380px;
	margin: -15px 0 0;
*margin:-10px 0 0;
}
.nybanner h1.about {
	width: 388px;
*width:390px;
	overflow: hidden;
	height: 100px;
}
.nybanner p.contact {
	width: 470px;
*width:478px;
	margin: -15px 0 0;
*margin:-10px 0 0;
}



.nybanner p.news {
	width: 328px;
*width:330px;
	margin: -15px 0 0;
*margin:-10px 0 0;
}

#banner {
	width: 100%;
	height: 500px;
	background: #fff;
	margin: 83px 0 0;
}
.banner {
	position: relative;
	height: 500px;
	overflow: hidden;
	width: 100%;
	background: #ffffff;
}
.banner .show {
	width: 2500px;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -1250px;
	height: 500px;
	overflow: hidden;
}
.banner .show ul {
	position: relative;
	height: 500px;
	overflow: hidden;
	width: 2500px;
	float: left;
}
.banner .show ul li {
	text-align: center;
	width: 2500px;
	float: left;
	height: 500px;
	position: absolute;
	display: none;
}
.banner .show ul li a.pic { width:1000px; height:500px; display:block; margin:0 auto 0; cursor: pointer;
}
.banner .focus {
	position: absolute;
	width: 240px;
	padding-left: 10px;
	padding-top: 13px;
	bottom: 10px;
	left: 50%;
	margin-left: 360px;
	height: 29px;
}
.banner .focus a {
	width: 25px;
	height: 25px;
	background: url(../images/ico01.png) no-repeat left -43px;
	float: left;
	margin-left: 10px;
	display: inline-block;
}
.banner .focus a.on {
	background: url(../images/ico01.png) no-repeat left top;
}
/*轮播*/

/*首页案例*/
.indexcase {
	width: 990px;
	overflow: hidden;
	margin: 10px auto 0;
}
.indexcase dl {
	float: left;
	display: inline;
	width: 320px;
	height: 240px;
	position: relative;
	overflow: hidden;
	margin: 0 5px 10px;
}
.indexcase dl dt {
	display: block;
	width: 320px;
	height: 240px;
}
.indexcase dl dd {
	display: block;
	width: 320px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	left: 0;
	top: 240px;
	background: #92c602;
	color: #fff;
	text-align: left;
	text-indent: 10px;
	cursor: pointer;
}
/*首页案例*/

/*首页新闻*/
.indexnews {
	width: 980px;
	overflow: hidden;
	margin: 0 auto 0;
}
.indexnews .boxbg {
	width: 978px;
	overflow: hidden;
	display: block;
	background: #FFF;
	border: 1px solid #d6d6d6;
	padding: 0 0 10px
}
.indexnews .boxbg dl {
	width: 306px;
	height: 95px;
	margin: 5px 0 0 10px;
	overflow: hidden;
	display: inline;
	float: left;
	background: url(../images/line01.gif) repeat-x 0 bottom;
}
.indexnews .boxbg dl dt {
	background: url(../images/ico02.png) no-repeat 0 8px;
	padding: 0 0 0 18px;
	width: 288px;
	height: 28px;
	overflow: hidden;
	line-height: 28px;
	overflow: hidden;
}
.indexnews .boxbg dl dt a {
	color: #5d5c5c
}
.indexnews .boxbg dl dt a:hover {
	color: #92c602
}
.indexnews .boxbg dl dd .info {
	color: #cecece;
	line-height: 14px;
	margin: 0 0 4px;
	overflow: hidden;
	width: 300px;
	height: 28px;
}
.indexnews .boxbg dl dd .operate a.more {
	float: left;
	border-radius: 4px;
	background-color: #efefef;
	width: 64px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	color: #bbbbbb;
	cursor: pointer;
}
.indexnews .boxbg dl dd .operate a.more:hover {
	border-radius: 4px;
	background-color: #92c602;
	color: #fff;
}
.indexnews .boxbg dl dd .operate .time {
	font-family: Arial;
	color: #d4d4d4;
	float: right;
	margin: 0 7px 0 0;
}
.indexnews .boxft {
	background: url(../images/dcyy.png) no-repeat center 0;
	width: 1000px;
	height: 19px;
	margin: 0 auto;
}
/*首页新闻*/
/*流程*/
.indexProcess {
	width: 1000px;
	height: 74px;
	margin: 0 auto;
	text-align: center;
}
/*流程*/
/*友情链接*/
.indexlink {
	width: 100%;
	height: auto;
	margin: 0 0;
	text-align: center;
}
.indexlink .wap {
	width: 980px;
}
.indexlink .titlebar {
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	color: #a5a5a5
}
.indexlink .titlebar strong {
	color: #5d5c5c;
	font-weight: normal;
}
.indexlink .titlebar .left {
	background: url(../images/ftcur1.png) no-repeat 89px bottom;
}
.indexlink .detail {
	width: 100%;
	height: auto;
	line-height: 22px;
	margin: 0 auto;
	background: #9c9c9c;
	padding: 10px 0;
	text-align: left;
}
.indexlink .detail a {
	text-decoration: none;
	color: #fff;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	outline: none;
	margin: 0 10px 0 0;
}
.indexlink .detail a:hover {
	color: #eee;
}
/*友情链接*/

/*底部*/
.footer {
	width: 100%;
	height: 166px;
	margin: 0 0;
	text-align: center;
	background: #7b7b7b;
}
.footer .wap {
	width: 980px;
	padding: 10px 0 0;
}
.footer .ftbut01 {
	float: left;
}
.footer .contacts {
	float: left;
	margin: 0 0 0 10px;
}
.footer .contacts .ftbut02 {
	float: left;
	margin: 0 0 0 0;
}
.footer .contacts .qqbox {
	float: left;
	margin: 0 0 0 4px;
	text-align: left;
}
.footer .contacts .qqbox h4 {
	font-family: impact, Verdana, Geneva, sans-serif, 微软雅黑;
	font-size: 42px;
	color: #5a5a5a;
	line-height: 42px;
	font-weight: normal;
}
.footer .contacts .qqbox h5 {
	font-size: 18px;
	color: #444444;
	line-height: 18px;
	font-weight: normal;
	padding: 0 0 0 5px;
}
.footer .contacts .phonebox {
	border-radius: 16px;
	background-color: #555555;
	width: 230px;
	height: 35px;
	color: #d4d4d4;
	line-height: 35px;
	font-size: 14px;
	margin: 10px 0 6px;
	float: left;
}
.footer .txtbox {
	background: url(../images/ftcur2.gif) no-repeat 0 0;
	float: right;
	width: 485px;
	color: #a5a5a5;
	text-align: left;
	padding: 0 0 0 15px;
	height: 150px;
}
.footer .txtbox .titlebar {
	margin: 0 0 0;
	padding: 3px 0 3px;
}
.footer .txtbox .titlebar strong {
	color: #e3e3e3;
	font-weight: normal;
}
.footer .txtbox .detail {
	color: #e3e3e3;
	font-weight: normal;
	height: 14px;
	width: 485px;
	overflow: hidden;
	margin: 0 0 20px;
}
.footer .txtbox .detail1 {
	color: #444444;
	font-weight: normal;
	height: 50px;
	width: 485px;
	overflow: hidden;
}
.footer .txtbox a {
	text-decoration: none;
	color: #444444;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	outline: none;
}
.footer .txtbox a:hover {
	color: #e3e3e3;
}
.copybox {
	background-color: #444;
	color: #959595;
	height: 28px;
	line-height: 28px;
}
.copybox .wap {
	width: 980px;
}
.copybox .wap .ftbut03 {
	float: right;
	margin: 6px 0 0;
}
/*底部*/
/*按钮区域*/
a.ftbut01, a.ftbut01:hover, a.ftbut02, a.ftbut02:hover, a.ftbut03, a.ftbut03:hover {
	background: url(../images/but.png) no-repeat top left;
	display: block;
	cursor: pointer;
}
a.ftbut01 {
	background-position: 0 0;
	width: 130px;
	height: 147px;
}
a.ftbut01:hover {
	background-position: 0 -197px;
	width: 130px;
	height: 147px;
}
a.ftbut02 {
	background-position: 0 -394px;
	width: 71px;
	height: 70px;
}
a.ftbut02:hover {
	background-position: 0 -514px;
	width: 71px;
	height: 70px;
}
a.ftbut03 {
	background-position: 0 -634px;
	width: 51px;
	height: 17px;
}
a.ftbut03:hover {
	background-position: 0 -701px;
	width: 51px;
	height: 17px;
}
/*按钮区域*/



/*左侧浮动层*/
.left-side-flyelem {
	display: none;
	position: fixed;
	z-index: 90;
	left: 0;
	/*top: 70px;*/
	top: 80px;
}
.left-side-flyelem.showed {
	display: block;
}
.qq_chart_wrap {
	width: 140px;
	height: 145px;
	background: #92c602;
	position: relative;
	overflow: hidden;
	display: block;
}
.qq_chart_el {
	cursor: pointer;
	width: 74px;
	height: 74px;
	background: url(../images/qq_logo_big.png) center center no-repeat #fff;
	border-radius: 51%;
	margin: 13px auto 5px;
 *margin: -5px auto 5px;
	box-shadow: rgb(133, 180, 2) 1px 1px, rgb(133, 180, 2) 2px 2px, rgb(133, 180, 2) 3px 3px, rgb(133, 180, 2) 4px 4px, rgb(133, 180, 2) 5px 5px, rgb(133, 180, 2) 6px 6px, rgb(133, 180, 2) 7px 7px, rgb(133, 180, 2) 8px 8px, rgb(133, 180, 2) 9px 9px, rgb(133, 180, 2) 10px 10px, rgb(133, 180, 2) 11px 11px, rgb(133, 180, 2) 12px 12px, rgb(133, 180, 2) 13px 13px, rgb(133, 180, 2) 14px 14px, rgb(133, 180, 2) 15px 15px, rgb(133, 180, 2) 16px 16px, rgb(133, 180, 2) 17px 17px, rgb(134, 181, 3) 18px 18px, rgb(134, 181, 3) 19px 19px, rgb(135, 181, 3) 20px 20px, rgb(136, 181, 3) 21px 21px, rgb(136, 181, 3) 22px 22px, rgb(137, 181, 4) 23px 23px, rgb(138, 181, 4) 24px 24px, rgb(138, 181, 4) 25px 25px, rgb(139, 181, 4) 26px 26px, rgb(139, 181, 4) 27px 27px, rgb(139, 182, 5) 28px 28px, rgb(140, 182, 5) 29px 29px, rgb(141, 182, 5) 30px 30px, rgb(141, 182, 5) 31px 31px, rgb(142, 182, 5) 32px 32px, rgb(142, 182, 5) 33px 33px, rgb(143, 182, 6) 34px 34px, rgb(143, 182, 6) 35px 35px, rgb(144, 182, 6) 36px 36px, rgb(144, 182, 6) 37px 37px, rgb(145, 182, 6) 38px 38px, rgb(145, 182, 6) 39px 39px, rgb(146, 183, 7) 40px 40px;
}
.qq_chart_text {
	color: #fff;
	display: block;
	text-align: center;
	font-size: 14px;
	line-height: 22px;
}
.call_list_wrap {
	background: #dddddd;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
}
.cl_txt:nth-child(1) {
	padding-top: 8px;
}
.cl_tel {
	color: #d11e37;
	font-size: 14px;
	font-weight: bold;
}
.cl_tel:nth-last-child(1) {
	padding-bottom: 8px;
}
.minsbar {
	height: 30px;
	line-height: 30px;
	background: #484848;
	font-size: 12px;
	color: #fff;
	padding-left: 7px;
	width: 133px;
	display: block
}
.minsbar .msbtn {
	float: right;
	width: 30px;
	height: 30px;
	font-size: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
.left-side-flyelem-min {
	cursor: pointer;
	display: block;
	top: 80px;
	left: 0;
	width: 40px;
	height: 127px;
	background: url(../images/left-float-el-min.gif);
	z-index: 90;
	position: fixed;
}
.left-side-flyelem-min.showed {
	display: block;
}
.left-side-flyelem.minsize {
}
.left-side-flyelem.minsize .qq_chart_text {
	display: none;
}
.left-side-flyelem.minsize .qq_chart_el {
	box-shadow: none;
	margin-top: 4px;
}
.left-side-flyelem.minsize .qq_chart_wrap {
	width: 82px;
	height: 82px;
	border-radius: 55%;
}
.left-side-flyelem.minsize .call_list_wrap {
	display: none;
}
.left-side-flyelem.minsize {
	top: 106px;
	left: 36px;
}
.left-side-flyelem.minsize {
}
/*左侧浮动层*/



/*右侧浮动层*/
.right-side-flyelem {
	position: fixed;
	_position: absolute;
	top: 55%;
	right: 48px;
	margin: 0 0 0 0;
	z-index: 997;
}
.kefubox01 {
	position: absolute;
	border-bottom: 1px #87b801 solid;
}
.kefubox02 {
	position: absolute;
	margin-top: 48px;
	border-top: 1px #9fd900 solid;
	border-bottom: 1px #87b801 solid;
}
.kefubox03 {
	position: absolute;
	margin-top: 97px;
	border-top: 1px #9fd900 solid;
	border-bottom: 1px #87b801 solid;
}
.kefubox04 {
	position: absolute;
	margin-top: 146px;
	border-top: 1px #9fd900 solid;
}
.kefuoh {
	width: 48px;
	height: 47px;
	overflow: hidden;
}
.kefuSpan1 {
	position: absolute;
	left: 0px;
	display: block;
	float: left;
	width: 48px;
	height: 47px;
	overflow: hidden;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	line-height: 47px;
	background: #92c602;
	text-align: center
}
.kefuSpan2 {
	position: absolute;
	left: 0px;
	display: block;
	float: left;
	width: 48px;
	height: 47px;
	overflow: hidden;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: #92c602;
	text-align: center;
	line-height: 47px
}
.kefuSpan3 {
	cursor: pointer;
	left: 0px;
	position: absolute;
	display: block;
	float: left;
	width: 48px;
	height: 47px;
	overflow: hidden;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: #92c602;
	text-align: center;
	line-height: 47px
}
.kefuSpan4 {
	cursor: pointer;
	left: 0px;
	position: absolute;
	display: block;
	float: left;
	width: 48px;
	height: 47px;
	overflow: hidden;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: #92c602;
	text-align: center;
	line-height: 47px
}
.kefuSpan1 a, .kefuSpan2 a, .kefuSpan3 a, .kefuSpan4 a {
	text-decoration: none;
	color: #fff
}
.kefuA {
	cursor: pointer;
	display: block;
	background: url(../images/icoj.png) no-repeat 0 0 #92c602;
	width: 48px;
	height: 47px;
	float: left;
	position: absolute;
	right: 0px;
	text-decoration: none
}
.kefuB {
	background: url(../images/icoj.png) no-repeat 0 -50px #92c602;
	cursor: pointer;
	width: 48px;
	height: 47px;
	float: left;
	display: block;
	position: absolute;
	right: 0px;
	text-decoration: none
}
.kefuC {
	cursor: pointer;
	display: block;
	background: url(../images/icoj.png) no-repeat 0 -100px #92c602;
	width: 48px;
	height: 47px;
	float: right;
	position: absolute;
	right: 0px;
	text-decoration: none
}
.kefuD {
	cursor: pointer;
	background: url(../images/icoj.png) no-repeat 0 -150px #92c602;
	width: 48px;
	height: 47px;
	float: right;
	position: absolute;
	right: 0px;
	text-decoration: none
}
.kefuE {
	cursor: pointer;
	display: block;
	background: url(../images/icoj.png) no-repeat 0 -200px #92c602;
	width: 48px;
	height: 47px;
	float: right;
	position: absolute;
	right: 0px;
	text-decoration: none
}
.kefuF {
	cursor: pointer;
	display: block;
	background: url(../images/icoj.png) no-repeat 0 -250px #92c602;
	width: 48px;
	height: 47px;
	float: right;
	position: absolute;
	right: 0px;
	text-decoration: none
}
.kefuG {
	cursor: pointer;
	display: block;
	background: url(../images/icoj.png) no-repeat 0 -300px #92c602;
	width: 48px;
	height: 47px;
	float: right;
	position: absolute;
	right: 0px;
	text-decoration: none
}
.kefuH {
	cursor: pointer;
	display: block;
	background: url(../images/icoj.png) no-repeat 0 -350px #92c602;
	width: 48px;
	height: 47px;
	float: right;
	position: absolute;
	right: 0px;
	text-decoration: none
}
/*右侧浮动层*/


/*案例列表*/
.content {
	width: 100%;
	overflow: hidden;
	padding: 40px 0 40px 0;
}
.content .casebox {
	width: 340px;
	height: 337px;
	background: url(../images/dcyy1.png) no-repeat 0 bottom;
	margin: 0 0 40px 30px;
	float: left;
}
.content div.case {
	width: 320px;
	height: 303px;
	padding: 10px;
	position: relative;
	background: #fff;
}
.content div.case:hover {
	-moz-box-shadow: 0 0 5px 5px #ccc;
	-webkit-box-shadow: 0 0 5px 5px #ccc;
	box-shadow: 0 0 5px 5px #ccc;
] -moz-background:#92c602;
	-webkit-background: #92c602;
	background: #92c602;
}
.content div.case:hover {
	-moz-box-shadow: 0 0 5px 5px #ccc;
	-webkit-box-shadow: 0 0 5px 5px #ccc;
	box-shadow: 0 0 5px 5px #ccc;
] -moz-background:#92c602;
	-webkit-background: #92c602;
	background: #92c602;
}
.content div.case:hover h2, .content div.case:hover p {
	color: #FFF;
}
.content div.case div.timg {
	display: block;
	width: 320px;
	height: 240px;
	position: relative;
	overflow: hidden;
	margin: 0 0 10px;
}
.content div.case div.timg a {
	position: absolute;
	display: block;
}
.content div.case div.timg a img {
	display: block;
}
.content div.case div.timg a.up {
	width: 320px;
	height: 240px;
	left: 0px;
	top: 0px;
}
.content div.case div.timg a.down {
	width: 320px;
	height: 85px;
	left: 0px;
	bottom: -85px;
	background: #fff;
}
.content div.case div.timg .fdj {
	background: url(../images/fdj.png) no-repeat 0 0;
	width: 78px;
	height: 79px;
	position: absolute;
	display: block;
	top: -100px;
	left: 50%;
	margin: 0 0 0 -39px;
}
.content div.case div.timg a.down img {
	margin: 15px auto 0;
}
.content div.case h2, .content div.case p {
	font-family: "微软雅黑";
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding: 0 0 0;
}
/*
.content div.case div{width:230px;height:30px;margin:0 auto;font-family:"微软雅黑";font-size:12px;padding-bottom:15px;}
*/

/*案例列表*/
/*案例内容*/
.casesingle{  overflow:hidden;
}
.casesingle h1 {
	font-size: 24px;
	font-family: "Microsoft YaHei", "黑体";
	vertical-align: bottom;
	margin: 15px 0 0;
}
.casesingle h1.btc1 {
	color: rgb(227, 59, 138);
}
.casesingle .casetxt {
	line-height: 22px;
	margin: 10px 0 20px;
}
.casesingle .casetxt p {
	line-height: 22px;
	color: #777777;
}
.casesingle .casetxt p img {
	vertical-align: middle;
}
.casesingle .casetxt .c1 {
	color: #999999;
}
.casesingle .casepic  { line-height:24px;
}
.casesingle .casepic img {
	
}
.casesingle .casepic a {
	background: #92c602; color:#fff; 
}
.casesingle .casepic a:hover {
	background: #fff; color:#92c602; border:1px solid #92c602;
}
.casesingle .caselianxi {
	margin: 20px 0 0;
	background: url(../images/line02.gif) no-repeat 0 0;
	padding: 20px 0 0;
}
.casesingle .caselianxi .qqbut {
	float: left;
	cursor: pointer;
	background: url(../images/icoj.png) no-repeat 0 0 #92c602;
	width: 48px;
	height: 47px;
	margin: 0 0 0 10px;
	text-decoration: none
}
.casesingle .caselianxi a.qqbut:hover {
	float: left;
	cursor: pointer;
	background: url(../images/icoj.png) no-repeat 0 -50px #92c602;
	width: 48px;
	height: 47px;
	text-decoration: none
}
.casesingle .caselianxi .qqbox {
	float: left;
	margin: 0 0 0 14px;
	text-align: left;
	color: #777777;
	font-size: 14px;
}
.casesingle .caselianxi .site {
	float: right;
}
.casesingle .caselianxi .site a {
	float: left;
	display: inline;
	width: 34px;text-indent:-9999px;
	height: 34px;
	background: url(../images/but1.png) no-repeat 0 0;
	margin: 0 10px 0 0;
}
.casesingle .caselianxi .site a.prev {
	background: url(../images/but1.png) 0 0;
}
.casesingle .caselianxi .site a.prev:hover {
	background: url(../images/but1.png) 0 -34px;
}
.casesingle .caselianxi .site a.back {
	background: url(../images/but1.png) 0 -68px;
}
.casesingle .caselianxi .site a.back:hover {
	background: url(../images/but1.png) 0 -102px;
}
.casesingle .caselianxi .site a.next {
	background: url(../images/but1.png) 0 -136px;
}
.casesingle .caselianxi .site a.next:hover {
	background: url(../images/but1.png) 0 -170px;
}
.aboutnews {
	width: 980px;
	overflow: hidden;
	margin: 10px auto 10px;
}
.aboutnews .titlebar {
	width: 100%;
	height: 22px;
	line-height: 22px;
	margin: 0 auto;
	color: #a5a5a5
}
.aboutnews .titlebar strong {
	color: #5d5c5c;
	font-weight: normal;
}
.aboutnews .boxbg {
	width: 978px;
	overflow: hidden;
	display: block;
	background: #FFF;
	border: 1px solid #d6d6d6;
	border-top: none;
	padding: 0 0 10px
}
.aboutnews .boxbg dl {
	width: 306px;
	height: 95px;
	margin: 5px 0 0 10px;
	overflow: hidden;
	display: inline;
	float: left;
	background: url(../images/line01.gif) repeat-x 0 bottom;
}
.aboutnews .boxbg dl dt {
	background: url(../images/ico02.png) no-repeat 0 8px;
	padding: 0 0 0 18px;
	width: 288px;
	height: 28px;
	overflow: hidden;
	line-height: 28px;
	overflow: hidden;
}
.aboutnews .boxbg dl dt a {
	color: #5d5c5c
}
.aboutnews .boxbg dl dt a:hover {
	color: #92c602
}
.aboutnews .boxbg dl dd .info {
	color: #bbbbbb;
	line-height: 14px;
	margin: 0 0 4px;
	overflow: hidden;
	width: 300px;
	height: 28px;
}
.aboutnews .boxbg dl dd .operate a.more {
	float: left;
	border-radius: 4px;
	background-color: #efefef;
	width: 64px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	color: #bbbbbb;
	cursor: pointer;
}
.aboutnews .boxbg dl dd .operate a.more:hover {
	border-radius: 4px;
	background-color: #92c602;
	color: #fff;
}
.aboutnews .boxbg dl dd .operate .time {
	font-family: Arial;
	color: #d4d4d4;
	float: right;
	margin: 0 7px 0 0;
}
.aboutnews .boxhd {
	background: url(../images/line03.gif) no-repeat 0 0;
	width: 980px;
	height: 7px;
	margin: 0 auto;
}

.aboutnews .caseabox{
	width: 956px;
	overflow: hidden;
	margin: 10px auto 10px;
	display:block;
}
.aboutnews .caseabox .case{
	width: 308px;
	overflow: hidden;
	margin: 0 5px 0;
	display: inline;
	float:left;
}
.aboutnews .caseabox .case h2{
	font-size:14px; line-height:30px;
}
.aboutnews .caseabox .case a.link {
float: left;
border-radius: 4px;
background-color: #fff;
border:1px solid #d3d3d3;
text-align: center;
padding:3px 5px;
margin:8px 7px 0 0;
color: #656161;
cursor: pointer;
white-space: nowrap;

text-overflow: ellipsis;
outline: none;
}
.aboutnews .caseabox .case a.link:hover {
background-color: #92c602;
color: #fff;border:1px solid #92c602;
}


.aboutnews .caseabox .lianxi {
	background: url(../images/line05.gif) no-repeat  center 0;
	width:100%;
	display:block;
	height: auto;
	text-align:center;
	padding:40px 0 0;
	margin:10px auto 0;
}
.aboutnews .caseabox .lianxi a.caseall {
	float:left;
	width:200px; height:47px; background:#92c602;margin: 0 0 0 255px; border-radius: 5px; text-align:center; line-height:47px; font-size:20px; color:#FFF;
 
}
.aboutnews .caseabox .lianxi a.caseall:hover { background:#38a4ef;
 
}
.aboutnews .caseabox .lianxi .qqbut {
	float: left;
	cursor: pointer;
	background: url(../images/icoj.png) no-repeat 0 0 #92c602;
	width: 48px;
	height: 47px;
	margin: 0 0 0 20px;
	text-decoration: none
}
.aboutnews .caseabox .lianxi a.qqbut:hover {
	float: left;
	cursor: pointer;
	background: url(../images/icoj.png) no-repeat 0 -50px #92c602;
	width: 48px;
	height: 47px;
	text-decoration: none
}
.aboutnews .caseabox .lianxi .qqbox {
	float: left;
	margin: 0 0 0 14px;
	text-align: left;
	color: #777777;
	font-size: 14px;
}



/*案例内容*/

/*关于我们*/
.aboutbox {
	background: url(../images/aboutbg.jpg) no-repeat center 0;
	width: 1000px;
	display: block;
	
	margin: 10px 0 0;
	overflow: hidden;
}
.aboutbox section {
	width: 555px;
	height: auto;
	display: block;
	color: #979797;
	line-height: 24px;
	font-size: 14px;
	padding: 0 0 0 30px;
}
.aboutbox section h2 {
	line-height: 34px;
	font-size: 18px;
	color: #92c602;
	font-weight: normal;
}
.aboutbox section.cl {
	margin: 180px 0 140px;
}
/*关于我们*/


/*服务*/
.servicetbox {
	width: 100%;
	height: auto;
	display: block;
	margin: 0 0 0;
}
.servicemenu {
	position: fixed;
	top: 270px;
	left: 50%;
	margin: 0 0 0 -552px;
	z-index: 10000;
	display: block;
	width: 50px;
	height: 260px;
}
.servicemenu li {
	margin-bottom: 1px;
}
.servicemenu li a {
	width: 40px;
	height: 34px;
	font-size: 14px;
	line-height: 16px;
	text-align: center;
	background: #babbb8;
	display: block;
	color: #FFF;
	padding: 8px 5px;
}
.servicemenu li a:hover {
	background: #92c602;
}
.servicemenu li.active a {
	background: #92c602;
}
.servicetbox .section0 {
	width: 100%;
	height: 100%;
	background: #fff;
}

.servicetbox .titleico1, .servicetbox .titleico2, .servicetbox .titleico3, .servicetbox .titleico4, .servicetbox .titleico5 {
	
	width: 170px;
	height: 120px;
	text-indent: -9999px;	position: absolute;
	left: 50%;
	top: 140px;
	margin: 0 0 0 -85px;
}
.servicetbox .titleico1 {
	

}
.servicetbox .titleico2 {
	background: url(../images/icoj1.png) no-repeat 0 -120px; 
}
.servicetbox .titleico3 {
	background: url(../images/icoj1.png) no-repeat 0 -240px;
}
.servicetbox .titleico4 {
	background: url(../images/icoj1.png) no-repeat 0 -360px;
}
.servicetbox .titleico5 {
	background: url(../images/icoj1.png) no-repeat 0 -480px;
}

.servicetbox .section0 .title1 {
	position: absolute;
	width: 1000px;
	height: 38px;
	font-size: 28px;
	color: rgb(146, 198, 2);
	font-weight: bold;
	left: 0;
	top: 260px;
	margin: 0 0 0 -235px;
}
.servicetbox .section0 .title2 {
	position: absolute;
	width: 1000px;
	height: 38px;
 font-size: 14px;
  color: rgb(163, 163, 163);
	left: 50%;
	top:330px;
	margin: 0 0 0 -310px;
}
.servicetbox .section0 .ico01 {
	position: absolute;
	width: 494px;
	height: 178px;
	background: url(../images/price01.png) no-repeat 0 0;
	left: 0;
	top:380px;
	margin: 0 0 0 -450px;text-indent: -9999px;
}
.servicetbox .section0 .ico02 {
	position: absolute;
	width: 323px;
	height: 178px;
	background: url(../images/price02.png) no-repeat 0 0;
	right:0;
	top:380px;
	margin: 0 -420px  0 0 ;text-indent: -9999px;
}

.servicetbox .section0 .info1 {
	position: absolute;
	width: 486px;
	height: 38px;
 font-size: 18px;
  color: rgb(163, 163, 163);
	left: 50%;
	top:1700px;
	margin: 0 0 0 -243px
}
.servicetbox .section1 {background: url(../images/rangebg.jpg) no-repeat 0 0;

}
.servicetbox .section1 .title1 {
	position: absolute;
	width: 1000px;text-align:center;
	height: 38px;
	font-size: 28px;
	color: #ffffff;
	font-weight: bold;
	left: 0;
	top: 260px;
	margin: 0 0 0 -500px;
}
.servicetbox .section1 .title2 {
	position: absolute;
	width: 1000px;
	height: 38px;text-align:center;
 font-size: 14px;
  color: #ffffff;
	left: 50%;
	top:330px;
	margin: 0 0 0 -500px;
}
.servicetbox .section1 .ico01 {
	position: absolute;
	width: 400px;
	height: 400px;
	left:45%;
	top:280px;
	margin: 0 0 0 -375px;
}
.servicetbox .section1 .ico02 {
	position: absolute;
	width: 400px;
	height: 400px;
	left: 45%;
	top:280px;
	margin: 0 0 0 -75px;
}
.servicetbox .section1 .ico03 {
	position: absolute;
	width: 400px;
	height: 400px;
	left: 50%;
	top:280px;
	margin: 0 0 0 230px;
}


.servicetbox .section1 .dl1 {
		left:50%;
	top:600px;
	margin: 0 0 0 -350px;
	width:160px;
	height: 160px;	position: absolute; color:#FFF;
}
.servicetbox .section1 .dl2 {
	left: 50%;
	top:600px;
	margin: 0 0 0 -50px;width:160px;
	height: 160px;	position: absolute; color:#FFF;

}


.servicetbox .section1 .dl3{
			left: 50%;
	top:600px;
	margin: 0 0 0 255px;width:160px;
	height: 160px;	position: absolute; color:#FFF;

}


.servicetbox .section1 dl dt{
	font-size:24px;
	padding:0 0 6px;
}
.servicetbox .section1 dl dd{
	font-size:16px; line-height:24px;
}



.servicetbox .section2 .title1 {
	position: absolute;
	width: 1000px;text-align:center;
	height: 38px;
	font-size: 28px;
color: rgb(146, 198, 2);
	font-weight: bold;
	left: 0;
	top: 260px;
	margin: 0 0 0 -500px;
}
.servicetbox .section2 .title2 {
	position: absolute;
	width: 1000px;text-align:center;
	height: 38px;
 font-size: 14px;
color: rgb(163, 163, 163);
	left: 50%;
	top:330px;
	margin: 0 0 0 -500px;
}
.servicetbox .section2 .ico01 {
	position: absolute;
	width: 578px;
	height: 540px;
	left:0;
	top:330px;
	margin: 0 0 0 -289px;background: url(../images/youshi1.png) no-repeat 0 0;
}
.servicetbox .section2 .ico02 {
	position: absolute;
	width: 578px;
	height: 540px;
	rigt: 0;
	top:330px;
	margin: 0 -289px 0 0 ;background: url(../images/youshi2.png) no-repeat 0 0;
}




.servicetbox .section3 .title1 {
	position: absolute;
	width: 1000px;
	height: 38px;
	font-size: 28px;
color: rgb(146, 198, 2);
	font-weight: bold;
	left: 0;
	top: 260px;
	margin: 0 0 0 -500px;text-align:center;
}
.servicetbox .section3 .title2 {
	position: absolute;
	width: 1000px;text-align:center;
	height: 38px;
 font-size: 14px;
color: rgb(163, 163, 163);
	left: 50%;
	top:330px;
	margin: 0 0 0 -500px;
}

.servicetbox .section3 .ico01 {
	position: absolute;
	width: 400px;
	height: 400px;
	left:50%;
	top:280px;
	margin: 0 0 0 -495px;
	z-index:100;
}
.servicetbox .section3 .ico02 {
	position: absolute;
	width: 400px;
	height: 400px;
	left:50%;
	top:280px;
	margin: 0 0 0 -355px;
	z-index:100;
}

.servicetbox .section3 .ico03 {
	position: absolute;
	width: 400px;
	height: 400px;
	left:50%;
	top:280px;
	margin: 0 0 0 -175px;
	z-index:100;
}

.servicetbox .section3 .ico04 {
	position: absolute;
	width: 400px;
	height: 400px;
	left:50%;
	top:280px;
	margin: 0 0 0 145px;
	z-index:100;
}
.servicetbox .section3 .ico05 {
	position: absolute;
	width: 400px;
	height: 400px;
	left:50%;
	top:280px;
	margin: 0 0 0 395px;
	z-index:100;
}
.servicetbox .section3 .ico06 {
	position: absolute;
	width: 1000px;
	height: 191px;
	left:50%;
	top:420px;z-index: 1;
	margin: 0 0 0 -515px;background: url(../images/Process1.png) no-repeat center 0;;
}

.servicetbox .section3 .mask {
	display: block;
width:1000px;
height: 191px;
position: absolute;
left: 50%;
top:420px;
margin:0 0 0 -500px;
background: #606060;
z-index: 2;
opacity:1;filter:alpha(opacity=100);border-radius:100px;

}


.servicetbox .section4 .title1 {
	position: absolute;
	width: 1000px;
	height: 38px;
	font-size: 28px;
color: rgb(146, 198, 2);
	font-weight: bold;
	left: 0;
	top: 260px;
	margin: 0 0 0 -500px;text-align:center;
}
.servicetbox .section4 .title2 {
	position: absolute;
	width: 1000px;
	height: 38px;
 font-size: 14px;
color: rgb(163, 163, 163);
	left: 50%;
	top:330px;
	margin: 0 0 0 -500px;
	text-align:center;
}

.servicetbox .section4 .faqbox {
	position: absolute;
	width: 1000px;
	height: auto;
 font-size: 14px;
	left: 50%;
	top:530px;
	margin: 0 0 0 -500px;
	text-align: left;
}

.servicetbox .section4 .faqbox dl {
	background: url(../images/line04.gif) repeat-x 0 bottom ;
	height: auto;
	display:block;
	font-size:14px;
	line-height:18px;opacity:1;filter:alpha(opacity=100);
	padding:20px 0 20px;
	width:960px;
	margin:0 auto 0;
}
.servicetbox .section4 .faqbox dl dt{ color:#a3a3a3; line-height:22px; padding:0 0 5px 0; }
.servicetbox .section4 .faqbox dl dd{ color:#92c602;  line-height:22px;}
.servicetbox .section4 .faqbox dl .ico{ color:#fff; border-radius: 5px;

      display:inline; padding:2px 4px;
   text-align:center; margin:0 5px 0 0; vertical-align: bottom;}

.servicetbox .section4 .faqbox dl dt .ico{   background-color: rgb(163, 163, 163); }
.servicetbox .section4 .faqbox dl dd .ico{  background-color:#92c602; }


.servicetbox .section4 .faqbox a.more{ font-size:14px; border-radius: 5px;background: #a3a3a3; color:#fff; padding:3px 7px; margin:40px 0 0 20px; float: left;}
.servicetbox .section4 .faqbox a.more:hover{ background: #92c602;}







.servicetbox .title1 em{
	font-weight:normal;
}


.opacity0 div{opacity:0;filter:alpha(opacity=0);}
.opacity0 img{opacity:0;filter:alpha(opacity=0);}
.opacity0 dl{opacity:0;filter:alpha(opacity=0);}
/*服务*/


/*新闻*/

.newsmenu { display: block;
	width: 980px;
	height: auto; 	margin: 0 auto 0;}

.newsmenu li{ display: inline; float:left; width:150px; height:50px; line-height:50px; margin:0 2px 0 0; }
.newsmenu li a{ display: block;width:150px; height:50px; line-height:50px; color:#FFF; font-size:24px; text-align:center; background:#babbb8 }
.newsmenu li a:hover{ background:#92c602 }
.newsmenu li.act a{ background:#92c602 }

.newsbox{ display: block;
	width: 978px;
	height: auto; 	margin: 10px auto ; background:#fff; border:1px solid #d6d6d6; }
	.newsbox .newslist{ display: block;
	width: 940px;
	height: 120px; 	margin: 15px auto 0;	background: url(../images/line04.gif) repeat-x 0 bottom ;}

	
	.newsbox .newslist dt {
	background: url(../images/ico02.png) no-repeat 0 12px;
	padding: 0 0 0 22px;
	font-size:18px;

	height: 34px;
	overflow: hidden;
	line-height: 34px;
	overflow: hidden;
}

	.newsbox .newslist dt strong{ font-weight:normal;
}
	.newsbox .newslist a {
	color: #5d5c5c
}
	.newsbox .newslist a:hover {
	color: #92c602
}
	.newsbox .newslist .info {
	color: #bbbbbb;
	line-height: 18px;
	margin: 7px 0 4px;
	overflow: hidden;
	height: 38px;
}
	.newsbox .newslist dd .operate .key {
	float: left;
	

	height: 22px;
	text-align: left;
	line-height: 22px;
	color: #aaaaab;
}
	.newsbox .newslist dd .operate .key  a{
		margin:0 0 0 10px 
}
	.newsbox .newslist dd .operate .time {
	font-family: Arial;
	color: #d4d4d4;
	float: right;
	margin: 0 7px 0 0;
}

	.newsbox article{ padding:20px 0 ;}
	.newsbox article h1{ font-size:28px; color:#5d5c5c; text-align:center; font-weight:normal;}
	.newsbox article .btkey{ text-align:center;background: url(../images/line01.gif) repeat-x 0 bottom ; padding:10px ; color:#a6a6a6; margin:0 0 0 }
	.newsbox article .btkey a{color:#5d5c5c;	margin:0 0 0 6px  }
	.newsbox article .btkey a:hover {
	color: #92c602
}
	.newsbox article  a:hover {
	color: #92c602
}
	.newsbox article .btkey .f6{ margin:0  30px 0 0}

	.newsbox article .newscontent{ padding:20px  ;font-size: 14px;
  color: rgb(93, 92, 92);
  line-height: 24px; overflow:hidden;
}
	.newsbox article .newscontent p{ padding:0 0 20px   ;text-indent: 24px;
}
	.newsbox article .newscontent a{ color: #92c602;
}
	.newsbox article .newscontent a:hover{ background: #92c602; color:#fff 
}
	.newsbox article .newscontent .mt20{ color: #bbb;
}	.newsbox article .newscontent .mt20 a{ color: #bbb;
}
.newsbox article .newscontent .mt20 a:hover{ background: #92c602; color:#fff 
}

.newssite {

		margin: 20px auto 0;
	background: url(../images/line02.gif) no-repeat 0 0;
	padding: 20px 0 10px;
	width:980px;
}
.newssite a {
	float: left;
	display: inline;
	width: 34px;
	height: 34px;
	background: url(../images/but1.png) no-repeat 0 0;
	margin: 0 0 0 10px;text-indent:-9999px;
}
.newssite a.prev {
	background: url(../images/but1.png) 0 0;
}
.newssite a.prev:hover {
	background: url(../images/but1.png) 0 -34px;
}
.newssite a.back {
	background: url(../images/but1.png) 0 -68px;
}
.newssite a.back:hover {
	background: url(../images/but1.png) 0 -102px;
}
.newssite a.next {
	background: url(../images/but1.png) 0 -136px;
}
.newssite a.next:hover {
	background: url(../images/but1.png) 0 -170px;
}
/*新闻*/


/*联系*/
.contactbox .titleico1 {
	
	width: 170px;
	height: 120px;
	text-indent: -9999px;
	display:block;
	margin:20px auto 0;
}
.contactbox .title1 {

	font-size: 28px;
	color: rgb(146, 198, 2);
	font-weight: bold;
	margin:0 auto;
	text-align:center;
}
.contactbox .title2 {


 font-size: 14px;
  color: rgb(163, 163, 163);
	text-align:center;
	margin:0 auto;
}
.contactbox .lianxi {
	margin: 20px 0 0;
	background: url(../images/line02.gif) no-repeat 0  bottom;
	padding: 0 0 0;
	height:80px;
}
.contactbox .lianxi .qqbut {
	float: left;
	cursor: pointer;
	background: url(../images/icoj.png) no-repeat 0 0 #92c602;
	width: 48px;
	height: 47px;
	margin: 0 0 0 370px;
	text-decoration: none
}
.contactbox .lianxi a.qqbut:hover {
	float: left;
	cursor: pointer;
	background: url(../images/icoj.png) no-repeat 0 -50px #92c602;
	width: 48px;
	height: 47px;
	text-decoration: none
}
.contactbox .lianxi .qqbox {
	float: left;
	margin: 0 0 0 14px;
	text-align: left;
	color: #777777;
	font-size: 14px;
}

.contactbox .form { padding: 40px 0 100px;
	
}
.contactbox .form .fi{ width:920px; display:block; margin:0 auto 15px; height:  auto; color:#7d7d7d; font-size:14px;
	
}
.contactbox .form .fi .input1{  background-color: rgb(255, 255, 255);
  
   width: 350px;
  height: 40px; padding: 0 0 0 8px; font-size:14px; color:#666;
	
}
.contactbox .form .fi .but1{  background-color:#92c602;
  width: 138px;
  height: 43px;
  cursor:pointer;
  line-height:43px;
  color:#fff;
  font-size:20px;
  
	
}
.contactbox .form .fi .but1:hover{  background-color:#ff8900;

	
}


.contactbox .form .fi label{ margin:0 16px 0 3px ; vertical-align:bottom;
	
}
.contactbox .form .fi select{  color:#7d7d7d;
	
}
.contactbox .form .fi .c1{  color:#b0b0b0;
	
}.contactbox .form .fi .c2{  color: #92c602;
	
}
.contactbox .form .fi .textarea1{ background-color: rgb(255, 255, 255);
  
   width: 540px;
  height: 46px; padding: 8px; font-size:14px; color:#666; vertical-align: top; margin:0 8px 0 0;
	
}

.contactbox .form .fi .textarea2{ background-color: rgb(255, 255, 255);
  
   width: 540px;
  height: 150px; padding: 8px; font-size:14px; color:#666; vertical-align: top; margin:0 8px 0 0;
	
}

/*联系*/

/*通用*/
.pnav {
	display: block;
	width: 980px;
	height: 30px;
	line-height: 30px;
	margin: 0 auto 0;
	text-align: left;
	color: #999;
	padding: 10px 0 0;
}
.pnav a {
	color: #333
}
.pnav a:hover {
	color: #92c602
}

.w1000 {
	display: block;
	width: 1000px;
	
}




.page{ height:30px;  padding:30px 20px ; clear:both;}
.page li{ float:left; line-height:30px; margin-right:5px;display:block;}
.page li a{ background-color:#dbdbdb; color:#444; display:block; padding:0 15px 0 15px; text-decoration:none;}
.page li.act { background-color:#92c602; color:#fff;  padding:0 15px 0 15px;text-decoration:none;}

.page li a:hover{ background-color:#92c602; color:#fff; display:block; padding:0 15px 0 15px;text-decoration:none;}
/*通用*/
/*颜色区域*/
.mytz1 {
	color: #92c602;
}
.mytz1 a{
	color: #92c602;
}
.mybg1 {
	background: #92c602;
}
/*颜色区域*/


.footer {
	MARGIN: 0px auto;
	WIDTH: 100%;
	BACKGROUND: #b9bcbd;
	HEIGHT: auto;
}
.footer2 {
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: 200px
}
.footer_con {
	MARGIN: 0px auto;
	WIDTH: 980px;
	PADDING-TOP: 30px
}
.footer_dl {
	HEIGHT: 200px;
}
.footer_dl DL {
	LINE-HEIGHT: 28px;
	WIDTH: 205px;
	FLOAT: left
}
.footer_dl DL DT {
	PADDING-BOTTOM: 10px;
	FONT-FAMILY: "微软雅黑";
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold
}
.footer_dl3 DD {
	MARGIN-BOTTOM: 7px;
	MARGIN-RIGHT: 0px
}
.footer_dl DL DD INPUT.input {
	BORDER-BOTTOM: #d8d8d8 1px solid;
	BORDER-LEFT: #d8d8d8 1px solid;
	PADDING-LEFT: 5px;
	WIDTH: 230px;
	COLOR: #999;
	BORDER-TOP: #d8d8d8 1px solid;
	BORDER-RIGHT: #d8d8d8 1px solid
}
.footer_dl DL DD TEXTAREA {
	BORDER-BOTTOM: #d8d8d8 1px solid;
	BORDER-LEFT: #d8d8d8 1px solid;
	PADDING-LEFT: 5px;
	WIDTH: 230px;
	COLOR: #999;
	BORDER-TOP: #d8d8d8 1px solid;
	BORDER-RIGHT: #d8d8d8 1px solid
}
.footer_dl3 DD INPUT.input {
	LINE-HEIGHT: 26px;
	HEIGHT: 26px
}
.footer_dl3 DD TEXTAREA {
	HEIGHT: 26px;
	PADDING-TOP: 5px
}
.footer_dl DL DD A:hover {
	COLOR: #666;
	TEXT-DECORATION: underline
}
.footer_dl2 DD{
	text-align:left;
	padding-left:90px;
	margin-right:30px;
}
.footer_dl2 DD IMG {
	MARGIN-RIGHT: 10px
}