﻿	/*样式*/
		/*css初始化*/
		* {margin: 0;
			padding: 0;
		}
		ul,li {
			list-style: none;
		}
		.clearfix:before, .clearfix:after { /*清除浮动*/
			display: table;
			content: "";
		}
		.clearfix:after {
			clear: both;
		}
		.clearfix {
			*zoom: 1;
		}
		a {
			color: #050505;
			text-decoration: none;
		}
		input {
			border: 0; /*所有表单边框为0*/
			box-sizing: border-box; /*css3盒子模型 border 和padding 都包含到width里*/
		}
    .container { 
      width: 988px;
      margin: 0 auto;
      background-color: #fff;
      border-radius: 8px;
      padding: 15px;
    }
    /*css初始化结束*/
    body {
		background-color: #ffffff; /*整个页面背景色*/
		font-size: 16px;
		font-family: "Microsoft YaHei";
		line-height: 180%;
	  }
.clear {
	height: 20px;
	clear: both;
}
.wrap{
    background: url(http://www.guilin.zwo01.com/wzk/202106/W020210621374733515637.jpg) no-repeat;
    width: 1440px;
    margin: 0 auto;
}
.title {
    width: 988px;
    margin: 0 auto;
}
.mid {
    display: flex;
}
               /*焦点图*/
               .focus{
                position:relative;
                width: 460px;
                height:308px;
                background-color: #000;
            }  
            
            .focus img{
                width: 460px;
                height: 308px;
            } 
            .focus .shadow .title{width: 300px; 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:350px;
                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 .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:14px; 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{
                bottom:6px;
                position:absolute;
                height:21px;
                text-align:center;
                z-index: 200;
                left: 370px;
            }  
            .focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
            .focus .D1fBt{
                overflow:hidden;
                zoom:1;
                height:16px;
                z-index:10;
                width: 80px;
            }  
            .focus .D1fBt a{
                display:inline;
                width:6px;
                height:6px;
                border-radius:7px;
                color:#B0B0B0;
                text-decoration:none;
                text-align:center;
                outline:0;
                float:left;
                background:#D9D9D9;
                margin-top: 0;
                margin-right: 5px;
                margin-bottom: 0;
                margin-left: 5px;
                font:12px/15px "\5B8B\4F53";
                line-height: 12px;
            }    
            .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:30px;height:56px;background: url(http://www.jcrb.com/zyw2015gb/201506/W020150623595046054947.png) no-repeat;}
            .focus .prev{top: 50%;margin-top: -30px; left: 0;background-position:0 -56px; cursor:pointer; }  
            .focus .next{top: 50%;margin-top: -30px; right: 0;  background-position:-30px -56px;  cursor:pointer;}  
            .focus .prev:hover{  background-position:0 0; }  
            .focus .next:hover{  background-position:-30px 0;} 
            .focusManinR {
                float: right;
                width: 340px;
            }
            .focusManinR h3 {
                font-size: 16px;
                color: #2c509c;
                font-weight: normal;
            }
            .focusManinR h3 a:link, .focusManinR h3 a:visited,
            .leftLm h3 a:link, .leftLm h3 a:visited{
                color: #2c509c;
            }
            .focusManinR h3 a:hover, .leftLm h3 a:hover {
                color: #cc0000;
            }
            
            .focuslist {
                background-image: url(http://www.jcrb.com/zyw2015gb/201506/W020150623595046042251.jpg);
                background-repeat: no-repeat;
                background-position: left center;
                text-indent: 24px;
            }
/* 右侧栏目 */
.rightcolumn{
    flex: 1;
    margin-left: 15px;
}
h1 {
    height: 48px;
    line-height: 48px;
    text-align: center;
    font-size: 18px;
}
h1 a {
    color: #107494;
}
.abstract {
    font-size: 14px;
    line-height: 36px;
    border-bottom: 1px dashed #9c9c9c;
    text-indent: 2em;
    margin-bottom: 15px;
}
.h14,A.h14:link,A.h14:hover,A.h14:visited {	font-size: 14px;COLOR: #585858;	TEXT-DECORATION: none;}
.r14,A.r14:link,A.r14:hover,A.r14:visited {color: #a90000; font-size: 14px; text-decoration: none;}
.b16,A.b16:link,A.b16:hover,A.b16:visited {font-size: 16px; color: #333333; text-decoration: none;}
.tits li::before {
    content:'\2022';
    font-size: 10px;
    color: #107494;
}
.lefticon {
    width: 358px;
    margin-right: 20px;
    display: flex;
    flex-direction: column;
}
.rightclm {
    width: 610px;
}
.clmtitle {
    height: 50px;
    line-height: 50px;
    position: relative;
}
.clmtitle a {
    font-size: 20px;
    font-weight: 600;
    color: #107494;
}
.clmtitle .more {
    position: absolute;
    right:10px;
    font-size: 16px;
    color: #333333;
    font-weight: normal;
}
footer {
    width: 1440px;
    border-top: 4px double #107494;
}
footer span {
    display: block;
    width: 988px;
    margin: 20px auto;
    text-align: center;
}