﻿@charset "utf-8";
/* CSS Document */
body {
	margin:0;	padding:0;
	font-family:"微软雅黑";
    height:100%;
}

a {
	color:#000;
	text-decoration:none;
}

a:hover, a:active {
	color:#F00;
    text-decoration:underline;
}

.red {
	color:#c4151c;
}

img {
	border:none;
}
li {
    list-style:none;
}
#wrapper {
	width:100%;	height:auto;	max-width:1420px;
	margin:0 auto;		background-position:top center;		background-size:cover;	overflow:hidden;	position:relative;
	background-image:url(img/123.jpg);	box-shadow:0 0 5px #333;min-height:600px;
}

#header-line {
	width:100%;	height:5px;		max-width:1420px;	background-color:#C4151C;	margin:0 auto;	position:relative;	z-index:100;
}

#header {
	width:100%;	height:70px;	max-width:1420px;	background-image:url(img/glassa.png);	margin:0 auto;
	background-position: top center; 	position:relative;	z-index:90;  box-shadow:0 0 2px #999;
}

#header-box {
	width:1200px;	height:100%;	margin:0 auto;
}

#logo {
	width:260px;height:70px;	position:relative;	top:20px;
	float:left;left:0px;
}
#logo img{width:260px;}

#navigation {
	width:auto;height:100%;float:left;margin-left:25px;
}

#navigation li {
	padding:0px 5px;	height:100%;	font-size:14px;		font-weight:bold;	list-style-type:none;	float:left;		line-height:70px;	text-align:center;   margin-left:16px;
}

#navigation li a {color:#000}
#navigation li a:hover {color:#c4151c}

#navigation li:hover {
	color:#c4151c;
	background-image:url(img/li-selected.png);	cursor:pointer;
}

.nav-selected {
	color:#c4151c;
	background-image:url(img/li-selected.png);
	background-position:top center;
	background-repeat:no-repeat;
	font-weight:bold;
}

#header-decoration {
	width:120px;	height:40px;	float:right;	background-color:#c4151c;	margin-top:13px;	border-radius:5px;	margin-right:5px;
}

#language-option {
	width:auto;	height:40px;	line-height:40px;	margin:0 auto;	text-align:center;	color:#FFF;		font-size:13px;
}#language-option a{color:#FFFFFF;}

#body-bg {
	width:100%;		height:auto;	/*background-image:url(img/body-index-bg.jpg);*/		background-position:top center;		background-repeat:no-repeat;
	max-width:1420px;	margin:0 auto;	position:relative;	z-index:80;
}

#body-index {
	width:1200px;	height:auto;	margin:0 auto;	
}

#news-rotate {
	width:100%;		height:328px;	border-radius:5px;	box-shadow:0 0 5px #999;	overflow:hidden;
}

#news-box {
	width:299px;	height:328px;	background-image:url(img/glassa.png);	position:absolute; z-index:30; top:0;left:0; border-right:1px solid #ccc;
}

#news-box  a {color:#000}

#news-box-title {
	width:270px;	height:66px;	font-size:20px;		font-weight:bold;	color:#333;		line-height:32px;	margin-left:20px;	position:relative;	top:45px;
}

#news-box-brief {
	width:266px;	height:130px;	font-size:13px;		color:#333;		line-height:24px; 	margin-left:20px;	position:relative;	top:75px;	
}

#news-box-change {
	width:90px;	height:33px;	font-size:12px;		color:#333;		margin-left:20px;	position:relative;	top:80px; 	left:170px; background-color:#c4151c;	line-height:33px;	text-align:center; 	color:#fff;
}

#news-box-left-icon {
	width:60px;		height:24px;	background-image:url(img/news-left.png);	float:left;		background-repeat:no-repeat;	padding-left:30px;	line-height:24px;	margin-left:160px;
}

#news-box-right-icon {
	width:75px;		height:24px;	background-image:url(img/news-right.png);	float:right;	background-repeat:no-repeat;	line-height:24px;
}

