/*--Basic--*/
*{margin:0; padding:0;}
ol, li{list-style:none;}
img{border:0;}
.clear{clear:both;} 
body{font:14px/1.5 "宋体","Arial Narrow"; color:#6e6e6e;}
a{text-decoration:none;}
a:hover{COLOR: #FF0000;text-decoration:underline}
a:link {color: #313131;} /* 未访问的链接 */

/*--header--*/
.head{background:url(head.gif) no-repeat left top; width:891px; margin:0 auto;}
.top{padding-left:370px; font-size:12px; line-height:33px; height:33px;}
.annonce{background:url(annouce.gif) no-repeat left center; padding-left:15px; float:left;}
.annonce a{color:#333;}
.fav{float:right; color:#b4dbf5; padding-right:16px;}
.fav a{margin:0 13px; color:#505050;}
#form1 *{vertical-align:middle;}
.search{padding-left:460px; padding-bottom:14px;}
.search_ipt{width:200px; height:22px; border:1px solid #da8607; line-height:22px; padding-left:5px; color:#000000;}

.search2{padding-left:1px; padding-bottom:14px;}
.search2_ipt{width:108px; height:22px; border:1px solid #da8607; line-height:22px; padding-left:5px; color:#000000;}

.nav_m{background:url(nav.gif) repeat-x center center; float:center; width:891px; height:37px;}
.nav_m li{float:left; line-height:37px; width:11%; text-align:center; font-weight:bold;}
.nav_m li a{color:#ffffff; text-decoration:none;}
.nav_m li a:hover{color:#cfd9e9; text-decoration:underline;}

.main{padding:6px 10px 0 10px; width:891px; margin:0 auto;}
.banner{width:891px; font-size:13px; line-height:22px;}
.step{height:80px; margin:6px 0; font-size:13px;}
.step li{float:left;}

/*--left--*/
.left{float:left; width:200px; background:#D9E7F7;}
.sub_nav{background:url(side_bg.jpg) no-repeat left top; height:218px;}
.sub_nav ul{padding:9px 5px;}
.sub_nav li{line-height:20px; padding:3px 0 2px 10px; font-size:13px;}
.sub_nav li a{color:#313131; text-decoration:none;}
.sub_nav li a:hover{text-decoration:underline;}
.left_info{padding:0 6px 12px 6px; background:url(left_b.gif) no-repeat left bottom;}
.left_info h2{background:url(line.gif) repeat-x left bottom;font-size:14px; color:#ff0000; font-weight:bold; line-height:45px;_padding:5px 0;}
.left_info li{line-height:23px; color:#ff0000;}
.left_info li a{color:#313131; font-size:12px;}

/*--center--*/
.center{float:left; padding:0 9px 0 8px; width:474px; font-size:13px}
.info1{background:url(list_bg.jpg) no-repeat left top; padding:0 10px;}
.info1 h2{font-size:14px; font-weight:bold; color:#000080; padding-left:10px;line-height:30px; border-bottom:2px solid #9cb8d1;}
.info1 li{line-height:23px; color:#ff0000;}
.info1 li a{color:#313131; text-decoration:none;}
.info1 li a:hover{text-decoration:underline;}
.info1 li a.classname,.info2 li a.classname,.info3 li a.classname{color:#c42700;}
.ad{margin:1px 0;}
.info2{padding:0 0px;}
.info2 h2{font-size:14px; font-weight:bold; color:#ff0000; padding-left:10px;line-height:36px; border-bottom:2px solid #9cb8d1;}
.info2 li{line-height:23px;color:#313131;}
.info2 li a{color:#313131; text-decoration:none;}
.info2 li a:hover{text-decoration:underline;}
.info3{background:url(list_bg2.jpg) no-repeat left top; padding:0 10px;}
.info3 h2{font-size:13px; font-weight:bold; color:#000080; padding-left:10px;line-height:30px; border-bottom:2px solid #9cb8d1;}
.info3 li a{color:#313131; text-decoration:none;}
.info3 li a:hover{text-decoration:underline;}

.info8{background:url(list_bg2.jpg) no-repeat left top; padding:0 1px;}
.info8 h2{font-size:13px; font-weight:bold; color:#000080; padding-left:3px;line-height:30px; border-bottom:2px solid #9cb8d1;}
.info8 li{line-height:3px; color:#ff0000; float:center; border:1px solid #9cb8e1;}

.info6{background:url(list_bg2.jpg) no-repeat left top; padding:0 1px;}
.info6 h2{font-size:13px; font-weight:bold; color:#000080; padding-left:3px;line-height:30px; border-bottom:2px solid #9cb8d1;}
.info6 li{line-height:23px; color:#313131; padding-left:3px; color:#000000; border:1px solid #9cb8e1;}

.info9{background:url(list_bg3.jpg) no-repeat left top; padding:0 1px;}
.info9 h2{font-size:14px; font-weight:bold; color:#ff0000; padding-left:10px;line-height:30px; border-bottom:2px solid #9cb8d1;}
.info9 li{line-height:19px; color:#313131; padding-left:3px; color:#000000;  border:1px solid #9cb8e1; font-size:12px;}

.info5{background:url(list_bg2.jpg) no-repeat left top; padding:0 1px;}
.info5 h2{font-size:13px; font-weight:bold; color:#000080; padding-left:10px;line-height:30px; border-bottom:2px solid #9cb8d1;}
.info5 li{line-height:20px; color:#313131; padding-left:3px; color:#000000;  border:1px solid #9cb8e1; font-size:12px;}

/*--right--*/
.right{float:left;width:200px; background:#D9E7F7; font-size:13px;}
.rightar{float:left; width:200px; background:#D9E7F7;}
.news{background:url(side_bg_r.jpg) no-repeat left top; height:249px; padding:0 14px;}
.news h2{background:url(line2.gif) repeat-x left bottom; line-height:37px;font-size:14px; color:#000080; font-weight:bold; _padding:5px 0;}
.news li{font-size:12px; line-height:22px;}
.news li a{color:#313131;}
.video{padding:0 14px;}
.video h2{line-height:37px; font-size:14px; color:#000080; font-weight:bold;_padding:6px 0;}
.video h3{line-height:37px; background:url(line.gif) repeat-x left bottom;font-size:14px; color:#ff0000; font-weight:bold;_padding:6px 0;}
.video p{padding:0px 0px;}
.video li{font-size:12px; line-height:22px; padding-left:5px; color:#000000;}
.video li a{color:#313131;}
.contact{padding:0 10px 12px 10px; background:url(left_b.gif) no-repeat left bottom; }
.contact li{line-height:24px; font-size:12px; color:#069;}
.contact li span{color:#000; font-weight:bold;}
.news2{background:url(side_bg_3.gif) no-repeat left top; height:200px; padding:0 14px;}
.news2 h2{background:url(line2.gif) repeat-x left bottom; line-height:37px; font-size:14px; color:#000080; font-weight:bold; _padding:5px 0;}
.news2 li{font-size:12px; line-height:25px;}
.news2 li a{color:#313131;}

.news3{background:url(side_bg_rs.jpg) no-repeat left top; height:138px;padding:0 14px;}
.news3 h2{background:url(line2.gif) repeat-x left bottom; line-height:37px;font-size:13px; color:#A65EC2; font-weight:bold; _padding:5px 0;}
.news3 li{font-size:12px; line-height:22px;}
.news3 li a{color:#313131;}

.news6{background:url(side_bg_3.gif) no-repeat left top; height:200px; padding:0 1px;}
.news6 h2{background:url(line2.gif) repeat-x left bottom; line-height:37px;font-size:13px; color:#A65EC2; font-weight:bold; _padding:5px 0;}
.news6 li{font-size:12px; line-height:22px;}
.news6 li a{color:#313131;}


/*--link--*/
.link{background:url(988.gif) no-repeat center top; width:892px; height:90px; margin-top:8px;}
.link h2{border-bottom:2px solid #9cb8d1; font-size:13px; color:#ff0000; padding-left:10px; background:url(li_bg.gif) no-repeat left top; height:20px;}
.link ul{padding:6px; height:23px; font-size:13px;}
.link li{float:center; text-align:center;}
.link li img{width:88px; height:31px;}
.line{height:0px; width:891px; margin:0 auto;}

/*--footer--*/
.footer{width:891px; margin:0 auto; padding:10px 20px;font-size:13px; background:url(bottom.gif) no-repeat center bottom; height:90px;}
.copyright{float:left;line-height:18px; color:#000000; padding:1px 1px 0 10px;}
.icp{float:right;}
.icp a{text-decoration:underline; color:#000000; }
.icp li{float:left; text-align:center; margin:0 20px;}
.icp li img{margin-bottom:0px;}


/*--channel--*/
.leftar{background:url(content_bg.jpg) no-repeat left top; width:680px; float:left; margin-right:9px; min-height:500px; border:1px solid #9cb8e1;}
.class{float:left; width:320px; padding:10px;}
.class h2{background:url(arrow4.gif) no-repeat left center; padding-left:25px; border-bottom:2px solid #9cb8e1; line-height:30px;}
.class h2 a{color:#000080; font-size:14px; text-decoration:none; font-weight:bold;}
.class span{float:right;}
.class span img{margin:7px 10px 0 0;}
.class ul{padding:5px 0;}
.class li{line-height:27px;}
.class li a{text-decoration:none; color:#585858;}
.class li a:hover{text-decoration:underline;}
.rightside2{background:url(content_bg.jpg) no-repeat left top; width:680px; float:left; margin-left:9px; min-height:500px; border:1px solid #9cb8e1;}
.rightside3{background:url(content_bg.jpg) no-repeat left top; width:680px; float:left; margin-left:9px; min-height:500px; font-size:13px; border:1px solid #9cb8e1;}
.rightside3 a{text-decoration: none; line-height:22px;}
.rightside3 a:link {color: #313131;} /* 未访问的链接 */
.rightside3 a:visited {color: #616161;} /* 已访问的链接 */
.rightside3 a:hover{COLOR: #FF0000;text-decoration:underline;} /* 鼠标在链接上 */ 
.rightside3 a:active {color: #0000ff;} /* 点击激活链接 */
.class h2 a:link {color: #000080;} /* 未访问的链接 */
.class h2 a:visited {color: #000080;} /* 已访问的链接 */

.rightside8{border:1px solid #9cb8e1;}
.rightside6{width:682px; float:left; margin-left:9px; }


/*--class--*/
.list{padding:0 10px;}
.list h2{background:url(arrow4.gif) no-repeat left center; padding-left:26px; border-bottom:2px solid #9cb8e1; line-height:30px;color:#000080; font-size:14px; text-decoration:none; font-weight:bold;}
.list li{line-height:26px; background:url() no-repeat 10px center; padding:0 3px; clear:left;}
.list li span{float:right;}
.list li a{float:left; color:#313131; font-size:13px;}
.list h3{border-bottom:2px solid #9cb8e1; line-height:26px;color:#000080; font-size:14px; text-decoration:none; font-weight:bold;}
.list h3 a:link {color: #000080;} /* 未访问的链接 */
.list h3 a:visited {color: #000080;} /* 已访问的链接 */
.listbg /* --栏目文章列表内容间隔颜色的定义1-- */
{
background:url(/skin/waihui/ng.gif); HEIGHT: 24px
}
.listbg2 /* --栏目文章列表内容间隔颜色的定义2-- */
{
background:url(/skin/waihui/ng.gif); HEIGHT: 24px
}
.list2{padding:0 10px;}
.list2 h2{background:url(arrow4.gif) no-repeat left center; padding-left:26px; border-bottom:2px solid #9cb8e1; line-height:30px;color:#000080; font-size:14px; text-decoration:none; font-weight:bold;}
.list2 li{line-height:23px; background:url() no-repeat 10px center; clear:left;  padding:0 3px;}
.list2 li span{float:right;}
.list2 li a{float:left; color:#313131; font-size:13px; padding-left:23px;}

.list3{padding:0 1px;}
.list3 li{line-height:23px; background:url() no-repeat 10px center; clear:left;  padding:0 1px;}
.list3 li span{float:right;}
.list3 li a{float:left; color:#313131; font-size:13px; padding-left:6px;}


/*--article--*/
.article{padding:10px 13px;}
.article h1{font-size:18px; color:#f00; text-align:center; line-height:35px;}
.info{text-align:center; line-height:30px; font-size:12px; border-bottom:1px dotted #ccc; margin:0 50px;}
.info a{color:#f60; text-decoration:none;}
.content{padding:10px; line-height:25px; color:#313131;}
.content p{margin:10px 0;}
.n_p{padding:5px 10px; font-size:13px; color:#f60; border-top:1px dotted #ccc;}
.n_p li{line-height:25px;}
.n_p li a{color:#666;}

/*--showpage--*/
.showpage {padding:0px;text-align:center;clear:left; font-size:13px; color:#313131;}

/*--Guestbook--*/
a.Guest{color:#fff; text-decoration:none;}
a.Guest:link {color: #ffffff;}
a.Guest:visited {color: #ffffff;}
a.Guest:hover{COLOR: #ff0000;}
a.Guest:active {color: #ffffff;}
.Guest_border{font-size:12px;}
.Guest_border input{border:1px solid #ccc;}
.Guest_tdbg{border:1px solid #4498C6;}
.Guest_title{background:#4498C6; text-align:left; color:#fff;}
.Guest_tdbg_1px{background:#D2D3D9; color:#fff;}
.botton{text-align:right; padding:10px 30px 0;}
.Guest_border2 /* 回复表格虚线边框背景颜色定义(760) */
{
border: 1px dashed #97D2DF;background:#E8F5F8;color: #006633;
}
.Guest_ReplyAdmin /* 管理员回复文字背景颜色定义(760) */
{
color: #ff0000;
}
.Guest_ReplyUser /* 用户回复文字背景颜色定义(760) */
{
color: #449AE8;
}
.main_shadow /* 中栏内容间隔表格背景颜色定义(575) */
{
height: 10;

.tdbg
{
background:#f0f0f0;line-height: 120%;
}

.channel_keylink{color:#122221;}