﻿@charset "utf-8";
@media screen and (min-width: 1200px){ 
.feature-box1 ul {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: -20px;
	display: inline-block;
	float: left;
	width: 640px;
	margin: 10px 10px 10px;
}

.feature-box1 ul li img {
	height: 390px;
	width: 230px;
}
.tabs li a {
	display: block;
	padding: 0 20px;
	outline: none;
	color: #FFF;
}
.tab_hot img{
	width: 170px;
	height: 100px;
	float: left;
	border: 3px solid #444;
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 5px;
}
}
.feature-box1 ul {
	*padding-right: 10px;
	*padding-left: 10px;
	*margin-left: -20px;
	*display: inline-block;
	*float: left;
	*width: 640px;
}
.feature-box1 ul li a {
	*height: 93px;
	*width: 181px;
	*margin: 10px 10px 10px;
	*display: block;
}

.tabs li a {
	*display: block;
	*padding: 0 20px;
	*outline: none;
	*color: #FFF;
}
.tab_hot img{
	*width: 170px;
	*height: 100px;
	*float: left;
	*border: 3px solid #444;
	*margin-right: 15px;
	*margin-bottom: 20px;
	*margin-left: 5px;
}
@media screen and (max-width: 1200px) {

.tabs li a {
	display: block;
	padding: 0 5px;
	outline: none;
	color: #FFF;
}
.tab_hot img{
	width: 140px;
	height: 100px;
	float: left;
	border: 3px solid #444;
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 5px;
}
}
.feature {
	background-color: #171717;
	overflow: hidden;
	padding-top: 60px;
	padding-bottom: 10px;
	border-top: 1px solid #333;
}
.feature-tag{
	height: 20px;
	width: 100px;
	background-color: #171717;
	margin: 10px;
	color: #F00;
	font-size: 18px;
	text-align: center;
	display: inline-block;
	padding: 10px 10px 14px;
	border-left: 5px solid #0098a5;
}
.feature-box1 ul {
	padding-right: 10px;
	padding-left: 10px;
	margin-left: -20px;
	display: inline-block;
	float: left;
	width: 710px;
}

.feature-box1 {
	width:710px;
	height: 390px;
	overflow: hidden;
	margin-right: 20px;
}
.feature-box1 ul .news_left {
	overflow: hidden;
	display:inline;
	width:230px;
	height:390px;
	float: left;
	margin-right:0px;
	background-color:#fff;
	padding-left: 10px;	
	/*margin-top:-20px;*/
}

.feature-box1 ul .news_righ{
	display:inline;
	width:400px;
	height:390px;
	float:left;
	margin-left:20px;
	}
	
.feature-box1 ul .news_righ a {
	margin-top:-10px;
	width:400px;
	height:280px;
	float:left;
	border: 11px solid #171717;
}

.feature-box1 ul .news_righ a:hover {
	margin-top:10px;

}

.feature-box3 {
	height: 400px;
	overflow: hidden;
}


#tabbox {
	width:600px;
	overflow:hidden;
	margin:0 auto;
}
.tab_conbox {
	border-top: none;
}
.tab_con { display:none; }
.tabs {
	height: 65px;
	width: 100%;
	margin-top: 5px;
}
.tabs li{
	height:40px;
	line-height:40px;
	float:left;
	border-left:none;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
	margin-left: 10px;
}
.tabs span{
	height:50px;
	line-height:50px;
	float:left;
	border-left:none;
	margin-bottom: 5px;
	background: #333;
	overflow: hidden;
	position: relative;
	font-size: 16px;
	padding-right: 15px;
	padding-left: 20px;
	color: #0098a5;
	margin-top: 5px;
}
.tabs li a:hover { background: #0098a5; }
.tabs .thistab, .tabs .thistab a:hover {
	background: #0098a5;
}
.tab_cons {
	display: block;
	padding:10px;
	color: #FFF;
}

.tab_hot{
	height: 130px;
	overflow: hidden;
	padding-top: 10px;
}
.tab_hot span{ line-height: 20px; }
.tab_hot p{
	color: #999;
	font-size: 12px;
	padding-top: 10px;
}
.tab_li{
	line-height: 35px;
	height: 35px;
	overflow: hidden;
	}
.tab_li span{
	padding-right: 10px;
	padding-left: 10px;	
	}
.tab_li a{
	line-height: 35px;
	display: block;
	color: #ccc;
}

/*滚动开始*/
.gundong{ background-color:#171717;}
.box3 {
	clear:both;
	display:block;
	background-color: #171717;
	overflow: hidden;
	padding: 25px 0px 15px 0;
	*padding:15px 0px;

}
.box_link {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	*width: 1200px;
}
.box3_title {
	background: url(../images/box3_bg.jpg) left top repeat-x;
}
.box3_title span {
	width: 110px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	font-size: 14px;
	color: #999;
	font-family: \5FAE\8F6F\96C5\9ED1;
	text-align: center;
	padding-bottom: 5px;
	padding-right:55px;
	
}
.box3_title span b {
	padding-top:10px;
	display: block;
	width:214px;
	height:56px;
	background:#171717;
	color: #0098a5;
	font-size: 22px;
	padding-bottom: 8px;
	margin-top: 5px;
	font-weight: normal;
}
.mr_frbox{ width:1200px; margin-left:auto; margin-right:auto;  *height: 420px;}
.mr_frUl{width:1200px; margin-top:40px;}
.mr_frUl ul {width:1200px; overflow:hidden;}
.mr_frUl ul li {
	*display:inline;
	float:left;
	margin-right: 35px;
	width: 376px;
	height: 320px;
}
.mr_frUl ul li .img_box {
	width: 376px;
	height: 265px;
	display: table-cell;
	line-height: 163px;
	background-color: #171717;
	text-align: center;
	vertical-align: middle;
    *display: block;

}
.mr_frUl ul li .img_box img {
	vertical-align: middle;
	max-width: 376px;
	max-height: 265px;
}
.mr_frUl ul li .img_box:hover {
	border: 3px solid #0098a5;
}
.mr_frUl ul li .img_txt {
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 15px;
}
.mr_frUl ul li .img_txt span {
	height:26px;
	background:#FFFFFF;
	font-size: 12px;
	color: #fff;
	display: block;
	font-family: Candara;
	line-height: 26px;
}
.mr_frUl ul li .img_txt p {
	color: #0098a5;
}

/*滚动结束*/
.mr_frUl ul .box6 {
	float:left;
	margin-right: 35px;
	width: 376px;
	height: 520px;
}
.mr_frUl ul .box6 .img_box1 {
	width: 376px;
	height: 465px;
	display: table-cell;
	line-height: 163px;
	background-color: #fff;
	text-align: center;
	vertical-align: middle;
    *display: block;
    *font-size:163px;
}
.mr_frUl ul .box6 .img_box1 img {
	vertical-align: middle;
	max-width: 120px;
	max-height: 120px;
}
.mr_frUl ul .box6 .img_box1:hover {
	border: 3px solid #0098a5;
}
.mr_frUl ul .box6 .img_txt1 {
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 15px;
}
.mr_frUl ul .box6 .img_txt1 span {
	height:26px;
	background:#FFFFFF;
	font-size: 12px;
	color: #fff;
	display: block;
	font-family: Candara;
	line-height: 26px;
}
.mr_frUl ul .box6 .img_txt1 a {
	color: #0098a5;
}


/*滚动结束*/

