@charset "utf-8";
#index-con{
	width:1220px;
	height:auto;
	display:table;
	margin:auto;
	background-color:#ffffff;
}
#index-con .news-con{
	width:1200px;
	height:385px;
	display:table;
	padding:52px 0px 38px;
	margin:auto;
}
/*图片轮换*/
#index-con .news_slide{
	width:603px;
	height:380px;
	text-align:center;
	float:left;
}
#slideBox {
	width:603px;
	height:380px;
	overflow:hidden;
	position:relative;
	top:1px;
	margin:0px auto;
}
#slideBox ul#show_pic {
	margin:0;
	padding:0;
	list-style:none;
	height:380px;
	width:6600px;
	position:absolute;
}
#slideBox ul#show_pic li {
	float:left;
	margin:0;
	padding:0;
	height:285px;
}
#slideBox ul#show_pic li img {
	width:603px;
	height:380px;
	display:block;
}
#iconBall {
	position:absolute;
	bottom:20px;
	right:22px;
}
#iconBall li {
	float:left;
	color:#ffffff;
	width:12px;
	height:12px;
	line-height:12px;
	cursor:pointer;
	text-align:center;
	font-size:0px;
	margin-right:7px;
	border-radius:50%;
	background-color:#908684;
}
#iconBall li.active {
	color:#fff;
	background-color:#fffffd;
}
#slideText {
	width:100%;
	height:54px;
	line-height:54px;
	background:rgba(0, 0, 0, 0.8);
	color:#fff;
	position:absolute;
	left:0px;
	bottom:0px;
