@charset "utf-8";
/* CSS Document */
body,p,th,td,select,textarea{font-family: "微软雅黑";font-size:12px; font-style: normal;font-weight: normal; font-variant: normal; }
body{background:url(../images/headbg.gif) repeat-x #fff; width:100%; margin:0; padding:0;}
#wrap{margin:0px auto; width:100%; font-size:13px; color:#424242; font-family:"微软雅黑"}
h1 {margin:0;padding:0;font-size:12px;}
h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,dl,ol,form,input{margin:0;padding:0;font-family:"微软雅黑"}
font {margin:0;padding:0;}
ul li,ol li{list-style-type:none; overflow:hidden;} 
dl dt,dl dd{margin:0;padding:0;}
table tbody tr td{text-align:left; border-collapse:collapse; font-family:"微软雅黑"}
p{margin:0; padding:0;}

img{border:0;}
address,em{font-style:normal;}
a:link,a:visited{text-decoration:none; cursor: hand; color:#565658;}
a:hover,a:active{text-decoration:none;cursor: hand; color:#0068a9;}
.clear{ clear:both}
.left{float:left;}
.right{float:right;}
.inside{width:1000px; margin:0 auto;}

/* 通用部分 */
.logo{width:427px; height:56px; margin:10px 0 10px 30px;}

/* 导航部分 */
.nav{font-size:14px;  text-align:center; line-height:34px; margin-top:6px;}
#subnav li{float:left;}
#subnav li a{display: block; width: 125px; color:#585656; }
#subnav li a:hover{color:#589bcf;}
#subnav li ul{position:absolute; visibility:hidden; z-index:9999;}
#subnav li ul li{float: none; display: inline;}
#subnav li ul li a{width:125px; background:#0060a1; color:#fff; border-bottom:#589bcf 1px dashed;}
#subnav li ul li a:hover{background: #589bcf; color:#fff; border-bottom:#589bcf 1px dashed;}

/* banner */
.banner{width:100%; height:263px; text-align:center; margin-top:4px; _margin-top:-4px; *margin-top:-4px; margin-bottom:6px; _margin-bottom:3px; }
.banner2{margin:6px auto; text-align:center; }
.banner2 img{ margin:0 auto; width:1440px;  }
/* 首页内容 */
.conbg{background:url(../images/inconbg.gif) repeat-x; width:1000px; height:265px; border:#ededed 1px solid; margin-top:5px;  line-height:26px;}
.comp{width:296px; height:213px; margin-left:22px; margin-right:30px; _margin-left:10px;  _margin-right:15px;}
.compic{ width:287px; height:76px; border:#ededed 1px solid;}
.in_title{padding-top:32px; height:33px;}
.tit{font-size:15px; color:#0060a1;}
.more{width:33px; height:5px; padding-top:9px; margin-right:8px;}
.arti{text-indent:10px;}

/*搜索*/
.search{width:192px; height:21px; margin-top:6px;  margin-right:20px; _margin-right:10px; margin-bottom:5px;}
.sea_tex input{width:157px; height:21px; font-size:12px; line-height:22px; color:#888; border-bottom:#f7f7f8 1px solid; border-left:#f7f7f8 1px solid; border-right:#f7f7f8 1px solid; border-top:#cdd8dd 1px solid; margin-right:6px;  }
.sea_but{width:25px; height:23px;}

.proshow{width:650px;}

/*滚动图片*/
.scroll_ul{ margin-left:15px; width:231px; height:192px; _margin-left:7px; *height:195px;}
.scroll_img{overflow:hidden; width:231px; height:155px; text-align:center; border:#e3e3e3 solid 1px;}
.scroll_font{overflow:hidden; line-height:20px; text-align:center; height:20px;}
.scroll_font a{ color:#424242; font-size:13px;}

#foot{width:100%; float:left; margin-top:8px; text-align:center; color:#d9d9d9; line-height:36px;}
.footbg{width:100%; background:#373737; height:36px;}
#foot a{color:#d9d9d9;}

/*内页左侧部分*/
.part_lef{width:242px;}
.lef_tit{background:url(../images/part_tit.gif) no-repeat; height:25px; padding:9px 0 0 20px; font-size:14px; color:#fff; font-weight:bold;}

/*二级分类导航*/
#part_nav{width:240px; line-height:32px; text-align:center; font-size:14px; background:#fbfbfb; border:#e8e8e8 1px solid; float:left;height:auto!important; height:400px; min-height:400px; }
#part_nav a {width:240px; display: block;}
#part_nav li {float:left; text-align:center;}
#part_nav li a:hover{background:url(../images/parhb.gif); width:240px; height:32px; font-weight:bold}
#part_nav a:link  {color:#4b4b4b;}
#part_nav a:visited {color:#4b4b4b;}
#part_nav a:hover  {color:#4b4b4b;}

#part_nav li ul {text-align:left;}
#part_nav li ul li{font-size:13px; overflow:visible;}
#part_nav li ul a{width:238px;}
#part_nav li ul a:link  {color:#4b4b4b;  text-decoration:none; border:none;}
#part_nav li ul a:visited  {color:#4b4b4b; text-decoration:none;}
#part_nav li ul a:hover {color:#4b4b4b; background:#c2e3fc;}
#part_nav ul.collapsed {display: none;}
.subline{background:url(../images/subline.gif) no-repeat; width:240px; height:1px; clear:both}
.shashow{ float:left}

/*内页右侧部分*/
.part_rig{width:750px; height:auto!important; height:550px; min-height:550px; border:#e7e7e7 1px solid; }
.rig_tit{ background:url(../images/rig_tit.gif) repeat-x; width:732px; height:33px;  font-size:14px; color:#0068a9; font-weight:bold; line-height:32px; padding-left:15px; border:#fff 1px solid; border-bottom:#e7e7e7 1px solid; border-right:#e7e7e7 1px solid}
.about_img{ width:607px; height:198px; border:#f5f5f5 3px solid; margin:22px auto; _margin:12px 50px;}
.part_con{line-height:30px; margin:5px 15px;}
.part_con ul{height:auto!important; height:450px; min-height:450px; overflow:hidden}

.part_bg{width:165px; height:192px; margin-left:12px; _margin-left:6px; padding-bottom:15px; margin-top:8px;}
.part_img{width:165px; height:155px; border:#e3e3e3 solid 1px; }
.part_font{line-height:24px; width:165px; text-align:center; margin-top:15px;}

#page{width:700px; height:22px; color:#565658; margin-top:15px; text-align:center; float:left}
.news_font{width:570px; height:32px; overflow:hidden; text-align:left; line-height:32px; float:left; }
.time{float:right; padding-right:10px;}
.seg{width:706px; height:1px; border-bottom:#aeaeae 1px dashed; float:left;}
.arrow{ width:23px; height:26px; float:left; padding-top:3px;}

/*产品展示页*/

.pro_con{line-height:30px; margin:5px 0;}
.pro_bg{width:177px; height:192px; background:#eeeeee; margin-left:8px; margin-bottom:25px; _margin-left:5px;}
.pro_img{width:165px; height:155px; margin:6px 6px 0 6px; _margin:6px 3px 0 3px;}
.pro_font{text-align:center; height:26px; overflow:hidden}
.pro_hover{color:#fff; background-color:#2d6dc6; width:177px; height:192px;}
.pro_hover a {color:#FFFFFF;}
/*新闻详细页*/
.det_tit{ font-size:14px; font-weight:bold; text-align:center; width:720px;}

.map{ margin:5px auto; text-align:center}
#loca{width:700px; height:415px; margin:35px auto;}

.but{background:url(../images/but.gif) no-repeat; width:81px; height:23px; text-align:center; color:#fff; font-size:12px; border:none; line-height:20px; margin-right:30px;}

.det_img{ width:449px; height:422px;  border:#f5f5f5 3px solid; margin:0 auto}