﻿@charset "utf-8";
/*公用*/
.join_c_bg{width:100%; margin:0 auto;}

.dh_bg{width:100%; height:61px; overflow:hidden; position:relative; background:#fff;}
.dh_bg i{width:100%; height:1px; display:block; width:100%; background:#e9e9e9; left:0; bottom:0; position:absolute;}

.dh_c_bg{position:absolute; z-index:9px; width:100%;}
.dh_c{width:1200px; margin:0 auto;}
.dh_c li{float:left; padding:0px 15px; line-height:58px; font-size:15px;}
.dh_c li a{display:block; font-size:15px; color:#484848; text-align:center; line-height:58px;}
.dh_c li a:hover{display:block; font-size:15px; color:#006db8;}
.dh_c .cur a{font-size:15px; color:#006db8; border-bottom:3px solid #006db8; line-height:58px; font-weight:bold;}

.ny_contant_bg{width:100%; margin:0 auto; background:#eee; padding:30px 0px;}
.common_c_bg{width:100%;/* margin-top:30px; margin-bottom:30px;*/}
.pages{width:1200px; margin:0 auto;}

.ny_pages_bg{width:100%; background:#f6f6f6; padding:30px 0px;}

.fl{ float:left;}
.fr{ float:right;}
.mairgin30{margin-top:30px;}
#gudin {min-width: 120px; width: 100%; z-index: 19802; position: relative; top: 0px;}
.padding20{padding-top:20px;}
.tb{animation: myfirst 2s infinite; display: inline-block;}  
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -10px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
       }
	   
.ppry_c{width:1215px; margin:0 auto; margin-top:20px;}
.ppry_c li{float:left; width:235px; margin-left:10px; background:url(../images/rt_74.png) no-repeat; height:387px; margin-top:20px;}
.ppry_c li:nth-child(1),.ppry_c li:nth-child(6),.ppry_c li:nth-child(11){margin-left:0px;}
.ppry_c li .p_img{padding-top:20px; text-align:center; height:296px;}
.ppry_c li .p_img img{width:192px; height:278px; border:2px solid #2c6181;}
.ppry_c li .p_font{text-align:center; line-height:30px; font-size:14px; color:#222; width:196px; height:40px; margin:0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ppry_c li .p_font a{font-size:14px; color:#222;}
.ppry_c li .p_font a:hover{font-size:14px; color:#006db8;}
/*内页幻灯片*/
.nybanner{ position:relative; display:block; width: 100%; height: 338px; background-attachment: fixed; z-index: 3; overflow: hidden;}
/*.nybanner:after{ content:''; display:block; width:100%; height:100%; background: #000; position: absolute; left:0; top:0; opacity: 0.2; filter: alpha(opacity=20); transition:0.3s all ease; }*/
.nybanner:hover:after{ opacity:0; filter: alpha(opacity=0); }
.nybanner > .page{ position: relative; height:100%; z-index: 2; }
.nybanner_tit { text-align: center; color: #fff; font-size: 45px; font-weight: bold; line-height: 60px; height: 90px; position: absolute; width: 100%; left: 0; top: 50%; margin-top: -5px; }
.nybanner_tit > .samll{ display: block; font-weight: 100; font-size: 18px; line-height: 30px; }

.nybanner:hover .plc{bottom: 0;}

.nybanners{ position:relative; display:block; width: 100%; height: 638px; background-attachment: fixed; z-index: 3; overflow: hidden;}
.nybanners:after{ content:''; display:block; width:100%; height:100%; background: #000; position: absolute; left:0; top:0; opacity: 0.2; filter: alpha(opacity=20); transition:0.3s all ease; }
.nybanners:hover:after{ opacity:0; filter: alpha(opacity=0); }
.nybanners > .page{ position: relative; height:100%; z-index: 2; }
.nybanner_tits { text-align: center; color: #fff; font-size: 45px; font-weight: bold; line-height: 60px; height: 90px; position: absolute; width: 100%; left: 0; top: 50%; margin-top: -5px; }
.nybanner_tits > .samll{ display: block; font-weight: 100; font-size: 18px; line-height: 30px; }

.nybanners:hover .plc{bottom: 0;}

.plc { background:rgba(0,0,0,0.5);position:absolute; line-height: 50px; height: 50px; width: 100%; transition:0.3s all ease-in-out; z-index: 3;bottom: -50px; bottom: 0px;}
.plc > .page{background: url(../images/mbxn.png) no-repeat 0px 10px;}
.plc:hover { background-position: 0 9px; }
.plc p { display: inline-block; padding-left: 40px; }
.plc,.plc p, .plc a { color: #eee; font-size: 15px; }
.plc a:hover{ color: #ff0;text-decoration: underline}
/*品牌中心样式*/
.pp_xian{width:100%; height:1px; background:#d0d0d0; margin-top:30px;}
.pp_xians{width:100%; height:1px; background:#0ab4ff; margin-top:50px;}
.pp_dh_bg{width:100%; padding:30px 0px; background:#464d58; color:#fff;}
.pp_dh_bgs{width:100%; color:#fff;}

.pplx_bg{width:100%; background:#f5f5f5; padding:30px 0px 60px 0px; color:#333;}
.pplx_t{text-align:center; font-size:28px; font-family:Arial, Helvetica, sans-serif;}
.pplx_t1{width:50px; height:2px; background:#ed2e38; margin:0 auto; margin-top:10px;}
.pplx_t2{text-align:center; font-size:36px; margin-top:10px; font-weight:bold;}

.pplx_c{width:1200px; margin:0 auto; height:335px; background:url(../images/rt_104.jpg) no-repeat; margin-top:30px;}
.pplx_c .h1{font-size:30px; font-family:Arial, Helvetica, sans-serif; padding-left:150px; padding-top:70px; line-height:36px; color:#00a2e9;}
.pplx_c .h2{width:50px; height:2px; background:#ed2e38; margin-left:150px; margin-top:20px;}
.pplx_c .h3{margin-left:150px; margin-top:50px; font-size:40px; color:#00a2e9; font-weight:bold;}
.pplx_b{width:1200px; margin:0 auto; line-height:45px; padding-top:30px; font-size:16px; color:#666;}

.ppjj_bg{width:100%; margin:0 auto; background:#00a2e9; padding:50px 0px 0px 0px;}

.maines_bg{background:url(../images/rt_109.jpg) center no-repeat; width:100%; height:700px;}
.maines{ width:1000px; margin:0 auto; color:#fff; padding-top:50px;}

.time-axis{
	margin: 0;
	padding: 0;
	position: relative;
}

.time-axis:before{
	content: '';
	position: absolute;
	left: 93px;
	top: 15px;
	width: 1px;
	height: 100%;
	background-color: #E4E4E4;
}
.time-axis-item{
	list-style: none;
	padding-left: 150px;
	position: relative;
	line-height: 45px;
	font-size: 15px;
	color: #fff;
}
.time-axis-achievement{
	margin: 0;
}
.time-axis-date{
	position: absolute;
	left: 0;
	top: 0;
	color: #fff;
	font-weight:bold;
}

.time-axis-date span{
	position: absolute;
	right: -49px;
	top: 35%;
	display: block;
	width: 13px;
	height: 13px;
	border: 1px solid #ccc;
	border-radius: 100%;
	background-color: #fff;
}
.time-axis-date span:after{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	margin: auto;
	background-color: #ccc;
	border: 1px solid #ccc;
	border-radius: 100%;
}

.time-axis-item:last-child .time-axis-date span{
	border-color: #e62129;
}

.time-axis-item:last-child .time-axis-date span:after{
	background-color: #e62129;
	border-color: #e62129;
}

.wenhua { width:1200px; margin:0 auto; font-family:"Microsoft YaHei"; margin-top:30px; margin-bottom:30px;}
.wen1 { width:600px; height:290px; float:left; background:#fff;}
.wen1c { font-size:35px; text-align:center; padding-top:100px; line-height:40px; color:#00aeea;}
.wen1c span { font-weight:bold;}
.wen2 { width:290px; height:290px; float:left;  margin-right:10px; background:#00aeea;}
.wen2a { font-size:16px; color:#fff; padding-top:50px; padding-left:20px; line-height:30px;}
.wen2a span { font-weight:bold;font-size:20px;}
.wen2b { width:80px; height:3px; background:#f02137; margin-top:25px; margin-left:20px;}
.wen2c { font-size:16px; color:#fff; padding-top:20px; padding-left:20px; line-height:30px;}
.wen2c span { font-weight:bold;font-size:20px;}


.wen3a { font-size:15px; color:#00aeea; padding-top:35px; padding-left:20px; line-height:30px;}
.wen3a span { font-weight:bold;font-size:20px;}
.wen3b { width:80px; height:3px; background:#f02137; margin-top:25px; margin-left:20px;}
.wen3c { font-size:15px; color:#00aeea; padding-top:20px; padding-left:20px; line-height:30px;}
.wen3c span { font-weight:bold;font-size:20px;}

.wenhua li { width:290px; height:290px; margin-top:10px; margin-right:10px; float:left; background:#00aeea;}

.wen4 { width:290px; height:290px;background:#d1d8dd;}
.wen5 { width:290px; height:290px;background:#ddd;}


.report_h1{ line-height:40px; font-size: 25px; color:#00a2e9; font-weight:bold; margin-top:30px;}
.report_h2{ line-height:30px; font-size: 20px; color:#333; }
.report_h3{ line-height:36px; font-size: 15px; color:#333; padding-top:22px;}
.report_h4{margin-top:30px;}
.report_h5{margin-top:30px; text-align:center;}

.scsl_dh_bg{width:100%; height:40px; line-height:40px; background:#00a2e9; font-size:18px; color:#fff; text-align:center;}

.scsl_t{width:1200px; margin:0 auto; line-height:36px; color:#888; font-size:15px; padding:30px 0px;}

.scsl_c{width:1200px; margin:0 auto;}
.scsl_c_l{width:791px; float:left;}
.scsl_c_r{width:388px; float:right;}

.scsl_cc{width:1200px; margin:0 auto; margin-top:18px;}
.scsl_cc li{float:left; width:388px; margin-left:18px;}
.scsl_cc li:nth-child(1){margin-left:0px;}

.scsl_b{width:1200px; margin:0 auto;}
.scsl_bb{width:1200px; margin:0 auto; margin-top:18px;}
.scsl_bb_l{width:591px; float:left;}
.scsl_bb_r{width:591px; float:right;}
/*品牌中心大理想样式*/
.padding60{padding-top:60px;}
.ppdlx_t{text-align:center; padding-top:80px; font-size:30px; font-weight:bold; color:#fff;}
.ppdlx_c{text-align:center; padding-top:20px; font-size:25px; line-height:45px; color:#fff;}
.ppdlx_b{text-align:center; padding-top:100px; color:#fff;}
.ppdlx_bb{text-align:center; padding-top:100px; font-size:20px; color:#fff; padding-bottom:100px; line-height:35px;}
/*品牌中心修改后的发展历程样式*/
.fzlc_bg{width:100%; background:#efefef; padding:80px 0px 50px 0px;}

.bgGray{ background:#efefef; width:100%; overflow:hidden; margin-top:50px;}
.boxMax1 { width: 100%; max-width: 1510px; margin: 0 auto; padding: 0 10px; box-sizing: border-box; }
.navTitle { font-size: 40px; line-height: 40px; text-align: center; padding: 60px 0 50px 0; color: #333; background: url(../images/prod_tit.png) no-repeat center 60px; }
.boxFzlc{ width:100%; height:517px; overflow:hidden; position:relative; margin-bottom:60px; }
.boxFzlc .swiper-slide{ width:300px; height:447px; position:relative; overflow:hidden; display:inline-block; padding:90px 35px 0 25px; box-sizing:border-box; text-align:center; }
.boxFzlc .swiper-slide:nth-child(odd){ background:url(../images/bgFzlc1.png) center no-repeat; }
.boxFzlc .swiper-slide:nth-child(even){ background:url(../images/bgFzlc2.png) center no-repeat; }
.boxFzlc .swiper-pagination{ bottom:11px!important; }
.boxFzlc .swiper-pagination-bullet{ width:8px; height:8px; background:#000; opacity:0.2}
.boxFzlc .swiper-pagination-bullet-active{ background:#006db8; opacity:1.0}
.boxFzlc .swiper-button-prev{ left:48%; margin:-40px 0 0 -100px; top:100%!important; width:40px; height:40px; background:url(../images/btnLeft.png) no-repeat; opacity:0.2}
.boxFzlc .swiper-button-prev:hover{ background:url(../images/btnLeftHover.png) no-repeat; opacity:1.0}
.boxFzlc .swiper-button-next{ right:48%; margin:-40px -100px 0 0; top:100%!important; width:40px; width:40px; background:url(../images/btnRight.png) no-repeat; opacity:0.2}
.boxFzlc .swiper-button-next:hover{ background:url(../images/btnRightHover.png) no-repeat; opacity:1.0}
.boxFzlc h1{ font-size:36px; line-height:36px; color:#006db8; font-family:'impact'}
.boxFzlc h2{ font-size:22px; line-height:22px; font-weight:bold; margin:15px 0; font-family: 'Microsoft JhengHei'; }
.boxFzlc h3 { height: 4px; width: 60px; display: block; background: #006db8; margin: 40px auto 25px; }
.boxFzlc i { line-height: 28px; display: block; font-size: 16px; padding: 18px 0 0 0; font-style: normal; text-align: center; font-family: 'Microsoft JhengHei'; color: #555; }
/*品牌中心修改后的品牌会展样式*/
.gsgk_main6 .title_h3 { font-size: 40px; line-height: 40px; text-align: center; padding: 60px 0 50px 0; color: #333; background: url(../images/prod_tit.png) no-repeat center 60px; }

.gsgk_main6 .title_h4 { padding-bottom: 75px; }

.gsgk_main6 .swiper-container { width: 100%; height: 100%; padding-bottom: 55px; }
.gsgk_main6 .swiper-container:before{content: '';display: block;clear: both;width: 33.3334%;background: rgba(239,239,239,0.75);height: 100%;position: absolute;top: 0;left: 0;z-index: 33;}
.gsgk_main6 .swiper-container:after{content: '';display: block;clear: both;width: 33.3334%;background: rgba(239,239,239,0.75);height: 100%;position: absolute;top: 0;right: 0;z-index: 33;}

.gsgk_main6 .swiper-container .swiper-slide { text-align: center; position: relative; font-size: 18px; /* Center slide text vertically */
    display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }

.gsgk_main6 .swiper-container .swiper-slide img {
    width: 96%;
    height: auto;
    display: block;
    margin: 0 auto;
}
.gsgk_main6 .swiper-button-prev, .gsgk_main6 .swiper-button-next {
  display: block;
  z-index: 36;
  position: absolute;opacity: 0.6;
  filter: grayscale(1);
  margin-top:-35px;
}
.gsgk_main6 .swiper-button-prev{left: 26%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z' fill%3D'%23006db8'%2F%3E%3C%2Fsvg%3E");}
.gsgk_main6 .swiper-button-next{right: 26%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23006db8'%2F%3E%3C%2Fsvg%3E");}

.gsgk_main6 .swiper-button-prev:hover, .gsgk_main6 .swiper-button-next:hover{opacity: 1;
filter:grayscale(0); }
.gsgk_main6 > .page{ width: 100%;margin:0 auto; }
.gsgk_main4 > .page{ width: 1240px; }
.gsgk_main6 {width: 100%; overflow: hidden; padding: 0 0 60px; margin-top:30px;}
.gsgk_main6 .swiper-pagination-bullet { border-radius: 100px; opacity: 1 !important; background-color: #999999; width: 14px; height: 14px; cursor: pointer; }

.gsgk_main6 .swiper-pagination-bullet-active { opacity: 1 !important; background-color: #006db8; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:5px; }
.swiper-container-horizontal > .swiper-pagination{ bottom: 0}


/*内页公司简介*/
.ny_about_c_bg{width:1200px; margin:0 auto;}
.ny_about_t{width:1200px; margin:0 auto; background:#f8f8f8; border-top:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; font-size:33px; font-weight:bold; margin-top:50px; padding:20px 0px; color:#006db8;}
.ny_about_c{width:1200px; margin:0 auto; margin-top:30px;}
.ny_about_c .a_l{width:620px; float:left; line-height:38px; font-size:15px;}
.ny_about_c .a_r{width:430px; float:right; background:#f1f1f1; padding:60px 45px;}
.ny_about_c .a_r .a_r_t{ font-size:20px; font-weight:bold; text-align:center;}
.ny_about_c .a_r .a_r_c{width:430px; margin-top:30px;}
.ny_about_c .a_r .a_r_c_l{width:184px; border:1px solid #222; height:34px; padding:3px; float:left; line-height:34px;}
.ny_about_c .a_r .a_r_c_l_l{width:113px; border-right:1px dashed #222; height:34px; text-align:center; font-size:14px; color:#222; float:left;}
.ny_about_c .a_r .a_r_c_l_l a{font-size:14px; color:#222;}
.ny_about_c .a_r .a_r_c_l_l a:hover{font-size:14px; color:#ed2e38;}
.ny_about_c .a_r .a_r_c_l_r{float:right; text-align:center; width:70px;}

.ny_about_c .a_r .a_r_c_r{width:184px; border:1px solid #222; height:34px; padding:3px; float:right; line-height:34px;}
.ny_about_c .a_r .a_r_c_r_l{width:113px; border-right:1px dashed #222; height:34px; text-align:center; font-size:14px; color:#222; float:left;}
.ny_about_c .a_r .a_r_c_r_l a{font-size:14px; color:#222;}
.ny_about_c .a_r .a_r_c_r_l a:hover{font-size:14px; color:#ed2e38;}
.ny_about_c .a_r .a_r_c_r_r{float:right; text-align:center; width:70px;}

.ny_about_c .a_r .a_r_b{width:430px; margin-top:30px;}

.ny_about_b{width:100%; margin-top:50px; background:url(../images/rt_32.jpg) center no-repeat; height:358px;}
.ny_about_b_t{text-align:center; font-size:36px; font-weight:bold; padding:50px 0px 20px 0px;}
.ny_about_b_t1{width:280px; height:3px; margin:0 auto; background:url(../images/rt_33.png) center no-repeat; margin-bottom:50px;}

.project_bg{width:1200px; margin:0 auto; margin-top:30px;}
.project_bg li{width:386px; margin-left:21px; float:left; margin-top:21px;}
.project_bg li:nth-child(1),.project_bg li:nth-child(4){margin-left:0px;}
.project_bg li .project_t{width:386px; height:200px; overflow:hidden; cursor:pointer;}
.project_bg li .project_t img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.project_bg li .project_t img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}

.project_bg li .project_c{background:#f5f5f5; padding:30px;}
.project_bg li .project_c .h1{font-size:22px; font-weight:bold; color:#333;}
.project_bg li .project_c .h1 a{font-size:22px; color:#333;}
.project_bg li .project_c .h1 a:hover{font-size:22px; color:#006db8;}
.project_bg li .project_c .h2{padding-top:15px; line-height:30px; font-size:14px; color:#888;}
.project_bg li .project_c .h3{width:300px; border:1px solid #222; height:34px; padding:3px; line-height:34px; margin:0 auto; margin-top:20px;}
.project_bg li .project_c .h3_l{width:229px; border-right:1px dashed #222; height:34px; text-align:center; font-size:14px; color:#222; float:left;}
.project_bg li .project_c .h3_l a{font-size:14px; color:#222;}
.project_bg li .project_c .h3_l a:hover{font-size:14px; color:#006db8;}
.project_bg li .project_c .h3_r{float:right; text-align:center; width:70px;}

.ly_bg{width:100%; background:#eee; margin-top:50px; padding:50px 0px;}
.ly_t{width:440px; height:214px; background:url(../images/rt_35.png) no-repeat; margin:0 auto;}
.ly_t .h1{height:50px; text-align:center; padding-top:20px; font-size:12px; text-transform:uppercase;}
.ly_t .h2{font-size:36px; font-weight:bold; height:50px; text-align:center;}
.ly_t .h3{text-align:center; font-size:18px;}

.ly_b{width:1200px; margin:0 auto; margin-top:30px;}
.ly_bb{width:1140px; margin:0 auto; margin-top:20px;}
.ly_b_l{width:360px; float:left;}
.ly_b_ll{width:300px; float:left;}
.images{width:360px; overflow:hidden;}
.images li{width:360px; height:305px; float:left; position:relative; overflow:hidden; cursor:pointer;}
.images img{width:360px; height:305px;}
.images .txt{width:360px; height:45px; background:url(../images/rt_36.png) repeat; position:absolute; left:0; bottom:0; color:#fff;}
.images .txt h3{font-size:16px; font-weight:100; height:45px; text-align:center; line-height:45px; color:#fff;}
.images .txt h3 a{color:#fff; font-size:16px;}


.imagess{width:300px; overflow:hidden;}
.imagess li{width:300px; height:305px; float:left; position:relative; overflow:hidden; cursor:pointer;}
.imagess img{width:300px; height:305px;}
.imagess .txt{width:300px; height:45px; background:url(../images/rt_36.png) repeat; position:absolute; left:0; bottom:0; color:#fff;}
.imagess .txt h3{font-size:16px; font-weight:100; height:45px; text-align:center; line-height:45px; color:#fff;}
.imagess .txt h3 a{color:#fff; font-size:16px;}

.ly_b_r{width:820px; float:right;}
.ly_b_rr{width:820px;}

.images1{width:820px; overflow:hidden;}
.images1 li{width:260px; height:195px; float:left; margin-left:20px; position:relative; overflow:hidden; cursor:pointer;}
.images1 li:nth-child(1){margin-left:0px;}
.images1 img{width:260px; height:195px;}
.images1 .txts{width:260px; height:45px; background:url(../images/rt_36.png) repeat; position:absolute; left:0; bottom:0; color:#fff;}
.images1 .txts h3{font-size:16px; font-weight:100; height:45px; text-align:center; line-height:45px; color:#fff;}
.images1 .txts h3 a{color:#fff; font-size:16px;}

.images2{width:540px; overflow:hidden; float:left;}
.images2 li{width:540px; height:410px; float:left; position:relative; overflow:hidden; cursor:pointer;}
.images2 img{width:540px; height:410px;}
.images2 .txtss{width:540px; height:45px; background:url(../images/rt_36.png) repeat; position:absolute; left:0; bottom:0; color:#fff;}
.images2 .txtss h3{font-size:16px; font-weight:100; height:45px; text-align:center; line-height:45px; color:#fff;}
.images2 .txtss h3 a{color:#fff; font-size:16px;}

.images3{width:260px; overflow:hidden; float:right;}
.images3 li{width:260px; height:195px; float:left; margin-top:20px; position:relative; overflow:hidden; cursor:pointer;}
.images3 li:nth-child(1){margin-top:0px;}
.images3 img{width:260px; height:195px;}
.images3 .txtes{width:260px; height:45px; background:url(../images/rt_36.png) repeat; position:absolute; left:0; bottom:0; color:#fff;}
.images3 .txtes h3{font-size:16px; font-weight:100; height:45px; text-align:center; line-height:45px; color:#fff;}
.images3 .txtes h3 a{color:#fff; font-size:16px;}

.margin15{margin-top:15px;}
.margin20{margin-top:20px;}
.margin50{margin-top:50px;}
.marginleft20{width:20px; float:left;}
/*内页方案格式页*/
.solution_bg{width:900px; margin:0 auto;}
.solution_bg li{float:left; width:440px; margin-left:20px; margin-top:20px;}
.solution_bg li:nth-child(1),.solution_bg li:nth-child(2){margin-top:0px;}
.solution_bg li:nth-child(1),.solution_bg li:nth-child(3),.solution_bg li:nth-child(5){margin-left:0px;}

.solution_bg .c_t{width:440px; height:330px; overflow:hidden;}
.solution_bg .c_t img{width:440px; height:330px; cursor:pointer;}
.solution_bg .c_t img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.solution_bg .c_t img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}

.solution_bg .c_b{width:440px; margin-top:15px;}
.solution_bg .c_b_l{width:290px; float:left; background:#fff; height:90px; padding:19px; border:1px solid #e0e0e0;}
.solution_bg .c_b_l .h1{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:290px; height:28px;}
.solution_bg .c_b_l .h1 a{font-size:20px; color:#222;}
.solution_bg .c_b_l .h1 a:hover{font-size:20px; color:#006db8;}
.solution_bg .c_b_l .h2{font-size:12px; color:#888; width:290px; line-height:25px; height:50px; overflow:hidden; text-overflow:ellipsis; padding-top:10px;}

.solution_bg .c_b_r{width:90px; height:130px; float:right; background:#006db8; text-align:center; color:#fff; font-size:14px;}
.solution_bg .c_b_r a{display:block; color:#fff; font-size:14px; line-height:30px; text-align:center; height:100px; padding-top:30px;}
.solution_bg .c_b_r a:hover{background:#222; color:#fff; font-size:14px;}
/*内页留言格式页*/
.feedback .title span { font-size: 26px; font-weight: 100; line-height: 50px; display: block; text-transform: capitalize; padding-left: 20px; border-left: 3px solid #006db8; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.feedback form .col6 { display: block; float: left; width:386px; margin: 20px 20px 0 0; position: relative; }
.feedback form .tableRow #verifyImage { position: absolute; right: 6px; top: 6px; width: 95px; height: 30px; }
.feedback form .mail.col6 { margin-right: 0; }
.feedback form { display: block; width: 100%; margin: 0 auto; }
.feedback form .col6 input { border: 0 none; display: block; padding-left: 46px; line-height: 42px; background: #fff url(../images/rt_41.png) no-repeat; width: 100%; height: 42px; font-size: 14px; color: #454545; box-sizing: border-box; }

.feedback form .col12 { margin-top: 20px; display: block; overflow: hidden; }
.feedback form .col12 textarea { border: 0 none; display: block; background: #fff url(../images/rt_41.png) no-repeat 4px -145px; width: 100% !important; padding: 8px 8px 8px 46px; line-height: 42px; font-size: 14px; color: #454545; box-sizing: border-box; font-family:"Microsoft YaHei";}
.feedback form .xm.col6 input { background-position: 4px 5px; }
.feedback form .tel.col6 input { background-position: 4px -34px; }
.feedback form .add.col6 input { background-position: 4px -74px; }
.feedback form .tableRow.col6 input { background-position: 4px -74px; }
.feedback form .mail.col6 input { background-position: 3px -114px; }

.feedback form .col12 p { line-height: 40px; font-size: 15px; vertical-align: middle; color: #666; }
.feedback_btn { margin:40px 0 40px; display: block; text-align: center; }
.feedback_btn input{ display: inline-block; background: #ed2f38; border: 0 none; color: #fff; padding: 3px 20px; line-height: 28px; font-size: 16px; letter-spacing: 1px; cursor: pointer; margin:0 5px; transition:0.3s all ease-in-out; border-radius: 35px; }

.feedback_btn input#submit{ background: #006db8; color: #fff; }
.feedback_btn input:hover{ padding: 3px 35px}

.ny_case_bg{width:1200px; margin:0 auto; margin-top:30px;}
.ny_case_bg li{width:245px; background:#fff; padding:20px; margin-left:20px; float:left;}
.ny_case_bg li:nth-child(1){margin-left:0px;}
.ny_case_bg li img{width:245px; height:184px;}
.ny_case_bg li p{padding-top:15px; text-align:center; font-size:15px;}
.ny_case_bg li p a{font-size:15px; color:#222;}
.ny_case_bg li p a:hover{font-size:15px; color:#006db8;}

/*内页产品展示格式页*/
.products_bg{width:1200px; margin:0 auto;}
.products_bg li{float:left; width:520px; border:1px solid #ddd; background:#fff; padding:30px; margin-left:36px; margin-top:20px;}
.products_bg li:nth-child(1),.products_bg li:nth-child(3),.products_bg li:nth-child(5){margin-left:0px;}
.products_bg li:nth-child(1),.products_bg li:nth-child(2){margin-top:0px;}
.products_bg .p_img{width:300px; float:left; height:225px; border:1px solid #ddd; overflow:hidden;}
.products_bg .p_img img{width:300px; height:225px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.products_bg .p_img img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}

.products_bg .p_font{width:200px; float:right; position: relative; height:225px;}
.products_bg span{line-height:20px; font-size:14px; color:#ed2f38; font-weight:normal; position:absolute; right:0px; top:210px;}
.products_bg span a{ font-size:14px; color:#484848; font-weight:normal; display:block; border:1px solid #484848; border-radius:50px; padding:0px 15px;}
.products_bg span a:hover{ font-size:14px; color:#006db8; font-weight:normal; border:1px solid #006db8; border-radius:50px; padding:0px 15px;}

.products_bg .p_font .h1{line-height:30px; font-size:22px; font-weight:bold; color:#006db8; width:160px; padding-top:10px; height:30px; overflow: hidden; text-overflow: ellipsis;}
.products_bg .p_font .h1 a{font-size:22px; font-weight:bold; color:#006db8;}
.products_bg .p_font .h1 a:hover{font-size:22px; font-weight:bold; color:#ed2f38;}
.products_bg .p_font .h2{font-size:16px; font-weight:bold; color:#222; padding-top:13px;}
.products_bg .p_font .h3{font-size:12px; color:#999; padding-top:5px; line-height:25px; height:150px; overflow:hidden;}
.products_bg .p_font .h4{font-size:12px; color:#999; padding-top:5px; line-height:22px; height:22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.products_detail{padding:30px; background:#fff; width:1140px; margin:0 auto;}
.products_img_font{width:1140px;}
.products_img{width:500px; border:1px solid #ddd; padding:10px; float:left;}
.products_font{width:568px; float:right;}
.products_font .h1{font-size:22px; padding-top:10px; font-weight:bold; height:45px; line-height:45px; margin-bottom:10px;}
.products_font .h1 span{line-height:20px; font-size:14px; color:#ed2f38; font-weight:normal; float:right; margin-top:10px;}
.products_font .h1 span a{ font-size:14px; color:#484848; font-weight:normal; display:block; border:1px solid #484848; border-radius:50px; padding:0px 15px;}
.products_font .h1 span a:hover{ font-size:14px; color:#006db8; font-weight:normal; border:1px solid #006db8; border-radius:50px; padding:0px 15px;}

.products_font .h2{border-top:1px dotted #888; border-bottom:1px dotted #888; padding:20px 0px;}
.products_font .h2 p{line-height:28px; color:#666; font-size:14px;}
.products_font .h2 span{font-size:18px; color:#ed2f38; line-height:50px; font-weight:bold;}

.products_font .h3{width:568px; margin-top:30px;}
.products_font .h3_l{width:200px; float:left; font-size:20px; font-weight:bold; color:#006db8; line-height:30px;}
.products_font .h3_r{width:340px; float:right; height:30px; line-height:30px; background:#006db8; border-radius:50px; text-align:center; font-size:14px; color:#fff;}
.products_font .h3_r:hover{background:#ed2f38;}

.products_font .h4{padding-top:15px; font-size:15px;}
.products_font .h4 .font{font-size:25px; font-weight:bold; color:#ed2f38;}

/*产品、参数*/
.proviewbox{width:500px; height:476px; position:relative; background:#f7f7f7; margin:0 auto; z-index:5;}
.proviewbox .btn{position:absolute; width:15px; height:76px; top:380px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.proviewbox .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.proviewbox #prevTop,.proviewbox #nextTop{top:130px;width: 46px;height: 48px;}
.proviewbox #prevTop{background: url(../images/prevBtnTop.png) 0 0 no-repeat;}
.proviewbox #nextTop{background: url(../images/nextBtnTop.png) 0 0 no-repeat;}
.proviewbox .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.proviewbox li{float:left;}
.proviewbox .cf li{position: relative;color: #fff;}
.proviewbox .cf a{display: block; width: 500px;height: 375px; position: absolute;color: #fff;}
.proviewbox .cf li span{display: block;width: 500px; position: absolute; left: 0; bottom: 0; line-height: 50px; font-size:16px; font-weight:bold; background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 6; text-align:center;}
.proviewbox .probigshow{height:375px;position:relative;overflow:hidden;}
.proviewbox .probigshow ul{height:375px;position:absolute;}
.proviewbox .probigshow li{width:500px;height:375px; background:#fff; cursor:pointer;}
.proviewbox .probigshow li img{width:500px;height:375px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.proviewbox .probigshow li img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.proviewbox .listBox{width:450px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.proviewbox .listBox ul{height:100px;position:absolute;}
.proviewbox .listBox li{width:106px;height:70px;cursor:pointer;position:relative;}
.proviewbox .listBox li i{display:none;}
.proviewbox .listBox li a{display: block;width:100px;height: 75px;}
.proviewbox .listBox li img{width:100px;height: 75px; border:1px solid #ddd; background:#fff;}
.proviewbox .listBox .on img{width: 94px;height: 71px; border:3px solid #006db8;}
.proviewbox .listBox .on i{display:block;}


.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px; text-indent:-999em;overflow:hidden;}
.probigshow .showtip_1{background-position:0 0;}
.probigshow .showtip_2{background-position:0 -81px;}

.probigshow a.a_probigshow{cursor:crosshair;}

.zoomplepopup{position:absolute; top:0px; left:0px; display:none; background: #fff; border:1px solid #e9493d; overflow:hidden; opacity: 0.5; filter: alpha(opacity = 50); z-index:10; cursor:crosshair;/*	height:50px;width:50px;*/}

#probig_preview{position:absolute; visibility: hidden; top:0px; left:500px; width:340px; height:340px; background:#fff; border:1px solid #ccc; overflow:hidden;}
#probig_preview img{position:relative;}

/*产品页导航*/
.mod_goods_info {clear:both; margin-bottom:10px; position:relative; background-color:#f3f3f3; height:65px; overflow:hidden; margin-top:30px;}
.mod_goods_info .hds {height:65px; _overflow:hidden; float:left;}
.mod_goods_info .hds li {float:left; border-right:1px solid #fff}
.mod_goods_info .hds li h3 {display:block; padding:0px 30px; font-weight:bold; height:65px; line-height:65px; text-align:center; font-size:18px; border-bottom:0; }
.mod_goods_info .hds li h3 a {color:#666; font-weight: normal; text-decoration:none; outline:none}
.mod_goods_info .hds .status_on { height:62px; line-height:62px; border-top:3px solid #006db8; position:relative;}
.mod_goods_info .hds .status_on h3 {height:62px; line-height:58px; background-color:#f7f7f7;color:#006db8;}
.mod_goods_info .hds .status_on h3 a {color:#076EBB; font-weight:bold}
.mod_goods_info .hdes{float:right; line-height:62px; padding-right:20px; text-transform:uppercase; font-size:14px; color:#aaa;}
/*产品规格型号列表*/
.table-d table{border-right:1px solid #aaa; border-bottom:1px solid #aaa; line-height:30px; margin-top:20px;} 
.table-d table td{border-left:1px solid #aaa; border-top:1px solid #aaa;} 
.table-d table tr:hover{background:#ed2f38; color:#fff;}
/*大型风扇降温原理及功能*/
#ylgn_font{width:98%; margin:0 auto; margin-top:20px; font-size:16px; line-height:36px;}

#ylgn_bg{width:100%; height:45px; border-bottom:2px solid #333; line-height:45px; margin-top:20px;}

#ylgn_bg .h1{float:left; line-height:45px;
background: -moz-linear-gradient(top, #eee 0%, #aaa 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee), color-stop(100%,#aaa));
    background: -webkit-linear-gradient(top, #eee 0%,#aaa 100%);
    background: -o-linear-gradient(top, #eee 0%,#aaa 100%);
    background: -ms-linear-gradient(top, #eee 0%,#aaa 100%);
    background: linear-gradient(to bottom, #eee 0%,#aaa 100%); margin-left:1px;
}
#ylgn_bg .h1 a{display:block; line-height:45px; height:45px; font-size:14px; color:#222; text-align:center;
	padding:0px 20px; font-size:14px; margin-left:1px;
}
#ylgn_bg .h1 a:hover{float:left; line-height:45px; height:45px;
    background: -moz-linear-gradient(top, #666666 0%, #222222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#222222));
    background: -webkit-linear-gradient(top, #666666 0%,#222222 100%);
    background: -o-linear-gradient(top, #666666 0%,#222222 100%);
    background: -ms-linear-gradient(top, #666666 0%,#222222 100%);
    background: linear-gradient(to bottom, #666666 0%,#222222 100%);
	padding:0px 20px; font-size:15px; margin-left:1px; color:#fff;
}
#ylgn_bg .h1 .a_hover{float:left; line-height:45px; height:45px;
    background: -moz-linear-gradient(top, #666666 0%, #222222 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#222222)) !important;
    background: -webkit-linear-gradient(top, #666666 0%,#222222 100%) !important;
    background: -o-linear-gradient(top, #666666 0%,#222222 100%) !important;
    background: -ms-linear-gradient(top, #666666 0%,#222222 100%) !important;
    background: linear-gradient(to bottom, #666666 0%,#222222 100%);
	padding:0px 20px; font-size:15px; margin-left:1px; color:#fff;
}

#tab_content{width:100%; height:358px; overflow:hidden;}
#t_1,#t_2,#t_3{width:100%; height:358px; line-height:36px; font-size:14px; padding-top:20px;}

/*产品核心技术*/
#core_tab{width:1140; margin:0 auto; height:40px; margin-top:20px;}
#core_tab li{float:left; width:284px; margin-left:1px; background:#006db8; line-height:45px; border-radius:30px; color:#fff; font-size:16px; text-align:center;}
#core_tab li.current{color:#eadc00; background:#222222; width:284px; font-size:18px; line-height:45px;  text-align:center; cursor:pointer;
 -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
#core_content{ width:1140px; margin:0 auto; margin-top:20px;}
#core_content ul{display:none;}
/*产品安装条件*/
#aztj_bg{width:1140px; margin:0 auto; margin-top:30px;}
/*产品安装细节*/
#details_tab{width:1140; margin:0 auto; height:45px; margin-top:20px;}
#details_tab li{float:left; width:284px; margin-left:1px; background:#006db8; line-height:45px; color:#fff; font-size:16px; text-align:center; border-top-left-radius:50px; border-bottom-right-radius:50px;}
#details_tab li.current{background:#222222; width:284px; font-size:18px; line-height:45px;  text-align:center; cursor:pointer; color:#eadc00;
 -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
#details_content{ width:1140px; margin:0 auto; margin-top:20px;}
#details_content ul{display:none;}
/*瑞泰风具有哪些实力优势*/
.ny_ys_bg_c{width:1030px; margin:0 auto; background:url(../images/rt_46.jpg) center no-repeat; height:635px; margin-top:30px;}
.ny_ys_bg_c .cpys_top{height:210px; padding-top:12px; text-align:center; font-size:23px; font-weight:bold; color:#00adea;}
.ny_ys_bg_c .cpys_top .font{font-size:16px; color:#666; line-height:30px; padding-top:13px; font-weight:normal;}

.ny_ys_bg_c .cpys_center{width:1020px; margin:0 auto; height:405px;}
.ny_ys_bg_c .cpys_center_l{width:723px; float:left;}
.ny_ys_bg_c .cpys_center_l .h1{height:46px; font-size:23px; font-weight:bold; color:#00adea; letter-spacing:-1px;}
.ny_ys_bg_c .cpys_center_l .h2{height:137px; font-size:16px; color:#888; line-height:30px;}
.ny_ys_bg_c .cpys_center_l .h3{height:40px; font-size:23px; font-weight:bold; color:#00adea;}
.ny_ys_bg_c .cpys_center_l .h4{font-size:16px; color:#888; line-height:30px;}

.ny_ys_bg_c .cpys_center_r{width:297px; float:right;}
.ny_ys_bg_c .cpys_center_r .h1{height:46px; font-size:23px; font-weight:bold; color:#00adea;}
.ny_ys_bg_c .cpys_center_r .h2{height:137px; font-size:16px; color:#888; line-height:30px;}
.ny_ys_bg_c .cpys_center_r .h3{height:40px; font-size:23px; font-weight:bold; color:#00adea; letter-spacing:-1px;}
.ny_ys_bg_c .cpys_center_r .h4{font-size:16px; color:#888; line-height:30px;}

.ny_ys_bg_c .cpys_b{height:120px; padding-top:10px; text-align:center; font-size:25px; font-weight:bold; color:#fff;}
.ny_ys_bg_c .cpys_b .font{font-size:12px; color:#666; line-height:20px; padding-top:18px; font-weight:normal;}



#ys_bg{width:1146px; margin:0 auto; border: 1px solid #ddd; margin:0 auto; margin-top:20px;}
.ny_ys_content{width:1148px; margin:0 auto;}
.f_pr{position:relative;}
.g_an{margin-top: 65px;height: 732px;}
.g_an h2{text-align: center;height: 70px; margin-bottom: 30px; }
.g_an h2 a{font-size: 26px;color: #333333;font-weight: bold;}
.g_an h2 b{color: #00a951;}
.g_an h2 em{display: block;font-size: 20px;color: #888;text-transform: uppercase;font-weight: normal;padding-top: 5px;}

.g_an .u_ljt,.g_an .u_rjt{ width:38px; height:36px; position: absolute; cursor:pointer;  display:block;}
.g_an .u_ljt{ right: 72px; top: 36px;}
.g_an .u_rjt{ position:absolute; sright: 22px; top: 36px;}

.u_ljt { position:absolute; top:36px; right:74px; z-index:10000000;}
.u_rjt { position:absolute; top:36px; right:23px; z-index:10000000;}
/*瑞泰风的服务流程*/
#ny_service_bg{ margin:0 auto; width:1148px; height:205px; background:url(../images/rt_47.jpg) center no-repeat; margin-top:30px;}
#ny_service_bg .h1{height:90px; line-height:75px; font-size:22px; color:#fff; padding-left:100px;}
#ny_service_bg .h2{height:75px; line-height:75px; font-size:22px; color:#fff; padding-left:100px; margin-top:38px;}
#ny_service_bg_hieght{height:50px;}
/*瑞泰风成为众多知名展会焦点品牌*/
.ny_zhjd_bg{width:1040px; margin:0 auto; background:url(../images/rt_50.png); padding:50px; margin-top:20px;}
.ps8_tit{background: #006db8; padding: 30px 46px;}
.ps8_tit_box{border: 1px solid #fff; height: 86px; text-align: center; margin-top: 30px;}
.ps8_tit_box span{display: inline-block; *display: inline; *zoom: 1; height: 56px; line-height: 56px; font-size: 48px; padding: 0 20px; color: #fff; background: #006db8; position: relative; top: -28px;}
.ps8_tit_box ul{position: relative; top: -28px; margin-top: 14px;}
.ps8_tit_box li{display: inline-block; *display: inline; *zoom: 1; height: 34px; line-height: 34px; text-align: center; padding: 0 26px; background: #fff; font-size: 18px; color: #003f7d;}
.ps8_tit_box li.active{background: #015cb5; font-size: 18px; color: #fff;}

.ny_zhjd_c{width:940px; background:#f8f8f8; padding:50px; margin-top:30px;}
.ny_zhjd_c li{float:left; width:230px; height:173px; margin-top:5px; margin-left:5px; overflow:hidden;}
.ny_zhjd_c li img{width:230px; height:173px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.ny_zhjd_c li img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}

/*感谢10余年来以下代表客户对瑞泰的大力支持与认可！*/
.case_d{width:1140px; margin:0 auto; margin-top:20px;}
.case_d li{display:block;float:left; border: 1px #ccc solid; padding-bottom:22px !important; padding-right:27px !important; padding-top:25px !important;padding-left:27px !important; text-align:center;margin-left:-1px;margin-top:-1px;transition:all 0.8s linear;}
.case_d li a{text-decoration:blink;display:block;background:#fff;}
.case_d li img{margin:0 !important; width:172px; height:114px;}

.case_d li:hover{transition:all 0.8s linear;background:#eee;}
.case_d li:hover a{transition:all 0.8s linear;border-radius:18px;overflow:hidden;}
.case_d li:hover img{-webkit-animation:tuest 0.3s ease-in 2;}

@-webkit-keyframes tuest{
0%{transform:translate(0,0)}
50%{transform:translate(5px,0px)}
100%{transform:translate(0,0)}
}	

/*资质证书*/
#ny_cer_bg{width:1140px; margin:0 auto; margin-top:20px;}
#ny_cer_bg li{float:left;}
#ny_cer_bg .c1{width:33px; padding-top:200px;}
#ny_cer_bg .c2{width:1064px;}
#ny_cer_bg .c2 li{float:left; width:256px; margin-left:10px;}
#ny_cer_bg .c2 li img{ width:250px; height:333px; border:1px solid #ccc; padding:2px; background:#fff;}
#ny_cer_bg .c2 li img:hover{ width:250px; height:333px; border:1px solid #222222; padding:2px; background:#e4f3ff;}
#ny_cer_bg .c2 li p{width:256px; margin-top:10px; line-height:40px; font-size:14px; background:#222; text-align:center; color:#fff;}
#ny_cer_bg .c2 li p a{ display:block; line-height:40px; color:#fff; font-size:14px; text-align:center; width:256px; height:40px; overflow:hidden;}
#ny_cer_bg .c2 li p a:hover{ background:#036eb8; color:#fff; font-size:15px;}

#ny_cer_bg .c3{width:43px; text-align:right; padding-top:200px;}

/*请立即联系我们，我们在这里！*/
#ny_contact_bg{width:1140px; margin:0 auto; margin-top:20px;}
#ny_contact_l{width:350px; float:left; height:250px; background:#eee; padding:50px; line-height:33px; font-size:14px;}
#ny_contact_r{width:670px; float:right;}

/*内页案例格式页*/
.case_list{padding:30px; background:#fff; border: 1px solid #e1e1e1;margin-top:20px;}
.case_list:nth-child(1){margin-top:0px;}
.case_list:hover{padding:30px; background:#f8fbff; border: 1px solid #006db8;}
.case_list_c{width:840px;}
.case_list_c_l{width:300px; float:left; height:225px; overflow:hidden;}
.case_list_c_l img{width:300px; height:225px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.case_list_c_l img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}

.case_list_c_r{width:500px; float:right;}

.case_list_c_r .n_bg{width:500px;}
.case_list_c_r .n_font{line-height:50px; font-size:18px; color:#222; float:left; width:400px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.case_list_c_r .n_font a{font-size:18px; color:#222;}
.case_list_c_r .n_font a:hover{font-size:18px; color:#006db8;}
.case_list_c_r .n_time{width:80px; line-height:30px; border-radius:50px; float:right; border:1px solid #ed2f38; margin-top:8px; font-size:12px; color:#ed2f38; text-align:center;}
.case_list:hover .n_time{width:80px; line-height:30px; border-radius:50px; float:right; border:1px solid #006db8; margin-top:8px; font-size:12px; color:#006db8; text-align:center;}

.case_list_c_r .n_contact{line-height:30px; font-size:14px; color:#aaa; height:120px; overflow:hidden;}
.case_list_c_r .n_bb{padding-top:20px; font-size:14px; color:#666;}
.case_list_c_r .n_bb a{font-size:14px; color:#666;}
.case_list_c_r .n_bb a:hover{font-size:14px; color:#006db8;}
/*内页公用产品格式页*/
.ny_product_bg{width:1200px; margin:0 auto;}
.ny_product_bg li{float:left; width:285px; margin-left:20px; background:#fff;}
.ny_product_bg li:nth-child(1),.ny_product_bg li:nth-child(5),.ny_product_bg li:nth-child(9){margin-left:0px;}
.ny_product_bg .img{width:285px; height:214px; overflow:hidden;}
.ny_product_bg .img img{width:285px; height:214px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.ny_product_bg .img img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}

.ny_product_bg .img1{width:285px; height:380px; overflow:hidden;}
.ny_product_bg .img1 img{width:285px; height:380px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.ny_product_bg .img1 img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}

.ny_product_bg .img2{width:285px; height:143px; overflow:hidden;}
.ny_product_bg .img2 img{width:285px; height:143px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.ny_product_bg .img2 img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}

.font_more{width:100%; background:#fff; padding:10px 20px 20px 20px; width:245px;}
.fonts89{line-height:40px; font-size:16px; height:40px; width:245px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align:center;}
.fonts89 a{font-size:16px; color:#222; text-align:center;}
.fonts89 a:hover{font-size:16px; color:#006db8;}

.btn89 { overflow: hidden; width: 100%; height: 42px; background: #fff; margin-top: 10px; border: 1px solid #eee; box-sizing: border-box; border-radius: 50px; transform: rotate(0deg); }
.btn89 a { display: block; width: 50%; height: 42px; line-height: 41px; text-align: center; font-size: 14px; color: #777777; text-decoration: none; float: left; }
.btn89 a i{ display: inline-block; width: 7px; height: 12px; background: url(../images/proListClassify_icon04.png) no-repeat center; margin-left: 8px; position: relative; top: 2px; }
.btn89 a:hover{ color: #fff; }
.btn89:hover h3 a{ color: #016eb8; }
.btn89 a.more:hover { background: #ed2f39; }
.btn89 a.more:hover i{ background: url(../images/proListClassify_icon05.png) no-repeat center; }
.btn89 a.zx:hover{ background:#006db8; }
.btn89 a.zx:hover i{ background: url(../images/proListClassify_icon05.png) no-repeat center; }

.ny_product_bgs{width:1200px; margin:0 auto;}
.ny_product_bgs li{float:left; width:285px; margin-left:20px; background:#fff; margin-top:20px;}
.ny_product_bgs li:nth-child(1),.ny_product_bgs li:nth-child(5),.ny_product_bgs li:nth-child(9){margin-left:0px;}
.ny_product_bgs img{width:285px; height:214px;}

.list_10{width:1200px; margin:0 auto;}
.list_10 li{float: left; width: 285px; margin-left:20px; margin-top:20px;}
.list_10 li img{width:285px; height:380px;}

.list_11{width:1200px; margin:0 auto;}
.list_11 li{float: left; width: 285px; margin-left:20px; margin-top:20px;}
.list_11 li img{width:285px; height:143px;}


.mub01Top{width: 100%;height: 42px;border-bottom: 1px solid #eaeaea;}
.mub01Top h3{font-size: 20px;color: #333333;float: left;}
.mub01Top h3 em{ color: #016eb8; font-weight: bold; font-size: 20px; font-style: normal; }
.mub01Top h3 i{ display: block; width: 24px; height: 1px; background: #016eb8; position: relative; top: 18px; }
.mub01Top a.more{ display: block; font-size: 14px; color: #666666; float: right; margin-right: 6px; text-decoration: none; line-height:34px; }
.mub01Top a.more:hover{ color: #016eb8; }
.proDetailsLy {overflow:hidden; width: 100%;  }

.proDetailsNews { padding: 0px 0px 0px 0px; background: #f5f5f5; }
.proListNews .mainCon{ padding: 35px 0; background: #fff; }
.proListNews .mainCon dl{ float: left; margin-left: 40px; width: 667px; padding-right: 41px; border-right: 1px dotted #b2b2b2; }
.proListNews .mainCon dt{ width: 220px; height: 150px; float: left; }
.proListNews .mainCon dt img{ display:block; width:220px; height:150px; }
.proListNews .mainCon dd{ width: 420px; float: right; height: 150px; position: relative; }
.proListNews .mainCon dd h3{ font-size: 16px; font-weight: normal; }
.proListNews .mainCon dd h3 a{ color: #000000; text-decoration: none; width:330px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:block;font-size: inherit; }
.proListNews .mainCon dd p { line-height: 24px; color: #666666; font-size: 12px; margin-top: 15px; height: 74px; overflow: hidden; }
.proListNews .mainCon dd p a{ color: #666666; text-decoration: none; }
.proListNews .mainCon dd span{ display: block; font-size: 13px; color: #999999; position: absolute; bottom: 10px; left: 0; }
.proListNews .mainCon dd a.more{ display: block; width: 36px; height: 36px; background: url(../images/list_circle.png) no-repeat left top; overflow: hidden; position: absolute; right: 6px; bottom: 0; }
.proListNews .mainCon dl:hover dd a.more{ background-position: left bottom; }
.proListNews .mainCon dl:hover dd h3 a{ color: #016eb8; }
.proListNews .mainCon ul{ width: 400px; float: right; margin-right: 30px; }
.proListNews .mainCon li{ overflow: hidden;}
.proListNews .mainCon li:first-child{ margin-top: 0; }
.proListNews .mainCon li a{ display: block; font-size: 13px; color: #333333; line-height:31px; width:280px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; }
.proListNews .mainCon li a:hover{ color: #016eb8; }
.proListNews .maint-size: 13px; line-height:31px; color: #999999; font-family: arial; margin-right: 10px; float: right; }

.ny_contact_l{width:850px; float:left; background:#fff; padding:30px;}
.ny_contact_l .h1{text-align:center; font-size:20px; font-weight:bold; line-height:50px;}
.ny_contact_l .h2{border-top:1px solid #eee; border-bottom:1px solid #eee; width:100%; height:70px; color:#999; margin-top:20px;}
.ny_contact_l .h2 a{color:#999; font-size:12px;}
.ny_contact_l .h2 a:hover{color:#006db8;}
.ny_contact_l .h2_l{float:left; width:70%; line-height:70px;}
.ny_contact_l .h2_r{float:right; width:18%; text-align:right; padding-top:20px;}
.ny_contact_l_bg{width:100%; padding:30px 0px;font-size:16px;line-height:200%;}

.ny_contact_l_bb{width:100%;}
.ny_contact_l_bb_l{width:350px; float:left;}
.ny_contact_l_bb_r{width:350px; float:right;}
.ny_contact_l_bb .next_pro_l{width:80px; background:#e8e8e8; height:70px; line-height:70px; float:left; text-align:center; color:#666; font-size:14px;}
.ny_contact_l_bb .next_pro_l a{color:#666; font-size:14px; display:block;}
.ny_contact_l_bb .next_pro_l:hover{background:#ed2f39; color:#fff;}

.ny_contact_l_bb .next_pro_r{width:270px; background:#f7f7f7; height:70px; line-height:70px; float:right; text-align:center; color:#666; font-size:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ny_contact_l_bb .next_pro_r a{color:#666; font-size:14px;}
.ny_contact_l_bb .next_pro_r a:hover{color:#ed2f39;}

.ny_contact_r{width:240px; float:right;}

/*内页新闻格式页*/
.news_l{width:270px; float:left;}
.news_l .h1{width:270px; height:150px; background:url(../images/rt_37.jpg) no-repeat; color:#fff;}
.news_l .h1 .n{padding-top:78px; padding-left:105px; font-size:28px;}

.news_l .newsListWen{ overflow: hidden; width: 100%; background-color: #fff}
.news_l .newsListWen li{ position: relative; height: 60px; line-height: 60px; text-indent: 65px; font-size: 16px; border-bottom: 1px solid #ececec;}
.news_l .newsListWen li a{ color: #484848; text-decoration: none}
.news_l .newsListWen li a:hover{color:#006db8;}
.news_l .newsListWen li i{ display: block; background: url(../images/rt_38.png) no-repeat center top; width: 17px; height: 17px ; position: absolute; top:20px; right: 40px; }
.news_l .newsListWen li:hover i{ background-position: bottom;}
.news_l .newsListWen li .cur i{ background-position: bottom;}

.news_l .newsListPhone{ overflow: hidden; padding: 35px 0; margin-top: 20px; text-align: center; color:#666; background-color: #fff }
.news_l .newsListPhone p{ font-size: 18px;}
.news_l .newsListPhone h4{ font-size: 30px; font-family: Arial; margin: 3px 0;; font-weight: normal}
.news_l .newsListPhone span{ display: block; font-size: 12px;}

.news_r{width:900px; float:right;}
.news_r .newsListRt-top{ width:900px; height: 330px; border: 1px solid #e1e1e1; position: relative; background-color: #fff; overflow: hidden}
.news_r .newslist-ul{ position: absolute; width:900px;}
.news_r .newslist-ul li{ width: 900px; float: left;}
.news_r .newslist-ul li a.newsList_img,.news_r .newslist-ul li a.newsList_img img{  width: 480px; height: 330px; overflow: hidden;}
.news_r .newslist-ul li a.newsList_img {float: left; background-color: #000}
.news_r .listWen{ float: right ;padding: 0 28px; width: 345px;}
.news_r .listWen h3{ overflow: hidden; width: 100%; margin-top: 45px; font-weight: normal; color:#222;}
.news_r .listWen h3 a{ font-size: 20px;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 249px; display: block; float: left;}
.news_r .listWen h3 span{ float: right; display: block; font-size: 14px; color: #999999; margin-top: 5px;}
.news_r .listWen p{ font-size: 14px; color: #888; line-height: 28px; height: 96px; margin-top: 20px;}
.news_r .listWen a.newsList_a{ display: block; float: left; font-size: 14px; color: #999999; margin-top: 100px;}
.news_r .newsListRt-top em{ display: block; position: absolute; top:240px; z-index: 999; width: 70px; height: 70px; cursor: pointer}
.news_r .newsListRt-top em.newsListLt{ background: url(../images/rt_39.png) no-repeat center; left:725px;}
.news_r .newsListRt-top em.newsListRt{ background: url(../images/rt_40.png) no-repeat center; left:796px;}

.news_r .news_list{padding:30px; background:#fff; border: 1px solid #e1e1e1; margin-top:20px;}
.news_r .news_list_c{width:840px; border-bottom:1px solid #e3e3e3; padding-bottom:20px; margin-bottom:20px;}
.news_r .news_list_c:last-child{border-bottom:none; margin-bottom:0px; padding-bottom:0px;}
.news_r .news_list_c_l{width:220px; float:left; height:165px; overflow:hidden;}
.news_r .news_list_c_l img{width:220px; height:165px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.news_r .news_list_c_l img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}

.news_r .news_list_c_r{width:600px; float:right;}

.news_r .news_list_c_r .n_bg{width:600px;}
.news_r .news_list_c_r .n_font{line-height:50px; font-size:18px; color:#222; float:left; width:500px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.news_r .news_list_c_r .n_font a{font-size:18px; color:#222;}
.news_r .news_list_c_r .n_font a:hover{font-size:18px; color:#006db8;}
.news_r .news_list_c_r .n_time{width:80px; line-height:50px; float:right; font-size:12px; color:#999;}

.news_r .news_list_c_r .n_contact{line-height:30px; font-size:14px; color:#aaa; height:60px; overflow:hidden;}
.news_r .news_list_c_r .n_bb{padding-top:20px; font-size:14px; color:#666;}
.news_r .news_list_c_r .n_bb a{font-size:14px; color:#666;}
.news_r .news_list_c_r .n_bb a:hover{font-size:14px; color:#006db8;}
/*扇机组合样式*/
#ny_sjzh_bg{width:1200px; margin:0 auto; padding:30px 0px; margin-top:0px; border:1px solid #c7d8e1; background:#daf2ff; border-radius:20px;}
#ny_sjzh_c{width:1200px; margin:0 auto; margin-top:30px; border-radius:50px; padding:10px 0px; font-size:26px; font-weight:bold; text-align:center; background:#036eb8; color:#fff; text-transform:uppercase;}
#ny_sjzh_c span{font-size:23px; font-weight:normal; padding-left:15px;}
#ny_sjzh_c1{padding-top:30px; font-size:43px; font-weight:bold; color:#036eb8; text-align:center;}
#ny_sjzh_c1 .h1{padding-top:10px; text-transform:uppercase; font-weight:normal; font-size:30px; color:#222;}

#ny_sjzh_c2{ width:95%; margin:0 auto; height:1px; background:#c7d8e1; margin-top:30px;}
#ny_sjzh_c3{ width:95%; margin:0 auto; margin-top:30px; line-height:40px; font-size:16px; text-align:left;}
#ny_sjzh_c3_l{width:12%; float:left;}
#ny_sjzh_c3_r{width:83%; float:right; padding-top:20px;}

#ny_sjzh_c4{width:1140px; margin:0 auto; padding:30px 30px; margin-top:10px; border:1px solid #c7d8e1; background:#daf2ff; line-height:40px; font-size:16px; margin-top:0px; border-radius:20px;}
#ny_sjzh_c5{width:1200px; margin:0 auto;}
#ny_sjzh_c6{border:2px solid #036eb8; line-height:40px; border-radius:50px; text-align:center; padding:0px 20px; width:15%; font-size:20px; font-weight:bold; color:#036eb8;}
#ny_sjzh_c66{border:2px solid #036eb8; line-height:40px; border-radius:50px; text-align:center; padding:0px 20px; width:25%; font-size:20px; font-weight:bold; color:#036eb8;}
#ny_sjzh_c666{border:2px solid #036eb8; line-height:40px; border-radius:50px; text-align:center; padding:0px 20px; width:35%; font-size:20px; font-weight:bold; color:#036eb8;}
.ny_sjzh_c7{margin-top:20px;}
.ny_sjzh_c8{margin-bottom:20px;}
.ny_sjzh_c9{ color:#036eb8; font-size:18px; font-weight:bold;}
.ny_sjzh_c10{ width:1073px; margin:0 auto; height:506px; background:url(../images/rt_105.png) center no-repeat; margin-top:20px; margin-bottom:20px;}


#ny_combination{width:100%; line-height:40px; font-size:16px; padding-top:20px;}
#ny_combination_ys{width:1200px; margin-top:20px;}
#ny_combination_ys .left{width:100px; float:left; height:60px; background:#036eb8; font-weight:bold; color:#fff; font-size:36px; text-align:center; line-height:60px;}
#ny_combination_ys .right{width:1070px; float:right; background:#222; font-size:16px; color:#fff; line-height:60px; padding-left:20px;}

#ny_combination_1{width:1138px; margin:0 auto; margin-top:30px; padding:30px; border:1px solid #b9c7d3; background:#e8f4ff; line-height:40px; font-size:16px;}

#cpys_bg{width:100%; background:#e4f2ff; padding:0px 0px 30px 0px;}
#cpys_b{width:1200px; margin:0 auto; background:url(../images/rt_106.png) no-repeat; height:746px;}
#cpys_b .cpys_top{height:110px; padding-top:100px; padding-left:400px; font-size:22px; font-weight:bold;}
#cpys_b .cpys_top .font{font-size:14px; color:#6d767e; line-height:23px; font-weight:normal; padding-top:10px;}

#cpys_b .cpys_center{width:1200px; margin:0 auto;}
#cpys_b .cpys_center_l{width:700px; float:left;}
#cpys_b .cpys_center_l .h1{height:40px; font-size:22px; font-weight:bold; padding-top:30px;}
#cpys_b .cpys_center_l .h2{height:288px; font-size:14px; color:#6d767e; line-height:23px;}
#cpys_b .cpys_center_l .h3{height:29px; font-size:22px; font-weight:bold; padding-top:20px;}
#cpys_b .cpys_center_l .h4{font-size:14px; color:#6d767e; line-height:23px; font-weight:normal; padding-top:10px;}

#cpys_b .cpys_center_r{width:500px; float:right;}
#cpys_b .cpys_center_r .h1{height:28px; font-size:22px; font-weight:bold; padding-left:119px; padding-top:80px;}
#cpys_b .cpys_center_r .h2{height:295px; font-size:14px; color:#6d767e; line-height:25px; padding-left:119px; padding-top:10px;}
#cpys_b .cpys_center_r .h3{height:32px; font-size:22px; font-weight:bold; padding-top:20px;}
#cpys_b .cpys_center_r .h4{font-size:14px; color:#6d767e; line-height:23px; font-weight:normal;}

#ny_combination_2{width:1200px; margin:0 auto; margin-top:30px; background:#fff;}
#ny_combination_2 .table{border-top:1px solid #555; border-left:1px solid #555; width:100%; margin:0px; padding:0px;}
#ny_combination_2 .table li{border-right:1px solid #555; font-size:16px; border-bottom:1px solid #555; float:left; width:259px; text-align:center; padding:20px; text-align:center; line-height:30px;}

.ny_combination_3{width:1162px; margin:0 auto; height:31px; background:url(../images/rt_107.jpg) no-repeat; margin-top:2px;}
.ny_combination_4{width:1162px; margin:0 auto; height:31px; background:url(../images/rt_108.jpg) no-repeat; margin-top:2px;}
/*分页样式*/
.pagination { padding: 20px 0; text-align: center; overflow: hidden; }
.pagination a{ font-size:12px; line-height:30px; display:inline-block; height:30px; padding:0 12px; text-align:center; color:#333; border: 1px solid #e3e3e3; background:#fff; margin-left:2px; }
.pagination a.a1{ line-height:30px; height:30px; margin-top:0; padding:0 12px; }
.pagination a:hover{ text-decoration:none; color:#000; background:#f1f1f1; }
.pagination span { line-height: 30px; display: inline-block; height: 30px; padding: 0 12px; text-align: center; color: #fff; margin-left: 2px; background: #016eb8; color: #fff; border:1px solid #016eb8; }