body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family: "ËÎÌå", Arial, Helvetica, sans-serif; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
.red, .red a { color:#F00; }
.blue, .blue a { color:#1061cc; }
.left { float:left; }
.right { float:right; }
.autohei { overflow:hidden; zoom:1; }
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:20px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.blank1 { height:30px; font-size:0; line-height:0; clear:both; overflow:hidden; }
body { font-size:12px; color:#000; background:#f8f1eb; }
.yahei, .yahei * { font-family:"Î¢ÈíÑÅºÚ"; }
.top { background:#fcf5ee; }
.banner { background:url(../images/banner.jpg) no-repeat top center; }
.nav { background:url(../images/nav_bg.png) repeat-x top center; height:61px; overflow:hidden; zoom:1; }
.nav_c { width:1150px; margin:0px auto; overflow:hidden; zoom:1; background:url(../images/nav_bg.png) no-repeat top center; height:61px; }
.nav_c ul li { height:61px; float:left; line-height:61px; width:100px; text-align:center; font-size:14px; color:#fff; background:url(../images/nav_le.png) no-repeat right center; }
.nav_c ul li a { color:#fff; display:block; }
.nav_c ul li a:hover, .nav_c ul li a.hover { display:block; background:url(../images/nav_top.png) no-repeat center top; color:#faff05; }
.tit { overflow:hidden; zoom:1; height:70px; background:#e13f30; }
.wrap { background:url(../images/bg1.png) repeat-y top center; width:1000px; margin:0px auto; overflow:hidden; zoom:1; }
.con { width:1000px; margin:0px auto; overflow:hidden; zoom:1; }
.jq { overflow:hidden; zoom:1; margin-left:60px; }
.jq_c { overflow:hidden; zoom:1; position:relative; z-index:0; }
.jq_c p { text-align:center; position:absolute; z-index:2; color:#232323; line-height:24px; font-size:14px; }
.jq_ct1 { top:36px; left:50px; width:62px; }
.jq_ct2 { top:36px; left:284px; width:62px; }
.jq_ct3 { top:36px; left:490px; width:120px; letter-spacing:-2px; }
.jq_ct4 { top:36px; left:740px; width:90px; }
.jq_c span { display:block; position:absolute; z-index:3; color:#fff; line-height:23px; font-size:14px; text-align:center; width:36px; }
.jq_c span a { color:#fff; }
.jq_cj1 { top:26px; left:162px; }
.jq_cj2 { top:88px; left:400px; }
.jq_cj3 { top:20px; left:634px; }
.jq_cj4 { top:88px; left:864px; }
.jq_f { overflow:hidden; zoom:1; background:url(../images/jz_bg.png) no-repeat top center; height:59px; }
.jq_f dl { overflow:hidden; zoom:1; padding:11px 15px 0px 20px; }
.jq_f dl dt { float:right; width:250px; }
.jq_f dl dd { font-size:14px; color:#3a3a3a; line-height:22px; width:630px; text-indent:2em; }
.jq_f dl dd span { color:#d42c21; }
.jq_tx { overflow:hidden; zoom:1; }
.jq_tx ul li { float:left; height:39px; line-height:39px; text-align:center; color:#fff; }
.jq_tx ul li a { color:#fff; }
.xq { overflow:hidden; zoom:1; padding:0px 12px 3px 60px; }
.xq_l { width:457px; }
.xq_l h2 { padding-bottom:2px; }
.xq_l ul { overflow:hidden; zoom:1; }
.xq_l ul li { float:left; margin-right:1px; display:inline; }
.xq_r { width:457px; }
.xq_r h2 { padding-bottom:2px; }
.xq_r ul { overflow:hidden; zoom:1; }
.xq_r ul li { float:left; margin-right:1px; display:inline; }
.xq_r dl { overflow:hidden; zoom:1; }
.xq_r dl dd { float:left; margin:1px 1px 0px 0px; display:inline; height:38px; line-height:38px; line-height:37px; text-align:center; font-size:14px; color:#fff; }
.xq_r dl dd a { color:#fff; }
.ljpd { overflow:hidden; zoom:1; margin:0px 12px 0px 52px; padding:50px 0px 14px; background:url(../images/ljpd.jpg) no-repeat top center; }
.ljpd_c { width:624px; }
.ljpd_c p { line-height:24px; color:#383838; text-indent:2em; padding-bottom:12px; }
.ljpd_c span { display:block; line-height:24px; color:#383838; padding-top:14px; }
.ljpd_c span strong { font-size:14px; color:#d42c21; }
.ljpd_c b { display:block; text-align:center; padding:6px 0px 8px; }
.hs { overflow:hidden; zoom:1; padding:0px 10px 0px 60px; }
.zt { overflow:hidden; zoom:1; padding:5px 10px 1px; }
.zt_c { background:#fae7d6; width:472px; float:left; margin:0px 13px 13px 0px; display:inline; padding:8px 0px 11px 10px; }
.zt_c h2 { padding-bottom:10px; }
.zt_c ul { overflow:hidden; zoom:1; }
.zt_c ul li { width:230px; float:left; margin:2px 2px 0px 0px; display:inline; }
.cz { overflow:hidden; zoom:1; padding:21px 0px 3px 10px; }
.cz ul li { float:left; margin-right:24px; display:inline; }
.fnav { background:#e13f30; height:47px; overflow:hidden; zoom:1; }
.fnav_c { width:1000px; margin:0px auto; overflow:hidden; zoom:1; background:url(../images/nav_bg.png) no-repeat top center; height:47px; }
.fnav_c ul li { height:47px; float:left; line-height:47px; width:100px; text-align:center; font-size:14px; color:#fff; background:url(../images/fnav.png) no-repeat right center; }
.fnav_c ul li a { color:#fff; display:block; }
.foot { width:1000px; margin:0px auto; overflow:hidden; zoom:1; margin-bottom:25px; padding-top:14px; }
.foot i { display:inline-block; padding-top:1px; float:left; width:266px; margin-right:17px; }
.foot p { line-height:24px; color:#333; width:408px; float:left; margin-right:17px; display:inline; padding-top:4px; }
.foot ul { overflow:hidden; zoom:1; padding:13px 0px 0px 30px; }
.foot ul li { width:72px; float:left; margin:0px 0px 2px 2px; display:inline; }
/*---------ÑùÊ½-------*/
.yh_xq_l { width: 457px; }
.yh_xq_c { background:#db5349; overflow:hidden; zoom:1; margin-top:2px; padding:27px 0px 23px; }
.yh_xq_c { overflow:hidden; zoom:1; }
.yh_xq_c ul li { float:left; width:182px; margin-right:12px; display:inline; }
.yh_xq_bt { padding:65px 12px 0px; cursor:pointer; }

.zy {
    width: 998px;
    height: 500px;
    margin: 0 auto;
    border: 1px #b4b3b3 solid;
    border-top: none;
}
.zy ul {
    height: 53px;
    float: left;
    margin-left: 8px;
    margin-top: 30px;
    *margin-left: 4px;
}
.zy ul li {
    width: 480px;
    height: 40px;
    margin-right: 12px;
    float: left;
}
.pubTitle span {
    height: 39px;
    line-height: 39px;
    border-bottom: 2px solid #da0d40;
    float: left;
    font-size: 20px;
    color: #da0d40;
}
.pubTitle a {
    height: 39px;
    line-height: 39px;
    float: right;
    font-size: 18px;
    color: #333;
    padding-right: 10px;
    border-right: 1px solid #cecece;
}
