﻿@charset "utf-8";
/* 
---------------------------------
Author: XUJIANFENG
Updated: 2011-4-17
QQ: 275376051
--------------------------------- 
*/ 
body{background:#fff6d7;font:12px helvetica,sans-serif,Verdana,Arial,宋体;width:100%;margin:0;padding:0;color:#333;}
a{text-decoration:none;color:#333;font:12px helvetica,sans-serif,Verdana,Arial,宋体;} 
a:hover{text-decoration:underline;color:#ff3600;}
ul,ol,p,dl,form{margin:0;padding:0}
p{padding:2px 0} 
li{list-style:none}
img{border:none}
h1,h2,h3,h4,h5{margin:0}
input,textarea{border:1px solid #b9b9b9;line-height:16px;vertical-align:middle}
.pic_list li a,.box1 .center .news_list a,.box2 .left .news_list li a,.box2 .right .news_list li a,.box2 .center .news_list li a,.box3 .right .news_list li a,.gcsy .news_list li a,.box3 .news_list li a{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;}/*超出宽度自动添加省略号*/
/*head began*/
.head{width:100%;height:286px;background:#b7280b url(../images/bg_head.gif) repeat-x;text-align:center}
.head .head_swf{margin:0 auto;height:250px;overflow:hidden}
.head ul{width:950px;margin:0 auto;height:35px}
.head ul li{height:35px;float:left;background:url(../images/bg.gif) no-repeat}
.head ul li a{line-height:35px;font-size:14px;font-weight:bold;color:#fff;padding:0 22px}
.head ul li a:hover{color:#feff8a}
.head ul .home{background:none}
.location{width:950px;margin:0 auto;height:30px;line-height:30px;color:#c10000}
.location a{color:#c10000}
/*head end,box began*/
.box{width:950px;margin:10px auto 0;overflow:auto;clear:both}
.box .left,.box .center,.box .right,.border_box{width:305px;float:left;border:1px solid #ecddac;background:#fff;padding:10px 10px 0}
.box .center{width:360px;margin:0 10px}
.box .right{width:199px}
/*box end,box1 began*/
.box1{height:388px}
.box1 .left{height:366px}
.box1 .center{height:366px}
.box .right_show{width:221px;border:none;padding:0;background:#fff6d7;height:378px}
.picshow{width:305px;height:225px;margin-bottom:5px;overflow:hidden}
.pic_list{width:305px;height:100px;margin:10px 0 0 0}
.pic_list li{width:90px;height:100px;float:left;margin:0 0 0 8px}
.pic_list li img{width:90px;height:70px}
.pic_list li a{width:90px;line-height:30px;text-align:center}
.box1 .center .news_list a{width:345px;display:block}
.news_list{margin:5px 0}
.news_list li a{height:30px;line-height:30px;font-size:14px;display:block}
.news_list .hot{height:45px;background:none}
.news_list .hot a{color:#c00;display:block;text-align:center;font-size:18px;font-weight:bold;height:35px;line-height:35px}
.list_d li{background:url(../images/bg.gif) 5px -54px no-repeat;padding-left:13px}
.border_box,.collect{width:199px;clear:both}
.border_box2{margin-top:10px; clear:both}
.tit2{border-bottom:2px solid #000}
.gcsy{margin:5px 0;height:190px;overflow:hidden}
.gcsy .news_list li a{width:195px; font-size:12px}
.box .right_show .collect{width:221px;height:131px;padding:10px 0 0 0;overflow:hidden}
.box .right_show .collect img{width:219px;height:129px;border:1px solid #ecddac;}
.ban{width:950px;margin:0 auto;overflow:hidden}
/*box1 end,tit began*/
.more1{float:right;color:#333;line-height:24px}
.tit{height:25px;color:#c00;border-bottom:1px solid #d6d6d6}
.tit span{padding:0 7px;background:url(../images/bg.gif) 0 -35px no-repeat;font-size:14px;font-weight:bold;height:24px;line-height:24px;}
.tit1{position:relative}
.tit1 span{border-bottom:2px solid #000;position:absolute;left:0;top:0}
.tit3 span{height:23px;float:left}
.tit4{border-bottom:1px dashed #ababab}
.tit4 span{background:url(../images/bg.gif) 0 -87px no-repeat;width:78px;color:#fff;padding:0 10px;float:left; font-size:12px}
/*tit end, box2 began*/
.box2{height:717px}
.box2 .left,.box2 .center,.box2 .right{height:695px;}
.box2 .news_list{margin:10px 0}
.box2 .center .news_list{margin:16px 0 10px 0}
.box2 .left .news_list li a,.box2 .right .news_list li a{font-size:12px;height:30px;line-height:30px;display:block;}
.box2 .left .news_list li a{width:305px}
.box2 .right .news_list li a{width:198px}
.box2 .center .news_list li a{width:345px}
/*box2 end, box3 began*/
.box3{margin:0 auto 10px auto; height:auto}
.box3 .left{width:697px;border-top:2px solid #d30a0a;min-height:778px;height:auto !important;height:778px;}
.box3 .right{margin-left:10px;height:auto}
.page{height:30px;line-height:30px;text-align:right;color:# 79766b;padding-right:10px}
.page a{height:30px;line-height:30px;margin:0 5px;color:# 79766b;text-decoration:underline}
.page span{color:#fd5488}
.box3 .left .news_list li{border-bottom:1px dotted #ccc}
.box3 .news_list li{padding:0;margin:5px 0;}
.box3 .left .news_list li a{width:555px;padding-left:15px;background:url(../images/bg.gif) 5px -54px no-repeat;}
.box3 .left .news_list li a:hover{background:url(../images/bg.gif) 7px -54px no-repeat;padding-left:15px}
.box3 .news_list li span{height:30px;line-height:30px;color:#666;margin-right:10px;float:right}
.box3 .right .news_list li a{font-size:12px;border:none;padding:0;height:25px;line-height:25px;width:197px}
.box3 .right .news_list li a:hover{background:none;border:none;padding:0;text-decoration:underline}
/*box3 end,  began*/
h1{ font-size:24px;text-align:center;line-height:40px}
.addtime{ border-bottom:1px solid #e5e5e5; color:#989898; line-height:40px; text-align:center}
.addtime span{ margin:0 0 0 20px}
.con{font-size:14px;line-height:30px;overflow:hidden;margin:10px 0}
.con p{padding:3px 0}
.newsprint{text-align:right;margin-top:20px;border-top:1px dotted #ccc;height:30px}
.newsprint a{color:#999;line-height:30px}
.message{border-top:1px dashed #c8c8c8;margin:20px 0 0 0;padding:20px 0 0 0;font-weight:bold}
.message table{ margin-left:20px} 
.message table tr .left_tit{vertical-align:top;width:120px;text-align:right;padding-right:10px}
.message table span{ color:#f00; margin-left:5px}
.but123{background:url(../images/bg.gif) 0 -154px no-repeat;border:none;color:#fff;width:83px;height:27px;font-size:14px;font-weight:bold}
.foot{width:950px;margin:0 auto;background:#fff;overflow:auto;text-align:center;line-height:20px; padding-bottom:20px}
.foot_nav{height:25px;background:url(../images/bg.gif) 0 -125px; margin-bottom:5px}
.foot_nav a{color:#fff;margin:0 10px;height:25px;line-height:25px}