/* CSS Document */
body {
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	font-size:12px;
	color:#000;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #E8EEFD;
	background-image: url(/images/bgindex.gif);
}
div,form,ul,ol,li,dl,dt,dd {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}

/* 链接颜色 */
a:link {color: #0F1C40; text-decoration:none;}
a:visited {color: #720D01;text-decoration:none;}
/* a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;} */
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f14pxB{ font-size:14px; font-weight:bold}
.fb14px{ font-size:14px; font-weight:bold; line-height:3em;}
.fb14px a:link { font-size:14px; font-weight:bold}
.fb14px a:hover { font-size:14px; font-weight:bold}

/* 标题字体行高*/
cHBt {
	line-height:2em;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
	display: block;
}

/* 其他属性 */
.lmcss {
	border: 1px solid #64FDBF;
	background-color: #CEFBF5;
	width: 100%;
	font-size: 14px;
	line-height: 1.8em;
	font-weight: bold;
	margin-bottom:10px;
}
.left{ float: left;}
.leftnk{
	float: none;
	display: block;
}
.right{ float: right;}
.wzcenter{
	text-align: center;
}
.div3lcss {
	line-height: 160%;
	width: 60px;
	float: left;
	text-align: center;
	background-color: #FFFFFF;
	margin: 2px;
	border: 1px dashed #B5F4A2;
	padding-right: 5px;
	padding-left: 5px;
	display: block;
}
.div3lcss2 {
	line-height: 160%;
	width:100px;
	background-color: #FFFFFF;
	margin: 2px;
	border: 1px dashed #B5F4A2;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	display: block;
	text-align: center;
}
.div3lcss3 {
	line-height: 160%;
	width:90px;
	background-color: #FFFFFF;
	margin: 2px;
	border: 1px dashed #B5F4A2;
	padding-right: 2px;
	padding-left: 2px;
	float: left;
	display: block;
	text-align: center;
}

.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}

.rightspan {
	z-index: auto;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}
.timeright {
	font-size: 12px;
	color: #999999;
	padding-left: 12px;
}

.leftspan {
	float: left;
}

/*---TOP文件属性--*/
#top {
	width:778px;
	height: 120px;
	background-image: url(/images/index_r1_c2.jpg);
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
/*---global导航文件属性--*/
#global {
	width:778px;
	height: 36px;
	text-align:left;
	margin: 0px;
	padding: 0px;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#adbanner {
	background-color: #6295FF;
	height: 98px;
	width: 778px;
	clear: both;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#link {
	height: auto;
	width: 778px;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #E1FFE4;
	text-align: left;
	padding-top: 5px;
	line-height: 2em;
	padding-bottom: 5px;
}
#link .linkimg {
	height: 31px;
	width: 88px;
	margin: 2px;
}

#footer {
	height: 60px;
	width: 778px;
	clear: both;
	padding-top: 5px;
	padding-bottom:10px;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FFFFFF;
	line-height: 2em;
	font-size: 12px;
	color: #666666;
}
.3lcss {
	float: left;
	height: 190px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D3FCFA;
	border-bottom-color: #D3FCFA;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D3FCFA;
	background-color: #F5FFEC;
}

.hengg {
	height: 2px;
	background-color: #FF6600;
	clear: both;
	margin: 0px;
	padding: 0px;
}


