
body { margin:0 auto; font-size:12px; font-family:'ËÎÌå'; line-height:1.5; padding:0; margin:0;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;}



#top_nav { width:auto; height:36px;background:url(../images/top_nav.jpg) no-repeat center;}


#header {width:auto; height:290px;background: #02509a;}
.header { margin:0 auto; width:960px; height:290px;background: url(../images/header.jpg) no-repeat;}


.gong{height: 250px;width: 960px; float:left;}
.nav{height: 44px;width: 750px;margin:0 auto;}
.vline{background: #999;width: 1px;height: 20px;}
.nav ul{margin:0px;padding: 0px;list-style-type: none;}
.nav li{float: left; font-family: Arial; font-weight: bold; font-size: 14px; text-align: center;}
.nav li a{display: block; width: 84px; line-height: 30px; color:  #fff;  text-decoration: none;}
.nav li a:hover{ color: #FF9900; border-top: 4px solid #FF9900; }


#hot_new { margin:0 auto; width:960px; height:117px;}
#hot_new .hot_new_icon {width:71px; height:117px; float:left; background:url(../images/hot_new_icon.jpg) no-repeat center;}
#hot_new .hot_new_box {width:849px; height:92px; float: right; padding:20px 20px 5px 20px; }
#hot_new .hot_new_box .hot_new_text{width:849px; height:82px;line-height:82px; font-size:42px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif; overflow: hidden; }
#hot_new .hot_new_box .hot_new_text a{  color:#0D5C95; }
/*#hot_new .hot_new_box .hot_new_line{width:829px; height:30px; color:#000; line-height:30px; font-size:14px;overflow: hidden; padding-right:20px;}
#hot_new .hot_new_box .hot_new_line ul{ text-align:center;}
#hot_new .hot_new_box .hot_new_line li{ display:inline;padding-left:22px;}*/


#gray_box {width:auto; height:1px; border-bottom:1px solid #c2c2c2;}


.title_gray { float:left; width: auto; height:5px; overflow:hidden;}
.title_gray_100 { float:left; width:100px; height:5px;border-top:5px solid #105598;overflow:hidden;}
.title_gray_line1 {float:left; width:145px; height:5px;border-top:5px solid #dbdbdb;overflow:hidden;}
.title_gray_line2 {float:left; width:330px; height:5px;border-top:5px solid #dbdbdb;overflow:hidden;}
.title_gray_line3 {float:left; width:220px; height:5px;border-top:5px solid #dbdbdb;overflow:hidden;}
.title_template { float:left; width: auto; height:40px; overflow:hidden;}
.title_text {float:left;width:100px; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
/* .title_more {float: right;width:40px; height:36px;line-height:36px;}
 #main .main_main .main_main_list ul li {padding-left:10px;}*/


.title_template2 { float:left; width:959px; height:32px; background: url(../images/title_template2-bg.jpg) repeat-x;}
.title_text2 {float:left;width:100px; height:32px; line-height:32px; text-align:center; font-size:16px; font-weight:bold;color:#105598; font-family:"Î¢ÈíÑÅºÚ";}
.title_more {float: right;width:40px; height:36px;line-height:36px; color:#105598;}
.title_more  a{color:#105598;}
 /* #main .main_main .main_main_list ul li {padding-left:10px;}*/


#content { margin:0 auto; width:960px; height:340px; padding-top:5px;}
#content .content_pic { float:left; width:610px; height:340px;}
#content .content_news { float: right; width:320px; height:338px; border:1px solid #dbdbdb; padding:0 9px;}
#content .content_news dl { height:105px; overflow:hidden; margin:0; padding:0; float:left;}
#content .content_news dl dd {float: left; width:320px;color:#888; margin:0; padding:0;}
#content .content_news dl dd a { display:block;color:#0D5C95; font-size:16px; font-weight:bold; padding-top:20px;}


#main { margin:0 auto; width:960px; height:480px; padding-top:10px;}
#main .main_left { float:left; width:254px; height:470px; border-right:1px solid #dbdbdb;}
#main .main_right { float: right; width:233px; height:448px; background:#f0f0f0;overflow:hidden; padding:10px;}
#main .main_main { float:left; width:430px; height:470px; overflow:hidden; margin:0 10px;}
#main .main_right .main_right_news .title_text {float:left;width:150px; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:bold;  }
#main .main_main .main_main_list { float:left; width:429px; height:auto; border-top:1px dashed #dbdbdb; padding:10px 0;}
#main .main_main .main_main_list ul li { height:25px; line-height:25px; font-size:14px; overflow:hidden; }
#main .main_right .main_right_news { float: right; width:233px; height:448px;overflow:hidden;border:1px solid #dbdbdb; background:#FFF;}
#main .main_right .title_text {float:left;width:100px; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:bold;}
#main .main_right .main_right_news_list { float:right; width:223px; height:437px;overflow:hidden;border-top:1px solid #dbdbdb; padding:5px;}
#main .main_right .main_right_news_list ul li { height:25px; line-height:25px; font-size:14px; background:url(../images/icon.gif) 0 -300px no-repeat; padding-left:20px; overflow:hidden; }
#main .main_left .main_left_news { float:left; width:245px; height:139px; border-top:1px dashed #dbdbdb; padding:5px 0; overflow:hidden;}
#main .main_left .main_left_news ul li { height:25px; line-height:25px; font-size:14px; overflow:hidden; }



#roll{height:179px; width:245px; overflow:hidden;list-style:none; float:left;}
#roll li{height:30px;line-height:30px; font-size:14px; border-bottom:1px solid #ddd; list-style:none;}
a{text-decoration:none;}



#pic_HD { margin:0 auto; width:960px; height:714px; border:1px solid #21a8ea; background:#edf7f9; }
#microblog { margin:0 auto; width:960px; height:925px;margin-top:10px;border:1px solid #21a8ea; overflow:hidden;}
#microblog .microblog_title_left { float:left;width:320px; height:40px;}
#microblog .microblog_title_main { float:left;width:320px; height:40px;}
#microblog .microblog_title_right { float:left;width:320px; height:40px;}
#microblog .template_list_box { clear:left; float:left;width:940px; padding:10px; border-top:1px dashed #c2c2c2;}
#microblog .template_list_box .template_list_box_left { float:left;width:300px; height: auto; border-right:1px dashed #c2c2c2;}
#microblog .template_list_box .template_list_box_main { float:left;width:302px; height: auto; padding-left:10px; overflow:hidden; }
#microblog .template_list_box .template_list_box_right { float: right;width:300px; padding-left:10px; border-left:1px dashed #c2c2c2;}
#microblog .template_list_box .template_list_box_right ul { height:400px; }
#microblog .template_list_box .template_list_box_right ul li { height:25px; line-height:25px; font-size:14px; overflow:hidden; }




#pics { margin:0 auto; width:960px; height:425px;margin-top:10px; border:1px solid #21a8ea;}
#pics .template_list_box { width:960px; height:390px;float:left; overflow:hidden;}
#pics .template_list_box ul { padding:0 0 15px 0;zoom:1;}
#pics .template_list_box ul li { width:160px; height:165px; float:left; margin:15px 0 0px 26px; display:inline; text-align:center; overflow:hidden;}
#pics .template_list_box ul li a { display:block;}
#pics .template_list_box ul li img { margin-bottom:3px; padding:1px; border:1px solid #d8d8d8;}


#history { margin:0 auto; width:960px; height:330px; padding-bottom:10px; margin-top:10px; border:1px solid #21a8ea; overflow:hidden;}
#history .template_list_box { float:left;width:960px; height: auto;}
#history .box_con_left{ height: auto;; width:315px;overflow:hidden; float:left;}
#history .box_con_main{ height: auto;; width:315px;overflow:hidden; float:left;}
#history .box_con_right{ height: auto;; width:315px;overflow:hidden;float: right;}
.box_con { float:left; height:85px; width:300px; padding:15px 0 0 15px; overflow:hidden;}
.box_con dl { float:left; width:290px; height:85px; overflow:hidden;}
.box_con dl dt { float:left; width:90px; height:75px; padding:1px; border:1px solid #d8d8d8;}
.box_con dl dd { float:right; width:178px; color:#888; line-height:1.5;}
.box_con dl dd a { display:block; margin-bottom:3px; color:#0D5C95;}


#footer { width:auto; height:151px;background:url(../images/footer.jpg) no-repeat center;}

