﻿@charset "utf-8";
/* CSS Document */

/*--------栏目样式-----------*/
.columnbox { border:1px solid #005CA2; }
	.columnbox .ttbox { padding:0px 12px; height:38px; line-height:38px; background-color:#005CA2; border-bottom:1px solid #005CA2; }
	.columnbox .ttbox span,.ttbox .ttline a { display:block;  }
	.columnbox .ttbox span { float:left; padding-left:36px; color:#FFF; font-size:16px; background:url(../images/bgimg.png) no-repeat; }
	.columnbox .ttbox a { float:right; }
	.columnbox .ttbox a:link,.columnbox .ttbox a:visited { color: #FFF; }
	.columnbox .ttbox a:hover { color: #DDE5EE; }

	.columnbox .ttbox .ico01 { background-position:-550px -463px; }
	.columnbox .ttbox .ico02 { background-position:-550px -501px; }

/*--------信息列表样式-----------*/
.list01,.list01 li,.list01 li a,.list01 li span { display:block; overflow:hidden; }
	.list01 li a { float:left; }
	.list01 li span { float:right; color:#9F9F9F; font-family:Verdana, Geneva, sans-serif; }

	.l01_w390,.l01_w390 li { width:390px; }
	.l01_w390 { padding-top:6px; line-height:35px; }
		.l01_w390 li { height:35px; margin-top:0px !important; margin-top:-4px; }
		.l01_w390 li a { padding-left:18px; width:286px; background:url(../images/bgimg.png) no-repeat -568px -242px; text-overflow: ellipsis; white-space: nowrap; }
		.l01_w390 li span { width:82px; text-align:center; font-size:12px; }

	.l01_w390_c,.l01_w390_c li { width:390px; }
	.l01_w390_c { padding-top:6px; line-height:35px; }
		.l01_w390_c li { height:35px; margin-top:0px !important; margin-top:-4px; }
		.l01_w390_c li a { padding-left:18px; width:368px; background:url(../images/bgimg.png) no-repeat -568px -242px; text-overflow: ellipsis; white-space: nowrap; }

	.l01_w570 { height:245px; }
	.l01_w570,.l01_w570 li { width:570px; }
	.l01_w570 { margin-top:10px; line-height:38px; }
		.l01_w570 li { height:38px; margin-top:0px !important; margin-top:-4px; border-bottom:1px solid #F3F3F3; }
		.l01_w570 li a { padding-left:18px; width:428px; background:url(../images/bgimg.png) no-repeat -568px -202px; text-overflow: ellipsis; white-space: nowrap; }
		.l01_w570 li img { float:left; margin-top:12px; padding:0px 5px; width:30px; height:15px; }
		.l01_w570 li span { width:82px; text-align:center; font-size:12px; }
	
	
	.l01_w833 {  margin-top:8px; width:833px; line-height:54px; border-top:1px solid #EEE; border-left:1px solid #EEE; }
	.l01_w833 li { width:832px; /* height:54px;  */margin-top:0px !important; margin-top:-4px; border-bottom:1px solid #EEE; border-right:1px solid #EEE;  }
	.l01_w833 li a { padding-left:28px; line-height:40px;width:665px; background:url(../images/bgimg.png) no-repeat -563px -698px; text-overflow: ellipsis; white-space: nowrap; }	.l01_w833 li a h4{width:100%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;font-size:16px;}		.l01_w833 li a p{color:#999;}	
	.l01_w833 li span { width:110px; text-align:center;line-height:30px; height:30px;margin:30px 10px;border-radius:20px;color:#fff;font-size:14px;background:#ff9402;display:inline-block;/*  border-left:1px solid #EEE;  */}	.l01_w833 li span.green{background-color: #3ecdb5;}

	.l01_w833 li:hover { background-color:#EEE; }
	.l01_w833 li:hover span { background-color:#007EDF; color:#FFF; }			.l01_w834 {  margin-top:8px; width:833px; line-height:54px; border-top:1px solid #EEE; border-left:1px solid #EEE; }	.l01_w834 li { width:832px; height:54px; margin-top:0px !important; margin-top:-4px; border-bottom:1px solid #EEE; border-right:1px solid #EEE;  }	.l01_w834 li a { padding-left:28px; width:600px; background:url(../images/bgimg.png) no-repeat -560px -691px; text-overflow: ellipsis; white-space: nowrap; }	.l01_w834 li span { width:135px; text-align:center; font-size:12px; border-left:1px solid #EEE; }	.l01_w834 li:hover { background-color:#EEE; }	.l01_w834 li:hover span { background-color:#007EDF; color:#FFF; }
		
.list02,.list02 li,.list02 li a,.list02 li span { display:block; overflow:hidden; }
	.list02 li a { float:left; }
	.list02 li span { float:right; }
	
	.l01_w360,.l01_w360 li { width:360px; }
	.l01_w360 { margin:0px auto; padding:4px 0px; line-height:40px; }
		.l01_w360 li { padding-right:2px; height:40px; margin-top:0px !important; margin-top:-4px; border-bottom:1px dashed #E5E5E5; }
		.l01_w360 li a { padding-left:18px; width:318px; background:url(../images/bgimg.png) no-repeat -568px -539px; text-overflow: ellipsis; white-space: nowrap; }
		.l01_w360 li span { margin-top:10px; width:20px; height:20px; background:url(../images/bgimg.png) no-repeat -559px -579px; }
	
.picbox01 { padding-top:20px; }
	.picbox01,.picbox01 li,.picbox01 li a { display:block; }
	.picbox01 li { float:left; padding-left:15px; }
	.picbox01 .sp { padding-left:0px; }
	.picbox01 li a,.picbox01 li a img { width:390px; height:80px; }

.picbox02 {  }
	.picbox02,.picbox02 li,.picbox02 li a { display:block; }
	.picbox02 li { float:left; padding-left:12px; }
	.picbox02 .sp { padding-left:0px; }
	.picbox02 li a,.picbox02 li a img { width:291px; height:80px; }

.rollBox{ position:relative; z-index:1; top:0px; left:0px; }
	.rollBox,.rollBox .Cont { overflow:hidden; }
	.rollBox .ScrCont { width:10000000px;}
	.rollBox .Cont,.rollBox.Cont.ScrCont,.rollBox #List1,.rollBox #List2 { float:left; }
	
	.rollBox,.ScrCont,.ScrCont ul,.ScrCont ul li { height:80px; }
	.ScrCont ul li a,.ScrCont ul li a img { height:80px; }
	.rollBox .Cont,.rollBox.Cont.ScrCont,.rollBox.Cont.ScrCont ul { width:1200px; }
	.ScrCont ul li { float:left; width:300px; }
	.ScrCont ul li a { margin:0px auto; display:block; }
	.ScrCont ul li a,.ScrCont ul li a img { width:291px; height:80px; }

/*--------标题文字框-----------*/
.txbox01 { margin-top:8px; padding-bottom:11px; width:390px; }
.txbox01,.txbox01 .txlink,.txbox01 .txbox { overflow:hidden; }
	.txbox01 .txlink,.txbox01 .txbox { display:block; }
	.txbox01 .txlink { height:38px; line-height:38px; font-size:16px; text-overflow: ellipsis; white-space: nowrap; }
	.txbox01 .txlink:link,.txbox01 .txlink:visited { color: #0168B7; }
	.txbox01 .txlink:hover { color: #2474BB; }
	.txbox01 .txbox,.txbox01 span .txlink { font-size:14px; }
	.txbox01 .txbox { height:112px; color:#707070; line-height:28px; }
	.txbox01 .txbox font,.txbox01 .txbox a { float:right; }
	.txbox01 .txbox font { padding:0px 6px; color: #0168B7; font-family:Tahoma, Geneva, sans-serif; }
	.txbox01 .txbox a:link,.txbox01 .txbox a:visited { color: #0168B7; }
	.txbox01 .txbox a:hover { color: #2474BB; }

.txbox02 { margin-top:18px; width:390px; }
	.txbox02 .picbox,.txbox02 .ttbox a,.txbox02 .ttbox span { display:block; }
	.txbox02 .picbox,.txbox02 .picbox img,.txbox02 .txbox { height:112px; }
	.txbox02 .picbox { float:left; }
	.txbox02 .picbox,.txbox02 .picbox img { width:200px; }
	.txbox02 .ttbox { float:right; line-height:28px; }
	.txbox02 .ttbox,.txbox02 .ttbox a { width:180px; }
	.txbox02 .ttbox a { font-size:16px; }
	.txbox02 .ttbox span { padding-left:18px; font-size:14px; color:#777; font-family:Tahoma, Geneva, sans-serif; background-position: -564px -434px; }
	 
	.txbox02 .txbox,.txbox02 .txbox a { line-height:28px; font-size:14px; }
	.txbox02 .txbox { padding-top:18px; height:56px; color:#707070 ; }
	.txbox02 .txbox a { float:right; }
	.txbox02 .txbox a:link,.txbox02 .txbox a:visited { color: #0168B7; }
	.txbox02 .txbox a:hover { color: #2474BB; }.alert-warning {    position: fixed;    top: -400px;    left: 50%;    z-index: 1001;    display: none;    width: 450px;    height: 230px;    margin-left: -225px;    background: #fff;}.alert-title {    position: relative;    width: 100%;    height: 44px;    font-size: 20px;    line-height: 44px;    color: #fff;    text-align: center;    background: #226ebc;}.alert-wzsm {    margin: 15px auto 0;    font-size: 18px;    line-height: 30px;    color: #2b2b2b;    text-align: center;}.alert-wzsm p {    font-size: 16px;    margin: 0 15px;}.fB {    font-weight: 700;}.alert-wzsm p.color {    color: #d20000;    font-size: 20px;    font-weight: 700;    line-height: 48px;}.alert-footer {    font-size: 18px;    color: #000;    text-align: center;    margin-top: 16px;}.alert-footer .confirm {    margin: 0 auto;    height: auto;    overflow: hidden;    text-align: center;    display: block;    width: 220px;}.alert-footer .confirm .visits, .cancel {    width: 100px;    height: 32px;    font-size: 16px;    line-height: 32px;    color: #fff;    background: #226ebc;    border-radius: 16px;}.alert-footer span {    float: left;    cursor: pointer;}.alert-footer .confirm .cancel {    background: #ccc;    margin-left: 15px;}.alert-mengban {    position: fixed;    top: 0;    left: 0;    z-index: 1000;    display: none;    width: 100%;    height: 100%;    background: #000;    filter: alpha(opacity=80)!important;    opacity: .5!important;}
