body{font:14px/1.5 Hiragino Sans GB;color: #333;}
body,dl,dd,p,form{margin:0;}
audio:focus,video:focus{outline: none;}
table{border-spacing: 0;border-collapse: collapse;}
input[type=number],input[type=password],input[type=text],textarea {appearance:none;-moz-appearance:none;-webkit-appearance:none;}
input,button{background: transparent;}
textarea{display: block;resize: vertical;font-family: auto;}
input,input[type="text"],select,button,textarea{padding: 7px 10px;border: 1px solid #DCDFE6;border-radius: 3px;color: #666;outline: none;vertical-align: middle;transition: all .3s linear;}
select{padding: 6px 10px;}
input[type="text"]:hover,input[type="password"]:hover,select:hover,textarea:hover{border-color: #acb6cb;}
input:focus,input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus{border-color: #bc0715;}
select[disabled]{background: #ddd!important;cursor: not-allowed;}
select[disabled]:hover{border-color: transparent;}
input[disabled]{background: #ddd!important;cursor: not-allowed;}
input[disabled]:hover{border-color: transparent;}
input[readonly]{border-color: transparent;background: transparent !important;}
input[readonly]:hover{border-color: transparent;}
input[readonly]:focus{border-color: transparent;box-shadow: none;}
input[type="button"]{border: none;border-radius: 3px;outline: none;cursor: pointer;}
input::-webkit-input-placeholder{color: #aaa;}
input::-moz-input-placeholder{color: #aaa;}
input::-ms-input-placeholder{color: #aaa;}
ol,ul,li{list-style: none;padding: 0;margin: 0;}
h1,h3{margin: 0;}
a{text-decoration: none;color: #333;outline: 0;}
img{max-width: 100%;vertical-align: middle;}
.fl{float: left;}
.fr{float: right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.dib{display:inline-block;*zoom:1;*display:inline;vertical-align: middle;}
.db{display:block;}
.dn{display: none;}
.clearfix{zoom:1;clear: both;}
.clearfix:before,.clearfix:after{content:".";display:block;overflow:hidden;height:0;clear:both;visibility:hidden;}
/* ::-webkit-scrollbar-track{background-color: transparent;border-radius: 2px;}
::-webkit-scrollbar{width: 2px;height:3px;background-color: transparent;}
::-webkit-scrollbar-thumb{background-color:transparent;border-radius: 2px;}
 */
/*色调：#bc0715*/

/*文字省略....*/
.nowrap{white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.nowrap2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.nowrap3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.nowrap4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}



.chuzhou_wrap{}
.chuzhou_wrap .topPic{min-width: 1200px;text-align: center;overflow: hidden;}
.chuzhou_wrap .topPic img{}
.chuzhou_wrap .topTitle{min-width: 1200px;padding: 30px 0;background: #fff6f5;text-align: center;}
.chuzhou_wrap .topTitle p{width: 1180px;margin: 10px auto;font-size: 34px;}
.chuzhou_wrap .topTitle p a{font-weight: bold;color: #bc0715;}
.chuzhou_wrap .topTitle p a:hover{text-decoration: underline;}
.chuzhou_wrap .topTitle div{width: 1180px;margin: auto;line-height: 2;}
.chuzhou_wrap .topTitle div a{font-size: 16px;color: #333;display: inline-block;}
.chuzhou_wrap .topTitle div a:hover{color: #bc0715;}

.chuzhou_wrap .main{width: 1200px;margin: auto;}
.panel{width: 580px;}
.panel .title{margin: 20px auto;line-height: 45px;font-size: 26px;color: #bc0715;overflow: hidden;}
.panel .title img{margin-right: 5px;}
.panel .title a{color: #666;font-size: 13px;}
.panel .title a:hover{color: #bc0715;}
.panel .imageText{width: 100%;height: 278px;position: relative;overflow: hidden;}
.panel .imageText img{width: 100%;height: 100%;object-fit: cover;transition: all 200ms;}
.panel .imageText div{width: 96%;height: 50px;line-height: 50px;padding: 0 2%;font-size: 20px;color: #fff;background: rgba(0,0,0,.5);position: absolute;left: 0;bottom: 0;} 
.panel .imageText:hover{box-shadow: 0 0 8px #666;}
.panel .imageText:hover img{transform: scale(1.1);}

.ul_list{margin: 5px 0 0;}
.lista{display:block;height: 60px;line-height: 60px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 16px;border-bottom: 1px dashed #dcdcdc;}
.lista :hover a{color: #BC0715;}

.adPanel{width: 1200px;margin: 35px auto 10px;background: #dd1f1e;text-align: center;overflow: hidden;}
.panelWrap_2 .title{margin: 20px auto 0;border-bottom: 1px dashed #dcdcdc;}

.panelWrap_3{}
.panelWrap_3 .title{margin: 20px auto;line-height: 45px;font-size: 26px;color: #bc0715;overflow: hidden;}
.panelWrap_3 .title a{color: #666;font-size: 13px;}
.panelWrap_3 .title a:hover{color: #bc0715;}
.panelWrap_3 .panel .imageText{height: 357px;}

.ulPanel{width: 580px;}
.ulPanel li{margin-bottom: 27px;transition: all 200ms;}
.ulPanel li:hover{box-shadow: 0 0 10px #666;transform: translate(0,10px);}
.ulPanel li .left{width: 263px;height: 165px;position: relative;overflow: hidden;}
.ulPanel li .left img{width: 100%;height: 100%;object-fit: cover;transition: linear 200ms;}
.ulPanel li .left div{width: 96%;height: 40px;line-height: 40px;padding: 0 2%;font-size: 20px;color: #fff;background: rgba(0,0,0,.5);position: absolute;left: 0;bottom: 0;}
.ulPanel li .right{width: 295px;}
.ulPanel li .right a{margin-top: 15px;font-size: 15px;/* font-weight: bold; */}
.ulPanel li .right a:first-child{margin-top: 0px;}
.ulPanel li .right a:hover{color: #BC0715;}

.imageTextSmall{width: 263px;margin-left: 40px;}
.imageTextSmall a{width: 100%;height: 165px;margin-bottom: 28px;position: relative;overflow: hidden;}
.imageTextSmall a img{width: 100%;height: 100%;object-fit: cover;transition: linear 200ms;}
.imageTextSmall a div{width: 96%;height: 40px;line-height: 40px;padding: 0 2%;font-size: 20px;color: #fff;background: rgba(0,0,0,.5);position: absolute;left: 0;bottom: 0;}
.imageTextSmall a:hover{box-shadow: 0 0 8px #666;}
.imageTextSmall a:hover img{transform: scale(1.1);}

.newPanel{width: 295px;}
.newPanel a{margin-top: 15px;font-size: 15px;}
.newPanel a:nth-child(1),.newPanel a:nth-child(2){font-size: 18px;font-weight: bold;}
.newPanel a:first-child{margin-top: 0px;}
.newPanel a:hover{color: #BC0715;text-decoration: underline;}
