@charset "gb2312";
/* -------------全局css定义------------ */
body { margin: 0 auto; padding: 0; background: #1f2c36; color: #000; font: 12px 宋体; line-height: 20px; }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
li{ list-style-type: none; }

.cred,a.cred:link,a.cred:visited{ color:#ff0000; }.cdred,a.cdred:link,a.cdred:visited{ color:#c00;}

.mean { font-family: "宋体"; font-size: 12px; color: #ffffff; }
a.mean:link,a.mean:visited ,a.mean:active { color: #ffffff; text-decoration: none; filter: dropshadow(color=#cc0000, offx=1, offy=1, positive=1); }
a.mean:hover { color: #ffff00; text-decoration: underline; filter: dropshadow(color=#cc0000, offx=1, offy=1, positive=1); }

.boder1{ border-right: 1px solid #CECF9C; }

.cwhite,a.cwhite:link,a.cwhite:visited{ color: #fff; font-weight: bold; }a.cwhite:hover { color: #ffff00; text-decoration: underline; }
.cblack,a.cblack:link,a.cblack:visited{ color: #333;  text-decoration: underline; }a.cblack:hover { color: #ee0000; text-decoration: underline; }
.cblue,a.cblue:link,a.cblue:visited{color:#1f3a87;}a.cblue:hover{color:#bc2931;}
.cgray,a.cgray:link,a.cgray:visited{ color: #4f544d;}.cdgray,a.cdgray:link,a.cdgray:visited{ color: #666;}
.cyellow,a.cyellow:link,a.cyellow:visited{color:#ff0;}
.cpurple,a.cpurple:link,a.cpurple:visited{ color:#9d01a2;}
.credfb{ font-weight: bold;  text-decoration: none; color: #ff3300;}

li { margin-left: 5px; padding-left: 20px; background: url(li2.gif) no-repeat left; border-bottom: 1px solid #DCDCDC; LINE-HEIGHT: 26px; }
ul { margin: 2px 0 0 0; padding: 0px; }

 /*---  各分类列表 ---*/
.liststr{ background-color: #f5f5f5; padding: 0px; }
.liststr ul{ float: right; }
.liststr li{ clear: both; margin-left: 5px; padding-left: 20px; background: url(li2.gif) no-repeat left; border-bottom: 1px solid #DCDCDC; LINE-HEIGHT: 26px; overflow: hidden; }
.liststr li a{ float: left; }
.liststr li address{ width: 100px; font-style: normal; float: right; }
.liststr li i{ font-style: normal; width: 120px; float: right;  color: #1f3a87;; font-size: 12px;}

.imgbor{ border: 1px solid #B0C4DE; }
.titletext { font-family: "黑体"; font-size: 16px; font-weight: lighter; color: #333333; text-decoration: none; letter-spacing: 5px; }
.titletext2 { font-family: "黑体"; font-size: 16px; font-weight: lighter; color: #ff3300; text-decoration: none; letter-spacing: 5px; }

/*---  首页中的推荐图片 ---*/
.newimg1{ width: 180px; padding: 5px 0 0 0; text-align: center; margin: 0 auto; }
.newimg1 img{ padding: 3px; width: 150px; height: 113px; border: 1px solid #ededed; }
.newimg1 h2{ text-align: center; font-size: 12px; font-weight: normal; padding: 3px 0 5px; }

td {
	font-family: "宋体";
	font-size: 12px;
	line-height: 1.8;
	color: #333333;
	text-decoration: none;
}

.button {
	line-height: 14px;
	height: 20px;
	border: 1px solid #888888;
	background-image: url(btn_bg.jpg);
	color: #555555;
	background-color: #ffffff;
	font-size: 12px;
}
input{
	font-size: 12px;
	background: #ffffff url(input_textfield_bg.jpg);
	border: 1px solid #888888;
	color: #555555;
	height: 16px;
}
.borderline {
	border: 1px solid #dddddd;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #cc0000;
	text-decoration: underline;
}
a:active {
	color: #333333;
	text-decoration: none;
}


