@charset "utf-8";

/* 荣誉资质  case */



td, th {
    vertical-align: top;
    padding: 3px 0;
    text-align: left; line-height:30px;
    border: none; font-style:normal; font-family:'微软雅黑'
}

.honor-scroll .btn-prev,
.honor-scroll .btn-next{ width:24px; height:44px; position:absolute; top:77px; text-indent:-99999em;}
.honor-scroll .btn-prev{ left:5px; }
.honor-scroll .btn-next{ right:5px; background-position:-33px -22px;}
.honor-list li{ float:left; text-align:center; width:250px; margin:20px 0 10px 20px;}
/*honor-scroll*/

.honor-scroll{ overflow:hidden; position:relative; margin:0 auto; width:1200px;}



.honor-list{ position:relative; width:970px; height:300px; overflow:hidden; margin:0 auto;}

.honor-list ul{ position:absolute; left:0; margin-left:-30px;}

.honor-list ul li{ width:220px; margin-left:30px;}

.honor-scroll .btn-prev{ left:15px; background:url(../images/prve.png) no-repeat left; margin-top:90px; }

.honor-scroll .btn-next{ right:15px;background:url(../images/next.png) no-repeat right;margin-top:90px;}

.honor-list2{ position:relative; width:970px; height:300px; overflow:hidden; margin:0 auto;}

.honor-list2 ul{ position:absolute; left:0; margin-left:-30px;}

