@charset "utf-8";
/* CSS Document */
.about-banner{
	overflow:hidden;
}
.about-nav{
	height:47px;
	border-bottom:1px solid #dcdcdc;
}
.about-nav li{
	float:left;
	display:inline-block;
	width:130px;
	height:47px;
}
.about-nav li a:link, .about-nav li a:visited{
	
}
.about-nav li.current a:link, .about-nav li.current a:visited{
	color:#000;
}
.about-nav li a:hover{
	color:#000;
}
.about-nav li a{
	display:block;
	height:47px;
	line-height:50px;

}
.about-main{
	overflow:hidden;
	padding:48px 70px;
	border-top:1px solid #FFF;
	color:#797979;
}
.about-main h3{
	font-size:16px;
	line-height:32px;
	font-weight:bold;
}
.about-main strong{
	font-size:14px;
}
.about-main p{
	text-indent:2em;
	padding-bottom:20px;
	line-height:24px;
}

.about-img{
	overflow:hidden;
}
.contact{
	overflow:hidden;
	border-bottom:1px solid #dcdcdc;
	margin-bottom:30px;
}
.contact h3{
	font-size:16px;
	padding-bottom:10px;
}
.contact p{
	text-indent:0;
}
.noBd{
	border:0 none;
}
.faq-wrap-q, .faq-wrap-a{
	overflow:hidden;
	padding-bottom:20px;
}
.faq-wrap-q{
	float:left;
}
.faq-wrap-q span{
	display:inline-block;
	float:left;
	height:77px;
	line-height:70px;
	color:#000;
}
.faq-wrapL{
	width:70px;
	background:url(../images/faq-wrapL-bg.png) no-repeat;
}
.faq-wrapM{
	background:url(../images/faq-wrapM-bg.png) repeat-x;
}
.faq-wrapR{
	width:11px;
	background:url(../images/faq-wrapR-bg.png) no-repeat;
}

