﻿@charset "utf-8";
/* CSS Document */


/* Common style */
*{ padding:0px; margin:0px;}
body{ font-size:12px; background:#B11218;}
a{ text-decoration:none;}
li{ list-style:none;}
.fl{ float:left;}
.rl{ float:right;}
.mag{ margin:0 auto;}
.middle img,.fri_link img{ border:0px;}

.top{ background:url(../images/index_20.jpg) left 18px no-repeat; width:820px; height:42px; padding:64px 0 0 380px; font-size:14px; font-weight:bold;}
.top a{ color:#FAD6A6;}
.top li{ width:100px; text-align:center;}
.top .jg{ width:2px;}

.span_title{ font-family:"微软雅黑"; font-size:14px; color:#2d1d05; font-weight:bold;}

.middle{ width:1200px; background:#FAD6A6; padding:12px 0 0 0; overflow:hidden;}

#focus {
    background: none repeat scroll 0 0 #F5F5F5;
    height: 325px;
    overflow: hidden;
    position: relative;
    width: 1180px;
	margin-bottom:20px;
}

#focus .views {
    height: 325px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 1180px;
}

#focus .views .item {
    height: 325px;
    left: 0;
    position: absolute;
    top: 0;
    width: 1180px;
    text-align: center;
}


#focus .tabs {
	z-index:99;
    height: 11px;
	width:140px;
	text-align:right;
	position:absolute;
	bottom:10px;
	right:20px;
}


#focus .tabs a {
    background-image:url(../images/banner_00.png);
    background-repeat: no-repeat;
    /*cursor: pointer;*/
	display:inline-block;
    height: 11px;
	*margin-left:5px;
    width: 11px;
}

#item-1{z-index:4}#item-2{z-index:3}#item-3{z-index:2}#item-4{z-index:1}#tabs-1{background-position:0 0}#tabs-1.active{background-position:0 -11px}

#index .middle .left{ padding-left:33px; background:url(../images/index_6.jpg) no-repeat left 150px; width:470px; height:356px;}
#index .middle .name{ font-size:14px; font-family:微软雅黑; color:#2D1D05; padding-bottom:15px; height:40px;}
#index .middle .name .bt{ background:url(../images/index_21.jpg) repeat-x left bottom; width:300px; height:33px; line-height:33px; padding-left:10px;}
#index .middle .name a{ font-size:12px; color:#2d1d05; font-family:宋体;}
#index .middle .left p{ text-indent:2em; line-height:25px; width:352px; padding-bottom:105px;}
#index .middle .left p a{ color:#A90000; font-weight:bold;}
#index .middle .right{ width:684px; height:356px;}
#index .middle .right .name .bt{ width:639px;}

