﻿
/*头部*/body{color:#000;background:#FFF;font:12px/1.6 Verdana, Helvetica, sans-serif;}
*{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family: inherit;font-weight: normal;color: inherit;}
input,select{font-size:12px;vertical-align:middle;}
input:hover,select:hover{border:0;}
textarea,input{word-wrap:break-word;word-break:break-all;padding:0px;}
li{list-style-type:none;}
img{border:0 none;}
a{text-decoration:none;color:#333;}
a:hover{color:#1974A1;}
a:link, a:visited{color:#333;text-decoration: none;outline: none;}
a:hover{color:#0E4470;text-decoration: none;}
#nav-header a:hover,
#nav-header nav li:hover{color: #1780d9;}
#nav-header{transition: all .5s;height: 107px;position: relative;background: #fff;background-color: #fff;border-bottom: 1px solid #e8e8e8;}
#nav-header.fixed{transition: all .5s;height: 140px;position: fixed;top: 0;left: 0;width: 100%;z-index: 999;}
#nav-header h1{display: inline;}
#nav-header .header{overflow: hidden;width: 1200px;margin: 0 auto;}
#nav-header .logo{width: 160px;height: 37px;margin-top: 12px;float: left;margin-right: 45px;}
#nav-header .logo img{display: block;}
#nav-header nav{margin: 5px auto 0;justify-content: center;display: flex;}
#nav-header nav li{height:64px;color: #555;list-style: none;text-align: center;font-size: 15px;float: left;cursor: pointer;position: relative;}
#nav-header nav li a{padding: 0 43px;display: inline-block;line-height: 38px;color: #000;font-size: 14px;vertical-align: middle;font-family: "PingFang SC", -apple-system, Roboto, "Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;}
#nav-header nav li:hover .slide-submeu{display: block;}
#nav-header nav li i.slide-icon{transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
#nav-header nav li:hover i.slide-icon{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}
#nav-header nav li i.slide-icon{background: url(../images/icon.png);background-position: 0px -47px;display: inline-block;width: 11px;margin-left: 5px;height: 7px;}
#nav-header .nav-other{float: right;width: 130px;}
/*未登录*/#nav-header .userinfo-notlogin{display: inline-block;float: right;font-size: 14px}
#nav-header .userinfo-notlogin a{font-size: 14px;float: left;}
#nav-header .userinfo-notlogin i{border-left: 1px solid #ccc;height: 15px;display: inline-block;float: left;overflow: hidden;margin-top: 27px;}
#nav-header .userinfo-notlogin a{padding: 0px 15px;float: left;}
#nav-header .userinfo-notlogin a:nth-child(3){padding-right: 0;}
/*子菜单*/#nav-header .submenu{position: absolute;width: 210px;font-size: 12px;color: #333;background: #fff;z-index: 800;padding: 14px 0;right: 0;top: 52px;border-top: 1px solid #e0e0e0;display: none;}
#nav-header .submenu a{line-height: 35px;padding: 0 14px;display: block;font-size: 12px;}
#nav-header .submenu a:hover{background: #fafafa;}
#nav-header .submenu a{color: #333333;}
/*user-slide*/#nav-header .user-slide a i{width: 12px;height: 12px;background: url(../images/icon.png) 0 0 no-repeat;display: inline-block;margin-right: 12px;float: left;}
#nav-header .zhiye-submenu a i.data-icon{background: url(../images/data.png) 0 0 no-repeat;background-size: 20px 20px;width: 20px;height: 20px;margin-left: -4px;margin-top: 3px;margin-right: 8px;}
#nav-header .zhiye-submenu a i.mlearning-icon{background: url(../images/ml.png) 0 0 no-repeat;background-size: 20px 20px;width: 20px;height: 20px;margin-left: -4px;margin-top: 3px;margin-right: 8px;}
/*职业子菜单*//*#nav-header .slide-submeu{position: absolute;left: 0;top: 69px;z-index: 1000;width: 200px;padding: 5px 0;background: #fff;border-top: 1px solid #E4E4E4;box-shadow: -1px 3px 5px rgba(000, 000, 000, 0.3);display: none;}*/#nav-header .careerpath .slide-submeu a{line-height: 30px;}
#nav-header .careerpath .slide-submeu a:nth-child(2n){background: #fff;}
#nav-header .slide-submeu a{display: block;font-size: 14px; color#333;line-height: 35px;padding: 0px 15px;}
#nav-header .slide-submeu strong{display: block;font-size: 12px;line-height: 20px;font-weight: normal;padding: 0px 15px;color: #b9b9b9;background: #fafafa;}
#nav-header .slide-submeu a:nth-child(2n){background: #FAFAFA;}
#nav-header nav li .zhiye-submenu .tab-u .tab-l{ height:38px;}
/*icon*/#nav-header .zhiye-submenu a i{    display: inline-block;
    width: 5px;
    height: 5px;
    border: 1px solid #919191;
    border-radius: 5px;
    margin-right: 4px;
    vertical-align: middle;}
#nav-header .zhiye-submenu a i.web-icon{background-position: -94px -23px;}
#nav-header .zhiye-submenu a i.android-icon{background-position: 0px -26px;}
#nav-header .zhiye-submenu a i.ios-icon{background-position: -48px -19px;margin-top: 6px;}
#nav-header .zhiye-submenu a i.python-icon{background-position: -76px 0px;margin-top: 8px;}
#nav-header .zhiye-submenu a i.wx-icon{background-position: -99px 0px;margin-top: 7px;}
#nav-header .zhiye-submenu a i.golang-icon{background-position: -20px -26px;margin-top: 9px;}
#nav-header .zhiye-submenu a i.php-icon{background-position: -48px 0px;width: 20px;margin-left: -4px;margin-top: 9px;}
#nav-header .zhiye-submenu a i.yw-icon{background-position: -102px -45px;margin-top: 12px;}
#nav-header .zhiye-submenu a i.xmjl-icon{background-position: -82px -45px;margin-top: 11px;}
#nav-header ::-webkit-input-placeholder{color: #b9b9b9;}
#nav-header :-moz-placeholder{color: #b9b9b9;}
#nav-header ::-moz-placeholder{color: #b9b9b9;}
#nav-header :-ms-input-placeholder{color: #b9b9b9;}
#nav-header .qy-box i{display: inline-block;float: left;width: 14px;height: 14px;margin-top: 8px;margin-right: 5px;background: url(../images/company_2.png) no-repeat;}
#nav-header .qy-box i.wr-icon{background-position: -35px 0;margin-top: 11px;}
#nav-header .qy-box i.aws-icon{background-position: -20px 0;margin-top: 9px;}
#nav-header .qy-box i.txy-icon{background-position: 0px 0;width: 20px;margin-left: -2px;margin-top: 10px;}
#nav-header .qy-box i.gt-icon{background-position: -50px 0;margin-top: 10px;margin-left: 1px;}
#nav-header .qy-box i.baidu-icon{background-position: -72px 0;margin-top: 10px;}
/* search*/.search{transition: all .5s;width: 620px;height: 38px;position: absolute;top: 10px;left: 50%;margin-left: -310px;background-color: #fff;border: 1px solid #E8E7E7;z-index: 998;border-radius: 4px;}
.search select{display:none;}
.search .select_box{width: 120px;height: 38px;background-color: #FAFAFA;border-bottom-left-radius: 4px;border-top-left-radius: 4px;float: left;box-sizing: border-box;line-height: 38px;color: #797979;cursor: pointer;font-size: 14px;}
.search .select_showbox{text-align: center;height: 38px;background: url(../images/ico-list.png) 18px 12px no-repeat;text-indent: 1.5em;font-size: 15px;}
.search .select_option{width: 120px;height: auto;border: 1px solid #eee;background-color: #fff;top: 38px;display: none;z-index: 103;}
.search .select_option li{width: 100%;height: 38px;line-height: 38px;padding-left: 16px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #797979;font-size: 14px;text-align: left;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}
.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:38px;line-height:38px;float:left}
.search input.inp_srh{outline:none;width: 394px;}
.search input.btn_srh{display: inline-block;background: #1780d9 url(../images/icon_sousuo_01.png) no-repeat center center;top: -1px;width: 106px;height: 40px;border-radius: 0 4px 4px 0;float: right;position: relative;}
.search-item i{display: inline-block;width: 21px;height: 21px;vertical-align: middle;margin-top: -3px;}
.dh{transition: all .5s;width: 1200px;margin: 0 auto;}
.search .select_option li:nth-child(1){}
.search .select_option li:nth-child(2){}
.search .select_option li:nth-child(3){}
.search .select_option li:nth-child(4){}
.search .select_option li:nth-child(5){}
.search .select_option li:nth-child(6){}
.icon-ppt-s{background: url(../images/icon_column.png) no-repeat -21px -4px;}
.search-item:hover .icon-ppt-s{background: url("../images/icon_column.png") no-repeat -21px -154px;}
.icon-ppt-t{background: url(../images/icon_column.png) no-repeat -109px -4px;}
.search-item:hover .icon-ppt-t{background: url(../images/icon_column.png) no-repeat -109px -154px;}
.icon-bg-t{background: url(../images/icon_column.png) no-repeat -480px -4px;}
.search-item:hover .icon-bg-t{background: url(../images/icon_column.png) no-repeat -480px -154px;}
.icon-word-s{background: url(../images/icon_column.png) no-repeat -204px -4px;}
.search-item:hover .icon-word-s{background: url(../images/icon_column.png) no-repeat -204px -154px;}
.icon-mikou-s{background: url(../images/icon_column.png) no-repeat -300px -4px;}
.search-item:hover .icon-mikou-s{background: url(../images/icon_column.png) no-repeat -300px -154px;}
.icon-excel-s{background: url(../images/icon_column.png) no-repeat -393px -4px;}
.search-item:hover .icon-excel-s{background: url(../images/icon_column.png) no-repeat -393px -154px;}
.icon-music-s{background: url(../images/icon_column.png) no-repeat -566px -4px;}
.search-item:hover .icon-music-s{background: url(../images/icon_column.png) no-repeat -566px -154px;}
/*导航弹出*/.tab-box{position: absolute;width: 330px;height: auto;border-radius: 3px;box-shadow: 0 0 2px #888;background-color: #fff;display: none;}
.tab-square-1{position: absolute;top: 66px;left: -22px;}
.tab-square{height: 0px;width: 0px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid white;position: absolute;top: -5px;left: 51px;}
.tab-u{width: 100%;height: 100%;overflow: hidden;}
.tab-u .tab-l{width: 33.3%;height: 46px;float: left;}
.tab-u .tab-more{width: 50%!important;}
.tab-it{display: block;width: 138px;height: 38px;line-height: 38px;border-radius: 38px;margin: 0 auto;margin-top: 4px;text-align: left;color: #424242;font-size: 14px;padding-left: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#nav-header .careerpath .tab-box .tab-u .tab-l .tab-it:hover{    background-color: #0d85ff;
    color: #ffffff;
    border-radius: 0;
    width: auto;}


.ppt-hot{transition: all .5s;width: 1200px;text-align: center;top: 64px;margin: 15px auto;z-index: 209;}
.ppt-hot a{font-size: 14px;
    padding: 0 5px;}
.ppt-hot a:nth-child(1){ color:#f00;}
.ppt-hot a:nth-child(2){ color:#9d05cc;}
.ppt-hot a:nth-child(3){ color:#f00;}
.ppt-hot a:nth-child(4){ color:#9d05cc;}
.ppt-hot a:nth-child(5){ color:#f00;}
.ppt-hot a:nth-child(6){ color:#9d05cc;}
.ppt-hot a:nth-child(7){ color:#f00;}
.ppt-hot a:nth-child(8){ color:#9d05cc;}
.hot-tit{font-size: 14px;margin-left: 16px;color: #0462FD;}
.hot-search{font-size: 14px;color: #AFAFAF;margin-right: 15px;}
.hot-search:nth-child(2n+1){color: #0462FD;}
.hot-search:hover{text-decoration: underline;color: #fff;}
.ppt-index:hover{text-decoration: underline;color: #0462FD;}
#nav-header.fixed .ppt-hot{transition: all .5s;display:none;}
#nav-header .dh{transition: all .5s;display:none;}
#nav-header.fixed .dh{transition: all .5s;display:block;}
#nav-header .zcdl{float: right;line-height: 46px;}
#nav-header .zcdl .ktvip{background: url(../images/pic_hg_b_01.png) no-repeat;padding-left: 30px;color: #1780d9;font-size: 15px;margin-right:30px;}
#nav-header .zcdl .topzc{border-bottom: 1px solid #1780d9;border-top: 1px solid #1780d9;border-right: 1px solid #1780d9;padding: 0 16px;font-size: 12px;color: #1780d9;line-height:24px;display: -webkit-inline-box;border-radius: 0 4px 4px 0;}
#nav-header .zcdl .topdl{background: #1780d9;color: #fff;padding: 0 16px;font-size: 12px;line-height:26px;display: -webkit-inline-box;border-radius: 4px 0 0 4px;}
.icon-i-r1{display: block;width: 45px;height: 45px;vertical-align: middle;margin: 0 auto;margin-top: 8px;background: url("../images/sgtb.png") no-repeat;}
.icon-i-r2{display: block;width: 45px;height: 45px;vertical-align: middle;margin: 0 auto;margin-top: 8px;background: url("../images/fangan.png") no-repeat;}
.icon-i-r3{display: block;width: 45px;height: 45px;vertical-align: middle;margin: 0 auto;margin-top: 8px;background: url("../images/ppt.png") no-repeat ;}
.icon-i-r4{display: block;width: 45px;height: 45px;vertical-align: middle;margin: 0 auto;margin-top: 8px;background: url("../images/word.png") no-repeat ;}
.icon-i-r5{display: block;width: 45px;height: 45px;vertical-align: middle;margin: 0 auto;margin-top: 8px;background: url("../images/excel.png") no-repeat;}
.icon-i-r6{display: block;width: 45px;height: 45px;vertical-align: middle;margin: 0 auto;margin-top: 8px;background: url("../images/pptb.png") no-repeat;}
/*头部结束*//*栏目导航*/.lmdh{width: 100%;padding: 10px 0 1px;font-size: 16px;background-color: #EFF3F6;}
.juz{width: 1200px;margin: 0 auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.lmdh .pox-mit{width: 100%;padding: 0 12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #f6f9fe;border: 1px solid #d3dcfb;}
.lmdh .lmlb1{border-bottom: 1px solid #d3dcfb;width: 100%;overflow: hidden;}
.lmdh .lmlb1 .fenl{display: block;float: left;height: 30px;line-height: 30px;border-radius: 2px;margin-right: 8px;color: #797979;margin-top: 12px;margin-left: 13px;font-size: 14px;}
.lmdh .lmlb1 ul{padding-bottom: 0px;display: block;width: 1070px;overflow: hidden;float: left;}
.lmdh .lmlb1 ul li{}
.lmdh .lmlb1 ul li a{display: block;float: left;margin-top: 12px;margin-left: 13px;height: 30px;line-height: 30px;border-radius: 0px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;padding: 0 11px 38px 11px;color: #797979;font-size: 14px;}
.lmdh .lmlb1 ul li a:hover{color: #007AFF;background-color: #f6f9fe;border-bottom: 2px solid #007AFF;}
.lmdh .lmlb1 ul li .type-item{color: #007AFF;background-color: #f6f9fe;border-bottom: 2px solid #007AFF;}
.lmdh .lmlb2{padding-top: 8.5px;width: 100%;overflow: hidden;}
.lmdh .lmlb2 .fenl{display: block;float: left;height: 30px;line-height: 30px;border-radius: 2px;margin-right: 8px;color: #797979;margin-top: 12px;margin-left: 13px;font-size: 14px;}
.lmdh .lmlb2 ul{display: block;width: 1070px;overflow: hidden;float: left;padding-bottom: 12px;}
.lmdh .lmlb2 ul li{}
.lmdh .lmlb2 ul li a{display: block;float: left;padding: 0 11px;height: 26px;line-height: 26px;border-radius: 2px;margin-right: 4px;color: #797979;margin-top: 10px;font-size: 14px;cursor: pointer;}
.lmdh .lmlb2 ul li .type-item{background-color: #0d7ced;color: #fff;}
.lmdh .lmlb2 ul li a:hover{background-color: #0d7ced;color: #fff;}
.lmdh .paixu{width: 100%;height: 48px;background-color: #f6f9fe;border: 1px solid #d3dcfb;margin-top: 10px;}
.lmdh .paixu ul{padding-bottom: 0px;display: block;width: 1070px;overflow: hidden;float: left;}
.lmdh .paixu ul li{}
.lmdh .paixu ul li a{display: block;padding: 0 20px;float: left;height: 26px;line-height: 26px;text-align: center;color: #797979;border-radius: 2px;font-size: 14px;margin: 10px 4px 0 23px;border: 1px solid #f6f9fe;}
.lmdh .paixu ul li .type-item{color: #0a4e94;border: 1px solid #2584e4;}
.lmdh .paixu ul li a:hover{color: #0a4e94;border: 1px solid #2584e4;}
.ppt-model{width: 100%;height: auto;position: relative;background-color: #EFF3F6;}
.sucai{overflow:hidden;}
.sucai ul{overflow: hidden;}
.sucai ul li{width: 292px;border: 1px solid #dddddd;float: left;margin: 10px 6px 0 0;position: relative;overflow: hidden;cursor: pointer;}
.sucai ul li .mb{position: relative;overflow:hidden;}
.sucai ul li .mb img{width:100%;}
.sucai .txt{width:297px;height: 0;background: url(../images/1px.png) repeat;position:absolute;left:0;bottom:0px;color:#fff;font-family:"微软雅黑";}
.sucai .txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.sucai .txt p{font-size:14px;text-align:center;}
.sucai .txt .ck{margin: 50px auto 0;width: 233px;display: block;line-height: 60px;font-size: 21px;/* margin: 0 auto;*/border-radius: 60px;background: #4175dd url(../images/pic_download.png) 38px 13px no-repeat;color: #fff;text-align: center;text-decoration: none;transition: all 0.3s;}
.sucai .txt .sc{margin: 20px auto 0;width: 233px;display: block;line-height: 60px;font-size: 21px;/* margin: 0 auto;*/border-radius: 60px;background: #ff5302 url(../images/btn_shoucang.png) 64px 13px no-repeat;color: #fff;text-align: center;text-decoration: none;transition: all 0.3s;}
.sucai ul li .tt{height:75px;}
.sucai ul li .tt h2{font-weight:100;padding: 8px;background: #fff;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sucai ul li .tt .scxz{overflow: hidden;}
.sucai ul li .tt .scxz .xz{text-align: center;width: 143px;height: 100%;background-color: #f9f9f9;color: #9e9c9c;font-size: 14px;line-height:35px;float: left;position: relative;border-right: 1px solid #ececec;}
.sucai ul li .tt .scxz .xz span{background: url(../images/ico_download_n.png) 0 6px no-repeat;padding-left: 30px;display: -webkit-inline-box;}
.sucai ul li .tt .scxz .sc{text-align: center;width: 143px;height: 100%;background-color: #f9f9f9;color: #9e9c9c;font-size: 14px;line-height:35px;float: left;position: relative;}
.sucai ul li .tt .scxz .sc span{background: url(../images/ico_favour_n.png) 0 6px no-repeat;padding-left: 30px;display: -webkit-inline-box;}
.tcdPageCode{padding: 20px 20px 35px 20px;text-align: center;color: #ccc;}
.tcdPageCode a{color: #1780d9;display: inline-block;height: 40px;line-height: 40px;padding: 0 18px;background: #fff;font-size:14px;margin: 0 3px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode b{color: #fff;background: #1780d9;display: inline-block;height: 40px;line-height: 40px;font-size:14px;padding: 0 18px;margin: 0 3px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{color: #fff;background: #1780d9;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca;border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
.ppt-advantage{width: 100%;height: 205px;background-color: #343434;border-bottom: 2px solid #3b3b3b;}
.advantage-content{width: 1200px;height: 100%;margin: 0 auto;overflow: hidden;}
.advantage-item{width: 25%;height: 100%;padding-top: 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: left;}
.advantage-img{display: block;width: 96px;height: 82px;margin: 0 auto;margin-bottom: 14px;}
.advantage-txt{font-size: 14px;color: #717171;text-align: center;line-height: 16px;margin-bottom: 2px;opacity: 0.7;}
.ppt-about{width: 100%;height: 196px;background-color: #343434;}
.about-content{width: 1200px;height: 100%;margin: 0 auto;}
.about-us{width: 100%;height: 100%;padding-top: 22px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.about-title{font-size: 14px;color: #5f5f5f;text-align: center;opacity: 0.7;}
.about-img{display: inline-block;width: 99px;height: 34px;vertical-align: middle;margin-left: 20px;background: url("../images/logo_bangong_.png") no-repeat center center;background-size: 100% 100%;}
:root .about-img{    background: url(../images/logo1.png) no-repeat center center;
    background-size: 100% 100%;
    width: 122px;}
.about-txt{font-size: 12px;color: #5f5f5f;line-height: 24px;text-align: center;}
/* modal*/.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;opacity:0.6;filter:alpha(opacity=60)}
.modal{position:fixed;top:50%;left:40%;z-index:1050;width:560px;margin:-250px 0 0 -280px;}
.close{cursor:pointer;padding:2px 3px;cursor:pointer;padding:2px 3px;position:absolute;right:10px;top:14px}
.close:hover{background-color:grey;color:#ffffff}
.button-blue{display:block;float:left;padding:5px 0;width:80px;margin-right:10px;color:#fff;background:#407acc;text-align:center;cursor:pointer}
.button-blue:hover{background:#084b91;text-decoration:none;color:#ffffff}
.button-grey{display:block;float:left;padding:5px 0;width:80px;color:#fff;background:#ccc;text-align:center;cursor:pointer}
.button-grey:hover{background:#aaa;text-decoration:none}
.login-form .form-arrow,.signup-form .form-arrow,.forgot-form .form-arrow{display:block;width:30px;height:15px;background:url(/static/img/arrow.png?2013033000) no-repeat;position:absolute;left:95px;top:-15px}
.login-form input,.signup-form input,.forgot-form input{padding:9px 9px 9px 9px;margin-bottom:20px;width:94%}
.login-form .forgot,.login-form .login,.login-form .reg,.signup-form .forgot,.signup-form .login,.signup-form .reg,.forgot-form .forgot,.forgot-form .login,.forgot-form .reg{width:302px;padding:0;margin:0 0 10px 0;height:35px;font-size:18px;cursor:pointer}
.login-form label.remember,.signup-form label.remember,.forgot-form label.remember{font-size:13px}
.login-form input[type="checkbox"],.signup-form input[type="checkbox"],.forgot-form input[type="checkbox"]{width:auto;height:auto;padding:0;margin:3px 5px 0 0}
.login-form a.forgot,.signup-form a.forgot,.forgot-form a.forgot{font-size:13px;float:right;margin-top:2px;width:auto;cursor:pointer}
.login-form p.error,.signup-form p.error,.forgot-form p.error{font-size:13px;margin-bottom:5px;color:#b22d2d}
#signup-modal,#login-modal,#forgetform,.modal{display:none;width:823px;overflow:hidden;    height: 400px;margin-top:-267px}
#signup-modal a:hover,#login-modal a:hover,#forgetform a:hover,.modal a:hover{text-decoration:none}
.modal h1,#forgetform h1,#signup-modal h1,#login-modal h1{margin:0 -40px;background:#EEE;border-bottom:1px solid #CCC;border-top:1px solid #CCC;font-size:16px;padding:13px 40px;border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;margin-bottom:30px}
.modal .close,#signup-modal .close,#login-modal .close,#forgetform .close{background: url(../images/btn_clos_h.png) no-repeat center center;
    background-size: 80% 80%;position:absolute;top:0;right:0;padding:12px 18px 16px 18px;height:12px;overflow:hidden;opacity:.8;}
.forgot-btn,.login-btn{display:inline-block;*display:inline;*zoom:1;margin-top:14px;color:#ffffff}
.share{text-align:left;overflow:hidden;display:block !important;height:16px !important;line-height:16px !important;padding-left:20px !important;background:url(../img/v2/share.png) no-repeat left;cursor:pointer;float:right}
.share:hover{opacity:0.8}
.share.weibo{background-position:0px -96px}
.share.qq{background-position:0px -64px}
.share.douban{background-position:0px -560px}
.share.renren{background-position:0px -160px}
.third-parties{display:none}
.login-bind-tp{margin:-5px 0 30px 0}
.login-bind-tp em{padding:1px 8px}
.login-bind-tp li{border-radius:5px;margin-bottom:10px;cursor:pointer}
.login-bind-tp li a{text-align:center;display:block;color:white;padding:12px 30px 12px 0}
.modal .dsf{ background:#fff; overflow:hidden; width:776px;}

.pass-left{
    position: absolute;

    top: 0;
    width: 348px;
    height: 520px;
    background: url(../images/bg_left.png);
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
}
.pass-left .title{
    margin-top: 47px;
    height: 30px;
    line-height: 30px;
    font-size: 24px;
    color: #FEFEFE;
    text-align: left;
    padding-left: 40px;
    letter-spacing: 2px;
}
.pass-left ul {
    display: block;
    margin-top: 21px;
}
.pass-left ul li {
    height: 50px;
    font-size: 14px;
    color: #ffffff;
    text-align: left;
    line-height: 42px;
}
.pass-left ul li i {
    display: inline-block;
    width: 78px;
    height: 40px;
    background: url(../images/icon_tubiao.png) 37px 8px no-repeat;
    vertical-align: -10px;
}
.pass-left ul li i.icon2{
    background: url(../images/icon_tubiao.png) 37px -42px no-repeat;
}
.pass-left ul li i.icon3{
    background: url(../images/icon_tubiao.png) 37px -92px no-repeat;
}
.pass-left ul li i.icon4{
    background: url(../images/icon_tubiao.png) 37px -142px no-repeat;
}
.pass-left ul li i.icon5{
    background: url(../images/icon_tubiao.png) 37px -192px no-repeat;
}

.modal .dsf .ddll{    float: right;
    height: 400px;
    width: 428px;}
.modal .dsf .ddll .sfdl{overflow:hidden;}
.modal .dsf .ddll .sfdl ul{overflow:hidden;}
.modal .dsf .ddll .sfdl ul li{     width: 20%;
    margin-left: 21%;
    margin-top: 30px;
    text-align: center;
    float: left;}
.modal .dsf .ddll .sfdl ul li img{ width:100%;}
.modal .dsf .ddll .sfdl ul li p{    line-height: 30px;
    font-size: 16px;}
.modal .dsf .ddll .lgimg{ width:150px; margin:35px auto 35px;}	
.modal .dsf .ddll .lgimg img{ width:100%;}
.modal .dsf .ddll .zhdl{    width: 60%;
    display: block;
    margin: 24px auto 0;
    background: #f9641e;
    color: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    letter-spacing: 2px;
    border-radius: 40px;}
.pass_quick_login{
    padding: 0 27px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  
    bottom: 366px;
    left: 0px;
}
.pass_line_left,.pass_line_right{
    display: inline-block;
    width: 111px;
    border-bottom: 1px solid #EBEBEB;
    vertical-align: middle;
}
.pass_center{
    display: inline-block;
    color: #666666;
    font-size: 14px;
    margin: 0 15px;
}

/*nav导航盒子*/
div.hhyy{
    width: 240px;
    float: left;
    line-height: 36px;
    text-align: center;
    position: relative;
 
}
/*nav-main*/
ul.nav-mainn{
    width: 100%;
    height: 100%;
    list-style-type: none;
}
ul.nav-mainn span{
    display: inline-block;
        margin-left: 6px;
    width: 17px;
    height: 7px;
    background: url('../images/down-icon.png') no-repeat;
}
/*图标向上旋转*/
.hover-upp{
    transition-duration: .5s;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
/*图标向下旋转*/
.hover-downn{
    transition-duration: .5s;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
/*导航条设置*/
ul.nav-mainn>li{    line-height: 30px;
       padding: 0 13px;
    display: block;
    float: left;
    font-size: 16px;
    color: #0b73cc;
    cursor: pointer;
}
#nav-header .hhyy .nav-mainn .ktvip{  display: none;  line-height: 30px;}
ul.nav-mainn>li:hover{
   
}
/*隐藏盒子设置*/
div.hidden-boxx{
   width: 215px;
   
    z-index: 99999;
    left: 0;
    position: relative;
    display: none;
    overflow: hidden;
    border-radius: 2px;
    background-color: #fff;
    -webkit-box-shadow: 0px 1px 7px 0px rgba(80,80,80,0.18);
    -moz-box-shadow: 0px 1px 7px 0px rgba(80,80,80,0.18);
    box-shadow: 0px 1px 7px 0px rgba(80,80,80,0.18);
    top: 6px;
}
.hidden-boxx ul li a{    display: block;
    line-height: 36px;
    text-align: center;
    color: #797979;
    font-size: 14px;}
.hidden-boxx>ul{
    list-style-type: none;
    color: #643519;
    cursor: pointer;
}
#nav-header div.hidden-boxx li a:hover{
      color: #0462FD;}
.hidden-boxx li:hover{
      color: #0462FD;
    background-color: #FAFAFA;
}

/*隐藏盒子位置设置*/
.hidden-loc-index{
    left: 88px;
}
.hidden-loc-us{
    left: 242px;
}
.hidden-loc-info{
    left: 363px;
}
#nav-header div.hhyy{      margin-top: 20px;   width: 230px;
    position: absolute;
    left: 77%;}

#nav-header .hhyy .ktvip{    float: left;
    padding-left: 30px;
    margin-right: 10px;}


#nav-header .hhyy .hidden-boxx .huiyuanxl{    padding: 10px;}
#nav-header .hhyy .hidden-boxx .huiyuanxl p{       width: 80%;
    text-align: left;
    margin: 0 auto;
    line-height: 33px;
    border-bottom: 1px solid #E8E7E7;
    font-size: 14px;}
#nav-header .hhyy .hidden-boxx .huiyuanxl ul{ overflow:hidden; padding-top:10px;}
#nav-header .hhyy .hidden-boxx .huiyuanxl ul li{width: 33%;
    float: left;}
#nav-header .hhyy .hidden-boxx .huiyuanxl ul li a{    font-size: 12px;
line-height: 23px;}
#nav-header .hhyy .hidden-boxx .huiyuanxl ul li img{    text-align: center;
    width: 30px;
    height: 30px;
    margin: 0 auto;
    display: block;}

#nav-header .hhyy .hidden-boxx .huiyuanxl .tuijs{line-height: 25px;
    width: 80%;
    display: block;
    border: 1px solid #E8E7E7;
    margin: 10px auto;}


.footer{
	width: 100%;
	background: #ffffff;
}
.footer .xuanc{
	width: 100%;
	height: 480px;
	background: url('../../index/image/power.jpg') center center no-repeat;
}
.footer .footer1{
	width: 100%;
	overflow: hidden;
	position: relative;
	background: #1b1b1b;
}

.footer .footer1 .user-say{
	width:1160px; 
	height: 150px;
	border-bottom: 1px solid #535353;
	padding:0px 20px;
	margin:10px auto;
}

.footer .footer1 .user-say .box{
	    text-align: left;
    height: 150px;
        width: 261px;
    line-height: 150px;
    font-size: 14px;
    color: #7d7d7d;
    float: left;
}

.footer .footer1 .user-say .box1{
	text-align: left;
    height: 150px;
    width: 109px;
    line-height: 150px;
    font-size: 14px;
    color: #7d7d7d;
    float: left;
}
.footer .footer1 .user-say i{
	display: inline-block;
	width: 50px;
	height: 50px;
	vertical-align: -20px;
}

.footer .footer1 .user-say .i-1{
	background: url('../image/common.png') 6px -726px no-repeat;
}
.footer .footer1 .user-say .i-2{
	background: url('../image/common.png') 6px -766px no-repeat;
}
.footer .footer1 .user-say .i-3{
	background: url('../image/common.png') 6px -809px no-repeat;
}
.footer .footer1 .user-say .i-4{
	background: url('../image/common.png') 6px -856px no-repeat;
}
.footer .footer1 .user-say .i-5{
	background: url('../image/common.png') 6px -906px no-repeat;
}
.footer .footer2 {    overflow: hidden;
    background: #1b1b1b;
    text-align: center;}
.footer .footer2 .dblogo{    padding: 5px;}
.footer .footer2 .dblogo img{width: 180px;}
.footer .footer2 .dbwz{    padding: 10px;}
.footer .footer2 .dbwz a{     color: #7d7d7d;
    font-size: 14px;}
.footer .footer2 .dbwz span{    color: #7d7d7d;
    font-size: 14px;
    padding: 0 15px;}
	
	
	
.about{width: 1200px; overflow: hidden; margin:10px auto 10px;}
.about .aboutdh{padding-bottom:50px; border: 1px solid #eee; width: 230px; float: left;background:#fff; overflow: hidden;}
.about .aboutdh .abouttitle{color: #000; background: url(bangzhu.png) left no-repeat; line-height: 50px; margin-left: 10px; font-size: 18px; height: 50px; padding-left: 25px;}
.about .aboutdh .abouttitle span{color: #999; text-transform: uppercase; font-size: 14px; padding-left: 5px;}
.about .aboutdh .aboutdhfl{border-top: 1px solid #eee; padding: 0 15px 0 15px; margin: 0 auto; overflow: hidden;}
.about .aboutdh .aboutdhfl h3{color: #222;border-bottom: dotted 1px #d7d7d7; line-height:45px; line-height:45px; font-size:17px; font-weight:100;}
.about .aboutdh .aboutdhfl ul{overflow: hidden;}
.about .aboutdh .aboutdhfl h3:nth-child(1){background: url(xssl.png) left no-repeat; padding-left: 30px;}
.about .aboutdh .aboutdhfl h3{background: url(about.png) left no-repeat; padding-left: 30px;}
.about .aboutdh .aboutdhfl ul li{}
.about .aboutdh .aboutdhfl ul li a{background: url(list-style2.jpg) no-repeat left center; padding-left: 20px; line-height: 40px; height: 40px; font-size: 15px;}
.about .aboutdh .aboutdhfl ul li a:hover{color:#ff9109}
.about .abuotnr{background:#fff; width: 920px; float: right; padding: 15px; overflow: hidden;}
.about .abuotnr .aboutlm{padding: 10px; border-bottom: 1px solid #eee;}
.about .abuotnr .aboutlm h3{font-weight: 100; line-height: 35px; height: 35px;}
.about .abuotnr .aboutjs{line-height: 30px; font-size: 15px; overflow: hidden; padding:15px;}
.about .abuotnr .aboutjs p{line-height:35px; font-size:15px;}

.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}