/***********************reset*******************************/

* {
	margin: 0px;
	padding: 0px;
}

.cleartd {
	border-bottom: 0px;
	padding: 0;
	width: 100%;
}

body {
	font-size: 12px;
	font-family: "微软雅黑", "Microsoft Yahei", Tahoma, Arial, Helvetica !important;
}

input,
textarea,
select {
	font-family: "微软雅黑", "Microsoft Yahei", Tahoma, Arial, Helvetica !important;
}

tt,
code,
kbd,
samp {
	font-family: "微软雅黑", "Microsoft Yahei", Tahoma, Arial, Helvetica !important;
}

a {
	text-decoration: none;
	color: #016DB8
}

a:hover {
	text-decoration: none;
	color: #119DFE;
}

#content p {
	text-align: left
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

fieldset,
img {
	border: 0
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style: normal;
	font-weight: normal
}

ol,
ul {
	list-style: none
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
	font-size: 15px
}

.clearfix:after {
	clear: both;
}

.clearfix:before,
.clearfix:after {
	display: table;
	content: "";
}

.list-mail ul {
	border: 1px solid #aaa;
	line-heihgt: 24px;
	background-color: white
}

.list-mail li {
	cursor: pointer;
	padding: 2px 3px;
	margin-bottom: 2px;
}

.list-mail .name {
	color: #982114;
}

.list-mail .hover {
	background: #fefacf;
}

.list-mail .select {
	background: #dedaae;
}


/***********************甯哥敤*******************************/

.pointer {
	cursor: pointer
}

.hidden {
	display: none
}

.float-l {
	float: left
}

.float-r {
	float: right
}

.w100center {
	width: 1200px;
	margin: 0 auto;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .clearfix {
	height: 0.5px
}

.bold {
	font-weight: bold
}

.margin-l27 {
	margin-left: 27px;
}

.margin-t30 {
	margin-top: 30px
}

.margin-t20 {
	margin-top: 20px
}

.margin-t40 {
	margin-top: 40px
}

.margin-t10 {
	margin-top: 10px!important
}

.margin-t5 {
	margin-top: 5px!important
}

.margin-r5 {
	margin-right: 5px!important
}

.margin-r10 {
	margin-right: 10px!important
}

.margin-l20 {
	margin-left: 20px
}

.margin-l5 {
	margin-left: 5px
}

.margin-l50 {
	margin-left: 57px
}

.margin-l80 {
	margin-left: 180px
}

.v-top {
	vertical-align: top;
	width: 11%;
}

.v-top span {
	float: right;
}

.dialog-overlay {}

.cf {
	clear: both
}

.bdr1px {
	border: 1px solid #ccc
}

.pd20 {
	padding: 20px;
}

.pd10 {
	padding: 10px;
}

.fl {
	float: left;
}


/*寮规*/

.dialog {
	border: solid 1px #e5e5e5;
	padding-right: 10px;
	padding-left: 10px;
	background: #f1f1f1;
	padding-bottom: 10px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px
}

.dialog .bar {
	font-weight: bold;
	padding-left: 6px;
	min-height: 15px;
	padding-bottom: 8px;
	cursor: move;
	padding-top: 3px
}

.dialog .bar .title {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px
}

.dialog .bar .close {
	float: right;
	cursor: pointer;
	text-decoration: underline
}

.dialog .content {
	padding: 20px 40px;
	background: #fff
}

.dialog iframe {
	width: 100%;
	height: 100%
}

.dialog .content img {
	max-width: 700px;
	overflow: auto;
	max-height: 500px
}


/***********************nmirus鍏辩敤*******************************/

body {
	color: #2c1010;
	font-size: 14px;
}

#header {
	width: 100%;
	min-width: 1010px;
	height: 97px;
	background: #F1F1F1;
}

.wrap img {
	width: 100% !important;
}

.header-wrap {
	width: 1010px;
	margin: 0 auto;
}

.header-wrap img {
	margin-top: 12px;
}

.header-wrap .h-do {
	margin-top: 35px;
	color: #A6A6A6;
}

.header-wrap .h-do a {
	color: #A6A6A6;
	font-size: 14px;
	margin-left: 10px
}

.nav {
	width: 100%;
	min-width: 1010px;
	height: 53px;
	background: #113F67
}

.nav .nav-wrap {
	width: 1010px;
	height: 53px;
	margin: 0px auto;
}

.navi {
	display: block;
	font-size: 20px;
	width: 1010px;
	height: 53px;
}

.navi li {
	display: inline-block;
	float: left;
	height: 53px;
	line-height: 53px;
	text-align: center;
	margin-left: 25px;
}

.navi .nlast {
	margin-right: 0px!important
}

.navi a {
	padding: 13px 22px;
	color: white
}

.navi a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #367FC5;
	/*background:url('..../images/bg-navi.jpg') no-repeat 0px 2px*/
}

.navi .current a {
	color: #fff;
	background-color: #367FC5;
	/*background:url('..../images/bg-navi.jpg') no-repeat 0px 2px*/
}

#footer {
	height: 215px;
	text-align: center;
	color: #a6a6a6;
	background-color: #474747;
	overflow: hidden;
	min-width: 1010px;
}

#footer img {
	height: 57px
}

.footer-wrap {
	width: 1010px;
	border-top: 0px solid #DEDEDE;
	margin: 0px auto;
	overflow: hidden;
	background-color: #474747;
}

.footer-wrap p {
	margin-top: 18px;
}

.footer-wrap p span {
	color: #fff;
	margin: auto 25px;
}

.footer-wrap p a {
	color: #FFF;
	font-size: 15px;
}

.footer-wrap .copyright {
	border-top: 1px solid #DEDEDE;
	margin-top: 10px;
	font-size: 15px;
}

.main04 {}

.main04:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

.main04 {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: url("../images/point01.gif") repeat-y scroll 206px 0 rgba(0, 0, 0, 0);
	border-color: #CECECE #CECECE #6A829D;
	border-image: none;
	border-style: solid;
	border-width: 1px 1px 2px;
	margin-bottom: 20px;
}

.main04 .main04Fleft {
	float: left;
	width: 206px;
}

.main04 .main04Fright {
	float: right;
	margin-right: 35px;
	padding-bottom: 20px;
	width: 730px;
}

.main04 .main04Fright .rT001 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

.main04 .main04Fright .rT002 {
	border-bottom: 1px solid #EDEDED;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
	padding-bottom: 10px;
}

.main04 .main04Fright .rT002 span {
	font-weight: normal;
}

.main04 .main04Fright .rC01 {
	line-height: 180%;
}

.main04 .main04Fright .m01 {
	margin-bottom: 40px;
}

.main04-2 {
	background: url("../images/point01.gif") repeat-y scroll 157px 0 rgba(0, 0, 0, 0);
}

.main04-2 .main04Fleft {
	float: left;
	width: 157px;
}

.main04-2 .main04Fright {
	float: right;
	margin-right: 30px;
	padding-bottom: 20px;
	width: 740px;
}

.cBox01 .tabBox01 {
	background: url("../images/icon01.png") repeat-x scroll 0 -860px rgba(0, 0, 0, 0);
	border-bottom: 2px solid #669ACC;
	border-top: 1px solid #E2E8EA;
	height: 37px;
	line-height: 36px;
	position: relative;
}

.cBox01 .tabBox01 a {
	color: #535353;
	display: inline-block;
	float: left;
	height: 37px;
	padding: 0 10px;
	text-decoration: none;
}

.cBox01 .tabBox01 a.current {
	background-color: #669ACC;
	color: #FFFFFF;
	font-weight: bold;
}

.cBox01 .tabBox01 a.current:hover {
	cursor: default;
	text-decoration: none;
}

.cBox01 .t01 {
	background: url("../images/icon01.png") repeat-x scroll 0 -860px rgba(0, 0, 0, 0);
	border-bottom: 1px solid #C9D4D9;
	border-top: 1px solid #E2E8EA;
	height: 37px;
	line-height: 36px;
	padding: 0 10px;
	position: relative;
}

.cBox01 .t01 .fr01 {
	position: absolute;
	right: 10px;
	top: 0;
}

.cBox01 .t01 .fr01 .tbBtn001 {
	background-color: #0055A2;
	border-radius: 5px;
	color: #FFFFFF;
	display: inline-block;
	height: 25px;
	line-height: 23px;
	margin-top: 6px;
	padding: 0 15px;
	text-decoration: none;
}

.cBox02 .t01 {
	background: url("../images/icon01.png") repeat-x scroll 0 -860px rgba(0, 0, 0, 0);
	border-bottom: 1px solid #C9D4D9;
	border-top: 1px solid #E2E8EA;
	height: 37px;
	line-height: 36px;
	padding: 0 18px;
}

.cBox01 .t01Bt0 {
	border-top: 0 none;
}

.cBox01 .t01 h3,
.cBox01 .t01 h1 {
	font-size: 14px;
	font-weight: bold;
}

.cBox01 .iconSd01 {
	display: inline-block;
	font-size: 12px;
	height: 16px;
	line-height: 16px;
	padding-left: 20px;
	position: absolute;
	right: 10px;
	top: 10px;
}

.cBox01 .iconSd01 em {
	background: url("../images/icon01.png") repeat scroll -340px -100px rgba(0, 0, 0, 0);
	display: inline-block;
	height: 16px;
	left: 0;
	position: absolute;
	top: 0;
	width: 16px;
}

.cBox01 .fr01 {
	font-size: 14px;
	position: absolute;
	right: 10px;
	text-align: right;
	top: 0;
}

.cBox01 .fr01 .sLine001 {
	color: #CCCCCC;
	padding: 0 8px;
}

.cBox01 .fr01 a.current,
.cBox01 .fr01 a.current:hover {
	color: #535353;
	text-decoration: none;
}

.cBox01 .c01 {
	border-top: 1px solid #F7F7F7;
}

.cBox01 .cBox01NavBox {
	padding: 2px 0 10px;
}

.cBox01 .cBox01NavBox li {
	height: 36px;
}

.cBox01 .cBox01NavBox li a {
	cursor: pointer;
	display: block;
	height: 26px;
	line-height: 24px;
	padding: 5px 10px 5px 36px;
	position: relative;
}

.cBox01 .cBox01NavBox li a span {
	color: #535353;
	display: inline-block;
	font-size: 14px;
	height: 26px;
	text-decoration: none;
	vertical-align: top;
}

.cBox01 .cBox01NavBox li a span.spanNum01 {
	font-size: 11px;
	margin-left: 10px;
}

.cBox01 .cBox01NavBox li a:hover,
.cBox01 .cBox01NavBox li.current a {
	background: url("../images/icon01.png") repeat-x scroll 0 -900px rgba(0, 0, 0, 0);
	text-decoration: none;
}

.cBox01 .cBox01NavBox li a i {
	background-color: #FE6600;
	border-radius: 2px;
	color: #FFFFFF;
	display: inline-block;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	height: 12px;
	line-height: 11px;
	margin-left: 10px;
	margin-top: 7px;
	padding: 0 2px;
	vertical-align: top;
}

.cBox01 .cBox01NavBox li a em {
	display: inline-block;
	height: 18px;
	left: 10px;
	position: absolute;
	top: 9px;
	vertical-align: top;
	width: 18px;
}

.titleBar001 {
	border-bottom: 3px solid #EDEDED;
	color: #464646;
	font-size: 24px;
	line-height: 40px;
	margin-bottom: 20px;
	min-height: 40px;
	padding: 8px 0;
	position: relative;
}

.titleBar001 .txtPic {
	margin-top: 9px;
}

.bitT003 {
	background-position: 0 -480px;
	height: 24px;
	width: 300px;
}

.bitT003 h3 {
	height: 24px;
	text-indent: 300px;
	width: 300px;
}

.txtPic h3,
.txtPic h1 {
	display: block;
	overflow: hidden;
	white-space: nowrap;
}

.titleBar001 h3 {
	font-family: "Microsoft Yahei";
	font-size: 23px;
	font-weight: 300;
}

.aboutC01 {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 30px;
}

.pageBox1 {
	font-size: 12px;
	height: 26px;
	padding: 20px 0;
}

.page-bottom {
	position: absolute;
	bottom: 0px;
	right: 30px;
}

.page01 {}

.page01 span {
	color: #999999;
	display: inline-block;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	margin-left: 5px;
}

.page01 a {
	background-color: #FFFFFF;
	border: 1px solid #ADB9C1;
	display: inline-block;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	margin-left: 3px;
	padding: 0 10px;
	text-decoration: none;
	vertical-align: top;
}

