﻿/*--------------大局----------------*/

body { margin:0; font-size:12px; font-weight:normal; background-color: #fff; font-family:"微软雅黑", Arial, Helvetica, sans-serif; color:#333333;-webkit-text-size-adjust:none; overflow-x:hidden;}
h1,h3,h5,ul,li,dd,dl,dt,form,select{margin:0; font-weight:normal; font-size:12px; padding:0; list-style:none; color:#333333;}
a { color:#333333; font-weight:normal; text-decoration:none;}
a:hover { color: #549005; font-weight:normal; text-decoration:none;}
img { border:0;}
input { margin:0; padding:0; border:0;color:#333333;}
.clear { clear:both; }

/*--------------顶部----------------*/
.top{ width:1002px; height:126px; margin:auto;}
.logo{ width:400px; height:126px; float:left; text-align:center;}
.menu{ width:602px; height:126px; float:right;}
.menu li{ height:68px; margin-left:33px; line-height:68px; float:left; font-size:16px;  text-align:center;}
.menu li a{ color:#333333; font-weight:bold;}
.menu li a:hover{ color:#026e25; font-weight:bold;}
.top1{width:770px; height:58px; float:right}
.top2{ width:180px; height:40px; background:#026e25; float:right; margin-top:18px; text-align:center; color:#FFF; line-height:40px; font-size:14px; font-weight:bold;}
.top2 a{ color:#fff; font-weight:bold;}
.top2 a:hover{ color:#fff; font-weight:bold;}
.gg{ width:1002px; height:300px; background:url(../images/ggbj.jpg); margin:auto;}
.gg1{ width:1002px; height:300px; margin:auto;}

/*--------------首页----------------*/
.sabout{ width:1002px; height:120px; line-height:120px; font-size:42px; font-weight:bold; color:#549005; text-align:center; margin:auto; padding-top:30px;}
.sx{ width:34px; height:1px; background:#3f751f; margin:auto;}
.saboutz{ width:950px; height:340px; line-height:50px; font-size:24px; color:#333333; margin:auto; margin-top:10px;}
.smore{ width:106px; height:38px; margin:auto; margin-top:20px; text-align:center; padding-bottom:20px;}
.mypt{height:640px; background:url(../images/myptbj.jpg)}
.mypt1{ width:1002px; margin:auto;}
.sabout1{ width:1002px; height:120px; line-height:120px; font-size:50px; font-weight:bold; color:#549005; text-align:center; margin:auto; margin-top:30px;}

.bottom{ widows:1002px; height:80px; padding-top:20px;		 line-height:30px; text-align:center; margin:auto; margin-top:20px; border-top:1px solid #cfcfcf;}

.ny{ width:1002px; margin:auto; margin-top:30px; margin-bottom:30px;}
.nyleft{ width:300px; float:left;}
.nyleftt{ width:300px; height:50px; line-height:50px; background:#009400; font-size:24px; font-weight:bold; color:#fff; text-align:center;}
.nylnr{ width:300px;}
.nylm{ width:270px; height:46px; margin:15px 15px 15px 15px; background:#cfcfcf; line-height:46px; font-size:20px; text-align:center;}
.nylm a{ width:270px; height:46px; background:#cfcfcf; line-height:46px; font-size:20px; text-align:center; display:block; font-weight:bold;}
.nylm a:hover{ width:270px; height:46px;  background:#00b200; line-height:46px; font-size:20px; text-align:center; display:block; color:#FFF; font-weight:bold;}
.nyrnr{ width:682px; float:right;}
.nyrz{ height:49px; }
.nyrx{ height:1px; background:#cfcfcf;}
.nyrdz{ width:300px; float:left; margin-left:10px; height:49px; line-height:49px; font-size:32px; color:#549005; font-weight:bold;}
.nyrxz{ width:300px; float:right; margin-right:10px; height:49px; line-height:49px; font-size:14px; color:#333; text-align:right; }
.nynr{ width:682px; margin-top:30px; font-size:16px; line-height:36px; margin-bottom:30px;}

/*--------------图片滚动----------------*/
#demo { 
overflow:hidden; width: 1002px; margin-top:30px;

} 
#demo img { 

} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
} 
.cpgd{float:left; width:237px; text-align:center; line-height:40px; margin-left:5px; margin-right:5px; background:#FFF;}