﻿@charset "utf-8";
/* CSS Document zqcn201808201300*/
body { font:16px "microsoft Yahei","Arial",sans-serif; color: #555; background-color: #fff; line-height: 24px;}
*{padding:0;margin:0;}
img{border:0; vertical-align: middle;}
ul,li{list-style:none;}
a{text-decoration:none;transition:all 0.4s;-webkit-transition:all 0.4s;}
input{  border: 0; background:none; font:14px "microsoft Yahei","Arial",sans-serif; width: 100%;}
h2{font-weight:400;}
i{ font-style:normal;}
b{ font-weight:normal;}

/*文本框默认颜色*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {opacity:0.8; color: #333}
input:-moz-placeholder, textarea:-moz-placeholder {opacity:0.8; color: #333}
input::-moz-placeholder, textarea::-moz-placeholder { opacity:0.8; color: #333}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity:0.8; color: #333}



/* clear 页头，页脚，内容区都不用再加清除样式 */
.cf:before, body:before, .header:before, .main:before, .footer:before, .wrap:before { content: ''; display: table }
.cf:after, after, .header:after, .main:after, .footer:after, .wrap:after { content: ''; display: table; clear: both }
.cf, .header, .main, .footer, .wrap { *zoom: 1 }

/*图片放大*/
.tr_sc{ overflow:hidden; display:block;}
.tr_sc img{transition:0.3s all; -webkit-transition:0.3s  all;}
.tr_sc:hover img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

/*其他公用*/
.con_r {float: right; width: 79.31%; box-sizing: border-box;}
.o_hid {overflow: hidden;}
.d_no {display: none;}
.wrap{width: 1160px; margin: 0 auto; box-sizing: border-box;}
.index_body .wrap {width: 1400px;}
.ww{ word-wrap: break-word}
.hidden {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index_link {display: block; width: 170px; text-align: center; line-height: 53px; border: 1px solid #fff; border-radius: 5px; color: #fff; font-size: 18px; font-weight: lighter;}
.index_link .link_icon {display: inline-block; padding-right: 30px; background: url(../images/link_icon.png) right center no-repeat;}
.index_link:hover {background-color: #0075c1;}
/*间距*/
.p80100 {padding: 80px 0 100px; box-sizing: border-box;}
.p100 {padding: 100px 0; box-sizing: border-box;}
.pt40{padding-top: 40px; box-sizing: border-box;}
.pb40{padding-bottom: 40px; box-sizing: border-box;}
.pt140 {padding-top: 140px; box-sizing: border-box;}
/*字体*/
@font-face {
	font-family: 'Conv_DINCond-Light';
	src: url('../fonts/DINCond-Light.eot');
	src: local('☺'), url('../fonts/DINCond-Light.woff') format('woff'), url('../fonts/DINCond-Light.ttf') format('truetype'), url('../fonts/DINCond-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_DINCond-Medium';
	src: url('../fonts/DINCond-Medium.eot');
	src: local('☺'), url('../fonts/DINCond-Medium.woff') format('woff'), url('../fonts/DINCond-Medium.ttf') format('truetype'), url('../fonts/DINCond-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*字体大小和行高以及字体是否变细*/
.font16 {font-size: 16px;line-height: 28px;}
.font24 {font-size: 24px;line-height: 36px;}
.fwL {font-weight: lighter;}

/*关于我们-联系我们*/
.contact_box {padding: 10px 0;}
.contact_pic {float: left; width: 42.24%;}
.contact_pic img {width: 100%;}
.contact_con {overflow: hidden; padding: 35px 40px 10px; color: #fff;}
.contact_tit {font-size: 30px; line-height: 40px;}
.contact_intro {margin-top: 15px;font-size: 20px; line-height: 36px;}
/*联系我们地图*/
#map_container {height: 900px; background: url(../images/map2.jpg) center no-repeat;background-size: cover;}
.map_tc{ background:#ffffff; width:530px; box-sizing: border-box; box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.15);border: 1px solid #db131c; border-radius: 10px;text-align:left; position:relative;}
.map_tc .tit{ font-size:22px; line-height:32px; padding:15px 50px 15px 20px; color:#fff; background: url(../images/map_tit2.png) center no-repeat;background-size: cover;}
.map_tc .tit b {display: block; padding-left: 30px; background: url(../images/map_tit_btn.png) left top no-repeat;}
.map_tc .nr{ padding:12px 50px 18px; color: #555; font-size: 16px; line-height: 30px;}
.map_tc .btn{ position:absolute; width:0; height:0; border-bottom: 16px solid transparent;border-right: 16px solid #db131c;left:50%; margin-left: -16px;bottom:-16px;}
.map_tc .btn:after {content: ""; position: absolute; top: 0; left: 1px; width:0; height:0; border-bottom: 14px solid transparent;border-right: 14px solid #f95b79;}

/*--原划过框颜色值0075c1--*/

/*--ipad横--*/
@media screen and (max-width:1200px){/*--1024--*/
	
	/*hover*/
	.nav_two li a:hover {color: #555; background-color: transparent;}
	.nav_two li a:hover:after {display: none;}

	
	/*关于我们-联系我们*/
	.contact_box {padding: 50px 0;}
	.contact_con {padding: 28px 25px 10px;}
	.contact_tit {font-size: 24px; line-height: 32px;}
	.contact_intro {font-size: 18px; line-height: 30px;margin-top: 10px;}
	/*联系我们地图*/
	#map_container {height: 715px;background-size: 100% auto;}
	

	
	/*首页原点*/
	.index_ban_box .owl-dots {bottom: 20px;}
}
/*--ipad竖--*/
@media screen and (max-width:1002px){/*--768--*/
	.head_search {float: right; margin-right: 10px;}
	.p100 {padding: 60px 0;}
	.pt140 {padding-top: 40px;}
	.index_body .wrap {padding: 0 20px;}
	.header {display: none;}
	.phone_nav .head_language {float: none; padding: 20px 0 30px; margin-left: 0; text-align: center;}
	.phone_nav .head_language a {float: none; display: inline-block; width: 60px; line-height: 30px; background-color: #fff; color: #555;}
	.phone_nav .head_language .active {background-color: #555; color: #fff;}
	.main {margin-top: 50px;}
	
	.Ppagelist {display: none;}
	
	/*关于我们-联系我们*/
	.contact_tit {font-size: 18px; line-height: 24px; font-weight: bold;}
	.contact_intro {font-size: 14px; line-height: 22px; font-weight: normal; margin-top: 8px;}
	/*联系我们地图*/
	#map_container {height: 600px;}
	.map_tc {width: 450px;}
	.map_tc .tit {font-size: 18px;line-height: 26px;padding: 10px 15px;background-position: top center;}
	.map_tc .tit b {padding-left: 25px; background-size: auto 100%;}
	.map_tc .nr {padding: 10px 15px 15px;font-size: 14px;line-height: 22px;}
	
	
}
/*--手机横--*/
@media screen and (max-width:758px){/*--480--*/
	
	
	/*关于我们-联系我们*/
	.contact_box {padding: 25px 0 45px;}
	.contact_pic {float: none; width: 100%;}
	.contact_con {padding: 20px;}
	/*联系我们地图*/
	#map_container {display: none;}
	.phone_map_box {display: block;}
	.map_tc {width: 100%; margin-top: 12px;border-radius: 0;}
	.map_tc .tit {background-position: center; background-color: #0075C1;}
	
	
	/*首页原点*/
	.index_ban_box .owl-dots {bottom: 10px;}
	.index_ban_box .owl-dots .owl-dot span {width: 9px; height: 9px;margin: 0 4px;}
}
/*--手机竖--*/
@media screen and (max-width:470px){/*--320--*/
	#top {right: 10px; bottom: 20%;}
	.head_search .ss_bg .ss_kuai {width: 230px;}
	
	/*页码*/
	/*.page a.Pprev {width: 45px;}
	.page a.Pnext {width: 45px;}*/
	
	/*关于我们-联系我们*/
	.contact_box {padding: 20px 0 40px;}
	.contact_con {padding: 15px;}
	.contact_tit {font-size: 16px;}
	.contact_intro {font-size: 13px;line-height: 20px;margin-top: 5px;}
	/*联系我们地图*/
	#map_container {background-size: 100% auto; height: 300px;}
	
	
}