



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; font-family: "Microsoft YaHei","微软雅黑", Arial, Helvetica, sans-serif; }



/* body */



body { margin:0; padding:0; background-color:#EFEFEF; font-family:Arial;color:#666666; font-size:12px; line-height:24px; text-align:center;font-family: "Microsoft YaHei","微软雅黑", Arial, Helvetica, sans-serif; }



/* headings */



h1, h1 a, h2, h2 a{ font-family:"微软雅黑";	 color:#0A5799; font-weight:100; margin:10px auto 20px auto;}



h3, h3 a, h4, h4 a {color:#333333;	margin-bottom:20px;}



h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {color:#000000;}



/* links */



a {	text-decoration:none;color:#666666;	outline:none;}



a:hover {text-decoration:none;	color:#000000;}



/* paragraphs */



p {	margin-bottom:20px;}



table {	margin-bottom:20px;}



th,td {	padding: 4px; }



pre {margin-bottom:20px; padding:4px; white-space:pre-wrap; white-space:-moz-pre-wrap!important; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word; background: #EDF3DE; font-size:14px; }



code{ padding:0 2px; border-left:3px solid #72CC92; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#EDF3DE;}



blockquote { background:#EDF3DE; margin:20px; padding:8px;}



pre p, blockquote p{margin:0;}



/* images */



a img {	border:none;}



input{width: 150px; height: 20px; color:#666666;}



.clearBoth{ clear:both;}



.shadow {  border: 1px solid #CCCCCC; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); padding: 4px;}



 



.bodyBg{padding:0px; margin:0; background:#F8F8F8;} 



/* container */



#container { padding:0px; margin:0 auto;width:980px; text-align:left;}







/* header --2014改版有调整 */



#header{ margin:0 0 10px 0; padding:0px; display:block; height:70px; }



	#branding { float:left;padding:10px 0 0 0; margin:0px 0 0 20px; background: url(images/logo.gif) left 10px no-repeat; width:233px; height:56px;}



	#siteTitle{ margin:0px; line-height: 0px; font-size:0px;  text-indent: -999px;display: block;}



	#siteDescription{ margin:0px;line-height: 0px; font-size:0px; text-indent: -999px;display: block;}



	#headerTel{float:right; width:225px;background:url(images/Tel.gif) left no-repeat; display:inline; margin:25px 15px 0 0; color:#1B325F; font-size:30px; text-align:right; line-height:40px;height:40px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:100;}







/* Primary Navigation--2014改版有调整 */



#primaryNav{ float:left; width:auto; height:40px; background:#ff0000;}



#mainNav {background:#0A5799; clear:both; margin:0px; display:block; height:40px; line-height:38px; border-left:1px solid ; color:#FFF; font-family: "微软雅黑", "宋体", sans-serif ;}



	#mainNav ul {position: relative; font-size:14px;   }



	#mainNav ul li { float:left; list-style-type:none; color:#fff; white-space:nowrap;  zoom:1; z-index:999;}



	#mainNav ul li a { display:block; padding:0 28px; margin-top:0px; margin-bottom:1px; color:#fff; text-decoration:none;}



	#mainNav ul li.current-menu-item, #mainNav ul li.current-menu-parent, #mainNav ul li:hover { position: relative; background:#0A5799; color:#fff; text-decoration:none; }



/* Level-2 */



	#mainNav ul ul { visibility: hidden; position: absolute; top:100%; left: 0; }



	#mainNav ul ul li { float: none; margin:0px; padding:0px; border:0;  width:120px; text-overflow: ellipsis;  background:#0A5799; line-height:38px;height:40px;}



	#mainNav ul ul li:hover { display:inline-block; background: #1B325F;} 



	#mainNav ul li a:hover {display: inline-block; margin:0px; color:#f93; } 



/* IE 6 & 7 Needs Inline Block */



	#mainNav ul ul li a {display: inline-block;margin:0px;} 



/* Level-3 */



	#mainNav ul ul ul { left: 100%; top: 0; }



	#mainNav ul ul ul li { border:0;  }



	#mainNav ul li:hover > ul { visibility: visible;}



	



#hotNav{float:right; display: inline; margin:0px 0 0 0; font-size:12px; border-left:#F1F1F1 solid 3px;  height:40px; background:url(images/navrbj.png) left no-repeat;}



	#hotNav li{ width:115px; float:left; margin:0px; list-style:none ;text-align:center;  }



	#hotNav li a{display:block;width:115px; height:40px;padding-left:10px; line-height:38px; color:#fff;text-align:center;}	



	#hotNav li a:hover{display:block; width:115px; height:40px;padding-left:10px;line-height:38px; color:#F93; font-weight:bold;}



	



#contentBg{ width:980px; height:auto; margin:10px 0 5px 0;border:1px solid #f8f8f8; background:url(images/contentBg.png-) repeat-y left top #f8f8f8; -moz-border-radius: 0px;	-webkit-border-radius: 0px; border-radius: 0px;}



#contentBg980{ margin:0 0 5px 0;border:1px solid #d1d1d1; background:#FFF; -moz-border-radius: 10px;	-webkit-border-radius: 10px; border-radius: 10px;}











/*--content--*/



#content { float: right; display:inline; margin:0px; padding:0px 10px 10px 10px; width: 796px; background-color:#FFF;  }



#content980 {  display:inline; margin:0px; padding: 0px; }



	#content h1 { text-align:left;font-size:20px; color:#3A89C9;line-height:40px;font-family: "微软雅黑", "宋体", sans-serif ; font-weight: normal; margin:20px auto 20px auto;text-align:left; }



	#content980 h1 {font-size:24px; line-height:40px; font-family:"微软雅黑"; font-weight:100; margin:20px auto 20px auto;text-align:center; }



	#content h2 {font-size:15px; line-height:40px; margin:5px 0; border-bottom:1px solid #C7E6E0;}



#breadcrumbNav{padding:12px 0px 6px 10px; margin:0; height:28px; width:auto; color:#999999; font-size:14px; border-bottom:#C7E6E0 1px solid;}



	#breadcrumbNav span{ margin:0px; color:#999999; }



	#breadcrumbNav a{color:#999999;}



	#breadcrumbNav a:hover{color:#507cac;}











.post{ margin:0 0 5px 0; padding:0 20px;font-family: "微软雅黑", "宋体", sans-serif ;}	



	.post h2 {font-size:14px; margin-top:20px; padding:0px; border-bottom:1px solid #ccc;}



	.post h3,.post h4 {font-size:14px; margin-top:10px; padding:0 0 0 10px; border-bottom:1px dashed #ccc;}



	.box{  margin-bottom: 25px;  padding-bottom: 25px;  }



	.featuresMain p{text-indent:0em;}



	.featuresMain img {float: right; margin: 10px 0 10px 30px; background:#FFF;}



	.iconFault { background: url(images/fault_remark.gif) no-repeat scroll 0 0 transparent; padding-left: 23px; color:#06C;}



.post_softdownload{ margin:0px 0px 30px 0px; padding:0px; background-color:#fff;}



.post_softdownloadTop{ margin:1px; padding-top:12px; padding-bottom:12px; padding-left:14px; height:38px; background-color:#F8F8F8;}



	.post_softdownloadTop h1{ line-height: 24px; font-family:"微软雅黑"; font-size: 14px; color:#416088; }	



	.post_softdownloadDl{ margin:0px; padding-top:20px; padding-left:48px; }



	



.postmetadata{ margin: 0px; padding:0px; line-height:22px; color:#A9A9A9; }



	.postmetadata span{ margin:0 10px 0 0;}



.tag{ margin: 10px 0px 10px 0; padding:0 0 0 0px; line-height:24px; background:#f8f8f8; color:#333;}



.entry{ margin:50px 0px 0px 0px; line-height: 24px; font-size:14px; }



	.entry p{ margin:0px 0px 15px 0px; text-indent:0em;}



	.imgRight{ float:right; margin:0 0 10px 10px;}



	.entry a{ color:#06C; }



	.entry a:hover{ color: #FC0; }



	.entry ul { margin: 10px 10px 10px 20px; padding:0;}



	.entry ol { margin: 10px 10px 10px 20px; padding:0;}



	.entry ul li { margin:0px;  line-height: 22px; }



	



#customerLogo{ margin:0; padding:0; border-collapse:collapse;float:right; display:inline;}



	#customerLogo tr td{ width:200px; height:110px;vertical-align:middle; text-align:center; line-height:30px; color:#666666; font-size:14px;}



	#customerLogo tr td img{ padding:5px; border:1px solid #d2d2d2;}



		



.singleBottom{border-top:1px solid #e6e6e6;}



.postInfo{float:left; display:inline; margin:10px 40px 10px 20px; padding:0; }



	.postInfo h3{margin-bottom:14px; padding:10px 10px 10px 10px; font-size:12px; line-height:15px; }



	.postInfo ul { margin:0 10px 28px 10px; padding:0; list-style:outside;}



	.postInfo ul li{ margin:0px;line-height:24px; list-style:none;}



.related {float:left; display:inline; margin:14px 20px 20px 20px; padding:0; width:300px;}



	.related h3{margin:0px; padding:10px 10px 10px 10px; font-size:12px;}



	.related ul { margin:0px; padding:0; }



	.related ul li{ margin:0px; padding:0px; line-height: 22px;height: 22px; list-style: none; border:0px; color:#A9A9A9;}



	.related ul li:hover{ color:#507cac;}



.postLink {float:right; display:inline; margin:20px 20px; padding:0;}



.postLink span{  text-align:center; }



	.postLink span a{ margin:10px 0 10px 0 ; color:#FFF; border-radius:5px; display:block; width:150px; height:40px;line-height:40px;  background:#E46A3A;}



	.postLink span a:hover{ color:#fff; font-weight:bold; background: #DB5524;}



	



.archive{ margin:0 0 5px 0; padding:0 20px;}	



.archive h2 {font-size:14px; margin-top:20px; padding:0 0 0 0px; border-bottom:1px solid #ccc;}







/*--sidebar--2014改版有调整*/



#sidebar {float:left;  width: 120px; height:auto; padding:10px 10px 35px 20px; margin:0px;  display:inline; background:#fff;font-family: "微软雅黑", "宋体", sans-serif ;  }



	#sidebar h3{ margin-bottom:10px;background: url(images/bg_side_h3.png) bottom no-repeat;line-height: 44px; padding:0px 0px; height:30px; line-height:30px; padding: 0px 0 10px 0px; font-weight: normal; font-size: 16px; color:#999999;}



	#sidebar ul{ width:95px; margin:0; padding-left:15px; font-size:13px; list-style:none; overflow:hidden;}



	#sidebar ul a{text-decoration:none;color:#1B325F;outline:none;}



	#sidebar ul a:hover{text-decoration: none;color:#507cac;;outline:none;}



	#sidebar ul li{ margin:0px; padding:0 0 0 0px; line-height: 30px; list-style: none; border:0px; color:#333333;}



	#sidebar ul li:hover{}



	



/*--recommend--*/



.recommend {float:left;  width: 120px; height:auto; padding:10px 10px 35px 20px; margin:0px;  display:inline; background:#fff;font-family: "微软雅黑", "宋体", sans-serif ; }



	.recommend h3{ margin-bottom:10px; padding:0px; height:30px; line-height:30px; font-size:18px; font-weight:bold;background: url(images/bg_side_h3.png) bottom no-repeat;line-height: 44px;  height:30px; line-height:30px; padding: 0px 0 10px 0px; font-weight: normal; font-size: 16px; color:#999999;}



	.recommend ul{ width:95px; margin:0; padding-left:15px; font-size:13px; list-style:none; overflow:hidden;}



	.recommend ul a{text-decoration:none;color:#1B325F;outline:none;}



	.recommend ul a:hover{text-decoration: underline;color:#FF9934;outline:none;}



	.recommend ul li{ margin:0px; padding:0 0 0 0px; line-height: 30px; list-style: none; border:0px; color:#1B325F;}







	



/*--search--*/ 



#searchform {  text-align: center; margin-top:20px; margin-right:15px; padding: 0; }



	#searchform #s { margin: 0; padding: 0 2px; width: 150px; height: 20px;  line-height:20px;  }



	#searchsubmit { margin: 0; padding:0 2px; width:40px; height: 24px; line-height: 20px;}



	



/*--footer--2014改版有调整*/  



#footer{ clear:both;margin-top:10px; padding:10px 0px 10px 0px; background:#3A89C9; color:#FFF; text-align:center;font-family: "Microsoft YaHei","微软雅黑", Arial, Helvetica, sans-serif; font-size:13px;}



	#footerLeft{margin:10px 0 ;color:#FFF;}



	#footerLeft a{ margin:0 5px;color:#FFF;}



	#footerLeft a:hover{ color:#fff;}



	#footerRight{margin:10px;}



	#footerRight a{ color:#fff;}



	#footer .Line{ display:none; background-color: #466FA0; height: 5px;  margin-bottom: 7px;  font-size: 0px; }



	#footer p{line-height: 24px; margin: 0;  color: #fff; padding:20px 0px 0px 0px; }











	



/*--home--*/  	



#homePic{ margin:0 0 25px 0; padding:0; width:980px; height:260px;}



	.homeApply{ position: absolute; margin:180px 0 0 738px; width:190px; height:48px; }







/*--homeContent--2014改版有调整*/	



#homeContent{  margin:0 0 5px 0; padding: 0 0 10px 0; background:#F8F8F8 ;  -moz-border-radius: 10px;	-webkit-border-radius: 10px; border-radius: 10px; width:100%; height:500px;}



	#homeLeft{float:left; margin:0 10px 0px 10px; padding:0px; width:370px;height:auto;}



	.titleBanner{ margin:0px 0 15px 0; padding:0 0 0 6px; width:auto; height:26px; background-color:#f8f8f8; font-family:"微软雅黑", "宋体"; font-size:18px; font-weight:bold;}



	#homeLeftLeft{ margin:15px 25px 10px 0px; float: left; height:auto; background-color:#f8f8f8;font-family:"微软雅黑", "宋体"; font-size:12px; font-weight:bold; }



	#homeLeftMiddle{ margin:15px 25px 10px 0px; float: left;  height:auto; background-color:#f8f8f8;font-family:"微软雅黑", "宋体"; font-size:12px; font-weight:bold;}



	#homeLeftRight{ margin:15px 0px 10px 0px; float:left; height:auto; background-color:#f8f8f8; font-family:"微软雅黑", "宋体"; font-size:12px; font-weight:bold;}



	.home-product-pic{  margin:5px 10px 0px 15px; padding:0; height:80px; float:left; display:inline; }



		.homeLeft-report{background:url(images/product-fzbbsj.png) no-repeat center ; width:94px; height:60px;}



		.homeLeft-user-defined{ background:url(images/product-zdybbsj.png) no-repeat center ; width:94px; height:60px;}



		.homeLeft-output{ background:url(images/product-bbsy.png) no-repeat center ; width:94px; height:60px;}



		.homeLeft-beautify{ background:url(images/product-mhbb.png) no-repeat center ; width:94px; height:60px;}



		.homeLeft-commonquery{ background:url(images/product-sjcx.png) no-repeat center; width:94px; height:60px;}



		.homeLeft-full-in{ background:url(images/product-sjtb.png) no-repeat center; width:94px; height:60px;}



		.homeLeft-workflow{ background:url(images/product-sjbs.png) no-repeat center; width:94px; height:60px;}



		.homeLeft-dasbboard{ background:url(images/product-glkb.png) no-repeat center; width:94px; height:60px;}



		.homeLeft-mobile{ background:url(images/product-ydyy.png) no-repeat center; width:94px; height:60px;}



		.homeLeft-console{ background:url(images/product-kzt.png) no-repeat center;width:94px; height:60px;}



		.homeLeft-schedule{ background:url(images/product-ddyq.png) no-repeat center; width:94px; height:60px;}



		.homeLeft-manage{ background:url(images/product-ptgl.png) no-repeat center; width:94px; height:60px;}



	.home-text-product{ margin:0px 10px 40px 0px; width:94px;  height:16px; text-align:center; }



		#homeAdvantage{ padding:10px 10px 10px 10px;}



		.homAdvantage-list{ margin:0 0 24px 0 ; line-height:24px;font-family: "微软雅黑", "宋体", sans-serif ;}



		



		.homeContentLi{  float:left; width:340px!important; display:block; padding:10px 0 ; margin: 0 20px 0 0; border-bottom: dotted 1px #d5d5d5; font-size:12px;}



			.homeIco{ float:left; width:70px; margin:12px 5px 5px 0; padding:0px 0 0 0; display:inline;}



			#homeIco-1{ background:url(images/homeIco.png) 0 0 no-repeat; width:64px; height:64px;}



			#homeIco-2{ background:url(images/homeIco.png) -64px 0 no-repeat; width:64px; height:64px;}



			#homeIco-3{ background:url(images/homeIco.png) 0 -64px no-repeat; width:64px; height:64px;}



			#homeIco-4{ background:url(images/homeIco.png) -64px -64px no-repeat; width:64px; height:64px;}



			.homeWords{ margin:0 0 0 85px; }



		.homeContentLi h2{ font-size:12px; line-height:24px; height:24px; margin:5px 10px 5px 0px; border: none;}



			.Li ul{ margin:0; padding:0;}



			.homeContentLi ul li{ margin:0px; padding:0 0 0 20px; line-height: 22px;height: 22px;  list-style: none; border:0px; color:#A9A9A9;background:url(images/icon.gif) no-repeat -2px 6px;}



			.homeContentLi ul li:hover{background:url(images/icon.gif) no-repeat -2px -34px;}



	#homeMiddle{float:left;  margin:0px 10px 0px 0px; padding:0 10px; width:300px; height:auto; background-color:#f8f8f8; }



	#homeRight{  padding:0 10px;float:left; display:inline; margin:0; width:230px; height:auto;font-family: "微软雅黑", "宋体", sans-serif ; }



		.hot{ width:auto; margin-top:5px; padding:0px; height:110px; color:#000;}



		.hot a{ margin-bottom:10px; font-family:"微软雅黑", "宋体", sans-serif ; font-size:14px; font-style:normal; font-weight: bold; color:#fff; text-align:center;}



		.hot a:hover{ margin-bottom:10px; font-family:"微软雅黑", "宋体", sans-serif ; font-size:16px; font-style:italic; font-weight: bold; color:#FF9934; text-align:center;}	



			.hot_left{ float:left; margin-bottom:20px; margin-right:10px;}



				.hotleft{  width:110px; height:30px; margin-bottom:10px; padding-top:8px; background-color:#0A589A; font-family:"微软雅黑", "宋体", sans-serif ; font-size:14px; font-style: normal; font-weight: bold; color:#FFF; text-align:center;}



			.hot_right{ float:right; margin-bottom:20px; margin-right:0px;}



				.hotright{ width:110px; height:30px; margin-bottom:10px; padding-top:8px; background-color:#0A589A; font-family:"微软雅黑", "宋体", sans-serif ; font-size:14px; font-style: normal; font-weight: bold; color:#FFF; text-align:center;}



		.homeRss{ float:left; width:40px; height:60px; background:url(images/rss.gif) -10px 0 no-repeat;}



		.homeNewpost1{  float:left;padding:0 0 4px 0; margin:0 0 10px 0px; width:230px; height:156px; line-height:24px;overflow:hidden; font-family: "微软雅黑", "宋体", sans-serif ;}



		.homeNewpost1 h3{margin:0 0 0 0px  ; padding:0 0 0 0px; line-height:20px;  list-style:none outside;width:150px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:12px; }



		.homeNewpost1 p{ text-indent:0em; color:#999; margin:5px 0px 8px 0px; line-height:24px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}







		#homeRight h2{ font-size:12px; line-height:24px;height:24px; margin:5px 10px 5px 0px;}



		#homeRight h3{ font-size:14px; line-height:24px;height:24px; margin:5px 10px 5px 0px;}



		#homeRight ul{ width:228px; margin-top:5px; padding:10px 0 0 0; float:left;border-top: dashed 1px #C6C6C6; color:#000;font-family: "微软雅黑", "宋体", sans-serif ; font-size:14px;  }



	#homeRight ul li{ margin:0px; padding:0 0 0 20px; line-height: 22px;height: 22px;  list-style: none; border:0px; color:#A9A9A9;background:url(images/icon.gif) no-repeat -2px 6px; width:180px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}



	#homeRight ul li:hover{background:url(images/icon.gif) no-repeat -2px -34px}



	



	



/*----tech ---*/



.tech-content{margin:30px 30px 10px 0; width:800px; height:auto;}



.tech-content-form{  margin:0px 65px 0px 20px; width:300px; float:left; height:180px;}



	.tech-home-title-form{ width:100%;height:28px; background:url(images/tech-text-title.png) no-repeat top; }



	.tech-home-title{ float:left; padding: 5px 0 0 20px;font-weight:bold;line-height:28px;  height:28px; }



	.tech-home-more{ float: right;line-height:28px; margin:5px 10px 0 0;}



	.tech-home-list-form{ clear:both; margin:10px;}



	.tech-home-list{line-height:21px; height:21px; background:url(images/tech-list_icon.png) no-repeat 4px 4px; list-style: none outside; padding:0px 0px 0px 20px ;overflow:hidden;}



	.tech-home-list a:hover{ color:#507CAC; text-decoration: none;}



	



	



.wp-pagenavi{ margin:20px 30px;}



.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active { padding:3px 5px;margin:0 2px;}



.wp-pagenavi a:hover {background:#E4F5FC;}



.wp-pagenavi span.pages {padding:3px 5px;margin:0 0px;}



.wp-pagenavi span.current {padding:3px 5px;margin:0 2px;}



.wp-pagenavi span.extend {padding:3px 5px;margin:0 2px;}







/* ----------- Album Styles Extend -------------*/



.ngg-albumoverview {margin-top: 10px;width: 100%;clear:both; display:block !important;}



.ngg-album {height: 100%;padding: 5px;margin-bottom: 5px;border: 1px solid #fff;}







/* IE6 will ignore this , again I hate IE6 */



/* See also http://www.sitepoint.com/article/browser-specific-css-hacks */



html>body .ngg-album {overflow:hidden;padding: 5px;margin-bottom: 5px;border: 1px solid #cccccc;} 



.ngg-album {overflow: hidden;padding: 5px;margin-bottom: 5px;border: 1px solid #cccccc;}



.ngg-albumtitle {text-align: left;font-weight: bold;margin:0px;padding:0px;font-size: 1.4em;margin-bottom: 10px;}



.ngg-thumbnail {float: left;margin-right: 12px;}



.ngg-thumbnail img {background-color:#FFFFFF;border:1px solid #A9A9A9;margin:4px 0px 4px 5px;padding:4px;position:relative;}



.ngg-thumbnail img:hover {background-color: #A9A9A9;}



.ngg-description {text-align: left;}



/* ----------- Album Styles Compact -------------*/



.ngg-album-compact {float:left;height:180px;padding-right:6px !important;margin:0px !important; text-align:left;width:120px;}



.ngg-album-compactbox {background:transparent url(albumset.gif) no-repeat scroll 0%;height:86px;margin:0pt 0pt 6px !important;padding:12px 0pt 0pt 7px !important;width:120px;}



.ngg-album-compactbox .Thumb {border:1px solid #000000;margin:0px !important;padding:0px !important;width:91px; height:68px;}



.ngg-album-compact h4 {font-size:15px;font-weight:bold;margin-bottom:0px;margin-top:0px;width:110px;}



.ngg-album-compact p {font-size:11px;margin-top:2px;}



/* ----------- Gallery style -------------*/







.ngg-galleryoverview {overflow: hidden;margin-top: 10px;width: 100%;clear:both; display:block !important;}



.ngg-galleryoverview .desc {



/* required for description */



   margin:0px 10px 10px 0px;padding:5px;}



.ngg-gallery-thumbnail-box {float: left;}



.ngg-gallery-thumbnail {float: left;margin-right: 5px;text-align: center;}



.ngg-gallery-thumbnail img {background-color:#FFFFFF;border:1px solid #A9A9A9;display:block;  margin:4px 0px 4px 5px;padding:4px;position:relative;}



.ngg-gallery-thumbnail img:hover {background-color: #A9A9A9;} 



.ngg-gallery-thumbnail span {



	/* Images description */



	font-size:90%;padding-left:5px;display:block;}







.ngg-clear {clear: both;}







/* ----------- Gallery navigation -------------*/







.ngg-navigation {font-size:0.9em !important;clear:both !important;display:block !important;padding-top:15px;text-align:center;}



.ngg-navigation span {font-weight:bold;margin:0pt 6px;}



.ngg-navigation a.page-numbers,



.ngg-navigation a.next,



.ngg-navigation a.prev, 



.ngg-navigation span.page-numbers,



.ngg-navigation span.next,



.ngg-navigation span.prev {border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px;}



.ngg-navigation a.page-numbers:hover,



.ngg-navigation a.next:hover,



.ngg-navigation a.prev:hover, 



.ngg-navigation span.page-numbers:hover,



.ngg-navigation span.next:hover,



.ngg-navigation span.prev:hover {background-color: #0066CC;color: #FFFFFF !important;text-decoration: none !important;}







/* ----------- Image browser style -------------*/







.ngg-imagebrowser {}



.ngg-imagebrowser h3 {text-align:center;}



.ngg-imagebrowser img {border:1px solid #A9A9A9;margin-top: 10px; margin-bottom: 10px; width: 100%;display:block !important;padding:5px;}



.ngg-imagebrowser-nav {padding:5px;margin-left:10px;}



.ngg-imagebrowser-nav .back {float:left;border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px;}



.ngg-imagebrowser-nav .next {float:right;border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px;}



.ngg-imagebrowser-nav .counter {text-align:center;font-size:0.9em !important;}



.exif-data {margin-left: auto !important;margin-right: auto !important;	}



/* ----------- Slideshow -------------*/



.slideshow {margin-left: auto; margin-right: auto;text-align:center;outline: none;}



.slideshowlink {}



/* ----------- JS Slideshow -------------*/



.ngg-slideshow {overflow:hidden; position: relative;}



.ngg-slideshow * {vertical-align:middle;}



/* See also : http://www.brunildo.org/test/img_center.html */



.ngg-slideshow-loader{display: table-cell;text-align: center;vertical-align:middle;}



.ngg-slideshow-loader img{background: none !important; border: 0 none !important;margin:auto !important; }



/* ----------- Single picture -------------*/



.ngg-singlepic {background-color:#FFFFFF;display:block; padding:4px;}



.ngg-left {float: left;margin-right:10px;}



.ngg-right {float: right;margin-left:10px;}



.ngg-center {margin-left: auto !important;margin-right: auto !important;}



/* ----------- Sidebar widget -------------*/



.ngg-widget,



.ngg-widget-slideshow {overflow: hidden;margin:0pt;padding:5px 0px 0px 0pt;text-align:left;}



.ngg-widget img {border:2px solid #A9A9A9;margin:0pt 2px 2px 0px; padding:1px; }







/* ----------- Related images -------------*/



.ngg-related-gallery {background:#F9F9F9;border:1px solid #E0E0E0;overflow:hidden;margin-bottom:1em;margin-top:1em;padding:5px;}



.ngg-related-gallery img {border: 1px solid #DDDDDD;float: left;margin: 0pt 3px;padding: 2px;height: 50px;width: 50px;}



.ngg-related-gallery img:hover {border: 1px solid #000000;} 







/* ----------- Gallery list -------------*/



.ngg-galleryoverview ul li:before {content: '' !important;}



.ngg-gallery-list {list-style-type:none;padding: 0px !important;text-indent:0px !important;	}



.ngg-galleryoverview div.pic img{width: 100%;}



.ngg-gallery-list li {float:left;margin:0 2px 0px 2px !important;overflow:hidden;}



.ngg-gallery-list li a {border:1px solid #CCCCCC;display:block;padding:2px;}







.ngg-gallery-list li.selected a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000000 none repeat scroll 0 0;}



.ngg-gallery-list li img {height:40px;width:40px;}



li.ngg-next, li.ngg-prev {height:40px;width:40px;font-size:3.5em;}



li.ngg-next a, li.ngg-prev a  {padding-top: 10px;border: none;text-decoration: none;}







/*-------Appdownload-------*/



.mainApp{ margin:0px auto; padding-top:260px; padding-left:160px; width:820px; height:140px; background:url(images/app-image.png) no-repeat;}



	.appButtonnew{ width:300px; height:100px;}



		.appButton01{ margin-bottom:10px; width:300px; height:60px; background:url(images/app_01.png) no-repeat;}



		.appButton02{ float:left; width:197px; height:42px; background:url(images/app_02.png) no-repeat;}



		.appButton03{ float:right;width:210px; height:30px; background:url(images/app_03.png) no-repeat;}



.otherApp{ margin:0px; width:980px; height:876px; background:url(images/app_05.png);}



	.mainAppLeft{ margin:50px 30px 40px 40px; float:left; width:475px; height:320px; }



		.appTittle{ margin:0px; width:346px; height:50px; background:url(images/Apprunqianlogo.png) left no-repeat;  font-family:"微软雅黑", "宋体"; font-size:40px; font-weight:bold; color:#191919; text-align:right; line-height:44px; vertical-align:middle;}



		.appText1{ margin:20px 0px 15px 0px; width:476px; font-family:"微软雅黑","宋体"; font-size:16px; font-style:normal; font-weight:normal; color:#5a5a5a; line-height:32px; text-align:left;}



		.appText2{ width:190px; height:20px; background: url(images/bookico.png) no-repeat;font-family:"微软雅黑","宋体"; font-size:16px; font-style:normal;  text-align:right; line-height:20px;}



			.appText2 a:link{color:#388fd4;}



			.appText2 a:hover{color:#E08E27; }



		.appButton{margin:10px 0 0 0; width:450px; height:120px;}



			.appButton1{ margin-bottom:3px; width:300px; height:58px; background:url(images/appbutton1.png) no-repeat;}



			.appButton2{ width:300px; height:58px; background:url(images/appbutton2.png) no-repeat;}



	.mainAppRight{float:right; margin-top:30px; width:400px; height:400px; margin-right:30px;}



.mainApp2{ margin:0px auto; width:980px;background-color:#EBEBEB; height:260px; border-top:#E1E1E1 1px solid;}



.mainApp2 h5{ margin:15px auto 15px 40px; font-family: "微软雅黑","宋体"; font-size:15px; font-style:normal; font-weight:normal; color:#000000; line-height:40px; text-align:left; background:url(images/appline.png) bottom no-repeat;}



.mainApp2 ul{ margin:0px 70px 10px 70px;}



.mainApp2 li{ list-style:none; line-height:26px;}



.mainApp2 .left{ float:left; width:auto; height:auto;}



.mainApp2 .right{ float:right; width:auto;height:auto;}



.mainApp2 span{ width:60px; font-family: "微软雅黑","宋体"; font-size:14px; font-style:normal; font-weight:normal; color:#639303; line-height:26px; text-align:right;}



	



.ngg-albumoverview{margin-top:10px;width:100%;clear:both;display:block!important}.ngg-album{height:100%;padding:5px;margin-bottom:5px;border:1px solid #fff}html>body .ngg-album{overflow:hidden;padding:5px;margin-bottom:5px;border:1px solid #ccc}.ngg-album{overflow:hidden;padding:5px;margin-bottom:5px;border:1px solid #ccc}.ngg-albumtitle{text-align:left;font-weight:bold;margin:0;padding:0;font-size:1.4em;margin-bottom:10px}.ngg-thumbnail{float:left;margin-right:12px}.ngg-thumbnail img{background-color:#fff;border:1px solid #a9a9a9;margin:4px 0 4px 5px;padding:4px;position:relative}.ngg-thumbnail img:hover{background-color:#a9a9a9}.ngg-description{text-align:left}.ngg-album-compact{float:left;height:180px;padding-right:6px!important;margin:0!important;text-align:left;width:120px}.ngg-album-compactbox{background:transparent url(albumset.gif) no-repeat scroll 0;height:86px;margin:0 0 6px!important;padding:12px 0 0 7px!important;width:120px}.ngg-album-compactbox .Thumb{border:1px solid #000;margin:0!important;padding:0!important;width:91px;height:68px}.ngg-album-compact h4{font-size:15px;font-weight:bold;margin-bottom:0;margin-top:0;width:110px}.ngg-album-compact p{font-size:11px;margin-top:2px}.ngg-galleryoverview{overflow:hidden;margin-top:10px;width:100%;clear:both;display:block!important}.ngg-galleryoverview .desc{margin:0 10px 10px 0;padding:5px}.ngg-gallery-thumbnail-box{float:left}.ngg-gallery-thumbnail{float:left;margin-right:5px;text-align:center}.ngg-gallery-thumbnail img{background-color:#fff;border:1px solid #a9a9a9;display:block;margin:4px 0 4px 5px;padding:4px;position:relative}.ngg-gallery-thumbnail img:hover{background-color:#a9a9a9}.ngg-gallery-thumbnail span{font-size:90%;padding-left:5px;display:block}.ngg-clear{clear:both}.ngg-navigation{font-size:.9em!important;clear:both!important;display:block!important;padding-top:15px;text-align:center}.ngg-navigation span{font-weight:bold;margin:0 6px}.ngg-navigation a.page-numbers,.ngg-navigation a.next,.ngg-navigation a.prev,.ngg-navigation span.page-numbers,.ngg-navigation span.next,.ngg-navigation span.prev{border:1px solid #ddd;margin-right:3px;padding:3px 7px}.ngg-navigation a.page-numbers:hover,.ngg-navigation a.next:hover,.ngg-navigation a.prev:hover,.ngg-navigation span.page-numbers:hover,.ngg-navigation span.next:hover,.ngg-navigation span.prev:hover{background-color:#06c;color:#fff!important;text-decoration:none!important}.ngg-imagebrowser h3{text-align:center}.ngg-imagebrowser img{border:1px solid #a9a9a9;margin-top:10px;margin-bottom:10px;width:100%;display:block!important;padding:5px}.ngg-imagebrowser-nav{padding:5px;margin-left:10px}.ngg-imagebrowser-nav .back{float:left;border:1px solid #ddd;margin-right:3px;padding:3px 7px}.ngg-imagebrowser-nav .next{float:right;border:1px solid #ddd;margin-right:3px;padding:3px 7px}.ngg-imagebrowser-nav .counter{text-align:center;font-size:.9em!important}.exif-data{margin-left:auto!important;margin-right:auto!important}.slideshow{margin-left:auto;margin-right:auto;text-align:center;outline:0}.ngg-slideshow{overflow:hidden;position:relative}.ngg-slideshow *{vertical-align:middle}.ngg-slideshow-loader{display:table-cell;text-align:center;vertical-align:middle}.ngg-slideshow-loader img{background:none!important;border:0 none!important;margin:auto!important}.ngg-singlepic{background-color:#fff;display:block;padding:4px}.ngg-left{float:left;margin-right:10px}.ngg-right{float:right;margin-left:10px}.ngg-center{margin-left:auto!important;margin-right:auto!important}.ngg-widget,.ngg-widget-slideshow{overflow:hidden;margin:0;padding:5px 0 0 0;text-align:left}.ngg-widget img{border:2px solid #a9a9a9;margin:0 2px 2px 0;padding:1px}.ngg-related-gallery{background:#f9f9f9;border:1px solid #e0e0e0;overflow:hidden;margin-bottom:1em;margin-top:1em;padding:5px}.ngg-related-gallery img{border:1px solid #ddd;float:left;margin:0 3px;padding:2px;height:50px;width:50px}.ngg-related-gallery img:hover{border:1px solid #000}.ngg-galleryoverview ul li:before{content:''!important}.ngg-gallery-list{list-style-type:none;padding:0!important;text-indent:0!important}.ngg-galleryoverview div.pic img{width:100%}.ngg-gallery-list li{float:left;margin:0 2px 0 2px!important;overflow:hidden}.ngg-gallery-list li a{border:1px solid #ccc;display:block;padding:2px}.ngg-gallery-list li.selected a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000 none repeat scroll 0 0}.ngg-gallery-list li img{height:40px;width:40px}li.ngg-next,li.ngg-prev{height:40px;width:40px;font-size:3.5em}li.ngg-next a,li.ngg-prev a{padding-top:10px;border:0;text-decoration:none}	



	



	



/*--404--*/



#contentBg404{margin:0 0 5px 0; padding:0px 15px 30px 15px; border:1px solid #d1d1d1;  background:#FFF; -moz-border-radius: 10px;	-webkit-border-radius: 10px; border-radius: 10px;}



	#page404{ height:145px; margin:0px; padding-top:35px; padding-left:120px; padding-right:180; }



		#big404{float:left; width:200px; height:100px; text-align:right; color:#505F7C; font-size:110px; font-family:"微软雅黑",arial,simsun,sans-serif;font-weight:normal; line-height:110px;}



		#small404{float:right; width:600px;height:100px; text-align:left;font-family:"微软雅黑",arial,sans-serif;}



			.page404_text1{font-family:"微软雅黑",,arial,sans-serif; text-align:left; line-height:60px; font-size:36px; color:#9C9C9C; font-style:normal;}



			.page404_text2{font-family:"微软雅黑",,arial,sans-serif; text-align:left; line-height:28px; font-size:22px; color:#9C9C9C; font-style:normal;}



			.h2_404{font-family:"微软雅黑",,arial,sans-serif; text-align: center; line-height:28px; font-size:18px; color:#566272; font-style: normal; font-weight: normal;}



.product404{ margin-bottom:35px; padding:0px; width:920px; height:180px; color:#2F2F2F;font-family:"微软雅黑",,"宋体",Arial; font-size:12px; font-weight:normal;}



	.productfunction{ margin:0px;border-collapse: collapse; text-align:center; background-repeat:no-repeat; background-position:center; }



.advantage404{ margin-top:35px; padding:0px; height:180px; background:#FFF; color:#898989;font-family:"微软雅黑","宋体",,Arial; font-size:12px; font-weight:normal;}



	.advantage404_left{ float:left; width:470px; height:180px; margin:0px;}



	.advantage404_right{ float:right; width:470px; height:180px; margin:0px;}



	.advantage404_block_left{ float:left; width:226px; margin:0px;}



	.advantage404_block_right{ float:right; width:226px; margin:0px;}











/*--专题topic--*/



#topiccontentBg{ margin:5px 0;border:1px solid #d1d1d1; background:url(images/contentBg.png) repeat-y left top #fff; -moz-border-radius: 10px;	-webkit-border-radius: 10px; border-radius: 10px;background:#ffffff;}



	#topiccontentBg .post { margin:0 0 5px 0; padding:0 50px;}



	#topiccontentBg h1 {font-size:40px; font-weight:bold; line-height:40px; font-family:"微软雅黑",; margin:40px -50px 30px 0; color:#666666; font-style:italic; }



		#topiccontentBg h1 a .nav { float:right; display:inline-block; background:#406BA3; color:#ffffff; font-family:"微软雅黑",; height:40px; line-height:40px;font-size:16px; font-style:normal; font-weight:normal; padding:0 20px; border:1px solid #C4D9EE; border-right:hidden;}



	.entry { margin:10px 0px 30px 0px; line-height: 24px; font-size:14px; font-family:"微软雅黑"; color:#666666; }



		.entry p{ margin:0px 0px 20px 0px; text-indent:0; font-size:14px;}



		/*--2014改版 css调整部分--*/ 



		.entry img {max-width:100%;display:block; }



		.entry .quickNav {display:inline-block; text-align:center; color:#000; margin-bottom:20px;}



			.entry .quickNav img { border:3px solid #e4e4e4;  width:200px; height:80px; margin-bottom:0;}



			.entry a:hover .quickNav{color:#4672AB;}



			.entry a:hover .quickNav img { border:3px solid #4672AB;}



		.entry ul{ margin:0px auto 25px 0px; padding:0px;}



		.entry ul li{ list-style:none; list-style-position:inside;text-indent:0px; margin-bottom:8px; margin-left:38px;}



		.entry ul p{ text-indent:0px; margin-bottom:10px;}



		.specialdescription{ width:auto; margin-bottom:10px; padding:10px; height:auto; border:#CCC 1px solid; font-size:14px; border-radius:5px;}



		.specialdescription ul{ text-align:center;}



		.specialdescription ul li{ font-style:italic; color:#999; margin-bottom:6px;}



		.entryul{ margin:0px auto 25px 0px; padding:0px;  }



		.entryulli{ background:url(images/page.png) left no-repeat; text-align:left; padding-left:25px;}



			



/*--home-2015--*/  



#homeHeader{ height:80px; border-bottom:1px solid #CCC;font-family:"微软雅黑"; font-size:16px;}	



	#homeLogo{float:left; display:inline; margin:10px 0 0 10px;overflow:hidden;}



		#homeLogo a{ display:inline-block; width:233px; height:56px;background:url(images/logo.gif) no-repeat left; text-indent:-30em;}



	#homeMainNav{ float:right; display:inline; height:40px; margin: 20px 20px 0 0px; color:#000; }



		#homeMainNav ul li{ float:left; display:inline; line-height:40px; margin: 0 10px; }



		#homeMainNav ul li a{color:#000;}



		#homeMainNav ul li a:hover{color: #00a0e9;}



	#homeAplly{ float:right; display:inline; width:60px; height:40px; line-height:40px;margin: 20px 0px 0 20px; }



		#homeAplly a{ display:inline-block; width:60px; height:40px; line-height:40px; background:#E46A3A; color:#FFF; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}



#homeppt{ width:980px; height:269px; margin:10px auto 10px auto; background:url(images/home-1.png) no-repeat;}



#homeTopic{margin:10px auto 10px auto; padding:15px 10px 10px 10px; width:960px;height:185px;border:1px solid #e4e4e4;background-color:#fff; }	



	#homeTopic h2,#homeTopic span{ font-size:16px; color:#49AFEC; font-weight:normal; margin-top:5px; text-align:left; margin-bottom:15px; text-align:center;}



		#homeTopic h2 span,#homeTopic span span{ display:inline; font-size:12px; color:#E8EBF0;}



	#homeTopic ul{ width:22.9%; margin:10px; height:auto; float:left; }



		#homeTopic ul h3,#homeTopic ul span{ font-size:14px; font-weight:bold; color:#333333; margin-bottom:15px;width:100%;text-align:left;display:block;}



		#homeTopic ul li{ margin: 0 10px 10px 0px; padding-left:10px; color:#999999;list-style: none; background:url(images/icondot.png) no-repeat  left center;line-height:16px;}



		#homeTopic ul li a{ display: inline-block; font-weight: normal; color:#000; text-align:left;width:180px; height:20px; line-height:20px;}



#homePorduct{margin:10px auto 10px auto;padding:15px 0px 10px 0px;width:980px;height:302px;border:1px solid #e4e4e4;background-color:#fff; clear:both; margin:10px 0 0 0;font-family:"微软雅黑";}



	#homePorduct h2,#homePorduct span{font-size:16px; color:#49AFEC; font-weight:normal; margin-top:5px; text-align:left; margin-bottom:15px; text-align:center;}



	#homePorduct h2 span,#homePorduct span span{ display:inline; font-size:12px; color:#E8EBF0;}



	#homePorduct ul{ width:100%; height:100px;font-size:14px; color:#999999;}



	#homePorduct ul ul{ margin:30px; float:left; width:26%; height:100px; font-size:14px; color:#999999; padding-left:90px;}



	#homePorduct ul ul li{font-size:14px; color:#000; list-style:none; }



		.marginR0{ margin-right:0!important ;}



	#homePorduct ul ul li a{ display: block;}



	#homePorduct h1,#homePorduct .tspan{ font-size:16px; color:#333333; margin-bottom:18px; font-weight:bold; line-height:8px; width:100%;text-align:left;display:block;}



	#homePorduct p{ width:140px; font-size:14px; float:left; color:#999999; line-height:24px;font-weight: normal; }



	#homePorduct #report{ width:19%;height:84px;float:left; margin:10px 10px 35px 30px; padding:0 10px 0 100px; background:url(images/cpmk1.gif) no-repeat left center;}



	#homePorduct #DA{ width:19%;height:84px; float:left;margin:10px 10px 35px 10px;padding:0 10px 0 100px;background:url(images/cpmk2.gif) no-repeat left center;}



	#homePorduct #DBD{width:19%; height:84px;float:left;margin:10px 0px 35px 10px;padding:0 10px 0 100px; background:url(images/cpmk3.gif) no-repeat left center;}



	#homePorduct #DC{width:19%; height:84px; float:left;margin:10px 10px 20px 30px;padding:0 10px 0 100px;background:url(images/cpmk4.gif) no-repeat left center;}



	#homePorduct #app{width:19%; height:84px;float:left; margin:10px 10px 20px 10px;padding:0 10px 0 100px;background:url(images/cpmk5.gif) no-repeat left center;}



	#homePorduct #platform{width:19%; height:84px; float:left;margin:10px 10px 20px 10px;padding:0 10px 0 100px;background:url(images/cpmk6.gif) no-repeat left center;}



#homeBottom{  width:980px; height:300px;margin:10px 0 0 0;font-family:"微软雅黑";background-color:#3A89C9;}



	#homeNewpost{ float:left; margin:0px 0 0 0px;padding:25px 0px 25px 35px; display:inline; color:#fff; }		



		#homeNewpost .newpost { float:left; margin:10px 20px 10px 0px; padding:0px;  width:230px; }



		#homeNewpost .newpost h3{ margin: 0 0 10px 0 ; font-size:13px; line-height:30px;color:#fff; font-weight: normal;}



		#homeNewpost .newpost h3 a{color:#fff;}



		#homeNewpost .newpost h3 a:hover{color:#E8E84B;}



		#homeNewpost .newpost p{color:#B1C6DB; text-indent:2em; padding:0 5px 0 0px;  white-space: normal;}



		#homeNewpost .newpost div{ color:#c3e3f7;line-height:20px; margin:5px 0 ;}



		#homeNewpost ul{ float:right;font-weight:normal;  display:inline; padding:15px 0px 0px 0px;color:#fff;}



		#homeNewpost ul li{background:url(images/icondot1.png) no-repeat  left center; width:200px; font-size:13px; line-height:20px; margin:0 0 10px 0; padding:0 0 0 10px; list-style:none;   }



		#homeNewpost ul li a{ color:fff;}



		#homeNewpost ul li a:hover{ color:ff0;}



		 .xxl {margin-bottom:20px;font-family: "Microsoft YaHei","微软雅黑", Georgia, Sans-serif; font-size: 16px; font-weight: bold; color: #C3E3F7; white-space:nowrap; padding:0;}



		#homeNewpost_right{ width:190px; height:240px;float:right;margin:30px 20px 10px 0px; padding-left:20px;border-left:#0D73C6 1px solid;}



		.friendlylink{margin-top:26px;line-height:2;color:#fff;font-size:13px;}



		#home-copyright{margin-top:30px;color:#c3e3f7;}



		#home-copyright p{ font-size:13px;}



		#homeNewpost_right a{line-height:2;color:#fff;}



		#homeNewpost_right a:hover{color:#ff0;}







	.home-content-top{ margin:0px; padding:20px 0 0 40px; height:28px; line-height:24px; }



		.home-content-top-left{ width:175px; float:left;}



		.home-content-top-right{ width:730px;float:right;vertical-align:top;}



























		



		/*--广告着陆页--*/ 



#wrap_ad



	#centent_ad{ width:980px; height:auto;font-family:"微软雅黑"; font-size:16px; color:#0C0C0C; line-height:16px;}



		.ad_top1{width:auto;height:130px; margin:0px; padding:30px 42px 40px 80px; background-color:#F1F1F1;}



			.ad_top1 ul{ float:left; text-align:right; margin-top:10px;}



			.ad_top1 ul li{ list-style:none; line-height:2.5;}



			.img_ad1{ width:362px; height:141px; margin:0px 0px 0px 60px;}



		.ad_top2{height:130px; margin:0px 0px 0px 0px; padding:30px 100px 40px 54px; background-color:#F7F7F7;}



			.ad_top2 ul{ float: right; text-align:left; margin-top:20px;margin-left:60px;}



			.ad_top2 ul li{ list-style:none; line-height:2.5;}



			.img_ad2{ float:left; width:362px; height:141px; margin:0px 0px 0px 0px;}



		.ad_top3{width:auto;height:130px; margin:0px 0px 0px 0px; padding:30px 35px 40px 18px; background-color:#F1F1F1;}



			.ad_top3 ul{ float:left; text-align:right; margin-top:20px;}



			.ad_top3 ul li{ list-style:none; line-height:2.5;}



			.img_ad3{ width:362px; height:141px; margin:0px 0px 0px 60px;}



		.ad_top4{height:130px; margin:0px 0px 0px 0px; padding:30px 10px 40px 55px; background-color:#F7F7F7;}



			.ad_top4 ul{ float: right; text-align:left; margin-top:10px;}



			.ad_top4 ul li{ list-style:none; line-height:2.5;}



			.img_ad4{ float:left; width:362px; height:141px; margin:0px 0px 0px 0px;}



			



		#ad_middle{ width:auto; height:110px; padding:45px 0px; background:#3A89C9;}



		#ad_middle h1{ color:#FFF; font-size:36px; text-align:center; line-height:1;}



		#ad_middle h4{color:#D6E6F3; font-size:16px; text-align:center;line-height:1; font-weight:normal;}



		#ad_example{ padding:200px; height:100px; text-align:center; background-color:#F1F1F1;font-family:"微软雅黑"; font-size:36px; color:#CCCCCC; }



		



	.homePorduct_centent{ background:#FFF; height:540px;}



		.homePorduct_title{ height:20px; padding:40px 20px; text-align:center; font-size:24px; color:#656565; font-weight:bold; background:#FFF; }



	#ad_apply{ width:auto;background-color::#F1F1F1; padding:30px auto;}



	#ad_apply a{font-family:"微软雅黑";background: #e46a3a none repeat scroll 0 0; margin:30px 408px ;border-radius: 5px;color: #fff; font-size:20px; font-variant:normal;display: inline-block;height:52px;line-height: 50px;text-align: center;width: 210px;}



	#ad_apply a:hover{ background-color:#E55521; text-decoration:none;}



	



	#homePorduct_ad{ clear:both; margin:10px 0 0 0;font-family:"微软雅黑";}



	#homePorduct_ad ul li{ float:left; display:inline; width:320px; height:210px; font-size:0px; margin: 0 10px 10px 0;}



		.marginR0{ margin-right:0!important ;}



	#homePorduct_ad ul li a{  width:320px; height:210px;  display: block;}



	#homePorduct_ad #report{ background:url(images/home-report.png) no-repeat left;}



	#homePorduct_ad #DA{ background:url(images/home-DA.png) no-repeat left;}



	#homePorduct_ad #DBD{ background:url(images/home-DBD.png) no-repeat left;}



	#homePorduct_ad #DC{ background:url(images/home-DC.png) no-repeat left;}



	#homePorduct_ad #app{ background:url(images/home-app.png) no-repeat left;}



	#homePorduct_ad #platform{ background:url(images/home-platform.png) no-repeat left;}



		



/*在线客服*/



.OnlineService_Bg {/*width:200px;*/overflow:hidden;position:fixed;left:10px;top:100px;z-index:10;}



.OnlineService_Box {width:100%;overflow:hidden;}



.OnlineService_QQBox li {width:auto;height:35px;overflow:hidden;padding-left:34px;font-size:12px;line-height:35px;color:#666;background:url(icon_QQ1.png) no-repeat 5px center;cursor:pointer}



.OnlineService_QQBox li:hover {filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/}



.OnlineService_QQBox li a {text-decoration: none;color: #666;}



.OnlineService_Phone {margin-bottom:1px;}



.OnlineService_Phone a {display:block; width:32px; height:40px; padding:10px; background-color:#3A89C9; color:#FFF; font-size:14px;background-image:url();background-repeat:no-repeat;cursor:pointer;text-decoration:none;color:#fff}



.OnlineService_Phone a:hover{background-color:#E46A3A;width:32px; height:40px;background-image:url();}



.OnlineService_qq {margin-bottom:0px;}



.OnlineService_qq a {display:block; width:32px; height:40px; padding:10px;background-color:#3A89C9; color:#FFF; font-size:14px;background-image:url();background-repeat:no-repeat;cursor:pointer;text-decoration:none;color:#fff}



.OnlineService_qq a:hover{background-color:#E46A3A;width:32px; height:40px;background-image:url();}



.OnlineService_Sign {width:90px;margin-bottom:10px;background-color:#333333;padding-top:55px;line-height:30px;font-size:14px;text-align:center;color:#fff;cursor:pointer;background-image:url(images/icon_Online.png);background-repeat:no-repeat;background-position:center 10px;}



.OnlineService_Top {width:90px;height:90px;margin-bottom:10px;}







/*DemoOnline*/



#wrap_demoonline{ width:980px;background:#fff; border:0px solid #ccc; margin:10px 0px 0 0px;padding:0px 0px 0px 0px;font-size:14px;}



#demoonlineimg{ height:130px; background-image:url(images/yanshi.png); background-repeat:no-repeat; background-position:center top;}



#demoonline{background:#fff;  width:auto; height:350px; padding:30px 25px 10px 25px;}



#demoonline h4{ border-left:#32A5E7 solid 3px; padding:0 0 5px 8px; margin-bottom:10px;line-height:16px;}



#demoonline ul{margin:0 0px 20px 0; height:auto; text-align:left;float:left; display: inline;width:100%;  border-top:1px dashed #ccc; padding: 20px 0 0 0;}



#demoonline ul li{  list-style:none; line-height:30px; font-size:16px; color:#1685C7; text-align:left; float:left;display: inline; margin:0 22px 0 10px;}



#demoonline ul li a{ color:#1685C7;}



#demoonline ul li a:hover{color: #00a0e9;}



.hidden{display:none;}



		



		



		



#page { padding:40px; margin:10px auto 0 auto;width:900px; text-align:left; background:#fff; border:1px solid #ccc; font-size:14px;}



	#page h1{ text-align:center; margin:0 0 40px 0;}		



	#page img{ margin: 0 0 20px 0;}	



	#page ul{ margin: 0 0 0 40px;}	



		



		



/*http://www.geezn.com/shujuxitong.html*/



.clearBoth{ clear:both;}



#shujuxitong{ background:#FFF; border:1px solid #ccc; border-top:none; padding:20px; margin: 0; font-size:14px;}



#shujuxitong .part{ padding:0; margin:50px 0;!important}



#shujuxitong h1{ line-height:50px; font-size:36px; text-align:center; color:#3A89C9;}



#shujuxitong h2{ width:120px; height:60px; line-height:60px; background:#3A89C9; color:#FFF; font-size:30px;text-align:center; float:left; display:inline; margin:0;}



#shujuxitong .h2des{ float:left; display:inline; background:#F8F8F8; width:798px; line-height:40px; height:40px; margin:0 0 40px 0; padding:0 0 0 20px; color:#999; }



#partKH p{ margin:0 10px 20px 10px;}



#partGN .partGN{ float: left; display:inline; width:300px; margin:30px 19px 30px 0; padding:0;}



#partGN .partGN3,.partGN6,.partGN9{ margin-right:0px!important;}



#partGN .partGN h3{ font-size:14px; font-weight:bold; color:#333;height:40px; line-height:40px; background:#F8F8F8!important; width:280px; height:40px; line-height:40px; padding:0 0 0 20px;}



#partGN .partGN h3 a{ width:50px; height:40px; line-height:40px ; background:#3A89C9; color:#FFF; font-size:14px;text-align:center; float:right; display:inline; margin: 0 0 10px 0; }



#partGN .partGN img{ width:300px; height:150px; margin: 0 0 10px 0;box-shadow: 0px 0px 3px #888888;}



#partGN .partGN ul{ margin:0px 0 10px 0; padding: 0 0 10px 0;}



#partGN .partGN ul li{ background:url(images/list.png) -3px 3px no-repeat; list-style:none; padding:0 0 0 13px; font-size:13px; color:#666; line-height:24px;}



#partGN .partGN .cjys {padding: 10px 0 10px 0;border-bottom:1px solid #f8f8f8; border-top:1px solid #f8f8f8;}



#partGN .partGN .cjys p{ margin:0; line-height:24px;}



#partGN .partGN .cjys a{ color:#3A89C9;}



#partGN .partGN5,.partGN6{ }



#partGN .partGN5 ul{ margin-bottom:34px;}



#partGN .partGN6 ul{ margin-bottom:34px;}



#partGN .partGN7 ul{ margin-bottom:34px;}



#partGN .partGN9 ul{ margin-bottom:34px;}



#partAL{ height:600px;}



.partAL{ float:left; margin:20px 30px 10px 0; width:440px; padding:5px;}



.partAL:hover{ background:#f8f8f8;  }



.partAL img{ float: left; display:inline; margin:0 20px 0 0; }



.partAL h3{ font-size:14px; margin: 0 0 5px 0;}



.partAL p{ color:#999;  font-size:13px;  }



.partAL2,.partAL4,.partAL6{ margin-right:0;}



#partZX .apply { height: 60px;line-height: 60px;width: 320px;background: #EC534A;color: #fff;font-size: 20px;margin: 40px auto;text-align: center;border-radius: 5px;	}	