#top{width:1000px;height:42px;margin:0 auto;line-height:42px; text-align:right;background:#435871 url(../images/top_us.gif) no-repeat 3px 12px}
#top a{color:#d9dee3; padding:6px 8px}
#top a:hover{color:#fff;}
#head{width:1000px;background:#fafafa; margin:0 auto;padding-top:25px; height:80px;}
#logo{width:216px; height:54px; float:left; padding-left:8px;}
#search{width:430px; float:left; margin:0 45px;}
#search .text{width:329px; height:38px; border:1px solid #dadada; border-right:none; line-height:40px; padding-left:10px;
 float:left;color:#a9a9a9;font-weight:normal}
#search .sub{width:85px; height:40px; background:#FF6600; border:none; color:#fff; font-size:16px; font-weight:bold; float:left;}
#search p,#search p a{color:#999; line-height:25px}
#bbs{width:250px; height:70px; background:#fafafa; float:left;border:1px solid #f5f5f5}
.main{width:1000px; margin:15px auto 0 auto;height:auto}
.switchlist1,.switchlist2{display:none}
.show{display:block}
.main_left{float:left; width:395px}

.main_left dl dt a{color:#222;font:700 16px/50px "\5FAE\8F6F\96C5\9ED1"}
.main_left dl li{font:normal 14px/36px "";background:url(../images/sk.gif) no-repeat 0 14px;overflow:hidden}
.main_left ul.t1{ border-bottom:1px solid #f5f5f5; width:98%; margin-bottom:13px; padding-bottom:15px; }
.main_left li{height:30px; background:url(../images/sk.gif) no-repeat 0 12px ;padding-left:10px}
.main_left a{ font-size:14px; color:#222; margin:3px 0}
.main_left a:hover{ color:#f60;}
.main_left dl dd a{font-size:12px;color:#666}

.main_left ul li{height:30px;line-height:30px}
.main_left ul li.fixed{height:40px;line-height:30px;background:url(../images/sk.gif) no-repeat 0 14px}
.main_left ul li.fixed a{font:700 16px/30px "\5FAE\8F6F\96C5\9ED1"}
#main1_right{float:right; width:595px;}
#flashbox i{position:relative;display:inline-block;	background:url(../images/ico.png) no-repeat}
#flashbox{width: 595px; height: 225px;overflow: hidden;position: relative;margin: 10px auto}
#flashbox .boxlist li{top: 0;left: 0;z-index: 1;display: block;height: 225px;width: 595px;position: absolute }
#flashbox .boxlist li.first{z-index:3}
#flashbox .boxlist .panel{top: 0;right: 0;width: 180px;height: 225px;background: #2a3a4b;position: absolute}
#flashbox .boxlist .panel .intro{padding: 10px}
#flashbox .boxlist .panel .intro h3 a{color: #fff;font: 18px/24px "\5FAE\8F6F\96C5\9ED1"}
#flashbox .boxlist .panel .intro h3 a:hover{color:#f60}
#flashbox .boxlist .panel .intro p{color: #999;margin-top: 15px;line-height: 22px}
#flashbox .btn{display: block;right: 18px;bottom: 20px;z-index: 1000;position: absolute}
#flashbox .btn li{float: left;display: block;height: 8px;width: 18px}
#flashbox .btn li a i{height: 12px;width: 12px;overflow: hidden;background-position: -48px 0}
#flashbox .btn li.fixed a i{background-position: -60px 0}
#flashbox a.prev,#flashbox a.next{top:90px;width:60px;height:60px;z-index:98;position:absolute;cursor:pointer; overflow:hidden}
#flashbox a.prev{left:10px}
#flashbox a.next{left:344px}
#flashbox a.prev i{width:60px;height:60px;text-indent:-100em;background-position:0 -113px}
#flashbox a.prev:hover i{background-position:0 -53px}
#flashbox a.next i{width:60px;height:60px;text-indent:-100em;background-position:-60px -113px}
#flashbox a.next:hover i{ background-position:-60px -53px}
#flashbox .boxlist img{width:415px;height:225px}
.toutiao1,.toutiao2{width:475px; height:40px; border:1px solid #efefef; background:#FAFAFA; padding-left:118px;
line-height:40px;}
.toutiao1,.toutiao2 a{font-size:16px; font-weight:bold;}
.toutiao1{margin:10px 0; background:url(../images/dot.gif) no-repeat 0 -49px;}
.toutiao2{ margin:0 0 10px 0;background:url(../images/dot.gif) no-repeat 0 -102px;}
#topic_left{width:260px; height:290px; float:left}
#topic_right{width:293px;height:280px; float:right; border:1px solid #efefef;padding:10px;}
#topic_left_title,#topic_right_title,.main_right_title,.main2_right_title{height:33px; line-height:33px; margin-bottom:5px;}
#topic_left_title a{ font:700 16px/33px "\5FAE\8F6F\96C5\9ED1"; color:#369;}
#topic_left_title span{font-weight:normal;font-size:14px;color:#369;line-height:20px;margin-left:6px}
#topic_left_con{ padding-left:2px;line-height:22px;}
#topic_left_con h3{ padding-top:6px;line-height:36px}
#topic_right_title b{font-size:16px; color:#f60; float:left;}
#topic_right_title span{float:right;}
.topiclist{height:auto;background:url(../images/l.gif) 0 30px no-repeat}
.topiclist dt{background:url(../images/q.gif) no-repeat 0 center;font:700 14px/30px "";text-indent:1.5em;}
.topiclist dt a{color:#369}.topiclist dt a:hover{color:#f60}
.topiclist dd{text-indent:2em;line-height:20px;background:url(../images/r.gif) right bottom no-repeat}	
.topiclist .cmt{height:auto}		
.topiclist .cmt h3{font:normal 12px/24px "";color:#999} 
.topiclist .cmts {height:auto;background:#f5f5f5;padding:8px;line-height:20px}
.topiclist .cmt h3.rx{text-align:right;line-height:24px}
.topiclist .cmt h3.rx a{color:#369}
.topiclist dt a:hover,.topiclist .cmt h3.rx a:hover{color:#f60}
.main_title{ width:1000px;height:46px; margin:20px auto 0 auto; border-bottom:1px solid #efefef;
 border-top:2px solid #69798D; line-height:46px; color:#ccc;}
.main_title a,#title_bot a{font-size:14px; padding:8px; color:#888;}
.main_title a:hover,#title_bot a:hover{ color:#f60;}
.main_title h2,#title_bot h2{ float:left; margin-right:10px;}
.main_title h2 a,#title_bot h2 a{ font-size:18px;color:#369; font-family:"Microsoft YaHei","SimHei","SimSun","Arial"; font-weight:normal;}
.main_title .title_sub{ float:left}
.main_title .title_more{ font-weight:bold;font-size:18px; float:right;}
.main_mid{ float:left; margin:0 10px; width:260px; height:20px}
.main_mid li{ width:260px; height:180px; margin:0 0 10px 0;}
.main_mid li.rs{margin:0}
.main_mid li p{font:normal 12px/30px "";display:block;width:260px;height:30px;overflow:hidden;background:#F6F7F8}

.main_right{ float:right; width:315px; height:295px;}
.main_right_title b{ float:left; font-size:16px;color:#369}
.main_right_title span{ float:right; color:#369;}
.main_right_title b a{color:#369;padding-left:8px;border-left:4px solid #369}
.main2_right dl{ height:50px; padding:5px 0;}
.main2_right dl:hover{ background:#f5f5f5;}
.main2_right dt{ float:left;}
.main2_right dd{ width:220px; height:20px; float:right; color:#999}
.main_right li{float:left;width:150px; height:140px;margin:0 12px 15px 0}

.main_right li span{ display:block; width:150px;padding-top:4px; height:36px; background:#F6F7F8;line-height:16px}
.main_right li.rs{margin:0 0 15px 0}
.main_right ul.txt li{margin:0;width:300px;line-height:26px;height:26px;padding:0 0 0 10px;background:url(../images/sk.gif) no-repeat 0 12px}
.main_right ul.txt li.first{margin-bottom:10px;height:90px;padding:0 6px 6px 6px;background:#f6f7f8 url(../images/cbt.gif) no-repeat right bottom}
.main_right ul.txt li.first h3{padding-top:4px;font:normal 14px/30px ""}
.main_right ul.txt li.first h3 a{color:#666}

.main_right ul.txt li.first p{line-height:18px}
#title_bot{width:1000px;height:46px; margin:20px auto 0 auto; border-bottom:1px solid #efefef;line-height:46px; color:#ccc;}
#title_bot span{ float:right;}
.main_bot_left{  width:1000px;}
.main_bot_left li{ float:left; width:184px; margin:0 20px 10px 0; height:160px}
.main_bot_left li p{ display:block;width:184px;height:30px;overflow:hidden;line-height:30px}
.main_bot_left li:hover{ background:#f5f5f5;}
.main_bot_left li.rs{margin:0 0 10px 0}
.main_bot_left dl{width:1000px;height:120px;background:#f1f1f1}
.main_bot_left dl dt{color:#fff;float:left;width:20px;padding:10px 6px;text-align:center;height:100px;background:#69798D;font:700 14px/20px ""}
.main_bot_left dl dd{float:left;width:928px;height:90px;padding:15px 20px;line-height:30px}
.main_bot_left dl dd a{margin-right:8px;display:inline-block}
.main2_right{ float:right; width:315px; height:300px;}
.main2_right_title a.hover{ background:#506885;color:#d9dee3;}
.main2_right_title a{ margin-right:2px;padding:0 15px; display:block; float:left; font-size:14px;}
.main2_right li{ height:18px; padding-top:10px;}
.main2_right_con ul{height:250px; display:block; width:285px;}
.main2_right dl dt i,.main2_right li i{color:#fff;list-style:none;font-style:normal;display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;margin-right:4px;background:#ccc}
.main2_right dl dt i{background:#f60}
#link{height:195px; margin-top:20px; background:#f5f5f5; border-top:1px solid #efefef;}
#link_main{width:1000px;height:165px; margin:0 auto; padding-top:30px;}
#link_left{float:left;width:800px;height:135px; border-right:1px solid #ededed;}
#link_left p{ font-size:16px; font-weight:bold; padding-bottom:16px;}
#link_left span{ line-height:25px;}
#link_left span a{ color:#999; padding:0 5px;white-space:nowrap;}
#link_right{float:right; width:180px;}
.main_mid li a,.main_right li a{color:#333}
.main_mid  a:hover,.main_right a:hover,.main_right ul.txt li.first h3 a:hover{color:#f60}