body{
	/*font-family:PingFangSC-Regular;*/
	font-family: "微软雅黑";
	overflow-x: hidden;
}
a:link{text-decoration:none; } 
a:visited{
	background: none;
}
 a:active{
	background: none;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	cursor: pointer;
}
.ellipsis{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.none-padding-left{
	padding-left: 0!important;
}
.none-padding-right{
	padding-right: 0!important;
}
/*导航*/
.nav-wrapper .logo{
	padding: 11px;
	display: inline-block;
}
.nav-wrapper .ul-warpper .nav-ul{
	float: right;
}
.nav-wrapper .ul-warpper .a-wrapper{
	font-size:16px;	
	font-weight:500;
	color:rgba(66,67,69,1);
	padding: 30px 20px;
	background: none;
}

.nav-wrapper .ul-warpper .a-wrapper:hover{
	background: #006398;
	color:rgba(255,255,255,1);
}
.nav-wrapper .ul-warpper li.active .a-wrapper{
		background: #006398;
		color: #FFFFFF;
	}
.nav-wrapper .navbar-toggle {
    background: #528fcc ;
    margin-top: 25px;
}
.nav-wrapper .navbar-toggle .icon-bar {
    background: white !important;
}
@media only screen and (max-width:767px ) {
	.nav-wrapper .logo{
		padding-left: 15px;
	}
	.nav-wrapper .ul-warpper .nav-ul{
		float: none;
	}
	.nav-wrapper .ul-warpper .a-wrapper{
		font-size:14px;
		
		font-weight:500;
		color:#ffffff !important;
		padding: 10px 10px 10px 15px;
		background: #333333;
	}	
	.nav-wrapper .navbar-nav{
		margin: 0;
		
	}
	.nav .navbar-collapse{
		padding-left: 0;
		margin: 0;
	}
	.nav .container{
		padding: 0;
	}
	.nav-wrapper .logo{
		padding-left: 15px;
		display: inline-block;
	}
	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{
		margin: 0;
	}
}
/*banner-img*/
.banner-img{
	width: 100%;
	
	background-size: cover;
	background: url(../images/commom_smallbg.png) no-repeat center center;
}
.banner-img .title{
	height: 120px;
	line-height: 120px;
	margin: 0;	
	font-size:32px;	
	font-weight:400;
	color:rgba(255,255,255,1);
}
/*通用选显卡*/
.common-tab .container {
	padding: 32px 0;
	background:rgba(247,247,247,1);
}
.common-tab .common-tab-left{
	padding-right: 20px;
}
.common-tab .common-tab-left .common-tab-left-content,.common-tab .common-tab-right .common-tab-right-content{
	background: #FFFFFF;
	box-shadow: 0 2px 10px 0 rgba(0,0,0,0.10);
}
.common-tab .common-tab-left .common-tab-left-content{
	padding-bottom: 88px;
}
.common-tab .common-tab-left .common-tab-left-content .ctlc-top{
	padding-left: 24px;
}
.common-tab .common-tab-left .common-tab-left-content .ctlc-top .ctlc-title{
	margin: 0;
	height: 54px;
	line-height: 54px;
	width: 88px;
	border-bottom: 1px solid #006398;
	font-size:22px;	
	font-weight:500;
	color:rgba(51,51,51,1);
	margin-bottom: 45px;
}

.common-tab .common-tab-left .common-tab-left-content .nav li a{
	padding:  16px 20px 16px 20px;
	font-size:16px;	
	font-weight:400;
	color:rgba(66,67,69,1);
	border-bottom: 1px solid #efefef;
}
.common-tab .common-tab-left .common-tab-left-content .nav li.active a{
	background:#006398 ;
	color: #FFFFFF;
	border-bottom: none;
}
.common-tab .common-tab-right{
	padding-left: 20px;
}
.common-tab .common-tab-right .common-tab-right-content .tab-content .tab-pane{
	padding: 9px 48px 48px;
}
.common-tab .common-tab-right .common-tab-right-content .ctlc-title{
	font-size:32px;
	font-weight:400;
	color:rgba(51,51,51,1);
	margin: 0;
	height: 96px;
	line-height: 96px;
	border-bottom: 1px solid #efefef;
	margin-bottom: 24px;
}
@media only screen and (max-width:767px) {
	.common-tab .common-tab-left{
		padding-right: 15px;
	}
	.common-tab .common-tab-left .common-tab-left-content .ctlc-top .ctlc-title{
		margin-bottom: 25px;
	}
	.common-tab .common-tab-right .common-tab-right-content .ctlc-title{
		font-size: 22px!important; 
		font-weight: bold;
		height: 80px;
		line-height: 80px;
	}
	.common-tab .common-tab-left .common-tab-left-content .nav li{
	    float: left;
	}
	.common-tab .common-tab-left .common-tab-left-content .nav li a{
	   font-size:14px;	
	   border-bottom: none;
	   padding-left: 2px;
	   padding-right: 2px;
	}
	.common-tab .common-tab-left .common-tab-left-content{
		padding-bottom: 0px;
		margin-bottom: 20px;
	}
	.common-tab .common-tab-right{
		padding-left: 15px;
	}
	.common-tab .common-tab-right .common-tab-right-content .tab-content .tab-pane{
		padding:0px 0;
	}
}
@media only screen and (max-width: 767px) {
	.common-tab .common-tab-right .common-tab-right-content{
		padding: 9px 20px ;
	}
}
/*通用详情*/
.detail-content{
	display: none;
}
.com-details .com-details-title{
	font-size: 24px!important;	
}
.com-details .com-details-title span.data{
	font-size:16px;
	font-weight:400;
	color:rgba(149,149,149,1);
	float: right;
}
.com-details p{
	font-size:16px;	
	font-weight:500;
	color:rgba(66,67,69,1);
	line-height:28px;
}
.com-details .com-details-TP{
	margin-bottom: 30px;	
}
.com-details .com-details-TP span{
	font-size: 20px;
	font-weight: bold;
}
.com-details .com-details-content{
	min-height: 226px;
	margin-bottom: 30px;
}
.com-details .com-details-content:nth-of-type(1),.com-details .com-details-content:nth-of-type(4){
	padding-left: 0;
	padding-right: 0;
}
/*.com-details .com-details-content:nth-of-type(5),.com-details .com-details-content:nth-of-type(6){
	display: none;
}*/
.com-details .com-details-content:nth-of-type(2){
	padding-right: 0;
	padding-left: 20px;
}

.com-details .com-details-content:nth-of-type(3){
	padding-right: 20px;
	padding-left: 0;
}
.com-details .com-details-content .img-responsive{
	width: 100%;
	border-radius: 5px;
}
.com-details .com-details-content p{
	margin-bottom: 0px;	
}
@media only screen and (max-width:767px ) {
	.com-details p{
		font-size:14px;		
	}
	.com-details .com-details-TP span{
		font-size:16px;			
	}
}
@media only screen and (max-width:400px ) {
	.com-details .com-details-title{
		display: block;
		height: auto!important;
		line-height: 22px!important;
		padding-top: 18px;
		margin-bottom: 0;
		padding-bottom: 18px;
	}
	.com-details .com-details-title span.data{
		padding-top: 10px;
		font-size: 14px;
		text-align: right;
		float: none!important;
		display: block;
		height: 26px;
		line-height: 26px;
	}
}
@media only screen and (max-width: 991px) {
	/*.com-details .com-details-content:nth-of-type(5),.com-details .com-details-content:nth-of-type(6){
		display: block;
		padding: 0;
	}*/
	.com-details .com-details-content:nth-of-type(3),.com-details .com-details-content:nth-of-type(2){
		padding: 0;
	}
	/*.com-details .com-details-content:nth-of-type(1),.com-details .com-details-content:nth-of-type(2){
		display: block;
	}*/
	.com-details .com-details-content{
		min-height: auto;
	}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.com-details .com-details-content{
		min-height: 254px;
		
	}
}
/*通用分页*/
.common-pagination{
	text-align: right;
}
.common-pagination .pagination{
	margin-bottom: 0;
}
.common-pagination .pagination > li > a{
	padding: 0;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	margin-right: 5px;
	color:rgba(144,147,153,1);
	border-color: rgba(144,147,153,1);
	font-size: 12px;
}
.common-pagination .pagination > li > a.none-boder{
	border-color: transparent;
}
.common-pagination .pagination > li > a:hover{
	background: none;
	color: #006398;
	border-color: #006398;
}
.common-pagination .pagination > li.active a{
	background:#006398 ;
	color: #FFFFFF;
}
/*footer*/
footer{
	width: 100%;
	background: #3c4449;
	padding:35px 0;
}
footer p{
	height:17px;
	font-size:12px;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:17px;
	margin: 0;
}
footer p:nth-child(1){
	margin-bottom: 20px;
}
footer p a{
	display: inline-block;
	padding: 0 8px;
	border-right: 1px solid #FFFFFF;
	font-size:12px;
	font-weight:400;
	color:rgba(255,255,255,1);
}
footer p a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
footer p a:last-child{
	border-right: none;
}
