/* body */

body {
	text-align:left;
	font-size:12px;
	font-family:"Trebuchet MS", Verdana;
	margin:20px auto; padding:0;
	background:#C7E3F5;}
}

/* common */
div,form,img,ul,ol,li,dl,dt,dd {font-size:12px; margin: 0; padding: 0; border: 0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

table,td,tr,th{font-size:12px;}

img { border:none; padding:0;}

a {color: #000; text-decoration:none;}
a:link	{color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #333; text-decoration:underline;}
a:active {color: #000;}

.wrapper{width:780px;margin:0 auto;}
.wrapper .topnav{width:780px;height:38px;line-height:38px;color:#fff;background:#027abb;margin:4px 0 4px 0;z-index:9;position:relative;}

.wrapper .body{width:780px;background:#fff;min-height:605px;z-index:1;}
.wrapper .body .intro{float:left;width:195px;padding-top:10px;}
.wrapper .body .intro p{color:#3e475d;padding:0 10px 0 10px;line-height:20px;}
.wrapper .body .intro h1{font-size:14px;color:#027ABB;padding:10px 0 0 10px;margin:0;}

#marquee{width:195px;margin-bottom:10px;}
#marquee a{float:left;width:185px;padding:0;margin:0;padding-bottom:10px;;padding-left:10px}
#marquee2{width:569px;}
#marquee2 a{padding-right:10px;}

.wrapper .body .intro .menu{width:195px;}
.wrapper .body .intro .menu a{float:left;width:175px;height:24px;line-height:25px;padding-left:10px;margin-left:10px;background:url("a_leftmenu.gif") top no-repeat;border-bottom:1px solid #ddd;}
.wrapper .body .intro .menu a:hover{color:#015887;background:url("a_leftmenu.gif") bottom no-repeat}

.wrapper .body .content2{float:left;width:585px;}
.wrapper .body .content2 h1{font-size:14px;line-height:24px;color:#027ABB;border-bottom:1px solid #ccc;}
.wrapper .body .content{width:760px;margin:0 auto;}

.mainpopuphomea a{float:left;width:182px;padding-bottom:6px;text-align:center;}

.wrapper .body .content2 .mainpopup{padding:10px 0 0 10px;}
.wrapper .company{width:760px;padding:10px 0 0 10px;}

.wrapper .store{width:780px;height:600px;z-index:0;position:relative;}
.wrapper .store ul{width:670px;margin:40px auto;background:url("bg_corp2.gif") center top no-repeat;}
.wrapper .store li.l{float:left;width:325px;height:240px;padding:0;margin:0;}
.wrapper .store li.l a{float:left;width:320px;height:40px;position:relative;}
.wrapper .store li.l a div{
	width:130px;
	position: absolute; top:50px;right:30px;
	line-height:22px;color:#333;font-size:14px;
	z-index:1;
}

.wrapper .store li.r{float:left;width:325px;height:240px;padding:0;margin:0;padding-left:10px;}
.wrapper .store li.r a{float:right;width:320px;height:40px;position:relative;}
.wrapper .store li.r a div{
	width:130px;
	position: absolute; top:50px;right:0;
	line-height:22px;color:#333;font-size:14px;
	z-index:1;
}
.wrapper .store li.kimi{background:url("corp_kimi.jpg") top no-repeat;}
.wrapper .store li.dyno{background:url("corp_dyno.jpg") top no-repeat;}
.wrapper .store li.star{background:url("corp_star.jpg") left top no-repeat;}
.wrapper .store li.hqsn{background:url("corp_hqsn.jpg") top no-repeat;}

.wrapper .company ul{width:670px;margin:40px auto;background:url("bg_corp.gif") center top no-repeat;}
.wrapper .company li.l{float:left;width:325px;height:240px;padding:0;margin:0;}
.wrapper .company li.l a{float:left;width:320px;height:40px;position:relative;}
.wrapper .company li.l a div{
	width:130px;
	position: absolute; top:50px;right:30px;
	line-height:22px;color:#333;font-size:14px;
	z-index:1;
}

.wrapper .company li.r{float:left;width:325px;height:240px;padding:0;margin:0;padding-left:10px;}
.wrapper .company li.r a{float:right;width:320px;height:40px;position:relative;}
.wrapper .company li.r a div{
	width:130px;
	position: absolute; top:50px;right:0;
	line-height:22px;color:#333;font-size:14px;
	z-index:1;
}

.wrapper .company li.ssgzs{background:url("corp_ssgzs.jpg") top no-repeat;}
.wrapper .company li.kimi2{background:url("corp_kimi2.jpg") top no-repeat;}
.wrapper .company li.ssgqy{background:url("corp_ssgqy.jpg") top no-repeat;}
.wrapper .company li.dyno2{background:url("corp_dyno2.jpg") top no-repeat;}
.wrapper .company li.star2{background:url("corp_star2.jpg") top no-repeat;}
.wrapper .company li.bnjd{background:url("corp_bnjd.jpg") top no-repeat;}
.wrapper .company li.hgxc{background:url("corp_hgxc.jpg") top no-repeat;}
.wrapper .company li.hqsn2{background:url("corp_hqsn2.jpg") top no-repeat;}

.wrapper .body .aboutus{width:760px;padding:10px;line-height:22px;}

.wrapper .body .brand{width:565px;padding:10px;}
.wrapper .body .brand ul{}
.wrapper .body .brand li{float:left;width:180px;height:175px;text-align:center;}

.wrapper .body .notes{width:740px;padding:10px;}
.wrapper .body .notes dl{}
.wrapper .body .notes dt{font-size:14px;font-weight:bolder;padding-bottom:10px;text-align:center;}
.wrapper .body .notes dd{padding:10px;padding-left:0;text-align:left;}
.wrapper .body .notes dd p{line-height:22px;}
.wrapper .body .notes ul{}
.wrapper .body .notes li{width:740px;line-height:25px;padding-left:4px;border-bottom:1px dotted #ccc;list-style-type:disc;}

#headmenu1 {display:none;}
#headmenu2 {
	border-right: #cfcfcf 1px solid; border-top: #cfcfcf 1px solid; display: inline; font-size: 12px; z-index:99; left: 129px; visibility: hidden; margin: 0px; border-left: #cfcfcf 1px solid; border-bottom: #cfcfcf 1px solid; position: absolute; top: 0; background-color: #DCEEF8; text-decoration: none;filter:alpha(opacity=80);-moz-opacity:0.8;
}
#headmenu3 {
	border-right: #cfcfcf 1px solid; border-top: #cfcfcf 1px solid; display: inline; font-size: 12px; z-index:99; left: 256px; visibility: hidden; margin: 0px; border-left: #cfcfcf 1px solid; border-bottom: #cfcfcf 1px solid; position: absolute; top: 0; background-color: #DCEEF8; text-decoration: none;filter:alpha(opacity=80);-moz-opacity:0.8;
}
#headmenu4 {
	border-right: #cfcfcf 1px solid; border-top: #cfcfcf 1px solid; display: inline; font-size: 12px; z-index:99; left: 390px; visibility: hidden; margin: 0px; border-left: #cfcfcf 1px solid; border-bottom: #cfcfcf 1px solid; position: absolute; top: 0; background-color: #DCEEF8; text-decoration: none;filter:alpha(opacity=80);-moz-opacity:0.8;
}
#headmenu5 {
	border-right: #cfcfcf 1px solid; border-top: #cfcfcf 1px solid; display: inline; font-size: 12px; z-index:99; left: 515px; visibility: hidden; margin: 0px; border-left: #cfcfcf 1px solid; border-bottom: #cfcfcf 1px solid; position: absolute; top: 0; background-color: #DCEEF8; text-decoration: none;filter:alpha(opacity=80);-moz-opacity:0.8;
}
#headmenu6 {
	border-right: #cfcfcf 1px solid; border-top: #cfcfcf 1px solid; display: inline; font-size: 12px; z-index:99; right: 0; visibility: hidden; margin: 0px; border-left: #cfcfcf 1px solid; border-bottom: #cfcfcf 1px solid; position: absolute; top: 0; background-color: #DCEEF8; text-decoration: none;filter:alpha(opacity=80);-moz-opacity:0.8;
}
#headmenu7 {
}
#headmenu8 {
}

.secondnav{width:779px;margin:0 auto;z-index:11;position:relative;}
.second_childnav{width:779px;margin:0 auto;z-index:12;position:relative;}

.topnavli{list-style:none;width:137px;}
.topnavli a{float:left;width:127px;padding:0 10px 0 10px;color:#027ABB;font-size:12px;font-weight:bolder;line-height:26px;}
.topnavli a:hover{color:#fff;background:#015887;}

#headchildmenu8{
	border-right: #cfcfcf 1px solid;
	border-top: #cfcfcf 1px solid;
	display: none;
	font-size: 12px;
	z-index:999;
	left: 266px;
	margin: 0px; border-left: #cfcfcf 1px solid; border-bottom: #cfcfcf 1px solid;
	position: absolute; top:30px;
	background-color: #DCEEF8; text-decoration: none;filter:alpha(opacity=80);-moz-opacity:0.8;
}
#headchildmenu8 .topnavli{width:220px;}
#headchildmenu8 .topnavli a{width:200px;}

#headchildmenu21{
	border-right: #cfcfcf 1px solid;
	border-top: #cfcfcf 1px solid;
	display: none;
	font-size: 12px;
	z-index:999;
	left: 266px;
	margin: 0px; border-left: #cfcfcf 1px solid; border-bottom: #cfcfcf 1px solid;
	position: absolute; top:60px;
	background-color: #DCEEF8; text-decoration: none;filter:alpha(opacity=80);-moz-opacity:0.8;
}

#headchildmenu31{
	border-right: #cfcfcf 1px solid;
	border-top: #cfcfcf 1px solid;
	display: none;
	font-size: 12px;
	z-index:999;
	left: 393px;
	margin: 0px; border-left: #cfcfcf 1px solid; border-bottom: #cfcfcf 1px solid;
	position: absolute; top:0;
	background-color: #DCEEF8; text-decoration: none;filter:alpha(opacity=80);-moz-opacity:0.8;
}

h1.title{font-size:14px;font-weight:bolder;padding:0;margin:0;padding-bottom:10px;}

.login{width:100%;text-align:left;margin:12px 0 0 12px;padding:0;}
.login dl.login_ll{float:left;width:50%;padding:0;margin:0;color:#444444;border-right:1px solid #CECECE;}
.login dl.login_rr{float:left;width:auto;padding:0 28px;margin:0;color:#444444;}
.login dt,h3.title{font-size:14px;font-weight:bolder;color:#6F603B;padding:0;margin:0;}
.login dt span{font-size:12px;font-weight:normal;color:#5B5B5B;padding:0;margin:0;}
.login dd{line-height:24px;padding-top:16px;}
.login label{float:left;width:90px;padding-right:10px;text-align:right;}

/* gbook */
.gbook_list {float:left;width:685px;margin-left:10px;}
.gbook_list dl{background:#fff url("bg_content_top.gif") no-repeat top;}
.gbook_list dt{padding:10px;font-size:16px;color:#216B9C;}
.gbook_list dd{padding:10px;background:#fff url("bg_content_bottom.gif") no-repeat bottom left;position:relative;}
.gbook_list li { width:665px; display:block; border-top:#E0DCCA 1px solid; padding:15px 0; } 
.gbook_list li a { padding:0 8px ; font-size:10px;}
.gbook_list li span { font-size:10px; color:#8E0018; padding:0 8px 0 30px;}
.gbook_list li font { color:#4A4840; font-weight:bolder;}
.gbook_list li p { display:block; line-height:20px; margin-top:10px;}

.gbook_reply { color:#3887BD; padding:20px 10px 10px 10px; background:#F3F2EC;}
.gbook_reply h3 { font-size:12px; margin-bottom:8px;}

/* papger */
.pager {
	width:100$; height:40px; line-height:30px; font-size:14px;
	margin:0 0 10px 0;
	text-align:center;
}
.pager a {font-size:16px;padding:0 4px; color:#333; text-decoration:none;}
.pager a:visited { color:#E20026; text-decoration:none;}
.pager a:hover { color:#E20026; }

.copyright{width:780px;margin:0 auto;text-align:center;line-height:24px;color:#000;margin-top:12px;}
.copyright a{color:#c3c3c3;}

.clearBoth{clear:both;}
