@charset "gb2312";
/* CSS Document */
body{margin:0px auto; padding:0px; color:#333333; font-size:14px; overflow-x:hidden; font-family:"Microsoft YaHei"; background:url(../images/body_bg.jpg) repeat;}
form,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0px;padding:0px;}
i{ font-style:normal;}
img{margin:0px; padding:0px; border:0px; overflow:hidden}
li{ list-style:none; padding:0; margin:0;}
ul{margin:0px;padding:0px;list-style-type:none;}
input,select{margin:0px;padding:0px;vertical-align:middle;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#cc0000 }
.clear{font-size:0px;line-height:0px;float:none;rheight:0px;clear:both;overflow:hidden;}
table { border-collapse:collapse;}
.space{font-size:0px;line-height:0px;height:10px;}
.fix:before,.fix:after{content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;}
.center{ width:1170px; margin:auto}
@font-face {
 font-family: 'impact';
 src: url('impact.ttf');
}  
/*top*/
.top{ width:1100px; height:90px;margin:auto}
.top h1{ float:left; padding-top:20px;}
.search{ float:right; width:305px; margin-top:40px;}
.search .sousuo{ float:left; width:182px; height:22px; line-height:22px; border:none; border-bottom:1px #ebebeb solid; margin-right:5px; padding-left:10px;}
.search .sousuo_an{ float:left; background:url(../images/search-button.png) no-repeat; width:16px; height:16px; outline:none; border:none; cursor:pointer; margin-right:15px }
input::-webkit-input-placeholder {
    color:#ede8e7;
}
input:-moz-placeholder {
    color:#ede8e7;
}
.search img{ vertical-align:middle; padding-left:5px;}

/*nav*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.daohang{ width:100%;}
.nav{ width:1100px; margin:auto; height:58px; line-height:58px; background:#fff; position:relative; z-index:999;  }
.nav a{ color:#333;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 27px; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.nav .sub{ display:none; width:auto;  left:0; top:58px;  position:absolute; background:url(../images/sub_bg.png) repeat; }
.nav .sub li{ zoom:1; height:50px; line-height:50px; border-bottom:1px #d0cfcd dashed; text-align:center; font-size:15px;}
.nav .sub li a{ color:#666}
.nav .sub li a:hover{ color:#c7001a}
.nav .on h3 a{ background:#c7001a; color:#fff;}

/*banner*/
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; margin-left:-36px; bottom:20px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:14px; height:14px;  text-align:center; background:url(../images/banner-b.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/banner-h.png) no-repeat; }
.slideBox .bd{ position:relative; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }

.mian{ width:1100px; margin:auto}
.index_cpzx{ width:1100px; height:506px;}
.index_cpzx h2,.index_news h2{ width: 330px;
    height: 100px;
    font-size: 28px;
    font-family:impact;
    line-height: 100px;
    color: #a5a5a5;
    margin: 0 auto;
	}
.index_cpzx img,.index_news img{ vertical-align:middle}
.index_cpzx h2 i,.index_news h2 i{ color:#e91919}

.index_cpzx_box{ width:1100px;}
.index_cpzx_box p{width: 882px; float: left; font-size: 16px; color: #666; height: 90px;line-height: 30px;  text-align: justify;margin:5px 0 10px 0}	
.index_cpzx_box .more{ width: 200px;height: 42px;line-height: 42px; float: right; border: 1px solid #C7001A; border-radius: 100px;text-align: center; color: #c60e0e; margin-top: 20px;}

.index_cpzx_box .more a{ width: 200px;height: 42px;display: block;text-decoration: none; font-sise: 16px;color: #C60E0E;}
.index_cpzx_box .more a:hover{ width:200px; height:42px; display:block; color:#fff; border-radius:100px;background:#c7001a;}

.index_cpzx,.index_cpzx ul{ width:1100px;}
.index_cpzx ul li{ float:left; width:253px; position:relative; margin:0 11px; display:inline}
.index_cpzx ul li img{ width:253px; height:223px;}
.index_cpzx ul li .img_box{width: 210px; height: 144px;background: url(images/chanpin-weizi-bg.jpg) no-repeat bottom #fff;  box-shadow: 0px 4px 3px #666; position: absolute; left: 12px;top: 150px;  font-size: 12px; color: #777; line-height: 20px; padding-left: 20px;}
.index_cpzx ul li .img_box h6{ font-size:18px; width:190px; padding:25px 0px; font-weight:normal;}

.index_news{ width:1100px;}
.index_news_box{ width:1100px;}
.index_news_box_l{ float:left; width:536px;}
.index_news_box_l p{ width:536px; height:42px; line-height:42px; border-bottom:2px #c7001a solid; font-size:20px;}
.index_news_box_l p a,.index_news_box_l p a:hover{ color:#c7001a}
.index_news_box_l p span{ float:right; font-size:14px; color:#c7001a}
.index_news_box_l ul{ width:536px; padding-top:10px;}
.index_news_box_l ul li{ width:521px; line-height: 32px;  font-size: 16px;  background:url(../images/dian.jpg) no-repeat left center; padding-left:15px;}
.index_news_box_l ul li span{ float:right; font-size:12px;color:#333}

.index_news_box_r{ float:right; width:533px; padding-top:10px;}
.index_news_box_r img{ width:533px; height:363px;}
.index_news .more{ float:right; width: 200px;height: 42px;line-height: 42px; float: right; border: 1px solid #C7001A; border-radius: 100px;text-align: center; color: #c60e0e; margin-top: 20px; margin-bottom:30px}
.index_news .more a{ width: 200px;height: 42px;display: block;text-decoration: none; font-sise: 16px;color: #C60E0E;}
.index_news .more a:hover{ width:200px; height:42px; display:block; color:#fff; border-radius:100px;background:#c7001a;}

.rj_banner{ width:100%;}
.rj_banner img{ width:100%; min-width:1200px; }
.rj_mian{ width:1100px; margin:auto; margin-top:-77px; position:relative; z-index:800}
.rj_l{ float:left; width:232px;}
.rj_l_lm ul{ background:#fafafa; min-height:380px}
.rj_l h2{ width:207px; height: 77px; line-height: 77px; font-size: 22px;color: #fff;font-family: "Arial"; background: rgba(199, 0, 26, 0.7)!important;filter: Alpha(opacity=70); font-weight:normal; padding-left:25px;}
.rj_l_lm ul li{ width: 196px;font-family: "Arial"; font-size: 18px; border-bottom: 1px dashed #dadada; padding: 10px 0 10px 25px; background:url(../images/sjz-leftnav-icon.png) no-repeat left top; background-position:25px; padding-left:36px;}
.rj_l_lm ul li a{ color:#666}
.rj_l_lm ul li a:hover{ color:#c70019}
.rj_l_lm ul li.a1 a{ color:#c70019}

.rj_r{ float:right; width:844px; margin-top:77px; padding-bottom:50px}
.rj_r .mbx_dh{ width:816px;  height:88px; line-height:88px; background:url(../images/sjz-con-weizhi.png) no-repeat left center; padding-left:28px;}
.rj_r .mbx_dh span{ color:#d1001a}

.gywm{ width:844px; font-size:14px; line-height:28px; color:#666;font-family: "Arial";}
.ryzz ul li{ float:left;  border: 1px solid #dedede; height: 195px; margin-right:81px; width: 198px; margin-top: 15px; display:inline}
.ryzz ul li img{ width:100px; height:130px; margin-left:49px; display:inline}
.ryzz ul li span{ display:block;    font-size: 14px; text-indent:10px; width: 100%; font-family: Arial; margin-top: 10px;}

.gsfm ul li{ float:left;  border: 1px solid #dedede; height: 195px; margin-right:81px; width: 198px; margin-top: 15px; display:inline}
.gsfm ul li img{ width:198px; height:130px;}
.gsfm ul li span{ display:block;  font-size: 14px;  width:178px; margin:auto;font-family: Arial; margin-top: 10px;}

.gsxw{ width:844px;}
.gsxw ul li{ width:829px; line-height:38px; background:url(../images/title_icon.jpg) no-repeat left center; padding-left:15px; font-family: "Arial";}
.gsxw ul li span{ float:right}

/*page style*/
.i-pager{height:30px;font-size:12px;margin-top:10px;text-align:right;}
.i-pager a{text-decoration:none;}
.i-pager a,.i-pager a:link,.i-pager a:visited,.i-pager a:active{color:#333;}
.i-pager a:hover{color:#fff;}
.i-pager-first,.i-pager-prev,.i-pager-next,.i-pager-last,.i-pager-item{display:inline-block;width:auto;min-width:1.5em;height:20px;margin-left:2px;background:white;border:solid 1px #dddddd;text-align:center;line-height:20px;font-size:12px;padding-left:2px;padding-right:2px;}
.i-pager-prev,.i-pager-next,.i-pager-first,.i-pager-last{padding:0 5px;}
.i-pager-prev:hover{background:red;color:#ffffff;}
.i-pager-prev-disable:hover{}
.i-pager-next:hover{background:red;color:#ffffff;}
.i-pager-first:hover{background:red;color:#ffffff;}
.i-pager-last:hover{background:red;color:#ffffff;}
.i-pager-item-active{background:red;}
.i-pager-item-active span{color:#fff;}
.i-pager-item:link,a.i-pager-item:visited,a.i-pager-item:hover,a.i-pager-item:active,a.i-pager-item-active:link{text-decoration:none;}
.i-pager-item:hover{background:red;color:#ffffff;}
.i-pager-info{display:inline-block;width:auto;height:22px;margin-left:3px;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; }
.i-pager-current{width:auto;text-align:center;display:inline-block;padding-left:5px;line-height:20px;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.i-pager-info-c{color:Red;width:auto;text-align:center;display:inline-block;padding:0 5px;line-height:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.i-pager-info-p{color:#666;display:inline-block;width:auto;text-align:center;line-height:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;}
.i-pager-info-t{color:Black;display:inline-block;width:auto;text-align:center;padding:0 5px;margin-right:20px;line-height:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#fff;}

.article{ width:844px;}
.article h6{ width:100%; font-size: 20px;color: #666;line-height: 36px; padding-top: 14px;  font-family: "Arial"; border-top:1px #cecece solid; font-weight:600; text-align:center}
.article .time{ width:100%; text-align:center; line-height: 36px; color: #989191; font-size: 12px;}
.neirong{ width:844px;font-family: times new roman,times,serif; font-size:16px; line-height:32px; color:#666}
.neirong img{ max-width:844px;}

.contact{ width:844px; line-height:32px;}

.tree{  padding-bottom:168px;background:#fafafa;}
.tree_box{ }
.tree_box h3{cursor: pointer;    width: 196px;
    font-family: "Arial";
    font-size: 18px;
    border-bottom: 1px dashed #dadada;
    padding: 10px 0 10px 25px;
    background: url(../images/sjz-leftnav-icon.png) no-repeat left center;
    background-position: 25px;
    padding-left: 36px;
	font-weight:normal}
.tree_one{ width:232px; padding-top:10px; padding-bottom:10px; }
.tree_one li{ width:195px; background:url(../images/leftbar-dian.png) no-repeat left 13px;line-height:32px; padding-left:12px; margin-left:24px;}
.tree_one li h4{font-size:14px; font-weight:normal; }
.tree_box .a1 a{ color:#d00019}
.tree_box .a2 a{ color:#d00019}

.product{ width:}
.product ul li{ float:left; width:197px; height:229px; border:1px solid #dedede; margin-right:12px; display:inline; margin-bottom:12px}
.product ul li img{ width:197px; height:130px;}
.product ul li p{ width:170px; margin:auto; text-align:left;}
.product ul li span{ display:block; width:170px; margin:auto; text-align:right; font-size:12px; padding-top:10px; padding-bottom:10px;}