﻿*{ margin: 0px; padding: 0px; list-style: none;} 
a {
TEXT-DECORATION: none;
color:#fff
} 

a:hover{
text-decoration: underline;
}
 

body,html{ height: 100%;  min-width: 1230px; overflow-x: hidden; font-family: '微软雅黑', arial;}
#navtop{  width: 1230px; height:64px; margin: auto; position: relative; }
#navtop_z{ width: 1230px; height:30px; position: absolute; left: 80%; z-index: 22; margin-left: -140px; top: 0px; }
#navbox{ width: 100%; overflow: hidden; position: relative; height: 331px; min-width:1230px;}
#SK{ width:255px; height:24px; position:absolute; bottom:0px; left:50%; margin-left:-576px; background:#004b37; z-index:15;}
#SK2{ width:255px; height:24px; position:absolute; bottom:0px; left:50%; margin-left:-576px; background:#004b37; z-index:15;}


#e_lb1{  width: 1920px; position: absolute; height: 331px; left: 50%; margin-left: -960px;}
.e_lb1_1{background: url("pro_tops1.jpg") center bottom no-repeat; }
.e_lb1_2{background: url("pro_tops2.jpg") center bottom no-repeat;}
.e_lb1_3{background: url("pro_tops3.jpg") center bottom no-repeat;}
#bodybg{ background: url("body_bg.png") repeat-x; position: relative;}
#e_main{ width: 1230px; height: auto; overflow: auto; zoom: 1; margin: auto; position: relative; margin-bottom:30px;}
#leftnav{ width: 255px; float: left; margin-left: 39px;}
#l_navtop{ width: 255px; height: 87px; background: #004a29; color: #fff;}
#l_navtop2{ width: 255px; height: 87px; background: #004a29; color: #fff;}
#l_navtop p,#l_navtop2 p{ padding-left:29px;}
#l_navtop .tit1,#l_navtop2 .tit1{ font-size: 26px;  }
#l_navtop .tit2,#l_navtop2 .tit2{ font-size: 18px; }
#l_navtop .tit3,#l_navtop2 .tit3{ font-size: 18px; line-height:18px; }


.main{ float: left; float: left; overflow: auto; height: auto; zoom: 1; width: 930px; display: none }
.homenav{ float: left; background: url("home.jpg") 29px center no-repeat; line-height: 36px; font-size: 14px; color: #535353; text-indent: 24px; width:100%;}
.homenav2{ float: left; background: url("home.jpg") 55px center no-repeat; line-height: 36px; font-size: 14px; color: #535353; text-indent: 47px; width:100%;}
.main_pro{ float: left; margin-left: 60px; width:845px; }
.main_pro>.pics{ float: left; margin: 20px 5px; text-align: center; color: #6d6d6d; font-size: 16px;}

#er_w_m{ position: absolute; left: 1480px; top: 73px; z-index: 23;}
#er_w_m_ma{ position: absolute; left: 1450px; top: 30px; z-index: 20;}
#navbg{ position: absolute; top: 40px; background: url("navbg.png"); height: 190px; width: 100%; z-index: 21;}


#navbg ul{
	position: absolute;
	left: 880px;
	top: 50px;
}
#navbg ul li{float: left; line-height: 54px; padding: 0 22px; color: #fff; cursor: pointer;}
#navbg ul li a{float: left; line-height: 54px; padding: 0 22px; color: #fff; cursor: pointer; text-decoration:none;}
#navbg ul li:hover,#navbg ul li.active{ color: #8ab200; background: #005840;}
#navbg ul li a:hover,#navbg ul li a.active{ color: #8ab200; background: #005840;}
#navlist{ width: 220px; height: 250px; overflow: auto; zoom: 1; position: absolute; top:144px; background: #005840; display: none; z-index: 23; margin-left:950px;}
#navlist>ul{ position: absolute; }
#navlist>ul>li{ float: left;}
#navlist1{ width:220px; text-align:center; padding-top:15px; }
/*#navlist2{ width:207px; }
#navlist3{ width:232px; }*/
#navlist>ul>li>h1{ width: 100%; line-height: 55px; font-size: 16px; color: #89b100;}
#navlist>ul>li li{ color: #fff; font-size: 12px; line-height: 22px;}
#navlist>ul>li li span:hover{ color: #8ab200;text-decoration: underline;}
#navlist>ul>li li span{  cursor: pointer;}
#nav_ej{ width: 1920px; left: 50%; margin-left: -960px; position: absolute; z-index: 20;}
#foot{ width: 100%; height: 180px; text-align: center; background: #004a29}
#by{ position: absolute; left: 50%; margin-left: 480px; top: 30px; cursor:pointer;}
hr{ color: #6d6d6d; width: 1000px; height:1px;border:none;border-top:1px solid #a9a9a9; }

.n_main{ width: 760px; height: auto; overflow: auto; zoom: 1;  padding:40px 0 35px 25px;  }
.n_main2{ width: 760px; height: auto; overflow: auto; zoom: 1;  padding:40px 0 35px 69px;  }
.n_main>div,.n_main2>div{ max-width:760px;}

.gh_tit{ width: 100%; height: auto; overflow: auto; zoom: 1; font-size: 28px; line-height: 40px;color: #929292;   font-weight:bold;}
.gh_tit_{ color: #929292; }
.gohome{ width: 10px;}
.homenav span{ padding:0 15px; display:inline-block;  text-align:center; text-indent:0px;}
.homenav2 span{ padding:0 15px; display:inline-block;  text-align:center; text-indent:0px;}
.homenav span,.homenav2 span:nth-child(1),.homenav2 span:nth-child(2){ cursor:pointer}

.n_main2 p{ padding-bottom:25px; color:#6d6d6d; font-size:18px; line-height:32px;}
.t_ind{ text-indent:2em;}
.gh_tit{ padding-bottom:20px;}
.mulu ul li{ line-height:41px;  height:41px; color:#6d6d6d;  font-size:18px; text-indent: 29px; background: url("mulu_li.jpg");} 
.mulu ul li.active,.mulu ul li:hover{ background: url("mulu_li_our.jpg");  line-height:41px; height:41px; color: #fff;}

.mulu ul li a{ color:#6d6d6d; text-decoration:none;} 
.mulu ul li a:hover,.mulu ul li a.active{ color: #fff;  text-decoration:none;}

a {
TEXT-DECORATION: none;
color:#fff
} 

a:hover{
text-decoration: underline;
}
td a { 
color:#222222; 
} 
.contact-top a { 
color:#222222; 
} 
.contact-top li{
padding: 4px;
line-height:27px
}
.n_main2 a { 
color:#222222; 
} 
.n_main2 li{
padding: 4px;
line-height:27px
}



