﻿@charset "utf-8";
/*全局样式
---------------------------------------------*/
section,
article,
aside,
header,
footer,
nav,
figure { display: block; }
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
figure { margin: 0; padding: 0; }
body,
button,
input,
select,
textarea { font: 12px/1.5 "Microsoft Yahei"; }
h1,
h2,
h3,
h4,
h5,
h6,
button,
input,
select,
textarea { font-size: 100%; }
address,
cite,
dfn,
em,
var { font-style: normal; }
code,
kbd,
pre,
samp { font-family: courier new, courier, monospace; }
p,
ul,
li,
dl,
dd,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6 { list-style: none; }
a { color: #333; text-decoration: none; }
a:hover { color: #0089CD; text-decoration: none; }
fieldset,
img { border: 0; vertical-align: top }
table { border-collapse: collapse; border-spacing: 0; }
input::-moz-focus-inner, button::-moz-focus-inner {
border: 0;
padding: 0;
outline: 0;
}

.line5 { clear: both; font-size: 0px; height: 5px; }
.line10 { clear: both; font-size: 0px; height: 10px; }
.line15 { clear: both; font-size: 0px; height: 15px; }
.line20 { clear: both; font-size: 0px; height: 20px; }
.line30 { clear: both; font-size: 0px; height: 30px; }


/* Clear Fix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hide from IE Mac */
.clearfix { display: block; }
/* End hide from IE Mac */


/* end of clearfix */
.none { display: none; }
.left { float: left; }
.right { float: right; }
.red { color: #F00; }
.red:hover { color: #F60; }
.red a { color: #F00; }
.red a:link{color:#f00; text-decoration:none}
.red a:visited{color:#f00; text-decoration:none}
.red a:hover{color:#F93; text-decoration:none}

.gray { color: #666; }
.gray:hover { color: #F60; }
.gray a { color: #666; }
.gray a:hover { color: #F60; }
.blue { color: #1E7BB3; }
.blue:hover { color: #F60; }
.blue a { color: #1E7BB3; }
.blue a:hover { color: #F60; }
.white{color: #fff}
.white:hover{ text-decoration: underline;color: #fff}

/*文本框样式*/
input.large { width: 350px; }
input.wide { width: 250px; }
input.txt { width: 200px; }
input.small { width: 50px; }
.input { display: inline; margin-right: 5px; padding: 7px; height: 20px; line-height: 20px; vertical-align: middle; background: #fff; color: #333; border: 1px solid #99CCFF; border-radius: 2px; }
.select { padding: 7px; border: 1px solid #99CCFF; line-height: 20px; }
textarea.tt { padding: 5px 4px; min-height: 32px; line-height: 20px; border: 1px solid #99CCFF; background: #fff; vertical-align: middle; color: #333; font-size: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; *min-height: 20px;
width: 300px; height: 65px; }
/*按钮样式*/
.btn { display: inline-block; margin: 0; padding: 7px 25px; color: #fff; font-size: 14px; height: 20px; line-height: 20px; text-align: center; }
.btn { background: #1e7bb3; border: 1px solid #02598E; border-radius: 2px; vertical-align: middle; }
.btn:hover { color: #fff; opacity: 0.9; }
.btn-mini { height: 20px; line-height: 20px; padding: 1px 8px 0; }
input.btn,
button.btn { height: 34px; cursor: pointer; overflow: visible; }
.btn-success { background: #52A152; border: 1px solid #417F41; text-shadow: 0 -1px 0 #52A152; }
.btn-error { background: #CB423B; border: 1px solid #AA352F; text-shadow: 0 -1px 0 #CB423B; }
.btn-gray { background: #ddd; border: 1px solid #A9A9A9; text-shadow: 0 -1px 0 #EEEEEE; }
.btn-gray,
.btn-gray:hover { color: #777; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


/*雪碧图*/
.fs,
.bj,
.gy,
.sp,
.cl,
.jg,
.dd,
.xw,
.gq,
.fuhao,
.liebiao,
.zt,
.dr,
.shu,.num1,.num2,.num3,.hot,.news,.redian2,.link{ background: url(/imgs/pin.png) no-repeat 0 0 #fff; display: block }

.fs { width: 240px; height: 50px; background-position: -15px -15px; }
.bj { width: 240px; height: 50px; background-position: -15px -80px; }
.gy { width: 240px; height: 50px; background-position: -16px -146px; }
.sp { width: 240px; height: 50px; background-position: -15px -210px; }
.cl { width: 240px; height: 50px; background-position: -15px -275px; }
.jg { width: 240px; height: 50px; background-position: -15px -340px; }
.dd { width: 240px; height: 50px; background-position: -15px -405px; }
.xw { width: 220px; height: 50px; background-position: -15px -470px; }
.gq { width: 240px; height: 40px; margin-top: 10px; background-position: -15px -545px; background-color: transparent }
.fuhao { position:absolute; top:50%; margin-top: -7.5px; left:0; width: 15px; height: 15px; background-position: -292px -19px; background-color: transparent }
.liebiao { position:absolute; left:0; top:10px; width: 20px; height: 20px; background-position: -341px -18px;}
.dr{width:240px;height:40px;background-position:-15px -593px;}
.zt{width:210px;height:40px;background-position:-15px -640px;}
.shu{width:23px;height:21px;background-position:-397px -15px; position:absolute; left:10px; top:50%; margin-top:-11.5px;
background-color: transparent }
.num1{width:20px;height:25px;background-position:-281px -60px;position: absolute;left:0;top: 50%;margin-top: -12.5px}
.num2{width:20px;height:25px;background-position:-281px -92px;position: absolute;left:0;top: 50%;margin-top: -12.5px}
.num3{width:20px;height:25px;background-position:-281px -124px;position: absolute;left:0;top: 50%;margin-top: -12.5px}
.hot{width:24px;height:9px;background-position:-335px -65px;position: absolute;left:-2px;top: 50%;margin-top: -4.5px}
.new{width:29px;height:13px;background-position:-392px -65px;position: absolute;left:-7px;top: 50%;margin-top: -5px}
.redian2{width:67px;height:46px;background-position:-404px -111px;}
.link{width:107px;height:24px;background-position:-281px -179px;}


.see{text-align:center; color:#fff; background:#f65903; padding:3px 10px; border-radius:15px}
.see2{ text-align:center; color:#ff5400; border:1px solid #ff5400; padding:2px 10px; border-radius:15px}


body { background: #ebebeb }

.fuzhuang{ width:1210px; height:50px; margin:0px auto; padding:20px 0px 20px 0px; text-align:center;}
.fuzhuang .zuoxian{ width:100px; float:left; display:block; margin:23px 0 0 300px;}
.fuzhuang .zho{ width:auto; float:left; display:block;}
.fuzhuang .zho ul{ width:54px; height:54px; background-image:url(../imgs/di.png); float:left; margin-left:20px;}
.fuzhuang .zho ul li{ font-family:microsft yahei; font-size:24px; font-weight:bold; color:#FFF; margin:5px 0 0 8px;}
.fuzhuang .zho h1{ width:auto; float:left; margin:0 25px 0px 10px; font-size:30px; color:#F00;}
.fuzhuang .zho h1 span{ color:#000; font-size:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.fuzhuang .youxian{ width:100px; float:left; display:block; margin-top:23px;}


.bjp{ width:1210px; height:50px; margin:0px auto; padding:20px 0px 20px 0px; text-align:center;}
.bjp .zuoxian{ width:100px; float:left; display:block; margin:23px 0 0 160px;}
.bjp .zho{ width:auto; float:left; display:block;}
.bjp .zho ul{ width:54px; height:54px; background-image:url(../imgs/di.png); float:left; margin-left:20px;}
.bjp .zho ul li{ font-family:microsft yahei; font-size:24px; font-weight:bold; color:#FFF; margin:5px 0 0 8px;}
.bjp .zho h1{ width:auto; float:left; margin:0 25px 0px 10px; font-size:30px; color:#F00;}
.bjp .zho h1 span{ color:#000; font-size:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.bjp .youxian{ width:100px; float:left; display:block; margin-top:23px;}

.gyp{ width:1210px; height:50px; margin:0px auto; padding:20px 0px 20px 0px; text-align:center;}
.gyp .zuoxian{ width:100px; float:left; display:block; margin:23px 0 0 240px;}
.gyp .zho{ width:auto; float:left; display:block;}
.gyp .zho ul{ width:54px; height:54px; background-image:url(../imgs/di.png); float:left; margin-left:20px;}
.gyp .zho ul li{ font-family:microsft yahei; font-size:24px; font-weight:bold; color:#FFF; margin:5px 0 0 8px;}
.gyp .zho h1{ width:auto; float:left; margin:0 25px 0px 10px; font-size:30px; color:#F00;}
.gyp .zho h1 span{ color:#000; font-size:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.gyp .youxian{ width:100px; float:left; display:block; margin-top:23px;}


/*最顶部栏目*/
.top{ width:100%;  background:#fff}
.top-nav{ height:30px; line-height:30px; border-bottom:1px solid #cccccc}
.top-nav .tip{}
.top-nav .link-user{ float:right; padding-right:10px}
.top-nav .other{ float:right}


 /*顶部搜索*/
.p-left
,.p-center { float:left; }
.p-center {width:690px; margin-top:10px;}
  .p-center .sel_nav{float:left; width:100px; height:36px; border:2px solid #ff6100; border-right:0}
  .p-center .txt-key{ width:480px; height:36px; border:2px solid #ff6100; font-size:14px; text-indent:1em; float:left;}
  .p-center .btn-search{ width:100px; height:40px; background-image:url(../imgs/anns.jpg);  border:0px; float:left;}
  .p-center .span{ width:500px; float:left; padding:5px 0 0 0;}
  .p-center .span span{ color:#dd0011}
  .p-center .span a{ margin-right:5px;}

/*主导航*/
.menu{ width:100%; height:42px; background:url(../imgs/bg.jpg) top center;}
.menu-main{width:1210px; margin:0 auto;height:42px; }
.menu-main a{ font-size:16px; color:#ffffff; font-weight:400;}
.menu-main a:hover{text-decoration:underline}
.menu-left{float:left; width: 80px;height: 42px;line-height: 42px; background: #e94700; text-align:center}
.menu-rgt{width: 1100px;float:left; height:42px;line-height: 42px;}
.menu-rgt p{float:left; margin:0 0 0 25px}


/*中间轮播大图区域*/
.model-l{ float:left; margin-right: 15px; width:250px; }
.model-l .title{height:50px; line-height:50px; font-size:18px;background:#f00001; color:#f5ff00; text-align:center;}
.model-l .buttom{border: 1px solid #ddd; border-left: none;}
.model-l .buttom  li{ height: 53px; line-height:53px; font-size:16px; font-weight: bold; background:#f0f0f0; border-bottom: 1px dashed #999999;color:#333; }
.model-l .buttom  a{ color:#000; margin-left: 10px}
.model-l .buttom .s{ float:left; width:70px; height:53px; border-top: 1px dashed #ffffff}


.model-m{float:left; width: 700px; margin-right: 15px;}
.model-m .lunbo{ width: 700px;height: 330px; overflow: hidden; }
.model-m .right{width:370px; margin: 10px 0 }
.model-m .right li{ float:left; width: 25%; text-align:center;}
.model-m .right p{line-height: 24px}


.model-r{ float: right; width:230px; background: #f5f5f5 }

.model-r .lr{ width:115px; float:left; background:#ff6600; font-size:18px; font-weight:bold; color:#ffffff; text-align:center; padding:10px 0;border-bottom:3px solid #c94306;}
.model-r .rr{ width:115px; float:left; background:#ff9000; font-size:18px; font-weight:bold; color:#ffffff; text-align:center; padding:10px 0;border-bottom:3px solid #c94306;}
.model-r .fb{height: 80px;margin:0;text-align: center;margin-top: 25px;}
.model-r .strsp{ font-size:16px;padding-bottom: 10px;}
.model-r .strdd{display: block; background:#f00001; width:150px; height:30px; text-align:center; margin:0 auto; padding:5px 0 0 0; font-size:15px;font-weight: bold; color:#ffffff; border-radius:5px}
.model-r .line{ width: 200px; border-top: 1px solid #CCC; float: left; margin: 0px 8px 0 15px;}
.model-r .strrd{display: block; background:#ff6100; width:150px; height:30px; text-align:center; margin:0 auto; padding:5px 0 0 0; font-size:15px;font-weight: bold; color:#ffffff; border-radius:5px; margin-bottom:20px}

.model-r .tab-two{ width:50%; height:35px; background:#ffffff;  color:#000;float:left; text-align:center; font-size:10px; font-weight:bold;line-height: 35px;}
.model-r .visited{ background:#666;  color:#fff;}

.xx{border: 1px solid #ddd}
.xx ul.list { padding: 5px 10px 10px}
.xx ul.list li { float: left; width: 50%; height: 30px; line-height: 30px; overflow: hidden }


/*中间内容样式*/
.main-nobg{width: 1210px; margin: 0 auto}
.main { width: 1210px; margin: 0 auto; background: #fff }
  .main-wrap { padding: 10px ; background: #fff }
  .main-l,
  .main-m,
  .main-r { float: left; }
  .main-l { margin-right: 15px; width: 240px; background:#f4f4f4 }
  .main-m { margin-right: 15px; width: 700px; }
  .main-r { width: 220px; }
  .main-l ul { margin: 0; padding: 0; margin-top:10px }
  .main-l ul.fenlei li { float: left; width: 65px; height: 25px; line-height: 25px; font-size: 14px; overflow: hidden; text-align: center; border-radius: 15px; border: 1px solid #f65903; margin: 10px 0 0 10px; }
  .main-l ul.list { padding: 0 10px 10px}
  .main-l ul.list li { float: left; width: 50%; height: 24px; line-height: 24px; overflow: hidden }

  .main-m .big-tu{width:433px; overflow:hidden; float:left;background:#fff}
  .main-m .big-tu p{padding:10px 0 0;}
  .main-m .big-tu span{font-family:Microsoft yahei; color:#333; font-size:18px;}
  .main-m .big-tu-list{ float:right; width:248px;}
  .main-m .big-tu-list li{margin-bottom:13px}
  .main-m .big-tu-list li:last-child{margin:0}


/*首页-板块标题*/
.mid-title{background:#e9e9e9; height:40px;}
.mid-title span{display:block; width:120px; height:40px; line-height:40px; font-size:18px; font-family:Microsoft; text-align:center; background:#f65903; color:#fff}

/*右侧文字资讯列表*/
.txt-list li{position:relative ;padding-left:25px; height:39px; line-height:39px; border-bottom:1px solid #efefef; font-size:14px}
.txt-list li a{display:block; width:100%;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}

/*产品图文列*/
.img-txt-list{ margin-bottom:-10px}
.img-txt-list li{ float:left; width:50%; margin-bottom:10px}
.img-txt-list li dt{float:left; width:175px}
.img-txt-list li dd{float:left; width:155px; padding:10px}
.img-txt-list li dd .tit{font-size:16px; font-family:Microsoft Yahei; font-weight:700}
.img-txt-list li dd p{padding:5px 0 10px; color:#666}

/*中间三个图*/
.big-tu-three li{float:left; width:225px; }
.big-tu-three li:first-child{margin-right:14px}
.big-tu-three li:last-child{float:right; margin:0}

/*资讯板块*/
.news-left,.news-right{float:left; width:590px; }
.news-left{ margin-right:10px; }
.news-left .qiehuan{background:#f3f3f3; border:1px dotted #ddd;}
.news-left .qiehuan-nav{margin:10px}
.news-left .qiehuan-nav a{ line-height:30px; padding:4px 8px; border:1px #DADADA solid; background:#f0f0f0; font-size:12px;}

.news-list{padding:0 10px 10px}
.news-list li{ float:left; width:50%; height:32px; line-height:32px; position:relative; text-indent:1.5em; font-size:13px}

.zhuanti li{ margin-top:10px; border-bottom:1px solid #dadada; }
.zhuanti li p{line-height:30px; height:30px; font-size:14px; color:#ff9933}

.news-right-l{float:left;width:365px;margin-right:15px;}
.news-right-r{float:left;width:210px}

/*达人*/
.daren{margin:2px 0 10px 10px}
.daren dd{padding:0 10px}
.daren dd ul li{position:relative; text-indent:1.5em;line-height: 22px;height: 22px;overflow: hidden;width: 180px}

/*专题*/
.remen li{ position:relative; text-indent:1.5em; line-height:25px}



/*面包屑导航*/
.breadcrumb{border-left:5px solid red; height:35px; line-height:35px; padding:0 0 0 10px; font-size:14px; overflow:hidden}

/*产品单页-大标题*/
.product-title{ border:1px solid #ffdeca; padding:10px; text-align:center;}
.product-title h1{ font-size:22px; color:#02a6ff; padding:10px 0}
.product-title p{font-size:13px; font-family:新宋体}

/*产品单页-左右结构*/
.left260{ float:left; width:260px;}
.right940{ float:right;width:935px; }

/*切换导航*/
.list-contact{width: 90%; margin: 5px auto; border-top: 1px dotted #666}
.list-contact td{padding: 5px 0 0}

/*产品单页左侧-小板块*/
.small-box{ background:#fff; padding:10px;}
.small-box-context{ background:#f2f2f2;font-size: 14px;line-height: 24px;}
.small-box-context .title{ font-size:16px; font-weight:700; position:relative; text-indent:2.5em; height:40px; line-height:40px;}
.small-box-context .logo{max-width:240px; text-align:center;}
.small-box-context .tab-two{ width:50%; height:35px; background:#ffffff; float:left; text-align:center; font-size:10px; font-weight:bold;line-height: 35px;}
.small-box-context .visited{ background:#e9e9e9;  }
.small-box-context .weixin{background: #fff; text-align:center; padding: 10px 0; height: 145px}
.small-box-context .weixin img{max-width: 100%;max-height: 145px}

/*左侧产品展示*/
.product-same{width: 90%;margin: 0 auto; text-align: center;background: #fff;border-bottom: 1px dotted #ccc}
.product-same img{width: 100%; max-height: 100%;}
.product-same p{padding: 5px}
.product-same div{padding:0 0 5px;font-size: 14px;color: #ff6600}

/*浏览过产品*/
.product-see{width: 90%;margin: 0 auto 10px;}
  .product-see dt,
  .product-see dd{float: left;}
  .product-see dt{width: 100px;height: 100px;margin-right: 10px}
  .product-see dt img{width: 100%; max-height: 100%}
  .product-see dd{width: 103px}


/*产品单页-右侧图片展示*/
.product-img,
.product-content{ background:#fff; padding:10px}


/*商品缩略图样式*/
.goods-pic {position: relative;float: left;width: 370px; *z-index: 1;}
.pic-box { float: left; }
.pic-preview { position: relative; width: 368px; height: 380px; border: 1px solid #e8e8e8; }
.pic-scroll { margin-top: 10px; width: 370px; }
.pic-scroll .prev { float: left; margin-right: 5px; }
.pic-scroll .next { float: right; }
.pic-scroll .prev,
.pic-scroll .next { display: block; font-family: "宋体"; text-align: center; width: 10px; height: 60px; line-height: 60px; border: 1px solid #e8e8e8; background: #f7f7f7; cursor: pointer; text-decoration: none; }
.pic-scroll .items { position: relative; float: left; width: 335px; height: 62px; overflow: hidden; }
.pic-scroll .items ul { position: absolute; margin: 0; padding: 0; width: 999999px; height: 100%; }
.pic-scroll .items ul li { float: left; margin: 0; padding: 0; width: 67px; text-align: center; }
.pic-scroll .items ul li img { padding: 2px; border: 1px solid #e8e8e8; width: 56px; height: 56px; }
.pic-scroll .items ul li img:hover { padding: 1px; border: 2px solid #d70000; }
.goods-spec { position: relative; margin: 30px 0 0 385px; overflow: hidden; overflow: hidden; *zoom: 1; }
.goods-spec .spec-box { position: relative;  border-top: 1px solid #92ceff}
.goods-spec .spec-box.line { padding: 10px 0 0 50px; border-top: 0}
.goods-spec .spec-box:after { clear: none; content: ""; display: block; height: 0; visibility: hidden; }
.goods-spec .spec-box dl { display: block; border-bottom: 1px dotted #92ceff;}
.goods-spec .spec-box dl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.goods-spec .spec-box dl dt { float: left; width: 20%; height: 45px; line-height: 45px; padding-right:10px; color: #02a6ff; font-size: 17px; background: #eff6ff; text-align: right; }
.goods-spec .spec-box dl dd { float: left; width: 70%; height: 45px; line-height: 45px; padding-left:10px; color: #6c6c6c;font-size: 15px; }
.goods-spec .spec-box .tip{color: #ff6600;font-size: 14px;padding: 5px 0 10px}
.goods-spec .spec-box .table td{padding: 8px 0}
.goods-spec .spec-box .btn-buy{margin-top: 15px}
.goods-spec .spec-box .lr { width:115px; float:left; background:#ff6600; font-size:18px; font-weight:bold; color:#ffffff; text-align:center; padding:10px 0;border:none; border-bottom:3px solid #c94306;}
.goods-spec .spec-box .rr { width:115px; float:left; background:#ff9000; font-size:18px; font-weight:bold; color:#ffffff; text-align:center; padding:10px 0;border-bottom:3px solid #c94306;}


/* 图片放大镜样式*/
.jqzoom_box{ z-index: 1; position: relative; width: 368px; height: 380px;display: table-cell;vertical-align: middle;text-align: center;}
.jqzoom{max-width: 368px; max-height: 368px; vertical-align: middle;}
.zoomDiv{z-index:90; position:absolute;top:0px;left:0px;width:100px;height:100px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.zoomMask{ z-index: 10; position:absolute; background:url("../imgs/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}


/*商品Tab样式*/
.goods-tab .tab-head { display: block; height: 40px; border: 1px solid #e8e8e8; background: #f7f7f7; overflow: hidden; }
.goods-tab .tab-head ul li { float: left; margin-left: -1px; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; }
.goods-tab .tab-head ul li a { display: block; padding: 0 30px; height: 40px; line-height: 40px; color: #555; font-size: 14px; }
.goods-tab .tab-head ul li a:hover,
.goods-tab .tab-head ul li a.selected { color: #fff; background: #0089cd; }

.goods-info *{max-width:100%}

/*搜索*/
.product-search{background: #57afff; height: 20px;padding: 15px;color: #fff}
.product-search li{float: left;margin-right: 10px;}
.product-search-data{background: #fff;padding-bottom: 15px;}
.product-search-data li{ position: relative; float: left; width: 213px; height: 350px; margin:15px 0 0 15px; border: 1px solid #dedede; background: #fff;}
.product-search-data li:hover{border: 1px solid red}
.product-search-data li .opacity{position: absolute; top: 220px; left: 0; background:rgba(0,0,0,0.5);width: 100%; height: 30px;filter:Alpha(opacity=50);}
.product-search-data li .a_img {
    display: block;
    height: 250px;
    position: relative;
}
.product-search-data li .img {
    width: 100%;
    max-height: 250px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    margin-top: -15px;
}
.product-search-data li .title{position: absolute; top: 220px; left: 0;width: 100%; height: 30px; line-height: 30px;font-size: 14px;overflow: hidden;text-align: center;color: #fff}
.product-search-data li .txt{padding: 10px 0px 0;color: #666;}
 .product-search-data li .com { padding: 5px 10px 0; font-size: 14px;text-align: center;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.product-search-data li .link{position: absolute;top: 275px; right: 5px; line-height: 24px; text-align: center;color: #fff}

/*热门加工排行*/
.paihang{padding: 0 15px 10px;font-size: 14px;}
.paihang li{ position: relative; padding-left: 25px; line-height: 30px; overflow: hidden;text-overflow: ellipsis; width: 87%;white-space: nowrap;}

/*最新求加工*/
.jiagong-new{padding: 0 15px 10px;font-size: 14px;}
.jiagong-new li{ position: relative; padding-left: 25px; line-height: 26px; overflow: hidden;text-overflow: ellipsis; width: 87%;white-space: nowrap;}

/*热点资讯*/
.news-redian{padding: 0 15px 10px;font-size: 14px}
.news-redian li{  line-height: 26px;}

/*新闻资讯*/
.left890{ float: left; width: 890px; margin-right: 15px; }
.right305{ float: left; width: 305px; }

.swiper-list{float: left;width: 365px;}
.swiper-list h3{ font-size: 18px; position: relative;}
.swiper-list h3 .redian{ display: block;padding: 2px 10px; background: #ef7c12; color: #fff; font-size: 12px; position: absolute;; left: 0; top: 3px}
.swiper-list h3 a{ padding-left: 50px}
.swiper-list p{padding: 10px 0; color: #999}
.swiper-list ul li{padding: 5px 0 0 0; font-size: 14px}

.zixun-list{ border-top: 5px solid #dedede; margin-top: 10px; padding: 10px}
.zixun-list ul li{ position: relative; border-bottom: 1px dashed #ddd; padding-bottom: 10px;}
.zixun-list ul li h3{font-size: 18px; padding: 15px 0;}
.zixun-list ul li p{color: #999; padding: 0 0 15px 0}
.zixun-list ul li span{color: #333}
.zixun-list ul li .link{display: block;position: absolute; right: 10px; bottom: 10px; width:115px; background:#ff6600; font-size:16px; font-weight:bold; color:#ffffff; text-align:center; padding:10px 0;border-bottom:3px solid #c94306;}

.tab-day{border-bottom: 2px solid gray; height: 30px; margin:10px 0 0 0;}
.tab-day li{float: left;width: 50px;padding: 8px; text-align:center;}
.tab-day li.selected{ background: url(../imgs/selected.png) bottom center no-repeat;color: blue; }

#tab-day-box ul li{ position:relative; padding:10px 0 10px 20px; border-bottom:1px solid gray}
#tab-day-box ul span{ position:absolute; top:15px; left:0; display:block; width:15px; height:15px; background:gray; border-radius:50%; color:#fff; text-align:center; line-height:15px;}
#tab-day-box ul .one{ background:red; }
#tab-day-box ul .two{ background:#e75a22; }
#tab-day-box ul .three{ background:#ec9933; }


/*资讯单页*/
.news-detail{padding:20px 50px;}
.news-detail .title{font-size:24px; padding-bottom:15px; color:#01a5ec; border-bottom:1px solid #ccc}
.news-detail-info{ width:100%; overflow:hidden; font-size:14px; line-height:1.5em;}
.news-detail-info img{max-width:100%}







/*展会列表*/
.big{ width:100%; background:#ebebeb;}
.k1{ width:1210px; height:38px; margin:0 auto; background:#fff; border-bottom:1px dashed #a5a5a5; margin-top:17px;}
.k1 .kspan{ width:5px; height:39px; background:#ec6827;float:left;}
.k1 .kp{ width:250px; height:11px; padding:12px 0px 13px 18px; text-align:center; font-size:10px; color:#444444; float:left}

/*展会排期*/
.k2{ width:1210px; height:170px; margin:0 auto; background:#fff; margin-top:15px;}
.k2 .k2div{ width:1190px; background:url(../imgs/bg2.jpg); margin:10px; height:150px;position: absolute;}
.k2 .k2div .k2l{ width:560px; height:95px; float:left; margin:10px 10px 20px 10px;}
.k2 .k2div .k2l .lt{ width:550px; height:65px; float: left;}
.k2 .k2div .k2l .lt .lt1t{ width:110px; height:45px; float:left; margin:15px 18px 28px 55px;  /*font-family: "宋体";*/ font-size:25px; font-weight:bold; color:#000; }
.k2 .k2div .k2l .lt .lt1t2{ width:365px; height:65px; float:right; margin:15px 0px 15px 0px;font-size:15px; color:#444444;  border-left:2px solid #e4e4e4;padding-top: 10px;}
.k2 .k2div .k2l .lt .lt1t2 ul{ height:65px;text-align:left; }
.k2 .k2div .k2l .lt .lt1t2 li{ height:35px;float: right; text-align:left; margin-right:40px}
.k2 .k2div  .k2l .time{ width:590px;float: left; margin-top: 35px;}
.k2 .k2div  .k2l .time .tspan{width:80px; height:20px; background:#fff; text-align:center; font-size:8px; color:#444446; padding:2px 5px 2px 5px; border:1px solid #ebebeb; margin-right:5px}

.k2 .k2div .time .tspan2{ width:50px; height:20px; margin-right:15px; background:#fff; text-align:center; font-size:8px;padding:2px 5px 2px 5px; border:1px solid #ebebeb; color:#8a7dc2; float:right;}
.k2 .k2div .k2r{ width:560px; height:95px; float:right; margin:10px 10px 20px 10px;}

.k2 .k2div .k2r .lt{ width:550px; height:65px; float: left;}
.k2 .k2div .k2r .lt .lt1t{ width:110px; height:45px; float:left; margin:15px 18px 28px 55px;  /*font-family: "宋体";*/ font-size:25px; font-weight:bold; color:#000; }
.k2 .k2div .k2r .lt .lt1t2{ width:365px; height:65px; float:right; margin:15px 0px 15px 0px;font-size:15px; color:#444444;  border-left:2px solid #e4e4e4;padding-top: 10px;}
.k2 .k2div .k2r .lt .lt1t2 ul{ height:65px;text-align:left; }
.k2 .k2div .k2r .lt .lt1t2 li{ height:35px;float: right; text-align:left; margin-right:40px}


.k2 .k2div  .k2r .time{ width:580px;float: left; margin-top: 35px;}
.k2 .k2div  .k2r .time .tspan{width:80px; height:20px; background:#fff; text-align:center; font-size:8px; color:#444446; padding:2px 5px 2px 5px; border:1px solid #ebebeb; margin-right:5px}

/*展会列表（左侧）*/
.k3{ width:1210px; margin:0 auto; margin-top:15px;}
.k3 .k3lt{ width:925px;  background:#fff; float:left;}
.k3 .k3lt .k3d{ width:890px; height:185px; margin:0 auto; border:0px solid #000; margin-top:25px; border-bottom:1px dashed #f1f1f1}
.k3 .k3lt .k3d  .k3_left{ width:210px; height:185px; margin:0px 20px 26px 0px; float:left;}
.k3 .k3lt .k3d2{ width:640px; height:185px; margin:0px 12px 26px 0px; float:right;}
.k3 .k3lt .k3d2 .k3d2_1{width:660px;height: 25px;margin-bottom: 5px;border-bottom:1px solid #ffc293;text-align:left;font-size: 18px;font-weight:bold;color:#000;}

.k3 .k3lt .k3d2 .k3d2_2{width:660px; height:95px; margin-top:10px;}
.k3 .k3lt .k3d2 .k3d2_2 .p1{ margin:5px 0px 0px 0px; font-size:15px; color:#434345}
.k3 .k3lt .k3d2 .k3d2_2 .p2 a{color:#aaaaaa}
.k3 .k3lt .k3d2 .k3d2_2 .p2{margin:5px 0px 0px 0px; font-size:10px; color:#aaaaaa}
.k3 .k3lt .k3d2 .k3d2_2 .p3 a{color:#fff}
.k3 .k3lt .k3d2 .k3d2_2 .p3{ width:275px; height:25px; margin:10px 0px 10px 0px; font-size:20px; color:#fff; background:#faaf3c; text-align:center; padding:0px 10px 5px 10px;}
.k3 .k3lt .k3d2 .k3d2_2 .p4{ width:660px; height:20px;}
.k3 .k3lt .k3d2 .k3d2_2 .p4 .p4p1{font-size:15px; color:#000;float:left;}
.k3 .k3lt .k3d2 .k3d2_2 .p4 .p4p2{font-size:15px; color:#fe0002; float:left; margin-left:20px;}
.k3 .k3lt .k3d2 .k3d2_2 .p4 .p4p3{width:120px;height: 25px;background:#ff6600;text-align:center;font-size: 15px;font-weight:bold;color:#fff;float:right;border-bottom:2px solid #c84205;vertical-align: middle;padding-top: 5px;}
.k3 .k3lt .k3d2 .k3d2_2 .p4 .p4p3 a{color:#fff;}
.k3 .k3lt .k3d2 .k3d2_2 .p4 .p4p2 .color{ background:#fe0002}
/*展会列表(右侧)*/
.k3 .k3rt{ width:275px;height:800px; background:#fff; float:right;}
.k3 .k3rt .k3rt_top2{ margin-top:10px;}
.k3 .k3rt .k3rt_top2_p4{ width:248px; margin:0 auto;}
.k3 .k3rt .k3rt_top2_p1{width:248px; margin:0 auto; margin-top:10px; text-align:left; font-size:15px; color:#000 }
.k3 .k3rt .k3rt_top2_p2{width:248px; margin:0 auto; margin-top:10px; text-align:left; font-size:13px; color:#aaaaaa }
.k3 .k3rt .k3rt_top2_p2 a{ color:#aaaaaa}
.k3 .k3rt .k3rt_top2_p3{width:248px; margin:0 auto; margin-top:10px; text-align:left; font-size:14px; color:#aaaaaa}
.k3 .k3rt .k3rt_top2_p3 a{ color:#aaaaaa}
.k3rt_buttom{width:275px;height:480px; background:#fff; float:right; margin-top:19px; text-align:center;}
.k3rt_buttom img{ margin-top:10px}



/*展会单页*/
.x1{ width:1210px; margin: 0 auto; margin-top:15px;}
.x1 .x1_left{ width:920px; float:left; background:#ffffff;}
.x1 .x1_left .x1_left_01{ width:890px; height:420px; margin:0 auto; border:0px solid #000; margin-top:15px; margin-bottom:40px;}

.x1 .x1_left .x1_left_01 .left1{ float:left;}
.x1 .x1_left .x1_left_01 .right1{ width:445px; height:420px; padding:20px 15px 0px 15px; float:right;}
.x1 .x1_left .x1_left_01 .right1 .div01{ width:445px; height:75px; border-bottom:1px dashed #ececec;}
.x1 .x1_left .x1_left_01 .right1 .div01 .p01{ font-size:20px; font-weight:bold; color:#000; margin:15px 0px 7px 0px}
.x1 .x1_left .x1_left_01 .right1 .div01 .p02{ font-size:10px; color:#fe0000;margin:7px 0px 15px 0px; }
.x1 .x1_left .x1_left_01 .right1 .div02{ width:445px; height:110px; border-bottom:1px dashed #ececec;}
.x1 .x1_left .x1_left_01 .right1 .div02 .p03{font-size:15px; color:#99999b; margin:22px 0px 10px 0px}
.x1 .x1_left .x1_left_01 .right1 .div02 .p04{font-size:15px; color:#99999b;}
.x1 .x1_left .x1_left_01 .right1 .div02 .p04 .span01{color:#fe0000;}
.x1 .x1_left .x1_left_01 .right1 .div02 .p05{font-size:15px; color:#99999b; margin-top:10px}
.x1 .x1_left .x1_left_01 .right1 .div02 .p05 .span02{color:#fe0000;}

.x1 .x1_left .x1_left_01 .right1 .div03{ width:445px; height:200px;}
.x1 .x1_left .x1_left_01 .right1 .div03 .div03_01{width:445px; height:50px; margin:15px 0px 5px 0px;}
.x1 .x1_left .x1_left_01 .right1 .div03 .div03_01 .p06{ width:75px;font-size:15px; color:#99999b; float:left;}
.x1 .x1_left .x1_left_01 .right1 .div03 .div03_01 .p07{ width:70px; height:25px; border:1px solid #fe7201; float:left; text-align:center; font-size:15px; color:#fe7201; vertical-align:middle; border-radius:3px; margin-bottom:5px; margin-left:5px}
.x1 .x1_left .x1_left_01 .right1 .div03 .div03_01 .p08{ width:70px; height:25px; border:1px dashed  #979998; float:left; text-align:center; font-size:15px; color:#979998; vertical-align:middle; border-radius:3px; margin-bottom:5px; margin-left:15px}
.x1 .x1_left .x1_left_01 .right1 .div03 .p09{ margin:0px 0px  20px 0px; font-size:15px; color:#979998}

.x1 .x1_left .center1{ width:890px; font-size:15px; color:#434341; margin:0 auto;}
.x1 .x1_left .center1 .p10, .p11 ,.p12, .p13{ width:890px; margin:18px 0px 18px 15px; font-size:20px; color:#ff7230}


.x1 .x1_left .center1  .lianxi{ width:835px; height:200px; margin:0 auto; margin-top:30px; background:url(../imgs/tu_03.jpg) top center no-repeat;}
.x1 .x1_left .center1  .lianxi .table03{ margin:23px 0px 30px 25px; float:left;}
.x1 .x1_left .center1  .lianxi .table03  td{ height:20px; padding-bottom:10px;}





/*找公司*/
.left920{float: left;width: 920px;background: #fff}
.right275{float: right;width: 275px;}

.gs-search-data li{border-bottom: 1px solid #ddd}
.gs-search-data h2{font-size: 18px;padding: 15px 20px 10px;}
.gs-search-data .dizhi{position: relative;padding:0 38px 10px; font-size: 14px;color: #666;border-bottom: 1px dashed #dedede}
.gs-search-data .biao{ position: absolute;left: 20px;top: 2px; display:block;background: url(/imgs/biao.png) no-repeat top center;width: 12px; height: 15px}

.gs-search-data .left300{float: left;width: 300px;padding: 20px}
.gs-search-data .right500{float: left;width: 560px;}
.gs-search-data p{line-height: 24px;}
.gs-search-data p.pp{ padding-bottom: 5px; font-size: 16px;color: #ff6100}
.gs-search-data p.pp span{color: #1087f9}
.gs-search-data .url{display: block; width: 150px; background:#ff6600; font-size:14px; font-weight:bold; color:#ffffff; text-align:center; padding:10px 0; margin: 15px 0; border-bottom:3px solid #c94306;}
.gs-search-data .tab th{padding: 10px 0}
.gs-search-data .tab img{max-width: 150px;max-height: 150px;}
.gs-search-data .tab p{line-height: 30px;}

.gs-tuijian .title{font-size: 14px; padding: 5px 0}
.gs-tuijian .url{font-size: 14px; padding-bottom: 15px; font-weight: 700}


/*公司详情页*/
.tod{ width:100%; height:35px; line-height:38px; background:#f7f7f7; border-bottom:1px solid #ccc}
.one{width: 100%;height: 122px; background: url(../images/logo.jpg);padding: 0px;margin: 0px;}
.one .logo{ width:1210px; margin:0 auto;}


.one .logo .lr{float: left;margin: 15px 0 0 0;}
.one .logo .rr{float: left; padding: 37px 0 0 10px;}
.one .logo .rr dt{
	    font-size: 26px;
    color: #000;
    font-family: microsft yahei;
    font-weight: bold;
    padding-bottom: 10px;}

.one a{ width:1440px; height:122px;}
.menu{ width:100%; height:42px;line-height: 42px; background:url(/imgs/bg.jpg);}
.menuN{ width:1210px; margin:0px auto;}
.menuN .menu-left{width: 130px;float:left;height:42px;background-color: #e94700;text-align:center;
                  font-size:16px;color:#ffffff;font-weight: bold;}
.menuN .menu-rgt {float:left;height:42px;width: 720px;}
.menuN .menu-rgt p{float:left;margin: 0 20px; font-size: 16px;font-weight:bold;color: #ffffff;}
.menuN .menu-rgt a{ color:#ffffff }

.three{ width:100%; height:350px; padding-top:1px}
.three img{width:100%; height:350px;}


.four{ width:1210px; margin:0 auto; background:#fff; margin-top:20px; }
.four .f1{width:1210px;margin:0 auto;padding: 10px;background: #fff;}
.four .f1 .h1{ width:100%; height:43px; margin:0 auto;}
.four .f1 .h1 img{ width:1190px; height:43px; padding-left:10px;}
.four .f1 .h2{ width:1190px; margin:0 auto; margin:5px; }
.four .f1 .h2 .p1{padding:5px 10px 5px 10px;margin:0 auto;}
.four .f1 .h2 .p1 span{color: rgb(68, 68, 68); font-family: 微软雅黑, 黑体, arial, verdana; font-size: 14.6667px; line-height: 29.3333px;}
.four .f1 .h2 .left{ width:450px; margin:11px 15px 17px 10px; float:left;}
.four .f1 .h2 .right{ width:590px; height:365px; margin:40px 60px 17px 40px; float:right; border:0px solid #666}
.four .f1 .h2 .right .t1{ width:590px; height:70px; background:#ebf8ff; border:1px solid #dde7ed}
.four .f1 .h2 .right .t1 .s1{ width:410px; height:22px; margin:24px 158px 24px 30px}
.four .f1 .h2 .right .t1 .s1 img{ margin-top:5px}
.four .f1 .h2 .right .t1 .s1 .span1{ width:275px; margin-left:10px; font-size:18px; font-weight:bold; color:#62beff; margin-bottom:5px;}
.four .f1 .h2 .right .t1 .s1 .span2{margin-left:10px; width:80px;font-size:10px; color:#e97b06;}
.four .f1 .h2 .right .t2{ width:590px; height:290px; margin:30px 0px 10px 5px;}
.four .f1 .h2 .right .t2 p{ margin-bottom:5px; font-size:15px; color:#000}


.five{ width:1210px; margin:0 auto; background:#fff; margin-top:20px; }
.five .f2{width:1210px;height: 475px;margin:0 auto;padding: 10px;background: #fff;}
.five .f2 .m1 a{width:1190px; height:43px;padding-left:10px;}
.five .f2  .m2{ width:1190px; height:405px; margin:16px 10px 16px 10px; border:0px solid #999}
.five .f2  .m2 .left{ width:720px; height:155px;}
.five .f2  .m2 .left table{width:720px; height:155px; border:1px solid #cbcbcb; text-align:center; font-size:14px; color:#000}
.five .f2  .m2 .left tr{border:1px solid #cbcbcb}
.five .f2  .m2 .left .tr1{ background:#f1f1f1;}
.five .f2  .m2 .left .td2{ width:90px;border:1px solid #cbcbcb}
.five .f2  .m2 .left .td1{ width:273px}
.five .f2  .m2 .left .top{ width:720px; height:235px; background:#f7f7f7; border:0px solid #000; margin-top:5px;}
.five .f2  .m2 .left .top .tp img{ width:140px; height:62px; margin:30px 0px 15px 25px}
.five .f2  .m2 .left .top{ margin-right:40px;}
.five .f2  .m2 .left .top .tt{ font-size:14px; color:#6c6c6c; margin-right:40px}
.five .f2  .m2 .left .top .tt p{ margin-bottom:29px; margin-left:25px;}

.six{width:1210px; margin:0 auto; background:#fff; margin-top:20px;}
.six .f3{ width:1210px; padding: 10px;background: #fff;}
.six .f3 .b1 a{width:1190px; height:43px;padding-left:10px;}

.seven{width:1210px; margin:0 auto; background:#fff; margin-top:20px;margin-bottom:20px;}
.seven .f4{width:1210px; height:455px; margin:0 auto;padding: 10px;background: #fff;}
.seven .f4 .d1 a{width:1190px; height:43px;padding-left:10px;}
.seven .f4 .d2 { width:1140px; height:350px; margin: 0 auto; border:0px solid #000; margin-top:27px; margin-bottom:27px}

/*连续滚动图片--模版二*/
.wrap { padding: 10px; }
#slide { overflow: hidden; width: 1180px; height: 240px; margin: 10px auto;}
#slide li { float: left;}
.slideul1 {width: 10000px}/*需要设置最大值，目前不能自适应*/
/*font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
/**font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
.slideul2 img { height: 230px;}
.slideul2 li{border: 1px solid #dedede; margin-right: 5px;}

.seven .f4 .d2 .table02{ font-size:14px; color:#333333}
.seven .f4 .d2 .table02 th{font-weight: normal;text-align: right;vertical-align: center;color: #000;/* width: 100px; */}
.seven .f4 .d2 .table02 .zhushou{ float:right;}
.seven .f4 .d2 .table02 .zhushou p{margin-left:10px;margin-bottom: 2px;}
.seven .f4 .d2 .table02 .item_01 item_02{ width:300px; height:100px}
.seven .f4 .d2 .table02 .item_01 item_03{width:300px; height:100px}
.seven .f4 .d2 .table02 td{padding-bottom:15px}
.seven .f4 .d2 .table02 .item_03{width: 369px;float: left;height:30px;}
.seven .f4 .d2 .table02  .button{ width:150px; height:30px; background:#ea5414; font-size:14px; color:#fff; text-align:center; border: 1px solid #ea5414}
.seven .f4 .d2 .table02  .span{ font-size:14px; color:#000; font-weight: bold;}



.eight{width:1210px; margin:0 auto; background:#fff; margin-top:20px;}
.eight .f5{width:1210px;height: 470px;margin:0 auto;padding: 10px;background: #fff;}
.eight .f5 .z1 a{width:1190px; height:43px;padding-left:10px;}
.eight .f5 .z2 {width:1190px; height:43px;padding-left:10px;}
.eight .f5 .z2 .table01{ width:1190px; height:388px; margin-top:22px; border-top:1px solid #4297e1; border-bottom:1px dashed #d7d7d7;}
.eight .f5 .z2 .table01 .td01{ width:250px; height:54px; background:#eff6ff; font-size:18px; font-weight:bold; color:#00a6ff; border-bottom:1px dashed #d7d7d7; text-align:right; padding-right:10px;}
.eight .f5 .z2 .table01 .td02{ width:940px; height:54px; background:#fff; font-size:14px;  color:#666666; border-bottom:1px dashed #d7d7d7; text-align:left; padding-left:25px;}

.eight .f5 .z2 .table01 .td011{ width:250px; height:230px; background:#eff6ff;  font-size:18px; font-weight:bold; color:#00a6ff; border-bottom:1px dashed #d7d7d7; text-align:right; padding-right:10px;}
.eight .f5 .z2 .table01 .td022{ width:940px; height:230px; background:#fff; font-size:14px;  color:#666666; border-bottom:1px dashed #d7d7d7; text-align:left; padding-left:25px;}



/*其他产品*/
.qita_PRO {
 width:850px;
 height:210px;
 border:0px solid #cdcdcd;
 background:#fff;
 margin:0px auto;
}

.qita_PRO h1 {
 width:915px;
 height:40px;
 background-color:#f6f6f6;
 border-bottom:1px solid #cdcdcd;
 margin:0px auto;
 padding:0px;
}

.qita_PRO h1 p {
 font-family:"Microsoft YaHei";
 font-size:14px;
 color:#666;
 padding:10px 0px 0px 10px;
 margin:0px;
}

.qita_PRO .bom {
 width:850px;
 margin:0 auto;
}

.qita_PRO .p-name {
 color:#6d6d6d;
 text-align:center;
 line-height:30px;
 height:30px
}

.qita_PRO .p_anniu {
 width:107px;
 height:27px;
 text-align:center;
 margin:0 auto;
}

.qita_PRO .p_anniu a {
 color:#FFF;
 text-decoration:none;
 margin:0 0 0 22px;
 line-height:25px;
}

.mr_frbox {
 padding:10px 0;
 float:left
}

.mr_frBtnL {
 cursor:pointer;
 display:inline;
 float:left;
 width:32px;
 height:32px;
 margin:80px 0px 0 0;
}

.mr_frUl {
 width:700px;
 float:left;
 margin-left:10px
}

.mr_frBtnR {
 cursor:pointer;
 float:right;
 margin-top:80px;
 width:32px;
 height:32px;
 padding-left: 10px;
}

.mr_frUl ul li {
 display:inline;
 width:210px;
 float:left;/*height:389px;*/
 overflow:hidden;
 position:relative;
 margin-right:10px
}

.mr_frUl .wrap_outer {
 border:0px solid #e0e0e0;
 width:145px;
 height:190px;
 display:table-cell;
 font-size:0;
 text-align:center;
 vertical-align:middle;
*position:relative;
 padding:0;
 overflow:hidden;
}

.mr_frUl .wrap_inner {
 text-align:center;
 vertical-align:middle;
 width:210px;
 height:210px;
*width:auto;
 font-size:0;
*position:absolute;
*top:50%;
*left:50%;
}

.mr_frUl .wrap_inner img {
 height:145px;
 width:190px;
*position:relative;
*bottom:50%;
*right:50%;
 margin:0 auto;
}

.mr_zhe {
 width:300px;
 position:absolute;
 top:0;
 background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
 filter:Alpha(opacity=80);
 background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/
 left:0;
 right:0;
}

.mr_zhe_i h1 {
 text-align:center;
 font-size:182px;
 height:138px;
 line-height:138px;
 margin-top:72px;
 margin-bottom:64px;
 font-weight:bold;
 color:#fff;
}

.mr_zhe_p { margin-bottom:60px; }

.mr_zhe_p h3 {
 text-align:center;
 font-size:15px;
 font-weight:bold;
 color:#fff;
 line-height:30px;
}

.mr_zhe_p h3 span {
 display:block;
 margin:0 auto;
 width:260px;
 font-size:18px;
 border-bottom:1px solid #f4f4f4;
}

.mr_zhe_hover {
 bottom:-596px;
 height:200px;
 position:absolute;
 width:300px;
 background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
 filter:Alpha(opacity=80);
 background:#0a0a0a;/*实现IE背景透明*/
}

.mr_zhe_hover h1 {
 text-align:center;
 height:40px;
 line-height:40px;
 margin:22px 0;
 color:#fff;
}




/*联系方式*/
.contract{width:100%; height:155px; border:1px solid #cbcbcb; text-align:center; font-size:14px; color:#000}
.contract tr{border:1px solid #cbcbcb}
.contract .tr1{ background:#f1f1f1;}
.contract .td2{ width:90px;border:1px solid #cbcbcb}
.contract .td1{ width:273px}

/*留言*/
.liuyan{ font-size:14px; color:#333333}
.liuyan th{font-weight: normal;text-align: right;vertical-align: top;color: #000;/* width: 100px; */}
.liuyan .zhushou{ float:right;}
.liuyan .zhushou p{margin-left:10px;margin-bottom: 2px;}
.liuyan .item_01 item_02{ width:300px; height:100px}
.liuyan .item_01 item_03{width:300px; height:100px}
.liuyan td{padding-bottom:15px}
.liuyan .item_03{width: 369px;float: left;height:30px;}
.liuyan  .button{ width:150px; height:30px; background:#ea5414; font-size:14px; color:#fff; text-align:center; border: 1px solid #ea5414}
.liuyan  .span{ font-size:14px; color:#000; font-weight: bold;}


/*底部*/
.footer{background:#fff;padding:20px; text-align:center; font-size:13px}
.footer p{line-height:30px; height:30px; color:#666}


/*分页样式*/
.apger{ line-height:30px; text-align:center; padding:5px 0; overflow:hidden}
.apger a{ margin:0 2px; color:#333; border:1px #dadada solid; background:#f0f0f0; padding:4px 7px; text-decoration:none;
        }
.apger .current{ background:#C00; color:#fff}
.jgsearch {    background: #57afff; height: 20px; padding: 15px;color: #fff;
}
.vbcount { float:right;margin-right:10px;}

/*分类样式*/
.industrytitle{ color:#333; padding:0 10px; border-bottom:2px #c02813 solid; background:#E35446; color:#fff; line-height:30px}


.p-center .select {
  height: 40px;
  line-height: 36px;
  border: 2px solid #ff6100;
  border-right: 0;
  float: left;
  font-size: 15px;
  font-weight: 400;
}
.allclassbox{padding: 10px 0}
.allclassbox .ul .lbar{ position:relative;z-index: 100; height:30px; line-height:30px; padding:0 20px;cursor: pointer;border: 1px solid #F2F2F2;}
.allclassbox .ul .lbar:hover{ border:1px #dadada solid;border-right: #f2f2f2;}
/*.allclassbox .ul .lbar .tt{font-size:14px; font-weight:bold}*/
.allclassbox .blongbox{ position:absolute;top:-20px; left:239px; background:#F2F2F2; width:500px; border:1px #DADADA solid; padding:10px;}
 .allclassbox .blongbox .noblong{  padding:5px 10px; display:inline-block; line-height:20px;}
 /*.noblong { height:15px; line-height:15px; font-size: 8px;
    background: #f0f0f0;
    color: #333;
}*/

.allclassbox .detail { display: inline;padding-left: 8px;}
.allclassbox .detail a {color: #39F;text-decoration: none;}

 /*end*/


/*首页左侧导航*/
/*左侧显示样式*/
.sidelist { text-align: left; }
.sidelist .biao { background: url(../imgs/jiantou.png) no-repeat right 5px center; }
.sidelist .hover { width: 230px; background: #fff9ef; border: 1px solid #c30; border-right: none; }
.sidelist-item { padding: 9px 5px; position: relative; z-index: 2; border: 1px solid #fff; border-bottom: 1px dashed #d5d5d5; }
.sidelist-item h3 { float: left; width: 85px; margin: 0; font-size: 15px; font-weight: 400; color: #0099ff; }
.sidelist-item label { float: right; width: 131px; padding-right: 10px; font-size: 14px; }
.sidelist-item a { color: #666; text-decoration: none; }
.sidelist-item a:hover { color: #f00; }

/*右侧折叠样式*/
.sidelist .i-list {
position: absolute;
    left: 250px;
    display: none;
    top: 0px;
    z-index: 100;
    background: #fff;
  width: 700px;
    border: 1px #DADADA solid;
    border-left: 0;
    overflow: hidden;
    margin: 0;
    padding: 10px;
    list-style: none;
    font-size: 8px;
    background: #f0f0f0;
    color: #333;
 }
.sidelist .i-list ul li {list-style: none;}
.sidelist .i-list ul li a { color:#ff6100;font-size: 13px;font-family: "Microsoft";
}
.sidelist .i-list ul li a:hover { text-decoration: underline; color: red; }
.sidelist .i-list-area {/* top: 0 */}
.sidelist .i-list-area ul li {float: left;width: auto;/* padding: 5px 5px; */    border-bottom:0px dashed #999999;}
.sidelist .i-list-car { bottom: 0; top: auto; }
.sidelist .i-list-car ul li { float: left; width: auto; padding: 5px 10px; }

/*end */



/*原料供应*/
#pm .datainfo{background: #fff;font-size: 16px;}
#pm .datainfo ul li{ padding:10px; border-bottom:1px #dadada dotted;}
#pm .datainfo ul li:hover{ background:#f0f0f0}
#pm .datainfo ul li span{ float:right; font-size:12px;}
#pm .datainfo h3{  color:#666; padding:0; margin:0; display:block; height:20px; line-height:20px; _liene-height:14px}
#pm .datainfo ul li p{ font-size:12px; color:#333; clear:both; line-height:30px; margin:0; padding:0}
/*end原料供应*/


/*原料供应单页*/
#smdetail .left920 .pinfo h3{ color:#f00; text-align:center;font-size: 24px;padding:20px 0 10px 0}
#smdetail .left920 .pinfo span{ font-size:12px; color:#999; margin:0 auto; display:block; text-align:center}
#smdetail .left920 .pinfo .txt{ color:#666; font-size:14px; line-height:24px;margin: 15px 10px 0;}
#smdetail .left920 .content{ margin: 10px; padding:10px; line-height:20px; background:#fffbdd; color:#333}
#smdetail .left920 #pl{ border:1px #DADADA dotted}
#smdetail .left920 #pl .tt
{
    background:#f0f0f0;
    border-bottom:1px #DADADA dotted;
    padding:0 10px;
    height:30px;
    line-height:30px;
    }
#smdetail .left920 #pl .tt span{ float:right; font-size:12px;}
#smdetail .left920 #pl .plist{ padding:10px; line-height:20px;}
#smdetail .left920 #pl .pform
{
    font-size:12px;
    color:#666;
    padding:10px;
    border-top:1px #DADADA dotted;
    }
#smdetail .left920 #pl .pform input{ border:1px #DADADA solid;}
#smdetail .left920 #pl .pform textarea{ border:1px #DADADA solid;width:600px; height:50px}
/*end原料供应单页*/


/*频道-求加工*/
.databox table{ width:100%;}
.databox table tbody tr:hover{ background:#f4f4f4}
.databox table th{ padding:0 0 0 15px; font-size:14px; background:#f4f4f4; line-height:30px;text-align: left;}
.databox table td{ padding:0 0 0 15px; font-size:14px; height:50px; color:#333}
/*end频道-求加工*/


/*求加工单页*/
#qjginfo .box{padding: 10px;background: #fff}
#qjginfo h2{font-size: 20px;padding: 0 0 15px 0;}
#qjginfo .info{ line-height:30px; padding-left:15px;font-size: 14px;}
#qjginfo .content{ line-height:30px; padding:20px; border:1px #DADADA dotted; color:#666; background:#fffbdd}

#qjginfo .nbox{ border:1px #DADADA solid; font-size:12px}
#qjginfo .nbox .boxtt{ height:30px; line-height:30px; background:#f0f0f0; border-bottom:1px #f5f5f5 dotted; padding:0 8px;font-size: 14px;}
#qjginfo .nbox .tlp{padding: 15px 0 0 15px}
#qjginfo .nbox .tlp ul li{ width:100px; float:left; margin: 0 12px 12px 0; position:relative}
#qjginfo .nbox .tlp ul li a{ position:absolute; display:none; top:0; left:0; width:80px; height:80px; background:#333;
                              background:rgba(255, 255, 255, 0.6) none repeat scroll 0 0 !important;
                              filter:Alpha(opacity=60);
                              line-height:20px;
                              padding:10px
                               }
#qjginfo .nbox .tlp img{ width:98px; height:98px; border:1px #dadada solid;}

.smallnotice
{
    padding:10px; padding-left:30px;
    background-color:#fffbdd;
    border:1px #DADADA dotted;
    background-image:url(/images/state.gif) ;
    background-repeat:no-repeat;
    line-height:24px;
    background-position:10px 10px;
    font-size:12px;
    color:#666 }

/*end求加工*/


/*关于我们*/
.about-box{
    background:#fff;
}
.about-box-title{
    height:60px;
    background:#ff6600;
    color:#fff;
    font-size:18px;
    text-align:center;
    line-height:60px;
}
.about-box-data{
        border: 1px solid #cc0001;
    border-top: none;
    font-size:16px;
}
.about-box-data li a{
    height:46px; line-height:46px; 
    border-bottom:1px solid #999999;
    color:#333333; 
    display:block; 
    font-size:16px;

}
 
.about-box-data   li{ margin-left:10px;}
.about-box-data   img{     border: none;vertical-align: middle; text-align:center; }
.about-box-data   .on{ padding-left:10px;}
.about-box-data p{ padding:10px;line-height:30px;}

.about-map{
    background:#fff;
    border:1px solid #e6e6e6;
    border-top:2px solid #ff6600;
    padding-bottom:15px;
    margin-bottom:15px;
}
.about-map a{font-size:14px;}
.about-map img{vertical-align:middle}
.about-map .map-title{
    padding:15px;
    font-size:16px;
}
.about-map .map-title2{
    padding:15px;
    font-size:16px; 
    color:#ff6600;
}
.about-map .tab1{
width:100%;
}
.about-map .tab1 td{
    text-align:center;
}
.about-map-title{
    background:#fff;
    padding:15px;
}
.about-map-title div{
    border-left:3px solid #999;
    padding-left:15px;
    font-size:20px;
    color:#ff6600;
}
.about-map .tab2{
width:90%;
margin:0 auto;
}
.about-map .tab2 td{
    line-height:24px;
}

.about-map p{
    padding:0 15px;
    line-height:24px;
    min-height:80px;
}
.lanliu {
    width: 1220px;
    margin: 0 auto;
    padding-left: 10px;
}
.clearfix {
    *zoom: 1;
}
.lanliu_img {
    width: 190px;
    margin: 0 10px 10px 0;
    float: left;
    border-radius: 10px;
    overflow: hidden;
}
/*富文本 宽度过长*/

.MsoNormal {
 
    overflow:hidden;
}

