.containerr{width: 1200px; margin: 0 auto;}


.headline{ width: 100%; height: 42px;border-bottom: 1px solid #e8e8e8;}
.lijing {line-height: 40px;color: #666; width: 1200px; margin:0 auto; }
.lijing span { font-size: 13px; background: url(../images/dt.png) no-repeat left center; padding-left: 20px; color:#333333;}
.lijing span a{ color: #333;}
.lijing span i{ color: #0492d3; font-style: normal;}
.lijing .search-right{ margin-top: 4px;}

/* 搜索 */
.searchBox{ width: 100%;  height: 47px; overflow: hidden;}
.search{ width: 1200px; margin: 0 auto;}
.search-left{ width: 975px; float: left; line-height: 47px;}
.search-left span{ font-size: 15px; color: #333;}
.search-left a{ color: #333; font-size: 15px; margin-right: 13px; }
.search-right{ width: 222px; float: right; margin: 7px 0px 0 0;position:relative; border:1px solid #e3e3e3; line-height: 33px; background:#fff;}
.search-right input{ width: 180px; border: none;  display: block; text-indent:13px; color: #888888;  background:transparent;line-height: 33px; float: left; font-size: 14px; height: 33px;}
.search-right input::-webkit-input-placeholder{ color:#0492d3;}
.search-right input::-webkit-input-placeholder { color:#0492d3}
.search-right input:-moz-placeholder { color:#0492d3}
.search-right input::-moz-placeholder { color:#0492d3}
.search-right input:-ms-input-placeholder { color:#0492d3}
.search-right button{ border: none;  width: 36px; height:33px;  display: block; cursor: pointer;  background:transparent; color: #fff; float: left;}


/* 联系我们 */
.contact{ height: auto; overflow: hidden; margin-top: 27px;}
.contact-top{ height: auto; overflow: hidden;}
.contact-title{ height: 41px; background: #4d4d4d url(../images/white.png) no-repeat 19px center; color: #fff; font-size: 20px; line-height: 41px; padding-left: 45px;}
.contBox{ height: auto; overflow: hidden; margin-top: 25px;}
.contBox p{ font-size: 15px; color:#333333; margin-top: 12px;}
.contBox dl{ float: left; width: 600px;}
.contBox dl dt{ font-size: 20px; color:#0492d3; font-weight: bold; line-height: 33px;}
.contBox dl dd{ font-size: 15px; color:#333333; margin-top: 12px;}
.contact-bottom{height: auto; overflow: hidden; margin-top: 20px; }
.cbBox{ height: auto; overflow: hidden; font-size: 15px; color:#333333; margin:30px 0px;}
.cbBox span{ margin-right: 62px;}
.cbBoxy{ height:auto; overflow: hidden; margin-top:60px;}
.cbBoxy .cbLeft{ float: left; width: 590px;}
.cbBoxy .cbRight{ float: right; width: 584px;}
.cbBoxy .cbRight form{ position: relative; width:100%; overflow: hidden;}
.cbBoxy .cbRight form p{ height: auto; overflow: hidden;}
.cbBoxy .cbRight form input{font-size:13px; width:584px; height:44px; line-height:44px; color:#666; text-indent:10px; border:1px solid #dbdbdb; margin-bottom:18px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.cbBoxy .cbRight form textarea{font-size:13px;  width:584px; height:173px; padding-top:10px;text-indent:10px; border:1px solid #dbdbdb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.cbBoxy .cbRight form button{ font-size:16px; width:146px; height:46px; line-height:46px; color:#fff; background:#0492d3; text-align:center;  margin-bottom:18px;border: none; float: left; margin-top: 18px;}
.cbBoxy .cbRight form .btn1{ background:#4d4d4d; margin-right:18px;}


.ab_cont{}
.ab_tit{height: auto;border-bottom: 1px dashed #eaeaea;position: relative;}
.ab_tit h3{line-height: 62px;font-size: 25px;color: #333333;height: 62px;text-align: center;font-weight: normal;}
.ab_tit span{position: absolute;width: 30px;height: 5px;left:50%;margin-left:-15px;bottom: -2px;background-color: #0492d3;}
.ab_cont .text_info{padding-top: 30px;line-height: 30px;color: #666;font-size: 15px;}
.ab_show{margin-top: 32px;}
.leftLoop1{position: relative; width:1200px; margin-top: 26px;}
.leftLoop1 .hd{position:absolute; width:100%; z-index:9; top:75px;}
.leftLoop1 .hd a{position:absolute; display:block;  width:46px; height:83px; cursor:pointer;}
.leftLoop1 .hd .prev{left:-42px;   background:url("../images/z_prev_btn.png") no-repeat left top;}
.leftLoop1 .hd .next{right:-42px;  display:block;  background:url("../images/z_next_btn.png") no-repeat right top;}
.leftLoop1 .bd{position:relative; width:100%; text-align:center; overflow:hidden; }
.leftLoop1 .bd ul{ margin:0px; padding:0; list-style:none;}
.leftLoop1 .bd ul li{ float:left; overflow:hidden;text-align:center; margin-right: 20px; width: 285px; height: auto;}
.leftLoop1 .bd ul li .pic{ width:277px; height: 194px;padding:3px; border:1px solid #dcdcdc;
}
.leftLoop1 .bd ul li img{width:100%; height: 100%;}
.leftLoop1 .bd ul li p{ line-height: 36px; font-size: 15px;color: #333333; text-align: center;}

.scroll_2,.scroll_3{margin-top: 26px;}
.leftLoop2{position: relative; width:1200px; margin-top: 26px;}
.leftLoop2 .hd{position:absolute; width:100%; z-index:9; top:75px;}
.leftLoop2 .hd a{position:absolute; display:block;  width:46px; height:83px; cursor:pointer;}
.leftLoop2 .hd .prev{left:-42px;   background:url("../images/z_prev_btn.png") no-repeat left top;}
.leftLoop2 .hd .next{right:-42px;  display:block;  background:url("../images/z_next_btn.png") no-repeat right top;}
.leftLoop2 .bd{position:relative; width:100%; text-align:center; overflow:hidden; }
.leftLoop2 .bd ul{ margin:0px; padding:0; list-style:none;}
.leftLoop2 .bd ul li{ float:left; overflow:hidden;text-align:center; margin-right: 20px; width: 285px; height: auto;}
.leftLoop2 .bd ul li .pic{ width:277px; height: 194px;padding:3px; border:1px solid #dcdcdc;}
.leftLoop2 .bd ul li p{ line-height: 36px; font-size: 15px;color: #333333; text-align: center;}

.leftLoop3 .bd ul li img{width:100%; height: 100%;}
.leftLoop3 .bd ul li p{ line-height: 36px; font-size: 15px;
color: #333333; text-align: center;}
.leftLoop3{position: relative; width:1200px; margin-top: 26px;}
.leftLoop3 .hd{position:absolute; width:100%; z-index:9; top:75px;}
.leftLoop3 .hd a{position:absolute; display:block;  width:46px; height:83px; cursor:pointer;}
.leftLoop3 .hd .prev{left:-42px;   background:url("../images/z_prev_btn.png") no-repeat left top;}
.leftLoop3 .hd .next{right:-42px;  display:block;  background:url("../images/z_next_btn.png") no-repeat right top;}
.leftLoop3 .bd{position:relative; width:100%; text-align:center; overflow:hidden; }
.leftLoop3 .bd ul{ margin:0px; padding:0; list-style:none;}
.leftLoop3 .bd ul li{ float:left; overflow:hidden;text-align:center; margin-right: 20px; width: 285px; height: auto;}
.leftLoop3 .bd ul li .pic{ width:277px; height: 194px;padding:3px; border:1px solid #dcdcdc;
}
.leftLoop3 .bd ul li img{width:100%; height: 100%;}
.leftLoop3 .bd ul li p{ line-height: 36px; font-size: 15px;
color: #333333; text-align: center;}

/* 人才招聘 */
.job_cont{padding-top: 32px;}
.job_cont .job_list li{overflow: hidden;border-top: 1px solid #e7e7e7;background-color: #f5f5f5;position: relative;}
.job_cont .job_list li:nth-child(1){background-color: #4d4d4d;border-top: none;}
.job_cont .job_list li:nth-child(1) span{color: #fff;}
.job_cont .job_list li:nth-child(1) span:nth-child(2){padding-left:0;width:252px;}
.job_cont .job_list li span{float: left;height: 43px;line-height: 44px;font-size: 16px;color: #333333;}
.job_cont .job_list li span:nth-child(1){width:444px;padding-left:40px;}
.job_cont .job_list li span:nth-child(2){width:220px;padding-left:32px;}
.job_cont .job_list li span:nth-child(3){width:254px;}
.job_cont .job_list li span:nth-child(4){}
.job_cont .job_list li .show_btn{position: absolute; width:33px;height: 33px;right:28px;top:5px;background: url(../images/z_hide_bg.png) no-repeat center center;display: block;}
.job_cont .job_list li.active .show_btn{background: url(../images/z_show_bg.png) no-repeat center center}
.job_text{clear:both;padding:38px 44px 20px;background-color: #fff;display:none;}
.job_text h5{font-size: 15px;color: #0492d3;font-weight: bold;line-height: 36px;}
.job_text .job_textInfo{font-size: 13px;color: #666;line-height: 30px;}
.job_cont .job_list li:nth-child(2) .job_text{display: block;}

/* 分类 */
.ab_nav{padding-top: 27px; height: auto; overflow: hidden; width: 1200px; background: #fff; z-index: 1002; padding-bottom: 12px;}
.ab_nav .ab_navList{overflow: hidden;text-align: center;}
.ab_nav .ab_navList li{width: 194px;height: 43px;background: url(../images/aol.png) no-repeat center center;margin-right: 2px;display: inline-block;}
.ab_nav .ab_navList li.cur{background: url(../images/aol1.png) no-repeat center center;}
.ab_nav .ab_navList li.cur a{color: #fff;}
.ab_nav .ab_navList li a{font-size: 18px;color: #0492d3;display: block;width: 194px;height: 43px;line-height: 43px;text-indent: 74px;text-align: left;}
.ab_nav .ab_navList li:last-child{margin-right: 0;}

#jquery-overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
#jquery-largephotobox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: fixed; TOP: 0px; _position: absolute
}
#jquery-largephotobox A IMG {
	
}
#largephotobox-container {
	LEFT: 50%; POSITION: fixed; TOP: 50%; BACKGROUND-COLOR: rgb(255,255,255); _position: absolute
}
#largephotobox-container-image {
	OVERFLOW: hidden; POSITION: absolute
}
#largephotobox-image {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#largephotobox-btnclose {
	Z-INDEX: 1; RIGHT: -15px; POSITION: absolute; TOP: -15px
}

.ehi_show .f2_2{overflow: hidden; }
.ehi_show .gallery a.qulity2{ height:194px; width:276px; display:block;background-color: #f7f7f7; border:1px solid #e5e5e5; padding:2px;}
.ehi_show .gallery{ width:280px; float:left; margin-right:21px;margin-bottom:9px; }
.ehi_show .qulity3{ text-align:center;display:block; color:#333333; font-size: 15px; 
	height: 44px;line-height: 44px; }
.ehi_show .gallery:nth-of-type(4n){margin-right: 0;}

/* 新闻列表 */
.news1-ul{ height: auto; overflow: hidden; margin-top: 37px;}
.news1-ul li{ float: left; width: 383px; margin-right: 17px; background:#fafafa; padding-bottom: 15px; margin-bottom: 33px;}
.news1-ul li .news-in{ height: auto; overflow: hidden; padding-left:27px; padding-right: 22px;} 
.news1-ul li img{ display: block; width: 383px; height: 274px;}
.news1-ul li .news-in h1{ font-weight: normal; text-align: center; font-size: 15px; color:#333333; margin-top: 28px; margin-bottom: 12px; height: 48px; overflow: hidden;}
.news1-ul li .news-in p{ font-size:13px; color:#666666; height: 48px; overflow: hidden;}
.news1-ul li span{ display: block; text-align: right; color:#0492d3; font-size: 13px; margin-top: 10px;}

/* 分页 */
#pages{ padding:15px 0 30px; margin:0px; text-align:center;}
#pages a{ display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333;}
#pages a.a1{ width:56px;}
#pages a:hover{ background:#f1f1f1; color:#000; text-decoration:none;}
#pages span{ display:inline-block; width:26px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;}
.page .noPage{ display:inline-block; width:56px; height:22px; line-height:22px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}

 .scott {overflow: hidden; text-align: center; padding-top:39px;line-height: 21px; margin-bottom: 50px; }
.scott A { BORDER: #333 1px solid; PADDING: 2px 5px; MARGIN-RIGHT: 5px;TEXT-DECORATION: none;background: #fff; }
.scott A:hover { border: 1px solid #58affe;text-decoration: none; BACKGROUND-COLOR: #237ac7; color: #FFF; }
 .scott A:active { border: 1px solid #58affe; text-decoration: none;BACKGROUND-COLOR: #237ac7;}
.scott SPAN.current { BORDER: #237ac7 2px solid; PADDING: 1px 5px;  FONT-WEIGHT: bold;  COLOR: #fff;  MARGIN-RIGHT: 2px;  BACKGROUND-COLOR: #237ac7;  MARGIN-RIGHT: 5px; }
.scott SPAN.disabled { BORDER: #237ac7 1px solid;  PADDING: 2px 5px;  COLOR: #237ac7;  MARGIN-RIGHT: 5px;  background: #d8f1ff; }

/* 新闻内容 */
.news-kj{  height: auto; overflow: hidden; }
.time{ height: 20px;padding: 10px 0; border-bottom:1px dashed #d1d1d1; text-align: center; font-size: 13px; color:#666666;}

.news-title{text-align: center;font-size: 28px;color: #333333;margin-top:30px;margin-bottom: 10px;}
.ht-r2{ display: block; text-align: center; overflow: hidden; margin-top: 10px;}
.ht-r2 .jiathis_style{ width: 210px; margin:0 auto;}
.news-info{ height: auto; overflow: hidden; margin-top: 40px;height:30px; line-height: 30px; border-top:1px dashed #d1d1d1; }
.news-info a{ color:#333333; font-size: 13px; margin-right: 40px;}
.news-info a:last-child{ float: right; margin-right: 0px;}


/* 产品分类 */
.procenter-bg{background: #f4f4f4; overflow: hidden;}
.containerr0{width:1200px; margin: 0 auto; position: relative;}
.procenter{ height: auto; overflow: hidden; position: relative; margin-top: 39px;}
.procenter .rowp{ height: auto; overflow: hidden;border:1px solid #f2f2f2; background: #fff;  overflow: hidden;}
.procenter .rowp li{ float: left; width: 14.2%; line-height: 54px; text-align: center;}
.procenter .rowp li.current{ background:url(../images/ajx.png) no-repeat bottom center;}
.procenter .rowp li.current a{color:#0492d3; }
.procenter .rowp li a{ color:#333333; font-size: 16px;}
.pro-more{ right: 39px; top:0px;line-height: 54px;}
.pro-more a{ color:#0492d3; font-size: 16px; display: block;}

/* 产品列表 */
.productBox{ height: auto; overflow: hidden; margin-top: 33px;}
.proBox-ul{ height: auto; overflow: hidden;}
.proBox-ul li{ float: left; width: 23.3%; margin-right: 20px; background:#fff; text-align: center; padding-bottom: 42px; margin-bottom: 35px;}
.proBox-ul li:hover{ -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.proBox-ul li img{ display: block; width:100%; height: auto; margin:0 auto;}
.proBox-ul li h1{ font-size: 15px; color:#333; line-height: 29px; font-weight: normal; }
.proBox-ul li p{ font-size: 13px; color:#b0b0b0; margin-top: 4px;}
.proBox-ul li span{ display: block; color: #0492d3; font-size: 13px;}



.proinfo-top{ height: auto; overflow: hidden;}
.proifo-left{ float: left; width: 571px; height: auto; }

#alm_imgblock{position:relative;width: 100%; height:570px; border:1px solid #eaeaea;overflow: hidden;}
.alm_figimg{ width:571px; height:571px; margin:0 auto;}
.alm_figimg img{width:100%; height:100%;}
.alm_bigimg{position:absolute; width:100%; height:100%; z-index:1; left:0px; top:0; display:none;overflow:hidden;}
.alm_bigimg img{position:absolute; left:0; top:0; min-height:100%; min-width:100%}

#mousetrap {position:absolute;left:0; top:0; width:100%; height:100%; z-index:2;background:url(http://www.flypowersz.com/template/m1/css/images/agnify.png) no-repeat center; display:block}
#mousetrap.no-mousetrap{background:none}
#mousetrap:hover{ cursor:crosshair;}

#alm_smallimg{ position:relative; width:100%; overflow:hidden; margin-top:20px;}
.alm_smallimg_block{position:relative; width:10000px;}
.alm_smallimg_block li{float:left; width:83px;height:83px; border:1px solid #ccc; margin-right:12px; }
.alm_smallimg_block li:hover{border:1px solid #ff8e3e; }
.alm_smallimg_block li img{width:100%; height:100%;}

#alm_smallimg .bx-wrapper .bx-controls-direction a {position: absolute;z-index: 99;width: 30px;height: 30px;text-indent: 999px;}
#alm_smallimg .bx-wrapper .bx-controls-direction a.bx-prev{background:url(../images/thumbs_left.png) no-repeat center; left: 0; top: 50%;margin-top: -15px;}
#alm_smallimg .bx-wrapper .bx-controls-direction a.bx-next{background:url(../images/thumbs_right.png) no-repeat center; right: 0; top: 50%;margin-top: -15px;}



.proifo-right{ float: right; width: 594px;}
.pro-info-p{ color: #333333; font-size: 20px; height: 46px; background: #f3f3f3; border-left:9px solid #0492d3; padding-left:39px; line-height: 46px;}
.pro-info-p1{padding:38px 0px; border-bottom:1px dashed #efefef;}
.pro-info-p1 dd{ font-size: 15px; color:#333333; margin-bottom: 10px; height:auto; overflow:hidden;}
.coall{ font-size: 21px; color:#0492d3; margin-top:26px; font-weight: bold; background:url(../images/phone.png) no-repeat left center; padding-left: 50px; line-height: 35px;}

.pro-a{ width: 131px; height: 39px; background: #0492d3; line-height: 39px;text-align: center; margin-top: 35px;}
.pro-a a{ color: #fff;  font-size: 18px;}

.pro_change{ height: auto; overflow: hidden; margin-top: 54px;   }
.pro_change ol{ height: auto; overflow: hidden; height: 50px; line-height: 50px; background: #4d4d4d;border-left:6px solid #0492d3;}
.pro_change ol li{ padding:0 28px; float: left; color:#fff; font-size: 18px; text-align: center; cursor: pointer;  }
.pro_change ol li.cur{ color:#0492d3;}
.pro_con{ height: auto; overflow: hidden; margin-top: 30px;}
.pro_con .pro_in{ height: auto; overflow: hidden; display: none;}

.procentert{ height: auto; overflow: hidden; position: relative; margin-top: 39px;}
.procentert .made{ height: auto; overflow: hidden;   overflow: hidden;}
.procentert .made li{ float: left; width: 20%; }
.procentert .made li a{ display: block; color:#0492d3; font-size: 18px; background:url(../images/made.png) no-repeat center; width: 194px; height: 43px; line-height: 43px; padding-left: 45px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; margin:0 auto; margin-top: 17px;}
.procentert .made li.current a{background:url(../images/cuy.png) no-repeat center; color:#fff; }
/*.procentert .made li:hover a{ background:url(../images/cuy.png) no-repeat center; color:#fff;}*/
.procentert .made li a{ color:#333333; font-size: 15px; padding-left: 40px;}
.pro-moree{ position: absolute; right: 24px; top:0px;background:url(../images/made.png) no-repeat center; width: 194px; height: 43px; line-height: 43px; text-align:center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 17px;}
.pro-moree a{ color:#0492d3; font-size: 18px; display: block;}
.productBox1{ margin-top: 17px;}
.procenterty{ margin-top: 19px;}