.faq-wrap-a{
	float:left;
	width:779px;
}
.a1{
	height:102px;
	background:url(../images/faq-a-bg1.png) no-repeat;
}
.a2{
	height:137px;
	background:url(../images/faq-a-bg2.png) no-repeat;
}
.a3{
	height:254px;
	background:url(../images/faq-a-bg3.png) no-repeat;
}
.a3 p, .a2 p, .a1 p{
	margin:20px 30px 0 65px;
	color:#000;
	text-indent:0;
}
.video{
	overflow:hidden;
}
.about-main .video-p{
	text-align:center;
	text-indent:0;
	color:#434343;
}
.syzn-h3{
	padding:50px 0;
	text-align:center;
	font-size:24px;
}
.syzn-pic{
	overflow:hidden;
}
.syzn-p{
	text-align:right;
	padding-top:20px;
	padding-right:70px;
}
.syzn-p a:link, .syzn-p a:visited{
	text-decoration:underline;
}
.syzn-p a:hover{
	text-decoration:none;
}
.testdriver-main{
	overflow:hidden;
	border-top:1px solid #FFF;
	border-top:1px solid #FFF;
	padding:0 70px;
}
.testdriver-main .p1{
	padding:38px 0 34px 0;
	line-height:24px;
}
.download-list{
	overflow:hidden;
	padding-top:74px;
	border-top:1px solid #FFF;
}
.download-list li{
	display:inline-block;
	float:left;
	width:212px;
	text-align:center;
	padding-bottom:43px;
	min-height:168px;
}
.download-list li .p1{
	padding-bottom:16px;
}
.download-list li .p2{
	word-wrap:break-word;
	line-height:24px;
	padding:0 20px;
}
.text-wrap{
	overflow:hidden;
	padding:0 70px;
}
.textW-div1{
	overflow:hidden;
	padding-top:28px;
}
.textW-div1 h3{
	padding-bottom:15px;
}
.textW-div1 .ul1{
	
}
.textW-div1 p{
	line-height:32px;
	color:#959595;
}
.textW-div1 .ul1 li{
	list-style:decimal outside;
	margin-left:20px;
	line-height:32px;
	color:#959595;
}
.textW-div1 .ul2{
	
}
.textW-div1 .ul2 li{
	list-style:none;
}
.zzfw{
	overflow:hidden;
	border-top:1px solid #FFF;
	padding-top:35px;
}
.zzfw-top{
	overflow:hidden;
}
.zzfw-topL{
	float:left;
	display:inline-block;
}
.topL{
	padding-right:42px;
	background:url(../images/line2.gif) right bottom no-repeat;
}
.topR{
	margin-left:42px;
	width:490px;
}
.zzfw h3{
	border-bottom:1px solid #dcdcdc;
	padding-bottom:15px;
	font-size:16px;
}
.zzfw-ul1{
	overflow:hidden;
	padding-top:55px;
}
.zzfw-ul1 li{
	display:inline-block;
	float:left;
	width:162px;
	text-align:center;
}
.zzfw-ul1 li .p1{
}
.zzfw-ul1 li .p2{
	padding:27px 0;
}
.zzfw-ul2{
	overflow:hidden;
	padding:19px 0;
}
.zzfw-ul2 li{
	display:inline-block;
	float:left;
	width:262px;
	height:145px;
	text-align:center;
	margin-right:4px;
	margin-bottom:4px;
}
.zzfw-ul2 li.noMg{
	margin-right:0;
}
.zzfw-ul2 li a{
	display:block;
	width:262px;
	height:145px;
	background-color:#fafafa;
	text-align:center;
}
.zzfw-ul2 li a:hover{
	background-color:#f3f3f3;
}
.zzfw-ul2 li .p2{
	padding-top:25px;
}
.zzfw-nav{
	overflow:hidden;
	margin-bottom:47px;
}
.zzfw-nav a{
	display:inline-block;
	float:left;
	height:50px;
	line-height:50px;
	padding:0 24px;
}
.zzfw-nav a.noPad{
	padding-left:0;
}
.zzfw-nav span{
	display:inline-block;
	float:left;
	height:50px;
}
.line{
	width:2px;
	background:url(../images/line1.gif) left center no-repeat;
}
.zzfw-form{
	padding:20px;
}
.dljm{
	overflow:hidden;
	border-top:1px solid #FFF;
}
.dljm h3{
	text-align:center;
	font-size:28px;
	padding-top:40px;
}
.dljm .p1{
	padding:24px 0;
	text-align:center;
	color:#797979;
}
.dljm .span1{
	color:#94ca2a;
	font-size:16px;
	font-weight:bold;
}
.dljm-top{
	overflow:hidden;
	background-color:#fbfbfb;
	padding-bottom:10px;
}
.dljm .sqlc{
	overflow:hidden;
	width:670px;
	margin:0 auto;
	padding-top:28px;
}
.dljm .sqlc-top{
	width:581px;
	height:34px;
	margin:0 auto;
	background:url(../images/dljm-bg1.jpg) no-repeat;
	position:relative;
}
.dljm .sqlc-top span{
	display:block;
	width:23px;
	height:23px;
	line-height:23px;
	text-align:center;
	background:url(../images/dljm-bg1.png) no-repeat;
	position:absolute;
	color:#FFF;
}
.dljm .sqlc-top .span2{
	left:6px;
	top:6px;
}
.dljm .sqlc-top .span3{
	left:274px;
	top:6px;
	display:none;
}
.dljm .sqlc-top .span4{
	right:6px;
	top:6px;
	display:none;
}
.dljm .sqlc-main{
	width:670px;
	overflow:hidden;
	padding-top:30px;
}
.dljm .sqlc-main a{
	display:inline-block;
	float:left;
	width:120px;
	height:166px;
	border:1px solid #eeeeee;
	border-radius:3px;
	background-color:#FFF;
	margin-right:152px;
	text-align:center;
}
.dljm .sqlc-main a.current{
	background-color:#8dc421;
	color:#FFF;
}
.dljm .sqlc-main a.current:link, .dljm .sqlc-main a.current:visited{
	color:#FFF;
}
.dljm .sqlc-main a.noMg{
	margin-right:0;
}
.dljm .sqlc-main a .p1{
	padding:34px 0 38px 0;
}
.dljm .sqlc-main a .p2{
	padding-bottom:22px;
	font-size:16px;
}
.dljm .sqlc-main a:link, .dljm .sqlc-main a:visited{
	color:#b5b5b5;
}
.dljm .sqlc-bottom{
	width:670px;
	height:173px;
	overflow:hidden;
	margin-top:13px;
	position:relative;
}
.dljm .sb-div{
	position:absolute;
	height:160px;
	width:620px;
	left:0;
	top:0;
	padding:20px 20px 0 20px;
}
#sb1{
	background:url(../images/dljm-bg2.jpg) no-repeat;
}
#sb2{
	background:url(../images/dljm-bg3.jpg) no-repeat;
	padding:20px 40px 0 80px;
	display:none;
}
#sb2 p{
	padding-right:114px;
}
#sb3{
	background:url(../images/dljm-bg4.jpg) no-repeat right top;
	/*padding:20px 40px 0 80px;*/
	display:none;
}
#sb3 p, #sb3 h4{
	padding-left:120px;
}
#sb3 p{
	padding-right:0;
}
.dljm .sb-div h4{
	color:#8fc124;
	font-size:16px;
	padding:8px 0;
}
.dljm .sb-div p{
	color:#797979;
	line-height:18px;
	padding-right:40px;
}
.dljm .sb-div h4 .span1{
	font-size:14px;
	color:#797979;
	font-weight:normal;
	padding-left:20px;
}
.dljm .sb-div p a:link, .dljm .sb-div p a:visited{
	text-decoration:underline;
}
.dljm .sb-div p a:hover{
	text-decoration:none;
	color:#333;
}
.dljm-main{
	overflow:hidden;
}
.dljm-div1, .dljm-div2, .dljm-div3{
	width:729px;
	overflow:hidden;
	margin:0 auto;
}
.dljm-div1 dl{
	float:left;
	overflow:hidden;
	width:242px;
	/*border-left:1px solid #ecf0f7;*/
	background:url(../images/dljm-bg5.jpg) no-repeat right center;
	text-align:center;
}
.dljm-div1 dl.noBd{
	background:none;
}
.dljm-div1 dl dt{
	font-size:24px;
	color:#8fc124;
	padding:20px 0;
}
.dljm-div1 dl dd{
	padding:0 20px 45px 20px;
	line-height:20px;
	color:#797979;
}
.dljm-div2{
	text-align:center;
}
.dljm-div2 h4{
	font-size:24px;
	color:#8fc124;
}
.dljm-div2 p{
	line-height:20px;
	color:#797979;
	padding:20px 20px 45px 20px;
}
.dljm-div3 dl{
	float:left;
	overflow:hidden;
	width:243px;
	text-align:center;
}
.dljm-div3 dl dt{
	padding:25px 0;
}
.dljm-div3 dl dd{
	line-height:20px;
	color:#797979;
}
.dljm-div3 dl dd h5{
	font-size:18px;
	color:#1b1b1b;
	padding-bottom:20px;
}
.mess-wrap{
	width:700px;
	overflow:hidden;
	background-color:#FFF;
	position:fixed;
	top:50px;
	left:50%;
	margin-left:-350px;
	display:none;
	z-index:9999;
}
.mess-wrap h3{
	border-bottom:1px solid #dcdcdc;
	padding-bottom:15px;
	font-size:16px;
	margin:20px 20px 0 20px;
}
.bx-div, .bx-divB{
	overflow:hidden;
}
.bx-div{
	padding-bottom:30px;
}
.bx-divT{
	height:50px;
	background:url(../images/bx-bg.png) no-repeat;
}
.bx-divB1{
	float:left;
	width:306px;
}
.bx-divB1 h4{
	text-align:center;
	padding:20px 0;
	font-size:16px;
}
.bx-divB1 p{
	padding:0 43px;
	color:#959595;
	line-height:24px;
}
.buy-main{
	overflow:hidden;
	border-top:1px solid #FFF;
}
.buy-dl1{
	height:93px;
	border-bottom:1px solid #dcdcdc;
	line-height:93px;
	font-size:16px;
}
.buy-dl1 dt,.buy-dl1 dd{
	float:left;
	height:93px;
	display:inline-block;
}
.buy-dl1 dt{
	width:93px;
}
.buy-dl1 dd a{
	display:inline-block;
	height:93px;
	width:191px;
	float:left;
}
.buy-dl1 dd a span{
	font-size:14px;
}
.buy-dl1 dd a img{
	padding-top:20px;
	padding-right:16px;
	float:left;
}
.buy-div1{
	overflow:hidden;
}
.buy-div1 h3{
	font-size:16px;
	padding-top:36px;
	padding-bottom:25px;
}
.buy-dl2, .buy-dl3{
	overflow:hidden;
	border-bottom:1px solid #dcdcdc;
	padding-bottom:29px;
}
.buy-dl2 dt, .buy-dl2 dd , .buy-dl3 dt, .buy-dl3 dd{
	float:left;
	display:inline-block;
}
.buy-dl2 dt{
	width:439px;
	overflow:hidden;
	text-align:right;
}
.buy-dl2 dt img{
}
.buy-dl2 dd{
	padding-left:37px;
	color:#959595;
}
.buy-dl2 dd p{
	padding-top:15px;
}
.buy-dl2 dd p a:link, .buy-dl2 dd p a:visited{
	text-decoration:underline;
}
.buy-dl2 dd p a:hover{
	text-decoration:none;
}
.buy-dl3{
}
.buy-dl3 dt{
	width:261px;
	text-align:right;
	padding-top:14px;
}
.buy-dl3 dd{
	padding-left:38px;
}
.buy-dl3 dd li{
	padding-bottom:8px;
}
.buy-dl4{
	overflow:hidden;
	padding-bottom:46px;
	padding-top:37px;
}
.buy-dl4 dt, .buy-dl4 dd{
	float:left;
	display:inline-block;
}
.buy-dl4 dt{
	width:93px;
	font-size:16px;
}
.buy-dl4 dd{
	width:967px;
	font-size:14px;
}
.buy-dl4 dd li{
	list-style:decimal outside;
	line-height:24px;
}
.qqwd-main{
	border-top:1px solid #FFF;
	overflow:hidden;
	color:#797979;
}
.qqwd-main h3{
	border-bottom:1px solid #dcdcdc;
	padding:25px 0 11px 0;
	font-size:16px;
            margin-bottom: 20px;
}
.qqwd-main .search{
	border-bottom:1px solid #dcdcdc;
	padding:14px 0;
}
.qqwd-main .search select{
	float:left;
}
.qqwd-main .search span{
	display:inline-block;
	float:left;
	height:37px;
	line-height:37px;
}
.qqwd-main .search .span2{
	padding-left:42px;
}
.qqwd-main .search-res{
	overflow:hidden;
}
.search-res{
	border-bottom:1px solid #dcdcdc;
}
.qqwd-main .search-res h4{
	padding:20px 0;
	font-size:14px;
	color:#797979;
	font-weight:bold;
}
.qqwd-main .search-res dl{
	overflow:hidden;
	padding-bottom:16px;
	float:left;
	width:530px;
	min-height:70px;
}
.qqwd-main .search-res dl dt, .qqwd-main .search-res dl dd{
	float:left;
	display:inline-block;
}
.qqwd-main .search-res dl dt{
	width:100px;
	height:65px;
	border:1px solid #bfbfbf;
}
.qqwd-main .search-res dl dd{
	width:428px;
}	
.search-resD{
	overflow:hidden;
	padding-bottom:20px;
}
.search-resDL, .search-resDR{
	float:left;
	width:530px;
}
.search-resD a{
	padding-top:16px;
	display:inline-block;
}
.search-resD a:link , .search-resD a:visited{
	color:#797979;
}
.qqwd-main .search-res dl dd h5{
	padding:5px 0;
	font-weight:bold;
	font-size:14px;
	padding-left:16px;
}
.qqwd-main .search-res dl dd p{
	word-wrap:break-word;
	padding-left:16px;
}
.ot-bot{
	padding-top:14px;
}
.ot-bot dl{
	overflow:hidden;
	border-top:1px solid #dcdcdc;
	padding:15px 0;
}
.ot-bot dl dt, .ot-bot dl dd{
	display:inline-block;
	float:left;
}
.ot-bot dl dt{
	width:202px;
}
.ot-bot dl dd{
	width:683px;
	padding-left:35px;
}
.ot-bot dl dd h2{
	font-size:24px;
}
.ot-bot dl dd .p1{
	color:#4db008;
	padding-top:14px;
	padding-bottom:24px;
	text-indent:0;
	font-size:16px;
}
.ot-bot dl dd .p2{
	color:#959595;
	text-indent:0;
	padding-bottom:0px;
}