body{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:12px;}
img{ border:none; behavior: ;}
a{ blr:expression(this.onfocus=this.blur()); /* ie opera */ outline:none; /* ff opera */ -moz-outline-style: none; /* ff */}
*{ list-style:none; margin:0px; padding:0px; text-decoration:none;}
a:hover{ text-decoration:underline;}
a{
	color: #000000;
}
.fl{ float:left;}
.fr{ float:right;}
.sttable {
	font-size: 12px;
	line-height: 1.5;
	background-color: #e6e6e6;
}
.tableline {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: double;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #d9d9d9;
	border-right-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	border-left-color: #d9d9d9;
}
.stth 
{
	color: #000000;
	padding: 5px;
	background-repeat: repeat-x;
	background-color: #d9d9d9;
	text-align:center;
}
.stth a
{
    
	color: #000000;
	padding: 5px;
	text-align:center;
}
.sttd {
	background-color: #ffffff;
	padding: 5px;
}
.sttd0
{
	background-color: #cccccc;
	padding: 5px;
}
.sttd1
{
	background-color: #dddddd;
	padding: 5px;
}
.sttd2
{
	background-color: #eeeeee;
	padding: 5px;
	color: #000000;
}
.sttd3,.sttd4,.sttd5
{
    background-color: #ffffff;
    padding: 5px;
    color: #000000;
}
.sttd li:hover {
	background-color: #d5f4fe;
	padding: 5px;
}
.sttdonmouse {
	background-color: #d5f4fe;
	padding: 5px;
}
.sttr{
	background-color: #dddddd;
	padding: 2px;
}
.listsearch{
	width:160px;
	float:left;
	text-align:right;
	border:0px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
.font12w {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.menu12w {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 1.5;
}
.link12 {
	font-size: 12px;
	color: #344b50;
	text-decoration: none;
	line-height: 1.5;
}
.input_1 {
	font-size: 12px;
	color: #344b50;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(/uploads/image/bimages/inputbg.gif);
}
.input_search {
	font-size: 12px;
	color: #344b50;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border:1px solid #b8d4e3;
	background-image: url(/uploads/image/bimages/inputbg.gif);
	margin: 0px;
	padding: 0px;
	width:90px;
}
.input_searchtime
{
	width:70px;
}
.inputnone {
	font-size: 12px;
	color:#000000;
	padding-top:3px;
	padding-left:10px;
	background-position: left center;
	text-align: left;
	background:url(/uploads/image/bimages/input_bg.gif) no-repeat;
	width: 288px;
	border:0px;
	height:19px;
}
.inputdate {
	font-size: 12px;
	color:#000000;
	padding-top:3px;
	padding-left:10px;
	background-position: left center;
	text-align: left;
	background:url(/uploads/image/bimages/input_dtbg.gif) no-repeat;
	width: 288px;
	border:0px;
	height:19px;
	cursor: pointer;
}

.inputtextarea{
	width: 550px;
	border: 1px solid #d9d9d9;
}
.tdline { background:url(/uploads/image/bimages/line_001.gif) bottom repeat-x;font-size: 12px;
}


.tdlinebg {
    font-size: 12px;
	background:url(/uploads/image/bimages/line_001.gif) bottom repeat-x;
	height: 25px;
}
.menu_1 {border: medium solid 1px #fa7f18; height:21px; text-align:center; background-color:#b14304; color:#ffffff; font-size:12px;}

.tnt {
	writing-mode:tb-rl;
	text-align:left;
	font-size:12pt;
	line-height: 160%;
} select {
	font-size: 12px;
	color: #344b50;
	height: auto;
	width: auto;
}

.currpage{
	background-image: url(/uploads/image/bimages/thbg.jpg);
	background-color: #e6e6e6;
}
.currpage a
{
    border: 1px solid #e6e6e6;
    padding: 0px 3px 1px 3px;
}

.pagesinput{
	border: 1px solid #ffffff;
	height:16px;
	text-align: center;

	background-color: #ffffff;
}
.currpage input{
	height:16px;
	text-align: center;
	border: 1px solid #ffffff;
}

.currpage a:hover{

	background-color: #dddddd;
}


#fguestbook ul{list-style:none;padding:0;margin:0}
#fguestbook img{border:0px}
#fguestbook form{margin:0px;}
#fguestbook a.gtomin{display:inline-block;padding:0px 9px !important;padding:0px 8px;}
#fguestbook a.gtomin:link{text-decoration:none;background: no-repeat;}
#fguestbook a.gtomin:visited{text-decoration:none;background: no-repeat;}
#fguestbook a.gtomin:hover{text-decoration:none;background: no-repeat;}
#fguestbook a.gtomax{display:inline-block;padding:1px 9px !important;padding:1px 8px;}
#fguestbook a.gtomax:link{text-decoration:none;background: no-repeat;}
#fguestbook a.gtomax:visited{text-decoration:none;background: no-repeat;}
#fguestbook a.gtomax:hover{text-decoration:none;background: no-repeat;}
#fguestbook {
	position:absolute;
	width:201px;
	z-index:1;
	margin: 0px;
	padding: 0px;
}
#fguestbook #fguestcontent {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#fguestbook #fguestbooktitle {
width:201px;
height:21px;
background: no-repeat;
	color: #336699;
	font-weight: bolder;
	font-size: 12px;
}
#fguestbook #fguestbooktitle  .eleft{float:left;font-weight:bold;padding:3px 0px 0px 4px;color:#1b5494;}
#fguestbook #fguestbooktitle  .eright{float:right;padding:3px 5px 0px 0px;}
#fguestbook #fguestbookmid {
	background-image: ;
	background-repeat: repeat-y;
	background-position: center;
	margin: 0px;
	width: 201px;
	line-height: 21px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #336699;
	font-size: 12px;
}
#fguestbook #fguestbookfooter {
	background-image: ;
	background-repeat: no-repeat;
	background-position: right top;
	height: 5px;
	width: 201px;
	overflow: hidden;
}
#fguestbook input,#fguestbook textarea {
	border: 1px solid #3399cc;
	font-size: 12px;
	color: #999999;
	background:none;
}
#fguestbook .inputnone{
width: 120px;

}
#formdiv {
	margin: auto;
	width: 650px;
}