*background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);
}
#textBall {
	width:410px;
	height:;
	overflow:hidden;
	position:absolute;
	left:20px;
	bottom:0px;
}
#textBall li {
	float:left;
	cursor:pointer;
	display:none;
	color:#fff;
	font-size:16px;
	line-height:54px;
}
#textBall li.active {
	display:block;
}
#textBall li a {
	text-decoration:none;
	color:#fff;
}
#index-con .not-con{
	width:572px;
	height:auto;
	padding:0px 0px;
	background-color:#ffffff;
}
#index-con .not-con .tit-list{
	width:319px;
	height:48px;
	border-bottom:1px solid #0171c6;
	clear:both;
	position:relative;
}
#index-con .not-con .tit_1{
	width:159px;
	height:48px;
	position:absolute;
}
#index-con .not-con .tit_1 h3{
	width:159px;
	height:48px;
	display:block;
	float:left;
	font-size:20px;
	color:#ffffff;
	text-align:center;
	line-height:42px;
	cursor:pointer;
	background:url(../images/sx_15_1.jpg) no-repeat top left;
	background-color:#71c1ff;
	position:relative;
	top:0px;
	left:0px;
}
#index-con .not-con .tit_1 h3 .icon{
	width:38px;
	height:48px;
	float:left;
	display:block;
	background:url(../images/icon.gif) no-repeat 0px 3px;
	position:relative;
	left:12px;
}
#index-con .not-con .tit_1 h3 .name{
	float:left;
	display:block;
	position:relative;
	top:2px;
	left:15px;
}
#index-con .not-con .tit_1 .more{
	width:52px;
	height:48px;
	font-size:14px;
	color:#999999;
	line-height:48px;
	position:absolute;
	top:2px;
	left:518px;
}
#index-con .not-con .tit_1 .more a{
	color:#999999;
}
#index-con .not-con .tit_1 .more a:hover{
	color:#0b51c1;
}
#index-con .not-con .tit_2{
	width:159px;
	height:48px;
	float:right;
	position:absolute;
	top:0px;
	left:140px;
}
#index-con .not-con .tit_2 h3{
	width:159px;
	height:48px;
	display:block;
	float:left;
	font-size:20px;
	color:#ffffff;
	text-align:center;
	line-height:48px;
	cursor:pointer;
	background:url(../images/sx_15.jpg) no-repeat top right;
	background-color:#71c1ff;
	position:relative;
	top:0px;
	left:20px;
}
#index-con .not-con .tit_2 h3 .icon{
	width:38px;
	height:48px;
	float:left;
	display:block;
	background:url(../images/icon.gif) no-repeat 0px -37px;
	position:relative;
	left:12px;
}
#index-con .not-con .tit_2 h3 .name{
	float:left;
	display:block;
	position:relative;
	top:0px;
	left:15px;
}
#index-con .not-con .tit_2 .more{
	width:52px;
	height:48px;
	font-size:14px;
	color:#999999;
	line-height:48px;
	position:absolute;
	top:2px;
	left:378px;
}
#index-con .not-con .tit_2 .more a{
	color:#999999;
}
#index-con .not-con .tit_2 .more a:hover{
	color:#0b51c1;
}
#index-con .not-con .tit_1 h3.selected{
	background:url(../images/sx_13.jpg) no-repeat top left;
	background-color:#0171c6;
	color:#ffffff;
}
#index-con .not-con .tit_2 h3.selected{
	background:url(../images/sx_13_1.jpg) no-repeat top right;
	background-color:#0171c6;
	color:#ffffff;
}
/*图片轮换end*/
#index-con .not-con .nlist{
	width:100%;
	height:auto;
	position:relative;
	top:10px;
}
#index-con .not-con .nlist li{
	width:100%;
	height:45px;
	_height:42px;
	+height:42px;
	font-size:16px;
	color:#001671;
	line-height:45px;
	_line-height:42px;
	+line-height:42px;
	background:url(../images/sx_26.jpg) no-repeat 7px center;
	border-bottom:1px solid #dedede;
}
#index-con .not-con .nlist li a{
	width:380px;
	height:45px;
	_height:42px;
	+line-height:42px;
	overflow:hidden;
	float:left;
	color:#001671;
	position:relative;
	left:25px;
}
#index-con .not-con .nlist li a:hover{
	color:#0b51c1;
}
#index-con .not-con .nlist li span{
	padding-right:13px;
	float:right;
	font-size:16px;
	color:#8b8b8b;
}
#index-con .dt-con{
	width:1200px;
	height:auto;
	display:table;
	margin:auto;
}
#index-con .dt-con .dis{
	margin:0px 15px;
}
#index-con .dt-con .gcon{
	width:390px;
	height:auto;
}
#index-con .dt-con .gcon .zs-tit{
	width:100%;
	height:49px;
	margin:0px 0px;
	position:relative;
}
#index-con .dt-con .gcon .zs-tit .zname{
	width:159px;
	height:49px;
	position:absolute;
	left:0px;
	bottom:0;
	font-size:22px;
	color:#ffffff;
	line-height:49px;
	background:url(../images/sx_22.jpg) no-repeat top center;
}
#index-con .dt-con .gcon .zs-tit .zname .icon{
	width:38px;
	height:48px;
	float:left;
	display:block;
	background:url(../images/icon.gif) no-repeat 0px -78px;
	position:relative;
	left:12px;
}
#index-con .dt-con .gcon .zs-tit .zname .icon_2{
	width:38px;
	height:48px;
	float:left;
	display:block;
	background:url(../images/icon.gif) no-repeat 0px -123px;
	position:relative;
	left:12px;
}
#index-con .dt-con .gcon .zs-tit .zname .icon_3{
	width:38px;
	height:48px;
	float:left;
	display:block;
	background:url(../images/icon.gif) no-repeat 0px -165px;
	position:relative;
	left:12px;
}
#index-con .dt-con .gcon .zs-tit .zname .name{
	float:left;
	display:block;
	position:relative;
	top:0px;
	left:15px;
}
#index-con .dt-con .gcon .zs-tit .more{
	width:45px;
	height:49px;
	display:block;
	position:absolute;
	right:12px;
	bottom:0;
	font-size:14px;
	color:#1d1d1d;
	line-height:49px;
}
#index-con .dt-con .gcon .gbg{
	width:100%;
	height:auto;
	padding:20px 0px 16px;
	background-color:#e9f3ff;
}
#index-con .dt-con .gcon .list{
	width:92%;
	height:auto;
	margin:auto;
	clear:both;
}
#index-con .dt-con .gcon .list li{
	width:100%;
	height:36px;
	line-height:36px;
	font-size:16px;
	background:url(../images/sx_26.jpg) no-repeat 1px center;
}
#index-con .dt-con .gcon .list .tit{
	width:95%;
	height:36px;
	color:#001671;
	position:relative;
	left:16px;
	overflow:hidden;
}
#index-con .f-con{
	width:1200px;
	height:auto;
	display:table;
	padding:15px 0px;
	margin:auto;
}
#index-con .f-con .y-tit{
	width:100%;
	height:49px;
	border-bottom:1px solid #0171c6;
	position:relative;
}
#index-con .f-con .y-tit .icon_5{
	width:38px;
	height:48px;
	float:left;
	display:block;
	background:url(../images/icon.gif) no-repeat 0px -210px;
	position:relative;
	top:0px;
	left:18px;
}
#index-con .f-con .y-tit .tt{
	display:block;
	float:left;
	font-size:22px;
	font-weight:bold;
	color:#0171c6;
	line-height:49px;
	position:relative;
	top:0px;
	left:25px;
	z-index:99;
}
#index-con .f-con .y-tit .more{
	width:45px;
	height:49px;
	float:right;
	font-size:14px;
	color:#1d1d1d;
	line-height:49px;
	position:relative;
	bottom:0px;
	right:15px;
	z-index:99;
}
#index-con .f-con .y-tit .more a{
	color:#9d9d9d;
}
#index-con div.indexmaindiv{height:169px;padding:28px 0px 20px;width:1200px;background-color:#f8f8f8;overflow:hidden; clear:both;}
#index-con div.indexmaindiv1 div.stylesgoleft{float:left;width:20px;height:31px;background:url('../images/sx_34.jpg') no-repeat left top;margin:64px 3px 0px 15px;_margin:64px 3px 0px 8px;cursor:pointer;}
#index-con div.indexmaindiv1 div.playerdetail{width:281px;height:169px;font-family:'微软雅黑';text-align:center;}
#index-con div.indexmaindiv1 div.playerdetail img{width:269px;height:169px;}
#index-con div.indexmaindiv1 div.stylesgoright{float:left;width:20px;height:31px;background:url('../images/sx_37.jpg') no-repeat left top;margin:64px 0px 0px 0px;cursor:pointer;}
/*滚动*/
#index-con div.maindiv1{float:left;width:1128px;height:169px;overflow:hidden;}
#index-con div.maindiv1 ul{float:left;}
#index-con div.maindiv1 ul li{float:left;width:281px;height:169px;}
#index-con .ScrCont{width:10000000px;}
.zt-item .kcon{
	width:1200px;
	height:159px;
	margin:auto;
	overflow:hidden;
}
#index-con .marqueeleft{
	width:1200px;
	height:92px;
	margin:20px auto;
	overflow:hidden;
	position:relative;
}
#index-con .mar-div{
	width:8000px;
}
#index-con .marqueeleft ul{
	float:left;
}
#index-con .marqueeleft li{
	width:184px;
	height:92px;
	float:left;
	margin:0px 8px;
	display:inline;
	overflow:hidden;
}
#index-con .marqueeleft li .pic{
	width:182px;
	height:90px;
	display:block;
	border:1px solid #dedede;
	overflow:hidden;
}
#index-con .marqueeleft li .pic img{
	width:182px;
	height:90px;
}
#index-con .lk-con{
	width:1200px;
	height:auto;
	margin:auto;
}
#index-con .lk-con .tit-list{
	width:270px;
	height:39px;
	clear:both;
	position:relative;
}
#index-con .lk-con .tit_1{
	width:130px;
	height:39px;
	position:absolute;
	left:40px;
}
#index-con .lk-con .tit_1 h3{
	width:130px;
	height:39px;
	display:block;
	float:left;
	font-size:18px;
	font-weight:normal;
	color:#505050;
	text-align:center;
	line-height:39px;
	cursor:pointer;
	background-color:#e7e7e7;
	position:relative;
	top:0px;
	left:0px;
}
#index-con .lk-con .tit_2{
	width:130px;
	height:39px;
	float:right;
	position:absolute;
	top:0px;
	left:156px;
}
#index-con .lk-con .tit_2 h3{
	width:130px;
	height:39px;
	display:block;
	float:left;
	font-size:18px;
	font-weight:normal;
	color:#505050;
	text-align:center;
	line-height:39px;
	cursor:pointer;
	background-color:#e7e7e7;
	position:relative;
	top:0px;
	left:20px;
}
#index-con .lk-con .tit_1 h3 a,#index-con .lk-con .tit_2 h3 a{
	color:#505050;
}
#index-con .lk-con h3.selected{
	
	background-color:#0171c6;
	color:#ffffff;
}
#index-con .lk-con h3.selected a{
	color:#ffffff;
}
#index-con .lk-con h3.selected span{
	width:130px;
	height:4px;
	clear:both;
	background:url(../images/sx_61.jpg) no-repeat center center;
	position:absolute;
	left:0px;
	top:39px;
	_top:28px;
}
#index-con .lk-con #kmenu_con{
	width:100%;
	height:128px;
	background-color:#e9f3ff;
	overflow:hidden;
}
/*图片轮换end*/
#index-con .lk-con .nlist{
	width:100%;
	height:86px;
	overflow:hidden;
	position:relative;
	top:22px;
}
#index-con .lk-con .nlist a{
	width:auto;
	height:43px;
	margin:0px 15px;
	float:left;
	font-size:18px;
	color:#646464;
	line-height:43px;
	overflow:hidden;
}
#index-con .lk-con .nlist a:hover{
	color:#0b51c1;
}
#index-con .fmenu{
	width:1200px;
	height:18px;
	padding:10px 0px 11px;
	margin:36px auto 10px;
	background-color:#0171c6;
	overflow:hidden;
}
#index-con .fmenu a{
	width:199px;
	height:18px;
	display:inline-block;
	font-size:18px;
	color:#ffffff;
	text-align:center;
	line-height:18px;
	border-right:1px solid #ffffff;
}
#index-con .fmenu .nobrd{
	border-right:0px solid #ffffff;
}