.nav_sol {
	display: inline-block;
	position: relative;
}
.nav_sol a {
	display: block;
	z-index: 999;
}
.nav_sol:hover {
	background-color: #FFF;
}
.nav_sol:hover .nav_subsol {
	display: block;
}
.nav_subsol {
	padding-top: 18px;
	font-size: 16px;
	text-transform: none;
	display: none;
	position: absolute;
	width: 600px;
	z-index: 999;
	background-color: #FFF;
	border-right:6px solid #FFFFFF;
	border-bottom:6px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	border-left:6px solid #FFFFFF;
}
.nav_subsol-item:hover {
	background: #38ADEF;
}
.nav_N2 dl dd ul li {
	width: 200px;
	text-align: left;
	text-indent: 30px;
	float: left;
	line-height: 45px;
}
.src1 {
	background: url(../images/button_kaoqing.gif) no-repeat;
	display: block;
	width: 90px;
	height: 90px;
}
.src1:hover {
	background: url(../images/button_kaoqing1.png) no-repeat;
	width: 90px;
	height: 90px;
}
h1, h2, h3, h4 {
	font-weight: normal;
	font-size: 12px
}
.text {
	background-color: #FFFFFF;
	height: 250px;
	width: 1200px;
	margin: 0 auto;
}

.big {
	margin: 0;
	text-align: center;
	padding-top: 100px;
	font-size: 42px;
	color: #333333;
}
.small {
	text-align: center;
	padding-top: 14px;
	margin: 0;
	font-size: 24px;
	color: #666666;
}
.logo {
	height: 66px;
	width: 1200px;
	margin: 0 auto;
}
.dqlogo {
	float: left;
	color: #666666;
	height: 66px;
	width: 850px;
}
.dqlogo dl {
	float: left;
}
.nav_N1 dd {
	float: left;
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	border-radius: 4px;
	width: 90px;
	background: #38ADEF;
	color: #FFF;
	margin-top: 18px;
	margin-right: 10px;
}
.nav_N1 a {
	color: #030303;
	display: block;
}
.nav_N1 a:hover {
	color: #FFF;
	background: #38ADFF;
}
.nav_N2 dd {
	float: left;
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	width: 120px;
	border-radius: 4px;
	margin-top: 18px;
	margin-left: 10px;
}
.nav_N2 a {
	color: #030303;
	display: block;
	border-radius: 4px;
}
.nav_N2 a:hover {
	color: #FFF;
	background: #38ADFF;
	border-radius: 4px;
}
.ab_nav_N1 dd {
	float: left;
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	border-radius: 4px;
	width: 90px;
	margin-top: 18px;
	margin-right: 10px;
}
.ab_nav_N1 a {
	color: #030303;
	display: block;
	border-radius: 4px;
}
.ab_nav_N1 a:hover {
	color: #FFF;
	background: #38ADFF;
	border-radius: 4px;
}
.ab_nav_N2 dd {
	float: left;
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	width: 120px;
	border-radius: 4px;
	background: #38ADEF;
	color: #FFF;
	margin-top: 18px;
	margin-left: 10px;
}
.ab_nav_N2 a {
	color: #fff;
	display: block;
}
.ab_nav_N2 a:hover {
	color: #FFF;
	background: #38ADFF;
}
.shiyong {
	float: right;
	text-align: center;
	height: 66px;
	width: 280px;
}
.shiyong_P dd {
	float: left;
	text-align: center;
	font-size: 18px;
	line-height: 40px;
	width: 110px;
	border-radius: 4px;
	border: 1px solid #38adef;
	margin-top: 13px;
	margin-left: 10px;
}
.shiyong_P a {
	color: #030303;
	display: block;
	border-radius: 4px;
}
.shiyong_P a:hover {
	color: #FFF;
	background: #0075EA;
	border-radius: 4px;
}
.zhuce a {
	color: #030303;
}
.tiyan a {
	color: white;
}
.nav {
	height: 66px;
	width: auto;
	margin: 0 auto;
	font-size: 18px;
	font-weight: 700;
	line-height: 66px;
}
.banner {
	height: 436px;
	width: 1200px;
	margin: 0 auto;
}
.newuser {
	width: 1010px;
	height: 400px;
	margin: 40px auto;
}
.newuser_N {
	height: 30px;
	background-color: #38ADEF;
	font-size: 20px;
	color: white;
	text-indent: 2px;
}
.newuser_con {
	border: 1px solid #38ADEF;
	width: 380px;
	height: 400px;
	float: left;
	position: relative;
}
.newuser_text {
	padding: 8px;
	margin: 0 auto;
	font-size: 18px;
	height: 305px;
	overflow: hidden;
}
.newuser_dongtai {
	float: right;
	width: 618px;
	height: 400px;
	border: 1px solid #38ADEF;
	position: relative;
}
.newuser_more {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 35px;
	height: 35px;
	float: right;
}
.newuser a {
	color: #38adef;
}
.trade {
	margin-left: 95px;
	width: 1020px;
	height: 620px;
	overflow: hidden;
}
.trade ul li {
	width: 330px;
	height: 200px;
	float: left;
	margin: 0 10px 10px 0;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
.trade .txt {
	width: 330px;
	height: 45px;
	background: url(../images/1px.png) repeat;
	position: absolute;
	left: 0;
	bottom: 0;
	color: #fff;
	font-family: "微软雅黑";
}
.trade .txt h3 {
	font-size: 20px;
	font-weight: 100;
	height: 45px;
	text-align: center;
	line-height: 45px;
}
.trade .txt p {
	padding: 10px;
	font-size: 15px;
	text-align: center;
}
.oa {
	height: 600px;
	width: 1200px;
	margin: 0 auto;
}
.oa_P {
	float: left;
	height: 600px;
	width: 480px;
}
.oa_T {
	float: right;
	height: 580px;
	width: 620px;
}
.oa_T1 {
	height: 180px;
}
.oa_T1 dl {
	text-align: center;
	float: left;
	margin-left: 10px;
	margin-top: 30px;
	width: 120px;
}
.oa_T1 dt {
	font-size: 20px;
	line-height: 50px;
}
.solution {
	height: 610px;
	width: 1200px;
	margin: 0 auto;
}
.solution_P {
	text-align: center;
	height: 470px;
	width: 1200px;
}
.solution_N {
	height: 140px;
	width: 1040px;
	text-align: center;
	margin-left: 80px;
}
.solution_N dl {
	width: 130px;
	float: left;
}
.solution_N dt {
	font-size: 18px;
	line-height: 50px;
}
.youshi {
	height: 550px;
	width: 1200px;
	margin: 0 auto;
}
.hangye {
	height: 556px;
	width: 1200px;
	margin: 0 auto;
}
.hangye_P {
	width: 1200px;
	height: 400px;
	line-height: 100px;
	text-align: center;
}
.hangye_P dl {
	float: left;
	width: 300px;
	text-align: center;
	margin: 0 auto;
}
.join {
	margin-top: 40px;
	text-align: center;
}
.download {
	background-color: #F2F2F2;
	height: 456px;
	width: 1200px;
	margin: 0 auto;
}
.download a {
	color: #666666;
}
.download_P {
	margin: 100px auto;
}
.download_T {
	margin-top: 30px;
	font-size: 24px;
	text-align: center;
	line-height: 70px;
}
.download_T2 {
	font-size: 15px;
	color: #666666;
	line-height: 16px;
	text-align: center;
}
.download_P dl {
	float: left;
	width: 300px;
}
.download_P dt {
	font-size: 18px;
	color: #FFFFFF;
	line-height: 60px;
	text-align: center;
}
.nav2 {
	height: 250px;
	width: 1200px;
	margin: 0 auto;
}
.nav2_D a {
	color: #959ead;
}
.nav2_D dl {
	float: left;
	width: 175px;
	margin-left: 30px;
	margin-top: 30px;
}
.nav2_D dt {
	font-size: 19px;
	color: #FFFFFF;
	line-height: 60px;
	margin-bottom: 10px;
}
.nav2_D dd {
	font-size: 15px;
	color: #959ead;
	line-height: 30px;
}

.new_customer {
	padding-bottom: 6px;
	width: 360px;
	font-size: 16px;
	overflow: hidden;
	color: #444;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.bbs_title {
	padding-bottom: 6px;
	width: 590px;
	font-size: 16px;
	overflow: hidden;
	color: #38ADEF;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.style_dot {
	color: #38adef;
	margin-right: 10px;
}
.case {
	width: 1200px;
	height: 1200px;
	padding-bottom: 20px;
	margin: 0 auto;
}
.case_nav {
	margin-top: 19px;
	float: left;
	width: 250px;
	height: 1200px;
	text-align: center;
}
.case_nav1 {
	width: 250px;
	height: 90px;
	margin-top: 1px;
	font-size: 20px;
	line-height: 90px;
	color: #FFF;
	background-color: #38adef;
}
.case_nav2 {
	width: 250px;
	height: 150px;
	margin-top: 1px;
	color: #FFF;
	background-color: #38adef;
	font-weight: bold;
}
.case_nav li {
	margin-left: 30px;
	width: 220px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #ddd;
}
.case_nav a {
	color: #fff;
}
.case_nav li a {
	color: #000;
}
.case_nav li a:hover {
	color: #38adef;
}
#blue a {
	color: #38adef;
}
.case_nav_a {
	background-color: #38adef;
	color: #fff;
	display: block;
}
.case_con {
	margin-top: 20px;
	width: 910px;
	height: auto;
	float: right;
}
.case_con p {
	padding: 5px;
}
.case_con a {
	color: red;
	text-decoration: underline;
}
.case_con_all {
	width: 910px;
}
.case_con_left {
	width: 730px;
	float: left;
}
.case_con_right {
	width: 150px;
	float: right;
}
#case_con_right1 dl {
	text-align: center;
	width: 150px;
	margin: 0 auto;
	float: left;
}
#case_con_right1 dt {
	line-height: 30px;
	margin-bottom: 20px;
}
#case_con_right2 dl {
	text-align: center;
	width: 75px;
	margin: 0 auto;
	float: left;
}
#case_con_right2 dt {
	text-align: right;
	line-height: 30px;
	margin-bottom: 20px;
}
#case_con_right3 dl {
	text-align: center;
	width: 150px;
	margin: 0 auto;
	float: left;
}
#case_con_right3 dt {
	line-height: 30px;
	margin-bottom: 10px;
}
#case_con_right4 dl {
	text-align: center;
	width: 55px;
	margin: 0 auto;
	margin-left: 10px;
	float: left;
}
#case_con_right5 dl {
	text-align: center;
	width: 150px;
	margin: 0 auto;
	float: left;
}
.left_1 {
	margin: 10px auto;
	width: 250px;
	height: 350px;
	background-color: #e6f7ff;
}
.left_2 {
	width: 250px;
	height: 230px;
	background-color: #e6f7ff;
	font-size: 14px;
	text-align: left;
	color: #555;
}
.left_2_margin {
	margin: 0px 15px;
}
.left_teststyle {
	margin-top: 30px;
	width: 90px;
	color: #D6002A;
	line-height: 35px;
	font-size: 14px;
	border-radius: 4px;
	border: 1px solid #D6002A;
	font-weight: bold;
}
.left_teststyle a {
	color: #D6002A;
	display: block;
	border-radius: 4px;
}
.left_teststyle a:hover {
	color: #FFF;
	background: #D6002A;
	border-radius: 4px;
}
.case_con_head {
	color: #444;
	font-size: 28px;
	line-height: 40px;
	height: 60px;
	border-bottom: 2px solid #eee;
}
.case_bottem {
	border-bottom: 2px solid #eee;
}
.case_num {
	width: 32px;
	height: 32px;
	font-size: 24px;
	color: #38adef;
	border: 1px solid #38adef;
	text-align: center;
	line-height: 32px;
	float: left;
}
.case_font {
	height: 32px;
	font-size: 24px;
	color: #FFF;
	background-color: #38adef;
	border: 1px solid #38adef;
	text-align: center;
	line-height: 32px;
	float: right;
}
.case_con_A {
	font-size: 14px;
	line-height: 18px;
	height: auto;
}
.case_letter {
	margin-top: 2px;
	width: 24px;
	height: 24px;
	font-size: 14px;
	color: #FFF;
	background-color: #38adef;
	text-align: center;
	line-height: 24px;
	float: left;
}
.case_exfont {
	margin-top: 2px;
	float: left;
	margin-left: 10px;
	line-height: 24px;
	width: 811px;
}
.case_con li {
	float: left;
	width: 910px;
	height: 28px;
	text-indent: 0em;
}
.case_con_all li:hover {
	background-color: #eee;
}
#bottom {
	margin-bottom: 15px;
}
.help_left {
	float: left;
	width: 670px;
	height: 1200px;
}
.help_con {
	width: 670px;
	height: 50px;
}
.help_right {
	float: right;
	width: 200px;
	height: 1000px;
}
.help_right_box1 {
	width: 200px;
	height: 50px;
}
.help_right_font1 {
	font-size: 18px;
	font-weight: bold;
	color: #38adef;
	line-height: 30px;
	float: left
}
.help_right_font1 a {
	color: #38adef;
	text-decoration: none;
}
.bar {
	width: 200px;
	height: 35px;
	margin: 0 auto;
}
.bar_blue {
	width: 7px;
	height: 35px;
	background-color: #38adef;
	float: left;
}
.bar_text {
	width: 192px;
	height: 35px;
	float: right;
	background-color: #F2F2F2;
	color: #444;
	font-size: 18px;
	line-height: 35px;
	text-indent: 10px;
	border-right: 1px solid #ccc;
	box-shadow: 3px 0 0 0 #F3F3F3;
}

