@charset "utf-8"; 
/* CSS Document */
body{ background:#f5f5f5;}
dl,dt,dd{ margin:0; padding:0;}

.fenlei{ width:222px; position:absolute; z-index:999; overflow:hidden; display:none; background:#FFF; border-top:3px #199a4a solid;}
.fenlei .gedi{ width:201px; padding-bottom:6px; overflow:hidden; border-bottom:1px #dbdddf dashed; margin:9px 0 0 11px;}
.fenlei .gedi li{ width:68px; height:26px; line-height:26px; text-align:center; background:url(../images/gedi.png) 0 8px no-repeat; margin-left:-1px; float:left;}
.fenlei .erweima{ display:inline-block; width:200px; margin:13px 0 0 11px;}
.fenlei .erweima span{ display:inline-block; width:100px; text-align:center; float:left;}
.fenlei .erweima span img{ width:80px; margin:0 10px 5px 10px;}

.weizhi{ width:1200px; height:50px; line-height:48px; overflow:hidden; margin:0 auto; font-size:14px; color:#333333;}

.datu{ width:100%; height:400px; overflow:hidden;}

.kcbt{ margin:0 auto; text-align:center; width:1200px; height:80px; line-height:80px; overflow:hidden; border-bottom:10px #f5f5f5 solid; background-color:#FFF;}
.kcbt h1{ margin:0; font-size:20px;}

.plate{ margin:0 auto; width:1150px; height:320px; overflow:hidden; background:#FFF; padding:25px;}
.plate .tp{ width:480px; height:320px; margin-right:25px; float:left;}.plate .tp img{ width:100%; height:100%;}
.plate .btzt{ width:645px; height:35px; overflow:hidden; float:left;}
.plate .btzt em{ width:121px; display:inline-block; overflow:hidden; font-style:normal; height:35px; line-height:35px; border-radius:3px; color:#FFF; text-align:center; margin-right:10px; float:left;}
.plate .btzt em:nth-child(1){ background:#4cbd27;} 
.plate .btzt em:nth-child(2){ background:#4fc6ff;}
.plate .btzt em:nth-child(3){ background:#ffb400;}
.plate .btzt em:nth-child(4){ background:#6b90ff;}
.plate .btzt em:nth-child(5){ margin-right:0px; background:#b076ff;}
.plate .js{ width:645px; height:222px; overflow:hidden; background:#f2f6fc; margin-top:10px; float:left;}
.plate .js ul{ width:619px; height:220px; overflow:hidden; margin:1px 0 0 13px;}
.plate .js li{ height:44px; line-height:43px; border-top:1px #e2eaf5 dashed; margin-top:-1px; color:#606266; float:left;}
.plate .js li span{ float:left;}
.plate .js li p{ margin:0px; padding:0px;}
.plate .js li p font{ font-size:18px; color:#F00; font-weight:bold;}
.plate .zt em{ display:inline-block; font-style:normal; height:24px; line-height:24px; border:1px #e2eaf5 solid; background-color:#FFF; margin-right:5px; padding:0 6px; border-radius:3px;}
.plate .zt{ width:619px;}.plate .ts{ width:209px;}.plate .rq{ width:410px;}
.plate .rq select{ display:inline-block; height:24px; line-height:24px; border:1px #e2eaf5 solid; background-color:#FFF; margin-top:10px; border-radius:3px; float:left;}
.plate .xx{ width:645px; height:43px; margin-top:10px; float:left;}
.plate .xx a{ display:inline-block; width:121px; text-align:center; height:43px; line-height:43px; border-radius:5px; margin-right:10px;}
.plate .xx .a1{ background:#199a4a; color:#FFF;}.plate .xx .a1:hover{ background:#ff5661; color:#FF0; text-decoration:none;}
.plate .xx .a2{ background:#f2f6fc;}.plate .xx .a2:hover{ background-color:#3dbea1; color:#FF0; text-decoration:none;}

.body{ background:#FFF; overflow:hidden; margin:0 auto; border-radius:3px;}
.body span,.body em{ display:inline-block; font-style:normal;}

.znr{ width:1200px; margin:0 auto; overflow:hidden; margin-top:15px;}
.jznav{ width:1198px; height:46px; border:1px #e1e1e1 solid; background:#FFF; overflow:hidden; border-bottom:2px #199a4a solid;}
.jznav ul{ width:1200px; overflow:hidden; }
.jznav li{ display:block; width:199px; height:46px; line-height:46px; font-size:16px; float:left; text-align:center; border-right:1px #e1e1e1 solid;}/*
.jznav li{ display:block; width:149px; height:46px; line-height:46px; 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:1198px; border-top:none; margin:0 auto;}
.r_nav li.onHov a,.r_nav li:hover a{ display:inline-block; width:100%; height:100%; background:#199a4a; color:#FFF;}

.neir{ width:1200px; background:#FFF;}
.neir .bt{ display:block; width:1200px; height:59px; line-height:59px; overflow:hidden; border-bottom:1px #dedede solid; background:url(../images/body.png) 0 18px no-repeat;}
.neir .bt h2{ margin:0; font-size:20px; margin-left:17px; float:left;}
.neir .nr{ width:1100px; margin:0 auto; line-height:180%; font-size:16px; margin:20px 0 0 50px; padding-bottom:5px;}
.neir .qewm{ width:100%; display:inline-block; text-align:center; margin-bottom:-10px;}
.neir .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;}