@charset "utf-8";
body,div,p,img,form,h1,h2,h3,h4,h5,h6,ul,li
 { margin: 0; padding:0;  border:0;}
 
body {margin:0px auto;text-decoration: none;
font-size:12px;color:#666;line-height:160%;
font-family:Arial, Helvetica, sans-serif,verdana;
background:#000 url(../images/body_bg.jpg) center top repeat-x;
} 

a{color:#333; text-decoration:none;}
a:link {color:#333; text-decoration:none;}
a:hover {color: #990000; text-decoration: underline;}
ul,ol{ list-style:none}


img { background: url(../images/loading.gif)  center center  no-repeat;}

.clr{ clear:both; font-size:0px; line-height:0px; height:0px; background:#FFFFFF;}
.inputtext{ width:120px; height:15px; font-size:12px; line-height:15px; color:#666; background-color:#FFFFFF; border: solid #999999 1px;}
input { background:#FFFFFF; border: #CCCCCC solid 1px;}
.font18 { font-size:18px; font-weight: bold;}
.font14 { font-size:14px; font-weight:bold;}
.red{ color:#FF0000; font-weight:bold;} 


/* 头部文件定义 */

#part00 {width: 930px; height:90px; margin:0px auto; padding:0px 10px 0px 10px; background:#FFFFFF url(../images/body_top.jpg) top center no-repeat;} 
#part00 .part_r{ float:right; background:url(../images/map.jpg) left center no-repeat; padding-left:33px; height:22px; line-height:22px; margin-top:11px; }

#part00 .part_r .text{ float:left; font-size:11px; width:55px;padding:2px 1px 0px 5px;}
#part00 .part_r .text6{ float:left; font-size:11px; width:75px;}
#part00 .part_r .text2{ float:left; width:150px; height:20px; line-height:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
#part00 .part_r .input{ border: none; color: #666666; background:#FFFFFF; width:124px; height:15px; line-height:15px; }
#part00 .part_r .button{ width:24px; height:20px; background:url(../images/search.jpg) no-repeat center center; border:none; cursor:pointer;}
#part00 .part_r .text3{ float:left; width:110px; font-size:11px; margin-left:10px; }

#part00 .part_l { width:930px; height:50px; float:left;} 
#part00 .part_l .logo { float:left; width:210px; height:50px;}

/* 头部文件定义-顶部菜单 */
#nav { margin-top:20px; list-style:none;}
#nav h3 a{  color:#000000; font-size:14px; margin-right:15px; } 
#nav h3 a:hover{color:#fff; } 
#nav a{padding:0px 15px 0px 5px; display:block; line-height:25px; color:#fff; text-decoration:none; background:#990000;}
#nav a:hover{ padding:0px 15px 0px 5px; color:#fff; text-decoration:none; background-color: #FF0000;} /* 所有 a:hover 字体样式 */
#nav a.selected{ background:url(../images/menu_icon.gif) no-repeat right  center;} /* 下拉图标 */
#nav a.selected2{ background:url(../images/menu_icon_r.gif) no-repeat  right  center;} /* 下拉图标 */
#nav a.selected2:hover{ background-color:#FF0000;}

#nav ul {z-index:10000; float:left; list-style:none;}
#nav li {float:left; line-height:25px; height:25px; }

 /* 二级弹出位 */
 
#nav li ul {list-style:none; position:absolute; color:#FFFFFF; left:-9999em; width:150px;  display:block; background: #990000; }
#nav ul ul{ list-style:none; }
#nav li ul li{float:none;clear:right;width:150px; border-bottom:1px solid #6A0000; }

 /* 二级菜单宽 */
 
#nav li ul ul {margin:-25px 0px 0px 150px;} /* 三级弹出位 */
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-9999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{left:auto;} /* 所有弹出菜单自动左边距 */
#nav li:hover, #nav li.sfhover {background:#990000;line-height:25px;} 

/* 页面banner */

#part10 { width:930px; margin:0px auto;  padding:0px 10px 0px 10px; background:#FFFFFF;}
#part10 .banner{ width:930px; background: url(../images/banner_bg.jpg) center top no-repeat; border-bottom:1px solid #666666; overflow:hidden;}
#part10 .text{ width:920px; height:25px; line-height:25px; background: url(../images/path_bg.jpg) center top no-repeat; border-bottom:1px solid #CCCCCC; text-align:left; padding-left:10px; font-size:11px; }
/* 产品展示二级导航 */
#part10 .banner .menu { height:25px; line-height:25px; overflow:hidden; margin-left:400px;}
#part10 .banner .menu a{ float:left;  background: url(../images/right_bg.jpg) no-repeat left center; padding:0px 10px 0px 10px; color:#fff; display:block; }
#part10 .banner .menu a:hover{color: #fff;  background: url(../images/banner_bg.jpg) no-repeat center center; text-decoration: underline;  display:block; }

/* 内页内容页面 */

#part11 { width:930px; margin:0px auto; padding:0px 10px 0px 10px; background:#ffffff; }
#part11 .part_l{ float:left; width:200px; margin-top:10px;}
#part11 .part_l select { width:140px; float:left; border:1px solid #CCCCCC;}
#part11 .part_t{ width:190px; height:28px; line-height:28px; font-size:14px; background: #990066 url(../images/banner_bg.jpg) no-repeat ; margin-bottom:10px; padding-left:10px; color:#fff;}

#part11 .part_l .list ul { list-style-type:none; }
#part11 .part_l .list li{float:left; width: 185px; padding:0px 0px 0px 15px; line-height:23px;}
#part11 .part_l .list a{display:block;text-align:left; padding:0px 0px 0px 15px; background:url(../images/icon_left_off.jpg) no-repeat center left; border-bottom:1px solid #CCCCCC;}
#part11 .part_l .list a:visited{color: #333333;}
#part11 .part_l .list a:hover{color: #990000; text-decoration:none; background-color:#E1E1E1; background: #F3F3F3 url(../images/icon_left.jpg) no-repeat center left;} 


#part11 .part_l h3{ font-size:14px; margin:10px 0px 5px 0px; padding-left:5px; font-weight:bold; line-height:30px; color:#000000; }
#part11 .part_l h2{ font-size:14px; margin:10px 0px 5px -10px; padding-left:0px; font-weight:bold; line-height:30px; color:#000000; }
#part11 .part_l .ad { width:200px; height:60px; margin-top:20px;}

/* 产品展示页左侧下拉菜单 */
#nav2 {list-style-type: none;text-align:left;/*定义整个ul菜单的行高和背景色*/}
/*==================一级目录===================*/
#nav2 a {display: block;/*Width(一定要)，否则下面的Li会变形*/}
#nav2  li {float:left;/*float：left,本不应该设置，但由于在Firefox不能正常显示继承Nav的width,限制宽度，li自动向下延伸*/}
#nav2  a:link  {color:#666; text-decoration:none;}
#nav2  a:visited  {color:#666;text-decoration:none;}
#nav2  a:hover  {color:#FFF;text-decoration:none;}
/*==================二级目录===================*/
#nav2  li ul {list-style:none;text-align:left; border-bottom:1px solid #FFFFFF;}

/*下面是二级目录的链接样式*/
#nav2  li ul a:link  {color:#666; text-decoration:none; }
#nav2  li ul a:visited  {color:#666;text-decoration:none;}
#nav2  li ul a:hover {text-decoration:none;/* 二级onmouseover的字体颜色、背景色*/}
/*==============================*/
#nav2  li:hover ul {left: auto;}
#nav2  li.sfhover ul {left: auto;}
#content {clear: left; }
#nav2  ul.collapsed {display: none;}


/* 右侧内容页面 */

#part11 .part_r { float:right; width:700px; font-family:verdana,Arial, Helvetica, sans-serif; }
#part11 .part_r h1{ float:left; font-size:20px; width:680px; height:70px; font-weight:100; line-height:70px; margin-left:10px; color:#000000;}
#part11 .part_r .text { float:left; width:680px; margin:0px 0px 30px 0px; color: #333333; border-bottom:1px solid #CCCCCC; padding-bottom:30px;}
#part11 .part_r .text1 { float:left; width:600px; margin:0px 0px 30px 0px; color: #333333; border-bottom:1px solid #CCCCCC; padding-bottom:30px;}



/* 新闻内容样式 */

#part11 .news .box { width:580px; height:150px; border:1px solid #CCCCCC; padding:10px;}
#part11 .news .pic{ float:left; width:200px; height:150px; background:#CCCCCC;} 
#part11 .news .box2{ float:left; margin-left:10px;  width:370px; height:150px; }
#part11 .news h4 { width:370px; font-size:18px; font-weight:100; line-height:160%; color:#000000; text-align:left; }
#part11 .news .text2 {width:370px; height:80px; overflow:hidden; }
#part11 .news .time { font-size:10px; color:#000000;} 

#part11 .news ul{ list-style-type:none;} 
#part11 .news li{ float:left; width:600px; height:30px;line-height:30px; background:url(../images/icon3.jpg) left center no-repeat;}
#part11 .news li .text3 { float:left; width:510px; margin:0px 0px 0px 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#part11 .news li .time{ float:left; width:75px; padding-left:5px; font-size:10px; color:#000000;}

#part11 .news li a:{ color:#333333;  text-decoration:underline;}
#part11 .news li a:visited {color:#666; }
#part11 .news li a:hover  {color: #990000; background: #F7F7F7; text-decoration:none; }

#part11 .news h3{ float:left; width:460px; height:50px; line-height:50px; padding-left:10px; background:url(../images/icon2.jpg) no-repeat center left; font-size:16px; color:#000000;}

#part11 .news .more{ float:right; width:50px; height:15px; margin:20px 8px 0px 0px;}

#part11 .part_r .changepage { float:left; margin:30px 0px 30px 0px; height:20px; line-height:20px; font-size:10px; }
#part11 .part_r .changepage a{  float:left; margin-right:5px;color:#333333; display:block; border:1px solid #CCCCCC; padding:0px 3px 0px 3px; }
#part11 .part_r .changepage a:hover{  float:left; display:block; padding:0px 3px 0px 3px;  color: #fff; background: #990000; border:1px solid #990000; text-decoration:none;  }

#part11 .part_r .changepage .page_on {  float:left; display:block; padding:0px 3px 0px 3px;  color: #000; background: #fff; border:1px solid #fff; text-decoration:none;  }


/* 产品展示内容样式 */
#part11 .product  h2 { height:40px; line-height:40px; padding-left:10px; font-size:16px; font-weight:bold; border:1px solid #CCCCCC; padding-left:10px; margin:5px 0px 10px 0px;}
#part11 .product  h3{ float:left; width:460px; height:40px; line-height:40px; padding-left:10px; background:url(../images/icon2.jpg) no-repeat center left; font-size:14px; color:#333;}

#part11 .product  .more{ float:right; width:40px; height:15px; margin:20px 8px 0px 0px;}

#part11 .product ul { width:600px; list-style-type:none; border-top:1px solid #CCCCCC;}
#part11 .product li { float:left; width:100px; height:160px; text-align:center; margin-top:5px; } 
#part11 .product li img { float:left; width:88px; height:120px; margin:5px; background:#FFFFFF; }
#part11 .product li .text4 { float:left; width:98px; height:20px; line-height:20px;}
#part11 .product li a{ display:block; border:1px solid #fff; width:98px; height:160px;} 
#part11 .product li a:hover {border:1px solid #990000; font-weight:bold;} 




/* 产品展示单个产品内容展示 */

#part11 .productshow .menu {width:600px; overflow:hidden; position:relative; z-index:100}
#part11 .productshow .menu li{float:left; text-align:center; height:30px; line-height:30px;  border-right:1px solid #ccc; border-top:1px solid #ccc;}
#part11 .productshow .menu li a {color:#666; display:block; padding:0px 10px; text-decoration:none; }
#part11 .productshow .menu li a:hover { color:#990000; background:#EEE url(../images/menu_icon.jpg) no-repeat center bottom;  }

#part11 .productshow .menu li.active a{color:#990000; background:#EEE url(../images/menu_icon.jpg) no-repeat center bottom; text-decoration:none;}
#part11 .productshow .menu li.normal {color:#666; font-size:12px; }



/* 产品展示1 */
#part11 .productshow .box { border:1px solid #CCCCCC; width:600px; margin-top:-1px; background:#EEE;}
#part11 .productshow .box .title { float:left; height:60px; line-height:60px; text-align:center; margin-top:10px; border-right:1px solid #CCCCCC; font-size:14px; font-weight:bold; width:125px;}
#mainbody{ width:600px; height:400px;}
#goleft{ float:left; margin:9px 10px 0px 10px;}
#goright{ float:right; margin:9px 10px 0px 0px;}
#mainphoto {cursor:pointer;display:block;}
#photos{width:400px; height:64px; margin:9px 0px 9px 0px; overflow:hidden; }
#showArea img {display:block;float:left; margin-left:5px; cursor:pointer; border:1px solid #CCCCCC; padding:1px; }





/* 产品展示2 */

#part11 .productshow .box6 { width:570px; margin:15px 15px 15px 15px; border:1px solid #CCCCCC;  background:#fff; }
#part11 .productshow .box6 .pic { float:left; width:80px; height:80px; margin:10px 20px 10px 10px; display:inline; border-right:1px solid #CCCCCC; padding-right:10px;}
#part11 .productshow .box6 .text6{ float:left; width:430px; margin:5px 10px 5px 0px;}

/* 产品展示3 */
#part11 .productshow .box7 { width:570px; overflow:hidden; border:1px solid #CCCCCC; margin:15px; background:#FFFFFF;}



/* 产品展示4 */

#part11 .productshow .box8 { height:360px; background:url(../images/download_b.jpg) no-repeat center top; padding:50px 280px 0px 35px; }
#part11 .productshow .box8 h6 { font-size:18px; font-weight:bold; color:#000000;}

/* 产品展示5 */
#part11 .productshow .box9{ width:600px; margin-bottom:35px;}
#part11 .productshow .box9 ul{ list-style-type:none;}
#part11 .productshow .box9 li{ float:left;} 

/* 产品展示6 */

#part11 .productshow  .pic10{ margin:20px;}

/* 相关产品 */

#part11 .productshow .part_d { width:600px; border-top:1px solid #CCCCCC; height:35px; line-height:35px; font-size:14px;
font-weight:bold; margin-top:20px; }




/* 内页网站地图 */

#part11 .sitemap {width:600px;  padding:15px 0px 20px 0px; margin:0px auto;background:#fff;}
#part11 .sitemap .text20{ float:left; width:180px;  display:inline; overflow:hidden; padding:0 10px; border-left:1px dashed #CCCCCC; margin:10px;}
#part11 .sitemap  h3{ float:left; width:180px;  font-size:12px; color:#000000; font-weight:bold; background:url(../images/menu_icon.jpg) no-repeat left center; padding-left:15px; border-bottom:1px solid #CCCCCC;}
#part11 .sitemap ul{ list-style-type:none;} 
#part11 .sitemap li{ float:left; width:139px; line-height:200%;}



/* 版权信息 */
#part05 { width:950px; padding:10px 0px 20px 0px; margin:0px auto; background:#fff url(../images/body_bottom.jpg) center bottom no-repeat;  }
#part05 .text { float:right; width:35px; font-size:10px; padding-left:10px; background:url(../images/top_iocn.jpg) no-repeat center left;} 
#part05 .text2 { float:left; padding-left:10px; width:500px; border-top:1px solid #CCCCCC;}
#part05 .text3 {float:left; width:432px; border-top:1px solid #CCCCCC; text-align:right;}