@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px;color:#393939; font-family: 宋体;  background:#ffffff;}

form,p,ul,li,table,input,h1,h2,h3,h4,div,td,tr{ margin:0px; padding:0px; list-style:none outside;}
img{ border:none; margin:0px; padding:0px}
.left{ float:left}
.right{ float:right}
.both{ margin:0px; padding:0px; clear:both; font-size:0px; line-height:0px;}
/*全局定义*/
a{ color:#393939; text-decoration:none}
a:hover{color:#e70011;}
a.imagehover:hover img {border-top-width: 0px; border-left-width: 0px; filter: alpha(opacity=75);opacity:0.65; border-bottom-width: 0px; border-right-width: 0px; }

a.wen1{ color:#fff; font-size:14px; }
a.wen1:hover{color:#F4AC32; }
a.wen2{ color:#000000; text-decoration:underline;}
a.wen2:hover{color:#e70011;text-decoration:underline;}



.wen10{font-family:宋体;  font-size:18px; color:#046089;text-align:center;}
.wen11{ font-family:宋体; color:#F79449; font-size:14px; }
.wen12{ font-size:11px; color:#666666; font-weight:100}

.divall{ width:100%; margin:auto;}

.topbj{ width:100%; margin:auto;height:106px;background:url(../image/ai_topbj.gif) }
.top{ width:972px; margin:auto;height:106px;}
.abtop{ width:100%; margin:auto;height:148px;}

.top1{ width:318px; float:left; height:106px;}
.top1_1{ width:357px; float:left; height:106px;}
.logo{float:left; height:80px;padding-left:8px}}
.top2{float:right; height:80px; width:320px;}
.top2_1{float:right; height:100px; width:250px;margin-right:15px;}
.top2_2{float:right;width:200px; height:25px; line-height:25px;font-size:12px;  margin-top:16px; text-align:right;color:#424141;margin-left:5px; }
.top2_3{float:right;width:200px; height:25px; line-height:20px;font-size:12px; margin-left:5px; }


.meun1{ width:100%; margin:auto;height:42px; background:url(../image/ai_menu.gif);}
.meun2{ width:972px; margin:auto;height:42px;}
.meun{ width:972px; height:41px; line-height:38px; background:url(../image/ai_menu1.gif) no-repeat;float:left;letter-spacing:1px; }
.meunout{ width:130px; float:left; font-size:14px; color:#FFFFFF;}
.meunout a{width:130px; float:left; font-size:14px; line-height:38px; text-align:center; color:#FFFFFF; padding-left:8px;  }
.meunout a:hover{ width:130px; float:left; font-size:14px; line-height:38px;text-align:center; color:#FEE70C;  cursor:pointer; font-weight:bold; text-decoration:none}

.ban{width:100%;height:378px;margin:auto;background:#D7D6D4;}
.inbanner{width:972px;height:378px;margin:auto;}
.newsb{width:100%;height:31px;margin:auto;background:#D7D6D4; background:url(../image/ai_topbj2.gif);}
.newsb1{ width:972px; margin:auto;height:31px;}
.newsb1_1{ width:66px;float:left; height:31px;font-weight:bold;padding-top:8px;}
.newsb1_2{ width:836px;float:left; height:31px;padding-top:8px;}
.newsb1_3{ width:63px;float:left; height:31px;padding-top:3px;}

.abban{width:100%;height:177px;margin:auto; background:url(../image/ai_ab1.gif);}
.abba1{ width:972px; margin:auto;height:177px;}
.abba1_2{ width:970px;float:left; height:177px;}

.indexz{
	width:966px;
	margin:auto;
	margin-top:20px;
	color: #ECECEE;
}
.indexz1{width:966px; margin:auto;margin-top:10px;height:160px;margin-bottom:10px;}
.indexz2{width:966px; margin:auto;height:23px;}
.indexzleft{ width:305px; float:left;height:250px;margin-left:10px;}
.indexzleft_1{ width:262px; float:left;height:78px;}


.ex{width:100%;height:6px;margin:auto;background:url(../image/ai_in5.gif);}
.ex1{width:960px;height:150px; float:left;padding-top:2px; }
.ex2{width:946px;height:130px; float:left;padding-top:2px;margin-left:10px; }


.aboutz{width:962px; margin:auto;background:#fff;}
.aboutz1{width:950px; margin:auto;margin-left:15px;margin-top:9px;}

.aboutzdao{ width:960px; margin:auto;float:center; }

.aboutzleft{ width:234px; float:left;height:100%;}
.aboutzleft_1{ width:274px; float:left;height:100%;}
.aboutzleft1{ width:234px; float:left;height:25px;}
.aboutzleftbj{ width:86px;height:20px; float:left;background:url(../image/ai_inbj.gif);line-height:20px;text-indent:12px;margin-left:10px;}
.aboutzlefttie{ width:188px; float:left;padding-top:16px;text-align:center; }
.aboutzleftdao{ float:left; }
.aboutzbaner{width:962px;height:266px; float:left; }


.labout_tit{}
.labout_tit ul{ padding-top:5px;} 
.labout_tit ul li{ width:210px; height:26px; text-indent:18px;line-height:20px;margin:0px auto;display:block; background:url(../image/s2.gif) no-repeat; }
.labout_tit ul li.hover{height:25px; line-height:25px;}

.labout_tit1{}
.labout_tit1 ul{ padding-top:5px;} 
.labout_tit1 ul li{ width:210px; height:26px; text-indent:18px;line-height:20px;margin:0px auto;display:block; background:url(../image/s3.gif) no-repeat; }
.labout_tit1 ul li.hover{height:25px; line-height:25px;}

.labout_tit2{}
.labout_tit2 ul{ padding-top:5px;} 
.labout_tit2 ul li{ width:260px; height:26px; line-height:20px;margin:0px auto;display:block; }
.labout_tit2 ul li.hover{height:25px; line-height:25px;}


.ableft{ width:173px; float:left;}
.ableft1{ width:173px; float:left;height:7px;}
.ableftbj{ width:173px;height:100%; float:left;background:url(../image/ai_ableft3.gif);}
.ableftbj1{ width:173px; float:left;height:37px; }
.ableftbj2{ width:150px;line-height:33px; font-weight:bold;text-align:center;float:left;height:35px;background:url(../image/ai_ableft2.gif);}
.ableftbj3{
	width:173px;
	line-height:40px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-align:left;
	float:left;

	background-repeat:no-repeat;
	background-image: url(../image/left_bj.gif);
	background-position: top;
}
.lab_tit{}
.lab_tit ul{ } 
.lab_tit ul li{ width:173px; height:25px; line-height:25px;text-indent:38px; background:url(../image/ai_ableft4.gif);}
.lab_tit ul li.hover{height:24px; line-height:25px;}

.ableftcon{ width:173px; float:left;padding-top:8px;}
.ableftcon1{ width:50px; float:left;height:52;padding-left:2px;}
.ableftcon2{ width:100px; float:left;padding-left:6px;line-height:16px;}

.abright{ width:763px; float:right;margin-right:15px;margin-top:8px; margin-left:15px;}
.abright1{ width:760px;height:72; float:left;border-bottom:1px solid #ECEBEB;line-height:25px;}
.abright1_1{ width:460px;height:72;float:left; }
.abright1_2{ width:160px;height:72;float:right;text-align:right; }
.abrightab{ width:750px;float:left;line-height:22px;padding-top:12px;padding-left:6px; }
.abrightab1{ width:236px;float:left;height:172; }
.abrightab1_1{ width:510px;float:left; }

.abpro{ width:760px; float:left;margin-top:18px;}
.abpro1{ width:360px; float:left;margin-top:12px;padding-left:14px;}
.abpro1_1{ width:360px; float:left;margin-top:12px;}
.abpro2{ width:360px;height:72; float:left;border-bottom:1px solid #ECEBEB;line-height:25px;font-weight:bold;}
.abpro3{ width:110px; float:left;margin-top:6px;}
.abpro3_1{ width:240px; float:left;margin-top:6px;line-height:25px;}
.abpro4{ width:240px;height:20;  float:left;margin-top:6px;}



.bottom{width:100%; height:100px;margin:auto;background:#797979;margin-top:18px; }
.bottom1{width:972px; margin:auto;padding-top:18px;}
.bottom_1{ width:532px; float:left;color:#fff; line-height:20px; }
.bottom_2{ width:430px;float:left; color:#fff;padding-top:18px; }


* {
	margin:0;
	padding:0;
}
.main_nav {
	width:100%;
	height:40px;
	font-size:14px;float:left;
}
.main_nav ul li {
	float:left;
	width:134px;
	height:40px;
	
	position:relative;
}
.main_nav ul li a {
	display:block;
	height:40px;
	line-height:38px;
	text-align:center;
   width:134px;
	color:#fff;
	text-decoration:none;
}
.main_nav ul li dl {
	position:absolute;
	margin-left:1px;
	top:38px;
	width:134px;
	filter: alpha(opacity=90);
	display:none;
}
.main_nav ul li dl dd {
	height:31px;
}
.main_nav ul li dl dd a {
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	color:white; 
	font-size:12px;
	background:#245EA0;
	border-bottom:1px solid #2867AB;
}
.main_nav ul li dl dd a:hover{background:#053973;color:#ccc; font-size:12px;line-height:30px;}
