
body {
	margin: 0px;
	font-size: 16px;
	font-family: Microsoft Yahei, Helvetica, Arial;
	line-height: 1.5;
	color: #3c3c3c;
	-webkit-text-size-adjust: none;
}
img {
	vertical-align: middle;
}
h1, h2, h3 {
	margin: 0px;
}
h1 {
	font-size: 44px;
}
h1.caption {
	font-size: 26px;
}
h2 {
	font-size: 30px;
	font-weight: normal;
}
h2 img {
	height: 36px;
}
h2.small {
	font-size: 22px;
}
h3 {
	font-size: 22px;
}
h4 {
	font-size: 16px;
	font-weight: normal;
}
h5 {
	font-size: 40px;
	font-weight: normal;
}
h6 {
	font-size:28px;
	font-weight: normal;
}
h7 {
	font-size:21px;
	font-weight: normal;
}
h8 {
	font-size:18px;
	font-weight: normal;
}
h9 {
	font-size:18px;
}
h1614 {
	font-size:16px;
}
.text1 {
	font-size:24px;
}
.text2 {
	margin-top:5px;
	font-size:14px;
}
.textBig {
	font-size: 18px;
}
.textBlue {
	color: #38adef;
}
.textBlack {
	color: #3c3c3c;
}
.textGray {
	color: #9f9f9f;
}
.font_bold {
	font-weight:bold;
}
.h3 {
	font-weight: normal;
	font-size: 22px;
	margin-left: 7px;
	vertical-align: middle;
}
.contentImage {
	width: auto;
	max-width:100%;
}
.aImage {
	width: auto;
	max-width: 40%;
	margin-top:0px;
	margin-left:30px;
	margin-bottom:40px;
}
.highlight {
	color: orange;
}
.highlight2 {
	color: #38adff;
}
.highlight3 {
	color: #3cbc3c;
}
.highlight4 {
	color: #fff;
}
.highlight5 {
	color:#FD5C62;
}
.highlight6 {
	color: #BFF158;
}
.highlight7 {
	color: #3DA7A3;
}
.style1 {
	text-align: center;
	margin-bottom: 60px;
}
.style2 {
	text-align: left;
}
.style3 {
	text-align: center;
	margin-bottom: 60px;
}
.style_mb20 {
	margin-bottom:20px;
}

