body {
    margin: 0;
    padding: 0;
    color: #000000;
    font-family: "Source Han Sans CN", "microsoft yahei", sans-serif;
    font-size: 14px;
    line-height: 22px;
}

img {
    margin: 0;
    padding: 0;
    border-style: none;
    vertical-align: middle;
    line-height: 1.0;
}

ul, nav {
    list-style-type: none;
}

ol {
    list-style-type: decimal;
}

p, span, h1, h2, h3, h4, h5, dl, dd, dt, form, ul, li, ol, figure {
    margin: 0;
    padding: 0;
}

i {
    margin: 0;
    padding: 0;
    font-style: normal;
}

input, textarea, select, button {
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}

a {
    color: #333333;
    text-decoration: none;
    transition: all 0.3s ease;
}

a:hover {
    opacity: .8;
}

.span01 {
    display: none;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.clear {
    clear: both;
}

.hidden {
    overflow: hidden;
}

.clearfix:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    font-size: 0;
    height: 0;
}

.clearfix {
    *display: inline-block;
    _height: 1%;
}

.block {
    display: block
}

.center {
    text-align: center;
}

.tr {
    text-align: right;
}

.fwb {
    font-weight: bold;
}

.abs {
    position: absolute;
}

.rel {
    position: relative;
}


.pt0 {
    padding-top: 0px !important;
}
.pt5{padding-top:5px!important;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt55{padding-top:55px;}
.pt60{padding-top:60px;}
.pt70{padding-top:70px;}
.pt80{padding-top:80px;}
.pt90{padding-top:90px;}
.pt100{padding-top:100px;}
.pt110{padding-top:110px;}
.pt130{padding-top:130px;}
.pt140{padding-top:140px;}
.pt150{padding-top:150px;}
.pt160{padding-top:160px;}

.font12{font-size:12px;}
.font15{font-size:15px; line-height:26px;}

.icon{width:1em; height:1em; vertical-align:-0.15em; fill:currentColor; overflow:hidden;}

.sp_block,.sp_inline,.pad_inline,.pad_block{display:none;}
.banner{ width: 100%; position: relative; overflow: hidden; z-index: 1;}

.header{width:100%; height:160px;}
.header_group{border-top:#009b4a 5px solid;}
.header_group .group-dropdown-btn{width:300px; height:25px; color:#fff; font-size:12px; line-height:25px; margin:-5px auto 0 auto; text-align:center; display:block; background:url(../images/top1.png) no-repeat center;}
.header_group .group-dropdown-btn img{vertical-align:text-bottom; margin-right:5px;}
.header_wrap{height:81px; display:flex; justify-content:space-between; padding:0 73px 0 43px; box-sizing:border-box;}
.header_wrap .sp_pt35 a{ width:100%; float:left; display:inline-block}
.header_wrap .sp_pt35 img{ height:60px; max-width:100%}
.header_inner{display:flex; padding-top:17px;}
.header_login a{color:#808080; font-size:14px; line-height:36px; margin-right:20px; display:flex; align-items:center;}
.header_login a .icon{font-size:20px; margin-right:8px;}
.header_registration a{color:#808080; font-size:14px; line-height:36px; margin-right:25px; display:flex; align-items:center;}
.header_registration a .icon{font-size:18px; margin-right:8px;}
.header_logged{width:135px; position:relative;}
.header_logged > p{color:#808080; font-size:14px; line-height:36px; padding-bottom:5px; display:flex; align-items:center;}
.header_logged > p .icon-login{font-size:19px;}
.header_logged div{width:140px; margin-left:-10px; border-top:#ccc 1px solid; border-left:#ccc 1px solid; position:absolute; z-index:1; display:none;}
.header_logged div a{color:#4d4d4d; font-size:15px; line-height:32px; padding:0 6px 0 10px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; display:flex; align-items:center; justify-content:space-between; background:#FFF; box-sizing:border-box;}
.header_logged div a .icon{font-size:13px; transform:rotate(-90deg);}
.header_logged div a:hover{opacity:1; color:#023c89;}
.header_search{width:226px; height:36px; border:#C5C5C5 1px solid; margin-right:35px; box-sizing:border-box;}
.header_search_text{width:190px; height:34px; padding:0 10px; border:none; box-sizing:border-box;}
.header_search_submit{width:34px; height:34px; border:none; background:url(../images/header_search_submit.png) no-repeat; box-sizing:border-box; cursor:pointer;}
.header_weixin{position:relative;}
.header_weixin_p{width:80px; height:36px; color:#FFF; display:flex; justify-content:center; align-items:center; transform:skew(-16deg); background-color:#35B071;}
.header_weixin_p:hover{opacity:.8;}
.header_weixin_p .icon{font-size:26px; transform:skew(16deg);}
.header_weixin_pc{position:absolute; top:45px; left:50%; transform:translateX(-50%); z-index:20; display:none;}
.header_mail a{width:80px; height:36px; color:#FFF; display:flex; justify-content:center; align-items:center; transform:skew(-16deg); margin-left:-1px; background-color:#4A7BC7;}
.header_mail .icon{font-size:22px; transform:skew(16deg);}
.header_nav{position:relative;}
.nav_list{line-height:54px; display:flex; background:#F2F2F2;}
.nav_list li{width:14.3%; font-size:15px; font-weight:500; text-align:center; position:relative;}
.nav_list li:before{content:""; width:1px; height:24px; background:#BCBCBC; position:absolute; top:15px; left:0;}
.nav_list li a{display:block;text-transform:capitalize}
.nav_list li:first-child:before{display:none;}
.nav_list li a:hover,.nav_list li.nav_list_li a{color:#FFF; background:#023c89;}
.nav_list li.open a{color:#FFF; background:#023c89;}
.nav_list li .icon{display:none;}
.nav_sub{width:100%; padding-bottom:60px; background:linear-gradient(to right,rgba(204,224,237,.95),rgba(204,224,237,.95)); position:absolute; top:54px; z-index:20;}
.nav_sub_product{width:1100px; margin:0 auto; padding-top:20px; display:flex; flex-wrap:wrap;}
.nav_sub_product li{width:250px; margin:30px 0 0 33px; background:#FFF; position:relative;}

.nav_sub_product li:nth-child(4n+1) {
    margin-left: 0;
}

.nav_sub_product li a {
    display: flex;
    align-items: center;
}

.nav_sub_product li a p {
    width: calc(100% - 95px);
    font-size: 14px;
    font-weight: 500;
    line-height: 17px;
    padding: 0 20px 0 15px;
    box-sizing: border-box;text-transform:capitalize
}

.nav_sub_product li .icon {
    color: #023c89;
    font-size: 19px;
    position: absolute;
    right: 5px;
    bottom: 5px;
}

.nav_sub_w1060 {
    width: 1060px;
    margin: 0 auto;
}

.nav_sub_case {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    padding-top: 20px;
    border-top: #A1A1A1 1px solid;
}

.nav_sub_case:first-child {
    margin-top: 0;
    padding-top: 50px;
    border-top: none;
}

.nav_sub_p1 {
    color: #023c89;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.5;
}

.nav_sub_p2 {
    color: #023c89;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.5;
}

.nav_sub_p3 {
    color: #1a1a1a;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.5;
}

.nav_sub_case dt {
    width: 790px;
}

.nav_sub_case dt.nav_sub_case {
    display: flex;
}

.nav_sub_topic {
    color: #FFF;
    font-size: 14px;
    font-weight: 500;
    line-height: 44px;
    text-align: center;
    background: #023c89;
    position: relative;
}

.nav_sub_topic .icon {
    position: absolute;
    top: calc(50% - 7px);
    right: 12px;
}

.nav_sub_purpose {
    display: flex;
    flex-wrap: wrap;
}

.nav_sub_purpose li {
    width: 250px;
    height: 44px;
    font-size: 14px;
    line-height: 20px;
    margin: 20px 0 0 20px;
    background: #FFF;
}

.nav_sub_purpose li:nth-child(3n+1) {
    margin-left: 0;
}

.nav_sub_purpose li:nth-child(1), .nav_sub_purpose li:nth-child(2), .nav_sub_purpose li:nth-child(3) {
    margin-top: 0;
}

.nav_sub_purpose li a {
    height: 44px;
    display: flex;
    align-items: center;
}

.nav_sub_purpose li .icon {
    color: #00a545;
    font-size: 12px;
    margin: 0 10px 0 15px;
}

.nidec_sidebar {
    padding-top: 32px;
    position: fixed;
    top: calc(80% - 110px);
    right: 50px;
    z-index: 20;
}

.nidec_sidebar_x {
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
}

.nidec_sidebar img {
    box-shadow: 5px 5px 5px rgba(0, 0, 0, .2);
}
.pb-carouselWarp{width:100%; height:auto; padding-bottom:25px; position:relative;}
.pb-carouselWarp .pb-carousel{position:relative; height:auto}
.pb-carouselWarp .pb-carousel li{display:none; position:absolute; width:100%; height:100%; top:0; left:0; z-index:10; background-position:50%;}
/*.pb-carouselWarp .pb-carousel li.pb_img01{background-image: url('../images/banner01.jpg'); background-position:center; background-size:cover;}
.pb-carouselWarp .pb-carousel li.pb_img02{background-image: url('../images/banner02.jpg'); background-position:center; background-size:cover;}
.pb-carouselWarp .pb-carousel li.pb_img03{background-image: url('../images/banner03.jpg'); background-position:center; background-size:cover;}*/
.pb-carouselWarp .pb-carousel .pb-this{display:block; left:0}
.pb-carouselWarp .pb-carousel li a{height:100%; display:block;}
.pb-carouselWarp .pb-carousel-ind{position:absolute; bottom:0; left:50%; transform:translateX(-50%)}
.pb-carouselWarp .pb-carousel-ind li{width:10px; height:10px; float:left; background-color:#CCCCCC; margin:0 4px; cursor:pointer;}
.pb-carouselWarp .pb-carousel-ind .pb-this{background-color:#2E9F37}
.pb-carouselWarp .pb-arrow{display:none;}

.nidec_w1170{width:1170px; margin:0 auto;}
.nidec_purpose_dl{display:flex;}
.nidec_purpose_dl dd{width:170px; height:130px; color:#FFF; font-size:22px; font-weight:bold; line-height:130px; text-align:center; background:#808080;text-transform:uppercase;}
.nidec_purpose_dl dd .icon{margin-right:5px;}
.nidec_purpose_dl dt{width:1000px; padding:0 30px; background:#F2F2F2; display:flex; align-items:center; box-sizing:border-box;}
.nidec_purpose_p1{font-size:18px; font-weight:bold; line-height:40px; padding-right:20px;text-transform:capitalize}
.nidec_purpose_text{width:452px; height:40px; padding:0 10px; border:#B8B8B8 1px solid; box-sizing:border-box;}
.nidec_purpose_submit{width:160px; height:40px; color:#FFF; font-size:17px; font-weight:500; border:none; margin-left:10px; background:#023c89 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjM0MTExNjE3NzcyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyMzY2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTc1NS45NzQyNjggNTEyIDI2OC4wMjU3MzIgMTQ2Ljk3NTcwOGwwIDczMC4wNDg1ODRMNzU1Ljk3NDI2OCA1MTIiIHAtaWQ9Ijc4MzIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD48L3N2Zz4=') no-repeat 135px 14px; background-size:14px auto; box-sizing:border-box; cursor:pointer;}
.nidec_title{font-size:42px; font-weight:500; line-height:1.2;}
.nidec_title p{font-size:26px;}
.nidec_product_title{height:94px; display:flex; align-items:flex-end; padding-top:30px;text-transform:capitalize}
.nidec_product_title p{width:50%; height:75px; font-size:22px; font-weight:500; background:#EAEAEA; display:flex; justify-content:center; align-items:center; cursor:pointer;}
.nidec_product_title p.select{height:94px; color:#FFF; font-size:26px; background:#023c89;}
.nidec_product_bg{padding:20px 0 50px 0; background:linear-gradient(to right,rgba(204,237,218,.8),rgba(204,224,237,.8));}
.nidec_product{width:1170px; margin:0 auto; display:flex; flex-wrap:wrap;}
.nidec_product li{width:376px; margin:20px 0 0 21px; padding:10px; background:#FFF; position:relative; box-sizing:border-box;}
.nidec_product li:nth-child(3n+1){margin-left:0;}
.nidec_product li a{display:flex; align-items:center;}
.nidec_product_img{overflow:hidden;}
.nidec_product_img img{transition:all  0.3s ease;}
.nidec_product_bt{width:216px; font-size:18px; font-weight:500; line-height:22px; padding:0 25px 0 20px; box-sizing:border-box;text-transform:capitalize}
.nidec_product li .icon{color:#023c89; font-size:24px; position:absolute; right:7px; bottom:7px;}
.nidec_product li a:hover img{transform:scale(1.1);}
.nidec_case{display:flex; justify-content:space-between; padding-top:20px;}
.nidec_case li{width:260px;}
.nidec_case li a{display:block;}
.nidec_case_img{border:#BFBFBF 1px solid; overflow:hidden;}
.nidec_case_img img{transition:all  0.3s ease;}
.nidec_case li h3{height:48px; color:#023c89; font-size:18px; line-height:24px; padding-top:10px;}
.nidec_case_p{font-size:15px; line-height:24px; padding-top:10px;}
.nidec_case li a:hover img{transform:scale(1.1);}
.nidec_case_more a{width:280px; color:#FFF; font-size:18px; line-height:54px; display:block; margin:0 auto; text-align:center; background:#023c89; position:relative;text-transform:capitalize}
.nidec_case_more a .icon{font-size:14px; position:absolute; top:calc(50% - 7px); right:15px;}
.nidec_news{padding-top:20px;}
.nidec_news li{height:60px; font-size:15px; line-height:26px; margin-top:10px; padding:17px 0 17px 35px; display:flex; background:#F2F2F2; box-sizing:border-box; position:relative;}
.nidec_news li span {
    width: 105px;
}

.nidec_news_enterprise, .nidec_news_expo, .nidec_news_product {
    width: 105px;
    height: 26px;
    color: #FFF;
    font-weight: bold;
    line-height: 26px;
    text-align: center;
    margin-right: 25px;
    background: #819fe7;
}

.nidec_news_expo {
    background: #eab44f;
}
.nidec_news_product{background:#ee7a71;}
.nidec_news_new{width:42px; height:20px; color:#c1272d; line-height:20px; font-weight:500; text-align:center; margin:2px 15px 0 0; border:#c1272d 1px solid;}
.nidec_news li a{max-width:780px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.nidec_news li .icon{color:#00a545; position:absolute; top:calc(50% - 7px); right:20px;}
.footer_bg{margin-top:140px; padding:60px 0 25px 0; border-top:#009C4B 5px solid; background:#F2F2F2; position:relative;}
.pagetop a{width:50px; height:50px; color:#FFF; font-size:28px; display:flex; justify-content:center; align-items:center; background:#B2E4C7; position:absolute; top:-70px; right:20px; z-index:9;}
.footer{display:flex;}
.foot_logo{width:330px;}
.foot_product{width:245px; padding-right:35px;}
.foot_product h3{font-size:16px; line-height:26px; font-weight:500; padding-top:30px; border-bottom:#BCBCBC 1px solid;text-transform:capitalize}
.foot_product h3:first-child{padding-top:0;}
.foot_product h3 .icon{display:none;}
.foot_product p a{color:#4d4d4d; font-size:15px; line-height:26px;text-transform:capitalize}
.footer_copyright{color:#666666; font-size:13px; text-align:center; padding-top:140px;}
.footer_copyright a{color:#666666; font-size:12px; text-decoration:underline;}

.sub_path{width:1170px; color:#808080; margin:0 auto; padding:20px 0;}
.sub_path a{color:#808080;text-transform:capitalize}
.sub_path .icon{color:#023c89; font-size:12px; margin:0 8px;}
.sub_banner{height:160px; font-size:42px; font-weight:bold; line-height:1.2; display:flex; align-items:center; background:linear-gradient(to right,rgba(2,60,137,.3),rgba(204,224,237,.8))}
.sub_banner span{font-size:34px;}
.sub_banner p{font-size:24px;text-transform:uppercase;}
.use_purpose_title{color:#023c89; font-size:36px; line-height:1.2;}
.use_purpose_title a{color:#023c89;}
.use_purpose_title span{font-size:24px; font-weight:500;}
.use_purpose_title p{color:#1a1a1a; font-size:16px; padding-top:8px;}
.use_purpose{ padding-bottom:25px; background:#F2F2F2;}
.use_purpose_dl{display:flex;}
.use_purpose_dl dd{width:170px; color:#FFF; font-size:22px; font-weight:bold; text-align:center; display:flex; align-items:center; justify-content:center; background:#808080;}
.use_purpose_dl dd .icon{margin-right:5px;}
.use_purpose_dl dt{width:960px; padding:0 20px;}
.use_purpose_text{width:580px; height:40px; padding:0 10px; border:#B8B8B8 1px solid; box-sizing:border-box;}
.use_purpose_objective{width:100%; height:80px; padding-top:23px; display:flex; border-bottom:#B5B5B5 1px solid; box-sizing:border-box;}
.use_purpose_objective h4{width:85px; font-size:18px; line-height:34px; padding-left:10px;}
.use_purpose_objective select{width:260px; height:32px; padding:0 5px; margin-left:22px; border:#C6C6C6 1px solid; box-sizing:border-box;}
.use_purpose_submit input{width:280px; color:#FFF; font-size:18px; line-height:54px; display:block; margin:0 auto; border:none; text-align:center; background:#023c89 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjM0MTExNjE3NzcyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyMzY2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTc1NS45NzQyNjggNTEyIDI2OC4wMjU3MzIgMTQ2Ljk3NTcwOGwwIDczMC4wNDg1ODRMNzU1Ljk3NDI2OCA1MTIiIHAtaWQ9Ijc4MzIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD48L3N2Zz4=') no-repeat 250px 20px; background-size:14px auto; position:relative; cursor:pointer;}
.use_product{display:flex; flex-wrap:wrap; padding-top:50px;}
.use_product > li{width:360px; padding-top:50px; padding-left:45px;}
.use_product > li:nth-child(3n+1){padding-left:0;}
.use_product_img{display:table-cell; text-align: center; vertical-align: middle; width:360px; height:260px; border:1px solid #dedede; overflow: hidden;*display: block; *font-size:174px;/*约为高度的0.873，200*0.873 约为175*/ *font-family:Arial;}
.use_product_img img{transition:all 0.3s ease;max-width:80%;max-height:80%;display: inline-block;vertical-align: middle; width:auto; height:auto}
.use_product > li a:hover img{transform:scale(1.1);}
.use_product_h3{height:50px; color:#FFF; font-size:18px; line-height:22px; text-align:center; display:flex; justify-content:center; align-items:center; background:#023c89; position:relative;}
.use_product_h3 .icon{position:absolute; right:6px; bottom:6px;}
.use_product_sub{display:flex; flex-wrap:wrap; justify-content:space-between;}
.use_product_sub li a{width:178px; height:44px; color:#666666; font-size:14px; line-height:18px; display:flex; align-items:center; margin-top:4px; padding:0 6px; background:#F2F2F2; box-sizing:border-box;}
.use_product_sub li a .icon{color:#00a545; margin-right:5px;}
.use_product_gd{font-size:14px; text-align:center; padding-top:10px;}
.use_product_gd a{color:#023c89; text-decoration:underline;}
.use_product_gd a .icon{font-size:12px; margin-right:5px;}

.search_number{font-size:20px; text-align:center; padding:50px 0 45px 0;}
.search_number span{color:#023c89; font-size:30px; font-weight:bold; padding:0 5px 0 10px;}
.search_result{border-top:#BFBFBF 1px solid;}
.search_result li{padding:20px 0; border-bottom:#BFBFBF 1px solid; display:flex;}
.search_result_img{position:relative;}
.search_result_img p{width:60px; color:#FFF; font-size:16px; font-weight:bold; line-height:28px; text-align:center; background:#cd1b48; position:absolute; top:0; left:0;}
.search_result_img p:before{content:""; border:solid transparent; border-width:0 0 28px 10px;  border-left-color:#cd1b48; position:absolute; top:0; right:-10px;}
.search_result_lr{width:560px; color:#4d4d4d; padding-left:30px;}
.search_result_bq{display:flex;}
.search_result_bq span{color:#FFF; font-size:15px; font-weight:bold; line-height:30px; text-align:center; margin-right:5px; padding:0 22px;}
.search_result_bq span.search_result_bq01{background:#64A1D8;}
.search_result_bq span.search_result_bq02{background:#87c46b;}
.search_result_title{color:#333333; font-size:28px; line-height:1.3; padding-top:25px;}
.search_result_p1{font-size:16px; padding:15px 0 8px 0; border-bottom:#BFBFBF 1px dotted;}
.search_result_p2{font-size:14px; line-height:28px; padding-top:10px;}
.search_result_p2 span,.search_result_p2 a{font-size:13px;}
.search_result_p2 a:hover{text-decoration:underline;}
.search_result_xx{align-self:center; padding-left:50px;}
.search_result_xq a{width:280px; color:#FFF; font-size:18px; line-height:54px; display:block; text-align:center; background:#023c89; position:relative;}
.search_result_xq a .icon{font-size:14px; position:absolute; top:calc(50% - 7px); right:15px;}
.search_result_case a{width:280px; color:#808080; font-size:16px; line-height:54px; display:block; margin-top:20px;; text-align:center; padding-right:30px; background:#F2F2F2; position:relative; box-sizing:border-box;}
.search_result_case a .icon{font-size:14px; position:absolute; top:calc(50% - 7px); right:15px;}
.search_p{font-size:15px; line-height:24px; text-align:center;}
.search_p a{color:#c1272d; text-decoration:underline;}

.product_return{text-align:right; padding-bottom:10px; border-bottom:#BFBFBF 1px solid;}
.product_return a{width:150px; color:#666; font-size:15px; line-height:44px; display:inline-block; text-align:left; padding-left:12px; background:#F2F2F2; box-sizing:border-box;}
.product_return a .icon{color:#00a545; font-size:12px; margin-right:8px;}
.product_detailed{display:flex; padding-top:30px;}
.product_detailed_img{width:270px;}
.product_detailed_lr{width:540px; padding-left:20px;}
.product_detailed_title{font-size:38px; line-height:1.3; padding-top:55px;}
.product_detailed_p1{font-size:25px; font-weight:bold; line-height:1.3; padding-top:40px;}
.product_detailed_p2{color:#4d4d4d; font-size:16px; line-height:32px; padding-top:15px;}
.product_detailed_trait{display:flex; margin-top:25px; border:#C5C5C5 1px solid;}
.product_detailed_trait dd{width:70px; color:#FFF; font-size:16px; line-height:24px; display:flex; justify-content:center; align-items:center; background:#808080;}
.product_detailed_trait dt{width:470px; color:#4d4d4d; font-size:16px; line-height:24px; padding:5px 0 5px 12px; box-sizing:border-box;}
.product_detailed_zx{width:260px; padding-left:80px;}
.product_detailed_zx .search_result_xq a,.product_detailed_zx .search_result_case a{width:100%;}
.product_detailed_order{color:#4d4d4d; font-size:15px; font-weight:bold; padding:50px 0 15px 0; text-align:center; border-bottom:#BFBFBF 1px solid;}
.product_detailed_eshop a{padding:6px 0; border-bottom:#BFBFBF 1px solid; display:flex; align-items:center;}
.product_detailed_eshop .icon{color:#b3b3b3; font-size:12px; padding:0 5px 0 12px;}
.product_detailed_eshop p{width:140px; color:#666; text-decoration:underline;}
.product_main{width:1170px; margin:35px auto 0 auto; display:flex; justify-content:space-between;}
.product_menu{width:220px; border-top:#009C4B 4px solid;}
.gnavi_fixed{position:fixed; top:0; z-index:10;}
.gnavi_fixed_bottom{position:absolute; bottom:50px; top:auto; z-index:10;}
.product_menu li{color:#666666; font-size:15px; line-height:18px; margin-top:4px; background:#F2F2F2; position:relative;}
.product_menu li a{height:44px; display:flex; align-items:center; padding-right:10px;}
.product_menu li a .icon{color:#00a545; font-size:12px; margin:0 10px 0 15px;}
.product_menu li.product_menu_li a,.product_menu li a:hover{color:#023c89;}
.product_content{width:880px; color:#4d4d4d;}
.product_content p{ line-height:32px; font-size:16px;}
.product_content img{ max-width:100%}
.product_content_title{color:#023c89; font-size:28px; line-height:1.3; border-bottom:#023c89 1px solid;}
.product_data_title{color:#1a1a1a; font-size:18px; line-height:26px; border-left:#023c89 3px solid; padding-left:10px; margin-top:40px;}
.product_data{font-size:16px; margin-top:8px; border-top:#BFBFBF 1px solid; border-left:#BFBFBF 1px solid;}
.product_data th{width:220px; text-align:left; padding:12px 0 12px 20px; border-right:#BFBFBF 1px solid; border-bottom:#BFBFBF 1px solid; background:#E5F4ED; box-sizing:border-box;}
.product_data td{padding:12px 10px 12px 10px; border-right:#BFBFBF 1px solid; border-bottom:#BFBFBF 1px solid;}
.product_data.td_center td {padding: 12px 0;text-align: center;}
.product_data td.product_data_td01{width:90px; text-align:center; border-right:none;}
.product_data td.preLine{word-break:break-all;}
.product_content .sp_plr30 .pt30.sp_pt30 img.sp_w100.pad_w100{max-width:880px; height:auto;}
.product_chart_title{color:#1a1a1a; font-size:18px; line-height:26px; padding-bottom:8px; border-bottom:#BFBFBF 1px solid;}
.product_chart_title span{border-left:#023c89 3px solid; padding-left:10px; display:inline-block;}
.product_induced{color:#1a1a1a; font-size:22px; line-height:1.3; padding-top:35px;}
.product_induced_p1{font-size:16px; line-height:28px;}
.product_download{display:flex; flex-wrap:wrap; padding-top:20px;}
.product_download li a{width:400px; padding:20px 0 0 50px; display:flex;}
.product_download li:nth-child(2n+1) a{padding-left:0;}
.product_download_mz{width:320px; height:60px; font-size:16px; line-height:22px; padding:0 10px 0 15px; background:#F2F2F2; box-sizing:border-box; display:flex; align-items:center;}
.product_download_mz .icon{color:#023c89; font-size:12px; margin-right:5px;}
.product_download_mz span{width:208px;}
.product_download_mz i{width:70px; color:#FFF; font-size:14px; text-align:center; background:#CE1A47;}
.product_download_tb{width:80px; font-size:12px; text-align:center; padding-top:5px;}
.product_download_tb .icon{font-size:30px;}
.icon-excel{color:#007036;}
.icon-word{color:#2C347D;}
.product_related{padding-top:8px; display:flex; flex-wrap:wrap;}
.product_related li{width:440px; color:#1a1a1a; font-size:18px; line-height:26px; margin-top:18px; padding-left:30px; background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjM0MTExNjE3NzcyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyMzY2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTc1NS45NzQyNjggNTEyIDI2OC4wMjU3MzIgMTQ2Ljk3NTcwOGwwIDczMC4wNDg1ODRMNzU1Ljk3NDI2OCA1MTIiIHAtaWQ9Ijc4MzIiIGZpbGw9IiMwMDlhNDkiPjwvcGF0aD48L3N2Zz4=') no-repeat 12px 6px; background-size:12px auto; box-sizing:border-box;}
.product_related li a{color:#1a1a1a; font-size:18px;}
.product_related li p{color:#4d4d4d; font-size:15px; padding-top:5px; text-decoration:underline;}
.product_related li p a,.product_md li a{color:#4d4d4d; font-size:15px; text-decoration:underline;}
.product_assembly{display:flex; flex-wrap:wrap;}
.product_assembly li{width:32%; padding:30px 0 0 2%;}
.product_assembly li:nth-child(3n+1){padding-left:0;}
.product_assembly li a{display:flex; align-items:center;}
.product_assembly_lr{font-size:16px; line-height:22px; padding-left:15px;}
.product_qa{padding-top:10px;}
.product_qa li{margin-top:8px; background:#F2F2F2;}
.product_qa_q{color:#1a1a1a; font-size:16px; line-height:24px; padding:18px 40px 18px 30px; position:relative; cursor:pointer;}
.product_qa_q .icon{color:#023c89; font-size:14px; position:absolute; top:24px; right:25px;}
.product_qa_q.open .icon{transform:rotate(90deg);}
.product_qa_a{font-size:15px; line-height:24px; margin:0 30px; padding:28px 10px 35px 0; border-top:#B5B5B5 1px dotted; display:none;}
.product_quantity{margin-top:30px; border:#BFBFBF 1px solid; display:flex;}
.product_quantity dd{width:300px; color:#cc1a47; font-size:22px; font-weight:bold; padding-left:50px; display:flex; align-items:center; background:#F2F2F2; box-sizing:border-box;}
.product_quantity dt{font-size:20px; line-height:30px; padding:20px 0 20px 45px;}
.product_quantity dt strong{font-size:24px;}
.product_quantity dt span{color:#cc1a47;}
.product_quantity_fille a{width:360px; color:#FFF; font-size:18px; line-height:54px; display:block; margin:0 auto; text-align:center; background:#023c89; position:relative;}
.product_quantity_fille a .icon{font-size:14px; position:absolute; top:calc(50% - 7px); right:15px;}
.product_person{display:flex; margin-top:50px; border-top:#BFBFBF 1px solid; border-left:#BFBFBF 1px solid;}
.product_person_charge{width:215px; font-size:18px; font-weight:bold; padding:45px 0 0 30px; border-right:#BFBFBF 1px solid; border-bottom:#BFBFBF 1px solid; background:#E5F4ED; box-sizing:border-box;}
.product_person_contact{width:663px; padding:10px 0 10px 35px; border-right:#BFBFBF 1px solid; border-bottom:#BFBFBF 1px solid; display:flex; align-items:center; box-sizing:border-box;}
.product_person_name{width:105px; color:#1a1a1a; font-size:20px; line-height:1.5;}
.product_person_tel{width:275px; color:#023c89; font-size:32px; font-weight:bold; line-height:1.5;}
.product_person_or{width:60px; color:#1a1a1a; font-size:20px;}
.product_weixin{margin-top:30px; padding:30px 0; border:#BFBFBF 1px solid; display:flex; justify-content:center; align-items:center; background:#E5F4ED;}
.product_weixin .icon{color:#023c89; font-size:40px;}
.product_weixin p{font-size:18px; font-weight:bold; padding:0 35px 0 5px;}
.product_login_bg{width:100%; height:100%; background:rgba(0,0,0,.6); position:fixed; top:0; left:0; z-index:20; display:none;}
.product_login{width:830px; height:390px; border:#023c89 1px solid; padding:14px; background:#FFF; position:absolute; top:calc(50% - 195px); left:calc(50% - 415px); box-sizing:border-box;}
.product_login_cha{width:40px; height:40px; color:#FFF; font-size:18px; padding:11px 0 0 11px; background:#4D4D4D; position:absolute; top:-41px; right:0; box-sizing:border-box; cursor:pointer;}
.product_login_cha:hover{opacity:.7;}
.product_login_title{color:#023c89; font-size:24px; line-height:60px; text-align:center; background:#E5F4ED;}
.product_login_kf{display:flex; padding-top:20px;}
.product_login_m{width:400px; padding-left:20px; border-right:#BFBFBF 1px solid; box-sizing:border-box;}
.product_login_bt{color:#023c89; font-size:16px;}
.product_login_yx{width:350px; height:40px; margin-top:25px; display:flex; border:#BFBFBF 1px solid; box-sizing:border-box;}
.product_login_yx label{width:78px; font-size:15px; font-weight:500; line-height:38px; padding-left:10px; border-right:#BFBFBF 1px solid; background:#E5F4ED; box-sizing:border-box;}
.product_login_yx input{width:270px; height:38px; padding:0 10px; border:none; box-sizing:border-box;}
.product_login_p1{color:#666; font-size:14px; line-height:24px; padding-top:16px; text-align:center; text-decoration:underline;}
.product_login_land input{width:224px; color:#FFF; font-size:15px; line-height:44px; display:block; margin:0 auto; border:none; text-align:center; background:#023c89 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjM0MTExNjE3NzcyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyMzY2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTc1NS45NzQyNjggNTEyIDI2OC4wMjU3MzIgMTQ2Ljk3NTcwOGwwIDczMC4wNDg1ODRMNzU1Ljk3NDI2OCA1MTIiIHAtaWQ9Ijc4MzIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD48L3N2Zz4=') no-repeat 195px 16px; background-size:12px auto; position:relative; cursor:pointer;}
.product_login_r{width:400px; padding-left:30px; box-sizing:border-box;}
.product_login_p2{color:#666; font-size:14px; line-height:22px; padding:25px 0 35px 0; text-align:center;}

.member_login_kf{display:flex; padding-top:50px;}
.member_login_m{width:585px; padding-left:40px; border-right:#BFBFBF 1px solid; box-sizing:border-box;}
.member_login_bt{color:#023c89; font-size:20px; line-height:1.5;}
.member_login_yx{width:465px; height:50px; margin-top:30px; display:flex; border:#BFBFBF 1px solid; box-sizing:border-box;}
.member_login_yx label{width:128px; font-size:18px; font-weight:500; line-height:48px; padding-left:12px; border-right:#BFBFBF 1px solid; background:#E5F4ED; box-sizing:border-box;}
.member_login_yx input{width:335px; height:48px; font-size:18px; padding:0 10px; border:none; box-sizing:border-box;}
.member_login_p1{color:#666; font-size:15px; line-height:24px; padding-top:20px; text-align:center; text-decoration:underline;}
.member_login_land{display:flex; justify-content:center;}
.member_login_land input,.member_login_land a{width:280px; color:#FFF; font-size:18px; line-height:54px; display:block; border:none; text-align:center; background:#999 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjM0MTExNjE3NzcyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyMzY2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTc1NS45NzQyNjggNTEyIDI2OC4wMjU3MzIgMTQ2Ljk3NTcwOGwwIDczMC4wNDg1ODRMNzU1Ljk3NDI2OCA1MTIiIHAtaWQ9Ijc4MzIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD48L3N2Zz4=') no-repeat 248px 20px; background-size:14px auto; position:relative; cursor:pointer;}
.member_login_land_new input,.member_login_land_new a{background:#023c89 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjM0MTExNjE3NzcyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyMzY2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTc1NS45NzQyNjggNTEyIDI2OC4wMjU3MzIgMTQ2Ljk3NTcwOGwwIDczMC4wNDg1ODRMNzU1Ljk3NDI2OCA1MTIiIHAtaWQ9Ijc4MzIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD48L3N2Zz4=') no-repeat 248px 20px; background-size:14px auto;}
.member_login_land a{margin-right:30px;}
.member_login_land input:hover{opacity:.8;}
.member_login_r{width:585px; padding-left:40px; box-sizing:border-box;}
.member_login_p2{color:#666; font-size:15px; line-height:24px; padding:35px 0 40px 0; text-align:center;}

.register_w980{width:980px; margin:0 auto;}
.register_bz{color:#666; font-size:15px; line-height:24px;}
.register_info > li{margin-top:20px; border:#BFBFBF 1px solid; display:flex;}
.register_info_name{width:200px; color:#4D4D4D; font-size:18px; font-weight:bold; line-height:24px; padding:10px 0 10px 12px; border-right:#BFBFBF 1px solid; background:#E5F4ED; box-sizing:border-box;}
.register_info_x{padding-left:8px;}
.register_info_tx{width:778px; color:#666; font-size:16px; line-height:24px;}
.register_info_text{width:100%; height:44px; color:#666; font-size:16px; border:none; padding:0 25px; box-sizing:border-box;}
.register_info_seeds,.register_info_region{width:778px; color:#666; padding:5px 0 20px 0; display:flex; flex-wrap:wrap;}
.register_info_seeds li,.register_info_region li{width:335px; line-height:28px; padding:12px 0 0 25px; box-sizing:border-box;}
.register_info_seeds li:nth-child(2n),.register_info_region li:nth-child(2n){width:430px;}
.register_info_seeds li input[type="checkbox"],.register_info_region li input[type="checkbox"]{margin-right:10px;}
.register_seeds_other{width:200px; height:28px; padding:0 5px; margin-left:10px; border:#BFBFBF 1px solid; box-sizing:border-box;}
.register_info_p1{padding-left:22px; font-size:13px; line-height:1.5;}
.register_info_textarea{width:100%; height:164px; color:#666; font-family:"Arial", "microsoft yahei", sans-serif; font-size:16px; border:none; padding:10px 25px; box-sizing:border-box;}
.register_info_zz{color:#666; font-size:16px; line-height:44px; padding-left:20px;}
.register_info_zz input[type="checkbox"],.register_agree input[type="checkbox"]{margin-right:10px;}
.register_agree,.contact_agree{color:#999; font-size:15px; padding-top:40px; text-align:center;}
.contact_agree_new label{color:#666;}
.register_agree a,.contact_agree a{color:#999; text-decoration:underline;}
.contact_agree_new label a{color:#C1272D;}

.register_info_confirm{width:778px; color:#666; font-size:16px; line-height:24px; padding:10px 25px 10px 25px; box-sizing:border-box;}
.member_login_g{width:280px; color:#FFF; font-size:18px; line-height:54px; display:block; border:none; text-align:center; margin-right:30px; background:#023c89 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjM0MTExNjE3NzcyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyMzY2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTc1NS45NzQyNjggNTEyIDI2OC4wMjU3MzIgMTQ2Ljk3NTcwOGwwIDczMC4wNDg1ODRMNzU1Ljk3NDI2OCA1MTIiIHAtaWQ9Ijc4MzIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD48L3N2Zz4=') no-repeat 248px 20px; background-size:14px auto; position:relative; cursor:pointer;}
.register_confirm_tx{width:778px; color:#666; font-size:16px; line-height:24px; padding:10px 20px; box-sizing:border-box;}

.password_w740{width:740px; margin:0 auto;}
.password_forget{margin-top:30px; display:flex;}
.password_forget label{width:150px; color:#4D4D4D; font-size:18px; font-weight:bold; line-height:48px; padding-left:12px; border:#BFBFBF 1px solid; border-right:none; background:#E5F4ED; box-sizing:border-box;}
.password_forget_text{width:590px; height:50px; font-size:18px; padding:0 10px;  border:#BFBFBF 1px solid; box-sizing:border-box;}
.password_forget_text02{width:190px; height:50px; font-size:18px; padding:0 10px;  border:#BFBFBF 1px solid; box-sizing:border-box;}
.password_forget_get{width:152px; height:44px; color:#FFF; font-size:15px; line-height:44px; text-align:center; margin:3px 0 0 25px; padding-right:10px; border:none; background:#023c89 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjM0MTExNjE3NzcyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyMzY2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTc1NS45NzQyNjggNTEyIDI2OC4wMjU3MzIgMTQ2Ljk3NTcwOGwwIDczMC4wNDg1ODRMNzU1Ljk3NDI2OCA1MTIiIHAtaWQ9Ijc4MzIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD48L3N2Zz4=') no-repeat 130px 15px; background-size:14px auto; box-sizing:border-box; position:relative; cursor:pointer;}
.password_forget_get .icon{font-size:14px; position:absolute; top:15px; right:12px;}
.password_forget_p{color:#666; font-size:15px; line-height:20px; padding:5px 0 0 30px;}

.verify_member{padding:40px 0 45px 0; text-align:center; border-top:#023c89 1px solid; border-bottom:#023c89 1px solid;}
.verify_member h4{color:#023c89; font-size:28px; line-height:1.5;}
.verify_member p{color:#666; font-size:15px; line-height:24px; padding-top:30px;}
.verify_member p a{color:#C1272D; text-decoration:underline;}

.about_menu_title{color:#023c89; font-size:18px; line-height:1.5; padding-bottom:5px; position:relative;}
.about_menu_title_sp{border-bottom:#009C4B 4px solid;}
.about_menu .product_menu{border-top:none;}
.enterprise_title{color:#023c89; font-size:28px; line-height:1.3; border-bottom:#023c89 1px solid; margin-bottom:15px;}
.enterprise_slogan{color:#023c89; font-size:24px; font-weight:bold; line-height:42px; text-align:center;}
.enterprise_motor{display:flex; justify-content:space-between; padding-top:50px;}
.enterprise_motor dt{width:440px; font-size:16px; line-height:32px;}
.enterprise_sales{width:660px; margin:0 auto;}
.enterprise_sales li{width:100%; color:#666; font-size:14px; line-height:18px; display:flex; padding-top:12px;}
.enterprise_summary{display:flex; justify-content:space-between; flex-direction:row-reverse;  padding-top:50px;}
.enterprise_summary table{border-top:#BEBEBE 1px solid; border-left:#BEBEBE 1px solid;}
.enterprise_summary table th{width:120px; font-size:16px; font-weight:500; line-height:26px; padding:12px 0 12px 15px; text-align:left; vertical-align:top; border-right:#BEBEBE 1px solid; border-bottom:#BEBEBE 1px solid; background:#E5F4ED; box-sizing:border-box;}
.enterprise_summary table td{font-size:16px; line-height:26px; padding:12px 15px; border-right:#BEBEBE 1px solid; border-bottom:#BEBEBE 1px solid;}
.enterprise_summary table td p{display:flex; padding-top:8px;}
.enterprise_summary table td p:first-child{padding-top:0;}
.enterprise_blue{color:#023c89;}

.speech_message{display:flex; justify-content:space-between; padding-top:60px;}
.speech_message dt{width:550px; font-size:16px; line-height:32px;}
.speech_chairman_m{vertical-align:text-top; margin:5px 0 0 15px;}
.speech_fgx{border-bottom:#BFBFBF 1px solid;}

.business_title{color:#023c89; font-size:25px; line-height:36px; margin-top:60px; padding-left:15px; border-left:#023c89 3px solid;}
.business_lr{width:760px; margin:-140px auto 0 auto; padding:30px 30px 0 30px; background:rgba(255,255,255,.95); position:relative; box-sizing:border-box;}
.business_lr h4{color:#023c89; font-size:20px; line-height:1.5;}
.business_lr_w740{width:740px;}
.business_lr_p{height:85px; font-size:16px; line-height:28px; padding-top:16px;}
.business_lr_more a{width:224px; color:#FFF; font-size:15px; line-height:44px; display:block; margin:0 auto; text-align:center; background:#023c89; position:relative;}
.business_lr_more a .icon{font-size:12px; position:absolute; top:calc(50% - 6px); right:15px;}

.concept_p{font-size:16px; line-height:32px;}
.concept_policy{margin-top:30px; padding:30px 50px 30px 60px; background:#EDF8F2; display:flex; justify-content:space-between; align-items:center;}
.concept_policy dt{width:530px; font-size:16px; line-height:32px;}
.concept_policy_h4{color:#023c89; font-size:22px; padding-bottom:10px;}
.concept_policy_p{display:flex; line-height:22px; padding:5px 0;}
.concept_policy_p span{color:#023c89; padding-right:10px;}
.policy_p{display:flex; padding:10px 0;}
.policy_p span{color:#023c89; font-size:18px; font-weight:bold; padding-right:10px;}

.consult_cp{display:flex; justify-content:space-between;}
.consult_cpm{font-size:20px; line-height:1.5;}
.consult_cpm span{color:#023c89; font-size:30px; font-weight:500;}
.consult_cpa{width:150px; color:#666; font-size:15px; line-height:44px; padding-left:12px; background:#F2F2F2; box-sizing:border-box;}
.consult_cpa .icon{color:#00a545; font-size:12px; margin-right:8px;}
.consult_select{width:400px; height:30px; margin:7px 0 0 25px; border:#999 1px solid;}
.thanks{padding:40px 0 45px 0; text-align:center; border-top:#009C4B 1px solid; border-bottom:#009C4B 1px solid;}
.thanks_h3{color:#009C4B; font-size:28px; line-height:1.5;}
.thanks_p{color:#666; font-size:15px; padding-top:35px;}

.news_list{padding-top:20px;}
.news_list li{font-size:15px; line-height:26px; padding:25px 0 25px 15px; display:flex; border-bottom:#D8D8D8 1px solid; box-sizing:border-box; position:relative;}
.news_list li i:nth-child(2){margin-right:15px;}
.news_list li span{width:100px;}
.news_list li a{max-width:555px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_list li .icon{color:#00a545; position:absolute; top:calc(50% - 7px); right:15px;}
.news_columns{display:flex; justify-content:center; padding-top:55px;}
.news_columns li{width:30px; height:30px; font-size:14px; line-height:30px; text-align:center; margin:0 5px;}
.news_columns li a{color:#ffffff; display:block; background:#023c89; box-sizing:border-box;}
.news_columns li.news_columns_li01 a{color:#023c89; background:none;}
.news_columns li a:hover{opacity:0.8; text-decoration:none;}
.news_columns li.news_columns_li02{border:#D8D8D8 1px solid; box-sizing:border-box;}

.news_detailed_bt{display:flex; flex-wrap:wrap; padding:35px 0 20px 0; border-bottom:#D8D8D8 1px solid;}
.news_detailed_bt span{font-size:15px; line-height:26px; padding-right:18px;}
.news_detailed_bt p{width:100%; color:#009C4B; font-size:30px; font-weight:500; line-height:1.5; padding-top:12px;}
.news_detailed_lr{font-size:16px; line-height:32px; padding:40px 0 40px 0; border-bottom:#D8D8D8 1px solid;}
.news_detailed_r{font-size:13px; line-height:22px; display:flex; flex-wrap:wrap; justify-content:flex-end;}
.news_detailed_h4{font-size:20px; line-height:1.5; text-align:center;}
.news-release-info{display:table; float:right;}
.news-release-info dl{display:table-row;}
.news-release-info dt{padding:0 1em 0 0;}
.news-release-info dt,
.news-release-info dd{display:table-cell; line-height:1.63;}
table.simple-line{width:100%; border-collapse:collapse; border-spacing:0; font-size:100%; border-top:1px solid #ccc; margin:30px 0 0;}
.title-lv2 + table.simple-line{margin-top:0;}
table.simple-line th,
table.simple-line td{border-bottom:1px solid #ccc; vertical-align:top;}
table.simple-line th{font-weight:bold; padding:12px 30px 12px 0;}
table.simple-line td{padding:12px 0;}
.w300{width:300px;}

.FAQ_search{height:130px; margin-top:35px; display:flex; align-items:center; justify-content:center; background:#F2F2F2;}
.FAQ_search_text{width:600px; height:40px; padding:0 10px; border:#B8B8B8 1px solid; box-sizing:border-box;}
.FAQ_list{padding-top:100px; display:flex; justify-content:space-between;}
.FAQ_list_classify{width:555px;}
.FAQ_list_classify li{padding-top:50px;}
.FAQ_list_classify li:first-child{padding-top:30px;}
.FAQ_list_classify li a{height:50px; color:#FFF; font-size:18px; font-weight:500; line-height:50px; text-align:center; display:block; background:#023c89; position:relative;}
.FAQ_list_classify li a .icon{position:absolute; right:6px; bottom:6px;}

.FAQ_menu_i{width:30px; height:30px; position:absolute; top:7px; right:0;}
.FAQ_menu_i:before{content:""; position:absolute; top:15px; left:5px; width:9px; height:1px; background:#023c89;}
.FAQ_menu_i:after{content:""; position:absolute; top:11px; left:9px; width:1px; height:9px; background:#023c89;}
.FAQ_menu_i.open:after{display:none;}
.product_menu li .FAQ_submenu{margin:0 10px; padding:10px 0 10px 25px; border-top:#B6B6B6 1px dotted; display:none;}
.product_menu li .FAQ_submenu a{height:auto; color:#808080; font-size:13px; line-height:30px; display:block;}
.product_menu li .FAQ_submenu a:hover{color:#023c89;}
.FAQ_problem_title{height:44px; color:#FFF; font-size:23px; line-height:44px; text-align:center; margin-top:60px; background:#023c89;}
.FAQ_problem_title:nth-of-type(1){margin-top:40px;}
.FAQ_problem li{padding:0 30px; margin-top:20px; border:#E5E5E5 1px solid; box-sizing:border-box;}
.FAQ_a{color:#1a1a1a; font-size:16px; font-weight:500; line-height:30px; padding:15px 15px 15px 0; cursor:pointer; position:relative;}
.FAQ_a i{position:absolute; top:calc(50% - 6px); right:3px;}
.FAQ_a i:before{content:""; position:absolute; top:5px; left:0; width:12px; height:2px; background:#023c89;}
.FAQ_a i:after{content:""; position:absolute; top:0; left:5px; width:2px; height:12px; background:#023c89;}
.FAQ_a.open i:after{display:none;}
.FAQ_q{font-size:15px; line-height:24px; padding:28px 0 32px 0; border-top:#B5B5B5 1px dotted; display:none;}

.contact_purpose{padding:6px 0;}
.contact_purpose label input{vertical-align:initial; margin-right:8px;}
.contact_purpose span{margin-left:35px;}
.contact_purpose_text{width:120px; height:28px; border:#CCC 1px solid; box-sizing:border-box;}
.contact_purpose_text2{width:50px; height:28px; border:#CCC 1px solid; box-sizing:border-box;}
.contact_purpose_span{margin-left:35px;}
.contact_purpose input[type="checkbox"],.contact_agree input[type="checkbox"]{display:none;}
.contact_purpose label,.contact_agree label{display:inline-block; padding:0 0 0 30px; position:relative; cursor:pointer;}
.contact_purpose label:before,.contact_agree label:before{content:""; display:block; width:20px; height:20px; background:url("../images/c_icon_check_1.png") no-repeat center top; position:absolute; left:0; top:0; margin-top:2px;}
.contact_purpose label:hover:before,.contact_agree label:hover:before{background-position:center -40px;}
.contact_purpose input[type="checkbox"]:checked + label:before,.contact_agree input[type="checkbox"]:checked + label:before{background-position: center -80px;}

.vehicle_title{color:#023c89; font-size:32px; line-height:1.5;}
.vehicle_menu ul{border-top:#023c89 4px solid; display:flex; flex-wrap:wrap;}
.vehicle_menu ul li a{width:191px; height:44px; color:#666; font-size:15px; line-height:18px; margin:5px 0 0 5px; padding-left:15px; background:#f2f2f2; display:flex; align-items:center; box-sizing:border-box;}
.vehicle_menu ul li:nth-child(6n+1) a{width:190px; margin-left:0px;}
.vehicle_menu ul li a .icon{color:#00a545; font-size:13px; margin-right:10px;}
.vehicle_content{margin-top:100px; padding-top:25px; border-top:#BFBFBF 1px solid;}
.vehicle_power{width:1070px; margin:0 auto; padding-top:40px;}
.vehicle_menu_title{color:#023c89; font-size:18px; line-height:1.5; padding-bottom:5px; position:relative;}
.vehicle_menu_title .icon{font-size:16px; margin-right:5px;}

.equipment_title{color:#023c89; font-size:28px; line-height:1; padding-bottom:5px; margin-bottom:-1px; border-bottom:#023c89 1px solid; position:relative; z-index:1;}
.equipment_content{padding-top:25px; padding-bottom:55px; border-top:#BFBFBF 1px solid; display:flex; justify-content:space-between;}
.equipment_content dt{width:910px;}
.equipment_content_ul{display:flex; flex-wrap:wrap; padding-top:8px;}
.equipment_content_ul li{width:290px; font-size:14px; line-height:18px; padding:12px 0 0 20px;}
.equipment_content_ul li:nth-child(3n+1){padding-left:0;}
.equipment_content_ul li a{color:#666; display:flex;}
.equipment_content_ul li a .icon{color:#00a545; font-size:12px; margin:2px 5px 0 0;}
.equipment_content_ul li a span{width:calc(100% - 18px);}

.case_topic_p{color:#4d4d4d; font-size:18px; line-height:32px; text-align:center;}
.topic_classify{display:flex; flex-wrap:wrap; justify-content:space-between;}
.topic_classify li{width:560px; padding-top:55px;}
.topic_classify li a{display:block;}
.topic_classify li h4{height:76px; color:#FFF; font-size:28px; display:flex; align-items:center; font-style:italic; padding:0 0 6px 20px; background:url(../images/topic_classify_title.jpg) no-repeat; box-sizing:border-box;}
.topic_classify_d{font-size:46px; padding:0 15px 0 5px;}
.topic_classify_en{color:rgba(255,255,255,.3); font-size:20px; font-weight:500;}
.topic_classify li p{height:78px; color:#4d4d4d; font-size:16px; line-height:24px; display:flex; align-items:center; justify-content:center; text-align:center; background:url(../images/topic_classify_lr.jpg) no-repeat;}

.topic_list_title{height:44px; color:#FFF; font-size:23px; line-height:44px; text-align:center; margin-top:75px; background:#023c89;}
.topic_list{display:flex; flex-wrap:wrap;}
.topic_list li{width:270px; padding:50px 0 0 35px;}
.topic_list li:nth-child(3n+1){padding-left:0;}
.topic_list li a{display:block;}
.topic_list_h4{height:50px; color:#023c89; font-size:18px; font-weight:500; line-height:24px; padding-top:10px;}
.topic_list_p{font-size:15px; line-height:24px; padding-top:6px;}

.topic_case_attribute{padding-bottom:8px; display:flex; flex-wrap:wrap; border-bottom:#023c89 1px solid;}
.topic_case_attribute li a{height:30px; color:#023c89; font-size:18px; font-weight:500; line-height:28px; margin-right:8px; padding:0 8px; border:#023c89 1px solid; background:#edf7f2; box-sizing:border-box; display:block;}
.topic_case_title{color:#023c89; font-size:34px; line-height:1.5; padding:50px 0; border-bottom:#D8D8D8 1px solid;}
.topic_case_p1{font-size:24px; font-weight:500; line-height:1.5;}
.topic_case_needs{width:765px; margin:0 auto; padding-top:50px;}
.topic_case_needs h4{width:110px; height:25px; color:#FFF; font-size:16px; font-weight:bold; line-height:25px; padding-left:10px; background:#023c89; box-sizing:border-box; position:relative;}
.topic_case_needs h4:before{content:""; position:absolute; top:0; right:-20px; height:0; width:0; border:solid transparent; border-width:25px 0 0 20px; border-left-color:#023c89;}
.topic_case_needs_lr{margin:5px 0 0 5px; background:#b2e0c8;}
.topic_case_needs_lr p{font-size:18px; line-height:1.5; padding:15px 18px; border:#BFBFBF 1px solid; background:#FFF; position:relative; top:-5px; left:-5px;}
.topic_case_needs_p{color:#023c89; font-size:44px; text-align:center;}
.topic_case_img{font-size:15px;}
.topic_case_tool{color:#023c89; font-size:24px; line-height:36px; padding:12px 0 12px 12px; border-left:#023c89 3px solid;}
.topic_case_x{padding-top:45px; border-bottom:#D8D8D8 1px solid;}

.distributor_grey{color:#4d4d4d;}
.distributor_authorized{margin-top:35px; padding:40px 30px 30px 30px; display:flex; flex-wrap:wrap; justify-content:center; background:#F2F2F2;}
.distributor_search{display:flex; padding-top:32px;}
.distributor_search_p{width:160px; height:40px; font-size:18px; font-weight:bold; line-height:38px; padding-left:12px; border:#B8B8B8 1px solid; border-right:none; background:#E5F4ED; box-sizing:border-box;}
.distributor_search_text{width:440px; height:40px; padding:0 10px; border:#B8B8B8 1px solid; box-sizing:border-box;}
.distributor_authorized_p{font-size:15px; line-height:28px; padding-top:20px;}
.distributor_wz{font-size:16px; line-height:28px;}
.distributor_a{color:#C1272D; text-decoration:underline;}
.distributor_cxbz{color:#023c89; font-size:20px; line-height:1.5;}
.distributor_step_title{display:flex; font-weight:normal; padding-bottom:5px; border-bottom:#BFBFBF 1px solid;}
.distributor_step_title i{width:32px; height:32px; color:#FFF; font-size:20px; line-height:32px; text-align:center; background:#023c89;}
.distributor_step_title span{width:calc(100% - 47px); font-size:20px; line-height:28px; padding:2px 0 0 15px;}
.distributor_step_p{display:flex; justify-content:center; padding-top:20px;}

.distributor_inquiry{width:880px; margin:0 auto;}
.distributor_inquiry_bd th{color:#FFF; font-size:15px; font-weight:normal; line-height:40px; padding-left:20px; text-align:left; background:#808080; box-sizing:border-box;}
.distributor_inquiry_bd th:nth-child(1),.distributor_inquiry_bd th:nth-child(2){width:390px;}
.distributor_inquiry_bd td{font-size:15px; line-height:24px; padding:25px 20px; border-bottom:#D8D8D8 1px solid;}
.distributor_inquiry_fgs{padding-left:15px;}
.distributor_inquiry_bd td.distributor_inquiry_pdf{font-size:32px;}
.distributor_inquiry_w{font-size:16px; line-height:28px; padding-top:60px; text-align:center;}
.distributor_inquiry_w span{color:#c1272d; font-size:20px; font-weight:bold; padding:0 10px;}

.speech_china_img{text-align:center; padding-top:60px;}
.sales_list{display:flex; flex-wrap:wrap;}
.sales_list li{width:270px; padding:40px 0 20px 35px;}
.sales_list li:nth-child(3n+1){padding-left:0;}
.sales_list_p{height:70px; font-size:15px; line-height:21px; padding:15px 25px 0 25px;}
.sales_list_a a{color:#023c89; text-decoration:underline;}
.sales_list_a a .icon{font-size:12px; margin-right:2px;}

.history_menu{padding-top:40px; display:flex; justify-content:space-between; border-bottom:#BFBFBF 1px solid;}
.history_menu p{width:430px; height:50px; font-size:18px; line-height:50px; text-align:center; background:#F2F2F2; cursor:pointer;}
.history_menu p.open{color:#FFFFFF; background:#023c89;}
.history_evolution table{border-top:#BFBFBF 1px solid;}
.history_evolution th{font-size:16px; font-weight:500; padding:15px 0 15px 0; border-bottom:#BFBFBF 1px solid; background:#E5F4ED;}
.history_evolution th.history_evolution_wx{border-bottom:none;}
.history_evolution th:nth-child(2){padding-right:22px; text-align:right; box-sizing:border-box;}
.history_evolution td{font-size:16px; padding:15px 0 15px 20px; border-left:#BFBFBF 1px solid; border-bottom:#BFBFBF 1px solid;}
.history_evolution_lr{display:flex; align-items:center; flex-direction:row-reverse; justify-content:space-between;}
.history_evolution_img{width:115px;}
.history_evolution_p{width:calc(100% - 130px); padding-right:10px;}
.history_award_menu{padding-top:40px; display:flex; justify-content:space-between;}
.history_award_menu li{width:165px; height:44px; font-size:15px; line-height:44px; box-sizing:border-box; background:#F2F2F2;}
.history_award_menu li .icon{color:#023c89; font-size:12px; margin-right:10px;}
.history_award_menu li a{display:block; padding-left:15px;}
.history_award_img{display:flex; align-items:center;}
.history_award_img img:nth-child(2){margin-left:10px;}

.network_menu{display:flex; flex-wrap:wrap; padding-top:35px;}
.network_menu li{width:217px; height:44px; font-size:15px; line-height:44px; margin:4px 0 0 4px; background:#F2F2F2; box-sizing:border-box;}
.network_menu li:nth-child(1){margin-left:0;}
.network_menu li a{color:#666; display:block;}
.network_menu li .icon{color:#00a545; font-size:12px; padding:0 10px 0 15px;}
.network_branch table{border-top:#BFBFBF 1px solid;}
.network_branch th{width:120px; color:#023c89; font-size:16px; font-weight:500; line-height:24px; padding:25px 0 25px 12px; text-align:left; vertical-align:top; border-bottom:#BFBFBF 1px solid; background:#E5F4ED; box-sizing:border-box;}
.network_branch td{font-size:16px; line-height:24px; padding-top:25px; border-bottom:#BFBFBF 1px solid;}
.network_wd{display:flex; flex-wrap:wrap;}
.network_wd li{width:50%; padding:0 0 25px 18px; box-sizing:border-box;}
.network_wd li a{display:flex;}
.network_wd li .icon{width:18px; color:#00a545; font-size:12px; margin-top:5px;}

.sales_vehicle{width:790px; margin:0 auto 0 auto; padding:38px 45px; background:rgba(229,244,236,.95); box-sizing:border-box; position:relative;}
.sales_vehicle h4{color:#023c89; font-size:23px; line-height:32px;}
.sales_vehicle_p{font-size:16px; line-height:30px; padding-top:12px;}
.sales_w790{width:790px; margin:0 auto;}
.sales_vehicle_product{display:flex; flex-wrap:wrap;}
.sales_vehicle_product li{width:180px; padding:20px 0 0 23px;}
.sales_vehicle_product li:first-child{padding-left:0;}
.sales_vehicle_product li p.pt10{color:#1a1a1a; font-size:14px; line-height:18px;}
.sales_director{width:540px; display:flex; justify-content:space-between; margin:20px auto 0 auto;}
.sales_director dt{width:360px; align-self:center;}
.sales_director dt h4{font-size:23px; line-height:36px; border-bottom:#BFBFBF 1px solid;}
.sales_director dt p{color:#023c89; font-size:18px; line-height:24px; padding-top:10px;}

.model_p{color:#666666; font-size:16px; line-height:28px;}
.model_view{padding-top:20px; display:flex; flex-wrap:wrap; justify-content:space-between;}
.model_view li a{width:420px; font-size:14px; padding:15px 40px 15px 20px; display:block; border-bottom:#BFBFBF 1px solid; box-sizing:border-box; position:relative;}
.model_view li a p{font-size:18px; font-weight:500; line-height:1.5;}
.model_view li a .icon{color:#00a545; position:absolute; top:calc(50% - 7px); right:25px;}
.model_sub{padding-top:30px; text-align:center;}

.download_comprehensive{display:flex; justify-content:space-between; padding-top:40px;}
.download_comprehensive dt{width:650px;}
.download_comprehensive_title{font-size:18px; line-height:1.4;}
.download_comprehensive_title span{font-size: 14px;}
.download_comprehensive_title p{font-size:28px; padding-top:10px;}
.download_comprehensive_lr{display:flex; justify-content:space-between; align-items:center; padding-top:25px;}
.download_rlys{display:flex; align-items:center;}
.download_rlys .icon{font-size:30px; padding-left:20px;}
.download_data a{width:240px; color:#FFF; font-size:18px; line-height:54px; display:block; margin:0 auto; text-align:center; background:#023c89; position:relative;}
.download_data a .icon{font-size:14px; position:absolute; top:calc(50% - 7px); right:15px;}
.download_comprehensive_p{color:#023c89; font-size:16px; font-weight:500; line-height:1.5; padding-top:45px;}
.download_classify{padding-top:10px; display:flex; flex-wrap:wrap;}
.download_classify li{width:214px; height:44px; padding:4px 0 0 4px;}
.download_classify li:nth-child(3n+1){padding-left:0;}
.download_classify li a{height:44px; color:#666; font-size:15px; line-height:18px; display:flex; align-items:center; background:#F2F2F2;}
.download_classify li a .icon{color:#00a545; font-size:12px; padding:0 8px 0 15px}
.download_product{display:flex; flex-wrap:wrap; justify-content:space-between;}
.download_product li{width:420px; padding:40px 0 30px 0; display:flex; justify-content:space-between;}
.download_product_lr{width:270px;}
.download_product_title{height:135px; font-size:15px; line-height:24px;}
.download_product_title span{font-size: 11px;}
.download_product_title p{font-size:20px; padding-top:10px;}
.download_product_data a{width:160px; color:#FFF; font-size:17px; line-height:40px; display:block; margin-top:20px; text-align:center; background:#023c89; position:relative;}
.download_product_data a .icon{font-size:12px; position:absolute; top:calc(50% - 6px); right:10px;}

.reason_banner_bg{width:100%; height:530px; background:url(../images/reason_banner.jpg) no-repeat center;}
.reason_banner{width:1070px; margin:0 auto; padding-top:100px;}
.reason_banner h3{color:#023c89; font-size:64px; line-height:80px;}
.reason_banner h3 p{color:#1a1a1a; font-size:28px; line-height:40px;}
.reason_banner_p{color:#4d4d4d; font-size:17px; line-height:32px; padding-top:30px;}
.reason_advantage_bg{margin-top:50px; background:url(../images/reason_advantage_bg.jpg) no-repeat center 60px;}
.reason_advantage{width:1070px; margin:0 auto; padding-top:65px; display:flex; align-items:center; justify-content:space-between;}
.reason_advantage dt{width:512px;}
.reason_advantage dt h4{height:66px; color:#FFF; font-size:29px; line-height:60px; padding-left:40px; background:url(../images/reason_advantage_xbt.png) no-repeat;}
.reason_advantage dt p{font-size:16px; line-height:32px; padding:30px 45px 0 45px;}
.reason_fan{flex-direction: row-reverse;}
.reason_customers_bg{margin-top:100px; background:url(../images/reason_customers_bg.jpg) no-repeat center 60px;}
.reason_product_title{height:66px; color:#FFF; font-size:29px; line-height:60px; margin:70px 0 0 60px; padding-left:40px; background:url(../images/reason_advantage_xbt.png) no-repeat; position:relative; z-index:1;}
.reason_product{margin-top:-35px; padding:20px 145px 60px 145px; background:#ECF7F1; box-sizing:border-box;}
.reason_product .topic_list_p{height:48px; overflow:hidden;}
.reason_value_title{height:101px; color:#FFF; font-size:28px; line-height:80px; margin-top:100px; text-align:center; background:url(../images/reason_value_title.png) no-repeat center;}
.reason_value{width:1070px; margin:0 auto; display:flex; flex-wrap:wrap; justify-content:space-between;}
.reason_value li{width:500px; padding-top:50px;}
.reason_value h4{color:#023c89; font-size:26px; line-height:1.5; text-align:center; padding-top:15px;}
.reason_value h4 img{margin-right:10px;}
.reason_value_p{font-size:15px; line-height:25px; padding:10px 35px 0 35px;}
.reason_superiority_bg{height:700px; background:url(../images/reason_superiority_bg.jpg) no-repeat center 40px;}
.reason_superiority_bt{color:#023c89; font-size:28px; line-height:1.5; text-align:center;}
.reason_superiority{width:790px; margin:25px auto 0 auto; display:flex; justify-content:space-between;}
.reason_superiority_ds{width:380px; padding:8px 6px; box-shadow:0 0 8px rgba(0,0,0,.15); background:rgba(203,234,218,.8); box-sizing:border-box;}
.reason_superiority_policy{height:140px; color:#4d4d4d; font-size:22px; font-weight:500; line-height:40px; border:#FFF 1px solid; display:flex; align-items:center; justify-content:center;}
.reason_superiority_policy p{position:relative;}
.reason_superiority_policy i{color:#023c89; font-size:66px; position:absolute; top:0; left:-70px;}
.reason_superiority_policy i:last-child{top:auto; left:auto; bottom:-5px; right:-66px;}
.reason_superiority2{width:790px; margin:25px auto 0 auto; padding:8px 6px; box-shadow:0 0 8px rgba(0,0,0,.15); background:rgba(203,234,218,.8); box-sizing:border-box;}
.reason_superiority_policy2{height:130px; color:#4d4d4d; font-size:22px; font-weight:500; line-height:40px; border:#FFF 1px solid; display:flex; align-items:center; justify-content:center; text-align:center;}
.reason_nidec{width:1170px; margin:30px auto 0 auto;}

.intelligent_motor_dl{display:flex; flex-direction:row-reverse; padding-top:35px;}
.intelligent_motor_dl dd{width:420px;}
.intelligent_motor_dl dt{width:calc(100% - 435px);  padding-right:15px;}
.brushless_p1{font-size:28px; line-height:1.5;}
.brushless_rotor{display:flex; padding-top:20px;}
.brushless_rotor dt{width:410px; padding-left:30px;}
.brushless_rotor dt ul{list-style-type:disc; margin:10px 0 0 20px;}
.brushless_capabilities table{width:100%; font-size:13px; line-height:1.4; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
.brushless_capabilities th{color:#fff; font-weight:bold; padding:10px; border:1px solid #ccc; background:#808080; vertical-align:middle; box-sizing:border-box;}
.brushless_capabilities th.extra{padding:0;}
.brushless_capabilities table.data tbody th{text-align:left;}
.brushless_capabilities td{padding:10px; border:1px solid #ccc; text-align:center; vertical-align:middle; box-sizing:border-box;}
.brushless_capabilities th.bg01{background-color:#023c89;}
.brushless_capabilities td.bg03{background-color:#fff4e5;}
.brushless_capabilities td.bg02{background-color:#c9ead9;}
.brushless_product{display:flex; flex-wrap:wrap; justify-content:space-between;}
.brushless_product li{width:420px; padding-top:30px;}
.brushless_product li a{display:flex; justify-content:space-between;}
.brushless_product li a span{width:250px; color:#023c89; font-size:20px; line-height:1.5;}
.brushless_column li a{display:flex; margin-top:10px;}
.brushless_column li a .icon{color:#023c89; margin:8px 5px 0 0;}
.brushless_column li a span{width:calc(100% - 25px);}
.brushless_column li a:hover{text-decoration:underline;}
.servocontrol_gg{margin-top:20px; padding:20px 0 20px 20px; border-top:#D8D8D8 1px solid; border-bottom:#D8D8D8 1px solid;}
.helium_hdd_sm{margin-top:50px; padding:25px 30px; background:#f2f2f2;}
.solution-blc01 dl{width:100%; display:table; border:solid 1px #ccc;}
.solution-blc01 dt{width:155px;	border-right:solid 1px #ccc; display:table-cell; vertical-align:middle;	text-align:center; background:#c9ead9; font-weight:bold;}
.solution-blc01 dd{display:table-cell; vertical-align:middle; padding:12px 20px;}
.brushless_rotor02{display:flex; padding-top:20px;}
.brushless_rotor02 dt{width:580px; padding-left:30px;}

.brushless_rotor02 dt ul {
    list-style-type: disc;
    margin: 0 0 0 20px;
}

.productCodeInfo_table {
    width: 100%;
    border-collapse: collapse;
}

.productCodeInfo_table th, .productCodeInfo_table td {
    padding: 0;
    border: none;
    vertical-align: top;
    background: none
}

.productCodeInfo_table td + td {
    padding-left: 10px
}

.productCodeInfo_table thead th {
    color: #ff8000;
    font-size: 24px;
    font-weight: 700;
    padding: 0 0 10px 0;
    text-align: left;
}

.productCodeInfo_table thead th + th {
    padding-left: 10px
}

.productCodeInfo_cate {
    margin: 0
}

.productCodeInfo_desc {
    margin: 0;
    font-size: 9.999px;
    font-size: 12px;
}

.privacypolicy_ul {
    list-style-type: decimal;
    padding-left: 20px;
}

.privacypolicy_ul li {
    line-height: 24px;
    padding: 4px 0;
}

table.data {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}

table.data th {
    padding: 12px 35px;
    font-weight: bold;
    color: #333;
    border: 1px solid #ccc;
    background: #e5f5ed;
    vertical-align: top;
    box-sizing: border-box;
}

table.data td {
    border: 1px solid #ccc;
    background: #fff;
    padding: 12px 35px;
    vertical-align: top;
    box-sizing: border-box;
}

table.data.data-type01 th, table.data.data-type01 td {
    padding: 12px 20px;
}

table.data .data-pic01 {
    float: right;
    text-align: center;
    margin: 8px 0 5px 15px
}

.challenge_title {
    color: #023c89;
    font-size: 32px;
    line-height: 1.5;
    text-align: center;
    border-top: #BFBFBF 1px solid;
    padding-top: 55px;
}

.challenge_p1 {
    font-size: 18px;
    line-height: 1.5;
    text-align: center;
    padding-top: 30px;
}

.challenge_special {
    width: 715px;
    height: 400px;
    background: #EDF8F2;
    position: relative;
    display: flex;
    align-items: center;
}

.challenge_special:before {
    content: " ";
    position: absolute;
    height: 0;
    width: 0;
    border: solid transparent;
    pointer-events: none;
    border-width: 0 0 400px 190px;
    border-left-color: #EDF8F2;
    top: 0;
    right: -190px;
}

.challenge_movie {
    width: 585px;
    position: absolute;
    top: calc(50% - 144px);
    right: 0;
}

.challenge_special_movie {
    width: 580px;
    text-align: center;
}

.challenge_special_title {
    color: #023c89;
    font-size: 26px;
    line-height: 1.5;
}

.challenge_special_title p {
    color: #000000;
    font-size: 14px;
}

.challenge_pioneer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.challenge_pioneer li {
    width: 560px;
    padding-top: 50px;
}

.challenge_pioneer li a {
    display: block;
}

.challenge_pioneer h4 {
    color: #023c89;
    font-size: 18px;
    line-height: 1.5;
    padding-top: 12px;
}

.challenge_pioneer_p {
    font-size: 15px;
    line-height: 24px;
    padding-top: 10px;
}

.making_img.fr {
    margin: 0 0 20px 20px;
}

.making_img.fl {
    margin: 0 20px 20px 0;
}

.basic_title {
    color: #023c89;
    font-size: 24px;
    line-height: 34px;
}

.basic_title_p {
    font-size: 15px;
    line-height: 24px;
    padding-top: 25px;
}

.basic_list {
    margin-top: 15px;
    border-top: #D8D8D8 1px solid;
}

.basic_list > li {
    color: #023c89;
    font-size: 18px;
    line-height: 1.5;
    border-bottom: #D8D8D8 1px solid;
    position: relative;
}

.basic_list > li > a {
    color: #023c89;
    padding: 25px 20px;
    display: block;
}

.basic_list > li > .icon {
    color: #023c89;
    font-size: 16px;
    padding: 20px;
    position: absolute;
    top: 12px;
    right: 0;
}

.basic_list_icon.open {
    transform: rotate(90deg);
}

.basic_list li ul {
    padding: 0 0 15px 60px;
    border-top: #D8D8D8 1px dotted;
    display: flex;
    flex-wrap: wrap;
}

.basic_list li li {
    width: 33.3%;
    color: #023c89;
    font-size: 15px;
    padding: 25px 0 10px 0;
}

.basic_list li li a {
    color: #000;
    display: flex;
}

.basic_list li li .icon {
    color: #023c89;
    margin: 3px 3px 0 0;
}

.basic_list li li p {
    display: flex;
    width: calc(100% - 20px);
}

.basic_list li li span {
    width: calc(100% - 62px);
    padding-left: 15px;
}

.basic_indent li {
    padding-left: 1em;
}

.basic_indent li span {
    width: 1em;
    margin-left: -1em;
    text-indent: 0;
}

.basic_detailed_title {
    color: #023c89;
    font-size: 24px;
    font-weight: normal;
    line-height: 34px;
    padding-bottom: 15px;
    border-bottom: #D8D8D8 1px solid;
}

.basic_detailed {
    font-size: 16px;
    line-height: 32px;
    padding-bottom: 50px;
    border-bottom: #D8D8D8 1px solid;
}

.basic_detailed_dl {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    padding-top: 40px;
}

.basic_detailed_dl dd {
    width: 420px;
}

.basic_detailed_dl dt {
    width: 445px;
}

.basic_img_p {
    font-size: 14px;
    line-height: 24px;
    padding-top: 5px;
}

.basic_detailed_lj {
    padding: 80px 0;
    display: flex;
    justify-content: space-between;
}

.basic_detailed_lj li {
    width: 280px;
    font-size: 18px;
    line-height: 54px;
    text-align: center;
    background: #023c89;
    position: relative;
}

.basic_detailed_lj li a {
    color: #FFF;
    display: block;
}

.basic_detailed_lj li .icon {
    font-size: 14px;
    position: absolute;
    top: calc(50% - 7px);
    right: 18px;
}

.basic_stator {
    color: #000000;
    font-size: 24px;
    font-weight: normal;
    line-height: 34px;
}

.ml20 {
    margin-left: 20px;
}

.basic_comment {
    margin: 30px 0 0;
    padding: 35px 30px 25px;
    background: #f2f2f2;
}

.basic_three {
    color: #000000;
    font-size: 20px;
    line-height: 30px;
}

.basic_comment .basic_detailed_dl dt {
    width: 50%;
}

.basic_comment .basic_detailed_dl dd {
    width: 48%;
}

.glossary_p1 {
    font-size: 16px;
    line-height: 28px;
}

.glossary_p1 span {
    font-size: 13px;
}

.glossary_menu {
    display: flex;
    flex-wrap: wrap;
    padding-top: 60px;
}

.glossary_menu li {
    width: 19.6%;
    color: #666666;
    font-size: 15px;
    line-height: 44px;
    margin: 4px 0 0 0.5%;
    background: #F2F2F2;
    cursor: pointer;
}

.glossary_menu li.glossary_menu_li {
    color: #FFFFFF;
    background: #023c89;
}

.glossary_menu li:nth-child(5n+1) {
    margin-left: 0;
}

.glossary_menu li .icon {
    color: #023c89;
    font-size: 13px;
    margin: 0 8px 0 12px;
}

.glossary_menu li.glossary_menu_li .icon {
    color: #FFFFFF;
}

.glossary_lr {
    padding-top: 40px;
}

.glossary_lr_title {
    color: #023c89;
    font-size: 18px;
    border-bottom: #D8D8D8 1px solid;
    padding-bottom: 8px;
}

.glossary_list {
    display: flex;
    flex-wrap: wrap;
}

.glossary_list li {
    width: 440px;
    padding: 30px 0 0 40px;
    box-sizing: border-box;
}

.glossary_list li a {
    color: #000;
}

.glossary_list li a .icon {
    color: #023c89;
    margin-right: 5px;
}

.glossary_p2 {
    font-size: 16px;
    line-height: 32px;
}

.technology_motor_p {
    color: #4D4D4D;
    font-size: 15px;
    line-height: 24px;
    padding-top: 15px;
}

.online_retailers {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.online_retailers li {
    width: 420px;
    font-size: 15px;
    line-height: 22px;
    padding: 35px 0 25px 0;
}

.online_retailers_p {
    padding: 15px 30px 25px 30px;
}

.online_retailers a .icon-external-link {
    font-size: 16px;
    margin-left: 5px;
}

.academic_list {
    margin-top: 30px;
    border-top: #D8D8D8 1px solid;
}

.academic_list li {
    padding: 20px 0 25px 0;
    border-bottom: #D8D8D8 1px solid;
    display: flex;
    justify-content: space-between;
}

.academic_list_lr {
    width: 660px;
}

.academic_list_title {
    color: #023c89;
    font-size: 24px;
    line-height: 32px;
    font-weight: 500;
    padding: 15px 0;
    border-bottom: #D8D8D8 1px dotted;
}

.academic_list_p {
    font-size: 15px;
    line-height: 24px;
}

.academic_adviser {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: 20px;
}

.academic_adviser dt {
    font-size: 22px;
    line-height: 1.5;
}

.academic_adviser dt p {
    font-size: 14px;
    padding-top: 5px;
}

.academic_rqrw {
    font-size: 15px;
    line-height: 28px;
    padding: 18px 0 30px 0;
    border-bottom: #D8D8D8 1px solid;
}

.academic-note {
    border: 5px solid #f2f2f2;
    padding: 45px 25px 15px;
    margin: 70px 0 0;
}

.academic-note-image {
    width: 195px;
    float: left;
    font-size: 20px;
    margin: 0 24px 30px 0;
}

.academic-note-image p {
    font-size: 15px;
}

.academic-note-image.fr {
    float: right;
    margin: 0 0 30px 25px;
}

.academic_maxwell {
    border-top: #D8D8D8 1px solid;
    border-bottom: #D8D8D8 1px solid;
    padding: 20px 0 20px 20px;
    margin-top: 20px;
    list-style-type: disc;
}

.tech-history-table01 {
    width: 100%;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    vertical-align: top;
    table-layout: fixed;
    margin: 60px 0 0;
    border-collapse: collapse;
    border-spacing: 0;
}

.tech-history-table01-col01 {
    width: 78px;
}

.tech-history-table01-col02 {
    width: 150px;
}

.tech-history-table01-col03 {
    width: 180px;
}

.tech-history-table01-col05 {
    width: 190px;
}

.tech-history-table01 th {
    padding: 17px 5px;
    font-weight: bold;
    color: #333;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #e5f5ed;
    line-height: 1.5;
    text-align: center;
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.tech-history-table01 td {
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 17px 19px;
    line-height: 1.5;
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.tech-history-table01 th:nth-of-type(4),
.tech-history-table01 td:nth-of-type(3) {
    border-right: 3px double #ccc;
}

.tech-history-table01 th:nth-of-type(5) {
    background: #f2f2f2;
}

.tech-history-table01 tbody th {
    background: #f2f2f2;
}

.nidec_newcase{height:20px;font-size:15px; line-height:20px; overflow:hidden; text-align:center;}
.nidec_newcase p{display:inline-block;}
.nidec_newcase a{color:#023c89; margin-left:10px;}
.nidec_newcase a:hover{text-decoration:underline;}

.pinghu_park{display:flex; align-items:center; justify-content:space-between;}
.pinghu_park dt{width:500px; font-size:16px; line-height:30px;}
.pinghu_park_title{height:40px; color:#FFF; font-size:18px; font-weight:500; line-height:40px; text-align:center; margin-top:60px; background:#023c89;}
.pinghu_gs_title{font-size:18px; font-weight:500; line-height:24px;}
.pinghu_gs_title i{width:24px; height:24px; color:#FFFFFF; font-size:17px; font-weight:bold; display:inline-block; text-align:center; margin-right:12px; background:#023c89;}
.pinghu_gs_title span{font-size:14px; font-weight:normal;}
.pinghu_gs{display:flex; justify-content:space-between; padding-top:28px;}
.pinghu_gs dt{width:710px; display:flex; flex-wrap:wrap; border-top:#BFBFBF 1px solid;}
.pinghu_gs dt h5{width:120px; font-size:16px; font-weight:500; line-height:22px; padding:14px 0 14px 14px; border-bottom:#BFBFBF 1px solid; box-sizing:border-box; background:#E5F4ED;}
.pinghu_gs dt p{width:590px; font-size:16px; line-height:22px; padding:14px 0 14px 16px; border-bottom:#BFBFBF 1px solid; box-sizing:border-box;}


.service_nav{display: flex;}
.service_nav a{display: block; width: 385px;}
.service_nav a:nth-child(2){margin-left: 30px;}
.service_list{display:flex; flex-wrap:wrap;}
.service_list li{width:260px; padding:50px 0 0 35px;}
.service_list li:nth-child(3n+1){padding-left:0;}
.service_list li a{display:block;}
.service_list_p{font-size:15px; line-height:24px; padding-top:8px;}
.service_date{text-align: right; font-size: 12px;}
.service_date i{float: left; width: 96px; height: 26px; line-height: 26px; font-size: 15px; letter-spacing: 0.02rem; text-align: center; color: #fff;}
.service_blue{background: #38a1db;}
.service_purple{background: #776aaf;}
.service_company{background: #023c89;}
.service_yellow{background: #f5ae56;}
.service_green{background: #00ab98;}
.service_border{border-bottom: 1px solid #d8d8d8; margin-top: 45px;}
.service_page {margin-top: 83px;text-align: center;}
.service_page a {display: inline-block;width: 30px;height: 30px;margin-left: 9px;line-height: 30px;text-align: center;font-size: 14px;background: #009c4b;color: #fff;box-sizing: border-box;}
.service_page a.active,.case_page a:hover {opacity: 1;background: #fff;color: #333;border: 1px solid #d8d8d8;box-sizing: border-box;}
.service_page a:first-child {margin-left: 0;}
.service_page a.else {background: none;color: #009c4b;font-weight: bold;}
.service_auto{position: relative;}
.service_auto p{position: absolute; right: 0; bottom: 0;}
.service_h3{padding-left: 15px; border-left: 4px solid #023c89; color: #023c89;}
.service_pg{color: #023c89}
.ict_blue{color: rgb(1, 128, 228);}
.home_table{border-top: 1px solid #4D4D4D; border-left: 1px solid #4D4D4D;}
.home_table td{border-right: 1px solid #4D4D4D; border-bottom: 1px solid #4D4D4D; padding:10px 0 10px 25px;}


.no_name{margin:40px 0 5px 0; padding: 25px 30px 25px 30px; background: #e6f5ee; font-size: 16px;}
.no_name h4{font-size: 23px; color: #023c89; line-height: 28px; display: flex;}
.no_name h4 i{display: block; width: 70px; height: 28px; color: #fff; background: #023c89; font-size: 19px; text-align: center; margin-right: 10px;}
.no_name_con{float: left;}
.no_name_more{float: right;}
.no_name_more a{width:280px; color:#FFF; font-size:18px; line-height:54px; display:block; margin-top: 22px; text-align:center; background:#023c89; position:relative;}
.no_name_more a .icon{font-size:14px; position:absolute; top:calc(50% - 7px); right:15px;}

.new_name{font-size: 16px; height: 44px; line-height: 44px;}
.new_name_a1{width: 216px;}
.new_name_a2{width: 478px; background: #f2f2f2; color: #4D4D4D;}
.new_name_a3{width: 475px; background: #023c89; color: #fff;}
.new_name_b{margin-top: 5px; font-size: 16px; border-top: 1px solid #bfbfbf;}
.new_name_b th{font-weight: 800; color: #023c89; background: #e5f4ed; padding:19px 0 0 13px; text-align: left; border-bottom: 1px solid #bfbfbf;}
.new_name_b td{padding:19px 0 17px 22px; border-left: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf;}
.new_name_b1{width: 204px;}
.new_name_b2{width: 454px;}
.new_name_b td .icon{width:18px; color:#00a545; font-size:12px; margin-top:5px;}


.index_name span{padding: 25px 10px; background: #e5fbea ;}/*url(../images/index_name02.png) no-repeat 98% 28px*/
.index_name_img{margin-top: -2px;}



/*图片中心*/
.cp_img{ overflow:hidden;width:100%; display:block; margin-top:20px;}
.cp_bj{ background:#f5f5f5}
.cp_img ul{ width:102%; float:left}
.cp_img li { width:31%;cursor: pointer; background:#fff;text-align:center;  margin-right:2%; margin-bottom:3%; border:1px solid #070944; text-align:center; float:left}
.cp_img li a .img{ display:table-cell; text-align: center; vertical-align: middle; width:371px; height:371px; overflow: hidden;*display: block; *font-size:174px;/*约为高度的0.873，200*0.873 约为175*/ *font-family:Arial;}
.cp_img li a  img{ max-width:95%;max-height:95%;display: inline-block;vertical-align: middle; width:auto; height:auto}
.cp_img li a dl{ background:#f1f1f1;  text-align:left; -webkit-transition: .6s; transition: .6s;}
.cp_img li a dd{ background:#f1f1f1; padding:10px; -webkit-transition: .6s; transition: .6s;}
.cp_img li a h1{ width:100%; color:#000; height:42px; line-height:42px;font-size:16px; text-align:center;  overflow:hidden; font-weight:400}
.cp_img li a p{ font-size:14px; line-height:30px; height:60px; display:block;overflow:hidden; color:#999; margin-top:10px}
.cp_img li:hover dl,.cp_img li:hover a dd{background:#070944}
.cp_img li:hover a h1,.cp_img li:hover a p{ color:#fff; }
.cp_img li:hover{border:1px solid #070944;}

.cp_img li:hover a span img{-webkit-transition:-webkit-transform 2s cubic-bezier(.165,.84,.44,1),opacity .5s;transition:transform 2s cubic-bezier(.165,.84,.44,1),opacity .5s;-webkit-transform:scale(1.2);transform:scale(1.2);}

.cp_img li a .imgt{ display:table-cell; text-align: center; vertical-align: middle; width:371px; height:220px; overflow: hidden;*display: block; *font-size:174px;/*约为高度的0.873，200*0.873 约为175*/ *font-family:Arial;}

.cp_img .sot{ width:100%; text-align:center; float:left; margin-top:100px;}
.cp_img .sot dd{ font-size:30px; color:#d0cece;text-transform:capitalize; line-height:2}
.cp_img .sot dd .maitl{ font-size:20px; border-bottom:1px solid #71a8db ;color:#d0cece;}


.bkt{ border:1px solid #eeeeee; width:99.5%;float:left;}
.wznr,.lxwm{ width:94%; padding:3%;  background:#fff; float:left}
.wznr h1{ width:100%; float:left; text-align:center; line-height:180%;text-transform:capitalize}



.wznr p{line-height:32px; font-size:16px;text-transform:capitalize}
.wznr  strong{ font-size:20px; color:#070944}
.wznr img{ width:800px;}
.wznr dl{ width:100%; float:left; text-align:center;  padding-bottom:20px;}
.wznr dl a{ color:#feac2a; font-size:16px; font-weight:600}


.wznr table td{border:1px solid #ccc !important; line-height:30px; text-align:center}
.wznr table td p{line-height:30px !important;}
.cp_dy{ width:99.8%; float:left; border:1px solid #eee; background:#f9f9f9; margin-bottom:15px;}
.cp_dy dd{ float:left; margin:5px; line-height:22px;max-height:44px; overflow:hidden; font-size:13px;}

.cp_n1{ border:1px solid #dedede; padding:2%; display:inline-block}


/*翻页*/
#pages,.cpage{ width: 100%; height: 50px; text-align: center; line-height: 22px; padding-top: 1px; clear:both;}
#pages a,.cpage a{ background: #f5f5f5; border: #ddd solid 1px; padding: 3px 8px; margin: 0 2px; float: none; color: #333; font-size: 14px;}
#pages span{ background: #db0f31; color: #fff; border: #DDD solid 1px; padding: 3px 8px; margin: 0 2px; float: none;}
#pages a:hover{border: #db0f31 solid 1px;}

.articlebook{ width:100%; float:left; overflow:hidden; padding-top:10px; padding-bottom:10px}
.articlebook a.zuo{ float:left}
.articlebook a.you{ float:right}
.articlebook a:hover{ color:#F00}

.clean50{clear:both;height:50px;overflow:hidden;}
.clean30{clear:both;height:30px;overflow:hidden;}
.clean20{clear:both;height:20px;overflow:hidden;}
.clean10{clear:both;height:10px;overflow:hidden;}

/*在线客服*/
.bg_l{ width:40%; float:left; padding-top:260px; text-align:center}
.bg_l h1{ text-transform: uppercase; font-size: 33px; color:#c4a97f}
.bg_l h2{ font-size:25px; color:#333; line-height:300%}
.bg_l p{ color:#333; line-height:32px;}

.biaoge{ width:58%; float:right}
.biaoge h2{font-size: 20px; display:block;
    color: #333;
    font-weight: bold;
    padding-bottom: 10px;
    text-align: left;
    border-bottom: 2px solid #070944;
    padding: 10px 0; margin-bottom:20px;}
	
.bgbj{ width:94%; float: left; background:url(../images/2_xlrf.jpg) center no-repeat; padding:3%; margin-top:50px;}
.table_form tr{ width:100%; float:left; overflow:hidden}
.table_form th,.table_form td{ width:100% !important; float:left; text-align:center;    color: #666; padding-left:0 !important}

.table_form .input-text{height: 38px;line-height: 38px !important;width:100% !important;    color: #666; }
.table_form textarea{width:100% !important; height:120px !important; font-family:"微软雅黑"}
.button{width:100% !important; line-height:34px !important; background:#023c89 !important; border:none; float:left; }