/*section{padding:50px 0;}*/
.margin_top{margin-top: 15px;}
.position_relative{position:relative;}
.white_font{color:#fff;}

.videoTime{
    position: relative;
    height: 100%;
    width: 100%;
}
.videoTime video{
    height: auto;
    width: 100%;
}



section{ padding: 40px 0;}
.index_pro{ background: #f0f0f0;}
.index_pro .index_pro1{ min-height:370px;padding-top: 30px; }
.index_pro .index_pro1 p{ text-align: center;}
.index_pro .index_pro1 img{ text-align: center; margin:0 auto 30px; display: block;}
.index_pro .index_pro1 .index_pro_p{ font-size: 18px; padding:30px 20px;}
.index_pro .index_pro1 .line{ width: 50px; background: #b2b2b2; height: 2px;margin: 50px auto 0;}
.index_pro .index_pro1 .layer img{width: 100%; }
.index_pro .index_pro1 a.image{display: block;position:relative;padding-top:40px;}
.index_pro .index_pro1 .layer{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transform: scale(0,0);
    -moz-transform: scale(0,0); -ms-transform: scale(0,0); -o-transform: scale(0,0); transform: scale(0,0); -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.index_pro .index_pro1 .layer .index_pro_p{ color: #fff; position: absolute;text-align: center; top:40%;left:30%;}
.index_pro .index_pro1 .layer .index_pro_p1{ color: #fff; position: absolute;text-align: center; top:62%;padding: 25px;font-size: 13px;width: 100%;}
.index_pro .index_pro1:hover .layer{ -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); }
.index_pro .index_pro1 .layer .line{ position: absolute;width: 50px; background: #fff; height: 2px;top:75%;left:40%;}


.index_work{ background: url("/images/wroks_bg.jpg") center top no-repeat;}
.index_work .index_work_h{ font-size: 36px; color: #e3463e; margin-top: 40px;}
.index_work .work{ margin-top: 60px;}
.index_work .work img{width: 100%;}
.index_work .work a.image{display: block;position:relative;}
.index_work .work .layer{position:absolute;width:100%;height:100%;background: rgba(255,255,255,0.88);left:0;top:0;-webkit-transform: scale(0,0);
    -moz-transform: scale(0,0); -ms-transform: scale(0,0); -o-transform: scale(0,0); transform: scale(0,0); -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;
    padding: 15px;box-sizing: border-box}
.index_work .work .layer .line{ border: 1px #e3463e solid;width: 100%;height: 100%; }
.index_work .work .layer .work_h{ width: 100%;  text-align: center;  font-size: 22px; color: #e3463e; padding-top: 30px; }
.index_work .work .layer .work_p{ position:absolute;font-size:13px; color: #646464; top: 35%; padding: 40px;line-height:2;text-align: center;}
.index_work .work:hover .layer{ -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); }
.index_work .work .layer .more{ background:  #e3463e; width: 100px; padding: 5px;color: #fff;font-size: 20px; text-align: center; top:70%; position: absolute;left: 35%;}

.index_work .work-xs{ position: relative; display: block;}
.index_work .work-xs  .a{  padding: 35px 25px;  position: absolute;  top:80px;  }
.index_work .work-xs  .prev{  background:url("/images/left1.png") center no-repeat; left:4px; top:57%; }
.index_work .work-xs  .next {  background: url("/images/right1.png") center no-repeat;  right: 4px; top:57%;}



.index_news{ background: url("/images/index_new_bg.jpg") center top no-repeat;}
.index_news .index_news_h{ font-size: 36px; color: #e3463e; margin-top:30px;}
.index_news .news{ margin-top:170px; padding-bottom: 40px;}
.index_news .news img{width: 100%;}
.index_news  p{ font-size: 14px;color: #9d9d9d;line-height: 2;padding: 10px;overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;  }
.index_news  .news_p{ font-size: 12px; color: #cecece; line-height: 2;padding:0 10px;display: -webkit-box;
    -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  }
.index_news a:hover p{color: #f13a3a; }




.index_team{ background: url("/images/index_team_bg.jpg")center top no-repeat;}
.index_team .index_team_h{ font-size: 36px; color: #e3463e; margin-top:30px;}
.index_team .team{ margin-top: 330px;}
.index_team .team img{ width: 100%;}
.index_team .team .team_con{ background: #f8f8f8;}
.index_team .team .team_h{ font-size: 18px;color: #474747;padding: 10px;}
.index_team .team .team_p{ font-size: 12px;color: #9f9f9f;padding:0 10px 10px;border-bottom: 1px #f0f0f0 solid;}
.index_team .team .team_p1{ font-size: 12px;color: #9f9f9f;padding:15px 10px 20px;}
.index_team .team img.image{display: block;position:relative;}
.index_team .team .layer{position:absolute;width:70%;height:50%;background: rgba(227,70,62,0.80);left:0;top:0;-webkit-transform: scale(0,0);
    -moz-transform: scale(0,0); -ms-transform: scale(0,0); -o-transform: scale(0,0); transform: scale(0,0); -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;
    padding: 15px;box-sizing: border-box;top:5%; left: 15%;}
.index_team .team .layer p{ font-size: 20px; color: #fff;position: absolute;text-align: center;top:42%; left: 42%; background: rgba(0,0,0,0.62);padding:5px 17px;}
.index_team .team:hover .layer{ -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); }
.index_team .team_all{ position: relative; display: block;}
.index_team .team_all  .a{  padding: 35px 25px;  position: absolute;  top:80px;  }
.index_team .team_all  .prev{  background:url("/images/left1.png") center no-repeat; left:-43px; top:74%; }
.index_team .team_all  .next {  background: url("/images/right1.png") center no-repeat;  right: -43px; top:74%;}

.index_bg{ background: url("/images/bg.jpg")center top no-repeat;height: 482px;}
.index_logo{  background: #3d3d3d; }
.index_logo .index_logo_h { font-size: 36px; color: #fff; background: url("/images/index_logoh_bg.png")center no-repeat;}
.index_logo .index_logo_con{ margin-top: 50px;}
.index_logo .index_logo_con  li {width: 20%; float: left;margin: 10px 0;}
.index_logo .index_logo_con  li img{ display: block; margin: 0 auto;}
.index_logo .index_logo_con  li:hover{ background: #464646;}







 /*ÄÚÈÝnav*/
.inner_location{ background: #f9f9f9; padding: 20px 0; }
.inner_location p{ color:#848484;}
.inner_location p a{  color:#848484;}



.content{ padding: 30px 0; background: #f1f1f1;}
.content .ab-h{ font-size: 22px;color: #1c1c1c; padding-bottom: 20px; border-bottom: 1px #dddddd solid;}
.content .ab-h p{ font-size: 16px; color: #929292;}
.content .single_con{ color: #929292;padding:40px 20px;line-height: 2;}

.content .inner_nav a{ background: #fff; padding: 7px 20px; color: #747474; margin: 0 5px;}
.content .inner_nav a.on,.content .inner_nav a:hover{ background: #e3463e; color: #fff;}

.content  .work{ margin-top: 60px;}
.content  .work img{width: 100%;}
.content  .work a.image{display: block;position:relative;}
.content  .work .layer{position:absolute;width:100%;height:100%;background: rgba(255,255,255,0.88);left:0;top:0;-webkit-transform: scale(0,0);
    -moz-transform: scale(0,0); -ms-transform: scale(0,0); -o-transform: scale(0,0); transform: scale(0,0); -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;
    padding: 15px;box-sizing: border-box}
.content  .work .layer .line{ border: 1px #e3463e solid;width: 100%;height: 100%; }
.content  .work .layer .work_h{ /*position:absolute;font-size:22px; color: #e3463e; top: 20%; left:29%;*/width: 100%;
    text-align: center;
    font-size: 22px;
    color: #e3463e;
    padding-top: 30px;
}
.content  .work .layer .work_p{ position:absolute;font-size:13px; color: #646464; top: 40%; padding:0 30px 0 20px;line-height:2;text-align: center;}
.content  .work:hover .layer{ -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); }
.content  .work .layer .more{ background:  #e3463e; width: 100px; padding: 5px;color: #fff;font-size: 20px; text-align: center; top:70%; position: absolute;left: 30%;}

.content  .work img { width: 100%;/*display: table-cell;  vertical-align:middle;  text-align:center;  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(1);  FILTER: gray;*/}
/*.content  .work:hover img{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);  -webkit-filter: grayscale(0);  FILTER: none; }*/

.content .team{ margin-top:30px;}
.content .team img{ width: 100%;}
.content .team .team_con{ background: #f8f8f8;}
.content .team .team_h{ font-size: 18px;color: #474747;padding: 10px;}
.content .team .team_p{ font-size: 12px;color: #9f9f9f;padding:0 10px 10px;border-bottom: 1px #f0f0f0 solid;}
.content .team .team_p1{ font-size: 12px;color: #9f9f9f;padding:15px 10px 20px;}
.content .team img.image{display: block;position:relative;}
.content .team .layer{position:absolute;width:70%;height:50%;background: rgba(227,70,62,0.80);left:0;top:0;-webkit-transform: scale(0,0);
    -moz-transform: scale(0,0); -ms-transform: scale(0,0); -o-transform: scale(0,0); transform: scale(0,0); -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;
    padding: 15px;box-sizing: border-box;top:5%; left: 15%;}
.content .team .layer p{ font-size: 20px; color: #fff;position: absolute;text-align: center;top:42%; left: 42%; background: rgba(0,0,0,0.62);padding:5px 17px;}
.content .team:hover .layer{ -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); }

.content .news{ margin-top:30px; padding-bottom: 40px;}
.content .news img{width: 100%;}
.content .news .news_h{ font-size: 14px;color: #333333;line-height: 2;padding: 10px;overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;  }
.content .news .news_p{ font-size: 12px; color: #878787; line-height: 2;padding:0 10px;display: -webkit-box;
    -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  }
.index_news  a:hover .news_h{color: #f13a3a; }


.content .news_inner { padding:30px 20px ;}
.content .news_inner h3{ text-align: center;}
.content .news_inner .read_msg { margin: 15px 0;color: #878787;}
.content .news_inner .read_msg span{ padding: 0 15px;color: #878787;}
.content .news_inner .detail{ margin:30px 0; line-height: 2; color: #878787 }

.content_con{ padding-bottom: 30px;}
.content_con .cont{ padding: 40px 20px; letter-spacing: 0.02em; line-height: 2;}

.content .index_logo_con  li {width: 20%; float: left;margin: 10px 0;}
.content .index_logo_con  li img{ display: block; margin: 0 auto;}
.content .index_logo_con  li:hover{ background: #f4f4f4;box-shadow: 5px 5px 5px #e5e5e5;}

.contact .contact_left{ margin-top: 30px;}
.contact .contact_left .con_p{ font-size: 30px; color: #393939; margin-bottom: 20px;}
 .contact .contact_left .con_sp{ font-size: 24px;color: #393939; margin-bottom: 20px;}
 .contact .contact_left p{ font-size: 18px; margin-bottom: 20px;padding-bottom: 10px; border-bottom: 1px #c5c5c5 dashed;line-height: 2; }
 .contact .contact_left p span{ font-size: 14px;  color: #757474;line-height: 2; }
.contact .map{ margin-top: 30px;}


.container .content_right { margin-top:40px; background-color:#2d2c41;-webkit-border-radius:10px;  -moz-border-radius: 10px;
    border-radius: 10px;margin-bottom: 20px;}
.container .content_right h3{ margin-left: 25px; color: #fff;padding-top: 20px;}
.accordion {  width: 100%;  max-width: 360px;  margin: 30px auto 20px;  background: #FFF;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;
    border-radius: 4px;  }
.accordion .link {  cursor: pointer;  display: block;  padding: 15px 15px 15px 42px;  color: #4D4D4D;  font-size: 14px;  font-weight: 700;
    border-bottom: 1px solid #CCC;  position: relative;  -webkit-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  transition: all 0.4s ease;  }
.accordion li:last-child .link {  border-bottom: 0;  }
.accordion li i {  position: absolute;  top: 16px;  left: 12px;  font-size: 18px;  color: #595959;  -webkit-transition: all 0.4s ease;  -o-transition: all 0.4s ease;
    transition: all 0.4s ease;  }
.accordion li i.fa-chevron-down {  right: 12px;  left: auto;  font-size: 16px;  }
.accordion li.open .link {  color: #d94f54;  }
.accordion li.open i {  color: #d94f54;  }
.accordion li.open i.fa-chevron-down {  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  -o-transform: rotate(180deg);  transform: rotate(180deg);  }
.submenu {  display: none;  background: #444359;  font-size: 14px;  }
.submenu li {  border-bottom: 1px solid #4b4a5e;  }
.submenu a {  display: block;  text-decoration: none;  color: #d9d9d9;  padding: 12px;  padding-left: 42px;  -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;  transition: all 0.25s ease;  }
.submenu a:hover {  background: #d94f54;  color: #FFF;  }

.container .pro_series{ margin-top: 40px;}
.container .pro_series .list_pro img{ width: 100%;}
.container .list_pro{text-align: center;margin:15px 0;}
.container .list_pro img{width:100%;}
.container .list_pro p{background-color:#fff;padding:5px 0;}
.container .list_pro a.image{display: block;position:relative;}
.container .list_pro .layer{position:absolute;width:100%;height:100%;background: rgba(50, 50, 50, 0.75);left:0;top:0;-webkit-transform: scale(0,0);
    -moz-transform: scale(0,0); -ms-transform: scale(0,0); -o-transform: scale(0,0); transform: scale(0,0); -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.container .list_pro .icon-search{ color: #fff; font-size: 16px; padding: 10px; position:relative;top:46%;background-color:#d94f54;}
.container .list_pro:hover .layer{ -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); }
.container .pro_series .location{margin-right: 15px;margin-bottom: 15px;  }
.container .pro_inner{ margin-top: 40px;}
.container .pro_inner img{width:100%;}
.container .pro_inner .msg-detail h3{margin:15px 0; color:#d94f54;}
.container .pro_inner .msg-detail span{cursor: pointer;margin-left: 30px;}
.container .pro_inner .msg-detail p{ line-height: 2;}
.container .pro_inner .pro_detail{margin:30px 0;}
.container .pro_inner .pro_detail h3{position: relative;}
.container .pro_inner .pro_detail h3:after{content:'';height:5px;width:99%;position:absolute;top:10px;margin-left: 10px;}
.container .pro_inner .pro_con{ margin-top: 30px; line-height: 2;}

.container .single{ padding: 40px;}
.container .contact { line-height: 2;}

.maintainer .page-content-menu{display:block;width:100%; overflow:hidden;}
.maintainer .page-content-menu li{ position:relative;}
.maintainer  .page-content-menu li a{font-size:18px; line-height:48px;color:#fff;display:block;cursor:pointer; text-decoration:none; outline:none;letter-spacing: 0.2em;}
/*.page-content-menu li a:hover{color:#d54b00;}*/
.maintainer  .page-content-menu .nav_li{font-size:18px; line-height:48px; color:#fff;display:block;cursor:pointer; text-decoration:none;
    outline:none;letter-spacing: 0.2em; background-color: #d94f54; margin-bottom: 5px;-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
.maintainer  .page-content-menu .nav_li span{padding: 0 13%;}
.maintainer  .page-content-menu .sec-menu{display:none;width:100%;}
.maintainer  .page-content-menu .sec-menu li{width:100%;border:1px solid #e3e3e3; margin-bottom: 10px;}
.maintainer .page-content-menu .sec-menu li a{display:block;font-size:16px; line-height:48px; color:#656565;background:#f2f2f2 !important;}
.maintainer .page-content-menu .sec-menu li a p{width: 33.333%; display: inline-block;*display:inline;*zoom:1;text-align: center;}

.maintainer  .page-content-menu .thr-menu{display:none;}
.maintainer .page-content-menu .thr-menu li{border-top:10px solid #fff; border-bottom:none;position:relative;background-color: #fff;}
.maintainer .page-content-menu .sec-menu .e_li .thr-menu li>p{ margin: 0 100px;font-size:14px;line-height: 28px; color: #6b6b6b;}
.maintainer .page-content-menu .sec-menu .e_li .thr-menu li>a:hover{color:#d94f54;}

.maintainer .page-content-menu li i {  position: absolute;  top: 16px;  left: 12px;  font-size: 18px;  color: #656565;  -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;  }
.maintainer .page-content-menu li i.fa-chevron-down {  right: 12px;  left: auto;  font-size: 16px;  }
.maintainer .sec-menu li i { position: absolute;  top: 16px;  left: 12px;  font-size: 18px;  color: #6a6565;  -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;  }
.maintainer .sec-menu li i.fa-chevron-down {  right: 17.2%;  left: auto;  font-size: 16px;  }
.maintainer .sec-menu li a.open i {color: #6a6565;  }
.maintainer .sec-menu li a.open i.fa-chevron-down {  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  -o-transform: rotate(180deg);  transform: rotate(180deg);  }
.maintainer .text_rec{display: none;}

.maintainer .join{ line-height: 2; font-size: 16px; padding: 30px 0;}

.content1 .advantage { padding: 40px 0;}
.content1 .advantage .strengths_sp h3{ float: left; color: #d94f54;}
.content1 .advantage .ad4{ margin-top: 40px;}
.content1 .advantage .ad4 li{ margin-bottom: 20px; }
.content1 .advantage .support { margin-top: 10px;}
.content1 .advantage .support li{ width: 19%;margin: 0 0.5% 30px;float: left;border: 1px #d94f54 solid;padding:20px 10px;  }
.content1 .advantage .support li:hover { background-color: #d94f54; color: #fff;}
.content1 .advantage .support li:hover h1{ color: #fff;}
.content1 .advantage .support h1{ color: #d94f54;}
.content1 .advantage .support p{ font-size: 16px; margin-top: 10px ;}

.conditions-xs{ padding: 0 20px;}
.conditions-xs h1{ color: #d94f54; text-align: center;}
.conditions-xs p{ line-height: 2;padding: 10px 0;}

.conditions{ background: url("/images/ad5.png")center top no-repeat;padding-top: 153px;}
.conditions img{ width: 100%;}
.process { padding:  0 0 40px}
.process h2{  color: #d94f54; text-align: center;}
.process h2 p{ font-size: 14px; color: #333; margin-top: 15px;}
.process .process1{ margin-top: 40px;text-align: center; }
.process .process1 img{ width: 100%;}

.customer { background:#f0f0f0; }
.customer .index_customer_h{ font-size: 30px;color: #d94f54; }
.customer .line { border-bottom: 3px #d94f54 solid; width: 50px; text-align: center; margin:20px auto;}
.customer  .customer_p{ color: #000;}
.customer .customer{ background-color: #fff; width: 100%; margin: 40px auto;}
.customer .customer li{ border: 1px #e1e1e1 solid;width: 20%;  float: left;}
.customer .customer li img { width: 100%;display: table-cell;  vertical-align:middle;  text-align:center;  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(1);  FILTER: gray;}
.customer .customer li:hover img{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);  -webkit-filter: grayscale(0);  FILTER: none; }

.customer .customer-xs{ background-color: #fff; width: 95%; margin: 20px auto;}
.customer .customer-xs li{ border: 1px #e1e1e1 solid;width: 50%;  float: left;}
.customer .customer-xs li img { width: 100%;display: table-cell;  vertical-align:middle;  text-align:center;  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(1);  FILTER: gray;}
.customer .customer-xs li:hover img{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);  -webkit-filter: grayscale(0);  FILTER: none; }


.message h2{ text-align: center; color:#d94f54;}
.message h2 p{ font-size: 12px; color: #333; margin-top: 10px;}
.message form p{ background:#ededee;  padding:8px;  margin-top: 15px;font-size: 14px;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.message form input[type='text']{width:80%;background:transparent;border:0;outline: none}
.message form textarea{width:80%;vertical-align: top;height:160px;background:transparent;border:0;resize:none;outline: none;}
.message input[type='submit'],.message input[type='reset']{background:#d94f54;border:0;padding:5px 40px;margin:15px 1% 0;color:#fff;
    -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}


.pagination{text-align: center;font-size: 0; margin: 50px 0 30px;display: block;}
.pagination a{font-size: 14px; background-color: #fff;display: inline-table;padding: 3px 10px; margin:0 5px;line-height: 25px;color: #151515;}
.pagination a.active{color:#404040;background:#e3463e;color: #fff;}

.prev_next{position:relative;margin:20px 0 30px; line-height: 2;}
.prev_next a{padding:3px 10px;position:absolute;}
.prev_next a.left{left:0;}
.prev_next a.right{right:0;}




@media (max-width:480px){
    section{padding:20px 0;}
    .index_pro .index_pro1{ padding-top: 30px; }
    .index_pro .index_pro1{ min-height:250px;padding-top: 30px; }
    .index_pro .index_pro1 img{ text-align: center; margin:0 auto 10px; display: block;}
    .index_pro .index_pro1 .index_pro_p{ font-size: 18px; padding:10px 20px;}
    .index_pro .index_pro1 a.image{display: block;position:relative;padding-top:0px;}
    .index_pro .index_pro1 .line{ width: 50px; background: #b2b2b2; height: 2px;margin: 20px auto 0;}


    .index_work{ background: url("/images/wroks_bg.jpg") center top repeat;}
    .index_news{ background: url("/images/index_new_bgxs.jpg") center top no-repeat;}
    .index_news .index_news_h{ font-size: 36px; color: #e3463e; margin-top:50px;padding-bottom: 100px;}
    .index_news .news-xs{ margin-top: 110px!important;}
    .index_news .news-xs1{ margin-top: 400px!important;}
    .index_news .news{ margin-top:10px;}
    .index_news .news img{width: 100%;}
    .index_news .news .news_h{ font-size: 14px;color: #9d9d9d;line-height: 2;padding: 10px;overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;  }
    .index_news .news .news_p{ font-size: 12px; color: #cecece; line-height: 2;padding:0 10px;display: -webkit-box;
        -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  }
    .index_news .news:hover .news_h{color: #f13a3a; }

    .index_team .index_team_h{ font-size: 36px; color: #e3463e; margin-top:50px;}
    .index_team .team{ margin-top:175px;}
    .index_team .show_xs{ position: relative; display: block;}
    .index_team .show_xs  .a{  padding: 35px 25px;  position: absolute;  top:80px;  }
    .index_team .show_xs  .prev{  background:url("/images/left1.png") center no-repeat; left:5px; top:56%; }
    .index_team  .show_xs  .next {  background: url("/images/right1.png") center no-repeat;  right: 5px; top:56%;}

    .index_logo .index_logo_con  li {width: 50%; float: left;margin: 10px 0;}
    .index_logo .index_logo_con  li img{ display: block; margin: 0 auto;}
    .index_logo .index_logo_con  li:hover{ background: #464646;}

    .inner_location p{ padding:0 10px;}

    .content .news_inner .detail img{ width: 100%;}
    .content .ab-h{ padding:0 10px 20px; }
    .content .single_con{ padding: 20px;}
    .content .single_con img{width: 100%;}
    .content .index_logo_con  li {width: 50%; float: left;margin: 10px 0;}
    .content .index_logo_con  li img{ display: block; margin: 0 auto;}
    .content .index_logo_con  li:hover{ background: #464646;}


    .content .inner_nav a{ background: #fff; padding: 7px 20px; color: #747474; margin:5px;display: block; float: left;width: 30%;text-align: center;}
    .content .work{margin-top: 27px;}
    .pagination{text-align: center;font-size: 0; margin: 20px 0;display: block;}


}

@media (max-width:768px){



}


@media (min-width:768px) and (max-width:992px){



}


@media (min-width:992px) and (max-width:1200px){



}
@media (min-width: 1200px) {


}

