body,html,div,p,img,ul,ol,li,h1,h2,h3,h4,h5,dl,dt,dd,form,center,textarea,input,radio,embed,select,option,submit,i,span,a{margin:0;padding:0}
img,input,textarea,submit{border:none;background:none}
a{text-decoration: none;color:#434343;}
ul,li,dl,dt,dd{list-style-type:none;}{list-style:none}
.clear{ clear:both;}
body{  background-color:#fff;	font-size:12px;	color:#434343;	font-family:"Microsoft YaHei"; }


/*头部*/
.head{	background-color:#fdfbfb;	height:122px;}
.headm{	width:1000px;	margin:0 auto;	padding-top: 20px;	color:#838282}
.headm .headLogo{	line-height:126px;	float:left; width:314px;margin-top: 10px}
.headm .headli{	float: left;    font-size: 14px;    margin: 14px 16px 0 45px;    width: 310px;}
.headm .headli li{	float: left;    line-height: 26px; background:url(../images/ico.gif) 0  12px no-repeat;   margin-right: 13px;    padding-left: 12px;    width: 120px;    display:inline;   }
.headm .headtel{	padding-top:15px; width:315px;float:left}
.headm .headtel dl{ float:right; width:235px}
.headm .headtel dd{	line-height:25px; margin-top:10px; font-size:13px; color:#c79e4f;  }
.headm .headtel dd div{ float: left}
.headm .headtel dt img{	display:block;	float:left;	margin-right:9px; }
.headm .headtel dd img{	display:block;	float:left;	margin-right:9px; margin-top:8px}
.headm .headtel dd .telno{	font-size:20px;	font-weight:bold;}
.headm .headtel dd .jk{ color:#838282}

/*头部list2*/
.header{ width:1000px; height:70px; margin:0 auto;}
.header .logo{ width:292px; height:58px; margin:10px 49px 0 0; float:left;}
.header .nva{ float: right; position:relative; margin-top:25px; z-index:9999; width:639px}
.header .nva li{ float:left; margin-right:20px;}

.header .nva li a{ font-size:16px; color:#333;}
.header .nva li a:hover{ font-size:16px; color:#c79e4f; }
.header .nva #gh{font-size:16px; color:#333;}
.header .nva li .subnva{ width:230px; position:absolute; display:none; opacity:0;  background:#fff; padding:20px 0; top: 20px;left:20px}
.header .nva li .subnva li{ width:70px; float:left; margin-left:20px; margin-top:10px; height:30px;  text-align:center; font-size:14px; display: inline; }
.header .nva li .subnva li a{border-bottom:1px solid #666;}
.header .nva .zlxma:hover ul{ opacity:1; visibility:visible;}
.header .nva li .subnva li a:hover{ color:#c79e4f; border-bottom:2px solid #c79e4f; margin-bottom:0;}

.dh{ width:100%; height:101px; border-bottom:1px solid #e0e0e0;}
.dhcon{ width:998px; margin:0 auto;}
.dh_a{ float:left; background:url(../images/dha.jpg) no-repeat 16px 30px; width:276px; height:101px;}
.dh_at{ float:left; font-size:16px; font-weight:600; margin-left:77px; display:inline; padding-bottom:3px; border-bottom: 1px #c79e4f solid; margin-top:15px;}
.dh_at a{ color:#c79e4f;}
.dh_a ul{ float:left; margin-left:60px; display:inline; margin-top:4px;}
.dh_a ul li{ float:left; font-size:15px; margin-left:12px; display:inline;}
.dh_a ul li a{ color:#61605f;}
.dh_b{ float:left; background:url(../images/dhb.jpg) no-repeat 16px 30px; width:276px; height:101px; margin-left:50px; display:inline;}
.dh_bt{ float:left; font-size:16px; font-weight:600; margin-left:77px; display:inline; padding-bottom:3px; border-bottom: 1px #c79e4f solid; margin-top:15px;}
.dh_bt a{ color:#c79e4f;}
.dh_b ul{ float:left; margin-left:60px; display:inline; margin-top:4px;}
.dh_b ul li{ float:left; font-size:15px; margin-left:12px; display:inline;}
.dh_b ul li a{ color:#61605f;}
.dh_c{ float:left; background:url(../images/dhc.jpg) no-repeat 16px 30px; width:286px; height:101px; margin-left:20px; display:inline;}
.dh_ct{ float:left; font-size:16px; font-weight:600; margin-left:77px; display:inline; padding-bottom:3px; border-bottom: 1px #c79e4f solid; margin-top:15px;}
.dh_ct a{ color:#c79e4f;}
.dh_c ul{ float:left; margin-left:60px; display:inline; margin-top:4px;}
.dh_c ul li{ float:left; font-size:15px; margin-left:12px; display:inline;}
.dh_c ul li a{ color:#61605f;}
.dh_d{ float:left; background:url(../images/dhb.jpg) no-repeat 16px 30px; width:550px; height:101px; margin-left:50px; display:inline;}
.dh_d ul{ float:left; margin-left:60px; display:inline; margin-top:4px; width:400px;}
.dh_d ul li{ float:left; font-size:15px; margin-left:12px; display:inline;}
.dh_d ul li a{ color:#61605f;}
.ws{ width:100%; height:55px; background-color:#f0f0f0;}
.ws_c{ width:998px; margin:0 auto;}
.wz{ float:left; margin-left:22px; display:inline; margin-top:24px; color:#746d67;}
.wz a{ color:#746d67;}
.ss{ float:right; margin-top:16px; margin-right:11px;}
.ss input{ background:url(../images/ss.jpg) no-repeat; width:243px; height:32px; padding-left:10px; color:#6c6c6f; }
.ss a{ float:right;}

/*导航*/
.navbar{ width:100%; height:50px; margin:0px auto;background:url(../images/n_bg.jpg) repeat-x;}
.nav {display:table;	margin:0px auto;  width:1000px; height:50px; font-size:16px; z-index:9999; position:relative;}
.nav ul {margin:0;padding:0;	list-style:none;  margin:0 auto;}
.nav ul ul {opacity:0;position:absolute; top:0;	visibility:hidden;	transition:all .4s ease; -webkit-transition:all .4s ease;height:379px; background:#F2F2F2;}
.nav ul ul ul {top:0%; left:100%;width:870px; height:379px; float:left; background:url(../images/abg.png) no-repeat;}
.nav ul ul li:hover > ul {top:0%;left:100%;opacity:1;visibility:visible;}
.nav ul li:hover > ul {opacity:1;top:100%;visibility:visible;}
.nav ul li {float:left;	position:relative;}
.nav ul ul li {float:none;}
.nav ul li {/*cursor: pointer;*/}
.nav ul li ul li a:visited{ color:#666; background:#F2F2F2; padding:8px 10px; font-size:15px;}
.nav ul li ul li a:link{ color:#666; background:#F2F2F2; padding:8px 10px; font-size:15px;}
.nav ul li ul li .apcss a{ background:none}
.nav ul li ul li a:hover{ color:#c4a572; background:#FFF; padding:8px 10px; font-size:15px;}
.icons{float:left; padding-right:7px; display:block; position:relative;}

.nav ul li ul li ul li a:visited{ padding:5px 20px; color:#666; font-size:13px;}
.nav ul li ul li ul li a:link{ padding:5px 20px; color:#666; font-size:13px;}
.nav ul li ul li ul li a:hover{ padding:5px 20px; color:#c4a572; font-size:13px;}
.nav ul a {text-decoration:none;display:block;color:#333;padding:15px 22px 14px 22px;	text-align:center;font-family:"微软雅黑";}
.nav ul p{ color:#c4a572; padding:0px 20px; font-size:15px; font-weight:normal;}
.nav ul li:hover {/* background:#c4a572;*/}
.nav ul li a:hover {background:#c4a572; color:#FFF;}
.zlxm{ background:#c4a572; width:130px; height:50px;}
.zlxm a:visited{ color:#fff; padding-left: 25px;}
.zlxm a:link{ color:#fff; padding-left: 25px;}
.zlxm a:hover{ color:#fff; padding-left: 25px;}


.gh_xl{width:100%; height:335px; position:absolute; top:70px; left:0px; z-index:2; background:#000; filter:alpha(opacity=85);   -moz-opacity:0.85;   -khtml-opacity: 0.85;   opacity: 0.85; display:none;}
.gh_xla{width:990px; height:335px; position:relative; margin:0 auto;}
.gh_1{width:568px; height:29px; position:absolute; top:23px; left:219px; font-size:24px; line-height:29px; font-family:"Microsoft YaHei"; color:#fff;}
.gh_1 img{margin-top:2px; float:left;}
.gh_closed{width:27px; height:27px; position:absolute; top:7px; right:0px; background:url(../images/gh_close.jpg) no-repeat; cursor:pointer;}
.gh_2{width:990px; height:219px; position:absolute; top:71px; left:0px; border-top:2px solid #533d2b; padding-top:21px;}
.gh_2 ul li{width:246px; height:219px; float:left; border-right:1px solid #755f53; position:relative;}
.gh_icon{ top:0px; left:21px; position:absolute;}
.gh_2_1{top:0px; left:47px; position:absolute; font-size:18px; font-family:"Microsoft YaHei"; color:#c4a572;}
a.gh_2_2{width:100px; height:26px; border:1px solid #c4a572; position:absolute; top:37px; left:47px; line-height:26px; text-align:center; font-size:12px; color:#c4a572;}
a.gh_2_2:hover{color:#c4a572;}
.gh_2_2{ position:absolute; top:74px; left:21px; font-size:14px; color:#fff;}
.gh_2_text{width:210px; height:auto; line-height:18px; position:absolute; top:168px; left:21px; color:#b2b2b2; font-size:12px;}
.gh_2_text span{color:#db5237; font-size:14px; height:54px; display:block; float:left; margin-top:2px; margin-right:3px;}
.gh_2_3{ position:absolute; top:38px; left:21px; color:#fff; line-height:25px; font-size:14px;}
.gh_2_3 span{ font-size:18px; font-family:"Arial"; color:#c4a572;}
.gh_bd{width:232px; height:121px; position:absolute; top:38px; left:21px;}
.gh_bd ul li{width:232px; height:20px; line-height:20px; margin-bottom:10px; font-size:14px; color:#fff; border:none;}
.gh_bd ul li input.email_color{color:#FFF;}
.gh_bd ul li .text{float:left;}
.gh_bd ul li input{width:154px; height:20px; float:right; background:#c4a572; border:none; padding-left:5px; color:#fff;}
.gh_bd ul li select{width:75px; height:20px; background:#c4a572;border:none; float:right; color:#fff;}
.gh_bd_btn{width:77px; height:26px; margin-right:; border:1px solid #c4a572; font-size:12px; background:none; color:#c4a572; float:right; margin-right:82px; cursor:pointer;}
.gh_wx{width:107px; height:106px; position:absolute; top:38px; left:47px;}



.block{ visibility:visible;}
.gh{ margin-top:-6px;}
.gh a:hover{ background:none;}
.anav{ width:580px; height:140px; float:left; /*background:#399;*/}
.anavcunt{ width:520px; height:140px; float:left; border-bottom:1px solid #F2F2F2; margin-left:25px;}
.anatitle{ width:520px; height:30px; float:left; text-align:left;color:#c4a572; font-size:15px; margin-top:30px;}
.anatitle span{ padding-left:10px;}
.anacount{ width:520px; height:110px; float:left;}
.anavcunt a:link{ color:#666; text-decoration:none; float:left;}
.anavcunt a:visited{ color:#666; text-decoration:none; float:left;}
.anavcunt a:hover{ color:#c4a572; text-decoration:none; float:left;}
.anavcunt a span{ font-size:13px; background:none;}

.abutn{ width:580px; height:125px; float:left;}
.abtn{ width:175px; height:39px; margin:45px auto; line-height:39px;}
.nav ul li ul li .abutn .abtn a{ color:#FFF; padding:0px 0px; background:#c4a572;}
.apic{ width:580px; height:150px; float:left;}
.apcss{ width:135px; height:79px; float:left; margin:10px 15px;}
.apiccunt{ width:510px; height:150px; margin:0px auto;}
.aright{ width:265px; height:379px; float:right;overflow: hidden;}



/*底部*/
.bottom_foot{ background-color:#cba044;color:#fff; text-align:center;font-size:15px; height:45px;line-height:45px; width:100%; float:left}
.bottom_foot a{ color:#fff}
.bot_foot{ width:1000px; margin:0 auto}
.left_bofot{ float:left; width:420px}
.right_bofot{ float:right;width:570px}
.foot{ background: url("../images/footbg.jpg") repeat-x; float:left; width:100%}
.foot_nav{ width:1000px;margin: 45px auto 0;color:#fff;height: 175px;}
.foot_nav a{  color:#fff}
.foot_nav .logo2{ float:left; margin:25px 55px 0 0}
.foot_nav dl{ background: url("../images/foot_bg.jpg") no-repeat scroll left center;height: 140px; line-height:24px;   float: left;    font-size: 15px;    margin-right: 15px;    padding-left: 17px;    text-align: center;}
.foot_nav dt{ font-size:18px;font-weight:bold;margin-bottom:20px}
.foot_nav .last{ text-align:left;padding-left:100px}
.foot_nav .last img{ margin-bottom:10px}
.entrance {    background: none repeat scroll 0 0 #f3f3f3;      height: 120px;    width: 100%; float:left}
.entr-Main { background: url("../images/entrance1.jpg") no-repeat scroll 0 12px; height: 90px; margin: 0 auto;    padding-top: 30px;    position: relative;    width: 1000px;}
.entr-Main .fl{ float: left;    margin-top: 12px;}
.entr-form {    float: left;    margin-right: 10px;    padding-top: 20px;}
.entr-form input {    float: left;    outline: medium none;    padding: 0;}
.entr-input {  color: #6a6868; font-size: 16px; background:#dbdadd;height: 45px; line-height: 45px; margin-right: 8px; padding: 0; text-indent: 1em;    width: 420px;}
.entr-form input {    float: left;    outline: medium none;    padding: 0;}
.entr-sub {    background: #cb9f43; border-radius:3px; float:left;   border: 0 none; color: #483108; cursor: pointer; font-size: 18px;  height: 47px;line-height:47px;text-align: center; width: 100px;}
.entr-atte{ float:left; width:240px;line-height:25px;margin-left:35px}
.entr-atte img{ float:left; margin-right:15px}




