@charset "utf-8";

* {
	margin: 0;
	padding: 0;
	list-style: none
}

ul,li {
	margin: 0px;
	padding: 0px
}

img {
	border: 0px;
}

a {
	text-decoration: none;
	color: #333
}

a:hover {
	text-decoration: none;
	color: #ff6600
}

A.blue {
	color: #06C;
	text-decoration: underline;
}

A.blue:hover {
	color: #ff6600;
}

A.btn_1 {
	background: url(../images/btbg1.jpg) repeat-x;
	border-radius: 5px;
	height: 34px;
	padding: 0px 30px;
	line-height: 34px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff
}

A.btn_1:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

A.btn_2 {
	background: url(../images/btbg2.jpg) repeat-x;
	border-radius: 5px;
	height: 34px;
	padding: 0px 30px;
	line-height: 34px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
}

A.btn_2:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

A.btn_3 {
	background: url(../images/btbg3.jpg) repeat-x;
	border-radius: 5px;
	height: 25px;
	padding: 0px 30px;
	line-height: 25px;
	margin: 0px 0px;
	display: inline-block;
	font-weight: bold;
	color: #fff
}

A.btn_3:hover {
	background: url(../images/btbg1.jpg) repeat-x;
	color: #fff;
}

A.btn_4 {
	background: url(../images/btbg3.jpg) repeat-x;
	border-radius: 5px;
	height: 34px;
	padding: 0px 30px;
	line-height: 34px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff
}

A.btn_4:hover {
	background: url(../images/btbg1.jpg) repeat-x;
	color: #fff;
}

A.btn_5 {
	background: url(../images/btbg1.jpg) repeat-x;
	border-radius: 5px;
	height: 25px;
	padding: 0px 20px;
	line-height: 25px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff
}

A.btn_5:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

A.btn_6 {
	background: url(../images/btbg2.jpg) repeat-x;
	border-radius: 5px;
	height: 25px;
	padding: 0px 20px;
	line-height: 25px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff
}

A.btn_6:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

A.btn_7 {
	background: url(../images/btbg1.jpg) repeat-x;
	border-radius: 2px;
	height: 20px;
	padding: 0px 30px;
	line-height: 20px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff
}

A.btn_7:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

A.btn_note {
	background: url(../images/btbg1.jpg) repeat-x;
	border-radius: 3px;
	height: 30px;
	padding: 0px 10px;
	line-height: 30px;
	margin: 0px 0px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	font-size: 14px
}

A.btn_note:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

A.before {
	background: #2B5CE9;
	padding: 3px 20px;
	line-height: 25px;
	color: #fff;
	border-radius: 4px;
	margin: 0px 20px 0px 0px;
	display: inline-block
}

A.before:hover {
	background: #ff6600
}

.btn_1 {
	background: url(../images/btbg1.jpg) repeat-x;
	border-radius: 5px;
	height: 34px;
	padding: 0px 20px;
	line-height: 34px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	border: 0px;
	cursor: pointer
}

.btn_1:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

.btn_2 {
	background: url(../images/btbg2.jpg) repeat-x;
	border-radius: 5px;
	height: 34px;
	padding: 0px 20px;
	line-height: 34px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	border: 0px;
	cursor: pointer
}

.btn_2:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

.btn_none {
	background: url(../images/btbg_none.jpg) repeat-x;
	border-radius: 5px;
	height: 34px;
	padding: 0px 20px;
	line-height: 34px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	border: 0px;
	cursor: pointer
}

.btn_none:hover {
	background: url(../images/btbg_none.jpg) repeat-x;
	color: #fff;
}

.btn_none25 {
	background: url(../images/btbg_none.jpg) repeat-x;
	border-radius: 5px;
	height: 25px;
	padding: 0px 20px;
	line-height: 25px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	border: 0px;
	cursor: pointer
}

.btn_none25:hover {
	background: url(../images/btbg_none.jpg) repeat-x;
	color: #fff;
}

.btn_3 {
	background: url(../images/btbg3.jpg) repeat-x;
	border-radius: 5px;
	height: 25px;
	padding: 0px 20px;
	line-height: 25px;
	margin: 0px 0px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	border: 0px;
	cursor: pointer
}

.btn_3:hover {
	background: url(../images/btbg1.jpg) repeat-x;
	color: #fff;
}

.btn_4 {
	background: url(../images/btbg3.jpg) repeat-x;
	border-radius: 5px;
	height: 34px;
	padding: 0px 20px;
	line-height: 34px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	border: 0px;
	cursor: pointer
}

.btn_4:hover {
	background: url(../images/btbg1.jpg) repeat-x;
	color: #fff;
}

.btn_5 {
	background: url(../images/btbg1.jpg) repeat-x;
	border-radius: 5px;
	height: 25px;
	padding: 0px 20px;
	line-height: 25px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	border: 0px;
	cursor: pointer
}

.btn_5:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

.btn_6 {
	background: url(../images/btbg2.jpg) repeat-x;
	border-radius: 5px;
	height: 25px;
	padding: 0px 20px;
	line-height: 25px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	border: 0px;
	cursor: pointer
}

.btn_6:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

.btn_note {
	background: url(../images/btbg1.jpg) repeat-x;
	border-radius: 3px;
	height: 30px;
	padding: 0px 10px;
	line-height: 30px;
	margin: 0px 0px;
	display: inline-block;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	border: 0px;
	cursor: pointer
}

.btn_note:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

.line {
	height: 10px;
	margin: 20px auto 10px auto;
	border-bottom: 1px dotted #aaa;
	width: 1150px
}

.margin30 {
	margin: 5px 30px
}

