﻿body{ margin:0 auto; padding:0; font-size:12px;font-family:微软雅黑;color:#333;background-color:#FFF;font-weight:lighter;}
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;}
.Left{ float:left; }
.Right{ float:right; }

/******************************************************************************/

/**********页眉*/

.Flashmov1{
	height:600px;
	width:100%;
    overflow: hidden; 
    text-align:center;
}



.Flashmov{
	height:600px;
	width:100%;
    overflow: hidden; 
    text-align:center;
}


.Header{
  width:100%;
  height:120px;
  background-image:url('back.png');
  background-repeat:repeat-x;
  z-index:1000;
  position:absolute;
  top:0px;
  left:0px;

}

.Header_cont{
	width:1200px;
    height:120px;
}


.MainNav{
   width:800px;
   height:120px;
   float:right;
   font-weight:normal;
  
}

.MainNav ul {
  
}
.MainNav ul li {
	float: left;
	width: 112px;
	text-align:center;
}
.MainNav ul li a {
	display: block;
	height: 120px;
	line-height: 120px;
	font-family: 微软雅黑, 宋体;
	font-size: 16px;
	color:#fff;
	text-align: center;
}
.MainNav ul li a:hover {
	height: 120px;
	background-color:#8EBFD5;
	
}
.MainNav ul ul {
	display: none;
}






/**********主页内容*/
.IndexCont1{
  width:100%;
  height:840px;
  clear:both;
  background-image:url('index_r3_c1.jpg');
  background-repeat:no-repeat;
  background-position: center top;
  text-align:center;
}


.IndexCont1_cont{
	width:1200px;
}


.IndexCont1_cont1{
  width:510px;
  z-index:1000;
  position:relative;
  top:-200px;
  left:330px;
  text-align:left;
  font-size:16px;
  color:#666666;
  line-height:32px;
	
}


.IndexCont2{
	width:100%;
	height:510px;
    background-color:#F1F3F5;
}

.IndexCont2_cont{
	width:620px;
	text-align:left;
	color:#666666;
	font-size:16px;
	line-height:28px;
	 padding-top:80px;
	 padding-left:580px; 
	 background-image:url('index_r5_c1.jpg');
    background-repeat:no-repeat;
    background-position:left bottom;

}

.IndexCont2_c1{
	background-image:url('jjline.gif');
	 background-repeat:no-repeat;
	 background-position:left 25px;
	 padding-left:30px;
	 padding-bottom:10px;
	 padding-top:10px;
}

.IndexCont2_more{
	text-align:right;
	float:right;
	width:60%;

}
.IndexCont2_more a{
	color:#DCAA7F;
}	 