.page01 a:hover {
	text-decoration: underline;
}

.page01 .current,
.page01 .current:hover {
	background-color: #ADB9C1;
	color: #FFFFFF;
	cursor: default;
	text-decoration: none;
}

.page01 a font {
	display: inline-block;
}

.page01 .grayBtn,
.page01 .grayBtn:hover {
	color: #B6B6B6;
	cursor: default;
}

.cBox01 .cBox01NavBox li a em.em01 {
	background: url("../images/icon02.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.cBox01 .cBox01NavBox li a em {
	display: inline-block;
	height: 18px;
	left: 10px;
	position: absolute;
	top: 9px;
	vertical-align: top;
	width: 18px;
}

.cBox01 .cBox01NavBox li a em.em11 {
	background: url("../images/icon02.png") repeat scroll -120px -30px rgba(0, 0, 0, 0);
}

.cBox01 .cBox01NavBox li a em.em15 {
	background: url("../images/icon02.png") repeat scroll -60px -60px rgba(0, 0, 0, 0);
}

.cBox01 .cBox01NavBox li a em.em06 {
	background: url("../images/icon02.png") repeat scroll -150px 0 rgba(0, 0, 0, 0);
}

.cBox01 .cBox01NavBox li a em.em29 {
	background: url("../images/icon02.png") repeat scroll -210px -30px rgba(0, 0, 0, 0);
}

.cBox01 .cBox01NavBox li a em.em07 {
	background: url("../images/icon02.png") repeat scroll 0 -30px rgba(0, 0, 0, 0);
}

.cBox01 .cBox01NavBox li a em.em16 {
	background: url("../images/icon02.png") repeat scroll -90px -60px rgba(0, 0, 0, 0);
}

.bind-sche {
	border-bottom: 1px solid #E6E6E6;
	padding-bottom: 15px;
}

.bind-sche .bind-tit {
	color: #333333;
	float: left;
	font-family: "微软雅黑", Microsoft YaHei;
	font-size: 16px;
}

.per-desc {
	color: #999999;
	margin-bottom: 20px;
}

.control-group {
	line-height: 20px;
	margin-bottom: 20px;
	position: relative;
}

.control-label {
	font-size: 12px;
}

.control-label {
	display: block;
	float: left;
	padding-top: 10px;
	text-align: right;
	width: 140px;
}

.controls input,
.map-text {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #555555;
	display: inline-block;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 0;
	padding: 8px 6px;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	vertical-align: middle;
}

.per-desc {
	color: #999999;
	margin-bottom: 20px;
	margin-top: 20px;
}

.myzbj {
	position: relative;
	top: 10px;
}

.myzbj select {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	color: #555555;
	display: inline-block;
	font-size: 12px;
	height: 30px;
	line-height: 20px;
	margin-bottom: 9px;
	margin-top: -5px;
	padding: 4px 6px;
	width: auto;
}

.sub-btn {
	padding: 15px 155px;
}

.butn,
.butn1 {
	background: url("../images/but.gif") no-repeat scroll 0 -155px rgba(0, 0, 0, 0);
	border: 0 none;
	cursor: pointer;
	display: inline-block;
	height: 30px;
	line-height: 20px;
	overflow: visible;
	padding: 4px 10px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	visibility: visible;
}

.butn-orange {
	background-position: right -186px;
	color: #FFFFFF;
}

.sub-btn .butn {
	padding: 3px 20px 5px;
}


/* list01 */

.list01 {}

.list01 li {
	padding-top: 20px;
	border-bottom: 1px dashed #dcdcdc;
	height: auto;
	zoom: 1;
	vertical-align: middle;
}

.list01 h3 {
	font: 500 20px/26px 'Microsoft YaHei', '微软雅黑', '宋体';
}

.list01 h3 a:link {
	color: #000000;
}

.list01 h3 a:visited {
	color: #717171;
}

.list01 h3 a:hover {
	color: #fe0000;
	text-decoration: underline;
}

.list01 h5 {
	font: 500 12px/20px '瀹嬩綋';
	color: #9e9e9e;
}

.list01 div {
	//padding-top: 10px;
}

.list01 .p_a {
	float: left;
	display: inline;
	margin-right: 18px;
	margin-top: 5px;
}

.list01 blockquote {
	position: relative;
	overflow: hidden;
	zoom: 1;
}

.list01 .list_info {
	font: 500 14px/26px 'Microsoft YaHei', '微软雅黑', '瀹嬩綋';
	color: #3f3f3f;
}

.list01 .list_lable {
	color: #a3a3a3;
	padding: 11px 0;
}

.list01 .list_lable code {
	background: #4588cc;
	color: #fff;
	padding: 4px 5px;
}

.list01 .list_lable a {
	margin: 0 10px;
}

.list01 .list_lable a:link {
	color: #003f7f;
}

.list01 .list_lable a:visited {
	color: #003f7f;
}

.list01 .list_lable a:hover {
	color: #4588cc;
	text-decoration: underline;
}

.list01 .list_meta {
	padding-left: 18px;
	background: url(../images/d03.png) no-repeat 0 2px;
}

.list01 .list_meta a:link {
	color: #3a5371;
}

.list01 .list_meta a:visited {
	color: #3a5371;
}

.list01 .list_meta a:hover {
	color: #4588cc;
}

.list01 .list_share {
	margin-bottom: 10px;
	float: right;
}

.list01 .list_share span {
	vertical-align: middle;
}

.list01_new h3 {
	padding-left: 50px;
	background: url(../images/d10.png) no-repeat 0 0;
}

.list01_new h5 {
	padding-left: 50px;
}

.nTradeBar02 {
	background-color: #FFFFFF;
	border: 1px solid #CECECE;
	height: 44px;
	margin-bottom: 20px;
	padding: 5px 8px;
	position: relative;
}

.nTradeBar02 .qh01 {
	background-color: #F7F8FA;
	border-right: 1px solid #DCDCDC;
	height: 54px;
	left: 0;
	padding: 0 10px;
	position: absolute;
	top: 0;
	width: 133px;
}

.hkusQh01 {
	background: url("../images/icon01.png") no-repeat scroll -600px -1970px rgba(0, 0, 0, 0);
	height: 35px;
	width: 133px;
}

.nTradeBar02 .qh01 .hkusQh01 {
	margin-top: 10px;
}

.hkusQh01 a.a01 {
	width: 89px;
}

.hkusQh01 a {
	display: block;
	float: left;
	height: 35px;
}

.nTradeBar02 .div01 {
	padding-left: 170px;
	font-size: 14px;
}

.nTradeBar02 .div01 .span01 {
	display: inline-block;
	height: 44px;
	line-height: 22px;
	float: left;
	vertical-align: top;
	text-align: center;
}

.nTradeBar02 .div01 .span01 .txt001 {
	display: block;
	font-weight: bold;
	height: 22px;
}

.nTradeBar02 .div01 .span01 .txt002 {
	display: block;
	height: 22px;
	font-size: 15px;
}

.nTradeBar02 .div01 .sGap01 {
	display: inline-block;
	height: 34px;
	float: left;
	width: 0px;
	border-right: #CECECE 1px dotted;
	margin: 5px 18px;
	vertical-align: top;
}

.bluebtn {
	color: white;
	padding: 5px 15px;
	background-color: #5590CD;
	border: 1px solid #4C78B9;
}

.blueminibtn {
	color: white;
	padding: 3px 10px;
	background-color: #5590CD;
	border: 1px solid #4C78B9;
	vertical-align: middle;
}

.bluebtned {
	padding: 5px 9px;
	background-color: #F7F8F9;
	color: #C3C3C3;
	border: 1px solid #CECECE;
}

.yd {
	display: inline-block;
	width: 15px;
	height: 15px;
	background-color: #D9CF1A;
	margin-right: 5px;
	position: relative;
	top: -3px;
}

.pn {
	top: 3px!important;
}

.ydb {
	display: inline-block;
	width: 15px;
	height: 15px;
	background-color: #39B7EA;
	margin-right: 5px;
	position: relative;
	top: 2px;
}

.fnum {
	color: #FF7F27;
	font-size: 25px;
}

.main02 {
	position: relative;
}

.main02 .t01,
.main02 .tabBox01 {
	height: 37px;
	line-height: 37px;
	border: #CECECE 1px solid;
	border-bottom: #C9D4D9 1PX solid;
	background: url(../images/icon01.png) 0px -860px repeat-x;
	padding: 0px 10px;
}

.main02 .t01 h3 {
	font-weight: bold;
	font-size: 14px;
}

.main02 .listBox01 {
	border-top: #F7F7F7 1px solid;
}

.main02 .tabBox01 {
	padding: 0px;
}

.main02 .tabBox01 span {
	position: relative;
	display: inline-block;
	float: left;
	font-weight: normal;
	text-align: center;
	height: 37px;
	border-right: #CECECE 1px solid;
}

.main02 .tabBox01 span a {
	position: relative;
	color: #535353;
	text-decoration: none;
	display: block;
	padding: 0px 15px;
	text-align: center;
	height: 37px;
}

.main02 .tabBox01 span.current {}

.main02 .tabBox01 span.current a {
	border-bottom: #FFF 2px solid;
	background-color: #FFF;
	font-weight: bold;
}

.main02 .tabBox01 span i {
	display: block;
	width: 13px;
	height: 13px;
	-webkit-text-size-adjust: none;
	font-size: 11px;
	line-height: 12px;
	text-align: center;
	color: #FFF;
	font-weight: normal;
	font-style: normal;
	background: url(../images/icon01.png) -260px -100px repeat-x;
	position: absolute;
	right: 0px;
	top: 0px;
}

.main02 .tabBox01 .fr01 {
	padding-right: 15px;
	float: right;
}

.listBox01 {
	border: #CECECE 1px solid;
	min-height: 500px;
	margin-bottom: 20px;
	padding-bottom: 25px
}

.msg02 {
	padding: 20px 34px;
}

.nTongjiTimeNav .chooseYue {
	border: #CECECE 1px solid;
	height: 33px;
}

.nTongjiTimeNav .chooseYue li.current {
	background-color: #E2E2E2;
}

.nTongjiTimeNav .chooseYue li.selecteditem {
	background-color: #E2E2E2;
}

.nTongjiTimeNav .chooseYue li.li01 {
	width: 60px;
}

.nTongjiTimeNav .chooseYue li {
	border-right: #CECECE 1px dotted;
	background-color: #FCFCFC;
	width: 51px;
	float: left;
	height: 33px;
	line-height: 33px;
	text-align: center;
	cursor: pointer;
	position: relative;
}

.nTongjiTimeNav .chooseYue li.current em {
	display: block;
	width: 15px;
	height: 9px;
	line-height: 0px;
	font-size: 0px;
	background: url(../images/icon01.png) no-repeat -660px -430px;
	position: absolute;
	left: 50%;
	top: 33px;
	margin-left: -7px;
}

.table_aa th {
	background: #F5F5F5;
	color: grey;
}

.table_aa td {
	border-top: 1px solid #D9DCE3;
	border: 1px solid #D9DCE3!important;
	padding: 10px 5px;
}

.table_aa th {
	border-top: 1px solid #D9DCE3;
	border: 1px solid #D9DCE3;
	padding: 4px 5px;
}

.bbth {
	border: 1px solid #D9DCE3;
}

.bbth th {
	border: 1px solid #D9DCE3!important;
}

.table_bb th {
	border: none;
	border-bottom: 1px solid #D9DCE3;
}

.table_bb td {
	border-bottom: 1px dashed #D9DCE3;
	padding: 20px 5px;
}

.table_bb th {
	padding: 4px 5px;
}

.cc td {
	padding: 15px 5px;
}

.dd td {
	padding: 10px 5px;
}

.ee td {
	padding: 15px 5px;
}

.td45 {
	padding: 4px 5px!important;
}

.sq {
	background-color: white;
	padding: 0 40px;
	border: 1px solid #ECECEC;
}

.yl {
	color: #FF7F27;
}

.viewed {
	background-color: white;
	padding: 3px 11px;
	border: 1px solid #4C78B9;
	color: #616161;
}

.passed {
	background-color: white;
	padding: 2px 11px;
	border: 1px solid #CECECE;
	color: #616161;
	width: 48px;
	display: inline-block;
}

.unpassed {
	background-color: #5590CD;
	padding: 2px 11px;
	border: 1px solid #CECECE;
	color: white;
	display: inline-block;
}

.tdcenter td {
	text-align: center;
}

.tbl-title {
	height: 36px;
	line-height: 36px;
	border: 1px solid #D9DCE3;
	border-bottom: none;
	background: url('../images/bb1.png') repeat-x;
}

.ddl {
	background-color: #F1F7FF;
}

.ffh {
	background-color: #FEF7EF;
}

.inputBar02 {
	height: 26px;
	display: inline-block;
	position: relative;
	white-space: nowrap;
	width: auto;
	z-index: 2;
}

.inputTxt01 {
	width: 30px;
	float: left;
	text-align: center;
}

.inputTxt01 {
	vertical-align: top;
}

.inputBar02 .addIcoBtn {
	width: 23px;
	height: 21px;
	display: inline-block;
	vertical-align: top;
	float: left;
	background: url(../images/icon01.png) no-repeat -30px -210px;
	cursor: pointer;
	border: #ADB9C1 1px solid;
	border-left: 0px;
}

.inputBar02 .delIcoBtn {
	width: 23px;
	height: 21px;
	display: inline-block;
	vertical-align: top;
	float: left;
	background: url(../images/icon01.png) no-repeat -60px -210px;
	cursor: pointer;
	border: #ADB9C1 1px solid;
	border-left: 0px;
}

.setImg .control-label {
	width: 75px;
	font-size: 15px;
}

.example {
	font-size: 12px;
	float: right;
	margin-right: 13px;
	margin-top: 5px;
}

.ad-label {
	float: none;
	padding-top: 0px;
}

.ad-desc-left {
	float: left;
	margin-right: 5px;
}

.orgbtn {
	color: white;
	padding: 15px 30px;
	background-color: #E76843;
	font-size: 15px;
}

.grey {
	color: grey;
}

.fwin {
	box-shadow: inset 0 0 2px rgba(255, 255, 255, 1), 0 0 20px rgba(0, 0, 0, .2);
	border: 1px solid #666;
}

.tt_l {}

.tt_l,
.tt_r,
.b_l,
.b_r {
	width: 8px;
	height: 8px;
}

.tt_l,
.tt_c,
.tt_r,
.m_l,
.m_r,
.b_l,
.b_c,
.b_r {
	overflow: hidden;
	background: #bbbbbb !important;
	filter: alpha(opacity=70);
	background: rgba(187, 187, 187, .7) !important;
}

.flb {
	height: 35px;
	line-height: 35px;
	padding: 0 10px 0 10px;
	font-weight: bold;
	color: #95a7ae;
	font-family: Tahoma, Arial/9!important;
	background-color: #4791CD;
}

.flb em {
	float: left;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	font-style: normal;
}

.flb span {
	float: right;
	color: #999;
}

.flb span a,
.flb strong {
	float: left;
	text-decoration: none;
	margin-left: 8px;
	font-weight: 400;
	color: #333;
}

.winbody {
	width: 510px;
	background: #fff !important;
}

.winbody-ad {
	width: 700px;
	background: #fff !important;
}

.winbody-myad {
	width: 620px;
	background: #fff !important;
}

.my-content {
	float: left;
	margin-top: 20px;
}

.my-content td {
	text-align: left;
	border-bottom: 0;
	padding: 0;
}

.pt_10 {
	padding-top: 10px;
}

.flb span a:hover {
	color: #999;
}

.flbc:hover {
	background-position: 0 -20px;
}

.flbc {
	float: left;
	width: 20px;
	height: 20px;
	margin-top: 8px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../images/cls.gif) no-repeat 0 0;
}

