.top .fl a img{ width:230px; padding-top:10px; height:auto;}
.top .fr a img{ width:150px; height:auto; padding-top:0px;}
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(../image/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{ padding-top:10px; float:left; margin-right:30px;width: 250px;}
.topr{width:950px; color:#666; margin-top:10px; margin-left:0px;float: right;}
.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:30px; 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 15px auto; height:47px; background:#363636; overflow:hidden; line-height:47px;} 
.menu li{float:left;position: relative; text-align:center; width:192.5px; margin:0px 0px;}
.menu li.li6{width:178px;position: relative;}
.menu li.li6 img{position: absolute;left: 20px;top: 4px;}
.menu li.li6 a{display: block;width: 100%;height: 47px;}
.menu li.li6 a span{position: absolute;left: 60px;top: 0;}

.menu li.li0{ width:220px; margin:0; background:#df251d;}
.menu li.li1{ margin-left:20px;}
.menu li.li2{ display: none;}
.menu li.li0.menuon{ background:#df251d;}
.menu ul li.menuon{ background:#df251d;}
.menu ul li a{text-decoration:none; font-size:16px; line-height:47px; display:block; text-align:center; font-family:"Microsoft YaHei"}
.menu ul li a:hover{ background:#df251d;}
.menu ul li a span{  font-family:"Microsoft YaHei"}

/*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(../image/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;
	}
.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;}

/*会员中心*/
.left_box{  height:auto; margin:0 auto; display:block; overflow:hidden; text-align:left;}






/*资讯样式*/
.news_show_1190{ width:100%; max-width:1190px; height:auto; margin:0 auto; display:block; overflow:hidden;}
.news_show_left{ width:857px; height:auto; margin:0 auto; display:block; overflow:hidden; padding:20px; border:#e3e7ea 1px solid; float:left;}
.left_box_list{ width:100%; height:auto; margin:0 auto; display:block; overflow:hidden; text-align:center;}

.left_box_list h1{ width:100%; height:46px; margin:0 auto; display:block; overflow:hidden; text-align:center; font-family:"微软雅黑"; line-height:46px;}
.left_box_list .info{ position:relative; z-index:1; width:100%; height:auto; margin:0 auto; display:block; overflow:hidden; text-align:center; border-bottom: solid 1px #ccc; border-top: solid 1px #ccc;}


.left_box_list .info .f_r{ width:46px; height:20px; margin:0 auto; margin-top:3px; display:block; overflow:hidden; text-align:center; float:right; padding-right:50px;}

.left_box_list .np{ width:100%; height:auto; margin:0 auto; display:block; overflow:hidden; text-align:center;}

.left_box_list .np ul{ width:100%; height:auto; margin:0 auto; padding:20px; overflow:hidden; text-align:center;}
.left_box_list .np ul li{ width:100%; height:24px; margin:0 auto; display:block; overflow:hidden; text-align:left;}

#article{ width:100%; height:auto; margin:0 auto; margin-top:30px; display:block; overflow:hidden; text-align:left;}



.related{ width:100%; height:auto; margin:0 auto; display:block; overflow:hidden; text-align:left;}

.left_head{ width:100%; height:30px; margin:0 auto;  display:block; overflow:hidden; text-align:left; background:#eeeeee; border-bottom: solid 1px #dddddd;border-top: solid 1px #dddddd; float:left;}

.left_head a{ margin:0 auto; margin-left:20px; margin-right:20px; font-family:"微软雅黑"; font-size:14px; line-height:30px;}

.related_tt{padding:20px; margin:0 auto; text-align:left;}
.related_tt ul{}
.related_tt ul li{ width:100%; height:auto; margin:0 auto; display:block; overflow:hidden; text-align:left; font-family:"微软雅黑"; font-size:14px; line-height:24px;}
.related_tt ul li a{ color:#0B3B8C; font-family:"微软雅黑"; font-size:14px; line-height:24px;}

/*单页页面*/
.kta_about{ width:100%; max-width:1190px; height:auto; margin:0 auto; margin-top:30px; display:block; overflow:hidden; text-align:center;}
.left_menu2{ width:200px; height:auto; margin:0 auto; display:block; overflow:hidden; text-align:center; float:left;}
.left_menu2 ul{ width:196px; height:auto; margin:0 auto; display:block; overflow:hidden; text-align:center; border: solid 2px #eeeeee;}

.left_menu2 ul li{ width:90%; height:30px; margin:5px auto; display:block; padding:0px !important; overflow:hidden; text-align:center; font-family:"微软雅黑"; font-size:14px; line-height:30px; border-bottom:solid 1px #dddddd;}

.left_menu2 ul li a{ color:#444444;}
.left_menu2 ul li:hover a{ color:#4763b2;}


.left_menu2 ul li.left_menu_on{ padding:0px !important; background:none !important;}





.left_box_2{ width:950px; height:auto; margin:0 auto; display:block; overflow:hidden; text-align:center; float:right;}

.left_box_2 .pos2{ width:950px; height:40px; margin:0 auto; display:block; overflow:hidden; text-align:left; border-bottom: solid 1px #4763b2; line-height:40px;}

.left_box_2 .content{ margin:0 auto; text-align:left;}

.slideTxtBox{ width:auto; height:64px; display:block; text-align:left; float:left; margin-top:10px;}
.slideTxtBox .hd{ height:26px; line-height:26px; padding:0px; position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:0px; top:0px; height:26px;   }
.slideTxtBox .hd ul li{ float:left; padding:0px; cursor:pointer; color:#444; width:auto; height:26px; line-height:26px; margin:0;}
.slideTxtBox .hd ul li a{ padding:0px 7px; text-decoration:none;}
.slideTxtBox .hd ul li.on{ height:26px; background:#df251d; color:#fff; line-height:26px;}
.slideTxtBox .hd ul li.on a{ color:#fff;}
.slideTxtBox .bd{ border:0;width: 600px !important;}
.slideTxtBox .bd ul{ zoom:1; width: 600px !important; }
.slideTxtBox .bd ul #destoon_search input{ margin:0; padding:0; border:0; }
.slideTxtBox .bd ul #destoon_search input.search_i{ width:304px; padding:0px 0px; height:35px; line-height:35px; text-align:left; float:left; border:2px solid #df251d; background:none;}
.slideTxtBox .bd ul #destoon_search input.search_s1{ width:94px; height:39px; line-height:39px; text-align:left; text-indent:27px; display:block; float:left; background:#f20a00; color:#fff; font-size:14px; letter-spacing:10px;cursor: pointer;}
.slideTxtBox .bd ul #destoon_search input.search_s2{ width:94px; height:39px; line-height:39px; text-align:left; text-indent:27px; display:block; float:left; background:#c11e17; color:#fff; font-size:14px; letter-spacing:10px;cursor: pointer;}
.slideTxtBox .bd ul #destoon_search input.search_s3{ width:94px; height:39px; line-height:39px; text-align:left; text-indent:27px; display:block; float:left; background:#df251d; color:#fff; font-size:14px; letter-spacing:10px;cursor: pointer;}

.complist{ width:200px; height:auto; border:1px solid #dcdcdc; float:left; margin:10px 25px 10px 10px;}
.complist_img,.complist_img img{ width:200px; height:200px; float:left;}
.complist_img img{ border-bottom:1px solid #dcdcdc}
.complistd{ width:179px; height:65px; text-align:left; line-height:23px; float:left; padding:10px 10px 10px 15px;}
.complist_title a{ font-size:14px; color:#444;}
.complist_content{ font-size:12px; color:#999999;}

.complistx{ width:204px; height:239px; border:1px solid #dcdcdc; float:left; margin:10px 15px;}
.complist_imgx,.complist_imgx img{  float:left; }
.complist_imgx img{ border-bottom:1px solid #dcdcdc; padding:0px 22px; width:160px; height:160px; float:left;}


form.local-info{
	/* display: none; */
}

form.local-info .search_i{
	width: 492px !important;
}	

form.local-info .search_s2{
	background-color: rgb(242, 10, 0) !important;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}