﻿@charset "utf-8";
/* CSS Document */

html{_background: url(about:black) no-repeat fixed;}
body{  background: url(/images/cul-bg.png);line-height:21px;color:#222;}
a{color:#111;}
a:hover{color:#000;text-decoration:none;}
#pro_main{ height:auto;}
.pro-mall{ padding-top: 40px;}

body ::selection {color:#FFFFFF;background-color:#444;text-shadow:none;}
body ::-moz-selection {color:#FFFFFF;background-color:#444;text-shadow:none;}

.controls-wrapper{display:none;}

.t-bate{background:url("../ed-images/common/bate-new.gif") no-repeat;width:26px;height:16px;position:absolute;right:8px;top:7px;}
.header{height:40px;background-color:#000000;position:relative;z-index:1200;}
.header .loginbar{position:absolute;right:40px;top:0;color:#666666;line-height:40px;}
.header .loginbar a:hover{text-decoration:underline;}
.header .loginbar .l1{color:#ffeb06;}
.header .loginbar .r1{color:#53a100;}
.header .loginbar .bk{color:#666;margin-left:5px;}
.header .loginbar .nm{color:#ccc;}
.header .loginbar em{margin:0 5px;color:#333333;}
.header .nav {text-align:center;letter-spacing: -2px;word-spacing: -2px;font-size: 0;line-height:40px;}
.header .nav a{font-size:12px;display:inline-block;vertical-align:middle;padding:0 20px;height:40px;background:url("../ed-images/common/nav-li.png") right center no-repeat #000;margin-left:-1px;color:#999999; letter-spacing: normal; word-spacing: normal; display:inline-block;*display: inline; zoom:1;}
.header .nav a.last{background:none;}
.header .nav a.top_delivery{background:#3f3b32; color:#ccc;}
.header .nav a.top_delivery:hover{background:#887344; color:#fff;}
.header .nav a:hover{background:#393939;color:#ccc;}
.header .nav a.cur{background:#be1804;color:#ccc;}
.header .nav .seafood b{display:inline-block;background:url("../ed-images/common/icon-hot.png") no-repeat;_background:url("../ed-images/common/icon-hot.gif") no-repeat;width:19px;height:9px;margin-left:5px;_margin-top:12px;}.header .nav .shop b{display:inline-block;background:url("../ed-images/common/icon-hot.png") no-repeat;_background:url("../ed-images/common/icon-hot.gif") no-repeat;width:19px;height:9px;margin-left:5px;_margin-top:12px;}
.header .nav .shop b{display:inline-block;background:url("../ed-images/common/icon-new.gif") no-repeat;width:20px;height:9px;margin-left:5px;_margin-top:12px;}
.header .lg{position:absolute;left:40px;top:0;width:210px;z-index:20;box-shadow:0 0 20px rgba(0,0,0,0.5);}
.header .lg-img{display:block;border-bottom:10px solid #000;position:relative;z-index:3;}

.zipper{background:url("../ed-images/common/zipper.png") 50% 0 no-repeat;position:absolute;width:49px;height:52px;cursor:pointer;left:20px;bottom:-52px;z-index:2;}
.icon-time{position:absolute;left:1px;top:1px;background:url("../ed-images/common/icon-3.gif?v1") no-repeat;width:24px;height:46px;z-index:10;}

.search {position:absolute;margin-top:35px;height:55px;width:100%;}
.search .tel{position:absolute;right:40px;top:0;text-align:right;}
.search .tel .pho-o{ margin-bottom:6px;}
.search .tel .pho-o strong{font-size:28px;color:#ffeb06;margin-bottom:5px;text-shadow:0 0 10px #333}
.search .tel .pho-t{background:url("../ed-images/common/tel-bg.png") no-repeat;_background:url("../ed-images/common/ie6-tel-bg.png") no-repeat;color:#fff;text-align:center;width:176px;height:22px;line-height:22px;}
.search .tel .pho-t em{font-size:14px;vertical-align:middle;}

.search .m{width:536px;height:36px;margin:10px auto 0;}
.search .m li{background-color:#fff;margin-left:1px;height:36px;float:left;line-height:35px;}
.search .m li.sld{cursor:pointer;width:130px;}
.search .m li.sld dl{background-color:#fff;}
.search .m li.sld dl dt{font-weight:700;padding:0 15px;}
.search .m li.sld dl dt span{width:80px;display:inline-block;}
.search .m li.sld dl dt i{display:inline-block; width:0px; height:0px; margin-left:10px;border-bottom:0; border-top:4px solid  #000; border-left:4px solid #fff; border-right:4px solid #fff; vertical-align:middle;_margin-top:15px;}
.search .m li.sld dl dd{display:none;background-color:#fff;position:absolute;}
.search .m li.sld dl dd a{padding:0 15px;display:block;height:36px;width:100px;}
.search .m li.sld dl dd a:hover{background-color:#eee;}
.search .m li.sld dl.cur dt i{display:inline-block; width:0px; height:0px; margin-left:10px;border-top:0; border-bottom:4px solid  #000; border-left:4px solid #fff; border-right:4px solid #fff; vertical-align:middle;_margin-top:-12px;}
.search .m li.ipt{padding:0 15px;vertical-align:middle;}
.search .m li.ipt input{border:none;color:#666;width:280px;*border:#fff;height:20px;line-height:20px;_vertical-align:middle;_margin-top:8px;}
.search .m li.btn a{padding:0 15px;background-color:#be1804;display:inline-block;height:36px;color:#fff;font-size:14px;font-weight:700;}
.search .m li.btn a:hover{background-color:#b41604;}
.search .m li.btn a:active{background-color:#a21301;}

.branch{background-color:rgba(34,34,34,0.98);background-color:rgb(34,34,34)\9;position:relative;display:none;z-index:3;*zoom:1;}
.branch .ost{border-bottom:1px solid #1f1f1f;height:24px;line-height:24px;}
.branch .ost a{color:#bbb;display:block;padding-left:20px;background:url("../ed-images/common/icon-j1.png") 185px 50% no-repeat;_background:url("../ed-images/common/ie6-icon-j1.png") 185px 50% no-repeat;_zoom:1;}
.branch .ost a i{position:absolute;height:23px;background-color:#971607;width:0;*margin-top:-9px;right:210px;display:none;}
.branch .ost a:hover,
.branch .ost a.cur{color:#fff;background-color:#111111;}
.branch .ost a:hover i,
.branch .ost a.cur i{display:block;
	width:5px\9;
	-webkit-animation:aniW .2s ease-in forwards;-moz-animation:aniW .2s ease-in forwards;-ms-animation:aniW .2s ease-in forwards;animation:aniW .2s ease-in forwards;
}
.branch .nobg a{background:none;}
.branch .wbk{padding:14px 20px;line-height:24px;height:24px;background-color:#000;}

/*css3*/
@-webkit-keyframes aniW{
	0%{width:0px;}
	100%{width:5px;}
}
@-moz-keyframes aniW{
	0%{width:0px;}
	100%{width:5px;}
}
@-ms-keyframes aniW{
	0%{width:0px;}
	100%{width:5px;}
}
@keyframes aniW{
	0%{width:0px;}
	100%{width:5px;}
}

.pop-branch{position:absolute;left:210px;top:0;width:330px;background-color:#111111;display:none;box-shadow:0 0 20px rgba(0,0,0,0.5);min-height:300px;_height:300px;}
.pop-branch .branch-box{padding:30px;color:#bbbbbb; }
.pop-branch .branch-box .img{margin-bottom:30px;}
.pop-branch .branch-box dt{font-size:24px;margin-bottom:10px;font-family:mingliu;}
.pop-branch .branch-box .tel{font-size:16px; margin-bottom:10px;}
.pop-branch .branch-box .tel table{margin-bottom:5px;}
.pop-branch .branch-box .tel td em{font-size:12px;}
.pop-branch .branch-box dd p{font-family:mingliu;line-height:17px;}
.pop-branch .branch-box .branch-more{padding-top:20px;}
.pop-branch .branch-box .branch-more a{display:inline-block;background-color:#be1804;color:#fff;font-size:14px;padding:0 20px;height:46px;line-height:46px;overflow:hidden;}
.pop-branch .branch-box .branch-more a:hover{background-color:#a11504;}
.pop-branch .loading{background:url("../ed-images/common/loading-1.gif") no-repeat 50% 50%;width:50px;height:50px;position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;}

.strenght {width:960px;margin:0 auto;height:56px;overflow:hidden;position:relative;box-shadow:0 0 20px #999;}
.strenght ul{width:966px;position:absolute;left:0;top:0;}
.strenght ul li{height:56px;vertical-align:top;}
.strenght .strenght-area{float:left;width:240px;height:39px;margin-right:1px;background-color:#fff;position:relative;padding-top:17px;}
.strenght .strenght-area i{background:url("../ed-images/common/icon-list-8.png") no-repeat;}
.strenght .strenght-area p.en{font-family:Times new Roman;}
.strenght .strenght-area p{text-align:center;padding-left:80px;padding-right:20px;text-transform: uppercase;line-height:14px;font-family:Microsoft YaHei;}
.strenght .icon-1 i{width:21px;height:27px;position:absolute;left:53px;top:15px;background-position:0 0;}
.strenght .icon-2 i{width:31px;height:24px;position:absolute;left:48px;top:17px;background-position:-46px 0;}
.strenght .icon-3 i{width:23px;height:28px;position:absolute;left:43px;top:15px;background-position:-77px 0;}
.strenght .icon-4 i{width:24px;height:24px;position:absolute;left:50px;top:17px;background-position:-21px 0;}
.strenght .icon-5 i{width:34px;height:21px;position:absolute;left:25px;top:20px;background-position:-176px 0;}
.strenght .icon-6 i{width:40px;height:25px;position:absolute;left:52px;top:17px;background-position:-212px 0;}
.strenght .icon-7 i{width:43px;height:21px;position:absolute;left:43px;top:20px;background-position:-132px 0;}
.strenght .icon-8 i{width:28px;height:28px;position:absolute;left:48px;top:14px;background-position:-101px 0;}
.strenght .strenght-area:hover{background-color:#eee;}

.footer{background-color:#111111;padding:40px 0 20px;}
.footer .strenght {width:960px;margin:0 auto;height:56px;overflow:hidden;position:relative;box-shadow:0 0 20px #000;}
.footer-wrap{width:960px;margin:40px auto 0;}

.footer-tel{color:#444;float:left;width:360px;}
.footer-tel dt{float:left; width:100px;}
.footer-tel dt img{vertical-align:top;}
.footer-tel dd{float:left;margin-left:15px;padding-top:10px;line-height:17px; width:230px; color:#666666;}
.footer-tel dd h3{font-size:26px;margin-bottom:10px;color:#b2976a;line-height:30px; border-bottom:1px solid #222222; padding-bottom:10px;}
.footer-tel dd h3 img{ vertical-align:top;margin-right:8px;}



.footer-list{float:right;}
.footer-list dt{padding-bottom:10px;}
.footer-list dt{color:#fff;font-size:14px;}
.footer-list dt a:hover{font-weight:700;}
.footer-list a{color:#666;}
.footer-list a:hover{color:#fff;}
.footer-list dl{float:left;width:80px;text-align:right;margin-left:20px;}
.footer-list dl dd a{display:block;border-bottom:1px solid #222222;}
.footer-list dl dd a.f-red{ color:#887344;}
.footer-list dl dd a.f-red:hover{ color:#c9b78d;}

.footer-copy{color:#333;text-align:right;margin-top:40px;}
.footer-copy a{color:#333;}
.footer-copy a:hover{color:#ccc; text-decoration:underline;}
.footer-link{color:#666;text-align:center;margin-top:30px;}
.footer-link a{display:inline-block;vertical-align:middle;color:#222;}
.footer-link em{ margin:0 10px; color:#222;}
.footer-link a:hover{ color:#999;}
.footer-link .link-1{width:79px;height:22px;background:url("../ed-images/partner/p-1.png") no-repeat;}
.footer-link .link-2{width:72px;height:19px;background:url("../ed-images/partner/p-2.png") no-repeat;}
.footer-link .link-3{width:25px;height:25px;background:url("../ed-images/partner/p-3.png") no-repeat;}

.footer .dby{ text-align:center; line-height:14px; margin-top:60px;}
.footer .dby a.urlTo{color:#666; font-size:14px; font-weight:700;}
.footer .dby a.urlTo:hover{ color:#999;}
.footer .dby .urlSpan{ color:#444; font-size:11px;}

.go-top{text-align:center;padding-top:40px;}
.go-top a{display:inline-block;width:42px;height:22px;background:url("../ed-images/common/go-top.png") no-repeat;}
.go-top a:hover{background-position:0 -22px;}

/**/
.pop-box{width:450px;height:auto;padding:10px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:#000;
	position:fixed;left:50%;top:50%;margin:-225px 0 0 -245px;display:none;z-index:99999;
	_position:absolute;_top: expression(offsetParent.scrollTop + offsetParent.clientHeight-offsetHeight);
}
.shadow{background-color:#000;position:fixed;width:100%;height:100%;left:0;top:0;z-index:99998;filter:Alpha(opacity=0);opacity:0;}

.video-detail{padding-top:20px;}
.pop-box-wrap h2{font-weight:700;color:#fff;text-align:center;padding-bottom:10px;font-size:12px;font-family:mingliu;}
.btn-cancel{position:absolute;background:url("../ed-images/common/video-video.jpg") no-repeat;width:40px;height:40px;right:-40px;right:0\9;top:0;}


/*屏幕小于1210*/
.w1210{width:1210px;}

.shop-bg{background-color:#6a0f04;height:126px;}
.shop-strenght{padding:40px 0;}


.shop-cart{position:fixed;width:180px;height:40px;right:0;bottom:0;z-index:90000;_position:absolute;_top: expression(offsetParent.scrollTop + offsetParent.clientHeight-offsetHeight);}
.shop-cart .btn-cart{overflow:hidden;position:relative;display:inline-block;width:180px;height:40px;line-height:40px;color:#fff;cursor:pointer;}
.shop-cart .btn-cart span.mt-span{position:absolute;left:0;top:-40px;height:80px;background-color:#000;width:120px;line-height:40px;text-align:center;}
.shop-cart .btn-cart span.ani-span{height:40px;display:inline-block;width:120px;overflow:hidden;vertical-align:top;_height:28px;_padding-top:12px;}
.shop-cart .btn-cart span.ani-span2{height:40px;display:inline-block;width:120px;background-color:#826f43;overflow:hidden;vertical-align:top;_height:28px;_padding-top:12px;}
.shop-cart .btn-cart span.ani-span i{margin-right:10px;display:inline-block;background:url("../ed-images/common/icon-cart1.gif") no-repeat;width:20px;height:16px;vertical-align:middle;}
.shop-cart .btn-cart span.ani-span2 i{width:31px;height:16px;margin-right:10px;display:inline-block;background:url("../ed-images/common/icon-cart2.gif") no-repeat;vertical-align:middle;}
.shop-cart .btn-cart em{position:absolute;right:0;top:0;width:60px;height:40px;line-height:40px;text-align:center;font-size:20px;display:inline-block;background-color:#be1804;}
.shop-cart .btn-cart-2{margin-top:-1px;text-align:center;background:#be1804;width:180px;display:inline-block;height:40px;line-height:40px;color:#fff;}
.shop-cart .btn-cart:hover {color:#fff;}
.shop-cart .btn-cart:hover span.ani-span2{background-color:#715f36;}
.shop-cart b{color:#fff;}

#s-shadow{overflow:hidden;z-index:10000;}
#s-shadow img{width:100%;height:100%;}

.browse{width:100%;height:30px; line-height:30px; position:relative;}
.browse a{ background:url("../ed-images/common/win-2.jpg") no-repeat 40px 50% #ffffe1; display:block; padding-left:70px;height:30px; line-height:30px; cursor:auto;}
.browse a:hover{ background:url("../ed-images/common/win-1.jpg") no-repeat 40px 50% #3399ff;}
.browse span{ position:absolute; right:0;top:0; font-size:20px; cursor:pointer; width:30px;height:30px; text-align:center;}


.topcrab-mbx{ width:960px; margin:30px auto 20px; font-size:14px;}
.topcrab-mbx em{ font-family:SimSun; margin:0 5px; color:#ccc;}
.topcrab-mbx a{ color:#666;}
.topcrab-mbx a:hover{ color:#be1804;}
.topcrab-mbx label{ color:#222;}

.error-wrap{ width:960px; margin:80px auto;}
.error-wrap .error-imgLeft{ float:left; width:370px;}
.error-wrap .error-rightTxt{ float:right; width:550px;}
.error-tit{font-size:64px;color:#ab7b15; line-height:70px;text-transform: uppercase;}
.error-tit2{font-size:24px;color:#d0000d; line-height:30px; font-family:Microsoft Yahei;}
.error-tit3{font-size:22px;color:#444444; line-height:30px; font-family:Microsoft Yahei; border-bottom:1px solid #c6c6c6;padding-bottom:20px; margin-bottom:20px;}
.error-dl{ font-size:14px; color:#666666;}
.error-dl dt{ margin-bottom:10px;}
.error-dl dd em{ margin:0 10px; color:#b2b2b2;}
.error-dl a{ display:inline-block;color:#666666;}
.error-dl a:hover{ color:#be1804;}

.error-card{background:url("../ed-images/index/tables-1.png") no-repeat center bottom;padding-bottom:60px;margin-top:-15px;position:relative;}
.error-card .card-list{width:960px;margin:0 auto;overflow:hidden\9;}
.error-card .card-list .item-oh{width:1000px;}
.error-card .card-list .item{float:left;width:310px;margin-right:15px;position:relative;box-shadow:0 0 10px rgba(0,0,0,0.2);}
.error-card .card-list .txt-list{background-color:#151515;padding:18px 30px;height:64px;text-align:center;letter-spacing: -2px; word-spacing: -2px; font-size: 0;}
.error-card .card-list .txt-list a{
	letter-spacing: normal;
	word-spacing: normal;
	display:inline-block;
	*display: inline;
	zoom:1;
	font-size: 12px;
	border-bottom:1px solid #333333;padding:0 8px;color:#666666;display:inline-block;width:42px;height:16px;line-height:16px;_height:20px;_line-height:25px;overflow:hidden;vertical-align:middle;text-align:right;}
.error-card .card-list .txt-list a:hover span{color:#f8af5b;}
.error-titTj{ text-align:center; font-size:40px; font-family:Microsoft Yahei; line-height:40px; padding-bottom:50px;}
.error-bg{ background:#d9d4c9; padding:50px 0 40px;}

.news-detail .h1{ font-size:20px; color:#be1804; text-align:center; font-family:Microsoft Yahei; border-bottom:1px solid #d8d3c8; margin:20px 0 10px; padding-bottom:20px;}
.news-detail .h1 a{font-size:20px;font-family:Microsoft Yahei;}
.news-spanList{ text-align:center; margin-bottom:30px;}
.news-spanList span{ margin:0 15px;}
.news-spanList em{ color:#999;}
.news-top{ background:#f8f8f8; margin-bottom:30px; border:1px dotted #e4e4e4; padding:20px; border-left:0;border-right:0; color:#757575;}
.news-deatil-con{ margin-bottom:40px; width:620px; overflow:hidden; font-size:14px;}
.baidufenxiang{ margin-bottom:30px; border-bottom:1px dotted #e4e4e4; padding-bottom:10px;}
.news-detail a:hover{ color:#be1804;}

.news-tuijian .tit{ font-size:20px; font-family:MingLiU; margin:50px 0 10px; font-weight:700;}
.news-tuijian p{ position:relative; height:28px; line-height:28px;}
.news-tuijian p span{ position:absolute; right:0; top:0; color:#999999;}
.news-tuijian p em{ font-family:SimSun; color:#505050;}
.news-tuijian p a{ font-size:14px;}
.news-tuijian p a:hover{ color:#be1804;}

.webLink{ color:red;}

.page{padding-top:30px;}
.page .cur_page{ background:#be1804; color:#fff; border:1px solid #be1804; padding:0 10px; height:24px; line-height:24px; display:inline-block;}
.page a{ display:inline-block; border:1px solid #eee; padding:0 10px; line-height:24px; height:24px; color:#999; transition:all .2s ease;}
.page a:hover{ border:1px solid #666; color:#666;}

.LayFh{ position:fixed; left:0;top:0; background:url(../ed-images/fh/fil.png); z-index:1110; width:100%; height:100%;}
.lay_po a.close{ position:absolute; right:30px;top:30px; background:url(../ed-images/fh/icon-closeFh.png) no-repeat; width:50px; height:50px;}
.lay_po a.close:hover{background:url(../ed-images/fh/icon-closeFh.png) no-repeat 0 bottom;}
.lay_po a.close:active{background:url(../ed-images/fh/icon-closeFh.png) no-repeat 0 top;}
.lay_po{ position:absolute; width:1000px; left:50%; top:50%; margin:-200px 0 0 -500px; background:#fff;}
.lay_po dl{ padding:60px;}
.lay_po dt{ float:left; margin-right:40px;}
.lay_po dd{ float:left; width:660px;}
.lay_po .ti1{ font-family:Microsoft Yahei; font-size:40px; line-height:48px; padding-right:40px; margin-bottom:30px;}
.lay_po p,
.lay_po strong{ font-family:Microsoft Yahei;}
.lay_po { font-size:13px;}