@charset "utf-8";
/*input框的大小设置*/
:-ms-input-placeholder {
    color: #636363 !important;
}


/* Internet Explorer 10+ */

::-webkit-input-placeholder {
    color: #636363 !important;
}


/* WebKit browsers */

::-moz-placeholder {
    color: #636363 !important;
}


/* Mozilla Firefox 4 to 18 */

:-moz-placeholder {
    color: #636363 !important;
}


/*选择安腾的四大理由*/
.adva_box {
    /*width: 100%;*/
    width: 1200px;
    height: auto;
    margin: 0 auto  30px auto;
}
.adva_box  .adva_top {
    width: 100%;
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -webkit-justify-content: center;
    -moz-justify-content:center;
    -o-justify-content:center;
    align-items: center;
    -webkit-align-items: center;
    margin-bottom: 50px;
}
.adva_box  .adva_top  .top_list {
    position: relative;
    width: 25%;
    height: 221px;
    background: url(../images/adva_cir.png)  no-repeat center center / 227px 221px;
}
.adva_box  .adva_top  .top_list span {
    width: 100%;
    text-align: center;
}
.adva_box  .adva_top  .top_list span:first-child {
    position: absolute;
    top: 34%;
    display: block;
    font-size: 18px;
    color: #9C3933;
    font-family: "微软雅黑";
}
.adva_box  .adva_top  .top_list span:first-child b{
    font-size: 34px;
}
.adva_box  .adva_top  .top_list span:last-child {
    position: absolute;
    top: 57%;
    font-size: 20px;
    color: #101010;
}
.adva_box .adva_bot {
    width: 100%;
    height: auto;
    position: relative;
}

.adva_box .adva_bot .adva_list {
    width: 560px;
    height: 327px;
    background: #E3E3E3;
    margin-bottom: 43px;
}

.adva_box .adva_bot .adva_list:nth-of-type(1n) {
    float: left;
    padding-right: 20px;
}

.adva_box .adva_bot .adva_list:nth-of-type(2n) {
    float: right;
    text-align: right;
    padding-right: 20px;
}

.adva_box .adva_bot:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
}

.adva_box .adva_bot .adva_list .list_title {
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 30px;
    color: #9c3933;
    font-family: "微软雅黑";
    letter-spacing: 2px;
    padding: 40px 0 40px 20px;
    font-weight: bold;
    box-sizing: border-box;
}

.adva_box .adva_bot .adva_list .list_title strong {
    font-size: 60px;
    letter-spacing: 3px;
}

.adva_box .adva_bot .adva_list .adva_detail {
    width: 100%;
    height: 180px;
    box-sizing: border-box;
}

.adva_box .adva_bot .adva_list:nth-of-type(1n) .adva_detail {
    padding: 20px 0 0 20px;
}

.adva_box .adva_bot .adva_list:nth-of-type(2n) .adva_detail {
    padding: 20px 20px 0 0;
}

.adva_box .adva_bot .adva_list .adva_detail p {
    width: 100%;
    line-height: 33px;
    font-size: 20px;
    color: #9c3933;
}

.adva_box .adva_bot .adva_list:hover {
    background: #9C3933;
}

.adva_box .adva_bot .adva_list:hover .list_title,
.adva_box .adva_bot .adva_list:hover .adva_detail p {
    color: #fff;
}

.adva_box .adva_bot .center {
    position: absolute;
    top: 15%;
    left: 30%;
    width: 474px;
    height: 474px;
    border-radius: 50%;
    background: #fff;
}

