@charset "gb2312";
/* CSS Document by whc */
a,a:hover{ text-decoration:none;}
em,i{ font-style:normal;}
.ban{ width:1226px; height:748px; background:url(../images/wyyyy01.jpg) no-repeat center top; overflow:hidden; margin:0 auto 60px;}
.ban a{ width:1060px; height:177px; background:url(../images/wyyyy02.jpg) no-repeat; display:block; margin:0 auto; padding:571px 0 0 0;}
.ban a span{ width:328px; height:54px; line-height:54px; text-align:center; display:block; border-radius:5px; border:1px solid #f83582; color:#f7498b; font-size:18px; text-align:center;}
.ban a span:hover{ color:#fff; background:#f83582;}
.cn01{ width:1000px; margin:0 auto 50px; overflow:hidden;}
.cn01 ul{ width:1060px; height:430px; overflow:hidden; padding:60px 0 0 10px;}
.cn01 ul li{ width:289px; margin:0 55px 0 0; float:left;}
.cn01_2{ width:251px; overflow:hidden; height:310px; padding:0 0 0 38px; background:url(../images/gjfd09.jpg) no-repeat left top;}
.cn01_2 img{ margin:20px 0 12px;}
.cn01_2 p{ font-size:20px; color:#333; line-height:30px; margin:0 0 15px;}
.cn01_2 blockquote{ font-size:16px; color:#333; line-height:26px;}
.cn01_3{ background:url(../images/gjfd10.jpg) no-repeat left top;}
.cn01_4{ background:url(../images/gjfd11.jpg) no-repeat left top;}
.cn01 a{ width:426px; height:52px; line-height:52px; display:block; margin:0 auto; text-align:center; color:#f84b8c; border:1px solid #f83582; border-radius:5px; font-size:18px;}
.cn01 a:hover{ color:#fff; background:#f83582;}
.cn02{ width:1000px; margin:0 auto; overflow:hidden;}
.cn02_1{ width:1000px; background:url(../images/yy11.jpg) no-repeat; margin:45px auto 30px; overflow:hidden;}
.cn02_1_1{ width:233px; float:left; padding:290px 0 0; overflow:hidden;}
.cn02_1_1 p{ width:158px; float:right; font-size:20px; color:#fff; line-height:28px; margin:0 0 35px; font-weight:bold;}
.cn02_1_2{ width:741px; float:right; padding:316px 0 0; overflow:hidden;}
.cn02_1_2 p{ font-size:18px; line-height:32px; color:#333; background:url(../images/yy12.jpg) no-repeat left 90%; padding:0 0 0 35px; margin:0 0 30px;}
.cn02_1_2 .wyy_p02{ width:657px; background-position:left 85px;}
.cn03{ width:100%; height:210px; overflow:hidden;}
.cn03_1{ width:1000px; height:210px; margin:0 auto; overflow:hidden;}
.cn03_1 ul{ width:1010px; padding:37px 0 0; overflow:hidden; margin:0 0 20px;}
.cn03_1 ul li{ width:235px; height:64px; background:url(../images/yy23.png) no-repeat; float:left; margin:0 2px 0 0;}
.cn03_1 ul li img{ float:left; margin:11px 0 0 11px; _margin:8px 0 0 5px;}
.cn03_1 ul li p{ width:178px; float:right; font-size:12px; color:#fc366a; padding:10px 0 0;}
.cn03_1 ul li p b{ font-size:18px; display:block; line-height:23px;}
.cn03_1 ul .wid01{ width:249px; background:url(../images/yy20.png) no-repeat;}
.cn03_1 ul .wid01 p{ width:190px;}
.cn03_1 ul .wid02{ width:274px; background:url(../images/yy21.png) no-repeat;}
.cn03_1 ul .wid02 p{ width:210px;}
.cn03_1 ul .wid03{ width:236px; background:url(../images/yy22.png) no-repeat;}
.cn03_1 ul .wid03 p{ width:175px;}
.cn03_1 a{ width:365px; height:50px; background:url(../images/yy24.png) no-repeat; line-height:50px; color:#fff; font-size:17px; text-indent:30px; display:block; margin:0 auto;}
.cn03_1 a:hover{ background:url(../images/yy244.png) no-repeat;}
.ku01{ width:100%; background:url(../images/yy41.jpg) no-repeat center 0px fixed;}
.ku02{ width:100%; background:#fff; overflow:hidden; padding:50px 0 0;}
.cn04{ width:1000px; margin:0 auto; overflow:hidden;}
.cn04 ul{ width:1100px; height:850px; overflow:hidden; margin:60px 0 0;}
.cn04 ul li{ width:290px; height:375px; margin:0 64px 45px 0; display:inline; float:left; overflow:hidden; position:relative;}
.cn04 ul li img{ display:block;}
.cn04 ul li .im02{ width:290px; height:196px; position:absolute; top:0; left:0;background:url(../images/yy25.png) no-repeat; _background:none;}
.cn04 ul li .cn04_1{ width:290px; height:365px; position:absolute; top:196px; overflow:hidden; background:#f5f5f5;}
.cn04 ul li .cn04_2{ width:290px; height:233px; overflow:hidden; padding:25px 0 0 0;}
.cn04 ul li .cn04_2 img{ display:block; margin:0 auto;}
.cn04 ul li .cn04_2 dl{ width:290px; overflow:hidden; text-align:center; margin:10px auto 10px;}
.cn04 ul li .cn04_2 dl dt{ font-size:24px; color:#333; font-weight:bold;}
.cn04 ul li .cn04_3{ display:none;}
.cn04 ul li .cn04_3 .imm{ display:block; margin:25px auto 10px;}
.cn04 ul li .cn04_3 strong{ display:block; text-align:center; font-size:22px; color:#fff; margin-bottom:15px;}
.cn04 ul li .cn04_3 p{ width:252px; height:130px; font-size:16px; margin:0 auto; line-height:30px; color:#fff; padding:25px 0 0 0;}
.cn04 ul li .cn04_3 a{ width:253px; height:47px; line-height:47px; color:#fff; text-indent:45px; font-size:18px; background:url(../images/yy37.jpg) no-repeat; display:block;margin:0 auto;}
.cn04 ul li .cn04_3 a:hover{ background:url(../images/yy40.jpg) no-repeat; color:#fc366a;}
.cn05{ width:1000px; margin:0 auto 30px; overflow:hidden;}
.cn05 .xbt{ margin:0 auto 30px;}
.cn06{ width:1000px; margin:0 auto 50px; overflow:hidden;}
.cn06 blockquote{ color:#333; font-size:26px; line-height:35px; margin:40px 0 20px;}
.cn06_1{ width:1000px; overflow:hidden;}
.cn06_1 ul{ width:1000px; overflow:hidden;}
.cn06_1 ul li{ width:200px; height:390px; float:left; overflow:hidden; position:relative;}
.cn06_1 ul li img{ display:block;}
.cn06_1 ul li .im022{ width:200px; height:188px; position:absolute; top:0; left:0;background:url(../images/bjrl48.png) no-repeat; _background:none;}
.cn06_1 ul li .cn06_2{ width:200px; height:380px; position:absolute; top:185px;}
.cn06_1 ul li .cn06_3{ width:200px; height:233px; overflow:hidden; padding:25px 0 0 0; background:#f6f6f6;}
.cn06_1 ul li .cn06_3 img{ display:block; margin:0 auto;}
.cn06_1 ul li .cn06_3 dl{ width:200px; overflow:hidden; text-align:center; margin:10px auto 10px;}
.cn06_1 ul li .cn06_3 dl dt{ font-size:22px; color:#474747; font-weight:bold;}
.cn06_1 ul li .cn06_4{ display:none;}
.cn06_1 ul li .cn06_4 .imm{ display:block; margin:25px auto 10px;}
.cn06_1 ul li .cn06_4 strong{ display:block; text-align:center; font-size:22px; color:#fff; margin-bottom:15px;}
.cn06_1 ul li .cn06_4 p{ width:180px; height:140px; font-size:16px; margin:0 auto; line-height:28px; color:#fff; padding:20px 0 0 0;}
.cn06_1 ul li .cn06_4 a{ width:45px; height:45px; background:url(../images/ydywh26.jpg) no-repeat; display:block;margin:0 auto;}
.cn06_1 .dian{ width:381px; height:58px; display:block; margin:0 auto; background:url(../images/ydy33.jpg) no-repeat; line-height:58px; color:#fff; text-indent:40px; font-size:20px;}
.cn06_1 .dian:hover{ background:url(../images/ydy34.jpg) no-repeat;}
.cn07{ width:1000px; margin:0 auto 50px; overflow:hidden;}
.cn07 blockquote{ color:#333; font-size:26px; line-height:35px; margin:0 0 20px;}
.cn07 .wyy_p01{ font-size:16px; text-indent:2em; line-height:26px; margin:0 0 20px;}
.qh_l{ width:760px; float:left;}
.qh_l dl{ width:751px; height:391px; position:relative;}
.qh_l dl dd{ width:751px; height:66px; background:url(../images/ydywh29.png) no-repeat; position:absolute; left:0; bottom:0; font-size:17px; line-height:66px; text-indent:50px; z-index:10; color:#fff;}
.qh_r{ width:233px; float:right;}
.qh_r ul li{ width:216px; background:#838383; float:right; cursor:pointer; height:59px; margin:0 0 1px; transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; line-height:59px; font-weight:bold; color:#fff; font-size:20px; text-align:center;}
.qh_r ul li b{ width:216px; float:right; display:block; text-align:center;}
.qh_r ul .active{ width:233px; background:#ff4c76;}
#whc_Content1,#whc_Content2,#whc_Content3,#whc_Content4{ display:none;}
.cn08{ width:1000px; margin:0 auto 50px; overflow:hidden;}
.cn08 ul{ width:1020px; overflow:hidden; padding:42px 0 0;}
.cn08 ul li{ width:242px; height:409px; margin:0 10px 0 0; overflow:hidden; text-align:center; float:left; background:url(../images/ydywh47.jpg) no-repeat;}
.cn08 ul li img{ margin:24px auto 14px;}
.cn08 ul li b{ display:block; font-size:22px; color:#333;}
.cn08 ul li em{ display:block; font-size:12px; text-transform:uppercase; background:url(../images/ydywh48.jpg) no-repeat center bottom; padding:0 0 10px; margin:0 0 20px; color:#666;}
.cn08 ul li p{ font-size:16px; color:#333; line-height:30px;}
.cn08 ul li a{ font-size:16px; width:141px; height:32px; line-height:32px; text-align:center; background:url(../images/ydywh49.jpg) no-repeat; color:#fff; display:block; margin:15px auto 0;}
.cn08 ul li a:hover{ text-decoration:underline;}


#allsort{ display:none;}