﻿@charset "utf-8";
/*全局样式
---------------------------------------------*/
section,article,aside,header,footer,nav,figure{ display:block; }
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure{ margin:0; padding:0; }
body,button,input,select,textarea{ font:12px/1.5 "Microsoft Yahei"; }

h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%; }
address,cite,dfn,em,var{ font-style:normal; }
code,kbd,pre,samp{ font-family:courier new,courier,monospace; }
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{ list-style:none; }
a{ color:#666; text-decoration:none; }
a:hover{ color:#b6001f; text-decoration:none; }
fieldset,img{ border:0; }
table{ border-collapse:collapse; border-spacing:0; }
input::-moz-focus-inner,button::-moz-focus-inner{ border:0;padding:0;outline:0; }
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden; }
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden; }
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }
/* Clear Fix */ 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; } 
/* Hide from IE Mac */ 
.clearfix { display:block; } 
/* End hide from IE Mac */ 
/* end of clearfix */ 
.left{ float:left; }
.right{ float:right; }
.red{ color:#F00; }
	.red:hover{ color:#F60; }
	.red a{ color:#F00; }
	.red a:hover{ color:#F60; }
.gray{ color:#666; }
	.gray:hover{ color:#F60; }
	.gray a{ color:#666; }
	.gray a:hover{ color:#F60; }
.blue{ color:#1E7BB3; }
	.blue:hover{ color:#F60; }
	.blue a{ color:#1E7BB3; }
	.blue a:hover{ color:#F60; }

/*文本框样式*/
input.wide{ width:250px; }
input.txt{ width:200px; }
input.small{ width:50px; }
.input{ display:inline; margin-right:5px; padding:7px; height:20px; line-height:20px; vertical-align:middle; background:#fff; color:#999px; border:1px solid #e8e8e8; border-radius:2px; }
.select{ padding:7px; border:1px solid #e8e8e8; line-height:20px; }

/*按钮样式*/
.btn{ display:inline-block; margin:0; padding:0 25px; color:#fff; font-size:12px; height:38px; line-height:38px; text-align:center; }
.btn{ background:#1e7bb3; border:1px solid #02598E; border-radius:2px; vertical-align:middle; }
.btn:hover{ color:#fff; opacity:0.9; }
.btn-mini{ height:20px; line-height:20px; padding:1px 8px 0; }
input.btn, button.btn{ height:40px; cursor:pointer; overflow:visible; }
.btn-success{ background:#52A152; border:1px solid #417F41; text-shadow:0 -1px 0 #52A152; }
.btn-error{ background:#CB423B; border:1px solid #AA352F; text-shadow:0 -1px 0 #CB423B; }
.btn-gray{ background:#ddd; border:1px solid #A9A9A9; text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray,.btn-gray:hover{ color:#777; }
/*标题样式*/
.main-tit{  margin:0 auto; padding:30px 0 0; }
	.main-tit h2{ display:block; padding-right:10px; color:#666; font-size:24px; font-weight:400; line-height:25px; }
.base-tit{ border-bottom:1px solid #f0f0f0; color:#3b8dd1; line-height:1em; font-size:18px; font-weight:normal; }
	.base-tit span{ position:relative; top:1px; display:inline-block; padding:10px 0; border-bottom:1px solid #3b8dd1; }
	.base-tit i{ float:right; padding:10px 0; color:#999; font-size:12px; line-height:26px; font-style:normal; }
.bar-tit{ margin:0 0 20px; padding:0 0 10px; border-bottom:1px solid #e8e8e8; color:#6c6c6c; font-size:18px; }
/*页码容器*/
.page-box{ margin-top:15px; color:#999; font-size:14px; }
/*视频容器*/
.video-box{ position:relative; width:100%; height:473px; _clear:both; _display:inline; }
/*提示样式*/
.msg-tips{ position:relative; margin:30px auto; padding:30px 0; width:380px; font-size:14px; text-align:left; }
	.msg-tips .ico{ display:block; float:left; background:url(../images/icon-tips.png) no-repeat left top; width:46px; height:46px; text-indent:-99999px;overflow:hidden; }
	.msg-tips .ico.error{ background-position:-50px 0; }
	.msg-tips .ico.warning{ background-position:-100px 0; }
	.msg-tips .msg{ margin-left:60px; }
	.msg-tips .msg strong{ margin-bottom:10px; color:#444; font-size:15px; }
	.msg-tips .msg p{ line-height:1.8em; }
	.msg-tips .msg i{ color:#f00; font-style:normal;}
    /* 图片放大镜样式*/
.jqzoom{ position:relative; float:left; display:block; margin:0; padding:0; width:100%; height:100%; border:none; cursor:crosshair; }
	.jqzoom img{ width:300px; height:300px; }
.zoomdiv{ position:absolute; top:0; left:0; z-index:100; display:none; width:400px; height:400px; background:#fff; border:1px solid #e8e8e8; text-align:center; overflow:hidden; }
    .zoomdiv img { width:600px; height:600px;}
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; width:20px; height:20px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); }
/*页面布局
----------------------------------------------*/
body{ text-align:center; background:#fff; *position:relative; background:#f4f5f7; }/*background:#f4f5f7;*/
.section{ position:relative; margin:0 auto; width:1210px; min-width:925px; max-width:1210px; text-align:left;margin-bottom:10px; }
.wrapper{ position:relative; margin:0 auto; width:100%; height:288px; overflow:hidden; }
	.wrapper.igoods{ height:327px; }
	.wrapper.auto{ height:auto; }
	.wrapper:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.main-left{ position:relative; float:left; margin:15px 15px 0 0; width:463px; height:273px; overflow:hidden; }
.main-right{ position:absolute; top:0; right:0; bottom:0; left:478px; overflow:hidden; }
.sidebar-left{ float:left; margin:15px 15px 0 0; width:941px; height:273px; overflow:hidden; }
.sidebar-right{ float:left; width:224px; height:288px; overflow:hidden; }
.list-auto{ position:relative; display:block; margin:0 340px 25px 0; overflow:hidden; _zoom:1; }
.list-right{ position:relative; display:block; float:right; width:300px; overflow:hidden; }
.main-wrap{ position:relative; margin:0 auto; padding:0; width:1180px; text-align:left; }
.left941{ float:left; width:941px; }
.left211{ float:left; margin-left:28px; width:211px; }
.info-box{ float:left; width:200px; background:#eef8fa; border:1px solid #e8ecef; }
.home-box{ position:relative; display:block; margin:0 0 0 217px; overflow:hidden; }
.main-box{ position:relative; margin-bottom:-30px; width:100%; background:#f2f2f2; }
.login-box{ margin-bottom:-30px; width:100%; min-height:500px; _height:500px; background:#f1f1f1; }
.login-left{ position:absolute; top:30px; left:0; right:320px; bottom:0; background:url(../images/login-bg.png) no-repeat center center; _width:500px; _height:320px; _top:100px; _left:160px; }
.login-right{ float:right; margin:30px auto; padding:20px; width:300px; text-align:left; border:1px solid #e5e5e5; border-radius:3px; background:#fff; }
/*顶部样式*/
.header .head-top{ height:40px; background:#333; color:#fcfbfb; font-size:12px; }

    .header .head-top .left-box{ display:block; float:left; line-height:40px; }
    .header .head-top .left-box span{ color:#c8c8c8; font-weight:700; }
    .header .head-top .left-box a{ margin:auto 3px; color:#fcfbfb; }
    .header .head-top .left-box a:hover{ color:#b6001f; }
    .header .head-top .right-box{ float:right;  line-height:40px; }
    .header .head-top .right-box a{ margin:auto 8px; color:#fcfbfb; _display:inline; *zoom:1; }
    .header .head-top .right-box a:hover{ color:#b6001f; }
    .header .head-top .right-box a i{ margin-right:2px; font-size:12px; }
    .header .head-top .right-box strong{ color:#444; font-size:12px; font-weight:700; }
    /*.header .head-nav .logo{ position:absolute; top:25px; left:0; width:180px; height:50px; }*/
      .header .head-nav .logo{ padding-top:18px;}
.headersection { width:100%;}
.header {
    position: relative;
    /*height: 100px;*/
    background-color: #fff;
    z-index: 5;
    border-bottom: 1px solid #b6001f;
}
    .header .main {padding: 0; height:100px;
    width: 1210px;
    margin: 0 auto;
    max-width: 1920px;
    text-align: left;}
    .nav-box li {
        float: left;
        width: 16.6%;
    }
        .nav-box li a.tit {
            display: inline-block;
            width: 100%;
            padding-top: 26px;
            /*@include fz(18px, #595757, 54px);*/
            text-align: center;
            /*@include tf;*/
        }


.header .nav-box {
    height: 100px; width: 600px; 
    /* margin-left:50px; */
}
.header .nav-box li {float: left; width: auto; margin-left:15px;}
    .header .nav-box li.indexli { margin-left:0px;}
.header .nav-box li a.tit {
    display: inline-block;
    width: 100%;
    padding: 24px 10px 22px 10px;
    font-size: 16px;
    line-height: 54px;
    color: #000;
    text-align: center;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
 .header .nav-box li.indexli  a.tit{ padding: 24px 15px 22px 15px;}
.header .nav-box li a.tit.cur {
    background-color: #dedede;
    color:#000;
}
.nav-box li	a:hover{background-color: #dedede;color:#000;}
.header .nav-box li a.tit:hover{background-color: #dedede;color:#000;}
.f-cb {zoom: 1; width:1210px;}
.nav2section {width:auto; margin:0 auto;}
.pdsubnav {
    display: none;
    position: absolute;
    left: 0;
    top: 140px;
    width: 100%;
    padding: 25px 0 20px;
    background: rgba(255,255,255,0.95);
    border-top: 1px solid #b6001f;
    border-bottom: 1px solid #999;
}
.pdsubnav .seccion{width: 980px;margin: 0 auto;}
/*.pdsubnav dl{float: left;width: auto; margin-right:20px;}*/
.pdsubnav dl{width: auto; margin-right:20px; margin-top:10px;}
.pdsubnav dl dt,.pdsubnav dl dd{float: left;}  
.pdsubnav dl .ddall {float: left; width:1010px;}
.pdsubnav dl dt { width:150px; margin-right:20px;}
.pdsubnav dl dt a {
    padding:0 1px;
        width: 100%;
        line-height:16px;
        font-size: 14px;
        color:#838384;
      -webkit-transition: all 0.5s;
    transition: all 0.5s;
    }

.pdsubnav dl  a:hover{color: #b6001f; background:none;}
    .pdsubnav dl dt .g { float:right; display: inline-block;font-size: 14px;
        color:#838384;
      -webkit-transition: all 0.5s;
    transition: all 0.5s;}
     .pdsubnav dl dd {
         padding:0 5px;
        margin-bottom:5px;
    }
     .pdsubnav dl dd:last-child a{
        border-right:none;
    }
    .pdsubnav dl dd a {
        padding:0 2px;
        display: inline-block;
        width: 100%;
        line-height:14px;
        font-size: 14px;
        color:#9c9c9d;
        border-right: 1px solid #CCC;
    }
.pdsubnav dl dd a:hover{color: #e11837;}

.subnav {
    display: none;
    position: absolute;
    left: 0;
    top: 80px;
    width: 100%;
    border-top: 1px solid #ebecec;
    background-color: rgba(255,255,255,.82);
}
    .subnav.in {
        width: 840px;
        margin: 0 auto;
        text-align: center;
    }
        .subnav.in a {
            display: inline-block;
            margin: 0 65px;
          
        }
.subnav.in a.m35{margin: 0 35px;}
.subnav.in a:hover,.subnav.in a.cur{color: #e11837;}
.login { margin-top:15px; margin-right:59px;}
/*.search-box {
    margin-top:8px;
    height: 24px;
}
.search-box input
{
    float: left;
    width: 110px;
    height: 22px;
    padding: 0;
    padding-left: 8px;
    border: 1px solid #c0223d;
    border-right: 0;
}
.search-box input[type="submit"] {
				width: 30px;
				height: 24px;
				border: 1px solid #c0223d;
				border-left: 0;
				background: url(../images/serchbtn.png) no-repeat center;
				margin-right: 8px;
			}

.header .search-box a {
    display: inline-block;
    margin-left: 12px;
    font-size: 13px;
    line-height: 22px;
    color: #595757;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.header .search-box a:hover {color: #e11837;}*/

 .header .head-nav .search-box{ float:left; top:30px; /*right:253px;*/left:5px; width:221px; height:42px; overflow:hidden; height:50px;position: relative; }
    .header .head-nav .search-box .input-box{ position:absolute; top:0; left:0; right:67px; bottom:0; }
    .header .head-nav .search-box .input-box input{ display:block; margin:0; padding:5px 12px; width:100%; height:30px; line-height:30px; background:#fff; border:1px solid #e5e5e5; color:#333; font-size:12px; transform:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
    .header .head-nav .search-box .input-box input::-moz-placeholder{ color:#b3b3b3; opacity:1; }
    .header .head-nav .search-box .submit{ display:block; position:absolute; top:0; right:0; bottom:0; padding:5px; width:41px; height:42px; line-height:30px; color:#333; font-size:16px; text-align:center; background:#fff; border:1px solid #e5e5e5; border-radius:0; cursor:pointer; -webkit-transition:all 0.2s linear; transition:all 0.2s linear; *top:1px; }
        .header .head-nav .search-box .submit {background: url(../images/serchbtn.png)  no-repeat center ; }
     .header .head-nav .search-box .submit:hover{  border-color:#b6001f; -webkit-transition:all 0.3s linear; transition:all 0.3s linear; }/*background:#b6001f;*/
    .header .head-nav .search-box .submit:hover i{ color:#fff !important; }

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/*.icon-search:after{content:"";background:url(../images/serchbtn.png);}*/
/*.icon-search:before {content:"";background:url(../images/serchbtn.png);}*/
.borderline { width:100%; clear:both; height:0px; border-bottom:2px solid #b6001f;}
/*客服*/
.kefuandfenlei { width:191px; }
.kefuArea {padding:5px 15px; border:1px solid #f1f1f1; border-top:2px solid #b5001f;background:#fff;}
.kefuTitle { text-align:left; font-size:16px; color:#333333; padding-bottom:5px;}
.kefuText {text-align:left;font-size:12px; color:#333333; line-height:2;
}
/*分页*/
.fenye2{ float:left; width:100%; text-align:center; margin-top:20px; margin-bottom:10px;}
div.digg{ margin:0; padding:0; text-align:left; font-size:14px; }
    div.digg a{ display:block; float:left; padding:5px 12px; margin:0 0 0 8px; border:1px solid #e1e2e3; line-height:20px; height:20px; color:#b6001f; background:#fff; text-decoration:none; }
    div.digg a:hover { border:1px solid #b6001f; }
    div.digg span{ display:block; float:left; padding:5px 0; line-height:20px; height:20px; }
    div.digg span.current {padding: 4px 12px;
    margin: 0 0 0 0px;
    color: #555;
    font-weight: bold;
    margin: 2px 0 0 0;
}
    div.digg span.disabled { border:1px solid #eee; padding:5px 12px; margin:2px 0 0 8px; color:#ddd;
    background: #f8f8f8;
  }
div.default{ margin:0; padding:0; font-family:"Microsoft YaHei",Verdana; font-size:12px; }
	div.default a,div.default span{ display:block; float:left; margin:2px 0 0 0px; padding:4px 12px; line-height:20px; height:20px; border:1px solid #e1e1e1; background:#fff; color:#333; text-decoration:none; }
	div.default span:first-child{ border-left:1px solid #e1e1e1; }
	div.default a:hover{ color:#666; background:#eee; }
	div.default span.current{ color:#aca5b7; background:#f8f8f8; border-color:#e6e6e6; }
	div.default span.disabled{ color:#999; background:#fff; }
.navigation .liebiao { color:#b6001f;}
/*内容标题样式*/
.meta{ margin:30px 0 0 0; padding:0 0 15px 0; border-bottom:1px solid #f0f0f0; }
	.meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.meta h1{ margin:0; padding:0 0 15px 0; color:#3b8dd1; font-size:22px; line-height:30px; }
	.meta .meta-info{ color:#999; font-size:12px; line-height:24px; }
	.meta .meta-info span{ margin-right:10px; padding-left:20px; color:#777; background:url(../images/sprite.gif) no-repeat; }
	.meta .meta-info .time{ background-position:left -158px; }
	.meta .meta-info .view{ background-position:left -36px; }
	.meta .meta-info .comm{ background-position:left 4px; }
/*内容详细样式*/
.entry{ margin:15px 0; padding:0; font-size:14px; line-height:2em; word-wrap:break-word; }
	.entry img{ max-width:100%!important;height:auto; max-height:100%!important; }
	.entry h2,.entry h3,.entry h4{ padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
	.entry h2{ font-size:1.2em; }
	.entry h3,.entry h4{ font-size:1.1em; }
	.entry strong{ color:#DC2523; }
	
	.entry li{ margin-left:1em; }

	.entry p{ display:inherit; margin:1em 0; color:#555; word-wrap:break-word; }
	
	.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; line-height:1.7em; }
	.entry table{ margin:0 auto; border-left:0.15em solid #eee; border-top:0.15em solid #eee; }
	/*.entry table th{ background-color:#F9F9F9; text-align:center; }
	.entry table td,.entry table th{ border-bottom:0.15em solid #eee; border-right:0.15em solid #eee; padding:0.25em 0.5em; }*/
        .entry table img { width:100%; height:100%!important;}
.next-prev-single{ padding:10px 0; color:#444; font-size:14px; overflow:hidden; }
	.next-prev-single p{ width:49%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.next-prev-single p a{ color:#428bca; text-decoration:none; }
	.next-prev-single .prev{ float:left; }
	.next-prev-single .next{ float:right; }
    /*附件样式*/
.attach-list{ margin:0; padding:10px; }
	
	.attach-list li span{ float:right; }
	.attach-list li i{ margin-left:10px; font-style:normal; color:#666; }
/*底部*/

.links {
    width: 1100px;
    margin: 0 auto;
    padding-bottom: 90px;
}
.links ul {
    width: 960px;
    float: left;
    }
.links li {
        float: left;
        margin: 0 10px;
    }

    .links li a {
        display: inline-block;
        font-size: 15px;
        line-height: 29px;
        color: #808080;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
        padding: 0 1em;
        border-radius: 30px;
    }
        .links li a:hover {
            background: #b6001f;
            color: #fff;
            text-decoration: none;
           
        }
 .links a.weibo {
        display: inline-block;
        width: 58px;
        height: 58px;
        background-color: #9c9c9c;
        margin-left: 5px;
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
    }

.footer {padding: 0 0 10px 0; width:100%; background:#fff;}

    .footer .bottom {
        width: 100%;
        padding-top: 15px;
        border-top: 1px solid #ddd;
        padding-bottom: 15px;
    }
.footer .bottom .main {
    width: 740px;
    margin: 0 auto;
    font-size: 12px;
    line-height: 2;
    color: #a4a5a5;
}
.footer .bottom .main .banquan { width:730px; margin:0 auto;text-align: center;}
#kefu { display:none;}
/*下拉太长隐藏*/
/*#cpsub { overflow:hidden;}*/
.pdsubnav dl{ overflow:hidden;}
.subgengduo {  width:36px; margin-top:10px;background:#b6001f;color:#fff; padding:5px 10px; cursor:pointer;}
.submaxheight { max-height:216px;}


/*产品资质*/
.proregshow{width:100%;border:1px solid #dddddd;}
.proregshow_Title{width:100%;overflow:visible;height:35px;line-height:35px;background:#f2f2f2;border-bottom:1px solid #dddddd;  font-size:18px;font-family: "微软雅黑", "Microsoft YaHei"; font-weight:bold; text-indent:2em}
.proregshow_detail{ font-size:13px;display: block; padding: 10px 10px;overflow:hidden;}
#J_Qualification{
    width:400px;
    float:left;
}
.proregshow_view{
    float:left;
}
.proregshow_view ul{

}
.proregshow_view ul li{
    padding-top:14px;
}
.tb-qualification-title,.tb-qualification-title img{margin-right:10px;float:left}.tb-qualification{padding:10px 20px;height:46px;margin-bottom:10px}.tb-qualification-title{border-right:solid 1px #ddd;width:152px;position:relative}.tb-qualification-title:after,.tb-qualification-title:before{content:"";border-style:solid;display:block;width:0;top:20px;left:auto;bottom:auto;border-width:4px 0 4px 4px}.tb-qualification-title:before{position:absolute;right:-5px;border-color:transparent #DBDBDB}.tb-qualification-title:after{position:absolute;right:-4px;border-color:transparent #FAFAFA}.tb-qualification-title p{font-size:16px;color:#333;margin-top:2px}.tb-qualification-title span{color:#999}.tb-qualification-items a{color:#666;float:left;text-decoration:none;text-align:center;outline:0;width:80px;height:50px;margin-top:2px}.tb-qualification-items a:hover{color:#328AD6}.tb-qualification-items a .tb-qualification-items-icon{width:24px;height:24px}.tb-qualification-items a .tb-qualification-items-type{margin-top:2px}.tb-qualification-items a div{position:absolute;width:258px;border:1px solid #ddd;padding:10px;background-color:#fff;margin:5px 0 0 -100px;display:none;z-index:1}.tb-qualification-items a div img{margin-top:5px;width:255px}.tb-qualification-items a div:after,.tb-qualification-items a div:before{content:"";position:absolute;border-style:solid;width:0;left:130px;bottom:auto;right:auto;border-width:0 8px 8px;display:block}.tb-qualification-items a div p{color:#666}.tb-qualification-items a div:before{top:-9px;border-color:#DBDBDB transparent}.tb-qualification-items a div:after{top:-8px;border-color:#FFF transparent}.tb-qualification-items a:hover div{display:block}.tb-qualification-info{float:right;color:#999;text-decoration:underline}.tb-qualification-dlg{width:770px;height:670px;background-color:#f7f7f7;padding:30px 10px;position:relative;-webkit-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333}.tb-qualification-dlg div{width:670px;height:670px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;background:#f7f7f7;outline:0;text-decoration:none}.tb-qualification-dlg img{vertical-align:middle}.tb-qualification-next,.tb-qualification-prev{font-size:50px;color:#dfdfdf;margin-top:38%}.tb-qualification-next:hover,.tb-qualification-prev:hover{color:#333}.tb-qualification-prev{float:left}.tb-qualification-next{float:right}.tb-qualification-close{display:block;width:45px;height:36px;line-height:36px;text-align:center;position:absolute;top:0;right:0;cursor:pointer;color:#dfdfdf;z-index:1}.tb-qualification-close:hover{color:#333;text-decoration:none}.tb-qualification-close i{font-size:30px}.tb-qualification-pic-hide{display:none}.tb-qualification-index{position:absolute;left:50%;bottom:50px;margin-left:-30px}.tb-qualification-index li{border-radius:20px;cursor:pointer;display:inline;float:left;height:15px;line-height:15px;margin-right:15px;opacity:.7;overflow:hidden;position:relative;text-align:center;width:15px;background-color:#BBB}.tb-qualification-index li.on,.tb-qualification-index li:hover{background-color:#F40;opacity:1}
.contact-box {
    position: relative;
    top: 30px;
    width: 15%;
    height: 50px;
    float: left;
    left: 20px;
}
.header .head-nav .contact-box .input-box {
    position: absolute;
    top: 0;
    left: 0;
    right: 67px;
    bottom: 0;
}
.addphone {
    width: 38px;
    height: 38px;
    line-height: 1;
    font-size: 20px;
    width: 100%;
}
.phoneicon {
    margin-top: 5px;
    height: 100%;
}
/*.addphonetext {
    margin-left: 10px;
    width: 180px;
    position: absolute;
    left: 30px;
}*/
.zixunspan {
    color: #999;
}
.phonespan {
    margin-top: 5px;
    color: #b5001f;
    display: inline-block;
}

/*顶部来宝商城*/

.specialArea{
    /*min-width: 925px;
    max-width: 1210px;    
    margin:0 auto;*/
    /*position:relative;*/
    width:100%;
    height:auto;
    background-color:white;
}
.specialArea ul{
    min-width: 925px;
    max-width: 1210px;  
    margin:0 auto;
    overflow:hidden;
}
.specialArea ul li{
    padding-left:5px;
    padding-right:5px;
    font-size:14px;
}
.specialArea ul li:hover{
    color:#BC0026;
}
.specialArea .spe_depart{
    position:absolute!important;
    background-color:white;
    min-width: 925px;
    max-width: 1210px;  
    margin:0 auto;
    z-index:999;
}
.spewid{
    background-color:white;
    height:500px;
    left:0px !important;
    top:36px !important;
    position:absolute;
}