/*login*/

.login_box{ width:882px; overflow:hidden; margin:auto; padding-bottom:10px; position:absolute; top:10%; left:50%; margin-left:-441px;}
.login{ width:850px; height:433px; background-color:#fff;padding:8px; margin:auto;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;behavior: ;}
.login_tit{background: url(/uploads/image/bimages/logo.png) no-repeat scroll 0px center transparent; padding-left:90px; margin-bottom:20px;}
.login_l{ width:443px; height:430px; overflow:hidden; float:left; background: url(/uploads/image/bimages/login.jpg) no-repeat scroll 0px 0px transparent; position:relative;}
.login_l p{ position:absolute; top:10px; width:100%; text-align:center;}
.login_l p a{ color:#f00;}
.login_l .copy{ position:absolute; bottom:10px; width:100%; text-align:center;}
.login_r{ margin-left:7px; width:400px; height:430px; overflow:hidden; float:left;}
.login_r_t{ width:398px; height:61px; border:1px solid #6f4d72; background: url(/uploads/image/bimages/1.jpg) repeat-x scroll 0px 0px transparent;}
.login_r_t span{ color:#fff; font-size:18px; padding:15px 0px 0px 15px; display:block;}
.login_r_c{ height:347px; overflow:hidden; background-color:#f2f2f2; padding:20px 0px 0px 20px;}
.login_r_c li{ padding-bottom:20px; height:50px; position:relative;}
.tinput{ width:309px; height:18px; border:1px solid #dfdfdf; padding:15px; padding-right:30px; background-color:#fff;}
.tinputs{ width:309px; height:18px; border:1px solid #dfdfdf; padding:15px; padding-right:30px; background-color:#fff;}
.codeinput{ width:124px;}
.codeimg{ width:100px; height:48px; vertical-align:top; margin-left:20px;}
.icon{ width:15px; height:15px; position:absolute; top:16px; left:330px;}
.icon.u{ background: url(/uploads/image/bimages/1.png) no-repeat scroll 0px 0px transparent;}
.icon.p{ background: url(/uploads/image/bimages/2.png) no-repeat scroll 0px 0px transparent;}
.ic{ color:#b4b4b4; position:absolute; top:14px; left:15px; font-size:14px;}
.cate{ width:244px; height:48px;  padding:0px;}
.cate .cate_wrp{ overflow:hidden; position:relative;}
.cate .cate_wrp a{ display:block; width:125px; height:48px; overflow:hidden; text-align:center; padding-right:36px; line-height:48px; float:right; color:#b4b4b4; font-size:14px; position:relative; z-index:1;}
.cate .cate_wrp a:hover{ text-decoration:none;}
.cate b {position:absolute;top:20px;right:20px;display: inline-block;width: 0;height: 0;overflow: hidden;z-index:0;text-align:center;font-size: 0;border-style: dashed dashed solid;border-width: 8px;border-color:#333 transparent transparent ;/*ie*/border-top:#333 8px solid;border-left:transparent 8px dashed;border-right:transparent 8px dashed;border-bottom:transparent 8px dashed;}
.cate ul{ display:none; border:1px solid #dfdfdf; background-color:#fff; position:relative; bottom:200px; }/*left:83px;*/
.cate ul li{padding-bottom:0px; height:25px; line-height:25px; text-align:center; cursor: pointer;}
.cate ul li:hover{ background-color:#f2f2f2;}


/*top*/
.red{ color:#cc0000;}
.header{ height:120px; overflow:hidden;}
.top{ overflow:hidden;}
.topleft{ float:left; overflow:hidden; padding:15px;}
.logo{width:70px; height:43px; overflow:hidden; background: url(/uploads/image/bimages/logo.png) no-repeat scroll 0px center transparent; float:left;}
.logo_a{ overflow:hidden; float:left; width:110px; height:43px; padding:0px 15px;}
.logo_t{ color:#da251d; font-size:24px; line-height:none; display:block; width:100%; text-align:center; line-height:26px;}
.logo_f{ overflow:hidden;line-height:none;  display:block; width:100%; text-align:center;}
.logo_b{ overflow:hidden; float:left; width:70px; height:43px; color:#da251d; font-size:18px; line-height:43px; border-right:1px solid #c1c1c1;}
.topname{ overflow:hidden; float:left; padding:15px 0px; font-size:24px; line-height:43px;}
.topright{ float:right; overflow:hidden; height:73px; line-height:2em; padding-right:100px; color:#707070;}
.topbottom{ overflow:hidden; height:41px;  background: url(/uploads/image/bimages/2.jpg) repeat-x scroll 0px 0px transparent; padding:0px 10px 0px 180px; position:relative;}
.tool{ float:right;}
.sysmenu{ width:120px; height:36px; padding-top:2px; float:left; margin-top:3px;}
.sysmenu a{ display:block; width:112px; height:36px; overflow:hidden; text-align:center; line-height:36px; font-size:14px; color:#fff; margin:auto;}
.sysmenu.on{  background: url(/uploads/image/bimages/5.png) no-repeat scroll 0px center transparent; }
.sysmenu.on a{ color:#13263e;}
.tool a{float:left; vertical-align:middle; margin:10px 10px 0px;}
.tool a img {vertical-align:middle;}
.tool a.up{width:86px; height:38px; padding-left:30px; line-height:2.5em; overflow:hidden; display:block; text-align:center; background: url(/uploads/image/bimages/10.png) no-repeat scroll 0px center transparent; color:#fff; margin-top:5px;}
.tool a.out{ width:86px; height:38px; padding-left:30px; line-height:2.5em; overflow:hidden; display:block; text-align:center; background: url(/uploads/image/bimages/11.png) no-repeat scroll 0px center transparent; color:#fff; margin-top:5px;}

/*left*/
.subnav {height: 460px;width: 167px;position: absolute;left: 0px;top: 130px; padding:4px;margin: 0px;overflow: hidden;}
.lefthid {position:absolute;left:5px;top:5px;z-index:1;}
.lst { background: url(/uploads/image/bimages/3.jpg) repeat-x scroll 0px 0px transparent; text-align:center; height:36px; line-height:36px; color:#fff; font-size:14px;}
.lsm{height:410px; margin-top:4px; background-color:#e7ecef; }
.menutext{ margin:auto; width:167px; overflow:hidden; text-align:center;}
.lnav
{
	margin:10px auto 0px;
	background-color: #fff;
	text-align: center;
	height: 24px;
	line-height:24px;
	width: 140px;
}
.child{ overflow:hidden; padding-top:10px;}
.child div {
	width: 140px;
	text-align: center;
	line-height:20px;
	margin:auto;
	height: 20px;
}

/*main*/
.mainbox {position: absolute;overflow: hidden;left: 180px;top: 120px;}
.mainin {height: 491px; padding: 4px;}

/*right*/
.welcome{ width:389px; height:86px; overflow:hidden; margin:auto; padding-top:80px; padding-bottom:60px;}
.ofice{ overflow:hidden; width:900px; height:160px; margin:auto;}
.ofice ul{ float:left; width:370px; overflow:hidden; padding-left:70px; }
.ofice ul li{ line-height:3em; overflow:hidden;}
.ofice ul li span{ width:80px; text-align:right; display:inline-block;}
.ofice ul li label{ color:#cc0000;}
.dashed{ border-bottom:1px dashed #eaeaea; width:80%; margin:auto;}
.tishi{ overflow:hidden; width:940px; margin:auto; padding-top:50px;}
.tishi p{ font-size:14px; color:#5c6878;}
.tishi ul{ padding-top:20px; padding-left:10px;}
.tishi ul li{ line-height:3em; color:#707070; padding-left:30px;  background: url(/uploads/image/bimages/4.jpg) no-repeat scroll 10px 15px transparent;  }

/*setup0*/
.setup0_box{ width:882px; overflow:hidden; margin:auto; padding-bottom:10px; position:absolute; top:40%; margin-top:-270px; left:50%; margin-left:-441px;}
.setup0{ width:850px; height:433px; background-color:#fff;padding:8px; margin:auto;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;behavior: ; position:relative;}
.setup0_tit{ width:843px; overflow:hidden; height:63px; margin:auto; background: url(/uploads/image/bimages/13.png) no-repeat scroll 0px 0px transparent; text-align:center; font-size:18px; line-height:63px; color:#1e3e5a; z-index:1;  position:relative;}
.setup0_con{ width:660px; height:122px; overflow:hidden; margin:auto;  background: url(/uploads/image/bimages/14.png) no-repeat scroll 0px 0px transparent; color:#9ab3c8; font-size:14px; padding:25px 80px; line-height:1.8em; margin-top:-25px; z-index:0;  position:relative;}
#setup0_txt{ padding-left:100px; padding-top:20px; padding-bottom:20px; display:block; line-height:2.2em;}
.setup0_btn{ padding-left:120px;}
.setup0_btn input{ background: url(/uploads/image/bimages/15.png) no-repeat scroll 0px 0px transparent; border:0px; width:105px; height:36px; }
.setup{ padding-left:100px; padding-top:10px; overflow:hidden;}
.setup_ul{ padding-top:10px;}
.setup_ul li{ padding-bottom:10px;}
.setup_btn0{  background: url(/uploads/image/bimages/16.png) no-repeat scroll 0px 0px transparent; border:0px; width:105px; height:36px; }
.setup_btn2{background: url(/uploads/image/bimages/18.png) no-repeat scroll 0px 0px transparent; border:0px; width:75px; height:36px; }
.setup_btn1{background: url(/uploads/image/bimages/17.png) no-repeat scroll 0px 0px transparent; border:0px; width:75px; height:36px; }

/*btn*/
.btn{ background: url(/uploads/image/bimages/20.png) no-repeat scroll 0px 0px transparent; border:0px; width:74px; height:27px;}