html, 
body, 
.contain {
	height: 100%;
	font: small/1.5 "微软雅黑", serif;
	overflow-x: auto;
	overflow-y: auto;
	
} 
body{
	background-image: url(../static/images/index_bg.png) !important;
	background-color:#D1E2FD !important;
}

/*注册*/

.buzhou {
	height: 10px;
	width: 1280px;
	margin: 70px auto  0px auto;
	position: relative;
}

.buzhou ul {
	width: 1280px
}

.buzhou ul li {
	width: 25%;
	float: left;
}

.buzhou .one1 {
	position: absolute;
	left: 23%;
	bottom: -40px;
	height: 30px;
	background: url(../images/1t.png) center no-repeat;
	padding: 0px 0px 60px 0px;
	font-size: 16px;
	color: #0077f0;
	font-weight: bold
}

.buzhou .one2 {
	position: absolute;
	left: 47%;
	bottom: -40px;
	height: 30px;
	background: url(../images/2t2.png) center no-repeat;
	padding: 0px 0px 60px 0px;
	font-size: 16px;
	color: #717171;
	font-weight: bold
}

.buzhou .one2_2 {
	position: absolute;
	left: 47%;
	bottom: -40px;
	height: 30px;
	background: url(../images/2t.png) center no-repeat;
	padding: 0px 0px 60px 0px;
	font-size: 16px;
	color: #0077f0;
	font-weight: bold;
}

.buzhou .one3 {
	position: absolute;
	left: 72%;
	bottom: -40px;
	height: 30px;
	background: url(../images/3t2.png) center no-repeat;
	padding: 0px 0px 60px 0px;
	font-size: 16px;
	color: #717171;
	font-weight: bold
}

.buzhou .one3_2 {
	position: absolute;
	left: 72%;
	bottom: -40px;
	height: 30px;
	background: url(../images/3t.png) center no-repeat;
	padding: 0px 0px 60px 0px;
	font-size: 16px;
	color: #0077f0;
	font-weight: bold
}

.buzhou_1 {
	border-radius: 4px;
	background: url(../images/bugoubg.jpg);
	height: 10px
}

.buzhou_2 {
	border-radius: 4px;
	background: url(../images/bugoubg.jpg) 300px 0px;
	height: 10px
}

.buzhou_3 {
	border-radius: 4px;
	background: #cfcdcd;
	height: 3px;
	margin: 3px 0px 0px 0px
}

.buzhou_4 {
	border-radius: 4px;
	background: url(../images/bugoubg.jpg) -500px 0px;
	height: 10px
}

.text_l {
	text-align: left
}

.red {
	color: #ff0000
}

.t_blue {
	color: #06C
}

.fr {
	float: right
}

.fl {
	float: left
}

.tip {
	width: 16px;
	height: 16px;
	color: #808080;
	font-size: 12px;
}

.error-div {
	position: absolute;
	border: 1px solid #218EA6;
	padding: 8px 10px 8px;
	font-size: 12px;
	color: #fff;
	width: 150px;
	background-color: #00CFFC;
	z-index: 100;
	cursor: default;
}

.error-div:before,.error-div:after,.error-div .hack-before,.error-div .hack-after {
	content: "◆";
	font-size: 26px;
	color: #218EA6;
	position: absolute;
	left: -8px;
	top: -2px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all ease 0.6s;
	-moz-transition: all ease 0.6s;
	-ms-transition: all ease 0.6s;
	-o-transition: all ease 0.6s;
	transition: all ease 0.6s
}

.error-div:after,.error-div .hack-after {
	color: #00CFFC;
	left: -7px
}

body {
	text-align: center;
}

.contain {
	text-align: left;
	overflow-x: hidden;
	margin: 0 auto;
	position: relative;
}

.contain_sy {
	text-align: left;
	display: table;
	height: 100%;
	width:100%;
	min-width: 1200px;
	width: 1435px\9;
	overflow-y: hidden;
	margin: 0 auto;
	position: relative;
}

.contain_sy .footer {
	position: relative;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%
}

.contain_sy > div {
	
}

.header {
	height: 70px;
	background: url(../images/topbg.jpg) no-repeat center;
	background-size: 100% 100%;
	margin: 0px auto;
}

.header .logo {
	background: url(../images/logo.png) no-repeat;
	height: 65px;
	float: left;
	margin: 30px 0px 0px 70px;
	padding: 0px 0px 0px 430px;
	width: 300px
}
/*.header .logo h1{float:left;font-size:18px;color:#fff;line-height:65px}
.header .logo h2{float:left;font-size:18px;color:#fff;margin-left:20px;line-height:65px} */
.header .logo h1 {
	display: block;
	float: left;
	font-size: 18px;
	color: #fff;
	line-height: 65px
}

.header .logo h2 {
	display: block;
	float: left;
	font-size: 18px;
	color: #fff;
	margin-left: 20px;
	line-height: 65px;
	width: 100px;
}

.header .qinfo {
	float: right;
}

.header .qinfo ul {
}

.header .qinfo ul li {
	float: left;
	margin: 0px 0px
}

.header .qinfo ul li span {
	display: block;
	margin: 9px 0px 0px 0px;
	float: left;
}

.header .qinfo ul li a {
	color: #fff;
}

.header .qinfo ul li a:hover {
	color: #ff6600;
}

.footer {
	background: #DFDFDF;
	height: 50px;
	line-height: 50px;
	text-align: center;
}

A.btn3 {
	background: url(../images/btbg1.jpg) repeat-x;
	border-radius: 5px;
	height: 24px;
	padding: 0px 15px;
	line-height: 24px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff
}

A.btn3:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

A.btn4 {
	background: url(../images/btbg2.jpg) repeat-x;
	border-radius: 5px;
	height: 24px;
	padding: 0px 15px;
	line-height: 24px;
	margin: 0px 5px;
	display: inline-block;
	font-weight: bold;
	color: #fff
}

