@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;}

.gonggao{ width:222px; height:375px; background:#FFF; overflow:hidden; z-index:10000; float:right;}
.gonggao .bt{ display:inline-block; width:222px; height:45px; line-height:45px; border-bottom:1px #e3e3e3 solid; text-align:center;}
.gonggao p{ margin-top:10px; line-height:200%; text-align:center; letter-spacing:2px}
.gonggao p font{ font-weight:bold; color:#F00;}

.body{ width:1200px; margin:0 auto; overflow:hidden;}
.body .bt{ width:1200px; height:80px; line-height:80px; margin-top:10px; text-align:center; font-size:24px; font-family:inherit; font-weight:normal; background:url(../images/gzbj.png) no-repeat center; color:#199a4a;}

.gzxx{ width:1210px; overflow:hidden; margin:10px 0 -10px 0; float:left;}
.gzxx li{ width:230px; height:60px; line-height:60px; border:1px #e7e7e7 solid; background:#FFF; margin:0 10px 10px 0; border-radius:5px; overflow:hidden; float:left;}
.gzxx li img{ margin:10px; float:left;}
.gzxx li a{ display:block; width:100%; height:100%; font-size:18px; text-align:center;}
.gzxx li em{ display:block; width:229px; height:70px; font-style:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}
/*.gzxx li:nth-child(2) em{ margin-top:11px; line-height:120%;}*/

.region{ width:1200px; margin:0 auto; overflow:hidden; background:#FFF; margin-top:20px; border-radius:10px;}
.region p{ margin:0px; padding:0px;}
.region .xxbt{ width:100%; height:60px; border-bottom:2px #199a4a solid; overflow:hidden;}
.region .xxbt .mc{ display:block; padding-left:10px; height:24px; line-height:24px; font-size:24px; margin-top:18px; color:#199a4a; border-left:6px #199a4a solid; text-align:center; float:left;}
.region .xxbt .gd{ height:24px; line-height:24px; margin:18px 15px 0 0; font-size:16px; float:right;}
.yingdi{ width:1200px; padding-top:10px; margin-top:10px; overflow:hidden;}
.yingdi span,.yingdi em,.yingdi i{ display:block; font-style:normal;}
.yingdi li{ width:273px; height:295px; margin:0 0 20px 20px; background:#FFF; border:1px #f2f2f2 solid; border-radius:5px; overflow:hidden; float:left;}
.yingdi li:hover{ box-shadow:0 0 6px 2px rgba(0,0,0,.10);}
.yingdi li .tu{ width:273px; height:182px; overflow:hidden;}
.yingdi li .tu img{ width:100%; height:100%;}
.yingdi li p{ width:253px; height:62px; font-size:15px; margin:10px 0 10px 10px; line-height:190%; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; border-bottom:1px #dbdddf dashed;}
.yingdi li .js{ width:253px; margin-left:10px; font-weight:100;}
.yingdi li .js i{ float:right; margin-top:-1px;}
.yingdi li .js i font{color:#F00; font-weight:bold;}
.yingdi li .js em{ width:145px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.sybt{ width:1200px; height:70px; line-height:70px; overflow:hidden;}
.sybt em{ font-size:24px; font-style:normal; margin-right:10px; float:left;}
.sybt font{ color:#999999; font-size:16px; margin-top:3px; float:left;}
.bian{ height:390px; padding:10px 20px 20px 20px; background:#FFF; border-radius:10px; float:left;}
.bian span{ display:block;}
.bian .bt{ width:100%; height:48px; border-bottom:1px #f2f2f2 solid;}
.bian .bt label{ display:block; font-size:18px; margin:8px 0 0 5px; float:left;}
.bian .bt a{ margin:6px 5px 0 0; float:right;}
.bian li{ width:100%; height:100px; padding-top:13px; border-bottom:1px #f2f2f2 solid; overflow:hidden;}
.zixun{ width:347px;}
.zixun ul li img{ width:124px; height:87px; margin-right:10px; float:left;}
.zixun ul li h4{ width:211px; margin:5px 0 6px 0; font-size:16px;font-weight:500; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#000000; float:left;}
.zixun p{ line-height:180%; color:#6d6d6d;font-size:14px}
.wenda{ width:345px; margin:0 20px 0 20px;}
.wenda span{ width:50px; height:94px; margin:6px 10px 0 0; float:left;}
.wenda span i{ display:block; width:48px; height:48px; line-height:48px; text-align:center; font-style:normal; color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size: 18px;}
.wenda h4{ width:283px; margin:5px 0 6px 0; font-size:16px; overflow:hidden;font-weight:500; white-space:nowrap; text-overflow:ellipsis; color:#000000; float:left;}
.wenda p{ line-height:180%; color:#6d6d6d;font-size:14px}