/* CSS Document */

.mainBox{ width:1200px; margin:0 auto;}
.zhuantihead{ background: url(imgzhuantibanner.png) no-repeat center top; height:329px;}
.zhuantihead .images{ width:967px; margin:0px auto; padding-top:70px;}


.zhuantipart1{ width: 100%; height: 320px; margin: 20px auto;}
.zhuantipart1-left{ width: 580px; float: left; overflow: hidden;}
.zhuantipart1-right{ width: 600px; float: right; overflow: hidden;}
.zhuantipart1-right-tit{height: 40px; line-height:30px; background: url(imgzhuantiyaowen.png) no-repeat left bottom;}
.zhuantipart1-right-tit span{ float:left; width:150px; display:block; font-size:18px; font-weight:bold; margin-left:100px; color:#ce0000;}
.zhuantipart1-right-tit span i{ font-size:24px; margin-right:5px; color:#515151;}
.zhuantipart1-right-tit a{ float:right; width:50px; display:block;}
.zhuantipart1-right-nr{height: 292px; overflow: hidden;}
.zhuantipart1-right-nr h3{height: 30px; line-height: 30px; font-size: 20px; font-weight: bold; color: #333; text-align:center; margin-top:10px;}
.zhuantipart1-right-nr span{ line-height:25px; font-size:14px; border-bottom: 1px dashed #666; display:block; padding-bottom:5px;}
.zhuantipart1-right-nr span a{ color:#C10003;}
.zhuantipart1-right-nr ul{margin-top: 5px; }	
.zhuantipart1-right-nr ul li{ width: 586px; background: url(imghuangdian.png) no-repeat left 15px; height: 32px; line-height: 32px; padding-left: 10px;}
.zhuantipart1-right-nr ul li a{ display: block; float: left; font-size: 14px; color: #666; width: 385px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zhuantipart1-right-nr ul li span{ display: block; float: right; width: 100px; text-align: right; font-size: 14px; color: #666; border-bottom: 0; padding: 0; line-height: 32px;}

/*焦点图开始*/
.focus{ position:relative; width:580px; height:320px; background-color: #000; float: left;}  
.focus img{ width:580px; height: 320px;} 
.focus .shadow .title{width:200px; height: 32px; line-height:32px; font-size:12px; }
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:12px; 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; 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:32px; line-height: 32px; 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:14px; overflow:hidden; margin-left:10px; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:10px; position:absolute; height:15px; 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(imgfocus_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;}  
/*焦点图结束*/


.zhuantipart2 div{width:380px; display:block;}
.title{height: 38px; line-height:35px; background:#f7f7f7;}
.title span{ float:left; width:150px; display:block; font-size:16px; font-weight:bold; padding-left:10px; background: url(imgspan-bg.jpg) no-repeat left center; padding-left:30px;}
.title span i{ font-size:22px; margin-right:5px; color:#ce0000;}
.title a{ font-size:12px; float:right; width:50px; display:block;}
.zhuantipart2 .list ul{font-size:14px; padding:10px; border:1px solid #dddddd; border-top:2px solid #ce0000;}
.zhuantipart2 .list ul li{ height:30px; line-height:30px; background:url(imghuangdian.png) no-repeat left center; padding-left:10px; overflow:hidden;}
.zhuantipart2 .list ul li a{ display: block; float: left; font-size: 14px; color: #666; width: 265px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zhuantipart2 .list ul li span{ display: block; float: right; width: 80px; text-align: right; font-size: 14px; color: #666; border-bottom: 0; padding: 0; line-height: 32px;}



.zhuantipart3{ margin-top:15px;}
.zhuantipart3 div{ width:585px;}
.zhuantipart3 .list ul{font-size:14px; padding:10px; border:1px solid #dddddd; border-top:2px solid #ce0000;}
.zhuantipart3 .list ul li{ height:30px; line-height:30px; background:url(imghuangdian.png) no-repeat left center; padding-left:10px;  position: relative;}
.zhuantipart3 .list ul li a{ display: block; float: left; font-size: 14px; color: #666; width: 455px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zhuantipart3 .list ul li span{ display: block; float: right; width: 80px; text-align: right; font-size: 14px; color: #666; border-bottom: 0; padding: 0; line-height: 32px;}
.ycc{ position: absolute; top: -80px; left: 200px;  width: 630px; background: #fffcf6; border: 1px solid #edc77b; padding-top: 3px; padding-right: 4px; padding-left: 4px; vertical-align: top; display: none; overflow: hidden; z-index: 9;}
.ycc .bt{ padding: 0 7px; font-size: 14px; color: #802f04; font-weight: bold; width: 75px; text-align: right; height: 26px; line-height: 26px; float: left; display: block;}
.ycc .nr{ width: 200px; font-size: 14px; color: #999; text-align: left; display: block; float: left;  height: 26px; line-height: 26px;}
.zhuantipart3 .list ul li:hover .ycc{ display: block;}

.ad{ margin: 15px auto 0; width: 100%;}

.zhuantipart4{ margin: 13px auto 0; overflow: hidden;}
.zhuantipart4-tit{ height: 79px; background: url(imgzhuantitit2bj.png) no-repeat left top; line-height:79px; text-align:center; font-size:28px; font-weight:bold;}
.zhuantipart4-tit a{ color:#ffffff;}
.zhuantipart4-nr{ height: 345px; padding-top: 30px;}
.zhuantipart4-nr div{ width: 220px; height: 190px; text-align:center; float: left; margin-right: 25px; margin-bottom: 25px;}
.zhuantipart4-nr-jt img{ width: 220px; height: 160px;}


.colee_left1 img{margin:0 20px;  width: 220px; height: 160px;}

/*.footer{ border-top:10px solid #e43f30;text-align:center; line-height:35px; padding-top:15px; padding-bottom:15px; margin-top:25px; font-size:14px;} */
#foot{width: 100%; height: 120px;margin-top: 33px; overflow: hidden; background: url(imgfootbj.png) no-repeat center top; border-top:10px solid #e43f30;}
#foot .links{ width: 1200px; padding-top: 14px; padding-bottom: 11px; overflow: hidden;}
#foot .links select{ width: 194px; height: 30px; border: 1px solid #ddd; background: #fff; display: block; float: left; margin-right: 7px; line-height: 34px; color: #999; font-feature-settings: 14px;}
#foot .jg{ height: 2px; width: 1720px; overflow: hidden; background: url(imgfoothx.png) repeat left top;}
#foot .bq{ width: 899px; float: left; font-size: 13px; color: #666; line-height: 25px;}
#foot .bq .bz{ width: 100%; height: auto; overflow: hidden; margin-top: 20px; text-align: center;}
#foot .bq span{ font-size: 13px; color: #666; line-height: 25px;}
#foot .bq a{ color: #666; line-height: 25px; padding-right: 15px;}
#foot .bq .tx{ width: 55px; height: 65px; float: left; margin-right: 10px;margin-top: 8px;}
#foot .erwm{ width: 180px; height: 84px; margin-top: 15px; float: right;}
#foot .erwm .jt{ margin-left: 6px; width: 84px; height: 84px; float: left;}
#foot .erwm .jt img{ width: 84px; height: 84px;}
#foot .jiuc{ width:120px; margin-top:35px;}
.content{width:1200px; margin: 0 auto;}
.ziye{ width: 1000px; margin: 0 auto; overflow: hidden; margin-top: 12px;}
.ziye .title{ width: 100%; height: 45px; line-height: 45px; border-bottom: 1px solid #ddd;}
.ziye .title .bt{ width: auto; float: left; font-size: 18px; font-weight: bold; color: 333;}
.ziye .title span{ color: #ce0b09; width: 100px; font-size: 22px;} 
.ziye .title .local{ width: auto; float: right; padding-left: 25px; color: #666; font-size: 13px; background: url(imglocal.png) no-repeat left center;}
.ziye .title .local a{ color: #ce0b09;float:none;display:inline;}
.ziye .tit1{ width: 100%; height: 40px; line-height: 40px; font-size: 14px; color: #333;}
.ziye .tit1 a{ color: #333; display: block; width: auto; float: left; padding-left: 5px; padding-right: 16px; background: url(imgzyjg.png) no-repeat right center;}
.ziye .tit1 .a1{ color: #ce0b09;}
/*文字列表*/
.ziye .nr{ width: 100%; height: auto; overflow: hidden; margin: 15px 0;}
.ziye .nr ul{ width: 100%; height: auto; overflow: hidden; border-bottom: 1px dashed #ddd; padding: 5px 0;}
.ziye .nr ul li{ background: url(imghuangdian.png) no-repeat 5px center; padding-left: 15px; font-size: 14px; color: #666; text-align: left; height: 33px; line-height: 33px;}
.ziye .nr ul li a{ display: block; width: 650px; float: left; color: #666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ziye .nr ul li span{ width: 80px; float: right; text-align: right; color: #999; padding-right: 5px;}

.ziye .xq{ width: 990px; margin: 10px auto; overflow: hidden;}
.ziye .xq .tit{ width: 100%; text-align: center; height: 35px; line-height: 35px; font-size: 24px; color: #333;}
.ziye .xq .qt{ width: 100%; height: 35px; line-height: 35px; background: #EFEFEF; color: #999; font-size: 12px; text-align: center; margin: 15px 0;}
.ziye .xq .jt{ margin-top: 20px; width: 100%; height: auto; overflow: hidden; line-height: 35px; color: #666; font-size: 15px; margin-bottom: 20px;}

/*图片列表*/
.ziye .nr1{ width: 100%; height: auto; overflow: hidden;}
.ziye .nr1 ul{ width: 100%; height: auto; overflow: hidden; padding: 5px 0;}
.ziye .nr1 ul li{ width: 220px; float: left; margin: 8px; height: 160px; border: 1px solid #ddd; padding: 5px; overflow: hidden; position: relative;}
.ziye .nr1 ul li img{ width: 220px; height: 160px; overflow: hidden;}
.ziye .nr1 ul li .shadow{ color: #fff; display: block; width: 220px; text-align: center; line-height: 32px; font-size: 15px; height: 32px; position: absolute; left: 5px; bottom: 5px; background: url(imghszzc.png) repeat left top;}
.ziye .nr1 ul li:hover img{
  transform: scale(1.1);
}
.ziye .nr1 ul li img{
  -webkit-transition: all 0.8s;
  -o-transition: all 0.8s;
  transition: all 0.8s;
}
