body
{margin:0px; padding:0; font-size:12px; font-weight:20px; line-height:18px; background:#f3f3f3;color:#3b3a3a; font-family:"宋体";}
ul li { list-style:none; }
ul, menu, dir {
    display: block;
    list-style-type: disc;
}
a {color:#5f5f5f; text-decoration:none;} 
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration:none; }
a:active { text-decoration: none; }
span {color:#5f5f5f;} 
td, th {
    display: table-cell;
    vertical-align: inherit;
}
img{ border:0;}
p{ margin:0; padding:0;}

.main
{ margin:auto; width:1440px; }

/* 头部 */
.head
{ margin:0 auto; width:1440px; height:147px;}
.nav1
{ width:1440px; height:107px; background:url(../images/mkp_01.jpg) center repeat-x; z-index:1; position: absolute; overflow:hidden;}
.nav2
{width:1440px; height:40px; background:url(../images/mkp_04.jpg) center repeat-x; z-index:1; position:absolute; top:107px;}
.nav3_title
{ width:1222px; margin:0 auto;}
.nav3
{ width:980px; height:155px; margin:0 0 0 120px; position:absolute; z-index:99; /*left:50%;margin:0 auto 0 -490px;*/}

.nav3_01
{width:162px; height:155px; float:left;}
.nav3_02
{width:300px; height:107px; float:left; display:inline; margin:18px 0 0 115px; color: #8a8a8a;}

.nav3_02 p
{  margin: 0.5em 0;}

.nav3_03
{width:140px; height:155px; float:right; display:inline; margin:40px 0 0; text-align:center;}

.nav3_03 ul { list-style-type:none; padding:0; margin:0; }
.nav3_03 ul li{ width:137px; height:12px;}
.nav3_03 ul li ul{ list-style-type:none; font-size:12px; visibility:hidden; z-index:99999; position:relative;}
.nav3_03 ul li ul li{ width:135px; height:21px; color:#d2d2d2; background:url(../images/gza.jpg) no-repeat;  margin:0 auto; }
.nav3_03 ul li ul li a{ color:#d2d2d2; font-size:12px;}
.nav3_03 ul li ul li a:hover
{ width:135px; height:21px; padding:3px 10px; margin:0 auto 0; color:#FFFFFF; background:url(../images/gzhover.jpg) no-repeat;}


.nav4
{width:980px; height:40px; z-index:999; position:absolute; margin:0 auto; margin:0 0 0 -490px; left:50%; top:107px; }
.nav_a ul li{list-style: none;
    float: left;
    width: 110px;
    height: 29px;
    font-size: 14px;
    display: block;
    text-align: center;
	*padding-top:10px;
}
.nav_a ul li a{color: #ffffff;}
.nav_a{width: 850px;height: 23px; float:right; }
.nav_a ul li ul{ list-style-type:none; font-size:12px; visibility:hidden; z-index:99999; position:relative; padding:0; margin:10px 0 0;}
.nav_a ul li ul li{ width:110px; height:20px; color:#666; padding-top:8px;  margin:0 auto; background:#FFFFFF; border-bottom:1px solid #DDDDDD;}
.nav_a ul li ul li a{ color:#d2d2d2; font-size:12px;}
.nav_a ul li ul li a:hover
{ width:110px; height:30px; padding:10px 30px 5px; margin:0 auto 0; color:#fff; background:#f04621}

/* 头部 */

/* 内容 */
.center
{ width:980px; overflow:hidden; margin:0 auto;}
.banner
{ width:1440px; overflow:hidden; margin:0 auto; color:#abc59f; }
.banner1
{ width:1440px; height:555px; margin:0 auto; background:url(../images/head.jpg) no-repeat;}
.banner1_1
{ width:185px; height:60px; margin:0 0 0 350px; padding-top:470px;}
.btn1_a
{ width:185px; height:55px; float:left;}

.banner2
{ width:1440px; height:770px; margin:0 auto; background:url(../images/bg1.jpg) no-repeat;}
.banner2_1
{ width:980px; height:250px; margin:0 auto;}
.banner2_p1
{ width:870px; font-size:18px; color:#ffffff; font-weight:600; line-height:34px; text-indent:2em; margin:0 auto; padding-top:30px;}
.banner2_2
{ width:535px; height:255px; margin:150px 30px 0 0; float:right;}
.banner_p2
{ font-size:20px; margin:0 auto; color:#000000; padding-top:10px; font-weight:600;}
.banner_p3
{ font-size:23px; color:#ffffff; margin:40px 0 0 50px;}
.banner_p4
{ font-size:23px; color:#fffd48; margin:25px 0 0 110px;}
.banner_p5
{ font-size:23px; color:#ffffff; margin:25px 0 0 150px;}
.btn1
{ width:220px; height:30px; margin:20px 30px 0 0; float:right;}
.span1
{ font-size:25px; color:#fffd48;}
.font1
{ font-family:"Didot","Regular";}
.font2
{ font-size:34px; font-weight:700;}


.banner3
{ width:1440px; height:540px; margin:0 auto; background:url(../images/bg2.jpg) no-repeat;}
.banner3_1
{ width:430px; height:140px; margin:0 60px 0 0; float:right; padding-top:200px;}
.btn2
{ width:160px; height:30px; margin:0 auto; padding-top:100px;}


.banner4
{ width:1440px; height:595px; margin:0 auto; background:url(../images/bg3.jpg) no-repeat;}
.banner4_1
{ width:300px; height:245px; margin:0; padding-top:290px;}
.banner4_1 p
{ width:250px; margin:0 auto; font-size:30px; color:#ffffff; line-height:42px;}
.font3
{ color:#fff44b;}
.font4
{ font-size:37px; font-family:"方正兰亭粗黑简体"; color:#fff44b;}
.btn3
{ width:210px; height:35px; margin:10px auto 0;}

.banner5
{ width:1440px; height:605px; margin:0 auto; background:url(../images/bg4.jpg) no-repeat;}
.banner5_1
{ width:450px; height:250px; margin:0 35px 0 0; padding-top:200px; float:right;}
.banner5_p1
{ font-size:31px; font-family:"方正兰亭粗黑简体"; margin:30px auto 0; color:#010101;}
.banner5_p2
{ font-size:48px; font-family:"方正兰亭粗黑简体"; margin:30px auto 0; color:#cc0033;}
.btn4
{ width:160px; height:30px; margin:0 auto; padding-top:20px;}


.banner6
{ width:1440px; height:525px; margin:0 auto; background:url(../images/bg5.jpg) no-repeat;}
.banner6_1
{ width:730px; height:200px; margin:0 0 0 140px; padding-top:230px; position:relative; z-index:1;}

.banner-bm1
{ width:725px; height:200px; margin:0 auto; font-size:19px; font-family:"黑体";}
.zxbm_span1
{ width:147px; text-align:center; border:1px solid #cc0033; background:#eaeaea; color:#000000; }
.zxbm_span2
{ width:210px; border:1px solid #cc0033; text-align:center;  background:#ffffff;}
.zxbm_span3
{ text-align:center; }

.banner6_2
{ width:514px; height:600px; background:url(../images/jl.jpg) no-repeat; position:absolute; z-index:2; margin:-450px 0 0 550px; }
.closeBtn
{ width:30px; height:30px; margin:0; float:right;}
.closeBtn_a
{ width:27px; height:27px; float:left;}

.egg{width:500px; height:400px; margin:70px auto 20px auto;} 
.egg ul li{z-index:999;} 
.eggList{padding-top:110px;position:relative;width:500px;} 
.eggList li{float:left;width:158px;  background:url(../images/egg_1.png) no-repeat bottom;
height:187px;cursor:pointer;position:relative;margin-left:40px; margin-top:20px;} 
.eggList li span{position:absolute; width:30px; height:60px; left:68px; top:64px; color:#ff0; 
 font-size:42px; font-weight:bold} 
.eggList li.curr{background:url(../images/egg_2.png) no-repeat bottom;cursor:default;z-index:300;} 
.eggList li.curr sup{position:absolute;background:url(../images/img-4.png) no-repeat;width:232px;  
height:181px;top:-36px;left:-34px;z-index:800;} 
.hammer{background:url(../images/img-6.png) no-repeat;width:74px;height:87px;position:absolute; text-indent:-9999px;z-index:150;left:420px;top:100px;}
.resultTip{position:absolute; background:#ffc ;width:200px;padding:6px;z-index:500;top:200px;  
left:10px; color:#f60; text-align:center;overflow:hidden;display:none;z-index:500;} 
.resultTip b{font-size:14px;line-height:24px;} 


.banner7
{ width:1440px; height:655px; margin:0 auto; background:url(../images/bg6.jpg) no-repeat;}
.banner7_1
{ width:980px; height:500px; margin:0 auto; padding-top:100px; }


.banner8
{ width:1440px; height:526px; margin:0 auto; background:url(../images/bg7.jpg) no-repeat;}
.banner8_1
{ width:980px; height:150px; margin:0 auto; padding-top:340px;}



.banner9
{ width:1440px; height:502px; margin:0 auto; background:url(../images/bg8.jpg) no-repeat;}
.banner9_1
{ width:980px; height:300px; margin:0 auto; padding-top:130px;}
.rollphotos{width: 980px;height: 300px; margin:auto;}
.blk_29{width: 980px;height: 275px;margin:40px auto 0; }
.Cont
 {  margin:0 0 0 -420px; left:50%; padding-top:5px; overflow: hidden; width: 880px; float:left; position:relative; z-index:1;}
.box
 { float: left; width: 210px; margin:0 5px; text-align:center;}
.blk_29 .leftBotton{ width:70px;height:80px; margin:0; padding-top:80px; padding-left:50px; position:absolute; z-index:2;}
.blk_29 .rightBotton{ width:70px;height:80px; display:inline; margin:80px 0 0 450px; position:absolute; z-index:2;}

/* 内容 */

#bottomNav
{position:fixed; bottom:0; left:0; width:100%;}

/*尾部*/
.foot
{ width:1440px; height:390px; background:url(../images/footbg.jpg) no-repeat; margin:0 auto;}

.foot1
{ width:980px; height:160px; margin:0 auto 0;}
.foot1_1 a
{ width:135px; height:150px; float:left; margin:40px 0 0 0; background:url(../images/foot1.jpg) no-repeat;}
.foot1_1 a:hover
{ background:url(../images/hover1.jpg) no-repeat;}
.foot1_2 a
{ width:135px; height:150px; float:left; display:inline; margin:40px 0 0 70px; background:url(../images/foot2.jpg) no-repeat;}
.foot1_2 a:hover
{ background:url(../images/hover2.jpg) no-repeat;}
.foot1_3 a
{ width:135px; height:150px; float:left; display:inline;margin:40px 0 0 70px; background:url(../images/foot3.jpg) no-repeat;}
.foot1_3 a:hover
{ background:url(../images/hover3.jpg) no-repeat;}
.foot1_4 a
{ width:135px; height:150px; float:left; display:inline;margin:40px 0 0 70px; background:url(../images/foot4.jpg) no-repeat;}
.foot1_4 a:hover
{ background:url(../images/hover4.jpg) no-repeat;}
.foot1_5 a
{ width:135px; height:150px; float:right; display:inline; margin:40px 0 0; background:url(../images/foot5.jpg) no-repeat;}
.foot1_5 a:hover
{ background:url(../images/hover5.jpg) no-repeat;}

.foot2
{ width:980px; height:160px; margin:0 auto 0;}
.foot-left .a1{width: 200px;height: 100px; float:left; margin:50px 0 0 20px;}
.foot-right{width:500px; float:right; display:inline; margin:30px 0 0 0; overflow:hidden;}
.foot-right .fnav{ width:500px; color:#acacac; }
.fnav a{color: #acacac;}
.f .f_p{color: #acacac;}
.input1{border: 1px solid #A2A3A5;
    width: 140px;
    height: 16px;
    color: #666666;
}
.form{margin: -4.5% 0 0 61%;}
.input2{margin-top:6px;}
/*尾部*/