A.btn4:hover {
	background: url(../images/btbg3.jpg) repeat-x;
	color: #fff;
}

.infobar {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #26ABED;
	background: #fff;
	font-size: 14px;
	padding: 0px 80px;
	font-size: 14px;
	background: rgba(0,0,0,0.1);
	color: #848484;
}

.infobar .local {
	float: left;
	width: 600px
}

.infobar .local img {
	margin: 0px 5px;
	vertical-align: middle
}

.infobar .local span {
	margin-right: 10px
}

.infobar .local a {
	color: #0077F0;
}

.helpinfo {
	float: right;
	padding: 0px 0px 0px 0px
}

.helpinfo a img {
	vertical-align: middle;
	margin-right: 5px
}

.helpinfo a.lxwm {
	background: #2c87ed;
	padding: 3px 20px;
	line-height: 25px;
	color: #fff;
	border-radius: 4px;
	margin: 0px 0px 0px 0px;
	display: inline-block
}

.helpinfo a.lxwm:hover {
	background: #ff6600
}

.helpinfo a.bzzx {
	background: #00c0d0;
	padding: 3px 20px;
	line-height: 25px;
	color: #fff;
	border-radius: 4px;
	margin: 0px 0px 0px 20px;
	display: inline-block
}

.helpinfo a.bzzx:hover {
	background: #ff6600
}

.content_main {
	padding: 0px 0px
}

.content_unit {
	padding: 0px 0px
}

.content_unit ul {
	margin: 140px auto 0px auto;
	width: 1100px
}

.content_unit ul li {
	float: left;
	width: 18%;
	text-align: center;
}

