@charset "utf-8";

/*banner*/
.banner{position: relative; height:630px;clear: both;}
.ban_p,.ban_p li{ height:630px;overflow: hidden;}
.ban_p li a{ display:block; height:630px; background:url(../images/banner1.jpg) no-repeat center 0;}
.ban_t{width:142px;height:32px;bottom: 30px;left:50%;margin-left:-111px;position: absolute;text-align: center;}
.ban_t em{width:20px;height:20px;border-radius:20px;margin:0 11px; display: inline-block;background: #d7d7d7;}
.ban_t em.on{background: #1d2088;}

.til01{height:106px;display: block;font-size:38px;line-height:46px;color: #1d2088;text-align: center;padding:8px 0 0;font-family: "Microsoft Yahei";}
.til01 span{display: inline-block;color: #e62129;}
.til01 p{display: block;font-size: 20px;line-height:26px;color: #333;font-weight: normal;}
.til01 a{display: block;color: #1d2088;}
.webox .til01{background:url(../images/wetil.gif) no-repeat center 0;}
.probox .til01{background:url(../images/protil.gif) no-repeat center 0;}
.plan .til01{background:url(../images/plantil.gif) no-repeat center 0;}
.edge .til01{background:url(../images/edgetil.gif) no-repeat center 0;}
.case .til01{background:url(../images/casetil.gif) no-repeat center 0;}
.newbox .til01{background:url(../images/newtil.gif) no-repeat center 0;}

/*搜索*/
.seabox{height:49px;line-height:24px;padding: 26px 0 0;font-family: "Microsoft Yahei";border-bottom: solid 1px #ececec;}
.t_pho{left: 0;top: -58px;background:url(../images/t_pho.gif) no-repeat 40px 55px #1d2088;line-height: 22px;color: #fff;padding:28px 0 0 70px;width: 244px;height: 79px;}
.t_pho span{display: block;font-size: 26px;line-height: 30px;font-weight: bold;}
.keyword{width: 100%;color: #999;}
.keyword a{color: #888;padding: 0 9px;}
.sea_inp{width:256px;height:24px;overflow: hidden;line-height: 24px;border-left: solid 1px #ececec;border-right: solid 1px #ececec;}
.sea_inp .serach{width:200px;height:24px;border:0; background:#fff;line-height:24px;color:#a9a9a9;padding:0 0 0 10px;float:left;outline: none;display: block;font-size:12px;}
.sea_inp .sub{ width:46px; height:24px;float:left;cursor: pointer;display: block;background:url(../images/sea_ico.gif) no-repeat 8px 3px;border: 0;}

/*我们*/
.webox{height:262px;line-height:24px;position: relative;padding: 69px 0 0;color: #7c7c7c;}
.webox_c{height:98px;overflow: hidden;}
.webox_c ul{margin-left: -90px;width: 1390px;}
.webox_c li{float: left;width: 271px;border-right: solid 1px #e3e3e3;font-size: 16px;line-height:36px;text-align: center;color: #999;padding: 9px 0;}
.webox_c li p{display: block;overflow: hidden;font-size:56px;color: #1d2088;font-family:Times New Roman;line-height: 56px;}
.webox_c li:hover,.webox_c li:hover p{color: #e62129;}

/*产品*/
.probox{font-family: "Microsoft Yahei";/* height:1208px; */padding: 48px 0 22px;line-height:28px;position: relative;background:url(../images/probg.jpg) no-repeat center bottom #f4f4f4;}
.pro_cla{height:292px;line-height:58px;color: #222;margin-bottom: 17px;border: solid 1px #dcdcdc;overflow: hidden;}
.pro_c1{height: 58px;border-bottom: solid 1px #dcdcdc;overflow: hidden;background:#fff;}
.pro_c1 h3{width:154px;float: left;font-size: 18px;background: #e6222a;border-right: solid 1px #dcdcdc;padding: 0 0 0 31px;font-weight: normal;}
.pro_c1 h3 a{color: #fff;display: inline-block;padding:0 30px 0 0;}
.pro_c1 h3:hover,.pro_c1:first-child h3{background: #e6222a;}
.pro_c1 h3 a:hover,.pro_c1:first-child h3 a{/* background:url(../images/ico1.gif) no-repeat right center; */}
.pro_c1 p{width:974px;float: left;padding: 0 19px;white-space: nowrap;overflow: hidden;}
.pro_c1 p span{float: right;}
.pro_c1 p em{display: inline-block;padding: 0 21px;}
.pro_c1 p a{display: inline-block;display: inline-block;background: #f4f3f3;margin: 4px 5px 3px 5px;width: 97px;height: 40px;line-height: 40px;padding: 0 10px;font-weight: 600;}
.pro_c1:nth-child(2) p a:last-child,.pro_c1:nth-child(2) p em:nth-last-child(2){display:none;}

.pro_cp dl{height: 457px;background: #f9f9f9;margin-bottom: 17px;}
.pro_cp dt,.pro_cp dt img{width:607px;height:455px;display: block;overflow: hidden;float: left;}
.pro_cp dd{float: left;width: 328px;padding: 80px 0 0 97px;}
.pro_cp dd h3{font-size:24px;line-height: 36px;height: 71px;color: #333;background:url(../images/ico04.gif) no-repeat 0 bottom;margin-bottom: 14px;}
.pro_cp dd h3 a{color: #333;display: block;}
.pro_cp dd span{font-size:16px;display: block;line-height: 28px;font-weight: normal;}
.pro_cp dd:hover h3 a,.pro_cp dd h3 a:hover,.pro_c1 p a:hover{color: #e62129;}
.pro_cw{height: 172px;overflow: hidden;}

.pro_ct{height: 270px;overflow: hidden;font-family: "Microsoft Yahei";}
.pro_ct li p,.pro_ct li p img{width: 284px;overflow: hidden;height:214px;display: block;}
.pro_ct ul{width: 1284px;}
.pro_ct li{width: 284px;float: left;margin: 0 21px 0 0;}
.pro_ct li span{display: block;line-height: 52px;text-align: center;}
.pro_ct li span a{display: block;color: #fff;}

/*广告*/
.h_gg1{font-family: "Microsoft Yahei";line-height: 40px;color: #333;}
.h_gg2{background:url(../images/h_gg02.jpg) no-repeat center 0;height: 249px;display: block;}
.gg01{width: 388px;top: 199px;right: 144px;background:url(../images/ico05.gif) no-repeat 0 17px;padding: 0 0 0 20px;white-space: nowrap;}
.gg01 span{float: right;display: block;width: 139px;}
.gg01 span a{display: block;width: 139px;background: #1d2088;color: #fff;border-radius: 20px;text-align: center;}
.gg01 b{font-size: 30px;font-family:Bodoni MT, Times New Roman;}

/*解决方案*/
.plan{font-family: "Microsoft Yahei";padding: 44px 0 0;height: 694px;background: #f4f4f4;line-height: 30px;}
.plan_t{width: 280px;height:506px;left: 0;top: 114px;z-index: 2;}
.plan_t li,.plan_t p{/* height: 202px; */background: rgb(93 93 93 / 86%);font-size: 18px;color: #fff;float: left;margin: 0 1px 0 0;width: 200px;padding: 20px 20px;line-height: 61px;}
.plan_t li a,.plan_t p a{display: block;color: #fff;}
.plan_t li.cur,.plan_t a:hover p{background:#e62129;}
.plan_c,.plan_c dl{width: 1200px;height: 506px;overflow: hidden;background: #fff;}
.plan_c dt,.plan_c dt img{width:900px;height: 506px;overflow: hidden;float: left;}
.plan_c dd{width:216px;float: left;padding: 72px 0 0 37px;}
.plan_c dd h3{height: 60px;line-height: 60px;font-size: 20px;color: #333;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.plan_c dd h3 a{color: #333;display: block;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.plan_c dd p{display: block;height: 232px;overflow: hidden;}
.plan_c dd span a{display: block;width: 139px;line-height: 40px;text-align: center;color: #fff;background: #1d2088;border-radius: 20px;}

/*优势*/
.edge{font-family: "Microsoft Yahei";line-height:24px;height: 787px;padding:46px 0 0;font-size: 16px;line-height: 24px;}
.edge_t{left: 50%;height: 46px;margin-left: 244px;bottom: 122px;text-align: center;width: 276px;line-height: 46px;font-family:Bodoni MT, Times New Roman;font-size: 24px;z-index: 2;}
.edge_t p{width: 246px;float: left;text-align: center;}
.edge_t p em{display: inline-block;color: #666;width: 54px;}
.edge_t p em.cur{color: #e62129;font-size: 40px;}
.prev1,.next1{width: 14px;display: block;padding: 20px 0 0;}
.prev1 img,.next1 img{display: block;}
.edge1{background:url(../images/edge_pic1.jpg) no-repeat center 0;height:596px;}
.edge2{background:url(../images/edge_pic2.jpg) no-repeat center 0;height:596px;}
.edge3{background:url(../images/edge_pic3.jpg) no-repeat center 0;height:596px;}
.edge4{background:url(../images/edge_pic4.jpg) no-repeat center 0;height:596px;}
.edge_w{background:rgba(255 , 255 , 255 , 0.95);/* height:490px; */padding: 107px 44px 31px 60px;width: 800px;margin-top: 46px;}
.edge_w h3{background:url(../images/ico06.gif) no-repeat 0 bottom;height:102px;font-size: 28px;color: #333;line-height: 38px;font-weight: normal;margin-bottom: 25px;white-space: nowrap;}
.edge_w h3 span{display: block;font-size: 34px;color: #e62129;line-height: 46px;}
.edge_pz{height: 248px;overflow: hidden;}

/*案例*/
.case{position: relative;height:617px;color: #4e4a49;font-family: "Microsoft Yahei";line-height: 26px;}
.case_t{width: 422px;}
.case_t li{width:200px;padding: 25px 0 0;text-align: center;line-height: 38px;border: solid 1px #e0e0e0;height: 111px;float: left;margin: 0 0 11px 9px;cursor: pointer;}
.case_t li img{width: 100%;height: 100%;display: block;margin: 0 auto;}
.case_t li.cur{border-color: #e62129;color: #e62129;}
.case_c,.case_c dl,.case_c dt,.case_c dt img{width: 774px;height: 435px;overflow: hidden;}
.case_c dl{position: relative;}
.case_c dd{position: absolute;left: 0;bottom: 0;background: rgba(255, 255 , 255 , 0.9);height:74px;padding:11px 37px 0;width: 700px;}
.case_c dd h3{font-size: 18px;line-height: 31px;font-weight: normal;color: #333;}
.case_c dd h3 a{color: #333;display: block;}

/*资讯*/
.newbox{font-family: "Microsoft Yahei";padding:57px 0 0;height: 684px;line-height: 24px;}
.news,.faqs{width: 532px;height: 478px;background: #fff;box-shadow: 0 0 10px 10px #fbfbfb;border: solid 1px #f5f5f5;padding: 12px 23px;overflow: hidden;}
.new_t{height:56px;line-height:56px;overflow: hidden;font-size:20px;padding: 0 0 0 12px;border-bottom: solid 1px #e0e0e0;font-weight: bold;margin-bottom: 14px;}
.new_t a{display: block;color: #333;}
.new_t li{float: left;padding:0 48px 0 0;color: #333;}
.new_t li.cur{color: #e62129;}

.new_c dl{position: relative;margin-bottom: 15px;}
.new_c dl,.new_c dt,.new_c dt img{width:532px;height: 299px;display: block;overflow: hidden;}
.new_c dd{height: 40px;line-height: 40px;position: absolute;left: 0;bottom: 0;background: rgba(0 , 0 , 0 , 0.5);padding: 0 20px;width: 492px;z-index: 1;}
.new_c dd a{display: block;color: #fff;}
.new_c li,.faq_c li{display: block;line-height: 42px;height: 42px;overflow: hidden;border-bottom: solid 1px #e0e0e0;}
.new_c li:last-child,.faq_c li:last-child{border: 0;}
.new_c li a,.faq_c li a{display: block;height: 42px;background:url(../images/ico02.gif) no-repeat 5px 15px;padding: 0 0 0 26px;color: #666;}
.new_c li a:hover,.faq_c li a:hover{background:url(../images/ico07.gif) no-repeat 5px 15px;color: #333;}

.faq_c dl{border-bottom: solid 1px #e0e0e0;height: 145px;margin-bottom: 10px;overflow: hidden;padding: 0 11px 0 19px;}
.faq_c dt{height: 34px;line-height: 32px;font-weight: bold;background:url(../images/wen.png) no-repeat 0 7px;padding:0 0 0 28px;}
.faq_c dt a,.honner h2 a{display: block;color: #333;}
.faq_c dd p{display: block;height: 64px;overflow: hidden;}
.faq_c dd span a{display: block;color: #1d2088;}

/*关于*/
.about{height: 750px;font-family: "Microsoft Yahei";background:url(../images/aboutbg.jpg) no-repeat center 0;line-height: 24px;padding:45px 0 0;text-align: center;}
.about h2{height:114px;font-size:38px;line-height:114px;color: #fff;}
.about h2 a{display: block;color: #fff;}
.about_c{width: 1200px;/* margin: 0 auto; */}
.about_p,.about_p img{width: 400px;height: 500px;display: block;overflow: hidden;float: left;}
.about_w h3{height:57px;font-weight: normal;font-size: 18px;line-height: 64px;overflow: hidden;}
.about_w h3 a{display: block;color: #333;}
.about_w p{display: block;/* height: 63px; */}
.about_w span a{display: block;width: 139px;line-height: 40px;text-align: center;color: #fff;background: #1d2088;border-radius: 20px;margin: 0 auto;}

/*荣誉*/
.honner{height: 356px;font-family: "Microsoft Yahei";}
.honner h2{height: 366px;background:url(../images/ico03.gif) no-repeat 0 0;font-size: 16px;font-weight: normal;padding: 0 0 0 50px;line-height: 41px;height: 52px;}
.hon_c{overflow: hidden;text-align: center;}
.hon_c ul{width: 1300px;}
.hon_c li{width:189px;float: left;margin:0 63px 0 0;}
.hon_c li p{background:url(../images/hon_lbg.jpg) no-repeat 0 0;padding:17px 20px;}
.hon_c li span{display: block;line-height: 48px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.hon_c li p,.hon_c li p img{width:148px;height: 197px;display: block;overflow: hidden;}

/*友情链接*/
.link{height:64px;line-height:64px;color: #666;position: relative;font-family:"Microsoft Yahei";}
.link_c{width:1100px;overflow: hidden;}
.link span{width:97px;float: left;font-size: 16px;font-weight: bold;}
.link span em{font-weight: bold;}
.link_c a{display: inline-block;color: #666;padding:0 27px;}

.pro_cp dt img,.case_cl dt img, .case_lc li p img, .plan_c dt img, .new_c dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.pro_cp dt img:hover,.case_cl dt img:hover, .case_lc li p img:hover, .plan_c dt img:hover, .new_c dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}







/*下面是新加代码*/


.wrapper {
    margin: auto;
    width: 1220px;
}
.ow-idx-product h2.header {
    font-size: 32px;
    font-weight: normal;
    height: 24px;
    line-height: 24px;
    padding: 0px 0px 25px 0px;
    text-align: center;
}
.ow-idx-product h2.header {
    font-size: 32px;
    font-weight: normal;
    height: 24px;
    line-height: 24px;
    padding: 0px 0px 25px 0px;
    text-align: center;
}
.ow-idx-product .cates {
}
.ow-idx-product .cates ul {
    padding: 10px 0px;
    zoom: 1;
    overflow: auto;
    text-align: center;
}
.ow-idx-product .cates ul li {
    display: inline;
    padding: 0px 5px;
}
.ow-idx-product .cates ul li a {
    background-color: #fff;
    border: 1px solid #e6e6e6;
    display: inline-block;
    font-size: 16px;
    height: 24px;
    line-height: 24px;
    padding: 8px 30px;
}
ul.ow-idx-product-list {
    padding: 20px 0px 0px 0px;
    zoom: 1;
    overflow: auto;
}
ul.ow-idx-product-list li {
    float: left;
    margin: 0px 25px 35px 0px;
    width: 280px;
    position: relative;
}
ul.ow-idx-product-list li {
    float: left;
    margin: 0px 25px 35px 0px;
    width: 280px;
    position: relative;
}
ul.ow-idx-product-list li .thumb a {
    background-color: #fff;
    border: 1px solid #e6e6e6;
    display: block;
    /* height: 172px; */
    width: 278px;
    text-align: center;
    overflow: hidden;
}
ul.ow-idx-product-list li .thumb a img {
    /* height: 168px; */
    width: 274px;
    padding: 2px;
}
ul.ow-idx-product-list li .info {
    padding: 0px 0px 8px 0px;
}
ul.ow-idx-product-list li h3 {
    font-size: 16px;
    font-weight: normal;
    /*height: 24px;*/
    line-height: 24px;
    padding: 18px 0px 8px 0px;
    overflow: hidden;
    text-align: center;
    font-family: "Microsoft Yahei";
}
ul.ow-idx-product-list li .subtitle {
    color: #888;
    font-size: 12px;
    height: 50px;
    line-height: 24px;
    overflow: hidden;
    text-align: center;
    font-family: "Microsoft Yahei";
}
ul.ow-idx-product-list li {
    float: left;
    margin: 0px 25px 35px 0px;
    width: 280px;
    position: relative;
}
ul.ow-idx-product-list li {
    float: left;
    margin: 0px 10px 35px 10px;
    width: 280px;
    position: relative;
}
ul.ow-idx-product-list li.li4, ul.ow-idx-product-list li.li8, ul.ow-idx-product-list li.li12, ul.ow-idx-product-list li.li16, ul.ow-idx-product-list li.li20 {
    margin-right: 0px;
}
.ow-idx-more {
    font-size: 20px;
    text-align: center;
    padding: 10px 0px 0px 0px;
}
.ow-idx-more a {
}


.ow-idx-product { background:#fafafa; padding:50px 0px;}
.ow-idx-product h2.header {font-size: 38px;font-weight: 600;height:24px;line-height:24px;padding:0px 0px 25px 0px;text-align:center;font-family: "Microsoft Yahei";color: #1e2188;}
.ow-idx-product .cates{}
.ow-idx-product .cates ul{ padding:10px 0px; zoom:1; overflow:auto; text-align:center;}
.ow-idx-product .cates ul li{ display:inline; padding:0px 5px;}
.ow-idx-product .cates ul li a{background-color:#fff;border:1px solid #e6e6e6;display:inline-block;font-size:16px;height:24px;line-height:24px;padding:8px 30px;font-family: "Microsoft Yahei";}
.ow-idx-product .cates ul li a:hover{ background-color:#2993df; border-color:#2993df; color:#fff; text-decoration:none;}