@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{ text-align: center; background: url(imagestop.jpg) no-repeat center top #fff;}
.header{ width: 100%; height: 546px; background: url(imageslogo.png) no-repeat center center;}
.main{ width: 1100px; margin: 0 auto; height: auto; overflow: hidden;}
.main .part1{ width: 100%; height: 310px; overflow: hidden;}
.main .part1 .left{ width: 508px; height: 310px; float: left;}
/*½¹µãÍ¼*/
.main .part1 .left .focus{position:relative;width:100%;height:310px;float: left;}  
.main .part1 .left .focus img{width:100%;height: 310px;}
.main .part1 .left .focus .btn{position:absolute;bottom:34px;right:30px;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: 35px;line-height: 35px;background: url(imageshstm.png) repeat left top;filter: progid: DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display: block;text-align: left;font-size: 12px;}
.main .part1 .left .focus .shadow a {text-decoration: none;color: #fff;font-size: 14px;overflow: hidden;margin-left: 15px;}
.main .part1 .left .focus .fcon {position: relative;width: 100%;float: left;display: none;background: #000;}
.main .part1 .left .focus .fcon img {display: block;}
.main .part1 .left .focus .fbg {bottom: 10px;right: 30px;position: absolute;height: 12px;text-align: center;z-index: 10;}
.main .part1 .left .focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 12px;}
.main .part1 .left .focus .D1fBt a {position: relative;width: 12px;height: 12px;margin: 0 3px;color: #B0B0B0;font: 12px/15px "\5B8B\4F53";text-decoration: none;text-align: center;outline: 0;float: left;background: #ccc; border-radius: 100px;}
.main .part1 .left .focus .D1fBt .current,.main .part1 .left .focus .D1fBt a:hover {background: #74181c;}
.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: 569px; height: 310px; float: right;}
.main .sytitle{ width: 100%; height: 45px; line-height: 45px; border-bottom: 1px solid #ddd;}
.main .sytitle .bt{ display: block; width: auto; padding: 0 15px; float: left; height: 44px; line-height: 44px; border-bottom: 3px solid #74181c; font-size: 24px; color: #74181c;}
.main .sytitle .more{ width: auto; float: right; display: block; font-size: 12px; color: #999;}
.main .nr{ width: auto; padding: 10px; height: auto; overflow: hidden;}
.main .list{ width: 100%; height: auto; overflow: hidden;}
.main .list ul{ width: 100%;}
.main .list ul li{ width: 100%; height: 36px; line-height: 36px; overflow: hidden;}
.main .list ul li .bt{ display: block; width: 335px; text-align: left; float: left; padding-left: 10px; background: url(imageszqhd.jpg) no-repeat left center; font-size: 16px; color: #222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .list ul li .time{ display: block; float: right; font-size: 14px; color: #666; text-align: right; width: 80px;}

.main .part2{ width: 100%; height: auto; margin-top: 20px;}
.main .part2 .dd{ width: 533px; float: left; height: auto; overflow: hidden;}
.main .part2 .dd .tt{ width: 100%; height: 116px; padding: 10px 0; overflow: hidden;} 
.main .part2 .dd .tt img{ display: block; width: 184px; height: 116px; float: left; }
.main .part2 .dd .tt .yc{ width: 312px; float: right; height: 116px;}
.main .part2 .dd .tt .yc .bt{ display: block; width: 100%; height: 40px; line-height: 40px; text-align: left; font-size: 18px; color: #333; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .part2 .dd .tt .yc .js{ width: 100%; height: 70px; line-height: 24px; font-size: 14px; text-align: left; color: #666;}
.main .list1{  width: 100%; height: auto; overflow: hidden;}
.main .list1 ul{ width: 100%;}
.main .list1 ul li{ width: 100%; height: 38px; line-height: 38px; overflow: hidden; border-bottom: 1px dashed #ddd;}
.main .list1 ul li .bt{ display: block; width: 335px; text-align: left; float: left; padding-left: 10px; background: url(imageszqhd.jpg) no-repeat left center; font-size: 16px; color: #222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .list1 ul li .time{ display: block; float: right; font-size: 14px; color: #666; text-align: right; width: 80px;}

.main .part3{ width: 100%; height: auto; margin-top: 20px;}
.main .part3 .dd{ width: 533px; float: left; height: auto; overflow: hidden;}

.main .part4{ width: 100%; height: auto; margin-top: 20px;}
#marquee2{position:relative;height:152px;width:1200px;overflow:hidden;}
#marquee2 ul{ position:absolute; width:1000%;}
#marquee2 li{ float:left; display:inline; width: 152px; height: 154px; margin-right:22px; line-height: 32px; padding: 4px; background: #f6f6f6;}
#marquee2 li img{  height: 101px; width: 152px;}
#marquee2 li span{ width: 152px; text-align: center; display: block; height: 36px; line-height: 36px; font-size: 16px; color: #333;}
#marquee2 li:focus li{ background: #1cba87;}
#marquee2 li:focus li span{ color: #fff;}




.footer{ width: 100%; height: auto; overflow: hidden; background: #74181C; padding: 20px  0 20px; margin-top: 30px;}
.footer .nr{ width: 1100px; margin: 0 auto;}
.footer .nr .bq{ text-align: center; width: 600px; line-height: 20px; margin-top: 20px; font-size: 14px; color: #ffe1e2; float: left;}
.footer .nr .jiuc{ width:120px; margin-top:35px; float: left; height: 60px; overflow: hidden;}
.footer .nr .jc{ width: 120px; height: 73px; float: left; margin-top: 20px;}
.footer .nr .tx{ width: 80px; height: 73px; float: left; margin-top: 20px;}
.footer .nr .erwm{ width: 180px; height: 84px; margin-top: 15px; float: right;}
.footer .nr .erwm .jt{ margin-left: 6px; width: 84px; height: 84px; float: left;}
.footer .nr .erwm .jt img{ width: 84px; height: 84px;}

#foot{width: 100%; height: 120px;margin-top: 33px; overflow: hidden; background: url(resourceswebglqrmzfimgfootbj.png) no-repeat center top;}
#foot .links{ width: 1200px; padding-top: 14px; padding-bottom: 11px; overflow: hidden;}
#foot .links select{ width: 194px; height: 30px; border: 1px solid #ddd; background: #fff; display: block; float: left; margin-right: 7px; line-height: 34px; color: #999; font-feature-settings: 14px;}
#foot .jg{ height: 2px; width: 1720px; overflow: hidden; background: url(resourceswebglqrmzfimgfoothx.png) repeat left top;}
#foot .bq{ width: 899px; float: left; font-size: 13px; color: #666; line-height: 25px;}
#foot .bq .bz{ width: 100%; height: auto; overflow: hidden; margin-top: 20px; text-align: center;}
#foot .bq span{ font-size: 13px; color: #666; line-height: 25px;}
#foot .bq a{ color: #666; line-height: 25px; padding-right: 15px;}
#foot .bq .tx{ width: 65px; height: 73px; float: left;}
#foot .bq .jc{ width: 120px; height: 73px; float: left;}
#foot .erwm{ width: 180px; height: 84px; margin-top: 15px; float: right;}
#foot .erwm .jt{ margin-left: 6px; width: 84px; height: 84px; float: left;}
#foot .erwm .jt img{ width: 84px; height: 84px;}
#foot .jiuc{ width:120px; margin-top:35px;}
.content{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}

.zymain{ width: 1100px; margin: 0 auto; overflow: hidden;}
.zymain .left{ width: 260px; float: left; height: auto; overflow: hidden;}
.zymain .left .title{ width: 100%; height: 52px; line-height: 52px; font-size: 22px; text-align: left; color: #74181C;}
.zymain .left .nr{ width: 100%; height: auto; overflow: hidden;}
.zymain .left .nr ul{ width: 100%;}
.zymain .left .nr ul li{ width: 249px; height: 40px; border: 1px solid #f5f5f5; line-height: 40px; text-align: left; border-left: 10px solid #f0f0f0; margin: 10px 0; background: #fafafc;}
.zymain .left .nr ul li a{ display: block; padding-left: 20px; font-size: 18px; color: #222;}
.zymain .left .nr ul li:hover{ border: 1px solid #74181C;  border-left: 10px solid #74181C; background: #fff;}
.zymain .left .nr ul li:hover a{ color: #74181C;}


.zymain .right{ width: 800px; float: right;height: auto; overflow: hidden;}
.zymain .right .title{ width: 100%; height: 45px; line-height: 45px; border-bottom: 1px solid #ddd;}
.zymain .right .title .bt{ display: block; width: auto; padding: 0 15px; float: left; height: 44px; line-height: 44px; border-bottom: 3px solid #74181c; font-size: 24px; color: #74181c;}
.zymain .right .list{ width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.zymain .list ul{ width: 100%;}
.zymain .list ul li{ width: 100%; height: 36px; line-height: 36px; overflow: hidden; }
.zymain .list ul li .bt{ display: block; width: 600px; text-align: left; float: left; padding-left: 10px; background: url(imageszqhd.jpg) no-repeat left center; font-size: 16px; color: #222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zymain .list ul li .time{ display: block; float: right; font-size: 14px; color: #666; text-align: right; width: 80px;}

.zymain .right .nr{ width: 100%; height: auto; overflow: hidden; text-align: left; margin-top: 20px;}
.zymain .right .nr .title1{ width: 100%; text-align: center; font-size: 20px; color: #000; line-height: 30px; margin: 15px 0;}
.zymain .right .nr .title2{ width: 100%; text-align: center; font-size: 18px; color: #666; line-height: 30px;}
.zymain .right .nr .xg{ width: 100%; height: 35px; line-height: 35px; margin-top: 15px; background: #F5F5F5; font-size: 12px; color: #333; text-align: center;}
.zymain .right .nr .xg a{ color: #333;}
.zymain .right .nr .zw{ margin-top: 20px; width: 100%; height: auto; overflow: hidden; }









