@charset "utf-8";
/* CSS Document */
* { border: 0px; margin: 0px; padding: 0px; }
.xwzxsbanner { width: 100%; height: 250px; background: url(../images/sbanner5.jpg) center top no-repeat; }
.jjfa11 { height: 450px; background: url(../images/111.jpg) center top no-repeat; }
.jjfa11 .zhytcbox .h1 { position: absolute; top: 100px; left: 750px; font-size: 32px; color: #fff; font-weight: 900; height: 60px; line-height: 60px; font-family: "微软雅黑",Helvetica, sans-serif; }
.jjfa11 .zhytcbox .zhytc { position: absolute; top: 170px; left: 750px; color: #fff; line-height: 180%; font-size: 15px; width: 590px; }
.jjfa11 .zhytcbox .xxln { position: absolute; top: 270px; left: 750px; width: 150px; height: 50px; background-color: #bf000a; color: #fff; line-height: 50px; text-align: center; border-radius: 6px; }
.jjfa11 .zhytcbox .xxln a { color: #fff; font-size: 20px; }
.jjfa22 { height: 450px; background: url(../images/222.jpg) center top no-repeat; }
.jjfa22 .zhytcbox .h1 { position: absolute; top: 100px; left: 140px; font-size: 32px; color: #fff; font-weight: 900; height: 60px; line-height: 60px; font-family: "微软雅黑",Helvetica, sans-serif; }
.jjfa22 .zhytcbox .zhytc2 { position: absolute; top: 170px; left: 140px; color: #fff; line-height: 180%; font-size: 15px; width: 590px; }
.jjfa22 .zhytcbox .xxln { z-index: 300; width: 150px; height: 50px; position: absolute; top: 266px; left: 140px; background-color: #bf000a; color: #fff; line-height: 50px; text-align: center; border-radius: 6px; }
.jjfa22 .zhytcbox .xxln a { color: #fff; font-size: 20px; }
.jjfa33 { height: 450px; background: url(../images/333.jpg) center top no-repeat; }
.jjfa33 .zhytcbox .h1 { position: absolute; top: 100px; left: 717px; font-size: 32px; color: #fff; font-weight: 900; height: 60px; line-height: 60px; font-family: "微软雅黑",Helvetica, sans-serif; }
.jjfa33 .zhytcbox .zhytc3 { position: absolute; width: 590px; top: 180px; left: 717px; color: #fff; line-height: 180%; font-size: 15px; }
.jjfa33 .zhytcbox .xxln { position: absolute; top: 270px; left: 717px; z-index: 300; width: 150px; height: 50px; background-color: #bf000a; color: #fff; line-height: 50px; text-align: center; border-radius: 6px; }
.jjfa33 .zhytcbox .xxln a { color: #fff; font-size: 20px; }
.jjfa44 { height: 450px; background: url(../images/444.jpg) center top no-repeat; }
.jjfa44 .zhytcbox .h1 { position: absolute; top: 100px; left: 145px; font-size: 32px; color: #fff; font-weight: 900; height: 60px; line-height: 60px; font-family: "微软雅黑",Helvetica, sans-serif; }
.jjfa44 .zhytcbox .zhytc4 { position: absolute; top: 170px; left: 145px; color: #fff; line-height: 180%; font-size: 15px; width: 590px; }
.jjfa44 .zhytcbox .xxln { position: absolute; top: 265px; left: 145px; z-index: 300; width: 150px; height: 50px; background-color: #bf000a; color: #fff; line-height: 50px; text-align: center; border-radius: 6px; }
.jjfa44 .zhytcbox .xxln a { color: #fff; font-size: 20px; }
.page-cpzx { width: 1200px; height: auto; margin: 0px auto; clear: both; }
.mainbox { width: 1200px; height: auto; clear: both; }
.page-cpzx { width: 1200px; height: auto; clear: both; margin-bottom: 40px solid red; margin: 0px auto; }
.page-cpzx .leftsidebar_box .system_log .xwzxzblist { padding-bottom: 4px; width: 140px; border-bottom: 1px solid #ddd; }
.page-cpzx .leftsidebar_box .system_log .xwzxzblist a { color: #555; }
.page-cpzx .leftsidebar_box .system_log .xwzxzblist:hover a { color: #bf000a; border-bottom: 2px solid #bf000a; padding-bottom: 4px; }
.page-cpzx { width: 1200px; height: auto; margin: 0px auto; clear: both; }
.mainbox .page-cpzx .leftsidebar_box .xwzxheader { height: 70px; width: 225px; line-height: 70px; margin-bottom: 12px; }
.mainbox .page-cpzx .leftsidebar_box .xwzxheader img { height: auto; overflow: hidden; }
.page-cpzx .leftsidebar_box { width: 225px; height: auto !important; margin-top: 26px; float: left; padding-top: 10px; line-height: 180%; font-family: "微软雅黑"; text-align: left; font-weight: 600; }
.leftsidebar_box dt { padding-left: 40px; padding-right: 10px; background-repeat: no-repeat; background-position: 10px center; color: #000; font-size: 14px; border-bottom: 1px #ddd solid; position: relative; line-height: 30px; cursor: pointer; padding-bottom: 6px solid #fff; }
.leftsidebar_box dd { background-color: #fff; padding-left: 46px; padding-top: 16px; }
.leftsidebar_box dd a { color: #000; line-height: 18px; font-family: "微软雅黑"; font-weight: 600; }
.leftsidebar_box dd a:hover { color: #bf000a; border-bottom: 2px solid #bf000a; padding-bottom: 5px; }
.leftsidebar_box dt img { position: absolute; right: 10px; }
.leftsidebar_box dl dd:last-child { padding-bottom: 6px; }
.leftsidebar_box dt a { color: #000; font-family: "微软雅黑"; font-weight: 600; }
.leftsidebar_box dt a:hover { color: #bf000a; }
.leftsidebar_box dl dd:last-child { padding-bottom: 8px; }
.leftsidebar_box dd a { color: #000; font-size: 12px; color: #000; font-family: "微软雅黑"; }
.mainbox { width: 100%; height: auto; clear: both; }
.page-cpzx { width: 1200px; height: auto; clear: both; margin-bottom: 40px solid red; margin: 0px auto; }
.page-cpzx .leftsidebar_box .system_log .xwzxzblist { padding-bottom: 6px; width: 140px; margin: 0px auto; border-bottom: 1px solid #ddd; padding-top: 15px; }
.page-cpzx .leftsidebar_box .system_log .xwzxzblist a { color: #000; font-size: 15px; font-family: "微软雅黑"; font-weight: 600; }
.page-cpzx .leftsidebar_box .system_log .xwzxzblist:hover a { color: #bf000a; border-bottom: 2px solid #bf000a; padding-bottom: 4px; }
.navfix { position: fixed; top: 77px; }
.navheaderwz { background: #FFF; display: none; height: 100px; }
.mainbox .page-cpzx .xwzxright .headerwz { height: 60px; line-height: 60px; padding-top: 10px; width: 930px; border-bottom: 2px solid #ddd; font-size: 14px; }
.mainbox .page-cpzx .xwzxright .headerwz a { color: #555; font-size: 15px; font-family: "微软雅黑"; font-weight: 600; }
.mainbox .page-cpzx .xwzxright .headerwz a:hover { color: #bf000a; }
.mainbox .page-cpzx .xwzxright .headerwz font { color: #555; }

rightsidebarbox { margin-left: 253px; border-top: 100px solid #fff; }
.page-cpzx .xwzxright { width: 915px; height: auto; float: right; margin-top: 30px; margin-left: 0px; border-bottom: 12px solid #fff; }
.page-cpzx .xwzxright .xwzxrightbox { width: 915px; height: auto; padding-top: 30px; }



.page-cpzx .xwzxright .xwzxrightbox h3 { font-size: 18px; color: #333; font-weight: 700; margin-top: 26px; margin-bottom: 20px; }
.page-cpzx .xwzxright .xwzxrightbox p { font-size: 16px; line-height: 2.3; color: #333; text-align: justify; _margin-top: 22px; }
/*.page-cpzx .xwzxright .xwzxrightbox p + p { margin-top: 22px; }*/
.page-cpzx .xwzxright .xwzxrightbox p img { margin-top: 30px; width: 100%; display: block; }
.page-cpzx .xwzxright .xwzxrightbox p img.detailspropic { max-width: 600px; display: block; }

.page-cpzx .xwzxright .xwzxrightbox .listbox { width: 915px; height: 290px; border-bottom: 1px dotted #ddd; margin: 30px auto; }
.mainbox .page-cpzx .xwzxright .xwzxrightbox .tit { font-size: 20px; color: #bf000a; color: #bf000a; font-family: "微软雅黑"; font-weight: 600; margin: 40px auto; text-align: center; margin-top: 50px; }
.page-cpzx .xwzxright .xwzxrightbox .con { line-height: 180%; font-size: 14px; margin-top: 10px; padding-left: 30px; color: #333; padding-bottom: 40px; }
.page-cpzx .xwzxright .xwzxrightbox .con div { margin-bottom: 8px; }
.page-cpzx .xwzxright .xwzxrightbox .con div img { border: 0px; margin: 0px; }
.xwzxright .context li:hover a { color: #bf000a; }
.fix { position: fixed; top: 0px; }
.leftsidebarbox { position: fixed; top: 76px; left: 50%; margin-left: -600px; }
.rightsidebarbox { margin-left: 253px; }
.page-cpzx .xwzxright .xwzxrightbox .zhytc li { padding-left: 20px; line-height: 160%; margin-left: 20px; background: url(../images/network_bluepiont.png) left 50% no-repeat; }
.page-cpzx .xwzxright .xwzxrightbox .fajj { padding-left: 16px; background: url(../images/hsj.jpg) left 50% no-repeat; font-weight: 700; color: #000; font-size: 17px; margin-left: 6px; }
.page-cpzx .xwzxright .xwzxrightbox .bsstrong strong { padding-left: 16px; background: url(../images/hsj.jpg) left 50% no-repeat; line-height: 20px; height: 20px; color: #bf000a; margin-bottom: 16px; font-size: 17px; margin-left: 6px; }
.page-cpzx .xwzxright .xwzxrightbox p.nsxd { background: url(../images/network_bluepiont.png) left 50% no-repeat; padding-left: 16px; margin-left: 40px; margin-bottom: 16px; }
.footerbox { width: 100%; margin-top: 30px; clear: both; height: 255px; }
.footerbox .footernav { background: url(../images/lampbg.jpg) repeat-x !important; height: 300px; width: 100%; margin: 0px auto; clear: both; }
.footerbox .footernav .b { width: 1200px; padding-top: 20px; height: 280px; margin: 0px auto; padding-left: 20px; }
.footerbox .footernav .b .cos ul { float: left; width: 120px; height: auto; text-align: left; border-right: 0px solid #45698F; padding-right: 20px; }
.footerbox .footernav.b .cos li { height: 30px; }
.footerbox .footernav .b .cos li a { font-size: 12px; color: #fff; height: 30px; padding-top: 30px; line-height: 30px; }
.footerbox .footernav .b .cos li a:hover { color: #F60; }
.footernav .b .addr { width: 500px; height: auto; float: left; }
.footerbox .footerp { clear: both; color: #fff; height: 30px; line-height: 30px; padding-bottom: 30px; text-align: center; font-size: 16px; background: url(../images/lampbg.jpg) repeat-x !important; }
