/* CSS Document */
body{ padding:0; margin:0; font-family:"微软雅黑","黑体","宋体" !important; font-size:12px;  font-style:normal;}
*{margin:0; padding:0; list-style:none; font-style:normal;}
img{border:0;vertical-align:middle;}
a{text-decoration:none; color:#fff;}
ol, ul {list-style: none;}
ul, li, p {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;margin: 0;}
/*	清除浮动	*/
.clean{ clear:both;}
.clearfix:after {content: ".";display: block; height: 0;clear: both; visibility: hidden;} 
.clearfix{*zoom:1;} 
.f-l{float:left}
.f-r{float:right}
a{text-decoration:none; outline:none;color:#666;}
a:hover{color:#1E6FDC; text-decoration:underline;}
.w-50{width:50px !important;}
.w-60{width:60px !important;}
.w-70{width:70px !important;}
.w-100{width:100px !important;}
.w-119{width:119px;}
.w-150{width:150px;}
.w-155{width:155px;}
.w-550{width:550px;}
.w-572{width:572px !important;}
.w-1200{width:1200px;}
.f-s-12{font-size:12px !important;}
.f-s-14{font-size:14px !important;}
.f-s-15{font-size:15px !important;}
.f-s-16{font-size:16px !important;}
.f-s-18{font-size:18px !important;}
.f-s-22{font-size:22px !important;}
.f-s-30{font-size:30px !important;}
.fb{font-weight:bold;}
.pt10{padding-top:10px !important;}
.pt15{padding-top:15px !important;}
.pt20{padding-top:20px !important;}
.pt50{padding-top:50px !important;}
.pb10{padding-bottom:10px !important;}
.pb20{padding-bottom:20px !important;}
.pb50{padding-bottom:50px !important;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.ml10{margin-left:10px;}
.mr20{margin-right:20px;}
.mb50{margin-bottom:50px !important;}
.mb100{margin-bottom:100px !important;}
.pa0808{margin:0 8px !important;}
.color-fe7301{color:#f59024 !important;}
.color-fe8a00{color:#fe8a00 !important;}
.cr-0c88e2{color:#0c88e2 !important;}
.cr-f60{color:#ff6600 !important;}
.cr-333{color:#333;}

.header {
    width: 100%;
    height: auto;
    position: relative;
    z-index: 101;
    background: #fff;
}
.header-main {
    height: 80px;
    margin: 0 auto;
}
.header-main h1 {
    float: left;
    width: 150px;
    height: 43px;
    line-height: 999px;
    margin-top: 19px;
    overflow: hidden;
    background: url(../images/logo.png) no-repeat;
}
.header-main h2 {
    float: left;
    width: 70px;
    line-height: 43px;
    text-align: center;
    font-size: 18px;
    margin-top: 19px;
    color: #333;
}
.header-main .materials-choose {
    float: left;
    width: 144px;
    height: 80px;
    margin-left: 50px;
    position: relative;
    cursor: pointer;
}
.header-main .materials-choose > span {
    display: block;
    font-size: 16px;
    color: #333;
    line-height: 80px;
    padding: 0 32px;
    background: #efefef;
}
.header-main .materials-choose > i {
    width: 11px;
    height: 6px;
    background: url(../images/xunjia/materials_icon1_bg.png) no-repeat;
    position: absolute;
    right: 30px;
    top: 50%;
    margin-top: -3px;
}
.header-main .materials-choose.cur > span{
    background:#5e82df;
     color:#fff;
}
.header-main .materials-choose.cur > i{
    background-position:0 -12px;
}
.header-main .materials-choose .materials-choose-box {
    width: 144px;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 80px;
}
.materials-choose-box li {
    overflow: hidden;
}
.materials-choose-box li + li {
    border-top: 1px solid #708edd;
}
.materials-choose-box li a {
    display: block;
    font-size: 14px;
    text-align: center;
    line-height: 36px;
    color: #fff;
    background: rgba(94,130,223,0.9);
    transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
}
.materials-choose-box li a:hover{
    text-decoration:none; 
    background:#fc8a02;
}
.header-main ul.header-top{
    float: right;
    margin-top:29px;
}
.header-main ul.header-top li{
    float: left;
    height: 20px;
    line-height: 20px;
    position: relative; 
    padding:0 20px;
}
.header-main ul.header-top li .xiala .header-img{
    position: absolute;
    left: 50%;
    top: -4px;
    z-index: 1111;
    margin-left: -5.5px;
}
.header-main ul.header-top li .header-img img{
    width: 11px;height: 7px;
}
.header-main ul.header-top li .xiala{
    position: absolute;
    left: 50%;
    top: 18px;
    width: 100px;
    margin-left: -50px;
    z-index: 9999;
    padding-top: 10px;
    display: none;
}
.dropbox{
    background-color: #fff;
    border: 1px solid #ddd;
    text-align: center;
    border-radius: 3px;
}
.header-main ul.header-top li .xiala p{
    border-right: none;
}
.header-main ul.header-top li .xiala p + p{
    border-top: 1px solid #ddd;
}
.header-main ul.header-top li .xiala p a{
    width: 100px;
    height: 36px;
    line-height: 36px;
    padding: 0px;
    display: block; 
    font-size:12px;
}
.header-main ul.header-top li a{
    display: block;
    font-size: 14px;
    color: #666; 
    width: 100%;
    height: 100%;
    display: block;
}
.header-main ul.header-top li a:hover span{
    text-decoration: underline; 
    color:#5e82df;
}
.header-main ul.header-top li .xiala p a:hover{
    background-color: #5e82df; 
    color:#fff; 
    width:98px; 
    text-decoration: none;
}
.header-main ul.header-top .header-top-curren a{
    padding-right: 15px; 
    color:#5e82df;
}
.header-main ul.header-top li a .header-top-icon1{
    display: inline-block;
    width: 17px;height: 14px;
    background: url(../images/xunjia/icon1.png) no-repeat;
    vertical-align: middle;
    margin-bottom: 3px;
    margin-right: 3px;
}
.header-main ul.header-top li a .header-top-icon2{
    display: inline-block;
    width: 7px;
    height: 4px;
    background:url(../images/xunjia/icon2.png) no-repeat;
    vertical-align: middle;
    margin-bottom: 2px;
    margin-left: 2px;
}
.header-main ul.header-top .header-top-cur{
    border-right: none;
}
.header-main ul.header-top .header-top-cur a{
    padding-right: 0;
}
.register-login{
    overflow:hidden; 
    float:right; 
    margin:24px 0 0 30px; 
}
.register-login a.header-register{
    float:right; 
    width:auto; 
    height:30px; 
    padding-left:15px; 
    line-height:30px; 
    text-align:center; 
    font-size:12px; 
    color:#333; 
    border-radius:4px; 
    margin-right:10px;
}
.register-login a.header-register:hover{
    color:#5e82df; 
    text-decoration: underline;
}
.register-login a.header-login{
    float:right;
     width:auto; 
     height:30px; 
     padding-left:20px; 
     line-height:30px; 
     text-align:center; 
     font-size:12px; 
     color:#333; 
     border-radius:4px; 
     background:url(../images/xunjia/xunjia_user_header_bg.png) no-repeat left center;}
.register-login a.header-login:hover{
    color:#5e82df; 
    text-decoration: underline;
}

/*登录后的个人状态*/
.personal-infor-index{width:140px; height:42px; float:right; font-size:12px;  position:relative; margin:20px 0 0 30px; border:none;} 
.personal-infor-index > a{width:80px; height:40px; line-height:40px; font-size:13px; display:block; padding-left:44px; border:1px solid #ddd; border-radius:4px; padding-right:14px; text-align:center; color:#333; background:#f5f5f5; position:relative; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; }
.personal-infor-index > a:hover{color:#5e82df; text-decoration:underline;}
.personal-infor-index > a i{position:absolute; left:8px; top:3px; width:30px; height:30px; border:2px solid #dfdfdf; border-radius:30px; overflow:hidden;}
.personal-infor-index > a i img{width:100%; height:100%;}
.personal-infor-index > a em.hint{position:absolute; top:2px; right:6px; border-radius:4px; height:14px; line-height:14px; padding:0 3px; font-size:12px; color:#fff; background:#f59024; text-align:center;}
.personal-infor ul{display:none; position:absolute; top:40px; left:0; z-index:9999; width:138px; overflow:hidden; border:1px solid #ddd; border-top:none; padding-top:1px; border-bottom-left-radius:4px; background:#f5f5f5; border-bottom-right-radius:4px;}

.enquiry-sprite-bg {
    background: url(../images/xunjia/enquiry_sprite_bg.png) no-repeat;
}
.enquiry-banner {
    margin: auto;
    width: 100%;
    position: relative;
    background: #fff;
}
.banner {
    width: 100%;
    overflow: hidden;
    position: relative;
    font-size: 0;
}
.b-img {
    position: absolute;
    left: 0;
    top: 0;
}
.b-img a {
    display: block;
    float: left;
    position: relative;
}
.b-list{ 
    height:30px; 
    padding-top:700px; 
    position:relative; 
    margin:0 auto;
    z-index:1;
}
.b-list span{ 
    display: inline-block;
    width: 24px;
    height: 24px;
    margin:2px 3px;
    cursor: pointer; 
    background-position:center 10px !important; 
    overflow:hidden; 
    background:url(../images/xunjia/btn_banner_after.png) no-repeat;
}
.b-list .spcss{
    background:url(../images/xunjia/btn_banner_before.png) no-repeat;
}
/* 心电图中动态四周底部模块 */
@-webkit-keyframes bounce-down {
    25% {-webkit-transform: translateY(-10px);}
    50%, 100% {-webkit-transform: translateY(0);}
    75% {-webkit-transform: translateY(10px);}
   }
   @keyframes bounce-down {
    25% {transform: translateY(-10px);}
    50%, 100% {transform: translateY(0);}
    75% {transform: translateY(10px);}
   }
   @-webkit-keyframes bounce-up {
    25% {-webkit-transform: translateY(15px);}
    50%, 100% {-webkit-transform: translateY(0);}
    75% {-webkit-transform: translateY(-15px);}
   }
   @keyframes bounce-up {
    25% {transform: translateY(15px);}
    50%, 100% {transform: translateY(0);}
    75% {transform: translateY(-15px);}
   }
   @-webkit-keyframes bounce-five-big {
    25% {transform:perspective(875px) rotateX(5deg) rotateY(3deg) translateX(5px) translateY(10px) scale(1.01) translate3D(0,0,0); } 
    50%, 100% {transform: perspective(875px) rotateX(0) rotateY(0) translateX(0) translateY(0) scale(1) translate3D(0,0,0); } 
    75% {transform:perspective(875px) rotateX(-5deg) rotateY(-3deg) translateX(-5px) translateY(-10px) scale(1.01) translate3D(0,0,0);} 
   }
   @keyframes bounce-five-big {
    25% {transform:perspective(875px) rotateX(5deg) rotateY(3deg) translateX(5px) translateY(10px) scale(1.01) translate3D(0,0,0); } 
    50%, 100% {transform: perspective(875px) rotateX(0) rotateY(0) translateX(0) translateY(0) scale(1) translate3D(0,0,0); } 
    75% {transform:perspective(875px) rotateX(-5deg) rotateY(-3deg) translateX(-5px) translateY(-10px) scale(1.01) translate3D(0,0,0);} 
   }
.b-img > a .smallkuai-one{
    position:absolute; 
    left:0; 
    top:40px;  
    width:345px; 
    height:209px;
    -webkit-animation: bounce-down 5s linear infinite;
    animation: bounce-down 5s linear infinite;
}
.b-img > a .smallkuai-two{
    position:absolute; 
    right:0; 
    top:20px; 
    width:234px; 
    height:238px;
    -webkit-animation: bounce-up 3.5s linear infinite;
    animation: bounce-up 3.5s linear infinite;
}
.b-img > a .smallkuai-three{
    position:absolute; 
    left:0; 
    bottom:30px; 
    width:346px; 
    height:206px;
    -webkit-animation: bounce-up 2.5s linear infinite;
    animation: bounce-up 2.5s linear infinite;
}
.b-img > a .smallkuai-four{
    position:absolute; 
    right:0; 
    bottom:20px; 
    width:267px; 
    height:233px;
    -webkit-animation: bounce-down 4s linear infinite;
    animation: bounce-down 4s linear infinite;
}
.b-img > a .smallkuai-five{
    position:absolute;  
    width:1909px; 
    height:300px; 
    left:50%; 
    bottom:-10px; 
    margin-left:-955px; 
    -webkit-animation: bounce-five-big 10s linear infinite;
    animation: bounce-five-big 10s linear infinite;
}
   /* 心电图特效 */
@-webkit-keyframes effect {
    25% {width:25%;}
    50% {width:50%;}
    75% {width:75%;}
    100% {width:100%;} 
   }
   @keyframes effect {
    25% {width:25%;}
    50% {width:50%;}
    75% {width:75%;}
    100% {width:100%;} 
   }
   @-webkit-keyframes effect_one {
    25% {opacity: 0;}
    26% {opacity: 0;}
    30% {opacity: 1;}
    100% {opacity: 1;} 
   }
   @keyframes effect_one {
    25% {opacity: 0;}
    26% {opacity: 0;}
    30% {opacity: 1;}
    100% {opacity: 1;} 
   }
   @-webkit-keyframes effect_two {
    25% {opacity: 0;}
    30% {opacity: 0;}
    34% {opacity: 1;}
    100% {opacity: 1;} 
   }
   @keyframes effect_two {
    25% {opacity: 0;}
    30% {opacity: 0;}
    34% {opacity: 1;}
    100% {opacity: 1;}  
   }
   @-webkit-keyframes effect_three {
    25% {opacity: 0;}
    38% {opacity: 0;}
    42% {opacity: 1;}
    100% {opacity: 1;}  
   }
   @keyframes effect_three {
    25% {opacity: 0;}
    38% {opacity: 0;}
    42% {opacity: 1;}
    100% {opacity: 1;}  
   }
   @-webkit-keyframes effect_four {
    25% {opacity: 0;}
    44% {opacity: 0;}
    48% {opacity: 1;}
    100% {opacity: 1;} 
   }
   @keyframes effect_four {
    25% {opacity: 0;}
    44% {opacity: 0;}
    48% {opacity: 1;}
    100% {opacity: 1;} 
   }
   @-webkit-keyframes effect_five {
    25% {opacity: 0;}
    50% {opacity: 0;}
    54% {opacity: 1;}
    100% {opacity: 1;} 
   }
   @keyframes effect_five {
    25% {opacity: 0;}
    50% {opacity: 0;}
    54% {opacity: 1;}
    100% {opacity: 1;} 
   }
   @-webkit-keyframes effect_six {
    25% {opacity: 0;}
    56% {opacity: 0;}
    60% {opacity: 1;}
    100% {opacity: 1;} 
   }
   @keyframes effect_six {
    25% {opacity: 0;}
    56% {opacity: 0;}
    60% {opacity: 1;}
    100% {opacity: 1;} 
   }
   @-webkit-keyframes effect_seven {
    25% {opacity: 0;}
    62% {opacity: 0;}
    66% {opacity: 1;}
    100% {opacity: 1;} 
   }
   @keyframes effect_seven {
    25% {opacity: 0;}
    62% {opacity: 0;}
    66% {opacity: 1;}
    100% {opacity: 1;} 
   }
   
   @-webkit-keyframes effect_ecg_one {
    0.1%{opacity: 1;}	
    16.6% {opacity: 1;}
    16.8% {opacity: 0;}
    66% {opacity: 0;}
    100% {opacity: 0;} 
   }
   @keyframes effect_ecg_one {
    0.1%{opacity: 1;}
    16.6% {opacity: 1;}
    16.8% {opacity: 0;}
    66% {opacity: 0;}
    100% {opacity: 0;} 
   }
   
   @-webkit-keyframes effect_ecg_two {
    16.8% {opacity: 0;}
    16.9% {opacity: 1;}
    33.2% {opacity: 1;}
    33.3% {opacity: 0;}
    100% {opacity: 0;} 
   }
   @keyframes effect_ecg_two {
    16.8% {opacity: 0;}
    16.9% {opacity: 1;}
    33.2% {opacity: 1;}
    33.3% {opacity: 0;}
    100% {opacity: 0;} 
   }
   
   @-webkit-keyframes effect_ecg_three {
    33.6% {opacity: 0;}
    33.7% {opacity: 1;}
    49.8% {opacity: 1;}
    49.9% {opacity: 0;}
    100% {opacity: 0;}  
   }
   @keyframes effect_ecg_three {
    33.6% {opacity: 0;}
    33.7% {opacity: 1;}
    49.8% {opacity: 1;}
    49.9% {opacity: 0;}
    100% {opacity: 0;}  
   }
   
   @-webkit-keyframes effect_ecg_four {
    50.5% {opacity: 0;}
    50.6% {opacity: 1;}
    66.4% {opacity: 1;}
    66.5% {opacity: 0;}
    100% {opacity: 0;} 
   }
   @keyframes effect_ecg_four {
    50.5% {opacity: 0;}
    50.6% {opacity: 1;}
    66.4% {opacity: 1;}
    66.5% {opacity: 0;}
    100% {opacity: 0;}  
   }
   
   @-webkit-keyframes effect_ecg_five {
    66.8% {opacity: 0;}
    66.9% {opacity: 1;}
    83% {opacity: 1;}
    83.1% {opacity: 0;}
    100% {opacity: 0;}  
   }
   @keyframes effect_ecg_five {
    66.8% {opacity: 0;}
    66.9% {opacity: 1;}
    83% {opacity: 1;}
    83.1% {opacity: 0;}
    100% {opacity: 0;}  
   }
   
   @-webkit-keyframes effect_ecg_six {
    83.4% {opacity: 0;}
    83.5% {opacity: 1;}
    100% {opacity: 1;}
   }
   @keyframes effect_ecg_six {
    83.4% {opacity: 0;}
    83.5% {opacity: 1;}
    100% {opacity: 1;}
   }
.ecg-effect{
    position:absolute;
     margin-left:-960px; 
     left:50%; 
     top:50%; 
     margin-top:-30px; 
     width:1920px; 
     height:420px;
}
#ecg-effect-one{
    opacity: 0; 
    -webkit-animation: effect_ecg_one 30s linear infinite;
    animation: effect_ecg_one 30s linear infinite;
}
#ecg-effect-two{
    opacity: 0; 
    -webkit-animation: effect_ecg_two 30s linear infinite;
    animation: effect_ecg_two 30s linear infinite;
}
#ecg-effect-three{
    opacity: 0; 
    -webkit-animation: effect_ecg_three 30s linear infinite;
    animation: effect_ecg_three 30s linear infinite;
}
#ecg-effect-four{
    opacity: 0; 
    -webkit-animation: effect_ecg_four 30s linear infinite;
    animation: effect_ecg_four 30s linear infinite;
}
#ecg-effect-five{
    opacity: 0; 
    -webkit-animation: effect_ecg_five 30s linear infinite;
    animation: effect_ecg_five 30s linear infinite;
}
#ecg-effect-six{
    opacity: 0; 
    -webkit-animation: effect_ecg_six 30s linear infinite;
    animation: effect_ecg_six 30s linear infinite;
}

.ecg-effect-box{
    width:0; 
    height:251px; 
    background:url(../images/xunjia/xintiao_bg.png) no-repeat left center; 
    -webkit-animation: effect 5s linear infinite;animation: effect 5s linear infinite;
}
.ecg-effect > span{
    font-size:13px; 
    color:#8298a4; 
    opacity: 0;
}
.ecg-effect > p{
    position:absolute; 
    left:50%; 
    top:50%; 
    margin-left:240px; 
    margin-top:-122px; 
    font-size:13px; 
    color:#a0cae2; 
    opacity: 0; 
}
.ecg-effect .ecg-effect-one{
    position:absolute; 
    left:50%; 
    top:50%; 
    margin-top:-178px; 
    margin-left:-416px; 
    opacity: 0; 
    transition: opacity ease 1s .8s; 
    -webkit-animation: effect_one 5s linear infinite;
    animation: effect_one 5s linear infinite;
}
.ecg-effect .ecg-effect-two{
    position:absolute; 
    left:50%; 
    top:50%; 
    margin-top:23px; 
    margin-left:-292px; 
    opacity: 0; 
    transition: opacity ease 1s .8s; 
    -webkit-animation: effect_two 5s linear infinite;
    animation: effect_two 5s linear infinite;
}
.ecg-effect .ecg-effect-three{
    position:absolute; 
    left:50%; 
    top:50%; 
    margin-top:-210px; 
    margin-left:-200px; 
    opacity: 0; 
    transition: opacity ease 1s .8s; 
    -webkit-animation: effect_three 5s linear infinite;
    animation: effect_three 5s linear infinite;
}
.ecg-effect .ecg-effect-four{
    position:absolute; 
    left:50%; top:50%; 
    margin-top:-143px; 
    margin-left:-73px; 
    opacity: 0; 
    transition: opacity ease 1s .8s; 
    -webkit-animation: effect_four 5s linear infinite;
    animation: effect_four 5s linear infinite;
}
.ecg-effect .ecg-effect-five{
    position:absolute; 
    left:50%; 
    top:50%; 
    margin-top:-16px; 
    margin-left:35px; 
    opacity: 0; 
    transition: opacity ease 1s .8s; 
    -webkit-animation: effect_five 5s linear infinite;
    animation: effect_five 5s linear infinite;
}
.ecg-effect .ecg-effect-six{
    position:absolute; 
    left:50%; 
    top:50%; 
    margin-top:-145px; 
    margin-left:146px; 
    opacity: 0; 
    transition: opacity ease 1s .8s; 
    -webkit-animation: effect_six 5s linear infinite;
    animation: effect_six 5s linear infinite;
}
.ecg-effect .ecg-pici-name{ 
    opacity: 0; 
    transition: opacity ease 1s .8s; 
    -webkit-animation: effect_seven 5s linear infinite;
    animation: effect_seven 5s linear infinite;
}
.ecg-effect > span i{
    position:absolute; 
    left:50%; 
    top:50%; 
    width:18px; 
    height:18px;
}
.ecg-effect > span.cur{
    color:#ffc988;
}
.ecg-effect > span.cur i{
    background:url(../images/xunjia/after_bg_point.png) no-repeat;
}
.ecg-effect > span.ecg-effect-one i{
    margin-left:-8px;
    margin-top:11px;
}
.ecg-effect > span.ecg-effect-two i{
    margin-left:-9px;
    margin-top:-30px;
}
.ecg-effect > span.ecg-effect-three i{
    margin-left:-8px;
    margin-top:11px;
}
.ecg-effect > span.ecg-effect-four i{
    margin-left:-11px;
    margin-top:11px;
}
.ecg-effect > span.ecg-effect-five i{
    margin-left:-12px;
    margin-top:-30px;
}
.ecg-effect > span.ecg-effect-six i{
    margin-left:-10px;
    margin-top:11px;
}

/* 搜索框 */
.enquiry-search{
    min-height:145px; 
    width:1200px; 
    position:absolute; 
    left:50%; 
    top:50%; 
    margin-left:-600px; 
    margin-top:-150px; 
    overflow:hidden; 
    z-index:10;
}
.enquiry-search p{
    height:41px; 
    color:#fff; 
    padding-bottom:45px; 
    background:url(../images/xunjia/advice_banner_bg.png) no-repeat; 
    position:relative;
}
.enquiry-search p > a{
    font-size:14px; 
    color:#fff; 
    padding-left:25px; 
    background:url(../images/xunjia/enquiry_sprite_bg.png) no-repeat 0 -1745px; 
    position:absolute; 
    top:20px; 
    right:310px;
}
.enquiry-search p > a:hover{
    color:#fe8a00;
}
.enquiry-search .enquiry-search-main{
    height:50px;
    width:1400px; 
    position:relative;
}
.enquiry-search-main .enquiry-search-input{
    height:50px; 
    float:left;  
    position:relative;
}
.enquiry-search-main .enquiry-search-input input{
    width:510px; 
    height:48px; 
    line-height:48px;  
    padding: 0 50px 0 10px; 
    border:1px solid #fff; 
    background:#fff; 
    color:#999; 
    font-size:15px; 
    border-radius:4px; 
    font-family:"微软雅黑"; 
    display: inline-block; 
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.enquiry-search-main .enquiry-search-input input:hover,.enquiry-search-main .enquiry-search-input input:focus{
    border-color:#2399da;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(94, 130, 223, 0.7); 
    outline: 0 none;
}
/*特殊符号选择*/
.enquiry-search-main .enquiry-search-input .special-box-index{ 
    position:absolute; 
    z-index:999; 
    left:10px; 
    top:10px; 
    width:30px; 
    height:30px; 
    line-height:30px; 
    border-radius:10px; 
    background:#ddd; 
    color:#999; 
    font-size:12px; 
    text-align:center;
    transition: all 0.15s ease-in-out 0s;
}
.enquiry-search-main .enquiry-search-input .special-box-index:hover{
    text-decoration:none; 
    background:#5e82df; 
    color:#fff;
}
.special-box-index .special-select-index{
    display:none; 
    position:absolute; 
    left:-10px; 
    top:30px; 
    width:300px; 
    overflow:hidden;
}
.special-box-index .special-select-index > i{
    width:22px; 
    height:12px; 
    position:absolute; 
    left:14px; 
    top:2px; 
    z-index:999; 
    background-position:0 -492px;
}
.special-box-index .special-select-index ul{
    overflow:hidden; 
    background:#FFF; 
    border-radius:4px; 
    margin-top:12px; 
    padding:9px; 
    border:1px solid #ddd;}

.special-box-index .special-select-index ul li{
    float:left;
    width:20px; 
    height:20px; 
    line-height:20px; 
    font-size:12px; 
    color:#666; 
    border:1px solid #ddd; 
    border-radius:4px; 
    cursor:pointer;
}
.special-box-index .special-select-index ul li + li{
    margin-left:8px;
}
.special-box-index .special-select-index ul li:hover{
    background:#5e82df; 
    border:1px solid #5e82df; 
    color:#fff;
}
.enquiry-search-main .enquiry-search-input .enquiry-search-btn{
    position:absolute; 
    right:0; 
    top:0; 
    width:50px; 
    height:50px; 
    background-position:15px 15px;
}
.enquiry-search-main .enquiry-search-input .enquiry-search-btn:hover{
    background-position:15px -25px;
}
.enquiry-search-main > a{
    width:110px; 
    height:40px; 
    line-height:40px; 
    text-align:center; 
    color:#fff; 
    float:left; 
    border-radius:4px; 
    margin-left:10px; 
    font-size:17px;
}
.enquiry-search-main a.enquiry-release{
    background:#f59024;
}
.enquiry-search-main a.enquiry-release:hover{
    background:#f60; 
    text-decoration:none;
}
.enquiry-search-main a.enquiry-manage{
    background:#1E6FDC;
}
.enquiry-search-main a.enquiry-manage:hover{
    background:#1E6FDC; 
    text-decoration:none;
}
.enquiry-search-main .confirmed-box{
    float:left; 
    font-size:14px; 
    color:#fff; 
    padding-top:25px; 
    padding-left:5px;
}
.enquiry-search-main .confirmed-box > a{
    text-decoration: underline;
}
.enquiry-search .hot-enquiry-key{
    overflow:hidden; 
    padding-bottom:10px;
}
.hot-enquiry-key-main{
    float:left; 
    width:522px;
}
.hot-enquiry-key .hot-enquiry-key-main span{
    float:left; 
    position:relative;
    font-size:13px; 
    color:#333;  
    padding-left:20px; 
    height:30px; 
    line-height:30px; 
}
.hot-enquiry-key .hot-enquiry-key-main span i.hot-key-icon{
    position:absolute; 
    left:0; 
    top:5px; 
    width:20px; 
    height:20px; 
    background-position: 0 -78px;
}
.hot-enquiry-key .hot-enquiry-key-main #showWords a{
    line-height:30px; 
    float:left; 
    margin-left:15px; 
    font-size:13px; 
    color:#333;
}
.hot-enquiry-key .hot-enquiry-key-main #showWords a:hover{
    text-decoration:underline; 
    color:#FF9E4E;
}
.hot-enquiry-key > a{
    float:left; 
    padding-left:25px; 
    line-height:30px; 
    font-size:13px; 
    color:#f59024; 
    position:relative; 
    margin-top:10px;
}
.hot-enquiry-key > a i.template-icon{
    position:absolute; 
    left:0; 
    top:5px; 
    width:20px; 
    height:20px; 
    background-position: 0 -1708px;
}
.hot-enquiry-key > a:hover{
    text-decoration:underline; 
    color:#FF9E4E;
}

/* 历史询价数据 */
.historical-data{
    position:absolute; 
    bottom:150px; 
    left:0; 
    right:0;
    margin:0 auto;
    z-index:1;
}
.historical-data > span{
    float:right; 
    line-height:28px; 
    font-size:14px; 
    color:#fff;
}
.historical-data .mun-list{
    float:right;
    margin: 0 10px;
}
.historical-data .mun-list .number{
    background:url(../images/xunjia/number_bg.png) no-repeat; 
    color:#f59024; 
    border-radius: 4px;
    float: left;
    font-family: "Arial";
    font-size: 20px;
    height: 28px;
    line-height: 28px;
    margin: 0 2px;
    text-align: center;
    width: 20px; 
    font-weight:bold;
}
.historical-data .mun-list .comma1{
    background: url(../images/xunjia/douhao1.png) no-repeat scroll 0 0 ;
    float: left;
    height: 6px;
    margin: 18px 2px 0;
    text-align: center;
    width: 6px;
}

/* 广播 */
.acc-content{
    height:20px; 
    overflow:hidden; 
    padding-left:20px; 
    position:absolute; 
    bottom:50px; 
    left:0; 
    right:0;
    z-index:100; 

}

.acc-content li{
    height:20px; 
    color:#fff; 
    line-height:20px;
    font-size:16px; 
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    background:url(../images/xunjia/enquiry_sprite_bg.png) no-repeat 0 -1782px;
    padding-left:20px; 
}


/*认证供应商展示*/
.approve-supplier{
    min-height:400px; 
    padding-bottom:50px; 
    width:100%;
}
.approve-supplier-box{
    width:1200px; 
    margin:0 auto;
}
.approve-supplier-tit{
    overflow:hidden;
}
.approve-supplier-tit p{
    font-size:20px; 
    line-height:28px; 
    color:#333; 
    font-weight:bold; 
    float:left;
    position:relative; 
    padding-left:12px;
}
.approve-supplier-tit p > i{
    position:absolute; 
    left:0; 
    top:5px; 
    width:3px; 
    height:18px; 
    background:#5e82df; 
}
.approve-supplier-tit a{
    float:right; 
    border:1px solid #ddd; 
    background:#fff; 
    color:#666; 
    line-height:26px; 
    font-size:12px; 
    padding:0 10px; 
    border-radius:10px;
}
.approve-supplier-tit a span{
    font-family:"宋体"; 
    padding-left:5px; 
}
.approve-supplier-tit a:hover{
    border:1px solid #5e82df; 
    color:#5e82df; 
    text-decoration:none;
}
.approve-supplier-show{
    width:1200px;  
    position:relative; 
    min-height:340px;
}
.approve-supplier-show ul.big-ul{
    width:1200px; 
    min-height:350px;
}
.approve-supplier-show ul.big-ul > li{
    width:1220px; 
    float:left; 
    display:none;
}
.approve-supplier-show ul.big-ul > li > ul.small-ul{
    padding-top:20px;
}
ul.small-ul > li{
    position:relative;
    z-index:1; 
    width:230px; 
    height:152px; 
    margin:0 12px 12px 0; 
    float:left; 
    transition:all 0.2s ease 0s; 
    -moz-transition:all 0.2s ease 0s;/* Firefox 4 */
    -webkit-transition: all 0.2s ease 0s;/* Safari 和 Chrome */
    -o-transition: all 0.2s ease 0s;/* Opera */
}
ul.small-ul > li:hover{
    z-index:2;
}
ul.small-ul > li > .small-div{
    z-index:1; 
    width:228px; 
    height:150px; 
    overflow:hidden; 
    border:#ddd solid 1px;  
    background:#fff; 
    position:relative; 
    transition:all 0.2s ease 0s; 
    -moz-transition:all 0.2s ease 0s;/* Firefox 4 */
    -webkit-transition: all 0.2s ease 0s;/* Safari 和 Chrome */
    -o-transition: all 0.2s ease 0s;/* Opera */
} 
ul.small-ul > li:hover > .small-div{
    z-index:2; 
    width:240px; 
    height:150px; 
    -webkit-box-shadow: 0 6px 10px rgba(0,0,0,0.12);
    box-shadow: 0 8px 10px rgba(0,0,0,0.12); 
    -webkit-transform: translate3d(-6px, -5px, 0);
    transform: translate3d(-6px, -5px, 0);
}
ul.small-ul > li > .small-div .small-div-left{
    width:228px; 
    min-height:150px; 
    display:table; 
    text-align: center; 
    margin:0 auto;
}
ul.small-ul > li > .small-div .small-div-left a{
    width:228px; 
    height:150px; 
    vertical-align: middle; 
    overflow:hidden; 
    display: table-cell;
}
ul.small-ul > li > .small-div .small-div-left a > img{
    max-width:228px; 
    max-height:150px; 
    height:auto; 
    vertical-align: middle;
}
ul.small-ul > li > .small-div .small-div-right{
    width:100%;
    height:92px; 
    background:url(../images/xunjia/engineer_bg_all.png); 
    position:absolute; 
    left:0; 
    bottom:-92px;
}
ul.small-ul > li > .small-div .small-div-right > a{
    display:block; 
    padding:10px 15px 0;
}
ul.small-ul > li > .small-div .small-div-right > a:hover{
    text-decoration:none; 
    color:#333;
}
ul.small-ul > li > .small-div .small-div-right > a > h3{
    color:#333; 
    font-size:16px; 
    font-weight:bold; 
    width:210px; 
    overflow: hidden; 
    white-space: nowrap; 
    text-overflow: ellipsis;
}
ul.small-ul > li > .small-div .small-div-right > a > p{ 
    font-size:12px; 
    color:#666; 
    padding-top:4px; 
    overflow: hidden; 
    white-space: nowrap; 
    text-overflow: ellipsis;
}
ul.small-ul > li > .small-div .small-div-right > a > div{
    overflow:hidden; 
    padding-top:8px;
}
ul.small-ul > li > .small-div .small-div-right > a > div > i{
    float:left; 
    width:22px; 
    height:22px; 
    margin-right:15px; 
    background:url(../images/xunjia/enquiry_sprite_bg.png) no-repeat;
}
ul.small-ul > li > .small-div .small-div-right > a > div > i.small-div-cheng{
    background-position:0 -1820px;
}
ul.small-ul > li > .small-div .small-div-right > a > div > i.small-div-zheng{
    background-position:0 -1862px;
}
.approve-supplier-show .btn-indicator{
    margin:0; 
    position: absolute; 
    right:0; 
    top:-15px;
}
.approve-supplier-show .btn-indicator li{ 
    width:14px; 
    height:14px; 
    float:left; 
    margin-right:10px; 
    background:url(../images/xunjia/icoCircle.png) no-repeat 0 -14px; 
    display:block; 
    cursor:pointer;
}
.approve-supplier-show .btn-indicator li.cur{ 
    background-position:0px 0px;
}


/* friendship友情链接*/
.friendship{ 
    width:100%; 
    height:220px; 
    margin:auto; 
    background-color:#2a2e31;
}
.new-boxs-one{
    height:220px; 
    background:#2a2e31; 
    width:1200px; 
    padding:0 15px; 
    margin: 0 auto;
}
.friendship-left{ 
    width:930px; 
    height:170px; 
    float:left; 
    margin-top:40px; 
    border-right:1px solid #45484a;
}
.friendship-left .txt{ 
    width:150px; 
    height:170px; 
    float:left;
}
.friendship-left .txt .big-tit-news{ 
    font-size:24px; 
    text-align:left; 
    color:#858585; 
    line-height:30px; 
    font-weight:bold; 
    margin-top:35px;
}
.friendship-left .txt .big-tit-news span{ 
    font-weight:normal; 
    font-size:18px; 
    margin-left:8px;
}
.friendship-left .txt i{ 
    width:20px; 
    height:20px; 
    background:url(../images/xunjia/icon-qq.png) center no-repeat; 
    display:block;
    font-size:18px;
    color:#858585;
    font-style: normal; 
    text-indent:1.5em;
    line-height: 20px;
}
.fri-list{ 
    width:660px; 
    height:170px; 
    float:left; 
    margin-left:50px;
}
.fri-list a{ 
    font-size:14px; 
    line-height:36px; 
    text-align:left; 
    margin-right:20px;
    white-space:nowrap; 
}
.fri-list a,.fri-list a:visited{ 
    color:#858585; 
    text-decoration:none;
}
.fri-list a:hover{ 
    color:#fff;
}
.friendship-right{ 
    width:265px; 
    height:170px; 
    float:right; 
    margin-top:40px; 
    position:relative;
}
.ewm-icon{ 
    background:url(../images/xunjia/ewm-icon.png) center no-repeat; 
    display:inline-block; 
    width:42px; 
    height:42px;
    margin-top: 128px;
    margin-left: 25px;
}
.ewm-icon-sina{ 
    background-position:0px 0px;
}
.ewm-icon-sina:hover,.ewm-icon-sina.cur{ 
    background-position:-42px 0px;
}
.ewm-icon-wx{ 
    background-position:0px -42px;
}
.ewm-icon-wx:hover,.ewm-icon-wx.cur{ 
    background-position:-42px -42px;
}
.ewm-bg{ 
    width:120px; 
    height:128px; 
    background:url(../images/xunjia/ewm-bg.png) center no-repeat; 
    position:absolute; 
    top:-5px; 
    left:102px; 
    display:none;
}
.ewm-bg .pic{ 
    width:106px; 
    height:106px; 
    margin:auto; 
    margin-top:7px;
}
.ewm-bg .pic img{ 
    max-width:106px; 
    width:expression(this.width > 106 ? "106px" : this.width)
}

/* foot-nav底部 */
.footnav-bg{ 
    width:100%; 
    height:auto; 
    margin:auto;
    background-color:#2a2e31;
}
.footnav{
    padding:30px 15px 0px 15px; 
    width:1200px; 
    margin:0 auto; 
    background:#2a2e31;
}
.footnav li{
    line-height:40px; 
    float:left; 
    margin-right:6px; 
    font-size:14px;
}
.footnav li:last-child{ 
    margin-right:0;
}
.footnav li a{ 
    padding:0px 37px; 
    text-align:center; 
    background-color:#3a3f42; 
    color:#cccccc; 
    text-decoration:none; 
    display:block;
}
.footnav li a:hover,.footnav li a.cur{ 
    color:#fff; 
    background-color:#137dd7; 
    text-decoration:none; 
    display:block;
}
.footnav i{ 
    background:url(../images/xunjia/footnav-icon.png) no-repeat; 
    display:block; 
    width:24px; 
    height:24px; 
    float:left; 
    margin-top:10px; 
    margin-right:10px;
}
.footnav .icon-abouts{ 
    background-position:0px 0px;
}
.footnav .icon-open { 
    background-position:0px -24px;
}
.footnav .icon-investment{ 
    background-position:0px -48px;
}
.footnav .icon-help{ 
    background-position:0px -72px;
}
.footnav .icon-opinion{ 
    background-position:0px -96px;
}
.footnav .icon-contact{ 
    background-position:0px -120px;
}
.footnav .icon-map{ 
    background-position:0px -148px;
}
.footnav-bg .footer{ 
    width:100%; 

    text-align:center; 
    margin:auto; 
    color:#999; 
    font-size:12px; 
    background-color:#494e51;
}
.footnav-bg .footer .li-lit{ 
    width:1230px; 
    line-height:56px;  
    text-align:center; 
    margin:0 auto; 
    background-color:#494e51;
}
/* 认证联盟 */
.footer-img img{
    vertical-align: top;
    width:83px;
    height:30px;
    margin-bottom:10px;
    margin-right:10px;
}

/* GoTop */
.actGotop-shares { 
    border: 1px solid #c3e9ff; 
    border-radius: 5px; position: 
    fixed; bottom: 50%;
    margin-bottom: -206px;
    right: 0px; 
    width: 60px; 
    z-index: 999;
}
.actGotop-shares ul{
    background: #fff; 
    border-radius: 5px;
}
.actGotop-shares li {
    height: 59px; 
    line-height: 59px;
    position: relative;
}
.actGotop-shares li:hover a{
    background: #59bdfe;
}
.actGotop-shares li.bor{
    border-radius: 5px 5px 0 0;
}
.actGotop-shares li.cur{
    border-radius:  0 0 5px 5px;
}
.actGotop-shares li a { 
    display: block; 
    border-bottom: 1px solid #ebedee;
    font-size: 14px;
    width: 120px;
    border-radius: 5px 0 0 5px; 
    position: absolute;
    left: 0px;
    top: 0px;
}
.actGotop-shares li a:hover{
    text-decoration:none;
}
.actGotop-shares li span{
    display: none;
    color:#fff;
}
.actGotop-shares li i { 
    display: block; 
    width: 60px; 
    height: 59px;
    float: left; 
}
.actGotop-shares li i.icon1 { 
    background: url(../images/xunjia/icon_service.png) center center no-repeat; 
}
.actGotop-shares li i.icon3 { 
    background: url(../images/xunjia/icon_idea.png) center center no-repeat; 
}
.actGotop-shares li i.icon4 { 
    background: url(../images/xunjia/icon_help.png) center center no-repeat; 
}
.actGotop-shares li i.icon10 { 
    background: url(../images/xunjia/store-icon6.png) center center no-repeat; 
}
.actGotop-shares li:hover i.icon1{ 
    background: url(../images/xunjia/icon_service-hover.png) center center no-repeat;
}
.actGotop-shares li:hover i.icon3{ 
    background: url(../images/xunjia/icon_idea-hover.png) center center no-repeat;
}
.actGotop-shares li:hover i.icon4{ 
    background: url(../images/xunjia/icon_help_white.png) center center no-repeat;
}
.actGotop-shares li:hover i.icon10{ 
    background: url(../images/xunjia/store-icon6-hover.png) center center no-repeat;
}
.actGotop-shares li.cur a { 
    border-bottom: 0; 
}
.actGotop-shares .iocn-logo { 
    position: absolute; 
    left: -39px; 
    top: -55px; 
    width: 72px; 
    height: 81px; 
    background: url(../images/xunjia/iocn-logo.png) no-repeat; 
    z-index: -1; 
}
.actGotop-shares li .share-baidu{
    position: absolute;
    left: -60px;
    top: -60px;
    width: 62px;
    border-radius: 5px;
    height: 238px;
    display: none;
}
.actGotop-shares li .share-baidu .bdsharebuttonbox{
    height: 238px;
}
.actGotop-shares li .share-baidu a{
    margin: 0;
    border-bottom: 0;
    padding: 0; 
    width: 57px;
    height: 59px; 
    line-height: 59px;
    border-bottom: 1px solid #fff;
}
.actGotop-shares li .share-baidu .bds_tsina{
    border-radius:  5px 5px 0 0;
}
.actGotop-shares li .share-baidu .bds_sqq{
    border-radius:  0 0 5px 5px;
    border-bottom: 0;
}
.actGotop-shares li .share-baidu i{
    width: 34px;
    height: 34px;
}
.actGotop-shares li .share-baidu .bds_tsina{
    background:#90d2fc url(../images/xunjia/icon_weibo.png) center center no-repeat;
}
.actGotop-shares li .share-baidu .bds_qzone{
    background:#90d2fc url(../images/xunjia/icon_space.png) center center no-repeat;
}
.actGotop-shares li .share-baidu .bds_weixin{
    background:#90d2fc url(../images/xunjia/icon-_weixin.png) center center no-repeat;
}
.actGotop-shares li .share-baidu .bds_sqq{
    background:#90d2fc url(../images/xunjia/icon_qq.png) center center no-repeat;
}
