﻿@charset "utf-8";
.mbx h1{font-size: 14px;font-weight: normal;color: #666;line-height: 40px;border-bottom: 1px #ebefee solid;text-align: left;background:url(../images/about_mbx_04.jpg) no-repeat left center;padding-left: 30px}
.center{width: 1000px;margin:auto;line-height: 1.5;color: #666;font-size: 14px}
.center img{display: block}
.about{margin-top: 40px}
.abou01{margin-top: 40px;background: #f6f6f6;padding: 20px;padding-left: 180px;position:relative;box-sizing:border-box;line-height: 30px;text-align: left}
.abou01 .about02{position: absolute;top: -17px;left: 40px}
.about03 img{margin:auto;margin-top: 20px}
.about04{overflow: hidden;}
.about05{float: left;width:180px;}
.about05 img{
	width: 100%;
	display: block;
}
.about06{width: 800px; float: left;text-align: left;overflow: hidden;padding-left: 20px;}
.about06 time{display:block;float:left;width: 130px;line-height: 40px;background: #e52129;text-align: center;color: #fff;font-weight: bold;font-size: 20px}
.about06 p{display: block;width: 428px;float: left; font-size: 18px;line-height: 36px;padding: 0 20px;border: 2px solid #e52129;box-sizing: content-box}
.about06 p span{
	color: #e52129 !important;
}
.about06 ul li{margin-top: 20px;margin-bottom: 10px;overflow: hidden;}
.about07{margin-top: 40px}
.about08 ul{overflow: hidden;}
.about08 ul li{float:left;width: 170px;background: #545454;padding: 20px;box-sizing:border-box;margin: 15px}
.about08 ul li img{margin:auto;}
.about08 ul li p{color: #fff;font-size: 18px;margin-top: 10px;height: 40px;line-height: 20px}
.about08 ul li p span{
	color: #a00000!important;
}
.about08 ul li:nth-of-type(3) p{font-size: 14px}
.about08 ul{margin-top:40px;overflow: hidden;margin-bottom: 50px}
.index_video{background: url(../images/index_sp_bg.jpg) no-repeat center top;height: 982px;}
.conn{width: 1236px;margin: auto;position: relative;}
.index_video h1{width: 628px;margin:auto;padding-top: 120px}
.index_video1{width: 1238px;margin: auto;overflow:hidden;margin-top: 30px}
.index_video1 .index_v1{float: left;width: 750px;padding: 20px;background: #dcdcdc;box-sizing:border-box;cursor: pointer;}
.index_video1 .index_v2{width: 466px;float: right;padding: 17px;background: #dcdcdc;box-sizing:border-box;overflow: hidden;height: 420px}
.index_video1 .index_v2 ul li{display: none}
.index_video1 .index_v2 ul li img{border: 0;display: block;}
.index_video1 .index_v2 dl{height: 105px;margin-top: 30px;}
.index_video1 .index_v2 dl dt{float: left;position: relative;cursor: pointer;width: 105px}
.index_video1 .index_v2 dl .index_v2_se:after{background: url(../images/index_video_14.jpg) no-repeat center top;width: 13px;height: 7px;content: "";display: block;position: absolute;top: -7px;left: 50%;margin-left: -7px;}
.index_shipin{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.9);display: none;z-index: 999}
.index_shipin_gb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.index_shipin_01{position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);width: 1000px;height: 600px}
.index_shipin_01 iframe{width: 100%;height: 100%}
.index_shipin_01 p{display: none}
.index_video2{background:url(../images/index_video_24.jpg) no-repeat right 20px top 20px,url(../images/index_video_27.png) no-repeat left 20px bottom 20px,#dcdcdc;padding: 30px 75px;width: 1237px;margin: auto;box-sizing:border-box;margin-top: 20px;font-size: 16px;color: #1d1d1d;line-height: 36px}
.index_video3{width: 1237px;margin: auto;margin-top: 20px}
.index_video4{position: absolute;top: 174px;left: 70px}
.sub_video{margin: 50px 0}
.sub_ryzz{margin: 50px 0}
.sub_ryzz ul{overflow: hidden;margin-top: 30px}
.sub_ryzz ul li{float: left;width: calc(25% - 20px);margin: 10px;background: url(../images/kuang.png) no-repeat center;
background-size: cover;overflow: hidden;padding: 10px;box-sizing: border-box;}
.sub_ryzz ul li img{
	display: block;
	width: 100%;
}
.center01{width: 1200px;margin:auto;line-height: 1.5;color: #666;font-size: 14px}
/*.center01 img{display: block}*/
.prouduct{overflow: hidden;margin-top: 50px;margin-bottom: 50px}
.sub_left{float: left;width: 270px}
.sub_left ul{background: #f3f3f3;padding: 0 15px;font-size: 15px;border: 1px #ddd solid;font-weight: bold;}
.sub_left ul li{line-height: 40px;border-bottom: 1px #ddd solid;background: url(../images/sub_product_12.jpg) no-repeat right 20px center;}
.sub_left ul li a{color: #222}
.sub_left h2{margin-top: 30px}
.sub_left dl dt{margin-top: 10px;}
.sub_left dl dt img{max-width: 100%}
.sub_left dl dt p{background: #4f4f4f;line-height: 40px;text-align:center;color: #fff;}
.sub_left dl dt a{text-decoration: none}
.sub_left dl dt:hover p{background: #d6180e;}
.prouduct01{margin-top: 25px;background: #444;}
.prouduct01 p{padding: 10px 20px;color: #fff;line-height: 24px}
.sub_left ul .prduct_se{background: url(../images/sub_product_13.jpg) no-repeat right 20px center;}
.sub_left ul .prduct_se a{color: #d6180e}
.sub_right{float: right;width: 930px;padding-left: 40px;box-sizing:border-box;}
.cp_lb ul{overflow: hidden;margin-top: -1.5%}
.cp_lb ul li{float: left;width: 30.333%;margin: 1.5%;text-align: center;}
.cp_lb ul li p{width: 100%;line-height: 45px;background: #eeeeee}
.cp_lb ul li:hover p{background: #d6180e;color: #fff;}
.cp_lb ul li a{text-decoration: none}
.fanye{text-align: center;margin-top: 40px}
.fanye a{display: inline-table;padding:5px 15px;line-height: 30px;background: #f3f3f3;text-decoration: none}
.fanye a:hover{background: #d6180e;color: #fff;}
.fanye .fanye_se{background: #d6180e;color: #fff;}
.cp_show01{overflow: hidden;}
.cp_show02{float: left;}
.cp_show02 ul{position: relative;width: 380px;height: 336px}
.cp_show02 ul li{position: absolute;top: 0;left: 0;width: 100%;height: 100%}
.cp_show02 dl{overflow: hidden;margin-left: -15px;margin-top: 15px;cursor: pointer;}
.cp_show02 dl dt{float: left;width: calc(100% - 3 - 15px);margin-left: 15px;background: #000}
.cp_show02 dl dt img{opacity: 0.4}
.cp_show02 dl .cp_show02_se img{opacity: 1}
.cp_show03{float: right;width:480px;height: 430px;background: url(../images/product_show1_06.jpg);background-size: 100% 100%;padding: 20px;box-sizing:border-box;}
.cp_show03 h2{font-size: 20px;color: #bb1717}
.cp_show03 p{font-size: 15px;color: #3e3e3e;border-top:1px #ddd solid;border-bottom:1px #ddd solid;padding: 20px 0}
.cp_show04{font-size: 14px;color: #444;margin-top: 15px}
.cp_show04 span{display: block;font-size: 20px;color: #bb1717;font-weight: bold;}
.cp_show05{overflow: hidden;margin-top: 10px}
.cp_show05 a{float: right;width: 150px;line-height: 40px;border-radius: 6px;background: #bb1717;text-align: center;color: #fff;margin-right: 10px}
.cp_show06{background: url(../images/product_show1_10.jpg) no-repeat center top;background-size: 100% 100%;margin-top: 30px;padding: 40px}
.cp_show06 h2{font-size: 24px;color: #363636;line-height: 1;padding-left: 50px;margin-left: 280px;padding-top:15px;}
.cp_show06 span{font-size: 14px;color: #989898;font-weight: normal;display: block;}
.cp_show06 img{max-width: 100%}
.cp_show07{border-top: 1px #ddd solid;margin-top:20px;padding-top:20px;}
.cp_show08{overflow: hidden;background: #2e2e2e;padding: 20px 20px;margin-top: 30px}
.cp_show08 a{color: #fff;display: block;line-height: 24px}
.cp_show09{float: left;width: calc(100% - 160px);}
.cp_show10{float: left;width:160px;text-align: right;padding-top: 15px}
.case{margin-bottom: 50px}
.case01{background: #e9e9e9;margin: 40px 0}
.case01 dl{border-bottom: 1px #ddd solid;padding: 10px 30px;line-height: 30px;overflow: hidden;}
.case01 dl dt{font-size: 16px;color: #444;font-weight: bold;float: left;width: 130px}
.case01 dl dd{float: left;width: 1010px;}
.case01 dl dd a{padding: 0 10px;text-align: left;display: inline-block;}
.case01 dl dd a:hover{color: #d6180e}
.case01 dl dd .case01_se{color: #d6180e}
.case02 ul{overflow: hidden;margin-top: 40px;}
.case02 ul li{float: left;width:280px;margin: 10px}
.case02 ul li p{width: 100%;line-height: 40px;background: #e9e9e9;text-align: center;color: #d6180e;font-weight: bold;}
.case02 ul li:hover p{background: #d6180e;color: #fff;transition: all ease 0.5s;}
.case02 ul li:hover a{
	text-decoration: none;
}
.case02 ul li figure{width: 100%;display: block;border:0;}
.case02 ul li img{max-width: 100%;display: block;}
.case02 ul li a{display: block;}
.center02{width: 740px;margin:auto;line-height: 1.5;color: #666;font-size: 14px}
.center02 img{display: block}
.join{margin-bottom: 50px}
.join01{margin-top: 40px}
.join01 h2 img{margin: auto;}
.join02{overflow: hidden;margin-top: 20px}
.join02 section{width: 440px;float: left;padding-right: 30px;box-sizing:border-box;text-align: left}
.join02 figure{width: 300px;float: left;margin:0;padding: 0}
.join02 section h2{font-size: 24px;color: #e62635;line-height: 1}
.join02 section h2 span{display: block;color: #444;font-size: 20px;}
.join02 section p{margin-top: 20px;line-height: 30px}
.join03{margin-top: 30px;}
.join03 h2{font-size: 30px;color: #444;text-align: center;}
.join03 img{margin-top: 20px;}
.join04{margin-top: 30px;}
.join04 h2{font-size: 16px;text-align: center;}
.join04 h2 img{margin: auto;}
.join04 p{margin-top: 4px;font-weight: normal;}
.join04 ul{overflow: hidden;}
.join04 ul li{float: left;width:33.33%;}
.join04 ul li a{
	display: block;
	margin: 10px;
}
.join04 ul li h4{
	text-align: center;
}
.join04 ul li:nth-child(4),.join04 ul li:nth-child(5),.join04 ul li:nth-child(6),.join04 ul li:nth-child(7){
	width: 25%;
}
.join04 ul li img{margin: auto;width: 100%}
.join04 ul li h3{font-size: 16px;text-align: center;margin-top: 20px}
.join04 ul li h4{font-weight: normal;}
.join04 ul li button{border:0;background: #c71626;text-align: center;color: #fff;border-radius: 4px;display: block;width: 120px;line-height: 30px;margin: auto;margin-top: 15px}
.join04 ul li a{text-decoration: none;}
.join05{margin-top: 30px}
.join05 h2 img{margin: auto;}
.join05 ul{overflow: hidden;}
.join05 ul li{float: left;margin: 6px}
.join05 ul li p{width: 100%;line-height: 40px;text-align: center;background: #f3f3f3;color: #444}
.join06 img{margin: auto;margin-top: 20px}
.join06{margin-top: 10px}
.news{margin-top: 40px;margin-bottom: 40px}
.news figure{margin:0;padding: 0;box-sizing:border-box;}
.news .center01 a{text-decoration: none}
.news dl{text-align: center;border-bottom: 1px #ddd solid;}
.news dl dt{display: inline-table;line-height: 50px;margin: 0 15px;padding: 0 30px;background: #444;color: #fff}
.news dl dt a{color: #fff}
.news dl .news_se{background: #c71626;}
.news ul li{overflow: hidden;margin-top:20px;}
.news ul li figure{float: left;width: 284px}
.news ul li figure img{width: 284px;height: 160px}
.news ul li main{width: 916px;float: left;padding-left: 40px;border-bottom: 1px #ddd solid;box-sizing:border-box;height: 160px}
.news ul li h2{font-size: 24px;color: #333333;font-weight: normal;}
.news ul li h3{font-size: 16px;color: #666;font-weight: normal;margin-top: 15px}
.news ul li h4{text-align: right;font-weight: normal;font-size: 14px;color: #999;margin-top: 15px}
.news ul li:nth-of-type(even) main{padding-left: 0;padding-right: 40px}
.news ul li:hover h2{color: #c71626}
.news ul li:hover h3{color: #c71626}
.contact{margin: 30px 0 0 0}
.contact02{background: url(../images/lxwm_04.jpg) no-repeat center top;padding: 35px 0; padding-left: 310px;}
.contact02 h1{font-size: 20px;color: #fff}
.contact02 h2{font-size: 14px;color: #dadada;font-weight: normal;padding: 15px 0}
.contact02 h3{font-size: 16px;color: #fff}
.contact03 h2{text-align: center;line-height: 1}
.contact03 h2 span{font-size: 18px;color: #444;font-weight: normal;display: block;}
.contact04{overflow: hidden;margin-top: 20px}
.contact05{width: 400px;float: left;}
.contact05 h3{font-size: 28px;color: #444}
.contact05 ul li{line-height: 58px;border-bottom: 1px #ddd solid;padding-left: 40px}
.iw_poi_title {color:#c71626;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.BMap_Marker {
	background: url(http://aiyu-web.com/images/map2.png)!important;/*可以选择图片map1.png或者map2.png*/
}
.BMap_Marker div {
	display: none
}
.contact06{width: 800px;float: right;padding-left: 50px;box-sizing:border-box;}
.contact07{margin-top: 20px;overflow: hidden;}
.contact07 figure{float: left;width: 390px;margin-bottom: 0;}
.contact07 figure img{
	width: 100%;
}
.contact07 main{float: left;width: 730px;padding-left: 50px;box-sizing:border-box;overflow: hidden;}
.contact07 main dl{width: 50%;float: left;overflow: hidden;margin-top: 15px}
.contact07 main dl dt{width: 100px;float: left;text-align: right;}
.contact07 main dl dd{width:225px;float: left;padding-left: 10px}
.contact07 main dl dd input{width: 100%;line-height: 30px;padding: 0 10px;box-sizing:border-box;}
.contact07 main .contact07_01{width: 730px}
.contact07 main .contact07_01 dd{width: 563px}
.contact07 main .contact07_01 textarea{width: 100%;min-height: 180px;padding: 10px;box-sizing:border-box;}
.contact07 main .contact07_02{width: 150px;line-height: 40px;border:0;background: #c71626;color: #fff;cursor: pointer;float: right;margin-top: 20px;margin-right: 10px;}
.news-show{margin-top: 40px;margin-bottom: 40px;overflow: hidden}
.news-show h1{font-size: 34px;text-align: center;}
.news-show .xwsj{line-height: 40px;text-align: center;font-size: 14px;color: #999;background: #eee}
.news-show .newscon{font-size: 14px;line-height: 30px;margin-top: 20px}
.newscon img{max-width: 100%;}
.left01{width:900px;float: left}
.right01{width:300px;float: left;padding-left: 40px;box-sizing: border-box}
.right01 h1{font-size: 18px;text-align: left;border-bottom: 2px #ddd solid;color: #c71626}
.right01 .right010{margin-top: 15px}
.right01 ul{margin-top: 15px}
.right01 ul li{border-bottom: 1px #ddd dashed;line-height: 35px;background: url(../images/dtico2.jpg) no-repeat left center;padding-left: 25px}
.right01 .zuixin li{background: url(../images/sico2.png) no-repeat left center;}
.cp_lb img{max-width: 100%}



.cp_lb ul li p{
	font-size: 16px;
	font-weight: bold;
}




/*--------4-15------*/


.case-07{
	width: 100%;
}










