﻿﻿/* YES! Shadows! /////////////////////// */
.box-shadow {
  z-index: 1;
  -webkit-transition: all 150ms ease-out 0ms;
     -moz-transition: all 150ms ease-out 0ms;
       -o-transition: all 150ms ease-out 0ms;
          transition: all 150ms ease-out 0ms;
}
.box-shadow:hover  {
  -webkit-transform: scale(1.05);
     -moz-transform: scale(1.05);
       -o-transform: scale(1.05);
          transform: scale(1.05);
  opacity: 1;
  z-index: 20;
  box-shadow: 0 5px 10px 0 rgba(84, 84, 84, 0.5);
  cursor: pointer !important;
}

.col-xs-6 { position:relative}
.col-xs-6 .ztb-zy-i-d{width:100%; height: 100%;position: absolute;top:0;left:0;opacity:0;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
}
.col-xs-6:hover .ztb-zy-i-d{
    z-index:201413159;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
	font-size:14px;   
}
.cnt-area {width:80%; text-align:center; margin:0 auto; line-height:1.5em; color:#333}

.box-shadow2 { 
	overflow: hidden;
  z-index: 1;
  -webkit-transition: all 150ms ease-out 0ms;
     -moz-transition: all 150ms ease-out 0ms;
       -o-transition: all 150ms ease-out 0ms;
          transition: all 150ms ease-out 0ms;
}
.box-shadow2:hover  {
  -webkit-transform: scale(1);
     -moz-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
  opacity: 1;
  z-index: 20;
  box-shadow: 0 0 50px 0 rgba(84, 84, 84, 0.5);
  cursor: pointer !important;
}


.box-inset-shadow:hover {
  cursor: pointer;
  -webkit-box-shadow: inset 0px -4px 0px 0px rgba(222,222,222,1);
     -moz-box-shadow: inset 0px -4px 0px 0px rgba(222,222,222,1);
          box-shadow: inset 0px -4px 0px 0px rgba(222,222,222,1);
}
.usp {
  color: #333;
  font-size: 1.8rem;
  text-transform: uppercase;
  font-weight: 500;
  display: block;
}
.usp small {
  color: #999;
  font-size: 1.2rem;
  font-weight: normal;
  display: block;
  margin:10px 0;
}
.counter {
  font-size: 5rem; /* never change this value to px */
  font-family: 'helvetica neue', 'helvetica', arial;
  font-weight: 200;
  color: #ddd;
  display: inline-block;
}
.counter1 {
  font-size: 5rem; /* never change this value to px */
  font-family: 'helvetica neue', 'helvetica', arial;
  font-weight: 200;
  color: #ddd;
  display: inline-block;
}
.counter-desc {
  font-size: 1.2rem;
  font-family: '微软雅黑', arial;
  font-weight: 500;
  color: #666;
  display: inline-block;
  line-height: 1;
}
.counter-mask {
  background-color: rgba(0,0,0,.4);
  display: block;
  overflow: hidden;
  padding:2rem 0;
}
/* ****************************************************
COVERS fallback
*****************************************************/
/* video text header */
.masthead {
  position: relative;
  height: 100vh;
}
.masthead-overlay { /* color overlay on video */
    background-image: linear-gradient(-180deg, rgba(0,0,0,0.62) 0%, #ffc300 100%);
    opacity: 0.5;
    position: absolute;
    top: 0; left: 0;
    bottom: 0; right: 0;
    width: 100%;
    height: 100%;
}
.masthead-arrow {
    position: absolute;
    bottom: 40px;
    left: 0;
    right: 0;
    margin: auto;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 15px;
    height: 15px;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    opacity: 0.3;
}
.masthead h1 {
    position: absolute;
    width: 100%;
    font-weight: 200;
    font-size: 5rem;
    letter-spacing: 0.5rem;
    text-align: center;
    height: 200px;
    line-height: 1;
    top: 0;
    bottom: 0;
    margin: auto;
    color: #fff;
}
.masthead h1 span {
    display: block;
    font-size: 1.6rem;
    font-weight: 500;
    color: #efefef;
    letter-spacing: 0;
    line-height: 1.5;
    text-transform: uppercase;
    margin-top: 20px;
}
.prod-fallback-inmobile  {
  background-image: url('../images/1469091764.png');
  background-color: #141414;
  background-size: cover;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  padding: 20rem 0 0 0;
  min-height: 750px;
  /*height: 100vh;*/
}

.prod-fallback-about  {
  background:url('../images/bg.jpg') center top no-repeat;
  background-color: #141414;
  background-size: cover;
  background-repeat: no-repeat;
  padding:12rem 0 0 0;
  min-height: 750px;
  /*height: 100vh;*/
}

.prod-fallback-indrive  {
  background-image: url('../images/bg-banner.jpg');
  background-color: #141414;
  background-size: cover;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  padding: 20rem 0 0 0;
  min-height: 750px;
  /*height: 100vh;*/
}
.prod-fallback-indrive1 {
  background-image: url('../images/bg-partner.jpg');
  background-color: #141414;
  background-size: cover;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  padding: 3rem 0 0 0;
  min-height: 420px;
  /*height: 100vh;*/
}
.prod-fallback-indrive_partners {
  background-image: url('../images/bg-partner.png');
  background-color: #141414;
  background-size: cover;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  padding: 8rem 0 0 0;
  min-height: 342px;
  /*height: 100vh;*/
}
.prod-fallback-inwise  {
  background-image: url('../images/product-fallback-inwise.jpg');
  background-color: #141414;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 20rem 0 0 0;
  /*height: 100vh;*/
}
.prod-fallback-edoc  {
  background-image: url('../images/product-fallback-edoc.jpg');
  background-color: #141414;
  background-size: cover;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  padding: 20rem 0 0 0;
}
.prod-fallback-edoc1  {
  background-image: url('../images/bg.jpg');
  background-color: #141414;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 15rem 0 0 0;
  min-height:800px;
}
.prod-fallback-edoc2  {
  background-image: url('../images/bg1.jpg');
  background-color: #141414;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 15rem 0 0 0;
  min-height:800px;
}
.prod-fallback-edoc3  {
  background-image: url('../images/bg3.jpg');
  background-color: #141414;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 15rem 0 0 0;
  min-height:800px;
}
.prod-fallback-edoc4  {
  background-image: url('../images/bg4.jpg');
  background-color: #141414;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 15rem 0 0 0;
  min-height:800px;
}
.prod-fallback-edoc5  {
  background-image: url('../images/bg5.jpg');
  background-color: #141414;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 15rem 0 0 0;
  min-height:800px;
}
@media screen and (max-width: 48rem) and (min-width: 0rem) { /* minor changes for mobile */
    .prod-fallback-inmobile, .prod-fallback-inwise, .prod-fallback-edoc, .prod-fallback-about{
        height:auto;
        padding:80px 0 20px 0;
    }
    html {
      font-size: 56%;
    }
}
.small-fallback-hero {
  /* background-color: #f4f4f4;
  background-size: cover;
  background-position: 100% 100%;
  background-repeat: no-repeat; */
  width: 100%;
  overflow: hidden;
}
.small-fallback-a {
  background-image: url('../images/slider-bg.jpg');
  background-color: #f4f4f4;
  background-size: cover;
  background-position: center bottom;
  background-repeat: no-repeat;
  min-height: 55rem;
}
.small-fallback-a1 {
  background-size: cover;
  background-position: center bottom;
  background-repeat: no-repeat;
  min-height: 55rem;
}
.small-fallback-b {
  background-image: url('../images/small-fallback-b.jpg');
  background-color: #151515;
  background-size: cover;
  background-position: center bottom;
  background-repeat: no-repeat;
  min-height: 55rem;
}
.home-news {
  background-image: url('../images/home-news-bg.jpg');
  background-color: #e3ebee;
  background-position:left top;
  background-repeat: no-repeat;
}
.home-partner {
  background-image: url('../images/home-partner-bg.jpg');
  background-color: #999;
  background-position:left top;
  background-repeat: no-repeat;
}
.cta-button-edoc{
	background:#020913 url('../images/cta-bg-edoc.jpg') right top no-repeat;
	}
.cta-button-inmobile{
	background:#020913 url('../images/cta-bg-inmobile.jpg') right top no-repeat;
	}
.cta-button-inwise{
	background:#020913 url('../images/cta-bg-inwise.jpg') right top no-repeat;
	}
.cta-button-indrive{
	background:#020913 url('../images/cta-bg-indrive.jpg') right top no-repeat;
	}

	
	
	
/* ****************************************************
SECTIONS
*****************************************************/
.section-padding {
  padding: 50px 0; 
}
.section-intro  {
  padding-bottom: 50px;
  overflow: hidden;
}
.section-intro h2 {
  text-align:center;
  font-weight: 300;
  font-size: 3.2rem;
  color: #222;
}
.section-intro h2 b{
	font-size: 6.2rem;
	color: rgba(62,62,62,.1);
	font-family: "微软雅黑";
}
.section-intro h2 p{
	font-size: 3.2rem;
	line-height: 3.2rem;
	margin-top: -3.2rem;
	margin-bottom: 0;
}
.section-intro h2 span{
	width: 50px;
	height: 5px;
	display: block;
	margin: 10px auto;
	background: #c20010;
}
.section-intro h2 small {
  font-size: 16px;
  font-weight: bold;
}
.section-intro h2.invert {
  color: #fff;
}
.section-intro h3 {
    color: #333;
    font-size: 1.8rem;
    text-transform: none;
    font-weight: 500;
    display: block;
}
.section-intro h4 {
  font-size: 1.4rem;
  letter-spacing: 0;
}
.section-intro h4 span {
  font-weight: 500;
  font-size: 1.2rem;
  color: #999;
  margin-top: 5px;
  display: block;
}
.section-intro  p {
  margin: 20px 0;
  line-height: 1.5;
  font-weight: normal;
  /*color: #777;*/
}

.about_intro p{
	margin: 0 0 10px 0;
}

.parBd p {
	margin: 0 auto;
}

#prods{
	margin-top: 50px;
}
#prods .row{
	margin-top: 50px;
}
#prods .row p{
	font-size: 14px;
	line-height: 1.4;
	margin: 0 0 14px 0;
	color: #4c4c4c;
}
.btn_more{
	margin-top: 40px;
	width: 135px;
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	color: #C20010;
	padding: 0;
	border: 1px solid #c20010;
	-webkit-transition: all 150ms ease-out 0ms;
  -moz-transition: all 150ms ease-out 0ms;
  -o-transition: all 150ms ease-out 0ms;
  transition: all 150ms ease-out 0ms;
}
.btn_more:hover{
	color: #FFFFFF;
	-webkit-transform: translateY(-5px);
	-moz-transform: translateY(-5px);
	-o-transform: translateY(-5px);
	transform: translateY(-5px);
	box-shadow: 0 5px 10px 0 rgba(84, 84, 84, 0.5);
}
.section-intro p.lead {
  color: #222;
  font-weight: 500;
  font-size: 1.5rem;
}
.section-intro p.invert {
  color: #fff;
  font-size: 2rem;
  
}

