@CHARSET "UTF-8";


a:hover{
	color:#0089e9;
}

.push-thread-list{
	margin-bottom:0px;
}

/* for navbar-default */
#header {
	height: 84px;
}

#header .navbar-default {
	height: 84px;
}

#header .navbar-default .navbar-header {
	height: 83px;
}

#header .navbar-brand {
	padding: 8px 15px;
}

.navbar-default .collapse .navbar-nav>li.active>a, 
		#header .navbar-default .collapse .navbar-nav>li>a{
	color:#000;
	font-family:微软雅黑;
	font-weight:200;
}

.navbar-default .nav>li:hover>a, .navbar-default .nav>li>a:focus, .navbar-default .nav>li.active>a, .navbar-default .nav>.open>a, .navbar-default .nav>li.hover>a{
	color:#fff !important;
	border-top:none !important;
	background: #0089e9 !important;
}

.navbar-default .nav>li:hover>a>.dropsmalldiv, .navbar-default .nav>li>a:focus>.dropsmalldiv, .navbar-default .nav>li.active>a>.dropsmalldiv, .navbar-default .nav>.open>a>.dropsmalldiv, .navbar-default .nav>li.hover>a>.dropsmalldiv{
	border-right:1px solid #0089e9 !important;
}

.navbar-default .nav>li:hover>a>.lastsmalldiv:first-child, .navbar-default .nav>li>a:focus>.lastsmalldiv, .navbar-default .nav>li.active>a>.lastsmalldiv, .navbar-default .nav>.open>a>.lastsmalldiv, .navbar-default .nav>li.hover>a>.lastsmalldiv{
	border-right:1px solid #0089e9 !important;
}

.dropdown-menu{
	top:84px;
	text-align:center;
	height:38px;
	line-height:38px;
	padding:0px;
	margin-left:-158px !important;
	position:absolute;
	min-width:400px;
	border:none;
}

.dropdown-bg{
	top:83px;
	text-align:center;
	height:40px;
	line-height:40px;
	padding:0px;
	position:fixed;
	margin-left:0px !important;
	margin-right:0px !important;
	width:100% !important;
	border: 1px solid rgba(0,0,0,.15);
}



#firstnav .dropdown ul li{
	display:inline !important;
	clear:both;
	padding-left:10px;
	padding-right:10px;
} 
	
.dropdown-menu>li>a{
	display:inline !important;
}

.dropdown-menu>li>a:hover{
	background:#fff;
	color:#0089e9;
}

.smalldiv{
	border-right:1px solid #EAEAEA;
	padding-right:11px;
	padding-left:10px;
}
	
#firstnav li:last-child>a .smalldiv{
	border-right:1px solid #fff;
}
	
#firstnav .dropdown a{
	padding:0px;
	margin:0px;
	overflow:hidden;
}

.lastli{
	padding:0px;
	margin:0px;
}

.lastli .smalldiv{
	margin-top:21px;
}

#firstnav .lastli a{
	padding:0px;
	margin:0px;
	overflow:hidden;
}

.dropsmalldiv{
	border-right:1px solid #EAEAEA;
	padding-right:11px;
	padding-left:10px;
	margin-top:21px;
	}

.caret{
	display:none;
	}
	

@media(max-width: 768px) {
	#header{
		height:62px;
	}
	
	.dropdown-menu{
		top:61px;
	}
	
	#header .navbar-brand {
		padding: 8px 0;
		height:62px;
	}
	
	#header .navbar-default .navbar-header {
		height: 62px;
	}
	
	.navbar-brand>img{
		height:42px;
	}
	
	#header .navbar-default{
		height:62px;
	}
	
	#header .navbar-default .container{
		height:62px !important;
	}
	
	#header .navbar-default .navbar-collapse ul li a{
		height:62px !important;
	}
	
	#header .navbar-default .navbar-collapse ul li a .dropsmalldiv{
		margin-top:11px;
	}
	
	.lastli .smalldiv {
    	margin-top: 11px;
	}
	
}


@media (min-width: 768px) {
	.navbar-default .collapse .navbar-nav>li>a  {
		border: none;
		padding: 21px 0px;
		height:84px;
		
	}
	
	#push-wrap-center .row .col-lg-4:nth-child(1)>.push-thread-list{
		border-right:1px dashed #ccc;
		margin-bottom:0px;
		padding-bottom:10px;
	}

	#push-wrap-center .row .col-lg-4:nth-child(2)>.push-thread-list{
		border-right:1px dashed #ccc;
		margin-bottom:0px;
		padding-bottom:10px;
	}
}

