﻿body{ margin:0 auto; padding:0; font-size:12px; background-color:#fff;background-image:url('index_r1_c1.jpg');background-repeat:repeat-x;background-position:center top; }
div, form, dl, dd, dt{ margin:0 auto; padding:0;  }
img{ border: 0px; }
ul{ list-style: none; margin:0 auto; padding:0; }
a{ text-decoration: none; color:black; }
a:hover{ color:red; }
.BodyWidth{ width:1000px;}
.OverFlowVisible{overflow: visible; }
.Left{ float:left; }
.Right{ float:right; }

/******************************************************************************/

/**********页眉*/
.Header{
  height:25px;
  width:1000px;
  color:#fff;
  background-image:url('index_r1_c4.jpg');
  background-repeat:no-repeat;
  background-position:right;
  font-family:Arial,微软雅黑;
  text-align:right;
  line-height:25px;
  padding-right:38px;
  }


.Header a{
	color:#fff;
}

.Header a:hover{
	color:red;
}


/**********主导航*/
.MainNav{
  height:115px;
  width:1000px;
}


.MainNav ul{
	width:700px;
	float:right;
	padding-top:60px;
}

.MainNav ul li{
	width:115px;
	float:left;
	text-align:center;
	font-family:微软雅黑;
	font-size:14px;
	line-height:45px;
	position:relative;	
}

.MainNav ul li ul{
	width:130px;
	background-image:url('nav.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	display: none;
	position:absolute;
	overflow: visible;
	height:auto;
	z-index:600;
	left:-8px;
	padding-top:5px;
	border-bottom:1px #3AA200 solid;
}

.MainNav ul li ul {
	display: none;
	position:absolute;
	left:-1002px;
	top:-1002px;

}




/**********主页内容*/
.IndexCont{
}

.IndexCont1{
   height:298px;
   background-image:url('index_r6_c1.jpg');
   background-repeat:no-repeat;
   background-position:center top;
   font-size:16px;
   line-height:34px;
   color:#333333;
   text-align:center;
   font-family:微软雅黑;
   padding-top:36px;
}



.IndexCont2{
   height:400px;
   background-image:url('index_r7_c1.jpg');
   background-repeat:no-repeat;
   background-position:center top;
   font-family:微软雅黑;
    background-color:#333333;
}
.IndexCont2cont{
	width:1000px;
}
.IndexCont2_1{
	width:780px;
	float:right;
	padding:22px 10px 25px 0;
	color:#FFFFFF;
	font-size:12px;
	line-height:22px;
	height:153px;	
}
.IndexCont2_1 a{
	color:#FFFFFF;
}

.IndexCont2_1 a:hover{
	color:red;
}

.IndexCont2_2{
	width:340px;
	float:right;
	padding:20px 15px 25px 30px;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
}
.IndexCont2_2 a{
	color:#FFFFFF;
}

.IndexCont2_2 a:hover{
	color:red;
}

.IndexCont2_3{
	width:375px;
	float:right;
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
	padding:20px 20px 25px 0px;
}

.IndexCont2_3 a{
	color:#FFFFFF;
}

.IndexCont2_3 a:hover{
	color:red;
}

.IndexCont3{
   height:240px;
   background-image:url('index_r8_c1.jpg');
   background-repeat:no-repeat;
   background-position:center top;
   background-color:#EBF8E9;
   padding-top:40px;
}


.IndexCont3_cont{
	width:1000px;
	height:120px;
	text-align:center;

}
.IndexCont3_cont ul li{
	width:480px;
	float:left;
	padding:0px 10px;
	text-align:left;
}

.IndexCont4{
   height:300px;
   background-image:url('index_r10_c1.jpg');
   background-repeat:no-repeat;
   background-position:center top;
}

.IndexCont4cont{
	 padding-top:40px;
	 width:1000px;
	 text-align:center;
}

.Marqueecp img{
	width:150px;
	height:110px;
	border:1px #E3E3E3 solid;
}
.Marqueecp {
	height:180px;
	width:1000px;
	overflow:hidden;
}
.Marqueecp ul li{
	padding:0px 5px;
	float:left;
	text-align:center;
	padding-bottom:10px;
	line-height:25px;
	color:#666666;
}



.Maincont{
	width:1000px;
}

.Maincontleft{
	width:250px;
	float:left;
	margin-top:20px;
	font-family:微软雅黑;
	background-color:#F0F0F0;
}

.Leftcp{
	width:250px;
	
}

.Leftcp ul{
	margin:7px;
	background-color:#Fff;
}

.Leftcp ul li{
	line-height:36px;
	font-size:16px;
	font-weight:bold;
	background-image:url('cpnav2.jpg');
	background-position:10px 12px;
	background-repeat:no-repeat;
	border-bottom:1px #CCCCCC solid;
	text-indent:40px;
}
.Leftcp ul li a{
	font-size:16px;
	display:block;
    color:gray;
}


.Leftcp ul a:hover{
	color:#01BF8F;
	 background-image:url('leftcp.jpg');
	 background-position:left top;
	 background-repeat:no-repeat;
}

.Leftcp ul li ul {
	display: none;
	position:absolute;
	left:-1002px;
	top:-1002px;
}
.Leftlx{
	margin:7px;
	background-color:#Fff;
	color:#333333;
	line-height:25px;
	padding:8px ;
}



.Maincontright{
	width:720px;
	float:right;
}
.Cont_lotion{
	float:left;
	width:100%;
	text-align:right;
	color:#666;
	padding-bottom:10px;
	padding-top:20px;
	 font-family:Verdana, Geneva, Tahoma, sans-serif, 宋体;
}
.Cont_lotion a{
	color:#8C8C8C;
}
/*内页标题*/
.NyTitle{ 
	padding:0px 0px 5px 0px; 
	text-indent:10px; 
	letter-spacing:1px; 
	font-size:23px; 
	font-weight:bold; 
	font-family:微软雅黑;
	color:#01BF8F;
	clear:both;
	border-bottom:1px #E4E4E4 solid;
}


/*内页内容区域*/
.NyCont {
	padding:40px 10px 40px 10px;
	font-size:14px;
	line-height:200%;
	color:#666666;
	background-image:url('cn_r11_c8.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
}
.Tabletd {
	width:100%;
}
.Tabletd ul{
	
}


.Tabletd ul li{
	border:1px #ccc solid;
	width:166px;
	margin:1px;
	float:left;
	text-align:center;
	line-height:20px;
}


.Tabletd ul li a{
	color:#333;
	display:block;
}
.Tabletd ul li a:hover{
	color:#000;
	background-color:#C9EFE4;
}
/**********页尾*/
.Footer{
  background-image:url('index_r11_c1.jpg');
  background-repeat:no-repeat;
  background-position:center top;
  height:205px;
  clear:both;
}
.Footer1{
	 color:#999999;
	 width:940px;
	 padding-top:38px;
	 padding-left:60px;
	 line-height:25px;
	 font-family:Verdana,微软雅黑;
	 padding-bottom:30px;
}
.Footer2{
	 color:#999999;
	 width:1000px;
	 line-height:30px;
	 font-family:Verdana,微软雅黑;
	 padding-top:5px;
}

