/*================首页样式及公共部分样式================*/
.banner{width: 100%;height: 480px;}
.banner .left{width: 232px;height: 480px;}
.banner .TB-focus{width:700px; height:480px;  position:relative;  overflow:hidden;z-index: 1; }
.banner .TB-focus .hd { position:absolute; right:15px; bottom:10px; z-index:1; padding-left:2px; }
.banner .TB-focus .hd li{margin-right:21px;float:left;cursor:pointer;width:14px;height:14px; background:url(../Images/icon/icon_12.png) no-repeat;}
.banner .TB-focus .bd li a{display: block;}
.banner .TB-focus .bd li img{width:700px; height:480px;}
.banner .TB-focus .hd li.on { background:url(../Images/icon/icon_11.png) no-repeat;z-index:2; position:relative; }

.banner .right .consult{margin-bottom: 2px;width: 250px;height: 226px;}
.banner .right .consult p{padding-left: 15px; line-height: 46px;color: #494949;font-size: 16px;background:#f1f1f2;}
.banner .right .consult a{display: block;width: 250px;height: 180px;}
.banner .right .consult a img{width: 250px;height: 180px;}
.banner .right .new .title{padding: 0 15px; height: 45px; line-height: 45px; background: #f2f2f2;}
.banner .right .new .title p{float: left; font-size: 16px;color: #494949;}
.banner .right .new .title a{float: right;color: #bb3126;}
.banner .right .new ul{width: 248px;height: 205px;background: #fff; border:#ededed 1px solid;}
.banner .right .new ul li a{padding-left: 30px; line-height: 29px;color: #494949;background: url(../Images/icon/icon_13.jpg) 15px center no-repeat;}
.banner .right .new ul li a:hover{color: #bb3126;}

.index .goods{margin: 19px auto 34px;}
.index .goods p{line-height: 52px; color: #494949;font-size: 18px;}
.index .goods ul li{margin-right: 3px; float: left;}
.index .goods ul .other{margin-right: 0px;}
.index .goods ul li a img{width:234px;height:296px;}
.index .floor{padding-bottom: 18px;} 
.index .floor .title b{float: left; line-height: 58px;font-size: 18px;color: #494949;}
.index .floor .title .rig{line-height: 58px;}
.index .floor .title .rig a{padding: 0 17px;font-size: 14px;color:#494949;background:url(../Images/icon/icon_10.jpg) right center no-repeat;background-size: 1px 15px;}
.index .floor .title .rig a:hover{color:#bb3126;}
.index .floor .title .rig .other{background: none;}

.index .floor .menu{position: relative;width: 220px; height:482px;}
.index .floor .menu .top{margin: 40px 2px 20px 14px;}
.index .floor .menu .top a{margin:0 12px 9px 0; display: block;float: left;width: 90px;height: 34px;line-height: 34px;text-align: center;color: #fff;font-size: 14px;}
.index .floor .menu .top a:hover{background: url(../Images/bac/bac_8.png);}
.index .floor .menu .tu img{width: 220px;height: 205px;}
.index .floor .menu .opti{position: absolute;left: 0px;bottom: 0px;width: 22px;height: 25px;}

.index .floor .TB-focus{margin-left: 3px; width:310px; height:481px;border: #ededed 1px solid;border-bottom: none;  position:relative;  overflow:hidden;z-index: 1; }
.index .floor .TB-focus .hd { position:absolute; right:0px; bottom:10px;width: 100%;  z-index:1; padding-left:2px; }
.index .floor .TB-focus .hd ul{width: 100%;text-align: center;}
.index .floor .TB-focus .hd li{margin:0 10px;display: inline-block;*display:inline;*zoom:1; cursor:pointer;width:14px;height:14px; background:url(../Images/icon/icon_12.png) no-repeat;}
.index .floor .TB-focus .bd li a{display: block;}
.index .floor .TB-focus .bd li img{width:310px; height:481px;}
.index .floor .TB-focus .hd li.on { background:url(../Images/icon/icon_14.png) no-repeat;z-index:2; position:relative; }

.index .floor .righ{width: 647px;}
.index .floor .righ li{position: relative; float: left;width: 214px;height: 240px;overflow: hidden; border-top: #ededed 1px solid;border-right: #ededed 1px solid;}
.index .floor .righ li .img{display: block; width: 214px;height: 240px;text-align: center;}
.index .floor .righ li .img img{max-width: 200px; max-height: 226px;vertical-align: middle;-ms-interpolation-mode:bicubic;}
.index .floor .righ li .img span{display:inline-block; width: 1px;height: 240px;vertical-align: middle;}
/*.index .floor .righ li p a{display: block;padding:4px 0 10px 16px; width: 184px; color: #494949;line-height: 20px;}
.index .floor .righ li p a:hover{color: #bb3126;}
.index .floor .righ li span{float: left; padding-left: 16px;font-family: "Microsoft Yahei";font-size: 16px;color: #b3281d;font-weight: bold;}
.index .floor .righ li .em1{padding-left:3px; line-height: 28px; color: #50504e;}
.index .floor .righ li .em2{position: absolute;right: 15px;bottom: 15px; width: 45px;height: 45px;background: url(../Images/bac/bac_f_4_em.png) no-repeat;}
.index .floor .righ li del{float: left; padding:3px 0 0 10px;font-family: "Microsoft Yahei";font-size: 12px;color: #969696;}
.index .floor .righ li i{position: absolute;right: 0px;top: 0px;width:56px;height: 46px;background: url(../Images/icon/icon_.png) no-repeat; }
*/
.index .floor .icon_logo li{float: left; width: 146px;height: 60px; border: #ededed 1px solid;border-right:none;}
.index .floor .icon_logo .other{width: 149px; border-right:#ededed 1px solid;}
.index .floor .icon_logo li a{display: block;width: 144px;height: 60px;text-align: center;}
.index .floor .icon_logo li a img{vertical-align:middle;max-width: 140px;max-height: 56px;-ms-interpolation-mode:bicubic;}
.index .floor .icon_logo li a span{display: inline-block;width: 1px;height: 60px;vertical-align: middle;}


.index .f_1 .menu{background: #d44344;}
.index .f_1 .menu .top a{background: url(../Images/bac/bac_1.png) no-repeat;}
.index .f_1 .menu .top a:hover{color: #d44344;}
.index .f_1 .menu .opti{background: url(../Images/icon/floor_j1.jpg) no-repeat;}

.index .f_2 .menu{background: #55d573;}
.index .f_2 .menu .top a{background: url(../Images/bac/bac_2.png) no-repeat;}
.index .f_2 .menu .top a:hover{color: #55d573;}
.index .f_2 .menu .opti{background: url(../Images/icon/floor_j2.jpg) no-repeat;}

.index .f_3 .menu{background: #75bbe6;}
.index .f_3 .menu .top a{background: url(../Images/bac/bac_3.png) no-repeat;}
.index .f_3 .menu .top a:hover{color: #75bbe6;}
.index .f_3 .menu .opti{background: url(../Images/icon/floor_j3.jpg) no-repeat;}

.index .f_4 .menu{background: #db944e;}
.index .f_4 .menu .top a{background: url(../Images/bac/bac_4.png) no-repeat;}
.index .f_4 .menu .top a:hover{color: #db944e;}
.index .f_4 .menu .opti{background: url(../Images/icon/floor_j4.jpg) no-repeat;}

.index .f_5 .menu{background: #73a9d3;}
.index .f_5 .menu .top a{background: url(../Images/bac/bac_5.png) no-repeat;}
.index .f_5 .menu .top a:hover{color: #73a9d3;}
.index .f_5 .menu .opti{background: url(../Images/icon/floor_j5.jpg) no-repeat;}

.index .f_13 .menu{background: #f49840;}
.index .f_13 .menu .top a{background: url(../Images/bac/bac_6.png) no-repeat;}
.index .f_13 .menu .top a:hover{color: #f49840;}
.index .f_13 .menu .opti{background: url(../Images/icon/floor_j6.jpg) no-repeat;}

/*.index .f_6 .menu .top{margin-top:17px}
.index .f_6 .menu .bacj{ width: 220px;height: 482px;}
.index .f_6 .menu .bacj img{display: block;margin: 0 auto;max-width: 220px;max-height: 482px;}*/

.index .f_13 .plate{margin-left: 2px;border: #ededed 1px solid;}
.index .f_13 .plate .service{margin-left: 21px;}
.index .f_13 .plate .service li{float: left;margin:0 34px 14px 0; width:284px;height: 120px;}
.index .f_13 .plate .service .other{margin-right: 0px;}
.index .f_13 .plate .service a img{display: block;width:284px;height: 120px; }
/*.index .f_6 .focusBox {position: relative; width:959px; height:231px;border-left: #ededed 1px solid;border-top: #ededed 1px solid;}
.index .f_6 .focusBox .p1{display: block;padding-left: 15px;height: 51px;line-height: 51px; font-size: 18px;color: #494949;border-right: #ededed 1px solid;border-bottom: #ededed 1px solid; }
.index .f_6 .focusBox .pic{position:relative; z-index:0; }
.index .f_6 .focusBox .postio{position: absolute;top:-30px;right: 0px; z-index:10;}
.index .f_6 .focusBox .hd{font-size:0; z-index:1;display: none; }
.index .f_6 .focusBox .prev,.focusBox .next {margin: 0 5px; width:17px;height:17px;background:url(../Images/icon/icon_8.png) no-repeat;  cursor: pointer; text-indent: -9999px;}
.index .f_6 .focusBox .next { background:url(../Images/icon/icon_9.png) no-repeat;}
.index .f_6 .focusBox .prev:hover,.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.index .f_6 .focusBox .pic li dl{position: relative; float: left;width: 136px;height: 90px;border-right: #ededed 1px solid;border-bottom: #ededed 1px solid;}
.index .f_6 .focusBox .pic li .other{border-bottom: none;}
.index .f_6 .focusBox .pic li dl dt{text-align: center;}
.index .f_6 .focusBox .pic li dl a{display: block;width: 136px;height: 84px;}
.index .f_6 .focusBox .pic li dl img{vertical-align: middle; max-width:130px; max-height:90px; -ms-interpolation-mode: bicubic;}
.index .f_6 .focusBox .pic li dl span{display: inline-block; height:90px; width:1px; vertical-align: middle;}
.index .f_6 .focusBox .pic li dl dd{display: none; position: absolute;bottom: 1px;}
.index .f_6 .focusBox .pic li dl dd a{display: block; padding-left:10px; width:155px; height:22px;line-height: 22px;color:#fff; background: #666;filter:alpha(opacity=100); opacity:1; -moz-opacity:1;}
*/
.index .f_13 .new{width: 958px;height: 347px;}
.index .f_13 .new .news{margin-right: 19px; width: 460px;}
.index .f_13 .new .news p{margin: 20px 0 14px 15px; float: left; font-size: 18px;color: #494949;}
.index .f_13 .new .news p i{margin:9px 9px 0 0;float: left;display: inline-block;width: 3px;height: 14px;background: #f4ae6b;}
.index .f_13 .new .news .a1{margin: 25px 0 14px;float: right; color: #494949;}
.index .f_13 .new .news .a1:hover{color: #bb3126;}
.index .f_13 .new .news ul{margin-bottom: 10px;}
.index .f_13 .new .news ul li{line-height: 26px;background: url(../Images/icon/icon_dd.jpg) 0 18px repeat-x;}
.index .f_13 .new .news ul li span{padding-left: 8px; float: right;background: #fff;}
.index .f_13 .new .news ul li a{padding:0 8px 0 36px; font-size: 14px;color: #494949;background:#fff url(../Images/icon/icon_diand.png) 20px center no-repeat;}
.index .f_13 .new .news ul li a:hover{color: #bb3126;}

.index .f_14 .menu{position: relative; background: #89e6d8;}
.index .f_14 .menu .top{position: absolute;top: 70px;left: 0px;}
.index .f_14 .menu .top a{background: url(../Images/bac/bac_7.png) no-repeat;}
.index .f_14 .menu .top a:hover{color: #89e6d8;}
.index .f_14 .menu .opti{background: url(../Images/icon/floor_j7.jpg) no-repeat;}
.index .f_14 .menu .bacj{width: 220px;height: 482px;}
.index .f_14 .plate{margin-left: 9px;}
.index .f_14 .plate .service{width: 953px;}
.index .f_14 .plate .service li{float: left;margin:0 10px 15px 0; width:311px;height: 233px;}
.index .f_14 .plate .service .other{margin-right: 0px;}
.index .f_14 .plate .service a img{display: block;width:311px;height: 233px; }


.index .f_6 .menu{background: #d44344;}
.index .f_6 .menu .top a{background: url(../Images/bac/bac_1.png) no-repeat;}
.index .f_6 .menu .top a:hover{color: #d44344;}
.index .f_6 .menu .opti{background: url(../Images/icon/floor_j1.jpg) no-repeat;}

.index .f_7 .menu{background: #55d573;}
.index .f_7 .menu .top a{background: url(../Images/bac/bac_2.png) no-repeat;}
.index .f_7 .menu .top a:hover{color: #55d573;}
.index .f_7 .menu .opti{background: url(../Images/icon/floor_j2.jpg) no-repeat;}

.index .f_8 .menu{background: #75bbe6;}
.index .f_8 .menu .top a{background: url(../Images/bac/bac_3.png) no-repeat;}
.index .f_8 .menu .top a:hover{color: #75bbe6;}
.index .f_8 .menu .opti{background: url(../Images/icon/floor_j3.jpg) no-repeat;}

.index .f_9 .menu{background: #db944e;}
.index .f_9 .menu .top a{background: url(../Images/bac/bac_4.png) no-repeat;}
.index .f_9 .menu .top a:hover{color: #db944e;}
.index .f_9 .menu .opti{background: url(../Images/icon/floor_j4.jpg) no-repeat;}

.index .f_10 .menu{background: #73a9d3;}
.index .f_10 .menu .top a{background: url(../Images/bac/bac_5.png) no-repeat;}
.index .f_10 .menu .top a:hover{color: #73a9d3;}
.index .f_10 .menu .opti{background: url(../Images/icon/floor_j5.jpg) no-repeat;}

.index .f_11 .menu{background: #d44344;}
.index .f_11 .menu .top a{background: url(../Images/bac/bac_1.png) no-repeat;}
.index .f_11 .menu .top a:hover{color: #d44344;}
.index .f_11 .menu .opti{background: url(../Images/icon/floor_j1.jpg) no-repeat;}

.index .f_12 .menu{background: #55d573;}
.index .f_12 .menu .top a{background: url(../Images/bac/bac_2.png) no-repeat;}
.index .f_12 .menu .top a:hover{color: #55d573;}
.index .f_12 .menu .opti{background: url(../Images/icon/floor_j2.jpg) no-repeat;}