@charset "utf-8";
/* CSS Document */


.w1200{ max-width:1400px; margin:0 auto;}
.flex{ display:flex; display: -webkit-flex; align-items:center;flex-wrap:  wrap ; justify-content:space-between}
.flex2{ display:flex; display: -webkit-flex; align-items:stretch;flex-wrap:  wrap ; justify-content:space-between}

.kongbai01{ min-height:800px; padding:50px 0}

.header{ box-shadow:0 0 15px rgba(0,0,0,.1); transition:all .3s; position:fixed; top:0; left:0; width:100%; height:100px; background:rgba(0,0,0,.3); z-index:11; padding-left:100px; padding-right:100px;}
.header img.b{ display:none; cursor:pointer;}
.header:hover,.header.on{ background:#fff;}
.header:hover img.w,.header.on img.w{ display:none;}
.header:hover img.b,.header.on img.b{ display:block;}
.header:hover .nav li>a,.header.on .nav li>a{ color:#333;}

.header .nav li{ padding:0 .42rem;}
.header .nav li.on a:after{ width:100%;}
.header .nav li>a{ display:block; line-height:100px; position:relative; color:#fff;}
.header .nav li>a:after{ content:""; position:absolute; display:block; background:#f6af47; height:3px; width:0; left:50%; bottom:0; transform:translateX(-50%); -webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%); transition:all .3s;}
.header .nav li:hover>a:after{  width:100%;}
.header .subnav{ padding:15px; position:absolute; top:110%; opacity:0; visibility:hidden; transition:all .3s; background:rgba(255,255,255,.7); left:0; width:100%; text-align:center;}
.header .subnav a{ display:inline-block; color:#333; font-size:16px; line-height:1; padding:0 30px; border-left:1px solid #333;}
.header .subnav a:first-child{ border:none;}
.header .subnav a:hover{ color:#f6af47;}

.header .nav li:hover .subnav{ visibility:visible; opacity:1; top:100%;}
.header.on .subnav{ background:#fff; border-top:1px solid #eee; box-shadow:0 0 15px rgba(0,0,0,.1);}


.sousuobac{ transition:all .3s; background:rgba(0,0,0,.5); position:fixed; top:0; left:0; width:100%; height:100%; z-index:19; opacity:0; top:0; visibility:hidden;}
.sousuobox{transition:all .3s; position:absolute; top:40%; left:50%; z-index:20; padding:60px 90px; background:rgba(255,255,255,.95); border-radius:10px; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%); max-width:860px; width:95%;}
.sousuobox b{ display:block; text-align:center; font-size:50px; line-height:1; font-weight:normal; margin-bottom:45px;}
.sousuobox form{ border-bottom:2px solid #f6ae46}
.sousuobox input{ width:calc(100% - 35px); height:70px; background:none;}
.sousuobox button{ width:35px; height:70px; background:none; cursor:pointer;}

.remen{ margin-top:30px;}
.remen span{ font-size:14px; color:#666666; display:block;}
.remen ul{ margin-top:15px;justify-content: flex-start;}
.remen ul li a{ font-size:16px; margin-right:15px; color:#333;}
.remen ul li a:hover{ color:#f6af47;}

.sousuobox span.close{ width:40px; height:40px; line-height:40px; display:block; text-align:center; position:absolute; right:10px; top:10px; cursor:pointer; font-size:40px;}
.sousuobox span.close:hover{ color:#f6af47}


.banner .tbc{ height:100vh;}
.banner .swiper-slide{ background-size:cover; background-position:center; background-repeat:no-repeat;}
.banner b{ font-size:.73rem; color:#fff; font-weight:bold; display:block; line-height:1;}
.banner .tbc span{font-size:.73rem; color:#fff; display:block; line-height:1; margin-top:15px; margin-bottom:30px;}
.banner p{ font-size:.26rem; color:#fff;}
.banner em{ font-style:normal; color:#f6af47;}

.sousuobac.open{ opacity:1; visibility:visible;}
.sousuobac.open .sousuobox{opacity:1; visibility:visible; top:50%;}

.banner { position:relative;}
.banner .swiper-pagination{ text-align:left; bottom:20%; max-width:1400px;  left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%); width:100%;}
.banner .swiper-pagination-bullet{ width:14px; height:14px; border:1px solid #fff; border-radius:100%; background:none; opacity:1; transition:all .3s;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{ width:40px; height:14px; background:#fff; border-radius:100px;}



.swiper01>.swiper-wrapper>.swiper-slide>.img{ width:100%; height:4rem;    box-shadow: 0 0 15px rgba(0,0,0,.5);}
.swiper01>.swiper-wrapper>.swiper-slide>.img >img{ width:100%; height:100%; object-fit:cover; cursor:pointer;}

.tanchuang_fuwu{ position:fixed; top:0; left:0; z-index:40; background:rgba(0,0,0,.5); width:100%; height:100%; opacity:0; visibility:hidden; transition:all .3s;}
.tanchuang_fuwu.open{ opacity:1; visibility:visible;}
.tc_list{ opacity:0; visibility:hidden; transition:all .3s; position:fixed; z-index:12; z-index:41; background:#fff; top:40%; left:50%;  transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%); max-width:700px; width:95%; background:#fff;  padding:50px 40px; }
.tanchuang_fuwu.open .tc_list.open{ visibility:visible; opacity:1; top:50%;}


.main2{ background-size:cover; background-repeat:no-repeat; background-position:center;}
.main2 .swiper01{ }

.main2box{ position:relative;padding-top:.65rem;}
.whitebac{ background:#fff; position:absolute; width:42%; top:0; height:100%; left:50%; transform:translateX(-65%); -webkit-transform:translateX(-65%);-moz-transform:translateX(-65%);-ms-transform:translateX(-65%);-ms-transform:translateX(-65%);-o-transform:translateX(-65%);}
.main2title{ padding-top:95px; padding-bottom:40px; text-align:center;}
.main2title span{ display:block; text-align:center; font-size:16px; color:#fff;}
.main2title b{ color:#fff; font-size:53px; display:inline-block; line-height:1; margin-bottom:15px;}

.swiperpagination01{ z-index:33; position:absolute; left:100%; top:0; width:1.6rem; text-align:right;}
.swiperpagination01,.swiperpagination01 span{ line-height:1.3; letter-spacing:-4px; font-size:.42rem; color:#fff;}
.swiperpagination01 span:last-child{ font-size:.24rem; color:#657da1;}


.swiper-button-next2{ width:.6rem; left:101%; z-index:34; position:absolute; top:.2rem; cursor:pointer;}
.swiper-button-next2 img{ max-width:100%;}

.swiper01  b{ display:block; font-size:26px; color:#000; padding:10px 0;}
.swiper01 p{ font-size:16px; color:#666666; margin-bottom:20px; padding-right:2rem;}
.swiper01 .swiper-slide .txt{ opacity:0; transition:all .3s;}
.swiper01 .swiper-slide-active .txt{ opacity:1; }
.swiperpagination001 { text-align:center; width:100%; left:0; bottom:15px;}
.swiperpagination001 .swiper-pagination-bullet{ opacity:1; background:#797979; width:10px; height:10px; border-radius:100%; margin:0 5px;}
.swiperpagination001 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#daba71;}

.swiper001 .swiper-slide{ text-align:center; padding:11px;}
.swiper001 .swiper-slide .img{ height:40px;}
.swiper001 .swiper-slide .img img{ margin:0 auto; display:block;}
.swiper001 .swiper-slide span{ font-size:16px; color:#333; display:block; text-align:center;}
.swiper001 .swiper-slide a:hover span{ color:#daba71}


.fanganTitle{ padding-top:120px; padding-bottom:55px;}
.fanganTitle .fa_tit b{ font-size:54px; color:#333333; padding-right:20px; line-height:1;}
.fanganTitle .fa_tit  p{ font-size:16px; color:#afb1bd;}
.fanganTitle a{ padding:0 35px; line-height:40px; border:1px solid #c9c9c9; color:#888888;}



.fangan_index{ padding-bottom:100px;}
.fangan_index li{ cursor: pointer;width:9.28%;transition:all .3s; text-align:center; background-size:cover; background-position:center; background-repeat:no-repeat; border-right:1px solid #fff;	transition-timing-function:linear;
	-webkit-transition-timing-function:linear;}
.fangan_index li .txt{ padding:60px .5rem; background-color:rgba(0,0,0,.7); height:5.9rem; overflow:hidden;}
.fangan_index li p{ font-size:20px; color:#fff; color:#fff; display:none;}
.fangan_index li.open{ width:35%; text-align:left;}
.fangan_index li.open b{ font-size:40px; font-weight:bold; margin-bottom:15px; display:block;}
.fangan_index li.open b br{ display:none;}
.fangan_index li.open p.on{ display:block;}
.fangan_index li.open .txt{ background-color:rgba(0,0,0,.1);}
.fangan_index li b{ font-size:26px; color:#fff; font-weight:normal;}


.main3box{ padding:1rem 0; }

.main3box li{ width:16.66%; padding:0 10px; text-align:center;}
.main3box li .img{ height:80px; position:relative;}
.main3box li .img img{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%); max-width:80%; max-height:80%; transform:translate(-50%,-50%);}
.main3box li b{ color:#fff; display:block; font-size:24px; padding:5px 0;}
.main3box li span{ font-size:16px; color:#dcdcdc; display:block;}
.main3box li a{ margin-top:.4rem; font-size:14px; line-height:33px; transition:all .3s; display:inline-block; padding:0 .4rem ; line-height:35px; border:1px solid #fff; color:#fff;}
.main3box li .box01{ transition:all .3s;}
.main3box li:hover .box01{ transform:translateY(-20px); -webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);}

.main3box li a{ transition:all .3s; position:relative;}

.main3box li a:hover{border:1px solid #f6ae46; color:#fff;background-image: linear-gradient(to right, #f0d87c , #f6ae46);}



.fanganTitle a{ transition:all .3s; position:relative;}
.fanganTitle a:hover{border:1px solid #f6ae46; color:#fff; background-color: #f6ae46; background-image: linear-gradient(to right, #f0d87c , #f6ae46);}






.main4le{ width:45%; padding:.55rem .6rem; background:#f8f8f8;}
.main4ri{ width:50%;}

.main4lebox{ position:relative;}
.main4lebox .swiper-pagination{ bottom:-.45rem;}
.main4lebox .swiper-pagination .swiper-pagination-bullet{ width:.7rem; height:2px; background:#dcdcdc; opacity:1; border-radius:0; margin-right:10px;}
.main4lebox .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#f4b045;}

.main4lebox .swiper-slide span{ font-size:.32rem; color:#333333; display:block; line-height:1;}
.main4lebox .swiper-slide h2 a{ font-size:.22rem; color:#333; font-weight:normal; transition:all .3s;}
.main4lebox .swiper-slide h2 { display:block; margin:.1rem 0;}
.main4lebox .swiper-slide p{ font-size:.16rem; color:#999999; margin-bottom:.25rem;}
.main4lebox .swiper-slide .imgs{ height:2.15rem; overflow:hidden;}
.main4lebox .swiper-slide .imgs img{ width:100%; height:100%; object-fit:cover;}
.main4lebox .swiper-slide h2 a:hover,.main4ri li .txt h2 a:hover{ color:#f4b045}


.main4ri li{ padding:.3rem 0; border-bottom:1px solid #eeeeee;}
.main4ri li .tim{ width:.9rem;}
.main4ri li .txt{ width:calc(100% - .9rem); padding-right:1rem;}
.main4ri li .txt h2{ margin-bottom:.15rem;}
.main4ri li .txt h2 a{ font-size:.22rem; color:#333; font-weight:normal; transition:all .3s;}
.main4ri li .txt p{ font-size:.16rem; color:#999999;}
.main4ri li .tim b{ display:block; font-size:16px; color:#666666; font-weight:normal; margin-bottom:.15rem;}
.main4ri li .tim a{ width:100%; text-align:right; display:block;}
.main4ri li .tim a img{ border-left:1px solid #eee; padding-left:.3rem;}

.main04{ padding-bottom:1rem;}

.main05 li{ background-size:cover; background-position:center; background-repeat:no-repeat;}
.main05 li.on .tbc{ padding:2rem 0;}
.main05 .tbc{ background:rgba(0,0,0,.3); padding:.5rem 0; text-align:center; transition:all .3s;}
.main05 .tbc b{ display:block;  color:#fff; font-size:.45rem; font-weight:normal; line-height:1; margin-bottom:.3rem;}
.main05 .tbc p{ font-size:.2rem; color:#e8e8e8;}
.main05 .tbc a{ transition:all .3s;display:none; padding:0 35px; line-height:40px; border:1px solid #fff; color:#fff;}
.main05 li.on .tbc a{ display:inline-block; margin-top:.4rem;}

.main05 li.on .tbc b{ font-weight:bold;}
.main05 .tbc a:hover{background-color: #f6ae46; /* 不支持线性的时候显示 */    background-image: linear-gradient(to right, #f0d87c , #f6ae46); border:1px solid #f6ae46; color:#fff;}

.footer{ background:#1e2327; padding:35px 1rem;}

.fot_mi{ width:260px;}
.footer .fottit{ color:#fff; font-size:18px; padding-bottom:.3rem;}

.fot_link{ padding-right:1.6rem;}

.fotle .flex2{    justify-content: flex-start;}
.fotle .flex2 span{ width:95px; font-size:14px; color:#fff;}
.fotle .flex2 p{ width:calc(100% - 95px); font-size:14px; color:#808487; line-height:2;}
.fot_mi a{transition:all .3s; display:block; width:50px; height:50px; background:#35383d; border-radius:100%; position:relative;}
.fot_mi a img{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%); max-width:80%; max-height:80%; }
.fot_mi a:hover{ background:#f6af47;}
.fot_mi li:nth-child(1) a:hover{ background:#07c160;}
.fot_mi li:nth-child(2) a:hover{ background:#0469ff;}
.fot_mi li:nth-child(3) a:hover{ background:#d52c2b;}
.fot_mi li:nth-child(4) a:hover{ background:#ff2840;}

.tanchulingk{ width:3.5rem; border:1px solid #434343; padding:0 20px; line-height:43px; position:relative;}
.tanchulingk span,.tanchulingk i{ transition:all .3s; color:#434343; font-style:normal;}

.tanchuboxlinks{    z-index: 2;
    box-shadow: 0 0 10px rgba(0,0,0,.1); max-height:300px; overflow:auto; position:absolute; transition:all .3s; bottom:110%; left:0; width:100%; padding:20px; border:1px solid #fff; background:#fff; visibility:hidden; opacity:0;}
.tanchulingk:hover .tanchuboxlinks{ bottom:100%; opacity:1; visibility:visible;}
.tanchulingk:hover i{ transform:rotate(-90deg); color:#fff; -webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); }
.tanchulingk:hover span{ color:#fff;}
.tanchuboxlinks a{ display:block; color:#333;}
.tanchuboxlinks a:hover{ color:#f6af47}
.main03{ background-size:cover; background-position:center; background-repeat:no-repeat;}

.GoTop{ position:fixed; right:1rem; bottom:1.2rem; z-index:99; display:none; cursor:pointer;}

.fotcopy{ background:#14181b; padding:15px 1rem;}

.fotcopy p,.fotcopy a{ display:inline-block; font-size:14px; color:#808487;}
.fotcopy a:hover{ color:#f6af47}
.fotcopy a { padding:0 10px;}



.vjs-poster{ background-size:cover;}
.video-js .vjs-big-play-button{ width:55px; height:55px; border-radius:100%; top:50%; left:50%; margin-left:-27px; margin-top:-27px;}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder, .vjs-icon-play{ line-height:50px;}



.tapbox{ display:none;}

.article_le{ width:calc(100% - 370px); padding-left:130px; position:relative;}
.article_ri{ width:280px;    }
.article_le:before{ content:""; display:block; width:1px; height:100%; position:absolute; left:80px; top:0; background:#dcdcdc;}
.articleribox{ position: sticky;    top: 140px; }

.article_box .share{ position:absolute; left:0; top:0;}
.article_box .titles h1{ font-size:28px; color:#333; line-height:1.3; font-weight:normal;}
.article_box .times{ font-size:14px; color:#666666; padding:20px 0;}
.article_box .contents p{ font-size:14px; color:#666666; margin-top:20px; }
.article_box .contents p img{ display:inline-block;max-width:100%;}

.articlerititle{ margin-bottom:20px;}
.articlerititle b{ font-size:22px; color:#333; font-weight:bold; line-height:30px;}
.articlerititle i{ display:inline-block; line-height:30px;}
.articlerititle img{ margin-right:10px; display:inline-block;}

.article_ri01{ margin-bottom:90px;}
.article_ri01 ul li{ padding:10px 0;padding-left:35px; background-position:left center; background-repeat:no-repeat;}
.article_ri01 li a{ font-size:14px; color:#666666; line-height:1;}
.article_ri01 li a:hover{ color:#fa7611}
.article_ri01 ul li:nth-child(1){ background-image:url(/template/pc/skin/images/viewarticle_08.jpg);}
.article_ri01 ul li:nth-child(2){ background-image:url(/template/pc/skin/images/viewarticle_11.jpg);}
.article_ri01 ul li:nth-child(3){ background-image:url(/template/pc/skin/images/viewarticle_13.jpg);}
.article_ri01 ul li:nth-child(4){ background-image:url(/template/pc/skin/images/viewarticle_15.jpg);}
.article_ri01 ul li:nth-child(5){ background-image:url(/template/pc/skin/images/viewarticle_17.jpg);}
.article_ri01 ul li:nth-child(6){ background-image:url(/template/pc/skin/images/viewarticle_19.jpg);}
.article_ri01 ul li:nth-child(7){ background-image:url(/template/pc/skin/images/viewarticle_21.jpg);}
.article_ri01 ul li:nth-child(8){ background-image:url(/template/pc/skin/images/viewarticle_23.jpg);}
.article_ri01 ul li:nth-child(9){ background-image:url(/template/pc/skin/images/viewarticle_25.jpg);}
.article_ri01 ul li:nth-child(10){ background-image:url(/template/pc/skin/images/viewarticle_27.jpg);}

.formny input{ width:100%; height:40px; border:1px solid #e5e5e5; margin-bottom:14px; color:#333; border-radius:5px; padding:0 20px;}
.formny button{ background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; border-radius:5px; color:#fff; cursor:pointer; display: inline-block; width:100%; height:40px;}

.hottuijian{ padding-bottom:90px;}
.title_tj{ line-height:1; padding-left:20px; font-size:22px; font-weight:bold; color:#333333; margin-bottom:50px; border-left:3px solid #f3b24c;}
.hottuijian li{ position:relative; width:25%; padding:0 26px; padding-bottom:30px; border-right:1px solid #eeeeee;}
.hottuijian li:last-child{  border:none;}
.hottuijian li:first-child{ }
.hottuijian li .imgs{ height:170px;}
.hottuijian li h2{ font-size:16px; color:#333; line-height:1.6; font-weight:normal; margin:15px 0;}
.hottuijian li span{ font-size:14px; color:#999999;}

.hottuijian li:hover:after{ content:""; display:block; width:calc(100% - 52px); height:1px; position:absolute; bottom:0; left:26px; background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto;}
.dangjian01{ padding:60px 0;}

.dangjian01le{ width:38%;}
.dangjian01le .img{ height:330px;}
.dangjian01le .img img{ width:100%; height:100%; object-fit:cover;}
.dangjian01ri{ width:62%; padding-left:1rem;}
.dangjian01ri p{ font-size:16px; color:#333333; text-indent:2em; line-height:2;}

.tongyongtitle01.red b{ color:#d52123}



.dangjianli li{ width:23%; margin-bottom:3%; border-bottom:1px solid #e5e5e5;}
.dangjianli li .imgs{ height:200px;}
.dangjianli li .txts{ padding:15px 0; transition:all .3s;}
.dangjianli li .txts h2{ color:#666666; font-size:16px; font-weight:normal;}
.dangjianli li:hover .txts{ background:#d52123; padding:15px 30px;}
.dangjianli li:hover .txts h2{ color:#fff;}

.dangjian01le .swiper-pagination{ text-align:right; padding-right:30px; bottom:20px;}
.dangjian01le .swiper-pagination .swiper-pagination-bullet{ font-size:14px; margin:0 2px; width:20px; height:20px; border-radius:0; background:#fff; line-height:20px; text-align:center; opacity:1;}
.dangjian01le .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{ background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y;}

.jianjiele{ padding-bottom:150px;}
.jianjiele{ width:54%;}
.jianjieri{ width:41%;}
.video-js .vjs-big-play-button{ background-image:url(/template/pc/skin/images/about22_03.png); background-size:100% 100%;}

.jianjiele p img{ max-width:100%; display:block;}
.jianjiele p{ font-size:16px; color:#333; margin-bottom:30px; text-indent:2em;}

.jianjie01shuzi{ text-align:center; width:75%; box-shadow:0 0 15px rgba(0,0,0,.1); padding:50px 40px; margin-top:-125px; position:relative; z-index:2; background:#fff;}
.jianjie01shuzi b{ display:block; font-size:26px; font-weight:normal; color:#333;}
.jianjie01shuzi b em{ font-size:56px; font-style:normal; line-height:1;}
.jianjie01shuzi span{ font-size:20px; font-weight:normal; color:#999999; display:block; margin-top:10px;}
.jianjie01shuzi li{ width:25%;}

.tongyongtitle01.alignleft{ text-align:left;}
.tongyongtitle01.alignleft .line{ margin-left:0; margin-right:auto;}
.jianjie2lep p{ padding-left:70px; position:relative; margin-bottom:10px;}
.jianjie2lep p:before{ content:""; display:block; width:70px; height:1px; background:#333; position:absolute; left:0; top:50%;}
.jianjie2lep p span{ display:inline-block; padding-left:55px; font-size:24px; color:#333333;}
.jianjie2le{ width:45%;}
.jianjie2ri{ width:52%;}
.jianjie2ri li{ width:33.33%; padding:45px 40px; min-height:315px;}
.jianjie2ri li img{ display:block;}
.jianjie2ri li b{ font-size:26px; color:#ffffff; display:block; line-height:1.3; font-weight:normal; margin-top:20px;}
.jianjie2ri li .line{ width:30px; height:3px; background:#fff; margin-top:20px; margin-bottom:20px;}
.jianjie2ri li p span{ font-size:14px; color:#ffffff; display:inline-block; padding-right:20px;}

.jianjie2ri li.firstli b{ color:#000000;}
.jianjie2ri li.firstli { background-image:url(/template/pc/skin/images/about22_07.jpg); background-size:auto 100%; background-repeat:repeat-x;}
.jianjie2ri li.firstli .line{ background:#000;}
.jianjie2ri li.firstli p{ color:#000; font-size:14px; line-height:2; text-transform:uppercase;}


.jianjie03le{ width:53%;}
.jianjie03ri{ width:47%; padding-left:.9rem;}


.jianjie03le .img{ height:460px;}
.jianjie03le .img img{ width:100%; height:100%; object-fit:cover;}
.jianjie03le .swiper-pagination{ text-align:right; padding-right:30px; bottom:20px;}
.jianjie03le .swiper-pagination .swiper-pagination-bullet{ font-size:14px; margin:0 2px; width:20px; height:20px; border-radius:0; background:#fff; line-height:20px; text-align:center; opacity:1;}
.jianjie03le .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{ background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y;}
.teamjieshao p{ font-size:16px; line-height:28px;}
.jianjie03ri .tongyongtitle01{ margin-bottom:30px;}

.historytab{ position:relative; padding-left:100px; padding-right:100px;}
.historytab .swiper-button-next,.historytab  .swiper-button-prev{ width:45px; height:45px; margin-top:-22.5px; background-size:45px 45px;}
.historytab .swiper-button-next{ background-image:url(/template/pc/skin/images/about2_36.png)}
.historytab .swiper-button-prev{ background-image:url(/template/pc/skin/images/about2_33.png)}
.historytab .swiper-slide{ text-align:center;}


.historytab .swiper-slide span{ position:relative; display:inline-block; line-height:50px;    cursor: pointer;}
.historytab .swiper-slide.swiper-slide-active span:after{ content:""; display:block; width:100%; height:1px; background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto;}

.historytab .swiper-slide.swiper-slide-active span{background:#f6ae47; font-size:30px; font-weight:bold; color:#fff; padding:0 10px;}


.hisnrli{ display:none;}

.history_nr{ margin-top:65px;text-align: center;}
.hisnrli_le{ width:100%;}
.hisnrli_le img{ max-width:100%;}
.hisnrli_le p strong{ color:#fff; display:block; margin-bottom:15px; margin-top: 20px;}
.hisnrli_le p{ font-size:16px; color:#fff;}
.hisnrli_ri{ width:52%;}
.hisnrli_ri img{ padding:4px; background:#fff; box-shadow:0 0 10px rgba(0,0,0,.1); max-width:100%;}


.jianjie05 .img{ width:53%;}
.jianjie05 .txt{ width:40%;}
.jianjie05 .txt .tongyongtitle01{ margin-bottom:30px;}
.jianjie05 .txt .titlejianjie02{ position:relative; padding-bottom:11px;padding:10px 0;background-image:url(/template/pc/skin/images/about2_48.png); background-repeat:no-repeat; background-position:left center; background: linear-gradient(to right, #efd87d, #f3b24c);-webkit-background-clip: text;color: transparent;display: inline-block; font-size:24px; margin-bottom:30px;}

.jianjie05 .txt .titlejianjie02 img{ vertical-align:middle; display:inline-block; margin-right:15px;}
.jianjie05 .txt .titlejianjie02:after{ content:""; display:block; width:100%; position:absolute; bottom:0; left:0; height:1px;background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y;}
.jianjie05 .txt  .jianjie05txt p{ font-size:16px; color:#333333;}

.jianjie05 .w1200{ position:relative; padding-bottom:200px;}
.jianjie05ul{ position:absolute; right:-50px; bottom:70px; width:970px; box-shadow:0 0 10px rgba(0,0,0,.1); background:#fff; padding:35px; z-index:2;}
.jianjie05 .jianjie05ul li .txt{ width:100%;}
.jianjie05 .jianjie05ul li .img{ width:75px; height:75px; border-radius:100%; margin:0 auto 15px; background:#fafafa; position:relative;}

.jianjie05 .jianjie05ul li .img img{ max-width:50%; max-height:50%; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%); position:absolute;}
.jianjie05 .jianjie05ul li .img img.w{ display:none;}
.jianjie05 .jianjie05ul li.on .img img.w{ display:block;}
.jianjie05 .jianjie05ul li.on .img img.b{ display:none;}
.jianjie05{ padding-bottom:40px;}

.rongyu_qiehuan{ position:relative; margin:45px 0 0;}
.rongyu01 .swiper-slide{ border:1px solid #eee;    transition: all .3s;}
.rongyu01 .swiper-slide .img{ height:auto;}
.rongyu01 .swiper-slide img{ width:100%;}
.rongyu01 .swiper-slide .txt{ padding:20px; text-align:center;}
.rongyu01 .swiper-slide .txt p{ font-size:18px; color:#666666;    transition: all .3s;    line-height: 28px;
    min-height: 56px;}
.rongyu01 .swiper-slide:hover{ border:1px solid #f6af47}
.rongyu01 .swiper-slide:hover .txt p{ color:#f6af47}


.aboutnews01le{ width:50%;}
.aboutnews01le img{ width:100%; height:100%; object-fit:cover;}
.aboutnews01le .imgs{ height:100%; position:relative;    height: 400px;}
.aboutnews01le .imgs .txt{ position:absolute; padding:20px 45px; position:absolute; bottom:0; left:0; width:100%; height:auto;}
.aboutnews01le .imgs .txt p{ font-size:16px; color:#fff;}
.aboutnews01le .imgs .txt em{ font-size:14px; color:#b9b9b9; font-style:normal;}
.aboutnews01ri{ width:50%; padding-left:50px;}
.aboutnews01ri li{ border-bottom:1px solid #dcdcdc; margin-bottom:20px; padding-bottom:20px; position:relative;}
.aboutnews01ri li:last-child{ margin-bottom:0;}
.aboutnews01ri li a{ font-size:16px; color:#333333; display:block; margin-bottom:10px;}
.aboutnews01ri li span{ font-size:14px; color:#666666; display:block; text-align:right;}
.aboutnews01ri li.on:after{ content:""; position:absolute; bottom:-1px; left:0; display:block; width:100%; height:1px; background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; border-bottom:1px solid #fff;}
.aboutnews01ri li a:hover{ color:#f3b34c}



.aboutnews02top{ margin-bottom:40px;}
.aboutnews02top .aboutnews2topri{ width:34%;}
.aboutnews02top .aboutnews2tople{ justify-content: flex-start; width:60%;}
.aboutnews02top .aboutnews2tople b{ font-size:37px; color:#333333; font-weight:normal;}
.aboutnews02top .aboutnews2tople .channames{ padding:10px 0; max-width:calc(100% - 200px); margin-left:50px;  overflow:auto; white-space:nowrap;scrollbar-height: 2px; /* firefox */
   -ms-overflow-style: none; /* IE 10+ */}
.aboutnews02top .aboutnews2tople .channames a{ font-size:20px; color:#333333; margin-right:30px;}
.aboutnews02top .aboutnews2tople .channames a.on{ color:#f3b34c}
.aboutnews02top .aboutnews2tople .channames2 a.on{ color:#f3b34c}


.aboutnews2topri form .flex{ border:1px solid #d2d2d2;}
.aboutnews2topri form .flex input{ height:55px; padding:0 20px; width:calc(100% - 60px);}
.aboutnews2topri form .flex button{ width:60px; height:55px; cursor:pointer; background:none;}

.aboutnewslist li{ width:22%; margin:1.5%; position:relative; padding-bottom:30px;}
.aboutnewslist{ justify-content: flex-start;}
.aboutnewslist li:hover:after{ position:absolute; content:""; display:block; height:1px; width:100%;background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; bottom:0; left:0;}
.aboutnewslist li .imgs{ height:170px;}
.aboutnewslist li h2{ margin:15px 0; line-height:24px; height:48px; font-size:16px; font-weight:normal; color:#333333;}
.aboutnewslist li span{ color:#999999; font-size:14px; display:block;}

.contact01box p{ color:#666; line-height:2;}

.contact2box{ position:relative; padding:0 80px;}

.contact2box .swiper-slide{background:#f5f5f5;cursor: pointer;padding:2px;    overflow: hidden;}
.contact2box .swiper-slide .conbox{padding:30px 70px;}
.contact2box .swiper-slide .title_con{ justify-content: center; margin-bottom:30px;}
.contact2box .swiper-slide .title_con b{ margin-left:15px;font-size:32px; line-height:32px;}
.contact2box .swiper-slide .con_intro p{ font-size:18px; padding-left:35px; background-position:left 5px; background-repeat:no-repeat; margin-bottom:5px;}
.contact2box .swiper-slide .con_intro p:first-child{ background-image:url(/template/pc/skin/images/about_contact_11.png);}
.contact2box .swiper-slide .con_intro p:nth-child(2){ background-image:url(/template/pc/skin/images/about_contact_14.png);}
.contact2box .swiper-slide.swiper-slide-active{background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; }
.contact2box .swiper-slide.swiper-slide-active .conbox{background:#fff; position:relative;}
.contact2box .swiper-slide em{position:absolute;z-index:1; font-style:normal; font-size:230px; right:-60px; bottom:0; color:#f1d274;opacity: .15; line-height:1; font-weight:bold; display:none;}
.contact2box .swiper-slide.swiper-slide-active em{display:block;}
.contact2box .swiper-button-prev{ background-image:url(/template/pc/skin/images/lebtn2_03.jpg);}
.contact2box .swiper-button-next{ background-image:url(/template/pc/skin/images/lebtn2_04.jpg);}

.contact2boxditu{ margin-top:40px;}
.contact2boxditu img{ width:100%;}


.form2 .flex{ width:48%;}
.form2 .flex2{ margin-bottom:25px;}
.form2 span{ width:105px;}
.form2 input,.form2 textarea{ width:calc(100% - 105px); border:1px solid #e5e5e5;}
.form2 input{ height:50px; padding:0 20px;}
.form2 textarea{ height:165px; padding:20px;}

.form2  button{background-image:url(/template/pc/skin/images/line2_03.jpg); font-size:16px; cursor:pointer; background-size:100% auto; background-repeat:repeat-y; width:160px; height:40px;}

.form2 .buttons{ width:100%;justify-content: center;}


.article_ri03 li a{ font-size:16px; color:#666666;}
.article_ri03 li{position:relative; z-index:1; margin-bottom:20px; padding-left:40px; background-image:url(/template/pc/skin/images/about6_10.jpg); background-position:left center; background-repeat:no-repeat;}
.article_ri03 ul li:last-child{ margin-bottom:0;}
.article_ri03 li.on,.article_ri03 li:hover{ background-image:url(/template/pc/skin/images/about6_13.jpg); }
.article_ri03 ul{ position:relative;}
.article_ri03 ul:before{ content:""; height:100%; display:block; width:1px; border-left:1px dashed #eee; position:absolute; top:0; left:8px; z-index:0;}
.article_box3 .titles h1{ margin-bottom:30px;}
.article_ri03 .articlerititle{ margin-bottom:30px;}

.zhaopin01 .w1200>b{ font-size:38px; color:#333333; display:block; text-align:center; font-weight:normal; line-height:1; margin-bottom:40px;}
.zhaopin01 .w1200>img{ width:100%; display:block;}

.zhaopin01 .tab li{ position:relative; cursor:pointer; padding:20px; border:1px solid #eeeeee; width:25%; text-align:center;}
.zhaopin01 .tab li img{ margin-top:-2px; vertical-align:middle; display:inline-block; margin-right:15px;}
.zhaopin01 .tab li img.w{ display:none;}
.zhaopin01 .tab li.on img.w{ display:inline-block;}
.zhaopin01 .tab li.on img.b{ display:none;}
.zhaopin01 .tab li.on b{background: linear-gradient(to right, #efd87d, #f3b24c);-webkit-background-clip: text;color: transparent;display: inline-block;}
.zhaopin01 .tab li.on:after{position:absolute; content:""; display:block; height:1px; width:100%;background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; bottom:-1px; left:0;}

.zhaopin01 .tap{ padding:50px 0 0;}
.zhaopin01 .tap p{ font-size:20px; color:#333333; line-height:2;}
.zhaopin02 { background:#f7f9fa;}
.zhaopin02 .tongyongtitle01 { margin-bottom:0;}
.zhaopinlist{ margin-top:45px;}
.zhaopin2a a{ display:inline-block; line-height:65px; padding:0 35px; font-size:16px; color:#000;background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; border-radius:5px; margin-left:15px;}


.zhaopinlist .zhaopinlibox{ padding:20px 25px; background:#fff; background:#fff; border:1px solid #eeeeee;}
.zhaopinlist .zhaopinlibox .flex b{ font-size:20px; font-weight:normal; color:#333;}
.zhaopinlist .zhaopinlibox .flex em{ font-size:14px;color:#333;background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; display:inline-block; line-height:30px; padding:0 15px; font-style:normal; border-radius:5px;}
.zhaopinlist .zhaopinlibox p img{ vertical-align:middle; margin-right:10px;}
.zhaopinlist .zhaopinlibox p{ padding:15px 0; font-size:14px; color:#333333;}
.zhaopinlist .zhaopinlibox p:last-child{ border-top:1px solid #eee;}

.zhaopinpage { padding-top:60px;  justify-content: center;}
.zhaopinpage .swiper-pagination{ position:static; padding:0 10px;}
.zhaopinpage .swiper-button-prev{ margin:0; position:static; background:none; width:auto; height:auto; padding: 5px 20px;
    line-height: 25px;
    color: #999;
    border: 1px solid #eee; opacity:1;}
.zhaopinpage .swiper-button-next{ margin:0; position:static; background:none; width:auto; height:auto;padding: 5px 20px;
    line-height: 25px;
    color: #999;
    border: 1px solid #eee; opacity:1;}

.zhaopinpage .swiper-pagination .swiper-pagination-bullet{ border-radius:0; opacity:1; padding: 5px 20px;height:auto; width:auto;
    line-height: 25px;
    color: #999;
    border: 1px solid #eee;}
.zhaopinpage .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; color:#fff;}

.zhuanye01title .tongyongtitle01{ width:360px;}

.zhuanye01title  .zhuanye01txt{ width:calc(100% - 360px);}
.zhuanye01title  .zhuanye01txt p{ font-size:18px; color:#666666;}
.zhuanye01li{ width:55%;}
.zhuanye01li li{ width:45%; padding:25px 0; border-bottom:1px solid #eee;}
.zhuanye01li li h4{ width:calc(100% - 30px); font-size:18px; color:#333; font-weight:normal;}
.zhuanye01li li em{ font-style:normal; font-size:18px; color:#999999;}
.zhuanye01img{ width:38%;}
.zhuanye01img img{ width:100%; height:100%; object-fit:cover;}

.zhuanye01li li a:hover h4,.zhuanye01li li a:hover em{ color:#f3b34c}

.zhuanye02{ background:#f7f7f7;}
.tongyongtitle01{ position:relative;}
.tongyongtitle01 a{ display:inline-block; position:absolute; right:0; bottom:0; padding:0 30px; line-height:40px; border:1px solid #c9c9c9; color:#818181; transition:all .3s;}
.tongyongtitle01 a:hover{background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; color:#fff; border:1px solid #f3b34c}

.zhuanye02 li{ margin-bottom:2%; width:32%; padding:30px; position:relative; background:#fff;}
.zhuanye02 li:before{ content:""; display:block; height:2px; width:100%; left:0; top:0;background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; position:absolute;}
.zhuanye02 li h2 a{ font-size:18px; color:#333333;}
.zhuanye02 li span{ font-size:14px; color:#999999; display:block; padding-top:10px; padding-bottom:15px;}
.zhuanye02 li>a{ font-size:14px; color:#666666;}
.zhuanye02 li a:hover{ color:#f3b34c}

.hezuohuobanlistny,.hangyelingyu{    justify-content: flex-start;}
.hezuohuobanlistny li{ width:18%; padding:1px; margin:1%; background:#fff; box-shadow:0 0 15px rgba(0,0,0,.1);}
.hezuohuobanlistny li .img{ margin-bottom:20px; height:85px; position:relative;}
.hezuohuobanlistny li .img img{ max-width:100%; max-height:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.hezuohuobanlistny li span{ font-size:14px; color:#000;}
.hezuohuobanlistny li:hover{ background-image:url(/template/pc/skin/images2/line3_03.jpg); background-repeat:repeat-x; background-size:auto 100%;}
.hezuohuobanlistny li .libox{ background:#fff; padding:20px 25px; text-align:center;}

.hangyelingyu li{ width:32.3%; border:1px solid #eee; text-align:center; margin:.5%;}
.hangyelingyu li a{ display:block; line-height:65px; font-size:20px; color:#666666;}
.hangyelingyu li:hover{background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y;}
.hangyelingyu li:hover a{ color:#fff;}

.huobanswiper{ position:relative; text-align:center;}
.huobanswiper .swiper-container { padding:10px;}
.huobanswiper .swiper-slide{background:#fff; box-shadow:0 0 10px rgba(0,0,0,.1); padding:1px;}
.huobanswiper .libox{ background:#fff; padding:20px 25px; text-align:center;}
.huobanswiper .libox .img{margin-bottom:20px; height:85px; position:relative;}
.huobanswiper .libox .img img{max-width:100%; max-height:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.huobanswiper .libox span{font-size:14px; color:#000;}
.huobanswiper .swiper-slide:hover{ background-image:url(/template/pc/skin/images2/line3_03.jpg); background-repeat:repeat-x; background-size:auto 100%;}
.xinxiang02box .swiper-container { padding:20px 10px;}



.img_lunbo img{ width:100%;}
.img_lunbo .swiper-pagination{ text-align:right; padding-right:45px; padding-bottom:10px;}
.img_lunbo .swiper-pagination .swiper-pagination-bullet{ width:60px; height:4px; background:#fff; margin-left:7px; margin-right:0; border-radius:0;}
.zidingyihtml{ margin:40px auto; width:100%;}
.zidingyihtml p{ font-size:16px; line-height:2; color:#666;}
.xinxiang01 li{ width:18%; text-align:center;}
.xinxiang01 li span{ font-size:18px; color:#000; font-weight:bold;}
.xinxiang01 li img{ display:block; margin:0 auto; max-width:105px; margin-bottom:20px;}

.xinxiang02 li{ width:18%; margin-bottom:2%;box-shadow:0 0 10px rgba(0,0,0,.1); padding:2px;}
.xinxiang02 li .img{ background:#fff; height:128px; position:relative;}
.xinxiang02 li .img img{max-width:80%; max-height:80%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.xinxiang02 li:hover{background-image:url(/template/pc/skin/images2/line3_03.jpg); background-repeat:repeat-x; background-size:auto 100%;}

.xinxiang02box{cursor:move}
.xinxiang02 .swiper-slide{box-shadow:0 0 10px rgba(0,0,0,.1); padding:2px;}
.xinxiang02 .swiper-slide .img{ background:#fff; height:128px; position:relative;}
.xinxiang02 .swiper-slide .img img{max-width:80%; max-height:80%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.xinxiang02 .swiper-slide:hover{background-image:url(/template/pc/skin/images2/line3_03.jpg); background-repeat:repeat-x; background-size:auto 100%;}


.jigou03box{ position:relative;}
.jigou03box .swiper-slide{ border-bottom:1px solid #eee; transition:all .3s;}
.jigou03box .swiper-slide .imgs{ height:195px;}
.jigou03box .swiper-slide .txt{ padding:15px 0; transition:all .3s;}
.jigou03box .swiper-slide .txt a{ font-size:16px; color:#666666;}
.jigou03box .swiper-slide:hover{ background:#eee;}
.jigou03box .swiper-slide:hover .txt{ padding:15px 40px;}
.jigou03box .swiper-slide:hover .txt a{ color:#000}

.aboutnews02top .aboutnews2tople .channames2{ margin-left:0; width:100%; max-width:none;}


.jiagoulist01 { padding-bottom:0;}
.jigoulist_list li{ width:23%; margin-bottom:2%; position:relative;}
.jigoulist_list li .imgs{ height:170px;}
.jigoulist_list li .txts{ padding:20px 0;}
.jigoulist_list li .txts h2{ font-size:20px; font-weight:normal; margin-bottom:15px; line-height:1; color:#333;}
.jigoulist_list li .txts p{ font-size:14px; color:#999999;}
.jigoulist_list li .txts_02{ position:absolute; opacity:0; left:0; top:0; width:100%; height:100%; padding:30px 25px;background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; transition:all .3s;}
.jigoulist_list li:hover .txts_02{ opacity:1;}
.jigoulist_list li .txts_02 h2{ font-size:20px; color:#333; display:block; margin-bottom:25px;}
.jigoulist_list li .txts_02 p{ font-size:14px; color:#333; line-height:2;}


.quanyi01le{ width:48%; max-width:630px; border-bottom:10px solid #d71518;}
.quanyi01ri{ width:48%; max-width:545px;}
.quanyi01ri img{ width:100%; height:100%; object-fit:cover;}

.quanyi01le>b{ font-size:24px; color:#252b3a; display:block; line-height:1.3; margin:35px 0;}
.quanyi01le p{ font-size:14px; color:#666666; margin-bottom:15px;}

.quanyi01box{ margin-bottom:80px;}
.quanyi02box .img{ width:260px;}
.quanyi02box .quanyi02ri{ width:calc(100% - 300px);}
.quanyi02box .quanyi02ri p{ font-size:14px; color:#666666; margin-bottom:15px;}


.shengtai01chan li{ width:48%; padding:40px 45px 60px 45px; background-size:cover; border-radius:10px; overflow:hidden;    cursor: pointer;}
.shengtai01chan li .img{ width:85px; height:85px; position:relative; background:#fff; border-radius:100%; margin-right:35px;}
.shengtai01chan li .img img{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}

.shengtai01chan li a{ color:#fff; font-size:30px; font-weight:bold;}
.shengtai01chan li  em{ font-style:normal; color:#fff; font-weight:normal;font-size:30px;}

.shengtai01chan li .txt{ width:calc(100% - 120px);}

/*.shengtai01chan a{ cursor:pointer; font-size:28px; width:48%; padding:0 45px; line-height:100px; background:#eeeeee; color:#000; border-radius:10px; position:relative;}
.shengtai01chan a:after{ content:">"; position:absolute; display:block; right:45px; top:50%; line-height:30px; margin-top:-15px; color:#000;}
.shengtai01chan a img{ display:inline-block; vertical-align:middle; margin-right:20px;}
.shengtai01chan a img.w{ display:none;}
.shengtai01chan a.on{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; color:#fff;}
.shengtai01chan a.on img.w{ display:inline-block;}
.shengtai01chan a.on img.b{ display:none;}
.shengtai01chan a.on:after{ color:#fff;}*/

.shengtai01{ padding-bottom:0;}
.shaixuan{ padding-bottom:40px;}
.shaixuan >.flex{justify-content: flex-start; border-bottom:1px solid #eeeeee; padding:15px 0;}
.shaixuan >.flex:last-child{ border:none;}
.shaixuan span{ width:100px; font-size:14px; color:#999999;}
.shaixuan  a{ cursor: pointer; margin:0 20px; line-height:35px; font-size:14px; color:#666666; display:inline-block; border-radius:5px;}
.shaixuan  b{ padding:0 30px; line-height:35px; font-size:14px; color:#666666; display:inline-block; border-radius:5px;}

.shaixuan a.on{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; color:#fff; padding:0 30px;}



.shaixuan  b{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; color:#fff; }
.shaixuanshengfen{ margin-right:100px;}
.shaixuan  .sousuo2{ width:380px;}
.shaixuan  .sousuo2 .sousuobox2{ width:calc(100% - 110px); border-radius:5px; border:1px solid #eee;}
.shaixuan  .sousuo2 .sousuobox2 input{ width:calc(100% - 50px); padding:0 20px;}
.shaixuan  .sousuo2 .sousuobox2 button{ width:50px; height:35px; background:none; cursor:pointer;}
.shaixuan  .sousuo2 .sousuobox2 button img{ width:15px;}

.shengtailists ul{ justify-content: flex-start;}
.shengtailists li{ width:23%; margin-right:2.6%; margin-bottom:2.5%; position:relative;}
.shengtailists li:nth-child(4n){ margin-right:0;}
.shengtailists li .imgs{ height:180px;}
.shengtailists li .txts{ padding:20px 0;}
.shengtailists li .txts h2{ font-size:20px; color:#333; line-height:1; margin-bottom:15px;}
.shengtailists li .txts p{ font-size:16px; color:#999999;}
.shengtailists li:hover:after{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; content:""; display:block; position:absolute; height:1px; width:100%; bottom:0; left:0;}


.xinxianghuodong01{ padding-bottom:10px}


.huodong02{ padding-bottom:80px;}
.huodong02le{ width:50%; background:#fafafa;}
.huodong02le .imgs{ height:415px;}
.huodong02le .txts{ padding:30px 35px;}
.huodong02le .txts h2{ display:block; margin-bottom:15px;}
.huodong02le .txts h2 a{ font-size:20px; color:#000; line-height:1.2; transition:all .3s;}
.huodong02le .txts span{ font-size:12px; color:#999999; font-weight:normal; line-height:20px;}
.huodong02le .txts p{ font-size:14px; color:#666666;}

.huodong02ri{ width:48%;}
.huodong02ri .imgs{ height:175px; width:44%;}
.huodong02ri .txts{ width:56%; padding:10px 30px;}
.huodong02ri li{ background:#fafafa; margin-bottom:20px;}
.huodong02ri li:last-child{ margin-bottom:0;}
.huodong02ri .txts h2 a{ font-size:18px; color:#000; line-height:1.2; transition:all .3s;}
.huodong02ri .txts span,.huodong02ri .txts span a{ transition:all .3s; font-size:12px; color:#999999; font-weight:normal; line-height:20px;}
.huodong02ri .txts p{ font-size:14px; color:#666666; margin-top:10px; margin-bottom:15px;}
.huodong02ri .txts span a:hover,.huodong02ri .txts h2 a:hover,.huodong02le .txts h2 a:hover{ color:#f6ae46}

.zhikuindex01 .w1200 >img{width:100%; margin-bottom:20px;}
.zhikuindex01 .w1200 li{ width:16%;}
.zhikuindex01 .w1200 li img{ width:100%; height:100%; object-fit:cover;}


.huodong02{ padding-top:70px;}

.anliliebiaolist{justify-content: flex-start;}
.anliliebiaolist li{ width:31%; margin-right:3.5%; margin-bottom:3%; position:relative;}
.anliliebiaolist li:nth-child(3n){ margin-right:0;}
.anliliebiaolist li .imgs{ height:230px;}
.anliliebiaolist li .txts{ padding:25px 0;}
.anliliebiaolist li .txts h3{ font-size:18px; color:#333; font-weight:normal;}
.anliliebiaolist li:hover:after{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; content:""; display:block; position:absolute; height:1px; width:100%; bottom:0; left:0;}

.ban_nytlan{ max-width:1400px; margin:0 auto; height:160px; margin-bottom:70px;    background-size: cover;
    background-position: center;}

.remenhuati li{ margin-bottom:45px; border-radius:10px; overflow:hidden;}
.remenhuati li img{ width:100%;}
.chengguo01box p{ color:#666666; font-size:14px; text-indent:2em; line-height:2;}
.chengguo01box p img{ display:block;}
.chengguo01box { padding-bottom:20px;}

.shichangxuqiulist li{ margin-top:40px; background:#fafafa;}
.shichangxuqiulist .txts,.shichangxuqiulist .imgs{ width:50%;}
.shichangxuqiulist .txts{ padding:30px 80px;}
.shichangxuqiulist .txts h2 a{ font-size:28px; color:#000000; font-weight:normal;}
.shichangxuqiulist .txts .line{ width:60px; height:3px;background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; margin:25px 0; }
.shichangxuqiulist .txts p{ font-size:14px; color:#666666; margin-bottom:40px;}
.shichangxuqiulist .txts a.mores{ display:inline-block; padding:0 30px; line-height:40px; border:1px solid #c9c9c9; color:#818181; transition:all .3s; font-size:14px; color:#999}
.shichangxuqiulist .txts a.mores:hover{background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; color:#fff; border:1px solid #f3b34c}

.chengguoliebiao table{ width:100%;}
.chengguoliebiao table th{ font-size:14px; color:#999999; text-align:left; padding:20px 0;}
.chengguoliebiao table td{  font-size:16px; color:#666666; border-top:1px solid #eeeeee; padding:20px 0;}
.chengguoliebiao table td a{  font-size:16px; color:#666666; border-top:1px solid #eeeeee; padding:20px 0;}


.chengguoliebiao{ padding-bottom:50px;}
.chengguoliebiao .zhengceliebiao li{ width:48%; padding:30px 0; border-bottom:1px solid #eee;}
.chengguoliebiao .zhengceliebiao li a{ font-size:16px; color:#999; transition:all .3s;}
.chengguoliebiao .zhengceliebiao li span{font-size:16px; color:#999;}
.chengguoliebiao .zhengceliebiao li a:hover{ color:#333;}

.sousuo2{ width:370px;}
.sousuo2 span{ width:55px; font-size:14px; color:#999999;}
.sousuo2 .sousuobox2{ width:calc(100% - 55px); border:1px solid #eee; border-radius:5px;}
.sousuo2 .sousuobox2 input{ height:35px; width:calc(100% - 50px); padding:0 20px;}
.sousuo2 .sousuobox2 button{ height:35px; background:none; width:50px; cursor:pointer;}
.sousuo2 .sousuobox2 button img{ width:15px;}

.zhengcejiedu01 { padding-bottom:30px;}


.zhuanjialists li{ width:24%; padding-bottom:20px; border-bottom:2px solid #eee; position:relative;}
.zhuanjialists li .txts h2{ font-weight:normal; display:block; padding:20px 0; font-size:24px; color:#333; line-height:1;}

.zhuanjialists li .txts h2 em{ font-size:14px; color:#999; display:inline-block; padding-left:10px; font-style:normal;}
.zhuanjialists li .txts p{ font-size:16px; color:#999999;}
.zhuanjialists li:hover:after{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; content:""; display:block; position:absolute; height:2px; width:100%; bottom:-2px; left:0;}

.zhuanjialists2{justify-content: flex-start;}
.zhuanjialists2 li{ width:23%; margin:1%;}
.zhuanjialists2 li .txts h2{ padding-bottom:0;}

.article_zhuanjia .articlezj{ padding-left:130px; position:relative;}
.article_zhuanjia .articlezj:before{content:""; display:block; width:1px; height:100%; position:absolute; left:80px; top:0; background:#eee;}
.article_zhuanjia .share{ position:absolute; top:0; left:0; width:40px; font-size:14px; color:#666;}
.article_zhuanjia .article_ri02{ width:280px;}

.zhuanjiale_top { padding-bottom:40px; border-bottom:1px solid #eee; }
.zhuanjiale_top .img{ width:245px;}
.zhuanjiale_top .img img{ width:100%;}
.zhuanjiale_top{ width:calc(100% - 320px);}
.zhuanjiale_top .txt{ width:calc(100% - 245px); padding-left:50px;}
.zhuanjiale_top .txt h1{ font-size:38px; font-weight:normal; line-height:1;}
.zhuanjiale_top .txt .line{ height:2px; margin:30px 0; width:50px;background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ;}
.zhuanjiale_top .txt p{ font-size:18px; color:#333; margin-bottom:10px;}
.zhuanjiale_top .txt p span{ font-size:18px; color:#999999;}

.articlezj .contents p{ font-size:14px; color:#666666; margin-top:25px; text-indent:2em;}
.articlezj .contents p img{ margin:0 auto; display:block;}

.lunbotxt{ position:relative; width:80%; margin:0 auto; margin-top:-100px; background:#fff; z-index:10; padding:40px 55px; box-shadow:0 0 15px rgba(0,0,0,.1);}
.lunbotxt:before{ height:7px; content:""; display:block; width:100%;background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; top:0; left:0; position:absolute;}
.lunboimg .swiper-slide{ height:470px;}
.lunboimg .swiper-slide img{ width:100%; height:100%; object-fit:cover;}

.lunbotxt h2{ display:block; margin-bottom:10px;}
.lunbotxt h2 a{ font-size:20px; color:#333333;}
.lunbotxt p{ font-size:14px; color:#999999;}


.lunbotxt .swiper-button-next{ background-image:url(/template/pc/skin/images3/ribtn03.jpg); width:21px; height:16px; background-size:21px 16px; right:55px; top:40px; margin:0;}
.lunbotxt .swiper-button-prev{ background-image:url(/template/pc/skin/images3/lebtn03.jpg); width:21px; height:16px; background-size:21px 16px; left:auto; right:115px; margin:0;top:40px;}
.leibielist  li{ width:19%; border-bottom:1px solid #eee; position:relative;}
.leibielist  li .imgs{ height:150px;}
.leibielist  li .txts{ padding-bottom:25px;}
.leibielist  li .txts b{ display:block; line-height:1; padding:20px 0 15px; color:#333;}
.leibielist  li .txts p{ font-size:14px; color:#999999;}
.leibielist  li:hover:after{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; content:""; display:block; position:absolute; height:1px; width:100%; bottom:-1px; left:0;}

.shuangtanpeixun03 li{ width:49%; margin-bottom:2%;}
.shuangtanpeixun03 li .table{ padding:70px 120px; background:rgba(0,0,0,.5);}
.shuangtanpeixun03 li .table h2 a{ display:block; color:#fff; text-align:center; font-size:20px;}
.shuangtanpeixun03 li p{ font-size:14px; color:#e4e4e4; margin-top:15px;}

.shuangtanpeixun04 ul{justify-content: flex-start; padding-bottom:20px;}
.shuangtanpeixun04 li{ width:23%; margin:1%; position:relative;}
.shuangtanpeixun04 li .imgs{ height:170px;}
.shuangtanpeixun04 li .txts{ padding:20px 0;}
.shuangtanpeixun04 li .txts h2{ font-size:20px; color:#333; font-weight:normal; line-height:1.3;}
.shuangtanpeixun04 li .txts a{ font-size:14px; color:#999999; margin-top:10px; display:block;}
.shuangtanpeixun04 li:hover:after{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; content:""; display:block; position:absolute; height:1px; width:100%; bottom:0; left:0;}


.shuangtanzixun01box .img{ width:calc(100% - 550px);}
.shuangtanzixun01box .img img{ width:100%; height:100%; object-fit:cover;}
.shuangtanzixun01box .txt{ width:510px;}
.shuangtanzixun01box .txt span{ display:block; font-size:14px; color:#666666;}
.shuangtanzixun01box .txt h3 a{ font-size:16px; color:#333333; font-weight:normal; transition:all .3s;}
.shuangtanzixun01box .txt li{ border-bottom:1px solid #eee; padding:25px 0;}
.shuangtanzixun01box .txt h3 a:hover{ color:#f3b24c;}

.shuangtanzixun02 { background:#fcfcfd;}

.shuangtanzixun02 li{ margin-bottom:10px; padding:25px 0 25px 30px; background:#f7f7f8;}
.shuangtanzixun02 .time{ width:112px; text-align:center;}
.shuangtanzixun02 .time b{ font-size:18px; color:#999999; transition:all .3s; display:block; font-weight:normal; line-height:1;}
.shuangtanzixun02 .time span{ font-size:12px; color:#999999;transition:all .3s; line-height:1; display:block; margin-top:10px;}
.shuangtanzixun02 li a{ width:calc(100% - 132px); color:#999999; font-size:16px;transition:all .3s;}
.shuangtanzixun02 li:hover a{ color:#333;}
.shuangtanzixun02 li:hover .time b,.shuangtanzixun02 li:hover .time span{ color:#333;}


.caishuibanner{ height:450px;}

.caishuibanner .w1200{ height:100%;}
.caishuibanner b{ font-size:38px; color:#fff;  line-height:1; display:block;}
.caishuibanner p{ font-size:16px; color:#fff; max-width:640px;}

.caishuibannertxt{ margin-top:30px;
    height: 86px; background-color:rgba(255,255,255,.9); padding:10px 0; position:relative; z-index:1;}
.caishuibannertxt li{ max-width:33.33%; justify-content: flex-start;}
.caishuibannertxt li:nth-child(2){border-left:1px solid #b5b5b5;border-right:1px solid #b5b5b5; padding:0 130px;}
.caishuibannertxt li b{ font-size:20px; display:block;}
.caishuibannertxt li p{ font-size:14px; color:#666666;}
.caishuibannertxt li img{ margin-right:20px; max-width:55px;}

.caishuindex01box{ padding-top:30px;}
.caishuindex01box .csindex01le{ width:50%;}
.caishuindex01box .csindex01ri{ width:40%; position:relative;}
.caishuindex01box .csindex01ri img{ width:100%; height:100%; object-fit:cover; transform:translate(-30px,-30px); -webkit-transform:translate(-30px,-30px);-moz-transform:translate(-30px,-30px);-ms-transform:translate(-30px,-30px);-o-transform:translate(-30px,-30px); position:relative; z-index:2;}
.caishuindex01box .csindex01ri:after{ content:""; height:100%; width:90%; background:#f9efcb; right:0; bottom:0; position:absolute; display:block; z-index:1;}


.csindex01le b{ display:block; font-size:26px; color:#333333; margin-bottom:15px;}
.csindex01le .zhanwei{ width:100%; height:50px;}
.csindex01le p{ font-size:16px; color:#666666;}
.csindex01le a.mores{ display:inline-block; margin-top:50px; padding:0 30px; line-height:40px; border:1px solid #c9c9c9; color:#818181; transition:all .3s; font-size:14px; color:#999}
.csindex01le a.mores:hover{background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; color:#fff; border:1px solid #f3b34c}

.main03 .tongyongtitle01{ margin-bottom:0;}
.tongyongtitle01.white b{ color:#fff;}
.tongyongtitle01.white span{ color:#fff;}

.tongyongtitle01.white .line{ background:#fff;}

.csindex02box{ position:relative;}
.csindex02box .swiper-slide .imgs{ height:170px;}
.csindex02box .swiper-slide .txts{ padding:20px 0;}
.csindex02box .swiper-slide .txts h2 a{ font-size:16px; color:#333333; font-weight:normal;}
.csindex02box .swiper-slide span{ display:block; font-size:14px; color:#999999; margin-top:15px;}
.csindex02box .swiper-slide:hover:after{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; content:""; display:block; position:absolute; height:1px; width:100%; bottom:0; left:0;}

.morediv{ text-align:center;}
.morediv a.mores{ display:inline-block; margin-top:50px; padding:0 30px; line-height:40px; border:1px solid #c9c9c9; color:#818181; transition:all .3s; font-size:14px; color:#999}
.morediv a.mores:hover{background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% ;  color:#fff; border:1px solid #f3b34c}

.csindex03 li{ width:48%; background-color:rgba(255,255,255,.1); padding:40px 45px;}
.csindex03 li b{ color:#fff; margin-bottom:15px; font-size:24px; display:block;}
.csindex03 li p{ font-size:16px; color:#fff;}
.csindex04{ padding-top:70px;}
.csindex4box img{ max-width:100%; margin:0 auto; display:block;}


.csindex05box li{ height:560px; width:32%; background-size:cover; position:relative; background-repeat:no-repeat; background-position:center;}
.csindex05box li .txts{ height:280px; position:absolute; transition:all .3s; padding:80px 60px; bottom:0; left:0; width:100%; }
.csindex05box li .txts p{ font-size:14px; color:#fff; display:none;}
.csindex05box li .txts img{ display:block; margin-bottom:20px;}
.csindex05box li .txts b{ font-size:26px; font-weight:normal; line-height:1; color:#fff; display:block;}
.csindex05box li .txts span{ font-size:14px; color:#fff;}

.csindex05box li:hover .txts{ height:100%;background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; opacity:.8;}
.csindex05box li:hover .txts p{ display:block; margin-top:20px;}

.huobanswiper2 .libox .img{ height:60px; margin-bottom:10px;}


.casihui01box{ margin-top:40px;}
.caishuitab{ position:relative;}

.caishuitab .swiper-slide{ padding:45px 20px; background:#f8f8f8; text-align:center;}
.caishuitab .swiper-slide .img{ height:70px;}
.caishuitab .swiper-slide .img img{ max-height:60px; margin:0 auto; display:block;}
.caishuitab .swiper-slide b{ font-size:24px; display:block;}
.caishuitab .swiper-slide p{ font-size:16px; color:#666666;}
.caishuitab .swiper-slide.swiper-slide-active{background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat;}

.caishuichanpinli p{ font-size:16px; color:#666666; text-indent:2em; margin-bottom:20px;}
.caishuichanpinli p img{ display:inline-block;}
.tongyongtitle01shangwu{ margin-top:50px;}

.shangwuimg { width:100%;}
.fengxiangbiao01 img{ max-width:100%; margin:0 auto;}
.wrapper{ width: 1400px; height: 520px; margin: 0 auto; position:relative; padding-top:150px;}
    .tagcloud { position: relative;}
    .tagcloud a{ position: absolute;  top: 0; left: 0;  display: block; padding: 11px 30px; color: #fff; font-size: 20px;  border-radius: 8px; white-space: nowrap;
  padding:0 40px; line-height:60px;     
    }
    .tagcloud a:hover{ font-size:22px; color: #fff; font-weight:bold;cursor:pointer}
	
	
.fxbtitle{ text-align:center; position:absolute; top:130px; width:100%; left:0;}
.fxbtitle b{ font-size:40px; font-weight:normal; line-height:1.3; color:#fff;}
.fxbtitle .line{ width:70px; height:3px; background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y; margin:15px auto;}
.fxbtitle span{ display:block; font-size:31px; color:#999999; line-height:1.3; font-weight:lighter; text-transform:uppercase;}
.fxbtitle img{ margin-top:40px;}

.fengxiangbiao03 li{ width:30%;    padding: 10px;
    border: 1px solid #eee;}
.fengxiangbiao03 li:hover{border: 1px solid #f6af47; }
.fengxiangbiao03 li .imgs{ background-size:cover; background-position:center; background-repeat:no-repeat;}
.fengxiangbiao03 li .txts{ padding:40px; text-align:center;}
.fengxiangbiao03 li .txts b{ font-size:26px; color:#000; display:block; line-height:1.3;}
.fengxiangbiao03 li .txts  span{ font-size:14px; color:#666666;}
.fengxiangbiao03 li p{ padding:20px 0; transition:all .3s; font-size:14px; color:#666}

.fengxiangbiao03 li:hover .txts b{color:#f6af47;}
.fengxiangbiao03 li:hover .txts span{color:#f6af47;}
.fengxiangbiao03 li:hover p{color:#f6af47;}

.changjianwenti{ padding-bottom:70px;}
.changjianwenti li{ width:31.5%; position:relative; background-color:#eff0f0; margin-bottom:2.5%; padding:30px; transition:all .3s;}
.changjianwenti li:hover{background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:100% auto; background-repeat:repeat-y;}
.changjianwenti li b a{ font-size:20px; color:#333333; margin-bottom:5px;}
.changjianwenti li p{ font-size:14px; color:#666666; margin-bottom:20px;}
.changjianwenti li .txt>a{ font-size:14px; color:#999999;}
.changjianwenti li .txt { position:relative; z-index:2;}

.changjianwenti li:after{ z-index:1;content:""; display:block; width:35%; height:70%; position:absolute; right:0; bottom:0;background-size:100% 100%;}
.changjianwenti li:hover b a,.changjianwenti li:hover p,.changjianwenti li:hover .txt>a{ color:#fff;}
.changjianwenti li:nth-child(1):after{  background-image:url(/template/pc/skin/images3/icon_10.png); }
.changjianwenti li:nth-child(2):after{  background-image:url(/template/pc/skin/images3/icon_13.png); }
.changjianwenti li:nth-child(3):after{  background-image:url(/template/pc/skin/images3/icon_15.png); }
.changjianwenti li:nth-child(4):after{  background-image:url(/template/pc/skin/images3/icon_22.png); }
.changjianwenti li:nth-child(5):after{  background-image:url(/template/pc/skin/images3/icon_24.png); }
.changjianwenti li:nth-child(6):after{  background-image:url(/template/pc/skin/images3/icon_26.png); }

.chengguoliebiaolist li{ width: 23%; margin: 1%; border: 1px solid #eee;}
.chengguoliebiaolist{    justify-content: flex-start;}
.chengguoliebiaolist li .txts{ padding: 20px; text-align: center;}
.chengguoliebiaolist li h3{ font-size: 16px; color: #999; font-weight:normal;}


.zhikutitle{ padding-bottom:35px;}
.zhikutitle b{ font-size:26px; color:#010101; line-height:1; font-weight:normal;}
.zhikutitle b em{ font-size:14px; color:#999999; line-height:1; font-style:normal; margin-left:15px;}
.zhikutitle a{ padding:0 35px; line-height:40px; display:inline-block; border:1px solid #c9c9c9; color:#999999; font-size:14px;}
.zhikutitle a:hover{background-image:url(/template/pc/skin/images/line2_03.jpg); background-size:110% auto; background-repeat:repeat-y; color:#fff; border:1px solid #f6ae46;}
.zhikuindex02le{ width:190px;}
.zhikuindex02le li{ cursor:pointer; position:relative; line-height:44px; border:1px solid #dcdcdc; border-top:none; text-align:center;}
.zhikuindex02le li:first-child{ border-top:1px solid #dcdcdc;}
.zhikuindex02{ background:#f4f4f4;}

.zhikuindex02le li.on{ border:none; background:#fff;}
.zhikuindex02le li.on:after{ position:absolute; content:""; display:block; width:6px; height:100%; left:0; top:0; background:#f6ae46;}

.zhikuindex02ri{ width:calc(100% - 220px);}
.zhikuindex02ri .tapzhiku{ display:none;}
.zhikuindex02ri li{ width:32.33%; border-bottom:2px solid #fff; margin-bottom:1.5%; margin-right:1.5%; background:#fff; padding:20px 25px;}
.zhikuindex02ri li:nth-child(3n){ margin-right:0;}
.zhikuindex02ri li b{ font-size:18px; color:#333; line-height:1;}
.zhikuindex02ri li span{ font-size:14px; line-height:1; color:#666666;}
.zhikuindex02ri li span em{ font-style:normal; color:#ce0b0b;}
.zhikuindex02ri li i{ font-style:normal; font-size:14px; color:#999999;}
.zhikuindex02ri li .flex{ padding:12px 0; margin-bottom:13px; border-bottom:1px solid #eeeeee;}
.zhikuindex02ri li p{ font-size:14px; color:#999999;}
.zhikuindex02ri li:hover{ border-bottom:2px solid #f6ae46}
.zhikuindex02ri ul{justify-content: flex-start;}



.zhikuindex03ri,.zhikuindex03le{ width:47%;}
.zhikuindex03le li span{ width:90px; font-size:14px; color:#666666; line-height:24px;}
.zhikuindex03le li a{ width:calc(100% - 100px); font-size:16px; color:#333; line-height:24px;}
.zhikuindex03le li{ position:relative; padding:15px 0; margin-bottom:20px; border-bottom:1px solid #dcdcdc;}
.zhikuindex03le img{ margin-top:15px;}
.zhikuindex03le li:hover:after{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; content:""; display:block; position:absolute; height:1px; width:100%; bottom:-1px; left:0;}

.zhikuindex03ri li{ width:32%; margin-bottom:2%;}
.zhikuindex03ri li .txts{ padding-top:10px;}
.zhikuindex03ri li .txts b{ font-size:16px; color:#333; font-weight:normal;}
.zhikuindex03ri li .txts b em{ font-style:normal; font-size:12px; color:#999999; margin-left:10px;}

.zhikuindex04box{ position:relative;}
.zhikuindex04box .swiper-slide{ border-radius:10px; overflow:hidden;}
.zhikuindex04box .swiper-slide img{ width:100%;}


.zhikuindex04{ margin-bottom:70px;}
.zhikuindex05{ background:#f4f4f4;}

.zhikuindex05 li{ width:31%; position:relative;}
.zhikuindex05 li .imgs{ height:230px;}
.zhikuindex05 li h2{ font-size:18px; color:#333333; line-height:1.6; margin:25px 0;  font-weight:normal;}
.zhikuindex05 li:hover:after{background-image:url(/template/pc/skin/images/line2_03.jpg); background-repeat:repeat-y; background-size:100% auto ; content:""; display:block; position:absolute; height:1px; width:100%; bottom:-1px; left:0;}


.zhikuindex06 li{ width:22%;border:1px solid #e5e5e5; text-align:center;}
.zhikuindex06 li .img img{ width:100%;}
.zhikuindex06 li .txt{ padding:20px; }
.zhikuindex06 li .txt p{ font-size:18px; color:#666666;}
.zhikuindex7box{ text-align:center; padding:80px 0; border-top:3px solid #f4f4f4}
.zhikuindex7box b{ font-size:28px; color:#333; display:block;}
.zhikuindex7box span{ font-size:18px; text-transform:uppercase; color:#7c7c7c;}


.kechengjianjie{padding-top:50px;}
.kechengjianjie p{font-size:16px;}
.kechengjianjie p img{max-width:100%;}



@media screen and (max-width:1600px){
	 .header .nav li{ padding:0 .3rem;}
	 .header{ padding:0;}
	 .header >.flex{ max-width:1400px; margin:0 auto;}
	}
@media screen and (max-width:1480px){
	.header >.flex,.w1200{ padding-left:1rem; padding-right:1rem;}
.banner .swiper-pagination{ padding:0 1rem;}
  .jianjie05ul{ bottom:0; right:0;}
  .sub_ban_nav .positions{ right:40px;}
  .nav_ny li a{margin:0 25px;}
  .wrapper{width:100%;}
  .ban_nytlan{}
}
@media screen and (max-width:1280px){
		.header >.flex,.w1200{ padding-left:80px; padding-right:80px;}
		.banner .swiper-pagination{ padding:0 40px;}
		.main3box li span{ font-size:12px;}
		.fanganTitle,.main2title{ padding-top:50px; padding-bottom:30px;}
		.fanganTitle .fa_tit b,.main2title b,.fangan_index li.open b{ font-size:30px;}
		.fanganTitle .fa_tit p{ font-size:12px;}
		.fanganTitle a{ font-size:14px;}
		.swiper01 b{ font-size:18px;}
		.swiper01 p{ font-size:14px;}
	 .header .nav li{ padding:0 10px;}
	 .fangan_index li .txt{ height:8rem;}
	 .main4lebox .swiper-slide p,.main4ri li .txt p{ font-size:14px;}
	 .fangan_index li p,.main4lebox .swiper-slide h2 a,.main4ri li .txt h2 a{ font-size:16px;}
	 .main4ri li .tim a img{ width:30px;}
	 .fot_link{ padding-right:50px}
	 .main4lebox .swiper-slide span{ font-size:20px;}
	}


@media screen and (max-width:960px){
	 .wap{ display:block;}
	 .pc{ display:none;}
	 .fot_link{ margin-top:30px;}
	 .banner b{ font-size:30px;}
	 .banner .tbc span{ font-size:30px;}
	 .banner p{ font-size:14px;}
	 .swiperpagination01, .swiperpagination01 span{ font-size:18px}
	 .swiperpagination01 span:last-child{ font-size:16px;}
	 .fangan_index li .txt{ padding:30px 15px;}
	 .main4le{ width:100%; margin-bottom:20px;}
	 .main4ri{ width:100%;}
	 
		
		.sub_ban_nav b{ font-size:20px;}
		.sub_ban_nav{ height:13rem;}
		.nav_ny{ display:none;}
		.sub_ban_nav .positions{ right:20px; bottom:0;}
		.sub_ban_nav span{ font-size:16px;}
		.sub_ban_nav .line{ margin:15px 0;}
		.pd110{ padding:40px 0;}
		.jianjiele{ width:100%;}
		.jianjiele p{ font-size:14px; margin-bottom:15px;}
		.jianjiele{ padding-bottom:0;}
		.jianjieri video{ height:10rem;}
		.jianjie01shuzi{ width:100%; margin:15px 0; padding:20px;}
		.jianjie01shuzi b em{ font-size:22px;}
		.jianjie01shuzi span{ font-size:14px;}
		.jianjieri{ height:10rem; margin:10px 0;}
		.jianjie2le{ width:100%;}
		.jianjie2ri{ width:100%; margin-top:15px;}
		.tongyongtitle01 b{ font-size:22px;}
		.tongyongtitle01 span{ font-size:16px;}
		.tongyongtitle01{ margin-bottom:30px;}
		.jianjie2lep p{ margin-bottom:0;}
		.jianjie2lep p span{ padding-left:20px; font-size:16px;}
		
		.jianjie2ri li{ padding:25px; width:50%;}
		.jianjie2ri li b{ font-size:20px;}
		.jianjie2ri li{ min-height:12rem;}
		
		.jianjie03le{ width:100%;}
		.jianjie03ri{ width:100%; padding-left:0; margin-top:20px;}
		.teamjieshao p{ font-size:14px;}
		.pd70{ padding:40px 0;}
		.hisnrli_le{ width:100%;}
		.hisnrli_ri{ width:100%;}
		.hisnrli_le p{ font-size:14px;}
		
		.jianjie05ul{ width:100%; position:static;}
		.jianjie03le .img{ height:10rem;}
		.jianjie03ri .tongyongtitle01{ margin-bottom:15px;}
		.jianjie05 .jianjie05ul li .img{ margin-bottom:5px; margin-top:10px; width:55px; height:55px;}
		.jianjie05 .jianjie05ul li .txt{ font-size:14px;}
		.jianjie05 .w1200{ padding-bottom:0;}
		.jianjie05 .flex2>.txt{ padding-bottom:10.2rem; width:100%;}
		.jianjie05 .flex2{ position:relative;}
		.jianjie05 .img.lbtupian{ position:absolute; bottom:0; left:0; height:10rem; width:100%;}
		.jianjie05 .txt .titlejianjie02{ font-size:18px;}
		.jianjie05 .txt .jianjie05txt p{ font-size:14px;}
		.historytab{ padding-left:70px; padding-right:70px;}
		.history_nr{ margin-top:25px;}
		
		.article_le{ width:100%; padding-left:0;}
		.article_le:before{ display:none;}
		.article_ri{ width:100%;}
		
		.article_box .titles h1{ font-size:20px;}
		.article_ri03 li{ margin-bottom:10px;}
		.article_ri03 li a{ font-size:14px;}
		.aboutnews01{ padding-top:30px !important;}
		.aboutnews01le{ width:100%;}
		.aboutnews01le .imgs{ height:11rem;}
		.aboutnews01le .imgs .txt{ padding:20px;}
		.aboutnews01ri{ width:100%; padding:20px 0;}
		.aboutnews01ri li{ padding-bottom:10px; margin-bottom:10px;}
		
		.aboutnews02{ padding-top:30px !important;}
		.aboutnews01ri li a{ font-size:14px; margin-bottom:5px;}
		.aboutnews02top .aboutnews2tople b{ font-size:20px;}
		.aboutnews02top .aboutnews2tople{ width:100%;}
		.aboutnews02top .aboutnews2topri{ width:100%; margin-top:15px;}
		.aboutnews2topri form .flex input{ height:35px;}
		.aboutnews02top{ margin-bottom:15px;}
		.aboutnews2topri form .flex button{ height:35px;}
		.aboutnews02top .aboutnews2tople .channames a{ margin-right:10px; font-size:14px;}
		.aboutnewslist li{ width:48%; margin:1%;}
		.aboutnewslist li h2{ margin:10px 0; font-size:14px;}
		.aboutnewslist li span{ font-size:12px;}
		.aboutnewslist li{ padding-bottom:15px;}
		.pageslists li a, .pageslists li span{
    font-size: 14px;
    line-height: 20px;}
		.pageslists li{ margin-bottom:10px;}
		.pageslists{ margin-bottom:30px;}
		.aboutnewslist li .imgs{ height:6rem;}
		.aboutnews02top .aboutnews2tople .channames{ max-width:calc(100% - 100px); margin:0;}
		.aboutnews02top .aboutnews2tople{    justify-content: space-between;}
		.article_ri{ margin-top:30px;}
		.article_ri01{ margin-bottom:30px;}
		.hottuijian{ padding-bottom:30px;}
		 .jianjieri{ width:100%;}
  #fancybox-wrap{ left:50% !important;transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);}
  .rongyu01 .swiper-slide .txt p{ font-size:14px;}
  .rongyu01 .swiper-slide .txt{padding:10px;}
  .pd55{ padding:30px 0;}
  .dangjian01le,.dangjian01ri{ width:100%;}
  .dangjian01le .img{ height:10rem;}
  .dangjian01ri{ padding:10px 0;}
  .dangjian01ri p{font-size:14px;}
  .dangjianli li{ width:49%; margin-bottom:15px;}
  .dangjianli li .imgs{ height:6rem;}
  .dangjianli li .txts h2{ font-size:14px;}
  .dangjianli li .txts{ padding:10px 0;}
  .dangjian01{padding:30px 0;}
  .zhaopin01 .w1200>b{ font-size:20px;}
  .zhaopin01 .tab li{ padding:10px 5px;}
  .zhaopin01 .tab li img{margin:0 auto; display:block}
  .zhaopin01 .tab li b{ font-size:14px;}
  .zhaopin01 .tap{padding:15px 0;}
  .zhaopin01 .tap p{ font-size:14px;}
  .zhaopin2a {width:100%; display:block; text-align:right;}
  .zhaopin2a a{ padding:0 15px; line-height:40px; margin-left:10px; margin-top:15px;}
  .zhaopinpage .swiper-pagination .swiper-pagination-bullet{ padding:0 10px; margin:3px;}
  .zhaopinpage .swiper-button-prev,.zhaopinpage .swiper-button-next{padding:0 10px;}
  .zhaopinlist .zhaopinlibox{padding:15px;}
  .zhaopinpage{padding-top:30px;}
  .zhaopinlist .zhaopinlibox .flex b{ font-size:16px;}
  .zhaopinlist .zhaopinlibox .flex em{font-size:12px; padding:0 5px;}
  .contact01box p{ font-size:14px;}
  .contact2box .swiper-slide .conbox{ padding:20px 15px;}
  .contact2box{padding:0 40px;}
  .contact2box .swiper-slide .con_intro p{font-size:14px;}
  .pd90{padding:40px 0;}
  .form2 .flex{ width:100%; margin-bottom:15px;}
  .form2 .flex2{margin-bottom:0;}
  .form2 span{ width:100%;}
  .form2 textarea,.form2 input{width:100%;}
  .form2 .buttons{margin-top:20px;}
  .zhuanye01li{width:100%;}
  .zhuanye01img{width:100%;}
  .zhuanye01li li{padding:10px 0;}
  .zhuanye01li li h4{ font-size:14px;}
  .tongyongtitle01 span,.zhuanye02 li h2 a{font-size:14px;}
  .tongyongtitle01 a{ padding:0 15px; font-size:14px;}
  .zhuanye02 li{width:100%; margin-bottom:15px;}
  .zhuanye02 li{padding:15px;}
  .zhuanye01title .zhuanye01txt p{font-size:14px;}
  .zhuanye01title .zhuanye01txt{width:100%;}
  .zhuanye01title .tongyongtitle01{ width:100%; margin-bottom:15px;}
  .hangyelingyu li a{ font-size:14px; line-height:2; padding:10px 5px;}
  .huobanswiper .swiper-button-next{ right:10px;width:30px; height:30px;}
  .huobanswiper .swiper-button-prev{ left:10px;width:30px; height:30px;}
  .huobanswiper .libox{padding:10px;}
  .huobanswiper .libox .img{height:3rem;}
  .huobanswiper .swiper-slide{    box-shadow: none;}
  .hezuohuobanlistny li .img{height:3rem; margin-bottom:10px;}
  .caishuibanner{ height:13rem; text-align:center;}
  .caishuibanner b{ font-size:20px; margin-bottom:0}
  .caishuibannertxt{height:auto; margin-top:20px;}
  .caishuibannertxt li:nth-child(2){ padding:0 5px;}
  .caishuibannertxt li .img{ display:block; width:100%;}
  .caishuibannertxt li .txt{width:100%; margin-top:10px;}
  .caishuibannertxt li .img img{ display:block; margin:0 auto;}
  .caishuibannertxt li{text-align:center; padding:0 5px; display:block;}
  .caishuibannertxt li b{font-size:16px;}
  .caishuibannertxt li p{ font-size:14px;}
  .caishuibannertxt ul{align-items:stretch}
  .caishuindex01box{padding-top:0;}
  .caishuindex01box .csindex01le,.caishuindex01box .csindex01ri{width:100%;}
  .csindex01le p{font-size:14px;}
  .caishuindex01box .csindex01ri img{    transform: translate(0,0);
    -webkit-transform: translate(0,0);
    -moz-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -o-transform: translate(0,0);}
  .caishuindex01box .csindex01ri{margin-top:15px;}
  .csindex01le a.mores{margin-top:20px;}
  .caishuibannertxt li{width:33%;}
  .csindex03 li b{ font-size:20px;}
  .csindex05box li .txts{padding:20px;}
  
  .tagcloud{width:100%; max-width:100%; }
  .wrapper{    overflow: hidden;  }
  .fengxiangbiao03 li{ width:100%;}
  .fengxiangbiao03 li .txts b{ font-size:20px;}
  .fengxiangbiao03 li .txts{ padding:20px;}
  .changjianwenti li{width:100%; padding:20px;}
  .changjianwenti li b a{ font-size:16px;}
  .caishuitab .swiper-button-next,.zhikuindex04box .swiper-button-next,.jigou03box .swiper-button-next{right:10px;width:30px; height:30px;}
  .caishuitab .swiper-button-prev,.zhikuindex04box .swiper-button-prev,.jigou03box .swiper-button-prev{left:10px;width:30px; height:30px;}
  .jigou03box{padding:0 40px;}
  .jigou03box .swiper-button-next{right:0;}
  .jigou03box .swiper-slide .txt a{font-size:14px;}
  .jigou03box .swiper-button-prev{left:0;}
  .caishuitab .swiper-slide b{ font-size:16px;}
  .zhikuindex04box .swiper-button-prev,.zhikuindex04box .swiper-button-next{margin-top:-15px;}
  .caishuitab .swiper-slide p{font-size:14px;}
  .caishuitab .swiper-slide{padding:20px;}
  .caishuitab .swiper-slide .img img{max-height:30px;}
  .caishuitab .swiper-slide .img{ height:40px;}
  .caishuichanpinli p{ font-size:14px;}
  .caishuichanpinli p{margin-bottom:5px;}
  .shuangtanzixun01box .txt{width:100%;}
  .shuangtanzixun01box .img{ width:100%; height:10rem;}
  .shuangtanzixun01box .txt li{padding:10px 0;}
  .shuangtanzixun01box .txt h3 a,.shuangtanzixun02 li a{font-size:14px;}
  .lunboimg .swiper-slide{height:12rem;}
  .lunbotxt{ padding:20px; width:100%; margin-top:0;}
  .lunbotxt .swiper-button-prev{right:60px;}
  .lunbotxt .swiper-button-next{right:20px;}
  .shuangtanpeixun03 li .table{padding:30px;}
  .zhikuindex01 .w1200 li{width:32.33%;margin-bottom:1%;}
  .zhikutitle b em{display:block; margin-left:0; margin-top:5px;}
  .zhikuindex02le{ width:70px;}
  .zhikuindex02ri{width:calc(100% - 80px);}
  .zhikuindex02ri li{ width:48%; margin:1%;}
  .zhikuindex02ri li:nth-child(3n){margin:1%;}
  
  .zhikutitle b{font-size:20px;}
  .zhikuindex02ri li i,.zhikuindex02ri li span{font-size:12px;}
  .zhikuindex02ri li b{font-size:14px;}
  .zhikutitle a{padding:0 15px;}
  .ban_nytlan{height:4rem; margin-bottom:30px;}
  .shaixuan a,.shaixuan b{line-height:30px;}
  .shaixuan a{margin:0; margin-right:10px;}
  .shaixuan >.flex{padding:5px 0;}
  .shaixuan span{margin-bottom:10px;}
  .shaixuan .sousuo2{width:100%; margin-top:10px;}
  .shaixuan form{ width:100%;}
  .shaixuan .sousuo2 .sousuobox2{width:calc(100% - 65px);}
  .chengguoliebiaolist li{width:48%; margin:1%;}
  .chengguoliebiaolist li .txts{padding:10px;}
  .chengguo01box { font-size:14px;}
  .shichangxuqiulist .txts h2 a{font-size:16px;}
  .shichangxuqiulist li{ padding-top:10rem; position:relative; padding-bottom:25px;}
  .shichangxuqiulist li .imgs{top:0; left:0; position:absolute;}
  .shichangxuqiulist .txts{width:100%; padding:15px;}
  .shichangxuqiulist .txts .line{margin:10px 0;}
  .shichangxuqiulist .txts p{font-size:14px; margin-bottom:10px;}
  .shichangxuqiulist .txts, .shichangxuqiulist .imgs{ width:100%; height:10rem;}
  .chengguoliebiao table th{min-width:60px;}
  .chengguoliebiao table td a,.chengguoliebiao table td{font-size:14px;}
  .shaixuanshengfen{margin:0;}
  .shengtai01chan li{width:100%; padding:20px; margin-bottom:15px;}
  .shengtailists li{width:48%; margin:1%;}
  .shengtai01 {padding-bottom:0;}
  .shengtai01chan li .img{width:50px; height:50px; margin-right:30px;}
  .shengtai01chan li .img img{max-width:50%;}
  .shengtai01chan li .txt{width:calc(100% - 80px);}
  .shengtai01chan li a{font-size:20px;}
  .shengtai01chan li em{font-size:18px;}
  .shengtailists li .txts{padding:10px 0;}
  .shengtailists li .txts h2{font-size:16px; margin-bottom:5px;}
  .shengtailists li .txts p{font-size:14px;}
  .shengtailists li .imgs{height:6rem;}
  .img_lunbo .swiper-pagination .swiper-pagination-bullet{width:20px; height:2px;}
  .img_lunbo .swiper-pagination{bottom:0; padding-right:20px;}
  .xinxiang01 li img{width:40px; margin-bottom:5px;}
  .xinxiang01 li span{font-size:14px; line-height:1.4; display:block;}
  .article_zhuanjia .articlezj{padding:0;}
  .article_zhuanjia .articlezj:before{display:none;}
  .zhuanjiale_top{width:100%;margin-bottom:20px;}
  .article_zhuanjia .article_ri02{width:100%; margin-bottom:20px;}
	}
.shuangtanzidingyi video{max-width:100%;}
.zhaopinpage .swiper-pagination-bullet{    background: #fff;}
	.tc_list .imgss img{ max-height:100%;}
.sub_ban_nav{    background-size: cover;
    background-repeat: no-repeat;}
.zhikuindex03le img{max-width:100%;}
@media screen and (max-width:768px){
  .zhuanjiale_top .img{width:50%;}
  .zhuanjiale_top .txt{width:50%; padding-left:15px;}
  .zhuanjiale_top .txt h1{font-size:24px;}
  .zhuanjiale_top .txt p{font-size:14px;}
  .huodong02le,.huodong02ri{width:100%;}
  .articlezj .contents p{margin-top:5px;}
  .huodong02le{margin-bottom:20px;}
  .huodong02{padding:30px 0;}
  .tongyongtitle01{margin-bottom:20px;}
  .sousuo2{width:100%; margin-bottom:20px;}
  .anliliebiaolist li .txts h3{font-size:14px;}
  .chengguoliebiao .zhengceliebiao li{width:100%; padding:10px 0;}
  .chengguoliebiao .zhengceliebiao li a{font-size:14px;}
  .tongyongtitle01 a{ position:static;}
  .tongyongtitle01 span{ display:block; margin:10px auto;}
  .anliliebiaolist li .txts{padding:15px 0;}
  .anliliebiaolist li{width:100%; margin:0; margin-bottom:15px;}
  .huodong02le .imgs,.anliliebiaolist li .imgs{height:10rem;}
  .huodong02le .txts h2 a,.huodong02ri .txts h2 a{font-size:16px;}
  .huodong02ri .imgs{width:100%; height:10rem;}
  .huodong02ri .txts p{margin-bottom:5px;}
  .huodong02ri .txts{width:100%; padding:15px;}
  .huodong02le .txts{padding:15px;}
  .zhikuindex03ri, .zhikuindex03le{width:100%;}
  .zhikuindex05 li{width:100%; margin-bottom:15px;}
  .zhikuindex05 li h2{font-size:14px; margin:10px 0;}
  .zhikuindex06 li{width:48%; margin:1%;}
  .zhikuindex06 li .txt{padding:10px;}
  .zhikuindex06 li .txt p{font-size:14px;}
  .zhikuindex7box b{font-size:20px;}
  .zhikuindex7box{padding:40px 0;}
  .remenhuati li{margin-bottom:15px;}
  .tongyongtitle01 .line{margin:5px auto;}
  .zhuanjialists li{padding-bottom:10px; }
  .zhuanjialists li{width:48%; margin:1%;margin-bottom:15px;}
  .zhuanjialists li .txts h2{padding:10px 0; font-size:16px;}
  .zhuanjialists li .txts p{font-size:12px;}
  .zhikuindex03ri{margin-top:30px;}
  .zhikuindex03ri li{width:48%;}
  .zhikuindex03le li a{font-size:14px;}
  .zhikuindex03le li span{font-size:12px;}
  .zhikuindex03le li{padding:10px 0; margin-bottom:10px;}
  .zhikuindex02ri li{width:100%; margin:0; margin-bottom:10px;}
  .shuangtanpeixun04 li .txts a{margin-top:5px;}
  .shuangtanpeixun04 li{width:48%;}
  .shuangtanpeixun04 li .txts{padding:10px 0;}
  .shuangtanpeixun04 li .txts h2{ font-size:16px;}
  .shuangtanpeixun04 li .imgs{height:5rem;}
  .shuangtanpeixun03 li { width:100%;}
  .shuangtanpeixun03 li .table h2 a{font-size:16px;}
  .shuangtanpeixun03 li p{margin-top:10px;}
  .leibielist li{width:100%;}
  .leibielist li .imgs{height:auto;}
  .csindex05box li{ width:100%; margin-bottom:10px;}
  .csindex05box li .txts{height:10rem;}
  .csindex05box li .txts b{font-size:20px;}
  .csindex05box li{ height:15rem;}
  .csindex03 li{width:100%; margin-bottom:20px;}
  .csindex04{padding-top:30px;}
  .csindex03 li{padding:15px;}
  .csindex03 li b{ font-size:16px;}
  .csindex03 li p{font-size:14px;}
  .csindex02box .swiper-button-prev{left:10px;}
  .csindex02box .swiper-button-next{right:10px;}
  .csindex02box .swiper-slide .txts h2 a{font-size:14px;}
  .csindex02box .swiper-slide .txts{padding:10px 0;}
  .hezuohuobanlistny li{ width:48%;}
  .hangyelingyu li{width:48%; margin:1%;}
  .tongyongtitle01 b{font-size:18px;}
  .yzm2{margin-bottom:15px !important;}
	.banner .tbc{ height:16rem}
	.banner .swiper-pagination{ bottom:10px;}
	.main2box{ padding:0 20px; padding-bottom:60px;}
	.swiper01 p{ padding:0;}
	.header >.flex,.w1200{ padding-left:20px; padding-right:20px;}
		.banner .swiper-pagination{ padding:0 20px;}
		.whitebac{ width:100%; transform:translateX(0); -webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0); bottom:0; left:0; height:40px; top:auto; background:none;display:flex; display: -webkit-flex; align-items:center;flex-wrap:  wrap ; justify-content:center; padding-bottom:20px;}
		.swiper01 .swiper-slide .txt{ opacity:1; background:#fff; padding:20px;}
		.swiper-button-next2{ position:static;}
		.swiper001 .swiper-slide span{ font-size:14px; line-height:1.4;}
		.swiper01>.swiper-wrapper>.swiper-slide>.img{ height:8rem;}
		.swiperpagination01{ position:static;}
		.swiper-button-next2 img{ vertical-align:middle;}
		.swiperpagination01{ width:auto;}
		.swiper-button-next2{ width:40px; margin-right:15px;}
		.swiperpagination01, .swiperpagination01 span{ letter-spacing:0;}
		.tc_list .imgss{ height:30px; margin-bottom:10px;}
		.tc_list{ padding:20px;}

		.fangan_index li{ width:100%;height:3rem;}
		.fangan_index li b{ font-size:20px; line-height:3rem;}
		.fangan_index li .txt{ height:3rem; padding:0;}
		.fangan_index li br{ display:none;}
		.fangan_index li.open{ width:100%; height:13rem;}
		.fangan_index li.open .txt{ height:13rem; padding:30px 20px;}
		.fangan_index li p{ font-size:14px;}
		.fangan_index li.open b{ font-size:24px;}
		.fanganTitle .fa_tit b{ font-size:20px;}
		.main2title span{ font-size:12px;}
		.main2title b{ font-size:20px;}
		.fangan_index{ padding-bottom:30px;}
		.main3box li{ width:33.33%; margin-bottom:25px; padding:0 5px;}
		.main3box li b{ font-size:16px;}
		.main3box li .img{ height:40px;}
		.fanganTitle a{ padding:0 10px; line-height:30px;}
		.main3box li a{ font-size:12px; margin-top:10px; line-height:30px;}
		.main4lebox .swiper-slide .imgs{ height:7rem;}
		.main4le{ padding:15px; padding-bottom:30px;}
		.main4ri li .tim{ width:50px;}
		.main4ri li .txt{ width:calc(100% - 50px);}
		.main4ri li .tim b{ font-size:12px;}
		.main4ri li .tim a img{ width:20px;}
		.main4ri li{ padding:15px 0;}
		.main4lebox .swiper-pagination{ bottom:-25px;}
		.main4lebox .swiper-pagination .swiper-pagination-bullet{ width:40px; height:2px;}
		.main05 .tbc b{ font-size:20px;}
		.main05 .tbc p{ font-size:14px;}
		.main05 .tbc a{ font-size:14px; margin-top:15px; padding:0 15px; line-height:30px;}
		.main05 .tbc { padding:15px 20px;}
		.main05 li.on .tbc{ padding:40px 20px;}
		.fot_link{ width:100%;}
		.tanchulingk{ width:100%;}
		.footer .fottit{ margin-bottom:15px;}
		.fotcopy p, .fotcopy a{ text-align:center;}
		.fot_mi{ width:100%; margin-top:30px;}
		.sousuobox{ padding:30px;}
		.sousuobox b{ font-size:30px;}
		.remen ul li a{ font-size:14px;}
		.fot_mi{ padding-right:50px;}
		
		.hottuijian li{ width:100%; border:none; padding:0; margin-bottom:20px;}
		.hottuijian li h2{ font-size:14px; margin:10px 0;}
		.hottuijian li .imgs{ height:10rem;}
 
		
	}
	



	.pagenation {
		padding: 40px 30px 60px 0;
		color: #666;
		-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;}
	
		.pagenation .pagenum {
			float: left;
			min-width: 30px;
			padding: 3px 5px;
			text-align: center;
			margin-right: 5px;
			cursor: pointer;
			font-size: 14px;
			border-radius: 3px;
			background: #f5f5f5;
			border: 1px solid #ddd;
			box-sizing: border-box;
		}
	
			.pagenation .pagenum.indexpage, .pagenation .pagenum.lastpage, .pagenation .pagenum.nextpage {
				background: rgba(255,255,255,0);
				color: #d9cfce;
			}
	
				.pagenation .pagenum.indexpage.active, .pagenation .pagenum.lastpage.active, .pagenation .pagenum.nextpage.active {
					background-color: #f5f5f5;
					color: #999;
				}
	
					.pagenation .pagenum.indexpage.active a, .pagenation .pagenum.lastpage.active a, .pagenation .pagenum.nextpage.active a {
						color: #999;
					}
	
			.pagenation .pagenum.pagetext, .pagenation .pagenum.totalpage {
				border-radius: 0px;
				background: rgba(255,255,255,0);
				border: none;
			}
	
			.pagenation .pagenum a {
				color: #999;
				text-decoration: none;
				display: block;
				width: 100%;
				height: 100%;
			}
	
		.pagenation .pageswiperbox {
			min-width: 35px;
			max-width: 175px;
			overflow: hidden;
			word-break: keep-all;
			white-space: nowrap;
			text-overflow: ellipsis;
			float: left;
		}
	
		.pagenation .pageswiper {
			width: auto;
		}
	
			.pagenation .pageswiper .pagenum {
				display: inline-block;
				float: none;
			}
	
		.pagenation .pagenum.curpage {
			background: rgba(255,255,255,0);
			color: #FE7200;
			border: none;
		}
	
			.pagenation .pagenum.curpage a {
				color: #FE7200;
				display: block;
				width: 100%;
			}
	
		.pagenation .pageinput {
			text-align: center;
			border: 1px solid #e5e5e5;
			width: 40px;
			margin: 0 3px;
			line-height: 17px;
			box-sizing: border-box;
			vertical-align: top;
		}
	
		.pagenation .pagesubbtn {
			background: rgba(255,255,255,0);
		}
	
			.pagenation .pagesubbtn a {
				color: #d9cfce;
			}
	
			.pagenation .pagesubbtn.active {
				background: #f5f5f5;
			}
	
			.pagenation .pagesubbtn a {
				color: #999;
			}
			
.share ul li a{ display:block; width:40px; height:40px; border-radius:100%; background:#c8c8c8;position:relative;    transition: all .3s;}
.share a img{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%); max-width:70%; max-height:60%; }
.share li{margin-top:10px;}
.share li:nth-child(1) a:hover{ background:#07c160;}
.share li:nth-child(2) a:hover{ background:#0469ff;}
.share li:nth-child(3) a:hover{ background:#d52c2b;}
.share li:nth-child(4) a:hover{ background:#ff2840;}


.yzm input{ width:calc(100% - 100px); margin-bottom:0;}
.yzm{ margin-bottom:14px;}

.tupianlunbo img{width:100%; display:none;}

.lbtupian img{ width:100%; display:none;}
.jianjie05txt p{display:none;}


.form-control {border:1px solid #eee; height:35px; padding:0 10px; border-radius:5px; margin-right:10px; color:#666}







<!--0.00030398368835449-->