@charset "utf-8";
/* 公共 */
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,span,a,th,td,img{margin: 0;padding: 0}
ol,ul,li {list-style: none}
body,input,select,textarea,li,p,span,a,h2,label {font: normal normal normal 14px/1.5 'Microsoft YaHei', Arial, Helvetica,sans-serif}
em,i{ font-style:normal}
a,a:hover{text-decoration:none;color: #222;}
img{border:0}
.clear{clear: both;height: 0;line-height: 0;overflow: hidden;font-size: 0}
.hide{display:none;}
.wrap {width: 1210px;margin: auto;text-align: left;}

/*banner*/
.i_banner_box{width: 100%;min-width:1000px;position: relative;}
.i_banner_box .i_banner{height: 388px;overflow: hidden;position: relative;}
.i_banner .i_banner_imgbox li{width: 100%;position: absolute;z-index: 0;opacity:0.1;*filter:alpha(opacity=10)}
.i_banner .i_banner_imgbox li a{display: inline-block;width: 100%;height: 388px;}
.i_banner .i_banner_imgbox li a.banner01{background:url(/imges/index/banner01.jpg) center center;}
.i_banner .i_banner_imgbox li a.banner02{background:url(/imges/index/banner02.jpg) center center;}
.i_banner .i_banner_imgbox li a.banner03{background:url(/imges/index/banner03.jpg) center center;}
.i_banner .i_banner_imgbox li img{width: 100%;height: 388px;}
.i_banner .i_banner_change{width: 100px;height: 30px;margin: 0 auto;margin-top: 358px;position:relative;z-index: 11;}
.i_banner_change li{float: left;width: 18px;height: 18px;text-align:center;margin:0 7px;border-radius: 18px;background: #fff;cursor: pointer;}
.i_banner_change li:hover{background: #eee;}
.i_banner_change li.current{background: #f60;}

/*登录信息*/
.i_banner_box .i_login_box{width: 278px;height:278px;margin: 0 auto;position:absolute;z-index: 12;left:50%;top:50px;margin-left:325px;
background: url(/imges/index/u_info_bg.png);_background:#9EA7AD;}
.i_login_box .i_show_info{height: 100%;display: none;}
.i_login_box h2{font-size: 16px;color: #fff;margin:0 15px;padding-top:10px;font-weight: 200;}
.i_login_box .i_exit{position: absolute;right: 15px;cursor: pointer;}
.i_login_box .i_exit:hover{color:#f60;}

.i_show_detail{text-align: center;color: #fff;font-size: 14px;}
.i_show_detail img{width: 110px;height: 110px;display:block;margin: 20px auto 0 auto;}
.i_show_detail em{}
.i_show_detail span{display: block;height:30px; margin-top: 6px;}
.i_show_detail .i_map{display: inline-block;width: 18px;height: 23px;background: url(/imges/index/index_icon.png) -125px 0;margin: 0 5px 2px 0;}
.i_show_detail .i_school_name{display: inline-block;vertical-align: middle;margin-top: -20px;*margin-top:-10px;}

.i_login_btndiv{margin-top: 5px;}
.i_login_btndiv .i_login_button{ background:#4c9ee7;border:0px solid #56afff; font-size:16px;font-weight: 600; width:250px; margin:0px auto 0 auto; 
	text-align:center; display:block; height:40px; color:#fff; line-height:40px;border-radius:0px; text-decoration:none; }
.i_login_button:hover{ background:#49a7f7; text-decoration:none; color:#fff; border:0px solid #49a7f7;}
.i_login_button:active { background: #49a7f7;box-shadow: 2px 2px 2px 0px #2b87d6 inset; color: #fff;border:1px solid #3091e4; }

.i_login_box .i_login_form{display: none;}
.i_form_detail{padding: 14px 15px 0px;}
.i_form_detail .i_login_list{height:40px; margin-bottom:10px;overflow: hidden;}
.i_form_detail .i_login_bar em{display: inline-block;width: 20px;height: 25px;background: url(/imges/index/index_icon.png);position: absolute;margin: 5px 8px;}
.i_form_detail .i_login_bar em.ico_email{background-position: 0 -125px;}
.i_form_detail .i_login_bar em.ico_password{background-position: -25px -125px;}
.i_form_detail .i_login_bar img{vertical-align: middle;width: 110px;height: 42px;cursor: pointer;*position: absolute;*height: 40px;margin-left: 8px;}
.i_form_detail .i_text{height:20px; padding:10px 10px 10px 30px;line-height:20px; color:#999;border: 1px solid #fff;font-size: 14px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;border-radius: 2px;}
.i_form_detail .w1{width: 205px;}
.i_form_detail .w2{width: 115px;padding:10px 0px 10px 12px;}
.i_text:focus{ border: 1px solid #4ca1d9}

.i_login_check{color: #fff;font-size: 12px;}
.i_login_check input{margin-right:5px;vertical-align: middle;}
.i_login_check label{font-size:12px;cursor:pointer;}
.i_login_check a{color: #fff;font-size: 12px;margin: 0 15px;position: absolute;right: 0;}
.i_login_check a:hover,.i_login_check label:hover{text-decoration:underline;}
.i_login_check .i_error{color: #f00;font-size:12px;}

/*中间部分*/
/*基本布局*/
.i_center{width: 1210px;margin: 20px auto;}
.i_center .i_center_box{height:374px;margin-bottom: 23px;}
.i_center .i_flink_box{height: 155px;}
.i_center_box .i_left_box{float:left;width: 905px;height:374px;}
.i_center_box .i_list_box{width:255px;height:374px;float: right;}

/*左侧头部*/
.i_left_box .box_head{position: relative;height: 44px;}
.i_left_box .box_head .box_title{display: inline-block;width: 108px;height: 44px;background: url(/imges/index/index_icon.png);
	font-size: 20px;color: #fff;text-indent: 18px;position: absolute;}
.i_left_box .box_head .res_hot{background-position: 0 -32px;}
.i_left_box .box_head .app_hot{background-position: 0 -76px;}
.i_left_box .box_head .box_more{position:absolute;right:0;cursor: pointer;color:#333;margin:15px 12px 0 0;}
.i_left_box .box_head .box_more:hover{color: #f60;}

/*左侧模块背景*/
.box_content {position: relative;}
.box_content .box_bg_left{width: 3px;height: 324px;margin-left:-1px;float: left;background: url(/imges/index/r_listbg_1.png) no-repeat;}
.box_content .box_bg_right{width: 13px;height: 324px;position: absolute;top:0;right: 0;background: url(/imges/index/r_listbg_3.png) no-repeat;}
.box_content .box_bg_bottom{width:100%;height:6px;margin-top:-6px;float: left;background: url(/imges/index/r_listbg_2.png) repeat-x;}

/*资源列表*/
.res_box{padding: 0 9px 0 34px;margin-top: 10px;height:324px;}
.res_box .res_list_box{width:265px;overflow:hidden;float: left;margin: 0 11px;}
.res_list_box .image_title{height:130px;cursor: pointer;position: relative;overflow:hidden;}
.res_list_box .image_title span{display: inline-block;width:100%;height: 27px;line-height:27px;text-align:center;background: #000;
	color: #fff;position: absolute;left:0;bottom: 0;opacity: 0.6;filter:alpha(opacity=60);}
.res_list_box .image_title img{}
.res_list_box .image_title:hover span{color: #f60;}
/* .res_list_box .image_title:hover img{opacity: 0.95;} */
.res_list_box ul{margin-top: 10px;}
.res_list_box li{height:28px;line-height:28px;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.res_list_box li a{color: #222;}
.res_list_box li a:hover{color:#f60;}

/*应用列表*/
.app_list_box{padding: 0 15px;margin-top:7px;height: 326px;}
.app_list_box li{float: left;width: 80px;height: 110px;text-align: center;margin: 15px 32px 10px;font-size:14px;}
.app_list_box li img{width:80px;height:80px;}
.app_list_box li a:hover{color:#f60;}

/*排序列表*/
.i_list_box{border: 1px solid #ddd;padding: 0 15px;}
.i_list_box .list_title{font-size: 18px;color: #333;height: 45px;line-height:45px;border-bottom: 1px solid #ddd;font-family:"Microsoft YaHei";}
.i_list_box ul {padding: 10px 0 0 0;}
.i_list_box ul li{font-size: 14px;height: 31px;color: #333;line-height: 31px;cursor: default;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.i_list_box ul li span{float: right;color: #333;height:31px;line-height:31px;*line-height:25px;}
.i_list_box ul li i{display: inline-block;width: 23px;height: 23px;line-height:23px;text-align:center;font-size:12px;color: #fff;margin-right: 15px;
	background: url(/imges/index/index_icon.png) -96px 0;}
.i_list_box ul li i.first{background-position: 0 0;}
.i_list_box ul li i.second{background-position: -32px 0;}
.i_list_box ul li i.third{background-position: -64px 0;}
.i_list_box ul li a{}
.i_list_box ul li a:hover{color: #f60;}

/*友情链接*/
.i_flink_box {border: 1px solid #ddd;padding: 20px 0 0 10px;}
.i_flink_box li{float: left;margin: 2px 10px;}
.i_flink_box li:hover{opacity: 0.9;filter:alpha(opacity=90);filter:alpha(opacity=90)\9\0;filter:none\9;}

/*文件格式小图标*/
.formatmin{background:url(/imges/index/x_icon.png) no-repeat;width:17px;height:17px;display: inline-block;vertical-align:middle;margin: 0 6px 2px 0;}
.doc,.docx{ background-position:0 -150px;}
.pdf{background-position:-26px -150px;}
.xls,.xlsx{background-position:-52px -150px;}
.ppt,.pptx{background-position:-78px -150px;}
.jpg,.jpeg,.png,.gif,.bmp{background-position:-104px -150px;}
.rar,.zip{background-position:-130px -150px;}
.mp3{background-position:-156px -150px;}
.move,.mp4,.avi,.wmv,.f4v,.flv,.swf{background-position:-182px -150px;}
.noknown,.unknown{background-position:-208px -150px;}
.txt{background-position:-234px -150px;}

/*topbar*/
.header {/* position: relative; */z-index: 20;}
#topbar{background: #57BEFB;border-bottom: 1px solid #57BEFB;width:100%;min-width:1000px;height: 42px;position:fixed;z-index:101;}
.topbar{ width:1210px; height:43px; margin:0 auto;}
.topbar ul{ width:auto}
.topbar .top_l{ float:left}
.topbar .top_r{ float:right; line-height:43px; color:#fff;}
.topbar .top_r li.top_wel:hover{ background:none}
.topbar .top_r li img{_margin:6px 0;}

.topbar li{ float:left; height:auto;font-size:14px;}
/* .topbar li.current,.topbar li:hover{ background:#0e71c5 } */
.topbar li a{display:block;_display:inline-block height:43px; padding:0 10px ;_width: auto; }
.topbar li a.top_nav{ color:#fff; line-height:42px; height:42px}
.topbar li a.select_a{ line-height:28px; height:28px; color:#444 ; text-align:center;display: block; }
.topbar li a.select_a:hover{ background:#f2fcff;}

.topbar li i{ display:inline-block; background: url(/imges/head/top_bar_icon.png) no-repeat center ;_background: url(/imges/head/top_bar_icon.gif) no-repeat center ; margin-right:5px; width:20px; height:17px;vertical-align:middle;_margin:11px 0; }
.topbar li i.icon01{ background-position:0 0px; }
.topbar li i.icon02{ background-position:0 -47px; }
.topbar li i.icon03{ background-position:0 -277px; }
.topbar li i.icon04{ background-position:0 -133px; }
.topbar li i.icon05{ background-position:0 -183px; }
.topbar li i.icon06{ background-position:0 -475px; }
.topbar li i.icon07{ background-position:0 -542px; }
.topbar li i.icon08{ background-position:0 -735px; }
.topbar li i.icon09{ background-position:0 -768px; }
.topbar li em{ background:url(/imges/head/top_bar_icon.png) no-repeat ;_background:url(/imges/head/top_bar_icon.gif) no-repeat ;  display:inline-block;width:16px; height:5px;vertical-align:middle}
.topbar li em.select_icon{ background-position:3px -322px;_background-position:3px -318px;}
.topbar li.select_box{ background:#fff;  position:relative;border-top:1px solid #1686c3; z-index:100 }
.topbar li.select_box a.top_nav{ color:#2277c2; margin-top:-1px}
.topbar li.select_box i.icon02{ background-position:0 -231px; }
.topbar li.select_box i.icon04{ background-position:0 -433px; }
.topbar li.select_box i.icon05{ background-position:0 -517px; }
.topbar li p{ display:none}
.topbar li.select_box p{ display:block;margin:-1px 0 0 0; position:absolute; right:-1px; top:42px;border:1px solid #1686c3; border-top:none; padding:0 3px 3px 3px;width:89px ; background:#fff}
.topbar li.select_box p.top_wid{ width:89px;margin-top:-1px;}
.topbar li.select_box p.top_wid_r{ width:89px;margin-top:-1px;}
.topbar li.select_box em.select_icon{ background-position:3px -355px;_background-position:3px -351px;}
.topbar li span{display:inline-block; width:25px; height:25px; vertical-align:middle; margin-right:6px;}

/*响应式1210px以下*/
@media only screen and (max-width: 1209px) {
	.wrap{width: 1000px;}
	.topbar{width: 1000px;}
	.i_center{width: 1000px;}
 	.i_banner_box .i_login_box{margin-left:220px;}
 	.i_banner .i_banner_imgbox li a.banner01{background:url(/imges/index/banner01_s.jpg) center center;}
	.i_banner .i_banner_imgbox li a.banner02{background:url(/imges/index/banner02_s.jpg) center center;}
 	.i_center_box .i_left_box{width: 700px;}
 	.res_box .res_list_box{width: 195px;}
 	.app_list_box li{margin: 15px 15px 10px;}
 	.i_center .i_flink_box{height: 135px;}
 	.i_flink_box li{margin: 2px 8px;width: 180px;}
 	.i_flink_box li img {height: 50px;}
}

/*header*/
.header .top {position: relative;background: #f7f8f9;height: 24px;line-height: 24px;border-bottom: 1px solid #e8e8e8;z-index: 10}
.header .top .fl {width: 500px}
.header .top .fl a,.header .top .fl span {display: inline-block;vertical-align: top;height: 24px;line-height: 24px;cursor: pointer}
.header .top .fl a.go-home {display: none}
.header .top .fr a.info-item {margin-left: 10px}
.header .top a {color: #333}
.header .top a:hover { color:#0467bc;}
.header .header-content {height: 93px;position: relative;z-index: 8;padding-top:43px;}
.searcher{ width:430px; float:right; margin-top:30px; height:35px;}
.searcher input{border:2px solid #1a7dd1;border-right:0; width:300px; padding-left:9px; height:31px;line-height:31px; font-size:12px; color:#999 ; float:right;}
.searcher a{ float:right; width:65px; height:35px; line-height:35px; color:#fff; text-align:center; font-size:14px;background:#1a7dd1;}
.searcher a:hover{ background:#2990E8;}
.searcher a:active { background: #2990E8;box-shadow: 2px 2px 2px 0px #2b87d6 inset;}

.header h1 {float: left;margin-top: 2px;width:450px;height:90px;overflow:hidden;}
.header h1 a img{padding-top: 6px;width:437px;height:75px;}
.header h1.logo_s{width: 116px;height: 65px;padding-top: 10px;}
.header h1.logo_s img{width:116px;height:65px;}
.header h2 {float: left;margin-top: 50px}
.header h2 strong {font-size: 16px;color: #515151}
.header h2.sub-module {height: 36px;line-height: 36px;margin-top: 26px;padding-left: 10px;background-position: 8px 18px;background-repeat: no-repeat}
.header h2.sub-module strong {vertical-align: middle;font-size: 26px;color: #555; font-family: "Microsoft YaHei"; font-weight: normal;}
.header h2.sub-module span.msg_icon{background: url(/imges/icon.png) no-repeat -344px 0px;display: inline-block; margin:0px 0 0 5px;vertical-align:middle;width: 18px;height: 18px;position: relative;}
.header h2.sub-module span.msg_icon img{position: absolute;top: -3px;right: -2px}
.icons,.header h2.sub-module,.qq-service a,i.icons,.main-list li {}
i.icons {display: inline-block}
.icons-user,.icons-resources,.icons-home {width: 24px;height: 24px;vertical-align: top}
.icons-user {background-position: 0 0}
.icons-resources{background-position: -50px -25px}
.icons-tel {background-position: -24px 0}
.icons-home {background-position: -75px 0}

/*返回顶部*/
.rightmenu ul{width:50px;margin:0;padding:0;}
.rightmenu ul li{width:50px;height:50px; list-style:none; text-align:center; background:#85c2f2;margin-bottom:3px;cursor:pointer;}
.rightmenu ul li em{background: url(/imges/rightmenus.png) no-repeat;_background: url(/imges/rightmenus.gif) no-repeat;display:block;float: left;height: 50px;width: 50px;}
.rightmenu ul li em.menu_top{background-position:0 2px;}
.rightmenu ul li em.menu_home{background-position:0 -50px;}
.rightmenu ul li em.menu_store{background-position:0 -99px;}
.rightmenu ul li em.menu_desktop{background-position:0 -150px;}
.rightmenu ul li em.menu_self{background-position:0 -200px;}
.rightmenu ul li em.close{background-position:0 -250px;height:30px; background-color:#e1e1e1;}
.rightmenu ul li p{width:30px;height:40px;float:left;padding:5px 10px 5px 10px ;color:#0368bd;line-height:18px;color:#fff; font-family:"Microsoft YaHei"; font-size:14px;margin:0;}
.rightmenu ul li:hover{background:#46a0ee; cursor:pointer;}
.rightmenu ul li.menu_close{width:55px;height:30px;}
.rightmenu p{display:none;}  
.rightmenu ul li a:hover p{display:block;}  
.rightmenu ul li a:hover p{display:inline;}  
.rightmenu ul li a:hover em{display:none;} 
.rightmenu ul li a:hover em.close{background-position:0 -250px;height:30px; background-color:#ccc;height:30px;display:block;}

/*footer*/
.footer {width:100%;min-width:1000px;margin:20px auto 0 auto;z-index: 0;height: 60px;clear: both;background:#eee;padding-top:20px;text-align:center;zoom:1;font-size:14px;}
.footer a {margin: 0 10px;color: #444;}
.footer a:hover { color:#222;}
.footer li {text-align: center;line-height: 24px;color: #bbb}
.footer p{text-align: center;color: #444;line-height: 24px;}

/*资源检索*/
.res_search_list{width: 100%;height:115px; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.res_search_list:hover{background: #f5f8fa;border:1px solid #419ddd;margin-top:-1px;}
.res_search_list .img_box{ float:left; margin:25px 20px;}
.res_search_list .img_box img{width:60px;height:60px;}
.res_search_list .audit_details{ float:left; width:60%;}
.res_search_list .audit_details h3 a{ font-size:14px; color:#0d9bfe; font-weight:bold;font-family: "微软雅黑";}
.res_search_list .audit_details h3 em{vertical-align: middle;margin-right: 5px}
.res_search_list .audit_details{ padding:22px 10px 10px 0 ; color:#666; }
.res_search_list .audit_details p{ height:28px; line-height:20px; margin:0px;overflow: hidden;font-size: 12px;color: #999;}
.res_search_list .audit_details span{color: #333;font-family: "微软雅黑" ;font-size: 12px}
.res_search_list .audit_details i{ color:#222; font-style:normal}
.res_search_list .down{ float:right; padding:25px 5px 0 0;width:auto;_width:150px;overflow:hidden;  height:auto; font-size: 12px ;color: #555;font-family: Tahoma,Helvetica}
.res_search_list .down p{text-align:center;padding-top: 5px;;margin-left:6px;width:76px;float: left;height:55px; position: relative;}
.res_search_list .down input{font-size: 14px ;font-family: "微软雅黑";cursor:pointer; display:inline-block; height:28px;position:absolute;bottom:0;left:0;  text-align:center; color:#fff;width:74px ;border-radius: 2px;behavior: url(/style/pie.htc);*behavior:url(none);}
.res_search_list .down input.downBtn{background: #58c143;border: 1px solid #58c143;color: #fff}
.res_search_list .down input.downBtn:hover { background: #44a31c;  border:1px solid #44a31c;}
.res_search_list .down input.downBtn:active { background: #44a31c;box-shadow:2px 2px 2px 0px #389510 inset; border:1px solid #44a31c;}
.res_search_list .down input.list_sc{background: #46a0ee;border: 1px solid #46a0ee;}
.res_search_list .down input.list_sc:hover { background: #238ae2;  color: #fff;  border:1px solid #238ae2;}
.res_search_list .down input.list_sc:active { background: #238ae2;box-shadow: 2px 2px 2px 0px #227ec9 inset; color: #fff;  border:1px solid #238ae2;}
.res_search_list .rateStar{height:26px; line-height:26px;}
.res_search_list .rateStar .jsRateStar{display:inline-block;*float:left;*margin-top:8px;}
.res_search_list .rateStar em{color:#FE6910;font-size:20px;font-weight:800;margin:0 5px;}

/*面包屑导航*/
.crumbs{color:#666 ; padding: 0px 10px;background: #fafafa;border:1px solid #e4e4e4;margin-bottom: 12px;border-radius: 2px;}
.crumbs a{ color:#888;background:url(/imges/c_a_bj.png) no-repeat left center;padding:0 0px 0 20px;display: inline-block;height: 35px;line-height: 35px;}
.crumbs a:hover{ color:#ff6600}
.crumbs span{ float:right; display:inline-block;height:35px;line-height:35px;}
.crumbs span i{ font-style:normal; color:#ff0000}

/*资源检索排序**/
.search_sq{background:#f8f8f8; border: 1px solid #dfdfdf; height:40px; line-height:40px; font-family:"Microsoft YaHei"}
.search_sq p{ width:auto; float:left}
.search_sq p a{ padding:9px 10px; display:block; border-right:1px solid #dfdfdf; color:#666 ; float:left;_padding:18px 10px 12px 10px;}
.search_sq p a em{background:url(/imges/search_sq01.gif) no-repeat right center; display:inline-block; width:7px; height:8px; margin:0 0 0 5px;vertical-align:middle;}
.search_sq p a:hover em,.search_sq p a.current em{background:url(/imges/search_sq02.png) no-repeat right center}
.search_sq p a:hover,.search_sq p a.current{ color:#246ac9;background:#fff;}
.search_sq .gs{ float:right; width:auto; margin-right:5px; color:#999}
.search_sq .gs select{ padding:2px;}
.search_sq p span em{float:left;color:#999;margin-left:10px;height: 40px;line-height: 40px;}

/*************** 个人信息弹出框 ****************/
.winx {height: 100%; padding:0px; overflow:hidden ; font-family:"微软雅黑";}
.winx .win_box p{ line-height:32px; clear:both;}
.winx .win_box p label{ float:left; text-align:right; width:90px; margin-right:10px;color:#444;line-height:28px;}
.winx .win_box p label em{ color:#ff0000; font-size:14px; font-weight:bold; font-style:normal; margin-right:5px; vertical-align:middle}
.winx .win_box p input{ vertical-align:middle; margin-right:3px}
.winx .win_box p input.text{ width:50%;}
.winx .win_box p textarea{width:65%;height:80px; }
.winx .win_box p i{color:#888;font-style:normal;}
.winx .win_box p i em{color:#ff0000;font-weight:bold; font-style:normal; margin-right:5px; vertical-align:middle}
.win_box { width: 100%; height: 100%;overflow:auto; }
.winx>.win_box {/*-- for !IE6.0 --*/ width: auto;  position: absolute; top: 0px; left: 0px; right: 0px; bottom: 50px; }
.win_main{padding:15px;}
.win_foot{border-top:1px solid #e9e9e9;width:100%;/* height:50px; */position:absolute; bottom:0px; _bottom:-1px;/*-- for IE6.0 --*/  background:#fff;}
.win_foot p{padding:10px 0 10px 120px;}

/*************** 登录框 ****************/
.form_login{margin:20px auto;width:310px;font: normal normal normal 12px/1.5 'Microsoft YaHei', Arial, Helvetica,sans-serif}
.form_login p{width:300px;height:34px;border:1px solid #d9d9d9;margin-bottom:20px; position:relative;color:#999;padding:0 5px;font-size: 14px;}
.form_login .inputarea{border:0;width:260px;height:30px;line-height:30px\0;*line-height:30px;margin-top:3px;color:#444;font-size:14px;}
.form_login .labelarea{ position:absolute;left:37px;top:8px;}
.form_login em{background-image:url(/imges/login_icon.png);background-repeat:no-repeat;width:30px;height:25px;display:inline-block; float:left;margin-top:4px;}
.form_login .ico_email{ background-position:0 0;}
.form_login .ico_password{background-position:-25px 0;}
.form_login .log_btn{background: #49a7f7; border:1px solid #49a7f7; color: #FFFFFF; display: inline-block; font-size: 16px;text-align: center; text-decoration: none;border-radius:2px; cursor:pointer;vertical-align:middle;width:310px;height:34px;}
.form_login .log_btn:hover { background: #238ae2;  color: #fff;  border:1px solid #238ae2;}
.form_login .log_btn:active { background: #238ae2;box-shadow: 2px 2px 2px 0px #227ec9 inset; color: #fff;  border:1px solid #238ae2;}
.log_ver{height:32px;text-align:center}
.log_ver .error{color:#f23838;white-space:nowrap;height:32px;line-height:32px; background:#f9d0cd;}
.form_login .log_repsw{display:inline-block;margin-bottom:15px;}
.form_login .log_repsw label span{color:#333;}
.form_login .log_repsw a{color:#087EEA;font-size:12px;margin:0 15px;}
.form_login .log_repsw a:hover{text-decoration:underline;}




.app_box{ height:215px;position:relative}
.app_box em{ background:url(../imges/lh_index/anniu.png) no-repeat;display:block;  width:30px; height:61px; position:absolute;}
.app_box em.pre{ left:15px; top:90px;cursor:pointer;}
.app_box em.next{ right:15px; top:90px; background-position:-30px 0;cursor:pointer;}
.app_box .tit{ height:40px; padding:20px 0}
.app_box .tit h3{ float:left; font-weight:normal; font-size:18px; color:#333 ;font-family:"微软雅黑"; background:#fff; width:220px; height:37px; line-height:37px; padding-left:10px; }
.app_box .tit h3 span{ color:#999}
.app_box .tit a{ float:right; width:70px; height:28px; line-height:28px; background:#fff; text-align:center; color:#333; margin-top:7px}
.app_box .tit a:hover{ color:#ff6600}
.app_box li{ height:115px;  float:left; text-align:center}
.app_box li a{ font-size:14px; line-height:22px; color:#333; line-height:30px}
.app_box li a:hover{ text-decoration:underline}

.app_list_box a b{
	width:102%;
	height:70%;
	top:0px;
	left:0px;
	display:inline-block;
	background:url(../imges/index/ipc.png) no-repeat 0 0;
	z-index:8;
}