*{
	margin:0;
	padding:0;
}
html,body { height:100%; min-height:100%; }
body { font:12px  Arial,"宋体"; background:#eef6fb; }
.mb10 { margin-bottom:10px; }
/*登录*/
body.login-bg { background:#fff url(../images/login-bg.png) repeat-x left top; }
#login { width:1220px; min-height:100%; margin:0 auto; position:relative; }

.login-head { padding:77px 0px 62px 14px; text-align:center; }

.login-box { height:387px; padding:90px 26px 82px 600px; background:url(../images/login-box.png) no-repeat; }

.login-box2 { height:117px; padding:90px 26px 82px 600px; background:url(../images/login-box2.png) no-repeat; }
.login-box td { line-height:20px; padding:0 5px 7px 0; }
.login-box td .input { width:140px; height:18px; line-height:18px; padding:0 5px; border:1px solid #7a98be; }
.login-box td .login-btn { width:85px; height:54px; padding-bottom:23px; border:0 none; cursor:pointer; background:url(../images/login-btn.png) no-repeat; }
.login-box td .login-btn2 { font-size:14px ;width:85px; height:54px; padding-bottom:23px; border:0 none; cursor:pointer; background:url(../images/login-btn2.png) no-repeat; }

#login .footer,#wrap .footer { width:100%; position:absolute; bottom:0; padding-bottom:10px; text-align:center; line-height:1.8; color:#666; }

.name { display:inline-block; height:0; overflow:hidden; background:url(../images/logo-name2.png) no-repeat;}

.lg-name { width:203px; padding-top:36px; margin:10px 0 0 11px; background-position:0 0; }

.index-name { width:500px; padding-top:40px; margin:2px 0 0 9px;background:url(../images/logo-named2.png) no-repeat;  }


/**/
#wrap { min-width:1002px; min-height:100%; position:relative; }
/*.header { background:#0099ff; }*/

.header { background:#fff url(../images/header-bg1.png) repeat-x left top; }

.header .logo { padding:0 0 10px 5px; height:50px;  }

.operate a,.maintenance { display:inline-block; width:69px; height:17px; line-height:17px; color:#000; margin-right:4px; background:url(../images/button.png) no-repeat; }
.operate a.edit { width:53px; padding-left:16px; background-position:0 0; }
.operate a.maintenance,.maintenance { width:53px; padding-left:16px; background-position:0 -18px; }
.operate a.exit { color:#fff; text-align:center; background-position:0 -36px; }
.nav2 { height:32px; margin-top:10px; overflow:hidden; border-top:1px solid #2971a5; background:url(../images/nav2-bg.png) repeat-x; }
.nav2 .left { padding-left:120px; }
.nav2 .left a,.nav2 .left em { display:inline-block; height:30px; line-height:30px; color:#000; }
.nav2 .left em { margin:0 10px; }
.nav2 .operate { margin:6px 34px 0 0; }
/*index*/
.nav { width:1010px; padding-top:20px; margin:0 auto; }
.nav ul {}
.nav li { float:left; margin-right:4px; }
.nav li a { display:inline-block; height:23px; padding-left:7px; color:#0b3143; background:url(../images/title-bg.png) no-repeat left -56px; }
.nav li a span { display:inline-block; height:23px; line-height:23px; padding-right:8px; background:url(../images/title-bg.png) no-repeat right -56px; }
.nav li.curr a { color:#fff; background-position:left -84px; }
.nav li.curr a span { background-position:right -84px;  color:#FFF }
.home-content { width:1010px; padding-bottom:0px; margin:15px auto 0; }
.side-l { width:192px; margin-right:8px; }
.side-l .sidecommon-module { margin-bottom:10px; height:51.5%}
.side-l .sidecommon-module>dl{height:100%}
.side-l .sidecommon-module dt { background:url(../images/title-bg.png) no-repeat left -110px; }
.login-infor { height:100%; padding:20px 10px 0 20px; color:#333; line-height:1.4; background:url(../images/line-blue.png) no-repeat center top; }
.login-infor .count { margin-bottom:21px; }
.login-infor .count b { color:red; padding:0 5px; }
.side-l .operate { padding-bottom:25px; text-align:center; }


.column1 { margin-bottom:10px; }
.column1 .lists { padding:17px 12px 25px; }
.column1 .common-module { width:400px; }
.column3 .common-module { width:1000px; }
.column1 .orange,.column3 .orange { margin-left:8px; }
.column1 .orange dt,.column3 .orange dt { position:relative; background:url(../images/title-bg.png) no-repeat -596px -110px; }
.column1 .orange dd,.column3 .orange dd {  background:url(../images/module-bg-orange.png) repeat-y left top; }
<!--border-color:#dfa677; border-top-color:#ff8523;
-->
.column1 .orange div,.column3 .orange div { background:transparent; }
.column1 .orange .items-list li { background:url(../images/line-orange.png) no-repeat center bottom; }
.column1 .common-module dt span.history { display:inline-block; width:86px; height:21px; padding:0; color:#fff; font:normal 12px/21px "宋体"; text-align:center; margin:6px 6px 0 0; background:url(../images/history-bg.png) no-repeat; }
.column1 .orange .more { right:100px; }

.slider { width:808px;  margin-bottom:10px; overflow:hidden;}
.slider ul {  height:100% }
.slider li { width:200px; overflow:hidden; float:left; margin-right:2px; height:100% }

.column3 .lists { padding:5px 12px 6px; }
.column3 .common-module { width:400px; }
.column3 .orange { width:194px; }
.column3 .orange dt { background-position:-998px -110px; }
.column3 .home-links { padding:14px 8px; color:#0099FF;}
.column3 .home-links a { display:inline-block; width:80px; height:26px; line-height:26px; text-align:center; color:#000; }
.column3 .home-links em { display:inline-block; }
 

.news-list h5 { margin-bottom:12px; }
.news-list h5 a { font-size:14px; font-weight:bold; color:#ba5300; }
.news-list li { height:28px; line-height:28px; color:#393939; border-bottom:1px solid #ddd; }
.news-list li a { display:inline-block; width:345px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c; }
.news-list li span { display:inline-block; overflow:hidden; color:#848687; font-size:11px; margin-left:10px; }

.news-list h5 { margin-bottom:12px; }
.news-list h5 a { font-size:14px; font-weight:bold; color:#ba5300; }

.news-list2 li {  height:28px; line-height:28px; color:#393939; border-bottom:1px  #ddd;background:url(../images/icons.png) no-repeat 0 -73px; }

.firsttr{  height:28px; line-height:28px; color:#393939; border-bottom:1px solid #ddd;background:url(../images/icons.png) no-repeat 0 -73px; }


.news-list2 li a {  display:inline-block; width:170px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c; }
.news-list2 li h {display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c;text-align:right;}





.news-listgs li {  height:28px; line-height:28px; color:#393939; border-bottom:1px solid #ddd;background:url(../images/icons.png) no-repeat 0 -73px; }
.news-listgs li a {  display:inline-block; width:300px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c; }
.news-listgs li h {display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c;text-align:right;}



.news-listgsmore li {  height:28px; line-height:28px; color:#393939; border-bottom:1px solid #ddd;background:url(../images/icons.png) no-repeat 0 -73px; }
.news-listgsmore li a {  display:inline-block; width:200px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c; }
.news-listgsmore li h {display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c;text-align:right;}




.news-list3 li {  height:28px; line-height:28px; color:#393939; border-bottom:1px solid #ddd;background:url(../images/icons.png) no-repeat 0 -73px; }
.news-list3 li a {  display:inline-block; width:230px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c; }
.news-list3 li h {display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c;text-align:right;}
  
  
  
  
.news-list4 li {height:28px; line-height:28px; color:#393939; border-bottom:1px solid #ddd;background:url(../images/icons.png) no-repeat 0 -73px; }
.news-list4 li a {display:inline-block; width:263px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c; margin-left:0px; }
.news-list4 li h {display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c;text-align:right;}
  
 
 
.news-listbar li {height:75px; line-height:28px; width:195px; color:#393939; border-bottom:1px solid #ddd; float:left; }

.news-listbar li a {display:inline-block; width:195px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4b4c4c; margin-left:0px; }

.news-listbar li a img {height:70px; width:70px;}
 
  
  
  
<!-- display:block; line-height:24px; padding-left:18px; background:url(../images/icons.png) no-repeat 0 -73px; -->

.items-list { height:214px; padding-top:19px; }
.items-list li { height:26px; padding-left:0px; margin-left:5px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/line.png) no-repeat center bottom; }
.items-list li span { display:block; line-height:24px; padding-left:18px; background:url(../images/icons.png) no-repeat 0 -73px; }


.items-list li span b { color:#d46307; padding:0 5px; }
.items-list li a { line-height:24px; color:#333; }
.flow-tab { height:29px; border-bottom:1px solid #e1e1e1; margin:0 1px; background:#fefdfe; }
.flow-tab a { display:inline-block; width:108px; text-align:center; line-height:29px; color:#000; border-right:1px solid #e1e1e1; }
.flow-tab a.noborder { border:0 none; }
.flow-tab a.curr { height:30px; color:#0099ff; font-weight:bold; background:#fbfafb; }
.flow-chart { height:162px; text-align:center; padding-top:27px; }
/*common module*/
.more { display:block; width:31px; height:0; padding-top:5px; overflow:hidden; position:absolute; right:12px; top:50%; margin-top:-3px;  }
.sidecommon-module {}
.sidecommon-module dt { position:relative; height:10%; padding-left:19px; }
.sidecommon-module dt span,.common-module dt span { display:inline-block; padding-left:24px; font-size:14px; font-weight:bold; }
.sidecommon-module dt span { line-height:30px; }
.sidecommon-module dt span.blue1 { background:url(../images/icons.png) no-repeat 0 3px; }

.sidecommon-module dt span.blue2 { background:url(../images/icons2.png) no-repeat 0 5px; }

.sidecommon-module dt span.orange { background:url(../images/icons.png) no-repeat 0 -19px; }
.sidecommon-module dd { border:1px solid #66a9d9; border-width:0 1px 1px 0; background:#f0f1f5 url(../images/module-bg.png) repeat-y left top;height:auto }
.common-module {}
.common-module dt { height:27px; padding-left:0px; background:url(../images/title-bg.png) no-repeat left 0; }
.common-module dt h4 { position:relative; height:27px; background:url(../images/title-bg.png) no-repeat right -28px; }
.common-module dt span { line-height:27px; position:absolute;left: 10px;top:0;}
.common-module dt span.blue3 { background:url(../images/icons3.png) no-repeat 0 3px; }

.common-module dt span.blue4 { background:url(../images/icons4.png) no-repeat 0 3px; }

.common-module dt span.blue5 { background:url(../images/icons5.png) no-repeat 0 3px; }

.common-module dt span.blue6 { background:url(../images/icons6.png) no-repeat 0 3px; }
.common-module dt span.orange  { background:url(../images/icons.png) no-repeat 0 -20px; }
.common-module dt span.tab { height:25px; padding-left:12px; position:relative; top:4px; background:url(../images/title-bg.png) no-repeat left -141px; }
.common-module dt span.tab em { display:inline-block; height:25px; padding-right:12px; font-weight:bold; line-height:24px; background:url(../images/title-bg.png) no-repeat right -141px; }
.common-module dd { border-left:1px solid #66a9d9; border-top:2px solid #0e2638;border-right:1px solid #66a9d9;border-bottom:1px solid #66a9d9;   /*padding:0 2px 2px;*/ background:#eff8fa; height:100% }
/*.common-module dd div { background:#f4f9fc; }*/
/**************/
#content {  overflow:hidden; }
#content .main { margin-left:207px; overflow:hidden; zoom:1; }
.home-welcome { line-height:1.7; padding-top:100px; overflow:hidden; zoom:1; }
.home-welcome h5 { text-align:center; font-size:14px; font-weight:bold; color:#0099ff; }
.home-welcome h4 { text-align:center; font:bold 44px "黑体"; color:#3493d8; }
.home-welcome .tip { margin:36px 0 50px 12%; }
.home-welcome .tip .warn { display:inline-block; padding-left:28px; background:url(../images/icons.png) no-repeat 0 -120px; }
.home-welcome .tip p { padding-left:60px; }
.home-statis { padding:2px 0 30px; }
.home-statis h4 { height:30px; line-height:30px; padding-left:32px; font-size:14px; font-weight:bold; border-top:1px solid #a1cae8; background:#d9e9f5 url(../images/icons.png) no-repeat 11px 9px; }
.home-statis table { width:100%; }
.home-statis table td { height:30px; }
.home-statis table td b { color:#d46307; padding:0 15px; }
.home-statis table tr.odd { background:#ebf4fa; }
/*表格*/

<!--.grid { padding:38px; }-->
.grid { padding:3px; }
.grid table { width:100%; table-layout:fixed; }
.grid table thead td { height:24px; color:#000; background:#bcddf5; }
.grid table td { border:1px solid #8dbde1; text-align:center; }
.grid table tbody td { height:23px; padding:0 10px; color:#383e4a; word-break:break-all; }
.grid table tbody td input { *width:13px; *height:13px; }
.grid table tbody td.ope a { color:#43516e; }


.grid2 { padding:3px; }
.grid2 table { width:56%; table-layout:fixed; }
.grid2 table thead td { height:24px; color:#000; background:#bcddf5; }
.grid2 table td { border:1px solid #8dbde1; text-align:center; }
.grid2 table tbody td { height:43px; padding:0 10px; color:#383e4a; word-break:break-all; font-size:16px }
.grid2 table tbody td input { *width:190px; *height:26px; }
.grid2 table tbody td.ope a { color:#43516e; }

.grid3 { padding:3px; }
.grid3 table { width:80%; table-layout:fixed; }
.grid3 table thead td { height:24px; color:#000; background:#bcddf5; }
.grid3 table td { border:1px solid #8dbde1; text-align:center; }
.grid3 table tbody td { height:23px; padding:0 10px; color:#383e4a; word-break:break-all; }
.grid3 table tbody td input { *width:190px; *height:16px; }
.grid3 table tbody td.ope a { color:#43516e; }

<!--.grid4 { padding:0px 0px 0px 0px; }-->
.grid4{ padding:3px; }
.grid4 table { width:100%; table-layout:fixed; }
.grid4 table thead td { height:24px; color:#000; background:#bcddf5; }
.grid4 table td { border:1px solid #8dbde1;}
.grid4 table tbody td { height:23px; padding:0 10px; color:#383e4a; word-break:break-all; }
.grid4 table tbody td input { *width:13px; *height:13px; }
.grid4 table tbody td.ope a { color:#43516e; }



.star { color:#f00; font:bold 14px "宋体"; }
.forms { width:980px; }
.forms h4 { padding-left:8px; height:27px; background:url(../images/title-bg.png) no-repeat left 0; }
.forms h4 span { display:block; height:27px; line-height:27px; text-align:center; font-size:14px; font-weight:bold; color:#112535; padding-right:8px; background:url(../images/title-bg.png) no-repeat right -28px; }
.forms .forms-detail { border-top:2px solid #111a35; }
.forms .forms-detail table { width:100%; }
.forms .forms-detail table td { padding:5px 1px; border:1px solid #a6cde9; background:#ecf4fa; }
.forms .forms-detail table td.tt { text-align:center; vertical-align:middle}
.forms .forms-detail table thead td { height:40px; background:#d9e8f5; text-align:center; }
.forms .forms-detail table thead td label { margin-left:30px; }
.forms .forms-detail table thead td label input { width:100px; height:17px; line-height:17px; border:1px solid #4a5a7a; border-width:1px 0 0 1px; background:#cfd3db; }
.forms .forms-detail table tbody td p { color:#338ccc; }
.forms .forms-detail table td input.code { width:35px; }
.forms .forms-detail table tbody td textarea { width:99%; height:50px; overflow:auto; resize:none; }
.forms .forms-detail table tfoot td { height:43px; text-align:center; background:#d9e9f5; }
.forms .forms-detail table tfoot td .btn { display:inline-block; width:73px; height:25px; line-height:25px; text-align:center; border:0 none; cursor:pointer; color:#3a465f; margin:0 8px; background:url(../images/button.png) no-repeat 0 -54px; }
.pages { padding-top:8px; color:#005c98; }
.pages b { margin:0 5px; }
.pages a { display:inline-block; height:14px; line-height:14px; color:#293c68; border:1px solid #6990b3; padding:0 8px; background:url(../images/pages-bg.png) repeat-x; }
.pages .num { width:24px; height:14px; line-height:14px; border:1px solid #8fc3d0; text-align:center; margin:0 5px; vertical-align:top; }
.pages .jump { width:26px; height:16px; line-height:14px; border:1px solid #8f9dd0; color:#345090; cursor:pointer; vertical-align:top; background:url(../images/pages-bg.png) repeat-x; }
.pages .right { color:#293c68; }
.tree-box { width:176px; margin-right:15px; border:1px solid #a1cae8; padding:2px; background:#d3e6f4; }
.tree-box h4 { text-align:center; font-size:14px; font-weight:bold; line-height:26px; margin-bottom:3px; background:#e1eef7; }
.tree-box .tree-layout { border-top:1px solid #a1cae8; padding:8px 2px 0; background:#f7f9fa; }
.menu li a { display:block; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000; padding-left:38px; background:url(../images/title-bg.png) no-repeat 0 -110px; }
.menu li .child { display:none; }
.menu li .child.has { padding-top:4px; background:url(../images/line-blue.png) no-repeat center top; }
.menu li .child li { height:24px; padding-bottom:2px; overflow:hidden; zoom:1; background:url(../images/line.png) no-repeat center bottom; }
.menu li .child a { height:24px; line-height:24px; padding-left:45px; font-size:14px; font-weight:normal; color:#333; background:none; }
.menu li .child .curr a { font-weight:bold; color:#005c98; background:url(../images/menu-curr.png) no-repeat 9px 1px; }
.xianshiTd{text-align:center; width:160px}
.valueTd  input { width:200px}
.valueTd  select{ width:200px}

/*栏目水印*/
.common-module dd .shuiyin01{background:url(../bjimages/img000.jpg) no-repeat bottom right;}

.common-module dd .shuiyin02{background:#F4F9FC url(../bjimages/img002.jpg) no-repeat bottom right;}

.shuiyin03{background:url(../bjimages/img003.jpg) no-repeat bottom right;}

.common-module dd .shuiyin05{background:url(../bjimages/img005.jpg) no-repeat bottom right;}

.common-module dd .shuiyin04{background:url(../bjimages/img004.jpg) no-repeat bottom right;}
.browserSet{
	margin-left: 30px;
	height: 35px;
	line-height: 0px;
	position: relative;
	border-bottom: 1px solid #666;
	text-decoration: none !important;
}
.browserSet span{
	display: inline-block;
	position: absolute;
	left: -30px;
	width:30px;
	height: 35px;
	background: url(../imagenew/browser.png) no-repeat center 5px;
}