.honor-list2 ul li{ width:200px; margin-left:30px; float:left; background:#6d6d6d; padding:10px;}

.honor-list2 ul li:hover{background:#045eb3;}

.honor-list2 ul li span{ line-height:45px; font-size:14px; color:#FFFFFF;}
.honor-list3{ position:relative; width:970px; height:130px; overflow:hidden; margin:35PX auto 0 auto;}

.honor-list3 ul{ position:absolute; left:0; margin-left:-30px;}

.honor-list3 ul li{ width:198px; margin-left:30px; float:left;padding:20px 10px; border:1px solid #fff; overflow:hidden;}

.honor-list3 ul li:hover{border:1px solid #045eb3;}

.honor-list3 ul li span{ line-height:45px; font-size:14px; color:#FFFFFF;}





/* 关于我们 */


.pageText{ margin-top:30px; margin-bottom:30px;}
.homeAbout{ padding:50px 0 0px; background:url(../images/bg-about.jpg) no-repeat center top;}
.aboutContent{ position:relative; height:480px;}

.aboutLeft{ width:570px;}



/*.aboutTitle{ position:relative; color:#fff; padding-bottom:5px;}*/

.aboutTitle p{ font-weight:700; font-size:36px; line-height:40px;}

.aboutTitle span{ font-size:14px; line-height:20px;}

/*.aboutTitle:before{ content:""; overflow:hidden; position:absolute; background-color:#fff; left:0px; bottom:0; height:3px; width:30px;}*/



.aboutLeft dl{ padding-top:10px;}

.aboutLeft dl dt{ font-weight:700; font-size:30px; line-height:80px; color:#0066cb; border-bottom:1px solid #333;}

.aboutLeft dl dd{ font-size:14px; line-height:28px; color:#eee; padding:20px 0 0;}

.aboutLeft dl dd a{ color:#0066cb;}

.aboutLeft dl dd a:hover{ color:#fff;}



.aboutPic{ width:600px; height:450px; border:2px solid #fff; margin-left:26px; }



.aboutPicScroll{ position:relative; margin-top:20px;}

.aboutPicScroll .bd{ overflow:hidden; position:relative;}

.aboutPicList{ position:relative;}

.aboutPicList dl{ width:240px; float:left;}

.aboutPicList dl dt{ overflow:hidden;}

.aboutPicList dl dt img{border:5px solid #f4f4f4;}

.aboutPicList dl dd{ text-align:center; font-size:14px; line-height:40px;}





/*********企业文化*********/

.MsoNormal span{ line-height:30px;}
.MsoNormal strong{ color:#0066cb}


/*******企业 证书**********/
/* pic-list */


.picList{ position:relative; padding-top:20px; margin-bottom:30px;}
.picList ul{ float:left; overflow:hidden;}
.picList dl dt{ position:relative; overflow:hidden;}
.picList dl dd{ text-align:center; font-size:14px; line-height:30px; color:#333; padding-top:5px;}
.picList a:hover dl dt{ border-color:#2480e6}
.picList a:hover dl dd{ color:#2480e6;}

.pic-one-list ul{ width:290px; margin:10px 13px 0 0;}
.pic-one-list ul:nth-child(4n){ margin-right:0px;}

.pic-honor-list ul{width:230px; margin:10px 12px 0 0;}
.pic-honor-list ul:nth-child(5n){ margin-right:0px;}

.pic-hzhb-list{ padding-top:0;}
.pic-hzhb-list ul{ width:220px; margin:0px 16px 16px 0; background-color:#fff;}
.pic-hzhb-list ul:nth-child(4n){ margin-right:0px;}

/**********联系我们*****/

.contactBox{ position:relative; margin-top:20px;}

.contactText { padding:30px; width:250px; height:250px; background-image:url(../images/tm-w-9.png); position:absolute; top:50px; right:50px; bottom:50px; box-shadow:0 0 10px 0 #aaa; z-index:50;}





/**********************关于我们2*****************/
/*  尾部 */

.db{padding: 20px 0;overflow:hidden;}

.address{height:115px;}

.address li{float:left;width:295px;border-bottom:1px solid #ececec;padding-bottom:30px;margin-bottom:0px;font-size:16px;text-align:center;color:#e5000c;padding-top:20px;}

.address li p{margin-top:10px;}

/* 关于我们 */
.grWidth {
    width: 1200px;
    margin: 0 auto;
}
.w1200{ width:1200px; margin:0 auto;}
.aboutBox1{padding:30px 0 60px 0;overflow:hidden;}

.aboutBox1 .title{font-size:24px;text-align:center;background:url(../images/icon.jpg) no-repeat center bottom;padding-bottom:20px;line-height:30px;margin-bottom:20px;font-weight:bold;}

.aboutBox1 .title span{color:#e8312e; font-size:24px;}

.aboutFont{height:auto;font-size:14px;color:#6a6a6a}

.aboutFont h3{font-size:22px;line-height:30px;margin-bottom:5px;font-weight:bold;color:#1b1f29;}

.aboutFont h4{font-size:16px;margin-bottom:20px;color:#1b1f29;}

.aboutFont p{margin-bottom:15px;text-indent:2em; width:1000px; margin:0 auto; line-height:30px;}

.culture{background:url(../images/about_img2.jpg) no-repeat center top;height:554px;overflow:hidden;}

.culture .grWidth{padding-top:150px;color:#fff;}

.culture h2{height:85px;line-height:85px;font-size:24px;font-weight:bold;}

.culture .c1{padding-left:110px;margin-bottom:75px;}

.culture .c2{padding-left:80px;}

.aboutWarp{background:#f6f6f6;padding:30px 0;overflow:hidden;}

.evaluate{padding-bottom:55px;overflow:hidden;position:relative;}

.evaluate .title{font-size:24px;background:url(../images/icon2.png) no-repeat 110px 10px;font-weight:bold;line-height:30px;margin-bottom:-30px;position:absolute;top:0;left:0;width:350px;}

.evaluate .title strong{color:#e8312e;}

.evaluate .title span{display:block;font-size:16px;font-weight:normal;}

.aHonor{background:url(../images/honor_bg.jpg) no-repeat center 16px;padding-bottom:0px;}

.aboutTitle{text-align:center;font-size:24px;font-weight:bold;line-height:30px;margin-bottom:30px;background:url(../images/honor_bg.jpg) no-repeat center 16px;}
.AboutBody2 h3{ font-size:18px;}
.aboutTitle strong{color:#e8312e;}

.aboutTitle span{display:block;font-weight:normal;font-size:14px;}

.aHonor_main{padding:5px 45px;overflow:hidden;}

.aHonor_main li{float:left;width:260px;background:#fff;text-align:center;margin-right:22px;box-shadow:0 0 3px #ccc;}

.aHonor_main li img{width:260px;height:205px;border-bottom:1px solid #e1e1e1;display:block;}

.aHonor_main li span{height:40px;line-height:40px;display:block;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.aHonor_main li.last{margin-right:0;}

.glimpse{text-align:center; padding-bottom:30px;}



/*************为什么选择我们***************/
.AboutCom {
    width: 100%;
    height: 600px;
  /*  background: url(../images/aboutcom.jpg) no-repeat center top;*/
}
.AboutBody2 {
    width: 1200px;
    height: 580px; margin:0 auto;
   /* background: url(../images/aboutcoms.jpg) no-repeat center top;*/ padding-top:30px;
    position: relative;
}
.AboutBody2 .titles {
    width: 374px;
    height: 43px;
    position: absolute;
    left: 410px;
    top: 70px;
    background: url(../images/r2_c5.png) no-repeat center top;
}
.AboutBody2 .AcBody1 {
    width: 338px;
    height: 92px;
    position: absolute;
    left: 28px;
    top: 100px;
    line-height: 22px;
  
}
.AboutBody2 .AcBody2 {
    width: 338px;
    height: 92px;
    position: absolute;
    left: 16px;
    top: 250px;
    line-height: 22px;
   
}
.AboutBody2 .AcBody3 {
    width: 340px;
    height: 92px;
    position: absolute;
    left: 40px;
    top: 420px;
    line-height: 22px;
   
}
.AboutBody2 .AcBody4 {
    width: 325px;
    height: 92px;
    position: absolute;
    right: 31px;
    top: 100px;
    line-height: 22px;
  
}
.AboutBody2 .AcBody5 {
    width: 325px;
    height: 92px;
    position: absolute;
    right: 24px;
    top: 250px;
    line-height: 22px;
   
}

.AboutBody2 .AcBody6 {
    width: 325px;
    height: 92px;
    position: absolute;
    right: 50px;
    top: 420px;
    line-height: 22px;
 
}
.AboutBody2 .no1 {
    width: 84px;
    height: 58px;
    position: absolute;
    left: 411px;
    top: 105px;
    z-index: 5;
}

.AboutBody2 .no2 {
    width: 102px;
    height: 55px;
    position: absolute;
    left: 678px;
    top: 105px;
    z-index: 10;
}.AboutBody2 .no3 {
    width: 89px;
    height: 56px;
    position: absolute;
    left: 392px;
    top: 255px;
    z-index: 8;
}
.AboutBody2 .no4 {
    width: 79px;
    height: 55px;
    position: absolute;
    left: 721px;
    top: 255px;
    z-index: 6;
}
.AboutBody2 .no5 {
    width: 98px;
    height: 56px;
    position: absolute;
    left: 440px;
    top: 420px;
    z-index: 2;
}
.AboutBody2 .no6 {
    width: 112px;
    height: 55px;
    position: absolute;
    left: 638px;
    top: 420px;
    z-index: 3;
}
.AboutBody2 .Aleft {
    width: 285px;
    height: 468px;
    position: absolute;
    top: 100px;
    left: 455px;
    background: url(../Images/aleft.png) no-repeat center top;
    z-index: 1;
}
.AboutBody2 .co1 { font-weight:bold; color: #27718E;
}

.AboutBody2 .co4 {
  font-weight:bold;   color: #548A72;
}
.AboutBody2 .co2 {
   font-weight:bold;   color: #0B3A72;
}
.AboutBody2 .co5 {
    font-weight:bold;  color: #9A6DA4;
}
.AboutBody2 .co3 {
    font-weight:bold; color: #F07E37;
}
.AboutBody2 .co6 {
    color: #8C1042; font-weight:bold;
}
  
.pro{ width:28%; height:184px; float:left; padding-left:22px; padding-left:50px}

.ser{ width:23%;  height:184px; float:left;padding-left:120px}

 .pro img, .ser img{ padding-bottom:17px; text-align:center; padding-left:20px}
 .poeComs{ width:242px; height:63px; line-height:24px;}
 .avia_textblock { margin-top:40px;} 
 
 
 /*******联系我们******/
 
 .hd_tit {
    text-align: center;
}
.contact_detail {
    padding: 0px 0 70px;
}
.w1200 {
    position: relative;
    width: 1200px;
    margin: 0 auto;
}
.contitle {
    font-size: 16px;
    line-height: 26px;
    padding: 0 70px;
    text-align: center;
    margin-bottom: 30px; margin-top:30px;
}
.contactUs {
    height: 590px;
    position: relative;
    width: 1200px;
}
.contactUs .tel {
    background: rgba(0, 0, 0, 0) url(../images/tm.png) repeat scroll 0 0;
    height: 590px;
    left: 1px;
    padding: 20px 60px 0;
    position: absolute;
    top: 1px;
    width: 350px;
    z-index: 15;
}
.contactUs .tel p.p4 {
    background: rgba(0, 0, 0, 0) url(../images/yx.png) no-repeat scroll left center;
    height: 75px;
    line-height: 75px;
}
.contactUs .tel p {
    color: #fff;
    display: block;
    font-size: 16px;
    height: 71px;
    line-height: 22px;
    margin-top: 25px;
    padding-left: 90px;
}
.contactUs .tel p.p1 {
    background: rgba(0, 0, 0, 0) url(../images/dz.png) no-repeat scroll left center;
    height: 78px;
    padding-top: 13px;
}
.contactUs .tel p.p2 {
    background: rgba(0, 0, 0, 0) url(../images/dh.png) no-repeat scroll left center;
    line-height: 71px;
}
.contactUs .tel p.p22 {
    background: rgba(0, 0, 0, 0) url(../images/dh.png) no-repeat scroll left center;
    line-height: 22px;
    padding-top: 15px;
}
.contactUs .tel p.p3 {
    background: rgba(0, 0, 0, 0) url(../images/sj.png) no-repeat scroll left center;
    height: 78px;
    line-height: 78px;
}