@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ margin:0 auto; font-size:12px; font-weight:normal; font-family:微软雅黑; color:#333; line-height:180%; background:#fff;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p {padding:0;margin:0;}
img{border:none;}
li{list-style:none;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#129043;}
.clear{clear:both;}
.fl{float:left;}.fr{float:right;}

.header{ width:100%; float:left;}
.header-01{ width:100%; float:left; height:160px; background:#fff; min-width:1200px;}
.header-01-n{ width:1200px; margin:0 auto;}
.header-01-n .logo{ width:589px; float:left; height:160px;}
.header-01-n .logo img{ float:left; height:160px;}
.header-01-n .top-r{ float:right; height:30px; line-height:30px; margin:120px 0 0 0; font-size:18px;}
.header-01-n .top-r .on{ color:#129043;}

.header-02{ width:100%; float:left; height:45px; background:#d8d8d8; min-width:1200px;}
.header-02-n{ width:1200px; margin:0 auto;}
.header-02-n .nav{ width:100%; float:left; height:45px;}
.header-02-n .nav li{ float:left; position:relative;}
.header-02-n .nav li a{ width:200px; float:left; height:45px; line-height:45px; color:#333; font-size:24px; text-align:center;}
.header-02-n .nav li:hover{ background:#129043; color:#fff; text-decoration:none;}
.header-02-n .nav li:hover a{ color:#fff; text-decoration:none;}
.header-02-n .nav .on{ background:#129043; color:#fff; text-decoration:none;}
.header-02-n .nav li .nav-li{ width:100%; float:left; position:absolute; text-align:center; left:0px; top:45px; display:none; z-index:999;}
.header-02-n .nav li .nav-li a{ width:100%; height:60px; line-height:60px; float:left; padding:0; font-size:18px; border-top:2px #fff solid; color:#fff; background:#adadaf; opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
.header-02-n .nav li .nav-li a:hover{ background:#84868b; color:#fff; text-decoration:none; opacity:1; -moz-opacity:1; -webkit-opacity:1;}

.flash{ width:100%; float:left; height:650px; overflow:hidden; background:#fff; min-width:1200px; position:relative;}
.flash span{ width:100%; float:left; height:650px;}
.flash .prev{ cursor:pointer; width:50px; height:80px; float:left; position:absolute; left:0px; top:50%; z-index:999; margin:-40px 0 0 50px; background:#129043; color:#fff; font-size:30px; text-align:center; line-height:80px; display:none;}
.flash .next{ cursor:pointer; width:50px; height:80px; float:left; position:absolute; right:0px; top:50%; z-index:999; margin:-40px 50px 0 0; background:#129043; color:#fff; font-size:30px; text-align:center; line-height:80px; display:none;}
.flash .prev:hover,.flash .next:hover{ background:#eeb719;}
.flash:hover .prev{ display:block;}
.flash:hover .next{ display:block;}

.flash .hd{ width:300px; height:10px; position:absolute; left:50%; margin-left:-150px; bottom:60px; text-align:center;}
.flash .hd ul{ margin:5px 0 0 0;}
.flash .hd ul li{ position:relative; _display:inline; display:inline-block; width:20px; height:20px; overflow:hidden; background:#b7bbc3; margin:0 10px 0 10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; behavior:url(PIE.htc);} 
.flash .hd ul li.on{ background:#099542;} 

.main{ width:100%; float:left;}
.main-01{ width:100%; float:left; margin:20px 0 0 0;}
.main-01-n{ width:1200px; margin:0 auto;}
.main-01-box{ width:100%; float:left; background:#f3f3f3;}

.news{ width:290px; float:left; padding:0 0 40px 0;}
.news-t{ width:100%; float:left; height:70px; text-align:center;}
.news-n{ width:100%; float:left; padding:40px 40px 0 40px; height:470px; border-right:1px #2e9c59 solid;}
.news-n li{ width:100%; float:left; padding-bottom:10px; margin-bottom:10px; border-bottom:1px #2e9c59 solid; font-size:18px;}
.news-n li .sp1{ width:100%; float:left; height:30px; line-height:30px; overflow:hidden;}
.news-n li .sp1 b{ font-weight:normal; font-size:20px;}
.news-n li .sp2{ width:100%; float:left; height:30px; line-height:30px; overflow:hidden;}

.about{ width:640px; float:left; padding:0 20px 0 20px;}
.about-t{ width:100%; float:left; height:70px; text-align:center;}
.about-n{ width:100%; float:left; line-height:35px; font-size:18px;}

.contact{ width:270px; float:left;}
.contact-t{ width:100%; float:left; height:70px; text-align:center;}
.contact-n{ width:100%; float:left; padding:40px 20px 0 20px; height:470px; border-left:1px #2e9c59 solid;}
.contact-n dl{ width:100%; float:left; margin-bottom:20px;}
.contact-n dt{ width:30px; float:left;}
.contact-n dd{ width:190px; float:right; line-height:30px; font-size:18px;}

.main-02{ width:100%; float:left; padding:20px 0 20px 0;}
.main-02-n{ width:1200px; margin:0 auto;}
.main-02-n span{ width:100%; float:left; height:5px; background:#129043;}

.main-03{ width:100%; float:left; background:#f3f3f3; margin-bottom:20px;}
.main-03-n{ width:1200px; margin:0 auto;}
.pro{ width:100%; float:left;}
.pro-t{ width:100%; float:left; height:25px; position:relative;}
.pro-t .pro-t-01{ float:left; width:108px; height:28px; position:absolute; left:0; top:-3px;}
.pro-t .pro-t-02{ float:left; height:25px; margin-left:120px;}
.pro-t .pro-t-02 li{ float:left; height:25px; margin-right:10px;}
.pro-t .pro-t-02 li a{ float:left; height:25px; line-height:25px; padding:0 10px 0 10px; background:#129043; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; color:#fff; font-size:20px;}
.pro-t .pro-t-02 li a:hover{ text-decoration:none;}
.pro-n{ width:100%; float:left; padding:30px 0 0 0;}
.pro-n-l{ width:295px; height:220px; float:left; position:relative;}
.pro-n-l .pic{ width:295px; float:left; height:220px;}
.pro-n-l .pic img{ width:295px; float:left; height:220px;}
.pro-n-l .title{ width:295px; float:left; height:220px; position:absolute; left:0; top:0; z-index:2; text-align:center; display:none;}
.pro-n-l .title .sp1{ padding:5px 10px 10px 10px; display:inline-block; line-height:36px; font-size:36px; color:#333; border:2px #333 solid; margin:70px 0 0 0;}
.pro-n-l .title .sp2{ width:100%; float:left; display:block; line-height:50px; text-align:center; font-size:36px; color:#333;}
.pro-n-l .bg{ width:295px; float:left; height:220px; position:absolute; left:0; top:0; z-index:1; background:#fff; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; display:none;}
.pro-n:hover .title{ display:block;}
.pro-n:hover .bg{ display:block;}
.pro-n-r{ width:875px; height:220px; float:right; padding:30px 30px 0 0;}
.pro-n-r .sp1{ width:100%; float:left; line-height:30px; font-size:18px; margin-bottom:20px;}
.pro-n-r .sp2{ width:100%; float:left; line-height:30px;}
.pro-n-r .sp2 a{ float:right; padding:0 20px 0 20px; border:1px #666 solid; font-size:14px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}


.foot{ width:100%; float:left; padding:10px 0 10px 0; background:#129043; min-width:1200px;}
.foot-n{ width:1200px; margin:0 auto;}
.foot-01{ width:100%; float:left;}
.foot-01-l{float:left;}
.foot-01-l .sp1{ width:50%; float:left; padding:0 50px 0 50px; line-height:50px; font-size:28px; color:#fff; background:url(../images/g-10.jpg) left center no-repeat;}
.foot-01-l .sp2{ width:50%; float:left; padding:0 50px 0 50px; line-height:50px; font-size:28px; color:#fff; background:url(../images/bk_59.jpg) left center no-repeat;}
.foot-01-l .sp3{ width:50%; float:left; padding:0 50px 0 50px; line-height:50px; font-size:28px; color:#fff; background:url(../images/bk_61.jpg) left center no-repeat;}
.foot-01-l .sp4{ width:50%; float:left; padding:0 50px 0 50px; line-height:50px; font-size:28px; color:#fff; background:url(../images/bk_63.jpg) left center no-repeat;}
.foot-01-l .sp5{ width:100%; float:left; padding:0 50px 0 50px; line-height:50px; font-size:28px; color:#fff; background:url(../images/bk_68.jpg) left center no-repeat;}
.foot-01-r{ float:rigjt; position:relative;}
.foot-01-r .sp1{ width:120px; height:120px; float:left; position:absolute; right:50px; top:0;}
.foot-01-r .sp1 img{ width:120px; height:120px;}

.con{ width:100%; float:left;}
.con-n{ width:1200px; margin:0 auto;}
.con-about-01{ width:100%; float:left;}
.con-about-01-n{ width:1200px; margin:0 auto;}
.con-about-01-n span{ width:1200px; height:480px; float:left;}
.con-about-01-n span img{ width:1200px; height:480px; float:left;}

.con-about-02{ width:100%; float:left; padding:50px 0 0 0;}
.con-about-02-t{ width:100%; float:left; height:118px; background:url(../images/about_07.jpg) repeat-x; text-align:center;}
.con-about-02-n{ width:1200px; margin:0 auto;}

.about-pic{ width:100%; float:left; margin-bottom:50px;}
.about-pic li{ width:370px; height:218px; float:left; margin-left:45px;}
.about-pic li img{ width:370px; height:218px; float:left;}

.gsjj{ width:100%; float:left;}
.gsjj-t{ width:100%; float:left; text-align:center;}
.gsjj-t .sp1{ display:inline-block; height:50px; line-height:50px; border-bottom:4px #1a8941 solid; font-size:28px; font-weight:bold;}
.gsjj-t .sp2{ display:inline-block; height:30px; line-height:30px; font-size:18px;}
.gsjj-n{ width:100%; float:left; padding:20px 0 50px 0; line-height:40px; font-size:20px; color:#999;}
.gsjj-n img{ max-width:100%;}

.zlrz{ width:100%; float:left; padding:30px 0 50px 0;}
.zlrz-t{ width:100%; float:left; text-align:center;}
.zlrz-t .sp1{ display:inline-block; height:50px; line-height:50px; border-bottom:4px #1a8941 solid; font-size:28px; font-weight:bold;}
.zlrz-t .sp2{ display:inline-block; height:30px; line-height:30px; font-size:18px;}
.zlrz-n{ width:100%; float:left; padding:30px 0 0 0;}
.zlrz-n dl{ width:100%; float:left; padding:0 0 30px 0;}
.zlrz-n dt{ width:100%; float:left; text-align:center;}
.zlrz-n dt span{ width:260px; height:275px; display:inline-block; margin:0 15px;}
.zlrz-n dt span img{ width:260px; height:275px; float:left;}
.zlrz-n dd{ width:100%; float:left; height:45px; line-height:45px; text-align:center; background:#8cc4a0; margin:10px 0 0 0; font-size:24px;}

.yftd{ width:100%; float:left; padding:30px 0 50px 0;}
.yftd-t{ width:100%; float:left; text-align:center;}
.yftd-t .sp1{ display:inline-block; height:50px; line-height:50px; border-bottom:4px #1a8941 solid; font-size:28px; font-weight:bold;}
.yftd-t .sp2{ display:inline-block; height:30px; line-height:30px; font-size:18px;}
.yftd-n{ width:100%; float:left;}
.yftd-01{ width:100%; float:left; padding:30px 0 0 0;}
.yftd-02{ width:100%; float:left; padding:10px; background:#e2e5ea; margin:20px 0 0 0;}
.yftd-02 li{ width:383px; height:270px; float:left; margin-left:15px;}
.yftd-02 li .pic{ width:100%; height:220px; float:left;}
.yftd-02 li .pic img{ width:100%; height:220px; float:left;}
.yftd-02 li .title{ width:100%; height:50px; line-height:50px; text-align:center; float:left; overflow:hidden; font-size:24px; color:#999;}
.yftd-03{ width:100%; float:left; padding:10px; background:#e2e5ea; margin:20px 0 0 0;}
.yftd-03 li{ width:190px; height:180px; float:left; margin-left:8px;}
.yftd-03 li .pic{ width:100%; height:180px; float:left;}
.yftd-03 li .pic img{ width:100%; height:180px; float:left;}
.yftd-03 li .title{ width:100%; float:left; overflow:hidden; font-size:24px; color:#999; padding:10px 0 0 0;}
.yftd-03 li .title .sp1{ width:100%; height:30px; line-height:30px; text-align:center; float:left; overflow:hidden;}
.yftd-03 li .title .sp2{ width:100%; height:30px; line-height:30px; text-align:center; float:left; overflow:hidden;}

.yftd-04{ width:100%; float:left; padding:10px; line-height:40px; text-align:center; font-size:24px; background:#e2e5ea;}


.con-pro{ width:100%; float:left; padding:50px 0 50px 0;}
.con-pro-l{ width:400px; float:left; background:#f3f3f3;}
.pro-nav{ width:100%; float:left; padding:30px;}
.pro-nav-t{ width:100%; float:left; height:80px; border-bottom:2px #1a8941 solid;}
.pro-nav-t h3{ float:left; width:100%; height:70px; line-height:70px; background:url(../images/pro-06.jpg) left center no-repeat; text-align:center; font-size:30px; color:#1a8941;}
.pro-nav-n{ width:100%; float:left; padding:20px 0 0 0;}
.pro-nav-n li{ width:100%; float:left; padding:15px 0 15px 50px; line-height:40px; font-size:24px; cursor:pointer;}
.pro-nav-n li i{ float:left; height:40px; line-height:40px; margin-right:10px;}
.pro-nav-n li .sp1{ float:left; height:40px; line-height:40px;}
.pro-nav-n li .pro-li{ width:100%; float:left;}
.pro-nav-n li .pro-li .pro-li{padding-left:20px}
.pro-nav-n li .pro-li .pro-li .a1{font-size:14px}
.pro-nav-n li .a1{ width:100%; float:left; line-height:30px;padding-left:50px;font-size:16px;}
.pro-nav-n li a:hover{ text-decoration:none;}
.pro-nav-n li:hover{ color:#1a8941;}


.con-pro-r{ width:760px; float:right;}
.con-pro-r-t{ width:100%; float:left; height:52px; border-bottom:2px #999999 solid;}
.con-pro-r-n{ width:100%; float:left;}
.pro-view{ width:100%; float:left; padding:20px 0 20px 0;}
.pro-view-t{ width:100%; float:left; height:50px; line-height:50px; text-align:center; font-size:24px;}
.pro-view-n{ width:100%; float:left; padding:20px 0 0 0; line-height:30px;}
.pro-view-n img{ max-width:100%;}


.pro-list{ width:100%; float:left; padding:50px 0 50px 0;}
.pro-list-t{ width:100%; float:left; height:55px; background:url(../images/i-02.jpg) repeat-x; text-align:center;}
.pro-list-t .title{ height:55px; display:inline-block; padding:0 50px 0 50px; background:#fff;}
.pro-list-t .title h3{ height:55px; line-height:52px; display:inline-block; color:#333; font-size:30px; border-bottom:3px #129043 solid;}
.pro-list-n{ width:100%; float:left; padding:50px 50px 100px 50px; background:url(../images/i-03.jpg) center bottom no-repeat;}

.pro-list-01{ width:100%; float:left;}
.pro-list-01-l{ width:430px; float:left;}
.pro-list-01-l .title{ width:100%; float:left; margin-bottom:50px;}
.pro-list-01-l .title-l{ float:left; font-size:100px; height:150px; line-height:150px; font-weight:bold;}
.pro-list-01-l .title-r{ float:left; margin:40px 0 0 10px;}
.pro-list-01-l .title-r .sp1{ display:inline-block; height:35px; line-height:35px; padding:0 5px 0 5px; background:#009844; color:#fff; font-size:24px; font-weight:bold;}
.pro-list-01-l .title-r .sp2{ display:inline-block; height:40px; line-height:40px; color:#333; font-size:24px; font-weight:bold;}

.pro-list-01-l .content-01{ width:100%; float:left; margin-bottom:10px;}
.pro-list-01-l .content-01-t{ width:100%; float:left; height:30px; background:#e5e5e6;}
.pro-list-01-l .content-01-t h3{ float:left; height:30px; line-height:30px; padding:0 15px 0 15px; background:#009844; color:#fff; font-size:18px; font-weight:bold;}
.pro-list-01-l .content-01-n{ width:100%; float:left; padding:15px 0 15px 0; line-height:30px; font-size:16px; color:#999;}

.pro-list-01-l .content-02{ width:100%; float:left;}
.pro-list-01-l .content-02-t{ width:100%; float:left; height:30px; background:#e5e5e6;}
.pro-list-01-l .content-02-t h3{ float:left; height:30px; line-height:30px; padding:0 15px 0 15px; background:#009844; color:#fff; font-size:18px; font-weight:bold;}
.pro-list-01-l .content-02-n{ width:100%; float:left; padding:15px 0 15px 0; font-size:16px; color:#999;}
.pro-list-01-l .content-02-n dl{ width:100%; float:left; margin-bottom:10px;}
.pro-list-01-l .content-02-n dl dt{ width:15px; height:15px; float:left; margin:5px 10px 0 0;}
.pro-list-01-l .content-02-n dl dd{ width:400px; float:right; line-height:30px;}

.pro-list-01-r{ width:530px; float:right;}
.pro-list-01-r img{ max-width:100%;}

.pro-list-02{ width:100%; float:left; margin:20px 0 20px 0;}
.pro-list-02-t{ width:100%; float:left; height:30px;}
.pro-list-02-t h3{ float:left; height:30px; line-height:30px; padding:0 15px 0 15px; background:#009844; color:#fff; font-size:18px; font-weight:bold;}
.pro-list-02-n{ width:100%; float:left; margin:10px 0 0 0;}
.pro-list-02-n .li-01{ background:#4c4948; color:#fff; font-weight:bold;}
.pro-list-02-n .li-01 .sp1{ color:#fff;}
.pro-list-02-n .bg-02{ background:#eeeeef;}
.pro-list-02-n li{ width:100%; float:left; height:40px; line-height:40px; font-size:16px;}
.pro-list-02-n li span{ width:25%; float:left; height:40px; line-height:40px; text-align:center; border-left:2px #fff solid;}
.pro-list-02-n li .sp1{ color:#009844; font-weight:bold;}

.pro-list-03{ width:100%; float:left; margin:20px 0 0 0;}
.pro-list-03-t{ width:100%; float:left; height:30px;}
.pro-list-03-t h3{ float:left; height:30px; line-height:30px; padding:0 15px 0 15px; background:#009844; color:#fff; font-size:18px; font-weight:bold;}
.pro-list-03-n{ width:100%; float:left; padding:10px 0 15px 0; line-height:30px; font-size:16px; color:#999;}

.con-contact{ width:1000px; margin:0 auto;}
.con-contact-t{ width:100%; float:left; height:150px; text-align:center; margin:50px 0 0 0;}
.con-contact-n{ width:100%; float:left;}
.con-contact-01{ width:100%; float:left; padding:50px 100px 0 100px;}
.con-contact-01 .sp1{ width:50%; float:left; padding:0 0 0 60px; line-height:80px; font-size:24px; background:url(../images/c-06.jpg) left center no-repeat; color:#999;}
.con-contact-01 .sp2{ width:50%; float:left; padding:0 0 0 60px; line-height:80px; font-size:24px; background:url(../images/c-04.jpg) left center no-repeat; color:#999;}
.con-contact-01 .sp3{ width:100%; float:left; padding:0 0 0 60px; line-height:80px; font-size:24px; background:url(../images/c-02.jpg) left center no-repeat; color:#999;}
.con-contact-01 .sp4{ width:50%; float:left; padding:0 0 0 60px; line-height:80px; font-size:24px; background:url(../images/c-03.jpg) left center no-repeat; color:#999;}
.con-contact-01 .sp5{ width:100%; float:left; padding:0 0 0 60px; line-height:80px; font-size:24px; background:url(../images/c-05.jpg) left center no-repeat; color:#999;}
.con-contact-02{ width:100%; float:left; padding:50px 0 50px 0;} 
.con-contact-02 img{ max-width:100%;}

.con-job{ width:100%; float:left; padding:50px 0 50px;}
.con-job-t{ width:100%; float:left; height:70px;}
.con-job-n{ width:100%; float:left; padding:50px 100px 0 100px;}
.con-job-n ul{ width:100%; float:left; margin-top:50px;}
.con-job-n li{ width:100%; float:left; border-bottom:1px #999999 solid;}
.con-job-n li .sp1{ width:200px; float:left; line-height:50px; background:#d8d8d8; font-size:18px; text-align:center;}
.con-job-n li .sp2{ width:800px; float:left; line-height:50px; font-size:18px; border-left:1px #3d3d3d solid;}
.con-job-n li .sp2 b{ float:left; height:50px; line-height:50px; padding:0 50px 0 50px; background:#d8d8d8; font-weight:normal;}
.con-job-n li .sp3{ width:200px; float:left; line-height:50px; font-size:18px; text-align:center;}
.con-job-n li .sp4{ width:800px; float:left; line-height:40px; font-size:18px; border-left:1px #3d3d3d solid; padding:10px 0 10px 50px;}
.con-job-nn{ width:100%; float:left; padding:40px 100px 0 100px;}
.con-job-nn .sp1{ width:100px; height:35px; line-height:35px; text-align:center; float:left; background:#129043; color:#fff; font-size:18px; margin-left:100px}
.con-job-nn .sp2{ height:35px; line-height:35px; text-align:center; float:left; font-size:18px; background:url(../images/c-02.jpg) left center no-repeat; text-indent:50px; background-size:40px; margin-left:50px;}

.con-job-nn .sp3{ width:100px; height:35px; line-height:35px; text-align:center; float:left; background:#129043; color:#fff; font-size:18px; margin-left:100px}
.con-job-nn .sp4{ height:35px; line-height:35px; text-align:center; float:left; font-size:18px; background:url(../images/c-03.jpg) left center no-repeat; text-indent:50px; background-size:45px; margin-left:50px;}


.con-news{ width:1200px; margin:0 auto;}
.con-news-t{ width:100%; float:left; height:59px; border-bottom:2px #129043 solid; background:#fff; margin:50px 0 0 0;}
.con-news-t h3{ float:left;}
.con-news-n{ width:100%; float:left;}
.con-news-01{ width:100%; float:left; margin-top:30px;}
.con-news-01 li{ width:100%; float:left; margin-bottom:30px;}
.con-news-01 li .time{ width:165px; height:165px; float:left; border-right:2px #000 solid; text-align:center;}
.con-news-01 li .time span{ display:inline-block; font-size:24px; padding:50px 0 0 0; line-height:30px; border-bottom:3px #129043 solid; color:#333;}
.con-news-01 li .time b{ font-size:48px; font-weight:normal;}
.con-news-01 li .pic{ width:310px; float:left; height:165px; margin-left:15px;}
.con-news-01 li .pic img{ width:310px; float:left; height:165px;}
.con-news-01 li .title{ width:670px; height:165px; float:right;}
.con-news-01 li .title .sp1{ width:100%; float:left; font-size:24px; height:40px; line-height:40px; overflow:hidden; margin-bottom:5px;}
.con-news-01 li .title .sp2{ width:100%; float:left; font-size:18px; height:120px; line-height:30px; overflow:hidden; color:#999; text-indent:2em;}

.con-news-02{ width:100%; float:left;}
.con-news-02 li{ width:100%; float:left; height:62px; line-height:60px; border-bottom:2px #d8d8d8 solid; margin-bottom:20px;}
.con-news-02 li a{ float:left; width:940px; height:60px; line-height:60px; overflow:hidden; font-size:24px; text-indent:20px;}
.con-news-02 li span{ float:right; font-size:18px;}

.pagination-01 li a{ margin:0 2px 0 2px; background:#fff; color:#666; font-size:14px; border:1px #ddd solid;}
.pagination-01 li a:hover{ background:#129043; color:#fff; border:1px #129043 solid;}
.pagination-01 li .on{ background:#129043; color:#fff; border:1px #129043 solid;}

.news_view{ width:100%; float:left; padding:30px 0 0 0;}
.news_view_top{ width:100%; float:left;}
.news_title{ width:100%; float:left; position:relative; text-align:center;}
.news_title h1{ line-height:40px; font-size:24px; color:#000000; font-family:微软雅黑; font-weight:normal;}
.news_timeBox{ width:100%; line-height:30px; float:left; text-align:center; margin-bottom:10px;}
.news_timeBox span{ color:#999999; cursor:pointer; display:inline;}
.news_timeBox .k1{ }
.news_timeBox .k2{ padding-left:10px;}
.news_timeBox .k3{ padding-left:10px;}
.news_timeBox .k4{ padding-left:10px;}
.news_timeBox .k4 a{ color:#999999;}
.news_timeBox .k4 a:hover{ color:#ff6600;}
.news_view_n{ width:100%; float:left; line-height:28px; padding-top:20px;}
.news_view_n img{ max-width:100%;}

.news_page{ width:100%; float:left; font-size:14px; padding-bottom:50px;}
.news_page li{ width:100%; line-height:30px; float:left; color:#666666;}
.news_page li a{ color:#666666;}
.news_page li a:hover{ color:#333333;}

.listpage {clear: both;font-size: 12px;height: 50px;line-height: 30px;padding-top: 10px;text-align:center;}
.listpage a {background:#f1f2f6; border-style: solid;border-width: 1px;color: #666666;display: block;float: left;font-size: 12px;height: 26px;line-height: 26px;margin: 5px 2px;padding-left: 10px;padding-right: 10px;}
.listpage a:hover{color: #FFFFFF;background-color: #129043;}
.listpage span {background-color: #129043;border-color: #129043;border-style: solid;border-width: 1px;color: #ffffff;display: block;float: left;font-size: 12px;height: 26px;line-height: 26px;margin: 5px 2px;padding-left: 10px;padding-right: 10px;}