p {
	margin: 10px 0px;
}
a {
	color: #38adef;
	text-decoration: none;
	cursor:pointer;
}
a:hover {
	color: orange;
}
a.button {
	display: inline-block;
	margin: 0px 10px 10px 0px;
	padding: 5px 25px;
	border: 1px solid #38adff;
	border-radius: 30px;
}
a.button:hover {
	border: 1px solid orange;
}
.left50 { float:left; width:50%;}
.right50 { float:right; width:50%;}
.menuContainer {
}
.menu {
	vertical-align: middle;
	font-size: 16px;
	text-align: right;
}
.menu a {
	margin: 0px 15px;
	padding: 2px 4px;
	display: inline-block;
	border-bottom: transparent 1px solid;
	color: #444;
}
.menu a.menuChecked {
	border-bottom: #38adff 1px solid;
	color:#38adef;
}
.menu a:hover {
	color: #38adef;
	border-bottom: #38adef 1px solid;
}
.indexnav li {
	float:left;
	width:125px;
	margin:5px 0px;
	border-left:3px solid #38adef;
	text-align:center;
}
.indexnav {
	vertical-align: middle;
	font-size: 18px;
	text-align: left;
}
.indexnav a {
	display: inline-block;
	border-bottom: transparent 1px solid;
	color: #444;
}
.indexnav a.menuChecked {
	border-bottom: #38adff 1px solid;
}
.indexnav a:hover {
	color: #38adef;
	border-bottom: #38adef 1px solid;
}
.foot_menu {
	vertical-align: middle;
	font-size: 16px;
	text-align: left;
	color: #FFF;
	padding-top: 20px;
}
.foot_menu a {
	margin: 0px 4px;
	padding: 2px 4px;
	display: inline-block;
	color: #FFF;
}
.foot_menu2 {
	vertical-align: middle;
	font-size: 14px;
	text-align: left;
	padding-right: 14px;
	color: #FFF;
	padding-top: 10px;
	line-height: 40px;
}
.foot_menu2 a {
	margin: 0px 4px;
	padding: 2px 4px;
	display: inline-block;
	color: #FFF;
}
.foot_menu2 a:hover {
	color: #38adef;
	border: 1px solid #38adef;
	border-radius: 4px;
}
.contentContainer {
	border-top: 15px solid #E6F7FF;
}
.navtable {
	padding:0px 0px !important;
}
#reg_apply {
	margin: 0px 5px;
	padding: 3px 10px;
	display: inline-block;
	border-radius: 100px;
	border:1px solid #ccc;
}
#reg_apply a {
	color: #444;
	margin: 0px 4px;
	padding: 3px 10px;
	display: block;
}
#reg_apply:hover {
	color:#38adef;
	margin: 0px 5px;
	padding: 3px 10px;
	display: inline-block;
	border-radius: 100px;
	border:1px solid #38adef;
}
#reg_apply a:hover {
	color: #38adef;
	border-bottom:1px solid #fff;
}
#try {
	margin: 0px 5px;
	padding: 3px 10px;
	display: inline-block;
	background-color: #38adef;
	border-radius: 100px;
	border:1px solid #38adef;
}
#try a {
	color: #fff;
	margin: 0px 4px;
	padding: 3px 10px;
	display: inline-block;
}
#try:hover {
	margin: 0px 5px;
	padding: 3px 10px;
	display: inline-block;
	background-color: #126b9b;
	border-radius: 100px;
	border:1px solid #126b9b;
}
#try a:hover {
	color: #fff;
	background-color: #126B9B;
	border-bottom: #126B9B 1px solid;
}
.logo {
	width: 100%;
	max-width: 100%;
}
.logoimg {
	padding: 10px 0;
	max-width: 150px;
}
.logo_img {
	padding: 10px 0;
	width:140px;
	height:45px;
	background:url(images/logo_pc.png) no-repeat; 
	background-size:140px 45px;
}
#pms_p1 {
	padding: 0 100px 0 100px;
}
#us_p1 {
	padding: 10px 80px;
	text-align: left;
}
.button_try {
	width: 150px;
	height: 45px;
	font-size: 26px;
	color: #fff;
	line-height: 45px;
	border-radius: 6px;
	background-color: #38adef;
}
.button_try a {
	display: block;
	color: #fff;
}
.button_try a:hover {
	color: #fff;
	border-radius: 6px;
	background-color: #4BCAFF;
}
.footstyle {
	font-size: 16px;
	color: #fff;
	line-height: 30px;
}
.footbutton {
	width: 40px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	border: 1px solid #FFF;
	border-radius: 4px;
	margin-bottom: 10px;
}
.footstyle2 {
	margin-left: 7px;
}
.footstyle3 {
	margin-left: 0px;
}
.footstyle4 {
	margin-left:70px;
}
.footstyle5 {
	margin-left:110px;
}
.table_price {
	margin:10px 0px;
}
.table_price td {
	padding:7px 5px;
	line-height:1.5;
}
.nav3 {
	padding: 10px 7px;
	margin: 0 auto;
	line-height: 25px;
	font-size: 13px;
	color: #959ead;
	text-align: center;
	word-wrap:break-word;
}
.nav3 a {
	color: #959ead;
}
.rongyu dl {
	width:400px;
	float:left;
}
.rongyu dd {
	text-align:center;
}
.rongyu dt {
	margin-top:15px;
	text-align:center;
}
.product1 {
	padding:0px 0px 10px 0px;
	background-color:#fff !important;
}
.product1_free {
	background:url(images/pro_free.png) no-repeat !important; 
	background-size:100px 100px;
}
.product1_great {
	background:url(images/pro_great.png) no-repeat; 
	background-size:100px 100px;
}
.product1_one {
	background:url(images/pro_one.png) no-repeat; 
	background-size:100px 100px;
}
.product1_hot {
	background:url(images/pro_hot.png) no-repeat; 
	background-size:43px 63px;
}
.product1_3 {
	clear:both; 
	height:1px;
}
.product1_more {
	margin-left:-15px;
	float:left;	
	width:50%;
}
.product1_test {
	margin-right:-15px;
	float:right;
	width:50%;
}
.product1_teststy {
	width:90px;
	border:1px solid #38adef;
	border-radius:100px;
}
.product1_teststy:hover {
	width:90px;
	border:1px solid #38adef;
	background-color:#38adef;
	border-radius:100px;
}
.product1_teststy a {
	display:block;
	color:#38adef;
}
.product1_teststy a:hover {
	color:#fff;
}
.solution_more {
	float:right; 
	margin-right:10px; 
	margin-top:12px; 
	width:52px; 
	height:26px; 
	line-height:26px; 
	background-color:#F69600; 
	border-radius:3px; 
	color:#fff; 
	padding-left:3px;
}
.oasol_box {
	border:1px solid #F3F3F3;
	padding:0px;
	cursor:pointer; 
	position:relative; 
	padding-bottom:20px;
}
.oa_more {
	width:52px; 
	height:26px; 
	line-height:26px; 
	background-color:#F69600; 
	color:#fff;
	position:absolute;
	bottom:0;
	right:0;
}
.oa_more a {
	color:#fff;
}
.oa_more a:hover {
	color:#fff;
}
.oa_more1 {
	width:52px; 
	height:26px; 
	line-height:26px; 
	color:red;
	position:absolute;
	bottom:0;
	right:0;
}

