@charset "gb2312";
/* CSS Document */

* {margin: 0px;padding: 0px;}
body {font-family: "ËÎÌå";font-size:12px;font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto;background-color: #ac0202;}
h1,h2,h3,h4,h5,h6{font-family:"ËÎÌå";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px;}
table, th, tr, td{}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#db1201; text-decoration:underline;}

.c_o a:link{ color:#eb5e0e; text-decoration:none;}
.c_o a:visited{ color:#eb5e0e; text-decoration:none;}
.c_o a:hover{ color:#eb5e0e; text-decoration:underline;}

#logo{ width:946px; height:220px; margin:0px auto;}
#nav{ width:779px; height:109px; background:url(../images/nav.jpg); margin:0px auto; color:#af4702; line-height:26px; padding:10px 15px 0px 150px;}
#content{ width:950px; height:auto; overflow:hidden; margin:0px auto ; padding-top:7px; background:#fff;}
#left{ float:left; display:inline; width:659px; height:auto; overflow:hidden; margin-left:10px;}
.title01{ height:35px; width:659px; margin-bottom:1px; overflow:hidden;}
.title02{ height:35px; width:659px; margin-bottom:1px; overflow:hidden; margin-top:7px;}

.wsfd{ height:17px; width:100px;}
.wsfd ul li{ float:left; display:inline; height:17px; width:17px; background:url(../images/dian1.gif); text-align:center; line-height:17px; color:#fff; margin-right:10px;}
.wsfd .hover{ background:url(../images/dian.gif);  height:17px; width:17px; display:block; cursor:pointer; }

.hhhg{ height:175px; width:657px; border:1px solid #fdd178; background:#fffce8;}
.hhhg_left{ float:left; display:inline; width:198px; height:142px; margin:15px 0px 0px 15px;}
.hhhg_right{ float:right; width:400px; height:auto; overflow:hidden;}
.hhhg_right p{ line-height:24px; margin:30px 40px 0px 0px;}

.grry{ height:249px; width:657px; border:1px solid #fdd178;}
.grry_left{ float:left; width:207px; height:235px; margin:8px 0px 0px 15px;}
.grry_right{ float:right; width:400px; padding:20px 0px 0px 0px;}
.grry_right span{ height:17px; width:auto; display:block;}
.grry_right p{ line-height:40px; width:180px; padding-left:160px; color:#848484;}
.wzry{ height:247px; width:627px;border:1px solid #fdd178; padding:5px 0px 0px 30px; background:url(../images/bg2.jpg) no-repeat right bottom;}
.wzry p{ line-height:24px; font-size:14px; font-weight:bold;}
.wzry span{ line-height:24px;}
.qxwz{ height:360px; width:657px; border:1px solid #fdd178;}
.qxwz ul li{ height:119px; width:657px; border-bottom:1px dashed #c2c2c2;}
.qxwz .tu{ float:left; display:inline; width:150px; height:99px; margin:10px 0px 0px 30px;}
.qxwz .zi{ float:left; width:450px; padding:10px 0px 0px 20px; font-size:14px;}
.qxwz .zi span{ line-height:26px; font-weight:bold; color:#db1201;}
.qxwz .zi p{ line-height:24px;}
#right{ float:right; display:inline; width:266px; margin-right:10px; height:auto; overflow:hidden;}
.titile03{ width:266px; height:30px; background:url(../images/tit_bg.jpg);}
.titile03 div{ float:left; display:inline; line-height:30px; font-size:14px; font-weight:bold; color:#9a0202; padding-left:30px;}
.titile03 span{ float:right; display:inline; line-height:30px; margin-right:10px;}
.zjzb{ width:251px; height:176px; border:1px solid #fdd178; overflow:hidden; padding:3px 0px 2px 13px;}
.zzyl{ width:264px; height:250px; border:1px solid #fdd178; padding-top:5px;}
.zzyl p{ line-height:30px; border-bottom:1px dashed #c2c2c2; margin:0px 10px 0px 10px;}
.mt{ height:248px; width:244px;  border:1px solid #fdd178; padding:10px 10px 0px 10px;}
.mt ul li{ line-height:24px; width:auto; }
.jcsj{ width:264px; height:315px; border:1px solid #fdd178; background:url(../images/sj_bg.gif) no-repeat top; padding-top:51px;}
.jcsj_pic{ width:226px; height:201px; border:1px solid #e2cdc2; margin:0px auto 15px auto; padding:5px;}
.jcsj_tit{ height:76px; width:auto;}
.jcsj_tit ul li{ float:left; display:inline; height:72px; width:74px; border:1px solid #e3cfc4; margin:0px 5px; cursor:pointer; padding:1px;}
.jcsj_tit .hover{ height:72px; width:74px; border:1px solid #AC0202; margin:0px 5px; cursor:pointer; padding:1px;}

.footer_warp{ width:950px; margin:0px auto; height:auto; overflow:hidden; background:#fff;}
.footer {
    border-top: 2px solid #FDD178;
    color: #1E3C78;
    padding: 0 0 13px; background:#fff; width:950px; margin-top:10px;
}
.footer p {
    color: #1E3C78; text-align:center; line-height:26px;
}
.footer .footernav {
    background: none repeat scroll 0 0 #F8F8F8;
    height: 28px;
    line-height: 28px;
    margin-top: 1px; 
}
.footer .footernav a {
    color: #2653B3;
}
.footer .footernav a:link {
    color: #2653B3;
}
.footer .footernav a:visited {
    color: #2653B3;
}
.footer .footernav a:hover {
    color: #2653B3;
}
.footer .footernav a:active {
    color: #2653B3;
}
.footer .martfooter {
    margin-top: 15px;
}
.footer p a:link, .footer p a:visited {
    color: #1E3C78;
}
.footer p a:hover {
    color: #CC0000;
}
