﻿@media screen and (max-width:1200px)and (min-width:900px){
	 
/*头部*/
.header{ width:100%; height:66px; background-color:#ffffff;}
.head{ width:98%; height:66px; margin:auto;}
.head_left{ float:left; height:66px; position:relative; z-index:999;}
.head_left img{ padding-top:13px; cursor:pointer}
.head_right{ float:right; height:66px; display: block; width:487px;}


.search{ float:left; width:130px; height:28px; margin-top:18px;  position:relative; border-radius:20px; border:1px solid #127cdf; margin-left:15px; background-color:#fff; display:none;}
.nav{ float:left; height:66px;}
.nav a{ display: inline-block;height:66px; font-size:14px; color:#444444; line-height:66px; padding:0px 15px; cursor:pointer;}
.nav a:hover{ color:#fff; font-weight:bold; background-color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.nav a.nav_a{ color:#fff; font-weight:bold; background-color:#127cdf;}

.head_1{ float:left; width:100%; height:66px; line-height:66px; margin-left:20px; width:140px;}
.head_1 a{ font-size:12px; color:#333; padding:2px 15px; border-radius:20px;}
.head_1 a:hover{ color:#fff; background-color:#127cdf}
.head_1 a.head_1_a{ color:#fff; background-color:#127cdf}


.n_big { width: 100%; height: 200px;}

/*底部*/
.footer{ width:100%; height:87px; margin:auto; background:#4d4d4d;}
.foot{ width:98%; height:87px; margin:auto;}
.foot_left{ float:left; height:72px; padding-top:15px;}
.foot_left_1{ font-size:21px; color:#fff; background:url(../images/news_26.png) no-repeat left; padding-left:25px; height:27px;}
.foot_left_2{ font-size:12px; color:#fff; height:40px; line-height:40px;opacity:0.6;}
.foot_right{ float:right; height:87px;}
.foot_right_1{ height:40px; line-height:40px; padding-top:5px; font-size:14px; color:#fff;}
.foot_right_1 a{ font-size:14px; color:#fff;}
.foot_right_1 span{ padding:0px 7px;}
.foot_right_2{ text-align:right;}
.foot_right_2 a{ display:inline-block; width:26px; height:26px; border-radius:100%; border:1px solid #4d4d4d; margin-left:5px;}
.foot_right_2 a:hover{ border:1px solid #5b5b5b;}



/*新闻中心*/
.main{ width:98%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
.main_tit{ width:100%; text-align: center; font-size:22px; color:#3b3b3b; height:50px; line-height:50px;}
.main_1{ width:100%; background:url(../images/news_13.png) no-repeat center top; height:228px;}
.main_1_con{ width:100%; height:45px; font-size:14px; color:#868686; text-align: center; line-height:45px;}
.main_mune{ width:100%; height:50px; margin-top:10px; text-align: center;}
.main_mune a{ display:inline-block; font-size:16px; color:#404040; text-align: center; width:133px; height:48px; line-height:48px; border:1px solid #f8f8f8; margin:0px 10px; cursor:pointer; background-color:#fff;}
.main_mune a:hover{ background-color:#127cdf; border:1px solid #127cdf; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.main_mune a.main_mune_a{ background-color:#127cdf; border:1px solid #127cdf; color:#fff}


.news{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.news ul li{ float:left; width:100%; height:210px; list-style:none; margin-bottom:50px;}
.news ul li a{ display:block; width:100%; height:210px; cursor:pointer;}
.news_left{ float:left; width:284px; height:210px; position:relative;}
.news_left_1{ width:284px; height:210px;}
.news_left_1 img{ width:284px; height:210px;}
.news_left_2{ width:284px; height:210px; background:rgba(0,0,0,0.4) url(../images/news_21.png) no-repeat center; position:absolute; top:0;opacity:0;}

.news_right{ float:right; width:885px; height:210px;}
.news_right_1{ width:100%; font-size:22px; color:#3d3d3d; height:29px; overflow:hidden;}
.news_right_2{ width:100%; overflow:hidden; font-size:14px; color:#969696; line-height:23px; height:70px; margin-top:15px;}
.news_right_3{ width:100%; height:40px; margin-top:55px; line-height:40px; font-size:14px; color:#969696;}
.news_right_3 span{ display:inline-block; font-size:14px; color:#fff; text-align:center; height:40px; width:105px; background-color:#969696; margin-right:25px;}

.page{ width:100%; height:56px; background-color:#f2f2f2; margin-bottom:30px;}


/*新闻详情*/
.xiang{ width:100%; height:auto; overflow:hidden; padding-bottom:35px; margin-top:35px;}
.xiang_tit{ float:left; background:url(../images/xiang_03.jpg) no-repeat left; height:53px; padding-left:20px;}
.xiang_tit_1{ font-size:18px; color:#474747;}
.xiang_tit_2{ font-size:14px; color:#626262; margin-top:8px;}
.xiang_tit_2 span{ padding:0px 10px;}
.detail_right{ float:right;}
.detail_right a{ display:inline-block; font-size:12px; cursor:pointer; color:#a3a3a3; text-align: center; padding:0px 10px; height:28px; overflow:hidden; border:1px solid #a3a3a3; line-height:26px; border-radius:4px; margin-left:10px;}
.detail_right a:hover{ background-color:#127cdf; color:#fff; border:1px solid #127cdf;transition: all 0.2s ease-in;}
.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:15px; color:#626262; line-height:32px; margin-top:15px; padding-bottom:50px;}
.xiang_con img{ max-width:100%;}

/*关于我们*/
.main_2{ width:100%; background: url(../images/about_05.png) no-repeat center top; height:224px;}
.company{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.company_1{ width:100%; font-size:24px; color:#a2a2a2; font-family:Arial, Helvetica, sans-serif; height:28px; display:none;}
.company_2{ width:100%; font-size:20px; color:#393939; height:24px;}
.company_mune{ width:100%; height: auto; overflow:hidden; margin:auto; margin-top:30px; text-align:center;}
.company_mune a{ display: inline-block; float:left; width:24%; height: auto; overflow:hidden; margin-right:0.5%; margin-left:0.5%; cursor:pointer;}
.company_mune a.company_mune_1{ margin-right:0px;}
.company_mune a.company_mune_a .company_nei_tit{ background-color:rgba(18,124,223,0.8);-webkit-transition: all 0.4s ease-in-out;}
.company_mune a:hover .company_nei_tit{ background-color:rgba(18,124,223,0.8);-webkit-transition: all 0.4s ease-in-out;}
.company_nei{ width:100%; height: auto; overflow:hidden; position:relative;}
.company_nei_img{ width:100%; height: auto; overflow:hidden;}
.company_nei_img img{ width:100%; height:auto;}
.company_nei_tit{ width:100%; height:38px; text-align: center; background-color:rgba(0,0,0,0.5); font-size:16px; color:#fff; line-height:38px; position:absolute; bottom:3px;}
.company_con{ width:100%; height:auto; overflow:hidden; margin-top:35px; display:none;}
.company_con_tit{ width:100%; height:65px; text-align: center; line-height:65px; font-size:22px; color:#343434;}
.company_con_con{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#676767; line-height:25px; padding-bottom:70px;}

/*企业文化*/
.culture{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.culture_1{ width:100%; text-align: center; font-size:24px; color:#a2a2a2; font-family:Arial, Helvetica, sans-serif; height:28px; display:none;}
.culture_2{ width:100%; font-size:22px; color:#393939; height:31px; text-align: center;}
.culture_3{ width:100%; font-size:24px; color:#707070; text-align: center; font-weight:bold; height:70px; line-height:70px;}
.culture_4{ width:100%; height: auto; overflow:hidden; margin-top:25px; margin-bottom:40px;} 
.culture_4 img{ max-width:100%;}

/*企业荣誉*/
.culture_list{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.culture_list ul li{ float:left; width:50%; height:415px; list-style:none; margin-bottom:27px; margin-right:0px;}
.culture_list ul li.culture_list_li{ margin-right:0px;}
.culture_list ul li a{ display:block; width:100%; height:415px;}
.culture_list ul li a:hover .culture_list_tit{ color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.culture_list_img{ width:265px; height:354px; border:1px solid #e0e0e0; margin:auto;}
.culture_list_tit{ width:265px; height:59px; text-align: center; line-height:59px; font-size:14px; color:#868686; margin:auto;}

/*联系我们*/
.main_3{ width:100%; background: url(../images/contact_05.jpg) no-repeat center top; height:227px;}
.contact{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.contact_1{ width:100%; height:auto; overflow:hidden; margin-bottom:35px;}
.contact_1_left{ float:left; width:45%; height:auto; overflow:hidden;}
.contact_1_left_1{ width:100%; font-size:20px; color:#383838; height:24px;}
.contact_1_left_2{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#383838; line-height:24px; margin-top:10px;}
.contact_1_right{ float:right; width:45%; height: auto; border:none;}
.contact_1_right img{ width:99%; height:auto; border:1px solid #d5d5d5;}
.contact_2{ width:100%; text-align: center; font-size:20px; color:#474747; height:24px;}
.contact_3{ width:100%; text-align: center; height:42px; margin-top:15px;}
.contact_3 span{ display:inline-block; font-size:20px; color:#000; font-weight:bold; height:40px; padding:0px 25px; border:1px solid #c4c4c4; border-radius:20px; line-height:40px;}
.online_warp{ width:100%; height:305px; margin-top:40px; margin-bottom:40px;}
.online{ width:100%; height:255px;}
.online_left{ float: left; width:48%; height:255px;}
.online_text{ width:95%; height:60px; padding-left:5%; background-color:#f3f3f3; border:none; font-size:16px; margin-bottom:15px; font-family:"微软雅黑";}
.online_right{ float:right; width:48%; height:auto;}
.online_textarea{ width:530px; height:180px; padding:15px; border:none; background-color:#f3f3f3;font-size:16px; font-family:"微软雅黑";}
.online_ti{ width:100%; height:50px; text-align: center;}
.online_ti_1{ display:inline-block; width:210px; height:50px; background-color:#127cdf; border:none; cursor:pointer;  font-size:16px; color:#fff; line-height:50px; font-family:"微软雅黑";}

/*产品展示*/
.main_4{ width:100%; background: url(../images/product_05.jpg) no-repeat center top; height:225px;}
.product{ width:818px; height:auto; overflow:hidden; margin:auto; padding-left:27px; margin-top:-85px;}
.product ul li{ float:left; width:382px; height:322px; list-style:none; margin-right:27px; margin-bottom:35px;}
.product ul li.product_li{ margin-right:27px;}
.product ul li a{ display:block; width:382px; height:322px; cursor:pointer; position:relative;}
.product ul li a:hover .product_bg{opacity:1;transition: all 0.2s ease-in;}
.product ul li a:hover .product_con_1{color:#fff; z-index:9;-webkit-transition: all 0.4s ease-in-out;}
.product ul li a:hover .product_con_2{ color:#fff; z-index:9;-webkit-transition: all 0.4s ease-in-out;}
.product_img{ width:382px; height:226px;}
.product_con{ width:382px; height:96px; background-color:#f6f6f6; }
.product_con_1{ width:360px; font-size:18px; color:#515151; text-align: center; margin:auto; height:24px; padding-top:25px; position:relative;}
.product_con_2{ width:360px; margin:auto; font-size:14px; color:#acacac; text-align: center; height:30px; line-height:30px; position:relative;}
.product_bg{ width:382px; height:232px; background-color:rgba(0,0,0,0.7); position:absolute; top:0; padding-top:90px;opacity:0;}
.product_bg_1{ width:56px; height:56px; background-color:#127cdf; border-radius:100%; margin:auto; font-size:49px; color:#fff; text-align:center; line-height:56px; font-family:"宋体";}


/*相关推荐*/
.groom{ width:98%; height:auto; overflow:hidden; margin:auto;}
.groom_tit{ width:100%; font-size:22px; color:#353535; height:90px; line-height:90px;}
.groom_list{ width:818px; height:auto; overflow:hidden;margin:auto; padding-left:27px; }
.groom_list ul li{ float:left; width:382px; height:322px; list-style:none; margin-right:27px; margin-bottom:35px;}
.groom_list ul li.groom_list_li{ margin-right:27px;}
.groom_list ul li a{ display:block; width:382px; height:322px; cursor:pointer; position:relative;}
.groom_list ul li a:hover .product_con_1{color:#127cdf; z-index:9;-webkit-transition: all 0.4s ease-in-out;}
.groom_list ul li a:hover .product_con_2{ color:#127cdf; z-index:9;-webkit-transition: all 0.4s ease-in-out;}

.qing{ width:100%; height:57px; border-bottom:1px solid #f0f0f0; padding-top:10px;}
.qing_tit{ float:left; font-size:18px; color:#515151; line-height:30px;}
.detail_warp{ width:100%; height:490px; border-bottom:1px solid #f0f0f0; margin-top:40px;}
.detail{ width:100%; height:430px; position:relative; overflow:hidden;}
.detail .detail-left {
  position:absolute;
  left:0px;
  top:185px;
  z-index:1100; cursor:pointer;width:55px; height:90px; background-color:#373737; text-align: center; line-height:90px; font-size:27px; color:#fff; font-family:"宋体"; 
}
.detail .detail-left:hover{ background-color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.detail .detail-right {
  position: absolute;
  top:185px;
  right:0;
  z-index:1100; cursor:pointer;width:55px; height:90px; background-color:#373737; text-align: center; line-height:90px; font-size:27px; color:#fff; font-family:"宋体"; 
}
.detail .detail-right:hover{ background-color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.detail .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden; margin:auto;
}
.detail .swiper-slide{ overflow:hidden; text-align: center;}
.detail .swiper-slide img{ max-height:430px;}


.signal{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; margin-top:15px;}
.signal_tit{ width:96%; border-bottom:2px solid #e5e5e5; margin:auto; height:50px; line-height:50px; padding-top:10px; text-align:right; font-size:14px; color:#9a9a9a;}
.signal_tit span{ font-size:20px; color:#383838; border-bottom:2px solid #127cdf; float:left;}
.signal_con{ width:96%; height:auto; overflow:hidden; margin:auto; font-size:16px; color:#393939; line-height:31px; margin-top:15px; padding-bottom:25px;}


/*banner*/
.big{ width:100%; height:100vh; margin:auto;position:relative; overflow:hidden;}
.big .arrow-left {
  position:absolute;
  left:5%;
  bottom:85px;
  z-index:1100; cursor:pointer;width:35px; height:10px; background:url(../images/jian1.png) no-repeat center;opacity: 0.5;   
}
.big .arrow-left:hover{opacity:1;}
.big .arrow-right {
  position: absolute;
  bottom:85px;
  right:5%;
  z-index:1100; cursor:pointer;width:35px; height:10px; background:url(../images/jian.png) no-repeat center;opacity: 0.5;  
}
.big .arrow-right:hover{opacity: 1;}
.big .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden; margin:auto;
}
.big .swiper-slide{ overflow:hidden; text-align: center;}
.big .pagination1{
	  position:relative;
	  bottom:55%;
	  width: 10px;
	  z-index:100; float:left; margin-left:5%;
	 
	}
.big .swiper-pagination-bullet {
	  display:block;
	  width: 6px;
	  height:6px;
	  margin:3px 0px;
	  cursor: pointer; background-color:#fff; opacity: 1; border-radius:100%; margin-bottom:10px; border:2px solid #fff;
	}
.big .swiper-pagination-bullet-active{background-color:rgba(255,255,255,0);border:2px solid #2d5ab8;}
.big_div{ width:100%; height:100vh;}
.footer1{ width:100%; height:87px; margin:auto; background:rgba(0,0,0,0.3); position:absolute; bottom:0; z-index:9;}
.foot_right_21{ text-align:right;}
.foot_right_21 a{ display:inline-block; width:26px; height:26px; border-radius:100%; border:1px solid rgba(0,0,0,0); margin-left:5px;}
.foot_right_21 a:hover{ border:1px solid #b0c4d1;}

.goods_warp{ width:100%; height:242px; position:absolute; bottom:135px; z-index:9;}
.goods_all{ width:800px; height:242px; position:relative; margin:auto;}
.goods{ width:800px; height:242px; margin:auto; position:relative; overflow:hidden;}
.goods-left {
  position:absolute;
  left:-70px;
  top:200px;
  z-index:1100; cursor:pointer;width:55px; height:42px; text-align: center; line-height:42px; font-size:26px; color:#fff; font-family:"宋体"; font-weight:bold;
}
.goods-left:hover{ color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.goods-right {
  position: absolute;
  top:200px;
  right:-70px;
  z-index:1100; cursor:pointer;width:55px; height:42px;text-align: center; line-height:42px; font-size:26px; color:#fff; font-family:"宋体"; font-weight:bold; 
}
.goods-right:hover{ color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.goods-container {
  width: 100%;
  height: 100%;
  overflow:hidden; margin:auto;
}
.goods .swiper-slide{ overflow:hidden;}

.goods_1{ width:255px; height:138px; margin:auto;}

.goods_1_1{ width:255px; height:42px; position:absolute; bottom:0px;}
.goods_1_left{ float:left; width:225px; height:42px; text-align: center; line-height:42px; font-size:15px; color:#fff;}
.goods_1_right{ float:right; width:30px; height:42px; background-color:rgba(62,150,226,0.5); text-align: center; line-height:42px; color:#fff; font-family:"宋体"; font-size:30px;}

.goods_1_2{ width:255px; height:138px; position:absolute; bottom:-187px;}
.goods_img{ width:255px; height:101px;}
.goods_img img{ width:255px; height:101px;}
.goods_tit{ width:225px; height:37px; background-color:#127ddf; font-size:14px; color:#fff; line-height:37px; padding:0px 15px;}
.goods_tit span{ float:right;}
}


@media screen and (max-width:900px)and (min-width:560px){
 	/*头部*/
.header{ width:100%; height:66px; background-color:#ffffff;}
.head{ width:98%; height:66px; margin:auto;}
.head_left{ float:left; height:66px; position:relative; z-index:999; width:180px;}
.head_left img{ padding-top:17px; cursor:pointer; width:80%;}
.head_right{ float:right; height:66px; display: block; width:368px;}


.search{ float:left; width:130px; height:28px; margin-top:18px;  position:relative; border-radius:20px; border:1px solid #127cdf; margin-left:15px; background-color:#fff; display:none;}
.nav{ float:left; height:66px;}
.nav a{ display: inline-block;height:66px; font-size:14px; color:#444444; line-height:66px; padding:0px 3px; cursor:pointer;}
.nav a:hover{ color:#127cdf; font-weight:bold; background-color:#ffffff;-webkit-transition: all 0.4s ease-in-out;}
.nav a.nav_a{ color:#127cdf; font-weight:bold; background-color:#ffffff;}

.head_1{ float:left; width:100%; height:66px; line-height:66px; margin-left:10px; width:100px;}
.head_1 a{ font-size:12px; color:#333; padding:2px 8px; border-radius:20px;}
.head_1 a:hover{ color:#fff; background-color:#127cdf}
.head_1 a.head_1_a{ color:#fff; background-color:#127cdf}

.cai{ width:100%; height:60px; position:  absolute; top:0px; left:0px; display:block; z-index:99;border-bottom: 1px solid rgba(255,255,255,0.2); display:none;}

.n_big { width: 100%; height:180px;}

/*底部*/
.footer{ width:100%; height: auto; overflow:hidden; margin:auto; background:#4d4d4d;}
.foot{ width:98%; height: auto; overflow:hidden; margin:auto;}
.foot_left{ float:left; height: auto; padding-top:15px; width:100%;}
.foot_left_1{ font-size:21px; color:#fff; background:url(../images/news_26.png) no-repeat left; padding-left:25px; height:27px; margin:auto; width:155px;}
.foot_left_2{ font-size:12px; color:#fff; height:30px; line-height:30px;opacity:0.6; text-align: center;}
.foot_right{ float:right; height: auto; overflow:hidden; width:100%;}
.foot_right_1{ height:30px; line-height:30px; font-size:14px; color:#fff; width:100%; text-align: center;}
.foot_right_1 a{ font-size:14px; color:#fff;}
.foot_right_1 span{ padding:0px 7px;}
.foot_right_2{ text-align: center;}
.foot_right_2 a{ display:inline-block; width:26px; height:26px; border-radius:100%; border:1px solid #4d4d4d; margin-left:5px;}
.foot_right_2 a:hover{ border:1px solid #5b5b5b;}


/*新闻中心*/
.main{ width:98%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
.main_tit{ width:100%; text-align: center; font-size:22px; color:#3b3b3b; height:50px; line-height:50px;}
.main_1{ width:100%; background:url(../images/news_13.png) no-repeat center top; height:228px;}
.main_1_con{ width:100%; height:45px; font-size:14px; color:#868686; text-align: center; line-height:45px;}
.main_mune{ width:100%; height:40px; margin-top:10px; text-align: center;}
.main_mune a{ display:inline-block; font-size:16px; color:#404040; text-align: center; width:133px; height:38px; line-height:38px; border:1px solid #f8f8f8; margin:0px 10px; cursor:pointer; background-color:#fff;}
.main_mune a:hover{ background-color:#127cdf; border:1px solid #127cdf; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.main_mune a.main_mune_a{ background-color:#127cdf; border:1px solid #127cdf; color:#fff}


.news{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.news ul li{ float:left; width:100%; height:185px; list-style:none; margin-bottom:30px;}
.news ul li a{ display:block; width:100%; height:185px; cursor:pointer;}
.news_left{ float:left; width:250px; height:185px; position:relative;}
.news_left_1{ width:250px; height:185px;}
.news_left_1 img{ width:250px; height:185px;}
.news_left_2{ width:250px; height:185px; background:rgba(0,0,0,0.4) url(../images/news_21.png) no-repeat center; position:absolute; top:0;opacity:0;}

.news_right{ float:right; width:885px; height:210px;}
.news_right_1{ width:100%; font-size:18px; color:#3d3d3d; height:24px; overflow:hidden;}
.news_right_2{ width:100%; overflow:hidden; font-size:14px; color:#969696; line-height:23px; height:70px; margin-top:15px;}
.news_right_3{ width:100%; height:40px; margin-top:36px; line-height:40px; font-size:14px; color:#969696;}
.news_right_3 span{ display:inline-block; font-size:14px; color:#fff; text-align:center; height:40px; width:105px; background-color:#969696; margin-right:25px;}

.page{ width:100%; height:56px; background-color:#f2f2f2; margin-bottom:30px;}


/*新闻详情*/
.xiang{ width:100%; height:auto; overflow:hidden; padding-bottom:35px; margin-top:35px;}
.xiang_tit{ float:left; background:url(../images/xiang_03.jpg) no-repeat left; height:53px; padding-left:20px;}
.xiang_tit_1{ font-size:18px; color:#474747;}
.xiang_tit_2{ font-size:14px; color:#626262; margin-top:8px;}
.xiang_tit_2 span{ padding:0px 10px;}
.detail_right{ float:right; width:100%; margin-top:15px;}
.detail_right a{ display:inline-block; font-size:12px; cursor:pointer; color:#a3a3a3; text-align: center; padding:0px 10px; height:28px; overflow:hidden; border:1px solid #a3a3a3; line-height:26px; border-radius:4px; margin-left:0px; margin-right:10px;}
.detail_right a:hover{ background-color:#127cdf; color:#fff; border:1px solid #127cdf;transition: all 0.2s ease-in;}
.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:15px; color:#626262; line-height:32px; margin-top:15px; padding-bottom:50px;}
.xiang_con img{ max-width:100%;}

/*关于我们*/
.main_2{ width:100%; background: url(../images/about_05.png) no-repeat center top; height:224px;}
.company{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.company_1{ width:100%; font-size:24px; color:#a2a2a2; font-family:Arial, Helvetica, sans-serif; height:28px; display:none;}
.company_2{ width:100%; font-size:20px; color:#393939; height:24px;}
.company_mune{ width:100%; height: auto; overflow:hidden; margin:auto; margin-top:30px; text-align:center;}
.company_mune a{ display: inline-block; float:left; width:46%; height: auto; overflow:hidden; margin-right:2%; margin-left:2%; cursor:pointer; margin-bottom:10px;}
.company_mune a.company_mune_1{ margin-right:0px;}
.company_mune a.company_mune_a .company_nei_tit{ background-color:rgba(18,124,223,0.8);-webkit-transition: all 0.4s ease-in-out;}
.company_mune a:hover .company_nei_tit{ background-color:rgba(18,124,223,0.8);-webkit-transition: all 0.4s ease-in-out;}
.company_nei{ width:100%; height: auto; overflow:hidden; position:relative;}
.company_nei_img{ width:100%; height: auto; overflow:hidden;}
.company_nei_img img{ width:100%; height:auto;}
.company_nei_tit{ width:100%; height:38px; text-align: center; background-color:rgba(0,0,0,0.5); font-size:16px; color:#fff; line-height:38px; position:absolute; bottom:3px;}
.company_con{ width:100%; height:auto; overflow:hidden; margin-top:15px; display:none;}
.company_con_tit{ width:100%; height:55px; text-align: center; line-height:55px; font-size:18px; color:#343434;}
.company_con_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#676767; line-height:25px; padding-bottom:70px;}

/*企业文化*/
.culture{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.culture_1{ width:100%; text-align: center; font-size:24px; color:#a2a2a2; font-family:Arial, Helvetica, sans-serif; height:28px; display:none;}
.culture_2{ width:100%; font-size:18px; color:#393939; height:31px; text-align: center; line-height:31px;}
.culture_3{ width:100%; font-size:20px; color:#707070; text-align: center; font-weight:bold; height:70px; line-height:70px;}
.culture_4{ width:100%; height: auto; overflow:hidden; margin-top:25px; margin-bottom:40px;} 
.culture_4 img{ max-width:100%;}

/*企业荣誉*/
.culture_list{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.culture_list ul li{ float:left; width:50%; height:415px; list-style:none; margin-bottom:27px; margin-right:0px;}
.culture_list ul li.culture_list_li{ margin-right:0px;}
.culture_list ul li a{ display:block; width:100%; height:415px;}
.culture_list ul li a:hover .culture_list_tit{ color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.culture_list_img{ width:265px; height:354px; border:1px solid #e0e0e0; margin:auto;}
.culture_list_tit{ width:265px; height:59px; text-align: center; line-height:59px; font-size:14px; color:#868686; margin:auto;}

/*联系我们*/
.main_3{ width:100%; background: url(../images/contact_05.jpg) no-repeat center top; height:227px;}
.contact{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.contact_1{ width:100%; height:auto; overflow:hidden; margin-bottom:35px;}
.contact_1_left{ float:left; width:45%; height:auto; overflow:hidden;}
.contact_1_left_1{ width:100%; font-size:20px; color:#383838; height:24px;}
.contact_1_left_2{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#383838; line-height:24px; margin-top:10px;}
.contact_1_right{ float:right; width:45%; height: auto; border:none;}
.contact_1_right img{ width:99%; height:auto; border:1px solid #d5d5d5;}
.contact_2{ width:100%; text-align: center; font-size:20px; color:#474747; height:24px;}
.contact_3{ width:100%; text-align: center; height:42px; margin-top:15px;}
.contact_3 span{ display:inline-block; font-size:20px; color:#000; font-weight:bold; height:40px; padding:0px 25px; border:1px solid #c4c4c4; border-radius:20px; line-height:40px;}
.online_warp{ width:100%; height:305px; margin-top:40px; margin-bottom:40px;}
.online{ width:100%; height:255px;}
.online_left{ float: left; width:48%; height:255px;}
.online_text{ width:95%; height:60px; padding-left:5%; background-color:#f3f3f3; border:none; font-size:16px; margin-bottom:15px; font-family:"微软雅黑";}
.online_right{ float:right; width:48%; height:auto;}
.online_textarea{ width:530px; height:180px; padding:15px; border:none; background-color:#f3f3f3;font-size:16px; font-family:"微软雅黑";}
.online_ti{ width:100%; height:50px; text-align: center;}
.online_ti_1{ display:inline-block; width:210px; height:50px; background-color:#127cdf; border:none; cursor:pointer;  font-size:16px; color:#fff; line-height:50px; font-family:"微软雅黑";}

/*产品展示*/
.main_4{ width:100%; background: url(../images/product_05.jpg) no-repeat center top; height:225px;}
.product{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:-85px;}
.product ul li{ float:left; width:50%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:35px;}
.product ul li.product_li{ margin-right:0px;}
.product ul li a{ display:block; width:100%; height: auto; cursor:pointer; position:relative;}
.product ul li a:hover .product_bg{opacity:0;transition: all 0.2s ease-in;}
.product ul li a:hover .product_con_1{color:#127cdf; z-index:9;-webkit-transition: all 0.4s ease-in-out;}
.product ul li a:hover .product_con_2{ color:#127cdf; z-index:9;-webkit-transition: all 0.4s ease-in-out;}
.product_img{ width:95%; height: auto; overflow:hidden; margin:auto}
.product_img img{ width:100%; height:auto;}
.product_con{ width:95%; height:76px; background-color:#f6f6f6; margin:auto;}
.product_con_1{ width:100%; font-size:18px; color:#515151; text-align: center; margin:auto; height:24px; padding-top:13px; position:relative;}
.product_con_2{ width:100%; margin:auto; font-size:14px; color:#acacac; text-align: center; height:30px; line-height:30px; position:relative;}
.product_bg{ width:382px; height:232px; background-color:rgba(0,0,0,0.7); position:absolute; top:0; padding-top:90px;opacity:0;}
.product_bg_1{ width:56px; height:56px; background-color:#127cdf; border-radius:100%; margin:auto; font-size:49px; color:#fff; text-align:center; line-height:56px; font-family:"宋体";}


/*相关推荐*/
.groom{ width:98%; height:auto; overflow:hidden; margin:auto;}
.groom_tit{ width:100%; font-size:20px; color:#353535; height:80px; line-height:80px;}
.groom_list{ width:100%; height:auto; overflow:hidden;margin:auto; padding-left:0px; }
.groom_list ul li{ float:left; width:50%; height: auto; overflow: hidden; list-style:none; margin-right:0px; margin-bottom:35px;}
.groom_list ul li.groom_list_li{ margin-right:0px;}
.groom_list ul li a{ display:block; width:100%; height: auto; cursor:pointer; position:relative;}
.groom_list ul li a:hover .product_con_1{color:#127cdf; z-index:9;-webkit-transition: all 0.4s ease-in-out;}
.groom_list ul li a:hover .product_con_2{ color:#127cdf; z-index:9;-webkit-transition: all 0.4s ease-in-out;}

.qing{ width:100%; height: auto; overflow:hidden; border-bottom:1px solid #f0f0f0; padding-top:10px; padding-bottom:10px;}
.qing_tit{ float:left; font-size:18px; color:#515151; line-height:24px;}
.detail_warp{ width:100%; height:490px; border-bottom:1px solid #f0f0f0; margin-top:40px;}
.detail{ width:100%; height:430px; position:relative; overflow:hidden;}
.detail .detail-left {
  position:absolute;
  left:0px;
  top:185px;
  z-index:1100; cursor:pointer;width:55px; height:90px; background-color:#373737; text-align: center; line-height:90px; font-size:27px; color:#fff; font-family:"宋体"; 
}
.detail .detail-left:hover{ background-color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.detail .detail-right {
  position: absolute;
  top:185px;
  right:0;
  z-index:1100; cursor:pointer;width:55px; height:90px; background-color:#373737; text-align: center; line-height:90px; font-size:27px; color:#fff; font-family:"宋体"; 
}
.detail .detail-right:hover{ background-color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.detail .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden; margin:auto;
}
.detail .swiper-slide{ overflow:hidden; text-align: center;}
.detail .swiper-slide img{ max-height:430px; max-width:100%;}


.signal{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; margin-top:15px;}
.signal_tit{ width:96%; border-bottom:2px solid #e5e5e5; margin:auto; height:40px; line-height:40px; padding-top:10px; text-align:right; font-size:14px; color:#9a9a9a;}
.signal_tit span{ font-size:18px; color:#383838; border-bottom:2px solid #127cdf; float:left;}
.signal_con{ width:96%; height:auto; overflow:hidden; margin:auto; font-size:14px; color:#393939; line-height:28px; margin-top:15px; padding-bottom:25px;}


/*banner*/
.big{ width:100%; height:100vh; margin:auto;position:relative; overflow:hidden;}
.big .arrow-left {
  position:absolute;
  left:5%;
  bottom:85px;
  z-index:1100; cursor:pointer;width:35px; height:10px; background:url(../images/jian1.png) no-repeat center;opacity: 0.5;   
}
.big .arrow-left:hover{opacity:1;}
.big .arrow-right {
  position: absolute;
  bottom:85px;
  right:5%;
  z-index:1100; cursor:pointer;width:35px; height:10px; background:url(../images/jian.png) no-repeat center;opacity: 0.5;  
}
.big .arrow-right:hover{opacity: 1;}
.big .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden; margin:auto;
}
.big .swiper-slide{ overflow:hidden; text-align: center;}
.big .pagination1{
	  position:relative;
	  bottom:55%;
	  width: 10px;
	  z-index:100; float:left; margin-left:5%;
	 
	}
.big .swiper-pagination-bullet {
	  display:block;
	  width: 6px;
	  height:6px;
	  margin:3px 0px;
	  cursor: pointer; background-color:#fff; opacity: 1; border-radius:100%; margin-bottom:10px; border:2px solid #fff;
	}
.big .swiper-pagination-bullet-active{background-color:rgba(255,255,255,0);border:2px solid #2d5ab8;}
.big_div{ width:100%; height:100vh;}
.footer1{ width:100%; height: auto; overflow:hidden; margin:auto; background:rgba(0,0,0,0.3); position:absolute; bottom:0; z-index:9;}
.foot_right_21{ text-align:right;}
.foot_right_21 a{ display:inline-block; width:26px; height:26px; border-radius:100%; border:1px solid rgba(0,0,0,0); margin-left:5px;}
.foot_right_21 a:hover{ border:1px solid #b0c4d1;}

.goods_warp{ width:100%; height: auto; overflow:hidden; position:absolute; bottom:150px; z-index:9;}
.goods_all{ width:800px; height:242px; position:relative; margin:auto; display:none;}
.goods_all1{ width:100%; height: auto; overflow:hidden; position:relative; margin:auto; display:block;}
.goods{ display:none;}
.goods1{ width:90%; height: auto; margin:auto; position:relative; overflow:hidden;}
.goods-left1 {
  position:absolute;
  left:0px;
  top:40%;
  z-index:1100; cursor:pointer;width:55px; height:42px; text-align: center; line-height:42px; font-size:26px; color:#fff; font-family:"宋体"; font-weight:bold;
}
.goods-left1:hover{ color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.goods-right1 {
  position: absolute;
  top:40%;
  right:0px;
  z-index:1100; cursor:pointer;width:55px; height:42px;text-align: center; line-height:42px; font-size:26px; color:#fff; font-family:"宋体"; font-weight:bold; 
}
.goods-right1:hover{ color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.goods-container {
  width: 100%;
  height: 100%;
  overflow:hidden; margin:auto;
}
.goods1 .swiper-slide{ overflow:hidden;}


.goods1_1_2{ width:100%; height: auto; overflow:hidden; margin:auto;}
.goods_img{ width:100%; height: auto;}
.goods_img img{ width:100%; height: auto;}
.goods_tit{ width:96%; height:37px; background-color:#127ddf; font-size:14px; color:#fff; line-height:37px; padding:0px 2%;}
.goods_tit span{ float:right;}

}
@media screen and (max-width:559px)and (min-width:0px){
 	/*头部*/
.header{ width:100%; height: auto; overflow:hidden; background-color:#ffffff;}
.head{ width:98%; height: auto; margin:auto; overflow:hidden;margin-bottom:10px;}
.head_left{ float:left; height:50px; position:relative; z-index:999;}
.head_left img{ padding-top:12px; cursor:pointer; height:26px;}
.head_right{ float:right; height: auto; display: block; width:100%; position:relative;}


.search{ float:left; width:130px; height:28px; margin-top:18px;  position:relative; border-radius:20px; border:1px solid #127cdf; margin-left:15px; background-color:#fff; display:none;}
.nav{ float:left; height:30px; width:100%; text-align:center;}
.nav a{ display: inline-block;height:30px; font-size:15px; color:#444444; line-height:30px; padding:0px 6px; cursor:pointer;}
.nav a:hover{ color:#127cdf; font-weight:bold; background-color:#ffffff;-webkit-transition: all 0.4s ease-in-out;}
.nav a.nav_a{ color:#127cdf; font-weight:bold; background-color:#ffffff;}

.head_1{ float:left; width:100%; height:20px; line-height:20px; margin-left:0px; text-align: right; position:absolute; top:-35px;}
.head_1 a{ font-size:12px; color:#333; padding:2px 8px; border-radius:20px;}
.head_1 a:hover{ color:#fff; background-color:#127cdf}
.head_1 a.head_1_a{ color:#fff; background-color:#127cdf}



.cai{ width:100%; height:50px; position:  absolute; top:0px; left:0px; display:block; z-index:99;border-bottom: 1px solid rgba(255,255,255,0.2); display:none;}

.n_big { width: 100%; height:150px;}

/*底部*/
.footer{ width:100%; height: auto; overflow:hidden; margin:auto; background:#4d4d4d;}
.foot{ width:98%; height: auto; overflow:hidden; margin:auto;}
.foot_left{ float:left; height: auto; padding-top:15px; width:100%;}
.foot_left_1{ font-size:21px; color:#fff; background:url(../images/news_26.png) no-repeat left; padding-left:25px; height:27px; margin:auto; width:160px;}
.foot_left_2{ font-size:12px; color:#fff; height: auto; overflow:hidden; line-height:20px;opacity:0.6; text-align: center; margin-top:5px;}
.foot_right{ float:right; height: auto; overflow:hidden; width:100%;}
.foot_right_1{ height:30px; line-height:30px; font-size:14px; color:#fff; width:100%; text-align: center;}
.foot_right_1 a{ font-size:14px; color:#fff;}
.foot_right_1 span{ padding:0px 7px;}
.foot_right_2{ text-align: center;}
.foot_right_2 a{ display:inline-block; width:26px; height:26px; border-radius:100%; border:1px solid #4d4d4d; margin-left:5px;}
.foot_right_2 a:hover{ border:1px solid #5b5b5b;}


/*新闻中心*/
.main{ width:98%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
.main_tit{ width:100%; text-align: center; font-size:20px; color:#3b3b3b; height:40px; line-height:40px;}
.main_1{ width:100%; background:url(../images/news_13.png) no-repeat center top; height:228px;}
.main_1_con{ width:100%; height: auto; overflow:hidden; font-size:14px; color:#868686; text-align: center; line-height:24px;}
.main_mune{ width:100%; height:40px; margin-top:10px; text-align: center;}
.main_mune a{ display:inline-block; font-size:14px; color:#404040; text-align: center; width:83px; height:30px; line-height:28px; border:1px solid #f8f8f8; margin:0px 5px; cursor:pointer; background-color:#fff; margin-bottom:10px;}
.main_mune a:hover{ background-color:#127cdf; border:1px solid #127cdf; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.main_mune a.main_mune_a{ background-color:#127cdf; border:1px solid #127cdf; color:#fff}


.news{ width:100%; height:auto; overflow:hidden; margin-top:-95px;}
.news ul li{ float:left; width:100%; height: auto; overflow:hidden; list-style:none; margin-bottom:25px;}
.news ul li a{ display:block; width:100%; height: auto; overflow:hidden; cursor:pointer;}
.news_left{ float:left; width:100%; height: auto; overflow:hidden; position:relative;}
.news_left_1{ width:100%; height: auto;}
.news_left_1 img{ width:100%; height: auto;}
.news_left_2{ width:250px; height:185px; background:rgba(0,0,0,0.4) url(../images/news_21.png) no-repeat center; position:absolute; top:0;opacity:0; display:none;}

.news_right{ float:right; width:100%; height: auto;}
.news_right_1{ width:100%; font-size:16px; color:#3d3d3d; height:24px; overflow:hidden; line-height:24px; margin-top:10px;}
.news_right_2{ width:100%; overflow:hidden; font-size:14px; color:#969696; line-height:23px; height:70px; margin-top:10px;}
.news_right_3{ width:100%; height:40px; margin-top:16px; line-height:35px; font-size:14px; color:#969696;}
.news_right_3 span{ display:inline-block; font-size:14px; color:#fff; text-align:center; height:35px; width:105px; background-color:#969696; margin-right:25px;}

.page{ width:100%; height:56px; background-color:#f2f2f2; margin-bottom:30px;}


/*新闻详情*/
.xiang{ width:100%; height:auto; overflow:hidden; padding-bottom:35px; margin-top:35px;}
.xiang_tit{ float:left; background:url(../images/xiang_03.jpg) no-repeat left; height:53px; padding-left:20px;}
.xiang_tit_1{ font-size:16px; color:#474747; height:21px; overflow:hidden;}
.xiang_tit_2{ font-size:12px; color:#626262; margin-top:8px;}
.xiang_tit_2 span{ padding:0px 10px;}
.detail_right{ float:right; width:100%; margin-top:15px;}
.detail_right a{ display:inline-block; font-size:12px; cursor:pointer; color:#a3a3a3; text-align: center; padding:0px 10px; height:28px; overflow:hidden; border:1px solid #a3a3a3; line-height:26px; border-radius:4px; margin-left:0px; margin-right:10px;}
.detail_right a:hover{ background-color:#127cdf; color:#fff; border:1px solid #127cdf;transition: all 0.2s ease-in;}
.xiang_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#626262; line-height:30px; margin-top:10px; padding-bottom:50px;}
.xiang_con img{ max-width:100%;}

/*关于我们*/
.main_2{ width:100%; background: url(../images/about_05.png) no-repeat center top; height:115px;    background-size: 100% auto;}
.company{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.company_1{ width:100%; font-size:24px; color:#a2a2a2; font-family:Arial, Helvetica, sans-serif; height:28px; display:none;}
.company_2{ width:100%; font-size:18px; color:#393939; height:24px;}
.company_mune{ width:100%; height: auto; overflow:hidden; margin:auto; margin-top:15px; text-align:center;}
.company_mune a{ display: inline-block; float:left; width:46%; height: auto; overflow:hidden; margin-right:2%; margin-left:2%; cursor:pointer; margin-bottom:10px;}
.company_mune a.company_mune_1{ margin-right:0px;}
.company_mune a.company_mune_a .company_nei_tit{ background-color:rgba(18,124,223,0.8);-webkit-transition: all 0.4s ease-in-out;}
.company_mune a:hover .company_nei_tit{ background-color:rgba(18,124,223,0.8);-webkit-transition: all 0.4s ease-in-out;}
.company_nei{ width:100%; height: auto; overflow:hidden; position:relative;}
.company_nei_img{ width:100%; height: auto; overflow:hidden;}
.company_nei_img img{ width:100%; height:auto;}
.company_nei_tit{ width:100%; height:28px; text-align: center; background-color:rgba(0,0,0,0.5); font-size:14px; color:#fff; line-height:28px; position:absolute; bottom:3px;}
.company_con{ width:100%; height:auto; overflow:hidden; margin-top:15px; display:none;}
.company_con_tit{ width:100%; height:45px; text-align: center; line-height:45px; font-size:18px; color:#343434;}
.company_con_con{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#676767; line-height:25px; padding-bottom:70px;}

/*企业文化*/
.culture{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.culture_1{ width:100%; text-align: center; font-size:24px; color:#a2a2a2; font-family:Arial, Helvetica, sans-serif; height:28px; display:none;}
.culture_2{ width:100%; font-size:16px; color:#393939; height:31px; text-align: center; line-height:31px;}
.culture_3{ width:100%; font-size:16px; color:#707070; text-align: center; font-weight:bold; height:50px; line-height:50px;}
.culture_4{ width:100%; height: auto; overflow:hidden; margin-top:25px; margin-bottom:40px;} 
.culture_4 img{ max-width:100%;}

/*企业荣誉*/
.culture_list{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.culture_list ul li{ float:left; width:100%; height: auto; overflow: hidden; list-style:none; margin-bottom:17px; margin-right:0px;}
.culture_list ul li.culture_list_li{ margin-right:0px;}
.culture_list ul li a{ display:block; width:100%; height: auto; overflow:hidden;}
.culture_list ul li a:hover .culture_list_tit{ color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.culture_list_img{ width:265px; height:354px; border:1px solid #e0e0e0; margin:auto;}
.culture_list_tit{ width:265px; height:59px; text-align: center; line-height:59px; font-size:14px; color:#868686; margin:auto;}

/*联系我们*/
.main_3{ width:100%; background: url(../images/contact_05.jpg) no-repeat center top; height:227px;}
.contact{ width:100%; height:auto; overflow:hidden; margin-top:-85px;}
.contact_1{ width:100%; height:auto; overflow:hidden; margin-bottom:35px;}
.contact_1_left{ float:left; width:100%; height:auto; overflow:hidden;}
.contact_1_left_1{ width:100%; font-size:18px; color:#383838; height:24px; line-height:24px;}
.contact_1_left_2{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#383838; line-height:24px; margin-top:10px;}
.contact_1_right{ float:right; width:100%; height: auto; border:none; margin-top:10px;}
.contact_1_right img{ width:99%; height:auto; border:1px solid #d5d5d5;}
.contact_2{ width:100%; text-align: center; font-size:16px; color:#474747; height:24px;}
.contact_3{ width:100%; text-align: center; height:37px; margin-top:15px;}
.contact_3 span{ display:inline-block; font-size:18px; color:#000; font-weight:bold; height:35px; padding:0px 25px; border:1px solid #c4c4c4; border-radius:20px; line-height:35px;}
.online_warp{ width:100%; height:385px; margin-top:40px; margin-bottom:40px;}
.online{ width:100%; height: auto; overflow:hidden;}
.online_left{ float: left; width:100%; height: auto; overflow:hidden;}
.online_text{ width:95%; height:40px; padding-left:5%; background-color:#f3f3f3; border:none; font-size:14px; margin-bottom:10px; font-family:"微软雅黑";}
.online_right{ float:right; width:100%; height:auto;}
.online_textarea{ width:530px; height:180px; padding:15px; border:none; background-color:#f3f3f3;font-size:14px; font-family:"微软雅黑";}
.online_ti{ width:100%; height:50px; text-align: center;}
.online_ti_1{ display:inline-block; width:210px; height:50px; background-color:#127cdf; border:none; cursor:pointer;  font-size:14px; color:#fff; line-height:50px; font-family:"微软雅黑";}

/*产品展示*/
.main_4{ width:100%; background: url(../images/product_05.jpg) no-repeat center top; height:230px;    background-size: 100% auto;}
.product{ width:100%; height:auto; overflow:hidden; margin:auto; margin-top:-85px;}
.product ul li{ float:left; width:100%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:30px;}
.product ul li.product_li{ margin-right:0px;}
.product ul li a{ display:block; width:100%; height: auto; cursor:pointer; position:relative;}
.product ul li a:hover .product_bg{opacity:0;transition: all 0.2s ease-in;}
.product ul li a:hover .product_con_1{color:#127cdf; z-index:9;-webkit-transition: all 0.4s ease-in-out;}
.product ul li a:hover .product_con_2{ color:#127cdf; z-index:9;-webkit-transition: all 0.4s ease-in-out;}
.product_img{ width:100%; height: auto; overflow:hidden; margin:auto}
.product_img img{ width:100%; height:auto;}
.product_con{ width:100%; height:76px; background-color:#f6f6f6; margin:auto;}
.product_con_1{ width:100%; font-size:16px; color:#515151; text-align: center; margin:auto; height:24px; padding-top:13px; position:relative;}
.product_con_2{ width:100%; margin:auto; font-size:14px; color:#acacac; text-align: center; height:30px; line-height:30px; position:relative;}
.product_bg{ width:382px; height:232px; background-color:rgba(0,0,0,0.7); position:absolute; top:0; padding-top:90px;opacity:0;}
.product_bg_1{ width:56px; height:56px; background-color:#127cdf; border-radius:100%; margin:auto; font-size:49px; color:#fff; text-align:center; line-height:56px; font-family:"宋体";}


/*相关推荐*/
.groom{ width:98%; height:auto; overflow:hidden; margin:auto;}
.groom_tit{ width:100%; font-size:18px; color:#353535; height:60px; line-height:60px;}
.groom_list{ width:100%; height:auto; overflow:hidden;margin:auto; padding-left:0px; }
.groom_list ul li{ float:left; width:100%; height: auto; overflow: hidden; list-style:none; margin-right:0px; margin-bottom:35px;}
.groom_list ul li.groom_list_li{ margin-right:0px;}
.groom_list ul li a{ display:block; width:100%; height: auto; cursor:pointer; position:relative;}
.groom_list ul li a:hover .product_con_1{color:#127cdf; z-index:9;-webkit-transition: all 0.4s ease-in-out;}
.groom_list ul li a:hover .product_con_2{ color:#127cdf; z-index:9;-webkit-transition: all 0.4s ease-in-out;}

.qing{ width:100%; height: auto; overflow:hidden; border-bottom:1px solid #f0f0f0; padding-top:10px; padding-bottom:10px;}
.qing_tit{ float:left; font-size:18px; color:#515151; line-height:24px;}
.detail_warp{ width:100%; height:200px; border-bottom:1px solid #f0f0f0; margin-top:40px;}
.detail{ width:100%; height:330px; position:relative; overflow:hidden;}
.detail .detail-left {
  position:absolute;
  left:0px;
  top:70px;
  z-index:1100; cursor:pointer;width:35px; height:60px; background-color:#373737; text-align: center; line-height:60px; font-size:24px; color:#fff; font-family:"宋体"; 
}
.detail .detail-left:hover{ background-color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.detail .detail-right {
  position: absolute;
  top:70px;
  right:0;
  z-index:1100; cursor:pointer;width:35px; height:60px; background-color:#373737; text-align: center; line-height:60px; font-size:24px; color:#fff; font-family:"宋体"; 
}
.detail .detail-right:hover{ background-color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.detail .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden; margin:auto;
}
.detail .swiper-slide{ overflow:hidden; text-align: center;}
.detail .swiper-slide img{ max-height:330px; max-width:100%;}


.signal{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8; margin-top:15px;}
.signal_tit{ width:96%; border-bottom:2px solid #e5e5e5; margin:auto; height:40px; line-height:40px; padding-top:10px; text-align:right; font-size:14px; color:#9a9a9a;}
.signal_tit span{ font-size:16px; color:#383838; border-bottom:2px solid #127cdf; float:left;}
.signal_con{ width:96%; height:auto; overflow:hidden; margin:auto; font-size:14px; color:#393939; line-height:28px; margin-top:15px; padding-bottom:25px;}


/*banner*/
.big{ width:100%; height:100vh; margin:auto;position:relative; overflow:hidden;}
.big .arrow-left {
  position:absolute;
  left:5%;
  bottom:85px;
  z-index:1100; cursor:pointer;width:35px; height:10px; background:url(../images/jian1.png) no-repeat center;opacity: 0.5;   
}
.big .arrow-left:hover{opacity:1;}
.big .arrow-right {
  position: absolute;
  bottom:85px;
  right:5%;
  z-index:1100; cursor:pointer;width:35px; height:10px; background:url(../images/jian.png) no-repeat center;opacity: 0.5;  
}
.big .arrow-right:hover{opacity: 1;}
.big .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden; margin:auto;
}
.big .swiper-slide{ overflow:hidden; text-align: center;}
.big .pagination1{
	  position:relative;
	  bottom:55%;
	  width: 10px;
	  z-index:100; float:left; margin-left:5%; z-index:9;
	 
	}
.big .swiper-pagination-bullet {
	  display:block;
	  width: 6px;
	  height:6px;
	  margin:3px 0px;
	  cursor: pointer; background-color:#fff; opacity: 1; border-radius:100%; margin-bottom:10px; border:2px solid #fff;
	}
.big .swiper-pagination-bullet-active{background-color:rgba(255,255,255,0);border:2px solid #2d5ab8;}
.big_div{ width:100%; height:100vh;}
.footer1{ width:100%; height: auto; overflow:hidden; margin:auto; background:rgba(0,0,0,0.3); position:absolute; bottom:0; z-index:9;}
.foot_right_21{ text-align:right;}
.foot_right_21 a{ display:inline-block; width:26px; height:26px; border-radius:100%; border:1px solid rgba(0,0,0,0); margin-left:5px;}
.foot_right_21 a:hover{ border:1px solid #b0c4d1;}

.goods_warp{ width:100%; height:242px; position:absolute; bottom:150px; z-index:9;}
.goods_all{ width:800px; height:242px; position:relative; margin:auto; display:none;}
.goods_all1{ width:100%; height:242px; position:relative; margin:auto; display:block;}
.goods{ display:none;}
.goods1{ width:90%; height: auto; margin:auto; position:relative; overflow:hidden;}
.goods-left1 {
  position:absolute;
  left:0px;
  top:35%;
  z-index:1100; cursor:pointer;width:55px; height:42px; text-align: center; line-height:42px; font-size:26px; color:#fff; font-family:"宋体"; font-weight:bold;
}
.goods-left1:hover{ color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.goods-right1 {
  position: absolute;
  top:35%;
  right:0px;
  z-index:1100; cursor:pointer;width:55px; height:42px;text-align: center; line-height:42px; font-size:26px; color:#fff; font-family:"宋体"; font-weight:bold; 
}
.goods-right1:hover{ color:#127cdf;-webkit-transition: all 0.4s ease-in-out;}
.goods-container {
  width: 100%;
  height: 100%;
  overflow:hidden; margin:auto;
}
.goods1 .swiper-slide{ overflow:hidden;}


.goods1_1_2{ width:100%; height: auto; overflow:hidden; margin:auto;}
.goods_img{ width:100%; height: auto;}
.goods_img img{ width:100%; height: auto;}
.goods_tit{ width:96%; height:37px; background-color:#127ddf; font-size:14px; color:#fff; line-height:37px; padding:0px 2%;}
.goods_tit span{ float:right;}

}