﻿.clearfix{ height:0; line-height:0px;}
em{font-family: "Microsoft YaHei",Helvetica;}
.B2B2C-top-banner { background: url(../images/banner.jpg) bottom no-repeat;height: 600px;margin: 0 auto;}
.floor6{height: 265px; margin: 0 auto;width: 1152px; text-align:center}
em.fl-e,em.fl-c {display: block;font-size: 38px;padding-top: 50px;font-weight: bold;font-family: "Microsoft YaHei",Helvetica;text-align: center;}
em.fl-e strong {color: #ff9000;font-size: 38px;font-weight: 100;}
em.fl-e{color: #000;}
em.fl-c{color: #fff;}
span.fl-s,span.fl-x{display: block;font-size: 20px; text-align: center;}
span.fl-s{color: #5d5d5d;}
span.fl-x{ color:#a7afbe}

.floor6 p.f6-p {color: #666666;margin: 20px 0;text-align: center;font-size: 15px;}

.floor_11 {height: 642px;background: url(../images/bg_01.jpg) repeat;}
.floor_11 .fl11-list {height: auto;overflow: hidden; width:850px; margin:20px auto 0 auto;}
.floor_11 .text {  font-size: 18px;font-weight: lighter;padding-top:70px;text-align: left;width: 450px; color:#484848;}
.floor_11 .text h2 { background:url(../images/fx_04.jpg) no-repeat; padding-left:22px}
.floor_11 .text h2 span{ font-size:38px; color:#313131;display: block; line-height:38px} 
.floor_11 .text h2 em{ font-size:28px; color:#ff9000}
.floor_11 .text .tx {color: #484848;display: block;font-size: 16px;line-height:28px;margin-top:10px; width:450px; text-indent:24px;}
.hide {display: none !important;}
.floor_11 ul.f11nav{margin:20px auto; width:920px;   } 
.floor_11 ul li { color:#000;cursor: pointer;display: inline-block;font-size: 20px;height:55px;line-height:55px;margin:20px 8px;text-align: center;width:287px; background:#d0d0d0; float:left}
.floor_11 ul li.current { background:#ff9000 ; color:#fff;}

.floor_4 {background:url(../images/bg_02.jpg) no-repeat center bottom;height:600px;}
.floor_4 .block-wap {margin:20px auto 0;position: relative;width: 1180px;z-index: 1;height:438px;}
.floor_4 .block-wap .pic {height:302px;left: 110px;width:336px; bottom:0px}
.floor_4 .block-wap .texts {left: 125px;top:20px;width: 500px;}
.floor_4 .block-wap .pic, .floor_4 .block-wap .texts {display: block;position: absolute;z-index: 1;}
.floor_4 .block-wap .texts h3 {color: #333;font-size: 32px; height:50px;line-height: 50px;margin-bottom: 10px; }
.floor_4 .block-wap .texts h3 i{ width:50px; height:50px; color:#fff; font-size:26px; background-color:#ff9000; display:block; text-align:center; line-height:50px; float:left; font-family:Impact;}
.floor_4 .block-wap .texts h3 strong {color: #000; font-size:27px;line-height:50px; font-weight: normal; float:left; margin-left:10px;}
.floor_4 .block-wap .texts h4 {color: #575757;font-size:14px; line-height:24px;float:left; margin-bottom:24px; width:415px}

.scroll{margin:0 auto; width:1100px; height:492px;  position:relative; overflow:hidden;}
.scroll ul{list-style-type:none; padding:0; margin:0; position:absolute; top:0;left:0; width:99999px; height:210px; }
.scroll li{float:left; width:1100px;}
.prev{position:absolute; left:20px;top:150px; z-index:1 }
.next{position:absolute; right:0px; top:150px; z-index:1}

.floor_4 .block-wap .block-wap-list{ display: block; float:right; width:480px; height:360px; top:30px; right:158px;position:absolute; }
.floor_4 .block-wap .block-wap-list dl{ width:111px; height:182px; float:left;  margin:0 24px; text-align:center}
.floor_4 .block-wap .block-wap-list dl dt{ width:56px; height:56px; padding:28px; border-radius: 10px;margin: 0 auto;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.floor_4 .block-wap .block-wap-list dl dt img{ width:56px; height:56px; }
.floor_4 .block-wap .block-wap-list dl dd{ text-align:center;font-size: 16px;line-height: 42px;}

.floor_3{ height:793px; overflow: hidden;background: url(../images/bg_03.jpg) center 0 no-repeat;}
.floor_3 ul{ width: 1180px;margin: 0 auto;}
.floor_3 ul li{width:368px;height: 530px;float:left;margin-left: 37px;margin-top: 50px;background:#fff;border-radius: 8px 8px 0 0;box-shadow:0px 0px 8px #333;-moz-box-shadow:0px 0px 8px #333;
-webkit-box-shadow:0px 0px 8px #333;}
.floor_3 ul li.on{box-shadow:0px 0px 8px #fff;-moz-box-shadow:0px 0px 8px #fff;-webkit-box-shadow:0px 0px 8px #fff;}
.floor_3 ul li:first-child{margin-left: 0; }
.floor_3 ul li:first-child i{background:url(../images/fx_6.png) center bottom no-repeat #17d3cc}
.floor_3 ul li i{display: block;height: 194px;width:368px; border-radius: 8px 8px 0 0;color:#fff; margin-bottom:32px}
.floor_3 ul li em{display: block;font-size:;color:#fff;font-size:42px;text-align: center;padding-top: 40px;}
.floor_3 ul li span{font-size:16px;text-align: center;display: block;color:#fff;}
.floor_3 ul li strong{display: block;font-size:16px;padding-left: 31px;margin-bottom: 10px;color:#535353;}
.floor_3 ul li p{padding:0 26px 0 31px;color:#727272;margin-bottom: 16px;line-height: 22px; font-size:14px}

.floor_6{ height:774px;}
.floor_6 ul{width: 1024px; height:521px; margin: 0 auto; background:url(../images/fx_07.jpg) 0 30px no-repeat; padding-top:30px}
.floor_6 ul li{ line-height:25px; color:#2c2c2c; font-size:18px}
.floor_6 ul li:first-child{padding-left:589px; padding-top:108px}

.floor7 {background: url(../images/bg_04.jpg) no-repeat center top;height: 523px;}
.fx_box{ width:1180px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.fx_picbox{ width:1086px; height:254px; overflow:hidden; position:relative; margin:0 auto}
.fx_piclist{ height:254px;position:absolute; left:0px; top:0px}
.fx_piclist li{ margin-right:13px; float:left;}
.fx_swaplist{ position:absolute; left:-3000px; top:0px}
.fx_og_prev,.fx_og_next{ width:27px; height:45px; background:url(../images/fx_08.png) no-repeat; position:absolute; top:100px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.fx_og_prev{ background-position:0 0; left:0px;}
.fx_og_next{ background-position:0 -48px; right:0px;}
.fx_piclist li a{display:block;position:relative;width:355px;height:254px;overflow:hidden;}
.fx_piclist li a:hover{ text-decoration:none}
.fx_piclist li a span{display:block;position:absolute;left:0px;top:254px;width:355px;height:254px;background-color:#000;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;text-align:center;}
.fx_piclist li a span img{ padding-top:27px}