﻿@charset "utf-8";
/* reset */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ margin:0; padding:0;}
body{ font-family:"微软雅黑","Microsoft YaHei","宋体","黑体",Verdana, Geneva, sans-serif; font-size:14px; line-height:20px; color:#282828; background:#fff;}
table{ border-collapse:collapse; border-spacing:0; font-size:12px; line-height:22px; color:#282828; }
fieldset,img{ border:none;}
/*em,strong{ font-style:normal; font-weight:normal;}*/
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}

/* 经典版 */
.clearfix:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
* html .clearfix             { zoom: 1;} /* IE6 */
*:first-child+html .clearfix { zoom: 1;} /* IE7 */
.cl{ clear:both; overflow:hidden; height:0; line-height:0; font-size:0;}

/* 背景颜色透明 */
.opacitybg{ background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}

/* ie6高度、宽度兼容 */
.ie6{ _height:expression(document.documentElement.clientHeight-160+"px"); _width:expression(document.documentElement.clientWidth-160+"px");}

/* css3属性grayscale滤镜灰度值，可以把图片变黑白 */
.gray{ -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray;}

/** 部分浏览器点击a出现虚框,input的黄色框也可用 **/
.outline{ outline-style:none; blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());}
/** reset **/

/** 常用 **/
.fl{ float:left;}
.fr{ float:right;}
.w100{ width:100%;}
.red{ color:red;}
.green{ color:#50901d;}
.mar-b12{ margin-bottom:12px;}

/** 常用 **/

/** top **/
.top{ margin:0 auto; width:1002px; overflow:hidden; background:url(../images/indexbg.jpg) no-repeat;}
.nav-wrap{ min-width:1200px; height:72px; background:#1D82EC;}
.nav{ margin:0 auto; width:1200px; height:72px; padding-left:10px; border-bottom:1px solid #fff; background:#1D82EC;}
.nav li{ float:left;}
.nav li a{ display:block; width:150px; height:72px; background:#1D82EC; color:#fff;  font-family:"微软雅黑"; font-size:15px; text-align:center;}
.nav li a:hover{ color:#fff; background:#3b91eb; text-decoration:none;}
.nav li .selected{ background:#3b91eb;}
.nav li .Img{ margin:10px 0 3px; display:inline-block; width:32px; height:32px; background:url(../images/nav01.png) center center no-repeat;}
.nav li .a02{ background:url(../images/nav02.png) center center no-repeat;}
.nav li .a03{ background:url(../images/nav03.png) center center no-repeat;}
.nav li .a04{ background:url(../images/nav04.png) center center no-repeat;}
.nav li .a05{ background:url(../images/nav05.png) center center no-repeat;}
.nav li .a06{ background:url(../images/nav06.png) center center no-repeat;}
.nav li .a07{ background:url(../images/nav07.png) center center no-repeat;}
.nav li .a08{ background:url(../images/nav08.png) center center no-repeat;}
.nav li .a09{ background:url(../images/nav09.png) center center no-repeat;}
.nav li .a10{ background:url(../images/nav10.png) center center no-repeat;}


.nav-wrap2{ min-width:1000px; height:36px; background:#FFFFFF;}
.nav2{ margin:0 auto; width:1000px; height:36px; padding-left:10px; border-bottom:1px solid #fff; background:#FFFFFF;}
.nav2 li{ float:left;margin:44px 0 3px 0;}
.nav2 li a{margin:0px 0 0px; display:block; width:125px; height:36px; background:#FFFFFF; color:#000;  font-family:"微软雅黑"; font-size:15px; text-align:center;}
.nav2 li a:hover{ color:#1D82EC; background:#fff; text-decoration:none;}
.nav2 li .selected{ background:#fff;color:#1D82EC;}
.nav2 li .Img{ margin:10px 0 3px; display:inline-block; width:32px; height:32px; background:url(../images/nav01.png) center center no-repeat;}
.nav2 li .a02{ background:url(../images/nav02.png) center center no-repeat;}
.nav2 li .a03{ background:url(../images/nav03.png) center center no-repeat;}
.nav2 li .a04{ background:url(../images/nav04.png) center center no-repeat;}
.nav2 li .a05{ background:url(../images/nav05.png) center center no-repeat;}
.nav2 li .a06{ background:url(../images/nav06.png) center center no-repeat;}
.nav2 li .a07{ background:url(../images/nav07.png) center center no-repeat;}
.nav2 li .a08{ background:url(../images/nav08.png) center center no-repeat;}
.nav2 li .a09{ background:url(../images/nav09.png) center center no-repeat;}
.nav2 li .a10{ background:url(../images/nav10.png) center center no-repeat;}

.topbar{ margin:0 auto; width:1200px; height:32px; line-height:32px; background:#f4f6f6;}
.topbar .date{ display:inline; margin-left:16px; float:left; color:#5cabfe;}
.topbar .search{ display:inline; margin:4px 15px 0 0; float:right;}
.search{ height:24px;}
.search .inp{ float:left; width:195px; height:22px; line-height:22px; padding:0 7px; border:solid #dad9d9; border-width:1px 0 1px 1px; background:#fefefe; color:#bfc0c1;}
.search .inp01{ float:left; width:195px; height:22px; line-height:22px; padding:0 7px; border:solid #dad9d9; border-width:1px 1px 1px 1px; background:#fefefe; color:#bfc0c1;}
.search a{ float:left; display:block; width:24px; height:22px; border:1px solid #bdc1c4; background:url(../images/search.gif) no-repeat;}
/** top **/



/** 漂浮广告 **/ 
.floating-window{position:absolute; left:2px; top:43px; width:200px; height:80px;visibility: visible ;padding:24px 12px; border-radius:8px; -moz-border-radius:8px; background:#FF9E0D; color:#fff; z-index:9999;}
.floating-window .closed{ position:absolute; right:10px; top:8px; width:11px; height:11px; overflow:hidden; background:url(../images/close.png) 0 0 no-repeat;}
.floating-window .closed:hover{ background:url(../images/close.png) 0 -11px no-repeat;}
.floating-window a{color:#fff;font-weight:bold;width:100%;display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;}

.floating-window2{position:absolute; left:200px; top:430px; width:200px; height:80px;visibility: visible ;padding:24px 12px; border-radius:8px; -moz-border-radius:8px; background:#FF9E0D; color:#fff; z-index:9999;}
.floating-window2 .closed{ position:absolute; right:10px; top:8px; width:11px; height:11px; overflow:hidden; background:url(../images/close.png) 0 0 no-repeat;}
.floating-window2 .closed:hover{ background:url(../images/close.png) 0 -11px no-repeat;}
.floating-window2 a{color:#fff;font-weight:bold;width:100%;display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;}


.surveyBox{padding:24px 24px; border:1px solid #aae5eb;}
.surveyBox .form-group{width:100%;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;border-bottom:1px dashed #bbb}
.surveyBox .left{float:left;width:50%;border-bottom:1px #bbb dashed}
.surveyBox .right{float:left;width:40%}
.input-item{padding-top:6px;padding-right:0px;padding-bottom:3px;padding-left:15px;margin-top:4px;margin-right:0px}
.surveyBox .left .table001 span{width:13px;height:13px;text-align:left;vertical-align:top;display:inline-block}
.surveyBox .left .table001 .tdleft{line-height:29px;padding-left:13px}
.surveyBox .left .table001 .tdright{line-height:29px;border-left:1px solid #c0c0c0;padding-left:3px}
.input_style label{ line-height:14px;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:6px;cursor:pointer}
.surveyBox .title{ font-weight:bold;color:#008ccf;font-size:12px;margin-top:6px;margin-right:0px;margin-bottom:6px;margin-left:0px;}

/** 头部导航下拉 **/
.pulldown{ display:none; position:absolute; top:35px; z-index:1000; width:auto; padding:12px 0; height:auto; background:#CECFCF;opacity:0.7; border:solid #CECFCF; border-width:0 1px 1px 1px;}
.topS ul{ width:100%; overflow:hidden;}
.topS li{ float:left; margin:0 5px; display:inline; padding:10px 0;}
.topS li a{ margin:0 8px; display:inline-block; padding:4px 8px; height:16px; line-height:16px;}
.topS li a:hover{ background:#e9851a; color:#000;}
.topS .fli{ width:125px; text-align:center; color:#000; margin:0; font-size:14px;}
.topS .fli a{ color:#000;}
.topS .fli a:hover{ color:#000; text-decoration:underline; background:none;}
.topS .sli{ width:318px; border-bottom:1px dashed #CACFD1;}
.topS .sli02{ border-top:1px dashed #CACFD1; border-bottom:0;}
.topS .lli{ border-bottom:0;}
.topSbg{ position:absolute; left:0; top:0; bottom:0; width:125px; background:#CECFCF; z-index:-1;}
.topScon{ width:436px; height:auto; z-index:1;}
.topScon2{ width:125px;}
/** 头部导航下拉 **/

/** focus **/
.banner01{ margin:0 auto; width:100%; height:223px;}
.focusbox{ position:relative; margin:0px auto; width:100%; height:100%; z-index:0;}
#focus { position:relative; width:100%; height:100%; overflow: hidden; z-index:1;}
#focus ul { position:absolute; top:0; left:0; width:1000000px; height:100%;}
#focus ul li { position:relative; float:left; height:100%; overflow:hidden;}
#focus ul li a{ display:block; height:100%; width:100%; background-repeat:no-repeat; background-position:center center;}
#focus ul li a img{ width:100%; max-width:100%; height:100%;}
#focus .preNext{ position:absolute; top:50%; margin-top:-25px; width:23px; height:50px; cursor:pointer; z-index:99; }
#focus .pre{ left:0; background:url(../images/sprite.png) no-repeat left center;}
#focus .next{ right:0; background:url(../images/sprite1.png) no-repeat right center;}
#focus .copyul{ position: absolute; top:0; left:-1920px; width:10000px; height:100%; z-index:-99;}
#focus .realul{ z-index:1;}

#smallfocus{ position:absolute; right:10%; bottom:10px; width:auto; height:10px; z-index:99;}
#smallfocus li{ width:10px; height:10px; font-size:10px; overflow:hidden; float:left; display:inline; background:#fff; margin-right:10px; cursor:pointer;}
#smallfocus .active{ background:#ccc;}
#focus .pngBg{ display:none; position:absolute; left:0; bottom:0; width:100%; height:30px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
#focus li h1{ display:none; position:absolute; left:0; bottom:0; padding:4px; line-height:30px; text-align:left; color:#fff;}
#focus li h1 a{ display:inline; padding:0 4px; color:#fff;}
#focus li h1 a:hover{ color:#fff; text-decoration:underline;}
#focus .titleShow .pngBg,#focus .titleShow h1{ display:block;}
#focus .newsTit{ position:absolute; left:0; bottom:0; width:100%; height:30px; line-height:30px; text-align:left; color:#fff;}
#focus .newsTit a{ padding:0 4px; color:#fff;width:55%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;/*兼容opera*/}
#focus .newsTit a:hover{ color:#fff; text-decoration:underline;}
/** focus **/

/** foot **/
.foot{margin:0 auto; width:1002px; padding:18px 0;text-align:center; color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ color:#fff;}
/** foot **/

/** 返回顶部 **/
#toTop{width:54px;height:54px;display:block;position:fixed;_position:absolute; right:10px; bottom:235px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3; background-image:url(../images/top.png); background-repeat:no-repeat;}
#toTop:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

#toTop1{width:54px;height:54px;display:block;position:fixed;_position:absolute; right:10px; bottom:286px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.5; -khtml-opacity:0.9; opacity:0.9; background-image:url(../images/question.png); background-repeat:no-repeat;}
#toTop1:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

#toTop5{width:54px;background-color:#FE6100;height:90px;display:block;position:fixed;_position:absolute; right:10px; bottom:340px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.5; -khtml-opacity:0.9; opacity:0.9; background-image:url(../images/log4.png); background-repeat:no-repeat;}
#toTop5:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

#toTop2{width:54px;background-color:#FF8F11;display:none;height:90px;position:fixed;_position:absolute; right:10px; bottom:340px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.5; -khtml-opacity:0.9; opacity:0.9; background-image:url(../images/logo3.png); background-repeat:no-repeat;}
#toTop2:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

#toTop3{width:54px;background-color:#2F9287;height:90px;display:block;position:fixed;_position:absolute; right:10px; bottom:430px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.5; -khtml-opacity:0.9; opacity:0.9; background-image:url(../images/logo2.png); background-repeat:no-repeat;}
#toTop3:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

#toTop4{width:54px;background-color:#2D88D4;height:90px;display:block;position:fixed;_position:absolute; right:10px; bottom:520px; _top:expression(documentElement.scrollTop+document.body.clientHeight-64 + "px");background-position:left top; filter:alpha(opacity=30); -moz-opacity:0.5; -khtml-opacity:0.9; opacity:0.9; background-image:url(../images/logo1.png); background-repeat:no-repeat;}
#toTop4:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

/** 2015-10-9 **/
.top-bg{ min-width:1002px; height:220px; background:url(../images/bg.jpg) repeat-x;}
.logo-wrap{ position:relative; height:220px;}
.logo-wrap .logo{ padding:43px 0 0;}
.logo-wrap .flash-txt{ position:absolute; left:60px; top:-20px; width:950px; height:190px; z-index:0;}
.foot-wrap{ min-width:1002px; background:#31CBED;}
.search-xy{ height:40px; padding:20px 10px;}
.search-xy .txt{ float:left; width:239px; height:38px; line-height:38px; padding:0 4px; border:solid #dedede; border-width:1px 0 1px 1px;}
.search-xy .sub{ float:left; width:40px; height:40px; line-height:40px; text-align:center; border:0; background:url(../images/zoom.png) center center no-repeat #5cabfe; color:#fff;}
.inquireList{ position:relative; margin:12px auto; border:1px solid #dedede;}
.inquireList h1{ position:absolute; left:0; top:0; width:15px; height:108px; _height:110px; padding:11px 10px; background:#8DC566; font-weight:600; font-size:14px; line-height:18px; color:#fff;}
.inquireList .col12{ margin-left:33px; padding:5px 7px;}
.inquireList .col12 ul{ width:100%;}
.inquireList .col12 li{ margin:5px 3px; float:left; display:inline; width:124px; height:50px; line-height:48px;}
.inquireList .col12 li a{ display:block; height:48px; padding:0 6px; border:1px solid #99D8FF; color:#174576; overflow:hidden;}
.inquireList .col12 li a:hover{ background:#99D8FF; color:#174576; text-decoration:none;}
.inquireList .col12 li span{ cursor:pointer;}
.inquireList .col12 li .icon{ margin-right:6px; float:left; height:48px; background:url(../images/ItemIcon.png) no-repeat;}
.inquireList .col12 li .icon01{ width:22px; background-position:-151px 8px;}
.inquireList .col12 li .icon02{ width:32px; background-position:-109px 8px;}
.inquireList .col12 li .icon03{ width:27px; background-position:-285px 8px;}
.inquireList .col12 li .icon04{ width:29px; background-position:-246px 8px;}
.inquireList .col12 li .icon05{ width:23px; background-position:-183px 8px;}
.inquireList .col12 li .icon06{ width:20px; background-position:-216px 3px;}
.inquireList .col12 li .icon07{ width:25px; background-position:-361px 3px;}
.inquireList .col12 li .icon08{ width:40px; background-position:-429px 8px;}
.inquireList .col12 li .icon09{ width:29px; background-position:-322px 8px;}
.inquireList .col12 li .icon10{ width:22px; background-position:-77px 8px;}
.inquireList .col12 li .icon11{ width:27px; background-position:-5px 8px;}
.inquireList .col12 li .icon12{ width:44px; background-position:-479px 8px;}
.inquireList .col12 li .icon13{ width:25px; background-position:-42px 8px;}
.inquireList .col12 li .icon14{ width:23px; background-position:-396px 8px;}
/* .first,h1,h2,h3 { font-family:"微软雅黑","Microsoft YaHei","宋体","黑体",Verdana, Geneva, sans-serif; font-size:22px; line-height:30px;font-weight: bold;text-align: center; } */


  /**页面表格样式  yaohq ++ 2015-11-17 begin**/
.container { padding:1px; width:100%;}
.container *{ margin:5px; }
.container h1.main-title { font-weight:bold; font-size:25px; text-align:center; margin-bottom:30px; } 
.container h3.sub-title { width:10%; font-weight:bold; font-size:15px; border-left: 5px solid #496AB4; border-bottom:1px solid #496AB4;  padding:5px 5px; margin:30px 25px;}
.container table { border-collapse：collapse; margin-left:8%; }
.container .tab-layout { border:0px; width:50%;}
.container .tab-layout input.txt{ border:1px solid #ccc; width:300px; height:25px; }
.container .inner-elem-center { text-align: center; }
.container  input.btn-submit {  margin-top:50px; height: 40px;padding:0px 30px;font-size:20px;line-height: 40px;color: #FFF;background: #6179AF;border-radius: 5px;border: 0px none;cursor: pointer;}
.container .tab-layout .plus{ padding-left:20px; cursor:pointer;background:transparent url('../../xjcg/images/pic08.png') no-repeat scroll 0 center; }
.container .txt-notice span{ color:#ff8040; }

.container .tab-data { width:80%; text-align:left; }
.container .tab-data tr:hover{ background-color: #eee;}
.container .tab-data th{ border-bottom:1px dotted #ccc; font-size:15px; }
.container .tab-data th,.container .tab-data td{ padding:5px 5px; }
 /**页面表格样式  yaohq ++ 2015-11-17 end**/


.couplet_ad
 /* 底部固定*/{position:fixed;bottom:auto; top:0; width: 151px; height: 653px; z-index:99999; }
 * html .couplet_ad
 /* IE6 底部固定*/{_position:absolute;
 _bottom:auto;
 _top:expression(eval(document.documentElement.scrollTop));}
.couplet_ad a{ display:block; cursor:pointer;}
.ad_left{ left: 0px;}
.ad_right{ right: 0px;}


/*企业信息登记*/
.reg_all{font-size:14px;font-family:"微软雅黑"; }
.reg_all h1{ font-size:24px; color:#333; text-align:center; margin-top:5px; padding-bottom:15px; border-bottom:2px solid #1d82ec}
.reg_all .reg_main{ width:720px; margin:0 auto; margin-top:65px; overflow:hidden}
.reg_left{ float:left}
.reg_right{ float:right}
.reg_left1{ background:url(../images/reg1.png) no-repeat; width:191px; height:65px; padding:35px 25px; overflow:hidden}
.reg_right1{background:url(../images/reg_5.png) no-repeat;}
.reg_left1 .reg_left2{ background:url(../images/reg2.png) left center no-repeat; width:151px; height:70px; padding-left:65px}
.reg_left1 .gt_left2{ background:url(../images/zqgt3.png) left center no-repeat; width:151px; height:40px; padding-left:65px}
.reg_left1 .gt_left3{ background:url(../images/zqgt4.png) left center no-repeat; width:151px; height:40px; padding-left:65px}
.reg_left3{ color:#fff; font-size:18px; padding-top:5px}
.reg_left4{color:#fff;font-size:30px; margin-top:15px}
.reg_text{font-size:14px; margin-top:20px}
.reg_down{ margin-top:25px}
.reg_down a{ font-size:14px; color:#333; background:url(../images/reg_down.png) left center no-repeat; padding-left:15px}
.reg_down a:hover{ text-decoration:none}
.reg_call{ width:720px; margin:100px auto 20px}
.reg_call span{ color:#adadad}


.querydiv{margin-top: 20px; margin-bottom: 20px;}
.queryli{float:left;margin-left: 20px;}
.borderShow{border:1px solid #FF7F00;}



.subRt_list_news { overflow: hidden; width: 708px; border: 1px solid #dcdcdc; border-top: 3px solid #dcdcdc; padding: 0 20px 20px;}
.glTtle { height: 42px; border-bottom: 1px solid #c9c9c9; margin-bottom: 10px; line-height: 42px;}
.glTtle h1 { padding: 0 20px; display: inline-block; border-bottom: 1px solid #2f7fb8; height: 42px; line-height: 42px; font-size: 16px; color: #016ec5; font-weight: normal;}
.glTtle span { float: right; *+margin-top:-42px; font-size: 12px; font-family: arial; }
.subpageN_list li { line-height: 40px; border-bottom: 1px dotted #ccc; overflow: hidden; padding: 0 10px;}
.subpageN_list li span { float: right; color: #999;font-size:13px;}

/*~~CSS分页~~*/
div.paging{ padding:4px 6px 4px 0; font-size:13px; color:#313031; font-family:verdana,tahoma,arial,helvetica,sans-serif; background:#fff; text-align:center; clear: both; margin-top: 20px;}
div.paging a{ border:#b7d8ee 1px solid; padding:5px 6px 4px 5px; margin:0px 3px; color:#0030ce; text-decoration:none;}
div.paging a:hover{ border:#b7d8ee 1px solid; color:#0066a7; background:#d2eaf6;}
div.pagination a:active,div.pagination .a1{ border:#b7d8ee 1px solid; color:#0066a7; background:#d2eaf6;}
div.paging span{ border:#b7d8ee 1px solid; padding:5px 6px 4px 5px; font-weight:bold; margin:0px 3px; color:#444;background:#d2eaf6;}


#toptop0 {
	background: url("../images/dateBg.jpg") repeat-x; width: 100%; height: 32px; color: rgb(0, 0, 0);
}
#toptop {
	margin: 0px auto; width: 1000px; height: 32px; line-height: 32px;
}

.topleft {
	line-height: 32px; float: right; display: inline;
}
.topleft1 {
	padding: 0px 10px 0px 5px; float: left; display: inline;
}
.topleft2 {
	padding: 0px 10px 0px 5px; float: left; display: inline;
}
.topleft3 {
	padding: 0px 10px 0px 5px; float: left; display: inline;
}
.topleft4 {
	padding: 0px 10px 0px 5px; float: left; display: inline;
}
.topleft img {
	padding-top: 4px; float: left; display: inline;
}
#toptop0 a:link {
	color: rgb(0, 0, 0); text-decoration: none;
}
#toptop0 a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
#toptop0 a:hover {
	color: rgb(0, 0, 0);
}


.slider{ margin-right:20px; float:left; width:210px; overflow:hidden;}
.slider .tit{ height:32px; line-height:32px; font-weight:bold; color:#656565; background:#dadbdc;}
.slider .tit .titL{ padding-left:17px;}
.slider li{ float:left; width:100%; overflow:hidden;}
.slider li a{ font-size:14px; font-family:"微软雅黑";}
.slider li .fa{ position:relative; display:block; height:42px; line-height:42px; padding-left:42px; background-color:#5cabfe; color:#fff;}
.slider li .fa:hover{ background-color:#3b91eb; color:#fff; text-decoration:none;}
.slider li .fa span{ position:absolute; right:11px; top:14px; display:block; width:10px; height:16px; background:url(../images/pic25.png) no-repeat;}
.slider li .selected span{ right:9px; top:18px; width:16px; height:10px; background:url(../images/pic26.png) no-repeat;}
.slider li .selected{ background-color:#3b91eb; color:#fff; text-decoration:none;}
.slider li .selected .down{ right:11px; top:14px; width:10px; height:16px; background:url(../images/pic25.png) no-repeat;}
.slider dl{ overflow:hidden; background:#fff; border:solid #dadbdc; border-width:0 1px 0 1px; display:none;}
.slider .lastdl{ border-width:0 1px 1px 1px;}
.slider dl a{ display:block; height:32px; line-height:32px; padding-left:52px; color:#282828;}
.slider dl a:hover{ background:#dadbdc; color:#282828; text-decoration:none;}
.slider dl .selected{ background:#dadbdc; color:#282828; text-decoration:none;}


.list{ float:left; width:970px;}
.list .location{ margin-bottom:10px; height:24px; line-height:24px; padding:0 0 0 25px; background:url(../images/pic27.gif) 4px 4px no-repeat;}
.list .location span{ color:#5cabfe;}
.list .list_content{ padding-bottom:10px; border:1px solid #dadbdc;}
.list .list_content .select{ height:24px; line-height:24px; padding:8px 10px 5px;}
.list .list_content .select li{ margin-right:15px; float:left;}
.list .list_content .select li a{ display:inline-block; height:24px; padding:0 10px;}
.list .list_content .select li a:hover{ background:#f77c0d; color:#fff; text-decoration:none;}
.list .list_content .select li .cur{ background:#f77c0d; color:#fff;}

.pagelist{ margin-top:16px; text-align:right; height:20px;}
.pagelist span{ color:#32538e;}
.pagelist .select{ display:inline-block; height:18px; line-height:18px; padding:0 8px; border:1px solid #32538e;}