﻿.container { background:#fff;border-left:5px solid #c60506; border-right:5px solid #c60506;width:960px;   margin:0 auto 0 auto;}


.hide{ display:none;}
div{ overflow:hidden;}
html{ margin:0px; padding:0px;}
body{ margin:0px auto 0px auto; height:auto; font-size:12px;}
.topBox{ /*页面最上部的信息区*/
	width:100%; height:33px;
	background-image:url(../images/top_bg.png);
	background-repeat:no-repeat;
	background-position:bottom;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/top_bg.png',enabled=true, sizingMethod=noscale);
	_background-image:none;

}
.topBox .loginBox{ float:right; width:470px; border:0px solid red; padding-top:2px;}
.topBox .loginBox .title{ float:left; background-image:url(../images/loginTitle.gif); width:82px; height:31px; background-repeat:no-repeat;}
.topBox .loginBox .name,.topBox .loginBox .psw{ float:left; background-image:url(../images/loginInput_bg.gif); width:107px; height:19px; background-repeat:no-repeat; margin-top:7px;margin-right:6px;}
.topBox .loginBox .name input,.topBox .loginBox .psw input{ width:107px; border:0px solid red; color:#666; background-color:transparent; }
.topBox .loginBox .title{ float:left; background-image:url(../images/loginTitle.gif); width:82px; height:31px; background-repeat:no-repeat; cursor:pointer; margin-right:6px;}
.topBox .loginBox .loginSubmit{float:left; background-image:url(../images/loginButton.gif); width:46px; height:23px; margin-top:4px; border:0px solid red; cursor:pointer; margin-right:6px;}
.topBox .loginBox .name .default{ background:url(../images/loginName_default.gif) no-repeat 10px 1px !important;}
.topBox .loginBox .psw .default{ background:url(../images/loginPsw_default.gif) no-repeat 10px 1px !important}
.topBox .loginBox .loginReg{float:left; background-image:url(../images/loginReg.gif); width:46px; height:23px;margin-top:4px; border:0px solid red;}
.topBox .loginBox .unpsw{ line-height:33px; padding-left:5px;}
.topBox .loginBox .unpsw a:link,.topBox .loginBox .unpsw a:visited{ float:left; color:#850000; text-decoration:underline;}


.topBox .loginBox .textzone0{ float:left; background-image:url(../images/user.gif); width:16px; height:15px; margin-top:7px; border:0px solid red; margin-right:3px;margin-left:6px;}
.topBox .loginBox .textzone1{ float:left; width:190px; height:31px;margin-top:7px;}
.topBox .loginBox .textzone1 span{ margin-left:4px;color:#AD0500;}
.topBox .loginBox .textzone3{ float:left; width:150px; height:31px;margin-top:7px;}
.topBox .loginBox .textzone3 a:link,.topBox .loginBox .unpsw a:visited{ color:#85000; text-decoration:underline;}
.topBox .loginBox .title2{ float:left; background-image:url(../images/loginTitle2.gif); width:82px; height:31px; background-repeat:no-repeat;}

/*.pageMainBox{

	width:auto; height:auto; margin:auto;  padding:0px 6px 0px 6px;
	background-image:url(../images/pageMainBox_bg.png);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pageMainBox_bg.png');
	_background-image:none;
	_background-color:#fff;
	border:0px solid red;

}
.banner{
	background-image: url(../images/banner.gif);
	width:auto;
	height:112px;

}*/
.menu{ background-image:url(../images/main_22.gif); height:29px;clear:both; border:1px solid #fff; border-width:1px 0px; text-align:center}
.menu ul{ margin:0px;  display:block; margin-left:20px; }
.menu ul li{ float:left;list-style:none; width:70px; border:0px solid red; height:29px; line-height:29px; font-size:13px; color:#f6de9e; cursor:pointer}
.menu ul li.line{float:left;  list-style:none; width:1px; border:0px solid red;}
.menu li a:link,.menu li a:visited{ font-size:13px; color:#f6de9e; cursor:pointer; display:block; height:100%; width:100%;letter-spacing:1px;}
.menu li a:hover{color:#fff; letter-spacing:1px;}
/*pgae左侧部分*/
.pageLeft{ float:left; width:186px; border-right:3px solid #ebd8c8; background:url(../images/left_bg.jpg) repeat-x; background-color:#ffe1ab; padding-left:0px; padding-top:0px; height:930px; }
.pageLeft .subPageTitle{ background-image:url(../images/sub1_pageTitle.gif); width:126px; height:25px; padding-left:67px; padding-top:8px; color:#fcdc98; font-size:14px; letter-spacing:3px; font-weight:600; }
.pageLeft .subPageTitle a:link,.pageLeft .subPageTitle a:visited{  color:#FFF; font-size:14px; letter-spacing:3px; font-weight:600; }
.pageLeft .subPageTitle a:hover{  color:#ffc16c; font-size:14px; letter-spacing:3px; font-weight:600; }
/*二级子菜单样式1*/
.pageLeft .subMenu { margin:0px auto 5px auto; padding:0px; width:176px; }
.pageLeft .subMenu  a{ display:block; list-style:none; margin-top:10px; height:30px; width:136px; background-image:url(../images/sub1_menu.gif); line-height:30px; font-size:14px; font-weight:600; letter-spacing:2px; color:#a40500; padding-left:40px;}
.pageLeft .subMenu  a:link,.pageLeft .subMenu  a:visited{ color:#a40500;}
.pageLeft .subMenu  a:hover{ color:red;}
.pageLeft .subMenu  a.active { display:block; list-style:none; margin-top:10px; height:30px; width:136px; background-image:url(../images/sub1_menuB.gif); line-height:30px; font-size:14px; font-weight:600; letter-spacing:2px; color:#a40500; padding-left:40px;}
.pageLeft .subMenu  a.active:link ,.pageLeft .subMenu a.active:visited{ color:#FFF;}
.pageLeft .subMenu  a.active:hover{ color:#fff;}
/*二级子菜单样式2*/
.pageLeft .subMenu1 { margin:0px auto 25px auto; padding:0px; width:168px;}
.pageLeft .subMenu1  a{ display:block; list-style:none; margin-top:10px; height:30px; width:128px; background-image:url(../images/sub2_menu.gif); line-height:30px; font-size:14px; font-weight:600; letter-spacing:2px; color:#a40500; padding-left:40px;}
.pageLeft .subMenu1  a:link,.pageLeft .subMenu  a:visited{ color:#a40500;}
.pageLeft .subMenu1  a:hover{ color:red;}
.pageLeft .subMenu1  a.active { display:block; list-style:none; margin-top:10px; height:30px; width:128px; background-image:url(../images/sub2_menub.gif); line-height:30px; font-size:14px; font-weight:600; letter-spacing:2px; color:#a40500; padding-left:40px;}
.pageLeft .subMenu1  a.active:link ,.pageLeft .subMenu1 a.active:visited{ color:#FFF;}
.pageLeft .subMenu1  a.active:hover{ color:#fff;}
/*二级子菜单样式3*/
.pageLeft .subMenu2 { margin:0px auto 25px auto; padding:0px; width:170px; background-image:url(../images/zgg_20101112_bg03.gif); background-repeat:no-repeat;}
.pageLeft .subMenu2  a{ display:block; list-style:none; margin-top:10px; height:30px; width:160px; background:url(../images/zgg_20101101_bg2.gif) no-repeat 0px 3px; line-height:30px; font-size:14px; font-weight:600; letter-spacing:2px; color:#a40500; padding-left:2px; margin-left:10px; font-size:12px;}
.pageLeft .subMenu2  a:link,.pageLeft .subMenu2  a:visited{ color:#FFF;}
.pageLeft .subMenu2  a:hover{ color:#b00;}
.pageLeft .subMenu2  a.active { display:block; list-style:none; margin-top:10px; height:30px; width:128px; background-image:url(../images/zgg_20101101_bg2.gif); line-height:30px; font-size:12px; font-weight:600; letter-spacing:2px; color:#a40500; padding-left:20px;background-repeat:no-repeat;}
.pageLeft .subMenu2  a.active:link ,.pageLeft .subMenu2 a.active:visited{ color:#b00;background-image:url(../images/zgg_20101101_bg2.gif);}
.pageLeft .subMenu2  a.active:hover{ color:#b00;}
/*左则领导box*/
.pageLeft .lingdaoBox { background:url(../images/lingdaoBox_bg.gif) no-repeat; width:156px; margin:auto; margin-top:10px;}
.pageLeft .lingdaoBox .photograph{  width:152px; height:166px; margin:auto; margin-top:2px;}
.pageLeft .lingdaoBox .name{  width:156px; height:30px; color:#fff; font: 600 18px "宋体"; letter-spacing:4px; margin-top:6px; text-align:center}
.pageLeft .lingdaoBox .honour span{ display:list-item; text-align:center; list-style:none; color:#b00;}

/*领导热点信息，领导名link样式*/
.lingdaoName a:link,.lindaoName a:visited{ margin-left:10px; word-break:keep-all;white-space: nowrap;}

/*领导主页中领导相片list*/
.lingdaoTable img{ border:0px solid red;}
.lingdaoTable{ margin:auto; width:atuo;}
.lingdaoTable td{padding:10px 0px; }
.lingdaoTable .lingdaoPic{margin:auto; width:180px;}
.lingdaoTable .lingdaoPic .name{margin:auto; text-align:center; color:#fff; font: 600 18px "宋体"; letter-spacing:4px; margin-top:0px; background-color:#b00; width:132px}
.lingdaoTable .lingdaoPic .photograph{ padding:1px; border:1px solid #b00; text-align:center;  height:140px; width:128px; margin:auto;}
.lingdaoTable .lingdaoPic .honour{ margin-top:4px;}
.lingdaoTable .lingdaoPic .honour span{display:block; text-align:center; margin-top:2px}
/*通知左则栏目样式*/
.pageLeft .leftBox { width:176px; border:1px solid #840827; margin:15px auto;}
.leftBox .title {width:100%; height:29px; background-image:url(../images/sub1_leftTopTitle.gif); line-height:29px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.leftBox .content1 { padding:4px 2px; background-color:#fff; text-align:center;}
.leftBox .content1 a{ font-size:12px; text-decoration:none; margin-bottom:4px;}
.leftBox .content2 { padding:4px 2px 4px 5px; background-color:#fff5df; }
.leftBox .content2 ul{padding:0px 0px 0px 15px; margin:0px; list-style:url(imagespoint2.gif);}
.leftBox .content2 ul li{padding:2px -15px; margin:6px 0px}
.leftBox .content2 li.line{height:1px; background-image:url(../images/2X2.gif); background-position:40px; overflow:hidden; list-style:none; list-style-image:none !important; font-size:0px; line-height:0px; margin-right:10px;}

.zxjlBox{ font-size:14px; letter-spacing:0px; font-weight:600; color:#850000; margin:8px auto; width:170px; cursor:pointer}
.zxjlBox span.number{ color:#000; font-size:12px !important; font-family:Arial, Helvetica, sans-serif}

.ztlmTopBox{}
.ztlmTopBox .title{ background-image:url(../images/ztlmTitle.gif); width:170px; height:27px; margin:auto; }
.ztlmTopBox .content{}
.ztlmTopBox .content ul{ margin:0px; padding:0px; width:174px; margin:8px auto;}
.ztlmTopBox .content ul li{ margin:2px 0px;}
/*明细content*/
.xmBox{background-image:url(imagespageTzgg_bg.gif); background-repeat:repeat-x; margin-bottom:5px; border-top:1px solid #fff; padding-top:20px;}
.xmBox a:link,.xmBox a:visited{ color:#B00}
.xmBox a:hover{ color:red; text-decoration:underline;}
.xmBox .title{ text-align:center; font-size:18px; font-weight:600; letter-spacing:2px; color:#A00; margin:0px 0px;20px 0px;padding-top:10px;}
.xmBox .title .exTitle{ text-align:center; font-size:14px; font-weight:100; letter-spacing:2px; color:#999999; margin:5px auto;}
.xmBox .exp {padding-right:20px; font-size:12px;border:1px solid #b00; border-width:1px 0px 0px 0px;margin:0px 20px 0px 20px; padding-top:8px; height:22px;background-color:#ffffcc;}
.xmBox .exp .right{ float:left;width:921px;text-align:center;}
.xmBox .exp .middle{text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:100 !important;}
.xmBox .exp .right span{padding-right:20px;padding-left:20px;}
.xmBox .content{margin:0px 20px 5px 20px; padding:10px 30px; font-size:14px; border:1px solid #b00; border-width:1px 0px; line-height:24px; letter-spacing:1px;}
.xmBox .content .point{font-size:13px;text-align:right;padding-right:10px;color:#000066;}
.xmBox .activeBar{ text-align:right; padding:2px 20px; margin-bottom:4px;}
.xmBox .activeBar a:link,.xmBox .activeBar a:visited{ line-height:30px;padding:4px 18px; margin:0px 2px; width:100px; height:30px; border:1px  dotted #850000; background-color:#FFC; margin-right:10px;}
.xmBox .activeBar a:hover{ background-color:#b00; color:#fff; text-decoration:none;}

/*相关新闻样式*/
.xmBox .linknewsBox{ border:1px solid #ebd8c8; background-color:#fbf7ee;margin:0px 20px 5px 20px;}
.xmBox .linknewsBox .title{text-align:left; border:0px solid red; padding:0px; margin-top:-20px; position:relative; font-size:12px;}
.xmBox .linknewsBox ul{ margin:0px; padding:20px 10px 5px 10px; margin-top:-16px; margin-left:15px;}
.xmBox .linknewsBox li{ margin:4px auto;}
.xmBox .linknewsBox li a,.xmBox .linknewsBox li a:link,.xmBox .linknewsBox li a:visited{ color:#666;}

/*附年*/
.xmBox .appendixBox{ border-bottom:1px solid #B00; margin:0px 20px 5px 20px;}
.xmBox .appendixBox .title{text-align:left; border:0px solid red; padding:0px; font-size:12px; color:#000;}
.xmBox .appendixBox ul{ margin:0px; padding:0px 10px 5px 10px; margin-left:15px;}
.xmBox .appendixBox li{ margin:4px auto; list-style:url(imagespoint2.gif);}


.main{ margin-left:186px !important; margin-left:180px;border:0px solid green; background-image:url(imagespageTzgg_bg.gif); background-repeat:repeat-x;}
.mainTop {border:0px solid red;	  padding-top:10px;}
.mainContent {border:0px solid red;  padding-top:6px; }

/*通用模版栏目新闻*/
.channelBox{ float:left; padding:0px 10px; border:0px solid red;width:100% !important; width:auto;}
.channelBox .title{ background:url(imagessub1_contentTitle.gif) no-repeat bottom;  height:19px; text-align:left; font-size:14px; font-weight:600; padding-left:24px; padding-top:8px; color:#fff;}
.channelBox .titlelong{ background:url(../images/sub1_contentTitlelong.gif) no-repeat bottom;  height:19px; text-align:left; font-size:14px; font-weight:600; padding-left:25px; padding-top:8px; color:#fff;}
.channelBox .title .ico{ width:0px; height:0px; float:left;}
.channelBox .title .buttonDiv{ margin-top:-24px; margin-right:30px;cursor:pointer; float:right}
.channelBox .titlelong .ico{ width:0px; height:0px; float:left;}
.channelBox .titlelong .buttonDiv{ margin-top:-24px; margin-right:30px;cursor:pointer; float:right}
.channelBox .content{}
.channelBox .content ul{margin:10px 20px 0px 10px; padding:0px; padding-left:20px; }
.channelBox .content ul li{ color:#850000; padding:0px; margin:6px 0px;;  }
.channelBox .content ul li.line{height:1px; background-image:url(../images/2X2.gif); background-position:40px; overflow:hidden; list-style:none; font-size:0px; line-height:0px;}
.channelBox .content ul .moreLayer{ text-align:right;margin-top:-2px; list-style:none;margin:0px 0px !important;}
.channelBox .content ul .time{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:0px 10px;}
.channelBox .content ul li a:link{letter-spacing:0px; color:#000; font-size:14px;}
.channelBox .content ul li a:visited{ letter-spacing:0px; color:#000; font-size:14px;}
.channelBox .content ul li a:hover{color:red; text-decoration:underline;font-size:14px;}
/*通用模版栏目新闻2*/
.channelBox1 { float:left; padding:0px 10px; border:0px solid red;width:100% !important; width:auto;}
.channelBox1 .title{ background-image:url(../images/sub2_contentTitle.gif) ;height:26px; text-align:left; font-size:14px; font-weight:600; padding-left:20px; padding-top:0px; color:#b00500; border:1px solid #fbf7ee; border-bottom:1px solid #b00; line-height:32px; }
.channelBox1 .title .ico{vertical-align:middle; float:left; width:26px; height:26px; background-image:url(../images/contenTitleIco.gif); margin-bottom:10px;margin-top:0px;}
.channelBox1 .content{ background-color:#fbf7ee; border:1px solid #fbf7ee;border-top:1px solid #b00;}
.channelBox1 .content ul{margin:10px 20px 0px 10px; padding:0px; padding-left:20px;}
.channelBox1 .content ul li{ color:#850000; padding:0px; margin:6px 0px;  }
.channelBox1 .content ul li.line{height:1px; background-image:url(../images/2X2.gif); background-position:40px; overflow:hidden; list-style:none; font-size:0px; line-height:0px;}
.channelBox1 .content ul .moreLayer{ text-align:right;margin-top:-2px; list-style:none;margin:0px 0px !important;}
.channelBox1 .content ul .time{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:0px 10px;}
.channelBox1 .content ul li a:link,.channelBox1 .content ul li a:visited{ letter-spacing:0px; color:#000; font-size:14px;}
.channelBox1 .content ul li a:hover{color:red; text-decoration:underline;font-size:14px;}
/*横排content下的table样式*/
.channelBox1 .content table{ width:700px; margin-left:20px; margin-top:10px}
.channelBox1 .content tr{ height:24px;}
.channelBox1 .content td a:link,.channelBox1 .content td a:visited{ background:url(../images/point3.gif) no-repeat; padding-left:20px; font-size:14px}
.channelBox1 .content td a:hover{ color:red; text-decoration:underline}
/*横排content下的table.itemList样式*/
.channelBox1 .content .itemList{ width:700px; margin-left:20px; margin-top:0px}
.channelBox1 .content tr{ height:12px;}
.channelBox1 .content .itemList a{ font-size:12px !important; margin-left:0px;background:url(imagespoint2.gif) no-repeat 8px 1px !important}
.channelBox1 .content .itemList .title{ border-bottom:1px solid red; background-image:none; font-weight:bold !important}
.channelBox1 .content .itemList .title a{ font-size:14px; margin-left:-10px; background:url(../images/point3.gif) no-repeat 4px 0px !important; }

/*通用模版栏目新闻3*/
.channelBox2 { padding:0px 0px; border:0px solid red; margin:0px 4px; }
.channelBox2 .title{ background-image:url(../images/sub2_contentTitle.gif) ;height:26px; text-align:left; font-size:14px; font-weight:600; padding-left:20px; padding-top:0px; color:#b00500; border:1px solid #fbf7ee; border-bottom:1px solid #b00; line-height:32px; }
.channelBox2 .title .ico{vertical-align:middle; float:left; width:26px; height:26px; background-image:url(../images/contenTitleIco.gif); margin-bottom:10px;margin-top:0px;}
.channelBox2 .content{ background-color:#fbf7ee; border:1px solid #fbf7ee;border-top:1px solid #b00;}
.channelBox2 .content ul{margin:10px 10px 0px 10px; padding:0px; padding-left:20px;}
.channelBox2 .content ul li{ color:#850000; padding:0px; margin:6px 0px;  }
.channelBox2 .content ul li.line{height:1px; background-image:url(../images/2X2.gif); background-position:40px; overflow:hidden; list-style:none; font-size:0px; line-height:0px;}
.channelBox2 .content ul .moreLayer{ text-align:right;margin-top:-2px; list-style:none;margin:0px 0px !important;}
.channelBox2 .content ul .time{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:0px 10px;}
.channelBox2 .content ul li a:link,.channelBox1 .content ul li a:visited{ letter-spacing:0px; color:#000; font-size:14px;}
.channelBox2 .content ul li a:hover{color:red; text-decoration:underline;font-size:14px;}

/*表 单*/
.formBox{ border:1px solid #b00; width:740px; margin:15px auto;}
.formBox .content{ background-color:#faf1d7; margin:2px; background:url(../images/form1_bg.gif)}
.formBox .header{font-size:12px; font-weight:600; color:#b00; height:24px; vertical-align:bottom; background:url(../images/line1.gif) repeat-x bottom;}
.formBox .label{ text-align:right; padding:4px; vertical-align:top; line-height:26px; font-weight:600}
.formBox .input{ text-align:left;padding:4px;}
.formBox .input input{background-image:url(../images/input1_text.gif); height:18px; border:1px solid #850000; margin-bottom:4px;_margin-bottom:0px;#margin-bottom:0px; line-height:21px}
.formBox .button{background-image:url(../images/button_bg.gif); width:65px; height:20px; margin-left:10px; margin-right:10px; border:0px solid red; cursor:pointer; margin-bottom:2px; color:#666; letter-spacing:4px; line-height:20px;}
.formBox .button1{background-image:url(../images/button_bg.gif); width:65px; height:20px; margin-left:10px; margin-right:10px; border:0px solid red; cursor:pointer; margin-bottom:2px; color:#B00; letter-spacing:4px; line-height:20px;}

.formBox .content2{ background-color:#FFECCF; margin:0px;}
.formBox .content2 .controlarea{ background-color:#ffffff; margin:8px;font-size:12px;background-image:url(../images/bg_user.gif);background-repeat:no-repeat;}
.formBox .content2 .controlarea .title{ font-size:13px; font-weight:600; color:#b00; height:24px;margin-left:30px;margin-top:15px;}
.formBox .content2 .controlarea .title span{ margin-left:15px;margin-bottom:20px;vertical-align:bottom;}
.formBox .content2 .controlarea .textarea{ font-size:12px;font-weight:600; color:#000000; margin-left:60px;margin-right:60px;margin-top:20px;margin-bottom:10px;}
.formBox .content2 .controlarea .textarea input{background-image:url(../images/input1_text.gif); height:18px; border:1px solid #850000; margin-bottom:4px;_margin-bottom:0px;#margin-bottom:0px; line-height:21px}
.formBox .content2 .controlarea .buttonarea{ text-align:center;margin-bottom:30px;}


/*提示内容，用于form前*/
.contentExp{ width:720px; padding:15px 10px; text-indent:28px; line-height:18px; color:#666; letter-spacing:1px; border:1px solid #b00; background-color:#fff1dc; margin:15px auto;}

/*分页bar*/
.contentNavBar{ float:right; margin:6px;}
.contentNavBar span {margin:2px; font-size:12px; float:left}
.contentNavBar span a:link,.contentNavBar span a:visited{display:block; border:1px solid #B00; padding:2px 4px 2px 4px;float:left;  background-color:#B50000; text-align:center; text-decoration:none; color:#fff;  font-size:12px;}
.contentNavBar span a:hover{background-color:#fff; color:#232c36}
/*listPic中的pic样式*/
.listPic {}
.listPic ul{margin:5px 5px 0px 0px; padding:0px; padding-left:10px; }
.listPic ul li{ float:left;color:#850000; margin:0px 4px !important; border:1px solid #bdbdbd; list-style:none; padding:0px !important;vertical-align: bottom; width:176px; height:120px;}
.listPic ul li a{}
.listPic ul li a img{ border:0px solid red;margin:2px; padding:0px; }
.listPic ul .moreLayer{ text-align:right;margin-top:-2px; list-style:none;margin:0px 0px !important;}
.listPic ul li a:link,.listPic ul li a:visited{ letter-spacing:0px; color:#000; font-size:12px; margin:0px; padding:0px;}
.listPic ul li a:hover{color:red; text-decoration:underline;font-size:12px;}

.clear{ clear:both; height:0px; overflow:hidden;}
/*导航条*/
.pageNav{ width:98%; margin:4px auto; font-family:"宋体"}
.pageNav a{ padding:0px 4px;color:#B00;}
.pageNav a:hover{ color:red; text-decoration:underline;}

.search {background-image:url(../images/main_50.gif);}
.search .left{ background-image:url(../images/main_48.gif);width:4px; height:37px;}
.search .right{ background-image:url(../images/main_54.gif);width:4px; height:37px;}
.search .ico{ background-image:url(../images/main_49.gif);width:22px; height:37px; float:left}
.search .title{ background-image:url(../images/main_51.gif);width:64px; height:37px; float:left}
.search .middle{ text-align:align;}
.search input{ background-image:url(../images/input1_text.gif); height:18px; border:1px solid #850000; line-height:21px; margin-top:auto;}/*hack*/
.search select{ width:100px; background-image:url(../images/input1_text.gif); height:22px; border:1px solid #850000; font-size:13px; margin-left:10px; margin-top:auto;}/*hack*/
.search .button{ background-image:url(imagesmain_57.gif); width:52px; height:20px; margin-left:15px; margin-right:10px;  border:0px solid red; cursor:pointer; }
.search .exButton{ background-image:url(imagesmain_59.gif); width:82px; height:20px; border:0px solid red; cursor:pointer; }

.search1 { width:98%; margin:0px auto;margin-top:auto;}
.search1 .left{ width:4px; height:37px;}
.search1 .right{ width:4px; height:37px;}
.search1 .ico{ background-image:url(imagesmain_491.gif);width:22px; height:37px; float:left}
.search1 .title{ background-image:url(imagesmain_511.gif);width:64px; height:37px; float:left}
.search1 .middle{argin-top:auto;}
.search1 input{ background-image:url(../images/input1_text.gif); height:18px; border:1px solid #850000; margin-top:auto; line-height:21px}
.search1 select{ width:100px; background-image:url(../images/input1_text.gif); height:22px; border:1px solid #850000; font-size:13px;margin-top:auto;}
.search1 .button{ background-image:url(imagesmain_57.gif); width:52px; height:20px; margin-left:15px; margin-right:10px; border:0px solid red; cursor:pointer; margin-top:auto;}
.search1 .exButton{ background-image:url(imagesmain_59.gif); width:82px; height:20px; border:0px solid red; cursor:pointer;margin-top:auto;}


.pageBottom{ width:100%; height:94px; background-image:url(../images/main_186.gif); border:0px solid red;}
.pageBottom .bottomMenu{ text-align:center; margin-top:10px;}
.pageBottom .bottomMenu a:link,.pageBottom .bottomMenu a:visited{ padding:4px 12px 4px 12px; letter-spacing:2px; font-size:14px; color:#fff; font-weight:100;text-decoration:underline;}
.pageBottom .bottomMenu a:hover{ text-decoration:underline; color:#FF6}
.pageBottom .copyright{ text-align:center; color:#c59c9b; font-size:12px; letter-spacing:2px; margin-top:10px;}

.moreLayer{ text-align:right; padding-right:20px;}
a.more{ margin-top:10px; line-height:22px; font-size:12px !important;}
a.more:link,a.more:visited{ color:#850000;}
a.more:hover { color:red}
.more .sign{ letter-spacing:-3px; font-family:"宋体"; margin-right:5px;}
.more .txt{}

a.more1{ margin-top:10px; line-height:22px; }
a.more1:link,a.more1:visited{ color:#999}
a.more1:hover { color:red; text-decoration:underline;}
.more1 .sign{ letter-spacing:-3px; font-family:"宋体"; margin-right:5px;}
.more1 .txt{}
.red{ color:red;}
.alignRight{ text-align:right;}

/*改变字体动作条样式*/

.changeView{float:right; width:200px; margin:0px auto; border:0px solid red;}
.changeView span{border:1px solid #B00; padding:2px 4px; background-color:#B50000; text-decoration:none; color:#fff;  font-size:12px; display:block; float:right; cursor:pointer; margin:0px 4px; line-height:12px; height:12px;}
.changeView span.title{border:0px solid #B00; padding:2px 4px 2px 4px;  background-color:transparent; text-align:center; text-decoration:none; color:#000;  font-size:12px; display:block; float:right; cursor:pointer; margin:0px 4px; font-weight:100 !important; margin-left:0px; margin-right:0px; line-height:16px;}
.changeView span:hover{border:1px solid #B00; padding:2px 4px 2px 4px ;  background-color:#fff; text-decoration:none; color:#B00;  font-size:12px; display:block; float:right; cursor:pointer; margin:0px 4px;line-height:12px; height:12px;}

/*自定义按钮*/
.buttonDiv{ height:24px; cursor:pointer; margin:0px; padding:0px}
.buttonDiv li{ list-style:none}
.buttonDiv .left{ width:7px; height:24px; background:url(../images/buttonDiv_left.gif) no-repeat; float:left}
.buttonDiv .right{ width:7px; height:24px; background:url(../images/buttonDiv_right.gif) no-repeat; float:left;}
.buttonDiv .middle{ min-width:5px; height:24px; background:url(../images/buttonDiv_middle.gif); color:#fff; padding:0px 4px 0px 4px ;float:left; line-height:23px; font-size:14px; font-weight:100;}
.buttonDiv .middle .ico{width:16px; height:16px; float:left;background:url(../images/buttonDiv_editmail2Ico.gif); margin-top:4px; margin-right:5px;}


/*用户登录*/
.hylogin{background-image:url(../images/logoin_table.gif); background-repeat:no-repeat; margin:80px 230px 140px 230px;border:0px solid #fff; padding-top:10px;height:300px;}
.hylogin .title{ font-size:14px; font-weight:600; color:#b00; height:24px;margin-left:25px;margin-top:5px;text-align:left;}
.hylogin .title span{ margin-left:15px;margin-bottom:20px;vertical-align:bottom;}
.hylogin .contentarea{ font-size:12px; font-weight:600; color:#000000; margin-left:25px;margin-right:25px;margin-top:10px;text-align:left;}
.hylogin .contentarea img{ border:0px;margin-right:4px;margin-bottom:2px;vertical-align:bottom;width:54px;height:20px;}
.hylogin .buttonarea{ text-align:center;margin-top:15px;_margin-top:15px;#margin-top:15px;}/*hack*/
.hylogin .button{background-image:url(../images/button_bg.gif); width:65px; height:20px; margin-left:10px; margin-right:10px; border:0px solid red; cursor:pointer; margin-bottom:2px; color:#666; letter-spacing:4px; line-height:20px;}
.hylogin .button1{background-image:url(../images/button_bg.gif); width:65px; height:20px; margin-left:10px; margin-right:10px; border:0px solid red; cursor:pointer; margin-bottom:2px; color:#B00; letter-spacing:4px; line-height:20px;}

.hyloginl{background-image:url(../images/logoin_tablel.gif); background-repeat:no-repeat; margin:80px 230px 140px 230px;border:0px solid #fff; padding-top:10px;height:auto;}
.hyloginl .title{ font-size:14px; font-weight:600; color:#b00; height:24px;margin-left:25px;margin-top:5px;text-align:left;}
.hyloginl .title span{ margin-left:15px;margin-bottom:20px;vertical-align:bottom;}
.hyloginl .contentarea{ font-size:12px; font-weight:600; color:#000000; margin-left:25px;margin-right:25px;margin-top:10px;text-align:left;}
.hyloginl .buttonarea{ background-image:url(../images/logoin_tablel2.gif); background-repeat:no-repeat;text-align:center;margin-top:15px;height:37px;padding-top:20px;}
.hyloginl .button{background-image:url(../images/button_bg.gif); width:65px; height:20px; margin-left:10px; margin-right:10px; border:0px solid red; cursor:pointer; margin-bottom:2px; color:#666; letter-spacing:4px; line-height:20px;}
.hyloginl .button1{background-image:url(../images/button_bg.gif); width:65px; height:20px; margin-left:10px; margin-right:10px; border:0px solid red; cursor:pointer; margin-bottom:2px; color:#B00; letter-spacing:4px; line-height:20px;}


.noticetable{background-image:url(../images/notice_table.gif); background-repeat:no-repeat; margin:80px 230px 140px 230px;border:0px solid #fff; padding-top:10px;height:300px;}
.noticetable .title{ font-size:14px; font-weight:600; color:#b00; height:24px;margin-left:25px;margin-top:5px;text-align:left;}
.noticetable .title span{ margin-left:15px;margin-bottom:20px;vertical-align:bottom;}
.noticetable .contentarea{ font-size:32px; font-weight:600; color:#BB0000; margin-left:220px;margin-right:25px;margin-top:90px;text-align:left;}


.linktable{background-image:url(../images/link_bg.jpg); background-repeat:no-repeat; margin:30px 20px 80px 30px;border:0px solid #fff; padding-top:10px;}
.linktable .contentarea{text-indent: 2em; font-size:14px; color:#BB0000; margin-left:30px;margin-right:40px;margin-top:10px;text-align:left;letter-spacing:2px;line-height: 120%;height:242px;}
.linktable .contentarea{text-indent: 2em; font-size:14px; color:#BB0000; margin-left:30px;margin-right:40px;margin-top:10px;text-align:left;letter-spacing:2px;line-height: 120%;height:242px;}
.linktable .contentarea a:link,.linktable .contentarea a:visited{ letter-spacing:0px; color:#000000; font-size:14px; margin:0px; padding:0px;}
.linktable .contentarea a:hover{color:red; text-decoration:underline;font-size:14px;}

.linktable .linkarea{border:0px solid red;  padding-top:0px;}
.linkBox1 { padding:0px; border:1px solid #b00; margin:30px 70px 0px 60px;  }
.linkBox1 .title{ background-image:url(../images/sub2_contentTitle.gif) ;height:26px; text-align:left; font-size:14px; font-weight:600; padding-left:20px; padding-top:0px; color:#b00500; border:1px solid #fbf7ee; border-bottom:1px solid #b00; line-height:32px; }
.linkBox1 .title .linkico{vertical-align:middle; float:left; width:47px; height:26px; background-image:url(../images/wylj_linkIco.gif); margin-bottom:10px;margin-top:0px;}
.linkBox1 .content{border:0px; background-color:#; margin:2px; background:url(../images/form2_bg.gif);}
.linkBox1 .content a:link,.linktable .contentarea a:visited{ letter-spacing:0px; color:#BB0000; font-size:14px;text-decoration:underline;}
.linkBox1 .content a:hover{color:red; text-decoration:underline;font-size:14px;}


.maptable{background-repeat:no-repeat; margin:0px 20px 10px 30px;border:0px solid #fff; padding-top:10px;}
.maptable .maparea{border:10px solid #fff; }
.mapBox { padding:0px; border:2px solid #b00; }
.mapBox .content{border:2px solid #FFD533; background-color:#FDF7BD; margin:2px;font-size:14px;color:#BB0000;}
.mapBox .content a:link,.linktable .contentarea a:visited{ letter-spacing:0px; color:#BB0000; font-size:14px;text-decoration:underline;}
.mapBox .content a:hover{color:#000000; text-decoration:underline;font-size:14px;}
.tsbanner{
	background-image: url(../images/ts_banner.jpg);
	width:auto;
	height:112px;

}
.lz{color:#1a65b6}
.hz{ color:#404040; font-weight:bold}
.book{ text-align:center}
.td_d{ border-bottom:1px #999999 dashed;}
.mainJd{margin-left:190px;border:0px solid green; background-image:url(imagespageTzgg_bg.gif); background-repeat:repeat-x; padding-top:3px;}
.jdzz{ background-image:url(../images/jdzz_03.jpg); height:24px; width:793px; background-repeat:no-repeat;}
.jdzz1{ width:793px; background-image:url(../images/jdzz_05_bg.jpg); height:30px; text-align:center; padding-top:15px; color: #9F0000; font-weight:bold; font-size:16px}
.jdzz2{width:663px; background-image:url(../images/jdzz_06_bg.jpg); height:129px;padding-left:130px; padding-top:10px;}
.jdzz3{ background-image:url(../images/ts09.jpg); width:280px; background-repeat:no-repeat; padding-left:70px; padding-top:20px; list-style-type: none; height:44px; color:#ae0500; font-weight:bold; font-size:13px; margin-top:10px; margin-left:25px; float:left;}
.jdzz4{ color:#ae0500; font-weight:bold; font-size:13px;}
A.jdzz4:link { color:#ae0500; font-weight:bold; font-size:13px; text-decoration:none; list-style-type:none}
A.jdzz4:visited { color:#ae0500; font-weight:bold; font-size:13px; text-decoration:none; list-style-type:none}
A.jdzz4:hover{ color:#ae0500; font-weight:bold; font-size:13px; text-decoration: underline; list-style-type:none}
.pageLeft .subJd { margin:0px auto 5px auto; padding:0px; width:169px; padding-top:25px;  color:#920400; text-align:center;}
.pageLeft .subJd li{ list-style-type:none; margin-left:-40px; width:100%; margin-top:-15px;}
.subJd  a{ display:block; list-style:none; margin-top:10px; height:48px; width:169px; background-image:url(../images/tsbg.jpg); line-height:20px; font-size:18px; font-weight: 600; letter-spacing:1px; color:#920400; padding-left:0px; padding-right:5px; padding-top:10px; font-family:"黑体";}
.subJd  a:link,.subJd  a:visited{ color:#920400;}
.subJd  a:hover{ height:48px; width:169px; background-image:url(../images/tsbg_1.jpg); font-size:18px; font-weight:600; letter-spacing:1px; color:#ffff00;}
.subJd  a.active { display:block; list-style:none; margin-top:10px; height:48px; width:159px; background-image:url(../images/tsbg_1.jpg); line-height:20px;  font-size:18px; font-weight:600; letter-spacing:1px; color:#a40500; padding-left:5px; padding-right:5px; padding-top:10px;}
.subJd  a.active:link ,.subJd a.active:visited{ color:#FFF;}
.subJd  a.active:hover{ color:#ffff00;}
.pageLeft .subJd1 { margin:0px auto 5px auto; padding:0px; width:169px; padding-top:0px;  color:#920400; text-align:center;}
.subJd1  a{ display:block; list-style:none; margin-top:10px; height:38px; width:159px; background-image:url(../images/tsbg.jpg); line-height:20px; font-size:18px; font-weight: 600; letter-spacing:1px; color:#920400; padding-left:5px; padding-right:5px; padding-top:20px; font-family:"黑体";}
.subJd1  a:link,.subJd1  a:visited{ color:#920400;}
.subJd1  a:hover{ height:38px; width:159px; background-image:url(../images/tsbg_1.jpg); font-size:18px; font-weight:600; letter-spacing:1px; color:#ffff00;}
.subJd1  a.active { display:block; list-style:none; margin-top:10px; height:38px; width:159px; background-image:url(../images/tsbg_1.jpg); line-height:20px;  font-size:18px; font-weight:600; letter-spacing:1px; color:#a40500; padding-left:5px; padding-right:5px; padding-top:10px;}
.subJd1  a.active:link ,.subJd1 a.active:visited{ color:#FFF;}
.subJd1  a.active:hover{ color:#ffff00;}
.bor{ border-left:1px #d27a07 solid; padding-top:10px;}
.jd_word{
	font-size: 12px;
	font-weight:bold;
	writing-mode:lr-tb;
	color:#880400;
	background-image:url(../images/shu_bg.jpg);
	background-repeat:no-repeat;
	width:20px;
	height:106px;
	padding-top:13px;
	float:left;
	padding-left:10px;
	line-height:12px;
}
a.jd_word:link {
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	writing-mode:lr-tb;
	color:#880400;
}
a.jd_word:visited {
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	writing-mode:lr-tb;
	color:#880400;
}
a.jd_word:hover{
	font-size: 12px;
	font-weight:bold;
	background-image:url(../images/shu_bg1.jpg);
	text-decoration:none;
	writing-mode:lr-tb;
	color:#ffff00;
}
.jj{ float:left; width:700px; margin-bottom:10px;}
.jj1{ float:left; width:200px;}
#jdzhz{ float:left;width:30px;}