.productmore {
	width:55px;
	height:24px;
	line-height:24px;
	color:#fff;
	border-radius:3px;
	background-color:#F69600;
	text-align:center;
	float:right;
	cursor:pointer;
}
.productmore a,productmore a:hover {
	color:#fff;
}
.productmore1 {
	margin-right:15px;
}
.productleft1 {
	width:85%;
	float:right;
}
.productleft {
	float:left;
	width:80%;
}
.productleft_title {
	text-align:center; 
	padding-top:10px; 
	font-size:20px; 
	font-weight:bold; 
	color:#2996DA;
}
.productleft_body {
	text-align:left; 
	font-size:15px; 
	margin-left:10px;
}
.productright {
	float:right;
	width:20%;
}
.productright_img {
	margin-top:20px; 
	margin-right:15px; 
	margin-bottom:10px; 
	float:right;
}
.oaright_img {
	margin-top:15px; 
	margin-right:15px; 
	margin-bottom:10px; 
	float:right;
}	
.rongyu2 dl {
	width:250px;
	float:left;
}
.rongyu2 dd {
	text-align:center;
}
.rongyu2 dt {
	margin:15px 0px 0px 0px;
	text-align:center;
}
.rongyu2 a {
	color:#444;
}
.rongyu2 a:hover {
	color:#38adef;
}
.gongsi_1 {
	padding:0px 15px 0px 15px;
	line-height:35px;
	height:auto;
	border-left:1px solid #ff6e02;
	text-align:left;
	margin:0 auto;
	margin-bottom:20px;
}
.gongsi_1 a {
	color:#38adef;
}
.gongsi_1 a:hover {
	color:#666;
}
.help_line {
	max-width:1170px;
	border-bottom:1px solid #FF6E02;
	margin:15px auto;
}
.help_nav_font {
	max-width:1160px;
	height:auto;
	font-size:21px;
	font-weight:500;
	border-left:5px solid #FF6E02;
	text-indent:15px;
	margin:0 auto;
	margin-top:20px;
	padding:1px 0;
	overflow:auto; 
	z-index:1;
}
.help_nav_font a {
	color:#444;
}
.help_nav_font a:hover {
	color:#444;
}  
.help_auto {
	max-width:1130px;
	height:auto;
	color:#444;
	margin:0 auto;
	overflow:auto; 
	z-index:1;
}
.help_auto_left {
	float:left; 
	max-width:68%;
	word-wrap:break-word; 
	overflow:hidden;
}
.bottom_line {
	max-width:1150px;
	height:15px;
	margin-bottom:20px;
	border-bottom:1px solid #eee;
	clear:both;
}
.bottom_line1 {
	max-width:1150px;
	padding-bottom:12px;
	border-bottom:1px solid #eee;
	clear:both;
}
.help_auto a {
	color:#444;
	text-decoration:none;
}
.help_auto a:hover {
	color:red;
}
.help_auto_left1 {
	float:left; 
	max-width:68%;
	word-wrap:break-word; 
	overflow:hidden;
}
.help_auto1 {
	max-width:1050px;
	height:auto;
	color:#444;
	margin:0 auto;
	overflow:auto; 
	z-index:1;
}
.help_auto1 a {
	color:#444;
	text-decoration:none;
}
.help_auto1 a:hover {
	color:red;
}
.lefter{height:60px; width:150px;float:left;background-color:#38adef; border-radius:5px; color:#fff; text-align:center;}
.lefter2{height:70px; width:150px;float:left;background-color:#38adef; border-radius:5px; color:#fff; text-align:center;}
.righter{height:auto; width:150px;float:right;}
.middle{ margin:0 200px; width:auto;word-wrap:break-word; }
.lefter_lie1 { line-height:60px;} 
.lefter_lie2 { line-height:30px; padding-top:10px;}
.help_more {
	padding-top:10px;
	height:45px; 
	float:right; 
	width:64px;
}
.help_more a {
	color:red;
}
.help_but li {
	float:left;
	text-align:center;
	font-size:18px;
	width:185px;
	line-height:90px;
	margin:5px 5px;
	display:block;
}
.help_but a {
	display:block;
	color:#fff;
}
.color1 {
    background-color:#FD5C62;
}
.color1:hover{
	background-color:#f0262d;
}
.color2 {
    background-color:#FBB033;
}
.color2:hover{
	background-color:#ed9200;
}
.color3 {
    background-color:#C1D82E;
}
.color3:hover{
	background-color:#b1cc02;
}
.color4 {
    background-color:#38ADEF;
}
.color4:hover{
	background-color:#0792e3;
}
.color5 {
    background-color:#8A7967;
}
.color5:hover{
	background-color:#7d6245;
}
.color6 {
    background-color:#6A737C;
}
.color6:hover{
	background-color:#495d70;
}
.download_con_right {
	width:150px;
	float:right;
}
#rongyustyle {
	margin-left:-250px;
	color:red;
}
#download_con_icon dl {
	text-align: center;
	width: 150px;
	margin: 0 auto;
	float: left;
}
#download_con_icon dt {
	text-align:center;
	font-size:15px;
	line-height: 30px;
	margin-bottom: 30px;
}
#download_con_right2 dl {
	text-align: center;
	width: 75px;
	margin: 0 auto;
	float: left;
	height:40px;
	margin-top:10px;
}
#download_con_right2 dt {
	text-align: right;
	line-height: 30px;
	margin-bottom: 20px;
}
.download_content {
	max-width:1150px;
	height:auto;
	color:#444;
	margin:0 auto;
	overflow:auto; 
	z-index:1;
}
.download_content_til {
	margin-top:20px;
	line-height:1.5;
	font-size:20px;
	color:#38adef;
	font-weight:bold;
}
.acol a { color:#38adef;}
.acol a:hover { color:red;}
.download_con_left {
	max-width:980px;
	word-wrap:break-word; 
	overflow:hidden;
	float:left;
	margin-top:10px;
	font-size:18px;
}
.download_con_left a {
	color:#38adef;
	font-weight:bold;
}
.download_content p {
	font-size:16px;
	line-height:24px;

}
.download_box a {
	color: red;
	text-decoration: underline;
}
.download_box {
	font-size:15px;
	color:#444;
}
.download_content2_left {
    float:left; 
	max-width:960px;
	padding-top:12px;
}
.newuser_con {
	border: 1px solid #38ADEF;
	position: relative;
}
.newuser_N {
	background-color: #38ADEF;
	padding-top:2px;
	padding-bottom:2px;
	color: white;
    text-indent: 5px;
}
.message_board {
	border: 1px solid #38ADEF;
	max-width: 680px;
	position: relative;
}
.message_body {
	height:305px; 
	overflow-y:scroll;
	padding-right:6px; 
	margin-bottom:20px;
}
.message_body_l {
	float:left; 
	width:12%
}
.message_body_r {
	float:right; 
	width:88%; 
	min-height:90px;
	border-bottom:1px solid #eee; 
	margin-bottom:5px;
}
.message_body_rl {
	float:left; 
	color:#757575;
}
.message_body_rr {
	float:right;
	color:#757575;
}
.message_body_rm {
	clear:both; 
	padding:3px 0px 5px 0px;
} 
.message_button {
	color:white;
	font-size:15px;
	padding:2px 15px;
	height:22px;
	line-height:22px;
	border: 1px solid #38ADEF;
	background-color:#38adef;
}
.message_button a,message_button a:hover {
	color:#FFF;
}
.client img { width:100%}
.erp_left {
	width:380px; 
	height:500px; 
	float:left; 
	margin-left:40px;
}
.erp_left dl {
	margin-top:30px;
}
.erpsol_l {
	width:25%;
	float:left;
}
.erpsol_r {
	width:75%;
	float:right;
	text-align:left;
}
.erpsol_num {
	font-size:72px; 
	margin-left:30px;
	font-weight:bold;
}
.erpsol_title {
	font-size:24px; 
}
.asol_l {
	width:30%;
	float:left;
}
.asol_r {
	width:70%;
	float:right;
	text-align:left;
}
#navoa {
	display:none;
}
#navpms {
	display: inline-block;
}
#logodisplay {
	display: inline-block;
}
#logodisplay_phone {
	display: none;
}
#space {
	letter-spacing:0.8px;
}
.ecode {
	float:right; 
	margin-top:25px; 
	margin-right:30px;
}
.ecode_img {
	width:100%
}
.newuser_more {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 35px;
	height: 35px;
	float: right;
}
.leightbox_title {
	 position:absolute;
 top:0;
 width:100%;
 height:36px;
 background:#38adef;
 line-height:36px;
 	color:#fff; 
	font-size:20px; 
	font-weight:bold; 
	line-height:36px;
}