.wh {
	background: url(../images/wh.png) no-repeat right center;
	padding-right: 18px;
}

.t_align {
	text-align: center;
}

.fz18 {
	font-size: 18px;
}

.address-recommend {
	float: right;
	margin-top: 20px;
	margin-right: 60px;
	font-size: 14px;
}

.address-recommend select {
	height: 30px;
}

#search-2013 {
	width: 100%;
	height: 50px;
	padding: 4px 86px 0 0;
}

#search-2013 .i-search {
	z-index: 11;
	width: 494px;
	height: 45px;
	margin-bottom: 3px;
	border: 3px solid #E4393C;
}

.ld {
	position: relative;
	zoom: 1;
}

#search-2013 .form {
	height: 45px;
	overflow: hidden;
}

#search-2013 .text {
	width: 390px;
}

#search-2013 input {
	margin: 0;
	padding: 0;
	height: 30px;
	border: 0;
}

#search-2013 .text {
	height: 40px;
	padding: 5px;
	background-position: 0 -360px;
	background-color: #fff;
	background-repeat: repeat-x;
	line-height: 20px;
	color: #999;
	font-family: arial, "\5b8b\4f53";
	font-size: 14px;
}

#search-2013 .text,
#search-2013 .button {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
}

#search-2013 .button {
	width: 90px;
	height: 49px;
	background: #E4393C;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	cursor: pointer;
}

#search-2013 input {
	margin: 0;
	padding: 0;
	height: 30px;
	border: 0;
}

.aleft {
	text-align: left!important;
}

.sltArea {
	background-color: #F1F7FF;
}

.sltArea li {
	padding-right: 10px;
	padding-left: 10px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #D7E8F5;
	cursor: pointer;
}

.sltArea li:hover {
	background: #F5FAFF;
	border-top: 1px solid #DAEBFD;
	border-bottom: 1px solid #DAEBFD;
}

.selected_del {
	width: 20px;
	height: 17px;
	display: inline-block;
	float: right;
	background: url(../images/sprite_search.png) no-repeat -297px -198px;
	margin-top: 15px;
}

input.ui-upload-btn {
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	-moz-transform: translate(-300px, 0) scale(4);
	filter: alpha(opacity=0);
	opacity: 0;
	cursor: pointer;
	height: 50px;
	font-size: 50px;
}

.upwait {
	background: url(../images/loading.gif) no-repeat left center;
	padding-left: 18px;
}

.imgIco01 {
	display: inline-block;
	width: 16px;
	height: 12px;
	background: url(../images/icon01.png) no-repeat -470px -90px;
	/* position: absolute; */
	/* left: 0px; */
	/* top: 3px; */
	margin-right: 5px;
}

.blkBreadcrumbLink {
	padding-left: 0px;
	float: left;
	line-height: 32px;
	margin-bottom: 30px;
	width: 90%;
}

.blkBreadcrumbLink a {
	color: #666;
}

.blkContainerSblk {
	border-bottom: solid 1px #ccc;
	padding: 0 20px 15px;
	width: 650px;
}

.article-content {
	margin: 20px 0px 0px 50px;
	width: 600px;
	line-height: 30px;
}

.r {
	float: right;
}

.side {
	width: 769px;
}

.sev-page {
	margin-left: 10px;
}

.bb {
	background: none repeat scroll 0 0 #FFFFFF;
}

div.machine-type-box {
	width: 785px;
	float: left;
	margin-top: 10px;
	overflow: hidden;
}

div.contnet-body-title {
	float: left;
	width: 785px;
	position: static;
}

p.hr-header {
	width: 785px;
	float: left;
	height: 30px;
	background: url(../images/T1_55OFkXdXXXxuYMW-785-32.png) 0px -12px no-repeat;
}

div.machine-type-title {
	float: left;
	width: 730px;
	margin: 0 auto;
	margin-left: 20px;
	margin-top: 10px;
	background: url(../images/T1G.9uFstdXXbGbI6r-1-2.gif) 0 bottom repeat-x;
}

div.machine-type-title h1 {
	float: left;
	text-indent: 3px;
	font-size: 14px;
	padding-bottom: 10px;
	padding-right: 5px;
	border-bottom: solid 2px #e60012;
}

.machine-title-underline {
	width: 730px;
	float: left;
	height: 2px;
	display: none;
}

div.machine-list-item {
	float: left;
	width: 765px;
	padding-left: 20px;
	padding-top: 20px;
}

div.machine-list-item .item-list {
	margin: 10px 0;
}

div.machine-list-item .item-list .left {
	float: left;
	width: 535px;
	margin: 6px 0 0 6px;
}

div.machine-list-item .item-list .left .img_box {
	float: left;
	position: relative;
}

div.machine-list-item .item-list .left .info {
	float: left;
	width: 355px;
	margin-left: 20px;
	color: #666;
}

div.machine-list-item .item-list .left .info .title {
	font-size: 18px;
	font-weight: 700;
	color: #3c3c3c;
}

div.machine-list-item .item-list .left .info .desc {
	line-height: 20px;
	margin-top: 5px;
}

div.machine-list-item .item-list .left .info .prov {
	margin-top: 10px;
}

div.machine-list-item .item-list .right {
	float: left;
	width: 188px;
	z-index: 1;
}

div.machine-list-item .item-list .right .bottom {
	position: relative;
	margin-top: 18px;
}

div.machine-list-item .item-list .right .top {
	text-align: center;
	margin-top: 22px;
}

div.machine-list-item .item-list .right .top .price {
	color: #e60012;
	font-size: 30px;
	margin-left: 26px;
}

div.machine-list-item .item-list .right .top .unit {
	font-size: 18px;
	color: #666;
}

div.left-machine-content {
	margin-top: 20px;
	margin-left: 10px;
	width: 150px;
	float: left;
}

div.center-machine-content {
	width: 370px;
	float: left;
}

div.machine-title {
	width: 560px;
	height: 55px;
}

span.tips {
	display: block;
	float: left;
	text-indent: 8px;
	line-height: 22px;
	margin-left: 18px;
	margin-top: 25px;
	color: #ff4e00;
	width: 190px;
	height: 22px;
	background: url("../images/T1Q.qJFldgXXc3crPp-785-1550.png");
	background-position: 0 -1528px;
}

div.machine-title span.tiny-title {
	width: 100px;
	float: left;
	font-size: 30px;
	color: #3c3c3c;
	display: block;
	font-weight: bolder;
	line-height: 75px;
}

div.machine-information {
	width: 560px;
	float: left;
}

div.left-machine-logo {
	/*  width:120px;
 *      */
	height: 120px;
	float: left;
}

div.right-machine-information {
	margin-left: 20px;
	width: 390px;
	float: left;
}

.right-machine-information td {
	padding-bottom: 10px;
}

div.right-machine-content {
	padding-top: 30px;
	color: #666666;
	width: 190px;
	float: right;
	margin-right: 30px;
}

div.virtual-content-buttons {
	width: 170px;
	margin-top: 35px;
}

span.submit-button {
	cursor: pointer;
	display: block;
	text-align: center;
	margin: 0 auto;
	font-size: 18px;
	line-height: 40px;
	color: #ffffff;
	width: 165px;
	height: 40px;
	background: url(../images/T1rr1OFo4dXXXMU1vg-165-40.png) no-repeat;
}

span.tg-submit-button {
	cursor: pointer;
	display: block;
	text-align: center;
	margin: 0 auto;
	font-size: 16px;
	line-height: 35px;
	color: #ffffff;
	width: 134px;
	height: 40px;
	background: url(../images/tg-submit-button.png) no-repeat;
}

span.view-details {
	float: left;
	margin-left: 54px;
	line-height: 50px;
}

p.hr-footer {
	width: 785px;
	margin-top: 10px;
	margin-bottom: 20px;
	float: left;
	height: 24px;
	background: url("../images/hr-footer-line.png") no-repeat;
}

.col-main {
	width: 730px;
	float: left;
}

.fl {
	float: left;
}

.case_title {
	line-height: 90px;
	height: 100px;
}

.case_title .fz20 {
	font-size: 22px;
	font-weight: blod;
}

.case_title .cate {
	color: #F26522;
}

.v-content {
	width: 728px;
	border: solid 1px #cccccc;
	margin-bottom: 20px;
}

.v-info {
	background: #ffffff url(../images/T1oQxKFkteXXX7WiTb-3-130.gif) 0 bottom repeat-x;
	padding: 25px 20px;
}

.v-info-base {
	width: 405px;
	border-right: dashed 1px #cccccc;
	line-height: 38px;
	float: left;
	margin-right: 20px;
}

.v-info-for {
	display: inline-block;
	width: 300px;
	padding-right: 15px;
	vertical-align: top;
}

.fr {
	float: right;
}

.v-infoPrice {
	line-height: 27px;
	width: 258px;
	font-size: 12px;
	margin: 10px 0;
}

.v-infoBtn {
	margin-top: 17px;
}

.v-detail {
	margin: 20px 20px 35px 20px;
}

