﻿/* 首页共用CSS定义开始*/
body{font-size:12px; width:950px; font-family:"宋体", arial;margin:0 auto;background: url(css_image/html_bg.gif);}
div,form,img,ul,li,dl,dt,dd {margin: 0; padding: 0; border: 0;list-style:none;}

input,select{font-size:12px;line-height:16px;}
img{border:0;}
h3,h4,h5 { margin:0; padding:0;}
h1 {text-decoration:none;margin: 0;padding: 0;text-align: center;font-size: 18px;line-height: 30px;font-weight: bold;padding-top: 2px;}

/****** Font Size ******/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
/****** Link Color ******/
a:link  {color:#0A0064; text-decoration: none} 
a:visited {color:#800080;text-decoration:none} 
a:hover {color:#bc2931; text-decoration:underline} 
a:active{color:#bc2931; text-decoration:underline}
.left{float:left}
.right{float:right}
.center{margin-left:auto; margin-right:auto}
.clear {clear: both;height:0px;overflow:hidden; visibility:hidden; display:block}
/* 共用CSS定义结束*/

/* 顶部开始 */
#top {margin-top:2px;margin-bottom:2px;height:auto;}
.top_nav {height: 27px;float: right;}
.top_nav li{width:100px;height: 25px;line-height: 25px;float: left;text-align: center;}
.logo_l {float: left;width:948px;height: 163px;background: url(css_image/logo.gif);}
.menu {width:948px;float: left;margin-bottom:2px;height:auto;}
/* 顶部结束 */

/* 首页定义开始 */
.ad_1 {width:948px;float: left;margin-bottom:2px;margin-top:3px;height:auto;}
#index {width:948px;float: left;margin-bottom:2px;margin-top:10px;height:auto;}
#index_left {width:320px;float: left;height:auto;}

#slide {width:305px;height: 253px;float: left;padding:5px;border:1px solid #CCCCCC;margin-bottom:10px;background-color:#f3f4f3;}
#slide ul{width:301px;height: 250px;float: left;border:1px solid #CCCCCC;background-color:#fff;}
.lead_tit{width:315px;height: 30px;float: left;background: url(css_image/lead_bt.gif);margin-top:10px;}

#lead_list{width:310px;height: auto;float: left;line-height: 22px;border:1px solid #CCCCCC;margin-bottom:10px;padding-left: 5px;padding-top: 5px;}
#lead_list ul{width:300px;float: left;}
#lead_list li{width:146px;height: auto;float: left;line-height: 20px;margin:4px;}
#lead_list img{margin: 5px 5px 2px 2px;padding: 1px 0px 0px 1px;float:left;width: auto;height: auto;vertical-align: top;border: 3px double #cccccc;text-align:center;}

.left_nav {width:305px;height: 141px;float: left;padding:5px;border:1px solid #CCCCCC;background-color:#f3f4f3;}
.left_navA {width:301px;height: 138px;float: left;border:1px solid #CCCCCC;background: url(css_image/left_nav_bg.gif);}

.left_navA ul{width:248px;height: 138px;float: right;}
.left_navA li{width:103px!important;width: 97px;height: 25px;line-height: 25px;float: left;margin:11px;margin-right:15px;}
.left_navA a:link  {color:#0A0064;font-size:14px; text-decoration: none} 
.left_navA a:visited {color:#800080;font-size:14px;text-decoration:none} 
.left_navA a:hover {color:#bc2931; font-size:14px;text-decoration:underline} 
.left_navA a:active{color:#bc2931; font-size:14px;text-decoration:underline}

.top_news {width:350px;height: auto;float: left;margin-left:10px;}
.top_news_tit  {width:335px;height: 33px;color: #fff;font-size:14px;padding-left:11px;line-height: 30px;float: left;background: url(css_image/news_tit.gif);}
.top_news_tit  span{margin-right: 10px;float:right;padding:1px;color: #000;font-size:12px;}
.top_news_tit  span a:link{color: #000; font-size:12px;text-decoration:none}
.top_news_txt {width:345px;height: 37px;margin-top:5px;line-height: 35px;float: left;background: url(css_image/top_newsline.gif);}
.txt_list {width:335px;height: auto;margin-top:5px;margin-bottom:10px;line-height: 25px;float: left;padding:5px;}
.txt_list li{width:345px;height: 25px;float: left;}
.txt_list a:link  {color:#0A0064;font-size:13px; text-decoration: none} 
.txt_list a:visited {color:#800080;font-size:13px;text-decoration:none} 
.txt_list a:hover {color:#bc2931; font-size:13px;text-decoration:underline} 
.txt_list a:active{color:#bc2931; font-size:13px;text-decoration:underline}

.left_ad {width:310px;height: 70px;float: left;border:1px solid #CCCCCC;margin-bottom:10px;}
.left_ad ul{width:300px;height: 60px;float: left;margin:4px;}

.box_right {width:250px;height: auto;float: right;}
.right_border {width:250px;height: auto;float: left;margin-bottom:10px;}
.right_bt {width:215px;height: 32px;line-height: 32px;font-size:14px;color: #336699;float: left;padding-left:35px;background: url(css_image/right_bt.gif);}
.right_bt  span{margin-right: 10px;float:right;padding:1px;color: #000;font-size:12px;}
.right_bt  span a:link{color: #000; font-size:12px;text-decoration:none}

.right_list {width:240px;height: auto;line-height: 25px;float: left;padding:5px;background: url(css_image/right_txt_bg.gif);}
.right_list li{width:240px;height: auto;float: left;}
.right_bottom {width:250px;height: 8px;float: left;background: url(css_image/right_bottom.gif);}
.member_fc_bt  {width:225px;height: 32px;line-height: 32px;font-size:14px;color: #336699;float: left;padding-left:25px;background: url(css_image/right_bt_1.gif);}
.member_fc_bt  span{margin-right: 10px;float:right;padding:1px;color: #000;font-size:12px;}
.member_fc_bt  span a:link{color: #000; font-size:12px;text-decoration:none}

.member_fc_list {width:240px;height: auto;line-height: 32px;float: left;padding:5px;background: url(css_image/right_txt_bg1.gif);}
.member_fc_list li{width:240px;height: 32px;float: left;}
.member_fc_list img{float: left;border: 3px double #cccccc;margin-bottom:10px;}

.member_fc_bottom {width:250px;height: 8px;float: left;background: url(css_image/right_bottom1.gif);}
/* 首页定义结束 */


/* 内容页页定义开始 */
#article_l {width: 310px!important;width: 310px;height: auto;float: left;margin-top: 10px;border: 1px solid #B1D5DA;background-color: #FCFDFE;}
#article_r {width: 610px!important;width: 600px;height: auto;float: right;margin-right:5px;margin-top:10px;display:inline;}
.title {width: 605px;height: 35px;line-height: 35px;float: left;color: #E03D3D;margin-bottom: 5px;margin-top: 10px;}
.info {width: 610px;height: 30px;line-height: 30px;margin-bottom: 5px;float: left;text-align:center;background: url(tranbbs/2009/info_bg.gif);}
.text {width: 600px!important;width:580px;height: auto;margin: 10px;float: left;font-size:14px;line-height: 25px;display:inline;}
.next_1 {height:auto;line-height:20px;text-align:center;font-size:14px;}
.next_1 li{width: 100%;height:20px;}
.box_l {width: 610px!important;width:580px;height: auto;margin-top: 5px;float: left;}
.box_nav {border:1px solid #CCCCCC;width: 578px;height: 30px;line-height: 30px;padding-left:30px;float: left;background-color: #f4f9fd;display:inline;}
.a_xg {width: 580px;margin: 10px;line-height:24px;float: left;padding-left:10px;display:inline;}
.a_xg li{width: 300px;line-height:24px;height:24px;float: left;}
.a_xg a:link  {color:#666666; font-size:13px;text-decoration: none;} 
.a_xg a:visited {color:#800080;text-decoration:none} 
.a_xg a:hover {color:#bc2931; text-decoration:underline} 
.a_xg a:active{color:#bc2931; text-decoration:underline}
.box_a {width: 300px;height: auto;float: left;padding:2px;}
.a_bt {width: 263px;color:#fff;height: 30px;font-size:14px;padding-left:40px;line-height:30px;margin-top: 5px;float: left;background: url(css_image/css_tit1.gif);}
.a_bt span  {margin-right: 5px;float:right;padding:1px;}
.a_bt span a{color: #fff; font-size:12px;text-decoration:none}
.a_bt span a:visited {color: #fff; font-size:12px; text-decoration:none}
.a_txt {width: 300px;margin-top: 10px;float: left;margin-bottom: 20px;}
.a_txt li{width: 300px;line-height:25px;height:25px;float: left;}
.a_txt a:link  {color:#666666; font-size:12px;text-decoration: none;} 
.a_txt a:visited {color:#800080;text-decoration:none} 
.a_txt a:hover {color:#bc2931; text-decoration:underline} 
.a_txt a:active{color:#bc2931; text-decoration:underline}
.css_line {width: 578px;height: 14px;float: left;background: url(css_image/css_line.gif);}
/* 内容页页定义结束 */

/* 栏目页定义开始 */
.class_a {width: 605px!important;width:565px;height: auto;border: 1px #c0d3de solid;padding:2px;margin: 10px;float: right;}
.class_b {width: 305px;height: auto;float: left;border: 1px #B1D5DA solid;margin: 5px;margin-top: 10px;background-color: #FCFDFE;}
.class_nav {width: 585px;font-size:12px;height: 30px;line-height: 30px;padding-left:20px;float: left;background-color: #f4f9fd;}
.list {width: 579px!important;width:565px;height:auto;margin: 6px;line-height: 28px;margin-top: 10px;float: left;}
.list li{width: 575px!important;width:565px;height: 28px;line-height: 28px;float: left;}
.list A:link{font-size: 14px;text-decoration: underline;}
.list A:visited{font-size: 14px;text-decoration: underline;}
.lmfy {width: 605px!important;width:565px;margin-top:5px;text-align:center;font-size:12px;line-height: 28px;height: 28px;background-color: #f4f9fd;}
/* 栏目页定义结束 */

/* 友情链接CSS定义开始*/
#links {margin-top: 5px;height: 140px;background: url(tao/links_bg.gif);}
.links_bt {width:905px;float:left;line-height:29px;height: 29px; padding-left:30px;margin-top:5px;margin-left:5px;background: url(css_image/links_bt.gif);}
.links_bt span  {margin-right: 25px;float:right;padding:1px;}
.links_bt span a{color: #000000; font-size:12px;text-decoration:none}
.links_bt span a:visited {color: #000000; font-size:12px; text-decoration:none}
.links_list {width:100%;float:left;line-height:25px;height: auto;}
/* 友情链接CSS定义结束*/

　　/* --留言频道css定义开始-- */
/* 留言栏目标题文字链接的css定义－－调用代码为<a class='guest' ***>***</a> */
a.guest:link {color: #ffffff;}
a.guest:visited {color: #ffffff;}
a.guest:hover{color: #ff0000;}
a.guest:active {color: #ffffff;}

.Guest_title_760 
{
background:url(/Skin/ocean/main_bs1.gif);border: 1px solid #d2d3d9;padding-left:5px;height: 29px;color: #ff0000;
}
.Guest_tdbg_760 /* 内容表格背景、文字颜色定义(760) */
{
border: 1px solid #d2d3d9;padding: 8px;
}
.Guest_border /* 蓝色表格边框背景颜色定义(760) */
{
border: 1px solid #cccccc;
}
.Guest_title /* 标题背景颜色定义(760) */
{
background: url(css_image/guestbook_bt.gif);font-weight: normal;height: 27px;
}
.Guest_tdbg /* 表格背景颜色定义(760) */
{
	background: #FCFCFC;
	line-height: 120%;
}
.Guest_tdbg_1px /* 留言显示1px表格背景颜色定义 */
{
background:#d2d3d9;
}
.Guest_border2 /* 回复表格虚线边框背景颜色定义(760) */
{
border: 1px dashed #97d2df;background:#e8f5f8;color: #006633;
}
.Guest_replyadmin /* 管理员回复文字背景颜色定义(760) */
{
color: #ff0000;
}
.Guest_replyuser /* 用户回复文字背景颜色定义(760) */
{
color: #449ae8;
}

.center_tdbgall /* 中部表格总背景颜色定义 */
{
background:#ffffff;
width:600px;
}


　　/* --留言频道css定义结束-- */







/* 网页底部定义开始 */
#foot {width: 935px;margin-top: 10px;margin-left:5px;height: 100px;background-color: #FCFDFE;}
.coy {width: 925px;line-height:22px;text-align:center;margin-top: 5px;margin-left:5px;height: 95px;}
/* 网页底部定义结束 */


.contact {width: 600px!important;width:580px;height: auto;margin: 10px;float: left;font-size:14px;line-height: 25px;background: url(css_image/Contact_bt.gif) repeat-x top;}




/* --增加缩略图边框-- */ 
.pic1
{
border: 3px double #384445;
}
.pic2
{
border: 3px double #cccccc;
}
.pic3
{
border: 3px double #cccccc;
}



