@charset "utf-8";
/* css */
* { margin: 0; padding: 0 ;}
body { background-image: url(/static/images/bg.png);
    background-position: inherit;background-repeat: no-repeat;background-size:100% 100%;
    font: 14px "Microsoft YaHei", Arial, Helvetica, sans-serif; color: #333; line-height: 1.5;}
html{overflow: auto;}
img { border: 0; display: block }
dl,dd{border:none;}
ul, li { list-style: none; }
a { text-decoration: none; color: #333; }
a:hover { color: #000; text-decoration: none; }
input[type="text"],input[type="number"],input[type="email"],input[type="password"]{width:200px;outline:0;border:1px solid #999;padding:0 5px;height:30px;line-height:30px;border-radius:4px;box-sizing:border-box;display: inline-block;}
input:focus,select:focus,textarea:focus{border:1px solid #0b4492;}
input:hover,select:hover,textarea:hover{border:1px solid #0b4492;}
input[type="file"]:focus{border:0;}
input[type="file"]:hover{border:0;}
::placeholder{font-size:12px;}
button{font-size:14px;padding:0 10px;box-sizing:border-box;cursor:pointer;user-select:none;border:1px solid #aaa;outline:none;border-radius:4px;background:#f6f6f6;color:#333;height:30px;line-height:30px;}
button:hover{background:#0b4492;color:#fff;border:1px solid #0b4492;}
.btnStyle{font-size:12px;background:#fff;}
.btnStyle:hover{background:#fff;border:1px solid #0b4492;color:#0b4492;}
select{width:200px;border:1px solid #aaa;outline:none;height:30px;line-height:30px;border-radius:4px;padding:0 5px;box-sizing:border-box;margin-right:10px;margin-bottom:10px;}
select option{font-size:12px;}
textarea{width:100%;height:auto;resize: none;border:1px solid #ccc;color:#333;border-radius:4px;outline:none;padding:5px;box-sizing:border-box;}
.clear { clear: both;overflow: hidden;}
.clearblank { clear: both; width: 100%; overflow: hidden; }
.fl { float: left!important; }
.fr { float: right!important;}
/*.box, article { width: 1200px; margin: auto; overflow: hidden; }*/
.conBox,.search_box { width: 1200px; margin: auto; position: relative;}
.mt20 { margin-top: 20px; }
.mb10{margin-bottom:10px;}
.ml20 { margin-left: 20px; }
.blue { color: #cc0000; }
.orange{color:#fff;background:#f39800;border:1px solid #f6f6f6;margin-top:20px;outline:none;width:100px;text-align:center;height:30px;line-height:30px;border-radius:4px;}
.orange:hover{background: #FFA500;border:1px solid #f39800;color:#fff;}
.more{display: inline-block;position: absolute;top:0;right:10px;color:#aaa;font-size:12px;user-select:none;}
.more:hover{color:red;}
.tips span{display:inline-block;margin:10px 0 20px;padding:2px 10px;font-size:12px;color:#996633;background: rgba(255, 204, 153, 0.56);border-bottom:2px solid #996600;}
label{height:30px;line-height:30px;}
button.bgWhite{background:none!important;border:0!important;}
button.bgWhite:hover{color:red;}
.layui-layedit{display:inline-block;}

/*header*/
header { width: 100%; padding: 5px 0 0!important; background: #0b4492; height: 50px; }
header::before { background: #000 linear-gradient(to left, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55); content: ""; height: 5px; position: absolute; top: 0; width: 100%; }
/*mnavh 屏幕缩小到一定程度头部菜单另一种显示*/
#mnavh { display: none; margin: 5px 0 0 0; height: 40px; float: right; text-align: center; padding: 0 10px; }
.navicon { display: block; position: relative; width: 20px; height: 3px; background-color: #fff; margin-top: 19px; }
.navicon:before, .navicon:after { content: ''; display: block; width: 20px; height: 3px; position: absolute; background: #fff; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }
.navicon:before { margin-top: -10px; }
.navicon:after { margin-top: 10px; }
#msgCount{display: inline-block;position: absolute;top: 0;left: 50%;}
.open .navicon { background: none; }
.open .navicon:before { margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.open .navicon:after { margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
.open .navicon:before, .open .navicon:after { content: ''; display: block; width: 20px; height: 3px; position: absolute; background: #fff; }
/*分页*/
.pagination_box{width:100%;overflow:hidden;}
.pagination_box .page {user-select:none;}
.pagination_box .pagination_info {height: 34px;line-height: 34px;}
.mt10{display:inline-block;margin-top:10px;}
button i.fa{font-size:14px;}
.b0{border:0;}
.b0:hover{background:none;border: 0;}
.f14{font-size:14px;}
.inline_block{display: inline-block;}

/*layui样式优化*/
.layui-form-item{margin-bottom:0;}
.layui-form-select dl{top:30px;}
.layui-table td, .layui-table th{padding:0!important;}
.perInfo_right table tr td{border-color:#ddd!important;}
.layui-table, .layui-table-view{margin-top:0!important;}
.layui-table-cell{padding:0 5px!important;font-size:12px;text-align: center;}
.layui-btn-xs{margin-top:-3px;line-height:20px;!important;}
.layui-btn-primary{background:#f6f6f6;}
.layui-btn-primary:hover{border-color:#0b4492;background:#0b4492;color:#fff;}
.layui-table{color:#333;}
.layui-special{background:none;border:0;}
.layui-special:hover{color:red;}
.layui-special1{color:#0b4492;}
.layui-special2{color:#cc0000;}
.layui-special3{color:#aaa;}
.layui-special3:hover{color:#aaa;}
.layui-special4{color:#f39800;}
.layui-special5{color:#cc0000;}
.layui-special6{color:green;}
.layui-special7{color:#0b4492;}
.layui-special8{color: #9b003e;}
.layui-special9{color: red;}
.layui-special10{color: #6ccbff;}
.layui-special6.border_btn{border:1px solid green;}
.layui-special9.border_btn{border:1px solid red;}
.layui-special6.border_btn:hover{background:green;color:#fff;}
.layui-special9.border_btn:hover{background:red;color:#fff;} 
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#aaa;}
.layui-btn+.layui-btn{margin-left:0;}
.layui-input:focus, .layui-textarea:focus{border-color:#0b4492!important;}
.layui-input:hover, .layui-textarea:hover{border-color:#0b4492!important;}
.layui-layer-page .layui-layer-content{padding:10px}
.layui-layer-page .layui-layer-content label{display:inline-block;width:130px;text-align:right;}
.layui-layer-page .layui-layer-content .layui-form-item{margin-bottom:5px;}
.layui-layer-page .layui-layer-content .layui-form-item select{margin-left:0!important;}
.layui-layer-rim{overflow-y:hidden;max-width:90%;}
.layui-laypage a:hover{color:#0b4492;}
.layui-laypage input:focus, .layui-laypage select:focus{border-color:#0b4492!important;}
.layui-form-select .layui-input{padding-right:5px;}
.layui-form-checked[lay-skin=primary] i {border-color: #0b4492;background-color: #0b4492;}
.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#0b4492;}
button, input, optgroup, option, select, textarea{font-size:14px;font-family:-webkit-pictograph;}
.layui-form-label{padding:0!important;line-height:30px;}
.layui-layer-btn{border-top:1px solid #f6f6f6;}

/*logo*/
.logo{ float: left; margin-right: 20px; color: #FFF; font-size: 22px }
.logo a { color: #FFF;display:inline-block; }
.logo img { height:45px;width:auto;}
.imgscale img { width: 100%; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; transition: all 0.5s; }
.imgscale:hover img { transform: scale(1.1); }


.searchico{position: relative;}



/*nav*/
nav { float: left; height: 50px; line-height: 50px; text-align: center; }
/*nav-用户登录*/
.entrance .main_nav {float:right;height:50px;line-height:50px;color:#ccc;}
.entrance .main_nav li{float:left;}
.entrance .main_nav li a{color:#fff}
.entrance .main_nav li a:hover{color:#f39800;}
/*nav-语言转换*/
.language .language_nav {float:right;height:50px;right:0;line-height:50px;color:#ccc;}
.main_nav {float:right;height:50px;line-height:50px;color:#ccc;}
.language .language_nav li{float:left;}
.language .language_nav li a{color:#fff}
.language .language_nav li a:hover{color:#f39800;}
/*用户退出*/
.loginout {float:right;height:50px;line-height:50px;color:#ccc;}
.loginout a{color:#fff}
.loginout a:hover{color:#f39800;}
.loginout img{display: inline;position:relative;width:35px;height:35px;border:1px solid #aaa;vertical-align:bottom;border-radius:50%;line-height:5px}

.userMsg {postion:absolute;background: #fff;opacity:60%;width: 120px;height: auto;display: block; margin-top: 55px;z-index:100;float: right;box-shadow:0 2px 4px rgba(0,0,0,.12);}
.userMsg li{text-align: center;width: 120px;line-height: 24px;border-bottom:1px solid #ccc; white-space: nowrap;}
.userMsg li a{text-align: center;color:#000000}
.userMsg li:hover{text-align: center;color:#CCCCCC}

.cd-user-modal{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); z-index:999; overflow-y: auto; cursor: pointer; visibility: hidden; opacity: 0; -webkit-transition: opacity 0.3s 0, visibility 0 0.3s; -moz-transition: opacity 0.3s 0, visibility 0 0.3s; transition: opacity 0.3s 0, visibility 0 0.3s;}
.cd-user-modal.is-visible{visibility: visible; opacity: 1; -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; transition: opacity 0.3s;}
.cd-user-modal.is-visible .cd-user-modal-container{-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.cd-user-modal-container{position: relative; width: 90%; max-width: 400px; background: #FFF; margin: 3em auto 4em; cursor: auto; border-radius: 0.25em; -webkit-transform: translateY(-30px); -moz-transform: translateY(-30px); -ms-transform: translateY(-30px); -o-transform: translateY(-30px); transform: translateY(-30px); -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s;}
.cd-user-modal-container .cd-switcher:after{content: ""; display: table; clear: both;}
.cd-user-modal-container .cd-switcher li{width: 50%; float: left; text-align: center;}
.cd-user-modal-container .cd-switcher li:first-child a{border-radius: .25em 0 0 0;}
.cd-user-modal-container .cd-switcher li:last-child a{border-radius: 0 .25em 0 0;}
.cd-user-modal-container .cd-switcher a{display: block; width: 100%; height: 50px; line-height: 50px; background: #d2d8d8; color: #809191;}
.cd-user-modal-container .cd-switcher a.selected{background: #FFF; color: #505260;}
@media only screen and (min-width: 600px){.cd-user-modal-container{margin: 4em auto;} .cd-user-modal-container .cd-switcher a{height: 70px; line-height: 70px;}}
.cd-form{padding:10px;}
.cd-form .fieldset{position: relative; margin:15px 0;height: 40px;font-size: 0;box-sizing:border-box;}
.cd-form .fieldset:first-child{margin-top: 0;}
.cd-form .fieldset:last-child{margin-bottom: 0;}
/*.cd-form label{font-size: 16px;}*/
.cd-form label.image-replace{display: inline-block; position: absolute; left: 15px; top: 50%; bottom: auto; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); height: 20px; width: 20px; overflow: hidden; text-indent: 100%; white-space: nowrap; color: transparent; text-shadow: none; background-repeat: no-repeat; background-position: 50% 0;}
.cd-form label.cd-username{background-image: url("/static/images/cd-icon-username.svg");}
.cd-form label.cd-email{background-image: url("/static/images/cd-icon-email.svg");}
.cd-form label.cd-phone{background-image: url("/static/images/cd-icon-phone.png");}
.cd-form label.cd-code{background-image: url("/static/images/cd-icon-code.png");}
.cd-form label.cd-password{background-image: url("/static/images/cd-icon-password.svg");}
.cd-form input{margin: 0; padding: 0; border-radius:4px;}
.cd-form input::placeholder{font-size:14px;}
.cd-form input[type="checkbox"]{width:16px;height:16px;vertical-align:middle;margin-right:5px;float:left;margin-top:6px;}
.cd-form input.full-width{width: 100%;height:40px;line-height:40px;box-sizing:border-box;font-size:14px;}
.cd-form input.half-width{width: 50%;height:40px;line-height:40px;box-sizing:border-box;font-size:14px;}
.cd-form input.half-width:last-child{cursor: pointer;}
.cd-form input.half-width:last-child:hover{background: #0b4492;color:#fff;}
.cd-form input.half-width:last-child:focus{border:1px solid #aaa!important;}
.cd-form input.half-small-width{width: 45%;box-sizing:border-box;margin-left:5%;}
.cd-form input.full-width2{width:100%;box-sizing:border-box;}
.cd-form input.has-padding{padding: 0 0 0 50px;}
.cd-form input.has-border{border: 1px solid #d2d8d8; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none;}
.cd-form input.has-border:focus{border-color: #0b4492; box-shadow: 0 0 5px rgba(52, 54, 66, 0.1); outline: none;}
.cd-form input.has-error{border: 1px solid #d76666;}
.cd-form input[type=password]{padding-right: 65px;}
.cd-form input[type=submit]{font-size:16px;letter-spacing:2px;padding: 16px 0; cursor: pointer; background: #0b4492; color: #FFF; font-weight: bold; border: none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none;}
.no-touch .cd-form input[type=submit]:hover, .no-touch .cd-form input[type=submit]:focus{background: #0b4492; outline: none;}
.no-touch .cd-form input[type=button]:hover, .no-touch .cd-form input[type=submit]:focus{background: #0b4492; outline: none;}
@media only screen and (min-width: 600px){.cd-form{padding: 2em;}.cd-form .fieldset:first-child{margin-top: 0;} .cd-form .fieldset:last-child{margin-bottom: 0;} .cd-form input.has-padding{padding: 0 0 0 50px;} .cd-form input[type=submit]{padding: 16px 0;}}
.cd-close-form{/* form X button on top right */ display: block; position: absolute; width: 40px; height: 40px; right: 0; top: -40px; background: url("/static/images/cd-icon-close.svg") no-repeat center center; text-indent: 100%; white-space: nowrap; overflow: hidden;}
/*@media only screen and (min-width: 1170px){.cd-close-form{display: none;}}*/
#cd-login, #cd-signup, #cd-reset-password{display: none;}
#cd-login.is-selected, #cd-signup.is-selected, #cd-reset-password.is-selected{display: block;}
.remember-me,.accept-terms{font-size:14px;color:#999;display: inline-block;float:left;width:93%;}
a.forget_password{display:inline-block;margin-left:160px;}
a.forget_password:hover{color:red!important;}
#starlist li { position: relative; display: inline; float: left; width: max-content; }
.liChoice{background:#0f265d;}
#starlist li a { display: inline; float: left; padding: 0 20px; color: #fff }
#starlist li a:hover, #starlist #selected, .selected > a, #starlist li a:hover {background: #08254b; }
/*#starlist li:hover a { color: #cc0000 }*/
#starlist ul.sub { overflow: hidden; position: absolute; left: 0; top: 50px; background:#0b4492; display: none;z-index:9;}
#starlist ul.sub li { height: 50px; line-height: 50px; font-size: 14px; }
/*#starlist ul.sub li:last-child { padding-bottom: 10px; }*/
#starlist ul.sub li a { color: #FFF; }
#starlist ul.sub li a:hover { color: #cc0000;background: #0f2861;}
#starlist li:hover ul.sub { display: block; }
#starlist li.li_show a{background:#08254b;}
/*menu-箭头*/
.menu:before { position: absolute; content: ""; top: 22px; right: 5px; background: url(/static/images/jt.png) no-repeat; width: 8px; height: 8px; -ms-transition: all .5s ease; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
.menu:hover:before { transform: rotate(180deg) ;}/*旋转*/
/*menu+*/
.menu span { display: none; width: 50px; height: 50px;opacity: 0.5; position: absolute; top: 0; right: 0; }
/*notice*/
.notice{width:100%;height:36px;line-height:36px;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);}
.notice_left{width:50%;height:36px;overflow: hidden;float:left;box-sizing: border-box;}
.notice_left li{width:100%;height:36px;line-height:36px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.notice_left li:first-child{margin-top:0;transition:margin-top .8s;}
.notice_right{width:50%;height:36px;line-height:36px;float:right;box-sizing: border-box;text-align: right;}
.notice_right .clock{display:inline-block;margin-left:5px;}
/*shoppingCart*/
.shoppingCart{float:right;width:auto;height:45px;line-height:45px;margin-right:30px;font-size:30px;position: relative;cursor: pointer;user-select:none;}
.shoppingCart a{color:#ffd100;}
.shoppingCart a:hover{color:#ffd100;}
.cartNum{font-size:12px;background: #de3d1d;height:18px;width:18px;text-align: center;line-height:16px;color:#fff;position:absolute;top:5px;right:-12px;border-radius:20px;}
.shoppingCart{-webkit-animation:shake 2s .5s ease both infinite;-moz-animation:tada 2s .5s ease both infinite;}
@-webkit-keyframes shake {
    0% {-webkit-transform: scale(1);}
    10%, 20% {-webkit-transform: scale(0.95) rotate(-2deg);}
    30%, 50%, 70%, 90% {-webkit-transform: scale(1.05) rotate(2deg);}
    40%, 60%, 80% {-webkit-transform: scale(1.05) rotate(-2deg);}
    100% {-webkit-transform: scale(1) rotate(0);}
}
.shoppingCart:hover{-webkit-animation: 2s .5s ease both infinite;-moz-animation:tada 2s .5s ease both infinite;}
/*content*/
.content{margin:10px 0;}
.content .conBox{padding:20px;background:#fff;box-sizing: border-box;overflow:auto;}
.content .conBox.flex{display: flex;}
.content .conBox .conLeft,.conRight{box-sizing: border-box;}
.content .conBox .conLeft{flex:3;}
.content .conBox .conRight{flex:1;margin-left:2%;background:#fff;}
.content .conBox h4.title{font-size:14px;height:30px;line-height:30px;background:#e2e2e2;padding-left:10px;box-sizing:border-box;border-bottom:1px solid #f6f6f6;}
.conLeft .model{height:320px;float:left;box-sizing: border-box;}
/*conLeft*/
/*picTrends*/
.conLeft .picTrends{width:55%;}
/*picTrends-banner*/
.picTrends .banner{position:relative;width:100%;height:320px;overflow:hidden;}
.picTrends .banner .loading{position:absolute;width:100%;height:320px;color:#fff;text-align:center;background:#2c2c2c;line-height:24vw;vertical-align:middle;}
/*载入画面*/
.picTrends .banner .pic li{width:100%;position:relative;overflow:hidden;*margin-top:-2px;}
.picTrends .banner .pic li p{width:100%;position:absolute;}
.picTrends .banner .pic li p a{display:block;width:100%;height:320px;}/*图片和焦点图框架一样大小*/
.picTrends .banner .pic li p img{width:100%;height:100%;}
.picTrends .banner .txt li{position:absolute;z-index:2;bottom:0;width:100%;height:36px;line-height:36px;overflow:hidden;display:none;}
.picTrends .banner .txt li a{display:block;color:#fff;padding:0 0 0 10px;font-size:14px;font-weight:bold;text-decoration:none;width: 24vw;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}/*标题样式*/
.picTrends .banner .txt-bg{position:absolute;bottom:0;z-index:1;width:100%;height:36px;overflow:hidden;background:#222;filter:alpha(opacity=60);opacity:0.6;left: 1px;}/*标题背景*/
.picTrends .banner .num{position:absolute;z-index:3;bottom:6px;right:8px;color:#333;}/*按钮样式*/
.picTrends .banner .num li{user-select:none;float:left;width:22px;height:18px;position:relative;line-height:18px;text-align:center;margin-right:3px;cursor:pointer;filter:alpha(opacity=90);opacity:0.9;color:#fff;}
.picTrends .banner .num li.current,.banner .num li:hover{background:#cc0000;color:#fff;font-weight:bold;height:20px;line-height:20px;top:-2px;}
/*othermodel-新闻公告、征集公告、工作动态*/
.conLeft .othermodel{width:44%;margin-left:1%;border:1px solid #ccc;}
/*othermodel-tab*/
.othermodelBox{width:100%;}
.titleTab{position: relative;border-bottom: 1px solid #f6f6f6;}
.titleTab ul{line-height: 32px; overflow: hidden; height: 35px;}
.titleTab ul li{position: relative; float: left; height: 32px;padding: 0 15px; border-bottom: 3px solid transparent; cursor: pointer;user-select: none;}
.titleTab ul li:after{position: absolute; bottom: 0; left: 50%; margin-left: -6px; content: ''; border-right: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid transparent;}
.titleTab ul .on:after{border-bottom-color:#0b4492;}
.titleTab ul .on{border-bottom-color:#0b4492;color:#0b4492;font-weight:600;}
.titleTab a.othermodel_more{height:25px;line-height:32px;}
.conTab{padding:5px;}
.conTab ul li{width:100%;height:26px;line-height:26px;}
.conTab ul li a{display:inline-block;width:75%;font-size:14px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.conTab ul li a:hover{color:#cc0000;}
.conTab ul li span{float:right;font-size:12px;color:#aaa;}
i.fa-circle{font-size:12px;transform:scale(.5);margin-right:5px;}

/*picShow-图片海报*/
.conLeft .picShow{width:100%;height:auto;margin-top:10px;font-size:0;}
.conLeft .picShow img{width:100%;height:auto;display: inline-block;}

/*onlineExhibition-网上展厅*/
.conLeft .onlineExhibition{width:100%;height:auto;border:1px solid #ccc;margin-top:10px;position:relative;}
.conLeft .onlineExhibition_more{height:30px;line-height:30px;color:#666;}
.conLeft .onlineExhibition_more:hover{color:red;}
/*网上展厅-无缝轮播*/
.one {overflow:hidden;position:relative;width:100%;height:120px;}
.one ul{width:100000px;position:absolute;left:0;} /*ul width的宽不能过小*/
.one ul li{display:block;float:left;margin:5px;position:relative;}
.one ul li a{display:inline-block;}
.one ul li img{height:120px;width:auto;display:block;}
.one ul li a span{position:absolute;width: 100%;display:block;background:rgba(0,0,0,0.4);bottom:0;color:#fff;font-size:0;}
.one ul li a:hover span{height:120px;line-height:120px;font-size:20px;text-align:center;transition:all 0.1s;top: 0;left: 0;}





/*conRight*/
.conRight_item{width:100%;border:1px solid #f6f6f6;margin-bottom:10px;}
.conRight_item:last-child{margin-bottom:0;}
.serviceGuides_box,.loginWindow,.onlineServices_box,.links_box,.onlineExhibition_box{width:100%;padding:10px;box-sizing:border-box;}
/*服务指南-serviceGuides*/
.serviceGuides_box .serviceQrcode{width:41%;float:left;margin-right:1%;font-size:12px;}
.serviceGuides_box .serviceQrcode img{width:90%;height:auto;border:1px solid #f6f6f6;transform:scale(.9);}
.serviceGuides_box .serviceMess{float:right;width:58%;}
.serviceGuides_box .serviceMess dl dt{font-size:14px;font-weight:600;line-height:26px;}
.serviceGuides_box .serviceMess dl dd{font-size:12px;line-height:18px;}
/*登录窗口-loginWindow*/
.loginWindow h2{text-align:center;font-size:18px;font-weight:600;margin:10px;}
.loginWindow form{padding-top:10px;}
.loginWindow form div.inputItem{margin-bottom:10px;text-align: center;}
.loginWindow form div.inputItem i.fa{width:10px;}
.loginWindow form div.inputItem label{display:inline-block;width:45px;text-align:justify;text-align-last: justify;height:30px;line-height:30px;margin-right:5px;}
.loginWindow form div.inputItem input[type='text']{width:150px;}
.loginWindow form div.inputItem input[type='password']{width:150px;}
.loginWindow form div.inputItem input[type='number']{width:150px;}
.loginWindow form button{display:inline-block;width:50%;}
.loginWindow form .rem_mess{padding:5px 20px;color:#999;}
.loginWindow form .rem_mess .f_pass{display:inline-block;float:right;color:#333;}
.loginWindow form .rem_mess .f_pass:hover{color:red;}
/*网上服务-onlineServices*/
.onlineServices{border:1px solid #0b4492;}
.onlineServices_box ul.services{overflow: hidden;font-size:12px;display: flex;}
.onlineServices_box ul.services li{width:30%;text-align: center;flex:1;margin-right:5px;}
.onlineServices_box ul.services li a{display:inline-block;width:100%;height:100%;}
.onlineServices_box ul.services li a:hover{color:#cc0000;cursor:pointer;user-select: none;}
.onlineServices_box ul.services li a i.fa{font-size:30px;display: inline-block;margin-bottom:5px;}
/*友情链接*/
.links_box{text-align: center;}
.links_box select.linksItem{width:80%;margin:0 auto 10px;}
.links_box select.linksItem:last-child{margin-bottom:0;}


/*advice-意见&建议*/
.adviceBg{width:100%;height:100%;background:rgba(0,0,0,.4);position:fixed;top:0;left:0;z-index:9999;display:none;}
.advice .adviceBtn{cursor:pointer;height:40px;text-align: center;line-height:40px;position:fixed;right:0;top:106px;z-index:99;background:#f39800;color:#fff;font-size:18px;padding:0 10px;user-select:none;}
.advice .adviceBtn i.fa{margin-right:10px;}
.advice .adviceBox{width:50%;margin:0 auto;background:#fff;border:1px solid #999;padding:20px;border-radius:4px;box-sizing: border-box;position:fixed;top:10%;left:25%;z-index:9999;}
.advice .adviceBox h2{font-size:18px;color:#333333;padding-bottom:20px;border-bottom:1px dashed #dbdbdb;margin-bottom:20px;}
.advice .adviceBox .inputItem{margin-bottom:10px;font-size:0;}
.advice .adviceBox .inputItem.user_message{height:200px;}
.advice .adviceBox .inputItem label{display:inline-block;width:150px;text-align:left;font-size:14px;}
.advice .adviceBox .submitBtn{width:20%;margin-left:40%;}

/*returnTop*/
.returnTop{width:40px;height:40px;border:1px solid #aaa;text-align: center;background:#fff;box-shadow:0 0 10px 0 rgba(20,34,67,.1);position:fixed;bottom:20px;right:20px;user-select:none;z-index:99;}
.returnTop:hover{color:#000;border:1px solid #999;cursor:pointer;background:#f6f6f6;}
.returnTop i.fa{font-size:30px;line-height:38px;}


/*footer*/
footer{width:100%;line-height:24px;font-size:14px;color:#aaa;text-align:center;}


/*服务订单评价*/
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/*.evaluate{display:inline-block;border: 1px solid #999;border-radius:4px;background: #fff;z-index: 200;margin:50px auto;padding:20px;box-sizing:border-box;}*/
.evaluate h2{font-size:18px;color:#333;padding-bottom:20px;border-bottom:1px dashed #dbdbdb;margin-bottom:20px;}
.evaluate p{font-size:14px;color:#999;margin-bottom:10px;}
.evaluate .order-evaluation-textarea{position:relative;width:100%;margin-bottom:10px;}
.evaluate label{display:inline-block;width:150px;font-size:14px;}
.evaluate .order-evaluation-textarea textarea{line-height:26px;padding:5px;}
/*.evaluate .order-evaluation-textarea span{position:absolute;bottom:10px;font-size:12px;color:#999;left:165px;}*/
/*.evaluate .order-evaluation-textarea span em{color:#e84c3d;}*/
.order-evaluation-checkbox ul li i{display: none;color: #e84c3d;position: absolute;right: -4px;bottom:-14px;font-size: 20px;}
.star_evaluation ul li span{display: inline-block; vertical-align: middle; cursor: pointer;}
.star_evaluation ul li span img{margin-right:10px;float:left;width:30px;height:30px;}
.level{color:#e84c3d;font-size:16px;margin-left:15px;position: relative;top: 3px;}
.dmlei_tishi_info{height:70px;border-radius:4px;background: rgba(0,0,0,0.5);font-size:18px;color:#fff;text-align:center;line-height: 70px;position:fixed;left: 48%;display: none;margin-left: -128px;top: 40%;margin-top: -35px;padding: 0 15px;z-index: 1000;}
#order_evaluation{display:block;margin:30px auto 0;}




/*left_nav*/
.account-l{width:96%;}
.list-title{display: inline-block; width: 100%;  border-top: solid 1px #ccc; border-left: solid 1px #ccc; border-right: solid 1px #ccc; background: #FFF; text-align: center; height: 60px; line-height: 60px; font-size: 20px; color: #f39800; font-weight: bold; cursor: pointer;}
.list-title:hover{color:#f39800;}
.accordion{width: 100%; border: solid 1px #ccc; background: #FFF;}
.accordion .link{cursor: pointer; display: block; padding: 15px 15px 15px 42px; color: #333; font-size: 14px; font-weight: 700; border-bottom: 1px solid #CCC; position: relative; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;}
.accordion li:last-child .link{border-bottom: 0;}
.accordion li{cursor: pointer;}
.accordion li i{position: absolute; top: 16px; left: 12px; font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;}
.accordion li i.fa-chevron-down{right: 12px; left: auto; font-size: 16px;}
.accordion li.open .link{color: #f39800;}
.accordion li.open i{color: #f39800;}
.accordion li.open i.fa-chevron-down{-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.submenu{display: none; background: #f5f5f5; font-size: 14px;}
.submenu li{border-bottom: 1px solid #d6d7dc;}
.submenu a{display: block; text-decoration: none; color: #666; padding: 12px 12px 12px 42px; -webkit-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease;}
.submenu a:hover ,.submenu li.current a{background: #f39800; color: #FFF;}

/*header*/
.userInfo{position: relative;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;line-height: 30px;}
.userHeader img{float:left;}
.userHeader:hover span{color:#cc0000;}
.userHeader span{color:#fff;display:inline-block;height:30px;line-height:30px;float:left;}
.show{display:block;}
.layui-nav-child a{color:#333;display: block;padding:0 20px;transition: all .3s;}
.layui-nav-child a:hover{background:#f6f6f6;}
.layui-nav-child a:active{background:#ccc;}

/*input旁边的tips*/
.input-tips {margin-left: 10px}
.input-tips li {line-height: 20px;color: #2F4056;list-style: disc}

/* 身份认证 */
.c-ispass {height: 200px;}
.c-ispass i{padding-left: 43%;font-size: 100px; color: #33cc33;}
.c-ispass span{display: block;line-height: 30px;text-align: center;}
.c-ispass span a{color:#cc0000;}
/* 身份认证，未通过 */
.c-nopass {height: 200px;}
.c-nopass i{padding-left: 43%;font-size: 100px; color: #cc3333;}
.c-nopass span{display: block;line-height: 30px;text-align: center}
.c-nopass span a{color:#cc0000;}

/* 审核状态样式 */
.point{
    cursor:help;
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    vertical-align: unset;
    margin-right: 4px;
}

.layui-special span{pointer-events: none;}
.layui-input-block{margin-left:130px;}

.archivesDes {padding: 0 10px;}
.archivesDes dl{overflow:hidden;}
.archivesDes dl dt {font-size: 18px;margin-bottom: 15px;font-weight: 600;}
.archivesDes dl dt {font-size: 18px;margin-bottom: 15px;font-weight: 600;}
.archivesDes dl dd{line-height:24px;background:#fff;border:1px solid #f0f0f0;border-top:0;word-break: normal;width: 49.5%;float: left;}
/*.archivesDes dl dd:first-child,.archivesDes dl dd:nth-child(2){border-top:1px solid #f0f0f0;}*/
/*.archivesDes dl dd:first-child,.archivesDes dl dd:nth-child(2n){border-right:0;}*/
/*.archivesDes dl dd:first-child,.archivesDes dl dd:nth-child(2){border-top:1px solid #f0f0f0;}*/
.archivesDes dl dd:nth-child(2n){border-left:0;}
/*.archivesDes dl dd .introLabel{text-align:center;width:30%;min-width:150px;font-size:14px;margin-bottom:0;font-weight:500;background:#fafafa;padding:5px 10px;border-right:1px solid #f0f0f0;color:#333;}*/
.archivesDes dl dd .introLabel{margin-bottom:0!important;text-align:center;width:30%;min-width:150px;font-size:14px;font-weight:500;background:#fafafa;padding:5px 10px;border-right:1px solid #f0f0f0;color:#333;}
.archivesDes dl dd .introAnswer{/*width:70%;*/padding:5px 10px;font-size:12px;word-break: break-word;line-height:24px;display:inline-block;color:#666;}

.layui-transfer-active, .layui-transfer-box {
    display: inline-block;
    vertical-align: middle
}

.layui-transfer-box, .layui-transfer-header, .layui-transfer-search {
    border-width: 0;
    border-style: solid;
    border-color: #e6e6e6
}

.layui-transfer-box {
    position: relative;
    border-width: 1px;
    width: 200px;
    height: 360px;
    border-radius: 2px;
    background-color: #fff
}

.layui-transfer-box .layui-form-checkbox {
    width: 100%;
    margin: 0 !important
}

.layui-transfer-header {
    height: 38px;
    line-height: 38px;
    padding: 0 10px;
    border-bottom-width: 1px
}

.layui-transfer-search {
    position: relative;
    padding: 10px;
    border-bottom-width: 1px
}

.layui-transfer-search .layui-input {
    height: 32px;
    padding-left: 30px;
    font-size: 12px
}

.layui-transfer-search .layui-icon-search {
    position: absolute;
    left: 20px;
    top: 50%;
    margin-top: -8px;
    color: #666
}

.layui-transfer-active {
    margin: 0 15px
}

.layui-transfer-active .layui-btn {
    display: block;
    margin: 0;
    padding: 0 15px;
    background-color: #5FB878;
    border-color: #5FB878;
    color: #fff
}

.layui-transfer-active .layui-btn-disabled {
    background-color: #FBFBFB;
    border-color: #e6e6e6;
    color: #C9C9C9
}

.layui-transfer-active .layui-btn:first-child {
    margin-bottom: 15px
}

.layui-transfer-active .layui-btn .layui-icon {
    margin: 0;
    font-size: 14px !important
}

.layui-transfer-data {
    padding: 5px 0;
    overflow: auto
}

.layui-transfer-data li {
    height: 32px;
    line-height: 32px;
    padding: 0 10px
}

.layui-transfer-data li:hover {
    background-color: #f2f2f2;
    transition: .5s all
}

.layui-transfer-data .layui-none {
    padding: 15px 10px;
    text-align: center;
    color: #999
}

/*.layui-table-box{overflow: auto;}*/
/*.layui-table-header{overflow: initial;}*/
.layui-form-onswitch em{margin-right:17px!important;}

#amapType,#archiveName{font-size:18px;padding:0 5px;line-height:30px;font-weight:600;}
#searchtxt1{margin-bottom:10px;}
.layui-form-radio{margin: 0;padding-right:5px;}
.layui-form-radio *{font-size:12px;}
.mTop10{margin-top:10px;}
.mBot10{margin-bottom:10px;}
.block{display: block;}
.layui-layer-btn0{border-color: #1E9FFF;background-color: #1E9FFF;color: #fff;height:30px;line-height:30px;padding:0 10px;}
/*.layui-btn{height:30px;line-height:30px;padding:0 10px;}*/
#previewImag{background: #eee;height: 60px;width: 255px;}
.lineHeight30{line-height:30px;}
#aisTreeNode{}
.mRig10{margin-right:10px;}
.ml10{margin-left:10px;}
.layui-form-select dl{max-width:200px;}
