﻿
@charset "utf-8";
/*总体设置(不可更改)*/
body, button, input, select, textarea {font: 14px/1 "微软雅黑", Tahoma, Helvetica, Arial, sans-serif;}
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd{margin:0;padding:0;border:0;font-family:"微软雅黑";}
*{margin:0;padding:0; }
em,i{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
button{cursor:pointer}
a{color:#333;text-decoration:none}
button,input{font-family:Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
.clearfix:after{
    display:block;
    clear:both;
    height:0;
    visibility:hidden;
    content:" ";
}
input{outline:none;}

.clearfix{_zoom:1;}
html,body {
    min-width: 1200px;
    height: 100%;
}
.Required {
color:#ff0000;
}
.tip {
color:#888888;
}
/**-----------------首页主体---------------------**/
.mem_head{
    width: 100%;
    height: 34px;
    background: #efefef;
    font-size: 12px;
    border-bottom: 1px solid #dfdfdf;
    
}

.mem_head_top{
    width: 1200px;
    height: 34px;
    margin:0 auto;
    line-height: 34px;
}
.mem_head_top  .mem_head_top_left{
    float: left;
    line-height: 34px;

}
.mem_head_top>.mem_head_top_left>i{
    margin-left:10px;
}
.mem_head_top>.mem_head_top_left>i>a:hover{
    color: #0053a6;
}

.mem_head_top_right { 
    float:right; 
    display:inline;
    height:34px;
    overflow:hidden;
}
.mem_head_top_right ul li { 
    font-size:12px; 
    font-weight:normal; 
    float:left; 
    display:inline; 
    line-height:33px; 
    color:#333;}
.mem_head_top_right ul li a { 
    color:#333; padding:0 10px;
}
.mem_head_top_right ul li a:hover { 
    color:#0053a6;}
.mem_head_top_right ul li em { 
    width:1px; 
    height:14px; 
    background: #999;
    display: inline-block; 
    line-height:34px;
    margin-top: 10px;
}

.mem_head_top_right ul li span { 
    color:#333; 
    padding:0 10px;
}

.mem_head_top_right ul li p a { 
    display:block; 
    text-align:center; 
    color:#333; 
    line-height:18px; 
    font-size:12px; 
    text-align:center; 
    display:block;
}
.mem_head_top_right ul li p a:hover {
    color:#0053a6;
}
.mem_head_top_right ul li strong { 
    color:#0053a6; 
    font-family:Verdana, Geneva, sans-serif;
}
.logo-search-box {
    
    width: 100%;
    height: 120px;
    background: #fff;
}

.logo-search{
    width: 1200px;
    height: 120px;
    margin:0 auto;
    background: #fff;
}
.logo-search .logo-left{
    float: left;
    margin-top: 10px;
    width:200px;
    height: 100px;
    background:url(../images/logo.png) no-repeat center;
    background-size: 80%;
    cursor:pointer;
}
.logo-search .search-middle{
    float: right;
    width:520px;
    padding-top:38px;
}
.logo-search .search-middle>input{
    float: left;
    width: 406px;
    height: 36px;
    border:2px solid #0053a6;
    border-radius: 2px 0 0 2px;
    padding: 0 5px;
}
.logo-search .search-middle>a{
    float: left;
    display: inline-block;
    width: 100px;
    height:40px;
    background: #0053a6;
    color: #fff;
    font-size: 14px;
    border-radius: 0 2px 2px 0;
    line-height: 40px;
    text-align: center;
}
.logo-search .search-middle>p>a{
    line-height: 30px;
    margin-right: 15px;
    color: #999;
    font-size: 12px;

}
.logo-search .search-middle>p>a:hover{
    color: #0053a6;
}
.logo-search .search-middle>a>img{
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}
.logo-search .date-right2{
    float: right;
    margin-left: 60px;
    padding-top:38px;
}
.logo-search .date-right2>a{
    display: inline-block;
    width: 160px;
    height: 40px;
    border: 1px solid #dddddd;
    line-height: 40px;
}
.logo-search .date-right2>a>img{
    padding:0 10px;
}
.logo-search .date-right2>a>span{
    background: #0053a6;
    padding: 0 5px;
    border-radius:999px;
    color: #fff
}
.bottom-box{
        width: 100%;
        height: 200px;
        text-align: center;
        line-height: 200px;
        font-size: 20px;
        color: #333;
        background: #f6f6f6;
       
    }
    /*定位搜索*/

.search-fix{
    display: none;
    position:fixed;
    top: 0;
    width:100%;
    border-bottom:2px solid #0053a6;
    background-color:#fff;
    -moz-box-shadow:2px 2px 2px rgba(0,0,0,.2);
    box-shadow:2px 2px 2px rgba(0,0,0,.2);
    z-index: 999999999;
}
.search-fix .search-fix-centre{
    width: 1200px;
    margin:0 auto;
    }
    .search-fix .clearfix {
    
    clear:both;
    }
.search-fix .search-fix-logo{
    float: left;
    margin-top: 10px;
    width:200px;
    height: 100px;
    background:url(../images/logo.png) no-repeat center;
    background-size: 80%;
}
.search-fix .search-frame{
    float: left;
    width:504px;
    padding-top:35px;
    margin-left: 260px;
}
.search-fix .search-frame>input{
    float: left;
    width: 390px;
    height: 36px;
    border:2px solid #0053a6;
    border-radius: 2px 0 0 2px;
    padding: 0 5px;
}
.search-fix .search-frame>a{
    float: left;
    display: inline-block;
    width: 100px;
    height:40px;
    background: #0053a6;
    color: #fff;
    font-size: 14px;
    border-radius: 0 2px 2px 0;
    line-height: 40px;
    text-align: center;
}

/*导航*/
.top-nav{
    width: 100%;
    text-align: left;
    height: 46px;
    background: #fff;
    background-image: url(../images/nav-bg.png);
    background-repeat: repeat-x;
    background-position: bottom;
    position: relative;
    z-index: 99996;
}
.top-nav-main {
    width:1200px; 
    margin:0 auto; 
    text-align:left; 
    height:44px; 
    
}
.top-nav-left {
    width:210px; 
    height:42px; 
    float:left; 
    display:inline; 
    position:relative;
    left: 0;
    bottom: 0;
   } 

.top-nav-left strong { 
    display:block; 
    background-color:#b60007; 
    line-height:44px; 
    padding:0 10px 0 14px; 
    font-size:15px; 
    font-weight:bold; 
    color:#FFF;
}
.cas_nav_left strong img { 
    float:right; 
    display:inline; 
    margin-top:12px; 
    -webkit-transition: 
    -webkit-transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
}
.cas_nav_left:hover strong img {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transform: rotate(180deg);
}
.cas_nav_left:hover strong img.img01 {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
}
.top-nav-right { 
    width:990px; 
    float:left; 
    display:inline;
}
.top-nav-right li { 
    float:left; 
    display:inline;
     position:relative; 
     line-height:44px; 
     margin-left:60px; 
     font-size:15px; 
     font-weight:bold;
 }
.top-nav-right li a { 
    color:#333;
}
.top-nav-right li.on a { 
    color:#b60007;
}
.top-nav-right li a:hover { 
    color:#b60007;
}
/*导航*/
.cas_nav { 
    width:100%; 
    text-align:left; 
    height:46px; 
    background:#fff url(../images/nav-bg.jpg); 
    background-repeat:repeat-x; 
    background-position:bottom; 
    position:relative; 
    z-index:99996; 
   
}
.cas_nav_main {
    width:1200px; 
    margin:0 auto; 
    text-align:left; 
    height:44px; 
    padding:4px 0 0 0;
}
.cas_nav_left { 
    width:210px; 
    height:42px; 
    float:left; 
    display:inline; 
    position:relative;
}
.cas_nav_left strong { 
    display:block; 
    background-color:#0053a6; 
    line-height:40px; 
    padding:0 10px 0 14px; 
    font-size:15px; 
    font-weight:bold; 
    color:#FFF;
}
.cas_nav_left strong img { 
    float:right; 
    display:inline; 
    margin-top:12px; 
    -webkit-transition: 
    -webkit-transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s 
    ease-out;transition: transform 0.4s ease-out;
}
.cas_nav_left:hover strong img {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transform: rotate(180deg);
}
.cas_nav_left:hover strong img.img01 {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
}
.cas_nav_right {
 width:990px; 
 float:left; 
 display:inline;
}
.cas_nav_right { 
    width:990px; 
    float:left; 
    display:inline;
}
.cas_nav_right ul li { 
    float:left; 
    display:inline; 
    position:relative; 
    line-height:40px; 
    margin-left:50px; 
    font-size:15px; 
   
}
.cas_nav_right ul li a { 
    color:#333;
}
.cas_nav_right ul li.on a { 
    color:#0053a6;
}
.cas_nav_right ul li a:hover { 
    color:#0053a6;
}
.cas_nav_right ul li a img {
 position:absolute; 
 top:-9px; 
 left: 60px;
}

/*导航*/


/*轮播图开始*/

.banner-wrap {
    width: 100%;
    height: 500px;
    position: relative;
    top: 0;
    left: 0;
}

.banner .banner1 {
    width: 100%;
    height: 500px;
    background: url(../images/banenr001.png) no-repeat 50% 0;
}

.banner .banner2 {
    width: 100%;
    height: 500px;
    background: url(../images/banenr002.png) no-repeat 50% 0;
}

.banner .banner3 {
    width: 100%;
    height: 500px;
    background: url(../images/banenr003.png) no-repeat 50% 0;
}

.banner .banner4 {
    width: 100%;
    height: 500px;
    background: url(../images/banenr001.png) no-repeat 50% 0;
}

.banner {
    position: relative;
    width:100%;
    height: 100%;
}

.banner li {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
.banner li a{
    display: block;
    width: 100%;
    height: 100%;
}
.banner li a img {
    width:100%;
    height:100%;
}

.banner li:first-child {
    display: block;
}

.banner-wrap .number {
    width: 100%;
    height: 30px;
    line-height: 30px;
    position: absolute;
    bottom: 20px;
    left: 0;
    text-align: center;
    z-index: 2;
}

.banner-wrap .number span {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: #f5f5f5;
    margin-right: 10px;
    border-radius: 100%;
    cursor: pointer;
}

.banner-wrap .number span.cur {
    background: #0053a6;
}


/*轮播图结束*/

/*右侧定位登录*/
.right-login-box{
    width: 210px;
    height: 360px;
     background-color:#fff;
     filter: Alpha(Opacity=80); /*IE*/
     -moz-opacity: 0.8; /*FF*/
     opacity: 0.8;
    position: absolute;
    top: 82px;
    right: 0;
    padding: 30px 25px;
    text-align: center;
}
.right-login-box .pic-name{
    display: inline-block;
    width: 50px;
    height: 50px;
    border-radius: 50px;
    margin:15px 0;
}
.right-login-box p{
    font-size: 14px;
    color: #333;
    line-height: 24px;
}
.right-login-box .login-btn{
    display: inline-block;
    margin: 10px 0;
    width: 90px;
    height: 32px;
    background: #0053a6;
    border-radius: 2px;
    text-align: center;
    line-height: 32px;
    font-size: 14px;
    color: #fff;
}
.right-login-box .new-box{
    text-align: left;
    margin-top: 10px;
}
.right-login-box .new-box ul li{
    width: 210px;
    height: 24px;
    margin:0;
    
     white-space: nowrap;
    text-overflow: ellipsis;
    overflow:hidden;
    
}
.right-login-box .new-box h3{
    color: #333;
    line-height: 40px;
}
.right-login-box .new-box ul li a{
    font-size: 12px;
    line-height: 24px;
    width: 210px;
    height: 24px;
   
    color: #666;
}
.right-login-box .new-box ul li a:hover{
    color: #0053a6;
}
/*楼层主体开始*/
.center-box{
    width: 1200px;
    margin:20px auto;
}

.center-box  .floor-center-tit{
    font-size: 24px;
    line-height: 70px;
    color: #333;
    border-bottom: 2px solid #0053a6;
}
.center-box  .floor-center-tit a{
    display: inline-block;
    float: right;
    width: 70px;
    height: 28px;
    border-radius: 28px;
    line-height: 28px;
    text-align: center;
    border:1px solid #c7cad1;
    font-size: 14px;
    margin-top: 20px;
    margin-right:20px;
}
.center-box  .floor-center-tit a:hover{
    color: #0053a6;
    border:1px solid #0053a6;
}
.center-box .floor-center{

}
.floor-center .floor-left{
    float: left;

}
.floor-center .floor-left a{
    width: 320px;
    height: 520px;
}
.floor-center .floor-left a img{
    display: block;
    width: 320px;
    height: 520px;
}
.floor-center .floor-center-list{
    float: left;
    width: 880px;
    height: 520px;
    background: #fff;
    overflow: hidden;
}
.floor-center .floor-center-list li{
    float: left;
    width: 179px;
    height: 239px;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    padding: 10px 20px;
    position: relative;
}
.floor-center .floor-center-list li a{
    display: block;
}
.floor-center .floor-center-list li img{
    width: 150px;
    height: 150px;
    margin:0 15px;
    transition: transform .4s ease 0s,
    -webkit-transform .4s ease 0s,
    -moz-transform .4s ease 0s,
    -o-transform .4s ease 0s;
}
.floor-center .floor-center-list li a:hover img{
    -webkit-transform: translate3d(-5px,0,0);
    -moz-transform: translate3d(-5px,0,0);
    transform: translate3d(-5px,0,0);
        
    }
.floor-center .floor-center-list li h3{
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
}
.floor-center .floor-center-list li p{
    font-size: 12px;
    color: #0053a6;
    line-height: 30px;
}
.floor-center .floor-center-list li p a{
    font-size: 12px;
    color: #0053a6;
    line-height: 30px;
}
.floor-center .floor-center-list li span{
    font-size: 20px;
    color: #d6000f;
    line-height: 40px;
}
.shop-car{
    width: 30px;
    height: 30px;
    border-radius: 32px;
    background:#d6000f url(../images/icon-car.png) no-repeat center;
    position: absolute;
    right: 20px;
    bottom: 20px;
}
 .floor-banner{
    width: 1200px;
    height: 150px;
    margin:20px 0;
}
 .floor-banner img{
    width: 1200px;
    height: 150px;
}

 
/**快捷导航**/
.yg_scr { float:left; width:46px; height:100%;  

 opacity:0.8;  padding:150px 0 0 0; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; text-align:left;}
.yg_scr ul li { margin-top:1px; position:relative;}
.yg_scr ul li a { background-color:#0053a6; padding:14px 0; display:block;}
.yg_scr ul li a font { font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#ff7700; text-align:center; display:block; font-weight:bold;}
.yg_scr ul li a img { display:block; width:30px; height:30px; margin:0 auto;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.yg_scr ul li:hover a img { width:30px; height:30px;}
.yg_scr ul li a p { padding:0 5px; font-size:12px; line-height:18px; font-weight:normal; color:#FFF; text-align:center; display:block; height:0; overflow:hidden; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;height:36px;}
.yg_scr ul li:hover a p { display:block; height:36px;}
.yg_scr ul li a:hover { background-color:#0053a6;}
.yg_scr ul li a.a05:hover { background-color:#0053a6;}
.yg_scr ul li a.a06:hover { background-color:#328eff;}
.yg_scr ul li a.a07:hover { background-color:#74b95c;}
.yg_scr ul li .li_box { width:0; position:absolute; right:46px; top:0; white-space:nowrap; overflow:hidden; background-color:#338fff; padding:12px 0 0 0; height:84px; border-radius:50px 0 0 50px; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; }
.yg_scr ul li .li_box b { font-size:12px; font-weight: bold; color:#FFF; line-height:20px; text-align:right; display:block;}
.yg_scr ul li .li_box b span { display:block; font-size:22px; font-weight:normal; font-family:Verdana, Geneva, sans-serif; margin-top:8px;}
.yg_scr ul li:hover .li_box { width: 190px;}
.yg_scr ul li .li_box p { font-size:12px; font-weight:bold; line-height:30px; display:block; text-align:left;cursor: pointer;}
.yg_scr ul li .li_box p img { display:inline-block; vertical-align: middle; width:24px; height:24px; margin:0 5px;}
/*添加*/
.right-fix-nav{
     position: fixed;
    top: 0;
    right: -224px;
    z-index: 999999;
    height: 100%;
    -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;
}
.right-fix-nav.active {
  right:0
}
.fix-right-footprint{
  width: 224px;
    height: 100%;
    float: left;
     background: #eceaea; 
   
}
.fix-right-footprint .footprint-list {
  max-height:calc(100% - 80px);
  overflow-y:auto;
 
  
}
.fix-right-footprint .footprint-tit{
   position: relative;
   background: #eceaea;
    height: 40px;
    padding: 0 20px;
    line-height: 40px;
    
}
.fix-right-footprint .footprint-tit a{
  display: inline-block;
    height: 40px;
    color: #5e5050;
    font-size: 16px;
    font-weight: normal;
}
.fix-right-footprint .footprint-tit span{
    width: 16px;
    height: 16px;
   position: absolute;
    right: 8px;
    top: 16px;
    cursor: pointer;
    -webkit-transition: transform .2s ease-out 0s;
    -webkit-transition: -webkit-transform .2s ease-out 0s;
    transition: -webkit-transform .2s ease-out 0s;
    transition: transform .2s ease-out 0s;
    transition: transform .2s ease-out 0s,-webkit-transform .2s ease-out 0s;
}
.fix-right-footprint .footprint-tit span img{
     width: 16px;
    height: 16px;
}
.footprint-list li{
    margin: 0 18px 15px;
    padding: 10px;
    background: #fff;
    overflow: hidden;
    zoom: 1;
}
.footprint-list li a{
  display: block;
}
.footprint-list li a img{
  float: left;
  width: 66px;
  height: 66px;

}
.footprint-list li a .text-r{
  float: left;
  margin-left: 10px;
  width: 138px;
}
.footprint-list li a .text-r h3{
  font-size: 12px;
  font-weight: normal;
    color: #666;
    width: 138px;
    line-height: 160%;
    max-height: 40px;
    overflow: hidden;
}
.footprint-list li a .text-r span{
  display: inline-block;
  color: #f24454;
  margin-top: 8px; 
}
.more-footprint a{
  display: block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  color: #999
}
/*底部*/
.blk-07{
    width: 100%;
    height: 450px;
    background: #fff;
}
.slogen{
    width: 1200px;
    border-bottom: 1px solid #eeeeee;
    padding: 30px 0;
    margin:0 auto;
}
.slogen li{
    float: left;
    width: 260px;
    margin-left: 40px;
}
.slogen li img{
    float: left;
    width: 62px;
    height: 62px;
}
.slogen .slogen-text{
    float: left;
    margin-left: 10px;
}
.slogen .slogen-text h3{
    font-size: 20px;
    color: #333;
    line-height: 40px;
    font-weight: normal;
}
.slogen .slogen-text p{
    font-size: 14px;
    color: #333;
}
.index-bottom{
    width: 1200px;
    margin:0 auto;
    color: #333;
    padding-top:40px;
}
.index-bottom dl{
    display: block;
    float: left;
    width: 170px;
}
.index-bottom dl dt{
    height: 32px;
    padding: 0 8px;
    font-size: 14px;
    line-height: 32px;
    overflow: hidden;
    margin-bottom: 10px;
    font-weight: bold;
}
.index-bottom dl dd {
    height: 30px;
    padding: 0 8px;
    line-height: 30px;
    overflow: hidden;
    white-space: normal;
    font-size: 14px;
}
.index-bottom dl dd a{
    color: #666;
}
.index-bottom dl dd a:hover{
    color: #0053a6;
}
.index-bottom dl .ewm-pic{
    width: 80px;
    height: 100px;
}
.index-bottom dl .ewm-pic img{
    width: 80px;
    height: 80px;
    /*margin-top: 10px;*/
    margin-left:13px;
}
.bottom-link{
    width: 1200px;
    border-top:1px solid #eeeeee;
    margin:40px auto 20px auto;
    color: #333;
    padding-top:20px;
}
.bottom-link p{
    line-height: 30px;
}
.bottom-link p a{
    color: #333;
    margin-left: 8px;
    text-decoration: underline;
}
.bottom-link p a:hover{
    color: #0053a6;
}
.bottom-link-left{
    text-align:center;
}
.bottom-link-right{
    float: right;
}


/*-----------------------列表-------------------*/
.goods-list-center{
    width: 1200px;
    margin:30px auto;
}
.content-left { 
   
    width:190px; 
    float:left; 
    display:inline; 
    background: #fff; 
    padding:20px;
}
#custom-show-hide-example2 { 
    width:170px; 
    margin:0 auto;
}
#custom-show-hide-example2 h3 { 
    height:18px; 
    font-size:14px; 
    font-weight:bold; 
    color:#333; 
    line-height:18px; 
    padding:0 0 0 10px; 
    background-image:url(../images/icon-down.png); 
    background-repeat:no-repeat; 
    background-position:right; 
    margin-bottom:10px;
}
#custom-show-hide-example2 h3.open { 
    height:18px; 
    font-size:14px; 
    font-weight:bold; 
    color:#333; 
    line-height:18px; 
    padding:0 0 0 10px; 
    background-image:url(../images/icon-up.png); 
    background-repeat:no-repeat; 
    background-position:right;
}
#custom-show-hide-example2 h3 a { 
    color:#333; 
    display:block;
   
}
#custom-show-hide-example2 h3 .open a { 
    color:#333;
}
.new_2016_info02 { 
    padding:5px 0 20px 15px;
}
.new_2016_info02 ul li { 
    font-size:12px; 
    font-weight:normal; 
    line-height:27px;
}
.new_2016_info02 ul li a { 
    color:#333;
}
.new_2016_info02 ul li a:hover { 
    color:#0053a6;
}
.content-left h2 { 
    height:36px; 
    display:block; 
    margin-bottom:30px;
}
.content-left h2 ul li { 
    font-size:16px; 
    font-weight:bold; 
    color:#333; 
    width:62px; 
    float:left; 
    display:inline; 
    height:36px; 
    text-align: center; 
    background-color:#fff; 
    line-height:36px; 
    cursor:pointer;
}
.content-left h2 ul li.on { 
    padding:0 0 6px 0; 
    background-color:#f3f3f3;  
    background-image:url(../images/icon04_3.png); 
    background-repeat:no-repeat; 
    background-position:center bottom;
}
.content-left h2 ul li.on span { 
    display:block;  
    background-color:#fc9a00; 
    color:#FFF;
}
/*------右侧------*/
.content-right{
    float: left;
    /*margin-left: 20px;*/
    width: 1200px;
}
/*排序*/

.sort-tit{
    /*width: 928px;*/
    width: 1180px;
    height: 44px;
    background: #fff;
    border:1px solid #eee;
    padding: 0 10px;
    line-height: 44px;
    }
    .sort-tit .sort-tit-l{
    float: left;
    
    margin-top:8px;
    }
    .sort-tit .sort-tit-l li{
    display: inline-block;
    float: left;
    width: 70px;
    height: 26px;
    }
.sort-tit .sort-tit-l li a{
    display:block;
    float: left;
    width: 70px;
    height: 26px;
    border:1px solid #eee;
    text-align: center;
    line-height: 26px;
    background: #fff;

}
.sort-tit .sort-tit-l .active a{
    background: #d6000f;
    color: #fff;
}
.sort-tit .sort-tit-l li a i{
    display: inline-block;
    width: 10px;
    height: 10px;
  background: url(../images/icon-21.png) no-repeat right;
  margin-left: 3px;
    
}
.sort-tit .sort-tit-l .active a i{
background: url(../images/icon-021.png) no-repeat right;

}
.sort-tit .sort-tit-l .price-sort a i{
    display: inline-block;
    width: 10px;
    height: 10px;
  background: url(../images/icon-22.png) no-repeat right;
  margin-left: 3px;
    
}
.sort-tit .sort-tit-l .price-sort.active a i{

  background: url(../images/icon-022.png) no-repeat right;
 
}
.sort-tit .sort-tit-l .price-sort1.active a i{

  background: url(../images/icon-0221.png) no-repeat right;
 
}
.goods-tit-center{
    float: right;
    margin-left: 100px;
   
}

.goods-tit-center li{
 float: left;
 width: 60px;
 height: 44px;
}
.goods-tit-center li a{
    float: left;
    width: 60px;
    height: 44px;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
    text-align: center;
    line-height: 26px;
    background: #f5f5f5;
   
    }
.goods-tit-center .big-pic a i{
    display: inline-block;
    width: 20px;
    height: 20px;
  background: url(../images/icon-4.png) no-repeat center;
  margin-top: 10px;
}
.goods-tit-center .big-pic.active a i{
    background: url(../images/icon-04.png) no-repeat center;
}
.goods-tit-center .active a{
    background: #fff;
    color: #fff
}
.goods-tit-center .bigone-pic a i{
    display: inline-block;
    width: 20px;
    height: 20px;
  background: url(../images/icon-c6.png) no-repeat center;
  margin-top: 10px;
}
.goods-tit-center .bigone-pic.active a i{
    background: url(../images/icon-c06.png) no-repeat center;
}
.goods-tit-center .list-pic a i{
    display: inline-block;
    width: 20px;
    height: 20px;
  background: url(../images/icon-5.png) no-repeat center;
  margin-top: 10px;
}
.goods-tit-center .list-pic.active a i{
    background: url(../images/icon-05.png) no-repeat center;
}
.goods-page{
    float: right;
}
.goods-page li{
    float: left;
}
.goods-page li a{
    padding-left: 15px;

}
.goods-page li a>span{
    color:  #d6000f;
}
/*列表主题开始列表*/
.goods-list-box{
    width: 1200px;
    background: #fff;
    margin:20px auto;
    padding-bottom: 20px;
}

.goods-list{
    
    width: 1160px;
    padding: 20px;
    background: #fff;
    overflow: hidden;
   
}
.goods-list li{
    float: left;
    width: 178px;
    height: 308px;
    border: 1px solid #eeeeee;
    padding: 10px 20px;
    margin-right: 10px;
    margin-bottom: 10px;
    position:relative;
}
/*.goods-list li:nth-child(4n+4){
    margin-right: 0;
}*/
.goods-list li a{
    display: block;
}
.goods-list li img{
    width: 180px;
    height: 180px;
   
    
}
.goods-list li:hover{
    border:1px solid #0053a6;
        
    }
.goods-list li h3{
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    margin-top: 10px;
     height:40px;
    overflow:hidden;
}
.goods-list li p{
    font-size: 12px;
    color: #0053a6;
    line-height: 30px;
}
.goods-list li span{
    font-size: 20px;
    color: #d6000f;
    line-height: 40px;
}
.goods-list li .car-buy{
    width: 186px;
    height: 28px;
    line-height: 28px;
    border:1px solid #eee;
    margin-top: 10px;
}
.goods-list li .car-buy>a{
    width: 92px;
    text-align: center;
    float: left;
    font-size:14px;
    color: #333
}
.goods-list li .car-buy>a:hover{
    background:#0053a6;
    color: #fff; 
}
.slae-fix2{
  position: absolute;
  right: 20px;
  top:20px;
  width: 32px;
  height: 41px;
  color: #fff;
  text-align: center;
  background: url(/images/icon-cx.png) no-repeat center;
  padding-top:4px;
  font-weight: bold;
  line-height: 16px;
}
.slae-fix1{
  background-color:#D6000F;
  font-size:12px;
  display:inline-block;
  color:#fff;
  padding:0px 5px;
  line-height:18px;
  border-radius:5px;
}
/*分页*/
.list-page { 
    text-align:center; 
    display:block; 
    font-size:12px; 
    font-weight:normal; 
    color:#666; 
    line-height:26px;
    margin: 20px 0;
}

.list-page a { 
    display:inline-block; 
    vertical-align:middle; 
    margin:0 3px; 
    padding:0 10px; 
    border:1px solid #dddddd; 
    line-height:26px; 
    color:#666;
    background: #fff;
}
.list-page a.on { 
    background-color:#d6000f;
    border:1px solid #d6000f;
    color:#FFF;
}
.list-page a:hover { 
    background-color:#d6000f;
    border:1px solid #d6000f;
    color:#FFF;
}
.list-page span { 
    color:#d6000f;
    margin:0 2px;
}
.list-page select { 
    font-size:12px; 
    font-weight:normal; 
    color:#666; 
    font-family:"微软雅黑"; 
    margin:0 4px; 
    line-height:26px; 
    height:26px; 
    display:inline-block; 
    vertical-align:middle; 
    background-color:#f4f4f4; 
    border:1px solid #dddddd;
}
.list-page input { 
    margin-left:10px; 
    line-height:22px;
}
/*------------横向列表---------*/
.ht-list{
    width: 1200px;
    background: #fff;
    margin:20px 0;
    padding-bottom:20px;
}
.ht-list .ht-list-tit{
    width: 1200px;
    height: 48px;
    line-height: 48px;
    border:1px solid #eee;
}
.ht-list .ht-list-tit li{
    float: left;
    text-align: center;
}
.ht-list-box .col-1,.col-2,.col-3,.col-4,.col-5{
    float: left;
}
.ht-list-box{
    padding:10px;
    border-bottom: 1px solid #eee;
}
.ht-list-box .col-1 img{
    width: 90px;
    height: 90px;
}
.ht-list-box .col-2{
    width: 420px;
    margin-left: 40px;
    padding-top: 10px;
}
.ht-list-box .col-2 h4{
    width: 390px;
    font-size: 14px;
    color: #333;
    line-height: 28px;
}
.ht-list-box .col-2 p{
    color: #666;
    font-size: 12px;
    margin-top: 10px;
}

.ht-list-box .col-2 h4:hover{
    color: #0053a6;
}
.ht-list-box .col-2 p:hover{
    color: #0053a6;
}
.ht-list-box .col-3{
    width: 90px;
    margin-top: 20px;
    text-align: center;
   
    
}
    .ht-list-box .col-3 span {
    font-size: 16px;
    color: #d6000f
    }
    .ht-list-box .col-3 p{
    font-size: 12px;
    color: #0053a6;
    
}
.ht-list-box .col-4{
    margin-left:95px;
    margin-top: 10px;
    width: 293px;
}
/*+-*/
 .count {
    display: inline-block;
    width: 124px;
    height: 29px;
    border: 1px solid #ededed;
    text-align: center;
    margin-left: 44px;
}
.count span {
    width: 29px;
    height: 29px;
    line-height: 29px;
    font-size: 14px;
    float: left;
    cursor: pointer;
}
 .count input {
    float: left;
    border: 1px solid #ededed;
    border-top: none;
    border-bottom: none;
    width: 64px;
    height: 29px;
    text-align: center;
}
.ht-list-box .col-5{
    margin-left: 30px;

}
.ht-list-box .col-5 a{
    display: block;
    line-height: 30px;
    font-size: 14px;
    text-align:center;
}
.ht-list-box .col-5 a:hover{
    color:#d6000f

}
/*--------------------商品详情----------------------*/
 /*-------------------商品详情------------*/
 .w-1200{
    width: 1200px;
    margin:0 auto;
 }
.crumbs-nav a{
    font-size: 14px;
    color: #333;
    text-align: left;
    line-height: 46px;
    }
.crumbs-nav a:hover{
    
    color: #d6000f;
    }
/*放大图片效果*/
.container{ 
    width:352px; 
    height:auto; 
    float: left;
    overflow:hidden;
}
.jqzoom{
    float:left;
    border:none;
    position:relative;
    padding:0px;
    cursor:pointer;
    margin:0px;
    display:block;
    width: 350px;
    height: 350px;

}
.jqzoom i{
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    background: url(../images/icon-fd.png) no-repeat;
}
/*.jqzoom img{ 
    background:url(http://www.lanrenzhijia.com/demo/images/loading.gif) no-repeat center center;
    width: 350px;
    height: 350px;
}*/
.jqzoom img{
    width: 100%;
    height:100%;
}
.zoomdiv{
    z-index:100;
    position:absolute;
    top:0px;left:0px;
    width:350px;
    height:350px;
    background:#ffffff;
    border:1px solid #CCCCCC;
    display:none;
    text-align:center;
    overflow:hidden;
}
.zoomdiv>img{

}
.jqZoomPup{
    z-index:10;
    visibility:hidden;
    position:absolute;
    top:0px;
    left:0px;
    width:20px;
    height:20px;
    border:1px solid #aaa;
    background:#ffffff;
    opacity: 0.5;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    filter: alpha(Opacity=50);
}
/*图片小图预览列表*/
.spec-preview{
    width:350px;
    height:350px;
    border:1px solid #DFDFDF;
}
.spec-scroll{
    clear:both;
    margin-top:20px;
    width:352px;
}
.spec-scroll .prev{
    float:left;
    margin-right:4px;
}
.spec-scroll .next{
    float:right;
}
.spec-scroll .prev,.spec-scroll .next{
    display:block;
    margin-top: 12px;
    text-align:center;
    width:22px;
    height:54px; 
    line-height:54px;
    
    cursor:pointer;
    text-decoration:none;
}
.spec-scroll .items{
    float:left;
    position:relative;
    width:304px;
    height:56px;
    overflow:hidden;
}
.spec-scroll .items ul{
    position:absolute;
    width:999999px;
    height:56px;
}
.spec-scroll .items ul li{
    float:left;
    width:61px;
    text-align:center;
}
.spec-scroll .items ul li img{
    border:1px solid #CCC;
    padding:2px;width:50px;
    height:50px;
}
.spec-scroll .items ul .on{
    border:2px solid #d6000f;
    padding:1px;
}

/**/
.details-pic-text {
    float: left;
    width: 620px;
    margin-left: 30px;
}
.details-pic-text dt {
    padding: 0 15px;
    line-height: 50px;
    
    margin-bottom: 24px;
}
.details-pic-text dt h4 {
    font-size: 20px;
    float: left;
    color: #333;
    font-weight: normal;
}
.details-pic-text dt div {
    padding-top: 5px;
    float: right;
    line-height: 20px;
    text-align: center;
}
.details-pic-text dl {
    padding-bottom: 10px;
}
.details-pic-text dl dd {
    line-height: 30px;
    margin-bottom: 14px;
}
.details-pic-text dl dd .classify {
    display: inline-block;
    width: 70px;
    padding-left: 10px;
    color:#333;
    text-align: right;
    margin-right:5px;

}
.details-pic-text dl .classify-item {
    display: inline-block;
    vertical-align: middle;
    width: 440px;
}
.details-pic-text .classify-item .list {
    position: relative;
    float: left;
    margin-right: 15px;
    padding: 0 10px;
    border: 1px solid #e8e8e8;
    cursor: pointer;
    margin-bottom:10px;
}
.details-pic-text .classify-item .list.active {
    border-color: #d6000f;
    color: #d6000f;
}
.details-pic-text .classify-item .list.active:after {
    width: 14px;
    height: 14px;
    content: "";
    background: url(../images/dui.jpg);
    position: absolute;
    right: -1px;
    bottom: -1px;
}
.details-pic-text dl .dashed-line {
    height: 1px;
    border-bottom: 1px dashed #ededed;
    margin: 30px 0;
}
.details-pic-text dd .count1 {
    display: inline-block;
    width: 124px;
    height: 29px;
    border: 1px solid #ededed;
    text-align: center;
    margin-left: 10px;
}
.details-pic-text .classify-item .count1 span {
    width: 29px;
    height: 29px;
    float: left;
    cursor: pointer;
}
.details-pic-text .classify-item .count1 input {
    float: left;
    border: 1px solid #ededed;
    border-top: none;
    border-bottom: none;
    width: 64px;
    height: 29px;
    text-align: center;
}


/*关注按钮*/
.left-btns a{
    cursor: pointer;
    margin-right: 2px;
}
.left-btns a:hover{
    color: #b90000;
}
.left-btns .btns-gz i{
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(../images/icon-gz.png) no-repeat center;
    vertical-align: middle;
    margin-right: 5px;
}
.left-btns .btns-fx i{
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(../images/icon-fx.png) no-repeat center;
    vertical-align: middle;
    margin-right: 5px;
}
/*加入购物车*/
.buy-btns{
    margin-top: 50px;
    margin-left: 26px;
}

.buy-btns a{
    display: block;
    width: 140px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    float: left;
    background: #d6000f;
    color: #fff;
    font-size: 14px;
    border-radius: 2px;
    margin-right: 20px;
}
    
.buy-btns .buy-btns-r{
    background: #ffdbde;
    color: #d6000f;
    border:1px solid #d6000f;
}
.buy-btns-dis{
    margin-top: 50px;
    margin-left: 26px;
}
.buy-btns-dis a{
    display: block;
    width: 140px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    float: left;
    background: #333;
    color: #fff;
    font-size: 14px;
    border-radius: 2px;
    margin-right: 20px;
}
    
.buy-btns-dis .buy-btns-r{
    background: #dddddd;
    color: #333;
    border:1px solid #333;
}
.zx-btn{
    float: right;
}
.zx-btn a>i{
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/icon-gz.png) no-repeat center;
    vertical-align: middle;
    margin-right: 5px;
}
/*详情*/
.details-pic-list{
    width: 1200px;
    margin:50px auto;
}
.details-pic-list .details-pic-list-tit{
    float: left;
    width: 1200px;
    border-bottom: 1px solid #e8e8e8;
}
.details-pic-list .details-pic-list-tit li{
    float: left;
    width: 130px;
    height: 40px;
    background: #f5f5f9;
    text-align: center;
    line-height: 40px;
    border-top:1px solid #e8e8e8;
    border-left:1px solid #e8e8e8;
    cursor:pointer;
}
 .details-pic-list .details-pic-list-tit li:last-child{
    border-right: 1px solid #e8e8e8;
}
.details-pic-list .details-pic-list-tit .active{
    background: #d6000f;
    color: #fff;
}
.details-pic-list .detail{
    padding:50px 10px 20px 10px;

}
.details-pic-list .detail p{
    line-height:25px;

}
/*商品详情添加*/
.product-parameter>p{
    line-height: 60px;
    font-size: 14px;
    text-align: left;
}
.product-parameter li{
    float: left;
    width: 300px;
    margin-right: 60px;
    line-height: 32px;
    color: #333;
}
.product-parameter{
    padding: 30px 0;
    border-bottom: 1px solid #eee;
    margin-bottom:30px;
    font-weight: normal;
}
.details-pic-list .details-pic-list-pic{
    float: left;
    margin-top: 20px;
    width: 1200px;
    text-align: center;
}
.details-pic-list .details-pic-list-pic li{
    margin:0 auto;
}
.details-pic-list .details-pic-list-pic li img{
    display: inline-block;
    width: 900px;
}
/*--------------购物车--------------------*/
.logo-search>h2{
    float: left;
    font-size: 24px;
    height: 60px;
    line-height: 60px;
    border-left: 1px solid #eeeeee;
    margin-left: 50px;
    padding-left: 50px;
    margin-top: 30px;
    color: #333;
}
.step-list{
    float: right;
    margin-left: 200px;
    margin-top: 43px;
    width: 403px;
    height: 34px;
    background: url(../images/bg01.png) no-repeat center;
}
.step2{

    background: url(../images/bg02.png) no-repeat center;
}
.step-list li {
    float: left;
    width: 134px;
    height: 34px;
    line-height: 34px;
    text-align: center;
 }
 .step-list li.on{
    color: #fff;
 }
 .name-top{
    display:none;
    float: right;
    margin-top: 40px;
 }
 .name-top img{
    width: 40px;
    height: 40px;
    border-radius: 100%;
 }
 .name-top span{
    font-size: 14px;
    margin-left: 10px;
 }
 .xj_content03 { 
    width:1200px; 
    margin:0 auto; 
    text-align:left; 
    padding:0 0 50px 0;
}
.xj_title04 { 
    float:left; 
    display:inline; 
    font-size:30px; 
    font-weight:normal; 
    color:#000; 
    line-height:50px;
}

.xj_num_box { 
    float:right; 
    display:inline; 
    width:480px; 
    display:block; 
    margin:0 auto; 
    padding:14px 0 0 0;
    overflow:hidden;
}
.xj_num_box ul li { 
    width:160px; 
    float:left; 
    display:inline;
}
.xj_num_box ul li i { 
    height:5px; 
    display:block; 
    width:160px; 
    background-color:#cbcbcb; 
    border-radius:50px; 
    overflow:hidden; 
    overflow:hidden;
}
.xj_num_box ul li em { 
    width:20px; 
    height:20px; 
    border-radius:1000px; 
    display:block; 
    margin:0 auto; 
    font-size:12px; 
    font-weight:bold; 
    text-align:center; 
    line-height:20px; 
    color:#FFF; 
    margin-top:-12px; 
    font-style:normal; 
    background-color:#cbcbcb;
}
.xj_num_box ul li p { 
    font-size:12px; 
    font-weight:normal; 
    color:#999999; 
    text-align:center; 
    display:block; 
    line-height:18px; 
    margin-top:10px;
}
.xj_num_box ul li.on i { 
    height:5px; 
    display:block; 
    width:160px; 
    background-color:#46be77; 
    border-radius:50px; 
    overflow:hidden; 
    overflow:hidden;
}
.xj_num_box ul li.on em { 
    width:20px; 
    height:20px; 
    border-radius:1000px; 
    display:block; 
    margin:0 auto; 
    font-size:12px; 
    font-weight:bold; 
    text-align:center; 
    line-height:20px; 
    color:#FFF; 
    margin-top:-12px; 
    font-style:normal; 
    background-color:#46be77;
}
.xj_num_box ul li.on p { 
    font-size:12px; 
    font-weight:bold; 
    color:#46be77; 
    text-align:center; 
    display:block; 
    line-height:18px; 
    margin-top:10px;
}
.xj_num_box ul li p span { 
    display:block;
}
.xj_num_box ul li.on p span { 
    font-weight:normal;
}
.lmw_blk13 { 
    overflow:hidden;
}
.lmw_blk13 h2 { 
    display: inline-block;  
    height:48px; 
    font-size:16px; 
    color:#333; 
    line-height:48px;  
    position:relative; 
    border-bottom: 1px solid #eee;
}
.lmw_blk13 h2 strong { 
    display:inline-block; 
    vertical-align:middle; 
    color:#005dab; 
    margin-left:15px;
}
.lmw_blk13 h3 { 
    background-color:#fff; 
    height:42px;  
    overflow:hidden;
}
.lmw_blk13 h3 ul li { 
    font-size:14px; 
    float:left; 
    display:inline; 
    line-height:42px; color:#333; 
    font-weight:normal;
}
.lmw_blk13 h3 ul li i { 
    border: 1px solid #d6000f;
    width:17px; height:17px;
    border-radius: 100px; 
    display:inline-block; 
    vertical-align:middle;
    margin-right:10px;}
.lmw_blk13 h3 ul li i.bg {
    background-color: #b90000;
    border: 1px solid #b90000;
    background-image:url(../images/icon36_2.png); 
    background-repeat:no-repeat; 
    background-position:-1px -1px; 
    background-size:20px 20px;}
.lmw_b13_info { 
    overflow:hidden; 
    margin-top:20px;
}
.lmw_b13_info .title06 { 
    height:36px; 
    overflow:hidden; 
    font-size:14px; 
    font-weight:bold; 
    color:#333; 
    line-height:36px; 
    padding:0 17px;
}
.lmw_b13_info .title06 span { 
    font-size:12px; 
    float:right; 
    display:inline; 
    color:#666; 
    font-weight:normal;
}
.lmw_b13_info_box { 
    overflow:hidden; 
    background-color:#FFF; 
    border-bottom: 1px solid #eee; 
    padding:15px 0; 
    overflow:hidden;}
.lmw_b13_info .lmw_b13_info_box:last-child{
    border-bottom: 0;
}

.lmw_b13_info_box01 { 
    width:502px; 
    float:left; 
    display:inline; 
    padding:0 0 0 16px;
} 
.lmw_b13_info_box01 dt { 
    float:left; 
    display:inline; 
    margin-right:5px;
}
.lmw_b13_info_box01 dt a img { 
    width:96px; 
    height:96px; 
    border:1px solid #dddddd;
}
.lmw_b13_info_box01 dd { 
    width:300px; 
    float:left; 
    display:inline;
    text-align:left; 
    margin-left:16px; 
 }
.lmw_b13_info_box01 dd p { 
    font-size:12px; 
    font-weight:normal; 
    color:#666; 
    line-height:22px;
}
.lmw_b13_info_box01 dd p a { 
    color:#333; 
    display:block;
}
.lmw_b13_info_box01 dd p a:hover { 
    color:#0053a6;
}
.lmw_b13_info_box02 { 
    width:110px; 
    float:left; 
    display:inline; 
    padding:0 10px; 
    font-size:12px; 
    font-weight:normal; 
    color:#333; 
    text-align:center; 
    line-height:96px;
}
.lmw_b13_info_box03 { 
    width:160px; 
    float:left; 
    display:inline; 
    padding:0 10px; 
    font-size:12px; 
    font-weight:normal; 
    color:#666; 
    text-align:center;
}
.lmw_b13_info_box03 label { 
    text-align:center; 
    display:block; 
    width:80px; 
    height:19px; 
    border:1px solid #dddddd; 
    overflow:hidden; 
    margin:0 auto; 
    margin-bottom:4px; 
    margin-top:30px;
}
.lmw_b13_info_box03 label a { 
    width:20px; 
    height:20px; 
    font-size:12px; 
    font-weight:normal; 
    color:#333; 
    text-align:center; 
    line-height:18px; 
    float:left; 
    display:inline;
}
.lmw_b13_info_box03 label a:hover { 
    background-color:#d6000f; 
    color:#FFF;
} 
.lmw_b13_info_box03 label input { 
    background-color:#dadada; 
    height:20px; 
    float:left; 
    display:inline; 
    width:40px; 
    border:none; 
    border-left:1px solid #dddddd; 
    border-right:1px solid #dddddd; 
    font-size:12px; 
    font-weight:normal; 
    color:#333; 
    text-align:center;  
    box-sizing: border-box;
}
.lmw_b13_info_box04 { 
    width:120px; 
    float:left; 
    display:inline; 
    padding:0 10px; 
    font-size:12px; 
    font-weight:normal; 
    color:#333; 
    text-align:center; 
    line-height:96px;
}
.lmw_b13_info_box05 { 
    /*width:73px;*/ 
    float:left; 
    display:inline; 
    padding:24px 10px 0 80px; 
    font-size:12px; 
    font-weight:normal; 
    color:#333; 
    text-align:left; 
    line-height:24px;
}
.lmw_b13_info_box05 a { 
    display:block; 
    color:#999;
}
.lmw_b13_info_box05 a:hover { 
    color:#d6000f;
}
.lmw_b13_info02 { 
    background-color:#fff; 
    height:50px; 
    padding:10px 10px 10px 16px; 
    overflow:hidden; 
    margin-top:30px; 
    line-height:50px; 
    color:#333;
}
.lmw_b13_info02 p a { 
    color:#333; 
    margin-left:20px;
}
.lmw_b13_info02 p a:hover { 
    color:#d6000f;
}
.lmw_b13_info02_right { 
    width:440px; 
    float:right; 
    display:inline;
}
.lmw_b13_info02_right dl { 
    overflow:hidden;
}
.lmw_b13_info02_right dl dt { 
    width:140px; 
    height:50px; 
    float:right; 
    display:inline;
}
.lmw_b13_info02_right dl dt a { 
    background-color:#d6000f; 
    display:block; 
    height:50px; 
    font-size:16px; 
    font-weight:bold; 
    color:#FFF; 
    text-align:center; 
    line-height:50px; 
    border-radius:2px;
}
.lmw_b13_info02_right dl dt a:hover { 
    background-color:#d6000f;
}
.lmw_b13_info02_right dl dd { 
    width:280px; 
    float:right; 
    display:inline; 
    margin-right:20px;
}
.lmw_b13_info02_right dl dd p { 
    font-size:14px; 
    font-weight:normal;  
    color:#333; 
    text-align:right; 
    display:block; 
    /*line-height:24px;*/
}
.lmw_b13_info02_right dl dd p span { 
    color:#d6000f; 
    margin:0 4px;
}
.lmw_b13_info02_right dl dd p strong { 
    color:#d6000f; 
    font-size:18px; 
    font-weight:normal;
}
.lmw_b13_info02_right dl dd p i { 
    font-size:12px; 
    font-style:normal; 
    color:#666;
}
/**-------------订单结算-------------**/
.lmw_parti { border:1px solid #eeeeee; overflow:hidden; background-color:#FFF;}
.lmw_pi_info { overflow:hidden; padding:20px 0; border-bottom:1px solid #eeeeee; margin:0 30px;}
.title07 { font-size:14px; font-weight:bold; color:#333; line-height:24px; display:block;}
.title07 a { color:#338fff; float:right; display:inline; font-size:12px; font-weight:normal;}
.title07 a:hover { color:#ff7e00;}
.title07 span { font-size:12px; font-weight:normal; color:#666; margin-left:20px;}
.title07 span strong { color:#ff7e00; font-weight:normal;}
.lmw_pi_main { overflow:hidden; padding:15px 0;}
.lmw_pi_main ul li { font-size:12px; font-weight:normal; color:#666; line-height:36px; background-color:#fff; padding:0 10px;}
.lmw_pi_main ul li span { font-size:14px; color:#333; margin-right:14px;}
.lmw_pi_main ul li i { font-size:12px; font-weight:normal; color:#FFF; background-color:#ff7e00; display:inline-block; vertical-align:middle; line-height:16px; border-radius:2px; padding:0 2px; font-style:normal; margin-left:5px;}
.lmw_pi_main ul li a { color:#338fff; float:right; display:inline;}
.lmw_pi_main ul li a:hover { color:#ff7e00;}
.lmw_pi_main ul li:hover { background-color:#f4f4f4;}
.lmw_pi_main ul li:hover a { display:block;}
.lmw_pi_main .open { display:block; margin-top:20px;}
.lmw_pi_main02 { overflow:hidden; padding:15px 0 10px 0;}
.lmw_pi_main02 ul li { width:88px; float:left; display:inline; margin-right:20px;}
.lmw_pi_main02 ul li a { display:block; width:84px; height:30px; border:2px solid #666666; font-size:14px; font-weight:normal; text-align:center; line-height:30px; color:#666666;}
.lmw_pi_main02 ul li.on a { border:2px solid #338fff; color:#338fff; background-image:url(../images/icon37.png); background-repeat:no-repeat; background-position:right bottom;}
.lmw_pi_main03 { background-color:#f7f7f7; margin-top:20px; padding:20px; border:1px dashed #cccccc;}
.title08 { font-size:14px; font-weight:bold; color:#333; line-height:24px; display:block;}
.lmw_pi_box { overflow:hidden; padding:20px 0; border-bottom:1px dotted #dddddd;}
.lmw_pi_box01 { width:662px; float:left; display:inline;} 
.lmw_pi_box01 dt { float:left; display:inline;}
.lmw_pi_box01 dt a img { width:90px; height:90px; border:1px solid #dddddd;}
.lmw_pi_box01 dd { width:650px; float:left; display:inline; text-align:left; margin-left:16px; }
.lmw_pi_box01 dd p { font-size:12px; font-weight:normal; color:#666; line-height:25px;}
.lmw_pi_box01 dd p a { color:#333; display:inline-block;}
.lmw_pi_box01 dd p a:hover { color:#ff7e00;}
.lmw_pi_box02 { width:150px; float:left; display:inline;  line-height:25px; font-size:12px; font-weight:normal; color:#333333; font-family:Verdana, Geneva, sans-serif; text-align:center;} 
.lmw_pi_box03 { width:190px; float:left; display:inline;  line-height:25px; font-size:12px; font-weight:normal; color:#ff7e00; font-family:Verdana, Geneva, sans-serif; text-align:center;} 
.lmw_pi_box04 { width:45px; float:left; display:inline;  line-height:25px;font-size:12px; font-weight:normal; color:#333333; font-family:Verdana, Geneva, sans-serif; text-align:center;}
.lmw_pi_main04 { overflow:hidden; padding:10px 0 2px 0; font-size:12px; font-weight:normal; color:#333; line-height:24px;}
.lmw_pi_main05 { overflow:hidden; padding:15px 0 10px 0;}
.lmw_pi_box03 b {
    font-size:14px;
        display: inline-block;
    text-align: right;
    float: right;
}
.lmw_pi_main05 input { width:200px; height:34px; background-color:#ececec; padding:0 0 0 10px; font-size:12px; font-weight:normal; color:#333; font-family:"微软雅黑"; border:none; display:inline-block; vertical-align:middle;}
.lmw_pi_main05 a { width:76px; height:34px; background-color:#338fff; font-size:12px; font-weight:bold; color:#FFF; text-align:center; line-height:34px; display:inline-block; margin-left:10px; vertical-align:middle;}
.lmw_pi_main05 a:hover { background-color:#2271ff;}
.lmw_pi_info02 { overflow:hidden; padding:20px 0; margin:0 30px;}
.lmw_pi_info02 p { font-size:14px; font-weight:normal; color:#333; text-align:right; line-height:30px;display:inline;float:right;}
.lmw_pi_info02 p span { color:#338fff; margin-right:5px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.lmw_pi_info02 p strong { font-family:Verdana, Geneva, sans-serif;}
.lmw_blk15 { border:1px solid #eeeeee; background-color:#FFF; padding:40px 0 50px 0; width:1000px; margin:0 auto; margin-top:30px;}
.lmw_blk15 dl { overflow:hidden;}
.lmw_blk15 dl dt { font-size:44px; font-weight:lighter; color:#338fff; display:block; text-align:center; margin-bottom:30px;}
.lmw_blk15 dl dt img { display:inline-block; vertical-align:middle; margin-right:14px;}
.lmw_blk15 dl dd { overflow:hidden;}
.lmw_blk15 dl dd p { font-size:20px; font-weight:normal; color:#333; display:block; text-align:center; line-height:36px; font-family:Verdana, Geneva, sans-serif;}
.lmw_blk15 dl dd p a { color:#338fff; margin-left:4px;}
.lmw_blk15 dl dd p a:hover { color:#ff7e00;}
.lmw_blk15 dl dd p a.a12 { width:118px; height:36px; font-size:14px; font-weight:normal; color:#338fff; text-align:center; line-height:36px; border:3px solid #338fff; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}
.lmw_blk15 dl dd p a.a12:hover { width:118px; height:36px; font-size:14px; font-weight:normal; background-color:#338fff; color:#fff; text-align:center; line-height:36px; border:3px solid #338fff; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}
.lmw_blk15 dl dd p a.a13 { width:118px; height:36px; font-size:14px; font-weight:normal; color:#ff7e00; text-align:center; line-height:36px; border:3px solid #ff7e00; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}
.lmw_blk15 dl dd p a.a13:hover { width:118px; height:36px; font-size:14px; font-weight:normal; background-color:#ff7e00; color:#fff; text-align:center; line-height:36px; border:3px solid #ff7e00; border-radius:100px; display:inline-block; vertical-align:middle; margin:0 7px; margin-top:40px;}

.cas_shop_foot { width:100%; margin:0; text-align:left; position:fixed; left:0; bottom:0; background-color:#FFF; -webkit-box-shadow:0 0 20px #999999;-moz-box-shadow:0 0 20px #999999; height:100px;}
.cas_shop_foot_main { width:1200px; margin:0 auto; height:100px; background-color:#FFF; font-size:14px; font-weight:normal; color:#333; line-height:100px; padding:0 15px;}
.cas_shop_foot_main a { color:#333; margin-left:20px;}
.cas_shop_foot_main a:hover { color:#ff7700;}
.cas_shop_foot_main dl { width:630px; float:right; display:inline; margin-top:26px;}
.cas_shop_foot_main dl dt { width:150px; height:48px; float:right; display:inline;}
.cas_shop_foot_main dl dt a { background-color:#0053A6; font-size:16px; font-weight:bold; text-align:center; line-height:48px; border-radius:5px; display:block; color:#FFF; margin:0;}
.cas_shop_foot_main dl dt a:hover { background-color:#005DAA; color:#FFF;}
.cas_shop_foot_main dl dd { width:460px; float:right; display:inline; margin-right:20px;}
.cas_shop_foot_main dl dd p { font-size:14px; font-weight:normal; color:#333; line-height:24px; text-align:right; display:block;}
.cas_shop_foot_main dl dd p strong { color:#ff7700; font-size:18px; font-family:Verdana, Geneva, sans-serif;}
.cas_shop_foot_main dl dd p font { color:#338fff; margin:0 2px;}
.cas_shop_foot_main dl dd p span { font-size:12px; font-weight:normal; color:#666; line-height:24px; text-align:right;}

.cas_table03 {background-color:#ffffff; text-align:left;}
.cas_table03 td { background-color:#f9f9f9; padding:10px;}
.cas_table03 td.name { text-align:right; font-size:12px; color:#333; font-weight:bold;}
.cas_table03 td input[type="text"] { height:34px; background-color:#fff; border:none; font-size:12px; font-weight:normal; color:#333; font-family:"微软雅黑"; border:1px dashed #cccccc; display:inline-block; vertical-align:middle; width:200px;}
.cas_table03 td i { border:1px dashed #ffc55f; font-style:normal; font-size:12px; color:#666666; line-height:20px;  display:inline-block; vertical-align:middle; margin-left:10px; background-color:#fff3d7; padding:0 4px; border-radius:2px;}
.cas_table03 td i font { color:#ff0000; font-size:14px; margin-right:4px; display:inline-block; vertical-align:middle;}
    .cas_table03 td select {
        border: 1px solid #fff;
        background-color: #fff;
        border-radius: 2px;
        height: 20px;
        font-size: 12px;
        font-weight: normal;
    }
.cas_table03 td textarea {border:1px dashed #cccccc;background-color:#fff; border-radius:2px; width:600px;  height:80px; font-size:12px; font-weight:normal; color:#333; font-family:"微软雅黑"; display:inline-block; vertical-align:middle;}
.cas_table03 td img { display:inline-block; vertical-align:middle; margin:0 10px;}
.cas_table03 td a { color:#338fff;}
.cas_table03 td a:hover { color:#ff7700;}
/*---------------------------登录---------------*/
.login-content{
    width: 100%;
    height: 500px;
    background: url(../images/login-bg.jpg);
    background-position-x: center;
}
.login-content-centre{
    width: 1200px;
    margin:0 auto;
}
.login-content .login-frame{
    float: right;
    width: 500px;
    height: 400px;
    background: #fff;
    margin-top: 50px;
}
.login-frame ul{
    width: 500px;
    height: 330px;
    padding-top:70px;

}
.login-frame ul li{
    margin:0 auto;
    width: 340px;
    height: 48px;
    padding-left: 60px;
    border:1px solid #ccc;
    margin-bottom: 30px;
    background: url(../images/icon-d1.png) no-repeat 15px center;
}
.login-frame ul li.password-login{
    background: url(../images/icon-d2.png) no-repeat 15px center;
}

.login-frame ul li>input{
    float: left;
    width: 340px;
    height: 48px;
    line-height: 48px;
    
    border:none;
}
.login-btn{
    margin-left: 50px;
    margin-top: 50px;
}
.login-btn a{
    display: inline-block;
     width: 400px;
    height: 50px;
    border-radius: 2px;
    background: #0053a6;
    text-align: center;
    line-height: 50px;
    color: #fff;
    font-size: 20px;
   
}
.forget-password{
    width: 400px;
    line-height: 30px;
    margin:0 50px;

}
.forget-password a{
    font-size: 12px;
    color: #999;
    text-align: right;
    display: inline-block;
    width: 400px;
}
.forget-password a:hover{
    color: #0053a6;
    text-decoration: underline;
}
.position { line-height:50px; font-size:14px; font-weight:normal; color:#666; text-align:left;}
.position a { color:#666;}
.position a:hover { color:#338fff;}

/**------------资讯-------------**/
.cas_content02 { width:1208px; margin:0 auto; text-align:left;  padding:0 0 50px 0;}

.cas_partn { display:block; width:1208px; margin:0 auto; text-align:left;}
.cas_partn ul.list03 li { width:380px;margin-right:34px; margin-bottom:34px;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; background-color:#FFF; height:330px;  float:left; display:inline; position:relative; top:0;}
.cas_partn ul.list03 li:hover {-webkit-box-shadow:0 0 30px #999999;-moz-box-shadow:0 0 30px #999999; top:-5px;}
.cas_partn ul.list03 li:hover i { background-color:#ff7700; border-top:4px solid #e16900; }
.cas_partn ul.list03 li .img_box { width:380px; display:block; margin:0 auto; margin-bottom:20px;}
.cas_partn ul.list03 li .img_box a img { width:380px; height:245px;}
.cas_partn ul.list03 li p a { padding:0 14px; font-size:14px; font-weight:normal; color:#333; line-height:18px; display:block; height:20px; overflow:hidden;}
.cas_partn ul.list03 li p a:hover { color:#ff7700;}
.cas_partn ul.list03 li span { display:block; padding:0 14px; font-size:14px; font-weight:normal; color:#666; line-height:18px; font-family:Verdana, Geneva, sans-serif; margin-top:10px;}
.cas_partn ul.list03 li span a { color:#338fff; float:right; display:inline;}
.cas_partn ul.list03 li span a:hover { color:#ff7700;}
.cas_partn ul.list03 li i {width:49px; height:46px; background-color:#3f6ea8; border-top:4px solid #315c97; font-size:14px; font-weight:normal; color:#FFF; line-height:20px; text-align:right; font-family:Verdana, Geneva, sans-serif; padding:4px 5px 0 0; position:absolute; top:-4px; left:12px; font-style:normal;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; z-index:99989;}
.cas_partn ul.list03 li i font { display:block;}
.cas_blk28 { background-color:#FFF; border:1px solid #eeeeee; padding:0 143px; overflow:hidden;}
.cas_blk28 dl.dst03 { padding:50px 0 40px 0; border-bottom:1px solid #eeeeee; overflow:hidden;}
.cas_blk28 dl.dst03 dt {width:49px; height:46px; background-color:#3f6ea8; border-top:4px solid #315c97; font-size:14px; font-weight:normal; color:#FFF; line-height:20px; text-align:right; font-family:Verdana, Geneva, sans-serif; padding:4px 5px 0 0; float:left; display:inline;}
.cas_blk28 dl.dst03 dt span { display:block;}
.cas_blk28 dl.dst03 dd { width:832px; float:right; display:inline; text-align:left;}
.cas_blk28 dl.dst03 dd b { font-size:30px; font-weight:normal; color:#000; line-height:30px; display:block;}
.cas_blk28 dl.dst03 dd p { font-size:14px; font-weight:normal; color:#666; line-height:30px; display:block;}
.cas_blk28 dl.dst03 dd p img { display:inline-block; vertical-align:middle; margin-right:2px;}
.cas_b28_main { overflow:hidden; padding:0 0 40px 0;}
.cas_b28_main p { font-size:16px; font-weight:normal; color:#333; line-height:32px; text-indent:2em; margin-top:40px;}
.cas_b28_main02 { font-size:14px; font-weight:normal; color:#666; line-height:40px; margin-top:20px;}
.cas_b28_main02 img { display:inline-block; vertical-align:middle;}
.cas_b28_main02 label { width:310px; display:inline-block; vertical-align:middle; margin-left:154px; border-radius:5px; overflow:hidden;}
.cas_b28_main02 label .input07 { width:230px; height:30px; padding:0 0 0 10px; display:inline-block; vertical-align:middle; font-size:12px; font-weight:normal; color:#666; line-height:30px; background-color:#f3f3f3; border:none;}
.cas_b28_main02 label .input08 { width:70px; height:30px; background-color:#80a9db; font-size:12px; font-weight:normal; color:#FFF; text-align:center; line-height:30px; font-family:"微软雅黑"; display:inline-block; vertical-align:middle; border:none; padding:0; margin:0; cursor:pointer;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.cas_b28_main02 label .input08:hover { background-color:#6b97cd;}
.cas_b28_main02 a { float:right; display:inline; font-size:14px; color:#666;}
.cas_b28_main03 { padding:20px 0; overflow:hidden; margin-top:40px; border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee;}
.cas_b28_main03 ul li { font-size:16px; font-weight:normal; line-height:32px; color:#666;}
.cas_b28_main03 ul li a { color:#338fff; margin:0 10px;}
.cas_b28_main03 ul li a:hover { color:#ff7700;}
.cas_b28_main03 ul li span { color:#999;}
.cas_b28_main04 { margin-top:70px;}
.cas_b28_main04 h3 { overflow:hidden;}
.cas_b28_main04 h3 span { font-size:14px; float:right; display:inline; color:#999; font-weight:normal;}
.cas_b28_main04 h3 span strong { color:#ff7700; margin:0 2px; font-family:Verdana, Geneva, sans-serif;}
.cas_b28_main04 textarea { width:890px; height:88px; border:1px solid #dddddd; background-color:#f3f3f3; border-radius:4px; margin-top:20px; padding:10px 14px; font-size:14px; font-weight:normal; color:#666; line-height:30px; font-family:"微软雅黑";}
.cas_b28_main04 p { display:block; text-align:right; margin-top:14px;}
.cas_b28_main04 p a { width:66px; height:26px; background-color:#338fff; border-radius:4px; font-size:14px; font-weight:normal; text-align:center; line-height:26px; display:inline-block; vertical-align:middle; color:#FFF;}
.cas_b28_main04 p a:hover { background-color:#ff7700;}
.cas_b28_main05 { overflow:hidden; padding:0 0 80px 0;}
.cas_b28_info { padding:20px 0; overflow:hidden; border-bottom:1px dashed #dddddd;}
.cas_b28_info dl { overflow:hidden;}
.cas_b28_info dl dt { width:40px; float:left; display:inline;}
.cas_b28_info dl dt img { width:40px; height:40px; border-radius:1000px;}
.cas_b28_info dl dd { width:866px; float:left; display:inline; margin-left:14px; margin-top:1px;}
.cas_b28_info dl dd p { font-size:14px; font-weight:normal; color:#666666; line-height:20px;}
.cas_b28_info dl dd p span { font-size:12px; color:#999; float:right; display:inline;}
.cas_b28_info dl dd p b { font-size:12px; font-weight:normal; color:#666;}
.cas_b28_info font { display:block; padding:10px 10px 10px 54px; font-size:14px; font-weight:normal; color:#333; line-height:24px;}
.cas_b28_info em { display:block; margin-left:54px; line-height:30px; background-color:#f4f9ff; border:1px dashed #9ec9f5; font-size:12px; font-weight:normal; color:#666; padding:0 10px; font-style:normal; border-radius:4px;}
.cas_b28_info em span { float:right; display:inline; color:#999;}
.cas_b28_info i { display:block; text-align:right; line-height:30px; font-style:normal; font-size:12px; color:#666; margin-top:10px;}
.cas_b28_info i a { font-size:12px; font-weight:normal; color:#666;}
.cas_b28_info i a img { display:inline-block; vertical-align:middle; margin-right:2px;}

/**-----------------------帮助中心----------------------**/
.cas_parto { overflow:hidden;}
.cas_po_left { width:210px; float:left; display:inline;}
.cas_blk29 { background-color:#fff; border:1px solid #eeeeee; padding:10px 0 20px 0;}
.cas_blk29 h2 { font-size:14px; font-weight:bold; color:#333; line-height:46px; display:block; padding:0 20px; text-align:center; margin-top:10px;}
.cas_blk29 ul li { font-size:12px; font-weight:normal; line-height:36px;}
.cas_blk29 ul li a { display:block; color:#333; text-align:center; border-left:4px solid #fff;}
.cas_blk29 ul li.on a { border-left:4px solid #338fff; color:#338fff; background-color:#f6f6f6;}
.cas_blk29 ul li a:hover { border-left:4px solid #338fff; color:#338fff; background-color:#f6f6f6;}
.cas_po_right { width:966px; float:right; display:inline;}
.cas_blk30 { background-color:#FFF; border:1px solid #eeeeee; padding:0 70px;}
.cas_blk30 h2 { font-size:27px; font-weight:normal; color:#333333; line-height:30px; text-align:center; padding:40px 0 30px 0; border-bottom:1px solid #eeeeee;}
.cas_blk30 h2 span { font-size:14px; font-weight:normal; color:#999; display:block;}
.cas_b30_main { overflow:hidden; padding:0 0 60px 0;}
.cas_b30_main p { font-size:14px; font-weight:normal; color:#333; line-height:32px;  margin-top:40px;}

/**---------关于我们--------**/
.cas_about_nav { width:600px; float:right; display:inline;}
.cas_about_nav ul li { float:left; display:inline; margin-left:24px; font-size:14px; font-weight: bold; color:#000; margin-top:16px;}
.cas_about_nav ul li a { color:#000; display:inline-block; padding:0 4px; line-height:20px; border-radius:4px;}
.cas_about_nav ul li.on a { background-color:#5a8ece; color:#FFF;}
.cas_about_nav ul li a:hover { background-color:#5a8ece; color:#FFF;}
.cas_partp { width:1000px; margin:0 auto;}
.cas_blk31 { background-color:#FFF; border:1px solid #cdcdcd; border-radius:15px; padding:0 60px;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; margin-top:0px; -webkit-box-shadow:0 0 20px #999999;-moz-box-shadow:0 0 20px #999999;}
.cas_blk31:hover {-webkit-box-shadow:0 0 30px #999999;-moz-box-shadow:0 0 30px #999999;}
.cas_blk31 h2 { font-size:27px; font-weight:normal; color:#333; display:block; text-align:center; line-height:40px; padding:50px 0 30px 0; border-bottom:1px dashed #cdcdcd;}
.cas_blk31 h2 span { font-size:12px; display:block; color:#999; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.cas_b31_main { overflow:hidden; padding:0 0 60px 0;}
.cas_b31_main p { font-size:15px; font-weight:normal; line-height:26px; display:block; margin-top:30px; text-indent:2em;}
.cas_b31_main ul { width:824px; margin:0 auto; margin-top:40px;}
.cas_b31_main ul li { font-size:14px; font-weight:normal; line-height:36px;}
.cas_b31_main ul li a { color:#333; display:block; background-image:url(../images/cas_icon88.png); background-repeat:no-repeat; background-position:0 17px; background-size:4px 4px; padding:0 0 0 14px;}
.cas_b31_main ul li span { font-size:12px; color:#999; float:right; display:inline;}
.cas_b31_main ul li a:hover { color:#ff7700; }
.cas_b31_main .norecord {text-align:center; margin-top:10px; font-size:14px;font-weight:normal;}
.cas_map { width:878px; height:300px; background-color:#000; display:block; margin:0 auto; margin-top:40px;}
.cas_blk32 { background-color:#FFF; border:1px solid #cdcdcd; border-radius:15px;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; margin-top:40px; -webkit-box-shadow:0 0 20px #999999;-moz-box-shadow:0 0 20px #999999; padding:20px 0;}
.cas_blk32:hover {-webkit-box-shadow:0 0 30px #999999;-moz-box-shadow:0 0 30px #999999;}
.cas_blk32 dl { width:260px; float:left; display:inline; padding:20px 20px 20px 40px;}
.cas_blk32 dl dt { width:60px; height:60px; border:2px solid #fff; border-radius:1000px; overflow:hidden; float:left; display:inline;}
.cas_blk32 dl dt img { width:50px; height:50px; display:block; margin:0 auto; margin-top:10px;}
.cas_blk32 dl dd { width:190px; float:right; display:inline; text-align:left; margin-top:14px;}
.cas_blk32 dl dd p { font-size:14px; font-weight:normal; color:#333; line-height:25px; font-family:Arial, Helvetica, sans-serif;}
/**---------购前咨询--------**/
.cas_b16_main { overflow:hidden; padding:20px 20px 0 20px; font-size:14px;}
.cas_b16_left { width:446px; border:2px dashed #dddddd; float:left; display:inline; height:130px; border-radius:100px 0 0 100px; background-color:#f4f4f4; float:left; display:inline;}
.cas_b16_left ul { width:380px;  margin-top:12px; margin-left:50px;}
.cas_b16_left ul li { font-size:14px; font-weight:normal; color:#666; padding:10px 0; overflow:hidden; line-height:14px;}
.cas_b16_left ul li i { width:280px; height:12px; background-color:#ebebeb; margin:0 auto; display:inline-block; vertical-align:middle; margin:0 14px;}
.cas_b16_left ul li i em { background-color:#6d95c6; display:block; height:12px;}
.cas_b16_left ul li font.on {color:#6d95c6;}
.cas_b16_right { width:358px; border:2px dashed #dddddd; float:right; display:inline; height:130px; border-radius:0 100px 100px 0; background-color:#f4f4f4;}
.cas_b16_right p { font-size:14px; font-weight:normal; color:#666; display:block; text-align:center; margin-top:26px;}
.cas_b16_right p a { color:#6d95c6;}
.cas_b16_right p a:hover { color:#ff7700;}
.cas_b16_right a.a11 { width:106px; height:32px; color:#6d95c6; font-size:14px; font-weight:normal; text-align:center; line-height:32px; border:2px solid #6d95c6; border-radius:3px; display:block; margin:0 auto; margin-top:20px;}
.cas_b16_right a.a11:hover { background-color:#ff7700; color:#FFF; border:2px solid #ff7700;} 
.cas_b16_main02 { overflow:hidden; padding:0 40px;}
.cas_b16_main02 dl { overflow:hidden; padding:20px 0; border-bottom:1px solid #dddddd;}
.cas_b16_main02 dl dt { width:76px; float:left; display:inline;}
.cas_b16_main02 dl dt img { width:76px; height:76px;}
.cas_b16_main02 dl dd { display:inline; text-align:left;}
.cas_b16_main02 dl dd font { font-size:12px; font-weight: normal; color:#999; line-height:18px; display:block;}
.cas_b16_main02 dl dd font span { float:right; display:inline;}
.cas_b16_main02 dl dd p { overflow:hidden; margin-top:6px;}
.cas_b16_main02 dl dd p i { background-color:#3f6ea8; font-size:12px; font-weight: bold; color:#FFF; padding:0 6px; border-radius:3px; line-height:18px; display:inline-block; vertical-align:middle; font-style:normal;}
.cas_b16_main02 dl dd p img { width:18px; height:18px; display:inline-block; vertical-align:middle; margin-left:2px;}
.cas_b16_main02 dl dd p em { float:right; color:#666; font-style:normal;}
.cas_b16_main02 dl dd b { font-size:14px; font-weight:normal; color:#333; line-height:20px; display:block; margin-top:10px;}

.shop_blk05_main04_left { width:305px; padding:10px;float:left; padding-top:30px; display:inline; font-size:12px; font-weight:normal; line-height:20px; text-align:left;}
.shop_blk05_main04_left label { display:block; margin-top:5px;}
.shop_blk05_main04_left label input.input001 { width:235px; height:30px; border:1px solid #dddddd; border-right:none; float:left; display:inline;}
.shop_blk05_main04_left label input.input002 { width:63px; height:34px; color:#333333; font-size:14px;float:left; display:inline; border:0; padding:0; margin:0; cursor:pointer;}
.shop_blk05_main04_right { width:650px; float:right;  display:inline; padding:40px 25px 0 0;}
.shop_blk05_main04_right p { font-size:12px; font-weight:normal; line-height:24px; color:#666;}
.zkw_info { font-size:12px; font-weight:normal; color:#333; text-align:right; margin-top:15px;}
.zkw_info a {color:#6d95c6; }


/*---------------------------技术与支持-----------------------*/
.case-box-banner{
    width: 100%;
    height: 140px;
    background: url(/images/bg-01.jpg) no-repeat 50% 0;
    padding-top: 460px;
}
 .case-search{
    width: 750px;   
    margin:0 auto;
    
}
.case-box-banner .case-search input{
   float: left;
    width: 680px;
    height: 46px;
    padding: 0 10px;
}
.case-box-banner .case-search a{
    display: inline-block;
    float: left;
    width: 46px;
    height: 46px;
    background: #005daa;
    line-height: 46px;
    text-align: center;
}
.case-box-banner .case-search a img{
    display: inline-block;
    vertical-align: middle;
    margin-top: 8px;
}
.case-list{
    width: 1200px;
    margin:50px auto;
}
.case-list ul li{
    float: left;
    width: 242px;
    height: 178px;
    border:1px solid #ddd;
    text-align: center;
    margin-right: 20px;
    color: #333;
    padding: 20px;
    margin-bottom: 20px;
}
.case-list ul li h4{
    font-size: 20px;
    line-height: 48px;
}
.case-list ul li p{
    font-size: 14px;
    color: #999;
    line-height: 150%;
}
.case-list ul .list-icon1{
    display: inline-block;
    width: 70px;
    height: 70px;
    background: url(/images/icon-c1.png) no-repeat center;
    margin-top: 10px;
}
.case-list ul li:hover .list-icon1{
    background: url(/images/icon-c01.png) no-repeat center;

}
.case-list ul li:hover{
    background: #005daa;
    color: #fff;
    box-shadow: 0 0 8px #f4f4f4;
    border:1px solid #005daa;
}
.case-list ul li:hover h4{
    color: #fff;
}
.case-list ul li:hover p{
    color: #fff;
}
.case-list ul li:nth-child(4n+4){
    margin-right: 0;
}

.quest_ico {
    background-image:url(/images/ico_0.png);
    background-position-y:-14px;
    background-repeat:no-repeat;
    display:inline-block;
    width:20px;
    margin-left:5px;
    height:20px;
    margin-top:2px;
   cursor:pointer;

    
}

.search-middle {
    position: relative;
}
.search-frame {
    position: relative;
}
.cut-top {
    position: absolute;
    top: 7px;
    left: 0;
}

    .cut-top li {
        display: inline-block;
        padding: 8px 12px;
        color: #333;
        font-size: 12px;
        border-radius: 3px;
    }

    .cut-top li.active a{
        color: #fff;
    }

        .cut-top li.active {
            background: #0053a6;
            color: #fff;
        }