﻿@charset "utf-8";
/*css document*/
*{ padding:0; margin:0;}
body{ font:12px/22px "宋体"; word-break:break-all; text-align:left; background:#CCC; color:#000;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ul,li{ list-style:none;}
a{ color:#575757; text-decoration:none;}
a:hover{ color:#023D7F; text-decoration:underline;}
img{ border:0;}
a img,a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px; color:#5C5C5C;}

.clearit{ clear:both;}

/********************全局公用部分********************/
#bodyWrap{ width:1002px; margin:0 auto; background:url(../images/bodyWrapbg.jpg) left top no-repeat #FFF;}

/***二级公用头部***/
#header{ width:1002px; height:99px; margin:0 auto;}
#header .logo{ width:140px; float:left; display:inline; margin:10px 0 0 39px;}
#header .headRight{ width:820px; float:right; display:inline; margin-right:0px;}
#header .headRight .search{ width:780px; height:18px; margin-top:21px; position:relative;}
#header .headRight .search .text{ position:absolute; right:27px; top:0; width:127px; height:16px; padding:2px 0 0 5px;  border:0; background:url(../images/index_search1.jpg) right top no-repeat;}
#header .headRight .search .plc{ width:27px; height:18px; position:absolute; right:0; top:0;}
#header .headRight .mainNav{ height:19px; padding:0 0 0 0px; margin-top:28px;}
#header .headRight .mainNav ul{}
#header .headRight .mainNav ul li{ float:left; position:relative;}
#header .headRight .mainNav ul li.line{ width:11px; height:19px; background:url(../images/mainNav_line.gif) center center no-repeat;}
#header .headRight .mainNav ul li a.home{ display:block; width:77px; height:19px; background:url(../images/shouye.gif) no-repeat;}
#header .headRight .mainNav ul li a.home:hover{ background:url(../images/shouye_hover.gif) no-repeat; text-decoration:none}
#header .headRight .mainNav ul li a.about{ display:block; width:84px; height:19px; background:url(../images/ahout.gif) no-repeat;text-decoration:none}
#header .headRight .mainNav ul li a.about:hover{ display:block; width:84px; height:19px; background:url(../images/ahout_hover.gif) no-repeat;text-decoration:none}
#header .headRight .mainNav ul li a.news{ display:block; width:84px; height:19px; background:url(../images/news.gif) no-repeat;text-decoration:none}
#header .headRight .mainNav ul li a.news:hover{ display:block; width:84px; height:19px; background:url(../images/news_hover.gif) no-repeat;text-decoration:none}
#header .headRight .mainNav ul li a.info{ display:block; width:84px; height:19px; background:url(../images/info.gif) no-repeat;}
#header .headRight .mainNav ul li a.info:hover{ display:block; width:84px; height:19px; background:url(../images/info_hover.gif) no-repeat;text-decoration:none}
#header .headRight .mainNav ul li a.kefu{ display:block; width:84px; height:19px; background:url(../images/kefu.gif) no-repeat;}
#header .headRight .mainNav ul li a.kefu:hover{ display:block; width:84px; height:19px; background:url(../images/kefu_hover.gif) no-repeat;text-decoration:none}
#header .headRight .mainNav ul li a.shehui{ display:block; width:84px; height:19px; background:url(../images/shehui.gif) no-repeat;}
#header .headRight .mainNav ul li a.shehui:hover{ display:block; width:84px; height:19px; background:url(../images/shehui_hover.gif) no-repeat;text-decoration:none}
#header .headRight .mainNav ul li a.jiaru{ display:block; width:84px; height:19px; background:url(../images/jiaru.gif) no-repeat;}
#header .headRight .mainNav ul li a.jiaru:hover{ display:block; width:84px; height:19px; background:url(../images/jiaru_hover.gif) no-repeat;text-decoration:none}
#header .headRight .mainNav ul li a.jiaru2{ display:block; width:143px; height:19px; background:url(../images/jiaru2.png) no-repeat;}
#header .headRight .mainNav ul li a.jiaru2:hover{ display:block; width:143px; height:19px; background:url(../images/jiaru2_hover.gif) no-repeat;text-decoration:none}


#header .mainNav ul li ul{ position:absolute; left:-2px; top:19px; width:91px; height:auto; overflow:hidden; background:#fff; display:none;}
#header .mainNav ul li ul li{ width:89px; border:1px solid #9CB281; margin-top:1px;}
#header .mainNav ul li ul li a{ width:84px; display:block; background:#FFF; padding:4px 0 4px 5px;}
#header .mainNav ul li ul li a span{display:block; background:url(../images/nav2_dot.jpg) 0 4px no-repeat; line-height:14px; padding-left:10px; color:#1B7803;}
#header .mainNav ul li ul li a:hover{ background:url(../images/nav2_onbg.jpg) left top repeat-y; text-decoration:none;}
#header .mainNav ul li ul li a:hover span{ display:block;  background:url(../images/nav2_on_dot.jpg) left 4px no-repeat; text-decoration:none; color:#FFF;}


#header .mainNav ul li ul li a.piluzhuanlan{width:143px; display:block; background:#FFF; padding:4px 0 4px 5px;}
#header .mainNav ul li ul li a:hover.piluzhuanlan{background:url(../images/22nav2_onbg.jpg) left top repeat-y; text-decoration:none;}

#banner{ width:929px; margin:0 auto;}



/***二级公用尾部***/
#footer{ width:929px; margin:18px auto 0;}
.foot{ width:929px; padding:10px 0 13px 0; border-top:1px solid #B9D2DF; overflow:hidden;}
.foot .footNav{ width:400px; float:left; text-align:center; color:#292929;}
.foot .copyrRight{ float:left;}



/***全局结构***/
#wrapper{ width:929px; margin:15px auto 0; background:url(../images/tdLeftbg.jpg) left top repeat-y;}
#tdLeftTop{ vertical-align:top; width:158px; padding-bottom:30px; background:url(../images/tdLeftBottom.jpg) left bottom no-repeat;}
#tdRight{ vertical-align:top; height:450px;}
#secondRight{ width:762px; float:right; }
.rightMain{ width:762px;}


/********************二级公用部分********************/
/***左侧栏目***/
.leftTitle{ width:158px; height:41px;}
.leftNav{ width:156px; margin:0 auto;}
.leftNav ul{ width:156px; padding:10px 0 0 0;}
.leftNav ul li{ width:156px; float:left; background:url(../images/leftNav1_li_bg.jpg) left bottom no-repeat; padding:4px 0 2px 0;}
.leftNav ul li a{ display:block; width:130px; line-height:25px; padding:0 0 0 26px; color:#31719E; font-weight:bold;  font-size:14px;}
.leftNav ul li a.leftNav1_on,.leftNav ul li a:hover{  background:url(../images/leftNav1_on.jpg) left top repeat-y; color:#247E11; text-decoration:none;}
.leftNav ul li ul{ width:156px; padding:0;}
.leftNav ul li ul li{ width:156px; float:left; background:none; padding:2px 0; position:relative;}
.leftNav ul li ul li a{ display:block; width:110px; padding:0 0 0 46px;  line-height:25px;  color:#373737; font-weight:bold; font-size:12px; background:url(../images/leftNav2_li.gif) 30px 5px no-repeat;}
.leftNav ul li ul li a.leftNav2_on,.leftNav ul li ul li a:hover{  background:url(../images/leftNav2_li_on.gif) 30px 5px no-repeat; color:#3A7C9E; text-decoration:underline;}
.leftNav ul li ul li ul{ position:absolute; width:118px; border:1px solid #BCD2E0; background:#EEF3F7; left:150px; top:3px; padding:2px 0; margin:0; display:none;}
.leftNav ul li ul li.show ul{ display:block;}
.leftNav ul li ul li ul li{ width:118px; float:left; background:none; padding:0;}
.leftNav ul li ul li ul li a{ display:block; width:94px; padding:0 0 0 24px; line-height:22px; font-weight:normal; color:#004984; background:url(../images/lan_dot.gif) 15px 8px no-repeat;}
.leftNav ul li ul li ul li a:hover{ background:url(../images/lv_dot.gif) 15px 8px no-repeat; color:#187701; text-decoration:none;}


/***左侧产品检索***/
.leftSearch{ width:145px; height:100px; margin:22px auto 0; background:url(../images/leftSearchbg.jpg) no-repeat; overflow:hidden;}
.leftSearch .btn{ width:124px; height:16px; padding:2px 0 0 6px; background:#FFF; border:1px solid #B9D2DF; margin:38px 0 0 5px; color:#2C7397;}
.leftSearch .plc{ width:71px; height:18px; display:block; margin:9px 0 0 6px;}


.newsSearch{ background:url(../images/leftSearchbg_news.jpg) no-repeat;}


.jobSearch{ width:145px; height:120px; padding-top:31px; margin:22px auto 0;  background:url(../images/leftSearchbg_job.jpg) no-repeat; overflow:hidden;}
.jobSearch .table003{ width:130px; margin:0 auto;}
.jobSearch .table003 .btn2{ width:120px; height:16px; padding:2px 0 0 6px; border:1px solid #B9D2DF; color:#2C7397;}
.jobSearch .table003 select{ width:128px; border:1px solid #B9D2DF; color:#2C7397;}

/***左侧广告位***/
.leftBanner{ width:140px; margin:0 auto; padding-top:15px;}
.leftBanner img{ margin-top:10px;}



/***二级右侧当前位置***/
.local{ width:750px; padding-right:12px; height:40px; line-height:40px; text-align:right; border-bottom:1px solid #B9D2DF; color:#2C7397;}
.local a{ color:#2C7397;}
.local a:hover{ color:#2C7397; text-decoration:underline;}

/***二级右侧当前位置***/
.pag{ width:auto; text-align:right; padding-right:20px; margin-top:25px;}
.pag span{ border:1px solid #999;/* padding:3px 7px 1px; margin-left:4px;*/}
.pag span.current{ border:0; color:#fd0000;}