@media(min-width:1200px){
	 .container{
		width:1030px;
	}
	
	.col-lg-6:nth-child(1) .push-header{
		margin-right:10px;
	}
	
	.index-top-down .col-lg-6:nth-child(2) .push-header{
		margin-left:10px;
	}
	
	
	#push-wrap-top .news>div{
		margin-left:10px;
	}
	
}

@media (max-width:1199px) and (min-width:992px){
	.navbar-right .dropdown-menu-left{
		right:0 !important;
		margin:auto;
	}
	
	.col-lg-6:nth-child(1) .push-header{
		margin-right:10px;
	}
	
	.col-lg-6:nth-child(2) .push-header{
		margin-left:10px;
	}
	
	#push-wrap-top .news>div{
		margin-left:10px;
	}
	
}

@media(max-width:991px){
	.navbar-right .dropdown-menu-left{
		right:0 !important;
		margin:auto;
	}
}


/* 首页顶部 */
#push-wrap-top .push-thread-sub-datelist-first .push-header{
	margin-bottom:0px;
}

#push-wrap-top .col-lg-6 h3{
	border-bottom: 1px solid #0089e9;
    padding-bottom: 10px;
    color: #0089e9 !important;
    font-size: 18px;
    }
    
#push-wrap-top .col-lg-6 h3 a:hover>.name,#push-wrap-top .col-lg-6 h3 a:hover>.alias{
	color:#0089e9;
}

#push-wrap-top .col-lg-6 .small{
    font-size: 16px;
    color: #0089e9;
    padding-left: 20px
}

#push-wrap-top h3{
	border-bottom:1px solid #0089e9;
	padding-bottom:10px;
}
	
#push-wrap-top h4{
	font-weight:bolder;
	}
	
#push-wrap-top h4 a{
	color:#000;
}
	
#push-wrap-top h4 a:hover{
	color:#0089e9;
}

.pgwSlideshow {
    width: 100%;
}

.pgwSlideshow a{
    color: #fff;
}

.pgwSlideshow .ps-current {
    text-align: center;
    position: relative;
    width: 75%;
    height:300px;
    float: left;
}

.pgwSlideshow .ps-current > ul  > li {
    text-align: center;
    width: 100%;
    z-index: 1;
    opacity: 0;
    display: block;
}

.jq22-container{
	visibility:hidden;
}

.pgwSlideshow .ps-current > ul  > li img {
    width: 100%;
    height: 331px;
}

.pgwSlideshow .ps-list {
    overflow: hidden;
    position: relative;
    width: 25%;
    float: left;
    padding-left:2px;
}

.pgwSlideshow .ps-list ul {
    list-style: none;
    padding: 0;
    left: 0;
    margin-left:0px !important;
}

.pgwSlideshow .ps-list li:first-child {
   margin-top: 0;
}

.pgwSlideshow .ps-list li {
    margin-bottom: 1px;
}

.pgwSlideshow .ps-list li img {
    border: 1px solid #777;
    width: 110px;
    height: 82px;
}

.pgwSlideshow .ps-list li:hover img{
	border:3px solid #343434;
}

#push-wrap-top .jq22-container{
	padding-top:30px;
}

#push-wrap-top .page-header{
	text-align:left;
	margin-left:0px;
	width:100%;
}

#push-wrap-top .news .page-header h3{
	width:100%;
	text-align:left;
}

#push-wrap-top .news .page-header h3 a:hover>.name,#push-wrap-top .news .page-header h3 a:hover>.alias{
	color:#0089e9;
}

#push-wrap-top .news .media-list .media .media-body h4 a{
	font-size:14px;
}

.push-container .push-body .push-item{
	margin-bottom:15px;
}

.push-thread-sub-datelist-first:nth-child(2){
	margin-top: 30px;
}
 
.push-thread-datelist .push-body .push-item .media-object{
	display:none;
}

#push-wrap-top .media-list li .introduction{
	display:none;
}
	
.push-thread-list .push-body .list-group>.list-group-item{
	border:none;
	background:none;
	padding-left:0px;
	text-indent:0px;
}

