body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f0f0f0;
}
#top-2 {
	height: 38px;
	width: 982px;
	background-image: url(../images/topnav_bg.gif); background-repeat:no-repeat;
	margin-bottom:12px;
}
.menu {
font-family: arial, sans-serif; 
width:700px;
padding-left:182px;
margin:0;
position:absolute;
z-index:1;
}
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
.menu ul li {
float:left; 
position:relative;
width:120px;
height:38px;
}
.menu ul li a, .menu ul li a:visited {
	display:block;
	text-align:center;
	text-decoration:none;
	width:120px;
	height:38px;
	color:#ffffff;
	font-weight:bold;
	line-height:38px;
	font-size:12px;
	background-image: url(../images/222.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu ul li ul {
display: none;
}
.menu ul li:hover a {
color:#fff; 
background-image: url(../images/111.gif);
width:120px;
height:38px;
background-repeat:no-repeat;
}
.menu ul li:hover ul {
display:block; 
position:absolute;
top:38px; 
left:0; 
width:120px;
}
.menu ul li:hover ul li a {
display:block; 
background:#30a12b; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:left;
text-decoration:none;
line-height:38px;
width:220px;
border-bottom: solid 1px #8799a8;
border-left: solid 1px #8799a8;
border-right: solid 1px #8799a8;
padding-left:10px;
}
.menu ul li:hover ul li a:hover {
background:#2c9328; 
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cbffc9;
text-align:left;
text-decoration:none;
line-height:38px;
width:220px;
padding-left:10px;
}

#container {position:relative;margin:0 auto;padding:16px 0px 0px 0px;width:982px;}
#hot_news{ width:210px; float:left; padding-top:14px;}
#hot_news ul { width:210px; float:left;}
#hot_news ul li { width:210px; list-style:none; padding-bottom:4px;}
body{ font-family: Verdana; font-size:11px; color:#828282; line-height:20px;}
html, body, div, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, dd,select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; displayblock}
span,ul,li,image{ padding:0px; margin:0px; list-style:none;}
.clear{ clear:both;}
a:link{text-decoration: none;color:#828282;line-height:20px;}
a:visited{text-decoration: none;color:#828282;line-height:20px;}
a:hover{color: #0088cc;text-decoration: none;line-height:20px;}

#logo{ width:982px; float:left; margin-bottom:10px;  height:38px;}
#logo ul{ width:982px; float:left; height:38px;}
#logo ul li{ list-style:none; float:left; height:38px;}
#bottom{ width:982px; padding:15px 0px 15px 0px; float:left;}
#bottom1{ width:982px; text-align:center; padding-bottom:5px; border-bottom:solid 1px #dbdbdb; float:left; font-size:12px;}
#bottom2{ width:982px; text-align:center; padding-top:5px; color:#969696; float:left; position:relative;}

#main-bt{ width:982px; float:left; margin-bottom:10px;}
#main-bt1{ width:700px; float:left;}
#main-bt2{ width:180px; float:right; text-align:right; padding-top:23px;}

.main-banner{ width:982px; float:left; margin-bottom:12px; float:left;}
.main-banner1{ width:982px; height:5px; float:left;}
.main-banner2{ width:980px; background-image: url(../images/index_14.jpg);background-repeat: repeat-y; float:left; padding:0px 1px;}
.main-banner3{ width:982px; background-image: url(../images/index_15.jpg); height:5px; background-position:top; background-repeat: no-repeat; float:left;}
.banner{ width:880px; text-align:center; margin:0px auto;}
.banner22{ width:980px; float: left;}

#main-nr{ width:982px; margin-bottom:12px; float:left;}
#main-nr1{ width:484px; height:240px; border:solid 1px #dbdbdb; float:left; background-color:#FFF; background-image:url(../images/txt_23.jpg); background-repeat:no-repeat;background-position:right bottom;}
.main-nr1-a{ width:133px; float:left; text-align:center;}
.main-nr1-b{ width:331px; float:left; padding-right:20px; padding-top:30px;}
#main-nr2{ width:484px; height:240px; border:solid 1px #dbdbdb; background-color:#FFF;  float:right;background-image: url(../images/index_30.jpg); background-repeat:no-repeat;background-position:right bottom;}

#main-case{ width:950px; margin-bottom:12px; float:left; background-color:#ffffff; border:solid 1px #dbdbdb; padding:15px;}

#main-about{ width:980px; border:solid 1px #dbdbdb; float:left; background-color:#FFF}
#main-about1{ width:680px; padding:20px; float:left; border-right: solid 1px #dbdbdb;}
#main-about2{ width:210px; padding:20px; float:left;}

.book-app{ width:880px; padding:45px 50px 45px 50px; float:left}
.video{ width:920px; padding:45px 30px 45px 30px; float:left}
#book-app-a{ width:880px; padding-bottom:60px; float:left}
#book-app-a1{ width:215px; float:left;}
#book-app-a2{ width:650px; float:right; padding-top:20px;}
#book-app-b{ width:880px; float:left;}
.book-app-b1{ width:280px; height:165px; float:left; background-image:url(../images/android_book_app_maker_07.jpg); background-repeat: no-repeat; padding-top:8px; text-align:center;}
.book-app-b2{ width:280px;  height:165px; margin:0px 20px; float:left;background-image:url(../images/android_book_app_maker_07.jpg); background-repeat: no-repeat; padding-top:8px; text-align:center;}

#info{ width:982px; float:left;}
#info-a{ width:239px; height:154px; float:left; margin-right:10px; background-image:url(../images/info.jpg);}
.info-a1{width:217px; height:136px; float:left; padding:18px 0px 0px 22px;}
#info-b{ width:730px; height:152px; background-image: url(../images/bg2.jpg); background-repeat: repeat-x; border:solid 1px #dbdbdb; float:left;}
.info-b1{ width:199px; height:134px; border-right:solid 1px #dbdbdb; float:left; text-align:center; padding:18px 0px 0px 0px}
.info-b2{ width:210px; height:134px;border-right:solid 1px #dbdbdb; float:left; padding:18px 24px 0px 23px;}
.info-b3{ width:238px; height:134px; float:left;padding:18px 16px 0px 16px}

#download{ width:982px;float:left;}
.apps-download1{ width:942px; background-image:url(../images/book1.jpg); height:169px; background-repeat:no-repeat; float:left; padding:0px 20px 0px 20px}
.apps-download2{ width:942px; background-image:url(../images/book2.jpg); height:169px; background-repeat:no-repeat; float:left;padding:0px 20px 0px 20px}
.apps-download-bgcol{ width:670px; margin-bottom:20px; float:left;text-align:center; padding-bottom:30px; border-bottom:dashed 1px #e7e7e7;}
.apps-download-bgcol2{ width:670px; margin-bottom:20px; float:left;text-align:center;}



.support{width:982px; float:left; float:left;}
.support1{ width:982px; background-image: url(../images/support_03.jpg); height:76px; background-position:top; background-repeat: no-repeat; float:left;}
.support-a{ width:222px; float:left; border:solid 1px #e5e5e5;}
#support-a1{ width:192px; background-image:url(../images/support_07.jpg); background-repeat:repeat-x; height:31px; float:left; color:#000; font-size:12px; font-weight:bold; padding:6px 15px 0px 15px;}
#support-a2{ width:192px; padding:10px 15px 80px 15px; float:left;}
#support-a2 ul{ width:192px; float:left;}
#support-a2 ul li{ width:192px; padding-bottom:3px; margin-bottom:5px; list-style-image:url(../images/support_14.jpg); list-style-position:inside; border-bottom: dotted 1px #e5e5e5; float:left;} 
.support-b{ width:640px; float:right; border:solid 1px #e5e5e5}
#support-b1{ width:625px; height:36px; border-bottom:solid 1px #e5e5e5; float:left;color:#000; font-size:12px; font-weight:bold; padding:0px 15px 0px 0px;}
#support-b2{ width:610px; padding:10px 15px 10px 15px; float:left;}
#support-b2 ul{ width:610px;float:left;}
#support-b2 ul li{ width:610px; padding-bottom:12px; float:left;} 
#support2-1{ width:670px; padding-right:24px; border-right: solid 1px #dcdcdc; float:left;}
#support2-2{ width:130px; float:right; padding:0px 20px 0px 20px;}

#company{ background-image:url(../images/appmk_map.gif); height:320px; width:670px; background-repeat:no-repeat; float:left; background-position:bottom}

#features{ width:956px; padding:7px 12px 30px 12px; float:left;}
.features2{ width:946px; padding:0px 20px 10px 20px; float:left;}
.features2 ul{ width:946px; float:left;}
.features2 ul li{ width:946px; float:left; padding-bottom:12px; list-style-image:url(../images/ic11.gif); list-style-position:inside;}


#contact{ width:830px; padding:10px 64px 10px 64px; float:left;}
#contact11{ width:470px;float:left;}
#contact22{width:1px; background-color:#e6e6e6; margin:0px 30px; float:left; height:550px;}
#contact33{ width:220px; background-color:#f5f5f5; border:solid 1px #d8d8d8; padding:30px; margin-top:105px; float:right}
#contact1{ width:470px; float:left; padding-top:40px;}
.contact2{ width:470px; margin-bottom:18px; padding:0px; float:left;}
.contact-a{ width:86px; margin-right:20px; float:left; padding:0px;}
.contact-b{ width:360px;float:left;}
.shurukuang{float: right;width: 358px; border:solid 1px #afafaf; height:28px;}
.shurukuang22{float: right;width: 358px; border:solid 1px #afafaf; height:128px;}
.shurukuang33{float: left;width: 328px; border:solid 1px #afafaf; height:28px;}
.contact3{ width:360px; margin-bottom:18px; padding:0px; float:right;}
#newsletter-app{ width:982px; float:left;}
#newsletter{ width:609px; padding:40px 185px 40px 185px; float:left;}
#newsletter-kk{ width:609px; float:left;}
#newsletter-main{ width:609px; margin:0px 0px 10px 0px; float:left;}
#newsletter-a{ width:597px; background-image:url(../images/newsletter1.jpg); height:30px; float:left; padding:10px 0px 0px 12px; font-size:12px; font-weight:bold; color:#FFF;}
#newsletter-b{ width:549px; background-image:url(../images/newsletter2.jpg); background-repeat:repeat-y; float:left; padding:30px;}
#newsletter-c{ width:609px; background-image:url(../images/newsletter3.jpg); background-repeat:no-repeat; background-position:top; height:8px; float:left}
#newsletter-b1{ width:390px; float:left;}
.newsletter-b1-a{ width:390px; margin-bottom:16px; float:left;}
.newsletter-b1-a1{ width:50px; margin-right:8px; padding-top:5px; float:left;}
.newsletter-b1-a2{ width:332px; float:left;}
#newsletter-b2{ width:150px; float:right; text-align:center;}
#newsletter-subscribe{ width:332px; float:right;}

.font-black2{ font-size:20px; color:#000; line-height:130%; text-decoration:none;}
.font-huise{ color:#454545; font-size:14px; font-weight:bold;}
.font-huise a:link{text-decoration: none;color:#454545;line-height:20px;}
.font-huise a:visited{text-decoration: none;color:#454545;line-height:20px;}
.font-huise a:hover{color: #0088cc;text-decoration: none;line-height:20px;}
.font-huise2{ color:#828282; font-size:12px;line-height:20px;}
.font-huise2 a:link{text-decoration: none;color:#828282;line-height:20px;}
.font-huise2 a:visited{text-decoration: none;color:#828282;line-height:20px;}
.font-huise2 a:hover{color: #0088cc;text-decoration: none;line-height:20px;}
.font-huise3{ color:#828282; font-size:12px; font-weight:bold; text-align:left;}
.font-huise4{ color:#828282; font-size:12px;line-height:24px;}
.font-lanse{ color:#0088cc; font-size:12px; text-decoration:none;}
.font-lanse a:link{text-decoration: none;color:#0088cc;line-height:20px;}
.font-lanse a:visited{text-decoration: none;color:#0088cc;line-height:20px;}
.font-lanse a:hover{color: #0088cc;text-decoration: underline;line-height:20px;}
.font-bt{ font-size:24px; color:#444547; font-weight:bold;}
.font-chengse{ font-size:12px; color:#fa6600; font-weight:bold;}
.font-baise2{ font-family:Tahoma;color:#eeeeee; font-size:11px; font-family:Tahoma;}
.font-baise2 a:link{font-family:Tahoma;text-decoration: none;color:#eeeeee;line-height:20px;}
.font-baise2 a:visited{font-family:Tahoma;text-decoration: none;color:#eeeeee;line-height:20px;}
.font-baise2 a:hover{font-family:Tahoma;color: #eeeeee;text-decoration: none;line-height:20px;}
.font-support{ font-family:Tahoma; color:#323232; font-size:26px; font-weight:normal; line-height:34px;}

.font-lvse{ font-family:Tahoma;color:#1e9b1d; font-size:12px;line-height:20px;}
.font-lvse a:link{text-decoration: none;color:#1e9b1d;line-height:20px;}
.font-lvse a:visited{text-decoration: none;color:#1e9b1d;line-height:20px;}
.font-lvse a:hover{color: #1e9b1d;text-decoration: none;line-height:20px;}

.font-hs{ font-family:Tahoma;color:#b15e24; font-size:12px;line-height:20px;}
.font-hs a:link{text-decoration: none;color:#b15e24;line-height:20px;}
.font-hs a:visited{text-decoration: none;color:#b15e24;line-height:20px;}
.font-hs a:hover{color: #b15e24;text-decoration: none;line-height:20px;}
.font-bt2{ font-family:Tahoma, Geneva, sans-serif; font-size:24px; text-decoration:none; color:#333333}

.container {
	WIDTH: 880px;
	HEIGHT: 578px
}
.container A IMG {
	WIDTH: 880px;
	HEIGHT: 578px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 554px;
	LEFT: 839px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}
#products{ width:956px; margin:7px 12px 0px 12px; background-image:url(../images/products_bg.jpg); background-repeat:repeat-x; height:236px; float:left;}
#products-banner1{ width:502px;padding:50px 0px 0px 32px; float:left;}
#products-banner2{ width:240px; padding:0px 40px 0px 0px; float:right;}
.font-products{ font-family: Kalinga; font-size:36px; color:#FFF; font-weight:bold;}
.font-products2{ font-family: Kalinga; font-size:12px; color:#FFF; }
.font-products3{ font-size:14px;color:#828282; margin:0px; padding:0px;}
.products2{ width:952px; margin:0px 14px 0px 14px; background-image: url(../images/products_10.jpg); background-repeat:repeat-x; height:218px; float:left;}
.products2-1{ width:110px; padding:35px 20px 0px 20px; float:left;}
.products2-2{ width:650px; padding:42px 20px 0px 0px; float:left;}
.products2-3{ width:100px; padding:86px 20px 0px 0px; float:left}

.title{font-size:48px; padding:9px 0;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-weight: 200;

}