.v-detail ul.v-tab {
	border-bottom: solid 1px #ffa700;
	font-size: 14px;
}

.v-detail ul.v-tab li {
	float: left;
}

.v-detail ul.v-tab li.sel a {
	background-color: #ffa700;
	color: #ffffff;
}

.v-detail .v-tabPane {
	display: none;
	padding-top: 20px;
}

.v-service {
	background: url(../images/T1TsRIFldhXXax302n-729-6.gif) bottom no-repeat;
	width: 730px;
	height: 100%;
}

.v-info a {
	color: #376596;
	text-decoration: underline;
}

.v-infoBtn-buy,
.v-infoBtn-try {
	background-position: 0 -70px!important;
	width: 113px;
	height: 36px;
	display: inline-block;
	text-indent: -9999px;
}

.v-infoPriceBtn,
.v-infoPrefer i,
.v-infoBtn-buy,
.v-infoBtn-try,
.v-increase li i,
.v-increase li .v-increaseBtn,
.v-qa-online {
	background: url(../images/purchase.gif) no-repeat;
}

.v-info-base label {
	width: 85px;
	font-weight: bold;
	display: inline-block;
	text-align: right;
}

label {
	font-size: 12px;
	color: #666666;
}

.v-detail ul.v-tab li.sel a {
	background-color: #ffa700;
	color: #ffffff;
}

.v-detail ul.v-tab li a {
	display: block;
	padding: 8px 18px;
	color: #333333;
}

.v-detail .v-subPane {
	display: none;
	padding-top: 10px;
}

.v-info-table {
	border: solid 1px #d4d4d4;
	border-collapse: collapse;
	width: 100%;
}

.v-info-table .v-table-th {
	width: 125px;
	padding-left: 20px;
}

.v-info-table td {
	border: solid 1px #d4d4d4;
	padding: 8px 0 8px 20px;
}

.v-info-table .dark-tr td {
	background-color: #f6f6f6;
}

.v-contrast-table {
	border: solid 1px #d4d4d4;
	border-collapse: collapse;
	width: 100%;
}

.v-contrast-table thead td {
	text-align: center;
	background: url(../images/T1nylLFbxdXXcHd7w.-1-43.gif) bottom repeat-x;
}

.v-contrast-table td {
	border: solid 1px #d4d4d4;
	padding: 8px 0 8px 0;
	text-align: center;
	width: 168px;
}

.v-contrast-table .v-conSel {
	line-height: 22px;
	width: 59px;
	font-size: 12px;
	margin: auto;
}

.v-contrast-table a.v-conSelBtn {
	background: url(../images/T1WMVLFkxbXXav1UrS-300-300.gif) no-repeat;
	background-position: 0 -270px;
	height: 22px;
	display: block;
	padding-right: 3px;
	text-decoration: none;
	color: #000000;
}

.v-contrast-table .v-conSelList li a {
	display: block;
	text-decoration: none;
	color: #000000
}

.v-contrast-table .v-conSelList {
	border: solid 1px #cccccc;
	border-top: solid 1px #fff;
	background-color: #fff;
	margin-top: -2px;
	position: absolute;
	width: 57px;
}

.v-contrast-table .v-table-th {
	width: 25%;
}

.v-contrast-table td.gray {
	background: #f4f4f4;
}

.sev-page h3 {
	border-left: 5px solid #FCD282;
	font-size: 18px;
	height: 18px;
	line-height: 18px;
	margin: 0.8em 0 1em;
	padding-left: 15px;
}

.v-service h3 {
	margin-left: 20px;
	margin-bottom: 10px;
}

.v-service ul {
	background: #f4f4f4;
	padding: 14px 0 0 0px;
	margin-bottom: 6px;
	height: 77px
}

.v-service li {
	width: 190px;
	float: left;
	padding: 6px 0 6px 50px;
}

.v-service li i {
	background: url(../images/T1WMVLFkxbXXav1UrS-300-300.gif) no-repeat;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 5px;
	position: relative;
	top: 4px;
}

.v-service li.v-service-02 i {
	background-position: -20px -240px;
	width: 19px;
	height: 16px;
}

.v-service li.v-service-03 i {
	background-position: -40px -240px;
	width: 14px;
	height: 18px;
}

.v-service li.v-service-04 i {
	background-position: -60px -240px;
	width: 18px;
	height: 14px;
}

.v-service li.v-service-05 i {
	background-position: -80px -240px;
	width: 20px;
	height: 19px;
}

.v-service li.v-service-06 i {
	background-position: -105px -240px;
	width: 18px;
	height: 13px;
}

.city-input {
	line-height: 27px;
	width: 100px;
	border-radius: 3px;
	border: 1px solid #D5BABA;
	vertical-align: middle;
	margin-left: 5px;
}

.errtip {
	color: rgb(243, 22, 22);
}


/*************************璁㈠崟纭鐩稿叧*********************/

#checkout {
	width: 1000px;
	border: 1px solid #ddd;
}

#checkout .mt {
	height: 28px;
	background-color: #f7f7f7;
	padding-top: 7px;
}

#checkout .mt h2 {
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
}

.right {
	font-family: Verdana;
}

.table_a {
	width: 100%;
	border-left: 1px solid #E7CA96;
	border-bottom: 1px solid #E7CA96;
}

.marginb10 {
	margin-bottom: 10px;
}

.table_a td,
.table_a th {
	border-top: 1px solid #E7CA96;
	border-right: 1px solid #E7CA96;
	padding: 4px 5px;
}

.table_a th,
.table_c th {
	background: #FBF7EE;
}

.pD1 {
	padding: 5px 2px;
	line-height: 24px;
}

#checkout .mt {
	height: 28px;
	background-color: #f7f7f7;
	padding-top: 7px;
}

#checkout .mt h2 {
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
}

.right {
	font-family: Verdana;
}

.table_a {
	width: 100%;
	border-left: 1px solid #E7CA96;
	border-bottom: 1px solid #E7CA96;
}

.marginb10 {
	margin-bottom: 10px;
}

.table_a td,
.table_a th {
	border-top: 1px solid #E7CA96;
	border-right: 1px solid #E7CA96;
	padding: 4px 5px;
}

.table_a th,
.table_c th {
	background: #FBF7EE;
}

.pD1 {
	padding: 5px 2px;
	line-height: 24px;
}

.cpay {
	height: 50px;
	line-height: 50px;
	background-color: #f5f5f5;
	text-align: right;
	font-size: 18px;
}

.cpay .red {
	font-size: 18px;
}

.cpay span.submit-button {
	margin: 0;
	display: inline-block;
}

.red {
	color: #CC0000;
}


/******************鏀粯鐩稿叧********************/

.mainbody {
	/*border-top:2px solid #DDE4D9;
	background-color:#F3FDED;
	margin-bottom:20px;*/
	border: 1px solid #DDE4D9;
	background-color: #F3FDED;
	margin-bottom: 20px;
	margin-top: 20px;
}

.mainbody .mc {
	padding: 19px 20px 18px 30px;
}

.mainbody .icon-succ04,
.mainbody .icon-error05 {
	margin-left: -26px;
	float: left
}

.icon-succ04,
.icon-quer04,
.icon-error05 {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle
}

.icon-succ04 {
	background-image: url(../images/icon-succ.png);
}

.orderinfo {
	float: left;
	color: #7ABD54;
	margin-right: 15px
}

.orderinfo01 {
	font: 18px "microsoft yahei";
	color: #7ABD54;
	margin-bottom: 10px
}

.mb-tip,
.mb-tip01 {
	color: #999999;
	margin-top: 4px;
}

.tabs {
	padding-top: 38px;
	position: relative
}

.tabs .mc {
	border: 3px solid #EDD28B;
	background-color: #FFFDEE;
	padding: 20px
}

.tabs .mt {
	background-color: #F7F7F7;
	border: solid #DDDDDD;
	border-width: 1px 1px 0;
	height: 30px;
	line-height: 30px;
	overflow: visible;
	position: absolute;
	width: 998px;
	top: 7px;
}

.tabs .tab {
	float: left;
	overflow: visible
}

.tabs .tab li {
	float: left;
	padding-left: 24px;
	padding-right: 24px;
	font: 18px/29px "microsoft yahei";
	border-right: 1px solid #DDDDDD;
	color: #666666
}

.tabs .tab .curr {
	border: solid #EDD28B;
	border-width: 3px 3px 0;
	height: 38px;
	background-color: #FFFDEE;
	margin-top: -8px;
	line-height: 37px;
	color: #FF6600;
	margin-bottom: -1px;
	position: relative;
	margin-left: -1px;
	-webkit-box-shadow: 1px 0 0 0 rgba(0, 0, 0, .15);
	-moz-box-shadow: 0px 1px 0 0 rgba(0, 0, 0, .15);
	box-shadow: 3px -2px 2px 0 rgba(0, 0, 0, .15);
}

.tabs .mt .extra,
.mainlist .mt .extra {
	float: right;
	padding-right: 20px
}

.tabs .mt .icon-quer04,
.mainlist .mt .icon-quer04 {
	margin-right: 2px
}

.list-bank .jdradio {
	margin-left: 6px;
	margin-right: 11px;
	position: relative;
	top: 8px;
	padding: 0;
	float: left;
}


/*bank-logo*/

.bank-logo {
	background-image: url("../images/bank-logo-20140410B.png");
	display: block;
	width: 125px;
	height: 28px;
	overflow: hidden
}

.pay-logo {
	background-image: url("i/bank-logo-20140513A.png");
	display: block;
	width: 125px;
	height: 28px;
	overflow: hidden
}

#bank-bjrcb {
	background-position: 0 0
}

#bank-bob {
	background-position: 0 -28px
}

#bank-cbhb {
	background-position: 0 -56px
}

#bank-bocd {
	background-position: 0 -84px
}

#bank-fudian {
	background-position: 0 -112px
}

#bank-icbc {
	background-position: 0 -140px
}

#bank-ceb {
	background-position: 0 -168px
}

#bank-gdb {
	background-position: 0 -196px
}

#bank-hkb {
	background-position: 0 -224px
}

#bank-hzb {
	background-position: 0 -252px
}

#bank-hengfeng {
	background-position: 0 -280px
}

#bank-hxb {
	background-position: 0 -308px
}

#bank-ccb {
	background-position: 0 -336px
}

#bank-jsb {
	background-position: 0 -364px
}

#bank-bcom {
	background-position: 0 -392px
}

#bank-jinghua {
	background-position: 0 -420px
}

#bank-cmbc {
	background-position: 0 -448px
}

#bank-njcb {
	background-position: 0 -476px
}

#bank-nbcb {
	background-position: 0 -504px
}

#bank-abc {
	background-position: 0 -532px
}

#bank-pab {
	background-position: 0 -560px
}

#bank-spdb {
	background-position: 0 -588px
}

#bank-qdccb {
	background-position: 0 -616px
}

#bank-srcb {
	background-position: 0 -644px
}

#bank-shb {
	background-position: 0 -672px
}

#bank-sdb {
	background-position: 0 -700px
}

#bank-wzcb {
	background-position: 0 -728px
}

#bank-cib {
	background-position: 0 -756px
}

#bank-cmb {
	background-position: 0 -784px
}

#bank-zjtl {
	background-position: 0 -812px
}

#bank-boc {
	background-position: 0 -840px
}

#bank-post {
	background-position: 0 -868px
}

#bank-citic {
	background-position: 0 -896px
}

#bank-cqrcb {
	background-position: 0 -924px
}

#bank-cqcb {
	background-position: 0 -952px
}

#bank-gzrcc {
	background-position: 0 -980px
}

#bank-gzcb {
	background-position: 0 -1008px
}

#bank-hsb {
	background-position: 0 -1036px
}

#bank-czb {
	background-position: 0 -1064px
}

#pay-99bill {
	background-position: 0 0
}

.list-bank .font-num,
.list-bank label {
	float: left;
}

.pay-more .link-more {
	height: 39px;
	line-height: 39px;
	width: 100%;
}

.list-bank label {
	margin-right: 5px;
}

.pay-more {
	clear: both;
	width: 212px;
}

.pay-more {
	margin-bottom: 20px;
}

.list-bank .font-num,
.list-bank label {
	float: left;
}

.list-bank label {
	margin-right: 5px;
}

.subtit {
	font-weight: normal;
	margin-bottom: 17px;
}

.list-bank {
	overflow: hidden;
	*zoom: 1;
	*margin-bottom: 10px
}

