
/*基础*/
.main{width:990px;margin:0 auto;}
font{font-size:12px;}
.red{color:#e2310e;}

/*头部 2014-9-1 16:33:38*/

.top{width:100%;height:33px;line-height:33px; background:#646464;color:#d8d8d8;}
.top a{color:#d8d8d8;padding:0 8px;}
.top a:hover{color:#fff;}
.top p{padding-left:10px;float:left;}
.top p img{margin:-4px 10px 0 15px;}
.top span{ display:block;float:right;padding-right:2px;}
.header{width:990px;margin:0 auto; }
.logo{padding-left:5px;}
.logo img{padding:15px 0 5px 0;}
.logo h2{color:#ccc;font-size:16px;height:30px;line-height:30px; font-family:"微软雅黑";}
.search{padding-top:46px;width: 428px; height:30px; overflow:hidden;}
.select{ position:relative;}
.select span{ display:block;width:67px;height:28px;line-height:28px;padding-left:10px;font-size:14px; cursor:pointer;color:#4d8cc7;border:1px solid #bce0f7; background:#e5f2f9 url(../images/ico_1.png) no-repeat 60px center;}
.select ul{ display:none;position:absolute;left:0;top:29px;width:77px;border:1px solid #a5d7f6;}
.select ul li{height:28px;line-height:28px;}
.select ul li a{ display:block;padding-left:10px;font-size:12px;color:#0f70cb; background:#e5f2f9;}
.select ul li a:hover{ background:#cae0ed;}
.search p{text-align:center;height:30px;line-height:30px;color:#8c8c8c;}
.search p label{padding-right:15px; cursor:pointer;}
.search p label input{margin-right:5px;margin-top:-3px;}
.textInput{ display:block;width:352px;padding:0;height:28px;line-height:28px;font-size:14px; outline:none;color:#444;border:1px solid #e4e4e4;border-right:none;}
.searchInput{display:block;width:73px;height:30px;line-height:28px;text-align:center;font-weight:bold;outline:none;cursor:pointer;font-size:14px;color:#4d8cc7;border:1px solid #bce0f7; background:#e5f2f9;}

.searchInput:hover{ background:#cae0ed;}
.menuBg{height:36px;background:#4d8cc7;}
.menu{height:36px;line-height:36px;}
.menu a{ display:block;float:left;color:#fff;margin-left:1px;font-size:14px;padding:0 28px;}
.menu a:hover,.menu a.hover{ background:#3371ac;}
.menu a.home{padding:0 40px;}
.classify{ position:relative;width:180px; z-index:999;}
.classify h2{width:140px;padding-left:40px;height:36px;line-height:36px; cursor:pointer;color:#fff;font-weight:normal;font-size:14px; background:#4783bc url(../images/ico_2.png) no-repeat 143px center;}
.classify ul{ display:none; position:absolute;left:0;top:36px;width:180px;background:#faf2de;border-top:1px solid #ebdbbf;border-bottom:1px solid #ebdbbf;}
.classify ul li{ position:relative;z-index:8;}
.classify ul li strong{ display:block; position:relative; z-index:10;height:26px;line-height:26px;border-top:1px solid #faf2de;border-bottom:1px solid #faf2de;border-left:1px solid #ebdbbf;border-right:1px solid #ebdbbf;}
.classify ul li strong a{ display:block;padding-left:15px;color:#8c8c8c; background:url(../images/ico_8.png) no-repeat 154px center;}
.classify ul li p{ display:none;position:absolute;left:179px;top:0; z-index:9;padding:10px 10px;width:240px;background:#fff;border:1px solid #ead0a4;}
.classify ul li p a{ display:inline-block;width:65px;padding-left:10px;line-height:32px;color:#8c8c8c;}
.classify ul li p a:hover{color:#4d8cc7;}
.classify ul li ol{display: none; position:absolute;left:179px;top:0; z-index:9;padding:0px 10px 10px;width:420px;background:#fff;border:1px solid #ead0a4;zoom:1;}
.classify ul li ol li{display: inline-block;*display: inline;zoom:1;margin: 0 9px;}
.classify ul li ol li b a{color:#4d8cc7;line-height:38px;}
.classify ul li ol li b a:hover{text-decoration: underline;}
.classify ul li.menuStyle3 ol li{padding: 8px 0;border-bottom:1px solid #e9e9e9;margin: 0;}
.classify ul li.menuStyle3 ol li span{display: inline-block;width: 350px;float: right;line-height: 24px;color: #ddd;}
.classify ul li.menuStyle3 ol li span a{margin: 0 4px;line-height: 24px;color:#8c8c8c;}
.classify ul li.menuStyle3 ol li span a:hover{color:#4d8cc7;}
.classify ul li.menuStyle3 ol li b{width: 70px;float: left;}
.classify ul li.menuStyle3 ol li b a{margin: 0;line-height: 24px;}

.classify ul li.menuStyle2 ol li{border: 0;}
/*.classify ul li.menuStyle2 ol li{border: 0;float: left;}*/
.classify ul li:hover strong{border:1px solid #ead0a4;border-right:1px solid #fff;background:#fff;}
.classify ul li.menuStyle1:hover strong{border:1px solid #ead0a4;}
.classify ul li.menuStyle1 strong a{background: none;}
.centre{padding-right:5px;color:#fff;height:30px;padding-top:6px;line-height:30px;}
.centre a{color:#fff;font-size:12px;padding:0 8px;}
.centre a:hover{ text-decoration:underline;}


/*底部*/
.fixFd .footBg{position: fixed;left: 0;bottom: 0;width: 100%;}
.footBg{ background:#deecf5;padding-bottom:20px;}
.footer{width:990px;margin:0 auto;}
.flogo{padding:0 0 26px; float:left;}
.copy{padding:20px 0;color:#8c8c8c;line-height:22px;text-align:right; width:990px;}
.copy a{color:#8c8c8c;}
.copy a:hover{color:#4d4d4d;}
.copy p{ margin: 0 auto; }
.foot_right{ width:740px; float:left; position:relative;}
.foot_line_1{ text-align:right;}
.foot_line_2{ text-align: left; text-indent:100px;}
.foot_line_3{ text-align: left; text-indent:100px;}

.ios{border:1px solid #ccc;width:110px; position:fixed;top:200px;right:50px;color:#8c8c8c;text-align:center;line-height:30px;}
.ios img{ display:block;margin:0 auto; width:83px; height:85px;}
.ios strong{ display:block;font-size:14px;font-weight:bold;line-height:20px;padding-top:5px;}
.ios em{ font-style:normal; display:block; position:absolute;right:2px;top:0px;line-height:20px;font-size:12px;}
.ios em a{color:#666;}

.ios_big{position:absolute; right:115px; top:0; display: none;}
.ios_big img{width:150px;height:150px;}

.suggest{ width:250px; height:170px; border:1px solid #ccc; position:absolute; right:40px; bottom:70px; background:#fff;}
.suggest table{ width:200px; height:160px; margin:7px auto 0;}
.suggest a{ background:#5A5959; color:#fff; width:65px; height:20px; line-height:20px; display: inline-block; font-size:12px; margin-left:5px;}
.suggest a:hover{ color:#fff;}
#suggesn_c{width:200px; height:100px;}


/*其他资源列表--*/
.res_other_list{margin-top:10px;}
.res_other_list h3{height:36px;color:#6c6a6a;font-size:14px;font-weight:bold;line-height:36px;border-bottom:1px solid #ddd;}
.res_other_list .res_other_list_all{line-height:22px;padding-top:12px;  overflow:hidden;}
.res_other_list .res_other_list_all strong{ color:#777777; line-height:22px;padding-top:12px;font-size:12px;margin: 0 10px 0 0; float:left;}
.res_other_list  .res_other_list_right{ width:900px;  float:left;padding-top:12px;}
.res_other_list  .res_other_list_right a{ color:#4d8cc7;text-align:left; margin-right:40px;font-size:12px; }
.res_other_list   .res_other_list_right a:hover{ text-decoration:underline;}
