@charset "utf-8";


/*************************
*******Typography******
**************************/
.noneks{ display:none;}
*{ margin:0; padding:0;}
body {background: #fff; font-family:"微软雅黑";color:#4e4e4e;line-height: 22px; }

h1,h2,h3,h4,h5,h6 {font-family: "微软雅黑";color:#262525;}
h2{font-size: 20px;}

@-webkit-keyframes scaleIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes scaleIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.navbar { height:60px; background: #fff url(../images/richtech_01.png) no-repeat 96% 0;}

.navbar-inverse {border: none;}

#full-screen-slider { width:100%; height:335px; float:left; position:relative; text-align:center;background-color:#9fa0a2; z-index:1; margin-top:60px;}
#slides { display:block; width:100%; height:335px; list-style:none; padding:0; margin:0; position:relative}
#slides li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	left: 0px;
	top: 0px;
}
#slides li a { display:block; width:100%; height:100%; text-indent:-1px}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:295px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:15px; border-radius:7px; background:#000; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fff}



#services .lead,#services h2{color: #c6191e;}
.services-wrap {
  background: #fff; border:1px solid #e1e1e1; padding:15px; line-height:30px; border-radius:5px;
  margin: 0 0 20px 10px;}

.b-ack{ background-color:#f4f4f4;}

.top5{ padding-top:5px;}
.top10{ padding-top:10px;}
.top20{ padding-top:20px;}
.top15{ padding-top:15px;}
.top60{ padding-top:60px;}
.top50{ padding-top:50px;}
.top40{ padding-top:40px;}
.top30{ padding-top:30px;}
.bot10{ padding-bottom:10px;}
.bot20{ padding-bottom:20px;}
.bot5{ padding-bottom:5px;}
.bot60{ padding-bottom:60px;}
.bot30{ padding-bottom:30px;}
.le10{ padding-left:10px;}
.le20{ padding-left:18px;}
.le50{padding-left:50px;}
.ri20{ padding-right:20px;}
.ri5{ padding-right:5px;}
.paclear{ clear:both;}
.leri{ padding:0 50px;}
.pad{ margin:0; padding:0;}
.mari50{ margin-right:20%;}
.marb30{ margin-bottom:30px;}
.mtop10{ margin-top:10px;}



#footer-1 { padding:15px 0; text-align:center; font-size:12px; color: #9e9e9e;border-top: 5px solid #C52D2F;
 background: #2E2E2E; border-top:1px solid #3e3e3e;}
#footer a{color: #fff;}
#footer {background: none repeat scroll 0 0 #2E2E2E;border-top: 5px solid #C52D2F; padding:20px; color:#fff;}

#footer-1 span{ color:#fff;}

#footer-1 a {color: #fff;}

#footer a:hover {color: #c52d2f;}

#footer ul {list-style: none;padding: 0;margin: 0;}

#footer ul > li {display: inline-block; margin-left: 15px;}

/*增加样式*/
ul,li{ list-style: none;}
.navtop{position:absolute; z-index:9999;position:fixed; top:0px;left:0;width:100%; border-bottom:2px solid #555;}

.ipaleft{ float:left;}
.share-right{float:right;}
.fon-siz{ font-size:16px;}
.fon-siz12{ font-size:12px;}
.fon-siz14{ font-size:14px;}
.fon-siz22{ font-size:22px;}
.fon-siz24{ font-size:24px;}



.media-body h2 a{color: #c6191e;}
.c-ase h2{ font-size:16px; font-weight:bold; margin-left:10px; margin-bottom:0; margin-top:0; padding:10px 0 5px 0;text-align:center; }
.c-ase li{ float:left; width:95%; border:1px solid #ccc; border-radius:5px; margin:5px 10px; text-align:center; background-color:#fff;}
.left-p10{ padding-left:10px;}

.more-g{ padding:10px; background-color:#cc2214; border-radius:10px; color:#fff; margin:10px 0 10px 10px; text-align:center;}
.more-g span{ font-size:16px;}
.more-g a{ color:#fff; text-decoration:underline;}

/***客服**/
.rd-kf{cursor:pointer;position:absolute;right:6px;top:230px; z-index:9999;position:fixed;}
.rd-kf li{display:block; width:148px; margin-bottom:5px; text-align:left;}
.rd-gb{cursor:pointer;position:absolute;z-index:99999;position:fixed;
    right:8px;
    top:225px;
}


