﻿body{}
#header { }
#banner { font-size:0;}

.mant{padding-top:0px;}

.colu_tn{background-color:#fff; padding:0 30px; width:1140px; margin:auto; -webkit-box-shadow: #d3d3d3 0px 3px 15px; -moz-box-shadow: #d3d3d3 0px 3px 15px; box-shadow: #d3d3d3 0px 3px 15px;}

#main { background-color:#e9e9e9; }
#aside { width:20.84%; float:left; margin-top:44px; margin-bottom:10px; background-color:#e5e5e5;}
#category {}
#category .hd { color:#fff; height:100px; line-height:100px; font-size:26px; background:url(/images/cate_hd.jpg) no-repeat right bottom; text-indent:23px; }
#category .bd { margin:0 ;}
/*#category .clearfix{padding:20px 0px 93px 20px;}
#category .bd ul li.parent { height:50px; }
#category .bd ul li.parent a { display:block; line-height:50px; font-size:15px; text-indent:36px; background:url(../images/icon_c.jpg) no-repeat 23px center #646162; color:#fff;}
#category .bd ul li.parent a:hover {background:url(../images/icon_c.jpg) no-repeat 23px center #ff3300; text-decoration:none;}
#category .bd ul li.parent a.current {background:url(../images/icon_c.jpg) no-repeat 23px center #ff3300; }
#category ul li.sublist { padding:5px 0; border-bottom:solid 1px #c7c9cd; }
#category ul li.sublist li { }
#category ul li.sublist li a { display:block; background:url(../images/icon1.gif) no-repeat 35px center; text-indent:50px; height:36px; line-height:36px; font-size:0.875em; }
#category ul li.sublist li a:hover { color:red; text-decoration:none; }
#category ul li.sublist li.current a { color:red; border-top:0;}*/
/*一级分类*/
.bd_dhb .pbt{height:45px; width:295px; float:left; background:#fff; border:1px solid #e4e4e4; text-indent:14px; margin:0 3px 3px 0px; border-radius:0px; background:url(/images/products_bi.png) no-repeat 280px center;}
.bd_dhb .pbt a{color:#101010; font-size:14px; border-radius:0px; line-height:45px; height:45px; display:block;}
.bd_dhb .pbt:hover{}
.bd_dhb .pbt:hover a{text-decoration: none; background:url(/images/products_bi.png) no-repeat 280px center #009b4c; color:#fff;}
.bd_dhb .current{background:url(/images/products_bi.png) no-repeat 280px center #009b4c; }
.bd_dhb .current a{color:#fff;}
.bd_dhb .dst4{margin-right:0;}
/*产品系列*/
.bd_l{ width:100%; padding:29px 0px 0px;}
.bd_hb{font-size:26px; color:#333; line-height:60px; width:614px; margin:20px auto 0; background:url(/images/products_ht.jpg) repeat-x center center;}
.bd_lo{width:430px; margin:5px auto 57px; background-color:#fff; text-align:center; line-height: 36px;}
.bd_dhb{ border-top:0px solid #fff;}
.bd_dhb .hbt{height:38px; background:url(/images/products_bi.jpg) no-repeat 23px center #646162; border:1px solid #4d8dbd; text-indent:20px; margin:0 auto 5px; border-radius:0px;}
.bd_dhb .hbt a{color:#fff; font-size:15px; border-radius:0px; line-height:45px; height:45px; display:block;}
.bd_dhb .hbt:hover{background:url(/images/icon_c.png) no-repeat 23px center #16a6e8;}
.bd_dhb .hbt:hover a{ color:#fff;}
.bd_dhb .current_t{background:#16a6e8; margin-bottom:0px;}
.bd_dhb .current a{}
.bd_dhb .hbt_s{border-top:none;}

.bd_dhb .hbt_pp{width:210px; height:40px; background:url(/images/icon_p_on.jpg) no-repeat 15px center;  text-indent:25px; margin:0 auto 0px; color:#0e65b4; border-top:0px solid #e5e5e5;}
.bd_dhb .hbt_pp a{color:#0e65b4; line-height:40px;  font-size:16px;}
.bd_dhb .hbt_pp:hover{background:url(/images/icon_p_on.jpg) no-repeat 15px center;}

.then_ht{border:1px solid #e2e2e2; color:#2e2e2e; font-size:14px; line-height:30px; padding:0 20px 13px 18px; margin-top:20px;}
.then_hb{font-size:20px; color:#828282; text-indent:43px; background:url(/images/the.jpg) no-repeat left center; line-height:34px; height:34px; margin:20px 0 13px;}
.then_ht span{color:#015fb6;}




#location {border-bottom:0px solid #dbdbdb; background:url(/images/hd_bg_1.jpg) repeat-x left bottom; margin-bottom:26px;}
.location_title {background:url(/images/hd_bg_2.jpg) repeat-x left bottom; font-size:18px; color:#101010; height:57px; line-height:57px; float:left; text-indent:0px; }
.location_pe {}
.location_list { font-size:12px; height:57px; line-height:57px; text-indent:26px; float:right; color:#858687; margin-right:5px; background:url(/images/home.jpg) no-repeat left center; }
.location_list a{color:#858687;}
.location_list span { margin:0 5px; background:url(/images/location_list_p.jpg) no-repeat; width:14px; height:5px; display:inline-block;}

.m_right_c{width:920px; margin:auto; background-color:#fff; padding:0 30px; border-radius:3px;}
#article {line-height:29px; font-size:18px; padding:0px 0 0px; width:100%; margin:0 auto;}
.about_t{margin-right:22px; float:left; width:53%; height:538px;}
.about_tp{text-indent:0px; margin-bottom:30px; font-size:15px;}
.about_ys{color:#005da2;}
.contacts_imt{margin-bottom:80px;}
#article p{word-wrap:break-word;word-break:break-all; font-size: 16px;}
.about_p{margin-bottom:28px;}
.contacts_img{display:none;}
table.contacts_tab{ }
table.contacts_tab td,{text-indent:20px;}
.about_ln{margin-top:53px; margin-bottom:48px;}
.text26{ text-indent:30px;}

.about_imt{text-align:center;}



#newslist {background-color:#fff; border-radius:3px;}
#newslist .item { padding:0 0 30px; border-bottom:solid 1px #e1e1e1; margin-bottom:27px; }
#newslist .time_img{float:left; width:416px; /*height:242px;*/ margin:0 0%; border:1px solid #e3e3e3; line-height:0;}
#newslist .time_img img{width:100%;}
/*#newslist .time { width:12%; border:solid 1px #646162;  background-color:#646162; float:left; text-align:center; }
#newslist .item:hover .time{ border:solid 1px #009a4d;  background-color:#009a4d;}*/
/*#newslist .time .p1 { font-size:1em; color:#fff; line-height:35px; }
#newslist .time .p2 { font-size:1.125em; color:#757575; line-height:35px; background-color:#fff; }*/
#newslist .list { width:940px; float: right; display: inline; }
#newslist .list h4 { font-size:22px; line-height:38px; }
#newslist .list h4 a { color:#212121; font-weight:normal; }
#newslist .item :hover #newslist .list h4 a{ color:#16a6e8; font-weight:normal;}
#newslist .list p { line-height:200%; color:#424242; font-size:15px; }
#newslist .time{background: url(/images/news_s.jpg) no-repeat left center; text-indent:23px; margin:10px 0 11px; color:#989898; font-size:14px;}
.time_man{background: url(/images/news_man.jpg) no-repeat left 3px center; display:block; width:69px; line-height:16px; text-align:right; margin-top:24px;}


#newslist .nlist { height:2.5em; line-height:2.5em; background:url(/images/icon1.jpg) no-repeat left center; border-bottom:dotted 1px #ccc;  overflow:hidden; }
#newslist .nlist a { float:left; font-size:0.875em; margin-left:14px; display:inline;}
#newslist .nlist span { float:right; font-size:0.875em; display:inline;}


.m_series_title { }
.m_series_p2 { float:left; display:inline; width:23%; }
.m_series_p2 figcaption { display:block; font-size:0.875em; height:3em; line-height:3em; text-align:center; }
.noend1, .noend2, .noend4, .noend5, .noend7, .noend8, .noend10, .noend11, .noend13, .noend14, .noend16, .noend17, .noend19, .noend20, .noend22, .noend23 { margin-right:15px; }
.noend3, .noend6, .noend9, .noend12, .noend15, .noend18, .noend21, .noend24{ margin-right:0;}

.m_series_p3 { float:left; display:inline; width:24%; margin-bottom:2.6%; }
.m_series_p3 p { border:solid 1px #ccc; padding:0px; }
.m_series_p3 figcaption { border-left:solid 1px #ccc; border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; height:36px; line-height:36px; text-align:center; display:block; background-color:#e1e1e1; font-size:14px; overflow:hidden;}

.imgview_v td {padding:10px 5px 10px 5px; bgcolor="#FFFFFF" font-size:15px;}
/*.m_series_p3:hover p { border:solid 1px #15499a; }
.m_series_p3:hover figcaption { border-left:solid 1px #15499a; border-bottom:solid 1px #15499a; border-right:solid 1px #15499a; background-color:#15499a; color:#fff; }*/
.nohonor1, .nohonor2, .nohonor3, .nohonor5, .nohonor6, .nohonor7, .nohonor9, .nohonor10, .nohonor11, .nohonor13, .nohonor14, .nohonor15 { margin-right:1%;}
.nohonor4, .nohonor8, .nohonor12, .nohonor16  { margin-right:0;}

.m_pro_list {padding:0% 0px 0px; border-radius:0px; margin-bottom:60px;}
.imgview_v_86, .imgview_ht{ text-align:center;}
.imgview_ht{line-height:48px;}
/*.m_pro_list .p2 {float:left; width:289px; margin-bottom:15px; border:solid 1px #d1d1d1; }
.m_pro_list .p2 figure { }
.m_pro_list .p2 figcaption {display:block; height:50px; line-height:50px; text-align:center; font-size:0.875em; background-color:#fff; border-bottom:solid 0px #ddd; border-top:solid 1px #d1d1d1;}
.m_pro_list .p2 a:hover {text-decoration:none; }
.m_pro_list .p2:hover figure {}
.m_pro_list .p2:hover figcaption {background-color:#005da2; color:#fff; overflow:hidden; }
.nofirst1, .nofirst2, .nofirst4, .nofirst5, .nofirst7, .nofirst8, .nofirst10, .nofirst11, .nofirst13, .nofirst14 { margin-right:21px; }*/
/*产品中心*/
#m_right { width:100%; margin:33px 0 24px;}
.m_pro_lh{font-size:31px; text-align:center; height:70px; line-height:70px; background: url(/images/products_hy.jpg) no-repeat center bottom; padding:21px 0 0 0;}
.item_qt{text-align:center; color:#d82026; font-size:25px; line-height:40px; margin:0px 0 29px; padding-top:5px;}
.m_pro_list .p2 {border:solid 1px #dcdcdc; width:325px; float:left; display:inline; margin-bottom:0px; overflow:hidden; margin-bottom:31px;}
.m_pro_list .p3 {width:229px;}
.m_pro_list .p4 {width:390px;}
.item_q {padding:0px; overflow:hidden; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;  background-color:#fff;}
.item_q img {border:solid 0px #ececec; max-width:100%; margin:24px auto 0;}
.m_pro_list .p2 :hover img{/* transform: scale(1.1); transition: all 0.7s;*/}
.m_pro_list .p2 .info { font-size:0.875em;}
.m_pro_list .p2 .info dt { border-bottom:solid 0px #e0e0e0; padding-top:5px; height:3.285em; line-height:3.285em; }
.m_pro_list .p2 .info dd { line-height:180%; padding-top:5px; }
.m_pro_list .p2 figcaption {display:block; height:52px; line-height:52px; text-align:center; font-size:16px; color:#545353; padding:0px 0 0px 0px; margin-bottom:0px; overflow:hidden; background-color:#fff;}
.m_pro_list .p2 span{font-size:14px; color:#cf041b; text-align:center; display:block; height:30px; line-height:30px; padding-bottom:29px;  background-color:#fff;}
.m_pro_list .p2 span img{margin:0px 0 0 11px; display: inline-block; vertical-align: middle;}
.m_pro_list .p2:hover {-moz-box-shadow:0px 0px 7px #CFCFCF; -webkit-box-shadow:0px 0px 7px #CFCFCF; box-shadow:0px 0px 7px #CFCFCF;  background-color:#fff;}
.m_pro_list .p2:hover span{ padding-bottom:27px; border-bottom:2px solid #cf041b;  background-color:#fff;}
.m_pro_list .p2:hover figcaption{}
.nofirst1, .nofirst2, .nofirst3, .nofirst5, .nofirst6, .nofirst7, .nofirst9, .nofirst10, .nofirst11, .nofirst13, .nofirst14, .nofirst15, .nofirst17, .nofirst18, .nofirst19{ margin-right:30px;}
.nofirst4, .nofirst8, .nofirst12, .nofirst16, .nofirst20{ margin-right:0;}
.p4_nofirst1, .p4_nofirst2, .p4_nofirst4, .p4_nofirst5, .p4_nofirst7, .p4_nofirst8, .p4_nofirst10, .p4_nofirst11, .p4_nofirst13, .p4_nofirst14, .p4_nofirst16, .p4_nofirst17, .p4_nofirst19, .p4_nofirst20{ margin-right:10px;}
.p4_nofirst3, .p4_nofirst6, .p4_nofirst9, .p4_nofirst12, .p4_nofirst15, .p4_nofirst18, .p4_nofirst21{ margin-right:0;}
.m_pro_clear { font-size:15px; line-height:27px; padding-top:20px;}

.nofi_1, .nofi_2, .nofi_3, .nofi_5, .nofi_6, .nofi_7, .nofi_9, .nofi_10, .nofi_11, .nofi_13, .nofi_14, .nofi_15{ margin-right:20px;}
.nofi_4, .nofi_8, .nofi_12, .nofi_16{ margin-right:0;}

/*产品中心2*/
.mo_rht{ padding-top:32px;}
.pht_img{width:680px;  float:left; margin:0 40px 40px 0; line-height:0; transition: all 0.3s ease-out 0s; position: relative;}
.pht_img_h{width:100%;/*height:530px;*/ overflow:hidden;}
.pht_img_h img{width:100%;}
.pht_img .project_info{width: 100%; height: 100%; background: transparent; position: absolute; left: 0; top: 0; transition: all ease-out .3s; opacity: 0;}
.pht_img:hover .project_info{background: none; opacity:1;}
.pht_img .project_info:after{content:''; display:block; position:absolute; top:0px; left:-1px; margin:5.9% 7% 0; width:86%; height:82%; border: 1px solid rgba(255, 255, 255, .3);}
.pht_img .project_info div{height: 100%;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;width:100%; background: rgba(0, 0, 0, 0.5);}
.pht_img .project_info .title{padding:201px 0px 0; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pht_img .project_info p{ width:99%; text-align:center;display: block; height:42px; line-height: 22px; color: #fff; margin: 0 auto 12px; font-size:29px;}
.pht_img .project_info .description{background:url(../image/potn_lon.png) no-repeat center top; font-size:14px; width:33px; height:33px; line-height:33px; border-radius: 3px; padding:0;}
.pht_img img{transition: all .6s cubic-bezier(0.215,0.61,0.355,1) 0s;}
.pht_img:hover img{transform: scale(1.08, 1.08);}
.pht_nt{height:60px; line-height:60px; text-align:center; font-size:14px; display:none;}
.pht_i2, .pht_i4{margin-right:0;}

/*产品中心3*/
.lnte_p{ margin-bottom:40px;}
.m_series_p2 { float:left; display:inline; width:423px; position:relative; margin-bottom:27px; padding:0px; overflow:hidden;}
.m_series_p2 a{line-height:0;}
.m_series_p2 figure .info-mask{height:282px; display:block; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;width:100%; background: url(../image/list_man.png) no-repeat center center rgba(0, 0, 0, 0.5); position:absolute; top:0; opacity:0;}
.m_series_p2 figcaption { display:block; color:#010101; font-size:18px; height:63px; line-height:63px; text-align:center; width:100%; position:relative; }
.m_series_p2 .neo{position:absolute; right:7px; top:26px;}
.m_series_p2:hover .info-mask{opacity:1;}

/*百度分享*/
#share a{ width:26px; height:24px; line-height:24px; padding:0; margin:0 0 0 6px;}
#share a.bds_more{background:none; width:40px;}
#share a.bds_weixin{background:url(/images/fx_01.jpg) no-repeat left center;}
#share a.bds_tsina{background:url(/images/fx_02.jpg) no-repeat left center;}
#share a.bds_tqq{background:url(/images/fx_03.jpg) no-repeat left center;}
#share a.bds_bdhome{background:url(/images/fx_04.jpg) no-repeat left center;}
#share a.bds_qzone{background:url(/images/fx_05.jpg) no-repeat left center;}

.m_pro_prev { margin-right:0em; display: inline-block; margin:0 74px; }
.m_pro_prev  a {color:#606060; height:40px; line-height:40px; display:block; background:url(/images/prev_1.jpg) no-repeat left center; text-indent:60px; text-align:left; font-size:14px;}
.m_pro_next {margin:0 74px; display: inline-block;}
.m_pro_next a {color:#606060; height:40px; line-height:40px; display:block; background:url(../image/next_1.jpg) no-repeat left center; text-indent:60px; text-align:left; font-size:14px;}


.gbook1 { width:10%}
.gbook2 { width:50%; float:left; }
.gbook3, .gbook4 { width:20%; }
.mobieapp { border-left:solid 1px #ccc; border-top:solid 1px #ccc; }
.mobieapp li { width:24.87%; float:left; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; padding:0.3em 0; text-indent:10px; }

#main_p{background: url(/images/img_bg.jpg) no-repeat center top; height:648px; padding-top:42px;}
.m_pro_list .bd{background-color:#FFF; border-radius:5px; margin-bottom:48px; padding:19% 10% 35.6%;}
.nofirst01{float:left;}
.nofirst02{float:right;}

.tqq{margin-bottom:-5px; margin-left:8px;}
.tal{margin-bottom:-7px; margin-left:8px;}
.ez{text-indent:4em;}

#hyly{margin-top:35px; margin-bottom:28px;}
#hyly .bd-box{ width:100%; overflow:hidden; float:left}
#hyly .bd-box li{ float:left; width:23.5%; height:120px; padding:0px 18px 20px 0px; overflow:hidden; position:relative; }
#hyly .bd-box li img{ width:100%; max-width:212px; height:120px; position:absolute; left:0px; top:0px; z-index:2; overflow:hidden;}
#hyly .bd-box li span{width:100%; height:120px; position:absolute; left:0px; top:38px; z-index:1; text-align:center; overflow:hidden; display:none;}
#hyly .bd-box li a{ width:100%; height:120px; position: relative; left:0px; top:0px; z-index:3; display:block; text-decoration:none; overflow:hidden;}

.cMore {display:none;}

.address{float:left;line-height: 70px;color: #808080;}
.address a{font-size: 16px;color: #808080;}
.address img{vertical-align: middle;margin-right: 5px;}

/*关于我们*/
#m_right_t{}
.about_img{ text-align:center;}
.about_htt{font-size:20px; color:#101010; margin-bottom:4px;}
.about_pp{font-size:15px; color:#333; line-height:30px; margin-bottom:29px;}
.about_emt{width:296px; float:left; line-height:0; margin-bottom:10px;}
.about_emt span{line-height:40px; font-size:15px; color:#0e0e0e; text-align:center; display: block;}
.about_emt_x{width:298px;}
.about_zmt{margin:0 15px;}

.about_lnt{float:left; width:262px;}
.about_rh{font-size:31px; line-height:40px; text-align:center; margin:31px 0 14px;}
.about_rhp{font-size:15px; line-height:25px; text-align:center; color:#8c8c8c; margin-bottom:59px;}
.about_rnt{float:left; width:630px; font-size:15px; color:#333; margin-left:0px; padding-top:13px;}
.about_rnt p{line-height:30px;}
.about_jgt{font-size:23px; margin-bottom:20px;}
.about_jbt{margin:60px 0 17px;}
.about_bfn{text-align:center; margin:0 0 30px 0; float: right;}
.about_rnt{}

/*产品系列 0.2*/
.bd_dhb .hbt_p{margin-bottom:2px; border-radius:0px 0px 0 0;}
.bd_dhb .hbt_p_s{margin-bottom:0;}
.bd_dhb .current_t{margin-bottom:0px;}
.about_ant{width:100%; margin:auto;}

.sublist{background-color:#fff; border-radius:0 0 2px 2px; margin-bottom:5px; padding:0px; border:1px solid #dbdbdb; border-top:none;} 
.sublist_li{font-size:14px; color:#302f2f; line-height:35px; height:35px; overflow:hidden; text-indent:20px; border-bottom:1px solid #dbdbdb; background:url(/images/icon_cinc_j.png) no-repeat right 12px center; margin-bottom:0px;}
.sublist_li:hover a{background:url(/images/icon_cinc_j.png) no-repeat right 12px center #f0f0f0; color:#333; display:block;}
.current_c a{background:url(/images/icon_cinc_j.png) no-repeat right 12px center #f0f0f0; color:#333; display:block;}
.sublist .ltli { }
.sublist .ltli a { display:block; background:url(/images/icon_p.jpg) no-repeat 25px center; text-indent:35px; height:38px; line-height:38px; border-bottom:1px solid #dddddd; font-size:13px;}
.sublist .ltli a:hover { color:red; text-decoration:none; }
.sublist .current a { color:red; border-top:0;}

/*三级分类*/
.sublist_lo{font-size:14px; color:#302f2f; line-height:38px; height:38px; overflow:hidden; text-indent:35px; border:1px solid #dbdbdb; background:url(/images/icon_cind.png) no-repeat 16px center; margin-bottom:2px;}
.sublist_lo:hover a{background:url(/images/icon_cind.png) no-repeat 16px center #f0f0f0; color:#ff3300; display:block;}
.current_d a{background:url(/images/icon_cind.png) no-repeat 16px center #f0f0f0; color:#ff3300; display:block;}

/*产品详情*/
.item_qv{margin: 0px 0 37px; padding-top:44px;}
.mvro_list{border-bottom:1px solid #d0d0d0; border-top:1px solid #d0d0d0; border-right:1px solid #d0d0d0;}
.imgview {float:left; width:693px; margin:0px auto; padding:60px 0 62px; border:1px solid #d0d0d0; margin-bottom:0px; border-bottom:none; border-top:none; background-color:#fff;}
.imgview img{margin:auto; max-width:1000px; border:0px solid #e1e1e1;}
.texview{width:704px; float:right;}
.texv_l{float:left; width:307px; height:219px; padding-top:71px; background-color:#f6f6f6; border-bottom:1px solid #d0d0d0; text-align:center; border-right:1px solid #d0d0d0; font-size: 16px;  line-height:46px;}
.texv_r{float:left; width:396px; height:219px; padding-top:71px; background-color:#f0f0f0; border-bottom:1px solid #d0d0d0; text-align:center; font-size: 16px; line-height:46px;}
.m_v_prev{width:120px; height:60px;  border:0px solid #e1e1e1; position:absolute; left:375px; bottom: -100px;}
.m_v_next{width:120px; height:60px; background:url(/images/m_v_next.jpg) no-repeat left top; border:0px solid #e1e1e1; position:absolute; right:375px; bottom: -100px;}
.apt_bfn img{margin:auto; max-width:980px; display: block;}
.m_vlist{ margin-top:59px; padding-left:89px;}
.view_t{text-align:center; margin-bottom:103px;}
.mv_prev, .mv_next{ height:64px; line-height:64px; width:64px;  background: url(../image/prev_2.jpg) no-repeat center center #ef8762; color:#414141; display:inline-block; margin-right:0.5em; border:0px solid #cdcdcd; text-align: left; text-indent:55px; border-radius:40px;}
.mv_next{background: url(../image/next_1.jpg) no-repeat center center #ef8762;}
.view_man{width:117px; height:36px; line-height:36px; background: url(../image/list1_max.jpg) no-repeat left 18px center #fff; text-indent:45px; position:absolute; top:-74px; right:0;}

/*相关产品*/
.bd_p{width:100%; overflow:hidden;}
.prod_v_ht{margin-bottom:39px; height:61px; line-height:61px; border-bottom:2px solid #e63d3c; position: relative;}
.prod_vt{color:#000; font-size:24px;}
.hd .next, .hd .prev{position:absolute; top:-85px; width:55px; height:25px; background:url(/images/next_11.jpg) no-repeat; cursor: pointer;}
.hd .next{right:0px;}
.hd .prev{position:absolute; right:60px; background:url(/images/prev_22.jpg) no-repeat;}
.picScroll-left{position:relative; width:100%; height:408px; margin-bottom:57px;}
.bd_p .p2 {border:solid 1px #dcdcdc; width:325px; float:left; display:inline; margin-bottom:0px; overflow:hidden; margin-bottom:31px;}
.bd_p .p2 figcaption {display:block; height:52px; line-height:52px; text-align:center; font-size:16px; color:#545353; padding:0px 0 0px 0px; margin-bottom:0px; overflow:hidden; background-color:#fff;}
.bd_p .p2 span{font-size:14px; color:#cf041b; text-align:center; display:block; height:30px; line-height:30px; padding-bottom:29px; background-color:#fff;}
.bd_p .p2:hover span{ padding-bottom:27px; border-bottom:2px solid #cf041b;}
.bd_p .p2 span img{margin:0px 0 0 11px; display: inline-block; vertical-align: middle;}
.nofirst_v{margin-right:30px;}

.view_fix{background:url(/images/Return_x.jpg) repeat-x center bottom #fff; height:52px; margin-bottom:30px;}
.location_view{height:48px; line-height:48px; float:left; margin-top:4px;}
.Return{background:url(/images/Return.jpg) no-repeat center right; padding:0 30px 0 0; height:50px; line-height:50px; margin-top:2px; float:right;}

.m_pro_info { padding:50px 50px 50px 46px; font-size:0.875em; background-color:#fff; }
.m_pro_vfo{border:1px solid #e0e0e0; padding:50px 0 52px;}
.m_pro_info .imgview {text-align:center; float:left; border-right:1px solid #e0e0e0; width:587px;}
.m_pro_info .imgview img {max-width:586px; display:block; margin:0 auto;}
.m_pro_info .title { float:right; width:500px; color:#656565; font-size:14px; text-align:left; margin-top:0px;}
.m_pro_info .title span{font-size:32px; color:#323232; margin-bottom:17px; display: block;}
.m_pro_info .proTitle { height:33px; line-height:33px; background:url(/images/title_bg.jpg) repeat-x left top; margin-top:20px;}
.m_pro_info span.current {width:110px; height:33px; line-height:33px; display:block; background:url(/images/title_onbg.jpg) no-repeat left top; text-align:center; color:#d9210e;}
.m_pro_info .content {border-bottom:solid 0px #e3e3e3; padding:0em; line-height:36px;}
.m_pro_info .other{ padding:40px 0 0 0; }
.m_pro_menu{ width:100%; text-align:center;}
.other .bdsharebuttonbox{ float:right;}
.m_prev_back { text-align:right; padding-top:2em; height:2.14em; font-size:0.875em; }
.m_prev_back a { background-color:#333; font-size:1em; width:10em; height:2.74em; line-height:2.74em; text-align:center; color:#fff; display:block; float:right; border-radius:3px;}
.m_prev_back a:hover { text-decoration:none;}
.v_then{background-color:#f8f8f8; padding:21px 0 25px 28px; width:300px; border:1px solid #d6d6d6; margin-top:28px;}
.v_then dd, .v_then dl{background:url(/images/then_dh.jpg) no-repeat center left; font-size:18px; color:#5b5b5b; padding-left:43px; line-height:30px; font-weight: bold;}
.v_then dl{background:url(/images/then_yx.jpg) no-repeat center left; margin-top:16px;}
.v_then dl a{color:#5b5b5b;}

/*产品细节图*/
.content_h{font-size:21px; color:#323232; border-bottom:1px solid #f0f0f0; line-height:84px; margin-bottom:38px;}
.clear_pv{text-align:center; border-bottom:1px solid #999;}

/*相关产品*/
.m_series_title {height:38px; color:#16a6e8; font-weight:normal; font-size:18px; margin-top:11px;}
.m_series_title .m_tie{margin:0 auto; width:167px; text-align:center; height:98px; line-height:98px; font-size:24px; color:#050505; background-color:#f0f0f0; padding: 0 0px;}
.m_series_title .m_rie img{margin-bottom:-2px;}
.m_series_title .m_rie a{color:#b3b3b3;}


.m_spotr_wrap{ background:url(/images/m_spot.jpg) no-repeat center top; }
.m_spotr_inner{ width:1200px; margin:0 auto; padding:0 0 25px}
.m_spotr_bd { position:relative; width:1200px; margin:auto;}
.m_spotr_list { overflow:hidden; margin:auto; width:1200px; position:relative;}
.m_spotr_list ul li { float:left; margin:0 10px 0 0; display:inline; font-size:0; width:590px;}
.m_spotr_list .simg-responsive{ padding:8px 14px; background-color:#fff;}
.m_spotr_list ul li figcaption { width:588px; display:block; height:64px; line-height:64px; text-indent:25px; color:#2e2e2e; background:url(/images/m_pic_off.jpg) no-repeat 536px center #fff; font-size:16px; margin-bottom:20px; border-bottom:#d6d6d6 solid 1px; border-left:#d6d6d6 solid 1px; border-right:#d6d6d6 solid 1px;}
.m_spotr_list figure:hover figcaption{background:url(/images/m_pic_on.jpg) no-repeat 537px center #d51e26; border-bottom:#d51e26 solid 1px; border-left:#d51e26 solid 1px; border-right:#d51e26 solid 1px; color:#f5f5f5;}
.m_spotr_prev { width:58px; height:58px; position:absolute; left:-79px; top:214px; background:url(/images/iprev.png) no-repeat left top; }
.m_spotr_next { width:58px; height:58px; position:absolute; right:-79px; top:214px; background:url(/images/inext.png) no-repeat left top; }

.nofirst { float:left; margin-bottom:0px; margin-right:20px;}
.nofirst .p1{width:260px; font-size:0; padding:20px 20px 2px; background-color:#fff;}
.nofirst .p1 figcaption{color:#1e1e1e; font-size:14px; display:block; height:64px; line-height:64px; border-top:solid 0px #cbccd0; padding-top:0px; padding-left:0px;}

#categorylist ul li .p3 .info { font-size:0.875em; height:68px; line-height:68px;}
#categorylist ul li .p3 .info_1, .m_pro_list .p3 .info_2{float:left; font-size:12px;}
#categorylist ul li .p3 .info_1{background:url(/images/fx_img.jpg) no-repeat 2% center; width:40%; padding-left:10%; float:left;}
#categoryContainer { overflow:hidden; width:100%; position:relative; height:475px;}
#categorylist { position:absolute; width:1260px; height:410px; overflow:hidden; left:0; top:0;}
#categoryContainer a.iprev {display:block; width:53px; height:53px; background:url(/images/iprev_bg.jpg) no-repeat left top; position:absolute; left:518px; bottom:0px;}
#categoryContainer a.inext {display:block; width:53px; height:53px; background:url(/images/inext_bg.jpg) no-repeat left top; position:absolute; right:506px; bottom:0px;}
#categorylist ul { list-style:none;}
#categorylist ul li a { text-decoration:none; display:block;}
#categorylist ul li a img { display:block;}


/*联系我们*/
.lnte{background:url(/images/lnte_m.jpg) repeat-x left top;}
.cont_l{color:#000; font-size:16px; background-color:#ededed; width:550px; color:#000; padding-top:30px; padding-left:50px; float:left; height:330px;}
.cont_l a{color:#000;}
.contacts_txt{color:#000; font-size:24px; font-weight:bold; line-height: 50px;}
.contacts_t{ padding-left:0px; line-height:36px;}
.cont_rx{font-size:16px; margin-top:20px;}
.cont_rx span{font-size: 28px; color: #d72127;}
.cont_r{line-height: 0; margin-bottom:56px; float:right; width:800px; height:360px;}




/*产品系列*/
#category .bd ul li.parent_p {width:190px;}

.m_location_list{ max-width:24%; float:right; font-size:15px; margin-top:10px;}
.about_nt{background:url(/images/about_nt.jpg) no-repeat left center; width:18px; height:16px; display:block; float:left; color:#7e7e7e; margin-top:5px;}
.m_location_list span {margin:0 14px; color:#545454; }
.m_location_list a {color:#7e7e7e; }
.about_nx{background:url(/images/about_nx.jpg) no-repeat left center; width:8px; height:6px; display:inline-block; margin-top:13px; margin-left:8px; margin-right:18px;}

.m_location_list33 {float:right; line-height:47px; color:#3a3a3a; font-size:12px; background: url(/images/location.jpg) no-repeat left center; text-indent:24px;}


/******工程业绩******/
.m_Project_wrap { background:url(/images/m_work_bg.jpg) no-repeat center top; height:910px; }
.m_Project_bd{color:#fff; font-size:15px; line-height:240%;}
.m_Project_hd{padding-top:42px; margin-bottom:21px;}
.m_pject{ margin-bottom:31px;}
.m_pject_hot{position:absolute; bottom:0; left:0; padding:21px 25px; background:url(/images/network_bg.png) repeat-x left top; line-height:29px}
.m_pjectfoot{ width:1000px; margin:auto;}
.m_pjectf{float:left; background:url(/images/work_lie.jpg) no-repeat right 5px; line-height:31px; margin-left:20px; width:230px; font-size:15px;}
.m_pjno{background:none;}



/*#category .bd ul li.parent_nt{width:200px;}
#category .bd ul li.parent_nt a {background:url(../images/par_bz1.png) no-repeat left top; }
#category .bd ul li.parent_nt a:hover{background:url(../images/par_bz.png) no-repeat left top;}
#category .bd ul li.parent_nt a:hover {background:url(../images/par_bz.png) no-repeat left top;}
#category .bd ul li.parent_nt a.current {background:url(../images/par_bz.png) no-repeat left top;}*/




/*2020其他*/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " ";
clear: both; height: 0; }
.clearfix{*zoom:1;}



/*加盟留言*/
.cwc_hz{ color:#121212; font-size:30px;  text-align:center; letter-spacing: 0.5px; height:32px; line-height:32px; margin:10px 0 32px 0;}
.ly_m{margin:auto;}
.ly_content{line-height:0;}

.ly_ht_1{margin-right:20px;}

.ly_yz{text-align:center; margin-bottom:0px;}

#checkcode{ width:150px; display: inline-block; height:38px;}

.submit{cursor: pointer; background:#8fc42e; font-family:"Microsoft YaHei",Arial; font-size:15px; color:#fff; border-width: 0px; border-style: initial; border-color: initial; border-image: initial; padding: 10px 50px; border-radius:5px; display: inline-block;}


/*加盟3*/
.jrticle{margin-bottom: 50px;}
.ly_ht{width:100%; height:55px;  margin:0 0 0 0;}
.ly_ht .c1, #content, #checkcode{color:#b2b2b2; font-size:16px;  line-height:40px; text-indent:0px; width:98%; font-family:"Microsoft YaHei",Arial; letter-spacing:0.5px; border-style: none; border-image: initial; border-style: initial; border-color: initial; margin:0; padding:0;} 
#article .c1 {width: 96%; height:45px; line-height:45px; font-size:16px;color: #cccccc; border:1px solid #cbcbcb; border-radius:0px; padding:0 10px; text-indent:0px; margin-bottom: 20px;}
#article .c2 {width:100px; height:55px; line-height:55px; background:#fff; border:1px solid #cbcbcb; border-radius:5px; padding:0; text-indent:18px; }
#article .c3 {width:100%; height:48px; line-height:48px; background:#fff; border:1px solid #cbcbcb; border-radius:5px; padding:0; text-indent:18px; }
#article .submit{ border:0; padding:0px 0px; width:100%; height:45px; line-height:45px; cursor:pointer; background-color: #ef835c; color:#fff; margin-top:35px; border-radius:0;}
#article .red {color:red}
textarea { width:100%; height:193px; border:1px solid #cbcbcb; padding:0;  background:#fff; border-radius:5px; padding:0; }
#content{height:101px; margin:6px 0 0px 0; border: 1px solid #CCCCCC;padding:0 10px;}


.join_ld{color:#656565; font-size:14px; margin:14px 0 12px;}

.join_li_l, .join_li_r{width:645px; float:left;}
.join_li_r{float:right;}

/*场景*/
.cj_ht_m{ max-width:1245px; margin:0 auto 57px; font-size:0;}
.cj_ht{font-size:29px; text-align:center; margin-top:0px; margin-bottom:4px;}
.cj_ht_e{font-size:14px; text-align:center; color:#656565; margin-bottom:33px;}
.cj_mn{width:16.66666%; display: inline-block; padding-top:49px; text-align:center; font-size:12px; color:#878787; margin-bottom:20px;}
.cj_01{background:url(/images/cj_01.jpg) no-repeat top center;}
.cj_02{background:url(/images/cj_02.jpg) no-repeat top center;}
.cj_03{background:url(/images/cj_03.jpg) no-repeat top center;}
.cj_04{background:url(/images/cj_04.jpg) no-repeat top center;}
.cj_05{background:url(/images/cj_05.jpg) no-repeat top center;}
.cj_06{background:url(/images/cj_06.jpg) no-repeat top center;}
.cj_07{background:url(/images/cj_07.jpg) no-repeat top center;}
.cj_08{background:url(/images/cj_08.jpg) no-repeat top center;}
.cj_09{background:url(/images/cj_09.jpg) no-repeat top center;}
.cj_10{background:url(/images/cj_10.jpg) no-repeat top center;}
.cj_11{background:url(/images/cj_11.jpg) no-repeat top center;}
.cj_12{background:url(/images/cj_12.jpg) no-repeat top center;}
.cj_13{background:url(/images/cj_13.jpg) no-repeat top center;}
.cj_14{background:url(/images/cj_14.jpg) no-repeat top center;}
.cj_15{background:url(/images/cj_15.jpg) no-repeat top center;}
.cj_16{background:url(/images/cj_16.jpg) no-repeat top center;}
.cj_17{background:url(/images/cj_17.jpg) no-repeat top center;}
.cj_18{background:url(/images/cj_18.jpg) no-repeat top center;}






.mabout_tit{
	text-align: center;
	margin-top: 50px;
	margin-bottom: 50px;
}
.mabout_tit h2{
	font-size: 36px;
    color: #537372;
}
.mabout_tit p{
	font-size: 16px;
    color: #808080;
	margin-top: 10px;
}
.mabout_tit span{
	display: block;
    width: 42px;
    height: 3px;
    background-color: #537372;
    margin: 20px auto;
}

.zzjg{margin: 100px 0;}

.wh{margin-bottom: 100px;}

.wh_tit{
	text-align: center;
	margin-top: 50px;
}
.wh_tit h2{
	font-size: 36px;
    color: #537372;
}
.wh_tit p{
	font-size: 16px;
    color: #808080;
	margin-top: 10px;
}
.wh_tit span{
	display: block;
    width: 42px;
    height: 3px;
    background-color: #537372;
    margin: 20px auto;
}

.wh_top {
    background-color: #f2f2f3;
}
.wh_down {
    background-color: #f2f2f3;
}
.wh_msg {
    width: 630px;
    padding-top: 60px;
    padding-left: 40px;
    float: left;
}
.wh_msg h2{
	font-size: 24px;
    color: #4c4c4c;
}
.wh_msg span{
    font-size: 14px;
    color: #4c4c4c;
	font-weight: initial;
	margin-left: 10px;
}
.wh_msg p{
    font-size: 20px;
    color: #4c4c4c;
	line-height:30px;
	margin-bottom: 48px;
	margin-top: 10px;
}
.wh img {
    float: left;
}

.job_thb{
	background-color: #f5f5f5;
	padding:30px 20px;
	margin-bottom: 20px;
}

.job_cl{
	line-height: 50px;
}

.j1{
	float: left;
	font-size: 24px;
}
.j2{
	float: right;
	font-size: 24px;
	color: #ef835c;
}
.j3{
	float: right;
	margin-right: 15px;
	margin-left: 90px;
}
.j3 a{
	font-size: 20px;
	color: #4c4c4c;
	cursor: pointer;
}
.job_nr{
	background-color: #fff;
	display: flex;
	padding: 15px 20px;
}
.job_nr p{
	flex: 1 1 auto;
	font-size: 18px;
	color: #4c4c4c;
}
.job_yq{
	background-color: #fff;
	padding: 45px 20px;
	margin-top: 5px;
	font-size: 18px;
	color: #4c4c4c;
}
.j9{
	padding-top: 25px;
    margin-top: 20px;
    border-top: 1px solid rgba(0,0,0,0.2);
}

.cooperation_tj{
	text-align: center;
	margin-bottom: 100px;
}
.cooperation_tj h2{
	font-size: 30px;
    color: #4c4c4c;
    line-height: 30px;
	margin: 50px 0;
}
.cooperation_tj .tj{
	float: left;
	margin-right: 140px;
}
.cooperation_tj img{
	vertical-align: middle;
	height: 70px;
}

.cooperation_tj h3{
	font-size: 24px;
    font-weight: initial;
    margin-top: 20px;
    color: #4c4c4c;
    line-height: 30px;
}
.cooperation_tj span{
	font-size: 16px;
    color: #4c4c4c;
    line-height: 30px;
	margin-top: 5px;
}

.tj5{
	margin-right: 0px !important;
}
.cooperation_jt{
	text-align: center;
	background-color: rgba(83,115,114,0.1);
	padding-top: 50px;
	padding-bottom: 50px;
}
.cooperation_jt h2{
	font-size: 30px;
    color: #4c4c4c;
    line-height: 30px;
	margin-bottom: 50px;
}
.jt_img{
	float: left;
	margin-right: 13px;
	margin-bottom: 20px;
	box-shadow: 0 0 10px -5px;
}
.jt_img img{
	display: block;
}
.jt_img:nth-child(5),.jt_img:nth-child(9),.jt_img:nth-child(13){
	margin-right: 0px;
}

.hzhb{
	font-size: 30px;
    color: #4c4c4c;
    line-height: 30px;
	text-align: center;
	margin: 50px 0;
}


.contact_man img{float: left;}
.contact_msg{
	float: left;
    margin-left: 45px;
    width: 32%;
    margin-right: 85px;
}
.contact_msg h1{
	font-size: 85px;
    color: #ef8762;
	line-height: 65px;
	margin-top: 85px;
	margin-bottom: 25px;
}
.contact_msg h2{
	font-size: 36px;
    color: #4c4c4c;
}
.contact_msg h3{
	font-size: 30px;
    color: #4c4c4c;
	margin-bottom: 5px;
}
.contact_msg span{
	display: block;
    height: 3px;
    width: 55px;
    background-color: #ef8762;
	margin-top: 20px;
    margin-bottom: 30px;
}
.contact_msg p{font-size:16px;}

.addressl{
	float: left;
}
.contact_address{margin-top: 30px;}
.contact_address img{float: right;}

.addressl img{
	float: none;
	margin-right: 5px;
}
.addressl p{
	margin-bottom: 10px;
}


#article table{
	font-size: 20px;
    line-height: 60px;
	margin-bottom: 100px;
}

/*关于我们系列*/
.lnte{background:#f2f2f3; padding:0px;}
#category {}
#category .bd { font-size:0; margin:0 ; width:100%; text-align:right;}
#category .clearfix{padding:0px 0px 0px 0px;}
#category .bd ul li.parent { height:70px; line-height:0; width:162px; display:inline-block; margin:0 0px 0 0; border:0px solid #c7c7c7; border-radius:0px; *display: inline; *zoom: 1;}
#category .bd ul li.parent a { display:block; padding:0 0px; line-height:70px; font-size:16px; text-align:center; color:#101010;  border-radius:0px;}
#category .bd ul li.parent a:hover {background-color:#ef835c;color:#fff;}
#category .bd ul li.parent a.current {background-color:#ef835c;color:#fff;}
.d33{margin-left:0px; margin: auto; width: 0; height: 0; border-width:8px; border-style: solid; border-color:#009a4d transparent transparent transparent;}
.about_lew{color:#537372; font-size:30px; margin-bottom:14px; margin-top: 50px;font-weight: bold;}

/*产业资讯*/
.iibox {width:406px; float: left; margin-top:20px; margin-right:40px; padding-bottom:20px;}

.iibox .iibox_h3{width:100%; height:30px; line-height:30px; font-size:20px; color:#000; position:relative; overflow: hidden; background: url(../image/po_lei.jpg) no-repeat left center; margin-bottom:21px; text-indent:19px;}
.more_co{position:absolute; right:7px; top:0px; padding-left:0px; font-size:14px; color:#a9a9a9; background: url(../image/more_co.jpg) no-repeat left center; width:47px; text-align:left;}
.ipic_box{line-height:0;}
.iibox img{ width:100%;}
.ibox_more{display: block; width: 130px; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #537372; margin-top: 30px;}
.ipic-mian ul {padding: 14px 0 16px 0; background-color:#fbfbfb; border:1px solid #ececec; border-top:none;}
.ipic-mian ul li {line-height:36px; overflow: hidden; padding-left:34px; background-image: url(../image/icon_opn.jpg); background-position:20px 12px; background-repeat: no-repeat;}
.ipic-mian ul li a {font-size:16px; color:#232323; width:100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.ipic-mian ul li a:hover{ color:#0889d0;}

/*产业资讯列表*/
.nlist{width:575px; padding:29px 29px; border:1px solid #e0e0e0; float:left; margin-right:30px; margin-bottom:25px;}
.nlist_s{margin-right:0px;}
.nlist_img{width:220px; float:left; line-height:0;}
.nlist_img img{width:100%; height:165px;}
.nlist_txt{float:right; width:328px; }
.nlist_th{font-size:17px; line-height:27px; color:#4c4c4c; margin-bottom:6px;}
.nlist_txt p{font-size:14px; color:#4c4c4c; line-height:24px;}
.nlist_time{background: url(../image/news_isj.jpg) no-repeat left center; text-indent:24px; color:#777; font-size:14px; margin:10px 0; line-height:20px;}
.nlist .nlist_th a{ color:#4c4c4c;}
.nlist:hover .nlist_th a{ color:#ef835c;}
.nlist:hover .ibox_more{ background-color:#ef835c;}

/*产业资讯详情*/
.left-box{float:left; margin-right:0px; width:100%;}
.m_honor_title {line-height: 36px; font-size:22px; text-align:center; color:#333; }
.m_honor_attr { height:3em; line-height:2.14em; text-align: left; border-bottom: solid 1px #e4e4e4; }
.m_honor_sj{float:left; background:url(../image/attr_01.jpg) no-repeat left center; padding-left:18px; margin-right:24px;}
.m_honor_lm{background:url(../image/attr_02.jpg) no-repeat left center;}
.m_honor_content { padding:1.5em 0; }
.m_honor_content img{max-width:930px;}
.m_prev_list { float:right; height:25px; margin-top:17px; }
.m_prev_list a { float:left; margin-left:15px; display:inline;}
.m_prev_list a img { display:block; }
.m_next_list { border-bottom:dashed 1px #ccc; border-top:dashed 1px #ccc; padding:1em 0; margin-top:1em;}
.m_next_list p.m_p_prev a { height:2.14em; line-height:2.14em; display:inline-block; overflow:hidden; float:left; margin-bottom:0.5em; }
.m_next_list span { height:2.14em; line-height:2.14em; width:6em; background-color:#33363d; color:#fff; display:block; float:left; text-align:center; margin-right:0.5em; border-radius:3px;}
.m_next_list p.m_p_next a {  height:2.42em; line-height:2.42em; display:inline-block; overflow:hidden; float:left; }
.m_prev_back { text-align:right; padding-top:2em; height:34px; }
.m_prev_back a { background:url(../image/ev_back.png) no-repeat left 19px center #ef835c; font-size:14px; width:125px; height:38px; line-height:38px; text-align:left; text-indent:45px; color:#fff; display:block; float:right; border-radius:5px;}
.m_prev_back a:hover { text-decoration:none;}
.m_prev_share { margin-top:1em;}

.ichanye-box {width:320px; float: right; margin:0px 0px 60px 0px;}
.ichanye-box ul li {border:solid 0px #D8D5D5; padding:0px; text-align: left; margin-bottom:10px; position:relative; line-height:0;}
.ichanye-box ul li .li_img {width:100%; position:relative;}
.ichanye-box ul li .ichanye_imn{ position:absolute; right:18px; top:17px;}
.ichanye-box ul li a span { display:block; padding-top:0px; font-size:16px; position:absolute; bottom:0; left:0; width:100%; height:38px; line-height:38px; background: url(../image/chanye_on.png) repeat-x left top; text-indent:18px; color:#fff;}

/*党群建设*/
.leftpic_box{line-height:0; width:525px; float:left;}
.leftpic_box img{width:100%;}
.slideBod{position:relative; text-align: right; }
.slideBod .hd{background-color:#000; height:30px; width:96%; position:absolute; bottom:0; z-index:9; font-size:0; padding:23px 2% 0;}
.slideBod .hd ul li{background-color:#fff; width:9px; height:9px; margin:0 6px; border-radius:9px; cursor:pointer; display:inline-block; *display:inline; zoom:1; overflow:hidden; z-index:99;}
.slideBod .hd ul li.on{background-color:#ef8762;}
.box{float:left; width:702px; padding:35px 35px 36px 37px; border:1px solid #ececec; border-left:none; background-color:#fbfbfb; height:342px; margin-bottom:40px;}
.box .iibox_h3, .box_wh .iibox_h3{width:100%; height:30px; line-height:30px; font-size:20px; color:#000; position:relative; overflow: hidden; background: url(../image/po_lei.jpg) no-repeat left center; margin-bottom:23px; text-indent:19px;}
.box-mian li{ font-size:16px; color:#232323; line-height:36px; text-indent:18px; background: url(../image/icon_opn.jpg) no-repeat left 4px center;}
.box-mian li span, .ibox li span{font-size:15px; color:#4a4a4a; float:right;}
.box-mian li:hover a{ color:#0889d0;}

.ibox{ width:630px; float:left; margin-right:40px; margin-bottom:30px;}
.ibox .iibox_h3{width:100%; height:30px; line-height:30px; font-size:20px; color:#000; position:relative; overflow: hidden; background: url(../image/po_lei.jpg) no-repeat left center; margin-bottom:21px; text-indent:19px;}
.ibox li span{padding-right:22px;}
.ibox_imt{background-color:#fbfbfb; border:1px solid #ececec; border-bottom:none; padding:21px 20px 0;}
.ibox_img{float:left; width:190px; line-height:0;}
.ibox_img img{width:100%; }
.ibox_imt_t{float:right; width:384px; }
.ibox_ith{font-size:18px; color:#080808; line-height:32px; margin-top:2px;}
.ibox_imt_t p{font-size:14px; color:#5e5e5e; line-height:24px;}
.ibox_imt:hover .ibox_ith a{ color:#0889d0;}

/*党群建设列表*/
.party_b{}
.party_b p{ height:81px;}

.view{margin-top:-32%; background-color:#fff; padding:50px; width:1200px; position: relative;}
.view .leftpic_box{width:100%;}
.view .slideBod{text-align:center;margin-bottom:43px;}
.view .slideBod .hd{background: url(../image/view_opn.png) repeat-x left 4px center; padding-top:17px; height:25px;}
.view span{font-size:29px; color:#070606; margin-bottom:12px;}
.view p{font-size:16px; color:#070606; line-height:30px;}

/*企业文化*/
.wh_box{ width:730px; float:left;}
.wh_box img{width:100%;}
.box_wh{float:left; width:527px; height:341px; padding:35px 0 36px 42px; margin-bottom:40px; border:1px solid #ececec; border-left:none; background:url(/images/hw_02.jpg) no-repeat right bottom #fbfbfb;}
.box_wh .box-mian{ font-size:18px; color:#101010; line-height:38px; }
.box_wh .box-mian span{color:#0089d2;}

/*人才理念*/
.nrl_m{background:url(/images/hr_man.jpg) no-repeat left center; padding:56px 0 57px 614px; margin-bottom:24px;}
.nrl_n{padding:23px 0px 0 40px; width:643px; height:319px; float:right; background-color:#efefef;}
.nrl_hn{font-size:24px; color:#1e1e1e; line-height:64px; background:url(../image/hr_bpo.jpg) no-repeat left bottom; margin-bottom:8px;}
.nrl_n p{font-size:15px; color:#1e1e1e; line-height:33px;}
.nrln_hn{font-size:24px; color:#1e1e1e; line-height:64px; background:url(../image/hr_bpo.jpg) no-repeat left bottom; margin-bottom:10px;}
.nrln_p{margin-bottom:33px;}
.nrln_li{float:left; width:410px; line-height:0; }
.nrln_li img{width:100%;}
.nrln_lit{border:1px solid #e0e0e0; border-top:none; position:relative; }
.nrln_li_l{ line-height:20px; padding-left:22px; padding-top:11px; height:83px; font-size:15px; color:#1e1e1e;}
.nrln_li_z{margin:0 35px;}
.nrln_li_l span{font-size:20px; line-height:42px; color:#1e1e1e;}
.nrln_li_r{width:84px; height:94px; border-left:1px solid #e0e0e0; background:url(/images/hr_001.jpg) no-repeat center center; position:absolute; right:0; top:0;}
.nrln_li_02{background:url(/images/hr_002.jpg) no-repeat center center;}
.nrln_li_03{background:url(/images/hr_003.jpg) no-repeat center center;}

/*联系我们*/
.c1_ht{font-size:30px; color:#000; text-align:center; line-height:109px; height:109px;}
.c2_li{padding:27px 24px 0; width:370px; height:167px; background-color:#faf5ef; float:left; color:#262626; font-size:15px; line-height:30px;}
.c2_li_t{font-size:22px; background:url(../image/cnon_kn.jpg) no-repeat left bottom; color:#000; line-height:53px; height:53px; margin-bottom:5px;}
.c2_li_2{background-color:#f3f3f3; margin:0 23px;}
.c2_li_3{background-color:#ecf6f7;}
.feedabc_l{float:left; width:250px; padding-left:30px; margin-top:60px;}
.liubt_e{font-size:24px; line-height:28px; margin-bottom:18px;}
.liubt_j{font-size:20px; line-height:28px; height:55px; background:url(../image/zxly.jpg) no-repeat left bottom;}
.liubt_t{ font-size:14px; color:#262626; line-height:24px; padding-top:95px;}
.feedabc_r{float:right; background:url(../image/conte_man.jpg) no-repeat; width:248px; height:526px; padding:54px 509px 0px 103px; margin-top:50px; }
.liubt_y{ color:#b1b1b1; font-size:10px; line-height:14px; margin-top:228px;}
.liubt_y span{font-size:10px; color:#676767;}
.cont_man{width:100%; margin-top:50px; line-height:0;}

/*新闻*/
.news_man{background:url(../image/bj.jpg); padding:56px 0 59px;}
.cbbt_bx{-moz-box-shadow:0px 0px 15px #d3d3d3; -webkit-box-shadow:0px 0px 15px #d3d3d3; box-shadow:0px 0px 15px #d3d3d3; line-height:0; background:url(/images/bow.jpg) no-repeat right bottom #fff;}
.newc_box{width:628px;}
.box_2{width:598px; padding:35px 39px 0px 35px; border:none; margin-bottom:0; background:none;}
.content_box .slideBod .hd{background: url(../image/pnt.png) right center repeat-x;}
.leftpic_box .tit{ position:absolute; bottom:10px; text-indent:21px; height:28px; line-height:28px; color:#fff; font-size:18px; text-align:left; z-index:10; display:block;}
.ibox_imt_g{width:100%; float:none; border-bottom:1px solid #ececec; padding-bottom:17px; margin-bottom:13px;}
.ipic-mian_ty{border-top:1px solid #ececec;}
.ipic-mian_ty ul li a{background: url(../image/icon_v.jpg) right center no-repeat; padding-right: 25px; color:#0089d2;}
.ipic-mian_ty .ibox li span{float:right;}
.ipic-mian_t{border-top:1px solid #ececec;}

.iibox_x{width:406px; margin-right:0;}
.iibox_xr{margin:0 40px;}


.p1{background: url(/images/newsbg1.jpg) no-repeat;background-size:100%;padding:60px;}
.p1 p{text-indent: 2em;line-height:30px;margin:10px 0px;font-size:18px;text-align:justify;}

.p2{background: url(/images/newsbg2.jpg) no-repeat;background-size:100%;padding:20px 60px;}
.p2 p{text-indent: 2em;line-height:30px;margin:10px 0px;font-size:18px;text-align:justify;}

.p3{background-color: rgb(250, 245, 240);padding:20px 60px;}
.p3 p{text-indent: 2em;line-height:30px;margin:10px 0px;font-size:18px;text-align:justify;}
.p3 .t1{width:323px;height:58px;line-height:58px;background: url(/images/newsbg3.jpg) no-repeat;margin:0 auto;}
.p3 .t1 h4{color:#fff;text-align:center;}

/*新闻列表*/
.party_bt{ width:97%; border:1px solid #ebebeb; -moz-box-shadow:0px 0px 8px #333333; -webkit-box-shadow:0px 0px 8px #333333; box-shadow:0px 0px 8px #e8e8e8; padding:15px 1.153846153846154%;}
.party_bt .ibox_img{width:390px; margin-right:40px;}
.party_bt .ibox_img img{}
.ibox_tj{float:left; width:800px;}
.ibox_tj .nlist_th{font-size:24px; margin-bottom:13px; margin-top:45px;}
.ibox_sj{float:right; width:100px; background-color:#373737; margin:32px 15px 0 0; color:#fff; text-align:center; border-radius:0 25px 0 25px;}
.ibox_sj_t{margin-top:12px; line-height: 36px; font-size: 36px;}
.ibox_sj_x{margin-top: 6px; font-size: 14px;}

.iibox_r{margin-right:0;}
/*手机*/
.wap_none{display:none;}

@media screen and (max-width:1466px){
.neto{ margin-top:90px;}
}
@media screen and (max-width:1399px){
.about_ln img{width:100%;}
.pht_img{ width:48.57142857142857%; margin-right:2.8%}
.pht_i2, .pht_i4{margin-right:0;}


/*联系我们*/
.cont_l{width:30.571428571428573%;padding-left: 2.12%;}
.cont_r{width:67.28571428571428%;}
}
@media screen and (max-width:1316px){
.neto{ margin-top:130px;}
}
@media screen and (max-width:1299px){
.c2_li{width:28.46153846153846%; padding: 27px 1.85% 0;}
.c2_li_2{margin: 0 1.68%;}
.cp_news{/*width:1300px;*/}

/*产业资讯*/
.iibox{width:31.23076923076923%; margin-right:3%;}

/*产品*/
.m_series_p2{width:32.538461%;}
.noend1, .noend2, .noend4, .noend5, .noend7, .noend8, .noend10, .noend11, .noend13, .noend14, .noend16, .noend17, .noend19, .noend20, .noend22, .noend23{margin-right:1.18%;}

/*列表*/
.nlist_img{width:38.28%;}

/*产品详情*/
.view{width:96%; padding:50px 2%;}

/*企业文化*/
.wh_box{width:56.1%;}
.box_wh{width:40.57%; padding: 35px 0 36px 3.1%;}

/*人才理念*/
.nrln_li{width:31.538461538461537%;}
.nrln_li_z{margin:0 2.65%;}

/*党群建设*/
.leftpic_box{width:40.3%;}
.box{width:54%; padding: 35px 2.68% 36px 2.68%;}
.ibox_imt{padding:21px 3.15% 0;}
.ibox_img{width:32.32%;}
.ibox_imt_t{width:65.32%;}

/*党群建设列表*/
.nlist{width:44.230769230769226%; padding: 29px 2.23%; margin-right:2%;}

/*新闻星期*/
.left-box{ width:71.53846153846153%;}
.ichanye-box{width:24.615384615384617%;}

/*新闻*/
.newc_box{width:48.30769230769231%;}
.box_2{width:42%; padding:35px 2.9% 0px 2.9%;}

.ibox{width:48.46153846153846%; margin-right:3%;}

.iibox_x{ margin:0; width:31.3%;}
.iibox_xr{margin:0 3%;}
.iibox_r, .nlist_s{margin-right:0;}
}
@media screen and (max-width:1400px){
.wh_msg {
    width: 580px;
    padding-top: 18px;
    padding-left: 20px;
    float: left;
}
.wh img {
    width: 50%;
    float: left;
}
.cooperation_tj .tj {
    float: left;
    margin-right: 105px;
}
.jt_img {
    float: left;
    margin-right: 13px;
    margin-bottom: 20px;
    box-shadow: 0 0 10px -5px;
    width: 24%;
}
.jt_img img {
    display: block;
    width: 100%;
}
.ibox_tj {
    float: left;
    width: 725px;
}
.contact_msg {
    float: left;
    margin-left: 45px;
    width: 43%;
    margin-right: 30px;
}
.contact_address {
    margin-top: 20px;
}
.contact_msg h1 {
    font-size: 70px;
    color: #ef8762;
    line-height: 65px;
    margin-top: 22px;
    margin-bottom: 15px;
}
.join_li_l, .join_li_r {
    width: 590px;
    float: left;
}
.join_li_r {
    float: right;
}
.view {
    margin-top: -32%;
    background-color: #fff;
    padding: 50px;
    width: 1100px;
    position: relative;
}
}
@media screen and (max-width:640px){
/*手机*/
.wap_none{display:inline-block;}
.hidden-xm{display:none;}
/*简介*/

.about_lew{ font-size:22px;margin-top: 10px;}
.lnte{background-color:#fff;}
#category .bd{width:96%; margin:20px auto 10px;}
#category .bd ul li.parent{width:48.5%; float:left; margin-bottom:10px; height:40px;}
#category .bd ul li.parent:nth-child(2n){ float:right;}
#category .bd ul li.parent a:hover {background:#ef8762; color:#fff; font-size:14px;}
#category .bd ul li.parent a{ line-height:40px; background-color:#5b7877; color:#fff; font-size:14px; border-radius:5px}
#category .bd ul li.parent>a{border:1px solid #5b7877;}
#category .bd ul li.parent a.current{background:#ef8762; color:#fff; border:1px solid #ef8762;}
#m_right_t{width:96%; margin:auto; padding:12px 0 30px;}

/*证书*/
#m_right{width:96%; margin:20px auto 10px;}
#newslist{padding:0;}
.m_series_p3{width:49%;}
.nohonor1, .nohonor3, .nohonor5, .nohonor7, .nohonor9, .nohonor11, .nohonor13, .nohonor15, .nohonor17, .nohonor19{margin-right:2%;}
.nohonor2, .nohonor4, .nohonor6, .nohonor8, .nohonor10, .nohonor12, .nohonor14, .nohonor16, .nohonor18, .nohonor20{margin-right:0%;}

/*新闻*/
.news_man{width:96%; margin:auto; background:none; padding:20px 0;}
.newc_box{width:100%;}
.cbbt_bx{background:none;}
.box{height:auto;}
.box .iibox_h3, .box_wh .iibox_h3{margin-bottom:12px;}
.box_2{width:96%; padding:15px 2% 20px 2%;}
.box-mian li span, .ibox li span{display:none;}
.ibox_imt_t{width:100%;}
.ibox{width:100%; margin-bottom:20px;}

.iibox_xr{margin-left:0; margin-right:0;}


.p1{background: url(/images/newsbg1.jpg) no-repeat;background-size:100% 100%;padding:20px;}
.p1 p{text-indent: 2em;line-height:30px;margin:10px 0px;font-size:18px;text-align:justify;}

.p2{background: url(/images/newsbg2-1.jpg) no-repeat;background-size:100% 100%;padding:10px 20px;}
.p2 p{text-indent: 2em;line-height:30px;margin:10px 0px;font-size:18px;text-align:justify;}

.p3{background-color: rgb(250, 245, 240);padding:10px 20px;}
.p3 p{text-indent: 2em;line-height:30px;margin:10px 0px;font-size:18px;text-align:justify;}
.p3 .t1{width:323px;height:58px;line-height:58px;background: url(/images/newsbg3.jpg) no-repeat;margin:0 auto;}
.p3 .t1 h4{color:#fff;text-align:center;}

.address {
    display:none;
}
.mabout_tit {
    text-align: center;
    margin-top: 25px;
    margin-bottom: 25px;
}
.mabout_tit p {
    font-size: 16px;
    color: #808080;
    margin-top: 0px;
}
.mabout_tit span {
    margin: 5px auto;
}
.mabout_tit h2 {
    font-size: 24px;
    color: #537372;
}
.wh_tit {
    text-align: center;
    margin-top: 20px;
}
.wh_tit h2 {
    font-size: 24px;
    color: #537372;
}
.wh_tit p {
    font-size: 16px;
    color: #808080;
    margin-top: 0px;
}
.wh_tit span {
    display: block;
    width: 42px;
    height: 3px;
    background-color: #537372;
    margin: 5px auto;
}
.wh {
    margin-bottom: 20px;
}
.wh_msg {
    width: 88%;
    padding-top: 30px;
    padding-left: 30px;
    float: left;
}
.wh img {
    width: 100%;
    float: none;
}
.wh_msg p {
    font-size: 16px;
    color: #4c4c4c;
    line-height: 26px;
    margin-bottom: 24px;
    margin-top: 10px;
}
.zzjg {
    margin: 20px 0;
}
.job_thb {
    background-color: #f5f5f5;
    padding: 10px 10px;
    margin-bottom: 20px;
}
.j1 {
    float: left;
    font-size: 18px;
}
.j2 {
    float: right;
    font-size: 18px;
    color: #ef835c;
}
.j3 {
    float: right;
    margin-right: 10px;
    margin-left: 15px;
}
.j3 a {
    font-size: 16px;
    color: #4c4c4c;
    cursor: pointer;
}
.job_nr {
    background-color: #fff;
    display: flex;
    padding: 10px 10px;
    flex-wrap: wrap;
}
.job_nr p {
    flex: 1 1 auto;
    font-size: 16px;
    color: #4c4c4c;
    margin-right: 10px;
}
.job_yq {
    background-color: #fff;
    padding: 20px 10px;
    margin-top: 5px;
    font-size: 16px;
    color: #4c4c4c;
}
.j9 {
    padding-top: 14px;
    margin-top: 10px;
    border-top: 1px solid rgba(0,0,0,0.2);
}
.cooperation_tj {
    text-align: center;
    width: 90%;
    margin: 0 auto;
	margin-bottom: 20px;
}
.cooperation_tj h2 {
    font-size: 24px;
    color: #4c4c4c;
    line-height: 30px;
    margin: 20px 0;
}
.cooperation_tj .tj {
    width: 50%;
    float: left;
    margin-right: 0px;
}
.cooperation_tj img {
    vertical-align: middle;
    height: 30px;
}
.cooperation_tj h3 {
    font-size: 18px;
    font-weight: initial;
    margin-top: 5px;
    color: #4c4c4c;
    line-height: 30px;
}
.cooperation_tj span {
    font-size: 12px;
    color: #4c4c4c;
    line-height: 30px;
    margin-top: 5px;
}
.cooperation_jt {
    text-align: center;
    background-color: rgba(83,115,114,0.1);
    padding-top: 20px;
    padding-bottom: 20px;
}
.cooperation_jt h2 {
    font-size: 24px;
    color: #4c4c4c;
    line-height: 30px;
    margin-bottom: 20px;
}
.jt_img {
    width: 90%;
    float: none;
	margin: 0 auto;
    margin-bottom: 20px;
    box-shadow: 0 0 10px -5px;
}
.jt_img img {
    width: 100%;
    display: block;
}
.jt_img:nth-child(5), .jt_img:nth-child(9), .jt_img:nth-child(13) {
   margin: 0 auto;
   margin-bottom: 20px;
}
.hzhb {
    font-size: 24px;
    color: #4c4c4c;
    line-height: 30px;
    text-align: center;
    margin: 20px 0;
}
#article table {
    font-size: 18px;
    line-height: 40px;
    margin-bottom: 20px;
}
.ibox_more {
    display: block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    background-color: #537372;
    margin-top: 20px;
}

.contact_man img {
    float: none;
    width: 100%;
}
.contact_msg {
    float: none; 
    margin: 0 auto;
    width: 95%; 
	margin-bottom: 30px;
}
.contact_msg h1 {
    font-size: 36px;
    color: #ef8762;
    line-height: 36px;
    margin-top: 30px;
    margin-bottom: 25px;
}
.contact_msg h2 {
    font-size: 28px;
    color: #4c4c4c;
}
.contact_msg h3 {
    font-size: 20px;
    color: #4c4c4c;
    margin-bottom: 5px;
}
.contact_msg p {
    font-size: 14px;
}
.contact_address p img {
   width: 4%; 
}
.contact_address img {
   width: 30%; 
}

.join_li_l, .join_li_r {
    width: 100%;
    float: none;
    margin: 0 auto;
}
.join_li_r {
   float: none;
}
#article .c1 {
    width: 93%;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    color: #cccccc;
    border: 1px solid #cbcbcb;
    border-radius: 0px;
    padding: 0 10px;
    text-indent: 0px;
    margin-bottom: 20px;
}
#content {
	width: 93%;
    height: auto;
   margin: 0 auto;
}
.join_li{
	width: 90%;
    margin: 0 auto;
	
}
#article .submit {
    margin-top: 20px;
}
.jrticle {
    margin-bottom: 20px;
}


/*新闻列表*/
.nlist{width:96%; padding:12px 2%;}
.ibox_tj{width:53%; float:right;}
.ibox_tj p{display:none;}
.ibox_sj{display:none;}
.party_bt .ibox_img{width:40%; margin-right: 20px;}
.party_bt .ibox_img img{height:auto;}
.ibox_tj .nlist_th{font-size:15px; margin-bottom:0px; margin-top:0px;}
.nlist{margin-bottom:20px;}

.cMore { font-size:0.875em; width:10.357em; height:3.214em; line-height:3.214em; background:url(../image/nMoreOff.jpg) no-repeat center center; display:block; margin:0 auto 20px; color:#fff; text-indent:1.78em; border-radius:6px; display:block; margin-top:20px;}
.cMore:hover { background:url(../image/nMoreOn.jpg) no-repeat center center; text-decoration:none; }
.page{display:none;}

/*新闻详情*/
.left-box{width:100%;}
.ichanye-box{display:none;}
.m_honor_content img{max-width:100%;}

/*其他新闻*/
.leftpic_box{width:100%;}
.box{width:96%; padding:15px 2% 20px 2%; border: 0px solid #ececec; border-top:none; margin-bottom:20px;}
.ibox .ibox_img{display:none;}
.party_b p{height:auto;}

/*文化*/
.wh_box{display:none;}
.box_wh{width:96%; height:auto; padding:15px 2% 20px 2%; background:none; border: 1px solid #ececec;}

/*产品*/
.lnte_p{margin-bottom:20px;}
.m_series_p2{width:49%; margin-right:2%; margin-bottom:18px;}
.m_series_p2 figcaption{height:42px; line-height:42px; font-size:16px; padding-right:10%; width:90%;}
.m_series_p2 .neo{ top:16px;}
.m_series_p2 figure .info-mask{height:100%;}
.m_series_p2:nth-child(2n){margin-right:0;}
.noend2, .noend4, .noend6, .noend8, .noend10, .noend12, .noend14, .noend16, .noend18, .noend120, .noend22{margin-right:0;}

/*产品详情*/
.neto{margin-top:20px;}
.view {
    margin-top: -32%;
    background-color: #fff;
    padding: 15px;
    width: 92%;
    position: relative;
	margin: 0 auto;
}
.view_man{margin-top:0;}
.view_t{margin-bottom:20px;}

.view span {
    font-size: 18px;
    color: #070606;
    margin-bottom: 12px;
}
.view .slideBod {
    text-align: center;
    margin-bottom: 20px;
}

.mv_prev, .mv_next {
    height: 30px;
    line-height: 30px;
    width: 30px;
    margin-right: 0.5em;
    background-size: 20%;
}
.mv_next {
   background-size: 20%;
}

.modal_open .view_man, .modal_open .view .slideBod, .modal_open .leftpic_box, .modal_open .m_series_p2{display:none;}
.modal_open .view, .modal_open .box, .modal_open .iibox_h3{ z-index: -1;}

/*产业资讯*/
.iibox{width:100%; }
.nlist_img img{height:auto;}
.nlist_txt{width:55%;}
.nlist_txt p{display:none;}

/*人才*/
.nrl_m{padding:0; width:100%; margin:auto; background:none;}
.nrl_n{width:96%; height:auto; padding:0px 2% 20px;}
.nrln_li{width:100%;}
.nrln_li_z{margin:20px 0;}

/*联系*/
.c2_li{width:96%; padding:0px 2% 20px; height:auto;}
.c2_li_2{margin:20px 0;}
.feedabc_l{width:96%; padding-left:3%; margin-top:30px; float:none;}
.liubt_t, .liubt_y{display:none;}
.feedabc_r{float:none; width:92%; height:auto; padding:10px 4% 30px 4%; margin-top:20px;}
}


.e_ContentMajorStyleBox-001 {
	width: 100%;
	height: auto;
	width-uint: %;
}

.e_ContentMajorStyleBox-001 .stylebox_link {
	color: #666666;
	font-size: 14px;
	height: inherit;
	display: table;
	padding: 0 15px;
	border-width: 0px;
	float: right;
	vertical-align: middle;
	margin-right: 15px;
}

.e_ContentMajorStyleBox-001 .stylebox_top {
	width: auto;
	height: 40px;
	background-color: rgba(101, 190, 186, 1);
}

.e_ContentMajorStyleBox-001 .title_icon {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	margin-right: 10px;
	font-size: medium;
}

.e_ContentMajorStyleBox-001 .title_icon::before {
	content: "";
}

.e_ContentMajorStyleBox-001 .title_main {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-weight: normal;
	font-size: 16px;
	max-width: 600px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.e_ContentMajorStyleBox-001 .title_sub {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}

.e_ContentMajorStyleBox-001 .stylebox_title {
	display: inline-block;
	width: auto;
	height: inherit;
	background-color: rgba(101, 190, 186, 1);
	padding-left: 15px;
	padding-right: 15px;
	font-size: 0;
	vertical-align: bottom;
	white-space: nowrap;
	padding-right: 22px;
	vertical-align: top;
}

.e_ContentMajorStyleBox-001 .stylebox_link a {
	color: inherit;
	display: table-cell;
	vertical-align: middle;
}

.e_ContentMajorStyleBox-001 .link_icon {
	display: inline-block;
	margin-left: 5px;
}

.e_ContentMajorStyleBox-001 .link_icon::before {
	content: '\e6af';
}

.e_ContentMajorStyleBox-001 .stylebox_top_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}

.e_ContentMajorStyleBox-001 .stylebox_content {
	border-style: solid;
	border-width: 1px;
	border-color: #f0f0f0;
	width: 100%;
	width-uint: %;
}

.e_ContentMajorStyleBox-001 .stylebox_bottom_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}

.e_FlowCommonStyleBox-001 {
	width: 100%;
	height: auto;
	width-uint: %;
}

.e_FlowCommonStyleBox-001 .stylebox_link {
	color: #666666;
	font-size: 14px;
	display: table;
	height: inherit;
	border-width: 0;
	float: right;
	vertical-align: middle;
	margin-right: 15px;
}

.e_FlowCommonStyleBox-001 .stylebox_link:hover {
	color: rgba(101, 190, 186, 1);
}

.e_FlowCommonStyleBox-001 .stylebox_link:active {
	color: rgba(101, 190, 186, 1);
}

.e_FlowCommonStyleBox-001 .stylebox_top {
	width: auto;
	height: 40px;
	background-color: #1890FF;
}

.e_FlowCommonStyleBox-001 .title_icon {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	margin-right: 10px;
	font-size: medium;
}

.e_FlowCommonStyleBox-001 .title_icon::before {
	content: "";
}

.e_FlowCommonStyleBox-001 .title_main {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-weight: normal;
	font-size: 16px;
	max-width: 600px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.e_FlowCommonStyleBox-001 .title_sub {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}

.e_FlowCommonStyleBox-001 .stylebox_title {
	display: inline-block;
	width: auto;
	height: inherit;
	background-color: #1890FF;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 0;
	vertical-align: bottom;
	white-space: nowrap;
}

.e_FlowCommonStyleBox-001 .stylebox_link a {
	color: inherit;
	display: table-cell;
	vertical-align: middle;
}

.e_FlowCommonStyleBox-001 .link_icon {
	display: inline-block;
	margin-left: 5px;
}

.e_FlowCommonStyleBox-001 .link_icon::before {
	content: '\e6af';
}

.e_FlowCommonStyleBox-001 .stylebox_top_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}

.e_FlowCommonStyleBox-001 .stylebox_content {
	border-style: solid;
	border-width: 1px;
	border-color: #f0f0f0;
	width: 100%;
	width-uint: %;
}

.e_FlowCommonStyleBox-001 .stylebox_bottom_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}

.e_IndexOrdinaryStyleBox-001 {
	width: 100%;
	height: auto;
	width-uint: %;
}

.e_IndexOrdinaryStyleBox-001 .stylebox_top {
	background-color: transparent;
}

.e_IndexOrdinaryStyleBox-001 .stylebox_link {
	color: #666666;
	font-size: 14px;
	display: table;
	height: inherit;
	border-width: 0;
}

.e_IndexOrdinaryStyleBox-001 .stylebox_link:hover {
	color: rgba(101, 190, 186, 1);
}

.e_IndexOrdinaryStyleBox-001 .stylebox_link:active {
	color: rgba(101, 190, 186, 1);
}

.e_IndexOrdinaryStyleBox-001 .stylebox_top {
	width: auto;
	height: 40px;
}

.e_IndexOrdinaryStyleBox-001 .title_icon {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	margin-right: 10px;
	font-size: medium;
}

.e_IndexOrdinaryStyleBox-001 .title_icon::before {
	content: "";
}

.e_IndexOrdinaryStyleBox-001 .title_main {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-weight: normal;
	font-size: 16px;
	max-width: 600px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.e_IndexOrdinaryStyleBox-001 .title_sub {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}

.e_IndexOrdinaryStyleBox-001 .stylebox_title {
	display: inline-block;
	width: auto;
	height: inherit;
	background-color: rgba(101, 190, 186, 1);
	padding-left: 15px;
	padding-right: 15px;
	font-size: 0;
	vertical-align: bottom;
	white-space: nowrap;
}

.e_IndexOrdinaryStyleBox-001 .stylebox_link {
	float: right;
	vertical-align: middle;
	margin-right: 15px;
}

.e_IndexOrdinaryStyleBox-001 .stylebox_link a {
	color: inherit;
	display: table-cell;
	vertical-align: middle;
}

.e_IndexOrdinaryStyleBox-001 .link_icon {
	display: inline-block;
	margin-left: 5px;
}

.e_IndexOrdinaryStyleBox-001 .link_icon::before {
	content: '\e6af';
}

.e_IndexOrdinaryStyleBox-001 .stylebox_top_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}

.e_IndexOrdinaryStyleBox-001 .stylebox_content {
	border-style: solid;
	border-width: 1px;
	border-color: #f0f0f0;
	width: 100%;
	height: calc(100% - 48px);
	width-uint: %;
}

.e_IndexOrdinaryStyleBox-001 .stylebox_bottom_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}

.e_SideMajorStyleBox-001 {
	width: 100%;
	height: auto;
	width-uint: %;
}

.e_SideMajorStyleBox-001 .stylebox_link {
	color: #666666;
	font-size: 14px;
	display: table;
	height: inherit;
	border-width: 0;
	float: right;
	vertical-align: middle;
	margin-right: 15px;
}

.e_SideMajorStyleBox-001 .stylebox_top {
	width: auto;
	height: 40px;
	background-color: rgba(101, 190, 186, 1);
}

.e_SideMajorStyleBox-001 .title_icon {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	margin-right: 10px;
	font-size: medium;
}

.e_SideMajorStyleBox-001 .title_icon::before {
	content: "";
}

.e_SideMajorStyleBox-001 .title_main {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-weight: normal;
	font-size: 16px;
	max-width: 600px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.e_SideMajorStyleBox-001 .title_sub {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}

.e_SideMajorStyleBox-001 .stylebox_title {
	display: inline-block;
	width: auto;
	height: inherit;
	background-color: rgba(101, 190, 186, 1);
	padding-left: 15px;
	padding-right: 15px;
	font-size: 0;
	vertical-align: bottom;
	white-space: nowrap;
}

.e_SideMajorStyleBox-001 .stylebox_link a {
	color: inherit;
	display: table-cell;
	vertical-align: middle;
}

.e_SideMajorStyleBox-001 .link_icon {
	display: inline-block;
	margin-left: 5px;
}

.e_SideMajorStyleBox-001 .link_icon::before {
	content: '\e6af';
}

.e_SideMajorStyleBox-001 .stylebox_top_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}

.e_SideMajorStyleBox-001 .stylebox_content {
	border-style: solid;
	border-width: 1px;
	border-color: #f0f0f0;
	width: 100%;
	width-uint: %;
}

.e_SideMajorStyleBox-001 .stylebox_bottom_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}

.c_portalResAtlas_list-01001 .PhotoList_k1 {
	width: 100%;
	transition: 0.3s ease 0s;
	font-size: 14px;
	position: relative;
}

.c_portalResAtlas_list-01001 .he_box {
	width: 100%;
}

.c_portalResAtlas_list-01001 .PhotoList_k1 ul {
	font-size: 0px;
}

.c_portalResAtlas_list-01001 .PhotoList_k1 li {
	font-size: 16px;
	transition: 0.3s ease 0s;
	padding: 10px;
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
}

.c_portalResAtlas_list-01001 .PhotoList_k1 li a {
	padding: 0px;
	display: block;
	border: 1px solid #f0f0f0;
	position: relative;
}

.c_portalResAtlas_list-01001 .PhotoList_k1 li a:before {
	content: '';
	display: block;
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0, .3);
	position: absolute;
	z-index: 1;
	opacity: 0;
}

.c_portalResAtlas_list-01001 .PhotoList_k1 li:hover a:before {
	opacity: 1;
}

.c_portalResAtlas_list-01001 .PhotoList_k1 img {
	position: unset;
	left: 0px;
	top: 0px;
	transform: translate(0%, 0%);
}

.c_portalResAtlas_list-01001 .PhotoList_k1 li span {
	color: #666;
	transition: 0.3s ease 0s;
	display: block;
	width: 100%;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
	line-height: 30px;
	padding: 3% 10px;
	background: #fff;
}

.c_portalResAtlas_list-01001 .PhotoList_k1 h4 {
	display: none;
}

.c_portalResAtlas_list-01001 .stylebox_top {
	height: auto;
}

.c_portalResAtlas_list-01001 .title_sub {
	position: relative;
	color: #1c3079;
	font-size: 28px;
	margin-left: 0px;
	padding-left: 15px;
}

.c_portalResAtlas_list-01001 .title_sub:before {
	content: '';
	position: absolute;
	left: 0px;
	top: 8px;
	height: 24px;
	width: 2px;
	background: #1c3079;
	z-index: 1;
}

.c_portalResAtlas_list-01001 .title_main {
	font-size: 30px;
	color: #eaa317;
}

.c_portalResAtlas_list-01001 .stylebox_content {
	padding-top: 30px;
}

.c_portalResAtlas_list-01001 .swiper-button-prev3 {
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	margin: auto;
	width: 30px;
	height: 80px;
	line-height: 80px;
	text-align: center;
	z-index: 10;
	cursor: pointer;
	transition: all 200ms ease;
	background: rgba(100, 100, 100, .4);
	font-size: 1.5rem;
	color: #fff;
}

.c_portalResAtlas_list-01001 .swiper-button-next3 {
	position: absolute;
	top: 0px;
	bottom: 0px;
	right: 0px;
	margin: auto;
	width: 30px;
	height: 80px;
	line-height: 80px;
	text-align: center;
	z-index: 10;
	cursor: pointer;
	transition: all 200ms ease;
	background: rgba(100, 100, 100, .4);
	font-size: 1.5rem;
	color: #fff;
}

.c_portalResProduct_list-01001 .mouseBtn {
	position: relative
}

.c_portalResProduct_list-01001 .mouseBtn .p_tipsBox {
	position: absolute;
	padding: 10px;
	text-align: center;
	border-radius: 10px;
	top: -50px;
	white-space: nowrap;
	left: 50%;
	transform: translate(-50%, 0);
}

.c_portalResProduct_list-01001 .p_tipsBox .iconfont::before {
	content: '\e6c9';
	position: absolute;
	bottom: -9px;
	left: 50%;
	transform: translate(-50%, 0);
}

@media only screen and (max-width:768px) {
	.c_portalResProduct_list-01001 {
		overflow: hidden;
		width: 100%;
		height: auto;
		margin-left: 0;
		margin-right: 0;
	}

	.c_portalResProduct_list-01001 .p_no {
		color: #d6cfcf;
		cursor: default;
	}

	.c_portalResProduct_list-01001 .p_no:hover {
		color: #d6cfcf;
		cursor: default;
		background: #fff;
		border-color: #ccc;
	}

	.c_portalResProduct_list-01001 .p_no:active,
	.btn.active {
		box-shadow: none;
	}

	.c_portalResProduct_list-01001 .p_ProductList {
		margin: 0;
		width: auto;
		height: auto;
		padding: 0;
		background-color: transparent;
		white-space: normal;
		font-size: 0;
	}

	.c_portalResProduct_list-01001 .p_categorySummaryBox {
		padding: 15px;
		border-bottom: 1px solid rgba(0, 0, 0, 0.09);
	}

	.c_portalResProduct_list-01001 .p_categorySummary {
		color: rgba(0, 0, 0, 0.45);
		font-size: 14px;
		line-height: 22px;
		text-align: left;
		vertical-align: top;
		word-break: break-all;
	}

	.c_portalResProduct_list-01001 .p_sort {
		margin: 0;
		width: auto;
		height: auto;
		padding: 0 15px;
		overflow: hidden;
		font-size: 16px;
		display: -webkit-box;
		display: -moz-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		border-bottom: 10px solid #F5F5F5;
	}

	.c_portalResProduct_list-01001 .d_sortBtn {
		-webkit-flex: 1.5;
		flex: 1.5;
		-webkit-box-flex: 1.5;
		-moz-box-flex: 1.5;
		-ms-flex: 1.5;
		display: block;
		position: relative;
		width: 100%;
		line-height: 40px;
		text-align: center;
	}

	.c_portalResProduct_list-01001 .d_sortBtn:hover,
	.c_portalResProduct_list-01001 .d_sortBtn:active {
		border-color: #1890FF;
		color: #1890FF;
		z-index: 2;
	}

	.c_portalResProduct_list-01001 .d_sortBtn.active {
		border-color: #1890FF;
		color: #1890FF;
		z-index: 2;
	}

	.c_portalResProduct_list-01001 .p_default {
		-webkit-flex: 1;
		flex: 1;
		-webkit-box-flex: 1;
		-moz-box-flex: 1;
		-ms-flex: 1;
	}

	.c_portalResProduct_list-01001 .d_sortBtn:lang(active) {
		border-color: #1890FF;
		color: #1890FF;
		z-index: 2;
	}

	.c_portalResProduct_list-01001 .d_sortBtn .font .iconfont:first-child {
		display: none;
	}

	.c_portalResProduct_list-01001 .d_sortBtn .font .iconfont {
		display: inline-block;
		font-size: 12px;
		width: 0;
		height: 0;
		margin: 5px 0 0 3px;
		font: 0/0 arial;
		vertical-align: middle;
		border: 5px dashed transparent;
		border-top: 5px solid rgba(0, 0, 0, 0.45);
		text-align: center;
	}

	.c_portalResProduct_list-01001 .d_sortBtn .font .iconfont:before {
		content: "\e69a";
		line-height: 30px;
	}

	.c_portalResProduct_list-01001 .d_sortBtn:lang(active) .font .iconfont,
	.c_portalResProduct_list-01001 .d_sortBtn:hover .font .iconfont,
	.c_portalResProduct_list-01001 .d_sortBtn:active .font .iconfont {
		color: #1890FF;
		border-top-color: #1890FF;
	}

	.c_portalResProduct_list-01001 .d_sortBtn .font .down-arrow {
		margin-top: 0;
		border-top: 0 none;
		border-bottom: 5px solid rgba(0, 0, 0, 0.45);
	}

	.c_portalResProduct_list-01001 .d_sortBtn .font .arrow:before {
		content: "\e69c";
	}

	.c_portalResProduct_list-01001 .p_default .font .iconfont {
		display: none;
	}

	.c_portalResProduct_list-01001 .p_products {
		width: auto;
		height: auto;
		margin: 0;
		padding: 0;
		white-space: normal;
	}

	.c_portalResProduct_list-01001 .p_Product {
		position: relative;
		display: inline-block;
		vertical-align: top;
		height: inherit;
	}

	.c_portalResProduct_list-01001 .p_ProductInner {
		width: 100%;
		padding: 0 0 15px;
		border-top: 0 none;
		border-left: 0 none;
		border-right: 0 none;
		box-sizing: content-box;
		display: -webkit-box;
		display: -moz-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}

	.c_portalResProduct_list-01001 .p_Product:last-of-type .p_ProductInner {
		border: 0 none;
	}

	.c_portalResProduct_list-01001 .p_images {
		position: relative;
		width: 100%;
		height: auto;
		margin: 0;
		padding: 0;
		text-align: center;
		font-size: 0;
		overflow: hidden;
		webkit-flex: 1;
		flex: 1;
		-webkit-box-flex: 1;
		-moz-box-flex: 1;
		-ms-flex: 1;
	}

	.c_portalResProduct_list-01001 .p_image {
		width: 100%;
		height: 100%;
		overflow: hidden;
	}

	.c_portalResProduct_list-01001 .p_imagesPc {
		display: none;
	}

	.c_portalResProduct_list-01001 .p_linkB {
		width: inherit;
		height: inherit;
		display: block;
		position: static;
		padding-bottom: 75%;
	}

	.c_portalResProduct_list-01001 .p_image {
		width: 100%;
		height: 100%;
		padding: 0;
	}

	.c_portalResProduct_list-01001 .p_ThumbnailBox {
		display: none;
	}

	.c_portalResProduct_list-01001 .d_articles {
		height: auto;
		width: auto;
		padding: 0 0 0 15px;
		margin: 0;
		-webkit-flex: 2.4;
		flex: 2.4;
		-webkit-box-flex: 2.4;
		-moz-box-flex: 2.4;
		-ms-flex: 2.4;
	}

	.c_portalResProduct_list-01001 .d_HeadBox {
		margin: 0;
		width: auto;
		height: auto;
		padding: 0;
		border-width: 1px;
		border-style: none;
		border-color: rgba(228, 228, 228, 0);
		background-color: transparent;
		overflow: hidden;
	}

	.c_portalResProduct_list-01001 .d_title {
		display: block;
		width: auto;
		height: auto;
		margin: 0;
		padding: 0;
		font-weight: 400;
		cursor: pointer;
		line-height: 22px;
		vertical-align: middle;
	}

	.c_portalResProduct_list-01001 .p_TagBox {
		position: absolute;
		top: 0;
		right: 0;
		margin: 0;
		width: auto;
		height: auto;
		padding: 0;
		border-width: 1px;
		border-style: none;
		border-color: rgba(228, 228, 228, 0);
		background-color: transparent;
		overflow: hidden;
		display: none;
	}

	.c_portalResProduct_list-01001 .p_tag {
		float: left;
		margin: 0 5px 0 5px;
		padding: 0;
		border-width: 1px;
		border-style: none;
		border-color: transparent;
		overflow: hidden;
	}

	.c_portalResProduct_list-01001 .p_tag:hover {
		border-width: 1px;
		border-style: none;
		border-color: transparent;
	}

	.c_portalResProduct_list-01001 .p_tag:active {
		border-width: 1px;
		border-style: none;
		border-color: transparent;
	}

	.c_portalResProduct_list-01001 .d_item {
		width: auto;
		height: auto;
		margin: 5px 0;
		padding: 0;
		vertical-align: middle;
		overflow: hidden;
	}

	.c_portalResProduct_list-01001 .d_item .d_itemLable {
		display: inline-block;
		vertical-align: middle;
		margin: 0 5px 0 0;
		font-size: 14px;
	}

	.c_portalResProduct_list-01001 .d_item .d_itemValue {
		display: inline-block;
		vertical-align: middle;
		font-size: 14px;
	}

	.c_portalResProduct_list-01001 .p_salePricePc,
	.c_portalResProduct_list-01001 .p_NomBoxPc {
		display: none;
	}

	.c_portalResProduct_list-01001 .d_SummaryBox {
		margin: 5px 0;
		width: auto;
		height: auto;
		padding: 0;
		overflow: hidden;
	}

	.c_portalResProduct_list-01001 .d_summary {
		color: #999;
		font-size: 12px;
		line-height: 20px;
		text-align: left;
		vertical-align: top;
		word-break: break-all;
	}

	.c_portalResProduct_list-01001 .d_SalePrice {
		display: inline-table;
		margin: 0;
		padding: 0;
		text-align: left;
		vertical-align: middle;
	}

	.c_portalResProduct_list-01001 .p_priceUnit::before {
		content: "\e6d7";
	}

	.c_portalResProduct_list-01001 .p_interaction {
		margin: 0;
		width: auto;
		height: auto;
		padding: 0;
		border-width: 1px;
		border-style: none;
		border-color: rgba(228, 228, 228, 0);
		background-color: transparent;
		word-break: break-all;
		white-space: normal;
		font-size: 14px;
		margin-top: 5px;
	}

	.c_portalResProduct_list-01001 .p_interaction .btn-default {
		display: inline-block;
		margin: 5px 0 0;
		margin: 0;
	}

	.c_portalResProduct_list-01001 .p_keyword {
		display: inline-block;
		padding-right: 5px;
		white-space: nowrap;
		overflow: hidden;
		vertical-align: middle;
	}

	.c_portalResProduct_list-01001 .btn-group {
		margin-top: 5px;
	}

	.c_portalResProduct_list-01001 .dropdown-menu {
		min-width: inherit;
		width: 220px;
		padding-left: 5px;
		padding-right: 5px;
		max-height: 250px;
		overflow-y: auto;
	}

	.c_portalResProduct_list-01001 .dropdown-menu .name {
		display: inline-block;
		width: 170px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		vertical-align: middle;
	}

	.c_portalResProduct_list-01001 .dropdown-menu .down {
		display: inline-block;
		width: 30px;
		color: #1890FF;
		cursor: pointer;
		padding: 0;
		cursor: pointer;
	}
}

#c_portalResProduct_list-16245866215067218 .proBox {
	width: 100%;
	height: auto;
	overflow: hidden;
}

#c_portalResProduct_list-16245866215067218 .p_productsSet {
	width: 100%;
	height: auto;
	overflow: hidden;
}

#c_portalResProduct_list-16245866215067218 .list {
	width: 100%;
	height: auto;
	overflow: hidden;
	border: 1px solid #d8d8d8;
	padding: 10px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-bottom: 10px;
}

#c_portalResProduct_list-16245866215067218 .proImgBox {
	width: 15%;
	overflow: hidden;
}

#c_portalResProduct_list-16245866215067218 .proImg {
	width: 100%;
}

#c_portalResProduct_list-16245866215067218 .gl_right {
	width: calc(85% - 40px);
}

#c_portalResProduct_list-16245866215067218 .sg_left {
	width: 100%;
	float: left;
}

#c_portalResProduct_list-16245866215067218 .sg_right {
	width: 100%;
	float: left;
	display: none;
}

#c_portalResProduct_list-16245866215067218 .gl_title {
	font-size: 20px;
	font-weight: bold;
	color: #de5323;
	float: left;
	margin-right: 10px;
}

#c_portalResProduct_list-16245866215067218 .gl_title {
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	color: #333;
	float: left;
	margin-right: 10px;
}

#c_portalResProduct_list-16245866215067218 .sg_zw {
	float: left;
	font-size: 14px;
	line-height: 28px;
	color: #fff;
	border-radius: 16px;
	margin-top: 3px;
	width: auto;
	padding: 0 10px;
	background-color: #de5323;
}

#c_portalResProduct_list-16245866215067218 .gl_summary01 {
	float: left;
	width: 100%;
	font-size: 16px;
	line-height: 28px;
	color: #535557;
	margin-top: 15px;
}

#c_portalResProduct_list-16245866215067218 .attr_biao {
	font-size: 16px;
	color: #de5323;
	font-weight: bold;
}

#c_portalResProduct_list-16245866215067218 .attr_li {
	line-height: 30px;
	margin-top: 5px;
	color: #535557;
	font-size: 16px;
}


.c_portalResIntro_category-01001001 .NavList_a1 {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.c_portalResIntro_category-01001001 .ejLi {
	display: inline-block;
	width: calc(100% / 6);
	overflow: hidden;
	position: relative;
}

.c_portalResIntro_category-01001001 .NavList_a1 .yjLink {
	font-size: 18px;
	height: auto;
	line-height: 70px;
	padding: 0px;
	color: #575554;
	display: block;
	position: relative;
	z-index: 1;
	transition: 0.3s ease 0s;
	text-align: center;
}

.light {
	background-color: #de5323;
}

.light .yjLink {
	color: #fff !important;
}


.w_fimg-000 .p_title {
	display: inline-table;
	margin: 0;
	min-width: 37px;
	padding: 0;
	color: rgba(51, 51, 51, 1);
	font-size: 16px;
	font-weight: 400;
	cursor: pointer;
}

.w_fimg-000 .p_title .font {
	vertical-align: middle;
	line-height: 21px;
}

.w_fimg-000 .p_title:hover {
	color: rgba(87, 177, 173, 1);
}

.w_fimg-000 .p_title:active {
	color: rgba(69, 165, 161, 1);
}

.w_fimg-000 .p_title .iconfont:before {
	display: inline-block;
	content: "";
}

.w_fimg-000 {
	position: relative;
	width: 100%;
	height: auto;
	min-height: 200px;
}

.w_fimg-000 .animated {
	width: 100%;
	height: 100%;
	position: relative;
	min-height: inherit;
}

.w_fimg-000 .font {
	white-space: nowrap;
}

.w_fimg-000 .p_link001 {
	width: 100%;
	height: 100%;
}

.w_fimg-000 .p_link002 {
	width: 100%;
	height: 30px;
}

.w_fimg-000 .p_box {
	width: 100%;
	height: 100%;
	text-align: center;
	position: static;
}

.w_fimg-000 .p_dimage {
	height: inherit;
	overflow: hidden;
	font-size: 0;
}

.w_fimg-000 .e_image:hover:after {
	background: transparent;
}

.w_fimg-000 .p_dimage:empty {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	background: #f2f2f2 url(/img/camera.png?tenantId=227328&viewType=1&v=1693809862000) no-repeat center;
}

.c_portalResNews_list-01001014 {
	min-width: 320px;
	width: 100%;
}

.c_portalResNews_list-01001014 .p_PromptNoneData {
	width: auto;
	text-align: center
}

.c_portalResNews_list-01001014 .p_PromptNoneData .prompt_title .iconfont:before {
	content: ""
}

.c_portalResNews_list-01001014 .p_PromptNoneData .prompt_title .first {
	height: auto;
	display: table-cell;
	position: relative;
	vertical-align: middle;
	padding: 0 10px 5px 0;
}

.c_portalResNews_list-01001014 .p_PromptNoneData .prompt_title {
	display: inline-table;
	padding: 0 30px;
	min-height: 200px;
	height: 100%
}

.c_portalResNews_list-01001014 .p_PromptNoneData .prompt_title .first:before {
	content: "\e6b4"
}

.c_portalResNews_list-01001014 .p_PromptNoneData .prompt_title .font {
	display: table-cell;
	vertical-align: middle;
	text-align: left
}

.c_portalResNews_list-01001014 .p_PromptNoneData .promptbox {
	width: auto;
	height: 100%
}

.c_portalResNews_list-01001014 .p_PromptNoneData .prompt_content {
	padding-left: 65px
}

.c_portalResNews_list-01001014 .p_moreBtn {
	position: static;
	width: auto;
	display: inline-table;
	min-height: 29px;
	margin: 0;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	min-width: 86px;
	cursor: pointer;
	text-align: center
}

.c_portalResNews_list-01001014 .p_moreBtn .font {
	white-space: nowrap;
	overflow: visible;
	vertical-align: middle
}

.c_portalResNews_list-01001014 .p_moreBtn .iconfont:before {
	content: ""
}

@-moz-keyframes three-quarters-loader {
	0% {
		-moz-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes three-quarters-loader {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes three-quarters-loader {
	0% {
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

.loading_animation {
	-moz-animation: three-quarters-loader 850ms infinite linear;
	-webkit-animation: three-quarters-loader 850ms infinite linear;
	animation: three-quarters-loader 850ms infinite linear;
	box-sizing: border-box;
	display: inline-block;
	position: relative;
	overflow: hidden;
	text-indent: -9999px;
	width: 32px;
	height: 32px;
	vertical-align: middle
}

.c_portalResNews_list-01001014 .p_loading {
	width: 100%;
	height: 70px;
	line-height: 70px;
	text-align: center;
}

.c_portalResNews_list-01001014 .p_loading .iconfont:before {
	content: "";
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

.c_portalResNews_list-01001014 .p_loading .font {
	display: inline-block;
	margin-left: 20px;
	height: inherit
}

.c_portalResNews_list-01001014 .p_moreBox {
	margin: 0 20px;
	width: auto;
	height: auto;
	padding: 0;
	overflow: hidden
}

.c_portalResNews_list-01001014 .p_ToDetail {
	display: inline-block;
	margin: 0;
	padding: 5px 10px;
	min-width: 86px;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
}

a>.c_portalResNews_list-01001014 .p_ToDetail:hover {
	cursor: pointer
}

.c_portalResNews_list-01001014 .p_SummaryBox {
	margin: 0;
	width: 236px;
	height: 317px;
	padding: 0;
	overflow: hidden
}

.c_portalResNews_list-01001014 .p_summary {
	text-align: left;
	vertical-align: top;
	word-break: break-all
}

.c_portalResNews_list-01001014 .p_time {
	display: inline-block;
	margin: 0;
	padding: 0 5px 0 0;
	vertical-align: middle;
	text-align: left;
	white-space: nowrap;
	overflow: visible;
	line-height: 18px;
	vertical-align: top
}

.c_portalResNews_list-01001014 .p_assist {
	margin: 0;
	width: 236px;
	height: 317px;
	padding: 0;
	overflow: hidden
}

.c_portalResNews_list-01001014 .p_TitleBox {
	width: auto;
	height: auto;
	padding: 5px 0;
	overflow: hidden;
	vertical-align: top;
}

.c_portalResNews_list-01001014 .p_title {
	display: inline-table;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: left;
	cursor: pointer;
	overflow: hidden;
	text-overflow: ellipsis;
}

.c_portalResNews_list-01001014 .p_header {
	margin: 5px 0 0;
	width: auto;
	height: auto;
	padding: 0;
	overflow: hidden;
}

.c_portalResNews_list-01001014 .p_content {
	margin: 0;
	width: 236px;
	height: 317px;
	padding: 0;
	overflow: hidden
}

.c_portalResNews_list-01001014 .p_images {
	margin: 0;
	width: 168px;
	height: 138px;
	padding: 0;
	overflow: hidden;
	float: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: relative;
	vertical-align: middle;
	text-align: center;
	margin-right: 15px
}

.c_portalResNews_list-01001014 .p_articles {
	margin: 0;
	width: calc((100% - 0px)/10);
	height: 186px;
	padding: 0;
}

.c_portalResNews_list-01001014 .p_news {
	margin: 0;
	width: inherit;
	height: auto;
	padding: 0;
	overflow: hidden;
}

.c_portalResNews_list-01001014 .p_Newslist {
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.c_portalResNews_list-01001014 {
	overflow: hidden;
}

.c_portalResNews_list-01001014 .p_content {
	width: auto;
	height: auto;
	vertical-align: top
}

.c_portalResNews_list-01001014 .p_SummaryBox {
	width: auto;
	height: auto;
}

.c_portalResNews_list-01001014 .p_assist {
	width: auto;
	height: auto;
}

.c_portalResNews_list-01001014 .p_icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: 2px
}

.c_portalResNews_list-01001014 .p_about {
	display: inline-block;
	vertical-align: middle
}

.c_portalResNews_list-01001014 .p_articles {
	display: inline-block;
	height: auto;
	min-width: 320px;
	width: calc((100% - 0px)/1);
	padding: 15px 20px;
	overflow: hidden;
	float: left;
}

.c_portalResNews_list-01001014 .p_thumbnail {
	width: 100%;
	height: auto;
	vertical-align: middle;
	text-align: center;
	overflow: hidden
}

.c_portalResNews_list-01001014 .p_thumbnail img {
	width: 100%;
}

.c_portalResNews_list-01001014 .higher .p_thumbnail {
	position: absolute;
	height: 100%
}

.c_portalResNews_list-01001014 .widther .p_thumbnail {
	position: absolute;
	height: 100%
}

.c_portalResNews_list-01001014 .smaller .p_thumbnail {
	position: absolute;
	height: 100%
}

.c_portalResNews_list-01001014 .p_assist {
	margin-top: 2px;
}

.c_portalResNews_list-01001014 .p_SummaryBox {
	clear: both;
	margin-bottom: 10px;
	margin-top: 8px
}

.c_portalResNews_list-01001014 .p_ToDetail {
	float: right;
	position: relative
}

.c_portalResNews_list-01001014 .p_summary {
	white-space: normal
}

.c_portalResNews_list-01001014 .p_categorySummaryBox {
	overflow: hidden;
	padding: 10px;
}


.k_ys_history_year {
	position: relative;
	padding-left: 78px;
	padding-right: 78px;
	padding-bottom: 20px;
}

.k_ys_history_swpiper_btn {
	position: absolute;
	width: 42px;
	height: 42px;
	line-height: 42px;
	border: 1px solid #6f6f6f;
	text-align: center;
	color: #444;
	font-size: 14px;
	border-radius: 50%;
	cursor: pointer;
	bottom: 12px;
}

.k_ys_history_sbt_left {
	left: 0px;
}

.k_ys_history_sbt_right {
	right: 0px;
}

.k_ys_history_year_wrapper {
	position: relative;
}

.k_ys_history_year_wrapper:before {
	content: " ";
	display: block;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 13px;
	width: 100%;
	height: 1px;
	background-color: #c3c3c3;
}

.k_ys_history_year_item {
	position: relative;
	color: #333;
	text-align: center;
	padding-bottom: 60px;
	cursor: pointer;
}

.k_ys_history_year_text {
	font-size: 22px;
	line-height: 34px;
	color: #333;
	font-weight: bold;
}

.k_ys_history_year_dash {
	position: absolute;
	bottom: 0px;
	left: 45%;
	left: calc(50% - 14px);
	left: -webkit-calc(50% - 14px);
	left: -moz-calc(50% - 14px);
	left: -ms-calc(50% - 14px);
	left: -o-calc(50% - 14px);
	width: 28px;
	height: 28px;
	border: 1px dashed #8a8a8a;
	border-radius: 50%;
}

.k_ys_history_year_dash:before {
	content: " ";
	background-color: #4e4e4e;
	width: 10px;
	height: 10px;
	display: block;
	border-radius: 50%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.active-nav .k_ys_history_year_text {
	color: #de5323;
}

.active-nav .k_ys_history_year_dash {
	border-color: #de5323;
}

.active-nav .k_ys_history_year_dash:before {
	background-color: #de5323;
}

.k_ys_history_content {
	position: relative;
	margin-top: 10px;
}

.k_ys_history_year_content_item {
	background-color: rgba(255, 255, 255, 0);
	padding: 30px 80px;
}

.k_ys_hyci_wrapper {
	color: #333;
	font-size: 18px;
	line-height: 30px;
	position: relative;
	padding-left: 0px;
	white-space: break-spaces;
}

.k_ys_hyci_wrapper:before {
	content: " ";
	border: 2px solid #00489d;
	width: 10px;
	height: 10px;
	display: block;
	border-radius: 50%;
	position: absolute;
	left: 0px;
	top: 9px;
	display: none;
}


.c_portalResNews_list-01001014 .p_CommonSummaryBoxA {
	text-align: center;
}

.c_portalResNews_list-01001014 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

.c_portalResNews_list-01001014>div {
	animation-fill-mode: both;
}

.c_portalResNews_list-01001014 .p_hot .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

.c_portalResNews_list-01001014 .p_new .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

.c_portalResNews_list-01001014 .p_page .pre .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

.c_portalResNews_list-01001014 .p_page .next .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

.c_portalResNews_list-01001014 .p_more .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

.k_kd_history_cate {
	margin-bottom: 30px;
}

.k_kd_history_cate_name {
	font-size: 57px;
	line-height: 1.4em;
	color: #fff;
	font-style: italic;
}

.k_kd_history_cate_summary {
	font-size: 36px;
	line-height: 1.4em;
	color: #fff;
	font-style: italic;
}

.k_kd_history_cate_des {
	margin: 30px 0px;
}

.k_kd_history_cate_des,
.k_kd_history_cate_des p {
	font-size: 18px;
	line-height: 30px;
	color: #fff;
}

.k_ys_history_col {
	float: left;
}

.k_ys_history_text {
	width: 100%;
	padding-right: 0;
}

.k_ys_history_pic {
	width: 30%;
	display: none;
}

.k_ys_history_item_name {
	font-size: 36px;
	font-weight: bold;
	line-height: 44px;
	font-style: italic;
	color: #fff;
	margin-bottom: 20px;
}

.k_ys_history_item_name>span {
	display: block;
	font-weight: normal;
}


.w_grid-000 {
	margin-left: auto;
	margin-right: auto;
	min-height: 12rem;
	width: 100%;
}

.w_grid-000>.w_grid {
	width: 100%;
	position: relative;
}

.w_grid-000>div>.p_gridbox {
	width: 100%;
	overflow: hidden;
	position: static;
}

.w_grid-000>div>div>.p_gridCell {
	float: left;
	position: static;
}

.w_grid-000>div>div>.p_gridCell:not(:empty):before {
	content: '';
	height: 0.1px;
	display: block;
}

.w_grid-000>.w_grid.signal {
	min-height: inherit;
}

.w_grid-000>.w_grid.signal>.p_gridbox {
	min-height: inherit;
}

.w_grid-000>.w_grid.signal>.p_gridbox>.p_gridCell {
	min-height: inherit;
}

.w_grid-000>div>.p_gridbox>.p_gridCell:first-child {
	margin-left: 0;
	clear: left;
}

#w_grid-000>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}



.lg-toolbar {
	top: 90px !important;
}

.w_fline-001 .p_FLine {
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f0f0f0;
	opacity: 1;
	filter: alpha(opacity:100);
	display: inline-block;
	vertical-align: middle;
}

.w_fline-001 {
	width: 100%;
	min-height: 20px;
	display: block;
	margin: 0 auto;
}

.w_fline-001 .w_fline {
	width: 100%;
	min-height: inherit;
	font-size: 0;
}

.w_fline-001 .w_fline:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	min-height: inherit;
	width: 0;
}



* {
	padding: 0;
	margin: 0;
}

.pagebox {
	width: 100%;
}

.pagebox,
#-remove--flag {
	width: 100%;
	margin: 0px auto;
}

body,
#-remove--flag {}


#c_portalResEbizads_banner-16227119298817359 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#c_portalResEbizads_banner-16227119298817359>div {
	animation-fill-mode: both;
}

#c_portalResEbizads_banner-16227119298817359 .subpage_ad {
	position: relative;
	height: 550px;
	overflow: hidden;
}

#c_portalResEbizads_banner-16227119298817359 .bgimg {
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background: no-repeat center/cover;
}

#c_portalResEbizads_banner-16227119298817359 .mobitem {
	display: none;
}

#c_portalResEbizads_banner-16227119298817359 .subpage_ad .text {
	position: absolute;
	width: 84%;
	color: #fff;
	text-align: center;
	top: 50%;
	left: 50%;
	line-height: 1.6;
	transform: translate(-50%, -50%);
	z-index: 4;
}

#c_portalResEbizads_banner-16227119298817359 .capitalize {
	text-transform: capitalize;
}

#c_portalResEbizads_banner-16227119298817359 .subpage_ad .ad-tit {
	font-size: 40px;
	font-weight: bold;
	line-height: 1.6;
}

#c_portalResEbizads_banner-16227119298817359 .subpage_ad .ad-line {
	height: 2px;
	width: 3%;
	background: #fff;
	margin: 0.8% auto;
}

#c_portalResEbizads_banner-16227119298817359 .subpage_ad .ad-sum {
	font-size: 26px;
	font-weight: normal;
	line-height: 1.6;
}


#c_portalResEbizads_banner-16227119298817359 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}


#c_portalResIntro_category-16227121133394379 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#c_portalResBreadcrumb_nav-16227121067699745 .p_breadcrumbList {
	font-size: 0;
	text-align: left;
}

#c_portalResBreadcrumb_nav-16227121067699745 .p_breadcrumbFirst {
	color: #a6a6a7;
	padding-left: 26px;
	background: url(/img/mian1.png?tenantId=227328&viewType=1&v=1693809862000) no-repeat center left;
	vertical-align: unset;
}

#c_portalResBreadcrumb_nav-16227121067699745 .p_breadcrumb.contentBox:hover>a>.font:before {
	display: none;
}

#c_portalResBreadcrumb_nav-16227121067699745 .p_breadcrumbFirst>a>.font {
	color: #a6a6a7;
}

#c_portalResBreadcrumb_nav-16227121067699745 .p_breadcrumbFirst>a>.font:hover {
	text-decoration: none;
}

#c_portalResBreadcrumb_nav-16227121067699745 .p_breadcrumb {
	vertical-align: unset;
	color: #a6a6a7;
}

#c_portalResBreadcrumb_nav-16227121067699745 .p_breadcrumb.contentBox:hover>a>.font {
	border: none;
	border-bottom: nonet;
	color: #a6a6a7;
}

#c_portalResBreadcrumb_nav-16227121067699745 .p_end {
	vertical-align: unset;
}

#c_portalResBreadcrumb_nav-16227121067699745 .p_breadcrumbCurrent {
	vertical-align: unset;
}

#c_portalResBreadcrumb_nav-16227121067699745 .p_breadcrumbCurrent .font {
	color: #a6a6a7;
}

#c_portalResBreadcrumb_nav-16227121067699745 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#c_portalResNews_list-16255355753336213 .p_articles {
	width: calc((100% - 0px)/10);
}

#c_portalResNews_list-16255355753336213 .p_CommonSummaryBoxA {
	text-align: center;
}

#c_portalResNews_list-16255355753336213 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#c_portalResNews_list-16255355753336213>div {
	animation-fill-mode: both;
}

#c_portalResNews_list-16255355753336213 .p_hot .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

#c_portalResNews_list-16255355753336213 .p_new .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

#c_portalResNews_list-16255355753336213 .p_page .pre .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

#c_portalResNews_list-16255355753336213 .p_page .next .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

#c_portalResNews_list-16255355753336213 .p_more .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

#c_portalResNews_list-16255355753336213 .p_loading .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

#c_portalResNews_list-16255355753336213 {
	width: 100%;
	max-width: none;
	min-width: 320px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}


#c_portalResAtlas_list-16298826980560329 .p_articles {
	width: calc((100% - 0px)/10);
}

#c_portalResAtlas_list-16298826980560329 .p_CommonSummaryBoxA {
	text-align: center;
}

#c_portalResAtlas_list-16298826980560329 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#c_portalResAtlas_list-16298826980560329>div {
	animation-fill-mode: both;
}

#c_portalResAtlas_list-16298826980560329 .PhotoList_k1 {
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
}

#c_portalResAtlas_list-16298826980560329 .yewu10 {
	width: 100%;
}

#c_portalResAtlas_list-16298826980560329 .yewu_box2 {
	width: 210px;
	height: 100%;
	overflow: hidden;
	position: absolute;
	right: 0px;
	top: 0px;
	background: rgba(0, 0, 0, .3);
	z-index: 2;
}

#c_portalResAtlas_list-16298826980560329 .yewu20 {
	width: 74%;
	margin-top: 5.2vw;
}

#c_portalResAtlas_list-16298826980560329 .honor_tu {
	width: 100%;
	height: auto;
	overflow: hidden;
}

#c_portalResAtlas_list-16298826980560329 .thumb {
	width: 100%;
	height: auto;
}

#c_portalResAtlas_list-16298826980560329 .yewu20 .swiper-wrapper {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 450px;
}

#c_portalResAtlas_list-16298826980560329 .ming {
	font-size: 16px;
	color: #fff;
	line-height: 30px;
	cursor: pointer;
	text-align: right;
	padding-right: 25px;
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
}

#c_portalResAtlas_list-16298826980560329 .ming:before {
	content: "";
	width: 20px;
	height: 1px;
	background: #fff;
	position: absolute;
	right: 0px;
	top: 50%;
	transform: translateY(-50%);
	transition: 0.5s all;
}

#c_portalResAtlas_list-16298826980560329 .swiper-slide-thumb-active .ming {
	color: #de5323;
	padding-right: 40px;
}

#c_portalResAtlas_list-16298826980560329 .swiper-slide-thumb-active .ming:before {
	width: 30px;
	background: #de5323;
}

#c_portalResAtlas_list-16298826980560329 .qie_box {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: center;
	overflow: hidden;
	margin-top: 15px;
}

#c_portalResAtlas_list-16298826980560329 .honor_button {
	width: 26px;
	height: 26px;
	margin: 0 25px;
}

#c_portalResAtlas_list-16298826980560329 .button_prev30 {
	background: url(/img/jt02.png?tenantId=227328&viewType=1&v=1693809862000) no-repeat;
	background-size: 100%;
}

#c_portalResAtlas_list-16298826980560329 .button_next30 {
	background: url(/img/jt01.png?tenantId=227328&viewType=1&v=1693809862000) no-repeat;
	background-size: 100%;
}


#c_portalResAtlas_list-16298826980560329 .p_page .pre .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResAtlas_list-16298826980560329 .p_page .next .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResAtlas_list-16298826980560329 .p_more .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResAtlas_list-16298826980560329 .p_loading .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResAtlas_list-16298826980560329 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#c_portalResProduct_list-16298850030803417 .p_Product {
	width: calc((100% - 0px)/5);
}

#c_portalResProduct_list-16298850030803417 .p_CommonSummaryBoxA {
	text-align: center;
}

#c_portalResProduct_list-16298850030803417 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#c_portalResProduct_list-16298850030803417>div {
	animation-fill-mode: both;
}

#c_portalResProduct_list-16298850030803417 .proBox {
	width: 100%;
	height: auto;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

#c_portalResProduct_list-16298850030803417 .proLi {
	width: 20%;
	height: auto;
	overflow: hidden;
	transition: all 0.4s;
}

#c_portalResProduct_list-16298850030803417 .proLink {
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
	display: block;
}

#c_portalResProduct_list-16298850030803417 .proImgBox {
	width: 100%;
	height: 780px;
	overflow: hidden;
	position: relative;
}

#c_portalResProduct_list-16298850030803417 .proImg {
	width: auto;
	height: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

#c_portalResProduct_list-16298850030803417 .porBbox {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: rgba(0, 0, 0, .3);
}

#c_portalResProduct_list-16298850030803417 .showBox {
	width: 92%;
	text-align: center;
	color: #F4F7FB;
	overflow: hidden;
}

#c_portalResProduct_list-16298850030803417 .proImgB {
	width: auto;
	height: auto;
	max-width: 100%;
	margin-bottom: 5px;
}

#c_portalResProduct_list-16298850030803417 .bianhao {
	font-size: 16px;
	font-weight: 100;
	margin-top: 5px;
}

#c_portalResProduct_list-16298850030803417 .proTitle {
	font-size: 24px;
	display: block;
}

#c_portalResProduct_list-16298850030803417 .gaiyao {
	width: 100%;
	height: 0px;
	margin-top: 5px;
	transition: 0.3s all;
	transform: translateY(100%);
}

#c_portalResProduct_list-16298850030803417 .proSummry {
	font-size: 16px;
	line-height: 32px;
	margin-top: 20px;
}

#c_portalResProduct_list-16298850030803417 .porBbox:hover .gaiyao {
	height: auto;
	transform: translateY(0%);
}

#c_portalResProduct_list-16298850030803417 .proLi.on {
	width: 32%;
}

#c_portalResProduct_list-16298850030803417 .proLi.lie {
	width: 17%;
}


#c_portalResProduct_list-16298850030803417 .p_page .pre .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

#c_portalResProduct_list-16298850030803417 .p_page .next .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

#c_portalResProduct_list-16298850030803417 .p_more .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

#c_portalResProduct_list-16298850030803417 .p_loading .iconfont:before {
	shadow-angle: 0;
	shadow-distance: 0;
	shadow-angle-ofInset: 0;
	shadow-distance-ofInset: 0;
}

#c_portalResProduct_list-16298850030803417 {
	width: 100%;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1622711390662>div>.p_gridbox {
	background-color: rgba(242, 242, 243, 1);
}

#w_grid-1622711390662 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#w_grid-1622711390662>div {
	animation-fill-mode: both;
}

#w_grid-1622711390662>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0px;
	clear: left;
}



#w_grid-1622712078525 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#w_grid-1622712078525>div {
	animation-fill-mode: both;
}

#w_grid-1622712078525>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0px;
	clear: left;
}



#w_grid-1622711930407>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}


#w_fline-1622713234812 .p_FLine {
	border-top-color: rgba(222, 83, 35, 1);
	border-top-width: 3px;
}

#w_fline-1622713234812 .w_fline .p_FLine {
	border-top-style: solid;
}

#w_fline-1622713234812 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#w_fline-1622713234812>div {
	animation-fill-mode: both;
}

#w_grid-1628838650178>div>.p_gridbox {
	background-color: rgba(242, 242, 243, 1);
}

#w_grid-1628838650178 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#w_grid-1628838650178>div {
	animation-fill-mode: both;
}

#w_grid-1628838650178>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0px;
	clear: left;
}


#w_fimg-1622713769768 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#w_fimg-1622713769768>div {
	animation-fill-mode: both;
}

#w_fimg-1622713769768 .p_dimage img {
	transition: 0.5s all;
}

#w_fimg-1622713769768 .p_dimage:hover img {
	transform: scale(1.1);
}

#w_grid-1629703809422>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}


#w_fline-1629703809435 .p_FLine {
	border-top-color: rgba(222, 83, 35, 1);
	border-top-width: 3px;
}

#w_fline-1629703809435 .w_fline .p_FLine {
	border-top-style: solid;
}

#w_fline-1629703809435 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#w_fline-1629703809435>div {
	animation-fill-mode: both;
}

#w_grid-1629882716408>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}


#w_grid-1629703829894>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}


#w_fline-1629703829905 .p_FLine {
	border-top-color: rgba(222, 83, 35, 1);
	border-top-width: 3px;
}

#w_fline-1629703829905 .w_fline .p_FLine {
	border-top-style: solid;
}

#w_fline-1629703829905 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#w_fline-1629703829905>div {
	animation-fill-mode: both;
}

#w_grid-1629703834605>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}


#w_fline-1629703834616 .p_FLine {
	border-top-color: rgba(222, 83, 35, 1);
	border-top-width: 3px;
}

#w_fline-1629703834616 .w_fline .p_FLine {
	border-top-style: solid;
}

#w_fline-1629703834616 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#w_fline-1629703834616>div {
	animation-fill-mode: both;
}

#w_grid-1622711397035>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}


#w_grid-1622711390662 {
	width: 100%;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1622712078525 {
	width: 100%;
	max-width: 1400px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1622711930407 {
	width: 94%;
	max-width: 1370px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_common_text-1622713230969 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_common_text-1622713232911 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 21px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_fline-1622713234812 {
	width: 100%;
	max-width: 42px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 20px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1628838650178 {
	width: 100%;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 192px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 40px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_fimg-1622713769768 {
	width: 100%;
	max-width: 443px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_common_text-1622713386466 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 40px;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1629703809422 {
	width: 94%;
	max-width: 1370px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 40px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_common_text-1629703809430 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_common_text-1629703809432 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 21px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_fline-1629703809435 {
	width: 100%;
	max-width: 42px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 20px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_common_text-1630107254839 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1629882716408 {
	width: 94%;
	max-width: 1400px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 192px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1629703829894 {
	width: 94%;
	max-width: 1370px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_common_text-1629703829899 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_common_text-1629703829902 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 21px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_fline-1629703829905 {
	width: 100%;
	max-width: 42px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 20px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1629703834605 {
	width: 94%;
	max-width: 1370px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 80px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_common_text-1629703834611 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_common_text-1629703834614 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 21px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_fline-1629703834616 {
	width: 100%;
	max-width: 42px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 20px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1622711397035 {
	width: 94%;
	max-width: 1370px;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
@media screen and (max-width:640px){
	
	#c_portalResProduct_list-16298850030803417 .proImgBox {
    width: 100%;
    height: 210px;
    overflow: hidden;
    position: relative;
}
#c_portalResProduct_list-16298850030803417 .proTitle {
    font-size: 12px;
    display: block;
}
#c_portalResProduct_list-16298850030803417 .bianhao {
    display: none;
}
	
}