@charset "utf-8";
body {font:12px/17px Arial,"宋体",Arial,Tahoma,Helvetica,Verdana,sans-serif; text-align:left; 
color:#999999; background:url(../images/bg.jpg) center top repeat; margin:0; padding:0; }
* {margin:0; padding:0;}
html,body {margin:0; padding:0; border:none; }
ul,ol,dl {list-style:none;}
img,fieldset {border:0; }
table {border-collapse: collapse; }
td {vertical-align:top;}
a {color:#a79b6e; text-decoration:none;}
a:hover {color:#efb4d5; text-decoration:none;}
.none {display:none; cursor:pointer;}
input[type="submit"],.container input.submit {cursor:pointer;}
input,select,textarea {font-family:"宋体",Arial,sans-serif; font-size:12px; color:#999999;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.error,.must {color:#f00; }
.ct,.center {text-align:center;}
h1 {font-size:20px; line-height:28px; font-weight:normal; color:#efb4d5; background:none; }
h2 {font-size:14px; font-weight:normal; color:#efb4d5; }
h3 {font-size:12px; font-weight:normal; color:#efb4d5; background:none; }
h4 {font-size:12px; font-weight:normal; color:#efb4d5; background:none; }
h5 {font-size:14px; font-family:arial; font-weight:bold; color:#efb4d5; background:none; }
h6 {font-size:14px; font-weight:normal; color:#efb4d5;  background:none; }
li {background:url(../images/ico3.gif) 0 4px no-repeat; padding-left:15px;}
.block {overflow:visible;}
.none {display:none;}
.highlight {color:#efb4d5;}
.container {width:908px; margin:0 auto; padding:0 0 0 93px; background:url(../images/bgcontainer.jpg) left top no-repeat; }
.container a {cursor:pointer;}
.back {overflow:hidden; clear:both; }
.back a {background:url(../images/back.gif) 0 2px no-repeat; padding-left:15px; }
.back a:hover {background-position:0 -28px;}
/* public head */
#head {width:800px; height:63px;  padding:15px 12px 0 13px;position:relative; z-index:11; }
.logo {width:224px; height:163px; position:absolute; z-index:999; top:0px; left:300px;
	
}
.logo a {display:block; width:224px; height:163px; position:absolute; z-index:999; background:url(../images/logo.png);}
.logo span {display:none; }
.nav_service {color:#ffffff; float:left;}
.nav_service li {background:none; float:left; margin:0 10px 0 0; padding:0;}
.nav_service li a {color:#ffffff; }
.nav_service li a:hover {color:#999999; }
.head_search {float:right; width:250px; }
	.search_kw {width:205px; height:21px; float:left; background:url(../images/bgsearch.png);}
		.search_kw input {color:#666666; position:relative; z-index:99; background:transparent; border:0; width:190px; padding:3px 4px 3px 10px;  } 
	.btn {float:left; width:45px; height:21px; border:0; background:url(../images/bgbtn.png) transparent left top no-repeat;}

.nav {text-align:center; height:44px; margin-bottom:7px; padding-top:10px; overflow:hidden; position:relative; z-index:10;}
	.nav ul {padding-left:100px;}
	.nav li {background:none; display:inline; float:left; margin:0 16px; padding:0;}
	.nav li a {height:23px; display:block; }
	.nav li span {display:none; }

	#Home .nav a{background:url(../images/nav.png) left top no-repeat; }	
	#Home .nav .nav01 a{width:29px; background-position:0 0; }
	#Home .nav .nav02 a{width:96px; background-position:0 -80px; }
	#Home .nav .nav03 a{width:83px; background-position:0 -160px; }
	#Home .nav .nav04 a{width:83px; background-position:0 -240px; }
	#Home .nav .nav05 a{width:84px; background-position:0 -320px; }
	#Home .nav .nav06 a{width:56px; background-position:0 -402px; }
	#Home .nav .nav07 a{background-position:0 -482px; }
	#Home .nav .nav01 a:hover{background-position:0 -23px; }
	#Home .nav .nav02 a:hover{background-position:0 -103px; }
	#Home .nav .nav03 a:hover{background-position:0 -183px; }
	#Home .nav .nav04 a:hover{background-position:0 -263px; }
	#Home .nav .nav05 a:hover{background-position:0 -343px; }
	#Home .nav .nav06 a:hover{background-position:0 -425px; }
	#Home .nav .nav07 a:hover{background-position:0 -505px; }

	

	.nav .nav01 a{width:29px; background:url(../images/nav01.jpg) left top no-repeat; }
	.nav .nav02 a{width:96px; background:url(../images/nav02.jpg) left top no-repeat; }
	.nav .nav03 a{width:83px; background:url(../images/nav03.jpg) left top no-repeat; }
	.nav .nav04 a{width:83px; background:url(../images/nav04.jpg) left top no-repeat; }
	.nav .nav05 a{width:84px; background:url(../images/nav05.jpg) left top no-repeat; }
	.nav .nav06 a{width:56px; background:url(../images/nav06.jpg) left top no-repeat; }
	.nav .nav07 a{width:56px; background:url(../images/nav07.jpg) left top no-repeat; }
	.nav li a:hover {background-position: 0 -23px; }
	.nav li.active a, .nav li.trail a {background-position: 0 -23px;}



.nav {width:926px; height:55px; margin-left:-76px; margin-right:-70px; background:url(../images/bgnav.jpg) left top no-repeat;  }  /* updat:09-1-16   solve 1px   */
#Home .nav {margin-left:-56px;}
/* public head */
#footer {color:#a19468; clear:both; padding:0 20px; overflow:hidden; }
#footer .mod_navigation {margin-top:5px;}
#footer a:hover {color:#b4809d;}
	#footer .mod_navigation  {float:left; }
	#footer ul {color:#1584a9; margin-top:1px; }
	#footer li {background:none; display:inline; margin:0; padding:0 11px 0 0;}
	#copyright {text-align:right; margin:6px 0 0 0; float:right;}
	#copyright address {font-family:Arial,Tahoma,sans-serif;font-style:normal; color:#b4809d; display:inline;}
	#footer .copyright_bottom {text-align:right; clear:both;padding:10px 0 0 0; width:auto; zoom:1;}
#footer {width:785px; height:65px;  background:url(../images/bgfooter_home.jpg) left top no-repeat; }


#extDiv1 {display:none; width:100%; height:55px; position:absolute; top:171px; z-index:6; background:url(../images/bgnav.jpg) center top no-repeat;   }
#extDiv2 {width:855px; height:44px;  position:absolute; top:243px; left:50%; margin-left:-427px;z-index:6; background:url(../images/bgxing_h.png) center top no-repeat; }
#extDiv3 {width:805px; height:66px;  position:absolute; top:243px; left:50%; margin-left:-407px;z-index:6; background:url(../images/bgxing.png) center top no-repeat; }
#Home #extDiv1 {background:url(../images/bgnav_home.jpg) center top no-repeat; }
#Home #extDiv2 {display:block;}
#Home #extDiv3 {display:none;}


