*{
margin:0px;
padding:0px;
}
ul{
list-style:none;
}
a{
text-decoration:none;}
/* CSS Document */
.m_t{ margin-top:10px;}
.top{ height:32px; background:url(../images/t_bg.gif) repeat-x;}
.top .t_l{ color:#989898; float:left; line-height:32px;}
.top .t_r{ float:right;}
.top .t_r a{ color:#989898; line-height:32px;}
.top .t_r a.index{ background:url(../images/sy_ico.gif) no-repeat left center; padding-left:15px;}
.top .t_r a.self{ background:url(../images/sc_ico.gif) no-repeat left center; padding-left:15px; margin-left:20px;}
.w980{ width:980px; margin:0 auto;}
.nav{ height:40px; background:url(../images/nav_bg.gif) repeat-x;}
.nav ul{ width:740px; float:left;}
.nav ul li{ padding:0 36px; float:left; background:url(../images/li_bg.gif) no-repeat right center; height:40px; line-height:40px; text-align:center;}
.nav ul li a{ color:#FFFFFF; font-weight:bold; font-size:14px;}
.nav .search{ margin-top:7px; width:235px; float:left;}
.nav .search .sr_box{ width:155px; height:26px; background:url(../images/ser_bg.gif) no-repeat; border:none; padding-left:5px; float:left; color:#929292; line-height:26px;}
.nav .search .button{ width:50px; height:26px; background:url(../images/s_but.gif) no-repeat; border:none; float:left;}

.position{ height:40px; width:980px; border-bottom:1px solid #d8d8d8; line-height:40px; font-size:14px; background:url(../images/p_ico.gif) no-repeat left center; padding-left:20px;}
.p_l{ width:500px; height:auto; float:left;}
.p_l a{ color:#0c549e;}
.p_r{ width:252px; height:auto; float:right;}
.InputStyle{
width:196px;
height:27px;
overflow:hidden;
display:block;
border:1px solid #1a6fb3;
float:left;
color:#282b2d;
}
.ButtomStyle{
width:54px;
height:29px;
overflow:hidden;
display:block;
background:url(../images/button_bg.jpg) no-repeat;
border:none;
float:left;
color:#FFFFFF;
}

.main{ margin-top:20px;}
.m_l{ width:280px; float:left;}
.l_nav ul{ height:auto; border:1px solid #0c72b4; border-top:none; padding:10px 21px;}
.l_nav ul li{ margin-bottom:10px; background:url(../images/left_lbg.gif) no-repeat;}
.l_nav ul li a{ width:240px; height:50px; line-height:50px; font-size:14px; display:block; text-align:center; color:#FFF; }

.l_nav ul li .active{background:url(../images/lbg.png) no-repeat left bottom;}
.l_nav ul li a:hover,.l_nav ul li a:active{background:url(../images/lbg.png) no-repeat left bottom;}
.l_nav ul li a.a2_hover:link,.l_nav ul li a.a2_hover:visited{background:url(../images/lbg.png) no-repeat left bottom;}
.l_nav .l_tit{ background:url(../images/l_yw.gif) no-repeat; text-align:center; height:40px; font-size:16px; color:#FFF; line-height:40px; font-weight:bold;}
.jc_news p, .jc_star p, .jc_group p{ height:40px; line-height:40px; padding:0 10px; background:url(../images/l_lbg.gif) repeat-x;}
.jc_news p span, .jc_star p span, .jc_group p span{ font-size:16px; color:#FFFFFF; background:url(../images/l_ico.gif) no-repeat left center; padding-left:10px;}
.jc_news p a, .jc_star p a, .jc_group p a{ float:right; color:#FFFFFF;}
.jc_news ul, .jc_star ul, .jc_group ul{ border:1px solid #e2e2e2; border-top:none; padding:10px 5px;}
.jc_news ul li, .jc_star ul li, .jc_group ul li{ background:url(../images/list_bg.gif) no-repeat left center; padding-left:10px; height:26px; line-height:26px;}
.jc_news ul li a, .jc_star ul li a, .jc_group ul li a{ color:#333333;}
.jc_news ul li a span, .jc_star ul li a span, .jc_group ul li a span{ color:#666666; margin-right:3px;}

.m_r{ width:678px; min-height:500px; float:left; margin-left:20px; background:#f5fafe; border:1px solid #c8d9e3; padding-bottom:10px;}
.m_r ul.list{ padding:20px 20px 5px 20px;}
.m_r ul.list li{ border-bottom:1px dashed #cfd3d6; height:42px; line-height:42px; background:url(../images/list_bg.gif) no-repeat left center; padding-left:10px;}
.m_r ul.list li a:link,.m_r ul.list li a:visited{ color:#3f4044; font-size:16px}
.m_r ul.list li a:hover,.m_r ul.list li a:active{ color:#feb900; font-size:16px}
.m_r ul.list li span{ float:right; color:#939496;  font-size:16px}

ul.fenye{ padding:13px 50px; margin-bottom:5px;}
ul.fenye li{ float:left;margin-left:5px; padding:0px 8px; border:1px solid #999; background:#efefef; }
ul.fenye li a{ color:#333;}
ul.fenye li.thisclass{ padding:0px 8px; background:#116eb4; border:1px solid #116eb4; color:#FFF;}

.footer{ margin-top:60px; padding-top:20px; border-top:1px solid #d9d9d9;}
.footer p{ color:#7f7f7f; text-align:center;}
.footer p a{ color:#7f7f7f;}


#tianqi, #webjx{ float:left;}
#tianqi{ height:32px; line-height:32px;}
