﻿html,body{-webkit-text-size-adjust:none;padding:0; margin:0}
body{margin:0; padding:0; color:#333; font-size:12px; background:#eee3d1;  font-family:Microsoft Yahei, "微软雅黑";}
img, div, input { behavior:url("iepngfix.htc") }
ul{margin:0; padding:0; list-style:none}
a{text-decoration:none; color:#000}
a:hover{ color:#000; text-decoration:none}
p{margin:0; padding:0; text-indent:0}
img{border:none; margin:0}
.cle{clear:both; margin:0; padding:0}
.w1140{width:1140px; margin:auto}
.w1180{width:1180px; margin:auto}
.w1250{width:1250px; margin:auto}


#head{background:url(../images/topbg.png) center top repeat-x; height:165px; margin-bottom:-15px; position:relative; z-index:2}
.top{height:89px; padding-top:10px; position:relative; width:1015px; margin:0 auto}
.logo{ position:absolute; left:0; top:10px; }
.rx{ padding-top:10px; float:right; text-align:right; font-size:20px; line-height:40px; font-family:Microsoft Yahei, "微软雅黑"; color:#442015;}
.menu{ height:50px; line-height:50px;}
.menu li{float:left; width:90px; display:inline;font-weight:bold;}
.menu li a{color:#000000; display:block; text-align:center; font-size:14px; font-weight:bold}
.menu li a:hover{background:#463619; color:#fdf0d6;font-size:14px;font-weight:bold;}


#banner{height:600px; background:#312405; width:100%; margin:-10px auto 0; position:relative; z-index:-1}
#nbanner{height:490px; background:url(images/bannerbg.jpg); padding-top:10px; width:100%; overflow:hidden}


#root{ padding-top:15px; padding-bottom:40px; position:relative}


#foot{height:99px; padding-top:19px; background:url(../images/bottombg.jpg) center top no-repeat; text-align:center; color:#ffe8be}


#news{height:45px; padding:8px 0 2px; background:url(../images/inewsbg.jpg) repeat-x; line-height:45px}
#news strong{font-size:14px; float:left}
.new li{width:330px; height:45px; line-height:45px; margin-right:15px; float:left; overflow:hidden}
.new li a:hover{color:#930}


.xiangmu{ width:1015px; height:555px; margin:auto; margin-top:15px; background:url(../images/bg1.png) center no-repeat; padding:65px 60px 0}
.pingpai{ width:1015px; height:782px; margin:auto; margin-top:15px; background:url(../images/bg2.png) center no-repeat; padding:60px 60px 0}
.jiameng{ width:975px; height:540px; margin:auto; margin-top:15px; background:url(../images/bg3.png) center no-repeat; padding:80px 80px 0}
.video{ width:1135px; height:507px; margin:auto; margin-top:15px; background:url(../images/bg4.png) center no-repeat; padding-top:180px; text-align:center}
.gundong{ width:1135px; height:245px; margin:auto; padding:25px 0; background:url(../images/gundong.png) center no-repeat;}


.xmt{float:left}
.xmlist{ width:234px; height:257px; background:url(../images/iabomenubg.png); padding-top:150px; padding-bottom:50px; float:right}
.xmlist ul{width:102px; margin:auto}
.xmlist ul li{width:102px; height:29px; line-height:29px; text-align:center; margin-bottom:5px}
.xmlist ul li a{display:block; background:url(../images/iaboa.png); font-size:13px; font-weight:bold}
.xmlist ul li a:hover{ background:url(../images/iaboah.png);}


.ppt{float:left}
.ppw{width:560px; float:right; font-size:14px; color:#c0a264; line-height:25px; height:520px; overflow:hidden}
.ipro{height:241px; margin:auto; }

.list_top{ width:980px;height:190px; overflow:hidden; margin:auto; padding-top:30px}
.hot{ width:980px;height:190px;}
.hot ul{ width:980px; height:190px; overflow:hidden; margin:0;padding:0;}
.hot ul li{ width:237px; height:190px; float:left; margin-right:10px; line-height:30px; text-align:center; display:inline}
.ipron{ color:#c0a264; font-size:13px; line-height:25px}
.ipron:hover{color:#900}
.prot{width:237px; height:152px;border:1px solid #000}
.prot:hover{border:1px solid #900}

.jmmenu{width:226px; float:left}
.jmlist{width:160px; margin:auto; padding-top:15px}
.jmlist li{ margin-bottom:1px; height:32px; line-height:32px}
.jmlist li a{display:block; background:url(../images/jmmenu.jpg); font-size:13px; font-weight:bold; text-align:center}
.jmlist li a:hover{ background:#d2a577}

.bada{width:305px; float:left; margin:0 90px}
.jmrx{float:left; padding-top:90px; color:#803716; font-weight:bold; line-height:25px; width:230px}
.jmrx strong{ font-size:34px; line-height:50px; }


.left{ width:923px; float:left;}
.right{ width:240px; float:right; padding-top:30px;}
.weizhi{height:30px; line-height:30px; padding-left:45px; font-size:14px}
.went{}
.wenr{ background:url(../images/leftroot.jpg) repeat-y; padding:0 60px; font-size:14px; line-height:25px; min-height:700px}
.wenf{}

.bt{height:100px; line-height:100px; background:url(../images/btbg.png) center no-repeat; font-size:58px; font-weight:bold; color:#c0a264; text-align:center; padding-bottom:40px}

.upr{ background:url(../images/rightup.jpg) top repeat-y; padding-bottom:20px}
.downr{background:url(../images/rightdown.jpg) bottom repeat-y; padding:10px 30px 0; color:#000; font-weight:bold; line-height:25px}

.upbt{font-size:18px; font-weight:bold; color:#c0a264; text-align:center; background:url(../images/erbt.png) center no-repeat; height:44px; line-height:44px; margin-bottom:10px}
.er{width:174px; margin:auto}
.er li{width:174px; margin:auto; text-align:center; font-size:14px; height:42px; line-height:42px; font-weight:bold; margin-bottom:2px}
.er li a{background:url(../images/eran.png) center no-repeat; display:block}
.er li a:hover{background:url(../images/eranh.png) center no-repeat}

.downbt{font-size:18px; font-weight:bold; text-align:center; margin-bottom:20px}



.newslist{}
.newslist li{height:35px; line-height:35px; border-bottom:1px #c0a264 dotted; }
.newslist li a{height:35px; line-height:35px;display:block; font-size:14px;}
.newslist li a:hover{height:35px; line-height:35px;display:block; font-size:14px; font-weight:bold; color:#c0a264}
.newslist li span{float:right; font-size:12px; color:#999}
.newstu{display:block; float:left;}
.newsbt{display:block; line-height:35px; height:30px;  font-size:12px;margin-bottom:10px; color:#666}
.view{ display:block; text-align:right; color:#900; margin-top:10px; font-size:12px}
.newsjs{font-size:12px;}

/*.fy{ padding-top:20px; text-align:center; font-size:12px}
.fy .focus{color:#d00}
.fy a{padding:0px 5px; border:1px solid #c8ad74; margin-right:5px; background:url(images/fy1.jpg) center repeat-x}
.fy a:hover{background:#dcceb2}
.fy span{padding:1px 5px; border:1px solid #d3d3d5; margin-right:5px; background:url(images/fy2.jpg) center repeat-x}*/
.fy{clear:both}

.back{ text-align:center; padding-top:20px}


.tulist{}
.tulist li{width:260px; margin:2px; height:188px; float:left; display:inline}
.pho{display:block; padding:2px}
.pho img{ width:250px; height:178px; }


.nbt{ text-align:center; color:#c0a264; font-size:20px; font-weight:bold; margin-bottom:20px}
.hit{font-size:12px; color:#999; text-align:center; margin-bottom:20px}



.fengye{ height:20px; line-height:20px; margin:10px 25px 30px 25px;}
.off{ width:60px; height:20px; line-height:20px; font-size:12px; border:1px #CCC solid;  display:block; margin-right:5px; float:left; text-align:center;}
.fenkong{ float:left;}
.fenkong a{width:20px; height:20px; line-height:20px; font-size:12px; border:1px #CCC solid;  display:block; margin-right:5px; float:left; text-align:center;}
.fenyeon{width:20px; height:20px; line-height:20px; font-size:12px; background:#c0a264; color:#FFF; font-weight:bold; display:block; border:0}



/*幻灯片*/
#player{position:relative;width:100%;height:649px;overflow:hidden; z-index:99}

#player a{ width:100%; display:block; }

#player *{border:0;padding:0;margin:0;}

#player .Limg{position:relative; width:100%; display:block; z-index:99}

#player .Limg li{position:absolute;top:0;left:0; width:100%; display:block;}

#player .Limg li img{ border:0; }

#player .Nubbt{position:absolute;z-index:1;right:432px;bottom:0; line-height:25px; width:100px; z-index:99}

#player .Nubbt span{cursor:pointer; width:14px; height:14px; background:url(../images/dian2.png) no-repeat 0 0;  float:left; margin-right:10px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian2.png'); _background-image:none;}

#player .Nubbt span.on{background:url(../images/dian1.png) no-repeat 0 0; width:14px; height:14px;  display:block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian1.png'); _background-image:none;}


/*会员专区*/

.aclear{ clear:both; overflow:hidden; }
.hylist{}
.hylist li{height:auto; line-height:35px; border-bottom:1px #c0a264 dotted; }
.hylist li img{ float:left;padding:10px;}
.hylist li span{float:left; margin-left:20px; font-size:14px; color:#000; line-height:40px;}






#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}


/*表单*/
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px; font-weight:bold; color:#c0a264}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}

.submit_anniu{ background:#c0a264; border:0; font-family:Microsoft Yahei; font-size:14px; font-weight:bold; padding:10px; cursor:pointer; }
























