@charset "utf-8"; 
/* CSS Document */
html,body{ margin:0; padding:0; }
.page_pc{ width:100%; max-width:1920px; min-width:1200px; margin:0 auto; position:relative; font-family:"Microsoft YaHei"; font-size:14px; line-height:24px; color:#333; overflow: hidden; }
.page_pc img{ display:block; max-width:100%; }
.page_pc .map{ position:relative; }
.page_pc .rel{ position:relative; }

.page_pc .v01{ width:123px; position:absolute; left:50%; top:170px; transform:translateX(-50%); cursor:pointer; }

.page_pc .p_kv{ position:relative; overflow: hidden; }
.page_pc .p_kv .kv_img{ position:relative; width:1920px; left:50%; margin-left:-960px; }
.page_pc .icon01{ position:absolute; width:10%; left:10%; top:0; z-index:5; }

.page_pc .centBox{ position:relative; }
.page_pc .p_w1{ position:relative; width:1920px; left:50%; margin-left:-960px; }

.page_pc .btn{ position:absolute; top:420px; }
.page_pc .btn01{ left:420px; }
.page_pc .btn02{ left:710px; }
.page_pc .btn03{ left:1003px; }
.page_pc .btn04{ left:1303px; }


.page_pc .navBox{ width:100%; position:absolute; left:0; top:0; height:58px; z-index:99; background:#404040; }
.page_pc .navBox.active{ position:fixed; top:64px; }
.page_pc .navUl{ width:1104px; margin:0 auto; overflow:hidden; margin-top:9px; }
.page_pc .navUl>li{ float:left; width:162px; height:59px; margin:0 11px; background:url(../images/nav.png); cursor:pointer; }
.page_pc .navUl>li.li1:hover{ background-position:-240px 0; }
.page_pc .navUl>li.li1.active{ background-position:-240px 0; }
.page_pc .navUl>li.li2{ background-position:0 -60px; }
.page_pc .navUl>li.li2:hover{ background-position:-240px -60px; }
.page_pc .navUl>li.li2.active{ background-position:-240px -60px; }
.page_pc .navUl>li.li3{ background-position:0 -120px; }
.page_pc .navUl>li.li3:hover{ background-position:-240px -120px; }
.page_pc .navUl>li.li3.active{ background-position:-240px -120px; }
.page_pc .navUl>li.li4{ background-position:0 -180px; }
.page_pc .navUl>li.li4:hover{ background-position:-240px -180px; }
.page_pc .navUl>li.li4.active{ background-position:-240px -180px; }
.page_pc .navUl>li.li5{ background-position:0 -240px; }
.page_pc .navUl>li.li5:hover{ background-position:-240px -240px; }
.page_pc .navUl>li.li5.active{ background-position:-240px -240px; }
.page_pc .navUl>li.li6{ background-position:0 -300px; }
.page_pc .navUl>li.li6:hover{ background-position:-240px -300px; }
.page_pc .navUl>li.li6.active{ background-position:-240px -300px; }