body{margin: 0px auto; padding: 0px; font-family:"宋体"; font-size: 14px; line-height:24px; color:#333333;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type:none;}
a{color:#333333; text-decoration:none;}
a:hover{color:#FF0000;}
.clear{height:0; overflow:hidden; clear:both;}
.header,.top,.menu,.bq,.bqdb,.tb,.Detail,.flbj,.proDetail,.Detail,.csbj{width:1190px; margin:0 auto;}
#submenubj,#productsbj,#Supplybj,#bq,#bqdb,#tb{width:1190px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.elps {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.elps a:visited {color: #551A8B;}
.myad{cursor:pointer;}

/*header*/
.headerbj{width:100%;background:url(../images_new/headbj.png); height:39px;line-height:39px;overflow:hidden;}
.headerl{ width:40%;}
.headerr{color:#ff0000; background:url(../images_new/index_03.png) left 13px no-repeat;padding-left:15px; margin-left:30px;}

/*top*/
.top{ overflow:hidden; margin-bottom:8px; position:relative;}
.logo{width:220px;padding:10px 50px 0px 0px;}
.topr{width:860px; color:#666; margin-top:20px;display: none}
.topr ul{ line-height:40px;}
.topr li{ margin-right: 43px; float:left; }
.topr li.last{float:right; margin:0;}
.search_box { width:529px; height:40px; background:#ff0000 url(../images_new/bg.png) no-repeat -297px -415px; padding-left:3px; display:inline; }
.search { width:529px; margin:0px; line-height:34px; height:34px; }
.search a { text-decoration:none; cursor:pointer; }
.search input { float:left; }
.select{ background:#fff url(../images_new/bg.png) no-repeat 76px -5px; border:0; border-right:solid 2px #fff; width:82px; height:34px; color:#666; line-height:34px; padding-left:8px; position:relative; z-index:99999; font-size:14px; margin-top:3px; float:left; }
.select_hover { background:#fff url(../images_new/bg.png) no-repeat 76px 15px; border-right:solid 2px #ff0000; }
.part { left:-3px; top:34px; width:270px; padding:4px 1px 1px; background:#fff url(../images_new/select_topbg.png) no-repeat left top; border:solid 3px #ff0000; border-top:0; line-height:30px; position:absolute; z-index: 9999; height:auto; zoom:1; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; border-radius:0px 0px 3px 3px; }
.part p { overflow:hidden; }
.part p a { height:30px; color:#666; line-height:30px; padding-left:8px; width:82px; border-left:solid 1px #f3f3f3; border-top:solid 1px #f3f3f3; background:#fff; display:inline-block; float:left; margin-left:-1px; margin-top:-1px; white-space:nowrap; }
.part a:hover { background:#f5f5f5; color:#ff0000; }
.enter { border:0; width:348px; float:left; height:34px; color:#999; line-height:34px; padding-left:5px; margin-top:3px; font-size:14px; outline:none; }
.enters { border:0; width:348px; float:left; height:34px; color:#333; line-height:34px; padding-left:5px; margin-top:3px; font-size:14px; outline:none; }
.sb{ background:url(../images_new/bg.png) no-repeat -31px 0; border:0; width:84px; _width:81px; height:40px; cursor:pointer; } 
.login{width:130px; background-color:#f0f0f0; height:40px; text-align:center; line-height:38px; margin-left:20px; border:#ccc 1px solid;  }
.topad{padding-top: 0px;position: absolute; left: 670px; top: -17px;}

/*menu*/
.menubj a{color:#fff;}
.menubj{ width:100%; font-family:微软雅黑; color:#fff; margin:0 auto; height:56px; background:url(../images_new/index_1_15.png); overflow:hidden;} 
.menu ul li{line-height:65px;}
.menu li{float:left; text-align:center; width:150px;}
.menu ul li a{text-decoration:none; font-size:16px; line-height:65px; display:block; text-align:center;}
.menu ul li a:hover{ width:150px; height:56px; text-decoration:none; color:#000; font-size:16px; text-align:center; background:url(../images_new/index_1_12.jpg);}
.menu ul .none{width: 220px;background-color: #990000;height: 56px;margin-right: 15px; margin-top:5px;}
.menu ul .none a:hover{ background:none; width:220px; color:#fff; background-color:#990000;}
.menu ul .none a{ line-height:51px;}

.menu ul .none1{ background:none; width:220px; height:56px; margin-right:5px;   background:url(../images_new/menu_1.jpg) no-repeat;}
.menu ul .none1 a:hover{ background:none; width:220px; color:#000; background:url(../images_new/index_1_12.jpg); border:none;}
.menu ul .none1 a{ line-height:65px;}

.menu ul .none2{ background:none; width:150px; background:url(../images_new/index_1_12.jpg); height:56px; margin:0 5px;}
.menu ul .none2 a:hover{ background:none; width:150px; color:#000; background:url(../images_new/index_1_12.jpg);}
.menu ul .none2 a{ line-height:65px;color:#000; }
.menu .a_menu a{display:block; font-size:18px; background-color:#990000; background:url(../images_new/index_1_12.jpg);}

/*bq*/
.bqbj{ background-color:#333; height:200px; padding:40px 0px; margin-top:30px; color:#999;}
.bqdh{ width:1190px; margin:0 auto;}
.bqdh li{border-left:1px dotted #666; height:200px; float:left; padding:0px 75px; line-height:30px;}
.bqdh.index li{padding:0px 48px;}
.bqdh span.flqq{font-size:14px;}
.bqdh a{ color:#999;}
.bqdh a:hover{color: #eee;}
.bqdh span{ font-family:微软雅黑; font-size:18px; line-height:50px;}
.bqlogo{ width:259px; font-size:18px;font-family:微软雅黑;  text-align:center;}
.bqlogo span{ font-size:30px; font-weight:bold; line-height:50px;}


/*bqdb*/
.bqdbbj{ background-color:#1d1c1c; height:100px; padding:20px 0px; color:#999;}
.bqdbbj a{color:#999;}
.bqdb img{ padding-top:10px;}
.bqdb a:hover{color: #eee;}
/*icon*/
.micon{display: inline-block; vertical-align: middle; background: url(../images_new/icon.png) no-repeat; width: 16px; height: 16px; overflow: hidden; font-size: 0; margin-right: 5px;}
.icon-shi {
    background-position: 0 0;
}
.icon-v {
    background-position: -20px 0px;
}
.icon-cheng {
    background-position: -38px 0;
}
.icon-gong {
    background-position: -57px 0;
}
.icon-wei {
    background-position: -79px 0;
}
.icon-zhuan {
    background-position: 0 -19px;
}
.icon-guan {
    background-position: -19px -19px;
	width:28px;
}

.icon-shuo {
    background-position: -53px -19px;
	width:16px;
}
.icon-shuox {
    background-position: -72px -18px;
	width:12px;
	margin-top:3px;
}
.icon-guanzhu{
    background-position: -0px -40px;
	width:16px;
}
.icon-wem{
    background-position: -33px -59px;
	width:33px;
	height: 20px;
	margin-right:0px;
}
.icon-wem:hover{
    background-position: -33px -59px;
	width:33px;
	height: 20px;
}

/*bqdb*/
.login{
	margin-top:25px;
	line-height:36px;
	height:36px;
	}
.login a{
	display:block;
}
.inhsearch{
	width:550px;
}
.inhsearch p{
	color:#dfdfdf;
}

.inhsearch li{
	float:left;
	margin: 0px;
}
.inhsearch .btn_text{
	width:423px;
	border:#df251d 2px solid;
	border-right:none;
	line-height:34px;
	padding:0 10px;
	color:#aaa;
	height:34px;
	font-size:14px;
	outline: none;
}
.inhsearch .btn_input{
	background:#df251d;
	width:100px;
	line-height:36px;
	text-align:center;
	color:#fff;
    border: #df251d 1px solid;
	font-size:16px;
	font-weight:bold;
	cursor: pointer;
	outline: none;
}

a.sgary {
    color: #797979;
    padding: 6px;
    text-decoration: none;
}

a.sred {
    color: #fff;
    padding: 6px;
    text-decoration: none;
    background: #df251d;
}



/*ewm*/
#floatTips{
 font-weight:bold;
 position:absolute;
 right:0px;
 width:138px;
 z-index:99;
 position: fixed;
 top: 400px;
}
#qq_top{width:134px; border: #4763b2 2px solid; height:25px; line-height:25px; background:#4763b2; text-align:center; color:#fff; font-size:12px;}
#qq_center{width:134px; border: #4763b2 2px solid; margin-bottom:10px;}
#qq_center img{width:134px;}
#qq_bottom{width:138px; text-align:right; line-height:25px; font-size:12px;}
#qq_bottom a{text-decoration: none; color: #484848;}
#qq_bottom a:hover{text-decoration: none; color: #ff6600;}



#ec_cs_pannel{top: 100px !important;}

#ec_cs_pannel a{
	display: block;
    width: 120px;
    height:314px;
    background: url(../images_new/sxl.png) no-repeat;
    margin-left: 10px;
	}
.pic_thin{display:none;}


