@charset "utf-8";


tml,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,address,code,
del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label,table,tbody,tfoot,thead,tr,th,td{
	margin:0;
	padding:0;
	border:0;
	font-style:inherit;
	font-family:inherit;
	vertical-align:baseline;
}

.bg {
	height: auto;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
body {
	background-color: #f0f3f8;
}
.zd {
	clear: both;
	height: 15px;
	width: auto;
}
.bana {
	height: 33px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F5F3F4;
}
.banal {
	float: right;
	width: 600px;
	text-align: right;
	padding-top: 3px;
}
#textfield1 {
	height: 15px;
}
.banac {
	height: 23px;
	width: 200px;
	float: right;
	font-size: 14px;
	padding-top: 8px;
}
.zhuangtitu {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	padding-top: 5px;
}
.banb {
	width: 960px;
	margin-right:auto;
	margin-left:auto;
	height: 260px;
	padding-top: 20px;
}
.banbr {
	height: 255px;
	width: 310px;
	border: 1px solid #CCCCCC;
	float: left;
}
.banbc {
	width: 375px;
	height: 255px;
	float:left;
	padding-right: 10px;
	padding-left: 10px;
	
}
.banbl {
	width: 245px;
	height: auto;
	float:right;
}.banca {
	height: 100px;
	width: auto;
}
.banca h1 {
	font-size: 18px;
	text-align: center;
	font-family: "黑体";
	color: #000000;
	font-weight: normal;
	padding-top: 25px;
}
.bancb {
	height: 50px;
	padding-top: 7px;
}
.bancbz {
	height: 25px;
	float: left;
	width: 370px;
	text-align: center;
	font-size: 13px;
	line-height: 25px;
	color: #333333;
	clear: both;
}
.bancbz1 {
	height: 25px;
	float: left;
	width: 180px;
	text-align: left;
	font-size: 13px;
	line-height: 25px;
	color: #333333;
	padding-left: 7px;
}
.bancbz h2 {
	font-size: 15px;
	font-weight: bold;
	width: 10px;
	float: right;
	line-height: 25px;
	height: 25px;
}
.bancc {
	height: 156px;
}
.bancc ul {
	margin: 0px;
	padding: 0px;
}
.bancc li {
	font-size: 13px;
	line-height: 25px;
	list-style-image: none;
	list-style-type: none;
	background-image: url(../images/dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	clear: both;
}
.bancc h3 {
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	float: right;
	font-weight: normal;
}
.banbla {
	clear: both;
	height: 30px;
	border: 1px solid #EDEDF5;
	background-image: url(../images/ban1.jpg);
	background-repeat: repeat-x;
	font-size: 18px;
	line-height: 30px;
	font-family: "宋体";
	font-weight: bold;
	color: #333333;
}
.banbla h4 {
	float: left;
}
.banblb {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E6E6F2;
	border-bottom-color: #E6E6F2;
	border-left-color: #E6E6F2;
	height: 205px;
	width: 235px;
	padding-top: 8px;
	padding-bottom: 9px;
	padding-right: 4px;
	padding-left: 4px;
}
.band {
	height: 150px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

.bandr{
	height: 150px;
	width: 310px;
	float: left;
	
}
.bandc{
	height: 150px;
	width: 375px;
	float: left;
	padding-right: 12px;
	padding-left: 11px;
	}
.bandca {
	background-image: url(../images/lan1.jpg);
	height: 22px;
	background-repeat: no-repeat;
	padding-top: 8px;
	font-family: "宋体";
	font-size: 16px;
	font-weight: bold;
	padding-left: 25px;
	background-position: bottom;
}

.bandl{
	height: 150px;
	width: 247px;
	float: right;
	}
.bandr li {
	list-style-image: none;
	list-style-type: none;
	height: 25px;
	font-size: 13px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 25px;
}
.bandrz {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E8E8F2;
	border-bottom-color: #E8E8F2;
	border-left-color: #E8E8F2;
	padding-top: 12px;
	padding-bottom: 3px;
	padding-left: 8px;
}
.bandc ul {
	margin: 0px;
	padding: 0px;
}
.bandc li {
	font-size: 13px;
	line-height: 25px;
	list-style-image: none;
	list-style-type: none;
	background-image: url(../images/dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	clear: both;
}
.bandc h3 {
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	float: right;
	font-weight: normal;
}.bandcz {
	padding-top: 12px;
}
.bandla {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7F3;
	border-bottom-color: #E7E7F3;
	border-left-color: #E7E7F3;
	height: 105px;
	background-color: #F9F9FB;
	padding-top: 10px;
}
.bandla .tka {
	width: 235px;
	height: 95px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #E6E6F2;
}
.tka h5 {
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	font-family: "宋体";
	color: #333333;
	text-align: center;
}
.tua {
	height: 55px;
	width: 75px;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
}
.wza {
	float: left;
	padding-left: 5px;
	width: 142px;
	height: 60px;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	padding-right: 3px;
	padding-top: 10px;
}
.tl {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
.bane {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	padding-top: 8px;
}
.banea {
	border: 1px solid #E7E7F3;
	height: auto;
	clear: both;
	padding-bottom: 8px;
}
.baneaa {
	height: 115px;
	width: auto;
	background-image: url(../images/tbz.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
}
.banear {
	height: auto;
	background-image: url(../images/vs1.jpg);
	background-repeat: repeat-y;
	background-position: right center;
	width: 510px;
	float: left;
	padding-left: 10px;
}
.baneal {
	float: right;
	height: auto;
	padding-right: 10px;
}

.baneaar {
	padding-top: 20px;
	height: auto;
	
}
.tkb {
    height: 112px;
	background-image: url(../images/bg1.jpg);
	background-repeat: repeat-x;
	border: 1px solid #E7E7F3;
	width: 410px;
	padding-right: 8px;
	padding-left: 8px;
	clear: both;
	}
.baneaal {
	clear: right;
	padding-top: 20px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.tkb h5 {
	font-size: 14px;
	font-family: "宋体";
	color: #990000;
	line-height: 25px;
	height: 25px;
	padding-bottom: 5px;
}
.tkb h5 a{
	font-size: 14px;
	font-family: "宋体";
	color: #990000;
	line-height: 25px;
	height: 25px;
	padding-bottom: 5px;
}
.tub {
	height: 80px;
	width: 100px;
	float: left;
	border: 1px solid #666666;
}
.tub img {
	height: 80px;
	width: 100px;
}

.wzb {
	float: left;
	height: 76px;
	padding-left: 10px;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	width: 290px;
}
.tkb h6 {
	font-size: 14px;
	font-family: "宋体";
	color: #01618F;
	line-height: 25px;
	height: 25px;
	padding-bottom: 5px;
}
.tkb h6 a{
	font-size: 14px;
	font-family: "宋体";
	color: #01618F;
	line-height: 25px;
	height: 25px;
	padding-bottom: 5px;
}
.banf {
	height: auto;
	width: 958px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #E7E7F3;
	clear: both;
}
.banf h1 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	height: 30px;
	background-image: url(../images/bg3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 19px;
	padding-left: 33px;
	line-height: 30px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.banfa {
	height: 420px;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 20px;
}
.banfr {
	height: 350px;
	width: 500px;
	font-size: 14px;
	line-height: 22px;
	font-family: "宋体";
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	overflow: hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.banfs {
	float: left;
	height: 25px;
	clear: left;
	width: 520px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	line-height: 25px;
	text-align: center;
}

.banfl {
	float: right;
	width: 390px;
	background-color: e6f0fa;
	height: 375px;
	border: 1px solid #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../images/bg4.jpg);
}

.zy {
	position: absolute;
	height: 22px;
	width: 66px;
	padding-top: 49px;
	padding-left: 19px;
}
.banfl_tu {
	width: 370px;
	margin-right: auto;
	margin-left: auto;
	height: 335px;
	padding-bottom: 10px;
}
.banfl h2 {
	font-family: "宋体";
	font-size: 14px;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 10px;
}
.bang {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
}
.bang h1 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #008FD5;
	height: 30px;
	background-image: url(../images/bg3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 19px;
	padding-left: 33px;
	line-height: 30px;
	padding-bottom: 4px;
	padding-top: 4px;
}.banga {
	width: 930px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	height: 74px;
	border: 1px solid #CCCCCC;
	font-size: 14px;
	line-height: 18px;
	padding-top: 6px;
	padding-right: 5px;
	padding-left: 5px;
}
.tkc {
	height: 170px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
}
.tuc {
	background-image: url(../images/bg4.jpg);
	height: 150px;
	width: 190px;
	border: 1px double #CCCCCC;
	float: left;
	padding: 2px;
}
.wzc {
PADDING-RIGHT: 15px;
PADDING-LEFT: 15px;
FONT-SIZE: 14px;
FLOAT: left;
WIDTH: 700px;
COLOR: #666666;
LINE-HEIGHT: 22px;
FONT-FAMILY: "宋体";
HEIGHT: 160px;
font-weight: normal;

}
.wzc h3 {
	font-size: 18px;
	font-family: "宋体";
	font-weight: bold;
	height: 30px;
	clear: both;
	width: auto;
	color: #000000;
}
.banh {
	width: 958px;
	border: 1px solid #CCCCCC;
	line-height: 30px;
	height: 30px;
	margin-right: auto;
	margin-left: auto;
}
.banhr {
	background-image: url(../images/zrvj.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 120px;
	background-position: center 2px;
	float: left;
}
.banhc {
	float: left;
	height: 30px;
	width: 300px;
	font-size: 14px;
	color: #666666;
	line-height: 30px;
}
.banhl {
	float: right;
	width: 300px;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	height: 30px;
}
.banhl h5 {
	width: 70px;
	float: right;
	background-image: url(../images/bd1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	padding-left: 20px;
}
.bani {
	text-align: center;
	height: 20px;
	width: auto;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-size: 14px;
	color: #333333;
}
.banj {
	text-align: center;
	height: 50px;
	width: auto;
	font-size: 13px;
	line-height: 18px;
	color: #999999;
	padding-top: 8px;
}
.foucs{
	width:308px;
	height:250px;
	border:1px solid #999999;
	position:relative;
	padding-top: 2px;
}
.foucs .ad{height:29px; }
.foucs #dplayer4{
	width:305px;
	height:225px;
	margin-right: auto;
	margin-left: auto;
}
.foucs #foucs{
	width:305px;
	height:225px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.foucs #con{
	width:210px;
	height:25px;
	line-height:25px;
	text-align:left;
	background-color: #FFFFFF;
	font-size: 14px;
}
.foucs #con h4{
	font-size:14px;
	color:#000000;
	font-weight: normal;
	text-align: left;
	height: 25px;
	width: 210px;
	line-height: 25px;
	padding-left: 10px;
	overflow: hidden;
}
.foucs #con h4 a{
	color:#000000;
}
.foucs #num{
	width:308px;
	height:23px;
	left:0px;
	position:absolute;
	bottom: -1px;
}
.foucs #num ul{float:right;}
.foucs #num ul li.on,.foucs #num ul li.off{
	width:23px;
	height:18px;
	text-align:center;
	float:left;
	display:inline;
	cursor:pointer;
	color:#990000;
	background-color: #000;
	background-image: url(../images/bb.jpg);
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 3px;
}
.foucs #num ul li.on{
	color:#000;
	background-color: #dddce1;
	background-image: url(../images/aa.jpg);
}
#friend_car .mid{ overflow:hidden; height:569px; #height:auto;}#dd1   {
	height: 270px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCCCCC;
}a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: none;
}

.STYLE1 :link {
	color: #990000;
	text-decoration: none;
}
.STYLE1 a:visited {
	color: #990000;
	text-decoration: none;
}
.STYLE1 a:hover {
	color: #990000;
	text-decoration: underline;
}
.bbblll  {
	height: 255px;
	width: 248px;
	float: right;
}
.bancb h5 {
	width: 180px;
	line-height: 25px;
	height: 25px;
	font-size: 13px;
	font-weight: normal;
	float: left;
	text-align: right;
	padding-right: 3px;
}
.bancb h6 {
	font-size: 13px;
	line-height: 25px;
	font-weight: normal;
	text-align: left;
	float: left;
	height: 25px;
	width: 181px;
	padding-left: 3px;
}
.gd_1 {
	height: auto;
}
.gd_1 h2 {
	width: auto;
	font-size: 13px;
	font-weight: normal;
	line-height: 25px;
	height: 25px;
	text-align: center;
}
.gd_1 img{
	height: 175px;
	padding: 5px;
	width: 220px;
	background-color: #CCCCCC;
	border: 3px solid #FFFFFF;
}
.banca h2 {
	font-size: 18px;
	text-align: center;
	font-family: "黑体";
	color: #000000;
	font-weight: normal;
	padding-top: 15px;
}
