/*首页弹窗*/
#productformModal .modal-content{background-color: #fff;margin: 0 auto;background:url(/static/images/index/productfrom2.png) no-repeat;width: 401px;height: 520px;border: 0px solid rgba(0, 0, 0, 0);-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0);box-shadow: 0 0px 0px rgba(0, 0, 0, 0);}
#productformModal .modal-content .row{position: absolute;top:120px;width: 100%;left: 0px;margin: 0px;}
#productformModal .modal-content .row .col-md-7{text-align: left;}
#productformModal .modal-content .row .col-md-5 p{margin: 0px;}
#productformModal .modal-content .row p{line-height: 20px;text-align: center;padding: 30px 0px;}
#productformModal .modal-content .row .info{color: #999;padding: 15px 0px;}
#productformModal .modal-content form .form-control{width:190px;}
#productformModal .modal-content form .input-group{width:205px;padding-left: 15px;}
#productformModal .modal-content form .input-group .form-control{width:150px;}
#productformModal .modal-content form label{font-size: 16px;font-weight: 400;}
#productformModal .modal-content .btn-product-y{width: 180px;height: 180px;background-color: #f0a1a4;border-radius: 16px;padding: 15px;margin-left: 75px;margin-top: 10px;cursor: pointer;}
#productformModal .modal-content .btn-product-n{width: 90%;margin: 0 auto;font-size: 16px;height: 45px;line-height: 45px;background-color: #d61518;border-radius: 6px;color: #fff;}
#productformModal .modal-content form input:read-only { background-color: #fff;}
#productformModal .close{position: absolute;right: 0px;top: 65px;height: 30px;width: 30px;}
#productformModal .dropdown .close{top: 5px;width: auto;height: auto;right: -22px;font-size: .9em;}
#productformModal .hometype{width: 220px;margin-left: 15px;text-align: center;}
#productformModal .hometype li a{display: inline-block;width: 28%;text-align: center;margin:0 2%;padding:5px 10px;cursor: pointer;}
#productformModal .hometype li a.active{background-color: #d7011d;color: #fff;}