.fa-stop:before{
	color:#0089e9;
	font-size:12px;
	margin-right:10px;
}
	
.fa-stop{
	font-size:12px !important;
}

.push-default .push-header .info .image{
	padding:20px 0px;
}

.index-top-down .image img{
	border:1px solid #0089e9;
}

/* 首页中部 */
#push-wrap-center{
	margin-top:-30px;
}

#push-wrap-center>div:nth-child(1) h3{
	border-bottom:1px solid #0089e9;
	padding-bottom:10px;
}

#push-wrap-center h3 a:hover>.name,#push-wrap-center h3 a:hover>.alias{
	color:#0089e9;
}

#push-wrap-center .col-lg-12 #pushh .push-header .page-header h3 span.name{
	font-size:16px;
	font-weight:bold;
}

#push-wrap-center .row .name{
	font-size:16px;
	font-weight:bold;
}

.push-thread-list .push-body .list-group .date{
	display:none;
}

.col-lg-4{
	padding-left:0px;
}
	
.page-header h3 .small{
	font-size: 16px;
	color: #0089e9;
	padding-left: 20px;
}

#push-wrap-center .row .col-lg-4:nth-child(3) .push-body-list li{
	line-height:15px;
	height:25px;
}

#push-wrap-center .container .col-lg-4 .name{
	font-size:16px;
	font-weight:bold;
}

/* 首页底部 */
#push-wrap-bottom{
	margin-top:-5px;
}

#push-wrap-bottom .col-lg-12{
	padding-left:0px;
}

#push-wrap-bottom .col-lg-3{
	padding-left:0px;
	margin-bottom:20px;
}

#push-wrap-bottom .col-lg-12 .push-thread-list .push-header .more{
	display:none;
}

#push-wrap-bottom .col-lg-12 .push-thread-list h3 span{
	color:#fff;
	font-size:16px;
	font-weight:100;
	margin-left:100px;
	border:none;
	display:block;
	padding-bottom:15px;
}

#push-wrap-bottom>div:nth-child(1) h3{
	border-bottom:1px solid #0089e9;
	padding-bottom:10px;
}

#push-wrap-bottom>div:nth-child(1) h3 a:hover>.name,#push-wrap-bottom>div:nth-child(1) h3 a:hover>.alias{
	color:#0089e9;
}

#push-wrap-bottom .col-lg-12 .push-thread-list h3 span.more{
	display:none;
	}
	
#push-wrap-bottom .col-lg-12 .push-thread-list:nth-child(1) .push-header{
	background:url('../../../Images/Home/custom/hover-img1.png')  no-repeat #0089e9;
	padding-top:20px;
	background-position:10px 21px;
}

#push-wrap-bottom .col-lg-12 .push-thread-list:nth-child(1) .push-header:hover{
	background-position:10px 5px;
}

#push-wrap-bottom .col-lg-12 .push-thread-list:nth-child(2) .push-header{
	background:url('../../../Images/Home/custom/hover-img2.png')  no-repeat #0089e9;
	padding-top:20px;
	background-position:10px 21px;
}

#push-wrap-bottom .col-lg-12 .push-thread-list:nth-child(2) .push-header:hover{
	background-position:10px 5px;
}

#push-wrap-bottom .col-lg-12 .push-thread-list:nth-child(3) .push-header{
	background:url('../../../Images/Home/custom/hover-img3.png')  no-repeat #0089e9;
	padding-top:20px;
	background-position:10px 21px;
}

#push-wrap-bottom .col-lg-12 .push-thread-list:nth-child(3) .push-header:hover{
	background-position:10px 5px;
}

#push-wrap-bottom .col-lg-12 .push-thread-list:nth-child(4) .push-header{
	background:url('../../../Images/Home/custom/hover-img4.png')  no-repeat #0089e9;
	padding-top:20px;
	background-position:10px 21px;
}

#push-wrap-bottom .col-lg-12 .push-thread-list:nth-child(4) .push-header:hover{
	background-position:10px 5px;
}


/* 合作企业 */
.teamLink{
	margin-top:-10px;
}

#link-team-container .row{
	margin-right: 0px; 
    margin-left: 0px; 
}
 
.member-company .prev, .member-company .next {
	width: 5%;
	font-size: 60px;
	float: left;
	height: 100px;
	line-height: 100px;
}

.member-company .prev .fa, .member-company .next .fa {
	cursor: pointer;
}

