*{font-family:"微软雅黑";}
.head{ height:152px;position:relative;  }

.headbox{ width:830px; height:28px; padding-top:23px; line-height:28px;}
.search{ width:175px; height:28px; background:url("../images/pngbg1.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg1.png*/ 0 -50px no-repeat }
.search input{ background:none; border:none; height:28px}
.search .txt{ width:125px; padding-left:15px; line-height:28px}
.search .btn{ width:35px}

.share { margin:0 14px 0 17px}
.share .tit{ font-size:13px; color:#a8a8a8}
.share a{ height:24px; width:24px; background:url("../images/pngbg1.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg1.png*/; margin-left:7px}
.share .s1{ background-position:-76px -25px}
.share .s2{ background-position:-107px 0}
.share .s1:hover{ background-position:-76px 0}
.share .s2:hover{ background-position:-107px -25px}


.lan{ color:#666666; font-size:16px;font-weight: bold;border-right:1px solid #d1d1d1; height:20px; line-height:20px; margin-top:3px; padding-right:14px; position:relative;}
.lan i{ background:url("../images/pngbg1.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg1.png*/; margin-top:-2px;}
.lan .i2{ width:9px; height:5px; background-position:-53px -11px;}
.lan .i1{ width:17px; height:17px; background-position:-51px -28px;}
.lan .pop{ position:absolute; display:none; left:0; width:100%; text-align:center; background:#fff; top:20px;}
.lan .pop a{ display:block;}
.lan:hover .pop{ display:block}
.lan .t1{ width:17px; height:17px; background-position:-00px -80px;}
.lan .t2{ width:17px; height:17px; background-position:-17px -80px;}

.nav{ position:absolute; right: 20%; top:100px; }
.nav li{ float:left; }
.nav li a{border-bottom:3px solid #fff; display:block; height:49px; text-align: center; width:100px; line-height: 49px; color:#454545; font-size:14px; font-weight: bold;}
.nav li a:hover{ text-decoration: none;color:#e50011; border-bottom:3px solid #ec5e1c;}
.nav li.on a{ border-bottom:3px solid #ec5e1c;color:#e50011}
.nav li.on .index{ background-position:-24px -7px; }

.nav li ul li{ clear: both; background:#fff ; text-align: center; }
.nav li ul li a{ border:0px; font-size: 1.1em; font-weight:normal; height: 40px; border-bottom:1px solid #fff;}
.nav li ul li a:hover{ border-bottom:1px solid #ec5e1c;color:#e50011}

.index-nav-ul2{ display: none; }

.nav li:hover .index-nav-ul2{ display: block; }

.index-nav-ul2 li:hover .index-nav-ul3{ display: block; }

.index-nav-ul2 li{ position: relative; }

.index-nav-ul3{ display: none; position: absolute; left:100px; top: 0px; }

.index-nav-ul3 li a{ width: 150px; font-size: 0.9em; }


		/*9.18*/
		.head{ z-index:100}
		.nav li .navpop{ display:none;  position:absolute; height:64px;bottom:-64px; left:0; background:url("../images/bb1.png")/*tpa=http://www.avionpacific.com/Public/images/bb1.png*/ repeat ; float:left;}
		.nav li .navpop a{ color:#555555; float:left; width:80px;line-height:64px; height:64px; text-align:center;}
	



.banner{  height:700px; overflow:hidden; position:relative;  }
.banner .hd{ height:21px; width:100%; overflow:hidden; position:absolute; left:0;  bottom:365px; z-index:1; text-align:center}
.banner .hd ul{ overflow:hidden; zoom:1; display:none;}
.banner .hd ul li{ float:left; margin:0 8px;  width:21px; height:21px; font-size:0; text-indent:200px; overflow: hidden; cursor:pointer; background:url("../images/pngbg3.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg3.png*/ left center no-repeat}
.banner .hd ul li.on{ background-position:right center;}
.banner .bd{ position:relative; height:100%; z-index:0; margin:0 auto; width: 1145px;}
.banner .bd ul{ width:100% !important}
.banner .bd li{ width:100% !important; zoom:1; vertical-align:middle}
/*.banner .bd a{ width:100%; height:700px; display:block }*/
.banner .bd span{ width:100%; height:700px; display:block }

.modbox1{ padding-top:17px; /*background:url("../images/pngbg5.png")tpa=http://www.avionpacific.com/Public/images/pngbg5.png*/  margin-top:-360px; position:relative; z-index:1}

.lb{ width:77%;}
.lb .tit{ line-height:93px; color:#e50011; font-size:24px; padding-left:11px;}
.lb .tit a{ font-size:16px;}
.lb li{ width:100%;  height:100px; border-top:1px solid #e7e7e7; position:relative;}
.lb li .index-pp-2{ height: 90px; margin-top:5px; right: 0px; position: absolute; }
.lb li a{ margin-left:21px; font-size:16px;}

.lb li a i{ width:30px; height:27px; background:url("../images/pngbg4.png") 0px 0px; margin-right:19px; margin-top:15px;}
.lb li a:hover i{ background-position:-30px -30px;}
.lb li a:hover { color:#e50011}


.banner2{ width:360px;  height:330px; overflow:hidden; position:relative; margin:0 14px; }
.banner2 .hd{ width:22px;overflow:hidden; position:absolute; right:21px;  bottom:101px; z-index:1; text-align:center}
.banner2 .hd ul{ overflow:hidden; zoom:1; display:inline-block;display:inline}
.banner2 .hd ul li{ float:left; margin:10px 0;  width:22px; height:21px; font-size:0; text-indent:200px; overflow: hidden; cursor:pointer; background:url("../images/pngbg6.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg6.png*/ 0 -28px no-repeat}
.banner2 .hd ul li.on{ background-position: top center ;}
.banner2 .bd{ position:relative; height:100%; z-index:0}
.banner2 .bd ul{ width:100% !important}
.banner2 .bd li{ width:100% !important; zoom:1; vertical-align:middle}
.banner2 .bd img{ width:360px; height:330px; display:block;  }


.fw{ width:380px; height: 420px; position: relative; display: table; float: left;}
.fw .tit{ line-height:81px; color:#e50011; font-size:24px; padding-top:13px;}
.fw li{ width:114px; height:117px; float:left;  border:1px solid #f0f0f0; margin:-1px 0 0 -1px; text-align:center; line-height:14px; font-size:13px; background:#fff;}
.fw li a{ display: block; height:117px;}
.fw li i{ height:85px; width:100%; background-position: center center ; background-repeat:no-repeat}
.fw li i.i1{ background-image:url("../images/pngbg7.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg7.png*/}

.fw li i.i3{ background-image:url("../images/pngbg9.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg9.png*/}
.fw li i.i4{ background-image:url("../images/pngbg10.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg10.png*/}
.fw li i.i5{ background-image:url("../images/pngbg11.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg11.png*/}
.fw li i.i6{ background-image:url("../images/pngbg12.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg12.png*/}
.fw li:hover a{ background:url("../images/pngbg13.png") 100%/100%/*tpa=http://www.avionpacific.com/Public/images/pngbg13.png*/; color:#fff}

.main{  background:#f6f6f6;border-bottom:1px solid #e6e6e6; }

.modbox2{ display:table; margin-bottom:50px;}


.sp{ width:224px;}
.sp .tit{line-height: 93px;
    color: #e50011;
    font-size: 24px;
    padding-left: 11px;}
.sp .spbox{ border:3px solid #dfdfdf; border-radius:3px;}
.sp .p1{ line-height:40px; padding-top:16px; color:#454545; font-size:18px}
.sp .p2{ line-height:24px;  color:#666; font-size:13px}
.sp .a1{ width:90px; text-align:center; height:27px; line-height:27px; color:#fff; font-size:13px; margin-top:48px; background:#e60c1d; border-radius:1px;}



.xw{ width:335px; margin:0 0 0 0px; position: relative;}
.xw .tit{ line-height:81px; padding-top:16px; color:#e50011; font-size:24px}
.xw .xwlist li{ padding-bottom:4px; margin-bottom:3px; border-bottom:1px solid #e9e9e9; min-height:66px;}
.xw .xwlist li .cnt{ padding-left:0px;line-height:21px; }
.xw .xwlist li .p1{ max-height: 17px; overflow: hidden; margin-bottom: 3px; }
.xw .xwlist li .p1 a{ font-size:13px; color: #000; font-weight: bold;}
.xw .xwlist li .p2{ height:40px; overflow:hidden;}
.xw .xwlist li .img{ border:3px solid #dfdfdf; border-radius:3px;}


.hy{ margin-right:40px; height: 420px; position: relative;}
.hy .tit{ line-height:81px; padding-top:26px; color:#e50011; font-size:24px}
.hy .p1{ height:40px; line-height:40px; background:url("../images/pngbg14.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg14.png*/; text-indent:18px; font-size:13px; color:#2c2c2c;}
.hy .p2{ width:105px;height:42px; line-height:42px; font-size:17px; color:#454545; padding-top:12px; border-bottom:1px solid #d2d2d2}
.hy .p3{line-height:40px; color:#666666; }

.hy .a1{ width:90px; text-align:center; height:27px; line-height:27px; color:#fff; font-size:13px; margin-top:13px; background:#e60c1d; border-radius:1px;}


.foot{  background:#efefef;}

.foottop{ padding-bottom:40px; background:#fff; display:table; width:100%;}

.webmsg{ float:left; width:143px; margin-right:23px;}
.webmsg dt{ line-height:38px; padding-top:27px; font-size:16px; color:#454545; border-bottom:1px solid #e3e3e3; position:relative; margin-bottom:13px;}
.webmsg dt span{ position:absolute; width:25px; height:1px; background:#29294d; bottom:-1px; left:0}
.webmsg dd{ line-height:27px;}
.webmsg dd a{ font-size:14px; color:#555555}
.webmsg dd .share2 .tit{ font-size:14px; color:#333333}
.webmsg dd .share2 { padding-bottom:12px; width:160px;}

.commsg li{ background-position:0 25px; background-repeat:no-repeat; float:left; padding-left:52px; margin-right:32px; width:400px; min-height:130px; line-height:20px; padding-bottom:10px;}
.commsg li.c1{ background-image: url("../images/gzt.png"); background-position:0px 40px;}
.commsg li.c2{ background-image: url("../images/pngbg17.png")}
.commsg li.c3{ background-image: url("../images/pngbg18.png")}
.commsg li .p1{ padding-top:35px; color:#f0f0f0; font-size:14px; padding-bottom:5px;}
.commsg li .p2{  color:#cecece;}


.footbot{ height:55px;  border-top:1px solid #ddd; color:#000;}


.copyright em{ font-size:11px; }
.banner3{ background: #fff; height:348px;overflow: hidden;}
.banner3 a{ display:block; height:348px;}




.menu{background:url("../images/pngbg19.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg19.png*/ repeat; margin-top:56px; position:relative;}
.menu .mul2{ display: none; }
.menu .menubox{ background:#e9e9ec; height:56px;}
.menu .mul1 li{ float:left;  height:56px;  line-height:56px;}
.menu .mul1 li a{ font-size:15px; color:#5b5b63;padding:0 23px; display:block;}
.menu .mul1 li.on a{ color:#fff; background:#e50011}
.menu .mul2 li{ float:left;  height:103px; width:103px;  text-align:center; margin-top:-100px;  margin-top: -46px; }
.menu .mul2 li.mul2li1{ background:#5b5b63 url("../images/pngbg20.png") center 19px no-repeat}
.menu .mul2 li.mul2li2{ background:#cd1b28 url("../images/pngbg21.png") center 20px no-repeat; margin-left:3px;}
.menu .mul2 li span{ color:#fff; display:block;padding-top:56px; font-weight:bold}

.place{ color:#858585; font-size:13px; background:#fff; height:60px; line-height:60px; border-top:1px solid #d7d2c8;border-bottom:1px solid #d7d2c8;}
.place span{ margin:0 8px;}
.server { padding-top:36px; display:table; margin-bottom:50px;}
.server .p1{height:47px;  line-height:47px;border-bottom:1px solid #e9e9ec;}
.server .p1 span{ font-size:17px; color:#e50011; font-weight:bold}
.server .p1 em{ color:#5b5b63; }
.server .p1 .spxs{ background:url("../images/pngbg23.png") left center no-repeat; padding-left:34px; font-size:16px; color:#5b5b63; font-weight:bold}
.server .serverbox{ padding-top:25px; }
.server .h30{height: 30px;}
.server .serverbox .box_l{width: 400px;margin-top: 40px;float: left;}
.server .serverbox .box_l .name,.box_l .mail{margin: 10px 0;font-size: 14px;color:#000000;width: 100%;height: 43px;line-height: 43px;border:1px solid #dedede;box-shadow:-1px 5px 5px #e8e8e8 inset;background:url("../images/pngbg51.png") no-repeat 15px center #f6f6f6;text-indent: 50px;}
.server .serverbox .box_l .mail{background: url("../images/pngbg52.png") no-repeat 20px center;}
.server .serverbox .box_l .text{width: 100%;margin: 10px 0;padding: 10px 20px;background-color: #f6f6f6;box-sizing: border-box;border: 1px solid #dedede;box-shadow:-1px 5px 5px #e8e8e8 inset;height: 108px;}
.server .serverbox .box_l .submit{width: 147px;height: 43px;line-height: 43px;color:#ffffff;background: #e50011;margin: 20px 5px;border: none;font-size: 16px;}
.server .serverbox .box_r{background: url("../images/pngbg53.png") no-repeat center;width: 579px;height: 403px;margin:30px 0 0 20px;}
.server .servercnt{ width:682px;}
.server .p2{ line-height:24px;font-size:14px; color:#666; padding-bottom:12px;}
.server .p3{ line-height:50px;font-size:36px; color:#d1d1d1;padding-bottom:12px; text-decoration:underline }
.server .p4{ line-height:36px;font-size:18px; color:#666666; text-decoration:underline; font-style:italic }
.server .p5{ line-height:30px;font-size:14px; color:#666; font-weight:bold }
.server .p8{ text-indent:28px; line-height:24px;font-size:14px; color:#666; padding-bottom:24px;}
.server .p6{ font-weight:bold; text-align:center; line-height:43px;font-size:18px; color:#e50011; }
.server .p7{ text-align:center; line-height:27px; color:#b0b0b0; padding-bottom:25px;}
.server .p7 .time{ background:url("../images/pngbg24.png") left center no-repeat; padding-left:18px;}


.team li{ float:left; padding-top:20px; margin-right:13px; width:240px; height:350px;}
.team li a{ display:block; position:relative;}
.team li .popbg{ display:none; position:absolute; top:0; left:0; width:100%; height:100%; background:url("../images/pngbg22.png") repeat;}
.team li .pop{ display:none; position:absolute; z-index:1; color:#fff; bottom:0; left:0; padding:0 18px; padding-bottom:26px; width:204px; }
.team li .pop em{ display:block; line-height:24px; font-size:14px;}
.team li .pop span{ display:block; line-height:46px; font-size:19px;}
.team li:hover .popbg,
.team li:hover .pop{ display:block;} 

.sxp{ padding-top:30px; width:800px;}
.sxp p{ line-height:35px;font-size:14px; height:35px;}
.sxp p em{  color:#555555; font-weight:bold; margin-right:10px;}
.sxp p a:hover{ color:#e50011; } 

.xqreturn{ width:101px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#e50011; background:#fff; border:1px solid #ed767f; box-shadow:0 0 2px 0 #ed767f; margin-top:50px;}
.prolist li { margin-bottom:25px;}
.prolist li .prolistbox1{ margin:0 4px;}
.prolist li .prolistbox1 .prolista2{ display:block;}
.prolist li .prolistbox1 .prolista1{display:block; width:289px; height:165px; background:#fff; margin-bottom:5px; text-align:center}
.prolist li .prolistbox1 .prolista1 span{ display:block; font-size:17px;}
.prolist li .prolistbox1 .prolista1 em{ display:block; line-height:50px; padding-top:41px; font-size:35px; color:#e50011; font-weight:bold}

.prolist li .prolistbox2{ width:290px; background:#e63341;  }
.prolist li .prolistbox2 em{padding:0 32px; display:block; padding-top:262px; height:73px; color:#fff; position:relative; font-size:14px; text-align:right}
.prolist li .prolistbox2  .pop{ position:absolute; top:0; right:0px}


.prolist2 li{ background:#fff; border:1px solid #eaeaea; margin-top:52px;}
.prolist2 li .tit{ height:66px; line-height:66px; background:#8d8d94}
.prolist2 li .tit span{ font-size:24px; color:#fff; margin-left:29px;}
.prolist2 li .tit a{ font-size:14px; color:#fff; margin-right:29px; padding-right:30px; background:url("../images/pngbg25.png") right center no-repeat}
.prolist2 li .img{ padding:24px 0 12px 0; }
.prolist2 li .p1{ line-height:40px; border-bottom:1px solid #eaeaea; font-size:18px; color:#333}
.prolist2 li .cnt{width:945px; margin:0 auto}
.prolist2 li .p2{ line-height:24px; font-size:14px; color:#666; padding:17px 0}

.newslist { padding-bottom:32px;}
.newslist li{ height:163px; background:#fff; margin-bottom:18px; width:100%;}
.newslist li.spe{height:156px; float:left; width:488px; margin-right:23px;}

.newslist li .cnt{ margin:0 37px 0 320px; position:relative;}
.newslist li.spe .cnt{ margin:0 25px 0 205px; }
.newslist li.spe .newslistbox{ line-height:29px; }
.newslist li.spe .newslistbox .more{ position: inherit; }
.newslist li.spe .newslistbox .time{ color:#999; font-size:14px; padding-left:50px; background:url("../images/pngbg26.png") left center no-repeat}
.newslist li.spe:hover  .newslistbox .time{ color:#fff; background-image: url("../images/pngbg27.png")}

.newslist li .newsp1{ height:52px; line-height:52px; padding-top:12px;font-size:18px}
.newslist li .newsp1 span{color:#999; }
.newslist li .newsp1 a{ color:#5b5b63; }

.newslist li.spe .newsp1{ height:84px; padding-bottom:10px; line-height:28px; font-size:16px}

.newslist li .newsp2{ line-height:24px; color:#666666;font-size:13px; width:526px; height: 76px;
    overflow: hidden;}
.newslist li  .more{ position:absolute; width:78px; height:25px; line-height:25px; text-align:center; font-size:18px; color:#5b5b63; border:2px dashed #5b5b63; border-radius:18px; right:0; top:90px;	}
.newslist li:hover{ background:#5b5b63}
.newslist li.spe:hover{ background:#e9424e}

.newslist li:hover .newsp2,
.newslist li:hover .newsp1 span,
.newslist li:hover .newsp1 a{ color:#fff; }
.newslist li:hover  .more{color:#fff; border-color:#fff}
.page{ text-align:center; display:table; margin:0 auto;}
.page a{ display:inline-block; *display:inline; zoom:1; padding:0 15px; border:1px solid #ededed; font-size:14px;   height:35px; line-height:35px; margin:0 4px; }
.page .on{ background:#fff; border:1px solid #f5888c; color:#f5888c}


.splist { padding-bottom:50px;}
.splist li { float:left; margin-right:37px; width:196ppx;}
.splist li .splistp1{ height:47px; padding-top:15px; line-height:47px; }
.splist li .splistp1 a{font-size:14px; color:#666; }


.spxq {  height:667px; background:#fff}
.spxq .spxqp1{text-align:center; line-height:50px; padding:20px 0 0 0; color:#b0b0b0; font-size:28px; color:#666666}
.spxq .spxqp2{ text-align:center; line-height:27px; color:#b0b0b0; padding-bottom:40px;}
.spxq .spxqbox{ width:700px; height:424px; margin:0 auto }

.picsearch{ padding:15px 0 53px 0; }

.picsearch .txt{ height:44px; line-height:44px; width:415px; background:#fff; padding:0 20px; border:1px solid #eeeeee; font-size:14px;}
.picsearch .btn{ width:105px; height:45px; border:none; background:url("../images/pngbg30.png"); margin-left:5px;}



.piclist { padding-bottom:25px;}
.piclist li .piclistbox a{ display:block;position: relative}
.piclist li { margin-bottom:25px; float:left; margin-right:9px; width:192px;}
.piclist li .piclistp1{ height:47px;  line-height:47px; overflow: hidden; text-align: center;}
.piclist li .piclistp1 a{font-size:14px; color:#666; }
.piclist li .pop{  position:absolute; width:92px;  height:76px; background:url("../images/pngbg28.png") center center no-repeat;  bottom:0; right:0}
.piclist li:hover .pop{  background-image:url("../images/pngbg29.png")}
.piclist li:hover .piclistp1 a{ color:#e50011}


.picxq {  height:740px; background:#fff}
.picxq .picxqwrap{ width:793px;margin:0 auto }
.picxq .picxqp1{line-height:50px; padding:20px 0 0 0; color:#b0b0b0; font-size:28px; color:#666666}
.picxq .picxqp2{ line-height:27px; color:#b0b0b0; padding-bottom:40px;}
.picxq .picxqbox{height:416px; position: relative  }
.picxq .picxqbox .prev,
.picxq .picxqbox .down,
.picxq .picxqbox .next{ position:absolute; height:58px; width:58px; cursor:pointer; background-image:url("../images/pngbg31.png"); top:-109px;}
.picxq .picxqbox .prev{  background-position:left center; right:198px;}
.picxq .picxqbox .next{ background-position:right center; right:133px;}
.picxq .picxqbox a.down{ width:128px; background:url("../images/pngbg32.png"); right:0}

.map{ padding-bottom:38px;}

.contactlist li{ width:292px;  height:205px; background:#9f9fa4; float:left; padding:0 16px; margin-right:14px; margin-bottom:13px; color:#fff; font-size:14px;}
.contactlist li .contactlistp1{ padding-top:21px; line-height:28px; font-weight:bold}
.contactlist li .contactlistp2{  line-height:26px;  }
.contactlist li .k{ height:205px; display:block; background:url("../images/pngbg33.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg33.png*/ center center no-repeat}


.contacttable{ border-top:1px solid #dedede; margin-top:30px;}
.contacttable table{ width:100%;}
.contacttable th{ border:1px solid #fff; background:#dedede; height:36px; font-size:14px; color:#666}
.contacttable td{ border-top:1px solid #dedede;border-bottom:3px solid #f6f6f6;  background:#fff; height:50px; font-size:14px; color:#666; text-align:center}
.contacttable .yx{ background:url("../images/pngbg34.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg34.png*/ top left no-repeat; padding-left:8px;}

.zclist li{ width:150px; padding-left:33px; padding-right:130px; margin-bottom:32px; background-color:#89898f; height:185px; float:left; margin-right:20px; color:#fff; background-repeat:no-repeat}
.zclist { padding:61px 0 0 0;}
.zclist li .zcp1{ line-height:49px; padding-top:21px; font-size:20px; }
.zclist li .zcp2{ line-height:24px;font-size:14px; padding-bottom:10px; }
.zclist li .zca1{font-size:18px; color:#fff; padding-right:22px; background:url("../images/pngbg42.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg42.png*/ right center no-repeat }

.zclist li.z1{ background-image:url("../images/pngbg35.png"); background-position:216px 51px;}
.zclist li.z2{ background-image:url("../images/pngbg36.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg36.png*/;background-position:200px 56px;}
.zclist li.z3{ background-image:url("../images/pngbg37.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg37.png*/;background-position:209px 46px;}
.zclist li.z4{ background-image:url("../images/pngbg38.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg38.png*/;background-position:192px 62px;}
.zclist li.z5{ background-image:url("../images/pngbg39.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg39.png*/;background-position:217px 44px;}
.zclist li.z6{ background-image:url("../images/pngbg40.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg40.png*/;background-position:216px 44px;}
.zclist li.z7{ background-image:url("../images/pngbg41.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg41.png*/;background-position:198px 53px;}
.zclist li:hover{ background-color:#e73845}

.zzlist { width:998px; background:#a0a0a0}
.zzlist li{ width:245px; float:left; margin-right:6px;}
.zzlist li img{ width:245px;}




#scrollbar1 {  height:284px; margin-top:53px; }
#scrollbar1 .viewport { margin-right:48px;  height:284px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }

#scrollbar1 .scrollbar{  position: relative; float: right; width: 5px; background:#d8d8d8 }
#scrollbar1 .track { height: 100%; width:5px; position: relative;  }
#scrollbar1 .thumb { height: 20px; width:5px; background:#9a9a9a; cursor: pointer; overflow: hidden; position: absolute; top: 0; left:0; }
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }


.zzlist2 li{ height:71px; line-height:71px;}
.zzlist2 li .time{ float:left; width:103px; border-right:2px solid #f7f7f7; height:56px; text-align:center; line-height:25px; padding-top:15px;}
.zzlist2 li .time span{ font-weight:bold; font-size:24px; color:#e50011; opacity:0.5;filter:Alpha(opacity=50)}
.zzlist2 li:hover .time span{ opacity:1;filter:Alpha(opacity=100)}
.zzlist2 li .time em{ font-size:14px; color:#b4b4b4}
.zzlist2 li .cnt{ float:left; width:846px;height:71px; font-size:14px; color:#666; text-indent:22px;}
.zzlist2 li.odd{ background:#efefef}
.zzlist2 li.even{ background:#fff;}


.slideGroup{position:relative }

.slideGroup .parHd{ width:1000px; height: 450px; background:url("../images/pngbg45.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg45.png*/ no-repeat;   }
.slideGroup .parHd ul{ position:relative;}
.slideGroup .parHd ul li{ position:absolute; width:20px; height:20px; background: url("../images/pngbg43.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg43.png*/ 1px center no-repeat; cursor:pointer  }
.slideGroup .parHd ul li.f1{ left:56px; top:268px}
.slideGroup .parHd ul li.f2{ left:158px; top:231px}
.slideGroup .parHd ul li.f3{ left:283px; top:234px}
.slideGroup .parHd ul li.f4{ left:399px; top:188px}
.slideGroup .parHd ul li.f5{ left:498px; top:197px}
.slideGroup .parHd ul li.f6{ left:610px; top:195px}
.slideGroup .parHd ul li.f7{ left:686px; top:163px}
.slideGroup .parHd ul li.f8{ left:783px; top:147px}
.slideGroup .parHd ul li.f9{ left:925px; top:86px}
.slideGroup .parHd ul li.on{ background-position:right center }



.slideGroup .slideBox{ overflow:hidden; zoom:1;  position:relative; z-index:1;background-color: #ffffff;margin-bottom: 33px;box-shadow: 0 2px 1px #e5e5e5;}
.slideGroup .sPrev,.slideGroup .sNext{ color:#cccccc; font-size:55px; font-family:"宋体"; position:absolute; left:10px; top:25px; display:block; width:30px; height:82px; }
.slideGroup .sNext{ left:auto; right:10px;   }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ text-decoration:none;  }

.slideGroup .slideBox .bd_r{width: 535px;padding: 30px;box-sizing: border-box;*width:476px;}
.slideGroup .slideBox .bd_r .hr{background: url("../images/img25.jpg")/*tpa=http://www.avionpacific.com/Public/images/img25.jpg*/;height: 1px;width: 464px;margin: 10px 0;}
.slideGroup .slideBox .bd_r p{line-height: 24px;font-size: 14px;color: #666666;}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ height:82px; width:418px;float:left; _display:inline; overflow:hidden; }

.slideGroup .parBd ul li .scnt{ padding-left:121px;}
.slideGroup .parBd ul li .scnt .sp1{ line-height:46px; padding-bottom:1px; background:url("../images/pngbg44.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg44.png*/ 3px bottom  no-repeat; }
.slideGroup .parBd ul li .scnt .sp1 a{font-size:36px; color:#e50011}
.slideGroup .parBd ul li .scnt .sp2{ line-height:35px;  color:#666666}
.slideGroup .parBd .tempWrap{ margin:0 auto}


.proxq .proxqleft{ width:471px;}
.proxq .proxqp1{ line-height:72px; font-weight:bold; font-size:36px; color:#e50011}
.proxq .proxqp2{ line-height:24px;  font-size:14px; color:#666}


.proslide{ width:464px; height:308px;  position:relative; }
		.proslide .hd{ height:67px;overflow:hidden; position:absolute; left:-736px; width:534px; bottom:0; z-index:1; }
		.proslide .hd ul{ overflow:hidden; zoom:1;}
		.proslide .hd ul li{ float:left; margin-right:12px;  width:80px; height:60px; cursor:pointer; opacity:0.5;filter:alpha(opacity=50); background:#fff; }
		.proslide .hd ul li img{height:60px; display:block; margin:0 auto; }
		.proslide .hd ul li.on{ opacity:1;filter:alpha(opacity=100); }
		
		.proslide .bd{ position:relative; height:100%; z-index:0;   }
		.proslide .bd li{ zoom:1; vertical-align:middle; background:#fff; }
		.proslide .bd img{ height:308px; display:block; margin:0 auto;  }

		/* 下面是前/后
		.proslide .prev,
		.proslide .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.proslide .next{ left:auto; right:3%; background-position:8px 5px; }
		.proslide .prev:hover,
		.proslide .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.proslide .prevStop{ display:none;  }
		.proslide .nextStop{ display:none;  }按钮代码，如果不需要删除即可 */
		
		
		.slideTxtBox { margin-top:22px; background:#fff   }
		.slideTxtBox .hd{ height:66px;  background:#f4f4f4;   border-bottom:1px solid #f6f6f6;  position:relative; }
		
		.slideTxtBox .hd ul li{ float:left; line-height:64px; background:#f1f1f1; margin-right:0px; width:181px; text-align:center; cursor:pointer; color:#666666; font-size:18px; }
		.slideTxtBox .hd ul li span{ padding-left:33px; background-position:left center; background-repeat:no-repeat;}
		.slideTxtBox .hd ul li .bg1{ background-image:url("../images/pngbg46.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg46.png*/;}
		.slideTxtBox .hd ul li .bg2{ background-image:url("../images/pngbg47.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg47.png*/;}
		.slideTxtBox .hd ul li .bg3{ background-image:url("../images/pngbg48.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg48.png*/;}
		
		.slideTxtBox .hd ul li.on{ color:#e50011; border-bottom:2px solid #e50011;  }
		
		
		.slideTxtBox .bd ul{ padding:15px 25px 35px 25px;  zoom:1;  }
		

		.slideTxtBox .bd .tcnt{ font-size:14px; color:#666; line-height:24px;}

	
	.textlink li{ line-height:30px; font-size:16px;}
		.textlink li a{ color:red}


.sideMenu{}
.sideMenu h3{margin-bottom: 20px; height:50px;color: #666666; background:#e3e3e3; cursor:pointer;font:normal 14px/50px "微软雅黑";clear: both;text-indent:1em;}
.sideMenu h3 .sun{color:#e50011;font:bold 24px/50px Tahoma;}
.sideMenu h3 .en{text-transform:uppercase;font: bold 14px/18px Arial;color:#b4b4b4;margin: 0 24px 0 0;}
.sideMenu h3 em{ float:left; display:block; width:50px; height:50px;   background:url("../images/pngbg49.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg49.png*/ center no-repeat #cacaca; cursor:pointer;}
.sideMenu h3.on em{ background:url("../images/pngbg50.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg50.png*/ center no-repeat #cacaca; }
.sideMenu ul{ padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ }
.sideMenu div{display: none;background-color:#ffffff;padding: 10px 15px;position: relative;top:-20px;}
.sideMenu div p{font-size: 14px;line-height: 24px;color: #666666;padding: 10px 0;}



/*添加*/
.slideGroup .parHd ul li em{ display:block; margin-top:-25px; width:60px; text-align:center; margin-left:-20px; font-size:13px;}
.slideGroup .parHd ul li.on em{ color:#F00}
.fw li:hover i.i1{background-image:url("../images/bc02.png")/*tpa=http://www.avionpacific.com/Public/images/bc02.png*/}
.fw li:hover i.i2{background-image:url("../images/pngbg8.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg8.png*/}
.fw li:hover i.i3{background-image:url("../images/bc03.png")/*tpa=http://www.avionpacific.com/Public/images/bc03.png*/}
.fw li:hover i.i4{background-image:url("../images/bc04.png")/*tpa=http://www.avionpacific.com/Public/images/bc04.png*/}
.fw li:hover i.i5{background-image:url("../images/bc05.png")/*tpa=http://www.avionpacific.com/Public/images/bc05.png*/}
.fw li:hover i.i6{background-image:url("../images/bc06.png")/*tpa=http://www.avionpacific.com/Public/images/bc06.png*/}



/*修改*/
.fw li i.i2{ background-image:url("../images/bc01.png")/*tpa=http://www.avionpacific.com/Public/images/bc01.png*/}
/*7.27*/
/*修改*/
.picxq .picxqbox .prev,
.picxq .picxqbox .down,
.picxq .picxqbox .next{ color:#c7c7c7; font-family:"宋体"; font-size:50px; text-align:center; line-height:58px;  position:absolute; height:58px; width:58px; cursor:pointer; background:#eeeeee;top:-109px;}
/*修改*/


/*添加*/
.picxq .picxqbox .next:hover,
.picxq .picxqbox .prev:hover{ background:#cd1b28; color:#fff}

/*添加*/
/*修改*/
	.slideTxtBox .hd ul li{ float:left; line-height:64px; background:#f1f1f1; margin-right:0px; width:181px; text-align:center; cursor:pointer; color:#666666; font-size:18px; }
		.slideTxtBox .hd ul li span{ padding-left:33px; background-position:left center; background-repeat:no-repeat;}
		.slideTxtBox .hd ul li .bg1{ background-image:url("../images/ac02.png")/*tpa=http://www.avionpacific.com/Public/images/ac02.png*/;}
		.slideTxtBox .hd ul li .bg2{ background-image:url("../images/ac03.png")/*tpa=http://www.avionpacific.com/Public/images/ac03.png*/;}
		.slideTxtBox .hd ul li .bg3{ background-image:url("../images/ac04.png")/*tpa=http://www.avionpacific.com/Public/images/ac04.png*/;}
		.slideTxtBox .hd ul li.on{ color:#e50011;border-bottom:2px solid #e50011;   }
/*修改*/
		
		/*添加*/
		.slideTxtBox .hd ul li.on .bg1{ background-image:url("../images/ac05.png")/*tpa=http://www.avionpacific.com/Public/images/ac05.png*/;}
		.slideTxtBox .hd ul li.on .bg2{ background-image:url("../images/ac06.png")/*tpa=http://www.avionpacific.com/Public/images/ac06.png*/;}
		.slideTxtBox .hd ul li.on .bg3{ background-image:url("../images/ac07.png")/*tpa=http://www.avionpacific.com/Public/images/ac07.png*/;}
		/*添加*/ 


		



		/*10.22*/
		
		.z-left{ position:relative;}
		
		.z-left .prev,.z-left .next{ display:block; background:#000; width:50px; text-align:center; line-height:85px; height:80px; position:absolute; left:0px; top:50%; text-decoration:none; margin-top:-40px; font-size:80px; font-family:"宋体"; filter:alpha(opacity=50);  opacity:0.5; z-index:2; display:none}
		.z-left .next{ right:2px; left:auto }
		.z-left .nextStop,	
		.z-left .prevStop{ display:none }
		.z-left:hover .prev,.z-left:hover .next{ display:block}
	
		
		.z-left .bd{ width:998px; overflow:hidden ; position:relative; z-index:1}
/*头部微信分享样式*/
.share .bdsharebuttonbox{height:24px;}
.share .bdsharebuttonbox a{height: 24px;width: 24px;background: transparent url("../images/pngbg1.png")/*tpa=http://www.avionpacific.com/Public/images/pngbg1.png*/ repeat scroll 0% 0%;margin-left: 7px; margin-top:0px;}
.share .bdsharebuttonbox .bds_weixin{background-position: -107px 0px;float: left;}




.add1{ background:#efefef; width:100%; display:table; padding-bottom:50px;}
.add1-1024{ width:1024px; margin:0 auto; }
.add1-list{ float:left;display:table; height:200px; }
.add1-list .a-t{
	line-height: 81px;
    padding-top: 16px;
    color: #e50011;
    font-size: 24px;}
.list4{ width:140px; margin:0 0 10px 0px; }
.list4 a{color: #000;}
.jspx ul li{ width:100%; padding:5px 0; border-bottom:dashed 1px #999; height:20px;}
.jspx ul li img{ float:left; margin-top:6px; margin-right:5px;}
.jspx ul li a{ display:block; float:left; color:#777;}
.jspx ul li span{ display:block; float:right;}

.ppwh{ width:270px; margin-right:37px;}
.jdal{ width:320px; float: right; }
.jspx{ width:330px; float:right; height: 420px;}

.product-list{ background:#fff; float:left; width:220px; border-top:3px solid #e50011; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.product-num{  background:#fff; float:right; width:900px; border-top:3px solid #e50011; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:30px 30px 70px 30px;}

.product-list ul{ width:100%; border-bottom:1px solid #aaa; }
.product-list ul li{ width:95%; line-height:50px; text-align:left; padding-left:5%; display: block; border-bottom:1px solid #ccc; }

.product-list ul li a{ font-size: 1.1em; text-decoration:none;   font-weight:bold;}

.product-list ul li ul{ display:none; border:0px;}
/*.product-list ul li a:hover{ font-weight:bold; }
.product-list ul li:hover > ul{ display:block;}*/
.product-list ul li ul li ul{ display:none; }
.product-list ul li ul li{ font-size:1em; text-align:left; width:90%; padding: 0 5%; line-height: 40px;}
.product-list ul li ul li ul li{ border-bottom:1px dashed #ccc; display:block; font-size:1em; text-align:left; width:90%; padding: 0 5%; line-height: 30px;}
.product-list ul li ul li a{ font-weight:normal; padding:0px;}
.product-list .bao-a{ height: 100%; }
.product1{ width:150px; height:200px; margin:10px; float:left;}
.product-img{ width:150px; height:150px; vertical-align:middle; text-align:center; display: table-cell;}
.product-img img{ max-height:100%; max-width:100%; vertical-align:middle;}
.product-xh{ width:100%; text-align:center;}

.down ul li {
    width: 100%;
    padding: 7px 0;
    border-bottom: dashed 1px #999;
    height: 20px;
	font-size:1.1em;
}
.down{ margin-bottom:50px;}
.down ul li a{ float:right; display:block;}
.down ul li .date{ float:right; display:block; margin-left:20px;}

.map-bg{ 
	position:absolute; top:0px; left:0px; z-index:99; background:url('../images/foot/dt.png') ;
    background-repeat: no-repeat;
    background-position: top;
	width:100%; height:540px;
}

.lb .index-p2{ position:absolute; top:15px; left:250px; display:table; width:400px; height:89px; }
.lb .index-p2 li{ float:left; width:120px; height:20px; border:0px; display:table; padding:3px 0;  overflow:hidden; }
.lb .index-p2 li a{ font-size:0.9em; color: #000;} 

.spbox{ position: relative; cursor: pointer; margin-top: 5px;	 }
.spbox #player1 embed{ width:250px; height: 180px; }
.spbox .spmb{ width: 250px; height: 180px; position: absolute; left: 0px; top: 0px; }
.spbox .spmb img{ width: 100%; height: 100%; }

.jdal .list4{ height: 17px; width: 100%; overflow: hidden; padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #e9e9e9; }
.jdal .list4 a img{ width: 140px; height: 90px; }

.ckgd{color: #e50011; text-decoration: none;}
.ckgd:hover{color: #e50011; text-decoration: none;}
.box07061646:hover{ text-decoration: none; }
.fzlc{ display: block;
    font-size: 2em;
	margin-top: 0.67em;
    margin-bottom: 0.67em;
    font-weight: bold; 
	padding-top: 0.0em;
    padding-bottom: 0.0em;
border-top: 3px solid #e00;
border-bottom: 3px solid #e00;}
.fzlc0{ clear: both; margin-bottom: 30px; display: table; width: 100%;
 }
	.fzlc1{ color: #e00; width: 15%; float: left; font-weight: bold; font-size: 1.2em;}
	.fzlc2{ color: #333; width: 85%; float: right;}


	/* fullSlide */
.fullSlide{width:1200px ;position:relative;height:350px;background:#000; margin: 0 auto;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:350px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:350px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/focus/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}

.tit{
line-height: 81px;
    padding-top: 16px;
    color: #e50011;
    font-size: 24px;

}
.tit a{
    color: #e50011;
    text-decoration: none;
}
.foot-a{ border-right: 1px solid #999; display: block; float: left; padding: 0 10px; height:14px; line-height: 14px; }
.foot-nav{ display: table; float: right; margin-bottom:5px; margin-right:-10px; }

.pingpai {
    width: 100%;
}
.pingpai .tit {
    line-height: 93px;
    color: #e50011;
    font-size: 24px;
    padding-left: 11px;
}
.pingpai .bigli {
    width: 100%;
    height: 120px;
    border-top: 1px solid #e7e7e7;
    position: relative;
}
.pingpai li a {
    margin-left: 21px;
    font-size: 16px;
}
.pingpai .bigli a i {
    width: 30px;
    height: 27px;
    background: url(../images/pngbg4.png) 0px 0px;
    margin-right: 19px;
    margin-top: 25px;
}
.pingpai .bigli .p1img {
    width: 137px;
    margin-top: 33px;
    margin-left: 20px;
}
.pingpai .index-p2 {
    position: absolute;
    top: 25px;
    left: 250px;
    display: table;
    width: 600px;
    height: 89px;
}
.pingpai .index-p2 li {
    float: left;
    width: 140px;
    height: 20px;
    border: 0px;
    display: table;
    padding: 3px 0;
    overflow: hidden;
}
.pingpai .p2img{ position:absolute; right: 0px; top: 5px; width: 300px !important; }
.pingpai .index-p2 li a {
    font-size: 0.9em;
}
.focus-text{ position: absolute; left: 0px; bottom: 0px; display: table; padding: 5px 40px; background: rgba(230,0,0,0.5); font-size: 1.5em; color: #fff; letter-spacing: 2px; }

.yuyue{  }
.yuyue .y-left{ float: left;  }
.yuyue .y-left ul li{ margin-bottom: 10px; }
.yuyue .y-left ul li img{ width: 220px; border-radius: 7px; }
.yuyue .y-right{ width: 910px; float: right; 
	border-top: 3px solid #d00;
border-bottom: 1px solid #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
 background: #fff; padding: 20px; }

.yr-1{ text-align: center; font-size: 2em; font-weight: 200; padding-bottom:15px; border-bottom: 1px solid #aaa; margin-bottom: 15px; }
.yr-2{ text-align: center; }
.yr-3{  }

.a871{ margin-right: 10px; text-align:center; display: block; color: #777; float: left; width: 30px; height: 48px; font-size: 2em; font-weight:bold; cursor: pointer; }
.a871:hover{ color: #999; }

.a872{display: block; margin-right: 10px; text-align:center; color: #777; float: left; width: 30px; height: 40px; font-size: 2em; font-weight:bold; cursor: pointer; }
.a872:hover{ color: #999; }