.dyhj a {
	background: url(../images/main_dyhj.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #E1AD1B
}

.dyhj a:hover {
	background: url(../images/main_dyhj2.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #C5750A
}

.dyhj_none a {
	background: url(../images/main_dyhj_gray.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #666
}

.zgzc a {
	background: url(../images/main_zgzc.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #23BD4D
}

.zgzc a:hover {
	background: url(../images/main_zgzc2.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #129826
}

.zgbh a {
	background: url(../images/main_zgzc.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #23BD4D
}

.zgbh a:hover {
	background: url(../images/main_zgzc2.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #129826
}

.xxxg a {
	background: url(../images/main_xxxg.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #30C6FD
}

.xxxg a:hover {
	background: url(../images/main_xxxg2.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #0AA0D8
}

.cxdy a {
	background: url(../images/main_cxdy.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #3658F8
}

.cxdy a:hover {
	background: url(../images/main_cxdy2.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #171BF3
}

.xtsz a {
	background: url(../images/main_xtsz.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #3177F1
}

.xtsz a:hover {
	background: url(../images/main_xtsz2.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #2051FA
}

.ywtj a {
	background: url(../images/main_ywtj.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #F18E37
}

.ywtj a:hover {
	background: url(../images/main_ywtj2.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #F47F30
}

.zxfk a {
	background: url(../images/main_zxfk.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #EB7761
}

.zxfk a:hover {
	background: url(../images/main_zxfk2.png) no-repeat top;
	width: 160px;
	height: 5px;
	display: inline-block;
	padding: 160px 0px 0px 0px;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #D94A2C
}

.content_ot {
	width: 1280px;
	margin: 20px auto 10px auto
}

.item_tit {
	height: 40px;
	background: url(../images/bugoubg.jpg) repeat-y;
	line-height: 40px;
	padding: 0px 0px 0px 20px;
	font-size: 16px;
	font-weight: bold;
	color: #fff
}

.item_tit img {
	vertical-align: middle;
	margin-right: 5px
}

.conc {
	width: 1280px;
	margin: 10px auto 40px auto
}

.conc h6 {
	font-size: 16px;
	font-weight: bold;
	padding: 7px 0px 3px 0px;
	color: #555
}

.con1 {
	background: #fff;
	border-radius: 8px;
	width: 1180px;
	margin: 10px auto;
	padding: 20px;
	font-size: 12px
}

.con2 {
	background: #fff;
	width: 1280px;
	margin: 10px auto;
	padding: 10px;
	font-size: 12px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
}

.czmenu {
	background: #fff;
	width: 1280px;
	height: 46px;
	background: #65687B;
	margin: 10px auto 0px auto;
	padding: 0px 0px;
	font-size: 12px;
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
}

.czmenu_n {
	background: #fff;
	width: 1280px;
	height: 46px;
	background: #65687B;
	margin: 10px auto 0px auto;
	padding: 0px 0px;
	font-size: 12px;
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
	-moz-box-shadow: 0px 0px 0px #ccc;
	-webkit-box-shadow: 0px 0px 0px #ccc;
	box-shadow: 0px 0px 0px #ccc;
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0, Color='#cccccc')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0, Color='#cccccc');
}

.czmenu ul {
	margin-left: 10px;
	position: relative
}

.czmenu ul li {
	float: left;
	padding: 0px 0px;
	line-height: 26px;
	border-right: 1px solid #9C9DA4
}

.czmenu ul li img {
	vertical-align: middle;
	margin-right: 5px
}

.czmenu ul li a {
	color: #fff;
	font-size: 14px;
	display: block;
	padding: 10px 10px;
	background: #65687B;
	cursor: pointer
}

.czmenu ul li a:hover {
	background: #1AA3DA;
}

.czmenu .viewnote {
	float: right;
	border: 0px;
	line-height: 46px;
	margin-right: 5px;
	color: #fff;
}

.czmenu .viewnote select { 
	margin-left: 5px
}

.czmenu .viewnote span {
	margin: 0px 0px 0px 10px
}

.cz_con {
	background: #fff;
	width: 1280px;
	background: #fff;
	min-height: 200px;
	margin: 0px auto 0px auto;
	padding: 5px 5px;
	font-size: 12px;
	border-radius: 0px 0px 8px 8px;
	-moz-border-radius: 0px 0px 8px 8px;
	-webkit-border-radius: 0px 0px 8px 8px;
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
}

.tpart {
	BORDER-COLLAPSE: collapse;
	TABLE-LAYOUT: auto;
	OVERFLOW: auto;
	WORD-BREAK: break-all;
	border: 1px solid #D3D3D3;
	margin: 0px 0px
}

.tpart td {
	padding: 6px;
	background: #f1f1f1
}

.inputs {
	width: auto;
	padding-left: 5px;
	border: 1px #CACACA solid;
	border-radius: 4px;
	height: 26px;
	line-height: 26px;
	background-color: #fff;
	font-size: 14px;
	margin: 0px 5px
}

.inputnone {
	background: #ECECEC;
	border: 1px solid #CACACA
}

.selects {
	width: auto;
	padding-left: 5px;
	border: 1px #CACACA solid;
	border-radius: 4px;
	height: 26px;
	line-height: 26px;
	background-color: #fff;
	font-size: 14px;
	margin-right: 5px;
	margin-left: 5px;
	min-width: 150px
}

.select {
	width: auto;
	padding-left: 5px;
	border: 1px #CACACA solid;
	border-radius: 4px;
	height: 26px;
	line-height: 26px;
	background-color: #fff;
	font-size: 14px;
	margin-right: 5px;
	margin-left: 5px;
}

.tdlist {
	BORDER-COLLAPSE: collapse;
	TABLE-LAYOUT: auto;
	OVERFLOW: auto;
	WORD-BREAK: break-all;
	margin: 0px 0px;
	color: #65687B
}

.tdlist th {
	background: #DDDDDD;
	padding: 6px;
	font-size: 14px;
	text-align: center
}

.tdlist td {
	padding: 6px;
	font-size: 14px;
	border-top: 5px solid #fff;
	background: #EEEEEE;
}

.tdlist td.c2 {
	text-align: center;
	height: 33px
}

.fy_1 {
	padding: 10px 10px 5px 10px;
	height: 30px;
	line-height: 30px
}

.fy_1 span {
	margin: 0px 4px
}



/*当月汇缴*/

.dyhj_btn a {
	background: url(../images/hover/montht.png) no-repeat top;
	background-size:140px 140px;
	width: 186px;
	height: 5px;
	display: inline-block;
	padding: 140px 0px 0px 0px;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #ffba00;
}

.dyhj_btn a:hover {
	width: 186px;
	height: 5px;
}

.content_yw {
	width: 1200px;
	margin: 20px auto 20px auto;
	
}

.yw_c {
	position: relative;
	width: 1100px;
	height: 530px;
	margin: 0px auto
}

.yw_c div {
	position: absolute
}

.yw_c .dyhj_btn {
	top: 165px;
	left: 10px;
	position: absolute
}

.dqhj {
	height: 600px
}

.btn_wbh_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/monthhover.png) no-repeat;
	background-size:246px 83px;
	left: 257px;
    top: 402px;
}
.btn_wbh_A:hover {
	background: url(../images/hover/month.png) no-repeat;
	background-size:246px 83px;
}
.btn_wbh_A a {
	color: #CBA425;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 246px;
	height: 83px;
}

.btn_wbh_A a:hover {
	color: #BD6F07;
}

.btn_wbh_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_wbh3.png) no-repeat;
	left: 295px;
	top: 315px
}

.btn_wbh_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}
/*.btn_wbh_B a:hover{color:#009041;background:url(../images/btn_wbh2.png) no-repeat;}*/


.btn_ybh_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/changehover.png) no-repeat;
	left: 295px;
	top: 105px;
	background-size:240px 100%;
}

.btn_ybh_A a {
	color: #CBA425;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 246px;
	height: 83px;
}
.btn_ybh_A:hover {
	background: url(../images/hover/change.png) no-repeat;
	background-size:240px 100%;
}
.btn_ybh_A a:hover {
	color: #BD6F07;
	
}

.btn_ybh_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/secondMenu/nochange.png) no-repeat;
	left: 295px;
	top: 105px
}

.btn_ybh_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}
/*.btn_ybh_B a:hover{color:#009041;background:url(../images/btn_ybh2.png) no-repeat;}*/


.btn_bjqc_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/supplyhover.png) no-repeat;
	background-size:246px 83px;
	left: 590px;
    top: 105px;
}
.btn_bjqc_A:hover {
	background: url(../images/hover/supply.png) no-repeat;
	background-size:246px 83px;
}
.btn_bjqc_A a {
	color: #CBA425;
	font-size: 18px;
	font-weight: bold;
	display:block;
	width: 246px;
	height: 83px;
}

.btn_bjqc_A a:hover {
	color: #BD6F07;
}

.btn_bjqc_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_bjqc3.png) no-repeat;
	left: 584px;
	top: 105px
}

.btn_bjqc_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}
/*.btn_bjqc_B a:hover{color:#009041;background:url(../images/btn_bjqc2.png) no-repeat;}*/

.btn_jstz_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/basehover.png) no-repeat;
	background-size:246px 83px;
	left: 584px;
	top: 197px
}
.btn_jstz_A:hover {
	background: url(../images/hover/base.png) no-repeat;
	background-size:246px 83px;
}
.btn_jstz_A a {
	color: #CBA425;
	font-size: 18px;
	font-weight: bold;
	display: block;
	width: 246px;
	height: 83px;
}

.btn_jstz_A a:hover {
	color: #BD6F07;
}

