body { margin:0px;  FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif;  color:#333; font-size:12px; background:#fff; background-attachment:fixed;}
A{
	 COLOR:#333; text-decoration:none;
}
A:hover {
	COLOR:#BE2D34;  text-decoration:none;
}
* { margin:0; padding:0; } 
.pages{ width:760px; margin:0 auto;text-align:center; height:60px; line-height:60px; float:right;}
#page {font-size:12px;padding:15px 0; font-family:Arial, Helvetica, sans-serif;  float:left;margin:0 auto; text-align:center;}
	#page ul{font-size:12px;margin:0 auto; float:left;display:table;text-align:center;}
	#page li{font-size:12px;float:left !important; float:left;margin-right: 2px; height:17px;line-height:17px;display:inline;}
	#page span{display: block; padding: 2px 5px;float:left; background: #FFFFFF; border: 1px solid #000000; color: #000000; }
	#page a{font-size:12px;display: block;float:left; text-decoration: none; margin:0px; color: #ffffff;padding: 2px 5px 2px 5px;background:#333333;}
	#page a:link,#page a:visited {border: 1px solid #CCCCCC;float:left;font-size:12px; }
	#page a:hover {background:#FFFFFF;float:left;color:#0E78BE;font-size:12px;}
	#span1 { float:left; padding-top:15px;float:left;font-size:12px;}
.dmain{ width:100%; height:auto;  }
.main{ width:1202px; height:auto; overflow: hidden; margin:0 auto;}
.mainnr{ width:1202px; height:auto; margin:0 auto;}
.topfj{ width:1px; height:30px; float:right; background:url(aztu/toptopfj.jpg);}
.topyx{ padding-left:30px; padding-right:22px; background:url(aztu/topyx.jpg) center left no-repeat; margin-left:30px; font-size:12px; color:#636363; line-height:30px; float:right}
.topdh{ padding-left:30px; padding-right:22px; background:url(aztu/topdh.jpg) center left no-repeat; margin-left:30px; font-size:12px; color:#636363; line-height:30px; float:right}
.topky{ padding-left:22px; padding-right:22px; font-size:12px; color:#636363; line-height:30px; float:right}
.logo{ padding-top:46px; height:auto; overflow:hidden; float:left;}
.dhfj{ width:848px; height:30px; float:right;}
.dh{ width:848px; height:80px; float:right;}
.zyw{ width:110px; float:right; height:80px;}
.dhm{ text-align:center; margin-right:10px; height:80px; float:right; background:none; float:right;}
.dhm a{ display:block; background:none; font-size:14px; color:#333; line-height:80px; padding-left:15px; padding-right:15px; margin-left:10px; }
.dhm a:hover { display:block; font-size:14px; color:#333; line-height:80px; background:#F0F0F0; padding-left:15px; padding-right:15px; margin-left:10px; }

.dhms{ text-align:center; margin-right:10px; height:80px; float:right; background:none; float:right;}
.dhms a{ display:block; background:#F0F0F0; font-size:14px; color:#333; line-height:80px; padding-left:15px; padding-right:15px; margin-left:10px; }
.dhms a:hover { display:block; font-size:14px; color:#333; line-height:80px; background:#F0F0F0; padding-left:15px; padding-right:15px; margin-left:10px; }

.toppror{ width:844px; height:auto; overflow:hidden; float:right;}
.toppro{ padding:20px 0px 40px 56px; height:auto; overflow:hidden; float:left;}
.topprotu{ width:155px; height:103px;}
.topptobt{ width:155px; height:20px; line-height:20px; text-align:center; color:#FFF;}
.topptobt a{ display:block; font-size:12px; color:#FFF; line-height:20px;}
.topptobt a:hover { display:block; font-size:12px; color:#FFF; line-height:20px;}
.symain1{ width:100%; height:auto; overflow:hidden;  background:#55787E url(aztu/symainbj.jpg) center bottom no-repeat; border-top:9px solid #84A1A9; line-height:94px; text-align:center; font-size:14px; color:#FFF;}
.symain2{ width:100%; height:auto; overflow:hidden; background:#55787E; border-bottom:9px solid #84A1A9; padding-top:40px; padding-bottom:40px;}
.symain3{ width:570px; height:auto; overflow:hidden; margin:0 auto;}
.symain3m{ width:190px; text-align:center; height:53px;  background:url(aztu/symainm1.jpg) center center no-repeat; float:left;}
.symain3m a{ display:block; line-height:53px; font-size:14px; color:#FFF; background:url(aztu/symainm1.jpg) center center no-repeat;}
.symain3m a:hover{ display:block; line-height:53px; font-size:14px; color:#FFF; background:url(aztu/symainm2.jpg) center center no-repeat;}
.syprobt{ width:1202px; height:auto; overflow:hidden; padding-top:30px; font-size:20px;  line-height:100px; background: url(aztu/syprobt.jpg) bottom center no-repeat; text-align:center; margin-bottom:70px;} 
.sympro{ width:300px; height:165px; float:left; position:relative;}
.symprotu{ width:300px; height:165px;  position: absolute; z-index:-2;}
.sympronr{ width:300px;	height: auto; overflow: hidden;	line-height: 30px;	bottom:2px;	z-index:2;	position: absolute;	text-align: center;	font-size: 12px;	color: #FFF;	text-align: center;
}
.foor1{ width:245px; height:auto; overflow: hidden; float:left;}
.foor1bt{ height:80px; line-height:80px; font-size:14px; color:#FFF; font-weight:600; text-align:left;}
.foor1nr{ height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.foor1nr a{ display:block; height:20px; text-align:left; font-size:12px; color:#FFF; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.foor1nr a:hover{ display:block; height:20px; text-align:left; font-size:12px; color:#FFF; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.foor1fj{ height:20px; overflow:hidden;}
.foortu{ float:left; height:auto; overflow:hidden; padding-top:107px; width:300px;}
.foor2{ width:200px; height:auto; overflow:hidden; float:left;}
.foor3{ width:257px; height:auto; overflow:hidden; float:left;}
.foor3nr{ padding-left:10px; height:auto; overflow:hidden; line-height:20px; font-size:12px; color:#FFF; text-align:left; font-size:12px; }
.foor{ width:100%; height:88px; line-height:64px; text-align:center; font-size:12px; color:#333;}
.weixin{position:fixed;left:0px;top:0px; width:100%; z-index:1000}
.weixin .xixi{}
.weixin:hover .xixi{position:absolute; display:block;left:0px;top:0px; z-index:5555;}
.topss{ width:100%; height:55px;  position:relative;}
.topsstu1{ width:71px; height:55px; position: absolute; right:0px; z-index:10;}
.input12{ FONT-SIZE: 12px; COLOR:#333; background:none; TEXT-ALIGN:left; height:55px; line-height:55px;  border:none; overflow:hidden; }
.topzhbt{ padding-left:35px;  padding-right:35px; height:55px; line-height:55px; font-size:22px; color:#FFF; background:#D85C64;}
.dhma{  font-size:12px; color:#333; line-height:30px; width:400px; margin:0 auto;}
.dhmax{ float:right; height:30px;}
.dhmax a{ display: block; font-size:12px; color:#333; line-height:30px; padding-left:15px; padding-right:15px;}
.dhmax a:hover {display: block; font-size:12px; color:#BE2C37; line-height:30px;  padding-left:15px; padding-right:15px;}
.aboutmtu{ width:100%; height:118px; background:#060405 url(aztu/abouttu.jpg) center center no-repeat;}
.aboutbt{ width:1202px; height:auto; overflow:hidden; padding-top:28px; line-height:80px; font-size:24px; color:#333;}
.aboutnr{ width:1202px; height:auto; overflow:hidden; padding-bottom:70px; line-height:25px; text-align:left;}

.abouttu{ width:400px; height:318px; float:left;}
.abouttu_1{ width:400px; height:222px; overflow:hidden;}
.abouttu_2{ width:400px; height:95px; background:url(aztu/aboutbj.jpg);}
.abouttu_2s{ padding-top:20px; line-height:30px; text-align:center; font-size:14px; color:#333; text-align:center;}
.abouttu_2ss{ text-align:center; font-size:12px; color:#333; line-height:35px;}
.aboutfj{ width:1px; height:318px; float:left;}

.prod{ width:300px; height:340px; float:left;}
.prod1{ width:300px; height:165px; }
.prod1_1{ width:300px; height:165px; position:absolute; z-index:-2;}
.prod1_2{
	width:300px;height: auto;overflow: hidden;	position: absolute;	z-index: -1;text-align: center;	font-size: 12px; color: #FFF;line-height: 30px;	top: 83px;	left: 0px;
}
.prod2_1{ width:300px; height:256px; overflow:hidden;}
.foorfj{ width:100%; height:100px;  overflow: hidden;}
.nymbt{ width:100%; height:80px; background:#F5F5F5;}
.nymbt_1{ width:1202px; height:80px; margin:0 auto; line-height:80px; font-size:12px; text-align:left; color:#333;}
.nymbt_1 a{line-height:80px; font-size:12px; text-align:left; color:#333;}
.nymbt_1 a:hover{line-height:80px; font-size:12px; text-align:left; color:#BE2D34;}

.news{ width:374px; height:447px; overflow:hidden; float:left;}
.newstu{ width:374px; height:205px; overflow:hidden;}
.newsbt{ padding-left:10px; padding-right:10px; height:auto; overflow:hidden; padding-top:20px; line-height:30px; font-size:14px; color:#333; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; background:#FCFCFC;}
.newsbt a{ display:block; font-size:14px; color:#333; line-height:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newsbt a:hover{ display:block; font-size:14px; color:#BE2D34; line-height:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newsnr{ padding-left:10px; padding-right:10px; font-size:12px; color:#333; text-align:center; line-height:22px;  background:#FCFCFC; height:120px;}
.newsm{ width:374px; height:67px;  background:#FCFCFC;}
.newsfj{ width:40px; height:447px; overflow:hidden; float:left;}
.newsmore{ width:374px; text-align:center; font-size:14px; color:#666; padding-top:7px; padding-bottom:7px; line-height:30px; background:url(aztu/newsm.jpg) center center no-repeat;}
.newsmore a{ display:block; font-size:14px; color:#666; line-height:30px;}
.newsmore a:hover { display:block; font-size:14px; color:#BE2D34; line-height:30px;}
.newshowbt{ width:1202px; height:auto; overflow:hidden; line-height:25px; padding-top:10px; padding-bottom:10px; font-size:14px; color:#666; text-align:center;}
.newshownr{ width:1202px; height:auto; overflow:hidden; text-align: left; font-size:12px; color:#333; line-height:25px;}

.servicebt{ padding-left:20px; padding-right:20px; background:#BD2B35; line-height:32px; float:left; font-size:14px; color:#FFF; margin-top:40px;}
.servicebt a{ display:block; font-size:14px; color:#FFF; line-height:32px;}
.servicebt a:hover{ display:block; font-size:14px; color:#FFF; line-height:32px;}

.servicenr{ float:left; height:auto; overflow:hidden; line-height:22px; width:1202px; text-align:left; color:#333; padding-top:40px;}
.servicem{ float:left; margin-top:30px; width:119px; text-align:center; background:url(aztu/servicem.jpg) left center no-repeat; text-align:center}
.servicem a{ display:block; font-size:14px; color:#666; line-height:32px;}
.servicem a:hover{ display:block; font-size:14px; color:#BE2D34; line-height:32px;}

.servicfj{ padding-top:40px; border-bottom:1px solid #CCC; float:left; width:1202px;}
.contact{ margin-top:40px; padding-bottom:40px; border-bottom:1px solid #CCC; height: auto; overflow:hidden;}
.rwm{ padding-right:154px; float:right; height:auto; overflow:hidden;}
.contactnr{ width:800px; height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#333; text-align:left; float:left;}
.contactlx{ width:700px; height:auto; overflow:hidden; float:left;}
.contactlxbt{ width:700px; height:auto; overflow:hidden; padding-top:30px; line-height:35px; text-align:left; font-size:16px; color:#333; font-weight: 600;}
.contactlxnr{ width:700px; height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#666;}
 
.lybt{ padding-top:20px; line-height:25px; font-size:12px; color:#333; text-align:left; border-bottom:1px solid #C9C9C9;}
.lyfj{ width:800px; height:10px; overflow:hidden;}
.lynr{ width:800px; height:30px; overflow: hidden;}
.lynrs{ width:800px; height:92px; overflow: hidden;}

.lynr_1{ width:130px; height:30px; line-height:30px; font-size:12px; color:#333; text-align:right;float:left;}
.lynr_2{ float:left; padding:1px; background:url(aztu/ly1.jpg); height:auto; overflow:hidden; float:left;}
.lynr_2s{ float:left; padding:1px; background:url(aztu/ly2.jpg); height:auto; overflow:hidden; float:left;}
.lynr_3{ float:left; padding:1px; background:url(aztu/ly3.jpg); height:auto; overflow:hidden; float:left;}
.lynr_fj{width:50px; height:30px; float:left;}
.input10{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; border:0px; height:28px; padding:0px; line-height:28px; width:176px; background:none; }
.input9{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; border:0px; height:28px; padding:0px; line-height:28px; width:484px; background:none;}
.input11{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; background:none; border:0px; height:90px; padding:0px; line-height:25px; width:484px; background: none;}


.pronr{ border-top:1px solid #DFDFDF; border-left:1px solid #DFDFDF; height:auto; overflow:hidden;}
.pronrs{ border-bottom:1px solid #DFDFDF; border-right:1px solid #DFDFDF; padding:0px; float:left;}
.pronrbt{ width:299px; height:40px; line-height:40px; text-align:left; font-size:14px; color: #333;}
.pronrbt2{ width:299px; height:18px; line-height:18px; text-align:left; font-size:12px; color: #333;}
.pronrbt3{ width:299px; height:40px; line-height:30px; text-align:left; font-size:14px; color: #333;}


.probtm{ padding-left:17px; padding-bottom:5px; float:left;}
.probtm2{ width:220px; height:35px; text-align:center; background:url(optu/pdh1.jpg);}
.probtm2 a{ display:block; line-height:35px; background:url(aztu/pdh1.jpg); color:#FFF; font-size:14px;}
.probtm2 a:hover{ display:block; line-height:35px; background:url(aztu/pdh2.jpg); color:#FFF; font-size:14px;}

.probtms{ padding-left:17px; padding-bottom:5px; float:left;}
.probtm2s{ width:220px; height:35px; text-align:center; background:url(aztu/pdh2.jpg);}
.probtm2s a{ display:block; line-height:35px; color:#FFF; font-size:14px;}
.probtm2s a:hover{ display:block; line-height:35px;  color:#FFF; font-size:14px;}

.probtkk{ border:1px solid #D2D2D2; height:auto; overflow:hidden; background:#FFF;}


.proshowbt{ width:470px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; font-size:12px; color:#333; font-weight:bold; line-height:30px; padding-top:20px;}
.proshownr{ height:auto; overflow:hidden; min-height:100px; _height:100px; line-height:30px; font-size:12px; color:#333; padding-top:10px; padding-left:10px; }
.proshowsxy{ width:470px; height:auto; overflow:hidden;}
.proshowsxy_1{ float:left; padding-left:10px; padding-right:10px; height:auto;}
.proshowsxy_2{ float:left; height:25px; padding-left:10px; padding-right:10px;}
.proshowsxy_2 a{ display:block; font-size:12px; color:#333; line-height:25px;}
.proshowsxy_2 a:hover{ display:block; font-size:12px; color:#C32522; line-height:25px;}
