@charset "utf-8";
/* CSS Document */
html { -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; -webkit-font-smoothing:antialiased;font-size: 100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {  display:block;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,iframe {margin:0 auto;padding:0;}
body{background:#fff; line-height:24px;color:#666666; font-size:12px; font-family: "Microsoft YaHei"; -webkit-text-size-adjust:none; min-width:1000px;}
ul,li{ list-style:none;margin: 0; padding: 0;}
img{ border:0;}
samp{font-family: "Microsoft YaHei"; }
a{ text-decoration:none; color:#666666;}
a:hover{ text-decoration: underline; color:#996633;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.blank10{ line-height:10px; height:10px; clear:both; overflow:hidden;}
.blank15{ line-height:15px; height:15px; clear:both; overflow:hidden;}
.blank20{ line-height:20px; height:20px; clear:both; overflow:hidden;}
.blank30{ line-height:30px; height:30px; clear:both; overflow:hidden;}
.blank35{ line-height:35px; height:35px; clear:both; overflow:hidden;}
.blank40{ line-height:40px; height:40px; clear:both; overflow:hidden;}
.blank50{ line-height:50px; height:50px; clear:both; overflow:hidden;}
.cbody{width:1100px; margin:0 auto; overflow:hidden;}
#header{ height:192px; width:100%; overflow:hidden; z-index:1000; position:absolute;}
.headbox{ width:1100px; margin:0 auto; overflow:hidden; z-index:1000;}
.headleft{width:50%; height:110px; overflow:hidden; display:inline; margin:6px 0 0 28px;}
.headlhy{background:url(../img/tophylist.png) no-repeat center left; padding-left:15px; line-height:26px; color:#fff;}
.headlhy a{ color:#fff;}
.headlhy a:hover{ color:#b79e74;}
.headwzlogo{ margin:30px 0 0 12px;}

/* 搜索 */
.searchbox{background:url(../img/searchbox.png) no-repeat center left; width:410px; height:69px; margin:20px 0 0 15px;}
.search{ padding:35px 0 0 133px;}
.search .searchinp{ width:229px; height:32px; border:0px; font-size:12px; line-height:32px; padding-left:10px; background:url(); color:#fff;}
.search .searchbut{ background:url(); width:37px; height:32px;border:0px;cursor:pointer;}

/*=============== navbox ===============*/  
.navbox{ background:#ffffff; height:76px; overflow:hidden; }
.navmain{width:1100px; height:76px; margin:0 auto; overflow:hidden;}
.hlogo{ width:216px; height:76px; overflow:hidden; display:inline;}
.navlist{ width:850px; z-index:100;}
.navlist li{ float: left; display:inline;height:70px;line-height:70px; font-size:16px; }
.navlist li a{ color:#666666; display:block; margin:0 15px;}
.navlist li a:hover{text-decoration:none;color:#b79e75; border-bottom:4px #b79e75 solid;}
.navlist span a,#dhome .navlist #m1 a,.navlist #m1 a:hover{color:#b79e75; border-bottom:4px #b79e75 solid;}

#mianboxbj{background:url(../img/mainbj.jpg) repeat-y center top;}
/*****友情链接******/

.link {height: 75px;width: 1098px; border:1px solid #d5d2d2; margin:0 auto; overflow:hidden;}
.link dt { border-right:1px solid #d5d2d2;display: block;float: left;font-size: 24px;height: 68px; line-height:30px;padding-top: 7px;text-align: center;width: 136px; color:#737373;}
.link dt span{text-transform:uppercase;font-size: 30px;}
.link dd {float: left;line-height: 22px;padding:15px 10px;width: 940px;}
.link ul a{ font-size:14px; display:inline-block; padding:0 14px;color:#7b7b7b;}
.link ul a:hover{ color:#b79e74;}

/*底部联系方式*/
.foottop{width:100%;background:url(../img/flxbj.gif) repeat-x center top; height:83px;}
.foottop ul{width:1100px; height:83px; margin:0 auto; overflow:hidden;}
.foottop ul li{ float:left; display:inline; width:275px; overflow:hidden;}
/*****底部样式******/
.footer{ width:100%; height:376px; background:#1d1d1d url(../img/footerbj.jpg) no-repeat center top;}
.footbox{ width:1100px; margin:0 auto; overflow:hidden;}
.footbox .flxwm{ margin-top:45px; display:inline;width:360px; overflow:hidden;}
.footbox .flxwm dt{ color:#8e8e8e; font-size:24px; margin-bottom:10px;}
.lylist li{ float: left; display:inline; width:360px; margin-bottom:10px; }
.lylist li .intext{ width:347px; height:33px; border:1px solid #333333; background:url();color:#454546; padding:0 0 0 10px;}
.lylist li .cont{ width:347px; height:90px;border:1px solid #333333;background:url();color:#454546; padding:5px 0 0 10px;}
.lylist li .intext:hover,.lylist li .cont:hover{border:1px solid #e4c49e;}
.antijiao{ width:110px; height:30px; background:#333333; text-align:center; line-height:30px; color:#b79e74; border:0px; font-size:14px; cursor:pointer;}

.lianxi{ width:490px; padding: 77px 0 0 50px;color:#e4c49e; font-size:14px;display:inline;}
.lianxi p{ line-height:18px; padding-bottom:15px;}
.lianxi p span{ padding:0 22px;}
.lianxi a{color:#e4c49e;}
.lianxi a:hover{ color:#b79e74;}
.lianxi li{line-height:40px;}
.lianxi .tel{ background:url(../img/ftel.png) no-repeat center left; padding-left:50px;}
.lianxi .email{background:url(../img/femail.png) no-repeat center left;padding-left:50px; margin-left:0px;}
.lianxi .emails{background:url(../img/femails.png) no-repeat center left;padding-left:50px; margin-left:0px;}
.lianxi .address{background:url(../img/faddress.png) no-repeat center left;padding-left:50px;}

.lianxi .banquan{}

.f2wmbox{width:140px; padding: 115px 0 0 0px;color:#e4c49e;line-height:40px; font-size:14px;display:inline;}
.f2wmbox img{ display:block;}

.fbdshare{width:150px; line-height:30px;}
.f2wmbox .bdshare-button-style0-24 a{ margin:0 2px 0 0;}
/* page */
.pagebox{ background:#cccccc; height:34px; padding:5px; overflow:hidden;}
.page{position:relative;left:50%;line-height:32px; float:left;}
.page li{ float:left; position:relative;right:50%; white-space:nowrap; margin:0 3px; line-height:32px;  padding:0 12px; font-size:12px; text-align:center; background:url(../img/pagebj.gif) repeat-x top; border:1px #c3c9cd solid;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; font-size:14px;}
.page .thisclass{color:#fff; background:#b79e74; border:1px #ad9873 solid;}
.page .thisclass a{color:#fff;background:#b79e74;}
.page li:hover{color:#fff; background:#b79e74; border:1px #ad9873 solid;}
.page li:hover a{ color:#fff;}
.bannerbox img{ display:block;}

.gztbanner img{ display:block; border:1px #333333 solid;}
.gztbanner a:hover img,.lbanner a:hover img{border:1px #996633 solid;}
.lbanner img{ display:block; border:1px #c0a183 solid;}


.eachBox{overflow:hidden;clear:both;}

/* changeBox_a1 */
.changeBox_a1{float:left;width:1100px;height:160px; padding:2px;position:relative; }

.changeBox_a2{float:left;width:354px;height:159px; padding:2px;position:relative; }

.changeBox_a1 .a_bigImg{position:absolute;top:2px;left:2px;display:none;}

/* ul_change_a2 */
.ul_change_a2{position:absolute;right:5px; bottom:7px;padding-left:19px;overflow:hidden;}

.ul_change_a2 li{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;}

.ul_change_a2 span{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;font-size:0.8em;padding:0px 3px; margin-right:2px;
border:1px solid #999;background:#fff;filter:alpha(opacity=85);opacity:0.85;cursor:hand;cursor:pointer; line-height:14px;}

.ul_change_a2 span.on{border:1px solid #CC0000;background:#FFFF9D;color:#CC0000;}





