.btn_jsbltz_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/proportionhover.png) no-repeat;
	background-size:246px 83px;
	left: 584px;
	top: 297px
}
.btn_jsbltz_A:hover {
	background: url(../images/hover/proportion.png) no-repeat;
	background-size:246px 83px;
}
.btn_jsbltz_A a {
	color: #CBA425;
	font-size: 18px;
	font-weight: bold;
	display: block;
	width: 246px;
	height: 83px;
}

.btn_jsbltz_A a:hover {
	color: #BD6F07;
}

.btn_jstz_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_jstzqc3.png) no-repeat;
	left: 584px;
	top: 197px
}

.btn_jstz_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_dwhj_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/companyhover.png) no-repeat;
	background-size:246px 83px;
	left: 875px;
	top: 107px
}
.btn_dwhj_A:hover {
	background: url(../images/hover/company.png) no-repeat;
	background-size:246px 83px;
}
.btn_dwhj_A a {
	color: #CBA425;
	font-size: 18px;
	font-weight: bold;
	display: block;
	width: 246px;
	height: 83px;
}

.btn_dwhj_A a:hover {
	color: #BD6F07;
}

.btn_dwhj_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_dwhj3.png) no-repeat;
	left: 875px;
	top: 197px;
}

.btn_dwhj_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}
/*.btn_dwhj_B a:hover{color:#009041;background:url(../images/btn_dwhj2.png) no-repeat;}*/


.btn_bgqc_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/inventoryhover.png) no-repeat;
	background-size: 246px 83px;
	left: 578px;
    top: 31px;
}
.btn_bgqc_A:hover {
	background: url(../images/hover/inventory.png) no-repeat;
	background-size: 246px 83px;
}
.btn_bgqc_A a {
	color: #CBA425;
	font-size: 18px;
	font-weight: bold;
	display: block;
	width: 246px;
	height: 83px;
}

.btn_bgqc_A a:hover {
	color: #BD6F07;
}

.btn_bgqc_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_bgqc3.png) no-repeat;
	left: 584px;
	top: 10px
}

.btn_bgqc_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}
/*.btn_bgqc_B a:hover{color:#009041;background:url(../images/btn_bgqc2.png) no-repeat;}*/


.w_yw {
	width: 1100px;
	padding: 10px 20px 30px 20px;
	height: 40px;
	text-align: center;
	margin: -20px auto 10px auto
}

.arrow-1 {
	background: url(../images/arrow-1.png) no-repeat;
	width: 141px;
    height: 84px;
	left: 145px;
    top: 156px;
    z-index: 0;
}

.arrow-2 {
	background: url(../images/arrow-2.png) no-repeat;
	width: 123px;
	height: 28px;
	top: 240px;
	left: 170px
}

.arrow-3 {
	background: url(../images/arrow-8.png) no-repeat;
	width: 125px;
	height: 166px;
	top: 276px;
    left: 152px;
}

.arrow-4 {
	background: url(../images/arrow-4.png) no-repeat;
	width: 160px;
	height: 112px;
	top: 325px;
	left: 155px
}

.arrow-5 {
	background: url(../images/arrow-5.png) no-repeat;
	width: 59px;
	height: 43px;
	top: 80px;
    left: 520px;
}

.arrow-6 {
	background: url(../images/arrow-6.png) no-repeat;
	width: 64px;
	height: 46px;
	top: 169px;
	left: 530px
}

.arrow-7 {
	background: url(../images/arrow-7.png) no-repeat;
	width: 84px;
	height: 15px;
	left: 507px;
    top: 433px;
}

.arrow-8 {
	background: url(../images/arrow-7.png) no-repeat;
	width: 84px;
	height: 15px;
	left: 790px;
	top: 140px
}

.arrow-9 {
	background: url(../images/arrow-6.png) no-repeat;
	width: 64px;
	height: 46px;
	top: 70px;
	left: 825px
}

.arrow-10 {
	background: url(../images/arrow-12.png) no-repeat;
	width: 381px;
	height: 179px;
	top: 184px;
	left: 530px
}

.arrow-11 {
	background: url(../images/arrow-11.png) no-repeat right;
	width: 79px;
	height: 63px;
	top: 175px;
	left: 810px
}

.arrow-12 {
	background: url(../images/arrow-81.png) no-repeat;
	width: 164px;
	height: 246px;
	top: 169px;
	left: 530px
}

.arrow-13 {
	background: url(../images/arrow-82.png) no-repeat;
	width: 164px;
	height: 246px;
	top: 199px;
	left: 830px;
}

.goback {
	width: 1200px;
	height: 53px;
	margin: 10px auto;
	text-align: right
}

.goback a {
	background: url(../images/gobtn.png) no-repeat;
	width: 170px;
	height: 42px;
	line-height: 42px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	display: inline-block;
	text-decoration: none
}

.goback a:hover {
	background: url(../images/gobtn2.png) no-repeat;
	width: 170px;
	height: 42px;
	line-height: 42px;
}



/*信息修改*/
.xxxg_move {
	margin-left: 300px;
	width: 600px;
	height: 450px
}

.xxxg_btn a {
	background: url(../images/secondMenu/xxbg.png) no-repeat top;
	background-size:186px 186px;
	width: 186px;
	height: 5px;
	display: inline-block;
	padding: 190px 0px 0px 0px;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #30C6FD;

}

.xxxg_btn a:hover {

}

.yw_c .xxxg_btn {
	top: 125px;
	left: 10px;
	position: absolute;        
	
}

.btn_zgxxxg_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_zgxxxg.png) no-repeat;
	left: 295px;
	top: 135px
}

.btn_zgxxxg_A a {
	color: #26B4DE;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_zgxxxg_A a:hover {
	color: #1A72A8;
	background: url(../images/btn_zgxxxg2.png) no-repeat;
}

