@charset "utf-8";
/* CSS Document */


.contactbg{background:/*url(../images/contactbg.jpg)*/#fff center center no-repeat; background-size:cover; background-attachment:fixed;}
.contactbg .w1400{ padding-top:80px; padding-bottom:80px;}
.confl{ width:40%; float:left;}
.confr{float:right; width:60%; /*height:75vh; display:flex; justify-content:center; align-items:center;*/ padding:30px;}
#dituContent{width:80%;height:350px;}
@media only screen and (min-width: 2200px){
.confr{ padding-top:10vh;}
#dituContent{height:450px;}
}
.contactb{ /*padding-left:80px; background:#00000099;*/ width:100%;}
.contactb h1{margin-bottom:20px; font-size:30px; color:#333; font-weight:bold; font-family:"Swis721 Blk BT";}
.contactb p{ color:#000; font-size:14px; line-height:30px; /*margin-bottom:20px;*/}
.contactb p span{color:#000; font-weight:bold; font-family:"microsoft yahei"}

.cico{padding:10px 0px 10px 0px; /*border-top:1px solid #333;*/}
.cico:nth-child(2){/*background:url(../images/c-add.png) left center no-repeat;*/}
.cico:nth-child(3){/*background:url(../images/c-tel.png)left center no-repeat; float:left; width:45%;*/}
.cico:nth-child(4){/*background:url(../images/c-wx.png)left center no-repeat; float:right; width:45%;*/}
.cico:nth-child(5){/*background:url(../images/c-sky.png)left center no-repeat; float:right; width:45%;*/}
.cico:nth-child(6){/*background:url(../images/c-mail.png)left center no-repeat; float:right; width:45%;*/}

@media only screen and (max-width: 850px){
.cico{width:100%!important; line-height:30px!important;}
.cico p{line-height:30px!important;}
.cico:nth-child(6){ border-bottom:1px solid #aaa;}
}

@media only screen and (max-width: 950px){
.confl, .confr{width:100%; height:auto;}
.contactb{padding:40px;}
#dituContent{width:100%;}
}





