﻿/*  新闻轮播图*/
.slideBox {
	position: relative;
	height: 296px;
	width: 526px;
	overflow: hidden;
}

.slideBox ul.items {
	position: absolute;
	float: left;
	background: none;
}

.slideBox ul.items li {
	float: left;
	background: none;
}

.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;
	width: 526px;
	height: 296px;
}

.slideBox div.tips {
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 38px;
	background-color: #000;
	overflow: hidden;
}

.slideBox div.tips div.title {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 100%;
}

.slideBox div.tips div.title a {
	color: #FFF;
	font-size: 16px;
	line-height: 38px;
	margin-left: 10px;
	text-decoration: none;
	height: 38px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block;
}

div.nums {
	position: absolute;
	left: 450px;
	bottom: 12px;
	z-index: 99;
}

div.nums a {
	width: 10px;
	height: 10px;
	display: inline-block;
	float: left;
	background-color: white;
	margin-right: 4px;
	color: #333333;
	font-size: 0px;
	text-align: center;
	line-height: 32px;
}

div.nums a.active {
	background-color: #ca0f0e;
	color: #ca0f0e;
}
.lunbo{/*margin-left:34px;*/}
.lunbo h3{width: 480px; height: 40px; border-bottom: 3px solid #e6e6e6; line-height: 40px; 
background:url(../images/movieIcon.png) no-repeat 5px center;padding-left: 45px !important;margin-bottom: 12px;}
.lunbo h3 span{color: #555555; font-size: 22px;font-family: "微软雅黑";}
.lunbo h3 a{color: #555555 ; font-size: 12px; }
/*.lunbo h3 a:hover{color: #3a7dbe;}*/

.duty{width: 526px; height: 150px;margin-top: 8px;font-family: "微软雅黑";}
.duty dl{width: 262px;height: 150px;color: #fff; font-size: 18px;}
.duty dl.dutyL{border-right: 1px dashed #c2c2c2;}
.duty dl dt{line-height: 38px; background: #0476c0; text-indent: 10px;}
.duty dl.dutyR{position: relative;}
.duty dl.dutyR a{font-size: 14px; color: #0476c0;position: absolute;right: 10px;bottom:0px;line-height: 18px;}

.mainTopR{width: 638px; margin-top: 10px; font-family: "微软雅黑";position: relative;}

.mainTopR .hotNew{width: 638px;height: 150px;padding-top: 10px;}
.mainTopR .hotNew h5{width: 454px; color: #0076ca; font-size: 22px; text-align: center;margin: 0 auto; line-height: 38px; font-weight: 400;}
.mainTopR .hotNew p{font-size: 14px; color: #4b4b4b; line-height: 30px;  font-family:"微软雅黑";}
.mainTopR .hotNew p a{color:#b82a00;}
.mainTopR .title{width:630px ; border-bottom: 3px solid #e6e6e6; padding-left: 8px;}
.mainTopR .body a.more{font-size: 12px;  color: #888; line-height: 38px; position: absolute; right: 5px; pointer:cursor; top: -0px;}
.mainTopR .body a.more:hover{color: #000;}
.mainTopR .title span{cursor:pointer;font-size:18px; margin-bottom:-3px;color: #555;width: 100px;display: inline-block;vertical-align: middle; line-height: 38px; text-align: center;}
.mainTopR .title .active{ background: url(../images/top_arrow.png) no-repeat bottom;}
.mainTopR .body{ height: 480px;}
.mainTopR .body ul{ height: 310px;font-size: 14px;    margin-top:8px;font-family:"微软雅黑"; }
.mainTopR .body ul li{cursor:pointer;width: 612px; color:#4d4d4d;line-height: 34px; padding-left: 16px; background: url(../images/r_arrowYellow.png) no-repeat 0 center; border-bottom:1px dashed #cbcaca;overflow: hidden;}
.mainTopR .body ul li:hover span,.mainTopR .body ul li:hover em{color:#357abc; }
.mainTopR .body ul li span{width: 500px; vertical-align:middle;display: inline-block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mainTopR .body ul li em{width:92px; color:#555;vertical-align:middle;display: inline-block;/* float: right;*/position:absolute; right:10px; }
.mainTopR .body ul li font{color:red;}
.mainLink {font-family: "微软雅黑";}
.mainLink h3{font-size: 22px; color: #357abc; line-height: 46px; width: 100%; border-bottom: 2px solid #c6c6c6; font-weight: 500; text-indent: 10px;}
.mainLink ul li{float:left ; margin-top: 20px; cursor: pointer; margin: 20px 6.5px 0;}
.mainLink ul li dl{    width: 98px;
    text-align: center;
    margin: 16px 11px 0;
    text-align: center;}
.mainLink ul li dl dt{width:84px; height: 84px;}
.mainLink ul li dl dd{ line-height: 50px; 
font-size: 16px; color: #4d4d4d;}
.mainLink ul li.icon1 dt{background: url(../images/icon.png) no-repeat 0 top;}
.mainLink ul li dt{margin-left:5px;}
.mainLink ul li.icon1 dt:hover{background: url(../images/icon.png) no-repeat 0 bottom;}
.mainLink ul li.icon2 dt{background: url(../images/icon.png) no-repeat center; background-position: -84px top;}
.mainLink ul li.icon2 dt:hover{background: url(../images/icon.png) no-repeat -84px bottom;}
.mainLink ul li.icon3 dt{background: url(../images/icon.png) no-repeat; background-position: -168px top;}
.mainLink ul li.icon3 dt:hover{background: url(../images/icon.png) no-repeat -168px bottom;}
.mainLink ul li.icon4 dt{background: url(../images/icon.png) no-repeat; background-position: -252px top;}
.mainLink ul li.icon4 dt:hover{background: url(../images/icon.png) no-repeat -252px bottom;}
.mainLink ul li.icon5 dt{background: url(../images/icon.png) no-repeat; background-position: -336px top;}
.mainLink ul li.icon5 dt:hover{background: url(../images/icon.png) no-repeat -336px bottom;}
.mainLink ul li.icon6 dt{background: url(../images/icon.png) no-repeat; background-position: -420px top;}
.mainLink ul li.icon6 dt:hover{background: url(../images/icon.png) no-repeat -420px bottom;}
.mainLink ul li.icon7 dt{background: url(../images/icon.png) no-repeat; background-position: -504px top;}
.mainLink ul li.icon7 dt:hover{background: url(../images/icon.png) no-repeat -504px bottom;}
.mainLink ul li.icon8 dt{background: url(../images/icon.png) no-repeat; background-position: -588px top;}
.mainLink ul li.icon8 dt:hover{background: url(../images/icon.png) no-repeat -588px bottom;}
.mainLink ul li.icon9 dt{background: url(../images/icon.png) no-repeat; background-position: -672px top;}
.mainLink ul li.icon9 dt:hover{background: url(../images/icon.png) no-repeat -672px bottom;}
.mainLink ul li.icon10 dt{background: url(../images/icon.png) no-repeat; background-position: -756px top;}
.mainLink ul li.icon10 dt:hover{background: url(../images/icon.png) no-repeat -756px bottom;}

.mainMiddle{margin-top: 14px;}
.mainMiddle .new{width: 386px;position: relative;}
.mainMiddle .new .title{width:386px ;  height: 35px; border-bottom: 2px solid #ebb124;font-family:"微软雅黑"; }
.mainMiddle .new .body a{background: url(../images/more.png) no-repeat;background-size: 19px 12px; position: absolute; right: 5px; top:13px; width: 19px; height: 12px; }
.mainMiddle .new .title span{font-family:"微软雅黑";cursor:pointer;font-size:14px; margin-bottom:-1px;color: #444;width: 85px;display: inline-block;vertical-align: middle; line-height: 35px; text-align: center;width: 100px;}
.mainMiddle .new .title .active1{ font-weight:bold; border-bottom: 2px solid #0076ca;line-height: 35px; background: url(../images/r_arrow.png) no-repeat 0 center;}

.mainMiddle .new .body{width: 386px; height: 300px;}
.mainMiddle .new .body ul{width: 386px; font-size: 14px; }
.mainMiddle .new .body ul li{font-family:"微软雅黑";cursor:pointer;width: 370px; line-height: 34px; padding-left: 16px; background:url(../images/r_arrowBlue.png) no-repeat 0 center; border-bottom:1px dashed #cbcaca;}
.mainMiddle .new .body ul li:hover span,.mainMiddle .new .body ul li:hover em{color:#357abc; }
.mainMiddle .new .body ul li span{width: 280px; vertical-align:middle;display: inline-block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mainMiddle .new .body ul li em{ color:#555;vertical-align:middle;display: inline-block; margin-left: 40px;}
.mainMiddle .new .body ul li font{color:red;}
.mainMiddle .tab1,.mainMiddle .tab2,.mainMiddle .tab4,.mainMiddle .tab5{margin-right: 20px;}


.slideTxtBox2{width:1200px;height:226px;margin:0 auto;margin-top:10px; font-family: "微软雅黑";}
.slideTxtBox2 .hd{width:100%;border-bottom: 2px solid #ebb124; margin-bottom: 14px;pointer:cursor;height:46px;}
.slideTxtBox2 .hd ul{float:left;height:36px;}
.slideTxtBox2 .hd ul li{float:left;width:118px;height:36px;text-align:center;line-height:38px;font-weight:bold;color:#008500;cursor:pointer;    line-height: 46px;
    text-align: center;
    font-weight: 400;    color: #444;
    width: 132px;    cursor: pointer;
    font-size: 22px;}

.slideTxtBox2 .hd ul li.on{border-bottom: 2px solid #0076ca;  line-height: 46px;    height: 46px;}
.slideTxtBox2 .bd{height:158px;margin:0 auto;}
.slideTxtBox2 .bd .hceg{width:234px;height:180px;margin-left:10px; float:left; margin-bottom:5px;}
.slideTxtBox2 .bd .hceg p{width:100%; text-align:center; font-size:12px; color:#333; line-height:22px;}
.infoList{width:1200px;overflow:hidden;}