.btn_zgxxxg_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_zgxxxg3.png) no-repeat;
	left: 295px;
	top: 135px
}

.btn_zgxxxg_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_zgxxxg_B a:hover {
	color: #009041;
	background: url(../images/btn_zgxxxg2.png) no-repeat;
}

.btn_dwxxxg_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/departinfohover.png) no-repeat;
	background-size: 246px 83px;
	left: 283px;
    top: 108px;
}
.btn_dwxxxg_A:hover {
	background: url(../images/hover/departinfo.png) no-repeat;
	background-size: 246px 83px;
}
.btn_dwxxxg_A a {
	color: #3658F8;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 246px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_dwxxxg_A a:hover {

}

.btn_dwxxxg_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_dwxxxg3.png) no-repeat;
	left: 295px;
	top: 105px
}

.btn_dwxxxg_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_dwxxxg_B a:hover {
	color: #009041;
	background: url(../images/btn_dwxxxg2.png) no-repeat;
}

.btn_dwxxedit_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/infochangehover.png) no-repeat;
	background-size:100% 100%;
	left: 295px;
	top: 25px
}
.btn_dwxxedit_A:hover {
	background: url(../images/hover/infochange.png) no-repeat;
	background-size:100% 100%;
}
.btn_dwxxedit_A a {
	color: #26B4DE;
	font-size: 18px;
	font-weight: bold;
	display: block;
	width: 246px;
	height: 83px;
}

.btn_dwxxedit_A a:hover {
	color: #1A72A8;
}

.btn_dwxxedit_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_dwxxedit3.png) no-repeat;
	left: 295px;
	top: 25px
}

.btn_dwxxedit_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_dwxxedit_B a:hover {
	color: #009041;
	background: url(../images/btn_dwxxedit2.png) no-repeat;
}

.tform {
	BORDER-COLLAPSE: collapse;
	TABLE-LAYOUT: auto;
	OVERFLOW: auto;
	WORD-BREAK: break-all;
	margin: 0px 0px;
	color: #65687B
}

.tform th {
	background: #DDDDDD;
	padding: 6px;
	font-size: 14px;
	text-align: center;
}

.tform td {
	padding: 3px 6px;
	font-size: 12px;
	border-top: 1px solid #fff;
	background: #EEEEEE;
}

.tform .selects {
	min-width: 260px;
	min-width: 260px\9
}

.tform input {
	width: 260px
}


/*查询打印*/
.yw_c2 {
	position: relative;
	width: 900px;
	height: 520px;
	margin: 0px auto;
}

.yw_c2 .cxdy_btn {
	top: 165px;
	left: 10px;
	position: absolute
}

.yw_c2 div {
	position: absolute
}

.xxxg_move {
	margin-left: 300px;
	width: 600px
}

.cxdy_btn a {
	background: url(../images/hover/print.png) no-repeat top;
	background-size:186px 186px;
	width: 186px;	
	display: inline-block;
	padding: 190px 0px 0px 0px;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #365BF8;
}

.cxdy_btn a:hover {
}

.btn_zgxxxg2_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/staffhover.png) no-repeat;
	background-size: 246px 83px;
	left: 282px;
    top: 200px;
}
.btn_zgxxxg2_A:hover {
	background: url(../images/hover/staff.png) no-repeat;
	background-size: 246px 83px;
}
.btn_zgxxxg2_A a {
	color: #3658F8;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 246px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_zgxxxg2_A a:hover {
	color: #171BF3;
}

.btn_zgxxxg2_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_grxxxg3.png) no-repeat;
	left: 295px;
	top: 315px
}

.btn_zgxxxg2_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_zgxxxg2_B a:hover {
	color: #009041;
	background: url(../images/btn_grxxxg2.png) no-repeat;
}

.btn_tjsj_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/operationhover.png) no-repeat;
	background-size: 246px 83px;
	left: 279px;
    top: 315px;

}
.btn_tjsj_A:hover {
	background: url(../images/hover/operation.png) no-repeat;
	background-size: 246px 83px;
}
.btn_tjsj_A a {
	color: #3658F8;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 246px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_tjsj_A a:hover {
	color: #171BF3;
}

.btn_tjsj_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_tjsjcx3.png) no-repeat;
	left: 295px;
	top: 315px
}

.btn_tjsj_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 161px;
    height: 122px
	padding: 0px 0px 0px 90px;
}

.btn_tjsj_B a:hover {
	color: #009041;
	background: url(../images/btn_tjsjcx2.png) no-repeat;
}

.arrow-c1 {
	background: url(../images/arrow-c1.png) no-repeat;
	width: 122px;
	height: 52px;
	top: 234px;
    left: 159px;
}

.arrow_cd {
	background: url(../images/arror-c1.png) no-repeat;
	height: 14px;
	width: 44px;
}

.arrow_cz {
	background: url(../images/arrow-c3.png) no-repeat;
	width: 11px;
	height: 435px
}

.arrow_ch {
	background: url(../images/arrow-c2.png) no-repeat left;
	height: 16px;
	width: 365px
}

.btn_other_A {
	width: 248px;
	height: 55px;
	line-height: 55px;
	background: url(../images/btn_other.png) no-repeat;
	text-align: center
}

.btn_other_A a {
	color: #00cc88;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 248px;
	height: 55px;
	padding: 0px 0px 0px 0px;
}

.btn_other_A a:hover {
	color: #009041;
	background: url(../images/btn_other_1.png) no-repeat;
}

.btn_cxdy_A {
    width: 248px;
    height: 55px;
    line-height: 55px;
    text-align: center;
    background-color: #7a75ff;
    border: 2px solid #7a75ff;
    border-radius: 28px;
}

.btn_cxdy_A a {
	color: #fff;
    font-size: 18px;
    font-weight: bold;
    display: inline-block;
    width: 248px;
    height: 55px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
}

