﻿@charset "utf-8";
/*banner*/
.banner{ height:600px; }
.banner a{ display:block; height:600px;}

/* 关于1 */
.g_ab1{padding-top: 53px;height: 637px;}
.g_ab1 h2{background:url(../images/abtit1.jpg) no-repeat center bottom;height: 42px;line-height: 42px;font-size: 30px;text-align: center;font-weight: normal; margin-bottom: 20px;color: #333333;}
.g_ab1 h2 a{color: #333333;}
.g_ab1 h2 b{font-weight: normal;color:#d81a23;}
.g_ab1 .wz{padding:0 106px;text-align: center;font-size: 14px;color: #666666;line-height: 24px; height: 72px;overflow: hidden; margin-bottom: 42px;}
.m_ab1{height: 410px;}
.m_ab1 dl{float: left;width:233px;height: 387px;background:url(../images/abdl.jpg) no-repeat;margin-right: 21px;}
.m_ab1 .ladtdl{margin-right: 0;}
.m_ab1 dt{width: 226px;height: 147px;padding: 1px 6px 0 1px;}
.m_ab1 dt img{display: block;width: 226px;height: 147px;}
.m_ab1 dd{padding: 24px 25px 0;}
.m_ab1 h3{height: 30px;line-height: 30px;text-align: center;font-size: 24px;color: #333333; font-weight: normal;margin-bottom: 12px;}
.m_ab1 p{font-size: 14px;line-height: 24px;color: #666666; height: 112px;}
.m_ab1 span{display: block;margin: 0 auto; width: 105px;}



/*产品展示一*/
.g_pro{ height: 1460px;background:url(../images/probg.jpg) no-repeat center top; padding-top: 100px; }
/* 左边 */
.g_pro .m_pleft{ width:211px;border-bottom: 6px solid #cc0e16; padding-bottom: 26px; background: #fff;}
.g_pro .m_pleft h2{background:url(../images/flh2.jpg) no-repeat;width:151px;height: 81px;padding: 30px 0 0 60px;font-size: 24px;font-weight: normal;}
.g_pro .m_pleft h2 a{color: #fff;}
.g_pro .m_pleft .m_plc{  padding: 26px 20px 0;background: #fff;}
.g_pro .m_pleft h3{background:url(../images/flh3.jpg) no-repeat;width:89px;height: 27px;line-height: 27px; font-size: 24px;font-weight: bold; padding: 0 60px 0 20px; font-size: 14px; overflow: hidden; margin: 7px 0 14px 0;}
.g_pro .m_pleft h3 a{color: #fff;}
.g_pro .m_pleft h4{height: 24px;line-height: 24px; font-size: 24px;font-weight: bold; padding: 0 0 0 20px; font-size: 14px; overflow: hidden;}
.g_pro .m_pleft h4 a{color: #333333;}
.g_pro .m_plc ul{padding:6px 0;}
.g_pro .m_plc li { height: 24px;line-height: 24px; overflow: hidden;background:url(../images/flico.jpg) no-repeat 25px 7px;padding-left: 40px;}
.g_pro .m_plc li a{font-size: 12px; color: #666666; }

.m_pright{float: right; width: 765px;position: relative;}
.m_cptjcon{width: 765px;}
.m_pright .u_ljt,.m_pright .u_rjt{ width:38px; height:90px; position: absolute; cursor:pointer;  display:block;}
.m_pright .u_ljt{left:15px;top:200px;  }
.m_pright .u_rjt{ right:15px;top:200px; }
.m_pright .u_ljt a{ background: url(../images/jt.png) no-repeat; width:38px; height:90px; display:block;}
.m_pright .u_rjt a{ background: url(../images/jt.png) no-repeat right 0; width:38px; height:90px; display:block;}

.m_cpwz{height:81px;background: #fff;border-top: 1px solid #d1d1d1;border-bottom: 6px solid #d1d1d1; padding: 15px 55px 0 30px;}
.m_cpwz h2{float: left;width: 135px; font-size: 24px;color: #222222;font-weight: normal;}
.m_cpwz h2 em{display: block;}
.m_cpwz p{float: left;width: 440px;line-height: 22px;font-size: 14px;color: #666666;}
.m_cpwz span{display: block;float: left;width: 105px;padding-top: 25px;}

/*小广告*/
.g_xban{ height: 190px;  background:url(../images/xban.jpg) no-repeat center top;}
.g_xban .kong{ width: 1200px; height: 190px; display: block;}
.g_xban .u_tel1{ left:935px; top:85px; color: #fff; font-size: 16px; font-weight: normal;}
.g_xban .u_tel1 b{color: #fff;font-size: 26px;font-family: arial;display:block}




/* 设计安装解决方案 */
.g_fa{background:#eeeeee;padding-top: 56px;height: 623px;}
.g_fa h2{height: 56px;text-align: center;background:url(../images/antit.jpg) no-repeat center bottom;font-weight: normal;font-size: 36px; margin-bottom: 36px;}
.g_fa h2 a{color: #222222}
.g_fa h2 b{color: #cc0e16;}
.tablst{height: 82px;background: #fff;}
.tablst li{float: left;width: 248px;border-right: 1px solid #cdcdcd;}
.tablst li a{display: block;float: left;width: 169px;height: 79px;line-height: 79px;font-size: 18px;color: #222222; padding-left: 80px; border-bottom: 3px solid #cdcdcd;}
.tablst .tab4{border-right: 1px solid #fff;}
.tablst .tab1 a{background:url(../images/faico1.png) no-repeat 0 0;}
.tablst .tab2 a{background:url(../images/faico1.png) no-repeat -250px 0;}
.tablst .tab3 a{background:url(../images/faico1.png) no-repeat -500px 0;}
.tablst .tab4 a{background:url(../images/faico1.png) no-repeat -750px 0;}
.tablst .tab1 a:hover,.tablst .tab1 .cur{background:#0e55a7 url(../images/faico2.png) no-repeat 0 0;}
.tablst .tab2 a:hover,.tablst .tab2 .cur{background:#0e55a7 url(../images/faico2.png) no-repeat -250px 0;}
.tablst .tab3 a:hover,.tablst .tab3 .cur{background:#0e55a7 url(../images/faico2.png) no-repeat -500px 0;}
.tablst .tab4 a:hover,.tablst .tab4 .cur{background:#0e55a7 url(../images/faico2.png) no-repeat -750px 0;}
.tablst li a:hover,.tablst li a.cur{color: #fff; border-bottom: 3px solid #0e55a7;}

.m_fac{background: #fff;height: 342px; position: relative; padding: 40px 80px 0;}
.m_fac dt{width: 457px;height: 293px; float: right;}
.m_fac dt img{display: block;width: 457px;height: 293px;}
.m_fac dd{float: left;width: 348px;}
.m_fac h3{height: 38px;line-height: 38px;font-size: 20px;color: #222222; font-weight: normal;margin-bottom: 11px;}
.m_fac p{font-size: 14px;line-height: 24px;color: #666666;}
.m_fac .p1{background:url(../images/antit2.jpg) no-repeat 0 bottom;padding-bottom: 30px; margin-bottom: 20px;}
.m_fac span{display: block;margin-top: 20px;}

.m_fac .u_ljt,.m_fac .u_rjt{ width:38px; height:90px; position: absolute; cursor:pointer;  display:block;}
.m_fac .u_ljt{left:15px;top:108px;  }
.m_fac .u_rjt{ right:15px;top:108px; }
.m_fac .u_ljt a{ background: url(../images/jt.png) no-repeat; width:38px; height:90px; display:block;}
.m_fac .u_rjt a{ background: url(../images/jt.png) no-repeat right 0; width:38px; height:90px; display:block;}




/* 优势 */
.g_ys{background: url(../images/ysbg.jpg) no-repeat center top;height: 760px;}
.g_ys h2{width: 146px;margin: 0 auto 20px;}
.g_ys h5{background: url(../images/antit.jpg) no-repeat center bottom; height: 56px;text-align: center;font-size: 36px;color: #000; font-weight: normal; margin-bottom: 38px;}
.m_yscon dl{position: absolute;}
.m_yscon dt{float: left;}
.m_yscon dt img{display: block;width: 669px;height: 422px; border: 5px solid #fff;}
.m_yscon dd{background: url(../images/yswzbg.png) no-repeat;width: 364px;height:273px; position: absolute;left:576px;top:55px; padding: 50px 30px 0; }
.m_yscon dd h3 em{display: block; margin-bottom: 10px;}
.m_yscon dd h3{font-size: 26px;font-weight: bold;color: #fff;}
.m_yscon dd h4{font-weight: normal;font-size: 20px;color: #fff; padding: 8px 0 20px 0;}
.m_yscon dd p{color: #fff;font-size: 14px;line-height: 24px;}





/* 下面是前/后按钮代码，如果不需要删除即可 */
.g_ys .prev{ position:absolute; left:15px; top:440px;  display:block; width:41px; height:111px; background:url(../images/ljt.jpg) no-repeat 0 0;  }
.g_ys .next{ position:absolute; right:15px; top:440px;  display:block; width:41px; height:111px; background:url(../images/rjt.jpg) no-repeat 0 0;  }
.g_ys .prev:hover{background-position: -41px 0;}
.g_ys .next:hover{background-position: -41px 0;}
.g_ys .prevStop{ display:none;  }
.g_ys .nextStop{ display:none;  }

.g_zz{padding-top: 70px;height: 625px;background:url(../images/zzbg.jpg) no-repeat center top;}
.g_zz h2{color: #222222;height: 56px;text-align: center;background:url(../images/antit.jpg) no-repeat center bottom;font-weight: normal;font-size: 36px; margin-bottom: 62px;}
.g_zz h2 a{color: #222222}
.g_zz h2 b{color: #cc0e16;}
.g_zz dl{width: 218px;height: 178px; padding-top: 40px; background:url(../images/zzico.png) no-repeat -221px 0;text-align: center; position: absolute;}
.g_zz dt{background:url(../images/ztit1.jpg) no-repeat center bottom;height: 40px; font-size: 30px;color: #333; margin-bottom: 12px;}
.g_zz h3{height: 24px;line-height: 24px;text-align: center;font-weight: normal;font-size: 16px;color: #222;font-weight: bold; margin-bottom: 6px;}
.g_zz p{font-size: 14px;line-height: 18px;color: #555555;}
.dl01{left:0;top:125px}
.dl02{left:113px;top:239px;}
.dl03{left:225px;top:125px}
.dl04{left:336px;top:239px;}
.dl05{left:449px;top:125px}
.dl06{left:562px;top:239px;}
.dl07{left:672px;top:125px}
.dl08{left:784px;top:239px;}
.g_zz .bg1{background:url(../images/zzico.png) no-repeat 0 0;}
.g_zz .bg1 dt{color: #fff;background:url(../images/ztit2.jpg) no-repeat center bottom;}
.g_zz .bg1 h3{color: #fff;}
.g_zz .bg1 p{color: #fff;}
.g_zz .zztel{position: absolute;left:300px;top:514px; height: 58px; background:url(../images/tel2.jpg) no-repeat;padding-left: 45px;}
.g_zz .zztel em{display: block;float: left;font-size: 16px;color: #666666; }
.g_zz .zztel em b{display: block;font-size: 28px;color: #e6212a}
.g_zz .zztel span{display: block;float: left; margin-left: 30px; padding-top: 14px;}




/* 关于二 */
.g_ab2{padding-top: 50px;height: 532px; background: #ededed; border-bottom: 4px solid #cc0e16;}
.g_ab2 h2{height: 56px;text-align: center;background:url(../images/antit.jpg) no-repeat center bottom;font-weight: normal;font-size: 36px; margin-bottom: 26px;}
.g_ab2 h2 a{color: #222222}
.g_ab2 h2 b{color: #cc0e16;}
.m_ab{height: 340px;overflow: hidden;}
.m_ab .ablst{width:566px; float: left; height: 354px;}
.m_ab li {position: relative;}
.m_ab li img{display: block;width: 507px;height: 320px;border: 5px solid #fff;}
.m_ab li em{display: block;position: absolute;width:507px;height: 34px;line-height: 34px;overflow: hidden;text-align: center;font-size: 14px;color: #fff;background:url(../images/sha2.png) repeat; left:5px;bottom:5px; }
.g_ab2 .u_ljt,.g_ab2 .u_rjt{ width:55px; height:55px; position: absolute; cursor:pointer;  display:block;}
.g_ab2 .u_ljt{left:-20px;top:222px;}
.g_ab2 .u_rjt{right:-20px;top:222px;}
.g_ab2 .u_ljt a{ background: url(../images/ljt2.jpg) no-repeat; width:55px; height:55px; display:block;}
.g_ab2 .u_rjt a{ background: url(../images/rjt2.jpg) no-repeat; width:55px; height:55px; display:block;}
.g_ab2 .u_ljt a:hover,.g_ab2 .u_rjt a:hover{background-position: -55px 0;}
.g_ab2 span{display: block;margin: 32px 0 0 365px;}
.g_ab2 span a{display: block;float: left;margin-right: 24px;}




/* 新 闻 */
.g_news{padding-top: 70px;height: 738px;}
.m_newl{float: left;width: 805px;}
.m_newl h2{height: 80px;}
.m_newlc{height: 532px;}
.m_newlc dl{height: 150px;margin-bottom: 24px;}
.m_newlc dt{float: left;width: 277px;}
.m_newlc dt img{display: block;width: 277px;height: 149px;}
.m_newlc dd{float: left;width: 520px;}
.m_newlc dd h3{width: 110px;height: 28px;line-height: 28px;background: #cc0e16;padding-left: 20px;font-size: 16px;font-weight: normal; margin-bottom: 20px;}
.m_newlc dd h3 a{color: #fff;}
.m_newlc dd h4{padding-left: 23px;height: 22px;line-height: 22px;font-size: 14px;color: #222;font-weight: bold;margin-bottom: 12px;}
.m_newlc dd p{padding-left: 23px;color: #666666;font-size: 12px;line-height: 20px; height: 60px;overflow: hidden;}
.m_newlc dd p a{color: #666666;}
.m_newr{background: #f4f4f4;width: 335px;height: 630px; padding: 30px 20px 0; float: right;}
.m_newr h2{height: 30px;line-height: 30px;font-size: 16px;font-weight: bold; margin-bottom: 18px;}
.m_newr h2 a{color: #222;}
.m_newr h2 em{font-size: 12px;color: #666;text-transform: uppercase;font-weight: normal;}
.m_newr h2 span a{font-size: 12px;color: #222;text-transform: uppercase;font-weight: normal;}
.u_nlst1{height: 260px;}
.u_nlst1 dt{width: 335px; margin-bottom: 20px;}
.u_nlst1 dt img{display: block;width: 335px;height: 165px;}
.u_nlst1 dd h3{height: 22px;line-height: 22px;font-size: 14px;font-weight: bold; margin-bottom: 8px;}
.u_nlst1 dd h3 a{color: #222;}
.u_nlst1 dd p{color: #666666;font-size: 12px;line-height: 20px; height: 60px;overflow: hidden;}
.u_nlst1 dd p a{color: #666666;}
.u_nlst2{height: 165px}
.u_nlst2 li{height: 34px;line-height: 34px;border-bottom: 1px dotted #333333; padding-left: 15px;background: url(../images/dtico.jpg) no-repeat 0 12px; overflow: hidden;}
.u_nlst2 li a{font-size: 14px;color: #333;}
.u_nlst2 .lastli{border-bottom: none;}

.g_ab3{background: url(../images/ab3bg.jpg) no-repeat center top;height: 393px;}
.g_ab3 dt{width: 556px;height: 314px; float: right;}
.g_ab3 dt img{display: block;width: 556px;height: 314px;}
.g_ab3 dd{float: left;width: 359px; padding: 50px 45px 0 40px;}
.g_ab3 h3{;margin-bottom: 15px;}
.g_ab3 p{font-size: 14px;line-height: 26px;color: #fff;height: 150px;overflow: hidden;}
.g_ab3 p a{color: #fff;}
.cont3{background: url(../images/cont3.jpg) top center no-repeat;height: 161px;}
.cont_center {
    width: 1200px;
    margin: 0 auto;
}
.mores {
    width: 300px;
    float: right;
    line-height: 32px;
    font-size: 14px;
    color: #fff;
    margin-top: 40px;
}




/* 友情链接 */
.g_link{background:#ededed; height: 74px;border-top: 1px solid #cecece;}
.g_link h2{float: left;width: 150px;text-align: center; padding-top: 17px;}
.g_link h2 em{display: block; width: 150px;text-align: center; font-size: 21px; font-weight: normal;text-transform: uppercase;  text-decoration: none;}
.g_link h2 em a{color: #5f5f5f; }
.g_link h2 span{display: block;width: 150px;text-align: center;font-size: 12px; font-weight: normal; text-decoration: none;}
.g_link h2 span a{color: #5f5f5f; }
.link_c{float: left;width: 850px; line-height:24px; height: 24px; overflow:hidden; padding:28px 0 0 0;}
.link_c a{ white-space:nowrap;background: url(../images/linkline.jpg) no-repeat right 8px; padding:0 18px; height: 24px; line-height:24px; color:#828282;display: inline-block;}
.link_c .lasta{background: none;}




/*180712*/
.index_nr {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #f5f5f5;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    margin-bottom: 40px;
    position: relative;
    z-index: 99;
}
.index_nr .main {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/top_03.gif");
    background-origin: padding-box;
    background-position: 950px 72px;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #323232;
    font-size: 14px;
    height: 110px;
    line-height: 1.7;
    padding-bottom: 0;
    padding-left: 170px;
    padding-right: 45px;
    padding-top: 12px;
    position: relative;
    width: 790px;
}
.index_nr .main .wm {
    left: 0;
    position: absolute;
    top: -12px;
}
.main {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 1000px;
}
.cor{height:410px;padding:43px 0 0; font-family:"Microsoft YaHei";}
.cor h2{color: #222222;height: 56px;text-align: center;background:url(../images/antit.jpg) no-repeat center bottom;font-weight: normal;font-size: 36px; margin-bottom: 36px;}

.cor h2 b{color: #1260BA;}
.cor_c{ clear:both;}
.cor_c li{background:url("../images/why_l.gif") no-repeat right 15px;text-align:center; float:left;width:140px;padding:0 80px 0 0;margin:0 65px 0 0; display:inline;}
.cor_c li p img{width:136px;height:136px;overflow:hidden; display:block; vertical-align:top;}
.cor_c li p{ position:relative;width:136px;height:136px;}
.cor_c li p i img{ position:absolute;left:0;top:0; z-index:1;}
.cor_c li p em img{ position:absolute;left:0;top:0; z-index:-1;}
.cor_c li b{ display:block;padding:20px 0 0; line-height:28px;height:28px; overflow:hidden; font-size:16px; color:#333;}
.cor_c li span{display:block;line-height:24px;height:45px; overflow:hidden; font-size:14px; color:#666;width:160px;margin:20px auto 30px auto;}
.cor_c li img{margin:0 auto;}          
.cor_c .lst{margin:0;padding:0; background:none;}
.cor_c li a:hover i img{ z-index:-1;}
.cor_c li a:hover em img{ z-index:1;}




/*案例分类*/
.main {margin-bottom:50px;margin-left:auto;margin-right:auto;margin-top:20px;width:1000px;}
.main h2{color: #222222;height: 56px;text-align: center;background:url(../images/antit.jpg) no-repeat center bottom;font-weight: normal;font-size: 36px; margin-bottom: 40px;}
.main h2 a{color: #222222}
.main h2 b{color: #cc0e16;}

.index_case li {display:inline;float:left;margin-right:9px;position:relative;width:243px;}
.index_case li.li_ts {margin-top:35px;}
.index_case li.last {margin-right:0;}
.index_case .wz {-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-bottom-color:#ddd;border-bottom-style:solid;border-bottom-width:1px;border-image-outset:0 0 0 0;border-image-repeat:stretch stretch;border-image-slice:100% 100% 100% 100%;border-image-source:none;border-image-width:1 1 1 1;border-left-color:#ddd;border-left-style:solid;border-left-width:1px;border-right-color:#ddd;border-right-style:solid;border-right-width:1px;border-top-color:-moz-use-text-color;border-top-style:none;border-top-width:0;color:#858785;line-height:1.7;padding-bottom:30px;padding-left:25px;padding-right:25px;padding-top:8px;}
.index_case .zi1 {color:#000;}
.index_case .zi2 {color:#3d3d3d;font-size:18px;}
.index_case .zi2 span {color:#019eef;}
.index_case a:hover {text-decoration-color:-moz-use-text-color;text-decoration-line:underline;text-decoration-style:solid;}
.case_more {bottom:-8px;height:29px;left:28%;line-height:29px;position:absolute;text-align:center;width:100px;}
.case_more a {background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url("../images/case_07.gif");background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:auto auto;display:block;height:29px;width:100px;}
.index_case li:hover .tu {opacity:0.65;}





/*荣誉资质*/
/* 关于1 */
.rongy{margin-top: 90px;margin-bottom:40px;}
.rongy h2{color: #222222;height: 56px;text-align: center;background:url(../images/antit.jpg) no-repeat center bottom;font-weight: normal;font-size: 36px; margin-bottom: 40px;}
.rongy h2 a{color: #222222}
.rongy h2 b{color: #cc0e16;}
.rongy .u_ljt,.rongy .u_rjt{ width:55px; height:55px; position: absolute; cursor:pointer;  display:block;}
.rongy .u_ljt{left:-20px;top:222px;}
.rongy .u_rjt{right:-20px;top:222px;}
.rongy .u_ljt a{ background: url(../images/ljt2.jpg) no-repeat; width:55px; height:55px; display:block;}
.rongy .u_rjt a{ background: url(../images/rjt2.jpg) no-repeat; width:55px; height:55px; display:block;}
.rongy .u_ljt a:hover,.rongy .u_rjt a:hover{background-position: -55px 0;}


.rongy ul {width:1033px;}
.rongy li {float:left;padding-bottom:0;padding-left:0;padding-right:7px;padding-top:0;width:244px;}
.rongy li img {display:block;height:348px;width:244px;}
.rongy li span {display:block;font-size:14px;height:62px;line-height:62px;text-align:center;}
.rongy li span a {color:#434343;}





/*愿景*/
.kn_img {clear: both;}
.kn_img a {background: url(../images/kn_img.jpg) no-repeat center top;height: 430px;display:block;overflow:hidden;}
/*走进迈创*/
.imp{padding:42px 0 0;height:580px; overflow:hidden; background:#f1f1f1; font-family:"Microsoft YaHei";}
.imp div.content{width:1003px;}
.imp h2{color: #222222;height: 56px;text-align: center;background:url(../images/antit.jpg) no-repeat center bottom;font-weight: normal;font-size: 36px; margin-bottom: 40px;}
.imp h2 a{color: #222222}
.imp h2 b{color: #cc0e16;}
.imp li{ float:left; text-align:center;}
.imp1{width:253px; overflow:hidden; border-right:1px #fff solid;}
.imp2{width:423px; overflow:hidden;border-right:1px #fff solid;}
.imp3{width:324px; overflow:hidden;}
.imp1 h4{ line-height:204px;height:204px; color:#fff; font-weight:100;background:url(../images/imp_bg.gif) center top no-repeat; font-size:30px; }
.imp img{ display:block; vertical-align:top;}
.imp1 h4 a{ color:#fff;}

/*product*/
.product .title { overflow: hidden; text-align: center; height: 77px; background: url(../images/title.png) center center no-repeat; margin-bottom: 10px; }
.product .title h2 { font-size: 22px; color: #f3b300; font-weight: bold; width: 360px; margin: 0 auto; margin-top:7px; letter-spacing: 2px; text-align: center; }
.product .title h2 a { color: #333; }
.product .title h2 a span { color: #AB0000; }
.product .title h2 span { color: #333; font-size: 22px; letter-spacing: 0; }
.product .title em { color: #aaa;
width: 1100px;
display: block;
margin-top: 9px;
font-size: 12px;
margin-left: auto;
font-style: normal;
margin-right: auto; }
.product { clear: both; overflow: hidden; background: #efefef; border-top: 1px solid #eee; padding-top: 10px; padding-bottom: 15px; }
.product .container { }
.product .title { height: 80px; text-align: center; background: url(../images/title.png) center center; margin-bottom: 20px; }
.product .title .title-text { width: 145px; margin: 0 auto; }
.product .title .bt { font-size: 56px; font-weight: bold; color: #fd7c2e; float: left; }
.product .title .st { float: right; margin-top: 13px; }
.product .title .st span { color: #fd7c2e; display: block; font-size: 24px; height: 30px; }
.product .title .st small { color: #999; font-weight: bold; font-size: 16px; }
.product .pro-nav { float: left; width: 220px; background: #fff; border: 1px solid #eee; }
.product .pro-nav .pro-nav-t { background: #1260ba url(../images/pro-left-title.png); font-size: 20px; font-weight: bold; text-align: center; color: #fff; padding-top: 15px; padding-bottom: 15px; }
.product .pro-nav .pro-nav-t span { display: block; font-size: 12px; font-weight: 500; margin-top: 2px; }
.product .pro-nav .pro-nav-menu { }
.product .pro-nav .pro-nav-menu ul li { height: 56px; line-height: 56px; border-bottom: 1px dashed #ddd;padding:0 20px;}
.product .pro-nav .pro-nav-menu ul li i { float:right;font-size:20px;margin-top:16px;}
.product .pro-nav .pro-nav-menu ul li a { display: block; }
.product .pro-nav .pro-nav-menu ul li:hover { background: #1260ba; }
.product .pro-nav .pro-nav-menu ul li:hover a { color: #fff; }
.product .pro-nav .kefu-center .qrcode { text-align: center; }
.product .pro-nav .kefu-center .qrcode img { width: 160px; background: #fff; padding: 5px; border-radius: 5px; }
.product .pro-nav .phone { clear: both; padding-top: 10px; background: #fff; }
.product .pro-nav .phone i { font-size: 18px; margin-right: 10px; margin-left: 30px; color: #1260ba; }
.product .pro-nav .phone strong { font-size: 16px; font-weight: 500; }
.product .pro-nav .phone li { line-height: 30px; color: #111; border: 0; margin-left: 0; margin-right: 0; border-top: 1px dashed #ccc; margin-bottom: 3px; }
.product .pro-nav .phone img { width: 100%; margin:0; }
.product .pro-nav .map img { width: 218px; height: 188px; }
.product .pro-img { width: 910px; float: right; background: #fff;padding:10px 5px; }
.product .pro-img .pro-title { height: 30px; line-height: 30px; border-bottom: 2px solid #1260ba; }
.product .pro-img .pro-title span { float: left; display: block; font-size: 20px; margin-top: 5px; color: #fff; }
.product .pro-img .pro-title h3 { float: left; margin: 0; font-size: 16px; background: #1260ba; color: #fff; height: 30px; line-height: 30px; padding: 0 10px;}
.product .pro-img .pro-title a { float: right;font-size:12px; }
.product .pro-img ul { zoom: 1;margin-top:10px; }
.product .pro-img li { width: 286px; float: left; position: relative; margin: 8px 5px; -webkit-transition: all 0.10s linear 0.01s; -moz-transition: all 0.10s linear 0.01s; -ms-transition: all 0.10s linear 0.01s; -o-transition: all 0.10s linear 0.01s; transition: all 0.10s linear 0.01s; text-align: center;background:#eee;padding:3px;}
.product .pro-img li img { width: 100%; display: block;height:280px;}
.product .pro-img li span { color: #666; margin: 10px 0; display: block;}
.product .pro-img li .a-link { font-size: 12px; color: #fff; padding: 3px 10px; float: right; background: #006ADB; margin-right: 10px; margin-top: 5px; }
.product .pro-img li:hover { z-index: 20; -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); transform: translateY(-5px); }
/*about*/
.about .title { overflow: hidden; text-align: center; height: 77px; background: url(../images/title.png) center center no-repeat; margin-bottom: 10px; }
.about .title h2 { font-size: 22px; color: #f3b300; font-weight: bold; width: 360px; margin: 0 auto; margin-top: 25px; letter-spacing: 2px; text-align: center; }
.about .title h2 a { color: #333; }
.about .title h2 a span { color: #AB0000; }
.about .title h2 span { color: #333; font-size: 22px; letter-spacing: 0; }
.about .title em { color: #aaa; width: 1200px; display: block; margin-top: 9px; font-size: 12px; }
.about { position: relative; overflow: hidden; padding-bottom: 10px; }
.about .title { height: 80px; text-align: center; background: url(../images/title.png) center center; }
.about .title .title-text { width: 145px; margin: 0 auto; }
.about .title .bt { font-size: 56px; font-weight: bold; color: #fd7c2e; float: left; }
.about .title .st { float: right; margin-top: 13px; }
.about .title .st span { color: #fd7c2e; display: block; font-size: 24px; height: 30px; }
.about .title .st small { color: #999; font-weight: bold; font-size: 16px; }
.about .cont { text-align: center; }
.about h1{font-size:16px;margin:0;font-weight:bold;margin-bottom:10px;}
.about .ab-btn { overflow: hidden; }
.about .ab-btn li { width: 185px; height: 195px; border: 1px solid #ccc;float: left; margin: 16px; position: relative; overflow: hidden; text-align: center;color:#555; }
.about .ab-btn li i { font-size: 54px; margin-top: 45px;color: #1260ba; }
.about .ab-btn li span { display: block; height: 40px; line-height: 60px; text-align: center;}
.about .ab-btn li small{}
.about .ab-btn li:hover { background: #1260ba;color:#fff; }
.about .ab-btn li:hover i{color:#fff;}
/*about2*/
.aboutus{width: 1200px;margin:0 auto;margin-top:20px;background: url(../images/aboutus.jpg) top center no-repeat;height: 358px;}
.about_img{width: 479px;float: left;margin-left: 10px;margin-top: 35px;}

#focus {position:relative;width:479px;height:290px;overflow: hidden;}
#focus ul {width:423px;height:284px;position:absolute;}
#focus ul li {float:left;width:479px;height:290px;overflow:hidden;position:relative;}
#focus ul li a img{width:479px;height:290px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .preNext {width:23px; height:40px; position:absolute; top:120px; background:url(../images/pre.png) no-repeat 0 0; cursor:pointer;z-index:9999;}
#focus .pre {left:0; background-position:right top;}
#focus .next {right:0; background-position:left top;}
.about1{width:640px;float:right;margin-top: 20px;}
.about_title{line-height:40px;padding-left:15px;font-weight:bold;font-family:"Microsoft YaHei";font-size:32px;color:#062a82;text-align: left;}
.about_title span{color:#222222;}
.about1 .content1{padding:5px;font-size: 14px;line-height: 30px;margin-top:45px;}
.about1 a img{width: 119px;height: 33px;display: block;float: right;margin-top: 18px;}




/*案例*/
.cont2{background: #f5f5f5;margin-top: 70px;padding-top:30px;padding-bottom: 30px;}
.cont_center1{width: 1208px;margin:0 auto;}
.case{width:1208px;float:left;}
.case_title{line-height:140px;font-family:"微软雅黑";
background:url(../images/case_title.jpg) no-repeat top center;font-size:28px;color:#333333;height: 98px;text-align: center;}
.case_title span{font-weight: bold;color:#062a82;}
.case .content{padding-top: 30px;}
.case .content a.detail img{display: block;width: 123px;height: 35px;margin:0 auto;}


.anli{width:1208px;float:left;padding-bottom: 30px;}
.tab{position:relative;width: 405px;margin:0 auto;}
.tab li{float:left;display:block;margin-right: 15px;text-align: center;}
.tab li a{display:block;line-height:37px;color:#333333;font-size:16px;border:1px solid #c6c6c6;height:37px;width:118px;text-align: center;}
.tab li a:hover{text-decoration:none;}
.tab li a.tab_click{color:#fff;text-decoration:none;font-size:16px;background:#e32433;border-color:#e32433;text-align: center;height:37px;width:118px;line-height:37px;}
.tab_content{padding-top:40px;position: relative;}
.l_btn,.r_btn{position:absolute;top:46%;cursor:pointer;}
.l_btn{left:0;}
.r_btn{right:0;}
.l_btn1,.r_btn1{position:absolute;top:46%;cursor:pointer;}
.l_btn1{left:0;}
.r_btn1{right:0;}
.l_btn2,.r_btn2{position:absolute;top:46%;cursor:pointer;}
.l_btn2{left:0;}
.r_btn2{right:0;}
.news2_company{margin-top:10px;}
.product_listt{}
.product_listt li{float:left;margin-left:11px;margin-right:11px;padding-bottom:15px;_display:inline;}
.product_listt li a.img{padding:4px;border:1px solid #e0e0e0;background: #fff;}
.product_listt li a.img img{width:248px;height:248px;}
.product_listt li h3{text-align:center;padding-top:10px;}
.product_listt li h3 a{font-weight:normal;font-size: 14px;}
.product_listt li a.img{display:block;}
.product_listt li a.img:hover{border-color:#e32433;}
.roll_product{float:left;}



/*滚动*/
#demo{overflow:hidden;width:92%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

.copyright1 {
    text-align: left;
    line-height: 30px;
    margin-top: 20px;
}
.copyright {
    text-align: left;
    line-height: 30px;
    float: left;
    margin-top: 20px;
}
