﻿
.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:1410px;
  max-width:1920px;
  overflow:hidden;
  margin:0 auto;
  height:310px;
  position:relative;
  z-index:-1;

	
}
.cat img{ object-fit: cover;}


.container{ 
  min-width:1410px;
  max-width:1920px;
  margin:0 auto;
  margin-top:-50px;


  
  
  
}
  
.container .Wrap{
  width:1200px;
  margin:0 auto;
  box-shadow:0px 4px 10px 4px rgba(0,0,0,0.1);
  padding:5px 20px 0 20px;
  box-sizing: border-box;
  background:#FFF
 
	
}

#left{
	width: 240px;
	float:left;
	margin-top:25px;
	
	
}
#left .lnavtitle{
	 background:url(../images/public/left-tit.png) top center no-repeat;  
	 height:68px; line-height:68px;   
	 padding-left:45px; 
	 font-size:22px; 
	 font-weight:300; 
	 color:#FFFFFF; 
	 overflow:hidden;
	 box-sizing: border-box; 
	
}


#left > ul{background:#F2F3F7; padding:10px 0 200PX 0;}
#left > ul > li{ width:205px; margin:0 auto; margin-top:5px;}
#left > ul > li.on ul{ display:block}


#left > ul > li > a:nth-child(1){ font-size:15px;  height:55px;  display:block; line-height:55px; padding-left:30px; background:url(../images/public/left-li.png) no-repeat; color:#FFF}
#left > ul > li > a:nth-child(1) i{float:right; line-height:55px; 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; background:url(../images/public/left-lion.png) no-repeat}

#left ul li ul{background:#FFFFFF; margin-bottom:20px; padding-bottom:20px; display:none;}
#left ul li ul li{ height:50px; background:url(../images/public/line.gif) bottom repeat-x; width:90%; margin:0 auto}
#left ul li ul li a{ line-height:50px; padding-left:20px; font-size:15px; display:block}
#left ul li ul li a:hover{ text-decoration:none}
#left ul li ul li a i{float:right; line-height:50px; margin-right:10px; font-size:12px;}

#left ul li ul li.on a:hover,#left ul  li  ul li.on a{color: #FFB530; text-decoration:none}