.list-bank li {
	border: 1px solid #DDDDDD;
	background-color: #ffffff;
	float: left;
	padding: 6px;
	width: 202px;
	margin-right: 10px;
	margin-bottom: 10px;
	cursor: pointer
}

.link-more {
	border: 1px dotted #cccccc;
	color: #005EA7;
	display: inline-block;
	text-align: center;
	padding: 1px
}

.link-more:hover {
	border: solid 2px #cccccc;
	background-color: #ffffff;
	text-decoration: none;
	padding: 0
}

.link-more:link,
.link-more:visited {
	color: #005EA7
}

.btn-next,
.btn-nextun {
	background: url(../images/btn-next01.png) no-repeat;
	width: 134px;
	height: 37px;
	display: none;
	line-height: 100px;
	font-size: 0;
	overflow: hidden;
	display: inline-block;
	border: none;
	vertical-align: middle;
}

.btn-next:hover {
	background-position: 0 -38px;
}


/**********************************棣栭〉鐩稿叧******************/

#focus {
	text-align: center;
}

.focus-wrap {
	width: 1200px;
	height: 400px;
	position: relative;
}

.event-item {
	height: 400px;
	width: 1200px;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
}

.switch-tab {
	position: absolute;
	z-index: 2;
	margin: 370px 0 0 1013px;
}

.switch-tab a {
	margin-right: 7px;
	width: 5px;
}

.photo {
	width: 1600px;
	height: 333px;
}

.content_tow {
	width: 100%;
	height: 450px;
	overflow: hidden;
	background: #f2f5f6;
}

.content2 {
	width: 983px;
	height: 450px;
	//margin-left: 300px;
	margin: auto;
}

.content2 img {
	float: left;
	margin-top: 21px;
}

.content2_left {
	width: 440px;
	height: 150px;
	float: left;
	margin-top: 45px;
}

.content2_right {
	width: 440px;
	height: 150px;
	float: right;
	margin-top: 35px;
}

.content2_right h2 {
	float: right;
}

.content2_right p {
	float: right;
}

.content2 div h2 {
	font-size: 38px;
	font-weight: bold;
	line-height: 1.4;
	color: #5f6163;
	margin-bottom: 2%;
}

.content2 div p {
	line-height: 22px;
	color: #838587;
	font-size: 17px;
}

.content_ts {
	width: 100%;
	height: 450px;
	overflow: hidden;
	background: #e5e9eb;
}

.content1 {
	width: 1040px;
	height: 450px;
	margin: 0 auto;
}

.content1 img {
	margin-left: 20px;
	float: left;
}

.content1 div {
	width: 450px;
	height: 150px;
	float: right;
	margin-top: 15%;
	margin-right: 20px;
}

.content1 div h2 {
	font-size: 30px;
	font-weight: bold;
	text-align: center;
	line-height: 1.4;
	color: #5f6163;
	margin-bottom: 6%;
}

.content1 div p {
	line-height: 22px;
	color: #838587;
}

.content .indexBut .businessBut:hover,
.content .indexBut .techBut:hover,
.content .indexBut .playBut:hover,
.content .indexBut .momentBut:hover {
	position: relative;
	border-left: 1px solid #04b141;
	border-right: 1px solid #04b141;
	border-bottom: 1px solid #04b141;
	top: -5px;
}

.index-content {
	color: #96989a;
	font-size: 14px;
	font-family: 微软雅黑;
	width: 100%;
}

.colunm-index1 {
	width: 1000px;
	margin: 0 auto;
	padding: 29px 0 39px 0;
	overflow: hidden;
	position: relative;
}

.index-content h2 {
	font-size: 22px;
	height: 82px;
	line-height: 82px;
	color: #40444e;
	font-weight: normal;
}

.colunm-index1 ul {
	width: 570px;
}

.colunm-index1 li.current,
.colunm-index1 li:hover {
	background-color: #f5f5f5;
}

.colunm-index1 li {
	float: left;
	width: 170px;
	height: 170px;
	text-align: center;
}


/*.colunm-index1 .adspic01.current i,.colunm-index1 .adspic01:hover i {
	background-position:-360px 0;
}*/


/*.colunm-index1 .adspic01 i {
	background-position:-300px 0;
}*/

.colunm-index1 li i {
	width: 50px;
	height: 80px;
	margin-top: 30px;
	display: inline-block;
}

.colunm-index1 li em {
	height: 57px;
	line-height: 57px;
	font-size: 18px;
	display: block;
	color: #40444e;
}


/*.colunm-index1 li:hover .preview,.colunm-index1 .current .preview {
	display:block;
}*/

.colunm-index1 .adspic01 i {
	background: url(/resource/images/waibao/1.png) no-repeat;
}

.colunm-index1 .adspic01.current i,
.colunm-index1 .adspic01:hover i {
	background: url(/resource/images/waibao/1_current.png) no-repeat;
}

.colunm-index1 .adspic01 .preview span {
	background: url(/resource/images/waibao/11.jpg) no-repeat;
}

.colunm-index1 .adspic02 i {
	background: url(/resource/images/waibao/2.png) no-repeat;
}

.colunm-index1 .adspic02.current i,
.colunm-index1 .adspic02:hover i {
	background: url(/resource/images/waibao/2_current.png) no-repeat;
}

.colunm-index1 .adspic02 .preview span {
	background: url(/resource/images/waibao/22.jpg) no-repeat;
}

.colunm-index1 .adspic03 i {
	background: url(/resource/images/waibao/3.png) no-repeat;
}

.colunm-index1 .adspic03.current i,
.colunm-index1 .adspic03:hover i {
	background: url(/resource/images/waibao/3_current.png) no-repeat;
}

.colunm-index1 .adspic03 .preview span {
	background: url(/resource/images/waibao/33.jpg) no-repeat;
}

.colunm-index1 .adspic04 i {
	background: url(/resource/images/waibao/4.png) no-repeat;
}

.colunm-index1 .adspic04.current i,
.colunm-index1 .adspic04:hover i {
	background: url(/resource/images/waibao/4_current.png) no-repeat;
}

.colunm-index1 .adspic04 .preview span {
	background: url(/resource/images/waibao/44.jpg) no-repeat;
}

.colunm-index1 .adspic05 i {
	background: url(/resource/images/waibao/5.png) no-repeat;
}

.colunm-index1 .adspic05.current i,
.colunm-index1 .adspic05:hover i {
	background: url(/resource/images/waibao/5_current.png) no-repeat;
}

.colunm-index1 .adspic05 .preview span {
	background: url(/resource/images/waibao/55.jpg) no-repeat;
}

.colunm-index1 .adspic06 i {
	background: url(/resource/images/waibao/6.png) no-repeat;
}

.colunm-index1 .adspic06.current i,
.colunm-index1 .adspic06:hover i {
	background: url(/resource/images/waibao/6_current.png) no-repeat;
}

.colunm-index1 .adspic06 .preview span {
	background: url(/resource/images/waibao/66.jpg) no-repeat;
}


/*.colunm-index1 li.current,.colunm-index1 li:hover {
	background-color:#f5f5f5;
}*/

.colunm-index1 li:hover .preview,
.colunm-index1 .current .preview {
	display: block;
}

.preview {
	width: 265px;
	height: 360px;
	padding: 90px 0 0 25px;
	text-align: left;
	background: url(../images/adspic.jpg) no-repeat;
	position: absolute;
	right: 0;
	top: 60px;
	display: none;
}

.preview span {
	display: inline-block;
	width: 243px;
	height: 361px;
	background-image: url(../images/adspic.jpg);
	background-repeat: no-repeat;
}

.content .indexBut {
	margin-top: 30px;
	height: 257px;
	width: 1008px;
	position: relative;
}

.content .indexBut .businessBut {
	float: left;
	width: 223px;
	height: 253px;
	margin-right: 36px;
	border-top: 2px solid #04b141;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	background-image: url(../images/businessIndex1.png);
}

.content .indexBut .techBut {
	float: left;
	width: 223px;
	height: 253px;
	margin-right: 36px;
	border-top: 2px solid #04b141;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	background-image: url(../images/momentIndex1.png);
}

.content .indexBut .playBut {
	float: left;
	width: 223px;
	height: 253px;
	margin-right: 36px;
	border-top: 2px solid #04b141;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	background-image: url(../images/playIndex1.png);
}

.content .indexBut .momentBut {
	float: left;
	width: 223px;
	height: 253px;
	border-top: 2px solid #04b141;
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	background-image: url(../images/techIndex1.png);
}


/**************************鍏充簬鎴戜滑***********************/

.us-title {
	border-bottom: #E6F2FF 2px solid;
	height: 35px;
	font-weight: bold;
	font-size: 18px;
	margin-top: 20px;
}

.case-word {
	margin-top: 20px;
	font-size: 15px;
}

.case-word p {
	margin: 10px 0 20px 0;
	text-indent: 2em;
}

.case-block {
	line-height: 8px;
	margin-bottom: 40px;
}

.case-block p {
	margin: 10px 0 20px 0;
	text-indent: 0em;
}


/************************甯姪涓績********************/

.help-content {
	float: left;
	width: 708px;
	min-height: 500px;
	padding: 10px 20px;
	font-size: 14px;
}

.tit_b {
	border-bottom: 1px solid #d7d7d7;
	height: 37px;
	line-height: 37px;
	padding: 0;
	overflow: visible;
}

.tit {
	width: 100%;
	overflow: hidden;
	padding: 5px 0;
}

.tit_b .tname {
	border-bottom: 2px solid #4688d6;
	float: left;
	position: relative;
	height: 41px;
	line-height: 36px;
}

.tit .tname {
	float: left;
	font-size: 14px;
	font-weight: bold;
}

.qList {
	padding: 7px 5px;
}

.txtlist_a li {
	padding: 4px 10px;
}

.txtlist li {
	background: url("../images/d.jpg") no-repeat 0 center;
	padding-left: 10px;
}

.txtlist a {
	color: #437ecb;
	text-decoration: none;
}


/*********************鎴愬姛妗堜緥***********************/

.succ_details {
	width: 730px;
	margin: 20px auto;
	margin-left: 20px;
}

.suc_det_title {
	height: 40px;
	line-height: 40px;
	border-left: 4px solid red;
	margin-left: 20px;
	padding-left: 10px;
	background-color: #F7F7F7;
	width: 710px;
}

.suc_det_title strong {
	font-size: 22px;
}

.suc_det_area {
	margin-left: 20px;
	padding-top: 10px;
}

.suc_det_area img {
	width: 730px;
}

.suc_det_title strong label {
	color: red;
	font-size: 22px;
}

.fn-clear {
	zoom: 1;
}

.mi-step {
	font-size: 14px;
	font-weight: 700;
	margin-left: -13px
}

.mi-step li,
.mi-step li span,
.mi-step .first,
.mi-step .last span,
.mi-step .hover,
.mi-step .hover span,
.mi-step .current,
.mi-step .current span,
.mi-step .first-hover,
.mi-step .first-hover span,
.mi-step .first-current,
.mi-step .first-current span,
.mi-step .last-hover,
.mi-step .last-hover span {
	background: url("../images/DYBEUSPSX.png") no-repeat 0 100px
}

.mi-step li {
	float: left;
	margin: 0 0 0 13px;
	background-position: 0 -105px
}

.mi-step li span {
	float: left;
	height: 34px;
	line-height: 32px;
	line-height: 34px\9;
	*line-height: 34px;
	padding: 0 35px 0 33px;
	margin: 0 -20px 0 0;
	position: relative;
	background-position: right -315px
}

.mi-step-switchable li {
	cursor: pointer
}

.mi-step .first {
	background-position: 0 0
}

.mi-step .first span {
	padding-left: 20px
}

.mi-step .last span {
	padding-right: 18px;
	background-position: right -210px
}

.mi-step .hover {
	background-position: 0 -140px
}

.mi-step .hover span {
	color: #4d4d4d;
	background-position: right -350px
}

.mi-step .current {
	background-position: 0 -175px
}

.mi-step .current span {
	color: #fff;
	background-position: right -385px
}

.mi-step .first-hover {
	background-position: 0 -35px
}

.mi-step .first-hover span {
	background-position: right -350px
}

.mi-step .first-current {
	background-position: 0 -70px
}

.mi-step .first-current span {
	color: #fff;
	background-position: right -385px
}

.mi-step .last-hover {
	background-position: 0 -140px
}

.mi-step .last-hover span {
	background-position: right -245px
}

.mi-step .last-current {
	background-position: 0 -175px
}

