@charset "utf-8";
/* CSS Document */
/* common css things for firefox,ie7,ie6 */

body{margin:0;}
ul,dl,li,dd,dt,p,h1,h2,h3,ol{margin:0; padding:0;}
p{margin-top:3px; margin-bottom:5px;}
img{border:0;}
h1,h2,h3{margin-top:5px; margin-bottom:5px;}
object{border:0;}
form{margin:0; padding:0;}

/* element style or class */
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:150%;background:url(../images/header_bg.png) repeat-x scroll top left;}
a{color:#656565; text-decoration:none;}
a:hover,.hover{color:#EF8200; text-decoration:none;}
.clear{overflow:hidden;}
.floatone{float:left;}
.floatano{float:right;}
.normalcolor{color:#656565;}
.textalign{text-align:center;}
.textalign02{text-align:right; padding-right:20px;}
.normal{font-size:12px; font-weight:normal;}
.textindent{padding-left:10px;}
.textbold{font-weight:bold;}
.color02{color:#EF8200;}

/* header */
#header{width:890px;margin:0 auto;}
.logo{margin-top:10px; width:100px;}
.quick-link{width:370px; margin-top:47px; color:#656565; word-spacing:5px;}
.quick-link li{list-style:none; float:left; width:70px; text-align:center; height:28px;}
.quick-link-cur{background:url(../images/quick-link-cur.jpg) bottom left scroll no-repeat;}
.quick-link-cur a{color:#EF8200;}
.menu{width:890px; height:34px; background:url(../images/menu_bg.png) no-repeat top center; margin-top:75px;}
.menu li{list-style:none; float:left; margin-top:10px; margin-left:25px;}
.menu a{display:block; width:52px; height:14px;}
.menu-home a{background:url(../images/home.gif) top center scroll no-repeat;}
.menu-home a:hover,.menu-home-cur a{background:url(../images/home.gif) center -13px scroll no-repeat;}
.menu-overview a{background:url(../images/menu-link.png) top left scroll no-repeat;}
.menu-overview a:hover,.menu-overview-cur a{background:url(../images/menu-link.png) left -13px scroll no-repeat;}
.menu-product a{background:url(../images/menu-link.png) -79px top scroll no-repeat;}
.menu-product a:hover,.menu-product-cur a{background:url(../images/menu-link.png) -79px -13px scroll no-repeat;}
.menu-core a{background:url(../images/menu-link.png) -158px top scroll no-repeat;}
.menu-core a:hover,.menu-core-cur a{background:url(../images/menu-link.png) -158px -13px scroll no-repeat;}
.menu-team a{background:url(../images/menu-link.png) -237px top scroll no-repeat;}
.menu-team a:hover,.menu-team-cur a{background:url(../images/menu-link.png) -237px -13px scroll no-repeat;}
.menu-business a{background:url(../images/menu-link.png) -375px top scroll no-repeat;}
.menu-business a:hover,.menu-business-cur a{background:url(../images/menu-link.png) -375px -13px scroll no-repeat;}
.menu-iyouqu a{background:url(../images/menu-link.png) -312px top scroll no-repeat;}
.menu-iyouqu a:hover{background:url(../images/menu-link.png) -312px -14px scroll no-repeat;}

/* container */
.join_main h2{border-top:1px dashed #CCC; padding-top:10px;}
.container-overview{background:url(../images/overview-bg.jpg) top right scroll no-repeat;}
.container-product{background:url(../images/product-bg.jpg) top right scroll no-repeat;}
.container-core{background:url(../images/core-bg.jpg) top right scroll no-repeat;}
.container-team{background:url(../images/team-bg.jpg) top right scroll no-repeat;}
.container-contact{background:url(../images/contact-bg.jpg) top right scroll no-repeat;}
.container-business{background:url(../images/business-bg.jpg) top right scroll no-repeat;}
.container-join{background:url(../images/join-bg.jpg) top right scroll no-repeat;}
.container-news{background:url(../images/news-bg.jpg) top right scroll no-repeat;}
#container{width:890px; margin:0 auto; margin-top:-3px;}
#flash{width:880px; margin:0 auto;}
.home-bottom{width:100%; height:151px; background:url(../images/home-bottom.png) top center; margin-top:-8px;}
.home-bottom-left{width:400px; list-style:none; margin-top:65px; margin-left:30px;}
.home-bottom-right{width:442px; margin-right:4px; margin-top:0px;}
.home-bottom-right a{float:left; display:block; height:101px; padding-top:46px;}
.left-menu{background:url(../images/left-menu-bg.jpg) top left; width:145px; height:241px; margin-top:80px;}
.left-menu ul{list-style:none; width:80%; margin:0 auto; margin-top:30px;}
.left-menu li{background:url(../images/left-menu-li-bg.jpg) bottom left scroll no-repeat; text-indent:12px; margin-top:3px;}
.left-menu-cur a{color:#EF8200;}
.right-content{width:560px; margin-top:60px; margin-left:40px;}
.content-mainword{margin-top:60px; color:#656565; width:100%;}
.content-mainword p{margin-top:10px; text-indent:24px;}
content-mainword img{margin:0;}
.content-mainword h2,.content-mainword h3{font-size:14px; margin-top:10px; margin-bottom:10px;}
.content-mainword h3{font-size:12px;}
.product-img{margin-left:80px;}
.map{width:607px; height:309px; background:url(../images/map.jpg) top center no-repeat scroll; margin-top:100px;}
.map-content{width:210px; margin-left:332px; padding-top:44px;}
.map-content p{margin:0;margin-bottom:3px;text-indent:0;}
.news-list{list-style:none; margin-left:4px;}
.change-page{margin-top:30px;}

/* footer */
#footer{width:100%; text-align:center; color:#999; background:url(../images/footer-line.jpg) top center no-repeat scroll; line-height:200%; margin-top:20px;}

.content-mainword ol{margin-left:30px;}

.join-list{padding-left:60px;}
.join-list li{list-style:outside decimal;}
