﻿*{margin:0px;padding:0px;}
.FL{float:left !important;}
.FR{float:right !important;}
.CLS{clear:both;font-size:1px;}
.Row{clear:both;width:100%;}
div{ width:100%; overflow:hidden;}

.more{font-family:"微软雅黑";font-size:10px;color:#666666;text-decoration:none; padding:0px 5px;}
body{background-color:#FFF; padding-bottom:16px; font-family:宋体;}

#Top{ width:100%; height:100px; background-image:url('../images/topbj.jpg'); background-repeat:repeat-x;}
#Top #Content { width:947px;height:auto; margin:0px auto; }
#Top #Content a { margin-top:10px; }
#Top #Content ul { list-style-type:none; margin-top:25px; float:left; display:block; margin-left:0px ;width:755px;}
#Top #Content li { float:left; width:64px; height:64px; margin-left:15px !important;margin-left:15px; }
h1{ font-size:16px; float:left; color:#EE9B10;}


#MainDiv{width:947px;clear:both;margin:0px auto; font-family:"宋体";color:#666;font-size:12px; overflow:hidden;}
#MainDiv .menu{clear:both;background:url(../images/midbg.gif) left no-repeat; height:44px;line-height:32px; padding-left:50px; font-size:12px; color:#F0FFF6;}
#MainDiv .menu a{display:block;float:left;width:110px;text-align:center; font-family:"微软雅黑";color:#ffffff;font-size:13px; text-decoration:none; }
#MainDiv .menu a:hover{background:url(../images/menubg1.gif) repeat-x top;}
#MainDiv .menu .ahover{background:url(../images/menubg1.gif) repeat-x top;}
#MainDiv .content{clear:both;padding-top:3px;}
#MainDiv .content .L{width:710px;float:left;}
#MainDiv .content .R{width:234px;float:right;}
#MainDiv .content .L .news{clear:both;padding-top:4px;}
#MainDiv .content .L .news .box{width:352px;}
#MainDiv .content .L .news .box p{clear:both;height:24px;line-height:24px;background:url(../images/dot1.gif) left center no-repeat;}
#MainDiv .content .L .news .box p a{display:block;float:left;width:270px; color:#5791be;white-space:nowrap;overflow:hidden; text-decoration:none; padding-left:8px;}
#MainDiv .content .L .news .box p span{float:right;color:#999999;}
#MainDiv .content .L .news .box .title{clear:both;background:url(../images/tabtitle.gif) top left no-repeat; height:24px;line-height:24px;}
#MainDiv .content .L .news .box .title span{float:left;color:#ffffff;padding-left:18px;}
#MainDiv .content .L .Proc{clear:both; padding-top:5px;}
#MainDiv .content .L .Proc .title{clear:both;background:url(../images/tabtitle.gif) top left no-repeat; height:24px;line-height:24px;}
#MainDiv .content .L .Proc .title span,#MainDiv .content .L .Proc .title strong{float:left;color:#ffffff;padding-left:18px;}
#MainDiv .content .L .Proc .title2{clear:both;background:url(../images/tabtitle2.gif) top left no-repeat; height:24px;line-height:24px; width:500px; margin:10px auto;}
#MainDiv .content .L .Proc .title2 span{float:left;padding-left:27px;}

#MainDiv .content .L .Proc .item{padding:10px; background-color:#FFF;}
#MainDiv .content .L .Proc .itemBg{background-color:#edf6ff;}
#MainDiv .content .L .Proc .item img{float:left;width:158px;height:96px; border:0px;}
#MainDiv .content .L .Proc .item .txt{float:left;width:516px;line-height:20px; padding-left:10px;}
#MainDiv .content .L .Proc .item .txt h2{font-size:14px;color:#075b97;clear:both;}
#MainDiv .content .L .Proc .item .txt a{ text-decoration:none; color:#075b97;}
#MainDiv .content .R .login{width:233px;height:111px;overflow:hidden;background:url(../images/loginbg.gif) top no-repeat;clear:both;margin:0px auto;}
#MainDiv .content .R .login a{color:#075fa9;text-decoration:none;padding-right:20px;margin:0px; margin-top:7px; float:left;}
#MainDiv .content .R .login .frm{width:200px;clear:both;margin:0px auto;margin-top:34px; }
#MainDiv .content .R .login .frm .frml{width:144px;float:left; height:46px;}
#MainDiv .content .R .login .frm .frml input{float:left;height:18px;border:1px solid #48a6eb; margin-bottom:6px;width:140px;}
#MainDiv .content .R .login .frm .frmr{width:56px;float:right;text-align:right;}
#MainDiv .content .R .login .frm .frmr input{width:47px;height:47px;}

#MainDiv .content .R .login .frm .frm2{width:95%;float:left; color:#FFF; }
#MainDiv .content .R .login .frm .frm2 div { margin:15px 0px; }
#MainDiv .content .R .login .frm .frm2 span { display:block; margin:0px 5px; float:left; width:75px; }
#MainDiv .content .R .login .frm .frm2 a { text-decoration:underline; color:Red;  }

#MainDiv .content .R .box{clear:both; padding-top:5px;}
#MainDiv .content .R .box .title{clear:both;background:url(../images/tabtitle1.gif) center no-repeat; height:24px;line-height:24px; padding-bottom:2px;}
#MainDiv .content .R .box .title span{float:left;color:#075b97;padding-left:15px; font-family:"微软雅黑";font-size:13px;}
#MainDiv .content .R .box .item{clear:both;line-height:22px;}
#MainDiv .content .R .box .item a{display:block;float:left;width:222px; color:#999999;white-space:nowrap;overflow:hidden; text-decoration:none; padding-left:10px; border-bottom:1px solid #e5e5e5;}
#MainDiv .content .R .box .coustom{clear:both;border-bottom:1px solid #e5e5e5;padding:3px 0px;}
#MainDiv .content .R .box .coustom img{float:left;width:100px;height:74px;}
#MainDiv .content .R .box .coustom .txt{float:left;width:116px;line-height:16px; padding-left:10px;}
#MainDiv .content .R .box .coustom .txt h1{font-size:13px;color:#075b97;clear:both;}
#MainDiv .content .R .linkhool{clear:both;background:url(../images/linkfool.gif) center no-repeat;height:93px;}
#MainDiv .content .R .linkhool .cnt{width:196px;clear:both;margin:0px auto;padding-top:40px;line-height:20px;}
#MainDiv .content .R .linkhool .cnt a{color:#FFF;text-decoration:none;float:left;width:62px;text-align:center;}
#MainDiv #foot{clear:both;background-color:#f3f3f3;height:120px; padding:12px 15px;color:#666666; margin-top:20px;}
#MainDiv #foot .L{float:left;width:555px; line-height:30px;}
#MainDiv #foot .L div{clear:both;}
#MainDiv #foot .L div a{color:#666666;text-decoration:none;padding:0px 5px;}
#MainDiv #foot .R{float:right;width:318px; text-align:right; margin-right:30px; padding-top:15px;}
.List{clear:both;background-color:#075b97;margin-top:5px;}
.List .lsttitle{clear:both;background:url(../images/listtitle.gif) left no-repeat; height:24px;line-height:24px;}
.List .lsttitle span{float:left;padding-left:24px;color:#f2f3ee;}
.List .sub{clear:both;}
.List .sub a{float:left;height:22px;line-height:22px; width:100%; padding-left:60px;color:#a6d7ff;text-decoration:none; margin-top:3px;}
.List .sub a:hover{background:url(../images/listsub.gif) left no-repeat;}
.List .sub .ahover{background:url(../images/listsub.gif) left no-repeat;}

.Listnews{width:95%;clear:both;padding:20px;margin:0px auto;}
.Listnews .p{clear:both;height:24px;line-height:24px;background:url(../images/dot1.gif) left center no-repeat;}
.Listnews .p a{display:block;float:left;width:584px; color:#5791be;white-space:nowrap;overflow:hidden; text-decoration:none; padding-left:8px;}
.Listnews .p span{float:right;color:#999999;}

.reg{width:93%;clear:both;padding:20px;margin:0px auto; color:#3D84BA;}
.reg h3{ text-align:center;}
.regform { width:450px; margin:10px auto; }
.regform div { margin-top:10px; }
.regform input,.regform textarea ,.regform  select { background-color:#F3F3F3; border:1px solid #ADCDE2; width:250px; }
.regbutton { width:100px; margin:10px auto; }


.Listnews .image { width:150px; float:left; list-style-type:none; margin:5px 7px; }
.Listnews .image img { width:150px;height:120px; border:0px; float:left; }
.Listnews .image span { float:left; text-align:center; display:block; width:100%; margin-top:5px; }
.Listnews .image span a{display:block;color:#5791be;white-space:nowrap;overflow:hidden; text-decoration:none; }

/* 分页按钮样式*/
.pages { color: #999 ;font: 13px Arial, Helvetica, sans-serif;}
.pages a, .pages .cpb { text-decoration:none; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:11px; color:#000 !important;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}
/* 分页按钮样式2*/
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
.errmsg { display:block; width:90%; height:25px; line-height:25px; color:#FF0000; border:1px solid #FF9700; margin:10px 0 0 20px;  }