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:#810302; }
.green, .green a { color:#216614; }
.left { float:left; }
.right { float:right; }
.autohei { height:auto; overflow:hidden; zoom:1;}
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:10px; font-size:0; line-height:0; clear:both; overflow:hidden; }
html{font-size:16px;}
body { font-size:75%; margin:0 auto; color:#333;max-width:640px;min-width:320px;position: relative;height:100%;}
.img img{ max-width:100%;max-height:100%;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}

@media screen and (min-width:320px) {
html {
font-size:0.65rem;-webkit-text-size-adjust:none;
}
}
@media screen and (min-width:400px) {
html {
font-size:0.75rem;
}
}
@media screen and (min-width:480px) {
html {
font-size:0.875rem;
}
}
@media screen and (min-width:560px) {
html {
font-size:1rem;
}
}
@media screen and (min-width:600px) {
html {
font-size:1.125rem;
}
}
@media screen and (min-width:640px) {
html {
font-size:1.25rem;
}
}

.blank1 { height:1rem; font-size:0; line-height:0; clear:both; overflow:hidden; }

nav{background:#800000;text-align:center;font-size:1.6rem;}
nav ul{overflow:hidden;}
nav ul li{width:25%;float:left;border-left:#fff 1px solid;border-bottom:#fff 1px solid;}
nav ul li:nth-child(4n+1){border-left:none;}
nav ul li:nth-child(4)~li{border-bottom:none;}
nav a{display:inline-block;width:100%;line-height:3rem;text-align:center;color:#fff;}

.title{ background:url(/images/top_bg.png) no-repeat center top; background-size:100% 100%; height:4rem; overflow:hidden; text-align:center; font-size:2rem; line-height:4rem; color:#fff; font-weight:bold;}
.title h3{ text-align:left; margin-left:1rem; color:#fff;}
.title h3 a{ color:#fff;}

.c1 { overflow:hidden; zoom:1;}
.c1 dl{overflow:hidden; width:96%;margin:0 auto;}
.c1 dl dt{ width:45%;float:left;}
.c1 dl dt img{ width:100%;}
.c1 dl dd{width:50%;float:right;}
.c1 dl dd h3{font-size:1.2rem;color:#8e0000; line-height:2.3rem;}
.c1 dl dd h3 img{ vertical-align:middle; width:0.4rem; height:0.45rem; margin-right:0.2rem;}
.c1 p{ color:#545454; font-size:18px; line-height:2.1rem; text-indent:2em; border-top:1px #d5d5d5 dashed; padding:0.5rem 0; margin-top:1rem;}
.c1 p a{ color:#e95c0d;}
.c1 h4{ background:#e0e0e0; line-height:2.5rem; margin-top:0.1rem; font-size:1.2rem; color:#545454; padding-left:0.8rem;}

.c2{ overflow:hidden; zoom:1; width:100%;}
.c2 dl{ overflow:hidden; width:100%; margin-bottom:0.7rem;}
.c2 dd{ float:left; width:25%; text-align:center;}
.c2 dd h3{ color:#fff; font-size:1.5rem;}
.c2 dd.bg01{ background:url(/images/c2_bg1.png) no-repeat right #810302; background-size:100% 100%; height:9.3rem;}
.c2 dd.bg01 h3{ padding-top:2.5rem;}
.c2 dd.bg02{ background:url(/images/c2_bg2.png) no-repeat right #bd4014; background-size:100% 100%; height:5.95rem;}
.c2 dd.bg02 h3{ padding-top:1.2rem;}
.c2 dd.bg03{ background:url(/images/c2_bg3.png) no-repeat right #a90038; background-size:100% 100%; height:12.65rem;}
.c2 dd.bg03 h3{ padding-top:4.5rem;}
.c2 dd.bg04{ background:url(/images/c2_bg4.png) no-repeat right #a30000; background-size:100% 100%; height:5.95rem;}
.c2 dd.bg04 h3{ padding-top:1.2rem;}

.c2 dt{ float:right; width:74%;}
.c2 dt p{ float:left; width:30.2%; line-height:2.5rem; border:1px #b8b8b8 solid; text-align:center; color:#545454; font-size:1.2rem; margin:0 0 0.7rem 0.7rem;}
.c2 dt p a{ color:#545454; text-decoration:none;}

.c2_m{ background:#f6f8f7; padding:1rem 0; overflow:hidden; width:100%;}
.c2_m ul li{ float:left; width:25%; border-right:1px #ddc3c2 dashed; text-align:center;}
.c2_m ul li cite{ display:block; width:3.65rem; height:3.65rem; margin:0 auto;}
.c2_m ul li cite img{ width:100%;}
.c2_m ul li h3{ color:#e95c0d; font-size:1.2rem; line-height:2rem;}
.c2_m ul li a{ color:#e95c0d; text-decoration:none;}

.c3{ width:100%; overflow:hidden;}
.c3 dl{ margin-bottom:1.5rem; overflow:hidden; width:100%;}
.c3 dd{ float:left; width:33.5%}
.c3 dd img{ width:100%; border:1px #dcdcdc solid; padding:0.35rem;}
.c3 dt{ float:right; width:63%;}
.c3 dt h2{ color:#8e0000; font-weight:bold; font-size:1.2rem; line-height:2.4rem;}
.c3 dt h2 b{ color:#000000; font-size:1.75rem; margin-right:0.2rem;}
.c3 dt h3{ color:#545454; line-height:2.1rem; font-size:1.2rem;}
.c3 dt h3 img{ vertical-align:middle; width:1.1rem; height:0.6rem; margin-right:0.3rem;}
.c3 dt p{color:#545454; line-height:2.1rem; font-size:1.2rem;}
.c3 dt p a{ color:#e95c0d;}
.c3 dt h4{ margin-top:0.5rem;}
.c3 dt h4 img{ width:44%;}

.c4{ width:90%; overflow:hidden; margin:0 auto;}
.c4 h3{ text-align:center; font-weight:bold; color:#ff0000; font-size:1.25rem;}
.c4 p{ margin-top:0.8rem; text-align:center;}
.c4 label{ float:left; width:40%; text-align:center; color:#545454; font-size:1.3rem; line-height:2rem;}
.c4 input{ width:60%; line-height:2rem; height:2rem; border:1px #b6b6b6 solid;}
.c4 .txt{ width:60%; line-height:2rem; height:2rem; border:1px #b6b6b6 solid;}

.c4 .tarea{width:60%; line-height:2rem; height:4.6rem; border:1px #b6b6b6 solid;}
.c4 h4{ text-align:center; padding-top:0.8rem;}
.c4 .button{ width:9.4rem; height:2.35rem;border:0; background:none; margin:0 auto;}
.c4 .button img{ width:100%;}

.c4_m{width:100%; background:#f6f8f7;  padding:1rem 0;}
.c4_m ul{ height:5rem; margin:1rem 0; overflow:hidden;}
.c4_m ul li{ width:100%; font-size:1.25rem; color:#545454; line-height:2.1rem; text-align:center;}
.c4_m ul li span{ padding:0 1.5rem;}

.c4_n{ margin:0 1rem; overflow:hidden;}
.c4_n dl{ overflow:hidden; width:100%; margin:0 auto;}
.c4_n dd{ float:left; width:55%; border:1px #bb7c7c solid; text-align:center;}
.c4_n dd h3{ color:#e95c0d; font-size:1.25rem; line-height:2rem; font-weight:bold; padding:0.4rem 0;}
.c4_n dt{ float:right; width:44%;}
.c4_n dt p{ margin-bottom:0.4rem; width:13.35rem; height:2.2rem;}
.c4_n dt img{ width:100%;}

.cgyy{ width:332px; height:220px; border:1px solid #d3d3d3; float:right;}
.cgyy tt{ display:block; height:58px; background:#d5efe0; border-bottom:1px dashed #959595; overflow:hidden;}
.cgyy tt p{ float:left; margin:10px 26px 0 20px; display:inline; line-height:20px;}
.cgyy tt p strong{ color:#ec000b; font-size:16px;}
.x_btna{ background:url(../images/x_wzbtn.jpg) no-repeat left bottom; width:115px; height:37px; display:block; float:left; margin-top:8px;} 
.x_btna:hover{ background:url(../images/x_wzbtn.jpg) no-repeat -116px bottom; width:115px; height:37px; display:block;} 

.c5{ width:100%; background:#f6f8f7;  padding:1rem 0;}

.c5 dl{ width:100%; border-bottom:1px #e4c8c8 dashed; padding:0.5rem 0; overflow:hidden;}
.c5 dd{ float:left; width:15%;}
.c5 dd img{ width:100%;}
.c5 dt{ float:right; width:83%;}
.c5 dt h3{ color:#901d1d; font-size:1.6rem;}
.c5 dt p{ color:#545454; font-size:1.6rem; line-height:2.1rem; text-indent:2em;}

.ft_nav{ background:#800101; overflow:hidden;color:#fff;line-height:2.9rem; text-align:center;}
.ft_nav a{ line-height:2.9rem; font-size:1.4rem; color:#fff; text-align:center; padding:0 1rem;}
.foot{ overflow:hidden; background:#f6f8f7;}
.foot cite{ text-align:center; display:block;}
.foot cite img{ width:100%;}
.foot p{ color:#545454; font-size:1.2rem; line-height:2.1rem; text-align:center; padding-bottom:7rem;}


/*lb1*/
.lb1_a { overflow:hidden; zoom:1; width:100%}
.lb1_a dl{overflow:hidden; width:96%;margin:0 auto; border-bottom:1px #d5d5d5 dashed;}
.lb1_a dl dt{ width:45%;float:left;}
.lb1_a dl dt img{ width:100%; border:5px #dadbdc solid;}
.lb1_a dl dd{ width:53%;float:right;}
.lb1_a dl dd h3{ font-size:1.2rem;color:#515151; line-height:1.5rem;}
.lb1_a span{ color:#8e0000;}
.lb1_a p{ color:#545454; font-size:1.2rem; line-height:2rem; padding:0.5rem;}

.lb1_b{ background:#ececec; padding:0.5rem; overflow:hidden;}
.lb1_b h3{ color:#800000; font-size:1.4rem;}
.lb1_b h3 img{ width:2.75rem; height:1.45rem; margin-right:0.5rem; vertical-align:middle}
.lb1_b dl{overflow:hidden; width:96%;margin:0.7rem auto; border-bottom:1px #d5d5d5 dashed;}
.lb1_b dl dt{ width:40%;float:left;}
.lb1_b dl dt img{ width:100%; border:5px #dadbdc solid;}
.lb1_b dl dd{ width:55%;float:right;}
.lb1_b dl dd p{ font-size:1.2rem;color:#515151; line-height:1.8rem; text-indent:2em;}

.lb1_c{padding:0.5rem; overflow:hidden;}
.lb1_c ul li{ color:#515151; font-size:1.2rem; line-height:2.6rem; border-bottom:1px #e2e2e2 solid;}
.lb1_c ul li a{ color:#515151;background:url(/images/lb2_bli.png) no-repeat left; background-size:3% 33%;  padding-left:1rem; display:inline-block;}
.lb1_c ul li a:hover{ color:#800000;background:url(/images/lb2_bli2.png) no-repeat left; background-size:3% 33%;}

/*zj*/
.zj_a{ background:url(/images/zj1_abg.png) no-repeat center top; background-size:100% 100%; padding:1.5rem; overflow:hidden;}
.zj_a p{ color:#545454; font-size:1.2rem; line-height:2.1rem;}
.zj_a p b{ color:#881210; font-weight:bold;}

.zj_b { overflow:hidden; zoom:1;}
.zj_b dl{overflow:hidden; width:96%;margin:0 auto;}
.zj_b dl dt{ width:45%;float:left;}
.zj_b dl dt img{ width:100%;}
.zj_b dl dd{width:50%;float:right;}
.zj_b dl dd h3{font-size:1.4rem;color:#8e0000; line-height:2.8rem;}
.zj_b dl dd h3 img{ vertical-align:middle; width:0.4rem; height:0.45rem; margin-right:0.2rem;}
.zj_b p{ color:#545454; font-size:1.2rem; line-height:2.1rem; text-indent:2em; border-top:1px #d5d5d5 dashed; padding:0.5rem 0; margin-top:1rem;}
.zj_b p a{ color:#e95c0d;}
.zj_b h4{ background:#e0e0e0; line-height:2.5rem; margin-top:0.1rem; font-size:1.2rem; color:#545454; padding-left:0.8rem;}

/*wz*/
.wz_a{ margin:0.5rem; overflow:hidden; text-align: center; border-bottom:1px #b3b3b3 dashed; padding-bottom:1rem;}
.wz_a h2{ color:#940f0e; font-size:2.0rem; font-weight:bold; line-height:3rem;}
.wz_a p{ font-size:1rem; color:#515151;}
.wz_a p span{ color:#b90603;}
.wz_a p img{ width:1rem; height:0.9rem; vertical-align:middle; margin-left:3.5rem;}

.wz_b{ background:url(/images/wz_bbg.png) no-repeat center top; background-size:100% 100%; overflow:hidden; padding:1rem;}
.wz_b h3{ color:#515151; font-size:0.8rem;}
.wz_b h3 b{ color:#b90603; font-weight:bold;}
.wz_b p{ margin-top:0.5rem;}
.wz_b .txt{ width:67%; background:#ececec; border:2px #d1d1d1 solid; height:1.45erm; }
.wz_b .bon{ width:33%;}
.wz_b .bon img{ width:100%;}

.wz_c{   color: #444;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 18px;
    line-height: 27px;
    margin: 20px 2%;
    text-align: justify;
	}
.wz_c p{  color: #444;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 18px;
    line-height: 27px;
    margin: 20px 0;
    text-align: justify;
	}
.wz_c h3{ color:#940f0e; font-weight:bold; font-size:1.2rem;}
.wz_c h4{ color:#800000; font-size:1rem; line-height:4rem;}
.wz_c h4 a{ color:#800000;}
.wz_c img{max-width:100%;width:auto;height:auto;}

/*20150815top  fot*/

.g_headcont {
    background: #800000 none repeat scroll 0 0;
    font-size: 12px;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 999;
}

.g_head {
    background: rgba(0, 0, 0, 0) url(/images/bd_02.jpg) no-repeat scroll 0 0;
    height: 37px;
    margin: 0 auto;
    width: 341px;
}

.g_head p {
    display: inline-block;
    float: left;
    line-height: 37px;
    padding-left: 5px;
    width: auto;
}

.g_head span {
    display: inline-block;
    float: left;
    padding-left: 5px;
    padding-top: 5px;
}

.g_head p a {
    color: #fff;
    padding: 0 3px;
}

.f_nav {
    background: #800000 none repeat scroll 0 0;
    bottom: 0;
    height: 74px;
    left: 0;
    position: fixed;
    width: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}

.f_nav table tr td {
    background: rgba(0, 0, 0, 0) url(/images/f_navr.png) no-repeat scroll right center;
    text-align: center;
}


.f_nav {
    background: #ecdfbd none repeat scroll 0 0;
    bottom: 0;
    height: 54px;
    left: 0;
    position: fixed;
    width: 100%;
    z-index: 99;
}

.f_nav table tr td {
    background: rgba(0, 0, 0, 0) url(/images/f_navr.png) no-repeat scroll right center;
    text-align: center;
}

.Notice_list{
    border-top:#d2d2d2 1px dashed;
}
.Notice_list li{
    position: relative; 
    font-size: 1.4rem; 
    height: 3.5rem; 
    line-height: 3.5rem; 
    border-bottom: #d2d2d2 1px dashed;
}
.Notice_list li a{
    padding-left: 1.4rem; 
    background: url(http://4g.fzpfb.net/images/list_icon.png) left center no-repeat; 
    background-size: 1.05rem 1.05rem;
}
.Notice_list li em{
    color: #969696; 
    position: absolute; 
    right: 0; 
    font-style: normal;
}




