body{font-size:14px;font-family:"微软雅黑""宋体"; color:#393939;}
.w100{width:100%;}
.w1200{width:1200px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.cl{ clear:both;}
.p15{padding-top:15px;}
.white{color:#FFF;}


/*-----------------------------header--------------------------------------*/
.head{height:142px;}
.logo{width:327px; height:73px; padding-top:30px;}
.dianhua{width:560px; height:63px; padding-top:45px;}
.sousuo{ width:225px; height:63px;}
.tel{width:258px; height:63px;}
.dh{height:40px; background:url(../images/dhbg.jpg) repeat-x top center;}
.banner{height:460px;}
.gonggao{height:52px; background:url(../images/01.jpg) repeat-x top center; line-height:52px;}


.maina{height:408px; background:#f0f0f0;}
.mainaz{ padding-top:40px;}
.jians{height:27px; background:url(../images/03.jpg) no-repeat top center; }
.jianx{height:212px; margin-top:54px;}
.jianz{width:277px; height:212px;}
.jiany{width:876px; height:212px;}
.jies{width:876px; height:188px;line-height: 28px;}
.jiex{width:102px; height:24px; background:#db5502;text-align:center; }
.jiex a{ color:#FFF;line-height:24px;}
.mainb{height:179px; margin-top:2px; background:url(../images/02.jpg) no-repeat top center;}
.mainc{ height:734px; margin-top:86px;}
.fenlei{width:214px; height:732px; border:1px solid #a99554;}
.fens{width:214px; height:41px;}
.fenzh{width:204px; height:160px;margin-top: 20px;}
.fenzh li{ height:33px; border-bottom:1px dashed #d7d7d7; line-height:33px; text-indent:18px;}
.fenzh li a{ display:block;}
.fenzh li a:hover{ background:url(../images/20.jpg) no-repeat top center; color:#FFF; display:block;}
.fenx{ height:146px; margin-top:61px; text-align:center;}
.fenxx{width:214px; height:274px; margin-top:30px;}
.chanpin{width:953px; height:733px; background:url(../images/05.jpg) no-repeat top center;}
.chans{text-align:right; height:45px; line-height:45px; padding-right:20px;}
.chanx{width:905px; height:635px; margin-top:17px;margin-left: 28px;}
.maind{ height:685px; margin-top:76px; background:#f0f0f0;}
.maindd{padding-top:60px;}
.pinpais{width:1200px; height:33px;}
.pinpaix{ height:479px; margin-top:23px;}
.maine{height:599px; margin-top:59px;}
.quedian{ height:287px;}
.ques{height:43px;}
.quex{height:218px; margin-top:26px;}
.zhanshi{ height:287px; margin-top:52px;}
.zhans{ height:43px;}
.zhanx{height:212px; margin-top:32px;}
.mainf{ height:510px; margin-top:84px; background:#f0f0f0;}
.mainff{ padding-top:50px;}
.xinwen{width:730px; height:419px;}
.xins{width:730px; height:24px;}
.xinx{width:730px; height:360px; margin-top:35px; background:url(../images/18.jpg) left no-repeat;}
.gsxw{line-height:32px;}
.gsxw li a{padding-left: 186px; }
.xian{border-bottom:1px dashed #a9a9a9;height:5px;margin-top:9px;margin-bottom:9px;}
.zhaoshang{width:405px; height:419px;}
.zhaos{width:404px; height:24px;}
.zhaoz{width:361px; height:24px;}
.zhaoy{width:43px; height:24px;}
.zhaozh{width:404px; height:150px; margin-top:26px;}
.zhaox{width:404px; height:155px;margin-top: 15px;line-height: 28px;}
.zhaoxx{width:28px; height:27px;float: right;}






.jianjiebn{background:url(../images/001.jpg) no-repeat top center;height:282px; border-bottom:3px solid #dbdbdb;}
.chanpinbn{background:url(../images/002.jpg) no-repeat top center; height:282px; border-bottom:3px solid #dbdbdb;}
.xinwenbn{background:url(../images/003.jpg) no-repeat top center; height:282px;border-bottom:3px solid #dbdbdb;}
.anlibn{background:url(../images/004.jpg) no-repeat top center; height:282px;border-bottom:3px solid #dbdbdb;}
.zhaoshangbn{background:url(../images/005.jpg) no-repeat top center; height:282px;border-bottom:3px solid #dbdbdb;}
.liuyanbn{background:url(../images/006.jpg) no-repeat top center; height:282px;border-bottom:3px solid #dbdbdb;}



.left-contact span{font-size:16px; border-bottom:1px solid #dddddd; color:#444444; height:40px; width:100%;display: block; line-height:40px;}
.left-zhaoshang span{font-size:16px; border-bottom:1px solid #dddddd; color:#444444; height:40px; width:100%;display: block; line-height:40px;}


.footer{height:auto;}
.foots{height:47px;background:#202020;}
.footsz{width:820px; height:47px;line-height:47px; color:#FFF;}
.footsz a{line-height:47px; color:#FFF;}
.footsy{width:133px; height:47px;}
.footx{height:227px; background:#052443;}
.footxz{width:823px; height:165px; color:#FFF; padding-top:22px;}
.footxz a{color:#FFF;}
.footxy{width:133px; height:157px;}

div.wrapper { width: 100%; left:50%; margin-left:-50%;position: absolute; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; left:60px}
.box_skitter .next_button { position: absolute; top: 50%;right:60px;z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 100%; height: 560px; overflow: hidden;}
#slideshow ul { display: none; }