.member-company .scroll-box {
	width: 90%;
	height: 100px;
	float: left;
	overflow: hidden;
}

.member-company .scroll-box .link-container {
	width: 6000px;
}

.member-company .link-thumbnail .link-item {
	margin: 0;
	width: 234px;
	height: 100px;
}

.member-company .link-thumbnail .link-item .image>a {
	width: 234px;
	display: table-cell;
	vertical-align: middle;
	height: 100px;
}

.member-company .link-thumbnail .link-item img {
	margin: 0 auto;
	display: block;
	max-height: 100px;
}


/* 友情链接 */
.friendLink{
	margin-top:-40px;
	margin-bottom:10px;
}

#link-friend-container ul{
	list-style-type:none;
}

#link-friend-container ul li{
	float:left;
	margin-right:10px;
}

#link-friend-container ul li a{
	text-decoration:none;
}

.link-container h3{
	border-bottom:1px solid #0089e9;
	padding-bottom:10px;
	color:#0089e9;
	font-size:18px;
}

.link-container h3 .small{
	font-size:16px;
	color:#0089e9;
	padding-left:20px;
}


/* 联系我们 */
#contactTool .contact-tool-header.active {
    height: 110px;
    background: url(../../../Images/Home/custom/contact-phone.png) #0089e9 center center no-repeat;
    border-bottom: 1px solid #fff;
    text-align: center;
}

#contactTool {
    right: 0px;
    display: block;
}

#contactTool {
    width: 100px;
    position: fixed;
    bottom: 35%;
    cursor: pointer;
    background: #fff;
    z-index: 2;
    right: 0px;
}

#contactTool .contact-tool-header .tool-in .fa {
    height: 42px;
    display: block;
    width: 100%;
    font-size: 20px;
    padding-top: 25px;
}

#contactTool .contact-tool-header.active .tool-in {
    display: block;
}

#contactTool .contact-tool-header .tool-in{
	display:none;
	}

#contactTool .contact-tool-header.active .tool-collapse {
    display: none;
}

#contactTool .contact-tool-header .tool-in div {
    margin-top: 10px;
}

#contactTool .contact-tool-header {
    height: 35px;
    background: #0089e9;
    border-bottom: 1px solid #fff;
    text-align: center;
    color: #fff;
}

#contactTool .contact-tool-header .tool-collapse .fa {
    height: 35px;
    width: 40px;
    display: block;
    font-size: 20px;
    text-align: center;
    line-height: 35px;
}

#contactTool .contact-tool-item {
    height: 30px;
    line-height: 30px;
    background: #e6e6e6;
    color: #777;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

#contactTool .contact-tool-item a{
	color: #777;
}
	
#contactTool .contact-tool-item .fa.fa-phone {
    font-size: 14px;
}

#contactTool .contact-tool-item .fa {
    margin: 0 10px;
    border-radius: 50%;
    background: #0089e9;
    color: #fff;
    width: 20px;
    height: 20px;
    display: block;
    float: left;
    margin-top: 4px;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
}

.tools .tool-container .tool{
    background: #5E80DB;
}

.tools .tool-container .tool a{
	color:#fff;
}

#contactTool i.fa-fw {
}

#contactTool .fa-fw {
    width: 1.28571429em;
    text-align: center;
}

#contactTool .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#contactTool .contact-tool-item:hover{
	background: #0089e9;
	color: #fff;
}

#contactTool .contact-tool-item:hover>a{
	color: #fff;
}


/* 底部footer */
#footer{
	background-color:#4D4D4D;
	color:white;
	}
	
#footer .container{
	padding-top:20px;
	padding-bottom:20px;
	}
	
#footer .container .footer-row{
	margin-bottom:15px;
	}
	
#footer .container .footer-row span:nth-child(2){
	margin-left:10px;
	}
	
#footer .container .footer-row span:nth-child(3){
	margin-left:10px;
	}
	
#footer .container .footer-row span:nth-child(4){
	margin-left:10px;
	}
	
#footer .icp{
	margin-left:20px;
	}
	
#footer .icp a{
	color:white;
	}

.support{
	margin-left:0px !important;
}
	
.support a{
	color:white;
}


/* 表单 */
.table{
	margin: auto;
}

.table tr:nth-child(1)>td{
	background: #BFBFBF; 
	text-align: left; 
	border-top: 1px solid;
}

