@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
a{ text-decoration:none; color:#666666}
ul{ list-style:none}
h1{ font-size:12px; font-weight:100}
img{ border:0}
.clear{ clear:both}
body{ font-size:12px;}


.border{ border:1px solid #c2e4f2}
#box{ width:1000px; margin:0 auto}
.logo{ margin:15px 0; float:left}
.soall{ margin:15px 65px; float:left; }
.soall img{ border:1px solid #ececec}
.side_tt{ float:left; color:#666666; width:155px; margin-top:15px; text-align:right}
.side_tt img{ margin-top:1px}
.side_tt a{ color:#000}
.menu{ height:38px;}
.menu .lf{ float:left; background:url(../images/menu_lf.gif); width:3px;height:38px;}
.menu ul{ float:left; background:url(../images/menu_mid.gif); width:994px;height:38px; margin:0; padding:0 }
.menu ul li{ float:left; margin:0 4px; display:inline; width:91px; height:33px; margin-top:5px; text-align:center; line-height:33px;position:relative; }
.menu ul li a{ font-weight:bold; color:#fff;width:91px; height:33px; display:block;}
.menu ul li a:hover{ background:url(../images/menu_bg.gif); color:#1daae0}
.menu ul li ul{ display:block; width:400px; background:none;  line-height:35px; margin:0; padding-top:17px; position:absolute; left:-42px; top:18px; z-index:99px;display:none; }
.menu ul li ul li{ width:65px;  line-height:14px; display:block}
.menu ul li ul li a{ color:#333; font-weight:100; height:14px; width:65px; border-right:1px solid #333; }
.menu ul li ul li a:hover{ background:none}

.menu .rg{ float:left; background:url(../images/menu_rg.gif); width:3px;height:38px;}

.content{ margin-bottom:10px}
.sider_1{ float:left; width:409px; height:246px;_height:247px}
.title_1{ height:30px; border-bottom:1px solid #c2e4f2}
.title_1 .sdd{ background:url(../images/tt_1.gif); width:71px; height:27px; float:left; margin:1px; text-align:center; line-height:27px; font-weight:bold; color:#fff;cursor:pointer}
.title_1 .sd01{ float:left; width:66px; border-left:1px solid #c2e4f2; border-right:1px solid #c2e4f2; height:29px; text-align:center; line-height:29px; font-weight:bold; color:#005c85; cursor:pointer}
.title_1 .sd02{ float:left; width:66px;border-left:1px solid #c2e4f2; border-right:1px solid #c2e4f2; height:29px; text-align:center; line-height:29px; color:#1daae0; background:url(../images/xian1.gif); margin-left:-1px; cursor:pointer}
.sider_1_nr{ padding:4px 5px }
.sider_1_nr h1{ background:#ebf8ff; height:28px; padding:0 5px; _padding:0 1px; line-height:28px}
.sider_1_nr h1 span{ color:#66666;}
.p1{ width:40px;float:left; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; text-align:center }
.k1 a:hover{text-decoration:underline; color:#34A4D2}
.p2{ width:76px;float:left; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center }
.sider_1_nr .ys li span{ background:url(../images/dj_bg.gif) center no-repeat; float:left; width:72px; height:27px; text-align:center; line-height:27px; color:#005c85;_height:25px;_line-height:25px;}
.sider_1_nr .ys li{ padding:3px 0 0 5px; *padding-top:0; line-height:26px; border-bottom:1px dashed #cbcbcb; height:26px;_line-height:25px;_height:25px; }
.sider_1_nr .ys li a{ color:#333;}
.sider_1_nr .hu { line-height:29px;}
.sider_1_nr .hu li{border-bottom:1px dashed #cbcbcb; padding:0 10px;}
.sider_1_nr .hu li a{ background:url(fk.gif) left center no-repeat; padding-left:15px}
.sider_1_nr .hu li span{ float:right;  }
.banner{ float:right}

.page_left{ float:left; width:253px;}
.sider_2{ margin-bottom:10px;height:545px; overflow:hidden}
.title_2{ background:url(../images/tt_2.gif) no-repeat; margin:1px; height:27px; line-height:27px;border-bottom:1px solid #c2e4f2; font-weight:bold; color:#fff; padding-left:25px }
.sider_2_nr{ padding-top:10px}
.sider_2_nr h1{ background:url(../images/tt_3.gif); width:237px; height:24px;  margin:0 auto;  line-height:24px}
.sider_2_nr h1 b{ margin-left:10px; float:left; font-weight:bold}
.sider_2_nr h1 span{ float:right; margin-right:23px}
.sider_2_nr h1 span a{ color:#CC0000}
.sider_2_nr h1 span a:hover{text-decoration:underline; color:#34A4D2}
.sider_2_nr .ys { background:url(../images/tt_4.gif) bottom; width:233px; height:185px; margin:0 auto; margin-top:5px}
.sider_2_nr .ys li{  text-align:right; padding-right:20px; padding:9px 20px; height:30px;  }
.sider_2_nr .ys li img{ margin-top:-3px}
.sider_2_nr .ys li a{ color:#000}
.sider_2_nr .ys li a:hover{text-decoration:underline; color:#34A4D2}
.sider_3{ height:182px; _overflow:hidden}
.sider_3_nr{ text-align:center}
.sider_3_nr h1{ font-size:14px; font-weight:bold; width:120px; margin-left:50px; line-height:22px}
.sider_3_nr img{ margin:8px}
.zixun{ margin-left:30px}

.page_middle{ float:left; width:480px; margin:0 7px}
.title_3{ background:url(../images/xian2.gif); height:25px; border-top:3px solid #3cadda;border-bottom:1px solid #c2e4f2; }
.title_3 .lf{ float:left; background:url(../images/tt_5.gif); width:75px; height:24px; line-height:24px; text-align:center; font-weight:bold; color:#fff; margin-top:2px; margin-left:5px}
.title_3 .rg{ float:right; line-height:25px; margin-right:10px}
.sider_4{margin-bottom:10px; height:326px}
.sider_4_nr{ padding:10px}
.sider_4_nr .ys{ float:left; width:220px; line-height:23px; }
.sider_4_nr .ys li{ margin-left:15px;}
.sider_4_nr .ys li a{ color:#333333; background:url(../images/fk.gif) left center no-repeat; padding-left:5px}
.sider_4_nr .ys li a:hover{text-decoration:underline; color:#34A4D2}
.sider_4_nr .ys h1{ border-bottom:1px solid #c2e4f2; height:23px; margin-bottom:10px}
.sider_4_nr .ys h1 .lf{ float:left; background:url(../images/tt_6.gif); width:75px; height:23px; text-align:center; line-height:23px; font-weight:bold}
.sider_4_nr .ys h1 .rg{ float:right; line-height:23px;}
.sider_4_nr .ys h1 .rg a{ color:#8AD8F5}
.title_4{ background:url(../images/tt_7.gif) no-repeat; height:26px; line-height:26px; margin:1px;border-bottom:1px solid #c2e4f2; font-weight:bold; color:#fff; padding-left:25px}
.sider_5{ +height:170px;}
.sider_5_nr{ padding:10px 0;}
.sider_5_nr .ys li{ float:left; width:151px; margin:0 3px; text-align:center }
.sider_5_nr .ys li img{ margin-bottom:10px}

.page_right{ float:right; width:253px;}
.sider_6{ height:520px}
.sider_6_nr{ padding:0px 5px}
.sider_6_nr .ys{ line-height:24px; border-bottom:1px dotted #999; padding-bottom:4px; padding-top:9px}
.sider_6_nr .ys h1{ color:#333333; background:url(../images/tt_3.gif); width:237px; height:24px; font-weight:bold; height:24px; margin-bottom:7px}
.sider_6_nr .ys h1 .lf{ float:left; margin-left:10px}
.sider_6_nr .ys h1 .rg{ float:right; margin-right:10px}
.sider_6_nr .ys h1 .rg a{ font-weight:100}
.sider_6_nr .ys li a{ background:url(../images/fk.gif) left center no-repeat; color:#000; padding-left:15px}
.sider_6_nr .ys li a:hover{ text-decoration:underline; color:#34A4D2}
.sider_7 img{ border:1px solid #c2e4f2}

.friend_link{ height:55px; background:#dbf0f8; line-height:55px; padding:0 20px;}
.friend_link .ys li{ float:left}
.friend_link .ys li a{ color:#333; margin:0 10px}
.friend_link .ys b{ float:left; color:#0068b7; margin-right:20px}
.footer_nr{ text-align:center; line-height:25px; padding:10px 0; color:#666}
.footer_nr a{ margin:0 5px;}



.box_left{ float:left; width:253px}
.box_right{ float:right; width:740px}
.nav_1{ margin-bottom:10px}
.nav_1 .ys{ width:223px; margin:0 auto; padding:10px 0}
.nav_1 .ys li{ background:url(../images/side_bg.gif); width:173px; height:46px; margin-bottom:1px; line-height:46px; padding-left:50px;}
.nav_1 .ys li a{ color:#333}
.nav_1 .ys li a:hover{ font-weight:bold; color:#0066cc}
.biaoti{ border:1px solid #e9e9e9; height:29px; line-height:29px; color:#666666; padding-left:15px}

.display{ display:block}
.hidden{ display:none}

.box_left{ float:left; width:253px}
.box_right{ float:right; width:738px;}
.nav_1{ margin-bottom:10px}
.nav_1 .ys{ width:223px; margin:0 auto; padding:10px 0}
.nav_1 .ys li{ background:url(../images/side_bg.gif); width:173px; height:46px; margin-bottom:1px; line-height:46px; padding-left:50px;}
.nav_1 .ys li a{ color:#333}
.nav_1 .ys li a:hover{ font-weight:bold; color:#0066cc}
.biaoti{ border:1px solid #e9e9e9; height:29px; line-height:29px; color:#666666; padding-left:15px; margin-bottom:10px}
.content_title .top{ background:url(../images/tt_8.gif)  no-repeat; width:738px; height:7px;}
.content_title .bottom{ background:url(../images/xian3.gif); height:37px; _margin-top:-9px; border-left:1px solid #c2e4f2; line-height:37px; color:#0066cc; font-size:14px; font-weight:bold;border-right:1px solid #c2e4f2; padding-left:25px}
.content_title .bottom b{ background:url(../images/jt.gif) right center no-repeat; padding-right:15px}

.content_nr{ border-left:1px solid #c2e4f2;  border-right:1px solid #c2e4f2; border-bottom:1px solid #c2e4f2; padding:20px; min-height:474px }
.content_nr2{ border-left:1px solid #c2e4f2;  border-right:1px solid #c2e4f2; border-bottom:1px solid #c2e4f2; padding:20px; padding-top:5px; min-height:474px }

.content_page{ line-height:22px; color:#333;}
.list{ line-height:25px; margin-bottom:10px}
.list li{ border-bottom:1px dashed #eaeaea}
.list li a{ background:url(../images/fk.gif) left center no-repeat; padding-left:15px}
.list li a:hover{ text-decoration:underline}
.list li span{ float:right }
.article_list { width:700px; }
.article_list li { width:700px; height:30px; line-height:30px; border-bottom:1px dashed #4c4c4c; }
.article_show { width:700px; }
.article_show_title { width:700px; line-height:30px; font-weight:bold; font-size:14px; text-align:center; color:#CC0000 }
.article_show_info { width:698px; height:25px; line-height:25px; text-align:center; border-bottom:1px solid #E9E9E9; border-top:1px solid #E9E9E9  }
.article_show_content {  width:620px; margin:0 auto; line-height:30px; margin-top:8px; }
.article_show_sxp {  width:700px; line-height:40px; border-top:1px dashed #4c4c4c; margin-top:40px; }
.article_show_sxp li {width:200px; }

#demo,#damo {

overflow:hidden;

width:470px; margin:0 auto
}
#demo img,#damo img {
border: 3px solid #F2F2F2;
}
#indemo,#indamo {
float: left;
width: 800%;
}
#demo1,#damo1 {
float: left;
}
#demo2,#damo2 {
float: left;
}
.margin{ margin-bottom:10px}


.main{ width:700px;}
.main_title{ background:url(tt_9.gif); height:37px; border-bottom:1px solid #cadae8; line-height:37px; padding-left:20px;}
.main_title b{ background:url(jt.gif) right center no-repeat; padding-right:30px }
.main_top{ padding:10px 0;border-bottom:1px solid #cadae8;}
.main_top img{ float:left; padding:2px; border:1px solid #cccccc}
.main_top p{ float:left; width:530px; text-indent:2em; margin-left:10px; line-height:22px; color:#333;}
.main_top p img{ border:0; float:none}
.main_bottom{ padding:10px 0}
.main_bottom .ys li{ width:220px; height:30px; text-align:center; line-height:30px; border:1px solid #ededed; background:#fbfbfb; float:left; margin:5px;_margin:3px;font-size:14px }
.main_bottom .ys li a{ color:#333; }
.main_bottom .ys li a:hover{ text-decoration:underline; color:#34A4D2 }
.main_bottom .ys .mk{ background:#fefbea; border:1px solid #ffd65b}
.main_bottom .ys .mk a{ color:#cc0000; font-weight:bold}
.main_bottom .ys .mk a:hover{text-decoration:underline; color:#34A4D2}

.SiderB {
	BORDER-BOTTOM: #a5d1ea 1px solid; BORDER-LEFT: #a5d1ea 1px solid; WIDTH: 688px; FLOAT: right; HEIGHT: 100%; BORDER-TOP: #a5d1ea 3px solid; BORDER-RIGHT: #a5d1ea 1px solid
}
.SiderB .t {
	TEXT-ALIGN: center; LINE-HEIGHT: 37px; BACKGROUND: url(../img/cls_090830.gif) no-repeat left -96px; HEIGHT: 40px; COLOR: #0066cc; FONT-SIZE: 16px
}
.SiderB .c UL {
	MARGIN: 20px
}
.SiderB .c UL LI {
	BORDER-BOTTOM: #ccc 1px dotted
}
.SiderB .c UL LI:hover {
	BACKGROUND: #fffced
}
.SiderB .c .cl {
	LINE-HEIGHT: 28px; PADDING-LEFT: 25px; WIDTH: 55px; BACKGROUND: url(../images/icon02.gif) no-repeat 10px 7px; FLOAT: left; COLOR: #666666
}
.SiderB .c .cr {
	LINE-HEIGHT: 28px; WIDTH: 565px; FLOAT: left
}
.SiderB .c UL LI.bz {
	BORDER-BOTTOM: #ffee97 1px solid; BORDER-LEFT: #ffee97 1px solid; LINE-HEIGHT: 30px; MARGIN-TOP: 10px; PADDING-LEFT: 1em; BACKGROUND: #fffced; COLOR: #f00; FONT-SIZE: 14px; BORDER-TOP: #ffee97 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffee97 1px solid
}
.SiderB2 {
	MARGIN: 0px 0px 10px; WIDTH: 690px; FLOAT: right
}
.SiderB2 .t {
	LINE-HEIGHT: 33px; TEXT-INDENT: 4em; BACKGROUND: url(../img/cls_090830.gif) no-repeat left -140px; HEIGHT: 33px
}
.SiderB2 .c {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 100%; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 3px
}
.SiderB2 .c UL LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 3px
}
.SiderB2 .c UL LI DIV {
	BORDER-BOTTOM: #a0cdf9 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 32px; FLOAT: left; HEIGHT: 32px; BORDER-RIGHT: #a0cdf9 1px solid
}
.SiderB2 .c UL LI.j DIV {
	BACKGROUND: #f8f8f8
}
.SiderB2 .c UL LI:hover DIV {
	BACKGROUND: #fffced
}
.SiderB2 .c UL LI DIV.c_l1 {
	WIDTH: 125px; COLOR: #003399
}
.SiderB2 .c UL LI DIV.c_l2 {
	WIDTH: 190px
}
.SiderB2 .c UL LI DIV.c_l3 {
	WIDTH: 100px
}
.SiderB2 .c UL LI DIV.c_l4 {
	WIDTH: 85px; COLOR: #f00
}
.SiderB2 .c UL LI DIV.c_l5 {
	WIDTH: 70px
}
.SiderB2 .c UL LI DIV.c_l6 {
	WIDTH: 107px; BORDER-RIGHT: medium none
}
.SiderB2 .c UL LI DIV.c_l6 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 7px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.SiderB2 .c UL LI.title DIV {
	BACKGROUND: url(../img/cls_titleBg.gif) repeat-x left top; HEIGHT: 29px; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}