BODY {
	font-family: "微藕", Arial; color: #666666; font-size: 12px
;}
TD {
	font-family: "微藕", Arial; color: #666666; font-size: 12px
;}
INPUT {
	font-family: "微藕", Arial; color: #666666; font-size: 12px
;}
TEXTAREA {
	font-family: "微藕", Arial; color: #666666; font-size: 12px
;}
SELECT {
	font-family: "微藕", Arial; color: #666666; font-size: 12px
;}
TD {
	line-height: 180%
;}
BODY {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
FORM {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
HTML {
	background-image: url(../images/bg.jpg); background-color: #ffffff; background-repeat: repeat-x; background-position: 50% top
;}
BODY {
	background-image: url(../images/bg.jpg); background-color: #ffffff; background-repeat: repeat-x; background-position: 50% top
;}
canvas {
	-ms-touch-action: double-tap-zoom
;}
.container {
	z-index: 1; position: relative; width: 1000px; margin-left: auto; margin-right: auto
;}
IMG {
	border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none
;}
H1 {
	padding-bottom: 10px; line-height: 30px; color: #7eb406; font-size: 22px; font-weight: normal; padding-top: 10px
;}
H2 {
	padding-bottom: 0px; line-height: 30px; margin: 0px; padding-left: 0px; padding-right: 0px; height: 30px; color: #369; font-size: 16px; font-weight: normal; padding-top: 0px
;}
H3 {
	padding-bottom: 0px; line-height: 22px; margin: 0px; padding-left: 0px; padding-right: 0px; height: 22px; color: #369; font-size: 14px; font-weight: normal; padding-top: 0px
;}
H4 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; height: 35px; color: #fff; font-size: 14px; padding-top: 0px
;}
H5 {
	font-size: 14px
;}
H6 {
	font-size: 12px
;}
.indexshow_main {
	z-index: 1; position: relative; width: 1000px; margin-left: auto; margin-right: auto
;}
#indexshow {
	z-index: 1; position: relative; width: 1000px; height: 300px; margin-left: auto; overflow: hidden; margin-right: auto
;}
.indexshow_item {
	float: left
;}
#indexshow_nav {
	z-index: 1; position: relative; text-align: center; margin: -15px auto 10px; width: 1000px; height: 15px
;}
.pagination A {
	background-image: url(../images/pagination.png); margin-top: 0px; width: 10px; display: inline-block; background-repeat: no-repeat; background-position: 0px -10px; margin-bottom: 0px; height: 10px; margin-right: 5px
;}
.pagination A.selected {
	background-image: url(../images/pagination.png); background-repeat: no-repeat; background-position: 0px 0px; cursor: default
;}
.pagination A SPAN {
	display: none
;}
#clouds {
	background: url(../images/bg.jpg) repeat-x 0px 0px
