@charset "gb2312";
/* CSS Document */

@import url(public.css);

body{ background:url(top_bg.jpg) repeat-x #D9EDFF;}
.banner{ margin:0 auto; width:1000px; height:270px;}


.menu{ margin:0 auto; width:1000px; height:40px; background:url(menu_bg.jpg) repeat-x; overflow:hidden;}
.menu .search{ float:right; width:200px; background:url(ss_bg.jpg) no-repeat; height:26px; margin-top:8px;}
.menu .search .txt{ border:0; width:160px; height:26px; line-height:26px; background:transparent;}
.menu .search .stm{ border:0; width:26px; height:26px; background:transparent; cursor:pointer;}
.menu .daohang{ float:left; width:790px; line-height:40px; font-size:14px; font-weight:bold; color:#fff;overflow:hidden;}
.menu .daohang a{ color:#fff; margin:0 8px;}
.menu .daohang a:hover{ color:#ff0000}

.allwidth{ width:980px; margin:0 auto; background:#fff; padding:6px 10px;}
.awidth{ margin:0 auto; width:980px;}
.toutiao{ margin:0 auto; width:980px; height:70px; background:url(tt_bg.jpg) no-repeat;}
.toutiao .bagtit{ margin-left:50px; width:920px; text-align:center; overflow:hidden;white-space:nowrap; font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; color:#fff; line-height:40px;}
.toutiao .bagtit a{ color:#fff}
.toutiao .bagtit a:hover{ color:#000}
.toutiao .mintit{ margin-left:20px; width:955px; overflow:hidden;text-align:center; line-height:24px;}
.toutiao .mintit a{ margin:0 10px; color:#fff;}
.toutiao .mintit a:hover{ color:#000}
.hdp{ float:left; width:583px; height:341px; border:1px #dadada solid; padding:4px;overflow:hidden;}
.focusBox{position: relative;width: 583px;height: 341px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;}
.focusBox .pic img{width: 583px;height: 341px;display: block;}
.focusBox .txt-bg{position: absolute;bottom:0;z-index: 1;height: 24px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt{position: absolute;bottom: 0;z-index: 2;height: 24px;width: 100%;overflow: hidden;}
.focusBox .txt li{height: 24px;line-height: 24px;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: 26px;right: 2px;}
.focusBox .num li{float: left;position: relative;width: 18px;height: 15px;line-height: 15px;overflow: hidden;text-align: center;margin-right: 2px;cursor: pointer;}
.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;}
.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: #f60;}

.kfqyw{ float:right; width:377px; overflow:hidden;}
.lmdh{ height:30px; border-bottom:1px #D1BEBE solid; line-height:30px; font-size:14px; font-weight:bold; color:#ff0000;}
.lmdh span{ float:right; font-size:12px; font-weight:normal; color:#818181;}
.lmdh span a{ color:#818181}
.lmdh span a:hover{ color:#ff0000}
.titlist{ padding-top:6px;}
.titlist ul li{ font-size:14px; line-height:24px; color:#222222;}
.titlist ul li span{ float:right; color:#818181;}
.titlist ul li a{ color:#2222}
.titlist ul li a:hover{color:#ff0000}

.counlf{ float:left; width:593px; overflow:hidden;}
.cyyq{ float:left; width:286px;}
.zsyz{ float:right; width:286px; overflow:hidden;}
.csjs{ float:right; width:370px; min-height:170px;}

.slideTxtBox{ width:980px; text-align:left;  }
.slideTxtBox .hd{ height:39px; line-height:39px; background:#1682cb; padding:0 10px 0 20px; position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:5px; height:30px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:14px; font-weight:bold; color:#fff; line-height:28px;}
.slideTxtBox .hd ul li a{ color:#fff;}
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; color:#ff0000;}
.slideTxtBox .hd ul li.on a{ color:#ff0000}
.slideTxtBox .bd ul{ padding:5px 0; zoom:1;  }
.slideTxtBox .bd ul .bttitls{ float:left; width:460px;}
.slideTxtBox .bd ul .bttitls ul li{ line-height:24px; color:#222222;}
.slideTxtBox .bd ul .bttitls ul li a{ color:#222222}
.slideTxtBox .bd ul .bttitls ul li a:hover{ color:#ff0000}
.slideTxtBox .bd ul .bthdp{ float:right; width:500px; overflow:hidden;}
.slideTxtBox .bd ul .bthdp .focusBoxs{position: relative;width: 500px;height: 256px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;}
.slideTxtBox .bd ul .bthdp .focusBoxs .pic img{width: 500px;height: 256px;display: block;}
.slideTxtBox .bd ul .bthdp .focusBoxs .txt-bg{position: absolute;bottom:0;z-index: 1;height: 24px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.slideTxtBox .bd ul .bthdp .focusBoxs .txt{position: absolute;bottom: 0;z-index: 2;height: 24px;width: 100%;overflow: hidden;}
.slideTxtBox .bd ul .bthdp .focusBoxs .txt li{height: 24px;line-height: 24px;position: absolute;bottom: -36px;}
.slideTxtBox .bd ul .bthdp .focusBoxs .txt li a{display: block;color: white;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;text-decoration: none;}
.slideTxtBox .bd ul .bthdp .focusBoxs .num{position: absolute;z-index: 3;bottom: 26px;right: 2px;}
.slideTxtBox .bd ul .bthdp .focusBoxs .num li{float: left;position: relative;width: 18px;height: 15px;line-height: 15px;overflow: hidden;text-align: center;margin-right: 2px;cursor: pointer;}
.slideTxtBox .bd ul .bthdp .focusBoxs .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;}
.slideTxtBox .bd ul .bthdp .focusBoxs .num li span{z-index: 1;background: black;filter: alpha(opacity=50);opacity: 0.5;}
.slideTxtBox .bd ul .bthdp .focusBoxs .num li.on a, .focusBox .num a:hover{background: #f60;}

.slideTxtBox .bd ul .bthdp .focusBoxss{position: relative;width: 500px;height: 256px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;}
.slideTxtBox .bd ul .bthdp .focusBoxss .pic img{width: 500px;height: 256px;display: block;}
.slideTxtBox .bd ul .bthdp .focusBoxss .txt-bg{position: absolute;bottom:0;z-index: 1;height: 24px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.slideTxtBox .bd ul .bthdp .focusBoxss .txt{position: absolute;bottom: 0;z-index: 2;height: 24px;width: 100%;overflow: hidden;}
.slideTxtBox .bd ul .bthdp .focusBoxss .txt li{height: 24px;line-height: 24px;position: absolute;bottom: -36px;}
.slideTxtBox .bd ul .bthdp .focusBoxss .txt li a{display: block;color: white;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;text-decoration: none;}
.slideTxtBox .bd ul .bthdp .focusBoxss .num{position: absolute;z-index: 3;bottom: 26px;right: 2px;}
.slideTxtBox .bd ul .bthdp .focusBoxss .num li{float: left;position: relative;width: 18px;height: 15px;line-height: 15px;overflow: hidden;text-align: center;margin-right: 2px;cursor: pointer;}
.slideTxtBox .bd ul .bthdp .focusBoxss .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;}
.slideTxtBox .bd ul .bthdp .focusBoxss .num li span{z-index: 1;background: black;filter: alpha(opacity=50);opacity: 0.5;}
.slideTxtBox .bd ul .bthdp .focusBoxss .num li.on a, .focusBox .num a:hover{background: #f60;}

.hengxian{ margin:0 auto; margin-top:10px; height:1px; border-bottom:1px #D1BEBE solid;}
.tzgg{ float:left; width:370px; overflow:hidden;}
.ztzl{ float:left; width:284px; margin-left:20px;}
.ztzl .ztpic{ padding:0;}
.ztzl .ztpic .picMarquee-top{ margin:0 auto;  width:284px; overflow:hidden; position:relative;}
.ztzl .ztpic .picMarquee-top .bd{ padding:10px 0;}
.ztzl .ztpic .picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.ztzl .ztpic .picMarquee-top .bd ul li{ text-align:center; zoom:1; margin:3px 0;}
.ztzl .ztpic .picMarquee-top .bd ul li .pic{ text-align:center; }
.ztzl .ztpic .picMarquee-top .bd ul li .pic img{ width:284px; height:56px; display:block;}
.ztzl .ztpic .picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.xxgk{ float:right; width:284px; overflow:hidden;}
.xxgk .xxlmlb{ padding-top:10px; height:99px; border-bottom:1px #f38403 solid;}
.xxgk .xxlmlb ul li{ float:left; width:110px; height:26px; background:url(xxgklmbg.jpg) no-repeat; margin:3px; padding-left:24px; line-height:26px;}
.xxgk .kszt{ margin-top:10px;}
.xxgk .kszt ul li{ float:left; width:76px; background:url(xxgkli.jpg) no-repeat center left; line-height:26px; padding-left:18px;}

.picMarquee-left{ width:980px;  overflow:hidden; position:relative; }
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:180px; height:114px; display:block; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
/*cyyqlist*/
.lmleft{ float:left; width:194px;}
.lmleft .bttup{ height:29px;font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;font-weight:bold; color:#166DBB;text-align:center; line-height:30px;}
.lmleft .bttup span{font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;font-weight:bold; color:#166DBB;text-align:center; line-height:30px;}
.lmleft .lmlist{ margin-top:10px; min-height:500px;}
.lmleft .lmlist ul li{ height:36px; border-bottom:1px #E4E4E4 solid; font-size:14px; color:#3D3D3D; line-height:36px; background:url(lmbg.png) no-repeat center left; padding-left:36px;}
.lmleft .lmlist ul li a{ color:#3d3d3d;}
.lmleft .lmlist ul li a:hover{ color:#ff0000}
.lmleft .lmlist ul .on{ height:36px; background:url(lmbgon.png) no-repeat center left #076ABF; font-size:14px; font-weight:bold; color:#fff; line-height:36px; padding-left:36px;}
.lmleft .lmlist ul .on a{ color:#fff}
.lmleft .lmlist ul .on a:hover{ color:#ff0000}
.cylist{ float:right; width:730px;}
.dqlm{ height:30px; border-bottom:1px #ccc solid; background:url(dqlmbg.jpg) no-repeat center left;}
.dqlm .dqlmmc{ float:left; height:29px; border-bottom:1px #E00102 solid ; width:80px; font-size:14px; line-height:29px; color:#0865B5; padding-left:20px;}
.dqlm .dqwz{ float:right; width:500px; font-size:12px; color:#AFAFAF; line-height:30px; text-align:right;}
.dqlm .dqwz a{ color:#afafaf}
.dqlm .dqwz a:hover{ color:#ff0000}
.cylist .cylblist{ padding-right:20px;}
.cylist .cylblist ul li{ height:174px; border-bottom:1px #ccc dashed; padding:30px 0 10px 0;}
.cylist .cylblist ul li .pic{ float:left; width:198px; height:140px; padding:1px; border:1px #ccc solid;}
.cylist .cylblist ul li .pic img{ width:198px; height:140px;}
.cylist .cylblist ul li .btjianjie{ float:right; width:478px;}
.cylist .cylblist ul li .btjianjie h1{ font-size:14px; font-weight:bold; color:#686868; line-height:30px;}
.cylist .cylblist ul li .btjianjie h1 a{ color:#686868}
.cylist .cylblist ul li .btjianjie h1 a:hover{ color:#ff0000}
.cylist .cylblist ul li .btjianjie p{ margin-top:10px; text-indent:2em; line-height:18px;}
.page{ margin:20px 0; text-align:center;}
.cylist .newlist{ padding:20px 10px 20px 0;}
.cylist .newlist ul li{ height:39px; border-bottom:1px #ccc dashed; background:url(nli.jpg) no-repeat center left; padding-left:16px; font-size:14px; line-height:39px; }
.cylist .newlist ul li span{ float:right; color:#7D7A7A;}
.show{ margin-top:20px;}
.show h1{ font-size:16px; font-weight:bold; color:#292929; line-height:32px; text-align:center;}
.show .tiemfom{ margin-top:20px; height:30px; border-bottom:1px #ccc solid;  line-height:30px; text-align:center; color:#999;}
.show .tiemfom span{ margin:0 20px;}
.show .content{ padding:20px; line-height:24px; min-height:300px;}
.show .content img{ max-width:900px;}
.coles{ height:28px; border-bottom:1px #ccc solid; text-align:right; line-height:28px;}
.next{ padding:20px; line-height:24px;}
.tpzs{ padding:10px 0;}
.tpzs ul li{ float:left; width:230px; margin:8px 5px;}
.tpzs ul li .pic{ width:230px; height:160px;}
.tpzs ul li .title{ text-align:center; line-height:24px;}
.zjkfq{ padding:20px; line-height:24px;}












.mattop{ margin-top:10px;}
.footer{background:url(footer_bg.jpg) repeat-x bottom; padding-top:28px; line-height:24px; text-align:center;}