#index_news .newsHead{
	width: 100%;
	overflow: hidden;
	text-align: center;
}
#index_news .newsHead a{
	font-size: 1.6rem;
	color: #333333;
	padding-bottom: 5px;
	margin: 5px 10px;
	display: inline-block;
}
#index_news .newsHead a:hover,
#index_news .newsHead a.on{
	font-weight: bold;
	background: url(../images/newsh_bg.png) no-repeat bottom;
}
@media (min-width: 1600px) {
	#index_news .container{
		width: 1600px;
	}
}
#index_news .row{
	margin-top: 30px;
}
#index_news .indexN{
	padding: 10px;
}
#index_news .indexN .indexNews_box{
	padding: 50px 20px;
	border: 1px solid #E6E6E6;
	-webkit-transition: all 150ms ease-out 0ms;
  -moz-transition: all 150ms ease-out 0ms;
  -o-transition: all 150ms ease-out 0ms;
  transition: all 150ms ease-out 0ms;
}
#index_news .indexN .indexNews_box:hover{
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	box-shadow: 0 5px 10px 0 rgba(84, 84, 84, 0.5);
}
#index_news .indexN .date{
	font-size: 14px;
	color: #4C4C4C;
	margin-top: 10px;
	margin-bottom: 20px;
}
#index_news .indexN h3{
	font-size: 2.2rem;
	font-weight: bold;
	color: #222222;
	overflow: hidden;
}
#index_news .indexN p{
	color: #808080;
	font-size: 14px;
	margin-bottom: 40px;
	overflow: hidden;
}
@media only screen and (min-width: 1200px) {
	#index_news .indexN h3{
		height:72px;
	}
	#index_news .indexN p{
		height:42px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1199px) {
	#index_news .indexN h3{
		height:48px;
	}
	#index_news .indexN p{
		height:42px;
	}
}
#index_news .indexN .btn{
	width: 115px;
	height: 36px;
	line-height: 36px;
	font-size: 1.4rem;
	color: #808080;
	border-radius: 0;
	padding: 0;
	border: 1px solid #808080;
} 
#index_news .indexN .btn:hover{
	color: #FFFFFF;
	border: 1px solid #CE3340;
} 