.mi-step .last-current span {
	color: #fff;
	background-position: right -280px
}

.product-funcstep .mi-tip {
	background-color: #f4f4f4;
	border: 1px solid #ccc;
	margin-top: 50px;
	padding: 10px 0 10px 60px;
}

.mi-tip {
	border: 1px solid #e1e1c9;
	background-color: #edffcd;
	margin: 10px 0 0;
	zoom: 1;
	position: relative;
	color: #4d4d4d;
	font-size: 14px;
}

.product-funcstep .mi-tip-arrow,
.product-funcstep .mi-tip-arrow em,
.product-funcstep .mi-tip-arrow span {
	font-size: 18px;
}

.mi-tip-arrow,
.mi-tip-arrow em,
.mi-tip-arrow span {
	position: absolute;
	font-size: 14px;
	font-family: SimSun, Hiragino Sans GB;
	font-style: normal;
	line-height: 20px;
	z-index: 10;
}

.mi-tip-arrow-top {
	top: -9px;
	left: 37px;
}

.product-funcstep .mi-tip-arrow em {
	color: #ccc;
}

.mi-tip-arrow-top em {
	top: -1px;
	left: 0;
}

.product-funcstep .mi-tip-arrow span {
	color: #f4f4f4;
}

.mi-tip-arrow span {
	color: #fffcef;
	top: 0;
	left: 0;
}

.product-funcstep .mi-tip-content {
	width: 579px;
	overflow: hidden;
}

.vh-index .sever-current {
	width: 674px;
	border: 1px solid #d7d7d7;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 16px 26px;
	background: white;
	margin-bottom: 36px;
	_overflow: hidden;
}

.vh-index .sever-current h2 {
	font-size: 24px;
	color: #3c3c3c;
}

.vh-index .sever-aliyun dl {
	display: inline-block;
	width: 730px;
}

.descrip-line {
	width: 355px;
	line-height: 20px;
}

.vh-index .sever-aliyun dl {
	display: inline-block;
	width: 730px;
}

.vh-index .sever-aliyun dd {
	float: left;
	padding: 18px 0 0 0;
}

.descrip-line {
	width: 355px;
	line-height: 20px;
}

.vh-index .fit-user-bg {
	background: url(../images/package_suit.jpg) no-repeat 0px 18px;
	padding: 16px 0 0 75px;
}

.vh-index .sever-aliyun dd.see-details {
	float: right;
	padding-right: 56px;
}

.succ_detail {
	width: 730px;
	margin: 20px auto;
	margin-left: 20px;
}

.succ_details_img {
	width: 242px;
	height: 240px;
	overflow: hidden;
	padding-top: 18px;
}

.succ_details_img div {
	border: 1px solid #ececec;
	border-radius: 5px;
	padding: 10px;
}

.succ_details_img div img {
	width: 220px;
	height: 215px;
}

.succ_details_right {
	width: 474px;
	height: 240px;
	overflow: hidden;
	padding-top: 18px;
	margin-left: 10px;
}

.succ_details_right_desc {
	width: 100%;
	height: 130px;
	line-height: 25px;
	text-indent: 20px;
	overflow: hidden;
}

.table_domain {
	width: 474px;
	border-collapse: collapse;
	border: 1px solid #CBD7DE;
	margin-bottom: 5px;
}

.table_domain td {
	height: 30px;
	line-height: 22px;
	border: 1px solid #CBD7DE;
	text-align: center;
	padding: 0 5px;
}

.table_domain th {
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #000;
	height: 45px;
	line-height: 22px;
	border: 1px solid #CBD7DE;
	background: url(../images/bg_table_th.gif) repeat-x;
}

th.th_left {
	background: #F3FBFF;
	height: 30px;
}

.table_domain {
	width: 474px;
	border-collapse: collapse;
	border: 1px solid #CBD7DE;
	margin-bottom: 5px;
}

.table_domain td {
	height: 30px;
	line-height: 22px;
	border: 1px solid #CBD7DE;
	text-align: center;
	padding: 0 5px;
}

.sideMod {
	border: 1px solid #e6e6e6;
	padding: 8px 15px 10px;
	background: #fcfcfc;
	min-height: 285px;
}

.tit {
	font-size: 14px;
	font-weight: bold;
	line-height: 34px;
}

.txtlist li {
	padding: 1px 0;
	line-height: 24px;
	zoom: 1;
}

.noneBox01 {
	text-align: center;
	padding: 100px 0px;
	color: #B6B6B6;
}

.noneBox01 em {
	display: block;
	width: 48px;
	height: 48px;
	margin: 0px auto 25px auto;
	background: url(../images/empty_icon.png) 0px -490px;
}

.fontsizetip {
	font-weight: 700;
	font-size: 22px;
	font-style: italic;
	font-family: Constantia, Georgia;
	color: #808080;
}

.mt_30 {
	margin-top: 30px;
}

.clearfix {
	zoom: 1;
}

.wid790 {
	width: 790px;
}

.wid380 {
	width: 380px;
	overflow: hidden;
	border: 1px solid #DFDFDF;
	background: #FFF;
}

.f_r {
	float: right;
}

.f_l {
	float: left;
}

Inherited from span.font27.font_yh.f_l .font_yh {
	font-family: 'Microsoft YaHei';
}

.font27 {
	font-size: 27px;
}

.c666 {
	color: #666;
}

.ceb2 {
	color: #EB2626;
}

.c999 {
	color: #999;
}

.bigtitle {
	width: 1010px;
	height: 40px;
	line-height: 40px;
	padding-bottom: 30px;
	clear: both;
	margin: 0px auto;
	margin-top: 10px;
}

.font40 {
	font-size: 40px;
}

.bigtitle a {
	color: #666;
	margin-left: 5px;
	margin-right: 5px;
}

.bigtitle a:hover {
	color: #EB2626;
}

.bigtitle samp {
	font-size: 12px;
	color: #ccc;
}


/*步骤*/

.steplinebox {
	width: 1010px;
	height: 60px;
	clear: both;
	margin: 0px auto;
	margin-top: 10px;
}

.stepline {
	display: block;
	height: 3px;
	background: #ccc;
	font-size: 0;
	line-height: 0;
}

.stepline span {
	display: inline-block;
	width: 140px;
	height: 3px;
	text-align: center;
	font-size: 0;
	line-height: 0;
}

.stepline span span {
	position: relative;
	z-index: 1;
	height: 3px;
	font-size: 0;
	line-height: 0;
	display: block;
}

.stepline span em {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-top: -8px;
	vertical-align: top;
	position: relative;
	z-index: 1;
}

.stepline span.stepend_off {
	margin-right: auto;
}

.stepline span b {
	display: inline-block;
	font-weight: 400;
	color: #999;
	padding-top: 10px;
	line-height: 20px;
	font-size: 12px;
}

.step_on,
.stepend_on {
	background: #ec2828;
}

.step_on em {
	background: url(/resource/images/setplin.png) no-repeat left top;
}

.step_off em {
	background: url(/resource/images/setplin.png) no-repeat -40px top;
}

.stepend_off em {
	background: url(/resource/images/setplin.png) no-repeat -60px top;
}

.stepend_on em {
	background: url(/resource/images/setplin.png) no-repeat -20px top;
}

.friend_tab {
	/*background-color: #f4f4f4;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
background-image: linear-gradient(to bottom, #ffffff, #f5f5f5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f5f5f5);*/
	height: 38px;
	/*border: 1px solid #dfdfdf;*/
	line-height: 38px;
	padding: 0 20px 0 0;
	position: relative;
}

.friend_tab span.on {
	background: #fff;
	font-weight: bold;
}

.friend_tab span {
	position: relative;
	z-index: 2;
	display: inline-block;
	padding: 0 20px;
	/*border-right: 1px solid #dfdfdf;*/
	font-size: 14px;
	float: left;
	line-height: 39px;
	height: 39px;
	cursor: pointer;
}

.jyan_box {
	background: #fff;
	/*border: 1px solid #dfdfdf;*/
	border-top: none;
}

.jyan_box .jyan_cont {
	width: 570px;
	padding: 15px 20px;
	border-bottom: 1px solid #e9e9e9;
}

.jyan_box .jyan_cont h3 {
	font-size: 12px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
}

.jyan_box .jyan_cont p {
	line-height: 18px;
	overflow: hidden;
	color: #666;
}

.jyan_box .jyan_cont .f_l a {
	display: block;
	overflow: hidden;
	position: relative;
	width: 120px;
}

.jyan_box ul {
	padding: 10px 20px;
}

