@charset "utf-8";
/* CSS Document */
body{ background:#F5F6F8;}
.Wrap{ width:1250px; margin:0 auto;}
.topmenu:after,#left ul li a:after,ct-title:after,.ct-body:after,ct-body>ul>li:after,.container:after,#cnt_lst_man li .lst_text:after{
    content: "";
    display: block;
    visibility: hidden;
    clear: both;}
.cat{

min-width:1420px;

max-width:1920px;

overflow:hidden;

margin:0 auto;

/* height:300px; */

position:relative;

z-index:-1;

}
.cat img{/* object-fit: cover; */width: 100%;/* height: 300px; */}


#left{
	width: 252px;
	margin-top:-75px;}
#left .lnavtitle{
	 background:url(../images/pubilc/left-tit.jpg) top center no-repeat;  
	 height:75px; line-height:75px;   
	 padding-left:45px; 
	 font-size:22px; 
	 font-weight:300; 
	 color:#FFFFFF; 
	 overflow:hidden;
	 box-sizing: border-box;}
#left .l-t{ 
      width:252px; 
	  height:71px;
	  margin-top:20px; 
	  line-height:72px; 
	  padding-left:45px; 
     font-size:22px; 
	 font-weight:300; 
	 color:#FFFFFF;
	 background:#B30404; 
	 overflow:hidden;
	 box-sizing: border-box;
	 display:none;}

#left > ul{background:url(../images/pubilc/left-bc.jpg) repeat-y; padding-bottom:50PX;}
#left > ul > li{ margin-left:14px;}
#left > ul > li.on ul{ display:block;}


#left > ul > li > a:nth-child(1){ font-size:18px;  height:76px;  display:block; line-height:76px; padding-left:30px; border-bottom:2px solid #FFF;}
#left > ul > li > a:nth-child(1) i{float:right; line-height:76px; margin-right:20px; font-size:12px;}
#left > ul > li.on > a:nth-child(1),
#left > ul > li >a:nth-child(1):hover{text-decoration:none; color:#FFF; background:#E8A463;}

#left ul  li  ul{background:#FFFFFF; padding:0 0 20px 0; display:none;}
#left ul  li  ul li{ height:50px; background:url(../images/pubilc/line.jpg) bottom repeat-x; width:90%; margin:0 auto;}
#left ul  li  ul li a{ line-height:50px; background:url(../images/pubilc/ico.jpg) 10px center no-repeat; padding-left:20px;}
#left ul  li  ul li.on a:hover,#left ul  li  ul li.on a{color: #F2CB28;}

