@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
img {border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal;s}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
input,textarea {outline:none;border:0px;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
a:link { text-decoration: none;color: #535353;}
a:visited {text-decoration: none; color: #535353;}
a:hover { text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #535353;}
.clear{ clear:both;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
body {background:#fff;margin: 0px; color:#535353; font-size: 12px;  font-family: microsoft yahei,宋体,Arial,Helvetica,sans-serif;}


.taobaolink {
    padding-left: 13px;
    font-size: 16px;
}
/* flexslider */
.flexslider{position:relative;height:513px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:513px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.bannebobg{ background:url(../images/ssbg.jpg) center no-repeat; height:142px; width:100%;}
.bannebobg .bannb{ width:1080px; margin:0 auto; height:142px; position:relative;}
.bannb .miaoshi{
	position: absolute;
	font-size: 16px;
	color: #c99a2f; line-height:30px;
	left: 7px;
	top: 39px; text-align:center;
}
.bannb .miaoshi span{ font-size:20px; font-weight:bold; color:#c99a2f;}
.bannb .reci{
	position: absolute;
	color: #4a4a4a;
	left: 382px;
	top: 50px;
	font-size:16px;
}
.bannb .reci span{ font-size:12px; font-weight:bold;color:#4a4a4a; width:368px; height:30px;}
  .bannb .reci a{
    margin: 0 10px;
  }

  .bannb .reci a:hover{
    font-size: 18px;    font-weight:bold;
  }


.bannb .biao_dan{
	position: absolute;
	background: url(../images/ssbg333.jpg) no-repeat;
	width: 224px;
	height: 24px;
	left: 852px;
	top: 50px;
}
.bannb .biao_dan .search1{ background:none; width:197px; height:24px; line-height:24px; float:left;}
.bannb .biao_dan .button1{ float:left;  background:none;width:27px; height:24px;}
.bannb .tel{
	position: absolute;
	left: 439px;
	top: 109px;
}
.bannb .tel span{ font-size:24px; color:#c99a2f; font-family:Impact;}

.chanpinbg{ background:url(../images/chanpinbgbottom.jpg) center no-repeat; height:826px; width:100%; }
.chanpinbg .chanpint{margin:0 auto; width:1080px; background:url(../images/chanpinttbg.jpg) 0px 38px no-repeat; text-align:center; font-size:12px; height:66px; padding-top:40px;}
.chanpint a{ font-size:27px; font-weight:bold;}


.listcon a {
    font-size: 16px;
}


.tel a{ margin-left:15px; color:Red;}
.tel a:hover{ font-size:16px; font-weight:700;}

.chanpinbg .list{ width:1080px; margin:0 auto; border:1px solid #d5d5d5; height:120px;line-height:120px; margin-top:19px; margin-bottom:20px;}
.list .list_t{ float:left; background:url(../images/listtbg.jpg) no-repeat; text-align:center; padding-top:15px; width:183px; height: 105px;}
.list .list_t a{ font-size:26px; color:#a37d26; font-weight:bold;}
.list .listcon{ width:850px; float:left; line-height:120px;}
.list .listcon ul li{ float:left; background:url(../images/listlili.jpg) right center no-repeat; padding-left:15px; padding-right:15px;}

.zhanshi{ width:1080px; margin:0 auto; height:480px; margin-top:20px;}
.zhanshi .zhanshit{ width:1080px; height:40px; margin-bottom:40px; margin-top:54px;}
.zhanshit ul{ width:300px; margin:0 auto;}
.zhanshit ul li{ float:left; width:130px; height:40px; line-height:40px; text-align:center;}
.zhanshit ul li a{ color:#787877; font-weight:bold; font-size:16px;}
.zhanshit ul li:hover,.zhanshit ul li.casehover{ background:url(../images/chanpinlisthover.png) -2px 3px no-repeat;}
.zhanshit ul li:hover a,.zhanshit ul li.casehover a{ color:#dea219;}

.zhanshi .zscon{ float:left;}
.zhanshi .zscon ul li{ float:left; margin-left:10px; margin-bottom:10px;}
.zhanshi .zscon ul li.fist1{ float:left; width:398px; height:390px; position:relative;}
.zscon ul li.fist1 span{
	width: 398px;
	height: 33px;
	background: #313126;
	position: absolute;
	top: 359px;
	left: 1px;
    filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/
}
.zscon ul li.fist1 a{ color:#c99a2f; text-align:center; line-height:33px;}
.zscon ul li.fist2{float:left; width:307px; height:189px; position:relative; left:10px;}
.zscon ul li.fist2 span{
	position: absolute;
	background: #313126;
	height: 33px;
	width: 307px;
	top: 158px;
	left: 0px;
    filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/
}
.zscon ul li:hover img{-webkit-animation:bounceIn 1s .2s ease both;
-moz-animation:bounceIn 1s .2s ease both;}
@-webkit-keyframes bounceIn{
0%{opacity:0;
-webkit-transform:scale(.3)}
50%{opacity:1;
-webkit-transform:scale(1.05)}
70%{-webkit-transform:scale(.9)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes bounceIn{
0%{opacity:0;
-moz-transform:scale(.3)}
50%{opacity:1;
-moz-transform:scale(1.05)}
70%{-moz-transform:scale(.9)}
100%{-moz-transform:scale(1)}}
.zscon ul li.fist2 a{ color:#c99a2f; text-align:center; line-height:33px;}

.anli{ width:1080px; margin:0 auto; height:475px; margin-top:20px;}
.anli .alt{ background:url(../images/anlit.jpg) 0px center repeat-x; text-align:center; padding-top:15px; font-size:16px; width:1080px;}
.anli .alt a{ padding-bottom:5px; font-size:26px; color:#d2ab52; font-weight:bold; background:#FFF;}

#focus_Box{position:relative; width:1080px; height:335px ;margin:30px auto;}
#focus_Box ul{position:relative; width:910px; height:335px; margin:auto;}
#focus_Box li{z-index:0; position:absolute; width:0px; height:0px; top:146px; cursor:pointer; left:377px; border-radius:4px; box-shadow:1px 1px 12px rgba(200, 200, 200, 1);}
#focus_Box li img{width:100%; height:100%;}
#focus_Box li p{position:absolute; right:0; bottom:0px; width:200px; height:40px; line-height:40px; background:#1c1c1c; text-align:center;
filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/
}
#focus_Box li p a{ color:#c99a2f; font-size:14px;}
#focus_Box .prev,#focus_Box .next{display:block; z-index:100; overflow:hidden; cursor:pointer; position:absolute; width:54px; height:53px; top:120px; filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/}
#focus_Box .prev{background:url(../images/btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(../images/btn1.png) right bottom no-repeat;right:0px} 

.gg1bg{ background:url(../images/gg1bg.jpg) center no-repeat; height:212px; width:100%;}
.gg1bg .gg1{ width:1080px; height:212px; margin:0 auto; position:relative;}
.gg1bg .gg1 .gg1wz{
	position: absolute;
	font-size: 22px;
	left: 861px;color: #c99a2f;
	top: 14px;
}
.gg1bg .gg1 .gg1rel{
	position: absolute;
	font-size: 20px;
	font-family: Impact;
	color: #c99a2f;
	left: 793px;
	top: 90px;
}
.gg1bg .gg1 .gganniu{
	position: absolute;
	left: 827px;
	top: 154px;
}

.youshibg{ width:100%; background:url(../images/youshibg.jpg) center no-repeat; height:935px;}
.youshibg .youshi{ width:1080px; position:relative; height:935px; margin:0 auto;}
.youshi .yst{
	position: absolute;
	font-size: 24px;
	left: 378px;
	top: 60px;
}
.youshi .ys1{
	width: 500px;
	height: 190px;
	position: absolute;
	left: 535px;
	top: 249px;
}
.ys1_title{
	position: absolute;
	font-size: 24px;
	font-weight: bold;
	left: 54px;
	top: 16px;
}
.ys1_con{
	position: absolute;
	top: 79px;
	line-height: 31px;
	font-size: 14px;
	left: 10px;
}
.ys1_con span{ color:#c99a2f;}

.youshi .ys2{
	width: 500px;
	height: 190px;
	position: absolute;
	left: 544px;
	top: 438px;
}
.youshi .ys3{
	width: 500px;
	height: 190px;
	position: absolute;
	left: 543px;
	top: 650px;
}

.jianzheng{ width:1080px; margin:0 auto; height:456px; margin-top:30px;}
.jianzheng .jzt{ background:url(../images/anlit.jpg) 0px center repeat-x; text-align:center; padding-top:15px; font-size:16px; width:1080px;}
.jianzheng .jzt a{ padding-bottom:5px; font-size:26px; color:#d2ab52; font-weight:bold; background:#FFF;}
.jianzheng .jzcon{ margin-top:25px;}
.jzcon .jzcon1{ width:253px; float:left; height:309px; margin-left:15px; position:relative;border:1px solid #c99a2f;}
.jzcon1 .jzc_pic{ width:253px; height:144px; }
.jzcon1 .jzc_tt{ text-align:center; padding-left:10px; padding-right:10px;}
.jzcon1 .jzc_tt a{ line-height:30px; font-size:14px; font-weight:bold;}
.jzcon1 .jzc_con{ line-height:24px;padding-left:10px; padding-right:10px;}
.jzcon1 .jzc_an{  left: 108px;
    position: absolute;
    top: 293px;}
.jzcon .jzcon1:hover{ background:#a47305; color:#FFF;}
.jzcon .jzcon1:hover a{color:#FFF;}


.aboutbg{ width:100%; background:url(../images/aboutbg.jpg) center no-repeat; height:444px;}
.aboutbg .about{ width:1080px; height:444px; margin:0 auto; padding-top:56px;}
.aboutbg .about .about_left{ width:550px;float:left; margin-left:56px;}
.about_left .abl_title{ width:550px; height:50px; line-height:50px;border-bottom:1px solid #c99a2f;}
.about_left .abl_title a{ font-size:20px; color:#c99a2f; font-weight:bold;  }

.about_left .abl_con{ font-size:14px; line-height:30px;}

.aboutbg .about .about_right{ width:428px; float:right;}


.fengcaibg{ background:url(../images/fengcaibg.jpg) center no-repeat; height:316px; width:100%; padding-top:15px;}
.fengcaibg .fengcai{ width:1080px; height:338px; margin:0 auto;}
.fengcai .fct{ height:60px; width:1080px; line-height:60px; border-bottom:1px solid #aa7f23;}
.fengcai .fct ul li{ float:left; padding-right:20px;}
.fengcai .fct ul li a{ font-size:16px; font-weight:bold;}
.fengcai .fct ul li:hover a,.fengcai .fct ul li.casehover a{ color:#c6952c; font-weight:bold;}

.fengcai .fcon{ float:left; width:1080px; height:236px; margin-top:20px;}
.fengcai .fcon ul li{ float:left; width:247px; float:left; margin-right:12px; margin-left:10px;}
.fengcai .fcon ul li img{ width:237px; height:169px; padding:5px; background:#c6952c;}
.fengcai .fcon ul li span{ text-align:center; width:247px; float:left; line-height:30px;}
.fengcai .fcon ul li:hover{ background:#c99a2f;}
.fengcai .fcon ul li:hover a{ color:#FFF;}


.gg2bg{ background:url(../images/gg2bg.jpg) center no-repeat; height:212px; width:100%;}
.gg2bg .gg2{ width:1080px; height:212px; margin:0 auto; position:relative;}
.gg2bg .gg2 .gg2wz{
	position: absolute;
	font-size: 22px;
	left: 76px;
	color: #c99a2f;
	top: 20px;
}
.gg2bg .gg2 .gg2rel{
	position: absolute;
	font-size: 20px;
	font-family: Impact;
	color: #c99a2f;
	left: 16px;
	top: 88px;
}
.gg2bg .gg2 .gganniu{
	position: absolute;
	left: 50px;
	top: 146px;
}


.xxbg{ background:url(../images/xinxibg.jpg) repeat; width:100%;height:800px; padding-top:20px;}
.xinxi{ width:1080px; margin:0 auto;height:684px; }
.xinxi .xxmore{ float:right; width:52px;}

.xinxi .xxt{ background:url(../images/xinwentbg.jpg) 0px 5px no-repeat; height:77px; line-height:77px; width:1080px;  text-align:center; margin-bottom:20px;}
.xinxi .xxt a{ font-size:24px; color:#af8730; font-weight:bold;}
.xinxi .xx1{ border:1px solid #bfbfbf;margin-right:15px; width:350px; height:574px; float:left;}
.xinxi .xx1 .xx1_t{ padding-left:15px; height:54px; width:323px; line-height:54px; color:#FFF;}
.xinxi .xx1 .xx1_t h3 a{ font-size:20px; color:#af8730; font-weight:bold;}
.xinxi .xx1 .xx1_t h3{ float:left;color:#000;}
.xinxi .xx1 .xx1_con ul li{ padding-left:5px; padding-right:5px; line-height:34px; overflow:hidden; width:328px; height:34px; border-bottom:1px dashed #CCCCCC;}
.xinxi .xx1 .xx1_con ul li:hover a{ color:#c99a2f;}
.xinxi .xx1 .xx1_con ul li a{ float:left; width:243px; height:34px; overflow:hidden;}
.xinxi .xx1 .xx1_con ul li span{ float:right;}
.xinxi .xx1 .xx1_con{ padding-left:10px; padding-right:10px;}
.xinxi .xx1 .xx1_con img{ width:330px;}



.wenti{width:338px; height:574px; float:left;border:1px solid #bfbfbf;}
.wenti .xx1_t{padding-left:15px; height:54px; width:323px; line-height:54px;}
.wenti .xx1_t h3 a{ font-size:20px; color:#af8730; font-weight:bold;}
.wenti .xx1_t h3{ float:left;}
.wenti .xx1_t .xxmore{ float:right;}

.wenti .wt_con{ height:520px; overflow:hidden; float:left; width:318px; padding-left:10px; padding-right:10px;}
.wenti .wt_con img{ width:318px;}
.wenti .wt_con #ticker22 li{ padding-left:5px; padding-right:5px; line-height:34px; overflow:hidden; width:328px; height:34px; border-bottom:1px dashed #CCCCCC;} 
.wenti .wt_con #ticker22 li a{ float:left; color:#604734;width:243px; height:34px; overflow:hidden;}
.wenti .wt_con #ticker22 li span{ float:right;}
.wenti .wt_con #ticker22 li:hover a{ color:#c99a2f;}
.link{ padding-left:120px; width:960px; height:66px; border:1px solid #999; background:url(../images/link.jpg) 30px center no-repeat; margin:0 auto; margin-top:20px;}

.links{ line-height:98px; margin:0 auto; background:url(../images/linksbg.jpg) no-repeat; height:98px; width:1080px; margin-bottom:20px;}
.links p a{ padding-left:5px; padding-right:5px;}
.links p{ padding-left:15px;}