.jyan_box li {
	clear: both;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.jyan_box li a {
	font-size: 12px;
	color: #333;
	display: block;
	padding-left: 15px;
	overflow: hidden;
	background: url(../images/common/libg.png) no-repeat left 14px;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}

.jyan_box li .nickname {
	display: inline-block;
	float: left;
	width: 200px;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #333;
}

.jyan_box li .task_points {
	display: inline-block;
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	color: #333;
}

.jyan_box li .total_task_coin {
	display: inline-block;
	float: right;
	width: 140px;
	height: 30px;
	line-height: 30px;
	color: #333;
}

.jyan_box li a:hover {
	text-decoration: underline;
}

.title_thit {
	/*background-color: #f4f4f4;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
background-image: linear-gradient(to bottom, #ffffff, #f5f5f5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f5f5f5);*/
	height: 38px;
	/*border: 1px solid #dfdfdf;*/
	line-height: 38px;
	padding: 0 20px;
}

.casebox {
	background: #fff;
	/*border: 1px solid #dfdfdf;
border-top: none;*/
}

.casebox ul {
	padding: 5px 15px 18px 15px;
}

.casebox ul li {
	border-bottom: 1px solid #dfdfdf;
	padding: 12px 0;
}

.case_cont {
	width: 340px;
	padding: 7px 0;
}

.case_cont .f_l a {
	display: block;
	overflow: hidden;
	position: relative;
	width: 90px;
}

.case_cont .f_l a em.pic_bg {
	display: block;
	width: 100%;
	bottom: -30px;
	left: 0;
	text-align: center;
	font-style: normal;
	position: absolute;
	height: 30px;
	line-height: 30px;
	background: #333;
	color: #fff;
	-moz-opacity: 0.8;
	opacity: .80;
	filter: alpha(opacity=80);
}

.case_cont .con_r {
	padding-left: 10px;
	font-size: 12px;
}

.case_cont .con_r h3 {
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	overflow: hidden;
}

.case_cont .con_r span.con_r_zb {
	height: 30px;
	line-height: 30px;
	display: inline-block;
	overflow: hidden;
}

a.more {
	float: right;
	color: #999;
}

.wid380 a {
	color: #333;
}

.jyan_box li a {
	color: #333;
	display: block;
	padding-left: 15px;
	overflow: hidden;
	background: url(/resource/images/libg.png) no-repeat left 14px;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-ms-transition: all 0.2s;
	transition: all 0.2s;
}


/*taskscroll*/

.task-scroll {
	position: absolute;
	height: 10px;
	background-color: #EEE;
	width: 100%;
	text-align: center;
	z-index: 2;
	color: #c7c7c7;
	cursor: pointer;
	overflow: hidden;
	left: 0;
}

.task-scroll i {
	display: block;
	width: 9px;
	height: 5px;
	margin: 0px auto;
	margin-top: 2px;
	overflow: hidden;
}

.task-scroll i.top {
	background: url(../images/arrow1.gif) no-repeat;
}

.task-scroll:hover i.top {
	background: url(../images/arrow1_current.gif) no-repeat;
}

.task-scroll i.bottom {
	background: url(../images/arrow.gif) no-repeat;
}

.task-scroll:hover i.bottom {
	background: url(../images/arrow_current.gif) no-repeat;
}

.task-scrollup {
	top: 0;
}

.task-scrolldown {
	bottom: 0;
}

.footer1_bg {
	width: 1010px;
	height: 92px;
	overflow: hidden;
	background: #113F67;
	margin: 0px auto;
	margin-top: 10px;
}

.footer1 {
	width: 993px;
	height: 92px;
	overflow: hidden;
	background: url(/resource/images/footer1.gif) no-repeat;
	margin: 0px auto;
}

.footer {
	width: 993px;
	height: 112px;
	overflow: hidden;
	background: url(/resource/images/footer.gif) no-repeat;
	margin: 0px auto;
	margin-top: 20px;
}

.i-qw {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(/resource/images/all_icon.png) no-repeat -200em -200em;
	background-position: right -64px;
}

.notifyicon {
	position: absolute;
	left: -9999px;
	z-index: 10000;
}

.notifyicon_space {
	height: 18px;
	width: 10px;
	overflow: hidden;
}

.tip-3 .notifyicon_arrow {
	left: 20px;
	top: 1px;
}

.notifyicon_arrow {
	width: 18px;
	height: 18px;
	overflow: hidden;
	position: absolute;
	z-index: 9;
	right: 20px;
	bottom: 1px;
}

.tip-3 .notifyicon_arrow s {
	border-color: transparent transparent transparent #666666;
	left: 0;
}

.notifyicon_arrow s {
	border-width: 18px;
	border-color: transparent #666666 transparent transparent;
	right: 0;
	bottom: 0;
}

.notifyicon_arrow s,
.notifyicon_arrow em {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	border-style: dashed solid dashed dashed;
	position: absolute;
}

em,
i,
s {
	font-style: normal;
}

s,
strike,
del {
	text-decoration: line-through;
}

.tip-3 .notifyicon_arrow s,
.tip-3 .notifyicon_arrow em {
	border-style: dashed dashed dashed solid;
	top: 0;
}

.notifyicon_arrow em {
	border-width: 16px;
	border-color: transparent #FFFFE1 transparent transparent;
	right: 1px;
	bottom: 2px;
}

.tip-3 .notifyicon_arrow em {
	border-color: transparent transparent transparent #FFFFE1;
	left: 1px;
	top: 2px;
}

.notifyicon_arrow s,
.notifyicon_arrow em {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	border-style: dashed solid dashed dashed;
	position: absolute;
}

.notifyicon_content {
	box-shadow: 2px 3px 4px #666;
	-moz-box-shadow: 2px 3px 4px #666;
	-webkit-box-shadow: 2px 3px 4px #666;
	background: #FFFFE1;
	border: 1px solid #666666;
	padding: 10px;
	padding-right: 5px;
	font: 12px/1.5 verdana;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}

.index-title {
	width: 100%;
	height: 130px;
	text-align: center;
	background-color: #ffffff;
	border-bottom: 1px solid #DEDEDE;
}

.index-title h3 {
	color: #0484cd;
}

.pt-30 {
	padding-top: 30px;
}

.f-30 {
	font-size: 30px;
	font-family: "Microsoft Yahei";
}

.index-title p {
	color: #0484cd;
	line-height: 42px;
}

.f-16 {
	font-size: 16px;
	font-family: "Microsoft Yahei";
}

.page {
	position: relative;
	width: 1010px;
	margin: 0 auto;
}

.switchable-triggerBoxs {
	position: absolute;
	top: 0;
	z-index: 99;
	width: 1010px;
}

.switchable-triggerBoxs li {
	display: inline-block;
	float: left;
	width: 150px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background: #5e5e5e;
	margin-right: 10px;
	cursor: pointer;
	font-size: 18px;
	color: #ffffff;
}

.switchable-triggerBoxs li.active {
	background: #0484cd;
	color: #FFF;
}

.switchable-triggerBoxs span {
	float: right;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	color: #444;
}

.switchable-triggerBoxs span a {
	color: #e76322;
}

.switchable-triggerBoxs span a:hover {
	text-decoration: underline;
}

.switchable-contents {
	position: relative;
	padding-top: 30px;
	border-top: 4px solid #0484cd;
	margin-top: 2px;
	overflow: hidden;
	background: #f5f5f5;
}

.switchable-contents .switchable-panel {
	width: 1010px;
	margin: 0 auto;
}

.switchable-contents .switchable-panel .switchable-panel-container {
	width: 220px;
	float: left;
	padding-bottom: 50px;
}

.pr-50 {
	margin-right: 32px;
}

.clear {
	height: 0;
	line-height: 0;
	font-size: 0;
	clear: both;
}

.switchable-contents .switchable-panel .switchable-panel-container .switchable-panel-title {
	background: #0484cd;
	color: #ffffff;
	width: 220px;
}

.switchable-contents .switchable-panel .switchable-panel-container .switchable-panel-title a {
	color: #ffffff;
	font-size: 18px;
	text-decoration: none;
	width: 180px;
	display: block;
	padding: 16px 20px;
}

.switchable-contents .switchable-panel .switchable-panel-container .switchable-panel-span {
	line-height: 15px;
	color: #555555;
	font-size: 12px;
	display: block;
	padding-top: 15px;
	line-height: 25px;
	background: #ffffff;
	height: 120px;
	width: 220px;
}

.switchable-contents .switchable-panel .switchable-panel-container .switchable-panel-span-div {
	width: 200px;
	margin: 0 auto;
}

.btn_container {
	width: 100%;
	height: 52px;
	overflow: hidden;
	background: #FFF;
	padding-bottom: 10px;
}

.btn_container a {
	display: block;
	width: 148px;
	height: 42px;
	overflow: hidden;
	background: url(../images/need_btn.jpg) no-repeat;
	margin: 0px auto;
	margin-top: 10px;
}

.index-nav-body {
	padding: 60px 0 30px;
	width: 1000px;
	height: 272px;
	margin: 0 auto;
}

.index-nav-body-item {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 235px;
	height: 272px;
	background-color: #f5f5f5;
}

.mr-20 {
	margin-right: 20px;
}

.index-nav-body-item .index-nav-body-bg {
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}

.index-nav-body-item .index-nav-body-bg1 {
	width: 235px;
	height: 272px;
	background: #49b4f0;
}

.index-nav-body-item .index-nav-body-bg2 {
	width: 235px;
	height: 272px;
	background: #f0b349;
	opacity: 0;
}

.index-nav-body-item .index-nav-body-bg3 {
	width: 235px;
	height: 272px;
	background: #2bd597;
	opacity: 0;
}

.index-nav-body-item .index-nav-body-bg4 {
	width: 235px;
	height: 272px;
	background: #f04978;
	opacity: 0;
}

.index-nav-body-item .item-pic {
	top: 35px;
	left: 67px;
	width: 100px;
	height: 100px;
	position: absolute;
}

.index-nav-body .chanping-pic {
	position: absolute;
	width: 100px;
	height: 100px;
	background: url(../images/icon1-1.png) no-repeat left top;
}

.index-nav-body .chanping-pic2 {
	position: absolute;
	width: 100px;
	height: 100px;
	background: url(../images/icon2-1.png) no-repeat left top;
}

.zuyuan-pic {
	position: absolute;
	width: 100px;
	height: 100px;
	background: url(../images/icon1-2.png) no-repeat left top;
}

.zuyuan-pic2 {
	position: absolute;
	width: 100px;
	height: 100px;
	background: url(../images/icon2-2.png) no-repeat left top;
}

.zhishi-pic {
	width: 100px;
	height: 100px;
	position: absolute;
	background: url(../images/icon1-3.png) no-repeat left top;
}

.zhishi-pic2 {
	position: absolute;
	width: 100px;
	height: 100px;
	background: url(../images/icon2-3.png) no-repeat left top;
}

.huopan-pic {
	width: 100px;
	height: 100px;
	position: absolute;
	background: url(../images/icon1-4.png) no-repeat left top;
}

.huopan-pic2 {
	position: absolute;
	width: 100px;
	height: 100px;
	background: url(../images/icon2-4.png) no-repeat left top;
}

.index-nav-body-item .item-pic2 {
	top: 35px;
	left: -100px;
	position: absolute;
}

.index-nav-body-item .item-info {
	width: 156px;
	position: absolute;
	left: 41px;
	top: 150px;
}

.index-nav-body-item .item-info2 {
	width: 160px;
	position: absolute;
	left: -160px;
	top: 150px;
}

.index-nav-body-item .item-info2 h3 {
	font-weight: normal;
	color: #ffffff;
}

.index-nav-body-item .t-s {
	text-align: center;
}

.pb-20 {
	padding-bottom: 20px;
}

.f-18 {
	font-size: 18px;
	font-family: "Microsoft Yahei";
}

.index-nav-body-item .item-info2 div {
	color: #ffffff;
}

.f-12 {
	font-size: 12px;
}

.l-20 {
	line-height: 20px;
}

.index-nav-body-item .item-info h3 {
	font-weight: normal;
	color: #000000;
}

.index-nav-body-item .item-info div {
	color: #666666;
}

.game_container {
	width: 1010px;
	overflow: hidden;
	margin: 0px auto;
	text-align: center;
	margin-top: 30px;
}

.links-txt {
	color: #878787;
}

.f-16 {
	font-size: 16px;
	font-family: "Microsoft Yahei";
}

.pb-60 {
	padding-bottom: 30px;
}

.pt-60 {
	padding-top: 30px;
}

.links-txt a {
	color: #878787;
	padding: 0 3px;
	line-height: 200%;
}

.site-footer {
	background: #333B48;
	padding-top: 62px;
	float: left;
	width: 100%;
}

.site-footer_guding {
	width: 1200px;
	margin: auto;
}

.site-footer_input {
	width: 70%;
	background: #FFF;
	float: left;
	height: 100%;
	border-radius: 3px 0px 0px 3px;
}

.site-footer_apply {
	width: 850px;
	height: 65px;
	margin: 0 auto 85px;
}

.apply_shiyong {
	float: left;
	background: #ea2449;
	color: #FFF;
	width: 30%;
	height: 100%;
	text-align: center;
	font-size: 24px;
	line-height: 65px;
	cursor: pointer;
	border-radius: 0 3px 3px 0px;
}

.apply_shiyong:hover {
	background: #DE1440;
}

.gs_daohang {
	float: left;
	margin-bottom: 30px;
	margin-left: 12%;
}

.gs_daohang_list {
	width: 230px;
	float: left;
	color: #FFF;
	margin-right: 32px;
}

.gs_daohang_list_table {
	font-size: 16px;
	margin-bottom: 16px;
}

.gs_daohang_list_text {
	padding: 5px 0;
	font-size: 12px;
	color: #CCC;
	cursor: pointer;
}

.gs_daohang_list_text:hover {
	color: #ea2449;
	cursor: pointer;
}

.gongshi {
	float: left;
	width: 100%;
	background: #292F3C;
	color: #FFF;
	text-align: center;
	padding: 24px 0 26px;
	font-size: 12px;
}

.agent_login_btn {
	cursor: pointer;
	width: 134px;
	overflow: hidden;
	position: fixed;
	right: 0px;
	bottom: 330px;
	z-index: 9998;
}

.kefu {
	position: fixed;
	bottom: 288px;
	right: 1px;
	width: 41px;
	height: 42px;
	display: block;
	background: #ea2449;
	z-index: 99;
	border-radius: 3px;
}

.kefu_img {
	background: url(/resource/images/index/indexScroll/agent_head_portrait.png) no-repeat;
	width: 100%;
	height: 38px;
}

.kefu span {
	position: fixed;
	right: 1px;
	bottom: 200px;
	background: #ea2449;
	display: block;
	line-height: 22px;
	font-size: 16px;
	color: #fff;
	z-index: 98;
	width: 21px;
	padding: 0px 10px 5px;
	overflow: hidden;
	text-align: center;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

#scrollTop {
	float: left;
	color: #FFF;
	width: 41px;
	background: #ACABAC;
	HEIGHT: 41PX;
	border-radius: 3px;
	position: absolute;
	right: 1px;
	margin-top: 112px;
	cursor: pointer;
	text-align: center;
}

.piaofu_kefu {
	position: fixed;
	width: 200px;
	bottom: 310px;
	right: 0;
	z-index: 1;
}

#scrollTop:hover {
	background: #919191;
}

.site-footer .footer-left {
	width: 500px;
}

.site-footer .footer-info {
	color: #FFFFFF;
	line-height: 24px;
}

.site-footer .footer-cert {
	background-color: #28292f;
	height: 28px;
	line-height: 28px;
	padding: 16px 0;
	margin-top: 50px;
}

.site-footer .footer-cert .cert-link {
	float: left;
	_display: inline;
	margin: 0 20px;
	background: url(../images/footer_icon.png) no-repeat;
}

.site-footer .footer-cert .icon-1 {
	width: 31px;
	height: 28px;
	background-position: -1px -3px;
}

.site-footer .footer-cert .icon-1:hover {
	background-position: -1px -37px;
}

.site-footer .footer-cert .icon-2 {
	width: 57px;
	height: 28px;
	background-position: -53px -3px;
}

.site-footer .footer-cert .icon-2:hover {
	background-position: -53px -37px;
}

