body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
*{margin:0;	padding:0; outline:none;}
em{font-style:normal;}
ul,ol{list-style-type:none;}
img {border:0px; vertical-align:sub; *vertical-align:text-bottom;}
table{border-collapse:collapse;	border-spacing:0;}
table td{vertical-align:top;}
a:link {text-decoration:none; color:#333333; cursor:pointer;}
a:visited {text-decoration:none; color:#333333; cursor:pointer;}
a:hover {text-decoration:underline; color:#CE0C03; cursor:pointer;}
a {blr:expression(this.onFocus=this.blur())}
.clear {clear:both;font-size:0px;line-height:0px;overflow:hidden;}
.hide{display:none;}
.show{display:block;}
.clearfix:after {visibility:hidden;	display:block; font-size:0;	content:" "; clear:both; height:0;}

.header {width:982px; height:225px; margin:0px auto;}
.nav {width:982px; height:38px; margin:0px auto; background:url(/templets/zhuanti/images/navbg.jpg) repeat-x;}
.nav ul {padding-left:5px;}
.nav li {float:left; height:38px; line-height:38px; font-size:14px; margin:0px 6px; width:90px;}
.nav li a {height:38px; display:block; padding:0px 13px;}
.nav li a:hover {background:url(/templets/zhuanti/images/navon.jpg) repeat-x; text-decoration:none; color:#FFFFFF;}
.nav .line {width:2px; height:38px; background:url(/templets/zhuanti/images/sep.jpg) no-repeat; font-size:0px; padding:0px; margin:0px;}
.nav ul li dl{position:absolute; width:89px; z-index:100; display:none; *margin-left:-45px;}
.nav ul li dl dd{}
.nav ul li dl dd a{font-weight:normal; height:40px; line-height:40px; padding:0px; background:url(../images/navbg.jpg) repeat-x; font-size:14px; color:#000; text-align:center;}
.nav ul li dl dd a:hover{background:#2C72B4 none;}
.banner {width:982px; height:270px; margin:0px auto;}
.banner1 {width:982px; height:180px; margin:0px auto;}


.block_wrap {border:1px solid #DEDEDE; height:208px; padding:2px; background-color:#FFFFFF;}
.block_wrap1 {border:1px solid #DEDEDE; width:974px; height:auto; margin-top:12px; padding:2px; background-color:#FFFFFF;}
.focusBox {position:relative; width:354px; height:208px; overflow:hidden; float:left;}
.focusBox .pic {position:relative; height:208px; float:left;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {width:354px; height:208px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; 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: 13px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 6px; }
.focusBox .num li{ float: left; position: relative; width: 16px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #685E66; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: #D6D6D6; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#CE0C03; color:#fff;}
.focusBox .btbg{background:#000;alpha(opacity=50); opacity: 0.5; width:100%; height:34px; position:absolute; bottom:0;}

.news {width:100%; height:208px; background-color:#F7F7F7;}
.news div {width:96%; height:32px; line-height:32px; padding-top:2px; margin-bottom:5px; border-bottom:2px dotted #ff0000;}
.news div h3 {font-size:15px; float:left; padding-left:5px;}
.news div a {padding-right:5px; padding-top:12px; float:right;}
.news li {width:96%; height:30px; line-height:30px; text-indent:4px; border-bottom:1px dashed #CECECE; overflow:hidden;}
.news li span {float:right; padding-right:4px; color:#666;}
.news dl {padding:2px 8px 0px 12px;}
.news dl img {width:126px; height:90px; padding-top:15px; padding-right:12px; float:left;}
.news dl p {font-size:16px; line-height:26px; text-indent:24px;}

.right_wrap {border:1px solid #CECECE; width:228px; height:212px; background-color:#FFFFFF;}
.right_news {width:100%;}
.right_news div {width:100%; height:40px; line-height:40px; margin-bottom:5px; background:url(../images/ttibg.jpg) repeat-x;}
.right_news div h3 {font-size:15px; float:left; padding-left:5px; background:url(../images/jh.jpg) no-repeat 6px center; text-indent:18px;}
.right_news div a {padding-right:10px; padding-top:16px; float:right;}
.right_news li {width:94%; height:30px; line-height:30px; text-indent:4px; border-bottom:1px dashed #CECECE; overflow:hidden;}

.szdw {width:100%; height:190px; background-color:#F7F7F7;}
.szdw .tit {width:98.5%; height:32px; line-height:32px; padding-top:2px; margin-bottom:5px; border-bottom:2px dotted #C1C1C1;}
.szdw .tit h3 {font-size:15px; float:left; padding-left:5px;}
.szdw .tit a {padding-right:5px; padding-top:12px; float:right;}
.szdw li {width:98%; height:30px; line-height:30px; text-indent:4px; border-bottom:1px dashed #CECECE; overflow:hidden;}
.szdw_scroll {width:960px; height:140px; padding-top:8px; overflow:hidden;}
.szdw_scroll img {margin:0px 10px; width:160px; height:108px;}
.szdw_scroll p {line-height:32px; width:160px; text-align:center;}

.copyright {width:982px; margin:12px auto 0px auto; text-align:center; line-height:28px; padding:15px 0px;}
.copyright a {color:#333333;}

.newshead{float:left; width:100%; height:37px; line-height:37px; border-bottom:1px dashed #ff0000; }
.newshead span {float:left; padding-bottom:0px;width:100px; height:40px; line-height:40px; background:url(../images/navbg.jpg) repeat-x; font-size:14px; font-weight:bold; text-align:center}
.newslist {margin:8px auto 0px auto;}
.newslist li {float:left; width:100%; height:35px; line-height:35px; border-bottom:1px dashed #CECECE; text-indent:8px; overflow:hidden;}
.newslist li span {float:right; color:#999999;}

.listl {float:left; width:100%; height:35px; line-height:35px;text-indent:8px;font-size:12px; font-weight:bold;  background:url(../images/navbg.jpg) repeat-x; border-bottom:1px dashed #ff0000; list-style-type:none;}
.listll {float:left; width:100%; height:18px; line-height:18px; border-bottom:1px dashed #CECECE; text-indent:40px; overflow:hidden;list-style-type:none;}

.pagelink{ float:left; height:26px; line-height:26px;margin:20px 0 0 0; padding:0 10px; width:730px; text-align:center}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}

.wz_page {width:100%; line-height:24px; text-align:center; padding:20px 0px 10px 0px;}

.article_show {padding:0 40px; margin:0px auto;}	
.show_title {width:100%; font-size:22px; font-weight:bold; text-align:center; line-height:36px; padding:10px 0px; color:#333;}
.show_date {width:100%; border-bottom:1px dashed #C7C7C7;color:#666666; height:30px; line-height:30px; text-align:center;}
.Zoom {width:100%; line-height:190%; padding:20px 0 5px 0; overflow-x:auto; overflow-y:hidden; font-size:14px;}
.Zoom p {padding-bottom:10px;}
.Zoom img {padding:10px 0px; text-align:center; margin:0px auto;}
.Zoom * {max-width:100%;}
