/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#0e68b0;text-decoration:none;outline:none;}
p {margin: 0;}
input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
dt{font-weight: normal;}
/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}
.flex{
display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;
}
.flexd{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.wh{max-width: 1486px;margin:0 auto;padding: 0 15px;}
.flex_1{ display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;}
.flex_2{ display: flex;
flex-wrap: wrap;
justify-content: space-between;}
.com-img{ overflow:hidden;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}
/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}
#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}
/*头部样式*/
.wh3{padding-left: 5.25%;
padding-right: 5.25%;
}
.top1{height: 27px;background: #e6e6e6;color: #595959;line-height: 27px;overflow: hidden;font-size: 13px;}
.top2{height: 100px;border-bottom: 1px solid rgba(255,255,255,.2);position: fixed;top:0;width: 100%;z-index: 99999;}
.top2:hover,.top2.cur{background:#fff;}
.top2 .wh{max-width: 1750px;}
#header{width:1000px;margin:0 auto;}
.logo{float:left;line-height: 100px;width: 16%;}
.logo img{max-width: 100%;}
.dh{width: 22.1%;padding-right: 5.25%;}
.logo .img2{display: none;}
.cur .logo .img1,.top2:hover .logo img{display: none;}
.cur .logo .img2,.top2:hover .logo .img2{display: inline-block;}
.cur .dh,.top2:hover .dh{background: #212d54;}
.top2 .k2{font-size: 28px;font-family: Impact;color: #ffffff;line-height:100px;background: url(../images/hua2.png) no-repeat left center;padding-left: 61px;letter-spacing: 1px;}
.cur .x-menu>li>a,.top2:hover .x-menu>li>a{color: #282828;}
/*热门搜索*/
.sou{margin: 15px 0;}
.sou .wh {
max-width: 1750px;
}
.hotSearch a{margin-right:6px;}
.hotSearch{float:left;font-weight:normal;}
/*搜索和热门搜索*/
.tel-box #formsearch{}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
.tel-box #formsearch input{height:22px;background:none;border:none;line-height:22px;outline: none;}
.tel-box #formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:rgba(255,255,255,.6);}
.tel-box #formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#073c66;margin-top: 5px; color:#fff;border:none;cursor:pointer;font-size: 12px;}
.tel-box ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
color:rgba(255,255,255,.6);
}
.tel-box :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:rgba(255,255,255,.6);
}
.tel-box ::-moz-placeholder { /* Mozilla Firefox 19+ */
color:rgba(255,255,255,.6);
}
.tel-box :-ms-input-placeholder { /* Internet Explorer 10-11 */
color:rgba(255,255,255,.6);
}
/* 导航样式 */
.x-menu {
display: flex;
justify-content: space-between;
align-items: center;
width: 59%;
}
.x-menu>li {
position: relative;width: 12.5%
}
.x-menu>li>a {
display: block;
font-size: 18px;
color: #ffffff;
white-space: nowrap;
line-height: 100px;
height: 100px;
position: relative;
text-align: center;
font-weight: normal;
}
.x-menu>li>a::after {
content: "";
width: 0;
height: 3px;
background: #fff;
position: absolute;
bottom: 0;
left: 54%;
-webkit-transform: translateX(-59%);
-ms-transform: translateX(-59%);
transform: translateX(-59%);
-webkit-transition: all 0.8s;
-o-transition: all 0.8s;
transition: all 0.8s;
}
.x-menu>li:hover>a::after {
width: 100%;
}
.x-menu>li:hover .x-sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
transform: translateY(0);
background: #fff;
}
.x-sub-menu {
position: absolute;
z-index: 99;
width: 150%;
left: -25%;
top: 100px;
background: #fff;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(20px);
transform: translateY(20px);
-webkit-transition: all .5s ease;
transition: all .5s ease;
padding: 45px 0;
}
.x-sub-menu>li {
}
.x-sub-menu .img{width: 295px;}
.x-sub-menu .img img{width: 100%;}
.xia{width: 100%;padding-left:10px;}
.xia a{display: block;color: #333333;font-size: 18px;position: relative;padding-top: 20px;}
.xia a::before{content: '';background: #a3a4a4;width: 30px;display: block;height: 1px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;position: absolute;top:0;left: 0;}
.xia a:hover::before{width: 90px;background: #0e68b0;}
.xia a:hover{color:#0e68b0;}
.x-sub-menu>li>a {
display: block;
text-align: center;
line-height: 2;
font-size: 14px;
color: #333333;
line-height: 2.6;
}
.x-sub-menu>li>a:hover {
background: #0e68b0;
color: #fff;
}
.x-sub-menu:after {
content: '';
width: 0;
height: 0;
line-height: 0;
font-size: 0;
overflow: hidden;
border-width: 10px;
cursor: pointer;
border-style: dashed dashed solid dashed;
border-color: transparent transparent #fff transparent;
border-top: none;
position: absolute;
top: -10px;
left: 50%;
margin-left: -10px;
z-index: 99;
display: none;
}
@media(max-width: 1200px){
.top2 .k2{padding-left: 40px;font-size: 24px;}
.x-menu{width: 61%;}
.wh3{padding-left: 15px;}
.dh{padding-right: 15px;}
}
@media(max-width: 1437px){
.top2 .k2{padding-left: 40px;font-size: 20px;}
}
/* banner */
.insection1 .swiper-container {
width: 100%;
height: 100%;
position: static;
}
.insection1 .swiper-container .swiper-slide {
width: 100%;
height: 100%;
}
.insection1 .swiper-container .swiper-slide img{
width: 100%;
}
.insection1 .swiper-container .swiper-slide .back{
height: 100%;
}
.insection1 .swiper-container .swiper-slide .mback {
display: none;
}
@media(max-width:1440px){
.footer-wrap .footer-pc .foot-t .list li{
margin-left:2rem;
}
}
@media(max-width: 767px){
.insection1 .swiper-container .swiper-slide .mback{
height: 12rem;
}
}
.insection1 .swiper-container .swiper-slide {
width: 100%;
height: 100%;
left: 0;
top: 0;
color: #fff;
}
.insection1 .swiper-container .swiper-slide .con-t {
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
justify-content: flex-end;
padding-bottom: 4.5rem;
opacity: 0;
transform: translateY(20px);
transition: all 0.8s ease 0s;
}
.insection1 .swiper-container .swiper-slide .con-t h1 {
margin-bottom: 0.7rem;
font-size: 1.6rem;
}
.insection1 .swiper-container .swiper-slide .con-t .b {
margin-bottom: 0.4rem;
}
.insection1 .swiper-pagination{
width: 55px;
left: 73px;
z-index: 99;
bottom: 20px;
font-size: 26px;
color: #0068b6;
font-family: Arial;
}
.insection1 .swiper-pagination span{
font-weight: bold;
}
.insection1 .swiper-button-next {
width: 16px;
height: 14px;
background: url(../images/r5.png) no-repeat center center;
background-size: contain;
top: 50%;
margin-top: -7px;
z-index: 11;
left: 140px;
right: auto;
}
.insection1 .swiper-button-prev {
width: 16px;
height: 14px;
background: url(../images/r6.png) no-repeat center center;
background-size: contain;
top: 50%;
margin-top: -7px;
z-index: 11;
left:42px;
}
.insection1 .bo-tab {
width: 100%;
height: 80px;
left: 0;
bottom: 0;
position: absolute;
z-index: 10;
opacity: 0;
transform: translateY(20px);
transition: all 0.8s ease 0.3s;
}
.insection1 .bo-tab .tab {
width: 100%;
height: 100%;
background: rgba(255, 255, 255, 0.9);
display: flex;
align-items: center;
justify-content: flex-end;
position: relative;
padding: 0 42px;
}
.insection1 .bo-tab .tab .scroll {
width: 18px;
height: 35px;
border: 1px solid #666;
border-radius: 14px;
position: relative;
left: -50%;
transform: translateX(50%);
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
}
.insection1 .bo-tab .tab .scroll img {
animation: tipup 2s ease infinite;
}
.insection1 .bo-tab .tab .tel-box .up {
cursor: pointer;
}
.insection1 .bo-tab .tab .tel-box:hover .up + .option {
transform: translateX(-50%) scale(1);
}
.tel-box{position: relative;}
.insection1 .bo-tab .tab .tel-box .option {
bottom: 140%;
left: 50%;
width: auto;
background: #0e68b0;
color: #fff;
padding: 10px 9px;
transition: all 0.3s ease 0s;
transform: translateX(-50%) scale(0);
border-radius: 6px;
border: 1px solid #fff;
letter-spacing: 2px;
position: absolute;
}
.insection1 .bo-tab .tab .tel-box .option:before {
content: '';
width: 16%;
height: 2px;
background: #0e68b0;
position: absolute;
left: 50%;
transform: translateX(-50%);
bottom: -5px;
}
.insection1 .bo-tab .tab .tel-box .option:after {
content: '';
width: 10%;
height: 2px;
background: #0e68b0;
position: absolute;
left: 50%;
transform: translateX(-50%);
bottom: -10px;
}
.insection1.ac .swiper-container .swiper-slide .con-t {
opacity: 1;
transform: translateY(0);
}
.insection1.ac .bo-tab {
opacity: 1;
transform: translateY(0);
}
.wrap{max-width: 79.16%;margin: 0 auto;width: 92%}
.inwrap{max-width: 89.6%;margin: 0 auto;width: 92%}
@media (max-width: 1024px){
.wrap{max-width: 100%;margin: 0 auto;width: 96%}
.inwrap{max-width: 100%;margin: 0 auto;width: 96%}
}
@media (min-width: 1025px) {
.insection1 .bo-tab .tab .tel-box .up{
transition: all 0.3s ease 0s;
}
.insection1 .bo-tab .tab .tel-box:hover .up{
transform:translateY(2px);
}
.insection1 .swiper-button-next{
transition: all 0.3s ease 0s;
}
.insection1 .swiper-button-next:hover{
transform:translateX(2px);
}
.insection1 .swiper-button-prev{
transition: all 0.3s ease 0s;
}
.insection1 .swiper-button-prev:hover{
transform:translateX(-2px);
}
}
/* */
.box1{background: url(../images/box11.jpg) no-repeat top center;background-size: cover;padding: 12% 0 12.5%;}
.aleft{max-width: 500px;
}
.aimg img{width: 100%;}
.aright{width: 57.5%;}
.acon{color: #ffffff;font-size: 16px;line-height: 30px;margin: 2vw 0 7vw;}
.abt{margin: 1.6vw 0 3.9vw;}
.abt dd{color: #ffffff;font-size: 56px;font-family: 'Arial';text-transform: uppercase;}
.abt dt{color: #ffffff;font-size: 30px;line-height: 1;}
.amore a{display: block;width: 175px;height: 46px;background: rgba(33,45,84,.7) url(../images/tg.png) no-repeat 90% center;padding-left: 18px;color: #fff;font-size: 14px;line-height: 46px;transition: all 0.3s ease 0s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s;
-o-transition: alll 0.3s;}
.amore a:hover{background: #212d54 url(../images/tg.png) no-repeat 93% center;}
.sul li p{color: #ffffff;font-size: 16px;}
.sul li{background: url(../images/sx.png) no-repeat right center;width: 30%;margin-right: 4%;}
.sul li:last-child{background: none;width: auto;}
.sbt{color: #ffffff;font-size: 16px;}
.sbt span{color: #ffffff;font-family: Impact;font-size: 3.854vw;}
@media(max-width: 1100px){
.acon{line-height: 26px;font-size: 14px;}
.aright{width: 53%;}
}
@media(max-width: 768px){
.aleft{width: 100%;float: none;max-width: 100%;}
.aright{width: 100%;float: none;}
.abt dd{font-size: 36px;}
.abt dt{font-size: 24px;}
.aimg .com-img{display: block;}
.box1{padding: 6% 0;}
}
@media(max-width: 640px){
.sbt span{font-size: 24px;}
}
/* box2 */
.box2{background:#f8f8f8 url(../images/box22.jpg) no-repeat top center;background-size: cover;padding: 9.0625vw 0 15px;}
.ysort li{width: 13%;background-color: rgba(255,255,255,.2);border-radius: 5px;text-align: center;padding-bottom: 15px;cursor: pointer;}
.ysort li .img{height: 52px;line-height: 52px;margin: 28px 0;}
.ysort li p{color: #ffffff;font-size: 16px;}
.ysort li.cur{background-color: #212d54;}
.qie{margin:3.02vw 0 5.729vw;}
.yul li .img{display: block;width: 36.15%;}
.yul li .img img{display: block;width: 100%;}
.yul li .img img{border-radius: 5px;}
.ying{width: 57%;padding-right: 1%;}
.ybt{color: #ffffff;font-size: 30px;margin: 14px 0 10px;}
.line1{width: 55px;height: 2px;background-color: #ffffff;}
.ycon{color: #ffffff;font-size: 16px;line-height: 30px;margin: 25px 0 2.6vw;}
.bo-tab {
width: 100%;
transition: all 0.8s ease 0.3s;
}
.bo-tab .tab {
height: 122px;
background: #fff;
position: relative;
}
.bo-tab .tab:before {
/* content: '';
width: 100%;
height: 20px;
position: absolute;
right: 0;
bottom: -10%;
z-index: -1;
background-image: linear-gradient(#f3f3f3, #fafafa); */
}
.bo-tab .tab .swiper-container {
width: 100%;
height: 100%;
}
.bo-tab .tab .swiper-container .swiper-slide {
width: 20%;
border-right: 1px solid #f1f1f1;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
cursor: pointer;
position: relative;
}
.bo-tab .tab .swiper-container .swiper-slide .icon {
position: relative;
text-align: center;
width: 50px;
height: 50px;
overflow: hidden;
margin:0 auto;
margin-bottom: 0.4rem;
}
.bo-tab .tab .swiper-container .swiper-slide .icon img{
display: block;
position: absolute;
top:0;
left:0;
transition: all 0.6s ease-out;
}
.bo-tab .tab .swiper-container .swiper-slide:hover .icon img{
top:-50px;
transition: all 0.6s;
}
.bo-tab .tab .swiper-container .swiper-slide-active .icon img{
top:-50px;
transition: all 0.6s;
}
.bo-tab .tab .swiper-container .swiper-slide p {
font-size: 18px;color: #666666;
transition: all 0.3s ease 0s;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}
.bo-tab .tab .swiper-container .swiper-slide:before {
content: '';
width: 0%;
height: 3px;
position: absolute;
left: 50%;
bottom: 0;
background: #212d54;
transition: all 0.3s ease 0s;
}
.bo-tab .tab .swiper-container .swiper-slide:hover:before {
content: '';
width: 100%;
height: 3px;
position: absolute;
left: 0%;
bottom: 0;
background: #212d54;
}
.bo-tab .tab .swiper-container .swiper-slide:hover p {
color: #212d54;
}
.bo-tab .tab .swiper-container .swiper-slide-active:before {
content: '';
width: 100%;
height: 3px;
position: absolute;
left: 0%;
bottom: 0;
background: #212d54;
}
.bo-tab .tab .swiper-container .swiper-slide.cur p {
color: #212d54;
}
.bo-tab .tab .swiper-container .swiper-slide:last-child {
border-right: auto;
}
@media(max-width: 1160px){
.ycon{font-size: 14px;line-height: 24px;}
.ybt{font-size: 24px;}
.ysort li .img{margin: 20px 0;}
}
@media(max-width: 768px){
.bo-tab .tab .swiper-container .swiper-slide p{font-size: 14px;}
.ybt{margin-top: 0;}
}
@media(max-width: 640px){
.ysort{justify-content: flex-start;}
.ysort li{width: 24%;margin-bottom: 10px;margin-right: 1%;}
.ysort li:nth-child(4n){margin-right: 0;}
.ysort li .img{margin: 10px 0;}
.ysort li p{font-size: 14px;}
.ysort li .img img{height: 26px;}
.ysort li .img{height: 30px;line-height: 30px;}
.yul li .img{float: none;width: 100%;}
.ying{margin-top: 20px;float: none;width: 100%;}
.ybt{font-size: 20px;}
.bo-tab .tab .swiper-container .swiper-slide p{font-size: 12px;}
.bo-tab .tab{height: 90px;}
}
/* */
.box3{margin: 6.2% 0 4%;}
.box3 .wh{max-width: 1750px;}
.box3 .amore a{background-color: #212d54;margin-top: 25px;}
.nbt dd{color: #333333;font-size: 2.9166vw;font-family: 'Arial';text-transform: uppercase;line-height: 1;}
.nbt dt{color: #333333;font-size: 30px;}
.con-cont{margin-top: 3.2%;}
.con-cont .con-l {
width: 50%;
transition: all 0.8s ease 0s;
}
.con-cont .con-r {
width: 48%;
transition: all 0.8s ease 0.3s;
}
.con-cont .con-r .list li {
box-sizing: border-box;
padding:3vw 38px;
margin-bottom: 4px;
transition: all 0.3s ease 0s;
cursor: pointer;
}
.con-cont .con-r .list li .date .b {
font-size: 48px;font-family: 'Arial';
border-top: 1px solid #efefef;
color: #333333;
}
.con-cont .con-r .list li .con-tt {
width: 82%;
}
.con-cont .con-r .list li .con-tt h4 {
font-size: 18px;color: #333333;font-weight: normal;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
margin-bottom:1rem;
}
.tab2 .img img{width: 100%;}
.zinum{color: #666666;font-size: 16px;font-family: 'Arial';}
.con-cont .con-r .list li .con-tt p {
font-size: 14px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
color: #888888;
line-height: 20px;
}
.con-cont .con-r .list li:hover {
background: #212d54;
color: #fff !important;
}
.con-cont .con-r .list li.cur .zinum,.con-cont .con-r .list li.cur .con-tt h4{color: #fff !important;}
.con-cont .con-r .list li:hover a{
color: #fff !important;
}
.con-cont .con-r .list li:hover .date .b {
color: #fff !important;
border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.con-cont .con-r .list li:hover .con-tt p {
color: #fff !important;
}
.con-cont .con-r .list li.cur {
background: #212d54;
color: #fff !important;
}
.con-cont .con-r .list li.cur a{
color: #fff !important;
}
.con-cont .con-r .list li.cur .date .b {
color: #fff !important;
border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.con-cont .con-r .list li.cur .con-tt p {
color: #fff !important;
}
.con-cont .con-r .list li:last-child {
margin-bottom: 0;
}
.detail {
width: 4.25rem;
height: 1.25rem;
display: flex;
align-items: center;
justify-content: space-between;
background: #bbb;
font-size: 14px;
color: #fff;
padding: 0 0.5rem;
}
.detail i {
width: 6px;
height: 10px;
background: url("../images/arrow-r2.png") no-repeat center center;
background-size: contain;
}
.mdetail {
display: none;
}
.detail.bo {
bottom: 2rem;
}
.tab2{display: none;}
@media(max-width: 1024px){
.con-cont .con-r .list li{padding: 2vw 38px;}
}
@media(max-width: 768px){
.nbt dd{font-size: 30px;}
.nbt dt{font-size: 20px;}
.box3 .amore a{margin-top: 15px;}
.con-cont .con-l{margin-bottom: 20px;}
.con-cont .con-l,.con-cont .con-r{float: none;width: 100%;}
.con-cont .con-r .list li{padding:3vw 38px 2vw 38px;}
}
@media(max-width: 640px){
.con-cont .con-r .list li{padding:15px;}
.box3 .amore a{display: none;}
.nbt dd{font-size: 26px;}
.con-cont .con-r .list li .con-tt{width: calc(100% - 80px);}
.con-cont .con-r .list li .date .b{font-size: 36px;}
.con-cont .con-r .list li .con-tt h4{font-size: 16px;}
}
/* */
.foot{background-color: #212d54;padding: 3% 0 15px;}
.foot .wh{max-width: 1750px;}
.dtel p{color: rgba(255,255,255,.5);font-size: 14px;line-height: 28px;}
.tlogo{margin: 27px 0 3.125vw;}
.tlogo img{
max-width: 100%;
height: auto!important;
}
.dz{color: rgba(255,255,255,.5);font-size: 14px;line-height: 33px;margin-left: 3.125vw;}
.wleft a{display: block;width: 110px;height: 38px;background: url(../images/hj.png) no-repeat 28px center; border-radius: 19px;border: solid 1px rgba(255,255,255,.08);color: rgba(255,255,255,.5);padding-left: 56px;line-height: 36px;transition: all 0.3s ease 0s;}
.wleft a:hover{background: #fff url(../images/hp.png) no-repeat 28px center;color:#666;}
.bq{color: rgba(255,255,255,.5);font-size: 12px;line-height: 24px;text-align: right;}
.bq a{color: rgba(255,255,255,.5);}
.ft2{border-top: 1px solid rgba(255, 255, 255, 0.06);padding-top: 18px;margin-top: 3%;}
.foot .bdsharebuttonbox{float:left;height:30px;line-height:30px;margin-left:42px;}
.foot .bdsharebuttonbox a{display:inline-block;width:30px;height:30px;margin:0 5px;padding:0;background-position:center;border:none;margin-top: 6px;}
.foot .bdsharebuttonbox a.bds_weixin{background:url(../images/hw.png) no-repeat center;width:29px;height:29px; }
.dao{width: 51.4%;}
.dao li dd{font-size: 16px;color: rgba(255, 255, 255, 0.6);margin-bottom: 10px;font-weight: bold;}
.dao li a{display: block;color: rgba(255, 255, 255, 0.3);line-height: 38px;font-size: 16px;}
/* 友情链接 */
.c-link {
margin-top: 20px;
padding: 10px 0;
font-size: 14px;
color: rgba(255,255,255,.5);
line-height: 24px;
}
.c-link .con {
display: flex;
flex-wrap: wrap;
position: relative;
}
.c-link span {
cursor: pointer;
display: block;
}
.c-link dd{
width:calc(100% - 70px)
}
.c-link .sec {
display: none;
position: absolute;
bottom: 100%;
left: 0;
background: rgba(255,255,255,.6);
padding: 10px;
min-width:120px;
}
.c-link a {
color: rgba(255,255,255,.5);
padding: 0 4px;
font-size: 14px;
line-height: 24px;
}
.c-link .sec a{color: #000;}
@media(max-width: 1200px){
.dao li a{font-size: 14px;}
.wleft,.bq{width: 100%;float: none;}
.bq{text-align: center;margin-top: 15px;}
}
@media(max-width:768px){
.dao{display: none;}
.tleft{width: 100%;float: none;}
}
@media(max-width:640px){
.dtel{margin-bottom: 20px;width: 43%;}
.dz{margin-left: 0;font-size: 12px;line-height: 28px;width: 54%;}
.dtel span{font-size:18px!important;}
.abt dd{font-size: 28px;}
.abt dt{font-size: 18px;}
}
/*内页左侧样式*/
.wei{padding-left: 32px;background: url(../images/fz.png) no-repeat left center;line-height: 86px;}
.wh2{max-width: 1750px;margin: 0 auto;padding: 0 15px;}
.page-position .wh2{max-width: 1596px;}
.page-product-inquiry a{color: #fff;}
.fen .xypg-left-nav{font-size: 0;}
.fen .xypg-left-nav > li {
position: relative;
display: inline-block;
margin-left: 2vw;
border-bottom: none;
}
.fen .xypg-left-nav > li:last-child {
border-bottom: none;
}
.fen .xypg-left-nav > li > a {
display: block;
font-size: 14px;
line-height: 22px;
color: #888888;
padding: 0 18px;
line-height: 86px;
}
.fen .xypg-left-nav > li:hover > a,.fen .xypg-left-nav > li.clicked > a {
color: #212d54;background: url(../images/sf.png) no-repeat bottom center;
}
.fen .xypg-left-nav > li:hover .xypg-left-subnav{display: block!important;}
.fen .xypg-left-nav .xypg-left-subnav{position: absolute;width: 100%;padding: 0;}
.fen .xypg-left-nav .xypg-left-subnav li{border: none;text-align: center;}
.fen .xypg-left-nav .xypg-left-subnav li a{background: #212d54;color: #fff;font-size: 14px;}
.fen .xypg-left-nav .xypg-left-subnav li a:hover{background: #070b18;}
.fen .xypg-left-nav > li .first-nav-btn {
position: absolute;
display: none;
z-index: 99;
width: 30px;
height: 30px;
text-align: center;
top: 10px;
right: 20px;
cursor: pointer;
background: url(https://gcdn.myxypt.com/images/icon_spirit.png) 0 -240px no-repeat;
}
@media (max-width: 992px) {
body {
padding-top: 60px;
padding-bottom: 50px;
}
.page-position{display: none;}
}
/* 内页简介 */
.kuan{max-width: 1750px;margin: 0 auto;padding: 0 15px;}
.abox1{max-width: 1750px;margin: 0 auto;padding: 4% 15px 7.3%;}
.aright2{width: 39.78%;}
.aright2 img{width: 100%;}
.aleft2{width: 52.45%;}
.aleft2 h3{color: #333333;font-size: 2.083vw;}
.nacon{color: #666666;font-size: 0.78125vw;line-height: 1.66666vw;padding: 20px 0 9%;}
.abox1 .sul li p{color: #666666;}
.abox1 .sbt span{color: #212d54;}
.abox1 .sbt{color: #666666;}
.abox2{background: url(../images/shan.jpg) no-repeat top center;background-size: cover;padding: 6% 0 6.6%;text-align: center;}
.abox2 h3{color: #ffffff;font-size: 40px;font-weight: normal;}
.cheng{max-width: 1750px;margin: 0 auto;padding: 4% 15px 7.3%;}
.con2{color: #ffffff;font-size: 16px;line-height: 2.6vw;margin-top: 2.6vw;}
/* 内页联系我们 */
.xbox1{position: relative;}
.xbox1 .img img{display: block;width: 100%;}
.lxwm2{position: absolute;height: 100%;width: 41.7%;background: rgba(90, 108, 184, 0.7);z-index: 999;top:0;padding:0 10px 0 9.0625vw;display: flex;justify-content: center;flex-direction: column;}
.lxwm2 h3{color: #ffffff;font-size: 28px;}
.nylx{color: #ffffff;font-size: 18px;line-height: 2.62vw;margin-top: 30px;}
.nylx p{padding-left: 38px;}
.nylx p:first-child{background: url(../images/z1.png) no-repeat left center;}
.nylx p:nth-child(2){background: url(../images/z2.png) no-repeat left center;}
.nylx p:nth-child(3){background: url(../images/z3.png) no-repeat left center;}
.nylx p:nth-child(4){background: url(../images/z4.png) no-repeat left center;}
.xbox2{padding: 5.7% 0 3%;}
.xbox2 .wh{max-width: 1538px;}
.lyt{width: 34%;}
.lyt img{width: 100%;}
.yan{width: 66%;background: #fff;padding: 3.645vw 3.489vw 0 4.947vw;}
.ybt2{color: #333333;font-size: 24px;margin-bottom: 28px;}
.ybt2 span{display: block;color: #999999;font-size: 14px;}
.yan li{width: 49%;}
.yan li input{width: 100%; outline: none;border: solid 1px #e5e5e5;padding-left: 18px;color: #999999;font-size: 12px;height: 42px;}
.yan ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
color: #999999;
}
.yan :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #999999;
}
.yan ::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #999999;
}
.yan :-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #999999;
}
.ycon2{margin: 15px 0;}
.ycon2 textarea{width: 100%;border: solid 1px #e5e5e5;padding-left: 18px;color: #999999;font-size: 12px;outline: none;height: 90px;padding-top: 6px;}
.tj input{display: block;width: 108px;height: 34px;background-color: #212d54;color: #ffffff;font-size: 14px;outline: none;border: none;margin-top: 23px;}
#message-form .yzm #checkcode{color: #999999;font-size: 14px;text-align: left; width: 137px;height: 32px;background-color: #ffffff;border: solid 1px #dcdcdc;line-height: 30px;margin-right: 6px;outline: none;padding-left: 18px;}
@media(max-width: 1680px){
.lxwm2{padding-left: 5vw;}
.nylx{font-size: 16px;line-height: 32px;}
}
@media(max-width: 1430px){
.yan{padding-top: 2vw;}
}
@media(max-width: 1280px){
.ycon2 textarea{height: 70px;}
.ycon2{margin: 10px 0;}
.ybt2{margin-bottom: 15px;}
}
@media(max-width: 1100px){
.ycon2 textarea{height: 50px;}
.yan{padding-top: 1.5vw;}
.xypg-right-content .lyt img{width: 100%!important;}
}
@media(max-width: 1024px){
.nacon{font-size: 12px;line-height: 21px;}
.aleft2 h3{font-size: 24px;}
.con2{font-size: 14px;line-height: 24px;}
.abox2 h3{font-size: 24px;}
.nylx{font-size: 14px;line-height: 32px;}
.lxwm2 h3{font-size: 24px;}
.lyt,.yan{width: 100%;}
}
@media(max-width:768px){
.aleft2,.aright2{float: none;width: 100%;}
.aright2{margin-top: 20px;}
.nacon{font-size: 14px;line-height: 24px;padding-bottom: 5%;}
.lxwm2{width: 54%;}
.yan{padding: 20px;}
}
@media(max-width: 640px){
.page-banner .nybt h3{font-size: 18px;}
.page-banner .nybt span{font-size: 14px;margin-top: 0;}
.xypg-news-list li .img img{width: 100%;height: 100%;}
.xypg-news-list li{padding: 20px 15px;margin-bottom: 0;}
.jt{display: none;}
.ri,.xypg-news-list li .tit,.xypg-news-list li .img{float: none;width: 100%;}
.ri{background: none;}
.xypg-news-list{margin-top: 5px;}
.xypg-news-list li .date{font-size: 18px;margin-bottom: 10px;background: none;}
.lxwm2{position: static;width: 100%;background: #5a6cb8;padding: 20px 15px;}
.lxwm2 h3{font-size: 20px;}
.ybt2{font-size: 20px;}
#message-form .yzm #checkcode{width: 120px;}
}
.n_banner{width: 100%}
.n_banner img{width: 100%}
/*内页左侧样式*/
.page-product-inquiry a {
color: #fff;
}
/*phone底部导航*/
li {
list-style: none;
}
.q_d_m {
float: left;
width: 100%;
height: 50px;
}
.pf_down {
width: 100%;
float: left;
position: fixed;
left: 0;
bottom: 0;
height: 50px;
background: #191919;
z-index: 999;
border-top: 1px solid #fff;
}
.pf_down li {
width: 33.333333%;
float: left;
text-align: center;
padding: 7px 0 4px 0;
border-right: 1px solid #fff;
}
.pf_down li .ico7 {
width: 100%;
float: left;
height: 20px;
}
.pf_down li .d_name {
width: 100%;
float: left;
margin-top: 4px;
font-size: 12px;
color: #fff;
line-height: 14px;
}
.pf_down li.l1 .ico7 {
background: url(../images/a1.png) no-repeat center;
background-size: 20px 20px;
}
.pf_down li.l2 .ico7 {
background: url(../images/a2.png) no-repeat center;
background-size: 20px 20px;
}
.pf_down li.l3 .ico7 {
background: url(../images/a3.png) no-repeat center;
background-size: 20px 20px;
}
.pf_down li:nth-child(3n) {
border: none;
}