@charset "gb2312";
/* CSS Document */
html, body { -webkit-text-size-adjust:none; }
body { width:100%; font-size:14px; font-family:'Microsoft YaHei'; margin:0; padding:0; color:#333; background-color:#FFF; }
article, footer, header, nav, section { display:block; }
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, button, input, textarea, th, td { margin:0; padding:0; }
ul, li { list-style:none; margin:0; padding:0 }
em,i { font-style:normal; }
h2, h3 { font-weight:normal; }
img { border:0px; vertical-align:top; cursor:pointer; }
a { text-decoration:none; cursor:pointer; color:#4a4a4a; }
p { text-align:justify; }
.font { color:#f00; }
.w1200 { width:1200px; margin:0 auto; }
a:hover { opacity: .8; }
/**首页**/
/*top*/
.top { overflow:hidden; }
.top .logo { padding:27px 0 23px; }
.headb { width:100%; height:320px;/* background:url(../images/banner-index.jpg) center center no-repeat;*/ margin-bottom:1px; }
.headb a { width:100%; height:320px; display:inline-block; }
.headb .hdcon1{ background:url(../images/banner-index.jpg) center center no-repeat; }
.headb .hdcon2{ background:url(../images/banner_gyjj230112.jpg) center center no-repeat;}
.headb .hdcon3{ background:url(../images/banner_230704.jpg) center center no-repeat;}
.headb .hdcon4{ background:url(../images/banner-ljs231123.jpg) center center no-repeat;}
.nav { overflow:hidden; height:50px; background:#009651; text-align:center; }
.nav ul { display:inline-block; overflow:hidden; padding:15px 60px 0; }
.nav ul li { width:135px; line-height:21px; border-left:1px #008749 solid; border-right:1px #00ad71 solid; float:left; }
.nav ul li:first-child { border-left:0; }
.nav ul li:last-child { border-right:0; }
.nav ul li a { color:#fff; font-size:18px; }
.part { overflow:hidden; }
.part .tit { width:100%; border-bottom:1px #bbbbbb solid; line-height:40px; }
.part .tit span { font-size:24px; color:#009651; display:inline-block; padding:0 10px; position:relative; }
.part .tit span:after { content:''; display:inline-block; width:100%; height:42px; border-bottom:3px #009651 solid; position:absolute; left: 0; bottom: -6px; }
.part .tit font { font-size:14px; color:#aaa; margin-left:10px; }
.part1 { overflow:hidden; margin:50px auto; display:flex; flex-direction:row; justify-content:space-between; }
.part1 .part1_l { width:372px; height:370px; }
.part1 .part1_c { width:460px; }
.part1 .part1_c .hd { width:100%; display:inline-block; line-height:40px; margin-bottom:24px; border-bottom:1px #dddddd solid; }
.part1 .part1_c .hd ul li { width:108px; margin-right:35px; font-size:24px; color:#999999; float: left; cursor:pointer; text-align:center; }
.part1 .part1_c .hd ul li.on { color:#009651; position:relative; }
.part1 .part1_c .hd ul li.on span:after { content:''; display:inline-block; width:100%; height:42px; border-bottom:3px #009651 solid; position:absolute; left: 0; bottom: -2px; }
.part1 .part1_c .bd { overflow:hidden; }
.part1 .part1_c .bd ul li { width:100%; }
.part1 .part1_c .bd ul li dl { width:100%; overflow:hidden; }
.part1 .part1_c .bd ul li dl dt { overflow: hidden; padding-bottom:28px; border-bottom:1px #bbbbbb dashed; margin-bottom:12px; }
.part1 .part1_c .bd ul li dl dt img { float:left; }
.part1 .part1_c .bd ul li dl dt h3 { width:318px; overflow:hidden; float:right; font-size:18px; color:#009651; line-height:25px; margin-bottom:8px; }
.part1 .part1_c .bd ul li dl dt p { width:318px; overflow:hidden; float:right; line-height:22px; color:#666666; }
.part1 .part1_c .bd ul li dl dt p font { color:#f00; }
.part1 .part1_c .bd ul li dl dd { line-height:34px; font-size:15px; color:#333; }
.part1 .part1_c .bd ul li dl dd span { float:right; font-size:14px; color:#999999; }
.part1_r { overflow:hidden; width:288px; }
.part1_r .r_tit { color:#333; font-size:24px; line-height:40px; margin-bottom:4px; }
.part1_r p { line-height:22px; margin:10px 0; font-size: 15px;text-indent: 34px; }
.part1_r p font { color:#f00; }
.part1_r ul { overflow:hidden; display:flex; flex-direction:row; justify-content:space-between; margin-top:15px; }
.part1_r ul li { width:70px; text-align:center; }
.part1_r ul li span { overflow:hidden; display:inline-block; margin-top:10px; }
.part2 { width:100%; height:600px; overflow:hidden; background:url(../images/bg-zj.jpg) center center no-repeat; }
.part2 .p2Box { padding-top:20px; }
.part2 .zjBox { overflow:hidden; width:1200px; height:495px; margin-top: 41px; }
.part2 .zjBox .zjcon { }
.part2 .zjBox .zjcon1 { background:url(../images/p2_zj01.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon2 { background:url(../images/p2_zj02.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon3 { background:url(../images/p2_zj03.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon4 { background:url(../images/p2_zj04.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon5 { background:url(../images/p2_zj05.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon6 { background:url(../images/p2_zj06.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon8 { background:url(../images/p2_zj08.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon10 { background:url(../images/p2_zj010.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon11 { background:url(../images/p2_zj011.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon12 { background:url(../images/p2_zj_xxl.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon13 { background:url(../images/p2_zj_lqj.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon14 { background:url(../images/p2_zj_dm.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon15 { background:url(../images/p2_zj_jjx.png) 0 0 no-repeat; }
.part2 .zjBox .zjcon dl { width:425px; margin:65px 0 0 595px; }
.part2 .zjBox .zjcon dl dt { overflow:hidden; margin-bottom:25px; color:#009651; }
.part2 .zjBox .zjcon dl dt span { font-size:40px; }
.part2 .zjBox .zjcon dl dt font { font-size:20px; margin-left:18px; }
.part2 .zjBox .zjcon dl dd { overflow:hidden; }
.part2 .zjBox .zjcon dl dd h3 { font-size:16px; color:#009651; width:100%; display:inline-block; border-bottom:1px #dddddd solid; padding-bottom:8px; }
.part2 .zjBox .zjcon dl dd h3 span { position:relative; padding-bottom:8px; }
.part2 .zjBox .zjcon dl dd h3 span:after { content:''; display:inline-block; width:100%; height:42px; border-bottom:3px #009651 solid; position:absolute; left: 0; bottom: -2px; }
.part2 .zjBox .zjcon dl dd p { font-size:15px; line-height:22px; margin:6px 0 20px; }
.part2 .zjBox .zjcon dl dd .zjzx { overflow:hidden; }
.part2 .zjBox .zjcon dl dd .zjzx a { margin-right:12px; }
.part2 .zjBox .swiper-button-prev:after, .swiper-button-next:after { font-size: 65px!important; color:#bbbbbb !important; }
.part2 .zjBox .swiper-pagination-bullet { width:16px; height:16px; background:#009651; margin:0 6px !important; }
.part3 { margin:45px auto; overflow:hidden; }
.part3 .jishu { margin:25px 0 45px; overflow:hidden; }
.part3 .jishu ul.jsnav { overflow:hidden; display:inline-block; float:left; }
.part3 .jishu ul.jsnav li { width:232px; height:74px; background:#e4e7e9; margin-bottom:10px; line-height:74px; text-align:center; color:#333333; }
.part3 .jishu ul.jsnav li span { display:inline-block; width:34px; height:34px; background:url(../images/icon-n.png) no-repeat; float:left; margin:20px 10px 0 35px; }
.part3 .jishu ul.jsnav li.hover { background:#009651; color:#fff; }
.part3 .jishu ul.jsnav li p { font-size:20px; float:left; }
.part3 .jishu ul.jsnav li.hover span.sp1 { background-position:0 0; }
.part3 .jishu ul.jsnav li span.sp1 { background-position:-36px 0; }
.part3 .jishu ul.jsnav li.hover span.sp2 { background-position:0 -36px; }
.part3 .jishu ul.jsnav li span.sp2 { background-position:-36px -36px; }
.part3 .jishu ul.jsnav li.hover span.sp3 { background-position:0 -72px; }
.part3 .jishu ul.jsnav li span.sp3 { background-position:-36px -72px; }
.part3 .jishu ul.jsnav li.hover span.sp4 { background-position:0 -108px; }
.part3 .jishu ul.jsnav li span.sp4 { background-position:-36px -108px; }
.part3 .jishu .js_con { overflow:hidden; border:1px #26c67c solid; width:948px; float:right; height:325px; }
.part3 .jishu .js_con .hdp { position:relative; width:460px; height:270px; margin:28px 0 0 28px; float: left; }
.part3 .jishu .js_con .hdp .hd { width: 80px; height: 20px; position: absolute; bottom: 0; right:0; z-index: 999; }
.part3 .jishu .js_con .hdp .hd ul li { width:10px; height:10px; float:left; margin-right:8px; background:#4e5d76; border-radius:50px; }
.part3 .jishu .js_con .hdp .hd ul li.on { background:#008f4d; }
.part3 .jishu .js_con .hdp .hdp_con { width:460px; height:270px; }
.part3 .jishu .js_con .hdp .hdp_con ul li { position:relative; }
.part3 .jishu .js_con .hdp .hdp_con ul li span { position:absolute; left:0; bottom:0; width:100%; display:inline-block; line-height:46px; font-size:22px; color:#fff; text-indent:20px; background:rgb(0 0 0 / 60%); }
.part3 .jishu .js_con .js_con_r { width:400px; float:right; margin:28px 30px 0 0; }
.part3 .jishu .js_con .js_con_r p { font-size:16px; line-height:26px; text-indent:40px; padding-bottom:15px; margin-bottom:12px; border-bottom:1px #c5c5c5 dashed; }
.part3 .jishu .js_con .js_con_r p font { color:#c50000; }
.part3 .jishu .js_con .js_con_r span { }
.part3 .csnr { overflow:hidden; }
.part3 .csnr .csnav { width:100%; display:inline-block; display:flex; flex-direction:row; justify-content:space-between; }
.part3 .csnr .csnav li { width:139px; height:94px; border:1px #cccccc solid; color:#666; position:relative; }
.part3 .csnr .csnav li span { width:50px; height:48px; margin:12px 0 0 45px; display: inline-block; background:url(../images/icon-xs.png) no-repeat; float:left; }
.part3 .csnr .csnav li p { font-size:20px; width:100%; display:inline-block; text-align:center; line-height:20px; }
.part3 .csnr .csnav li.hover { color:#fff; background:#009651; border:1px #009651 solid; }
.part3 .csnr .csnav li.hover:after { content:''; display:inline-block; width:12px; height:7px; background:url(../images/icon-s.png) 0 0 no-repeat; position: absolute; bottom: -8px; left: 47%; }
.part3 .csnr .csnav li.hover .cr1 { background-position:-50px 0; }
.part3 .csnr .csnav li .cr2 { background-position:0 -48px; }
.part3 .csnr .csnav li.hover .cr2 { background-position:-50px -48px; }
.part3 .csnr .csnav li .cr3 { background-position:0 -96px; }
.part3 .csnr .csnav li.hover .cr3 { background-position:-50px -96px; }
.part3 .csnr .csnav li .cr4 { background-position:0 -144px; }
.part3 .csnr .csnav li.hover .cr4 { background-position:-50px -144px; }
.part3 .csnr .csnav li .cr5 { background-position:0 -192px; }
.part3 .csnr .csnav li.hover .cr5 { background-position:-50px -192px; }
.part3 .csnr .csnav li .cr6 { background-position:0 -240px; }
.part3 .csnr .csnav li.hover .cr6 { background-position:-50px -240px; }
.part3 .csnr .csnav li .cr7 { background-position:0 -288px; }
.part3 .csnr .csnav li.hover .cr7 { background-position:-50px -288px; }
.part3 .csnr .csnav li .cr8 { background-position:0 -336px; }
.part3 .csnr .csnav li.hover .cr8 { background-position:-50px -336px; }
.part3 .csnr .csnr_con { width:100%; overflow:hidden; margin:26px 0 0 0; }
.part3 .csnr .csnr_con .csnr_con_l { width:380px; float:left; }
.part3 .csnr .csnr_con .csnr_con_r { width:274px; float:right; }
.part3 .csnr .csnr_con ul { display:inline-block; width:500px; float:left; margin-left:20px; }
.part3 .csnr .csnr_con ul li { font-size:15px; line-height:43px; border-bottom:1px #ccc dashed; }
.part3 .csnr .csnr_con ul li:last-child { border:0; }
.part3 .csnr .csnr_con ul li span { float:right; color:#999999; font-size:14px; }
.part3 .csnr .csnr_con ul li i { display:inline-block; width:22px; height:43px; text-align:center; }
.huanjing { padding-top:40px; }
.huanjing h1 { font-size:36px; text-align:center; font-weight:normal; }
.huanjing h2 { font-size:18px; color:#535353; text-align:center; font-weight:normal; margin:20px 0 60px; }
.huanjing .swiper { width:1200px; margin:0 auto; position:relative; }
.current-swiper { overflow:hidden; width:900px; height:400px; border-radius:10px; margin:0 auto; box-shadow:0 0 20px rgba(0, 0, 0, 0.05); position:relative; z-index:99; border:2px #fff solid; }
.left-swiper { position:absolute !important; left:80px; top:52px; z-index:1; }
.right-swiper { position:absolute !important; right:80px; left:auto; top:52px; z-index:1; }
.nocurrent-swiper { width:479px; height:300px; border-radius:8px; box-shadow:0 0 20px rgba(0, 0, 0, 0.05); }
.nocurrent-swiper:before { content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(237, 240, 240, 0.8); z-index:99; }
.slide1 { background:url(../images/hj01.jpg) no-repeat right 50%/auto 100% #fff; }
.slide2 { background:url(../images/hj02.jpg) no-repeat right 50%/auto 100% #e2e3e8; }
.slide3 { background:url(../images/hj03.jpg) no-repeat right 50%/auto 100% #f0faf9; }
.swiper-button-prev-hj { position: absolute; top: 44%; width:64px; height:64px; background:url(../images/hj-left.png) no-repeat; }
.swiper-button-next-hj { position: absolute; top: 44%; right:0; width:64px; height:64px; background-size:auto; background:url(../images/hj-right.png) no-repeat;; }

.foot{ overflow:hidden; background:#009651; margin-top:60px;}
.foot .fbN{ width:100%; text-align:center; padding:30px 0 28px; border-bottom:1px #34b97c solid;}
.foot .footBox{ overflow:hidden; padding:45px 0 ;}
.foot .footBox .fbc_logo{ margin:0 100px 0 36px; float:left; }
.foot .footBox .fbc_con{ float:left;}
.foot .footBox .fbc_con p{ font-size:16px; color:#fff; line-height:30px;}
.foot .footBox .fbc_ewm{ float:right; width:150px;color:#fff;}
.foot .footBox .fbc_ewm span{ width:100%; display:inline-block; text-align:center; line-height:20px; font-size:16px; margin-top:10px;}


/*list*/
.list{ padding-top:40px; overflow:hidden;}
.list .site{ overflow:hidden; padding:12px 0; border-bottom:1px #cccccc solid; font-size:16px;}
.list .site span{ display:inline-block; padding-left:28px; background:url(../images/site.png) left 1px/ 22px 18px no-repeat; color:#999;}
.list .site span a{ color:#999;}
.list .listcon{ overflow:hidden; width:830px; float:left;}
.list .listcon dl{ overflow:hidden; padding:30px 0; border-bottom:1px #bbbbbb dotted;}
.list .listcon dl:last-child{ border:0;}
.list .listcon dl dt{ width:218px; height:164px; float:left; overflow:hidden;border-radius:8px;}
.list .listcon dl dt img{ border-radius:8px}
.list .listcon dl dd{ width:592px; float:right;}
.list .listcon dl dd h3{ font-size:20px; color:#000000;line-height:45px; display:inline-block; width:100%;overflow: hidden; font-weight:bold;
text-overflow:ellipsis;
white-space: nowrap;}
.list .listcon dl dd p{ font-size:14px; color:#666666; line-height:24px; margin:.08rem 0;}
.list .listcon dl dd p font{ color:#f00;}
.list .listcon dl dd span{ font-size:14px; color:#999999; margin-top:12px;display: inline-block; width:90%;}
.list .listcon dl dd span i{ float:right;}
.list .pagebox { overflow:hidden;margin: 40px auto 70px;text-align: center; }
.list .pagebox ul { overflow:hidden; display:inline-block; }
.list .pagebox ul li { float:left; margin:0 3px 0 0; line-height:30px; height:30px; padding:0 20px; background:#ececec;  font-size:14px; cursor:pointer; }
.list .pagebox ul li a,.list .pagebox ul li span{ color:#666;height:30px; display:inline-block; }
.list .pagebox ul li:hover { background:#009651; color:#fff; border:none; }
.list .pagebox ul li:hover a,.list .pagebox ul li:hover span{ color:#fff;}
.list .pagebox ul li em { font-weight:bold; margin:0 5px; }
.list .pagebox ul li .select { padding-left:10px; height:26px; line-height:26px; color:#666; border:1px solid #999; }
.list .pagebox ul li .select option { border:1px solid #999; }
.list .list_rihgt{ width:290px; padding:20px; border:1px #ccc solid; overflow:hidden; float:right;}
.list .list_rihgt .listr { overflow:hidden; }
.list .list_rihgt .listr .listr_tit { color:#009651 !important; font-size:20px !important; font-weight:bold;line-height: 28px !important;margin-bottom:4px; border-bottom:1px #ccc solid; height: 34px; margin-bottom:12px;}
.list .list_rihgt .listr .listr_tit span{ font-size:12px; color:#666666; font-weight:normal; margin-left:12px;text-transform: uppercase;}
.list .list_rihgt .rzjtd{ margin-top:35px;}
.list .list_rihgt .rzjtd .rzjtd_hdp{ position:relative; overflow:hidden; padding-bottom:20px;}
.list .list_rihgt .rzjtd .rzjtd_hdp .hd ul { position:absolute; width:100%; height:20px; bottom:-10px;left: 40%;}
.list .list_rihgt .rzjtd .rzjtd_hdp .hd ul li{ width:10px; height:10px; border-radius:50px; background:#c1c1c1; float:left; margin:0 4px; }
.list .list_rihgt .rzjtd .rzjtd_hdp .hd ul li.on{ background:#009651;}
.list .list_rihgt .rzjtd .rzjtd_hdp .rzjtd_hdp_con ul li dl dt{ float:left; width:146px; height:184px; }
.list .list_rihgt .rzjtd .rzjtd_hdp .rzjtd_hdp_con ul li dl dd{ float:right; width:130px;}
.list .list_rihgt .rzjtd .rzjtd_hdp .rzjtd_hdp_con ul li dl dd h3{line-height:40px; border-bottom:1px #ccc dashed; color:#da760b; font-size:20px;}
.list .list_rihgt .rzjtd .rzjtd_hdp .rzjtd_hdp_con ul li dl dd h3 span{ font-size:14px; color:#666; margin-left:10px;}
.list .list_rihgt .rzjtd .rzjtd_hdp .rzjtd_hdp_con ul li dl dd p{ line-height:21px; font-size:14px; margin:10px 0;}
.list .list_rihgt .rzjtd .rzjtd_hdp .rzjtd_hdp_con ul li dl dd p font a{ color:#f00;}
.list .list_rihgt .rzjtd .rzjtd_hdp .rzjtd_hdp_con ul li dl dd .rz a{ color:#fff; display:inline-block; width:110px; line-height:36px; text-align:center; background:#da760b; border-radius:5px; font-size:18px;}
.list  .rrmgz{ overflow:hidden; margin:35px 0;}
.list  .rrmgz ul{}
.list  .rrmgz ul li{ line-height:40px; border-bottom:1px #ccc dashed; font-size:16px; width:100%; height:40px;
white-space:nowrap;/*不换行*/ 
overflow:hidden;/*内容超出宽度时隐藏超出部分的内容*/
text-overflow:ellipsis;/*当对象内文本溢出时显示省略标记(...)；需与overflow:hidden;一起使用。*/}
.list  .rrmgz ul li em{ display:inline-block; text-align:center; width:20px; height:20px; background:#ccc; border-radius:4px; font-size:12px; color:#fff;line-height: 22px; margin-right:8px;}
.list  .rrmgz ul li:nth-of-type(1) em{ background:#f57730;}
.list  .rrmgz ul li:nth-of-type(2) em{ background:#179ed8;}
.list  .rrmgz ul li:nth-of-type(3) em{ background:#04ca97;}
.list .rjyzn{ overflow:hidden;}
.list .rjyzn ul { display:flex; flex-direction:row; justify-content:space-between;flex-wrap: wrap; padding-top:10px; }
.list .rjyzn ul li{ width:74px;}
.list .rjyzn ul li span{ display:inline-block; width:72px; height:72px; border:1px #de8c43 solid; border-radius:10px; position:relative;}
.list .rjyzn ul li span:before{ content:''; display:inline-block; background:url(../images/r-a.png) -50px 0 no-repeat; width:48px; height:43px; position:absolute; top:16px; left:12px;}
.list .rjyzn ul li p{ width:100%; display:inline-block; text-align:center; line-height:22px; margin-bottom:10px;}
.list .rjyzn ul li:nth-of-type(1):hover span{ background:#de8c43;} 
.list .rjyzn ul li:nth-of-type(1):hover span:before{background-position:0px 0;}
.list .rjyzn ul li:nth-of-type(1) span:before{background-position:-50px 0;}
.list .rjyzn ul li:nth-of-type(2):hover span{ background:#de8c43;} 
.list .rjyzn ul li:nth-of-type(2):hover span:before{background-position:0px -43px;}
.list .rjyzn ul li:nth-of-type(2) span:before{background-position:-50px -43px;}
.list .rjyzn ul li:nth-of-type(3):hover span{ background:#de8c43;} 
.list .rjyzn ul li:nth-of-type(3):hover span:before{background-position:0px -86px;}
.list .rjyzn ul li:nth-of-type(3) span:before{background-position:-50px -86px;}
.list .rjyzn ul li:nth-of-type(4):hover span{ background:#de8c43;} 
.list .rjyzn ul li:nth-of-type(4):hover span:before{background-position:0px -129px;}
.list .rjyzn ul li:nth-of-type(4) span:before{background-position:-50px -129px;}
.list .rjyzn ul li:nth-of-type(5):hover span{ background:#de8c43;} 
.list .rjyzn ul li:nth-of-type(5):hover span:before{background-position:0px -172px;}
.list .rjyzn ul li:nth-of-type(5) span:before{background-position:-50px -172px;}
.list .rjyzn ul li:nth-of-type(6):hover span{ background:#de8c43;} 
.list .rjyzn ul li:nth-of-type(6):hover span:before{background-position:0px -215px;}
.list .rjyzn ul li:nth-of-type(6) span:before{background-position:-50px -215px;}
.list .rjyzn .rjyzn_tel{ overflow:hidden; margin:10px 0 0 0; padding:12px 6px 0; border-top:1px #ccc dashed; }
.list .rjyzn .rjyzn_tel p{ font-size:15px; margin-bottom:10px; background:url(../images/icon-r-tel.png) 0 4px no-repeat; text-indent:32px; padding-bottom:8px;}
.list .rjyzn .rjyzn_tel p:nth-of-type(2){  background:url(../images/icon-r-site.png) 0 9px no-repeat; }
.list .rjyzn .rjyzn_tel p font{ color:#de8c43; font-size:20px;}

/*article*/
.list .arcCon{ width:830px; float:left;}
.list .arcCon .arcTit{ overflow:hidden; text-align:center; margin-top:42px;}
.list .arcCon .arcTit h1{ font-size:28px; font-weight:bold; color:#000; margin-bottom:20px;}
.list .arcCon .arcTit span{ line-height:15px; font-size:15px; color:#999;}
.list .arcCon .arcTit span a{ color:#f00;}
.list .arcCon .body{ overflow:hidden; padding:26px 0;}
.list .arcCon .body p{ line-height:34px; font-size:16px; color:#707070; margin-bottom:15px;}
.list .arcCon .body p img{ margin:0 auto; display: block;}
.list .arcCon .body p span{ width: 100%;}
.list .arcCon .share{ overflow:hidden; padding-bottom:30px; border-bottom:1px #e3e3e3 solid;}
.list .arcCon .changeN{ overflow:hidden; padding-top:20px;}
.list .arcCon .changeN ul li{ font-size:16px; color:#333; line-height:38px; background:url(../images/icon-arc-j.png) 10px 12px no-repeat; text-indent:42px;}
.list .arcCon .changeN ul li a{ color:#333;}
.list .arcCon .arc_zx{ width:100%; text-align:center; padding-bottom:30px; border-bottom:1px #ccc dotted;}







