body { width:100%}
.all{ width:320px; margin:0 auto; font-size:12px; color:#2d3236;}


.head { BACKGROUND: #0382a5; HEIGHT:34px; CLEAR: both}
.head A {font-family: "Microsoft YaHei", SimHei, sans-serif; COLOR: #fff;}
.head1 {font-size:12px; line-height:34px;}
.head1 ul li{ float:left; display:inline; width:33%; text-align:center;}
.head1 ul li a{ padding:3px; border:1px solid #fff; overflow:hidden; height:auto;}


.ball{ +margin-top:34px;-margin-top:-0px;}
.banner{ height:160px; width:320px; margin-top:34px; -margin-top:-0px; +margin-top:+0px; padding-top:8px;}


.xdh{ height:26px; width:320px; background:#0382a5; text-align:center;}
.xdh ul{ color:#fff; line-height:26px;width:200px; margin:0 auto;}
.xdh ul li{ float:left; display:inline;}
.xdh ul li a{ color:#fff; }


.bt{ background:#0382a5; height:35px; line-height:35px; font-size:16px; font-weight:bold; color:#fff; text-align:center;}
.zx{ text-align:center; padding-top:8px;}
.zx a{ color:#ff0000;}
.zx1{ width:295px; height:42px; line-height:42px; background:#deecf1; margin:0 auto;}
.zx1 p{ float:left; display:inline; width:188px; font-size:14px; overflow:hidden; padding-top:0px; padding-left:10px; font-weight:bold;}
.zx1 a{ color:#0382a5;}
.dh{ float:right; display:inline; width:81px; height:18px;padding-top:5px; text-align:center; margin:8px 10px 0px 0px; background:#f7c43a; border:1px solid #d5c253;}



.con1{padding:10px 10px;}
.con1 h1{ color:#0382a5; font-size:16px; height:32px; line-height:32px; text-align:center; padding-bottom:4px;}
.con1 ul li{margin-bottom:15px; height:61px;}
.con1 .c11{ background:url(../images/p1.png) no-repeat #ededed;}
.con1 .c12{ background:url(../images/p2.png) no-repeat #ededed;}
.con1 h2{ width:58px; text-align:center; color:#fff; height:61px; line-height:61px; margin-right:10px; float:left; display:inline;}
.con1 ul li p{ line-height:20px; padding-right:10px; padding-top:10px;}



.con2{padding:10px; height:505px;}
.con2 h1{ height:28px; line-height:28px; background:#deecf1; color:#0382a5; font-size:14px; padding-left:12px;}
.con2 ul li p{ padding-left:12px; line-height:22px; padding:4px 0px 6px 12px;}
.c2{ height:103px; background:#42a1bc; padding-left:15px; font-size:12px; color:#fff; line-height:24px; padding-top:10px; margin-top:10px; position:relative;}
.c2 a{ color:#fff;}
.c2 img{
	position:absolute;
	height:92px;
	width:92px;
	left: 199px;
	top: 9px;
}


.con3{ height:310px; padding-top:15px;}
.con3 ul{ position:relative; height:240px;}
.con3 ul li{ width:102px; padding-top:10px;}
.con3 h1{ color:#0382a5; font-size:14px;}
.con3 ul li p{ line-height:18px; padding-top:4px;}
.c31{
	position:absolute;
	padding-right:35px;
	padding-bottom:10px;
	border-right:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
	left: 20px;
	top: 0px;
}
.c32{
	position:absolute;
	left: 193px;
	top: 0px;
}
.c33{
	position:absolute;
	left: 20px;
	top:111px;
}
.c34{
	position:absolute;
	padding-left:35px;
	border-left:1px solid #cfcfcf;
	border-top:1px solid #cfcfcf;
	left: 157px;
	top: 111px;
}
.c35{
	position:absolute;
	width:62px;
	height:60px;
	left: 122px;
	top: 67px;
	
}
.c35 img{border:4px solid #fff;}




.con4{ padding:10px 12px; overflow:hidden; height:555px;}
.con4 ul li{ position:relative; overflow:hidden; padding-bottom:20px; padding-top:10px;}
.con4 h1{ font-size:14px; text-align:center; padding:15px 0px 8px 0px;}
.con4 p{ line-height:20px; padding:0px 14px;}
.con4 a{ color:#fff;}
.c41{ background:#deecf1; overflow:hidden; padding-bottom:22px; z-index:-1;}
.c41 h1{color:#0382a5;}
.c41zx{
	position:absolute;
	width:210px;
	height:22px;
	line-height:22px;
	background:#0382a5;
	text-align:center;
	left: 43px;
	top: 100px;
	overflow:hidden;
}
.c42{ background:#fff5d1; overflow:hidden; padding-bottom:22px; z-index:-1;}
.c42 h1{color:#fd9400;}
.c42zx{
	position:absolute;
	width:210px;
	height:22px;
	line-height:22px;
	background:#fd9400;
	text-align:center;
	left: 43px;
	top: 100px;
	overflow:hidden;
}
.c43{ background:#fee8ee; overflow:hidden; padding-bottom:22px; z-index:-1;}
.c43 h1{color:#ff698d;}
.c43zx{
	position:absolute;
	width:210px;
	height:22px;
	line-height:22px;
	background:#ff698d;
	text-align:center;
	left: 43px;
	top: 100px;
	overflow:hidden;
}
.c44{ background:#f3e6fe; overflow:hidden; padding-bottom:22px; z-index:-1;}
.c44 h1{color:#855fa8;}
.c44zx{
	position:absolute;
	width:210px;
	height:22px;
	line-height:22px;
	background:#855fa8;
	text-align:center;
	left: 43px;
	top: 118px;
	overflow:hidden;
}



.con5{height:440px;+height:+460px;}
.con5 h1{ background:url(../images/bg.png) no-repeat; height:32px; width:207px; margin:20px auto 10px; text-align:center; line-height:32px; font-size:16px; color:#0382a5;}
.con5 h2{ color:#0382a5; font-size:12px; height:24px; line-height:24px; padding-top:7px}
.con5 p{ line-height:20px;}
.c5all{ position:relative; height:235px;}
.c51{ position:absolute; width:113px; height:101px; background:#deecf1; padding:0px 25px 5px 14px;}
.c52{
	position:absolute;
	width:115px;
	height:101px;
	background:#deecf1;
	padding:0px 10px 5px 40px;
	left: 154px;
	top: 0px;
}
.c53{
	position:absolute;
	width:113px;
	height:101px;
	background:#deecf1;
	padding:5px 25px 0px 14px;
	left: 0px;
	top: 108px;
}
.c54{
	position:absolute;
	width:115px;
	height:101px;
	background:#deecf1;
	padding:5px 8px 0px 42px;
	left: 154px;
	top: 108px;
}
.c55{
	position:absolute;
	left: 110px;
	top: 58px;
}
.con5 dl{ padding:0px 10px; height:120px; overflow:hidden;}
.con5 dl dt{ float:left; display:inline; padding-right:15px; padding-top:6px;}
.con5 dl dd{ line-height:20px; width:191px; float:left; display:inline;}
.zx2 { padding-left:60px; padding-bottom:9px;}
.zx2 a{ padding:5px 8px; background:#ffff00; color:#2d3236; border:1px solid #a0a0a0; margin-left:15px;}



.foot{ height:60px; text-align:center; line-height:24px; background:#e6e7e8; padding-top:10px;}
