body {
	width: 100%; font-family: 微软雅黑;
}
a{text-decoration: none;}
a:hover{text-decoration:none;color:#fff;}
a:active{text-decoration:none;color:#fff;}
a:link{text-decoration:none;color:#fff;}
a:visited{text-decoration: none;color:#fff;}
.printer-main {
	width: 100%; overflow: hidden; position: relative;
}
.printer-main-content {
	width: 100%;
}
.custom5 {
	width: 100%;
}
.printer-main-content-one {
	height: 500px; overflow: hidden; position: relative;
}
.printer-main-content-three {
	height: 500px; overflow: hidden; position: relative;
}
.printer-main-content-four {
	height: 500px; overflow: hidden; position: relative;
}
.printer-main-content-five {
	height: 500px; overflow: hidden; position: relative;
}
.printer-main-content-six {
	height: 500px; overflow: hidden; position: relative;
}
.printer-main-content-two {
	width: 100%; height: 500px; position: relative;
}
.custom3 {
	width: 100%; height: 500px; position: relative;
}
.printer-main-content-two {
	border-bottom-color: rgb(243, 243, 243); border-bottom-width: 1px; border-bottom-style: solid;
}
.printer-main-content-three {
	border-bottom-color: rgb(243, 243, 243); border-bottom-width: 1px; border-bottom-style: solid;
}
.printer-main-content-four {
	border-bottom-color: rgb(243, 243, 243); border-bottom-width: 1px; border-bottom-style: solid;
}
.black {
	background: black; width: 100%; height: 100%; display: none; filter: alpha(opacity=50); position: absolute; z-index: 4000; opacity: 0.5;
}
.remindBox2 {
	background: rgb(255, 255, 255); border-radius: 10px; width: 400px; height: 300px; display: none; z-index: 4100;
}
.weiimg {
	margin: 0px 25%; top: 3em; width: 50%; position: absolute; z-index: 4200;
}
.weiimg img {
	width: 100%;
}
.offbtn {
	background: rgb(51, 51, 51); border-radius: 50%; top: 20px; width: 30px; height: 30px; text-align: center; right: 20px; color: rgb(255, 255, 255); line-height: 30px; font-size: 22px; font-weight: bold; position: absolute; cursor: pointer;
}
.top {
	background: rgb(255, 255, 255);
	top: 0px;
	width: 100%;
	height: 100px;
	line-height: 100px;
	border-top-color: #fff;
	border-bottom-color: rgb(210, 210, 210);
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	position: relative;
}
.top-cont {
	left: 50%; width: 1003px; height: 100px; margin-left: -501px; position: absolute; z-index: 3000;
}
.logo_img {
	width: 232px; height: 50px; line-height: 0 !important; margin-top: 18px; float: left;
}
.top_nav {
	float: right;
}
.top_nav ul {
	height: 97px; line-height: 97px; font-family: 微软雅黑; _height: 91px; _line-height: 91px;
}
.top_nav ul li {
	padding: 0px 30px; height: 97px; font-size: 14px; float: left; cursor: pointer; _height: 91px;
}
.top_nav ul li a:hover {
	color: rgb(96, 96, 96);

}
.top_nav ul li.topNavCurtwo {
	font-size: 18px;
	/*VI色*/
	border-bottom-color:rgb(229,26,36);
	border-bottom-width: 3px;
	border-bottom-style: solid;
}
.top_nav ul li a {
	color: rgb(146, 146, 146); display: block;
}
.top_nav ul li a.topNavCurtwo_h {
	color: rgb(96, 96, 96);
}
.top p {
	background: url("../img/weibtn.png") no-repeat left / 1.4em; color: rgb(246, 119, 38); padding-left: 2.2em; font-size: 1.5em; float: right; cursor: pointer;
}
.cont-one {
	left: 50%; width: 1103px; height: 100%; bottom: 0px; margin-left: -551px; position: absolute;
}
.cont-one-div {
	width: 1103px; height: 100%; position: absolute;
}
.leftcont-one {
	top: 12%; width: 610px; padding-left: 50px; position: absolute;
}
.leftcont-one h2 {
	color: rgb(255, 255, 255);
	font-size: 4em;
}
.text-one {
	color: rgb(214, 210, 209); line-height: 1.6; padding-top: 15px; font-family: 微软雅黑; font-size: 18px;
}
.rightimg {
	_width:114px;
	right: 207px;
	bottom: -4px;
	position: absolute;
}
.ke_erwei img{_width:114px;max-width:114px;)}
.btncont {
	width: 200px; height: 114px; margin-top: 30px; margin-left: 10px; float: left;
}
.app {
	background: rgb(10, 151, 223); width: 200px; height: 52px; margin-bottom: 10px;
}
.and p {
	text-align: center; color: rgb(255, 255, 255); padding-top: 15px; clear: both; font-family: 微软雅黑; font-size: 14px; cursor: pointer;
}
.app a {
	width: 130px; height: 52px; color: rgb(255, 255, 255); line-height: 25px; padding-left: 12px; font-size: 14px; font-weight: bold; float: left; display: block;
}
.and a {
	width: 130px; height: 52px; color: rgb(255, 255, 255); line-height: 25px; padding-left: 12px; font-size: 14px; font-weight: bold; float: left; display: block;
}
.app a span {
	font-size: 12px; font-weight: normal;
}
.and a span {
	font-size: 12px; font-weight: normal;
}
.app_left {
	width: 56px; height: 52px; text-align: center; float: left;
}
.and_left {
	width: 56px; height: 52px; text-align: center; float: left;
}
.app_left {
	background: rgb(8, 141, 232);
}
.and_left {
	background: rgb(82, 156, 45);
}
.and_left a {
	_line-height:100%;
}
.and {
	background: rgb(95, 172, 60); width: 200px; height: 52px;
}
.ke_erwei {
	width: 116px; height: 150px; margin-top: 30px; float: left;
}
.ke_erwei p {
	text-align: center; color: rgb(255, 255, 255); padding-top: 10px; clear: both; font-family: 微软雅黑; font-size: 12px; cursor: pointer;
}
.cont-two {
	/*background: url("../img/beij2.png") no-repeat right 100px / 20em;*/ left: 50%; width: 1103px; height: 100%; bottom: 0px; margin-left: -551px; position: absolute;
}
.cont-two-div {
	width: 1103px; height: 100%; overflow: hidden; position: absolute;
}
.leftimg-one {
	left: 50px; bottom: -4px; position: absolute;
}
.right-one {
	/*background: url("../img/beij3.png") no-repeat left bottom / 14.6em;*/
	top: 112px;
	right: 151px;
	position: absolute;
}
.right-one h2 {
	color: rgb(0, 0, 0); font-size: 80px;
}
.text-three {
	padding-top: 10px; padding-bottom: 10px; font-size: 36px;
}
.text-four {
	color: rgb(173, 173, 173); line-height: 1.4; padding-top: 40px; font-size: 22px;
}
.cont-three {
	/*background: url("../img/beij4.png") no-repeat left 100px / 22em;*/ left: 50%; width: 1103px; height: 100%; margin-left: -551px; position: absolute;
}
.cont-three-div {
	width: 1103px; height: 100%; position: absolute;
}
.leftcont-two {
	/*background: url("../img/beij6.png") no-repeat 50px bottom / 10.8em;*/
	top: 7px;
	padding-left: 50px;
	position: absolute;
	width: 589px;
	left: -3px;
}
.leftcont-two h2 {
	/*background: url("../img/beij5.png") no-repeat right top;*/
	width: 350px;
	height: 170px;
	color: rgb(0, 0, 0);
	line-height: 200px;
	padding-left: 0px;
	font-size: 80px;
}
.text-five {
	color: rgb(173, 173, 173); line-height: 1.4; padding-top: 60px; font-size: 22px;
}
.text-five span {
	font-size: 18px;
}
.cont-four {
	/*background: url("../img/beij7.png") no-repeat right 100px / 20.8em;*/ left: 50%; width: 1103px; height: 100%; overflow: hidden; margin-left: -551px; position: absolute;
}
.cont-four-div {
	width: 1103px; height: 100%; position: absolute;
}
.text-six {
	color: rgb(173, 173, 173); line-height: 1.5; padding-top: 60px; font-size: 22px;
}
.right-two {
	top: 22%; width: 450px; right: 70px; position: absolute;
}
.right-two h2 {
	color: rgb(0, 0, 0); font-size: 80px;
}
.cont-five {
	left: 50%; width: 1103px; height: 100%; overflow: hidden; margin-left: -551px;position: absolute;
}
.cont-five-div {
	left: 50%; width: 1103px; height: 100%; margin-left: -551px; position: absolute;
}
.leftcont-three {
	/*background: url("../img/beij8.png") no-repeat left bottom / 13.8em;*/
	top: 22%; 
	width: 450px; 
	padding-bottom: 2em; 
	padding-left: 50px; 
	position: absolute;
}
.leftcont-three h2 {
	color: rgb(0, 0, 0); font-size: 80px;
}
.text-seven {
	color: rgb(173, 173, 173); line-height: 1.5; padding-top: 60px; font-size: 22px;
}
.printer-main-content-six {
	background: rgb(225, 225, 227); top: 0px; width: 100%; height: auto; overflow: hidden; position: relative;
}
.img-p {
	text-align: center; padding-top: 50px; margin-bottom: 40px;
}
.btncont-two {
	left: 50%; width: 440px; height: 110px; margin-left: -210px; position: absolute;
}
.and1 {
	float: left;
}
.app1 {
	margin-right: 30px; float: left;
}
.an_downloadMethod {
	clear:both;
	/*left: 50%; */
	width: 378px; height: 150px;_padding-top:90px; margin-top:180px;/*padding-top:110px;*/ margin-bottom: 20px;
	margin:140px auto;
}

.an_downloadMethod .er_code{
	width:112px;
	float:left;
	clear:both;
}

.an_downloadMethod .er_code .under_code{
	float:left;
	clear:both;
	width:112px;
	text-align: center;
	margin-top:8px;
}
.an_downloadMethod img{float:left;}
.an_downloadMethod ul {
	margin-left:24px;
	float: left;
}
.an_downloadMethod ul li {
	background: url("../img/kedian.png") no-repeat left; color: rgb(51, 51, 51); line-height: 1.6; padding-left: 20px; font-family: 微软雅黑; font-size: 18px;
}
.an_downloadMethod img {
	display: block;
	_width:114px;
	max-width:114px; /*float: left;*/
	margin:0 auto;
	text-align: center;
}

.an_downloadMethod .under_code a{color:#999;}
.an_downloadMethod span {
	border-bottom-color: rgb(51, 51, 51);
}

.an_downloadMethod ul li span a{text-emphasis: none;color:#999;font-size:14px;}



.top2 {
	position: inherit;
}
.indexPage {
	font-family: 微软雅黑; position: relative;
}
.indexMain {
	margin: 22px auto 0px; width: 1003px; height: auto; color: rgb(51, 51, 51); overflow: hidden; font-family: 微软雅黑;
}
.leftMainPage {
	width: 745px; float: left;
}
.imgBox {
	margin: 0px auto; border: 1px solid rgb(210, 210, 210); width: 745px; height: 294px; position: relative;
}
.scrollBanner {
	width: 745px; height: 294px; overflow: hidden;
}
.scrollBanner ul {
	width: 7000px;
}
.scrollBanner ul li {
	width: 745px; height: 294px; float: left;
}
.bannerBtn {
	left: 330px; height: 20px; bottom: -5px; position: absolute;
}
.bannerBtn li {
	background: rgb(243, 243, 243); margin: 0px 5px; border-radius: 50%; width: 8px; height: 8px; float: left; cursor: pointer;
}
.bannerBtn li.cur {
	border: 1px solid rgb(204, 204, 204); margin-top: -1px;
}
.news {
	background: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210); width: 745px; height: 266px; margin-top: 20px;
}
.news h2 {
	background: url("../img/indexIcon.png") no-repeat 20px; padding: 15px 0px 15px 56px; color: rgb(122, 122, 122); font-size: 18px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.news ul {
	width: 465px; margin-top: 15px; float: left;
}
.news ul li {
	background: url("../img/newsli.png") no-repeat 20px; line-height: 2.6; padding-left: 50px; font-size: 14px;
}
.news ul li a {
	color: rgb(143, 143, 143);
}
.news ul li a:hover {
	color: rgb(102, 102, 102);
}
.news ul::after {
	line-height: 0; clear: both; display: table; content: "";
}
.rightNews {
	padding-left: 10px; margin-top: 25px; float: left;
}
.rightNews p {
	width: 230px; color: rgb(122, 122, 122); overflow: hidden; padding-top: 10px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis;
}
.rightNews p a {
	color: rgb(122, 122, 122);
}
.rightNews p a:hover {
	color: rgb(102, 102, 102);
}
.onlinePro {
	background: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210); width: 745px; height: 260px; margin-top: 20px;
}
.onlinePro h2 {
	background: url("../img/indexIcon.png") no-repeat 20px; padding: 15px 0px 15px 56px; color: rgb(122, 122, 122); font-size: 18px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.onlinePro ul {
	margin-top: 20px;
}
.onlinePro ul li {
	padding-left: 35px; float: left;
}
.onlinePro ul li p {
	line-height: 1.6;
}
.onlinePro ul li img {
	border: 1px solid rgb(210, 210, 210); width: 200px; height: 110px; margin-bottom: 5px;
}
.proBigFont {
	font-size: 16px;
}
.greyFont {
	color: rgb(153, 153, 153); font-size: 14px;
}
.newCompany {
	background: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210); width: 745px; height: 234px; margin-top: 20px;
}
.newCompany h2 {
	background: url("../img/indexIcon.png") no-repeat 20px; padding: 15px 0px 15px 56px; color: rgb(122, 122, 122); font-size: 18px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.newCompany ul {
	margin-top: 20px;
}
.newCompany ul li {
	padding-left: 35px; float: left;
}
.newCompany ul li p {
	padding-top: 5px; font-size: 16px;
}
.newCompany ul li img {
	border: 1px solid rgb(210, 210, 210); width: 200px; height: 110px; margin-bottom: 5px;
}
.comPartener {
	background: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210); width: 745px; height: 510px; margin-top: 20px; position: relative;
}
.comPartener h2 {
	background: url("../img/indexIcon.png") no-repeat 20px; padding: 15px 0px 15px 56px; color: rgb(122, 122, 122); font-size: 18px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.comPartener h2 span {
	padding-right: 20px; font-size: 12px; float: right;
}
.comPartener h2 span a {
	color: rgb(153, 153, 153);
}
.comPartener .tab_nav {
	width: 100%; height: 43px;
}
.comPartener .tab_nav li {
	width: 33.2%; text-align: center; color: rgb(102, 102, 102); line-height: 43px; font-size: 14px; border-right-color: rgb(210, 210, 210); border-bottom-color: rgb(210, 210, 210); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left; cursor: pointer;
}
.comPartener .tab_nav li:hover {
	color: rgb(255, 103, 43);
}
.comPartener .tab_nav li.cur {
	background: url("../img/tabbj.jpg") no-repeat left / 100%; color: rgb(255, 103, 43);
}
.tab_list {
	width: 745px; height: 360px; overflow: hidden; clear: both;
}
.tab_list li {
	width: 114px; padding-left: 28px; margin-top: 20px; float: left;
}
.tab_list li p {
	text-align: center; line-height: 1.5;
}
.tab_list li img {
	border: 1px solid rgb(243, 243, 243); width: 114px; height: 114px;
}
.tab_list_one {
	width: 741px; height: 360px; font-size: 14px;
}
.tab_list_two {
	width: 741px; height: 360px; font-size: 14px;
}
.tab_list_three {
	width: 741px; height: 360px; font-size: 14px;
}
.tab_listbox {
	width: 745px; height: 360px; overflow: hidden; clear: both;
}
.tab_listbox li {
	height: 160px;
}
.comPartener .zhushi {
	color: rgb(204, 204, 204); padding-top: 20px; padding-right: 20px; float: right;
}
.rightMainPage {
	width: 240px; float: right;
}
.indexDownload {
	background: url("../img/indexdownbj.png") no-repeat; border: 1px solid rgb(210, 210, 210); height: 180px; margin-bottom: 20px;
}
.indexDownload_title {
	text-align: center; color: rgb(255, 103, 43); padding-top: 15px; font-size: 14px;
}
.indexDownload_title span {
	padding-right: 8px; font-size: 18px;
}
.download_er {
	width: 80px; padding-left: 15px; margin-top: 32px; float: left;
}
.index_downloadMeth {
	width: 115px; padding-left: 10px; margin-top: 32px; float: left;
}
.index_appdown {
	background: rgb(68, 152, 222); border-radius: 5px; width: 120px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px;
}
.index_appdown span {
	background: url("../img/smapple.png") no-repeat left; height: 30px; padding-left: 26px; display: inline-block;
}
.index_andrdown {
	background: rgb(146, 194, 50); border-radius: 5px; width: 120px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; margin-top: 10px; margin-bottom: 10px;
}
.index_andrdown span {
	background: url("../img/smandriod.png") no-repeat left; height: 30px; padding-left: 26px; display: inline-block;
}
.index_appdown a {
	color: rgb(255, 255, 255);
}
.index_andrdown a {
	color: rgb(255, 255, 255);
}
.moreDown {
	text-align: center; text-decoration: underline;
}
.moreDown a {
	color: rgb(153, 153, 153);
}
.weispa {
	background: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210); height: 104px; margin-top: 20px;
}
.weispaLeft {
	width: 135px; padding-left: 12px; float: left;
}
.weispaLeft_title {
	background: url("../img/weiIcon.png") no-repeat left 10px; color: rgb(122, 122, 122); padding-top: 16px; padding-left: 35px; font-size: 16px; margin-bottom: 12px;
}
.weispaRight {
	padding-left: 8px; margin-top: 16px; float: left;
}
.sina_wei {
	margin-top: 20px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.tenDonate {
	background: rgb(255, 255, 255); border: 1px solid rgb(210, 210, 210); height: auto; overflow: hidden; margin-top: 20px;
}
.tenDonate h2 span {
	background: url("../img/tenIcon.png") no-repeat 12px; height: 50px; padding-left: 45px; font-size: 16px; display: inline-block;
}
.tenDonate h2 {
	/*background: url("../img/tenbj.png") no-repeat;*/ height: 50px; color: rgb(122, 122, 122); line-height: 50px;
}
.tenDonate dl {
	height: 83px;
}
.tenDonate dl dt {
	border-radius: 50%; width: 47px; height: 47px; overflow: hidden; margin-top: 16px; margin-right: 17px; margin-left: 18px; float: left;
}
.tenDonate dl dd {
	width: 150px; color: rgb(143, 143, 143); line-height: 1.5; padding-top: 12px; float: left;
}
.tenDonate .bigFont {
	font-size: 14px;
}
.footer {
	width:100%;
	background:#333;
	overflow: hidden;
	font-family: "微软雅黑";
	color:#ccc;
	text-align: center;
}

.footerCon{
	padding-left: 80px;
	width:1023px;
	margin:0 auto;
	text-align: left;
}
.footerCon h2{
	margin-top:24px;
	margin-left:12px;
	font-size:26px;
	line-height:100px;
	color:#fff;
	font-weight: bold;
}.foot_body{
	overflow: hidden;
	
	margin-bottom: 64px;
}
.foot_body .email{
	float:left;
}
.foot_body .email img{
	margin-top:20px;
}
.foot_body .address{
	margin-left:28px;
	float:left;
}.foot_body .address p{
	font-size:18px;
	line-height:38px;
}
.foot_body .adress ul{font-size:16px;}
.foot_body .address ul li{line-height:20px;font-size:16px;font-family:"宋体";}
 
.leftList {
	font-size: 14px; float: left;
}
.leftList ul li {
	line-height: 76px; padding-right: 20px; float: left;
}
.leftList ul li a {
	color: rgb(153, 153, 153);
}
.leftList ul li a:hover {
	color: rgb(255, 103, 43);
}
.footRight {
	margin-top: 20px; float: right;
}
.footRight div {
	width: 300px; float: left;
}
.footRight img {
	margin-top: 5px; float: right;
}
.footRight p {
	text-align: right; line-height: 1.8; margin-right: 10px;
}
.leftbtn {
	position: absolute;
}
.rightbtn {
	position: absolute;
}
.leftbtn {
	left: 0px; height: 110px; padding-top: 250px; filter: alpha(opacity=20); cursor: pointer; opacity: 0.2;
}
.rightbtn {
	height: 110px; right: 0px; padding-top: 250px; filter: alpha(opacity=20); cursor: pointer; opacity: 0.2;
}
.tab_list_threebox {
	width: 5000px; height: 360px;
}


