body {margin:0px; font:12px 宋体;}
body,td {font-size:12px; color:#333333;}
ul,li,dl,dt,dd {margin:0px; padding:0px; list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; padding:0px; margin:0px;}
em {font-style:normal;}
.fl {float:left;}
.fr {float:right;}
.cf {clear:both; border:0px;} /*清除浮动*/
.prel {position:relative;}
.c_center {text-align:center;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}* html 
.clearfix {height:1%;}
.clearfix {display:block;}
form {margin:0px;}

/*顶部导航*/
.top_head {width:980px; height:30px; line-height:30px; margin:0px auto; background-color:#FAFAFA; border-bottom:1px solid #E7ECF0;}
.top_head .login {float:left; padding:2px 0px 0px 10px}

.top_head .bar { float:right; padding-top:5px;}
.top_head .bar li {float:left;padding-left:16px; margin-right:5px;line-height:21px;}
.top_head .bar .index {background:url(/Images/hear_icon.gif) no-repeat 1px -13px;}
.top_head .bar .wap {background:url(/Images/hear_icon.gif) no-repeat 5px -31px;}
.top_head .bar .mail {background:url(/Images/hear_icon.gif) no-repeat 2px -48px;}
.top_head .bar .rss {background:url(/Images/hear_icon.gif) no-repeat 2px -82px;}

.top_nav {width:550px; padding:5px; margin-top:10px;}
.top_nav li {width:48px; height:30px; float:left; text-align:center; display:block; background:url(/Images/hear_icon.gif) no-repeat 47px 7px;}
.top_nav .cut {width:25px; background:#FFFFFF;}
.top_nav .li_2s {width:48px; float:left; text-align:center; background:#FFFFFF;}
.top_nav .li_3 { width:64px; background:url(/Images/hear_icon.gif) no-repeat 62px 7px;}
.top_nav .li_4 { width:80px; background:url(/Images/hear_icon.gif) no-repeat 79px 7px;}
.top_nav .li_4s { width:78px; background:#FFFFFF;}

.top_nav_rt {margin-left:50px; border-left:#CCCCCC 1px solid; padding:0px;}
.top_nav_rt li {margin-left:10px; padding-left:16px; line-height:21px;}
.top_nav_rt .wap {background:url(/Images/hear_icon.gif) no-repeat 0px -31px;}
.top_nav_rt .mail {background:url(/Images/hear_icon.gif) no-repeat 0px -48px;}
.top_nav_rt .rss {background:url(/Images/hear_icon.gif) no-repeat 0px -82px;}

.top_nav li a:link { color:#000;text-decoration:none; line-height:24px; font-size:14px; height:24px;}
.top_nav li a:visited { color:#000;text-decoration:none; line-height:24px; font-size:14px; height:24px;}
.top_nav li a:hover{ color:#000; text-decoration:underline;}
.top_nav li a:active { color:#000;text-decoration:none; line-height:24px; font-size:14px; height:24px;}

.top_bar {width:980px; height:32px; line-height:32px; margin:0px auto; color:#FFFFFF; background:url(/Images/hear_icon.gif) repeat-x 0px -108px;}
.top_bar span {float:left; width:220px; padding:5px 0px 0px 10px; overflow:hidden;}
.top_bar em {float:left;}
.top_bar .txtads {float:left; padding-left:30px; overflow:hidden;}
.top_bar .search {float:right; text-align:right; padding:3px 0px 0px 0px; overflow:hidden;}

/*首页推荐新闻&头条新闻*/
.news_vip {width:960px; height:40px; line-height:20px; margin:0px auto; padding:10px; border:#C8D4DE 1px solid; white-space:nowrap; overflow: hidden; background-image:url(/images/pbg_b.gif);background-repeat:repeat-x;}

.news_top {width:718px; line-height:20px; margin:0px auto; border:#AACCEE 1px solid; text-align:center; position:relative; z-index:1;}
.news_top .tit {position:absolute; left:-4px; top:-4px; z-index:2;}

.news_top .bt {padding:10px 0px 5px 0px;}
.news_top .bt a {font-size:24px; font-weight:bold; font-family: "微软雅黑","黑体"; text-decoration: none;}
.news_top .bt a:link	{color:#1D5BA4;}
.news_top .bt a:visited {color:#1D5BA4;}
.news_top .bt a:hover	{color:#CC3300;}

.news_top .st {height:25px; line-height:25px; text-align:center;}
.news_top .st a {font-size:12px; text-decoration: none;}
.news_top .st a:link	{color:#333333;font-size:12px;}
.news_top .st a:visited {color:#333333;font-size:12px;}
.news_top .st a:hover	{color:#CC3300;font-size:12px;}

/*图片*/
.bkpic {line-height:150%;}
a.bkpic img {border:#cccccc 1px solid; padding:2px}
a.bkpic img:hover {border:#ff6600 1px solid;}

/*布局框*/
.box_1 {width:310px; border:1px solid #AACCEE; border-top:none; border-bottom:none;}
.box_1 h3 { font-size:14px;color:#004f96; background:url(/images/h3_bg.gif) repeat-x 0px 0px;height:24px;line-height:22px;padding:0px; margin:0px;padding:2px 10px 0px 10px;}
.box_1 h3 a {font-size:14px;color: #004f96;text-decoration: none;}
.box_1 h3 a:hover {font-size:14px;color: #004f96;text-decoration:underline;}
.box_1 span { float:right; font-weight:normal;font-size:12px;}
.box_1 span a {font-size:12px;color: #004f96;text-decoration: none;}
.box_1 span a:hover {font-size:12px;color: #004f96;text-decoration:underline;}
.box_1_foot {width:100%; height:2px; border-top:1px solid #AACCEE;} 

/*新闻部分*/
.focus {width:300px; border:1px solid #AACCEE; border-bottom:none; padding:5px;}
.news_box {padding:5px; border:1px solid #c8d4de;background-image:url(/images/pbg_b.gif);background-repeat: repeat-x;} 

.news_div { padding:10px; border:1px solid #c8d4de; background-color:#f7fafd}
.news_div li.date{width:500px;padding:10px 0 5px 0; color:#336699; border-bottom:1px #336699 solid}
.news_div li.intro{padding-top:10px; color:#555555;line-height:150%;}

/*文章列表*/
.a_list {margin:7px; text-align:left;} 
.a_list li {padding:3px 0px 3px 8px; background:url(/images/at.gif) no-repeat 0px 7px;} 
.a_list li em {color:#999999;float: right;text-align:right;}
.a_list img {border:1px solid #CCC; padding:1px;}
.a_list p {margin:3px;}

.a_list_bbs {margin:7px; text-align:left;} 
.a_list_bbs li {padding:3px 0px 3px 8px; margin-bottom:3px; background:url(/images/at.gif) no-repeat 0px 7px;} 
.a_list_bbs li em {color:#999999;float: right;text-align:right;}

.a_list2 {width:396px; height:600px; font-size:14px; border:1px solid #AACCEE; border-top:none;}
.a_list2 span { float:right; font-weight:normal;font-size:12px;}
.a_list2 h3 {font-size:14px;color:#004f96; background:url(/images/h3_bg.gif) repeat-x 0px 0px; height:24px; line-height:22px; padding:0px; margin:0px; padding:2px 10px 0px 10px;}
.a_list2 ul {margin:10px;}
.a_list2 li{padding:4px 0px 5px 7px; background:url(/images/at.gif) no-repeat 0px 9px; overflow:hidden;} 
.a_list2 li em {color:#999999; float:right; text-align:right;}
.a_list2 .line {height:1px; background:url(/images/line_bg.gif) repeat-x top;}
.a_list2 strong {font-size:14px; font-weight:bold;}

.a_list3 {text-align:left;} 
.a_list3 ul {margin:5px 8px;} 
.a_list3 li{padding:4px 0px 4px 7px; background:url(/images/at.gif) no-repeat 0px 9px; overflow:hidden;} 
.a_list3 li em {color:#999999; float:right; text-align:right;}

/*文章显示*/
.a_box {padding:20px; border-left:1px #C2D9F2 solid; border-right:1px #C2D9F2 solid; border-bottom:1px #C2D9F2 solid; border-top:2px #004B97 solid; background-color:#F5FAFE}
.a_title {width:95%; margin:5px auto; text-align:center;}
.a_title h3 {height:30px; line-height:30px; margin-bottom:10px; border-bottom:1px solid #cccccc; font-size:16px; color:#cc3300; font-weight:bold;}
.a_other {color:#666666;}

.a_bbsdiv {border-top:1px #BECDE5 dashed; padding:5px; text-align:right;}

/*评论模块*/
#com_bk {width:980px; margin:0px auto; background-color:#ffffff;}

.nav1{height:35px; line-height:35px; margin:0px 5px; text-align:left; padding-left:120px; background:url(../images/Comment_Pic.png) no-repeat 5px 5px #FFF; border-bottom:1px solid #ddd;}
.at{width:980px;margin:0px auto; padding:15px 0 0; font:bold 26px Microsoft YaHei; text-align:center;}
.at2{width:980px; color:#333;line-height:32px; text-align:center}
.at3{width:980px; padding:0 0 7px; text-align:center}
.at3 input{width:116px; height:28px;f loat:none; background:url(../images/Comment_Pic.png) 0 -30px;border:0}
.cnav_1{width:970px; height:31px; margin:0px auto; padding:0px 5px; background:url(../images/Comment_Pic.png) 0 -65px;}
.cnav_2{width:140px; height:28px; line-height:27px; margin-top:4px; color:#333; font-size:14px; font-weight:bold; text-align:center;background:url(../images/Comment_Pic.png) 0 -104px}
.a_box {border:1px solid #b3c9db}
.a_box.title {background-color: #d7ebff;color:#07519a;font-weight:bold;padding:5px;}
.c_box {border:1px solid #b3c9db;border-bottom:none;}
.c_box.date {color:#666666;}
.quote {padding:5px 1px;}
.quote li.re_info {text-align:left; padding:5px; line-height:140%; color:#666666;}
.quote li.re_date {color:#999999;text-align:right;}

.com_div {border:1px solid #c2d9f2; background-color: #F5F8FD;}
.mag_box {text-align:center; line-height:80px;}
.msg {padding:5px; text-align:center; color:#666666; clear:both; border:0px;}

.compost_div {width:600px; margin:5px auto;}
.compost_div .bt {height:24px; line-height:24px; padding-left:130px; background:url(/images/Comment_Pic.png) no-repeat 0px -245px;}
.compost_div li{padding:5px 0px; color:#666666; text-align:left;}
.compost_div textarea {width:592px; height:100px; overflow-y:visible;}
.compost_div .submit {float:right;}
.compost_div .submit input {background:url(/images/Comment_Pic.png) no-repeat 0px -220px; width:90px; height:25px; border:none; cursor:pointer;}

.comlist_div {margin:0px 10px; border-top:1px solid #d0dcf0;}
.comlist_div li {text-align:left; padding:5px; height:75px; line-height:150%; color:#666666; border-bottom:#E4E4E4 1px solid; overflow:hidden;}
.comlist_div em {color:#336699; font-weight:bold;}
.comlist_div span {font-size:12px; color:#333333; line-height:150%;}
.comlist_foot {padding:10px; text-align:right; font-size:14px; color:#333333;}
.comlist_foot span {color:#CC3300;}
.comlist_foot a {font-weight:bold; color:#336699;}

/*交友部分*/
.yxq_box {padding:5px;}
.yxq_box li {width:70px; text-align:center; float:left; margin:auto 4px; display:inline; overflow:hidden;}
.yxq_box img {width:60px; height:80px; border:1px solid #CCC; padding:2px; margin-bottom:3px;}

/*汽车部分*/
.car_pic {width:170px; line-height:150%; text-align:center; margin-left:5px; float:left; display:inline;}
.car_pic img {width:160px; height:90px; border:1px solid #CCC; padding:3px;}

/*友情链接*/
.link_txt {padding:5px;}
.link_txt li {float:left; margin:0px 5px 5px 0px; width:8em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*网站底部*/
.footer {width:980px; margin:10px auto; text-align:center; border-top:1px solid #BBCDD9; background-color:#ffffff;}
.footer_about {padding:5px; line-height:200%;}
.footer_about h3 {padding:2px 0px; font-weight:normal;}
.footer_about li {line-height:200%; text-align:left; color:#777777;}
.footer_about span {padding:0px 7px; color:#999999;}

/*侧边栏目样式*/
.leftbar {height:100%; border:1px #9BB8D2 solid; background-color:#fff; padding:0px;}
.leftpal_1, .leftpal_2, .leftpal_3 {height:28px; line-height:28px; background:url(../images/bgx.png) repeat-x 0px -60px; padding:0px 5px;}
.leftpal_1 h3, .leftpal_2 h3, .leftpal_3 h3 {margin:0px; font-size:14px; color:#004f96; height:28px; line-height:28px; float:left; padding-left:20px; overflow:hidden;}
.leftpal_1 span, .leftpal_2 span, .leftpal_3 span {height:28px; line-height:28px; font:12px; float:right;}
.leftpal_1  h3 {background:url(../images/icon.png) no-repeat 0px -235px;}
.leftpal_2  h3 {background:url(../images/icon.png) no-repeat 0px -328px;}
.leftpal_3  h3 {background:url(../images/icon.png) no-repeat 3px -255px;}

.leftbar .list {margin:5px auto;}
.leftbar .list li {padding:0px 5px; height:23px; line-height:23px; text-align:left; overflow:hidden;}

.leftbar .list2x {margin:5px auto;}
.leftbar .list2x li {width:110px; height:50px; display:inline; float:left; margin:5px;}
.leftbar .list2x li img {border:1px solid #ddd; padding:2px;}

.left_tab .pal {margin:0px; height:26px; line-height:26px; border:1px solid #B8C8E1; background:url(../images/bgx.png) repeat-x 0px -90px;}
.left_tab .pal li {float:left; width:100px; text-align:center; cursor:pointer; display:inline;}
.left_tab em {float:right; padding-right:10px;}

.left_tab .on {background:url(../images/bgx.png) repeat-x 0px -117px; height:26px; line-height:26px; width:100%; text-align:center; position:relative; font-size:14px; font-weight:bold; bottom:-1px; border-right:1px solid #B8C8E1; border-bottom:none;}
.left_tab .off {border-right:1px solid #B8C8E1;}

.left_tab .tops {margin:5px 10px; padding:4px 0px; height:60px; border-bottom:1px dashed #ddd; line-height:150%; overflow:hidden;}
.left_tab .tops h3 {font-size:14px; font-weight:bold;}
.left_tab .tops span {color:#555; text-indent:1em;}

.left_tab .list_top10 {height:240px; padding:0px 10px; background:url(../images/icon.png) no-repeat 5px 0px; border:1px solid #B8C8E1; border-top:none; overflow:hidden;}
.left_tab .list_top10 li {text-align:left; height:24px; line-height:22px; padding-left:15px; overflow:hidden;}

.left_tab .list {height:100%; padding:10px 0px; border:1px solid #B8C8E1; border-top:none;}
.left_tab .list li {padding:0px 5px; height:22px; line-height:22px; text-align:left; overflow:hidden;}

.left_tab .list2 {height:100%; padding-top:5px; border:1px solid #B8C8E1; border-top:none;}
.left_tab .list2 li {margin:5px; height:45px; line-height:150%; text-align:left; overflow:hidden; border-bottom:1px dashed #ddd;}
.left_tab .list2 a.bt {color:#004f96; font-size:14px;}
.left_tab .list2 span {font-size:13px; color:#FF6600; font-family:Verdana;}

.left_tab .list3x {height:150px; border-left:1px solid #B8C8E1; border-right:1px solid #B8C8E1; overflow:hidden; }
.left_tab .list3x li {width:100px; height:75px; float:left; padding:5px 0px 5px 12px; line-height:150%;}
.left_tab .list3x li img {border:1px solid #ddd; padding:2px;}

.top10a {height:240px; margin:5px 10px; background:url(../images/icon.png) no-repeat 0px 0px;}
.top10a li {text-align:left; height:24px; line-height:22px; padding-left:20px; overflow:hidden;}
.top10a em {color:#999999; float:right; text-align:right;}

/*js调用css*/
.div_box {width:100%; margin:0 auto;}
.div_pic {width:160px; margin-top:10px; margin-left:10px;}
.div_pic_t {width:160px; margin-top:5px; margin-bottom :5px;}
.div_info ul {width:100%; margin:0;}
.div_info li {height:24px; overflow:hidden;	text-align:left;}
.div_info_top {margin-bottom:10px; font-size:13px; font-weight:bold; text-align:center;}

/*无缝滚动css*/
#ace {width:220px;height:200px;margin:0 -10px 0 -10px;overflow:hidden;}

/*div表格*/
#line5{overflow:hidden;height:5px;}
#line10{overflow:hidden;height:10px;}
#div_center{overflow:hidden; text-align:center; margin:0px auto;}
#tab_focus {width:330px;height:210px;padding:2px;border:1px solid #cee3e9;background-color: #f1f7f9;	text-align:center;margin:auto}
#div_box {padding:10px;text-align:center;margin:5px auto;border:1px solid #cccccc;color:#999999;}

/*广告*/
#tab_banner {padding:0px;text-align:center; margin:5px auto;}
#abar980 {width:980px; height:80px; margin:5px auto; padding:0px; text-align:center;}
#abar980 .bar_720_left {width:720px; float:left; margin-right:10px;}
#abar980 .bar_720_right {width:720px; float:left; margin-left:10px;}
#abar980 .bar_250 {width:250px; float:right;}
#sbar_full,#sbar_small {text-align:center; display:none; margin:5px auto;}

/*字体大小*/
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}

.f13b{font-size:13px;font-weight:bold;}
.f14b{font-size:14px;font-weight:bold;}

/*提示表格*/
#msg_box{
width: 350px;
height: 100px;
left:50%;
top:50%;
position:absolute; 
margin:-150px 0 0 -200px; 
text-align:center;
border:1px solid #92b0dd;
background-color: #ffffff;
}

#msg_box h5{
margin: 1px;
background-color: #e2eaf8;
height: 24px;
text-align:left;
padding:5px 0 0 5px;
}

/*提示表格*/
#div_td{
width: 720px;
height: 100px;
left:50%;
top:50%;
margin-top:100px; 
text-align:center;  
border:1px solid #92b0dd;
background-color: #ffffff;
}

#div_td h5{
margin: 1px;
background-color: #e2eaf8;
height: 24px;
text-align:left;
padding:5px 0 0 5px;
}

/*内容文字*/
.info {font-size:14px;	color:#333333;	line-height:150%;}
.info13 {font-size:13px;line-height:150%;}
.info_show {font-size:14px; color:#333333; line-height: 150%;}
.info_show img {width:expression(this.width > 550 ? 550: true); max-width:550px;}

/*分页 css */
.pages {margin:0px auto; padding:10px; text-align:center;}
.pages a {display:inline-block; margin:1px; padding:5px 8px; background:#f4f8fb; border:1px solid #6d95ae;}
.pages a:hover {display:inline-block; margin-right:1px; padding:5px 8px; background:#7ca0be; border:1px solid #497394; color:#fff; text-decoration:underline;}
.pages .now {background:#7ca0be; border:1px solid #497394; font-weight:bold; color:#ffffff;}


/*链接样式*/
a {color: #336699; text-decoration:none;}
a:hover {color:#c30; text-decoration:underline;}

a.a2:link {text-decoration: none;color:#333333;}
a.a2:visited {text-decoration: none;color: #333333;}
a.a2:active {text-decoration: none;color: #333333;} 
a.a2:hover	{color: #ff5500; text-decoration: none}

a.list  	{color: #275678; text-decoration: none}
a.list:link	{color: #275678; text-decoration: none}
a.list:visited {color: #275678; text-decoration: none}
a.list:hover {color: #cc3300; text-decoration: underline}
a.list:active	{text-decoration: none}

a.at  	{color: #003e7b;font-size: 14px;font-weight:bold;text-decoration: none}
a.at:link	{color: #003e7b;font-size: 14px;font-weight:bold;text-decoration: none}
a.at:visited{color: #003e7b;font-size: 14px;font-weight:bold;text-decoration: none}
a.at:hover	{color: #ff6600;font-size: 14px;font-weight:bold;text-decoration: none}
a.at:active	{text-decoration: none}

a.vip	{color: #ff0000; text-decoration: none}
a.vip:link	{color: #ff0000; text-decoration: none}
a.vip:visited{color: #ff0000; text-decoration: none}
a.vip:hover	{color: #ff6600; text-decoration: none}
a.vip:active	{text-decoration: none}

a.red  	{color:red; text-decoration: none}
a.red:link	{color:red; text-decoration: none}
a.red:visited{color:red; text-decoration: none}
a.red:active	{text-decoration: none}
a.red:hover	{color: #ffffff; text-decoration: none;background:red;padding:2px}

a.blue  	{color: #1b479f; text-decoration: none}
a.blue:link	{color: #1b479f; text-decoration: none}
a.blue:visited{color: #1b479f; text-decoration: none}
a.blue:active	{text-decoration: none}
a.blue:hover	{color: #ffffff; text-decoration: none;background:#6699ff;padding:2px}

a.green:link {text-decoration: none;color:#339900; font-family: 宋体}
a.green:visited {text-decoration: none;color: #339900; font-family: 宋体}
a.green:active {text-decoration: none;color: #339900; font-family: 宋体} 
a.green:hover {color: #ff5500;text-decoration: none;position: relative; right: 0px; top: 1px}

a.white:link {text-decoration: none;color:#ffffff; font-family: 宋体}
a.white:visited {text-decoration: none;color: #ffffff; font-family: 宋体}
a.white:active {text-decoration: none;color: #ffffff; font-family: 宋体} 
a.white:hover {color: #ffff00;text-decoration: none;}

a.gray:link {text-decoration: none;color:#666666;}
a.gray:visited {text-decoration: none;color: #666666;}
a.gray:active {text-decoration: none;color: #666666;} 
a.gray:hover	{color: #375b79; text-decoration: none}

a.bigt:link	{color: #1d5ba4;font-size:18px;text-decoration: none;font-family: "微软雅黑","黑体"}
a.bigt:visited{color: #1d5ba4;font-size:18px;text-decoration: none;font-family: "微软雅黑","黑体"}
a.bigt:active	{color: #1d5ba4;text-decoration: none;font-family: "微软雅黑","黑体"}
a.bigt:hover	{color: #c30;font-size:18px;text-decoration:underline}

a.t_14:link	{color: #1d5ba4;font-size: 14px; text-decoration: none}
a.t_14:visited{color: #1d5ba4;font-size: 14px; text-decoration: none}
a.t_14:active	{color: #1d5ba4;text-decoration: none}
a.t_14:hover	{color: #cc3300;font-size: 14px; text-decoration: none}

a.t_14v:link	{color: #cc3300;font-size: 14px; text-decoration: underline}
a.t_14v:visited{color: #cc3300;font-size: 14px; text-decoration: underline}
a.t_14v:active	{color: #cc3300;text-decoration: none}
a.t_14v:hover	{color: #ff6600;font-size: 14px; text-decoration: none}

a.t_pal:link	{color: #40608e;font-size: 14px;font-weight:bold; text-decoration: none}
a.t_pal:visited{color: #40608e;font-size: 14px;font-weight:bold; text-decoration: none}
a.t_pal:active	{color: #40608e;text-decoration: none}
a.t_pal:hover	{color: #cc3300;font-size: 14px;font-weight:bold; text-decoration: none}

a.pal:link {text-decoration: none;color:#40608e;}
a.pal:visited {text-decoration: none;color: #40608e;}
a.pal:active {text-decoration: none;color: #40608e;} 
a.pal:hover {color:#ff6600;font-weight:bold;text-decoration:none;position: relative; bottom:2px}
