.findbox{
    width: 1000px;
    margin: 0 auto;
    margin-top: 30px;
    height: 38px;
}
.findbox .title
{
    margin-left: 10px;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
}
.dvTab
{
    font-family: 'Microsoft Yahei' ,verdana;
    font-size: 14px;
    height: 36px;
    position: absolute;
    width: 1000px;
}
.fmenu
{
    margin-left: 300px;
    height: 34px;
}
.tab
{
    list-style-type: none;
    float: left;
    border: solid 1px #B9C4CF;
    width: 154px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    padding: 5px 20px 4px 8px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    text-overflow: ellipsis;
    cursor: pointer;
}
.dv
{
    width: 1000px;
    height: 1px;
    line-height: 1px;
    background-color: #B9C4CF;
    position: absolute;
    left: 0;
    top: 33px;
}
.activeTab
{
    color: #fff;
    border-color: #B9C4CF;
    background-color: #01aaef;
}
#formbox
{
    width: 580px;
    margin: 0 auto;
    margin-top: 20px;
    font-family: "微软雅黑" , "Microsoft YaHei";
}
#formbox .sub_button
{
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    border: none;
    cursor: pointer;
    height: 37px;
    width: 152px;
    background: #01aaef;
    border-radius: 5px;
}
#formbox .yzminput
{
    width: 120px;
    margin-right: 30px;
}
#formbox #yzmimg
{
    border-radius: 5px;
    height: 30px;
    line-height: 30px;
    float: left;
}
#formbox .ayzm
{
    display: inline-block;
    padding: 0px 10px;
    height: 30px;
    cursor: pointer;
    float: left;
    line-height: 30px;
    font-size: 14px;
    border-radius: 5px;
    border: 1px #01aaed solid;
}
#formbox .ayzm01
{
    display: inline-block;
    padding: 0px 10px;
    height: 30px;
    cursor: pointer;
    float: left;
    line-height: 30px;
    font-size: 12px;
    border-radius: 5px;
    background: #B9C4CF;
    color: #fff;
    border: 1px #B9C4CF solid;
}
#securtyform
{
    width: 624px;
    height: 100px;
    border: solid 1px #ccc;
    display: none;
    background-color: #fffcef;
}
#securtyform .box
{
    border: 0px groove threedface;
    height: 70px;
    width: 614px;
    margin: 4px;
}
#securtyform .box ul
{
    color: #db7c22;
    list-style-type: disc;
    list-style-position: outside;
    margin-top: 15px;
    padding-left: 40px;
}
#securtyform .box ul li
{
    list-style-type: disc;
    font-size: 14px;
    list-style-position: outside;
}

