@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
ul,li,a{ list-style:none; text-decoration:none;}
img{ margin:0; padding:0; border:0;}
.pub{color:#FFF;font-size:14px;}
.clear{ clear:both;}
body{ width:100%; height:auto;background:#fff9f9;}

.banner{ height:578px; width:auto;text-align:center;}
.banner img{ margin:0 auto;}
.sminav{ height:50px; width:100%; background:url(../images/redline.jpg) repeat-x center; z-index:1;}
.sminav ul{ width:1145px; height:50px;margin:0 auto; text-align:center; }
.sminav ul li{ height:54px; width:162px; float:left; display:inline;  }
.sminav ul li a{ float:left; height:50px; width:162px;  font-size:20px; color:#fff; line-height:50px; font-family:"Î¢ÈíÑÅºÚ";}
.v1,.v2,.v3,.v4,.v5,.v6,.v7{ background:url(../images/navhover.png) no-repeat; margin-top:-4px; }


.smile{ height:407px; width:100%; background:url(../images/touxiao.jpg) no-repeat center;}
.smiletot{ width:1000px; height:290px; margin:0 auto; }
.year{width:235px; height:150px; float:left; display:inline;  margin-top:50px; }
.year dt{  width:175px; height:70px; text-align:center;}
.year dt p{  font-size:26px; color:#fff;font-family:"Î¢ÈíÑÅºÚ";}
.year dl{  width:230px; height:75px; text-align:center;  }
.year dl p{ line-height:25px;  font-size:16px; color:#fff;font-family:"Î¢ÈíÑÅºÚ";}
.come{width:235px; height:150px; float:right; display:inline;   margin-top:110px; margin-right:-50px;}
.come dt{  width:230px; height:70px; text-align:center;  }
.come dt p{ font-size:26px; color:#fff;font-family:"Î¢ÈíÑÅºÚ";}
.come dl{  width:230px; height:75px; text-align:center;  }
.come dl p{ line-height:25px;  font-size:16px; color:#fff;font-family:"Î¢ÈíÑÅºÚ";}

.zhounian{height:351px; width:100%; background:url(../images/znbg.jpg) no-repeat center; text-align:center; margin-top:10px;}
.dali{height:60px; width:100%; background:#683803; text-align:center;line-height:60px;font-size:30px; color:#ffefcb;font-family:"Î¢ÈíÑÅºÚ";}
.gift{height:439px; width:100%; background:url(../images/dalibg.jpg) no-repeat center;padding-top:30px;font-family:"Î¢ÈíÑÅºÚ";}
.giftCen{height:397px; width:1000px; background:url(../images/giftbg.jpg) no-repeat center; margin:0 auto; }
.giftCen1{height:377px; width:210px; padding:15px 17px 0 23px; float:left; }
.gift_dt{height:260px; width:210px;}
.gif_tec{ float:left;height:50px; width:210px;line-height:50px;font-size:30px; color:#ffefcb; text-align:center;  }
.pubgif{text-align:center;float:left; display:inline;  font-size:16px;margin-bottom:10px;}
.gif1{ height:45px; width:60px; background:#8d0000; padding-top:5px;color:#ffefcb;}
.gif2{ height:50px; width:150px; background:#aa0000;  line-height:50px;color:#ff9500; }
.gift_num{ width:210px; float:left; font-size:14px;line-height:22px;color:#730000;}
.gift_num span{font-size:18px;color:#ff9500; }
.gif_dtt{  width:210px; height:110px; }
.gif_dtt p{ width:210px; height:auto;  margin-top:10px;text-align:center;}
.gif_dd{background:#aa0000;line-height:45px;color:#ff9500;margin-top:0px;font-family:"Î¢ÈíÑÅºÚ"; font-size:20px;}
.gif_dd:hover{color:#ffefcb;}

.irregular{ height:96px; width:auto; background:url(../images/bgzbg.png) no-repeat center; margin:0 auto;text-align:center; }
.dlzjzx{ width:1000px;float:left;margin:45px auto 0 22%; }
.dlzjzx p{font-size:24px; color:#fff;font-family:"Î¢ÈíÑÅºÚ"; }

.center{ height:596px; width:100%; background:url(../images/xsl.jpg) no-repeat center; }
.xsl{ height:596px; width:1000px; background:url(../images/xsl1.jpg) no-repeat center; margin:0 auto;}
.xsltot{ height:276px;}
.mv{ width:362px; height:240px; float:left;  margin-top:9px;}
.mv img{ float:left; margin-top:25px;}
.font{ height:90px; width:200px;margin-top:128px;float:left;  }
.font p{ height:30px; width:190px; font-size:14px;  color:#fff;font-family:"Î¢ÈíÑÅºÚ";  line-height:30px;  margin-left:70px;}
.font p span{ margin-left:5px;color:#000;}
.actor{ height:280px; width:362px; float:left;  }
.actor2{ height:280px; width:370px; float:left; }
.actor2 a{ float:left; height:170px; width:170px; margin:45px 0 0 15px;}
.actor p{ width:336px; height:175px;color:#000000; font-size:14px; line-height:30px;font-family:"Î¢ÈíÑÅºÚ";  letter-spacing:1px; margin-left:15px; padding-top:30px;  }
.actor p span{ font-size:24px;}
.actor img{ margin:20px 0 0 10px;}
.time{ width:200px; height:25px; margin:5px 0 0 63px;float:left; display:inline; padding-left:10px; font-size:14px; color:#fff;font-family:"Î¢ÈíÑÅºÚ";  line-height:25px;background:url(../images/timebg.jpg) no-repeat;  }
.time span{ margin-left:5px; color:#000;}


.diebian{ height:435px; width:100%; background:#fff9f9;}
.change{ width:1000px; height:425px; background:url(../images/diebian.jpg) no-repeat; margin:0 auto; opacity:0.9;  }
.ljzxa{ float:left; width:120px; height:100px; margin-top:321px;}
.ljzxa a{ float:left; height:100px; width:120px;}
.change1{ width:830px; height:425px; float:left; display:inline; margin:0 auto;overflow:hidden; margin-left:22px; }
.change1 ul{ width:830px; padding-top:95px; }
.change1 ul li{ float:left; display:inline; margin-left:2px;}
.pre{ float:left;height:52px; width:28px;  margin-top:230px;}


.reconfir{ height:78px; width:100%; }
.reconfir p{ font-size:28px; color:#000; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; line-height:78px;}
.jzjs{height:551px; width:100%; background:url(../images/csxx.jpg) no-repeat center; }
.perfect{ height:460px; width:1000px;margin:0 auto; }
.perfe{ width:428px; height:460px; float:right;}
.perfect1{ height:125px; width:350px; margin-top:105px; margin-left:8px; }
.perfect1 a{ float:left;height:125px; width:350px;}
.national{ height:147px; width:395px; margin:0 auto; margin-top:30px;  font-size:16px; color:#2a2a2a;font-family:"Î¢ÈíÑÅºÚ";  line-height:25px;  letter-spacing:1px; margin-left:-8px; }
/*.perfect p{ height:147px; width:395px; margin:0 auto; float:right; display:inline;margin-top:270px; font-size:16px; color:#2a2a2a;font-family:"Î¢ÈíÑÅºÚ";  line-height:25px; margin-right:40px; letter-spacing:1px;}*/


.irregular1{ height:96px; width:100%;  background:url(../images/bgzbg.png) no-repeat center;}


.analyze{height:126px; width:100%; margin:0 auto; text-align:center; background:#1a202c;  }
.analyze1{ height:126px; width:1000px; margin:0 auto; background:url(../images/method_blue_03.png) no-repeat center; }
.analyze ul{ height:126px; width:1000px; padding:0 0 0 11px;}
.analyze ul li{ height:125px; width:197px; float:left; margin-top:11px; }
.fashion{ height:618px; width:100%; background:#fff9f9; }
.angela{ width:1000px; height:618px;   margin:0 auto; }
.left{ height:618px; width:592px; float:left; }
.t1,.t2,.t3,.t4,.t5{ background:url(../images/method_red_03.png) no-repeat}
.t2{ background-position:-197px 0}
.t3{ background-position:-394px 0}
.t4{ background-position:-591px 0}
.t5{ background-position:-788px 0}



.right1{height:618px; width:408px; float:left; display:inline;  overflow:hidden; background:url(../images/ylhead.jpg) no-repeat;}
.js12{ height:24px; width:100px; margin:40px 0 0 150px; font-size:14px; text-align:center; color:#FFF;font-family:"Î¢ÈíÑÅºÚ"; line-height:22px; background:url(../images/ke1.jpg) no-repeat center; }
.p12{ height:45px; width:366px;  margin:10px 0 0 22px; text-align:center; font-size:24px; color:#000;font-family:"Î¢ÈíÑÅºÚ"; }
.sszx{ width:408px;text-align:center;}
.p22{ height:75px; width:372px; margin:10px 0 0 22px; line-height:25px;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; }
.jstd{  width:408px; height:26px; margin-top:20px; text-align:center;}
.heit2{ height:160px;}
.p32{height:auto; width:372px; margin:25px 0 0 22px;color:#000;font-size:14px; line-height:20px;  }
.p32 span{ margin-left:10px;}
.p32 img{ float:left; margin-top:3px;}
.p42{ height:auto; width:auto;font-size:14px; color:#000; line-height:20px;  margin:5px 0 0 22px;font-family:"Î¢ÈíÑÅºÚ";   }
.p42 span{ margin-left:10px;}
.p42 img{ float:left; margin-top:4px; }
.but2{ height:45px; width:330px; margin:0 0 0 72px;}
.but2 img{ margin-right:10px;}


.smylbs{height:318px; width:100%; background:#f2ecec;}
.smylbs1{ height:313px; width:auto; margin:0 auto; }
.smylbs2{ height:230px; width:1000px; margin:0 auto;background:url(../images/ylbs.jpg) no-repeat center;}
.p5{ height:85px; width:310px; float:left; margin:100px 0 0 70px; line-height:25px; font-family:"Î¢ÈíÑÅºÚ"; display:inline}
.p6{  width:287px; float:right; display:inline; margin:90px 250px 0 0; padding-left:5px; color:#FFF; font-size:18px; border-bottom:1px solid #fff8f8; }
.p6 span{ font-size:30px;}
.p7{ width:320px;  float:right; margin:5px 265px 0 0;color:#FFF;font-family:"Î¢ÈíÑÅºÚ";  font-size:12px;  line-height:20px; display:inline}
.p7 span{ float:right; }
.p7 span a{color:#FFF;}
.p7 span a:hover{color:#FC9}

.irregular2{ height:96px; width:100%; background:url(../images/bgzbg.png) no-repeat center; }
.irregular3{ height:96px; width:100%; background:url(../images/bgzbg.png) no-repeat center; }
.irregular3 span{ font-size:36px;}
.dlzjzx1{ width:1000px;float:left;margin:35px auto 0 22%;}
.dlzjzx1 p{font-size:24px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; }
.irregular4{ height:96px; width:100%; float:left;background:url(../images/bgzbg.png) no-repeat center; }

.advantage{ height:757px; width:100%; background:url(../images/sfsbg4.jpg) no-repeat center;text-align:center; }
.advant1{ height:660px; width:1000px; margin:0 auto; padding-top:19px;}

.expert{ height:855px; width:auto; background:url(../images/expertbg.jpg) no-repeat center;  }
.expert1{ height:770px; width:1000px; margin:0 auto;  }
.retile{ height:100px; width:830px; padding-top:20px; margin-left:50px; }
.retile span{ font-size:24px; color:#000;font-family:"Î¢ÈíÑÅºÚ";  line-height:45px; }
.retile p{font-size:18px; line-height:25px; font-family:"Î¢ÈíÑÅºÚ"; }
.blacktot{ width:1000px; height:730px; }



.bkimg{ float:left; display:inline; width:350px; margin-top:50px; }
.black{ height:475px; width:650px; float:left; display:inline;  background:#595756; margin-top:50px;  z-index:-9999; overflow:hidden; }
.p8{  width:590px; margin:20px 0 0 40px;  padding-left:5px; color:#FFF; font-size:28px; border-bottom:1px solid #fff8f8; }
.p8 span{ font-size:50px;font-family:"Î¢ÈíÑÅºÚ"; }
.p9{ width:590px; height:130px; margin:15px 0 0 40px; padding-left:5px; line-height:25px; }
.p10{ height:131px; width:40px; float:left; display:inline; margin-right:10px; margin-left:35px;}
.p11{ width:550px; height:22px;float:left;  display:inline; margin-top:10px; }
.blue{ height:55px; width:500px; float:left; margin-top:35px; }
.blue img{ margin-left:20px; }
.experthj{ height:100px; width:1000px; float:left; display:inline; margin:0 auto; text-align:center; margin:10px 0 0 45px;  }
.experthj ul{ height:90px; width:1000px; margin-top:20px; background:url(../images/expert_black_07.png) no-repeat;}
.experthj ul li{ height:100px; width:110px; float:left; margin-top:0; margin-right:4px;}
.z1,.z2,.z3,.z4,.z5,.z6,.z7{ background:url(../images/expert_red_07.png) no-repeat;}
.z1{ background-position:-115px 0;}
.z2{ background-position:-227px 0;}
.z3{ background-position:-344px 0;}
.z4{ background-position:-455px 0;}
.z5{ background-position:-569px 0;}
.z6{ background-position:-682px 0;}
/*.z7{ background-position:-800px 0;}*/



.irregular5{ height:96px; width:100%; background:url(../images/bgzbg.png) no-repeat center; }


.beauty{ height:1550px; width:auto; margin-top:2px; background:#fff9f9; }
.pubb{color:#000000; font-family:"Î¢ÈíÑÅºÚ"; height:330px; width:1000px; margin:0 auto;}
.beauty1{ background:url(../images/swmxjz.jpg) no-repeat center; }
.beauty2{ background:url(../images/bsjstcjz.jpg) no-repeat center;}
.beauty3{ background:url(../images/yxzj2.jpg) no-repeat center; }
.beauty4{ height:319px; width:1000px; margin:0 auto; background:url(../images/yxzj.jpg) no-repeat center; font-family:"Î¢ÈíÑÅºÚ";}
.bea1{ font-size:30px;  width:546px; height:45px; float:right; display:inline; margin-top:30px;}
.bea2{ font-size:16px; width:546px; height:130px; float:right;display:inline; margin-top:35px; line-height:28px;}
.bea3{ height:50px;width:540px;float:right;display:inline;}
.bea3 img{ margin-right:20px;}

.bea4{ font-size:30px;  width:450px; height:35px; float:left; display:inline; margin:60px 0 0 40px; }
.bea5{ font-size:16px;  width:490px; height:130px; float:left;display:inline; margin:45px 0 0 40px; line-height:28px;}
.bea6{ height:50px;width:490px; float:left;display:inline; margin-left:40px; }
.bea6 img{ margin-right:20px;}

.bea7{ font-size:30px;  width:546px; height:35px; float:right; display:inline; margin-top:80px;}
.bea8{ font-size:16px; width:490px; height:130px; float:right;display:inline; margin:45px 55px 0 0 ; line-height:28px;}
.bea9{ height:40px;width:490px;float:right;display:inline; margin-right:55px; }
.bea9 img{ margin-right:20px;}

.bea10{ font-size:30px; width:450px; height:35px; float:left; display:inline; margin:45px 0 0 30px; }
.bea11{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; width:540px; height:130px; float:left;display:inline; margin:45px 0 0 30px; line-height:28px; color:#000000; }
.bea12{ height:50px;width:490px;float:left;display:inline; margin-left:30px; }
.bea12 img{ margin-right:20px;}
.now{ margin:0 auto; text-align:center; margin-top:10px;}


.question{ height:1550px; width:auto;background:#fff9f9; } 
.require{ height:520px; width:auto; padding-top:20px; }
.wyjz{ width:1000px; height:70px; background:url(../images/rbbfg.jpg) no-repeat center; margin:0 auto; }
.wyjz p{ font-size:30px; color:#000000; font-family:"Î¢ÈíÑÅºÚ"; line-height:70px; padding-left:20px;}
.wyjz p img{  margin-left:470px;}
.wyjzimg{ height:425px; width:1000px; margin:0 auto; margin-top:15px; background:url(../images/cxbz.jpg) no-repeat center; }
.wyjzimg p{ height:52px; width:148px; position:absolute; }
.wyjzimg p a{ float:left; display:inline; height:52px; width:148px; font-size:24px; line-height:52px; color:#222121; }
.wyjzimg p a:hover{color:#06C;}
.img1{  margin:113px 0 0 152px;}
.img2{  margin:235px 0 0 175px; }
.img3{  margin:316px 0 0 255px; }
.img4{  margin:13px 0 0 535px;}
.img5{margin:93px 0 0 680px; }
.img6{  margin:170px 0 0 640px;}
.img7{  margin:278px 0 0 728px;}
.img8{ margin:358px 0 0 666px;}


.wyjzimg1{ margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; margin-top:20px; width:980px; line-height:30px; padding:0 10px 0 20px; font-size:18px; color:#161616;}
.wyjzimg1 span{ color:#cf1133; }
.wyjzimg2{  height:360px; width:1000px; margin:0 auto;   }
.turnlt{ height:307px; width:43px; float:left; margin-top:70px; }
.turnlt img{ margin-top:100px;}
.turncn{ height:307px; width:910px; float:left; overflow:hidden; margin-top:70px;}
.turncn img{ margin:0 10px 0 10px;}
.turnrt{ height:307px; width:43px; float:left;margin-top:70px; }
.turnrt img{ margin-top:100px;}


.wyjzimg3{ height:270px; width:1000px; margin:0 auto; background:url(../images/wsjys.jpg) no-repeat center;  }
.jzfa{ height:60px; width:770px;  margin-top:20px; line-height:28px; color:#494949; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:20px;  } 
.p51{ height:135px; width:405px; float:left; display:inline; margin:0 0 0 20px; line-height:28px; font-size:14px; color:#000000;  }
.p61{  width:290px; height:38px; float:right; display:inline; margin:0 210px 0 0;   color:#FFF; font-size:18px;font-family:"Î¢ÈíÑÅºÚ"; }
.p61 span{ font-size:30px; padding-left:5px;}
.p71{ height:70px; width:320px;  float:right; display:inline; margin:15px 200px 0 0;color:#fff; font-size:12px;  line-height:18px; }
.p71 span{ float:right; }
.p71 span a{color:#FFF;}
.p71 span a:hover{color:#06C}
.jzfa2{ height:150px; width:1000px; margin:0 auto; margin-top:60px; }

.can{ height:555px; width:auto; }
.much{ height:368px; width:auto; padding-top:20px; }

.limit{height:2180px; width:1000px;  margin:0 auto; }
.old{ height:620px; width:1000px; margin:0 auto;  }
.aimei{ height:60px; width:1000px; text-align:center; font-size:24px; color:#03b5f1;font-family:"Î¢ÈíÑÅºÚ"; margin-top:15px; }
.aimei1{ height:140px; width:1000px; text-align:center; margin:0 auto; }
.pholeft{ height:140px; width:490px; float:left; display:inline;margin-right:20px; background:url(../images/qsn.jpg) no-repeat;}
.pt{ width:250px; height:80px; line-height:32px; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#ffffff;  float:left;display:inline; margin-left:188px; }
.span{ width:105px;line-height:32px; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#ffffff;float:left; margin:60px 0 0 195px; }
.phoright{height:140px;  width:490px; float:left; background:url(../images/cnr.jpg) no-repeat;}

.xiaos{ height:309px; width:1000px;margin:0 auto;  margin-top:25px;  }
.xslt{ width:240px; height:309px; float:left;display:inline; background:url(../images/white.jpg) no-repeat; }
.xslt ul{ width:240px; height:309px;}
.xslt ul li{ height:60px; width:240px;}
.xslt ul li p{height:60px; width:240px; line-height:60px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#362400; }
.xslt ul li p span{font-size:24px;padding:0 15px 0 17px;}
.x1,.x2,.x3,.x4,.x5{ background:url(../images/red.jpg) no-repeat}
.x2{ background-position:0 -60px}
.x3{ background-position:0 -122px}
.x4{ background-position:0 -184px}
.x5{ background-position:0 -246px}



.xscn{ width:417px; height:309px; float:left; display:inline; }
.xsrt{ width:341px; height:309px; float:left; display:inline; background:#01b7f0;}
.xinfei{ height:165px; width:306px; margin-top:35px; padding:0 18px 0 18px; line-height:23px; font-size:14px; color:#fff;}
.xsrt img{ float:left; display:inline; margin-left:80px; margin-top:20px;}
.zjjy{ margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; margin-top:15px; width:980px; line-height:35px; padding:0 10px 0 0; color:#000000; margin-top:25px;}
.zjjy span{ color:#cf1133; }

.harm{ height:352px; width:1000px; }
.yczz{  width:1000px; margin-top:30px; margin:0 auto;}

.correct{ height:775px; width:1000px; }
.aimeip{ height:162px; margin-top:50px;}
.aimeip p{ color:#000000; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; line-height:35px; text-align:center; }
.aimeip p span{ color:#cf0000; font-size:30px;}
.aimeimg{ width:1000px; margin:0 auto;}

.smileqx{ height:280px; width:1000px; margin:0 auto; }
.smilecurve{width:1000px;margin:0 auto; }
.smileimg{ width:980px; margin:0 auto;margin:35px 10px 0 20px; }



/*footer*/
/*.footer{height:290px;background:url(../images/footer_bg.jpg) no-repeat;margin-top:12px;}
.footer_nav{height:30px;line-height:30px;}
.footer_nav {width:530px;margin:0 auto}
.footer_nav li{float:left;color:#e7d8b2;display:inline;margin-left:10px;}
.footer_nav li a{float:left;color:#e7d8b2;width:60px; font-size:14px;}
.footer_logo{float:left;height:85px;display:inline;margin:50px 0 0 50px;}
.footer1{float:left;display:inline;margin:50px 0 0 50px;}
.footer1 p{ font-size:12px;line-height:23px;color:#443421}*/