@charset "utf-8";
/*

Medigo Template (Blue)

*/

/*------------------------------------------------------
	BASIC STYLES 
--------------------------------------------------------*/
body {font-size: 14px;font-family: "微软雅黑", Georgia, serif;font-weight: normal;color: #777777;-webkit-font-smoothing: antialiased;/* Fix for webkit rendering */-webkit-text-size-adjust: 100%;}
*{ padding:0px; margin:0px;}
p.lead { font-size: 28px;line-height: 36px;}
*, *:before, *:after {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
em, i {font-style: italic;}
strong, b { font-weight: bold; color: #31373a;}
a, a:visited {color: #fff;text-decoration: none !important;outline: 0;}
a:hover, a:focus, a:active {color: #777777;}
p a, p a:visited { line-height: inherit;}
::-moz-selection {background-color: #1e53c2;text-shadow: none; color:#fff;}
::-webkit-selection {background-color: #1e53c2;text-shadow: none;color:#fff;}
::selection {background-color: #1e53c2; text-shadow: none;color:#fff;}
img::selection {background-color: transparent;}
img::-moz-selection { background-color: transparent;}
.subtract-bottom { margin-bottom: -40px !important;}
.remove-bottom {margin-bottom: 0 !important;}
ul,ol{ list-style-type:none;}
img{ display:block;}
.fl{ float:left;}
.fr{ float:right;}
.half-bottom { margin-bottom: 20px !important;}
.add-bottom { margin-bottom: 40px !important;}
.copyrights{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}

*:focus {outline: 0;}
.main-nav ul, .main_menu, .main_menu li ul, #filters, .pages, .project-single .meta-post, .archive-wrapper .archive-list, .categories ul, .thumbs, .footer-menu { list-style: none; padding: 0; margin: 0;}
a, a:visited { -webkit-transition: all 150ms ease-in; -moz-transition: all 150ms ease-in; -o-transition: all 150ms ease-in; transition: all 150ms ease-in;}
.service-section, .first-widget {position: relative;margin-top: 108px;}
.light-content, #blogPosts { margin-top: 100px;}
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
img { vertical-align: middle; }
.img-responsive {display: block;max-width: 100%;height: auto;margin: auto;}
.img-rounded { border-radius: 6px; }
.img-thumbnail, .thumbnail { padding: 4px; line-height: 1.42857; background-color: white; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; }
.img-circle { border-radius: 50%; }

 
.lead { margin-bottom: 20px; font-size: 16px; font-weight: 200; line-height: 1.4; }
 
 






/*------------------------------------------------------
	HEADER STYLES 
--------------------------------------------------------*/
.site-header {position: fixed; top: 0; left: 0; width: 100%; background: #fff; box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 3px; -moz-box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 3px; z-index: 9999;overflow: visible;transition: padding 0.3s ease-in-out;-moz-transition: padding 0.3s ease-in-out;
-webkit-transition: padding 0.3s ease-in-out; padding:15px 25px;}
.site-header.site-header-shrink {padding:5px 25px;opacity:0.8; filter:alpha(opacity=0.8); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px; -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px; -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px; z-index: 9999;overflow: visible;transition: padding 0.3s ease-in-out;-moz-transition: padding 0.3s ease-in-out;
-webkit-transition: padding 0.3s ease-in-out; }

.inheader{ width: 100%; background:#fff; opacity:0.9; filter:alpha(opacity=0.9); box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 3px; -moz-box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 3px; z-index: 9999;overflow: visible;transition: padding 0.3s ease-in-out;-moz-transition: padding 0.3s ease-in-out;
-webkit-transition: padding 0.3s ease-in-out; padding:15px 25px;}
.inheader.site-header-shrink {padding:5px 25px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 2px; -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px; -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2px; z-index: 9999;overflow: visible;transition: padding 0.3s ease-in-out;-moz-transition: padding 0.3s ease-in-out;
-webkit-transition: padding 0.3s ease-in-out; }





.main-nav ul li { float: left; display: block; margin-left: 20px; position: relative;}
.main-nav ul li a { color: #444; font-size: 13px; font-weight: 700; text-transform: uppercase; font-family: "微软雅黑", sans-serif; padding: 2px 15px; display: block; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }
.main-nav ul li a:hover {color: #fff;background:#68b92e;}
.main-nav ul li a i { margin-left: 7px;}
.main-nav ul li.active a { color: #fff;background:#68b92e;}
.main-nav ul li ul {display: none;top: 100%; left: 0; margin-top: 10px; position: absolute; width: 97px; background:url(../images/topbg.png) repeat;-webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }
.main-nav ul li ul li   {margin-left: 0; width: 100%; margin-bottom:1px; padding:5px 0;}
.main-nav ul li ul li:last-child { border-bottom: none;}
.main-nav ul li ul li a { color: #fff; font-weight: 600; display:block; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px;}
.main-nav ul li ul li a:hover { color: #fff  ; background:#68b92e;}
.main-nav ul li ul li:last-child a { border-bottom: none;}

.main-navigation{ margin-top:8px;} 
 
a.menu-toggle-btn {float: right; margin-right: 20px;color: #31373a;;font-size: 14px;display: block; margin-top:5px; cursor:pointer;}
a.menu-toggle-btn i { font-size: 18px;}
.main_menu li {border-bottom: 1px solid #485156;padding: 10px 0;}
.main_menu li:first-child { padding-top: 0;}
.main_menu li:last-child {border-bottom: none; padding-bottom: 0;}
.main_menu li a {font-size: 14px;font-family: "微软雅黑", sans-serif;color: #bfbfbf;font-weight: 500;}
.main_menu li ul li {margin-left: 20px;}
.main_menu li ul li a:hover{ color:#68b92e; font-size:16px;}
.main_menu li ul li:first-child {border-top: 1px solid #485156;padding-top: 8px; margin-top: 10px;}
.main_menu li ul li:before {content: '-';color: gray; margin-right: 10px;}
.responsive_menu {
  padding: 10px;
  background-color: #303940;
  display: none;
  position: relative;
  z-index: 9999;
}

#Section-1{position:relative;}
/*#Section-1 焦点图*/
.jumbotron {
	position: relative;
	padding: 40px 0;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 3px rgba(0,0,0,.4), 0 0 30px rgba(0,0,0,.075);
	-webkit-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
	-moz-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
	box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);/* background:url(../img/home-banner-bg.jpg) no-repeat;*/
}
.jumbotron h1 {
	font-size: 80px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 1;
}
.jumbotron p {
	font-size: 24px;
	font-weight: 300;
	line-height: 30px;
	margin-bottom: 30px;
}
.splash {
	position: absolute;
	z-index: -1000;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.splash img {
	height: 100%;
	width: 100%;
}

 
/* Download button */
.masthead .bigbtn {
	color: #fff;
	text-shadow: 0 1px 0 #912e01;
	background-color: #d8c431;
	text-decoration: none;
	text-transform: uppercase;
	padding: .3em 1.4em;
	-webkit-border-radius: 2.8em;
	-moz-border-radius: 2.8em;
	-o-border-radius: 2.8em;
	-ms-border-radius: 2.8em;
	border-radius: 2.8em;
	background-image: linear-gradient(bottom, rgb(255,96,43) 1%, rgb(255,148,67) 100%);
	background-image: -o-linear-gradient(bottom, rgb(255,96,43) 1%, rgb(255,148,67) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(255,96,43) 1%, rgb(255,148,67) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,96,43) 1%, rgb(255,148,67) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(255,96,43) 1%, rgb(255,148,67) 100%);
	box-shadow: inset 0 1px 0 #ffd265, 0 0 0 1px #912e01, 0 0 0 7px rgba(0,0,0,.1), 0 1px 4px rgba(0,0,0,.6);
	font-weight: 700;
	font-style: normal;
	overflow: visible;
	border: none;
	font-size: 24px;
}
.masthead .bigbtn:hover {
	background-color: #ff831e;
	background-image: linear-gradient(bottom, rgb(255,148,67) 1%, rgb(255,96,43) 100%);
	background-image: -o-linear-gradient(bottom, rgb(255,148,67) 1%, rgb(255,96,43) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(255,148,67) 1%, rgb(255,96,43) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,148,67) 1%, rgb(255,96,43) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(255,148,67) 1%, rgb(255,96,43) 100%);
}
.masthead .bigbtn:active {
	background-color: #ff831e;
	background-image: linear-gradient(bottom, rgb(255,148,67) 1%, rgb(255,96,43) 100%);
	background-image: -o-linear-gradient(bottom, rgb(255,148,67) 1%, rgb(255,96,43) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(255,148,67) 1%, rgb(255,96,43) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,148,67) 1%, rgb(255,96,43) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(255,148,67) 1%, rgb(255,96,43) 100%);
}
 
 
/* Masthead (docs home)
------------------------- */
.masthead {
	padding: 40px 0 80px;
	margin-bottom: 0;
	color: #fff;
	margin-top: -40px;
}
.masthead h1 {
	font-size: 4em;
	color: #fff;
	margin: 60px 0;
	line-height: 1.1em;
	text-shadow: 0 1px 4px #000000;
}
.masthead p {
	font-size: 1.4em;
	color: #fff;
	line-height: 1.4em;
	font-weight: normal;
	margin-bottom: 60px;
}
 
/* Textual links in masthead */
.masthead-links {
	margin: 0;
	list-style: none;
}
.masthead-links li {
	display: inline;
	padding: 0 10px;
	color: rgba(255,255,255,.25);
}
#banner-pagination{display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#banner-pagination ul {
	list-style: none;
	margin: 20px 0 0 0;
}
#banner-pagination ul li {
	display: inline;
	width: 25px;
	text-align: center;
	float:left; margin-left:15px; border-radius:5px; 
}




/*Animation Css3*/
#Section-1 .btnDown{
	-moz-animation: Animate 1s ease infinite;-o-animation: Animate 1s ease infinite;-ms-animation: Animate 1s ease infinite;-webkit-animation: Animate 1s ease infinite;animation: Animate 1s ease infinite;}
@-webkit-keyframes Animate{
	0% { -webkit-transform:translateY(-30px); opacity: 0.7; }
	50% { -webkit-transform:translateY(0px); opacity: 0.2; }
	100% { -webkit-transform:translateY(-30px); opacity: 1; }
}



/*section2公司简介部分样式*/
.about{ padding:80px 0;}
.about .smore{ width:150px; height:33px; line-height:35px; text-align:center;margin-top:25px;}
.about .smore a{ color:#1e53c2;width:150px; height:35px;display:block; border:#1e53c2 1px solid; }
.about .smore a:hover{ background:#1e53c2; color:#fff;-webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.about h2{color:#1e53c2; margin-bottom:20px;}
.about p{ line-height:28px;}
.about .col-sm-7{ padding-top:30px;}
 
 

.newpart  b{ font: bold 18px/24px "微软雅黑"; display:block; padding:8px 0;}
.newpart .wow{ margin-bottom:25px;}
 
.newpart .thumb-post {
  display: block;
  position: relative;
  overflow: hidden;
  padding:0 5px;
}
.newpart .member-content{ padding:0 5px;}
.newpart .date {
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: white;
  opacity:0.6; filter:alpha(opacity=0.6); 
  padding: 5px 10px;
  font-size: 14px;
}
 
.newpart b a{ color:#1e53c2 !important;}
.newpart b a:hover{ color:#68b92e !important;}
.indexfoot{ background:#22297a; padding:15px 0; line-height:1.5em; color:#9194bd; font-size:12px;}
.indexfoot p{ line-height:24px;}
.indexfoot a{ color:#9194bd !important;}
.indexfoot a:hover{ color:#fff !important;}
.indexfoot .search{ margin-bottom:5px;}
.indexfoot .pics img{ float:left; margin-left:5px; display:inline;}







 