@charset "gb2312";
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal; font-family: "Î¢ÈíÑÅºÚ";}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#555;}
img { border:0;}
*:focus{ outline: none;}
	
.clear{ clear: both;}

body{ background: #fff; text-align: center; min-width: 1200px;}
.top{ width: 100%; height: 33px; background: url(imagesydytopbj.png) repeat left top;}
.top .nr{ width: 1200px; height: 33px; line-height: 33px; margin: 0 auto; font-size: 14px; color: #fff;}
.top .nr .hyy{ float: left; text-align: left; margin-right: 25px;}
.top .nr .time{ float: left; text-align: left; margin-right: 25px;}
.top .nr .weather{ float: right; text-align: left; margin-right: 25px;}
.ydyfooter{ width: 100%; height: 441px; background: url(imagesydybot.png) no-repeat center bottom; background-size: 100%; position: absolute; bottom: 0px; left: 0px;}

.logo1{ width: 100%; height: 214px; position: absolute; top: 20%; text-align: center; z-index: 99;}
.logo1 img{ width: 1017px; }

.ydynav{ width: 100%; margin: 0 auto; position: absolute; top: 60%; height: 151px; z-index: 99;}
.ydynav ul{ width: 1067px; margin: 0 auto;}
.ydynav ul li{ width: 123px; height: 123px;  padding: 14px; float: left; margin: 0 30px;}
.ydynav ul li a{ display: block; width: 100%; height: 100px; padding-top: 25px; background: url(imagesydynavbj.png) no-repeat center center;}
.ydynav ul li a i{ display: block; width: 45px; height: 34px; margin: 0px auto;;-webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;}
.ydynav ul li a i.a1{ background: url(imagesydywzsy.png) no-repeat center center;}
.ydynav ul li a i.a2{ background: url(imagesydyywzx.png) no-repeat center center;}
.ydynav ul li a i.a3{ background: url(imagesydyxxgk.png) no-repeat center center;}
.ydynav ul li a i.a4{ background: url(imagesydynysc.png) no-repeat center center;}
.ydynav ul li a i.a5{ background: url(imagesydyqyzc.png) no-repeat center center;}
.ydynav ul li a span{ display: block; width: 100%; height: 50px; line-height: 50px; color: #fff; font-size: 18px; text-align: center;}
.ydynav ul li:hover{ background: url(imagesydynavxz.png) no-repeat center center;}
.ydynav ul li:hover a i{transform: rotateY(180deg); -webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);}

.header{ width: 100%; background: #fff; height: 116px;}
.content{ width: 1200px; height: auto; margin: 0 auto;}
.header .logo{ width: 503px; height: 46px; float: left; padding-top: 37px;}
.header .logo img{ width: 503px;}
.header .nav{ width: 620px; float: right; height: 40px; line-height: 40px; margin-top: 25px;}
.header .nav ul{ width: 100%;}
.header .nav ul li{ width: 118px; float: left; font-size: 18px; color: #333; text-align: center;}
.header .nav ul li a{ color: #333;}

.main{ width: 100%; height: auto; overflow: hidden; padding-top: 63px; background: url(imagesbj.jpg) no-repeat center top;}
.main .part1{ width: 1176px; padding: 14px; height: 353px; background: url(imagesbstm.png) repeat left top;}
.main .part1 .left{ width: 614px; height: 353px; float: left; overflow: hidden;}
/*½¹µãÍ¼*/
.main .part1 .left .focus{position:relative;width:100%;height:353px;float: left;}  
.main .part1 .left .focus img{width:100%;height: 353px;}
.main .part1 .left .focus .btn{position:absolute;bottom:34px;left:341px;overflow:hidden;zoom:1;} 
.main .part1 .left .focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.main .part1 .left .focus .btn a:hover,.main .part1 .left .focus .btn a.current {cursor: pointer;background: #fc114a;}
.main .part1 .left .focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%;}
.main .part1 .left .focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.main .part1 .left .focus .shadow { width:100%; position: absolute;bottom: 0;left: 0px;z-index: 10;height: 40px;line-height: 40px;background: url(imageshstm.png) repeat left top;display: block;text-align: left;}
.main .part1 .left .focus .shadow a {text-decoration: none;color: #fff;font-size: 14px;overflow: hidden;margin-left: 10px;}
.main .part1 .left .focus .fcon {position: relative;width: 100%;float: left;display: none;background: none;}
.main .part1 .left .focus .fcon img {display: block;}
.main .part1 .left .focus .fbg {bottom: 13px;right: 20px;position: absolute;height: 13px;text-align: center;z-index: 10;}
.main .part1 .left .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 13px;}
.main .part1 .left .focus .D1fBt a {position: relative;width: 13px;height: 13px;margin: 0 3px;color: #B0B0B0;font: 12px/15px "\5B8B\4F53";text-decoration: none;text-align: center;outline: 0;float: left;background: #fff; border-radius: 100px;}
.main .part1 .left .focus .D1fBt .current,.main .part1 .left .focus .D1fBt a:hover {background: #ec6d57;}
.main .part1 .left .focus .D1fBt img {display: none}
.main .part1 .left .focus .D1fBt i {font-style: normal;font-size: 12px;color: #fff;line-height: 19px;}
.main .part1 .left .focus .prev,.main .part1 .left .focus .next {	position: absolute;width: 40px;height: 74px;background: url(imagesfocus_btn.png) no-repeat;}
.main .part1 .left .focus .prev {top: 50%;margin-top: -37px;left: 0;background-position: 0 -74px;cursor: pointer;}
.main .part1 .left .focus .next {top: 50%;margin-top: -37px;right: 0;background-position: -40px -74px;cursor: pointer;}
.main .part1 .left .focus .prev:hover {background-position: 0 0;}
.main .part1 .left .focus .next:hover {background-position: -40px 0;}  

.main .part1 .right{ width: 546px; height: 353px; float: right;}
.main .part1 .right .index_rnew {width: 100%;float: left;}
.main .part1 .right .rnew_dh {width: 100%;float: left; background: #fff;}
.main .part1 .right .rnew_dh ul {float: left;width: 100%;height: 40px;}
.main .part1 .right .rnew_dh ul li { float: left;width: auto; float: left; padding: 0 18px; height: 40px; text-align: center; line-height: 40px;}
.main .part1 .right .rnew_dh ul li a { float: left; text-align: center; color: #333; font-size: 18px;}
.main .part1 .right .rnew_dh ul li.at { padding: 0 19px;}
.main .part1 .right .rnew_dh ul li.at a {color: #419306; font-size: 18px; font-weight: bold;}
.main .part1 .right .rnew_nr {width: 546px;float: left; margin-top: 7px; position: relative; background: #fff;}
.main .part1 .right .rnew_nr .more{ display: block; position: absolute; right: 0px; top: -35px; width: 60px; font-size: 13px; color: #666; text-align: left;}
.main .part1 .right .rnew_lb {width: 526px; padding: 5px 10px;float: left;}
.main .part1 .right .rnew_lb ul{ }
.main .part1 .right .rnew_lb ul li{ width: 100%; height: 37px; line-height: 37px; *height: 33px;*line-height: 33px; background: url(imageszqhd.jpg) no-repeat left center; font-size: 16px;}
.main .part1 .right .rnew_lb ul li a{ display: block; width: 337px; color: #333; float: left; margin-left: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left;}
.main .part1 .right .rnew_lb ul li span{ display: block; width: 80px; float: right; text-align: right; font-size: 14px; color: #666; margin-right: 5px;}

.main .part2{ width: 100%; padding: 14px; overflow: hidden; min-height: 347px; margin-top: 38px;}
.main .part2 .left{ width: 602px; float: left; overflow: hidden;}
.main .part2 .title{ width: 100%; height: 40px; background: #f8f6f6; line-height: 40px;}
.main .part2 .title .bt{  float: left; display: block; width: 110px; height: 40px; background: #419306; text-align: center; font-size: 18px; color: #fff; font-weight: bold;}
.main .part2 .title .but{ width: 179px; float: left; margin-right: 10px; background: url(imagesbutbj.jpg) no-repeat center center;}
.main .part2 .title .but a{ display: block; padding-left: 52px; width: 127px; font-size: 16px; color: #fff; text-align: left;}
.main .part2 .title .but a.a1{ background: url(imagessnqygk.png) no-repeat 13px center;}
.main .part2 .title .but a.a2{ background: url(imagesnygwh.png) no-repeat 14px center;}
.main .part2 .title .more{ width: 22px; height: 22px; display: block; margin-top: 5px; margin-right: 14px; float: right;}
.main .part2 .title .more img{ width: 22px;}
.main .part2 .left .nr{ width: 100%; height: auto; overflow: hidden; padding: 17px 0 0;}
.main .list{ padding: 0 5px; height: auto; overflow: hidden;}
.main .list ul{ width: 100%;}
.main .list ul li{ width: 100%; height: 35px; line-height: 35px; *height: 31px; *line-height: 31px; background: url(imageszqhd.jpg) no-repeat left center;}
.main .list ul li .bt{ width: 410px; padding-left: 15px; display: block; color: #333; overflow: hidden; text-align: left; text-overflow: ellipsis; white-space: nowrap; float: left;}
.main .list ul li .time{ width: 100px; float: right; text-align: right; color: #666; font-size: 15px;}

.main .part2 .right{ width: 563px; float: right; overflow: hidden;}
.main .part2 .right .nr{ width: 100%; height: auto; overflow: hidden; padding: 17px 0 0; }
.main .part2 .right .nr .sb{ width: 100%; height: 96px; padding-bottom: 25px; border-bottom: 1px dashed #ddd;}
.main .part2 .right .nr .sb img{ display: block; width: 138px; height: 92px; border: 3px solid #e0e0e0; float: left;}
.main .part2 .right .nr .sb .js{ width: 400px; float: right; height: 96px;}
.main .part2 .right .nr .sb .js .tit{ width: 100%; height: 30px; line-height: 30px; text-align: left; display: block; font-size: 18px; color: #333; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .part2 .right .nr .sb .js .jj{ width: 100%; height: 50px; line-height: 25px; color: #666; font-size: 14px; text-align: left; margin-top: 10px;}

.main .part3{ width: 100%; height: 412px; overflow: hidden; margin-top: 20px;}
.main .part3 .dd{ width: 298px; height: 412px; float: left; margin: 0 1px; position: relative;}
.main .part3 .dd img{ width: 100%; height: 412px; overflow: hidden;}
.main .part3 .dd .title{ width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 20px; color: #fff; position: absolute; left: 0; bottom: 0; background: url(imageshstm.png) repeat left top;}
.main .part3 .dd .title1{ width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 20px; color: #fff; position: absolute; left: 0; top: 0; background: url(imageshstm.png) repeat left top;}
.main .part3 .dd .ycc{ position: absolute; left: 0; top: 0; width: 240px; padding: 57px 29px; height: 298px; background: url(imageshstm.png) repeat left top; display: none;}
.main .part3 .dd .ycc .tit{ width: 100%; height: 35px; line-height: 35px; text-align: center; font-size: 20px; color: #fff; display: block; }
.main .part3 .dd .ycc .nr{ width: 100%; height: 165px; line-height: 33px; font-size: 16px; color: #fff; margin-top: 25px;}
.main .part3 .dd .ycc .nr ul{ width: 100%;}
.main .part3 .dd .ycc .nr ul li{ width: auto; height: 33px; line-height: 33px; text-align: left; margin: 0 10px; float: left;}
.main .part3 .dd .ycc .nr ul li a{ color: #fff;}
.main .part3 .dd .ycc .but{ display: block; width: 120px; height: 35px; line-height: 35px; border-radius: 100px; margin: 35px auto 0; text-align: center; background: #fff; color: #419306; font-size: 16px;}
.main .part3 .dd:hover .ycc{ display: block;}
.main .part3 .dd:hover .title{ display: none;}
.main .part3 .dd:hover .title1{ display: none;}

.footer{ width: 100%; height: auto; overflow: hidden; padding: 26px 0; background: #3b8506; line-height: 24px; color: #fff; font-size: 14px; text-align: center; margin-top: 50px;}
.footer a{ color: #fff;}

/*×ÓÒ³ÃÇ*/
.zymain{ width: 1200px; margin: 0 auto; overflow: hidden; margin-top: 20px;}
.local{ width: 1170px; padding: 0 15px; height: 40px; line-height: 40px; background: #f8f6f6; font-size: 14px; color: #666; text-align: left;}
.local a{ color: #666;}
.local a span{ color: #419306; font-weight: bold;}
.zymain .left{ width: 240px;  float: left; margin-top: 20px; height: auto; overflow: hidden; padding-bottom: 20px; background: #f8f6f6;}
.zymain .left .title{ width: 100%; height: 37px; background: #3b8506; line-height: 37px; color: #fff; text-align: center; font-size: 16px;}
.zymain .left .nr{ width: 200px; overflow: hidden; margin: 5px auto 0;}
.zymain .left .nr ul{ width: 100%;}
.zymain .left .nr ul li{ width: 100%; background: #fff; height: 35px; line-height: 35px; text-align: center; font-size: 16px; color: #333; margin: 10px 0;}
.zymain .left .nr ul li a{ display: block; width: 100%; color: #333;}
.zymain .left .nr ul li:hover{ background: #3b8506;}
.zymain .left .nr ul li:hover a{ color: #fff;}

.zymain .right{ width: 930px; margin-top: 20px; height: auto; overflow: hidden; background: #fff; float: right;}
.zymain .right .title{ width: 100%; height: 40px; line-height: 40px; text-align: left; background: #F8F6F6;}
.zymain .right .title span{ display: block; float: left; padding: 0 10px; float: left; background: #3B8506; font-size: 18px; font-weight: bold; color: #fff;}
.zymain .right .title a{ display: block; float: left; padding: 0 10px; margin: 0 10px; font-size: 16px; color: #333; font-weight: bold; float: left; height: 40px; line-height: 40px;}
.zymain .right .title a.a1{ color: #3B8506;}
.zymain .right .nr{ width: 900px; padding: 15px; overflow: hidden; text-align: left;}
.zymain .right .list{ padding: 0 5px; height: auto; overflow: hidden;}
.zymain .right .list ul{ width: 100%;}
.zymain .right .list ul li{ width: 100%; height: 40px; line-height: 40px; background: url(imageszqhd.jpg) no-repeat left center; border-bottom: 1px dashed #ddd;}
.zymain .right .list ul li .bt{ width: 610px; padding-left: 15px; display: block; color: #333; overflow: hidden; text-align: left; text-overflow: ellipsis; white-space: nowrap; float: left;}
.zymain .right .list ul li .time{ width: 100px; float: right; text-align: right; color: #666; font-size: 15px;}

.zymain .right .list1{ padding: 0 5px; height: auto; overflow: hidden;}
.zymain .right .list1 ul{ width: 100%; overflow: hidden;}
.zymain .right .list1 ul li{ width: 250px; height: 190px; line-height: 25px; border: 1px solid #ddd; padding: 3px; float: left; margin: 19px; font-size: 16px; color: #666; text-align: center;}
.zymain .right .list1 ul li img{ width: 250px; height: 153px; overflow: hidden;}
.zymain .right .list1 ul li span{ color: #333; display: block; height: 25px; line-height: 25px;}

.zymain .right .zwnr{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.zymain .right .zwnr .tit{ width: 100%; line-height: 25px; font-size: 20px; color: #333; text-align: center; padding: 10px 0;}
.zymain .right .zwnr .tit1{ width: 100%; line-height: 25px; font-size: 18px; color: #666; text-align: center;}
.zymain .right .zwnr .xgxx{ height: 30px; line-height: 30px; background: #f8f6f6; text-align: center; font-size: 12px; color: #999; margin: 10px 0;}
.zymain .right .zwnr .xgxx a{ color: #999;}
.zymain .right .zwnr .zw{ padding: 0 15px; height: auto; overflow: hidden; text-align: left;}
.zymain .right .zwxx{ width: 100%; height: auto; overflow: hidden; margin-bottom: 20px;}
.zymain .right .zwxx table{ border-collapse: collapse; width: 100%;}
.zymain .right .zwxx table td{ border: 1px solid #ddd; height: 35px; line-height: 35px; font-size: 15px; color: #333;}
.zymain .right .zwxx .bt{display: block; width: 112px; text-align: right; overflow: hidden; padding-right: 20px;}
.zymain .right .zwxx .nr1{display: block; width: 235px; text-align: left; overflow: hidden; padding-left: 20px;}

.zymain .right .nsjg{  padding: 0 5px; height: auto; overflow: hidden;}
.zymain .right .nsjg .tit{ width: 100%; height: 35px; line-height: 35px; font-size: 16px; color: #3B8506; font-weight: bold; text-align: left; margin-top: 20px;}
.zymain .right .nsjg ul{ width: 100%;}
.zymain .right .nsjg ul li{ width: 200px; float: left; text-align: left; height: 35px; line-height: 35px; margin: 0 10px; background: url(imageszqhd.jpg) no-repeat left center;}
.zymain .right .nsjg ul li a{ display: block; padding-left: 10px; color: #333; font-size: 16px;}

.zymain .right .ldzc{ width: 100%; height: auto; overflow: hidden;}
.zymain .right .ldzc .ldgk{ width: 100%; height: auto; overflow: hidden; margin-top: 15px; margin-bottom: 15px;}
.zymain .right .ldzc .ldgk table{ border-collapse: collapse; margin: 0px 0px 30px;}
.zymain .right .ldzc .ldgk table td{ border: 1px solid #ddd; padding: 10px; text-align: left;}
.zymain .right .ldzc .ldgk img{ width: 100px; height: 143px; display: block; margin: 0 auto;}
.zymain .right .ldzc .ldgk .bt{ font-size: 16px; font-weight: bold; color: #333; display: block; width: 100%; text-align: center; }
.zymain .right .ldzc .ldgk .xx{ font-size: 16px; color: #333; }
.zymain .right .ldzc .ldgk .xx a{ color: #3B8506;}


























































