.inBanenr img{display:block;width:100%;height:230px;object-fit:cover;}
.in_main{padding:40px 0 30px;background:#f3f3f3;}
.in_main > .w1100{display:flex;justify-content:space-between;}
.in_left{width:207px;}
.in_left .in_nav{min-height:410px;border-top:2px solid #c00000;background:#fff url("../images/indNavBg.jpg") center top no-repeat;padding:0 32px 20px;}
.in_nav .inNav_T{line-height:76px;margin-bottom:10px;font-size:22px;color:#333;}
.inNav_list li > a{display:block;line-height:35px;margin-bottom:10px;font-size:15px;color:#333;position:relative;border-radius:4px;background:url("../images/cir01.png") 15px center no-repeat;padding-left:30px;}
.inNav_list li > a:hover,.inNav_list li > a.act{background-color:#c00000;color:#fff;background-image:url("../images/cir02.png");}
.inNav_list .inNavEr{display:none;}
.inNav_list li > a.act+.inNavEr{display:block;}
.inNavEr a{display:block;padding:0 30px;line-height:30px;font-size:14px;color:#333;}
.inNavEr a:hover,.inNavEr a.act{color:#c00000;font-weight:bold;}
.in_right{width:calc(100% - 240px);background:#fff;box-sizing:border-box;padding:0 25px 30px;}
.in_right img{
max-width:100%;}
.in_title{line-height:50px;font-size:17px;color:#333;border-bottom:1px solid #ccc;position:relative;display:flex;justify-content:space-between;}
.in_title:after{content:"";width:70px;height:1px;background:#c00000;position:absolute;left:0;bottom:-1px;}
.in_title .in_address{padding-left:22px;background:url("../images/home.png") left center no-repeat;line-height:36px;margin-top:14px;font-size:12px;color:#999;}
.in_address a{font-size:12px;color:#999;}
.in_address span{color:#c00000;}
/* 内页差不多啊，就不分了 */
.vdoList{display:flex;flex-wrap:wrap;margin:0 -15px;padding:30px 0 10px;}
.vdoList li{width:calc(33.33% - 30px);margin:0 15px 8px;}
.vdoList li a{display:block;line-height:42px;font-size:14px;color:#333;text-align:center;}
.vdoList li a:hover{color:#c00000}
.vdoList .vdoPic{overflow:hidden;position:relative;}
.in_right .PTList{padding:12px 0 30px;}
.introMain{padding:24px 0 30px;font-size:14px;color:#333;line-height:30px;min-height:500px;}
.vdoData{padding:24px 20px 0;font-size:14px;color:#333;line-height:30px;min-height:700px;}
.vdoData .vdoDBox{margin:0 auto 15px;}
.vdoDBox video{display:block;margin:auto;width:100%;height:auto;}
.dataMain{padding:24px 0;font-size:14px;color:#333;line-height:30px;min-height:500px;}
.dataMain .dataTitle{display:flex;font-size:16px;line-height:30px;color:#333;font-weight:bold;justify-content:center;text-align:center;flex-wrap:wrap;margin-bottom:12px;}
.dataTitle.stateDA:after,.dataTitle.stateDB:after,.dataTitle.stateDC:after{content:"";display:block;width:60px;height:30px;}
.dataTitle.stateDA:after{background:url("../images/state01.png") center no-repeat;}
.dataTitle.stateDB:after{background:url("../images/state02.png") center no-repeat;}
.dataTitle.stateDC:after{background:url("../images/state03.png") center no-repeat;}
.dataTitle.stateD1:after,.dataTitle.stateD2:after,.dataTitle.stateD3:after{content:"";display:block;width:60px;height:30px;}
.dataTitle.stateD1:after{background:url("../images/state01.png") center no-repeat;}
.dataTitle.stateD2:after{background:url("../images/state02.png") center no-repeat;}
.dataTitle.stateD3:after{background:url("../images/state03.png") center no-repeat;}
.dataMain .dataInfo{line-height:36px;margin-bottom:16px;font-size:13px;color:#666;background:#f7f7f7;display:flex;justify-content:center;flex-wrap:wrap;}
.dataInfo li{margin:0 8px;}
.dataMain img{max-width:100%;height:auto;}
.in_right .inBack{display:inline-block;padding-left:36px;line-height:30px;font-size:14px;color:#4a4747;background:url("../images/iconBack.jpg") left center no-repeat;}


