body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; vertical-align: middle; font-weight:normal; }
body{ font-family: "微软雅黑"; font-size: 14px;}
a{ text-decoration: none;}
ul,li,dl,dt,dd{ list-style: none; margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;}
img{ border: none;}


.top{ width: 100%; height: 160px; background:url(topheadbj.jpg) no-repeat top center;}
.mtop{ width: 1200px; margin: 0 auto; overflow: hidden;}
.logo{ float: left;}
.logo img{ padding-top: 30px; padding-left: 20px;}
.mtopr{ width:470px; float: right; overflow: hidden;}
.date{ float: right; color: #999; padding-right: 5px; }
.date img{ float: right; }
.date ul{ float: right;}
.date ul li{ float: left; color: #333;}
.date ul li a{ color: #333; padding: 0 18px;}
.date ul li a:hover,.title a:hover{color: #bf0101;}
.seach{ float: right; padding-top: 45px;}
.linput{ width: 160px; height:26px; border: 1px solid #0d72b6; float: right; text-indent: 10px;}
.sh{float: right; width: 52px; height: 28px;}
.sh input{  width: 52px; height: 28px; background:url(search01.jpg) no-repeat center center; border: none;}
.nav{ width: 100%; height: 40px; background: #0d72b6; clear: both;}
.mnav{ width: 1200px; margin: 0 auto;}
.mnav li{ float: left; padding: 0 16px; line-height: 40px; font-size: 18px; color: #fff;}
.mnav li a{font-size: 18px; color: #fff;}
.mnav li a img{ float: left; padding-top: 10px; padding-right: 10px;}
.mnav .date01{ float: right; font-size: 14px; padding: 0;}



/* 框架 */
#b{ width: 100%; height: 40px; background: #0d72b6; clear: both; position:relative; z-index:9999;}

/* 全站导航 */
#daohang{width: 1200px; margin: 0 auto;position:relative;z-index:9999999}
.home{}
.tab{position:relative;display:block;float:left;cursor:pointer}
.tab .tablink{position:relative; padding:0px 22px; line-height:40px; display:block; height:40px; color:#fff; font-size:18px; z-index:99; float:left}
.tab .tablink a{line-height:40px;color:#FFF;text-decoration:none; }
.tab .tablink img{ padding-top: 10px; padding-right: 10px; float:left; }
.tab:hover{ color:#FFF;}
.tab:hover .tablink{color:#FFF;padding:0 22px;text-decoration:none}
.tab:hover .tablink a{color:#FFF}
.dropdown:hover .arwlink{height:40px}
.dropdown ul{display:none}
.dropdown:hover ul{position:absolute;display:block;margin-left:15px;top:40px;left:1px;z-index:999999999999999;}
.subnav{width:120px}
.subnav a{ width:120px; text-align:center;line-height:40px;display:block;white-space:nowrap;color:#fff;float:left; font-size:18px;}
.subnav :hover{text-decoration:underline;color:#fff}
.dropdown .subnav{background: #0d72b6;padding:8px}




.column{ width: 1200px; margin: 0 auto;}
.banner{ width: 558px; height: 418px; border: 1px solid #cccccc; float: left; margin-top: 15px; _margin-top: 15px; overflow: hidden;}

        .slideBox{ width:551px; height:411px; overflow:hidden; position:relative; border:1px solid #ddd; margin-left: 3px; margin-top: 3px;}
		.slideBox .hd{ height:26px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:5px;  width:22px; height:26px; line-height:26px; text-align:center; background:#fff; cursor:pointer; position: relative; }
		.slideBox .hd ul li.on{ background: #BF0101; color: #fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd li .ewnzi{ width: 551px; height: 45px; font-size: 16px; color: #fff; line-height: 45px; background:#000000;  filter:alpha(opacity=70);   -moz-opacity:0.7;   -khtml-opacity: 0.7;   opacity: 0.7;  text-indent: 10px; position: absolute; left:0px; bottom:0px;}
		.slideBox .bd li .ewnzi a{ color: #fff; }
		.slideBox .bd img{ width:551px; height:411px; display:block;  }


.bright{ width: 630px; overflow: hidden; float: right; margin-top: 15px; _margin-top: 15px;}
.title{ width: 100%; height: 30px; background: #eaeaea;}
.title a{ float: right; line-height: 30px; color: #999; margin-right: 10px;}
.title img{ float: left;}
.tb{ width: 115px; height: 30px; background:url(titlebj.jpg) repeat-x left center; font-size: 16px; color:#fff; float: left; line-height: 30px;}
.tb img{ float: left; padding: 5px 10px;}

        .slideTxtBox{ width:630px;  text-align:left;}
		.slideTxtBox .hd{ height:50px; line-height:38px;  position:relative;  }
		.slideTxtBox .hd ul{ width: 610px; float:left;  position:absolute; left:20px; top:10px; height:38px; border-bottom:2px solid #808080;  }
		.slideTxtBox .hd ul li{ font-size: 16px; color: #666; float:left; padding:0 10px; cursor:pointer;  }
		.slideTxtBox .hd ul li.on{ color: #0d72b6; border-bottom:2px solid #bf0101; }
		.slideTxtBox .bd ul{ width: 610px; margin-left: 20px;  zoom:1;  }
		.slideTxtBox .bd li{ height:35px; line-height:35px; border-bottom: 1px dashed #999; background:url(dian01.jpg) no-repeat left center;}
		.slideTxtBox .bd li a{ float: left; color: #666; text-indent: 15px;}
		.slideTxtBox .bd li .date{ float:right; color:#999;  padding: 0;}
		
		
        .slideTxtBox .bd .btop{ width: 594px; height: 124px; overflow: hidden; position: relative;  border-bottom: none; background: none;}
        .slideTxtBox .bd .btop span{ display: block; text-align: center; font-size: 22px; font-weight: bold; color: #BF0101; line-height: 60px;}
        .slideTxtBox .bd .btop font{ display: block; padding-left: 25px; line-height: 26px; color: #999; text-indent: 28px;}
        .slideTxtBox .bd .btop a{ width: 100%; display: block; text-align: center; font-size: 22px; font-weight: bold; color: #BF0101; line-height: 60px; }
        .slideTxtBox .bd .bnew{ width: 610px; margin-left: 20px;_margin-left: 20px;}

.tlan img{ clear: both; padding: 15px 0;}
.lcolumn{ width: 930px; float: left; overflow: hidden;}
.lcf{ width: 928px; height: 228px; border: 1px solid #cccccc;}
.lcf img{ float: left;}
.zcjjd{ width: 425px; float: left;}
.zcjjd ul,.jgdjl ul,.zwgk ul{width: 100%;  zoom:1; padding-top: 15px; }
.zcjjd ul li,.jgdjl ul li,.zwgk ul li{ width: 100%; height:30px; line-height:30px; background:url(dian01.jpg) no-repeat 8px center; overflow: hidden;}
.zcjjd ul li a,.jgdjl ul li a,.zwgk ul li a{float: left; color: #666; text-indent: 22px;}
.rcolumn{ width: 260px; float: right; overflow: hidden;}
.zwgk{ width: 425px; float: right;}
.tpbd{ width: 100%; height: 244px; background: #f7f7f7; margin-top: 15px;}

    .picScroll{ margin:10px auto;  position:relative;  width:895px;  overflow:hidden;    }
	.picScroll .prev,
	.picScroll .next{ display:block; position:absolute; top:80px; left:5px; width:25px; height:25px; background:url(btns01.png) no-repeat;   }
	.picScroll .prev{ left:auto; right:5px; background-position:-25px 0; }
	.picScroll .next:hover{ background-position:0 -28px; }
	.picScroll .prev:hover{ background-position:-25px -28px; }
	.picScroll ul{ margin-left: 40px; overflow:hidden; zoom:1; }
	.picScroll ul li{ width:196px; padding:0 4px; float:left; overflow:hidden;  text-align: center; }
	.picScroll ul li img{ width:192px; height:166px; padding: 2px; border: 1px solid #CCCCCC; display:block; background:url(../css/images/loading.gif) center center no-repeat; }
    .picScroll ul li span{display: block; text-align: center; color: #333; line-height: 24px;}
	.picScroll ul li span a{color: #333; }
    
    
.jgdj{ width: 100%; overflow: hidden; margin-top: 15px;_margin-top: 15px;} 
.jgdjl{ width: 458px; height: 228px; border: 1px solid #cccccc; float: left;}
.jgdjr{width: 458px; height: 228px; border: 1px solid #cccccc; float: right;}
.jgdjr ul{width: 100%;  zoom:1; padding-top: 15px; }
.jgdjr ul li{ width: 100%; height:30px; line-height:30px; background:url(dian01.jpg) no-repeat 8px center; overflow: hidden;}
.jgdjr ul li a{float: left; color: #666; text-indent: 22px;}

        .littleBox{ width:439px;  text-align:left;}
		.littleBox .hd{ height:30px; line-height:28px;  position:relative;  }
		.littleBox .hd ul{ width: 439px; float:left;  position:absolute; left:10px; top:10px; height:28px; border-bottom:2px solid #808080;  }
		.littleBox .hd ul li{ font-size: 16px; color: #666; float:left; padding:0 10px; cursor:pointer;  }
		.littleBox .hd ul li.on{ color: #0d72b6; border-bottom:2px solid #bf0101; }
		.littleBox .bd ul{ width: 439px; margin-left: 10px;  zoom:1; padding-top: 20px; }
		.littleBox .bd li{ height:28px; line-height:28px; background:url(dian01.jpg) no-repeat left center;}
		.littleBox .bd li a{ float: left; color: #666; text-indent: 15px;}
		.littleBox .bd li .date{ float:right; color:#999;  padding: 0;}
		
.ggfw{ width: 928px; height: 112px; border: 1px solid #cccccc; overflow: hidden; margin-top: 15px; _margin-top: 15px;}
.ggfw ul{ margin-left: 8px; margin-top: 10px; overflow: hidden;}
.ggfw ul li{ float: left;  margin-right: 9px;}
.fdl{ width: 258px; height: 90px; border: 1px solid #cccccc; margin-top: 15px;}
.fdl dt{ width: 100%; height: 30px; line-height: 30px; color: #fff; font-size: 16px; text-indent: 10px; background: #BF0101;}
.fdl dd{width: 114px; height: 42px; line-height: 42px; color:#96652d; text-align: center; background:url(b03.png) no-repeat center center; float: left; margin-top: 10px;_margin-top: 10px; margin-left: 10px;_margin-left: 10px; }
.fdl a,.fdlb a{ display: block;} 
.fdlb{width: 258px; border: 1px solid #cccccc; margin-top: 10px;}
.fdlb dt{ width: 100%; height: 50px; line-height: 50px; color: #fff; font-size: 16px; text-indent: 10px; background: #BF0101;}
.fdlb dd{ margin-top: 5px; margin-left: 10px; margin-bottom: 5px;}
.newli{ margin-top:5px;}
.yqlj{ width: 100%; padding-top: 15px; clear: both; overflow: hidden;}
.yqlj img{ float: left;}
.yqljr{ width: 254px; height: 35px; float: left; margin-left: 10px; text-indent: 5px; color: #666; border: 1px solid #ccc;  }
.yqljr option{ padding: 3px 0; text-indent: 10px;}

.footer{ width: 100%;  background:#0d72b6; margin-top:15px; _margin-top:15px; clear: both;}
.mfooter{ width: 1200px; margin: 0 auto; color:#fff; font-size:16px; text-align: center; line-height: 35px; padding-top: 40px;}
.mfooter span{ display:block;}

.slideTxtBox .bd li a:hover,.zcjjd ul li a:hover,.jgdjl ul li a:hover,.littleBox ul li a:hover{ color: #BF0101;}

/*liststart*/
.weizhi{ width: 100%; height: 60px; line-height: 60px; border-bottom: 1px solid #ccc;}
.weizhi span{ float: left; font-size: 20px; color: #0D72B6; text-indent: 15px;}
.weizhi font{ float: right; padding-right: 15px; color: #666;}
.weizhi font a{ color: #666;}
.weizhi font a:hover{ color: #0D72B6;}

.lllist{ width: 290px; overflow: hidden; float: left; margin-bottom: 15px;}
.llist{ width: 288px; border: 1px solid #ccc; margin-top: 15px;background: #fff;}
.tllist{ width: 260px;  overflow: hidden; margin: 0 auto; margin-top: 15px; _margin-top: 15px; }
.tllist h2{ width: 100%; height: 75px; line-height: 75px; background: #BF0101; font-size: 30px; color: #fff; text-indent: 35px; margin-bottom: 15px;_margin-bottom: 15px;}


.tllist li{ width: 100%; height: 60px; margin-bottom: 15px; _margin-bottom: 15px; background:url(b00001.jpg) no-repeat center center; font-size: 20px; line-height: 60px;  text-indent: 35px; color: #666;}
.tllist li a{ color: #666;}
.tllist li:hover{ background: url(b0002.jpg); color: #fff;}
.tllist li:hover a{  color: #fff;}
.tllist .dianji{ background: url(b0002.jpg); color: #fff;}
.bllist{ width: 260px;  overflow: hidden; margin: 0 auto; margin-top: 15px; _margin-top: 15px;}
.bllist h2{ width: 100%; height: 40px; line-height: 40px; background: #BF0101; font-size: 16px; color: #fff; text-indent: 20px; margin-bottom: 15px;_margin-bottom: 15px;}

.rlist{ width: 888px; overflow: hidden; float: right; overflow: hidden;border: 1px solid #ccc; margin-top: 15px; background: #fff; margin-bottom: 15px;}
.rlistt{ width: 856px; overflow: hidden; border: 1px solid #ccc; background: #eeeeee; margin: 15px auto; -margin-top:15px; position: relative;}
.rlistt h2{ line-height: 50px;text-align: center;font-weight: normal;font-size: 20px;color: #434242; position: relative;}
.rlistt img{ position: absolute; right: 0; top:0; z-index: 999;}
.rlistt span{ display: block; color: #666;line-height: 25px;text-indent: 2em; padding:0 15px;}
.rlistt a{ float: left; width:100%; text-align:center; padding-right: 15px; color: #0D72B6; padding-bottom: 10px;}
.rlist ul{ width: 856px; margin: 0 auto; margin-top: 15px; }
.rlist ul li{ width: 100%; height: 45px; line-height: 45px; border-bottom: 1px dashed #ccc; }
.rlist ul li strong{ float: left; color: #666; padding-right: 10px;}
.rlist ul li a{ color: #666; float: left;}
.rlist ul li a:hover{ color: #BF0101;}
.rlist ul li font{ float: right; color: #999;}

#mypage {font-size: 14px;line-height: 50px;float: left;width: 100%;height: 50px; text-align: center;}
#mypage a {color: #333;border: #CCCCCC solid 1px;padding: 5px 15px 5px 15px;margin-left: 10px;}
/*listend*/
/*readstart*/
.zwen{ width: 856px; margin: 0 auto; overflow: hidden; border-bottom: 1px solid #ccc;}
.zwen h2{ text-align: center; line-height: 30px; color: #0D72B6; margin-top: 15px;}
.laiyuan{ margin-left: 180px; text-align: center; overflow: hidden; line-height: 50px;}
.laiyuan span{ float: left; color: #666; font-size: 16px; padding-right: 20px;}
.zhengwen{ width: 856px; margin: 0 auto; font-size: 14px; text-indent:2em; color: #666; line-height: 30px; padding: 15px 0; border-bottom: 1px solid #ccc;}
.zhengwen img{ text-align:center;}
/*readend*/

/*飘窗*/
.piaochuang{ width: 95px; overflow: hidden; position: fixed; top:22%; right:20px; z-index:99999999999999999999; }
.piaochuang button{ background: none; border: none; float: right;}
.erwei{ width: 95px; background:#ffbf8b; overflow: hidden; margin-top: 10px; text-align: center; color: #333; line-height: 18px;}
.piaochuang img{ margin-top: 10px;}
.erwei img{ margin: 0 auto; margin-top: 10px; width: 75px; height: 75px;}
.erwei span{ display: block; margin:5px 0;}


