@charset "utf-8";
/**
*在Position属性值为absolute的同时，
*如果有一级父对象（无论是父对象还是祖父对象，或者再高的辈分，一样）
*的Position属性值为Relative时，则上述的相对浏览器窗口定位将会变成相对父对象定位，
*这对精确定位是很有帮助的。
*/
*{
    margin: 0;
    padding: 0;
	list-style-type:none;
}
/*nav导航盒子*/
div.nav{ width: 1003px; height:46px; line-height: 46px; text-align: center; font-size:14px; position: relative; margin:0 auto; font-family:"微软雅黑"; color:#FFFFFF; z-index:999;}
div.nav a{  line-height: 46px; text-align: center; font-size:14px;   font-family:"微软雅黑"; color:#FFFFFF;  }
/*nav-main*/
ul.nav-main{ width: 100%; height:100%; list-style-type: none;}
 
/*导航条设置*/
ul.nav-main>li{ width: 101px; height: 100%; display: block; float: left; background:url(../images/ain_12.jpg); cursor: pointer; font-size:14px;}



.nav li{width: 101px; height: 100%; display: block; float: left; background:url(../images/ain_12.jpg); cursor: pointer; font-size:14px;}



/*隐藏盒子设置*/
div.hidden-box{width: 101px; border-top:1; position: absolute; display:none;top:46px; }
.hidden-box>ul a{  color: #ffffff;  }
.hidden-box>ul{ list-style-type: none; color: #ffffff; cursor: pointer; }
.hidden-box li{ margin-top:1px;}
.hidden-box li:hover{ background: #2cc74a; color: #fff; margin-top:1px;}
/*隐藏盒子位置设置*/
.hidden-loc-index{left: 98px;}
.hidden-loc-us{left: 502px;}
.hidden-loc-info{left: 603px;}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a{ text-decoration:none; color:inherit;}
a:hover{ text-decoration:none;color:inherit;}

.red{ color:#f20000;}
.green{ color:#07942c;}
.touming70{opacity:0.7;}


.man100{ width:100%; margin:0 auto;}
.man1421{ width:1421px; margin:0 auto;}
.man1003{ width:1003px; margin:0 auto;}


.indextop1{ height:7px; background:url(../images/ain_03.jpg);}
.indextop2{ height:140px;}
.indextop3{ background:url(../images/ain_09.jpg); height:46px; line-height:46px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#FFFFFF; }
  .daohang1{ background:url(../images/ain_11.jpg); width:98px; height:46px;  float:left; font-size:14px;}
  .daohang3{ background:url(../images/ain1_14.jpg); width:86px; height:46px; float:left; font-size:14px;}
    .daohang1 a{font-size:14px;}
    .daohang3 a{font-size:14px;}
	
	
.indexzuo{ float:left; width:217px; margin-left:11px;}
  .indexzuo1{ width:100%; background:url(../images/ain_19.jpg); height:74px;}
  .indexzuo2{ width:100%; background:url(../images/ain_23.jpg); height:47px; font-size:14px;line-height:55px; color:#FFFFFF; font-weight:bold;}
    .indexzuo2 a{ margin-left:34px; color:#FFFFFF;   }
  .indexzuo3{ width:100%; background:url(../images/ain_24.jpg);  height:30px;line-height:30px;}
    .indexzuo3 a{  margin-left:50px; color:#000000;}
  .indexzuo4{ width:100%; background:url(../images/ain_27.jpg); height:60px;}


.indexyou{ float:left; width:762px; margin-left:13px; }
  .indexyou1{ width:100%; background:url(../images/ain_21.jpg); font-size:18px; font-family:"微软雅黑"; height:36px; line-height:36px; color:#FFFFFF;}
  .indexyou1 span{ font-size:12px; color:#2cc74a; float:right; font-size:11px;}
  
  .indexyou2{ width:235px; margin-right:12px; border:2px solid #c6e1cd; height:192px; margin-top:16px; float:left; margin-left:1px;}
    .indexyou2a{ text-align:center; padding-top:10px; width:100%;}
	.indexyou2b{ text-align:center; font-size:14px; font-weight:bold; line-height:37px;}
  .indexyou2:hover{border:2px solid #076f23;}
	
.indextu1{ background:url(../images/index_10.jpg); height:229px;}

.indexidea1{ background:url(../images/ain_31.jpg); height:119px;}
.indexidea2{ background:url(../images/ain_34.jpg); height:361px;}
.indexidea3{ background:url(../images/ain_36.jpg); height:407px;}
.indexidea4{ background:url(../images/ain_37.jpg); height:576px;}
  .indexidea4zuo{ height:576px; float:left; width:642px;}
  .indexidea4you{ height:576px; float:left; width:331px;}

.indexidea2a{ font-size:24px; font-family:"微软雅黑"; line-height:60px;}
.indexidea2b{ line-height:24px; text-align:justify;}
.indexidea2c{ font-size:30px;  line-height:60px; font-family:"新宋体"; font-weight:bold; text-align:right;}


.indexideap1{ width:454px; margin-left:97px; height:138px; padding-top:38px;}
.indexideap2{ width:454px; margin-left:97px; height:138px; padding-top:18px;}
.indexideap3{ width:536px; margin-left:446px; height:138px; padding-top:68px;}
.indexideap4{ width:536px; margin-left:446px; height:138px; padding-top:24px;}
.indexideap5{ width:454px; margin-left:97px; height:138px; padding-top:60px;}
.indexideap6{ width:454px; margin-left:97px; height:138px; padding-top:37px;}
.indexideap7{ width:331px; height:138px; padding-top:280px;}
 
.indextu2{ background:url(../images/ain_38.jpg); height:504px;}

.indexabout1{ background:url(../images/ain_41.jpg); height:168px;}
  .indexabout1ak{ width:100%; height:35px;}
  .indexabout1a{ width:609px; margin:0 auto; opacity:0.5; text-align:right; line-height:73px;}
  .indexabout1b{ width:100%; text-align:center;opacity:0.5; font-family:"微软雅黑"; font-size:16px; line-height:26px;}
  .indexabout1c{ width:100%; text-align:center;opacity:0.5; font-size:11px;}
.indexabout2{ background:url(../images/ain_43.jpg); width:321px; height:171px; float:left;}
.indexabout3{ width:675px; text-align:justify; line-height:24px; float:left; height:171px;}

.indexnews{ width:479px; margin-left:11px; margin-right:11px; float:left;}
  .indexnewstop{ background:url(../images/ain_47.jpg); width:100%; height:30px; line-height:30px;}
    .indexnewstop span1{ color:#FFFFFF; font-size:16px; font-family:"微软雅黑"; margin-left:30px;}
	.indexnewstop span2{opacity:0.5; font-size:13px; margin-left:52px;}
	.indexnewstop span3{ float:right; font-size:10px;opacity:0.5;}

  .indexnews1{ background:url(../images/ain_49.jpg); width:100%; height:239px; line-height:28px;}
  .indexnews2{ background:url(../images/ain_51.jpg); width:100%; height:239px; line-height:28px;}
  .indexnewsp{ margin-left:156px; padding-top:18px; width:313px;}
  .indexnewsp span{ float:right; opacity:0.5;}
  
  
.indexyouxiang{ background:url(../images/ain_55.jpg); width:980px; margin:0 auto; height:57px;}


.foot{ background:url(../images/index1_59.jpg); height:129px; color:#FFFFFF;}
  .foot1{ line-height:90px; text-align:center; height:65px;  }
  .foot3{ line-height:40px; text-align:center;}
  .foot2{ background:url(../images/ain_58.jpg); height:11px; width:1003px; margin:0 auto;}
  
  
  
.ntop1{ background:url(../images/top1.jpg); height:451px;}
.ntop2{ background:url(../images/top2.jpg); height:451px;}


.indexzuo5{ background:url(../images/gsjj_15.jpg); width:100%; height:114px;}
  .indexzuo5p{ margin-left:42px; width:150px; padding-top:13px;  }
  .wai1{ color:#07942c; font-family:"微软雅黑"; font-size:17px; font-weight:bold; line-height:30px;}
  .wai2{ font-family:"Franklin Gothic Medium", "Franklin Gothic Medium Cond"; font-size:20px; line-height:29px; color:#000000;}
  
.nabout1{ width:735px;  padding-top:30px; line-height:25px; margin: 0 auto; text-align:justify;}
.nabout11{ width:735px;  padding-top:50px; line-height:25px; margin: 0 auto; text-align:center;}
.nabout11>img{margin:20px;}
.ncontact1{ width:735px;  padding-top:30px; line-height:26px; margin: 0 auto;  }
.ncontact1a{ width:435px; height:182px; float:left;}
.ncontact1b{ width:300px; height:182px; float:left; background:url(../images/KJ-0010.jpg);}


.neiy-productsbk{width:330px;   margin-right:40px; float:left; margin-top:34px; text-align:center; border:4px #bbbbbb solid; line-height:26px;}
.neiy-productsbk:hover{border:4px #07942c solid;}

.neiy-productsbk1{width:230px;  margin-right:14px; float:left; margin-top:34px; text-align:center; border:4px #bbbbbb solid; line-height:27px; }
.neiy-productsbk1:hover{border:4px #07942c solid;}

.ndatu{ width:100%; text-align:center; padding-top:40px;}

.nfuwu1{ width:735px;  padding-top:37px; line-height:27px; margin: 0 auto; text-align:justify;}

.nnew1{ line-height:28px;}
.nnewdetail{ line-height:26px; padding-top:30px; width:735px; margin:0 auto;}
.productdetail{ line-height:60px; padding-top:25px; font-size:14px; font-weight:bold; width:735px; margin:0 auto; text-align:center;}

.nnewtu{ width:100%; height:361px; background:url(../images/00171.png);}