@charset "utf-8"; 
/* CSS Document */
body{ background:#f2f2f2;}
dl,dt,dd{ margin:0; padding:0;}

.fenlei{ width:200px; height:479px; overflow:hidden; display:none; position:absolute; z-index:10000; margin-top:40px;}
.fenlei .flbt{ width:180px; border-bottom:1px #d7d7d7 dashed; padding:0 10px 0 10px; background:#21947a;}
.fenlei .flbt01{ height:269px;}
.fenlei .flbt02{ height:119px;}
.fenlei .flbt03{ height:89px;}
.fenlei .flnr{ width:178px; overflow:hidden; float:left;}
.fenlei .flnr dt{ display:inline-block; width:168px; height:50px; line-height:50px; background:url(../images/flbj.png) right no-repeat; font-size:16px; font-weight:bold; color:#FFF; margin-left:5px;}
.fenlei .flnr dd{ width:188px; overflow:hidden;}
.fenlei .flnr dd a{ display:block; color:#FFF; height:30px; text-align:center; font-size:14px; float:left;}
.fenlei .flnr dd a:hover{color:#FF0; text-decoration:underline;}
.fenlei .flnr .xx a{ width:59px;}
.fenlei .flnr .xx2 a{ padding:0 16px 0 7px;}

.weizhi{ width:1200px; height:50px; line-height:48px; overflow:hidden; margin:0 auto; font-size:14px; color:#333333;}

.title{ width:1200px; height:70px; line-height:70px; overflow:hidden; margin:0 auto; margin-top:10px; padding:0px; text-align:center; border:1px #f0f0f0 solid; background:#e9e9e9; color:#f00;}
.title h1{ font-size:24px; margin:0px; padding:0px;}

.jianjie{ width:1200px; height:493px; margin:0 auto; overflow:hidden; background-color:#fff;}
.jianjie .left{ width:600px; margin:20px; float:left;}
.jianjie .slt{ width:600px; height:400px; overflow:hidden;}
.jianjie .btzt{ width:610px; height:33px; overflow:hidden; overflow:hidden; margin-top:20px;}
.jianjie .btzt em{ display:block; width:112px; overflow:hidden; font-style:normal; height:33px; line-height:33px; border-radius:3px; margin-right:10px; color:#FFF; text-align:center; float:left;}
.jianjie .btzt em:nth-child(1){ background:#7c8cbf;} 
.jianjie .btzt em:nth-child(2){ background:#77a3d4;}
.jianjie .btzt em:nth-child(3){ background:#7ab7c9;}
.jianjie .btzt em:nth-child(4){ background:#73b0dc;}
.jianjie .btzt em:nth-child(5){ margin-right:0px; background:#59bcbc;}
.jianjie .right{ width:560px; margin-top:15px; float:left;}
.jianjie .btms{ width:540px; padding:0 0 10px 0; color:#999; font-size:14px; line-height:30px; margin:0; border-bottom:1px #999 dashed;}
.jianjie .huodongxq{ width:560px; margin-top:15px; overflow:hidden;}
.jianjie .huodongxq li:nth-child(odd){ width:62%;} 
.jianjie .huodongxq li{ height:38px; font-size:16px; width:38%; line-height:28px; float:left;}
.jianjie .huodongxq li span{ color:#f10a0a; font-weight:700;}

.goumai{ width:538px; height:207px; margin-top:10px; border:1px #fce6dc solid; background:#fef9f7;}
.goumai span{ display:block;}
.yybm{ color:#d93118; font-size:18px; font-weight:bold; margin:15px 0 15px 20px;}
.shijian{ width:558px; margin-left:20px;}
.shijian li{ width:558px; margin-top:13px; overflow:hidden;}
.shijian .mc{ height:30px; line-height:30px; font-size:16px; float:left;}
.shijian .cc select{ width:300px; height:31px; text-align:center;}
.shijian .add-plus-input{ white-space:nowrap; padding-top:1px;}
.shijian .add-plus-input .btn,.add-plus-input .num{ height:20px; line-height:20px; text-align:center; vertical-align:middle;}
.shijian .add-plus-input .num{ border-top:1px solid #999; border:1px solid #999; border-left:0; border-right:0; width:50px; height:23px;}
.shijian .add-plus-input .btn{ border:1px solid #999; background-color:#F4F4F4; display:inline-block; text-decoration:none; width:25px; height:25px; line-height:25px; padding:6px 12px; margin-bottom:0; font-size:14px; font-weight:normal; white-space:nowrap; cursor:pointer; border-radius:4px; user-select:none;}
.dg{ width:538px; height:32px; overflow:hidden; margin:20px 0 0 50px;}
.dg span{ display:block; width:112px; margin-left:50px; float:left;}

.gonggao{ width:1198px; height:38px; overflow:hidden; border:1px #e1e1e1 solid; margin:0 auto; margin-top:10px; background:#F00;}
.gonggao .bt{ display:block; width:43px; height:38px; line-height:38px; font-weight:bold; background:url(../images/ggbj.png) no-repeat; padding-left:35px; float:left;}
.gonggao p{ margin:0px; width:1120px; height:38px; line-height:38px; background:#FFF; color:#666666; float:left;}

.jzztzuoce{ width:1200px; margin:0 auto; margin-top:10px; background:#FFF;}
.jzztzuoce .xg{ position:fixed; top:0; background:#fff !important; z-index:9999; width:926px;}
.jzztyouce{ width:251px; margin-left:24px; float:left;}
.jznav{ width:1198px; height:42px; line-height:42px; border:1px #e1e1e1 solid; background-color:#f6f6f6; border-bottom: 2px #21947a solid;}
.jznav ul{ width:1199px; height:42px; overflow:hidden;}
.jznav li{ display:block; width:148.75px; height:42px; line-height:42px; font-size:16px; float:left; text-align:center;  border-right:1px #e1e1e1 solid;}
.r_nav{ height:42px; position:fixed; top:0; background:#fff !important; z-index:9999; width:1199px; border-top:none;}
.r_nav ul{ width:1200px; height:42px; overflow:hidden;}
.r_nav li{ width:149px;}
.r_nav li.onHov,.r_nav li:hover{ background:#00774d;}
.r_nav li.onHov a,.r_nav li:hover a{ color:#FFF;}

.jaxiangqing{ position:relative; padding:15px 25px;}
.jaxiangqing h3{ height:40px; line-height:40px; /* background-color:#f0f0f0; */margin:20px 0;}
.jaxiangqing h3 span{ float:left; display:block; width:auto; padding:0 20px; height:40px; line-height:40px; color:#fff; text-align:center; font-size:18px; background:#21947a;}
.jaxiangqing p{ line-height:30px; font-size:16px;}
.jaxiangqing .qewm{ width:100%; display:inline-block; text-align:center; margin-bottom:-10px;}
.jaxiangqing .qewm img{ width:250px;}

.recommend{ width:1150px; margin:15px 0 0 25px; font-size:16px; overflow:hidden; border-top:1px #dedede dashed; padding:5px 0 8px 0;}