@charset "gb2312";
/* CSS Document */
*{margin:0 auto; padding:0; }
html{ background-attachment:fixed;}
body{font-size:14px; line-height:26px; font-family:"Microsoft YaHei",SimSun; color:#333; word-break:normal }
body a{color:#333;}
h1,h2,h3,h4,h5,h6{font-weight:lighter;}
a{ text-decoration:none; }
ul{ padding-left:0px; margin-left:0px;}
ul li{ list-style-type:none;}
.clear{clear:both;}



.banner{ width:100%; height:326px; margin:0 auto; background:url(../images/banner1.jpg) no-repeat center top;}
.banner2{ width:100%; height:444px; margin:0 auto; background:url(../images/banner2.jpg) no-repeat center top;}
.banner a{ width:100%; height:100%; display:block;}
.banner2 a{ width:100%; height:100%; display:block;}
.banner2 .c1 a{width:auto;height:auto;}

.main{ width:100%; background:url(../images/main_bg.jpg) no-repeat center top; margin:0 auto; overflow:hidden;}
.c{width:1028px;margin:0 auto;}

.c1{width:620px;margin:0 auto;}
.c1 ul{width:620px;margin:0 auto;position:absolute;top:750px;}
.c1 ul li{width:135px;height:40px;text-align:center;line-height:40px;font-size:bold;float:left;border:1px solid #004459;border-radius:5px;font-size:18px;font-weight:bold;margin-left:24px;}
.c1 ul li a{display:block;}
.c1 ul .li-1{margin-left:0px;}
.c1 ul li a:hover{color:#d9c459;background:#004459;}

.c0 img{width:100%;}

.c2{margin-top:38px;}
.c2 p{width:972px;font-size:18px;text-indent:2rem;}
.c2 p span{font-weight:bold;}
.c2 .p2{margin-top:10px}

.c3{margin-top:20px;}
.c3-c{width:1028px;height:234px;background:url(../images/c3-c.jpg) no-repeat center top;}
.c3-c h3{width:630px;margin:0 auto;padding-top:30px;font-size:20px;color:#fff;font-weight:bold;}
.c3-c .p1{margin-top:30px;}
.c3-c p{width:630px;margin:0 auto;margin-top:10px;color:#fff;font-size:18px;}
.c3-c p span{font-weight:bold;color:#fdd000;}

.c4{margin-top:20px;}
.c4 ul{margin-top:10px;}
.c4 ul li{float:left;width:320px;height:107px;background:url(../images/c4-li.jpg) no-repeat center top;margin-left:13px;}
.c4 ul li h3{font-size:22px;font-weight:bold;color:#fff;text-align:center;font-style:italic;margin-top:15px;}
.c4 ul li p{font-size:18px;color:#fff;text-align:center;margin-top:13px;}
.c4 ul .c4-li1{margin-left:19px;}
.c4 ul .c4-li1 a{width:161px;height:41px;margin:0 auto;display:block;margin-top:10px;}
.c4 h2{font-size:18px;color:#a50007;margin-top:20px;margin-left:19px;}

.c5{width:995px;margin:0 auto;margin-top:20px;}


/*ΑτΡΤ*/
#form{background:#f2f2f4;border:1px solid #e9e9e8;border-top:none;padding-top:10px;padding-bottom:10px;}
.inp{border:1px solid #cfcfcf;height:30px;line-height:30px;text-indent:10px;text-align:left;font-size:16px;color:#333;font-weight:bold;}
.ly-l{width:395px;float:left;margin-left:10px;}
.ly-r{width:555px;float:right;margin-right:10px;}
.ly-p1,.ly-p4{width:100%;min-height:0px;overflow:hidden; margin-top:10px;}
.ly-p1 .ri{min-height:0px;overflow:hidden;}
.ly-p1 .inp_area{width:98%;}
.ly-p1 .ti,.ly-p4 .ti{float:left;height:30px;line-height:30px;font-size:18px;max-width:120px;}
.ly-p2{width:100%;min-height:0px;overflow:hidden;height:60px;line-height:60px;font-size:18px;}
.ly-p3{width:100%;min-height:0px;overflow:hidden;}
.ly-p3 ul{min-height:0px;overflow:hidden;}
.ly-p3 ul li{width:33%;float:left;text-align:center;min-height:0px;overflow:hidden;}
.ly-p3 ul li img{display:block;padding:10px 0px;width:85%;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}

.ly-p4 .ri{min-height:0px;overflow:hidden; margin-top:5px;}
.ly-p4 .ri label {display:block;float:left;}
.ly-p4 .ri input{display:none;}
.ly-p4 .ml{margin-left:15%;float:left;}
.ly-p4 .ri label:before{width:15px;height:15px;background:url("../images/out.png") no-repeat center center;background-size:15px auto;display:block;content: '';display: inline-block;vertical-align:center;margin-right:10px;cursor:pointer;}
.ly-p4 .ri input:checked ~ label:before{background:url("../images/on.png") no-repeat center center;background-size:15px auto;}
.inp_name{width:80%;}
.inp_tel{width:80%;}
.inp_age{width:80%;}
#des{width:98%;height:150px;font-size:16px;line-height:20px;font-weight:bold;text-indent:10px;border:1px solid #cfcfcf;}
.ly-ab{width:340px;margin:0 auto;height:55px;margin-top:15px;}
.ly-ab div{width:144px;}
.ly-ab .cz{height:35px;line-height:35px;text-align:center;color:#fff;font-size:20px;display:block;border-radius:8px;-webkit-border-radius:8px;background:#184353;float:left;}
.tj{height:35px;line-height:35px;text-align:center;color:#000;font-size:20px;display:block;border-radius:8px;-webkit-border-radius:8px;background:url(../images/tj.jpg)no-repeat center top;float:right;}
/*ΑτΡΤ*/

.footer{ margin-top:20px; width:100%; height:auto; background:url(../images/foot.png); padding:50px 0;}
.foot{ width:1200px; height:auto; margin:0 auto; overflow:hidden; }
.f1{ float:left;}
.f2{ float:left; margin-left:45px; width:250px; }
.f2 ul li{ width:95px; float:left; text-align:center;}
.f2 ul li a{ color:#9fa0a0;}
.f2 ul li h4{ font-size:16px; color:#9fa0a0; font-weight:bold; padding-bottom:5px;}
.f3{ float:left; width:330px; padding-left:30px; }
.f3 h3{	text-align:center;	font-size:16px; color:#9fa0a0; font-weight:bold;	}
.f4{ float:right; width:270px; color:#9fa0a0;}
.f4 h2{ text-align:center; font-weight:bold; margin-bottom:15px; font-size:16px; border-bottom:1px solid #9fa0a0; height:35px; line-height:30px;}
.f4 p span{ font-size:24px; font-weight:bold;}


.ft-5 {
	width:100%;
	height:123px;
	margin: 0 auto;
	position:relative;
	}

.ft-5 .p2 {
	height: 28px;
	line-height: 28px;
	margin-top:10px;
	}

.ft-5 input {
	border:0;
	border-radius:5px;-webkit-border-radius:5px;
	padding: 2px;
	color: #fff;
	}

.ft-5 .name,
.ft-5 .age,
.ft-5 .tel{
	width:100%;
	height: 28px;
	line-height:28px;
	background:#a6a298;
	text-align:left;
	color:#fff;
	text-indent:1em;
	}

.ft-5 .liuyan {
	width:230px;
	height: 50px;
	line-height:50px;
	background:#a6a298;
	text-align:left;
	color:#fff;
	border:0px solid #000;
	border-radius:5px;-webkit-border-radius:5px;
	text-indent:1.1em;
	font-size:13px;
	}

.ft-5 .submit {
	width: 120px;
	height: 50px;
	background: #f0f0f0;
	font-size: 20px;
	text-align: center;
	color: #555;
	line-height: 50px;
	cursor: pointer;
	position:absolute;
	top:76px;
	left:213px;
	*top:125px;
	*left:226px;
	}





