﻿@charset "utf-8";
/**  全局样式  **/
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.more {float: right; }
.more a{font-weight: normal; font-size: 12px; }
.fl, .fr{display: inline; float: left; }
.fr{float: right;}
.h40{width:100%;height:40px;overflow:hidden;clear:both;}
.h10{width:100%;height:10px;overflow:hidden;clear:both;}
.h12{width:100%;height:12px;overflow:hidden;clear:both;}
.h15{width:100%;height:15px;overflow:hidden;clear:both;}
.h20{width:100%;height:20px;overflow:hidden;clear:both;}
.h26{width:100%;height:26px;overflow:hidden;clear:both;}
.h30{width:100%;height:30px;overflow:hidden;clear:both;}
.h35{width:100%;height:35px;overflow:hidden;clear:both;}
.clear{clear:both;}
.gray{color:#999;}
.gray a{color:#999;}
.gray a:hover{color:#999;}
.gray2{color:#ccc;}
.gray2 a{color:#ccc;}
.gray2 a:hover{color:#ccc;}
.h_color{color:#19a97b;}
.h_color a{color:#19a97b;}
.h_color a:hover{color:#19a97b;}
.hidden{display:none;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font18{font-size:18px;}
.orange{color:#ff7d17;}
.orange a{color:#ff7d17;}
.orange a:hover{color:#ff7d17;}


/**  首页  **/
.hiddenlist1{position:relative;cursor:pointer;width:55px;}
.hiddenlist1 h3{height:35px;padding:0 8px;font-weight:normal;}
.hiddenlist1 h3 span{float:left;}
.hiddenlist1 h3 i{float:left;width:5px;height:35px;padding-left:5px;background:url(../images/top_san.png) no-repeat right center;}
.hover{background:#535352;}
.side_m1{display:none;position:absolute;Z-index:101;right:0;width:90px;background:#535352;}
.side_m1 ul{}
.side_m1 li{heihgt:36px;line-height:36px;font-size:12px;padding-left:0;}
.side_m1 li a{display:inline-block;padding-left:12px;width:78px;heihgt:30px;color:#b7b7b7;}
.side_m1 li a:hover{color:#f8ff58;background:#333;text-decoration:none;}
.header_m{width:1185px;height:76px;padding-top:2px;margin:0 auto;}
.menu{width:502px;height:76px;line-height:76px;padding-left:85px;}
.menu li{float:left;margin-left:35px;height:78px;width:45px;text-align:center;font-size:16px;}
.menu .l_list{}
.menu .l_list a{color:#fff;}
.menu .l_list a:hover{color:#f8ff58;}
.m_hover{color:#f8ff58;font-weight:bold;background:url(../images/menu_line.png) no-repeat left bottom}
.m_hover a{color:#f8ff58;}
.m_hover a:hover{color:#f8ff58;}
.hiddenlist2{position:relative;cursor:pointer;}
.hiddenlist2 h4{height:78px;font-weight:normal;}
.hiddenlist2 h4 span{float:left;padding-left:6px;color:#fff;font-size:16px;}
.hiddenlist2 h4 i{float:left;width:7px;height:78px;padding-left:6px;background:url(../../images/Datum/menu_san.png) no-repeat right center;}
.side_m2{position:absolute;display:none;width:285px;background:#535352;left:-225px;}
.side_m2 ul{padding-top:5px;}
.side_m2 li{width:auto;line-height:36px;height:36px;padding:0 5px 0 15px;margin:0;font-size:14px;text-align:center;}
.side_m2 li a{color:#b7b7b7;}
.side_m2 li a:hover{color:#f8ff58;text-decoration:none;}
.hover2{background:#535352;}
.search{width:355px;height:40px;margin-top:20px;background:#FFF;}
.search_input{width:305px;height:40px;line-height:40px;padding-left:10px;border:none;color:#444;}
.search_btn{width:40px;height:40px;background:url(../../images/Datum/search_btn.png) no-repeat;border:none;cursor:pointer;}
.header_shadow{width:100%;height:4px;background:url(../../images/Datum/header_shadow.png) no-repeat center center;}

.main{width:1200px;margin:0 auto;}
/**  首页内块容1  **/
.index_content1{width:100%;}
/**  分类区  **/
.index_class{overflow:hidden;width:283px;height:474px;border:1px solid #c8cacd;background:#fff;}
.index_class_s1{overflow:hidden;margin:0 20px;padding-top:20px;width:243px;border-bottom:1px solid #efefef;}
.index_class_s1 h3{font-size:16px;color:#333;font-weight:bold;}
.index_class_s1 h3 a{color:#333;}
.index_class_s1 h3 a:hover{color:#333;}
.index_class_s1 .index_i{padding-right:12px;background:url(../../images/Datum/index_i.png) no-repeat right center;}
.index_class_s1 ul{padding-top:10px;}
.index_class_s1 li{float:left;padding-right:12px;}
.index_class_s2{margin:0 20px;padding-top:15px;width:243px;}
.index_class_s2 li{float:left;padding-right:12px;}
.con1_middle{width:585px;margin:0 15px;}
/**  焦点图  **/
.index_banner{width:585px;height:300px;}
#playBox{ width:585px; height:300px;background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay {width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .smalltitle {width:585px; height:25px; position:absolute; bottom:30px; z-index:10}
#playBox .smalltitle ul{ width:66px;height:25px;padding:0 15px 0 17px;background:url(../../images/Datum/pation_bg.png) no-repeat;margin:0 auto;}
#playBox .smalltitle ul li{width:14px;height:14px;margin:6px 4px 0 4px;background:url(../../images/Datum/pation.png) no-repeat 0 -14px;float:left; overflow:hidden;*display:inline;*zoom:1;cursor:pointer;}
#playBox .smalltitle .thistitle{background:url(../images/pation.png) no-repeat 0 0px;}
/**  其他频道入口  **/
.other_entrance{margin-top:15px;width:583px;height:159px;background:#19a97b;border:1px solid #119f72;}
.other_entrance li{float:left;width:80px;padding:25px 30px 0 30px;font-size:16px;text-align:center;}
.other_entrance li a{color:#fff;}
.other_entrance li a:hover{color:#fff;}
.entrance_i{display:block;width:80px;height:80px;background:url(../images/index_entrance1.png) no-repeat 0 0;}
.other_entrance li a:hover .entrance_i{display:block;width:80px;height:80px;background:url(../../images/Datum/index_entrance1.png) no-repeat 0 -80px;}
.entrance_i2{display:block;width:80px;height:80px;background:url(../images/index_entrance2.png) no-repeat 0 0;}
.other_entrance li a:hover .entrance_i2{display:block;width:80px;height:80px;background:url(../../images/Datum/index_entrance2.png) no-repeat 0 -80px;}
.entrance_i3{display:block;width:80px;height:80px;background:url(../images/index_entrance3.png) no-repeat 0 0;}
.other_entrance li a:hover .entrance_i3{display:block;width:80px;height:80px;background:url(../../images/Datum/index_entrance3.png) no-repeat 0 -80px;}
.entrance_i4{display:block;width:80px;height:80px;background:url(../images/index_entrance4.png) no-repeat 0 0;}
.other_entrance li a:hover .entrance_i4{display:block;width:80px;height:80px;background:url(../../images/Datum/index_entrance4.png) no-repeat 0 -80px;}
/**  内容1右侧  **/
.con1_right{width:285px;}
.data_update{width:283px;height:193px;background:#fff;border:1px solid #c8cacd;}
.index_update_b{width:243px;height:46px;margin:0 auto;padding-top:25px;}
.index_update_b a{display:block;width:243px;height:46px;background:url(../../images/Datum/upload_btn.png) no-repeat 0 0;}
.index_update_b a:hover{background:url(../images/upload_btn.png) no-repeat 0 -46px;}
.update_nub{padding-top:20px;}
.update_nub ul{width:259px;margin:0 auto;}
.update_nub li{float:left;width:34px;height:46px;line-height:46px;margin:0 8px;background:url(../../images/Datum/index_nub.png) no-repeat;font-size:20px;font-family:Arial;color:#333;text-align:center;}
.update_nub p{width:100%;text-align:center;font-size:14px;color:#666;}
.login_area{width:283px;height:265px;margin-top:15px;background:#fff;border:1px solid #c8cacd;}
.login_area .title{font-size:16px;color:#666;background:url(../../images/Datum/right_title_l.png) no-repeat;padding-left:14px;margin:0 20px;}
.login_area .content{width:243px;margin:0 auto;}
.login_area .content dl{margin-top:14px;width:241px;height:30px;border:1px solid #e2e2e2;}
.login_area .content dt{float:left;margin:0 0 0 7px;}
.login_area .content dd{float:left;padding-left:8px;}
.login_area .content dd input{margin-top:1px;height:28px;line-height:28px;border:none;font-size:12px;color:#999;}
.user_icon{width:14px;height:30px;background:url(../../images/Datum/user_icon.png) no-repeat center center;}
.password_icon{width:14px;height:30px;background:url(../../images/Datum/password_icon.png) no-repeat center center;}
.login_area .p_remember{padding-top:12px;font-size:12px;}
.index_login_b{width:243px;height:46px;line-height:46px;margin:20px auto 0 auto;font-size:16px;color:#333;text-align:center;}
.index_login_b a{display:block;width:243px;height:46px;background:url(../../images/Datum/index_login_b.png) no-repeat 0 0;color:#333;}
.index_login_b a:hover{background:url(../../images/Datum/index_login_b.png) no-repeat 0 -46px;color:#333;text-decoration:none;}

.login_area .content2{padding:20px 20px 0 20px;}
.login_area .content2 dl{}
.login_area .content2 dt{float:left;width:54px;height:54px;border:1px solid #d0d0d0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.login_area .content2 dt img{width:50px;height:50px;padding:2px;}
.login_area .content2 dd{float:right;width:172px;line-height:25px;}
.login_area .content2 ul{width:100%;height:70px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.login_area .content2 li{float:left;width:80px;height:60px;line-height:28px;padding-top:10px;text-align:center;border-right:1px solid #ddd;}
.login_area .sb_data{padding:12px 20px 0 20px;}
.login_area .sb_data h4{color:#333;font-weight:normal;font-size:14px;}
.login_area .sb_data ul{width:100%;padding-top:5px;}
.login_area .sb_data li{line-height:22px;font-size:12px;}
.login_area .sb_data li a{color:#999;}
.login_area .sb_data li a:hover{color:#666;}
/**  首页内块容2  **/
.index_content2{width:100%;}
.con2_left{width:885px;}
/**  最新资料侧  **/
.newest{overflow:hidden;width:883px;height:556px;border:1px solid #c8cacd;border-top:none;background:#fff;}
.newest .title{width:100%;height:50px;background:url(../../images/Datum/left_title_bg.png) repeat-x;}
.newest .title h3{float:left;line-height:50px;font-size:20px;color:#333;padding-left:20px;font-weight:normal;}
.newest .title ul{float:left;width:512px;padding-left:45px;}
.newest .title li{float:left;padding:0 20px;font-size:15px;cursor:pointer;}
.sd1{height:48px;line-height:48px;border-top:2px solid #19a97b;background:#fff;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;color:#19a97b;}
.sd1 a{color:#19a97b;}
.sd1 a:hover{color:#19a97b;}
.sd2{height:50px;line-height:50px;color:#666;}
.sd2 a{color:#666;}
.sd2 a:hover{color:#19a97b;}
.newest .title h6{float:right;width:76px;height:27px;line-height:27px;margin:13px 20px 0 0;font-weight:normal;text-align:center;}
.newest .title h6 a{display:block;width:76px;height:27px;background:url(../../images/Datum/more_btn.png) no-repeat 0 0;color:#999;}
.newest .title h6 a:hover{color:#666;text-decoration:none;background:url(../../images/Datum/more_btn.png) no-repeat 0 -27px;}
.newest .content{padding:0 20px;}
.newest .content ul{}
.newest .content li{float:left;width:152px;padding-top:35px;margin-right:78px;}
.newest .content dl{}
.newest .content dt{width:152px;height:148px;background:url(../../images/Datum/index_data_bg.png) no-repeat;}
.newest .read_nub{float:left;height:22px;line-height:22px;margin-top:114px;padding:0 10px;font-size:14px;font-family:Arial;font-weight:bold;color:#fff;background:#f8c05d;}
.newest .content dd{width:100%;line-height:20px;padding-top:12px;}
.newest .type{float:right;margin:116px 14px 0 0;display:inline-block;}
/**  文件格式图片  **/
.word_icon{width:16px;height:16px;background:url(../../images/Datum/file.png) no-repeat -7px -116px;}
.xls_icon{width:16px;height:16px;background:url(../../images/Datum/file.png) no-repeat -41px -116px;}
.ppt_icon{width:16px;height:16px;background:url(../../images/Datum/file.png) no-repeat -75px -116px;}
.txt_icon{width:16px;height:18px;background:url(../images/Datum/file.png) no-repeat -109px -115px;}
.pdf_icon{width:16px;height:18px;background:url(../images/Datum/file.png) no-repeat -143px -115px;}
.rar_icon{width:16px;height:16px;background:url(../images/Datum/file.png) no-repeat -177px -116px;}
.other_icon{width:18px;height:18px;background:url(../images/Datum/file.png) no-repeat -211px -115px;}

/**  推荐专辑  **/
.rec_album{overflow:hidden;width:883px;height:486px;border:1px solid #c8cacd;border-top:none;background:#fff;}
.rec_album .title{width:100%;height:50px;background:url(../../images/Datum/left_title_bg.png) repeat-x;}
.rec_album .title h3{float:left;line-height:50px;font-size:20px;color:#333;padding-left:20px;font-weight:normal;}
.rec_album .title ul{float:left;width:512px;padding-left:45px;}
.rec_album .title li{float:left;padding:0 20px;font-size:15px;cursor:pointer;}
.rec_album .title h6{float:right;width:76px;height:27px;line-height:27px;margin:13px 20px 0 0;font-weight:normal;text-align:center;}
.rec_album .title h6 a{display:block;width:76px;height:27px;background:url(../../images/Datum/more_btn.png) no-repeat 0 0;color:#999;}
.rec_album .title h6 a:hover{color:#666;text-decoration:none;background:url(../../images/Datum/more_btn.png) no-repeat 0 -27px;}
.rec_album .content{padding:0 20px;}
.rec_album .content li{float:left;width:249px;height:165px;margin:35px 48px 0 0;background:url(../../images/Datum/album_bg.png) no-repeat;}
.rec_album .content h4{width:201px;height:60px;line-height:20px;margin:0 24px;border-bottom:1px dashed #e7e7e7;font-weight:normal;font-size:14px;}
.rec_album .content p{width:201px;line-height:18px;margin:0 24px;padding-top:16px;font-size:12px;color:#999;}
.con2_right{width:285px;}
/**  找资料直通车  **/
.demand_sub{overflow:hidden;width:283px;height:328px;border:1px solid #c8cacd;background:#fff;}
.demand_sub .title{height:48px;line-height:48px;padding:0 20px;border-bottom:1px solid #e8e8e8;font-size:16px;}
.right_title_l{background:url(../../images/Datum/right_title_l.png) no-repeat left center;padding-left:14px;}
.demand_sub .content{padding:20px 20px 0 20px;}
.demand_sub .content h6{font-weight:normal;color:#999;}
.demand_sub .content dl{float:left;width:100%;margin-top:15px;}
.demand_sub .content dd{float:left;width:50px;line-height:30px;color:#666;}
.demand_sub .content dt{float:left;width:192px;}
.demand_sub .content textarea{width:186px;height:87px;line-height:28px;padding:0 2px;background:#fff;border:1px solid #e1e1e1;}
.demand_sub .content input{width:186px;height:34px;line-height:34px;padding:0 2px;background:#fff;border:1px solid #e1e1e1;}
.demand_sub .content ul{float:left;width:100%;padding-top:16px;}
.demand_sub .content li{width:111px;height:40px;}
.demand_sub .content li a{display:block;width:111px;height:40px;line-height:40px;font-size:16px;text-align:center;}
.demand_sub .content li.a1 a{background:url(../../images/Datum/demand_btn.png) no-repeat 0 0;color:#fff;}
.demand_sub .content li.a1 a:hover{background:url(../../images/Datum/demand_btn.png) no-repeat 0 -40px;text-decoration:none;}
.demand_sub .content li.a2 a{background:url(../../images/Datum/demand_btn2.png) no-repeat 0 0;color:#999;}
.demand_sub .content li.a2 a:hover{background:url(../../images/Datum/demand_btn2.png) no-repeat 0 -40px;text-decoration:none;color:#666;}
/**  毕业设计论文  **/
.graduation_th{width:283px;height:319px;border:1px solid #c8cacd;background:#fff;}
.graduation_th .title{height:48px;line-height:48px;padding:0 20px;border-bottom:1px solid #e8e8e8;}
.graduation_th .title h3{float:left;font-size:16px;font-weight:normal;}
.graduation_th .title h6{float:right;font-size:12px;font-family:"宋体","SimSun";font-weight:normal;}
.graduation_th .title h6 a{color:#999;}
.graduation_th .title h6 a:hover{color:#666;}
.graduation_th .content{padding:0 20px;}
.graduation_th .content ul{height:220px;padding-left:20px;background:url(../../images/Datum/index_bs_pic.png) no-repeat left 24px;}
.graduation_th .content li{width:100%;padding-top:22px;}
.graduation_th .content li a{color:#666;font-size:14px;}
.graduation_th .content p{width:100%;padding-top:7px;color:#999;font-size:12px;font-family:Arial}
.graduation_th .content p span{padding-left:20px;background:url(../../images/Datum/see_icon.png) no-repeat left center;}
/**  下载排行  **/
.rank_list{overflow:hidden;width:283px;height:376px;border:1px solid #c8cacd;background:#fff;}
.rank_list .title{height:48px;line-height:48px;padding:0 20px;border-bottom:1px solid #e8e8e8;}
.rank_list .title h3{float:left;font-size:16px;font-weight:normal;}
.rank_list .title h6{float:right;font-size:12px;font-family:"宋体","SimSun";font-weight:normal;}
.rank_list .title h6 a{color:#999;}
.rank_list .title h6 a:hover{color:#666;}
.rank_list .content{width:243px;padding:0 20px;}
.rank_list .content_s1{width:100%;height:56px;padding-top:20px;border-bottom:1px solid #f3f3f3;}
.rank_list .content_s1 h4{height:18px;line-height:18px;padding-left:26px;background:url(../../images/Datum/nub1_i.png) no-repeat left center;font-weight:normal;font-size:14px;}
.rank_list .content_s1 p{padding:6px 0 0 26px;color:#999;font-size:12px;}
.rank_list .content_s2{overflow:hidden;height:210px;padding-left:26px;margin-top:10px;background:url(../../images/Datum/nub_pic.png) no-repeat left 10px;}
.rank_list .content_s2 ul{}
.rank_list .content_s2 li{height:36px;line-height:36px;}
/**  首页内块容3  **/
.index_content3{width:1183px;height:400px;border:1px solid #c8cacd;background:#fff;}
.intro_portrait{width:750px;padding-left:20px;}
.intro_portrait .title{width:100%;padding-top:22px;}
.intro_portrait .title h3{float:left;width:200px;font-size:20px;font-weight:normal;color:#333;}
.intro_portrait .title h6{float:right;width:76px;height:27px;line-height:27px;text-align:center;font-weight:normal;}
.intro_portrait .title h6 a{display:block;width:76px;height:27px;background:url(../../images/Datum/more_btn.png) no-repeat 0 0;color:#999;}
.intro_portrait .title h6 a:hover{color:#666;text-decoration:none;background:url(../../images/Datum/more_btn.png) no-repeat 0 -27px;}
.intro_portrait .content{width:100%;}
.intro_portrait .content ul{}
.intro_portrait .content li{float:left;width:225px;height:88px;background:url(../../images/Datum/francaise_bg.png) no-repeat;margin:19px 37px 0 0;}
.intro_portrait .content dl{padding:12px 12px 0 12px;}
.intro_portrait .content dt{float:left;width:60px;height:60px;}
.intro_portrait .content dt img{width:60px;height:60px;}
.intro_portrait .content dd{float:left;line-height:22px;padding-left:10px;}
.earn_experience{width:350px;padding:22px 20px 0 0;}
.earn_experience .title{width:100%;}
.earn_experience .title h3{float:left;width:200px;font-size:20px;font-weight:normal;color:#333;}
.earn_experience .title h6{float:right;width:95px;height:28px;background:#000}
.earn_experience .title h6 a{display:block;width:65px;height:28px;line-height:28px;padding-left:30px;color:#fff;background:url(../../images/Datum/upload_btn2.png) no-repeat 0 0;font-weight:normal;}
.earn_experience .title h6 a:hover{background:url(../../images/Datum/upload_btn2.png) no-repeat 0 -28px;color:#fff;text-decoration:none;}
.earn_experience .content{width:100%;clear:both;padding-top:5px;}
.earn_experience .content ul{height:270px;padding-left:16px;background:url(../images/experience_dot.png) no-repeat left 40px;}
.earn_experience .content li{float:left;width:284px;height:86px;margin-top:12px;padding:12px 21px 0 26px;background:url(../../images/Datum/experience_bg.png) no-repeat;}
.earn_experience .content h4{font-weight:normal;font-size:14px;}
.earn_experience .content h4 a{color:#19a97b;}
.earn_experience .content h4 a:hover{color:#19a97b;}
.earn_experience .content p{width:100%;clear:both;line-height:22px;padding-top:3px;font-size:12px;}


/**  页脚  **/
.footer{width:100%;}
.friendship{width:1185px;height:52px;line-height:52px;margin:0 auto;border-top:2px solid #b7b7b7;border-bottom:1px solid #dddddd;}
.friendship h3{float:left;width:84px;color:#666;font-weight:bold;}
.friendship ul{float:left;width:1100px;}
.friendship li{float:left;padding-right:26px;}
.friendship li a{color:#999;}
.friendship li a:hover{color:#666;}
.copyright{width:100%;line-height:30px;padding-top:10px;text-align:center;color:#999;}
.copyright a{padding:0 4px;color:#999;}
.copyright a:hover{color:#666;}
.safe_pic{width:480px;margin:0 auto;padding-top:15px;}
.safe_pic ul{}
.safe_pic li{float:left;width:124px;padding:0 18px;}


