/* 全局 */
body
{
    font: 12px/1.22em "宋体", arial;
    width: 1002px;
    margin: 0;
    padding: 0;
    color: #666;
    background: #f6fafe	url(../images/cont_bg2.gif) repeat-y 35px 136px;
    line-height: 1.5em;
    text-align: left;
}
table{font-size:inherit;}
select,input,textarea{Verdana,arial,helvetica,clean,sans-serif;}
pre,code{font:115% monospace;*font-size:100%;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
/* 链接 */
a { color:#0054b3; text-decoration:underline;}
a:hover {color:#0094e9; text-decoration:underline;}

#link a
{
    color: #666;
    text-decoration: underline;    
}
#link a:hover {color:#333; text-decoration:underline; }


.c_f1 {
	color:#888;
}
/* 表单 */
.put-1 {
    width:100px;
	height:18px;
	border:#9cc6d8 1px solid;
	margin:0;
	padding:0;
	overflow:hidden;
}
.put-2 {
    width:200px;
	height:18px;
	border:#9cc6d8 1px solid;
	margin:0;
	padding:0;
	overflow:hidden;
}
.put-cont {
    width:200px;
	height:120px;
	border:#9cc6d8 1px solid;
	margin:0;
	padding:0;
	overflow:hidden;
}
/* muen */
.muen {
    width:1002px;
	overflow:hidden;
}
.muen .banner {
    width:100%;
	height:136px;
	background:url(../images/banner.gif) no-repeat;
}
.muen-cont {
    width:100%;
	height:53px;
	background:url(../images/mu_bg.gif) repeat-x;
}
.muen-cont .l_bg{
    width:47px;
	height:53px;
	float:left;
	background:url(../images/l_bg.gif) no-repeat;
}
.muen-cont .mu-cont{
    width:906px;
	height:53px;
	float:left;
	color:#97d7ff;
}
.muen-cont .r_bg{
    width:47px;
	height:53px;
	float:right;
	background:url(../images/r_bg.gif) no-repeat;
}
.mu-pind {
    width:810px;
	padding:10px 0;
	float:left;
}
.mu-zyw {
    width:90px;
	padding:10px 0;
	float:right;
	font-size:12px;
}
.mu-cont a {
    font-weight:bold;
	color:#fff;
	text-decoration:none;
}
.mu-cont a:hover {
	color:#0054b3;
	text-decoration:underline;
}
.mu-zyw  a {
    font-weight:normal;
	color:#fff;
	text-decoration:none;
}
/* contents */
.contents {
    width:932px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
}
.cont-left {
    width:220px;	
	margin:0 0 0 10px;
	display:inline;
	float:left;
}
.cont-right {
    width:680px;
	margin:0 10px 0 0;
	display:inline;
	float:right;
}
.cont-text {
    width:100%;
	margin:0 0 15px 0;
	border:#d4e8f8 1px solid;
}
.cont-text h4{
    padding: 2px 0 6px 0;
    font-size: 12px;
	background:url(../images/title_bg.gif) repeat-x;
	height:27px;
    color:#0054b3;
	line-height:27px;
	text-indent:8px;
}
.cont-textleft {
    width:100%;
	margin:0 0 15px 0;
	border:#d4e8f8 1px solid;
}
.cont-textleft p {
    margin:5px 8px;
	text-indent:2em;
}
.cont-textleft h4
{
    padding: 2px 0 6px 0;
    font-size: 12px;
	background:url(../images/title_bg.gif) repeat-x;
	height:27px;
    color:#0054b3;
	line-height:27px;
	text-indent:8px;
}
.cont-textleft ul {
    margin:5px;
	padding:0;
	list-style-type:none;
}
.cont-textleft li {
    background:url(../images/dd.gif) no-repeat 3px 10px;
	line-height:1.5em;
	text-indent:12px;
}
.cont-text ul {
    margin:0;
	padding:0;
	list-style-type:none;
}
.cont-text li {
    background:url(../images/dd.gif) no-repeat 3px 10px;
	line-height:1.5em;
	text-indent:12px;
}
.more {
    text-align:right;
	padding-right:10px;
	line-height:2em;
}
.more a {
	color:#0094e9;
	text-decoration:none;
}
.more a:hover {
    color:#0054b3;
	text-decoration:underline;
}
.right_cont-l {
    width:485px;
	float:left;
}
.right_cont-r {
    width:179px;
	float:right;
	padding:0 0 10px 0;
	background:#f3fbff url(../images/r-r_bbg.gif) no-repeat bottom;
}
.right_cont-rtbg {
    width:100%;
	height:10px;
	overflow:hidden;
   	background:#f3fbff url(../images/r-r_tbg.gif) no-repeat;
}
.r-r-title {
    width:100%;
	text-align:center;
	font-size:100%;
	font-weight:bold;
	color:#0094e9;
	padding:10px 0 5px 0;
	border-top:#93b5c7 1px dashed;
	border-bottom:#93b5c7 1px dashed;
}
.r_r-cont {
    margin:8px 6px 15px 6px;
}
/* news */
.news {
    width:100%;
	margin:5px 0;
	overflow:hidden;
}
.news .title {
	margin:0 8px 10px 8px;
	line-height:1.5em;
	overflow:hidden;
}
.news .title h5{
    width:80%;
	float:left;
	font-size:100%;
	font-weight:normal;
}
.news .title h6{
    width:20%;
	float:right;
	color:#999;
	font-size:12px;
	font-weight:normal;
}
.news .title a {
    text-decoration:underline;
}
.news .title a:hover {
    text-decoration:none;
}
.news-text {
	margin:5px 8px;
	overflow:hidden;
}
.news-text .photo {
    width:120px;
	height:90px;
	float:left;
}
.news-text .ms-1{
    width:340px;
	float:right;
	height:90px;
	border-bottom:#dbe6ec 1px dashed;
	font-size:100%;
}
.news-text .ms-2{
    width:100%;
	border-bottom:#dbe6ec 1px dashed;
	font-size:100%;
	padding:0 0 6px 0;
}
.news-text p {
    text-indent:2em;
}
/* 翻页 */
.page {
    width:100px;
	color:#0094e9;
	overflow:hidden;
	margin:15px 0 10px 10px;
}
.page a {
    margin:0 3px;
}
/* 留言?*/
.lyb-cont {
	margin:5px 8px;
	padding:3px;
	overflow:hidden;
	background:#f3fcfd;
	border:#e8f5ff 1px solid;
}
.lyb-user {
    width:100%;
	color:#0054b3;
	border-bottom:#dbe6ec 1px dashed;
}
.lyb-admin {
    margin:0;
	background:#e8f5ff;
	padding:5px;
	color:#222;
	font-size:100%;
}
/* 新添?2-24 */
.download {
    width:100%;
	margin:10px 0 0 0;
	text-align:right;
}
/* 联系我们 */
.contents_lx {
    width:930px;
	margin:0 auto;
	overflow:hidden;
	background:#fff;
}
.lx_left {
    width:450px;
	float:left;
	margin:5px;
	overflow:hidden;
	display:inline;
}
.lx_left h4 {
    padding:5px;
	font-size:14px;
    color:#0094e9;
}
.lx_right {
    width:450px;
	float:right;
	overflow:hidden;
	margin:5px;
	display:inline;
}
.lx_right h4 {
    padding:5px;
	font-size:14px;
    color:#0094e9;
}
.lxr_1 {
    width:460px;
	height:133px;
	margin:5px auto;
	background:url(../images/r-img1.jpg) no-repeat;
}
.lxr_cont {
    width:335px;
	float:right;
	margin:12px 5px 0 0;
}
.lxr_cont h4 {
    color:#0094e9;
	font-size:14px;
	background:none;
}
/* foot */
.font {
    width:932px;
	margin:0 auto;
	background:url(../images/foot_bg.gif) repeat-y;
	padding:0;
	clear:both;
	overflow:hidden;
}
.font-cont {
    width:100%;
	height:65px;
	color:#b6e3ff;
	text-align:center;
	padding:5px 0 0 0;
	background:#23aaff url(../images/foot_b_bg.gif) no-repeat bottom;;
}
.font-cont a {
    color:#fff;
	text-decoration:none;
}
.font-cont a:hover {
    color:#fff;
	text-decoration:underline;
}
/* 正文 */
.line {
	margin:0px 25px;
	text-align:right;
}
.line a {
    text-decoration:none;
}
.line a:hover {
    text-decoration:underline;
}   
.text-title {
    margin:10px 25px;
	border-bottom:#D8EDFA 1px dashed;
}
.text-title h4{
    font-size:18px;
	font-family:"黑体";
	font-weight:100;
    color:#0094e9;
	line-height:2em;
	text-align:center;
}
.text-title h5{
    font-size:12px;
	line-height:2em;
	text-align:center;
	font-weight:normal;
}
.page-text {
	margin:15px 100px 50px;
	font-size:14px;
	line-height:24px;
}
.page-text p{
    text-indent:2em;
}

/* 友情链接 */
.link-text {
    margin:8px;
}
.link-text h5
{
    padding: 2px 0 6px 0;
    font-size: 12px;
	height:27px;
    color:#0054b3;
	background:url(../images/linkbg.gif) no-repeat 2px 10px;
	border-bottom:#D8EDFA 1px dashed;
	line-height:27px;
	text-indent:16px;
}
.link-text ul {
    margin:0;
	padding:0;
	list-style-type:none;
}
.link-text li {
    background:url(../images/dd.gif) no-repeat 3px 10px;
	line-height:1.5em;
	text-indent:12px;
}