﻿@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font-size:14px; font-family:"Arial","微软雅黑"; color:#666666; line-height:24px; background-color:#ffffff;padding-top:64px; overflow-x:hidden;}
a,a:hover {color:#666666;text-decoration:none; border:0px;}
ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0px;padding:0px;}ul,li,dl,dt,dd{list-style-type:none;}
.cl { width:100%; clear:both;}.fr { float:right;}.fl { float:left;}.hr10 { width:100%; height:10px; clear:both;}.hr20 { width:100%; height:20px; clear:both;} img{border:0;}.tc { text-align:center;}
.font18 { font-size:18px;}.font16 { font-size:16px;}
.inline_block{ display:inline-block;}
.main { width:1000px; clear:both; margin:0 auto;}
.white,.white a:link,.white a:visited,.white a:hover,a.white,a.white:hover { color:#ffffff;}
.yellow { color:#fd8200;}.gray { color:#999999;}.black { color:#000000;}
.clear { clear:both; height:0px; font-size:0px; overflow:hidden; width:100%;}


/*.topHeader { width:100%; height:70px; clear:both; background:url(img/top_header_bg.gif) repeat-x 0px 0px; position: fixed; z-index:90; top:0px;}*/
.topHeader { width:100%; height:88px; clear:both; background:url(img/top_header_bg.gif) repeat-x 0px top; position: fixed/*!important; position:absolute*/; z-index:9999; top:0px;/*left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))*/}
* html,* html body{background-image:url(img/-1blank);background-attachment:fixed}
* html .topHeader{width:100%; height:88px; clear:both; background:url(img/top_header_bg.gif) repeat-x 0px 0px; position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}


#header { width:1000px; clear:both; height:64px; margin:0 auto; position:relative;}
#logo { width:278px; height:62px; padding:1px 0px; overflow:hidden; float:left; margin-top: 4px;}

a.searchBt { margin-top:17px; display:block; float:right; width:30px; height:24px; background:url(img/search.gif) no-repeat 0px 0px; cursor:pointer;/* position:relative;*/}
a.searchOn,a.searchBt:hover { background:url(img/searchon.gif) no-repeat 0px 0px; cursor:pointer;}
.searchInput { display:none; width:213px; height:23px; padding:5px 7px 5px 10px; border:0px;background:url(img/searchinput.gif) no-repeat 0px 0px; cursor:pointer; position:absolute; right:0px; top:70px; z-index:100;}
.searchInput input { width:180px; height:23px; background:none; border:0px; padding:0px; margin:0px; line-height:23px; color:#fd8200;}
.searchInput a.searchSubmitBt { float:right; display:inline-block; width:23px; height:23px; z-index:199; background:url(img/searchinput.gif) no-repeat -200px -6px;}
/*a.searchOn .searchInput { display:block;}*/

.top_nav,.top_nav2 { float:right; width:500px; padding-top:20px; font-family:微软雅黑;}
.top_nav a,.top_nav2 a { display:inline-block; background:none; width:78px; height:32px; overflow:hidden; text-align:center; line-height:32px; margin:0px 8px; position:relative; z-index:10;}
.top_nav a,.top_nav a:link,.top_nav a:visited,.top_nav a:hover,.top_nav2 a,.top_nav2 a:link,.top_nav2 a:visited,.top_nav2 a:hover { color:#bdbdbd;}
.top_nav a.on,.top_nav a.on:visited,.top_nav a.on:hover,.top_nav a:hover,.top_nav2 a.on,.top_nav2 a.on:visited,.top_nav2 a.on:hover,.top_nav2 a:hover { color:#ffffff;}

.navBg {background:url(img/nav_bg.gif) no-repeat 0px 0px; width:78px; height:32px; position:absolute; left:0px; top:0px; z-index:-1; display:none;}

/*首页pagelist*/
#page_index{ clear:both; margin:0 auto; text-align:center; padding:10px 0;}
#page_index li { background:#fff; border: 1px solid #ccc; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important; overflow:hidden; padding:3px 5px; padding-right:0!important:; text-align: center;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index li a{color: #000; margin:0; padding:0;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index li.thisclass{background:#666666; border: 1px solid #666666;  color: #fff;;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index li.thisclass a{color: #fff;background:#666666;}

#page_index1{ clear:both; margin:0 auto; text-align:center; padding:10px 0;}
#page_index1 li { background:#fff; border: 1px solid #ccc; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;margin-right:6px!important;overflow:hidden; padding:3px 5px; padding-right:0!important:; text-align: center;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index1 li a{color: #000; margin:0; padding:0;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index1 li.thisclass{background:#666666; border: 1px solid #666666;  color: #fff;;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index1 li.thisclass a{color: #fff}

#page_index2{ clear:both; margin:0 auto; text-align:center; padding:10px 0;}
#page_index2 li { background:#fff; border: 1px solid #ccc; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important; overflow:hidden; padding:3px 5px; padding-right:0!important:; text-align: center;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index2 li a{color: #000; margin:0; padding:0;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index2 li.thisclass{background:#666666; border: 1px solid #666666;  color: #fff;;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index2 li.thisclass a{color: #fff}

#page_index3{ clear:both; margin:0 auto; text-align:center; padding:10px 0;}
#page_index3 li { background:#fff; border: 1px solid #ccc; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important; overflow:hidden; padding:3px 5px; padding-right:0!important:; text-align: center;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index3 li a{color: #000; margin:0; padding:0;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index3 li.thisclass{background:#666666; border: 1px solid #666666;  color: #fff;;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#page_index3 li.thisclass a{color: #fff}

.pagesSh { height:28px; padding:40px 0px 40px 0px; text-align:center; clear:both; font-family:Arial;}
.pagesSh a, .pagesSh b { display:inline-block; height:22px; line-height:22px; padding:3px 9px; margin:0px 3px; color:#717171; text-align:center;}

.pagesSh a { border:1px solid #d9d9d9;}
.pagesSh a:hover { border:1px solid #fd8200;}

/*列表页分页*/
.lmlpage{ clear:both; margin:0 auto; text-align:center; padding:10px 0;}
.lmlpage li { background:#fff; border: 1px solid #ccc; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important:; overflow:hidden; padding:3px 5px; padding-right:0!important:; text-align: center;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.lmlpage li a{color: #000; margin:0; padding:0;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.lmlpage li.thisclass{background:#666666; border: 1px solid #666666;  color: #fff;;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.lmlpage li.thisclass a{color: #fff}
/*---*/
.colTitBar { width:100%; height:98px; padding-top:38px; clear:both; background:url(img/part_bar_bg.gif) repeat-x 0px 0px; text-align:center;}
h2 { display:block; width:175px; height:60px; margin:0px auto!important; clear:both; font-weight:normal; background-image:url(img/col_tit.gif); background-repeat:no-repeat;}
h2.search { width:90%; height:60px; margin:0px auto; clear:both; font-weight:normal; background:none;}
/*-----*/
.footer { width:100%; clear:both; height:160px; padding-top:30px; background-color:#272727; overflow:hidden; color:#7b7b7b;}
#footerLogo { width:250px; height:125px; border-right:#303030 1px solid; float:left;}
.footerLinks { width:280px; height:125px; border-right:#303030 1px solid; border-left:#171717 1px solid; padding:0px 25px; float:left;}
.footerLinks .tit { display:block; height:35px; clear:both; background:url(img/footer.gif) no-repeat 0px 0px;}
.linksList {  width:265px; padding-left:15px; height:90px; background:url(img/links_bg.gif) no-repeat 0px 0px; overflow:hidden;}
.linksList li { line-height:30px; font-size:12px;}
.linksList li a,.linksList li a:visited{ color:#7b7b7b;}
.linksList li a:hover { color:#999999;}
.footerContact { width:390px; height:125px; border-left:#171717 1px solid; padding-left:25px; float:left; line-height:30px;}
.footerContact .add { background:url(img/ico_add.gif) no-repeat left center; padding-left:20px;}
.footerContact .tit { display:block; height:35px; clear:both; background:url(img/footer.gif) no-repeat 0px -40px;}
.footerContact .tel { display:block; height:26px; clear:both; background:url(img/footer.gif) no-repeat 0px -80px;}
#Copyright { background-color:#1b1b1b; color:#7b7b7b; font-size:12px;font-family:"Arial","微软雅黑"; height:16px; line-height:16px; padding:8px 0px; }

#topcontrol a,a.backTop { display:block; width:40px; height:40px; background:url(img/bt_top.gif) no-repeat 0px 0px; }
#topcontrol a:hover,a.backTop:hover,a.backTopOn { background:url(img/bt_top.gif) no-repeat 0px -50px;}
