@charset "UTF-8";
body{ font-family:"微软雅黑"; background:#ffffff;}
body, h1, h2, h3, h4, h5, h6, dl, dd, form, p {margin: 0; font-style: normal; font-weight: normal;font-family:"微软雅黑"}
ul, ol, li, dl, dd, dt {margin: 0 auto;padding: 0;list-style: none; font-weight:normal}
h1, h2, h3, h4, h5, h6, p {font: inherit;}
/**::-webkit-scrollbar {width: 0;height: 0;}*/
input::-webkit-input-placeholder {color:#999999; }

input::focus{outline:0;}
input, button {
    /*appearance: none;*/
    /*-moz-appearance: none;*/
    /*-webkit-appearance: none;*/
}

.prevent_page_scrolling {
    overflow-y: hidden !important;
    padding-right: 15px !important;
}

body{ overflow-x:hidden}


.mabot14{ margin-bottom:14px !important}
.leftse{ float:left !important}
a{ color:#333333}
a:hover{ color:#24344d; text-decoration:none}
.yuyan{ color:#666666 !important;width:100%; border-bottom:#eeeeee 1px solid}
.blue{ color:#24344d !important}
/*公用样式*/
.left{ float:left}
.right{ float:right}
.textleft{ text-align:left}
.textright{ text-align:right}
.cored{ color:#ff5428}
.corgray{ color:#666666}
.marl10{ margin-left:10px;}
.marlr10{ margin-right:10px;}
.marlr20{ margin-right:20px;}
.marlright5{ margin-right:5px !important;}
.matop20{ margin-top:20px !important;}
.matop5{ margin-top:5px !important;}


.paleft7{ padding-left:7px !important;}
.patop0{ padding-top: 0 !important;}
.patobb0{ padding-bottom: 0 !important;}

.mabot00{ margin-bottom:0px}

.matop10{ margin-top:10px !important}
.matop15{margin-top:15px !important}
.matop30{ margin-top:30px !important;}
.matop40{ margin-top:40px !important;}

.matop80{ margin-top:90px;}
.matopj15{ margin-top:-15px;}
.matopj10{ margin-top:0px !important;}

.mabot50{ margin-bottom:50px !important;}
.mabot30{ margin-bottom:50px !important;}
.mabot10{ margin-bottom:10px !important;}
.mabot20{ margin-bottom:20px !important;}
.mabot_30{ margin-bottom:30px !important;}
.matop00{ margin-top:10px !important ;}
.mabot14{ margin-bottom:14px !important;}
.mabot4{ margin-bottom:4px !important;}
.padbot_30{ padding-bottom:30px;}
.pa10{ padding-top: 10px;}
.pad20{ padding-top:20px;}
.pa20{ padding: 20px 0;}
.pad_bot20{ padding-bottom:20px;}
.pad_bot10{ padding-bottom:10px;}
.pad_bot0{ padding-bottom:0px !important;}
.padbot_60{ padding-bottom:60px !important;}

.line20{line-height:18px !important; margin-bottom:10px; margin-top:-2px;}



.item .btn {color:#fff;font-size:14px;margin-top: -5px;}
.item {float:left;padding: 5px 10px;position: relative;margin-top: -7px;}
.log a {font-size:14px;color:#fff;height:40px;line-height:40px; margin-left:10px;}
.log {float:left;line-height:34px;padding:0 0 0 3px;color:#fff;line-height:40px;}
 .nub {position:absolute;right:-1px;top:18px;border-style: solid dashed dashed;border-width:5px 5px 0;border-color:#fff #ff5428 #ff5428;}

.layout {position:absolute;top:46px;right:-1px;background:#fff;border:1px solid #eee;white-space:nowrap; line-height:25px; z-index:2}
.layout ul{text-align: center;width:70px;}
.layout ul li a{ color:#ff5428; text-align:center; margin-left:0}
.layout ul li:hover{background:#eeeeee !important; display:block}

.layright{ float:left; background:#fed853; height:30px; border-radius:5px; line-height:30px;color:#24344d; padding:0 7px; margin-top:-3px;cursor: pointer; }
.layright a{ margin-left:0px !important; margin-right:0px; color:#24344d !important}
.layright a:hover{ border-bottom: none !important;}


.red{ color:red;}
.org{ color:#ffa500 !important;}

.rlist{ float:left; font-size:15px;
    /*margin-right:200px; */
    font-weight:bold}
.link{display:none}

@media (max-width:1024px) {
.rlist{margin-right:180px;}
.head_font a { margin-left:5px !important;}
}
@media (max-width:992px) {
.rlist{ display:none}
}




@media (max-width:320px) {
.layright a{ margin-left:3px !important; margin-right:3px}
}
/*====================================================*/
.head{width: 100%;height:70px; background:#24344d;box-shadow: 0px 0px 10px #2e4567;}
.logo{height:38PX; margin-top:15px;}
.head_font{float:right; font-size:16px; color:#ffffff; margin-top:24px; width: 80%}
.head_font a{ color:#ffffff; margin-left:20px}
.head_font a:hover{ color:#fed853; border-bottom:#fed853 2px solid; padding-bottom:5px;}


@media (max-width:797px) {
.head_font{float:right; font-size:15px; color:#ffffff; margin-top:22px; width: unset}
.layright {float: left; font-size: 15px;}

}


.bgpu{ background:url(../images/bg2.jpg) #fafafa top no-repeat;background-size: 100% 100%;}
.dlminh{ min-height:830px}




@media (max-width:1024px) {
.bgpu{ background:url(../images/bg2.jpg) #fafafa top center no-repeat;}

.dlminh{ min-height:auto; margin-bottom: 50%}
}

@media (max-width:797px) {
.dlminh{ min-height:auto}
}

@media (max-width:823px) {
.dlminh{/* min-height:630px;*/ margin-bottom:150px}

}

@media (max-width:320px) {
.dlminh{ min-height:500px;}
}
@media only screen and (min-width:320px) and (max-width:360px) {

}



.dengl{width:600px;padding:30px 0 10px 0; margin:0 auto;background-image: linear-gradient(to right, rgba(29, 85, 160, 0.8) 0%, rgba(13, 88, 188, 0.8) 100%);
border-radius:7px;-webkit-flex: 1; margin-top:100px;box-shadow:0px 0px 10px #666;}
.de_input{width:85%; margin:0 auto; padding:0px; display:table}
.dengl_h{ font-size:26px; color:#FFF; text-align:center; font-weight:bold; margin-bottom:20px}
.de_input01{width:100%; height:40px; background:#f8fafc;display:table;border-radius:5px}
.de_img{float:left; height:20px; margin-left:10px; margin-top:9px;}
.de_img img{ height:20px;}
.dlmarbot{ margin-bottom:10px}
.d_input{ border:none; background:none;width:80%; float:left; line-height:35px; margin-left:5px;outline:none}

.d_cent{width:100%; display:table; line-height:25px;}
.d_cent span{color:#FFF}
.d_cent a{color:#fed853; float:right}
.d_cent a:hover{ text-decoration: underline}
.dlbut{width:250px;height:50px;background: #2ac5cd;border-radius:5px;color: #ffffff;text-align: center;line-height:50px;display: table;margin: 0 auto;font-size:18px; margin-top:20px}
.dlbut:hover{ color:#ffffff;background-image:linear-gradient(#2eaab0 , #2ac5cd);}


@media (max-width:1024px) {
.dengl{margin-top: 70px;}
}

@media (max-width:797px) {
.dengl{margin-top: 100px;}
}



@media (max-width:320px) {
.wj_button{width:80% !important;}
.room_kf{ height:45px; line-height:45px;width:65%;}

}
.dlbotline{ border-top:1px dotted #2cc3cb;width:100%; display:table; margin-top:20px; padding:15px 0; text-align:center; color:#FFF}
.dlbotline a{ color:#fed853}
.dlbotline a:hover{ text-decoration: underline}

.riline{border-right:#eeeeee 1px solid; padding-right:10px}
.riline01{border-right:#eeeeee 1px solid; padding-right:10px; float:left;width:50%;}

.bot{width:100%; display:table; background:#24344d; padding:6px 0 15px 0; color:#949ca9}
.bot span{width:100%; text-align:center; display:table; line-height:25px}
.bot span i{ font-style: normal; padding:0 10px}
.bot_zc{ position: static; bottom:0}
.bot_zc01{ position:fixed; bottom:0}

.bot_xzsf{ position: static; bottom:0}


@media (max-width:1024px) {
.bot_zc{ position: fixed; bottom:0}
.bot_xzsf{ position: fixed; bottom:0}
}

@media (max-width:460px) {
    .bot_zc{ position: static; bottom:0}
    .bot_xzsf{ position: fixed; bottom:0}
}

@media (max-width:797px) {
    .bot_zc{ position: static; bottom:0}
}

@media (max-width:823px){
.bot_sh{min-height:600px;}
.bot_dl{min-height:650px;}
/*.bot_zc{position: static !important;bottom: 0;}*/
}

@media (max-width:797px) {
.bot_xzsf{ position: fixed; bottom:0}
}

@media (max-width:480px){
.bot_sh{min-height:600px;}
.bot_dl{min-height:600px;}
}
@media (max-width:360px){
.bot_sh{min-height:550px;}
.bot_dl{min-height:550px;}
}
@media (max-width:320px){
.bot_sh{min-height:500px;}
.bot_dl{min-height:500px;}
}







.zhuce{width:70%;padding:0px 0 10px 0; margin:0 auto; background:#FFF; border-radius:7px;-webkit-flex: 1;box-shadow:0px 0px 10px #666 ; overflow:hidden}
.zhuc_title{width:100%; background-image: linear-gradient(#0d58bc, #1160ca);font-size:20px; font-weight: bold; color:#ffffff; padding:12px 0}
.zhuc_title img{ height:33px; margin-left:15px; vertical-align:middle; margin-right:10px}
.zhuc_jt{ margin-left:40px; height:15px; display:table; margin-top:-8px}
.zhuc_jt img{height:15px;}
.zctop{ margin-top:120px;}
.zctop01{ margin-top:20px !important; /*margin-bottom:20px !important*/}

.zctop02{ margin-top:120px}
@media (max-width:1024px) {
.zctop02{ margin-top:80px}
}

.zcuser{width:70%; margin:0 auto; padding:30px 0; display:table}
.zcuser_1{width:100%; display:table;padding:12px 0;background-image: linear-gradient(#fed853, #ffc515); border-radius:10px; text-align:center; font-size:18px;font-weight:bold;
box-shadow: 0px 0px 10px #2a5fab; color:#fff}
.zcuser_2{width:100%; display:table;padding:12px 0;background-image:linear-gradient(#29c5cd, #00939b); border-radius:10px; text-align:center; font-size:18px;font-weight:bold;
box-shadow: 0px 0px 10px #eee; color:#fff}

.zcuser_2:hover{width:100%; display:table;padding:12px 0;background-image: linear-gradient(#00a4ac , #29c5cd); border-radius:10px; text-align:center; font-size:18px;font-weight:bold;
box-shadow: 0px 0px 10px #eee; color:#fff}

.zcbk{ color:#333}


.zcuser01{width:70%; margin:0 auto; padding:10px 0; display:table}

.zc_put{width:90%; margin:0 auto; padding:15px 0; display:table}
.zc_input{width:100%; border:#dedede 1px solid; height:35px; border-radius:5px; padding:0 10px; margin-bottom:14px}
.zc_input01{width:60%; border:#dedede 1px solid; height:35px; border-radius:5px; padding:0 10px; margin-bottom:10px}
.zc_yzm{width:37%;height:35px; background:#d2ddec; border-radius:5px; padding:0 10px; margin-bottom:10px; float:right; border:none; line-height:35px; color:#1d55a0; text-align: center;}
.zc_hs{ background:#eeeeee; color:#666}
.zc_hs:hover{ color:#666}

.zc_qy{ color:#999999}

.zc_input_02{width:48%; border:#dedede 1px solid; height:35px; border-radius:5px; padding:0 10px; margin-bottom:10px}

.quyu{ display:table;width:100%; padding-bottom:4px; color:#aaaaaa; margin-top:-5px}


.new_top{ margin-top:5% !important; margin-bottom:20px !important}



@media (max-width:320px) {
.bot_zc01{ position:static; }
.bot_zc{ position:static; }
.bot_xzsf{ position: static;}
.logo{height:32px;margin-top:17px;}
.head_font a{ color:#ffffff; margin-left:10px}

.new_top{ margin-top:30px !important; margin-bottom:20px !important}

}
.zcheight{ min-height:80vh}

.zhuce_h{width:650px !important;}

.bgcent{width:100%; margin-top:0px; z-index:-9}
.bgtg{ background:#f6f6f6}
.bgbai{ background:#ffffff}


@media (max-width:992px) {
.dengl{width:90%; margin-top:80px;}
.bgcent{ height:80vh; background:url(../images/bg01.jpg) right no-repeat;background-size:100% 100%;margin-top:0px}
}

@media (max-width:767px) {
.zhuce_h{width:90% !important;}
.bgpu{min-height:100%;overflow-y:auto; -webkit-overflow-scrolling: touch;}
.new_top{ margin-top:10% !important; margin-bottom:40px !important}

.bot_zc01{ position: static;}
.zcheight{ min-height:80vh}

.bgcent{ height:90vh; background:url(../images/bg01.jpg) right no-repeat;background-size: 100% 100%;margin-top:0px}
.dengl{width:90%;padding:30px 0 10px 0; margin:0 auto;border-radius:7px;-webkit-flex: 1; margin-top:10% !important; margin-bottom: 20px;}
.zhuce{width:90%;padding:0px 0 10px 0; margin:0 auto;border-radius:7px;-webkit-flex: 1;}
.zctop{ margin-top:20% !important;}

.zctop02{ margin-top:16% !important;}
}

@media (max-width:480px) {
.bgcent{ height:75vh;background:url(../images/bg01.jpg) right no-repeat;background-size:100% 100%; margin-top:0px}
}

@media (max-width:375px) {
.zctop02{ margin-top:18% !important;}
}



@media (max-width:320px) {
.new_top{ margin-top:9% !important; margin-bottom:30px !important}
}



.dlabg{ background:none;background-image:linear-gradient(to right, rgba(29, 85, 160, 0.6) 0%, rgba(13, 88, 188, 0.6) 100%);}
.dlabg01{ background:none;background:#fff;}

.link{width:100%;height:50px; text-align:center; line-height:50px; background:#ffffff;}
.link ul{width:100%;}
.link ul a{ padding:0 15px; color:#333333;}
.link ul a:hover{color:#fed853;}

.tkicon{ display:none}
.linkicon{ display:none}

.icd{ margin-left:3px}


@media (max-width:1024px) {
.linkicon{ display:none}
.link{width:100%; height:100%;text-align:center;background:rgba(39,77,122,0.7);; border-top:none; display:none; position:fixed; top:70px; z-index:999;overflow-y:scroll !important; -webkit-overflow-scrolling: touch; }
.link ul{width:100%;height:auto; text-align:center;position: absolute; right:0; top:0;overflow-y:scroll !important; -webkit-overflow-scrolling: touch; padding-bottom: 70px; }
.link ul a{ padding:0 0px;color:#ffffff; display:table; text-align:center;width:90%; margin-left:5%;border-bottom:#1c4474 1px solid; font-size: 18px;padding: 20px 0;}
.link ul a:last-child{}
.linkicon{height:12px; position:absolute; right:20px; top:5px; display:block}
}





@media (max-width:992px) {
.linkicon{ display:none}
.link{width:70%;height:100%; text-align:center;border-top:none; display:none; position:fixed; top:0px; z-index:100; right: 0;}
.link ul{width:100%;}
.link ul a{ padding:19px 0px;}
.linkicon{height:12px; position:absolute; right:20px; top:5px; display:block}
.tkicon{ float:right;width:20px; margin-left:10px; display:block}
.tkicon img{width:20px;}
}


@media (max-width:767px) {
.linkicon{ display:none}
.link{width:70%;height:100%; text-align:center; line-height:40px;border-top:none; display:none; position:fixed; top:0px;}
.link ul{width:100%;}
.link ul a{font-weight: bold; font-size: 23px; padding: 20px 0; }

.linkicon{height:12px; position:absolute; right:20px; top:5px; display:block}
.tkicon{ float:right;width:20px; margin-left:5px; display:block}
.tkicon img{width:20px;}
}

.tk_zk{ z-index: 51 !important;}
.tk_topk{ margin-top: 20px;}


.tktitle{width:100%; margin:0 auto;height:30px; line-height:30px;background-image:linear-gradient(to right, #1d55a0 0%, #1161cb 100%);  padding:10px 0; display:table; font-size:16px;color:#ffffff; margin-top:25px; position:relative}
.tktitle img{height:26px; margin-left:15px; margin-right:10px;}


@media (max-width:992px) {
.tktitle{width:100%; margin:0 auto;height:30px; line-height:30px;padding:10px 0; display:table; font-size:16px;color:#ffffff; margin-top:10px; position:relative}
}

.shangc{width:80%; margin:0 auto; display:table; margin-bottom:20px;}
.shangc_title{width:100%; height:40px; line-height:40px; text-align:center; background:#3eced6; color:#fff; font-size:18px; font-weight:400; border-radius:6px; margin-top:15px}
.shlul{width:100%; display:table;}
.shlul li{ line-height:30px; border-bottom:#eeeeee 1px solid; font-size:16px; padding:10px 0;}
.shlul li img{ float:right; height:18px; margin-right:5%; vertical-align:middle; margin-top:8px}
.shlul li span{ margin-left:5%}

.scbg{ background:#ffffff;min-height:650px; }



@media (max-width:767px) {
.tktitle{width:100%; height:30px; line-height:30px;padding:10px 0; display:table; font-size:16px; color:#ffffff; margin-top:0px;}
.tktitle img{height:26px; margin-left:15px; margin-right:10px;}

.shangc{width:100%; display:table; margin-bottom:0px}
.shangc_title{width:90%; margin:0 auto; display:table; height:40px; line-height:40px; text-align:center;font-size:18px; }
.sht10{ margin-top:10px}
.scbg{ background:#ffffff;min-height:auto; }
.shlul li:last-child {border-bottom:none;}
}

@media (max-width:992px) {
.tktitle{width:100%;}

}


.shangcwup{width:700px; margin:0 auto; display:table; margin-top:30px; margin-bottom:30px}
.shangcwup li{width:96%; padding:15px 0; margin: 0 auto; display:table; border-bottom:#eeeeee 1px solid}
.shangcwup li b{width:98%; margin:0 auto; display:table; font-weight:normal; font-size:15px}
.swfont{ float:left}
.swfont span{width:60px; float:left;text-align: justify;text-align-last: justify;}
.swfont i{ color:#F00; font-style:normal; margin-left:4px}


.shangcwup li var{width: calc(100% - 90px);float: right; font-style:normal; /*margin-top:-1px*/}
.vainput{ border:none;width:100%;font-size:15px}
.vainput:focus{outline:0;}

.vainput_2{ border:none;width:46%;font-size:15px}
.vainput_2:focus{outline:0;}





.vainput option span{ color:#333 !important}
.vatext{border:none;width:100%; height:50px; margin-top:-2px;font-size:15px}
.vatext:focus{outline:0;}
.textco{ color:#333 !important;}

.vainput01{ border:none;width:80%;font-size:15px}
.vainput01:focus{outline:0;}


.n_ulpic{width:95%; margin:0 auto; display:table;}

.zhao_p{ position:absolute;width:20px; height:20px; top:-8px; right:-7px;}

.write_img{float: left;width: 33.333%;padding-top: 30.208%;position: relative;background-color: #f2f2f2;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;border-width:5px 5px;border-style: solid;border-color: transparent;
-webkit-background-clip: padding-box;-webkit-background-size: cover;background-clip: padding-box;background-size: cover;}
.write_img .img {width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;background-color: #f2f2f2;background-repeat: no-repeat;
background-position: 50% 50%;-webkit-background-size: cover;background-size: cover;}

.n_ulhh{width:45px;height:45px;position:absolute; top:0; left:0; z-index:3}
.n_ulhh img{width:100%}


.n_nr01{width:90%; margin:0 auto; display:table; margin-top:10px}
.n_nr01 span{width:33.33%; float:left;}
.n_nr03{width:100%; margin:0 auto; display:table;}
.n_nr03 span{width:33.33%; float:left;}

.n_nr_se{width:100% !important}

.n_neinput{width:94%;border:none; font-size:15px; text-align:center; float:right;background: url(../images/jt.png) 100% / 12px no-repeat;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.n_neinput option{text-align:center;}
.n_neinput:focus{outline:0;}

.n_nr02{width:90%; margin:0 auto; display:table; margin-top:10px}
.n_nr02 span{width:25%; float:left;}


.n_list a{padding:5px 10px; background:#f6f7fb; color:#999;border-radius:5px; margin-right:10px}
.n_list_h{ background:#2dc3cb !important; color:#ffffff !important}

.n_livbg{width:90%; margin:0 auto; height:25px; line-height:25px; background:#c7eef0; text-align:center; color:#2dc3cb; margin-top:15px; border-radius:5px;}

@media (max-width:767px) {
	.n_list a{ font-size:13px}
}
@media (max-width:992px) {
.shangcwup{width:100%; display:table;margin-top:0px; margin-bottom:0px}
}

@media (max-width:320px) {
.shangcwup li var{width: calc(100% - 80px);float: right; font-style:normal}
.n_list a{padding:5px 10px; background:#f6f7fb; color:#999;border-radius:5px; margin-right:5px; font-size:12px}
}


.shoucang_i{ float:right; margin-right:15px;color:#ffffff}
.shoucang_i img{ height:20px}
.shoucang_i:hover{ color:#ffffff}

.shctitle{width:100%; height:50px; line-height:50px; display:table; border-bottom:#eeeeee 1px solid}
.shctitle a{width:20%; float:left; background:url(../images/line_03.png) no-repeat right; text-align:center; color:#666666; font-size:16px}
.shctitle a:last-child {background:none;}
.shctitle_hover{ color:#ff5428 !important; font-weight:bold; border-bottom:#ff5428 2px solid}

.shclist_a{width:100%; display:table; margin:15px 0}


.shclist{width:100%; display:table;}
.shclist li{width:95%; height:auto;margin:0 auto; display:table; padding:15px 0;  border-bottom:#eeeeee 1px solid}

.shlistimg{width:150px; height:150px; float:left; position: relative}
.shlistimg img{width:150px; height:150px;}
.shlistfont{ float:right;width: calc(100% - 160px);}
.shlistfont .font{ height:60px; line-height:25px; font-size:18px; font-weight:bold; display:block; overflow:hidden;width:100%;}
.shlistfont h2{ height:90px; line-height:25px; font-size:18px; font-weight:bold; display:block; overflow:hidden;width:100%;}
.shlistfont h3{line-height:30px; font-size:14px; color:#666666;width:100%; display: block; overflow:hidden}
.shlistfont h3 span{ float:right; color:#ff5428; font-size:16px}
.shlistfont h3 span b{ font-size:20px}
.shlistfont h3 i{font-style:normal}
.shlistfont h3 font{ margin-right:5px}
.shlistfont h4{ color:#333333; font-size:14px;line-height:30px;}
.shlistfont h4 img{width:20px; height:20px; vertical-align:middle; margin-right:5px}

.shlistfont h5{line-height:30px; font-size:14px; color:#666666;width:100%; display: block; overflow:hidden}
.shlistfont h5 span{ float:right; color:#ff5428; font-size:16px}
.shlistfont h5 span b{ font-size:20px}

.lidfont{line-height:30px; font-size:14px; color:#666666;width:100%; display: block; overflow:hidden}


.shcld{ position: absolute; top:5px; left:5px;width:25px !important; height:25px !important}

.page{margin:0 auto; display:table}

@media (max-width:767px) {
.shlistfont .font{ height:35px; line-height:25px; font-size:18px; font-weight:bold; display:block; overflow:hidden;width:100%;}
.shlistfont h2{ height:50px; line-height:25px; font-size:16px; font-weight:bold; display:block; overflow:hidden;width:100%;}
.shlistfont h3{line-height:25px; height:25px; font-size:14px; color:#666666;width:100%; display: block; overflow:hidden}
.shlistfont h3 span{ float:right; color:#ff5428;}
.shlistfont h3 span b{ font-size:16px}
.shlistfont h3 font{ margin-right:5px; font-size:14px}
.shlistfont h3 i{font-style:normal}
.shlistfont h4{ color:#333333; font-size:12px;line-height:25px;}
.shlistfont h4 img{width:15px; height:15px; vertical-align:middle; margin-right:5px}

.lidfont{line-height:22px; height:22px}


.shlistfont h5{line-height:22px; height:22px; font-size:14px; color:#666666;width:100%; display: block; overflow:hidden}
.shlistfont h5 span{ float:right; color:#ff5428;}
.shlistfont h5 span b{ font-size:16px}
.shlistfont h5 font{ margin-right:5px; font-size:14px}


.shlbover{width:100%;line-height:10px !important; margin-top:5px/* display:block; overflow:hidden*/}



.shlistimg{width:100px; height:100px; float:left}
.shlistimg img{width:100px; height:100px;}
.shlistfont{ float:right;width: calc(100% - 110px);}

.shcld{ position: absolute; top:5px; left:5px;width:20px !important; height:20px !important}

}


@media (max-width:320px) {
.liulanf{ display:block; margin-left:20px}
}
@media (max-width:320px) {
.shlistfont h2{height:40px; line-height:20px; font-size:16px; font-weight:bold; display:block; overflow:hidden;width:100%;}
.shlistfont h3{line-height:20px; height:40px; font-size:14px; color:#666666;width:100%; display: block; overflow:hidden}
.shlistfont h3 span{ float:right; color:#ff5428; font-size:12px}
.shlistfont h3 span b{ font-size:16px}
.shlistfont h3 font{ margin-right:5px; font-size:12px}
.shlistfont h3 i{ display:block; font-style:normal}

.shlistfont h5 span{ float:right; color:#ff5428; font-size:12px}
.shlistfont h5 span b{ font-size:16px}
.shlistfont h5 font{ margin-right:5px; font-size:12px}



}

.sct{ float:right !important; margin-right:10px; font-size:14px; color:#fff}

.mod_select{ float:right}
.mod_select .select_box {position: relative; margin-right:20px;margin-top: 5px;}
.mod_select .select_box .select_txt {display: inline-block;width:50px;height:20px;padding-left:0px;overflow: hidden;line-height:20px;cursor: pointer}
.mod_select .select_box .select-icon {position: absolute;top:22%;right:-5px;width: 10px;
height: 10px;background: url(../images/search_ico.png) center no-repeat}
.mod_select .select_box .option {display: none;position: absolute;top:30px;left:-2px;width:80px;background-color: #fff;border-top: 0; z-index:10; border-radius:5px}
.mod_select .select_box .option li { text-align:center;font-size:14px;line-height: 2;cursor: pointer; color:#333}
.mod_select .select_box .option li:hover{ color:#24344d;}


.searchbox .import {width: 426px;height: 40px;margin-left: 100px;padding-left: 20px;border: none;outline: none;}
@media (max-width:320px) {
.mod_select .select_box {margin-right:10px;margin-top: 5px;}
}

.yuyant{top:-6px;width:16px; left:10px; position:absolute}

.bf{ position: static; bottom:0}
.bf01{ position: fixed; bottom:0}
.wupin{ margin-bottom:150px !important;}
.wupin01{ margin-bottom:20px !important;}


.geju{width:25% !important}
.geju01{width:25% !important}
.geju03{width:33.33% !important}
.geju04{width:33.33% !important}

.zhc{ margin-bottom:130px;}

.scheight{ min-height:825px}
.scheight01{ min-height:700px}
.scwj_h{ min-height:825px}
.new_scwj_h{ min-height:825px}

.bf01{ position: static; bottom:0}


.zcnerhg{min-height:815px}

@media (max-width:1024px) {
    .scheight01{ min-height:auto}
    .scwj_h{ min-height:1140px}
    .new_scwj_h{ min-height:1140px}

    .wupin01{ margin-bottom:40px !important;}
    .n_wupin02{ margin-bottom:140px !important;}
    .scheight {min-height:1040px;}
    .zcnerhg{min-height:1160px}

    .bfzc{ position:fixed; bottom:0}


}

@media (max-width:823px) {
    .scheight {min-height:900px;}
    .bf01 {position:static !important;bottom: 0;}
    .n_wupin02{ margin-bottom:0px !important;}
    .zhc {margin-bottom:0px;}
    .scwj_h{ min-height:auto}
    .new_scwj_h{ min-height:auto}
    .bfzc{ position: static;}

    .zcnerhg{min-height:600px}
}




@media (max-width:769px) {
    .scwj_h{ min-height:800px}
    .new_scwj_h{ min-height:800px !important}
    .zcnerhg{min-height:400px}
    .zhc{ margin-bottom:0px;}
    .n_wupin02{ margin-bottom:0px !important;}
    .zcnerhg{min-height:820px}
}



@media (max-width:480px) {
    .zcnerhg{min-height:600px}
}

@media (max-width:450px) {
    .scheight {min-height:auto; padding-bottom:30px;}
}
@media (max-width:360px) {
    zcnerhg{min-height:524px}
}





.yibanzc{ min-height:830px}

@media (max-width:1024px) {
    .yibanzc{ min-height:auto}
}
@media (max-width:823px) {
    .yibanzc{ min-height:550px}
}


@media (max-width:736px) {
.bfzc{ position:static !important; bottom:0}
}


@media (max-width:797px) {
.bfzc{ position: fixed; bottom:0}
.yibanzc{ min-height:640px}

}

@media (max-width: 480px){
.yibanzc {min-height:600px;}

}

@media (max-width:360px) {
.yibanzc{ min-height:550px}
}
@media (max-width:320px) {
.yibanzc{ min-height:500px}
}


@media (max-width:767px) {
.bf{ position: static !important; bottom:0}
.bf01{ position: static !important; bottom:0}


.wupin{ margin-bottom:10px !important;}
.wupin01{ margin-bottom:10px !important;}


.geju{width:31% !important}
.geju01{width:23% !important}

.geju03{width:33.33% !important}
.geju04{width:33.33% !important}
}

@media (max-width:320px) {
.geju{width:34% !important}
.geju01{width:22% !important}
}
@media (max-width:1024px) {
.bf{ position:fixed; bottom:0}
/*.bf01{ position: fixed; bottom:0}*/

}
@media (max-width:992px) {

}
@media (max-width:320px) {
.geju03{width:40% !important}
.geju04{width:30% !important}


}

.xux_a{width:98%; margin:0 auto; display:table; margin-top:5px}
.xux_a dd{margin-left:1%; padding:0 6px; float:left; background:#fff4ee; color:#ff7028; border-radius:5px; line-height:35px; text-align:center; margin-top:5px}



.n_nr{width:95%; margin:0 auto; display:table; margin-top:5px}
.n_nr a{width:24%; margin-left:1%; float:left; background:#f6f7fb; color:#888888; border-radius:5px; line-height:35px; text-align:center; margin-top:5px}
.n_nr dd{width:24%; margin-left:1%; float:left; background:#fff4ee; color:#ff7028; border-radius:5px; line-height:35px; text-align:center; margin-top:5px}

.n_nrjt{ float:right;}
.n_nrjt img{width:9px;}
.cun_nr{width:95%; margin:0 auto; display:table; margin-top:5px}
.cun_nr a{width:24%; margin-left:1%; float:left; background:#f6f7fb; color:#888888; border-radius:5px; line-height:35px; text-align:center; margin-top:5px}

.custom_nav_n{width:95%; margin:0 auto; display:table; margin-top:5px;}
.custom_a {float:left;width:25%;padding:0 3px; margin-top:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.custom_s {display:block;height:26px;line-height:26px;overflow: hidden;font-size:13px;width:100%;background: #f6f7fb;  border-radius:4px;text-align:center;position:relative; color:#888888; cursor:pointer}
.custom_s_active {display:block;height:26px;line-height:26px;overflow: hidden;font-size:13px;width:100%;background: #dcf8f9 !important;  border-radius:4px;text-align:center;position:relative; color:#2ac5cd !important; cursor:pointer}
.list1 .active{ background: #dcf8f9; color:#2ac5cd;border:0px solid #ececec;}

@media (max-width:992px) {
.custom_s {display:block;height:35px;line-height:35px;overflow: hidden;font-size:13px;width:100%;background: #f6f7fb;  border-radius:4px;text-align:center;position:relative; color:#888888; cursor:pointer}

}

.popup_k{width:100%; height:100%; background:rgba(0,0,0,0.5); position:fixed; top:0; left: 0; display:none;z-index:50}
.popup_k_r{width:100%; height:100%; background:rgba(0,0,0,0.5); position:fixed; top:0; left: 0; display:none;z-index:101}
.popup_k_owner{width:100%; height:100%; background:rgba(0,0,0,0.7); position:fixed; top:0; left: 0; display:none;z-index:50}
.pupbot{width:40%;background:#ffffff;margin: 0 auto; margin-top: 10%}
.pup_link{width:100%;height:40px; background:#f0f0f0; line-height:40px; text-align:center; color:#666666; font-size:18px; display:table;padding:0 20px}
.pup_link a{ color:#2ac5cd; font-size:14px; height:30px; border:#2ac5cd 1px solid; line-height:30px; margin-top:5px; border-radius:5px; padding:0px 5px}
.pulnext{width:92%;margin-left:4%; margin-top:10px;padding-bottom: 25px;}

.pu_title{ font-size:15px; color:#666666}
.pu_k{width:100%;}
.pu_xe{width:50%;}
.pu_xe30{width:33.33%;}


.pupbot_dy{width:40%;left:30%; top:25%;background:#ffffff;padding-bottom:20px; position:fixed;display:none}
.pupbot_dy .link{width:100%;height:40px; background:#f0f0f0; line-height:40px; text-align:center; color:#666666; font-size:18px; display:table; padding:0 20px}
.pupbot_dy .link a{ color:#ff7453; font-size:14px}
.a_link{width:100%;height:40px; background:#f0f0f0; line-height:40px; text-align:center; color:#666666; font-size:18px; display:table; padding:0 20px}
.a_link a{ color:#ff7453; font-size:14px}

.newtt{width: 100%; height:100%; overflow-y: scroll !important; -webkit-overflow-scrolling: touch; position: fixed; top:0;left:0; display: block; display:none;}

@media (max-width:1024px) {
.pupbot{width:60%;background:#ffffff; margin: 0 auto; margin-top:200px;}


}

@media (max-width:992px) {
.popup_k{width:100%; background:rgba(0,0,0,0.5); position:fixed; top:0;}
.popup_k_r{width:100%; background:rgba(0,0,0,0.5); position:fixed; top:0;}
.popup_k_owner{width:100%; background:rgba(0,0,0,0.5); position:fixed; top:0;}
.pupbot{width:90%;background:#ffffff; margin: 0 auto; margin-top:200px;margin-bottom: 30px;}
.pupbot_dy{width:90%;left:5%; top:25%;background:#ffffff; }

.pulnext{width:92%;margin-left:4%;box-sizing: border-box;padding-bottom: 30px;}
.pu_title{ font-size:15px; color:#666666}
.pu_k{width:100%;}
.pu_xe{width:50%;}
.pu_xe30{width:25%;}
}

@media (max-width:823px) {
.pupbot{width:90%;background:#ffffff; margin: 0 auto;margin-top:60px;margin-bottom: 40px;}
.pu_xe30{width:33.33%;}
}
@media (max-width:768px) {
.pupbot{margin-top:200px;}
}

@media (max-width:740px) {
.pupbot{width:90%;background:#ffffff; margin: 0 auto;margin-top:60px;margin-bottom: 40px;}
}

@media (max-width:480px) {
.pupbot{width:90%;background:#ffffff; margin: 0 auto;margin-top: 150px;margin-bottom: 40px;}
.pu_xe30{width:33.33%;}
}

@media (max-width:360px) {
.pupbot{margin-top: 120px;}
}
@media (max-width:320px) {
.popup_k{width:100%;background:rgba(0,0,0,0.5); position:fixed; top:0;}
.popup_k_r{width:100%;background:rgba(0,0,0,0.5); position:fixed; top:0;}
.popup_k_owner{width:100%;background:rgba(0,0,0,0.5); position:fixed; top:0;}
.pupbot{width:90%;background:#ffffff; margin: 0 auto;margin-top: 90px;margin-bottom: 40px;}
.pupbot_dy{width:90%;left:5%; top:25%; background:#ffffff;}
.pulnext{width:92%;margin-left:4%;}
.matop0{ margin-top:0px !important}
.custom_s{ height:30px; line-height:30px;}
}



/*2-3*/
.newtwobg{ background:#ffffff}
.new_huiyu{width:100%; background:url(../images/2_abg.png) no-repeat; background-size:100% 100%; height:130px; display:table}
.new_cent{width:90%; margin:0 auto; display:table; margin-top:5px; margin-bottom:10px; padding-bottom:15px; border-bottom:#e5e5e5 1px solid}
.new_cent_img{width:80px; height:80px; border-radius:100px; float:left; margin-right:10px}
.new_font{ float:left; color:#ff5428}
.new_font h2{ font-size:20px; line-height:40px; font-weight:bold}
.new_font h4{ font-size:20px; line-height:35px; font-weight:bold}
.new_font h3{ font-size:15px;}
.new_font h3 span{ display:block; margin-top:2px}
.new_font h3 a{ background:#ff5428; padding:2px 5px; border-radius:4px; color:#ffffff; margin-left:5px; font-size:12px;}



.new_next{width:94%; margin:0 auto; background:#ffffff; display:table; border-radius:10px; padding:9px 0 15px 0;margin-top:-130px; margin-bottom:25px;box-shadow:2px 2px 6px #cccccc}
.new_next li{width:33.33%; float:left; border-right:#e5e5e5 1px solid; text-align:center}
.new_next li:last-child {border-right:none}
.new_next li h2{ color:#ff6f4d; font-size:24px; font-weight:bold}
.new_next li h3{ color:#333333; font-size:12px; height:20px; line-height:20px;}
.new_next li h3 img{width:20px; margin-right:2px}


.new_bg{width:100%; display:table; border-bottom:10px #f6f6f6 solid}
.new_bg_tit{width:100%; height:16px; line-height:16px;display:table;  margin-top:14px;border-bottom:#e5e5e5 1px solid; color:#666666;}
.new_bg_tit span{ margin-left:20px; font-size:16px; border-left:#ff6f4d 5px solid; padding-left:5px; display:table;margin-bottom:15px;}

.new_tb{width:94%; margin:0 auto; display:table; padding:16px 0 6px 0}
.new_tb li{width:150px; text-align:center; float:left; border-right:#eeeeee 1px solid;}
.new_tb li:last-child {border-right:none}
.new_tb li h2{width:100%; line-height:35px;font-size:14px; text-align:center; display:table;}
.new_tb li img{width:36px}

.new_tb01{width:94%; margin:0 auto; display:table; padding:16px 0 6px 0}
.new_tb01 li{width:25%; text-align:center; float:left}
.new_tb01 li h2{width:100%; line-height:35px;font-size:14px; text-align:center; display:table;}
.new_tb01 li img{width:36px}

.newqingkong{width:100px; margin:0 auto; display:table; margin-top:100px}

.newsc_font{width:100%; margin:0 auto; display:table}
.newsc_font span{width:100%; display:table; margin-top:20px;text-align:center; color:#333}



@media (max-width:720px) {
.new_tb li{width:33.33%; text-align:center; float:left;border-right:none;}
}

@media (max-width:1024px) {
.newheight{ min-height:1120px;}
}

@media (max-width:992px) {
.newheight{ min-height:auto;}
}

.new_llh{ min-height:760px}
.new_but{width:150px;background:rgba(52,161,255,.95); height:40px; line-height:40px; margin:0 auto; display:table; font-size:16px; color:#ffffff; text-align:center; margin-top:-83px; border-radius:10px;}
.newbottom{ margin-bottom:10px;}
.newtop0{ margin-top:0px !important}
.newtop10{ margin-top:10px}
@media (max-width:992px) {
.new_llh{ min-height:830px}
.newqingkong{ margin-top:30%}

}


@media (max-width:1024px) {
.new_llh{ min-height:1120px}
.newqingkong{ margin-top:30%}

}

@media (max-width:768px) {
.new_llh{ min-height:830px}
}

@media (max-width:480px) {
.new_llh{ min-height:620px}
.newtop0{ margin-top:0px !important}
.newtop10{ margin-top:0px}
.newbottom{ margin-bottom:0px;}

}

@media (max-width:375px) {
.new_llh{ min-height:620px}
}

@media (max-width:360px) {
.new_llh{ min-height:460px}
}


.new_xunx{width:200px; height:30px; line-height:30px; border-radius:50px;background: rgba(255,255,255,0.2); /*border:#FFF 1px solid; */margin:0 auto;overflow:hidden}
.new_xunx a{width:50%; float:left; text-align:center; color:#ffffff;}
.new_xhover{ background:#FFF; color:#ff7453 !important}
.new_shclist{width: 100%;display: table;}
.new_shclist ul{width:100%; display:table;}
.new_shclist ul li{width:100%; height:auto;margin:0 auto; display:table; padding:15px 0;  border-bottom:#eeeeee 1px solid}
.new_li{ float:left;width:55px;}
.new_li img{width:100%}
.new_lifont{width: calc(100% - 65px);float: right; }
.new_lifont h2{ font-size:16px; line-height:30px}
.new_lifont h3{ font-size:14px; color:#666666; height:25px; line-height:25px; width:100%; display:block;overflow:hidden}

.new_lb{width:94%; margin:0 auto; display:table}
@media (max-width:1024px) {
.new_lb{width:94%; margin:0 auto; display:table}
}
@media (max-width:992px) {
.new_lb{width:92%; margin:0 auto; display:table}
}

@media (max-width:760px) {
.new_lb{width:88%; margin:0 auto; display:table}
}

.ne_lileft{width:80%; float:left}
.ne_liright{width:20%; float:left}
.ne_liright span{width:100%;text-align:right; display:table; color:#888888;font-size:14px; margin-bottom:12px;}
.ne_liright img{width:20px; float:right}

.newpage{ height:40px;margin:0 auto;display:table;color:#ff5428; font-size:18px;}
.newpage a{ color:#ff5428;font-size:16px;text-align:center; border-radius:50px; border:#ff5428 1px solid; padding:5px 22px; margin-left:20px; margin-right:20px; background:#FFF}
.newpage a:hover{ background:#ff5428; color:#ffffff;}

.newjt_icon{ position: absolute; left:0; top:14px}
@media (max-width:1024px) {
.new_shclist{}
}

@media (max-width:992px) {
.new_shclist{}

}
@media (max-width:360px) {
.ne_liright span{font-size:13px;}

}
@media (max-width:700px) {
.new_shclist{}

}
@media (max-width:700px) {

}


.mexq{ background:#ffffff; display:table; padding:5px 10px;width:100%; margin-bottom:10px;}
.mexq .picimg{width:40px; height:40px; float:left}
.maxqfont{float:left;width:56%; margin-left:5px;}
.maxqfont h2{ font-size:16px; line-height:35px;width:100%; display: block; overflow:hidden; height:35px;}
.maxqfont h3{ font-size:14px; color:#F00}
.xiangq_new{width:98%; margin:0 auto; display:table}

@media (max-width:760px) {
.xiangq_new{width:94%; margin:0 auto; display:table}
}
.xqtext{width: calc(100% - 50px);float: right;}
.xqtext h2{ font-size:14px; line-height:20px;width:100%; display: block; overflow:hidden; height:20px;}
.xqtext h3{width:100%; display:table}
.xqtext h3 span{ font-size:14px; color:#155dbb; float:left}



.maxqfont_xq{width:60px; line-height:15px;float:right; font-size:12px; margin-top:2px; color:#888888}
.maxqfont_xq img{ height:15px; float:right; vertical-align:middle}

.message{width:90%; margin:0 auto; display: block;height:auto;overflow: hidden; margin-bottom:50px;}
.send:after,.show:after,.msg:after{content: "";clear: both;display: table;}
.msg>img{width:40px; height:40px;float: left; border-radius:100px;}

.msg>p{float: left;margin:0 10px;padding:12px 8px;background: #ffffff;font-size:14px;position: relative;border-radius:10px;max-width:560px ;box-sizing: border-box;color:#333;font-size:14px;}
.msg>p>img{max-width:540px; margin:auto;}
.msg1>p {background:#62a3f6;color:#fff;}

.msg_input{position: absolute;background: url(../images/msg-input.png) no-repeat;background-size: 100% 100%;width:12px;height:24px;left: -7px;top:8px;}
.show .msg img,.show .msg p,.show .msg{float: right;}
.show .msg_input{left: auto;right:-6px;background: url(../images/img_22.png) center no-repeat;}
.send,.show{padding-bottom:15px; margin-top:15px;}

.shdel{ position:absolute; bottom:-5px;left:-10px;width:23px}
.shde2{ position:absolute; bottom:-5px;right:-10px;width:23px}

.sebg{ font-size:12px; color:#ffffff; background:#c5c5c5; border-radius:50px;line-height:25px; margin:0 auto; display:table; text-align:center; margin-bottom:15px; margin-top:15px;padding:0 10px;}
.se_cent{width:1100px; margin:0 auto; display:table}
.metbottom{bottom:115px; position:fixed;padding-top:10px}
.setop_b{ padding-bottom:30px;}

.se_text_bot{width:100%; margin:0 auto; display:table; padding-bottom:30px; height:135px;background: #f6f6f6;}
.se_text{width:100%; height:80px;  border:#e5e5e5 1px solid; padding:10px; color:#999}

.se_tbut{width:200px; height:40px; background:#ff5428; border-radius:200px; color:#ffffff; text-align:center; line-height:40px; margin:0 auto;display:table; border:none}
.se_tbut:hover{ color:#ffffff}



@media (max-width:1024px) {
.message{width:90%; margin:0 auto; display: block;height:auto; margin-bottom:20px; overflow: hidden}
.metbottom{bottom:60px; position: fixed;}
.se_cent{width:90%; margin:0 auto; display:table;}
.setop_b{ padding-bottom:0px;}

}

@media (max-width:360px) {
/*.metbottom{bottom:0px; position:static !important;}
.xduihuak{position: static !important;}
*/.se_cent { margin-bottom:0px;}

}

@media (max-width:766px) {
.metbottom{bottom:60px; position: fixed;}

.se_text_bot{width:100%; margin:0 auto; display:table;height:135px;background: #f6f6f6;}
.message{width:94%; margin:0 auto; display: block;overflow:scroll; margin-bottom:50px;}
.msg>p{float: left;margin:0 10px;padding:12px 8px;background: #ffffff;font-size:14px;position: relative;border-radius:10px;max-width:21rem;box-sizing: border-box;color:#333;font-size:14px;}
.msg>p>img{max-width:19.5rem; margin:auto;}
.msg1>p {background:#62a3f6;color:#fff;}
}

@media (max-width:375px) {
/*.message{width:94%; margin:0 auto; display: block;height:auto; overflow:scroll; margin-bottom:280px;}
*/.metbottom{bottom:60px; position: fixed; }

}

@media (max-width:360px) {
/*.message{width:94%; margin:0 auto; display: block;height:310px; overflow:scroll; margin-bottom:0px;}
*/.metbottom{bottom:60px; position: fixed; }
.metbottom{ padding-top:0}
}

@media (max-width:320px) {
/*.message{width:94%; margin:0 auto; display: block;height:310px; overflow:scroll; margin-bottom:0px;}
*/.metbottom{bottom:60px; position: fixed; }
.metbottom{ padding-top:10px}
}



@media (max-width:370px) {
.msg>p{float: left;margin:0 10px;padding:12px 8px;background: #ffffff;font-size:14px;position: relative;border-radius:10px;max-width:20rem;box-sizing: border-box;color:#333;font-size:14px;}
.msg>p>img{max-width:18.5rem; margin:auto;}
.msg1>p {background:#62a3f6;color:#fff;}
}

.shclist_a01{width:100%; margin:0px 0;display:table; margin-top:10px;}
.shclist01{width:100%; display:table; margin-bottom:10px}
.shclist01 li{width:100%; background:#FFF; height:auto;margin:0 auto; display:table; padding:10px 0; margin-bottom:10px}
.ch_newbg{width:95%; margin:0 auto; display:table}
.wujnew{width:100%; display:table; height:20px; line-height:20px; color:#888888; font-size:13px; margin-bottom:10px}
.wujnew span{ float:right;}
.wujnew span img{width:16px; margin-right:3px}
.new_centi{width:100%; display:table}
.new_wjicon{width:100%;border-top:#eeeeee 1px solid; display:table;line-height:25px;margin-top:15px; padding:10px 0 0px 0; font-size:13px; color:#888888}
.newwujbut{width:70px; border:#eeeeee 1px solid;line-height:25px;text-align:center; border-radius:50px; display:table; float:right; margin-left:10px; color:#888888}
.newwujbut img{width:18px; margin-right:3px; vertical-align: sub;}
.newwujbut:hover{ color:#888888}
.newwujbut01{width:70px; border:#ff5428 1px solid; line-height:25px;text-align:center; border-radius:50px; display:table; float:right; margin-left:10px; color:#ff5428}
.newwujbut01 img{width:18px; margin-right:3px; vertical-align:sub;}

.new_house{width:100%; line-height:45px; font-size:16px; font-weight:bold}
.new_kxx_n{width:100%; background:#fafafa; display:table; padding:10px}
.new_kxx_n h2{ font-size:15px; line-height:30px;}
.new_kxx_n h2 span{ margin-right:20px}



.dingyuelist{width: 100%;display: table;}
.dingyuelist ul{width:100%; display:table;}
.dingyuelist ul li{width:100%; height:auto;margin:0 auto; display:table; padding:15px 0;  border-bottom:#eeeeee 1px solid}

.dingyue{width:94%; margin:0 auto; display:table}
.dingyue h2{ font-size:16px; line-height:30px}
.dingyue h3{ font-size:14px; color:#666666; height:25px; line-height:25px; width:100%; display:block;overflow:hidden}

.dingyueleft{width:90%; float:left}
.dingyueright{width:10%; float:left}
.dingyueright span{width:100%;text-align:right; display:table; color:#888888;font-size:14px; margin-bottom:12px;}
.dingyueright img{width:20px; float:right; margin-top:7px}

@media (max-width:686px) {
.dingyue{width:86% !important; margin-left:8% !important}
}
@media (max-width:992px) {
.dingyue{width:92%; margin:0 auto; display:table}
}



.dingyue_xx{width:100%; padding:50px 0 20px 0; display:table; background:url(../images/dybg.jpg) no-repeat; background-size:100%}
.dy_bg{ background:rgba(0,0,0,0.3);width:100%; padding:15px 0 5px 0; display:table;}
.dy_bg ul{width:90%; display:table}
.dy_bg ul li{width:10%;float:left; margin-bottom:10px;}
.dy_bg ul li span{width:90%; height:25px; line-height:25px; background:#ffffff; color:#666666; text-align:center; border-radius:50px; margin:0 auto; display:table}



.dy_list{width:100%; display:table; height:40px; line-height:40px; background:#f6f6f6}
.dy_list span{width:95%; margin:0 auto; display:table}
.dy_list img{ height:15px; vertical-align: sub; margin-left:5px}

.dingyuxx{width:100%; display:table; margin:5px 0 15px 0}
.dingyuxx_a{width:100%; display:table;}
.dingyuxx_a li{width:95%; height:auto;margin:0 auto; display:table; padding:15px 0 10px 0;  border-bottom:#eeeeee 1px solid}



@media (max-width:992px) {
.dy_bg ul{width:98%; display:table}
.dy_bg ul li{width:20%;float:left; margin-bottom:6px;}
.dy_bg ul li span{width:93%; height:25px; line-height:25px; background:#ffffff; color:#666666; text-align:center; border-radius:50px; margin:0 auto; display:table}


}
@media (max-width:360px) {
.dy_bg ul li span{ font-size:12px;}


}

.dycheck{width:90%;margin: 0 auto;display: table;margin-top: 5px;}
.dycheck span{ margin-right:8px; margin-top:5px; float:left}
.dycheck span i{ font-style:normal; color:#666666 !important; line-height:20px; margin-left:0px;}

.dy_pcha{width: calc(100% - 132px);float: right;font-style: normal; display:inline; margin-top:-25px}
.dy_pcha_a{width: calc(100% - 177px);float: right;font-style: normal; display:inline; margin-top:-31px; margin-right:50px;}
.dy_ddwi{width:18% !important;}




@media (max-width:1024px) {
.dy_pcha{width: calc(100% - 132px);float: right;font-style: normal; display:inline; margin-top:-25px}
.dy_pcha_a{width: calc(100% - 177px);float: right;font-style: normal; display:inline; margin-top:-31px; margin-right:50px;}
.dy_ddwi{width:18% !important;}


}
@media (max-width:990px) {
.dy_pcha{width: calc(100% - 132px);float: right;font-style: normal; display:inline; margin-top:-25px}
.dy_pcha_a{width: calc(100% - 177px);float: right;font-style: normal; display:inline; margin-top:-31px; margin-right:50px;}
.dy_ddwi{width:18% !important;}
}
@media (max-width:760px) {
.dy_pcha{width:90%;float: none;font-style: normal; display:table; margin-top:0px}
.dy_pcha_a{width:95%;margin: 0 auto;display: table;margin-top: 5px;float:left;font-style: normal;margin-right:0px; margin-left:2.5%}
.dy_ddwi{width:24% !important;}

}




@media (max-width:320px) {
.dycheck span{ float:left;margin-right:3px; margin-top:5px; font-size:12px;}

.dycheck span i{margin-left:5px;}
}
.input_style{width: 20px;height: 20px;display: inline-block;}
/*单选*/
.radio_bg{background: url(../images/1_05.png) no-repeat;}
.radio_bg_check{background: url(../images/1_07.png) no-repeat;}
/*单选*/
.checkbox_bg{background: url(../images/1_01.png) no-repeat;}
.checkbox_bg_check{background:url(../images/1_03.png) no-repeat;}


.new_xins{width:96%; margin:0 auto; display: table; position: relative;}
.new_xins_tit{ line-height:20px; font-size:16px; font-weight: bold; display: table; margin:10px 0 15px 0;}
.new_xins_tit span{width:4px; height: 20px; background: #1677ff; margin-right: 5px; display: table; float: left;}

.nw_img{width:60px; height: 60px;justify-content: center;align-items: center;overflow: hidden;display: flex; float: left;box-shadow: 0 0px 10px #eee;}
.nw_right{width: calc(80% - 70px);display: -webkit-box;display: block;float: right; margin-right: 20%;}
.nw_right h2{ font-size: 16px; line-height: 25px; height: 25px; display: table;width:100%;overflow: hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nw_right h3 span{ color: #145dbe;}

.ne_ricon{ position: absolute; right:0px; top:15px;}



.new_kxx{width:100%; background:#fafafa; display:table; padding:10px}
.new_kxx li{width:100%; display:table; margin-bottom:10px;}
.new_kxx li h2{width:90%; line-height:25px; color:#888888; font-size:16px;float:left}
.new_kxx li h3{ float:right;}


.new_guanli{width:94%; margin:0 auto; display:table; margin-top:10px; padding:10px; background:#fafafa; color:#666666}
.new_guanli span{ color:#ff5428}
.new_guanli h2{width:100%; display:table; color:#333333; font-size:16px; margin-bottom:10px}
.new_guanli h2 font{ float:left;}
.new_gltitle{width:94%; margin:0 auto; display:table; font-size:18px; font-weight:bold; margin-top:10px}



.pupbot_tk{width:36%;background:#ffffff;position: fixed;left:32%;top:25%;border-radius:10px;z-index: 50;}
.pupbot_tk_r{width:36%;background:#ffffff;position: fixed;left:32%;top:25%;border-radius:10px;z-index: 101;}
.pupbot_tk_owner{width:36%;background:#ffffff;position: fixed;left:32%;top:25%;border-radius:10px;z-index: 50;}
.pupbot_tk .link{width:100%;height:40px;background-image: linear-gradient(to right, #3eced6 0%, #2a96fc 100%);line-height:40px; text-align:center;color:#ffffff;
    border-radius:10px 10px 0 0; font-size:18px; display: block; position: relative; top:0; padding:0 20px;overflow-y:auto !important;}

.pupbot_tk_owner .link{width:100%;height:40px;background-image: linear-gradient(to right, #3eced6 0%, #2a96fc 100%);line-height:40px; text-align:center;color:#ffffff;
    border-radius:10px 10px 0 0; font-size:18px; display: block; position: relative; top:0; padding:0 20px;overflow-y:auto !important;}
.pupbot_tk_r .link{width:100%;height:40px;background-image: linear-gradient(to right, #3eced6 0%, #2a96fc 100%);line-height:40px; text-align:center;color:#ffffff;
    border-radius:10px 10px 0 0; font-size:18px; display: block; position: relative; top:0; padding:0 20px;overflow-y:auto !important;}
.pupclod{ position:absolute; right:10px; top:0px}
.pupclod img{width:16px}

.punew{width:22%;left:39%;}


.puttext{ text-align:center;width:90%; margin:0 auto; display:table; color:#000000; margin-top:25px; margin-bottom:25px}

.putstk{width:100%; height:40px; border-top:1px #eeeeee solid; display:table; line-height:40px;}
.putstk a{width:50%; float:left; text-align:center; color:#333;border-right:1px #eeeeee solid;}
.putstk a:last-child {border-right:none;}


.puguanbi {width:26px; height:26px;position: absolute;right: 10px;top: 8px; /* background: #3cb5ff ; */ border-radius: 100px;}
.puguanbi img{width:15px; height: 15px; margin: 0 auto; display: table; margin-top:6px;}

@media (max-width:1024px) {
.punew{width:40%;left:30%;}
}



@media (max-width:640px) {
.pupbot_tk{width:60%;background:#ffffff;position: fixed;left:20%;top: 25%;border-radius:10px;}
.pupbot_tk_r{width:60%;background:#ffffff;position: fixed;left:20%;top: 25%;border-radius:10px;}
.pupbot_tk_owner{width:60%;background:#ffffff;position: fixed;left:20%;top: 25%;border-radius:10px;}
.punew{width:80%;left:10%;}
}


@media (max-width:450px) {
.pupbot_tk{width:80%;background:#ffffff;position: fixed;left:10%;top: 25%;border-radius:10px;}
.pupbot_tk_r{width:80%;background:#ffffff;position: fixed;left:10%;top: 35%;border-radius:10px;}
.pupbot_tk_owner{width:80%;background:#ffffff;position: fixed;left:10%;top: 25%;border-radius:10px;}
.punew{width:80%;left:10%;}
}



.dingyue_xg{width:800px !important;}

.ggheight{ min-height:610px;}
.xduihuak{ position:fixed; bottom:0}
@media (max-width:1366px) {
.ggheight{ min-height:710px;}
}
@media (max-width:979px) {
.dingyue_xg{width:100% !important;}
.ggheight{ min-height:auto;}

}

@media (max-width:1024px) {
.wjgonbt{ position:fixed; bottom:0}
.ggheight{ min-height:auto;}

}

@media (max-width:992px) {
.wjgonbt{ position:fixed; bottom:0}
}

@media (max-width:760px) {
.wjgonbt{ position: static;:}
.ggheight{ min-height:575px;}

}
@media (max-width:360px) {
.ggheight{ min-height:360px;}

}

.dingy_xg{ margin-top:0 !important}


.szline{border-right:#eeeeee 1px solid;border-left:#eeeeee 1px solid; padding:0 10px;}
.szwidth{width:41% !important;}
@media (max-width:992px) {
.szwidth{width:42% !important;}
}
@media (max-width:760px) {
.szwidth{width:30% !important;}
}


.top_gd{ position:fixed; z-index:15}
.top_next{ margin-top:120px; position:absolute;width:100%; z-index:-1}
.top_next01{ margin-top:69px; position: fixed;width:100%; z-index:14}

@media (max-width:992px) {
.top_gd{ position:fixed; z-index:15}
.top_next{ margin-top:70px; position:absolute;width:100%; z-index:-1}
.top_next01{ margin-top:0px; }
}

@media (max-width:760px) {
.top_gd{ position:fixed; z-index:15}
.top_next{ margin-top:69px; position:absolute;width:100%; z-index:-1}
.top_next01{ margin-top:0px; }
}

.uspcdnone{ display:none;}
.uspcxs{ display:table}
@media (max-width:1024px) {
.uspcdnone{ display:none;}
.uspcxs{ display:table}
}

@media (max-width:992px) {
.uspcdnone{ display:none;}
.uspcxs{ display:table}
}

@media (max-width:760px) {
.uspcdnone{ display:table;width:100%}
.uspcxs{ display:none}
}


/*个人PC端*/
.user_pc{width:100%; display:table;}
.user_pcleft{width:220px; float:left}
.user_pcleft ul{width:190px; margin:0 auto; display:table; margin-top:25px;}
.user_pcleft ul li{ margin-bottom:10px}
.user_pcleft ul li a{width:100%; height:55px; line-height:55px; display:table; border:#eeeeee 1px solid; text-align:center; font-size:18px; color:#666666}
.user_pcleft ul li a:hover{background-image: linear-gradient(to right, #ff7453 , #ff886c); color:#ffffff;}
.user_pcleft ul li a:focus{ text-decoration:none}
.user_ahover{background-image: linear-gradient(to right, #ff7453 , #ff886c); color:#ffffff !important;}


.user_pcright{width:980px; float:right; border-left:#eeeeee 1px solid; min-height:700px; background:url(../images/user_bg.png) no-repeat top}
.user_pcrtop{width:925px; height:92px; margin:0 auto; display:table; margin-top:19px; margin-bottom:19px}
.pc_nser{ float:left;width:280px}
.pc_nser img{width:92px; height:92px; border-radius:100px; float:left}
.pc_topjl{ margin-top:15px;}
.pc_userfont{float:left; margin-left:15px;}
.pc_userfont h2{ color:#ff5428; font-size:20px; font-weight:bold; line-height:35px;}
.pc_userfont h3{ color:#ff5428; font-size:14px;}
.pc_userfont h3 span{width:80px; border-radius:50px; text-align:center;  background:#ff7453; color:#ffffff; display:table; line-height:25px;}
.pc_userfont h4{ color:#ff5428; font-size:13px; line-height:25px;}
.pc_userfont h4 span{ padding:2px 5px; color:#ffffff; background:#ff7453; border-radius:2px; margin-left:5px}


.pc_iconright{ float:left; padding:10px 0px;width:440px; display:table; margin-top:20px;}
.pc_iconright li{float:left; height:35px; border-right:#eeeeee 1px solid; padding:0 10px;}
.pc_iconright li span{text-align:center; display:table;font-size:14px; line-height:35px; float:left}
.pc_iconright li span img{ height:25px; margin-right:5px;}
.pc_iconright li:last-child {border-right:0;}
.pc_iconright li h2{ color:#ff7453; font-size:20px; text-align:center;font-weight:bold; line-height:35px; float:left; margin-left:4px;}



@media (max-width:1024px) {

}
@media (max-width:992px) {
.pc_nser {float: left;width:41% !important;}
.pc_iconright{ float:right !important;width:58% !important;margin-top:0px;}
.pc_iconright li{float:left; height:35px;border-right:#eeeeee 1px solid; padding:0 5px;}
.pc_iconright li span{text-align:center;margin:0 auto; display: block;font-size:14px; line-height:35px; float:inherit;}
.pc_iconright li span img{ height:25px; margin-right:5px;}
.pc_iconright li h2{ text-align:center; float:inherit;width:100%;}

.pc_icwidth{width:30%;}
.pc_icwidth1{width:40%;}
.user_pcright{min-height:755px;}



}









.pc_ltr{width:31%}
.pc_ltr4{width:38%}

.user_nr{width:925px; margin:0 auto; display:table;}
.user_nr .title{width:100%; height:35px; background:#f5f5f5; line-height:35px; font-size:16px; color:#666666}
.user_nr .title span{ border-left:5px solid #ff7453; margin-left:20px; padding-left:10px;}

.user_nrlist{width:892px; margin:0 auto; display:table; margin-top:20px}
.user_nrlist li{width:193px; height:140px; border-radius:10px; background:#ffffff;box-shadow: 0 0 20px #EEEEEE; float:left; margin-right:30px;}
.user_nrlist li img{width:55px; margin:0 auto; display:table; margin-top:30px; margin-bottom:15px}
.user_nrlist li span{width:100%; text-align:center; display:table; font-size:15px; color:#333}
.user_nrlist:last-child {margin-right:0;}


.pc_zz{ margin-top:5px;}


@media (max-width:1024px) {
.user_pcleft{width:20%; float:left}
.user_pcleft ul{width:90%; margin:0 auto; display:table; margin-top:25px;}
.user_pcleft ul li a{width:100%; height:45px; line-height:45px; display:table; border:#eeeeee 1px solid; text-align:center; font-size:16px; color:#666666}
.pc_nser{ float:left;width:40%}
.pc_userfont h2{ color:#ff5428; font-size:16px; font-weight:bold; line-height:30px;}


.user_pcright{width:80%; float:right; border-left:#eeeeee 1px solid; min-height:1045px; background:url(../images/user_bg.png) no-repeat top}
.user_pcrtop{width:95%; height:92px; margin:0 auto; display:table; margin-top:19px; margin-bottom:19px}

.user_nr{width:95%; margin:0 auto; display:table;}
.user_nrlist{width:96%; margin:0 auto; display:table; margin-top:10px}
.user_nrlist li{width:22%; height:120px; border-radius:10px; background:#ffffff;box-shadow: 0 0 5px #EEEEEE; float:left; margin-right:3%;}
.user_nrlist li img{width:50px; margin:0 auto; display:table; margin-top:20px; margin-bottom:15px}

.pc_iconright{ float:left;width:60%;}
.pc_userfont{float:left; margin-left:15px;}
}


@media (max-width:992px) {
.pc_userfont{float:left; margin-left:10px;}

.pc_userfont h4{font-size: 12px;line-height: 25px;}
}


@media (max-width:1024px) {
.xunxi_new{ display:none  !important}
}

@media (max-width:992px) {
.xunxi_new{ display:none  !important}
}
@media (max-width:760px) {
.xunxi_new{ display:none  !important}
}


/*首页*/
#index {background-color: #e7e7e7;}
.banner{margin:0;padding:0;min-height:790px;height:100vh;width:100%;background: url(../images/w_01.png) no-repeat center top;background-size: cover;}
.banner_content {position: absolute;top:325px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 0;}
.just_center {-ms-flex-pack: center!important;justify-content: center!important;}

.banner_box {width: 45%;min-width: 550px; margin:0 auto;}
.banner_content h1 {text-align: center;font-size:3.4em;text-shadow: 2px 3px 3px rgba(0,0,0,.5);color: #fff;font-weight: 700;margin-bottom: 25px;}


.banner-form {margin: 0 35px;padding: 40px 0 0 0}
.banner-form .tab-btn {margin: 0;padding: 0;list-style: none;border: none;display: block}
.banner-form .tab-btn li {float: left;width: 50%;text-align: center;margin: 0;}
.banner-form .tab-btn li.active a {height:50px; line-height:25px;
top:0px;padding: 13px 10px;background:#105fc8;border-radius:5px 5px 0 0;-webkit-box-shadow: 0 -5px 10px 0 rgba(0, 0, 0, .3);box-shadow: 0 -5px 10px 0 rgba(0, 0, 0, .3)}


@media (max-width:1024px) {
.banner-form {margin: 0 35px;padding:0px 0 0 0}
}

@media (max-width:769px) {
	.banner-form {margin: 0 35px;padding:40px 0 0 0}
}


.banner-form .tab-btn li a { font-size:16px !important;
	display: block;
	color: #fff;
	text-align: center;

	background-image: linear-gradient(to right, rgba(13, 88, 188, 0.8) 0%, rgba(13, 88, 188, 0.8) 100%);
	margin-bottom: 0;height: 39px; border-radius:5px 5px 0 0;
    line-height: 39px;
	border: none;
	font-weight: 700; top:11px;

}



.banner-form .tab-btn li a:hover,
.banner-form .tab-btn li.active a {
	color:#fff;
}

.banner-form .nav-tabs .nav-item.show .nav-link,
.banner-form .nav-tabs .nav-link.active {
	background-color: rgba(39, 102, 142, .9);
	text-decoration: none;
	color: #fff;
	margin-top: -5px;
	padding-bottom: 15px;
	-webkit-box-shadow: 0 -5px 10px 0 rgba(0, 0, 0, .2);
	box-shadow: 0 -5px 10px 0 rgba(0, 0, 0, .2);
}




 .tabs-links .nav-tabs {
	display: block;
	border: none;
	position: relative
}

 .tabs-links .nav-tabs .nav-item {
	margin: 0;
	float: left;
	width: 25%;
	text-align: center
}

 .tabs-links .nav-tabs .nav-item.show .nav-link {
	background: 0 0;
	border: none
}

 .tabs-links .nav-tabs .nav-item .nav-link span {
	display: block;
	height: 36px;
	width: 36px;
	text-align: center;
	color: #1b5f8a;
	border-radius: 50%;
	background: #fff;
	margin: 0 auto 10px;
	line-height: 36px;
	font-weight: 700;
	position: static
}

 .tabs-links .nav-tabs .nav-item .nav-link.active span {
	background: #1b5f8a;
	color: #fff
}

 .tabs-links .nav-tabs .nav-item:first-child .nav-link span:after,
 .tabs-links .nav-tabs .nav-item:last-child .nav-link span:before {
	content: none
}

 .tabs-links .nav-tabs .nav-link {
	padding: 0;
	border: none;
	background: 0 0;
	border-radius: 0;
	color: #4d4d4d;
	position: relative;
	z-index: 100;
	overflow: hidden
}

 .tabs-links .nav-tabs .nav-link.active {
	background: 0 0;
	border: none
}

 .tabs-links .nav-tabs .nav-link span:before {
	background: #1b5f8a;
	content: "";
	right: 0;
	height: 1px;
	left: 50%;
	position: absolute;
	top: 28%;
	bottom: 0;
	z-index: -1
}

 .tabs-links .nav-tabs .nav-link span:after {
	background: #1b5f8a;
	content: "";
	left: 0;
	height: 1px;
	right: 50%;
	position: absolute;
	top: 28%;
	z-index: -1;
	bottom: 0
}

 .tab-content {
	padding-top: 40px
}

 .tab-content h2 {
	margin-bottom: 15px;
	color: #1b5f8a;
	font-weight: 700;
	font-size: 40px
}

.tab-content .section-block-odd h2 {
	color: #ffd02f
}


.nav-tabs {
	display: block;
	border: none;
	position: relative
}
.nav-tabs .nav-item {
	margin: 0;
	float: left;
	width: 25%;
	text-align: center
}

.nav-tabs .nav-item.show .nav-link {
	background: 0 0;
	border: none
}

.nav-tabs .nav-item .nav-link span {
	display: block;
	height: 36px;
	width: 36px;
	text-align: center;
	color: #1b5f8a;
	border-radius: 50%;
	background: #fff;
	margin: 0 auto 10px;
	line-height: 36px;
	font-weight: 700;
	position: static
}
.nav-tabs .nav-item .nav-link.active span {
	background: #1b5f8a;
	color: #fff
}

.community_map {
    height: 500px;
}



.form_body {width:100%;-webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,.4);background-image:linear-gradient(to right, rgba(29, 85, 160, 0.8) 0%, rgba(13, 88, 188, 0.8) 100%);
color:#ffffff; border-top:#2d5dcd 1px solid;  border-radius:0 0 5px 5px}
.from_text{width:80%; margin:0 auto; display:table; padding-bottom:30px}
.fninput{width:100%; height:40px; background:#ffffff; line-height:40px; border:none; padding:0 10px; margin-bottom:15px; color:#666; border-radius:5px;}
.fn_button{width:220px; height:45px; line-height:45px; background:#2dc3cb; margin:0 auto; display:table; text-align:center;  color:#ffffff; font-weight:bold;border-radius:5px; border:none; font-size:18px}
.fn_button:hover{ color:#ffffff; background:#03b8c1}

.gdsw{ background:#eeeeee}
.bu_g {opacity: 1;cursor: default;}


@media (max-width:1024px) {
.banner{height:700px; min-height:500px}
.banner_content{top: 330px;}

}



@media (max-width:823px) {
.banner{min-height:500px}
.banner_content{top: 300px}
}
@media (max-width:769px) {
.banner{height:60vh; min-height:300px}
.banner_content{top:290px;}
.banner-form {margin: 0 35px;padding:20px 0 0 0;}
.banner_content h1{ font-size:30px;margin-bottom:15px}
.banner_box {width:100%;min-width: 100%;margin: 0 auto;}
.banner-form .tab-btn li.active a { height:45px;}
.banner-form .tab-btn li a {top: 6px;}
}

@media (max-width:736px) {
.banner{min-height:500px}
.banner_content{top: 290px}
}



@media (max-width:480px) {
.banner{height:70vh; min-height:300px}
.banner_content{top:290px;}
.banner-form {margin: 0 35px;padding:20px 0 0 0;}
.banner_content h1{ font-size:30px;margin-bottom:15px}
.banner_box {width:100%;min-width: 100%;margin: 0 auto;}
.banner-form .tab-btn li.active a { height:45px;}
.banner-form .tab-btn li a {top: 6px;}
}


@media (max-width:360px) {
.banner{height:80vh; min-height:300px}
.banner_content{top:44%;}
.banner-form {margin: 0 35px;padding: 10px 0 0 0;}
}

@media (max-width:320px) {
.banner_content{top:270px;}

}



.indbox{ padding:40px 0; background:#e2e2ea}
.ind_zx_title{width:100%; display:table; height:60px; position: relative}
.ind_zx_title .img{ height:40px; float:left; margin-right:10px; margin-top:5px}
.ind_zx_title h2{ line-height:50px; font-size:26px; font-weight:bold}
.ind_zx_title h2 font{ font-size:18px; font-weight:normal}

.indimg{height:50px; position: absolute; right:0; top:0}


.inlunbo{width:100%; height:240px; background:url(../images/w_19.png) right bottom no-repeat #3eced6; background-size:50%; border-radius:5px; display:table; margin-top:30px;box-shadow: 0px 0px 10px #74dee4;  }
.inlbtop{width:90%; margin:0 auto; display:table; margin-top:20px; margin-bottom:25px}
.inlbtop_img{ width:150px;height:110px;justify-content: center;align-items: center;background: #ffffff;overflow: hidden;display: flex; float:left}
.imgov {width: auto;height: auto;max-width: 100%;max-height: 100%;}
.inlbtop font{width: calc(100% - 160px);font-size: 18px;float: right;line-height: 25px; color:#1c416d; font-weight:bold; line-height:25px;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}


.innbot{width:95%; margin:0 auto; border-top:#229ea4 1px solid; padding-top:15px}
.innbot h2{ font-size:16px; color:#1c416d; line-height:25px}

.inmore{width:100px; border:#1c416d 1px solid; color:#1c416d;margin:0 auto; border-radius:10px; height:40px; line-height:40px; text-align:center; margin-top:20px; display:table}
.inmore:hover{ background:#1c416d; color:#fff}

.button_next {background-image: url(../images/w_31.png) !important;left:10px;
position: absolute;top: 50%;width:40px;height: 40px;margin-top:0px;z-index: 10;cursor: pointer;background-position: center;background-repeat: no-repeat;
}

.button_prev{background-image: url(../images/w_29.png) !important;right:10px;
position: absolute;top: 50%;width:40px;height:40px;margin-top:0px;z-index: 10;cursor: pointer;background-position: center;background-repeat: no-repeat;
}

.swsj{ display:none}
.swpc{ display:block}


@media (max-width:823px) {
    .imgov {}
}
@media (max-width:760px) {
.ind_zx_title .img{ height:30px;}
.ind_zx_title h2{ line-height:40px; font-size:20px; font-weight:bold}
.ind_zx_title h2 font {font-size: 16px;font-weight: normal;}

.indimg{height:40px;}
.inlunbo{margin-top:10px;}
}
@media (max-width:320px) {
.indimg{height:30px; position: absolute;right: -14px; top: 9px;}

}


@media (max-width:992px) {
.swsj{ display: block}
.swpc{ display:none}
}

.intaolun{ background:#274d7a; padding:40px 0 50px 0}
.ind_tl_title{width:100%; display:table; height:60px; position: relative; color:#ffffff}
.ind_tl_title .img{ height:40px; float:left; margin-right:10px; margin-top:5px}
.ind_tl_title h2{ line-height:50px; font-size:26px; font-weight:bold}
.ind_tl_title h2 font{ font-size:18px; font-weight:normal}


.itlimg{height:80px; position: absolute; right:0; top:0}


@media (max-width:760px) {
.ind_tl_title .img{ height:30px;}
.ind_tl_title h2{ line-height:40px; font-size:20px; font-weight:bold}
.itlimg{height:65px;}
}
@media (max-width:320px) {
.itlimg{height:50px; position: absolute;right: -14px; top: 9px;}
.ind_tl_title h2 font {font-size: 16px;font-weight: normal;}
}

.sqtl{width:70%; margin:0 auto; display:table; background:url(../images/w_36.png) right bottom no-repeat #1d55a0 ;padding:30px 0; background-size:50%; border-radius:5px; margin-top:20px;}
.sq_bg h2{ text-align:center; font-size:22px; font-weight:bold; color:#ffffff; line-height:50px}
.sq_font{width:90%; margin:0 auto; display:table;font-size:15px; color:#ffffff; line-height:25px; margin-top:20px;padding-bottom:20px}
.sq_line{width:60px; height:2px; background:#0060ff; margin:0 auto; display:table}


.adstbut{width:200px; height:45px; line-height:45px;background-image: linear-gradient(#2c99ff, #105fc9); text-align:center; margin:0 auto;color: #ffffff; display:table;
border-radius:5px;box-shadow: 0px 0px 10px #274d7a; font-weight:bold; font-size:18px; margin-top:20px;}
.adstbut:hover{width:200px; height:45px; line-height:45px;background-image: linear-gradient(#105fc9 , #2c99ff); text-align:center; margin:0 auto;color: #ffffff; display:table;
border-radius:5px;box-shadow: 0px 0px 10px #274d7a; font-weight:bold; font-size:18px; margin-top:20px;}


@media (max-width:760px) {
.intaolun{ background:#274d7a; padding:40px 0 50px 0}
.sqtl{width:100%; margin:0 auto; display:table; background:url(../images/w_36.png) right bottom no-repeat #1d55a0 ;padding:20px 0 30px 0; background-size:70%; border-radius:5px; margin-top:10px;}

}



.jwenz{width:100%; height:170px; display:table; background:#283548; padding-top:30px; margin-top:60px}
.ind_wz_title{width:100%; display:table; height:60px; position: relative; color:#ffffff; margin-top:20px}
.ind_wz_title .img{ height:40px; float:left; margin-right:10px; margin-top:5px;}
.ind_wz_title h2{ line-height:50px; font-size:26px; font-weight:bold; z-index:5; position: relative}
.ind_wz_title h2 font{ font-size:18px; font-weight:normal}


@media (max-width:760px) {
.ind_wz_title .img{ height:30px;}
.ind_wz_title h2{ line-height:40px; font-size:20px; font-weight:bold}
}



.newximg{height:80px; position: absolute; right:0; top:-10px; z-index:1}
.inxw{width:100%;display: table;background:#FFF;}
.inxwimg{width:100%; height:240px;justify-content: center;align-items: center;background: #ffffff;overflow: hidden;display: flex;}
.inxwimg img{ height:300px;width:100%}
.xwzxfont{width:100%;background:#2374dd; line-height:25px; padding:15px 0; height:80px;}
.xwzxfont span{width:90%; margin:0 auto; display:table; color:#ffffff; font-size:18px; font-weight:bold;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.xwzxbonr{width:90%;line-height:25px; margin:0 auto;line-height: 25px;display: -webkit-box; font-size:15px;
 -webkit-box-orient: vertical; -webkit-line-clamp:2;overflow: hidden; margin-top:15px; margin-bottom:15px}

.wx_w{width:90%; margin:0 auto; display:table}

.n_xxiangq{ padding:0 10px; background:#fed853; height:40px; line-height:40px; display:table; float:right;margin-bottom:20px; border-radius:5px;}
.n_xxiangq:hover{ color:#fff;background:#efc32a; }


.n_dz{ padding:0 10px; background:#5ba0f9; height:40px; line-height:40px; display:table; float:left;margin-bottom:20px; border-radius:5px; color: #ffffff;}



.ne_top{ margin-top:-30px; margin-bottom:60px; position:relative}

@media (max-width:760px) {
.newximg{height:60px;}
.ne_top{ margin-top:-50px;}
}


.button_next01 {background: url(../images/w_31.png) !important ;left:20px;
    position: absolute;
    top: 38%;
    width: 40px;
    height: 40px;
    margin-top: 0px;
    z-index: 10;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
}
.button_prev01{background: url(../images/w_29.png) !important ;right:20px;right:20px;
    position: absolute;
    top: 38%;
    width: 40px;
    height: 40px;
    margin-top: 0px;
    z-index: 10;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
}


.pop{position:absolute;width:100px;display: block; margin-top:0px; font-size:13px; border-radius:5px;right:-13px;z-index:100;display: none;}
.pop ul{width:100%;background:#ffffff;padding:10PX 0; box-shadow: 0px 0px 10px #2e4567; display: block;  border-radius:10px;}
.pop ul a{text-align:center;width:89%; margin: 0 auto;line-height:30px; border-bottom:#e6f3f9 1px solid; text-align: center; display: block; height: 30px; margin-left:5% !important;}
.pop ul a:hover{color:#1060c9 !important;line-height:30px; }
.d3{ position: relative;width: 0;  left:50px;height: 0;border-width:10px;border-style: solid;border-color:#fff transparent transparent transparent; transform: rotate(180deg); /*顺时针旋转90°*/ display: table;;}


.ndbottom{margin:0 auto; text-align:center; display:table; margin-bottom:20px; margin-top:20px;}
.ndbottom a{color:#949ca9; padding:0 15px}
.ndbottom a:hover{ text-decoration:underline}
@media (max-width:760px) {
.ndbottom{width:90%;margin:0 auto; text-align:center; display:table; margin-bottom:10px; margin-top:10px; border-bottom:#949ca9 1px solid; padding-bottom:10px  }
.ndbottom a{color:#949ca9; padding:0 0px;width:25%; float:left; display:table; line-height:30px;}

}


.tact{ padding:3px 10px; background:#fed853; display:table; margin-left:5%; margin-top:10px; border-radius:5px;}

.kanfang{ background:#3eced6;padding:50px 0 50px 0;}

.kf_title{width:100%; display:table; height:60px; position: relative; color:#ffffff}
.kf_title .img{ height:40px; float:left; margin-right:10px; margin-top:5px}
.kf_title h2{ line-height:50px; font-size:26px; font-weight:bold}
.kf_title h2 font{ font-size:18px; font-weight:normal}
.kflimg{height:80px;position: absolute;right:0;top: -14px;}

@media (max-width:760px) {
.kf_title .img{ height:30px;}
.kf_title h2{ line-height:40px; font-size:20px; font-weight:bold}
.kflimg{height:60px;}
}

.kfxx{width:90%;margin: 0 auto;display: table;padding:10px; background:#65d8de;border-radius: 5px;margin-top: 20px;box-shadow: 6px 6px 0px #17bac3; float:left}
.kfxx_li{width:100%; padding:10px; border:#ffffff dashed 1px; display:table;border-radius: 5px;}
.kf_tit{width:100%; margin:0 auto; display:table; padding:10px 0; border-bottom:#ffffff 1px solid}
.kf_tit img{ height:80px; float:left}
.kf_tit span{ float:right;width: calc(100% - 100px);font-size:26px;line-height:30px;color: #ffffff;font-weight: bold;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; margin-top:5px}

.fk_nr{width:100%; margin:0 auto; display:table; padding-top:10px;}
.fk_nr h2{ color:#ffffff; font-size:15px; line-height:25px}

.kfbut{ padding:0 10px; background:#fed853; height:40px; line-height:40px; display:table; float:right; margin-bottom:10px;border-radius:5px; cursor: pointer;}
.kfbut:hover{ color:#fff;background:#efc32a; }

@media (max-width:992px) {
.kfxx{width:100%;}
}

@media (max-width:760px) {
.kfxx{width:100%}
.kf_tit{width:100%; margin:0 auto; display:table; padding:10px 0; border-bottom:#ffffff 1px solid}
.kf_tit img{ height:80px; float:left}
.kf_tit span{ float:right;width: calc(100% - 100px);font-size: 18px;line-height:30px;}

}


.kfmore{width:100%; margin:0 auto; display:table; margin-top:30px}
.kfmore h2{width:100%; font-size:22px; color:#ffffff; font-weight:bold}

.kf_list{width:100%; margin:0 auto; display:table}
.kf_list ul{width:100%; margin-top:20px; display:table}
.kf_list ul li{width:50%; float:left; margin-bottom:10px;}
.kf_but{width:95%; margin:0 auto; height:45px; background:#22afb7; line-height:45px; color:#ffffff; display: block; border-radius:5px; overflow:hidden; font-weight:bold; font-size:16px}
.kf_but font{ margin-left:10px}
.kf_but span{ background:#109da5; float:right; padding:0 8px;}
.kf_but span img{ height:12px;}
.kf_but:hover{ background:#17bac3; color:#ffffff}



@media (max-width:760px) {
.kf_list ul{width:100%; margin-top:20px; display:table}
.kf_list ul li{width:50%; float:left; margin-bottom:10px;}

}


/*6-29*/
.backtop{ position:fixed; bottom:20px; right:20px; background:#175ab3;width:55px; height:55px; border-radius:100px;box-shadow: 0px 0px 10px #00367d; z-index: 21;}
.backtop img{width:30px; margin:0 auto; display:block; margin-top:15px;}
.backtop:hover{background:#175ab3!important;}

.sn_title{width:100%; height:40px; background:#135fc3; border-radius:5px; color:#ffffff; margin-top:20px;}
.sn_title_font{width:98%; margin:0 auto; display:table; line-height:40px; font-size:16px}
.sn_title_font img{ height:20px; margin-right:3px;margin-top:9px; float: left; margin-left:3px;}
.sn_title_font i{ margin:0 5px;}
.sn_title_font span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sn_title_font a{ color: #fff;}


input{outline:none;background:transparent;border:none;outline:medium;}
/*:focus {outline: none;background-color: transparent;}
::selection{background:transparent; }
::-moz-selection{background:transparent; }
*/

@media (max-width:1024px) {
    .sn_title_font i{ margin:0 5px; float: left;}
    .sn_title_font span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float: left;}
    .sn_title_font a{ color: #fff;}
    .sn_sxfont{width:140px; float: left;overflow: hidden;}
}

@media (max-width:768px) {
    .sn_title{width:95%; margin:0 auto; margin-top:20px;}
    .sn_title_font{width:95%;margin:0 auto; display:table;}
    .sn_sxfont{width:120px;}
}

@media (max-width:320px) {
    .sn_title_font{ font-size: 14px;}
}


.sn_se{width:100%;margin:0 auto;border-radius:5px; display:table; padding:25px 0;background:#e3e3e3;box-shadow: 0px 0px 10px #e0e0e0; margin-top:30px; overflow:hidden; display:block}
.sn_search{width:95%; margin:0 auto;background:#ffffff; height:40px;border-radius:5px;}
.sn_sinput{width:75%; float:left; margin-left:2%; line-height:40px; border:none; background:none}
.sn_but{ float:right; height:40px; background:#3eced6; border:none;width:60px; border-radius:0 5px 5px 0}
.sn_but img{ height:26px;}

.sn_fl{width:95%; margin:0 auto; display:table; font-size:18px; font-weight:bold; margin-top:20px; color:#24344d}
.sn_fl span{ font-size:16px; font-weight:normal}
.sn_bar{width:95%; margin:0 auto; display:table; margin-top:10px}
.sn_bar li{ margin-bottom:10px; font-size:15px}
.sn_bar li:nth-child(odd){width:47%; float:left}
.sn_bar li:nth-child(even){width:47%; float:right}
.sn_bar li a{width:100%; background:#22afb8; border-radius:5px; height:40px; line-height:40px; text-align:center; display:table; color:#ffffff}
.sn_bar li a i{ font-style:normal; padding-right:5px}
.sn_hover{ background:#ffd02f !important; color:#24344d !important}

@media (max-width:768px) {
.sn_se{width:95%; margin-top:20px; }
}


.sn_sx{width:95%; margin:0 auto; display:table; font-size:18px; color:#24344d; margin-top:20px; line-height:20px;font-weight: bold;}
.sn_sx span{width:5px; height:20px;border-radius:10px; float:left; display:table; background:#24344d; border-radius:20px; margin-right:5px}
.sn_list{width:95%; margin:0 auto; display:table; margin-top:20px}
.sn_list li{width:25%; float:left; margin-bottom:10px; font-size:15px;}
.sn_list li a{width:90%; margin:0 auto; display:table; height:35px;background:#ffffff; border-radius:100px; line-height:35px; text-align:center; color:#333}
.sn_list_hover{ background:#ffd02f !important}



.sn_frlist{width:95%; margin:0 auto; display:table;margin-top:20px; float:right }
.sn_frlist li{width:100%; background:#ffffff; border-radius:10px; border-top:3px solid #3eced6; padding-bottom:16px; margin-bottom:15px}
.sn_frlist li h2{width:95%; margin:0 auto; display:table;border-bottom:#eeeeee 1px solid; line-height:30px; padding:10px 0; font-size:18px; color:#24344d; font-weight:800}
.sn_frlist li h2 span{padding:0 5px;background:#ffd02f;border-radius:5px;color:#000;font-size:14px;margin-right:5px;font-weight:normal;line-height: 24px;display: table;float: left;margin-top: 4px;}

.sn_frlist li h3{width:95%; margin:0 auto; display:table;color:#999; line-height:35px}
.sn_frlist li h4{width:95%; margin:0 auto; display:table;color:#666666; line-height:22px;overflow: hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.sn_more{width:80px; text-align:center; border:#1c416d 1px solid; margin:0 auto; display:table; border-radius:5px; height:32px; line-height:32px; margin-top:15px;}
.sn_more:hover{ background:#1c416d; color:#ffffff}


@media (max-width:768px) {
.sn_frlist{width:95%; margin:0 auto; display:table;margin-top:10px; float:none}
.sn_frlist li h4{-webkit-line-clamp:3;}
}

.fenye{ margin:0 auto; padding:0px; display:table; margin-top:20px; height:40px; margin-bottom:20px;width: max-content;}
.fenye a{ float:left; margin:0 10px; border:#24344d 1px solid; text-align: center; color:#24344d; padding:0px 25px; border-radius:5px; line-height:35px; font-size:16px; text-align: center}
.fenye a:hover{color:#ffffff;box-shadow:inset 0px 15px 10px -10px #24344d,inset 0px -10px 10px -20px #24344d; border:#24344d 1px solid; background:#24344d !important}
.new_page{ line-height:35px; float:left; color:#24344d !important; font-size:16px;}

.not-active {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
    color: black;
}

@media (max-width:667px) {
.fenye a{margin:0 5px;padding:0px 15px;}
}
@media (max-width:375px) {
.fenye a{margin:0 10px;}
}



.sn_wz{width:95%; margin:0 auto; display:table; margin-top:10px; font-size: 15px;;}
.sn_wz h2{ font-size:22px; color:#24344d; font-weight:bold; margin-top:10px; margin-bottom:15px; text-align:center}
.sn_wz img{width:100%; margin:0 auto; display:block; margin-bottom:10px;}
.sn_wz p{ line-height:25px;}
.sn_wz h3{ font-size:16px; font-weight:bold;line-height:25px;}
.sn_wz h4{ font-size:16px; font-weight:bold;line-height:25px; color:#1260c7; padding:5px 0}

.sn_bot{width:70%; margin:0 auto; display:table;margin-top:15px;}


@media (max-width:1024px) {
.sn_bot_g{ margin-top: 150px;}
}

@media (max-width:768px) {
.sn_wz h2{text-align: left}
.sn_wz img{width:100%}
.sn_bot{width:90%; margin:0 auto; display:table;margin-top:15px;}
}





.laiy{color: #666; line-height: 20px; margin-bottom: 15px;}

.sn_lxwo{width:100%; border-radius: 5px; border: #2ec2ca 3px solid; display: table; margin-top:50px; background: #ffffff; padding: 20px 0 30px 0;}
.sn_lximg{width:92%; margin: 0 auto; display: table;}
.sn_lxfont{width:92%; margin: 0 auto; display: table; line-height:30px; font-size: 18px; margin-top:40px;}

.sn_gushi{width:200px;background: radial-gradient(circle farthest-side at 0 0,#2ec1cb 0%,#2c9afe 100%); height:50px; border-radius: 100px; margin: 0 auto; display: table; text-align: center; line-height: 50px;
box-shadow: 0px 0px 5px #999;color: #ffffff; font-size:25px; margin-top: -40px; margin-bottom:15px; font-weight: bold;}

@media (max-width:768px) {
.sn_lxwo{width:95%; margin: 0 auto ;margin-top:40px;padding: 20px 0 20px 0;}
.sn_lxfont{ margin-top: 10px; font-size: 15px;line-height: 25px;;}
.sn_gushi{width:200px;height: 40px; line-height: 40px; font-size: 22px;}
}

.sn_ln{width:100%;background: radial-gradient(circle farthest-side at 0 0,#c0e8ea 0%,#c6e1f9 100%);  margin-top: 20px; padding-bottom: 30px;}
.sn_lxtitle{width:100%;  height: 50px; line-height: 50px;background: radial-gradient(circle farthest-side at 0 0,#0e7de4 0%,#1993ff 100%); font-size: 25px; text-align: center; font-weight: bold; color: #ffffff;}

.sn_xbox{width:90%; margin: 0 auto; background: #e2f1fc; border-radius: 5px;box-shadow: 0px 0px 5px #a4c9e9; margin-top: 15px; overflow: hidden; display: block; height: 215px;}
.sn_xbox .title{width:100%;background: radial-gradient(circle farthest-side at 0 0,#1080e8 0%,#4cc5d9 100%); height: 45px; line-height: 45px; color: #ffffff; font-weight: bold; font-size: 16px; }
.sn_xbox .title img{ height: 30px;  margin-right: 10px; margin-left: 10px;}
.sn_xbotfont{width:90%; margin: 0 auto; display: table; padding-top: 15px; padding-bottom: 15px; line-height: 23px;;}

@media (max-width:1024px) {
.sn_xbox{height: 240px;}
}
@media (max-width:823px) {
.sn_xbox{height: auto;}
}
@media (max-width:768px) {
.sn_lxtitle{ font-size: 22px;;}
.sn_xbox{height: auto;}
}

.sn_top{ position: fixed; top: 0; z-index: 20;}
.sear_lb{width:100%;background: #eee;z-index: -2; }

.search_map {position: absolute;right: 0;top: 70px; bottom: 0;width: calc(50vw + 200px);overflow: hidden; background: #eeeeee;}



.g_lean {position: absolute;left:30px;top:110px;z-index:13;}
.g_lean a{width:35px; height: 35px; background: #ffffff;box-shadow: 0px 0px 10px #a5a5a5; display: table; margin-bottom: 10px; text-align: center;color: #24344d;}
.g_lean a img{width:20px; height: 20px; margin: 0 auto; display: block; margin-top:7px;}
.g_lean span{ text-align: center; line-height: 35px; font-size:20px;}
.g_lean a:hover{background: #eee; color: #24344d !important;}



.g_an {position: absolute;right: 20px;top:40px;z-index:13;}
.g_an_b{width:40px; height: 40px; border-radius: 100px;background: rgba(36,52,77,0.9); border: #ffffff 3px solid;margin-bottom: 10px; box-shadow: 0px 0px 10px #a5a5a5; position: relative;}
.g_an_b img{width:20px; margin: 0 auto; display: block; margin-top:6px;}
.g_an_b_o{ background: rgba(255,203,47,0.9); }


.a_cent{position: absolute;right: 53px;background: #ffffff;padding: 5px 10PX;width:110px;top: 48px;border-radius: 5px;box-shadow: 0px 0px 10px #a5a5a5;border:#268df4 2px solid;}
.a_cent span{width:90%; margin: 0 auto; display: table; line-height: 28px;;}
.a_cent span img{ height: 15px;width:15px; float: left; margin-top: 5px; margin-right: 5px;}
.a_jt{position: absolute; width:20px;right: -20px;height:20px;transform: rotate(-90deg);display: table; top: 10px;border-width: 10px;border-style: solid;border-color: #268df4 transparent transparent transparent;}

@media (max-width:823px) {
.g_lean {top:90px; left: 20px;}
.g_an{top:20px; right: 15px;}
}

.a_mapd{width:100%; position: absolute;}
.a_borg{width:40px; height: 40px; border-radius: 100px; background: rgba(255,98,11,0.8); color: #ffffff; display: table; position: absolute; text-align: center; line-height: 40px;box-shadow: 0px 0px 10px #ffb186; }
.a_bgree{width:40px; height: 40px; border-radius: 100px; background: rgba(16,181,135,0.8); color: #ffffff; display: table; position: absolute; text-align: center; line-height: 40px;box-shadow: 0px 0px 10px #3eced6; }
.a_blue{width:40px; height: 40px; border-radius: 100px; background: rgba(23,95,172,0.8); color: #ffffff; display: table; position: absolute; text-align: center; line-height: 40px;box-shadow: 0px 0px 10px #5892da; }

.a_hous{ position: absolute;}
.a_hous img{width:20px; height: 37px; margin: 0 auto; display: table; margin-bottom:3px;}
.a_hous i{
background: rgba(0,0,0,0.8);
    color: #ffffff;
    line-height: 20px;
    border-radius: 3px;
    text-align: center;
    font-style: normal;
    padding: 0 5px;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;width: 70px;}



.amap{width: 100%;height: 100vh;}
.amap img{width:100%; height: 100%;}
@media (max-width:1024px) {
.amap img{width:100%; height: 100%;}
}
@media (max-width:823px) {
.amap img{width:100%; height:auto}
}

/* 弹框 */
.amap_tk{width:340px; height: 100vh;; right: 0px; top: 70px; background: #ffffff; position: fixed; z-index: 50;overflow-y: scroll !important; -webkit-overflow-scrolling: touch; padding-bottom: 30px;}
.amap_title{width:100%; height: 40px; line-height: 40px; background: #175ab3; color: #ffffff;}
.amap_title span{ float: left; margin-left: 10px; font-size: 17px;}
.amap_title a{ float: right; margin-right: 10px;;}
.amap_title a img{ height:17px;}

.amtlist{width:90%; margin: 0 auto; display: table;}

.amtlist_t{width:100%; height:45px; border-bottom:#eeeeee 1px solid; display:table}
.amtlist_t a{width:50%; float:left; text-align:center; line-height:45px; font-size: 15px;}
.at_hover{ border-bottom:#3eced6 3px solid; color:#3eced6 !important; font-weight:bold}

.am_next{width:100%; margin: 0 auto;display: block; margin-top: 15px; margin-bottom: 10px;;}
.aminput{border:#eeeeee 1px solid; background:#ffffff;width:100%; float:left; line-height:35px; height: 35px;outline:none; border-radius: 3px; padding: 0 1%; color: #999;}
.am_wl{width:100%; height: 25px; line-height: 25px; color: #2ec2ca; font-size: 15px; display: table;}
.am_wl i{ height:15px;width:3px; border-radius: 20px; background: #2ec2ca; display: table;  float: left; margin-right: 5px; margin-top: 5px;}

.am_xez{width:100%; display: table; margin-top:10px;font-size: 14px;}
.am_xez dl{width:50%; float: left; margin-bottom: 10px; font-size: 14px;}
.am_b5{ padding-bottom: 40px;;}
@media (max-width:360px) {
.am_xez dl{font-size: 12px;}
}

input[type='radio'],input[type='checkbox']{width: 20px;height: 20px;vertical-align:middle;opacity:0;margin:4 0 0;}


.input_style01{background: url(../images/green.png) no-repeat;width:20px;height:20px;display: inline-block;margin-right: 5px;}
.radio_bg01{background:url(../images/nn_24.png) no-repeat}
.radio_bg01_check{background:url(../images/nn_23.png) no-repeat}

.checkbox_bg01{background:url(../images/nn_22.png) no-repeat}
.checkbox_bg01_check{background:url(../images/nn_21.png) no-repeat}

.am_souxun{border-width:0px; width:200px; margin: 0 auto; height: 40px; line-height: 40px;background: radial-gradient(circle farthest-side at 0 0,#44b5bb 0%,#29c5ce 100%); display: table;
border-radius: 5px; color: #ffffff; font-weight: bold; text-align: center; font-size: 15px; margin-bottom: 50px;}
.am_souxun:hover{background: radial-gradient(circle farthest-side at 0 0,#29c5ce 0%,#44b5bb 100%); color: #ffffff; }

.am_hc{width:80px; margin: 0 auto; margin-top: 30px; position: relative;}
.am_hc img{width:100%}
.am_hc font{ font-size: 18px; color: #3193f5; position: absolute; line-height: 80px; left: 0; text-align: center;width:100%; font-size: 16px;}



@media (max-width:640px) {
    /*.amap_tk{width:340px; height: 100vh; left: 0px; right: auto; top: 70px; background: #ffffff; position: fixed; z-index: 50;overflow-y: scroll !important; padding-bottom: 30px;}*/
.amap_tk{width:80%; height: 100vh; right: 0px; top: 70px; background: #ffffff; position: fixed; z-index: 50;overflow-y: scroll !important; -webkit-overflow-scrolling: touch;}
}

.am_qiehuan{width:90%; height:35px; line-height: 35px;background: radial-gradient(circle farthest-side at 0 0,#44b5bb 0%,#155dba 100%); display: table; border-radius: 3px; color: #ffffff; font-size: 15px; margin: 0 auto; text-align: center ;
margin-top: 10px;box-shadow: 0px 0px 5px #1a6bbe;}
.am_qiehuan:hover{background: radial-gradient(circle farthest-side at 0 0,#155dba 0%,#44b5bb 100%); color: #ffffff;}



.amap_pc{width:90%; background: #ffffff; border-radius: 3px; margin-bottom: 10px; display: table; }
.am_bot10{ margin-bottom: 10px;}







/* 弹框 */
.matop90{ margin-top: 90px;}
.wrapper {min-height:100vh}
.search-container {position: relative;z-index: 11;}
.sidebar {height: calc(100vh - 70px); margin-top: 70px; overflow-y: scroll; -webkit-overflow-scrolling: touch; display: block;}
.sidebar::-webkit-scrollbar { display: none;}

.top90{  margin-top: 90px;}

.sid_list{width:95%; display: table; background: #ffffff; border-radius: 5px; padding:10px;}
.sid_list_nr{width:95%; margin: 0 auto; display: table; line-height: 45px;}
.sid_list_nr i{float: left; margin-right: 5px; font-style: normal;}
/*.sid_list_nr span{ float: left; margin-right: 5px; background: url(../images/nn_18.png) left no-repeat; display: table; background-size: 15px; padding-left: 18px;}*/
/*.sid_list_nr span:hover{background: url(../images/nn_18_1.png) left no-repeat; display: table; background-size: 15px !important;}*/
/*.sid_list_nr span a:hover{color: #333;}*/

.sid_list_nr_hover{color: #3eced6 !important;background: url(../images/nn_17_1.png) left no-repeat !important; display: table; background-size: 15px !important;}
.sid_list_nr_hover a{color: #3eced6}
.sid_list_nr_hover a:hover{color: #3eced6 !important;}
.sid_list_nr_hover:hover{background: url(../images/nn_17_1.png) left no-repeat !important; display: table; background-size: 15px !important;}

.sid_list_nr_hover01{color: #3eced6 !important;background: url(../images/nn_17_1.png) left no-repeat !important; display: table; background-size: 15px !important;}
.sid_list_nr_hover01 a{color: #3eced6}
.sid_list_nr_hover01 a:hover{color: #3eced6 !important;}
.sid_list_nr_hover01:hover{background: url(../images/nn_17_1.png) left no-repeat !important; display: table; background-size: 15px !important;}



.sid_list_nr font{ float: left;}
.sid_list_nr a:hover{color: #3eced6}

.sid_list_map{width:95%; margin: 0 auto; display: table; line-height: 45px; text-align: center; font-size: 17px; font-weight: bold;}
.sid_list_map span{ color: #2bc4cc;}
.sid_b{ background: #2374dd; font-size: 15px; color: #ffffff; border-radius: 3px; font-weight: normal; padding: 0 5px; margin-right: 5px; height: 22px; line-height: 22px;}

@media (max-width:823px) {
	.sid_list_nr span{margin-right:10px;}
	.sid_list_map{font-size: 15px; }
}

@media (max-width:768px) {
.sid_list_map{font-size: 17px }
}

@media (max-width:736px) {
.sid_list_map{font-size: 14px }
}

@media (max-width:540px) {
.sid_list_nr span{ float: left; margin-right: 15px;}
}
@media (max-width:414px) {
.sid_list_map{font-size: 17px;}
}
@media (max-width:320px) {
.sid_list_nr span{ float: left; margin-right: 7px;}
}

.wbot{ display: none;}
@media screen and (min-width:413px) and (max-width:730px) {
.wbot{ display: none;}
}



@media (max-width:414px) {
.wbot{ display: table;}
}


@media (max-width:1024px) {
.wrapper {padding-top: 90px !important;min-height:100vh}
.sid_list{margin-top: 0px;}
.search_map {position:  fixed;right: 0;top: 70px; bottom: 0;width: calc(47vw + 200px);overflow: hidden;height:100vh;}
}


@media (max-width:824px) {
.sear_index{width:100%;position:fixed; top: 70px; background: #eee;z-index: -2; height:400px; background: #007AFF;}
.sear_lb{width:100%;position: relative; top:470px; background: #eee;z-index: -2; }
.search-container {position: relative;z-index: 11;bottom: 0;right: 0;left: 0;}
.search_map {position:  fixed;right: 0;top: 70px; bottom: 0;width: calc(30vw + 200px);overflow: hidden;height:100vh;}
.sid_list{width:100%;}
}
@media (max-width:812px) {
.sear_index{width:100%;position:fixed; top: 70px; background: #eee;z-index: -2; height:400px; background: #007AFF;}
.sear_lb{width:100%;position: relative; top:470px; background: #eee;z-index: -2; }
.search-container {position: relative;z-index: 11;bottom: 0;right: 0;left: 0;}
.search_map {position:  fixed;right: 0;top: 70px; bottom: 0;width: calc(30vw + 200px);overflow: hidden;height:100vh;}
.sid_list{width:100%;}
}


@media (max-width:736px) {

}



@media (max-width:797px) {
.wrapper {padding-top: 0 !important; margin-top:580px;min-height:auto;}
.search_map {position: fixed;right: 0;top: 70px; bottom: 0;width: 100%; z-index:12; overflow: hidden;height:500px;}
.sidebar {height: auto; width:100%; display: block; z-index: -100;}
}

@media (max-width:736px) {
.wrapper{margin-top: 90px;}
.sear_index{width:100%;position:fixed; top: 70px; background: #eee;z-index: -2; height:400px; background: #007AFF;}
.sear_lb{width:100%;position: relative; top:470px; background: #eee;z-index: -2; }
.search-container {position: relative;z-index: 11;bottom: 0;right: 0;left: 0;}
.search_map {position:  fixed;right: 0;top: 70px; bottom: 0;width: calc(28vw + 200px);overflow: hidden;height:100vh;}
.sid_list{width:300px}
}




@media (max-width:667px) {
.search_map{height:240px;}
.wrapper{margin-top: 90px;}
.sear_index{width:100%;position:fixed; top: 70px; background: #eee;z-index: -2; height:400px; background: #007AFF;}
.sear_lb{width:100%;position: relative; top:470px; background: #eee;z-index: -2; }
.search-container {position: relative;z-index: 11;bottom: 0;right: 0;left: 0;}
.search_map {position:  fixed;right: 0;top: 70px; bottom: 0;width: calc(28vw + 200px);overflow: hidden;height:100vh;}
.sid_list{width:256px; font-size: 12px;}
}

@media (max-width:640px) {
.sid_list{width:250px; font-size: 12px;}
.search_map {position:  fixed;right: 0;top: 70px; bottom: 0;width: calc(26vw + 200px);overflow: hidden;height:100vh;}
}


@media (max-width:568px) {
.search_map{height:200px;}
.wrapper {margin-top: 80px}

.search_map {position: fixed;right: 0;top: 70px; bottom: 0;width: calc(17vw + 200px); z-index:12; overflow: hidden;height: 400px;}
.sidebar {height: auto; width:100%; display: block; z-index: -100;}
.sid_list{width:250px;}

}




@media (max-width:414px){
.search_map{height:200px;}
.wrapper {margin-top: 250px;}
.wbot{ display: table;width: 100%;;}
.search_map {position: fixed;right: 0;top: 70px; bottom: 0;width: 100%; z-index:12; overflow: hidden;height:400px;}
.sidebar {height: auto; width:100%; display: block; z-index: -100;}
.sid_list{width:100%}
.wbot{ display: table;width: 100%;;}
.search-container {top: 70px;}
}



@media (max-width:414px) {
.sid_list{font-size: 15px;}
.wbot{ display: table;width: 100%;}
.wrapper { margin-top:510px;}
.search_map {height:400px;width: 100%;}
.sid_dno,.sid_dno .sidebar{height:calc(100vh - 516px);}
.community_map {height:300px;width: 100%;}
}
@media (max-width:360px) {
.wrapper { margin-top:315px;}
.search_map {height:300px;width: 100%;}
.sid_dno,.sid_dno .sidebar{height:calc(100vh - 426px);}
.community_map {height:300px;width: 100%;}
}


@media (max-width:320px) {
.sid_list{font-size: 12px;}
.wrapper { margin-top:290px;}
.search_map {height:280px;width: 100%;}
.sid_dno,.sid_dno .sidebar{height:calc(100vh - 390px);}
.community_map {height:280px;width: 100%;}
}


.n_sllist{width:95%;  display: table; margin-bottom: 20px;}
.n_sllist li{width:100%; background: #ffffff; display: table; margin-bottom: 15px; padding: 15px 0;}

.n_swd{width:95%; margin: 0 auto; display: table;}
.sn_ximg{width:60px; float: left; height: 60px; background: url(../images/nn_07.png) no-repeat center #dcdcdc; background-size: 40px; border-radius: 100px;}
.sn_ximg:hover{width:60px; float: left; height: 60px; background: url(../images/nn_08.png) no-repeat center #efdede;background-size: 40px; border-radius: 100px;}
.sn_ximg_active{width:60px; float: left; height: 60px; background: url(../images/nn_08.png) no-repeat center #efdede;background-size: 40px; border-radius: 100px;}
.sn_ximg_xz{width:60px; float: left; height: 60px; background: url(../images/nn_08.png) no-repeat center #efdede; background-size: 40px; border-radius: 100px;}



@media (max-width:824px) {
    .n_sllist li{padding: 15px 5px;}
}
@media (max-width:450px) {
    .n_sllist li{padding: 15px 0px;}
}

.sn_xr{float: right;width: calc(100% - 70px);font-size: 15px;line-height:25px; cursor: pointer;}
.sn_xr h2{ font-size: 20px; font-weight: bold; color: #24344d;}
.sn_xr h3{ font-size: 15px;  color: #ffffff; background: #2374dd; display: table; padding: 0 10px; border-radius: 3px; line-height: 28px; margin-top: 5px;}
.sn_xr h4{ font-size: 15px;line-height: 30px; }
.sn_xr a{ background: #ffd02f; border-radius: 3px; display: table; color: #ffffff; height: 30px; padding: 0 10px; line-height: 30px; cursor:pointer}
.sn_xr a img{ height: 20px; float: left; margin-top: 5px; margin-right: 5px;}
.sn_xr a:hover{ background: #e5b71a;}
.sn_yc{ display: none;}

.sn_xr dd{display: none;}
.sn_xr dd.block{display: block;}



@media (max-width:823px) {
.n_sllist{width:100%;  display: table;}
.sn_ximg{width:40px; float: left; height: 40px; background: url(../images/nn_07.png) no-repeat center #dcdcdc; background-size: 30px; border-radius: 100px;}
.sn_ximg:hover{width:40px; float: left; height: 40px; background: url(../images/nn_08.png) no-repeat center #efdede;background-size: 30px; border-radius: 100px;}
.sn_ximg_xz{width:40px; float: left; height: 40px; background: url(../images/nn_08.png) no-repeat center #efdede; background-size: 30px; border-radius: 100px;}


.sn_xr{float: right;width: calc(100% - 50px);font-size: 15px;line-height:25px;}
.sn_xr h2{ font-size:18px; font-weight: bold; color: #24344d;}
}


@media (max-width:736px) {
.n_sllist{width:300px;  display: table;}
}
@media (max-width:667px) {
.n_sllist{width:256px;  display: table;}
.sid_list_nr span { margin-right:3px;}
}
@media (max-width:640px) {
.n_sllist{width:250px;  display: table;}
}
@media (max-width:568px) {
.n_sllist{width:250px}
}


@media (max-width:414px) {
.sid_list_nr span { margin-right:6px;}
.n_sllist{width:100%; }
}

@media (max-width:320px) {
.sid_list_nr span { margin-right: 4px;}
}


.cc_list{width:100%; display: table; background: #ffffff; border-radius: 5px; height: 45px;}


.cx_se{width:100%;margin:0 auto;border-radius:5px; display:table; padding:15px 0 0 0;background:#e3e3e3;box-shadow: 0px 0px 10px #e0e0e0;overflow:hidden; display:block}
.cx_lb{width:90%; margin: 0 auto;display: block; margin-top: 15px; margin-bottom: 10px;}

.cx_qiehuan{width:150px; height:40px; line-height: 40px;background: radial-gradient(circle farthest-side at 0 0,#44b5bb 0%,#155dba 100%); display: table; border-radius: 3px; color: #ffffff; font-size: 15px;text-align: center ;
margin-top: 15px;box-shadow: 0px 0px 5px #ccc; float:right; margin-bottom: 15px; font-weight: bold;}
.cx_qiehuan:hover{background: radial-gradient(circle farthest-side at 0 0,#155dba 0%,#44b5bb 100%); color: #ffffff;}

.cx_frlist {width: 95%;display: table;margin-top: 20px; float: right;}
.cx_frlist span {color: #2bc4cc;}

.cx_lba {width: 100%;margin: 0 auto;display: table;margin-top:10px;}
.cx_lba dl{width:100%; background: #ffffff; border-radius: 4px;background:#ffffff;box-shadow: 0px 0px 10px #e0e0e0;display: table; margin-bottom: 15px;}
.cx_diva{width:95%; margin: 0 auto; display: table; margin-top: 15px;}

.cx_box{width:100%; display: table;}
.cxleft{width:130px; float:left}
.cxphotoa{width:160px; height:135px;justify-content: center;align-items: center;background: #ffffff;overflow: hidden;display: flex; float: left; background: #eeeeee;}

.cxright{width: calc(100% - 170px);font-size: 18px;float: right;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden; font-size: 15px;}
.cxright01{width:100%;font-size: 18px;font-size: 15px;}
.cxright01 li {width:100%;line-height: 26px; color: #999999; font-size:14px; float:left;}
.cxright01 li span{ float: right; color: #333333; margin-right:10px}

.cx_an{width:160px; height: 30px; line-height: 30px; font-size: 14px;background: radial-gradient(circle farthest-side at 0 0,#2b98fe 0%,#105fc9 100%); display: table; text-align: center; color: #fff;
border-radius: 3px;}
.cx_an a{ color: #ffffff;}
.cx_an img{ height:16px; margin-right:5px; margin-top:-2px;}
.cx_an:hover{background: radial-gradient(circle farthest-side at 0 0,#105fc9 0%,#2b98fe 100%); color: #fff; }


@media (max-width:797px) {
.cxphotoa{width:130px; height:136px;justify-content: center;align-items: center;background: #ffffff;overflow: hidden;display: flex; float: left; background: #eeeeee;}
.cxright{width: calc(100% - 140px);}
.cxright01 li {width:100%;line-height: 26px; color: #999999; font-size:14px; float:left;}
.cxright01 li span{ float: right; color: #333333; margin-right:0px}
.cx_an{width:130px}
}


@media (max-width:320px) {
.cx_an{width:120px}
}

.am_tnr{width: 100%;line-height: 25px; height:25px;font-weight: bold;font-size: 20px; display:block; overflow:hidden}
@media (max-width:320px) {
.cxphotoa{width:120px; height: 133px;justify-content: center;align-items: center;background: #ffffff;overflow: hidden;display: flex; float: left; background: #eeeeee;}
.cxright{width: calc(100% - 130px);font-size: 18px;float: right;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden; font-size: 15px;}
}


.cx_box01{width:100%; display: table;margin-top: 10px;border-bottom: #eeeeee 1px solid; padding:10px 0;}
.cx_box01_h{width:100%; line-height:21px;font-size: 14px; margin: 5px 0; display: block; overflow:hidden;border-bottom: #eeeeee 1px solid;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; padding-bottom: 5px;}
.cximg{ height: 14px;}

.cx_bar{width:100%;margin: 0 auto;padding: 10px 0; display: table; border-top:#eeeeee 1px solid; margin-top:10px}
.cn_tab{ margin: 0 auto; display: table;cursor: pointer;}
.cx_input{ width:150px;;padding: 0 25px 0 5px;background: url(../images/down_1.png) no-repeat right #3eced6; background-position:95% center; background-size:15px;display: table; text-align: center; height: 35px; border-radius: 5px;
line-height: 35px; float:left; margin: 0 5px; font-size: 13px;}
.cx_input.on{background: url(../images/down_2.png) no-repeat right #3eced6;text-align: center;background-position:95% center; background-size:15px;cursor: pointer;}

.cx_input02{width:80px;background: #fed853; float:left;text-align: center; height: 35px; border-radius: 5px; line-height: 35px;margin: 0 5px;font-size: 13px}
.cx_input03{width:80px;background: #fed853; float:left;text-align: center; height: 35px; border-radius: 5px; line-height: 35px;margin: 0 5px;font-size: 13px}
.yichu{background: #d2d2d2!important; color: #ffffff;}
.yichu:hover{color: #ffffff;}

.cx_tabbar{width:100%; margin:0 auto ; display: table;}
.cx_tabbar h2{width:100%; height: 30px; line-height: 30px; display: table; background: #1861bf; text-align: center; color: #ffffff;}
.cx_tabbar table{width:100%; display: table; background: #e9f1fc; border:none;}
.cx_tabbar table tr th{ background: #007AFF; color: #ffffff; text-align: center; font-weight: normal; line-height:20px; padding: 5px 0;}
.cx_tabbar table tr th span{width:96px; text-align: center; color: #ffffff; float: left;}
.cx_tabbar table tr td{ text-align: center; line-height:20px; padding: 5px 0;}
.cx_tabbar table tr td span{width:96px; overflow: hidden; display: block; height: 35px; color: #333;white-space: nowrap;text-overflow: ellipsis; float: left; line-height: 40px;}
.cx_tabbar table tr td img{ height: 20px;}

.cx_tabbar table tr:nth-child(even){ background: #d5e4f9;}


.cx_s{ float: left;width: calc(100% - 130px);}
.cx_tabi{margin-left: 5px;margin-right: 5px; vertical-align:top; float: left;}
.cx_tfont{width: calc(100% - 30px); display: table; float: right;}

@media (max-width:1024px) {
.cx_input{ width:135px;}
}

@media (max-width:768px) {
.cx_qiehuan{ margin-right: 3%;}
.cx_se{width:95%;}
.cc_list{width:95%; margin: 0 auto;display: table; background: #ffffff; border-radius: 5px; height: 45px;}
.cx_lba {width: 95%;}
.cx_frlist {width:100%; margin: 0 auto;display: table;margin-top: 20px; float: none;}
.cx_tabbar table tr td img{ height:18px;}
}
@media (max-width:360px) {
.cx_input02{width:70px;}
.cx_input03{width:70px;}
.cx_input{margin: 0 2px;}
}

@media (max-width:320px) {
.cx_bar{width:100%;}
.cx_box01 li{ font-size: 12px;}
.cx_input{margin: 0 2px;}
.cx_input02{margin: 0 2px;}
.cx_input03{margin: 0 2px;}
.cx_tabbar table{ font-size: 12px;}
.cx_tabbar table tr td span{width:82px;}

}


.map_wz{ position: fixed; right: 0; top:85px; background: #ffffff;width:800px; height:88vh;box-shadow: 0px 0px 5px #ccc; z-index: 100; display:none}
.map_sq{ position: absolute; left: -25px;background: #007AFF; color: #ffffff;width:25px; text-align: center; padding:10px 0;}
.map_sq:hover{ color: #ffffff;}

.maq_nr{width:100%; height: 100%; position: absolute;justify-content:center;align-items: center; overflow: hidden;display: flex;}
.maq_nr img{width: auto;height: auto;width:100%;height: 100%;}

.maq_top{ position: absolute; top: 20px; left: 20px; background:rgba(255,255,255,0.9); display: table; padding: 10px;box-shadow: 0px 0px 5px #ccc;font-size: 13px;}
.maq_top h2{ line-height: 20px;}
.maq_top a{ color: #2374dd; margin-top: 5px; display: table;}


.g_leanbot {position: absolute;right:10px;bottom:10px;z-index:13;}

.g_leanbot a{width:35px; height: 35px; background: #ffffff;box-shadow: 0px 0px 10px #a5a5a5; display: table; margin-bottom: 10px; text-align: center;color: #24344d;}
.g_leanbot a img{width:20px; height: 20px; margin: 0 auto; display: block; margin-top:7px;}
.g_leanbot span{ text-align: center; line-height: 35px; font-size:20px;}
.g_leanbot a:hover{background: #eee; color: #24344d !important;}


@media (max-width:823px){
	.map_wz{ position: fixed; right: 0; top:10%; background: #ffffff;width:90%; height:86%;box-shadow: 0px 0px 5px #666;}

}


.mapw_list{width:95%; margin: 0 auto;display: table; background: #ffffff; border-radius: 5px; padding: 15px 0 10px 0}
.mapwu{width:95%; margin: 0 auto; display: table; line-height: 45px; text-align: center; font-size: 16px; font-weight: bold;}
.mapwu span{ color: #2bc4cc;}

.mapwmg{width:90px;height: 90px; margin: 0 auto; display: table; margin-bottom: 10px;}
.mapwfont{width:70%; margin: 0 auto; display: table;}
.mapwfont h2{font-size: 16px; text-align: center; color: #333}

 .map_shouc{width:200px;  height: 45px; line-height: 45px;background-image:linear-gradient(#2b97fd , #1264ce); display: table; text-align: center; color: #ffffff; border-radius: 5px; margin: 0 auto; margin-top: 15px;
margin-bottom: 15px; font-size: 16px;box-shadow: 0px 0px 10px #e9e9e9;}
.map_shouc:hover{background-image:linear-gradient(#1264ce , #2b97fd);color: #ffffff; }


.map_shouc01{width:120px;  height: 40px; line-height: 40px;background-image:linear-gradient(#2b97fd , #1264ce); display: table; text-align: center; color: #ffffff; border-radius: 5px; margin: 0 auto; margin-top: 15px;
margin-bottom: 15px; font-size: 16px;box-shadow: 0px 0px 10px #e9e9e9; cursor: pointer;}
.map_shouc01:hover{background-image:linear-gradient(#1264ce , #2b97fd);color: #ffffff; }


.mapnone{ display:none}
.am_div{width:100%; line-height:35px; display:table;}
.amiput{border:#eeeeee 1px solid; background:#ffffff;width:44%; line-height:35px; height: 35px;outline:none; border-radius: 3px; text-align:center;color: #999;}
.am_div i{ font-style: normal; margin:0 2px}
.am_qd{width:26%;line-height:33px; background:#fed853; text-align:center; border-radius:5px; color:#24344d; border:none; float:right}

@media (max-width:797px){
.amiput{ width:43%;}
}

@media (max-width:320px){
.amiput{ width:42%;}
}

/*7-21*/
.se_font{text-align:center;width:90%; margin:0 auto; display:table; color:#000000; margin-top:20px;font-size:16px; font-weight:bold;
 border-bottom:#eeeeee 1px solid; padding-bottom:15px;}
.se_tab{padding:10px 0 20px 0;margin:0 auto; display:table; width: 90%;}
.se_tab span{ width: 49%; float: left; line-height: 30px; border-bottom: #eeeeee 1px dashed; cursor: pointer;}
.se_tab span:hover{ border-bottom: #2a96fc 1px solid; color: #2a96fc;}

.se_gb{width:20px; height:20px; position: absolute; right:10px; top:10px}

/*7-22*/
.se_box{width:100%; border-radius: 5px; display: table; margin-top:50px;background: radial-gradient(circle farthest-side at 0 0,#c0dcff 0%,#f3f8ff 100%);  padding: 20px 0 30px 0;}
.se_bt{background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%); height:50px; border-radius: 100px; margin: 0 auto; display: table; text-align: center; line-height: 50px;
box-shadow: 0px 0px 5px #ccc;color: #ffffff; font-size:25px; margin-top: -40px; margin-bottom:15px; font-weight: bold;width:200px;}

.se_bt01{background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%); height:50px; border-radius: 100px; margin: 0 auto; display: table; text-align: center; line-height: 50px;
box-shadow: 0px 0px 5px #ccc;color: #ffffff; font-size:25px; margin-top: -40px; margin-bottom:15px; font-weight: bold; padding: 0 15px;font-size: 22px;}


.se_fontbot{width:95%; margin: 0 auto; padding:15px 0; display: table; background: #ffffff;border-radius: 5px;box-shadow: 0px 0px 10px #5a99e7;;}
.se_fontbot h2{width:95%; margin: 0 auto; padding:8px 0; display: table;/*
background: radial-gradient(circle farthest-side at 0 0,#176cd4 0%,#add2ff 100%); color: #ffffff; font-size: 16px; */
font-size: 16px;
    font-weight: bold;
    border-bottom: #2abdd3 1px solid;
    padding-bottom: 10px;
}
.se_fontbot h2 span{width:95%; margin-left:10px; font-weight: bold;}
.se_fontbot p{ text-indent: 2em; color: #24344d;font-size: 15px;}
.se_fontbot h3{ color: #f00;}
.se_nr{width:92%; margin: 0 auto; padding:10px 0; display: table; line-height: 23px; }

.se_tnr{width:100%; display: table; font-size: 15px;color: #24344d;; }
.se_tnr span{ float: left;width:10px;}
.se_tnr font{ float: right;width: calc(100% - 15px);display: -webkit-box;}
.se_tnr h4{ font-weight: bold; border-bottom: #2abdd3 1px solid; padding-bottom: 10px;}
.se_tnr h5{ color: #666; margin-top: 10px;}
.se_tnr h6{ font-weight: bold;}

.se_p10{ padding: 10px 0;}

@media (max-width:768px) {
.se_box{width:95%; margin: 0 auto ;margin-top:40px;padding: 20px 0 20px 0;}
.se_bt{width:200px;height: 40px; line-height: 40px; font-size: 22px;}
}

@media (max-width:360px) {
.se_bt01{ font-size:18px;}
}

.se_daren{width:98%; margin: 0 auto; padding: 0px; display: table; border-radius: 5px;background: radial-gradient(circle farthest-side at 0 0,#19b4bc 0%,#2ac3cb 100%);
margin-top: 15px; margin-bottom: 15px;}

.se_daren_1{width:100%; background: url(../images/mp_1.png) top left no-repeat; background-size:60%; display: table;}
.se_drtop{width:47%; border: #049098 1px dashed; margin: 0 auto; border-radius: 5px; margin-top: 10px; margin-bottom: 10px;float: left; margin-left: 2%;}
.se_nbox{width:95%; margin: 0 auto; display: table; padding:10px 0;}
.se_btop_img{ width:180px;height:200px;justify-content: center;align-items: center;background: #ffffff;overflow: hidden;display: flex; float:left;}
.se_fontr{float: right;width: calc(100% - 200px);display: -webkit-box; display: block;}
.se_fontr h2{ color: #24344d; font-size:30px; font-weight: bold; line-height:55px;}
.se_fontr h3{font-size: 16px;display: table; margin-top:10px}
.se_fontr h3 img{ height:28px; margin-right: 5px; margin-left: 5px;}

.se_bg{ background: #fed853; border-radius: 5px; padding-right:10px !important; height:28px; line-height:28px !important; padding:0px !important;font-size:14px !important; padding-right:10px !important}

.se_grjs{width:46%; margin: 0 auto; padding: 0; display: table; padding-bottom: 20px; float: right; margin-top: 20px; margin-right: 2%;}
.se_grjs h2{background: #fed853; border-radius:50px; line-height:35px; font-size:24px;  font-weight: bold; padding: 0 20px; color: #24344d; display: table;}
.se_grjs h3{width:98%; margin: 0 auto; display: table;margin-top:5px; line-height: 25px; font-size:16px; height: 200px;overflow-y:auto; display: block;}
.se_grjs h3::-webkit-scrollbar {display: none;}


.se_grjs_hg{width:98%; margin: 0 auto; display: table;margin-top:5px; line-height: 25px; font-size:16px; max-height: 175px;overflow-y:auto; display: block;}
.se_grjs_hg::-webkit-scrollbar{ border-radius: 100PX;width:6px;height: 6px;background-color: #eee;}
/*定义滚动条轨道 内阴影+圆角*/
.se_grjs_hg::-webkit-scrollbar-track{border-radius: 10px;background-color: #eee;}
/*定义滑块 内阴影+圆角*/
.se_grjs_hg::-webkit-scrollbar-thumb{border-radius: 10px; background-color: #b2dde0;}

@media (max-width:1024px) {
    .se_grjs_hg{max-height:175px;overflow-y:auto; display: block;}
}

@media (max-width:797px) {
    .se_grjs_hg{max-height:200px;overflow-y:auto; display: block;}
}

@media (max-width:450px) {
.se_btop_img{ width:120px;height:130px;justify-content: center;align-items: center;background: #ffffff;overflow: hidden;display: flex; float:left;}
.se_fontr{float: right;width: calc(100% - 140px);display: -webkit-box; display: block;}
.se_fontr h2{ color: #24344d; font-size:24px; font-weight: bold; line-height: 35px;}
.se_fontr h3{line-height: 20px; font-size: 15px; padding:5px 0; display: table;}
.se_fontr h3 img{ height: 20px; margin-right: 5px; margin-left: 5px;}
.se_grjs_hg{ max-height:31.2vh; line-height:3.2vh;}

.se_grjs{width:46%; margin: 0 auto; padding: 0; display: table; padding-bottom: 20px; float: right; margin-top: 20px; margin-right: 2%;}
.se_grjs h2{background: #fed853; border-radius:50px; line-height:35px; font-size: 18px;  font-weight: bold; padding: 0 20px; color: #24344d; display: table;}
.se_grjs h3{width:98%; margin: 0 auto; display: table;margin-top:5px; line-height: 25px; font-size: 15px; height: 100px;overflow-y:scroll; display: block;}
.se_grjs h3::-webkit-scrollbar {display: none;}
}

@media (max-width:320px) {
    .se_grjs_hg{ max-height:27vh; line-height:4.5vh;}
}

.se_drtitle{ margin: 0 auto; display: table; font-size:26px; font-weight: bold; margin-bottom: 10px;}
.se_drtitle img{ height:10px; margin: 0 10px;}


.se_drtab{width:95%; margin: 0 auto; background: #d8e8e9; border-radius: 5px;/* height:220px; */display: table; margin-bottom: 20px;/*overflow-y:scroll;*/}
.se_drtab ul{width:90%; margin: 0 auto;display: block; margin-top:10px; margin-bottom: 15px;}
.se_drtab ul li{ line-height:20px; font-size: 16px;width:100%; display: table; padding:7px 0;}
.se_drtab ul li span{width:20px; height: 20px; background: #f5d451; float: left; line-height: 20px; text-align: center; margin-right: 10px; border-radius: 5px;;}

/*.se_drtab::-webkit-scrollbar {display: none;}*/

.se_drtab02{width:95%; margin: 0 auto; background: #d8e8e9; border-radius: 5px;/* height:220px; overflow-y:scroll;*/ display: table; font-size: 15px;}
/*.se_drtab02::-webkit-scrollbar {display: none;}*/
.se_drtab02 table{width:100%; display: table;}
.se_drtab02 table tr th{ height: 35px; line-height: 35px; text-align: center; background: #18b2ba; color: #fff;}
.se_drtab02 table tr td{ padding: 5px 0; line-height: 20px; text-align: center;}
.se_drtab02 table tr:nth-child(odd){ background: #b2dde0;}


@media (max-width:1024px) {
.se_drtab ul li{ line-height:20px; font-size: 16px;width:50%; float: left;}
.se_drtab{ height:auto; padding-bottom: 15px;}
.se_drtab02{height:auto}
}
@media (max-width:769px) {
.se_drtitle{font-size:20px; }
.se_drtab ul li{ width:100%;line-height:20px; font-size: 15px;}
}

@media (max-width:320px) {
.se_drtitle{font-size:16px; }
}


@media (max-width:823px) {
.se_daren_1{width:100%; background: url(../images/mp_1.png) top left no-repeat; background-size:140%; display: table;}
.se_daren{width:95%;}
.se_btop_img{ width:180px;height:200px;justify-content: center;align-items: center;background: #ffffff;overflow: hidden;display: flex; float:left;}
.se_fontr{float: right;width: calc(100% - 200px);display: -webkit-box; display: block;}

.se_drtop{width:96%;}
.se_grjs{width:95%;margin-top:10px; }
.se_grjs h3{height:auto;}
.se_drtab02{width:95%; margin: 0 auto; background: #d8e8e9; border-radius: 5px; height:auto; }
}

@media (max-width:1000px) {
    .se_daren_1{width:100%; background: url(../images/mp_1.png) top left no-repeat; background-size:140%; display: table;}
    .se_daren{width:95%;}
    .se_btop_img{ width:180px;height:200px;justify-content: center;align-items: center;background: #ffffff;overflow: hidden;display: flex; float:left;}
    .se_fontr{float: right;width: calc(100% - 200px);display: -webkit-box; display: block;}

    .se_drtop{width:96%;}
    .se_grjs{width:95%;margin-top:10px; }
    .se_grjs h3{height:auto;}
    .se_drtab02{width:95%; margin: 0 auto; background: #d8e8e9; border-radius: 5px; height:auto; }
}

@media (max-width:450px) {
.se_btop_img{ width:100px;height:140px;}
.se_fontr{float: right;width: calc(100% - 110px);}
}

.chaxun{width:95%; margin: 0 auto; padding: 0px; display: table; margin-top:20px; border-bottom: #24344d 1px solid; padding-bottom: 10px;}
.chaxun span{ float: left; line-height: 40px; height: 40px; font-size:35px; font-weight: bold;width: calc(100% - 100px);display: -webkit-box; display: block; overflow: hidden;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.chaxun img{ height:40px; margin-right: 10px; float: right;}
.chaxun font{ float: right;}


.sq_chaxun{width:98%; margin: 0 auto; padding: 0px; display: table;font-size:35px;line-height: 40px; font-weight: bold; margin-top:20px; border-bottom: #24344d 1px solid; padding-bottom: 10px;}

@media (max-width:823px) {
.sq_chaxun{width:95%;font-size:30px;}
.chaxun span{font-size:30px; }
}




.cxocpm{width: 40px;height: 40px;background: url(../images/nn_07.png) no-repeat center #dcdcdc;background-size: 30px;border-radius: 100px;float: right;}
.cxocpm:hover{width:40px;height: 40px; background: url(../images/nn_08.png) no-repeat center #efdede;background-size: 30px; border-radius: 100px;}
.cxocpm_active{width:40px;height: 40px; background: url(../images/nn_08.png) no-repeat center #efdede;background-size: 30px; border-radius: 100px;}
.cxocpm_xz{width:40px;height: 40px; background: url(../images/nn_08.png) no-repeat center #efdede; background-size: 30px; border-radius: 100px;}

.cxbg{width:95%; margin: 0 auto; padding: 0px;position: relative;}
.cxpic{width:80%; height:400px; margin: 0 auto; background: #fff;justify-content: center;align-items: center;overflow: hidden;display: flex;}



.cxback{ position:fixed; bottom:88px; right:20px; background:#2374dd;width:55px; height:55px; border-radius:100px;box-shadow: 0px 0px 10px #00367d; z-index: 21;}
.cxback img{width:30px; margin:0 auto; display:block; margin-top:15px;}
.cxback:hover{background:#175ab3!important;}


.cx_font{width:100%; display: table;}
.cx_font li{width:90%; background: #f6fcff;box-shadow: 0px 0px 5px #f3faff; margin-top: 15px; height:80px;margin-right: 2%; float: right; color: #999; border: #aedfff 1px solid; border-radius: 5px;}
.cx_font li span{ margin-top: 15px; margin-left: 10px; display: table;}
.cx_font li i{ font-size:24px; font-weight: bold;width:100%; display: table; font-style: normal; color: #333333;margin-left: 10px;padding-top:3px;}


.imgzl{background: #fff;width:100%; display: table; padding: 10px;}


@media (max-width:823px) {
.cxpic{width:70%; height: auto;}
.cx_font li{width:48%;height:67px;margin-left:0%; float: left; margin-top: 10px; margin-bottom: 0;margin-right:0; }
.cx_font li span{ margin-top: 10px; margin-left: 10px; display: table;}
.cx_r{ float: right !important;}
.cx_font li i{ font-size:18px;}

}
@media (max-width:320px) {
.cx_font li i{ font-size:18px; }
}

.cx_ziliao{width:100%; display: table; height:60px; line-height: 40px; color: #000000; font-size:26px; border-bottom: #24344d 1px solid; font-weight: bold; padding-top: 20px;}
.cx_ziliao img{ height:30px; margin-right:6px;}
@media (max-width:797px) {
.cx_ziliao{font-size:20px;height: 45px; }
.cx_ziliao img{ height:26px; margin-right:10px;}
}



.cx_xx{width:100%; background: rgba(255,255,255,0.8); border-radius: 5px; display: table; margin-top: 20px; padding: 15px 0;}
.cx_xx_left{/*width: calc(100% - 420px);*/width:100%;display: -webkit-box; display: block; overflow: hidden; float: left;}
.cx_xx_left li{width:45%; border-bottom: #eeeeee 1px solid; line-height:45px; float: left; margin-left:3%; color: #999;}
.cx_xx_left li span{width: calc(100% - 100px);display: -webkit-box; display: block; overflow: hidden; color: #333;float: right;}


.cx_xx_right{width:100%; height:278px;justify-content: center;align-items: center;overflow: hidden;display: flex; margin-top:20px;}

.cx_rnewmg{width:100%; height:auto; display:table; padding-top:20px}
.cx_rnewmg img{width:70%; margin:0 auto; padding:0px; display:table;}

@media (max-width:797px) {
.cx_rnewmg{width:100%; height:auto; display:table; padding-top:0px}
.cx_rnewmg img{width:95%; margin:0 auto; padding:0px; display:table;}
}

.fenbu{width:100%; margin: 0 auto; padding: 0px; display: table; background: #ffffff; border-radius: 5px; margin-top: 20px; position: relative;}
.fenbu img{width:100%; margin: 0 auto; padding:5px; display: table;}
.fmaq_top{ position: absolute; top:15px; left:15px; background:rgba(255,255,255,0.9); display: table; padding:6px;box-shadow: 0px 0px 5px #ccc;font-size: 13px;}
.fmaq_top h2{ line-height: 20px;}
.fmaq_top h3{ line-height: 20px; color: #666;}
.fmaq_top a{ color: #2374dd; margin-top: 5px; display: table;}

.f_leanbot {position: absolute;right:15px;bottom:15px;z-index:13;}
.f_leanbot a{width:30px; height: 30px; background: #ffffff;box-shadow: 0px 0px 10px #a5a5a5; display: table; margin-bottom: 10px; text-align: center;color: #24344d;}
.f_leanbot a img{width:20px; height: 20px; margin: 0 auto; display: block; margin-top:5px;}
.f_leanbot span{ text-align: center; line-height: 30px; font-size:18px;}
.f_leanbot a:hover{background: #eee; color: #24344d !important;}

.f_jiant{position: absolute;bottom:15px;z-index:13;width:100%;}
.f_jiant img{width:150px !important; margin: 0 auto; padding: 0px;}
.f_jiant font{width:100%; text-align: center;line-height: 25px; color: #ffffff; font-weight: bold; display: table;}


.fenbu_l{width:95%; margin: 0 auto; padding: 0px; display: table; background: #ffffff; border-radius: 5px; margin-top: 20px; position: relative;}
.fenbu_l img{width:60%; margin: 0 auto; padding:10px; display: table;}


@media (max-width:1024px) {
.cx_xx_left{/* width: calc(100% - 420px); */display: -webkit-box; display: block; overflow: hidden; float: left; margin-bottom:0px;}
.cx_xx_left li{width:45%; border-bottom: #eeeeee 1px solid; line-height:25px; margin-left:2.5%; color: #999; padding: 5px 0;}
.cx_xx_right{width:400px; margin-left: 15px;}
}

@media (max-width:823px) {
.cx_xx_left{width:100%;display: -webkit-box; display: block; overflow: hidden; float: left; margin-bottom:0px;}
.cx_xx_left li{width:95%; border-bottom: #eeeeee 1px solid; line-height:25px; margin-left:2.5%; color: #999; padding: 5px 0;}
.cx_xx_right{width:95%; margin-left: 2.5%; height:auto;margin-right: 0px;}

.fenbu{width:100%; margin: 0 auto; padding: 0px; display: table; background: #ffffff; border-radius: 5px; margin-top: 20px; position: relative;}
.fenbu img{width:100%; margin: 0 auto; padding:5px; display: table;}

.fenbu_l img{width:70%; margin: 0 auto; padding:10px; display: table;}

}




.cx_list{width:100%; margin: 0 auto;display: table; background: #ffffff; border-radius: 5px; height: 45px; text-align: center; margin-top: 20px;box-shadow: 0px 0px 5px #ccc;}

.cx_listul{width:100%; display: table;}
.cx_listul ul{width:100%; display: table;}
.cx_listul ul li{ background: #ffffff; border-radius: 5px;box-shadow: 0px 0px 5px #ccc; display: table;width:49%; margin-top: 15px; padding: 10px 0; float: left;}
.cx_listul ul li:nth-child(odd){ float: left;}
.cx_listul ul li:nth-child(even){float: right;}
.cx_listul ul li h2{font-size: 18px; font-weight: bold;; color: #24344d; margin-bottom:5px;width:100%; overflow: hidden; height:30px; line-height: 30px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;text-overflow: ellipsis;word-break: break-all}
.cx_listul ul li h3{font-size: 15px; background: #fed853; color: #24344d; padding: 0 10px; display: table; line-height: 35px; border-radius: 5px;}
.cx_listul ul li h4{font-size: 15px;color: #666666;display: table; line-height: 30px;}

@media (max-width:823px) {
.cx_listul ul li{width:100%;}
}

.xslist_nr{width:95%; margin: 0 auto ; display: table;}

.xs_table{width:100%;border-bottom:none;border-right:none; background:#eeeeee ; margin-top: 10px;}

.xs_table tr th{ color: #333333; font-weight: normal; padding: 5px 0;text-align: center;border-bottom: #ffffff 1px solid;border-right:#ffffff 1px solid;  }
.xs_table tr td{ color: #2374dd; padding: 5px 0;text-align: center;border-bottom: #ffffff 1px solid;border-right:#ffffff 1px solid;  }

.wjcj{height: 35px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%); margin: 0 auto; display: table;line-height: 35px; border-radius: 5px;
padding: 0 15px; color: #ffffff !important; font-size:16px; margin-top: 10px;}
.wjcj img{ height:25px; margin-right: 5px;}
.wjcj:hover{background: radial-gradient(circle farthest-side at 0 0,#2c9afe  0%,#2ec2ca 100%); color: #ffffff !important;}

.wj_but{ border: #2bc4cc 1px solid;line-height:20px; border-radius: 5px; color: #2bc4cc; padding: 5px 10px; font-size: 15px; margin-top: 10px; display: table;background: white;}
.wj_but:hover{ background: #2bc4cc; color:#fff;}

.wjlaiyuan{ line-height: 25px; padding-top: 10px;font-size: 12px;}


.zhuanjia{width:60%; padding-bottom: 15px;}
.zhuanjia_1{width:96%;display: table;margin-bottom: 15px;}
.ajadstbut{width:300px; height:60px; line-height:60px;background-image: linear-gradient(#38dae2, #18b2ba); text-align:center; margin:0 auto;color: #ffffff; display:table;
border-radius:5px;box-shadow: 0px 0px 10px #006e74; font-weight:bold; font-size:22px; margin-top:30px;}
.ajadstbut:hover{background-image: linear-gradient(#18b2ba , #38dae2);color: #ffffff; }
.ajadstbut img{ height: 25px; margin-right: 5px;}


@media (max-width:823px) {
.zhuanjia{width:100%}
.ajadstbut{width:220px; height:45px; line-height:45px;font-size:18px; margin-top:30px;}
.ajadstbut img{ height: 25px; margin-right: 5px;}

}


.qymap{width:100%; margin: 0 auto; padding: 0px; display: table; background: #ffffff; border-radius: 5px; margin-top: 20px; position: relative;}
.qymap img{width:100%; margin: 0 auto; padding:5px; display: table;}

.q_maq_top{ position: absolute; top:10px; left:10px; background:rgba(255,255,255,0.9); display: table; padding:6px;box-shadow: 0px 0px 5px #ccc;font-size: 13px;}
.q_maq_top h2{ line-height: 20px;}
.q_maq_top a{ color: #2374dd; margin-top: 5px; display: table;}

.q_leanbot {position: absolute;right:10px;bottom:10px;z-index:13;}
.q_leanbot a{width:30px; height: 30px; background: #ffffff;box-shadow: 0px 0px 10px #a5a5a5; display: table; margin-bottom: 10px; text-align: center;color: #24344d;}
.q_leanbot a img{width:20px; height: 20px; margin: 0 auto; display: block; margin-top:5px;}
.q_leanbot span{ text-align: center; line-height: 30px; font-size:18px;}
.q_leanbot a:hover{background: #eee; color: #24344d !important;}




.div_newimg{width: 100%; display: table;}
.div_newimg li{width:33.33%; float: left;}

@media (max-width:720px) {
.div_newimg{width: 100%; display: table;}
.div_newimg li{width:100%; display: table;}

}

.pmtimg{width:95%; height: 200px; margin: 0 auto; padding: 0px; display: table; background: #ffffff; border-radius: 5px; margin-top:20px;justify-content: center;
align-items: center;overflow: hidden;display: flex;}
.pmtimg img{width: auto;height: auto; max-width: 100%;max-height: 100%;}


@media (max-width:823px) {
.pmtimg{width:100%;margin-top:10px; }
}




.pjkuang{width:100%; display: table; padding: 10px 0; background: #ffffff; border-radius: 5px; margin-top: 15px;}
.piinput{ border:none; background:none;width:94%; float:left; line-height:30px; height:90px; margin-left:3%;outline:none; color: #999;}

.pingj{width:100%; display: table; color: #333; margin-top: 15px; font-size: 15px; line-height: 25px;}
.pingj font{ float: right;}
.pjse{width:60px; float: right; height:25px; border: #999 1px solid; margin-left: 5px; color:#666; font-size: 14px;}
.pjkuang h2{width:94%;margin-left:3%; display: table; border-bottom: #eee 1px solid; padding-bottom: 10px;}
.pjkuang h2 span{ float: left; margin-top: 3px; margin-left: 5px;}
.check_ner{ border: #666666 1px solid !important;width:18px !important; height: 18px !important;opacity:1 !important; vertical-align: middle;float: left;}
.fabiao{width:150px; background: #fed853; line-height:40px; text-align: center; color: #000; margin: 0 auto; padding: 0px;display: table; margin-top: 15px; border-radius:5px;
font-size: 16px; margin-bottom: 10px;}


.pjliuyan{width:100%; display: table; background: #ffffff; margin-top: 10px; padding-top: 10px;}
.pjliuyan ul{width:95%; margin: 0 auto; display: table;}
.pjliuyan ul li{width:100%;border-bottom: #eee 1px solid; display: table; padding-bottom: 5px; margin-top: 15px;}

.con{width: calc(100% - 60px);display: -webkit-box; display: block; overflow: hidden; float:right;}
.con{width: calc(100% - 60px);display: -webkit-box; display: block; overflow: hidden; float:right;}
.con p{font-size: 14px; line-height:25px; min-height: 50px; color: #333333;}
.con h4{color:#666666; font-size:13px;}
.many-txt{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.all-txt{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 100;-webkit-box-orient: vertical;}
.al_but{float:right;border:none; background:transparent; text-align:right; color:#666; font-size:14px; font-family:"微软雅黑"; margin-top:3px;}
.al_but:hover{ border-bottom:#666 1px solid}

.piname{width:50px; height:80px; float: left;}
.piname img{width:50px; height: 50px; border-radius: 100px;}
.piname h2{ text-align: center; font-size: 14px; color:#666;width:40px; margin: 0 auto; overflow: hidden; display: block;}



.poptk{width:100%; height:100%; background:rgba(0,0,0,0.7); position:fixed; top:0; left: 0; display:none;z-index:50}
.pic_sw{width:50%; height: 100%;position: fixed;left:25%;top:15%;display:none; z-index:100;}

.pic_y{width:30px; height: 30px; background: #166bd4; border-radius: 100px;box-shadow: 0px 0px 10px #343434; display: table;position: absolute;right: 0;top:-14px;z-index: 101;}
.pic_y img{width:15px;height:15px; position: relative;top: 3px;left: 8px;}

.pingmian{width:150px;  text-align: center;height:40px; line-height:40px; background: #fed853; margin: 0 auto;display: table; border-radius: 50px; margin-top:10px; position: relative;}

.wjzl{width:300px; height:60px; line-height:60px;background-image: linear-gradient(#2c99ff , #105fc9); text-align:center; margin:0 auto;color: #ffffff; display:table;
border-radius:5px;box-shadow: 0px 0px 10px #bdbdbd; font-weight:bold; font-size:22px;}
.wjzl:hover{background-image: linear-gradient(#105fc9 , #2c99ff);color: #ffffff; }




@media (max-width:823px) {
.pingmian{width:150px;  text-align: center;height:30px; line-height: 30px; background: #fed853; margin: 0 auto;display: table; border-radius: 50px; margin-top:5px; position: relative;}
.wjzl{width:220px; height:45px;font-size:18px;  }
}

.yaodian_a{width:100%; display: table; background: #ffffff; margin-bottom:15px; border-radius: 5px;}
.yaodian_a dl{width:95%; margin: 0 auto; display: table; padding: 15px 0;}
.yaodian_a dt{width:50%; float: left; line-height: 35px;}

@media (max-width:480px) {
.yaodian_a dt{width:100%;}
}


/*7-31*/
.nnbanner{margin:0;padding:0; height:auto; padding:20px 0px;width:100%;background: url(../images/bjng.jpg) no-repeat center top;background-size: cover; display:table}
.nshe{width:80%; margin:0 auto; background:rgba(0,26,80,0.6); margin:0 auto; display:table; border-radius:6px; color:#ffffff; padding:50px 0; margin-top:80px}

.nshe h2{width:90%; margin:0 auto; display:table; font-size:40px; font-weight:bold; text-align:center; margin-bottom:10px}
.nshe p{ width:90%; margin:0 auto; display:table; font-size:20px; margin-bottom:10px; line-height:45px}


.sheqzj{width:200px; height:40px; line-height:40px; background:#fed853; color:#333; margin:0 auto; display:table; border-radius:6px; text-align:center; font-size:18px; margin-top:20px}
.sheqzj:hover{ background:#24344d; color:#ffffff}
.nnsqimg{width:35px;margin:0 auto; display:table; margin-top:15px}


@media (max-width:920px) {
.nshe{width:90%;padding:20px 0; margin-top:30px}
.nshe h2{ font-size:26px;}
.nshe p{font-size:16px;line-height:28px}

}


@media (max-width:720px) {
.nshe{width:90%;padding:20px 0; margin-top:30px}
.nshe h2{ font-size:26px;}
.nshe p{font-size:16px;line-height:28px}

}

.sqbot{width:100%; background: url(../images/gbg.png) #e3e3e3 top no-repeat; background-size:50%;display:table; padding:30px 0}
.sqimg{width:80px; margin:0 auto; display:table}

.sqs_font{ font-size:30px; color:#333333; text-align:center; font-weight:bold; margin:0 auto; display:table}
.sqs_font span{ float:left}

@media (max-width:823px) {
.sqs_font{ font-size:24px;}
.sqs_font span{width:100%;display:table}

}


.sqzj_w{width:95%; height:auto;margin:0 auto; padding:0px; display:table;background-image: linear-gradient(to right, #3eced6 0%, #58e8f0 100%);box-shadow: 0px 0px 10px #13c6d0; border-radius:8px; padding:30px 0; margin-top:20px}
.sqzj_w h2{width:30%; height:40px; line-height:40px; float:left; margin-left:3%; color:#ffffff; font-size:30px; font-weight:bold; margin-top:0px; text-align:center}
.sqzj_w h2 span{ margin:auto;display:table;background-image: linear-gradient(to right, #12c6d0  0%, #39d3dc 100%); height:30px; line-height:30px;width:120px;;box-shadow: 0px 0px 10px #13c6d0;
border-radius:5px;font-size:22px;color:#ffffff; margin-bottom:10px;}
.sqzj_w h2 font{width:100%; text-align:center}
.sqzj_w h3{width:60%; margin:0 auto; display:table; color:#ffffff; font-size:18px; padding-top:10px;float:right; margin-right:3%; line-height:30px}





@media (max-width:823px) {
.sqbot{width:100%; background: url(../images/gbg.png) #e3e3e3 top no-repeat; background-size:100%;display:table; padding:30px 0}
.sqzj_w{ height:auto}

.sqzj_w h2{width:95%; height:40px; line-height:40px;background-image: linear-gradient(to right, #3eced6 0%, #58e8f0 100%); margin:0 auto;display:table; border-radius:5px; font-size:20px; color:#ffffff; font-weight:bold;
box-shadow: 0px 0px 10px #13c6d0; float:none;}
.sqzj_w h2 span{ float:left; margin-top:10px;margin-right:5px;border-radius:5px;font-size:16px; display:inline;width:70px;margin-left:5px;}
.sqzj_w h2 font{ float:left;margin-top:4px;width:auto}
.sqzj_w h3{width:93%; margin:0 auto; display:table; color:#ffffff; font-size:16px; padding-top:10px; line-height:25px; float:none}



}




.jnew_bit{width:98%; margin:0 auto;font-size:34px; font-weight:bold; display:table; padding-bottom:15px}

.new_xx{width:100%; margin:0 auto; display:table;margin-top:20px; float:right }
.new_xx_1{width:95%; margin:0 auto; display: block; background:#ffffff; border-radius:10px;padding-bottom:16px; margin-bottom:15px;position:relative}
.newxx_bg{width:100%; padding:30px 0;display:table；;border-radius:10px 10px 0 0}
.newxx_bg h2{width:95%; height:70px; margin:0 auto; display:table; color:#ffffff; font-size:20px;overflow: hidden; font-weight:bold; line-height:35px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:10px;}

.newxx_font{width:95%; height:50px;margin:0 auto; display:table; color:#666; font-size:16px;overflow: hidden;line-height:25px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top:10px}

.bq_new{ position:absolute; left:0; top:-20px}
.bq_new img{width:60px;}


.new_tb01{background:url(../images/nng_01.png) no-repeat bottom #033; }
.new_tb02{background:url(../images/nng_02.png) no-repeat bottom #033; }
.new_tb03{background:url(../images/nng_03.png) no-repeat bottom #033; }
.new_tb04{background:url(../images/nng_04.png) no-repeat bottom #033; }
.new_tb05{background:url(../images/nng_05.png) no-repeat bottom #033; }

.ne_icon{width:95%; margin:0 auto; display:table; margin-top:15px}
.ne_icon span{ padding:0px 15px; background:#5ba0f9; color:#ffffff; height:35px; line-height:35px; display:table; float:left; border-radius:5px;}
.ne_icon a{ padding:0px 15px; background:#fed853; color:#333333; height:35px; line-height:35px; display:table; float:right; border-radius:5px;}
.ne_icon a:hover{background:#1c416d ; color:#ffffff; }


@media (max-width:823px) {
.jnew_bit{width:95%;}


}

.xiaoxi_nn{width:100%; display:table}

.xzxxq{width:95%; margin: 0 auto; padding: 0px; display: table;font-size:24px;line-height:35px; font-weight: bold; margin-top:20px;padding-bottom: 10px;}
.xi_sbg{width:95%; margin:0 auto; background:#ffffff; display:table;box-shadow: 0px 0px 10px #e0e0e0; border-radius:5px; padding:0 0 20px 0}
.xi_sbg h2{width:95%; margin:0 auto; display:table;font-size:22px; color:#24344d; font-weight:bold; margin-top:10px; margin-bottom:15px; text-align:left;}
.xi_sbg  img{width:95%; margin:0 auto; display:table}

.xiul{width:95%; margin:0 auto; display:table; margin-top:10px}
.xiul li{width:50%; display:table; line-height:30px; font-size:15px; color:#333; margin-bottom:6px; margin-top:5px; display:block; overflow:hidden; float:left}
.xiul li img{ height:30px;width:30px; margin-right:6px;float:left}



.xulist{width:95%; margin:0 auto; display:table; border-bottom:#ffd02f 2px solid; border-top:#ffd02f 2px solid; text-align:center; padding:10px 0; line-height:35px; margin-top:15px; font-size:20px}
.xulist01{width:95%; margin:0 auto; display:table;padding:10px 0; line-height:25px; margin-top:15px; background:#f9f5e7}
.xulist01 h3{ font-size:15px;width:95%; margin:0 auto; display:table; text-align:left; font-weight:normal}
.xx_fontr {float: right;width: calc(100% - 80px);}

.xx_title{width:95%; margin:0 auto; display:table;margin-top:20px}
.xx_title span{ font-size:16px; font-size:20px; }
.xx_line_jo{width:100px; height:3px; background:#ffd02f; margin-top:10px}


.xiao_tab{width:95%; margin:0 auto; display:table; padding-top:15px}
.xiao_tab li{width:100%;display:table; line-height:25px; padding:5PX 0; font-size:15px; color:#666666}
.xiao_tab li font{ padding-left:10px; font-size:15px;}
.xiao_tab li span{float: right;width: calc(100% - 90px); font-size:15px;}
.xiao_tab li:nth-child(even){ background:#f5f2ea}


.xibn{width:100%; display: table;}
.xibn i{width:auto; float: left; font-style: normal;}
.xibn b{width:auto; float: left; font-style: normal;font-weight: normal; padding: 0 10px;}

/* @media (max-width:992px) {
.xibn i{width:28.3%; float: left; font-style: normal;}
.xibn b{width:5%; float: left; font-style: normal; font-weight: normal;}

}*/

@media (max-width:480px) {
.xibn i{width:45%; float: left; font-style: normal;}
.xibn b{width:5%; float: left; font-style: normal; font-weight: normal;padding: 0 0px;}

}


.xxnrfont{width:95%; margin:0 auto; display:table; padding:15px 0}
.xxnrfont p{width:95%; margin:0 auto; display:table;font-size:15px; line-height:25px; color:#333}
.xxnrfont p b{ font-size:16px}
.xxnrfont img{ margin-bottom:10px;width:95%;}
.xxnrfont h3{ font-size:18px;}



.xxwidth{width:95%; margin:0 auto; display:table;}

@media (max-width:823px) {
.xi_sbg h2{ font-size:22px}
.xulist{font-size:15px; line-height:25px}
.xxnrfont img{ margin-bottom:10px;width:95%;}
.xiul li{width:100%; display:table; line-height:30px; font-size:15px; color:#333; margin-bottom:6px; margin-top:5px; display:block; overflow:hidden}


}



.nnsn_list{width:95%; margin:0 auto; display:table; margin-top:20px}
.nnsn_list li{width:10%; float:left; margin-bottom:10px; font-size:15px;}
.nnsn_list li a{width:90%; margin:0 auto; display:table; height:35px;background:#ffffff; border-radius:100px; line-height:35px; text-align:center; color:#333}
.sn_list_hover{ background:#ffd02f !important}


@media (max-width:823px) {
.nnsn_list li{width:25%; float:left; margin-bottom:10px; font-size:15px;}

}


.more_gd{width:120px; height: 40px; line-height: 40px; background: #cefcff; color: #4bc4da !important;; margin: 0 auto; font-size: 15px; display: table; border-radius: 100px; text-align: center;}
.more_gd:hover{ color: #4bc4da !important;}


.gd_icon{width:30px; height: 30px; display: table; float: right; margin-right: 20px;}
.gd_icon img{width:20px}

.liulan_z{width:95%; margin: 0 auto; background:url(../images/ll_06.png) #ffffff bottom center no-repeat; background-size:60%; border-radius: 10px; margin-top: 20px; min-height:700px;}
.ll_title{ margin: 0 auto; display: table; line-height: 40px; color: #155dbb; font-size: 22px; font-weight: bold; padding-top: 50px;}
.ll_title span{ padding: 0 10px;}

.ll_ul{width:80%; margin: 0 auto; padding: 0px; display: table; margin-top:80px;}
.ll_ul li{width:33.3%; float: left; margin-bottom:20px;}
.ll_list{width:120px; height: 120px; margin: 0 auto; display: table;background: linear-gradient(0deg,#1b7efe 0%,#67a8ff 100%);box-shadow: 0 0 10px #68a9ff; border-radius: 10px; }
.ll_list:hover{background: linear-gradient(0deg,#67a8ff  0%,#1b7efe 100%);}
.ll_list img{width:50px; margin: 0 auto;display: table; margin-top:20px; margin-bottom: 10px;}
.ll_list i{ width:100%;text-align: center; color: #ffffff;font-style: normal; display: table; font-size: 18px;}



@media (max-width:1024px) {
.liulan_z{ background-size:70%;}
}

@media (max-width:797px) {
.ll_ul{width:95%;}
.ll_list{width:110px; height: 110px;}
.ll_list img{margin-top:15px;}
}


@media (max-width:414px) {
.ll_ul{width:90%;}
.ll_ul li{width:50%; }
.ll_list{width:130px; height: 130px;}
.ll_list img{width:50px; margin-bottom: 14px;margin-top:22px;}
.liulan_z{ background-size: 100%; min-height:600px;}
.ll_title{padding-top: 30px;}
.ll_ul{margin-top: 40px;}

}

@media (max-width:320px) {
.ll_ul{width:90%;}
.ll_ul li{width:50%; }
.ll_list{width:110px; height: 110px;}
.ll_list img{width:50px;margin-bottom: 10px;}
.liulan_z{ background-size: 100%; min-height:600px;}
.ll_title{padding-top: 30px;}
.ll_ul{margin-top: 40px;}

}


@media (max-width: 414px){
.wrapper01 {margin-top: 580px;}
}

/* 8-21 */

.ziliao{width:100%; margin: 0 auto; background: #ffffff;border-radius: 4px;
box-shadow: 0px 0px 10px #e0e0e0;display: table;margin-bottom: 15px; margin-top: 15px;}

.nzl_list{width:700px; margin: 0 auto; display: table;}
.nzl_list ul{width:100%;margin-top:20px; display: table;}
.nzl_list ul li{width:100%; margin-bottom: 10px;display: table;}
.nzl_list ul li .span{width:80px; float: left;line-height: 35px;}
.nzl_list ul li .font{width: calc(100% - 90px);float: right;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden; line-height: 35px;;}
.nzl_list ul li .span i{ color: #f00; font-style: normal;}
.zl_input{ border: #eeeeee 1px solid;width:100%; border-radius: 4px; padding: 0 5px;outline: none; height: 35px; line-height: 35px; background: #ffffff;}

.gepword{width:200px; background: #2fc2c9; height: 40px; line-height: 40px; border-radius: 4px; margin: 0 auto; display: table; color: #ffffff;
 font-size: 18px; font-weight: bold; text-align: center; margin-top:10px; cursor: pointer;}
.gepword:hover{ background:#19bbc3; color: #ffffff;}

.gmtitle{font-size: 15px; margin: 0 auto; display: table;color: #666666; margin-top: 20px; padding-top: 20px;}
.gmtitle img{ padding: 0 5px;}
.glxl{ display: none;}


@media (max-width:768px) {
.nzl_list{width:90%; margin: 0 auto; display: table;}
.ne_he {min-height:500px !important;}
.ziliao{width:95%;}
}






.gets{ text-align:center;width:90%; margin:0 auto; display:table; color:#000000; margin-top:25px; margin-bottom:25px;font-size: 16px;}
.getbut{margin: 0 auto; display: table;}

.gebut01{width:100px;  height: 40px; line-height: 40px;background-image:linear-gradient(#2b97fd , #1264ce); display: table; text-align: center; color: #ffffff; border-radius: 5px; margin: 0 auto; margin-top: 15px;
margin-bottom: 15px; font-size: 16px;box-shadow: 0px 0px 10px #e9e9e9; margin-left: 10px; margin-right:10px; cursor: pointer;}
.gebut01:hover{background-image:linear-gradient(#1264ce , #2b97fd);color: #ffffff; }

.gebut02{width:100px;  height: 40px; line-height: 40px;background-image:linear-gradient(#cdcdcd , #888888); display: table; text-align: center; color: #ffffff; border-radius: 5px; margin: 0 auto; margin-top: 15px;
margin-bottom: 15px; font-size: 16px;box-shadow: 0px 0px 10px #e9e9e9; margin-left: 10px; margin-right: 10px; cursor: pointer;}
.gebut02:hover{background-image:linear-gradient(#cdcdcd , #cdcdcd);color: #ffffff; }

.zlimg{ background:url(../images/sximg.png) no-repeat right bottom #ffffff; background-size:40%; padding-bottom:130px;}

.xl_new{width:33.33%; float: left;}
.zl_zj{width:60%; margin: 0 auto; display: table; margin-top:50px; position: relative; margin-bottom:30px;}
.zl_zj_1{width:90px;z-index: 1; position: relative; margin: 0 auto;}
.zl_zj_1 img{width:60px; margin: 0 auto; display: table}
.zl_zj_1 span{ font-size: 16px; text-align: center; display: table;width:100%; margin-top:10px;}

.zl_lx{width:70%; background:url(../images/line.png) repeat-x; position: absolute; top: 30px; display: block; margin-left:15%; z-index: 0;}

.xl_biang{width:60% !important;}
@media (max-width:768px) {
.xl_biang{width:90% !important;}
}

@media (max-width:450px) {
.xl_biang{width:100% !important;}
}

@media (max-width:768px) {
.zl_zj{width:70%;}
.zlimg{ background:url(../images/sximg.png) no-repeat right bottom #ffffff; background-size:80%;}
}

@media (max-width:768px) {
.zl_zj{width:100%;}
.zlimg{ background:url(../images/sximg.png) no-repeat right bottom #ffffff; background-size:80%;}
}


@media (max-width:480px) {
.zl_zj{width:90%;}
.zlimg{ background:url(../images/sximg.png) no-repeat right bottom #ffffff; background-size:80%;}
}




.zl_font{width:700px; margin: 0 auto; border: #cce0ff 1px solid; background: #f5f9ff; border-radius: 4px; padding: 10px 0;}
.zl_font h2{width:92%; margin-left: 4%; font-size: 15px; line-height: 25px;}

@media (max-width:768px) {
.zl_font{width:90%;}
}
@media (max-width:320px) {
.zl_font h2{font-size: 13px;}
.zl_zj_1 span{ font-size: 14px; }
}

.zl_font01{width:50%; margin: 0 auto; border: #cce0ff 1px solid; background: #f5f9ff; border-radius: 4px; padding: 10px 0; margin-top: 15px;}


.xl_title{width:100%; height: 18px; padding:10px 0; border-bottom: #145ec0 1px solid; display: table; color: #145ec0; font-weight: bold; font-size: 18px;
line-height: 18px;}
.xl_title span{width:4px; background: #145ec0; height:18px; margin-right: 3px; display: table; float: left; line-height: 18px;}

.newpic{width:100%; margin:0 auto; display:table; margin-top: 10px;}

.zl_textarea{border: #eeeeee 1px solid;width:100%; border-radius: 4px; padding: 0 5px;outline: none; height:75px; line-height:25px; background: #ffffff;}

.adbut{ float:right;height: 30px; border-radius: 5px; line-height:27px; font-size: 14px;margin: 0 auto; text-align: right; }
.adbut .iconfont{ width: 18px; height:18px; font-size:10px; line-height:14px; padding:2px;margin:5px 6px 0 0; border-radius:9px; float: left; display: block;
    text-align: center; background: #fed853; color: #fff;}


.adtable{width:100%; margin: 0 auto; display: table; margin-top: 15px;}
.adtable dd{width:49%; border: #2676d2 1px solid; display: table; background: #eaf4ff; border-radius: 5px; margin-bottom: 10px;}
.adtable dd span{width: calc(98% - 140px);float: left;display: -webkit-box;-webkit-box-orient: vertical; line-height: 35px;
    margin-left: 1%; overflow: hidden;-webkit-line-clamp:1;color: #666666;}
.adtable dd font{width:140px;float: right;}
.adtable dd font a{ color: #aaaaaa; margin-right: 5px; float: right; line-height: 25px; background:rgba(255,255,255,0.2);
    margin-top:5px; border-radius: 5px; padding: 0 5px;  border: #bed1fd 1px solid;}
.adtable dd font a:hover{ background: #fff;}
.adtable dd font img{ height:16px; margin-right: 3px;}
.adtable dd:last-child{margin-bottom:0px;}
.stwi45{width:48%;}

.adtable dd:nth-child(odd){ float: left;}
.adtable dd:nth-child(even){ float: right;}


@media (max-width:768px) {
    .adtable dd{width:100%;}

}


.adtable05 {width:100%; margin: 0 auto; display: table; margin-top: 15px;}
.adtable05 dd{width:49%; border: #2676d2 1px solid; display: table; background: #eaf4ff; border-radius: 5px; margin-bottom: 10px;}
.adtable05 dd span{width: calc(98% - 140px);float: left;display: inline-flex;-webkit-box-orient: vertical; line-height: 35px;
    margin-left: 1%; overflow: hidden;-webkit-line-clamp:1;color: #666666;}
.adtable05 dd font{width:140px;float: right;}
.adtable05 dd font a{ color: #aaaaaa; margin-right: 5px; float: right; line-height: 25px; background:rgba(255,255,255,0.2);
    margin-top:5px; border-radius: 5px; padding: 0 5px;  border: #bed1fd 1px solid;}
.adtable05 dd font a:hover{ background: #fff;}
.adtable05 dd font img{ height:16px; margin-right: 3px;}
.adtable05 dd:last-child{margin-bottom:0px;}
.stwi45{width:48%;}

.adtable05 dd:nth-child(odd){ float: left;}
.adtable05 dd:nth-child(even){ float: right;}


@media (max-width:768px) {
    .adtable05 dd{width:100%;}

}




.adtable01{width:100%; margin: 0 auto; display: table; margin-top: 15px;}
.adtable01 dd{width:100%; border: #2676d2 1px solid; display: table; background: #eaf4ff; border-radius: 5px; margin-bottom: 10px;}
.adtable01 dd span{width:98%;float: left;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden; line-height: 35px;
margin-left: 1%; overflow: hidden;-webkit-line-clamp:1; color: #666666; border-bottom: #b1d1f3 1px solid; padding: 5px 0;}

.adtable01 dd font{width:130px;float: right;}
.adtable01 dd font a{ color: #aaaaaa; margin-right: 8px; float: right; line-height: 35px;}
.adtable01 dd font img{ height:18px; margin-right: 3px;}
.adtable01 dd:last-child{margin-bottom:0px;}


.sqgl{width:100%; margin: 0 auto;border-radius: 4px;background:url(../images/bg_city.png) no-repeat center bottom #73cace;
box-shadow: 0px 0px 10px #e0e0e0;display: table;margin-bottom: 15px; margin-top: 15px; padding:30px 0 120PX 0; background-size:50%;}

.sq_title{width:100%; font-size: 24px; color: #ffffff; font-weight: bold; text-align: center; line-height: 40px;}
.sq_line{width:80px; height: 3px; background: #ffffff;}

.sq_tetop{ margin-top: 30px;width:600px}

@media (max-width:768px) {
.sqgl{background-size:100%;width:95%}
.sq_tetop{ margin-top: 30px;width:80%}
}

.fn_button{width:220px; height:45px; line-height:45px; background:#2dc3cb; margin:0 auto; display:table; text-align:center;
background-image: linear-gradient(#fed853, #da9000);color:#ffffff; font-weight:bold;border-radius:5px; border:none; font-size:18px;box-shadow: 0px 0px 10px #c6c6c6;}
.fn_button:hover{ color:#ffffff; background:#03b8c1}

.fn_button_a{width:220px; height:45px; line-height:45px; background:#2dc3cb; margin:0 auto; display:table; text-align:center;
    background-image: linear-gradient(#03b8c1, #00a2aa);color:#ffffff; font-weight:bold;border-radius:5px; border:none; font-size:18px;
    box-shadow: 0px 0px 10px #105fc8;}
/*.fn_button_a:hover{ color:#ffffff; background-image: linear-gradient(#00a2aa, #03b8c1);}*/




.fn_list{width:100%; display: table; margin-bottom:20PX;}
.fn_list dt{width:49%; float: left;margin-bottom: 15px;}
.fn_list dt:nth-child(odd){ float: left;}
.fn_list dt:nth-child(even){ float: right;}

.fn_batab{width:100%; margin: 0 auto; display: table; background: #ffffff; border-radius: 4px;box-shadow: 0px 0px 10px #e0e0e0; padding: 15px 0;}
.fn_title{width:90%; margin: 0 auto; display: table;}
.fn_title span{width: calc(100% - 160px);float: left;display: -webkit-box;-webkit-box-orient: vertical; line-height: 35px;
overflow: hidden;-webkit-line-clamp:1;color: #333; font-size: 18px; font-weight: bold;;}
.fn_title span img{ height: 20px; margin-right:5px;}
.fn_title span a:hover{ text-decoration: underline;}
.fn_title_but{width:70px; text-align: center; height: 30px; line-height: 30px;float: right; border-radius: 4px;box-shadow: 0px 0px 10px #ffeee6;
 margin-top: 5px;/* background-image: linear-gradient(#ff861a, #ff651a); */display: table; color: #ff651a; border: #ff651a 1px solid; cursor: pointer;}
.fn_title_but:hover{ color:#ffffff; background: #ff651a;}

.fn_title_but99{width:70px; text-align: center; height: 30px; line-height: 30px;float: right; border-radius: 4px;box-shadow: 0px 0px 10px #ffeee6;
    margin-top: 5px;/* background-image: linear-gradient(#ff861a, #ff651a); */display: table; color: lightskyblue; border: lightskyblue 1px solid; cursor: pointer;}
.fn_title_but99:hover{ color:#ffffff; background: lightskyblue;}
.fn_tab{width:95%; margin: 0 auto; display: table; margin-top: 10px;}

.fn_title_but_expert{width:70px; text-align: center; height: 30px; line-height: 30px;float: right; border-radius: 4px;box-shadow: 0px 0px 10px #ffeee6;
    margin-top: 5px;/* background-image: linear-gradient(#ff861a, #ff651a); */display: table; cursor: pointer;}

.fn_tab{width:95%; margin: 0 auto; display: table; margin-top: 10px;}

.fn_title_but02{width:70px; text-align: center; height: 30px; line-height: 30px;float:right; border-radius: 4px;box-shadow: 0px 0px 10px #e0e0e0;
    margin-top: 5px;background-image:linear-gradient(#cdcdcd , #888888); margin-left:6px; display: table; color: #ffffff; cursor: pointer;}
.fn_title_but02:hover{background-image:linear-gradient(#cdcdcd , #cdcdcd);color: #ffffff;}


.nx_xt{ float: right; font-size: 14px; font-weight: normal; font-style: normal; color: #f00;}




.fn_pic{width:140px; height:90px; float: left;justify-content: center;align-items: center;overflow: hidden;display: flex;box-shadow: 0 0px 10px #eee;}
.fn_pright{ margin-left:10px; float: left;}
.fn_pright h3{border-bottom: #eeeeee 1px dashed; line-height:30px;}
.fn_pright h3 span{ color: #666;}
.fn_pright h3:last-child{ border-bottom: none;}
.fn_pright h4{line-height:30px; font-size: 12px; color: #666666;}

@media (max-width:360px) {
    .fn_pic{width:90px;}
    .fn_pright{width: calc(100% - 100px);}
}


@media (max-width:768px) {
.fn_list dt{width:100%; float: left; margin-bottom: 15px;}
.fn_batab{width:95%;}
}

.fntabwu{width:100%; margin: 0 auto; padding:20px 0 100px 0; display: table;background:url(../images/wubg.png) no-repeat right bottom #ffffff;
background-size:40%;}
.fn_icon{width:240px; margin: 0 auto; display: table;}
.fo_size{ width:100%;font-size: 20px; text-align: center; display: table; color: #333333;}

@media (max-width:768px) {
.fntabwu{width:95%; margin: 0 auto; display: table; background-size:100%; border-radius: 4px; margin-bottom:40px; margin-top:20px;}
}


.fn_next{width:95%; margin: 0 auto; display: table; margin-top: 15px;}

.fn_next span{ background:#4789e1; border: #4789e1 1px solid; border-radius: 4px; float:left; color: #ffffff; height: 35px; line-height: 35px; padding: 0 10px;}
.fn_next font{ float: left; margin-left: 10px; line-height: 35px;}
.fn_next font img{ height:22px; margin-right: 5px;}

.fn_next{width:95%; margin: 0 auto; display: table; margin-top: 10px;padding-bottom: 10px;}
.fn_li{width:16.6%; float: left; border-right:1px solid #eeeeee; font-size: 18px; color: #2374dd; font-weight: bold; text-align: center;margin-bottom: 10px;}
.fn_li i{ font-style: normal; color: #666666; font-size: 15px; font-weight: normal; display: table; text-align: center;width:100%}
.fn_li:last-child{border-right:none; }

@media (max-width:992px) {
    .fn_li{width:33.33%;}
    .fn_li:nth-child(3){border-right:none; }
}

.fn_tatile{width:95%; margin-left: 2.5%; line-height:36px; border-top: #eeeeee 1px solid; }
.fn_ntab{width:95%; margin: 0 auto; display: table; margin-bottom:10px;}
.fn_ntab table{width:100%; display: table;border-top: #ffffff 1px solid;border-left: #ffffff 1px solid;}
.fn_ntab table tr td{background: #eeeeee; border-right: #ffffff 1px solid; border-bottom: #ffffff 1px solid; text-align: center; padding: 5px 0;}
.fn_ntab table tr td span{ color: #2374dd;}

.fn_list_b{width:100%; margin: 0 auto; display: table; background: #f6f6f6; line-height:38px; height: 38px; color: #666666;}
.fn_list_b img{ height: 20px; float: left; margin-right: 10px; margin-left: 10px; margin-top: 10px;}


.fn_tfont{width:95%; margin: 0 auto; display: table; border-bottom: #bfbfbf 1px solid; font-size: 24px; color: #155dbc; font-weight: bold; padding-bottom: 10px;}
.fn_t{width:95%;margin: 0 auto; display: table; margin-top: 10px; font-size: 16px;}
.fn_t img{width:20px; margin-right:5px;}


.sy{width:100%; display: table;}
.sy_list{width:49%;}

.wujian{background: #fff; display: block; margin-top:30px;}
@media (max-width:992px) {
.wujian{background: #fff; display: block; margin-top: 15px;}
}

.wuright_qq{ width:95%; margin: 0 auto; display: table;font-size:30px; color: #24344d; font-weight: bold; margin-top: 10px;}
@media (max-width:768px) {
.wuright_qq{ font-size: 20px; color: #24344d; font-weight: bold;}
}

.tl_table{width: 96%; margin: 0 auto; display: table; color: #333; margin-bottom:15px;}
.tl_table table{width: 100%; display: table; border: #eee 1px solid; border-bottom:none;border-right:none;}
.tl_table table tr td{ line-height:24px; text-align: center; border-bottom: #eee 1px solid;border-right: #eee 1px solid; padding: 0;}

.tl_sm{line-height: 25px; background: #e8f2ff; margin-bottom: 5px;width: 100%; display: table; text-align: center;}
.tl_sm span{ margin-left: 5px; color: #2374dd;}
@media (max-width:450px){
    .tl_sm{ text-align: center;}
}

.wuright{width:95%;  margin: 0 auto;display: table; padding: 10px 0;}
.wuright h2{ font-size:30px; color: #24344d; font-weight: bold; min-height: 100px;}
.wu_list{width:100%; display: table; margin-top:10px;}
.wu_list li{width:100%;padding: 10px 10px;color: #666;font-size: 18px; display: table;border: #eeeeee 1px solid; margin-bottom: 10px;}
.wu_list li font {
    width: 100%;
    display: table;
    color: #2374dd;
    font-size: 26px;
    font-weight: bold;
    line-height: 30px;
}
.wu_list li:last-child{margin-bottom:0px;}


@media (max-width:797px) {
.wuright h2{font-size:22px;min-height:50px;word-wrap: break-word;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;text-overflow: ellipsis;overflow: hidden;}
.wu_list li{padding: 3px 10px;}
}

@media (max-width:500px) {
.wuright h2{min-height:auto;}
}
.wuwh{width:20px; margin-left: 5px; position: relative;}
.wu_po{ position: absolute;z-index:22;left: -30px;}
@media (max-width:320px) {
.wu_po{ position: absolute;z-index:22;left: -49px;}
}
.wu_po_1{ padding: 10px;background: #ffffff;box-shadow: 0px 0px 10px #eeeeee; border-radius: 5px;width:150px; font-size: 14px; line-height: 25px;}
.triangle{width:0; height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #eee;}

.trup{ height:15px; display: table; margin-left:50px;}

@media (max-width:320px) {
.wuwh{width:20px; margin-left:0px; position: relative;}
}

@media (max-width:992px) {
.wu_list{width:100%; display: table; margin-top:10px;}
}

@media (max-width:767px) {
.wu_list{width:100%; display: table; margin-top:0px;}
.wu_list li{width:33.33%; float: left; border-right: #eeeeee 1px solid;border-left:none;border-top:none;padding: 0 10px;color: #666;font-size: 15px;border-bottom:none;}
    .wu_list li font {
        font-size: 22px;
    }
.wu_list li:last-child{ border-right: none;}
.wujian{background: #fff; display: block; margin-top: 10px;}
.wuright h2{ font-size: 20px; color: #24344d; font-weight: bold;}

    .wu_list li:nth-child(1) {
        width: 30%;
    }

    .wu_list li:nth-child(2) {
        width: 40%;
    }

    .wu_list li:nth-child(3) {
        width: 30%;
    }
}


@media (max-width:640px) {
.wujian{background: #fff; display: block; margin-top: 0px;}
.wuright h2{ font-size: 20px; color: #24344d; font-weight: bold;}
}





@media (max-width:350px) {
    .wu_list li {
        font-size: 18px;
    }

    .wu_list li font {
        font-size: 18px;
    }
}



.wujian_2{background: #fff; display: block; padding: 10px 0;}

.wu_zl{width:95%; margin: 0 auto; display: table;}
.wu_zl li{width:50%; float: left; padding: 10px 0;}
.wu_zl li .span{width:50px; float: left; color: #999;text-align-last:justify;text-align:justify;}
.wu_zl li .font{float: right;width: calc(100% - 65px); font-size:15px; color: #333;}
.wu_zl li .span1{width:60px; float: left; color: #999;text-align-last:justify;text-align:justify;}
.wu_zl li .font1{float: right;width: calc(100% - 75px); font-size:15px; color: #333;}

.wjbg{width:100%;margin: 0 auto;padding: 0px;display: table;background: #ffffff;border-radius: 5px;margin-top: 20px;
overflow: hidden;text-overflow: ellipsis;display: -webkit-box; margin-right:3%;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.wufont{width:95%; margin: 0 auto; display: table; color: #666666; line-height:23px;}
.wup10{ padding: 10px 0;}

.z_more{width:120px; height: 32px; line-height: 32px; border: #2bc4cc 1px solid; text-align: center; color: #2bc4cc; margin: 0 auto;display: table; border-radius: 5px; margin-top: 10px; margin-bottom: 5PX;}
.z_more:hover{color: #2bc4cc; }

.context-wrap{color: #666;white-space: normal;word-wrap: break-word;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp:2;text-overflow: ellipsis;overflow: hidden;min-height: 30px;}
.on{color: #666;white-space: normal;word-wrap: break-word;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp: 0;text-overflow: ellipsis;overflow: hidden;min-height: 30px;}


@media (max-width:768px) {
.wufont{width:90%; }
}

.cxbg_a{width:100%; margin: 0 auto; padding: 0px; display: table;position: relative;}

@media (max-width:700px) {
	.cxbg_a{width:100%; }
}



.cx_1{width:100%; display: table;}
.cx_bileft{float: left;width: calc(100% - 75px); color: #000;font-size: 18px; font-weight: bold;color: #24344d; margin-bottom:5px;
overflow: hidden; height:30px; line-height: 30px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.cx_sc{background: url(../images/nn_n1.png) no-repeat left #dcdcdc;background-size: 24px;height:30px; line-height: 30px; border-radius: 5px; float: right; color: #ffffff; padding-left:25px; padding-right: 10px;}
.cx_sc img{ height: 22px; margin-right:3px; margin-left: 3px;}
.cx_sc:hover{background: url(../images/nn_n2.png) no-repeat left #efdede;background-size: 24px;height:30px; line-height: 30px; border-radius: 5px; float: right; color: #f29c9f; padding-left:25px;}

.cx_wu{width:100%; display: table;}
.cx_lileft{width:50%; float: left;}
.cx_lileft h5{width:33.33%; float: left; border-right: #eeeeee 1px solid;color: #999999; margin-top: 10px; line-height:25px;}
.cx_lileft h5 i{ margin-left:10px; font-style: normal; display: table;}
.cx_lileft h5 span{ color: #007AFF; font-size: 16px; font-weight: bold; display: table;}
.cx_lileft h5:last-child{ border-right: none; }

.cx_wileft{width: 100%; float: left; height: 60px;}
.cx_jicon{float: right;width:45px;height: 60px; line-height: 60px;}
.cx_jicon img{ height: 15px;margin-left: 5px; }

.cx_liright{width:50%; float: right;}
@media (max-width:768px) {
.cx_lileft{width:100%; float: left;}
.cx_liright{width:100%; float: right;}
}

.yb_bt{width:100%;margin: 0 auto;padding: 0px;display: table;background: #ffffff;border-radius: 5px;margin-top: 20px; display: table; padding: 15px 0;}

.ybtleft{width:500px;  height: 300px; float: left;}
.ybtright{width: calc(100% - 510px);float: right;margin-top: 52px;}
.ybtright h4{color: #666;width:100%;display: table;line-height: 42px;font-size: 23px;}
.ybtright h4 span{width: 96px;float: left;text-align-last: justify;text-align: justify;}


.ybco01{ font-style: normal;color: #fed853;}
.ybco02{ font-style: normal;color: #2676d2;}
.ybco03{ font-style: normal;color: #57bd4d;}
.ybtright h4 font{width: calc(100% - 100px); float: right;}
.ybtright h4 font b{ color: #333333;}


.ya_c{width: 80%; margin: 0 auto; padding: 0; display: table;}
.ya_mcent{margin: 0 auto; padding: 0; display: table; margin-bottom:10px; margin-top: 20px;}
.yac_js{width:300px; height:50px; line-height: 50px;text-align: center; background: #dcdcdc; border-radius: 5px;font-size:18px; margin: 0 20px;display: table; float: left;}

.ybbut{width:300px;height:50px; line-height: 50px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%);border-radius: 5px;
color: #ffffff !important;font-weight: bold;font-size: 18px;text-align: center;margin: 0 20px;display: table; float: left;}
.ybbut:hover{background: radial-gradient(circle farthest-side at 0 0,#2c9afe  0%,#2ec2ca 100%); color: #ffffff !important;}

@media (max-width:1024px) {
.ya_c{width:82%; margin: 0 auto; padding: 0; display: table;}
.yac_js{width:240px; height:45px; line-height: 45px;text-align: center; background: #dcdcdc; border-radius: 5px;font-size:18px; margin: 0 10px;}
.ybbut{width:240px;height:45px; line-height: 45px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%);border-radius: 5px;
color: #ffffff !important;font-weight: bold;font-size: 18px;text-align: center;margin: 0 10px;}
}


@media (max-width:768px) {
.ya_c{width:74%; margin: 0 auto; padding: 0; display: table;}
.yac_js{width:210px; height:45px; line-height: 45px;text-align: center; background: #dcdcdc; border-radius: 5px;font-size:18px; margin: 0 10px;}
.ybbut{width:210px;height:45px; line-height: 45px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%);border-radius: 5px;
color: #ffffff !important;font-weight: bold;font-size: 18px;text-align: center;margin: 0 10px;}
}

@media (max-width:667px) {
.ya_c{width:92%;}
	}
@media (max-width:640px) {
.ya_c{width:95%; margin: 0 auto; padding: 0; display: table;}
}

@media (max-width:568px) {
.ya_c{width:85%; margin: 0 auto; padding: 0; display: table;}
}

@media (max-width:450px) {
.ya_c{width:95%; margin: 0 auto; padding: 0; display: table;}
.yac_js{width:150px; height:45px; line-height: 45px;text-align: center; background: #dcdcdc; border-radius: 5px;font-size:18px; margin: 0 10px;}
.ybbut{width:150px;height:45px; line-height: 45px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%);border-radius: 5px;
color: #ffffff !important;font-weight: bold;font-size: 18px;text-align: center;margin: 0 10px;}
}

@media (max-width:320px) {
.ya_c{width:100%; margin: 0 auto; padding: 0; display: table;}
.yac_js{width:120px; height:45px; line-height: 45px;text-align: center; background: #dcdcdc; border-radius: 5px;font-size:18px; margin: 0 10px;}
.ybbut{width:120px;height:45px; line-height: 45px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%);border-radius: 5px;
color: #ffffff !important;font-weight: bold;font-size: 18px;text-align: center;margin: 0 10px;}
}


@media (max-width:1024px) {
.ybtleft{width:400px;  height: 200px; float: left;}
.ybtright{width: calc(100% - 410px); float: right; margin-top:15px;}
.ybtright h4{ font-size: 16px;line-height:35px;}
.ybtright h4 span{width:50px;}

}


@media (max-width:823px) {
.ybtleft{width:250px;  height: 200px; float: left;}
.ybtright{width: calc(100% - 260px); float: right; margin-top:10px;}
.ybtright h4{ font-size: 16px;line-height:35px;}
.ybtright h4 span{width:50px;}
}


@media (max-width:768px) {
.ybtright h4 span{width:50px;}
}

@media (max-width:568px) {
.ya_mcent{margin-bottom:10px; margin-top:10px;}
.ybtleft{width:200px;  height:150px; float: left;}
.ybtright{width: calc(100% - 210px); float: right;margin-top:16px; font-size: 14px;}
.ybtright h4{line-height:23px; font-size: 14px;}
.ybtright h4 span{width:43px;}
.ybtright h4 font{width: calc(100% - 50px); float: right;}
}

@media (max-width:460px) {
.ya_mcent{margin-bottom:10px; margin-top:10px;}
.ybtleft{width:160px;  height:150px; float: left;}
.ybtright{width: calc(100% - 170px); float: right;margin-top:16px; font-size: 14px;}
.ybtright h4{line-height:23px; font-size: 14px;}
.ybtright h4 span{width:43px;}
.ybtright h4 font{width: calc(100% - 50px); float: right;}
}


@media (max-width:320px) {
.ya_mcent{margin-bottom:10px; margin-top:10px;}
.ybtleft{width:140px;  height:150px; float: left;}
.ybtright{width: calc(100% - 150px); float: right;margin-top:10px; font-size: 14px;}
.ybtright h4{line-height:23px; font-size: 14px;}
.ybtright h4 span{width:43px;}
.ybtright h4 font{width: calc(100% - 50px); float: right;}

}






.qymap_a {width: 100%;margin: 0 auto;padding: 0px;display: table;background: #ffffff;border-radius: 5px;margin-top: 20px;}

.wicon_1{width:29%; float: right;}
.wicon_1 ul{width:95%; margin: 0 auto; display: table; margin-top:30px;}
.wicon_1 ul li{width:33.3%; float: left; margin-bottom: 5px;}
.wicon_1 ul li font{width:100%; text-align: center; display: table; line-height:35px;}

.wi_hicon{width:80px; height: 80px; background: #d6e9ff; margin: 0 auto; display: table; border-radius: 100px;}
.wi_hicon img{width:50px; margin: 0 auto; display: table; margin-top: 15px;}
.wi_hicon:hover{background: #ffffff;box-shadow: 0px 0px 10px #eeeeee;}

.dmap{ float: left;width:70%;}


@media (max-width:882px) {
.wi_hicon{width:60px; height: 60px; background: #d6e9ff; margin: 0 auto; display: table; border-radius: 100px;}
.wi_hicon img{width:50px; margin: 0 auto; display: table; margin-top:5px;}
.wi_hicon:hover{background: #ffffff;box-shadow: 0px 0px 10px #eeeeee;}


}

@media (max-width:824px) {
.dmap{ float: left;width:100%;}
.wicon_1{width:100%; display: table; margin-top: 10px; margin-bottom: 10px;}
.wicon_1 ul{width:95%; margin: 0 auto; display: table; margin-top:0px;}
.wicon_1 ul li{width:25%;}
.wicon_1 ul li font{width:100%; text-align: center; display: table; line-height: 25px;}

.wi_hicon{width:50px; height: 50px; background: #d6e9ff; margin: 0 auto; display: table; border-radius: 100px;}
.wi_hicon img{width:30px; margin: 0 auto; display: table; margin-top:10px;}
.wi_hicon:hover{background: #ffffff;box-shadow: 0px 0px 10px #eeeeee;}
}

.qymap_b{width: 100%;margin: 0 auto;padding:15px 0;display: table;background: #ffffff;border-radius: 5px;margin-top:10px; position: relative;}
.qy_left{width: calc(100% - 130px); float: left;}
.qy_left h2{line-height:40px; font-size:16px;width:95%; margin: 0 auto; display: table;border-right: #eeeeee 1px solid; }
.qy_right{width:120px; float: right;}
.qy_a{width:120px;background: #fed853; height: 40px; line-height: 40px; display: table; margin-left: 5px; border-radius: 5px; padding: 0 15px; font-size:16px;}

.qy_cent{width:54%; margin: 0 auto; display: table;}


@media (max-width:1024px) {
.qy_cent{width: 60%; }
}
@media (max-width:992px) {
.qy_cent{width: 79%; }
}

@media (max-width:667px) {
.qy_cent{width:90% }
}

@media (max-width:568px) {
.qy_left{width: calc(100% - 100px); float: left;}
.qy_left h2{ font-size: 15px; line-height: 25px;width:95%; margin: 0 auto; display: table; margin-top:5px;font-size:15px; padding-top: 0px; text-align: left;}

.qy_right{width:100px;float: right; margin-top: 0px; border-top:none; padding-top: 0px;}
.qy_a{width:95px;background: #fed853; height: 35px; line-height: 35px; display: table; margin-left: 5px; border-radius: 5px; padding: 0 7px;font-size:14px; margin-top:0px;}

}

@media (max-width:414px) {
.qy_left{width: calc(100% - 105px); float: left;}
.qy_left h2{ font-size: 15px; line-height: 25px;width:95%; margin: 0 auto; display: table; margin-top:5px;font-size:15px; padding-top: 0px; text-align: left;}

.qy_right{width:100px;float: right; margin-top: 0px; border-top:none; padding-top: 0px;}
.qy_a{width:95px;background: #fed853; height: 35px; line-height: 35px; display: table; margin-left: 5px; border-radius: 5px; padding: 0 7px;font-size:14px; margin-top: 12px;}

}
@media (max-width:320px) {
.qy_a{ margin-top:25px;}

}






.qytopion{height:50px; position:  absolute;z-index: 10;right: 10px; top: 16px;}
.qytopion01{height: 50px; position:  absolute;z-index: 10;right:70px;top: 16px;}

@media (max-width:600px) {
.qytopion{height:30px; position:  absolute;z-index: 10;right: 10px; top: 16px;}
.qytopion01{height: 30px; position:  absolute;z-index: 10;right: 50px;top: 16px;}

}


.q_leline{width:95%; margin: 0 auto;margin-top: 15px; margin-bottom: 10px;box-shadow: 0px 0px 5px #ccc;}
.q_jt img{height:40px;margin-top: 0;}


.zhutu_title{width:96%;margin: 0 auto; display: table; background: #d6e9ff; color: #135fc2; height: 18px; padding: 10px 0;}
.zhutu_title i{width:4px; height:18px; background: #135fc2;margin-left:10px; display:table; float: left; margin-right: 5px;}
.zhutu_title span{ float: left; line-height: 18px; font-size: 16px;}

.xtbline{ border-bottom: none !important;}

.xv_tab{width:100%; display: table;}
.xv_bg{width:100%; height: 25px; background: #fbfbfb; display: table; margin-bottom: 10px; padding: 5px; border-radius: 5px; color: #666;}
.xv_bg span{ margin-left: 10px;}


.mimg{width:400px; height: 40px; line-height: 40px; margin: 0 auto;display: table; background: #eeeeee; margin-top: 20px; border-radius: 5px; overflow: hidden;}
.mimg a{width:50%; float: left; text-align: center;}
.mimg_hover{ background: #fed853; color: #000;}

.nezlh{min-height:650px}
@media (max-width:1366px) {
.nezlh{min-height:750px !important;}
}
@media (max-width:1024px) {
.nezlh{min-height:1120px !important;}
}
@media (max-width:812px) {
.nezlh{min-height:800px !important;}
}
@media (max-width:640px) {
.nezlh{min-height: 600px !important;}
}


@media (max-width:600px) {
.mimg{width:90%}

}


.fn_button_ab{width:220px; height:45px; line-height:45px; background:#2dc3cb; margin:0 auto; display:table; text-align:center;
background-image: linear-gradient(#fed853, #da9000);color:#ffffff; font-weight:bold;border-radius:5px; border:none; font-size:18px;box-shadow: 0px 0px 10px #c6c6c6;}
.fn_button_ab:hover{ color:#ffffff;background-image: linear-gradient(#da9000, #fed853);}

.fnpage{ margin: 0 auto; display: table; padding: 10px 0 20px 0;}
.fn_select{width:50px; height:25px; line-height: 25px; border: #eeeeee 1px solid; margin: 0 5px;}


.fnh{ min-height:600px;}
.fnh_qk{ min-height:750px;}
@media (max-width:1024px) {
.fnh{ min-height: 1070px;}
.fnh_qk{ min-height:1070px;}
}
@media (max-width:797px) {
.fnh{ min-height:730px;}
.fnh_qk{ min-height:730px;}
}
@media (max-width:500px) {
.fnh{ min-height:auto;}
.fnh_qk{ min-height:480px;}

}



.qik{width:100px; margin:0 auto; display:table;}
.qik_font{width:100%; margin:0 auto; display:table; padding: 50px 0; margin-bottom:40px;}
.qik_font span{width:100%; display:table; margin-top:20px;text-align:center; color:#333}
.qik_but{width:150px;background:rgba(52,161,255,.95);height:40px;line-height:40px;margin:0 auto;display:table;font-size:16px;color:#ffffff;text-align:center;margin-top: -80px;border-radius:10px;}



@media (max-width:500px) {
.qkbot15{ border-bottom: #eeeeee 10px solid; margin-bottom: 10px;}
}

.ne_zl{min-height:760px;}
.sh_gd{min-height:680px;}

@media (max-width:1366px) {
.sh_gd{min-height:770px;}
}
@media (max-width:1024px) {
.ne_zl{min-height:1080px;}
.sh_gd{min-height:1110px;}
}

@media (max-width:768px) {
.ne_zl{min-height:730px;}
.sh_gd{min-height:770px;}
}


@media (max-width:500px) {
.ne_zl{min-height:400px;}
.sh_gd{min-height:400px;}
}


.wt_dw{ position: relative;}
.wt_ad{font-size: 14px; font-weight: normal; background: #fed853; position: absolute; bottom:5px; right: 0; color: #24344d; border-radius: 5px; padding:0px 10px; height: 25px;
line-height:25px;cursor: pointer;}
.wt_ad img{ height:15px; margin-right: 3px; margin-top:-3px;}
.wt_ad:hover{ color: #24344d;box-shadow: 0px 0px 5px #ffdc85;}


.adtable02{width:100%; margin: 0 auto; display: table; margin-top: 15px;}
.adtable02 dd{width:49%; border: #2676d2 1px solid;background: #eaf4ff; border-radius: 5px; margin-bottom: 10px; float: left;}
.adtable02 dd:nth-child(odd){ float: left;}
.adtable02 dd:nth-child(even){ float: right;}

.adtable02 dd span{width:98%;float: left;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden; line-height: 35px;
    margin-left: 1%; overflow: hidden;-webkit-line-clamp:1; color: #666666; border-bottom: #b1d1f3 1px solid; padding: 5px 0;}

.adtable02 dd font{ margin: 0 auto; display: table;}
.adtable02 dd font a{ color: #aaaaaa; margin-right: 8px; float: right; line-height:25px; border: #d3d3d3 1px solid; margin: 10px 10px; padding: 0 5px; border-radius: 5px;}
.adtable02 dd font img{ height:15px; margin-right: 3px;}
.adtable02 dd font a:hover{ background: #ffffff; border: #ffffff 1px solid;}
.adtable02 dd:last-child{margin-bottom:0px;}


@media (max-width:768px) {
.adtable02 dd{width:100%; border: #2676d2 1px solid; display: table; background: #eaf4ff; border-radius: 5px; margin-bottom: 10px;}
}

.nts_tab{width: 100%; display: table; margin-bottom: 5px;}

.pospan{ float: left; margin-right: 5px; background: url(../images/an_18.png) left no-repeat; display: table; background-size: 15px; padding-left: 18px;}
.pospan:hover{background: url(../images/an_18_1.png) left no-repeat; display: table; background-size: 15px !important;}
.pospan a:hover{color: #333;}
.po_img{ height: 13px; margin-right: 5px; margin-top: -2px;}
.pospan_h{color: #3eced6 !important;background: url(../images/nn_17_1.png) left no-repeat !important; display: table; background-size: 15px !important;}
.pospan_h a{color: #3eced6}
.pospan_h a:hover{color: #3eced6 !important;}
.pospan_h:hover{background: url(../images/nn_17_1.png) left no-repeat !important; display: table; background-size: 15px !important;}

.pospan_h01{color: #3eced6 !important;background: url(../images/nn_17_1.png) left no-repeat !important; display: table; background-size: 15px !important;}
.pospan_h01 a{color: #3eced6}
.pospan_h01 a:hover{color: #3eced6 !important;}
.pospan_h01:hover{background: url(../images/nn_17_1.png) left no-repeat !important; display: table; background-size: 15px !important;}





.jnext{float: right; background: #333; border-radius: 5px; padding: 0 5px; color: #ffffff; height:28px; line-height: 28px; margin-top: 8px;}
.jpore{ position: relative;}
.jp_tab{ /*background: radial-gradient(circle farthest-side at 0 0,#00a2bf 0%,#3b5c92 100%); ; background: #6688a4; */; background: rgba(0,0,0,0.5);padding: 0 10px;float: left; height: 28px; border-radius: 5px; line-height:28px; color: #ffffff; cursor: pointer; margin-top:10px; margin-right: 10px;}

.po_wu{ position: absolute;z-index:22;width:200px;}
.po_wu_1{position: relative;padding:5px 5px;background:rgba(0,0,0,0.8);border-radius: 5px;width:100% ;line-height:30px; color: #ffffff;display: table;}
.po_wu_1 a{ color: #ffffff;display: table; font-size: 14PX;line-height: 30px;width:90%; margin-left:10%;}
.kailong{width:0;height:0;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid  rgba(0,0,0,0.8); margin-left:20PX;}

@media (max-width:797px) {
.po_wu{ position: absolute;z-index:22;width:200px;z-index: 25; top:43px}
.po_wu_1{width:100% ;line-height:30px; color: #ffffff; height:100px; overflow-y: scroll; display: block; padding:6px 5px;}
}


.ss_h2 {color: #24344d;font-size:28px;font-weight: bold;line-height:35px; margin: 0 auto; display: table; padding: 10px 0;}
.ss_h2  img{ height:30px; margin-right: 5px; margin-top: -3px;}

.ss_wu{width:180px !important; font-size: 16px  !important; height: 45px !important; line-height:45px  !important;}

.ss_table{width:100%;border-bottom:none;border-right:none;background:#cbe4ff;/* margin-top: 10px; */}
.ss_table tr th{ color: #333333; font-weight: normal; padding: 5px 0;text-align: center;border-bottom: #ffffff 1px solid;border-right:#ffffff 1px solid;  line-height: 18px; }
.ss_table tr td{ color: #2374dd; padding: 5px 0;text-align: center;border-bottom: #ffffff 1px solid;border-right:#ffffff 1px solid; line-height: 18px; }

.ss_font{ font-size: 18px; color: #333; font-weight: bold; padding-bottom: 5px;}
@media (max-width:480px) {
.matop0{ margin-top:0px !important}
}


/* 9-9 */
.tl_h{width:95%;display: table; margin-top:30px; float: right;}
.taolun_tit{ background: #145dbe; color: #ffffff; padding:0px 5px; border-radius: 5px; height: 30px; line-height: 30px;}
.taolun_tit a{ color: #ffffff; padding: 0 5px;line-height:30px;}
.taolun_tit a:hover{text-decoration: underline;}
.n_tlimg{ height: 20px; margin-right: 5px;}
.n_hover{ background:#145dbe;}
.n_hover:hover{ background: #01449e;}

.th_wid{width:360px;margin: 0 auto; display: table; margin-top: 15px;}

@media (max-width:823px) {
.tl_h{width:100%;}
}


@media (max-width:797px) {
.tl_h{width:95%; margin: 0 auto;display: table; margin-top:20px; float: none;}

}

@media (max-width:760px) {
.tl_h{width:95%; margin: 0 auto;display: table; margin-top:30px; float: none;}

}

@media (max-width:360px) {
.taolun_tit{ font-size: 12px;height: 30px; line-height: 30px;}
.taolun_tit a{padding: 0 3px;}

}




.taol_title{width:95%; margin: 0 auto; height:45px; line-height: 45px; border-radius: 5px; display: table; background: #ffffff;box-shadow: 0px 0px 10px #e0e0e0;
text-align: center; margin-top: 15px; float: right;}
.taol_title a{ padding:12px 0px; font-size: 16px; margin: 0 15px;}
.taol_title a:hover{ text-decoration: none;}
.tao_h{color: #0e48c0; border-bottom: #0e48c0 2px solid; text-decoration: none;}

.tab_lbot{ background: #e5f0ff; padding:10px 0px;width:95%;margin: 0 auto; display: table;border-radius: 5px; text-align: center; margin-top: 10px;float: right;}
.ta_xn{ border-bottom: none !important;}
.n_ta_bt{ width:95%; margin: 0 auto; display: table;line-height: 30px; color: #999999; padding: 0 5PX;}
.n_ta_bt span{ float: left;}
.n_ta_bt span:last-child{ float: right;}
.n_tabg{ background: #f9f9f9; border-radius: 5px;}


@media (max-width:1000px) {
.taol_title{width:100%;}
.tab_lbot{width:100%;}
.tabfcf{width:100%}
}



@media (max-width:768px) {
	.taol_title{width:95%; margin: 0 auto; float: none;margin-top: 15px;}
	.tab_lbot{float: none;}
	.tab_lbot{width:95%;}
	.tabfcf{width:95%}
}

.taol_xq{width:95%; margin: 0 auto; display: table; border-bottom: #eeeeee 1px solid; height: 40px; line-height: 40px; color: #999999;}
.tl_but{ background: #2bc4cc; color: #ffffff; border-radius: 5px; padding:0px 20px; float: right; height: 30px; line-height: 30px;}
.tl_but:hover{ color: #ffffff; background: #039ca4;}


.n_tltwo{width:95%; margin: 0 auto; display: table; background: #f3f3f3; padding:10px 5px;}
.n_hous{width:300px; height:160px; float: left;justify-content: center;align-items: center;overflow: hidden;display: flex; background: #ffffff;box-shadow: 0 0px 10px #eee;}

.n_hous_r{width: calc(100% - 310px);display: -webkit-box;display: block;float: right;}
.n_hous_r h2{ font-size:24px; font-weight: bold; padding: 5px 0;}
.n_hous_r h3{ color:#666666; font-size: 14px; line-height: 25px;}

.n_housfont{width:95%; margin: 0 auto; display: table; margin-top: 20px; line-height: 25px; color: #666666;}

@media (max-width:797px) {
.n_hous{width:120px; height:120px; float: left;justify-content: center;align-items: center;overflow: hidden;display: flex; background: #ffffff;box-shadow: 0 0px 10px #eee;}
.n_hous_r{width: calc(100% - 130px);display: -webkit-box;display: block;float: right;}
.n_hous_r h2{ font-size: 18px;}


	}

@media (max-width:360px) {
.n_hous{width:100px; height:110px; }
.n_hous_r{width: calc(100% - 110px);}
.n_hous_r h2{ font-size: 16px;}
.n_hous_r h3{ color:#666666; font-size: 12px;line-height: 20px;}

}

.n_liuyan{width: 95%; margin: 0 auto; display: table; padding-top: 10px;}
.n_liuyan span{ font-size: 18px; border-bottom: #ffd02f 3px solid; padding-bottom:6px;font-weight: bold;}

.n_lylist{width:95%; margin: 0 auto; display: table; margin-top:20px;}
.n_lylist li{ width:100%;border-bottom: #eeeeee 1px solid; display: table; padding-bottom: 10px; padding-top: 15px;}

.n_tx{width:40px; float: left;}
.n_tx_img{width:40px; height: 40px; border-radius: 100px; display: block; overflow: hidden; margin-bottom: 5px;}
.ntfwx{ text-align: center; color: #666666; font-size: 14px;width: 100%; display: table;}



.n_pjright{width: calc(100% - 50px);display: -webkit-box;display: block;float: right;}
.many-txt{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.btime{float: left; color: #999999;}
.al_but{float:right;border:none; background:transparent; text-align:right; color:#999999; font-size:14px; line-height:24px; height:24px; font-family:"微软雅黑"; margin-top:3px;}
.al_but:hover{ border-bottom:#999999 1px solid}

.n_pjright h4{color:#999; font-size:13px;line-height:30px;}


.xunxitab{width:300px; margin: 0 auto; display: table; background: #eeeeee; height: 35px; line-height:35px; border-radius:5px; overflow: hidden; margin-top: 15px; font-size: 16px;}
.xunxitab a{width:50%; text-align: center; float: left;}
.xx_tabh{ background: #fed853;}

.xx_two{width:95%; margin: 0 auto; display: table; margin-top: 15px; border-bottom: #eeeeee 1px solid; padding-bottom: 10px;}

.select_tl{width:80px; border: #eeeeee 1px solid; height: 30px; margin-left: 5px;cursor: pointer;}
.sdse_a{ border: #eeeeee 1px solid; float: right; border-radius: 100px; padding: 0 10px; height:28px; line-height:26px; color: #bfbfbf;}
.sdse_a img{ height: 20px; margin-right: 5px; margin-top: -2px;}
.sdse_a:hover{ background: #eeeeee;}

.sdlist{width:95%; margin: 0 auto; display: table;}
.sdlist li{width:100%; display: table; border-bottom: #eeeeee 1px solid; padding: 15px 0;}
.sd_img{width:60px; height: 60px; float: left; background: #ffffff;box-shadow: 0px 0px 4px #e0e0e0;justify-content: center;align-items: center;overflow: hidden;display: flex;}

.sd_font{width: calc(100% - 70px);display: -webkit-box;display: block;float: right;}
.sd_font h2{width:100%; display: table; line-height:26px; color: #333; font-size: 16px; margin-top: 5px;}
.sd_font h2 span{ float: right; font-size: 12px; color: #999; font-size: 14px;}
.sd_font h3{width:100%; display: table; line-height: 30px; height: 30px; display: block; overflow: hidden; color: #888888;}
.sd_font h3 span{width: calc(100% - 30px); float: left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;
overflow: hidden;}
.sd_font h3 img{ height: 20px; float: right; margin-top: 5px;}

@media (max-width:360px) {
.xunxitab{width:260px;}

}

.xx_h {min-height: 800px;}
@media (max-width:1024px){
.xx_h {min-height:1070px;}
}
@media (max-width:768px){
.xx_h {min-height:730px;}
}
@media (max-width:760px){
.xx_h {min-height: 500px;}
}


.b_zximg{width:200px; height:100px;float: left; background: #ffffff;box-shadow: 0px 0px 4px #e0e0e0;justify-content: center;align-items: center;overflow: hidden;display: flex;}
.b_xxfont{width: calc(100% - 220px);display: -webkit-box;display: block;float: right;}
.b_xxfont h2{width:100%;font-size:24px;display: table;}
.b_xxfont h3{ font-size: 14px; height:50px; line-height:25px;width:100%; color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;
overflow: hidden;}



.b_xxleft{width: calc(100% - 70px); float: left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;
overflow: hidden; line-height:30px; }
.b_scicon {float: right; border: #eeeeee 1px solid; border-radius: 100px; font-size: 14px; text-align: center; line-height: 25px; display: table;
border: #eeeeee 1px solid;padding: 0 10px;color: #bfbfbf;
background: url(../images/nn_n2h.png) no-repeat left; background-size: 24px; padding-left: 26px;}
.b_scicon:hover{ background: url(../images/nn_n2.png) no-repeat left #ffeeef;color: #f29c9f;border: #ffe2e3 1px solid;background-size: 24px; padding-left: 26px;}
.bsc{background: url(../images/nn_n2.png) no-repeat left #ffeeef;color: #f29c9f;border: #ffe2e3 1px solid;background-size: 24px; padding-left: 26px;}
.b_scicon_active { background: url(../images/nn_n2.png) no-repeat left #ffeeef;color: #f29c9f !important;border: #ffe2e3 1px solid;background-size: 24px; padding-left: 26px;}

.b_xxtime{width:100%; height: 30px;display: table; color: #999999; padding-top:10px;}
.b_xxtime span{ padding: 0 6px;}
@media (max-width:768px){
.b_xxleft{width: calc(100% - 70px); float: left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden; line-height:30px; }
.b_xxfont h3{ font-size: 14px; height:25px; line-height:25px;webkit-line-clamp:1;font-size: 14px; }

.b_zximg{width:150px; height:90px;}
.b_xxfont{width: calc(100% - 160px);}
.b_xxfont h2{ font-size: 18px;}

}

@media (max-width:360px){
.b_zximg{width:130px; height:90px;}
.b_xxfont{width: calc(100% - 140px);}
.b_xxfont h2{width:100%;font-size: 16px;}

}



.b_xxbar{width:100%;height: 40px; line-height: 40px; border-radius: 5px;position: fixed; bottom:0px;left:0;}
.b_input{width:1200px;height: 40px; line-height: 40px; margin: 0 auto; display: table;box-shadow: 0px 0px 4px #e0e0e0; background: #ffffff;}
.b_ptext{width: calc(100% - 100px); float: left; border: none; padding: 0 10px;}
.b_buleft{width:90px; float: right;}
.b_buleft img{ height: 22px; float: left; margin-right:10px; margin-top:9px;}
.b_fs{width:60px; background: #62a3f6; border-radius: 5px; color: #ffffff; border-radius: 5px; padding: 5px 10px; margin-right: 10px;}

@media (max-width:768px){
.b_input{width:100%; margin: 0 auto; display: table;}


}


.new_xl{ float: left;}
.new_xr{ float: right; margin-right: 10px;}
.newpc{ display: none;}


@media (max-width:1000px){
.new_xl{ float: none;}
.newpc{ display: block;}
.new_iphone{display: none;}
.new_xr{ display: none;}
}


.sca_wo{width:100%}
.souc_new{width:100%; display: table;}



.scgg_wd01{width:100%;margin: 0 auto; display: table;margin-top: 20px; float: none;}
.wj_nnx{width:100%}
.wj_nnx dl{width:49%; padding-bottom: 15px;}
.wj_nnx dl:nth-child(odd){ float: left;}
.wj_nnx dl:nth-child(even){ float: right;}


@media (max-width:1024px){
.scgg_wd01{width:100%;}
}



@media (max-width: 768px){
.scgg_wd01{width:95%;}
.wj_nnx dl{width:100%; padding-bottom: 15px;}
}

.rdbox{width:95%; margin: 0 auto; display: table;}
.rdewd{width:10px; height: 10px; border-radius: 100px; background: #ff6d1e; position: absolute; top:0px; left: 0;}

.rd_bg{background: #fff9f9;}




.se_snsb{width:100%; display: table;}


.se50{width:49% !important;}

.select2{width:100%; position:relative;}
.select2 dt img{float:right; margin-top:12px}
.select2 dt{height:40px; line-height:40px;display:inline-block;background: url(../images/jt1s.png) #ffffff no-repeat right; background-size: 12.5px;color:#666;
cursor:pointer;white-space:nowrap; padding: 0 10px;
text-overflow:ellipsis;overflow:hidden;position:relative;z-index:0;}
.select2 dd{position:absolute;left:0;top:42px;background:#051532;display:none;z-index:1; background: #ffffff;width: 100%;padding-bottom: 5px}
.select2 dd ul{padding:4px;overflow:auto;}
.select2 dd ul li a{line-height:28px;display:block;padding:0 8px; color:#666}
.se_dq{width:98%; margin: 0 auto; display: table;}
.se_input{width:calc(100% - 65px);display: -webkit-box;display: block;float: left; border: #eeeeee 1px solid; height: 35px;
 line-height: 35px; float: left; padding: 0 5px;border-radius: 5px; }
.se_abut{width:60px; height: 35px; border-radius: 5px; background: #3eced6; float: right; line-height: 35px; text-align: center; color: #fff;}
.se_abut:hover{ background: #20b6be; color: #ffffff;}

.se_hh{background: url(../images/jt1s.png) #eeeeee no-repeat right !important;background-size: 12.5px !important}

.se_ltab{width:100%; display: table;}
.se_ltableft{width:calc(100% - 130px);display: -webkit-box;display: block;float: left;}
.se_ltabright{width:120px; float: right;}

.se_lbut{ border: #2bc4cc 1px solid;line-height:20px; border-radius: 5px; color: #2bc4cc; padding:5px 0px; font-size: 14px; display: table;width:120px; text-align: center;}
.se_lbut:hover{ background: #2bc4cc; color:#fff;}

.se_xiala{width:100%;text-align: left; padding:10px 10px;}
.se_xn{width:90%;}
.se_xn a{clear: none !important; padding: 0 !important; line-height: 35px !important; color: #ffffff !important; margin-right: 4px;}
.se_xn a:hover{ background: #1fbdc6 !important;}

.ryc{ position: relative;}
.new_ycbut{ position: absolute; right: 0; top: 0px; background: #eeeeee; line-height: 25px; text-align: center; display: table; width: 40px; border-radius: 5px; color: #666;}
.new_ycbut:hover{ background: #d6e9ff; color: #135fc2;}
.newy_tnr{width:calc(100% - 50px);display: -webkit-box;line-height: 25px; height:25px;font-weight: bold;font-size: 20px;overflow:hidden}


.new_sradd{width:95%; margin: 0 auto; display: table;}
.new_sradd li{ border-bottom: #eeeeee 1px solid; padding: 10px 0; display: table;width: 100%;}
.new_sr50{width: 49%; ;}

.tenew_input{width:calc(100% - 40px);display: -webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient: vertical;  float: left; color: #999;background: #f6f6f6; padding-left:5px;}
.te_xg{ float: right; color: #135fc2; cursor: pointer;}
.te_xg:hover{color: #135fc2; text-decoration: underline;}

.jdt{width:300px; position: fixed; left: 0; right: 0; bottom: 0; top: 45%;margin:auto; z-index: 100;}
.jdt img{width:150px;margin-left: calc(100% / 2 - 75px)}
.jdt h2{ text-align: center; color: #43aeba; line-height: 35px; font-size: x-large; letter-spacing: 0.5em; margin: 5px;}
.jdt p{    width: 10px;
    position: static;
    z-index: 100;
    color: #43aeba;
    text-align: center;
    font-size: 25px;
    margin: -90px 0 0 120px;}

@-webkit-keyframes rotation{
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}

.imgRotate{
    -webkit-transform: rotate(360deg);
    animation: rotation 1.2s linear infinite;
    -moz-animation: rotation 1.2s linear infinite;
    -webkit-animation: rotation 1.2s linear infinite;
    -o-animation: rotation 1.2s linear infinite;
}

.icon_map{width: 100%; height: 100%; position:absolute; left: 0; top: 0;z-index:10;}
.icon_map span{position: absolute; left:0; top:0;font:36px/40px "";z-index: 11;}
.icon-dingwei em{width:35%; height: 35%; display: block; position: absolute; left:8%;top:14%;background-size: 100%  auto !important;z-index: 12;}
.gongche{color:#32b16c;}
.gongche em{background:url("../images/icon/map_01.png") no-repeat 0 0;}
.jieyun{color:#13b5b1;}
.jieyun em{background:url("../images/icon/map_02.png") no-repeat 0 0;}
.chaoshi{color:#00b7ee;}
.chaoshi em{background:url("../images/icon/map_03.png") no-repeat 0 0;}
.canyin{color:#f19149;}
.canyin em{background:url("../images/icon/map_04.png") no-repeat 0 0;}
.yiyuan{color:#22ac38;}
.yiyuan em{background:url("../images/icon/map_05.png") no-repeat 0 0;}
.xuexiao{color:#eb6100;}
.xuexiao em{background:url("../images/icon/map_06.png") no-repeat 0 0;}
.shesi{color:#555;}
.shesi em{background:url("../images/icon/map_07.png") no-repeat 0 0;}
.zixun{color:#0068b7;}
.zixun em{background:url("../images/icon/map_08.png") no-repeat 0 0;}
@media (max-width:480px){
    .icon_map span{font:26px/36px "";}
    .icon_map .icon-dingwei em{top:20%;}
}
@media (max-width:240px){
    .icon_map span{font:18px/30px "";}
}




@media (max-width:1000px){
    .wicon_1 ul li font{ font-size: 12px;}
}
@media (max-width:450px){
    .wicon_1 ul li font{ font-size: 14px;}
}


.xsxq_n{width: 160px;height: 35px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%); margin: 0 auto; display: table;line-height: 35px; border-radius: 5px;
    padding: 0 15px; color: #ffffff !important; font-size:16px; margin-top: 10px; text-align: center;}
.xsxq_n img{ height:25px; margin-right: 5px;}
.xsxq_n:hover{background: radial-gradient(circle farthest-side at 0 0,#2c9afe  0%,#2ec2ca 100%); color: #ffffff !important;}


.xsxq_n_1{width: 160px;height: 35px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%); margin: 0 auto; display: table;line-height: 35px; border-radius: 5px;
    padding: 0 15px; color: #ffffff !important; font-size:16px; margin-top: 10px; text-align: center;}
.xsxq_n_1:hover{background: radial-gradient(circle farthest-side at 0 0,#2c9afe  0%,#2ec2ca 100%); color: #ffffff !important;}

.xa_aimg{background:url(../images/s1_13.png) left no-repeat; padding-left:24px; background-size: 20px; color: #fff !important;;}
.xa_aimg:hover{ color: #fff !important;;}
.xa_aimg:active{ color: #fff !important;;}
@media (max-width:450px){
    .xsxq_n_1:hover{background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%);  color: #ffffff !important;}
    .xsxq_n_1:active{background: radial-gradient(circle farthest-side at 0 0,#2c9afe  0%,#2ec2ca 100%); color: #ffffff !important;}
}

.kd_bwd{width:350px; margin: 0 auto; display: table;}
.kd_n{width: 160px;height: 35px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%); margin: 0 auto; display: table;line-height: 35px; border-radius: 5px;
    padding: 0 15px; color: #ffffff !important; font-size:16px; margin-top: 10px; text-align: center; cursor: pointer;}
.kd_n img{ height:25px; margin-right: 5px;}
.kd_n:hover{background: radial-gradient(circle farthest-side at 0 0,#2c9afe  0%,#2ec2ca 100%); color: #ffffff !important;}
.kdts{ display: none;}

@media (max-width:450px){
    .kd_bwd{width:100%;}
    .xsxq_n{width: 48%;}
    .kd_n{width: 48%}
}

@media (max-width:320px){
    .kd_bwd{width:100%;}
    .xsxq_n{width: 160px;}
    .kd_n{width: 130px}
}

.pjborder{ border: #eeeeee 1px solid;width: 95%; margin: 0 auto; display: table; margin-top: 20px; padding: 5px 0 5px 0;}
.n_pinput{width: 96%; margin: 0 auto; display: table;border: none;background: none;line-height: 30px;height: 90px;outline: none;color: #999;;}
.pjborder h3{width: 96%; margin: 0 auto;display: table;border-bottom: #eee 1px solid;padding-bottom: 10px;}
.pjborder h3 span{line-height: 25px;}

.pnew_search{width:500px; margin: 0 auto; display: table; margin-bottom: 20px;}
.pn_leftsh{width: calc(100% - 40px);display: -webkit-box;display: block;float: left;border-radius:5px; height: 35px; background: #fff; border: #eee 1px solid;}
.pn_img{ height: 20px; float: left; margin-top:7px; margin-left:10px;}
.pn_input{width: calc(100% - 35px);display: -webkit-box;display: block;float: right; line-height: 33px;}
.pn_rightsh{width: 40px; text-align: center; line-height: 35px; float: right; color: #999;}

.pn_sqselelct{width: 95%;margin: 0 auto;height: 45px;line-height: 45px;border-radius: 5px;display: table;
    background: #ffffff;box-shadow: 0px 0px 10px #e0e0e0;text-align: center;margin-top: 15px; float: right;}

.pn_sqselelct h2{width: 33.3%; float: left; border-right: #eee 1px solid;margin-top:8px; height:30px;}
.pn_sqselelct h2:last-child{  border-right: none;}
.pn_nse{ border:none !important; width: 96%; margin: 0 auto;background: none;;}



@media (max-width:450px){
    .pn_sqselelct{float:none}
    .tl_h{margin-top:20px;}
    .sn_ycnew{ background: none;box-shadow:none; padding: 0;}
    .pnew_search{width:100%; padding-bottom: 0;}
}


.pn_tlsq{width:95%; margin:0 auto; display:table; font-size: 15px; margin-bottom:3px; margin-top: -3px;line-height: 25px;
    display: -webkit-box;font-size: 15px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}



/* 12-19 */
.daren_but{width:180px; height:45px; line-height:45px;background-image: linear-gradient(#fefefe, #d5d5d5); text-align:center; margin:0 auto;color: #15b0b8; display:table;
    border-radius:5px;box-shadow: 0px 0px 10px #0ba1a8; font-weight:bold; font-size:16px; margin-top:30px; margin-bottom:20px;}
.daren_but:hover{background-image: linear-gradient(#d5d5d5 , #fefefe);color: #15b0b8; }
.daren_but img{ height:25px; margin-right: 5px;}
@media (max-width:823px) {
    .daren_but{width:180px;}
}
.daremtime{ width: 100%; text-align: center; display: table; padding-bottom: 20px;}
.daremtime h3{background: radial-gradient(circle farthest-side at 0 0,#fed853 0%,#ffedb0 100%); color: #24344d; font-size: 18px; margin: 0 auto; display: table; padding: 10px 15px; border-radius: 10px;}
.daremtime h4{ font-size:28px; color: #ffffff; text-align: center; font-weight: bold; margin-top: 10px;}

.guizesm{width:95%; margin: 0 auto; display: table; border: #3eced6 dashed 1px; border-radius: 10px; background: #ffffff; margin-top:40px; margin-bottom:30px; padding:0 10px 10px 10px;}
.gutitle{ margin: 0 auto; display: table;}
.gutitle img{width: 240px; margin: 0 auto;}

.gusm{width: 98%; margin: 0 auto; display: table; margin-top: 10px; margin-bottom: 10px;}
.gusm li{width:100%; display: table; margin-top: 10px; background: #f6f6f6; padding:10px 8px; border-radius: 5px;}

.gxqub{width: 100%; display: table;}
.gucic{width:30px; height:30px; background: #fed853; border-radius: 100px; text-align: center; color: #000; line-height: 30px; display: table; float: left;}

.guz_font{width: calc(100% - 40px);display: -webkit-box;float: right; color: #333333; font-weight: bold; font-size: 16px; display: block; }
.guz_font h2{line-height:30px;}


.gu_nrt{width:96%; margin: 0 auto; display: table; background: radial-gradient(circle farthest-side at 0 0,#a5e6ea 0%,#e3feff 100%);box-shadow: 4px 4px 0px #71cace; color: #1cb4bc; margin-top: 10px;
    padding:10px 5px; font-size: 15px; border-radius: 5px; margin-bottom: 10px;  }
.gu_nrt h2{width: 100%; padding-bottom: 5px; display: table;}
.gu_nrt h2:last-child{ padding-bottom: 0;}
.gu_nrt span{width: 10px; float: left;}
.gu_nrt font{width: calc(100% - 15px); float: right;}


.gu_nrt_wr{width:96%; margin: 0 auto; display: table; background:#ffffff; border: #71cace 1px solid;box-shadow: 4px 4px 0px #b1f2f5; color: #1cb4bc; margin-top: 10px;
    padding:10px 5px; font-size: 15px; border-radius: 5px; margin-bottom: 15px;}
.gu_nrt_wr h3{width: 95%; margin: 0 auto;padding-bottom: 5px; display: table; color: #18b2ba; font-weight: bold; border-bottom: #71cace 1px solid;}
.gu_nrt_wr h4{width: 95%; margin: 0 auto;display: table; color: #333; padding:8px 0;}

@media (max-width:823px) {
    .gucic{width:20px; height:20px;line-height: 20px;}
    .guz_font{width: calc(100% - 30px);font-size: 15px;}
    .guz_font h2{line-height:22px;}
    .gutitle img{width: 200px; margin: 0 auto;}
}
.guz_bz{ width: 96%; margin: 0 auto; display: table;color: #f00; font-weight: bold;font-size: 16px}

.jzdaren{width: 100%; margin: 0 auto; background: #f5f5f5; padding:10px 0 20px 0; margin-top: 20px; margin-bottom: 20px;}
.jzbg{background: url(../images/drbg.png)  bottom no-repeat; background-size:80%;}
.jzbg img{width: 260px; margin: 0 auto; display: table;}

.jxnextbot{width:700px; margin: 0 auto;background-image: linear-gradient(#c3ebed, #ffffff);border-radius: 10px; padding:20px 10px; }
.jx_button{width: 95%; height:50px; line-height: 50px; text-align: center; color:#fff; background: radial-gradient(circle farthest-side at 0 0,#2c9afe 0%,#2bc3cd 100%); margin: 0 auto; display: table;
    font-size:22px; font-weight: bold; border-radius: 5px;}

.jxr_font{width: 95%; margin: 0 auto; display: table; color: #1c416d; font-size: 18px; font-weight: bold; padding: 10px 0; line-height:30px;}
.daren_jz{width: 95%; margin: 0 auto; background: #fff; border: #000 1px solid;background-image: linear-gradient(#fff, #ebfafb); border: #3eced6 1px solid;box-shadow: 0px 0px 10px #c8edef; border-radius: 5px;
    padding:5px 10px 10px 10px;}
.daren_jz li{width: 100%; border-bottom: #e5e5e5 1px solid; display: table; margin-top: 6px; padding-bottom:6px;}
.daoh_title{ font-size: 18px; font-weight: bold; line-height:40px;}
.daoh_title img{ height: 20px; width: 20px; margin-right: 5px;}

.da_witab{width: 100%; display: table; margin-bottom: 10px;}
.dah_list{/* width: calc(100% - 20px); */ float: right;width: 100%;}
.da_textct{width: 100%; border: #333 1px solid; display: table; border: #f6f7fb 1px solid;padding: 5px; height:80px; margin-bottom: 5px; margin-top: 5px;}



@media (max-width:1024px) {
    .jxnextbot{width:95%;}
    .jxnextbot{padding: 20px 10px;}
    .daoh_title{ font-size: 15px;line-height:40px; }

    .jzbg{background: url(../images/drbg.png)  bottom no-repeat; background-size:80%;}
    .jzbg img{width:180px; margin: 0 auto; display: table; margin-top:20px;}

}

@media (max-width:450px) {
    .jzbg{background: url(../images/drbg_sj.png)  bottom no-repeat; background-size:100%;}
    .jzbg img{width:180px; margin: 0 auto; display: table;margin-top:0px}
    .jxr_font{font-size: 16px; font-weight: bold; padding: 10px 0; line-height:26px;}
}

.sqtextare{width: 100%; border: #eeeeee 1px solid; display: table; padding: 5px; height: 80px;}

.xzinput{width: 100%; display: table;}
.scmc{font-size: 16px; color: #135fc2;}
.scmc::-webkit-input-placeholder {color:#135fc2 !important; }
.gradd {width:50px;border: #eeeeee 1px solid;color: #666666; background: #ffffff;display: table;text-align: center;margin-left: 15px;padding:2px 0; float: right; position: absolute; right: 0; top: 0;}
.remove_field{ float: right; font-size: 14px; color: #135fc2;padding:2px 0;text-align: center;width: 50px;border: #eeeeee 1px solid;}
.custom-file{ float: left; width: 75%; overflow: hidden; margin-bottom:10px;}


.custom{/* width:100%; display: table; */}
.custom-file-input{ font-weight: normal;}
@media (max-width:320px) {
    .custom-file{width:128px;}
}



.pp_input{width:100%;height:28px;line-height:28px;border:none;color:#999; background: #f6f6f6; border: #f6f6f6 1px solid;font-family:Microsoft YaHei; margin-top: 5px; padding: 3px;}
.pp_liulan{width:auto;cursor:pointer; float: left; padding: 0 0 0 5px;}
.files{position:absolute;left:-1000px;top:52px;heigth:26px;cursor:pointer;filter: Alpha(opacity=0);-moz-opacity:0;opacity:0;}
@media (max-width:450px) {
    .w70{ width: 70%;}
}

.ohwidth{width:96%; margin: 0 auto; display: table; padding-top: 10px;background: #fcfcfc; padding-bottom: 10px;margin-bottom: 20px;}
.ohuis{background: #f6f7fb;}

.vainput_a{width: calc(100% - 40px)}
.vainput_b{width:100%}


.se_a{float: left;width:auto; margin-left: 10px;}
.se_aw{width: auto;}

.jbzl{width: 92%; margin: 0 auto; display: table; margin-top: 10px;  margin-bottom: 15px}
.jbzl ul{ width: 100%;}
.jbzl ul li{width:48%; padding: 10px 0; display: table; border-bottom: none; float: left;border-bottom: #eeeeee 1px solid;}
.jbzl ul li span{width:85px;float: left;text-align:left;color: #666;}
.jbzl ul li font{width: calc(100% - 100px);display: -webkit-box;display: block;overflow: hidden;float: right;}
.jbzl ul li:nth-child(even){float: right;}



@media (max-width:797px) {
    .jbzl ul li{width:100%;}
    .jbzl ul li:last-child{ border-bottom: none}
}

.jb_fontxl{width: 100%; display: table; line-height: 25px; padding-bottom: 10px; margin-top: -5px}
.jb_gx{width: 150px; height: 40px;background: radial-gradient(circle farthest-side at 0 0,#2c9afe 0%,#2ec2ca 100%); border-radius: 5px;
    line-height: 40px; color: #ffffff; margin: 0 auto; display: table; margin-top: 10px; text-align: center; font-size: 16px; cursor: pointer;}
.jb_gx:hover{background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%);color: #ffffff; }


/* 12-24 */

.sqjieshao{width: 100%;background:linear-gradient(#e5f0ff, #fbfdff) ; padding: 15px 0; border-radius: 5px; border: #b4d4ff 1px solid;}
.sqjieshao h2{ width: 95%; margin: 0 auto; color: #666; margin-bottom: 10px; font-size: 15px; line-height: 25px;}
.sqjieshao h2:last-child{ margin-bottom: 0;}
.fbtab{width: 100%;margin: 0 auto;padding: 0px;display: table;background: #ffffff;border-radius: 5px;}

.sq_tab{width: 96%; margin: 0 auto;line-height: 45px; display: table;background:linear-gradient(#98c5ff, #e9f2ff) ; margin-top: 15px;
    border-radius: 5px;overflow: hidden;}
.sq_tab li{width: 33.33%; float: left; text-align: center;}
.sq_tab li a{ border-bottom: none !important;}
.sq_tab>li>a {color: #333;}
.sq_tab>li.active>a,
.sq_tab>li.active>a:hover,
.sq_tab>li.active>a:focus {background:linear-gradient(#488fed, #2265c0); cursor: default; color: #ffffff; border: none !important; border-radius: 5px;}



.sq_tab_a{width: 96%;margin: 0 auto; display: table; padding-top:10px; padding-bottom:10px;}
.sq_list_a{width: 100%; display: table;cursor: pointer;}
.sq_list_a li{width:33.33%; float: left;}
/* .sq_list_a li:nth-child(even){ float: right;}	 */

/* .sq_title_a{width: 96%;margin: 0 auto; height: 30px; line-height: 30px; color: #333; text-align: left; padding-left:10px;
 background:radial-gradient(circle farthest-side at 0 0,#ebebeb 0%,#fcfcfc 100%); font-size: 15px;}		 */
.sq_tnr{width:100%; margin: 0 auto; padding:5px 10px 0px 10px;max-height:75px;overflow-y: auto;display: block;}
.sq_tnr h4{ font-size: 15px; color: #666; line-height: 25px;width: 33.33%; float:left;}
.sq_tnr::-webkit-scrollbar{ border-radius: 100PX;width:6px;height: 6px;background-color: #eee;}
/*定义滚动条轨道 内阴影+圆角*/
.sq_tnr::-webkit-scrollbar-track{border-radius: 10px;background-color: #eee;}
/*定义滑块 内阴影+圆角*/
.sq_tnr::-webkit-scrollbar-thumb{border-radius: 10px; background-color: #ccc;}

@media (max-width:824px) {
    .sq_tnr{max-height:200px;}
}
.sq_bq{ float: left;}
.sq_bq i{ font-weight: normal; color: #999; font-style: normal; margin-left: 5px;}

.leftsidebar_box{width:100%;}
.leftsidebar_box dt{width: 100%;background: url(../images/up.png) no-repeat #fff;background-size:28px; padding: 10px 0;
    background-position: right;color:#333;cursor:pointer; margin:2px 0; display: table;font-size: 15px; padding-left: 10px;}
.leftsidebar_box dt span{ padding-left: 30px;overflow: hidden; display: table;}
/*.leftsidebar_box dd{ display: none;}*/
.leftsidebar_box dd a{color:#f5f5f5;line-height:35px; display:block;}
.leftsidebar_box dd a:hover{color:#fff; background:#4fb9f3;}

.leftsidebar_box dt.on{width: 100%;background:  url(../images/down.png) no-repeat #fff; background-size:28px; padding: 10px 0;
    background-position: right;color:#333;cursor:pointer; margin:2px 0; display: table;font-size: 15px; padding-left: 10px;}
.bj_textn{width: 100%; text-align: left; padding-bottom: 5px;font-size: 14px;}
.bian_nexinput{ border: #eeeeee 1px solid;width: 100%; border-radius: 5px; padding:10px; font-size: 14px;}

.shequ_log{width:100%; margin-top:10px;}
.shequ_log dt{width: 100%;background: url(../images/up.png) no-repeat #fff;background-size:28px; padding: 10px 0; border-radius: 5px;
    background-position: right;color:#2374dd; font-weight: bold;cursor:pointer; margin:2px 0; display: table;font-size: 15px; padding-left: 10px; margin-bottom: 5px;}
.shequ_log dt.on{width: 100%;background:  url(../images/down.png) no-repeat #fff; background-size:28px; padding: 10px 0;border-radius: 5px;
    background-position: right;color:#333;cursor:pointer; margin:2px 0; display: table;font-size: 15px; padding-left: 10px;margin-bottom: 5px;}


@media (max-width:823px) {
    .sq_title{width: 100%;}
    .sq_tnr{width:100%;}
    .sq_tnr h4{width:100%;}
    .sq_list_a li{width:100%; }
    .leftsidebar_box dt{width:100%;}
    .leftsidebar_box dl{width:100%;}

}

.sq_tab_l{width: 96%; margin: 0 auto;line-height: 45px; display: table;background:linear-gradient(#baf4f7, #ecfcfd) ; margin-top: 15px;
    border-radius: 5px;overflow: hidden;}
.sq_tab_l li{width: 33.33%; float: left; text-align: center;}
.sq_tab_l li a{ border-bottom: none !important;}
.sq_tab_l>li>a {color: #333;}
.sq_tab_l>li.active>a,
.sq_tab_l>li.active>a:hover,
.sq_tab_l>li.active>a:focus {background:linear-gradient(#28d2db, #08b5be); cursor: default; color: #ffffff; border: none !important; border-radius: 5px;}

.sq_tklist{width: 100%; display: block; overflow-x: hidden;overflow-y: auto; height:150px; margin-top: 10px;}
.sq_tklist li{width:80%; margin: 0 auto; text-align: left; line-height: 30px;}

.pupclod {position: absolute;right: 10px;top: 0px;}
.pupclod img {width: 16px;}

@media (max-width:450px) {
    .note-popover .popover-content>.btn-group, .panel-heading.note-toolbar>.btn-group {margin-right: 2px !important; margin-left: 0;}
    .btn-sm, .btn-group-sm>.btn {padding: 5px 8px !important;}
}
@media (max-width:320px) {
    .note-popover .popover-content>.btn-group, .panel-heading.note-toolbar>.btn-group {margin-right: 2px !important; margin-left: 0;}
    .btn-sm, .btn-group-sm>.btn {padding: 5px 5px !important;}
}



.infile{margin-bottom:5px; width:80%; }
@media (max-width:450px) {
    .infile{margin-bottom:5px; width:160px;font-size: 12PX;MARGIN-TOP: 3PX;}
    .custom{font-size: 12PX;}
}
@media (max-width:320px) {
    .infile{margin-bottom:5px; width: 130px;}
}

.xiugai{float: right;cursor: pointer;margin-right:6px; padding:0px 5px; border-radius:3px; display: table; border: #2ec2ca 1px solid;color: #135fc2;
    font-size: 15px; font-weight: normal; margin-top: 5px; color:#2ec2ca; height: 30px; line-height: 30px;}
.xiugai:hover{ background: #2ec2ca;color: #fff;}

@media (max-width:450px) {
    .xiugai{ height: 25px; line-height: 25px;}
}
@media (max-width:320px) {
    .xiugai{float: right;cursor: pointer;margin-right: 4px;padding: 0px 3px;}

}



/* .sn_xr_dw{position: relative;}	 */
.taolun{ border: #2bc4cc 1px solid; border-radius: 5px; color: #2bc4cc; background: #ffffff; padding:0 5px; float: right; font-weight: normal;
    font-size: 13px;}
.taolun span{ margin-right: 3px; font-size: 12px;}
.taolun:hover{ color: #ffffff; background: #2bc4cc;}

.taolun_new{width:95%; margin: 0 auto; display: table; border-bottom: #eeeeee 1px solid; height: 40px; line-height: 40px; color: #999999; border-bottom: #eeeeee 1px solid;
    margin-bottom:5px; padding-bottom: 10px;}
.taolun_new span{ float: left;}
.taolun_new span img{width: 35px; height: 35px; margin-right: 10px;}
.taolun_new font{ float: right;}


.taolnr_xx{width:95%; margin: 0 auto; display: table;padding:0px 5px 10px 0;}
.taolnr_xx h2{ font-size: 26px; font-weight: bold; padding: 5px 0;}
.taolnr_xx p{ font-size:16px; color: #666; padding: 10px 0; display: table; line-height:26px;}
.tao_next{width: 95%;  margin: 0 auto;display: table; line-height: 22px; padding: 10px 0 15px 0;border-bottom: #eeeeee 1px solid;}
.tao_next span{ float: left; color: #666;}

.tloimg{width:22px;height: 22px; background: url(../images/nn_07.png) no-repeat center #dcdcdc; background-size:15px; border-radius: 100px;cursor: pointer;}
.tloimg:hover{width:22px;height: 22px; background: url(../images/nn_08.png) no-repeat center #efdede;background-size: 15px; border-radius: 100px;}
.tloimg_xz{width:22px; float: left; height: 22px; background: url(../images/nn_08.png) no-repeat center #efdede; background-size: 15px; border-radius: 100px;}




.taolnr_xx01{width:95%; margin: 0 auto; display: table;padding:15px 5px; border-bottom: #eeeeee 1px solid;}
.taolnr_xx01_img{ float: left; height: 20px; color: #66d1d7; line-height: 20px;}
.taolnr_xx01_img img{ height: 20px; margin-right: 5px;}
.taolnr_xx01_tl{ float:right; height: 20px; color: #666666; line-height: 20px;cursor: pointer;}
.taolnr_xx01_tl img{ height: 20px; margin-right: 5px;}

.taolnr_xx02{width:95%; margin: 0 auto; display: table; padding-bottom:10px;}
.taolnr_xx02 dd{width: 100%; display: table;border-bottom: #eeeeee 1px solid; padding: 15px 0;}
.taolnr_xx02 dd:last-child{ border-bottom: none;}

.taltx{width: 100%; display: table;}
.taltx_img{width: 40px; height: 40px; float: left; border-radius: 100px; overflow: hidden; margin-right: 10px;}


.talxfont{ float: left;}
.talxfont h2{ font-size: 15px; color: #333; line-height: 25px;}
.talxfont h3{ font-size: 12px; color: #999;}
.tatext{/* width:calc(100% - 50px); */width: 100%;float: right; padding:8px 0 15px 0; display: table; color: #666666;}

.tao_next_p{width: 100%;  margin: 0 auto;display: table; line-height: 30px;}
.tao_next_p span{ float: left; color: #666;}

.taobot_xx{width:100%; margin: 0 auto; display: table;padding:0px 5px;}
.ta_width{width: 80px; float: left; cursor: pointer;}



.botxxq{ float: left; margin-top: 5px;width: 30px;}
.botxxq img{width: 30px; height: 30px; margin-right: 10px;}
.b_xxbar01{width:100%;height: 50px; line-height: 50px; border-radius: 5px;position: fixed; bottom:0px;left:0;}
.b_input01{width:1200px;height: 50px; line-height: 50px; margin: 0 auto; display: table;box-shadow: 0px 0px 4px #e0e0e0; background: #ffffff;}
.b_input01 dd{width: 95%; margin: 0 auto; display: table; height: 40px;}
.b_ptext01{width:calc(100% - 40px); float: right; border: none; line-height: 40px;;}
.b_textnr{width:calc(100% - 40px); border: none; float: left;}


.b_fasong{float: right; cursor: pointer;}
.b_fasong img{width: 30px;}

@media (max-width:1025px){
    .b_input01{width:100%;}
}

@media (max-width:768px){
    .b_input{width:100%; margin: 0 auto; display: table;}
    .b_input01{width:100%;}
}

.tlmarbot40{ margin-bottom: 40px;}
@media (max-width:1024px){
    .tlmarbot40{ margin-bottom:20px;}
}
@media (max-width:736px){
    .tlmarbot40{ margin-bottom: 40px;}
}



.dropdown-menu{ margin-left: -80px;}
.note-popover .popover-content .note-color-palette div .note-color-btn, .panel-heading.note-toolbar .note-color-palette div .note-color-btn {width:15px; height: 15px;}
.note-popover .popover-content .note-color .dropdown-menu, .panel-heading.note-toolbar .note-color .dropdown-menu {
    min-width: 260px;padding-left: 6px;}
.note-popover .popover-content .note-para .dropdown-menu, .panel-heading.note-toolbar .note-para .dropdown-menu {min-width:220px;padding: 5px; margin-left:-100px;}

@media (max-width:450px){
    .dropdown-menu{ margin-left: -80px;}
    .note-popover .popover-content .note-color-palette div .note-color-btn, .panel-heading.note-toolbar .note-color-palette div .note-color-btn {width:15px; height: 15px;}
    .note-popover .popover-content .note-color .dropdown-menu, .panel-heading.note-toolbar .note-color .dropdown-menu {
        min-width: 256px;padding-left: 6px;}
    .note-popover .popover-content .note-para .dropdown-menu, .panel-heading.note-toolbar .note-para .dropdown-menu {min-width:193px;padding: 5px; margin-left:-76px;}
}

@media (max-width:360px){
    .note-popover .popover-content .note-color .dropdown-menu, .panel-heading.note-toolbar .note-color .dropdown-menu {
        min-width: 260px;padding-left: 6px;}
    .note-popover .popover-content .note-para .dropdown-menu, .panel-heading.note-toolbar .note-para .dropdown-menu {min-width:192px;padding: 5px; margin-left:-54px;}
}

@media (max-width:320px){
    .note-popover .popover-content .note-para .dropdown-menu, .panel-heading.note-toolbar .note-para .dropdown-menu {min-width:160px;margin-left:-59px;}
}



.newujian{width: 96%;margin: 0 auto;display: table;background: #d0fdff;color: #135fc2;height:42px;}
.newujian a{width: 100px; float: left; text-align: center;line-height: 42px;}
.newujian a:hover{ color:#3eced6}
.newujian_hover{ background: #3eced6; color: #ffff !important;}

@media (max-width:450px){
    .newujian a{width: 50%;}

}

.itemssxN{width: 99%;}
#itemssxN{width: 100%;}


.newtt_tt{width: 100%;position: fixed;top:10%;left:0;display: block;display:none;z-index: 51;}
.pupbot_nb{width:40%;background:#ffffff;margin: 0 auto;}



@media (max-width:825px){
    .newtt_tt{top:40px; height: 100%;}
    .pupbot_nb{width:80%;}
}

@media (max-width:480px){
    .newtt_tt{width: 100%;height: inherit;position: fixed;bottom: 0;left:0;top: inherit;display: block;display:none;z-index: 51; }
    .pupbot_nb {width: 100%;background: #ffffff;margin: 0 auto;height: auto;}

}



/*地图上的定位图标*/
.icon_map{width: 100%; height: 100%; position:absolute; left: 0; top: 0;z-index:0;}
.icon_map span{position: absolute; left:0; top:0;font:36px/40px "";z-index: 999;}
.icon_map .icon-dingwei em{width:50%; height: 100%; display: block; position: absolute; left:25%;top:15%;background-size: 100%  auto;z-index: 999;}
.gongche{color:#32b16c;}
.gongche em{background:url("../images/icon/map_01.png") no-repeat 0 0;}
.jieyun{color:#13b5b1;}
.jieyun em{background:url("../images/icon/map_02.png") no-repeat 0 0;}
.chaoshi{color:#00b7ee;}
.chaoshi em{background:url("../images/icon/map_03.png") no-repeat 0 0;}
.canyin{color:#f19149;}
.canyin em{background:url("../images/icon/map_04.png") no-repeat 0 0;}
.yiyuan{color:#22ac38;}
.yiyuan em{background:url("../images/icon/map_05.png") no-repeat 0 0;}
.xuexiao{color:#eb6100;}
.xuexiao em{background:url("../images/icon/map_06.png") no-repeat 0 0;}
.shesi{color:#555;}
.shesi em{background:url("../images/icon/map_07.png") no-repeat 0 0;}
.zixun{color:#0068b7;}
.zixun em{background:url("../images/icon/map_08.png") no-repeat 0 0;}
@media (max-width:480px){
    .icon_map span{font:26px/36px "";}
    .icon_map .icon-dingwei em{top:20%;}
}
@media (max-width:240px){
    .icon_map span{font:18px/30px "";}
}

/* 12-31 */
.cz_list{width:100%; display: table; margin-top:10px;}
.cz_list ul{width: 100%; display: table;border: #eeeeee 1px solid; }
.cz_list ul li{width:95%; margin: 0 auto;padding: 10px 0px;color: #666;font-size: 16px; display: table;border-bottom: #eeeeee 1px solid;}
.cz_list ul li font{width:100%; display: table;color: #2374dd; font-size:22px;font-weight: bold; line-height: 40px;}
.cz_list ul li:last-child{border-bottom:0px;}

@media (max-width:823px) {
    .cz_list ul li:last-child{border-bottom:none;}
    .cz_list ul li font{font-size:18px;}
}
@media (max-width:797px) {
    .cz_list ul li{padding:0px 10px;width: 49.5%; float: left;border-right: #eeeeee 1px solid; border-bottom:none; margin: 10px 0; text-align: center;}
    .cz_list ul li:last-child{border-right:none;}

}



.n_chuzu{width: 100%; margin: 0 auto; display: table; margin-bottom:10px; margin-top: 10px;}
.n_chuzu h2{ color: #999999; font-size: 14px; font-weight: normal; text-align: center; min-height: auto; line-height:30px;}
.n_chuzu h3{width: 100%; color: #0ab6bf; font-size: 16px; font-weight: normal; text-align: center; display: table;}
.n_chuzu h3 span{border: #0ab6bf 1px solid; color: #0ab6bf; height: 25px; padding:0px 8px;border-radius: 3px;background: #f7ffff; font-style: normal;  font-size: 14px; line-height: 23px;
    margin:2px 2px; display:inline-block;}

@media (max-width:360px) {
    .n_chuzu h3 span{padding:0px 5px;}
}

.chuzu_wnr{background-image: linear-gradient(#f1feff, #fdffff);box-shadow: 0px 0px 10px #ddd;}
.cz_more{width:120px; height: 32px; line-height: 32px;background-image: linear-gradient(#bdf7fb, #a0e6ea);text-align: center; color: #2bc4cc; margin: 0 auto;display: table;
    border-radius: 5px; margin-top: 10px; margin-bottom: 5PX;box-shadow: 0px 0px 10px #f2f2f2; cursor: pointer;}
.cz_more:hover{background-image: linear-gradient(#a0e6ea, #bdf7fb);}


.chuzfont{margin: 0 auto;display: table;color: #666666;line-height: 23px;}
.chuzfont li{width:auto; float: left; line-height: 20px; padding: 5px 0; margin-left: 20px;}
.chuzfont li img{ height: 20px; margin-right: 3px;}
.chuzfont li span{  color: #999;}
@media (max-width:823px) {
    .chuzfont{margin: 0 auto;display: table;color: #666666;line-height: 23px; margin-left:30px;}
    .chuzfont li{width:20%; float: left; line-height: 20px; padding: 5px 0;margin-left: 0;}
    .chuzfont li img{ height: 20px; margin-right: 3px;}
}
@media (max-width:450px) {
    .chuzfont{width: 90%;margin: 0 auto;display: table;color: #666666;line-height: 23px; margin-left:6%;}
    .chuzfont li{width:25%; float: left; line-height: 20px; padding: 5px 0;margin-left: 0;}
    .chuzfont li img{ height: 20px; margin-right: 3px;}
}


@media (max-width:375px) {
    .chuzfont{width: 100%; margin-left: 20px;}
    .chuzfont li{width:33.33%; }
}



.n_chushou{width:96%; margin: 0 auto;display: table; padding:10px 5px 10px 5px; border: #d6e9ff 1px solid;background-image:linear-gradient(#f1f7ff, #fff);margin-bottom: 20px; border-radius: 5px;}
.n_chushou h2{width: 96%; margin: 0 auto;padding:5px; display: table; color: #135fc3; font-weight: bold; margin-bottom:10px; font-size: 18px;}
.n_chushou h2 img{ float: left;width:40px;}
.n_chushou h2 span{width: calc(100% - 45px);display: -webkit-box;display: block;overflow: hidden;float: right; line-height: 40px;}
.n_chushou_df{background-image:linear-gradient(#ffeaa1, #ffffff);width: 95%; margin: 0 auto; display: table; padding:10px; border-radius: 5px; box-shadow: 0 0 10px #ddd; margin-bottom:20px;}
.n_chushou_df h3{ margin-bottom: 10px;width: 100%; display: table; border-bottom: #fed853 1px dashed; padding-bottom: 10px; padding-top: 5px;}
.n_chushou_df h3 span{width:25px; height: 25px; text-align: center; line-height:25px;background-image:linear-gradient(#fed853, #ffffff); float: left; border-radius: 100px;box-shadow: 0 0 10px #fed853; }
.n_chushou_df h3 font{width: calc(100% - 35px);display: -webkit-box;display: block;overflow: hidden;float: right; line-height: 25px; font-size: 15px;}
.n_chushou_df h3:last-child{ margin-bottom: 0;border-bottom:none;}


.n_csfont{width: 150px;}

@media (max-width:824px) {
    .n_csfont{width: 100px;}
    .n_chushou{ margin-top: 20px;}


}

@media (max-width:450px) {
    .n_csfont{width: 80px;}
    .n_chushou h2 span{line-height:20px;}
}

@media (max-width:320px) {
    .n_csfont{width:60px;}
    .n_chushou h2{font-size: 16px;}
}


.lbot_bg{width: 100%;height:auto;}
@media (max-width:824px) {
}
.link_a {width: 100%;height: 40px;background-image: linear-gradient(to right, #3eced6 0%, #2a96fc 100%);
    line-height: 40px;text-align: center;color: #ffffff;border-radius: 10px 10px 0 0;font-size: 18px;display: block;position: relative;top: 0;padding: 0 20px;}
.kdw_pop{width:90%; margin:0 auto; display:table; color:#000000; margin-top:10px;font-size: 16px;}
.kdw_pop h2{ font-size: 16px; font-weight: 100; text-align: center;padding: 3px 0;}
.kdw_pop h3{ margin: 0 auto; display: table; margin-top: 10PX;}
.kdw_pop h3 label{float: left; text-align: center; padding: 0 15PX; font-weight: normal;}

.kd_font{width: 90%; margin: 0 auto; display: table; padding-bottom: 20px;}
.kd_font h2{background: #d6e9ff;width: 100%; display: table; padding: 5px 10px; font-size: 16px; color: #2374dd; border-radius: 5px;}
.kd_font h2 img{ height: 20px; margin-right:4px;}
.kd_font_a{width: 100%; display: table; padding: 6px 0;}
.kd_font_a h3{ padding:4px 0; display: table;width: 100%;}
.kd_font_a h3 span{width: 10px; float: left;}
.kd_font_a h3 font{width: calc(100% - 15px);display: -webkit-box;display: block;overflow: hidden;float: right;}

.kd_font_a h4{ padding:4px 0; display: table;width: 100%; border-top:#eeeeee 1px solid; margin-top: 10px; color: #f00; padding-top:10px;}


.taolun_bg{width:550px; margin: 0 auto; display: table; }
.taolun_bg img{width: 100%;}

@media (max-width:568px) {
    .taolun_bg{width: 90%;}
}

.xieyi{background-image: linear-gradient(to right, #d5fdff 0%, #f1feff 100%); padding: 40px 0;}
.xieyi_title{width: 60%; margin: 0 auto; display: table;background-image: linear-gradient(to right, #2c99ff 0%, #2bc4cc 100%); border-radius:5px; height: 45px;
    line-height: 45px; color: #ffffff; font-size: 20px; font-weight: bold;}
.xieyi_title img{ height: 25px; margin-left: 10px; margin-right:5px;}

.xieyi_nr{width:60%; margin: 0 auto; display: table; background: rgba(255,255,255,0.8); border: #2bc3cd 1px dashed; padding: 10px; border-radius:5px; margin-top:15px;
    box-shadow: 5px 5px #bcf3f7;}
.xieyi_nr h3{width: 95%; margin: 0 auto;border-bottom: #92e0e7 1px dashed;display: table; padding:10px 0;}
.xieyi_nr h3 span{ font-size:26px; width:20px; float: left; color: #2bc3cd; line-height: 20px;}
.xieyi_nr h3 font{width: calc(100% - 20px);display: -webkit-box;display: block;overflow: hidden;float: right; font-size: 16px;}
.xieyi_nr h3:last-child{ border-bottom: none;}

.xieyi_bot{width:58%; margin: 0 auto; display: table; padding-top: 15px; font-size: 16px;}
.xychbox{width: calc(100% - 20px);display: -webkit-box;display: block;overflow: hidden;float: right; font-size: 16px;}
@media (max-width:824px) {
    .xieyi{padding:20px 0;}
    .xieyi_title{width:90%; }
    .xieyi_nr{width:90%; }
    .xieyi_bot{width:88%;}
}

.xieyiheight{min-height:760px;}

@media (max-width:1024px) {
    .xieyiheight{min-height:1080px;}
}
@media (max-width:824px) {
    .xieyiheight{min-height:auto;}
}

.lieb_se{width:98%;;display: -webkit-box;display: block;float: right; margin-top: 5px;}
.lieb_sq{position: relative; top:18px; height: 30px; float: left;}
.li_pc{ display: table;}
.li_sj{ display: ;}

@media (max-width:824px) {
    .li_pc{ display: ;}
    .li_sj{ display: table;}
    .lieb_se{width:98%; float: left;}
}

.taol_tbut{ float: right;}
.taol_tbut a{ background:#ffffff; color: #0b55b7 ; padding:0px 10px; border-radius: 5px; margin-left: 10px; font-size: 12px; display: inline-block; height:26px; line-height:26px;
    position: relative;}
.taol_tbut a font{ margin-right: 3px; margin-top: 3px;}
.taol_tbut a:hover{background:#135fc3; color: #ffffff; /* background:#fed853; color: #135fc3; */box-shadow:0 0 5px #fff;}

.ne_b1{ position: absolute;width:6px; height:6px; background: #f00; border-radius:500px; left:22px; top: 3px; }
.ne_bk{ color: #666; border: #666 1px solid; border-radius: 5px; padding: 0 5px; float: left; height: 34px; line-height: 34px; margin-left: 5px;}

.paixufangs{ line-height:45px; margin-left: 10px; float: left;}
.pa_right{width: 30px; height: 30px;background: #eee; border-radius: 5px; float:right; margin-right: 10px; margin-top:7px;
    text-align: center; cursor: pointer; color: #666; position:  relative;}
.pa_px{ font-size: 20px;line-height: 30px; text-align: center;}
.pa_right:hover{ background: #007AFF; color: #fff;}



.zilist_lb{width: 94%;margin: 0 auto;display: block;margin-top: 15px;margin-bottom:20px;}
.zuzl{color: #999;}
.se_sdl{width: 100%;display: table;}
.se_leftk{width:calc(100% - 50px);display: -webkit-box;display: block;overflow: hidden;float:left; background: #ffffff; border-radius: 5px; height: 45px;}

.se_sdlinput{width:calc(100% - 40px);float:left;height:45px; line-height: 45px;outline:none; border-radius: 3px;color: #333; padding-left: 10px;}
.se_cri{width: 34px; height: 34px; border-radius: 100px; background: #f1f1ef; display: table; float: right; margin-top: 6px;
    margin-right: 3px; text-align: center; color: #135fc3; line-height: 34px; font-size: 20px; cursor: pointer;}
.se_cri:hover{ color: #135fc3;}

.se_rightk{width: 40px; height: 45px; background: #fff; border-radius: 5px; float: right;color: #135fc3; text-align: center; line-height: 45px;
    position: relative; cursor: pointer; }
.se_rightk:hover{background: #fff;}
.se_bfys{font-size: 20px !important;}

.usertr1{ position: absolute;right: 10px; top: 140px;width: 100px; z-index: 99; background: #fff; box-shadow: 0 0 10px #eee; border-radius: 5px;}
.usertr1 span{width: 100%;text-align: center; display: table; line-height: 35px;  border-bottom:#eee 1px dotted;}
.usertr1 span i{ margin-right:5px;}
.usertr1 span a{ line-height:22px;}
.usertr1 span a:hover{ color: #175ab3 !important;}

@media (max-width:824px) {
    .usertr1{right: 20px; }
}
.soshijia{ position: absolute;top: 140px;width: 94%; padding: 10px; z-index: 99; background: #fff; box-shadow: 0 0 10px #eee; border-radius: 5px;}
@media (max-width:824px) {
    .soshijia{width: 89%; }
}

.se_leftk_01{width:calc(100% - 50px);display: -webkit-box;display: block;overflow: hidden;float:left;height: 40px;}
.aminput_001{border:#eeeeee 1px solid; background:#ffffff;width:28%; float:left; line-height:40px; height: 40px;
    outline:none; border-radius: 3px; padding: 0 1%; color: #999; margin-right: 1%;}

.am_souxun_01{width:12%; margin: 0 auto; height: 40px; line-height: 40px;background: radial-gradient(circle farthest-side at 0 0,#44b5bb 0%,#29c5ce 100%); display: table;
    border-radius: 5px; color: #ffffff; font-weight: bold; text-align: center; font-size: 15px; margin-bottom: 50px;}
.am_souxun_01:hover{background: radial-gradient(circle farthest-side at 0 0,#29c5ce 0%,#44b5bb 100%); color: #ffffff; }

.se_rightk_1{width: 40px; height: 40px; background: #fff; border-radius: 5px; float: right;color: #135fc3; text-align: center; line-height: 40px;
    position: relative; cursor: pointer; }
.se_rightk_1:hover{background: #fff;}

.usertr_1{ position: absolute;right:26px; top: 140px;width: 100px; z-index: 99; background: #fff; box-shadow: 0 0 10px #eee; border-radius: 5px;}
.usertr_1 span{width: 100%;text-align: center; display: table; line-height: 35px;  border-bottom:#eee 1px dotted;}
.usertr_1 span i{ margin-right:5px;}
.usertr_1 span a{ line-height:22px;}
.usertr_1 span a:hover{ color: #175ab3 !important;}


.us_none_pc{ display:table;}
.us_none_sj{ display:none;}
@media (max-width:824px) {
    .us_none_sj{ display:table;}
    .us_none_pc{ display:none;}
}

.us_fleft{float: left; line-height:36px; margin-left: 10px;}
.us_fleft img {height: 22px;margin-right: 5px;}
@media (max-width:450px) {
    .us_fleft{ padding-top:6px;width: 100%; display: table;margin-left:0px !important;line-height:25px;}
}


.us_top{padding-top:120px;}
.us_wzl{ margin: 0 auto; display: table;}
.us_wzl img{width:200px; margin: 0 auto;}
.us_wzl h2{ font-size: 15px; color: #999;width: 100%; text-align: center; padding-top: 10px;}


@media (max-width:824px) {
.us_top{ padding-top:20px;}
}



.chaxun_aa{ float: left; line-height: 40px; height:40px; font-size:27px; font-weight: bold;width: calc(100% - 100px);display: -webkit-box; display: block;
overflow: hidden;text-overflow: ellipsis; border-radius: 5px; color: #ffffff; padding:0px 5px; box-shadow: 0 0 10px #eee;
display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;background: radial-gradient(circle farthest-side at 0 0,#2475dd 0%,#8cbeff 100%);}
.chaxun_aa img{ height:40px; margin-right: 10px; float: right;}
.cha_i{ font-size: 28px !important; font-weight: normal;}


.pj_seright{float: right;}
.pjse_se{width:60px;height:25px; line-height:23px;border: #ccc 1px solid;margin-left: 5px;color:#666;font-size: 14px; padding-left: 5px; font-weight: normal;}
.pj_seright span{ font-size: 15px; font-weight: normal; color: #333333;}




.pj_dkuang{ position: fixed; bottom: 0;width: 100%; margin: 0 auto; z-index:19;}
.pijbottom{width: 95%; height: 50px; background: #8eace4; margin: 0 auto; display: table; box-shadow: 0 0 5px #ccc; position: relative; top: 0;}
.pijbottom li {
    width: 33.33%;
    float: left;
    text-align: center;
    color: #fff;
    line-height: 30px;
    font-size: 15px;
    border-right: #eee 1px solid;
    margin-top: 10px;
    cursor: pointer;
}
.pi_span{ font-size:18px !important; margin-right: 5px;}
.pijbottom li:last-child{ border-right: navajowhite;}


.pi_hov02:hover{ color: #08b5be;}

@media (max-width:450px) {
    .pijbottom{width: 100%;}
}

.pcj_left{width: calc(100% - 120px);display: -webkit-box;display: block;color: #333;float:left;}
.pcinput{width:95%; line-height: 50px; padding-left:10px;}
.pcj_right{width: 110px; float: right; }
.pcj_right span{ line-height: 50px;}

.pcnnbutton{background: #fed853;width: 50px; height: 40px; line-height: 40px; text-align: center; display: table; float: right; margin-top: 5px; margin-right: 10px;
    border-radius: 5px; cursor: pointer;}


.sear_left{position: static; height: auto; margin-top: 10px; width: 95%;overflow-y: auto !important; margin-bottom: 20px; padding-bottom: 0; border-radius:  0 0 5px 5px;}
.sear_left  .am_souxun{margin-bottom: 20px;}
.sid_list{margin-bottom: 15px;}
.sid_list .g_an_b{font-size:24px; color: #fff; text-align: center;display: flex; align-items: center; justify-content: center;}
/*.sid_list .sear_form{ border-radius: 30px; height:36px; float: left; width:80%; overflow: hidden;  }*/
.sid_list .sear_jg .left{float: left; width: calc(100% - 40px); height:34px; border: none; line-height: 34px; }
.sid_list .g_an_b{float:right;box-shadow: unset; border: 0; width:28px; height: 28px;}
.sid_list .paixu,.sid_list .wuling{float: right; width: 40px; height: 36px; padding:4px 10px; color: #fff;  cursor: pointer; background:#aaa; border-radius: 5px;}
.sid_list .dropdown{float: right;}
.sid_list .paixu:hover,.sid_list .wuling:hover{background: #888; color: #fff; border-radius: 5px;}
.sid_list .iconfont{font-size: 20px;}
.sid_list:after{content: ""; display: block; clear: both}
.sid_list .sear_jg{float: left;
    width:82%;
    width: -webkit-calc(100% - 50px);
    width: -moz-calc(100% - 50px);
    width: calc(100% - 50px);
    padding:0 0 0 10px; height: 36px; overflow: hidden; background: #fff; border-radius: 5px;}
.sid_list .sear_jg .g_an_b{margin:4px 0 0 0;}
.sid_list .sear_jg .sid_list_map{line-height: 36px;}
.map_dno {position: static;z-index:unset;width:100%;}
.sid_dno {position: static;z-index:unset; overflow-y: auto; }
.sid_dno .sidebar{z-index:unset; width: 100%; margin: 0; padding: 10px; height: 500px;}
.mt0{margin: 0;}
.pd0{padding: 0;}

.sear_box{display: none;}
.sear_hid{text-align:right; color: #175ab3; margin: 20px 0; cursor: pointer;}
@media (max-width:1024px) {
    .bs_bot01{bottom: 60px !important;}
    .bs_bot02{bottom: 130px !important;;}
    .sidebar{margin-top: 0; padding-top: 20px;  }
    .sear_left{margin-top: 0;}
}
@media (width:1024px) {
    .sidebar{padding-top:0; height: calc(100vh - 90px)}
}
@media (max-width: 823px){
    .wrapper{padding-top: 70px;}
    .sear_left{width: 100%;}
    .sidebar{z-index:unset; width: 300px; padding: 0; box-shadow: none; margin-left: 15px;}
}
@media (max-width: 668px){  .sidebar{width:256px;}  }
@media (max-width: 640px){  .sidebar{width:250px;}  }
@media (max-width: 768px){
    .paixu_top{position: fixed; top: 0; right: 0;}
}
.sid_list .sid_list_map {
    width:80px;float: left; line-height: 40px; text-align: left; margin:0;
}
.sid_list .selectInfo{display:grid;height: 36px; line-height: 36px; /* white-space:nowrap; text-overflow: ellipsis;*/width:calc(100% - 120px);}
.sid_list .dropdown-menu{background: rgba(0,0,0,.7); right: 0; left: auto; margin-left: 0;top:40px; max-height: 200px; overflow-y: auto;}
.sid_list .dropdown-menu>li>a{color: #fff; padding: 8px 15px;}
.sid_list .dropdown-menu>li>a:hover,.sid_list .dropdown-menu>li>.hover{color: #000;background:#fed853;}
.system_log .blue{display: block; color: #00a0e9 !important; text-align: right; cursor: pointer; padding: 5px;}
.sq_tnr{max-height: 50px; overflow: hidden; padding: 0 10px ; margin: 5px 0;}
.h100{max-height:100px;}
.sq_tnr:after,.sid_list:after,.sidebar:after,.to_top .n_sllist:after{content: ""; display: block; clear: both;}
.h_auto{max-height: 200px; overflow-y: auto; margin: 5px 0;}
.oh{overflow-y: hidden;}
.pt90{padding-top: 90px !important;}
.to_top{position: fixed;top:70px; left: 0; z-index: 50; width: 100%; padding: 10px; border-radius: 0; background:#f6f6f6; box-shadow: inset 0 2px 5px rgba(0,0,0,.2)}
.sid_dno .n_sllist{height: auto; display: block; margin-bottom:0;}

.mt150{margin-top: 115px; height: calc(100vh - 115px); overflow: hidden;}
@media (max-width:824px){
    .sid_dno .n_sllist{margin-bottom:0px;}
}
@media (max-width:769px){
    .sid_dno .n_sllist{margin-bottom:130px;}
}
@media (max-width:450px){
    .sid_dno .n_sllist{margin-bottom:0px;}
	.sid_list .selectInfo{width:calc(100% - 120px);}
}

/*  */
/* 3-19 */

@media (max-width:824px){
    .nebg_q{ background:#f6f6f6;}
}

@media (max-width:450px){
    .nebg_q{ background: #ffffff;}
}

.n_swd_lll { width: 95%;margin: 0 auto;display: block; position: relative;}

@media (max-width:769px){
    .n_swd_lll { width: 100%;margin: 0 auto;display: table;}
}

.sn_p{position: relative; border-bottom: #eee 1px solid; margin-bottom: 0 !important;}
.sn_ximg_new{width:100px;float: left;height:100px; background: #eeeeee;justify-content: center; align-items: center;overflow: hidden;display: flex;}
.sn_ximg_new_01{width: 100%;float: none;height: 180px; background: #eeeeee;justify-content: center; align-items: center;overflow: hidden;display: flex;}
.sn_xr_new{float: right;width: calc(100% - 120px);font-size: 14px;}
.sn_xr_new_h2{width: 100%;font-size:18px; font-weight: bold; display: table; padding-bottom:3px; margin-top: 3px;}
.sn_rfont{font-size: 12px; display: table; margin-top:5px;}
.sn_rfont span{  color: #fff; background: #ffcc7b;border-radius:50px;  padding:3px 10px; margin-right:4px;}

.ne_smap{ font-size:14px; line-height:22px;}
.ne_smap span{ margin-left:10px;}
.ne_red{ color: #f00; line-height: 30px;margin-right: 5px;font-weight: normal;}

.ne_ls{ color: #ccc; font-size: 10px; background: #ffffff; border: #ccc 1px solid; line-height:25px; border-radius: 5px; padding:0px 3px;float: right;margin-right: 3px; }
.ne_ls:hover{ color: #2bc4cc; background: #ffffff; border: #2bc4cc 1px solid; }
.ne_ls i{ margin-right: 2px;}

.ne_ls_rr{color: #ccc; font-size: 10px; background: #ffffff; border: #ccc 1px solid; font-size: 12px;line-height: 25px;border-radius: 5px; padding:0px 3px;float: right;}
.ne_ls_rr:hover{ color: #f29c9f; background: #efdede; border: #efdede 1px solid; }
.ne_ls_rr i{ margin-right: 2px;}

.ne_rbut_left{ position: absolute; left:5px; top:20px;}

@media (max-width:824px){
    .ne_ls_rr i{ font-size: 10px;}
    .ne_ls i{ font-size: 10px;}
}

@media (max-width:769px){
    .pa_next{ padding: 10px 0;}
}


@media (max-width:1024px){
    .sn_ximg_new{width:90px;float:left;
        /*height:140px; */
        background: #eeeeee;justify-content: center; align-items: center;overflow: hidden;display: flex;}
    .sn_xr_new{float: right;width: calc(100% - 112px);font-size: 14px;}
    .sn_rfont span{  padding:3px 3px;}
    .ne_red{ font-size: 12px;}
}




@media (max-width:824px){
    .sn_rfont span{padding:3px 6px;}
    .ne_red{ font-size: 14px;margin-right:6px;}
}

@media (max-width:797px){
    .sn_ximg_new{width:200px;float:left;
        /*height:140px;*/
        background: #eeeeee;justify-content: center; align-items: center;overflow: hidden;display: flex;}
    .sn_xr_new{float: right;width: calc(100% - 210px);font-size: 14px;}
    .sn_xr_new{ margin-top: 0;}
    .sn_rfont span{  padding:3px 10px;}
    .n_swd_lll {width: 100%;}
}


@media (max-width:736px){
    .sn_ximg_new{width:90px;float:left;
        /*height:140px; */
        background: #eeeeee;justify-content: center; align-items: center;overflow: hidden;display: flex;}
    .sn_xr_new{float: right;width: calc(100% - 102px);font-size: 14px;}
    .sn_rfont span{  padding:3px 3px;}
    .ne_red{ font-size: 12px;}
}
@media (max-width:667px){
    .sn_ximg_new{width:100%;float: left}
    /*height:130px;*/
    .sn_xr_new{float: right;width:100%; margin-top: 10px;}
    .n_swd_lll {width:98%;}

}

@media (max-width:450px){
    .sn_ximg_new{width:130px;float:left;
        /*height:140px; */
        background: #eeeeee;justify-content: center; align-items: center;overflow: hidden;display: flex;}
    .sn_xr_new{float: right;width: calc(100% - 140px);font-size: 14px;}
    .sn_xr_new{ margin-top: 0;}
    .sn_rfont span{  padding:3px 10px;}
    .n_swd_lll {width: 100%;}
	.ne_red{ font-size: 14px;margin-right:0px;}
}


@media (max-width:320px){
    .sn_ximg_new{width:100px;float:left;
        /*height:130px; */
        background: #eeeeee;justify-content: center; align-items: center;overflow: hidden;display: flex;}
    .sn_xr_new{float: right;width: calc(100% - 110px);font-size: 14px;}
}



.sn_fbotf{width: 100%; display: table; margin-bottom: 5px;}
.sn_fbotf_left{ float: left;}
.sn_fbotf_left font{ display: table; color: #999;}
.sn_dd{ font-size: 12px; color: #999;cursor: pointer;}
.sn_but_aa{min-width:80px !important;margin-left: -83px; margin-top: -23px; z-index: 99999;}
.sn_but_aa a{width: 100%; line-height: 20px; display: table; text-align: center; cursor: pointer; border-bottom: #eee 1px solid; padding-bottom: 5px;}
.sn_but_aa a:last-child{ border-bottom: none;padding-top: 5px; padding-bottom: 0;}
.sn_but_aa a:hover{ color: #08b5be;}

.piname_nn{width:40px;height: 40px;float: left; margin-right: 10px;}
.piname_nn img{width:40px; height: 40px; border-radius: 100px;}

.con_nn{width:100%;display: -webkit-box; display: block; overflow: hidden;}
.con_nn p{font-size: 14px; line-height:25px; min-height: 50px; color: #333333;}
.con_nn h4{color:#666666; font-size:13px;}


/* 新增 */

.uszhiz{
    margin: 20px 0;
    background: #fff;
    padding: 20px;
}
.uszhiz .hd{
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    text-align: center;
    padding: 10px;
}
.uszhiz .hd h1{
    font-size: 24px;
    line-height: 1.7;
    color: #000000;
    font-weight: bold;
}
.uszhiz .hd h6{
    font-size:16px ;
    line-height: 1.7;
    color: #666666;
}
.uszhiz .bd li{
    border-bottom: 1px dashed #cccccc;
    overflow: hidden;
    padding: 5px 0;
}
.uszhiz .bd li label{
    float: left;
    width: 20%;
    font-size: 16px;
    line-height: 32px;
    color: #666666;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
    font-weight: 400;
}
.uszhiz .bd li p{
    float: left;
    width: 80%;
    font-size: 16px;
    line-height:32px;
    color: #333333;
}
.uszhiz .bd li .bg{
    background: #eeeeee;
    overflow: hidden;
    margin-bottom: 5px;
}
.uszhiz .bd li h2{
    background: #f6fcff;
    border: 1px solid #78a6ed;
    text-align: center;
    line-height: 40px;
    font-weight: bold;
    font-size: 18px;
    color: #2475dd;
    margin: 20px 0 10px;
    border-radius: 3px;
}
.uszhiz .bd li .fb{
    font-weight: bold;
    color: #ff5917;
}
.usprne{
    text-align: center;
    padding: 20px 0 40px;
}
.usprne li{
    display: inline-block;
    margin: 0 15px;
    font-size: 18px;
    color: #0c0c0c;
    line-height: 36px;
}
.usprne li a{
    display: block;
    width: 100px;
    border-radius: 5px;
    border: 1px solid #24344d;
    color: #0c0c0c;font-size: 18px;
    transition:all 0.3s;
    -ms-transition:all 0.3s;  /* IE 9 */
    -moz-transition:all 0.3s;     /* Firefox */
    -webkit-transition:all 0.3s; /* Safari 和 Chrome */
    -o-transition:all 0.3s;
}
.usprne li a:hover{
    background: #24344d;
    border-color: #24344d;
    color: #fff;
}

.uszhizhao2 .bda h2{
    border: 1px solid #2475dd;
    line-height: 36px;
    padding: 0 20px;
    background: #f6fcff;
    font-size: 20px;
    font-weight: bold;
    color: #2475dd;
    margin-bottom: 5px;
}
.uszhizhao2 .bda li{
    margin-top: 15px;
}
.uszhizhao2 .bda li dd,
.uszhizhao2 .bda li p{
    font-size:16px ;
    line-height: 1.7;
    color: #333333;
}
.uszhizhao2 .bda li dd{
    border-bottom: 1px dashed #bfbfbf;
    padding: 10px 0;
}
.uszhizhao2 .bda li .tab1{
    width: calc((100% - 15px)/2);
    float: left;
    border: 1px solid #d2d2d2;
}
.uszhizhao2 .bda li .tab1 td{
    font-size: 16px;
    line-height: 36px;
    padding: 0 20px;
    border-bottom: 1px solid #d2d2d2;
}
.uszhizhao2 .bda li .tab1 tr:nth-child(2n) td{
    background: #eeeeee;
}
.uszhizhao2 .bda li .tab1:nth-child(2n){
    float: right;
}
.uszhizhao2 .bda .ovcl{
    overflow: hidden;
    padding: 5px 0;
}
.uszhizhao2 .bda li h3{
    border: 1px solid #ff5917;
    line-height: 36px;
    padding: 0 20px;
    background: #ffe9ea;
    font-size: 20px;
    font-weight: bold;
    color: #ff5917;
    margin-bottom: 5px;
}
.uszhizhao2 .bda li h3 i{
    font-style: unset;
    background: url(../images/ussico1.png) no-repeat left center/20px auto;padding-left: 30px;
}
.uszhizhao3 .table table{
    width: 100%;margin: 0;
    padding: 0;
    border: 1px solid #dadada;
}
.uszhizhao3 .table table th{
    background: #e5e5e5;
    font-size: 16px;
    line-height:24px;
    color: #333333;
    font-weight: 400;
    padding: 10px;
    text-align: center;
}
.uszhizhao3 .table table tr{
    border-bottom: 1px solid #dadada;
}
.uszhizhao3 .table table tr:nth-child(2n){
    border: none;
}
.uszhizhao3 .table table td{
    font-size:16px ;
    line-height: 24px;
    color: #666666;
    padding: 5px 10px 10px;
    text-align: center;
}
.uszhizhao3 .table table .delsa{
    background: #fafafa;color: #999999;
    text-align: left;padding: 5px;
    margin: 0 -5px;
}
.uszhizhao3 .table table th:first-child,
.uszhizhao3 .table table td:first-child{
    text-align: left;
}

.uszhizhao3 .table table tr:nth-child(2n) td{
    padding-bottom: 0;
}
.uszhizhao3 .table table th:first-child,
.uszhizhao3 .table table tr:nth-child(2n) td:first-child{
    padding-left: 10px;
}


@media only screen and (max-width:768px) {
    .uszhiz .hd h1{
        font-size: 18px;
    }
    .uszhiz .hd h6{
        font-size: 14px;
    }
    .uszhiz .bd li label{
        width: 35%;
        font-size: 14px;
        line-height: 26px;
    }
    .uszhiz .bd li p{
        width: 65%;
        font-size: 14px;
        line-height: 26px;
    }

    .uszhiz .bd li h2{
        margin: 15px 0 8px;
        font-size: 16px;line-height: 36px;
    }
    .usprne{
        padding: 10px 0 20px;
    }
    .usprne li{
        margin: 0 8px;
        font-size: 18px;
        line-height: 30px;
    }
    .usprne li a{
        width: 90px;
        line-height: 30px;
        font-size: 15px;
    }

    .uszhizhao2 .bda li h3,
    .uszhizhao2 .bda h2{
        font-size: 16px;line-height: 36px;
    }
    .uszhizhao2 .bda li dd, .uszhizhao2 .bda li p{
        font-size: 14px;
    }
    .uszhizhao2 .bda li .tab1 td{
        font-size: 12px;padding: 0 5px;
    }
    .uszhizhao3 .table table td,
    .uszhizhao3 .table table th{
        font-size: 12px;padding: 5px;
        line-height: 1.4;
    }
    .uszhizhao3 .table table td{
        padding-bottom: 8px;
    }
    .uszhizhao3 .table table th{
        min-width: 60px;
    }
    .uszhizhao3 .table table tr:nth-child(2n) td{
        padding-bottom: 0;
    }
    .uszhizhao3 .table table .delsa{
        margin: 0 ;
    }
    .uszhizhao3 .table table th:first-child,
    .uszhizhao3 .table table tr:nth-child(2n) td:first-child{
        padding-left: 10px;
    }
    .uszhizhao3 .table table td{
        min-width: 70px;
    }
}

.co_hover{ color: #ff988a !important;}
@media (max-width:1024px) {
.sear_left{width:90%;}
.n_sllist{width:90%;}
.sid_list{width:90%;}
}

@media (max-width:824px) {
.sear_left{width:100%;}
.n_sllist{width:100%;}
.sid_list{width:100%;}
}

.sw_width100{width: 100%;}
.nzl_list .jilu li{float: left; width:48%; margin-right: 4%;}
.nzl_list .jilu li:nth-child(2n){ margin-right: 0;}
.nzl_list .jilu:after{content: ""; display: block; clear: both;}
.jilu .select2-container .select2-selection--single {height: 35px;}
.jilu .select2-container--default .select2-selection--single .select2-selection__rendered {line-height:35px;}
.sn_top .container{height: 70px;}

/*社区详情居中*/
.chaxun_aa{text-align: center;}
.cx_font li{text-align: center;}
.cx_font li span {display: block; text-align: center;margin-left: 0;}
.cx_font li i{margin-left: 0;}

/*社區查詢-列表模式*/
.mt70{margin-top: 70px;}
.bg_grey{background: #f6f6f6; padding: 10px 0; width: 98%; margin-left: 2%;}
.new_list{width: 97%; display: block;margin-left:1.8%}
.new_list .n_swd_lll{float: left; width:32.33%; margin:0 1.5% 20px 0; padding:15px; position: relative; background: #fff;}
.new_list .n_swd_lll:nth-child(3n){margin-right: 0;}
@media (max-width: 823px){
    .new_list{width:100%; display: block;margin-left:0%}
}
.new_list:after,.new_list .fenye{content: ""; display: block; clear: both;}
.new_list>.n_swd_lll>.sn_ximg_new {width:100%;float: none;height:180px;}
/*.sn_ximg_new {width:100%;float: none;height:180px;}*/
.new_list>.n_swd_lll>.sn_xr_new {width:100%;float: none; position: static;}
.new_list .sn_p{margin-bottom:20px !important;}
.icon_r{position: absolute; top:20px; right: 20px; }
/*.new_list .tit{ position: relative;}*/
.new_list .tit h2{ font-size:18px; line-height:25px; height: 50px; font-weight: bold; overflow: hidden; margin-top: 3px;  }
.new_list .tit span{float: right; color:red; padding-left: 5px;}
/*.new_list .tit .right{ position: absolute; right:3px; top: 0; color:red;font-size:18px; font-weight: bold; line-height:36px; width:110px; text-align: right;}*/
.new_list .fenye{text-align: center;}
.list_small .ne_smap span,.new_list .ne_smap span{margin-left: 5px; display:inline-block;}
.list_small .ne_smap span:before,.new_list .ne_smap span:before{content:"|"; color:#ccc;margin-right: 5px;}
.pd10{padding: 10px;}
.sid_list .w100{width: 100%; float: none;}
.sid_list .paixu span{color: #fff;}
.left.w30{width: 28%; height: calc(100vh - 70px);overflow-y:auto;}
.right.w70{width: 71%;height: calc(100vh - 70px);overflow-y:auto;}
.mt20{margin-top: 20px;}
.sid_list .sear_jg{position: relative;}
.sid_list .g_an_b{position: absolute; right:5px; top: 0;}
.ne_ls:hover { background:#2bc4cc; color: #fff;}
.sid_list .paixu:first-child{float: left;}
.sid_list .flcent{width: calc(100% - 100px); margin-left: 10px; box-shadow: 0 0 8px #ddd;}
.ne_smap{font-size:14px; line-height: 20px;}
.n_swd_lll:after{content: "";display: block; clear: both;}

.right.w100 .new_list .tit h2{height:auto;}

.sn_xr_new_h2{line-height:25px; max-height:50px;overflow: hidden; margin-top: 0; padding: 0; display: block;}
.sn_xr_new_h2>.red{font-weight: normal; font-size: 14px;}
.sn_xr_new_h2>.ne_red{float: right;}
.sn_xr_new_h2:after,.ne_red:after{content: ""; display: block; clear:both;}
.sn_xr_new{height: 100%; position: absolute; top:15px; right: 0;}
.sn_xr_new>.t_bot{position: absolute; left: 0; bottom: 0;}
.sn_xr_new_h2>.ne_red a{ line-height: 22px;}
.sn_xr_new>.pno,.pno{position: static;}

.adbut{background: none; width: auto; }
.adbut .iconfont{ width: 18px; height:18px; font-size:12px; font-weight: normal;padding-left:1px; line-height:18px;margin:5px 6px 0 0; border-radius:9px; float: left;
    background: #fed853; color: #fff;}
.am_div{position: relative; padding-right:25px;}
.am_div>i{width:10%; display: inline-block; text-align: center;}
.am_div>i.right{float: none; position: absolute; top:0; right: 0; width: 14px;}
@media (min-width:1024px) and (max-width: 1200px){
    .new_list .n_swd_lll{width:49%; margin-right:2%;}
    .new_list .n_swd_lll:nth-child(3n){margin-right:2%;}
    .new_list .n_swd_lll:nth-child(2n){margin-right:0;}
    /*.left.w30,.right.w70{width: 100%; float: none}*/
}
@media (max-width: 824px){
    .new_list .n_swd_lll{width:49%; margin: 0 2% 20px 0;}
    .new_list .n_swd_lll:nth-child(3n){margin: 0 2% 20px 0;}
    .new_list .n_swd_lll:nth-child(2n){margin: 0 0 20px 0;}
    .left.w30{width:38%;}
    .right.w70{width:60%;}

}
@media  (min-width:568px) and (max-width: 667px){
    .sn_xr_new_h2>.ne_red{position: absolute;top: 19px; right: 8px}
    .sn_xr_new,.sn_xr_new>.t_bot{position:static;}
}
@media (max-width: 568px){
    .new_list .n_swd_lll{width:100%; margin-right:0; margin-bottom: 15px;}
    .new_list .n_swd_lll:nth-child(3n){margin-right:0;}
    .new_list .n_swd_lll:nth-child(2n){margin-right:0;}
    .icon_r{position: absolute; top:12px; right:7px; }
    .left.w30{width:48%;}
    .right.w70{width:50%;}
    .icon_rtop{position: absolute; top:3px; right: 3px;}
}

.left.w100,.right.w100{width: 100%; float: none; height: auto;}
.sn_rfont{height:23px; overflow: hidden; display: block; margin-top: 0;}
.sn_rfont>span{display: inline-block;}

.sn_fontb{height:28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


.f_titfont{width: 100%; display: block;}
.f_size16{font-size: 15px;margin-top: 5px;}
.f_left{ float: left;font-size: 18px;line-height: 25px;height: 50px;font-weight: bold;overflow: hidden;margin-top: 3px;width: calc(100% - 100px);display: table;}
.f_left h3{/* width: calc(100% - 80px); */width: 150px;height: 25px; overflow: hidden;white-space: nowrap; text-overflow: ellipsis }
.f_left h4{ width: 100%; height: 25px;overflow: hidden;/*white-space: nowrap;text-overflow: ellipsis; */font-size: 14px; font-weight: normal;}

.f_rignt_f{float: right; text-align: right; color:#999;width:75px; padding-top: 5px; font-size: 12px;}
.f_rignt_f i{ font-style: normal;font-size: 1.75rem;color: rgb(221, 37, 37);text-align: right; font-weight: bold; display: block;}
.f_rignt_f i b{ color:#333; font-weight: normal; font-size: 14px;}

@media (max-width:1024px){
.f_rignt_f{width:75px;}
.f_left h3{width: 100px;}

}


.ne_smap_a{font-size: 14px;margin:5px 0; display:table;}
.ne_smap_a span{letter-spacing: normal;border-right: 1px solid #dbdbdb; float: left;padding: 0 5px}
.ne_smap_a span:first-child{margin-left:0px;display:inline-block; padding-left: 0;}
.ne_smap{
    /* clear: both; */
    /* height: 20px; */
    /* overflow: hidden; */
    }
.wuj_list .sn_ximg_new{height:113px;}
.sn_ximg_new_na{height:113px;}
    .am_div{display: block;}
    .am_div:after{content: ""; display: block; clear: both;}
    .am_div>.amiput{float: left;}
    .am_div>i{float: left;}
.jilu:after{content: "";display: block; clear: both;}
    .nzl_list .jilu>li{float: left; width: 48.5%; margin-right:3%; }
    @media  (min-width:768px) {  .nzl_list .jilu>li{ width:49%; margin-right:2%; }  }
    .nzl_list .jilu>li:nth-child(2n){margin-right: 0;}



.ne_smap_01 {font-size: 14px;line-height: 22px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.list_small .ne_smap_01 span, .new_list .ne_smap_01 span {margin-left: 5px;display: inline-block;}
.list_small .ne_smap_01 span:before, .new_list .ne_smap_01 span:before {content: "|";color: #ccc;margin-right: 5px;}






.di_dxx{ display: none;}
.di_pxg{ height: auto;}

@media (max-width:824px){
.di_dxx{width: 100%; display: block;height: 25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-top: 3px;}
.di_xzpc{ display: none;}
.sn_ximg_new_01{width:115px;float:left;height:96px;}
.f_rignt_f{float:none;text-align:left !important;color:#f00 !important;width: 100% !important;padding-top:0px !important; display: table;font-size: 14px;}
.f_rignt_f i {font-style: normal;font-size:15px !important;color:#f00 !important;text-align: right;font-weight: normal !important;display: initial !important;}
.f_rignt_f i b {color:#f00 !important;font-weight: normal;font-size: 14px;}
.sn_xr_new_01{float: right;width:calc(100% - 120px);font-size: 14px;}
.f_left h3{font-size: 16px;width:185px;}

.ne_smap_01{ font-size:14px; line-height:22px;width: 100%; display: contents;}
.ne_smap_01 span{ margin-left:10px;}
.list_small .ne_smap_01 span:before, .new_list .ne_smap_01 span:before {content: "|";color: #ccc;margin-right: 3px;}
.list_small .ne_smap_01 span, .new_list .ne_smap_01 span {margin-left: 3px;display: inline-block;}
}



@media (max-width:797px){
.ne_smap_01{ font-size:12px;}
}

@media (max-width:768px){
.f_left h3 {font-size: 16px;width:100px;}
}

@media (max-width:640px){
.ne_smap_01{ font-size:12px;}
}

@media (max-width:568px){
/*.f_left h3 { width:50px;}*/
.sn_ximg_new_01{width:100%;}
.sn_xr_new_01{width:100%;}
}


@media (max-width:567px){
.sn_ximg_new_01{width:100px;float:left;height:96px;}
.f_rignt_f{float:none;text-align:left !important;color:#f00 !important;width: 100% !important;padding-top:0px !important; display: table;font-size: 12px;}
.f_rignt_f i {font-style: normal;font-size:12px !important;color:#f00 !important;text-align: right;font-weight: normal !important;display: initial !important;}
.f_rignt_f i b {color:#f00 !important;font-weight: normal;font-size: 12px;}
.sn_xr_new_01{float: right;width: calc(100% - 108px);font-size: 14px;}
.f_left h3{font-size: 16px;width: 100px}

.ne_smap_01{ font-size:12px; line-height:22px;width: 100%; display: contents;}
.ne_smap_01 span{ margin-left:10px;}
.list_small .ne_smap_01 span:before, .new_list .ne_smap_01 span:before {content: "|";color: #ccc;margin-right:3px;}
.list_small .ne_smap_01 span, .new_list .ne_smap_01 span {margin-left:3px;display: inline-block;}


.sn_xr_new_01 {float: right;width: calc(100% - 108px);ont-size: 14px;}
.sn_xr_new_01{float: right;width: calc(100% - 125px);font-size: 14px;}


}


@media (max-width:320px){
.sn_ximg_new_01{width:80px;}
.sn_xr_new_01{float: right;width: calc(100% - 93px);font-size: 14px;}
.list_small .ne_smap_01 span:before, .new_list .ne_smap_01 span:before {content: "|";color: #ccc;margin-right:2px;}
.list_small .ne_smap_01 span, .new_list .ne_smap_01 span {margin-left:2px;display: inline-block;}
.f_left h3{font-size: 16px;width: 80px}
}

@media (max-width:769px){
.ne_height{ min-height: 800px;}
}



	.new_list .n_swd_lll_1{float: left; width:32.33%; margin:0 1.5% 20px 0; padding:15px; position: relative; background: #fff;box-shadow: 0 9px 13px #c8c8c8;}
	.new_list .n_swd_lll_1:nth-child(3n){margin-right: 0;}

	@media (max-width: 824px){
	    .new_list .n_swd_lll_1{width:100%; margin: 0 2% 20px 0;}
	    .new_list .n_swd_lll_1:nth-child(3n){margin: 0 2% 20px 0;}
	    .new_list .n_swd_lll_1:nth-child(2n){margin: 0 0 20px 0;}
	}
	@media (max-width: 797px){
	    .new_list .n_swd_lll_1{width:49%; margin: 0 2% 20px 0;}
	    .new_list .n_swd_lll_1:nth-child(3n){margin: 0 2% 20px 0;}
	    .new_list .n_swd_lll_1:nth-child(2n){margin: 0 0 20px 0;}
	}
	@media (max-width:736px){
	    .new_list .n_swd_lll_1{width:100%; margin: 0 2% 20px 0;}
	    .new_list .n_swd_lll_1:nth-child(3n){margin: 0 2% 20px 0;}
	    .new_list .n_swd_lll_1:nth-child(2n){margin: 0 0 20px 0;}
	}



@media (max-width:450px){
.new_list .n_swd_lll_1{width:100%; margin: 0 2% 20px 0;}
.new_list .n_swd_lll_1{padding:10px; }
}

.house_dk{width: 100%; display: table;border-top: #eee 1px solid;border-left: #eee 1px solid; }
.house_dk tr td {color: #333;padding: 5px 0;text-align: center;border-bottom: #eeeeee 1px solid;border-right: #eeeeee 1px solid;}
.difont{width: 100%;font-weight: bold; text-align: center; display: table; padding-bottom:6px; font-size: 16px; margin-bottom:5px;border-bottom: #eeeeee 1px solid;}

.house_dk_1{width: 100%; display: table;}
.house_dk_1 span{width: 32.3%; float: left; line-height: 15px; margin-bottom: 5px; border-bottom: #eeeeee dashed 1px; padding: 5px 0; margin-right:1%; cursor: pointer;}
.hd_i{ font-style: normal;/* background: #eee; */width: 30px; height:15px; text-align: center; display: table; float: left; border-radius: 3px; margin-right:5px; color: #666;}
.house_dk_1 span:hover{ text-decoration: underline;}

@media (max-width:450px){
.house_dk_1 span{width:48%; float: left; line-height: 25px; padding: 0px 0; ;}
.house_dk_1 span:nth-child(even){ float: right;}
}


.chaxun_cc{float: left;line-height: 40px;/*height:40px*/;font-size:27px;font-weight: bold;width: calc(100% - 100px);display: -webkit-box;display: block;overflow: hidden; text-align: center;
text-overflow: ellipsis;border-radius: 5px;color: #ffffff;padding:0px 5px;box-shadow: 0 0 10px #eee;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;background: radial-gradient(circle farthest-side at 0 0,#2475dd 0%,#8cbeff 100%); word-break:break-all;}
.chaxun_cc img{ height:40px; margin-right: 10px; float: right;}
@media (max-width:450px){
	.chaxun_cc{font-size: 18px;}
}


.sqanme_textd{
    float: left;
    width: calc(91% - 90px);
    font-size: 18px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    margin-top:0px;
    display: block;
    }
.ne_red{ float: right;}

@media (max-width:1024px){
.sqanme_textd{float: left; width: calc(89% - 90px);}
}

@media (max-width:824px){
.sqanme_textd{float: left; width: calc(91% - 90px);}
}

@media (max-width:667px){
    .sqanme_textd{width: 100%; overflow: auto;text-overflow: initial;
        white-space: normal;}
    .sn_fontb{ height: auto;overflow: auto;max-height: initial;}
}

@media (max-width:450px){
    .sqanme_textd{float: left;width: calc(92% - 90px);font-size: 18px;font-weight: bold;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
        margin-top:0px; display: block;}
    .ne_red{ float: right;}

}

.he_negd{height: 20px;white-space: nowrap; text-overflow: ellipsis;display: table;}
.hidfont{width: 100%; white-space:nowrap; text-overflow: ellipsis; overflow: hidden; font-style: normal;}

@media (max-width:568px){
.he_negd{height: auto;white-space: normal;}
}
@media (max-width:736px){
.he_negd {
    height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
}
}
/* 04-21 */
.cx_wunr{ margin: 0 auto; width: 140px; padding-top: 30px;}
.cx_wunr img{width: 100%;}
.cx_button{height:45px;background-image: linear-gradient(to bottom, #5be2e9 0%, #3fcfd7 100%);margin: 0 auto;
    display: table;line-height: 45px;border-radius:100px;padding: 0 60px;color: #ffffff !important;font-size: 18px;margin-top: 10px;text-align: center; font-weight: bold;}
.cx_button img{ height:26px; margin-right:8px;}
.cx_button:hover{background-image: linear-gradient(to top, #5be2e9 0%, #3fcfd7 100%);}


/* 04-25 */
.adbut_aa{background: #fed853; border-radius:5px;font-size: 15px; float: right; font-weight: normal; height:25px; line-height:25px; display: table; padding: 0 5px;
    position: absolute; right: 0; top:5px; cursor: pointer;}
.adbut_aa font{ font-size:20px;}



.adtable_n{width:100%; margin: 0 auto; display: table; margin-top: 15px;}
.adtable_n dd{width:100%; border: #d5e5f8 1px solid; display: table; background: #eaf4ff; border-radius: 5px; margin-bottom: 10px; position: relative;}
.adtable_n_ff{width:100%;color: #666666; display: table; padding:6px 6px;}
.adtable_n dd:last-child{margin-bottom:0px;}
.stwi45{width:100%;}
.adtable_n dd:nth-child(odd){ float: left;}
.adtable_n dd:nth-child(even){ float: right;}

.ad_sdel{position: absolute;width:18px;height: 18px;top: -8px;right: -7px;}
.ad_input{width: 100%;min-height: 20px;max-height: 70px;outline: 0; font-size: 14px;overflow-x: hidden;overflow-y: auto;word-wrap:break-word;}

.adfont14{ font-size: 14px; color: #666 !important;}

.ad_se02{text-align: left; padding: 0 3px;color: #666; }

.tangk_gexhd{ height: 100px;overflow-y: scroll;display: block;height:auto;}

@media (max-width:1024px){
    .tangk_gexhd {height: 150px;}
}

@media (max-width:640px){
    .tangk_gexhd {height: 100px;}
}

@media (max-width:450px){
    .tangk_gexhd {height:190px;}
}

.tangk_gexhd::-webkit-scrollbar{ border-radius: 100PX;
    width:6px;
    height: 6px;
    background-color: #eee;
}

/*定义滚动条轨道 内阴影+圆角*/
.tangk_gexhd::-webkit-scrollbar-track{
    border-radius: 10px;
    background-color: #eee;
}

/*定义滑块 内阴影+圆角*/
.tangk_gexhd::-webkit-scrollbar-thumb{
    border-radius: 10px;
    background-color: #ccc;
}


.ne_smap_aa {clear: both;height: 20px; overflow: hidden;width: 100%;text-overflow: ellipsis;white-space: nowrap;;}


@media (max-width:667px){
.ne_smap_aa{ height: auto;text-overflow: ellipsis;white-space:normal;;}
}
@media (max-width:450px){
.ne_smap_aa {clear: both;height: 20px; overflow: hidden;width: 100%;text-overflow: ellipsis;white-space: nowrap;;}
}


.cx_frlist .new_list span{color:#333;}
.cx_frlist.scgg_wd01{display: block;}
@media (min-width:1024px) {
    .new_ycbut {
        background: #fff;
        border: 1px solid #ddd;
    }
}
/*收藏夹间距*/
.scgg_wd01>.new_list>.n_swd_lll_1 { margin-bottom: 10px;}



.zap_photo{width:500px; margin: 0 auto;display: block;margin-top: 15px;height:300px; overflow: hidden; position: relative;  }
.zap_photo li{width:100%;height:300px; float: left;justify-content: center;align-items: center;overflow: hidden;display: flex;  background: #eee;}
/*.zap_photo li img{width: 100%;}*/
.zap_pht{ position: absolute; background: rgba(0,0,0,0.6); right: 10px; top: 10px; color: #ffffff; border-radius: 100px; padding: 0 10px; line-height: 30px; z-index: 10;}

.zap_photo_AA{width:100%;height:300px; float: left;justify-content: center;align-items: center;overflow: hidden;display: flex;  background: #eee;}

@media (max-width:450px){
    .zap_photo{ width:100%; height:200px; overflow: hidden; display: block;}
    .zap_photo li{width: 100%;height:200px; float: left;}
}

.za_text{ border: none; outline: none;width: 100%; height:96%;}
.new_tab{ margin: 0 auto; display: table; margin-bottom: 20px;}
.new_ze{ background: #e3efff;width:auto; margin: 0 auto; height: 40px; line-height: 40px; border-radius:5px;  padding: 0 10px;
    text-align: center; color:#135fc3; font-size: 15px;cursor: pointer; margin-bottom: 20px; border:1px dashed #5495ea; float: left; margin: 0 10px;}
.new_ze:hover{ background: #135fc3;border:1px solid #135fc3;color:#fff; }
.new_ze:active{ background: #e3efff;color:#135fc3; border:1px dashed #5495ea;}

@media (max-width:824px){
    .new_ze{ background: #e3efff;width:auto; margin: 0 auto; height: 40px; line-height: 40px; border-radius:5px;  padding: 0 10px;
        text-align: center; color:#135fc3; font-size: 15px;cursor: pointer; margin-bottom: 20px; border:1px dashed #5495ea; float: left; margin: 0 10px;}
    .new_ze:hover{ background: #e3efff;border:1px solid #135fc3;color:#135fc3; }
    .new_ze:active{ background: #135fc3;border:1px solid #135fc3;color:#fff; }

}

.dlbut_nn{width:140px;height:50px;background: #2ac5cd;border-radius:5px;color: #ffffff;text-align: center;line-height:50px;display: table;margin: 0 auto;font-size:18px; margin: 0 10px;}
.dlbut_nn:hover{ color:#ffffff;background-image:linear-gradient(#2eaab0 , #2ac5cd); cursor: pointer;}
.new_stop01{ background: #dedede;width:130px; margin: 0 auto; height: 50px; line-height: 50px; border-radius:5px;
    text-align: center; color:#333; font-size: 15px;cursor: pointer; margin-bottom: 20px;float: left; margin: 0 10px;}
.new_stop01:hover{color:#333; background-image:linear-gradient(#ccc, #dedede);}

.qy_left_01{width: 50%; float: left;}

.kd_button{width:85%; line-height:35px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%);border-radius: 5px;
    color: #ffffff;font-weight: bold;font-size: 18px;text-align: center; margin: 0 auto;display: table;  padding: 10px 0;}
.kd_button img{ height:25px; margin-right:5px; vertical-align: middle; margin-top: -3px;}
.kd_button:hover{background: radial-gradient(circle farthest-side at 0 0,#2c9afe  0%,#2ec2ca 100%); color: #ffffff !important;}
.qy_a{width:100%;margin: 0 auto;background: #fed853; height: 35px; line-height: 35px; display: table; border-radius: 5px;
    color: #333;font-weight: bold;font-size: 18px;text-align: center; margin: 0 auto;display: table;  padding: 10px 0;}
.qy_a img {
    width: 25px;
    margin-right: 5px;
}




@media (max-width:450px){
    .kaideng_button{width:220px;line-height:25px;}
    .kaideng_button img{ height:25px;}
    .kd_button{width:90%;padding: 5px 0;}
    .qy_a{width:95%;padding: 5px 0;}
}

.ww_ziliao{width:100%;margin: 0 auto; display: table; padding: 23px 0;}
.ww_ziliao img{ margin: 0 auto; display: table;}
.ww_ziliao font{ text-align: center; display: table;width: 100%; font-size: 16px; color: #999;}

@media (max-width:450px){
    .ww_ziliao{width:100%;margin: 0 auto; display: table; padding:0px 0;}
}


.se_awuto{width:auto}
.se_imgg{width:35px; height:35px;float:left;justify-content: center;align-items: center; border-radius: 100px;overflow: hidden; background: #ffffff; margin-right: 3px;}
.se_fot{font-size: 16px; line-height: 35px;font-weight: bold; float: left;}
.se_fot_h{font-size: 16px;margin-top:7px; float: left; margin-left:5px;}
.se_fot_h img{ height:24px; margin-right:3px; margin-left:3px;}

.se_ahh {float: right; margin-left:10px;}
@media (max-width:450px){
    .se_fot_h{font-size: 15px;display: table; margin-top: 5px;}
    .se_fot_h img{ height:22px; margin-right:3px; margin-left: 3px;}
}
@media (max-width:320px){
    .se_fot_h{font-size: 13px;display: table; margin-top:10px;}
    .se_fot_h img{ height:20px; margin-right:3px; margin-left: 3px;}
}


.zap_photo{width:500px; margin: 0 auto;display: block;margin-top: 15px;height:300px; overflow: hidden; position: relative;  }
.zap_photo li{width:100%;height:300px; float: left;justify-content: center;align-items: center;overflow: hidden;display: flex;  background: #eee;}
.zap_photo li img{width: 100%;}
.zap_pht{ position: absolute; background: rgba(0,0,0,0.6); right: 10px; top: 10px; color: #ffffff; border-radius: 100px; padding: 0 10px; line-height: 30px; z-index: 10;}

.zap_photo_AA{width:100%;height:300px; float: left;justify-content: center;align-items: center;overflow: hidden;display: flex;  background: #eee;}

@media (max-width:450px){
    .zap_photo{ width:100%; height:200px; overflow: hidden; display: block;}
    .zap_photo li{width: 100%;height:200px; float: left;}
}

.za_text{ border: none; outline: none;width: 100%; height:96%;}

.sqxgai{float: right;cursor: pointer;margin-right:6px; padding:0px 5px; border-radius: 3px; display: table;background:rgba(255,255,255,0.8);color: #135fc2; height:22px; line-height: 22px; font-size: 15px;}
.sqxgai:hover{background:rgba(255,255,255,0.8);color: #135fc2;}
.sqxgai:active{ background: #135fc2;color: #fff;}

.new_matuo{ margin: 0 auto; display: table; margin-top:20px; }
.new_ldlbut{width:130px;height:46px;background: #2ac5cd;border-radius:5px;color: #ffffff;text-align: center;line-height:46px;font-size:18px;float: left;margin: 0 10px}
.new_ldlbut:hover{ color:#ffffff;background-image:linear-gradient(#2eaab0 , #2ac5cd);}

.new_qxdlbut{width:130px;height:46px;background: #ccc;border-radius:5px;color: #ffffff;text-align: center;line-height:46px;font-size:18px;float: left;margin: 0 10px}
.new_qxdlbut:hover{ color:#ffffff;background-image:linear-gradient(#ccc , #ddd);}

.co_h6{ color: #666;}

.f_left_ac{font-size: 18px;line-height: 25px;height: 50px;font-weight: bold;overflow: hidden;margin-top: 3px;}
.eg_shequ{background: #f2feff; border: #22c2ca 1px solid; display: table; color: #22c2ca; border-radius:3px; font-size: 12px; margin-top:5px;  margin-bottom: 5px;
    line-height: 20px; padding: 0 3px;}

.shoujia_eg{border-radius: 5px 0 5px 0;background-image: linear-gradient(to left, #ff9a60 0%, #f8c06a 100%); box-shadow: 0 0 15px #f8c06a; color: #fff;
    position: absolute; top: 0; left: 0;padding:5px 10px;font-size:16px; margin-left:15px; }
.shoujia_eg b{ margin-left: 3px;}


@media (max-width:450px){
    .shoujia_eg{font-size: 14px;padding:5px 5px;margin-left:10px; }
    .eg_shequ{ margin-top: 0; margin-bottom: 0;}
}

@media (max-width:320px){
    .shoujia_eg{font-size: 13px;padding:2px 5px;}
}

.xinz_bn{width: 95%; margin: 0 auto; display: table;/* background: #fff7eb; border: #fbdcb1 1px dashed; */
    background: #f9f9f9; border: #ddd 1px dashed;
    padding:7px 10px; color: #999; border-radius: 5px; margin-bottom: 20px;}
.xinz_bn p{width: calc(100% - 20px);float: right;padding-left:10px; line-height: 25px;}
.xinz_bn img{ height: 25px;}

@media (max-width:450px){
    .xinz_bn p{ line-height: 20px;}
}

/* 6-16列表 */
.se_liebiao{width: 100%;display: block;padding-left:2%;}
.se_liebiao ul{width: 100%; display: table;}
.se_liebiao li{float: left;width: 31.9%;margin: 0 1% 20px 0.3%;padding:0; background: #f6f6f6;}

.se_liebiao_01{width: 100%;height: 180px; background: #eeeeee;justify-content: center; align-items: center;overflow: hidden;display: flex; border-radius: 10px;
    position: relative; z-index:0;}
.se_liebiao_02{width: 100%;height:107px; background: #ffffff; border-radius: 10px; box-shadow: 0 0px 15px #ddd; margin-top: -15px;position: relative;}
.se_libnr{width: 90%; margin: 0 auto;display: table;margin-top:-12px;position: relative;top: -13px; }

.se_liebiao_02 h2{width: 100%;color: #24344e; font-size: 18px; font-weight: bold;display: block; overflow: hidden; line-height:28px; height:28px;text-overflow: ellipsis;
    display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; }
.se_liebiao_02 h3{width: 100%;color: #333333; font-size: 14px; display: block; overflow: hidden; line-height: 23px;text-overflow: ellipsis;
    display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.se_liebiao_02 h4{width: 100%;color: #666666; font-size: 14px;display: block; overflow: hidden; line-height: 23px;text-overflow: ellipsis;
    display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.se_liebiao_02 h4 span{ padding: 0 3px;}

.se_liebiao_top{width: 92%; background: rgb(36,53,78,0.9); height: 35px; color: #fff; left: 5%; border-radius: 10px; line-height:35px; position: relative; top: -22px;
    font-size: 14px;}
.se_liebiao_top img{ height:20px; margin-left:6px; margin-right:5px;}
.se_liebiao_top span{ float: right; margin-right: 10px;}

.se_lbdb{width: 90px; height: 32px;background: url(../images/duibi_1.png) no-repeat; background-size: 100%; position: absolute; top: 10px; right: 10px;}
.se_lbdb:hover{width: 90px; height: 32px;background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top: 10px; right: 10px;}

@media (max-width:1024px){
    .se_liebiao li{float: left;width: 49%;margin:0;padding:0; margin-bottom:20px;}
    .se_liebiao li:nth-child(even){ float: right;}
}

@media (max-width:823px){
    .se_liebiao li{float: left;width: 100%;margin:0;padding:0; margin-bottom:20px;}
}

@media (max-width:768px){
    .se_liebiao li{float: left;width: 49%;margin:0;padding:0; margin-bottom:20px;}
    .se_liebiao li:nth-child(even){ float: right;}
}
@media (max-width:760px){
    .se_liebiao ul{ margin-top: 0px;}
    .se_liebiao li{float: left;width: 100%;margin:0;padding:0; margin-bottom:20px;}
    .se_liebiao li:last-child{ margin-bottom:0px;}
}
@media (max-width:450px){
    .se_liebiao ul{ margin-top:0px;}
}

.imgov_nn {
    width: auto;
    height: auto;
    max-width:75%;
    max-height:75%; margin-top: -10%;
}


.fn_listnn{width:96%; margin: 0 auto; display: table; background: #f6f6f6; margin-bottom: 10px;}
.fn_listnn dt{width: 100%; margin: 0 auto; display: table; line-height:20px; padding: 10px 10px; font-size: 15px;}
.fn_listnn dt img{ height:20px; float: left; margin-right:5px;color: #666;width: 25px; margin-left:10px;}

.bar_box dt{background: url(../images/down_nn.png) no-repeat;background-size:30px;width:98%;background-position:right;color:#666;position:relative;cursor:pointer; padding: 10px 0; display: table;}
.bar_box dt.on{background:  url(../images/up_nn.png) no-repeat ; background-size:30px;background-position:right;position:relative;cursor:pointer;}
.bar_box dd{ width: 96%; margin: 0 auto;display: none;padding:10px 0px; border-top: #dcdcdc 1px solid; font-size: 15px;}

/* 6-25 */
.nz_zhoubian{width: 96%; margin: 0 auto; display: table; padding: 10px 0 0 0;}
.nz_zhoubian li{width:49%; background: url(../images/zhouw_23.png) top right no-repeat #e7feff;background-size:50%; padding: 10px 10px; border: #bdf8fb 1px solid;
    border-radius: 10px; display: table; position: relative; float: left; margin-bottom: 10px; cursor: pointer;}
.nz_zhoubian li:nth-child(even){ float: right;}
.nz_zhoubian li:hover{box-shadow:0px 1px 6px #cee9ea;}

.ne_zwicon{width:35px; height: 35px; float: left; margin-top:4px;}
.ne_zwfont{width: calc(100% - 45px);float: right; height: 74px; overflow: hidden;}
.ne_zwfont h2{ font-size: 18px; color: #28c1c9; font-weight: bold; line-height:30px;}
.ne_zwfont h3{ font-size: 14px; color: #999; line-height: 22px;}
.ne_zwfont h3 span{ color: #333;}

.ne_rit_t{ position: absolute; right: 10px; top:36px; width:25px;}
@media (max-width:450px){
    .nz_zhoubian{width: 92%;background-size:100%;}
    .nz_zhoubian li{width: 100%;}
}

.jisuan{ float: right; font-size: 14px; color: #2374dd; font-weight: normal;}
.jsdaik{width: 100%; border: #dcdcdc 1px solid; border-radius:4px; display: table;}
.jsdaik li{width: 100%; height: 40px; border-bottom: #dcdcdc 1px solid; display: table; line-height: 40px; padding: 0 7px; font-size: 14px;}
.jsdaik li:last-child{ border-bottom: none;}
.jsdaik li span{float: left; color: #666666;}
.jsdaik li font{float: right;}
.jsdaik li font i{ float: right; font-style: normal;}
.js_input{height: 30px; line-height: 30px; float: right;width:100px; border-radius: 5px; margin-right: 5px; margin-top: 5px; text-align: right; padding: 0 6px; border: #ccc 1px solid;}
.js_input::placeholder{ color: #333;}

.js_input_one{height: 30px; line-height: 30px; float: right;width:100px; border-radius: 5px; margin-right: 5px; margin-top: 5px; text-align: right; padding: 0 6px; color: #333;}

.js_bga{width: 100%; background: #f5f5f5;border: #dcdcdc 1px solid; margin-top: 10px; padding:5px 7px;border-radius:4px;}
.js_bga h2{ color: #666; text-align: left; font-size: 14px; line-height: 25px}
.js_bga h3{ color: #333; text-align: left; font-size: 14px; line-height: 25px;}
.js_bga h3 b{ color: #f00; font-size: 18px;}

.js_shouc01{height: 40px; line-height: 40px;background-image:linear-gradient(#2b97fd , #1264ce); display: table; text-align: center; color: #ffffff; border-radius: 5px; margin: 0 auto; margin-top: 15px;
    margin-bottom: 15px; font-size: 16px;box-shadow: 0px 0px 10px #e9e9e9; cursor: pointer; padding: 0 25px; font-weight: bold;}
.js_shouc01:hover{background-image:linear-gradient(#1264ce , #2b97fd);color: #ffffff; }
.js_shouc01 img{ height: 20px; margin-right:6px; vertical-align: middle; margin-top: -4px;}

.js_guanbi{width:17px; position: absolute; top: 13px; right:15px;}


@media (max-width:824px){
    .js_height{ height:260px;overflow-y:scroll; display: block;}
}
@media (max-width:769px){
    .js_height{ height:auto;}
}
@media (max-width:736px){
    .js_height{ height:260px;}
}
@media (max-width:640px){
    .js_height{ height:240px;}
}
@media (max-width:568px){
    .js_height{ height:200px;}
}


@media (max-width:450px){
    .js_height{ height:auto;}
}



.map_new{width:100%;background: #ffffff;position: fixed;left: 0%;top: 0%;bottom:0%;z-index: 50; display: block;}
.map_img{overflow: hidden;background: url(../images/yd2_611.jpg) no-repeat; background-size: cover;width: 100%;height: 100%;}
@media (max-width:450px){
    .map_img{height: 100%;width: auto;}
}



.new_map_left{height:36px; position: absolute; top: 10px; left: 15px; background: rgba(255,255,255,0.99);box-shadow: 0 0 15px #ccc; border-radius: 5px; z-index: 303;}
.new_map_left a{text-align: center; float: left; padding: 0 10px; border-right: #ccc 1px solid; line-height:20px; margin-top: 8px; font-size: 16px;}
.new_map_left a:last-child{ border-right: none;}
.new_map_left a:hover{ color: #007AFF;}

.map_guanbi{width:30px; height: 30px; position: absolute; top: 10px; right: 10px; z-index: 101; cursor: pointer;}

.fnew_leanbot {position: absolute;right:15px;bottom:10px; z-index: 302;}
.fnew_leanbot a{width:40px; height: 40px; background: #ffffff;box-shadow: 0px 0px 10px #a5a5a5; display: table; margin-bottom: 10px; text-align: center;color: #24344d;}
.fnew_leanbot span{ text-align: center; line-height:40px; font-size:22px;}
.fnew_leanbot a:hover{background: #eee; color: #24344d !important;}

.map_jing{position: absolute;left:15px;bottom:10px;width: 60px; height:60px; background: #ffffff;box-shadow: 0 0 15px #ccc; border: #ffffff 2px solid;}
.map_jing img{width: 100%;}
.map_jing_bg{ position: absolute; background: rgba(0,0,0,0.6); color: #ffffff; line-height: 20px; text-align: center;width: 100%; bottom: 0;}




.map_xinx{ position: absolute; top: 10px; width:400px; border-radius:20px; background: rgba(249,249,249,0.9);box-shadow: 0 0 15px #ccc; z-index: 300; right:60px; bottom: 20px;}
.map_biaoti{width:85%; height:78px; margin: 0 auto;}
.map_biaoti ul{width: 100%; margin: 0 auto;}
.map_biaoti ul li{float: left; text-align: center;height: 100%;display: table; border-left: #eee 1px solid; cursor: pointer;}
.map_biaoti ul li p{ font-weight: normal;}
.map_wi_hicon{width:40px; height: 40px; background: #ffeab8; margin: 0 auto; display: table; border-radius: 100px; margin-top: 10px;}
.map_wi_hicon img{width:25px; margin: 0 auto; display: table; margin-top:8px;}
.mapys_2{background: #d6e9ff !important;}
.mapys_3{background: #defae5 !important;}
.mapys_4{background: #ffe1c9 !important;}
.mapys_5{background: #b1d2ff !important;}
.mapys_6{background: #ffe6c8 !important;}
.mapys_7{background: #dbdbdb !important;}
.mapys_8{background: #c0eddd !important;}

@media (max-width:1024px){
    .map_xinx{width:280px}
}


@media (max-width:450px){
    .map_xinx{ position: absolute; bottom: 10px; width: 100%; border-radius:20px; background: rgba(249,249,249,0.9);box-shadow: 0 0 15px #ccc; top: initial; right: 0;}
    .fnew_leanbot {position: absolute;right:15px;bottom:260px;}
    .map_jing{bottom:260px;}
}


.map_span{ margin-left: -15px;}
.map_hgg{ height: 100%;}
.map_dhover{background: #ffffff;width: 100%; height: 100%; display: table;}
.map_pvleft{background:rgba(0,0,0,0.3); width: 20px !important;height:30px  !important;border-radius: 5px; top: 45px !important;;}
.map_pvleft img{width: 10px;margin-top: 8px;margin-left: 4px;}

.map_pvright{background:rgba(0,0,0,0.3); width: 20px !important;height: 30px  !important;border-radius: 5px;top: 45px !important;}
.map_pvright img{width: 10px;margin-top: 8px;margin-left: 4px;}


.map_feilei{width: 100%; border-radius: 20px; background: #ffffff;display: block;overflow: hidden; position: absolute; bottom: 0; top: 79px; min-height: 88vh;}
.map_qieh{width:80%; height: 35px; background: #f9f9f9; margin: 0 auto; display: table; margin-top: 10px; border: #eee 1px solid; line-height: 35px; border-radius: 5px;
    overflow: hidden;}
.map_qieh a{width: 33.33%; text-align: center; float: left;}
.map_hover{ background: #2a79d5; color: #ffffff !important;}

.map_qieh01{width:80%; height: 35px; background: #f9f9f9; margin: 0 auto; display: table; margin-top: 10px; border: #eee 1px solid; line-height: 35px; border-radius: 5px;
    overflow: hidden;}
.map_qieh01 a{width:50%; text-align: center; float: left;}


.map_neir{width:80%; margin: 0 auto; display: table; padding-bottom: 20px; margin-top: 10px;}
.map_neir ul{width: 100%; display:block;padding-bottom:5px; max-height:76vh; overflow-y:auto;}
.map_neir h2{ color: #666; line-height: 25px; padding: 0 5px; cursor: pointer;}
.map_neir h2:hover{ color: #2a79d5; background: #e4f1ff;}
.map_ckgd{ background: #eee; padding: 5px 20px; font-size: 12px; border-radius: 4px; margin: 0 auto; display: table;color: #999999;}

.map_neir ul::-webkit-scrollbar {
    width:5px;
}
.map_neir ul::-webkit-scrollbar-track {
    background-color:#eee;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius:10px;
}
.map_neir ul::-webkit-scrollbar-thumb {
    background-color:#d6e9ff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius:10px;
}

@media (max-width:1024px){
    .map_neir ul{max-height:72vh;}
    .map_ul{max-height:75vh  !important;;}
    .map_feilei{min-height:99vh;}
}
@media (max-width:824px){
    .map_neir ul{max-height:55vh;}
    .map_ul{max-height:72vh  !important;;}
    .map_feilei{min-height:76vh;}
}
@media (max-width:813px){
    .map_neir ul{max-height:55vh;}
    .map_ul{max-height:60vh;}
    .map_feilei{min-height:72vh;}
}
@media (max-width:797px){
    .map_neir ul{max-height:;}
}
@media (max-width:768px){
    .map_neir ul{max-height:83vh;}
    .map_ul{max-height:88vh  !important;;}
    .map_feilei{min-height:90vh;}
}


@media (max-width:736px){
    .map_neir ul{max-height:58vh;}
    .map_ul{max-height:62vh  !important;;}
    .map_feilei{min-height:75vh;}
}
@media (max-width:667px){
    .map_neir ul{max-height:53vh;}
    .map_ul{max-height:58vh  !important;;}
    .map_gd{ height:100px; overflow: hidden;}
    .map_feilei{min-height:73vh;}

}
@media (max-width:640px){
    .map_neir ul{max-height:54vh;}
    .map_ul{max-height:62vh  !important;;}
}
@media (max-width:568px){
    .map_neir ul{max-height:47vh;}
    .map_ul{max-height:58vh  !important;;}
    .map_feilei{min-height:69vh;}
}
@media (max-width:450px){
    .map_feilei{position: initial; min-height: 175px;}
    .map_neir ul{max-height:97px;}
    .map_ul{max-height:143px !important;}
    .map_neir ul::-webkit-scrollbar {display: none;}
    .map_gd{ height:50px; overflow: hidden;}
    .map_gd_1 {height: 95px;overflow: hidden;}
}





.triangle-top{
    background: url(../images/zk_icon.png) no-repeat;background-size:16px;
    background-position:right;color:#333;position:relative;cursor:pointer;}
.triangle-bottom{
    background: url(../images/zk_icon_1.png) no-repeat;background-size:16px;
    background-position:right;color:#333;position:relative;cursor:pointer;
}
.tr_l{ padding-right:20px; font-style: normal;color: #666;}
.dropdown_aa{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb{max-height: 0;}
.dropdown_aa1{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb1{max-height: 0;}
.dropdown_aa2{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb2{max-height: 0;}
.dropdown_aa3{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb3{max-height: 0;}
.dropdown_aa4{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb4{max-height: 0;}
.dropdown_aa5{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb5{max-height: 0;}

.dropdown_aa-s{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb-s{max-height: 0;}
.dropdown_aa-s1{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb-s1{max-height: 0;}
.dropdown_aa-s7{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb-s7{max-height: 0;}
.important_facilities-1{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.important_facilities-bb{max-height: 0;}
.aversion-1{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.aversion-bb{max-height: 0;}


.dropdown_aa-x{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb-x{max-height: 0;}
.dropdown_aa-x1{width: 100%;height: auto;overflow: hidden;transition: all .5s}
.down_bb-x1{max-height: 0;}





.kauta{width: 150px;border-radius:40px;background: rgba(255,255,255,0.9);position: absolute;top: -70px;left: -50px;z-index: 201;box-shadow: 0px 12px 27px #939597;
    padding:8px 5px 5px 5px;text-align: center; display: table;}
.kauta .divfont{ font-size: 16px; color: #333;width: 100%; line-height: 25px;}
.kauta .divfont1{ font-size:14px; color: #666;line-height: 25px}
.kua_bott{ position: absolute; bottom: -8px; left: 37%;height:10px;}






.dqumaplist{width: 100% !important;}
.sn_ximg_newlist {width: 115px;float: left;height: 96px;}
.sn_xr_newlist{float: right;width: calc(100% - 160px);font-size: 14px;}
.wuj_list .sn_ximg_newaa {height: 100px; width: 150px;}

.sn_xr_newaa {float: right;width: calc(100% - 157px);font-size: 14px;}


@media (max-width:1024px){
    .wuj_list .sn_ximg_newaa {height: 105px; width:100px;}
    .sn_xr_newaa {float: right;width: calc(100% - 110px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px; padding: 5px;}
}

@media (max-width:824px){
    .wuj_list .sn_ximg_newaa {height: 105px; width:90px;}
    .sn_xr_newaa {float: right;width: calc(100% - 100px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px; padding: 5px;}
}

@media (max-width:768px){
    .wuj_list .sn_ximg_newaa {height: 105px; width: 200px;}
    .sn_xr_newaa {float: right;width: calc(100% - 210px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px;}
}

@media (max-width:736px){
    .wuj_list .sn_ximg_newaa {height: 105px; width: 130px;}
    .sn_xr_newaa {float: right;width: calc(100% - 140px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px;}
}
.sn_biaoti01{ height: 50px;}
@media (max-width:668px){
    .wuj_list .sn_ximg_newaa{height:105px; width: 100%;}
    .sn_xr_newaa {float: right;width:100%;font-size: 14px;}
    .sn_biaoti{ height: auto;}

    .sn_biaoq{ font-size: 14px;}
}

@media (max-width:450px){
    .sn_xr_newlist{float: right;width: calc(100% - 125px);font-size: 14px;}
    .sn_biaoti{ height: 50px;}
    .wuj_list .sn_ximg_newaa {height: 97px; width: 130px;}
    .sn_xr_newaa {float: right;width: calc(100% - 140px);font-size: 14px;}
}

@media (max-width:360px){
    .sn_xr_newlist{float: right;width: calc(100% - 125px);font-size: 14px;}
    .sn_biaoti{ height: 50px;}
    .wuj_list .sn_ximg_newaa {height: 105px; width: 120px;}
    .sn_xr_newaa {float: right;width: calc(100% - 130px);font-size: 14px;}
}
.sn_wnh{width: 100% !important; height: 100%; display: table;}
.map_biaoti label {display: inline-block;max-width: 100%;width: 100%;margin-bottom: 5px;font-weight: bold;cursor: pointer}


/* 6-26 */
.xisj{width: 100%;text-align: center;padding: 10px 0;  border-radius: 5px; box-shadow:  0 0 10px #e4eeff; background: #e6f3ff; border: #72b1ec 1px solid; cursor: pointer;}
.xisj01{font-style: normal;color: #4789e1; font-size: 15px;}
.down_aa{width: 100%;max-height:auto;}
.up_bb{max-height: 0; overflow: hidden;}


.dqumaplist{width: 100% !important;}
.sn_ximg_newlist {width: 115px;float: left;height: 96px;}
.sn_xr_newlist{float: right;width: calc(100% - 160px);font-size: 14px;}
.wuj_list .sn_ximg_newaa {height: 100px; width: 150px;}

.sn_xr_newaa {float: right;width: calc(100% - 157px);font-size: 14px;}


@media (max-width:1024px){
    .wuj_list .sn_ximg_newaa {height: 105px; width:100px;}
    .sn_xr_newaa {float: right;width: calc(100% - 110px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px; padding: 5px;}
}

@media (max-width:824px){
    .wuj_list .sn_ximg_newaa {height: 105px; width:90px;}
    .sn_xr_newaa {float: right;width: calc(100% - 100px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px; padding: 5px;}
}

@media (max-width:768px){
    .wuj_list .sn_ximg_newaa {height: 105px; width: 200px;}
    .sn_xr_newaa {float: right;width: calc(100% - 210px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px;}
}

@media (max-width:736px){
    .wuj_list .sn_ximg_newaa {height: 105px; width: 130px;}
    .sn_xr_newaa {float: right;width: calc(100% - 140px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px;}
}
.sn_biaoti01{ height: 50px;}
@media (max-width:668px){
    .wuj_list .sn_ximg_newaa{height:105px; width: 100%;}
    .sn_xr_newaa {float: right;width:100%;font-size: 14px;}
    .sn_biaoti{ height: auto;}

    .sn_biaoq{ font-size: 14px;}
}

@media (max-width:450px){
    .sn_xr_newlist{float: right;width: calc(100% - 125px);font-size: 14px;}
    .sn_biaoti{ height: 50px;}
    .wuj_list .sn_ximg_newaa {height: 97px; width: 130px;}
    .sn_xr_newaa {float: right;width: calc(100% - 140px);font-size: 14px;}
}

@media (max-width:360px){
    .sn_xr_newlist{float: right;width: calc(100% - 125px);font-size: 14px;}
    .sn_biaoti{ height: 50px;}
    .wuj_list .sn_ximg_newaa {height: 105px; width: 120px;}
    .sn_xr_newaa {float: right;width: calc(100% - 130px);font-size: 14px;}
}
.sn_wnh{width: 100% !important; height: 100%; display: table;}
.map_biaoti label {display: inline-block;max-width: 100%;width: 100%;margin-bottom: 5px;font-weight: bold;cursor: pointer}

/* 6-26 */
.xisj{width: 100%;text-align: center;padding: 10px 0;  border-radius: 5px; box-shadow:  0 0 10px #e4eeff; background: #e6f3ff; border: #72b1ec 1px solid; cursor: pointer;}
.xisj01{font-style: normal;color: #4789e1; font-size: 15px;}
.down_aa{width: 100%;max-height:auto;}
.up_bb{max-height: 0; overflow: hidden;}





.fn_listnn{width:96%; margin: 0 auto; display: table; background: #f6f6f6; margin-bottom: 10px;}
.fn_listnn dt{width: 100%; margin: 0 auto; display: table; line-height:20px; padding: 10px 10px; font-size: 15px;}
.fn_listnn dt img{ height:20px; float: left; margin-right:5px;color: #666;width: 25px; margin-left:10px;}


.bar_box dd{ width: 96%; margin: 0 auto;display: none;padding:10px 0px; border-top: #dcdcdc 1px solid; font-size: 15px;}

.hangqint_left{position: absolute;background:rgba(50,190,159,0.9); left: 0; top: 0; display: table; border-radius:0px 0 5px 0; color: #ffffff; padding: 0 5px;
    line-height: 25px; /* box-shadow: 0 5px 5px #38a18a; */}
.dizhint{ color: #333; font-size: 14px; width: 100%; display: block; overflow: hidden;  height: 22px; line-height: 22px;}

.nmae_textd {float: left;width: 100%;font-size: 18px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;margin-top: 0px;display: block; margin-bottom: 5px;
    height: 50px;;}
.nmae_lbdb {width: 90px;height: 32px;background: url(../images/duibi_1.png) no-repeat;background-size: 100%;position: absolute;top:0px;right:0px;}
.nmae_lbdb:hover{background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top:0px; right:0px;}




.wuj_list .sn_ximg_newbb {height: 100px; width: 150px;}
.sn_xr_newbb{float: right;width: calc(100% - 157px);font-size: 14px;}

@media (max-width:1024px){
    .wuj_list .sn_ximg_newbb {height: 105px; width:100px;}
    .sn_xr_newbb {float: right;width: calc(100% - 110px);font-size: 14px;}
    .nmae_lbdb {width: 72px;height: 32px;background: url(../images/duibi_1.png) no-repeat;background-size: 100%;position: absolute;top:0px;right:0px;}
    .nmae_lbdb:hover{width: 72px; height: 32px;background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top: 0px; right: 0px;}

    .hangqint_left{ font-size: 12px;}
    .co_h6{ font-size: 12px;}
}

@media (max-width:824px){
    .wuj_list .sn_ximg_newbb {height: 105px; width:114px;}
    .sn_xr_newbb {float: right;width: calc(100% - 120px);font-size: 14px;}
    .nmae_lbdb {width: 75px;background: url(../images/duibi_1.png) no-repeat;background-size: 100%;position: absolute;top:0px;right:0px;}
    .nmae_lbdb:hover{width: 75px;background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top: 0px; right: 0px;}

    .co_h6{ font-size: 12px;}
}

@media (max-width:768px){
    .wuj_list .sn_ximg_newbb {height: 105px; width:200px;}
    .sn_xr_newbb {float: right;width: calc(100% - 210px);font-size: 14px;}
    .hangqint_left{ font-size: 14px;}
}

@media (max-width:798px){
    .nmae_textd{width: calc(92% - 40px) !important; margin-top: 5px;}
}

@media (max-width:736px){
    .wuj_list .sn_ximg_newbb {height: 105px; width: 120px;}
    .sn_xr_newbb {float: right;width: calc(100% - 130px);font-size: 14px;}
    .hangqint_left{ font-size: 12px;}
}

@media (max-width:668px){
    .wuj_list .sn_ximg_newbb{height:105px; width: 100%;}
    .sn_xr_newbb {float: right;width:100%;font-size: 14px;}
    .nmae_textd{width: 100%; margin-top: 5px;}
}

@media (max-width:450px){
    .wuj_list .sn_ximg_newbb {height: 97px; width: 130px;}
    .sn_xr_newbb {float: right;width: calc(100% - 140px);font-size: 14px;}

    .nmae_lbdb {width: 90px;background: url(../images/duibi_1.png) no-repeat;background-size: 100%;position: absolute;top:0px;right:0px;}
    .nmae_lbdb:hover{width: 90px;background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top: 0px; right: 0px;}

    .nmae_textd {width: calc(92% - 40px); margin-top: 0;}
    .hangqint_left{ font-size: 14px;}

}

@media (max-width:360px){
    .wuj_list .sn_ximg_newbb {height: 98px; width: 100px;}
    .sn_xr_newbb {float: right;width: calc(100% - 110px);font-size: 14px;}
    .hangqint_left{ font-size: 12px;}
    .nmae_lbdb {width: 80px;}
    .nmae_lbdb:hover{width: 80px;background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top: 0px; right: 0px;}
}

.wujian_cs{width:100%;}

.se_listq{width: 100%;;}
.se_listq li{width: 49%; float: left; margin-bottom: 10px !important;}
.se_listq li:nth-child(even){ float: right;}


.cx_ziliao_a{width:100%; display: table;line-height: 60px; color: #000000; font-size:26px; border-bottom: #24344d 1px solid; font-weight: bold; margin-top: 10px;}
.cx_ziliao_a a{width:240px; float: left; text-align: center;height: 60px; }
.cx_ziliao_a a img{ height:27px; margin-right: 5px;}
.cx_ziliao_a a  i{ font-size:18px; margin-right:8px;}
.cx_ziliao_a_hover{ background: #24344d; border-radius: 5px 5px 0 0; color: #fff !important;}
.icx_f{ font-size: 24px !important;}


@media (max-width:797px) {
    .cx_ziliao_a{font-size:20px;height: 45px;  line-height: 45px;}
    .cx_ziliao_a img{ height:26px; margin-right:10px;}
    .cx_ziliao_a a{width: 50%; float: left; text-align: center;height:45px;}
    .icx_f{ font-size: 20px !important;}
}


@media (max-width:450px){
    .icx_f{ font-size: 22px;}
    .se_listq{width: 95%;;}
    .se_listq li{width:100%; float: left; margin-bottom: 10px !important; padding-left:6px;}
    .wujian_cs{width:100%; float: left;}
    .wujian_cr{width:100%; float: right;}
}


.dqumaplist{width: 100% !important;}
.sn_ximg_newlist {width: 115px;float: left;height: 96px;}
.sn_xr_newlist{float: right;width: calc(100% - 160px);font-size: 14px;}
.wuj_list .sn_ximg_newaa {height: 100px; width: 150px;}

.sn_xr_newaa {float: right;width: calc(100% - 157px);font-size: 14px;}


@media (max-width:1024px){
    .wuj_list .sn_ximg_newaa {height: 105px; width:100px;}
    .sn_xr_newaa {float: right;width: calc(100% - 110px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px; padding: 5px;}
}

@media (max-width:824px){
    .wuj_list .sn_ximg_newaa {height: 105px; width:90px;}
    .sn_xr_newaa {float: right;width: calc(100% - 100px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px; padding: 5px;}
}

@media (max-width:768px){
    .wuj_list .sn_ximg_newaa {height: 105px; width: 200px;}
    .sn_xr_newaa {float: right;width: calc(100% - 210px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px;}
}

@media (max-width:736px){
    .wuj_list .sn_ximg_newaa {height: 105px; width: 130px;}
    .sn_xr_newaa {float: right;width: calc(100% - 140px);font-size: 14px;}
    .sn_biaoq{ font-size: 12px;}
}
.sn_biaoti01{ height: 50px;}
@media (max-width:668px){
    .wuj_list .sn_ximg_newaa{height:105px; width: 100%;}
    .sn_xr_newaa {float: right;width:100%;font-size: 14px;}
    .sn_biaoti{ height: auto;}

    .sn_biaoq{ font-size: 14px;}
}

@media (max-width:450px){
    .sn_xr_newlist{float: right;width: calc(100% - 125px);font-size: 14px;}
    .sn_biaoti{ height: 50px;}
    .wuj_list .sn_ximg_newaa {height: 97px; width: 130px;}
    .sn_xr_newaa {float: right;width: calc(100% - 140px);font-size: 14px;}
}

@media (max-width:360px){
    .sn_xr_newlist{float: right;width: calc(100% - 125px);font-size: 14px;}
    .sn_biaoti{ height: 50px;}
    .wuj_list .sn_ximg_newaa {height: 105px; width: 120px;}
    .sn_xr_newaa {float: right;width: calc(100% - 130px);font-size: 14px;}
}
.sn_wnh{width: 100% !important; height: 100%; display: table;}
.map_biaoti label {display: inline-block;max-width: 100%;width: 100%;margin-bottom: 5px;font-weight: bold;cursor: pointer}

/* 6-26 */
.xisj{width: 100%;text-align: center;padding: 10px 0;  border-radius: 5px; box-shadow:  0 0 10px #e4eeff; background: #e6f3ff; border: #72b1ec 1px solid; cursor: pointer;}
.xisj01{font-style: normal;color: #4789e1; font-size: 15px;}
.down_aa{width: 100%;max-height:auto;}
.up_bb{max-height: 0; overflow: hidden;}





.fn_listnn{width:96%; margin: 0 auto; display: table; background: #f6f6f6; margin-bottom: 10px;}
.fn_listnn dt{width: 100%; margin: 0 auto; display: table; line-height:20px; padding: 10px 10px; font-size: 15px;}
.fn_listnn dt img{ height:20px; float: left; margin-right:5px;color: #666;width: 25px; margin-left:10px;}

.bar_box dd{ width: 96%; margin: 0 auto;display: none;padding:10px 0px; border-top: #dcdcdc 1px solid; font-size: 15px;}

.hangqint_left{position: absolute;background:rgba(50,190,159,0.9); left: 0; top: 0; display: table; border-radius:0px 0 5px 0; color: #ffffff; padding: 0 5px;
    line-height: 25px; /* box-shadow: 0 5px 5px #38a18a; */}
.dizhint{ color: #333; font-size: 14px; width: 100%; display: block; overflow: hidden;  height: 22px; line-height: 22px;}

.nmae_textd {float: left;width: 100%;font-size: 18px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;margin-top: 0px;display: block; margin-bottom: 5px;
    height: 50px;;}
.nmae_lbdb {width: 90px;height: 32px;background: url(../images/duibi_1.png) no-repeat;background-size: 100%;position: absolute;top:0px;right:0px;}
.nmae_lbdb:hover{background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top:0px; right:0px;}




.wuj_list .sn_ximg_newbb {height: 100px; width: 150px;}
.sn_xr_newbb{float: right;width: calc(100% - 157px);font-size: 14px;}

@media (max-width:1024px){
    .wuj_list .sn_ximg_newbb {height: 105px; width:100px;}
    .sn_xr_newbb {float: right;width: calc(100% - 110px);font-size: 14px;}
    .nmae_lbdb {width: 72px;height: 32px;background: url(../images/duibi_1.png) no-repeat;background-size: 100%;position: absolute;top:0px;right:0px;}
    .nmae_lbdb:hover{width: 72px; height: 32px;background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top: 0px; right: 0px;}

    .hangqint_left{ font-size: 12px;}
    .co_h6{ font-size: 12px;}
}

@media (max-width:824px){
    .wuj_list .sn_ximg_newbb {height: 105px; width:114px;}
    .sn_xr_newbb {float: right;width: calc(100% - 120px);font-size: 14px;}
    .nmae_lbdb {width: 75px;background: url(../images/duibi_1.png) no-repeat;background-size: 100%;position: absolute;top:0px;right:0px;}
    .nmae_lbdb:hover{width: 75px;background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top: 0px; right: 0px;}

    .co_h6{ font-size: 12px;}
}

@media (max-width:768px){
    .wuj_list .sn_ximg_newbb {height: 105px; width:200px;}
    .sn_xr_newbb {float: right;width: calc(100% - 210px);font-size: 14px;}
    .hangqint_left{ font-size: 14px;}
}

@media (max-width:736px){
    .wuj_list .sn_ximg_newbb {height: 105px; width: 120px;}
    .sn_xr_newbb {float: right;width: calc(100% - 130px);font-size: 14px;}
    .hangqint_left{ font-size: 12px;}
}

@media (max-width:668px){
    .wuj_list .sn_ximg_newbb{height:105px; width: 100%;}
    .sn_xr_newbb {float: right;width:100%;font-size: 14px;}
    .nmae_textd{width: 100%; margin-top: 5px;}
}

@media (max-width:450px){
    .wuj_list .sn_ximg_newbb {height: 97px; width: 130px;}
    .sn_xr_newbb {float: right;width: calc(100% - 140px);font-size: 14px;}

    .nmae_lbdb {width: 90px;background: url(../images/duibi_1.png) no-repeat;background-size: 100%;position: absolute;top:0px;right:0px;}
    .nmae_lbdb:hover{width: 90px;background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top: 0px; right: 0px;}

    .nmae_textd {width: calc(92% - 40px); margin-top: 0;}
    .hangqint_left{ font-size: 14px;}

}

@media (max-width:360px){
    .wuj_list .sn_ximg_newbb {height: 98px; width: 100px;}
    .sn_xr_newbb {float: right;width: calc(100% - 110px);font-size: 14px;}
    .hangqint_left{ font-size: 12px;}
    .nmae_lbdb {width: 80px;}
    .nmae_lbdb:hover{width: 80px;background: url(../images/duibi_2.png) no-repeat; background-size: 100%; position: absolute; top: 0px; right: 0px;}
}

.wujian_cs{width:100%;}

.se_listq{width: 100%;;}
.se_listq li{width: 49%; float: left; margin-bottom: 10px !important;}
.se_listq li:nth-child(even){ float: right;}


.cx_ziliao_a{width:100%; display: table;line-height: 60px; color: #000000; font-size:26px; border-bottom: #24344d 1px solid; font-weight: bold; margin-top: 10px;}
.cx_ziliao_a a{width:240px; float: left; text-align: center;height: 60px; }
.cx_ziliao_a a img{ height:27px; margin-right: 5px;}
.cx_ziliao_a a  i{ font-size:18px; margin-right:8px;}
.cx_ziliao_a_hover{ background: #24344d; border-radius: 5px 5px 0 0; color: #fff !important;}
.icx_f{ font-size: 24px !important;}


@media (max-width:797px) {
    .cx_ziliao_a{font-size:20px;height: 45px;  line-height: 45px;}
    .cx_ziliao_a img{ height:26px; margin-right:10px;}
    .cx_ziliao_a a{width: 50%; float: left; text-align: center;height:45px;}
    .icx_f{ font-size: 20px !important;}
}


@media (max-width:450px){
    .icx_f{ font-size: 22px;}
    .se_listq{width: 95%;;}
    .se_listq li{width:100%; float: left; margin-bottom: 10px !important; padding-left:6px;}
    .wujian_cs{width:100%; float: left;}
    .wujian_cr{width:100%; float: right;}
}


.se_liebiao01{width: 100%;}
/* .se_liebiao01 li{float: left;width: 31.9%;margin: 0 1.2% 20px 0;padding:0; background: #f6f6f6;} */

.nz_ttp:hover {box-shadow: 0px 1px 6px #ddd; cursor: pointer;}

.nz_boxty{  box-shadow:0 9px 13px #c8c8c8;background: #eee; border-radius: 10px;}
.nz_boxty01{ /* border: #ddd 1px solid; */}


@media (max-width:824px){
    .bg_grey{width:100%; margin-left:0%;}
    .se_liebiao ul{width:100%; margin-left:0%;}
    .right.w70{ overflow-y: inherit;}
    .nz_boxty{  box-shadow:0 0px 20px #c8c8c8;}
    .se_liebiao{padding-left:0%;}
}


.daishou_n {
    width: 50px;
    height: 40px;
    /* background-image: linear-gradient(to right, #ffe7c8 0%, #ffd194 100%); */
    /*  box-shadow: 0 0 10px #f0e0cb; */
    color: #ff9403;
    position: absolute;
    top: 0px;
    right: 0px;
    /* border-radius: 10px; */
}



.daishou_n span {
    width: 100%;
    background-image: linear-gradient(to right, #ffe7c8 0%, #ffd194 100%); border-radius: 10px;  box-shadow: 0 0 10px #f0e0cb; text-align: center;
    margin: 0 auto;
    display: table;
    height: 20px;
    line-height: 20px;
    font-size: 12px; margin-bottom: 5px;
}

.daishou_n span img {
    height: 13px;
    margin-right: 2px;
    margin-top: -2px;
}

.dsi_bs{width: 100%; height: 20px; line-height: 20px;border-radius: 10px;background-image: linear-gradient(to right, #ffefdb 0%, #fff8ef 100%); font-weight: bold; text-align: center;
    font-size: 12px;box-shadow: 0 0 10px #f0e0cb;}
.daishou_n:hover{ color: #ff9403;background-image: linear-gradient(to top, #ffc67a 0%, #ffd194 100%);}

@media (max-width:736px){
    .dsi_bs{font-size: 12px;}
}

.nw_nebt{ background: #fcfcfc; border-radius: 10px; box-shadow:4px 0px 30px #ccc; color: #1260c8; font-size:14px; font-weight: normal; height: 32px;width: 120px; display: table; float: right; text-align: center;}
.nw_nebt img{ height: 20px; margin-right: 3px;}
.nw_nebt:hover{background-image: linear-gradient(to bottom, #fff 0%, #d2e5ff 100%);box-shadow:4px 0px 30px #bbbbbb;color: #1260c8;}

.nw_nebt_font{float: left;width: calc(100% - 130px);}

.new_litabl{width:550px; margin: 0 auto;background: url(../images/zzz_bg.png) no-repeat  right #fff; background-size: 100%; height: 50px; display: table; border-radius: 10px;box-shadow:4px 0px 30px #ccc; margin-top: 15px;}
.new_litabl ul{margin: 0 auto; display: table;}
.new_litabl ul a{float: left; text-align: center; line-height:35px; font-size: 15px; margin:6px 15px 0px 15px;}
.new_litabl_hover{ color: #145dbe !important; border-bottom: #145dbe 2px solid;}

@media (max-width:450px){
    .new_litabl{width: 95%;}
}

@media (max-width:360px){
    .new_litabl{width: 95%;}
    .new_litabl ul a{float: left; text-align: center; line-height:35px; font-size: 15px; margin:6px 10px 0px 10px;}
    .fn_pic{width: 90px;}
    .fn_pright{float: right;width: calc(100% - 100px);}
}


.new_dw{ position: relative;}
.new_rtubiao{ position: absolute; right: 0; top: 0; background: #fed853; color: #f00; border-radius:0 5px 0 5px ; display: table; line-height:30px; padding: 0 10px; font-weight: bold; font-size: 15px;}
.new_rtubiao01{ position: absolute; right: 0; top: 0; background: #d2d2d2; color: #999999; border-radius:0 5px 0 5px ; display: table; line-height:30px; padding: 0 10px; font-weight: bold; font-size: 15px;}


.new_widu{width: 100%; display: table; margin-top: 15px;}



.ziliao_new{width:700px;  margin: 0 auto;height:45px; background: #fff; box-shadow: 0 0 10px #eee; margin-bottom: 10px; border-radius: 10px; margin-top: 30px;}
.ziliao_new a{width: 33.3%; float: left; text-align: center; line-height: 45px; font-size: 15px; cursor: pointer;}
.ziliao_new a:hover{background: #fed853;border-radius: 10px; color: #333;}
.x_lihove{ background: #fed853;border-radius: 10px;}

.x_yj{ font-size: 18px !important; margin-right: 5px;}
.x_listya{ color: #a0a0a0;}
@media (max-width:450px){
    .ziliao_new{width:90%; }
}

.bisaots{width: 100%;background:#fff; padding: 15px 0; border-radius: 5px; }
.bisaots h2{ width: 95%; margin: 0 auto; color: #666; margin-bottom: 10px; font-size: 15px; line-height: 25px;}
.bisaots h2:last-child{ margin-bottom: 0;}

.zap_photo01{width: 95%; overflow: hidden;  margin: 0 auto; display: table; }
.zap_photo01>li{float: left; width:18%; height:102px;background: #eee;justify-content: center;align-items: center;overflow: hidden;display: flex;position: relative; margin: 10px 1.5% 0 0;cursor: pointer; margin-bottom: 5px;}
.zap_photo01>li>img{max-width: 100%; max-height: 100%;}
/* .zap_photo>li>em{position: absolute; left: 0; top:0; width: 100%; height: 100%; background: rgba(0,0,0,.5); color: #fff; display: flex; align-items: center; justify-content: center;} */

@media (max-width:450px){
    .zap_photo01>li{float: left; width:31.5%;}
}
.xzadbut_aa{background: #fed853; border-radius:5px;font-size: 15px; float: right; font-weight: normal; height:25px; line-height:25px; display: table; padding: 0 10px; cursor: pointer; margin-top: 10px;}
.qxz_img{width: 20px;margin-top: 9px}

.yulan{float: right !important;margin-right:0px;font-size: 14px;color: #135fc3 !important; background: rgba(255,255,255,1); height:28px; line-height:28px; padding: 0 5px; border-radius: 5px; margin-top:6px;}
.yulan:hover{background: rgba(255,255,255,0.8);}
.yulan_img{ margin-top:6px !important; margin-right: 2px;}

.ylbianji{float: left;width: calc(100% - 100px);display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical; overflow: hidden;}
.bianji_b{width: 64px;float: right; font-size: 14px; font-weight: normal; color: #2475dd;background: rgba(255,255,255,1); height:28px; line-height:28px; padding: 0 5px; border-radius: 5px; margin-top:6px;}
.bianji_b img{ height:15px; float: left;margin-right:0px;}
.bianji_b:hover{background: rgba(255,255,255,0.4); color: #2475dd;}


.xinz_bn_aa{width: 100%; margin: 0 auto; display: table;color: #f85238; margin-top: 10px; background-image: linear-gradient(#fff5ef, #ffffff); border: 1px dashed #fa916b; border-radius: 6px;
    padding:8px;box-shadow: 0 0 10px #ddd; font-size: 12px;}
.xinz_bn_aa p{width: calc(100% - 20px);float: right;padding-left:10px; line-height: 25px;}
.xinz_bn_aa img{ height: 25px;}
.xinz_bn_aa span{ font-weight: bold;}


.xieyq_ts{width: 60%; margin: 0 auto; display: table; color: #f00; background: rgba(255,255,255,0.3); padding: 10px; border-radius: 10px;
    margin-top: 15px; border: #f00 1px dashed;box-shadow: 5px 5px #ffd0d7;}

.fw_add{width:95%; margin: 0 auto; background: #d8e8e9; border-radius: 5px;display: table; margin-bottom: 20px; padding-bottom:10px;}
.fw_add ul{width:90%; margin: 0 auto;display: block; margin-top:10px; margin-bottom: 15px;}
.fw_add ul li{ line-height:20px; font-size: 16px;width:25%; display: table; padding:7px 0; float: left;}
.fw_add ul li span{width:20px; height: 20px; background: #f5d451; float: left; line-height: 20px; text-align: center; margin-right: 10px; border-radius: 5px;;}

.yewu_tc{width:95%; margin: 0 auto; background: #d8e8e9; border-radius: 5px;display: table; margin-bottom: 20px; padding:10px;}
.yewu_tc p{width: 100%; display: table;}
@media (max-width:450px){
    .fw_add ul li{width:49%; }
    .fw_add ul li:nth-child(even){ float: right;}
    .xieyq_ts{width:90%; }
}

@media (max-width:360px){
    .fw_add ul li{ font-size: 13px;}
}

.zap_photo_bb{width: 100%; display: table; margin-top: 10px;}
.zap_photo_bb li{width:200px; height: 200px;background: #fff; float: left;justify-content: center;align-items: center;display: flex; margin: 0 1% 10px 1%;}

@media (max-width: 450px){
    .zap_photo_bb li{width:31%;height:70px; margin: 0 1% 10px 1%;}
}

@media (max-width: 320px){
    .zap_photo_bb li {width: 23%;height:60px !important;}
}



.fn_left{float:left;width: calc(100% - 80px); height: 40px; overflow: hidden; display: block;}
.fn_left span{ max-width:auto;display: inline-block;}
.fn_right{ float: right; line-height: 40px; font-size: 12px; margin-right: 5px;}

.sha_del{float: right;cursor: pointer;margin-right:6px; padding:0px 10px; border-radius: 3px; display: table;background:#135fc2;color: #fff; height:22px; line-height: 22px;
    font-size: 14px; font-weight: normal;}
.sha_del:hover{background:#7daeee;color: #fff;}


.ye_h{height:120px;overflow-y: auto;display: block;}
.yewu_ncc{width:95%; margin: 0 auto; background: #d8e8e9; border-radius: 5px;padding:10px 10px;height:120px;overflow-y: auto;display: block;}
.yewu_ncc p{width: 100%; display: table;}

.ye_h::-webkit-scrollbar{ border-radius: 100PX;width:6px;height: 6px;background-color: #eee;}
/*定义滚动条轨道 内阴影+圆角*/
.ye_h::-webkit-scrollbar-track{border-radius: 10px;background-color: #eee;}
/*定义滑块 内阴影+圆角*/
.ye_h::-webkit-scrollbar-thumb{border-radius: 10px; background-color: #b2dde0;}

.yewu_ncc::-webkit-scrollbar{ border-radius: 100PX;width:6px;height: 6px;background-color: #eee;}
/*定义滚动条轨道 内阴影+圆角*/
.yewu_ncc::-webkit-scrollbar-track{border-radius: 10px;background-color: #eee;}
/*定义滑块 内阴影+圆角*/
.yewu_ncc::-webkit-scrollbar-thumb{border-radius: 10px; background-color: #b2dde0;}



@media (max-width:450px) {
    .qy_a{ font-size: 15px; margin-top: 10px;}
    .qy_a img {width: 20px;margin-right: 2px;}

}





.aminput_wl{border:#eeeeee 1px solid; background:#ffffff;width:100%; float:left; line-height:35px; height: 35px;outline:none; border-radius: 3px; padding: 0 10px; color: #333;}
.sjx_box {background: url(../images/sjx_down.png)no-repeat right center;background-size: auto 70%;width: 100%;border: none;outline: none; line-height: 35px; border:#eeeeee 1px solid;
    margin-top: -2px;color: #333;border-radius: 3px;padding: 0 10px;}

.drop_menu{ left: 0; top: 10px; position: relative; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); padding: 10px; border-radius: 10px;border:#eeeeee 1px solid; display: table; background: #fff;
    z-index: 100;}
.drop_menu ul{width: 100%; display: table; z-index: 10;}
.drop_menu ul li{width: 50%; display: table; line-height:28px; float: left; color: #666;}
.sr_le100{width: 100% !important; padding: 0 5px;}

.sr_l{padding: 0 3px; float: left;}
.sr_input{width: 40%; float: left;border:#eeeeee 1px solid;line-height:28px;border-radius: 3px;  }
.sr_input011{width: 100%; float: left;border:#eeeeee 1px solid;line-height:28px;border-radius: 3px; padding: 0px 10px; margin-bottom: 5px;  }
.squer{width:100px; margin: 0 auto; height:35px; line-height: 35px;background-image: linear-gradient(to left, #84dde2, #2bc4cd);  display: table;
    border-radius: 5px; color: #ffffff; font-weight: bold; text-align: center; font-size: 15px; margin-top: 10px;}
.squer:hover{ color: #ffffff;background-image: linear-gradient(to right, #27aab1, #2bc4cd); }

@media (max-width:450px) {
    .sr_input{width:38%;}
}
@media (max-width:414px) {
    .sr_input{width:40%;}
}
@media (max-width:375px) {
    .sr_input{width:39%;}
}
@media (max-width:320px) {
    .sr_input{width:37%;}
}


.xleix{width: 100%; display: table; border-radius:5px;background-image: linear-gradient(to bottom, #f5f9ff, #fff); border: #b3d0f6 1px solid; padding-bottom: 6px;}
.xleix_tit{width: 100%; height: 20px; line-height: 25px;display: table; border-radius:5px 5px 0 0;background-image: linear-gradient(to right, #b3d0f6, #e1eeff); padding-left: 10px;
    margin-bottom:6px; color: #175ab3;}
.xleix span{width: 100%; display: table; line-height: 20px; padding: 0 10px; font-size: 13px;}

.x_xuhover{ background: #e4f0ff;}


/* 社區達人付款方式 */
.h_fuka_bg {
    width: 850px;
    margin: 0 auto;
    background: url(../images/fk_41.png) bottom #fff no-repeat;
    display: table;
    background-size: 100%;
    margin-top: 30px;
    min-height: 600px;
    border-radius: 10px;
    box-shadow: 0 10px 10px #ccc;
    margin-bottom: 20px;
}

.h_fuka_bg_tit {
    width: 250px;
    height: 60px;
    background: url(../images/fk_03.png) no-repeat;
    background-size: cover;
    margin: 0 auto;
    display: table;
    color: #fff;
    line-height: 50px;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    margin-top: -12px;
}

.h_nrfu {
    width: 95%;
    margin: 0 auto;
    display: table;
}

.h_nrfu h2 {
    width: 100%;
    font-size: 15px;
    font-weight: bold;
    color: #333333;
}

.h_nrfu01 {
    width: 100%;
    background-image: linear-gradient(to bottom, #d4e9ff, #fff);
    border: #91c7ff 1px solid;
    border-radius: 10px;
    padding: 10px;
    margin-top: 10px;
}

.ha_nrbiaoti {
    width: 100%;
    border-bottom: #61a5fd 1px dashed;
    margin: 0 auto;
    display: table;
    font-weight: bold;
    padding-bottom: 5px;
    font-size: 16px;
}

.ha_nrbiaoti img {
    height: 50px;
}

.ha_ulist {
    width: 100%;
    display: table;
    margin-top: 15px;
}

.ha_ulist li {
    width: 100%;
    margin-bottom: 10px;
    display: table;
}

.ha_ulist li:last-child {
    margin-bottom: 5px;
}

.ha_biy {
    width: 22px;
    height: 22px;
    border-radius: 100px;
    background-image: linear-gradient(to bottom, #d4e9ff, #fff);
    display: table;
    text-align: center;
    line-height: 20px;
    border: #92c8ff 1px solid;
    box-shadow: 0 5px 5px rgba(75, 158, 242, 0.3);
    color: #3983e3;
    float: left;
}

.ha_hfont {
    width: calc(100% - 30px);
    float: right;
    line-height: 22px;
}

.ha_ulist02 {
    width: 100%;
    display: table;
    margin-top: 15px;
}

.ha_ulist02 li {
    width: 33.3%;
    float: left;
    margin-top: 5px;
    padding: 5px 0;
}

.ha_ulist02 li img {
    height: 50px;
    margin: 0 auto;
    display: table;
    margin-bottom: 5px;
}

.ha_ulist02 li span {
    width: 100%;
    display: table;
    text-align: center;
}

.ha_ulist02 li span i {
    font-style: normal;
}

.ha_yihank {
    width: 100%;
    display: table;
    margin-top: 20px;
}

.ha_yihank li {
    width:24%;
    float: left;
    overflow: hidden;
    margin-bottom: 10px;
    margin-right: 1%;
}

.ha_yihank li:nth-child(3) {
    float:left;
}


.ah_lbbg {
    width: 99.5%;
    background-image: linear-gradient(to bottom, #616161, #474747);
    border-radius: 10px;
    overflow: hidden;
    height: 60px;
}

.ha_top_a {
    width: 100%;
    display: table;
    background: url(../images/fk_26.png) right bottom no-repeat;
    background-size: 35px;
    height: 48px;
}

.ha_top_a02 {
    width: 100%;
    display: table;
    background: url(../images/fk_29.png) right bottom no-repeat;
    background-size: 35px;
    height: 48px;
}

.ha_top_a03 {
    width: 100%;
    display: table;
    background: url(../images/fk_31.png) right bottom no-repeat;
    background-size: 35px;
    height: 48px;
}

.ha_tsj {
    width: 104px;
    height: 35px;
    background: url(../images/fk_32.png) no-repeat;
    background-size: cover;
    color: #ffba5f;
    font-weight: bold;
    text-align: center;
    line-height: 30px;
    font-size: 16px;
}

.ha_tsj_two {
    width: 100%;
    background-image: linear-gradient(to left, #ffd8a6, #ffb95a);
    border-radius: 10px;
    display: table;
    margin-top: -20px;
    overflow: hidden;
}

.ha_tsj_two_bg {
    width: 100%;
    background: url(../images/fk_37.png) no-repeat bottom right;
    background-size: 70%;
    min-height: 210px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.ha_tsj_two_bg h2 {
    font-size: 15px;
    width: 100%;
    display: table;
    text-align: center;
    color: #ffff;
    font-weight: normal;
}

.ha_tsj_two_bg h3 {
    font-size: 22px;
    width: 100%;
    display: table;
    text-align: center;
    color: #ffff;
    font-weight: bold;
    margin-top: 15px;
    margin-bottom: 26px;
}

.ha_tsj_two_bg h4 {
    font-size: 32px;
    width: 100%;
    display: table;
    text-align: center;
    color: #ffff;
    font-weight: bold;
    margin-top: 25px;
    line-height: 30px;
}

.ha_but01 {
    width: 90%;
    margin: 0 auto;
    display: table;
}

.ha_but01_1 {
    width: 100%;
    display: table;
}

.ah_button{width: 46%;background-image: linear-gradient(to right, #ffc57a, #ffe4c2);border-radius: 100px; cursor: pointer;
    box-shadow: 0 8px 8px rgba(255, 161, 53, 0.8);text-align: center;line-height: 30px;}
/* .ah_button:hover {background-image: linear-gradient(to right, #ffc57a, #fff);
box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, .2), -2px -2px 4px 0 rgba(116, 125, 136, .2), inset -2px -2px 4px 0 rgba(255, 255, 255, .2), inset 2px 2px 4px 0 rgba(0, 0, 0, .4) !important;}
 */
.ah_button:hover{background-image:linear-gradient(to right, #ffc57a, #ffe4c2);box-shadow: 0 8px 8px rgba(255, 161, 53, 0.8);}
.ah_button:active {background-image: linear-gradient(to right, #ffc57a, #fff);
    box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, .2), -2px -2px 4px 0 rgba(116, 125, 136, .2), inset -2px -2px 4px 0 rgba(255, 255, 255, .2), inset 2px 2px 4px 0 rgba(0, 0, 0, .4) !important;}



.ah_button_hh {width: 100%;background-image: linear-gradient(to right, #ffc57a, #ffe4c2);border-radius: 100px;box-shadow: 0 8px 8px rgba(255, 161, 53, 0.8);
    text-align: center;line-height: 30px;display: table;margin-top: 10px;cursor: pointer;}
/* .ah_button_hh:hover {background-image: linear-gradient(to right, #ffc57a, #fff);
box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, .2), -2px -2px 4px 0 rgba(116, 125, 136, .2), inset -2px -2px 4px 0 rgba(255, 255, 255, .2), inset 2px 2px 4px 0 rgba(0, 0, 0, .4) !important;}
 */
.ah_button_hh:hover{background-image: linear-gradient(to right, #ffc57a, #ffe4c2);box-shadow: 0 8px 8px rgba(255, 161, 53, 0.8);}
.ah_button_hh:active {background-image: linear-gradient(to right, #ffc57a, #fff);
    box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, .2), -2px -2px 4px 0 rgba(116, 125, 136, .2), inset -2px -2px 4px 0 rgba(255, 255, 255, .2), inset 2px 2px 4px 0 rgba(0, 0, 0, .4) !important;}




.ah_button_hh02 {width: 150px;margin: 0 auto;background-image: linear-gradient(to right, #ffc57a, #ffe4c2);cursor: pointer;
    border-radius: 100px;box-shadow: 0 8px 8px rgba(255, 161, 53, 0.8);text-align: center;line-height: 30px;display: table;margin-top: 10px;}
/* .ah_button_hh02:hover {background-image: linear-gradient(to right, #ffc57a, #fff);
box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, .2), -2px -2px 4px 0 rgba(116, 125, 136, .2), inset -2px -2px 4px 0 rgba(255, 255, 255, .2), inset 2px 2px 4px 0 rgba(0, 0, 0, .4) !important;}
 */
.ah_button_hh02:hover{background-image:linear-gradient(to right, #ffc57a, #ffe4c2);box-shadow: 0 8px 8px rgba(255, 161, 53, 0.8);}
.ah_button_hh02:active {background-image: linear-gradient(to right, #ffc57a, #fff);
    box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, .2), -2px -2px 4px 0 rgba(116, 125, 136, .2), inset -2px -2px 4px 0 rgba(255, 255, 255, .2), inset 2px 2px 4px 0 rgba(0, 0, 0, .4) !important;}




@media (min-width:1024px) {

}







.ha_imgpic {
    width: 95%;
    margin: 0 auto;
    display: table;
}

.ha_imgpic img {
    width: 90%;
    height: 1px;
    margin: 0 auto;
    display: table;
}

.ha_imgstext {
    width: 100%;
    margin: 0 auto;
    display: table;
    line-height: 25px;
    color: #333;
    padding-bottom: 40px;
}

.ha_imgstext span {
    color: #f00;
}


@media (max-width:1024px) {
    .h_fuka_bg {
        width: 95%;
    }

    .ha_nrbiaoti {
        width: 100%;
        padding-bottom: 5px;
        font-size: 16px;
    }

    .ha_nrbiaoti img {
        height: 40px;
    }

    .ha_ulist02 li img {
        height: 40px;
        margin: 0 auto;
        display: table;
        margin-bottom: 5px;
    }

    .ha_ulist02 li span {
        width: 100%;
        display: table;
        text-align: center;
    }

    .ha_tsj_two_bg {
        background-size: 51%;
    }
}


@media (max-width:824px) {
    .ha_tsj_two_bg {
        background-size: 70%;
        min-height: 210px;
    }
}

@media (max-width:769px) {
    .ha_tsj_two_bg h3 {
        margin-bottom: 15px;
    }

    .ha_tsj_two_bg {
        background-size: 65%;
        min-height: 210px;
    }
}

@media (max-width:568px) {
    .ha_tsj_two_bg {
        background-size: 85%;
    }
}

@media (max-width:450px) {
    .ha_yihank li {
        width: 48%;
    }

    .ha_yihank li:nth-child(2) {
        float: right;
    }

    .ha_yihank li:nth-child(3) {
        float: left;
    }
    .ha_yihank li:nth-child(4) {
        float: right;
    }

    .ah_button_hh02 {
        width: 120px;
    }

    .ha_ulist02 li span {
        line-height: 40px;
    }

    .ha_ulist02 li span i {
        font-style: normal;
        display: table;
        width: 100%;
        text-align: center;
        line-height: 20px;
    }

    /* .ha_ulist02 li:nth-child(1){width:30%; }
  .ha_ulist02 li:nth-child(2){width:30%; }
  .ha_ulist02 li:nth-child(3){width:40%; } */
    .ha_tsj_two_bg h3 {
        margin-bottom: 10px;
    }

    .ha_tsj_two_bg {
        background-size: 75%;
        min-height: 190px;
    }

}

@media (max-width:360px) {
    .ha_ulist02 li {
        font-size: 12px;
    }

    .ha_tsj {
        font-size: 15px;
    }

    .ha_tsj_two_bg {
        background-size: 90%;
    }
}

.cnnlistul{width: 100% !important; background: #ffffff; border-radius: 5px;box-shadow: 0px 0px 5px #ccc; display: table;padding:5px 0 10px 0 !important;}
.nnxslist_nr{width:98%; margin: 0 auto ; display: table;}
.nnxs_table{width:100%;border-bottom:none;border-right:none;background:#eeeeee;margin-top:6px;}
.nnxs_table tr th{ color: #fff; font-weight: normal; padding: 5px 0;text-align: center;border-bottom: #ffffff 1px solid;border-right:#ffffff 1px solid;  }
.nnxs_table tr td{ color: #333; padding: 5px 0;text-align: center;border-bottom: #ffffff 1px solid;border-right:#ffffff 1px solid;  }
.nnxs_table tr:nth-child(even){ background: #f9f9f9;}
@media (max-width:320px) {
    .nnxs_table tr th{font-size: 12px;}
    .nnxs_table tr td{ font-size: 12px;}
}


.dd_table{ background: #f7f7f7 !important; border: #d2d2d2 1px solid !important;}
.ss_table_tt{background: #dcdcdc;}
.ss_spanx{border-bottom: #dcdcdc 1px solid !important;}
.xis_wuj{width: 100%; padding-top: 15px; display: table; color: #b5b5b5; text-align: right;}
.xis_wuj img{ height: 14px; margin-right: 5px;}


.surface{width: 160px;height: 35px;background: radial-gradient(circle farthest-side at 0 0,#2ec2ca 0%,#2c9afe 100%); margin: 0 auto; display: table;line-height: 35px; border-radius: 5px;
    padding: 0 15px; color: #ffffff !important; font-size:16px; margin-top: 10px; text-align: center;}

.gab {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 100;
    height: 20px;
}

.ga_font {
    font-size: 16px;
}

.ga_hetk {
    height: auto;
    margin-bottom: 10px;
}

.ga_lishi {
    width: 95%;
    margin: 0 auto;
    display: table;
    border: #d2d2d2 1px solid;
    border-radius: 10px;
    overflow: hidden;
    padding-bottom: 10px;
}

.ga_lishi h2 {
    width: 100%;
    height: 35px;
    background: #d6e8ff;
    line-height: 35px;
    padding: 0 10px;
    color: #2374dd;
}

.ga_lishi h2 img {
    height: 20px;
    margin-right: 5px;
}

.ga_lishi h3 {
    width: 95%;
    background: #eeeeee;
    padding: 5px 10px;
    text-align: center;
    margin: 0 auto;
    display: table;
    border-radius: 7px;
    margin-top: 10px;
}

.ga_lishi h4 {
    width: 95%;
    margin: 0 auto;
    display: table;
    padding-top: 10px;
    font-size: 13px;
}

.ga_lishi h4 span:nth-child(1) {
    width: 25%;
    text-align: center;
    float: left;
}

.ga_lishi h4 span:nth-child(2) {
    width: 50%;
    text-align: center;
    float: left;
    border-left: #eee 1px solid;
    border-right: #eee 1px solid
}

.ga_lishi h4 span:nth-child(3) {
    width: 25%;
    text-align: center;
    float: left;
}

.ga_lishi h4 span i {
    font-style: normal;
    color: #ff6600;
    font-size: 18px;
    font-weight: bold;
}

.cx_lba dl {
    margin-bottom: 0;
}

@media (max-width:824px) {
    .ga_hetk {
        height: 200px;
        overflow-y: scroll;
        display: block;
    }
}

@media (max-width:450px) {
    .ga_hetk {
        height: 300px;
        overflow-y: scroll;
        display: block;
    }
}

.ga_hetk::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    background-color: #eaf6ff;
}

/*定义滚动条轨道 内阴影+圆角*/
.ga_hetk::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #eaf6ff;
}

/*定义滑块 内阴影+圆角*/
.ga_hetk::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #bbe1ff;
}







.us_fleft_1 {
    line-height: 36px;
    width: 100%;
    display: table;
}

.us_fleft_1 img {
    height: 22px;
    margin-right: 5px;
}

@media (max-width:450px) {
    .us_fleft_1 {
        padding-top: 6px;
        width: 100%;
        display: table;
        margin-left: 0px !important;
        line-height: 25px;
    }
}



.sjde_tpop {
    width: 36%;
    background: #ffffff;
    position: fixed;
    left: 32%;
    top: 20%;
    border-radius: 10px;
    z-index: 50;
}

.sjde_tpop .link {
    width: 100%;
    height: 40px;
    background-image: linear-gradient(to right, #3eced6 0%, #2a96fc 100%);
    line-height: 40px;
    text-align: center;
    color: #ffffff;
    border-radius: 10px 10px 0 0;
    font-size: 18px;
    display: block;
    position: relative;
    top: 0;
    padding: 0 20px;
    overflow-y: auto !important;
}

@media (max-width:824px) {
    .sjde_tpop {
        top: 16%;
    }

    .sjde_tpop {
        width: 60%;
        left: 20%;
    }
}

@media (max-width:640px) {
    .sjde_tpop {
        width: 60%;
        background: #ffffff;
        position: fixed;
        left: 20%;
        top: 10%;
        border-radius: 10px;
        display:
    }
}

@media (max-width:450px) {
    .sjde_tpop {
        width: 90%;
        background: #ffffff;
        position: fixed;
        left: 5%;
        top: 25%;
        border-radius: 10px;
        display:
    }
}

.leftfloor {
    float: left;
}

.topnumber {
    width: max-content;
    transform: translateX(0);
    transition: transform .3s;
    box-sizing: border-box;
}

.topnumber>li {
    float: left;
    max-width: 142px;
    min-width: 98px;
    text-align: center;
    box-sizing: border-box;
    transition: width .3s;
}

.leftfloor,
.rightcontent .topnumber>li {
    padding: 15px 0;
}

.righttop .topnumber>li,
.rightcontent .topnumber>li {
    padding-left: 8px;
    padding-right: 8px;
}

.rightcontent,
.righttop {
    margin: 0 50px;
    overflow: hidden;
}


.topselect {
    background: #ffffff;
    z-index: 48;
    border-radius: 5px;
    transition: all .3s;
}

.topselectfixed {
    position: fixed;
    top: 0;
    margin: 0 -15px;
    padding: 15px;
    box-shadow: 0 3px 6px 0 #32323226;
}

@media (min-width: 768px) {
    .topselectfixed {
        width: 780px;
    }
}

@media (min-width: 992px) {
    .topselectfixed {
        width: 1000px;
    }
}

@media (min-width: 1200px) {
    .topselectfixed {
        width: 1200px;
    }
}

@media (max-width: 797px) {
    .topselectfixed {
        width: 100%;
    }
}

.topfilter {
    margin-bottom: 30px;
}

.leftfloor .vertical_selected:after {
    position: absolute;
    top: 0;
    display: block;
    width: 100vw;
    height: 9.2rem;
    background: #cfe4ff;
    z-index: -1;
    content: "";
}

.leftfloor .vertical_selected>.biaoge_left {
    background: linear-gradient(to right, #5ca3ff, #9bc7ff) !important;
    box-shadow: #70a2e4 2px 4px 0px !important;
}

.righttop .horizontal_selected,
.rightcontent .horizontal_selected {
    background: #cfe4ff;
}

.righttop .horizontal_selected>.biaoti_t {
    background: linear-gradient(to right, #5ca3ff, #9bc7ff) !important;
    box-shadow: #70a2e4 2px 4px 0px !important;
}


/*  */
.ta_sy{width:80%; margin: 0 auto; display: table; margin-bottom: 20px;}
.ta_sy_but{width:48%; float: left;height: 43px;line-height: 43px;background:rgba(64,184,190,0.1);margin: 0 auto; display: table;text-align: center; border: #40b8be 1px solid;
    color: #ffffff;font-weight: bold;border-radius: 5px;font-size: 18px;box-shadow: 0px 0px 10px #105fc8; cursor: pointer;}
.ta_sy_but:active{background:rgba(64,184,190,0.6);}

.ta_sy_but:after{ color: #fff !important;background:rgba(64,184,190,0.4);}
.ta_sy_but:hover{ color: #fff;}
.ta_sy_but02{width:48%; float: right;height: 45px;line-height: 45px;margin: 0 auto; display: table;text-align: center;
    background-image: linear-gradient(#03b8c1, #00a2aa);color: #ffffff;font-weight: bold;border-radius: 5px;border: none;cursor: pointer;
    font-size: 18px;box-shadow: 0px 0px 10px #105fc8;}
.ta_sy_but02:hover{ color: #fff;background-image: linear-gradient(#00a2aa, #03b8c1);}

@media (max-width:450px) {
    .ta_sy_but{font-weight: bold;font-size: 16px;}
    .ta_sy_but02{font-weight: bold;font-size: 16px;}
}


.ta_img{ height:20px; margin-right:5px;}
.ta_zk{width:100%; position: absolute; left:0%; z-index: 99; display: table;}
.ta_zk_1{width:480px;background: url(../images/mohu.png) no-repeat top; background-size: cover; padding:15px 10px; border-radius: 10px; margin: 0 auto; display: table; margin-bottom:0px; margin-top:10px;}

.ta_dk_h2{width: 95%; margin: 0 auto; display: table;}
.ta_select{width: 100%; height: 35px; border-radius: 5px; border: none; color: #666; outline: none;}
.ta_qiehuan{width: 100%; height: 35px; display: table; margin-top:15px;}
.ta_qiehuan a{width:90px; height: 35px; border: #2dc3cb 1px solid; border-radius:6px; line-height:35px; display:table; float: left; text-align: center; margin-right: 10px;
    color: #2dc3cb; font-size: 15px; background:#dcfafc;}
.ta_qiehuan_hover{ background: #2dc3cb !important; color: #fff !important;}

.ta_qieh{width: 100%; display: table; margin-top: 10px;}
.ta_qieh span{ margin-right:6px; display:table; float: left; padding:3px 0;}
.ta_qieh span input[type='radio'], input[type='checkbox'] {width:18px;height: 18px;vertical-align: middle;opacity: 1;margin: 0px; margin-right: 3px; border: none;}
.ta_biaoti{width: 100%; height:35px; background: #dcfafc; border-radius: 5px; line-height: 35px; color: #2dc3cb; margin-top: 15px;}
.ta_biaoti span{ margin-left: 10px;}

@media (max-width:768px) {
    .ta_zk_1{width: 90%;}
}
@media (max-width:736px) {
    .ta_zk_1{width:90%;}
}
@media (max-width:450px) {
    .ta_zk_1{width: 80%;}
}
@media (max-width:320px) {
    .ta_sy_but{ font-size: 14px;}
    .ta_sy_but02 {font-size: 14px;}
}

.jia_zq{width: 100%; background: url(../images/zq.png) no-repeat;background-size: 100% 100%; padding:50px 0;}
.jia_zq_a{width: 100%; background:#fff;padding:50px 0;}
.a_zhuq{line-height: 50px;font-size: 26px;font-weight: bold; background: #fed853; border-radius: 0 100px 100px 0; display:table; padding:0 60px 0 20px;}
.a_zhuq img{ height: 30px;}

.a_zhuq02{line-height: 50px;font-size: 26px;font-weight: bold; background: #3eced6; border-radius: 0 100px 100px 0; display:table; padding:0 60px 0 20px; color: #fff;}
.a_zhuq02 img{ height: 30px;}



.inxw_a {width: 100%;display: table;background: #FFF;box-shadow: rgba(0, 0, 0,0.2) 0px 0px 10px;padding: 10px; position: relative;}
.inxw_img {width: 100%;float: left;height:150px;justify-content: center;align-items: center; display: flex; background: rgb(238, 238, 238);overflow: hidden;}
.inxw_font{width: 100%; display: table;}
.inxw_font h2{width: 100%; font-size: 18px; font-weight: bold; display: block; text-align: center; line-height:35px; height: 35px; overflow: hidden;}
.inxw_font h3{width: 100%;height: 25px; font-size: 13px;display: table; text-align: center; border-bottom: #eee 1px solid; padding-bottom: 5px; color: #666666;display: block;overflow: hidden; }
.in_text{width: 100%; display: table; padding-top: 5PX;}

.inxw_font h4{width: 100%; font-size: 16px;display: block; text-align: left; line-height:35px; height: 35px; overflow: hidden;}
.inxw_font h5{width: 100%;height:25px;font-size: 12px;display: table;text-align: left;border-bottom: #eee 1px solid;padding-bottom: 5px;color: #666666;display: block;
    overflow: hidden;}
@media (max-width:375px) {
    .inxw_font h5{width: 100%;min-height:40px;}
}

.in_text_left{ float: left;}
.in_text_left span{ color: #999;text-decoration: line-through }
.in_text_left font{ color: #ff0000; display: table; font-size: 16px;}
.in_text_right{ float: right; background: #ff0000; height: 30px; padding: 0 5px; line-height: 30px; color: #fff; border-radius: 5px; margin-top:8px;}
.in_text_right img{ height:15px;}

.in_pf{ position: absolute; left: 5px; top: 5px;border-radius:10px 0 10px 0;background-image: linear-gradient(to left, #74d9de 0%, #23c2ca 100%); box-shadow:5px 5px 15px #23c2ca;
    padding: 5px 10px;font-size: 16px; color: #fff;}
.in_text_h{width: 100%; display: table; padding-top:12PX; padding-bottom:5px;}
.in_texleft{ font-size: 18px; color: #f00; text-align:left; float: left; display: table; font-weight: bold; line-height: 28px;}
.in_icon{background-image: linear-gradient(to right, #ff8888 0%, #ff4848 100%); display: table;float: left; display: table; color: #fff; border-radius: 5px;line-height: 28px;
    padding: 0 3px;position: relative; margin-left:10px; font-size: 13px;}
.in_icon:after {border: 7px solid transparent;border-right: 7px solid #ff8888;left:-13px; top:6px;width: 0;height: 0;position: absolute;content: ' '}

.in_pf02{ position: absolute; left: 5px; top: 5px;border-radius:10px 0 10px 0;background-image: linear-gradient(to left, #ff9a60 0%, #f8c06a 100%);
    box-shadow: 0 0 15px #f8c06a;
    padding: 5px 10px;font-size: 15px; color: #fff;}
.in_pf02 b {
    margin-left: 3px;
}



@media (max-width:320px) {
    .in_texleft{ font-size: 16px; }
    .in_icon{ font-size: 12px;}
}

.chq {background: url(../images/zznn.png) no-repeat #fbf9f6 bottom;background-size:100%;padding: 50px 0 50px 0;}
.chq_cent{width: 100%; display: table;}
.chq_cent li{width:24%; float: left; margin-bottom: 15px;}
.chq_cent li:nth-child(2){ margin-left:1.3%;}
.chq_cent li:nth-child(3){ margin-left:1.3%;}
.chq_cent li:nth-child(4){ float: right;}
.cha_button{background: #fed853;box-shadow:5px 5px 15px #fed853; display:table; border-radius:5px; display:table; padding: 0 10px; height:30px; line-height: 30px; font-size: 16px;}
.cha_button img{ height: 18px;}

@media (max-width:824px) {
    .chq_cent li{width:49%; float: left;}
    .chq_cent li:nth-child(2){ margin-left:2%;}
    .chq_cent li:nth-child(3){ margin-left:0%;}
    .chq_cent li:nth-child(4){ margin-left:2%;}
}

.pijbottom_a{width: 95%;height: 50px;background: #fff;margin: 0 auto;display: table;box-shadow: 0 0 5px #ccc; position: relative;top: 0;}
@media (max-width:450px) {
    .pijbottom_a {width: 100%;}
}

.pinput{width: calc(100% - 130px); float: left;}
.pc_text{width: 100%; display: table; background:#fff; border: none; line-height:45px; padding-left:5px; padding-right: 5px;}
.pc_text_1{background:#fff; border: none; line-height:45px; padding-left:5px; padding-right: 5px;width: calc(100% - 130px);float: left;}


.pi_tub{width: 130px; float: right;}
.pi_span01{ line-height:40px; font-size:20px !important;margin-left:2px; margin-right:10px;}
.pi_01{ float: right; margin-top: 5px;}
.pi_01 span{ color: #d2d2d2; cursor: pointer;}
.nim{ line-height:30px; border-right: #eee 1px solid; padding-right: 10px; margin-top: 10px;}


.sq_dr{ position: fixed; right: 10px; bottom: 140px; z-index: 101;}
.sq_dr img{ height: 80px;}

.sq_fs{ line-height: 30px; height: 30px; display: table;}

.sq_tab01{background: #f2fdfd; width: 95%; margin: 0 auto; display: table; margin-top: 15px; margin-bottom: 15px;border-radius: 5px;}
.sq_tab02{background: #eff6ff; width: 95%; margin: 0 auto; display: table; margin-top: 15px; margin-bottom: 15px;border-radius: 5px;}
.sq_mapnn{ margin-bottom: 15px; display: table;}


.sq_pad{width: 95%; margin: 0 auto; display: table; margin-top: 15px;}
.sq_bb{ height:40px;background-image: linear-gradient(to right, #679feb 0%, #93c1ff 100%); display: table; float: left; border-radius: 5px; padding: 5px 6px; margin-bottom: 5px;}
.sq_bb{width: 49%; float: left; margin-left: 0;}
.sq_bb:nth-child(even){ float: right;}
.sq_bb_img{ height:30px; float: left; margin-right:5px; margin-top:4px;}
.sq_bb_span{ float: left; color: #fff;}
.sq_bb_span i{ font-size: 12px; background: rgba(255,255,255,0.2); display: table; font-style: normal; border-radius: 3px; padding: 0 5px; font-size: 12px;}

@media (max-width:824px) {
    .sq_bb{ width: auto;height:40px;background-image: linear-gradient(to right, #679feb 0%, #93c1ff 100%); display: table; float: left; border-radius: 5px; margin-left:6px; padding: 5px 6px; margin-bottom: 5px;}
    .sq_bb:nth-child(even){ float: left;}
}
@media (max-width:824px) {
    .sq_pad{width: 95%; margin: 0 auto; display: table; margin-top: 10px;}
}

@media (max-width:450px) {
    .sq_bb{width: 49%; float: left; margin-left: 0;}
    .sq_bb:nth-child(even){ float: right;}
}

.bq_nead{ position: absolute;background-image: linear-gradient(to right, rgba(103,159,235,0.9) 0%, rgba(136,187,255,0.9) 100%); padding:0px 5px 0px 0px; color: #fff; display:  table;
    line-height:25px; border-radius: 5px; font-size: 12px;}
.bq_nead img{ height:25px;width: 25px; float: left}

.ba_xx{width: 100%; display: table;}
.ba_xx dd{width: 33.3%; float: left; text-align: center; color: #666; margin-bottom: 15px; }
.ba_xx dd span{ font-size: 20px; font-weight: bold;display: table; width: 100%; color: #333; ;}
.ba_xx dd font{width: 100%; display: table;}
.ba_fontad{width: 95%; margin: 0 auto; padding: 5px 10px; border-radius: 5px; background: #ecf4ff; display: table; line-height:22px; margin-bottom: 10px;}
.ba_fontad img{ height: 22px;}
.ba_fontad span{ width: calc(100% - 26px); float: right;}


.chaxun_d {width: 95%;margin: 0 auto;padding: 0px;display: table;margin-top: 20px;}
.chaxun_aa_bb {float: left;line-height: 40px;height: 40px;font-size:24px;font-weight: bold;width:100%;display: -webkit-box;
    display: block;overflow: hidden;text-overflow: ellipsis;border-radius: 5px;color: #ffffff; padding: 0px 5px;box-shadow: 0 0 10px #eee;display: -webkit-box;-webkit-line-clamp: 1;
    -webkit-box-orient: vertical;background: radial-gradient(circle farthest-side at 0 0, #2475dd 0%, #8cbeff 100%);}
.chaxun_aa_img { height:30px !important;float: left !important; margin-top: 5px; margin-left: 5px; }
.ylbianji_tt {float: right;width: calc(100% - 45px);display: -webkit-box;text-align: left; -webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}

.cxbg_1 {
    width: 95%;
    margin: 0 auto;
}

.yw_wi95{ width: 95%; margin: 0 auto; display: table;}
.se_drtop_a {width:70%;margin: 0 auto; display: table; margin-top: 10px;margin-bottom: 10px;}
.daren_but_a {width:200px;height: 45px;line-height: 45px;background-image:linear-gradient(#fffefc, #ffcb43);
    text-align: center;margin: 0 auto;color: #ff8b0c;display: table;border-radius: 5px;
    box-shadow: 0px 0px 10px #ddd;font-weight: bold;font-size: 16px;margin-top:15px;margin-bottom: 20px;}
.daren_but_a:hover {background-image: linear-gradient(#ffcb43, #fffefc); color: #ff8b0c;}
.daren_but_a img {height: 25px;margin-right: 5px;}
@media (max-width:1024px) {
    .se_drtop_a{width:75%;}
}
@media (max-width:1000px) {
    .se_drtop_a{width:70%;}
}
@media (max-width:915px) {
    .se_drtop_a{width:100%;}
}
@media (max-width:768px) {
    .se_drtop_a{width:70%;}
}

@media (max-width:450px) {
    .daren_but_a {width:220px;}
    .se_drtop_a{width: 96%;}
}
.se_bg_a{background-image:radial-gradient(circle farthest-side at 0 0, #fec83f 0%, #a1e4cd 100%);border-radius: 5px; padding-right: 10px !important; height: 28px;line-height: 28px !important;
    padding: 0px !important;font-size: 14px !important;
    padding-right: 10px !important}
.se_faxun{ background: #ddffdf; border-radius: 5px; padding:10px 8px; font-size: 14px; margin-left: 5px;cursor: pointer;  box-shadow: 0 2px 10px #c6e9c9;}
.se_faxun img{ height:30px; margin-left: 5px; margin-right: 0 !important; margin-top: -3px;}
.se_faxun:hover{ background: #cef0d0;}
@media (max-width:824px) {
    .se_faxun:hover{ background: #ddffdf;}
    .se_faxun:active{ background: #cef0d0;}
}
@media (max-width:450px) {
    .se_faxun{ background: #f0fff1; border-radius: 5px; padding:6px 8px; font-size: 14px; margin-left: 5px; cursor: pointer;}
}

.se_liicon{ position: absolute; top: -22px; height:35px; left: 20px;}
.se_liicon_r{ position: absolute; top: -22px; height: 35px; right: 20px;}


.sblue {width:97%;background-image:linear-gradient(#fff, #b8d7ff); margin: 0 auto; display: table; border-radius: 10px; margin-top:10px; overflow: hidden;}
.sblue_titl{width: 100%; padding:8px 10px; display: table;background: radial-gradient(circle farthest-side at 0 0, #5598f7 0%, #cde2ff 100%); color: #fff; font-size: 16px; font-weight: bold;}
.sblue_titl span{ float: right; font-weight: normal; font-size: 14px;}
.sblue_titl span img{ height: 20px; margin-right: 5px;}

.su_bl_nr{width:95%; background: #fff;  border-radius: 10px; margin: 0 auto; display: table; margin-top: 15px; margin-bottom: 15px; padding:10px;}
.su_tab_a{width: 100%; display:table; border-bottom: #999999 1px dashed;}
.su_tab_a li{width: 50%; float: left; border-right: #999999 1px dashed; margin-bottom:10px; color: #333333; text-align: center; line-height: 25px; margin-top:5px;}
.su_tab_a li span{width: 100%; display: table;}
.su_tab_a li span b{ color: #ff8b0c; font-size: 24px; margin-right: 3px;}
.su_tab_a li:last-child{ border-right: none;}
.su_hs{ color: #333 !important;}
.su_subwe{ text-align: center; padding:10px 0 0px 0;}
.su_subwe b{ color: #2381c4;}

@media (max-width:320px){
    .se_btop_img {width:90px;height: 140px;}
    .se_fontr {float: right;width: calc(100% - 100px);}
    .se_faxun{ font-size: 12px;}
    .se_fontr h3 img{height: 17px;margin-left: 3px;}
}

.nweshia{width: 95%; margin: 0 auto; display: table; background: #e2edff; border-radius: 10px; overflow: hidden; margin-top: 15px;}
.nweshia_bt{width: 100%; background: #e2edff; display: table;}
.nweshia_bt li{ padding:0 15px 10px 15px; float: left; font-size: 12px;width:33%; cursor: pointer; }
.nweshia_bt li span{width: 100%; display: table;}
.nweshia_bt li font{width: 100%; display: table;font-size:22px; font-weight: bold;}
.nw_red{ color: #d80000; font-style: inherit;}
.nw_hhs{ color: #999; }
.nweshia_bt li:first-child{border-right: #f2f7ff 1px solid;}
.nweshia_bt li:last-child{border-left: #f2f7ff 1px solid;float: right;width:34%;}
.nw_bhover{background:url(../images/zx_xx.png) repeat-x  #9ec1f9 top;}

@media (max-width:450px){
    .nweshia_bt li{ padding:0 10px 10px 10px;}
}

.nweshia_bttdd{width: 100%; background: #9ec1f9; display: table; padding: 15px 10px;}
.nw_list_nc{width:100%; margin: 0 auto; display: table; background: #fff; padding: 0 10px; border-radius: 10px;}
.nw_list_nc .title{width: 100%; display:table; padding:10px 0; border-bottom: #d2d2d2 1px solid;}
.nw_list_nc .title span{width: calc(100% - 100px); float: left;}
.nw_list_nc .title font{width:100px; float: right; text-align: right; color: #999;}
.nw_list_nc .title font i{ font-style: normal; color: #d80000;}

.nw_ridto{width: 100%;display:table; padding: 5px 0;}
.nw_ridto ul{width: 100%; display: table; margin-top: 10px; margin-bottom: 10px;}
.nw_ridto ul li{ float: left; line-height: 20px; margin-right: 15px;}
.di{width: 20px; height:20px; background: #ff8b0c; display: table; border-radius: 100px; color: #fff; float: left; font-size: 12px; line-height: 20px; text-align: center; margin-right: 3px;}
.nw_ridto ul li:last-child{ margin-right: 0;}

.da_stenr{width: 100%; display:table; font-size: 14px; margin-bottom:10px;}
.da_stenr b{ font-size:18px;}

.chjlu {width: 96%; margin: 0 auto;display: table; margin-top:15px;}
.chjlu table{width: 100%; display: table; background: #f9f9f9;}
.chjlu table tr td{ padding:5px 0; text-align: center; border-bottom: #fff 1px solid; line-height: 20px;}
.chjlu table tr td span{ color: #fff;}
.chjlu table tr:nth-child(odd){background: #eeeeee;}
.chjlu table tr:first-child{background: #98cfff;}

.ch_ditbut{width: 100%; padding: 15px 0 0 0; display: table;}
.ch_ulvleft{width: 49%; float: left;background: radial-gradient(circle farthest-side at 0 0, #abebc7 0%, #cef39e 100%); padding:15px 15px 0px 15px; border-radius: 10px; position: relative;
    box-shadow:0 2px 10px #c4c4c4;height:85px; display: table;}
.ch_img{ position: absolute; bottom:5px; right:10px;}
.ch_img img{ height:60px;}
.ch_font{width: 100%; display: table; font-size: 16px;}
.ch_font h2{ font-size: 15px; height:45px; display: table; line-height: 45px;}
.ch_font h2 b{ font-size:26px; font-weight: bold;}
.ch_clhus{ color: #a2b1c4;}

.ch_ulvright{width: 49%; float: right;background: radial-gradient(circle farthest-side at 0 0, #d5e3f7 0%, #bdd4f4 100%); padding:15px 15px 0px 15px;border-radius: 10px; position: relative;
    box-shadow:0 2px 10px #c4c4c4;height: 85px;display: table;}

@media (max-width:450px){
    .ch_img img{ height:50px;}
    .ch_ulvleft{padding: 10px 15px 0px 15px;height:70px; width: 48%;}
    .ch_ulvright{padding: 10px 15px 0px 15px;height:70px;width: 48%;}
    .ch_font{ font-size: 14px;}
    .ch_font h2{ font-size: 14px; height:30px; display: table; line-height: 30px;}
    .ch_font h2 b{ font-size:22px; font-weight: bold;}
}

.ch_p{margin-bottom: 10px; text-align: left; font-size: 14px; color: #666; line-height: 25px;}
.ch_p p{ margin-bottom: 10px; display: table;}
.ch_p p span{ font-size: 14px; width: calc(100% - 18px); float: right;}


.jisuan{font-size: 14px; font-weight: normal; float: right; cursor: pointer; color: #000;}
.jisuan:hover{ color: #000;}



@media (max-width:824px) {
    .kd_n:hover {background: radial-gradient(circle farthest-side at 0 0, #2ec2ca 0%, #2c9afe 100%);color: #ffffff !important;}
    .kd_n:active {background: radial-gradient(circle farthest-side at 0 0, #2c9afe 0%, #2ec2ca 100%);color: #ffffff !important;}
}
@media (max-width:824px) {
    .xsxq_n:hover {background: radial-gradient(circle farthest-side at 0 0, #2ec2ca 0%, #2c9afe 100%);color: #ffffff !important;}
    .xsxq_n:active {background: radial-gradient(circle farthest-side at 0 0, #2c9afe 0%, #2ec2ca 100%);color: #ffffff !important;}
}

@media (max-width:824px) {
    .wjcj:hover {
        background:radial-gradient(circle farthest-side at 0 0, #2ec2ca 0%, #2c9afe 100%);
        color: #ffffff !important;
    }
    .wjcj:active {
        background: radial-gradient(circle farthest-side at 0 0, #2c9afe 0%, #2ec2ca 100%);
        color: #ffffff !important;
    }
}

.summernote_div ul{
    list-style: disc !important;
    list-style-position: inside !important;
}

.summernote_div ol {
    list-style: decimal !important;
    list-style-position: inside !important;
}

.summernote_div ul li {
    display: list-item !important;
    list-style: unset !important;
}

.summernote_div ol li {
    display: list-item !important;
    list-style: unset !important;
}

.note-editing-area b {
    font-weight: 700 !important;
    width: unset !important;
    margin: unset!important;
    display: unset!important;
    font-size: unset!important;
}

.note-editable ul{
    list-style: disc !important;
    list-style-position: inside !important;
}

.note-editable ol {
    list-style: decimal !important;
    list-style-position: inside !important;
}

.note-editable ul li {
    display: list-item !important;
    list-style: unset !important;
}

.note-editable ol li {
    display: list-item !important;
    list-style: unset !important;
}


.fufei {background-image: linear-gradient(to bottom, #d4e9ff, #fff);border: #91c7ff 1px solid;border-radius: 10px;padding: 10px;margin-top: 10px; min-height: auto;}
.fu_ffont{ width: 90%; margin: 0 auto; display: table;text-align: center; color: #666; font-size: 15px; padding: 20px 0;}
.fu_button{width: 240px;background-image: linear-gradient(to right, #4fa0f3, #4fa0f3); margin: 0 auto; height: 40px; line-height: 40px; display: table; border-radius: 10px; text-align: center;
    color: #fff; margin-bottom: 20px; font-size: 16px; cursor: pointer;box-shadow: 0 10px 20px rgba(79,160,243,0.5);}
.fu_button:hover{ color: #fff;}
.fu_button:active {background-image: linear-gradient(to right, #4fa0f3, #d4e9ff);color: #fff;
    box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, .2), -2px -2px 4px 0 rgba(116, 125, 136, .2), inset -2px -2px 4px 0 rgba(255, 255, 255, .2), inset 2px 2px 4px 0 rgba(0, 0, 0, .4) !important;}
.fu_table{width: 90%; margin: 0 auto; display: table; margin-top: 30px;}
.fu_table h2{width: 100%; height: 40px; background: #e5e5e5; display: table; border-radius: 5px; margin-bottom: 10px;}
.fu_img{width: 30px; float: left;}
.fu_img img{ height: 20px; margin-left:10px; margin-top:10px;}
.fu_input{ width: calc(100% - 35px); float: right; line-height: 40px; color: #999999;}



.fu_title{width: 80px; height: 80px; border-radius: 100%;background-image: linear-gradient(to bottom, #30c6ce, #bbfafe); margin: 0 auto; display: table; margin-top: -30px; box-shadow: 0 10px 20px rgba(47,197,205,0.5);}
.fu_title img{ height:50px; margin: 0 auto; display: table; margin-top: 15px;}
.f_guanbi{ position: absolute; right: 10px; top: 10px; cursor: pointer;}
.f_guanbi img{width: 25px;}

/* 5-2 */
.fishuom{width: 350px; margin: 0 auto; background: #265197; height: 50px; line-height: 50px; display: table; color: #ffffff; font-weight: bold; text-align: center; margin-top: 30px; font-size: 20px;}
.fishuom_tit{width: 350px; background: url(../images/shuom_t.png) no-repeat; margin: 0 auto; display: table; height:20px; background-size: 100% 100%;}

.fi_smtab{width:70%; margin: 0 auto; display: table; border-radius: 15px; box-shadow: 0 10px 10px #ccc;background: #fff; overflow: hidden; margin-bottom: 50px;}
.fis_one{width: 100%; display: table; padding:20px 15px;border-radius: 20px 20px 0 0; position: relative;background: #fff;  }
.fism_title{ padding:6px 20px; background: #2cc1cb; box-shadow:5px 5px 0px #016c73; display: table; font-size: 18px; font-weight: bold; color: #fff; margin-bottom:15px;}
.fis_nrtext{width: 100%; display: table; padding-bottom: 10px; border-bottom:#999 1px dashed; font-size: 15px;}

.fis_timg{width:60%; margin: 0 auto; display: table; margin-top:20px; margin-bottom: 30px;}


.fis_two{width: 100%; display: table; background: #eafbfb; border-radius: 20px 20px 0 0; padding: 20px 15px;position: relative }

@media (max-width:450px){
    .fishuom{width:280px; margin: 0 auto; background: #265197; height: 50px; line-height: 50px; display: table; color: #ffffff; font-weight: bold; text-align: center; margin-top: 30px; font-size: 20px;}
    .fishuom_tit{width: 280px; background: url(../images/shuom_t.png) no-repeat; margin: 0 auto; display: table; height:20px; background-size: 100% 100%;}

    .fi_smtab{width:90%; }
    .fis_timg{width:80%;}
}

.sq_dr_n{position: fixed;right: 19px;bottom: 160px;z-index: 50;}
.f_ntx{height: 60px;width: 60px;background: url(../images/z_06.png);background-size: 100%;}
.fn_img{width: 60px;height: 60px;border-radius: 100px;margin: 0 auto;display: table;margin-top: 5px;justify-content: center;align-items: center;display: flex;position: relative;}
.fn_img img{border-radius: 100px; margin-top: 5px;}
.fn_tw{width: 75px;position: absolute;top: 4px;left: -10px;}
.fn_but{width: 85px;height: 27px !important;position: absolute;bottom: -20px;left: -10px;}

.cxback_b {position: fixed;bottom:230px;right: 20px;background: #fff;width: 55px;height: 55px;border-radius: 100px;box-shadow: 0px 0px 20px rgba(35,116,221,0.6);z-index: 21; color: #2374dd;}
.cxback_b img {width:25px;margin: 0 auto;display: block;margin-top:10px; margin-bottom: 10px;}
.cxback_b:hover {background: #f6fcff !important;color: #2374dd;}
@media (max-width: 1024px) {
    .cxback_b:hover {background: #fff !important;color: #2374dd;}
    .cxback_b:active {background: #f6fcff !important;color: #2374dd;}
}

.bijiao_n {
    background-image: linear-gradient(to left, #22c2ca, #71e4ea);
    border-radius: 100px;
    display: table;
    position: absolute;
    right: -10px;
    top: -14px;
    padding: 3px 8px;
    color: #fff;
    box-shadow: 0 0 10px rgb(27 163 170 / 50%);
    font-size: 12px;
    cursor: pointer;
}
.bijiao_n img,.bijiao_nh img {
    height: 22px;
}
.bijiao_n:active{
    background-image: linear-gradient(to RIGHT, #22c2ca, #71e4ea);
}
.bijiao_nh {
    background-image: linear-gradient(to left, #d2d2d2, #d2d2d2);
    border-radius: 100px;
    display: table;
    position: absolute;
    right: -10px;
    top: -14px;
    padding: 3px 8px;
    color: #7c7c7c;
    box-shadow: 0 0 10px rgb(177 177 177 / 50%);
    font-size: 12px;
}
.xwz_z {
    top: -22px;
}

/* 8-22 */
.diceng01{width: 95%; margin: 0 auto;display: table;}
.diceng02{width: 95%;margin: 0 auto; display: table; border-top: #eee 1px solid; margin-top: 10px;padding-top: 10px; }

@media (max-width:450px){
    .diceng01{width:100%;}
    .diceng02{width:100%}
}




.nnnfn_ntab {
    width: 95%;
    margin: 0 auto;
    display: table;
    margin-bottom: 10px; border: #eee 1px solid; border-radius: 10px;
}

.nnnfn_ntab table {
    width: 100%;
    display: table;
}

.nnnfn_ntab table tr td {border-bottom: #eee 1px solid;
    padding: 5px 8px;
}

.nne_fnnt{ font-size: 13px;color: #666; text-align: center;}
.nne_fnnt i{ font-style: normal; color: #2374dd; font-weight: bold;font-size: 15px; display: block;}
.nne_right{ border-right: #eee 1px solid;}
.nne_bottom{ border-bottom: none !important}



.ga_lishi dt{background: url(../images/up.png) no-repeat #d6e8ff;background-size:25px;
    background-position:right top 9px;color:#333;position:relative;cursor:pointer; }
.ga_lishi dt.on{background:  url(../images/down.png) no-repeat #d6e8ff; background-size: 25px;background-position:right top 9px;position:relative;cursor:pointer;}

.sns_tnl {margin: 0 auto;display: table;margin-top: 10px; margin-bottom: 15px;}
.am_czbut {width: 80px;border: #4bc4da 1px solid;color: #4bc4da;display: table;height: 35px; background: #fff ;
    line-height: 35px;float: left;text-align: center;border-radius: 5px;margin: 0 10px;}
.am_czbut:hover {background: #cefcff;color: #4bc4da;}
.am_qdbut {width: 80px;border: #4bc4da 1px solid;background: #4bc4da;color: #fff;display: table;height: 35px;line-height: 35px;
    float: left;text-align: center;border-radius: 5px;margin: 0 10px;}
.am_qdbut:hover {background: #3ebad1;color: #fff !important;}

/* 8-30 */
.gu_sjs{width: 100%; display: table; margin-top: 5px; margin-bottom: 5px;}
.gu_jians{display: table;float: left; font-size: 12px;}
.gu_jians span{padding:3px; border: #eee 1px solid; margin-left: 5px;; float: left; margin-bottom: 5px;}
.gu_jians span img{ height:18px; margin-left:5px;}
.gu_jians font{margin-left: 5px;; float: left; line-height:25px;}

.ybco04 { font-style: normal;color: #ffae00;}
.yb_anniu{ color: #ccc; font-size: 18px; position: absolute; top:2px !important; left: inherit !important;right:23px !important; }
.yb_anniu:active{ color: #ff8585;}

.yd_p15{ padding: 3px 7px;}
.nw_ridto table {width: 100%;display: table;border: #eee 1px solid;border-bottom: none;border-right: none;}
.nw_ridto table tr td {line-height: 24px;text-align: center; border-bottom: #eee 1px solid;border-right: #eee 1px solid;padding:5px;}
.di_t{width:45px; height:20px; /* background: #ff8b0c; */display: table; border-radius: 100px; color: #fff; float: left; font-size: 12px; line-height: 20px;
    text-align: center; margin-right: 3px; background: #9ec1f9 ;}

.ys_hs0{ color: #666;}

.ys_p{ top: 5px; right: 5px;}

.ys_left{ margin-left: 30px;}

@media (max-width:450px){
    .ys_left{ margin-left:15px;}
}

.butot{border: #2bc4cc 1px solid;line-height: 20px;color: #2bc4cc;padding: 5px 0px;font-size: 14px;display: table;text-align: center; float: right;
 border-radius: 5px; padding: 5px 3px; margin-left: 5px; cursor: pointer;}
.butot:active{background: #2bc4cc !important; color: #fff !important;;}
.butot:hover{color: #2bc4cc;}


.butot01{border: #2bc4cc 1px solid;line-height: 20px;color: #2bc4cc;padding: 5px 0px;font-size: 14px;display: table;text-align: center; float: right;
 border-radius: 5px; padding: 5px 3px; margin-left: 5px; cursor: pointer;}
.butot01:active{background: #2bc4cc !important;; color: #fff !important;}
.butot01:hover{color: #2bc4cc;}



.but_bz{width: 100%; height:25px; line-height: 25px; color:#666; font-size: 12px; margin-top:5px; margin-bottom: 0px; display: table;}
.but_bz span{ float: left; line-height: 25px; margin-top: 5px;}

/* 9-8 */
.su_bl_nr_n{width:95%;border-radius: 10px; margin: 0 auto; display: table; margin-top: 15px; margin-bottom: 15px;}
.su_tab_a1{width: 100%; display:table; }
.su_tab_a1 li{color: #333333; text-align: center; line-height: 25px; margin-top:5px;border-radius: 10px;box-shadow:0px 0px 15px rgba(97,157,238,0.6); }
.su_tab_a1 li span{width: 100%; display: table;}
.su_tab_a1 li span b{ color: #ff8b0c; font-size: 24px; margin-right: 3px;}
.su_tab_a1 li:last-child{ border-right: none;}
.su_hs{ color: #333 !important;}
.su_subwe{ text-align: center; padding:10px 0 0px 0;}
.su_subwe b{ color: #2381c4;}
.ch_ulvright_ys{box-shadow: 0px 0px 15px rgb(97 157 238 / 60%); background: radial-gradient(circle farthest-side at 0 0, #dcebff 0%, #a3c9ff 100%); float: right;}

.new_nr{width:95%; background: #fff;  border-radius: 10px; margin: 0 auto; display: table; margin-top: 15px; margin-bottom: 15px; padding:8px 10px;}
.s_tab_a{width: 100%; display:table;}
.s_tab_a li{width: 50%; float: left; border-right: #999999 1px dashed; margin-bottom:10px; color: #333333; text-align: left;
    line-height: 25px; margin-top:5px; padding: 0 15px; position: relative;}
.s_tab_a li span{width: 100%; display: table;}
.s_tab_a li span b{font-size:22px; margin-right: 3px;}
.s_tab_a li:last-child{ border-right: none;}
.snn_font01{ color: #a2b1c4; font-size: 14px !important;}

.ch_img_n{ position: absolute; bottom:-10px; right:10px;}
.ch_img_n img{ height:50px;}

.pings_tz{width: 200px; border: #9ec1f9 1px solid; border-radius: 3px; margin: 0 auto;}
.pings_tz_span{width:38%; background: #9ec1f9; float: left; text-align: center; color: #fff;}

@media (max-width: 450px){
    .pings_tz{width: 120px; border: #9ec1f9 1px solid; border-radius: 3px; margin: 0 auto;}
    .pings_tz_span{width: 38%; background: #9ec1f9; float: left; text-align: center; color: #fff; font-size: 12px;}

}


.p_ctent{ margin: 0 auto; display: table;}
.p_ctent img{ height: 25px; margin-left: 5px; margin-right: 5px;}
.ps_shl{width: 100%; display: table; line-height:30px;}
.ps_shl span{width:20px; float: left;}



.se_faxun_01{ background: #ddffdf; border-radius: 5px; padding:6px 6px; font-size: 14px; margin-right:4px;cursor: pointer;  box-shadow: 0 2px 10px #c6e9c9; width:66px;
    display: table; float: left; text-align: center;}
.se_faxun_01 img{ height:30px; margin-right: 5px; margin-right: 0 !important; margin-top:0px;}
.se_faxun_01:hover{ background:#ddffdf !important;}
.se_faxun_01:active{ background: #cef0d0 !important;}


@media (max-width:824px) {
    .se_faxun_01{ font-size: 12px; }
}


@media (max-width:450px) {
    .se_faxun_01{ background: #f0fff1; border-radius: 5px; padding:6px 5px; margin-right:3px; cursor: pointer;width:53px; }
}

.se_xinx{margin: 0 auto; display: table; padding-bottom: 15px;}
.se_xinx ul{ margin: 0 auto; display: table;}
.se_xinx ul h3{ margin: 0 30px;}
.se_xinx ul h3 img{ height: 25px;}

@media (max-width:912px) {
    .se_xinx ul h3{ margin: 0 20px;}
}

@media (max-width:824px) {
    .se_xinx ul h3{ float: left; margin: 0 15px;}
}
.win_bj{ background: #dcdcdc; color: #c6c6c6;box-shadow: 0 2px 10px #dcdcdc;}
.win_bj:hover{background: #dcdcdc !important;color: #c6c6c6  !important;box-shadow: 0 2px 10px #dcdcdc;}


.ssfis_one{width: 100%; display: table; padding:0px;border-radius: 20px 20px 0 0; position: relative;background: #fff;  }
.se_skuai{width: 100%; display: table;background-image:linear-gradient(to right, #91c0ff 0%, #d8e8ff 100%); padding: 15px 10px 15px 0; font-size: 16px; font-weight: bold;}
.se_skuai_sz{width:30px; background: rgba(255,255,255,0.8); border-radius: 0 50px 50px 0; text-align: center; float: left; color: #2461b7; font-size: 14px; padding: 2px 0;}
.se_fontte{width: calc(100% - 35px); float: right;}

.fis_timg_nr {width: 60%;margin: 0 auto;display: table;margin-top: 20px;margin-bottom: 30px;background-image:linear-gradient(to right, #eeeeee 0%, #fff 100%);
 border: #8fbfff 1px dashed; padding: 10px; border-radius: 10px; box-shadow: 4px 5px 0px #e9e9e9;}
 .fis_timg_nr img{width: 95%; margin: 0 auto; display: table;}
@media (max-width: 450px){
.fis_timg_nr {width: 90%;}
}

.fis_qude{width: 55px; background:#000; float: right;background-image:linear-gradient(to right, #2c9bfd 0%, #2bc3cd 100%); border-radius: 5px; text-align: center; color: #fff;
height: 38px; line-height: 38px;}
.fis_qude:active{background-image:linear-gradient(to left, #2c9bfd 0%, #2bc3cd 100%); color: #fff; }

.fi_h2{ font-size: 14px; line-height:25px; display: table;}
.fi_h3{width: 100%; font-size: 14px; line-height:25px; display: table; border-top: #2461b7 1px dashed; margin-top: 10px; padding-top: 10px; color: #2461b7; font-size: 16px; font-weight: bold;}


.fi_div{ text-align: center; font-size: 30px; padding-bottom: 20px;}

/* 9-20 */
.senh_ff{width: 100%; background: #fff; box-shadow:4px 5px 0px #c9c9c9; margin-bottom: 15px; border-radius: 6px; padding:10px 0 5px 0;}
.se_lst{margin: 0 auto; display: table; padding-bottom:15px; text-align: center;}
.se_lst span{ font-size:40px; color: #ffb202; float: left; font-weight: bold; margin-top: -3px; padding-right: 10px;}
.se_lst font{ /* width: calc(100% - 50px); */float: left;line-height:50px;font-size: 20px;}
.se_lst font b{ font-weight:normal;}

@media (max-width:450px) {
    .se_lst{ margin: 0 auto; display: table;padding-bottom:5px;}
    .se_lst font{/* width: calc(100% - 50px); float: right; */line-height: 22px; margin-top:5px;font-size: 16px;}
    .se_lst font b{ font-weight: normal; display: table;}
}

.se_dd{ border-bottom: #eee 1px dashed; width: 95%; margin: 0 auto; }
.se_button{width: 200px; height: 40px; background: url(../images/z_button.png) no-repeat; background-size: cover; line-height: 40px; margin: 0 auto;display: table;  cursor: pointer;
    text-align: center; border-radius:6px; color: #fff; margin-top: 10px; box-shadow: 0 6px 10px rgba(193,112,0,0.35); margin-bottom: 10px; border: #edb974 1px solid; font-size: 15px;}
.se_button:active{width: 200px; height: 40px; background: url(../images/z_button01.png) no-repeat; background-size: cover; line-height: 40px; margin: 0 auto;display: table;
    text-align: center; border-radius:6px; color: #fff; margin-top: 10px; box-shadow: 0 6px 10px rgba(193,112,0,0.35); margin-bottom: 10px; border: #edb974 1px solid; font-size: 15px;}

.se_lidib{width: 100%; background: #eeeeee; display: table; border-radius: 5px; padding: 5px; color: #666666; font-size: 12px; line-height: 18px; margin-top: 5px;}
.se_lidib img{ height: 18px; margin-right: 2px;}

.ssfis_one{width: 100%; display: table; padding:0px;border-radius: 20px 20px 0 0; position: relative;background: #fff;  }
.se_skuai{width: 100%; display: table;background-image:linear-gradient(to right, #91c0ff 0%, #d8e8ff 100%); padding: 15px 10px 15px 0; font-size: 16px; font-weight: bold;}
.se_skuai_sz{width:30px; background: rgba(255,255,255,0.8); border-radius: 0 50px 50px 0; text-align: center; float: left; color: #2461b7; font-size: 14px; padding: 2px 0;}
.se_fontte{width: calc(100% - 35px); float: right;}

.fis_timg_nr {width: 60%;margin: 0 auto;display: table;margin-top: 20px;margin-bottom: 30px;background-image:linear-gradient(to right, #eeeeee 0%, #fff 100%);
    border: #8fbfff 1px dashed; padding: 10px; border-radius: 10px; box-shadow: 4px 5px 0px #e9e9e9;}
.fis_timg_nr img{width: 95%; margin: 0 auto; display: table;}
@media (max-width: 450px){
    .fis_timg_nr {width: 90%;}
}

.fis_qude{width: 55px; background:#000; float: right;background-image:linear-gradient(to right, #2c9bfd 0%, #2bc3cd 100%); border-radius: 5px; text-align: center; color: #fff;
    height: 38px; line-height: 38px;}
.fis_qude:active{background-image:linear-gradient(to left, #2c9bfd 0%, #2bc3cd 100%); color: #fff; }

.fi_h2{ font-size: 14px; line-height:25px; display: table;}
.fi_h3{width: 100%; font-size: 14px; line-height:25px; display: table; border-top: #2461b7 1px dashed; margin-top: 10px; padding-top: 10px; color: #2461b7; font-size: 16px; font-weight: bold;}


.fi_div{ text-align: center; font-size: 30px; padding-bottom: 20px;}

/*  */
.sheq_nrepx{width: 90%; margin: 0 auto; display: table; background: #cde3ff; box-shadow: 0 0px 6px rgba(137,188,254,0.4); margin-top: 20px; border-radius: 10px; padding:25px 10px;}
.sheq_nrepx h2{width: 100%; display: table; text-align: center; font-size: 18px;color: #5697ec;}
.sheq_nrepx h2 b{ color: #ff911a; font-weight: bold; padding:10px 0;}

.sheq_nrepx h3{width: 100%; display: table; text-align: center; font-size:26px;color: #ff911a; margin-top:20px;font-weight: bold;}
.sheq_nrepx h3 span{width: 40px; height: 40px;background-image:linear-gradient(to right, #ffb362 0%, #ff8400 100%);  border-radius: 100px;
    display: inline-block; margin: 0 10px; color: #fff; box-shadow:0px 5px 20px rgba(255,136,8,0.5); font-weight: bold;}

.sh_img{width: 100%; height: 100%; background: url(../images/zzz_xxx.png); background-size: cover; position: absolute; z-index: 1; top: 0;}

@media (max-width: 450px){
    .sheq_nrepx h2 span{ display: table; text-align: center;width: 100%;}
}

/* 10-10 */
.te_divleft{width: 30%;}
.te_divleft02{width: 70%; float: left;}

.zc_qy{ float: left; width: 50%;}
.tubiao{width: 300px;height:150px;}

.tu_htext{width: 100%; display: table;}
.tu_htext h2{font-size: 22px;font-weight: bold;}
.tu_htext h2 span{font-size:18px;font-weight: normal; color: #999999;}
.color_primary {color: #3a8efe !important}

.cu_left76{width: 78%;}

@media (max-width:450px){
    .tubiao{width: 100%; display: table;}
    .zc_qy{width: 100%; display: table;font-size: 16px}
    .te_divleft{width: 100%;}
    .te_divleft02{width: 100%;}
    .cleft02{width: 100%;}
    .cu_left76{width: 100%;}
}

.obj_col1{font-size: 50px; margin-top:30px;}

.obj_cent{margin: 10px 0;border: 1px solid #3a8efe;border-radius: 10px;background: #ecf4ff;padding: 20px 0;
    text-align: center;width: 200px;height: 180px; float: right;}

.obj_tit{width: 200px;float: right;font-size: 20px;margin: 10px 0;}

.boj_line{border-right: 1px solid #999;text-align: center;padding: 20px 0 0px 0; margin-bottom:20px;}

@media (max-width:896px){
    .cu_left76{width: 100%;}
    .obj_tit{width: 100%;}
    .obj_cent{width: 48%; float: left;height: auto;}
    .obj_cent:nth-child(2){ float: right;}
}

@media (max-width:450px){
    .boj_line{ border-right: none;border-bottom: 1px solid #999; padding-bottom: 40px;}
    .obj_col1{font-size: 50px; margin-top:0px;}
}

/* 图表 */
.nten_tub{width: 100%; display: table;}
.ntel_left{width: 226px; float: left; text-align: center; border-right: #ccc 1px solid; height: 130px;}
.ntel_left h2{ font-size:45px; font-weight: bold; color: #3a8efe;text-align: center; margin-top:10px;}
.ntel_left h3{ font-size: 16px; color: #3a8efe;text-align: center;}

/* .ntel_left{width: 226px; float: left; text-align: center; border-right: #ccc 1px solid; height: 150px;}
.ntel_left h2{ font-size:45px; font-weight: bold; color: #3a8efe;text-align: center; margin-top:30px;}
.ntel_left h3{ font-size: 16px; color: #3a8efe;text-align: center;}

 */

.ntel_right{width: calc(100% - 250px); float: right; padding: 0 0 0 25px; display: table;}
.ne_title{width: 95%; margin: 0 auto; display: table; margin-bottom: 10px;}
.ne_title span{ font-size: 22px; font-weight: bold; float: left;}
.ne_title font{ font-size:14px; color: #999; float: right; line-height: 30px;}
.ne_title font b{ font-weight: bold; color: #2281fe; margin-right: 5px;}
.ne_tubiao_left{width: 50%; float: left; height:150px; margin-top: -25px;}

.ne_wenx{text-align: center; color: #666; font-size: 18px;margin-top: -25px; }



@media (max-width:915px){
    .ntel_left{width:169px; }
    .ntel_right{width: calc(100% - 180px); }


}


@media (max-width:450px){
    .ntel_left{width:128px; float: left; text-align: center;height: 90px;}
    .ntel_left h2{ font-size:30px; font-weight: bold; color: #3a8efe;text-align: center;}
    .ntel_left h3{ font-size: 14px; color: #3a8efe;text-align: center;}



    /*
    .ntel_left{width:128px; float: left; text-align: center;height: 140px;}
    .ntel_left h2{ font-size:30px; font-weight: bold; color: #3a8efe;text-align: center;}
    .ntel_left h3{ font-size: 14px; color: #3a8efe;text-align: center;}
     */


    .ne_tubiao_left{width: 50%; float: left;}
    .ntel_right{width: calc(100% - 130px); float: right; padding: 0 0 0 15px; display: table;}
    .ne_title font{ font-size:14px; color: #999; /* float: none;width: 100%; display: table; */}
    .ne_tubiao_left{width:46%; float: left; height:100px; margin-top: -25px;}
    .ne_tubiao_left:last-child{ float: right;}
    .ne_wenx{text-align: center; color: #666; font-size: 12px;margin-top: -15px; }



}


.ne_xtline{width: calc(100% - 250px); float: left; height:300px;}
.ne_xlnr{width: 250px; float: right;}
.ne_titlet{font-size: 20px; font-weight: bold;}
.ne_titlet span{ color: #2281fe; margin-right: 5px;}

.ne_pdleft{ padding-left: 15px;}


.ne_kx{width: 100%; padding: 30px 0; text-align: center; background: #ecf4ff; border: #4092fe 1px solid; border-radius: 5px; margin-top: 10px;}
.ne_kx font{ font-size: 35px; color: #4092fe; display: table; text-align: center;width: 100%; font-weight: bold;}
.ne_kx span{ font-size:14px; color: #333; display: table; text-align: center;width: 100%}

.ne_mtop{ margin-top: -20px;}


@media (max-width:450px){
    .ne_xtline{width:100%; float: left;height:240px;}
    .ne_xlnr{width: 100%; float: right;}
    .ne_kx{width: 48%; float: left;}
    .ne_kx:last-child{ float: right;}
    .ne_pdleft{ padding-left: 5px;}

}



.bucaidan{width: 95%; margin: 0 auto; border-radius: 10px; display: table; background-image:linear-gradient(to right, #5da3ff 0%, #b9d7ff 100%); padding:20px;}
.bucaidan li{width: 25%; float: left;}
.bu_cetu{width: 90%; margin: 0 auto; display: table;background-image:linear-gradient(to top, #1478ff 0%, #91c1ff 100%); border-radius: 10px;
    box-shadow: 0 10px 10px rgba(0,58,134,0.4); padding:20px 0px; }
.bu_cetu:hover{background-image:linear-gradient(to bottom, #1478ff 0%, #91c1ff 100%); }

.bu_icon{width:60px; height: 60px;  margin: 0 auto;border-radius: 100px;background-image:linear-gradient(to right, rgba(142,190,253,0.6) 0%, rgba(181,213,255,0.6) 100%);
    box-shadow: 0 10px 10px rgba(0,58,134,0.4); display: table ;}
.bu_icon img{ height: 35px; margin: 0 auto; display: table; margin-top:12px;}
.bu_cetu h2{ color: #fff; font-size: 18px;width: 100%; display: table; text-align: center; margin-top: 10px;}



@media (max-width:450px){
    .bucaidan li{width: 50%; float: left; margin-bottom: 15px;}
    .bucaidan li:nth-child(3){margin-bottom: 0;}
    .bucaidan li:nth-child(4){margin-bottom: 0;}
    .bucaidan{ padding:20px 5px;}
    .bu_icon{width: 50px; height: 50px;  margin: 0 auto;border-radius: 100px;background-image:linear-gradient(to right, rgba(142,190,253,0.6) 0%, rgba(181,213,255,0.6) 100%);
        box-shadow: 0 10px 10px rgba(0,58,134,0.4); display: table ;}
    .bu_icon img{ height:30px; margin: 0 auto; display: table; margin-top:8px;}
    .bu_cetu{padding:20px 0px; }
    .bu_cetu h2{font-size: 16px;}
}

.jian_zank{height:18px; margin: 0 auto; display: table; margin-top: -25PX; cursor: pointer;}

.ja_mrgtop15{ margin-top:-10px !important;}

.ja_xxline{ border-top: #ccc  1px solid; padding-top: 15px; margin: 0 auto; display:table; width: 95%;}

.fengex{width: 95%; margin: 0 auto; display: table; height:7px; background: #ddd; margin-bottom: 35px;}

.fiquyu{width: 100%; display: table;}
.fiquyu_left{width:100px; float: left;max-height: 200px;overflow-y: auto;}
.fiquyu_left dd{width:90%; display: table; line-height: 30px; padding: 0 5px; border-radius: 5px; cursor: pointer;}
.fiquyu_left dd:hover{ background: #d0e4ff;}
.fiquyu_left_h{background: #d0e4ff;}

.fiquyu_left::-webkit-scrollbar {
    /*滚动条整体样式*/
    width :3px;  /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.fiquyu_left::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius: 10px;
    background   : #9bc6fe;
}
.fiquyu_left::-webkit-scrollbar-track {
    background   : #ededed;
}


.fiquyu_right{width:  calc(100% - 100px); float: right; border-left: #eee 1px solid; padding: 0 10px;max-height: 200px;overflow-y: auto;}
.fiquyu_right dd{width: 100%; display: table; line-height: 30px;padding: 0 5px; border-radius: 5px; cursor: pointer;}
.fiquyu_right dd:hover{ background: #d0e4ff;}
.fiquyu_right::-webkit-scrollbar {
    /*滚动条整体样式*/
    width :3px;  /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.fiquyu_right::-webkit-scrollbar-thumb {
    /*滚动条里面小方块*/
    border-radius: 10px;
    background   : #9bc6fe;
}
.fiquyu_right::-webkit-scrollbar-track {
    background   : #ededed;
}

.te_cctext{ text-align: center;font-size: 18px;line-height: 40px;height: 40px;font-weight: bold;overflow: hidden; margin-top: 3px; width: 100%;
    display: block;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;;}
.te_boys{width: 100%; background: #eee; border: #eee 4px solid;}
.te_idli{width: 100%; display: table; background: #f2feff; color: #22c2ca; text-align: center; line-height:30px;}
.sn_listnn table{ background: #fff;}
.sn_topgd{ margin-top: 24px;}
@media (max-width:450px){
    .sn_topgd{ margin-top: 20px;}
    .te_idli{width: 100%; display: table; background: #f2feff; color: #22c2ca; text-align: center; line-height:25px;}
    .sn_listnn table tr td{ line-height: 21px !important;}
}

.beizhu_nnn{width: 100%; border: #ffb93f 1px solid; border-radius: 5px; display: table; background: #fff8ef; color: #ff9a18; box-shadow: 0 0px 10px rgba(255,189,72,0.4);}
.beizhu_nnn::placeholder{ color: #ff9a18;}

.tnn_topz{margin-top: 0px;}
@media (max-width:1024px){
    .tnn_topz{margin-top: 80px;}
}

@media (max-width:450px){
    .tnn_topz{margin-top: 100px;}
}


.expert_remark {
    width: 100%;
    border: rgb(245 187 88) 1px solid;
    border-radius: 5px;
    color: rgb(242 161 68);
    background-color: rgb(254 248 240);
    margin: 5px 0;
    box-shadow: 0px 0px 5px rgb(255 214 161);
}

.expert_remark::placeholder {
    color: rgb(243 162 70);
}

/* 12-19 */
.nne_tank{width:100%; margin: 0 auto;display: block;padding-top: 15px;}
.xixin_tis{width:100%;background-image: linear-gradient(to right, #bee6ff, #ddefff);margin: 0 auto;display: table;border-radius: 10px;margin-top: 10px;overflow: hidden;
    padding:10px;}
.xixin_tis_title{background-image: linear-gradient(to bottom, #9cd8ff, #84b9f8);  border-radius:10px; display:table; padding:5px 5px;
    color: #ffffff; font-size: 15px; box-shadow: 0 6px 10px rgba(41,127,216,0.6);width:60px; float: left;}
.xixin_tis_title img{ height:18px;float: left; margin-top:5px;}
.xixin_tis_title span{width: calc(100% - 20px); float: right;line-height: 15px; font-size: 12px;}
.xi_h2{width:calc(100% - 70px);color: #3c7cd9; float: right; line-height: 20px; text-align: left; }


.xi_div{width: 90%; margin:0 auto; display: table;}
@media (max-width:1180px){
    .xi_h2{width:calc(100% - 70px);color: #3c7cd9; float: right; line-height: 20px;}
}
@media (max-width:915px){
    .nne_tank{height: 150px;overflow-y: scroll;}
    .xi_h2{width:calc(100% - 70px);color: #3c7cd9; float: right; line-height: 20px;}
}
@media (max-width:820px){
    .nne_tank{height: 300px;overflow-y: scroll;}
}

@media (max-width:740px){
    .nne_tank{height: 150px;overflow-y: scroll;}
}
@media (max-width:450px){
    .nne_tank{height: 300px;overflow-y: scroll;}
    .xi_h2{width:calc(100% - 70px);color: #3c7cd9; float: right; line-height: 20px;}
}


.system_ys{background-image: linear-gradient(to left, #f4f8ff , #e1ecff ); }
.ziliao_jb {width: 100%;margin: 0 auto;display: table;border-radius: 10px;overflow: hidden;}
.ziliao_jb dt{background: url(../images/z_zndown.png) no-repeat ;background-size:26px;
    background-position:right top 11px;color:#333;position:relative;cursor:pointer; padding: 10px 0; }
.ziliao_jb dt.on{background:  url(../images/z_znup.png) no-repeat; background-size: 26px;background-position:right top 11px;position:relative;cursor:pointer;}
.ziliao_jb dt span{ padding-left: 2.5%;}

.ziliao_jb dd{background: #fff;width: 100%; display: table; padding: 20px 0 0 0;border: #eeeeee 1px solid; border-top: none; border-radius: 10px;}
.xl_sntab{width: 95%; margin: 0 auto; display: table; margin-bottom: 10px; }
.xl_sntab .span {width: 80px;float: left;line-height: 35px;}
.xl_sntab .font {width: calc(100% - 90px);float: right;display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;line-height: 35px;;}
.xl_sntab .span i {color: #f00; font-style: normal;}

.pa_icon{ position: absolute; left: -6px; bottom: -10px;right: -10px;}
.ap_icon_nr{background: rgba(93,146,234,0.85); border-radius: 100px; display: table;}

.ap_icon_nr font{ color: #fff; line-height:26px; padding: 0 10px 0 5px; font-size: 12px; max-width: calc(100% - 26px);
    display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;
    -webkit-box-orient: vertical;word-break: break-all;}
.pa_pwire{width:26px;border-radius: 100px; display: table; float: left;  height: 26px;
    background-image:linear-gradient(to right, #528be9 0%, #94b8ed 100%);box-shadow: 0 5px 10px rgb(89 132 203 / 60%);}
.pa_pwire img{width: 18px; height:18px; margin-top: 4px; margin-left: 4px;}
.te_boys{width: 100%; background: #eee; border: #eee 4px solid;}
.te_idli{width: 100%; display: table; color: #335fa8;background: #e9f1ff;text-align: center; line-height:30px;}
