﻿body{ width:100%;font-size:14px; font-family:"Microsoft YaHei",Arial, sans-serif; margin:0;padding:0;color:#333333; position:relative; background:#fafafa; }
div,img,h3,h4,p,dd,dl,em,input{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
span,ul,li{ display:block; margin:0; padding:0; }
ul{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
a{
	text-decoration:none;	
	display: block;
	outline:none;
}
a,area { blr:expression(this.onFocus=this.blur()) } /* å»é¤ç¹å»åçèæ¡ */
.clearfloat{clear:both;}
.center{ width:1014px; margin:0 auto; clear:both; }		/* å¬ç¨å±ä¸­ */


#head1{width:100%; height:208px; background:url(../images/head_02.jpg) center no-repeat; margin:0 auto;}
#head2{width:100%; height:117px; background:url(../images/head_03.jpg) center no-repeat; margin:0 auto; position:relative;}
.top_zx{width:160px; height:48px; position:absolute; top:69px; left:50%; margin-left:320px;}
#head3{width:100%; height:154px; background:url(../images/head_04.jpg) center no-repeat; margin:0 auto;}

.nav{width:100%; height:60px; background:#e94e3c;}
.nav_a{width:1000px; height:60px; margin:0 auto;}
.nav_a .dh{width:auto; height:30px; float:left; line-height:30px; font-size:16px; color:#fff; display:block; margin-top:15px; margin-right:25px;}
.nav_a .dh:hover{ font-weight:bold; color:#fff000; padding-bottom:1px; border-bottom:2px solid #fff000; line-height:28px;}
#qq_zx{width:150px; height:60px; float:right; background:#f49c00; font-size:18px; font-weight:bold;color:#fff; text-align:center; line-height:60px;}
#qq_zx:hover{ text-decoration:underline;}

#main1{width:1000px; height:558px; margin:0 auto; position:relative; font-size:14px; }
.main1_1{font-size:30px; font-weight:bold; position:absolute; top:57px; left:0px; color:#333333;}
.main1_2{width:996px; height:113px; background:url(../images/main1_1.jpg) no-repeat; position:absolute; top:113px; left:0px;}
.main1_2a{width:996px; height:113px; position:relative;}
.main1_2a_a1:hover{ border-bottom:1px solid #26b77b;}
.main1_2a_a1{width:32px; height:auto; position:absolute; top:40px; right:137px; color:#26b77b; font-size:16px; font-weight:bold; line-height:20px;}
.main1_2a_a2{width:32px; height:auto; position:absolute; top:40px; right:38px; color:#fff; font-size:16px; font-weight:bold; line-height:20px;}
.main1_2a_a2:hover{ border-bottom:1px solid #fff;}
.main1_3{width:450px; height:248px; background:url(../images/main1_3.jpg) no-repeat; position:absolute; top:264px; left:0px;}
.main1_3a{width:450px; height:248px; position:relative;}
.main1_3a_1{width:122px; height:40px; text-align:center; line-height:40px; font-weight:bold; color:#fff; position:absolute; top:16px; right:10px;}
.main1_3a_1:hover{ text-decoration:underline;}
.year{width:72px; height:28px; position:absolute; top:120px; left:135px; border:none; background:none; }
.month{width:72px; height:28px; position:absolute; top:120px; right:146px; border:none; background:none; }
.day{width:72px; height:28px; position:absolute; top:120px; right:44px; border:none; background:none; }
.p17_test_btn1{width:121px; height:30px; text-align:center; line-height:30px; color:#fff; position:absolute; bottom:58px; left:134px; background:none; border:none; font-size:14px;}
.p17_result{width:223px; height:16px; position:absolute; bottom:28px; right:24px; background:none; border:none;}
.main1_4{width:450px; height:248px; position:absolute; top:264px; right:0px;}

#main2{width:100%; height:370px; background:#f59c00;}
.main2a{width:1000px; height:370px; margin:0 auto; background:url(../images/main2.jpg) 340px 0px no-repeat; position:relative;}
.main2_1{width:auto; position:absolute; top:25px; left:0px; font-size:30px; font-weight:bold; color:#fff;}
.xt{width:180px; height:4px; background:#fff; position:absolute; top:72px; left:0px;}
.main2_2{width:323px; height:auto; line-height:22px; color:#ffeed1; position:absolute; top:115px; left:0px; font-size:14px;}
.main2_3{font-size:16px; font-weight:bold; position:absolute; top:44px; right:0px; color:#fff;}
.main2_4{width:238px; height:234px; background:url(../images/main2_1.jpg) no-repeat; position:absolute; top:92px; right:5px;}
.main2_5{ position:absolute; top:222px; left:499px; width:228px; height:40px; font-weight:bold; line-height:40px; text-align:center; color:#fff; }
.main2_6{ position:absolute; bottom:62px; left:452px; width:228px; height:40px; font-weight:bold; line-height:40px; text-align:center; color:#fff; }
.main2_6:hover{ text-decoration:underline;}
.main2_5:hover{ text-decoration:underline;}

#main3{width:100%; height:890px; background:url(../images/main3.jpg) center no-repeat;}
.main3a{width:1000px; height:890px; margin:0 auto; position:relative;}
.title{width:1000px; height:51px; position:absolute; top:40px; left:0px; border-bottom:1px solid #d9d0c5;}
.title_txt{ font-size:30px; font-weight:bold; color:#333;  line-height:30px; height:30px;}
.title_xt1{width:180px; height:4px; background:#f49c00; margin-top:17px;}
.main3_1{width:162px; height:48px; position:absolute; top:127px; left:0px; color:#f49c00; font-size:17px; text-align:center;}
.main3_1 span{font-size:25px;}
.main3_2{ line-height:22px; width:790px; position:absolute; top:131px; left:205px;}
.main3_3{width:1000px; height:662px; position:absolute; top:202px; left:0px;}
.main3_3 ul li{width:297px; height:662px; float:left; background:url(../images/main3_1.png) no-repeat; position:relative; margin-right:54px;}
.main3_3_tp{width:230px; height:230px; position:absolute; top:22px; left:32px;}
.main3_3_1{width:254px; height:273px; position:absolute; top:272px; left:25px; font-sizwe:14px; border-bottom:1px dashed #c6c6c6; color:#666;}
.main3_3_1 b{ color:#333;}
.main3_3_2{font-size:18px; color:#26b77b;  height:30px; line-height:30px; text-align:center; position:absolute; bottom:80px; left:30px;}
.main3_3_2 b{font-size:24px; color:#f49c00;}
.main3_3_a{width:80px; height:40px; position:absolute; bottom:0px; left:106px; position:absolute; display:block; line-height:18px; color:#fff; text-align:center; padding:20px 0px;}
.main3_3_a:hover{ text-decoration:underline;}

#main4{width:1000px; height:560px; margin:0 auto; position:relative;}
.main4_1{width:1000px; height:430px; position:absolute; top:129px; left:0px;}
.main4_1 ul li{width:184px; height:188px; float:left; position:relative; margin-bottom:27px; margin-right:88px; cursor:pointer;}
.main4_t{width:184px; font-size:14px; font-weight:bold; text-align:center; position:absolute; top:0px; left:0px;}
.main4_1_1{width:184px; height:130px; position:absolute; top:25px; left:0px; z-index:1;}
.main4_1_1a{width:184px; height:130px; background:#7f8c8d; position:absolute; top:25px; left:0px; z-index:2; filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80; display:none;}
.main4_1_1b{width:170px; height:116px;  position:absolute; top:25px; left:0px; z-index:3; color:#fff; padding:7px; display:none;}
.main4_zx{width:184px; height:30px; background:#26b77b; text-align:center; line-height:30px; color:#fff; position:absolute; bottom:0px; left:0px;}
.main4_zx:hover{ text-decoration:underline;}

#main5{width:1000px; height:405px; margin:0 auto; position:relative;}
.main5_1{width:60px; height:203px; background:url(../images/main5_1.jpg) center no-repeat; position:absolute; top:142px; left:0px; padding:81px 0px;}
.main5_1 ul li{width:60px; height:60px; margin-bottom:7px; }
#main5_1_1a{background:url(../images/main5_1_tx1.jpg) no-repeat;}
#main5_1_1a.active{background:url(../images/main5_1_tx1a.jpg) no-repeat;}
#main5_1_2a{background:url(../images/main5_1_tx2.jpg) no-repeat;}
#main5_1_2a.active{background:url(../images/main5_1_tx2a.jpg) no-repeat;}
#main5_1_3a{background:url(../images/main5_1_tx3.jpg) no-repeat;}
#main5_1_3a.active{background:url(../images/main5_1_tx3a.jpg) no-repeat;}
.main5_2{width:556px; height:365px; position:absolute; top:139px; left:86px; overflow:hidden;}
.main5_2 ul li{ width:556px; height:365px; position:relative; font-size:14px;}
.main5_2_1{width:251px; height:365px; position:absolute; top:0px; left:0px;}
.main5_2_2{width:291px; height:auto; line-height:22px; position:absolute; top:0px; right:0px; color:#666;}
.main5_2_2 p{ border-bottom:1px dashed #a9a9a9; padding-bottom:10px;}
.a5_zx1{width:131px; height:35px; position:absolute; bottom:5px; right:160px; background:url(../images/main5_zx1.jpg) no-repeat; font-weight:bold; color:#fff; text-align:center; line-height:35px;}
.a5_zx1:hover{ text-decoration:underline;}
.a5_zx2{width:131px; height:35px; position:absolute; bottom:5px; right:8px; background:url(../images/main5_zx2.jpg) no-repeat; font-weight:bold; color:#fff; text-align:center; line-height:35px;}
.a5_zx2:hover{ text-decoration:underline;}
.main5_3{width:277px; height:362px; background:url(../images/main5_3.jpg) no-repeat; position:absolute; top:142px; right:0px;}
.main5_3a{width:277px; height:362px; position:relative;}
.name{width:169px; height:30px; position:absolute; top:56px; left:95px; line-height:30px; background:none; border:none; color:#a9a9a9;}
.tel{width:169px; height:30px; position:absolute; top:97px; left:95px; line-height:30px; background:none; border:none; color:#a9a9a9;}
.detail{width:169px; height:30px; position:absolute; top:137px; left:95px; line-height:30px; background:none; border:none;}
.tj{width:94px; height:30px; background:none; border:none; position:absolute; top:186px; left:46px; cursor:pointer;}
.cz{width:94px; height:30px; position:absolute; top:186px; left:151px; display:block;}
#a1_6d{width:167px; height:28px; position:absolute; bottom:49px; left:21px; line-height:28px;  color:#a9a9a9;}
#a1_6e{width:78px; height:30px; position:absolute; bottom:48px; right:11px; background:none; border:none;}

#mian6{width:1000px; height:120px; margin:60px auto;}

#main7{width:1000px; height:223px; margin:60px auto; margin-bottom:50px;}
.main7_left{width:450px; height:223px; float:left;}
.main7_left_t{width:450px; font-size:24px; color:333px; font-weight:bold; height:46px; border-bottom:1px solid #e1e1e1;}
.main7_xt{width:180px; height:4px; background:#f49c00; margin-top:12px;}
.main7_left_nr{width:450px; height:140px; margin-top:30px;}
.main7_left_nr ul li{width:450px; height:28px; line-height:28px; background:url(../images/icon.jpg) 0px 12px no-repeat; text-indent:1em;}
.main7_left_nr span{ color:#26b77b; height:15px; width:48px; line-height:15px; height:15px; float:right; font-size:12px; display:block; border-bottom:1px solid #26b77b; text-align:center; text-indent:0px;}
.main7_left_nr a{color:#333;}
.main7_left_nr a:hover{color:#f49c00;}
.main7_right{width:450px; height:223px; float:right;}
.main7_rignt_nr{width:450px; height:132px; margin-top:40px;}
.main7_rignt_nr ul li{width:216px; height:132px; float:left; margin-right:16px;}

.a4_l_l { width: 1000px; height: 302px; float: left; overflow: hidden; position:absolute; top:140px; }
.a4_l_l li { width: 1000px; height: 302px; float: left; overflow: hidden; }
.a4_p2 { width: 302px; height: 302px; float: left; }
.a4_p3 { width: 687px; height: 146px; float: left; font-size: 14px; line-height: 24px; }
.a4_p3 b { font-size: 20px; }
.a4_p4 { width: 687px; height: 100px; float: left; font-size: 14px; line-height: 22px; }
.a4_l_l a { width: 170px; height: 35px; float: left; text-align: center; line-height: 35px; display: block; font-size: 14px; color: #fff; margin-right: 8px; background: #fea436; }
.a4_l_l .a4_a1 { background: #ea5b4b; }
.a4_p5 { float: left; margin-left: 150px; }

.p9{ width:100%; float:left; position:relative; height:207px; border-top:1px solid #c8c8c8; padding-top:46px }
.p9_box{ width:1000px; height:200px; position:relative; float:left;}
.p9_link{ width:1000px; height:90px; position:absolute; top:1px; left:0; background:url(../images/a30.jpg) no-repeat;}
.p9_link li{ width:224px; height:90px; float:left; margin-right:34px;}
.p9_link li.kb{ margin-right:0;}
.p9_link li a{ width:224px; height:90px; display:block }

/* å¾®ä¿¡ */
.wx{width:135px; height:145px; position:absolute; top:-144px; right:50px; background:url(../images/weixin2.png) no-repeat; z-index:100; display:none;}

/*åºé¨çæ*/
.foota{width:1000px; height:100px; position:absolute; top:116px; left:0; overflow:hidden; }
.logo{ background:url(../images/a31.jpg) no-repeat; width:291px; height:56px; position:absolute; top:10px; left:126px;}
.foota .foota_wz{ display:inline; width:470px; height:auto; font-size:12px; line-height:24px; float:left; margin-left:470px;color:#767272;}
.foota .tongji{ display:inline; width:470px; height:30px; float:left; margin-left:470px;}
.foota .tongji a{ display:inline;}
.foota .tongji img{ display:inline;}
.foota .tongji span{ display:inline;}