@charset "utf-8";
/*!
 * ZJHN style v1
 * Copyright 2015 Wangke Information Technology Ltd. Co.
 * http://www.wang-ke.net/
 */

/* ==========================================================================
 * 全局通用样式
   ========================================================================== */
ul,p{margin: 0; padding: 0;}
ul{list-style: none;}
img{display: block;}
body,button,input,
select,textarea{font:12px/1.5 "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif; color: #666;}
h1,h2,h3,h4,h5,h6,p,a,.yh{font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","SimHei","WenQuanYi Micro Hei",sans-serif;font-weight: normal; color: #333;/*line-height: 1.31;*/margin: 0;}

a:active,a:hover,a:focus {outline: 0;}
a, a:visited{color: #333;text-decoration: none;outline: 0;}

.clearfix:before,.clearfix:after{display: table;content: " ";}
.clearfix:after{clear: both;}
body{margin: 0;}

/* ==========================================================================
 * 自定义
   ========================================================================== */
.header_top{height: 85px;background: url('../../images/default/header_bg.jpg') repeat-x;}
.margin_center{width: 1100px;margin: 0 auto;}
.margin_center1{width: 1060px;margin: 0 auto;}
.margin_center2{width: 1000px;margin: 0 auto;}
.margin_center3{width: 1160px;margin: 0 auto;}
.margin_center4{width: 1010px;margin: 0 auto;}
.header-logo{float: left;display: block;margin-left: 60px;}
.header-search{float: right;margin-top: 40px;margin-right: 100px;}
.header-search_1{float: right;margin: 26px 20px 26px 0;}
.header-search input,.header-search_1 input{line-height: 32px;border:0;vertical-align: middle;height: 32px;}
.header-search .search_text,.header-search_1 .search_text{width: 220px;padding:0 10px;line-height: 32px;font-size: 12px;height: 30px;border:1px solid #eee;}
.header-search .search_btn,.header-search_1 .search_btn{width: 60px;background:#000 url(../../images/default/search1.png) no-repeat center;cursor: pointer;}
.header_bottom{position: relative;}
.nav_back{background-color: #313131;}
.header_menu{width: 1000px;margin: 0 auto;}
.header_menu li{float: left;line-height: 52px;color: #fff;padding-right: 2px;background: url(../../images/default/nav.png) no-repeat right center;}
.header_menu li a{display:block;padding: 0 28px;color: #fff;font-size: 15px;font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","SimHei","WenQuanYi Micro Hei",sans-serif;}
.header_menu li a:hover{background: #009be4;}
.header_submenu{width: 100%;position: absolute;background: #fff;z-index: 1000;}
.header_submenu .submenu>li{float: left;line-height: 30px;padding: 0 13px;}
.header_submenu .nav_product >li{line-height: 20px;height: 300px;}
.header_submenu .nav_product>li{padding: 0 20px;border-left: 1px solid #ededed;}
.header_submenu .nav_product>li:last-child{border-right: 1px solid #ededed;}
.header_submenu .nav_product li h5{font-size: 16px;}
.header_submenu .nav_product li ul{margin-top: 14px;}
.header_submenu li a:hover h5{color: #009be4;}
.header_submenu .submenu li a:hover{color: #009be4;}
.submenu{position: absolute;overflow: hidden;display: none;}
.submenu li a{display: block;}
.submenu li a{text-align: center;}
.header_menu .cur{background:#0199e2 url(../../images/default/header_pic_1.png) no-repeat bottom center;}
.header_menu .cur_b{font-weight: bold;}
.header_submenu .container {overflow: hidden;}

.bar_header{text-align: center;font-size: 16px;border-bottom:1px solid #eee;padding: 10px 0;margin-bottom: 70px;}
.newsList_header{text-align: center;font-size: 16px;border-bottom:1px solid #eee;padding: 10px 0;margin-bottom: 70px;margin-top: 40px;}
.blue_block{width: 30px;height: 6px;margin: 0 auto;position: relative;}
.blue_block span{display: block;position: absolute;top: 13px;width: 30px;height: 6px;background-color: #009be4;}
.newsList_sec1{float: left;}
.newsList_sec2{float: left;margin-left: 24px;width:281px;}
.newsList_sec2 h3{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.newsList_sec2 .newsList_des{color: #787878;font-size: 14px;width: 281px;min-height:42px;}
.newsList_sec2 .news_detail_url{text-align: right;color: #787878;margin-top: 10px;}
.newsList_sec2 .news_detail_url span{color: #009ae2;}
.homeNewsList{margin-bottom: 50px;}
.homeNewsList ul li{padding: 10px;border: 1px solid #eee;float: left;margin: 10px;}
.homeNewsList ul li:hover{border: 1px solid #029ae3;}
/*.homeNewsList ul li:nth-child(2n+1){margin-right: 20px;margin-bottom: 20px;}*/
.homeNewsList ul li .aa{display: block;}
.homeNewsList .newsList_sec1 p{margin-bottom: 10px}
.homeNewsList .newsList_sec1 p span{font-size: 22px;}
.homeNewsList .newsList_sec1 p .year{font-size: 14px;color: #aaa;margin-left: 10px;}
.homeNewsList .newsList_sec1 img{width:181px;height:77px;}
.homeNewsList .newsList_sec2 h3{font-size: 22px;margin-bottom: 10px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.homeNewsList .more_info{text-align: center;margin-top: 40px;}
.homeNewsList .more_info a{display: inline-block;padding: 12px 60px;font-size: 20px;border:2px solid #009ae2;color: #009ae2;border-radius: 5px;}
.homeNewsList .more_info a:hover{color: #fff;background: #029ae3;}
.number_change{background-color: #e9e9e9;padding: 40px 0;}
.number_change ul li{width:270px;float: left;text-align: center;}
.number_change ul li .number{font-size: 60px;line-height:60px;color: #000;font-weight: bolder;}
.number_change ul li .number-type{color: #009be6;text-align: center;font-size: 16px;line-height: 16px;}
.support{color:white;margin-top:10px;}
.support a{color:white;}
.support a:hover{text-decoration:underline;}
/*海报播放*/
/*homePoster picScroll-left-0*/
.warr {width:100%;height:497px;overflow:hidden;position:relative;}
.img_con {width:980px;height:497px;margin:0 auto;position: relative;}
.warr1 {width:100%;height:849px;overflow:hidden;position:relative;}
.img_con1 {width:980px;height:849px;margin:0 auto;position: relative;}
.img_con div {width:1920px;height:497px;position:relative;left:50%; margin-left:-960px;}
.img_con1 .about_bg {width:1920px;height:849px;position:relative;left:50%; margin-left:-960px;}
.picScroll-left-0{ width:100%;  overflow:hidden; position:relative; }
.picScroll-left-0 .hd{ overflow:hidden;  height:30px; padding:0 10px; position: absolute;bottom: 10px;/*left: 45%;*/}
.picScroll-left-0 .hd .next{ background-position:0 -50px;  }
.picScroll-left-0 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left-0 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left-0 .hd ul{ overflow:hidden; zoom:1; margin-top:10px; zoom:1;text-align: center; }
.picScroll-left-0 .hd ul li{ /*float:left;*/display:inline-block;width:44px; height:6px;overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#bebebe; }
.picScroll-left-0 .hd ul li.on{ background:#029ae3; }
.picScroll-left-0 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left-0 .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left-0 .bd ul li .pic{ text-align:center; }
.picScroll-left-0 .bd ul li .pic img{ width:100%; height:497px; display:block; }
.picScroll-left-0 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left-0 .bd ul li .title{ line-height:24px; width: 240px; margin-top: 14px;}
.picScroll-left-0 .bd ul li .title a{color: #9c9c9c;display:block;line-height: 14px;font-size: 12px;text-align: left;}
.picScroll-left-0 .picList li{width: 100%;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox_banner .prev,
.slideBox_banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../../images/default/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox_banner .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox_banner .prev:hover,
.slideBox_banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox_banner .prevStop{ display:none;  }
.slideBox_banner .nextStop{ display:none;  }

/* 产品*/
.slideGroup{ width:1100px;margin-top: 36px;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:0 0 0 58px; position:relative; }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:40px; display:block; width:33px; height:66px;background:url(../../images/default/pre.png) center center no-repeat; }
.slideGroup .sNext{ left:auto; right:5px; background:url(../../images/default/next.png) center center no-repeat;  }
.slideGroup .sPrev:hover{background:url(../../images/default/pre1.png) center center no-repeat;}
.slideGroup .sNext:hover{background:url(../../images/default/next1.png) center center no-repeat; }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic a{ width:123px; height:142px; display:block;margin: 0 25px;}
.slideGroup .parBd ul li .pic24 a{background:url(../../images/default/zl_pro1_1.png) no-repeat;}
.slideGroup .parBd ul li.on .pic24 a{background:url(../../images/default/zl_pro1.png) no-repeat;}
.slideGroup .parBd ul li .pic25 a{background:url(../../images/default/zl_pro2_1.png) no-repeat;}
.slideGroup .parBd ul li.on .pic25 a{background:url(../../images/default/zl_pro2.png) no-repeat;}
.slideGroup .parBd ul li .pic26 a{background:url(../../images/default/zl_pro3_1.png) no-repeat;}
.slideGroup .parBd ul li.on .pic26 a{background:url(../../images/default/zl_pro3.png) no-repeat;}
.slideGroup .parBd ul li .pic27 a{background:url(../../images/default/zl_pro2_1.png) no-repeat;}
.slideGroup .parBd ul li.on .pic27 a{background:url(../../images/default/zl_pro2.png) no-repeat;}
.slideGroup .parBd ul li .pic28 a{background:url(../../images/default/zl_pro4_1.png) no-repeat;}
.slideGroup .parBd ul li.on .pic28 a{background:url(../../images/default/zl_pro4.png) no-repeat;}
.slideGroup .parBd ul li .pic29 a{background:url(../../images/default/zl_pro5_1.png) no-repeat;}
.slideGroup .parBd ul li.on .pic29 a{background:url(../../images/default/zl_pro5.png) no-repeat;}
.slideGroup .parBd ul li .pic30 a{background:url(../../images/default/zl_pro1_1.png) no-repeat;}
.slideGroup .parBd ul li.on .pic30 a{background:url(../../images/default/zl_pro1.png) no-repeat;}
.slideGroup .parBd ul li .pic31 a{background:url(../../images/default/zl_pro2_1.png) no-repeat;}
.slideGroup .parBd ul li.on .pic31 a{background:url(../../images/default/zl_pro2.png) no-repeat;}
.slideGroup .parBd ul li .zl_pro .line{display: inline-block;width: 78px;height: 2px;background: #d7dadb;margin-top: 13px;overflow: hidden;}
.slideGroup .parBd ul li .zl_pro h5{font-size: 16px;margin-top:6px;color: #787878;}

.slideGroup1{ width:1100px;padding:20px 0;}
.slideGroup1 .slideBox{ overflow:hidden; zoom:1; padding:0 0 0 80px; position:relative; }
.slideGroup1 .sPrev,.slideGroup1 .sNext{ position:absolute; left:5px; top:24px; display:block; width:33px; height:66px;background:url(../../images/default/pre.png) center center no-repeat; }
.slideGroup1 .sNext{ left:auto; right:5px; background:url(../../images/default/next.png) center center no-repeat;  }
.slideGroup1 .sPrev:hover{background:url(../../images/default/pre1.png) center center no-repeat;}
.slideGroup1 .sNext:hover{background:url(../../images/default/next1.png) center center no-repeat; }
.slideGroup1 .sPrev:hover,.slideGroup1 .sNext:hover{ border-color:#f60;  }
.slideGroup1 .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup1 .parBd ul li{ margin:0 30px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup1 .parBd ul li .pic{ text-align:center; }
.slideGroup1 .parBd ul li .pic a{ width:289px; height:142px; display:block;margin: 0 25px;}


.system-small .sys-jiao{ width: 51px;height: 29px;margin: 0 auto;position: relative;background: url(../../images/default/cpjtf1.png) no-repeat; display: none;margin-top: 40px;}
.system-small li.on .sys-jiao {
display: block;
}
.system-logo {
border: 3px solid #029ae3;
background: #fff;
padding-top: 48px;
padding-bottom: 30px;
margin-top: -3px;
}
.syslogo-list {
margin-left: 47px;
}
.syslogo-list li {
margin-right: 60px;
float: left;
}
.syslogo-list img {
width: 252px;
height: 99px;
border: 1px solid #e5e5e5;
}

.zl_bar{margin-top: 38px;padding-top: 10px;}
.zl_info{border-top:1px solid #eee;}
.zl_info ul{width: 1000px;margin:0 auto;}
.zl_info ul li{float: left;width: 200px;}
.zl_info ul li a{display: block;text-align: center;}
.zl_info ul li a h6{color: #009ae2;font-size: 16px;}
.zl_info ul li a p{font-size: 12px;line-height: 16px;}
.zl_info ul li a img{display: inline-block;margin: 10px 0;}
.zl_info ul li a .img1{height: 66px;}
.zl_info ul li div{text-align: center;height: 60px;}
.zl_info ul li div span{display: inline-block;width: 1px;height: 60px;background: #ccc;}

.zl_footer{background: #0d6fb8;padding: 45px 0 35px 0}
.zl_footer ul{float: left;margin-right: 55px;}
.zl_footer ul li{line-height: 22px;}
.zl_footer ul li a{color: #fff;}
.zl_footer ul li a:hover{text-decoration: underline;}
.zl_footer ul li:first-child{margin-bottom: 20px;}
.zl_footer ul li a h6{font-size: 15px;color: #fff;}

/*.zl_footer_top{border-bottom: 1px solid #fff;padding-bottom: 30px;margin-bottom: 20px}*/
.zl_footer_top .zl_erweima{float: right;}
.zl_footer_top .zl_erweima div p{color: #fff;text-align: center;line-height: 30px;}
/*.zl_footer_bottom input{height: 28px;line-height:32px;padding: 0 30px 0 10px;background:url(../../images/default/search2.png) no-repeat 164px center #fff;background-size: 14px;border:1px solid #ccc; }*/
.zl_footer_bottom .zl_contact{float: right;color: #fff;}
.zl_footer_bottom .zl_contact p{color: #fff;font-size: 14px;}
.zl_footer .zl_beian{margin-top: 10px;border-bottom: 1px solid #fff;padding-bottom: 30px;margin-bottom: 20px;}
.zl_beian .two_beian{width:220px;float:right;}
.zl_footer .zl_beian p{color: #fefeff;font-size: 14px;line-height: 16px;padding-left:18px;background: url(../../images/default/beian.png) no-repeat 0 0;background-size:18px 18px;margin-top:4px;}
/*==========================*/
/*新闻*/
/*===========================*/
.warr_news {width:100%;height:377px;overflow:hidden;position:relative;}
.img_con_news {width:980px;height:377px;margin:0 auto;position: relative;}
.img_con_news div {width:1920px;height:377px;position:relative;left:50%; margin-left:-960px;}
/*==========================*/
/*产品列表*/
/*===========================*/
.product_type{padding: 20px 0;}
.product_type ul{margin-left: 110px;}
.product_type ul li{float: left;margin-right: 60px;}
.product_type ul li p{font-size: 14px;color: #555;margin-top: 4px;}
.product_type ul li p span{color: #009ae2;}
.product_type ul li img{width:250px;height:101px;border:1px solid #e5e5e5; }
.product_type ul li.on img{border:1px solid #009ae2; }
.product_bg{background: #e1e4ec;}
.product_category{float: left;margin: 26px 0;}
.product_category li{background: #fff;width: 116px;text-align: center;float: left;line-height: 32px;}
.product_list li{width: 294px;padding: 25px 30px;float: left;background: #fff;margin-right: 10px;margin-bottom: 10px;border: 1px solid #e1e4ec;max-height:335px;height:335px;;overflow:hidden;}
.product_list li p{white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }
.product_list li:hover{border: 1px solid #009ae2;}
.product_list li img{display: block;margin-left: 20px;width:228px;height:228px;}
.product_list li h4{font-size: 16px;margin-top:12px;min-height: 48px;overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.product_list .more_detail{margin-top:10px;}
.product_list .more_detail .square{display: block;width: 16px;height: 16px;border-radius: 2px;float: left;border: 1px solid #e1e4ec;margin-top: 10px;}
.product_list .more_detail .more_btn{float: right;display: block;padding: 10px 30px;font-size: 14px;color: #f7741e;border: 1px solid #f7741e;}
.product_tuijian h3{font-size: 18px;margin: 30px 0 20px 0;}


/*==========================*/
/*产品内容页*/
/*===========================*/

.product_show_header h2{font-size: 30px;margin-left: 60px;}
.product_show_header .crumb{line-height: 30px;margin-left: 60px;}
.product_show_header .bg_pd{padding: 8px 0 16px 0;}
.product_show_bg{background: #eef0f6;padding: 25px 0;}
.pro_show_detail{background: #fff;padding: 30px;}
.product_show_img{float: left;margin-left: 60px;}
.product_show_img img{width:370px;height:370px;}
.product_show_text{float: right;width: 400px;}
.product_show_text h2{font-size: 30px;color: #313131;margin-top: 20px;}
.product_show_text p{color: #313131;line-height: 30px;}
.product_show_text p a:hover{color:#009ae2;}
.product_show_text .product_desc{margin: 20px 0 30px 0;line-height: 20px;}
.product_color{line-height: 30px;margin-top: 40px;}
.product_color span{display: block;float:left;margin-right:10px;width: 30px;height: 30px;background-color: #fff;border: 1px solid #e1e4ec;}
.product_show_content{padding: 30px 0;}
.product_show_content img{display: block;margin: 0 auto;}


/*==========================*/
/*产品内容页*/
/*===========================*/
.bar_newslist{margin-bottom: 0;font-size: 18px;/*margin-top: 10px;*/}
.bar_newslist h2{font-size: 18px;}
.news_category{float: left;margin: 26px 0;}
.news_category li{background: #fff;width: 116px;text-align: center;float: left;line-height: 32px;border-right: 1px solid #eee;}
.news_crumb{line-height: 40px;margin-top:20px;}
.news_title{padding: 36px 0 28px 0;text-align: center;border-bottom: 1px solid #dcdcdc;}
.news_title h2{font-size: 34px;}
.news_title p{color: #b0b0b0;font-size: 14px;}
.news_content{padding: 60px 10px;font-size: 14px;}
.news_content img{display: block;margin: 0 auto;}

/*==========================*/
/*关于我们*/
/*===========================*/
.about_bg{background: url(../../images/default/news_bg.jpg) no-repeat;width: 100%; }
.about_banner{padding: 50px 0 0 0;}
.about_banner img{display: block;margin: 0 auto;}
.about_banner p{color: #fff;text-align: center;width: 1000px;margin: 0 auto;}
.about_banner .about_txt{margin: 40px 0 58px 0;}
.about_banner .intro_zh{font-size: 15px;line-height: 24px;}
.about_banner .intro_en{font-size: 12px;margin-top: 16px;}
.about_banner .img_company{border: 8px solid #e6e6e6;}
.title_center{display: block;margin: 0 auto;}
.about_culture{padding: 50px 0;}
.brand_txt{width: 925px;margin: 0 auto;text-align: center;padding: 50px 0;}
.brand_txt p{color: #a4a4a4;}
.brand_txt .brand_zh{font-size: 15px;line-height: 24px;text-align:left;text-indent:30px;}
.brand_txt .brand_en{font-size: 1em;margin-top: 16px;}

.about_spirit{padding:44px 0 0 0;background: #f4f4f4 url(../../images/default/about_bg.jpg) repeat-x;}
.about_spirit .ant_img{float: left;}
.about_spirit ul{float: right;width: 594px;}
.about_spirit ul li{color: #a4a4a4;font-size: 15px;line-height:26px;margin-top: 4px;}
.about_spirit ul .spirit_en{font-size: 12px;line-height: 14px;}
.about_spirit ul li span{font-size: 17px;color: #4c4c4c;}
.spirit_txt{margin-top: 20px;}

.about_environment{padding: 60px 0;}
.about_environment .huanjing{margin-top: 54px;}

.about_history{background: #e8edf1;padding: 50px 0;}
.about_history .img_time{float: left;width:236px;height:167px;}
.about_history .history_txt{float: left;margin-left: 20px;width:580px;margin-right: 20px;}
.history_txt .his_zh{font-size: 15px;margin-top: 60px;}
.history_txt .his_en{color: #c1c1c1;}
.about_history .img_time_1{float: right;width:236px;height:167px;}
.about_history ul{padding: 18px 32px 18px 32px;margin-top: 60px;background: #fff;}
.about_history ul li:nth-child(2n+1){background: #f5f5f5;}
.about_history ul li:nth-child(2n){background: #fff;}
.about_history .his_bg{padding-bottom:24px;background:url(../../images/default/his_bg.png) no-repeat center bottom;}



.warr2 {width:100%;height:1013px;overflow:hidden;position:relative;}
.img_con2 {width:980px;height:1013px;margin:0 auto;position: relative;}
.honor_bg{background: url(../../images/default/honor_bg.jpg) no-repeat;width: 100%; }
.img_con2 .honor_bg {width:1920px;height:1013px;position:relative;left:50%; margin-left:-960px;}
.honor_bg .about_banner{padding: 85px 0 0 0;}
.honor_bg .honor_img{margin-top: 40px;margin-bottom: 30px;}
.case_list{padding-bottom: 60px}
.case_list ul{padding: 65px 0 0 0;}
.case_list ul li{float: left;width:326px;margin: 0 5px;}
.case_list ul li.mg_10px{margin: 0 10px}
.case_list ul li a{display: block;}
.case_list ul li img{width: 326px;height: 249px;}
.case_list ul li h5{text-align: center;font-size: 15px;margin: 30px 0;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}


.pagenav{text-align: center;padding:40px 0;}
.pagenav a{display: inline-block;width: 38px;height: 38px;line-height:38px;border: 1px solid #f2f3f5;background:#fff;}
.pagenav .a1,.pagenav .a2{padding:0 10px;}
.pagenav span{display: inline-block;width: 38px;height: 38px;line-height:38px;border: 1px solid #f2f3f5;background:#009ae2;color:#fff;}
.pagenav a:hover{background: #029be1;color: #fff;}

/*荣誉轮播*/
.container { margin:0 auto; width:1000px;}

.poster-main {
  width: 1000px;
  height: 520px;
  position: relative;
  margin: 0 auto;
}

.poster-main a, .poster-main img { display: block; }

.poster-main .poster-list {
  width: 1000px;
  height: 520px;
}

.poster-main .poster-list .poster-item {
  width: 200px;
  height: 520px;
  position: absolute;
  left: 0;
  top: 0;
}

.poster-main .poster-btn {
  position: absolute;
  top: 0;
  z-index: 10;
  cursor: pointer;
}

.poster-main .poster-prev-btn {
  left: 0;
  background: url(../../images/default/left.png) no-repeat center left;
}

.poster-main .poster-next-btn {
  right: 0;
  background: url(../../images/default/right.png) no-repeat center right;
}
/*==========================*/
/*人才招聘*/
/*===========================*/
.warr_contact {width:100%;height:377px;overflow:hidden;position:relative;}
.img_con_contact {width:980px;height:377px;margin:0 auto;position: relative;}
.img_con_contact div {width:1920px;height:377px;position:relative;left:50%; margin-left:-960px;}
.contact_bg{background: #f6f6f6;}
.bar_contact{font-size: 18px;margin-bottom: 38px;}
.bar_contact h2{font-size: 18px;}
/*.slideTxtBox{background: #f6f6f6;}*/
.slideTxtBox .hd{ height:36px; line-height:36px;position:relative; }
.slideTxtBox .hd ul{ width: 420px;margin: 0 auto;background: #fff;}
.slideTxtBox .hd ul li{ width:140px;float:left; cursor:pointer;text-align: center;font-size: 14px;}
.slideTxtBox .hd ul li.on{ height:30px;  color:#009ae2;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd .sec{padding: 40px 100px 60px 100px;text-align: center;}
.slideTxtBox .bd .sec .zh{font-size: 15px;line-height: 30px;}
.slideTxtBox .bd .sec .en{color: #545454;}
.contact_job{margin-top:30px;}
.contact_job ul{margin-left: 10px;padding: 20px 0  60px 0;}
.contact_job ul li{float: left;margin-right: 15px;margin-bottom: 20px;}
.contact_job ul li a{display: block;width: 510px;}
.contact_job ul li a:hover .job_sec1 span{color: #009ae2;}
.contact_job ul li a:hover .job_sec2 h6{color: #009ae2;}
.contact_job ul li .job_sec1{float: left;width: 80px;line-height: 224px;height:224px;text-align: center;background: #eeebee;}
.contact_job ul li .job_sec1 span{font-size: 50px;font-weight: bold;color: #9b9b9b;}
.contact_job ul li .job_sec2{float: left;width: 410px;padding:14px 10px 10px 10px;background: #f4f1f4;height: 200px;overflow: hidden;}
.contact_job ul li .job_sec2 h6{font-size: 16px;color: #565656;margin-bottom: 4px;}
.contact_job ul li .job_sec2 p{color: #565656;}

/*==========================*/
/*联系我们*/
/*===========================*/
 .warr_map {width:100%;height:400px;overflow:hidden;position:relative;}
.img_con_map {width:980px;height:400px;margin:0 auto;position: relative;}
.img_con_map div {width:1920px;height:400px;position:relative;left:50%; margin-left:-960px;}
.contact  .margin_center1{padding: 60px 0;}
.contact  .contact_sec1{float: left;width: 590px;}
.contact h5{font-size: 22px;font-size: #181818;}
.contact  .contact_sec2{float: left;width: 400px;margin-left: 70px;}
.contact  .contact_sec1 .contact_table span{display: block;float: left;text-align: center;line-height: 56px;font-size: 16px;background: #f8f8f8;color: #525252;}
.contact  .contact_sec1 .contact_table .row_first span{line-height: 50px;background: #009ae2;color: #fff;} 
.contact  .contact_sec1 .span1{width: 180px;}
.contact  .contact_sec1 .span2{width: 255px;}
.contact  .contact_sec1 .span3{width: 155px;}
.contact_table{margin-top: 10px;}
.contact_table div{background: #f8f8f8;color: #525252;margin-bottom: 10px;}
.contact_table .row_first{background: #009ae2;color: #fff;} 

.contact  .contact_sec2 h6{font-size: 16px;color: #0091d9;margin-bottom: 10px;}
.contact  .contact_sec2 p{color: #686868;font-size: 14px;}
.contact  .contact_sec2 p span a{color: #0091d9;}
.contact  .contact_sec2 p span a:hover{text-decoration: underline;}
.contact_sec2 .phone{width: 200px;float: left;}
.contact_sec2 .border{padding:10px 0;border-top: 1px dashed #dddddd;border-bottom: 1px dashed #dddddd;margin: 10px 0;}
.contact  .contact_sec2  .work_time{margin-top: 56px;padding-bottom: 20px;}
.contact  .contact_sec2  .work_time ul{border-top: 1px dashed #dddddd;padding-top: 10px;margin-top: 10px;}
.contact  .contact_sec2  .work_time ul li span{color: #686868;font-size: 14px;}
.contact  .contact_sec2  .work_time ul li .week{margin-right: 110px;}

/*==========================*/
/*安装标准*/
/*===========================*/
.warr_install {width:100%;height:377px;overflow:hidden;position:relative;}
.img_con_install {width:980px;height:377px;margin:0 auto;position: relative;}
.img_con_install div {width:1920px;height:377px;position:relative;left:50%; margin-left:-960px;}
.bar_install{width: 1000px;margin: 0 auto;margin-top: 36px;}
.bar_install1{width: 1000px;margin: 0 auto;}
.bar_install h2{font-size: 18px;}
.zl_install ul{padding: 50px 0;}
.zl_install ul li{float: left;}
.zl_install ul .mg_t_b{margin: 62px 0;}
.zl_install ul .mg_l{margin-right: 64px;margin-left: 4px;}
.zl_install ul li .li_left{float: left;width: 158px;height: 104px;}
.zl_install ul li .li_right{float: left;width: 325px;height: 104px;margin-left: 10px;}
.zl_install ul li .li_left img{width: 158px;height: 104px;}
.zl_install ul li .li_right h4{font-size: 18px;color:#2a2a2a;}
.zl_install ul li .li_right h4 span{color: #009ae2;font-size: 14px;margin-left: 8px;}
.zl_install ul li .li_right p{font-size: 14px;color: #7b7b7b;margin-top: 12px;}
.service_img{margin:46px 0 10px 0;}

.bg_install{background: #f6f6f6;padding:30px 0 50px 0;}
.tabbox{width:100%;height:auto;margin:0 auto;font-family:'微软雅黑';}
.tabbox .tab{overflow:hidden;width: 176px;margin: 0 auto;margin-top: 24px;margin-bottom: 46px;}
.tabbox .tab a{display:block;padding:10px 20px;float:left;text-decoration:none;color:#333;background: #fff;}
.tabbox .tab a:hover{color:#009ae2;text-decoration:none;}
.tabbox .tab a.on{color:#009ae2;text-decoration:none;}
.tabbox .content{overflow:hidden;width:100%;height:auto;position:relative;}
.tabbox .content ul{position:absolute;left:0;top:0;height:auto;}
.tabbox .content li{float:left;}
.tabbox .content li p{padding:10px;}

.text-desc{position: absolute; left: 0; top: 0; background-color: #111; height: 100%; opacity: 0; width: 100%; }
.port-1{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; }
.port-1 .text-desc{opacity: 0.9; top: -100%; transition: 0.5s; color: #fff;}
.port-1 .text-desc h3{font-size: 22px;color: #009ae2;margin-top: 10%;}
.port-1 .text-desc .hover_p{color: #fff;font-size: 12px;padding: 0 30px;}
.port-1 img{transition: 0.5s;}
.port-1:hover img{transform: scale(1.2);}
.port-1.effect-2 .text-desc{top: auto; bottom: -100%;}
.port-1.effect-2:hover .text-desc{bottom: 0;}
@media only screen and (min-width: 1200px){
	.port-1 .text-desc h3{font-size: 22px;}
	.port-1 .text-desc .hover_p{font-size: 14px;padding: 0 30px;margin-top: 10px;}
}
@media only screen and (min-width: 1400px){
	.port-1 .text-desc h3{font-size: 22px;margin-top:40px;}
	.port-1 .text-desc .hover_p{font-size: 15px;padding: 0 30px;margin-top: 10px;}
}
@media only screen and (min-width: 1700px){
	.port-1 .text-desc h3{font-size: 24px;margin-top:60px;}
	.port-1 .text-desc .hover_p{font-size: 16px;padding: 0 30px;margin-top: 20px;}
}

/*==========================*/
/*案例*/
/*===========================*/
.warr_case {width:100%;height:377px;overflow:hidden;position:relative;}
.img_con_case {width:980px;height:377px;margin:0 auto;position: relative;}
.img_con_case div {width:1920px;height:377px;position:relative;left:50%; margin-left:-960px;}
/*==========================*/
/*购买流程*/
/*===========================*/
.shop_process .shop_info{font-size: 14px;text-align: center;color: #8d8d8d;margin-bottom: 25px; }
.shop_process .shop_info span{font-size: 16px;color: #009ae2;}
.shop_process ul li{width: 190px;height:50px;margin-left:25px;padding: 10px 20px;border:1px solid #e5e5e5;float: left;}
.shop_process ul li div{float: left;}
.shop_process ul li.first_li{border:1px solid #009ae2;color: #009ae2; margin-left: 50px;}
.shop_process ul li div span{font-size: 68px;line-height: 50px;}
.shop_process ul .first_li .d1 p{font-size: 16px;line-height: 18px;color:#009ae2}
.shop_process ul .first_li .d2 p{font-size: 14px;line-height: 16px;color: #009ae2;}
.shop_process ul .first_li .d1{margin-top: 10px;margin-left: 2px;}
.shop_process ul .first_li .d2{margin-top: 12px;}
.shop_process ul .first_li .d3{margin:25px 4px 0 2px; }
.shop_process ul li h5{font-size: 16px;color: #000;line-height: 20px;}
.shop_process ul li p{font-size: 12px;color: #959595;line-height: 16px;margin-top: 2px;}

.shop_join{padding: 30px 0;margin-top: 30px;border:1px solid #f6f6f6;}
.shop_join .join_left{width:260px;float: left;margin-left: 70px;}
.shop_join .join_left h5{font-size:18px;background:#009ae2;color:#fff;text-align:center;line-height:50px;margin-top:60px;font-weight:bolder;}
.shop_join .join_left p span{color: #343434;font-weight: bolder;}
.shop_join .join_right{width:600px;float: left;padding:3px;border: 3px solid #e5e5e5;margin-left: 40px;}
.shop_join .join_right form{border:1px solid #e5e5e5;padding: 30px 50px;}
.shop_join .join_right form input{margin-bottom: 16px;line-height: 22px;}
.shop_join .join_right form label{margin-right: 6px;}
.shop_join .join_right form select{line-height:26px;height:26px;margin-bottom:16px;}
.shop_join .join_right form .submit{background:#ffab02 url(../../images/default/submit_bg.jpg) repeat;color:#fff;font-size:18px;border:none;line-height:36px;padding:0 10px;margin-top:20px;}
.shop_join .join_right form textarea{margin-bottom:20px;}
.shop_join .shop_info1{line-height: 30px;width: 200px;padding:0 20px;margin-top: 66px;}
.liucheng img{margin: 0 auto;display: block;padding: 30px 0 70px 0;}
.mg_t30{margin-top: 30px;}
.mg_t5{margin-top: 5px;}
.mg_t70{padding-top: 70px;}
.pd_t30{padding-top: 40px;}
.sys_require{padding:12px 0;border-top:1px dashed #ccc;margin-top:16px;}
.sys_checkbox{margin-top:6px;}
.sys_checkbox label{display:block;float:left;width:100px !important;}
.shop_join .join_right form #name{margin-right:20px;}
.form_phone{font-size:14px;padding-left:20px;background: url(../../images/default/btn-ico.gif) no-repeat;margin-left:20px;}
.form_phone strong{font-size:16px;color:#009ae2;}
.onIt a{color: #009ae2;}
.txtScroll-top{overflow:hidden; position:relative;  border:1px solid #ccc;}
.txtScroll-top .biaotou{line-height: 32px;border-bottom: 1px solid #ccc;}
.txtScroll-top .hd_bg{font-weight: bolder;}
.txtScroll-top .biaotou span{display: block;float: left;width: 84px;text-align: center;}
.txtScroll-top .bd{   }
.txtScroll-top .infoList li{ height:28px; line-height:28px; border-bottom: 1px dashed #ccc;}
/*搜索*/
.search{padding: 50px 0;}
.search .big_search{text-align: center;}
.search .big_search .search_key{    background-color: #f6f6f6;
    border: 1px solid #DDD;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    width: 600px;
    padding: 5px 10px;
    color: #333;
    vertical-align:top;
}
.search .big_search .search-button{    
    width: 80px;
    height: 42px;
    line-height: 42px;
    display: inline-block;
    border: 0;
    color: #fff;
    letter-spacing: 1px;
    background: #009ae2;
    outline: 0;
    font-size: 18px;
    vertical-align:top;
}
.search .search_tag {margin-top: 40px;}
.search .search_tag li{
    float: left;    
    background: #fff;
    width: 116px;
    text-align: center;
    line-height: 32px;
    border-right: 1px solid #eee;
}
.search .search_tag li .on{color:#009ae2;}
.search .search_result{padding:40px 30px;font-size:16px;}
.search .search_result ul li{padding:30px 0;border-bottom:1px dashed #ccc;}
.search .search_result .wrap .sec{float:left;}
.search .search_result .wrap .search_sec2{margin-left:30px;width:800px;}
.search .search_result .wrap .search_sec2 h5 a{font-size:16px;}
.search .search_result .wrap .search_sec2 h5 a:hover{color:#009ae2;}
.search .search_result .wrap .search_sec2 .search_des{min-height:40px;margin-top:10px;font-size:14px;color:#787878;}
.search .search_result .wrap .search_sec2 p{font-size:12px;color:#787878;}

.foot_search{float: left;}
.foot_search input{vertical-align: top;}
.foot_search .f_s_text{    
    width: 180px;
    padding: 0 10px;
    line-height: 28px;
    font-size: 12px;
    height: 26px;
    border: 1px solid #eee;
}
.foot_search .f_s_btn{
    width: 40px;
    background: #cbcbcb url(../../images/default/search3.png) no-repeat center;
    cursor: pointer;
    line-height: 28px;
    height: 28px;
    border: none;
}
.picBut a{padding:4px 6px;margin-top:10px;display:inline-block;background:#ccc;}


/*团队风采*/
.team{margin: 60px 0;}
	.team .picFocus{ margin:0 auto;  width:950px; position:relative;  overflow:hidden;  zoom:1;   }
	.team .picFocus .hd{ width:100%;  overflow:hidden; }
	.team .picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; padding:10px 5px; background: #000;position: relative;}
	.team .picFocus .hd ul li{float:left;  text-align:center; margin-left: 5px;}
	.team .picFocus .hd ul li:first-child{margin-left: 10px;}
	.team .picFocus .hd ul li img{ width:56px; height:52px;cursor:pointer; margin-right:5px; display: block;  }
	.team .picFocus .hd ul li.on .mask{ display: none; }
	/*.picFocus .hd ul li.on img{ border-color:#f60;  }*/
	.team .picFocus .bd li{ vertical-align:middle; }
	.team .picFocus .bd img{ width:950px; height:633px; display:block;  }
	.team .mask { display: block; height: 52px; width: 56px; position: absolute; top: 10px;  bottom: 0; background: #000; opacity: .5; filter: alpha(opacity=50); }
	.team .picFocus .hd ul li:hover .mask{display: none;}

	 .team .prev,
	 .team .next{ position:absolute; left:0; top:40%; margin-top:-25px; display:block; width:35px; height:70px; filter:alpha(opacity=50);opacity:0.5;   }
	 .team .next{ left:auto; right:0; background:url("../../images/default/slider-arrow1.png") -68px 0px no-repeat; }
	 .team .prev{background:url("../../images/default/slider-arrow1.png") -126px 0px no-repeat; }
	 .team .prev:hover,
	 .team .next:hover{ filter:alpha(opacity=100);opacity:1;  }
	 .team .prevStop{ display:none;  }
	 .team .nextStop{ display:none;  }
	
.aCursor{cursor:default;}
table{
    border: 1px solid #ccc;
    text-align:center;
    margin:0 auto;
    width:1060px !important;
}
tr{
    border: 1px solid #ccc;
    text-align:center;
}
td{
    border: 1px solid #ccc;
    text-align:center;
}
.trleft{
    text-align:left;
}
.floatLeft{
    float:left;
}