@charset "utf-8";
/* CSS Document */
html{ height:100%;}
body{color:#666; line-height:20px; height:100%; background:#fff;}
a{color:#666; text-decoration:none;}
a:hover{ color:#0066CC;}
.hb100{min-height:100%; height:auto;_height:100%;}
.pb115{ padding-bottom:115px;}

.topnavbox{ height:25px; background:#F5F5F5; border-bottom:1px #ccc dashed;}
.navandlogo{ height:90px; border-bottom:1px #ccc solid\9;/*ie 6、7、8*/ position:relative; box-shadow: 0 2px 3px rgba(51,51,51,0.2); z-index:1;}
.navbox{ width:1000px; height:90px;}
.logo{ width:223px; margin-top:15px; height:60px;}
/*menu*/
.menu{ width:750px; height:90px; position:relative; z-index:10;}

/*banner*/
#full-screen-slider { width:100%; position:relative; z-index:0}
#b_slides { display:block; width:100%; position:relative; z-index:0}
#b_slides li { display:block; width:100%; height:100%;position:absolute; background-position:center top; background-repeat:no-repeat;}
#b_slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:40px; z-index:6; padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#F30}

/*底部*/
.foot{ height:114px; border-top:1px #DBDBDB solid; min-width:1000px; background:#F9F9F9;margin-top:-115px; overflow:hidden;}
.footli01{ width:115px;}
.footli02{ width:690px;}
.footli03{ width:175px; padding-top:65px;}
#tooltip-keleyi-com{position: absolute;background-color: #eee;border: 1px solid #999;width: 344px;height: 344px;-webkit-border-radius:6px;padding: 10px;}
.foot_pay{ height:94px; margin-top:-115px; border-top:1px #ccc dashed;}
.foot_login{ height:94px;margin-top:-115px; border-top:1px #ccc solid;}


.an_lv03{ width:152px; height:37px; background:url(../Images/an_lv03.png); display:block; color:#fff;}
.an_lv03:hover{background:url(../Images/an_lv03_over.png);color:#fff;}

/*使用淘宝账号登录按钮背景图片样式*/
.tban_lv03{ width:152px; height:24px; background:url(../Images/tban_lv03.png); display:block; color:#fff;}
.tban_lv03:hover{background:url(../Images/tban_lv03_over.png); color:#fff;}
.blueline{border-bottom:2px #209AF4 solid;}
/*注册*/
.regist_l{ width:670px;}
.regist_r{ width:260px; background:#f5f5f5;}
/* formbox */
.form label, .form input, .form select, .form textarea, .form button, .form .label{float:left;font-size:12px;}
.hide{display:none;}.invisible{visibility:hidden;}.overflow{overflow:hidden;}
.clear{display:block;clear:both;height:0;overflow:hidden;}
.yellow_button{background:url(../Images/an_lv03.png);cursor:pointer;height:37px;width:152px;}
#registsubmit.disabled{cursor:default!important; background:#CCC}
.red{color:#ff0000;font-family:"宋体";font-weight:normal;}
#formbox .item{height:45px;overflow:hidden;line-height:26px;}
#formbox .label{width:90px;text-align:right;font-size:14px;}
#formbox select{height:30px;padding:4px 3px;border:1px solid #ccc;font-size:14px;}
#formbox .span-150{width:150px;}
#formbox .text{width:240px;height:20px;padding:4px 3px;border:1px solid #ccc;font-size:14px;}
#formbox .text-1{width:100px;}
#formbox .blank{width:16px;height:16px;margin:2px 0px 0;}
#formbox .succeed{ background:url(../Images/accept.png) no-repeat;  margin-left:15px; margin-top:5px; }
#formbox .yellow_button{font-size:14px;font-weight:bold;color:#fff;border:none;cursor:pointer;}
#formbox .highlight1{border:1px solid #EFA100;outline:2px solid #FFDC97;*border:2px solid #ffcc66;*padding:3px 2px;}
#formbox .highlight2{border:1px solid #f00;outline:1px solid #FFC1C1;color:#f00;}
#formbox .pwdbg{background:#FFF8EB;}
#formbox .focus{color:#999;line-height:28px;*line-height:20px; font-size:12px !important;}
#formbox .null,#formbox .error{color:red;line-height:22px;*line-height:20px;font-size:12px !important;}
#formbox .checkbox{margin-top:6px;*margin-top:2px;}
#formbox #referrer{color:#999;font-size:12px;}
#formbox #protocol{margin:0px 5px 0 0;display:inline;}
#pwdstrength{color:#999;line-height:22px;padding-right:10px;}
#pwdstrength b{float:left;width:104px;height:13px;overflow:hidden;margin-top:5px;*margin-top:3px;}
.strengthA b{background:url(../Images/pwdstrength.gif) no-repeat 0 0;}
.strengthB b{background:url(../Images/pwdstrength.gif) no-repeat 0 -13px;}
.strengthC b{background:url(../Images/pwdstrength.gif) no-repeat 0 -26px;}
.btts{width:auto; height:28px; border:1px #CC4646 solid; background:#F27171; }
.hqyz{width:auto; height:28px; border:1px #ccc solid; background:#E6E6E6;}

/*登录*/
.login_l{ width:500px;}
.login_r{ width:480px;}
.login_x{ border-bottom:1px #ccc solid; height:26px;}
.login_x a{ float:left; width:95px; height:24px; display:block; font-size:12px; text-align:center;line-height:22px;}
.login_x a.selected{ border-bottom:2px #F27171 solid;}
.login_sx{ height:12px; border-right:1px #ccc solid; margin-top:5px; line-height:12px;}
.login_txt{ width:64px;}
.login_input{ width:192px; padding:2px; height:26px; line-height:22px; border:1px #ccc solid; background:#fff;}
.an_or01{ width:82px; height:27px; background:url(../Images/an_or01.png); display:block;}
.an_or01:hover{background:url(../Images/an_or01_over.png);}

/*404*/
.no404{ text-align:center; display:inline-block; width:1000px;}

/*登录弹出提示*/
.eject_box { width: 100%; min-height: 100%; height: auto; position: absolute; background: url(../Images/sign_bb.png) ; z-index: 2002; left: 0px; top: 0px; display: none; }
.eject_gg { width: 520px; height: 213px; background-color: #fff; margin: 180px auto; background: url(../Images/boxbg.jpg) no-repeat; overflow:auto;  }
.eject_gg  h2{ margin:0px 0px 0 120px; height:30px; line-height:30px;}
.eject_p{ margin:0px 0px 0 120px; font-size:12px; line-height:20px}
.eject_gg .button{ background-color:#56C358; border:0; color:#FFF; padding:3px 12px; cursor:pointer; }
.peject_box { width: 100%; min-height: 100%; height: auto; position: absolute;   z-index: 2002; left: 0px; top: 0px; display: none; }

/*登录弹出提示*/
.newsBg{width: 100%; min-height: 100%; height: auto; position: absolute; background: url(../Images/sign_bb.png) ; z-index: 2002; left: 0px; top: 0px; display:none;  }
.newsbox{ width: 600px; padding:20px;background: #fff; margin: 0 auto; margin-top:180px; font-size:12px; color:#333; }
.newsbox .title{  width:600px; line-height:30px;  word-break:break-all;overflow:hidden;word-wrap:break-word;  text-align:center; font-weight:bold; font-size:14px;  }
.newsbox .content{width:600px;word-break:break-all; line-height:25px; overflow:hidden;word-wrap:break-word;}
.newsbox .bottom{width:600px; height:31px; margin-top:10px;  }
.newsbox  .bottom .btn{width:91px; height:31px; line-height:31px; color:#fff; cursor:pointer; text-align:center; background: url(../Images/newbtn.gif) no-repeat;}


.otherway{width: 300px; margin:0 auto;  height:25px;  }
.otherway .tb{ width:110px; float:left;  height:25px;  }
.otherway .tb .btn{margin-left:25px;background:url(../Images/tao.png) no-repeat left  center;  display:block;  width:100px;padding-left:25px; height:25px; line-height:25px; font:12px "宋体","微软雅黑",Arial; color:#383838; cursor:pointer;}
/*
    .otherway .wx{  margin-left:20px; display:block;  background:url(../Images/wechat.png) no-repeat left  center; width:85px; padding-left:25px;  float:left; cursor:pointer; height:25px; line-height:25px;}
#div_wx{ display:none; background:#ddd; width:480px; height:340px;  position:absolute; top:172px; z-index:9999; }
*/
.otherway .wx{  margin-left:20px; display:block;  background:url(../Images/wechat.png) no-repeat left  center; width:100px; padding-left:25px;  float:left; cursor:pointer; height:25px; line-height:25px;}
#div_wx{ display:none; background:#ddd; width:480px; height:340px;  position:absolute; top:172px; z-index:9999; }
#div_wx  .wxclose{ width:460px; text-align:right;  margin-top:10px;  padding-right:20px; height:28px; display:block;    }
#div_wx .wxewm{ width:480px;  text-align:center;  display:block;    }



.btnlogin{ width:214px; height:37px; line-height:37px; cursor:pointer; background:#56c358; border-radius:5px; display:block; color:#fff;}
.wxmsg{width:420px; padding-left:80px; background:url("../Images/wxts.png") no-repeat;  margin:0 auto; margin-top:200px; line-height:70px;   font-size:16px; }

.wxnewx{ width: 800px;background: #fff; margin: 0 auto; margin-top:20px; font-size:12px; color:#333;}
.wxnewx .title{ margin:0 auto;width:800px;  height:50px;line-height:50px;word-break:break-all;overflow:hidden;word-wrap:break-word;  text-align:center; font-weight:bold; font-size:14px;  }
.wxnewx .content{width:800px; line-height:25px; word-break:break-all;overflow:hidden;word-wrap:break-word;}
.wxnewx .bottom{width:800px;  height:37px; margin-top:10px;}
.wxnewx .bottom .btn{margin:0 auto;  display:block; width:152px; height:37px; line-height:37px; border:none;  color:#fff; cursor:pointer; text-align:center; background: url(../Images/an_lv03.png) no-repeat;}

/*----------top产品登录----------*/
.topnavbox { height: 25px; background: #F5F5F5; border-bottom: 1px #ccc dashed; }
.topnavbox .box { /*width: 560px;*/ height: 25px; float: right; position: relative; z-index: 11; }
.topnavbox .box .topnav {/*width: 560px;*/ height: 25px; font-size: 12px; }
.topnavbox .box .topnav .topli { float: left; width: auto; height: 25px; margin-right: 10px; line-height: 25px; cursor: pointer; display: block; }
.topnavbox .box .topnav .topli span { margin-left: 10px; }
.topnavbox .box .topnav .topli ul { position: absolute; display: none; overflow: hidden; background: url(../Images/topbc.png) no-repeat; background-position: 50% 0%; background-size: 15px 7px; padding-top: 7px; }
.topnavbox .box .topnav .topli .nav01 li { border-left: 1px #e3e3e3 solid; border-right: 1px #e3e3e3 solid; background: #fff; height: 24px; overflow: hidden; width: 120px; padding: 0 10px; }
.topnavbox .box .topnav .topli .nav01 li a { text-align: left; background: none; font-size: 12px; height: 24px; line-height: 24px; display: block; }
.topnavbox .box .topnav .topli .nav01 li a:hover { color: #0066CC; }
.topnavbox .box .topnav .topli .nav01 li:first-child { height: 24px; padding-top: 7px; border-top: 1px #e3e3e3 solid; }
.topnavbox .box .topnav .topli .nav01 li.last-child { height: 24px; padding-bottom: 10px; border-bottom: 1px #e3e3e3 solid; }
/*----------top产品登录----------*/

/*.bodycontent{width:100%; position:relative; overflow:hidden;}*/


/*--------------------- header -------------------*/
.header-wrap{
    position: relative;
    overflow: initial;
    width: 100%;
}
.header-box{
    position: relative;
    overflow: initial;
    width: 1210px;
    margin: 0 auto;
    height: 76px;
}
.header-box > a.logo{
    display: block;
    float: left;
    width: 203px;
    height: 76px;
    background: url(/Images/logo.png?v=2) no-repeat 50% 40%;
    margin-top:0px;
    background-size: contain;
}
.header-box > ul.header-nav{
    position: relative;
    overflow: initial;
    float: left;
    margin-left: 100px;
    height: 76px;
}
.header-box > ul.header-nav > li{
    position: relative;
    overflow: initial;
    float: left;
    margin-left: 60px;
    height: 76px;
}
.header-box > ul.header-nav > li:first-child{
    margin-left: 0;
}
.header-box > ul.header-nav > li > a{
    font-size: 16px;
    color: #373737;
    line-height: 76px;
}
.header-box > ul.header-nav > li > ol.nav-ol,
.header-box > ul.header-right-box > li > ol.nav-ol{
    z-index: 9;
    position: absolute;
    max-height: 0px;
    overflow: hidden;
    left: 50%;
    margin-left: -80px;
    top: 76px;
    width: 160px;
    background: #fff;
    box-shadow: 0 0px 5px rgba(6, 0, 1, 0.15);
    -webkit-box-shadow: 0 0px 5px rgba(6, 0, 1, 0.15);
    -moz-box-shadow: 0 0px 5px rgba(6, 0, 1, 0.15);
    -o-box-shadow: 0 0px 5px rgba(6, 0, 1, 0.15);
    transition: all .3s;
    -webkit-transition: all .3s;
}
.header-box > ul.header-nav > li:hover > a,
.header-box > ul.header-right-box > li:hover > a{
    color: #0064fa;
}
.header-box > ul.header-nav > li:hover > ol.nav-ol,
.header-box > ul.header-right-box > li:hover > ol.nav-ol{
    max-height: 500px;
    padding: 10px 0;
}
.header-box > ul.header-nav > li > ol.nav-ol > li,
.header-box > ul.header-right-box > li > ol.nav-ol > li{
    padding-left: 12px;
    height: 36px;
}
.header-box > ul.header-nav > li > ol.nav-ol > li > a,
.header-box > ul.header-right-box > li > ol.nav-ol > li > a{
    font-size: 14px;
    color: #323232;
    line-height: 36px;
}
.header-box > ul.header-nav > li > ol.nav-ol > li:hover > a,
.header-box > ul.header-right-box > li > ol.nav-ol > li:hover > a{
    color: #0064fa;
}
.header-box > ul.header-nav > li > ol.need-center{
    width: 142px;
    margin-left: -71px;
}
.header-box > ul.header-nav > li > ol.need-center > li{
    padding-left: 0;
    text-align: center;
}
.header-box > .header-right-box{
    position: relative;
    overflow: initial;
    float: right;
}
.header-box > .header-right-box > li{
    position: relative;
    overflow: initial;
    float: left;
    padding: 23px 0;
}
.header-box > .header-right-box > li > a.btn{
    display: block;
    height: 30px;
    border-radius: 3px;
    border: 1px solid #0064fa;
    font-size: 14px;
    color: #fff;
    line-height: 28px;
    text-align: center;
    box-sizing: border-box;
}
.header-box > .header-right-box > li > a.login{
    width: 80px;
    color: #0064fa;
}
.header-box > .header-right-box > li > a.login:hover{
    background: #0064fa;
    color: #fff;
}
.header-box > .header-right-box > li > a.register{
    width: 80px;
    background: #0064fa;
    margin-left: 15px;
}
.header-box > .header-right-box > li > a.register:hover{
    background: #0050c9;
}
.header-box > .header-right-box > li:hover > a.register{
    color: #fff;
}
.header-box > .header-right-box a.right-text{
    line-height: 30px;
    font-size: 14px;
    color: #373737;
    margin-left: 15px;
}
.header-box > ul.header-right-box > li > ol.nav-ol{
    width: 190px;
    margin-left: -95px;
}

.header-top-wrap{
    position: relative;
    overflow: initial;
    width: 100%;
    height: 30px;
    background: #313131;
}
.header-top-box{
    height: 30px;
}
.header-top-box > .header-right-box > li{
    padding: 0;
}
.header-top-box > .header-right-box > li > a{
    border-left: 1px solid #757475;
    padding: 0 15px;
}
.header-top-box > .header-right-box > li:first-child + li + li > a{
    padding: 0 0 0 15px;
}
.header-top-box > .header-right-box > li > a.right-text{
    margin-left: 0;
}
.header-top-box > .header-right-box > li > a.right-text > span{
    font-size: 13px;
    color: #fff;
    padding-left: 15px;
}
.header-top-box > .header-right-box > li > a.right-text > span:first-child{
    padding-left: 5px;
}
.header-top-box > .header-right-box > li:first-child > a{
    border-left: 0;
}
.header-top-box > .header-right-box > li > a.right-text{
    /* color: rgba(255, 255, 255, 0.4);*/
    color:#fff;
    font-size: 13px;
}
.header-top-box > .header-right-box > li:hover > a.right-text{
    color: #fff;
}
.header-top-box > ul.header-right-box > li > ol.nav-ol{
    top: 30px;
}

/*--------------------- footer -------------------*/
.footer-wrap{
    position: relative;
    overflow: hidden;
    width: 100%;
}
.footer-wrap .bash-box{
    position: relative;
    overflow: hidden;
    width: 1210px;
}
.footer-wrap > .footer-content-wrap{
    position: relative;
    overflow: hidden;
    width: 100%;
    background: #30343d;
    padding: 35px 0 40px;
}
.footer-content-wrap .wechat-box{
    padding-left: 20px;
    float: left;
}
.wechat-box > i.wechat-qrcode{
    display: block;
    width: 144px;
    height: 144px;
    background: url(../Images/wechat_qrcode.png) no-repeat 50% 50%;
}
.wechat-box > p.wechat-title{
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 10px;
    color: #fff;
    padding-left: 5px;
}
.wechat-box > p.wechat-detail{
    text-align: center;
    font-size: 12px;
    color: #fff;
    line-height: 1;
    padding-top: 10px;
}
.wechat-box i.wechat-icon{
    display: inline-block;
    width: 22px;
    height: 18px;
    background: url(../Images/wechat_icon.png) no-repeat 50% 50%;
    vertical-align: middle;
    margin-right: 10px;
}
.footer-content-ul{
    position: relative;
    overflow: hidden;
    float: left;
    margin-left: 70px;
}
.footer-content-ul li{
    position: relative;
    overflow: hidden;
    margin-left: 100px;
    float: left;
}
.footer-content-ul li:first-child{
    margin-left: 0;
}
.footer-content-ul li p.h4{
    font-size: 16px;
    color: #fff;
    line-height: 1;
    padding-bottom: 25px;
}
.footer-content-ul li a{
    display: block;
    font-size: 14px;
    color: rgba(196, 197, 198, 0.63);
    line-height: 1;
    padding-bottom: 15px;
}
.footer-content-ul li a:hover{
    color: #fff;
}
.footer-content-ul li p.tel-title{
    line-height: 1;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.65);
    padding: 15px 0;
}
.footer-content-ul li i.tel{
    display: inline-block;
    width: 25px;
    height: 25px;
    vertical-align: bottom;
    background: url(../Images/tel.png) no-repeat 50% 50%;
    margin-right: 10px;
}
.footer-content-ul li p.tel-number{
    line-height: 25px;
    font-size: 22px;
    color: #fff;
    font-weight: bold;
}

.footer-wrap > .footer-copyright-wrap{
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 66px;
    background: #292c33;
    text-align: center;
}
.footer-copyright-wrap span{
    font-size: 14px;
    color: rgba(255, 255, 255, 0.45);
    line-height: 66px;
}
.footer-copyright-wrap span.padding-10{
    padding-left: 10px;
}
.footer-copyright-wrap span.padding-20{
    padding-left: 20px;
}

.bodycontent *{margin: 0; padding: 0; box-sizing: border-box;}
.bodycontent html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,address,em,img,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,i,b,s{font-family:Microsoft YaHei,Helvetica,Arial,sans-serif;font-size:12px;font-weight:inherit;font-style:inherit;margin:0;padding:0;border:0}ul,ol{list-style:none}a img{vertical-align:top;border:none}a{text-decoration:none}button{overflow:visible;margin:0;padding:0;border:0 none;background-color:transparent}button::-moz-focus-inner{padding:0}input[type=password]{-webkit-text-security:disc}textarea:focus,input:focus,button:focus{outline:none}body{word-wrap:break-word}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.icon{display:inline-block;zoom:1;vertical-align:middle;background-repeat:no-repeat;background-position:left top}.btn{display:inline-block;zoom:1;text-align:center;vertical-align:middle}.none{display:none}
.bash-wrap{
    position: relative;
    overflow: hidden;
    width: 100%;
}
.bash-box{
    position: relative;
    overflow: hidden;
    width: 1210px;
    margin: 0 auto;
}
.h1-title{
    line-height: 1;
    font-size: 36px;
    color: #222222;
    text-align: center;
    padding: 70px 0 20px;
}
.h2-title{
    line-height: 1;
    font-size: 20px;
    color: #6a6a6a;
    text-align: center;
    padding-bottom: 50px;
}

#yzmemail
{
    width:650px;
}
#yzmmobile
{
    width:650px;
}