﻿@charset "utf-8";

body{min-width: 1200px; width: 99%;}

/*我们有备而来*/
.we_bg{ background:url(../images/we_bg.gif) no-repeat center 0;height: 440px; padding:70px 0 0;}
.we_l{width: 363px;height: 346px;}
.we_r{ padding:30px 0 0 68px;width: 769px;}
.we_bt{width: 770px;height: 95px;}
.we_t{height: 120px; padding:35px 0 0;}
.we_t ul li{width: 220px;height: 100px;float: left; margin-left:52px;}
.we_t ul li:first-child{ margin-left:0;}
.we_t ul li a{ background:url(../images/we_k01.png) no-repeat;display: block;width: 220px;height: 100px;float: left;}
.we_t ul li a:hover,.we_t ul li.on a{ background:url(../images/we_k02.png) no-repeat;}
.we_t ul li em{display: block;float: left;width: 40px;height:40px; border:#fff 1px solid;text-align: center;border-radius:50px;margin:20px 0 0 35px;}
.we_t ul li em img{width: 30px;height: 35px;}
.we_t ul li span{display: block;float: left;font-size: 16px;color: #fff;font-weight: bold;width: 110px;text-align: center;line-height: 24px; padding:15px 0 0;}
.we_t ul li i{display: block;font-size: 14px;font-weight: normal;}
.we_qie p{background: #fff;padding: 8px;height: 67px;width: 752px;}
.we_qie p em{display: block;width: 116px;height: 67px;float: left;overflow: hidden;}
.we_qie p em img,.ys dl dt img,.cp_r img,.plan dl dt img{width: 116px;height: 67px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}

.we_qie p em img:hover,.ys dl dt img:hover,.cp_r img:hover,.plan dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.we_qie p em img:hover,.yys dl dt img:hover,.cp_r img:hover,.plan dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.we_qie p b{display: block;float: left;font-size: 14px;color: #333; padding:0 0 0 70px;height: 67px;line-height: 67px;width: 560px;}

/*优势*/
.ys_bg{ background:url(../images/ys_bg.jpg) no-repeat center 0;height: 1085px; padding:95px 0 0;}
.ys_t{font-size: 30px;color: #fff; background:url(../images/ys_line.png) no-repeat center 55px;text-align: center;height: 111px;line-height: 30px;}
.ys_t i{color: #45b233;}
.ys_t span{display: block;font-size: 16px;font-weight: normal; padding:10px 0 0;}
.ys dl{width: 570px;float: left; padding:0 30px 30px 0;}
.ys dl dt{width: 570px;height: 300px;overflow: hidden;}
.ys dl dt img{width: 570px;height: 300px;}
.ys dl dd{text-align: center;background: #165fac;width: 510px;height: 150px; padding:10px 30px 0;}
.ys dl dd:hover{background: #45b233;}
.ys dl dd h5{font-size: 20px;color: #fff;height: 40px;line-height: 40px;overflow: hidden;}
.ys dl dd p{font-size: 14px;color: #fff;line-height: 24px;height: 74px;overflow: hidden; padding:10px 0 0;}
.ys dl dd span{width: 180px;display: none; margin:0 auto; padding:10px 0 0;}
.ys dl dd span a{display: block;font-size: 14px;color: #333;font-weight: bold; background:url(../images/ys_btn.png) no-repeat;width: 140px;height: 66px;line-height: 66px;overflow: hidden; padding:0 0 0 40px; text-align:left;}
.ys dl dd span a:hover,.ban01 p em a:hover,.news_l dl dd span a:hover{animation:shake 1s linear;-webkit-animation:shake 1s linear;}
.ys dl dd:hover span{display: block;}
.ys .nobor{padding: 0;}

/*ys*/
.yys_bg{ overflow:hidden;background:url(Img/Index/bg.jpg) repeat-y center top; padding-top: 5px;}
.yys .t_h22{margin: 66px auto 42px;background:url(Img/Index/yys_t.png) no-repeat center 21px;}
.yys .t_h22 em{width: 590px;}

.yys dl{width:1200px;height: 354px; background: #fff; overflow:hidden;}
.yys dt{float: right; width: 599px; height:354px; overflow: hidden;}
.yys dt img{ width: 599px; height:354px; transition: all 0.6s;}

.yys dd{ float: left; width: 520px; overflow: hidden;}
.yys dd h3{overflow:hidden; margin-bottom: 22px;}
.yys dd h3 img{float:left; width:62px; height:83px;}
.yys dd h3 span{width: 425px; float:right; display:inline-block;color:#165fac; padding-top: 20px; font: bold 28px/43px "Microsoft Yahei";}
.yys dd h3 span i{ display:block; color:#222; font:26px/38px "Microsoft Yahei";}
.yys dd em{ display: block; color:#555; padding-left:88px; background:url(../images/yys_ic.gif) no-repeat 65px 13px; font:22px/36px "Microsoft Yahei";} 
.yys dd em b{ color:#165fac; font-weight:bold; font:40px/36px "Microsoft Yahei";}
.yys .yys_dl02 dt{float: left;}

.t_h2{ margin:72px auto 33px; color:#2f2a2b; overflow:hidden; text-align:center; font:32px/51px "Microsoft Yahei"; background:url(Img/Index/cs_t.png) no-repeat center 21px;}
.t_h2 a{ color:#2f2a2b;}
.t_h2 b{color: #165fac;}
.t_h2 i{ display:block; color:#9a9a9a; font:12px/23px Arial Verdana; text-transform: uppercase;}
.t_h22 em{ display:block; margin:8px auto 0; padding: 0 3px; border: 2px solid #8d8d8d; overflow:hidden; height: 33px; font:20px/33px "Microsoft Yahei"; color: #8d8d8d;}
.t_h2 a:hover{ text-decoration:none;}
.media-pc{max-width: 1150px; }
.media-pc .section-1,.media-pc .section-2,.media-pc .section-3,.media-pc .section-4,.media-pc .section-4qc,.media-pc .section-2bz,.media-pc .section-2bm,.media-pc .section-5,.media-pc .section-5bz,.media-pc .section-6,.media-pc .section-7{
			max-width: 1150px;margin: 0 auto;
		}
		.media-pc .section-2{position: relative;}
		.media-pc .section-2 .vr-btn{width: 160px;height: 60px;position: absolute;right: 12%;bottom: 32%;}
		.media-pc .section-2bm{position: relative;}
		.media-pc .section-2bm .vr-btn{width: 160px;height: 60px;position: absolute;right: 12%;bottom: 32%;}
				.media-pc .section-2bz{position: relative;}
		.media-pc .section-2bz .vr-btn{width: 160px;height: 60px;position: absolute;right: 12%;bottom: 32%;}
		.media-pc .banner{width: 100%;height: 490px;background: url(https://www.daikin-china.com.cn/resource/srcs/image/newha/heating/banner.png) no-repeat bottom;}
		.media-pc .section-1{background: url() no-repeat;width: 100%;height: 667px;display: flex;flex-direction: column;align-items: center;}
		.media-pc .section-1>img{margin-top: 50px;}
		.media-pc .section-1 p{font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;text-align: center;margin-top: 32px;letter-spacing: 2px;}
		.media-pc .section-1 p i{color: #D8AC48;}
		.media-pc .section-1 p span{color: #D8AC48;}
		.media-pc .section-1 .item-box{width: 734px;display: flex;justify-content: space-between;margin-top: 66px;}
		.media-pc .section-2{box-sizing: border-box;height: 675px;background: url(../uploads/allimg/210625/1_1721176881.jpg) no-repeat;padding:75px 0 0 43px;}
		.media-pc .section-2bm{box-sizing: border-box;height: 675px;background: url(../uploads/allimg/210629/1_1426292601.jpg) no-repeat;padding:75px 0 0 43px;}
				.media-pc .section-2bz{box-sizing: border-box;height: 675px;background: url(../uploads/allimg/210630/1_1454312231.jpg) no-repeat;padding:75px 0 0 43px;}
		.media-pc .title h1{font-size: 30px;font-family: HYQiHei;font-weight: normal;color: #A48372;line-height: 1.24em;}
		.media-pc .title .line{width: 31px;height: 2px;background: #A48372;margin: 20px 0 25px;}
		
		.media-pc .section-2 .headline{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
		.media-pc .section-2 .headline>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-2 .headline:nth-child(4){margin-top: 20px;}
		.media-pc .section-2 .headline1{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;background: rgb(255 255 255 / 80%);width: 150px}
		.media-pc .section-2 .headline1>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-2 .headline1:nth-child(4){margin-top: 20px;}
				.media-pc .section-2bm .headline{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
		.media-pc .section-2bm .headline>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-2bm .headline:nth-child(4){margin-top: 20px;}
		.media-pc .section-2bm .headline1{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
		.media-pc .section-2bm .headline1>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-2bm .headline1:nth-child(4){margin-top: 20px;}
		.media-pc .section-2bz .headline{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
		.media-pc .section-2bz .headline>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-2bz .headline:nth-child(4){margin-top: 20px;}
		.media-pc .section-2bz .headline1{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;background: rgb(255 255 255 / 80%);width: 150px}
		.media-pc .section-2bz .headline1>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-2bz .headline1:nth-child(4){margin-top: 20px;}
				.media-pc .section-3 .headline{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
		.media-pc .section-3 .headline>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-3 .headline:nth-child(4){margin-top: 20px;}
				.media-pc .section-4 .headline{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
				.media-pc .section-5 .headline{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
				.media-pc .section-5bz .headline{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
				.media-pc .section-4qc .headline{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
				.media-pc .section-4bz .headline{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
				.media-pc .section-4jx .headline{display: flex;align-items: center;font-size: 25px;font-family: SourceHanSansCN;font-weight: bold;color: #333333;padding-top: 25px;}
		.media-pc .section-4 .headline>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-4 .headline:nth-child(4){margin-top: 20px;}
				.media-pc .section-5 .headline>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-5 .headline:nth-child(4){margin-top: 20px;}
		.media-pc .section-5bz .headline>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-5bz .headline:nth-child(4){margin-top: 20px;}
		.media-pc .section-4qc .headline>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-4qc .headline:nth-child(4){margin-top: 20px;}
		.media-pc .section-4bz .headline>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-4bz .headline:nth-child(4){margin-top: 20px;}
		.media-pc .section-4jx .headline>div:nth-child(1){margin-right: 15px;}
		.media-pc .section-4jx .headline:nth-child(4){margin-top: 20px;}
		.media-pc .add-txt{font-size: 16px;font-family: SourceHanSansCN;font-weight: 500;color: #966E5A;cursor: pointer;}
		.media-pc .add-txt img{width:18px;height: 18px;margin-right: 10px;}
		.media-pc .section-2 .txt{font-size: 20px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;    width: 486px;}
				.media-pc .section-2 .txt1{font-size: 20px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;    width: 486px;background: rgb(255 255 255 / 80%);}
		.media-pc .section-2bm .txt{font-size: 20px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;    width: 486px;}
				.media-pc .section-2bm .txt1{font-size: 20px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;    width: 486px;    background: rgb(255 255 255 / 80%);}
						.media-pc .section-2bz .txt{font-size: 20px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;    width: 486px;}
				.media-pc .section-2bz .txt1{font-size: 20px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;    width: 486px;    background: rgb(255 255 255 / 80%);}
		.media-pc .section-3{width: 100%;height: 600px;background: url(../uploads/allimg/210621/1_0926314891.jpg) no-repeat;padding: 55px 0 0 80px;box-sizing: border-box;position: relative;}
		.media-pc .section-3 .txt{font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;margin-bottom: 15px;}
		.media-pc .section-3 .txt span{color: #E9BA74;}
		.media-pc .section-3 .txt sup{font-size: 12px;}
		.media-pc .section-3 p{font-size: 14px;font-family: SourceHanSansCN;font-weight: 400;color: #535353;}
		.media-pc .section-3 p span{color:#9E5530;}
		.media-pc .section-3 p sup{font-size: 12px;}
		/* .media-pc .section-3 div:last-child{width: 307px;font-size: 16px;font-family: SourceHanSansCN;font-weight: 400;color: #9E5530;position: absolute;left: 17%;bottom: 16%;line-height: 1.3em;} */
		.media-pc .section-3 .add-txt{margin-top:15px;}
		.media-pc .section-3 .new_txt{margin-top: 30px;}
		.media-pc .section-3 .new_txt p{font-size: 12px;color: #333;}
		
		
		.media-pc .section-4{width: 100%;box-sizing: border-box;background: url(../uploads/allimg/210621/1_0907326891.jpg) no-repeat;
		padding-left: 670px;padding-top:45px;}
		.media-pc .section-4 .txt{font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;}
		.media-pc .section-4 .pct-img{margin-top:3%;}
		.media-pc .section-4 .add-txt{margin-top:15px;}
				.media-pc .section-4qc{width: 100%;box-sizing: border-box;background: url(../uploads/allimg/210621/1_0907326891.jpg) no-repeat;
		padding-left: 670px;padding-top:45px;}
		.media-pc .section-4qc .txt{font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;}
		.media-pc .section-4qc .pct-img{margin-top:3%;}
		.media-pc .section-4qc .add-txt{margin-top:15px;}
				.media-pc .section-4bz{width: 100%;box-sizing: border-box;background: url(../uploads/allimg/210623/1_1700334181.jpg) no-repeat;
		padding-left: 670px;padding-top:45px;}
		.media-pc .section-4bz .txt{font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;}
		.media-pc .section-4bz .pct-img{margin-top:3%;}
		.media-pc .section-4bz .add-txt{margin-top:15px;}
				.media-pc .section-4jx{width: 100%;box-sizing: border-box;background: url(../uploads/allimg/210621/1_0907326891.jpg) no-repeat;
		padding-left: 670px;padding-top:45px;}
		.media-pc .section-4jx .txt{font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;}
		.media-pc .section-4jx .pct-img{margin-top:3%;}
		.media-pc .section-4jx .add-txt{margin-top:15px;}
		.media-pc .section-5{width: 100%;height:670px;background: url(../uploads/allimg/210621/1_0926314891.jpg) no-repeat;box-sizing: border-box;padding: 117px 0 0 80px;}
		.media-pc .section-5 .txt{font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;width: 570px;}
		.media-pc .section-5 .add-txt{margin-top: 30px;}
				.media-pc .section-5bz{width: 100%;height:670px;background: url(../uploads/allimg/210630/1_1457493241.jpg) no-repeat;box-sizing: border-box;padding: 117px 0 0 80px;}
		.media-pc .section-5bz .txt{font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;width: 570px;}
		.media-pc .section-5bz .add-txt{margin-top: 30px;}
		.media-pc .section-6{width: 100%;height: 616px;background: url(https://www.daikin-china.com.cn/resource/srcs/image/newha/heating/se6-bg.png) no-repeat;padding:88px 0 0 700px;box-sizing: border-box;position: relative;}
		.media-pc .section-6 .txt{font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #333333;line-height: 1.4em;}
		.media-pc .section-6 .txt span{color:#DEAD49;}
		.media-pc .section-6 .se6-img1{margin-top: 15px;}
		.media-pc .section-6 .se6-img2{position: absolute;right: 12.5%;bottom: 9%;}
		.media-pc .section-7{width: 100%;height:610px;background: url(https://www.daikin-china.com.cn/resource/srcs/image/newha/heating/se7-bg.png) no-repeat;padding: 60px 0 0 55px;box-sizing: border-box;}
		.media-pc .section-7 .title h1{color: #fff;letter-spacing: 6px;}
		.media-pc .section-7 .title .line{background-color: #fff;}
		.media-pc .section-7 .img-box{margin-top: 57px;width: 1080px;display: flex;justify-content: space-between;transform: translateX(-10px);}
		.media-pc .section-7 .img-box a:hover{transform: scale(1.1);transition:all 1s ease 0s;-moz-transition: all 1s ease 0s;/*根据hover进行变化*/}
		.media-pc .section-7 .img-box img{width: 313px;height: 264px;}
		
		
			.media-pc .section-1,.media-pc .section-2,.media-pc .section-3,.media-pc .section-4,.media-pc .section-4qc,.media-pc .section-4bz,.media-pc .section-4jx,.media-pc .section-5,.media-pc .section-6,.media-pc .section-7{
			max-width: 1200px;margin: 0 auto;
		}
		
		.section-form{position:fixed;top: 0;left: 0;z-index: 1000;width: 100%;height: 100%;background-color: rgba(0,0,0,.8);}
		/* .section-form .icon-close{position: absolute;right: 17%;top: 11%;} */
		.section-form .icon-close{width: 30px;height: 30px;background: url(https://www.daikin-china.com.cn/resource/srcs/image/newha/heating/close.png) no-repeat;background-size: contain;
			position: absolute;right: 17%;top: 11%;cursor: pointer;}
		.section-form .consult-wrap{width:1440px;margin: 0 auto;padding: 0 180px;box-sizing: border-box;display: flex;justify-content: space-between;}
		.section-form .con{position: relative;top: 17%;min-height: 800px;}
		.section-form .tit-box{width: 100%;display: flex;flex-direction: column;align-items: center;margin-bottom:46px;}
		.section-form .tit-box p{text-align: center;font-size: 38px;font-family: SourceHanSansCN;font-weight: bold;color: #FFFFFF;}
		.section-form .tit-box .line{width: 44px;height: 3px;background: #FFFFFF;margin-top: 19px;}
		.section-form .input-li{width: 90%;background-color: #fff;border: 1px solid #E5E5E5;border-radius: 3px;padding: 8px 12px;
				display: flex;align-items: center;height: 32px;line-height: 32px;margin-bottom: 18px;}
		.section-form .input-li>input{width: 50%;color:#565554;}
		.section-form .input-li>span{width: 22%;}
		.section-form .input-li .label-check1{margin-right: 12px;}
		.media-pc .JsdialogBoxs .dialog-box-content{top: 50%;transform: translate(-50%,-50%);}
		
				.media-pc .sidebar{position: fixed;top: 62%;z-index: 100;margin-left: -114px;}
		.media-pc .sidebar ul li a{display: inline-block;width: 113px;height: 45px;background: #D6A46B;font-size: 16px;font-family: SourceHanSansCN;font-weight: 500;
		color: #666666;background-color: rgba(255,255,255,.7);text-align: center;line-height: 45px;position: relative;}
		.media-pc .sidebar ul li a.liActive{background-color:#a48372;color: #fff;}
		.media-pc .sidebar ul li a.liActive:after{content: '';width:7px;height: 13px;background:url(https://www.daikin-china.com.cn/resource/srcs/image/newha/heating/icon-r-active.png) no-repeat;position: absolute;top: 39%;right: 10%;}
		.media-pc .sidebar ul li:first-child a{border-radius: 3px 3px 0px 0px;}
		.media-pc .sidebar ul li:last-child a{border-radius: 0px 0px 3px 3px;}
		.media-pc .sidebar ul li a::after{content: '';width:7px;height: 13px;background:url(https://www.daikin-china.com.cn/resource/srcs/image/newha/heating/icon-r.png) no-repeat;position: absolute;top: 39%;right: 10%;}
		.media-pc .sidebar ul li a:hover{color: #FFFFFF;background: #165fac;}
		.media-pc .sidebar ul li a:hover::after{background:url(https://www.daikin-china.com.cn/resource/srcs/image/newha/heating/icon-r-active.png) no-repeat;}
		.media-pc .sidebar ul li:last-child a:hover{background: #D6A46B;}
		.media-pc .sidebar ul li.active{background: #D6A46B;}
		.media-pc .sidebar ul li:last-child a::after{background:url(https://www.daikin-china.com.cn/resource/srcs/image/newha/heating/icon-r-active.png) no-repeat;}
		.media-pc .sidebar ul li:last-child a{background: rgba(0,0,0,0);color: #fff;animation: aniropoint 3s ease-in infinite;-webkit-animation: aniropoint 3s ease-in infinite;display: none;}
	
		
		@-webkit-keyframes aniropoint {
			0% {transform: scale(0.98);}
			50%{transform: scale(0.9);}
			100% {transform: scale(1);}
		}
		
/**/
.cp_bg{ background:url(../images/plan_bg.jpg) no-repeat center 175px; padding:50px 0 0;}
.cp_bt{height: 70px;text-align: center; background:url(../images/cp_line.gif) no-repeat center 12px;}
.cp_bt a,.plan_bt a{font-size: 30px;color: #333;}
.cp_bt i,.plan_bt i{color: #165fac;}
.cp_t{ padding:0 0 0 100px;width: 1100px;height: 140px;}
.cp_t ul li{ background:url(../images/cp_k04.png) no-repeat;width: 306px;height: 101px;float: left; padding:0 45px 0 0;}
.cp_t ul li:hover{ background:url(../images/cp_k05.png) no-repeat;}
.cp_t ul li em{display: block;float: left;width: 86px;padding: 8px;}
.cp_t ul li em img{width: 86px;height: 86px;}
.cp_t ul li b{display: block;float: left;font-size: 16px;color: #fff;width: 204px;height: 101px;line-height: 101px;overflow: hidden;}

.cp_qie{position: relative;}
.cp_l{ background:url(../images/cp_k03.png) no-repeat;width: 333px;height: 546px;position: absolute;left: 9px;z-index: 10; padding:40px 0 0 10px;    border: 1px solid #45b233;}
.cp_l ul li{height: 50px;line-height: 50px;width: 165px;float: left;overflow: hidden;font-size: 14px;color: #333; background:url(../images/cp_ico09.gif) no-repeat 0 18px; padding:0 0 0 25px;}
.cp_l ul li a{font-size: 14px;color: #333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cp_l ul li:hover{font-weight: bold; background:url(../images/cp_ico10.gif) no-repeat 0 18px;}
.cp_l ul p{ font-weight: bold; line-height: 45px;width: 335px;float: left;overflow: hidden;font-size: 18px;color: #009b4c;  padding:0 0 0 0px;}
.cp_l ul p a{font-size: 14px;color: #333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cp_l ul span{ font-weight: bold; line-height: 29px;width: 318px;float: left;overflow: hidden;font-size: 14px;color: #333;  padding:0 0 0 0px;}
.cp_l ul span a{font-size: 14px;color: #333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cp_l ul p1{ font-weight: bold; line-height: 45px;width: 315px;float: left;overflow: hidden;font-size: 17px;color: #333;  padding:0 0 0 0px;}
.cp_l ul span a{font-size: 14px;color: #333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cp_l ul p:hover{font-weight: bold; }
.cp_l em{display: block;width: 25px;position: absolute;left: 132px;bottom: -120px;} 
.cp_l em img{width: 25px;height: 25px;}
.cp_qie02 .cp_l{ padding:25px 0 0 40px;height: 185px;}
.cp_qie02 .cp_l ul li{height: 40px;line-height: 40px; background:url(../images/cp_ico09.gif) no-repeat 0 14px;}
.cp_qie02 .cp_l ul li:hover{font-weight: bold; background:url(../images/cp_ico10.gif) no-repeat 0 14px;}
.cp_r{width: 846px;height: 441px;overflow: hidden;}
.cp_r img{width: 846px;height: 441px;}

.cp_bot{position: absolute;right: 0;}
.cp_bot ul li{width: 220px;height: 157px;float: left;text-align: center; padding-left:80px; padding-right:12px;}
.cp_bot ul li em{display: block;width: 52px;height: 52px;overflow: hidden; margin:0 auto 8px;line-height: 0;}
.cp_bot ul li em img{width: 52px;height: 104px;}
.cp_bot ul li a{font-size: 20px;color: #333;font-weight: bold; background:url(../images/cp_k01.png) no-repeat;display: block;width: 220px;height: 127px; padding:30px 0 0;}
.cp_bot ul li a:hover,.cp_bot ul li.on a{color: #fff; background:url(../images/cp_k02.png) no-repeat;}
.cp_bot ul li a:hover em img,.cp_bot ul li.on em img{ margin-top:-52px;}
.cp_bot .nobor{ padding-right:0; margin-right:-10px;}

/*广告条*/
.ban01{ background:url(../images/ban01.jpg) no-repeat center 0; height:180px; overflow:hidden;}
.ban01 p{position: absolute;top: 38px;right: 0;width: 300px;}
.ban01 p span{ display:block; font-size:14px; color:#fff;font-weight: bold;line-height: 28px;text-align: center;}
.ban01 p span i{font-size: 24px;display: block; font-family:Arial, Helvetica, sans-serif;font-weight: normal;}
.ban01 p em{ display:block;width: 107px; margin:0 auto; padding:12px 0 0;}
.ban01 p em a{display: block;font-size: 14px;color: #333; background:url(../images/ban_btn.png) no-repeat;width: 95px;height: 30px;line-height: 30px;overflow: hidden; padding:0 0 0 12px;}

.ban02{ background:url(../images/ban02.jpg) no-repeat center 0;}
.ban02 p{right: 960px;width: 240px;}

/*解决方案*/
.plan_bg{ background:url(../images/plan_bg.jpg) no-repeat center 0;height: 534px; padding:45px 0 0;overflow: hidden;}
.plan_bt{ background:url(../images/plan_line.gif) no-repeat center 57px;text-align: center;line-height: 30px;height: 129px;}
.plan_bt span{display: block;font-size: 16px;font-weight: normal; padding:8px 0 0;}
.plan dl{ padding:0 0 0 154px; display:inline-block;width: 1046px;}
.plan dl dt{width: 471px;height: 294px;float: left;overflow: hidden;}
.plan dl dt img{width: 471px;height: 294px;}
.plan dl dd{width: 470px;float: left; padding:20px 0 0 70px;}
.plan dl dd h5{height: 40px;line-height: 40px;overflow: hidden;}
.plan dl dd h5 a{font-size: 22px;color: #333;}
.plan dl dd h5 a:hover{color: #165fac;}
.plan .plan_desc{font-size: 14px;color: #333;line-height: 24px;height: 96px;overflow: hidden; padding:10px 0 0;}
.plan_t{position: absolute;top: 360px;left: 700px;}
.plan_t ul li{width: 180px;height: 55px;float: left; padding:0 20px 0 0;}
.plan_t ul li a{font-size: 16px;color: #fff;font-weight: bold;display: block;width: 180px;height: 55px;text-align: center;line-height: 55px;background: #165fac;border-radius:100px;}
.plan_t ul li a:hover,.plan_t ul li.on a{background: #45b233;}

/*解决方案流程*/
.liuc_bg{background: #165fac; padding:25px 0 0;height: 125px;}
.liuc_l{font-size: 30px;color: #fff;width: 200px;text-align: center;line-height: 36px; padding:20px 0 0;}
.liuc_l span{display: block;font-size: 14px;font-weight: normal; font-family:Arial, Helvetica, sans-serif;text-transform: uppercase;}
.idesign-list{width: 935px; background:url(../images/liuc_line.gif) repeat-x 0 40px;}
.idesign-list dl{width: 187px;height: 125px;float: left;text-align: center;}
.idesign-list dl dt{width: 76px;height: 76px; margin:0 auto;}
.idesign-list dl dd{font-size: 14px;color: #fff; padding:8px 0 0;}
.idesign-list dl .icon{position:relative;display:block;width: 76px;height: 76px;}
.idesign-list dl .icon i{position:absolute;width:100%;height:100%; background-image:url(../images/liuc_ico.png);top:0;left:0;}
.idesign-list dl .icon .default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.idesign-list dl .icon .hover{opacity:0;visibility:hidden;
	-webkit-transform:translate3d(0,0,-76px) rotate3d(1,0,0,90deg);
	transform:translate3d(0,0,-76px) rotate3d(1,0,0,90deg);
	-webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.idesign-list dl.i1 .icon .default{background-position:0 0;}
.idesign-list dl.i2 .icon .default{background-position:0 -76px;}
.idesign-list dl.i3 .icon .default{background-position:0 -152px;}
.idesign-list dl.i4 .icon .default{background-position:0 -228px;}
.idesign-list dl.i5 .icon .default{background-position:0 -304px;}
.idesign-list dl.i1 .icon .hover{background-position:-76px 0;}
.idesign-list dl.i2 .icon .hover{background-position:-76px -76px;}
.idesign-list dl.i3 .icon .hover{background-position:-76px -152px;}
.idesign-list dl.i4 .icon .hover{background-position:-76px -228px;}
.idesign-list dl.i5 .icon .hover{background-position:-76px -304px;}
.idesign-list dl:hover .hover{opacity:1;visibility:visible;}
.idesign-list dl:hover .default{opacity:0;visibility:hidden;}
.idesign-list dl:hover .default{-webkit-transform:translate3d(0,76px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,76px,0) rotate3d(1,0,0,-90deg);}
.idesign-list dl:hover .hover{-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}

/*智慧工厂案例*/
.case{ padding:50px 0px 60px 0px;}
.case .plan_bt{ background:url(../images/case_line.gif) no-repeat center 57px;height: 95px;}
.case ul li{width: 232px;height: 110px;float: left;position: relative; margin-right:8px; margin-bottom:10px;overflow: hidden;}
.case ul li img{width: 235px;height: 110px;}
.case ul li span{ width:232px; display:block; text-align:center; height:40px; line-height:40px;font-size: 14px;color: #333;position: absolute;bottom: 0;left: 0; background:rgba(255,255,255,0.9); overflow:hidden;}
.case ul li .a_bg{ display:none;width: 235px;height: 110px;position: absolute;bottom: 0;left: 0;font-size: 14px;color: #fff;line-height: 260px;text-align: center;overflow: hidden;}
.case ul li.nobor{margin-right: 0;}
.a_bg {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.a_bg:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
   background:url(../images/case_picbg.png) no-repeat;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.a_bg:hover, .a_bg:focus, .a_bg:active {
  color: white;
}
.a_bg:hover:before, .a_bg:focus:before, .a_bg:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

/*走进常州天曜*/
.ab_bg{ background:url(../images/ab_bg.gif) no-repeat center 0; height:741px; font-size:0; overflow:hidden;}
.about .cp_bt{height: 123px;line-height: 123px;overflow: hidden; background:url(../images/ab_line.gif) no-repeat center 62px;}
.about dl dt{width: 797px;height: 513px;float: left;overflow: hidden;}
.about dl dt img{width: 797px;height: 513px;}
.about dl dd{ width:375px; float:left; padding:30px 0 0 25px;}
.about dl dd h5{height: 36px;line-height: 36px;overflow: hidden;}
.about dl dd h5 a{ font-size:18px; color:#fff;}
.about .ab_desc{ font-size:14px; color:#fff; height:120px; line-height:24px;width: 330px; padding:5px 0 0; overflow:hidden;}
.about dl dd span{display: block;width: 330px;height: 253px; padding:50px 0 0 12px;}
.about dl dd span img{width: 330px;height: 253px;}
.ab_bot{ padding:25px 0 0; display:inline-block;width: 1200px;}
.ab_bot ul li{width: 400px;float: left;height: 60px;}
.ab_bot ul li em{display: block;float: left;width: 46px;height: 46px;background: #165fac;border-radius:50%;font-size: 22px;color: #fff;text-align: center;line-height: 46px;font-weight: bold; margin:5px 0 0 105px;}
.ab_bot ul li span{display: block;float: left;font-size: 18px;color: #333;width: 200px; padding:0 0 0 20px;line-height: 26px;}
.ab_bot ul li b{display: block;}
.ab_bot ul li:hover em{background: #45b233;}

/*荣誉证书*/
.honor{ padding:70px 0 45px;}
.honor_t{height: 90px; padding:0 0 0 500px;width: 785px;}
.honor_t ul li{width: 172px;float: left; padding:0 32px 0 0;}
.honor_t ul li a{font-size: 14px;color: #333;display: block;width: 170px;height: 50px;line-height: 50px;overflow: hidden;box-shadow: 0 3px 10px 3px #d0d0d0;border-radius:50px;}
.honor_t ul li a:hover,.honor_t ul li.cur a{color: #fff;background: #165fac;}
.honor_t ul li em{display: block;line-height: 0;float: left;width: 30px;height: 30px; padding:10px 10px 0 35px;}
.honor_t ul li em img{width: 30px;height: 30px;}
.honor_main p{width: 50px;height: 50px;position: absolute;top: 100px;z-index: 10; cursor:pointer;}
.honor_main p img{width: 50px;height: 50px;}
.honor_lico{left: -70px;}
.honor_rico{right: -70px;}
.honor_main p:hover img {
  -webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;
}
.honor_m{width: 1200px;overflow: hidden;}
.honor_m ul li{width: 188px;float: left;position: relative; padding:0 65px 0 0;overflow: hidden;}
.honor_m ul li img{width:100%;height:auto;}
.honor_m ul li span{white-space:nowrap; text-overflow:ellipsis; width:188px; display:block; text-align:center; height:25px; line-height:25px;font-size: 14px;color: #333; padding:5px 0 0; overflow:hidden;}
.honor_m .nobor{padding: 0;}

/*新闻百科*/
.news_bg{background: #f6f6f6; padding:0 0 30px;}
.news_bt{height: 88px;line-height: 88px;text-align: center; background:url(../images/news_line01.gif) no-repeat center 44px;}
.news_bt a{font-size: 30px;color: #333;}
.news_t{height: 50px;width: 210px; margin:0 auto;}
.news_t ul li{ background:url(../images/news_bor.gif) no-repeat 0 19px;height: 50px;float: left; padding-left:12px;}
.news_t ul li a{font-size: 18px;color: #333;font-weight: bold;display: block;height: 50px;line-height: 50px;overflow: hidden; padding:0 10px;float: left;}
.news_t ul li a:hover,.news_t ul li.on a{color: #165fac; background:url(../images/news_line02.gif) no-repeat center 48px;}
.news_t ul li:first-child{ background:none;padding: 0;}
.news_m{ padding:35px 0;}
.news_l{width: 600px;}
.news_l dl{width: 600px;}
.news_l dl dt{ display:inline-block;width: 600px;}
.news_l dl dt span{display: block;float: left;width: 185px;height: 180px;background: #1b85c9;font-size: 24px;color: #fff;font-family:Verdana, Geneva, sans-serif; padding:0 0 0 55px;line-height: 50px;}
.news_l dl dt span i{display: block;font-size: 50px; padding:30px 0 0;}
.news_l dl dt em{display: block;float: left;width: 360px;height: 180px;}
.news_l dl dt img{width: 360px;height: 180px;}
.news_l dl dd{width: 600px; padding:12px 0 0;}
.news_m dl dd h5{height: 30px;line-height: 30px;font-size: 16px;color: #000;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_m dl dd h5 a{font-size: 16px;color: #000;}
.news_m dl dd h5 a:hover,.news_r ul li a:hover,.wd_l a:hover,.wd_r dl dt a:hover{color: #165fac;}
.news_m .news_desc{font-size: 14px;color: #333;height: 50px;line-height: 25px;overflow: hidden; padding:10px 0 0;}
.news_l dl dd span{display: block; padding:20px 0 0;}
.news_l dl dd span a{display: block;width: 70px;}
.news_l dl dd span img{width: 70px;height: 23px;}
.news_r{width: 550px;}
.news_r dl{width: 550px;height: 180px;background: #fff; display:inline-block;box-shadow: 0 3px 10px 3px #d0d0d0;}
.news_r dl dt{width: 140px;height: 140px;float: left;font-size: 28px;color: #9d9d9d; padding:31px 0 0 25px;overflow: hidden;}
.news_r dl dt em{display: block;width: 20px; padding:50px 0 0;}
.news_r dl dt em img{width: 20px;height: 20px;}
.news_r dl dd{width: 350px;float: left; padding:25px 0 0;}
.news_m .news_r .news_desc{height: 75px;}
.news_r ul{ padding:10px 0 0;}
.news_r ul li{height: 50px;line-height: 50px;font-size: 14px;color: #333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_r ul li a{font-size: 14px;color: #333; padding:0 0 0 10px;}

/*常见问答*/
.wd_l{width: 150px; padding:10px 0 0;}
.wd_l a{font-size: 20px;color: #383838;font-weight: bold;}
.wd_l span{display: block;font-size: 14px;color: #b4b4b4;text-transform: uppercase; padding:6px 0 0;}
.wd_r{width: 1050px;}
.wd_r dl{width: 450px;float: left;height: 145px; border-bottom:#ddd 1px dashed; margin:0 40px 0 20px;}
.wd_r dl dt{ background:url(../images/wd_tbg.gif) no-repeat;height: 45px;line-height: 40px;overflow: hidden;}
.wd_r dl dt a{font-size: 14px;color: #3d3d3d;font-weight: bold; padding:0 0 0 35px;}
.wd_r dl dd{height: 50px;line-height: 25px;font-size: 14px;color: #606060;overflow: hidden; padding:20px 0 0 35px;width: 400px;}

/*携手常州天曜*/
.three_bg{ background:url(../images/three_bg.jpg) no-repeat center 0;height: 327px;}
.three_bt{text-align: center; padding:30px 0 25px;height: 112px;}
.three ul li{ background:url(../images/three_k.png) no-repeat;width: 338px;height: 128px;float: left; padding:22px 0 0 10px; margin:0 0 0 78px;overflow: hidden;}
.three ul li em{display: block;float: left;width: 76px;}
.three ul li em img{width: 76px;height: 76px;
-webkit-transition: -webkit-transform 0.5s ease-out;
-moz-transition: -moz-transform 0.5s ease-out;
-o-transition: -o-transform 0.5s ease-out;
-ms-transition: -ms-transform 0.5s ease-out;}
.three ul li em img:hover {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}
.three ul li b{display: block;float: left;font-size: 20px;color: #fff;line-height: 30px; padding:6px 0 0 20px;}
.three ul li i{display: block;}
.three ul li:first-child{margin: 0;}

/*友情链接*/
.links_bg{ height:90px;line-height: 90px;overflow: hidden; background:url(../images/link_bg.gif) no-repeat center 0;}
.links_l{font-size: 16px;color: #fff;font-weight: bold;width: 170px;}
.links_c{ width:1030px;}
.links_c a{ padding:0 15px; display:inline-block;font-size: 14px; color:#333;}


/**/
@-webkit-keyframes shake{
  from,to{-webkit-transform:translate3d(0, 0, 0);}
  20%,60%{-webkit-transform:translate3d(-10px, 0, 0);}
  40%,80%{-webkit-transform:translate3d(10px, 0, 0);}
}

@keyframes shake {
  from,to{transform:translate3d(0, 0, 0);}
  20%,60%{transform:translate3d(-10px, 0, 0);}
  40%,80%{transform:translate3d(10px, 0, 0);}
}

/**/
@keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-webkit-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-moz-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-o-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}