.leightbox_mid {
 position: absolute!important;
 position: relative;
 top:41px!important;
 top:0;
 bottom:65px;
 width:100%;
 height:auto!important;
 height:100%;
 text-align:center;
 overflow: auto;
}
}
.leightbox_title_l {
	margin-left:10px!important;
	float:left;
}
.leightbox_title_r {
	margin-right:10px; 
	float:right; 
	margin-top:10px;
	cursor:pointer;
}
.leightbox_1{
	 background-color:#FFF !important; 
	 text-align:center;
}
.leightbox {
	color: #444;
	display: none;
	position:fixed;
	top:3%;  
    left:50%;  
    transform:translateX(-50%);
	width:90%;
	max-width:650px;
	height: 94%;
	background-color: #fff;
	text-align: left;
	z-index:1001;
	overflow: auto;
	border-radius:8px;
}
.leightbox_foot {
 position:absolute;
 bottom:0;
 width:100%;
 height:60px;
 background:#fff;
 line-height:80px;
 text-align:center;
}
.leightbox_pic {
	width:80%;
	height:auto;
}
.leightbox_solpic {
	width:100%;
	height:auto;
}
.leightbox p {
	font-size:15px;
	margin:10px 10px 0px 10px;
}
.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }
.overlay{
	display:none;
	position: fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.ad_auto {
	max-width:1000px;
	height:auto;
	color:#444;
	margin:0 auto;
	overflow:auto; 
	z-index:1;
	padding:0 10px;
}
.ad_left {float:left; width:46%; 
}
.ad_right {float:right; width:46%;
}
.ad_before {
	width:140px; height:32px; border-bottom:1px solid #ccc; margin:0  auto; margin-bottom:10px; font-size:18px;
}
.ad_after {
	width:140px; height:32px; border-bottom:1px solid #F69600; margin:0  auto; margin-bottom:10px;font-size:18px; color:#F69600; font-weight:bold
}
.ad_title {
	width:130px; height:32px; line-height:32px;  font-weight:bold; color:#FFF; background-color:#38adef; border-radius:0 10px 0 10px; margin-bottom:5px;
}
.pricetableborder1 {
    border-width: 0px 1px 1px; border-style: none solid solid; border-color: #ccc; -ms-word-break: break-all; background-color: transparent;
}
.pricetableborder {
    border-width: 0px 1px 1px 0px; border-style: none solid solid; border-color: #ccc; -ms-word-break: break-all; background-color: transparent;
}
@media screen {
.content3 {
	width: 1000px;
	margin: 0 auto;
	padding: 40px 0px;
}
.content2 {
	width: 960px;
	margin: 0 auto;
	padding: 40px 10px;
}
.content_banner {
	width: 1160px;
	margin: 0 auto;
	padding: 40px 10px 0px 10px;;
}
.content {
	width: 1160px;
	margin: 0 auto;
	padding: 40px 10px;
}
.content_box {
	width: 1160px;
	margin: 0 auto;
	padding: 40px 0;
}
.content_mes {
	width: 1100px;
	margin: 0 auto;
	padding: 40px 0;
}
.content_but {
	width: 1162px;
	margin: 0 auto;
	padding: 30px 0px;
}
.block {
	width: 100%;
	display: block;
	padding: 10px;
}
.block2_nobottom {
	width: 500px;
	display: inline-block;
 *display:inline;
 *zoom:1;
    padding:10px 0px 0px 0px;
	vertical-align: top;
}
.block2 {
	width: 500px;
	display: inline-block;
 *display:inline;
 *zoom:1;
    padding:10px 0px;
	vertical-align: top;
}
.block22 {
	width: 550px;
	display: inline-block;
 *display:inline;
 *zoom:1;
    padding:8px 0px;
	vertical-align: top;
}
.block3 {
	width: 300px;
	display: inline-block;
 *display:inline;
 *zoom:1;
	padding: 10px;
	vertical-align: top;
}
.block4 {
	width: 260px;
	display: inline-block;
 *display:inline;
 *zoom:1;
	padding: 10px;
	vertical-align: top;
}
.block5 {
	width: 98%;
	display: inline-block;
 *display:inline;
 *zoom:1;
	padding: 10px;
	vertical-align: top;
}
.block3but {
	width: 380px;
	display: inline-block;
 *display:inline;
 *zoom:1;
	vertical-align: top;
}
.block1of3 {
	width: 380px;
	display: inline-block;
 *display:inline;
 *zoom:1;
	padding:10px 0px;
	vertical-align: top;
}
.block2of3 {
	width: 690px;
	display: inline-block;
 *display:inline;
 *zoom:1;
	padding:10px 0px;
	vertical-align: top;
}
#pms_img1 {
	max-width: 70%;
}
#pms_img2 {
	max-width: 100%;
}
#pms_p1 {
	padding: 10px 100px;
	text-align: justify;
}
#pms_p2 {
	padding: 0px 80px;
}
#pms_p3 {
	padding: 0px 60px;
	text-align: left;
}
#pms_p3 p {
	margin: 20px 0;
	line-height:1.5;
	text-align:justify;
}
.oa_img1 {
	padding-top:40px;
	margin-top:40px;
}
#oa_p3 {
	padding: 0px 50px;
	text-align: left;
}
#oa_p3 p {
	margin: 20px 0;
	line-height: 22px;
	text-align:justify;
}
#pms_font1 {
	font-size: 16px;
}
#oa_tit {
	padding-left:0px;
}
#oa_font1 {
	padding-left:50px;
	font-size: 16px;
}
#erp_font1 {
	font-size: 16px;
	line-height:22px;
	padding-right:60px; 
	text-align:justify
}
#a_font1 {
	font-size: 16px;
	line-height:22px;
	padding-right:70px; 
	text-align:justify
}
#us_p1 {
	padding: 10px 0px;
	padding-left:120px;
	text-align: left;
}
#us_p2 {
	margin-right:50px;
}
#us_p3 {
	margin-left:80px;
}
.us_p4 {
	padding-left:60px;
}
.us_s1 {
	margin-left:100px;
}
.us_s2 {
	margin-left:70px;
}
.us_s3 {
	margin-left:90px;
}
.footstyle2 {
	margin-left: 7px;
}
.footstyle3 {
	margin-left: 0px;
}
.footstyle4 {
	margin-left:70px;
}
.footstyle5 {
	margin-left:110px;
}
.client img { 
    width:70%;
    height:70%;
}
.button3 { width:180px; height:40px;line-height:40px; font-size:20px; background-color:#38adef; border-radius:4px; color:white; text-align:center; margin:0 auto;cursor:pointer; margin-left:175px; margin-top:30px; margin-bottom:20px; }
}
@media screen and (max-width:640px) {
 h1 {
 font-size:28px;
}
 h1.caption {
 font-size:24px;
}
 h2 {
 font-size:22px;
}
 h2 img {
 height:24px;
}
 h2.small {
 font-size:20px;
}
 h3 {
 font-size:20px;
}
h4 {
 font-size:16px;
}
h5 {
 font-size:22px;
}
h6 {
	font-size:24px;
}
h7 {
	font-size:16px;
}
h8 {
	font-size:16px;
}
h9 {
	font-size:16px;
}
h1614 {
	font-size:14px;
}
.h3 {
 font-weight:normal;
 font-size:20px;
}
.text1 {
	font-size:16px;
}
.text2 {
	font-size:12px;
}
.textBig {
 font-size:16px;
}
.content_banner {
 width:100%;
 padding:40px 10px 0px 10px;;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
.content {
 width:100%;
 padding:40px 10px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
.content2 {
 width:100%;
 padding:40px 10px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
.content3 {
 width:100%;
 padding:40px 0px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
.content_box {
 width:100%;
 padding:20px 0;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
.content_mes {
 width:100%;
 padding:20px 0;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
.content_but {
 width:100%;
 padding:20px 0px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
.menu {
 width:400px;
 font-size:16px;
}
.menu a {
	margin: 0px 4px;
	padding: 2px 4px;
	display: inline-block;
	border-bottom: transparent 1px solid;
	color: #444;
}
.indexnav li {
	width:100px;
	margin:5px 0px;
	font-size:14px;
}
.foot_menu {
 font-size:16px;
}
h2 img {
 height:24px;
}
.navtable {
	padding:8px 0 !important;
}
#try {
 display:none;
}
#reg_apply {
 display:none;
}
#kefu {
 display:none;
}
#zixun {
 display:none;
}
#downloadhid {
 display:none;
}
.logoimg {
	margin-bottom:-30px;
 min-width:115px;
 padding:5px 5px;
 height:19vw;
}
.gongsi_1 {
	line-height:22px;
}
 .block {
 width:100%;
 padding:10px 0px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
 .block2_nobottom {
 width:100%;
 padding:10px 0px 0px 0px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
 .block2 {
 width:100%;
 padding:10px 0px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
 .block22 {
 width:100%;
 padding:5px 0px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
 .block3 {
 width:100%;
 padding:10px 0px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
 .block4 {
 width:100%;
 padding:10px 0px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
 .block3but {
 width:100%;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
 .block1of3 {
 width:100%;
 padding:10px 10px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
 .block2of3 {
 width:100%;
 padding:10px 10px;
 box-sizing:border-box;
 -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
.us_s1 {
	margin-left:10px;
}
.us_s2 {
	margin-left:10px;
}
.us_s3 {
	margin-left:10px;
}
#us_p1 {
	padding:10px 10px;
}
#us_p2 {
	margin:0px 10px;
}
#us_p3 {
	margin:0 10px;
}
#us_sty1 {
	padding:0 15px;
}
#pms_img1 {
 min-width:95%
}
#pms_img2 {
 max-width:95%;
 height:auto;
}
#pms_p1 {
 padding:10px 10px;
}
#pms_p2 {
 padding:10px 10px;
}
#pms_p3 {
 line-height:18px;
 padding:10px 10px;
}
#pms_p3 p {
 margin:10px 0;
}
.oa_img1 {
	padding-top:40px;
	margin-top:40px;
}
#oa_p3 {
 line-height:18px;
 padding:10px 10px;
}
#oa_p3 p {
 margin:10px 0;
}
#oa_tit {
	padding-left:25px;
}
#pms_font1 {
 font-size:16px;
}
#oa_font1 {
	padding-left:85px;
 font-size:16px;
 margin-top:-5px;
}
#erp_font1 {
 font-size:16px;
 line-height:1.5;
 padding-right:10px; 
	text-align:justify;
}
#a_font1 {
 font-size:16px;
 line-height:1.5;
 padding-right:20px; 
	text-align:justify
}
.erpsol_l {
	width:22%;
	float:left;
}
.erpsol_r {
	width:78%;
	float:right;
	text-align:left;
}
.erpsol_num {
	font-size:48px; 
	margin-left:0px;
	font-weight:bold;
}
.erpsol_title {
	font-size:16px;
	font-weight:bold;
}
#help_p1 {
	padding:0 10px;
}
#help_p2 {
	padding:0 5px;
}
.help_but li {
	float:left;
	text-align:center;
	font-size:16px;
	width:47%;
	line-height:60px;
	margin:5px 5px;
}
.download_content {
	padding:0 5px;
	height:auto;
	margin:0 auto;
	overflow:auto; 
	z-index:1;
}
.download_content p {
	font-size:16px;
	line-height:1.5;
}
.download_content_til {
	font-size:16px;
	color:#38adef;
	font-weight:bold;
}
.footstyle {
 font-size:14px;
}
.footstyle2 {
 margin-left:7px;
}
.footstyle4 {
	margin-left:0px;
}
.footstyle3 {
 margin-left:7px;
}
.footstyle5 {
	margin-left:0px;
}
.rongyu img {
	width:auto;
	height:170px;
}
.rongyu dl {
	text-align:center;
	width:340px;
	padding:0 7px;
	float:left;
}
.product img {
	width:auto;
	height:60px;
}
.product dl {
	width:33%;
	float:left;
}
.product dd {
	text-align:center;
}
.product dt {
	margin-top:15px;
	text-align:center;
}
.rongyu2 img {
	width:auto;
	height:170px;
}
.rongyu2 dl {
	width:160px;
	padding:0 7px;
	float:left;
}
.rongyu2 dd {
	text-align:center;
}
.rongyu2 dt {
	margin-top:15px;
	text-align:center;
}
#rongyustyle {
	margin-left:-190px;
}
.style3, .style1 {
	text-align: center;
	margin-bottom: 30px;
}
.message_body_l img {
	width:50px;
	height:50px;
}
.message_body_r {
	float:right; 
	width:75%; 
	min-height:90px;
	border-bottom:1px solid #eee; 
	margin-bottom:5px;
}
.productmore1 {
	margin-right:10px;
}
.productright_img {
	margin-top:20px; 
	margin-right:10px; 
	margin-bottom:10px; 
	float:right;
}
.oaright_img {
	margin-top:10px; 
	margin-right:10px; 
	margin-bottom:10px; 
	float:right;
}
.productleft_body {
	text-align:left; 
	font-size:16px; 
	margin-left:12%;
}
.asol_l {
	width:28%;
	float:left;
}
.asol_r {
	width:72%;
	float:right;
	text-align:left;
}
.aImage {
	width: auto;
	min-width: 50%;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}
