
@charset "utf-8";
	* {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
body {
	font-size:12px;
	margin: 0px;
	padding:0px;
	font-family: "Microsoft YaHei";
	background:url(../images/bg.jpg) repeat;
}
a {
	text-decoration:none;
}
a:hover {
	/*text-decoration:underline;*/
}
.blank10 {
	height:10px;
	line-height:10px;
	overflow:hidden;
	clear:both;
}
.blank20 {
	height:20px;
	line-height:20px;
	overflow:hidden;
	clear:both;
}
.blank30 {
	height:30px;
	line-height:30px;
	overflow:hidden;
	clear:both;
}
.blank40 {
	height:40px;
	line-height:40px;
	overflow:hidden;
	clear:both;
}
.clear {
	clear:both;
}
.sectionMain {
	width: 980px;
	margin: 0 auto;
	background: url(../images/footbg.jpg) #529edc no-repeat left bottom;
	width: 980px;
	padding-bottom: 180px;
}
#headerTop {
	position: relative;
	z-index: 8;
	overflow: hidden;
}
#headerTop .logo {
	width:133px;
	height:105px;
	margin-left:30px;
	float:left;
}
#headerTop .menu {
	/* width:747px;*/
	margin-right: 40px;
	float:right;
	padding-top:30px;
	padding-left:40px;
}
#headerTop .menu ul {
	list-style-type:none;
}
#headerTop .menu li {
	list-style: none;
	float:left;
	padding:2px 12px;
	background:url(../images/dot.png) no-repeat;
	height:40px;
	font-size:14px;
	padding-top:20px;
	font-weight:bold;
}
#headerTop .menu li a {
	color:#fff;
}
#headerTop .menu li a:hover {
	color:#ddf7ff;
}
.newlist {
	color:#fff;
}
.newlist a {
	color:#fff;
}
#headerTop .menu ul.sub-menu,
#headerTop .menu li .icon {
	display: none;
}
#headerTop .menu li:first-child,
#headerTop .menu li#menu-item-29 {
	background: none;
}
.foot {
	height:100px;
	width:980px;
	margin:0 auto;
	background:url(../images/bgfoot.jpg) repeat-x;
}
.foot p {
	text-align:center;
	line-height:22px;
	color:#fff;
}
.foot p a {
	color:#fff;
}
.left {
	width:198px;
	min-height:560px;
	background:url(../images/leftbg.jpg) no-repeat right top #fff ;
	float:left;
	padding-top:100px;
}
.left h1 {
	text-align:center;
}
.left h1 img {
	display: block;
	margin: 0 auto;
}
.right {
	width:722px;
	float:left;
	min-height:660px;
	background-color:#fff;
}
.left #categoriesUL {
	margin: 0;
	padding: 0;
	list-style-type:none;
	overflow: hidden;
}
.left #categoriesUL li {
	width:176px;
	font-size: 0;
}
.left #categoriesUL li a {
	display:block;
	width:100%;
	height:22px;
	padding-left: 7px;
	margin-left: 15px;
	padding-top:5px;
	font-size: 12px;
	color:#2c79be;
	text-decoration:none;
	background:url(../images/link.jpg) no-repeat right 10px top;
}
.left #categoriesUL li a:hover {
	color:#fff;
	background:url(../images/hover.jpg) no-repeat right 10px top;
	text-decoration:none;
}
.current {
	/*color:#fff;*/
	/*background:url(../images/hover.jpg) no-repeat 10px top;*/
}
.banner01 {
	padding:1px;
}
.banner01 img {
	display: block;
	width: 100%;
}
.conentzone {
	background:url(../images/picnextbg.jpg) no-repeat left top #fff;
	/*width:680px;*/
	min-height:450px;
	margin:1px;
	padding: 0px 20px;
	color:#717171;
	font-size:12px;
	line-height:26px;
}
.conentzone p {
	text-indent:30px;
}
.fontbor {
	background:url(../images/textbor.jpg) repeat;
}

.content-area {
	display: block;
	width: 100%;
	padding-bottom: 26px;
	/* overflow: hidden; */
}

