﻿#jjheader {
	padding-top: 30px;
	background: url(imgjj_banner.jpg);
	padding-bottom: 28px;
}

.nnav {
	width: 100%;
	border-top: 1px solid #333;
}

.nnavleft {
	background: url(imgnavleft.png) no-repeat;
	width: 25px;
	height: 50px;
	float: left;
}

.nnavright {
	background: url(imgnavright.png) no-repeat;
	width: 25px;
	height: 50px;
	float: left;
}

.navconten {
	width: 1250px;
	margin: 0 auto;
}

.nnavcon {
	width: 1200px;
	float: left;
	height: 50px;
	
}

.nnavcon li {
	float: left;
	margin-left: 15px;
	margin-right: 15px;
	line-height: 45px;
}

.nnavcon li a {
	color: #fff;
}

.nnavcon li a:hover {
	color: #FAFAFA;
}

.nright {
	float: left;
	width: 460px;
	background-color: #fff;
	margin-left: 10px;
	border-top: 2px solid #013B72;
}

.hotn {
	padding: 20px;
}

.hottop {
	border-bottom: 1px dashed #DCDCDC;
	padding-bottom: 20px;
}

.hottop h2 {
	font-size: 19px;
	margin-bottom: 10px;
}

.titnav {
	line-height: 40px;
	padding-left: 15px;
	border-bottom: 1px dashed #DCDCDC;
}

#jjheader .nh1 {
	color: #FFEB3B;
}

.nmenu ul li a {
	color: #FFFFFF;
}


.jjmenu{    background: #B71C1C;  height: 46px; border: 1px solid #9a1c1c;}


.jjmenu li{    background: #B71C1C; float: left; line-height: 45px; padding-left: 20px; padding-right: 20px;}
.jjmenu li:hover{    background: #881414;}
.jjmenu li a{color: #FFFFFF;}
.jjmenu ul li a {
        color: #FFEB3B;
}


#zSlider{margin:0px auto;   overflow:hidden; margin-top: 30px;}
#picshow{position:relative;}
#picshow,#picshow_img{width:795px; height:440px; overflow:hidden; float:left;}
#picshow_img li{width:795px; height:440px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:795px; height:440px;}
#picshow_tx{left:0px; width:795px; bottom:0px; position:absolute; height:90px; overflow:hidden;}
#picshow_tx li{background:url(imagespicshow_bg.png) repeat; padding:10px 30px; height:70px; color:#fff; display:none;}
#picshow_tx li a{color:#fff;}
#picshow_tx li a:hover{text-decoration:underline;}
#picshow_tx li h3{ margin:13px 0;}
#picshow_tx li p{ color:#ccc; line-height:16px; height:16px; overflow:hidden;}
#select_btn{width:390px; height:440px; color:#111; float:right; display:inline; background-color:#FAFAFA;}
#select_btn li{padding:9px 11px 0px 9px; width:376px; height:64px; border-top:1px solid #fff; cursor:pointer;}
#select_btn li:hover{background-color:#CFCFCF;}
#select_btn li.current{background-color:#fff;}
#select_btn li.current:hover{background-color:#fff;}
#select_btn a{color:#000;}
#select_btn img{padding:2px; border:1px solid #ccc; width:70px; height:49px; margin-right:10px; float:left;}
#select_btn .select_text{ height:20px; color: #333333; font:bold 13px/16px 'Microsoft YaHei'; overflow:hidden; display:block;}
#select_btn .select_text:hover{text-decoration:underline;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display:block; color: #999999; font-size: 12px;}

.jjbox{ width: 386px; float: left; background: #FAFAFA;   margin-top: 20px;}
.jjbox h2{color:#333333; line-height: 53px; padding-left:15px;font-size: 18px;}
.jjbox ul{ background: #FFFFFF; padding: 10px; font-size: 14px;}
.jjpictit{    background: #F44336; color:#fff; height: 45px; line-height: 45px; padding-left: 20px;margin-top: 20PX;}
.jjpic{padding: 20px; background: #FAFAFA;  padding-top: 30px; }
.jjpic li{float: left; width: 193px; margin-right: 13px; margin-left: 13PX;}
.jjpic li h3{font-weight: 500; font-size: 16px;}
.jjpic li img{width: 206px; height: 130px;}
.jjpic li:last-child{margin: 0px;}


/*列表*/
.jjleft{width: 780px; float: left;  margin-top: 30px; }
.jjright{width: 390px; float: right; background: #FAFAFA; margin-top: 30px;}


.jjtype {
	
	float: left;
	
	background: #FAFAFA;
	padding: 10px;
	    padding-top: 20px;
	    padding-bottom: 20px;
}

.jjtype li {
	float: left;
	width: 100px;
	height: 33px;
	line-height: 33px;
	border: 1px solid #dcdcdc;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.jjtype li:hover {
	background: #e6eceb;
}

.jjtype li a {
	color: #333333;
}
.jjabout{padding: 10px;}
.jjabout h2{font-size: 18px; font-weight: 600;  line-height: 35px; border-left: 3px solid red; padding-left: 10px;}
.jjabout p{ line-height: 23px;font-size: 14px; text-indent: 2em; padding: 20px;}



.focus{ position:relative; width:390px; height:295px; margin-bottom:10px; background-color: #000; float: left;}  
.focus img{ width: 390px; height: 295px;} 
.focus .shadow .title{width: 390px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{top:10px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(imagesfocus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.newslist ul li{margin-left: 0px;}



.jjbox h2 span{
    float: right;
    margin-right: 10px;
}

.jjbox h2 span a{
    font-size: 13px;
    color: #999;
    font-weight: 300;
}


			.newstit{padding-left: 0px;}