﻿@charset "utf-8";
/*toutiao*/
.toutiao{text-align:center;width:1194px;margin:20px auto 0px;height:88px; background:url(top_txtbg.png) left top repeat-x;position:relative;}
.toutiao_t{width:71px;height:73px;background:url(toutiao_t.png) left top no-repeat;position:absolute;top:-6px;left:-6px;}
.toutiao .infoList li a{color:#ca0200;font-size:28px;line-height:88px;font-weight:bold;display:inline-block;width:900px;white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
/*dongtai*/
.dongtai{height:355px;padding:30px;width:1140px;margin:25px auto 0px;background:#fff; }
.focusBox{width:560px;height:355px; position: relative;}
.focusBox .txt_bg{ position: absolute; bottom: 0; z-index: 1; height: 45px; width:100%;  background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 45px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:45px; line-height:45px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color:#fff; padding: 0 0 0 25px; text-decoration: none;font-size:14px;width:350px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.focusBox .pic li a img{width:560px;height:355px;overflow:hidden;}
.focusBox .num { position: absolute; z-index: 3; bottom: 18px; right:30px; }
.focusBox .num li{ float:left;margin-left:8px; width: 8px; height: 8px; border-radius:8px;background:#fff; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li.on{ background:#ca0200;  }
.slideTxtBox{width:550px; }
.slideTxtBox .hd{ position:relative; }
.slideTxtBox .hd ul{height:35px;width:550px; line-height:35px;  float:left;  position:absolute;    }
.slideTxtBox .hd ul li{width:105px;height:35px;line-height:35px; float:left;  cursor:pointer; font-size:18px;text-align:center;color:#555;}
.slideTxtBox .hd ul li.on{background:#ca0200; color:#fff; }
.slideTxtBox .hd ul li.on a{ color:#fff; }
.slideTxtBox .bd ul{  zoom:1;height:310px;margin-top:45px;overflow: hidden;  }
.slideTxtBox .bd li{ height:35px; line-height:35px; font-size:14px;background:url(arr.png) left center no-repeat; padding-left:10px; }
.slideTxtBox .bd li .date{ float:right; color:#5d5c5c;font-size:14px;}
.slideTxtBox .bd li a{float:left;display:inline-block;color:#383636;width:380px;white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.slideTxtBox .bd li a:hover{color:#ca0200;}
/*dongtai2*/
.dongtai2{height:235px;padding:30px;width:1140px;margin:25px auto 0px;background:#fff; }
.focusBox2{width:370px;height:235px; position: relative;}
.focusBox2 .txt_bg{ position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox2 .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox2 .txt li{ height:40px; line-height:40px; position:absolute; bottom:-36px;}
.focusBox2 .txt li a{ display: block; color:#fff; padding: 0 0 0 20px; text-decoration: none;font-size:14px;width:230px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.focusBox2 .pic li a img{width:370px;height:235px;overflow:hidden;}
.focusBox2 .num { position: absolute; z-index: 3; bottom: 15px; right:15px; }
.focusBox2 .num li{ float:left;margin-left:8px; width: 8px; height: 8px; border-radius:8px;background:#fff; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox2 .num li.on{ background:#ca0200;  }
.gzdt2,.szyw2{width:360px;margin-left:25px;}
.gzdt2 .txt_t,.szyw2 .txt_t{height:30px;width:356px;border-bottom:1px solid #d0d0d0;}
.gzdt2 .txt_t h3,.szyw2 .txt_t h3{height:28px;margin-top:3px;font-size:18px;font-weight:bold; background:url(../images/h3_bg.jpg) left 2px no-repeat #fff;padding-left:10px;padding-right:10px;}
.gzdt2 .txt_t h3 a,.szyw2 .txt_t h3 a{color:#ca0200;}
.txt_list2{height:190px;margin-top:10px;overflow:hidden;  }
.txt_list2 li{ height:33px; line-height:33px; font-size:14px;background:url(../images/arr.png) left center no-repeat; padding-left:10px;}
.txt_list2 li .date{ float:right; color:#5d5c5c;font-size:14px;}
.txt_list2 li a{float:left;display:inline-block;color:#383636;width:225px;white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.txt_list2 li a:hover{color:#ca0200;}
/*banner*/
.banner{margin-top:20px;}
.banner a img{width:1200px;height:110px;overflow:hidden; }
/*xxgk*/
.xxgk{width:1130px;height:150px;margin:20px auto 0px;background:#fff;padding:35px;}
.icon_box a{display:block;width:105px;height:115px;padding-top:35px;text-align:center;float:left;}
.icon_box a span{display:block;margin-top:18px;}
.icon_box a.ldzc{background:url(ldzc_bg.png) left top no-repeat;}
.icon_box a.ldzc span{color:#ce0000;}
.icon_box a.bbjj{background:url(bbjj_bg.png) left top no-repeat;}
.icon_box a.bbjj span{color:#e35b00;}
.icon_box a.nsjg{background:url(nsjg_bg.png) left top no-repeat;}
.icon_box a.nsjg span{color:#0c68c6;}

.gggl,.tzgg{width:376px;margin-left:30px;}
.gggl .txt_t{height:30px;width:376px;}
.slide_txt .txt_t h3{float:left;height:28px;margin-top:3px;font-size:18px;font-weight:bold; background:url(h3_bg.jpg) left 2px no-repeat;padding-left:10px;}
.slide_txt .txt_t h3 a{color:#ca0200;}
.gggl .hd{ position:relative; margin-left:100px;}
.gggl .hd ul{width:280px;}
.slide_txt .hd ul{height:28x; line-height:28px;  float:left;  position:absolute;border-bottom:1px solid #d0d0d0;    }
.slide_txt .hd ul li{padding:0 8px;height:28px;line-height:28px; margin-bottom:-1px;float:left; cursor:pointer; font-size:16px;text-align:center;color:#383636;}
.slide_txt .hd ul li:first-child{ margin-right:10px;}
.slide_txt .hd ul li.on{border-bottom:1px solid #ca0200; }
.slide_txt .hd ul li.on a{color:#ca0200; }
.slide_txt .bd ul{  zoom:1;height:110px;margin-top:10px;overflow: hidden;  }
.slide_txt .bd li{ height:28px; line-height:28px; font-size:14px;background:url(arr.png) left center no-repeat; padding-left:10px; }
.slide_txt .bd li a{display:inline-block;color:#383636;white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.gggl .bd li a{width:350px;}
.slide_txt .bd li a:hover{color:#ca0200;}

.slideGroup .parHd{ height:28px; line-height:28px;  border-bottom:1px solid #d0d0d0;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:0px; bottom:0px; height:28px;   }
.slideGroup .parHd ul li{padding:0 8px;height:28px;line-height:28px; margin-bottom:-1px;float:left; cursor:pointer; font-size:18px;text-align:center;color:#383636; }
.slideGroup .parHd ul li.on{border-bottom:1px solid #ca0200;font-weight:bold;}
.slideGroup .parHd ul li.on a{color:#ca0200; }
.slideGroup .txtMarquee_top{ overflow:hidden; zoom:1; padding-top:15px; position:relative;   }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.txtMarquee_top .bd ul{  zoom:1;height:110px;overflow: hidden;  }
.txtMarquee_top .bd li{ height:27px; line-height:27px; font-size:14px;background:url(arr.png) left center no-repeat; padding-left:10px; }
.txtMarquee_top .bd li .date{ float:right; color:#5d5c5c;font-size:14px;}
.txtMarquee_top .bd li a{float:left;display:inline-block;color:#383636;width:240px;white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.txtMarquee_top .bd li a:hover{color:#ca0200;}
/*ztzl*/
.ztzl{height:146px;position:relative;margin-top:30px;}
.ztzl_t{width:31px;height:108px;position:absolute;left:-3px;top:18px;}
.ztzl .bd{padding:33px 40px 33px 65px;width:1095px;height:80px;background:#fff;}
.ztzl .bd ul li{float:left;margin-right:35px;} 
.ztzl .bd ul li a img{width:190px;height:80px;overflow:hidden;}
/*ywgz*/
.ywgz_box{height:190px;background:#fff;padding:30px 35px 0px;width:1130px;margin:30px auto 0px;}
.fzhjs,.sxdt,.jdjc,.jgdj,.dzzw,.tszs{width:356px;}
.sxdt,.jdjc,.dzzw,.tszs{margin-left:30px;}
.fzhjs .txt_t,.sxdt .txt_t,.jdjc .txt_t,.jgdj .txt_t,.dzzw .txt_t,.tszs .txt_t{height:30px;width:356px;}
.fzhjs .hd{ position:relative; margin-left:118px;}
.dzzw .hd{position:relative; margin-left:90px;}
.fzhjs .hd ul,.dzzw .hd ul{width:240px;}
.fzhjs .bd li a,.dzzw .bd li a{width:330px;}
.sxdt .txt_t,.jdjc .txt_t,.jgdj .txt_t,.tszs .txt_t{border-bottom:1px solid #d0d0d0;  }
.sxdt .txt_t h3,.jdjc .txt_t h3,.jgdj .txt_t h3,.tszs .txt_t h3{height:28px;margin-top:3px;font-size:18px;font-weight:bold; background:url(h3_bg.jpg) left 2px no-repeat #fff;padding-left:10px;padding-right:10px;}
.sxdt .txt_t h3 a,.jdjc .txt_t h3 a,.jgdj .txt_t h3 a,.tszs .txt_t h3 a{color:#ca0200;}
.more_list{font-size:13px;margin-top:8px;}
.more_list:link,.more_list:visited{color:#666;}
.txt_list{height:110px;margin-top:10px;overflow:hidden;  }
.txt_list li{ height:28px; line-height:28px; font-size:14px;background:url(arr.png) left center no-repeat; padding-left:10px; }
.txt_list li a{display:inline-block;width:330px;color:#383636;white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.txt_list li a:hover{color:#ca0200;}
.dzzw .hd ul li:first-child{ margin-right:0px;}
.dzzw .hd ul li{padding:0 3px;}
/*video_box*/
.video_box{height:220px;background:#fff;padding:30px 35px 0px;width:1130px;margin:30px auto 0px;}
.video{width:720px;}
.video .txt_t{height:30px;width:720px;}
.video .txt_t{border-bottom:1px solid #d0d0d0;  }
.video .txt_t h3{height:28px;margin-top:3px;font-size:18px;font-weight:bold; background:url(h3_bg.jpg) left 2px no-repeat #fff;padding-left:10px;padding-right:10px;}
.video .txt_t h3 a{color:#ca0200;}
.picMarquee_left{ width:720px;height:140px;  overflow:hidden; position:relative;padding-top:24px;    }
.picMarquee_left ul{ overflow:hidden; zoom:1;}
.picMarquee_left ul li{ margin:0 11px; float:left; _display:inline; text-align:center;  }
.picMarquee_left ul li a img{ width:158px; height:115px; overflow:hidden;display:block; }
.picMarquee_left ul li p{ line-height:24px;height:24px;  width:158px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;font-size:14px; }
.picMarquee_left ul li p a{color:#383636;}
.hdfw{width:380px;}
.hdfw .txt_t{height:30px;width:380px;}
.hdfw .txt_t{border-bottom:1px solid #d0d0d0;  }
.hdfw .txt_t h3{height:28px;margin-top:3px;font-size:18px;font-weight:bold; background:url(h3_bg.jpg) left 2px no-repeat #fff;padding-left:10px;padding-right:10px;}
.hdfw .txt_t h3 a{color:#ca0200;}
.hdfw_in{width:379px;height:137px;margin-top:25px;position:relative;}
.icon_s{display:inline-block;width:100px;height:30px;text-align:center;padding-top:35px;font-size:14px;position:absolute;}
.icon_s:link,.icon_s:visited{color:#fff;}
.icon_b{display:inline-block;width:272px;height:65px;position:absolute;}
.zxjy{background:url(zxjy_bg.jpg) left top no-repeat;top:0px;left:0px;}
.tsjb{background:url(tsjb_bg.jpg) left top no-repeat;left:0px;bottom:0px;}
.sydw{right:0px;top:0px;}
.zwgy{right:0px;bottom:0px;}
/*link*/ 
.link{height:210px;background:#fff;padding:30px 35px 0px;width:1130px;margin:30px auto 0px;}
.link .hd{height:40px;width:1124px;margin:0 auto;border-right:1px solid #ccc;border-left:1px solid #ccc;}
.link .hd ul li{width:281px;height:39px;line-height:39px;font-size:16px;background:url(arr1.png) 220px center no-repeat #fff;float:left;text-align:center;color:#383636;border-top:1px solid #ccc; cursor:pointer;border-left:1px solid #ccc;margin-left:-1px;}
.link .hd ul li.on{background:url(arr1_on.png) 220px center no-repeat #ca0200;color:#fff;}
.link .bd{width:1044px;height:86px;min-height:86px;border:1px solid #ccc;margin:0 auto;overflow-y:scroll;padding:20px 40px 25px 40px;}
.link .bd ul li{float:left;margin-bottom:15px;font-size:14px;}
.link .bd ul li.onelink{width:255px}}
.link .bd ul li a{color:#333;padding:0px 5px}
.link .bd ul li.multilink dl dt{font-weight:bold;background:url(dt_bg.jpg) left 10px repeat-x;width:1000px;}
.link .bd ul li.multilink dl dt a{background:#fff;width:60px;height:30px;display:inline-block;}
.link .bd ul li.multilink dl dd{float:left;margin-right:30px;margin-bottom:10px;}
/*otherlink*/
.otherlink ul li{float:left;margin-right:24px;}
.otherlink ul li a img{width:190px;height:48px;overflow:hidden;border:1px solid #ccc;}