#collection .clt_con{
	padding-left: 0;
	padding-right: 0;
	background: #fbfbfb;
	padding-bottom: 30px;
}
#collection .clt_con:nth-child(even){
	background: #f3f3f3;
} 
#collection .clt_con h3{
	font-size: 2.2rem;
	color: #2d2d2d;
  font-weight: bold;
  margin:10px 0;
}
#collection .clt_con .btn{
	width: 80px;
	height: 22px;
	line-height: 22px;
	padding: 0;
	color: #808080;
	border: 1px solid #808080;
}
#collection .clt_con .btn:hover{
	color: #FFFFFF;
	border: 1px solid #c80011;
}
 
 
 
 
 
 
.col-xs-8 .indextitle1 { 
	float:left; 
	display:block; 
	width:120px;
}


.section-divider {
  height: 10px;
  width: 45px;
  display: block;
  background: #673AB7;
}
/*.srvgrid {
  -webkit-transition: all 150ms ease-out 0ms;
  -moz-transition: all 150ms ease-out 0ms;
  -o-transition: all 150ms ease-out 0ms;
  transition: all 150ms ease-out 0ms;
}
.srvgrid:hover  {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  opacity: 1;
  box-shadow: 0 40px 100px 0 rgba(84, 84, 84, 0.5);
  z-index: 14;
  cursor: pointer !important;
}*/
/* ****************************************************
Price
*****************************************************/
.pricing-box {
    padding-bottom: 2rem;
    font-weight: 500;
    background-color: #fcfefe;
    /*border: 1px solid #eceff3;*/
}
.pricing-box .card-block {
    padding: 0;
    margin: 0;
}
.card {
    position: relative;
    display: block;
    margin-bottom: 0.75rem;
    background-color: #fff;
    /*border: 1px solid #e5e5e5;*/
}
.card-block {
    padding: 0;
    margin: 0;
}
.card-block>span {
    display: block;
    width: 90px;
    height: 90px;
    margin: 0 auto 20px;
    font-size: 2.125rem;
    line-height: 2.5;
    text-align: center;
    border: 5px solid #f5f5f5;
    border-radius: 50%
}
.card-header {
    padding: 1.25rem 1.25rem;
    background-color: #f4f4f4; 
}
@media (min-width: 544px) {
    .pricing-box .card-block {
        padding-top: 0rem /* image without whitespace */
    }
}
.pricing-box .card-header {
    padding-top: 1.1rem;
    padding-bottom: 1.1rem;
    font-size: 1.4rem; /* header font */
    font-weight: 700;
    line-height: 1.5;
    background-color: #eee; /* left & right header colors */
    border-bottom: 0 none;
}
.pricing-box .card-header:first-child {
    border-radius: 0
}
.pricing-box .card-title {
    margin-bottom: .625rem;
    font-size: 1.4rem;
    color: #999;
}
.pricing-box h4 small {
    font-size: 1.2125rem;
    font-weight: 600;
    line-height: 1.1538;
    color: #aeb0b5
}
.pricing-box .list-group {
    margin-bottom: 1rem;
}
.text-muted {
    color: #818a91; 
    letter-spacing: 1px;
    margin-left:15px;
}
.text-uppercase {
    text-transform: uppercase !important
}
.stacking-top {
    position: relative;
    z-index: 10;
    margin-top:-20px; /* center on the top */
}
.p-y-3 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important
}
@media (min-width: 544px) {
    .pricing-box .list-group {
        margin-bottom: 4.0625rem
    }
}
.pricing-box .list-group-item {
    padding: .45rem 1rem;
    background-color: transparent;
    border-color: #ededef;
    border:none;
}
.pricing-box .list-group-item:first-child {
    border-top-color: transparent
}
.pricing-box .list-group-item:last-child {
    border-bottom-color: transparent
}
.pricing-box-currency,
.pricing-box-price {
    margin-right: -1rem;
    /* font-family: "Lato", sans-serif; */
    line-height: 1.214;
}
.pricing-box-currency {
    top: -2.5rem;
    font-size: 1.4rem;
    font-weight: 400;
    letter-spacing: .75rem
}
.pricing-box-price {
    font-size: 5rem;
    font-weight: 700;
}
.pricing-best {
    background-color: #fff;
    /* border: 1px solid #ddd; remove borders */
    box-shadow: 0 40px 100px 0 rgba(84, 84, 84, 0.5);
}
@media (min-width: 768px) {
    .pricing-best {
        margin-right: -30px;
        margin-left: -30px
    }
}
.pricing-best .card-header {
    color: #fff;
    background-color: #111; /* center header color */
}



