.title_box{text-align: center; margin-bottom:20px; }
.title_box h2{font-size:30px; font-weight:500; margin-bottom:25px; position: relative; z-index: 1;letter-spacing: 1px; color: #000;}
.title_box h2:after{content:"";width: 30px; height: 2px; position: absolute; bottom:-20px; left:49%; background-color: #970102;  }
.title_box p{color: #898989; font-size: 16px;}
/*一模块*/
.oneleft_box{width: 627px; height: 370px;}
.oneright_box{width: 573px; height: 370px;overflow: hidden }
.oneright_box .scope-bg{width: 100%;height: 339px; overflow: hidden;background:url("../img/tu.jpeg") no-repeat 100% 100%;display: flex;justify-content: center;align-items: center}
.oneright_box .scope-bg .scope{
    width: 80%;
    height: 70%;
    margin: 0 auto;
}
.scope .scope-title{
    width: 100%;
    height: 20%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color: #fff; 
    font-size: 20px;
}
.scope .scope-list{
    width: 100%;
    height: 80%;
    display: flex;
    align-content: space-around;
    flex-flow: row wrap;
}
.scope-list .scope-box{
    width: 100%;
}
.scope-box div{
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    overflow: hidden;
}
.scope-box img{
    width: 10px;
    height: 10px;
}
.scope-box span{
    font-size: 16px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.aboutbox{width: 90%; margin:25px auto 0; font-size:16px;}
.aboutbox h1{font-weight: bold; font-size: 24px; line-height: normal; margin-bottom:15px; letter-spacing:1px; font-weight: 500;}
.aboutbox p{line-height: 30px; color: #666;}
.viewmore{width: 110px; height:40px; line-height: 40px; text-align: center; border: #0b0b0b solid 1px;text-align: center; display: block; font-size: 12px;}
.viewmore:hover{ color: #fff; background-color: #0b0b0b; transition: all .4s ease;}
.companylist ul li{ margin-bottom:12px;}
.companylist ul li h4{font-size: 18px; line-height: normal;}
.companylist ul li p{color:#eee; font-size: 14px; text-indent:1em;}
/*gsfc_sart*/
.gsfc{width:573px; height:370px; overflow:hidden; position:relative;  }
.gsfc .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.gsfc .hd ul{ overflow:hidden; zoom:1; float:left;  }
.gsfc .hd ul li{ float:left; margin-right:5px; width:20px; height:8px; text-align:center; background:#eee; cursor:pointer; box-shadow: 1px 1px 1px #111;}
/*.gsfc .hd ul li.on{ background:#f00; color:#fff; }*/
.gsfc .bd{ position:relative; height:100%; z-index:0;   }
.gsfc .bd li{ zoom:1; vertical-align:middle; }
.gsfc .bd img{ width:573px; height:370px; display: block; }

.jpzlist{text-align:center; padding-top:0px; padding-bottom:30px; }
.jpzlist ul{width: 100%;margin: 0 auto;display: flex;justify-content: space-between}
.jpzlist ul li{display:inline-block;  background-color: #317BDA;}
.jpzlist ul li a{color: #fff;  letter-spacing: 1px;   display:inline-block; padding:2px 20px;}
.jpzlist ul li a:hover{color:#fff; }

.zdtj{ width:1200px;  overflow:hidden;}
.zdtjlist ul li{ width: 23%; margin-right:17px; margin-bottom:17px; float:left; overflow:hidden; height:auto; box-shadow: 1px 1px 2px #939393; }
.zdtjlist ul .nomar{margin-right: 0;}
.cp_show{background-color:#eee; moz-user-select:-moz-none;-moz-user-select: none;  -o-user-select:none; -khtml-user-select:none;  -webkit-user-select:none;  -ms-user-select:none;  user-select:none; padding:1px; color: #333; display: block;}
.cp_show .zd_img{margin: 0px auto; display: block; height: 280px; width: 280px; }
.zdtjlist ul li a .zd_sanHbox{padding:15px 0; text-align: left; padding-left: 10px; font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 96%;
    white-space: nowrap;
}
.zdtjlist ul li a .zd_sanHbox .zd_title{color: #333; font-size: 16px;}
.cp_show:hover{background-color: #111; color: #fff; }
.zdtjlist ul li .cp_showbox{overflow: hidden;}
.cp_show:hover img{transform: scale(1.15);transition: all 1s;}
.cp_show:hover .zd_sanHbox .zd_title{padding-left:15px; color: #fff;}
.cp_show:hover .zd_sanHbox p{padding-left:15px;}
/*成交记录*/
.txtMarquee-top{ position:relative; height:auto; width: 1200px; }
.txtMarquee-top .hd{ overflow:hidden;  text-align: center; }
.txtMarquee-top .bd{ height:auto; float:left; border-bottom: #a7a7a7 solid 1px;width: 1198px; }
.txtMarquee-top .infoList li{ height:45px; line-height:45px;  border-bottom:#a7a7a7 solid 1px;  border-left:#a7a7a7 solid 1px;border-right:#a7a7a7 solid 1px;}
.cjjl_bg{height:58px; background-color:#970102; float: left;  width:1198px; border-top: #fff solid 1px; font-size: 18px;}
.mingcheng_bt{ color: #fff;float: left;width:20%;text-align:center;  height:58px; line-height:58px; }
.mingcheng{float: left;width:20%;text-align:center; color:#333; font-size: 16px;background-color: #fff; }
.txtMarquee-top .infoList li:hover .mingcheng{background-color: #eee;}
.newsbg{height: 490px; background: url("../img/newsbg.jpg") no-repeat center top;}
.newsbox{height:367px; width: 100%; background-color: #e4e4e4; box-shadow:#000 2px 2px 10px;}
.newsboxleft{width: 220px; background-color: rgb(49,123,218); height:212px; padding-top: 155px; color:#fff; text-align: center;}
.newsboxleft h1{font-size:26px; line-height: normal; color:#fff; letter-spacing:3px;}
.newsboxcenter{width:700px; padding:30px 50px; height: 307px;     margin-left: 50px;}
.homenewbox{width:295px; }
.homenewbox ul li{height:30px;}
.homenewbox ul li a{font-size:14px;}
.newsboxright{width:180px; height: 367px;  background-color:rgb(49,123,218);}
.newsmore{ text-align: center; width: 57px; display: block; color: #fff; line-height:40px; letter-spacing: 2px; font-size:14px; margin:155px auto;}
.newsmore img{ margin: 0 auto;}
.newsmore:hover{color: #fff;}
.newsmore:hover img{transform: scale(1.2);transition: all 0.6s;}

.rmcp{ width:1198px;  overflow:hidden;  }
.rmcp .bd ul{ overflow:hidden; zoom:1; }
.rmcp .bd ul li{ margin-right: 15px; float:left;  overflow:hidden; border:1px solid #a0a0a0;  position: relative }
.rmcp .bd ul li:hover{ border-color: #c30d23; cursor: pointer;}
.rmcp .bd ul li  img{  display:block; width: 284px; height: 172px;}
/*mxbox*/
.mxbox{background: url("../img/banner_jczx.jpg")no-repeat; height: 256px; width: 1200px; position: relative; border: #970102 solid 1px;}
.imgcx,.zxkf,.cply{position: absolute; text-align: center; width: 140px; height: 35px; line-height: 35px; background-color: #fff; color: #970102; font-size: 14px; border-radius: 20px;right:128px; ;}
.cply {top:70px;}
.imgcx{top:125px;}
.zxkf {top:180px;}
.mxbox a:hover{background-color: #000; color: #fff; right:115px;}