.IndexCont3{
	width:100%;
	height:760px;
	background-image:url('index_r7_c1.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	padding:60px 0;

}

.Cpnav{
	width:600px;
	height:40px;
	padding-bottom:20px;
}

.Cpnav ul li{
	background-image:url('dian.gif');
	background-repeat:no-repeat;
	background-position:left center;
	font-size:16px;
	width:150px;
	text-align:center;	
	float:left;	
}

.Cpnav ul li a{
	 color:#333333;
}


.Cpnav ul li a:hover{
	 color:#8EBFD5;
}




.Indexcp .CaseList{
	width:1200px;
	position:relative;
	height:530px;
}

.Indexcp .CaseList li{
	float:left;
	height:350px;
	width:420px;
	position:absolute;
}


.Indexcp .CaseList li.prod1{
	width:420px;
	 height:350px;
	 top:0px;
	 left:0px;
}

.Indexcp .CaseList li.prod2{
	width:255px;
	height:180px;
	top:0px;
	left:430px;
}


.Indexcp .CaseList li.prod3{
	width:255px;
	 height:180px;
	 top:0px;
	 left:695px;
}


.Indexcp .CaseList li.prod4{
	width:240px;
	 height:180px;
	  top:0px;
	  left:960px;
}

.Indexcp .CaseList li.prod5{
	width:204px;
	 height:170px;
	  top:360px;
	  left:0px;
}

.Indexcp .CaseList li.prod6{
	width:204px;
	 height:170px;
	  top:360px;
	  left:214px;
}
.Indexcp .CaseList li.prod7{
	width:520px;
	 height:340px;
	  top:190px;
	  left:430px;
}
.Indexcp .CaseList li.prod8{
	width:240px;
	 height:340px;
	  top:190px;
	  left:960px;
}


.Indexcp .CaseList li div.image{
	    
}



.Indexcp .CaseList li div.name1{
    display:none;
	position:absolute;
	width:420px;
	 height:350px;
	 top:0px;
	 left:0px;
	font-weight:bold;


}

.Indexcp .CaseList li div.name1 a{
	display:block;
	line-height:70px;
	background-color:#61C8FA;
	opacity:0.8;
	text-align:center;
	color:white;
    font-size:18px;
	height:350px;
}



.Indexcp .CaseList li div.name2{
    display:none;
	position:absolute;
	width:255px;
	height:180px;
	top:0px;
	left:0px;
	font-weight:bold;

}

.Indexcp .CaseList li div.name2 a{
	display:block;
	line-height:35px;
	background-color:#61C8FA;
	opacity:0.8;
	text-align:center;
	color:white;
	height:180px;
	font-size:18px;
 
}



.Indexcp .CaseList li div.name3{
    display:none;
	position:absolute;
	width:255px;
	 height:180px;
	 top:0px;
	 left:0px;
	font-weight:bold;

}

.Indexcp .CaseList li div.name3 a{
	display:block;
	line-height:35px;
	background-color:#61C8FA;
	opacity:0.8;
	text-align:center;
	color:white;
	height:180px;
    font-size:18px;
}


.Indexcp .CaseList li div.name4{
    display:none;
	position:absolute;
	width:240px;
	height:180px;
	top:0px;
    left:0px;
	font-weight:bold;


}

.Indexcp .CaseList li div.name4 a{
	display:block;
	line-height:35px;
	background-color:#61C8FA;
	opacity:0.9;
	text-align:center;
	color:white;
	height:180px;
    font-size:18px;
}


.Indexcp .CaseList li div.name5{
    display:none;
	position:absolute;
	width:204px;
	height:170px;
	top:0px;
	left:0px;
	font-weight:bold;

}

.Indexcp .CaseList li div.name5 a{
	display:block;
	line-height:32px;
	background-color:#61C8FA;
	opacity:0.8;
	text-align:center;
	color:white;
	height:170px;
    font-size:18px;
}

.Indexcp .CaseList li div.name6{
    display:none;
	position:absolute;
	width:204px;
	height:170px;
	top:0px;
	left:0px;
	font-weight:bold;


}

.Indexcp .CaseList li div.name6 a{
	display:block;
	line-height:32px;
	background-color:#61C8FA;
	opacity:0.8;
	text-align:center;
	color:white;
	height:170px;
    font-size:18px;
}

.Indexcp .CaseList li div.name7{
    display:none;
	position:absolute;
	width:520px;
	 height:340px;
	  top:0px;
	  left:0px;
	font-weight:bold;

}

.Indexcp .CaseList li div.name7 a{
	display:block;
	line-height:65px;
	background-color:#61C8FA;
	opacity:0.8;
	text-align:center;
	color:white;
	height:340px;
    font-size:18px;
}


.Indexcp .CaseList li div.name8{
    display:none;
	position:absolute;
	width:240px;
	 height:340px;
	 top:0px;
	 left:0px;
	font-weight:bold;

}

.Indexcp .CaseList li div.name8 a{
	display:block;
	line-height:65px;
	background-color:#61C8FA;
	opacity:0.9;
	text-align:center;
	color:white;
	height:340px;
    font-size:18px;
}









.Tit{
	 font-size:50px;
	 color:black;
	 background-image:url('line.jpg');
	 background-repeat:no-repeat;
	 background-position:center bottom;
	 line-height:100px;
	 font-weight:lighter;
	 margin-bottom:42px;
	 text-align:center;
	 width:1200px;
}


.IndexCont4{
	background-image:url('index_r9_c1.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	height:680px;
}

.IndexCont4_cont{
   width:1200px;
   padding:90px 0  80px 0;
   text-align:center;
}





.IndexCont4_tu{
	width:600px;
	float:left;

}


.IndexCont4_zs{
	width:560px;
	padding-left:40px;
	float:right;


}



.IndexCont4_zs ul{
	 
}


.IndexCont4_zs ul li{
	 margin-bottom:10px;
	 height:110px;
	 overflow:hidden;
    border-bottom:1px #DDDDDD solid;
}


.IndexCont4_zs .Name{
	 width:auto;
	 float:left;
	 text-align:left;
	 font-size:16px;
	 line-height:30px;
	  font-weight:normal;
	  height:30px;
	  overflow:hidden;
}

.IndexCont4_zs .Name a{
	color:#000000;
	display:block;
}

.IndexCont4_zs .Name a:hover{
	color:#C9A16E;
}



.IndexCont4_zs .Time{
	width:20%;
	padding-left:30px;
	height:30px;
	float:left;
	font-size:16px;
    line-height:30px;
	margin-bottom:5px;
	color:#777777;
	text-align:left;
}


.IndexCont4_zs .Cont{
	height:56px;
	width:100%;
	line-height:170%;
	color:#777777;
	float:left;
	text-align:left;
	font-size:12px;
	margin-bottom:30px;
	 overflow:hidden;
	 font-family:宋体;
}

.IndexCont4_zs .Cont a{
	color:#777777;
    text-align:left;
    display:block;
}

.IndexCont4_zs .Cont a:hover{
	color:#C9A16E;
}



.IndexCont5{
	width:1200px;
	height:430px;
	padding:70px 0;
}

.Marqueecp{
	width:1200px;
	height:250px;
	text-align:center;
	overflow:hidden;
}

.Marqueecp ul li{
	float:left;
	color:#FFFFFF;
	line-height:24px;
	
}
.Marqueecp ul li img{
	idth:350px;
	height:250px;
	padding:0 10px;
}


.IndexCont6{
	width:100%;
	height:460px;
	 background-image:url('index_r11_c1.jpg');
	 background-repeat:no-repeat;
	 background-position:center top;
	 padding:80px 0;
}


.IndexCont6_cont{
	width:1200px;
	padding:50px 0;
	text-align:center;
}

.IndexCont6_ly{
	width:770px;
	float:left;
}



.IndexCont6_lx{
   width:380px;
   float:right;
   text-align:left;	
   font-size:14px;
   color:#333333;
   padding-top:10px;
   padding-right:20px;
}





/**********内页*/

.Nycont{
	width:100%;
	background-image:url('cn_r2_c1.jpg');
	background-repeat:no-repeat;
	background-position:center bottom;
	overflow:hidden;

}

.MainCont{
	width:1200px;
	padding:50px 0 80px 0;
	font-size:16px;
	color:#666666;
	line-height:200%;
}

.MainLeft{
	width:250px;
	float:left;

}


.MainLeft ul{
	
}


.MainLeft ul li{
    width:250px;
    height:60px;  
    color:#FFFFFF;
    background-color:#A2CBDD;
     margin-bottom:10px;
     text-align:center;
        border-radius: 5px; 

}

.MainLeft ul li a{
   color:#FFFFFF;
   font-size:26px;
   font-weight:lighter;
   line-height:60px;
   letter-spacing:2px;
   text-align:center;
   display:block;
      }



.MainLeft ul li a:hover{
background-color:#C1A984;
 border-radius: 5px; 
}


.MainLeft ul li ul{
  display: none;
}




.MainRight{
	width:880px;
	float:right;
	padding-right:20px;
}



.MainRight1{
    width:880px;

}



.Righttit{
background-image:url('tit.png');
 background-repeat:no-repeat;
 background-position: left bottom;
 padding:0px 0 10px 0;
 font-size:32px;
 line-height:45px;
 color:#666;

	
}
.Rightcont{
	  padding:40px 0;
}




/**********页尾*/
.Footer{
   height:165px;
   width:100%;
   clear:both;
   background-image:url('index_r12_c1.jpg');
    background-repeat:repeat-x;
}


.Footer1{
	width:1200px;
	color:#FFFFFF;
	line-height:18px;
}