.help_con {
	width: 670px;
	padding-top: 10px;
	height: 80px;
}
.help_con a {
	color: #333;
	text-decoration: none;
}
.help_con a:hover {
	color: #38adef;
}
.help_con_font {
	line-height: 28px;
	font-size: 22px;
	font-weight: bold;
}
.help_hot {
	font-size: 14px;
	line-height: 24px;
	height: 24px;
}
.help_hot a {
	color: #38adef;
	text-decoration: none;
}

.help_head {
	width:1200px;
	height:60px;
	line-height:60px;
	margin:0 auto;
	font-size:16px;
	color:#444;
}
.help_head a {
	color:#444;
}
.help_head a:hover {
	color:#38adef;
}
.download_part1 {
	width:1200px;
	height:270px;
	margin:0 auto;
	margin-top:20px;
	background-image:url(../images/download_bak.png)
}
.help_part1 {
	width:1200px;
	height:270px;
	margin:0 auto;
	margin-top:20px;
	background-image:url(../images/help_bak.png)
}
.help_part1_left {
	width:720px;
	height:270px;
	float:left;
}
.help_part1_left1 {
	width:610px;
	height:100px;
	margin:0 auto;
	margin-top:30px;
	color:#fff;
	line-height:28px;
}
.help_part1_left1 a {
	color:#ff0;
	text-decoration:underline;
}
.help_part1_left1 a:hover {
	color:#ff0;
}
.help_part1_left2 {
	width:710px;
	height:170px;
	color:#fff;
}
.help_part1_left2 li {
	float:left;
	text-align:center;
	line-height:40px;
	width:195px;
	height:40px;
	margin-left:15px;
	margin-bottom:15px;
	border:1px solid #fff;
}
.help_part1_right {
	width:460px;
	height:270px;
	float:right;
}
.help_part1_right1 {
	font-size:26px;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:5px;
	text-align:center;
	color:white;
}
.help_part1_right2 {
	margin:0 auto;
	margin-top:30px;
	width:100px;
	height:30px;
	color:#fff;
	line-height:30px;
	text-align:center;
	border:1px solid #fff;
}
.help_part1_left2 a {
	color:#fff;
	display:block;
}
.help_part1_left2 a:hover {
	color:#444;
	background-color:#FF0;
}
.help_line1 {
	width:1200px;
	border-bottom:1px solid #FF6E02;
	margin:0 auto;
	margin-top:20px;
}
.help_nav_font {
	width:1170px;
	height:30px;
	font-size:21px;
	font-weight:500;
	border-left:5px solid #FF6E02;
	text-indent:15px;
	margin:0 auto;
	margin-top:40px;
} 
.help_content {
	width:1150px;
	height:770px;
	line-height:45px;
	color:#444;
	margin:0 auto;
}
.help_content_video2 {
	padding-top:10px;
	width:1150px;
	height:510px;
	line-height:30px;
	color:#444;
	margin:0 auto;
}
.help_content_video3 {
	padding-top:10px;
	width:1150px;
	height:680px;
	line-height:30px;
	color:#444;
	margin:0 auto;
}
.help_content_video4 {
	padding-top:10px;
	width:1150px;
	height:560px;
	line-height:30px;
	color:#444;
	margin:0 auto;
}
.help_content1 {
	height:45px;
	border-bottom:1px solid #eee;
}
.help_content2 {
	height:80px;
	border-bottom:1px solid #eee;
}
.help_content2_left {
    float:left; 
	width:960px;
}
.help_content2_left1 {
	margin-top:5px; 
	color:#000;
}
.help_content2_left2 {
    font-size:15px; 
	line-height:19px; 
	padding-left:19px;
}
.help_content2_left22 {
    font-size:15px; 
	line-height:38px; 
	padding-left:19px;
}
.help_content2_right {
    float:right; 
	width:160px;
}
.help_content2_right dl {
	float:left;
}
.help_content2_right dd {
	width:40px;
	margin-left:30px;
	margin-top:20px;
}
.help_content a {
	color:#444;
	text-decoration:none;
}
.help_content a:hover {
	color:red;
}
.help_more {
	height:45px; 
	float:right; 
	width:58px;
}
.help_more a {
	color:red;
}
.download_content {
	width:1150px;
	color:#444;
	margin:0 auto;
}
.download_content_bottom {
	border-bottom:1px dashed #666;
}
.download_con_left {
	width:980px;
	float:left;
	margin-top:10px;
	font-size:18px;
}
.download_con_ex {
	width:980px;
	float:left;
	margin-top:10px;
	font-size:16px;
	color:#000;
}
.download_con_left a {
	color:#38adef;
	font-weight:bold;
}
.download_con_right {
	width:150px;
	float:right;
}
.download_content p {
	font-size:15px;
	line-height:21px;
}
.download_box {
	font-size:15px;
	color:#444;
}
.download_box p {
	padding:3px;
}
.download_box a {
	color: red;
	text-decoration: underline;
}
#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: 20px;
}
#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;
}