/*
*author:L.MingMing (切图)
*date：2021-4-29 （上线时间）
*designer：L.Ping/0427 (设计/时间 于psd名称保持一致)
*/

/* reset */
*{margin:0; padding:0;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure, menu, input, textarea, button, select, th, td iframe{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, b, strong { font-size:100%; font-weight:normal;}
li {list-style:none;}
table{width:100%;border-collapse:collapse;border-spacing:0; }
table td{word-break: break-all; word-wrap:break-word;}
em, i {font-style:normal;}
a, a:visited, a:active {text-decoration:none; border:none; outline:none; color: #333; cursor: pointer;}
a,img { display:block; border:none;}
input, textarea {outline:none;}
select,input{-webkit-appearance:none;-webkit-tap-highlight-color: rgba(3, 3, 3, 0); }
select {outline: medium none;}
textarea {resize: vertical;}
body {-webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(3,3,3,0); -webkit-touch-callout:none; word-wrap:break-word; line-height:1.5;font-size: 14px;overflow-x: hidden; color: #333;}
body, button, input, select, textarea {font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';}
input[type="button"] {cursor: pointer;}
::-webkit-input-placeholder {color:#666;} /*placeholder 字体颜色*/
:-moz-placeholder {color:#666;} /*placeholder 字体颜色*/
::-moz-placeholder {color: #666;} /*placeholder 字体颜色*/
:-ms-input-placeholder {color: #666;} /*placeholder 字体颜色*/
.none{display:none;}
.left {float:left;}
.right {float:right;}
.clearfix::after {content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
.clearfix {zoom:1;}
.clear{clear: both;}
.wrapper {padding: 0;margin: 0;}
.cont {width: 1100px; margin: auto;}

/*header*/
.zhy {font-size: 12px;}
.zhy a {display: inline;}
.dv_mn{z-index: 80 !important;}

/* wrapper */
.banner1{height: 660px;background: url(../images/banner.png) no-repeat center;overflow: hidden;}
.banner1 h1{font-size: 32px;color:#fff;background: url(../images/tu1.png) no-repeat;width: 578px;height: 70px;text-align: center;line-height: 70px;margin-top: 80px;}
.banner1 h2{font-size: 70px;color:#fff;padding:36px 0 42px 38px;line-height: 84px;}
.banner1 a{width: 300px;height: 74px;background: linear-gradient(to right,#85ea89,#1fd98b);border-radius: 38px;font-size: 36px;font-weight: bold;color:#fff;text-align: center;line-height: 74px;margin-left: 38px;}

.question{background: #fff;box-shadow: 0 0 25px #f6e8fa;border-radius: 15px;margin: 70px auto;padding:40px 0;}
.keep{width: 300px;height: 74px;background: linear-gradient(to right,#85ea89,#1fd98b);border-radius: 38px;font-size: 36px;font-weight: bold;color:#fff !important;text-align: center;line-height: 74px;margin:60px auto 0;}
/*搜索*/
.user-box {margin: 0 auto;position: relative;padding:40px 0;width:1012px;overflow: hidden;}
.user-box .user-item {position: relative;float: left;border-radius: 35px;background: #FFFFFF;display: flex;align-items: center;}
.user-box .user-item.user-item-1 {width:100%;height: 68px;font-size: 0;padding-left:30px;border:1px solid #dfe0e4;overflow: hidden;box-sizing: border-box;}
.user-box .user-item .btn-submit {position: absolute;right: 0;top: 0;width: 200px;height: 68px;font-size: 24px;color: #ffffff;background: linear-gradient(to right, #6c2fb7, #6c2fb7);cursor: pointer;display: flex;align-items: center;justify-content: center;}
.user-box .user-item .btn-submit img{margin-right: 10px;}
.btn-clear{position: absolute;right:220px;top: 0;z-index: 9;width:70px;height: 68px;color: #060c30;cursor: pointer;}
.btn-clear:after {content: "";width: 1px;height: 14px;position: absolute;left: -10px;top: 28px;background:#999999;}
.user-box .user-item.user-item-1 input,select,button{background: none;border:none;outline:none;vertical-align:middle;width: 300px;}
/*问答*/
.nav_menu{width:924px;margin:20px auto;}
.nav_menu h2{font-size: 34px;font-weight: bold;color:#3b2fb7;margin-bottom: 20px;}
.nav_menu h2 img{display: inline-block;margin-right: 10px;vertical-align: top;width: 4%;margin-top: 10px;}
.nav_menu dl{border-bottom:1px solid #8c8c8c;}
.nav_menu dl dt{padding:10px 0;}
.nav_menu dl dt a{overflow:hidden;color:#333;font-size: 24px;display: inline-block;width: 840px;}
.nav_menu dl dt a:hover{color: #ee070e;}
.nav_menu dl dt a img{display: inline-block;margin-left: 6px;width: 3%;}
.nav_menu dl dt i{font-size: 40px;color: #a9a9a9;font-weight: 600;font-style:italic;padding-right: 10px;}
.nav_menu dl dt a span{display:inline-block;width:22px;height:18px;overflow:hidden;float:right;margin:16px 4px 0 0;}
.nav_menu dl dt a.minus span{background:url(../images/leftbgbt.png) no-repeat;background-size: 100%;transform:rotate(222deg);}
.nav_menu dl dt a.plus  span{background:url(../images/leftbgbt2.png) no-repeat;background-size: 100%;}
.nav_menu dl dd li{padding:0 0 20px 18px;font-size: 18px;}
.nav_menu dl dd li span{font-weight: bold;}

.phone__greey{position: fixed;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);z-index: 88;}
.phone__show{position: fixed;top: 50%;width: 100%;margin: -225px auto 0;z-index: 99;}
.phone{position: relative;width: 530px;height: 450px;border-radius: 8px;}
.form-bgd{padding-top: 1px;}
.form__01{box-sizing: border-box;font-size: 0;text-align: center;width: 480px;height: 130px;padding-top: 20px;background: #fff;border-radius: 8px;margin: 0 auto;}
.form__01 p{text-align: left;font-size: 16px;padding-left: 30px;}
.form__01 a{width: 70px;height: 36px;background: #499ff6;color:#fff!important;font-size: 18px;line-height: 36px;border-radius: 4px;float: right;margin-right: 30px;}
