@charset "utf-8";
/* CSS Document */
dl,dd,dt,ul,li,form,p,tr,td,div{margin:0;padding:0;}
li{ list-style:none;}
img{border:0; margin:0;}
body{ margin:0; padding:0; font-family:"Microsoft YaHei"; font-size:14px; line-height:24px; color:#444444; background:#f7f7f7;}
a{border:0; margin:0;}
a:link {color:#333333; text-decoration: none;} /* 未访问的链接 */
a:visited { color:#333333; text-decoration: none;} /* 已访问的链接 */
a:hover {color:#2a4b1a; text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color:#2a4b1a; text-decoration: none;} /* 点击激活链接 *//* CSS Document *

/* topArea */
.topArea{ width:100%; background:#FFF;}
.topBox{ width:1100px; margin:0 auto; height:120px;}
.logo{ width:570px; float:left; height:70px;     padding-top: 5px;}
.topR{ width:500px; float:right;}
.icons{ height:21px; padding-top:14px;}
.icon{ float:right; margin-left:15px; font-family:Arial; font-size:12px; color:#666666; line-height:21px; padding-left:30px;}
.icon:hover{ color:#2a4b1a;}
.email{ float:right; margin-left:15px;}

/*广高产业成员企业*/
.Members{width:250px;height:30px; float:right; margin-top:15px;}
.Members p{display:block;padding-left:10px;line-height:30px;border:1px solid #d9d9d9;}
.set{background:url(../images/1webbtn_2.png) 215px 10px no-repeat; font-size:12px;}
.set span{ display:block; background:url(../images/1web.png) left center no-repeat; padding-left:30px; line-height:30px;}
.select{background:url(../images/1webbtn_1.png) 215px 10px no-repeat;}
.new{ width:250px; position:absolute; border:1px solid #d9d9d9; display:none; background:#FFF; z-index:100;}
.Members ul li{ line-height:30px; padding-left:10px; font-size:13px;}
.Members ul li:hover{ background:#CCC; color:#FFF;}

/* 顶部导航开始 */
.topNav{ width:100%; height:55px; background:url(../images/navn2.png) repeat-x;}
.nav{ width:1100px; height:55px; margin:0 auto; z-index:9999;    background: url(../images/navn.png) repeat-x;}
.nav .nav_list{ float:left;}
.nav li{ width:137px; float:left; height:55px; line-height:55px; position:relative;}
.nav li:hover { background:url(../images/navh.png) top center no-repeat; }
.nav li .last{ background:none;}
.nav li a{ display:block; width:137px; float:left; height:55px; cursor:pointer; text-align:center; color:white; font-size:15px;    border-right: 1px solid #1E532F;
  }
.nav li a:hover{ text-decoration:none; }

.nav li a.selected2{ background:url(../images/navh.png) top center no-repeat;}
/*下拉列表*/
.nav li.selected .submenu{ display:block;}
.nav li .submenu{ display:none; width:137px; position:absolute; top:55px; left:0px; z-index:9999;}
.nav li .submenu li{ width:138px; height:40px; line-height:40px;}
.nav li .submenu li a{ display:block; width:137px; height:40px; line-height:40px; text-align:center; font-family:"微软雅黑"; font-size:13px;
   }

.nav li .submenu li a:hover{ background:#666666; font-weight:normal; color:white;}
.nav_down{ background:white; width:100%; height:1px; margin:0 auto;}
/* 二级栏目 */
.nav .nav_list ul ul{top:auto;border-top:none;}  
.nav .nav_list li ul a{border-bottom:1px solid #D6D6D6;color:#1C1C1C; 
}
.nav .nav_list ul li a:hover{color: #FFFFFF; background-color:#396125; }
.nav .nav_list ul {border-top: 4px solid #ff6c00;}
.nav .nav_list ul a{background-color:#f5f5f5;}
.nav .nav_list ul a:hover{color:#FFF;}
.nav .nav_list li ul li a{border-right: 0px solid #004759;}





/* 首页 banner */
.banner{ height:340px; overflow:hidden;}
.banner .d1{ width:100%; height:340px; display:block;  left:0px;} /*position:absolute;*/
.banner .d2{ width:100%; height:30px; clear:both; position:absolute; z-index:2; left:0px; top:520px;}
.banner .d2 ul{ float:left; position:absolute; left:54%; top:0; margin:0 0 0 -96px; display:inline;}
.banner .d2 li{ width:12px; height:12px; overflow:hidden; cursor:pointer; background:url(../images/banner_naniu.png) no-repeat center; float:left; margin:0 3px; display:inline;}
.banner .d2 li.nuw{ background:url(../images/banner_naniu_hover.png) no-repeat center;}

/* mainBox */
.mainBox{ width:1100px; margin:0 auto; margin-top:25px;}
.mb_01{ width:340px; float:left; background:#FFF;}
.mb_02{ width:400px; float:left; background:#FFF; margin-left:30px; margin-right:30px;}
.mb_03{ width:300px; float:right;}
.topnews{ display:block; font-size:14px; font-weight:bold; line-height:24px; font-family:"微软雅黑"; padding:0 10px;}
.toptime{ font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:24px; padding-left:10px;}
.topvideo{ width:300px; height:220px; margin-bottom:5px;background: #000;}

.rollingPIC{ width:340px; height:200px; position:relative;}
.rollingL{z-index:999; width:18px; height:29px; float:left; position:absolute; left:15px; top:85px;}
.rollingR{z-index:999; width:18px; height:29px; float:right; position:absolute; right:15px; top:85px;}
.rollingPIC a img {display:block; float:left; width:340px; height:200px;}


<!--产品展示-->
.proShow{ width:1100px; margin:0 auto; height:560px;}
.proTitle{ background:url(../images/1pro.png) center center no-repeat; text-align:center; font-size:30px; line-height:30px; padding:10px 0px;}
.proTitle span{ padding:0 5px; background:#FFF; font-family:"微软雅黑"; font-weight:bold; color:#2a4b1a;}
.pronote{ width:1100px; margin:0 auto; background:url(../images/1line.png) center repeat-x; text-align:center; font-size:15px;
  font-weight:bold; color:white; line-height:15px; font-family:"微软雅黑"; margin-top:10px;}
.pronote span{ padding:3px 15px; background:url(../images/1prod.png) repeat-x;}
.pronote span span{ background:#2a4b1a;}
.probox{ width:1125px; margin:0 auto; overflow:hidden; }
.probox a{ display:block; width:200px; height:140px; float:left; margin-left:12px; margin-right:13px; margin-top:25px; position:relative;}
.probox a span{ display:block; width:200px; height:30px; background:url(../images/1produc.png) no-repeat; text-align:center; 
  color:#FFF; position:absolute; left:0; bottom:0px; font-size:12px; font-family:"微软雅黑"; line-height:30px;}
.probox a:hover span{ background:url(../images/1produch.png) no-repeat;}
.probox a:hover img{ opacity:0.8; filer:alpha(opacity=80);}

/*copyright*/
.copyright{ width:100%; margin-top:50px; background:#666666; border-top:solid 2px #2a4b1a; color:white; font-size:14px; line-height:23px; padding:15px 0px; font-family:"宋体";}
.co03 a{ float:right; color:#4c4c4c; line-height:13px; border-left:solid 1px #999999; padding-left:10px; margin-left:10px;}
.co03 a:hover{ color:#fff;}

/*innerBox*/
.innerBox{ width:1100px; margin:0 auto; margin-top:40px;}
.innerLeft{ width:220px; float:left;}
.innerRight{ width:860px; float:right;}
.menuTitle{ background:#FFF url(../images/menuTitle.png) 20px center no-repeat; border:solid 1px #e5e5e5; height:50px; line-height:50px;
  padding-left:50px; font-size:16px; font-weight:bold; letter-spacing:2px; color:#333333;}
.menuLists{ margin-top:10px; background:#FFF; border:solid 1px #e5e5e5; padding-bottom:40px;}
.menuLists a{ display:block; padding-left: 10px; line-height:40px; background:url(../images/menuLists.png) bottom center no-repeat;
  font-size:14px; color:#333333;}
.menuLists a:hover{ background:url(../images/menuHover.png) right center no-repeat; color:#FFF;}
.menuLists a.click { background:url(../images/menuHover.png) right center no-repeat; color:#FFF; }
.menuLists { }
.menuList{ background:#FFF; border-left:solid 5px #2a4b1a; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5;
  height:50px; line-height:50px; padding-left:15px;}
.listTitle{ width:300px; float:left; font-size:16px; font-weight:bold; letter-spacing:2px; color:#333333;}
.yoursite{ width:500px; float:right; font-size:12px; color:#666666; padding-right:10px;}
.yoursite span{ float:right;}
.site{ background:url(../images/site.png) left center no-repeat; padding-left:20px;}
.fileBox{ margin-top:10px; background:#FFF; border:solid 1px #e5e5e5; min-height:500px; position:relative; padding:20px;}

.news_list{ height:100px; margin-bottom:20px; padding-top:10px;}
.news_img{ width:100px; float:left;}
.news_text{ width:710px; float:right; height:100px; background:url(../images/1dline.png) bottom repeat-x;}
.news01{ height:35px; line-height:35px;}
.newstitle01{ width:510px; float:left; font-size:14px; font-weight:bold;}
.newstime01{ width:200px; float:right; text-align:right; font-size:12px; color:#888888;}
.news02{ font-size:13px; line-height:23px; overflow:hidden; padding-top:5px;}

.newstitle02{ font-size:18px; font-weight:bold; text-align:center; line-height:50px;}
.newstime02{ text-align:center; font-size:12px; line-height:30px; background:url(../images/menuLists.png) bottom repeat-x;}
.newswords02{ padding-top:20px; padding-bottom:50px;}
.newswords02 p{ background-color: #fff !important;}
.news_link{ line-height:30px;}

.fileBox02{ margin-top:10px; background:#FFF; border:solid 1px #e5e5e5; min-height:500px; padding-top:40px;}
.videobox{ display:block; width:190px; height:150px; float:left; margin-left:20px; margin-bottom:40px; position:relative;}
.play{ position:absolute; left:0px; top:0px; opacity:0; filter:alpha(opacity=0);}
.videobox span{ display:block; width:190px; height:25px; line-height:25px; text-align:center; font-size:12px; color:#FFF;
  background:url(../images/videobg.png) no-repeat; position:absolute; left:0px; bottom:0px;}
.videobox:hover .play{ opacity:1; filter:alpha(opacity=100);}

.videoTitle{ width:530px; margin:0 auto; background:url(../images/videotitle.png) left center no-repeat; font-size:14px; line-height:40px; padding-left:20px;}
.playBox{ width:550px; margin:0 auto;}
.video_link{ width:550px; margin:0 auto; padding-top:10px;}
.video_file{ margin-top:20px; border-top:solid 1px #ededed; padding-top:20px;}

/*产品中心*/
.menu02{width:230px;height:auto !important;overflow:visible !important;background-color:#fafafa;}
.subNavBox{width:100%;}
.subNav{ height:40px; line-height:40px; cursor:pointer; font-size:14px; color:#333333; padding-left:50px;
  background:url(../images/menuLists.png) bottom center no-repeat;}
.subNav:hover{ display:block; color:#FFF; background:url(../images/menuHover.png) no-repeat;}
.currentDt{ color:#FFF!important; background:url(../images/menuHover.png) no-repeat!important;}
.navContent{ display:none;}
.navContent li a{display:block;heighr:35px;font-size:12px;line-height:35px; padding-left:60px; color:#2a4b1a;}
.navContent li a:hover{ color:#2a4b1a; background:#cccccc;}
.navContent li a.click{ color:#2a4b1a; background:#cccccc;}

/*产品proList*/
.proList{ display:block; width:190px; float:left; margin-left:20px; margin-bottom:30px;}
.proList img{ border:solid 1px #e5e5e5;}
.proList:hover img{ border:solid 1px #2a4b1a;}
.proList span{ display:block; width:190px; line-height:30px; height:30px; overflow:hidden; font-size:12px; text-align:center;}

.pro_img{ width:500px; height:500px; margin:0 auto; margin-bottom:20px;}
.pro_title02{ height:14px; line-height:14px; text-align:center; font-weight:bold; background:url(../images/1line.png) center repeat-x;}
.pro_title02 span{ padding:0px 15px; background:#FFF; border-left: solid 5px #2a4b1a; border-right: solid 5px #2a4b1a;}
.pro_file{ padding-top:30px;}

.question{ height:35px; line-height:35px; background:url(../images/menuLists.png) bottom repeat-x;}
.question a{ display:block; width:650px; float:left; background:url(../images/A_right.png) -12px center no-repeat; padding-left:10px;}
.question span{ display:block; width:150px; float:right; text-align:right; font-size:12px; color:#888888;}

.partner{ display:block; width:190px; float:left; height:110px; margin-left:20px; margin-bottom:30px;}
.partner img{ border:solid 1px #e5e5e5;}
.partner:hover img{ border:solid 1px #2a4b1a;}

.jobTab{ background:#2a4b1a; color:#FFF; line-height:50px;}
.jobList{ background:#ededed; color:#333; line-height:40px; border-top:solid 1px #FFF;}
.jobname{ font-size:16px; font-weight:bold; margin-bottom:20px;}
.jobname02{ font-weight:bold; line-height:30px;}
.jobText{ margin-bottom:30px;}

/*地图弹出层*/
.tout{ width:600px;font-family:"微软雅黑"; position:absolute; top:700px; left:450px; display:none; z-index:999; }
.toutTop{ height:30px; background:#444444; font-size:14px; line-height:30px;}
.toutTop span{ float:left; padding-left:15px; color:white;}
.toutTop a{ float:right; margin-right:15px; color:white;}
.toutText{ min-height:200px; padding:20px; background:rgba(255, 255, 255, 0.95); border:solid 1px #cccccc; color:#333333;}






















