@charset "utf-8";
.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;
}

.container .Wrap,.footer .Wrap{ width:1280xp; margin:0 auto; }  

.container{ 
  background:#FFFFFF url(../images/public/body.jpg) repeat-x;  
  min-width:1280px;
  max-width:1920px;
  margin:0 auto;
  padding:20px 0 0 0
  
  }
  
.container .Wrap{}

#left{
	width: 215px;
	float:left;
	
	
}
#left .lnavtitle{
	 background:url(../images/public/left-tit.png) top center no-repeat;  
	 height:67px; line-height:70px;   
	 padding-left:45px; 
	 font-size:22px; 
	 font-weight:549; 
	 color:#FFFFFF; 
	 overflow:hidden;
	 box-sizing: border-box; 
	
}


#left > ul{background:url(../images/public/left-bc.png) repeat-y; padding-bottom:250PX;}
#left > ul > li{ margin-left:12px;}
#left > ul > li.on ul{ display:block}


#left > ul > li > a:nth-child(1){ font-size:18px;  height:80px;  display:block; line-height:80px; padding-left:30px; border-bottom:2px solid #E1E1E1}
#left > ul > li > a:nth-child(1) i{float:right; line-height:50px; 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:#F19900;}

#left ul li ul{background:#FFFFFF; padding:0 0 10px 0; 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:16px;}
#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: #F2CB28; text-decoration:none}


.container .Wrap .content{
  }
.container .Wrap .r_b{ width:1025px;  }
.container .Wrap .ct-title{ height:52px;  line-height:52px; }
.container .Wrap .ct-tit{  font-size:22px; font-weight:300; color:#1F1F1F; height:52px;  line-height:52px; }
.container .Wrap .content .ct-body{
	 min-height:800px; 
   background:#FFF; 
   box-shadow:0px 4px 10px 4px rgba(0,0,0,0.1);
   padding:10px 20px 0 20px;
   box-sizing: border-box; 



}

#cnt_lst{ margin:20px auto; padding:0}
#cnt_lst li{background:#FCF9F2 url(../images/public/line.gif) repeat-x bottom; display:block; height:49px; padding:0 10px 0 10px; margin-top:10px;   }
#cnt_lst li.odd{ background:#F2F7FB url(../images/public/line.gif) repeat-x bottom;}
#cnt_lst li span{line-height:49PX;  color:#92929A;}
#cnt_lst li span i{ color:#836445}
#cnt_lst li a{font-size:16px;  display: block;  padding-left:12px; line-height:49px; float:left }
#cnt_lst li a i{color:#836445; font-size:18px;padding-right: 8px;}


#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:#866345; line-height:40px; }
#cnt_lst_man li .tit a i{ width:15px; font-weight:normal; color:#866345;  font-size:1px; float:left; line-height:40px;}
#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:#866345; display:block;}


#cnt_lst_pic{margin:0px auto; padding:0px 0 0px 0; margin-top:20px; margin-left:5px;}
#cnt_lst_pic li{ float:left; width:310px; height:258px; margin-bottom:20px;    margin-left: 11px;
}
#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;
	    /*opacity:0.6;*/
}
#cnt_lst_pic li a:hover .name{ background:#856347; 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_pic_man{margin:0px auto; padding:0px 0 0px 0; margin-top:20px; }
#cnt_lst_pic_man li{ float:left; width:310px; height:293px; margin-bottom:40px;}
#cnt_lst_pic_man li a{ display:block; width:236px;  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:230px; height:290px; 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:234px; width:217px; height:46px; background:url(../images/public/name.png) no-repeat; line-height:46px; padding-left:50px;  box-sizing: border-box; font-size:22px; color:#FFF }
#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:700;line-height:60px; text-align:center; color:#856347;}
.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:18px; padding:5px 15px 5px 15px; line-height:32px;text-indent: 2em;}
.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{    border: 1px solid #000;}
.ct-body .ct-b-b table td p {text-indent: 0em;}
.ct-body .ct-b-b img{ max-width:820px;margin: auto;
    display: block;}

.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:14px;}
.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}