.banner .page-meum{}
.banner .page-meum li{width: 10%;margin: 0px 5px;float: left;}
.banner .page-meum li a{line-height: 40px;height: 40px;display: block;cursor: pointer;background-color: #f2f2f2;}
.banner .page-meum li.active a{background-color: #ce1818; color: #fff;}
.banner .page-meum li a:hover{background-color: #ce1818; color: #fff;}
.banner .circular li{width: 90px;margin: 0px 26px;}
.banner .circular span{display: block;font-size: 38px;}
.banner .circular li a{width: 90px;height: 90px;border-radius: 45px;line-height: 30px;padding: 18px 0px;border:1px solid #666;color: #666;}
.banner .circular li a:hover,.banner .circular li.active a{border-color:#ce1818;}

.page3 .btn{height: 60px;line-height: 60px;padding: 0px 50px;margin: 40px 10px 0px 10px;color: #fff !important;border:none;border-radius: 6px;font-size: 20px;}
.page3 .title{text-align:left;margin-bottom:0px;font-size:35px;}
.page3 .title_sub p{font-size:30px;font-weight:300}

.page2 .page-header .page-meum{margin-top: -30px; float: right;border-bottom: 2px solid #fe0000;font-size: 16px;}
.page2_3 .page-header{border: none;}
.page4{margin: 20px 0px;}
.page4 .col-md-5{padding: 0px;}
.page4 .row{padding: 0px;}
.page5{margin-bottom: 20px;}
.page5 .title p{width: 100%;text-align: left;/*padding-left:100px ;padding-right: 100px;*/}
.page6,.video{margin: 20px 0px;}
.page6 .title p{width: 100%; text-align: left;/*padding-left:100px ;padding-right: 100px;*/}
.page6 .thumbnail{border: none;}

.map{margin-top: 20px;}
.map .title p{width: 100%;text-align: center;padding-left:80px ;padding-right: 80px;}
.map .title p:nth-of-type(2){width: 100%;text-align: center;padding-left:80px ;padding-right: 80px;padding-top:0px !important ;}
.Marquee_x{margin:0px;}
.Marquee_x li{list-style:none; padding:0; margin:0;text-align: left;}
.Marquee_x li img{margin: 0px 10px 10px 0px;}
/*案例展示*/
.caseshow .row{margin: 0px;}
.caseshow{margin: 0px 0px;}
.caseshow .col-md-4{padding: 5px;}
.caseshow img{margin: 5px;}
/*视频*/
.videobox .col-md-12{padding: 0px;}
.videobox .col-md-7{width: 710px;}
.videobox .col-md-5{width: 490px;}
.videobox .col-md-7,.videobox .col-md-5{padding: 0px 5px 0px 5px;margin: 0px;}
.videobox .display{display: flex;top: 5px;left: 10px;width: 480px;height: 340px;cursor: default;}
.videobox .display p{font-size: 16px;line-height: 24px;font-weight: 300;}
.videobox img{margin: 5px;}
.videobox .row{margin: 0px;padding: 0px;}

.playicon{position: absolute;width: 720px;height: 340px;background: url(/static/images/playicon.png) no-repeat;background-position: center;z-index: 2;top: 0px;left: 0px;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}
.playicon:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

#myscheme .modal-dialog{width: 1000px;top: 100px;}
#myscheme .modal-body{padding: 20px 20px 20px 20px;}
#myscheme form{padding-top: 50px;}
#myscheme form p{padding-top: 50px;}

/*头部模块*/
.module_list{background-color: #fff;padding: 40px 0px;}
.module_list .row{text-align: center;height: 260px;display: flex;align-items: center;justify-content: center;}
.module_list .col-md-2{float: left;width:240px;text-align: center;height: 240px;background: url(/static/images/module/modulebg.png) repeat-y}
.module_list .col-md-2.active h4,.module_list .col-md-2.active p{color: #ce1818}
.module_list .active  .media-body .line{background-color: #ce1818;}
.module_list .col-md-2:hover{height: 260px;width: 260px;background: none;background-color: #ce1818;}
.module_list .one,.module_list .three{background-position:-240px 0px;}
.module_list h4 {color: #333;}
.module_list p{color: #666666;line-height: 20px;}
.module_list .media-body {padding-top: 130px;}
.module_list .media-body .line{height: 1px;width: 50px;background-color: #666;margin: 0 auto;display: block;margin-top:10px ;margin-bottom: 15px;}
.module_list .one .media-body{background:url(/static/images/module/1.png) no-repeat center 30px;background-size: 86px;}
.module_list .two .media-body{background:url(/static/images/module/2.png) no-repeat center 30px;background-size: 86px;}
.module_list .three .media-body{background:url(/static/images/module/3.png) no-repeat center 30px;background-size: 86px;}
.module_list .four .media-body{background:url(/static/images/module/4.png) no-repeat center 30px;background-size: 86px;}
.module_list .five .media-body{background:url(/static/images/module/5.png) no-repeat center 30px;background-size: 86px;}

.module_list .col-md-2:hover h4 ,.module_list .col-md-2:hover p{color: #fff;}
.module_list .col-md-2:hover .line{background-color: #fff;}
.module_list .one:hover .media-body{background:url(/static/images/module/1-1.png) no-repeat center 30px;background-size: 86px;}
.module_list .two:hover .media-body{background:url(/static/images/module/2-1.png) no-repeat center 30px;background-size: 86px;}
.module_list .three:hover .media-body{background:url(/static/images/module/3-1.png) no-repeat center 30px;background-size: 86px;}
.module_list .four:hover .media-body{background:url(/static/images/module/4-1.png) no-repeat center 30px;background-size: 86px;}
.module_list .five:hover .media-body{background:url(/static/images/module/5-1.png) no-repeat center 30px;background-size: 86px;}

/*数字滚动*/

.inrow{font-size:0;[;font-size:12px;];*font-size:0;font-family:arial;[;letter-spacing:-3px;];*letter-spacing:normal;*word-spacing:-1px;}
.inrow>li,.inrow span{display:inline-block;*display:inline;*zoom:1;font-size:14px;letter-spacing:normal;word-spacing:normal; }
.dataNums{width:100%; height:75px; text-align:center;}
.dataNums .dataOne{ width:32px; height:75px; text-align: center; }
.dataNums .dataBoc {position: relative; width: 100%; height: 100%; overflow: hidden;}
.dataNums .dataBoc .tt {position: absolute; top: 0;  left: 0; width: 100%;  height: 100%;}
.dataNums .tt span{width:100%;height:100%; font: 54px/75px "Arial";}
/*新闻*/

.new .newlist .newcontent{width: 33.33%;float: left;padding-right: 20px;padding-left: 20px;}
.new .title{border-bottom: 1px solid #eee;text-align: left;background: none !important;margin-bottom: 0px; }
.new .title div span{font-size: 14px;color: #666;font-weight: normal;margin-left: 0px;padding: 0px;margin: 0px;line-height: 20px;}
.new .title a{float: right;font-size: 14px;font-weight: normal !important;color: #666;}
.new .now{padding: 0px 0px 15px 0px;border-bottom: 1px solid #eee;text-align: left;line-height: 20px;margin-bottom: 20px;margin-top: 20px;}
.new .now div{font-size: 18px;}
.new .now>div+div{font-size: 12px;}
.new .list-group li{border: none;text-align: left;padding-left: 0px;padding-right: 0px;}
.new .list-group li .time{float: right;}
.new .list-group li{ background:none;}
.show{font-size: 25px !important;}

/*友情*/
.youqing_links{margin-top: -70px;margin-bottom: 40px;}
.youqing_links .tab-pane{padding: 10px;border: 1px solid #eee;border-top: none;}

.swiper-container{
    margin: 0 auto;
}

.videolist{margin-top:45px !important;}
.videolist div{display:inline-block;width:238px;border-radius:0 0px 6px 6px;position:relative;text-align:center;margin-bottom:15px}
.videolist img{width:225px;display:block;}
.videolist h4{text-align:left;font-size:14px;color:#666;padding:5px ;}
.videolist .playicon{width:238px;height:170px;background-size:32px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.videolist .playicon:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

.imglist_sgjs{
    text-align: left;
    width: 1220px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;    
    flex-wrap: wrap;
    margin-top: 30px;
}
.imglist_sgjs .imga{
    padding: 5px;
    margin: 5px 0;
    box-shadow: none;
    overflow: hidden;
    width: 25%;
    height: 200px;
}
.imglist_sgjs.banjiang .imga{
    height: 190px;
}
.imglist_sgjs .imga img{
    border-radius: 0px;
    width: 100%;
    display: block;
}
.imglist_sgjs .imglist a {
    background-color: #fff;
}

.content .flex{
    background-color: #fff;
}

@media (max-width: 1210px){
    .imglist_sgjs{
        width: 1000px;
        
    }
    .videobox .col-md-7{width: 600px;}
    .videobox .col-md-5{width: 400px;}
    .videobox .display{width: 390px;height: 277px;}
    .videobox .col-md-7 img{width:590px;height:277px}
    .videobox .col-md-5 img{width:390px}
    .videolist div{width:196px;}
    .videolist img{width:190px;}
    .videolist .playicon{width:196px;height:160px;}
}