.address{
	margin-top:60px;
	background:url(../images/contact/address_bg.jpg) repeat-x;
	height:500px;
}

.address .title{width:100%; text-align:center;font-family:"微软雅黑";font-size:28px;color:#083025;font-weight:bold;}
.address .ftitle{width:100%;text-align:center;font-family:"微软雅黑";font-size:20px;color:#444;}

.address .contact{margin-top:110px;width:90%;margin-left:5%;}
.contact .title{font-size:24px;}
.contact .l_contact{float:left;width:36%;background:url(../images/contact/shu.png) center right no-repeat;height:300px;}
.contact .c_contact{float:left;width:28%;background:url(../images/contact/shu.png) center right no-repeat;height:300px;}
.contact .r_contact{float:left;width:35%;}
.contact .contents{font-size:18px;font-family:"微软雅黑";line-height:1.8;margin-top:40px;margin-left:28%;color:#2d2d2d;}

@media screen and (max-width: 1599px){
	.contact .contents{font-size:16px;}
}
@media screen and (max-width: 1439px){
	.contact .contents{font-size:14px;}
}

.map{background:url(../images/contact/mapbg.jpg) no-repeat center 60px; width:100%; padding-top: 60px;}
.map span{display:block;margin:0 auto;background:url(../images/contact/map.jpg) no-repeat;position:relative;width:1170px;height:666px;z-index:1;}
.map ul li{background:url(../images/contact/icon14.png) no-repeat center center;width:29px;height:29px;position:absolute;cursor:pointer;z-index:15;list-style:none;}
.map ul li.cur{background:url(../images/contact/icon15.png) no-repeat center center;width:29px;height:29px;z-index:20;}
.map ul li.c1{top:375px;left:566px;}
.map ul li.c2{top:550px;left:595px;}
.map ul li.c3{top:415px;left:620px;}
.map ul li.c4{top:450px;left:370px;}
.map ul li.c5{top:570px;left:530px;}
.map ul li.c6{top:575px;left:515px;}
.map ul li.c7{top:545px;left:350px;}
.map ul li.c8{top:360px;left:372px;}
.map ul li.c9{top:540px;left:590px;}
.map ul li.c10{top:435px;left:640px;}
.map ul li.c11{top:285px;left:575px;}
.map ul li.c12{top:525px;left:620px;}
.map ul li.c13{top:550px;left:475px;}
.map ul li.c14{top:635px;left:475px;}
.map ul li.c15{top:460px;left:640px;}
.map ul li.c16{top:357px;left:582px;}
.map ul li.c17{top:490px;left:570px;}
.map ul li.c18{top:580px;left:450px;}
.map ul li.c19{top:535px;left:615px;}
.map ul li.c20{top:445px;left:655px;}
.map ul li.c21{top:585px;left:535px;}
.map ul li.c22{top:345px;left:335px;}
.map ul li.c23{top:495px;left:520px;}
.map ul li.c24{top:385px;left:520px;}
.map ul li.c25{top:400px;left:625px;}
.map ul li.c26{top:155px;left:740px;}
.map ul li.c27{top:195px;left:720px;}
.map ul li.c28{top:245px;left:695px;}
.feng {background: #fff;display:none;border-radius:10px;height: 95px;left: -200px;position: absolute;top: -100px;width: 250px;z-index:15;}
.feng .tree {margin: 5px;width: 320px;}
.feng .sang {background: rgba(0, 0, 0, 0) url(../images/vf2.png) no-repeat scroll 0 0;bottom: -8px;height: 8px;left: 205px;position: absolute; width: 14px;}
.feng .tree .boou {float: left;}
.feng .tree .boou img{width:85px;height:85px;}
.feng .tree .du_size {float: right; width: 230px;}
.feng .tree .du_size h3{line-height:30px;margin-bottom:5px;color:#333;font-size:16px;font-weight:bold;}
.feng .tree .du_size p {line-height: 22px;font-size:16px;color:#666;background:url(../images/icon.png) no-repeat left 3px;padding-left:20px;}

.cloud1{position:absolute;z-index:9;left:-200px;animation:cloud1 20s infinite forwards linear;-webkit-animation:cloud1 20s infinite forwards linear;_display:none;}
@keyframes cloud1
{0% {transform:rotate(7deg);left:-200px;opacity:0;}
50%{transform:rotate(20deg);left:400px;opacity:0.8;}
100%{transform:rotate(50deg);left:900px;opacity:0;}
}
@-webkit-keyframes cloud1
{0% {-webkit-transform:rotate(7deg);left:-200px;opacity:0;}
50%{-webkit-transform:rotate(20deg);left:400px;opacity:0.8;}
100%{-webkit-transform:rotate(50deg);left:900px;opacity:0;}
}
.cloud2{position:absolute;z-index:9;left:100px;top:100px;animation:cloud2 20s infinite forwards linear;-webkit-animation:cloud2 20s infinite forwards linear;_display:none;}
@keyframes cloud2
{0% {transform:rotate(0deg);left:0px;opacity:0;}
50%{transform:rotate(60deg);left:500px;top:150px;opacity:0.3;}
100%{transform:rotate(80deg);left:900px;top:300px;opacity:0;}
}
@-webkit-keyframes cloud2
{0% {-webkit-transform:rotate(0deg);left:0px;opacity:0;}
50%{-webkit-transform:rotate(60deg);left:500px;top:150px;opacity:0.3;}
100%{-webkit-transform:rotate(80deg);left:900px;top:300px;opacity:0;}
}



.section2{background:url(../images/contact/1_1.jpg) no-repeat center;}
.hr_title{background-image:url(../images/contact/1_3.png);}
.address{background:none;}


.contact .c_contact{background-position:right 115px;}
.contact .l_contact{padding:2% 5%;    box-sizing: border-box;color:#000;height:310px;background-position:right 115px;}

.contact .l_contact:hover{background:url(../images/contact/1_7.png) no-repeat;background-size:100% 100%;color:#083025;}
.contact .title{background:url(../images/contact/1_4.png) no-repeat center left;height:59px;line-height:59px; text-align: left; padding-left: 65px;}
.contact .contents{    margin-left: 4%;margin-top:3%}



.contact .c_contact{padding:2% 1%;    box-sizing: border-box;color:#000;height:310px;    padding-left: 5%;}

.contact .c_contact:hover{background:url(../images/contact/1_7.png) no-repeat;background-size:100% 100%;color:#083025;}
.contact .c_contact .title{background-image:url(../images/contact/1_5.png);}


.contact .r_contact{padding:2% 1%;    box-sizing: border-box;color:#000;height:310px;    padding-left: 5%;height:auto;}
/* .contact .r_contact:hover{background:url(../images/contact/1_8.png) no-repeat;background-size:100% 100%;color:#083025;} */
 .contact .r_contact:hover{color:#083025;} 

.contact .r_contact .title{background-image:url(../images/contact/1_52.png);    text-align: left;
    padding-left: 80px;}
.contact .r_contact .contents {margin-left:0px;}
.contact .r_contact .intxt{background:url(../images/contact/1_8.png) repeat;height:35px;line-height:35px;border:none;width:100%; color: #333; font-size: 16px; padding-left: 10px;}
.contact .r_contact .intxt::-webkit-input-placeholder{
   color:#333;
}
.contact .r_contact .intxt::-moz-placeholder{
   color:#333;
}
.contact .r_contact .intxt:-moz-placeholder{
   color:#333;
}


.contact .r_contact table{width:100%;}
.contact .r_contact table td{width:50%;padding:5px;}
.contact .r_contact .intarea{background:#e5e5e5;height:82px;}
.contact .r_contact .tdsub{text-align:right;}
.contact .r_contact .btnsub{background:#e5e5e5;border:none;    padding: 6px 12px;
    font-size: 14px;}

.section_en .contact .contents{font-size:16px;}

/*.section_en .contact .c_contact .title{font-size:17px;}*/


.section1 .btext{position: absolute;bottom: 0%;width: 100%;height: 363px;background: url(../images/contact/1_1.png) 50% 0 no-repeat;transition: all 1s;}

.active .btext {bottom: 32%; opacity: 1; transition-delay: 0.7s; }

#en_banner_contact{background-image: url(../images/en/banner_contact.png);}

