@charset "utf-8";.wp{width:1200px;margin:0 auto}
a.imgzoom img{transition:all 0.3s ease 0s}
a.imgzoom:hover img{-webkit-transform-origin:center center;-webkit-transform:scale(1.1,1.1);-moz-transform-origin:center center;-moz-transform:scale(1.1,1.1)}
.flexslider{position:relative;overflow:hidden;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.flexslider .slides{zoom:1}
.flex-direction-nav{z-index:999}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../image/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25)}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50)}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{background:url(../image/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer}
.flex-control-paging li a.flex-active{background-position:0 0}
.navsp{background-image:linear-gradient(to right,var(--MainColor),rgb(220,111,103))}
.nav{height:47px}
.nav li.item{display:inline;float:left;height:47px}
.nav li.item a.item{padding:0 24px;font-size:16px;color:#fff;display:block;height:47px;line-height:47px;vertical-align:middle;letter-spacing:1px;box-sizing:}
.nav li.item.cur a.item{background:var(--DeepColor)}
.la{background:url(../image/b90.png);border-bottom:4px var(--MainColor) solid;z-index:999999999;display:none;position:absolute;width:100%;left:0;top:47px}
.lala{padding:10px 0;position:absolute;width:180px;top:47px;z-index:999999;display:none;background:url(../image/b90.png);border-bottom:4px var(--Color) solid;box-shadow:0px 2px 6px rgba(0,0,0,0.3)}
.lala a{font-size:14px;display:block;line-height:1;padding:12px 0 12px 7px;border-bottom:1px #ccc solid}
.lala a:hover{color:var(--Color)}
.lala div{padding:0 20px}
.lala.lie3 div{display:inline;float:left;width:130px}
.wx:hover #top-qrcode{display:block}
.topa{}
.topa li{height:20px;line-height:20px;vertical-align:middle;padding-left:31px}
.topa li a{color:#868686}
.topa li.wx{position:relative;overflow:visible;background:url(../image/2.png) right center no-repeat;padding-right:28px}
.topa li.wx:hover #top-qrcode{display:block}
#top-qrcode{z-index:1;position:absolute;display:none;max-width:160px;box-shadow:1px 1px 8px 0px rgba(0,0,0,0.3)}
#bottom-wx{position:relative;overflow:visible}
#bottom-wx:hover #bottom-qrcode{display:block}
#bottom-qrcode{z-index:1;position:absolute;top:-160px;display:none;max-width:160px}
.sear{position:absolute;width:159px;height:23px;background:url(../image/3.png);right:165px;top:60px}
.sear-dom{height:42px;position:relative;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.sear-dom input{outline:0;border:0;margin:0px;padding-left:16px;color:#666;width:100px;font-size:12px;background:none;height:23px;line-height:23px;vertical-align:middle}
.sear-dom a{position:absolute;right:0;top:0;background:url(../image/3.png) right top no-repeat}
.sear-dom a img{width:25px;height:23px}
.bar{}
.bar a{display:block;height:24px;border-bottom:1px #cccccc solid;position:relative}
.bar a span{font-size:16px;color:var(--MainColor);font-weight:bold;line-height:1;position:absolute;left:0;top:0;height:24px;border-bottom:1px var(--MainColor) solid}
.bar a em{position:absolute;right:0;top:5px;width:57px;height:13px;background:url(../image/6.png)}
.adiumg{padding-top:15px}
.adiumg a{display:block}
.adiumg img{width:360px;height:102px}
.alist{}
.alist li{display:block;height:42px;line-height:42px;vertical-align:middle;background:url(../image/8.jpg) left bottom repeat-x}
.alist a{height:42px;background:url(http://www.han-consulting.com.cn/app/static/images/7.jpg) left center no-repeat;padding-left:15px;display:block}
.alist a span{font-size:14px;color:#666;display:inline;float:left;height:42px;line-height:42px;vertical-align:middle}
.alist a em{font-size:14px;color:#999;display:inline;float:right;height:42px;line-height:42px;vertical-align:middle;font-family:Arial}
.alist a:hover span{text-decoration:underline;color:var(--MainColor)}
.bg5{background:#f5f5f5}
.zire{}
.zire li{display:inline;float:left;width:278px}
.zire li a{display:block;height:190px}
.zire li a div{padding:0 10px}
.zire li a img{width:254px;height:240px;background:#efefef}
.zire li a div.dd1{color:#8f8f8f;font-size:14px;line-height:1;padding:15px 10px 0 10px}
.anli-prev{position:absolute;left:0;top:54px;width:14px;height:22px;cursor:pointer;z-index:99999}
.anli-prev a{display:block;width:14px;height:22px;background:url(../image/9.png) left bottom no-repeat}
.anli-prev a:hover{background:url(../image/9.png) left top no-repeat}
.anli-next{position:absolute;right:0;top:54px;width:14px;height:22px;cursor:pointer;z-index:99999}
.anli-next a{display:block;width:14px;height:22px;background:url(../image/9.png) right bottom no-repeat}
.anli-next a:hover{background:url(../image/9.png) right top no-repeat}
.imgnews{}
.imgnews img{width:285px;background:#fafafa;height:155px}
.imgnews a{display:block}
.imgnews div.dd1{line-height:1;font-size:14px;color:#666666;padding:15px 0 10px 0}
.imgnews div.dd2{line-height:1.5;font-size:12px;color:#a5a5a5}
.alists{}
.alists li{display:block;height:50px;line-height:50px;vertical-align:middle;background:url(../image/8.jpg) left bottom repeat-x}
.alists a{font-size:14px;color:#666666}
.alists a:hover{text-decoration:underline;color:var(--MainColor)}
.foot{background:#272d30}
.fitem{}
.fitem div.dd1{height:27px;line-height:1;border-bottom:1px #3d4245 solid}
.fitem div.dd1 a{font-size:14px;color:#d9d9d9;background:url(../image/11.jpg) left center no-repeat;padding-left:10px}
.fitem div.dd2{padding-top:10px;padding-left:10px}
.fitem div.dd2 li{display:block;line-height:1;padding:10px 0}
.fitem div.dd2.lie2 li{display:inline;float:left;width:50%}
.fitem div.dd2 li a{color:#999}
.fitem div.dd2 li a:hover{text-decoration:underline}
.foottop{border-top:1px #3d4245 solid}
.banquan{color:#868585}
.flink{}
.flink li{line-height:1}
.flink li a{color:#868585;font-size:12px}
.flink li em{padding:0 10px;font-size:12px;color:#868585}
.mleft{width:23%;float:left}
.mright{width:75%;float:right}
.cataname{border-bottom:1px #e1e1e1 solid;height:65px}
.cataname div.dd1{padding-right:10px;display:inline;float:left}
.cataname div.dd1 img{height:54px}
.cataname span{font-size:16px;color:#616161;font-weight:bold;display:block;line-height:1;padding:15px 0 5px 0}
.cataname em{font-size:16px;color:#49b78c;font-weight:bold;display:block;line-height:1}
.catalist{padding-top:10px}
.catalist div{padding-bottom:4px}
.catalist a{font-size:14px;color:#666;display:block;padding:12px 10px 12px 20px;line-height:1.2;background:#fafafa;border-left:3px #efefef solid}
.catalist a:hover{color:#333;background:#f1f1f1}
.catalist div.cur a{color:#fff;background:var(--MainColor)}
.xglink{color:#fff;font-weight:bold;background:var(--MainColor);padding:10px 0 10px 10px}
.xglink em{padding-left:5px;display:block;line-height:1}
.xgdom{background:#f1f1f1;padding:5px 17px}
.xgdom li{display:block}
.xgdom li a{display:block;height:35px;border-bottom:1px #d8d8d8 solid}
.xgdom li em{color:#787878;display:inline;float:left;height:35px;line-height:35px;vertical-align:middle}
.xgdom li span{background:url(../image/16.png) center center no-repeat;display:inline;float:right;width:16px;height:35px;line-height:35px;vertical-align:middle}
.xgdom li a:hover em{color:var(--MainColor)}
.position{height:40px;position:relative;border-bottom:1px #e1e1e1 solid}
.position span{font-size:16px;color:var(--MainColor);font-weight:bold;display:inline;float:left;line-height:1}
.position em{color:#acacac;display:inline;float:right;line-height:1;padding:5px 0;white-space:nowrap;background:url(../image/17.png) left center no-repeat;padding-left:18px}
.position em a{color:#acacac}
.nodata{text-align:center;font-size:14px;padding:50px 0}
.news_list{font-size:0}
.news_list li{display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px #efefef dotted}
.news_list a{display:block;position:relative}
.news_list a img{float:left;width:160px;height:110px;margin-right:20px;background:#fafafa}
.news_list a div.dd1{font-size:14px;color:#515151;font-weight:bold;line-height:1}
.news_list a div.dd2{font-size:12px;color:#8b8b8b;padding-top:10px;line-height:2}
.news_list a div.dd3{left:180px;bottom:0;font-size:12px;color:#919191;position:absolute}
.news_list a div.dd3 span{background:url(../image/18.png) left center no-repeat;padding-left:20px}
.news_list a div.dd3 em{background:url(../image/19.png) left center no-repeat;padding-left:20px;margin-left:20px}
h1{text-align:center;color:#333;font-size:20px;padding:20px 0 0 0}
.content-info{text-align:center;font-size:14px;font-size:12px;color:#666;padding:20px 0}
.content-des{padding:10px;line-height:2;font-size:12px;background:#efefef;padding:10px;color:#666}
.pn{border:1px #efefef solid;font-size:12px;background:#f9f9f9;padding:20px;line-height:2}
.pn em{color:#666}
.pn a{color:#666}
.pn a:hover{color:var(--MainColor)}
.content{font-size:14px;color:#333;line-height:2;text-align:justify}
.content p{}
.content ol{list-style-position:inside}
.content ol li{list-style-type:decimal;list-style-position:inside}
.content ul{list-style-position:inside}
.content ul li{list-style-type:decimal;list-style-position:inside}
.qa{}
.qa li{display:block;padding:30px 10px;border-bottom:1px #efefef dotted}
.qa img{float:left;width:100px;height:100px;border-radius:50px;margin-right:20px;background:#fafafa}
.qa div.dd1{line-height:1;font-size:16px;color:#333;font-weight:bold;padding-bottom:10px}
.qa div.dd2{line-height:2;font-size:14 px;color:#666;padding-bottom:20px}
.qa div.dd3{line-height:1;font-size:12px;color:var(--MainColor);text-align:right}
.anli{}
.anli li{display:block;padding:30px 0;border-bottom:1px #efefef dotted}
.anli img{float:left;width:200px;height:140px;margin-right:20px;background:#fafafa}
.anli div.dd1{line-height:1;font-size:16px;color:#666;font-weight:bold;padding-bottom:10px}
.anli div.dd2{line-height:2;font-size:14 px;color:#999;padding-bottom:20px}
.anli div.dd3{line-height:1;font-size:12px;color:var(--MainColor);text-align:right}
.dantu{}
.dantu li{display:inline;float:left;width:220px;margin-right:25px}
.dantu a{display:block}
.dantu img{width:220px;height:150px}
.dantu div.dd2{line-height:1.5;font-size:12px;color:#666;text-align:center;padding-top:10px;height:50px}
.tuwen{}
.tuwen li{display:inline;float:left;width:220px;margin-right:25px;height:240px}
.tuwen a{display:block}
.tuwen img{width:220px;height:150px;background:#efefef}
.tuwen div.dd2{font-size:14px;color:#333;line-height:1;padding:15px 0 0 0;text-align:center}
.book{}
.book li{display:inline;float:left;width:440px;height:220px;margin-right:75px}
.book li img{float:left;width:140px;height:170px;background:#efefef;margin-right:20px}
.book li div.dd1{padding-bottom:20px;line-height:1}
.book li div.dd1 a{font-size:16px;color:var(--MainColor);font-weight:bold}
.book li div.dd2{font-size:12px;color:#9c9c9c;line-height:2}
.book li div.dd3{padding-top:8px}
.book li div.dd3 a{border-radius:3px;font-size:12px;color:#fff;padding:0 20px 0 40px;height:30px;line-height:30px;vertical-align:middle}
.book li div.dd3 a.a1{background:url(../image/buy.png) 10px center no-repeat var(--MainColor)}
.book li div.dd3 a.a2{background:url(../image/buy.png) 10px center no-repeat #49b78c}
.book li div.dt{color:var(--MainColor);line-height:1;padding-bottom:10px}
.research{}
.research li{display:inline;float:left;width:440px;height:240px;margin-right:75px}
.research li img{float:left;width:140px;height:170px;background:#efefef;margin-right:20px}
.research li div.dd1{height:35px;line-height:1;background:url(../image/25.png) 160px bottom no-repeat}
.research li div.dd1 a{font-size:16px;color:var(--MainColor);font-weight:bold}
.research li div.dd2{padding-top:10px;font-size:12px;color:#9c9c9c;line-height:2;text-align:justify}
.research li div.dd3{padding-top:20px}
.research li div.dd3 a{border-radius:3px;font-size:12px;color:#fff;padding:0 20px 0 40px;height:30px;line-height:30px;vertical-align:middle}
.research li div.dd3 a.a1{background:url(../image/24.png) 10px center no-repeat var(--MainColor)}
.research li div.dd3 a.a2{background:url(../image/23.png) 10px center no-repeat #49b78c}
.list ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.list li{display:inline;width:32%;margin-right:52px;margin-bottom:3rem}
.list li a{display:block}
.list li img{width:100%;height:280px;background:#efefef}
.list li div.dd1{font-size:15px;color:var(--MainColor);font-weight:bold;line-height:1;padding:10px 0}
.list li div.dd2{font-size:12px;color:#a7a7a7;line-height:2}
.ksp{}
.ksp li{display:inline;float:left;width:200px;margin-right:40px;margin-bottom:20px}
.ksp li a.a1{display:block}
.ksp li div.dd1{font-size:14px;color:#333;line-height:1;padding:10px 0;border-bottom:1px #ccc solid;margin-bottom:10px}
.ksp li div.dd2{font-size:12px;color:#666;line-height:25px}
.ksp li div.dd2 a.a2{color:var(--MainColor)}
.hbar{color:var(--MainColor);font-size:16px;font-weight:bold;padding-left:10px;background:url(../image/26.png) left 1px no-repeat;line-height:1;height:30px;border-bottom:1px #e1e1e1 solid}
.hbar em{color:#49b78c}
.hbar a{position:absolute;right:0;top:5px;width:57px;height:13px;background:url(../image/6.png)}
.hany{color:var(--MainColor);text-align:center;font-weight:bold;font-size:16px}
.hicon{}
.hicon li{display:inline;float:left;width:65px;height:120px;margin-right:24px}
.hicon li a{display:block}
.hicon li a span{display:block;text-align:center;background:#fafafa;border-radius:50%;width:55px;height:55px;margin:0 auto}
.hicon li a span img{width:25px;height:25px;padding:15px}
.hicon li a span i{color:var(--MainColor);font-size:25px}
.hicon li a em{display:block;line-height:1.5;text-align:center;font-size:12px;padding:8px 0 0 0;color:#7f7f7f}
.hicon li.cur span{background:#e3e3e3}
.bgline{background:url(../image/28.png) left center repeat-x}
.bgline a{width:58px;height:30px;background:url(../image/27.png) left top no-repeat}
.bgline a.cur{background:url(../image/29.png) left top no-repeat}
.keh{}
.keh li{display:inline;float:left;width:291px;height:250px;margin-right:41px}
.keh li a{display:block}
.keh li img{width:291px;height:130px;background:#efefef}
.keh li div.dd1{font-size:14px;color:var(--MainColor);font-weight:bold;line-height:1;padding:10px 0}
.keh li div.dd2{font-size:12px;color:#7b7b7b;line-height:2}
.contactbig{}
.contactbig li{display:block;position:relative}
.contactbig li img{width:720px;height:370px}
.contactbig li div.dd1{position:absolute;width:100%;left:0;bottom:0;background:url(../image/h60.png)}
.contactbig li div.dd2{padding:0 20px}
.contactbig li div.dd3{line-height:1;padding:20px 0 0 0;font-size:16px;color:#fff;font-weight:bold}
.contactbig li div.dd4{line-height:2;font-size:12px;color:#e2e9ec;padding:10px 0 20px 0}
.contactsmall{}
.contactsmall li{display:block;padding-bottom:20px;cursor:pointer}
.contactsmall li img{width:215px;height:110px}
.contactsmall li.cur img{width:205px;height:100px;border:5px var(--MainColor) solid}
.love2017{padding-left:30px}
.love2017 div.dd1 img{width:100%}
.love2017 div.dd2{line-height:1;padding:20px 0;color:#4b8ca2;font-size:18px;font-weight:bold}
.love2017 div.dd3{line-height:2}
.frm{}
.frm td{padding-bottom:10px}
.frm input.ipt{width:280px;border:1px #dddddd solid;border-radius:3px;height:35px;padding:0 5px;outline:0}
.frm input.ipt:active{border:1px #00a2ff solid}
.btn{color:#fff;border:0;background:var(--MainColor);cursor:pointer;padding:10px 22px;font-size:12px;outline:none;margin-right:20px}
.btn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.disabled{background:#999;color:#fafafa}
.btn.gray{background:#efefef;color:#999}
h3{line-height:1;padding-bottom:20px}
h3 a{font-size:18px;color:var(--MainColor)}
.sitemap{}
.sitemap li{display:inline;float:left;margin-right:20px}
.sitemap a{font-size:14px}
.sitemap a:hover{text-decoration:underline;color:var(--MainColor)}
.tools{position:fixed;width:60px;right:10px;bottom:10px}
.tools div{padding:2px 0}
.tools a{height:34px;position:relative;display:block}
.tools span{display:block;width:60px;height:34px;border-radius:17px 0 0 17px;position:absolute;right:0;top:0}
.tools em{color:#fff;padding-left:50px;height:34px;line-height:34px;display:none;white-space:nowrap}
.tools a.cur em{display:block}
.tools span.bg1{height:34px;background:url(../image/1.png) 20px center no-repeat var(--Color)}
.tools span.bg2{height:34px;background:url(../image/21.png) 20px center no-repeat var(--Color)}
.tools span.bg3{height:34px;background:url(../image/31.png) 20px center no-repeat var(--Color)}
.tools span.bg4{height:34px;background:url(../image/4.png) 20px center no-repeat var(--Color)}
.tools span.bg5{height:34px;background:url(../image/5.png) 20px center no-repeat var(--Color)}
.abt1{background:url(../image/z3.png) center center repeat-x}
.aprev{position:absolute;left:0;top:30px;width:29px;height:29px;cursor:pointer;z-index:99999}
.aprev a{display:block;width:29px;height:29px;background:url(../image/z1.png) left bottom no-repeat}
.anext{position:absolute;right:0;top:30px;width:29px;height:29px;cursor:pointer;z-index:99999}
.anext a{display:block;width:29px;height:29px;background:url(../image/z2.png) right bottom no-repeat}
.dev{}
.dev li{display:inline;float:left;height:88px;width:125px;background:url(../image/z4.png) center 35px no-repeat}
.dev li a{display:block;height:88px}
.dev li a em{font-size:16px;color:var(--MainColor);font-family:Impact;display:block;line-height:1;text-align:center;padding-top:68px}
.devlist{}
.devlist li{display:block;background:#fafafa;padding:20px}
.devlist li div.dd1{display:inline;float:left;width:300px;margin-right:20px}
.devlist li div.dd1 img{width:100%;background:#999}
.devlist li div.dd2{color:var(--MainColor);font-size:20px;line-height:1;padding-bottom:10px}
.devlist li div.dd3{color:#666;font-size:16px;line-height:2}
.xuan{}
.xuan div.dd1{background:url(../image/311.png) 85px center no-repeat var(--MainColor);height:30px;line-height:30px;vertical-align:middle}
.xuan div.dd1 em{padding-left:12px;color:#fff}
.xuan div.dd2{position:absolute;display:none;width:120px;right:0;top:30px;background:url(../image/b90.png) #fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.xuan div.dd2 a{display:block;font-size:12px;line-height:1;padding:12px 0;border-bottom:1px #efefef solid;padding-left:12px}
.xuan div.dd2 a:hover{background:#fafafa}
.casedom{border-bottom:1px #efefef solid}
.anlilist{}
.anlilist li{display:inline;float:left;width:380px;margin-right:30px}
.anlilist li a{display:block;height:130px}
.anlilist li a div.dd1{display:inline;float:left;width:150px;height:110px;overflow:hidden;margin-right:20px}
.anlilist li a div.dd1 img{width:150px;height:110px;transition:all 0.3s ease 0s;background:#fafafa}
.anlilist li a div.dd2{}
.anlilist li a div.dd3{font-size:14px;color:var(--MainColor);font-weight:bold;line-height:1;padding-bottom:10px}
.anlilist li a div.dd5{font-size:12px;color:#999;line-height:22px;text-align:justify}
.anlilist li a:hover div.dd1 img{-webkit-transform-origin:center center;-webkit-transform:scale(1.1,1.1);-moz-transform-origin:center center;-moz-transform:scale(1.1,1.1)}
.downloaddiv a{border-radius:3px;font-size:12px;color:#fff;padding:0 20px 0 40px;height:30px;line-height:30px;vertical-align:middle}
.downloaddiv a.a1{background:url(../image/24.png) 10px center no-repeat var(--MainColor)}
.downloaddiv a.a2{background:url(../image/23.png) 10px center no-repeat #49b78c}
.conbar{font-size:18px;line-height:1;font-weight:bold;color:var(--MainColor)}
.concont{font-size:12px;line-height:2}
.concont img{width:230px;height:130px;margin-right:20px}
.concont p{padding-bottom:10px}
.contacticon a{display:none}
.contacticon a.show{display:block}
.clients{}
.clients li{width:115px;margin-right:5px;float:left;text-align:center}
.clients li img{height:113px;width:113px;border:1px #efefef solid}
.clients li div.dd2{font-size:14px;line-height:1;padding:10px 0 30px 0}
.catabar{line-height:1;font-size:16px;color:var(--MainColor);padding:30px 0 0 0;font-weight:bold}
.msgfrm{}
.msgfrm td{padding-bottom:15px}
.msgfrm td.tdleft{font-size:14px}
.msgfrm td.tdright{font-size:14px}
.msgfrm td.tdright em.red{color:#ff0000;font-weight:bold;padding-left:10px}
.msgfrm td.tdright em.bak{color:#666;padding-left:5px}
.msgfrmipt{font-size:14px;color:#666;padding:8px;border:1px #ccc solid}
.msgfrmtextbox{font-size:14px;color:#666;padding:8px;line-height:2;border:1px #ccc solid}
.msgfrmcodeimg{cursor:pointer}
.msgfrmbtn{font-size:16px;color:#fff;border:0;padding:8px 50px;background:var(--MainColor)}
.plugins-css-36{}
.plugins-css-36 li{display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px #efefef dashed}
.plugins-css-36 li a{display:block}
.plugins-css-36 li a div.dd1{height:35px}
.plugins-css-36 li a div.dd1 span{font-size:18px;color:var(--MainColor);display:inline;float:left;height:35px;line-height:35px;vertical-align:middle}
.plugins-css-36 li a div.dd1 em{font-size:16px;color:#999;display:inline;float:right;height:35px;line-height:35px;vertical-align:middle}
.plugins-css-36 li a div.dd2{font-size:14px;line-height:25px;color:#666;text-align:justify}
.plugins-css-36 li a:hover div.dd1 span{color:var(--MainColor)}
.product{display:flex;flex-wrap:wrap;justify-content:space-between}
.product-item{margin:1rem 1rem;padding:1.4rem;box-sizing:border-box;border:1px solid #dfdfdf}
.product-item img{width:320px;height:256px}
.product-item:hover{border:1px solid var(--Color)}
.product-title{margin-top:1rem;padding-top:1rem;border-top:1px dashed var(--MainColor);font-size:14px;font-weight:700;text-align:center}
.big{padding:3.5rem 0 2.5rem 0;text-align:center;letter-spacing:2px}
.big-title{font-size:1.7rem;font-weight:700;color:rgb(220,93,92)}
.big-content{margin-top:1rem;padding-bottom:2rem;border-bottom:1px solid #eee;font-size:1.1rem;font-weight:700;color:#ccc}
section{margin:0 auto;text-align:center}
.culture{display:flex;flex-wrap:wrap;justify-content:space-between}
.culture-item{display:flex;align-items:center;margin-top:1rem;width:100%;background-color:#ddd;border-radius:1.5rem 0}
.culture-item:hover i{color:#fff;text-shadow:-6px -3px 0px rgba(255,255,255,0.4);transition:.4s}
.culture-item i{padding:2.2rem;box-sizing:border-box;border-radius:50%;font-size:1.6rem;text-shadow:6px 3px 0px rgba(255,255,255,0.4);color:#fff;transition:.4s}
.culture-title{font-family:"思源宋体";font-size:30px;text-shadow:1px 1px 2px #222;letter-spacing:3px;color:#fff}
.culture-content{padding:0 2rem;color:#fff;line-height:1.8;font-size:16px;letter-spacing:1px}
.team .swiper-slide{cursor:pointer}
.team .swiper-slide:hover p{color:var(--Color)}
.team img{width:100%}
.team p{padding:1rem 0 2rem 0;text-align:center;font-size:1.1rem}
.swiper-container{--swiper-navigation-color:#ccc}
.flex{display:flex;justify-content:space-between}
.header{display:flex;display:-ms-flexbox;justify-content:space-between}
.header .right{display:flex;display:-ms-flexbox;flex-direction:column;justify-content:space-evenly}
.header .right ul{display:flex;display:-ms-flexbox;justify-content:space-between}
.news{display:flex;display:-ms-flexbox;justify-content:space-between}
.news-item{margin:1rem 0;width:30%}
@media screen and (max-width:768px){.header{flex-direction:column;height:auto!important}
.header .right{text-align:right}
.header .right ul{justify-content:space-evenly}
.header img{width:100%}
.product-item img{max-width:100%}
.news{flex-direction:column}
.news-item{width:100%}
.news-item .adiumg{text-align:center}
center img{width:100%}
.wp,.w360,.foot{width:100%!important;height:auto}
.wp{padding:0 1rem;box-sizing:border-box}
.flex{flex-direction:column;justify-content:center}
.nav ul{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}
.nav li.item{float:none;width:33%}
.big{padding:4.5rem 0 0.5rem 0;box-sizing:border-box}
.culture{justify-content:space-evenly}
.culture-item{flex-direction:column}
.culture-title{font-size:16px;text-shadow:none}
.culture-item i{padding:1.2rem;font-size:2rem}
.culture-content{margin-bottom:1rem}
.h88{height:auto!important}
.abs{position:static!important}
.list ul{justify-content:space-evenly}
.list li{width:45%}
.mleft,.mright{width:100%;padding:0 1rem;box-sizing:border-box}
.mright img{max-width:100%}
.foottop p{line-height:2.0}
.nav li.item a.item{padding:0}
}:root{--MainColor:#96271F;--Color:rgb(192,90,83);--DeepColor:#93291E}
.bg-red{background-image:linear-gradient(to bottom right,#FD8496,#FF0B2F)}
.bg-blue{background-image:linear-gradient(to bottom right,#84CBFD,#0B9AFF)}
.bg-purple{background-image:linear-gradient(to bottom right,#D579E7,#C10AE9)}
.bg-green{background-image:linear-gradient(to bottom right,#90EE90,#3CB371)}
.bg-orange{background-image:linear-gradient(to bottom right,#FDB684,#FF700B)}
.bg-yellow{background-image:linear-gradient(to bottom right,#F3F9A7,#CAC531)}
.bg-pink{background-image:linear-gradient(to bottom right,#F08080,#FF6347)}
.bg-teal{background-image:linear-gradient(to bottom right,#00CED1,#008080)}
.bg-forest{background-image:linear-gradient(to bottom right,#3CB371,#2E8B57)}