﻿@charset "utf-8"; 
:root{--color:#B70082}
body{max-width:100%}
.side_nav1{font-weight:700}
.side_nav2 a{color:#999!important}
.sf-menu .LiLevel1>a{font-weight:700}
header .row2 .nav{background-color:var(--color)}
header .row2{background-color:var(--color)}
.inner-singgle p{line-height:1.8em}
header .row2 .top-phone{left:98.5%}
.culture .item>img{object-fit:cover}
.con1{max-width:750px;margin:0 auto}
footer .row2 .footerline.line4{width:160px;padding-top:50px}
.panel{padding-top:60px;width:70%;margin:0 auto}
footer{background:url(/js/34015/pic.jpg) no-repeat center;background-size:cover;position:relative}
footer:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}
footer>*{position:relative;color:#fff}
.foot-contact p a,footer .line2 ul a,footer .row2 .line1 ul li a,footer .row2 li a{color:#fff}
p.copyright{padding:15px}
footer .row2 li i{font-size:20px;margin-right:10px;width:20px;text-align:center}
.foot-contact p a:nth-child(2){background:url(/Content/C_IMG/Common/share0_f.png) no-repeat left center;background-size:25px}
.foot-contact p a:nth-child(3){background:url(/Content/C_IMG/Common/share0_ins.png) no-repeat -4px center;background-size:27px}
.foot-contact p a img{visibility:hidden}
footer .row2{border-color:#ccc}
.space li{background:0 0;width:22%;padding-bottom:0}
.space li .icon-box{height:auto;display:inline-block;position:relative;padding-bottom:20px}
.space li>p:nth-child(2){height:60px;font-size:18px;display:flex;justify-content:center;align-items:center;margin:12px 0}
.space li p:nth-child(3){font-size:13px;line-height:1.6}
.system .container .item>p{color:#fff;background:var(--color)}
.system .container .item .line-btn{display:none}
.system .container .item>a{display:block;position:relative;width:100%;padding-bottom:91%}
.system .container .item>a img{height:100%;position:absolute;top:0;left:0;object-fit:cover}
.space{background:var(--color);color:#fff}
.space li .icon-box:after{content:'';width:40px;height:2px;background:#fff;position:absolute;bottom:0;left:50%;margin-left:-20px}
@media screen and (max-width:960px){.space li{width:48%}
.space ul{flex-wrap:wrap}}
.space .p-title{font-weight:700;font-size:40px}
.space li .icon-box img{width:120px}
.appreciation li a{background:var(--color)}
header .row2 .container{max-width:100%;display:flex;justify-content:space-between}
header .row2 .top-phone i{margin-left:10px}
header .row1>a{display:flex;justify-content:center;align-items:center}
header .row1>a>div{display:flex;flex-direction:column;align-items:center;justify-content:center}
header .row1>a>div img:nth-child(1){display:block;height:80px}
header .row1>a>div img:nth-child(2){display:block;height:30px;margin-top:6px}
p.tname{font-weight:700;font-size:24px;margin-left:15px;color:#000}
header .row2 .top-phone{position:static}
.tsearch{display:flex;align-items:center}
.tsearch .sk{height:30px;border:none;padding:0 10px;box-sizing:border-box}
.tsearch .sbtn{width:36px;height:30px;border:none;cursor:pointer;background:#eee url(/Content/C_IMG/Common/search-b.png) no-repeat center;background-size:20px}
header .row2 .nav{width:calc(100% - 500px)}
@media (max-width:1300px){header .row2 .top-phone{display:none}
header .row2 .nav{width:calc(100% - 220px)}}
@media (max-width:1050px){.tsearch{display:none}
header .row2 .nav{width:100%}}
footer{background:var(--color)}
footer:before{display:none}
.fcontact a:hover,.fnav li a:hover,.fpronav li a:hover{color:#000}
section.our{background:var(--color);text-align:center;padding:30px 0}
@media (min-width:801px){.honor-list>div{width:21%}}
.news-list li{background:var(--color)}
.news-bref,.news-list li:hover .news-name,.news-name{color:#fff}
header{background:var(--color)}
.nav .inmenu_1,.nav a,.nav>li:hover>a{color:#fff}
.procate-list li{background:var(--color)}
.procate-list li a{color:#fff}
@media (min-width:801px){.download-list li{width:32%;margin-right:2%}
.nav{margin-right:50px}
.download-list li:nth-child(4n){margin-right:2%}
.download-list li:nth-child(3n){margin-right:0}}
.download-img img{max-width:300px;margin:0 auto}
.download-name{text-align:center}
.download-btn{margin:20px auto;background:var(--color);color:#fff}
.download-btn:hover{background:var(--color)}
.searchicon{color:#fff}
@media (max-width:768px){.nav .inmenu_1,.nav a,.nav>li:hover>a{color:#000}
.nav .submenu{background:#fff}}
.flex-3p{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}
.flex-3p li{width:32%}
.flex-3p li iframe{max-width:100%;height:280px}
.wmkc-template-46 .wmkc-flex-row-reverse{align-items:center}
.wmkc-template-45 .wmkc-flex{align-items:center}
@media (min-width:769px){.nav .submenu.nav3{padding:20px calc(50% - 800px)}
.nav .submenu.nav3>li{padding-right:0;width:19%;margin:10px 1.25% 10px 0;}
.nav .submenu.nav3>li:nth-child(5n){margin-right:0;}
.nav .submenu.nav3>li >a{font-weight:bold;white-space:normal;line-height:1.2}
.nav .submenu.nav3 ul a{padding-top:1px}}
@media (max-width:1650px) and (min-width:769px){.nav .submenu.nav3{padding:20px 15px}}
@media (max-width:1200px) and (min-width:769px){.nav .submenu.nav3>li{width:32%;margin:10px 2% 10px 0;}
.nav .submenu.nav3>li:nth-child(5n){margin-right:2%;}
.nav .submenu.nav3>li:nth-child(3n){margin-right:0;}}