@charset "utf-8";
@import url(20160314public.css);


img.img{
	transition-delay:0s;transition-duration:1s;transition-property:all;transition-timing-function:ease;
	/* Firefox 4 */
	-moz-transition-delay:0s;-moz-transition-duration:1s;-moz-transition-property:all;-moz-transition-timing-function:ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;-webkit-transition-duration:1s;-webkit-transition-property:all;-webkit-transition-timing-function:ease;
	/* Opera */
	-o-transition-delay:0s;-o-transition-duration:1s;-o-transition-property:all;-o-transition-timing-function:ease;
}
img.img:hover{transform:scale3d(1.2, 1.2, 1.2);-ms-transform:scale3d(1.2, 1.2, 1.2);-moz-transform:scale3d(1.2, 1.2, 1.2);-webkit-transform:scale3d(1.2, 1.2, 1.2);-o-transform:scale3d(1.2, 1.2, 1.2);}

.banner{height:369px; background:url(20160314banner.jpg) no-repeat center top; border-bottom:10px #9c0400 solid;}
.daoyu{ height:133px; background:#f5f5f5; overflow:hidden;}
.daoyu .dybg{ margin:0 auto; width:845px; height:107px; padding-left:115px; padding-top:26px; background:url(20160314daoyu.png) no-repeat left center; font-size:14px; line-height:26px; text-indent:2em; overflow:hidden;}

.toutiao{ margin:0 auto; width:966px; height:40px; margin-top:20px; text-align:center; line-height:40px; white-space:nowrap; font-size:24px; color:#9d0000; font-weight:bold; overflow:hidden;}
.toutiao a{ color:#9d0000}
.toutiao a:hover{ color:#130101}

.newall{ margin:0 auto; width:966px; height:384px; margin-top:20px; position:relative; overflow:hidden;}
.newall .lflist{ position:absolute; left:0; width:390px; overflow:hidden;}
.newall .lflist .btjjlst{ height:258px; overflow:hidden;}
.newall .lflist .btjjlst ul li{ height:72px; margin-bottom:15px;}
.newall .lflist .btjjlst ul li .tit{ font-size:16px; line-height:22px; white-space:nowrap;}
.newall .lflist .btjjlst ul li .desc{ margin-top:5px; font-size:14px; line-height:24px; color:#a2a2a2; text-indent:2em;}
.newall .lflist .btjjlst ul li .desc a{ color:#ff0101;}
.newall .lflist .btjjlst ul li .desc a:hover{ color:#2b0101;}

.newall .lflist .titlist{ overflow:hidden;}
.newall .lflist .titlist ul li{ background:url(li.png) no-repeat center left; font-size:14px; line-height:24px; color:#5d5d5d; padding-left:18px;}

.newall .rthdp{ position:absolute; right:0; width:520px; height:352px; background:#ececec; padding:16px;}
.focusBox{position: relative;width: 520px;height: 352px;overflow: hidden;font: 16px/1.5 Verdana, Geneva, sans-serif;text-align: left;}
.focusBox .pic img{width: 520px;height: 352px;display: block;}
.focusBox .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 36px;width: 100%;background: #333;filter: alpha(opacity=50);opacity: 0.5;overflow: hidden;}
.focusBox .txt{position: absolute;bottom: 0;z-index: 2;height: 36px;width: 100%;overflow: hidden;}
.focusBox .txt li{height: 36px;line-height: 36px;position: absolute;bottom: -36px;}
.focusBox .txt li a{display: block;color: white;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;text-decoration: none;}
.focusBox .num{position: absolute;z-index: 3;bottom: 14px;right: 8px;}
.focusBox .num li{float: left;position: relative;width: 9px;height: 8px;line-height: 8px;overflow: hidden;text-align: center;margin-right: 4px;cursor: pointer; background:#fff;}
.focusBox .num li a, .focusBox .num li span{position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;background:#fff;}
.focusBox .num li span{z-index: 1;background: black;filter: alpha(opacity=50);opacity: 0.5;}
.focusBox .num li.on a, .focusBox .num a:hover{background: #bbbbbb;}

.gatrlm{ margin:0 auto; width:939px; height:47px; margin-top:35px; background:url(20160314lmbg1.png) no-repeat left; padding-left:35px; line-height:47px; font-size:25px; font-weight:bold; color:#fff;}
.agsh{background:url(20160314lmbg2.png) no-repeat left;}
.gatrlm span{ float:right; font-size:14px; font-weight:normal; color:#000; margin-right:10px;}
.gatrone{ margin:0 auto; width:974px; height:210px; margin-top:33px; position:relative; overflow:hidden;}
.gatrone .pic{ position:absolute; width:460px; left:0; overflow:hidden;}
.gatrone .pic img{ width:460px; height:210px;}
.gatrone .btjjs{ position:absolute; right:10px; width:462px; overflow:hidden;}
.gatrone .btjjs h1{ font-size:18px; line-height:30px; white-space:nowrap;}
.gatrone .btjjs p{ margin-top:18px; font-size:14px; color:#6d6c6c; line-height:30px; text-indent:2em;}
.gatrone .btjjs p a{ color:#ff0101}
.gatrone .btjjs p a:hover{ color:#210101}

.gatrtow{ margin:0 auto; width:974px; margin-top:30px; height:134px; padding-top:24px; border-top:1px #241203 dashed; overflow:hidden;}
.gatrtow ul li{ float:left; width:478px; height:128px; margin:0 2px; position:relative; overflow:hidden;}
.gatrtow ul li .picm{ position:absolute; left:0; width:160px; height:128px; overflow:hidden;}
.gatrtow ul li .picm img{ width:160px; height:128px;}
.gatrtow ul li .lides{ position:absolute; right:0; width:290px; overflow:hidden;}
.gatrtow ul li .lides h1{ font-size:16px; line-height:30px; white-space:nowrap;}
.gatrtow ul li .lides p{ font-size:14px; line-height:30px; color:#6d6c6c; text-indent:2em;}
.gatrtow ul li .lides p a{color:#ff0101}
.gatrtow ul li .lides p a:hover{ color:#210101}

.gazrlm{ margin:0 auto; width:939px; height:47px; margin-top:35px; background:url(20160314lmbg3.png) no-repeat left; padding-left:35px; line-height:47px; font-size:25px; font-weight:bold; color:#fff;}
.gazrlm span{ float:right; font-size:14px; font-weight:normal; color:#000; margin-right:10px;}
.gazr{ margin:0 auto; width:974px; height:620px; margin-top:33px; position:relative; overflow:hidden;}
.gazr .lftpwz{ position:absolute; left:0; width:464px; overflow:hidden;}
.gazr .lftpwz .tpwzb{ height:433px; padding:12px 8px; background:#ececec; position:relative; overflow:hidden;}
.gazr .lftpwz .tpwzb img{ width:448px; height:433px;}
.gazr .lftpwz .tpwzb .btxx{ position:absolute; display:none; bottom:12px; height:50px; background:#000;filter: alpha(opacity=50);opacity: 0.5; width:448px; line-height:50px; text-align:center; font-size:16px; color:#fff;}
.gazr .lftpwz .tpwzb .btxx a{ color:#fff}
.gazr .lftpwz .tpwzb:hover .btxx{ display:block;}

.gazr .lftpwz .diybt{ margin-top:22px;}
.gazr .lftpwz .diybt h1{ font-size:16px; line-height:30px; white-space:nowrap;}
.gazr .lftpwz .diybt p{ margin-top:10px; font-size:14px; line-height:30px; color:#6d6c6c; text-indent:2em;}
.gazr .lftpwz .diybt p a{color:#ff0101}
.gazr .lftpwz .diybt p a:hover{ color:#210101}

.gazr .rtlist{ position:absolute; right:0; width:476px; overflow:hidden;}
.gazr .rtlist ul li{ height:134px; border-bottom:1px #000 dashed; margin-bottom:20px;}
.gazr .rtlist ul li h1{ font-size:16px; line-height:30px; white-space:nowrap;}
.gazr .rtlist ul li p{ margin-top:2px; font-size:14px; line-height:28px; color:#5d5d5d; text-indent:2em;}
.gazr .rtlist ul li p a{color:#ff0101}
.gazr .rtlist ul li p a:hover{ color:#210101}

.footer{ margin-top:50px; height:80px; padding:24px 0 20px 0; background:#404040; text-align:center; font-size:14px; line-height:30px; color:#fffefe; }
.footer a{color:#fffefe;}
.footer a:hover{color:#f83e3e;}









