@charset "UTF-8";
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote {margin:0;padding:0;border:0;}
body {color:#333;font-size:14px;font-family:"Microsoft YaHei","微软雅黑",Helvetica,Arial,sans-serif;}
a, a:active{text-decoration: none;cursor:pointer;color: #169BD5;}
a * {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
a:hover {text-decoration:none;}
img {border:none;vertical-align:middle;max-width:100%;}
ol,ul,li {list-style:none;}
input,textarea,select,button {font:14px "Microsoft YaHei","微软雅黑",Helvetica,Arial,sans-serif;outline:none;-webkit-appearance:none;-moz-appearance:textfield !important;-webkit-tap-highlight-color:rgba(0,0,0,0);}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
.clearfix:after,.clearfix:before {content:"";display:table;clear:both;}
.btn {display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}
input.text,textarea.text {display:block;padding:0px;width:100%;border:0px;background:none;margin:0px;resize:none;}
.container {width:800px;margin:0 auto;position:relative;}
.dt-container {width:1200px;margin:0 auto;position:relative;}
.d-more{-webkit-transition:0.4s cubic-bezier(0.77,0,0.175,1);transition:0.4s cubic-bezier(0.77,0,0.175,1);position:relative;z-index:2}
.d-more::before{position:absolute;content:"";top:0;left:0;z-index:-1;width:100%;height:100%;background:#0f6ab4;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.77,0,0.175,1);transition:-webkit-transform 0.4s cubic-bezier(0.77,0,0.175,1);transition:transform 0.4s cubic-bezier(0.77,0,0.175,1);transition:transform 0.4s cubic-bezier(0.77,0,0.175,1),-webkit-transform 0.4s cubic-bezier(0.77,0,0.175,1)}
.d-more:hover{color:#fff;background:transparent}
.d-more:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}

/*查询页*/
.list{width:auto;height:300px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}
.list .wrapper-mobile{display:none}
.list .wrapper-pc{top:55px;position:absolute;display:flex;flex-wrap:wrap;width:100%}
.list .wrapper-pc .title{font-weight:400;font-size:14px;color:#333333;line-height:28px;margin-left: 145px;}
.list .wrapper-pc .select{padding-left:10px}
.list .wrapper-pc .select input{width:300px;height:28px;border-width:1px;border-style:solid;border-color:rgba(121,121,121,1);border-radius:0px;color:#000;padding:3px 2px 3px 2px;background:#fbfbfb}
.list .wrapper-pc .select .btn{display:inline-block;width:65px;height:28px;font-size:14px;color:#ffffff;font-weight:400;text-align:center;background:#3377ff;border-width:1px;border-style:solid;border-color:rgba(121,121,121,1)}
.list .wrapper-pc .select button{margin-left:15px}
.list .wrapper-pc .illustrate{color:#F59A23;font-weight:400;font-style:normal;font-size:14px;padding-top:15px;padding-left:145px}
.list .wrapper-pc .table-pc{padding-top:20px}
.list .wrapper-pc .table-pc table{border-collapse:collapse;text-align:center;border:1px solid #dbdbdb}
.list .wrapper-pc .table-pc table td{width:120px;height:44px;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
.no-img{padding-top:50px;margin:0 auto;text-align:center;left:0;right:0;position:absolute}
.prompt{margin:0 auto;text-align:center;padding-top:50px}

/*详情页*/
.detail .wrapper .right-mobile{display:none}
.detail .wrapper{position:absolute;width:100%}
.detail .wrapper .title-img{width:70%}
.detail .wrapper .title{position:relative;margin:0 auto;margin-top:26px;margin-bottom:22px;width:20%;height:74px;line-height:74px;text-align:center}
.detail .wrapper .title .name{font-size:30px;text-align:center;font-weight:bold;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}
.detail .wrapper .box{overflow:hidden}
.detail .wrapper .left{float:left}
.detail .wrapper .left .img{width:auto;max-width:300px;height:auto;max-height:300px;margin-top:30px;}
.detail .wrapper .right{float:right}
.detail .wrapper table{margin:0 auto;text-align:center;font-size:14px;border:1px solid #dbdbdb;border-collapse:collapse}
.detail .wrapper table td{height:44px;line-height:44px;border-bottom:1px solid #dbdbdb}
.detail .wrapper .contact{font-size:14px;padding-top:50px;margin:0 auto;text-align:center}
