@charset "utf-8";
/* CSS Document */
body, ul, li, p, img, a, h1, h2 { font-family: "微软雅黑"; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; list-style-type: none; margin: 0px; text-decoration: none; }
.head { background-image: url(../images/index_bg_02.png); background-repeat: no-repeat; background-position: left center; height: 158px;background-size:100%; }
.head .top { width: 1445px; margin-right: auto; margin-left: auto; }
.head .top .logo { float: left; width: 664px; padding-top: 50px; }
body { min-width: 1440px; background-color: #f5f8f9; }
.head .top .so { background-image: url(../images/index_09.png); background-repeat: no-repeat; height: 27px; width: 189px; float: left; margin-top: 60px; margin-left: 280px; }
.head .top .so .sotxt { height: 28px; width: 145px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: transparent; float: left; }
.head .top .dr { float: left; background-image: url(../images/index_06.png); background-repeat: no-repeat; background-position: center center; height: 28px; width: 153px; text-align: center; margin-top: 60px; margin-left: 35px; }
.head .top .dr a { color: #fff; font-size: 14px; line-height: 28px; }
.head .top .dr span { color: #fff; padding-right: 10px; padding-left: 10px; }
.nav { height: 48px; background-color: #7d1c7f; }
.nav ul li {float: left;padding-right: 35px;padding-left: 35px;}
.nav ul li a { line-height: 48px; color: #fff; font-size: 18px; }
.nav ul .on { background-color: #fff; }
.nav ul .on a { color: #1B656B; }
.jdt { float: left; width: 1000px; background-color: #fff; height: 653px; }
/* 本例子css */
.slideBox { width: 1000px; height: 564px; position: relative; }
.slideBox .hd { height: 58px; overflow: hidden; position: absolute; bottom: 0px; z-index: 1; left: 0px; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; margin-right: 2px; width: 68px; height: 58px; line-height: 14px; text-align: center; cursor: pointer; background-color: #fff; background-image: url(../images/index_33.png); background-repeat: no-repeat;background:#7d1c7f;}
.slideBox .hd ul li.on { color: #fff; background-image: url(../images/index_31.png); background-repeat: no-repeat; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; position: relative; }
.slideBox .bd img { width: 1000px; height: 564px; display: block; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,  .slideBox .next { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.slideBox .next { left: auto; right: 3%; background-position: 8px 5px; }
.slideBox .prev:hover,  .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }
.slideBox .prevStop { display: none; }
.slideBox .nextStop { display: none; }
.fd { clear: both; }
.ywr {width: 414px;float: right;background-color: #fff;border: 1px solid #e8e8e8;height: 653px;}
.ywr .hd { background-color: #7d1c7f; height: 43px; }
.ywr .hd ul li { float: left; width: 207px; font-size: 20px; line-height: 43px; color: #fff; }
.ywr .hd ul li .s2 { background-image: url(../images/index_15.png); background-repeat: no-repeat; display: block; background-position: 60px center; text-align: center; padding-left: 60px; }
.ywr .hd ul li .s1 { background-image: url(../images/index_18h.png); background-repeat: no-repeat; background-position: 30px center; display: block; padding-left: 60px; color: #fff; }
.con { width: 1445px; margin-right: auto; margin-left: auto; margin-top: 36px; }
.nav ul { width: 1445px; margin-right: auto; margin-left: auto; }
.ywr .hd ul .on { background-color: #fff; height: 33px; line-height: 33px; margin-top: 10px; color: #e7a22c; }
.slideBox .hd ul li .ri { font-size: 37px; color: #fff; line-height: 40px; }
.slideBox .hd ul li .yue { font-size: 12px; color: #fff; line-height: 15px; }
.ywr .bd ul li a { font-size: 14px; color: #3e3e3e; line-height: 25px; }
.ywr .bd ul li .time { font-size: 14px; color: #3e3e3e; background-image: url(../images/index_23.png); background-repeat: no-repeat; background-position: left center; padding-left: 23px; }
.ywr .bd ul li { padding-top: 14px; padding-bottom: 14px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dcdcdc; padding-left: 12px; padding-right: 12px; }
.con .ywr .bd { padding: 14px; }
.slideBox .bd ul li .nr { position: absolute; height: 67px; left: 0px; bottom: -76px; width: 890px; padding-right: 50px; padding-left: 60px; z-index: 9; }
.slideBox .bd ul li .nr .bt { font-size: 24px; line-height: 73px; color: #3e3e3e; }
.slideBox .bd ul li .nr .zy { font-size: 14px; color: #3e3e3e; text-indent: 2em; line-height: 25px; }
.linkl .lmlj ul li { background-image: url(../images/index_491.png); background-repeat: no-repeat; background-position: center center; height: 76px; width: 341px; line-height: 76px; margin-bottom: 13px; }
.linkl .lmlj ul li a { color: #7d1c7f; background-image: url(../images/index_bg_251.png); background-repeat: no-repeat; background-position: right center; display: block; float: left; width: 136px; margin-left: 20px; }
.linkl .lmlj ul li i { background-image: url(../images/index_bg_291.png); background-repeat: no-repeat; background-position: center center; display: block; height: 76px; width: 65px; float: left; margin-left: 77px; }
.linkl { float: left; width: 340px; }
.linkl .yqlj ul li { font-size: 20px; line-height: 67px; color: #195c6b; text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #959595; }
.linkl .yqlj ul li a { color: #195c6b; font-weight: normal; }
.linkl .yqlj { border-top-width: 11px; border-top-style: solid; border-top-color: #7d1c7f; margin-top: 46px; }
.hyrr { float: right; width: 1090px; }
.hyr {width: 1090px;float: right;background-color: #fff;border: 1px solid #e8e8e8;height: 370px;}
.hyr .hd { background-color: #9e56a0; height: 52px; }
.hyr .hd ul li { float: left; width: 545px; font-size: 20px; line-height: 52px; color: #fff; }
.hyr .hd ul li .s2 { background-image: url(../images/index_44h.png); background-repeat: no-repeat; display: block; background-position: 60px center; padding-left: 100px; }
.hyr .hd ul li .s1 { background-image: url(../images/index_41.png); background-repeat: no-repeat; background-position: 30px center; display: block; padding-left: 80px; }
.hyr .hd ul .on { background-color: #fff; height: 42px; line-height: 42px; margin-top: 10px; color: #e7a22c; }
.hyr .bd { padding-top: 20px; }
.hyr .bd ul li a { font-size: 14px; color: #3e3e3e; }
.hyr .bd ul li .time { font-size: 14px; color: #3e3e3e; background-repeat: no-repeat; background-position: left center; padding-left: 23px; float: right; }
.hyr .bd ul li { padding-left: 12px; padding-right: 25px; float: left; width: 473px; margin-left: 34px; line-height: 37px; }
.hyr .bd .moor { float: right; padding-right: 27px; padding-top: 3px; padding-bottom: 14px; }
.hyrr .cox { width: 1090px; margin-top: 35px; }
.xyxx { background-color: #fff; border: 1px solid #eaeaea; padding-top: 20px; width: 518px; height: 313px; padding-right: 20px; float: left; }
.xyxx h1 { background-image: url(../images/index_59.png); background-repeat: no-repeat; background-position: left center; font-size: 21px; color: #454444; padding-left: 40px; margin-left: 47px; margin-bottom: 15px; font-weight: normal; }
.xyxx ul li a { font-size: 14px; color: #3e3e3e; }
.xyxx ul li .time { font-size: 14px; color: #3e3e3e; background-repeat: no-repeat; background-position: left center; padding-left: 23px; float: right; }
.xyxx ul li { padding-left: 12px; padding-right: 12px; margin-left: 31px; line-height: 37px; }
.xyxx .moor { float: right; padding-right: 12px; padding-top: 3px; padding-bottom: 14px; }
.kcjs { background-color: #fff; border: 1px solid #eaeaea; padding-top: 20px; width: 518px; height: 313px; padding-right: 20px; float: right; }
.kcjs h1 { background-image: url(../images/index_56.png); background-repeat: no-repeat; background-position: left center; font-size: 21px; color: #454444; padding-left: 40px; margin-left: 47px; margin-bottom: 15px; font-weight: normal; }
.kcjs ul li a { font-size: 14px; color: #3e3e3e; }
.kcjs ul li .time { font-size: 14px; color: #3e3e3e; background-repeat: no-repeat; background-position: left center; padding-left: 23px; float: right; }
.kcjs ul li { padding-left: 12px; padding-right: 12px; margin-left: 31px; line-height: 37px; }
.kcjs .moor { float: right; padding-right: 12px; padding-top: 3px; padding-bottom: 14px; }
.foot { background-color: #7d1c7f; margin-top: 200px; padding-top: 36px;  }
.foot .fnav { width: 1445px; margin-right: auto; margin-left: auto; height: 321px; }
.foot .fnav ul li { width: 205px; float: left; display: block; background-image: url(../images/index_bg_33.png); background-repeat: no-repeat; background-position: right center; }
.foot .fnav ul li a { display: block; text-align: center; color: #a2a1a1; line-height: 30px; font-size: 16px; }
.foot .fnav ul li h1 { color: #fff; font-size: 16px; text-align: center; line-height: 40px; }
.foot .flogo { text-align: center; }
.foot .bq { background-color: #7d1c7f; height: 54px; text-align: center; line-height: 54px; color: #fff; font-size: 12px; margin-top: 20px; }
.ywr .bd ul .last { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.linkl .lmlj ul li .s2 { background-image: url(../images/index_bg_16.png); }
.linkl .lmlj ul li .s3 { background-image: url(../images/index_bg_23.png); }
.linkl .lmlj ul li .s4 { background-image: url(../images/index_bg_291.png); }
.linkl .lmlj ul li .s1 { background-image: url(../images/index_bg_08h.png); }
.linkl .lmlj ul li:hover { background-image: url(../images/index_381.png); background-repeat: no-repeat; background-position: center center; }
.linkl .lmlj ul li:hover .s2 { background-image: url(../images/index_bg_16h.png); }
.linkl .lmlj ul li:hover .s3 { background-image: url(../images/index_bg_23h.png); }
.linkl .lmlj ul li:hover .s4 { background-image: url(../images/index_bg_29h.png); }
.linkl .lmlj ul li:hover .s1 { background-image: url(../images/index_bg_08.png); }
.linkl .lmlj ul li:hover a { color: #fff; background-image: url(../images/index_bg_11.png); background-repeat: no-repeat; }
.hyr .hd ul .on .s1 { background-image: url(../images/index_41h.png); background-repeat: no-repeat; }
.hyr .hd ul .on .s2 { background-image: url(../images/index_44.png); background-repeat: no-repeat; color: #fda307; }
.ywr .hd ul .on .s1 { background-image: url(../images/index_18.png); background-repeat: no-repeat; color: #fda307; }
.ywr .hd ul .on .s2 { background-image: url(../images/index_15h.png); background-repeat: no-repeat; color: #fda307; }
.jdt .slideBox .hd ul .on .ri { color: #616161; }
.jdt .slideBox .hd ul .on .yue { color: #616161; }
.nlj ul li { background-image: url(../images/lis_na_061.png); background-repeat: no-repeat; background-position: center center; height: 76px; line-height: 76px; margin-bottom: 13px; }
.nlj ul li a { color: #5d6262; background-image: url(../images/list_20.png); background-repeat: no-repeat; background-position: right center; display: block; float: left; width: 108px; margin-left: 20px; }
.nlj ul li i { background-image: url(../images/index_bg_291.png); background-repeat: no-repeat; background-position: center center; display: block; height: 76px; width: 65px; float: left; margin-left: 77px; }
.nlj ul li .s2 { background-image: url(../images/list_18.png); background-repeat: no-repeat; }
.nlj ul li .s3 { background-image: url(../images/list_24.png); background-repeat: no-repeat; background-position: center center; }
.nlj ul li .s4 { background-image: url(../images/list_28.png); background-repeat: no-repeat; background-position: center center; }
.nlj ul li .s1 { background-image: url(../images/list_10h.png); background-repeat: no-repeat; }
.nlj ul li:hover { background-image: url(../images/lis_na_031.png); background-repeat: no-repeat; }
.nlj ul li:hover .s2 { background-image: url(../images/list_18h.png); background-repeat: no-repeat; }
.nlj ul li:hover .s3 { background-image: url(../images/list_24h.png); background-repeat: no-repeat; background-position: center center; }
.nlj ul li:hover .s4 { background-image: url(../images/list_28h.png); background-repeat: no-repeat; background-position: center center; }
.nlj ul li:hover .s1 { background-image: url(../images/list_10.png); background-repeat: no-repeat; }
.nlj ul li:hover a { color: #3EABA0; background-image: url(../images/list_13.png); background-repeat: no-repeat; }
.nlj { width: 398px; float: left; }
.lir { float: left; width: 398px; }
.lzxyw h1 { background-image: url(../images/list_36.png); background-repeat: no-repeat; background-position: 27px center; font-size: 26px; font-weight: normal; color: #7d1c7f; line-height: 65px; padding-left: 82px; }
.lzxyw ul li a { font-size: 14px; color: #3e3e3e; line-height: 25px; }
.lzxyw ul li .time { font-size: 14px; color: #3e3e3e; background-image: url(../images/index_23.png); background-repeat: no-repeat; background-position: left center; padding-left: 23px; }
.lzxyw ul li { padding-top: 14px; padding-bottom: 14px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dcdcdc; padding-left: 12px; padding-right: 12px; }
.lzxyw { background-color: #fff; border-top-width: 11px; border-top-style: solid; border-top-color: #7d1c7f; margin-top: 20px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #e8e8e8; border-bottom-color: #e8e8e8; border-left-color: #e8e8e8; padding-right: 20px; padding-left: 20px; padding-bottom: 10px; }
.lzxyw ul .last { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.con .rr { width: 1014px; float: right; padding-bottom: 60px; }
.rr .nrl { background-color: #fff; padding-right: 60px; padding-left: 70px; width: 888px; margin-top: 50px; border: 1px solid #eaeaea; padding-top: 10px; padding-bottom: 60px; }
.nrl .lmmc i { background-image: url(../images/list_32.png); background-repeat: no-repeat; display: block; float: left; width: 45px; background-position: center center; height: 62px; }
.nrl .lmmc { height: 62px; line-height: 62px; font-size: 34px; color: #7d1c7f; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cfd1d1; }
.lis ul li .time { width: 90px; float: left; text-align: center; }
.lis ul li .nr { float: right; width: 790px; }
.lis ul li .time .ri { font-size: 39px; color: #7d1c7f; font-weight: bold; }
.lis ul li .time .yue { font-size: 14px; color: #7d1c7f; }
.lis ul li .nr .bt a { font-size: 16px; color: #7d1c7f; line-height: 40px; }
.lis ul li .nr .times { font-size: 16px; color: #3e3e3e; line-height: 37px; }
.lis ul li { padding-top: 20px; padding-bottom: 20px; border:;
border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e4e4e4; overflow: hidden; }
.lis ul li:hover .time .ri { font-size: 39px; color: #adadad; font-weight: bold; }
.lis ul li:hover .time .yue { font-size: 14px; color: #adadad; }

.lir .lmdq { background-color: #7d1c7f; height: 74px; line-height: 74px; font-size: 20px; color: #fff; background-image: url(../images/list_06.png); background-repeat: no-repeat; background-position: 75px; padding-left: 130px; margin-bottom: 12px; }
.content { padding-bottom: 35px; background-color: #fff; }
.content .btsq { font-size: 24px; text-align: center; color: #313131; padding-top: 15px; padding-bottom: 15px; font-weight: bold; line-height: 1.5em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #c4c4c4; margin-bottom: 10px; }
.content .timesq { font-size: 12px; text-align: center; color: #737070; padding-bottom: 20px; }
.content .nrc p { font-size: 0.875em; color: #000; line-height: 2em; text-indent: 2em; }
.content .nrc { padding-top: 15px; }
.content .nrc p img { max-width: 100% !important; height: auto !important; }
.content .timesq span { padding-right: 10px; padding-left: 10px; }
/* 内容上下样式 */
.nets { background-color: #ccc; padding: 10px; margin-top: 20px; }
.nets a { font-size: 0.875em; color: #313030; line-height: 1.5em; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; }
.conc{ width: 1285px; background-color: #fff; padding-left: 20px; padding-right: 100px; margin-right: auto; margin-left: auto; overflow: hidden; padding-top: 65px; padding-bottom: 140px; }
.conc .rr{ width: 760px; float: right; }

.lcr { float: left; width: 450px; }



.zxgx ul li .time { width: 90px; float: left; text-align: center; }
.zxgx ul li .nr { float: right; width: 355px; }
.zxgx ul li .time .ri { font-size: 30px; color: #7d1c7f; font-weight: bold; line-height: 35px; }
.zxgx ul li .time .yue { font-size: 14px; color: #7d1c7f; }
.zxgx ul li .nr .bt a { font-size: 16px; color: #7d1c7f; line-height: 60px; }
.zxgx ul li .nr .times { font-size: 16px; color: #7d1c7f; line-height: 37px; }
.zxgx ul li { border:; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e4e4e4; overflow: hidden; height: 60px; }






.zxgx ul .on1 { background-color: #e7e6e6; }
.zxgx h1 { background-image: url(../images/nr_zuei_03.png); background-repeat: no-repeat; background-position: 10px center; font-size: 28px; line-height: 62px; color: #000000; font-weight: normal; padding-left: 55px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #007a72; }
.cof{ margin-top:0px;}