@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;font-size:13px;font-family:"Microsoft YaHei";}

li{ list-style:none;}

a{ text-decoration:none;}





.L{ float:left;}

.R{ float:right;}

.clear{ clear:both;}

img{ margin:0; padding:0;}

p{ margin:0; padding:0;}

#banner{ width:100%; margin:0 auto; text-align:center;background:url(images/bg.jpg) repeat-x;}
.logo_1{width:255px; margin-left:145px;}

.nav{ width:340px; font-size:12px; font-family: "瀹嬩綋";}

.nav li{ float:left;}

.nav li a{ color:#636363;margin-left:5px;}

.lv{ color:#b5fe01;}




/*footer*/
#footer { height:108px; background:#000;}
#db_nav {text-align:center;color:#c6c6c6;font-family:"瀹嬩綋";font-size:12px;line-height:180%;padding-top:20px;}

#db_nav a{ color:#c6c6c6;}


#tts{ background:#fff; padding-top:66px; padding-bottom:78px; color:#707070; width:990px; margin:0 auto;}

.tt-70{ float:left; margin:0 60px 0 33px;}

.tt-70nr{ float:left; margin-right:40px; width:610px;}

.bt001{ width:370px; font-size:46px; float:left;}

.biaot0 p{ width:235px; float:left; font-size:21px; text-align:center;}

.biaot0 p span{ color:#e98432;}

.di_se{ background:#e88534; color:#fff; font-size:19px; margin-top:18px; padding:6px;}

.nr_7{ margin-top:45px; line-height:2em; font-size:14px;}

.nr_7 span{ color:#e95613; font-weight:bold;}

#BottomNav {z-index: 999;position: fixed;top:30px;right:0;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);overflow: visible;}
.right_fd{width:112px;}

.main_bg{width:1000px;margin:0 auto;height:auto;overflow:hidden;padding-bottom:50px;}
/* biaoge */
.ask_lists{height:496px;overflow:hidden;width:1000px;clear:both;}
.ask_lists li{height:30px;clear:both;}
.ask_lists li p{float:left;text-align:center;border:1px solid #000;border-right:none;border-top:none;height:30px;line-height:30px;}
.ask_lists li p.c1{width:100px;}
.ask_lists li p.c2{width:100px;}
.ask_lists li p.c3{width:283px;}
.ask_lists li p.c4{width:100px;}
.ask_lists li p.c5{width:300px;}
.ask_lists li p.c6{width:100px;}
.ask_lists li p.c7{width:100px;}
.ask_lists li p.c8{width:100px;}
.ask_lists li p.c9{width:110px;border-right:1px solid #000;}
.biaog{width:1000px;margin:0 auto;background:#8bb13a;border-bottom:none;height:30px;line-height:30px;color:#fff;border-top:1px solid #000;}
.biaog li p{float:left;text-align:center;border:1px solid #000;border-right:none;border-top:none;height:30px;line-height:30px}
.biaog li p.c1{width:100px;}
.biaog li p.c2{width:100px;}
.biaog li p.c3{width:283px;}
.biaog li p.c4{width:100px;}
.biaog li p.c5{width:300px;}
.biaog li p.c6{width:100px;}
.biaog li p.c7{width:100px;}
.biaog li p.c8{width:100px;}
.biaog li p.c9{width:110px;border-right:1px solid #000;}
.xuey{height:auto;overflow:hidden;padding-top:20px;}
.xuey li{width:315px;height:260px;float:left;margin:9px;padding-top:5px;}
.xuey li p.c1{height:30px;line-height:30px;text-align:center;}


.layout{width:1024px; margin:0 auto}
*{margin:0;padding:0}
body{font-family:"Microsoft YaHei","Verdana";font-size:12px;color:#333;background: #fff; line-height:24px;}
.fl{ float:left}
.fr{ float:right}
.header{ background:#333434; height:75px;}
.header .logo_area{padding-left:5px;margin-top:15px;width:510px;}
.header .logo_area h1{ width:141px; height:47px; background:url(images/logo.jpg) no-repeat 18px 7px;overflow:hidden; text-indent:1000em;padding-left:15px; border-right:#B4B3B3 1px solid; float:left;white-space:nowrap;}
.header .logo_area a{margin-left:15px;}
.header .logo_area   strong{  color:#B4B3B3;font-size:14px; display:block; float:left;padding-left:15px;}
.header .logo_area  span{  color:#fff;font-size:16px;}
.header   p{ float:right; color:#fff;margin-top:30px; line-height:35px; height:35px;}
.header  p span{color:#DCDDDD; font-size:14px;padding-left:35px; display:block; height:35px; float:left;padding-right:20px;}
.header  p  .tel{ background:url(images/dianhua.png) no-repeat 0 0;}
.header  p  .hour24{ background:url(images/shouji.jpg) no-repeat 0 0; }
.header p{margin-top:5px}
.header p.fr{ position:relative;width:500px;}
.header p.fr .tel{ position:absolute; top:5px; left:50px;}
.header p.fr .hour24{position:absolute;top:30px; left:50px; background:none}
.header p.fr .tous{position:absolute;top:10px; left:290px; text-align:center; line-height:25px;}
.navigation ul li{width:115px;}

.xiangm01{ padding:20px; background:url(images/javaweb_01_30.jpg) bottom right no-repeat; height:205px}
.xiangm01 p{ width:275px; color:#EA5515; font-size:15px; padding-bottom:15px}
.xiangm02{ padding:20px; background:url(images/javaweb_01_33.jpg) no-repeat right bottom; height:300px; font-size:15px}
.xiangm02 p{ color:#EA5515;}
.xiangm02 ul{padding:20px 0 0 20px}
.xiangm02 ul li{ font-size:12px; line-height:20px;}
.xiangm02_list{ background:url(images/ul_bg.jpg) no-repeat left top;}
.xiangm03{padding:20px;}
.xiangm03 p{color:#EA5515; font-size:15px;}
.wrapper {
width: 925px;
margin: 0 auto;
}



/*linux（4.14）*/
.linux_con,.linux_con_n,.linux_con_q,.linux_con_l ul,.linux_con_s1,.linux_dn{ height:auto; overflow:hidden;}
.linux_con{width:100%; }
.linux_con,.linux_con_n{text-align:center;}
.linux_con_b{ background:url(images/linux_banner.jpg) no-repeat center; height:625px;}
.linux_con_n{width:1000px; margin:0 auto;}
.linux_con_n,.linux_con_tit ul,.linux_con_l p,.linux_con_l ul{margin-top:20px;}
.linux_con_s dl dt,.linux_con_s1 dl dt,.linux_con_s dl,.linux_con_s1 dl,.linux_con_q_t,.linux_con_l ul li,.linux_con_h{float:left;}
.linux_con_s dl{ margin-left:25px;width:470px;margin-top:30px;}
.linux_con_s1 dl{ margin-left:40px;width:450px;margin-top:40px;}
.linux_con_s dl dt{width:251px;}
.linux_con_s1 dl dt{width:151px;}
.linux_con_s1 dl dd{width:280px;}
.linux_con_s dl dd{ width:185px;}
.linux_con_s dl dd,.linux_con_s1 dl dd,.linux_dn img{ float:right;}
.linux_con_s dl dd,.linux_con_s1 dl dd,.linux_con_tit ul,.linux_con_q div h2,.linux_con_q div ul,.linux_con_l h2,.linux_con_l p,.linux_con_tit h2,.linux_con_tit p,.linux_w{ text-align:left;}
.linux_con_s dl dd h2,.linux_con_s1 dl dd h2{margin-bottom:5px;}
.linux_con_s dl dd h2{ font-size:24px; border-bottom:2px solid #1c4594;line-height:50px; }
.linux_con_s1 dl dd h2{ font-size:16px;border-bottom:2px solid #868686;line-height:25px; padding-bottom:5px;margin-top:0;}
.linux_con_s dl dd p{ font-size:18px; margin-top:10px; clear:both;}
.linux_con_s1 dl dd p{ font-size:12px; line-height:20px; padding:0; margin-top:7px;}
.linux_con_s dl dd p.linux_con_c{ color:#EB5905;}
.linux_con_q,.linux_con_l h2,.linux_con_l ul,.linux_con_h,.linux_con_pic,.linux_w{ margin-top:40px;}
.linux_d{
    clear: both;
    margin-top:40px;
    width:987px;
    height:50px;
    margin-bottom:35px;
    line-height:50px;
    color:#fff;
    font-size: 23px;
    position: relative;
    background-color:#244EA1 ;
    border-radius: 40px;
}
.linux_d b{
    position: absolute;
    border:20px solid transparent;
    border-top-width: 10px;
    border-right-width:30px;
    border-right-color:#244EA1 ;
    top:39px;
    left:20px;
}
.linux_a{
    width:944px;
    height:182px;
    background: url("images/linux_a.jpg") no-repeat;
    margin: auto;
}
.linux_a ol{
    overflow: hidden;
}
.linux_a ol li{
    float: left;
    padding: 0 16px;
    color: #3754A2;
    font-size: 15px;
    font-weight: bold;
    border-right: 1px solid #3754A2;
}
.linux_t2{
    width:966px;
    height:400px;
    margin: auto;
    padding-top: 20px;
    background: url("images/linux_t2.jpg") no-repeat;
}
.linux_t2 div{
    width:475px;
    margin-bottom: 33px;
    height:35px;
    line-height:15px;
    margin-left:520px;
}
.linux_t2 div b{
    font-size: 12px;
    display: block;
    font-weight: normal;
    text-align: left;
}
.linux_t3{
    width:974px;
    height:532px;
    margin: auto;
    background: url("images/linux_t3.jpg") no-repeat;
}
.linux_t3 ol{
    width:974px;
    height:532px;
    position: relative;
}
.linux_t3 ol li{
    position: absolute;
    width:271px;
    height:112px;
    text-align: left;
}
.linux_t3 ol li div{
    font-size: 15px;
}
.linux_t3 ol li div span{
    color:#f00;
    font-weight: bold;
}
.linux_t3 ol li h3{
    font-size: 20px;
    margin-bottom:10px;
}


.linux_con_tit h2,.linux_con_tit p{padding:0 40px;}
.linux_con_tit h2,.linux_con_q div h2,.linux_con_l ul li h2,.linux_con_l p b{ color:#2651A2; font-size:20px;}
.linux_con_tit h2{margin:20px 0;}
.linux_con_tit h2 i,.linux_con_q div ul li i{ float:left; display:block; margin-right:10px;}
.linux_con_tit ul{ margin-left:100px;}
.linux_con_tit ul li,.linux_con_tit ul li span,.linux_con_tit p,.linux_con_q div ul li,.linux_con_l p,.linux_con_l p b,.linux_con_l ul li p{ font-size:16px; line-height:30px;}
.linux_con_tit ul li span{color:#2651A2;font-weight:700;}
.linux_con_q{ border:1px dotted #999; padding:20px; margin-bottom:30px;}
.linux_con_q div{width:835px; float:right;}
.linux_con_q div ul li i,.linux_con_q div ul{margin-top:10px;}
.linux_con_l h2,.linux_con_h{ font-size:25px;}
.linux_con_l p{text-indent:2em;margin-bottom:20px; clear:both;}
.linux_con_l ul li{ width:285px; background:#d3dced; padding:14px; margin:0 10px; height:460px;}
.linux_con_l ul li h2{ margin-top:30px;}
.linux_con_l ul li h2,.linux_con_l p{padding:0 10px;}
.linux_con_l h2.linux_con_bz{ font-size:20px; margin-top:40px; text-align:center;}
.linux_w li{ line-height:28px; font-size:16px; margin-top:10px;}
.linux_w span{ float:left; background:#2083ad; width:148px; height:28px; line-height:28px; color:#fff; font-size:16px; margin-right:20px;}
.linux_w span i{ margin:0 10px 0 20px;}
.linux_con_tab{ border-collapse:collapse; margin-top:30px; float:left; border:1px solid #b8b8b8;}
.linux_con_tab tr th{ font-size:16px; color:#fff; background:#2651A2;line-height:40px; }
.linux_con_tab tr th,.linux_con_tab tr td{border-right:1px solid #b8b8b8;}
.linux_con_tab tr td{border-bottom:1px solid #b8b8b8;text-align:left; padding:20px;}
.linux_con_tab tr td.linux_con_tab_t{ background:#d3dcec; line-height:50px; font-size:16px; padding:0; text-align:center;}
/*linux（4.14）*/
.message{
    overflow: hidden;
    padding:20px;
    padding-bottom: 30px;
}
.message>h2{
    font-size: 25px;
    width:1000px;
    margin:auto;
}
.message-cont{
    width:960px;
    margin:auto;
    overflow: hidden;
    margin-top:15px;
}
.message-cont .mess{
    width:45%;
    float: left;
    font-size: 16px;
}
.message-cont .mess.fir{
    margin-right:30px;
    padding-right: 50px;
    border-right: 1px dashed #aaa;
}
.message-cont .mess li{
    padding-left: 50px;
    font-size: 16px;
}
.message-cont .mess li a{
    display:block;
    color:#333;
    font-size: 16px;
    text-decoration:none;
}
.message-cont .mess li a:hover{
    color:#f00;
}
.message-cont .mess span{
    display: inline-block;
    width:40px;
    height:40px;
    background:url("images/num.png");
    position: relative;
    text-align: center;
    line-height:40px;
    color:#fff;
    margin-right:20px;
}
.message-cont .mess li a:hover span{
    background:url("images/nums.png");
}
