@charset "utf-8";
/* CSS Document */
.w1200{width: 1200px;margin: auto;}
.mt30{margin-top: 30px;}
/*public*/
.head_language{min-width: 1000px;line-height: 36px;font-size: 14px;background: #0d78fa;overflow: hidden;}
.head_language .w1200{position: relative;background: #0d78fa;}
.head_language .atext{display: block;color: #fff;font-family: Arial;text-align: center;}
.head_language ul{position: absolute;top: 50%;right: 10px;margin-top: -8px;}
.head_language ul li{float: left;}
.head_language ul li a{display: block;padding: 0 5px;line-height: 16px;color: #fffc00;}
.head_language ul li+li a{border-left: 1px #fffc00 solid;}
.head{min-width: 1000px;height: 118px;background: #fff;overflow: hidden;}
.head .logo{float: left;margin:41px 8% auto 4%;display: block;width: 120px;height: 45px;background: url("../images/logo.jpg") no-repeat;}
.head .nav{float: left;width: 70%;margin-top: 62px;}
.head .nav li{float: left;margin: 0 4.5%;}
.head .nav li a{display: block;line-height: 36px;font-size: 16px;font-family: Arial;color: #333;}
.head .nav li:hover a,.head .nav li.active a{color: #0d78fa;}
.footer{padding: 30px 0;line-height: 30px;font-size: 14px;color: #333;text-align: center;overflow: hidden;}
.footer span,.footer a{display: inline-block;margin: 0 10px;}
/**/
.wsec-head{margin-bottom: 35px;line-height: 36px;font-size: 30px;color: #333;font-weight: bold;font-family: Arial;text-align: center;}
.inpage_wrap{min-width: 1000px;padding: 55px 0;background: #f7f7f7;overflow: hidden;}
.inpage_wrap .inpage_content{min-height: 100px;padding: 60px 5%;box-shadow: 0 0 10px 2px #dadada;background: #fff;overflow: hidden;}
.inpage_wrap .inpage_head{padding: 10px 3% 30px 3%;line-height: 45px;border-bottom: 1px #dadada solid;font-size: 60px;color: #085fa2;font-family: Arial;}
/*slider*/
.slider{position:relative;width: 100%;min-width: 1000px;height: 599px;overflow: hidden;}
.slider .hd{position:absolute;text-align: center;right:0;left: 0;bottom:25px;overflow:hidden;z-index:1;}
.slider .hd ul{overflow:hidden;zoom:1;}
.slider .hd ul li{display: inline-block; margin-right:2px; width:15px;height:15px;margin: 0 5px;border-radius: 100%;text-align:center;background:#fcfcfc;cursor:pointer; }
.slider .hd ul li.on{background:#fff; }
.slider .bd{position:relative;height:100%;z-index:0;}
.slider .bd ul{height: 100%;overflow: hidden;}
.slider .bd li{height: 100%; zoom:1; vertical-align:middle; background-position: top center;background-repeat: no-repeat;background-size: cover;}
.slider .bd li a{display: block;width: 100%;height: 100%;}
.slider .bd li .tit{position: absolute;top: 50%;left: 0;right: 0;width: 45%;max-width: 800px;margin: 0 auto;height: auto;font-family: Arial;transform:translateY(-50%); font-size: 16px;}
.slider .bd li h3{line-height: 50px;font-size: 40px;color: #fff;text-align: center;text-shadow: 0 0 15px rgba(0,0,0,0.1);}
.slider .bd li p{margin-top: 20px;line-height: 30px;font-size: 25px;color: #fff;text-align: center;text-shadow: 0 0 15px rgba(0,0,0,0.1);}
/**/
.wrap_about{min-width: 1000px;padding-top: 40px;}
.wrap_about .wsec-main{width: 88%;margin: auto;}
.wrap_about .wsec-main p{margin: 10px 0;line-height: 32px;font-size: 14px;color: #333;font-family: Arial;text-align: justify;}
.wabout-bg{min-width: 1000px;height: 599px;background-position: center top;background-repeat: no-repeat;background-size: 100% 100%;}
/**/
.wrap_pro{min-width: 1000px;padding-top: 60px;overflow: hidden;}
.wrap_pro .wsec-main ul{margin-left: -2.2%;overflow: hidden;}
.wrap_pro .wsec-main ul li{float: left;width: 32%;min-width:320px;max-width:382px;margin-bottom: 30px;margin-left: 2%;}
.wrap_pro .wsec-main ul a{display: block;width: 100%;}
.wrap_pro .wsec-main .pro-img{width: 100%;height: auto;border:1px #d5d5d5 solid;overflow: hidden;}
.wrap_pro .wsec-main .pro-img img{display: block;width: 100%;height: 100%;-webkit-transition: all .2s linear;transition: all .2s linear;}
.wrap_pro .wsec-main .pro-txt{padding-top: 15px;line-height: 36px;font-size: 16px;color: #333;font-family: Arial;text-align: center;}
.wrap_pro .wsec-main ul li:hover .pro-img img{transform:scale(1.2);}
.wrap_pro .wsec-main ul li:hover .pro-txt{color: #0d78fa;}
/**/
.wrap_qc{min-width: 1000px;padding-top: 40px;overflow: hidden;}
.wrap_qc .qc_box{float: left;width: 50%;max-width: 600px;height: 231px;margin: 25px 0;}
.wrap_qc .qc_box .qc-img{float: left;width:56.5%;max-width: 339px;  border:1px #d5d5d5 solid;overflow: hidden;}
.wrap_qc .qc_box .qc-img img{display: block;width: 100%;height: 100%;}
.wrap_qc .qc_box .qc-txt{float: left;display: table;width: 36%;max-width: 216px;height: 100%;margin-left: 3%;}
.wrap_qc .qc_box .qc-txt div{display: table-cell;vertical-align: middle;font-family: Arial;}
.wrap_qc .qc_box .qc-txt .qc-hd{max-height: 48px;line-height: 24px;font-size: 16px;color: #333;overflow: hidden;}
.wrap_qc .qc_box .qc-txt p{max-height: 80px;margin-top: 10px;line-height: 20px;font-size: 14px;color: #999;overflow: hidden;}
.wrap_qc .qc_box .qc-txt .qc-btn{display: inline-block;margin-top: 10px;line-height: 24px;font-size: 12px;color: #fff;padding: 5.5px 4%;border: 1px #5d99e2 solid;border-radius: 5px;background: #5d99e2;}
.wrap_qc .qc_box .qc-txt .qc-hd:hover{color: #5d99e2;}
.wrap_qc .qc_box .qc-txt .qc-btn:hover{color: #5d99e2;background: #fff;}
/**/
.wrap_ready{min-width: 1000px;padding-top: 45px;padding-bottom: 35px;background: #fafafa;overflow: hidden;}
.wrap_ready .ready-div{float: left;padding: 20px 5%;color: #333;font-family: Arial;text-align: center;}
.wrap_ready .ready-div.div01{width: 36%;}
.wrap_ready .ready-div.div02{width: 64%;}
.wrap_ready .ready-div+.ready-div{border-left: 1px #d7d7d7 solid;}
.wrap_ready .ready-div .ready-hd{line-height: 36px;font-size: 16px;font-weight: bold;}
.wrap_ready .ready-div .ready-bd{padding: 20px 0;overflow: hidden;}
.wrap_ready .ready-div .ready-bd p{line-height: 24px;font-size: 14px;}
.wrap_ready .ready-div .ready-bd div{float: left;width: 45%;}
.wrap_ready .ready-div .ready-bd div+div{margin-left: 10%;}
/**/
.inc_about{padding: 0 3%;overflow: hidden;}
.inc_about .iabout-list{width: 100%;margin-top: 55px;line-height: 30px;font-size: 16px;color: #333;text-align: justify;font-family: Arial;overflow: hidden;}
.inc_about .iabout-list .iabout-img{float: left;width: 32%;max-width: 349px;height: 241px;}
.inc_about .iabout-list .iabout-img img{display: block;max-width: 100%;height: 100%;}
.inc_about .iabout-list .iabout-txt{float: left;display: table;width: 65%;margin-left: 3%;height: 241px;}
.inc_about .iabout-list .iabout-txt div{display: table-cell;vertical-align: middle;}
/**/
.inc_Contact{}
.inc_Contact .icontact-box{padding: 15px 3%;line-height: 30px;font-size: 16px;font-family: Arial;color: #333;overflow: hidden;}
.inc_Contact .icontact-box+.icontact-box{border-top: 1px #dadada solid;}
.inc_Contact .icontact-box ul{overflow: hidden;}
.inc_Contact .icontact-box ul li{float: left;width: 31.33%;padding:15px 0; text-align: center;}
.inc_Contact .icontact-box ul li+li{margin-left: 3%;}
.inc_Contact .icontact-box ul li img{display: block;width: 100%;height: auto;margin: auto;}
.inc_Contact .icontact-box ul li p{padding-top: 10px;}
.inc_Contact .icontact-box .icont-info{padding-top: 23px;}
.inc_Contact .icontact-box .icont-info h3{line-height: 32px;font-size: 18px;font-family: Arial;font-weight: normal;color: #333;}
.inc_Contact .icontact-box .icont-info p{line-height: 32px;font-size: 14px;color: #333;}
.inc_Contact .icontact-box .icont-info p span{display: inline-block;color: #666;}
.inc_Contact .icontact-box .icont-info p i{float: right;width: 42px;height: 32px;margin: 0 5px;background: url("../images/skype.jpg") center center no-repeat;}
/**/
.inc_produts{padding:0 2%;overflow: hidden;}
.inc_produts .ipro-box{margin-top: 40px;overflow: hidden;}
.inc_produts .ipro-box .ipro-img{float: left;width: 33%;margin-right: 2%;border:1px #dadada solid;}
.inc_produts .ipro-box .ipro-img img{display: block;width: 100%;height: auto;}
.inc_produts .ipro-box .ipro-txt{float: left;display: table;width: 60%;min-height: 243px;overflow: hidden;}
.inc_produts .ipro-box .ipro-txt .ipro-main{display: table-cell;vertical-align: middle;line-height: 24px;font-size: 14px;}
.inc_produts .ipro-box .ipro-main .ipro-main-hd{padding: 0 2%;color: #000;font-family: Arial;}
.inc_produts .ipro-box .ipro-main .ipro-main-hd h3{margin-bottom: 5px;font-size: 24px;font-weight: normal;}
.inc_produts .ipro-box .ipro-main .ipro-main-hd span{display: inline-block;color: #999;}
.inc_produts .ipro-box .ipro-main .ipro-main-txt{margin: 10px 2% 0 2%;padding-top: 10px;padding-bottom:5px;color: #666;border-top: 1px #dadada solid;overflow: hidden;}
.inc_produts .ipro-box .ipro-main .ipro-main-gray{padding: 8px 2%;color: #666;background: #f9f9f9;overflow: hidden;}
.inc_produts .ipro-section .ipro-box{float: left;width: 32%;}
.inc_produts .ipro-section .ipro-box+.ipro-box{margin-left: 2%;}
.inc_produts .ipro-section .ipro-box .ipro-img{display: block;width: 100%;margin-right: 0;}
.inc_produts .ipro-section .ipro-box .ipro-txt{display: block;width: 100%;min-height: 10px;padding-top: 20px;}
.inc_produts .ipro-section .ipro-txt .ipro-main{display: block;}
/**/
.inpage_wrap .iqc-content{padding: 30px 5%;}
.inpage_wrap .iqc-content .inpage_head{padding-bottom: 20px;}
.inpage_wrap .iqc-content .inpage_head h3{line-height: 45px;font-size: 30px;font-weight: normal;}
.inc_QC{padding: 0 2%;overflow: hidden;}
.inc_QC .iqc-box{margin-top: 10px;overflow: hidden;}
.inc_QC .iqc-box .iqc-box-hd{line-height: 36px;padding-left: 25px;font-size: 14px;color: #333;font-family: Arial;background: url("../images/qicon.jpg") left center no-repeat;background-size: 14px 14px;}
.inc_QC .iqc-box .iqc-box-bd{margin: 22px 0;overflow: hidden;}
.inc_QC .iqc-box .iqc-box-bd img{display: block;margin: 20px auto;}
.inc_QC .iqc-box .pe-list{overflow: hidden;}
.inc_QC .iqc-box .pe-list li{float: left;width: 32%;}
.inc_QC .iqc-box .pe-list li+li{margin-left: 2%;}
.inc_QC .iqc-box .pe-list .pe-img{width: 100%;}
.inc_QC .iqc-box .pe-list .pe-img img{display: block;width: 100%;height: auto;margin: auto;}
.inc_QC .iqc-box .pe-list .pe-txt{margin-top: 15px;line-height: 30px;font-size: 14px;color: #333;font-family: Arial;}
.inc_QC .iqc-box .pe-list .pe-txt span{display: block;line-height: 24px;color: #999;}
.inc_QC .iqc-box .dp-list{margin-left: -1%;overflow: hidden;}
.inc_QC .iqc-box .dp-list li{float: left;width: 19%;margin-left: 1%;margin-bottom: 30px;line-height: 36px;font-family: Arial;text-align: center;overflow: hidden;}
.inc_QC .iqc-box .dp-list li .dp-img{width: 100%;}
.inc_QC .iqc-box .dp-list li .dp-img img{width: 100%;height: 100%;margin: auto;}
.inc_QC .iqc-box .dp-list li .dp-txt p{font-size: 12px;color: #fff;background: #087ebb;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.inc_QC .iqc-box .dp-list li .dp-txt span{display: block;padding: 2px;border:#dadada solid;border-width: 0 1px 1px 1px;font-size: 14px;color: #087ebb;background: #fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/**/
.kf{position: fixed;top: 20%;right: 5px;width: 147px;overflow: hidden;z-index: 999999;}
.kf-top{width: 100%;padding: 3px 0 2px 55px;line-height: 36px;font-size: 14px;color: #fff;background: url("../images/kf.png") center top no-repeat;overflow: hidden;}
.kf_main{width: 100%;height: auto;padding: 14px;border: 1px #d8d8d8 solid;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;background: #fff;overflow: hidden;}
.kf_main li{width: 100%;height: 36px;background-position: center top;background-repeat: no-repeat; overflow: hidden;}
.kf_main li+li{border-top: 1px #d8d8d8 solid;}
.kf_main li.kf-qq{background-image: url("../images/qq.png");}
.kf_main li.kf-js{background-image: url("../images/js.png");background-position: center bottom;}
.kf_main li a{display: block;width: 100%;height: 100%;}
.kf_main li.kf-yqq{background-image: url("../images/yqq.png");}
.kf_main li.kf-yjs{background-image: url("../images/yjs.png");background-position: center bottom;}



/*西班牙*/ 
.x_head .nav li{margin: 0 3%;}
.xwrap_about{padding-top: 40px;}
.xwrap_about .wsec-head{margin-bottom: 25px;}







@media screen and (max-width: 1210px){
	.w1200{width: 1000px;}
	.wrap_pro .wsec-main ul li{max-width: 320px;}
}