;}
.clouds_stage {
	z-index: 0; position: absolute; min-width: 700px; width: 100%; height: 400px; overflow: hidden; top: 0px; left: 0px
;}
A:link {
	color: #666666; text-decoration: none
;}
A:visited {
	color: #666666; text-decoration: none
;}
A:hover {
	color: #7eb406; text-decoration: none
;}
A.link_more:link {
	background-image: url(../images/ico_more.png); padding-right: 18px; background-repeat: no-repeat; background-position: right 0px; height: 16px; color: #666666; text-decoration: none
;}
A.link_more:visited {
	background-image: url(../images/ico_more.png); padding-right: 18px; background-repeat: no-repeat; background-position: right 0px; height: 16px; color: #666666; text-decoration: none
;}
A.link_more:hover {
	background-image: url(../images/ico_more.png); padding-left: 14px; padding-right: 18px; background-repeat: no-repeat; background-position: right -16px; height: 16px; color: #ffffff; text-decoration: none
;}
A.link_more2:link {
	background-image: url(../images/ico_more.png); line-height: 16px; padding-right: 18px; background-repeat: no-repeat; background-position: right -32px; color: #ffffff; margin-right: 15px; text-decoration: none
;}
A.link_more2:visited {
	background-image: url(../images/ico_more.png); line-height: 16px; padding-right: 18px; background-repeat: no-repeat; background-position: right -32px; color: #ffffff; margin-right: 15px; text-decoration: none
;}
A.link_more2:hover {
	background-image: url(../images/ico_more.png); line-height: 16px; padding-right: 18px; background-repeat: no-repeat; background-position: right -48px; color: #b5d948; text-decoration: none
;}
A.menuitem:link {
	background-image: url(../images/menu_bg.png); text-align: center; line-height: 37px; width: 85px; background-repeat: no-repeat; float: left; height: 37px; color: #333333; text-decoration: none
;}
A.menuitem:visited {
	background-image: url(../images/menu_bg.png); text-align: center; line-height: 37px; width: 85px; background-repeat: no-repeat; float: left; height: 37px; color: #333333; text-decoration: none
;}
A.menuitem:hover {
	background-image: url(../images/menu_over.png); text-align: center; line-height: 37px; width: 85px; background-repeat: no-repeat; float: left; height: 37px; color: #ffffff; text-decoration: none
;}
A.menuitem2:link {
	background-image: url(../images/menu_over2.png); text-align: center; line-height: 37px; width: 85px; background-repeat: no-repeat; float: right; height: 37px; color: #ffffff; text-decoration: none
;}
A.menuitem2:visited {
	background-image: url(../images/menu_over2.png); text-align: center; line-height: 37px; width: 85px; background-repeat: no-repeat; float: right; height: 37px; color: #ffffff; text-decoration: none
;}
A.menuitem2:hover {
	background-image: url(../images/menu_over2.png); text-align: center; line-height: 37px; width: 85px; background-repeat: no-repeat; float: right; height: 37px; color: #ddd; text-decoration: none
;}
A.menuitem3:link {
	background-image: url(../images/menu_over.png); text-align: center; line-height: 37px; width: 85px; background-repeat: no-repeat; float: left; height: 37px; color: #ffffff; text-decoration: none
;}
A.menuitem3:visited {
	background-image: url(../images/menu_over.png); text-align: center; line-height: 37px; width: 85px; background-repeat: no-repeat; float: left; height: 37px; color: #ffffff; text-decoration: none
;}
A.menuitem3:hover {
	background-image: url(../images/menu_over.png); text-align: center; line-height: 37px; width: 85px; background-repeat: no-repeat; float: left; height: 37px; color: #ddd; text-decoration: none
;}
.webmenu {
	background-image: url(../images/menu_bg.png); z-index: 1; position: relative; width: 1000px; display: block; background-repeat: repeat-x; margin-bottom: 10px; height: 37px; margin-left: auto; margin-right: auto
;}
.menu_left {
	background-image: url(../images/menu_left.png); width: 10px; display: block; background-repeat: no-repeat; float: left; height: 37px
;}
.menu_right {
	background-image: url(../images/menu_right.png); width: 10px; display: block; background-repeat: no-repeat; float: right; height: 37px
;}
.iboxCT {
	background-image: url(../images/ibox_bg.png); border-left: #1d2733 1px solid; padding-bottom: 20px; width: 248px; background-position: center top; float: left; border-right: #465262 1px solid; padding-top: 20px
;}
.iboxCB {
	text-align: right; border-left: #343e48 1px solid; padding-bottom: 12px; background-color: #4a5460; width: 248px; float: left; border-right: #5a6372 1px solid; padding-top: 12px
;}
.iboxLT {
	background-image: url(../images/ibox_bg.png); padding-bottom: 20px; width: 249px; background-repeat: no-repeat; background-position: left top; float: left; border-right: #465262 1px solid; padding-top: 20px
;}
.iboxLB {
	text-align: right; padding-bottom: 12px; background-color: #4a5460; width: 249px; float: left; border-right: #5a6372 1px solid; padding-top: 12px
;}
.iboxRT {
	background-image: url(../images/ibox_bg.png); border-left: #1d2733 1px solid; padding-bottom: 20px; width: 249px; background-repeat: no-repeat; background-position: right top; float: left; padding-top: 20px
;}
.iboxRB {
	text-align: right; border-left: #343e48 1px solid; padding-bottom: 12px; background-color: #4a5460; width: 249px; float: left; padding-top: 12px
;}
.box_common {
	background-image: url(../images/box_common_bg.png); z-index: 1; border-bottom: #d2d2d2 1px solid; position: relative; border-left: #d2d2d2 1px solid; padding-bottom: 10px; background-color: #fff; width: 998px; display: table; background-repeat: repeat-x; background-position: 50% top; margin-bottom: 10px; margin-left: auto; border-top: #d2d2d2 1px solid; margin-right: auto; border-right: #d2d2d2 1px solid; padding-top: 10px
;}
.box_common_line {
	border-right: #cccccc 1px dashed
;}
.box_news {
	background-image: url(../images/ico_dot.png); border-bottom: #ccc 1px dotted; border-left: #ccc 0px dotted; padding-bottom: 5px; line-height: 20px; padding-left: 10px; background-repeat: no-repeat; background-position: left top; border-top: #ccc 0px dotted; border-right: #ccc 0px dotted; padding-top: 5px
;}
.box3 {
	border-bottom: #d2d2d2 1px solid; border-left: #d2d2d2 1px solid; background-color: #f9f9f9; border-top: #0b67aa 3px solid; border-right: #d2d2d2 1px solid
;}
.box4 {
	width: 980px; height: 15px; margin-left: auto; border-top: #0b67aa 3px solid; margin-right: auto
;}
.mytitle {
	line-height: 30px; height: 30px; color: #369; font-size: 16px; font-weight: normal
;}
.mytitle2 {
	line-height: 22px; height: 22px; color: #369; font-size: 14px; font-weight: normal
;}
.box_content {
	line-height: 200%; font-size: 14px
;}
.box_content A:link {
	color: #888888; text-decoration: none
;}
.box_content A:visited {
	color: #888888; text-decoration: none
;}
.box_content A:hover {
	color: #7eb406; text-decoration: none
;}
.solutionbox {
	padding-left: 50px; width: 170px; background-repeat: no-repeat; background-position: left top; margin-left: auto; margin-right: auto
;}
.solution_module {
	z-index: 1; position: relative; width: 1000px; display: table; margin-bottom: 10px; margin-left: auto; margin-right: auto
;}
.solution_topic {
	height: 35px; color: #fff; font-size: 14px
;}
.solution_content {
	line-height: 20px; color: #c2c6ca
;}
A.link_box:link {
	border-bottom: #e3e3e3 1px solid; border-left: #e3e3e3 1px solid; padding-bottom: 9px; background-color: #fff; padding-left: 9px; width: 198px; padding-right: 9px; display: block; color: #666666; border-top: #e3e3e3 1px solid; border-right: #e3e3e3 1px solid; text-decoration: none; padding-top: 9px
;}
A.link_box:visited {
	border-bottom: #e3e3e3 1px solid; border-left: #e3e3e3 1px solid; padding-bottom: 9px; background-color: #fff; padding-left: 9px; width: 198px; padding-right: 9px; display: block; color: #666666; border-top: #e3e3e3 1px solid; border-right: #e3e3e3 1px solid; text-decoration: none; padding-top: 9px
;}
A.link_box:hover {
	border-bottom: #e3e3e3 1px solid; border-left: #e3e3e3 1px solid; padding-bottom: 9px; background-color: #f8f8f8; padding-left: 9px; width: 198px; padding-right: 9px; display: block; color: #666666; border-top: #e3e3e3 1px solid; border-right: #e3e3e3 1px solid; text-decoration: none; padding-top: 9px
;}
.link_box DIV {
	width: 180px; margin-left: auto; cursor: pointer; margin-right: auto
;}
A.link_box2:link {
	background-image: url(../images/box_bx_bg.png); border-bottom: #e3e3e3 1px solid; border-left: #e3e3e3 1px solid; padding-bottom: 9px; background-color: #fff; padding-left: 9px; width: 198px; padding-right: 9px; display: block; background-repeat: repeat-x; background-position: 50% bottom; color: #666666; border-top: #e3e3e3 1px solid; border-right: #e3e3e3 1px solid; text-decoration: none; padding-top: 9px
;}
A.link_box2:visited {
	background-image: url(../images/box_bx_bg.png); border-bottom: #e3e3e3 1px solid; border-left: #e3e3e3 1px solid; padding-bottom: 9px; background-color: #fff; padding-left: 9px; width: 198px; padding-right: 9px; display: block; background-repeat: repeat-x; background-position: 50% bottom; color: #666666; border-top: #e3e3e3 1px solid; border-right: #e3e3e3 1px solid; text-decoration: none; padding-top: 9px
;}
A.link_box2:hover {
	background-image: url(null); border-bottom: #e3e3e3 1px solid; border-left: #e3e3e3 1px solid; padding-bottom: 9px; background-color: #f8f8f8; padding-left: 9px; width: 198px; padding-right: 9px; display: block; color: #666666; border-top: #e3e3e3 1px solid; border-right: #e3e3e3 1px solid; text-decoration: none; padding-top: 9px
;}
.link_box2 DIV {
	width: 180px; margin-left: auto; cursor: pointer; margin-right: auto
;}
A.link_box3:link {
	text-align: center; width: 86px; display: block; float: left; height: 65px; color: #ffffff; text-decoration: none; padding-top: 15px
;}
A.link_box3:visited {
	text-align: center; width: 86px; display: block; float: left; height: 65px; color: #ffffff; text-decoration: none; padding-top: 15px
;}
A.link_box3:hover {
	text-align: center; width: 86px; display: block; float: left; height: 70px; color: #ffffff; text-decoration: none; padding-top: 10px
;}
A.link_box4:link {
	text-align: center; width: 135px; display: block; float: left; height: 90px; color: #ffffff; text-decoration: none; padding-top: 20px
;}
A.link_box4:visited {
	text-align: center; width: 135px; display: block; float: left; height: 90px; color: #ffffff; text-decoration: none; padding-top: 20px
;}
A.link_box4:hover {
	text-align: center; width: 135px; display: block; float: left; height: 95px; color: #ffffff; text-decoration: none; padding-top: 15px
;}
.link_box4 DIV {
	line-height: 25px; width: 70px; display: block; height: 25px; margin-left: auto; cursor: pointer; margin-right: auto
;}
.classtitle {
	line-height: 30px; height: 30px; color: #1d78be; font-size: 18px; border-top: #0b67aa 3px solid
;}
.classtitle_r {
	border-top: #cccccc 3px solid
;}
.webhead {
	background-image: url(../images/head.png); z-index: 1; position: relative; width: 1000px; background-repeat: no-repeat; height: 88px; margin-left: auto; margin-right: auto
;}
A.link_weibo:link {
	background-image: url(../images/ico_weibo.png); line-height: 24px; padding-left: 28px; background-repeat: no-repeat; float: right; height: 24px; color: #e0eaf3; margin-right: 15px; text-decoration: none
;}
A.link_weibo:visited {
	background-image: url(../images/ico_weibo.png); line-height: 24px; padding-left: 28px; background-repeat: no-repeat; float: right; height: 24px; color: #e0eaf3; margin-right: 15px; text-decoration: none
;}
A.link_weibo:hover {
	color: #ffffff; text-decoration: none
;}
A.link_weixin:link {
	background-image: url(../images/ico_weixin.png); line-height: 24px; padding-left: 28px; background-repeat: no-repeat; float: right; height: 24px; color: #e0eaf3; margin-right: 15px; text-decoration: none
;}
A.link_weixin:visited {
	background-image: url(../images/ico_weixin.png); line-height: 24px; padding-left: 28px; background-repeat: no-repeat; float: right; height: 24px; color: #e0eaf3; margin-right: 15px; text-decoration: none
;}
A.link_weixin:hover {
	color: #ffffff; text-decoration: none
;}
A.link_qqlogin:link {
	width: 50px; float: right; height: 20px; margin-left: 10px; margin-right: 5px; text-decoration: none; padding-top: 4px
;}
A.link_qqlogin:visited {
	width: 50px; float: right; height: 20px; margin-left: 10px; margin-right: 5px; text-decoration: none; padding-top: 4px
;}
A.link_qqlogin:hover {
	text-decoration: none
;}
A.link_airdesk:link {
	background-image: url(../images/ico_airdesk.png); line-height: 24px; padding-left: 28px; background-repeat: no-repeat; float: right; height: 24px; color: #e0eaf3; margin-right: 5px; text-decoration: none
;}
A.link_airdesk:visited {
	background-image: url(../images/ico_airdesk.png); line-height: 24px; padding-left: 28px; background-repeat: no-repeat; float: right; height: 24px; color: #e0eaf3; margin-right: 5px; text-decoration: none
;}
A.link_airdesk:hover {
	color: #ffffff; text-decoration: none
;}
.tel400 {
	background-image: url(../images/ico_tel400.png); position: relative; line-height: 24px; padding-left: 30px; display: block; background-repeat: no-repeat; float: right; height: 24px; color: #e0eaf3; margin-right: 5px
;}
.weblink {
	z-index: 1; position: relative; line-height: 24px; width: 1000px; margin-bottom: 10px; margin-left: auto; margin-right: auto
;}
.webinfo {
	background-image: url(../images/ico_tel.png); z-index: 1; border-bottom: #cccccc 1px dotted; position: relative; border-left: #cccccc 0px dotted; padding-bottom: 8px; text-indent: 20px; width: 1000px; background-repeat: no-repeat; background-position: left center; margin-bottom: 10px; margin-left: auto; border-top: #cccccc 1px dotted; margin-right: auto; border-right: #cccccc 0px dotted; padding-top: 8px
;}
.webinfo_right {
	z-index: 1; position: absolute; text-align: right; float: right; right: 0px; margin-right: 0px
;}
.webcopyright {
	z-index: 1; position: relative; text-align: center; padding-bottom: 20px; line-height: 20px; width: 1000px; margin-left: auto; margin-right: auto; padding-top: 10px
;}
.serve1 {
	border-left: #d2d2d2 1px dashed; line-height: 25px; padding-left: 50px; width: 130px; background-repeat: no-repeat; background-position: left top; float: left; height: 180px; margin-left: 13px; margin-right: 2px
;}
.serve2 {
	line-height: 25px; padding-left: 50px; width: 130px; background-repeat: no-repeat; background-position: left top; float: left; height: 180px; margin-left: 13px; margin-right: 2px
;}
.servetiele {
	line-height: 32px; color: #039; font-size: 14px
;}
.box_line {
	border-bottom: #ccc 1px dashed
;}
.separate {
	width: 100%; height: 10px
;}
.separate_dotted {
	border-bottom: #ccc 1px dashed; width: 100ex; margin-bottom: 10px; height: 10px; margin-left: auto; margin-right: auto
;}
.search_box {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 5px; background-color: #f8f8f8; padding-left: 5px; padding-right: 5px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px
;}
.search_input {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; line-height: 30px; padding-left: 10px; width: 300px; height: 30px; color: #1d90dd; font-size: 18px; border-top: #ccc 1px solid; border-right: #ccc 1px solid
;}
.search_btn {
	border-bottom: #07416b 1px solid; border-left: #3ea6f2 1px solid; background-color: #0b67aa; width: 60px; height: 32px; color: #fff; font-size: 14px; border-top: #3ea6f2 1px solid; cursor: pointer; border-right: #07416b 1px solid
;}
.content_foot {
	z-index: 2; position: relative; width: 1000px; margin-left: auto; margin-right: auto
;}
.content_foot_box {
	z-index: 3; position: absolute; line-height: 30px; background-color: #f8f8f8; margin-top: -55px; text-indent: 10px; width: 640px; height: 30px; color: #999; margin-left: 310px
;}
.mypage {
	position: relative; text-align: center; line-height: 30px; margin: 10px auto; width: 640px; height: 30px
;}
.mypage_btn {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; color: #ccc; margin-left: 2px; border-top: #ccc 1px solid; margin-right: 2px; border-right: #ccc 1px solid; padding-top: 2px
;}
A.mypagelink:link {
	border-bottom: #999999 1px solid; border-left: #999999 1px solid; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; color: #666666; margin-left: 2px; border-top: #999999 1px solid; margin-right: 2px; border-right: #999999 1px solid; text-decoration: none; padding-top: 2px
;}
A.mypagelink:visited {
	border-bottom: #999999 1px solid; border-left: #999999 1px solid; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; color: #666666; margin-left: 2px; border-top: #999999 1px solid; margin-right: 2px; border-right: #999999 1px solid; text-decoration: none; padding-top: 2px
;}
A.mypagelink:hover {
	border-bottom: #1d78be 1px solid; border-left: #1d78be 1px solid; background-color: #e0eaf3; color: #1d78be; border-top: #1d78be 1px solid; border-right: #1d78be 1px solid; text-decoration: none
;}
A.mypagelink2:link {
	border-bottom: #1d78be 1px solid; border-left: #1d78be 1px solid; padding-bottom: 2px; background-color: #1d78be; padding-left: 6px; padding-right: 6px; color: #e0eaf3; margin-left: 2px; border-top: #1d78be 1px solid; margin-right: 2px; border-right: #1d78be 1px solid; text-decoration: none; padding-top: 2px
;}
A.mypagelink2:visited {
	border-bottom: #1d78be 1px solid; border-left: #1d78be 1px solid; padding-bottom: 2px; background-color: #1d78be; padding-left: 6px; padding-right: 6px; color: #e0eaf3; margin-left: 2px; border-top: #1d78be 1px solid; margin-right: 2px; border-right: #1d78be 1px solid; text-decoration: none; padding-top: 2px
;}
A.mypagelink2:hover {
	border-bottom: #1d78be 1px solid; border-left: #1d78be 1px solid; background-color: #e0eaf3; color: #1d78be; border-top: #1d78be 1px solid; border-right: #1d78be 1px solid; text-decoration: none
;}
A.news_list:link {
	background-image: url(../images/ico_arrow.png); border-bottom: #efefef 1px dashed; border-left: #efefef 0px dashed; line-height: 35px; padding-left: 20px; width: 620px; display: block; background-repeat: no-repeat; background-position: left center; height: 35px; border-top: #efefef 0px dashed; border-right: #efefef 0px dashed
;}
A.news_list:visited {
	background-image: url(../images/ico_arrow.png); border-bottom: #efefef 1px dashed; border-left: #efefef 0px dashed; line-height: 35px; padding-left: 20px; width: 620px; display: block; background-repeat: no-repeat; background-position: left center; height: 35px; border-top: #efefef 0px dashed; border-right: #efefef 0px dashed
;}
A.news_list:hover {
	background-image: url(../images/ico_arrow2.png); line-height: 35px; padding-left: 20px; width: 620px; display: block; background-repeat: no-repeat; background-position: left center; height: 35px; color: #2ca9ae
;}
.check1 {
	background-image: url(../images/ico_check1.png); background-repeat: no-repeat; background-position: center center
;}
.check0 {
	background-image: url(../images/ico_check0.png); background-repeat: no-repeat; background-position: center center
;}
.telicon {
	background-image: url(../images/ico_tel.png); padding-left: 20px; background-repeat: no-repeat; background-position: left center
;}
#followboxlimit {
	width: 640px; margin-left: auto; margin-right: auto
;}
#followbox {
	background-image: url(../images/followboxbg.png); z-index: 100; border-bottom: #ffffff 5px solid; padding-bottom: 5px; line-height: 35px; background-color: #eee; padding-left: 5px; width: 630px; padding-right: 5px; font-family: "微藕"; height: 25px; font-size: 12px; border-top: #ffffff 5px solid; padding-top: 5px
;}
.followbox2 {
	position: fixed; top: 0px; _position: absolute
;}
.bdsharebox {
	width: 270px; display: block; height: 24px; margin-left: auto; margin-right: auto
;}
.price_old {
	padding-left: 10px; padding-right: 10px; color: #f30; text-decoration: line-through
;}
