﻿@charset "utf-8";

/* CSS Document */

*{margin:0; padding:0;}

img{border:0;}

body { margin:0 auto;background:url(../images/1_01.jpg) repeat-x #b30707;font-family:Tahoma;}

body,td,th {font-size:12px;color:#666; line-height:24px;}

a{ color:#666; text-decoration:none;}

a:hover{color:#aa0606;}

.clear{ clear:both;}

ul{ list-style-type:none;}

/* 整体 */

#tframe{ float:left; width:100%;background:url(../images/1_02.jpg) no-repeat top center;}

#frame{ margin:0 auto; width:1000px;}

#top{ float:left; width:980px; padding:10px;}

.log{ float:left;}

.tr{ float:right; width:352px; color:#fff; font-weight:bold; padding-top:10px;}

.tr p{ float:right;width:352px; padding-bottom:5px;}

.tr img{ float:left; padding-right:6px; padding-top:4px;}

.tr a{ color:#fff;}

.tr a:hover{color:#e5e5e5;}

#nav{ float:left; width:980px;background:url(../images/1_07.jpg) no-repeat top center; padding:0px 10px; height:40px;}

#nav li{ float:left; line-height:40px;background:url(../images/1_08.jpg) no-repeat left; font-size:14px; font-weight:bold;}

.ntp{ float:left;padding-left:33px; padding-right:33px; padding-top:8px;}

#nav li a{ display:block; padding-left:33px; padding-right:33px; color:#333;}

#nav li a:hover{color:#fff;background:url(../images/1_09.jpg) no-repeat;}

#nav li a.hover{color:#fff;background:url(../images/1_09.jpg) no-repeat;}

.bar{ float:left; padding-top:10px;}

.bar img{border:3px solid #c5c4c2}



#mframe{ float:left; width:100%;background:url(../images/1_06.jpg) repeat-y top center; padding-top:10px;}

#main{ margin:0 auto; width:950px; padding:15px; padding-bottom:5px; background:#4b0102;}



#left{ float:left; width:240px;}

.lcp{float:left; width:240px;}

.lcp img{ padding-bottom:12px;}

#lmb{ float:left; width:240px;padding-bottom:10px;}

.lbt{width:200px;}

.lbt h2{float:left; width:200px;background:url(../images/1_11.jpg) no-repeat; padding-left:40px; line-height:38px; font-size:14px; color:#fff; font-weight:bold;}

.lnr{float:left;width:210px; padding:15px;background:url(../images/1_12.jpg) repeat-x #fff;}

.lnr ul li ul{ background:none; }

.lnr li.dalei{background: url(../images/2_02.jpg) bottom repeat-x; line-height:28px;  padding-left:10px;list-style:none;overflow:hidden;}

.lnr li.dalei a{background:url(../images/2_01.jpg) no-repeat left; padding-left:10px;display:block;}

.lnr li.dalei a:hover{line-height:28px; color:#aa0606;}

.lnr li.xiala{display:block;display:inline;line-height:28px; height:28px; overflow:hidden;}

.lnr li.xiala a{padding-left:20px; background:none;}

.lnr li.xiala a:hover{text-decoration:underline; color:#aa0606;}

.lnr ul.collapsed { display: none;}  

.lnr{ margin-bottom:15px;}



/*.lnr ul{float:left;width:210px;}

.lnr li{float:left;width:210px;background: url(../images/2_02.jpg) bottom repeat-x; line-height:28px;}

.lnr li a{background:0px 5px url(../images/2_01.jpg) no-repeat; padding-left:10px;}

*/





#right{ float:right; width:695px;}

#rmb{ float:left; width:695px; padding-bottom:10px;}

#rbt{ float:left;width:695px;background:url(../images/1_13.jpg); padding-top:4px;}

#rbt h1{ float:left; font-size:14px; line-height:32px;padding-left:46px;color:#fff;margin:0px;}

#rbt h2{ float:left; font-size:14px; line-height:32px;padding-left:46px;color:#fff;margin:0px;}









.rmore{ float:right; padding-right:15px; padding-top:4px;color:#fff;}

.rmore a{ color:#fff;}

.rmore a:hover{color:#fff; text-decoration:underline;}



.blk_29 {float:left; width:695px;position:relative;background: url(../images/1_12.jpg) repeat-x #fff;}

.LeftBotton { float:left;background: url(../images/left.jpg) no-repeat 0px 0px; left:612px; width: 34px; CURSOR: pointer; POSITION: absolute; TOP: -19px; 

height:32px;}

.RightBotton { float:right;background: url(../images/right.jpg) no-repeat 0px 0px; right:14px;  width: 34px; CURSOR: pointer; POSITION: absolute; TOP: -19px; height:32px;}

.blk_29 .Cont { margin:0 auto; width:664px;OVERFLOW: hidden;padding-top:20px; height:170px;}



.ptp{ float:left; padding-left:10px; padding-top:10px; padding-bottom:12px;}

.pwz{ float:left; width:140px; text-align:center;height:30px; line-height:15px}



#cmb{width:700px; padding-bottom:12px; clear:both}

#cbt{ float:left;width:340px; height:34px;background:url(../images/1_14.jpg); padding-top:4px;}

#cbt h2{ float:left; font-size:14px; line-height:32px;padding-left:46px;color:#fff;margin:0px;}

#cnr{float:left;width:300px; padding:20px; padding-bottom:13px;background: url(../images/1_18.jpg) repeat-x #fff;}

.ctp{ float:left;}

#cnr p{ float:left;width:300px; padding-top:10px; padding-bottom:10px;}

.cr{ float:right;}



#rnr{float:left; width:671px; padding:12px;background: url(../images/1_12.jpg) repeat-x #fff;}

#rnr .p1{ border-bottom:#cecece solid 1px; padding-bottom:5px; width:671px; float:left;}

#rnr ul{list-style:none;display:block;margin:0px;padding:0px;}

#rnr ul li{float:left;}

#rnr p{padding:2px;}





#fframe{ float:left; width:100%;background:url(../images/1_20.jpg) no-repeat top center #000;}

#foot{ float:left; padding-top:30px; padding-left:240px; width:540px; padding-bottom:25px; color:#c1c1c1;}

#foot img{ float:left; padding-right:25px; padding-top:5px;}

#foot a{ color:#fff;}

#foot a:hover{color:#fff; text-decoration:underline;}







#rmc{float:left; width:660px; padding:5px;background:#e2e2e2;margin-bottom:10px;}

#rmc strong{ float:left; font-size:14px; font-weight:normal; padding-left:5px;}

.ran{ float:right;}

.ran img{ float:left;}

.ran a{ float:left; font-size:11px; padding-left:8px; padding-right:8px;}

#rlt{ float:left; width:336px; padding-bottom:10px;}

.rtp{ float:left; padding:3px;border:#e5e5e5 solid 1px; margin-bottom:8px;}

.rtp1{ float:left; padding:2px;border:#e5e5e5 solid 1px; margin-bottom:8px; margin-right:5px;}

.rms{ float:right; width:300px; padding-right:10px;}

.rms p{ padding-bottom:8px;}



.input{width:400px; border:1px solid #A5ACB2;}

.input1{width:400px; border:1px solid #A5ACB2;}

.textarea{width:400px; border:1px solid #A5ACB2;}





#related_product{margin-left:16px;}

#related_product ul li img{width:140px; height:105px; margin-bottom: 8px; border: solid 1px #CCCCCC; text-align: center;background:url(../images/1_15.jpg) no-repeat left top;}

#related_product h4{margin:0px;padding:0px; font-size:12px; font-weight: normal; line-height: 22px;}

#related_product ul li{float:left;width:150px;list-style: none; text-align:center}

#related_product ul li a{color: #3b3a3a; text-decoration: none;}

#related_product ul li a:hover{color: #019c2a; text-decoration: underline;}



div#butong_net_left{

padding-top:10px}



div#butong_net_left h4{

	font-size:12px;

	font-weight: normal;

}

div#butong_net_left td.scrollpic{padding:5px 5px;}

div#butong_net_left td.scrollpic a img{

border:#DEDDDB 1px solid;padding:2px 2px;

}

div#butong_net_left td.scrollpic h3{

	font-size:12px;

	margin:0px;

	font-weight: normal;

}





#news-content{width:700px; float:right;}

#news-content ul{list-style:none; padding: 10px 0px 10px 20px;}

#news-content li{height:32px;line-height:32px; float:left; width:650px;}

#news-content li a{display:block;}

#news-content span{float:right; padding-right:15px;}



#newsrnrp{ float:left; width:671px; padding-top:10px;}

#certificates{width:671px; padding-top:10px;}

#certificates ul{display:block;list-style:none;margin:0px;padding:0px;display: flex;flex-wrap: wrap;}

#certificates ul li{float:left;width:150px;text-align:center;padding:2px 8px;border-collapse:collapse;}

#certificates ul li img{border:1px solid #CCCCCC;}

#certificates ul li a{line-height:20px;height:20px;}





#chanpin{width:671px; padding-top:10px;}

#chanpin ul{display:block;list-style:none;margin:0px;padding:0px;}

#chanpin ul li{float:left;width:150px;height:120px;text-align:center;padding:2px 8px;border-collapse:collapse;}

#chanpin ul li img{border:1px solid #CCCCCC;}





#chanpin1{width:671px; padding-top:10px;}

#chanpin1 ul{display:block;list-style:none;margin:0px;padding:0px;}

#chanpin1 ul li{float:left;width:150px;height:150px;text-align:center;padding:2px 8px;border-collapse:collapse;}

#chanpin1 ul li img{border:1px solid #CCCCCC;}

#chanpin1 ul li a{line-height:16px;height:16px;}



.cwzNewss{ float:left; line-height:normal;}

#cwzNewsimg{ float:left; width:6px; height:6px; margin-top:7px; line-height:20px;}

#cwzNewsTitle{ float:left; width:571px; line-height:25px;border-bottom:1px #cccccc dotted;}

#cwzNewsAddtime{float:left; line-height:25px;border-bottom:1px #cccccc dotted;}



#newtitle{ float:left; height:30px; width:641px; font-size:16px; font-weight:bold; border-bottom:dotted 2px #e3e3e3;text-align:center;}

#newscontent{ float:left; width:631px; text-align:left; padding-left:10px;}

#newsback{float:left; text-align:center; height:30px; width:680px;}

.newsf{ float:left; width:631px; margin-left:10px;}



/*Banner滚动*/



.graphic, #prevBtn, #nextBtn{margin: 0;padding: 0;display: block;text-indent: -8000px;}

#container{position: relative;text-align: left;width: 1000px;}

#slider ul, #slider li{margin: 0;padding: 0;list-style: none;}

#slider li{width: 1000px;height: 320px;overflow: hidden; text-align:center;}

#slider li img{ border:3px solid #c5c4c2}

#prevBtn{display: block;width: 48px;height: 68px;position: absolute;left: 0px;top: 108px;}

#nextBtn{display: block;width: 48px;height: 68px;position: absolute;top: 108px;}

#nextBtn{left: 952px;}

#prevBtn a, #nextBtn a{display: block;width: 48px;height: 68px;background: url(../images/bleft.png) no-repeat 0 0;}

#nextBtn a{background: url(../images/bright.png) no-repeat 0 0;}



.product_act { width:280px; margin-top:10px;}

.product_act img { float:none;}

.product_act_t { font-weight:bold;}

.product_act tr{ height:25px;}

.p1{ border-bottom:none; width:200px}





.pcp1{ float:left; width:160px; padding-right:6px; padding-bottom:10px;}

.ptp1{ float:left; padding-left:10px; padding-top:10px; padding-bottom:12px;}

.ptp1 img{ padding:3px; border:2px solid #eeeeee}

.pwz1{ float:left; width:160px; text-align:center;height:30px; line-height:15px}



table.biaoge{border:1px solid #E8E8E8;border-width:1px 0px 0px 1px;text-align:center; margin-bottom:15px;}

table.biaoge td{border:1px solid #E8E8E8;border-width:0px 1px 1px 0px;padding:5px;text-align:left; line-height:20px;}

table.biaoge img {border:0;}