.newslist{ width:100%; line-height:25px; color:#333;}
.newslist li{ text-align:right; border-bottom:1px dashed #999;}
.newslist a{ color:#333; padding-right:10px; float:left;}

#index .middle .right .show{ width:684px; height:253px; padding-top:8px; overflow:hidden;}
#index .middle .right .show li{ width:152px; height:253px; text-align:center; color:#813F14; padding-left:15px; float:left;}
#index .middle .right .show .pic{ border:3px solid #813F14; margin-bottom:10px;}
#index .middle .right .show li:hover{ color:#C20E0E;}
#index .middle .right .show li:hover .pic{ border:3px solid #c20e0e;}

.middle .fri_link{ background:#fff; height:50px; width:1200px; border-top:3px solid #813F14; clear:both; font-size:14px; font-family:微软雅黑; color:#222222;}
.middle .fri_link span{ line-height:50px; padding-left:30px;}
.middle .fri_link a{ margin:0 10px 0 10px;}
.middle .bottom{ background:url(../images/index_17.jpg) no-repeat #5B0303; height:40px; width:1200px; line-height:40px; color:#fff; text-align:center; padding-left:80px;}
.middle .bottom a{color:#fff;}
.footer{ line-height:30px; height:30px; width:1200px; color:#E63C42; text-align: center;}

.wx{ width:95px; position:fixed; top:35%; right:12%; right:20px;}
.wx a{ margin-top:10px;}



.picRoll{width:150px;height:253px; height:240px; float:left;text-align:center; margin:0px 0px; }
.picRoll .picRoll_img{ border:2px solid #813F14; margin-bottom:10px; }
.picRoll img{padding:0px;border:0px solid #c5c4c4;display:block;margin:0px auto;width:146px; height:172px;}
.picRoll .picRoll_text{width:152px;height:35px;margin:0 auto;overflow:hidden;line-height:20px;text-align:center; }

#demo 
{
    overflow:hidden;
    width:98%;
    margin:0px auto 0px auto; height:230px;
}
#indemo 
{
    float: left;
    width: 400%;
}
#demo1 
{
    float: left;
}
#demo1 .picRoll
{
    margin-right:6px;
    margin-left:6px;
}
#demo2 
{
    float: left;
}
#demo2 .picRoll
{
    margin-right:6px;
    margin-left:6px;
}



/* about */
.add a{color:#AD9067;}
#about .middle{ background:url(../images/about_6.jpg) no-repeat #FAD6A6;}
#about .middle .left{ width:143px; padding:20px 50px 20px 0; margin-left:40px;font-family:微软雅黑;}
#about .middle .left #top{ background:#A86709; width:143px; height:58px; padding-top:170px; line-height:25px; font-size:20px; color:#fff;  text-indent:1em;}
#about .middle .left #top p{ font-size:12px; color:#C9882B}
/*
#about .middle .left ul{ background:#fff; padding:17px 0 170px;}
#about .middle .left a{ color:#3E3E3E;}
#about .middle .left li{ background:url(../images/about_2.jpg) 30px center no-repeat; padding-left:40px; height:22px; line-height:22px; margin-bottom:10px;}
#about .middle .left li:hover a{ color:#fff;}
#about .middle .left li:hover{ background:url(../images/about_1.jpg) 30px center #C08E45 no-repeat;}
*/
.AHoverCss{ background:#C08E45 ; display:block; height:22px; line-height:22px;}
#about .middle .right{ width:893px; padding-top:25px; height:544px; height:700px; min-height:700px; height:auto;}
#about .middle .right .add{ text-align:right; color:#AD9067; height:25px;}
#about .middle .right .gsjs{ background:url(../images/about_4.png) repeat-x bottom; height:26px; width:886px; padding-top:50px;}
#about .middle .right .gsjs span{ background:url(../images/about_3.jpg); height:23px; width:105px; text-align:center; line-height:23px; color:#fff; display:inline-block; font-family:微软雅黑;}



.c_lul{ width:143px; padding:15px auto; margin:0px auto; background:#fff;}
.c_lul li{  line-height:22px; text-align: left;  padding:5px 0px;}
.c_lul li a{ width:143px; padding-left:10px; color:#505152;font-family:微软雅黑; font-size:12px; display:block; margin:0px auto;line-height:22px;}
.c_lul li a:hover{color:#fff; line-height:22px;}
.c_lul li:hover{ background:url(../images/3_about_03.jpg) no-repeat center 5px ;line-height:22px;}

.navLi li {
    padding:0px;
    padding-top:5px;
    line-height:22px;
    background:none;
}
 .navLi ul li a
{
    line-height:22px;
    text-align:left;
    background:none;
    padding-left:15px;
    font-weight:100;
    width:auto;
}
.navLi li:hover{background:none;}
.navLi li a:hover
{
    background:none;
    border-left:solid #DB1D12 0px;
    color: #f00;
    font-size:12px;line-height:22px;
    font-weight:100;
}

.content { min-height:500px; width:887px;margin:20px auto; line-height:22px; color:#333; position:relative;}

.scr_con {position:relative;height:380px; height:500px; min-height:500px; width:887px;margin:20px auto;}
#dv_scroll{position:absolute;height:380px;height:500px; min-height:500px; overflow:hidden;width:860px;}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;right:0;top:10px;width:14px;height:380px; height:500px; border-left:1px solid #D5B07F;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:0px;width:14px;height:350px; height:480px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:-4px;top:0;width:6px;height:69px;overflow:hidden;background:url(../images/srcoll.jpg) no-repeat;cursor:pointer;}
#dv_scroll_text {position:absolute; line-height:22px;}


/* 新闻样式 一 */
.news1{ padding: 0 0 0 0; margin-left:0px; margin-top:0px; text-align:left; width:100%; margin-left:auto; margin-right:auto;}
.news1 li{ list-style-type:none; list-style-type:none; border-bottom:1px dashed #AD9067;  height:30px; line-height:30px; overflow:hidden;}
.news1 li h1{ color:#474747; font-size:12px; margin:0px; padding:0px;}
.news1 li a{ color:#474747; font-weight:normal;}

/* 产品样式 一 */
.product1{ padding: 0 0 0 0; margin-left:0px; margin-top:0px;}
.product1 li{ list-style-type:none; float:left; margin-right:10px;margin-left:10px;width:150px; height:256px; width:250px; height:326px; border:0px solid #f00;}
.product1 li img{ width:146px; height:172px; width:246px; height:272px; border:0px solid #813F14;  }/*width="170" height="130"*/
.product1 li .text { text-align:center; border:0px solid #ffffff; height:40px; width:250px;overflow:hidden;}
.product1 li .text h1{width:100%;height:20px;line-height:24px;margin:0px;padding:0px;overflow:hidden; text-align:center;}
.product1 li  a{ color:#474747; font-size:12px;  border:0px solid #ffffff}


/* 产品样式 一 */
.product2{ padding: 0 0 0 0; margin-left:0px; margin-top:0px;}
.product2 li{ list-style-type:none; float:left; margin-right:20px;margin-left:20px;width:165px; height:280px; border:0px solid #f00;}
.product2 li .product_title{ width:165px; height:30px; text-align:center; line-height:30px; overflow:hidden; }
.product2 li .product_images { text-align:center; width:165px; height:220px; overflow:hidden;}
.product2 li .product_images img{width:165px; height:220px; border:0px;}
.product2 li .product_smark{width:100%;height:30px;line-height:30px;overflow:hidden; text-align:left; position:relative; text-indent:5px;}
.product2 li .p_a_right{  position:absolute; right:5px;top:0px;}
.product2 li a{color:#333;}

.SplitPage a{color:#474747;}

a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
a:focus { outline:0; }



/*showImg*/
.showImg{width:300px;height:auto;float:left;overflow:hidden; }

#preview{ float:none; margin:0px auto; text-align:center; width:300px; border:0px solid #f00;}
.jqzoom{ width:300px; height:360px; position:relative;}

/*.zoomdiv{ left:859px; height:400px; width:400px;}*/
.list-h li{ float:left;}
#spec-n5{width:300px; height:56px; padding-top:10px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:272px; float:left; overflow:hidden; margin-left:3px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:68px; }
#spec-list ul li img{ padding:0px ; border:0px solid #ccc; width:60px; height:56px;margin-left:4px;margin-right:4px;}
#spec-list{ position:relative; width:272px; margin-right:3px;}
#spec-list div{ margin-top:0;margin-left:0px; *margin-left:0;}

.p_left_l{float:right; border:0px solid #f00;width:520px; height:auto;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