.newshot {
	position: relative;
	/* background:url(../images/bgnews.jpg) no-repeat; */
	width:654px;
	/* height:164px; */
	padding:10px;
	background-color: #D1DBE7;
	border-radius: 15px;
}
.newshot::before {
	content: '今日头条';
	display: block;
	margin-bottom: 8px;
	padding-left: 6px;
	font-size: 20px;
	color: #307DC1;
	font-weight: bold;
}
.newshot .newshotContent {
	/* margin-left: 326px;
		margin-top: 45px; */
	padding: 10px;
	border-radius: 10px;
	background-color: #fff;
}
.newshot .newshotContent .newshotmore {
	margin-left: 0;
	margin-top: 5px;
	text-indent: 0;
}
.newshot .newshotContent .newshotmore a {
	text-indent: 0;
}
.newshot h1 {
	font-size:14px;
	color:#7e7e7e;
	line-height:22px;
}
.newshot p {
	line-height:18px;
	color:#7e7e7e;
}
.newlistall {
	line-height:26px;
	color:#717171;
}
.newlistall a {
	color:#717171;
}
.newlistall a:hover {
	color:#4872a2;
}
.newlistall td {
	border-bottom:1px dotted #ccc;
}
.pages {
	color:#717171;
}
.pages a {
	color:#717171;
}
.pages a:hover {
	color:#4872a2;
}
.newsdtl {
	min-height:500px;
	height:auto !important;
	height:500px;
}
.newsdtl h1 {
	color:#1d6dbc;
	font-size:14px;
	padding:4px;
}
.newsdtl h2 {
	border-bottom:1px solid #9bcdfe;
	text-align:center;
	font-size:18px;
	font-weight:normal;
	color:#1d6dbc;
	line-height:30px;
}
.newsdtl p {
	line-height:22px;
}
.newsdtl h3 {
	text-align:center;
	font-weight:normal;
	color:#999;
	line-height:30px;
	font-size:12px;
}
.borderpic1 {
	border:1px solid #a7a7a7;
}
.titname {
	color:#567fb2;
	font-size:14px;
	font-weight:bold;
}
.fontcom {
	color:#828282;
	line-height:22px;
}
.fontcom span a {
	color:#2974b9;
}
.fontcom span a:hover {
	color:#f00;
}
.linkpage {
	color:#666;
}
.linkpage a {
	color:#666;
}
.linkpage a:hover {
	color:#0860b0;
}
/*8.20*/
	.box {
	background-color:#FFF;
	width:920px;
	margin:0 auto;
	/* overflow: hidden; */
}
.titleaa {
	padding-top: 40px;
	padding-bottom: 20px;
}
.titleaa h1 {
	background:url(../images/title-injc.png) top 5px left no-repeat;
	width:648px;
	height:33px;
	padding-left:40px;
	font-size:20px;
	color:#1e6fb9;
	font-family:"黑体";
	font-weight:normal!important;
}
.homelink {
	margin-top: 22px;
	font-size: 14px;
	line-height:20px;
	color: #000;
	letter-spacing:1px;
}
.homelink a {
	color:#333;
	text-decoration:none;
}
.homelink a:hover {
	color:#333;
}

.homelink ul {
	padding: 0 30px;
	overflow: hidden;
}
.homelink ul li {
    display: inline-block;
    border-left: 1px solid #000;
    padding-left: 7px;
}
.homelink ul li:first-child {
	border-left: none;
}


