<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{ /*font:12px/1.5*/ font:18px/1.6"Microsoft YaHei",arial,simsun,sans-serif; color:#505050; margin:0 auto; padding:0; background:#fff; overflow-x:hidden;}

/*链接整体设置*/
a{ text-decoration:none; color:#505050; /*transition:all .15s;12-15ji删除*/}
a:hover{ color:#0c5b99;}
a:active{ color:#505050;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());} 
a:focus,input:focus,button:focus,textarea:focus,select:focus{ outline:none; hide-focus:expression(this.hideFocus=true);}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{ color:#a9a9a9;}
input::-moz-placeholder,textarea::-moz-placeholder{ color:#a9a9a9;}
input:-moz-placeholder,textarea:-moz-placeholder{ color:#a9a9a9;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{ color:#a9a9a9;}
input[type=button],input[type=submit],input[type=file],button{ -webkit-appearance:none;} 

/*公用样式*/
div,table,tr,td,img,ul,li,ol,h1,h2,h3,h4,h5,h6,p,em,i,font,span,dl,dt,dd,form,textarea,input,select{ margin:0; padding:0;font-style:normal; font-family:"Microsoft YaHei";}
ul,ol{ list-style-type:none;}
h1,h2,h3,h4{font-weight:500;}
img{ border:none; -ms-interpolation-mode:bicubic;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.clear0{ clear:both; font-size:0px; height:0px; overflow:hidden;}
.hidden{display:none;}
.w{ max-width:1200px; width:96%; margin:0 auto; max-height:999999px;}

/*header*********************************************************************/
.header{ background:#fff;}
.head{ display:flex; flex-wrap:wrap; justify-content:space-between; padding:35px 0;}
.logo a{ display:inline-block;}
.logo img{ height:94px;}
.nav{ background:#0c5b99; width:100%; height:101px; overflow:hidden;}
.nav ul{ display:flex; flex-wrap:wrap; position:relative;}
.nav ul:after{ content:""; display:block; position:absolute; left:0; top:50px; right:0; height:1px; background:#3b75bf; font-size:0; overflow:hidden;}
.nav ul li{ width:14.28571428571429%; text-align:center; position:relative; line-height:50px; margin-bottom:1px; height:50px;}
.nav ul li:after{ content:""; display:block; position:absolute; right:0; top:10px; bottom:10px; width:1px; background:#3b75bf; font-size:0; overflow:hidden;}
.nav ul li a{ font-size:18px; color:#fff;}
.nav ul li:nth-child(7n):after{ display:none;}
.nav ul li:nth-child(1) a{ letter-spacing:32px; margin-right:-32px;}
.nav ul li a:hover{ color:rgba(255,255,255,.8);}
.hrt{ line-height:30px; margin-top:32px; height:30px; display:flex; flex-wrap:wrap;}
.hrt em{ display:inline-block; position:relative; padding-left:25px; height:30px;}
.hrt .search{ font-size:0; overflow:hidden; margin-right:30px; width:23px; height:30px; position:relative;}
.hrt em:before,.hrt .search:before{ content:""; display:block; position:absolute; left:0; top:50%; margin-top:-10px; width:23px; height:20px; background:url(../images/ico1.png) no-repeat;}
.hrt em.zl{ padding:0 20px 0 30px;}
.hrt em.zl:before{ background-position:0 -20px;}
.hrt em.cz:before{ background-position:0 -40px;}
.hrt em.cz a{ font-size:16px; color:#cc0d0d;}
.hrt em.cz i{ font-size:16px; color:#cc0d0d; margin:0 5px;}
.hrt a{ color:#383838; font-size:16px; display:inline-block;}
.hrt em a:hover{ color:#0c5b99;}
.hrt .t_peo{ position:relative;}
.hrt .peo_pic{ display:inline-block; height:30px; overflow:hidden; margin-left:10px; display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.hrt .peo_pic img{ width:30px; height:30px; border-radius:50%; margin-right:10px;}
.hrt .t_peo .s2{display: none; z-index:99;background:#fff;box-shadow: rgba(0,0,0,0.2) 0 2px 6px 0;position:absolute;left:0px;top:30px;width:100%;justify-content: center; align-items: center; flex-wrap: wrap;flex-direction: column;}
.hrt .t_peo .s2 a{border-bottom:1px #efefef solid;width:100%;text-align:center;color:#333;font-size:14px;padding:0 10px; line-height:40px;box-sizing:border-box;}
.hrt .t_peo .s2 a:hover{background:#efefef;border-bottom:1px #efefef solid}
.hrt .t_peo:hover .s2{display:flex;}

.n_hrt{ display:flex; flex-wrap:wrap; margin-top:6px;}
.n_hrt li{ padding-left:30px; text-align:center; position:relative;}
.n_hrt li i{ border:3px solid #727171; border-radius:50%; width:38px; height:38px; margin:4px auto; display:block; position:relative; transition:all 0.6s;}
.n_hrt li i:before{ content:""; display:block; position:absolute; left:50%; top:50%; margin:-10px 0 0 -11px; width:23px; height:20px; background:url(../images/ico1.png) no-repeat;}
.n_hrt li i.i1:before{ background-position:0 0; margin-left:-10px;}
.n_hrt li i.i3:before{ background-position:0 -40px; margin-left:-9px;}
.n_hrt li.zl i{ background:#cc0000; border-color:#ebd8ba; margin:0 auto; height:44px; width:44px;}
.n_hrt li.zl i:before{ background:url(../images/zl.png) center center no-repeat;}
.n_hrt li p{ color:#707070; font-size:16px; line-height:22px; margin-top:10px;}
.n_hrt li.zl p{ color:#cc0d0d; font-weight:bold;}
.n_hrt li.search{ display:flex; flex-wrap:wrap;}
.n_hrt li.search #pc_keyword{ border:none; border-bottom:1px solid #727171; height:44px; line-height:44px; font-size:16px; margin-top:10px; width:0;}
.n_hrt li .on i.i1{ background:#0c5b99; border-color:#e3e3e3;}
.n_hrt li .on i:before{ background:url(../images/ico1_on.png) no-repeat;}
.n_hrt li .on p{ color:#0c5b99;}
.n_hrt li.hover i{ background:#0c5b99; border-color:#e3e3e3;}
.n_hrt li.hover i.i1:before{ background:url(../images/ico1_on.png) no-repeat;}
.n_hrt li.hover i.i3:before{ background:url(../images/ico1_on.png) no-repeat;background-position:0 -40px;}
.n_hrt li.hover p{ color:#0c5b99;}
.n_hrt li .s2{display: none; z-index:99;background:#fff;box-shadow: rgba(0,0,0,0.2) 0 2px 6px 0;position:absolute;left:15px; right:0;top:78px;width:100%;justify-content: center; align-items: center; flex-wrap: wrap;flex-direction: column;}
.n_hrt li .s2 a{border-bottom:1px #efefef solid;width:100%;text-align:center;color:#333;font-size:14px;padding:0 10px; line-height:40px;box-sizing:border-box;}
.n_hrt li .s2 a:hover{background:#efefef;border-bottom:1px #efefef solid}
.n_hrt li.hover .s2{display:flex;}
.mobile_only {display:none;}
.sjhedes{ display:none; height:212px;}
.tuerhed{ position:fixed; width:100%; top:0; left:0; z-index:88; background:#fff; height:212px; box-shadow:1px 1px 0 rgba(33,29,30,.2); padding:0 2.5%; box-sizing:border-box;}
.losdj{ float:left;}
.losdj img{ height:90px; display:block; margin:20px 0;}
.sanh{ float:right; width:50px; padding:10px 0; margin:25px 0px 0 0px;}
.sanh&gt;div{ height:5px; margin:10px 0px; width:100%; transition:transform 0.5s,opacity 0.5s;}  
.sanh&gt;div{ background-color:#bdbdbd;}
.fuernavt{ position:fixed; box-sizing:border-box; padding-top:186px; transition:all 0.6s; top:0; left:-100%; width:100%; height:100%; background-color:#fff; z-index:8;}
.benrvav{ width:100%; height:100%; overflow:hidden; overflow-y:scroll;}
.benrvav ul{ padding:15px 0;}
.benrvav ul li em{ display:block; line-height:60px; padding:0 55px;}
.benrvav ul li em a{ font-size:28px; font-weight:bold;}
.benrvav ul li p{ display:flex; flex-wrap:wrap; padding:0 5px 0 22px;}
.benrvav ul li p a{ width:24%; text-align:center; box-sizing:border-box; padding:0 15px; font-size:22px; line-height:28px; border-radius:1000px; border:1px solid #d7d7d7; display:flex; justify-content:center; flex-direction:column; margin:5px 1% 5px 0; height:66px;}
.benrvav .btns{ text-align:center; padding:5px 0 140px 0;}
.benrvav .btns a{ display:inline-block; margin:0 15px; border:1px solid #d7d7d7; border-radius:10px; line-height:75px; font-size:26px; color:#4a4a4a; font-weight:bold; width:220px; text-align:center;}
.benrvav .btns a.a1{ color:#fff; background:#ca0d0a; border-color:#ca0d0a;}
.tesd&gt;div{ background-color:#bdbdbd!important;}
.tesd&gt;div:nth-child(1){ transform:translate3d(0px,15px,0px) rotate(45deg);}
.tesd&gt;div:nth-child(2){ opacity:0;}
.tesd&gt;div:nth-child(3){ transform:translate3d(0px,-15px,0px) rotate(-45deg);}
.sjhedes .hrt{ line-height:44px; margin-top:0; padding:13px 22px 13px 0; height:44px; position:absolute; overflow:inherit; right:0; top:0; z-index:10;}
.sjhedes .hrt:before{ content:""; display:block; position:absolute; right:0; z-index:9; bottom:0; width:1500px; height:1px; font-size:0; overflow:hidden; background:#ededed;}
.sjhedes .hrt em{ height:44px; padding-left:35px;}
.sjhedes .hrt em.cz a{ font-size:26px;}
.sjhedes .hrt em.cz i{ font-size:26px;}
.sjhedes .hrt a{ font-size:26px;}
.sjhedes .hrt em.zl{ padding-left:40px;}
.sjhedes .hrt .search{ font-size:0; height:44px;}
.sjhedes .hrt .peo_pic{ height:44px;}
.sjhedes .hrt .peo_pic img{ width:44px; height:44px;}
.sjhedes .hrt .search{ width:30px; height:44px;}
.sjhedes .hrt em:before,.sjhedes .hrt .search:before{ margin-top:-13px; width:30px; height:26px; background:url(../images/ico1.png) no-repeat; background-size:100%;}
.sjhedes .hrt em.zl:before{ background-position:0 -26px;}
.sjhedes .hrt em.cz:before{ background-position:0 -52px;}

.sj_search{ height:82px; border-top:2px solid #eceded; padding:10px 25px; position:relative; margin:0 -2.5%; box-sizing:border-box;}
.sj_search .sj_back{ position:absolute; right:0; top:10px; line-height:60px; font-size:27px; color:#808080; width:140px; text-align:center; box-sizing:border-box; padding-left:35px; display:block;}
.sj_search .sj_back:before{ content:""; display:block; position:absolute; left:25px; z-index:9; top:50%; margin-top:-13px; width:26px; height:26px; font-size:0; overflow:hidden; background:url(../images/back.png) no-repeat; background-size:100%;}
.sj_searchc{ position:relative; margin-right:105px; border-right:3px solid #eceded; padding-right:75px;}
.sj_intxt{ text-align:center; border-radius:1000px; border:2px solid #e9e9e9; line-height:56px; font-size:27px; box-sizing:border-box; width:100%;}
.sj_inbut{ position:absolute; right:20px; top:11px; background:url(../images/n_search.png) no-repeat; background-size:100%; width:39px; height:39px; border:none;}
.sj_search.sj_search_index .sj_back{ display:none;}
.sj_search.sj_search_index .sj_searchc{ margin:0 42px 0 63px; border-right:none;}

.com_flex{ display:flex; flex-wrap:wrap; justify-content:space-between;}
.mb25{ margin-bottom:25px;}
.bg_gray{ background:#fafafa; padding:20px 0;}
.com_Box{ position:relative;}
.com_tit{ background:#f1f1f1; height:54px; line-height:54px; position:relative; padding-left:35px;}
.com_tit:before{ content:""; display:block; position:absolute; left:15px; top:50%; margin-top:-12px; width:5px; height:24px; background:#0c5b99;}
.com_tit_none:before{ display:none;}
.com_tit em{ font-size:18px; color:#1b1b1b; font-weight:bold; margin-right:40px;}
.com_tit em:last-child{ margin-right:0;}
.com_tit em.on{ color:#0c5b99;}
.com_list li.li1{ padding:15px;}
.com_list li.li1 a{ display:block;}
.com_list li.li1 h3{ font-size:20px; color:#1f1f1f; font-weight:bold; line-height:32px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.com_list li.li1 .pic{ width:155px; overflow:hidden; margin-right:15px;/* border:1px solid #d7d7d7;*/}
.com_list li.li1 .pic img{ width:100%; height:115px;object-fit: cover;}
.com_list li.li1 .txt{ flex:1;}
.com_list li.li1 .txt p{ margin:5px 0; font-size:16px; color:#707070; line-height:28px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.com_list li.hover h3{ color:#0c5b99;}
.com_list li.li2{ padding:0 15px; display:flex; flex-wrap:wrap; justify-content:space-between; line-height:40px;}
.com_list li.li2 span{ display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:75%;}
.com_list li.li2 span a{ font-size:18px; background:url(../images/point1.png) left center no-repeat; padding-left:21px;}
.com_list li.li2 em{ font-size:16px; color:#a0a0a0;}
.other{ overflow:hidden;}
.other em{ color:#a0a0a0; display:inline-block; position:relative; font-size:16px; line-height:24px;}
.other em.time:before,.other em.eye:before,.other em.qs:before{ content:""; display:block; position:absolute; left:0; top:50%; margin-top:-10px; width:23px; height:20px; background:url(../images/ico1.png) no-repeat;}
.other em.time,.other em.eye,.other em.qs{ padding-left:33px;}
.other em.time:before{ background-position:0 -60px;}
.other em.eye{ float:right;}
.other em.eye:before{ background-position:0 -80px;}
.other em.qs{ margin-right:20px;}
.other em.qs:before{ background-position:0 -100px;}
.com_Box .more{ position:absolute; right:15px; top:15px; font-size:14px; line-height:24px;}

.banner{ width:54.58333333333333%; margin:0;}
.banner .swiper-slide img{ width:100%;}
.banner .swiper-slide p{ position:absolute; left:0; right:0; bottom:0; font-size:16px; background:rgba(0,0,0,.21); color:#fff; line-height:32px; padding:15px 40px;}
.banner .swiper-pagination{ right:20px; left:auto; width:auto; bottom:26px;}
.banner .swiper-pagination-bullet{ width:10px; height:10px; border-radius:50%; transition:all linear .2s; background:#fff; opacity:1; margin:0 10px;}
.banner .swiper-pagination-bullet-active{ background:#0c5b99;}

.con1{ padding:25px 0;}
.con1_rt{ width:44.16666666666666%;}
.con1_rt .com_list li.li1{ border-bottom:1px solid #d7d7d7; padding:62px 15px 18px 15px; margin-bottom:10px; position:relative;}
.con1_rt .com_list li.li1 h3{ font-size:22px; position:absolute; left:15px; top:18px;}
.con1_rt .com_list li.li1 .pic{ width:135px;/* border:none;*/}
.con1_rt .com_list li.li1 .pic img{ width:100%; height:100px;}

.con2{ padding-bottom:25px;}
.con2 .com li{ width:232px; text-align:center; background:#c6f9ff; border:1px solid #a4edf2; box-sizing:border-box; height:182px; display:flex; justify-content:center; flex-direction:column; transition:all 0.6s;}
.con2 .com li i{ display:block; background:url(../images/ico2.png) no-repeat; height:57px; margin:2px auto 20px auto; width:179px; transition:all 0.6s;}
.con2 .com li i.i1{ background-position:0 0;}
.con2 .com li i.i2{ background-position:0 -57px;}
.con2 .com li i.i3{ background-position:0 -114px;}
.con2 .com li i.i4{ background-position:0 -171px;}
.con2 .com li i.i5{ background-position:0 -228px;}
.con2 .com li p{ font-size:18px; color:#0086fb; line-height:22px; transition:all 0.6s;}
.con2 .com li.hover{ background:#0c5b99; border-color:#06497e;}
.con2 .com li.hover i.i1{ background-position:-179px 0;}
.con2 .com li.hover i.i2{ background-position:-179px -57px;}
.con2 .com li.hover i.i3{ background-position:-179px -114px;}
.con2 .com li.hover i.i4{ background-position:-179px -171px;}
.con2 .com li.hover i.i5{ background-position:-179px -228px;}
.con2 .com li.hover p{ color:#fff;}

.com_t1 .com_tit{ background:none; padding-left:20px;}
.com_t1 .com_tit:before{ left:0;}
.com_t1 .com_tit em{ font-size:22px;}
.zl_list{ width:101.65%; display:flex; flex-wrap:wrap; padding:15px 0 0 0;}
.zl_list li{ width:23.35%; margin:0 1.65% 1.65% 0;}
.zl_list li .pic{ width:100%; overflow:hidden; border: 1px solid #d1d1d1; transition:all 0.6s;}
.zl_list li.hover .pic{ border-color:#0c5b99;}
.zl_list li .pic img{ width:100%; height:210Px; box-sizing:border-box; padding:4px;}/*ji2021-12-17*/
.zl_list li .tit{ font-size:18px; line-height:33px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; margin:20px 0 15px 0;}
.zl_list li .tit a{ color:#333;}
.zl_list li.hover .tit a{ color:#0c5b99;}
.zl_list li.li1{ width:100%; padding-bottom:10px;}
.zl_list li.li1 .pic{ width:285px; margin-right:30px;height:210Px;}/*ji2021-12-18*/
/*.zl_list li.li1 .pic img{ width:285px; margin-right:30px;height:210Px;}ji2021-12-18*/
.zl_list li.li1 .txt{ flex:1;}
.zl_list li.li1 .txt .tit a{ font-size:28px; font-weight:bold;}
.zl_list li.li1 .txt p{ text-indent:2em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-size:16px; color:#666; line-height:30px;}
.zl_list li.li1 .other{ padding:3px 0 3px 82px; position:relative; margin-top:20px;}
.zl_list li.li1 .other i{ display:inline-block; position:absolute; left:0; top:0; color:#ff3a3a; font-size:18px; border:1px solid #ff3a3a; padding:0 15px; line-height:28px;}

.ads{ margin:20px auto;}
.ads a{ display:block;}
.ads img{ max-width:100%;}
.m_lf{ width:55.83333333333333%;}
.m_rt{ width:42.91666666666666%;}
.mt18{ margin:18px 0;}
.m_lf .com_list li.li1 .txt p{ line-height:24px; margin:3px 0 6px 0;}
.m_lf .com_list li.li1 h3{ color:#333;}
.m_lf .com_list li.li1:last-child{ padding-bottom:5px;}
.m_rt .com_list{ padding-top:15px;}
.m_rt .com_list li.li1 .pic{ width:90px; height:90px; border-radius:50%;/* border:none;*/}
.m_rt .com_list li.li1 .pic img{ width:90px; height:90px;}
.m_rt .com_list li.li1 h3{ font-size:18px; margin-bottom:0; color:#555;}
.m_rt .com_list li.li1 .txt p{ margin:3px 0; -webkit-line-clamp:1;}
.m_rt .com_list li.hover h3,.m_lf .com_list li.hover h3{ color:#0c5b99;}

.m{ display:none;}
.record_link{ padding:20px 20px 5px 35px;}
.record_link li{ height:70px; line-height:70px; position:relative; margin-bottom:15px;}
.record_link li a{ display:block; background:#e5e5e5; padding-left:145px; font-size:18px; color:#0c5b99; font-weight:bold;}
.record_link li i{ position:absolute; left:0; top:0; display:block; width:70px; height:70px; background:url(../images/ico3.png) #1f89dc no-repeat; transition:all 0.6s;}
.record_link li i.i1{ background-position:0 0;}
.record_link li i.i2{ background-position:0 -70px;}
.record_link li a:hover{ background:#e0e0e0;}
.record_link li a:hover i{ background-color:#0c5b99;}
.record_form{ padding:5px 20px 5px 35px;}
.record_form li{ position:relative; padding:0 0 0 100px; margin-top:15px;}
.record_form li em{ position:absolute; left:0; top:0; display:inline-block; line-height:42px; font-size:18px; color:#333; font-weight:bold;}
.r_intxt{ border:1px solid #d2d2d2; line-height:40px; width:100%; box-sizing:border-box; padding:0 20px; font-size:16px; transition:all 0.6s;}
.r_inbut{ color:#fff; background:#0c5b99; width:100%; text-align:center; border-radius:2px; font-size:24px; font-weight:bold; line-height:50px; border:none; height:50px; cursor:pointer;}

.online{ padding:25px 0 0 0;}
.online_list{ display:flex; flex-wrap:wrap; width:101.085%; padding:10px 0 20px 0;}
.online_list li{ border:1px solid #d1d1d1; width:18.915%; height:175px; box-sizing:border-box; margin:0 1.085% 1.085% 0; text-align:center; padding-top:20px; transition:all 0.6s;}
.online_list li i{ display:block; width:73px; height:73px; border-radius:50%; background:url(../images/ico4.png) #0c5b99 no-repeat; margin:0 auto; transition:all 0.6s;}
.online_list li i.i1{ background-position:0 0;}
.online_list li i.i2{ background-position:0 -73px;}
.online_list li i.i3{ background-position:0 -146px;}
.online_list li i.i4{ background-position:0 -219px;}
.online_list li i.i5{ background-position:0 -292px;}
.online_list li i.i6{ background-position:0 -365px;}
.online_list li i.i7{ background-position:0 -438px;}
.online_list li i.i8{ background-position:0 -511px;}
.online_list li i.i9{ background-position:0 -584px;}
.online_list li i.i10{ background-position:0 -657px;}
.online_list li p{ font-size:16px; line-height:22px; margin-top:10px;}
.online_list li p a{ color:#c00505; font-weight:bold;}
.online_list li em{ display:block; line-height:24px; margin-top:5px;}
.online_list li em a{ font-size:14px; color:#6c6c6c; margin:0 3px;}/*2021-12-17ji */
.online_list li em a:hover{ text-decoration:underline;}
.online_list li.hover{ background:#0c5b99;}
.online_list li.hover i{ background-color:#fff;}
.online_list li.hover i.i1{ background-position:-73px 0;}
.online_list li.hover i.i2{ background-position:-73px -73px;}
.online_list li.hover i.i3{ background-position:-73px -146px;}
.online_list li.hover i.i4{ background-position:-73px -219px;}
.online_list li.hover i.i5{ background-position:-73px -292px;}
.online_list li.hover i.i6{ background-position:-73px -365px;}
.online_list li.hover i.i7{ background-position:-73px -438px;}
.online_list li.hover i.i8{ background-position:-73px -511px;}
.online_list li.hover i.i9{ background-position:-73px -584px;}
.online_list li.hover i.i10{ background-position:-73px -657px;}
.online_list li.hover p a{ color:#84f2ff;}
.online_list li.hover em a{ color:#fff;}

.member_list{ display:flex; flex-wrap:wrap; width:100.915%; padding-top:10px;}
.member_list li{ width:15.75166666666666%; box-sizing:border-box; margin:0 .915% .915% 0; border:1px solid #d1d1d1; transition:all 0.6s; background:#fff;}
.member_list li a{ display:block; display:flex; justify-content:center; flex-direction:column; overflow:hidden; width:100%; height:98px;}
.member_list li img{ max-height:90%; max-width:90%;}
.member_list li:hover{ border-color:#0c5b99; box-shadow:0 0 10px 1px rgba(0,0,0,.2);}

.location{ line-height:55px; font-size:14px; color:#0c5b99; box-sizing:border-box;}
.location a{ color:#0c5b99;}
.newsc{ position:relative; padding:0 0 0 297px; box-sizing:border-box;}
.menu{ width:275px; position:absolute; left:0; top:0;}
.menu.menu_m{ display:none;}
.menu b{ font-size:22px; text-align:center; color:#fff; font-weight:bold; background:#0c5b99; display:block; line-height:55px;}
.menu ul{ border:1px solid #e8e8e8; border-top:none; padding:0 5px;}
.menu ul.swiper-wrapper{ display:block; width:auto;}
.menu ul li{ border-bottom:1px solid #e8e8e8; line-height:63px; padding:0 30px;}
.menu ul li:last-child{ border-bottom:none;}
.menu ul li a{ display:block; padding-left:30px; font-size:18px; color:#1b1b1b; position:relative;}
.menu ul li a:before{ content:""; display:block; position:absolute; left:0; top:50%; margin-top:-4px; width:8px; height:8px; background:#1b1b1b; border-radius:50%; transition:all 0.6s;}
.menu ul li a:after{ content:""; display:block; position:absolute; right:0; top:50%; margin-top:-5px; width:0; height:0; border-top:5px solid transparent; border-left:8px solid #1b1b1b; border-bottom:5px solid transparent; transition:all 0.6s;}
.menu ul li.cur a,.menu ul li.hover a{ font-weight:bold; color:#0c5b99;}
.menu ul li.cur a:before,.menu ul li.hover a:before{ background:#0c5b99;}
.menu ul li.cur a:after,.menu ul li.hover a:after{ border-left:8px solid #0c5b99;}

.ny_con{ width:100%; /*min-height:1450px;*/  min-height:800px;  /*2021-12-15新增ji*/}
.ny_con .com_list li.li1{ padding:0 0 22px 0; margin-bottom:22px; border-bottom:1px solid #e7e7e7;}
.ny_con .com_list li.li1 h3{ font-size:22px;}
.ny_con .com_list li.li1 .pic{ width:235px; margin-right:20px;}
.ny_con .com_list li.li1 .pic img{ width:100%; height:155px;object-fit: cover;}
.ny_con .com_list li.li1 .txt p{ margin:10px 0 13px 0;}

.page{ overflow:hidden; padding-bottom:30px; text-align:center;}
.page em{ font-size:14px; margin:0 10px;}
.page a{ display:inline-block; background:#efefef; border-radius:2px; font-size:14px; color:#808080; line-height:35px; padding:0 15px; margin:0 2px; font-size:14px;}
.page a.cur,.page a:hover{ background:#0c5b99; color:#fff;}

.pro_list{ width:102.35%; display:flex; flex-wrap:wrap;}
.pro_list li{ text-align:center; border:1px solid #e7e7e7; margin:0 2.35% 2.35% 0; width:30.9833333%; box-sizing:border-box; padding:22px;  transition:all 0.6s;}
.pro_list li .pic{ width:100%; overflow:hidden; margin-bottom:15px;}
.pro_list li .pic a{ height:100%; display:flex; justify-content:center; flex-direction:column; width:100%; overflow:hidden;}/*2021-12-16新增ji}*/
.pro_list li .pic img{/* max-height:100%; max-width:100%;*/ width:100%; height:100%;}/*ji2021-12-16*/
.pro_list li em{ font-size:16px; line-height:36px;}
.pro_list li em font{ font-size:26px; color:#cc0d0d; font-weight:bold; margin-right:2px; }
.pro_list li p{ font-size:18px; color:#000; line-height:24px; margin-bottom:15px; height: 48px; overflow: hidden;text-overflow: ellipsis;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pro_list li p a{ color:#000;}
.pro_list li .p_but{ color:#fff; background:#cc0d0d; border-radius:10px; line-height:45px; display:inline-block; font-size:16px; padding:0 45px;}
.pro_list li.hover{ border-color:#0c5b99; box-shadow:0 0 10px 1px rgba(0,0,0,.2);}

.pro_dt1{ display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:30px;}
.pro_dt1_pic{ width:42.082%; position:relative;}
.pro_dt1_pic .gallery-top{ width:100%; border:1px solid #e7e7e7; box-sizing:border-box;}
.pro_dt1_pic .gallery-top .swiper-slide{ height:378px; display:flex; justify-content:center; flex-direction:column;}
.pro_dt1_pic img{/* max-height:100%; max-width:100%;*/ height:100%; width:100%; display:block; margin:0 auto;}
.pro_dt1_pic .gallery-thumbs{ height:80px; margin:10px 30px 0 30px;}
.pro_dt1_pic .gallery-thumbs .swiper-slide{ height:100%; overflow:hidden; cursor:pointer; display:flex; justify-content:center; flex-direction:column;}
.pro_dt1_pic .gallery-thumbs .swiper-slide-thumb-active:after{ content:""; display:block; position:absolute; right:0; top:0; right:0; bottom:0; width:100%; box-sizing:border-box; z-index:5; border:2px solid #cf0e17;}
.pro_dt1_pic .pro_next,.pro_dt1_pic .pro_prev{ top:inherit; bottom:0; width:20px; background:#f8f8f8; border:1px solid #dfdfdf; height:80px; box-sizing:border-box;}
.pro_dt1_pic .pro_prev{ left:0; transform:rotate(180deg);}
.pro_dt1_pic .pro_next{ right:0;}
.pro_dt1_pic .pro_next:after,.pro_dt1_pic .pro_prev:after{ content:""; display:block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:0; height:0; border-top:5px solid transparent; border-left:7px solid #999; border-bottom:5px solid transparent; transition:all 0.6s;}
.pro_dt1_txt{ width:55.153%;}
.pro_dt1_txt ul{ padding:15px 0;}
.pro_dt1_txt ul li{ position:relative; margin-bottom:30px; padding:0 0 0 95px; font-size:18px; color:#000; line-height:32px; display:flex; flex-wrap:wrap;}
.pro_dt1_txt ul li em{ position:absolute; left:0; top:0; font-size:18px; color:#000; width:90px; text-align:right; display:block; top:50%; margin-top:-16px;}
.pro_dt1_txt ul li em i{ width:72px; display:inline-block; text-align:justify; text-justify:distribute-all-lines; text-align-last:justify; font-size:18px;}
.pro_dt1_txt ul li.pc h3{ font-size:22px; color:#000; line-height: 31px;}
.pro_dt1_txt ul li font{ font-size:22px; color:#cd0101;}
.pro_dt1_txt ul li span{ font-size:18px; padding-left:12px;}
.pro_dt1_txt ul li span font{ font-size:18px;}
.num-wrap{ border:1px solid #bbb; line-height:30px; height:32px; border-radius:2px; box-sizing:border-box; position:relative; width:140px;}
.num-wrap i{ width:32px; position:absolute; display:block; top:0; bottom:0; font-size:0; overflow:hidden; cursor:pointer; background:#fff;}
.num-wrap i:before{ content:""; display:block; position:absolute; left:50%; top:50%; width:18px; height:11px; transform:translate(-50%,-50%); background:url(../images/add.png) no-repeat;}
.num-wrap i.sub{ left:0; border-right:1px solid #bbb;}
.num-wrap i.add{ right:0; border-left:1px solid #bbb;}
.num-wrap i.sub:before{ background-position:0 0;}
.num-wrap i.add:before{ background-position:0 -11px;}
.num-wrap .num-input{ width:100%; text-align:center; border:none; font-size:18px; color:#000; background:none; height:30px; box-sizing:border-box; padding-left:15px;}
.pro_btns a{ display:inline-block; font-size:22px; border-radius:5px; padding:0 55px; border:1px solid #f75959; background:#f75959; color:#fff; line-height:60px;}
.pro_btns a.a1{ color:#f75959; background:#ffe5e5; margin-right:20px;}

.pro_tit{ font-size:22px; color:#000; line-height:40px;}
.pro_show{ padding:20px 0 30px 0;font-size:22px; /*ji加2021-12-15*/}
.pro_show img{ display:block; margin:0 auto; max-width:100%;}

.tbaner{ background:url(../images/bg1.jpg) center bottom no-repeat; height:280px; display:flex; flex-wrap:wrap; justify-content:center; align-items:center; font-size:50px; line-height:80px; color:#fff; font-weight:bold;}
.rstj_tit{ border-bottom:1px solid #efefef; padding:15px 45px;}
.rstj_tit a{ font-size:22px; color:#000; margin-right:50px; line-height:50px; display:inline-block; padding-bottom:10px;}
.rstj_tit a.cur{ font-weight:bold; color:#0c5b99; border-bottom:3px solid #0c5b99;}
.rstj_tit1{ font-size:24px; font-weight:bold; color:#000; padding:35px 45px 20px 45px; line-height:30px;}
.rstj_txt1{ border:1px dotted #d3d3d3; background:#f3f3f3; border-radius:10px; padding:25px 44px; margin-bottom:50px;}
.rstj_txt1 p{ font-size:16px; line-height:33px;}
.rstj_tit2{ background:#ececec; font-size:22px; font-weight:bold; line-height:60px; padding:0 45px;}
.rstj_from{ border-left:1px solid #ececec; border-right:1px solid #ececec;}
.rstj_from li{ padding:10px 119px 10px 249px; position:relative; border-bottom:1px solid #ececec; display:flex; flex-wrap:wrap;}
.rstj_from li em{ font-size:18px; color:#7a7a7a; display:block; position:absolute; left:44px; top:10px; line-height:48px;}
.rstj_from li em font{ font-size:18px; color:#c60000; margin-right:10px;}
.rstj_from li .ts{ font-size:18px; padding:0 20px; display:inline-block; line-height:48px;}
.rstj_from li .yzm{ height:48px;}
.rs_intxt{ background:#f7f7f7; border:1px solid #e4e4e4; line-height:46px; font-size:16px; padding:0 20px; box-sizing:border-box; width:345px; transition:all 0.6s;}
.rs_intxt.big_w{ width:490px;}
.rs_intxt.bg_write{ background:#fff; width:195px;}
.rs_textarea{ border:1px solid #e4e4e4; padding:10px 20px; font-size:16px; line-height:30px; width:100%; box-sizing:border-box; transition:all 0.6s; resize:none;}
.rstj_but{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center; padding:20px 0 50px 0;}
.rs_inbut{ border:1px solid #0c5b99; color:#0c5b99; background:none; cursor:pointer; font-size:18px; border-radius:10px; margin:0 12px; padding:0 70px; display:inline-block; line-height:50px; transition:all 0.6s;}
.rs_inbut:hover{ background:#0c5b99; color:#fff;}

.ny_online_tit{ font-size:30px; color:#686868; font-weight:bold; text-align:center; line-height:100px;}
.ny_online .online_list{ width:101.35%;}
.ny_online .online_list li{ width:23.65%; height:220px; margin:0 1.35% 1.35% 0; padding-top:25px;}
.ny_online .online_list li i{ border:8px solid #0c5b99;}
.ny_online .online_list li p{ font-size:20px; line-height:35px;}
.ny_online .online_list li em a{ font-size:16px;}
.ny_online .online_list li.hover i{ border-color:#fff;}

.ny_zt_top{ height:498px; background:url(../images/bg2.jpg) center bottom no-repeat; box-sizing:border-box; padding:50px 0;}
.ny_zt_top .pic{ width:96px; height:96px; border-radius:50%; margin:0 auto 15px auto; display:block;}
.ny_zt_top .txt{ text-align:center; color:#fff;}
.ny_zt_top .txt h3{ font-size:24px; line-height:40px;}
.ny_zt_top .txt h4{ padding:12px 0;}
.ny_zt_top .txt h4 em{ font-size:18px; display:inline-block; line-height:22px;}
.ny_zt_top .txt h4 em img{ vertical-align:middle; height:22px; margin-right:15px;}
.ny_zt_top .txt p{ font-size:16px; line-height:36px;}
.ny_zt_top ul{ width:525px; margin:0 auto; text-align:center; padding:15px 0;}
.ny_zt_top ul li{ width:33.33333%; position:relative; padding:2px 0;}
.ny_zt_top ul li:after{ content:""; display:block; position:absolute; right:0; top:0; bottom:0; width:1px; background:#fff; font-size:0; overflow:hidden;}
.ny_zt_top ul li:last-child:after{ display:none;}
.ny_zt_top ul li em{ color:#fff; font-size:30px; display:block; line-height:40px;}
.ny_zt_top ul li span{ color:#fff; display:block; font-size:18px; line-height:30px;}
.ny_zt_top .btn{ text-align:center; padding-top:10px;}
.ny_zt_top .btn a{ display:inline-block; line-height:42px; border-radius:1000px; border:1px solid #fff; font-size:18px; padding:0 25px; color:#fff; margin:0 6px;}
.ny_zt_top .btn a.on{background-color: #99CC33; border-color: #99CC33;}
.ny_zt_list{ padding-top:25px;}
.ny_zt_list.zl_list li .tit{ margin:15px 0;}

.ny_zt_news.com_list{ padding-top:22px;}
.ny_zt_news.com_list li.li1{ padding:0 0 22px 0; margin-bottom:22px; border-bottom:1px solid #e7e7e7;}
.ny_zt_news.com_list li.li1 .pic{ width:250px;}
.ny_zt_news.com_list li.li1 .txt p{ margin:10px 0 13px 0;}
.ny_zt_w{ padding:0 430px 0 0; position:relative; box-sizing:border-box;}
.ny_zt_infor{ position:absolute; right:0; top:20px; border:1px solid #e4e4e4; padding:25px; box-sizing:border-box; width:410px; text-align:center;}
.ny_zt_i_top{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.ny_zt_i_top .pic{ width:100px; border-radius:50%; margin-right:20px; height:100px;}
.ny_zt_i_top .txt{ text-align:left;}
.ny_zt_i_top .txt p{ font-size:25px; color:#272727; line-height:46px; padding-top:12px;}
.ny_zt_i_top .txt em{ font-size:18px; color:#0c5b99; display:block; line-height:38px;}
.ny_zt_infor ul{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center; padding:25px 0;}
.ny_zt_infor ul li{ padding:0 20px; position:relative;}
.ny_zt_infor ul li:after{ content:""; display:block; position:absolute; right:0; top:0; bottom:0; width:1px; background:#e4e4e4; font-size:0; overflow:hidden;}
.ny_zt_infor ul li:last-child:after{ display:none;}
.ny_zt_infor ul li em{ display:block; font-size:24px; color:#444; line-height:30px;}
.ny_zt_infor ul li span{ display:block; font-size:16px; color:#4c4c4c; line-height:24px;}
.ny_zt_infor a.gz{ display:inline-block; line-height:55px; border-radius:1000px; background:#3078b0; color:#fff; font-size:25px; width:170px;}

.show_tit{ border-bottom:1px solid #d0d0d0; padding:35px 0 45px 0;}
.show_tit h1{ text-align:center; font-weight:bold; font-size:30px; color:#000; line-height:62px; margin-bottom:20px;}
.show_tit .other{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.show_tit .other i.gz{cursor: pointer; display:inline-block; border:1px solid #dc0000; border-radius:1000px; color:#dc0000; font-size:14px; line-height:28px; padding:0 18px; margin-right:20px;}
.show_tit .other i.gz_on{ cursor: pointer; display:inline-block; border:1px solid #dc0000; background-color: #dc0000; border-radius:1000px; color:#fff; font-size:14px; line-height:28px; padding:0 18px; margin-right:20px;}
.show_tit .other .time{ margin-right:20px;}
.show_txt{ line-height:2.4; text-align:justify; color:#666; padding:20px 0; font-size:18px;}
.show_txt img{ display:block; margin:20px auto; max-width:100%; height: auto!important;}/*ji2021-12-24*/
.money_infor{ height:1600px; overflow:hidden; position:relative;}
.money_txt{ position:absolute; left:0; right:0; top:0;padding-top: 450px; background-image:linear-gradient(to bottom, rgba(255,255,255,.5) 5%, rgba(255,255,255,1) 12%); height:100%; z-index:6;  display:flex; /*justify-content:center;*/ flex-direction:column; text-align:center;}
.money_txt p{ color:#f00; font-size:18px; line-height:20px; margin-bottom:39px;}
.money_txt a{ background:#f00; color:#fff; margin:0 auto; font-size:18px; border:1px solid #f00; line-height:48px; width:180px;}
.money_txt a:hover{ background:none; color:#f00;}

.txt_zan{ text-align:center; padding:0 0 30px 0;}
.txt_zan a{ display:flex; justify-content:center; flex-direction:column; border:1px solid #eee; border-radius:50%; width:132px; height:132px; margin:0 auto;}
.txt_zan a em{ font-size:22px; line-height:32px; display:inline-block; padding-top:38px; position:relative;}
.txt_zan a em:before{ content:""; display:block; position:absolute; left:50%; top:0; width:32px; height:30px; transform:translate(-50%,0); background:url(../images/zan.png) no-repeat;}
.txt_zan p{ font-size:16px; color:#6c6c6c; margin-top:10px; line-height:36px;}
.txt_zan a:hover{ border-color:#0c5b99;}
.txt_zan a.on{border-color:#0c5b99;}
.txt_zan a.on em:before{background:url(../images/zan_on.png) no-repeat;}

.txt_state{ border:1px dotted #dfdfdf; padding:20px 40px; margin-bottom:40px; background:#f8f8f8;}
.txt_state b{ font-size:18px; line-height:28px; margin-bottom:5px; display:block;}
.txt_state p{ font-size:16px; line-height:26px;}

.collect{ height:68px; padding:0 30px; border:1px solid #ddd; margin-bottom:40px;}
.collect a.col{ font-size:14px; padding-left:30px; background:url(../images/col.png) left center no-repeat; line-height:28px; display:block; margin:20px 0;}
.collect a.col_on{ font-size:14px; padding-left:30px; background:url(../images/col_on.png) left center no-repeat; line-height:28px; display:block; margin:20px 0;}
.sharex{ display:flex; justify-content:center; align-items:center; flex-wrap:wrap;}
.sharex a{ margin-left:10px; position:relative;}
.sharex a img{ width:25px; border-radius:1000px; box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;}
.sharex a .qrcode_la{ display:none;}
.sharex a:hover .qrcode_la{ z-index:99999; display:block; position:absolute ;left:0; bottom:0;}
.sharex a:hover .qrcode_la img{ width:150px; border-radius:0;}
.vl_share{display: none;}

.show_tit1{ font-size:18px; font-weight:bold; color:#494949; line-height:60px; padding:0 10px;}
.comment_form li{ margin-bottom:25px;}
.comment_form li:last-child{ overflow:hidden; margin-bottom:10px;}
.c_textarea{ border:1px solid #dadada; background:#f8f8f8; width:100%; box-sizing:border-box; padding:15px 20px; font-size:16px; line-height:30px; resize:none; transition:all 0.6s;}
.c_inbut{ color:#fff; background:#d90303; font-weight:bold; line-height:48px; padding:0 55px; font-size:18px; display:block; border:none; cursor:pointer;}
.comment_form li:last-child .c_inbut{ float:right;}
.comment_list.com_list{ padding:10px 0 15px 0;}
.comment_list.com_list li.li1{ padding:5px 95px 5px 0; position:relative; margin-bottom:10px;}
.comment_list.com_list li.li1 .zan{ font-size:16px; position:absolute; right:0; top:50%; margin-top:-13px; line-height:26px; padding-left:25px;}
.comment_list.com_list li.li1 .zan:before{ content:""; display:block; position:absolute; left:0; top:50%; margin-top:-12px; width:26px; height:24px; transform:translate(-50%,0); background:url(../images/zan.png) no-repeat; background-size:100%;}

.comment_list.com_list li.li1 .zan_on{ font-size:16px; position:absolute; right:0; top:50%; margin-top:-13px; line-height:26px; padding-left:25px;}
.comment_list.com_list li.li1 .zan_on:before{ content:""; display:block; position:absolute; left:0; top:50%; margin-top:-12px; width:26px; height:24px; transform:translate(-50%,0); background:url(../images/zan_on.png) no-repeat; background-size:100%;}


.comment_list.com_list li.li1 a{ display:inline-block;}
.comment_list.com_list li.li1 h3{ font-size:18px; line-height:24px;}
.comment_list.com_list li.li1 .pic{ width:80px; height:80px; border-radius:50%; overflow:hidden;}
.comment_list.com_list li.li1 .pic img{ height:100%;}
.comment_list.com_list li.li1 p{ font-size:14px; line-height:24px;}
.comment_list.com_list li.li1 p a{ margin-left:30px;}

.ab_c{ border:1px solid #e7e7e7; box-sizing:border-box; margin-bottom:25px; padding:15px 25px 30px 25px;}
.ab_tit{ text-align:center; font-size:30px; font-weight:bold; line-height:85px; color:#1f1f1f;}
.ab_txt{ line-height:1.8;}
.ab_txt img{ max-width:100%;}
.ab_txt .ab_tit{ text-align:left;}
.ab_txt p{ font-size:18px; color:#1f1f1f;}
.ab_txt p b{ font-size:18px; color:#1f1f1f;}
.ab_txt1{ padding:15px 280px 0 0; position:relative;}
.ab_txt1 .pic{ position:absolute; right:0; top:110px; width:257px;}
.ab_txt2{ padding:10px 0 0 0;}
.ab_txt2 ul{ display:flex; flex-wrap:wrap; width:103.5%; padding-top:10px;}
.ab_txt2 ul li{ width:21.5%; margin:0 3.5% 3% 0;}
.ab_txt2 ul li img{ width:100%;}
.ab_txt3{ overflow:hidden; padding:0 0 10px 0;}
.ab_txt3 p{ font-size:30px; line-height:60px;}
.ab_txt3 .pic{ float:right; margin:-55px 0 0 30px;}
.ab_txt3 .pic img{ width:325px;}

.keep_r{ margin:20px 0;}
.keep_r_lf{ border:1px solid #e6e6e6; box-sizing:border-box; width:31.5%; display:flex; justify-content:center; flex-direction:column; padding:0 3.5%;}
.keep_r_lf a{ display:block; color:#fff; background:#0c5b99; line-height:52px; text-align:center; font-weight:bold; font-size:20px;}
.keep_r_rt{ border:1px solid #e6e6e6; box-sizing:border-box; width:66.5%; padding:0 95px 0 0; position:relative;}
.keep_r_rt_tit{ border-bottom:1px solid #e6e6e6; line-height:51px; font-size:18px; padding:0 40px; color:#0c5b99; font-weight:bold;}
.keep_r_rt ul{ padding:25px 0 25px 40px; display:flex; flex-wrap:wrap; justify-content:space-between;}
.keep_r_rt ul li{ width:50%; display:flex; flex-wrap:wrap; position:relative; padding:0 10px 0 75px; box-sizing:border-box;}
.keep_r_rt ul li.last{ position:absolute; right:8px; top:8px; bottom:8px; width:auto; padding:0;}
.keep_r_rt ul li em{ font-size:14px; color:#575757; display:inline-block; line-height:40px; position:absolute; left:0; top:0;}
.k_intxt{ border:1px solid #e6e6e6; line-height:38px; font-size:14px; padding:0 15px; width:100%; box-sizing:border-box; transition:all 0.6s;}
.k_inbut{ color:#fff; background:#0c5b99; width:80px; text-align:center; font-weight:bold; font-size:25px; height:100%; border:none; cursor:pointer; transition:all 0.6s;}
.keep_r_lf a:hover,.k_inbut:hover{ background:#03477a;}
.keep_r_list{ border:1px solid #e6e6e6; box-sizing:border-box; margin-bottom:25px; padding:20px 40px;}
.keep_r_tit1{ font-size:30px; font-weight:bold; color:#000; line-height:50px; padding:25px 0;}
.keep_r_list ul{ padding-bottom:30px; border-bottom:1px solid #e6e6e6; margin-bottom:40px;}
.keep_r_list ul li{ font-size:18px; line-height:28px; position:relative; padding:6px 0 6px 24px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.keep_r_list ul li:before{ content:"·"; display:block; position:absolute; left:0; top:50%; transform:translate(0,-50%); font-size:18px;}

.wy_list.zl_list{ width:102.3%; padding:0;}
.wy_list.zl_list li{ width:31.03333333%; margin:0 2.3% 1.6% 0;}
.wy_list.zl_list li .tit{ font-size:16px; margin:15px 0; -webkit-line-clamp:2; line-height:30px;}

.zl_w{ position:relative; box-sizing:border-box; padding:0 380px 0 0;}
.zl_w_tab{ display:flex; flex-wrap:wrap; padding:0 0 25px 0;}
.zl_w_tab a{ font-size:23px; color:#000; margin:0 10px 0 20px; display:inline-block; line-height:57px;}
.zl_w_tab a font{ color:#cc0d0d; font-size:23px;}
.zl_w_tab a.cur{ color:#0c5b99; font-weight:bold; border-bottom:4px solid #5694c4;}
.zl_w_rt{ position:absolute; right:0; top:0; width:355px;}
.zl_w_jion{ text-align:center; border:1px solid #e6e6e6; padding:25px 0; box-sizing:border-box; width:100%;}
.zl_w_jion b{ display:block; font-size:23px; font-weight:bold; line-height:38px; color:#000;}
.zl_w_jion p{ font-size:16px; line-height:42px; padding-bottom:5px;}
.zl_w_jion a{ display:block; color:#fff; background:#0c5b99; line-height:50px; font-weight:bold; font-size:25px; margin:0 25px;}
.zl_w_jion a:hover{ background:#03477a;}
.zl_rt1{ border:1px solid #e6e6e6; margin-top:25px; padding:25px 0 10px 0;}
.zl_rt1_tit{ font-size:23px; color:#000; font-weight:bold; line-height:40px; padding:0 25px;}
.zl_rt1 .com_list{ padding:10px 0 0 10px;}
.zl_rt1 .com_list li.li1 .pic{ width:70px; height:70px; border-radius:50%;}
.zl_rt1 .com_list li.li1 .pic img{ width:70px; height:70px;}
.zl_rt1 .com_list li.li1 h3{ font-size:18px; margin-bottom:0; color:#555; line-height:28px;}
.zl_rt1 .com_list li.li1 .txt p{ margin:0; -webkit-line-clamp:1; font-size:14px;}
.zl_rt1 .com_list li.li1 .other em{ font-size:14px;}
.zl_rt1 .com_list li.li1 .other em:nth-child(1){ margin-right:10px;}
.zl_rt1 .com_list li.hover h3{ color:#0c5b99;}

.ny_news_w{ padding-bottom:15px; position:relative; box-sizing:border-box; display:flex; flex-wrap:wrap; justify-content:space-between;}
.ny_news_lf{ width:69.16%;}
.ny_news_rt{ width:29.16%;}
.ny_news_rt .show_tit1{ padding-left:35px; color:#494949;}
.xg_list.zl_list{ padding:0 35px; width:235px; margin:0 auto;}
.xg_list.zl_list li{ width:100%; margin:0;}
.xg_list.zl_list li img{ height:155px;object-fit: cover;}
.xg_list.zl_list li .tit{ font-size:14px; margin:10px 0;}
.ny_news_rt .com_list li.li1 h3{ font-size:16px; color:#1f1f1f; line-height:32px;}
.ny_news_rt .com_list li.li1 .pic{ width:135px;}
.ny_news_rt .com_list li.li1 .pic img{ width:100%; height:100px;}
.ny_news_rt .com_list li.li1 .txt p{ margin:5px 0; font-size:14px; line-height:24px;}

.s_d_list{ border:1px solid #dadada; border-bottom:none; margin:20px 0;}
.s_d_list li{ border-bottom:1px solid #dadada; position:relative; padding:30px 360px 30px 30px; transition:all 0.6s;}
.s_d_list li em{ font-size:19px; display:block; line-height:28px;font-weight:bold}
.s_d_list li em a{ color:#000;}
.s_d_list li p{ font-size:14px; line-height:24px; color:#a6a6a6; margin-top:10px;}
.s_d_list li .s_d_time{ position:absolute; right:30px; top:50%; transform:translate(0,-50%); display:flex; flex-wrap:wrap; justify-content:space-between;}
.s_d_list li .s_d_time span{ font-size:14px; color:#999; line-height:40px;}
.s_d_list li .s_d_time a{ line-height:40px; font-size:14px; color:#fff; background:#F44336; box-shadow:rgba(0,0,0,0.2) 0 2px 6px 0; width:90px; border-radius:3px; text-align:center; margin-left:50px;}
.s_d_list li.hover{ background:#eee; box-shadow:rgba(0,0,0,0.1) 0 3px 5px;}

.jiedian{border:1px #e0e0e0 solid;border-bottom:0; margin-bottom:30px;}
.jiedian .d1{cursor:pointer;border-bottom:1px #e0e0e0 solid;height:55px;display:flex; justify-content:flex-start; align-items:center; flex-wrap:wrap;}
.jiedian .d1 em{color:#333;font-size:18px;margin-left:30px;padding-left:30px;background:url(../images/point3.png) left center no-repeat;}
.jiedian .d3{border-bottom:1px #e0e0e0 solid;padding:20px 60px 10px 60px;display:flex; justify-content:flex-start; align-items:center; flex-wrap:wrap;}
.jiedian .d3 a{cursor:pointer;border:1px #efefef solid; margin:0 10px 10px 0;border-radius:3px;color:#333;font-size:14px;padding:10px;height:35px;display:flex; justify-content:flex-start; align-items:center; flex-wrap:wrap;}
.jiedian .d3 a:hover{color:#0c5b99;border:1px #0c5b99 solid;border-radius:3px;}
.jiedian .d2{display:none;}

.jdlstnodata{ color:#333; font-size:14px; text-align:center; padding:50px 10px;}
.jdlst{ padding:10px; display:flex; justify-content:flex-start; align-items:center; flex-wrap:wrap;}
.jdlst a{ cursor:pointer; border:1px #efefef solid; margin:0 10px 10px 0; border-radius:3px; color:#333; font-size:14px; padding:10px; height:35px; display:flex; justify-content:flex-start; align-items:center; flex-wrap:wrap;}
.jdlst a:hover{ color:#0c5b99; border:1px #0c5b99 solid; border-radius:3px;}

.nodata{ padding-top:200px !important; padding-bottom: 100px; text-align:center; font-size:16px; color:#333; background:url(../images/nodata.png) center 80px no-repeat;}

.forms{ border:1px solid #ddd; box-sizing:border-box; margin-bottom:25px;}
.forms_tit{ text-align:center; background:#f2f1f1; font-size:25px; color:#333; line-height:34px; padding:20px 0;}
.forms_txt{ font-size:16px; color:#666; line-height:2; text-align:justify; border-top:1px solid #ddd; padding:50px 80px;}
.forms_txt p{ font-size:16px; color:#666; margin:10px 0;}
.forms_c{ padding:15px 80px 25px 80px;}
.forms_c li{ font-size:14px; margin-bottom:40px;}
.forms_c li .rs_intxt{ margin-left:20px;}
.f_inbut{ box-shadow:rgba(0,0,0,0.2) 0 2px 6px 0; font-size:16px; color:#fff; padding:15px 0; background:#cc0d0d; width:300px; text-align:center; border:none; cursor:pointer; margin:0 auto; display:block;}
.forms2_c{ padding:30px; border-top:1px solid #ddd;}
.forms2_c ul{ display:flex; flex-wrap:wrap; border:1px solid #efefef; border-left:none; margin-bottom:30px;}
.forms2_c ul li{ width:50%; box-sizing:border-box; display:flex; flex-wrap:wrap; border-bottom:1px solid #efefef; border-left:1px solid #efefef;}
.forms2_c ul li .t_tit{ border-right:1px solid #efefef; width:40.45%; box-sizing:border-box; font-size:14px; padding:10px; color:#333; display:flex; justify-content:center; flex-direction:column; line-height:24px;}
.forms2_c ul li .rs_intxt{ margin:10px; line-height:36px;}
.forms2_c ul li.libig{ width:100%;}
.forms2_c ul li.libig .t_tit{ width:20.22%;}
.forms2_c ul li b{ line-height:36px; padding:10px; font-size:14px; color:#333;}
.forms2_c ul li .t_tit b{ padding:0; line-height:24px;}
.forms2_c ul li .txt1{ line-height:36px; margin-top:15px;}
.forms2_c ul li .txt2{ line-height:26px; font-size:14px; padding:15px 10px; width:40%; border-right:1px solid #efefef;}
.forms2_c ul li .txt3{ font-size:14px; line-height:24px; padding:15px 10px;}
.forms2_c ul li .txt3 a{ display:block;}
.forms2_c ul li .ul1{ width:79.78%; margin-bottom:0;}
.forms2_c ul li .ul1,.forms2_c ul li .ul1 li{ border:none;}
.forms2_c ul li .ul1 li{ width:100%; border-bottom:1px solid #efefef;}
.forms2_c ul li .ul1 li:last-child{ border-bottom:none;}
.forms2_c ul li .ul1 li .rs_textarea{ width:50%; margin:10px;}
.forms2_c ul li:last-child{ border-bottom:none;}

.icheck{ display:flex; flex-wrap:wrap; margin:18px 10px;}
.icheck a{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.icheck a em{cursor:pointer;width:15px;height:15px !important;line-height:15px !important;vertical-align:middle;background:url(../images/ck1.png) left top no-repeat; display:inline-block;}
.icheck a:hover em{background:url(../images/ck1.png) left -15px no-repeat}
.icheck a.cur em{background:url(../images/ck1.png) left -30px no-repeat}
.icheck a span{font-size:14px;color:#666;padding:0 5px;height:20px !important;line-height:20px !important;vertical-align:middle}
.icheck a input{display:none}

.iradio{ display:flex; flex-wrap:wrap; margin:18px 10px;}
.iradio a{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.iradio a em{cursor:pointer;width:15px;height:15px !important;line-height:15px !important;vertical-align:middle;background:url(../images/rd.png) left top no-repeat; display:inline-block;}
.iradio a:hover em{background:url(../images/rd.png) left -15px no-repeat}
.iradio a.cur em{background:url(../images/rd.png) left -30px no-repeat}
.iradio a span{font-size:14px;color:#666;padding:0 5px;height:20px !important;line-height:20px !important;vertical-align:middle}
.iradio a input{display:none}

/*注册登录 style*********************************************************************/
.r_l_bg{ background:#f4f4f4; padding:70px 0;}
.r_l_form{ border:1px solid #e3e3e3; background:#fff; margin:0 auto; width:580px; border-radius:10px; box-sizing:border-box; padding:10px 50px 50px 50px;}
.r_l_form_tit{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center; border-bottom:2px solid #e3e3e3; margin-bottom:10px;}
.r_l_form_tit a{ height:85px; font-size:23px; color:#969696; display:flex; flex-wrap:wrap; justify-content:center; align-items:center; position:relative; padding:0 30px;}
.r_l_form_tit a.cur{ color:#0c5b99;}
.r_l_form_tit a.cur:after{ content:''; border-bottom:2px solid #0c5b99; position:absolute; left:0; bottom:-2px; right:0;}
.r_l_form ul li{ padding-top:10px;}
.r_l_form ul li p{ font-size:16px; line-height:48px; color:#000;}
.r_l_form ul li p font{ font-size:16px; color:#c50000;}
.r_l_form ul li .lic{ position:relative;}
.r_l_form ul li .lic .ico{ width:30px; height:30px; position:absolute; top:50%; transform:translate(0,-50%); left:12px;}
.r_l_form ul li .lic .tell_yzm{ position:absolute; right:0; top:0; color:#fff; background:#2f6aa1; font-size:16px; padding:0 15px; border:none; cursor:pointer; line-height:50px;}
.r_l_form ul li .lic .img_yzm{ position:absolute; right:1px; top:1px; cursor:pointer; bottom:1px; height:48px;}
.r_l_form ul li.txt1{ font-size:16px; line-height:28px; padding:20px 0;}
.r_l_form ul li.txt1 a{ color:#9c9c9c;}
.r_l_form ul li.txt1 a:nth-child(1){ color:#d70000;}
.r_l_form ul li.txt2{ text-align:center; color:#9c9c9c; font-size:16px; line-height:35px; padding-top:30px;}
.r_l_form ul li.txt2 a{ color:#d70000; text-decoration:underline;}
.r_l_intxt{ border:1px solid #e3e3e3; line-height:48px; width:100%; font-size:16px; padding:0 50px; box-sizing:border-box; transition:all 0.6s;}
.r_l_inbut{ display:block; font-size:16px; color:#fff; background:#2f6aa1; border-radius:1000px; width:165px; text-align:center; margin:0 auto; border:none; cursor:pointer; line-height:52px; margin-top:30px;}
.r_l_other_tit{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.r_l_other_tit em{ font-size:18px; color:#7f7e7e; line-height:24px; padding:25px 40px;}
.r_l_other_tit:before,.r_l_other_tit:after{ content:'';flex:1;border-bottom:2px #e3e3e3 solid;}
.r_l_other_list{ display:flex; flex-wrap:wrap; justify-content:center; align-items:center;}
.r_l_other_list a{ display:block; margin:0 10px;}
.r_l_other_list a img{ width:77px; height:77px;}

/*会员中心 style*********************************************************************/
.c_bg{ background:#f7f8fa; padding:25px 0;}
.c_con{ box-sizing:border-box; position:relative; padding:0 0 0 320px; min-height:850px;}
.c_lf{ width:300px; position:absolute; left:0; top:0; bottom:0; background:#fff;}
.c_infor{ border-bottom:20px solid #f7f8fa; padding:40px 0; position: relative;}
.c_infor .pic{ width:95px; height:95px; overflow:hidden; border-radius:50%; margin:0 auto;}
.c_infor .pic a{ display:block;}
.c_infor .pic img{ width:100%; height:100%;}
.sider{ padding:20px 0;}
.sider li{ padding:0 30px;}
.sider li a{ position:relative; display:block; font-size:16px; color:#484848; line-height:50px; height:50px; padding-left:50px;}
.sider li a:after{ content:""; display:block; position:absolute; right:0; top:50%; width:6px; height:13px; transform:translate(0,-50%); background:url(../images/point2.png) left center no-repeat; background-size:100%;}
.sider li i{ display:block; position:absolute; left:0; top:50%; transform:translate(0,-50%); background:url(../images/ico5_pc.png) no-repeat; width:30px; height:30px; background-size:100%; border:1px solid #ddd; border-radius:50%;}
.sider li i.i1{ background-position:0 0;}
.sider li i.i2{ background-position:0 -30px;}
.sider li i.i3{ background-position:0 -60px;}
.sider li i.i4{ background-position:0 -90px;}
.sider li i.i5{ background-position:0 -120px;}
.sider li i.i6{ background-position:0 -150px;}
.sider li i.i7{ background-position:0 -180px;}
.sider li i.i8{ background-position:0 -210px;}
.sider li i.i9{ background-position:0 -240px;}
.sider li i.i10{ background-position:0 -270px;}
.sider li i.i11{ background-position:0 -300px;}
.sider li i.i12{ background-position:0 -330px;}
.sider li a:hover,.sider li.cur a{ color:#0c5b99; font-weight:bold;}
.c_rt{ background:#fff; width:100%; box-sizing:border-box; padding:0 20px;}
.c_rt_tit{ border-bottom:1px solid #e3e3e3; line-height:69px;}
.c_rt_tit a{ font-size:18px; color:#787878; margin:0 35px 0 0; position:relative; display:inline-block;}
.c_rt_tit a.cur{ color:#0c5b99;}
.c_rt_tit a.cur:after{content: ''; position: absolute;width:100%;border-bottom:1px #0c5b99 solid;left:0;bottom:-1px;}

.c_peo{ margin:40px auto;}
.c_peo a{ margin:15px auto 0 auto;width:80px;height:32px;color:#fff;font-size:12px;background:#f29700;border-radius:3px;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;box-shadow: rgba(0,0,0,0.2) 0 2px 6px 0;}
.c_peo img{ width:135px; height:135px; border-radius:50%; border:5px solid #e3e3e3; display:block; margin:0 auto;}
.peo_infor{ padding-bottom:30px;}
.peo_infor li{ border-bottom:1px solid #e3e3e3; line-height:28px; padding:16px 60px 16px 160px; position:relative; min-height:28px;}
.peo_infor li .tit{ font-size:14px; color:#555; position:absolute; left:60px; top:16px; display:inline-block;}
.peo_infor li .ts{ position:absolute; right:60px; top:16px; display:inline-block; font-size:14px; color:#555;}
.peo_infor li .ts a{ color:#d40000; margin-left:85px;}
.peo_infor li .ts a:hover{ text-decoration:underline;}
.peo_infor li .iradio{ margin:6px 0;}
.p_intxt{ border:none; font-size:14px; background:none; line-height:28px;}
.peo_ck i{ font-size:14px; display:inline-block; position:relative; padding-right:34px; margin-right:20px;}
.peo_ck i:after{ content:""; display:block; position:absolute; right:0; top:50%; width:20px; height:20px; transform:translate(0,-50%); background:url(../images/ck.png) 0 0 no-repeat; background-size:100%;}
.peo_ck i.cur:after{ background-position:0 -20px;}
.peo_txt{ font-size:14px; width:100%; border:none; height:auto; line-height:24px; resize:none; color:#555;}
.c_rt_tit1{ font-size:16px; font-weight:bold; color:#4b4b4b; line-height:30px; padding:20px 80px; position:relative;}
.c_rt_tit1:before{ content:""; display:block; position:absolute; left:60px; top:50%; width:4px; height:22px; transform:translate(0,-50%); background:#e14338;}
.bing_wx{ border-radius:15px; border:2px dotted #ededed; width:170px; text-align:center; padding:30px 0; margin:0 auto 60px auto;}
.bing_wx img{ width:95px; margin:0 auto; display:block;}
.bing_wx p{ font-size:20px; color:#4b4b4b; font-weight:bold; line-height:46px;}
.bing_wx a{ color:#fff; border-radius:5px; background:#e14338; border:1px solid #e14338; line-height:38px; font-size:14px; padding:0 20px; display:inline-block;}
.bing_wx a:hover{ color:#e14338; background:none;}
.b_inbut{width:115px;height:40px;border:0 #ccc solid;border-radius:3px;font-size:14px;color:#fff;background:#0c5b99; cursor:pointer; margin:0 auto; display:block;}

.cart_tit{ background:#efefef; line-height:40px; display:flex; flex-wrap:wrap; margin-top:10px;}
.cart_tit em{ font-size:14px; color:#0c5b99; font-weight:bold; box-sizing:border-box; padding:0 10px;}
.cartc .w1{ width:45.5%;}
.cartc .w2{ width:16.5%;}
.cartc .w3{ width:15%;}
.cartc .w4{ width:16.5%;}
.cartc .w5{ width:auto;}
.cart_list li{ border-bottom:1px solid #efefef; display:flex; flex-wrap:wrap; padding:10px 0;}
.cart_list li div{ padding:0 10px; font-size:14px; color:#333; box-sizing:border-box; display:flex; justify-content:center; flex-direction:column;}
.cart_list li div.w1 a{ display:block; display:flex; flex-wrap:wrap;}
.cart_list li div.w1 img{ width:50px; display:block; margin:auto;}
.cart_list li div.w1 p{ flex:1; line-height:24px; padding:0 15px;}

.cart_adr li{ display:flex; flex-wrap:wrap; border-bottom:1px solid #efefef; padding:10px;}
.cart_adr li em{ width:20%; font-size:14px; color:#333; line-height:40px;}
.cart_adr li .rs_intxt{ background:#fff; height:40px; line-height:40px; width:77%; padding:0 15px; font-size:14px;}
.cart_adr li .rs_intxt.sel{ width:auto; margin-right:15px;}
.cart_adr li .rs_textarea{ width:77%; font-size:14px; line-height:24px; padding:10px 15px;}

.paysel{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top:10px;}
.paysel a{padding:10px;border:2px #efefef solid;border-radius:5px;margin-right:10px;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.paysel a img{height:55px;}
.paysel a em{color:#333;font-size:16px;margin-left:10px;}
.paysel a:hover{border:2px #ccc solid;}
.paysel a:nth-child(1).cur{border:2px #2ba339 solid;box-shadow: rgba(0,0,0,0.2) 0 2px 6px 0;}
.paysel a:nth-child(2).cur{border:2px #00aaef solid;box-shadow: rgba(0,0,0,0.2) 0 2px 6px 0;}

.hesuan{margin-top:10px;padding:15px 10px;background:#eee;display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.hesuan .x1{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap;}
.hesuan .x1 em{color:#333;font-size:14px;}
.hesuan .x1 i{color:rgb(255, 0, 0);font-size:14px;margin-right:10px;font-weight: bold;}
.hesuan .x2{display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.hesuan .x2 a{color:#fff;font-size:14px;padding:10px 20px;background:#ff9900;border-radius:3px;box-shadow: rgba(0,0,0,0.2) 0 2px 6px 0;}

.levelc{ padding:10px 0 50px 0;}
.levellist{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; padding-top:15px;}
.levellist a{margin:10px 10px 0 0;padding:10px;border-radius:5px;border:1px #fff solid;box-shadow: rgba(0,0,0,0.2) 0 2px 6px 0;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.levellist a img{height:25px; width:auto;}
.levellist a em{color:#333;font-size:14px;margin-left:10px;}
.levellist a:hover{background:#ddd;}
.invitetxt{color:#333;font-size:14px;border:1px #ddd dashed;padding:20px;border-radius:5px;line-height:2; margin-top:25px;}
.invitetxt h2{font-size:16px;margin-top:10px;color:#FA5151;}
.invitetxt h3{font-size:16px;margin-top:10px;color:#FA5151;}
.invitetxt table{ margin-top:15px;}
.invitetxt table th{ width:33.33333%; text-align:left; padding:10px; color:#F56C6C;}
.invitetxt td{padding:10px;}

.lanmenu{margin-top:15px;display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-bottom:15px;}
.lanmenu a{color:#333;font-size:14px;border:1px #fff solid;border-radius:3px;background:#EEEEEE;height:35px;margin-right:15px;padding:0 10px;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.lanmenu a.cur{background:#006EFF;color:#fff;border:1px #006EFF solid;}

.uipt{border-bottom: 1px solid #e1e1e1;padding:20px 0;display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;box-sizing:border-box;}
.uipt .d0{margin-right:10px;}
.uipt .d0 img{width: 15px;}
.uipt .d1{width:110px;display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap;}
.uipt .d1 em{color:#333;font-size:14px;position:relative;}
.uipt .d1 em i{position:absolute;left:-15px;top:0px;height:100%;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;color:#ff0000;font-size:14px;}
.uipt .d2{flex:1; position:relative;}
.uipt .d2 input{width:100%;border:1px #fff solid;height:40px;padding:0 10px;box-sizing:border-box;}
.uipt .d2 textarea{width:100%;border:1px #fff solid;padding:10px;box-sizing:border-box;}
.uipt .d2 select{width:100%;border:1px #fff solid;height:40px;padding:0 10px;box-sizing:border-box;}

.uipt .d3{margin-left:20px;}
.uipt .d3 a{color:#0c5b99;font-size:14px;}
.uipt .d4{flex:1;color:#333;font-size:14px;}
.uipt .d4 .iradio{padding:0 10px; margin:0;}
.uipt .withbg{background:#efefef;border-radius:5px;}

.uipt .d5{flex:1;display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap;}
.uipt .d5 div{margin-right:20px;position:relative;}
.uipt .d5 div a{position:absolute;left:0px;top:0px;width:100%;height:100%;}

.uipt .d6{margin-left:20px;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}
.uipt .d6 a{color:#fff;font-size:12px;border-radius:3px;padding:5px 8px;background:#FF6666;}

.ubtn{margin:50px 0;}
.files{ position:absolute; right:30px; bottom:5px;}


.r_intxt:focus,.rs_intxt:focus,.r_l_intxt:focus,.rs_textarea:focus,.c_textarea:focus,.k_intxt:focus{ border-color:#0c5b99;}

.com_list li.li1 .pic img,.zl_list li .pic img,.member_list li img,.pro_list li .pic img{ display:block; max-width:100%; transition:all 0.6s; margin:0 auto;}
.com_list li.hover .pic img,.zl_list li.hover .pic img,.member_list li.hover img,.pro_list li.hover .pic img{ transform:scale(1.05);}

/*foot style*********************************************************************/
.footer{ background:#4c4c4c; width:100%;}
.links{ background:#f5f5f5; padding:35px 0;}
.links .w{ box-sizing:border-box; padding:0 0 0 120px; position:relative;}
.links .w em{ position:absolute; left:0; top:0; color:#fff; background:#285cac; line-height:45px; height:45px; width:120px; text-align:center; display:block; font-size:18px; font-weight:bold;}
.links ul{ display:flex; flex-wrap:wrap; justify-content:space-between;}
.links ul li{ width:32.7%; position:relative;}
.links ul li span{ font-size:16px; color:#9f9f9f; background:#fff; display:block; border:1px solid #d1d1d1; height:45px; line-height:43px; box-sizing:border-box; width:100%; padding:0 0 0 49px; position:relative;}
.links ul li span:after{ content:""; display:block; position:absolute; right:20px; top:50%; transform:translate(0,-50%); width:0; height:0; border-left:7px solid transparent; border-right:7px solid transparent; border-top:10px solid #cccaca;}
.links ul li .list{ position:absolute; left:0; right:0; top:45px; max-height:200px; overflow-y:scroll; box-shadow:rgba(0,0,0,0.1) 0 2px 6px 0; background:#fff; display:none; z-index:3;}
.links ul li .list a{ display:block; line-height:40px; font-size:14px; padding-left:49px;}
.links ul li .list a:hover{ background:#f0f0f0;}
.links ul li.hover .list{ display:block;}
.fast_nav{ text-align:center; background:#fff; line-height:36px; padding:18px 0;}
.fast_nav a{ color:#4c4c4c; font-size:18px; margin:0 8px;}
.fast_nav a:hover{ color:#0c5b99;}
.foot{ padding:95px 0; line-height:46px; position:relative;}
.foot .ewm{ position:absolute; right:0; top:50%; transform:translate(0,-50%); z-index:2;}
.foot .ewm img{ width:146px; height:146px; margin-left:3px;}
.foot p,.foot p a{ color:#fff;}
.foot p em,.foot p font,.foot p span{ color:#fff; font-size:16px; text-transform:uppercase;}
.foot p font{ padding-right:20px;}
.foot p span{ padding:0 25px 0 20px;}

.fnav{ display:none;}</pre></body></html>