@charset "utf-8";
/* CSS Document */
body{ background:#f2f2f2;}
*{ padding:0px; margin:0px;}

.fullSlide{ width:100%; height:400px; position:relative; overflow:hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{ width:100%; display:block; height:400px; margin:0 auto;}.fullSlide .bd li img{ width:100%; height:100%;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:16px;height:11px;margin:2px; border-radius:6px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0;background-position:-6px -137px;}

.region{ width:1200px; margin:0 auto; overflow:hidden;}
.region .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:#0a6232;}

.region .gznr{ width:1212px; height:50px; overflow:hidden;}
.region .gznr li{ width:124px; height:40px; line-height:40px; border-radius:5px; margin:10px 10.5px 0 0; color:#FFF; text-align:center; color:#FFF; font-size:16px; font-weight:bold; float:left;}
.region .gznr li a{ display:block; width:100%; height:100%; color:#FFF;}.region .gznr li a:hover{ color:#FF0; text-decoration:none;}
.region .gznr li:nth-child(1),.region .gznr li:nth-child(12),.region .gznr li:nth-child(23),.region .gznr li:nth-child(34),.region .gznr li:nth-child(45){ background:#68af9a;}
.region .gznr li:nth-child(2),.region .gznr li:nth-child(13),.region .gznr li:nth-child(24),.region .gznr li:nth-child(35),.region .gznr li:nth-child(46){ background:#d6a76f;}
.region .gznr li:nth-child(3),.region .gznr li:nth-child(14),.region .gznr li:nth-child(25),.region .gznr li:nth-child(36),.region .gznr li:nth-child(47){ background:#6f90c6;}
.region .gznr li:nth-child(4),.region .gznr li:nth-child(15),.region .gznr li:nth-child(26),.region .gznr li:nth-child(37),.region .gznr li:nth-child(48){ background:#9c7cc0;}
.region .gznr li:nth-child(5),.region .gznr li:nth-child(16),.region .gznr li:nth-child(27),.region .gznr li:nth-child(38){ background:#98b984;}
.region .gznr li:nth-child(6),.region .gznr li:nth-child(17),.region .gznr li:nth-child(28),.region .gznr li:nth-child(39){ background:#68af9a;}
.region .gznr li:nth-child(7),.region .gznr li:nth-child(18),.region .gznr li:nth-child(29),.region .gznr li:nth-child(40){ background:#c58686;}
.region .gznr li:nth-child(8),.region .gznr li:nth-child(19),.region .gznr li:nth-child(30),.region .gznr li:nth-child(41){ background:#73b0dc;}
.region .gznr li:nth-child(9),.region .gznr li:nth-child(20),.region .gznr li:nth-child(31),.region .gznr li:nth-child(42){ background:#d09879;}
.region .gznr li:nth-child(10),.region .gznr li:nth-child(21),.region .gznr li:nth-child(32),.region .gznr li:nth-child(43){ background:#73babc;}
.region .gznr li:nth-child(11),.region .gznr li:nth-child(22),.region .gznr li:nth-child(33),.region .gznr li:nth-child(44){ background:#7c8cbf;}

.ppjg{ width:1212px; height:62px; overflow:hidden; margin-top:10px; float:left;}
.ppjg li{ width:390px; height:60px; line-height:60px; border:1px #e7e7e7 solid; background:#FFF; margin:0 12px 12px 0; border-radius:5px; overflow:hidden; float:left;}
.ppjg li img{ margin:10px; float:left;}
.ppjg li a{ display:block; width:100%; height:100%; font-size:16px;}
.ppjg li em{ display:block; width:229px; height:70px; font-style:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left;}

.body{ width:1200px; margin:0 auto; overflow:hidden; background:#FFF; margin-top:20px; border-radius:10px;}

.body .sybt{ width:1200px; height:70px; overflow:hidden; background:#f5f5f5;}
.body .sybt h1{width:1200px; font-size:24px; font-style:normal; margin-right:10px; text-align:center; font-weight:bold; color:#eb3c00;margin: 0 auto;}
.body .sybt h2{width:1200px; font-size:22px; font-style:normal; margin-right:10px; text-align:center; font-weight:bold; color:#eb3c00;margin: 0 auto;}
.body .sybt font{ display:block; width:1200px; color:#999999; font-size:16px; margin-top:3px; text-align:center;}

.ydbt{ width:1160px; height:70px; line-height:70px; overflow:hidden; margin-left:20px;}
.ydbt h1{ font-size:24px; font-style:normal; margin: 0 10px 0 0; float:left;display:inline;font-weight:500;}
.ydbt h2{ font-size:23px; font-style:normal; margin: 0 10px 0 0; float:left;display:inline;font-weight:500;}
.ydbt em{ font-size:22px; font-style:normal; margin-right:10px; float:left;}
.ydbt font{ color:#999999; font-size:16px; margin-top:3px; float:left;}
.ydbt ul{ height:70px; float:right; font-size:16px;}
.ydbt li{ height:48px; float:left; margin-left:25px;}
.ydbt .active{ border-bottom:2px #ff0033 solid;}
.ydbt .active a{ color:#ff0033;}
.ydbt .active a:hover{color:#ff0033; text-decoration:none;}

.ydjs{ width:285px; height:620px; background:#f2f2f2; border-radius:5px; float:left;}
.ydjs img{ width:285px; height:620px; border-radius:5px;}

.yingdi{ width:1200px; padding-top:10px; margin-top:-10px; overflow:hidden; float:left;}
.yingdi span,.yingdi em,.yingdi i{ display:block; font-style:normal;}
.ydli{ width:273px; height:283px; margin:0 0 20px 20px; background:#FFF; border:1px #f2f2f2 solid; border-radius:5px; overflow:hidden; float:left;}
.ydli:hover{ box-shadow:0 0 6px 2px rgba(0,0,0,.10);}
.ydli .tu{ width:273px; height:174px; overflow:hidden;}
.ydli .tu .tp{ width:273px; height:174px; overflow:hidden; float:left;}
.ydli .tu .tp img{ width:100%; height:100%;}
.ydli .tu .jg{ display:inline-block; height:30px; line-height:30px; background:#FFF; opacity: 0.8; margin:10px 0 0 -263px; padding:0 8px; border-radius:5px; float:left;}
.ydli p{ width:253px; height:62px; font-size:15px; margin:10px 0 5px 10px; line-height:190%; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ydli .js{ width:253px; margin-left:10px; font-weight:100;}
.ydli .js i{ float:right;}
.ydli .js i font{color:#F00; font-weight:bold;}
.ydli .js em{ width:145px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.body2{ width:1200px; margin:0 auto; overflow:hidden;}
.body2 .sybt{ width:1160px; height:70px; line-height:70px; overflow:hidden; margin-left:20px;}
.body2 .sybt em{ font-size:22px; font-style:normal; margin-right:10px; float:left;}
.body2 .sybt font{ color:#999999; font-size:16px; margin-top:3px; float:left;}
.bian2{ height:390px; padding:10px 20px 20px 20px; border:1px #f2f2f2 solid; border-radius:5px; background:#FFF; float:left;}
.bian2 span{ display:block;}
.bian2 .bt{ width:100%; height:48px; border-bottom:1px #f2f2f2 solid;}
.bian2 .bt label{ display:block; font-size:18px; margin:8px 0 0 5px; float:left;}
.bian2 .bt a{ margin:6px 5px 0 0; float:right;}
.bian2 ul{ width:100%; overflow:hidden; margin-top:3px;}
.bian2 li{ width:100%; height:33px; line-height:33px; background:url(../images/yd.png) 0px 11px no-repeat; border-bottom:1px #f2f2f2 solid; overflow:hidden;}
.bian2 li em{ float:left; padding-left:20px; width:79%; font-weight:normal; font-style:normal; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bian2 li span{ display:block; float:right; width:15%; text-align:right; color:#999}
.body2 .zixun2{ width:345px;}
.body2 .wenda2{ width:343px; margin:0 20px 0 20px;}