body{ background:#990000; font-size:12px; margin:0px auto;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:0px;}

.dot{ font-size:1.0em; font-family:"宋体"; color:#424242;}
.href1{ color:#424242}
.href2{ color:#970400}
.href3{ color:#fff}
.fl{ float:left;}
.fr{ float:right;}
.mt_20{ margin-top:20px;}
.mb_11{ margin-top:11px;}
.mb_13{ margin-bottom:13px;}
.ml_10{ margin-left:10px;}
.b_f{ background:#fff; width:980px; margin:0px auto;}
.date{ color:#b43509;}
.page{ text-align:center; margin-top:10px; margin-bottom:10px;}

#all{ width:1006px; overflow:hidden; margin:0px auto;}
#top{ width:980px; overflow:hidden; margin:0px auto;}
#container{ background:url(/images/i_container_bg.jpg) no-repeat top; width:961px; height:1142px; margin:0px auto; overflow:hidden; padding-left:10px; padding-right:9px; padding-top:28px;}
#c_footer{ margin:0px auto; width:980px;}
#footer{ width:980px; overflow:hidden; margin:0px auto; text-align:center; color:#fff; margin-top:20px; margin-bottom:20px;}

/*首页主要内容上层*/
#container .up{ width:961px; overflow:hidden;}
#container .up .u_left{ width:250px; height:402px;overflow:hidden; padding:10px; margin-right:17px; background:url(/images/i_u_l_bg.jpg) repeat-x; float:left;}
#container .up .u_left .flash{ width:250px; height:191px; margin-bottom:8px;}
#container .up .u_left .gun{ width:252px; height:203px; overflow:hidden; background:#fff; margin-left:-1px;}
#container .up .u_left .gun .main ul{ margin:0px; padding:0px; list-style:none; margin-top:14px; margin-left:14px;}
#container .up .u_left .gun .main ul li{ line-height:25px; height:25px;}
#container .up .u_center{ width:438px; height:417px; overflow:hidden; margin-right:18px;float:left; margin-top:5px;}
#container .up .u_center .header{ width:433px; margin-left:5px; margin-bottom:10px; height:20px; overflow:hidden;}
#container .up .u_center .ge{ width:433px; margin-bottom:10px; height:5px;}
#container .up .u_center .main ul{ margin:0px; padding:0px; list-style:none;}
#container .up .u_center .main ul li{ height:28px; line-height:28px; color:#424242; border-bottom:#929292 1px dashed;}
#container .up .u_right{ width:215px; height:422px; overflow:hidden;float:left;}
#container .up .u_right .main img{ border:#f2d2a0 solid 1px;}

/*首页主要内容中间*/
#container .middle{ width:650px; height:120px; overflow:hidden; margin-left:280px; margin-top:40px; margin-bottom:31px;}
#container .middle ul{ margin:0px; padding:0px; list-style:none; margin-top:10px;}
#container .middle ul li{ background:url(/images/list_pic1.jpg) no-repeat left; height:24px; line-height:24px; padding-left:20px; }

/*首页主要内容下层*/
#container .down{}
#container .down .header{ width:961px; overflow:hidden; height:30px;}
#container .down .main{ width:959px; border:#cc0000 1px solid; border-top:0px; height:489px; overflow:hidden;}
#container .down .main ul{ margin:0px; padding:0px; list-style:none; margin-left:13px; margin-top:17px; width:1000px;}
#container .down .main ul li{ border:#dde5e6 1px solid; text-align:center; padding-top:5px; width:172px; margin-right:16px; margin-bottom:15px; float:left;}
#container .down .main ul li p{ padding:0px; margin:0px; margin-bottom:5px; margin-top:8px;}

/*页脚内容*/
#footer a{ color:#fff;}

/*分页*/
#f_top, #nav, #f_flash{ margin:0px auto; width:980px;}
#f_flash{ padding-left:10px; width:970px; background:#fff;}
#daohang{ background:url(/images/daohang_bg.jpg); height:31px; width:980px; margin:0px auto;}
#f_container{ background:#fff; width:961px; margin:0px auto; padding-left:10px; padding-right:9px; overflow:hidden; min-height:200px;}
#f_container .left{ width:210px; overflow:hidden; float:left; margin-right:11px;}
#f_container .left .header{ height:33px; width:210px; overflow:hidden;}
#f_container .left .main{ background:url(/images/f_l_main_bg.jpg) repeat-y; width:210px; overflow:hidden; }
#f_container .left .main ul{ margin:0px; padding:0px; list-style:none; margin-left:20px; margin-top:20px;}
#f_container .left .main ul li{ background:url(/images/f_l_item_bg.jpg); height:28px; width:139px; overflow:hidden; line-height:22px; padding-left:40px; margin-bottom:10px;}
#f_container .left .main ul li a{ font-family:"宋体"; font-size:14px; color:#616161}
#f_container .left .footer{ width:210px; overflow:hidden;}
#f_container .right{ width:733px; overflow:hidden; float:left; margin:0px;}
#f_container .right .header{ background:url(/images/f_r_header_bg.jpg); height:34px; width:683px; line-height:34px; overflow:hidden; padding-left:50px; font-size:14px; font-family:"宋体"; color:#393939;}
#f_container .right .headerDetail{ height:34px; width:720px; overflow:hidden; margin-left:10px;}
#f_container .right .news_main{ margin-bottom:20px; padding-left:9px; padding-top:25px; width:699px;}
#f_container .right .news_main .pic{ float:left; width:189px; height:154px; overflow:hidden; background:url(/images/f_r_pic_bg1.jpg); margin-right:20px; padding-left:9px; padding-top:10px;}
#f_container .right .news_main .pic img{ width:180px; height:144px;}
#f_container .right .news_main .txt{ float:left; width:460px; height:184px; overflow:hidden;}
#f_container .right .news_main .txt ul{ margin:0px; padding:0px; list-style:none;}
#f_container .right .news_main .txt ul li{ height:30px; }
#f_container .right .detail_main{ padding:20px; line-height:25px; color:#424242; padding-top:0px; text-indent:25px;}
#f_container .right .pic_main{ margin-bottom:20px; padding-left:9px; padding-top:25px; width:699px; overflow:hidden;}
#f_container .right .pic_main ul{ width:760px; margin:0px; padding:0px; list-style:none;}
#f_container .right .pic_main ul li{float:left; width:189px; overflow:hidden; background:url(/images/f_r_pic_bg1.jpg) no-repeat; margin-right:50px; padding-left:9px; margin-bottom:15px; padding-top:10px;}
#f_container .right .pic_main ul li img{ width:180px; height:144px;}
#f_container .right .pic_main ul li p{ text-align:center;}

#f_container .right .news_main_detail { text-align:center;}
#f_container .right .news_main_detail h1{ font-size:16px; text-align:center; margin-top:15px;}
#f_container .right .news_main_detail .bak{ height:25px; line-height:25px; text-align:center; color:#333; background:#e7e4e4; border:#ccc 1px solid; width:600px; margin-bottom:15px;}
#f_container .right .news_main_detail .content{ text-align:left; width:640px; margin-bottom:20px;}
ul.project{ width:760px; margin:0px; padding:0px; list-style:none;}
ul.project li{float:left; width:189px; overflow:hidden; margin-right:20px; background:url(); padding-left:9px; margin-bottom:15px; padding-top:10px;}
ul.project li img{width:180px; height:70px;}