/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
ul#saturday{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	background-image: url(images/bgOFF.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C4CBFF;
	border-bottom-color: #346868;
}
ul#saturday li{display:block;float:left;margin:0px; padding:0px;}
ul#saturday li a{
	display:block;
	float:left;
	color:#05171F;
	text-decoration:none;
	height:32px;
	background-image: url(/images/bgDIVIDER.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 12px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
}
ul#saturday li a:hover{
    color:#FFFFFF;
	background-image: url(/images/bgHOVER.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
ul#saturday li a.current,ul#saturday li a.current:hover{
	color:#fff;
	background-image: url(/images/bgON.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */

/*---content导航文件属性--*/
#content2  {
	width:778px;
	height:auto;
	padding-top: 5px;
	background-color: #FFF;
	text-align:left;
	
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#content,#content5 {
	width:778px;
	height:265px;
	padding-top: 5px;
	background-color: #FFF;
	text-align:left;
	
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#contentall {
	width:760px;
	margin: 0px;
	padding: 0px;
}
#leftcontent {
	width:548px;
	height:265px;
	float: left;
	background-color: #FFFFFF;
}
.leftcent_2 {
	float: right;
	width: 318px;
	height: auto;
}
.box_list {
	height: auto;
	margin: 5px;
}
.box_list ul {
	clear: both;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.rightmore {
	font-size: 12px;
	font-weight: normal;
	display: block;
	position: absolute;
	z-index: auto;
}
.box_list div {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 26px;
	line-height: 160%;
	text-indent: 14px;
	letter-spacing: 4px;
	margin: 0px;
}
.box_list h1 {
	font-size: 14px;
	font-weight: bold;
	text-indent: 14px;
	letter-spacing: 4px;
	height: 26px;
	line-height: 160%;
	background-color: #FF6600;
	color: #FFFFFF;
}
.box_list li {
	list-style-image: url(images/bg7.gif);
	height: 20px;
	list-style-position: inside;
	list-style-type: none;
}
.box_bt {
	background-color: #EEEEEA;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #DDDEDC;
	height: 40px;
	line-height: 2.6em;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}
.leftcent_1 {
	width: 223px;
	height: 180px;
	border: 1px solid #0060FF;
}
.lefthd {
	margin: 5px;
	height: 190px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
}

#leftcontent .tqdh {
	height: 45px;
}
#rightcontent {
	width:217px;
	height:265px;
	float: right;
	background-color: #FFFFFF;
}
#left_cont2 {
	width: 223px;
	background-color: #E1FFFF;
	border: 1px solid #0060FF;
	height: auto;
}
#right_cont2 {
	width: 540px;
	float: right;
	height: auto;
}
#right_cont3 {
	height: auto;
	width: 540px;
	float: right;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
.cont2_right1 {
	width: 217px;
	height: auto;
	float: right;
	background-color: #ADE3FE;
	z-index: auto;
	border: 1px solid #0060FF;
}
.box_right ul {
}
.cont2_left1 {
	width: 317px;
}
.box_lmbt {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	height: 26px;
	line-height: 160%;
	text-indent: 14px;
	letter-spacing: 4px;
	margin: 0px;
}
.bgpic1 {
	background-image: url(images/bgpic1.gif);
	background-repeat: repeat;
	background-position: left;
}
.bgpic2 {
	background-image: url(images/bgpic2.gif);
	background-repeat: repeat;
	background-position: left;
}
.bgpic3 {
	background-image: url(images/bgpic03.gif);
	background-repeat: repeat;
	background-position: left;
}
.bgpic5 {
	background-image: url(images/bgpic05.gif);
	background-repeat: repeat;
	background-position: left;
	border: 1px solid #DDDEDC;
}
.bgpic6 {
	background-image: url(images/bgpic06.gif);
	background-repeat: repeat;
	background-position: left;
	border: 1px solid #61851D;
}
.bgpic7 {
	background-image: url(images/bgpic07.gif);
	background-repeat: repeat;
	background-position: left;
}
.bgpic08 {
	background-image: url(images/bgpic08.gif);
	background-repeat: repeat;
	background-position: left;
}
.bgpicsjtj {
	background-image: url(images/bgpicsjtj.gif);
	background-repeat: repeat;
	background-position: left;
}

.box_left {
	margin: 5px;
}
.box_left li {
	line-height: 160%;
}
.box_left ul {
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
}
.box_right {
	border: 1px solid #0060FF;
	height: auto;
}