/*------ -----*/
	.dl_r {
	width:670px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.dl_title {
	width:650px;
	overflow:hidden;
	padding:3px 10px;
	margin:0px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	background-color:#EAEAEA;
	text-align:left;
}
.dl_nr {
	width:670px;
	overflow:hidden;
	padding:0px;
	margin-bottom:10px;
	text-align:center;
	border-bottom:2px dashed #D8D8D8;
	color:#666666;
}
.dl_nrw {
	width:650px;
	overflow:hidden;
	padding:10px;
	margin:0px;
	text-align:left;
}
.dl_nrw strong {
	color:#2c7ac2;
}
.dl_nrd {
	width:650px;
	overflow:hidden;
	padding:10px;
	margin:0px;
	text-align:left;
}
.dl_nrd strong {
	color:#E05F00;
}
.dl_page {
	width:670px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	text-align:center;
}
.dl_page a:link,.dl_page a:hover,.dl_page a:visited,.dl_page a:active {
	color:#6A6A6A;
}
/*------ -----*/



.article-list li {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}

.article-list .article-list-a {
	display: block;
	overflow: hidden;
}

.article-list .articleLeft {
	width: 20%;
	float: left;
	overflow: hidden;
}
.article-list .articleLeft img {
	display: block;
	width: 100%!important;
    -moz-transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.article-list .articleRight {
	float: right;
	width: 77%;
}
.article-list .articleRight p {
	text-indent: 0;
}

.article-list .article-list-a:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}

.article-list .article-list-a .more,
.article-list .article-list-a .post-title {
    -moz-transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.article-list .article-list-a:hover .more,
.article-list .article-list-a:hover .post-title {
	color: #1e6fb9;
}


/*------------------
    分页部分的CSS
------------------*/
.wp-pagenavi .pages {
	display: none;
}

.fenye {
    margin: 20px 0;
}

.fenye a{
	margin-right: 10px;
    /*padding:4px 6px;*/
    /*margin:0 2px;*/
    /*border:1px solid #aaa;*/
    text-decoration:none;
    color:#333;
}

.fenye a.current {
    color: #f00;
    font-weight: bold;
}
.fenye a:hover {
	text-decoration: underline;
	color: #54A0DE;
}

.fenye span {
	display: none;
}
.articleTitle {
    display: block;
    padding: 10px 0;
    width: 100%;
    padding-bottom: 4px;
    color: #005c93;
    line-height: 30px;
    font-weight: normal;
    font-size: 18px;
    text-align: center;
}

.articleDate {
    padding-top: 6px;
	text-align: center;
	border-top: 1px solid #9BCDFE;
}

.control {
	padding: 0 20px;
	margin-bottom: 20px;
	color: #717171;
	font-size: 14px;
	/*text-align: right;*/
	overflow: hidden;
}
.control>div {
    /*display: inline-block;*/
    /*width: 50%;*/
    margin-bottom: 5px;
    text-align: left;
    /*float: left;*/
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.control a {
	/*display: inline-block;*/
	/*width: 80%;*/
	color: #717171;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    /*vertical-align: bottom;*/
}
.control a:hover {
	color: #2c79be;
}


.supportpolicy-list {
	width: 95%;
}
.supportpolicy-list li {
	margin-bottom: 2px;
	padding-bottom: 2px;
	font-size: 12px;
}
.supportpolicy-title {
	width: 80%;
	display: inline-block;
}
.supportpolicy-date {
	display: inline-block;
}



#primary {
	overflow: hidden;
}
#primary .primaryLeft {
	float: left;
	width: 48%;
}
#primary .primaryLeft video {
	width: 90%;
	margin-top: 30px;
}
#primary .primaryRight {
	float: right;
	width: 43%;
	margin-right: 9%;
	background: url(../images/bgnew.png) no-repeat;
}
#primary .primaryRight a {
	color: #fff;
}
#primary .primaryRight a:hover {
	text-decoration: underline;
}
#primary .primaryRight .rightTitle {}
#primary .primaryRight .rightTitle a {
	float: right;
}
#primary .primaryRight .primaryRightUL {}

#primary .primaryRight .primaryRightUL li {
	margin-top: 5px;
	list-style: none;
}

.homeGo {
	margin-top: 10px;
    overflow: hidden;
}
.homeGo a {
	display: inline-block;
}
.homeGo img {
	width: 359px;
}

.homeOther {
	overflow: hidden;
}
.homeOther .homeOtherLeft,
.homeOther .homeOtherRight {
	width: 50%;
	float: left;
}
.homeOther .homeOtherRight a {
	display: inline-block;
}
.homeOther .homeOtherRight img {
	display: block;
}

#historyGo {
	 height:27px;
	 width:88px;
	 cursor: pointer;
}