.adva_box .adva_bot .center img {
    width: 416px;
    height: 416px;
    margin: 28px;
}
/*选择安腾的四大理由*/
/*初始样式*/
body{ color:#333; font:14px "Microsoft Yahei";} /*网站字体颜色*/
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
a { color:#333; text-decoration:none;font-family: "Microsoft Yahei";}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
/*a:hover { text-decoration:underline;}*/
img{border:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;font-family: "Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft Yahei";}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
i,em{ font-style:normal;}
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.tit{ height:175px; padding-top:18px; background:url(../images/line.gif) no-repeat center top; font:36px "Microsoft YaHei"; text-align:center;margin-top: 40px}
.tit a{ display:block; color:#913F36; font-weight:bold;}
.tit span{ display:block; font-size:15px; color:#000; margin-top:5px;}
.tit em{ display:block; font:48px Arial; font-weight:bold; color:#b4b4b4; text-transform:uppercase;}

/*合作企业*/
.case_multiple {
    overflow: hidden;
    position: relative;
    width: 100%;
    margin: 0 auto;
}
.case_multiple .case_bd {
    position: relative;
    padding: 10px;
    height: auto;
    overflow: hidden;
}
.tempWrap {
    margin:  0 auto !important;
}
.case_multiple  .case_bd  .ulWrap{
    width: 90%;
    margin: 0 auto;
}

.case_multiple .case_bd ul {
    overflow: hidden;
    zoom: 1;
    margin-bottom: 10px;
}

.case_multiple .case_bd ul li {
    width: 25%;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
    margin: 10px auto;
}

.case_multiple .case_bd ul li .pic {
    width: 100%;
    height: auto;
    text-align: center;
}

.case_multiple .case_bd ul li .pic img {
    width: 195px;
    height: 119px;
    display: block;
   margin: 0 auto;
}
/*合作企业*/
.clearfix{zoom:1;}
/* -- 页面整体布局 -- */
.content{ width:1200px; margin:0 auto;font-family: "Microsoft Yahei";}
/*banner*/
.banner{height: 592px;overflow: hidden;}
.banner .bd li{height: 592px;background: url(../images/banner1.jpg) no-repeat center 0;}
.banner .bd li a{display: block;height: 592px;}
/*search*/
.search{position: relative;}
.sou{position: absolute;width: 100%;height:110px;background: #fff;left: 0;top: -37px;box-shadow:0 0 20px rgba(0,0,0,0.1);}
.sou .ci{float: left;height:110px;line-height: 110px;font-size: 14px;color: #333;padding-left:30px;width: 506px;overflow:hidden}
.sou .ci a{margin-right:20px;color: #AFAFAF;}
.s_box{    float: right;
    width: 352px;
    margin: 37px 20px 0 0;
    height: 38px;
    background: #E3E3E3;;
    border-radius: 10px;}
.s_box .input1{float:left;width:210px;padding-left:18px;height:38px;line-height: 38px;font-size:14px;color:#636363;border:0;background: none;outline: 0;    margin-left: 9px;
    background: #E3E3E3;}
.s_box .input2{       float: right;
    width: 46px;
    height: 28px;
    border: 0;
    background: url(../images/sea.png) no-repeat center;
    border-left: 1px solid #D7D7D7;
    outline: 0;
    cursor: pointer;
    margin: 5px 13px 0 0px;}
.sou .tel{float:right;height: 110px;padding-left:45px;background:url(../images/kf1.png) no-repeat left center;margin-right: 28px;}
.sou .tel b{float: left;line-height: 110px;font-size: 24px;color: #333;margin-right:18px;}
.sou .tel a{float: left;width:98px;height:30px;line-height:30px;text-align: center;font-size: 14px;color: #fff;background: #913F36;border-radius:15px;margin-top:41px;}
/*intro*/
.intro{background: #f4f4f4;padding:125px 0 40px;}
.intro dl{height: 222px;}
.intro dl dt img{display: block;width: 300px;height: 222px;}
.intro dl dd{float: right;width: 850px;}
.intro dl dd h4{font-size: 24px;color: #333;padding:0 0 26px;line-height: 48px;}
.intro dl dd h4 em{color: #913F36;}
.intro dl dd p{float: left;height:136px;border-right:1px solid #c5c5c5;width:398px;margin-right: 40px;}
.intro dl dd p span{display: block;height: 32px;line-height: 32px;font-size: 16px;color: #333;margin-bottom: 20px;}
.intro dl dd p img{margin-right: 10px;vertical-align: top;}
.intro dl dd p.nomar{border: 0;margin-right: 0;}
/*use*/
.use{padding:70px 0 60px;position: relative;}
.use h3{font-weight: normal;text-align: center;margin-bottom:55px;}
.use h3 b{display: block;font-size:30px;color: #333;line-height: 48px;}
.use h3 i{display: inline-block;font-size: 16px;color: #333;position:relative;padding:0 40px;line-height: 16px;}
.use h3 i:before{position:absolute;width:30px;height:1px;background: #913F36;content: "";left: 0;top: 8px;}
.use h3 i:after{position:absolute;width:30px;height:1px;background: #913F36;content: "";right: 0;top: 8px;}
.use_l{position: absolute;width: 462px;height:411px;overflow:hidden;top: 189px;left: 0;}
.use_l ul li{float: left;width: 230px;height: 102px;line-height: 102px;font-size:16px;background: #913F36;border-right:1px solid #33ada1;border-bottom:1px solid #33ada1;}
.use_l ul li a{color: #fff;}
.use_l ul li i{display:inline-block;width:48px;height: 48px;margin:28px 10px 0 30px;vertical-align: top;}
.use_l ul li .i1{background:url(../images/use_ic1.png) no-repeat;}
.use_l ul li .i2{background:url(../images/use_ic2.png) no-repeat;}
.use_l ul li .i3{background:url(../images/use_ic3.png) no-repeat;}
.use_l ul li .i4{background:url(../images/use_ic4.png) no-repeat;}
.use_l ul li .i5{background:url(../images/use_ic5.png) no-repeat;}
.use_l ul li .i6{background:url(../images/use_ic6.png) no-repeat;}
.use_l ul li .i7{background:url(../images/use_ic7.png) no-repeat;}
.use_l ul li .i8{background:url(../images/use_ic8.png) no-repeat;}
.use_l ul li:hover,.use_l ul li.cur{background: #007267;}
.use_r{float: right;width:728px;height: 410px;position: relative;}
.use_r img{display:block;width:728px;height: 410px;}
.use_r em{position: absolute;width:100%;height: 64px;line-height: 64px;text-align: center;font-size: 16px;color: #333;background:url(../images/tm1.png) repeat;left: 0;bottom: 0;}
.use_con{margin-top: 12px;position: relative;}
.use_con li{float: left;width: 392px;margin-right:12px;}
.use_con li img{display: block;width: 392px;height:295px;}
.use_con li em{display: block;height: 50px;line-height:50px;text-align:center;font-size: 14px;color: #333;overflow:hidden;}
.use_con li.nomar{margin-right: 0;}
.use_con .sprev{position: absolute;top: 127px;left:-70px;cursor: pointer;}
.use_con .snext{position: absolute;top: 127px;right:-70px;cursor: pointer;}
/*at_lxc*/
.at_lxc{height: 600px;background:url(../images/atlxc.png) no-repeat center bottom;}
.at_lxc .content{position: relative}
.at_lxc p{display:block;width: 345px;position:absolute;line-height: 24px}
.at_lxc p b{display: block;color: #913F36;font-size: 18px}
.at_lxc .p1{left: 115px;}
.at_lxc .p2{right: 115px;text-align: right}
.at_lxc .p3{left: 115px;top:465px}
.at_lxc .p4{right: 115px;top:465px;text-align: right}
/**/
.pro{ height:860px; overflow:hidden; background:url(../images/vi_bj.png) no-repeat center bottom;margin-bottom:-16px; z-index:22; position:relative;}
.pro{ height:1015px; overflow:hidden; background:url(../images/vi_bj.png) no-repeat center bottom;margin-bottom:20px; z-index:22; position:relative;margin-top: 80px}
.pro h3{ height:84px; background:url(../images/x_1.gif) no-repeat center bottom; font:32px "Microsoft YaHei"; color:#c4c4c4; text-align:center; text-transform:uppercase; line-height:32px; padding-top:34px; margin-bottom:16px;}
.pro h3 span{ font:30px "Microsoft YaHei"; font-weight:bold; color:#333; line-height:38px;}
.pro h3 em{ color:#00ada9;}
.pro h3 a{ color:#c4c4c4;}
.pr_fl{ width:350px; height:741px; background:url(../images/pro_fl.jpg) no-repeat center top;}
.pr_fl h4{ height:60px; font:20px "Microsoft YaHei"; font-weight:bold; color:#fff; text-align:center; line-height:22px; padding-top:22px;}
.pr_fl h4 span{ font:14px "Microsoft YaHei"; color:#fff; text-transform:uppercase; line-height:24px;}
.pr_fl h4 a{ color:#fff;}
.pr_fl ul{ width:285px; height:auto; overflow:hidden; margin:0 auto; padding:70px 0 0 8px;}
.pr_fl li{ width:260px; height:30px; margin-bottom:11px; background:url(../images/pro_t2.gif) no-repeat left top; padding-left:22px; font:14px "Microsoft YaHei"; font-weight:bold; color:#333; line-height:30px;}
.pr_fl li a{ color:#333;margin-left: 20px;}
.pr_fl .pr_tel{ width:270px; height:42px;  margin:0 auto; padding-top:169px;}
.pr_tel p{ height:124px; height:51px; font:12px "Microsoft YaHei"; color:#666; line-height:26px; background:url(../images/pro_b2.jpg) no-repeat 0px 1px; padding-left:64px;}
.pr_tel p span{ font-size:18px; font-weight:bold; color:#913F36; line-height:20px;}
.pr_img{width: 850px;padding-top: 27px;border-bottom: 18px solid #913F36;}
.pr_img li{ float:left; overflow:hidden;}
.pr_img .pr_txt{ height:34px; border-bottom:1px solid #913F36; margin-bottom:6px;}
.pr_img .ppp3{margin-left: 35px}
.pr_txt span{ float:right;line-height: 35px;}
.pr_txt span img{ width:74px; height:8px; margin-top:18px;}
.pr_txt li{ width:142px; height:34px;font:14px "Microsoft YaHei"; color:#333; line-height:34px; text-align:center;margin-right: 10px;}
.pr_txt li a{ width:142px; height:34px; display:inline-block; color:#333; background:url(../images/pro_b1.gif) no-repeat right top;}
.pr_txt li a:hover , .pr_txt .on a{ background-position:left top; color:#fff;}
.pr_in li{ width:254px; height:260px; margin-right:17px; position:relative; font:12px "Microsoft YaHei"; font-style:normal; text-align:center;margin-bottom: 6px}
.pr_in .cle_m{ margin-right:0;}
.pr_in li img{ width:254px; height:205px;float:left; }
.pr_in li span{ width:254px; height:75px; display:inline-block; position:absolute; top:-170px; left:0; background:url(../images/pro_tm.png) no-repeat center top; font-size:14px; font-weight:bold; color:#fff; line-height:14px; cursor:pointer; padding-top:94px;}
.pr_in li strong{font-weight:normal; background:#dedede; color:#333;}
.pr_in li em{background:#913F36; color:#fff; }
.pr_in li em ,.pr_in li strong{ width:105px; height:35px; display:inline-block; line-height:35px; overflow:hidden; cursor:pointer;margin-top: 10px;}
.pr_in .on span{ top:0;}
.ppp4-slide-box dd a{color:#fff}
.ppp3-slide-box .pr_in ul:after ,.ppp3  .pr_txt ul:after{
    content: '';
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
}
.ppp3-slide-box .pr_in ul li:nth-of-type(4n),
.ppp3-slide-box .pr_in ul li:nth-of-type(5n),
.ppp3-slide-box .pr_in ul li:nth-of-type(6n){
    margin-top: 30px;
}
.ppp3-slide-box .pr_in ul{
    margin: 39px 0 60px  0;
}
.ppp3  .pr_txt ul{
    margin-bottom: 10px;
}
.pr_in li em, .pr_in li a{
    height: 35px;
    line-height: 35px;
}
.ppp3  .pr_txt span a {
    background: url(../images/more.png) no-repeat  0 center / 12px  12px;
    padding-left:17px ;
}
/**/
.recom{ height:626px;overflow:hidden; }
.recom h3{ height:90px; background:url(../images/x_1.gif) no-repeat center bottom; font:32px "Microsoft YaHei"; color:#c4c4c4; text-align:center; text-transform:uppercase; line-height:32px; padding-top:65px; margin-bottom:16px;}
.recom h3 span{ font:30px "Microsoft YaHei"; font-weight:bold; color:#333; line-height:38px;}
.recom h3 em{ color:#00ada9;}
.recom h3 a{ color:#c4c4c4;}
.recom .tit{height: 140px}
.recom .re_txt{ height:75px; font:14px "Microsoft YaHei"; color:#666; line-height:75px; text-align:center;}
.re_txt a{ color:#666; margin:0 12px;}
.recom .re_img{ height:367px; overflow:hidden; background:url(../images/re_tb.png) no-repeat center bottom;}
.re_img dl{ float:left; width:118px; height:315px; overflow:hidden; cursor:pointer;margin-right: 4px}
.re_img dt{ width:830px; height:315px; display:none; float:left;cursor:pointer;}
.re_img dt img{ width:832px; height:315px; }
.re_img dd{ width:118px; height:315px; float:left;cursor:pointer; position:relative; z-index:22; background:url(../images/re_t2.png) no-repeat center top;}
.re_img .re1 dd{ background:url(../images/re_t1.png) no-repeat center top;}
.re_img .re2 dd{ background:url(../images/re_t2.png) no-repeat center top;}
.re_img .re3 dd{ background:url(../images/re_t3.png) no-repeat center top;}
.re_img p{ font:16px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:24px; width: 20px;margin: 60px auto;text-align:center;}
.re_img p a{color: #fff;}
.re_img p span{ font-family:Arial; color:#95e5e3; text-transform:uppercase; line-height:26px;}
.re_img ul{ height:106px;}
.re_img li{ font:12px "Microsoft YaHei"; color:#ecf8f8; line-height:22px;}
.re_img em{ font:12px "Microsoft YaHei"; color:#f1f9ff; line-height:22px; text-align:center; }
.re_img em a{ width:80px; height:22px; display:block; border:1px solid #baeeed;color:#f1f9ff; text-align:center;}
.re_img em a:hover{ background:#fff; border:1px solid #fff; font-weight:bold; color:#18c5c1; }
.re_img .on{ width:950px}
.re_img .on dt{ display:block;}
.re_img .on dd{ background-position:center bottom !important;}
/**/
.appli{ height:644px; overflow:hidden;}
.appli h3{ height:80px; background:url(../images/x_1.gif) no-repeat center bottom; font:32px "Microsoft YaHei"; color:#c4c4c4; text-align:center; text-transform:uppercase; line-height:32px; padding-top:62px; margin-bottom:36px;}
.appli h3 span{ font:30px "Microsoft YaHei"; font-weight:bold; color:#333; line-height:34px;}
.appli h3 em{ color:#00ada9;}
.appli h3 a{ color:#c4c4c4;}
.appli ul{ width:225px;}
.appli li{ float:left; width:175px; height:58px; font:16px "Microsoft YaHei"; font-weight:bold; color:#626161; line-height:16px; background:url(../images/app_b1.gif) no-repeat left 2px; padding:12px 0 0 15px; cursor:pointer; margin:0 6px 6px 0; overflow:hidden;}
.appli li span{ font:12px Arial; color:#cecccc; line-height:14px; text-transform:uppercase;}
.appli li a{ color:#626161;}
.appli .content{position: relative}
.appli .towli{position: absolute;right: 0px; background:url(../images/app_b2.gif) no-repeat left 2px;text-align: right;padding: 12px 15px 0 0!important;}
.appli .on{background-position:left -68px;color: #fff}
.appli .on a,.appli .on span{color: #fff}
.appli .towli1{top:195px}
.appli .towli2{top:270px}
.appli .towli3{top:345px}
.appli .towli4{top:420px}
.appli .towli5{top:495px}
.appli .cur{ background-position:left bottom;}
.appli .cur span{ color:#a3d9d7;}
.appli .cur a{ color:#fff;}
.appli .ap_img ,.appli .ap_img dt ,.appli .ap_img img{ width:750px; height:368px; overflow:hidden;}
.ap_img dl{ position:relative; overflow:hidden;}
.ap_img dd{ position:absolute; left:0; top:308px; background:url(../images/tm2.png); height:112px; width:100%; padding-left:26px;}
.ap_img dd span{ font:14px "Microsoft YaHei"; font-weight:bold; color:#fdd118; line-height:44px; height:44px; display:inline-block; background:url(../images/app_x1.gif) no-repeat left bottom; margin-bottom:10px; cursor:pointer;}
.ap_img p{ width:614px; font:12px "Microsoft YaHei"; color:#f5f5f5; line-height:18px;}
/*定制*/
.dz{padding:0px 0 80px;}
.dz .tit{height: 205px}
.dz h3{font-weight: normal;text-align: center;margin-bottom:100px;}
.dz h3 b{display: block;font-size:30px;color: #333;line-height: 48px;}
.dz h3 i{display: inline-block;font-size: 16px;color: #333;position:relative;padding:0 40px;line-height: 16px;}
.dz h3 i:before{position:absolute;width:30px;height:1px;background: #913F36;content: "";left: 0;top: 8px;}
.dz h3 i:after{position:absolute;width:30px;height:1px;background: #913F36;content: "";right: 0;top: 8px;}
.dz ul li{float: left;width: 286px;height: 176px;background: #f4f4f4;border-radius:20px;margin-right:18px;position: relative;}
.dz ul li.nomar{margin-right: 0;}
.dz ul li i{position: absolute;width:79px;height:79px;border-radius: 50%;border:6px solid rgba(27,49,47,0.1);background: #fff;left: 97px;top: -44px;}
.dz ul li b{display: block;font-size: 18px;color: #333;padding:65px 0 14px;text-align: center;}
.dz ul li p{font-size: 14px;color: #333;line-height: 20px;text-align: center;}
.dz ul li .i1{    background: url(../images/dz1.png) no-repeat center / 30px #fff;}
.dz ul li .i2{    background: url(../images/dz2.png) no-repeat center / 30px #fff;}
.dz ul li .i3{    background: url(../images/dz3.png) no-repeat center / 30px #fff;}
.dz ul li .i4{    background: url(../images/dz4.png) no-repeat center / 30px #fff;}
.dz ul li:hover{background: #913F36;}
.dz ul li:hover b,.dz ul li:hover p{color: #fff;}
.dz ul li:hover .i1{background:url(../images/dz1h.png) no-repeat center /30px  #fff;}
.dz ul li:hover .i2{background:url(../images/dz2h.png) no-repeat center /30px #fff;}
.dz ul li:hover .i3{background:url(../images/dz3h.png) no-repeat center /30px #fff;}
.dz ul li:hover .i4{background:url(../images/dz4h.png) no-repeat  center /30px #fff;}
/*facts*/
.facts{height: 200px;margin-top:30px;background:url(../images/fact_bg.png) no-repeat center 0;}
.facts p{float: right;width: 260px;padding-top: 90px;}
.facts p b{    display: block;
    font-size: 24px;
    color: #913F36;
    line-height: 24px;
    padding-left: 58px;}
.facts p a{display: block;
    width: 138px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    background: #913F36;
    border-radius: 20px;
    margin-top: 10px;
    margin-left: 25px;}
.facts p a:hover{color:#913F36;}
/*adva*/
.adva{height: auto;}
.adva h3{font-weight: normal;text-align: center;height: 135px;padding-top: 45px;}
.adva h3 b{display: block;font-size:30px;color: #333;line-height: 48px;}
.adva h3 i{display: inline-block;font-size: 16px;color: #333;position:relative;padding:0 40px;line-height: 16px;}
.adva h3 i:before{position:absolute;width:30px;height:1px;background: #913F36;content: "";left: 0;top: 8px;}
.adva h3 i:after{position:absolute;width:30px;height:1px;background: #913F36;content: "";right: 0;top: 8px;}
.adva h3 em{color:#913F36;font-size: 60px;}
.adva_con{height: 277px;position: relative;margin-left: -1px;}
.adva_con .you{position: absolute;top: 45px;left: 152px;}
.adva_con .you p{float: left;width: 188px;height:188px;background:url(../images/you_bg.png) no-repeat;margin-right: 50px;text-align: center;}
.adva_con .you p span{display: block;font-size: 14px;color: #913F36;height: 30px;line-height:30px;padding:62px 0 15px;}
.adva_con .you p b{display: block;font-size: 16px;color: #333;}
.adva_con .you p em{font-size: 40px;font-family: "Impact";}
.adva ul li{float: left;width: 376px;height: 276px;}
.adva ul li b{display: block;font-size: 20px;color: #fff;height: 36px;line-height: 36px;padding:64px 0 22px;}
.adva ul li em{font-size: 40px;font-weight:normal;font-family: "Impact";}
.adva ul li p{width: 300px;font-size: 14px;color: #fff;line-height: 24px;}
.adva ul .l1{width:1200px;height: 151px;text-align: center;}
.adva ul .l1 p{width: 100%;}
.adva ul .l1 b{padding:28px 0 14px;}
.adva ul .l3{width: 375px;padding-left: 75px;}
.adva ul .l4{width: 300px;padding-left: 74px;}
/*dzlc*/
.at_dzlc{height: 895px;background:url(../images/atdzlc.jpg) no-repeat center bottom}

/**/
.fact{ height:800px; background:url(../images/fa_bj.jpg) no-repeat center top; overflow:hidden;}
.fact h3{ height:80px; background:url(../images/x_1.gif) no-repeat center bottom; font:32px "Microsoft YaHei"; color:#c4c4c4; text-align:center; text-transform:uppercase; line-height:32px; padding-top:56px; margin-bottom:26px;}
.fact h3 span{ font:30px "Microsoft YaHei"; font-weight:bold; color:#00ada9; line-height:42px;}
.fact h3 a{ color:#c4c4c4;}
.fact .fa_fl{ height:116px; overflow:hidden; margin-bottom:22px;}
.fa_fl li{ float:left; width:114px; height:70px; overflow:hidden; background:url(../images/fa_t1.png) no-repeat right top; font:18px "Microsoft YaHei"; color:#333333; line-height:18px; text-align:center; padding-top:44px; margin:0 43px; display:inline; cursor:pointer;}
.fa_fl li span{ font:12px "Microsoft YaHei"; color:#a9a9a9; line-height:32px; text-transform:uppercase; display:block; }
.fa_fl .on{ background:url(../images/fa_t1.png) no-repeat left top !important;color:#237d3d; font-weight:bold;}
.fact .fa_img{ height:376px; overflow:hidden;}
.fa_img ul{ width:244px; overflow:hidden; margin-right:15px; padding-left:12px;}
.fa_img li{ width:238px; height:108px; overflow:hidden; margin-bottom:14px; border:3px solid #74b688;}
.fa_img .on{ border:3px solid #237d3d}
.fa_img .on img{ margin-top:-114px;}

.fa_img .fa_in{ width:900px; height:366px;border:3px solid #237d3d; overflow:hidden; position:relative;}
.fa_in dt ,.fa_in dt img{width:900px; height:366px;}
.fa_in dd{ width:212px; height:366px; position:absolute; top:0; right:0; background:url(../images/tm2.png); padding-left:30px;}
.fa_in dd span{ font:16px "Microsoft YaHei"; font-weight:bold; color:#fdd118; line-height:55px; height:55px; display:inline-block; background:url(../images/fa_x.gif) no-repeat left bottom; padding-top:28px; margin-bottom:22px;}
.fa_in dd span a{color:#fdd118;}
.fa_in p{ height:154px; width:180px; font:14px "Microsoft YaHei"; color:#ffffff; line-height:22px; margin-left:19px;}
.fa_in b{ width:106px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#eaeaea; line-height:32px; text-align:center; border:1px solid #fff;}
.fa_in b a{ color:#eaeaea;}
.nei001 .nei001-ul li img{ width:238px;  height:108px; margin-top:0px;}
/*cess*/
.cess{height: 200px;    margin: 66px auto 0px auto;background:url(../images/cess_bg.jpg) no-repeat center 0;}
.cess p{float: right;width: 245px;padding-top: 90px;}
.cess p b{    display: block;
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    padding-left: 14px;}
.cess p a{    display: block;
    width: 105px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 16px;
    color: #913F36;
    background: #fff;
    border-radius: 20px;
    margin-top: 8px;
    margin-left: 27px;}
.cess p a:hover{color:#913F36;}
/*news*/
.news{ width:1200px;height:932px; margin: 0 auto;overflow: hidden; font-family: "Microsoft YaHei";}
.news .tit{ height:165px;}
.news_nav{height:106px;overflow: hidden;padding-left: 350px;background: url(../images/news_line.gif) repeat-x center 9px;}
.news_nav li{ width:160px; text-align: center;display: inline-block;}
.news_nav li a{display: block; color:#333333; font-size: 18px;padding-top: 30px;background: url(../images/news_ico1.gif) no-repeat center 0; }
.news_nav li a:hover , .news_nav li.on a{background: url(../images/news_ico.gif) no-repeat center 0;color:#913F36;font-weight: bold;}

.newspic{ float: left;width:600px; height:520px; overflow: hidden;}
.newspic img{width:600px; height:520px;}

.news_c dl{ height:129px; border: 1px solid #eaeaea; width:582px; margin-bottom: -1px;position: relative; overflow: hidden; float: right;}
.news_c dt{ width:108px; overflow: hidden;position: relative; float: left; font-size: 14px; font-family: Arial; color:#b6b6b6; padding-top: 30px;text-transform: uppercase;text-align: center;}
.news_c dt::before{position: absolute;content:""; width:1px; height:67px; border-right:1px solid #eaeaea; top: 32px; right:0;}
.news_c dt span{display: block; font-size: 48px; color:#913F36;padding-top: 5px; line-height: 50px;}
.news_c dd{width:453px; float: right; overflow: hidden;}
.news_c dd h3{ line-height: 24px; font-size: 16px; padding-top: 26px;}
.news_c dd h3 a{ color:#333;}
.news_c dd p{ font-size: 14px; padding: 10px 100px 0 0;line-height: 26px; color:#818181;}
.news_c dd i{display: block; position: absolute; top: 63px; right:20px; width:38px;height:38px; overflow: hidden;display: none;}
.news_c dl:hover{border:1px solid #913F36;position: relative; z-index: 8;}
.news_c dl:hover dd i{display: block;}
.case{padding:48px 0 15px;}
.case h3{font-weight: normal;text-align: center;margin-bottom:105px;}
.case h3 b{display: block;font-size:30px;color: #333;line-height: 48px;}
.case h3 i{display: inline-block;font-size: 16px;color: #333;position:relative;padding:0 40px;line-height: 16px;}
.case h3 i:before{position:absolute;width:30px;height:1px;background: #913F36;content: "";left: 0;top: 8px;}
.case h3 i:after{position:absolute;width:30px;height:1px;background: #913F36;content: "";right: 0;top: 8px;}
.case dl{height: 256px;background: #fff;margin-bottom: 80px;border-top-right-radius:80px;border-bottom-right-radius:80px;border-top-left-radius:128px;border-bottom-left-radius:128px;}
.case dl dt{float: left;width:333px;padding:10px;background: #fff;border-radius: 50%;margin-top:-48px;}
.case dl dt img{display: block;width:333px;height: 333px;border-radius:195px}
.case dl dd{float: left;width: 745px;margin-left: 40px;height: 256px;}
.case dl dd b{display: block;font-size: 18px;line-height: 18px;padding:52px 0 12px;}
.case dl dd p{font-size: 14px;color: #333;line-height: 23px;margin-bottom: 25px;}
.case dl dd>a{color: #ff0003;font-size: 14px;}
.case ul{padding-top: 10px !important;}
.case ul li{float: left;width: 195px;height: 119px;position: relative;margin-right:56px;}
.case ul li img{display: block;width: 195px;height: 119px;border-radius:20px;}
.case ul li i{display:none;position: absolute;width: 14px;height: 10px;background:url(../images/san1.png) no-repeat;top: -10px;left: 91px;}
.case ul li:hover i,.case ul li.cur i{display: block;}
.case ul li.nomar{margin-right: 0;}
.case_item{position: relative;}
.case_item .sprev{ position: absolute;
    top: 135px;
    left: 0px;
    cursor: pointer;}
.case_item .snext{ position: absolute;
    top: 135px;
   right: 0px;
    cursor: pointer;}
/* 荣誉里程 */
.g_news{height: 542px;}
.g_news h2{height: 160px;text-align: center;position: relative;font-size: 36px;font-weight: bold;color: #068e3c;padding-top: 20px; background:url(../images/line.gif) no-repeat center top;}
.g_news h2 em{display: block;text-transform: uppercase;font-size: 48px;color: #b4b4b4;font-weight: normal;line-height: 40px;}
.g_news h2 a{color: #068e3c;}
.g_news h2 span{display: block;font-size: 24px;color: #333333;}

.g_news .newleft{width: 818px;background: #f7f7f7;height: 292px;position: relative;float: left;}
.g_news .newleft dt{float: left;width: 382px;}
.g_news .newleft dt img{width: 382px;height: 292px;display: block;}
.g_news .newleft dd{float: left;padding: 40px 20px 0 45px;width: 366px;}
.g_news .newleft h3{font-size: 18px;height: 52px;line-height: 52px;}
.g_news .newleft h3 a{color: #000000}
.g_news .newleft h3 b{font-size: 30px;color: #068e3c;}
.g_news .newleft p{font-size: 14px;line-height: 20px;color: #5b5b5b;height: 60px;overflow: hidden;margin-bottom: 40px;}
.g_news .newleft span a{color: #f7931e;font-size: 14px;}
.g_news .newleft .newhd{position: absolute;right: 20px;bottom: 15px;}
.g_news .newleft .newhd li{float: left;width: 30px;height: 30px;background: #333333;text-align: center;font-size: 15px;color: #fff; line-height: 30px;margin-right: 10px;}
.g_news .newleft .newhd li.on{background: #068e3c;}

.g_news .newright{float: right;width: 282px;position: relative; padding-left: 60px;}
.g_news .newright li{ width:229px; height:292px; overflow:hidden; float:left;}
.g_news .newright li img{ display:block;width:229px; height:292px;}

.g_news .newright .u_ljt,.g_news .newright .u_rjt{width: 30px;height: 30px;}
.g_news .newright .u_ljt{ background:url(../images/ljt.png) no-repeat;position: absolute;left:0;top:133px;}
.g_news .newright .u_rjt{ background:url(../images/rjt.png) no-repeat;position: absolute;right:0;top:133px;}
.g_news .newright .u_ljt:hover,.g_news .newright .u_rjt:hover{background-position: -30px 0}


/* 友情链接 */
.g_link{ height:76px;}
.g_link h2{float: left; width: 132px;font-size: 18px;color: #068e3c;font-weight: bold;}
.g_link h2 em{font-size: 24px;color: #b4b4b4;text-transform: uppercase;position: relative;top:3px;}
.link_c{line-height:32px; overflow:hidden;float: left;width: 1020px; font-size: 14px; }
.link_c a{ white-space:nowrap; padding:0 34px;float: left; height: 32px; line-height:32px; color:#5b5b5b;display: block; background:url(../images/linkline.jpg) no-repeat right 10px;}
.link_c .lasta a{background: none;}