.btn_cxdy_A:hover {
	background-color:#fff;
		
}
.btn_cxdy_A:hover a{
	color:#7a75ff;	
	text-decoration:none;	
}

.base {
	line-height: 26px;
	margin: 0px auto
}

.base td {
	background: #f1f1f1;
	font-size: 14px
}

.base .c11 {
	background: #DEDEDE;
	color: #333
}

.outbb {
	background: #f1f1f1;
	min-height: 400px;
	overflow: auto;
	padding: 20px
}

.outbb h1 {
	letter-spacing: 10px;
	color: #333
}

.onetd td {
	height: 40px
}

.choose1 {
	padding: 0px 0px 10px 0px
}

.choose1 input {
	vertical-align: middle;
	margin: 0px 5px 0px 10px
}


/*系统设置*/
.xxxg_move {
	margin-left: 300px;
	width: 600px
}

.set_btn a {
	background: url(../images/xtsz_btn.png) no-repeat top;
	width: 186px;
	height: 5px;
	display: inline-block;
	padding: 190px 0px 0px 0px;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #3476FC
}

.set_btn a:hover {
	background: url(../images/xtsz_btn2.png) no-repeat top;
	width: 186px;
	height: 5px;
	display: inline-block;
	padding: 190px 0px 0px 0px;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #1E4EFA
}

.yw_c .set_btn {
	top: 165px;
	left: 10px;
	position: absolute
}

.btn_bmsz_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/staffinfohover.png) no-repeat;
	background-size: 100% 100%;
	left: 294px;
    top: 141px;
}
.btn_bmsz_A:hover {
	background: url(../images/hover/staffinformation.png) no-repeat;
	background-size: 100% 100%;
}
.btn_bmsz_A a {
	color: #26B4DE;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 246px;
	height: 83px;
}

.btn_bmsz_A a:hover {
	color: #1A72A8;
}

.btn_bmszg_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_bmsz3.png) no-repeat;
	left: 295px;
	top: 245px
}

.btn_bmsz_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_bmsz_B a:hover {
	color: #009041;
	background: url(../images/btn_bmsz2.png) no-repeat;
}
.btn_bmsz_C {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/infozhux.png) no-repeat;
	background-size: 100% 100%;
	left: 294px;
    top: 141px;
}
.btn_bmsz_C:hover {
	background: url(../images/hover/infozhuxhover.png) no-repeat;
	background-size: 100% 100%;
}
.btn_bmsz_C a {
	color: #26B4DE;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 246px;
	height: 83px;
}

.btn_bmsz_C a:hover {
	color: #1A72A8;
}

.btn_bmsz_D {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/hover/infohuanj.png) no-repeat;
	background-size: 100% 100%;
	left: 294px;
    top: 141px;
}
.btn_bmsz_D:hover {
	background: url(../images/hover/infohuanjhover.png) no-repeat;
	background-size: 100% 100%;
}
.btn_bmsz_D a {
	color: #26B4DE;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 246px;
	height: 83px;
}

.btn_bmsz_D a:hover {
	color: #1A72A8;
}
.btn_zgghsz_A {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_zgghsz.png) no-repeat;
	left: 295px;
	top: 355px
}

.btn_zgghsz_A a {
	color: #26B4DE;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_zgghsz_A a:hover {
	color: #1A72A8;
	background: url(../images/btn_zgghsz2.png) no-repeat;
}

.btn_zgghsz_B {
	width: 246px;
	height: 83px;
	line-height: 83px;
	background: url(../images/btn_zgghsz3.png) no-repeat;
	left: 295px;
	top: 355px
}

.btn_zgghsz_B a {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	width: 156px;
	height: 83px;
	padding: 0px 0px 0px 90px;
}

.btn_zgghsz_B a:hover {
	color: #009041;
	background: url(../images/btn_zgghsz2.png) no-repeat;
}
/*设置*/
.photo {
	margin: 0px 0px 20px 0px
}

.photo_l {
	float: left;
	width: 290px;
}

.photo_l h1 {
	color: #333;
	border-bottom: 1px solid #ccc;
	margin: 0px;
	font-size: 14px;
	padding: 0px 0px 5px 0px
}

.photo_l .uppbtn {
	text-align: center;
	margin-left: 0px
}

.photo_l2 {
	float: left;
	width: 630px;
	margin-left: 30px
}

.photo_l2 h1 {
	color: #333;
	border-bottom: 1px solid #ccc;
	margin: 0px;
	font-size: 14px;
	padding: 0px 0px 5px 0px
}

.photo_l2 ul {
	margin: 20px 0px 0px 0px
}

.photo_l2 ul li {
	float: left;
	width: 80px;
	text-align: center;
	margin: 0px 3px
}

.photo_l2 ul li a {
	border: 1px solid #ccc;
	display: block
}

.photo_l2 ul li a:hover {
	border: 1px solid #0975D5
}

.photo_r {
	float: right;
	width: 200px;
	min-height: 200px;
}

.photo_r h1 {
	color: #333;
	border-bottom: 1px solid #ccc;
	margin: 0px;
	font-size: 14px;
	padding: 0px 0px 5px 0px
}

.photo_r ul {
	margin: 10px 0px 0px 0px
}

.photo_r ul li {
	clear: both;
	width: 140px;
	text-align: left;
	padding: 10px 0px
}

.photo_r ul li span {
	display: block;
	color: #666;
	margin-top: 5px
}

.photo_r ul li img {
	border: 1px solid #ccc
}

.uploadp {
	width: 200px;
	height: 200px;
	text-align: center;
	padding: 20px;
	border: 1px solid #ccc;
	background: #ddd;
	margin: 20px;
	color: #999
}

