﻿@charset "utf-8";
body{margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑"; line-height:24px; color:#333;}
img{border:none;}
ul,ol,li,dl,dt,dd{margin:0px; padding:0px; list-style-type:none;}
a {text-decoration:none; color:#333; outline:none;}
a:hover{color:#3a87d3; text-decoration: underline;}
.clear{clear:both; display:block; visibility: hidden; overflow:hidden; line-height:0; font-size:0;}
.wp{width:1110px; margin:auto;}
p,h1,h2,h3,h4 {
	margin: 0;
	padding: 0;
}
div { position:relative;}
.hidden { display: none;}
.first { margin-left:0;}

.marginTop10 { margin-top: 10px;}
.marginTop15 { margin-top: 15px;}
.marginTop20 { margin-top: 20px;}
.pull-left  { float:left;}
.pull-right { float:right;}


/**header**/
.header { background: url(../pointsimg/background-head.png) no-repeat center top;background-size:100% 100%;height: 210px}
.header .logo { padding-top: 36px; float:left;}
.header .slogan { float:right; padding-top:60px;}

.naviBox { height: 75px; color: #fff;}

.naviBox .navi {display: flex; justify-content: space-between;}
.naviBox .navi li {height:75px; width:130px;}
.naviBox .navi li.first { border-left:0;}
.naviBox .navi li A{color: #fff; font-size: 10px; height:75px; inline-height:75px; display:inline-block;  text-decoration: none;text-align: center; width: 130px;}
.naviBox .navi A:hover,.naviBox .navi li.current A { background: rgba(17, 92, 160, 0.73);text-align: center;}
.sdiv {top: calc(50% - 75px /2);position: relative;text-align:center;margin-top:20px}
.navi A img {height:24px;margin:auto;display:block;}

.naviBox .login { float:right;}
.naviBox .login A { margin: 0 10px; font-size: 16px; line-height: 45px; color: #fff;}

.newTitle {border-bottom: 2px solid #e8e7e7;}
.newTitle h3 {line-height: 42px;
    padding: 0 20px;
    display: inline-block;
    height: 40px;
    font-size: 16px;
    font-weight: normal;
    color: #fff;
    background-color: #498CDB;
    }
.newTitle A { text-decoration: none;color: #fff;}

.row {width:100%;}
.zlxzDiv {width:20%;height:120px;background-color:#58A1EE;cursor:pointer;position:relative;float:left;}
.zlxzDiv:hover {background-color:#5FD7F2;}
.zlxzImg {height:60px;width:100%;text-align:center;}
.zlxzImg img {margin-top:10px;}
.zlxzText {margin:0 auto;height:60px;width:65%;text-align:center;color:#fff;font-size:16px;font-weight: 400;}

.searchBox { width: 320px; height: 42px; line-height: 42px; background: #d0d0d0;}
.searchBox span { color: #3a87d3; font-size: 16px; padding-left: 20px; padding-right:10px;}
.searchBox input { border:0; margin:0; padding:0; background: #fff; height: 30px; line-height: 20px; vertical-align:middle; width: 200px;margin-left: 10px;}
.searchBox A { margin-left: 1px; background: #62a0de; padding: 0 20px; display: inline-block; line-height: 30px; height: 30px; color: #fff; vertical-align:middle;}
.searchBox A:hover { background: #3a87d3; text-decoration: none;}
.apps { width: 559px;}
.apps li { float:left; width: 179px; height: 51px; background: #c4c4c5; color: #fff; margin-left:11px; border-radius: 3px;}
.apps li A { display: inline-table; width: 100%; height: 100%; text-align:center; border-radius: 3px; line-height: 51px; font-size:16px; color: #fff;}
.apps li A img { vertical-align:middle;}
.apps li A:hover { background: #3a87d3; color: #fff; text-decoration: none;}
.apps li.first { margin-left:0;}

.zxggBox { width: 1110px; height: 51px; line-height: 51px;}
.zxggBox A { margin-left: 1px; background-color: #F9AF0F; padding: 0 20px; display: inline-block;  color: #fff; vertical-align:middle;text-decoration:none;}
.lmnr {float: right;height: 42px;width: 1001px;}
#colee_leftasa{
    overflow: hidden;
    width: 1000px;
    margin-left: 1px;
    height: 51px;
    font-size: 20px;
    line-height: 51px;
    color: #FFFFFF;
}
#indemo {
    float: left;
    width: 800%;
    background-color: #E5E6E7;
}
#colee_left1asa {
    float: left;
    margin-right: 20px;
    color: red;
}
#colee_left2asa {
    float: left;
    color: red;
}

#jfTable1{
	width:1110px;
	 margin-right: 12px;
	 margin-left: 12px;
}
.jfFunBox{height:90px;width:200px;margin-top:15px;position:relative;cursor:pointer;border-radius: 5px; background-color: #DFEBF7;}
.jfFunBox:hover {background-color: bisque;}
.iconImg{width:70px;height:90px;float:left;}
.iconImg img{width:70%; margin-top:20px; margin-right:0;float:right;}
.iconText{width:130px;height:90px;float:right;}
.iconText p{padding-top:33px;margin-left:10px;font-size: 18px;font-weight: 400;}


.radiusBox { position:relative; background: #fff; margin-top:20px;}
.commonBox { position:relative;}

.radiusBox .title,.commonBox .title { height: 42px; box-sizing:border-box;}
.radiusBox .title A,.commonBox .title A {font-size: 16px; color:#5F5E5E}
.radiusBox .title A:hover,.commonBox .title A:hover { text-decoration: none; color:#fff;}
.radiusBox .title A.active,.commonBox .title A.active,.commonBox .title h3,.radiusBox .title h3 {color:#fff;background-color:#498CDB; line-height: 42px; padding: 0 20px; display: inline-block; height: 40px; font-size:16px; font-weight:400;}

.radiusBox .more,.commonBox .more { position: absolute; right:20px; top: 15px;}
.radiusBox .content,.commonBox .content { margin-top:6px;}

.tabContent ul { display:none;}
.tabContent ul.active,.tabContent2 .active { display: block;}

.tabContent2 .commonBox {}
.tabContent2 .commonBox .more { right:0;}

.title_span{
width: 7px;
height: 7px;
background: #FCFEFE;
border: 1px solid #DBDDDF;
border-radius: 50%;}

.textList1 {}
.textList1 li { position:relative; height: 34px;}
.textList1 li A { line-height: 33px;}
.textList1 li span { position:absolute; right:0; top:0; line-height: 34px; font-size:12px; color: #999;}
.textList1 li i { font-style: normal;}

.ssli{position:relative; height: 34px;}
.ssli li A {line-height:38px;color:#fff;}
.ssli li A:hover {text-decoration:none;color:#498CDB;}
.ssli li span { position:absolute; right:0; line-height: 38px; font-size:14px; color: #fff;}

.pointerDiv {float:left;position:relative;margin:13px;width: 8px;height: 8px;background: #DBDDDF;border-radius: 50%;}
.pointerDiv:hover {background: #498CDB;}

.pointer_white {float:left;position:relative;margin:15px;width: 5px;height: 5px;background: #FFFFFF;border-radius: 50%;}
.simple_text {color:#fff;}
.simple_text:hover{text-decoration:none;}





.headlineBox { margin:0 10px 0 10px;position:relative; width: 480px; height: 290px; overflow:hidden; border: 5px solid #d0d0d0; float:left;}
.headlineBox .leftarrow { position: absolute; left:3px; top: 135px;}
.headlineBox .rightarrow { position: absolute; right:3px; top: 135px;}
.headlineBox .dots { position:absolute; right: 8px; top: 266px;}
.headlineBox .dots i { margin-left: 5px; display:inline-block; background:#fff; width: 6px; height: 6px; line-height:6px; font-family:Arial, Helvetica, sans-serif;font-size: 12px; cursor:pointer; text-align:center; border-radius: 50%; font-style:normal;}
.headlineBox .dots i.current {background:#3a87d3; color:#fff;}

.headline_pic_list { overflow:hidden;}
.headline_pic_list li { float:left; width: 480px; height: 290px; position:relative;}
.headlineBox .headline_title{
	text-align:left; text-indent: 8px; height:47px; line-height:47px; font-size:16px; color:#fff; position:absolute; top: 243px; width: 100%;
	background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;
	filter:Alpha(opacity=80); background:#000;
}
.headlineBox .headline_title div { position:relative;} 
.headlineBox .headline_title A { line-height: 47px; color:#fff; font-size:16px;}
.headlineBox .headline_title A:hover { text-decoration: none;}
.headlineBox img { width: 480px; height: 290px;}

.iconList1 {}
.iconList1 li { width: 168px; height: 66px; border-radius: 3px; float:left; margin-left:12px; text-align:center; background: #e9ebeb; margin-top: 13px;}
.iconList1 li i { display:block; margin-top: 7px;}
.iconList1 li.first { margin-left:0;}

.indexBigBox { background: #fff;  border-top:0; box-sizing: border-box; padding-bottom: 15px;}
.indexBigBox h3.title { background: #e7e7e7; color: #0080c0; border-top: 2px solid #66CC99; height:42px; line-height: 42px; position:relative; text-indent: 15px; font-size: 16px; margin-bottom:15px;}
.indexBigBox h3.title .more { position:absolute; right: 15px; font-size: 14px; font-weight: normal; color: #333;}

.indexBox4 .commonBox .more { right:0; padding-right:0;}
.indexBox1 .commonBox .more { right:0; padding-right:0;}

.indexBox5 {}

.public {border: 1px solid #ced3d7; border-radius:4px; background: #fff;}
.public .iconsBox { width: 926px; height:233px; overflow:hidden;}
.public .icons { float:left;}
 .public .icons li { margin-left:22px; margin-top:15px; float:left; text-align: center; background:url(../pointsimg/bg_public.gif) no-repeat; width: 132px; height: 94px; line-height: 20px;} 
.public .icons li i { display:block; padding-top:15px;}
.public .icons li i img { width: 40px; height: 40px;}
.public .more {}
.public .more:hover {-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}

.titleList1 { position:absolute; left: 120px; top: 0px;}
.titleList1 li { float:left; text-indent:0; margin-left: 5px;}
.titleList1 A { background: #aaa; color: #fff; font-size: 14px; font-weight: normal; padding: 3px 15px;}
.titleList1 A:hover { background: #3a87d3; text-decoration: none;}
.indexBox5 .commonBox .more { right:0; padding-right:0;}

.chat .titlepic { width: 639px; height: 274px; border: 8px solid #e5e3e3;}
.chat table { border-left: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3;}
.chat table th,.chat table td { border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; padding: 3px;}
.chat table th { background: #3a87d3; color: #fff;}
.polls { background: #e3e3e3; color: #666; padding: 13px; min-height: 354px; margin-top:5px;}
.polls h3 { font-size:16px; text-align:center; margin-bottom:10px;}
.polls .pollList { padding: 10px 0;}
.polls .btns { text-align:center;}
.polls .btns A { background: #3a87d3; color: #fff; margin:0 5px; padding: 5px 15px; font-size: 16px;}
.polls .btns A:hover { background: #286fb5; text-decoration: none;}

.bg-scene { background: url(../pointsimg/temp2.jpg) no-repeat; width: 406px; height: 229px; position:relative;}
.bg-scene A { position:absolute; left: 105px; bottom:0; display:inline-block; height: 40px; line-height: 40px; padding: 0 20px; font-size: 16px; border-radius: 5px; background: #6caceb; color: #fff;}
.bg-scene A:hover { background: #357fc7; text-decoration: none;}
.iconList2 { 
    border: 1px solid #dcdcdc;
    padding: 4px 0;
    }
    
    .iconList5 { 
 
    padding: 4px 0;
    }
    .iconList5 li {
    float: left;
    margin: 4px 0 4px 8px;
    }
    
    .iconList5 li A { 
	height:46px;
	width:120px;
	color:#5e5e5e;
	background-color:#ededed;
	font-size:14px;
	font-weight:normal;
	font-family:Arial;
	background:-webkit-gradient(linear, left top, left bottom, color-start(0.05, #ffffff), color-stop(1, #e7e7e7));
	background:-moz-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #e7e7e7 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0);
	border:1px solid #dcdcdc;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:5px;
	-moz-box-shadow: inset 0px 0px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 0px #ffffff;
	box-shadow: inset 0px 0px 0px 0px #ffffff;
	text-align:center;
	display:inline-table;
	text-decoration:none;
}
.iconList5 li A:hover {
	background-color:#f5f5f5;
	background:-webkit-gradient(linear, left top, left bottom, color-start(0.05, #e7e7e7), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #e7e7e7 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#ffffff',GradientType=0);
}
.iconList5 li A img { vertical-align:middle;}
    
    
.iconList2 li { float: left; margin:4px 0 4px 8px;}
.iconList2 li A { 
	height:46px;
	width:120px;
	color:#5e5e5e;
	background-color:#ededed;
	font-size:14px;
	font-weight:normal;
	font-family:Arial;
	background:-webkit-gradient(linear, left top, left bottom, color-start(0.05, #ffffff), color-stop(1, #e7e7e7));
	background:-moz-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #e7e7e7 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #e7e7e7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0);
	border:2px solid #dcdcdc;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-moz-box-shadow: inset 0px 0px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 0px #ffffff;
	box-shadow: inset 0px 0px 0px 0px #ffffff;
	text-align:center;
	display:inline-table;
	text-decoration:none;
}
.iconList2 li A:hover {
	background-color:#f5f5f5;
	background:-webkit-gradient(linear, left top, left bottom, color-start(0.05, #e7e7e7), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #e7e7e7 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #e7e7e7 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#ffffff',GradientType=0);
}
.iconList2 li A img { vertical-align:middle;}

.iconList3 { padding:10px; background: none;}
.iconList3 li { width: 195px; height:72px;margin-left: 36px; margin-top:0; }
.iconList3 li A { width: 191px;}
.iconList3 li.odd { margin-left:30px;}
.newIcon li {
	font-size: 18px;
	line-height: 14px;
	font-weight: bold;
	float:left;
	width: 230px;
	height: 100px;
	background: #ECF5FE;
	margin:9px 0 0 9px;
	cursor:pointer;
	border: 1.5px solid #fff;
}
.newIcon li:hover {border: 1.5px solid #5FD7F2;}
.newIcon li img {margin:30px 0 0 40px;float:left;position:relative;}
.newIcon li span {float:left;margin:45px 0 0 20px;}

.titleImg1,.titleImg2 {
	margin-bottom:20px;
	width: 244px;
	height: 162px;
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	line-height: 24px;
	position:relative;
}
.titleImg1 img,.titleImg2 img{float:left;height:162px;position:relative; cursor:pointer;}
.titleImg1 span,.titleImg2 span {top:71px;left:58px;position:absolute;}

.newzxList {    
	margin: 5px 5px;
    width: 100%;
    float: left;
    height: 38px;
    background: rgba(74, 162, 249, 0.64);
    border: 1px solid #4AA2F9A3;
    border-radius: 3px 3px 3px 3px;
    color:#fff;
    }


.tels { background: #f2f2f2;}
.tels h3 { background: #3a87d3; color: #fff; text-align:center; height: 36px; line-height: 36px; font-size: 16px;}
.tels table { width: 90%; margin:5px auto;}
.tels table th,.tels table td { padding: 4px;}
.videoList { position:relative; float:left;}

.videoList h3 { position: absolute; width: 1087px; left: 12px; top: 3px; height: 30px;
background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;
filter:Alpha(opacity=80);background:#000;
}
.videoList h3 span { position:absolute; left: 10px; color: #fff; text-indent: 10px; line-height: 30px;} /*实现IE文字不透明*/ 
.videoList h3 A { position: absolute; right:10px; top: 7px;}
.videoList li { float:left; width: 320px;}
.videoList li img { width: 320px; height: 245px; vertical-align:bottom;}
.videoList li .videoTitle { display:block;text-align:center; background:url(../pointsimg/bg_video_li.png) no-repeat; height: 27px; line-height: 27px; color:#fff; }

.videoSmallList { float:right; width: 213px; height: 272px; background: #f0f0f0;}
.videoSmallList li { padding: 4px 8px; height: 60px; overflow:hidden;}
.videoSmallList li.hover { background: #efefef;}
.videoSmallList li img { width: 80px; height: 60px; vertical-align:bottom; float:left;}
.videoSmallList li .videoTitle { float: left; display: inline-block; width: 100px; padding-left: 10px; padding-top:10px; line-height: 20px;}

.results {}
.results .title { background: #ededed; border-bottom:1px solid #c3c3c6; box-sizing:border-box; height: 36px; line-height: 36px;}
.results .title a.first { border-left: 1px solid #c3c3c6; border-right:1px solid #c3c3c6; background: #fff; height: 34px; line-height: 34px; border-top: 2px solid #3a87d3; display: inline-block; padding: 0 15px; color: #3a87d3; font-size: 16px;}
.results .search { margin-right: 8px; float:right; color: #3a87d3; margin-top:-2px;}
.results .search input { padding:0; margin:0; vertical-align:middle; border:0;line-height: 24px; height: 24px; background: #fff; width: 200px;}
.results .search A { color: #fff; background: #62a0de; padding: 0 20px; line-height: 24px; height: 24px; display: inline-block; vertical-align:middle;}
.results .search A:hover { text-decoration: none; background: #3a87d3}
.results table { margin: 5px 0; margin-top:7px;}
.results table th,.results table td { border-bottom: 1px dotted #ccc; padding:3px;}
.results table .status { color: #3a87d3;}

.tabTitle2 { background: #ededed; border-bottom:1px solid #c3c3c6; box-sizing:border-box; height: 36px; line-height: 36px;}
.tabTitle2 a {height: 34px; line-height: 34px; display: inline-block; padding: 0 16px;  font-size: 16px; }
.tabTitle2 a:hover { text-decoration: none;}
.tabTitle2 a.active {border-left: 1px solid #c3c3c6;border-right:1px solid #c3c3c6; background: #fff; padding:0 15px; border-top: 2px solid #3a87d3;color:#3a87d3;}

.shixiangSearch { padding: 6px 0;}
.shixiangSearch label { font-weight:bold;}
.shixiangSearch input { border: 1px solid #3a87d3; width: 330px;}

.tit-btn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #2988dc;
    border-color: -moz-use-text-color -moz-use-text-color #0a62b3;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 2px;
    color: #fff;
    cursor: pointer;
    font-family: "微软雅黑";
    height: 26px;
    margin-left: 20px;
    width: 70px;
		display: inline-block;
		font-size:12px;
		text-align:center; line-height: 26px;
}
.tit-btn:hover {
    background-color: #267dca;
    border-bottom: 2px solid #0959a2;
		font-size:12px;
		color: #fff;
}


.theader th {background-color:#fff;}

.table-bsdt {}
.table-bsdt th,.table-bsdt td { 
	height: 30px;
	overflow:hidden; 
	font-size:16px; 
	color:#000000;
	background: #e1eefc;
	}
.table-bsdt th A,.table-bsdt td A { font-size:16px;}
.table-bsdt .theader th,.table-bsdt .theader td { width: 25%;text-align:left;color:#808080;background: #fff;}
.table-bsdt .noline { border-right:0;}
.table-bsdt .even td { background: #fff;}

.gundongzhou::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}



.gundongzhou::-webkit-scrollbar{
	width: 10px;
	background-color: #F5F5F5;
}
.gundongzhou::-webkit-scrollbar-thumb{
	background-color: #0ae;
	background-image: -webkit-gradient(linear, 0 0, 0 100%,
	                   color-stop(.5, rgba(255, 255, 255, .2)),
					   color-stop(.5, transparent), to(transparent));
}






.position { border-bottom:2px solid #c3c3c6; box-sizing:border-box; height: 47px; line-height: 42px; position:relative; margin-bottom: 10px;}
.position .left { color: #3a87d3; border-bottom: 2px solid #3a87d3; height:45px; line-height: 40px; position:relative; text-indent: 15px; padding-right:15px; font-size: 18px; margin-bottom:15px; display:inline-block;}
.position .right { position:absolute; right: 15px; top:0; font-size: 14px; font-weight: normal; height:42px; line-height: 42px; color: #999;}
.position .right A { line-height: 42px; color: #999;}

.listBox {}
.listBox .listLeft { background: #fff; border: 1px solid #ced3d7; width: 287px;}
.listBox .listLeft h1 { background: #3a87d3; border-top: 4px solid #286fb5; line-height: 58px; color: #fff; font-size: 24px; text-indent: 32px;}
.listBox .listLeft .leftNav li { border-bottom: 1px solid #ced3d7;}
.listBox .listLeft .leftNav li A { color:#3a87d3; line-height: 30px;font-size:20px; display:block;padding: 15px 16px 15px 32px;}
.listBox .listLeft .leftNav li.current { background: #dfdcdc;}
.listBox .listLeft .leftNav li A:hover { background: #dfdcdc; text-decoration: none;}
.listBox .listRight { background: #fff; border: 1px solid #ced3d7; padding:20px; width: 760px;}

.textList { padding-bottom: 10px; border-bottom: 1px dotted #999; margin-bottom:10px;}
.textList li { position:relative;}
.textList li A { line-height: 34px; font-size:16px;}
.textList li span { position:absolute; right:0; top:0; line-height: 34px; color: #aaa;}
.textList li i { font-style:normal;}

.links { background: #fff;}
.links h3 { margin: 15px 18px 0 18px; height: 36px;color: #b11312; line-height: 36px; padding-top: 10px; font-size: 20px; background:url(../pointsimg/vline1.jpg) repeat-x left 25px;}
.links h3 span { display: inline-block; padding-right: 20px; background: #fff;}
.links ul { padding-left: 15px; padding-top: 10px;}
.links li { float:left; margin-right: 12px; display:inline-block; margin-bottom: 15px;}
.links li img { vertical-align:bottom; border: 1px solid #c9c8c8;}

table.title { background: #f4f4f4}
table.title,table.box { border-left: 1px solid #efefef; border-bottom: 1px solid #efefef;}
table.title th,table.title td,table.box th,table.box td { border-right: 1px solid #efefef; border-top:1px solid #efefef; padding:3px 10px;}
table.box ul li { border-bottom: 1px solid #efefef; margin: 2px 0; position:relative;}
table.box ul li span { position:absolute; right:0; color: #999;}

.contentBox { padding: 20px; padding-bottom:40px; background: #fff; border: 1px solid #ced3d7;}
.contentBox .title { text-align:center; font-size: 24px; font-weight:normal; margin: 40px 0 10px 0;}
.contentBox .meta { text-align:center; color: #999; border-bottom: 1px dotted #ced3d7; padding-bottom: 10px; margin-bottom:30px;}
.contentBox .meta A { color: #999;}
.contentBox .content { font-size: 16px; line-height: 32px;}

.pages { text-align:center; padding-top:10px;}
.pages A{ border: 1px solid #aaa; padding: 2px 5px;}
.pages A:hover { background: #aaa; color: #fff; text-decoration: none;}

.coverBox {background: #fff; border: 1px solid #ced3d7; width: 1068px; padding:20px;}

.newsCover {}
.newsCover .picNews { position:relative;}
.newsCover .picNews .left { width: 651px; height: 312px; float:left;}
.newsCover .picNews .right { width: 412px; float:right;}
.newsCover .picNews .right li { height: 77px; border-bottom:1px dotted #ccc; line-height: 24px; font-size:16px;}
.newsCover .picNews .right li A { display:block; height: 48px; font-size: 16px; line-height: 24px; padding:15px 15px 14px 15px;}
.newsCover .picNews .right li.current A,.newsCover .picNews .right li A:hover {display:block; text-decoration:none; background:#9aa2b5 url(../pointsimg/arrow1.png) no-repeat -1px center; color:#fff;}

.newsCover .newsCoverBlock2 .left { width: 651px;}
.newsCover .newsCoverBlock2 .right { width: 368px; height: 800px; overflow:auto; background:#f1f1f1; border: 1px solid #ccc;}

.newsCover .newsCoverBlock2 .left .block { margin-bottom:15px;}
.newsCover .newsCoverBlock2 .left .block h2 { font-size: 18px; font-weight:normal; position:relative; border-bottom:2px solid #3a88d3;}
.newsCover .newsCoverBlock2 .left .block h2 span { border-radius: 5px 5px 0 0; background:#3a88d3; color: #fff; padding: 0 15px; display:inline-block; height: 30px; line-height: 30px;}
.newsCover .newsCoverBlock2 .left .block h2 A { position:absolute; right:10px;}

.newsCover .newsCoverBlock2 .right h2 { border-bottom: 1px solid #ccc; font-size: 20px; line-height: 40px; font-weight: normal; text-indent: 20px;}
.newsCover .newsCoverBlock2 .right .publicBox { height: 780px; overflow:auto; margin: 15px 15px 15px 20px;}
.newsCover .newsCoverBlock2 .right ul .topLevel { background: #dddbdc; border-bottom:1px solid #f0f0f0; display:block; line-height: 30px; text-indent: 20px;}
.newsCover .newsCoverBlock2 .right ul dl { padding-left: 20px;}
.newsCover .newsCoverBlock2 .right ul dl i { font-style: normal;}
.newsCover .newsCoverBlock2 .right ul dl A { line-height: 30px;}

.specialCover .specialCoverBlock1 .left { width: 651px;}
.specialCover .specialCoverBlock1 .right { width: 368px;  background:#fbfbfb; border: 1px solid #ccc;}

.specialCover .specialCoverBlock1 .left .block { margin-bottom:15px;}
.specialCover .specialCoverBlock1 .left .block h2 { font-size: 18px; font-weight:normal; position:relative; border-bottom:2px solid #3a88d3;}
.specialCover .specialCoverBlock1 .left .block h2 span { border-radius: 5px 5px 0 0; background:#3a88d3; color: #fff; padding: 0 15px; display:inline-block; height: 30px; line-height: 30px;}
.specialCover .specialCoverBlock1 .left .block h2 A { position:absolute; right:10px;}

.specialCover .specialCoverBlock1 .right h2 { border-bottom: 1px solid #ccc; font-size: 20px; line-height: 40px; font-weight: normal; text-indent: 20px;}
.specialCover .specialCoverBlock1 .right ul { margin: 15px;}
.specialCover .specialCoverBlock1 .right ul li { height: 30px; line-height: 30px; overflow:hidden;}
.specialCover .specialCoverBlock1 .right ul li A { line-height: 30px;}
.specialCover .specialCoverBlock1 .right ul li span { display:none;}
.specialCover .specialCoverBlock1 .right .more2 { display:block; text-align:center; background:#f1f1f1; line-height: 32px;}
.specialCover .specialCoverBlock1 .right .more2:hover { background: #3a88d3; color: #fff; text-decoration: none;}

.specialCover .specialCoverBlock2 h2 { font-size: 18px; font-weight:normal; position:relative; border-bottom:2px solid #3a88d3;}
.specialCover .specialCoverBlock2 h2 span { border-radius: 5px 5px 0 0; background:#3a88d3; color: #fff; padding: 0 15px; display:inline-block; height: 30px; line-height: 30px;}
.specialCover .specialCoverBlock2 h2 A { position:absolute; right:10px;}
.specialCover .picList1 li { float:left; margin-left:23px;width: 340px;}
.specialCover .picList1 li.first { margin-left:0;}
.specialCover .picList1 li img { width: 340px; height:auto;}

.communicationCover .communicationCoverLeft { width: 655px; float:left;}
.communicationCover .communicationCoverRight { width: 394px; float:right;}

.communicationCover .communicationCoverLeft .block { margin-bottom:15px;}
.communicationCover .communicationCoverLeft .block h2 { font-size: 18px; font-weight:normal; position:relative; border-bottom:2px solid #3a88d3;}
.communicationCover .communicationCoverLeft .block h2 span { border-radius: 5px 5px 0 0; background:#3a88d3; color: #fff; padding: 0 15px; display:inline-block; height: 30px; line-height: 30px;}
.communicationCover .communicationCoverLeft .block h2 A { position:absolute; right:10px;}
.communicationCover .communicationCoverRight .iconList2 li { margin-left: 10px;}
.communicationCover .communicationCoverRight .iconList2 li A { width: 180px;}
.communicationCover .communicationCoverRight .polls { background:#f0f0f0;}
.communicationCover .communicationCoverRight .qrcodes { background:#f0f0f0; border: 1xp solid #ccc;}
.communicationCover .communicationCoverRight .qrcodes h2 {font-size: 18px; line-height: 40px; text-indent:20px; font-weight:normal; position:relative; border-bottom:1px solid #ccc;}
.communicationCover .communicationCoverRight .iconList3 { margin:15px;}
.communicationCover .communicationCoverRight .iconList3 li { float:left; width: 30%; text-align:center; margin-left:8px;}
.communicationCover .communicationCoverRight .iconList3 li span { text-align:center; display:block;}

.qrcodeList {}
.qrcodeList li { float: left; margin-left:26px; width: 200px; height: 160px;}
.qrcodeList li.first { margin-left:0;}
.qrcodeList li span { text-align:center; display:block; background: #e9edee; color: #3a89d6; font-size:14px; line-height: 24px;}
.qrcodeList li img { width: 200px; height: 200px;}

.footer { margin-top: 42px; margin-top: 30px; text-align:center;}
.links { background: #055ea2; padding: 10px 0;}
.links select { width: 250px; height: 24px; margin:0 15px;}
.copyright { padding: 15px;text-align:center;}

.line{
    height: 45px;
    width: 1px;
    background: #75abe0;
}
.communitytitle {
    height: 25px;
    border-bottom: 3px solid #D4D4D4;
    margin-top: 13px;
    color: #333333;
    text-align: center;
}

.titleH1 {
    float: left;
    padding-right: 27px;
}

.titleList {
    padding-top: 1px;
    float: left;
    width: 60px;
    height: 30px;
}
.title1P {
   
    text-align: center;
    margin: 0px auto;
    height: 17px;
    font-weight: bolder;
    font-size: 15px;
    border-left: 2px solid #D4D4D4;
    cursor: pointer;
    line-height: 17px;
}
.titleListImg{
    padding: 0px 20px 0px 20px;
    border-bottom: 3px solid #3a87d3;
}

.newSubMenu {
    height: 40px;
    width: 100%;
	
}

.newSubMenu div span {
	float:left;
    display: inline-block;
    width: 14%;
    height: 40px;
    line-height: 40px;
    color:#fff;
    text-align:center;
}

.newSubMenu .spanboder {   
 	background-color:#126ECC;
}

.newSubMenu .curselected {
	background-color:#50A2F6;
}

.submenu {
    margin-top: 2px;
    height: 30px;
    width: 100%;
}

.submenu div span {
    display: inline-block;
    width: 40px;
    height: 28px;
    line-height: 29px;
    padding-left:1px;
    float:left;
    cursor: pointer;
    font-family: 'Microsoft YaHei';
    font-size:16px;
  


}

.spanboder {   
 	color:#498CDB;
}

.curselected {
	color:#989696;
}




.paging {
    /* background-color: #CEDEED; */
   
    text-align: center;
    height:34px;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 5px 0;
    border-radius: 4px;
}
.pagination > li {
    display: inline;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    background-color: #428bca;
    border-color: #428bca;
    cursor: default;
    /* #428bca */
    /* #8CCD4D */
}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 8px;
    line-height: 1.42857143;
    text-decoration: none;
    /* color: #428bca; */
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px;
}

.jlhdLi {
    margin-left: 22px;
    margin-top: 15px;
    float: left;
    text-align: center;
    background: url(../pointsimg/bg_public.gif) no-repeat;
    width: 132px;
    height: 94px;
    line-height: 20px;
}

.radiusBox .iconsBox {
    width: 495px;
    height: 233px;
    overflow: hidden;
}

#jlhd li a i{
    display: block;
    padding-top: 10px;
}


#zlxz li a {
	 width: 150px;
     /* line-height: 46px; */
     height:45px;
}

.bg-zlxz {
    width: 490px;
    height: 76px;
    position: relative;
}

.marginTop5 {
    margin-top: 35px;
}

.marginTop20 {
    margin-top: 20px;
}
.marginTop24 {
    margin-top: 10px;
}

.tu {
    float: left;
    height: 308px;
    width: 527px;
    margin-right: 10px;
    background-color: #CCCCCC;
}
.text-overflow{
   display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:1;
overflow: hidden;
text-align:left;
}

.{
	float: left; 
	margin-top:7px;
}
.zlxzP{
	text-align:left;
	line-height: 17px;
	margin-top:7px;
	color: #1e5ad7;
}

.roundedRectangle {
    height: 42px;
    width: 1110px;
    margin-top: 10px;
    margin-bottom: 10px;
	background-image: linear-gradient(#66CC99, #33CCCC);
    border-radius: 10px;
    margin-right: auto;
    margin-left: auto;
}

.roundedRectangle h3 {
    font-size: 12px;
    line-height: 42px;
    font-weight: normal;
    color: #FFFFFF;
    float: left;
    margin-left: 30px;
}
.roundedRectangle h4 {
    font-size: 12px;
    line-height: 42px;
    font-weight: normal;
    color: #FFFFFF;
    float: right;
    margin-right: 30px;
}

.nrbk {
    width: 680px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #B8DAF3;
    border-bottom-color: #B8DAF3;
    border-left-color: #B8DAF3;
    float: right;
    padding-right: 40px;
    padding-left: 40px;
    padding-bottom: 40px;
    height: 694px;
    display: block;
    overflow: hidden;
}


.newslistLi{
    font-size: 14px;
    line-height: 32px;
    color: #333333;
    background-image: url(../pointsimg/dian2.jpg);
    background-repeat: no-repeat;
    background-position: left 7px;
    text-indent: 15px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #e3e3e3;
    float: left;
    width: 968px;
}
.nr ul li a:link {
    font-size: 14px;
    line-height: 32px;
    color: #333333;
}

.nr ul li a:VISITED{
	color:coral;
	text-decoration:none;
}

.nr ul li  a:hover{
	color:#ff0000;
	text-decoration:none;
	}
	
.newslisttime{
    position: absolute;
    right: 0;
    top: 0;
    line-height: 32px;
    font-size: 12px;
    color: #999;
}
	
.nr ul li.time {
    font-size: 14px;
    line-height: 32px;
    color: #333333;
    background-image: none;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #e3e3e3;
    float: right;
    width: 100px;
}
	
.nr .page {
    font-size: 14px;
    line-height: 50px;
    color: #666666;
    text-align: center;
    height: 50px;
    margin-top: 15px;
    width: 1038px;
    float: left;
}	

.yqljSelect{
	width: 250px;
    margin-top:5px;
    float:right;
}

.imgbtn1 {
    background-image: url(../pointsimg/chaxun.png);
    width: 68px;
    height: 24px;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
    padding: 0px;
}


.agreement {
    width: 86%;
    height: auto;
    margin: 10px auto;
    background-image: url(../pointsimg/xy.jpg);
}

.bd_txt4 {
    background: url(../pointsimg/bd_txt4.jpg);
    width: 219px;
    height: 26px;
    border: 0;
}

.flash{
	
	text-align: center;
}

.jlhdradiusBox {
    position: relative;
    background: #fff;

}

.selectPic{
  background: #E0ECF9 url(images/combo_arrow.gif) no-repeat 3px 4px right center transparent; 
	 
	 
}




.jlhdradiusBox .title,.commonBox .title { height: 42px; box-sizing:border-box; border-bottom:2px solid #e8e7e7;}
.jlhdradiusBox .title A,.commonBox .title A { padding: 0 20px; font-size: 16px; }
.jlhdradiusBox .title A:hover,.commonBox .title A:hover { text-decoration: none;}
.jlhdradiusBox .title A.active,.commonBox .title A.active,.commonBox .title h3,.jlhdradiusBox .title h3 { line-height: 42px; padding: 0 20px; display: inline-block; height: 40px; font-size:16px; font-weight:normal;}


		.multipleColumn{ overflow:hidden; position:relative; width:1108px;  border-top:1px solid #ccc;    }
		.multipleColumn .hd{ overflow:hidden;  height:30px; background:#e5e3e3; padding:0 10px;  }
		.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../pointsimg/icoLeft.gif") no-repeat;}
		.multipleColumn .hd .next{ background:url("../pointsimg/icoRight.gif") no-repeat;  }
		.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../pointsimg/icoCircle.gif") 0 -9px no-repeat; }
		.multipleColumn .hd ul li.on{ background-position:0 0; }

		.multipleColumn .bd{ padding:10px; overflow:hidden;  }
		.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:272px;  float:left; _display:inline;  }
		.multipleColumn .bd ul li{ margin:0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.multipleColumn .bd ul li .pic{ text-align:center; }
		.multipleColumn .bd ul li .pic img{ width:260px; height:49px; display:block;  padding:0; border:1px solid #ccc; }
		.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }
		.multipleColumn .bd ul li .title{ line-height:24px;   }

		.xglj{
   
    color: #3a87d3;
    margin-left: 5px;
    height: 42px;
    line-height: 32px;
    position: relative;
    text-indent: 15px;
    font-size: 16px;
    margin-bottom: 15px;
}
		
		
		
.more1 {
    position: absolute;
    right: 1px;
    top: 15px;
    font-size: 14px;
    font-weight: normal;
    color: #666;
}