/* design by fen url=http://www.fenth.com */
body{ font:12px/18px "宋体"; text-align:center; margin:0; padding:0}

/* global css */
img{ border:none}
img,input,select{ vertical-align:middle}
form,ul{ list-style:none; margin:0; padding:0}
input{}
a{ text-decoration:none; color:#036}
a:hover{ text-decoration:underline; color:#c30}
p{}
.fontred{ color:#c30}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */
.important{display:none}
#tb1{line-height:1.5em}

#wrapper{ text-align:left; width:960px; overflow:hidden; margin:0 auto}
#wrap{ margin:5px 0}
#leftside,#leftside-index{ width:680px; float:left; overflow:hidden}
#rightside,#rightside-index{ width:270px; float:right}
/* head */
#header{ background:url(../images/headbg.jpg) repeat-x top; }
.headtop{text-align:right}

#nav{ height:36px; background:url(../images/navbg.jpg) repeat-x}
#nav ul{ float:left; padding-left:60px; width:650px}
#nav ul li{background:url(../images/navline.gif) no-repeat right; float:left; padding-right:1px}
#nav a { color:#fff; display:block; padding:9px 12px; font:bold 14px "宋体"}
#nav a:hover{ background:url(../images/navlibg.jpg) repeat-x; text-decoration:none}
#nav .time{ float:right; color:#fff; padding:9px 20px}
#error-msg{ display:none; color:red}
#error-msg1{ color:red}
.headinfo{ background:url(../images/icon_notice.gif) #f8f8f8 no-repeat 14px; border:1px solid #c1c1c1; height:31px; }
.search{ float:right; padding:3px 10px 0 0}
.notice{ float:left; padding:8px 10px 8px 60px;}
.error{ display:none; color:red;}


/* content */

.column{ border:1px solid #A5C8DE; margin-bottom:8px}
#rightside .column,#rightside-index .column{ background-color:#F3F9FE}
#rightside .list li,#rightside-index .list li { border-bottom-color:#75A6B3}
.title{ height:30px; background:url(../images/titlebg.jpg) repeat-x; border-bottom:1px solid #A5C8DE; font:bold 14px/30px "宋体"; color:#069}
.title span{ float:left; padding-left:45px; background:url(../images/icon_picnews.gif) no-repeat 20px 5px}
.picnews .title span{}
.title a{ float:right; padding:6px 10px}
.content{ padding:8px}

.flashnews{ width:240px; height:190px; float: left; background:#666; overflow:hidden}

.list{}
.picnews .list{ float:right; width:412px}
.list li{ border-bottom:1px dashed #ccc; padding:4px 0 4px 20px; background: url(../images/arrow_y.gif) no-repeat 5px; overflow:auto; height:1%; *overflow:inherit; *height:auto}
.zhengce .list li{ background:none; padding-left:0; float:left; width:320px; margin-right:15px}
.list li a{ float:left}
.list li span{ float:right; color:#ccc}
.list li p{ margin:0; padding:0; float:left; display:block; width:75px; text-align:right; padding-right:8px; text-indent:0}
.list li p.jd{ color:#990}
.list li p.wjm{color:#f60}
.list li p.ss{color:#c30}
.list li p.qt{color:#960}
.list .on { background-color:#fafafa}
.list .on span{ color:#9c0}
.slist li{ background-position: 5px 14px; padding:10px 5px 10px 20px; color:#999}
.slist li a{ display:block; float:none}


.newcompany{ border:1px solid #A5C8DE; background:#F3F9FE; margin-bottom:8px;overflow:hidden;height:100px}
.newcompany .title{ width:20px; color:#fff; background:#0099CC; padding:13px 3px 14px 7px; background-image:none; line-height:18px; float:left; margin-right:15px; height:100%}
.newcompany .column{ float:left; border:none; width:300px; padding:7px; margin:0}
.newcompany img{ float:left; margin-right:10px}
.newcompany p{ float:left; line-height:16px; width:180px; margin:0; text-indent:0}
.newcompany p span{ font-weight:bold; display:block; padding-bottom:5px}
.newcompany p span a{ color:#c30}
.newcompany p a{color:#3F6369}
.newcompany .list{float:left;color:#c30;width:180px}

.fourcon{ width:334px; float:left; margin-right:8px;}
.fourcon li{ background:url(../images/arrow_b.gif) no-repeat 5px 9px}

.catalog{ text-align:center; background:url(../images/txlogo.png) no-repeat 50px 5px; font-size:14px; padding:0 40px}
.catalog h1{ font:bold 28px/1.5em "黑体", "微软雅黑","宋体"; letter-spacing:9px; margin:15px auto 0 auto}
.catalog h2{ font: 10px/1.5em Georgia, "Times New Roman", Times, serif; margin:0}
.catalog .tx{ font: bold 25px  "黑体", "微软雅黑","宋体"; letter-spacing:30px; padding-left:30px}
.catalog .bj{ font:bold 18px "黑体", "微软雅黑","宋体"; text-align: left; margin-bottom:0}
.catalog .lin{ border-bottom:2px solid #333; padding:3px}
.catalog .lin p{ float:left}
.catalog .lin span{ float:right}
.catalog .catalogcon{ text-align:left; padding:10px}
.catalog .catalogcon ul li{ font:bold 14px  "宋体"; background:url(../images/catadot.gif) repeat-x 0 15px; padding:8px 0}
.catalog .catalogcon ul li a{ background-color:#fff; padding-right:5px}
.catalog .catalogcon ul li ul{ list-style: outside decimal; padding-left:50px}
.catalog .catalogcon ul li ul li{ font-weight:normal; font-size:12px;color:#666; position:relative}
.catalog .catalogcon ul li ul li a{ font:12px "宋体"}
.catalog .catalogcon ul li ul li span{ position: absolute;right:0;_right:65px; background-color:#fff}
/* rightside */
.member .title span{ background-image: url(../images/icon_member.gif)}
.logined{ padding:11px 20px; color:#666}
.logined li{ padding:5px}
.logined li a{ color:#c30}
.conname{ font-weight:bold; color:#900}
.sqimg{ text-align:center; padding:8px}
.member form{ margin:10px; border-top:1px dashed #75A6B3; padding:15px 0 10px 30px}
.formline{ padding:3px 0}
.formline label{ display:inline-block; width:60px; text-align:right; color:#666}
.btn{ padding:10px 0 0 55px}
.btn input{ margin-bottom:13px; width:52px; height:19px; background:url(../images/btn.jpg); border:none}
.btn a{ display:block; color:#c30}

.anli .title span{ background-image: url(../images/icon_anli.gif)}
.anli .content{ padding:15px 8px}
.anli .list li{ background:url(../images/arrow_b.gif) no-repeat 5px -23px}

.vote .title span{ background-image:url(../images/icon_vote.gif)}
.vote .content { font-weight:bold; color:#c30; padding:10px 20px 0 20px}
.vote .content span{ display:block; font-weight:normal}
.vote form{ padding:10px 0}
.vote form .formline label{ width:auto; padding-left:8px}
.vote form .formline{ padding-left:35px}

.link .title span{ background-image:url(../images/icon_link.gif)}
.link .content{ text-align:center}
.link select{ margin:5px auto; width:175px}

.liuliang .title span{ background-image:url(../images/icon_liuliang.gif)}
.liuliang .content{ text-align:center; padding:16px 0}

#footer{ text-align:center}
.footmenu{ background:#F3F9FE; border:1px solid #A5C8DE; text-align:center; padding:5px 0}
.footinfo{ line-height:25px; color:#8C8C8C; padding:15px 0 20px 0}

/* enter */
.enter .content{ padding:10px 20px}
.enter .title { font-size:12px}
.enter .title span{ background-image:url(../images/home.gif)}
.enter .title a{ float:none}
.enter .content .title{ border:1px solid #DBEAF2; background:#F9FCFF}
.enter .content .title span{ border:1px solid #DBEAF2;margin-left:5px; border-bottom:1px solid #fff; line-height:25px; margin-bottom:-1px; display:inline; background: url(../images/icon_entertitle.gif) #fff no-repeat 10px; padding-left:35px; padding-right:10px; position:relative; margin-top:4px}
.enter .content .title a{ float:right}
.enter .content .list{ padding:10px 0}

.submenu .title span{ background-image:url(../images/icon_erji.gif)}
.submenu .list{ padding:15px}
.submenu .list li{ padding:4px 40px}
.submenu .list li a{ letter-spacing:5px; font-weight:bold}

.rightsidebar { padding:20px; border-top:1px dashed #75A6B3}
.rightsidebar li{ float:left; width:75px; padding:6px 0 6px 20px; background:url(../images/arrow_b.gif) no-repeat 5px 11px; margin-left:10px; display:inline}

.newsh1{ font:bold 18px/28px "宋体"}

.membertable td{ padding:8px 5px}
.membertable .treven{ background-color:#D6F0F1}
.membertable .on{ background-color:#229CAA; color:#fff}

.zhangcheng h1{ font-size:25px; text-align:center; padding:20px 0; color: #006699}
.zhangcheng h2{ font-size:16px; color: #069; border:1px solid #ccc; background:  url(../images/arrow_y.gif) #fafafa no-repeat 10px; padding:5px 25px; display:block}
.zhangcheng { color:#666}
/*分页栏*/
.manu { padding:20px 0 20px 5px}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


.sitemap li{ border-bottom:1px dashed #ccc;border-right:1px dashed #ccc; width:142px; font: bold 12px "宋体"; color:#06c; padding:8px; line-height:20px; float:left; height:170px}
.sitemap ul{ list-style:inside disc}
.sitemap li ul li{ padding:3px 5px; border:none; width:auto; font-weight:normal; height:auto; float:none}
.sitemap li ul li ul { list-style-type: circle}
.sitemap .sitemap1 { height:200px}
.sitemap .sitemap2 { height:500px}

/*s.exp*/
.erro{ border:0px solid #c30; color:#c30;background: url(../images/check_error.gif) no-repeat #fff5f0; padding:0px 0 5px 15px;}
.tip{ display:none}
.cg{ border:0px solid #09c; background: url(../images/check_right.gif) #fff no-repeat; padding:0px 0 5px 15px;}
.succes{ margin:20px 0;font-size:12px; color:#666; line-height:25px;padding:5px;background:#F9EEE3}
.xs{ padding:20px 30px;text-align:left; border:1px solid #DC866D;background:#fff}
.succes h2{ border-bottom:1px dashed #ccc; text-align:center; padding:10px 0; background:url(images/gouzi.png) no-repeat 50px;font-size:25px;margin:0;margin-bottom:10px;color:#c30}
.succes a{ border:1px solid #630; background: #fafafa; padding:5px 0; width:100%; text-align:center; margin-top:30px; font-weight:bold; display:block; color:#630; line-height:20px}
.succes a:hover{ border:1px solid #c30; color:#c30}


/*
by s.exp
*/
.saerchbox{ padding:5px; background-color:#EBF5F5}
.saerchbox form{ border:1px solid #A5C8DE; background-color:#fff; padding:5px}
#tipbox{
	position:absolute;
    visibility:hidden;
	background:#fff;
	border:1px solid #ccc;
	padding:3px;
	width:300px;
}

.fbtn{ border:1px solid #9c0; padding:5px 10px; font: bold 14px "宋体"; background: #245057; color:#fff}
#t_step2{ display:none;}
#t_step3{ display:none;}
#t_step4{ display:none;}
.mima{ color:#666}
.mima img{ vertical-align:middle}
.line{ height:1px; overflow:hidden; background:#CCC; margin-bottom:15px}
.mnote,.ferro{ border:1px solid #09c; background: url(/images/t1.gif) #DAF2F8 no-repeat 10px; padding:5px 0 5px 40px; color:#036}
.ferro{ background-color:#FFF5F0; background-image:url(/images/t2.png); border:1px solid #c30; color:#c30}
.mbtn{ padding:3px 10px; background:#F4FBEA; border:1px solid #990; color:#960; font-weight:bold}