.container{ width:1280px; margin:0 auto; background:#FFF;}
.container .Wrap .content{margin:0 auto; min-height:800px;}
.container .Wrap .r_b{ width:930px; float:right; margin-top:20px;}
.container .Wrap .ct-title{ height:52px;  line-height:52px; border-bottom:3px solid #E7A362 ;}
.container .Wrap .ct-tit{  font-size:22px; font-weight:300; color:#1F1F1F; height:52px;  float:left ;}
.container .Wrap .currentPath{ float:right;}
.container .Wrap .content .ct-body{}
.ct-body .ct-body-tit{  font-size:22px; font-weight:700;line-height:60px; text-align:center; color:#B20406;}
.ct-body .msgbar{ text-align:center; padding:5px 0 5px 0; height:24px; line-height:24px;}
.ct-body .ct-b-b{ padding:20px 30px 20px 30px; line-height:2;}
.ct-body .ct-b-b p{font-size: 18px !important;text-indent: 2em;font-family: 宋体;line-height: 1.7 !important;}
.ct-body .ct-b-b a{ font-size:15px; color:#0033FF; text-decoration:underline  ;}
.ct-body .ct-b-b a:hover{ color:#FF0000;}
.ct-body .ct-b-b table td{}
.ct-body .ct-b-b .vsbcontent_img{display: flex; 
align-items: center; 
justify-content: center; margin:20px auto 20px auto;}
.ct-body .ct-b-b img{max-width:820px;margin:0 auto;border: 0 !important;}


#cnt_lst{ margin:20px auto; padding:0;}
#cnt_lst li{background:#F2F2F2 url(../images/pubilc/line.jpg) repeat-x bottom; display:block; height:52px; padding:0 10px 0 10px; margin-top:10px;}
#cnt_lst li.odd{ background:#FDF6EE url(../images/pubilc/line.jpg) repeat-x bottom;}
#cnt_lst li span{line-height:48PX;  color:#92929A;}
#cnt_lst li span i{ color:#757BF5;}
#cnt_lst li a{font-size:16px;  display: block;  padding-left:12px; line-height:48px; float:left ;}
#cnt_lst li a i{color:#E4A464; font-size:18px; margin-right:10px;}


#cnt_lst_search{margin:20px auto; padding:0px 0 0px 0; margin-top:20px;}
#cnt_lst_search li{background:#FFFFFF url(../images/pubilc/line.jpg) repeat-x bottom; display:block; height:48px; padding:0 10px 0 10px; margin-top:10px;}
#cnt_lst li.odd{ background:#FDF6EE url(../images/pubilc/line.jpg) repeat-x bottom;}
#cnt_lst_search li .time{ display:block; line-height:32PX; font-style:italic; color:#AEADAB;}
#cnt_lst_search li a{ font-size:16px;  display: block;  padding-left:12px; line-height:48px; float:left;}
#cnt_lst_search li .disp{ line-height:48px; font-size:14px;}
#cnt_lst_search li a i{color:#E4A464; font-size:18px;}


#cnt_lst_man{margin:20px auto;padding:0 ;}
#cnt_lst_man li{ height:160px; padding:20px 0 20px 0; background:url(../images/pubilc/line.jpg) bottom repeat-x;}

#cnt_lst_man li .images-wrap{ width:126px; height:162px; box-shadow:0 0px 5px 2px rgba(0,0,0,0.1);
  box-sizing: border-box; background:#FFF; padding:3px; overflow:hidden; float:left;}
#cnt_lst_man li .images-wrap img{
	width: 100%; 
	height:156px;
	transition:all 0.6s ease;
	opacity:1;}
#cnt_lst_man li .images-wrap a{
	display:block;}
#cnt_lst_man li .images-wrap a:hover img{
	transform:scale(1.2,1.2);
	transition:all 0.6s ease;}

#cnt_lst_man li .tit{ height:40px;}
#cnt_lst_man li .tit a{ font-size:18px; font-weight:bold; color:#B20403; line-height:40px;}
#cnt_lst_man li .tit a i{ width:12px; height:12px;  color:#E7A362;  font-size:1px; float:left; line-height:40px;}
#cnt_lst_man li .lst_text { width:750px; float:right;}
#cnt_lst_man li .disp{  font-size:14px; line-height:28px; color:#414141; height:112px;}

#cnt_lst_man li .more{ text-align:right; line-height:20px;}
#cnt_lst_man li .more a{ color:#BD4546; display:block;}



#cnt_lst_pic{margin:0px auto; padding:0px 0 0px 0; margin-top:20px;}
#cnt_lst_pic li{ float:left; width:310px; height:258px; margin-bottom:20px;}
#cnt_lst_pic li a{ display:block; width:300px;  position:relative; margin:0 auto;
-webkit-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.1), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 60px rgba(0, 0, 0, 0) inset;
-moz-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.1), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0) inset;
 box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.1), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.0) inset;}
#cnt_lst_pic li a:hover{ text-decoration:none;}

#cnt_lst_pic li a .img_box{ width:300px; height:186px; overflow:hidden;}
#cnt_lst_pic li a img{height:100%;width:100%;transition:all 0.6s ease;opacity:1;}
#cnt_lst_pic li a:hover img { 
        transform:scale(1.2,1.2);
	    transition:all 0.6s ease;}
#cnt_lst_pic li a:hover .name{ background:#E8A463; color:#FFF;}
#cnt_lst_pic li a:hover .name i{  color:#FFFFFF;}
#cnt_lst_pic li .name{ border-top:3px solid #EECC9C; padding-left:20px; font-size:16px; height:64px; line-height:64px;}
#cnt_lst_pic li .name i{ font-size:22px;  float:right; line-height:64px; height:32px; overflow:hidden; margin-right:20px;}


