@charset "utf-8";
:root {
  --dlc: #fe8901; 
  --dnc: #f64123;
  --ddc: #2662b5;
  --flc: #666666;
  --fnc: #333333;
  --fdc: #111111;
}
/*reset*/
html,body{font-size: 625%; height:100%;line-height: initial;}
html,body,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,select,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin: 0;padding: 0;font-size: inherit;font-family: "Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial", "PingFang SC", "Wenquanyi Micro Hei", sans-serif;  }
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6 {-webkit-text-size-adjust: none;font-weight: normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}
ol,ul{list-style: none}
blockquote,q {quotes: none}
img{
	object-fit: cover
}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
ins {text-decoration: none}
del {text-decoration: line-through}
table {border-collapse: collapse;border-spacing: 0;}
body {max-width: 720px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;-webkit-text-size-adjust: none;}
a{color: var(--flc);text-decoration: none;transition: all 0.3s;}
a:focus{border: none;outline: none;}
img {border-style: none;}
i,em{ font-style:normal}
button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0;}
input:focus,select:focus,textarea:focus,button:focus{-webkit-appearance: none;border:none;outline: none;}
a,input,button,select,textarea{font-family: inherit;outline:none;text-decoration:none;-webkit-appearance: none;resize: none;}
@font-face {font-family: 'Bebas';src: url('bebas.ttf') format('truetype');font-weight: 500;font-style: normal;}
@font-face {font-family: 'TimesNewRoman';src: url('TimesNewRoman.ttf') format('truetype');font-weight: 500;font-style: normal;}
.clear{zoom:1;}
.clear::after{content: "";display: block;clear: both;}
.fl{float: left;}
.fr{float: right;}
.c_con,.c_one{width: 6.6rem;margin-left: auto;margin-right: auto;}
.omit{text-overflow:ellipsis;overflow: hidden;}
.mmit{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: break-all;}
.img1{width: 100%;height: auto;display: block;margin: auto;}
.img2{width: 100%;height: 100%;display: block;margin: auto;}
::-webkit-scrollbar{width:0px;}
::-webkit-scrollbar-track{background-color:#EEEEEE;}
::-webkit-scrollbar-thumb{background-color:#D6D6D6;}
::-webkit-scrollbar-thumb:hover {background-color:#ccc}
::-webkit-scrollbar-thumb:active {background-color:#ccc}
/***************************分辨率兼容样式属性**************************/
@media screen and (min-width: 320px) {
	html,body{font-size:44.444px;}
}
@media screen and (min-width: 360px) {
	html,body{font-size:50px;}
}
@media screen and (min-width: 375px) {
	html,body{font-size:52.08333px;}
}
@media screen and (min-width: 385px) {
	html,body{font-size:53.47222px;}
}
@media screen and (min-width: 400px) {
	html,body{font-size:55.5555px;}
}
@media screen and (min-width: 414px) {
	html,body{font-size:57.5px;}
}
@media screen and (min-width: 420px) {
	html,body{font-size:58.3333px;}
}
@media screen and (min-width: 440px) {
	html,body{font-size:61.11111px;}
}
@media screen and (min-width: 480px) {
	html,body{font-size:66.66666px;}
}
@media screen and (min-width: 520px) {
	html,body{font-size:72.2222px;}
}
@media screen and (min-width: 560px) {
	html,body{font-size:77.7777px;}
}
@media screen and (min-width: 580px) {
	html,body{font-size:80.55555px;}
}
@media screen and (min-width: 600px) {
	html,body{font-size:83.333px;}
}
@media screen and (min-width: 640px) {
	html,body{font-size:88.8888px;}
}
@media screen and (min-width: 680px) {
	html,body{font-size:94.44444px;}
}
@media screen and (min-width: 720px) {
	html,body{font-size:100px;}
}
/***************************end分辨率兼容样式属性*************************/

/* 公共 */
.one_banner{height: auto;width: 100%;}
#wrapper{position: relative;left: 0;transition: all 0.3s linear;font-size: 0.24rem; background: #ffffff;display: contents;}
#wrapper.move{left: 3.6rem;}
.cc_title{text-align: center;}
.cc_title .ltitle{font-size: 0.34rem;font-weight: bold;letter-spacing: 0.02rem;color: var(--ddc);}
.cc_title .ltitle>span{color: var(--dnc);}
.cc_title .stitle{font-size: 0.2rem;color: var(--flc);width: 96%;margin: 0.1rem auto 0;}
.cc_link{display: block;width: 5.8rem;height: 0.6rem;margin-left: auto;margin-right: auto;background-color: #fff;border-radius: 1rem;overflow: hidden;position: relative;line-height: 0.6rem;box-sizing: border-box;}
.cc_link.border::before{content: "";position: absolute;width: 100%;height: calc(100% - 2px);border: 1px solid var(--dnc);border-radius: 1rem;}
.cc_linkm{position: relative;z-index: 2;}
.cc_linkm>i{float: left;width: 0.35rem;height: 0.35rem;background: url(../img/icon2.png) no-repeat center;background-size: 100%;margin-left: 0.36rem;margin-top: 0.125rem;}
.cc_linkm>em{float: left;font-size: 0.32rem;font-weight: bold;color: var(--dlc);margin-left: 0.1rem;}
.cc_linkm>span{float: right;width: 2.5rem;height: 0.6rem;color: #fff;font-size: 0.24rem;font-weight: bold;text-align: center;border-radius: 1rem;background-color: var(--dnc);}
.cc_link::after{content: "";width: 2.5rem;height: 0.6rem;background-color: var(--dnc);border-radius: 1rem;position: absolute;z-index: 1;top: 0;right: 0;transition: all 0.3s;}
.cc_link:hover i{background: url(../img/icon2a.png) no-repeat center;background-size: 100%;}
.cc_link:hover em{color: #fff;}
.cc_link:hover span{background-color: var(--ddc);transition: all 0.3s 0.3s;}
.cc_link:hover::after{width: 100%;}



/* 页码 */
.page{width: 100%;height: auto;text-align: center;overflow: hidden;margin: 0 auto 0; padding-bottom: 0.4rem;}
.page a{display: inline-block;vertical-align: top;width: 0.62rem;height: 0.62rem;line-height: 0.62rem;font-size: 0.1rem;margin: 0 0.08rem;color: #999;border: 1px solid #dedede;box-sizing: border-box;background-color: #f9f9f9;text-align: center;}
.page span{display: inline-block;vertical-align: top;width: 0.62rem;height: 0.62rem;line-height: 0.62rem;font-size: 0.1rem;margin: 0 0.08rem;color: #fff;border: none;background-color: #0f6caf;text-align: center;}
.current{color: white!important;background:#8a1214 ;}
.page a:hover{background-color: #0f6caf;color: white;}
.pager{width: 1.2rem !important;}
.pagel{width: 1.2rem !important;}
/* 页头和页脚 */
.cc_header{height: 0.9rem;display: flex;justify-content: space-between;background: #fff;}
.cc_header_logo{position: relative;
	z-index: 99;width: 2rem;background: url(../img/logo.png) no-repeat center;background-size: 100%;margin-left: 0.26rem;}
.cc_header_right{display: flex;align-items: center;}
.cc_header_tel{margin-right: 0.22rem;}
.cc_header_tel>p{font-size: 0.2rem;color: rgba(246,65,35,0.9);transform: scale(0.9);}
.cc_header_tel>p::before{content: "";width: 0.26rem;height: 0.26rem;background: url(../img/icon1.png) no-repeat center;background-size: 100%;display: inline-block;vertical-align: -0.02rem;margin-right: 0.04rem;}
.cc_header_tel>h4{font-size: 0.3rem;font-weight: bold;color: var(--dnc)}
.cc_header_menu{position: relative;
	z-index: 99;width: 0.9rem;background-size: 56%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.cc_header_menu>span{width: 0.5rem;height: 0.04rem;background-color: #000;margin: 0.05rem 0;border-radius: 0.4rem;}



.cc_footer,.cc_footerP{height: 0.95rem;}
.cc_footer{width: 100%;height: 0.95rem;max-width: 720px;margin: auto;position: fixed;bottom: 0;left: 0; background: #000; background-size: cover;z-index: 10;}
.cc_footer .c_con{display: flex;justify-content: space-between;align-items: center;    }
.cc_footer_item{width: 10rem;padding-top: 0.18rem;}
.cc_footer_item .icon{width: 0.35rem;height: 0.35rem;margin: auto;}
.cc_footer_item .icon>img{width: 100%;display: block;}
.cc_footer_item>p{text-align: center;color: #dddddd;font-size: 0.2rem;margin-top: 0.04rem;}
/* 导航 */
.cc_nav {position: fixed;width: 3.6rem;top: 0;height: 100%;background-color: #333;z-index: 105;padding-left: 0.36rem;left: -3.6rem;box-sizing: border-box;transition: all 0.3s linear;}
.cc_nav.show{left: 0;}
.cc_nav li {overflow: hidden;color: #FFF;font-size: 0.18rem;line-height: 0.8rem;display: block;}
.cc_nav li .outa{width: 100%;display: block;font-size: 0.28rem;color: #FFF;padding-left: 0.3rem;border-bottom: 1px dashed #000;text-decoration: none;box-sizing: border-box;position: relative;}
.cc_nav li .outa::after{content: "";width: 0.18rem;height: 0.33rem;background: url(../img/nav_right.png) no-repeat center;background-size: 100%;position: absolute;right: 0.2rem;top: calc(50% - 0.165rem);transition:all 0.3s ease;}
.cc_nav li.curr .outa::after{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.cc_nav .close{height: 0.8rem;width: 0.8rem;background: url(../img/nav_close.png) no-repeat center;background-size: auto;float: right;margin-right: 0.2rem;}
.cc_nav .fontc {font-weight: bold;margin-left: 0.30rem;display: block; font-size: 0.34rem;color: #fff;}
.cc_nav .in_nav{display:none;}
.cc_nav .in_nava{display: block;color: #fff;height: 0.6rem;line-height: 0.6rem;padding-left: 0.5rem;font-size: 0.26rem;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
/* 子栏目导航 */
.one_catalog .title{width: 100%;height: 0.68rem;line-height: 0.68rem;background-color: #f4f4f4;color: #fff;font-size: 0.28rem;font-weight: bold;box-sizing: border-box;position: relative;}
.one_catalog .title111::after{content: "";position: absolute;width: 0.4rem;height: 0rem;right: 0.4rem;bottom: 0rem;background-color: inherit;clip-path: polygon(0 0, 100% 0, 50% 100%);z-index: 1;transform: scaleX(0);transition: all 0.4s;}
.one_catalog .title>i{display: inline-block;height: 0.32rem;background: url(../img/nav_catalog.png) no-repeat center;background-size: 100%;vertical-align: -0.04rem;margin-right: 0.18rem;transition: all 0.4s;}
.one_catalog .title>span{font-size: 0.28rem;color: #000;
	font-family: Microsoft YaHei;font-weight: normal}
.one_catalog .children a{display: block;width: 100%;height: 0rem;line-height: 0.78rem;box-sizing: border-box;margin-bottom: 0;background-color: #f5f9ff;font-size: 0.24rem;color: var(--fnc);position: relative;transform: scaleY(0);transition: all 0.4s ease;}
.one_catalog .title.on::after {height: 0.2rem;transform: scaleY(1);bottom: -0.19rem}
.one_catalog .title.on>i{transform: rotate(90deg);}
.one_catalog .title.on~.children a{transform: scaleY(1);height: 0.78rem;margin-bottom: 0.05rem;}
.one_catalog .title.on~.children a.on{background-color: #cee3ff;color: var(--flc);}
.one_catalog .title.on~.children a.on::before{content: "";position: absolute;left: 0;top: 0;width: 0.1rem;height: 100%;background: var(--ddc);}
.one_container_rr{width: 6.8rem;margin-left: auto;margin-right: auto;box-sizing: border-box;padding-bottom: 1rem;padding-top: 0.26rem;}
/* 公共 end */

/* 首页 */
.index_banner{height: auto;position: relative;font-size: 0; overflow: hidden;}
.index_banner .pic,.index_banner .pic>img{display: block;width: 100%;height: auto;}
.index_banner .slick-prev,.index_banner .slick-next{width: 0.4rem;height: 0.8rem;position: absolute;top: calc(50% - 0.4rem);opacity: 1;cursor: pointer;outline: none;border: none;z-index: 1;transition: all 0.4s;}
.index_banner .slick-prev{left: 0.2rem;background: url(../img/pnbtn1.png) no-repeat center;background-size: 90%}
.index_banner .slick-next{right: 0.2rem;background: url(../img/pnbtn2.png) no-repeat center;background-size: 90%}
.index_banner .slick-dots{position: absolute;left: 0;bottom: 0.2rem;height: 0.12rem;width: 100%;text-align: center;}
.index_banner .slick-dots>li{width: 0.12rem;height: 0.12rem;margin: 0 0.08rem;background-color: rgba(255,255,255,0.6);border-radius: 0.02rem;display: inline-block;vertical-align: top;border-radius: 50%;}
.index_banner .slick-dots>li.slick-active{background-color: var(--ddc);}
/* banner end */
.index_scope_title{padding-top: 0.4rem;padding-bottom: 0.3rem;}
/*.index_scope_main{height: auto;background: url(../img/bg1.jpg) no-repeat center;background-size: cover;padding-top: 0.8rem;padding-bottom: 0.9rem;}*/
.index_scope_row .column{float: left;width: 3.2rem;height: auto;margin-right: 0.2rem;margin-bottom: 0.2rem;background-color: #fff;text-align: center;padding-top: 0.2rem;overflow: hidden;border-radius: 0.08rem;}
.index_scope_row .column:nth-child(2n){margin-right: 0;}
.index_scope_row .column .pic{width: 1.1rem;height: 0.76rem;margin: 0 auto;}
.index_scope_row .column .title{color: var(--fdc);font-size: 0.24rem;margin: 0.12rem auto;}
.index_scope_row .column .pp{background-color: #f4f1ee;color: var(--dnc);font-size: 0.2rem;line-height: 0.4rem;transition: all 0.3s;}
.index_scope_row .column:hover .pp{background-color: var(--ddc);color: #fff;}
.index_scope_main .cc_link{margin-top: 0.6rem;}
.index_lawyer{height: auto;background: url(../img/bg2.jpg) no-repeat center;background-size: cover;padding-top: 0.64rem;padding-bottom: 0.1rem;}
.index_lawyer_row{margin-top: 0.3rem;}
.index_lawyer_row .column{width: 100%;float: left;background-color: #fff;margin-bottom: 0.2rem;margin-right: 0.2rem;}
.index_lawyer_row .column:nth-child(2n){margin-right: 0;}
.index_lawyer_row .column .pic{height: 4.2rem;}
.index_lawyer_row .column .article{box-sizing: border-box;     position: relative;
	margin-top: -0.5rem;background-color: rgba(0,0,0,0.4); height: 0.5rem; line-height: 0.5rem;
	z-index: 1;}
.index_lawyer_row .column .article::after{content: "";display: block;clear: both;}
.index_lawyer_row .column .article .title{text-align: center;}
.index_lawyer_row .column .article .title>span{font-size: 0.24rem;color: #fff;}
.index_lawyer_row .column .article .title>em{font-size: 0.2rem;color: #333;}
.index_lawyer_row .column .article .pp{margin-top: 0.1rem;color: var(--flc);line-height: 0.3rem;font-size: 0.22rem;-webkit-line-clamp: 2;height: 0.6rem;}
.index_lawyer_row .column .article .pp>span{color: #000;}
.index_lawyer_row .column .article .btn{margin-top: 0.22rem;width: 1.3rem;height: 0.4rem;display: block;font-size: 0.2rem;color: var(--dlc);text-align: center;line-height: 0.4rem;border-radius: 1rem;border: 1px solid var(--dlc);float: left;}
.index_lawyer_row .column .article .btn.on{border: 1px solid var(--dnc);color: var(--dnc);float: right;}
.index_lawyer_row .column .btn:hover{background-color: var(--dlc);}
.index_lawyer_row .column .btn.on:hover{background-color: var(--dnc);}
.index_lawyer_main .cc_link{margin-top: 0.6rem;background-color: transparent;}
.index_service{height: auto;background: url(../img/bg3.jpg) no-repeat center;background-size: cover;padding-top: 0.5rem;}
.index_service_main .cc_title .ltitle{color: #fff;}
.index_service_main .cc_title .stitle{color: #fff;}
.index_service_main .ball{position: relative;height: 0.3rem;margin-top: 0.25rem;}
.index_service_main .ball::before{content: "";width: calc(50% - 0.26rem);height: 1px;background-color: rgba(255,255,255,0.16);position: absolute;left: 0;top: 0.15rem;}
.index_service_main .ball::after{content: "";width: calc(50% - 0.26rem);height: 1px;background-color: rgba(255,255,255,0.16);position: absolute;right: 0;top: 0.15rem;}
.index_service_main .ball>i{width: 0.3rem;height: 0.3rem;display: block;margin: auto;background: url(../img/logoa.png) no-repeat center;background-size: 100%;}
.index_service_row{margin-top: 0.24rem;}
.index_service_row .column{float: left;width: 46%;margin-right: 8%;text-align: center;color: #fff;margin-bottom: 0.6rem;}
.index_service_row .column:nth-child(2n){margin-right: 0;}
.index_service_row .column .pic{width: 1rem;height: 0.74rem;margin: 0 auto;}
.index_service_row .column .title{font-size: 0.28rem;margin-top: 0.2rem;}
.index_service_row .column .stitle{width: 2.4rem;;font-size: 0.22rem;margin: 0.12rem auto 0;line-height: 0.3rem;height: 0.6rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: break-all;white-space: normal;}
.index_service_row .column .btn{display: inline-block;width: 1.3rem;height: 0.4rem;border-radius: 1rem;background-color: #c29655;line-height: 0.4rem;margin-top: 0.26rem;color: #fff;font-size: 0.2rem;}
.index_service_row .column .btn:hover{background-color: var(--dnc);}
.index_com{padding-top: 0.46rem;}
.index_case_main{margin-top: 0.33rem;}
.index_case_main .article{font-size: 0;float: none;box-sizing: border-box;padding: 0.28rem 0.3rem 0.46rem;}
.index_case_main .article .title{font-size: 0.26rem;color: var(--fnc);}
.index_case_main .article .stitle{font-size: 0.24rem;color: #444;margin-top: 0.14rem;}
.index_case_main .article .pp{font-size: 0.24rem;color: #888;line-height: 0.35rem;height: 0.7rem;margin-top: 0.16rem;margin-bottom: 0.3rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: break-all;}
.index_case_main .article .btn{display: inline-block;vertical-align: top;width: 1.8rem;height: 0.5rem;text-align: center;line-height: 0.5rem;border-radius: 0.1rem;font-size: 0.24rem;;color: #fff;background-color: var(--dlc);}
.index_case_main .article .btn.on{background-color: var(--dnc);margin-left: 20px;}
.index_case_main .pic{width: 100%;float: none;}
.index_case_row{position: relative;overflow: hidden;margin-top: 0.3rem;}
.index_case_row .slick-list{margin: 0 -0.08rem;}
.index_case_row .picf{box-sizing: border-box;padding: 0 0.08rem;}
.index_case_row .pic{width: 100%;height: 2.15rem;position: relative;display: block;overflow: hidden;}
.index_case_row .pic>img{transition: all 0.3s;}
.index_case_row .pic .mark{position: absolute;left: 0;bottom: 0;width: 100%;height: 0.5rem;line-height: 0.5rem;text-align: center;box-sizing: border-box;padding: 0 0.1rem;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;background-color: rgba(0,0,0,0.4);font-size: 0.24rem;color: #fff;transition: all 0.3s;}
.index_case_row .pic:hover .mark{background-color: var(--dnc);}
.index_case_row .pic:hover>img{transform: scale(1.1);}
.index_com .cc_title:nth-child(4){margin-top: 0.7rem;}
.index_com .cc_title:nth-child(4) .stitle::after{content: "";width: 1.2rem;height: 0.02rem;background: #dc0010;display: block;margin: 0.28rem auto 0;}
.index_com .cc_title:last-child{margin-top: 0.76rem;}
.index_com .cc_title:last-child .stitle{width: 84%;}
.index_intro_main{margin-top: 0.4rem;}
.index_intro_main .cont{width: 4.9rem;position: relative;text-align: center;margin: auto;}
.index_intro_main .cont p{font-size: 0.24rem;color: var(--fnc);line-height: 0.42rem;}
.index_intro_main .cont::before,.index_intro_main .cont::after{content: "";width: 0.54rem;height: 1.35rem;background: url(../img/icon3.png) no-repeat center;background-size: 100%;position: absolute;left: -0.9rem;top: calc(50% - 0.67rem);transition: all 0.3s;}
.index_intro_main .cont::after{right: -0.9rem;left: auto;transform: rotateY(180deg);;}
.index_intro_main .cont:hover::before{background: url(../img/icon3a.png) no-repeat center;background-size: 100%;}
.index_intro_main .cont:hover::after{background: url(../img/icon3a.png) no-repeat center;background-size: 100%;}
.index_intro_main .cc_link{margin-top: 0.56rem;}
.index_news{padding-top: 0.3rem;}
.index_news_item{width: 100%;height: auto;display: block;box-shadow: 0.06rem 0.08rem 0.24rem 0 rgba(0, 0, 0, 0.1);margin-bottom: 0.06rem;}
/*.index_news_item .pic{height: 3.3rem;overflow: hidden;}*/
.index_news_item .pic{height: auto;overflow: hidden;}
.index_news_item .pic>img{transition: all 0.3s}
.index_news_item .article{box-sizing: border-box;padding: 0.3rem 0.3rem 0.4rem;position: relative;}
.index_news_item .article::before{content: "";width: 0.05rem;height: 0.56rem;background-color: var(--dlc);position: absolute;left: 0;top: 0.2rem;}
.index_news_item .article .title{font-size: 0.26rem;color: #262525;transition: all 0.3s}
.index_news_item .article .date{font-size: 0.22rem;color: #999;margin-top: 0.12rem;}
.index_news_item .article .pp{font-size: 0.24rem;;line-height: 0.34rem;height: 0.68rem;color: #888;margin-top: 0.24rem;transition: all 0.3s}
.index_news_item:hover .pic>img{transform: scale(1.1);}
.index_news_item:hover .article::before{background-color: var(--dnc);}
.index_news_item:hover .article .title{color: var(--dnc);}
.index_news_item:hover .article .pp{color: var(--dlc);}
.index_news_chunk{float: left;width: 100%;font-size: 0.24rem;position: relative;}
.index_news_chunk::before{content: "";position: absolute;width: 0.06rem;height: 0.06rem;background-color: var(--dlc);top: 0.27rem;left: 0.1rem;transform: rotate(45deg);}
.index_news_chunk .txt{width: 6.3rem;height: 0.6rem;line-height: 0.6rem;display: flex;justify-content: space-between;margin-left: auto;border-bottom: 0.01rem dashed #e5e5e5;}
.index_news_chunk .txt .omit{color: #222222;width: 70%;}
.index_news_chunk .txt .date{color: #aeaeae;}
.index_friend{padding-top: 0.66rem;}
.index_friend_row{margin-top: 0.35rem;}
.index_friend_row .column{width: 33.33%;height: 1rem;box-sizing: border-box;float: left;position: relative;overflow: hidden;}
.index_friend_row .column>img{position: absolute;max-width: 90%; height: 0.8rem; margin: auto;top: 0;bottom: 0;left: 0;right: 0;transition: all 0.3s;}
.index_friend_row .column:hover>img{transform: scale(1.06);}
.index_friend_map{height: 1rem;margin-top: 0.6rem;}
/* 首页 end */

/* 单页内容 */
.one_content{min-height: 50vh;background: #ffffff;padding-bottom: 0.6rem;padding-top: 0.3rem}
.one_content p{font-size: 0.26rem;color: var(--fnc);line-height: 0.42rem;font-family: "Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";}
.one_content video{display: block;max-width: 100%;height: auto;}
.one_content img{display: block;max-width: 100%;height: auto;margin: auto;}
.one_content.auto{min-height: auto;}
/* 单页内容 */

/* 律师详情 */
.lawyer_main{padding-top: 0.6rem;}
.lawyer_info .pic{width: 3.2rem;height: auto;padding: 0.08rem;background-color: #c39a6c;float: none;margin: auto;}
.lawyer_info .pic::after{content: "";display: block;width: 100%;height: 0.5rem;background: url(../img/logo_titlea.png) no-repeat center;background-size: 60%;}
.lawyer_info .article{padding-top: 0.2rem;float: none;text-align: center;}
.lawyer_info .article .title{font-size: 0.34rem;font-family: "黑体","Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";font-weight: bold;letter-spacing: 0.06rem;color: var(--ddc);}
.lawyer_info .article .title>span{font-size: 0.24rem;font-weight: normal;letter-spacing: 0;font-family: "楷体";position: relative;vertical-align: -0.04rem;padding-left: 0.32rem}
.lawyer_info .article .title>span::before{content: "";position: absolute;left: 0;bottom: 0;width: 1px;height: 0.34rem;background-color: #999;margin-left: 0.12rem;}
.lawyer_info .article .status{margin-top: 0.3rem;margin-bottom: 0.5rem;display: inline-block;border-radius: 0.08rem;border: 0.02rem solid #c39a6c;color: var(--fnc);background-image: linear-gradient(to right,rgba(0,0,0,0),rgba(195,154,108,0.6));height: 0.6rem;line-height: 0.6rem;padding-left: 0.2rem;padding-right: 0.4rem;box-sizing: content-box;}
.lawyer_info .article .status::before{content:"";display: inline-block;width: 0.4rem;height: 0.4rem;background: url(../img/icon7a.png) no-repeat center;background-size: 100%;margin-right: 0.4rem;vertical-align: -0.1rem;}
.lawyer_info .article .pp{font-size: 0.26rem;color: var(--flc);margin-top: 0.2rem;text-align: left;box-sizing: border-box;padding-left: 12%;}
.lawyer_info .article .pp::before{content: "";width: 0.4rem;height: 0.4rem;display: inline-block;vertical-align: -0.06rem;margin-right: 0.08rem;}
.lawyer_info .article .pp:nth-child(3)::before{background: url(../img/icon8.png) no-repeat center;background-size: 100%;}
.lawyer_info .article .pp:nth-child(4)::before{background: url(../img/icon9.png) no-repeat center;background-size: 100%;}
.lawyer_info .article .pp>span{color: #000;}
.lawyer_info .article .btn{height: 0.5rem;display: inline-block;background-color: var(--dnc);text-align: center;line-height: 0.5rem;padding: 0 0.3rem;color: #fff;border-radius: 1rem;margin-top: 0.4rem;font-size: 0.22rem;box-sizing: border-box;}
.lawyer_intro{margin-top: 0.6rem;}
.lawyer_intro_title{height: 0.5rem;line-height: 0.5rem;}
.lawyer_intro_title>span{float: left;height: 0.5rem;padding-left: 0.38rem;padding-right: 0.6rem;background-image: linear-gradient(to right,#046eff,#3a56ff);font-size: 0.24rem;color: #fff;position: relative;letter-spacing: 0.04rem;}
.lawyer_intro_title>span::before{content: "";width: 0.04rem;height: 100%;background-color: #fff;position: absolute;left: 0.16rem;top: 0;;}
.lawyer_intro_title>span::after{content: "";width: 0;height: 0;border-top: 0.5rem solid transparent;border-right: 0.3rem solid #fff;position: absolute;top: 0;right: 0;}
.lawyer_intro_title>i{float: left;font-size: 0.2rem;text-transform: uppercase;font-family: 'TimesNewRoman',"Microsoft Yahei";letter-spacing: 0.02rem;margin-right: 0.2rem;color: #181818;}
.lawyer_intro_title>em{float: left;width: 0.16rem;height: 0.24rem;background: url(../img/icon10.png) no-repeat center;background-size: 100%;margin-top: 0.12rem;}
.lawyer_intro_cont{min-height: auto!important;height: auto;background-color: #fff;}
/* 律师详情 */

/* 案例 */
.case_main_row{padding: 0.6rem 0;}
.case_main_row .index_news_item{margin-bottom: 0.4rem;}

/* 新闻 */
.news_list{padding-bottom: 0.3rem;}
.news_item{display: block;box-sizing: border-box;padding: 0.3rem 0;border-bottom: 1px dashed var(--flc);}
.news_item .pic{width: 2.4rem;height: 1.5rem;}
.news_item .article{width: calc(100% - 2.4rem - 3%);}
.news_item .article .title{font-size: 0.26rem;color: #181818;line-height: 0.36rem;height: 0.36rem;transition: all 0.3s;}
.news_item .article .pp{font-size: 0.24rem;color: #999;margin-top: 0.2rem;line-height: 0.32rem;height: 0.64rem;}
.news_item .article .row{text-align: right;}
/* 新闻 end */

/* 详情页 */
.view_box{width: 100%;margin: auto;padding-bottom: 1rem;padding-top: 0.2rem;}
.view_box_title{text-align: center;font-size: 0.28rem;font-weight: bold;letter-spacing: 0.02rem;}
.view_box_pp{text-align: center;font-size: 0.2rem;font-family: "宋体";color: #5a5a5a;padding-top: 0.3rem;padding-bottom: 0.24rem;border-bottom: 1px solid #181818;}
.view_box_pp>span+span{margin-left: 0.35rem;}
.view_box_content{padding-top: 0.4rem;min-height: 30vh;padding-bottom: 0.6rem;}
.view_box_content p{text-indent: 2em;font-size: 0.26rem;color: var(--flc);line-height: 0.42rem;font-family: "黑体","Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";}
.view_box_content video{display: block;max-width: 100%;height: auto;}
.view_box_content img{display: block;max-width: 100%;height: auto;margin: auto;}
.view_box_pg{line-height: 0.5rem;font-size: 0.26rem;color: #000;}
.view_box_pg:hover>a{color: var(--dnc);text-decoration: underline;}
/* 详情页 end */

.cc_page{
	width: 100%;height: auto;text-align: center;overflow: hidden;margin: 0 auto 0; padding-bottom: 0.4rem;
}
.cc_page>div{display: flex;flex-wrap: wrap;justify-content: center;}
.cc_page span,.cc_page a{width: 30px;height: 30px;line-height: 30px;text-align: center;background: transparent;box-sizing: border-box;border: 1px solid #d0d0d0;margin-right: 7px;color: #757575;transition: all 0.3s;margin-bottom: 7px;}
.cc_page .prev,.cc_page .next{width: auto;padding: 0 15px;}
.cc_page span{background-color: #fe8901;border: 1px solid #fe8901;color: #fff;}
.cc_page a:hover{background-color: #fe8901;border: 1px solid #fe8901;color: #fff;}
.cc_page span:hover{cursor: not-allowed;}




.glyphicon-phone:before {
	content: "\e145";
}

.fixbar_06 {
	display: block;
	z-index: 999;
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 60px;
	}
.fixbar_06 a.tel {
	background: #152783;
	width: 25%;
}
.fixbar_06 a {
	float: left;
	color: #fff;
	font-size: 15px;
	width: 60%;
	text-align: center;
	height: 60px;
	line-height: 60px;
	position: relative;
}

.fixbar_06 a i {
	position: absolute;
	height: 32px;
	background-color: #e60012;
	border-radius: 32px;
	/*background: url('../img/xiaox.jpg') no-repeat center;*/
	box-shadow: 0 0 3px rgba(0,0,0,.8);
	color: #fff;
	text-align: center;
	font-style: normal;
	font-size: 18px;
	width: 15px;
	height: 15px;
	font-size: 12px;
	line-height: 15px;
	z-index: 2;
	top: 10px;
	right: 20px;
	-webkit-animation: bounce-up 0.5s linear infinite;
	animation: bounce-up 0.5s linear infinite;
}
.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.fixbar_06 a.mapnav {
	background: #ff9e0f;
	width: 50%;
}

.fixbar_06 a {
	float: left;
	color: #fff;
	font-size: 15px;
	width: 60%;
	text-align: center;
	height: 60px;
	line-height: 60px;
	position: relative;
}
.glyphicon-headphones:before {
	content: "\e035";
}
#swiper-slide{
	  border: 1px solid #e3e3e3; height: 6rem;
}
.yw_info{
	width: 82%; border: 1px solid #red;height: 90%; margin: 0 auto;
}
.swiper-slide img{
}
.index_scope_row {
	height: 6rem;
	padding-bottom: 1rem;
}
.yw_title{
	font-size: 0.35rem; font-weight: 600; padding-top: 0.2rem;padding-bottom: 0.3rem;
}
.yw_jj{
	font-size: 0.2rem;    display: -webkit-box; line-height: 0.3rem;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
	word-break: break-all;
	height: 1.47rem; overflow: hidden;

}
.swiper-container{
	padding-bottom: 0.5rem;
}

.index_scope_main{
	height:  auto;
}

.yw_gd{
	width: 50%; height: 0.4rem; display: block; text-align: center; line-height: 0.4rem; font-size: 0.22rem; background: #152783;
	color: #FFFFFF; border-radius: 0.2rem;
}

.abaot{
	background: url('../img/bj1.png') no-repeat ; width: 100%; height: 12rem;background-size:cover
}

.abaot_box{
	width: 62%; float: right; height: 100%; margin-right: 3.5%;
}
.abaot_title{
	font-size: 0.4rem; font-weight: 600;color: #fff; padding-top: 1rem;padding-bottom: 0.4rem;
}
.abaot_info{
	font-size: 0.25rem; line-height: 0.4rem;
	color: #FFF;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 13;
	overflow: hidden;
	word-break: break-all;
}
.abaot_gd{
	width: 35%; height: 0.5rem; display: block; text-align: center; line-height: 0.5rem; font-size: 0.22rem;
	color: #FFFFFF; border-radius: 0.25rem; border: 1px solid #fff; margin-top: 0.3rem;
}
.abaot_boot{
	margin-top: 0.3rem;
}
.abaot_boot ul li {
	float: left;display: block; background: #FFFFFF; width: 31%;height: 1rem; margin-top: 0.2rem; margin-right: 1.5%;
	border-radius: 0.08rem;
}

.abaot_boot ul li div{
	width: 90%;height: 90%;  margin: -38% auto; text-align: center;
}
.abaot_boot ul li div a{
	font-size: 0.35rem; color: #000; font-weight: 600; font-family: Bebas;
}

.abaot_boot ul li div span{
	font-size: 0.2rem; color: #333333;position: relative;margin: -41% auto;
}

.abaot_gd1{
	width: 30%; height: 0.6rem; display: block; text-align: center; line-height: 0.6rem; font-size: 0.22rem;
	color: #FFFFFF; border-radius: 0.3rem; background: #152783; margin: 0.3rem auto;
}
.index_case_main ul li{
	display: block; width: 100%;height: 0.6rem; border-bottom: 0.01rem dashed #e4e4e4; line-height: 0.6rem;
}
.index_case_main ul li a{
	width: 70%;  display: block;     display: -webkit-box; margin-left: 5%; float: left;
	-webkit-box-orient: vertical; font-size: 0.2rem;
	-webkit-line-clamp: 1;
	overflow: hidden;
	word-break: break-all; color: #000;
}

.index_case_main ul li span{
	float: right; margin-right: 5%; font-size: 0.2rem;color: var(--flc);
}
.news_pic{
	width: 100%; height: 3.2rem; margin: 0 auto; display: block;
}

.time{
	position: relative; top: 1.25rem; height: 1.25rem; width: 1rem; overflow: hidden; background: #152783; float: right; margin-right: 10%;
		color: #FFFFFF;
}
.time_info{
	width: 70%; height: 70%; text-align: center; margin: 30% auto;

}
.time_info p{
	font-size: 0.28rem; font-family: Bebas;
}

.time_info span{
	color: #d4d4d4;font-family: Bebas;
}
.news_title{
	font-size: 0.3rem; height: 0.8rem; overflow: hidden; line-height: 0.8rem;font-weight: 600; font-family: "微软雅黑", "Microsoft Yahei", "STXihei", "Helvetica Neue", "Helvetica", "Arial";
}

.news_intro{
	width: 100%;
	height: 0.58rem;
	-webkit-box-orient: vertical;
	font-size: 0.2rem;
	-webkit-line-clamp: 2;
	overflow: hidden;
	word-break: break-all;
}
.dt{
	width: 100%; height: 5rem;
}
.addr{
	position: relative; padding-bottom: 50%;
}
.addr_box{
	width: 90%; height: 2.8rem;background: #fff;position: relative; z-index: 9; margin: -46% auto; border-radius: 0.1rem;
}

.addr_info{
	width: 90%; height: 2.4rem; margin: 0 auto;
}
.addr_info .us_title{
	font-size: 0.3rem; font-weight: 600; height: 1rem; overflow: hidden; line-height: 0.45rem; padding-top: 0.2rem;
}
.addr_info p{
	padding-top: 0.1rem;
}
.us_user{
	font-size: 0.2rem;
}

.us_tel{
	font-size: 0.2rem;
}
.us_tel span{
	font-size: 0.25rem; color: red; font-weight: 600; font-family: Bebas;
}
.us_addrs{
	font-size: 0.2rem;
}

.kdd{
	height: 0.4rem; font-size: 0.25rem; color: #fff;margin-top: -21%; text-align: center; overflow: hidden;
	position: relative; line-height: 0.4rem;
	background-color: rgba(0,0,0,0.4);
	z-index: 1;
}

.nav {position:fixed;top:0;right:0;background: #333;width: 45%;max-width:720px;z-index: 500;display: none; overflow-y: overlay;overflow-x: hidden; }
.nav li { overflow:hidden;color: #FFF;font-size: 0.18rem;font-family: Arial, Microsoft YaHei;line-height: 0.8rem;display: block;background-color: #333;}
.nav li>a {line-height: 0.8rem;display: block;color: #FFF;padding-left: 0.30rem; border-bottom:1px dashed #000;text-decoration: none; font-size:15px; }
.nav li>a i{ display:block; width:0.18rem;margin: 0.25rem 0.2rem 0 0; float:right;}
.nav li>a i img{ width:100%;}
.nav li.curr>a i img{transition:all 0.3s ease 0s;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.close {height: 0.8rem;width: 26px;background: url(../img/sidebar-close.png) no-repeat center;float: right;margin-right: 10px;cursor: pointer;}
.fontc {font-weight: bold;margin-left: 0.30rem;display: block; font-size:17px;}
/*侧栏二级栏目*/
.xnavs{ display:none;}
.xnavs p a{ display:block; color:#fff; height:0.6rem; line-height:0.6rem; padding-left:0.5rem; font-size:14px;}
ul.Sort2{margin:0 0.09rem 0.04rem;overflow:hidden;display:none;background:#FFF;padding:0.1rem 0;}
ul.Sort2 > li{  margin:0.05rem 1%; float:left;display: inline-block;text-align: center; height:0.69rem; overflow:hidden; line-height:0.69rem; background:#f8f8f8; width:31%; font-size:0.85em}
ul.Sort2 > li > a{ color:#333;display:block; font-weight:bold; font-size:0.25rem}
ul.Sort2 > li > a.a1{ color:#fff; background-color:#000}
ul.Sort2 > li:hover{ background-color:#000}
ul.Sort2 > li:hover > a{ color:#fff}
ul.Sort3 > li.s3>a{ background:url(../img/down.png) no-repeat 95% 50% ;background-size:16px 8px;}
ul.Sort3 > li.s4>a{background:url(../img/up.png)no-repeat 95% 50%;background-size:16px 8px; }
ul.Sort3 > li.s4{ border-bottom: 1px solid #ebebeb;}
ul.Sort3 > li > a{ color:#000; padding-left:4%; display:block; font-family:Microsoft YaHei}
ul.Sort1 > li.s1>a{ background:url(../img/down.png) no-repeat #f4f4f4 95% 50% ;background-size:16px 8px;}
ul.Sort1 > li.s2>a{background:url(../img/up1.png)no-repeat #f4f4f4 95% 50%;background-size:16px 8px; }
ul.Sort1 > li.s2{ border-bottom: 1px solid #ebebeb;}
ul.Sort1 > li > a{ color:#000; padding-left:4%; display:block; font-family:Microsoft YaHei}
.nei_name{font-weight: normal; background-color:#f4f4f4;height:0.75rem;line-height:0.75rem; padding-left:0.2rem;color:#000; font-size:0.28rem}
.nei_name>span{color:#d4d4d4;font-family: Arial; text-transform:uppercase; font-size:0.13rem}


.about_box1 .p_title{
	text-align: center;
	font-size: 0.4rem;
}
.about_box1 .p_en{
	text-align: center;
	font-size: 0.15rem;
}
.about_box2{
	overflow: hidden;
	width: 90%;
	margin: 0 auto;
	height: auto;
	padding-top: 10%;

}
.about_box2 ul li img{
	width: 90%;
	height: 90%;
	border-radius: 7%;
}
.about_box2 ul {
	height: auto;
	display: inline-block;
}
.about_box2 ul li{
	float: left;
	width: 48%;
	height: 2.8rem;
	margin-top: 3%;
	text-align: center;

}

.about_box2 ul li:nth-child(2n){margin-left: 3%;}


.about_box22{
	overflow: hidden;
	width: 90%;
	margin: 0% auto;
	height: auto;

}
.about_box22 ul li img{
	width: 100%;
	border-radius: 0.2rem;
	height: 100%;
}
.about_box22 ul li{
	float: left;
	width: 100%;
	height: 3rem;
	display: block;
	margin-top: 5%;

}




.about_bot{
	width: 20%;
	margin: 5% auto;
	text-align: center;
	border: 0.01rem solid #000;
	border-radius: 0.11rem;
	height: 0.5rem;
}

.about_bot a{
	font-size: 0.2rem;
	line-height: 1;
}

.about{
	width: 70%;
	margin: 20% auto;
	line-height: 3;
	font-size: 0.2rem;
	text-align: center;
}

.slide8_news{
	overflow: hidden;
	width: 90%;
	margin: 0 auto;
	height: auto;
	padding-top: 10%;
}
.slide8_news ul li img{
	width: 105%;
	/*max-height: 0.5rem;*/
}
.slide8_news ul li a{
	/*width: 90%;*/
	/*height: 0.5rem;*/
	display: block;
}
.slide8_news ul li{
	float: left;
	width: 30%;
	text-align: center;
	margin-top: 3%;
	height: 2rem;
	margin-left: 3%;

}
.slide8_news ul li a p{
	font-size: 0.2rem;
	margin-top: 20%;
	color: #b1b1b1;
}


.slide5 {
	height: auto;
	background: #161a25;
	width: 100%;
}
.boot{
	width: 35%;
	margin: 8% auto;
	color: #8c8f94;
	text-align: right;
	float: left;
	height: 40px;
	line-height: 35px;
	font-size: 0.25rem;

}
.boot1{
	width: 50%;
	margin: 8% auto;
	height: 40px;
	color: #ffffff;
	text-align: left;
	float: left;

}
.boot1 a{
	width: 35px;
	height: 35px;
	display: block;
	margin-left: 3%;
	float: left;
}
.bot_box{
	color: #ffffff;width: 85%;overflow: hidden;
	margin: 0 auto;
}
.bot_box .bot_box1{
	width: 25%;
	float: left;
}
.bot_box .bot_us a{
	color:#5b5d64 ;
	display: block;
	margin-top: 5%;
}

.bot_box .bot_cent{
	/*margin-left: 3%;*/
	width: 33.3%;
}
.bot_box .bot_cent ul li{
	float: left;
	width: 25%;
	border-left: 1px solid #272a34;
	text-align: left;
	padding-left: 5%;
	height: 200px;
}



.bot_box .bot_cent ul li:last-child:nth-child(3n) {
	border-right: 1px solid #272a34;
}

.bot_box .bot_cent ul li p{
	font-size: 16px;
	color: #878993;
}
.bot_box .bot_cent ul li a{
	color: #656873;
	font-size: 12px;
	display: block;
	margin-top: 20%;
}
.bot_box .bot_liuy{
	width: 23%;
}
.bot_box .bot_liuy p{
	margin-left: 15%;
	color: #4b4f5c;
	font-size: 18px;

}

.bot_box .bot_liuy form{
	margin-left: 7%;
}
.bot_box .bot_liuy form span{
	float: left;
	line-height: 30px;
	color: #656873;
	font-size: 14px;
	margin-top: 10%;
	width: 25%;
	text-align: right;
	padding-right: 3%;
}
.bot_box .bot_liuy form input{
	float: left;
	height: 30px;
	border-radius: 5px;
	background: #2f323c;
	color: #656873;
	padding-left: 3%;
	margin-top: 10%;
	width: 50%;
}

.bot_box .bot_liuy form textarea{
	float: left;
	height: 50px;
	border-radius: 5px;
	background: #2f323c;
	color: #656873;
	padding-left: 3%;
	margin-top: 10%;
	padding-top: 10px;
	width: 50%;
}

.bot_liuy a{
	height: 30px;
	border-radius: 5px;
	background: #2f323c;
	color: #656873;
	margin-top: 10%;
	width: 50%;
	margin-left: 28%;
	display: block;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
}
.bot_liuy img{
	padding-top: 10%;

}
.bot_box .bot_ewm{
	width: 18%;
}
.bot_box .bot_ewm div{
	width: 35%;
	height: 200px;
	float: left;
	text-align: center;
	margin-left: 14%;

}
.bot_box .bot_ewm img{
	float: left;
	display: block;
	width: 100%;
	padding: 7% 7% 7% 7%;
	border: 2px solid #656873;
	border-radius: 5px;

}
.bot_box .bot_ewm p{
	margin-left: 18%;
	padding-top: 120%;
	color: #656873;
}
.botoom{
	border-top: 1px solid #202532 ;
	height: 100px;
	position: absolute;
	width: 100%;
	top:90%;
	margin: 0 auto;
	text-align: center;
}
.botoom a{
	color:#656873 ;
	text-align: center;
	font-size: 0.2rem;
	line-height: 100px;
	padding-right: 2%;
}

.bot_title{
	font-size: 0.5rem;
	color: #fff;
	width: 70%;
	margin-top: 1rem;
}
.bot_title1{
	font-size: 0.2rem;
	color: #8c8f94;
	margin-top: 0.35rem;
}
.about_box11{
	float: left;
	width: 70%;

}
.about_box222{
	float: left;
	width: 30%;
	margin-top: 1rem;
}
.us_info_rit{
	display: inline-block;

}
.us_info_rit li{
	display: block;
	width: 48%;
	margin-top: 3%;
	float: left;
	margin-left: 1%;
	height: 0.8rem;

}
.us_info_rit li span{
	margin-left: 20%;
	color: #8c8f94;
	margin-top: 2%;
	display: block;
	font-size: 0.18rem;
	width: 80%;
}
.button{
	margin-top: 3%;
}
.button input{
	float: left;
	height: 0.6rem;
	border-radius: 5px;
	background: #3c414f;
	color: #656873;
	padding-left: 3%;
	margin-top: 5%;
	width: 70%;
	font-size: 0.3rem;
	border: 0;
}
#mysubmit{
	width: 34%;
	background: #454f6a;
	border: 0;
	color: #fff;
	height: 0.8rem;
	margin-top: 0.6rem;
	border-radius: 5px;
	display: inline-block;
	line-height: 0.8rem;
	text-align: center;
	font-size: 0.3rem;
}

.botoom1 {
	border-top: 1px solid #3a3f48;
	height: 1rem;
	width: 100%;
	margin: 27% auto;
	text-align: center;

	background: rgb(33 38 50);

}
.botoom1 ul {
	width: 80%;
	display: inline-block;
	margin: 0 auto;
	text-align: center;
 }
.botoom1 ul li{
	float: left;
	width: 33%;
	text-align: center;
}
.botoom1 a {
	color: #94a3c8;
	text-align: center;
	font-size: 0.2rem;
	padding-right: 2%;
}
.botoom1 p{
	font-size: 0.2rem;
	color: #4c5466;
}
.news_bit{
	font-size: 0.2rem;
	color: #000;
	font-weight: 600;
	text-align: left;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.news_i{
	text-align: left;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	font-size: 0.2rem;
	padding-top: 3%;
	line-height: 1.8;
}