.indrive_table { height:100%; width:86%; box-shadow: 0 5px 10px 0 rgba(84, 84, 84, 0.5); margin:0 auto; display:block; overflow:hidden; margin-top:20px; margin-bottom:160px }
.indrive_tabletit { font-size: 2rem; font-weight: 400; background:#ef3214; color:#fff; text-align:center;  line-height: 3.5;}
.indrive_tablecon { margin:0 auto; color:#333333; font-weight: 400;}
.indrive_tablecon th { padding: 6px; border: 1px solid #dddddd; text-align: left; line-height: 2.8;}
.indrive_tablecon table  {  border-collapse:collapse;}
.indrive_tablecon .indrive_tableleft { font-size:18px; font-weight: 400;  width:15%; text-align:center; }
.indrive_tablecon .indrive_tableright { font-size:16px;  font-weight: 400; padding-left:5%}
.indrive_tablecon tr th:first-child{  border-left:0; } 
.indrive_tablecon tr th:last-child {  border-right:0; } 
.indrive_tablecon tr:first-child th{  border-top:0px; } 
.indrive_tablecon tr:last-child th{   border-bottom:0px; } 

.col-md-partner { }
.indrive_line {position:absolute; left:72%; top:66px; border:1px dashed #dddddd; width:153px; height:2px;  }
.indrive_line1{position:absolute; left:85%; top:66px; border:1px dashed #dddddd; width:70px; height:2px;}

.col-md-20 { float:left; width:25%; position:relative;min-height:1px;padding-right:15px;padding-left:15px }

.zpqy{ height:30px; margin-bottom:20px; line-height:30px; font-size:18px; color:#333; background:url(../images/zpqy.jpg) 15px center no-repeat; }

.all_li{ padding:0;}
.all_li a{ display:block; text-align:center; padding:20px 0; line-height:24px; font-size:18px; color:#333; border-bottom:1px solid #fff;}
.all_li a:hover{ color:#ef3124; border-bottom:1px solid #eee;}
.all_li a.pro_t{color:#ef3124; border-bottom:1px solid #eee; }


.q_tpm2_1{}
.xyzp .col-md-10{padding-right:0px;}
.xyzp .col-md-12{padding-right:0px;}
.xyzp .col-md-12 img{ width:100%;}

.q_tpm2_1 dl{ width:100%; text-align:left;}

.q_tpm2_1 dd,
.q_tpm2_1 dt {
  border-bottom: 1px solid #dfdfdf;
  padding:20px 15px;
  width: 23.3%;
  float: left;
  box-sizing: border-box;
}

.q_tpm2_1 .tab-row-3 {
  width: 30.1%;
}

.q_tpm2_1 dd{ font-size:16px; line-height:32px; color:#333;}
.q_tpm2_1 dt{ border-bottom:0; background:#f4f4f4; line-height:50px; padding:0px 15px; font-size:14px; color:#999; font-weight:normal; }



@media (max-width: 768px)
{.indrive_line { display:none;}
.indrive_line1 { display:none;}
.zpqy{ background:none;}
.xyzp .col-md-10{padding-right:15px;}
.xyzp .col-md-12{padding-right:15px;}
.q_tpm2_1 dd{ height:120px; line-height:22px; font-size:13px;}
.q_tpm2_1 dt {height:80px; line-height:22px;font-size:12px; padding-top:10px;}

.col-md-20 { float:left; width:50%; position:relative;min-height:1px;padding-right:15px;padding-left:15px }}
 
.col-md-21 {float:left;  width:20%;  position:relative;min-height:1px;padding-right:15px;padding-left:15px}


.index_news .newsHead{
	width: 100%;
	overflow: hidden;
	text-align: center;
}
.index_news .newsHead a{
	font-size: 1.6rem;
	color: #333333;
	padding-bottom: 5px;
	margin: 5px 10px;
	display: inline-block;
}
.index_news .newsHead a:hover,
.index_news .newsHead a.on{
	font-weight: bold;
	background: url(../images/newsh_bg.png) no-repeat bottom;
}
@media (min-width: 1600px) {
	.index_news .container{
		width: 1600px;
	}
}
.index_news .row{
	margin-top: 30px;
}
.index_news .indexN{
	padding: 10px;
}
.index_news .indexN .indexNews_box{overflow:hidden;}
.index_news .indexN .indexNews_box{
	padding:15px;
	border: 1px solid #E6E6E6;
	-webkit-transition: all 150ms ease-out 0ms;
  -moz-transition: all 150ms ease-out 0ms;
  -o-transition: all 150ms ease-out 0ms;
  transition: all 150ms ease-out 0ms;
}
.index_news .indexN .indexNews_box:hover{
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	box-shadow: 0 5px 10px 0 rgba(84, 84, 84, 0.5);
}
.index_news .indexN .date{
	float:left;
	width:25%;
	font-size: 22px;
	color: #999;
	margin-top: 10px;
	text-align:left;
}
.index_news .indexN .news_info{
	float:left;
	width:75%;
}
.index_news .indexN h3{
	font-size: 1.7rem;
	font-weight: normal;
	color: #222222;
	overflow: hidden;
	text-align:left;
}
.index_news .indexN p{
	color: #808080;
	font-size: 14px;
	margin: 5px;
	overflow: hidden;
	text-align:left;
}
@media only screen and (min-width: 1200px) {
	.index_news .indexN h3{
		height:72px;
	}
	.index_news .indexN p{
		height:42px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1199px) {
	.index_news .indexN h3{
		height:48px;
	}
	.index_news .indexN p{
		height:42px;
	}
}
@media only screen and (max-width: 767px){
	
	.index_news .indexN .date{
		width:80px;
	}
	
}

