.left{float:left}.right{float:right}.mtop50{margin-top:50px;}.w1000{width:1000px;margin-left:auto;margin-right:auto;}.news .news-content{padding:20px 0}.news .news-content .fl{width:680px;}.news .news-content .fl .side{width:680px;height:330px;margin-bottom:30px;}.news .news-content .fl .fl-con{margin-top:60px;}.news .news-nav{padding-left: 70px;}.news .news-nav li{float:left;background-repeat:no-repeat;background-position:center 10px;}.news .news-nav li a{height:30px;padding:38px 30px 0px;line-height:16px;font-size:16px;cursor: pointer;display:block;background:url(line-13.png) no-repeat right center;}.news .news-nav li.cat-1{background-image:url(1.png);}.news .news-nav li.cat-2{background-image:url(2.png);}.news .news-nav li.cat-3{background-image:url(3.png);}.news .news-nav li.cat-4{background-image:url(4.png);}.news .news-nav li.cat-5{background-image:url(5.png);}.news .news-nav li.cat-6{background-image:url(6.png);}.news .news-nav li.cat-7{background-image:url(7.png);}.news .news-nav li.cat-8{background-image:url(8.png);}.news .news-nav li.cat-9{background-image:url(9.png);}.news .news-nav li.cat-1.hover{background-image:url(1-2.png);}.news .news-nav li.cat-2.hover{background-image:url(2-2.png);}.news .news-nav li.cat-3.hover{background-image:url(3-2.png);}.news .news-nav li.cat-4.hover{background-image:url(4-2.png);}.news .news-nav li.cat-5.hover{background-image:url(5-2.png);}.news .news-nav li.cat-6.hover{background-image:url(6-2.png);}.news .news-nav li.cat-7.hover{background-image:url(7-2.png);}.news .news-nav li.cat-8.hover{background-image:url(8-2.png);}.news .news-nav li.cat-9.hover{background-image:url(9-2.png);}.news .news-nav li.hover a{color:#f31dac;}.news .news-nav li a.last{background:none}/*焦点图*/.focus{ position:relative; width:680px; height:330px; background-color: #000; float: left;}  .focus img{ width:680px; height: 330px;} .focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} .focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  .focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  .focus .fPic{ position:absolute; left:0px; top:0px; }  .focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  .focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  .focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  .focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  .focus .fcon img{ display:block; }  .focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  .focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    .focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    .focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    .focus .D1fBt img{display:none}    .focus .D1fBt i{display:none; font-style:normal; }    .focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(focus_btn.png) no-repeat;}.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  .focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  .focus .prev:hover{  background-position:0 0; }  .focus .next:hover{  background-position:-40px 0;}  /*焦点图片2*/.slider{position: relative}.slider div{position: relative;text-align: center;padding: 0px;list-style-type: none;margin: 0px;width: 225px;background: #ffffff;height: 180px;overflow: hidden;}.slider span{z-index: 99;position: absolute;text-align: center;width: 100%;bottom: 2px;color: #ffffff;font-size: 12px;font-weight: bold}.slider .txtbg{position: absolute;filter: alpha(opacity=70);width: 100%;bottom: 0px;background: #000;height: 17px;padding-top: 5px;left: 0px;opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7}.slider .txtbg img{width: 225px;height: 225px;}.slider  a img{width:225px;height:160px;}.hdnum{width: 320px;height: 47px;overflow: hidden;padding-top: 2px}.hdnum li{padding: 1px;background-color: #000;width: 61px;float: left;margin:0 0 0 1px;overflow: hidden;}.hdnum li img{width: 61px;height: 45px;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5}.hdnum li.on{padding: 0;background-color: #f54102;width: 63px;}.hdnum li.on img{border: #f54102 2px solid;filter: alpha(opacity=100);width: 59px;height: 43px;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1}.fl-con-left{float:left;width: 225px;padding: 0px 25px 0px 10px;}.fl-con-right{float:left;width:390px;border-left:1px solid #dfdfdf;padding-left:10px;}.fl-con-left .title-11{height:52px;line-height:52px;font-size:20px;background:url(title-11-bg.png) repeat-x bottom;}.fl-con-left .title-11 span{color:#ff0101}.fl-con-left .title-11 a{float:right;font-size:14px;	}.con-11 ul li{height:130px;position:relative;margin:10px 0 20px;clear:both}.con-11 ul li img{height:130px;width:225px;}.con-11 ul li span{display:block;height:26px;line-height:26px;background:#333;color:#fff;font-size:14px;position:absolute;bottom:0;width:210px;padding-left:15px;}.con-12 a{display:block;height:60px;font-size:12px;margin-top:26px;}.con-12 a img{float:left;height:60px;width:60px;}.con-12 a span{float:left;display:block;width:150px;line-height:60px;overflow:hidden; margin-left:15px;height:60px;}.con-13{padding:15px 0;}.con-13 ul li{line-height:26px;height:26px;padding-left:25px;background:url(dot-11.png) no-repeat 10px 13px;font-size:14px;overflow:hidden}.con-14{font-size:12px;color:#838383;line-height:22px;background:url(line-10.png) no-repeat bottom center;height: 170px;}.con-14 a{color:#3b63a0}.con-14 img{height:100px;width:225px;margin-bottom:10px;}.con-15{margin-top:10px;}.con-15 a{display:block;width:68px;height:85px;line-height:20px;font-size:12px;text-align:center;float:left;margin-right:8px;;}.con-15 a.last{margin-right:0}.con-15 a img{height:60px;width:68px}.con-16{height:200px;background:url(line-10.png) no-repeat bottom center;}.con-16 ul{padding-top: 10px;}.con-16 ul li{height:28px;line-height:28px;font-size:14px;background:url(dot-pic.png) no-repeat left center;padding-left:25px;overflow:hidden}.fl-con-right .title-1{font-size:24px;height:50px;line-height:50px;border-bottom:2px solid #dedfe1}.fl-con-right .con-1{height:115px;border-bottom:1px solid #efefef;}.fl-con-right .con-1 .left{width:275px;font-size:12px;color:#d4d4d4;line-height:20px;overflow: hidden;height: 90px;}.fl-con-right .con-1 .left span{font-size:16px;color:#fd1d1d;line-height:40px;margin-top:15px;display:block;height: 40px;overflow: hidden;display: block;}.fl-con-right .con-1 .right img{height:70px;width:90px;margin-top: 25px;}.fl-con-right .con-2{height:15px;background:url(dot-12.png) no-repeat left 20px;font-size:12px;padding: 15px 0 0 15px;}.fl-con-right .con-2 a{color:#3e629e}.news .news-content  .title-21{font-size:24px;line-height:50px;height:50px;margin-top:20px}.news .news-content  .title-21 a{float:right;font-size:14px;}.con-21 .pic{height:330px;width:380px;float:left;margin:30px 30px 0 0;}.con-21 .pic img{height:330px;width:380px;}.con-21 ul li{width:175px;height:150px;margin:30px 30px 0 0;float:left;}.con-21 ul li.last{margin-right:0}.con-21 ul li img{width:175px;height:100px}.con-21 ul li .title{font-size:14px;line-height:20px;}.con-21 ul li .des{color:#828282;font-size:12px;}.con-22 .pic{width:585px;}.con-22 .pic img{width:585px;}.con-23 ul li{float:left;width:310px;height:280px;position:relative;margin:20px 30px 0 0;}.con-23 ul li.last{margin-right:0;}.con-23 ul li img{width:310px;height:280px;}.con-23 ul li span{display:block;height:36px;line-height:36px;width:100%;background:#333;color:#fff;position: absolute;bottom:0}.news-content .fr .con-4{margin-top:15px;}.news-content .fr .con-4 .tab-title .title{float:left;padding:0 10px;font-size:16px;}.news-content .fr .con-4 .tab-title .title span{color:#ff484a}.news .news-content .fr .con-4{height: 370px;}.news .news-content .fr .tab-con li a{height: 150px;margin: 10px 0 0 10px;width:125px;overflow:hidden;}.news .news-content .fr .tab-con li a img{height:125px;}.news .news-content .fr .tab-title{border-bottom:1px solid #c9c9c9;height: 26px;padding-top:0;}.news .news-content .fr .con-4 .tab-title li{width:40px;line-height:16px;height:16px;}.news .news-content .fr .con-4 .title{height:36px;line-height:36px;margin-top:-10px;border-right:1px solid #c9c9c9;margin-right:5px;}.news .news-content .fr .con-5{border:1px solid #ff484a;height:300px;padding:20px;font-size:14px;height:180px;margin-top:5px}.news .news-content .fr .con-5 ul li{line-height:30px;height:30px;padding-left:10px;background:url(dot-11.png) no-repeat  left center;overflow:hidden;}.news .news-content .fr .con-6{height:330px;border:1px solid #ff484a;position:relative;}.news .news-content .fr .con-6 .title{height:40px;line-height:40px;font-size:18px;padding-left:15px;}.news .news-content .fr .con-6 .title span{color:#ff484a;}.news .news-content .fr .con-6 .title a{position:absolute;right:15px;font-size:14px}.news .news-content .fr .con-6 .pic{width:296px;height:150px;margin:0 auto;clear:both;position:relative;}.news .news-content .fr .con-6 .pic img{height:150px;width:296px;}.news .news-content .fr .con-6 .pic span{display:block;height:30px;width:100%;text-align:center;bottom:0;line-height:30px;color:#fff;background:#333;position:absolute;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}.news .news-content .fr .con-6 .des{font-size: 14px;line-height: 24px;padding: 10px 8px;text-indent: 2em;height:110px;overflow:hidden}.title-line{border-bottom: 2px solid #FE0000;}.news .line-top{height:4px;line-height:4px;background:#ee0087}.news-list{padding:40px 0;}.news-list .fl{width:780px;margin-left:70px;}.news-list .fl ul li{border-bottom:1px dashed #ccc;height:90px;}.news-list .fl ul li a{font-size:22px;line-height:60px;}.news-list .fl ul li span{color:#999999;font-size:12px;padding-right: 30px;}.pagination2{text-align: center;height:50px;}.pagination2 span{border:1px solid #dddddd;font-size:14px;padding:5px 10px;}.pagination2 .current{background:#dcdcdc;border-color:#c8c8c8;}.news-list .fr{width:300px;}.news .fr .title-21,.news .fr .title-23{font-size:20px}.news .fr .title-21 span{color:#ff0000}.news .fr .con-21{border:1px solid #ff0000;width:300px;height:260px;padding:10px 0;}.news .fr .con-21 img{width:86px;height:114px;}.news .fr .con-21 a{display:block;float:left;width:86px;height:114px;position:relative;margin:10px 0 0 10px;}.news .fr .con-21 span{position:absolute;height:24px;background:#333;line-height:24px;color:#fff;font-size:14px;bottom:0;width:100%;display:block;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;text-align:center;overflow: hidden;}.news .fr .con-22{height:300px;margin-top:26px;position: relative;}.news .fr .con-22 img{height:300px;width:300px;}.news .fr .con-22 span{position:absolute;height:16px;background:#333;line-height:16px;color:#fff;font-size:16px;bottom:0;display:block;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;padding:10px 0 10px 20px;width:280px;}.news .fr .title-23{height:30px;margin:26px 0 10px 0;}.news .fr .title-23 span{float:left}.news .fr .title-23 a{float:right;font-size:14px;}.news .fr .con-23{height:480px;border:1px solid #ff0000;margin-bottom:30px;padding:10px 0;overflow: hidden;}.news .fr .con-23 a{width:85px;height:110px;display:block;float:left;text-align:center;font-size:12px;margin:10px 0 0 10px;line-height:30px;overflow:hidden}.news .fr .con-23 a img{height:85px;width:85px;}.news-show .line-top{background:#3b3b3b}.news .fr{width:300px;font-size:12px;}.news .fr .ad{margin:20px 0;}.news .fr .title-1{background:#fc453d;height:40px;line-height:40px;padding-left:20px;font-weight:700;font-size:16px;color:#fff;margin-top: 30px;}.news .fr .con-1{border:1px solid #e8e8e8;height:530px;}.news .fr .con-1 a{display:block;height:70px;line-height:70px;font-size:12px;margin:15px 0 0 15px}.news .fr .con-1 img{height:70px;width:88px;float:left;}.news .fr .con-1 span{float:left;display:block;margin-left:10px;width: 180px;overflow: hidden;height: 70px;}.news .fr .title-2{background:url(news-show-title.png) no-repeat bottom;height:30px;color:#fff;padding: 16px 0 0 26px;font-size:16px;}.news .fr .con-2{padding-top:5px;}.news .fr .con-2 img{width:138px;height:80px;}.news .fr .con-2 a{display:block;float:left;height:100px;line-height:20px;text-align:center;margin:0 20px 10px 0;width: 138px;overflow:hidden }.news .fr .con-2 a.nomal{margin-right:0}.news .fr .con-3{border:2px solid #e7eaf1;height:490px;}.news .fr .con-3 .line{background:url(show-con-3-line.png) no-repeat;height:2px;}.news .fr .con-3 .name{line-height:30px;color:#83838b;padding-left:10px;}.news .fr .con-3 .name a{color:#d60c02}.news .fr .con-3 .pic{text-align:center;height:144px}.news .fr .con-3 ul li{line-height:20px;clear:both;border-bottom:1px solid #eeeeee;margin:0 5px;height:60px}.news .fr .con-3 ul li span,.news .fr .con-3 ul li a{display:block;float:left;}.news .fr .con-3 ul li span{width:90px;padding:5px 0;text-align:center;}.news .fr .con-3 ul li a{padding:10px 0 0 0;width:190px;}.news .fr .con-3 ul li.first{padding:10px 0 0;}.news .fr .con-4{height:430px;border:1px solid #eeeeee;}.news .fr .con-4 .tab-title{margin:10px 0}.news .fr .con-4 .tab-title li{line-height:20px;height:20px;width:96px;text-align:center;border-right:1px solid #ccc;float:left}.news .fr .con-4 .tab-title li.hover{color:#A21420}.news .fr .con-4 .tab-title li.last{border-right:none}.news .fr .con-2,.news .fr .con-3,.news .fr .con-4{margin-left: 3px;}.news .fr .tab-con li a{display:block;float:left;height:170px;line-height:30px;text-align:center;margin:20px 0 0 10px;width: 133px;overflow: hidden;}.news .fr .tab-con li a img{width:133px;height:150px;}.news-show .fl{width:750px;margin-left:60px}.news-show .fl .title{font-size:26px;text-align:center;padding:20px 0;}.news-show .fl .des{font-size:14px;color:#979596;height:14px;margin-bottom:26px;}.news-show .fl .content{font-size:14px;line-height:30px;margin-top:40px;}