@charset "UTF-8";
*{
    margin: 0;
    padding: 0;
}
img{border:0;}
.w {
    width: 1100px;
    margin:0 auto;
}
.wl {
	width:1000px;
	margin:0 auto;
}
a {
    color: #414141;
    text-decoration: none;
}
.cl{
   clear: both; 
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.fc {
	color:#1493ca;
}
h2 {
    font:normal 18px/22px "微软雅黑";
    color: #106796;
}
h3 {
    font: bold 14px/18px "微软雅黑"；
    
}
a:hover {
    color: #CC0000;
}
.col-red {
    color: #CC0000 !important;
}
.font-bold {
    font-weight: bold ;
}
/* search  start */
.search{
    width: 100%; 
    height:284px;  
    margin: 0 auto;
    background: url(/views/web/images/topbg.jpg) no-repeat top center;
}


.listpage{
    clear: both;
    font-size: 12px;
	padding-top: 10px;
	text-align:center;
	margin-bottom:20px;
	margin-left:30px;
	margin-top:20px;width:100%;height:32px;float:left;
}
.listpage a{
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #666666;
	 text-decoration:none;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.listpage a:hover {
    background-color: #1EBBE1;
    border-color: #1EBBE1;
    border-style: solid;
    border-width: 1px;
    color: #fff;
	 text-decoration:none;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.listpage span {
    background-color:#1EBBE1;
    border-color: #1EBBE1;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}


.fytb{width:1056px;height:auto;overflow:hidden;background:#F9F9F9;border:2px solid #EFEFEF;padding:20px;font-size:12px;color:#666;margin-left:auto;margin-right:auto;line-height:25px;}

.fytb a:hover{font-size:14px;color:#fff;background:#1FBBE0;font-family:'Microsoft YaHei';line-height:22px;border-radius:20px;text-decoration:none;padding-left:15px;padding-right:15px;text-align:center;float:left;}
.cintauner{
width:1100px;
height:auto;
overflow:hidden;
margin:0 auto;
margin-top:20px;
}
.left{
width:753px;
height:auto;
float:left;
overflow:hidden;
border:1px solid #EFEFEF;
}
.lefttop{
width:683px;
height:auto;
float:left;
margin-top:30px;
}
.lefttop1{
width:4px;
height:24px;
float:left;
background-color:#1EBBE1;
}
.lefttop2{
font-size:18px;
font-weight:bolder;
margin-left:20px;
color:#262626;
}
.content{
width:708px;
height:auto;
float:left;
overflow:hidden;
margin-left:20px;
margin-top:20px;
}
.content1{
width:707px;
height:auto;
float:left;
margin:5px;
padding-bottom:10px;
border-bottom:1px dashed #C9C9C9;
}
.content11{
width:3px;
height:auto;
float:left;
margin-top:10px;
}
.content12{
width:580px;
color:#404040;
margin-left:5px;
float:left;
}
.content12 a{
font-size:14px;
text-decoration:none;
}
.content13{
width:44px;
height:auto;
float:right;
color:#979894;
font-size:12px;
}
.right{
width:323px;
height:auto;
overflow:hidden;
margin-left:20px;
float:left;
border:1px solid #efefef;
background-color:#f5f5f5;
}
.righttop{
width:323px;
height:40px;
background-color:#1EBBE1;
color:#fff;
font-size:16px;
font-weight:bold;
line-height:40px;
padding-left:15px;
}
.rightb{
}
.rightb a{
width:88px;
font-size:14px;
color:#1EBBE1;
background:#fff;
border:1px solid #1EBBE1;
border-radius:2em;
text-decoration:none;
display:block;
line-height:26px;
text-align:center;
margin-top:10px;
margin-left:10px;
float:left;
}
.rightb a:hover{
background-color:#1EBBE1;
color:#fff;

}
.search2{
    width: 100%; 
    height:154px;  
    margin: 0 auto;
    background: url(/views/web/images/topbg.jpg) no-repeat top center;
}


.search-box{
   padding: 143px 105px 93px 197px; 
}
.search-top {
    margin-bottom: 18px;
    position: relative;
}


.qkflx{width:1000px;height:auto;overflow:hidden;margin-left:auto;margin-right:auto;margin-top:5px;text-align:left;line-height:22px;font-size:12px;color:#363636;font-family:'Microsoft YaHei';text-decoration:none;margin-bottom:10px;}
.qkflx a{text-align:left;line-height:22px;font-size:12px;color:#363636;font-family:'Microsoft YaHei';padding-left:5px;padding-right:5px;text-decoration:none;}
.qkflx a:hover{text-align:left;line-height:22px;font-size:12px;color:#cc0000;font-family:'Microsoft YaHei';padding-left:5px;padding-right:5px;text-decoration:none;}


.search-logo {
    float: left;
    width: 62px;
    height: 67px;
    position: relative;
    margin:0 17px 19px 106px; 
   
}
.search-logo em  {
    position: absolute;
    top: 15px;
    left: 29px;
    width: 8px;
    height: 8px;
    border-radius:4px;  
    border: 1px solid #C3EDF6;
    background-color: #0F6797;
}

.search-top h1 {
    float: left;
    width: 379px;
    color: #0F6797;
    font: bolder 40px/67px "微软雅黑";
    -webkit-text-stroke: 1px #fff;
    
}
.search-input input {
    float: left;
    width: 630px;
    height: 39px;
    color: #B29999; 
    margin-right: 14px;
    border: 1px solid #127AB1;
   
}
.search-btn {
    position: relative;
    float: left;
    width: 114px;
    height: 41px;
    cursor: pointer;
    color: #fff;
    font: 14px/41px "微软雅黑";
    border-radius: 0.1em;
    background: linear-gradient(#00FFFF,#0F6797);
}
.search-btn span {
    padding: 15px 9px 12px 26px ;
}
.search-btn img {
    position: absolute;
    top:12px;
}
/* search  end */


.sth {
    width: 100%px;
    height: 110px;
    border-bottom: 1px solid #CCCCCC;
}

/* banner start */
.banner {
    margin-top: 38px;
}
.banner h2 {
    margin-bottom: 9px;
    padding: 1px 0 9px 36px; 
    float: left;
	font-weight:bold;
    background: url(/views/web/images/book.png) no-repeat;
}
.banner-cont {
    width: 1000px;
	overflow:auto;
    border:2px solid #efefef;
    background-color: #F9F9F9;
    padding: 16px 32px 16px 30px ;
}
.banner-cont ul{
    font: normal 14px/33px "微软雅黑";
    list-style: none;
    clear: both;
}
.banner-cont li {
    float: left;
}
/* banner end */

/* nav start */
.nav-cont {
	height:110px;
	background:#eaeaea;
	border-bottom:1px solid #eaeaea;
}

.nav-cont li {
	width:62px;
	height:80px;
	list-style:none;
	float:left;
	margin:15px 35px 0 40px;
	
}
.nav-cont p {
	width:62px;
	color:#258CB9;
	text-align:center;
	color:#258CB9;
	font:14px/20px "微软雅黑";
}


/* nav end */


/* newMagazine  */
.newMagazine {
    margin-top: 28px;
}
.newMagazine h2{
    margin-bottom: 12px;
    padding: 1px 0 16px 36px; 
    border-bottom: 1px solid #E0E0E0;
	font-weight:bold;
    background: url(/views/web/images/book.png) no-repeat;
}
.newMagazine-cont {
}
.newMagazine-cont li{
    width: 120px;
    height: 205px;
    float: left;
    list-style: none;
    padding-right:17px;
}
.newMagazine-cont li p{
    width: 120px;
    height: 30px; font: 12px/30px "微软雅黑"; 
     text-align: center;
}
/* newMagazine  end*/

/* otherCont start */
.otherCont {
    height:auto;
	overflow:hidden;
    background-color: #fff;
}
.hotMag,.recommendMag{
    float: left;
    margin-top: 31px;
}
.hotMag h2 ,.recommendMag h2{
    padding: 1px 0 16px 36px; 
	font-weight:bold;
    background: url(/views/web/images/book.png) no-repeat;
}
.hotMag {
    margin-right: 12px;
}
.hotMag-cont, .recommendMag-cont{
    padding:28px 0;
    width: 538px;
    overflow:auto;
    font: 12px/30px "微软雅黑";
    background-color: #fff;
    border: 1px solid #eaeaea;
}
.hotMag-cont li ,.recommendMag li {
    list-style: none;
    padding-left: 26px ;
    margin: 0 30px 0 14px;
    position: relative;  
    border-bottom: 1px dashed #B3B3B3;
}
.hotMag-cont span, .recommendMag span{
    float: right;
    color: #999999;
   
}
.hotMag-cont i, .recommendMag i{
    position: absolute;
    top: 12px;
    left: 6px;
    width: 6px;
    height: 6px;
    border-radius:6px; 
    background-color: #B3B3B3;
}
/* otherCont end */


/* gy start */
/* 中间头部 */
		
        .xq-head {
            width:100%;
            height:100px;
            background:url(/views/web/images/qkxqtopbg.jpg);
			background-position:center;
			background-repeat:no-repeat;
        }

        .xq-head h5{
            font:40px/100px "微软雅黑";
            color:#fff;
			text-shadow: 2px 2px 5px #333;
        }
		.qkxq-cont{
			border-bottom:1px solid #EFEFEF;
			 background: url(/views/web/images/zjbg.jpg);
		}
        .qkxq-cont-left,
        .qkxq-cont-right {
            background: url(/views/web/images/dhkbg.png) no-repeat top center;
            width: 214px;
			
        }
        .qkxq-cont-left h6,
        .qkxq-cont-right h6 {
            font: 16px/38px "微软雅黑";
            color: #fff;
        }

        .qkxq-cont-left-pic {
            width: 214px;
            height:auto;
			overflow:hidden;
        }

        .qkxq-cont-left-pic-box {
            width: 172px;
            height:auto;
            margin:30px auto;
            border: 1px solid #EFEFEF;
        }

        .qkxq-cont-left-inf {
            width: 194px;
            padding: 0 10px;
            font: 12px/25px "微软雅黑";
        }

        .qkxq-cont-left-inf span {
            font-weight: bold;
        }

        .qkxq-cont-mid {
            width: 508px;
            margin-right: 1px;
            padding: 0px 30px;
            border-right: 1px solid #EFEFEF;
            border-left: 1px solid #EFEFEF;
			background-color:#FFF;
        }

        .qkxq-cont-mid-tgzn h6,
        .qkxq-cont-mid-zxtg h6,
        .qkxq-cont-mid-art h6 {
            font: 16px/40px "微软雅黑";
            border-bottom: 1px solid #EFEFEF;
            font-weight: bold;
        }

        .qkxq-cont-mid-tgzn p,
        .qkxq-cont-right p{
            color: #333;
            padding-top: 5px;
            font: 14px/24px "微软雅黑";
        }
        .qkxq-cont-mid-art .current {
            background: #1FBBE0; 
			border:1px solid #1FBBE0
            color: #fff;
        }
        
        .qkxq-cont-mid-art{
            width: 508px;
        }

        .qkxq-cont-mid-art a {
            float: left;
			margin-right:12px;
			text-decoration:underline;			
            font: 14px/22px "微软雅黑";
           
        }

        .qkxq-cont-mid-art a:hover {
            color: #1FBBE0;
			text-decoration:none;		
        }

        .qkxq-cont-mid-art span {
            
        }

        .qkml-box {
            padding-top: 20px;
            text-align: center;
        }
       .qkml-box a{
			background: #1FBBE0;
            float:left;
            width:100px;
            height:25px;
            margin-right: 10px;
            font: 14px/25px "微软雅黑";
        }
		
        .qkxq-cont-right {
            width: 215px;
            border-bottom: 0;
            margin-left: -1px;

        }

        .qkxq-cont-right p {
            padding:10px 16px;
        }

        .qkxq-cont-box {
            overflow: hidden;
            width: 1000px;
            border:1px solid #EFEFEF;
            border-bottom: none;
        }
   
/* gy end */

/* qkxq  start */
.line {
            width: 704px;
            margin-top: 5px;
            margin-bottom: 20px;
            border-bottom: 3px solid #106796;
        }
/* 文章内容 */

       

        .article-cont p {
            float: left;
            font: 12px/30px "微软雅黑";
            color: darkgray;
        }

        .article-cont .maincont {
            font: 14px/24px "微软雅黑";
            color: #000;
        }
		 .qkxqcont-right {
            width: 252px;
            border-right: 1px solid #EFEFEF;
            margin-left: 1px;
        }
		  /* 右边 */

    
        .qk-jj {
            width: 250px;
            height: 123px;
        }

        .qk-jj p {
            
            font:bold 14px/18px "微软雅黑";
        }

      
		.qkjj-header {
			width: 252px;
            height: 33px;
            background: #1fbbe0;
            font: bold 14px/33px "微软雅黑";
		}
        .tlqk-header {
            width: 252px;
            height: 33px;
            background: #1fbbe0;
            font: bold 14px/33px "微软雅黑";
        }

        .qk-tj {
            width: 250px;
            text-align: center;
            font: 12px/20px "微软雅黑";
        }

        .qk-tj img {
            width: 90px;
            height: 125px;
        }

        .mag0-1 {
            float: left;
            width: 90px;
            margin: 15px;
        }

        .mag-01 a {
            color: #006CB2;
        }
/* qkxq  end */

/* qklb  start */
		 .qk-list{
			 margin-top:38px;
		 }
        .qk-list h2 {
			font-weight:bold;
		padding: 1px 0 16px 36px; 
		background: url(/views/web/images/book.png) no-repeat;
	    }
        .qk-list-head {
            width: 998px;
            height: 38px;
            margin-top: 10px;
            border: 1px solid #1FBBE0;
            background-color: #1FBBE0;
        }

        .qk-list-head p {
            font: bold 16px/40px "微软雅黑";
			 color: #fff;

        }

        .classify a {
            font: 12px/40px "微软雅黑";
            color: #fff;
        }

        /* qk-list-pic */

        .qk-list-pic {
            width: 1000px;
			height:auto;
			overflow:hidden;
            text-align: center;
            font: 14px/25px "微软雅黑";
        }

        .qk-list-pic li {
            float: left;
			list-style:none;
            margin: 10px 13px 20px 0;
        }

        .qk-list-pic img {
            width: 127px;
			border:1px solid #c9c9c9;
        }

        .qk-list-pic a {
            color: black;
        }
		.qk-list-pic p {
			font:normal 14px/32px "微软雅黑";
		}
/* qklb  end */

/* zjxz  start */
.zjxz h2 {
	font:24px/30px "微软雅黑";
	color:#5d5b5b;
}


/* zjxz  end */

/* news  end */
		.news-cont-mid2{
            width:725px;           
            margin-right: 1px;
            padding:10px;
			
        }
		 .news-cont-mid-art2{
            width:685px;
        }
		 .news-cont-right {
            width: 252px;
            border: 1px solid #EFEFEF;
            border-bottom: 0;
        }
		.tlqk-head {
            width: 252px;
            height: 33px;
            background:#F7F7F7;
            font: bold 14px/33px "微软雅黑";
        }
		
		.news-box {
            height: 50px;
			margin-top:52px;
        }
        .news-box h2 {
		padding: 1px 0 16px 36px; 
		background: url(/views/web/images/book.png) no-repeat;
        }
		 .qktj {
            width: 250px;
            text-align: center;
            font: 12px/20px "微软雅黑";
        }
        .qktj img {
            width: 90px;
            height: 125px;
        }
        .mag01 {
            float: left;
            width: 90px;
            margin: 15px;
        }
        .mag01 a {
            color:#006CB2 ;
        }
		.mag01 a:hover {
			color: #566271;
		}
		 .news-cont-mid-art2{
            width:685px;
        }
		.news-cont-mid-art2 a {
            width:685px;
            float: left;
            border-bottom:1px dashed #eaeaea; 
            font: 14px/36px "微软雅黑";   
        }
	
		.news-article-cont p {
            float: left;
            font: 12px/30px "微软雅黑";
            color: darkgray;
        }

        .news-article-cont {
            font: 14px/24px "微软雅黑";
            color: #000; 
			width: 705px;
            padding: 30px 20px;
			background-color: #fff;
            border-right:1px solid #EFEFEF;
        }
		.news-article-cont h4 {
			font: 20px/24px "微软雅黑";
			float: left;
		}
		.news-main-box {
            overflow: hidden;
            width: 1000px;
			background-color: #F6F6F6;
            border:1px solid #EFEFEF;
        }
/* news  end */

/* lwxz  start */
 .lwxz-box {
        width: 1100px;
        margin: 0 auto;
        overflow: hidden;
    }
    .lw-box1{
        float: left;
        width: 345px;
        height: 315px;
		margin-right:13px;
		margin-bottom:15px;
        border: 1px solid #1EBBE1;
    }
	.lw-box31{
        float: left;
        width: 325px;
        height: auto;
		overflow:hidden;
		margin-right:13px;
		margin-bottom:15px;
    }
	.lw-box3{
        float: left;
        width: 250px;
        height: 315px;
		margin-bottom:15px;
    }
	
	.lw-box11{
        float: left;
        width: 347px;
        height: 315px;
		margin-bottom:15px;
		background:#f5f5f5;
    }
	
	
    .lw-box1 h2 {
        font: bold 16px/40px "微软雅黑";
        background-color: #1EBBE1;
        color: #fff;
    }
	
	 .lw-box31 h2 {
        font: bold 16px/40px "微软雅黑";
        background-color: #1EBBE1;
        color: #fff;
    }
	
	
	.lw-box3 h2 {
        font: bold 16px/40px "微软雅黑";
        background-color: #F3F3F3;
        color: #000;
    } 
	.lw-box11 h2 {
        font: bold 16px/40px "微软雅黑";
        background-color: #1EBCDF;
        color: #fff;
    } 
	
    .lw-box2{
        float: left;
        width: 345px;
        height: 315px;
        margin-right: 13px;
		margin-bottom:15px;
        border: 1px solid #1ebbe1;
    }
    .lw-box2 h2 {
        font: bold 14px/40px "微软雅黑";
        background-color:#1ebbe1;
		width:345px;
		float:left;
		color: black;
    } 
	.lw-box2 h2 a {
        font: 12px/40px "微软雅黑";
        color:#fff;
        float:right;
    }

	
    .lw-box1 li,.lw-box31 li,.lw-box2 li {
        margin-left: 12px;
        list-style: none;
        font: 14px/32px "微软雅黑";
        border-bottom: 1px dashed #eaeaea;
    }
	
	

	
	.mbxdh{width:814px;height:22px;float:left;margin-top:14px;margin-left:10px;font-size:12px;color:#999;font-family:'Microsoft YaHei';line-height:24px;}
	.mbxdh a{font-size:12px;text-align:left;color:#999;font-family:'Microsoft YaHei';text-decoration:none;}
	.mbxdh a:hover{font-size:12px;text-align:left;color:#cc0000;font-family:'Microsoft YaHei';text-decoration:none;}
	
	.fcwd{width:684px;height:auto;overflow:hidden;float:left;margin-top:20px;line-height:26px;text-align:left;font-family:'Microsoft YaHei';font-size:14px;color:#363636;}
	
	
	.mbxdh2{width:814px;height:22px;float:left;margin-top:14px;margin-left:20px;font-size:14px;font-family:'Microsoft YaHei';line-height:24px;}
	.mbxdh2 a{font-size:12px;text-align:left;font-family:'Microsoft YaHei';text-decoration:none;}
	.mbxdh a:hover{font-size:12px;text-align:left;color:#1493ca;font-family:'Microsoft YaHei';text-decoration:none;}
	.jj-box span{color:#666;font-weight:bold;}
	.jj-box p {color:#1476AF}
	
	
	.fcwd li{
        margin-left: 12px;
        list-style: none;
        font: 14px/32px "微软雅黑";
        border-bottom: 1px dashed #eaeaea;
    }
	
	 .lw-box3 li{
        margin-left: 3px;
        list-style: none;
        font: 14px/32px "微软雅黑";
        border-bottom: 1px dashed #eaeaea;
    }
	 .lw-box11 li{
        margin-left: 12px;
        list-style: none;
        font: 14px/32px "微软雅黑";
        border-bottom: 1px dashed #eaeaea;
    }
	
    .lw-box1 a:hover,.lw-box2 a:hover {
        color: #1493ca;
    }
	
	.lw-box11 a:hover{
        color: #1493ca;
    }

/* lwxz  end */


/* footer  start */
       .footer {
       overflow: hidden;
        color: #FFF;
        font: 12px/28px "微软雅黑";
        background: #106796;
    }
		.zxtg02 {
			width:183px;
			height:46px;
			float:right;
			margin-top:-35px;
		}

/* footer  end */

.lb-head {
	width: 100%;
    height: 90px;
    background-position: center;
    background-repeat: no-repeat;
	}
.xqdh a {
	border-radius:1em;
	text-align:center;
}