﻿@charset "UTF-8";
body{background: #eeeeee;}

/*头部*/
.header{width: 100%;position: relative;background: #fff;}
.head{width: 1200px;margin: 0 auto;}
.head::after { clear: both; display: block; content: '' }
.logo{display: block;float: left;width: 119px;margin-top: 25px;}
.logo img{display: block;width: 100%;}
.hd_ser{float: left;overflow: hidden;margin-top: 35px;width: 241px;border-radius: 32px;position: relative;border: 1px solid #c7c7c7;margin-left: 20px;}
.hd_ser .text{color: #888888;font-size: 12px;display: block;padding: 0 20px;width: 170px;line-height: 30px;border: none;border-radius: 30px;background: #fff;position: relative;z-index: 2;}
.hd_ser .butt{cursor: pointer;position: absolute;z-index: 1; width: 57px;right: 0;top:0; height: 30px;border: none;color: transparent; background: url("../images/product_06.png") no-repeat 32px center #b2b2b2;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.hd_ser .butt:hover{background-color: #01458e;}
.nav{float: left;margin-left: 60px;margin-top: 39px;}
.nav::after { clear: both; display: block; content: '' }
.nav>li{float: left;position: relative;height: 63px; margin-left: 42px;background: url("../images/product_11.jpg") no-repeat center 63px;}
.nav>li>a{display: block;line-height: 24px;color: #333333;font-size: 14px;}
.nav>li:hover,.nav>li.on{border-color: #f0851b;}
.nav>li>a:hover,.nav>li.on>a{color: #003283;}
.nav>li.on{background-position: center 60px;}
.drop_nav{z-index: 10;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.15);display: none; position: absolute;width: 140px;left: 50%;margin-left: -70px;text-align: center;top:63px;}
.drop_nav a{line-height: 24px; display: block;padding: 9px 10px;color: #666666;border-top: 1px solid #f0f0f0;}
.drop_nav a:first-child{border: none;}
.drop_nav a:hover{color: #fff;background: #01468e;}

/*内页共用*/
.nei_ban{height: 190px;padding-top: 160px;background-position: center;}
.nei_ban .con{text-align: center;}
.nei_ban .con span{display: inline-block;*display:inline;*zoom:1;font-size: 24px;line-height: 34px;color: #fff;padding-right: 28px;background: url("../images/product2_04.png") no-repeat right center;}
.nei_ban .con i{font-style: normal; display: inline-block;*display:inline;*zoom:1;font-size: 18px;font-family: "Arial";padding-top: 4px;padding-left: 2px; line-height: 28px;color: rgba(255,255,255,0.33);}
.container{width: 1200px;overflow: hidden;margin: 20px auto 60px;}
.contain_left{float: left;width: 260px;}
.contain_left .tit1{background: #00a78e;padding:35px 0 0 25px;height: 78px; }
.contain_left .tit1 h5{font-size: 20px;line-height: 26px;color: #fff;}
.contain_left .tit1 span{display: block; font-size: 13px;line-height: 17px;color: rgba(255,255,255,0.67);font-family: "Arial";}
.menu2{background: #fff;padding: 6px;}
.menu2>li{border-top: 1px solid #eeeeee;}
.menu2>li:first-child{border: none;}
.menu2>li>a{display: block;padding: 11px 20px;line-height: 24px;color: #444444;font-size: 14px;}
.menu2>li:hover>a,.menu2>li.on>a{background-color: #01468e;color: #fff;}
.menu2>li:hover,.menu2>li.on{border-color: #fff;}
.menu3{display: none;padding: 10px 20px;}
.menu3>li{padding: 4px 0;}
.menu3>li>a{display: block;padding-left: 10px;background: url("../images/product_33.png") no-repeat left 10px;font-size: 12px;color: #888888;line-height: 22px;}
.menu3>li.on>a,
.menu3>li>a:hover{background-image: url("../images/product_34.png");color: #01468e;}
.contain_left .con1{margin-top: 20px; padding: 35px 25px 26px 24px;background-size: cover;background-position: center;}
.contain_left .con1 h5{font-size: 18px;line-height: 22px;color: #fff;}
.contain_left .con1 span{display: block; font-size: 12px;line-height: 16px;color: rgba(255,255,255,0.67);}
.contain_left .con1 p{color: #fff;padding-left: 25px;}
.contain_left .con1 .p1{font-size: 14px;line-height: 34px;margin: 13px 0 0;font-family: "Arial"; background: url("../images/product_50.png") no-repeat left 8px;}
.contain_left .con1 .p3{font-size: 14px;line-height: 34px;margin: 0 0 0;font-family: "Arial"; background: url("../images/product_50.png") no-repeat left 8px;}
.contain_left .con1 .p2{font-size: 12px;line-height: 24px;background: url("../images/product_54.png") no-repeat left 5px;}
.contain_left .tit2{margin-top: 20px; background: #00a78e;padding:11px 0 0 25px;height: 48px; }
.contain_left .tit2 h5{font-size: 18px;line-height: 24px;color: #fff;}
.contain_left .tit2 span{display: block; font-size: 12px;font-family: "Arial"; line-height: 16px;color: rgba(255,255,255,0.67);}
.left_new a{display: block;margin-bottom: 20px;}
.left_new a .pic{overflow: hidden;height: 137px;width: 260px;}
.left_new a .pic img{display: block;width: 260px;height: 137px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.left_new a span{display: block;padding: 0 20px;line-height: 47px;color: #888888;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: #fff;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.left_new a:hover .pic img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.left_new a:hover span{background: #01468e;color: #fff;}
.content{width: 840px;float: right;background: #fff;padding: 30px 40px 55px;}
.content_tit{overflow: hidden;background: url("../images/product_23.jpg") repeat-x left bottom;}
.content_tit h5{font-size: 20px;background: url("../images/product_20.jpg") no-repeat left bottom; line-height: 44px;color: #333333;float: left;}
.bread{float: right;overflow: hidden;margin-top: 14px;padding-left: 22px;background: url("../images/product_16.png") no-repeat left center;}
.bread a{display: block;float: left;font-size: 12px;line-height: 24px;color: #888888;}
.bread i{display: block;float: left;width: 23px;height: 24px;background: url("../images/bread.jpg") no-repeat center;}
.bread a:hover{color: #01468e;text-decoration: underline;}
.page_list{text-align: center;padding: 30px 0 0;}
.page_list a{display: inline-block;*display:inline;*zoom:1;font-family: "Arial"; line-height: 30px;color: #888888; width: 30px;height: 30px;margin: 0 2px;}
.page_list a:hover,.page_list a.on{color: #fff;background-color: #01458e;}
.page_list a.page_prev{margin-right: 15px; background: url("../images/page_11.png") no-repeat center;}
.page_list a.page_next{margin-left: 15px;background: url("../images/page_12.png") no-repeat center;}
.page_list a.page_prev:hover{background: url("../images/page_05.png") no-repeat center #01458e;}
.page_list a.page_next:hover{background: url("../images/page_07.png") no-repeat center #01458e;}
.page_list .shangyi{ display:none;}
.all_ft{background: url("../images/product_41.jpg");}
.all_ft ul{width: 1200px;margin: 0 auto;overflow: hidden;}
.all_ft ul li{position: relative; float: left;width: 251px;border-left: 1px solid #005cbf;padding-top: 40px;padding-bottom: 40px; padding-left: 97px; height: 63px;}
.all_ft ul li::before{content: " ";width: 60px;height: 60px;border: 1px solid #2f6fb4;background-position: center;background-repeat: no-repeat;position: absolute;left: 97px;top:40px;border-radius: 100%;}
.all_ft ul li a{display: block;line-height: 60px;font-size: 18px;margin-left: 80px; color: #fff;}
.all_ft ul li.li1{padding-left: 0;border: none;}
.all_ft ul li.li1::before{left: 0;background-image: url("../images/product_87.png");}
.all_ft ul li.li4{width: 250px;padding-left: 0;text-align: right;}
.all_ft ul li.li2::before{background-image: url("../images/product_89.png");}
.all_ft ul li.li3::before{background-image: url("../images/product_92.png");}
.all_ft ul li.li4::before{background-image: url("../images/product_95.png");}
.all_ft ul li a:hover{text-decoration: underline;}
.page_other{overflow: hidden;margin-top: 14px;width: 200px;}
.page_other a{font-size: 12px; display: block;line-height: 30px;color: #888888;float: left;}
.page_other a:hover{color: #01468e;}
.page_other a.prev{margin-left: 27px; padding-left: 18px;background: url("../images/prod_detail_27.png") no-repeat left center;}
.page_other a.next{float: right; padding-right: 18px;background: url("../images/prod_detail_29.png") no-repeat right center;}
.page_other a.prev:hover{background-image: url("../images/prod_detail_33.png");}
.page_other a.next:hover{background-image: url("../images/prod_detail_34.png");}

/*产品中心*/
.product{overflow: hidden;padding-top: 6px;}
.product a{overflow: hidden; background: #e8e8e8; display: block;width: 408px; float: left;margin: 20px 24px 0 0;height: 318px;position: relative;}
.product a::before{opacity: 0;filter:alpha(opacity=0); content: " ";width: 100%;height: 90px;z-index: 2;position: absolute;left: 0;bottom: -44px;background: url("../images/product_41.jpg");  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.product a.two{margin-right: 0;}
.product a .pic{overflow: hidden; background: #fff;height: 270px; border: 1px solid #d7d7d7;border-bottom: none;}
.product a .pic img{margin: 0 auto; display: block;width: 277px;height: 270px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.product a .con{font-size: 16px; background: url("../images/product_63.png") no-repeat right 21px; position: relative;z-index: 2;line-height: 46px;color: #666666; bottom: 0;left:30px;width: 300px;padding-right: 47px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.product a:hover .con{bottom: 40px;color: #fff;background-image: url("../images/product_66.png");}
.product a:hover::before{bottom: 0;opacity: 1;filter:alpha(opacity=100); }
.product a:hover .pic img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
/*详情*/
.product-zoom {margin-top: 30px;margin-bottom: 25px;}
.spec-preview { float: left; width: 369px; }
.jqzoom{ position:relative; display:block; width:367px; height:357px; overflow:hidden;border: 1px solid #dfdfdf;background: url("../images/prod_detail_19.png") no-repeat 334px 328px;}
.jqzoom img { display: block;width:100%; height: 357px;}
.zoomdiv { z-index:100; position:absolute;top:0;left:0;width:402px;height:402px;background:#f6f6f6; text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #dbdde2;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.product-intro { width: 410px; float: right;}
.product-intro h1 { font-size: 16px;line-height: 26px;padding: 18px 0 0 0;color: #444444;}
.product-intro .para {min-height: 220px; overflow: hidden;margin: 14px 0 20px;}
.product-intro .para span{display: block;padding: 4px 0;color: #444444;line-height: 26px;}
.product-intro .para p { line-height: 26px;padding-left: 13px;margin-top: 1px;color: #888888;background: url("../images/icon6.jpg") no-repeat left 11px;}
.spec-scroll { width: 350px; overflow: hidden;margin: 0 0 0 0; position: relative;}
.spec-scroll > a{position: absolute;top:50%;margin-top: -13px;display: block; width: 19px;height: 26px;text-align: center;}
.spec-scroll > a.prev{ left: 0;background: url("../images/prod_detail_09.png") no-repeat  center ;}
.spec-scroll > a.next{ right: 0;background: url("../images/prod_detail_15.png") no-repeat  center;}
.spec-scroll > a.prev:hover{background: url("../images/prod_detail_06.png") no-repeat  center ;}
.spec-scroll > a.next:hover{background: url("../images/prod_detail_11.png") no-repeat  center ;}
.items {width: 269px; overflow: hidden; position: relative;height:55px; margin: 0 auto;}
.items ul { overflow: hidden; position: absolute; width: 99999px; height: 55px; }
.items ul li {border: 1px solid #dfdfdf; cursor: pointer; width: 54px; height: 53px;  float: left; margin: 0 15px 0 0;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s; }
.items ul li img { display: block; width: 52px;border: 1px solid #fff;height: 51px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.items ul li.hover {border-color: #01468e;}
.items ul li.hover img {border-color: #01468e;}
.prod_det_con1{padding: 0px 0 40px 0;line-height: 17px;}
.prod_det_con1 p{line-height: 26px;color: #888888;}
.prod_det_con1 img{display: block;max-width: 100%;}
.pd_para_hd{overflow: hidden;margin-bottom: 24px;}
.pd_para_hd li{float: left;line-height: 40px;font-size: 16px; color: #333333;padding: 0 20px;margin-right: 20px;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.pd_para_hd li:hover,.pd_para_hd li.on{color: #fff;background-color: #00a78e;}
.pd_para_con{display: none;line-height: 8px;}
.pd_para_con.on{display: block;}
.pd_para_con p{line-height: 26px;color: #888888;}
.pd_para_con img{display: block;max-width: 100%;}



/*关于我们*/
.about{padding-top: 24px;line-height: 10px;}
.about p{line-height: 26px;color: #888888;}
.about img{display: block;max-width: 100%;}
.abo_list1{margin: 35px 80px 25px;overflow: hidden;background: url("../images/about_09.jpg") no-repeat center 5px;}
.abo_list1 li{float: left;width: 46%;padding: 0 2%;text-align: center;}
.abo_list1 li b{display: block;font-size: 42px;line-height: 40px;color: #666666;font-family: "BRANDONTEXT-LIGHT";}
.abo_list1 li p{margin-top: 6px;}
.abo_list2{margin-top: 36px;}
.abo_list2 h5{font-size: 16px;line-height: 26px;color: #444444;}
.abo_list2 ul{width: 430px;overflow: hidden;padding-top: 11px;}
.abo_list2 ul li{float: left;margin-right: 45px;margin-top: 6px; line-height: 24px;color: #888888;}
.develop{position: relative; background: url("../images/develop_07.jpg") repeat-y 6px top;}
.develop::before{content: " ";width: 1px;height: 9px;background: #fff;position: absolute;left: 6px;top:0;}
.develop li{background: url("../images/develop_03.jpg") no-repeat 2px 9px;margin-top: 27px;padding-left: 29px;}
.develop li h5{font-size: 16px;margin: 0 0 5px 13px;line-height: 26px;color: #444444;}
.develop li .con{border: 1px solid #dfdfdf;position: relative;padding: 12px;}
.develop li .con::before{content: " ";background: url("../images/develop_11.jpg");width: 10px;height: 9px;position: absolute;left: -10px;top:9px;}
.develop li .con p{line-height: 26px;color: #888;}
.prod_center{overflow: hidden;padding-top: 10px;}
.prod_center li{width: 408px;float: left;margin: 20px 24px 0 0;}
.prod_center li.two{margin-right: 0;}
.prod_center li .pic{width: 408px;height: 272px;overflow: hidden;}
.prod_center li .pic img{display: block;width: 408px;height: 272px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.prod_center li span{padding: 0 5px; display: block;text-align: center; line-height: 46px;font-size: 16px; color: #666;background: #e8e8e8;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.prod_center li:hover img{  -webkit-transform: scale(1.02);  -moz-transform: scale(1.02);  -ms-transform: scale(1.02);  -o-transform: scale(1.02);  transform: scale(1.02);}
.prod_center li:hover span{color: #fff;background: #01468e;}
.honor3{overflow: hidden;padding-top: 10px;}
.honor3 a{display: block;overflow: hidden; width: 408px;margin: 20px 24px 0 0;height: 332px;float: left;position: relative;}
.honor3 a .pic{border: 1px solid #d7d7d7;height: 270px;border-bottom: none;}
.honor3 a .pic img{display: block;width: 250px;height: 210px;margin: 30px auto 0;}
.honor3 a span{padding: 0 10px; display: block;text-align: center; line-height: 46px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #666;background: #e8e8e8;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.honor3 a.two{margin-right: 0;}
.honor3 a:hover span{color: #fff;background: #01468e;}
.customer{padding-top: 25px;line-height: 24px;}
.customer img{max-width: 100%;display: block;}

/*解决方案*/
.solution{padding-top: 22px;}
.solution p{line-height: 26px;color: #888888;}
.solution_list{padding: 8px 0 27px;}
.solution_list p{padding: 7px 0 6px 15px;background: url("../images/solution_05.jpg") no-repeat left 17px;border-top: 1px solid #dfdfdf;}
.solution_list p:first-child{border: none;}
.solution img{display: block;max-width: 100%;}

/*服务与支持*/
.service{line-height: 26px;padding-top: 20px;}
.card_form{padding-top: 30px;}
.card_form .list{margin-bottom: 15px;overflow: hidden;}
.card_form .list .text{color: #888888;font-size: 12px; display: block;padding: 0 16px; width: 374px;line-height: 45px; border: none;background: #f6f6f6;float: right;}
.card_form .list input:first-child{float: left;}
.card_form textarea{color: #888888;font-size: 12px; display: block;height: 115px; padding: 12px 16px; width: 808px;line-height: 24px; border: none;background: #f6f6f6;}
.card_form .sub{cursor: pointer; width: 386px; display: block;border: none;background: #01458e;color: #fff;line-height: 53px;margin: 30px auto 0;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.card_form .sub:hover{background-color: #00a78e;}
.faq_h1{line-height: 26px;color: #333333;padding: 24px 0 13px;}
.faq{border-top: 1px solid #dfdfdf;padding-top: 18px;margin-top: 18px;}
.faq_wrap .faq:first-child{margin-top: 0;padding-top: 0;border: none;}
.faq .tit{padding-left: 38px;padding-bottom: 8px; background: url("../images/faq_03.png") no-repeat left 4px;line-height: 28px;color: #333333;}
.faq .con{min-height: 36px; padding-left: 38px;padding-bottom: 8px; background: url("../images/faq_06.png") no-repeat left 8px;}
.faq .con p{line-height: 26px;color: #888888;font-size: 12px;}
.download{padding-top: 15px;}
.download li{border: 1px solid #dcdcdc;padding: 10px 10px 10px 20px;overflow: hidden;margin-top: 15px;}
.download li .con{line-height: 30px;color: #444444;float: left;width: 630px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.download li a{float: right; display: block;width: 37px;height: 30px;background: url("../images/download_03.png") no-repeat center 6px;}
.download li .date{line-height: 30px;font-size: 12px;font-family: "Arial"; color: #969696;float: right;margin-right: 5px;}
.download li .con:hover{color: #01468e;}
.download li a:hover{background-image: url("../images/download_06.png");}

/*新闻资讯*/
.new{}
.new a{display: block;overflow: hidden;border-top: 1px solid #dfdfdf;padding-top:31px;margin-top: 31px;}
.new a .pic{overflow: hidden;width: 187px;height: 134px;float: left;}
.new a .pic img{display: block;width: 187px;height: 134px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.new a .con{float: left;width: 390px;margin-left: 38px;padding-top: 5px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.new a .con span{display: block;font-size: 16px;line-height: 56px;color: #666666;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.new a .con p{line-height: 26px;font-size: 12px; color: #999999;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;}
.new a .date{height: 100px; float: right;background: url("../images/new_18.png") no-repeat 3px 103px;padding-top: 26px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.new a .date b{display: block;font-weight: normal;line-height: 38px;color: #888888;font-size: 36px;font-family: "BRANDONTEXT-LIGHT";}
.new a .date i{font-style: normal; display: block;font-size: 12px;line-height: 18px;color: #cccccc;}
.new a:hover img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.new a:hover .con{margin-left: 25px;}
.new a:hover .con span{color: #01468e;}
.new a:hover .date{background-image: url("../images/new_10.png");}
/*详情*/
.new_detail_tit{padding-top: 25px;margin-bottom: 20px;}
.new_detail_tit h1{color: #333;line-height: 26px;font-size: 16px;margin-bottom: 10px;}
.new_detail_tit .date{overflow: hidden;}
.new_detail_tit .date span{display: block;float: left;line-height: 28px;margin-right: 80px;}
.new_detail_tit .date i{font-style: normal; display: block;float: left;line-height: 28px;margin-right: 10px;}
.new_detail_con img{display: block;max-width: 100%;}
.new_detail_con p{color: #999999;font-size: 12px;}


/*联系我们*/
.contact{padding-top: 25px;}
.recruit{border: 1px solid #dfdfdf;margin-top: 15px;}
.recruit_wrap .recruit:first-child{margin-top: 30px;}
.recr_tit{cursor: pointer; padding: 12px 60px 12px 20px;line-height: 26px;color: #555555;font-size: 16px;background: url("../images/recruit_08.png") no-repeat 805px 21px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.recruit.on .recr_tit,.recruit .recr_tit:hover{color: #00a78e;background-image: url("../images/recruit_05.png");}
.recr_con{display: none;padding: 0 20px;}
.recr_con table{width: 600px;margin-bottom: 24px;}
.recr_con table thead tr td{line-height: 24px;color: #666666;padding: 8px 10px 5px 0;}
.recr_con table thead tr td{line-height: 24px;color: #888888;padding: 5px 10px 5px 0;}
.recr_con .con{padding-bottom: 10px;}
.recr_con .con span{display: block;line-height: 26px;margin-bottom: 9px; color: #444444;}
.recr_con .con p{line-height: 26px;color: #888888;}
.recruit2{padding-top: 24px;padding-left: 21px;}
.recruit2 span{display: block;line-height: 26px;margin-bottom: 9px; color: #444444;}
.recruit2 p{line-height: 26px;color: #888888;}
.recruit2 a{color: #01458e;}
.recruit2 a:hover{color: #00a78e;text-decoration: underline;}

/*首页*/
.flexslider{position:relative; clear: both; overflow:hidden;z-index: 1; }
.flexslider .slides li{position:relative;width: 100%;}
.flexslider .slides li a{position:relative;display: block;width: 100%;}
.flexslider .slides li a img { width: 100%;display:block; }
.flex-direction-nav{display: none;}
/*.flex-direction-nav li a{ width:70px; height:70px;border-radius: 100%;  position: absolute;top:50%;margin-top: -35px; display: block;font-size: 0;text-indent:-9000px; -webkit-transition: 0.4s; transition: 0.4s;}*/
/*.flex-direction-nav li a.flex-prev{left: 2.8%;background: url("../images/index2_03.png") no-repeat center #fff;}*/
/*.flex-direction-nav li a.flex-next{right: 2.8%; background: url("../images/index2_09.png") no-repeat center #fff;}*/
/*.flex-direction-nav li a.flex-prev:hover{background: url("../images/index2_05.png") no-repeat center #00a2e9;}*/
/*.flex-direction-nav li a.flex-next:hover{background: url("../images/index2_07.png") no-repeat center #00a2e9;}*/
.flex-control-nav{padding: 0; position: absolute;bottom: 30px;left: 0;height: 24px;line-height: 24px; width: 100%; text-align: center;}
.flex-control-nav li{vertical-align: middle; display: inline-block;*display: inline;zoom:1;width: 30px;overflow: hidden; padding: 0;}
.flex-control-nav li a{position: relative; cursor: pointer;margin: 0 auto; border-radius: 12px; display: block; font-size: 0;color: transparent;width: 12px;height: 12px;border: 2px solid #01458e;}
.flex-control-nav li a::before{content: " ";width: 0;background: #00a78e; height: 1px;position: absolute;left: 50%;  -webkit-transform: translateX(-50%);  -moz-transform: translateX(-50%);  -ms-transform: translateX(-50%);  -o-transform: translateX(-50%);  transform: translateX(-50%); top:50%;margin-top: -1px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.flex-control-nav li a:hover,
.flex-control-nav li a.flex-active{border-color: #00a78e;}
.flex-control-nav li a:hover::before,
.flex-control-nav li a.flex-active::before{width: 30px;}
/*f1*/
.ind1_tit{overflow: hidden;position: relative;}
.ind1_tit::before{content: " ";background: url("../images/index1_05.jpg");width: 50%;left: 0;top:0;z-index: 1; height: 85px;position: absolute;}
.ind1_tit::after{content: " ";background: url("../images/index1_07.jpg");width: 50%;right: 0;top:0;z-index: 1; height: 85px;position: absolute;}
.ind1_tit .wrap{position: relative;z-index: 2;}
.ind1_tit .wrap div{width: 50%;float: left;text-align: center;padding-top: 16px;height: 69px;}
.ind1_tit .wrap h5{font-size: 24px;line-height: 32px;color: #fff;}
.ind1_tit .wrap span{display: block; font-size: 12px;line-height: 18px;color: #d1d1d1;font-family: "Arial";}
.ind_f1{height: 590px;padding-top: 60px;background-position: center;}
.ind1_left{overflow: hidden;width: 600px;float: left;height: 530px;background: url("../images/index1_05.jpg");}
.ind1_left a{display: block;width: 297px;height: 262px; float: left;margin: 0 6px 6px 0;overflow: hidden;position: relative;}
.ind1_left a.two{margin-right: 0;}
.ind1_left a img{display: block;width: 297px;height: 262px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind1_left a .con{font-size: 16px; position: absolute;line-height: 45px;width: 200px;padding: 0 67px 0 30px;height: 90px;left: 0;bottom: -45px; color: #fff;background: url("../images/index1_43.png") no-repeat 237px 19px #00a78e;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind1_left a:hover .con{bottom: 0;background-color: rgba(1,69,142,0.8);background-image: url("../images/index1_40.png");}
.ind1_left a:hover img{  -webkit-transform: scale(1.02);  -moz-transform: scale(1.02);  -ms-transform: scale(1.02);  -o-transform: scale(1.02);  transform: scale(1.02);}
.ind1_right{overflow: hidden; text-align: center; display: block;float: right;width: 600px;height: 530px;position: relative;background: #001a36;}
.ind1_right img{display: block;width: 600px;height: 530px;position: absolute;z-index: 1; left: 0;top:0;opacity: 0.3;filter:alpha(opacity=30);  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind1_right h5{position: relative;z-index: 2; font-size: 24px;line-height: 34px;color: #fff;padding-top: 135px;}
.ind1_right p{width: 390px;margin: 0 auto; position: relative;z-index: 2; font-size: 14px;line-height: 22px;color: #d4d4d4;padding-top: 10px;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden;}
.ind1_right b{position: relative;z-index: 2;display: block;width: 66px;border-top: 1px solid #5d5d5d;border-bottom: 1px solid #5d5d5d; font-size: 14px;line-height: 30px;color: #fff;font-family: "Arial";font-weight: normal; margin: 135px auto 0;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind1_right:hover img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.ind1_right b:hover{text-decoration: underline;}
/*f2*/
.ind_f2{height: 850px;padding-top: 58px;background-position: center;}
.ind_f2 .wrap h5{text-align: center; font-size: 24px;line-height: 28px;color: #fff;}
.ind_f2 .wrap h6{text-align: center; font-size: 12px;line-height: 16px;color: #888888;font-family: "Arial";}
.ind2_hd{overflow: hidden;text-align: center;padding-top: 5px;}
.ind2_hd li{text-align: center;display: inline-block;*display:inline;*zoom:1;min-width: 92px;font-size: 16px; line-height: 35px;color: #333333;background: #fff;padding: 0 10px;margin: 9px 3px 0;cursor: pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind2_hd li:hover,.ind2_hd li.on{background: #01458e;color: #fff;}
.ind2_scroll{ width:1200px;display: none;  position:relative;padding-bottom: 55px;}
.ind2_scroll.on{display: block;}
.ind2_scroll .hd{ overflow:hidden; }
.ind2_scroll .hd .pageState{display: none;}
.ind2_scroll .hd .prev,
.ind2_scroll .hd .next{ display:block;  width:35px; height:35px; position: absolute;left: 0;bottom:0;background: url("../images/index1_49.png") no-repeat center #f1f8ff; }
.ind2_scroll .hd .next{ background-image: url("../images/index1_56.png");left: auto; right: 0; }
.ind2_scroll .hd .prev:hover{background:url("../images/index1_51.png") no-repeat center #01458e;}
.ind2_scroll .hd .next:hover{background:url("../images/index1_54.png") no-repeat center #01458e;}
.ind2_scroll .hd .prevStop{ background-position:-60px 0; }
.ind2_scroll .hd .nextStop{ background-position:-60px -50px; }
.ind2_scroll .hd ul{display: none; float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.ind2_scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.ind2_scroll .hd ul li.on{ background-position:0 0; }
.ind2_scroll .bd{width: 1200px;overflow: hidden;}
.ind2_scroll .bd ul{ overflow:hidden; zoom:1; }
.ind2_scroll .bd ul li{ margin:0 19.5px 0 0;width: 387px;position: relative; float:left;  }
.ind_prod a{overflow: hidden; background: #00a78e; display: block;margin: 20px 0 0 0;height: 291px;position: relative;}
.ind_prod a::before{opacity: 0;filter:alpha(opacity=0); content: " ";width: 100%;height: 90px;z-index: 2;position: absolute;left: 0;bottom: -44px;background: url("../images/product_41.jpg");  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_prod a .pic{overflow: hidden; background: #f1f8ff;height: 244px; border: 1px solid #bbd4ef;}
.ind_prod a .pic img{margin: 0 auto; display: block;width: 250px;height: 244px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_prod a .con{color: #fff; font-size: 16px; background: url("../images/index1_43.png") no-repeat right 21px; position: relative;z-index: 2;line-height: 45px;bottom: 0;left:30px;width: 290px;padding-right: 38px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_prod a:hover .con{bottom: 40px;color: #fff;background-image: url("../images/product_66.png");}
.ind_prod a:hover::before{bottom: 0;opacity: 1;filter:alpha(opacity=100); }
.ind_prod a:hover .pic img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}
.ind_f3{overflow: hidden;background: #000;}
.ind_f3 a{display: block;width: 25%;float: left;position: relative;overflow: hidden;}
.ind_f3 a img{display: block;width: 100%;opacity: 0.3;filter:alpha(opacity=30);  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_f3 a .con{position: absolute;left: 60px;top:78px;}
.ind_f3 a .con1{background: url("../images/index1_63.png") no-repeat left 2px;padding-left: 69px;}
.ind_f3 a .con2{background: url("../images/index1_46.png") no-repeat left 1px;padding-left: 44px;}
.ind_f3 a .con3{background: url("../images/index1_69.png") no-repeat left 2px;padding-left: 50px;}
.ind_f3 a .con4{background: url("../images/index1_66.png") no-repeat left 2px;padding-left: 46px;}
.ind_f3 a h5{font-size: 26px;line-height: 36px;color: #fff;}
.ind_f3 a h6{font-size: 16px;line-height: 26px;color: #fff;}
.ind_f3 a b{display: block;left: 60px;font-weight: normal;position: absolute; bottom: 23%;font-family: "Arial"; width: 66px;border-top: 1px solid #5d5d5d;border-bottom: 1px solid #5d5d5d;text-align: center;color: #fff;line-height: 30px;}
.ind_f3 a:hover img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}



/*底部*/
.footer{background: #1d1d1d;padding: 34px 0 15px;}
.foot{border-bottom: 2px solid #2d2d2d;padding-bottom: 35px;margin-bottom: 15px;}
.ft_nav{float: left;overflow: hidden;}
.ft_nav li{float: left;margin-left: 20px;width: 80px;}
.ft_nav li:first-child{margin-left: 0;}
.ft_nav li a{display: block;font-size: 12px; line-height: 22px;color: #888888;font-size: 12px;}
.ft_nav li a:first-child{color: #fff;font-size: 14px;line-height: 26px;}
.ft_nav li a:hover{color: #fff;text-decoration: underline;}
.ft_right{float: right;}
.ft_right p{line-height: 25px;color: #888;padding:5px 0 5px 33px;}
.ft_right p.p1{background: url("../images/product_102.png") no-repeat left 6px;font-family: "Arial";}
.ft_right p.p2{background: url("../images/product_106.png") no-repeat 3px 6px;}
.ft2{width: 1200px;margin: 0 auto;overflow: hidden;}
.ft2 p{line-height: 22px;color: #888888;}
.ft2 p a{line-height: 22px;color: #888888;}
.ft2 p a:hover{color: #fff;}
.ft2 p.p1{float: left;}
.ft2 p.p2{float: right;}
.friend{width: 1200px;margin: 8px auto 0;overflow: hidden;}
.friend span{display: block;float: left;line-height: 24px;color: #888888;}
.friend_scroll{ width:1096px;  position:relative; float: right;}
.friend_scroll .hd{ overflow:hidden; }
.friend_scroll .hd .pageState{display: none;}
.friend_scroll .hd .prev,
.friend_scroll .hd .next{ display:block;  width:17px; height:24px; position: absolute;right: 17px;top:0;background: url("../images/product2_09.png") no-repeat center; }
.friend_scroll .hd .next{ background-image: url("../images/product2_11.png");right: 0; }
.friend_scroll .hd .prev:hover{background:url("../images/product2_15.png") no-repeat center;}
.friend_scroll .hd .next:hover{background:url("../images/product2_16.png") no-repeat center;}
.friend_scroll .hd .prevStop{ background-position:-60px 0; }
.friend_scroll .hd .nextStop{ background-position:-60px -50px; }
.friend_scroll .hd ul{display: none; float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.friend_scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.friend_scroll .hd ul li.on{ background-position:0 0; }
.friend_scroll .bd{width: 1008px;overflow: hidden;}
.friend_scroll .bd ul{ overflow:hidden; zoom:1; }
.friend_scroll .bd ul li{ margin:0 5px;width: 116px;position: relative; float:left; text-align:center;  }
.friend_scroll .bd ul li a{display: block;line-height: 24px;color: #888888;}
.friend_scroll .bd ul li a:hover{color: #fff;}



/*客服*/
.qqkefu{
    position: fixed;
    top:50%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    /*right:0;*/
    right: 30px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:#01458e;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background:#00a78e;
}
.qqkefu ul li.top{
    background:url("../images/back.png") no-repeat center #01458e;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}
.qqkefu ul li.top:hover{
    background:url("../images/back.png") no-repeat center #00a78e;
}
.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li b.a{
    background:url(../images/qq.png) no-repeat center center;
}
.qqkefu ul li b.b{
    background:url(../images/zixun.png) no-repeat center center;
}
.qqkefu ul li b.c{
    background:url(../images/weixin.png) no-repeat center center;
}
.qqkefu ul li b.e{
    background:url(../images/tel.png) no-repeat center center;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    background:url(../images/czx6.png) no-repeat;
    position: absolute;
    right: -5px;
    top: 122px;
}

.hzhb_a {
  width: 193px;
  display: block;
  float: left;
  line-height: 23px;
  color: #333;
  text-align: center;
  margin-right: 20px;
}
.hzhb li {
  margin-bottom: 15px;
}
.hzhb li .hzhb_a:last-child {
  margin-right: 0;
}
.hzhb_img {
  width: 196px;
  height: 124px;
  overflow: hidden;
  border: solid #ccc 1px;
  margin-bottom: 5px;
  transition: .5s;
  box-sizing: border-box;
  position: relative;
}
.hzhb_img:before {
  content: "";
  position: absolute;
  width: 99%;
  height: 98%;
  border: solid #0082c3 1px;
  top: 0;
  left: 0;
  display: none;
  transition: .5s;
}
.hzhb_img img {
  width: 196px;
  height: 124px;
  display: block;
}
.hzhb_a:hover .hzhb_img {
  box-shadow: 1px 2px 17px rgba(0, 0, 0, 0.2);
  border-color: #0082c3;
}
.hzhb_a:hover .hzhb_img:before {
  display: block;
}

.language{float: right;margin-top: 38px;border:1px solid rgba(255,255,255,.5);border-radius: 12px;line-height: 23px;font-size: 14px;color:#878686;padding:0 12px;/* margin-left: 20px; */}
.language a{color:#666;transition: all .3s;}
.language a:hover{color:#01458e;}
.qqkefu{display:none;}