@charset "utf-8";
/* CSS Document */
body{ background:#f2f2f2;}
*{ padding:0px; margin:0px;}

.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;}

.xzttop{ margin:0 auto; width:1200px; height:160px; background:url(../images/xzttop.jpg) no-repeat; overflow:hidden; border-radius:3px;}
.xzttop h1{ width:900px; font-size:22px; font-family:MicrosoftYaHei; color:#333333; font-weight:normal; margin:33px 0 12px 30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.xzttop p{ width:900px; height:52px; display:block; font-size:14px; font-family:MicrosoftYaHei; color:#666666; border-top:1px #ccc solid; margin-left:30px; line-height:190%; padding-top:7px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; text-indent:1em;}

.body{ margin:0 auto; width:1200px; overflow:hidden; margin-top:20px; background:#FFF; border-radius:3px;}
.body .bt{ width:1160px; height:50px; line-height:50px; padding:0 20px; overflow:hidden; border-bottom:1px #199a4a solid;}
.body .bt span{ display:inline-block; text-align:center; font-weight:bold; color:#999999;}
.body .bt .xh{ width:70px;}.body .bt .zt { width:100px;}.body .bt .zd { width:546.5px; padding-left:21px; text-align:left;}.body .bt .yuyue{ width:420px;}
.body .nr{ width:1200px; background:#FFF; overflow:hidden; padding-bottom:20px;}
.body .nr li{ width:273px; height:315px; margin:20px 0 0 20px; border:1px solid #eee; border-radius:3px; overflow:hidden; float:left;}
.body .nr .zt { display:inline-block; width:233px; height:80px; line-height:83px; overflow:hidden; border-bottom:1px #e2e2e2 dashed; margin-left:20px;}
.body .nr .zt a{ display:block; width:100%; height:100px; font-size:16px; font-weight:bold;}
.body .nr .zt a img{ width:50px !important; height:50px !important; margin:20px 10px 0 0; float:left;}
.body .nr .zt a:hover{ color:#05ac04; text-decoration:none;}
.body .nr .yuyue{ width:273px; height:92px; margin:3px 0 0 10px; float:left;}
.body .nr .yuyue a {display:block; width:109.5px; height:34px; margin:5px 0 0 10px; font-size:14px; line-height:34px; border-radius:5px; text-align:center; border:1px #e2e2e2 solid; color:#999999; float:left;}
.body .nr .yuyue a:hover{ color:#05ac04; border:1px #05ac04 solid; text-decoration:none;}
.body .nr p{ width:233px; height:120px; overflow:hidden; text-indent:1em; line-height:200%; color:#999999; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; margin-left:23px; font-size:12px;}

.paihang{ margin:0 auto; width:1200px; overflow:hidden; margin-top:20px; background:#FFF; border-radius:3px;}
.paihang .bt{ width:1160px; height:50px; line-height:50px; padding:0 20px; overflow:hidden; border-bottom:1px #199a4a solid;}
.paihang .bt span{ display:inline-block; text-align:center; font-weight:bold; color:#999999;}
.paihang .bt .xh{ width:70px;}.paihang .bt .zt { width:100px;}.paihang .bt .zd { width:746.5px; padding-left:21px; text-align:left;}.paihang .bt .yuyue{ width:220px;}
.paihang .nr{ width:1200px; background:#FFF; overflow:hidden; padding-bottom:20px;}
.paihang .nr li{ width:1160px; height:110px; margin:10px 0 0 20px; border-bottom:1px solid #eee; overflow:hidden;}
.paihang .nr .xh{ display:inline-block; width:70px; height:100px; text-align:center; float:left;}
.paihang .nr .xh i{ display:inline-block; width:20px; height:20px; line-height:20px; background:#cdcdcd; margin-top:40px; font-style:normal; color:#FFF; text-align:center;}
.paihang .nr li:nth-child(1) i{ background:#ff4a4a;}
.paihang .nr li:nth-child(2) i{ background:#ff6c00;}
.paihang .nr li:nth-child(3) i{ background:#ffaa00;}
.paihang .nr .zt { width:100px; height:110px; overflow:hidden; float:left;}
.paihang .nr .zt a{ display:block; width:100px; height:100px;}
.paihang .nr .zt a img{ width:80%; height:80%; margin:10%;}
.paihang .nr .zd { width:749px; height:100px; margin:0 0 0 20px; float:left;}
.paihang .nr .zd a{ display:block; font-size:18px; margin:8px 0 7px 0; color:#0e2644; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.paihang .nr .zd a:hover{ color:#05ac04; text-decoration:none;}
.paihang .nr .zd p{ width:739px; height:50px; overflow:hidden; text-indent:1em; line-height:180%; color:#999999; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.paihang .nr .yuyue{ display:block; width:220px; height:100px; line-height:100px; text-align:center; float:left;}
.paihang .nr .yuyue a{ color:#05ac04;}

.zxbt{ width:1160px; height:50px; line-height:50px; padding:0 20px; overflow:hidden; border-bottom:1px #199a4a solid;}
.zxbt span{ float:left; font-size:16px; font-weight:bold;}
.zxbt a{ float:right;}.zxbt a:hover{ color:#05ac04; text-decoration:none;}
.zxnr{ width:1200px; overflow:hidden; padding-bottom:20px;}
.zxnr li{ width:570px; height:92px; border-bottom:1px #ebebeb dashed; overflow:hidden; background:#FFF; margin:15px 0 0 20px; float:left;}
.zxnr li em{ display:block; width:110px; height:77px; overflow:hidden; border-radius:5px; margin-right:10px; float:left;}
.zxnr li span{ display:inline-block; width:450px; height:28px; line-height:26px; font-size:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.zxnr li span a{ font-family:'Microsoft YaHei', 'SimSun';}.zxnr li span a:hover{color:#05ac04; text-decoration:none;}
.zxnr li p{ width:450px; margin:0; padding:0; font-family:'Microsoft YaHei', 'SimSun'; display:inline-block; font-size:13px; line-height:190%; text-indent:0em; color:#999999; float:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; text-indent:1em;}
.zxnr li p a{ color:#F00;}

.jgbbt{ width:1200px; height:41px; line-height:40px; overflow:hidden; background:url(../images/njhbj.png) repeat-x;}
.jgbbt li{ padding:0 20px; float:left;}
.jgbbt .active{ font-weight:bold; background:#FFF; height:51px; border:1px #eee solid;}
.jgbnr{ width:1198px; overflow:hidden; border:1px #eee solid; border-top:none;}
.jgbnr .normal{ display:none;}

.neirong{ width:1200px; overflow:hidden; padding-bottom:15px;}
.neirong span{ display:inline-block;}
.neirong .hdlb{ width:1150px; height:240px; overflow:hidden; padding:15px 0; margin-left:25px; border-bottom:1px solid #eee;}
.neirong .tp{ width:360px; height:240px; margin-right:25px; border-radius:3px; overflow:hidden; float:left;}
.neirong .tp img{ width:100%; height:100%;}
.neirong .mc{ width:763px; height:30px; overflow:hidden; font-size:18px; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
.neirong .js{ width:763px; height:158px; overflow:hidden; background:#f2f6fc; margin-top:4px; float:left;}
.neirong .js ul{ width:737px; height:156px; overflow:hidden; margin:1px 0 0 13px;}
.neirong .js li{ height:39px; line-height:39px; border-top:1px #e2eaf5 dashed; margin-top:-1px; color:#606266; float:left;}
.neirong .js li span{ float:left;}
.neirong .js li p{ margin:0px; padding:0px;}
.neirong .js li p font{ font-size:18px; color:#F00; font-weight:bold;}
.neirong .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;}
.neirong .zt{ width:737px;}.neirong .ts{ width:267px;}.neirong .rq{ width:470px;}
.neirong .rq select,.neirong .zt select{ display:inline-block; height:24px; line-height:24px; border:1px #e2eaf5 solid; background-color:#FFF; margin-top:7px; border-radius:3px; float:left;}
.neirong .xx{ width:763px; height:43px; margin-top:10px;}
.neirong .xx a{ display:inline-block; height:38px; line-height:38px; border-radius:5px; padding:0 30px; margin-right:10px;}
.neirong .xx .a1{ background:#1db256; color:#FFF;}.neirong .xx .a1:hover{ background:#ff5661; color:#FF0; text-decoration:none;}
.neirong .xx .a2{ background:#f2f6fc;}.neirong .xx .a2:hover{ background-color:#3dbea1; color:#FF0; text-decoration:none;}
.gengduo{ display:inline-block; width:1200px; height:45px; line-height:45px; font-size:16px; text-align:center; background:#FFF; margin-top:10px;}


.flbt{ width:1200px; height:41px; line-height:40px; overflow:hidden; background:url(../images/njhbj.png) repeat-x;}
.flbt li{ padding:0 20px; float:left;}
.flbt .active{ font-weight:bold; background:#FFF; height:51px; border:1px #eee solid;}
.flnr{ width:1198px; overflow:hidden; border:1px #eee solid; border-top:none;}
.flnr ul{ display:block; padding:20px 0 13px 0; overflow:hidden;}
.flnr li{ width:170px; float:left; margin:0 0 10px 29px; float:left;}
.flnr .normal{ display:none;}