#article-box {
	width:100%;		height:230px;	background-image:url(img/glassa.png);	box-shadow:0 0 10px #ccc;	margin-top:30px;
}

.article-box-line {
	width:100%;		height:5px;		background-color:#C4151C;	box-shadow:0 0 5px #ccc;
}

#article-column {
	width:299px;	height:225px;	border-right:1px solid #ccc;	float:left;
}

.article-title {height:60px;
	margin-left:10px;line-height:60px;font-size:16px;font-weight:bold;
}

.article-sub-title {
	float:left;
}

.article-team-title {
	width:680px;height:50px;line-height:22px;padding:6px 10px;font-size:14px;float:right;font-weight:normal;
}

.article-team-title li{
	width:auto;height:20px;list-style-type:none;float:left;margin-left:30px;
}

.article-detail {
	width:256px;margin-left:20px;font-size:13px;color:#666;line-height:28px;
}

#yearbox {
	width:100%;max-width:1420px; margin:0 auto;background-image:url(img/glassa.png);
	box-shadow:0 0 5px #ccc;
	border-bottom:1px solid #D4D4D4;
    height:60px;
}

#footer-box {
	width:1200px;margin:0 auto;
}

#footer-column {
	width:300px;float:left;height:100px;position:relative;
}

#footer-title {
	color:#898989;font-size:16px;font-weight:bold;margin-left:20px;margin-top:20px;
}

#footer-detail {
	color:#999;font-size:13px;margin-left:20px;margin-top:20px;line-height:24px;
}

#footer-detail a {color:#999}
#footer-detail a:hover {color:#c4151c}

#copyright {
	width:100%;max-width:1420px;height:60px; margin:0 auto;background-image:url(img/glassa.png);
}

#copyright-box {
	width:1200px;height:100%;margin:0 auto;color:#999;font-size:13px;
	line-height:60px;
}

#news-box-ul {
	width:1200px; height:328px; padding:0; margin:0;
}

#news-box-ul li {
	width:1200px;	height:328px;	list-style-type:none;
}

#news-pic {
	width:900px;height:328px;float:right;
}

#navigation li ul {
	margin:0;
	padding:0;
	width:auto;
	height:33px;
	background-image:url(img/glassa.png);
	display:none;
}

#navigation li ul li{
	margin:0;
	padding:0;
	width:80px;
	height:40px;
	overflow:hidden;
	line-height:33px;
	float:left;
	background:none;
	font-weight:normal;
	font-size:13px;
	color:#999;
}

#news-print {
	width:69px;
	height:100%;
	background-image:url(img/glassa.png);
	float:right;
	border-left:1px solid #ccc;
}

#news-print img {
	width:60px;
	height:300px;
	border:0;
	position:relative;
	top:45px;
	margin-right:6px;
}

.news_hover:hover {
	color:#c4151c;
}

#article-detail a {
	color:#666
}

#article-detail a:hover {
	color:#c4151c
}

#bottom-word a {
	color:#999;
}
#bottom-word  a:hover {
	color:#c4151c
}

#list-left {
	width:240px;
	background-image:url(../img/glassa.png);
	float:left;
	margin-bottom:30px;
    height:1220px;
}
#dibox #list-left{height:1480px;}
#list-left li {
	width:100%;
	height:60px;
	text-align:center;
	list-style-type:none;
	line-height:60px;
	border-bottom:1px solid #CCC;
	font-size:16px;	
}

.current_li {
	background-image:url(../img/current_li.png);
}

