@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea{ margin: 0; padding: 0;border:0;}
th, td {margin: 0; padding: 0;}
html { color: #666; }
html, body { width: 100%; min-width: 320px; }
body, button, input, select, textarea { margin: 0; padding: 0; font-family: "微软雅黑", "Microsoft Yahei", "Arial", "Verdana", "sans-serif"; font-size: 14px; background: #fff }
ul, ol, li, dl, dd, dt { list-style: none; }
em { font-style: normal; }
a { text-decoration: none; outline: none; color: #3a3a3a;text-decoration: none;}
a:hover { text-decoration: underline; color: #009fa7;text-decoration: none}
legend { color: #000; }
fieldset, img { border: 0; }
label, button { cursor: pointer; }
/*解决IE图片缩放失真*/
img { -ms-interpolation-mode: bicubic; }
/*清除浮动*/
.clearfix:after { content: ''; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.clear { clear: both; }
/*连续英文、数字换行*/
.wordwrap { word-break: break-all; word-wrap: break-word; }
/*单行文字超出显示省略号*/
.omg { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
img { border: 0; vertical-align: middle; }
.fl { float: left; }
.fr { float: right; }
.iblock { display:inline-block; height:100%;width:0; vertical-align:middle;}

/* 设置滚动条的样式 */
::-webkit-scrollbar {width:4px;}/* 滚动槽 */
::-webkit-scrollbar-track {background-color:#f0f0f0;border-radius:0px;}/* 滚动条滑块 */
::-webkit-scrollbar-thumb {background-color:#6d6e70;}
::-webkit-scrollbar-thumb:window-inactive {background-color:#3c3c3c;}
.container {width:95%;max-width: 1200px; margin:0 auto}
.lytop {width:95%; margin:0 auto; position:relative;}


/*头部*/
.top {height: 44px; width: 100%; background: #21252b;line-height: 44px; color: #858d91;}
.top .left {float: left;color:#fff;}
.top .right {float: right;} 
.top .right a{color: #858d91;}
.top img {border-radius: 50%; vertical-align: middle;}
.head {height: 100px; width: 100%;}
.head .container {position: relative;}
.head .logo {float: left;width:27%;}
.head .logo a{display:block;width:100%;height:100%;}
.head .logo a img{max-width:100%;}
.head .nav { height: 100px; overflow: hidden;width:50%;}
.head .nav ul li { text-align: center;float: left;margin-left: 3.5%;width:9%;}
.head .nav ul li a {display: block; height: 96px;  line-height: 96px;}
.head .nav ul li a:hover {color: #009fa7; border-bottom: 4px solid #009fa7;}
.head .nav ul li a.an {color: #009fa7; border-bottom: 4px solid #009fa7;}
.keyword {width: 100%; height: 96px;line-height: 96px; background: #21252b; color: #ddd; display:none;}
.keyword .hot{width:55%;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.keyword .hot a {color: #ddd;}
.search{width:20%; margin:30px 0;}
.search input.search_text {background:#f0f0f0;height:40px;width:70%;padding-left:4%;padding-right:4%;color:#999;outline:none;}
.search input.search_btn {width:22%;height:40px;line-height:40px;border:none;background:#00a99d;color:#fff;text-align:center;cursor:pointer; outline: none;}
.hd_btn {width: 15%; height: 50%;  cursor: pointer;  position: absolute; top: 0px; right: 0; display: none; background: url(../images/xuanxiang.png) no-repeat right}
@media (max-width:1199px) {
	.head .logo {width: 26%;margin-top: 10px;}
	.head .logo img {/*width: 100%;*/}
	.head .nav ul li {margin-left: 2%;width: 10.5%;}
	.head .nav{width:54%;}
}
@media (max-width:991px) {
	.head .logo {width: 20%;margin-top: 30px;}
	.head .nav { width:80%;}
}
@media (max-width:767px) {
	.head .logo {width: 80%;margin-top: 0px;width: 60%;}
	.keyword { height: 70px; display:none;}
	.keyword .hot {display: none;}
	.search {width: 100%;margin: 15px auto;}
	.search input.search_text{width: 72%;float: left;}
	.search input.search_btn {width: 20%;float: left;}
	.top .left {width: 60%;font-size: 12px;}
	.top .left .a1 {display: none;}
	.top .right {font-size: 13px; text-align:right;} 
	.head .nav {width:100%;}
	.head .nav ul {display: none;}
	.head .nav ul li {float:none;width:100%;margin-left:0px;background: #009fa7;z-index: 101;border-bottom:dotted 1px #ddd;}
	.head .nav ul li:last-child {border-bottom: none;}
	.head .nav ul li a {color: #fff!important;height: 45px;  line-height: 45px;}
	.head .nav ul li a:hover {border-bottom:none;}
	.head .nav ul {position: absolute; z-index: 100; width: 100%;display: none;}
	.head .nav ul li a.an { border-bottom: none;}
	.head .nav {height: auto;}
	.hd_btn {display: block; background-size: 35px 35px;}
	.head  {height: 100%;}
	.head .logo img {/*width: 100%;*/}
	.head .logo a{display:block;}
}
/*头部 END*/

/**banner**/
.apple-banner { width: 100%; height: 600px; overflow: hidden;}
.apple-banner .swiper-container { width: 100%; height: 600px;}
.apple-banner .swiper-button-prev,.apple-banner .swiper-button-next { width: 15%; height: 100%; top:0; background:none; display:none;}
.apple-banner .swiper-button-prev { left:0;}
.apple-banner .swiper-button-next { right:0;}
.apple-banner .swiper-button-prev span,.apple-banner .swiper-button-next span { display:block; width: 64px; height: 64px; position: absolute; right: 0; top: 50%; margin-top:-32px; border-radius: 100%; background:url(../images/arrows1.png) no-repeat center center; opacity: 1; -webkit-transition: opacity 0.5s ease; transition: opacity 0.5s ease;}
.apple-banner .swiper-button-next span { background:url(../images/arrows2.png) no-repeat center center; left:0;}
.apple-banner .swiper-button-prev:hover span,.swiper-button-next:hover span{ opacity: 1;}
/*分页器*/
.apple-banner .swiper-pagination{ top:auto; bottom:20px; background:none;}
.apple-banner  .swiper-pagination-bullet { display: inline-block; width: 50px; margin: 0 3px; cursor: pointer; background: none; border-radius:0; opacity: 1;}
.apple-banner  .swiper-pagination-bullet span { width: 50px; height: 3px; display: block; background: rgba(255,255,255,0.8);}
.apple-banner .swiper-pagination-bullet-active span{ background-color: #ff7200;}
.apple-banner .autoplay .swiper-pagination-bullet-active span{ background: rgba(255,255,255,0.8);}
.apple-banner  .swiper-pagination-bullet i{ background-color: #ff7200; height: 3px; transform:scaleX(0); transform-origin: 0; display: block;}
.apple-banner .autoplay .firsrCurrent i{ transition:transform 2.9s linear; transform:scaleX(1);}
.apple-banner .autoplay .current i{ transition:transform 4s linear; transform:scaleX(1);}
.apple-banner  .autoplay .replace span{ background-color:#fff;}
@media (max-width:991px) {
.apple-banner {height: 400px; }
.apple-banner .swiper-container { height: 400px;}
}
@media (max-width:767px)  {
.apple-banner {height: 170px; }
.apple-banner .swiper-container { height: 170px;}
}
/*banner END*/

.ny_banner {overflow: hidden;width: 100%;}
.ny_banner .slideshow {height: 300px;overflow: hidden;background-repeat: no-repeat;background-position: center center;background-size: cover;}
@media (max-width: 1199px) and (min-width: 1001px){.ny_banner .slideshow {height: 300px;}}
@media screen and (max-width: 1000px){.ny_banner .slideshow {height: 280px;}}
@media screen and (max-width: 760px){.ny_banner .slideshow {height: 170px;}}
@media screen and (max-width: 480px){.ny_banner .slideshow {height: 120px;}}



/*首页产品*/
.cp {width: 100%;padding: 50px 0 ;min-height:560px;}
.casemain {width: 100%;padding: 50px 0;}
.cp_left {width: 20%;}
.cp_right {width: 78%;}
.cp_right1 {width: 76%;}
.cp_title {width:100%;height:80px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 40px center #009fa7;}
.cp_text {padding: 16px 0 0 80px;}
.cp_title span {color: #fff; font-size: 12px;}
.cp_title b {font-size: 22px; color: #fff;}
.cp_title em {float: right;font-size: 12px;padding-right: 20px;display: none;}
.cp_title1 {display: none;}
.cp_left ul.pro_list {border:1px solid #ddd;border-top:none;padding-top:15px;padding-bottom:12px;}
.cp_left ul.pro_list li {margin:0 auto 8px auto;}
.cp_left ul.pro_list li .protlt{border:1px solid #ddd;overflow:hidden;}
.cp_left ul.pro_list li .protlt dt{float:right;background:url(../images/jt.png) no-repeat center center;width:15%;height:34px;}
.cp_left ul.pro_list li .protlt dt.on{background:url(../images/jt2.png) no-repeat center center;}
.cp_left ul.pro_list li .protlt a{width:78%;float:left;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.cp_left ul.pro_list li .protlt a dd{overflow: hidden; text-overflow: ellipsis; white-space:nowrap;padding-left:15px;}
.cp_left ul.pro_list li a {display:block;height:34px;line-height:34px; overflow: hidden;}
.cp_left ul.pro_list li>a {margin:0 6%;}
.cp_left ul.pro_list li div{margin:0 6%;}
.cp_left ul.pro_list li .protlt:hover {color:#009fa7;border:1px solid #009fa7;}
.cp_left ul.pro_list li .protlt_bd{display:none;}
.cp_left ul.pro_list li .protlt_bd a {display:block;height:34px;line-height:34px;background:none;border:none;padding-left: 15px;color:#555; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.cp_left ul.pro_list li .protlt_bd a:hover {background:none;border:none;}
.cp_right .pro li {float:left;overflow:hidden;margin: 0 4.5% 30px 0;width:30%;text-align:center;white-space:nowrap;}
.cp_right .pro li:nth-child(3n) {margin-right: 0px;}
.cp_right .pro li img {vertical-align:middle; max-height:110%; max-width:110%;transition:all 1s; -webkit-transition:all 1s;-moz-transition:all 1s; -ms-transition:all 1s;-o-transition:all 1s;}
.cp_right .pro li img:hover {transform:scale(1.1,1.1);}
.cp_right .pro1 li img {max-height:100%; max-width:100%;}
.cp_right .pro .pro_wrap {display:block;height:242px;border:1px solid #ddd;}
.cp_right .pro1 .pro_wrap {border:none;}
.cp_right .pro div.pro_img {width:100%;height:200px;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;overflow:hidden; text-align: center;}
.cp_right .pro div.pro_img a{display:block;width:100%;height:100%;text-align:center}
.cp_right .pro div.pro_img a img {vertical-align:middle}
.cp_right .pro div.pro_img a .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.cp_right .pro li span {display:block;width:92%;padding:0 4%;height:43px;line-height:43px;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.cp_right .pro .pro_wrap:hover span {background:#00a99d;color: #fff !important;}
.cp_right .pro .pro_wrap:hover span a {display:block;color: #fff !important;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}

.lycase { margin-top:30px;}
.lycase li {float:left;overflow:hidden;margin: 0 2% 30px 0;width:23.5%;text-align:center;white-space:nowrap;}
.lycase li:nth-child(4n+4) {margin-right: 0px;}
.lycase li img {vertical-align:middle; max-height:90%; max-width:90%;transition:all 1s; -webkit-transition:all 1s;-moz-transition:all 1s; -ms-transition:all 1s;-o-transition:all 1s;}
.lycase li img:hover {transform:scale(1.1,1.1);}
.lycase .pro_wrap {display:block;height:242px;border:1px solid #ddd;}
.lycase div.pro_img {width:100%;height:200px;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;overflow:hidden; text-align: center;}
.lycase div.pro_img a{display:block;width:100%;height:100%;text-align:center}
.lycase div.pro_img a img {vertical-align:middle}
.lycase div.pro_img a .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.lycase li span {display:block;width:92%;padding:0 4%;height:43px;line-height:43px;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.lycase .pro_wrap:hover span {background:#00a99d;color: #fff !important;}
.lycase .pro_wrap:hover span a {display:block;color: #fff !important;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}


	.ny_title { width:100%; height: auto; overflow: hidden; line-height: 30px; color: #333; font-size: 24px; margin: 20px auto; padding: 0 0 10px; border-bottom: 1px solid #dfdfdf; margin-top: 0px;    font-weight: bold;}
	.ny_title p {line-height: 19px; color:#999; font-size: 14px; float:right;max-width:80%;    font-weight: normal;}
	.ny_title p a { color: #666;}
	.ny_title p a:hover { color:#009fa7;}

.proshow1{padding-top:20px;position:relative;padding-bottom:40px;}
.proshow1 .js-silder{float:left;width:45%;margin-top:0 !important;box-shadow: 0px 0 44px 0 #e1dddd;}
.proshow1 .js-silder .silder-main-img {width:100%;text-align:center;height:400px;}
.proshow1 .js-silder .silder-main-img img {max-width:100% !important;max-height:100%;vertical-align:middle}
.proshow1 .js-silder .silder-main-img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.proshow1 .prodesc p{font-size:14px;line-height:24px;margin-bottom:10px;}
.proshow1 .prodesc .pro_name {margin-bottom: 15px;    font-size: 22px;font-weight: bold;}
.proshow1 .prodesc p.bt{font-size:20px;font-weight:normal;color:#b5b5b5;}
.proshow1 .prodesc{float:right;width:51%;}
.proshow1 .prodesc p.desc{height:125px;overflow:hidden;color:#999;}
.proshow1 .pro_btn{padding-top:30px;overflow:hidden;}
.proshow1 .pro_btn1{display:block;width:40%;margin-right:20px;height:55px;line-height:55px;text-align:center;font-size:16px;color:#fff;background:#009fa7;border-radius:2px;float:left;border:1px solid #fff;}
.proshow1 .pro_btn2{display:block;width:40%;margin-right:0;height:55px;line-height:55px;text-align:center;font-size:16px;background:#7b7b7b;color:#fff;border-radius:2px;float:left;border:1px solid #fff;}
.proshow1 .pro_btn2 em{display:block;}
.proshow1 .pro_btn1:hover{background:#fff;border:1px solid #009fa7;color:#009fa7;}
.proshow1 .pro_btn2:hover{background:#fff;border:1px solid #7b7b7b;color:#7b7b7b;}

.prodetail_con{float:right;width: 100%;}
.prodetail_con .tags_title{margin:0;}
.prodetail_con .content{padding:30px 0;}
.prodetail_con .content img{max-width:80%;height:auto !important;}

.tags_title{margin:43px 0 26px 0;width:100%;height:40px;background:#efefef; }
.tags_title b{display:inline-block;padding-left:18px;height:100%;line-height:40px;}
.ny_news_ye{padding-top:30px; margin-top: 20px;}
.ny_news_ye p{height:35px;line-height:35px;background:#f1f1f1;margin-bottom:10px;padding:0 20px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}

.widget{overflow:hidden;width:100%;margin-top:20px;}



.news_l{border: 1px solid #ddd; border-top: none;padding: 10px 0 20px;}
.news_l li a{display:block;font-size:14px;color:#555;padding-left:20px;padding-right:5px;background:url(../images/news.png) 8px center no-repeat;height:40px;line-height:40px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;border-bottom:1px dashed #dedede;}
.news_l li a:hover{color:#009fa7;}

@media (max-width:1199px) {
}
@media (max-width:991px) {
	.cp_left .cp_title {width:100%;height:80px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 20px center #009fa7;}
	.cp_title b {font-size: 18px;}
	.cp_title span {display: none;}
	.cp_text {padding: 6px 0 0 50px;}
	.cp_left .cp_title {width:100%;height:40px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 20px center #009fa7;background-size: 20px;}
	.cp_title {width:100%;height:40px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 20px center #009fa7;background-size: 20px;}
	.cp, .casemain {padding: 20px 0;}
	.cp_left {width: 100%;}
	.cp_right {width: 100%;margin-top: 20px;}
	.cp_right .pro li {width:48%;margin: 0 3% 3% 0;}
	.cp_right .pro li:nth-child(3n) {margin: 0 3% 3% 0;}
	.cp_right .pro li:nth-child(2n) {margin-right: 0px;}
	.cp_right .pro li span a {color: #fff; font-size: 12px;}
	.cp_right .pro li span {background:#009fa7;color: #fff;}
	.cp_right .pro .pro_wrap:hover span {background:#009fa7;}
	.cp_right .pro li span:hover a {color: #fff!important;}
	
	.lycase { margin-top:30px;}
	.lycase li {width:48%;margin: 0 3% 3% 0;}
	.lycase li:nth-child(3n) {margin: 0 3% 3% 0;}
	.lycase li:nth-child(2n) {margin-right: 0px;}
	.lycase li span a {color: #fff; font-size: 12px;}
	.lycase li span {background:#009fa7;color: #fff;}
	.lycase .pro_wrap:hover span {background:#009fa7;}
	.lycase li span:hover a {color: #fff!important;}
	
	.cp_title1 {display: block;margin-bottom: 20px;}
	.cp_title em {display: block;margin: 6px 0;}
	.cp_title em a {color: #fff !important;}
	.page{ margin:10px 20px 15px 0;color:#555;text-align:center;padding-top:10px;}
	.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
	.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
	/*.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}*/
	.cp_left ul.pro_list {display: none;}
}
@media (max-width:767px) {
	.cp_title b {font-size: 18px;}
	.cp_title span {display: none;}
	.cp_text {padding: 6px 0 0 50px;}
	.cp_left .cp_title {width:100%;height:40px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 20px center #009fa7;background-size: 20px;}
	.cp_title {width:100%;height:40px;overflow:hidden;zoom:1;text-align: left; background: url(../images/short_title.png) no-repeat 20px center #009fa7;background-size: 20px;}
	.cp, .casemain {padding: 20px 0;}
	.cp_left {width: 100%;}
	.cp_right {width: 100%;margin-top: 20px;}
	.cp_right .pro li {width:48%;margin: 0 3% 3% 0;}
	.cp_right .pro li:nth-child(3n) {margin: 0 3% 3% 0;}
	.cp_right .pro li:nth-child(2n) {margin-right: 0px;}
	.cp_right .pro li span a {color: #fff; font-size: 12px;}
	.cp_right .pro li span {background:#009fa7;color: #fff;}
	.cp_right .pro .pro_wrap:hover span {background:#009fa7;}
	.cp_right .pro li span:hover a {color: #fff!important;}
	
	.lycase { margin-top:30px;}
	.lycase li {width:48%;margin: 0 3% 3% 0;}
	.lycase li:nth-child(3n) {margin: 0 3% 3% 0;}
	.lycase li:nth-child(2n) {margin-right: 0px;}
	.lycase li span a {color: #fff; font-size: 12px;}
	.lycase li span {background:#009fa7;color: #fff;}
	.lycase .pro_wrap:hover span {background:#009fa7;}
	.lycase li span:hover a {color: #fff!important;}
	
	.cp_title1 {display: block;margin-bottom: 20px;}
	.cp_title em {display: block;margin: 6px 0;}
	.cp_title em a {color: #fff !important;}
	.ny_title {height: auto;}
	.ny_title p {float:none;max-width:100%;font-size: 12px;width: 100%;}
	.prodetail_con{float:right;width: 100%;}
	.proshow1 .prodesc{float:right;width:100%; margin-top: 30px}
	.proshow1 .js-silder{float:left;width:100%;margin-top:0 !important;box-shadow: 0px 0 44px 0 #e1dddd;}
	.proshow1 .js-silder .silder-main-img {height:300px;}
	
	.cp_right .pro div.pro_img{height:143px;}
	.cp_right .pro .pro_wrap{height:186px;}
}
/*首页产品 END*/

/*关于我们*/
.about {width: 100%; height: 600px; background: url(../images/about-bg.jpg) no-repeat center center;text-align: center;}
.about .about_title>p {font-size: 18px; color: #fff;padding-top: 60px; box-sizing: border-box; padding-bottom: 10px;}
.about .about_title>b {font-size: 28px; color: #fff; font-weight: normal;} 
.about_b {padding:10px 0;margin:0 auto;display:block;}
.about a.more {font-family:'Arial';width:168px;height:40px;margin:0 auto;display:block;line-height:40px;border:1px solid #fff; color: #fff;margin-top: 20px;}
.about a.more:hover {display:block;border:1px solid #009fa7; background: #009fa7; color: #fff !important;transition: all 0.5s;}
.idx_aboutwz{color:#fff;font-size:14px;line-height:24px;height: 77px;overflow: hidden;text-align:center; margin:30px auto;}
@media (max-width:767px) {
.about{height:538px;}
.about .about_title>b { font-size:20px;}
.about .about_title>p { padding-top:40px;}
.about_b { padding: 20px 0; width:100%;}
}
/*关于我们 END*/


/*新闻资讯*/
.xinwen {padding:40px 0;width: 100%; min-height: 300px;}
.xinwen .cinuo_info_r {width: 63%;overflow: hidden;}
.xinwen .cinuo_info_l {width: 33%;overflow: hidden;}
.inf_t {font-family:"Microsoft YaHei";height:45px;line-height:30px;overflow:hidden;background-color:#009fa7;}
.inf_t p {float:left;font-size:20px;color:#fff;height:45px;line-height: 45px;padding-left:16px;}
.inf_t .fr {display:inline-block;padding:0 23px;color:#fff;height:45px;line-height:45px;}
.inf_t a {display:inline-block;overflow:hidden;font-size:14px;color:#fff;line-height:2;height:45px;padding-left:16px;}
.inf_t a:hover {color: #fff!important;}
.inf_t a b {color:#fff;}

.inf2_c {clear:both;padding-top:20px;}
.inf2_c dl {width:100%;padding:0px;overflow:hidden;}
.inf2_c dt {float:left;width:18%;}
.inf2_c dt a{display:block;width:100%;background:#f1f1f1;overflow:hidden; display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.inf2_c dt img {display:block;max-width:100%;max-height:100px;overflow:hidden;}
.inf2_c dl dd {width:77%;overflow:hidden;float:right;}
.inf2_c dl dd .desc{font-size:14px;color:#999;line-height:20px;height:40px;overflow:hidden;margin-bottom:5px;}
.inf2_c dl dd h4 {font-weight:normal;line-height:32px;height:32px;font-size:14px;font-family:"Microsoft YaHei";margin-top:0;margin-bottom:0;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.inf2_c dl dd h4 a {font-size:15px;color:#000;display:block;width:80%;float:left;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.inf2_c dl dd h4 a:hover{color:#00a0be;}
.inf2_c dl dd h4 span{font-size:14px;color:#999999;float:right;display:block;}
.inf2_c dl p {line-height:22px;color:#333;height:45px;overflow:hidden;}
.inf2_c dl p a {color:#00a0be;font-size:14px;text-transform:uppercase;}
.inf2_c ul {width:100%;overflow:hidden;clear:both;margin-top:10px;}
.inf2_c ul li {overflow:hidden;float:left;display:inline;margin:0px 0px 0px 0;width:44%;overflow:hidden;line-height:40px;height:40px;padding:0 5% 0 3%;background:url(../images/inf_ic.gif) no-repeat left center;}
.inf2_c ul li:nth-child(2n) {padding-right:0px;}
.inf2_c ul li span{color:#999;font-size:14px;float:right;}
.inf2_c ul li a:hover{color:#009fa7;}
.inf2_c ul {width:100%;overflow:hidden;clear:both;margin-top:10px;}
.inf2_c ul li a {color:#333;font-size:14px;float:left;width:70%;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}

.cinuo_wt {width: 92%;padding: 20px 4% 10px;height:238px;overflow:hidden;float:left;background-color:#f6f6f6;}
.cinuo_wt .cinuo_wtm {width:100%;height:276px;overflow:hidden;float:left;margin-right:0;padding:0 0;background-color:#f6f6f6;padding-top: 0;}
.cinuo_wt dl {height:66px;overflow:hidden;margin-bottom:16px;}
.cinuo_wt dl dt {height:19px;line-height:19px;overflow:hidden;margin-bottom:5px;background:url(../images/h_nsw.gif) no-repeat;padding-left:30px;}
.cinuo_wt dl dt a,.cinuo_wt dl dt a:hover {font-size:15px;color:#333;}
.cinuo_wt dl dt a{width:73%;float:left;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.cinuo_wt dl dt a:hover{color:#009fa7;}
.cinuo_wt dl dt span{float:right;text-align:right;color:#666;font-size: 14px;}
.cinuo_wt dl dd {height:42px;line-height:21px;padding-left:30px; font-size:14px;color:#727070;}

@media (max-width:991px) {
	.xinwen .cinuo_info_r {width: 100%;margin-bottom: 20px;}
	.xinwen .cinuo_info_l {width: 100%;}
	.inf2_c ul li {float:left;display:inline;margin:0px 0px 0px 0;width:97%;overflow:hidden;line-height:40px;height:40px;padding:0 0 0 3%;background:url(../images/inf_ic.gif) no-repeat left center;}
	.inf2_c ul li span {padding-right: 0;}
}

@media (max-width:767px) {
	.xinwen .cinuo_info_r {width: 100%;margin-bottom: 20px;}
	.xinwen .cinuo_info_l {width: 100%;}
	.inf2_c ul li {float:left;display:inline;margin:0px 0px 0px 0;width:95%;overflow:hidden;line-height:40px;height:40px;padding:0 0 0 5%;background:url(../images/inf_ic.gif) no-repeat left center;}
	.inf2_c ul li span {padding-right: 0;}
	.inf2_c dt{width:30%;padding-top: 10px;}
	.inf2_c dl dd{width:65%;}
	.inf2_c dl dd .desc{height:20%;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
	.inf2_c dl p{height:24px;}
	.cinuo_wt{width: 92%;padding: 30px 4% 0;height:275px;}
	.cinuo_wt .cinuo_wtm{width: 100%;height: 270px;overflow: hidden;float: none;margin: 0 auto;padding: 0 0;}
}
/*新闻资讯 END*/

/*友情链接*/
#in_lk_box{width:100%;}
#in_lk_box div {line-height:26px;color:#555;position:relative;text-indent: 30px; margin-bottom: 40px;}
#in_lk_box div  span{background:url(../images/link.png) center center no-repeat;width:20px;height:20px;display:inline-block;background-size:cover;position:absolute;top:2px;left:0;}
#in_lk_box div li{display:inline-block;text-indent:0; font-size:14px;}
#in_lk_box div  a{padding-right:10px;color:#555;}
#in_lk_box div  a:hover{color:#009fa7;}

@media (max-width:767px) {
#in_lk_box div {margin-bottom: 20px;}
}
/*友情链接 END*/

/*底部*/
.footer {background: #111820;width: 100%; }
.footer .foot1{max-width:1200px;margin:0 auto;position:relative;}
.foot_contact{width:55%;padding: 30px 20px 24px 20px;box-sizing: border-box;float: left;position: absolute;top: -20px;left: 0;background: #1d242b;}
.foot_contact p{font-size:14px;color:#fff;line-height:24px;}
.foot_contact p.tlt{font-size: 20px;margin-bottom: 15px;font-weight: 350;color:#fff;}
.foot1 .foot_in{width: 35%;float: right;}
.foot_contact .foot_contact_l{float:left;}
.foot_contact .foot_contact_r{float:right;width:124px;height:154px;}
.foot_contact .foot_contact_r img{width:124px;height:124px;}
.foot_contact .foot_contact_r p{font-size:14px;color:#fff;text-align:center;height:30px;line-height:30px;}
.foot1 .foot_in{padding-top:20px;padding-bottom:20px;}
.foot1 .foot_in p.tlt1{font-size:14px;color:#fff;}
.foot1 .foot_in .f_kefu{overflow:hidden;padding-top:15px;padding-bottom:20px;}
.foot1 .foot_in .f_kefu .f_kefu_qq{display:block;width:40px;height:40px;border-radius:50%;background:#303a44 url(../images/f_qq.png) center center no-repeat;float:left;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.foot1 .foot_in .f_kefu .f_kefu_ly{display:block;width:40px;height:40px;border-radius:50%;background:#303a44 url(../images/f_ly.png) center center no-repeat;margin-left:15px;float:left;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.foot1 .foot_in .f_kefu .f_kefu_qq:hover{background:#009fa7 url(../images/f_qq2.png) center center no-repeat;}
.foot1 .foot_in .f_kefu .f_kefu_ly:hover{background:#009fa7 url(../images/f_ly2.png) center center no-repeat;}
.foot1 .foot_in .foot_nav a{display:inline-block;color:#707479;padding-right:3%;font-size:14px;}
.foot1 .foot_in .foot_nav a:hover{color:#8f9194;}
.foot1 .foot_in p.bq{color:#41464d;font-size:14px;padding-top:10px;line-height: 24px;}
.foot1 .foot_in a{color:#a8a8a8;}

@media (max-width:991px) {
	.foot_contact {width: 100%;padding: 30px 20px 25px 20px;position:static;}
	.foot1 .foot_in{width: 100%;padding:40px 20px;box-sizing: border-box;}
	.foot1 .foot_in .foot_nav a{padding-right:3%;padding-bottom: 5px;}
}
	
@media (max-width:767px) {
	.foot1 .foot_in {padding:20px 20px;}
	.foot_contact .foot_contact_l{float:none;}
	.foot_contact .foot_contact_r{float:none;margin:20px 0 0;}
}

@media (max-width:361px) {
	.foot_contact .foot_contact_r {float:left; margin-top: 20px;}
}
/*底部 END*/

/*新闻页面*/
.news {margin-bottom: 25px;}
.news img {width: 100%;}
.news li{width:100%;height:115px;border-bottom:1px dashed #ddd;}
.news-time{width:80px;height:80px;background:#009fa7;color:#fff;line-height:28px;text-align:center;margin-top:23px;font-family:'Arial';}
.news-time div{font-size:30px;padding-top:16px;}
.news-cont{width:88%;}
.news-cont .news_tlt{font-size:15px;font-weight:bold;padding-top:20px;height:20px;overflow:hidden;}
.news-cont p{color:#666;line-height:24px;padding-top:10px;height: 50px;overflow: hidden;}
.news a:hover{color:#009fa7;}
.news .news_wrap:hover .news-time{background:#d40606;}
/****************news*****************/
.news_title{color:#009fa7;text-align:center;line-height:40px;}
.meta{color:#999;text-align:center;line-height:28px; margin-bottom: 20px;}
.meta img{max-width:600px;margin:10px 0;}
.news_title {color:#009fa7;text-align: center;line-height: 40px;font-size: 16px; font-weight: bold;}
.meta {font-size: 12px;}
@media (max-width:767px) {
	.news-cont{width:80%;}
	.news-time{width:18%;height:70px;background:#009fa7;color:#fff;line-height:28px;text-align:center;margin-top:23px;font-family:'Arial';}
}
/*新闻页面 END*/


/*在线留言*/
.liuyan_con .ly_msg { width: 100%; overflow: hidden; margin: 0 auto 20px; padding: 0;}
.liuyan_con .ly_msg h3 { width: 100%; height: 40px; overflow: hidden; line-height: 40px; margin: 0 auto; padding: 0; border-bottom: 1px solid #dfdfdf; color: #333; font-size: 14px; font-weight: bold; text-align: center;}
.liuyan_con .ly_msg ul { width: 100%; overflow:hidden; margin: 20px auto; padding: 0;/* box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;*/}
.liuyan_con .ly_msg ul li { width: 100%; overflow: hidden; margin: 0 auto 12px; padding: 0;}
.liuyan_con .ly_msg ul li h4 { width:17%; height: 34px; overflow: hidden; line-height: 34px; margin: 0; padding: 0 20px 0 0; color: #333; font-size: 14px; text-align: right; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.liuyan_con .ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara { width: 83%; overflow: hidden; margin: 0; padding-right: 20px; background:url(/images/tb_img.png) top right no-repeat; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.liuyan_con .ly_msg ul li .msg_ipt1 { height: 34px;}
.liuyan_con .ly_msg ul li .msg_tara { height: 118px;}
.liuyan_con .msg_ipt1 input, .msg_tara textarea { display: block; width: 100%; overflow: hidden; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.liuyan_con .msg_ipt1 input { height: 34px; line-height: 16px;}
.liuyan_con .msg_tara textarea { height: 118px; line-height: 20px; resize: none;}
.liuyan_con .ly_msg ul li .msg_ipt2 { width: 120px; height: 34px; overflow: hidden; margin-right: 10px; padding:0; float: left;}
.liuyan_con .msg_ipt2 input { display: block; width: 120px; height: 34px; overflow: hidden; line-height: 16px; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.liuyan_con .ly_msg ul li a.yzm_img { display: block; width: 90px; height: 34px; overflow: hidden; margin: 0; padding-right: 20px; background:url(/images/tb_img.png) top right no-repeat; float: left;}
.liuyan_con .ly_msg ul li .msg_btn { width:83%; overflow: hidden; margin: 0; padding: 0; float: left;}
.liuyan_con .msg_btn input { display: block; width: 100px; height: 34px; overflow: hidden; line-height: 32px; margin: 20px 15px 0 0; padding: 0; background-color: #f0f0f0; color: #333; font-size: 13px; text-align: center; border: 1px solid #ccc; float: left;}
.liuyan_con .ly_msg ul li .msg_ipt12 {width: 83%; height: 34px; overflow: hidden; margin: 0; padding-right: 20px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.liuyan_con .msg_ipt12 input { height: 34px; line-height: 16px; display: block; width: 100%; overflow: hidden; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}

.liuyan_con .ly_msg ul li h4 {width: 10%;height: 45px;font-size:12px;}
.liuyan_con .ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara {width: 90%;}
.liuyan_con .ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara {width: 90% !important;}
.liuyan_con .ly_msg ul li .msg_ipt1 {height: 47px;}
.liuyan_con .msg_ipt1 input { height: 45px; line-height: 45px;}
.liuyan_con .ly_msg ul li .msg_ipt12 {width: 90% !important;height: 45px !important;}
.liuyan_con .msg_ipt12 input {height:45px;}
.liuyan_con .ly_msg ul li .msg_ipt1 select{height: 45px !important;}
.liuyan_con input{border-radius:2px;border:1px solid #fff !important;background:#f1f1f1;}
.liuyan_con textarea{border-radius:2px;border:1px solid #fff !important;background:#f1f1f1;}
.liuyan_con select{border-radius:2px;border:none !important;background:#f1f1f1;outline:none;text-indent:10px;}
.liuyan_con input:focus,.cpzx textarea:focus{border: 1px solid #dedede !important;}
.liuyan_con  .ly_msg ul li a.yzm_img img{height:100% !important;}
.liuyan_con .msg_btn input{width:150px;height:45px;line-height:45px;cursor:pointer;}
.liuyan_con .msg_btn input:first-child{background:#009fa7;color:#fff;outline:none;}
.liuyan_con  .msg_ipt2 input {height: 45px;}
.liuyan_con  .ly_msg ul li .msg_ipt2{height: 45px;}
@media (max-width:767px) {
.ly_msg ul li h4{display:none;}
.liuyan_con .ly_msg ul li div{width:100% !important;}
.liuyan_con .ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara{width:100% !important;}
.liuyan_con .ly_msg ul li .msg_ipt12{width:100% !important;}
.ly_msg ul li div.msg_ipt2{width:30% !important;}
.ly_msg ul li span{display:none;}
.ly_msg{margin: 0 auto 0 !important;}
.liuyan_con .msg_btn input{width:49%;margin-right:0;}
.liuyan_con .msg_btn input:first-child{margin-right:2%;}
	}
/*在线留言 END*/


/*分页*/
.page {text-align:center;padding-top:20px;padding-bottom:20px;}
.page  a{display:inline-block;padding:0 10px;background:#ddd;height:30px;line-height:30px;text-align:center;margin-right: 5px;border-radius:2px;}
.page  a:hover{background:#009fa7;color:#ffffff;}
.page  a.pnnum1{background:#009fa7;color:#ffffff;}
.page  input{display:inline-block;padding:0 5px;background:#009fa7;width:40px !important;height:30px !important;line-height:30px;text-align:center;margin:0 5px;color:#fff;cursor:pointer;}
.page  .p_input{display:inline-block;padding:0 5px;background:#ddd;height:30px;line-height:30px;text-align:center;margin:0 5px;color:#555;cursor:default;}
@media (max-width:1199px) {  }
@media (max-width:992px) {.page  td span{display:none;}.page  td #firstpage{display:none;}.page  td #endpage{display:none;}.page  a{margin-right:5px;}.page {font-size:0;color:#fff;margin-bottom: 0;}.page  input{display:none !important;}.page  a{font-size:12px;}}
@media (max-width:880px) { }
@media (max-width:767px) {}


@media (max-width:880px) { 
#KFRightScreen{display:none !important;}
#elevator_item,#elevator_item2{display:none !important;}
}

.ckqb{text-align:center;}
.ckqb a{width:100% !important;color: #009fa7 !important;}
.ckqb .protlt{color: #009fa7 !important;border: 1px solid #009fa7 !important;}

.contact p{line-height:28px;}

/*详情页内容超出设置*/

@media (min-width:1199px) {
#c_detail_wrap #new-div .zoom-caret{display:none !important;}
}
#c_detail_wrap img,#c_detail_wrap p,#c_detail_wrap span,#c_detail_wrap div,#c_detail_wrap video,#c_detail_wrap embed{_width:auto !important;height:auto !important;max-width:100% !important;max-height: 100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;word-break:break-all;word-break: normal;}

#c_detail_wrap #new-div{overflow-x: hidden;overflow-y: hidden;width: 100%;position:relative;}
#c_detail_wrap #new-div .zoom-caret{display:block;position: absolute;top: 10px;right: 5px;font-size: 50px;color: #a7a5a5;z-index: 2;padding: 0;margin: 0;opacity: .3;}
#c_detail_wrap #new-div table{transform-origin: left top;border-collapse: collapse;max-width: none!important;width: auto;}
#c_detail_wrap #new-div table td{padding: 3px;border: 1px solid #ccc;}

#c_detail_wrap #new-div.on{overflow:scroll; width: 100%;}
#c_detail_wrap #new-div.on .zoom-caret{display:none;}

/*设置滚动条样式*/
#c_detail_wrap #new-div::-webkit-scrollbar {height:2px;}/* 滚动槽 */
#c_detail_wrap #new-div::-webkit-scrollbar-track {background-color:#f0f0f0;border-radius:0px;}/* 滚动条滑块 */
#c_detail_wrap #new-div::-webkit-scrollbar-thumb {background-color:#bfbfbf;}
#c_detail_wrap #new-div::-webkit-scrollbar-thumb:window-inactive {background-color:#3c3c3c;}


.ny_news_con{position:relative;}
.contact_code{position:absolute;top:0;right:40%;}
@media (max-width:880px) { 
.contact_code{position:static;margin-top:10px;}
}
.jbzl_ul{ clear:both; margin-bottom:10px; border:1px solid #ccc; border-right:none; height:61px; width:420px; overflow:hidden;margin-top: 10px;}
.jbzl_ul li{ line-height:30px; float:left; width:204px; padding-left:5px; height:30px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; font-size:14px;}
.jbzl_ul li span{ color:#333; font-weight:bold; margin-right:5px; float:left;}
.jbzl_ul li b{ color:#FF0000; font-size:16px;}
.jbzl_ul li a{ height:20px; line-height:20px;border:1px solid #cf6408;text-align:center;color:#f97602; display:block; float:left;}
.jbzl_ul li a span{ float:none; color:#cf6408; margin:0 5px 0 5px; font-weight:normal;}
.jbzl_ul li a:hover{ background:#f97602; color:#fff;}
.jbzl_ul li a:hover span{ color:#fff;}

.pro_detail_main { width:100%; height:auto; margin: 0 auto 40px; padding: 0; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_main .pro_detail_img { width:480px; height: 480px; overflow: hidden; margin: 0; padding: 10px; border: 1px solid #eaeaea; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.pro_detail_img .pro_detail_img_main { width:100%; height: 100%; margin: 0 auto; padding: 0; position: relative;}
.pro_detail_img_main img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
.pro_detail_main .pro_detail_text { width:53%; min-height:360px; overflow: hidden; margin: 0; padding: 0 0 80px; float: right; position:relative;}
.pro_detail_text h1 { width:100%; overflow: hidden; line-height: 40px; color: #333; font-size: 30px; text-align: justify; margin: 0 auto; padding: 0;}
.pro_detail_text .jyms { width:100%; height:140px; overflow:hidden; margin:20px auto; padding:20px; background-color:#f8f8f8; box-sizing: border-box;}
.pro_detail_text .jyms p { width:100%; height:100px; overflow:hidden; line-height:25px; color:#888; font-size:14px; text-align: justify; margin:0 auto; padding:0; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 4;}
.pro_detail_text .jyms p span { color:#333; font-weight: bold;}
.pro_detail_text ul { width:100%; margin: 0 auto; padding: 0;}
.pro_detail_text ul li { width:100%; height:32px; overflow: hidden; line-height: 32px; color: #888; font-size: 14px; text-align: justify; white-space:nowrap; text-overflow: ellipsis; margin: 0 auto; padding: 0;}
.pro_detail_text ul li img { display:block; width:16px; height:16px; overflow:hidden; margin:7px 4px 7px 0; padding:0; float:left;}
.pro_detail_text ul li span { color:#333;}
.pro_detail_text .pro_detail_btn { width:100%; height: 52px; overflow: hidden; margin: 0 auto; padding: 0; position:absolute; left:0; bottom:0;}
.pro_detail_btn a { display:block; width: 48%; height: 52px; overflow: hidden; line-height: 52px; color: #fff; font-size: 18px; text-align: center; margin: 0; padding: 0; float: left;}
.pro_detail_btn a.prodtl_btn1 { float:left; margin: 0 4% 0 0; background-color: #979797;}
.pro_detail_btn a.prodtl_btn2 { float:left; background-color: #00479d;}
.pro_detail_btn a.prodtl_btn1:hover { background-color: #767575;}
.pro_detail_btn a.prodtl_btn2:hover { background-color: #043e84;}

/**产品详情页产品图片切换**/
.prodetail_img { width:44%; height: 440px; margin: 0; padding: 0; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#preview { width:100%; margin:0; text-align:center; position:relative;}
.list-h li { float:left;}
#spec-n5 { width:100%; height:70px; padding-top:10px; overflow:hidden;}
#spec-left { width:16px; height:70px; float:left; cursor:pointer; margin-top:3px;}
#spec-right { width:16px; height:70px; float:left;cursor:pointer; margin-top:3px;}
#spec-list { width:440px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul {}
#spec-list ul li { float:left; display:inline; padding:0; width:18.4%; height:70px; margin:0 2% 0 0;}
#spec-list ul li:last-child { margin:0;}
#spec-list ul li p { width:100%; height:100%; overflow:hidden; margin:0; padding:0; border:1px solid #dfdfdf; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
#spec-list ul li:hover p { border:1px solid #1f71c2;}
#spec-list ul li img { display:block; max-width:94%; max-height:94%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
/*jqzoom*/
.jqzoom { position:relative; width:100%; height:360px; overflow:hidden; padding:0; border:1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.jqzoom img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { z-index:100;position:absolute;top:1px;left:0px;border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden; left:104%!important; top:0!important;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:100%; margin:0;}
#spec-list div { width:100%!important; height:70px!important; margin:0;}
#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}
.prodetail_img a.videoIco { left:20px!important; bottom:20px!important; z-index:99!important;}
.Warning { width:100%!important; height:100%!important;}
@media screen and (max-width:1199px) and (min-width:1080px) {
	.pro_detail_main { width:100%; padding:0;}
	.prodetail_img { width:45%; position:inherit;float: left;}
	#preview, #spec-n5, #spec-list, .jqzoom { width:100%;}
	.pro_detail_main .pro_detail_text { width:52%;}
	.pro_detail_text .pro_detail_btn { width:100%;}
	.zoomdiv { left:104%!important;}	
}
@media screen and (max-width:1079px) and (min-width:1024px) {
	.ly_NyProDetail { margin:40px auto;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.pro_detail_main { width:100%; margin: 25px auto;}
	.prodetail_img { width:100%; height:auto; margin:0 0 20px;}
	#preview { width:100%;}
	.jqzoom { width:100%;height: 285px;}
	.pro_detail_main .pro_detail_text { width:100%;padding-top:0;height: auto;min-height:260px; padding-bottom:48px;}
	.pro_detail_text h1 { font-size:22px; line-height:32px;}
	.pro_detail_text .jyms { margin: 10px auto; padding: 12px 16px; height:auto;}
	.pro_detail_text ul { overflow:hidden; margin: 10px auto;}
	.pro_detail_text ul li { font-size:14px; margin: 6px auto;}
	.pro_detail_text .pro_detail_btn { height:48px;}
	.pro_detail_btn a { height:48px; line-height:48px; width:48%; font-size:16px;}
	.pro_detail_btn a.prodtl_btn1 { margin: 0 4% 0 0;}
	#spec-n5 { width:100%;}
	#spec-list { width:100%;}
	.zoomdiv,.jqZoomPup { display:none !important;}
}
@media (max-width:767px) {
	.pro_detail_main { width:100%; margin: 20px auto;}
	.prodetail_img { width:100%; height:auto; margin:0 auto 20px;}
	#preview { width:100%;}
	.jqzoom { width:100%;height: 285px;}
	.pro_detail_main .pro_detail_text { width:100%; padding-top:0; height: auto;min-height:260px; padding-bottom:48px;}
	.pro_detail_text h1 { font-size:22px; line-height:32px;}
	.pro_detail_text .jyms { margin: 10px auto;padding: 12px;height:auto;}
	.pro_detail_text ul { overflow:hidden; margin: 10px auto;}
	.pro_detail_text ul li { font-size:14px; margin: 4px auto;}
	.pro_detail_text .pro_detail_btn { height:48px;}
	.pro_detail_btn a { height:48px; line-height:48px; width:48%; font-size:16px;}
	.pro_detail_btn a.prodtl_btn1 { margin: 0 4% 0 0;}
	#spec-n5 { width:100%;}
	#spec-list { width:100%;}
	.zoomdiv,.jqZoomPup { display:none !important;}
}
/*内页-产品详情 结束*/

.fvopvideo { width:56%; min-height:320px; margin:0 auto;}
.fvopvideo iframe { width:100%; height:auto!important; min-height:500px;}
.fvopvideo .jwplayer { width:auto!important; height:auto!important; background:none!important;}



/*右侧漂浮*/
.pf_new{width:166px;position: fixed;right: 20px;top: 200px;z-index: 99999;}
.pf_new .hd{width:100%;background:#009fa7 url(../images/pf_tlt_bg.png) right center no-repeat;text-align:center;border-radius:8px 8px 0 0;padding: 16px 0 14px;}
.pf_new .hd p{font-size:18px;font-weight:bold;color:#fff;text-align:center;}
.pf_new .hd span{display:block;font-size:14px;color:#fff;font-style:italic;margin-top:2px;}
.pf_new .hd em{display:block;width:15px;height:15px;background:url(../images/pf_close.png) center center no-repeat;position:absolute;top:10px;right:10px;cursor:pointer;transition: 0.5s;}
.pf_new .hd em:hover{-webkit-transform: rotate(90deg); -o-transform: rotate(90deg);-moz-transform: rotate(90deg);transform: rotate(90deg);}	
.pf_new .conn{width:144px;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;background:#fff;padding:10px 10px;}
.pf_new .conn .lxr{border-bottom:1px dashed #dedede;padding-bottom:10px;}
.pf_new .conn .lxr a.zx { display: block; width: 80%; margin: 10px auto 0px; height: 34px; line-height: 34px; text-align: center;
    font-size: 14px; color: #fff; border-radius: 40px; cursor: pointer;background: #009fa7 url(../images/zx2.png) 17px center no-repeat;padding-left: 22px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.pf_new .conn .lxr p{text-align:center;font-size:14px;color:#555;margin-bottom:0;}
.pf_new .conn .lxr p img{vertical-align:middle;margin-top:-2px;margin-right:4px;}
.pf_new .conn .lxr a.qq{display:block;width:92px;height:22px;background:url(../images/pf_icon2.png) center center no-repeat;margin:5px auto 0;}
.pf_new .conn .tel{border-bottom:1px dashed #dedede;padding:10px 0;}
.pf_new .conn .tel p{text-align:center;font-size:14px;color:#555;}
.pf_new .conn .tel img{vertical-align:middle;margin-top:-2px;margin-right:4px;}
.pf_new .conn .tel span{display:block;font-size:18px;font-weight:bold;color:#ff6b26;text-align:center;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;padding-top:6px;}
.pf_new .conn .wx{padding:10px 0;}
.pf_new .conn .wx p{width:88px;height:88px;background:url(../images/pf_code_bg.jpg) center center no-repeat;margin:0 auto;text-align:center;}
.pf_new .conn .wx p img{width:80px;height:80px;vertical-align:middle;}
.pf_new .conn .wx p .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
.pf_new .conn .wx span{display:block;text-align:center;font-size:12px;color:#999;margin-top:5px;}
.pf_new .conn .wx span em{font-style:normal;color:#ff6b26;}
.pf_new .bd{display:none;}
.pf_new .bd a{display:block;padding:10px 0;background:#fff;color:#555;font-size:14px;vertical-align:middle;text-align:center;border:1px solid #dedede;border-top:0;}
.pf_new .bd a p{height:20px;background:url(../images/pf_icon4.png) center center no-repeat;}
.pf_new .bd a span{display:block;text-align:center;padding-top:5px;}
.pf_new .bd a:hover{background:#009fa7;color:#fff;width:100%;border:0;}
.pf_new .bd a:hover p{background:url(../images/pf_icon4_2.png) center center no-repeat;}
.pf_new_bx{width:40px;height:134px;background:#ff7802 url(../images/pf_tlt_bg2.png) bottom center no-repeat;border-radius:4px 0 0 4px;position:fixed;right:0;top:200px;z-index:99999;padding-top:5px;cursor:pointer;display:none;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.pf_new_bx p{height:17px;background:url(../images/pf_icon5.png) center center no-repeat;animation:pulse 2s infinite;-webkit-animation:pulse 2s infinite;}
@-webkit-keyframes pulse{0%{-webkit-transform: translate(0, 0); transform: translate(0, 0);} 50%{-webkit-transform: translate(0, 10px); transform: translate(0, 10px);} 100%{-webkit-transform:translate(0, 0); transform: translate(0, 0);} }
@keyframes pulse{0%{-webkit-transform: translate(0, 0); transform: translate(0, 0);} 50%{-webkit-transform: translate(0, 10px); transform: translate(0, 10px);} 100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);} }
.pf_new_bx span{font-size:17px;color:#fff;line-height:21px;font-weight:bold;text-align:center;display:block;padding-top:10px;}
.pf_new_bx em{display:block;height:19px;background:url(../images/pf_icon6.png) center center no-repeat;}
.pf_new_bx:hover{background:#ffa126 url(../images/pf_tlt_bg2.png) bottom center no-repeat;}
@media screen and (max-width:1023px) and (min-width:768px) {
 .pf_new,.pf_new_bx{ display:none;}
}
@media (max-width:767px) {
 .pf_new,.pf_new_bx{ display:none;}
	}