﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑"; color:#525252; background:#fff;}
a { text-decoration:none;  outline:none; transition:all 0.2s; } 
a:hover{ color:#1b498c;}
img{ border:0;}
table{ margin:auto;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background-color:#999;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#333}
::-webkit-scrollbar-corner:vertical{background-color:#666}
::-webkit-scrollbar-resizer:vertical{background-color:#666;}

.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}



/*分页样式*/
.page_list{height:21px;line-height:21px;text-align:center;letter-spacing:0;font-size:12px; width:100%; float:left; margin:10px 0; margin-bottom:20px;}
.page_list a{display:inline-block;color:#fff;text-align:center;text-decoration:none; width:51px; height:45px; behavior:url(css3.htc); background:#dddddf; margin-right:5px; line-height:45px; text-align:center; font-size:24	px; font-family:"新宋体";}
.page_list a:hover{color:#fff;background:#b60005; }
.page_list a.on{color:#fff;background:#b60005; border:1px solid #b60005;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:12px; width:100%; float:left; margin-bottom:20px;}
.contPage a{display:inline-block;color:#b60005;text-align:center;text-decoration:none; padding-left:8px; padding-right:8px; border-radius:4px; behavior:url(css3.htc); background:#fff; margin-right:3px; border:1px solid #b60005;}
.contPage a:hover{color:#fff;background:#b60005; border:1px solid #b60005;}
.contPage a.on{color:#fff;background:#b60005; border:1px solid #b60005;}

.n_big{ width:100%; height:677px;}
.big .big_div{ width:100%; height:628px;}
/*
 border-radius:20px;
 background-color:rgba(255,255,255,0.8);
 */
 

/*头部*/
.head{ width:1200px; height:165px; margin:auto;}
.head_left{ float:left; height:165px;}
.head_left img{ padding-top:14px;}
.head_right{ float:right; height:165px;}
.head_right_1{ height:55px; line-height:55px; text-align:right;}
.head_right_1 a{ font-size:12px; color:#c9caca; margin-left:5px;}
.head_right_1 a:hover{ color:#000;}
.head_right_1 a.head_right_1_a{ color:#000;}
.head_right_2{ height:40px; font-size:30px; color:#b60005; text-align:right;}
.head_right_3{ height:50px;}
.head_right_3 ul li{ float:left; line-height:50px; font-size:16px; background:url(../images/index_08.png) no-repeat left; list-style:none;}
.head_right_3 ul li.head_right_3_li{ padding-right:0px;}
.head_right_3 ul li.head_right_3_li a{ padding-right:0px;}
.head_right_3 ul li a{ display:block; padding-left:10px; padding-right:50px; color:#000;}
.head_right_3 ul li a:hover{ color:#b60005; background:url(../images/index_06.png) no-repeat left;}
.head_right_3 ul li a.head_right_3_a{ color:#b60005; background:url(../images/index_06.png) no-repeat left;}

.header1{width: 100%;height: 165px;border-bottom: 10px solid #3e3a39; background: url(../images/1_01.jpg) no-repeat center;}

.head_right_11{ height:55px; line-height:55px; text-align:right;}
.head_right_11 a{ font-size:12px; color:#fff; margin-left:5px;}
.head_right_11 a:hover{ color:#fff;}
.head_right_11 a.head_right_1_a{ color:#fff;}
.head_right_21{height:40px; font-size:30px; color:#fff; text-align:right;}
.head_right_31{ height:50px;}
.head_right_31 ul li{ float:left; line-height:50px; font-size:16px; background:url(../images/index2.png) no-repeat left; list-style:none;}
.head_right_31 ul li.head_right_3_li{ padding-right:0px;}
.head_right_31 ul li.head_right_3_li a{ padding-right:0px;}
.head_right_31 ul li a{ display:block; padding-left:10px; padding-right:50px; color:#dbdbdb;}
.head_right_31 ul li a:hover{ color:#fff; background:url(../images/index3.png) no-repeat left;}
.head_right_31 ul li a.head_right_3_a{ color:#fff; background:url(../images/index3.png) no-repeat left;}


/*banner*/
.big{width:100%; height:628px; margin:auto;position:relative; border-bottom:5px solid #000;}
.big .btns{ width:95%;margin:auto; position:relative;}
.big .arrow-left {
  position:absolute;
  left:0px;
  color:#f0f1f2;
  font-size:100px;
  font-family:"宋体";
  top:280px;
  z-index:1100;
  font-weight:bold;
}
.big .arrow-left:hover{ color:#fff;}
.big .arrow-right {
  position: absolute;
  top:280px;
  right:0px;
   color:#f0f1f2;
  font-size:100px;
  font-family:"宋体";
  z-index:1100;
  font-weight:bold;
}
.big .arrow-right:hover{ color:#fff;}
.big .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.big .swiper-slide{ overflow:hidden; text-align:center;}
.big .swiper-active-switch img{ width:100%; height:628px;}
.big .pagination {
  position:relative;
  bottom:25px;
  width: 90%;
  z-index:100;
  text-align: right;
 
}
.big .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height:10px;
  margin:0px 3px;
  cursor: pointer;
  border-radius:100px;
  background-color:#666;
}
.big .swiper-active-switch { background-color:#fff;}

/*图片区*/
.pic{ width:1200px; height:202px; margin:auto; margin-top:55px;}
.pic ul li{ float:left; width:293px; height:202px; list-style:none; margin-right:9px;}
.pic ul li.pic_li{ margin-right:0px;}
.pic ul li a{ display:block; width:293px; height:202px;}

.pic_img{ width:293px; height:162px; position:relative;}
.pic_img1{ width:293px; height:162px;}
.pic_img:hover .pic_img2{ display:block;}
.pic_img2{ width:293px; height:162px; display:none; position:absolute; top:0;}


.pic_img:hover{ width:293px; height:162px;   -webkit-filter: opacity(100%);}
.pic_zi{ width:293px; height:40px; font-size:20px; line-height:40px; text-align:right; color:#000;}

/*案例展示*/
.case{ width:1200px; height:auto; margin:auto; margin-top:35px;}
.case_tit{ width:1200px; height:42px;}
.case_tit_left{ float:left; width:185px; height:42px;}
.case_tit_right{ float:right; font-size:14px; color:#000; line-height:42px;}
.case_tit_right span{ float:left; display:block; width:24px; height:24px; text-align:center; line-height:24px; border-radius:100px; color:#fff; background-color:#b60005; margin-top:7px; margin-right:3px;}
.case_tit_right a{ color:#666;}
.case_img{ width:1200px; height: auto; overflow:hidden; margin-top:25px;}
.case_img1{ width:1200px; height: auto; overflow:hidden;}
.case_img_left{ float:left; width:595px; height: auto; overflow:hidden;}
.case_show{ width:595px; height:500px; position:relative;}
.case_show_1 a{ display:block; width:595px; height:500px;}
.case_show_1{ width:595px; height:500px;}
.case_show_2{ width:595px; height:147px; background-color:rgba(0,0,0,0.8); position:absolute; bottom:0;}
.case_show_2_tit{ width:585px; font-size:30px; overflow:hidden; color:#fff; height:50px; line-height:50px; text-align:right;}
.case_show_2_con{ width:585px; height:75px; text-align:right; font-size:14px; color:#fff; line-height:25px; overflow:hidden; margin-top:5px;}
.case_show:hover .case_show_3{ display:block;}
.case_show_3{ width:595px; height:500px; background-color:rgba(255,255,255,0.7); display:none; position:absolute; top:0px; font-size:18px; color:#b60005; text-align:center; line-height:482px;}
.case_show1{ width:595px; height:271px; position:relative; margin-top:10px;}
.case_show1_1 a{ display:block; width:595px; height:271px;}
.case_show1_1{ width:595px; height:271px;}
.case_show1_2{ width:170px; height:271px; background-color:rgba(0,0,0,0.8); position:absolute; bottom:0;}
.case_show1_2_tit{ width:150px; font-size:30px; overflow:hidden; color:#fff; height:70px; line-height:70px; margin-left:10px;}
.case_show1_2_con{ width:150px; height:180px; font-size:12px; color:#fff; line-height:25px; overflow:hidden; margin-top:5px; margin-left:10px;}
.case_show1:hover .case_show1_3{ display:block;}
.case_show1_3{ width:595px; height:271px; background-color:rgba(255,255,255,0.7); display:none; position:absolute; top:0px; font-size:18px; color:#b60005; text-align:center; line-height:271px;}

.case_show1_21{width:170px; height:271px; background-color:rgba(0,0,0,0.8); position:absolute; bottom:0; right:0;}

.case_show2{ width:595px; height:500px; position:relative; margin-top:10px;}
.case_show2_1 a{ display:block; width:595px; height:500px;}
.case_show2_1{ width:595px; height:500px;}
.case_show2_2{ width:595px; height:147px; background-color:rgba(0,0,0,0.8); position:absolute; bottom:0;}
.case_show2_2_tit{ width:585px; font-size:30px; color:#fff; height:50px; line-height:50px; text-align:right;}
.case_show2_2_con{ width:585px; height:75px; text-align:right; font-size:14px; color:#fff; line-height:25px; overflow:hidden; margin-top:5px;}
.case_show2:hover .case_show2_3{ display:block;}
.case_show2_3{ width:595px; height:500px; background-color:rgba(255,255,255,0.7); display:none; position:absolute; top:0px; font-size:18px; color:#b60005; text-align:center; line-height:500px;}

.case_img_right{ float:right; width:593px; height: auto; overflow:hidden;}

.case_exhibit{ width:593px; height:271px; position:relative;}
.case_exhibit a{ display:block; width:593px; height:271px;}
.case_exhibit_1{ width:593px; height:271px;}
.case_exhibit_2{ width:170px; height:271px; background-color:rgba(0,0,0,0.8); position:absolute; bottom:0;}
.case_exhibit_2_tit{ width:150px; font-size:30px; overflow:hidden; color:#fff; height:70px; line-height:70px; margin-left:10px;}
.case_exhibit_2_con{ width:150px; height:180px; font-size:12px; color:#fff; line-height:25px; overflow:hidden; margin-top:5px; margin-left:10px;}
.case_exhibit:hover .case_exhibit_3{ display:block;}
.case_exhibit_3{ width:593px; height:271px; background-color:rgba(255,255,255,0.7); display:none; position:absolute; top:0px; font-size:18px; color:#b60005; text-align:center; line-height:271px;}
.case_exhibit_21{width:170px; height:271px; background-color:rgba(0,0,0,0.8); position:absolute; bottom:0; right:0;}

.case_exhibit1{width:595px; height:auto; position:relative; margin-top:10px;}
.case_exhibit1:hover .case_show_3{ display:block;}

.loadcase{ clear:both; height:45px;}

/*五大板块*/
.piece_warp{ width:100%; height:684px; background:url(../images/bg.jpg) no-repeat center; margin:auto; margin-top:85px;}
.piece{ width:1200px; height:684px; position:relative; margin:auto;}
.piece_1{ width:258px; height:258px; position: relative; top:40px; margin-left:140px;}
.piece_1_1{ width:258px; height:258px;}
.piece_1:hover .piece_1_2{ display:block;}
.piece_1_2{ width:258px; height:258px; display:none; position:absolute; top:0;}
.piece_2{ width:190px; height:190px; position: relative; margin-left:485px;}
.piece_2_1{ width:190px; height:190px;}
.piece_2:hover .piece_2_2{ display:block;}
.piece_2_2{ width:190px; height:190px; display:none; position:absolute; top:0;}
.piece_3{ width:242px; height:242px; position: relative; margin-left:695px; top:-33px;}
.piece_3_1{ width:242px; height:242px;}
.piece_3:hover .piece_3_2{ display:block;}
.piece_3_2{ width:242px; height:242px; display:none; position:absolute; top:0;}
.piece_4{ width:191px; height:191px; position: relative; margin-left:852px; top:-500px;}
.piece_4_1{ width:191px; height:191px;}
.piece_4:hover .piece_4_2{ display:block;}
.piece_4_2{ width:191px; height:191px; display:none; position:absolute; top:0;}
.piece_5{ width:190px; height:190px; position: relative; left:1011px; top:-467px;}
.piece_5_1{ width:190px; height:190px;}
.piece_5:hover .piece_5_2{ display:block;}
.piece_5_2{ width:190px; height:190px; display:none; position:absolute; top:0;}

.piece_6{ width:190px; height:190px; position: relative; top:-705px;}

/*底部*/
.footer{ width:100%; height:210px; background-color:#3e3a39; margin:auto;}
.foot{ width:1200px; height:210px; margin:auto;}
.foot_left{ float:left;}
.foot_left_1{ width:249px; height:33px; margin-top:40px;}
.foot_left_2{ font-size:14px; color:#fff; line-height:25px; height:50px; margin-top:20px;}
.foot_left_3{ font-size:12px; color:#a8a8a8; line-height:40px; margin-top:10px;}
.foot_right{ float:right;}
.foot_right_1{ width:103px; height:103px; margin-top:40px;}
.foot_right_2{ width:103px; height:45px; font-size:12px; color:#fff; line-height:45px; text-align:center;}

.header{ width:100%; height:165px; border-bottom:10px solid #3e3a39;}

/* 二级页面02 A1-2*/
.news{ width:1200px; height:284px; border-bottom:1px solid #ccc; margin:auto; margin-top:40px;}
.news_left{ float:left; width:582px; height:247px;position:relative; }
.news_left .btns{ width:100%;margin:auto; position:relative;}
.news_left .arrow-left {
  position:absolute;
  left:0px;
  color:#fff;
  font-size:24px;
  font-family:"宋体";
  top:213px;
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left .arrow-left:hover{ background-color:#b60005;}
.news_left .arrow-right {
  position: absolute;
  top:213px;
  right:0px;
   color:#fff;
  font-size:24px;
  font-family:"宋体";
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left .arrow-right:hover{ background-color:#b60005;}
.news_left .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.news_left .swiper-slide{ overflow:hidden; text-align:center;}
.news_left .swiper-active-switch img{ width:100%; height:247px;}
.news_right{ float:right; width:580px; height:247px;}
.news_right_tit{ width:570px; height:40px; font-size:28px; color:#b60005;}
.news_right_con{ width:570px; height:125px; overflow:hidden; font-size:14px; color:#707070; line-height:25px; margin-top:10px;}
.news_right_more{ width:95px; height:35px; background-color:#b60005; font-size:14px; color:#fff; text-align:center; line-height:35px; border-radius:7px; margin-top:38px;}

.news1{ width:1200px; height:284px; border-bottom:1px solid #ccc; margin:auto; margin-top:40px; margin-bottom:80px;}

.news_left1{ float:left; width:582px; height:247px;position:relative; }
.news_left1 .btns{ width:100%;margin:auto; position:relative;}
.news_left1 .arrow-left {
  position:absolute;
  left:0px;
  color:#fff;
  font-size:24px;
  font-family:"宋体";
  top:213px;
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left1 .arrow-left:hover{ background-color:#b60005;}
.news_left1 .arrow-right {
  position: absolute;
  top:213px;
  right:0px;
   color:#fff;
  font-size:24px;
  font-family:"宋体";
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left1 .arrow-right:hover{ background-color:#b60005;}
.news_left1 .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.news_left1 .swiper-slide{ overflow:hidden; text-align:center;}
.news_left1 .swiper-active-switch img{ width:100%; height:247px;}

.news_left2{ float:left; width:582px; height:247px;position:relative; }
.news_left2 .btns{ width:100%;margin:auto; position:relative;}
.news_left2 .arrow-left {
  position:absolute;
  left:0px;
  color:#fff;
  font-size:24px;
  font-family:"宋体";
  top:213px;
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left2 .arrow-left:hover{ background-color:#b60005;}
.news_left2 .arrow-right {
  position: absolute;
  top:213px;
  right:0px;
   color:#fff;
  font-size:24px;
  font-family:"宋体";
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left2 .arrow-right:hover{ background-color:#b60005;}
.news_left2 .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.news_left2 .swiper-slide{ overflow:hidden; text-align:center;}
.news_left2 .swiper-active-switch img{ width:100%; height:247px;}

.news_left3{ float:left; width:582px; height:247px;position:relative; }
.news_left3 .btns{ width:100%;margin:auto; position:relative;}
.news_left3 .arrow-left {
  position:absolute;
  left:0px;
  color:#fff;
  font-size:24px;
  font-family:"宋体";
  top:213px;
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left3 .arrow-left:hover{ background-color:#b60005;}
.news_left3 .arrow-right {
  position: absolute;
  top:213px;
  right:0px;
   color:#fff;
  font-size:24px;
  font-family:"宋体";
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left3 .arrow-right:hover{ background-color:#b60005;}
.news_left3 .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.news_left3 .swiper-slide{ overflow:hidden; text-align:center;}
.news_left3 .swiper-active-switch img{ width:100%; height:247px;}

.news_left4{ float:left; width:582px; height:247px;position:relative; }
.news_left4 .btns{ width:100%;margin:auto; position:relative;}
.news_left4 .arrow-left {
  position:absolute;
  left:0px;
  color:#fff;
  font-size:24px;
  font-family:"宋体";
  top:213px;
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left4 .arrow-left:hover{ background-color:#b60005;}
.news_left4 .arrow-right {
  position: absolute;
  top:213px;
  right:0px;
   color:#fff;
  font-size:24px;
  font-family:"宋体";
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left4 .arrow-right:hover{ background-color:#b60005;}
.news_left4 .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.news_left4 .swiper-slide{ overflow:hidden; text-align:center;}
.news_left4 .swiper-active-switch img{ width:100%; height:247px;}

.news_left5{ float:left; width:582px; height:247px;position:relative; }
.news_left5 .btns{ width:100%;margin:auto; position:relative;}
.news_left5 .arrow-left {
  position:absolute;
  left:0px;
  color:#fff;
  font-size:24px;
  font-family:"宋体";
  top:213px;
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left5 .arrow-left:hover{ background-color:#b60005;}
.news_left4 .arrow-right {
  position: absolute;
  top:213px;
  right:0px;
   color:#fff;
  font-size:24px;
  font-family:"宋体";
  z-index:1100;
  width:34px;
  height:34px;
   background-color:#d0d0d0;
   text-align:center; line-height:34px;
}
.news_left4 .arrow-right:hover{ background-color:#b60005;}
.news_left4 .swiper-container {
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.news_left4 .swiper-slide{ overflow:hidden; text-align:center;}
.news_left4 .swiper-active-switch img{ width:100%; height:247px;}


/*三级页面04 A1-2*/
.title{ width:1200px; height:148px; margin:auto; margin-top:55px;}
.title ul li{ float:left; width:148px; height:148px; list-style:none; margin-right:115px;}
.title ul li.title_li{ margin-right:0px;}
.title ul li a{ display:block; width:148px; height:148px;}


.title_1{ width:148px; height:148px; position:relative;}
.title_1:hover .title_1_2{ display: block;}
.title_1_1{ width:148px; height:148px;}
.title_1_2{ width:148px; height:148px; position:absolute; top:0px; display:none;}
.con_warp{ width:100%; height: auto; background:url(../images/content_18.jpg) repeat-y center; margin:auto; margin-top:75px; padding-bottom:50px;}
.con{ width:1200px; height:auto; margin:auto;}
.con_title{ width:1200px; height:110px; font-size:55px; color:#b60005; line-height:110px;}
.con_title span{ font-size:22px; color:#696969; line-height:110px; font-family: "微软雅黑"; margin-left:10px;}
.con_content{ width:1200px; height:auto; overflow:hidden; font-size:14px; color:#000; line-height:25px;}
.con_content span{ font-size:16px; color:#b60004;}
.con_content img{ padding-top:90px;}

/*三级页面02 A1-2*/
.particulars{ width:1200px; height:auto; overflow:hidden; margin: auto; margin-top:25px;}
.particulars_tit{ width:1200px; height:75px;}
.particulars_tit_left{ float:left; font-size:24px; color:#3e3e3e; line-height:75px; background:url(../images/shu_03.jpg) no-repeat left; padding-left:15px;}
.particulars_tit_right{ float:right; height:17px; margin-top:30px;}
.particulars_come{ width:1200px; height:100px;}
.particulars_come_1{ width:1200px; height:52px; font-size:14px; color:#7c7c7c; line-height:26px;}
.particulars_come_2{ width:1200px; height:45px; font-size:14px; color:#8f8d8c; line-height:45px;}
.particulars_con{ width:1200px; height:auto; overflow:hidden; font-size:14px; color:#424141; line-height:26px; padding-bottom:40px;}
.particulars_con img{ padding-bottom:30px;}
.particulars_next{ width:1200px; height:73px; background-color:#f4f4f3; padding-top:13px; margin-bottom:50px;}
.particulars_next a{ font-size:14px; color:#464646; padding-left:25px; line-height:30px;}
.particulars_next a:hover{ color:#b60004;}

/*相关推荐*/
.relect{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:35px; padding-bottom:60px;}
.relect_tit{ width:1200px; height:54px; border-bottom:1px solid #666; font-size:18px; line-height:54px;}
.relect_tit a{ color:#3e3e3e;}
.relect_list{ width:1200px; height:auto; margin-top:15px;}
.relect_list ul li{ float:left; width:600px; height:38px; font-size:14px; line-height:38px; background:url(../images/dian_11.jpg) no-repeat left; list-style:none;}
.relect_list ul li a{ display:block; padding-left:10px; color:#3e3e3e;}
.relect_list ul li a:hover{ color:#b60005;}

/*二级页面03 A1-2*/
.picture{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:40px; padding-bottom:54px; border-bottom:1px solid #ccc; margin-bottom:15px;}
.picture ul li{ float:left; width:300px; height:226px; list-style:none; margin-bottom:3px;}
.picture ul li.picture_li{ margin-right:0px;}
.picture ul li a{ display:block; width:299px; height:226px;}
.picture_1{ width:299px; height:226px; position:relative;}
.picture_1_1{ width:299px; height:226px;}
.picture_1:hover .picture_1_2{ display:block;}
.picture_1_2{ width:299px; height:226px; display:none; position:absolute; top:0;}

/*二级页面04 A1-2*/
.profile{ width:1200px; height:620px; margin:auto; margin-top:40px; background:url(../images/team_03.jpg) no-repeat center;}
.profile_1{ width:575px; height:620px;}
.profile_1_tit{ width:575px; height:37px; font-size:28px; color:#b60005;}
.profile_1_tit span{ font-size:22px; color:#696969; margin-left:10px;} 
.profile_1_con{ width:575px; height:225px; padding-bottom:25px; border-bottom:1px solid #ccc; font-size:14px; color:#000; line-height:25px; margin-top:10px;}
.e_title{ width:575px; height:70px; line-height:70px; font-size:27px; overflow:hidden; color:#000;}
.e_con{ width:575px; height:250px; font-size:14px; color:#000; line-height:25px; overflow:hidden;}

/*服务理念*/
.service_warp{ width:100%; height:960px; background:url(../images/team_bg_02.jpg) no-repeat center; margin:auto; margin-top:60px;}
.service{ width:1200px; height:960px; margin:auto;}
.service_con{ width:1200px; height:280px; overflow:hidden;}
.service_con_title{ width:1200px; height:110px; font-size:28px; color:#b60005; line-height:110px;}
.service_con_title span{ font-size:22px; color:#696969; line-height:110px;  margin-left:10px;}

/*我们的团队*/
.team{ width:1200px; height:475px; margin:auto;}
.team_tit{ width:1200px; height:140px; text-align:center; font-size:28px; line-height:140px;}
.team_tit a{ color:#b60005;}
.team_tit span{ font-size:22px; color:#696969; margin-left:10px;}
.team_con{ width:1200px; height:75px; font-size:14px; line-height:25px; overflow:hidden; text-align:center;}
.team_con a{color:#000; }
.team_list{ width:1200px; height:180px;position:relative; margin-top:40px;}
.team_list .btns{ width:100%;margin:auto; position:relative;}
.team_list .arrow-left {
  position:absolute;
  left:0px;
  color:#ccd3f2;
  font-size:34px;
  font-family:"宋体";
  top:66px;
  z-index:1100;
  font-weight:bold;
}
.team_list .arrow-left:hover{ color:#b60005;}
.team_list .arrow-right {
  position: absolute;
  top:66px;
  right:0px;
   color:#ccd3f2;
  font-size:34px;
  font-family:"宋体";
  z-index:1100;
  font-weight:bold;
}
.team_list .arrow-right:hover{color:#b60005;}
.team_list .swiper-container {
  width: 95%;
  height: 100%;
  overflow:hidden;
}
.team_list .swiper-slide{ overflow:hidden; text-align:center;}
.team_list .swiper-active-switch img{ width:100%; height:145px;}

.team_show{ width:150px; height:150px; position:relative;}
.team_show_1{ width:145px; height:145px; border:5px solid #ccc; border-radius:100px;}
.team_show_1 img{ border-radius:100px;}
.team_show:hover .team_show_2{ display:block;}
.team_show_2{ width:145px; height:145px;  background-color:#b60005; border:5px solid #e6a8aa; border-radius:100px; display:none; position:absolute; top:0;}
.team_show_2_1{ width:120px; height:30px; text-align:center; font-size:16px; font-weight:bold; color:#fff; border-bottom:1px solid #fff; margin-top:45px; margin-left:15px;}
.team_show_2_2{ width:120px; height:30px; text-align:center; font-size:14px; font-weight:bold; color:#fff; line-height:30px; margin-left:15px;}

/*二级页面05 A1-2*/
.line{ width:1200px; height: auto; overflow:hidden; margin:auto; margin-top:40px;}
.line_tit{ width:1200px; height:90px;}
.line_tit_left{ float:left; font-size:28px; color:#b60005;}
.line_tit_left span{ font-size:22px; color:#696969; margin-left:10px;}
.line_tit_right{ float:right;}
.line_tit_right_1{ font-size:12px; color:#000000; background:url(../images/line_03.jpg) no-repeat left; padding-left:45px; height:37px; line-height:37px; text-align:right; float:right;}
.line_tit_right_2{ font-size:29px; color:#b60005}
.line_list{ width:1200px; height:auto; overflow:hidden; margin-bottom:45px;}
.line_list_left{ float:left; width:550px; height:auto; overflow:hidden; border-left:3px solid #b60005;}
.line_list_left_tit{ font-size:20px; color:#434343; padding-left:15px;}
.line_list_left_1{ height:27px; line-height:27px; font-size:18px; color:#000; margin-left:15px; background:url(../images/line_07.jpg) no-repeat left; padding-left:35px; margin-top:10px;}
.line_list_left_2{height:27px; line-height:27px; font-size:18px; color:#000; margin-left:15px; background:url(../images/line_10.jpg) no-repeat left; padding-left:35px; margin-top:5px;}
.line_list_left_3{height:27px; line-height:27px; font-size:18px; color:#000; margin-left:15px; background:url(../images/line_12.jpg) no-repeat left; padding-left:35px; margin-top:5px;}
.line_list_left_4{height:27px; line-height:27px; font-size:18px; color:#000; margin-left:15px; background:url(../images/line_14.jpg) no-repeat left; padding-left:35px; margin-top:5px;}
.line_list_right{ float:right; width:550px; height:auto;border-left:3px solid #b60005;}
.line_list_right1{float:right; width:550px; height:auto;}
.wei{ float:left; width:195px; height:170px; border-right:1px solid #ccc;}
.wei_1{ width:130; height:130px;}
.wei_2{ width:130px; height:40px; font-size:14px; color:#000; line-height:40px; text-align:center;}
.join{ float:right; width:280px; height:110px; margin-top:30px;}
.join_1{ width:90px; height:70px;}
.join_2{ width:90px; height:40px; font-size:14px; color:#000; line-height:40px;}
.distribute{ width:1200px; height:auto; overflow:hidden; margin-top:30px; margin-bottom:70px;}
.distribute_tit{ width:1200px; height:80px; line-height:80px; font-size:28px; color:#b60005; text-align:center;}
.distribute_img{ width:1198px; height:740px; border:1px solid #ccc;}

/*三级页面01 A1-2*/
.show{ width:1200px; height:auto; overflow:hidden; margin: auto; margin-top:40px;}
.show_case{ width:1200px; height:370px; margin-top:15px;}
.show_case_tit{ width:1200px; height:120px; font-size:38px; color:#3d3935; line-height:120px;}
.show_case_con{ width:1160px; min-height:132px; background-color:#f5f5f5; font-size:14px; color:#000; line-height:25px; overflow:hidden; padding:10px 20px;}
.show_case_more{ float:right; font-size:14px; line-height:52px;}
.show_case_more a{ color:#000;}
.show_case_more span{ float:left; display:block; width:24px; height:24px; text-align:center; line-height:24px; border-radius:100px; color:#fff; background-color:#b60005; margin-top:15px; margin-right:3px;}

.show_case_more2{ float:right; font-size:14px; line-height:52px; height:52px;}
.show_case_more2 img{ vertical-align:middle; margin-right:3px;}
.kong{ width:1200px; height:145px; margin:auto;}



.demo{ width:1200px; height:202px; margin:auto; margin-top:55px;}
.demo ul li{ float:left; width:287px; height:202px; list-style:none; margin-right:17px; }
.demo ul li.demo_li{ margin-right:0px;}
.demo ul li a{ display:block; width:287px; height:202px;}
.demo ul li a:hover .demo_img{  -webkit-filter: grayscale(0%);}
.demo ul li a.demo_a .demo_img{  -webkit-filter: grayscale(0%);}

.demo_img{ width:287px; height:162px; position:relative;}
.demo_img1{ width:287px; height:162px;}
.demo_img:hover .demo_img2{ display:block;}
.demo_img2{ width:287px; height:162px; display:none; position:absolute; top:0;}
.pic_zi{ width:287px; height:40px; font-size:20px; line-height:40px; text-align:right; color:#000;}

/*在线沟通*/
.online{ width:52px; height:82px; position: fixed; right:45px; top:400px; z-index:9999;}
.online_1{ width:52px; height:52px; border-radius:7px;}
.online_1 img{ border-radius:7px;}
.online_2{ width:52px; height:30px; font-size:12px; color:#000; text-align:center; line-height:30px;}

/*漂浮菜单*/
.indexfloats{ position:absolute; right:45px; top:850px; z-index:99999;}
.flotage{ width:60px; height:225px; margin-top:15px;}
.flotage a{ display:block; width:60px; height:33px; text-align:center; line-height:33px; font-size:12px; color:#000;}
.flotage a:hover{ color:#b60005;}
.flotage a.flotage_a{ color:#b60005;}

/*首页*/
.onlineindex{ width:52px; height:82px;  }
.online_1{ width:52px; height:52px; border-radius:7px;}
.online_1 img{ border-radius:7px;}
.online_2{ width:52px; height:30px; font-size:12px; color:#000; text-align:center; line-height:30px;}



/*加框*/
.case_kuang{ width:1200px; height:151px; background:url(../images/1_bg_03.png) no-repeat center; margin-bottom:25px; display:none;}
.case_kuang_tit{ width:1160px; height:50px; padding-left:20px; padding-top:5px;}
.case_kuang_tit_left{ float:left;  line-height:50px; font-size:14px; color:#333;}
.case_kuang_tit_right{ float:right; font-size:12px; line-height:50px; padding-right:20px;}
.case_kuang_tit_right a{ color:#333; background:url(../images/1_03.png) no-repeat right; padding-right:20px;}
.case_kuang_1{ width:1180px; height:30px; padding-left:20px; font-size:14px; color:#333; line-height:30px;}
.case_kuang_tel{ width:1160px; padding-left:20px; height:45px; margin-top:5px;}
.case_kuang_tel_left{ float:left; font-size:13px; color:#333; line-height:22px;}
.case_kuang_tel_right{ float:right; height:24px; margin-top:20px; background:url(../images/1_07.png) no-repeat left; font-size:18px; color:#b60005; padding-left:25px;}
.case_kuang_tel_right span{ font-size:12px; color:#666; margin-left:10px;}



.love{ width:1200px; margin:auto; height:auto;}
.love ul li{ float:left; width:285px; height:220px; list-style:none; margin-bottom:20px; margin-right:20px;}
.love ul li:nth-child(4n){ margin-right:0px;}

.love ul li a{ display:block; width:100%; height:100%;-moz-box-shadow:0px 3px 32px rgba(0,0,0,0.09); -webkit-box-shadow:0px 3px 32px rgba(0,0,0,0.09); box-shadow:0px 3px 32px rgba(0,0,0,0.09); -webkit-transition: all 0.4s ease-in-out;}
.love ul li a:hover{-moz-box-shadow:0px 3px 32px rgba(182,0,5,0.2); -webkit-box-shadow:0px 3px 32px rgba(182,0,5,0.2); box-shadow:0px 3px 32px rgba(182,0,5,0.2); }


.love ul li a:hover .love_tit{ color:#b60005;}
.love ul li a:hover .love_bg{ opacity:1;}
.love_img{ width:285px; height:170px; overflow:hidden; position:relative;}
.love_img img { width:285px; height:170px;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;} 

.love_bg{ width:100%; height:100%; position:absolute; top:0; background-color:rgba(0,0,0,0.3); opacity:0; -webkit-transition: all 0.4s ease-in-out;}

.love_tit{ width:90%; overflow:hidden; margin:auto; height:50px; line-height:50px; font-size:14px; color:#000; -webkit-transition: all 0.4s ease-in-out;}