tr, td {
	border: 1px solid #000;
}

tr {
	height: 35px;
}

td {
	text-align: center;
	font-weight: 700;
}

.cooperationType{
	text-align: left;
}

.contactInfo{
	background: #BFBFBF; 
	text-align: left;
}

.table tr:last-child{
	border: none;
}

.submitForm{
	border: none;
	padding-left: 0 !important;
	}
	
.downloadForm{
	border: none; 
	padding-right: 0 !important;
}

textarea {
	border: none;
	outline: none;
	width: 100%;
}

input[type='text'], input[type='url'], input[type='email'] {
	border: none;
	outline: none;
	width: 100%
}

#submit {
	width: 90%;
	background: #0089e9;
	color: #fff;
	border: 1px solid #0089e9;
	margin-top: 10px;
	float: left;
	height:30px;
}

#download {
	background: #fff;
	width: 100%;
	border: 1px solid #000;
	margin-top: 10px;
	height:30px;
}

::-webkit-input-placeholder {
	font-size: 12px;
	font-weight: 200;
	text-align: center
}

#initiateForm .help-block {
	font-weight: 100;
	margin-top: 0;
	padding-top: 0;
}

#initiateForm .help-block b {
	font-weight: 100;
	color: #0089e9;
}

.checkbox-inline+.checkbox-inline {
	margin-left: 0;
}

.checkbox-inline {
	margin-right: 10px;
}


/* 文章详情页*/
.article-default .views{
	margin-left:10px;
}

.fa-angle-double-right{
	display:none;
}

.name{
	color: #0089e9;
	font-size: 18px;
}

.push-thread-sub-datelist-first .page-header{
	border:none;
	}

.breadcrumb {
	background-color: #0089e9;
	border-radius: 0;
	text-align:right;
}

.breadcrumb li,.breadcrumb li a {
	color: white
}

.breadcrumb .active {
	color: white
}

.breadcrumb>li+li:before {
	content: none
}

.breadcrumb{
	background-color:#0089e9;
	border-radius:0;
	}

.article-title{
	text-align:center;
	}
	
.fa-calendar{
	display:none;
	}
	
.article-meta{
	text-align:center;
	}
	
.article-lead{
	display:none;
}
	
hr{
	display:none;
}
.article-footer-default{
	display:none;
}

.articles-full-detail-detail .articles-list-media .articles-item .title{
	margin-bottom:0px;
}

.articles-full-detail-detail .articles-list-media .media-object{
	margin-left:0px;margin-right:20px;
}
	
.articles-full-detail-detail .media-right, .media>.pull-right{
	padding-left:0px;
}
	
.articles-full-image-image .article .article-meta{
	display:none;
}
	
.articles-full-image-image .article .article-meta{
	display:none;
}

.leftnavs .panel-heading{
	background:#0089e9;
	font-size:16px;
	border-top-left-radius:0;
	border-top-right-radius:0;
}
	
.list-group{
	margin-top:10px;
	border:none;
}
	
.leftnavs>.list-group>.list-group-item{
	font-size:13px;
}
	
.leftnavs>.list-group>.list-group-item a{
	font-size:13px;
}
	
.leftnavs>.list-group>.list-group-item:hover{
	background:#9A9A9A;
}
	
.panel{
	border:none;
}
	
.leftnavs .list-group>.list-group-item.active{
	border:none;
	background:#9A9A9A;
	font-size:13px;
}
	
.leftnavs>.list-group>.list-group-item{
	background:#F7F7F7;
}
	
.panel>.list-group:last-child .list-group-item:last-child, .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{
	border-radius:0;
}

.leftnavs .list-group>.list-group-item.active>a{
	color:white;
}

.section-body .article-default .row .col-lg-9 .list-paddingleft-2{
	list-style-type:none
}

.section-body .article-default .row .col-lg-9 .list-paddingleft-2 li:nth-child(1){
	color:#0089e9;
	font-size:18px;
}

.section-body, .article-container {
    padding-top: 20px;
    padding-bottom: 20px;
}

.articles-full-image-image .thumbnail img{
	border:1px solid #ccc;
}

.articles-full-image-image .thumbnail img:hover{
	border:1px solid #0089e9;
}

@media(max-width: 991px) and (min-width:768px) {
	.navbar-brand>img {
		height: 66px;
	}
}