.site-footer .footer-cert .icon-3 {
	width: 58px;
	height: 28px;
	background-position: -131px -3px;
}

.site-footer .footer-cert .icon-3:hover {
	background-position: -131px -37px;
}

.site-footer .footer-cert .icon-4 {
	width: 22px;
	height: 28px;
	background-position: -213px -3px;
}

.site-footer .footer-cert .icon-4:hover {
	background-position: -213px -37px;
}

.site-footer .footer-cert .icon-5 {
	width: 26px;
	height: 28px;
	background-position: -258px -3px;
}

.site-footer .footer-cert .icon-5:hover {
	background-position: -258px -37px;
}

.site-footer .footer-cert .icon-6 {
	width: 27px;
	height: 28px;
	background-position: -303px -3px;
}

.site-footer .footer-cert .icon-6:hover {
	background-position: -303px -37px;
}

.site-footer .footer-cert .icon-7 {
	width: 24px;
	height: 28px;
	background-position: -352px -3px;
}

.site-footer .footer-cert .icon-7:hover {
	background-position: -352px -37px;
}

.site-footer .footer-cert .icon-8 {
	width: 23px;
	height: 28px;
	background-position: -399px -3px;
}

.site-footer .footer-cert .icon-8:hover {
	background-position: -399px -37px;
}

.site-footer .footer-cert .icon-9 {
	width: 20px;
	height: 28px;
	background-position: -445px -3px;
}

.site-footer .footer-cert .icon-9:hover {
	background-position: -445px -37px;
}

.site-footer .footer-cert .icon-10 {
	width: 25px;
	height: 28px;
	background-position: -486px -3px;
}

.site-footer .footer-cert .icon-10:hover {
	background-position: -486px -37px;
}

.site-footer .footer-center {
	width: 300px;
}

.site-footer .footer-center .icon-tel {
	padding-left: 30px;
	background: url(../images/icon_tel.png) no-repeat left center;
}

.site-footer .footer-center .icon-qq {
	padding-left: 30px;
	background: url(../images/icon_qq.png) no-repeat left center;
}

.site-footer .footer-center .ddd {
	color: #DDDDDD;
}

.site-footer .footer-weixin {
	width: 150px;
}

.site-footer .footer-weixin .scrollable {
	width: 200px;
	height: 48px;
	line-height: 24px;
	overflow: hidden;
	text-align: center;
}

.white {
	color: #FFFFFF;
}

.t-c {
	text-align: center;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.right-box {
	float: right;
	width: 295px;
	overflow: hidden;
}

.right-box .mainlist {
	display: block;
	margin-top: 10px;
	width: 100%;
	list-style-type: disc;
}

.right-box .mainlist li {
	list-style: inherit;
	width: 100%;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	border-bottom: 1px dashed #DDD;
	text-indent: 6px;
}

.right-box .mainlist a {
	color: #434a54;
	text-decoration: none;
	vertical-align: middle;
	font-size: 12px;
}

.right-box .mainlist a:hover {
	text-decoration: underline;
}

.index-page-btn-red {
	background-color: #f2523d;
	border: 1px solid #f2523d;
}

.index-page-btn {
	color: #fff!important;
	text-align: center;
	height: 35px;
	width: 295px;
	font-size: 20px!important;
	border-radius: inherit;
	margin-top: 15px;
	padding-top: 8px;
	padding-bottom: 5px;
	float: right;
	margin-right: 8px;
}

.index-page-btn:hover {
	text-decoration: none !important;
}

.index-page-btn-blue {
	background-color: #488ae5;
	border: 1px solid #488ae5;
}

.right_tab {
	display: block;
	width: 100%;
	height: 32px;
	background: #c5c5c5;
}

.right_tab li {
	display: inline-block;
	float: left;
	width: 33.3%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	color: #FFF;
	cursor: pointer;
	text-align: center;
}

.right_tab li.active {
	background: #488AE5;
}

.topest {
	width: 100%;
	height: 45px;
	overflow: hidden;
	background: #232529;
}

.topbar-tel {
	background: url(../images/bar_tel_icon.png) no-repeat left center;
	padding-left: 15px;
	margin-left: 15px;
	color: #aaaaaa;
	z-index: 2;
	position: relative;
	line-height: 44px;
	margin-right: 20px;
}

.f-12 {
	font-size: 12px;
}

.fl {
	float: left;
	_display: inline;
}

.fr {
	float: right;
	_display: inline;
}

.erweima {
	height: 44px;
	overflow: hidden;
	cursor: pointer;
}

.erweima_img {
	display: inline;
	float: left;
	width: 26px;
	height: 25px;
	overflow: hidden;
	background: url(../images/role_icon.png) 3px -78px no-repeat;
	margin-top: 8px;
}

.erweima_word {
	display: inline;
	float: left;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #FFF;
	margin-left: 6px;
}

.mb-body .mb-table .tabbtn {
	width: 100%;
	height: 65px;
	border-radius: 6px;
}

.mb-body .mb-table .tabbtn li {
	width: 201px;
	height: 65px;
	line-height: 65px;
	border-bottom: none;
	float: left;
	text-align: center;
	background: #C7C7C7;
	MARGIN-LEFT: 1PX;
	color: #555555;
	font-size: 20px;
	cursor: pointer;
}

.mb-body .mb-table .tabbtn li.active {
	background: #ededed;
}

.mb-body .mb-table .tabbtn li:first-child {
	border-left: none;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}

.mb-body .mb-table .tabbtn li:last-child {
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

.mb-body .mb-table .tabcon .sublist {
	padding: 25px 0;
	position: relative;
}

.mb-body .mb-table .tabcon .sublist .scroll-img {
	width: 912px;
	height: 250px;
	overflow: hidden;
	margin: 0 auto;
}

.mb-body .mb-table .tabcon .sublist .scroll-img .scroller {
	width: 912px;
	height: 250px;
	overflow: hidden;
}

.mb-body .mb-table .tabcon .sublist .scroll-img .scroller .switchable-triggerBox {
	width: 60px;
	height: 16px;
	position: absolute;
	bottom: 0px;
	left: 50%;
	margin-left: -24px;
}

.mb-body .mb-table .tabcon .sublist .scroll-img .scroller .switchable-triggerBox li {
	margin: 0;
	float: left;
	padding-left: 14px;
	width: 16px;
	height: 16px;
	background: url(../images/tab-point.jpg) no-repeat left top;
}

.mb-body .mb-table .tabcon .sublist .scroll-img .scroller .switchable-triggerBox .active {
	background: url(../images/tab-point-active.jpg) no-repeat left top;
}

.mb-body .mb-table .tabcon .sublist ul {
	width: 1500px;
}

.mb-body .mb-table .tabcon .sublist li {
	width: 168px;
	height: 220px;
	display: inline-block;
	margin: 0 0 0 12px;
}

.mb-body .mb-table .tabcon .sublist li .img-link {
	display: block;
	width: 168px;
	height: 168px;
}

.mb-body .mb-table .tabcon .sublist li img {
	width: 100%;
}

.mb-body .mb-table .tabcon .sublist li a {
	color: #333;
}

.mb-body .mb-table .tabcon .sublist li a:hover {
	color: #E66321;
}

.mb-body .mb-table .tabcon .sublist li .img-info {
	height: 36px;
	overflow: hidden;
}

.mb-body .mb-table .tabcon .btn {
	width: 20px;
	height: 36px;
	position: absolute;
	top: 98px;
	border: none;
	padding: 0;
	cursor: pointer;
}

.mb-body .mb-table .tabcon .btn.prev {
	left: 0px;
	background: url(../images/prev.jpg) no-repeat left top;
}

.mb-body .mb-table .tabcon .btn.next {
	right: 0px;
	background: url(../images/next.jpg) no-repeat left top;
}

.common_adver {
	width: 1000px;
	height: 100px;
	overflow: hidden;
	margin: 0px auto;
	margin-top: 10px;
}

.anniulist {
	margin-top: -55px;
}

.yjy_anniu_login {
	width: 243px;
	height: 63px;
	line-height: 61px;
	display: inline-block;
	text-align: center;
	font-size: 24px;
	border: 1px solid #ea2449;
	cursor: pointer;
	border-radius: 3px;
	color: #ea2449;
	float: left;
	position: absolute;
	margin-left: 25%;
}

.yjy_anniu_login:hover {
	background: #ea2449;
	color: #FFF;
}

.sqsy_anniu {
	border: 1px solid #ea2449;
	cursor: pointer;
	background: #ea2449;
	color: #FFF;
	float: left;
	position: absolute;
	right: 20%;
	width: 243px;
	height: 63px;
	line-height: 61px;
	display: inline-block;
	text-align: center;
	font-size: 24px;
	border-radius: 3px;
}

.sqsy_anniu:hover {
	background: #DE1440;
}

.fixed-nav {
	display: block;
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
}

.fixed-nav.item-9 .fixed-nav-item {
	width: 104px;
}

.fixed-nav .fixed-nav-item {
	float: left;
	_display: inline;
	width: 67px;
	height: 76px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
}

.fixed-nav.item-9 .fixed-link {
	width: 104px;
	height: 76px;
}

.fixed-nav .fixed-link {
	color: #666666;
	text-decoration: none;
	display: block;
}

.fixed-nav .nav-icon {
	display: block;
	height: 46px;
	width: 67px;
	margin: 0 auto;
	background: url(/resource/images/nav_icon.png) no-repeat #adb7bc 0px -4px;
}

.fixed-nav .icon-15 {
	background-position: -938px -9px;
}

.fixed-nav .icon-16 {
	background-position: -1005px -9px;
}

.fixed-nav .icon-17 {
	background-position: -1072px -9px;
}

.fixed-nav .icon-18 {
	background-position: -1139px -9px;
}

.fixed-nav .icon-19 {
	background-position: -1206px -9px;
}

.fixed-nav .icon-20 {
	background-position: -1273px -9px;
}

.fixed-nav .icon-21 {
	background-position: -1340px -9px;
}

.fixed-nav .icon-22 {
	background-position: -1407px -9px;
}

.fixed-nav .icon-23 {
	background-position: -1474px -9px;
}

.block-title {
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	background-color: #0d79be;
	color: white;
}

.block-title {
	font-family: "Microsoft Yahei";
}

.case-index-box {
	width: 230px;
	height: 230px;
	margin: 0 22px 26px 0;
}

.case-index-box .case-box-pic a {
	display: block;
	overflow: hidden;
	width: 228px;
	height: 138px;
	border: 1px solid #AFAFAF;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.case-index-box .case-box-pic a img {
	max-width: 228px;
	max-height: 138px;
	_width: 228px;
	_height: 138px;
	vertical-align: middle;
}

.case-index-box .case-box-info {
	display: block;
	width: 230px;
	height: 60px;
	padding-top: 30px;
	background: url(../images/box_bg.png) repeat-x left bottom;
}

.case-index-box .case-box-info div {
	color: #666;
}

.pb-30 {
	padding-bottom: 30px;
}

.pt-30 {
	padding-top: 30px;
}

.f-24 {
	font-size: 24px;
	font-family: "Microsoft Yahei";
}

.pb-70 {
	padding-bottom: 70px;
}

.pt-50 {
	padding-top: 50px;
}

.main-products-list-2 {
	width: 230px;
	overflow: hidden;
}

.pl-25 {
	padding-left: 25px;
}

.main-products-list-2 .products-list-title {
	height: 170px;
	line-height: 78px;
	font-size: 24px;
	color: #ffffff;
	padding-left: 20px;
	background: url(../images/product-icon1.png) no-repeat left top;
}

.main-products-list-2 .products-list-title.icon2 {
	background: url(../images/product-icon2.png) no-repeat left top;
}

.main-products-list-2 .products-list-title.icon3 {
	background: url(../images/product-icon3.png) no-repeat left top;
}

.main-products-list-2 .products-list-title.icon4 {
	background: url(../images/product-icon4.png) no-repeat left top;
}

.main-products-list-2 .products-list-body {
	color: #878787;
}

.pt-10 {
	padding-top: 10px;
}

.f-16 {
	font-size: 16px;
	font-family: "Microsoft Yahei";
}

.l-30 {
	line-height: 30px;
}

.main-products-list-2 .products-list-body a {
	color: #0484cd;
}

.pt-5 {
	padding-top: 5px;
}

.f-12 {
	font-size: 12px;
}

.l-24 {
	line-height: 24px;
}

.pt-30 {
	padding-top: 30px;
}

.pt-5 {
	padding-top: 5px;
}