.container .Wrap .content{ margin-top:25px;}
.container .Wrap .r_b{ width:830px; margin-right:40px;  }
.container .Wrap .ct-title{ height:46px;  line-height:46px; border-bottom:2px solid #1451BC; overflow:hidden }
.container .Wrap .ct-tit{  font-size:20px; font-weight:600; color:#179BD9; height:50px;  line-height:50px; text-align:center }
.container .Wrap .currentPath{ height:50px;  line-height:50px; color:#103687}
.container .Wrap .currentPath a{ color:#103687}

.container .Wrap .content .ct-body{
   min-height:800px; 
   box-sizing: border-box; 



}




#cnt_lst{ margin:20px auto; padding:0}
#cnt_lst li{background:#F2F2F2 url(../images/public/line.gif) repeat-x bottom; display:block; height:48px; padding:0 10px 0 10px; margin-top:10px;   }
#cnt_lst li.odd{ background:#EAF3FC url(../images/public/line.gif) repeat-x bottom;}
#cnt_lst li span{line-height:48PX;  color:#92929A;}
#cnt_lst li span i{ color:#6192E1}
#cnt_lst li a{font-size:16px;  display: block;  padding-left:12px; line-height:48px; float:left }
#cnt_lst li a i{color:#6192E1; font-size:18px; margin-right:10px;}


#cnt_lst_time{ margin:20px auto; padding:0;background:url(../images/public/time.jpg) 130px 0 repeat-y }
#cnt_lst_time li{display:block; height:66px; padding:0 10px 0 10px; overflow:hidden  }
#cnt_lst_time li span{line-height:66PX;  color:#92929A; width:140px; padding:0 0 0 30px;}
#cnt_lst_time li a{font-size:16px;  display: block;  line-height:66px; width:80%; float:left; background:url(../images/public/line.gif) repeat-x bottom }



#cnt_lst_table{ width:827px; border-bottom:1px solid #DFDFDF;  margin:20px auto; padding:0; background:url(../images/public/table.jpg) repeat-y}
#cnt_lst_table li{ line-height:46px; padding-left:50px; float:left; width:206px; box-sizing: border-box;  }
#cnt_lst_table li a{font-size:16px;  display: block; }





#cnt_lst_search{ margin:20px auto; padding:0}
#cnt_lst_search li{background:#F2F2F2 url(../images/public/line.gif) repeat-x bottom; display:block; height:48px; padding:0 10px 0 10px; margin-top:10px; }
#cnt_lst_search li.odd{ background:#F2F7FB url(../images/public/line.gif) repeat-x bottom;}
#cnt_lst_search li div.time{line-height:48PX;  color:#92929A;}
#cnt_lst_search li a{font-size:16px;  display:inline-block;  padding-left:12px; line-height:48px; }
#cnt_lst_search li a i{color:#6392E2; font-size:18px;}



#cnt_lst_man{margin:20px auto;padding:0; width:960px; }
#cnt_lst_man li{ height:160px; padding:20px 0 20px 0; background:url(../images/public/line.gif) 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;}
#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:#5966D9; line-height:40px; }
#cnt_lst_man li .tit a i{ width:15px; font-weight:normal; color:#1DBDF1;  font-size:12px; float:left; line-height:40px; margin-top:2px;}
#cnt_lst_man li .lst_text { width:770px;}
#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:#2167C6; display:block;}


#cnt_lst_pic{margin:0px auto; padding:0px 0 0px 0; margin-top:20px; margin-left:20px;}
#cnt_lst_pic li{ float:left; width:280px; height:193px; margin-bottom:40px;}
#cnt_lst_pic li a{ display:block; width:230px;  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:230px; height:140px; 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;
	    /*opacity:0.6;*/
}
#cnt_lst_pic li a:hover .name{ background:#ECAF5C; color:#FFF}
#cnt_lst_pic li a:hover .name i{  color:#FFFFFF;}
#cnt_lst_pic li .name{ border-top:3px solid #EECC9C; background:#EFEFEF; padding-left:20px; font-size:16px; height:52px; line-height:52px; }
#cnt_lst_pic li .name i{ font-size:22px;  float:right; line-height:52px; height:26px; overflow:hidden; margin-right:20px;}



.cnt_lst_pic_man{margin:0px auto; padding:0px 0 0px 0; margin-top:20px; }
.cnt_lst_pic_man li{ float:left; width:192px; height:220px;}
.cnt_lst_pic_man li a{ display:block; width:140px;  position:relative; margin:0 auto;
padding:3px;
 box-sizing: border-box; 
-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_man li a:hover{ text-decoration:none}

.cnt_lst_pic_man li a .img_box{ width:134px; height:170px; overflow:hidden}
.cnt_lst_pic_man li a img{height:100%;width:100%;transition:all 0.6s ease;opacity:1;}
.cnt_lst_pic_man li a:hover img { 
        transform:scale(1.2,1.2);
	    transition:all 0.6s ease;
	    /*opacity:0.6;*/
}
.cnt_lst_pic_man li .name{ position:absolute; left:3px; top:140px; width:90px; height:21px;  line-height:21px;   box-sizing: border-box; font-size:12px; color:#FFFFFF; background:url(../images/public/name.png) no-repeat; padding-left:30PX;  }
.cnt_lst_pic_man li a:hover .name{  color: #EFA42F;}


#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/public/line.gif) 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: #2357AB}
#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 #B3C4DE}
#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;}
.view{ color:#7885ED; }


.ct-body .ct-body-tit{  font-size:22px; font-weight:600;line-height:60px; text-align:center; color:#179BD9;}
.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; }
.ct-body .ct-b-b p{ font-size:15px; padding:5px 15px 5px 15px; line-height:32px;}
.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{ text-align:left}
.ct-body .ct-b-b img{ max-width:820px;} 

.ct-body .fj ul li{ padding:20px 0 20px 0; line-height:48px; font-size:16px; display:block;}
.ct-body .fj ul li a{ color:#0257A7}
.ct-body .fj ul li a:hover{ color: #F3A924;}


.ct-body .pageBox{ height:100px; background:url(../images/public/line.gif) top repeat-x; padding:20px; box-sizing: border-box; }
.ct-body .pageBox .pages{ width:80%; line-height:32px; font-size:16px;}
.ct-body .pageBox a.golist{ border:1px solid #836447; color:#836447; height:40px; line-height:40px; text-align:center; border-radius:5px; padding:0 30px 0 30px}
.ct-body .pageBox a.golist:hover{ background:#836447; color:#FFF; text-decoration:none}


.ct-body .dis-tit{ font-size:18px; font-weight:300;line-height:40px;  color:#179BD9; background:url(../images/public/ico.jpg)  10px center no-repeat; padding-left:30px; border-bottom:2px solid #80CBEB; margin-top:20px; }
.ct-body .dispBox{ width:952px; margin:0 auto; margin-top:20px;}
.ct-body .dispBox .distop{ background:url(../images/public/dis-top.jpg) no-repeat; height:20px;}
.ct-body .dispBox .disbody{ background:url(../images/public/dis-body.jpg) repeat-y; padding:20px 30px 20px 30px; }
.ct-body .dispBox .disbody p{ line-height:2; padding:0px 0 5px 0}
.ct-body .dispBox .disbtn{ background:url(../images/public/dis-btn.jpg) no-repeat; height:29px;}




