html{font-family: "Microsoft YaHei";}
body{margin: 0;padding: 0;}
div.detail{width: 100%;}
div.detail *{margin: 0;padding: 0;box-sizing: border-box;text-decoration: none;}
div.detail hr{display: block;margin: 15px auto 20px;height: 2px;border: none;background-color: #e31818;}
div.detail h3{font-size: 26px;color: #333333;font-weight: normal;margin: auto;text-align: center}

/*top-adv*/
div.detail .topAdv{width: 100%;height: 500px;position: relative;background: url("https://image.evget.com//Content/files/2018/12/26/fc0df05fb36b49cca451896d127dcb32636814319308169772.png") center center no-repeat;background-size: cover;}
div.detail .topAdv .delTil{width: 100%;max-width: 920px;height: 135px;position: absolute;top: 0;bottom:0;left:0;right:0;margin: auto;text-align: center}
div.detail .topAdv .delTil h2{font-size: 65px;;color: #ffffff;font-weight: normal;}
div.detail .topAdv .delTil p{font-size: 28px;color: #ffffff;margin-top: 10px;}
div.detail .topAdv>p{font-size:14px;color:#e31818;padding:10px;}
div.detail .topAdv>p a{font-size:14px;color:#fff;}

/*关于 SolidWorks 3D CAD*/
div.detail .aboutCAD{margin: 60px 0;}
div.detail .aboutCAD hr{width: 200px;}
div.detail .aboutCAD div{width: 1200px;margin: auto;text-align: justify;font-size: 16px;color: #666666;	line-height: 32px;}

/*SolidWorks 3D CAD 详细功能*/
div.detail .delCAD{width: 1200px;margin: auto;}
div.detail .delCAD>hr{width: 230px;}
div.detail .delCAD .delList{text-align: center;font-size: 0;margin-top: 40px;}
div.detail .delCAD .delList>div{display: inline-block;vertical-align: top;width: 385px;margin: 0 10px;}
div.detail .delCAD .delList>div:first-child{margin-left: 0;}
div.detail .delCAD .delList>div:last-child{margin-right: 0;}

div.detail .delCAD .delList .delItem{width: 100%;margin-bottom: 20px;}
div.detail .delCAD .delList .delItem dl{text-align: justify;}
div.detail .delCAD .delList .delItem dl dt{font-size: 16px;padding: 35px 25px;background-color: #f9f9f9;color: #e31818;border: solid 1px #dfdfdf;cursor: pointer;position: relative;}

div.detail .delCAD .delList .delItem dl dt:hover{background-color: #fff;}

div.detail .delCAD .delList .delItem dl:nth-child(2) dt{border-top-color: transparent;border-bottom-color: transparent;}
div.detail .delCAD .delList .delItem dl dt span{position: absolute;right: 25px; top: 30px;}
div.detail .delCAD .delList .delItem dl dt span img{display: block;border: none;}
div.detail .delCAD .delList .delItem dl dd{height:0;border: 1px solid transparent;border-top: none;border-bottom: none; transition: all .5s;overflow: hidden;}
div.detail .delCAD .delList .delItem dl dd p{width: 100%;padding: 25px;font-size: 14px;line-height: 28px;color: #666666;}
div.detail .delCAD .delList .delItem dl dd hr{height: 1px;background-color: #dfdfdf;margin: 0 25px;}

div.detail .delCAD .delList .delItem dl.selected dt{background-color: #e31818;color: #fff;border: none;}

div.detail .delCAD .delList .delItem dl.selected dd{height:290px;transition: all .5s;border: 1px solid #dfdfdf;}


/*申请表*/
div.detail .applyTable-bg {margin: 60px 0;text-align: center;}
div.detail .applyTable h3{text-align: center;font-size: 30px;color: #333;font-weight: 500;}
div.detail .applyTable hr{width: 100px;}
div.detail .applyTable .contact_input{width:1200px;margin:0 auto;}
div.detail .applyTable .contact_input input[type=text]{width:500px;height:39px;border:none;border-bottom:2px #666 solid;margin-right:100px;font-size:16px;color:#000;opacity:0.7;margin-top:30px;outline:none;background-color: transparent;}

div.detail .applyTable .contact_input input[type=text]::-webkit-input-placeholder { /* WebKit, Blink, Edge */color:#666666;}
div.detail .applyTable .contact_input input[type=text]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#666666;}
div.detail .applyTable .contact_input input[type=text]::-moz-placeholder { /* Mozilla Firefox 19+ */color:#666666;}
div.detail .applyTable .contact_input input[type=text]:-ms-input-placeholder { /* Internet Explorer 10-11 */color:#666666;}

div.detail .applyTable .contact_input textarea{width:1100px;height:39px;border:none;border-bottom:2px #666666 solid;font-size:16px;color:#000;opacity:0.7;margin-top:40px;outline:none;resize:none;background-color: transparent;}

div.detail .applyTable .contact_input textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */color: #666666;font-family: "Microsoft YaHei"}
div.detail .applyTable .contact_input textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#666666;font-family: "Microsoft YaHei"}
div.detail .applyTable .contact_input textarea::-moz-placeholder { /* Mozilla Firefox 19+ */color:#666666;font-family: "Microsoft YaHei"}
div.detail .applyTable .contact_input textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */color:#666666;font-family: "Microsoft YaHei"}

div.detail .applyTable .contact_input p{font-size:12px;color:#000;opacity:0.6;line-height:40px;text-align: center;margin:  15px 0 20px;}
div.detail .applyTable .contact_input input[type=submit]{width:194px;height:48px;background-color:#e31818;line-height:48px;color:#fff;font-size:18px;margin-top:0;border:none;border-radius:5px;}
div.detail .applyTable .contact_input p a{color: #1740cb;font-size: 14px;}
div.detail .applyTable .contact_input input[type=text]:focus{border-bottom:2px #e31818  solid;}
div.detail .applyTable .contact_input textarea:focus{border-bottom:2px #e31818  solid;}
div.detail .applyTable .contact_input div{text-align: center;}


/*右侧固定导航样式*/
div.rightNav {width:150px;height:200px;border:1px  solid #f3f3f3;position:fixed;right:-115px;top:0;bottom:0;margin:auto;background-color:#fff;transition:all .5s;border-radius:4px 0 0 4px;box-shadow:2px 2px 1px 1px #eee;padding:3px;z-index:100000;}
div.rightNav>span {position:absolute;display:inline-block;height:42px;padding:5px;box-sizing:border-box;left:-30px;top:0;bottom:0;margin:auto;border-radius:4px 0 0 4px;background-color:#fff;transition:all .5s;z-index:-1;}

div.rightNav > div {background-color:#fff;}
div.rightNav>span img{display:block;border:none;margin:0;}
div.rightNav a{display:block;text-decoration:none;padding:5px 0;height:40px;line-height:40px;color:#e94709;font-size:13px;}
div.rightNav a:hover span{font-weight:700;}

div.rightNav a *{vertical-align:top;}
div.rightNav a img{width:40px;border:none;margin-right:5px;}
div.rightNav a:last-child img{width:36px;}

@media (max-width: 480px) {

    div.detail h3{font-size: 20px;}

    /*top-adv*/
    div.detail .topAdv{height: 200px;}
    div.detail .topAdv .delTil{height: 85px;padding: 0 20px;}
    div.detail .topAdv .delTil h2{font-size: 22px;}
    div.detail .topAdv .delTil p{font-size: 16px;color: #ffffff;margin-top: 10px;}

    /*关于 SolidWorks 3D CAD*/
    div.detail .aboutCAD{margin: 40px 0;}
    div.detail .aboutCAD hr{width: 160px;}
    div.detail .aboutCAD div{width: 100%;padding: 0 10px;font-size: 14px;line-height: 25px;}

    /*SolidWorks 3D CAD 详细功能*/
    div.detail .delCAD{width: 100%}
    div.detail .delCAD>hr{width: 200px;}
    div.detail .delCAD .delList{padding: 0 10px;margin-top: 30px;}
    div.detail .delCAD .delList>div{display: block;width: 100%;margin: 0;}

    div.detail .delCAD .delList .delItem dl{text-align: justify;}
    div.detail .delCAD .delList .delItem dl dt{padding: 25px 15px;}

    div.detail .delCAD .delList .delItem dl dt span{right: 15px; }
    div.detail .delCAD .delList .delItem dl dd p{padding: 15px;}
    div.detail .delCAD .delList .delItem dl dd hr{display: none;}

    div.detail .delCAD .delList .delItem dl.selected dd{height:270px;}


    /*申请表*/
    div.detail .applyTable-bg {margin: 40px 0;}
    div.detail .applyTable h3{text-align: center;font-size: 20px;font-weight: 500;}
    div.detail .applyTable hr{margin-bottom: 0}
    div.detail .applyTable .contact_input{width:100%;margin:0 auto;padding:0 10px;box-sizing:border-box;}
    div.detail .applyTable .contact_input input[type=text]{width:100%;height:30px;margin-right:0;font-size:14px;}
    div.detail .applyTable .contact_input textarea{width:100%;height:40px;font-size:14px;margin-top:40px;}
    div.detail .applyTable .contact_input input[type=submit]{width:100%;height:40px;line-height:40px;font-size:14px;margin-top:20px;}
    div.detail .applyTable .contact_input div{text-align: center;margin-left: 0;height:auto;}
    div.detail .applyTable .contact_input p{line-height:30px;margin:  15px 0 0;}

}