.box_right li {
	line-height: 160%;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.box_right ul {
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
	position: relative;
	margin: 0px;
	clear: both;
}
.li2f1 {
	float: left;
	width: 100px;
	border: 1px solid #C41C09;
	margin: 2px;
	background-color: #FF453C;
	font-size: 14px;
	line-height: 1.6em;
	font-weight: bold;
}
.li2f2 {
	float: left;
	margin: 2px;
	font-size: 14px;
	line-height: 2em;
}
.li2f1 img {
	vertical-align: bottom;
}


.bf50 {
	width: 49%;
	float: left;
}
.bf50 span {
	line-height: 160%;
	display: block;
	margin: 0px;
	padding: 0px;
}

.photoimg{
	width:72px;
	height:96px;
	border: 1px solid #174822;
	margin-top: 5px;
	background-color: #F8FFD9;
}
.photoimg2{
	width:80px;
	height:60px;
	border: 5px solid #E3E3E3;
	margin-top: 5px;
}
.photoimg3{
	width:92px;
	height:69px;
	border: 1px solid #000;
	margin-top: 5px;
}
.box_right h1 {
	background-color: #F7892F;
	height: 26px;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 160%;
	text-indent: 24px;
	letter-spacing: 2px;
	font-weight: bold;
}
.ad_right {
	margin-top: 5px;
	margin-bottom: 5px;
	height: 60px;
	text-align: center;
}
/*------------圆角矩形-------------*/
.spiffy{display:block}
.spiffy *{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:0.01em;
	background-color: #0060FF;
}
.spiffy1{
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	background-color: #0060FF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #91CAFD;
	border-left-color: #91CAFD;
}
.spiffy2{
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	background-color: #0060FF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #91CAFD;
	border-left-color: #91CAFD;
}
.spiffy3{
	margin-left:1px;
	margin-right:1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #91CAFD;
	border-left-color: #91CAFD;
}
.spiffy4{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #91CAFD;
	border-left-color: #91CAFD;
}
.spiffy5{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0060FF;
	border-left-color: #0060FF;
}
.spiffyfg{
	height: 30px;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0060FF;
	border-left-color: #0060FF;
	background-image: url(/images/bgpic3.gif);
}
.qydiv {
	height: 36px;
	width: 166px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	margin-right: 5px;
}
.qyzx {
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.qyzxbg {
	background-image: url(images/qyzxbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



.spiffyfg h1 {
	font-size: 14px;
	font-weight: bold;
	line-height: 160%;
	width: 200px;
	margin-left: 5px;
	background-color: #EFFCE9;
	border: 1px solid #D5D7D6;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	clear: both;
}

.gdtq {
	float: right;
	width: auto;
	height: 20px;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-right: 20px;
	line-height: 160%;
}
/*------------圆角矩形-------------*/
.timebox {
	margin-left: 2px;
	margin-top: 3px;
	margin-bottom: 2px;
	background-color: #DBDBDB;
	line-height: 160%;
	text-indent: 4px;
}
/*---------CSS补充----------*/
.css_zt {
    line-height:160%;
}
.listbtcss {
	font-size: 14px;
	line-height: 1.6em;
}
.listcss {
	padding: 10px;
	width: 528px;
	height:auto;
}
.listcss h1 {
	font-size: 18px;
	color: #FF3300;
	line-height: 1.6em;
	text-align: center;
	padding-bottom:10px;
}
.listcss h2 {
	font-size: 14px;
	color: #FF3300;
	line-height: 1.6em;
	text-align: center;
	padding-bottom:10px;
}
.listallcss {
	padding: 20px;
	width: 730px;
}
.listallcss h1 {
	font-size: 18px;
	color: #FF3300;
	line-height: 1.6em;
	text-align: center;
	padding-bottom:10px;
}
.listallcss h2 {
	font-size: 14px;
	color: #FF3300;
	line-height: 1.6em;
	text-align: center;
	padding-bottom:10px;
}
.listleft {
	width: 225px;
	float: left;
	margin-right: 5px;
}
.listright {
	width: 530px;
	float: right;
}



.dhwzcss {
	height: 28px;
	text-indent: 28px;
	line-height: 180%;
	font-size: 14px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D1CC;
}

.dhwzcss li {
	height: 28px;
	width:70px;
	text-indent: 1px;
	line-height: 180%;
	font-size: 14px;
	margin-bottom: 5px;
	display: block;
	float:left;
}
.timecss {
	font-size: 12px;
	color: #C6C6C6;
}
.zuozhe {
	text-align: center;
	background-color: #EEEEEE;
	padding-top: 2px;
	padding-bottom: 2px;
}
.nr {
	font-size: 14px;
	line-height: 160%;
	margin-top: 10px;
	margin-bottom: 10px;
	text-indent: 2em;
}
/*------------------控制图片自动大小--------------*/
.nr img,a img{  
margin:0;   
padding:0;  
max-width:460px;  
width:expression(this.width>460?"460px":this.width);
}
/*------------------控制图片自动大小--------------*/
img,a img{ 
border:0;  
margin:0;  
padding:0; 
}
.qy {
	line-height: 160%;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.qycontent {
	width: 530px;
	height: 90px;
	margin: 0px;
}
.qy img {
	float: right;
}
.qyname {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.5em;
	line-height: 2em;
}
.ldlmjs {
	float: none;
	border: 1px solid #E3FD8A;
	margin: 2px 10px 2px 10px;
	background-color: #E1FFC4;
	line-height: 1.2em;
	font-weight: bold;
	padding:5px 10px 5px 10px;
	height:26px;
	font-size: 14px;
}
.ldlmjs2 {
	float: none;
	margin: 2px 10px 2px 10px;
	line-height: 1.4em;
	font-weight: normal;
	padding:5px 10px 5px 10px;
}
.ldpicys {width:90px; height:118px; border:1px solid #333333; float:left; margin:5px; cursor:default;}
.ldlmkj {
	float: left;
	height: 130px;
	width: 500px;
	border: 1px solid #BCFE7A;
	margin:5px;
	cursor: hand;
	background-color: #EBFFD0;
}
.dhwenzicss {
	line-height: 160%;
	color: #007A99;
	font-family: "宋体";
}
/*-----------增加--------------*/
.zfjgcss {
	padding:20px;
	margin:0;
	height:100%;
	clear: both;
	display: block;
}
.zfjgcss h1 { font: normal bold 14px/2em;}
.zfjgcss ul { padding:0; margin:0; list-style:none;}
.zfjgcss li {
	width:160px;
	float:left;
	line-height:2em;
	display: block;
}
/* 标准盒模型 */ 
.ttl{height:18px;} 
.ctt{
	padding:6px;
	clear:both;
	border:1px solid #064ca1;
	border-top:0;
	text-align:left;
	display: inline;
} 
.w936{margin:2px 0;clear:both;width:536px;/*这里调整整个滑动门的宽度*/} 
/* TAB 切换效果 */ 
.tb_{background-image: url('/img/bg03.gif'); background-repeat: repeat-x;} 
.tb_ ul{height:24px;} 
.tb_ li{float:left;line-height:1.8em;width: 94px;cursor:pointer;} 
/* 用于控制显示与隐藏的css类 */ 
.normaltab { background-image:url('/img/bg02.gif'); background-repeat: no-repeat; color:#1F3A87 ; font-size:14px; text-align:center;} 
.hovertab { background-image: url('/img/bg01.gif'); background-repeat: no-repeat; color:#1F3A87; font-weight:bold; font-size:14px; text-align:center; } 
.dis{
	display:block; height:120px;
	border: 1px solid #1F3A87;
} 
.dis ul { margin:5px; padding:0px;}
.undis{display:none; height:120px; border: 1px solid #1F3A87;} 
.undis ul { margin:5px; padding:0px;}

/*-------------*/
#luyou { margin:0; padding:5px; width:778px; text-align:center; background-color:#FFFFFF;}
#luyou ul { margin:0;}
#luyou li { float:left; width:80px; background-color:#E6FEFF; font-size:14px; font-weight:bolder; line-height:2em; margin:0 3px 0 2px; }
.zjsqcss {
     float:left;
	 width:45%;
	font-size: 14px;
	line-height: 2em;
	font-weight: bold;
	text-align: center;
}
