﻿.main{
	background: #fff;
	padding: 16px 0 30px;
}
.mainL{width: 726px;}
.mainR{width: 246px;}

/*  新闻轮播图*/

.slide{width: 318px; height: 230px; background: #efefef; border: 1px solid #d6d6d6; padding: 5px;}
.slideBox {
	position: relative;

	overflow: hidden;
}

.slideBox ul.items {
	position: absolute;
	float: left;
	background: none;
}

.slideBox ul.items li {
	float: left;
	background: none;
		height: 234px;
	width: 318px;
}

.slideBox ul.items li a {
	float: left;
	line-height: normal !important;
	padding: 0px !important;
	border: none;
}

.slideBox ul.items li a img {
	margin: 0px !important;
	padding: 0px !important;
	display: block;
	border: none;
	height: 214px;
	width: 318px;
}

.slideBox div.tips {
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 43px;
	overflow: hidden;
    background: none !important;
}

.slideBox div.tips div.title {
	position: absolute;
	left: 0px;
	top: 24px;
	height: 100%;

}

.slideBox div.tips div.title a {
	color: #333;
	font-size: 12px;
	line-height: 20px;
	margin-left: 10px;
	text-decoration: none;
	height: 20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block;
}

div.nums {
	width: 318px;
	height: 20px;
	background-color: #000;
	position: absolute;
	left:0px;
	bottom: 20px;
	z-index: 99;
}

div.nums a {
	width: 10px;
	height: 10px;
	display: inline-block;
	float: right;
	background-color: white;
	margin-right: 4px;
	color: #333333;
	font-size: 0px;
	text-align: center;
	margin-top: 5px;
}
div.nums a.active {
	background-color: #ca0f0e;
	color: #ca0f0e;
}

.hotBox{
	width: 388px;
	height: 245px;
}
.hotBox .title{
	width: 100%;
	height: 34px;
	text-align: center;
	font-family: "微软雅黑";
}
.hotBox .title span{
	width: 90px;
	height: 34px;
	display: inline-block;
	background: #febd3f;
	margin-right: 30px;
}
.hotBox .title span a{
	width: 90px;
	height: 34px;	
	display: inline-block;
	color: #fff;
	line-height: 34px;}
.hotBox .title span.active{
	width: 97px;
	height: 34px;
	background: url(../images/tabBlue.png) no-repeat;
}
.hotBox .title span.active a{
	width: 97px;
}
.hotBox .body{
	width: 100%;
	height: 206px;
	margin-top: 8px;
}
.hotBox .body ul{
	width: 100%;
}
.hotBox .body ul li{
	width: 100%;
	font-family: "微软雅黑";
	line-height:21px ;
}
.hotBox .body ul li:hover a{
	color: #9ac24b;
}
.hotBox .body ul li a{
	color: #666666;
	display: inline-block;
	width: 292px;
	padding-left: 4px;
	overflow: hidden; 
	text-overflow: ellipsis; 
	white-space: nowrap;
		line-height:21px ;
}
.hotBox .body ul li em{
	color: #9ac24b;
}


.mainL_middle{ font-family: "微软雅黑"; margin-top: 12px; }
.mainL_middle .tit{ width:100%; height: 34px;border-top: 2px solid #3d3d3d;background: #f1f1f1;position: relative;}
.mainL_middle .tit h2{width:178px; height:36px;color: #fff; position:absolute; top:-2px;line-height: 38px; padding-left:34px; background:  url(../images/columTitB.png) no-repeat;font-size: 18px; font-weight: 400; }

.mainL_middle .tit span{position: absolute; left: 166px;  line-height: 38px; }
.mainL_middle .tit a {width: 57px; height: 17px; background:url(../images/more.png) no-repeat; position: absolute; right: 16px; top: 8px;}
.mainL_middle .body{width: 100%;    height: 200px; }
.mainL_middle .body ul,.mainL_bottom .body ul{padding: 10px 0;}
.mainL_middle .body ul li{float:left;}
.mainL_middle .body ul li,.mainL_bottom .body ul li{ width: 354px;font-family: "微软雅黑"; color: #666; font-size: 14px; line-height:26px ; position: relative;}
.mainL_middle .body ul li:hover a,.mainL_bottom .body ul li:hover a{color: #9ac24b;}
.mainL_middle .body ul li i{width: 2px; height: 2px;display: inline-block; background: url(../images/dot.png) no-repeat;margin: 3px 8px;}
.mainL_middle .body ul li strong a,.mainL_bottom .body ul li strong a{color: #ff0000;}
.mainL_middle .body ul li a.newTit,.mainL_bottom .body ul li a.newTit{display: inline-block; color: #666; width: 188px;}
.mainL_middle .body ul li em,.mainL_bottom .body ul li em{width: 40px; display: inline-block; position: absolute; right: 0;}

.banner2{width: 100%;}
.banner2 img{width: 100%;max-height: 120px;margin: 17px 0;}

.mainL_bottom{width: 100%;}
.mainL_bottom .new{font-family: "微软雅黑"; position: relative; } 
.mainL_bottom .new .title{width: 328px; height: 34px;border-top: 2px solid #3d3d3d;position: relative;background:#f1f1f1 url(../images/tabB.png) no-repeat 0 center; padding-left: 35px;} 
.mainL_bottom .new .title span{font-size: 18px; padding:3px 5px ; margin-right: 18px; height: 36px; color: #227580;line-height: 35px;cursor: pointer;} 
.mainL_bottom .new .title a{display: inline-block;width: 34; height: 12px; background: url(../images/more1.png) no-repeat; position: absolute; right: 10px; }  
.mainL_bottom .new .title span.active {border-bottom: 2px solid #5bb240;} 
.mainL_bottom .new .body{width: 362px; height:260px;}
.mainL_bottom .body ul li i{width: 8px; height: 8px;display: inline-block; background: url(../images/star.png) no-repeat;margin: 1px 8px;}
.mainL_bottom .body a.more,.colum1 .box a.more{width:34px; height: 11px; display: inline-block; position: absolute;right: 8px; top: 16px;background: url(../images/more1.png) no-repeat;}

.mainR{width: 245px;}
.mainR h3{width: 100%; height: ; font-size: 18px; color: #fff; text-align: center; border-radius: 8px 8px 0 0;height: 35px; line-height: 36px;}
.mainR .box {border-right: 1px solid;border-bottom: 1px solid;border-left: 1px solid;}
.gnewBox{width: 100%;}
.gnewBox h3{background: #4d7ec1; }
.gnewBox .box{padding: 9px 14px;border-color:#4d7ec1 ;}
.gnewBox .box h5{font-size: 14px; color: #8f0000;width: 100px; padding-left:26px; background: url(../images/icon1.png) no-repeat 0 center; margin-bottom: 8px;}
.gnewBox .box ul{height: 62px;}
.gnewBox .box ul li:hover a{color: #9ac24b;}
.gnewBox .box ul li i{width: 4px; height: 4px; display:inline-block;background: url(../images/dot-1.png) no-repeat; margin: 2px 4px;}
.gnewBox .box ul li a{display: inline-block; width: 196px;color: #666;font-size: 12px; line-height:20px ;}

.login{width: 245px; height: 96px; background-color: #397dcf; font-family: "微软雅黑"; margin-top: 8px;}
.login h2{font-size: 18px; color: #fff;line-height: 28px; margin-left: 8px;}
.login label{display: inline-block; width: 64px; height: 24px; background: #9ac24b; color: #fff; line-height: 24px;text-align: center;vertical-align: 0px; margin: 5px -8px 0 8px; font-size: 14px;}
.login input{font-size: 14px;}
.login input.inpBox{display: inline-block; width: 102px;height: 24px; line-height: 24px;}
.login input.inpBtn{width: 46px; height: 24px; color: #fff; background: #febd3f;border-radius: 8px; cursor: pointer;}


.colum1{width: 245px; margin-top: 8px; font-family: "微软雅黑"; position: relative;}
.colum1 h3{background: #4db4c1;}
.colum1 .box{border-color:#4db4c1 ;height:325px; }
.colum1 .box ul{padding: 8px 10px;}
.colum1 .box ul li{width: 225px;}
.colum1 .box ul li a{display: inline-block;color: #666; font-size: 14px;line-height: 28px;}
.colum1 .box ul li a:hover{color: #9ac24b;}
.colum1 .box a.more{}

.links{width: 245px; margin-top: 8px; font-family: "微软雅黑";}
.links h3{background: #90c14d;}
.links .box{border-color:#90c14d ; padding: 10px 0;}
.links .box select{width: 208px;margin:11px 0 9px 18px;height: 30px; line-height: 30px;font-family: "微软雅黑"; font-size:14px; color:#666; text-align:center; text-indent:20px;}
.links .box select option{padding-left: 20px; text-indent:20px; }