#list-right {
	width:940px;
	background-image:url(../img/glassa.png);
	float:left;
	margin-left:20px;
}
.listBox{clear:both;}
ul.newsList{margin:0;padding:0;clear:both;width:780px;float:left; height:1350px; overflow-x:hidden; overflow-y:auto;}
ul.newsList li {
	height:50px;
	list-style-type:none;
	line-height:50px;
	border-bottom:1px solid #CCC;
	font-size:14px;
}
#inner-pic{height:236px; clear:both; margin-bottom:30px;background:url(img/290-10111G414590.jpg) no-repeat;}
.text-line {
height: 1px;
background-color: #CCC;
margin: 0 auto;
margin-top: 0px;
}
.SubCategoryBox {width:100%; margin:0 auto; text-align:left;padding-top:5px; line-height:30px;}
.SubCategoryBox ul { list-style:none;padding:0px;margin:10px; clear:both;}
.SubCategoryBox ul li {float:left; width:100px; line-height:30px; height:30px; text-align:center;font-size:16px;}
.showmore {float:right; text-align:center;margin-right:10px;}
.showmore a { display:block; margin:0 auto; line-height:30px; border:1px solid #AAA;}
.showmore a span { padding:0 10px 0 20px; background:url(img/down.gif) no-repeat 5px center;}
.promoted a { color:#F50;}

.listTitleleft{float:left;margin-left:20px;}
.date{float:right;margin-right:10px;color:#333;}
#zkListBox{float:right;width:120px; padding:10px;box-decoration-break:slice;height:1073px;}
.listContent{line-height:30px;font-size:13px; font-weight:normal; text-align:left;padding:10px 10px 10px 15px;}

/*以下是增刊*/
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width:100%;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  border-bottom:none;
}

ul#menu li a {
  background: #AAA;
  color: #fff;	
  padding: 0.5em;
  line-height:30px;
}

ul#menu li a:hover {
  background: #666;
}

ul#menu li ul li a {
  background: #DDD;
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #EEE;
  border-left: 5px #333 solid;
  padding-left: 15px;
}

.yinying {

box-shadow:0px 0px 10px #ccc;background-color:#eaebef\9;/*opera或ie9*/
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.userLogin table tr td{height:40px;line-height:40px;}
.bt_login_list{text-align:center; line-height:30px;}


@media screen and (min-width:0\0) { 
/* IE9 , IE10 ,IE11 rule sets go here */ 

}
.userLogin {
    margin-bottom: 13px;
}
.auto-style1 {
    line-height: 24px;
    padding-left: 15px;
}
.inputbutton {
   padding: 0px 10px; border:none; background:none;font-size:15px; font-weight:bold;
}
.registerButton {
    padding: 0px 10px;
}
.article-team-title, .article-team-title a {
    color: #666;
}
.u_login {
    line-height: 30px;
    padding-left:15px;
}
.wangzhanqun{ clear:both;width:1220px; margin:0 auto; height:60px; font-size:13px;color:#CCC;}
.buildlogos img{float:left; margin-left:20px;}
.qikanbanner{
	float:left;
	width:680px;
    padding:0;
    margin:0 80px;
}
.qikanbanner li{
	width:80px;
	display:inline;
	margin-left:10px;
	font-family: "黑体";
	height:20px;
	line-height:20px;
}
.guifan{float:right; width:95px; line-height:20px; margin-right:10px; border-left:1px solid #333; padding-left:10px; padding-top:5px;}
.qiList {
    margin:0;padding:0;clear:both;width:780px;float:left; height:1067px; overflow-x:hidden; overflow-y:auto;
}
    .qiList li {
        width:160px; height:250px;padding:3px;border:1px #ccc solid;float:left;margin:15px 15px 0px 12px; text-align:center;
    }
        .qiList li img {
        width:160px; height:228px;
        }
.main_search {
padding: 8px 5px 5px 60px;
height: auto !important;
min-height: 30px;
_height: 30px;
}
.FengMian {
    clear: both;
    text-align:center;
    margin:10px;
    background:#FEFEFE;
}
    .FengMian a img {
        width: 120px;
        height: 160px;
    }
.main_search #Submit {
    text-align: center;
    background: #EFEFEF;
    color:#990000;
    border:none;
    width:80px;
    cursor:pointer;
}
.dibu {
    border-top:1px solid #CCC;
    padding-top:5px;
    margin-top:5px;
    font-size:13px;
}
.FengMian img{width:180px;}
.footNav{padding-left:320px; margin-bottom:15px;}
.copyRight { padding:0px 0 0 200px;}