.content_reg {
	width: 1180px;
	margin: 20px auto
}

.reg_tit {
	padding: 20px 0px
}

.reg_tit h1 {
	font-size: 18px
}

.reg_tit h2 {
	font-size: 14px;
	color: #666;
	margin: 5px 0px
}

.reg_tit h3 {
	font-size: 14px;
	color: #090;
	margin: 5px 0px
}

.reg_tit h4 {
	font-size: 14px;
	color: #090;
	margin: 5px 0px;
	color: #ff0000
}

.content_reg dl {
	margin: 20px 0px 0px 100px;
	width: 700px
}

.content_reg dt {
	clear: both;
	width: 80px;
	padding: 8px 0px;
	float: left
}

.content_reg dd span {
	margin-right: 10px
}

.content_reg dd {
	width: 600px;
	padding: 6px 0px 6px 0px;
	float: left;
	position: relative
}

.content_reg .yzm {
	width: 100px
}

.input-text {
	width: 280px;
	padding-left: 5px;
	border: 1px #ddd solid;
	border-radius: 4px;
	height: 26px;
	line-height: 26px;
	background-color: #fff;
	font-size: 14px;
	margin-right: 10px
}

.inputs {
	width: auto;
	padding-left: 5px;
	border: 1px #ddd solid;
	border-radius: 4px;
	height: 26px;
	line-height: 26px;
	background-color: #fff;
	font-size: 14px;
	margin: 0px 5px
}

.inputnone {
	background: #ccc;
	border: 1px solid #CACACA;
	border-radius: 4px;
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	margin: 0px 5px;
	color: #000;
	padding-left: 5px
}

.time_input {
	width: auto;
	padding-left: 5px;
	border: 1px #CACACA solid;
	border-radius: 4px;
	height: 26px;
	line-height: 26px;
	background-color: #fff;
	font-size: 14px;
	margin: 0px 5px;
	width: 152px
}

.time_input input {
	border: 0px;
	height: 24px;
	line-height: 24px;
	float: left;
	width: 115px
}

.time_input img {
	float: right;
	margin: 4px 5px 0px 0px
}

.selects {
	width: auto;
	padding-left: 5px;
	border: 1px #ddd solid;
	border-radius: 4px;
	height: 26px;
	line-height: 26px;
	background-color: #fff;
	font-size: 14px;
	margin-right: 5px;
	margin-left: 5px
}

.yzm_re {
	margin-left: 20px;
}

.yzm_re a {
	color: #06C;
	text-decoration: underline
}

.yzm_re a:hover {
	color: #ff6600
}

.reg_xy {
	border: 1px solid #ccc;
	background: #f1f1f1;
	clear: both;
	margin: 30px 0px;
	padding: 20px;
}

.reg_xy textarea {
	width: 1110px;
	height: 200px;
	overflow-y: auto;
	font-size: 14px;
	line-height: 22px;
	margin: 10px auto;
	padding: 10px
}

.reg_xy h1 {
	font-size: 18px;
}

.btna {
	display: inline-block;
	text-align: center
}

.btna a {
	height: 53px;
	width: 179px;
	display: inline-block;
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	line-height: 53px;
	font-weight: bold;
	color: #333;
	background: url(../images/goback.png) no-repeat;
}

.btna a:hover {
	background: url(../images/goback1.png) no-repeat;
}

.twoz {
	letter-spacing: 100px
}

.btn_ear {
	padding: 10px 20px 30px 20px;
	height: 40px;
	width: 800px;
	text-align: center;
	margin: 20px auto
}

.error_info {
	margin: 30px auto 10px auto;
	border: 1px solid #ffa800;
	background: url(../images/xx.png) 15px 8px no-repeat #ffdc97;
	font-size: 16px;
	width: 500px;
	padding: 15px 15px 15px 65px;
	border-radius: 8px;
}

.note_info {
	margin: 10px auto 10px auto;
	border: 1px solid #ffa800;
	background: #ffdc97;
	font-size: 16px;
	width: 500px;
	padding: 15px 15px 15px 15px;
	border-radius: 8px;
}

.lostpsw {
	display: block;
	margin: 10px auto
}

.reg_con {
	padding: 20px 0px 0px 0px;
	width: 500px;
	margin: 10px auto
}

.reg_con input {
	width: 80px;
	margin: 0px 0px 0px 20px
}

.lostpsw_tit {
	height: 60px;
	background: url(../images/lostpws.png) no-repeat left;
	line-height: 60px;
	font-weight: bold;
	font-size: 20px;
	padding: 0px 0px 0px 70px
}

.set_tit {
	height: 60px;
	background: url(../images/setico.png) no-repeat left;
	line-height: 60px;
	font-weight: bold;
	font-size: 20px;
	padding: 0px 0px 0px 70px
}
#particles{
	position: absolute;
    top: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    margin: auto;
}
.local img{
	display:none;
}
.btn_jxddy_A{width:246px;height:83px;line-height:83px;background:url(../images/hover/jxdhover.png) no-repeat;background-size:246px 83px;left: 279px;top: 420px;}
.btn_jxddy_A a{color:#3658F8;font-size:18px;font-weight:bold;display:inline-block;width:156px;height:83px;padding:0px 0px 0px 90px;}
.btn_jxddy_A a:hover{color:#171BF3;}
tn_jxddy_A:hover{background:url(../images/hover/jxd.png) no-repeat;background-size:246px 83px;}
.arrow-c11{
	background: url(../images/arrow-4.png) no-repeat;
	width: 160px;
    height: 108px;
    top: 246px;
    left: 170px;
}
.arrow-c111{
	background: url(../images/arrow-8.png) no-repeat;
	width: 160px;
    height: 160px;
    top: 246px;
    left: 170px;
}