@charset "utf-8";
/* CSS Document */

*{padding:0;margin:0; }
body{font-family:微软雅黑; background-color:#FFFFFF;}
ul{list-style-type:none;}
a{text-decoration:none;border:none;}
img{border:none;}
a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8} /*定义所有图片鼠标在上面的滤镜效果*/

/* header */
.m-top{ width: 100%; line-height: 30px; height: 30px; padding: 5px 0; background: #fff; overflow: hidden; zoom: 1; border-bottom: 4px solid #f00; }
.m-top .nav{ width: 1200px; margin-left: auto; margin-right: auto; }
.m-top img{ height: 30px; }
.m-top a{ float: left; margin-right: 20px; color: #666; }
.m-top a:hover{ color: #19A97B; }
/* footer */
.m-footer{ text-align: center; background: #111; line-height: 24px; padding: 30px 0; color: #adafba; font-size: 12px; }
.m-footer .links{ margin-bottom: 20px; }
.m-footer a{ color: #ccc; margin: 0 5px; }
.m-footer a:hover{ color: #19A97B; }
/*头部*/
.banner{
	width:100%;
	height:660px;
	background:url(../images/banner01.jpg) no-repeat center top;
	margin:0 auto;
	
}

.box{
width:900px;
height:300px;
margin-left:auto;
margin-right:auto;
position:relative;
top:320px;
}

.top{
position:absolute;
width:650px;
height:260px;
top:65px;
left:120px;
font-size:18px;
line-height:26px;
color:#2b96a0;
}

#in-01{
	width:100%;
	height:660px;
	background:url(../images/in-bg.png) no-repeat center top;
	margin:0 auto;
	font-size:12px;
}
#in-01 ul{
padding-top:200px;
width:750px;
margin:0 auto;
}
#in-01 ul li{
float: right;
text-align: center;
width: 268px;
margin-right: 40px;
margin-top:75px;
height: 268px;
color:#FFFFFF;
text-align:left;
line-height:17px;/*行高*/
letter-spacing:1px;/*字间距*/
text-indent:28px; /*首行缩进，对P有效*/
}


.titlle{
width:100%;
height:80px;
background:url(../images/fg.png) no-repeat center top;
margin-bottom:20px;
}


#in-02{
	width:100%;
	height:850px;
	background:url(../images/in-02.png) no-repeat center top;
	margin:0 auto;
	font-size:12px; 
}
/*定位*/
.in-0201{
width:1000px;
height:800px;
margin-left:auto;
margin-right:auto;
position:relative;
top:20px;
/*border:1px solid #FF0000;*/
}

.in-02-1{
position:absolute;
width:350px;
height:60px;
top:165px;
left:340px;
font-size:12px;
line-height:17px;
color:#ffffff;
}

.in-02-2{
position:absolute;
width:350px;
height:60px;
top:293px;
left:400px;
font-size:12px;
line-height:17px;
color:#ffffff;
}
.in-02-3{
position:absolute;
width:350px;
height:60px;
top:420px;
left:340px;
font-size:12px;
line-height:17px;
color:#ffffff;
}
.in-02-4{
position:absolute;
width:350px;
height:60px;
top:544px;
left:395px;
font-size:12px;
line-height:17px;
color:#ffffff;
}
.in-02-5{
position:absolute;
width:350px;
height:60px;
top:675px;
left:340px;
font-size:12px;
line-height:17px;
color:#ffffff;
}

#in-03{
	width:100%;
	height:450px;
	background:url(../images/in-03.png) no-repeat center top;
	margin:0 auto;
}


#in-04{
	width:100%;
	height:850px;
	background:url(../images/in-04.png) no-repeat center top;
	margin:0 auto;
}
.in-0401{
width:1000px;
height:800px;
margin-left:auto;
margin-right:auto;
position:relative;
top:30px;
}
.in-0401-1{
position:absolute;
width:280px;
height:135px;
top:170px;
left:40px;
font-size:12px;
line-height:17px;
color:#44739f;
}
.in-0401-2{
position:absolute;
width:280px;
height:135px;
top:360px;
left:40px;
font-size:12px;
line-height:17px;
color:#44739f;
}
.in-0401-3{
position:absolute;
width:280px;
height:135px;
top:530px;
left:40px;
font-size:12px;
line-height:17px;
color:#44739f;
}
.in-0401-4{
position:absolute;
width:280px;
height:65px;
top:720px;
left:40px;
font-size:12px;
line-height:17px;
color:#44739f;
}

.in-0401-5{
position:absolute;
width:280px;
height:110px;
top:165px;
right:40px;
font-size:12px;
line-height:17px;
color:#359aa6;
}
.in-0401-6{
position:absolute;
width:280px;
height:135px;
top:355px;
right:40px;
font-size:12px;
line-height:17px;
color:#359aa6;
}
.in-0401-7{
position:absolute;
width:280px;
height:135px;
top:525px;
right:40px;
font-size:12px;
line-height:17px;
color:#359aa6;
}
.in-0401-8{
position:absolute;
width:280px;
height:70px;
top:710px;
right:40px;
font-size:12px;
line-height:17px;
color:#359aa6;
}

#in-05{
	width:100%;
	height:555px;
	background:url(../images/in-05.png) no-repeat center top;
	margin:0 auto;
}
#in-05 ul{
padding-top:40px;
width:1080px;
margin:0 auto;
}
#in-05 ul li{
float:left;
width: 340px;
margin-left: 15px;
margin-top:80px;
height:420px;
}


#in-06{
	width:100%;
	height:555px;
	background:url(../images/in-06.png) no-repeat center top;
	margin:0 auto;
    }
#in-06 ul{
padding-top:40px;
width:1080px;
margin:0 auto;
}
#in-06 ul li{
float:left;
width: 300px;
margin-left: 160px;
margin-top:100px;
height:300px;
}


.ft{
width:100%;
height:60px;
background:url(../images/ft.png) no-repeat center top;
}


#footer{
        width:100%;
        height:140px;
        background:#2c97a1;
        text-align: center;
        line-height: 24px;
        padding: 20px 0;
        color: #ffffff;
	}
#footer .Navigation{margin-bottom: 25px; font-size:12px; }
#footer a{ color: #ffffff; margin: 0 5px; }
#footer a:hover{ color: #0e6169; }
