锘?trial_box{max-width: 1147px; margin:4% auto 8%;} .trial_box h2{display: inline-block; text-align: center; line-height: 35px; height: 35px;margin-bottom: 3%;} .trial_box h2 em{ float: left; margin-right: 25px; width:12px; height: 35px; background: #BD0017;} .trial_box h2 span{ float: left;} .trial_box ul{margin:0 -1% 2%; position: relative; z-index: 10;} .trial_box li{ float: left; width:48%; margin: 0 1% 1.8%; /*overflow: hidden;*/ min-height: 44px;} .trial_box li .inp{height: 44px; line-height: 44px; border:1px solid #D7D7D7; box-sizing: border-box;} .trial_box li .inp span,.trial_box li.long .txt span{ float: left;width:20px; text-align: center; color:#FF0000; vertical-align: middle;} .trial_box li .inp input{ float: left; width:calc(100% - 30px); height:44px; line-height: 44px; padding:0 10px 0 0; border:none; background: none;} .trial_box li .inp input::placeholder,.trial_box li.long .txt textarea::placeholder{color:#434343;} .trial_box li.long{ width:98%;} .trial_box li.long .inp01{ float: left; width: 49%;} .trial_box li.long .inp01+.yzm{ float: left; margin-left: 2%; cursor: pointer; width: 270px;height: 44px;overflow: hidden;} .trial_box li.long .inp01+button{float: left; margin-left: 2%;width:270px; height: 44px; text-align: center; color:#fff; border:none;background: #9DB0C1;} .trial_box li.long .txt{ width:calc(100% - 2px); height:145px; border:1px solid #D7D7D7;} .trial_box li.long .txt textarea{float: left; width:calc(100% - 30px);line-height: 1.5; height: calc(100% - 22px); font-family: "SourceHanSansCN-Regular"; padding:10px 10px 10px 0; border:none; background: none;} .trial_box li:last-child{margin-bottom: 0;} .trial_box .btn{ position: relative; z-index: 1; width:196px; height: 56px; line-height: 56px;color:#C70F40; bordeR:1px solid #C70F40; background: #fff;} .trial_box .agree{margin-top:2%; color: #898989;} .trial_box .agree a{ padding-bottom: 5px; border-bottom: 1px solid #000;} .trial_box .year_select dt.gray{color: #434343;} .trial_box .year_select dt span{ margin-right: -10px; width: auto; font-size:36px; color: #A0A0A0; transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);} .trial_box .year_select dt.on_o span{transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);} .trial_box .year_select dd{top:44px; box-sizing: border-box;} .prod_tree{position: relative;} .prod_tree .inp{position: relative;} .prod_tree .inp i{transition:all 0.3s; position: absolute; right: 10px; top: 0;font-size:36px; color: #A0A0A0; transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);} .prod_tree .inp.active i{transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);} .prod_treebox{ display: none; position: absolute; z-index: 10; top:45px; left:0; width: 100%; min-height: 300px; background: #fff; box-shadow: 0 3px 3px 3px rgba(0,0,0,0.05);} .prod_treebox ol.product_menu{border-top: 1px solid #ccc; margin: 10px; position: relative;} .prod_treebox ol li{ width: 100%; float: none; margin: 0;} .prod_treebox ol li h3{ position: relative; cursor: pointer; width: 200px; border-right:1px solid #ccc; padding: 0 10px; height: 44px; line-height: 44px; } .prod_treebox ol li h3::after{content: "";position: absolute;top: 50%;right: 20px;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 7px; height: 12px; background:url(../images/yjt.png) no-repeat 50% 50%; background-size: contain;} .prod_treebox ol li.on h3,.prod_treebox ol li h3:hover{ background: #EBF0F4; color: #E8390D;} .prod_treebox ol li .prod_tree_sub{display: none; position: absolute; left:220px; top:0; width:calc(100% - 220px); height: 100%; overflow-y: auto;} .prod_treebox ol li.on .prod_tree_sub{ display: block;} .prod_treebox ol li .prod_tree_sub::after{content: ""; position: absolute; lefT:220px; top:0; width: 1px; height: 100%; background: #ccc;} .prod_treebox ol li .prod_tree_sub.nosub::after{ display: none;} .prod_tree_item{ width: 100%;} .prod_tree_item h4{position: relative; cursor: pointer; width: 200px; padding: 0 10px; height: 44px; line-height: 44px;} .prod_tree_item h4::after{content: "";position: absolute;top: 50%;right: 20px;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 7px; height: 12px; background:url(../images/yjt.png) no-repeat 50% 50%; background-size: contain;} .prod_tree_item.on h4,.prod_tree_item h4:hover{background: #EBF0F4; color: #E8390D;} .prod_tree_item .prod_tree_item_sub{display: none; position: absolute; left:220px; top:0; width:calc(100% - 220px); height: 100%; overflow-y: auto;} .prod_tree_item.on .prod_tree_item_sub{ display: block;} .prod_tree_item_sub p{cursor: pointer; float: left; width: 50%; padding: 0 20px;height: 44px; line-height: 44px;box-sizing: border-box;} .prod_treebox ol li .prod_tree_sub.nosub .prod_tree_item .prod_tree_item_sub{left:0; width: 100%;} .prod_treebox ol li .prod_tree_sub .mCSB_inside>.mCSB_container{margin-right: 0;} .pro_name{ cursor: pointer;display: inline-block; height: 30px; line-height: 30px; margin: 5px; position: relative; padding: 0 24px 0 16px; background: #F2F4F8;} .pro_name::after{content: ""; position: absolute; right:8px; top:10px; width:9px; height: 10px; background: url(../images/close.png) no-repeat; background-size: cover;} .btn_add{ cursor: pointer; display: inline-block; height: 30px; line-height: 30px;margin: 5px; padding-left: 18px;background: url(../images/jia1.png) no-repeat 0 50%;background-size: 14px 14px;} .prod_search{line-height:40px; width:calc(100% - 20px); margin: 10px;} .prod_search input{ box-sizing: border-box; padding: 0 10px; width: 100%; height: 40px; line-height: 40px; background: none;border:1px solid #efefef;} .prod_search .btn_clear{ cursor: pointer; display: none; position: absolute; right:10px; top:10px; width: 30px;line-height: 44px; font-size: 18px;} .prod_search .btn_clear.show{ display: block;} .prod_search ul{ max-height: 180px; overflow-y: auto; margin: 10px 10px;} .prod_search ul li{cursor: pointer; width: 100%; margin: 0; min-height: 30px; line-height: 30px;} .product-menu{margin-top:20px; border-top: 1px solid #E0E0E1;} .product-category{-ms-flex-negative: 0;flex-shrink: 0;box-sizing: border-box;min-width: 150px;border-right: 1px solid #C0C0C0;} .product-category_item,.product-sub-category_item {position: relative;padding-right: 48px;padding-left:12px;font-size:16px;color: #333;font-weight: 400;line-height: 38px;cursor: pointer;white-space: nowrap;} .product-category_item::after,.product-sub-category_item::after {position: absolute;top: 50%;right: 20px;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 7px; height: 12px;background: url('../images/yjt.png') no-repeat 50% 50%; background-size: contain;content: '';} .product-category_item:hover,.product-category_item.active,.product-sub-category_item:hover,.product-sub-category_item.active {background: #F6F6F6;color: #0032B4;} @media only screen and (max-width:1279px){ .trial_box h2{ height: 24px; line-height: 24px;} .trial_box h2 em{ width: 6px; height: 24px; margin-right: 15px;} } @media only screen and (max-width:1023px){ .prod_treebox ol li{min-height: auto;} .prod_treebox ol li h3{width: calc(100% - 20px); height: 30px; line-height: 30px;} .prod_treebox ol li .prod_tree_sub{ max-height: 270px; left:0; width: 100%; z-index: 10; background: #fff; box-shadow: 0 5px 5px 5px rgba(0,0,0,0.05);} .prod_treebox ol li .prod_tree_sub::after{ display: none;} .prod_tree_item .prod_tree_item_sub{left: 0; width: 100%; z-index: 11;background: #fff; box-shadow: 0 5px 5px 5px rgba(0,0,0,0.05);} .prod_tree_item h4,.prod_tree_item p{height: 30px; line-height: 30px;} .prod_tree_item h4{width: calc(100% - 20px);} .prod_tree_item_sub p{ width: 100%;} .prod_treebox ol li .prod_tree_sub.nosub .prod_tree_item .prod_tree_item_sub{ display: block;} } @media only screen and (max-width:767px){ .trial_box ul{margin: 0 0 5%;} .trial_box li{width:100%; float: none; min-height: 30px; margin: 0 0 2%;} .trial_box li.long{width: 100%;} .trial_box li.long .inp01{width: 100%;} .trial_box li.long .inp01+.yzm,.trial_box li.long .inp01+button{margin: 2% 0 0;} .trial_box .btn{width:120px; height: 36px; line-height: 36px;} } .yhxy_tcbg{ display: none; position: fixed; z-index: 1000; left:0; top:0; width: 100%; height: 100%; background: rgba(0,0,0,0.5);} .yhxy_tcbox{ display: none; position: fixed;z-index: 1001; max-width: 1178px; width: 90%; background: #fff;} .yhxy_tcbox .close{ float: right; margin:0 10px 20px;} .yhxy_tcbox .inner{ padding:5% 7% 7%;} .yhxy_tcbox .inner h2{ position: relative; padding-bottom: 20px; margin-bottom: 3%; border-bottom: 1px solid #D8D8D8;} .yhxy_tcbox .inner h2::before{content: ""; position: absolute; left:0;bottom:-4px; width: 70px; height: 4px; background: #BD0018;} .yhxy_tcbox .inner .c{height: 21em;} .yhxy_tcbox .inner .c p{margin-bottom: 3%;} .yhxy_tcbox .inner .c p:last-child{margin-bottom: 0;}