@charset "utf-8";
body{  
	font-family:"Microsoft Yahei","SimSun";
	font-size:14px;
	color:#000;
	
	background:#fff2dd url(images/bg0.jpg) no-repeat center 0; 
	
}

a,a:hover{
	color:#000;
}

img{
	display:block;
}

.wrapper{
	width:100%;
	min-width:1180px;
	max-width:1920px;
	margin:0px auto;
	overflow:hidden;
}

.w1033{
	width:1033px;
	margin:0px auto;
}




h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
	font-weight:normal;
}

p,li{
	overflow:hidden;
}

#layout1 .box {background-color: #fff;height: 320px;}
#layout1 .box .p,#layout1 .box img.lll {height:320px;width: 510px;}
#layout1 .box .p {position: relative}

#layout1 .box .t {height:320px;width: 523px; }
#layout1 .box .p .sp {height:87px;width: 87px; position: absolute;left: 40%; top: 40%;}


#layout1 .box .t p { font-size:20px; line-height: 35px;padding: 28px;color: #635949; }

#layout1 .box .t p  strong { font-weight: bold;}


#layout3 { background-color: #fff;padding: 60px 0;}


#layout3 .left,#layout3 .left img {width: 393px; height: 565px;}

#layout3 .right {width: 610px; height: 565px;}

#layout3 .right .box2 {width: 251px; height: 325px; border: solid 1px #efefef;padding:25px 22px 0 22px;}

#layout3 .right .box2 h1 {font-size:24px; line-height: 33px;}
#layout3 .right .box2 h1 a { color: #000;}

#layout3 h1 {height: 115px; line-height:50px; text-align: left;}
#layout3 h2 {height: 78px; line-height:50px; text-align: left;}
#layout3 p {font-size:16px; line-height: 22px;}

#layout4 { background:#fff2dd url(images/bg1.jpg) no-repeat center 0; padding: 30px 0  0px 0; }

#layout4  h1 { font-size: 68px; line-height:130px;}

#layout4  .zuozhe {width: 380px; margin: 0 auto;text-align: center; font-size: 30px;line-height:80px; background: url(images/pl.png) no-repeat left center;}

#layout4 .content {height: 1000px; font-size:16px;line-height:36px; padding:40px 50px 0px 50px; background:url(images/bg2.png) no-repeat center 0; margin-bottom: 50px;}


.bianzhean { margin-top: 475px;}

h1 {height: 115px; line-height: 120px; text-align: center; font-size:45px; font-weight: bold;}

h1 a,h1 a:hover { color:#cc0000;text-decoration: none;}


#footer{
	background:#8f0d10 ;
	color:#fff;
	line-height:30px;
	text-align:center;
	padding:75px 0px 40px 0px;
}

#footer a{
	color:#fff;
}