
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
html,body{-webkit-text-size-adjust:none;}
/*正文开始*/

label[for], 
input[type="button"], 
input[type="submit"], 
input[type="reset"]{cursor: pointer;}

.banSwiper {
  height:100%;
  width:100%;
}
/*.banner{width:100%; background:url(Img/Index/ban1.jpg) no-repeat center top;}*/
.ban-cont {width: 1200px; position: relative; height: 500px; margin: 0 auto;}
.ban-cont .mcnt {position: absolute; left: 0; bottom: 20px; width: 100%; text-align: center;}
.ban-cont .mcnt a {display: inline-block; margin: 0 5px; width: 60px; height: 5px; background: #8fc6e4; overflow: hidden;}
.ban-cont .mcnt a:hover,.ban-cont .mcnt a.cur {background: #0f69a5;}

.banSwiper .swiper-pagination-bullets .swiper-pagination-bullet {display: inline-block; margin: 0 5px; width: 60px; height: 5px; background: #8fc6e4; overflow: hidden; border-radius: 0; opacity: 0.5;}
.banSwiper .swiper-pagination-bullets .swiper-pagination-bullet-active {background: #0f69a5; opacity: 1;}


.telBoxBg {width: 100%; padding: 15px 0; background:#f0f3f5; clear:both;}
.telBoxBg .telBox {width: 1200px; margin: 0 auto; overflow: hidden;}


.so_bg {width:100%;padding-top: 9px;}
.searchbar {width:1000px;margin:0 auto;}
.keywords {color:#5a6478;font: 12px/30px "Microsoft YaHei";}
.keywords a {color:#5a6478;padding: 0 14px 0 3px;display: inline-block;white-space: nowrap;}
.search {width: 234px; height: 30px;}
.search .in_text{float:left;width:198px;height: 24px;line-height:30px;padding:3px;color:#999;background:url(../image/bg-search.png) no-repeat;border:none;}
.search .so{float:right;width:30px;height:30px;background:url(../image/bg-search.png) no-repeat -204px 0;border:none;text-indent:-9999px;line-height:0;font-size:0;}


.golTitle {position: relative; height: 40px; text-align: center; }
.golTitle:before {content: ""; position: absolute; left: 0; top: 50%; width: 100%; height: 1px; background: #959595;}
.golTitle .text {display: inline-block; padding: 0 25px; position: relative; font: bold 26px/40px "Microsoft Yahei" ; color: #00a0f0;}
.golTitle .text a {color: #00a0f0;}
.golTitle .text:before,.golTitle .text:after {content: ""; position: absolute; left: -5px; top: 50%; margin-top: -5px; width: 12px; height: 12px; 
background:url(../image/ico-tit1.png) no-repeat;}
.golTitle .text:after {left: auto; right: -5px;}
.golTitle-en {text-align: center; line-height: 26px; font-size: 16px; color: #626262;}





/*产品列表*/

.product_bg {padding: 30px 0;}
.product_box {width: 1200px; margin: 0 auto; position: relative;}
.product_box .leftMenu {width: 240px;}
.product_box .leftMenu .titTop {height: 60px; line-height: 60px; text-align: center; font-size: 22px; font-weight: bold; color:#fff;
background:url(../image/bg-left-menu-top.png) no-repeat ;}
.product_box .leftMenu .titTop a {color:#fff;}
.product_box .leftMenu .list {font-size: 14px;}
.product_box .leftMenu .list li {padding-left: 36px; line-height: 39px; margin-top: 1px; background:url(../image/ico-left-menu-item.png) no-repeat 22px center #f0f3f5;}
.product_box .leftMenu .list li a {color:#5a6478;}
.product_box .leftMenu .leftTel {margin-top: 1px; height: 90px; padding-left: 75px; color: #fff;
    background:url(../image/tel-left-menu.jpg) no-repeat;
}
.product_box .leftMenu .leftTel .p1 {padding-top: 20px; font-size: 15px;}
.product_box .leftMenu .leftTel .p2 {padding-top: 7px; font: bold 20px "Arial";}

.product_box .rightProCont {width: 930px;}
.proTabBox {position: relative; overflow: hidden;}
.proTabBox:before {content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background: #595f68;}
.proTabBox .proTab {position: relative; z-index: 1; font-size: 16px; line-height: 42px; font-weight: bold; color: #fff;}
.proTabBox .proTab li {float: left; width: 162px; height: 42px; margin-right: 10px; text-align: center;}
.proTabBox .proTab li a {display: inline-block; width: 100%; height: 100%; background: #595f68; color: #fff;
    box-sizing: border-box;}
.proTabBox .proTab li a:hover, .proTabBox .proTab li.active a {text-decoration: none; color: #fff; background: #262f3e;}
.proTabBox a.more1 {float: right; padding: 0 10px; color: #626262; font-size: 14px; line-height: 42px;}

.proBody .proList {display:none; margin-right: -30px;
-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    }
.proBody li {float: left; width: 290px; height: 350px; margin: 25px 9px 0 0; padding: 9px; border: 1px solid #dce6f0; background: #fff; box-sizing: border-box;}
.proBody li .pic {height: 200px;}
.proBody li .desc {position: relative; padding-top: 18px; padding-bottom: 12px;}
.proBody li .desc:after {content: ""; position: absolute; left: 0; bottom: 0; width: 32px; height: 2px; background: #a0a0a0;}
.proBody li .desc h4 {font-size: 16px; color: #000;}
.proBody li .desc h4 a {color: #000;}
.proBody li .desc h4 span {display: inline-block; position: relative; padding-right: 28px;}
.proBody li .desc h4 span:after {content: ""; position: absolute; right: 0; top: 50%; margin-top: -10px;
width: 20px; height: 20px; background:url(../image/ico-pro-tit.png) no-repeat;}
.proBody li .desc p {padding-top: 10px; line-height: 22px; color: #707070;height: 70px;overflow: hidden;}

.proBody li.licur {background: #262f3e;}
.proBody li.licur .desc:after {background: #fff;}
.proBody li.licur .desc h4 a, .proBody li.licur .desc p {color: #fff;}
.proBody li.licur .desc h4 span:after {background:url(../image/ico-pro-tit.png) no-repeat -24px  0;}
.proBody .active {display: block;}
/*优势*/

.ys_bg {width: 100%; padding: 35px 0 25px 0; position: relative; background:url();}
.ys_cont {width: 1200px; height: 1500px; margin: 0 auto; position: relative;}
.ys_cont .golTitle .text {background:url();}
.ys_cont .golTitle-cn {padding-top: 10px; text-align: center; font-size: 16px; color: #647982;}
.ys_cont dl dt {float: left; width: 600px; padding: 20px 90px 0 75px; position: relative; box-sizing: border-box;}
.ys_cont dl .numb {position: absolute; left: 10px; top: 20px; padding-top: 15px; width: 50px; height: 65px; text-align: center; font-size: 30px; color: #fff;
background:url(../image/ico-ys-sub-tit.png) no-repeat;}
.ys_cont dl h4 {font: bold 22px "Microsoft Yahei"; color: #0094e1;}
.ys_cont dt .p1 {padding: 10px 0 14px 0; font: 16px "Microsoft Yahei"; color: #7d8791; background:url(../image/ys-sub-tit-line.png) repeat-x left bottom;}
.ys_cont dd {float: left; width: 600px;}
.ys_cont dd .p1 {font: 15px/36px "Microsoft Yahei"; color: #333;}
.ys_cont dd .p2 {padding-top: 40px; font: 10px/20px "Arial"; color: #999;}
.ys_cont dl .item {padding-top: 10px;}
.ys_cont dl .item li {padding-left: 14px; margin-top: 10px; font-size: 14px; line-height: 25px; color: #555555; background:url(../image/ico-ys-item.png) no-repeat left 8px;}
.ys_cont dl .btnBox {padding-top: 20px;}
.ys_cont dl .btnBox a {display: inline-block; width: 120px; height: 32px; line-height: 32px; text-align: center; color: #fff; font-size: 16px; background:#c6312b;}

.ys_cont dl {position: absolute; width: 100%;}
.ys_cont .dl1 {padding-top: 30px; height: 400px; left: 0; top: 70px;}
.ys_cont .dl2 {height: 350px; left: 0; top: 450px;}
.ys_cont .dl3 {height: 410px; left: 0; top: 800px;}
.ys_cont .dl4 {height: 350px; left: 0; top: 1150px;}
.ys_cont .dl2 dt,.ys_cont .dl4 dt {padding-left: 120px; padding-top: 72px; padding-right: 30px;}
.ys_cont .dl2 .numb, .ys_cont .dl4 .numb {left: 55px; top: 72px;}

.ys_cont .dl3 dt {padding-right: 30px; padding-top: 40px; }
.ys_cont .dl3 .numb {top: 40px;}



/*团队照片*/

.bg-album {width: 100%; height: 368px; padding-top: 20px; background:url() no-repeat center top;}
.bg-album .golTitle .text {background:url() no-repeat center -20px;}
.bg-album .golTitle em {color: #434343;}
.bg-album .albumCont {width: 1200px; margin: 0 auto;}
.bg-album .albumList {display: none; padding-top: 25px;}
.bg-album .albumList li {float: left; width: 280px; height: 190px; position: relative; margin: 0 10px; overflow:hidden;}
.bg-album .albumList li p {position: absolute; left: 0; bottom: 0; width: 100%; font-size: 14px; line-height: 28px; text-align: center; color: #fff; background:url(../image/alpha-65.png);}
.bg-album .albumList li p a { color: #fff;}
.bg-album .ambumListCont .active {display: block;}
.navTab {padding-top: 30px; line-height: 40px; font-size: 16px; text-align: center;}
.navTab li {position: relative; display: inline-block; width: 152px; height: 40px; margin: 0 10px; color: #535353; border: 1px solid #535353; background: #fff; cursor: pointer;}
.navTab li:before {display: none; content: ""; position: absolute; left: 50%; top: -8px; margin-left: -8px; width: 0; height: 0;border-bottom: 8px solid #262f3e;
border-left: 8px solid transparent; border-right: 8px solid transparent; box-sizing: border-box;}
.navTab li:hover,.navTab li.active {color: #fff; font-weight: bold; background: #262f3e; border-color: #00a0f0;}
.navTab li:hover:before, .navTab li.active:before {display: block;}


/*banner条2*/
.ggAdv2 {width: 100%; height: 416px; border-top: 4px solid #262f3e; background:url(../image/bg-telBox.jpg) no-repeat center top; }
.ggAdv2 .ggBoxCont {width: 1200px; margin: 0 auto;}
.ggAdv2 .ggBoxCont .ggul {padding-top: 122px;}
.ggAdv2 .ggBoxCont .ggul li {float: left; width: 290px; text-align: center;}
.ggAdv2 .ggBoxCont .ggul li .p1 {font-size: 60px; color: #1b1b1b;}
.ggAdv2 .ggBoxCont .ggul li .p1 span {position: relative; padding-right: 15px;}
.ggAdv2 .ggBoxCont .ggul li .p1 span sup {position: absolute; right: 0; top: 5px;}
.ggAdv2 .ggBoxCont .ggul li .p1 sup {font-size: 24px;}
.ggAdv2 .ggBoxCont .ggul li .p1 i {font-size: 20px; font-style: normal;}
.ggAdv2 .ggBoxCont .ggul li .p2 {padding-top: 15px; font-size: 18px; line-height: 30px; color: #1b1b1b;}
.ggAdv2 .ggBox { padding-top: 50px; text-align: center; }
.ggAdv2 .ggBox .p1 {font: bold 24px "Microsoft Yahei"; color: #1b1b1b;}
.ggAdv2 .ggBox .p2 {padding-top: 25px; font: 18px "Microsoft Yahei"; color: #1e344d;}
.ggAdv2 .ggBox .p2 a.btn {display: inline-block; width: 140px; height: 36px; line-height: 36px; font-size: 18px; color: #fff;
background: #c6312b;}


/*定制流程*/

.processBg {width: 100%; padding-top: 20px; padding-bottom: 40px;}
.processBg .golTitle .text {background:#fff;}
.processBg .golTitle-cn {padding-top: 10px; text-align: center; font-size: 16px; color: #1b374f;}
.processBg .processContent {position: relative; width: 1200px; margin: 0 auto; overflow: hidden;}
.processBg .processBox {padding: 35px 0;}
.processBg .processBox .processUl li {float: left; width: 110px; padding-right: 25px; text-align: center; font-size: 14px; color: #434343;
background:url(../image/ico-tri1.png) no-repeat right 30px;}
.processBg .processBox .processUl li .ico,.processBg .processBox .processUl li .ico2 {display: inline-block; width: 70px; height: 70px;
background:url(../image/icolist-process.png) no-repeat;}
.processBg .processBox .processUl li .ico2 {display: none;}
.processBg .processBox .processUl li p {padding-top: 20px;}
.processBg .processBox .processUl li.nopdr {padding-right: 0; background: none;}
.processBg .processBox .processUl li:hover .ico, .processBg .processBox .processUl li.cur .ico {
    background:url(../image/icolist-process.png) no-repeat 0 -70px;
}
.processBg .processBox .processUl li.licur .ico {display: none;}
.processBg .processBox .processUl li.licur .ico2 {display: inline-block;}

.processBg .processBox .processUl .li1 .ico {background:url(../image/icolist-process.png) no-repeat 0 0;}
.processBg .processBox .processUl .li2 .ico {background:url(../image/icolist-process.png) no-repeat -70px 0;}
.processBg .processBox .processUl .li3 .ico {background:url(../image/icolist-process.png) no-repeat -140px 0;}
.processBg .processBox .processUl .li4 .ico {background:url(../image/icolist-process.png) no-repeat -210px 0;}
.processBg .processBox .processUl .li5 .ico {background:url(../image/icolist-process.png) no-repeat -280px 0;}
.processBg .processBox .processUl .li6 .ico {background:url(../image/icolist-process.png) no-repeat -350px 0;}
.processBg .processBox .processUl .li7 .ico {background:url(../image/icolist-process.png) no-repeat -420px 0;}
.processBg .processBox .processUl .li8 .ico {background:url(../image/icolist-process.png) no-repeat -490px 0;}
.processBg .processBox .processUl .li9 .ico {background:url(../image/icolist-process.png) no-repeat -560px 0;}

.processBg .processBox .processUl .li1 .ico2 {background:url(../image/icolist-process.png) no-repeat 0 -70px;}
.processBg .processBox .processUl .li2 .ico2 {background:url(../image/icolist-process.png) no-repeat -70px -70px;}
.processBg .processBox .processUl .li3 .ico2 {background:url(../image/icolist-process.png) no-repeat -140px -70px;}
.processBg .processBox .processUl .li4 .ico2 {background:url(../image/icolist-process.png) no-repeat -210px -70px;}
.processBg .processBox .processUl .li5 .ico2 {background:url(../image/icolist-process.png) no-repeat -280px -70px;}
.processBg .processBox .processUl .li6 .ico2 {background:url(../image/icolist-process.png) no-repeat -350px -70px;}
.processBg .processBox .processUl .li7 .ico2 {background:url(../image/icolist-process.png) no-repeat -420px -70px;}
.processBg .processBox .processUl .li8 .ico2 {background:url(../image/icolist-process.png) no-repeat -490px -70px;}
.processBg .processBox .processUl .li9 .ico2 {background:url(../image/icolist-process.png) no-repeat -560px -70px;}

/*客户见证*/

.clientBg {width: 100%; padding-top: 20px; padding-bottom: 40px; background:#f5f5f5;}
.clientBg .golTitle .text {background:#f5f5f5;}
.clientBg .golTitle-cn {padding-top: 10px; text-align: center;}
.clientBg .golTitle-cn .text {font-size: 16px; color:#647982;}
.clientBg .golTitle-cn .more {display:inline-block;  width: 140px; height: 20px; line-height: 20px; font-size: 14px; color:#fff; background: #0094e1;}
.clientBg .clientContent {position: relative; width: 1200px; margin: 0 auto; overflow: hidden;}
.clientBg .clientBox {margin-right: -40px;}
.clientBg .clientBox dl {padding-top: 30px; float: left; width: 580px; height: 160px; margin-right: 40px; overflow: hidden;}
.clientBg .clientBox dl dt {float: left; width: 240px;}
.clientBg .clientBox dl dd {float: left; width: 320px; padding-left: 20px;}
.clientBg .clientBox dl dd h4 {height: 28px; font-size: 16px; font-weight: bold; color: #00a0f0;
text-overflow: ellipsis; white-space: nowrap; overflow: hidden; border-bottom: 1px dashed #898989;}
.clientBg .clientBox dl dd h4 a {color: #00a0f0;}
.clientBg .clientBox dl dd p {padding-top: 10px; font-size: 14px; line-height: 24px; color: #666;}

/*banner条*/
.ggAdv {width: 100%; height: 174px; background:url(../image/tel-banner-01.jpg) no-repeat center top;}
.ggAdv .ggBoxCont {width: 1200px; margin: 0 auto;}
.ggAdv .ggBox { width: 600px; padding-top: 24px; text-align: center; }
.ggAdv .ggBox .p1 {font: bold italic 30px "Microsoft Yahei"; color: #132f48;}
.ggAdv .ggBox .p2 {padding-top: 15px; font: 18px "Microsoft Yahei"; color: #1e344d;}
.ggAdv .ggBox .p3 {padding-top: 15px; font: bold italic 24px "Microsoft Yahei"; color: #00a0f0;}
.ggAdv .ggBox .p3 a {color: #fff;}



/*关于我们*/

.aboutBg {width: 100%; padding-top: 20px; background:#f5f5f5;}
.aboutBg .golTitle .text {background:#f5f5f5;}
.aboutContent {position: relative; width: 1200px; margin: 0 auto; overflow: hidden;}
.aboutContent .aboutText {padding-top: 25px;}
.aboutContent .aboutText .img {position: relative; width: 580px;}
.aboutContent .aboutText .img .tri {position: absolute; left: 0; top: 0; width: 124px; height: 124px; 
background:url(../image/ico-tri-aboutus.png) no-repeat;}
.aboutContent .aboutText .text {position: relative; width: 600px; padding-left: 20px; padding-top: 15px;}
.aboutContent .aboutText .text h4 {position: relative; padding-bottom: 20px; font-size: 24px; font-weight: bold; text-align: center; color: #555f68;}
.aboutContent .aboutText .text h4:before {content: ""; position: absolute; left: 50%; bottom: 0; margin-left: -30px; width: 60px; height: 3px; background: #262f3e;}
.aboutContent .aboutText .text p {padding-top: 10px; text-indent: 2em; font-size: 14px; line-height: 24px; color: #4d4948;}
.aboutContent .aboutText .text .more {margin-top: 20px; text-align: right; font-size: 14px;}
.aboutContent .aboutText .text .more a.abMore {display: inline-block; padding: 0 20px; line-height: 26px; border: 1px solid #00a0f0; color: #00a0f0;}


.aboutAlbum {margin-top: 35px; position: relative; }
.aboutAlbum .albumHide {position: relative; width: 573px; height: 200px; margin: 0 auto; overflow: hidden;}
.aboutAlbum .myscrollbox {
    display: block;
    float: left;
    position: absolute;
    left: 0;
    top: 0;
    width: 1000000px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.aboutAlbum ul {position: absolute;
    left: 0;
    top: 0; height: 200px;}
.aboutAlbum li {float: left; width: 248px; height: 200px; margin-right: 37px;}
.aboutAlbum li p {text-align: center; padding-top: 12px; font-size: 14px; color: #555555;}

.aboutAlbum a.choBtn {position: absolute; top: 55px; width: 20px; height: 37px; }
.aboutAlbum a.btnPrev {left: 0; background:url(../image/ico-arrow1.png) no-repeat;}
.aboutAlbum a.btnPrev:hover, .aboutAlbum a.btnPrev.cur {background:url(../image/ico-arrow1.png) no-repeat -20px 0;} 
.aboutAlbum a.btnNext {right: 0; background:url(../image/ico-arrow1.png) no-repeat 0 -37px;}
.aboutAlbum a.btnNext:hover, .aboutAlbum a.btnNext.cur {background:url(../image/ico-arrow1.png) no-repeat -20px -37px;} 



/*立即留言*/
.newsWrap {margin: 0 auto; margin-top: 25px; width: 1200px;}
.msgCont {background: #f5f5f5;}
.msgCont .msgContact {position: relative; width: 600px; height: 360px; overflow: hidden;}
.msgCont .msgContact .text {position: absolute; left: 0; top: 168px; width: 100%; text-align: center;}
.msgCont .msgContact .text .tel {display: inline-block; padding-left: 40px; line-height: 36px; font-weight: bold; font-size: 32px; color: #c6312b;
background:url(../image/tel-02.png) no-repeat left center;}
.msgCont .msgContact .text a.btn {display: inline-block; margin-top: 10px; width: 130px; height: 35px; line-height: 35px; padding-left: 26px; text-align: left;
color: #fff; font-size: 20px; background:url(../image/ico-btn1.png) no-repeat left center;}
.msgCont .msgBox {width: 600px; padding-top: 30px;}
.msgCont .msgBox h5 {text-align: center; font-size: 24px; color: #4d4948;}
.msgCont .msgBox .msg {padding: 30px 10px 0 90px; font-size: 14px; color: #333;}
.msgCont .msgBox .msg li {padding-bottom: 20px;}
.msgCont .msgBox .msg li label {float: left; width: 84px; line-height: 30px; }
.msgCont .msgBox .msg li .rightColumn {float: left; width: 280px;}
.msgCont .msgBox .msg li .rightColumn input { width: 100%; text-indent: 1em; line-height: 30px;height: 30px; background: #fff; border: 1px solid #ccc;}
.msgCont .msgBox .msg li .rightColumn a.submit {display: inline-block; width: 130px; text-align: center; line-height: 32px; font-size: 16px; color: #fff; background: #0094e1; border-radius: 3px;}
.msgCont .msgBox .msg li .rightColumn a.submit:hover {text-decoration: none; background: #05a3f5;}
.msgCont .msgBox .msg li .rightSubmit {padding-left: 84px;}

.newsCont {margin-top: 20px; padding-bottom: 15px;}
.newsCont .newsCentre {width: 370px; margin-right: 45px;}
.newsCont .nomg {margin-right: 0;}
.newsCont .news-tit {height: 44px; line-height: 44px; border-top: 3px solid #dcdcdc;}
.newsCont .news-tit .tit {float: left; position: relative; font-size: 18px; font-weight: bold; color: #00a0f0;}
.newsCont .news-tit .tit:before {content: ""; position: absolute; left: 0; top: -3px; width: 100%; height: 3px; background: #262f3e;}
.newsCont .news-tit .tit:after {content: ""; position: absolute; left: 50%; top: 0; margin-left: -3px; width: 0; height: 0;
border-top: 5px solid #262f3e; border-left: 5px solid transparent; border-right: 5px solid transparent;}
.newsCont .news-tit .tit a { color: #00a0f0;}
.newsCont .news-tit .more {padding-top: 20px; font: 12px "Arial"; color: #888;}

.newsCont .newsCentre .centreBox {height: 320px;}
.newsCont .newsCentre .centreBox img {border: 1px solid #e5e5e5; box-sizing: border-box;}
.newsCont .newsCentre .newsList {line-height: 34px; font-size: 14px;}
.newsCont .newsCentre .newsList li {padding-left: 22px; border-bottom: 1px solid #e5e5e5;
background:url(../image/ico-left-menu-item.png) no-repeat 9px center;}
.newsCont .newsCentre .newsList li a {color: #555555;}
.newsCont .newsCentre .faq {padding-bottom: 10px; font-size: 14px;}
.newsCont .newsCentre .faq dt {padding-left: 26px; line-height: 24px; color: #0094e1; background:url(../image/ico-faq.png) no-repeat left 4px;}
.newsCont .newsCentre .faq dt a { color: #0094e1;}
.newsCont .newsCentre .faq dd {padding-left: 26px; line-height: 24px; color: #6e7882; background:url(../image/ico-faq.png) no-repeat left -24px;}
.newsCont .faqCentre .centreBox {padding-top: 10px ;height: 295px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}

#imgVerCode{width:80px; vertical-align:middle;}
.ImTable *{padding:0px;margin:0px;}
.ImTable{border-collapse:collapse;border:none;background:url(../image/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(../image/im_01.gif)}
.ImRow0{background:url(../image/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; }
.ImRow1{background:url(../image/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#fff; font-size:14px;}
.ImFooter{height:220px;background:url(../image/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#8f9396;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#ff993b;text-align:center;margin:10px 0;}

/* banner-box */
.banner-box{width:100%;height:500px;position:relative;overflow:hidden;float:left}
.banner-box .bd{width:100%}
.banner-box .bd li{width:100%;height:500px}
.banner-box .bd li a{display:block;width:100%;height:500px;text-indent:-9999px}
.banner-btn{position:absolute;top:210px;left:50%}
.banner-btn a{display:block;width:60px;height:60px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}
.banner-btn a.prev{left:-750px;background:url(../image/banner.png) no-repeat 0 0} 
.banner-btn a.next{right:-750px;background:url(../image/banner.png) no-repeat -60px 0}
.banner-box .hd {position:absolute;bottom:20px;left:45%}
.banner-box .hd ul li{width:55px;height:4px;margin-right:14px;background:#8fc6e4;float:left;cursor:pointer;text-indent:-1000px}
.banner-box .hd ul li.on{background:#0f69a5}


.qa_wrap{width:340px;border-top:2px solid #0094e1;float:right}
.qa{width:340px;height:280px;overflow:hidden;float:left}
.qa dl{width:335px;padding:5px 0 5px 5px;float:left}
.qa dl dt{width:310px;font:14px/24px "Microsoft YaHei";padding:2px 0 2px 25px;float:left}
.qa dl dt.q{background:url(http://www.szjiadu.com/images/q.gif) no-repeat 0 6px;color:#0094e1;font-weight:bold}
.qa dl dt.q a{color:#0094e1;}
.qa dl dt.q a:hover{text-decoration:underline;}
.qa dl dt.a{background:url(http://www.szjiadu.com/images/a.gif) no-repeat 0 6px;color:#555}


.lf{width:240px;float:left}
.lf .title{width:240px;height:62px;padding-top:18px;background:#fff;font:22px/32px "Microsoft YaHei";font-weight:bold;color:#fff;text-align:center;background:#262f3e}
.lf .title a{color:#fff}
.lf .title p{font:12px/24px "arial";font-weight:normal;color:#96b6e6}
.lf .con{width:200px;border:5px solid #262f3e;border-top:none;padding:20px 15px 0 15px;float:left;margin-bottom: 2px;}
.lf .con .menu{width:200px;height:30px;text-indent:35px;background:url(../image/menu_ico.png) no-repeat 10px 8px #262f3e;color:#fff;font:15px/30px "Microsoft YaHei";font-weight:bold;display:block;float:left;border-radius: 3px;}
.lf .con .menu a{color:#fff;}
.lf .con ul{padding:12px 0 15px 0;float:left}
.lf .con ul li{width:155px;height:30px;padding-left:30px;background:url(../image/ico.png) no-repeat 20px 11px;font:14px/30px "Microsoft YaHei";color:#5a6478;float:left}
.lf .con ul li a{color:#5a6478}
.lf .con ul li a:hover{color:#267ad4}
.leftTel {margin-top: 1px; height: 90px; padding-left: 75px; color: #fff;
    background:url(../image/tel-left-menu.jpg) no-repeat;
    clear:both;
}
.leftTel .p1 {padding-top: 20px; font-size: 15px;}
.leftTel .p2 {padding-top: 7px; font: bold 20px "Arial";}



.aboutText .imgabout{width:100%;}

.bg-album .albumList  li img{max-width:280px;}









