*{ margin: 0; padding: 0; list-style-type: none; }
html,body { font-size: 80%; font-weight: normal; background-color: #f5f5f5; font-family: "Noto Sans CJK SC", "Source Han Sans CN", "PingFangSC-Regular", "sans-serif", "Arial", "Microsoft YaHei"; }
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,table,tbody,thead,tfoot,tr,td,th,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,em,h6,b,p { font-weight: normal; font-style: normal; }
article,aside,dialog,footer,header,section,footer,nav,figure,menu,hgroup { display: block; margin: 0; padding: 0; }
img,hr { border: none; -ms-interpolation-mode: bicubic; }
img { vertical-align: middle; }
a { text-decoration: none; color: #000; cursor: pointer; }
a:hover { color: #000; }
ul,li { list-style: none outside none; }
ul:after { display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; }
table { border-collapse: collapse; }
input,select { -webkit-appearance: none; appearance: none; border-width: 0; background-color: transparent; }
select::-ms-expand { display: none; }
input[type=radio]::-ms-check,input[type=checkbox]::-ms-check { display: none; }
::selection { background-color: #c1b497; color: #fff; /* Safari */} 
::-moz-selection { background-color: #c1b497; color: #fff; /* Firefox */ }
:focus{ outline: none; }
.Clear { clear: both; }
.Fl { float: left !important; }
.Fr { float: right !important; }
.Posr { width: 1400px; position: relative; margin: auto; }


/* ---------- 头部 ---------- */
.Header { min-width: 1400px; margin: 0px auto; background-color: #25211e; }
.HeaderTop { height: 70px; padding-top: 15px; }
.Language { height: 70px; float: left; line-height: 70px; font-family: "Arial"; font-size: 14px; }
.Language a { color: #c1b497; }
.Logo { width: 183px; height: 32px; padding: 19px 0; position: absolute; left: 50%; margin-left: -91px; }
.Search { height: 30px; float: right; margin: 20px 0 19px; border-bottom: 1px #c1b497 solid; }
.Search input { width: 150px; color:#c1b497; font-size:14px; outline:medium none; padding:6px 0 5px; font-family:"Microsoft YaHei"; float: left; }
.Search a { width: 20px; height: 20px; padding: 5px; float: left; cursor: pointer; }
.Menu { text-align: center; }
.Menu li { width: 205px; position: relative; height: 54px; display: inline-block; padding-bottom: 10px; }
.Menu a.Tit { display: block; line-height: 54px; font-size: 16px; color: #fff; text-align: center; text-transform: uppercase; }
.Menu li.hover a.Tit, .Menu li.on a.Tit { color: #c1b497; }
.Subnav { width: 205px; position: absolute; top: 64px; display: none; background-color: #fff; z-index: 100; *zoom: 1; -moz-box-shadow: 0 0 5px #333; -webkit-box-shadow: 0 0 5px #333; box-shadow: 0 0 5px #333; overflow: hidden; }
.Subnav a { display: inline-block; width: 100%; line-height: 42px; color: #999 !important; text-align: center; z-index: 100; *zoom: 1; font-size: 14px; border-bottom: 1px #e6e6e6 solid; text-transform: uppercase; font-weight: 100; }
.Subnav a:hover { color: #fff !important; background-color: #c1b497; z-index: 100; }
.Subnav a:last-child { border-bottom-width: 0; }
/* ------------------------------ 首页-大图 ------------------------------ */
.Banner { min-width: 1200px; height: 640px; position: relative; background-color: #000; margin-bottom: 76px; }

.IcoLink { height: 1px; background-color: #e5e5e5; margin-top: 2px; }
.IntTit { width: 136px; height: 34px; line-height: 34px; margin: -19px auto 0; background-color: #f5f5f5; font-family: "Arial"; text-align: center; color: #000; font-size: 14px; text-transform: uppercase; }
.IntTit-H2 { height: 38px; line-height: 38px; margin: 0 auto; text-align: center; color: #000; font-size: 14px; }
/* ------------------------------ 首页-合作伙伴 ------------------------------ */
.IntCooper { min-width: 1400px; margin: 45px auto 90px; }
.IntCooper li { width: 200px; height: 134px; float: left; margin: 0 40px 40px 0; background-color: #fff; text-align: center; overflow: hidden; position: relative; display: table; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -moz-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -o-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -webkit-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; }
.IntCooper li:nth-child(6n) { margin-right: 0px; }
.IntCooper li a { width: 198px; height: 132px; display: table-cell; vertical-align: middle; border: 1px #e6e6e6 solid; }
.IntCooper li a img { max-width: 198px; max-height: 132px; margin: 0 auto; }
.IntCooper li:hover { box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -o-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); }
/*For IE7*/
*+html .IntCooper li a { width: 100%; height: auto; position: absolute; top: 50%; text-align: center; vertical-align: baseline; }
*+html .IntCooper li a img { position: relative; top: -50%; left: -50%; }
/* ------------------------------ 底部-联系方式 ------------------------------ */
.FootTel { min-width: 1400px; margin: 0 auto; padding: 40px 0 60px; background-color: #25211e; }
.FootTel-L { width: 690px; float: left; border-right: 1px #454240 solid; }
.FootTel-L .FootTel-Tit { line-height: 18px; font-size: 18px; color: #fff; padding-left: 30px; background: url(../images/ico-02.png) no-repeat left center; }
.FootTel-L .FootTel-Ps { line-height: 22px; font-size: 18px; color: #bdbcbc; margin: 60px 0 20px; }
.FootTel-L .FootTel-Email { height: 32px; }
.FootTel-L .FootTel-Email input { width: 405px; color: #bdbcbc; font-size: 12px; outline: medium none; padding: 8px 15px; font-family: "Microsoft YaHei"; float: left; background-color: #201c18; }
.FootTel-L .FootTel-Email .FootTel-Btn { width: 90px; height: 32px; line-height: 32px; float: left; cursor: pointer; color: #fff; font-size: 14px; text-align: center; background-color: #35302b; }
.FootTel-L .FootTel-Share { height: 32px; margin: 32px 0 15px; }
.bdshare-button-style0-32 a { background-image: url(../images/ico-03.png) !important; margin: 0 15px 0 0 !important; }
.bdshare-button-style0-32 .bds_sqq { background-position: 0 0 !important; }
.bdshare-button-style0-32 .bds_tsina { background-position: 0 -32px !important; }
.bdshare-button-style0-32 .bds_weixin { background-position: 0 -62px !important; }
.FootTel-L .FootTel-Work { line-height: 32px; font-size: 12px; color: #bdbcbc; background: url(../images/tel.png) no-repeat left center; margin-left: 10px; float: left; padding-left: 32px; }
.FootTel-R { float: right; }
.FootTel-R li { float: left; padding-left: 90px; }
.FootTel-R li dt { font-size: 12px; font-weight: bold; line-height: 18px; margin-bottom: 10px; }
.FootTel-R li dt a { color: #fff; }
.FootTel-R li dd { font-size: 12px; line-height: 32px; }
.FootTel-R li dd a { color: #bdbcbc; }
/* ------------------------------ 底部 ------------------------------ */
.Foot { min-width: 1400px; margin: 0 auto; padding: 10px 0; background-color: #25211e; border-top: 1px #454240 solid; }
.Foot p { color: #bdbcbc; font-size: 12px; line-height: 18px; }

/* ------------------------------ 内页公共样式 ------------------------------ */
.WBanner { width: 1400px; height: 280px; margin: 20px auto; }
.BreadCrumb { min-width: 1400px; height: 20px; line-height: 20px; font-size: 12px; color: #999; }
.BreadCrumb a { color: #999; }
.Wrap-Tit { width: 136px; height: 34px; line-height: 34px; margin-top: -19px; background-color: #f5f5f5; font-family: "Arial"; text-align: center; color: #000; font-size: 14px; text-transform: uppercase; }
.Page { width: 100%; height: auto; padding: 21px 0; border-top: 1px #e6e6e6 solid; margin: 60px 0 80px; }
.Page a { width: 88px; height: 28px; text-align: center; line-height: 28px; border: 1px #d6d7dc solid; display: block; float: left; font-size: 14px; color: #909090; margin-right: 20px; border-radius: 28px; -moz-border-radius: 28px; -webkit-border-radius: 28px; }
.Page a:hover { border: 1px #c1b497 solid; color: #fff; background-color: #c1b497; }

/* ------------------------------ 设计师 ------------------------------ */
.Stylist { min-width: 1400px; margin: 0 auto; padding-top: 70px; padding-bottom: 74px; }
.Stylist li { width: 228px; float: left; margin-right: 65px; }
.Stylist li:nth-child(5n) { margin-right: 0px; }
.Stylist-Img { width: 228px; height: 228px; position: relative; border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%; overflow: hidden; }
.Stylist-Img-Box { position: absolute; top:7px; left: 7px; z-index: 11; width: 212px; height: 212px; border: 1px rgba(255,255,255, .38) solid; border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%; background-color: rgba(255,255,255, .00); transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; }
.Stylist li:hover .Stylist-Img-Box { background-color: rgba(255,255,255, .38); }
.Stylist-Img-Font { position: absolute; top: -214px; left: 7px; z-index: 12; width: 214px; height: 214px; text-align: center; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; line-height: 26px; color: #fff; }
.Stylist-Img-Font h2 { margin-top: 81px; font-size: 14px; font-weight: bold; font-family: "Arial"; }
.Stylist-Img-Look { font-size: 12px; font-weight: bold; }
.Stylist-Img-Look img { display: inline-block; }
.Stylist li:hover .Stylist-Img-Font { top:7px; left: 7px; }
.Stylist-Tit { width: 228px; line-height: 52px; font-size: 14px; color: #1f1f1f; text-align: center; }
/* ------------------------------ 设计师详细页 ------------------------------ */
.Stylist-Show { min-width: 1400px; margin: 50px auto 80px; }
.Stylist-Show-L { width: 295px; float: left; }
.Stylist-Show-L h1 { font-size: 20px; color: #000000; line-height: 1; text-align: center; font-weight: bold; padding-top: 15px; padding-bottom: 15px; }
.Stylist-Show-R { width: 1035px; float: right; font-size: 16px; color: #000000; line-height: 32px; }
.Stylist-Show-R h2 { font-size: 16px; color: #000000; font-weight: bold; margin-bottom: 20px; line-height: 1; }
/* ------------------------------ 采风 ------------------------------ */
.Highlight { min-width: 1400px; margin: 0 auto; padding-top: 65px; padding-bottom: 100px; }
.Highlight li { width: 440px; height: 324px; float: left; margin-right: 40px; margin-bottom: 40px; overflow: hidden; }
.Highlight li img { width: 440px; height: 324px; transition:all 1s ease 0s; -webkit-transition:all 1s ease 0s; -moz-transition:all 1s ease 0s; }
.Highlight li:hover img { transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); }
.Highlight li:nth-child(3n) { margin-right: 0px; }

/* ------------------------------ 公司简介 ------------------------------ */
.About { min-width: 1400px; margin: 0 auto; padding-top: 65px; padding-bottom: 125px; line-height: 28px; color: #666666; font-size: 14px; }
.About h1 { line-height: 1; font-size: 20px; color: #000; text-align: center; margin-bottom: 45px; }
.About img { margin-right: 100px; }
/* ------------------------------ 工厂介绍 ------------------------------ */
.Factory { min-width: 1400px; margin: 0 auto; padding-top: 45px; padding-bottom: 80px; }
.Factory li { width: 680px; height: 290px; float: left; background-color: #fff; margin-bottom: 40px; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -moz-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -o-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -webkit-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; }
.Factory li:nth-child(2n) { float: right; }
.Factory-Img { width: 364px; height: 290px; float: left; }
.Factory-Font { width: 266px; height: 210px; float: left; text-align: center; padding: 40px 25px; }
.Factory-Font h2 { color: #333333; font-size: 18px; line-height: 1; }
.Factory-Font p { height: 84px; color: #666666; font-size: 14px; line-height: 28px; margin: 23px 0 26px; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
.Factory-Font span { display: block; width: 69px; height: 32px; padding-left: 13px; line-height: 32px; color: #000; background: url(../images/ico-05.png) no-repeat 66px 10px; margin: auto; font-weight: bold; text-align: left; }
.Factory li:hover { box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -o-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); }
.Factory li:hover span { color: #fff; background: url(../images/ico-06.png) no-repeat 66px 10px #c1b497; }
/* ------------------------------ 工厂介绍详细页 ------------------------------ */
.Factory-Show { min-width: 1400px; margin: 50px auto 80px; }
.Factory-Show-L { width: 295px; float: left; }
.Factory-Show-L h1 { font-size: 20px; color: #000000; line-height: 1; text-align: center; font-weight: bold; padding-top: 15px; padding-bottom: 15px; }
.Factory-Show-R { width: 1035px; float: right; font-size: 16px; color: #000000; line-height: 32px; }
.Factory-Show-R h2 { font-size: 16px; color: #000000; font-weight: bold; margin-bottom: 20px; line-height: 1; }
/* ------------------------------ 环保资质 ------------------------------ */
.Honor { min-width: 1400px; margin: 0 auto; padding-top: 45px; padding-bottom: 80px; }
.Honor li { float: left; width: 426px; height: 433px; margin-right: 40px; margin-bottom: 40px; background-color: #fff; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -moz-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -o-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -webkit-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; }
.Honor li:nth-child(4n) { margin-right: 0px; }
.Honor li:hover { box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -o-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); }
.Honor-Img { padding: 15px; width: 396px; height: 332px; border-bottom: 1px #f5f5f5 solid; text-align: center; overflow: hidden; position: relative; display: table; }
.Honor-Img span { width: 396px; height: 332px; display: table-cell; vertical-align: middle; }
.Honor-Img span img { max-width: 396px; max-height: 332px; margin: 0 auto; }
/*For IE7*/
*+html .Honor-Img span { position: absolute; top:50%; width:100%; text-align:center; height:auto; vertical-align:baseline; }
*+html .Honor-Img span img { position: relative; top: -50%; left: -50%; }
.Honor-Tit { height: 70px; text-align: center; font-size: 20px; color: #333; line-height: 70px; overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; }

/* ------------------------------ 产品中心 ------------------------------ */
.Hot-Pro { padding-bottom: 50px; }
.Hot-Pro dd { width: 100%; float: left; }
.Hot-Pro-Box { height: 400px; background-color: #000; margin-bottom: 10px; overflow: hidden; }
.Hot-Pro-Box.w600 { width: 600px; }
.Hot-Pro-Box.w790 { width: 790px; }
.Hot-Pro-Box.w695 { width: 695px; }
.Hot-Pro-Box.w1400 { width: 1400px; }
.Hot-Pro-Box img { filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; }
.Hot-Pro-Box:hover img { filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); }
.Pro-Htit { text-align: center; line-height: 1; font-size: 32px; color: #666; font-weight: bold; margin-bottom: 40px; }
.Products { min-width: 1400px; margin: 10px auto 80px; }
.Products li { float: left; width: 320px; height: 433px; margin-right: 40px; margin-bottom: 40px; background-color: #fff; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -moz-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -o-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -webkit-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; overflow: hidden; }
.Products li:nth-child(4n) { margin-right: 0px; }
.Products li:hover { box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -o-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); }
.Products-Img { width: 320px; height: 362px; border-bottom: 1px #f5f5f5 solid; position: relative; overflow: hidden; }
.Products-Img-box { width: 290px; height: 332px; position: absolute; left: 0; padding: 15px; }
.Products-Img-wrap { width: 290px; height: 332px; text-align: center; overflow: hidden; position: relative; display: table; }
.Products-Img-wrap span { width: 290px; height: 332px; display: table-cell; vertical-align: middle; }
.Products-Img-wrap span img { max-width: 290px; max-height: 332px; margin: 0 auto; }
/*For IE7*/
*+html .Products-Img-wrap span { position: absolute; top:50%; width:100%; text-align:center; height:auto; vertical-align:baseline; }
*+html .Products-Img-wrap span img { position: relative; top: -50%; left: -50%; }
.Products-Img-top { top: 0px; }
.Products-Img-bot { top: 362px; }
.Products li:hover .Products-Img-top { top: -362px; }
.Products li:hover .Products-Img-bot { top: 0px; }
.Products-Tit { height: 70px; text-align: center; font-size: 20px; color: #333; line-height: 70px; overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; }
/* ------------------------------ 产品中心列表 ------------------------------ */
.ProList-Snav { float: right; }
.ProList-Snav li { line-height: 18px; float: left; }
.ProList-Snav li a { padding: 0 15px; margin-left: 15px; display: block; border: 1px #e5e5e5 solid; font-size: 12px; color: #333; }
.ProList-Snav li a:hover { border: 1px #c1b497 solid; color: #fff; background-color: #c1b497; }
.ProList-Snav li.ProHover a { border: 1px #c1b497 solid !important; color: #fff !important; background-color: #c1b497 !important; }
.ProList { min-width: 1400px; margin: 20px auto 80px; }
.ProList li { float: left; width: 320px; height: 433px; margin-right: 40px; margin-bottom: 40px; background-color: #fff; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -moz-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -o-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -webkit-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; }
.ProList li:nth-child(4n) { margin-right: 0px; }
.ProList li:hover { box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -o-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); }
.ProList-Img { width: 320px; height: 362px; border-bottom: 1px #f5f5f5 solid; position: relative; overflow: hidden; }
.ProList-Img-box { width: 290px; height: 332px; position: absolute; left: 0; padding: 15px; }
.ProList-Img-wrap { width: 290px; height: 332px; text-align: center; overflow: hidden; position: relative; display: table; }
.ProList-Img-wrap span { width: 290px; height: 332px; display: table-cell; vertical-align: middle; }
.ProList-Img-wrap span img{ max-width: 290px; max-height: 332px; margin: 0 auto; }
/*For IE7*/
*+html .ProList-Img-wrap span { position: absolute; top:50%; width:100%; text-align:center; height:auto; vertical-align:baseline; }
*+html .ProList-Img-wrap span img{ position: relative; top: -50%; left: -50%; }
.ProList-Img-top { top: 0px; }
.ProList-Img-bot { top: 362px; }
.ProList li:hover .ProList-Img-top { top: -362px; }
.ProList li:hover .ProList-Img-bot { top: 0px; }
.ProList-Tit { height: 70px; text-align: center; font-size: 20px; color: #333; line-height: 70px; overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; }
.Fy { width: 100%; height: auto; line-height: 24px; text-align: center; margin: 60px 0 0; font-size: 14px; }
.Fy span { color: #fff !important; background-color: #c1b497 !important; border: 1px #b3a68b solid !important; padding: 4px 10px !important; }
.Fy a { color: #3f3f3f; background-color: #efefef; border: 1px #e1e1e1 solid; padding: 4px 10px; }
.Fy a:hover { color: #fff; background-color: #c1b497; border: 1px #b3a68b solid; padding: 4px 10px; }
/* ------------------------------ 产品中心详细页 ------------------------------ */
.Pro-Show { min-width: 1400px; margin: 20px auto 80px; }
.Pro-Show-L { width: 540px; height: 700px; float: left; }
#showbox { background: #ffffff; }
#showbox span { background-color: rgba(255,255,255,0.5); cursor: pointer; }
#showsum { left: -10px; margin-top: 10px; }
#showsum span { border: 1px solid #e6e6e6; }
#showsum span.sel { border: 1px solid #c1b497; }
.Pro-Show-R { width: 800px; float: right; font-size: 16px; color: #000000; line-height: 38px; }
.Pro-Show-R h1 { font-size: 24px; color: #333; line-height: 1; font-weight: bold; margin-bottom: 25px; }
.Pro-Show-R li { width: 100%; float: left; }
.Pro-Show-R li dt { width: 125px; float: left; color: #333333; font-weight: bold; }
.Pro-Show-R li dd { width: 675px; float: left; color: #666666; }

/* ------------------------------ 招商合作 ------------------------------ */
.Cooper { min-width: 1400px; margin: 45px auto 90px; }
.Cooper li { width: 198px; height: 132px; float: left; border: 1px #e6e6e6 solid; margin: 0 40px 40px 0; background-color: #fff; text-align: center; overflow: hidden; position: relative; display: table; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -moz-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -o-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; -webkit-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; }
.Cooper li:nth-child(6n) { margin-right: 0px; }
.Cooper li a { width: 198px; height: 132px; display: table-cell; vertical-align: middle; }
.Cooper li a img { max-width: 198px; max-height: 132px; margin: 0 auto; }
.Cooper li:hover { box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -moz-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -o-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 6px 20px 5px rgba(0, 0, 0, .1); }

/* ------------------------------ 联系我们 ------------------------------ */
.Contact { min-width: 1400px; margin: 50px auto 80px; }
.Contact li { width: 100%; float: left; margin-bottom: 40px; }
.Contact li img { float: right; }
.Contact-Font { width: 498px; height: 234px; padding: 55px 100px; border: 1px #cecece solid; float: left; }
.Contact-Font h2 { font-size: 18px; color: #000000; line-height: 1; }
.Contact-Font hr { width: 30px; height: 2px; background-color: #000000; margin-top: 15px; margin-bottom: 25px; display: block; }
.Contact-Font p { font-size: 14px; color: #333333; line-height: 34px; }

/* ------------------------------ 产品搜索 ------------------------------ */
.Search-Pro { min-width: 1400px; margin: 10px auto 80px; }
.Search-Pro li { width:auto; height:auto; border:1px solid #e1e1e1; margin-bottom:20px; position:relative; transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s; overflow:hidden; }
.Search-Pro li a { height:100%; display:block; position:relative; overflow:hidden; margin:15px; }
.Search-Pro li .Search-Pro-img { overflow:hidden; width:250px; height:158px; float:left; display:block; text-align:center; position:relative; background-color: #e1e1e1; }
.Search-Pro li .Search-Pro-img span { width: 250px; height: 158px; display:table-cell; vertical-align:middle; }
.Search-Pro li .Search-Pro-img span img{ max-width:250px; max-height: 158px; margin:0 auto; }
/*For IE7*/
*+html .Search-Pro li .Search-Pro-img span { position:absolute; top:50%; width:100%; text-align:center; height:auto; vertical-align:baseline; }
*+html .Search-Pro li .Search-Pro-img span img{ position:relative; top:-50%; left:-50%; }
.Search-Pro li .Search-Pro-Font { padding-left: 280px; height:158px; }
.Search-Pro li .Search-Pro-Font h2 { width:100%; font-size:18px; color:#333; display:block; height:28px; line-height:28px; overflow:hidden; margin:5px 0 15px; }
.Search-Pro li .Search-Pro-Font p { width:100%; height:78px; color:#666; line-height:26px; overflow:hidden; font-size:13px; }
.Search-Pro li:hover { box-shadow:0 6px 20px 5px rgba(0, 0, 0, .08); }


.goPages { width: 50px; height: 56px; background: url(../images/goPages.png) no-repeat; position: fixed; z-index: 1; display: block; top: 50%; margin-top: -28px; }
.goPages.goPages-pre { background-position: 0 -112px; left: 50%; margin-left: -750px; }
.goPages.goPages-next { background-position: 19px -168px; right: 50%; margin-right: -750px; }





















































































































































































