#cnt_lst_7{margin:0px auto; padding:0px 0 0px 0; margin-top:10px;}
#cnt_lst_7 li{ height:160px; padding:25px 0 20px 0; background:url(../images/pubilc/line.jpg) bottom repeat-x;}
#cnt_lst_7 li .tit{ height:40px; line-height:40px;}
#cnt_lst_7 li .tit a{ font-size:16px; font-weight:bold; color: #B20406;}
#cnt_lst_7 li .images-wrap{ width:236px;float:left; height:145px;}
#cnt_lst_7 li .images-wrap .img_box{ width:236px; height:145px; overflow:hidden; padding:3px; border:1px solid #F2F2F2;}
#cnt_lst_7 li .images-wrap img{height:100%;width:100%;transition:all 0.6s ease;opacity:1;}
#cnt_lst_7 li .images-wrap a{ display:block;}
#cnt_lst_7 li .images-wrap a:hover img{ transform:scale(1.2,1.2);
	    transition:all 0.6s ease;}

#cnt_lst_7 li .lst_text{ width:648px; float:right;}
#cnt_lst_7 li .disp{  font-size:14px; line-height:24px; color:#414141;  height:100px; padding-top:10px;}
.mes-time,.mes-nums{  font-size:13px; color:#414141;}
.view{ color:#B20406;}


@media screen and (max-width: 680px) {
	.cat{
		width:100%;
		min-width:100%;
		max-width:100%;
		margin-top:65px;
		height:auto;}
	.cat img {
            width: auto;
            height: auto;
            max-width: 100%;
            max-height: 100%;}	
   .Wrap{ width:96%; margin:0 auto ;}
   .container{ width:100%;}
   .container .Wrap .content{ height:auto; min-height:auto; margin-top:0px; padding-top:20px;}
   .container .Wrap .r_b{ width:100%; float:none;}
   .container .Wrap .ct-title{ line-height:36px; height:36px;}
   .container .Wrap .ct-tit{ display:inline-block; width:30%; font-size:18px;}
   .container .Wrap .currentPath{display:inline-block; width:70%; text-align:right;}
   .container .Wrap .currentPath span{ display:none;}
   #left{ display:none;}
   
   .ct-body .ct-b-b{ padding:20px 10px 20px 10px; line-height:2;}
   .ct-body .ct-b-b img{object-fit:contain;  width:90%; margin:0 auto; height:auto;}
   .ct-body .ct-b-b table{ width:98%; margin:0 auto;}
   
   .ct-body .ct-body-tit{ line-height:1.5;}
   
   
   #cnt_lst li a{font-size:16px; width:60%;  
   text-overflow:ellipsis;
   overflow:hidden;
   white-space:nowrap;}
   #cnt_lst li a i{ margin-right:5px;}
   
   #cnt_lst_man li{ height:auto;}
   #cnt_lst_man li .images-wrap,#cnt_lst_man li .lst_text{ width:100%; float:none;}
   #cnt_lst_man li .images-wrap{ border:none; box-shadow:none; padding:0;}
   #cnt_lst_man li .images-wrap img{object-fit: contain;}
   #cnt_lst_man li .lst_text{ margin-top:20px;}
   #cnt_lst_man li .disp{  font-size:14px; line-height:2; color:#414141; height:auto ;}
   
   #cnt_lst_pic li{ width:100%;}
   #cnt_lst_pic li a{ width:90%;}
   #cnt_lst_pic li a .img_box{ width:100%;}
   #cnt_lst_pic li a img{object-fit: cover;}
   
   
   #cnt_lst_7 li{ height:auto;}
   #cnt_lst_7 li .tit{ line-height:1.5; padding:10px 0 10px 0;}
   #cnt_lst_7 li .images-wrap,#cnt_lst_7 li .lst_text{width:100%; float:none ;}
   #cnt_lst_7 li .images-wrap{ height:auto;}
   #cnt_lst_7 li .images-wrap .img_box{ width:80%; height:200PX; margin:0 auto;  padding:0px; border:none;}
   #cnt_lst_7 li .images-wrap .img_box IMG{object-fit: contain;}
   #cnt_lst_7 li .disp{ height:auto; padding-top:0;}
}