@charset "utf-8";
/* CSS Document */

body {margin:0 auto;padding:0;font-size:15px;font-family:Microsoft yahei;color: #222;}

input, select, textarea {font-size:12px;vertical-valign:middle}
div, form, h3,h2, h3, h4{margin:0;padding:0}
img{margin:0;padding:0;border:0;}
ul,ol {list-style:none}
ul,li,p,input,font{margin:0;padding:0;font-size:12px;}
a{text-decoration:none;}

.copyright2020_banner{ width:100%; height:250px; margin-top: 20px; background:url(/images/site/topbanner.jpg) no-repeat; }
.copyright2020_main{ width:1200px; margin: 10px auto; clear: both; overflow: hidden;}
.copyright2020_leftNav{ width: 200PX; float: left; position: relative; background: #fff;}
.copyright2020_leftNav ul li{ width: 100%; font-size: 16px;position: relative;}
.copyright2020_leftNav ul li a{display: block; color: #222; height: 52px;  line-height: 52px;  padding: 0 30px;  }
.copyright2020_leftNav ul li a:hover{ background: #039;color: #fff;}
.copyright2020_leftNav .current a{ color: #039;}
.copyright2020_leftNav .current span { position: absolute; left: 0;top: 10px; height: 32px; width: 0;border-right: 3px solid #039;}
.copyright2020_right{ width: 920px; float: right; background: #fff; padding: 30px 30px 50px; min-height: 600px;}
.copyright2020_right p { line-height: 32px; font-size: 15px; margin: 8px 0;}
.copyright2020_right p a{color: #408BE4;}
.copyright2020_right p a:hover{color: #ff5400;}
.copyright2020_right p .red { color: #f00;}
.copyright2020_right p .ad_tag{ font-weight: bolder;}
.copyright2020_right h2{ font-size: 28px; text-align: center; font-weight: normal; padding: 0; padding-bottom: 30px; border-bottom: 1px dashed rgba(0,0,0,.08); margin-bottom: 10px;} 
.copyright2020_right h3{font-size: 16px; font-weight: 600;  margin-top: 20px;   margin-bottom: 15px; }
.copyright2020_right h4{ font-weight: normal; font-size: 15px; color: #999; margin: 5px 0; }
.copyright2020_right h4 a{font-weight: bold; color: #039;}
.copyright2020_right h4 a:hover{ text-decoration: underline;color: #ff5400;}
.copyright2020_right ul li { float: left;  margin: 3px 5px;  font-size: 15px;  line-height: 25px;width: 180px; }
.copyright2020_right ul li a { color: #222; display: inline-block;width: 180px;}
.copyright2020_right ul li a:hover{ color:#408BE4;}
.copyright2020_right ul  span { width: 100%; display: inline-block;font-weight: bold; margin: 3px 5px;  font-size: 15px;  line-height: 25px; }
.copyright2020_right div{border-bottom: 1px solid #ededed; clear: both; overflow: hidden; padding: 15px 0;}
.copyright2020_right div:hover{ background: #f8f8f8;}
.copyright2020_right div>h3{ width: 100px; float: left; text-align: center; font-weight: normal; margin:3px 0; color:#039;}
.copyright2020_right div>h3 a{ color:#039;}
.copyright2020_right div h3 a:hover{color:#408BE4;}
.copyright2020_right>div>ul{  overflow: hidden; width:780px; float: right;    border-left: 1px solid #ededed; padding-left: 20px; }
.copyright2020_right .bbs_list ul{ padding: 0px 0 15px 20px; }
.fixedNav{
    position:fixed;
    top:60px;
    z-index:25;
    _position:absolute;
    _top:expression(eval(document.documentElement.scrollTop));
}


#footer
{
	width:100%;
	font-family:'微软雅黑';
	color:#777;
	padding:40px 0;
	background-color: #0F0F0F;
	text-align:center;
	line-height: 30px;
	font-size: 15px;
}
#footer>p{ font-size: 15px;}
#footer>p>a{padding:0 3px;color: #777;}
#footer p a:hover{text-decoration:underline;}



/*

.error_box{ background: #fff;padding-top: 30px; min-height: 710px;}
.error_box .bigbanner{ width: 1000px; margin:0px auto 25px; text-align: center;}
.error_box .recom li{ float: left;}
.error_box .error404{ width: 1200px; margin: 0 auto; text-align: center;}
.error_box .error404 .img404{ margin:0 auto 20px;}
.error_box .error404 .title404{ font-size:18px;}
.error_box .error404 .errorLink { margin-top: 45px;}
.error_box .error404 .errorLink ul{ margin: 25px auto;}
.error_box .error404 .errorLink li{ padding: 0 10px; font-size: 16px;display: inline-block;}
.error_box .error404 .errorLink li a{ color:#003CC8;}
.error_box .error404 .errorLink li a:hover{ text-decoration: underline;}
.error_box .error404 .errorLinkIndex{ text-align: center; margin:15px auto;}

*/


/* 404 */
body {background:#fff;}
#wrap {width:1000px;margin:0 auto; text-align:center;font-family:"微软雅黑",Microsoft yahei;}
#wrap .logo {float:left;width:1000px;margin-top:20px;}
#wrap .logo .logoleft {float:left;width:180px;margin-top:10px;}
#wrap .logo .bigbanner {float:left;width:760px;}


.error404{float:left;margin-top:40px;text-align:center;width:800px;padding:0 100px;background:#fff;}

.text_404 {float:left;margin-top:20px;width:520px;background:url(https://misc.21ic.com/21ic_2021/images/404_text.jpg) no-repeat 15px 0px;padding-left:280px;height:140px;text-align:left;}
.text_404 h2 {font-size:30px;color:#000;line-height:50px;margin-bottom:15px;margin-top:8px;}
.text_404 h2 b {color:#E63215}
.text_404 p {color:#999;font-size:17px;line-height:25px;}


.recom_404 {float:left;width:800px;background:#8A8A8A url(https://misc.21ic.com/21ic_2021/images/404_img.jpg) no-repeat 36px 0px;height:280px;color:#fff;}

.recom_404 p {float:left;width:400px;font-size:18px;line-height:40px;margin:20px 0 10px;text-align:left;}
.recom_404 ul {float:left;width:400px;margin-left:340px;}
.recom_404 ul li{float:left;width:130px;text-align:left;}
.recom_404 ul li a{font-size:15px;line-height:33px;color:#fff;}
.recom_404 ul li a:hover {color:#ff0;}

.btn_404 {float:left;width:800px;text-align:center;margin-top:50px;}
.btn_404 a {background:#FF7A61;padding:10px 32px;color:#fff;font-size:18px;}
.btn_404 a:hover {background:#E52A0C;}


#footer
{float:left;
	width:100%;
	font-family:'微软雅黑';
	color:#777;
	padding:40px 0;
	background-color: #0F0F0F;
	text-align:center;
	line-height: 30px;
	font-size: 15px;
	margin-top:120px;
}
#footer>p{ font-size: 15px;}
#footer>p>a{padding:0 7px;color: #777;}
#footer p a:hover{text-decoration:underline;}
#footer a {color:#888;}





