@charset "utf-8";

body{line-height:1;font-family:"微软雅黑";font-size:12px;font-weight:400;color:#3f3f3f;}
.top{width:1002px;margin-right:auto;margin-left:auto;height:116px}
.logo{background-image:url(../images/logo.jpg);float:left;width:685px;height:68px;margin-top:25px; background-repeat:no-repeat;}
.site{float:right;width:300px}
.weiz{line-height:25px;margin-top:20px;height:25px;text-align:right}
.tel{font-size:18px;text-align:right;margin-top:15px}
.nav{line-height:50px;background-color:#2c963e;height:50px;color:#FFF}
.mnav{width:1080px;margin-right:auto;margin-left:auto}
.mnav li{ float: left;    font-family: "微软雅黑";    font-size: 15px;    font-weight: 700;    height: 50px;    list-style-type: none;    position: relative;    text-align: center;    width: 90px;}
.mnav a:hover{background-color:#69b960;display:block;color:#fff}
.mnav a{color:#FFF;display: block;width:90px;}
.banner{/*background-image:url(../images/banner.jpg);background-repeat:no-repeat;background-position:center top;*/height:500px;margin-top:1px}
.main{background-image:url(../images/bg01.jpg);background-repeat:repeat-x;margin-top:1px;background-color:#f0f0f0}
.mmain{width:1002px;margin-right:auto;margin-left:auto}
.box01{padding-top:18px}
.title01{height:72px;text-align:center;margin-bottom:8px}
.title01 h3{font-size:20px;font-weight:700;background-image:url(../images/line01.png);background-repeat:no-repeat;background-position:center bottom;height:42px;line-height:36px}
.title01 h2{font-size:12px;font-weight:400;font-variant:small-caps;line-height:30px}
.img01{float:right;height:220px;width:335px}
.txtjj{float:left;width:650px}
.title02 h3{height:30px;width:133px;line-height:30px;text-align:center;color:#3d3d3d;font-size:14px;font-weight:700; float:left; margin-right: 10px; border:1px solid #ccc;}
.title02 h3.title02_H3On,.title02 h3:hover{background-color:#2c963e; border-color:#2c963e; color: #fff; cursor:pointer;}
.txtjj .jj{line-height:30px;margin-top:15px}
.jj_info{ height:120px; overflow:hidden; line-height: 30px;}
.jj_info_none{ display:none;}
.more01{background-color:#f0f0f0;height:15px;width:73px;text-align:center;border:1px solid #b7b7b7;padding-top:9px;margin-top:15px}
.box02{margin-top:20px}
.twxw{float:left;width:490px}
.twxw h3{font-size:14px;font-weight:700;line-height:30px}
.twxw h3 a{ color: #000;}
.zdxw{text-indent:24px;line-height:25px;margin-top:10px;margin-bottom:10px}
.listxw{float:right;width:483px}
.listxw li{background-color:#e5e5e5;height:49px;list-style-type:none;padding-top:12px;padding-bottom:12px;padding-left:12px;margin-bottom:8px}
.listxw_li_on{ background-color: #2c963e !important;}
.listxw_li_on .date1,.listxw_li_on .date2{color: #fff;}
.listxw_li_on .rqr h3 a{ color: #fff !important;}
.listxw_li_on .rqr p{ color: #fff !important; }
.rq{float:left;width:65px;border-right-width:1px;border-right-style:solid;border-right-color:#b6b6b6;text-align:center;padding-right:8px}
.date1{font-size:28px;margin-bottom:5px}
.date2{font-size:12px}
.rqr{width:375px;margin-right:10px;float:right}
.rqr h3{font-size:14px;line-height:25px;font-weight:400}
.rqr h3 a{ color: #3f3f3f;}
.rqr p{margin-top:5px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; height:24px; line-height: 24px;}
.box03{margin-top:20px}
.listyw li{background-image:url(../images/img03.jpg);background-repeat:no-repeat;float:left;height:296px;width:334px;list-style-type:none}
.box04{margin-top:20px;padding-bottom:35px;height:330px}
.listal li{float:left;height:250px;width:240px;list-style-type:none; margin-right: 10px;}
.img04{ position:relative; height:250px; overflow: hidden;}
.img04 img{height:250px;width:240px; display:block; position:absolute; top:0;}
.img04 p{ height:35px; line-height:35px; background-color: #090; opacity:0.9; text-align:center; position:absolute; top:215px; width:240px;}
.img04 p a{ display:block; color: #fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0 5px;}
.bottom1{background-color:#d7d7d6;height:170px}
.mbottom01{width:1002px;margin-right:auto;margin-left:auto}
.logo02{background-image:url(../images/logo02.png);background-repeat:no-repeat;height:79px;width:220px;margin-top:50px;float:left}
.copyr{float:left;width:500px;line-height:30px;margin-top:45px;margin-left:20px}
.wx{float:right;width:245px}
.wx li{float:left;width:115px;list-style-type:none;margin-top:20px}
.wx p{line-height:30px;text-align:center}
.bottom02{line-height:40px;background-color:#7cbd7c;height:40px;color:#FFF;text-align:center}
.bottom02 a{color:#FFF}


.listywTdiv{ background-color:#090; opacity:0.9; color: #fff; height:138px; width:294px; padding:10px 20px 0;}
.listywTdiv2{ margin-top: 148px;;}
.listywTdiv h1{ font-size: 14px; height:25px; line-height:25px;}
.listywTdiv div{ text-indent:25px; height:75px; line-height:25px;}
.listywTdiv p{}
.listywTdiv p a{ color: #fff; display:block; border:1px solid #fff; padding:3px 0; width:60px; text-align:center; float:right;}

.mmain_NY{ padding-top: 30px;}
.sideLeft{width:262px;}
.sideLeftH1{ font-size: 18px; border-bottom:3px solid #2c963e; height:50px; line-height: 50px;}
.newPics{ margin-top: 10px;}
.newPics li{ height:20px; line-height: 20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.sideLeftTel{ height:45px; line-height: 45px; color: #fff; font-weight: bold; background-color: #2c963e; margin-top: 16px; border-radius:3px; background-image:url(../images/l2.jpg); background-repeat:no-repeat; background-position:10px center; padding-left:45px; font-size: 14px;}
.sideLeftTel span{ font-size: 18px;}
.sideLeftPic{ width:262px; height:100px; margin-bottom: 20px;}

.neRight{ width:710px;}

.comTitle{ border-bottom:1px solid #bfbfbf; height:50px;}
.comTitleTxt{ text-align:left; color: #3f3f3f; font-weight: bold; height:50px; line-height:50px; font-size: 18px;}
.comMore{ height:50px; line-height:50px; margin-right: 20px; color: #3f3f3f;}
.comMore a{ color: #3f3f3f;}

.nyMain{ margin: 10px 0 30px;}
.nyAbout{ line-height:2.5em; color: #565656;}


/*新闻列表*/
.news{ width:700px; margin:10px auto;}
.news ul li{ width:100%; height:30px; line-height:30px;}
.news ul li a{ font-family:"微软雅黑"; font-size:14px; color:#333333; float:left;}
.news ul li a:hover{ color:#f00;}
.news ul li .time{ font-family:"微软雅黑"; color:#666; float:right; font-size:14px; margin-right:10px;}

/*页码放置 begin*/
.page { width: 100%; padding-top:55px; float: left; text-align: center; overflow:hidden; padding-bottom:35px;}
.quotes{font-size:12px;}
.quotes span,.quotes a{color:#333; border:1px #949494 solid; cursor:pointer; padding:0 8px; margin-right:2px; vertical-align:middle; display:inline-block; line-height:20px; }
.quotes span{ cursor:default;}
.quotes .current{ color:#fff; background:#2c963e; border:0; font-weight:bold; border:1px #2c963e solid;}
.quotes  a:hover{ color:#fff; text-decoration:none;background:#2c963e; border:1px #2c963e solid;}
/*页码放置 end*/

/*详细页*/
.artitle{ color:#333; font:normal 20px/30px "Microsoft Yahei", simhei, simsun; text-align:center; margin-top:20px;}
.artinfo{ line-height:30px; color:#090; margin-bottom:10px; text-align:center; font-size:12px;}
.artinfo span{ color:#090; margin-right:10px;}
.artinfo a{color: #090;}
.artext{ color:#333; font:normal 14px/2.14 simsun; min-height:500px; _height:1150px;}
.preNext{ border-top:1px solid #e9e9e9; color:#999; margin-top:10px; padding:5px 0 0;}
.preNext{line-height: 25px;}
.artext .pic{ text-align:center;}
.artext .pic img{ max-width:680px;}

/*****pros*****/
.tab_cont dl{border:1px solid #ccc;float:left;height:196px;margin:12px;padding:5px;width:198px;transition:all linear .4s;-webkit-transition:all linear .4s;-moz-transition:all linear .4s;-o-transition:all linear .4s;-ms-transition:all linear .4s}
.tab_cont dl:hover{background:#2c963e none repeat scroll 0 0;border:1px solid #2c963e}
.tab_cont dt{height:166px;overflow:hidden;width:198px}
.tab_cont dt img{height:auto;width:100%;max-height:166px}
.tab_cont dd{height:30px;overflow:hidden}
.tab_cont h3{color:#333;font-weight:700;height:30px;line-height:30px}
.tab_cont dl:hover h3,.tab_cont dl:hover p{color:#fff}
.tab_cont p{color:#666;line-height:180%!important}

.STYLE1 {
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
}

.nyNavSons{ margin-top: 15px; }
.nyNavSons a{ display:block; padding:10px 0px;color: #000; text-indent:40px; border-bottom:1px dotted #9C060E;}
.nyNavSons a.SonsOn{ color: #fff; background-color:#2c963e;}
.nyNavSons a:hover{color: #fff; background-color:#999;}


.MenuSons{ display:none; background-color: #69b960; /*width:225px;*/position: relative;    z-index: 999;}
.MenuSonsYw{ width:200px;}
.MenuSons a{ height:25px; line-height:25px; display:block; font-size: 14px; font-weight: normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0px; width:auto; text-align:left;  padding-left:20px;/*width:200px; text-align:left;*/}
.MenuSons a:hover{ background-color:#2c963e;}

/*banner*/
.scroll{position:relative}
#scroll,#scroll ul,#scroll ul li{height:500px;overflow:hidden;background-repeat:no-repeat;}
.scroll-font{color:#fff;height:100%;left:50%;margin-left:-500px;overflow:visible;position:absolute;top:0}
.unslider-arrow{display:block;height:64px;margin-top:-32px;position:absolute;top:50%;width:33px}
.unslider-arrow.prev{background:transparent url(../img/left_arrow.png) no-repeat scroll center center/100% auto;left:80px}
.unslider-arrow.next{background:transparent url(../img/right_arrow.png) no-repeat scroll center center/100% auto;right:80px}
.banner .dots{bottom:30px;left:0;position:absolute;right:0;text-align:center}
.banner .dots li{background:#fff none repeat scroll 0 0;border-radius:14px;cursor:pointer;display:inline-block;height:14px;margin:0 7px;opacity:.8;text-indent:-999em;transition:background .6s ease 0s,opacity .6s ease 0s;width:14px}
.banner .dots li.active{background:#f00 none repeat scroll 0 0;opacity:1}
/*#banner*/














