#navoa {
	display: inline-block;
}
#navpms {
	display: none;
}
#logodisplay {
	display: none;
}
#logodisplay_phone {
	display: inline-block;
}
#space {
	letter-spacing:0.8px;
}
.ecode {
	float:right; 
	margin-top:25px; 
	margin-right:0px;
}
.ecode_img {
	width:80%;
}
.leightbox {
	color: #444;
	display: none;
	position:fixed;
	top:3%;  
    left:50%;  
    transform:translateX(-50%);
	width:90%;
	max-width:650px;
	height: 94%;
	background-color: #fff;
	text-align: left;
	z-index:1001;
	overflow: auto;
	border-radius:8px;
}

.leightbox_pic {
	width:80%;
	height:auto;
}
.leightbox_solpic {
	width:100%;
	height:auto;
}
}
@media screen and (min-width:640px) {
.content_banner {
	width: 100%;
	max-width: 1180px;
	margin: 0 auto;
	padding: 40px 10px 0px 10px;;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.content {
	width: 100%;
	max-width: 1180px;
	margin: 0 auto;
	padding: 40px 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.content2 {
	width: 100%;
	max-width: 980px;
	margin: 0 auto;
	padding: 40px 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.content3 {
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
	padding: 40px 0px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.content_box {
	width: 100%;
	max-width: 1180px;
	margin: 0 auto;
	padding: 40px 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.content_mes {
	width: 100%;
	max-width: 1100px;
	margin: 0 auto;
	padding: 40px 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.content_but {
	width: 100%;
	max-width: 1182px;
	margin: 0 auto;
	padding: 30px 0px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.block {
	width: 100%;
	display: block;
	padding: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.block2_nobottom {
	width: 50%;
	display: inline-block;
    padding:10px 0px 0px 0px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	vertical-align: top;
}
.block2 {
	width: 50%;
	display: inline-block;
    padding:10px 0px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	vertical-align: top;
}
.block3 {
	width: 33%;
	display: inline-block;
	padding: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	vertical-align: top;
}
.block4 {
	width: 24.6%;
	display: inline-block;
	padding: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	vertical-align: top;
}
.block3but {
	width: 33%;
	display: inline-block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	vertical-align: top;
}
.block1of3 {
	width: 37%;
	display: inline-block;
	padding: 10px 5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	vertical-align: top;
}
.block2of3 {
	width: 63%;
	display: inline-block;
	padding: 10px 5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	vertical-align: top;
}
.leightbox {
	color: #444;
	display: none;
	position:fixed;
	top:3%;  
    left:50%;  
    transform:translateX(-50%);
	max-width:650px;
	width:90%;
	height: 94%;
	background-color: #fff;
	text-align: left;
	z-index:1001;
	overflow: auto;
	border-radius:8px;
}

.leightbox_pic {
	width:60%;
	height:auto;
}
.leightbox_solpic {
	width:65%;
	height:auto;
}
.oa_img1 {
	padding-top:40px;
	margin-top:40px;
}
}
