﻿@charset "utf-8";
/* CSS Document */
html{color:#000000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,button,caption,cite,code,dfn,input,optgroup,option,select,textarea,th,var{font-weight:normal;font-style:normal;}
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}

/*base*/
body, button, input, select, textarea { font-size:12px; font-family:"宋体", Arial,Helvetica,sans-serif;}
a { text-decoration:none;}
    a:hover {
        text-decoration: none;
        background-color: White;
        color: #f0b763;
    }
.clearfix{zoom:1}
.clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden}
.clear { clear:both;}
.fl{ float:left}
.off{ display:none}
.fr{ float:right}
.h100 { height:700px}
.mr-10{margin-right:-10px}
.mt-5 { margin-top:5px}
.mt-10 { margin-top:10px}
.mt-15 { margin-top:15px}
.mt-20 { margin-top:20px}
.mt-30 { margin-top:30px}
.fz12 { font-size:12px}

#top_nav,#footer{ width:1024px; margin:0 auto; position:relative}
#main { width:1600px; margin:0 auto;}
#top_nav .logo { width:290px; height:50px; background:url(../StartPageImages/logo.jpg) no-repeat; margin-top:2px}
#top_nav p { position:absolute; right:0; top:20px}
#top_nav p a { font-weight:600}

#nav { height:38px; background:url(../StartPageImages/nav_bg1.jpg) no-repeat}
#nav ul { margin-left:80px}
#nav li { float:left; padding-top:6px}
#nav a { width:117px; height:32px; display:block; color:#ffffff; font-size:14px; font-weight:600; text-align:center; text-decoration:none;line-height:32px}
#nav a:hover,#nav a.on {background:url(../StartPageImages/menu_bg.png) no-repeat; color:#ffffff}

#container {}
#c_left { float:left; width:240px; height:741px; background:url(../StartPageImages/left_bg.jpg) no-repeat}
#c_left .nav_bar {height:35px; line-height:35px; background:url(../StartPageImages/nav_bar11.jpg) no-repeat; font-size:14px; font-weight:600; color:#006934; padding-left:30px; position:relative}
#c_left .nav_bar a { position:absolute; right:20px; top:0}
.w231 { width:231px; margin:0 auto; margin-bottom:10px;}
.login_box p { line-height:24px; margin-top:5px; margin-left:20px}
.login_box label { width:50px; display:inline-block}

.login_box .sub { width:70px; height:25px; margin-right:20px}
.pic { width:219px; margin:0 auto;}
.list { margin-left:10px;height:180px;}
.list li{ line-height:24px; height:24px; position:relative; float:left;}
.list li span { position:absolute; right:10px; top:0}

#c_right { color:#666666; margin-left:220px;}
.box_center { width:771px; height:431px; background:url(../StartPageImages/imgbox_bg.jpg) no-repeat 3px 0}
.item { float:left; width:740px; position:relative; overflow:hidden; height:50px; margin-left:15px}
.soft_list { width:20000em; position:absolute; left:14px; top:5px}
.box_center h3{ height:50px}
.soft_list li{ width:87px; height:32px; line-height:32px; float:left; text-align:center; margin-left:3px; display:inline; cursor:pointer; color:#ffffff; font-size:14px; font-weight:600}
.soft_list li.on { background:url(../StartPageImages/icon2.png) no-repeat; color:#000000}
.box_center h3 a { width:17px; height:17px; background:url(../StartPageImages/icon1.png) no-repeat; display:inline-block; position:absolute; top:10px; z-index:10}
.box_center h3 a.prev { left:0;}
.box_center h3 a.next { right:0; background-position:-17px 0}
.img_box { width:740px; margin:0 auto}


.font {
    
    height: 30px;
    border-bottom: 1px #ccc solid;
    color: #26c196;
    font-size: 14px;
    letter-spacing: 2px;
    text-align: right;
    vertical-align: bottom;
    line-height: 30px;
    width: 100%;
}
.font_xw {
    
    width: 100%;
    height: 30px;
    border-bottom: 1px #ccc solid;
    color: #26c196;
    font-size: 14px;
    text-align: right;
    vertical-align: bottom;
    line-height: 30px;
}
.font_xz {
    
    width: 100%;
    height: 30px;
    border-bottom: 1px #ccc solid;
    color: #26c196;
    font-size: 14px;
    text-align: right;
    vertical-align: bottom;
    line-height: 30px;
}
.font_zf{  background:url(../StartPageImages/online1.jpg) no-repeat; width:185px; height:30px; margin-top:-20px;}
.font_hz {
    
    width: 100%;
    height: 30px;
    border-bottom: 1px #ccc solid;
    color: #26c196;
    font-size: 14px;
    text-align: right;
    vertical-align: bottom;
    line-height: 30px;
}
.weizhi{ margin-top:-40px; float:right; width:195px; margin-right:-80px;}
.weizhi img{ float:right; margin-top:-37px; margin-right:-5px;}
.weizhi1{ margin-left:131px; margin-bottom:5px;}
.weizhi_img{ float:right; margin-top:-42px; margin-right:62px;}

.search { width:757px; height:40px; line-height:40px; background:url(../StartPageImages/search_bg.jpg) no-repeat; margin-top:10px}
.sbtn { width:60px; height:23px; background:url(../StartPageImages/search_btn.png) no-repeat; border:0 none}
.search p { float:right}
.search .fr { margin-right:30px}
.search .fr a { margin-left:10px; font-weight:600}

.list_box { float:left; width:360px;}
.nav_bar2 { width:340px; height:34px; line-height:34px; position:relative; background:url(../StartPageImages/nav_bar2.jpg) no-repeat; font-size:14px; font-weight:600; padding-left: 30px}
.nav_bar2 a { position:absolute; right:10px; top:0; }
.about { font-weight:600; font-size:14px;color:#006934; padding-left:20px; padding-bottom:10px;border-right:3px solid #006934}
.about a {color:#006934}
#footer { height:100px; line-height:24px; margin-top:10px}
.img_box { position:relative}
.img_box .b_prev { width:29px; height:49px; background:url(../StartPageImages/icon3.png) no-repeat; position:absolute; left:0; top:150px}
.img_box .b_next { width:29px; height:49px; background:url(../StartPageImages/icon3.png) no-repeat -29px 0; position:absolute; right:0; top:150px}

.block { display:block}
.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.off { display:none}
.scroll_one { height:210px; overflow:hidden; position:relative; margin-left:10px}
.a_img {
    height: 225px;
    background: url(../StartPageImages/关于伯乐云.png) no-repeat center center;
    background-color: #f8cf8f;
    overflow: hidden;
    width: 1600px;
    margin: 0 auto;
    margin-bottom: 10px;
    background-size: cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../StartPageImages/关于伯乐云.png',sizingMethod='scale');
    -moz-background-size: 100% 100%;
}
.c_img {
    height: 225px;
    background: url(../StartPageImages/技术支持.png) no-repeat center center;
    background-color: #f8cf8f;
    overflow: hidden;
    width: 1600px;
    margin: 0 auto;
    margin-bottom: 10px;
    background-size: cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../StartPageImages/技术支持.png',sizingMethod='scale');
    -moz-background-size: 100% 100%;
}

.c_imgy { width:1600px; _width:1600px; height:225px; background:url(../StartPageImages/findpwd.jpg) no-repeat; margin-bottom:10px; overflow:hidden}
.c_imguser {
    width: 1600px;
    _width: 1600px;
    height: 225px;
    background: url(../StartPageImages/用户注册.png) no-repeat center center;
    background-color: #f8cf8f;
    margin-bottom: 10px;
    overflow: hidden;
    background-size: cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../StartPageImages/用户注册.png', sizingMethod='scale');
}

.c_imguppwd { width:1600px; _width:1600px; height:195px; background:url(../StartPageImages/czmm.jpg) no-repeat; margin-bottom:10px; overflow:hidden}
.c_imgjigou { width:1600px; _width:1600px; height:195px; background:url(../StartPageImages/jigouzhuce.jpg) no-repeat; margin-bottom:10px; overflow:hidden}
.c_img_join {
    width: 1600px;
    _width: 1600px;
    height: 225px;
    background: url(../StartPageImages/合作加盟.png) no-repeat center center;
    background-color: #f8cf8f;
    overflow: hidden;
    background-size: cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../StartPageImages/合作加盟.png',sizingMethod='scale');
    -moz-background-size: 100% 100%;
}
.c_img_down {
    height: 225px;
    background: url(../StartPageImages/文档下载.png) no-repeat center center;
    background-color: #f8cf8f;
    overflow: hidden;
    /*filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";*/
    /*background-repeat: no-repeat;*/
    -moz-background-size: 100% 100%;
    background-size: cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../StartPageImages/文档下载.png', sizingMethod='scale');
}
.c_img_News {
    width: 1600px;
    _width: 1600px;
    height: 225px;
    background: url(../StartPageImages/新闻资讯.png) no-repeat;
    background-color: #f8cf8f;
    margin-bottom: 10px;
    overflow: hidden;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../StartPageImages/新闻资讯.png',sizingMethod='scale');
    -moz-background-size: 100% 100%;
    background-size: cover;
}
.c_img_BIN {
    width: 1600px;
    _width: 1600px;
    height: 225px;
    background: url(../StartPageImages/缤纷校园.png) no-repeat;
    background-color: #f8cf8f;
    margin-bottom: 10px;
    overflow: hidden;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../StartPageImages/缤纷校园.png',sizingMethod='scale');
    -moz-background-size: 100% 100%;
    background-size: cover;
}
.c_img_Play { width:1600px; _width:1600px; height:195px; background:url(../StartPageImages/onlines.jpg) no-repeat; margin-bottom:10px; overflow:hidden}

.c_img_DueMessage { width:1021px; _width:1018px; height:213px; background:url(../StartPageImages/DueMessage.jpg) no-repeat; margin-bottom:20px; border-right:1px solid #c0d1c7; overflow:hidden}
.c_img_onbuy { width:1021px; _width:1018px; height:213px; background:url(../StartPageImages/onbuy.jpg) no-repeat; margin-bottom:20px; border-right:1px solid #c0d1c7; overflow:hidden}
.c_img_online { width:1021px; _width:1018px; height:213px; background:url(../StartPageImages/online.jpg) no-repeat; margin-bottom:20px; border-right:1px solid #c0d1c7; overflow:hidden}


#c_left230 {float:left; width:185px; position:relative;}
.abfm { font-weight:400; font-size:20px; text-align:right; color:#454545; margin-right:10px; font-family:微软雅黑;}
    .abfm img {
        /*float:left;*/
        /*margin-left:35px;*/
        /*margin-top:4px;*/
        vertical-align: inherit;
        margin-right: 5%;
    }
.abfm1{  font-weight:400; font-size:20px; color:Black; text-align:right; font-family:微软雅黑; border-bottom:1px solid #ccc;}
.abfm1 img{ float:left; margin-left:45px; margin-top:4px;}
.pic1 { border:1px solid #154C27; height:77px; margin:0px; position:absolute; left:0; bottom:0px;}
#picID{ position:static;}
.pic1 img { margin-left:4px; margin-top:4px}
.left_menulist a { display:block; height:35px; color:#666666; line-height:35px; text-decoration:none; font-size:14px; padding-right:10px; text-align:right;}
    .left_menulist a:hover {
        background-color: #fcca81;
        color: White;
    }
    .left_menulist a.on {
        background-color: #e9a34c;
        color: White;
    }
.r_box { width:760px}
.r_box .fm_intro { line-height:24px; padding-right:20px; height:300px; overflow:auto}
.r_box .join_intro {line-height:24px; padding-right:20px}
.nav_mbx {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #ccc;
    color: #e9a34c;
    font-size: 16px;
}
.nav_mbx a { margin:0 5px}
.r_title {font-size: 15px; color:#00b0ff; margin-top:10px; font-weight:bold}
.regtb { line-height:24px;  width:745px; height:24px; font-family:黑体}
.regtb .inp { width:300px}
.regtb .inp2 { width:450px; height:100px;}
.regtb .inp1 { width:250px;}
.regtb td { padding:0.5em}
.regtb .tbl { text-align:right; width:120px;font-size:14px; }
.regtb .tbl1 { text-align:right; width:220px;font-size:14px; }
#agree { vertical-align:-3px}
.regbtn { width:212px; height:37px; border:0 none; background:url(../StartPageImages/regbtn.jpg) no-repeat; cursor:pointer; font-size:14px; font-weight:600; color:#ffffff}

.btn_pwd { width:105px; height:34px; border:0 none; text-align:center; background:url(../StartPageImages/1_r6_.jpg) no-repeat; cursor:pointer; font-size:14px; color:#ffffff}
.btn_pwdbg { width:105px; height:34px; border:0 none; text-align:center; background:url(../StartPageImages/1_r6.jpg) no-repeat; cursor:pointer; font-size:14px; color:#ffffff}

.join_tb { border:1px solid #cccccc; padding:20px 0; width:700px; margin:0 auto}
.join_tb .tbl { width:120px}
.btn_green {
    border: 0 none;
    text-align: center;
    background-color: #24BF94;
    cursor: pointer;
    font-size: 14px;
    color: #ffffff;
    border-radius: 2px;
    letter-spacing: 2px;
    line-height: 14px;
    font-size: 14px;
    padding: 9px 14px 11px 16px
}
.btn_green1 { width:105px; height:34px; border:0 none; text-align:center; background-color:#01B0FF; cursor:pointer; font-size:14px; color:#ffffff}
.downlist td { /*padding:0.5em;*/ padding-right:0!important; }
.b { font-weight:600; color:#404040; border-bottom:1px solid #cccccc}
.green { background:#F4F9FC}

.allsub { width:141px; height:33px; border:0 none; background:url(../StartPageImages/1_r6_.jpg) no-repeat; cursor:pointer; font-size:14px; color:#ffffff}
.join_tbwxy { padding-top:5px; width:700px;}
.bgall { border:2px solid #cccccc; background:#F2F2F2}

.m_list li { position:relative; height:30px; line-height:30px; border-bottom:1px dashed #cccccc; display:block; padding-bottom:10px; }

    .m_list li a:hover {
        text-decoration: none;
        background-color: White;
        color: #de9053;
    }

.news_listpic{ margin-top:7px; width:21px; height:22px;}
.news_list { padding-left:10px; height:30px; line-height:30px; }
/*.news_list span
{
    float:right;
    display:block;
    margin-top:-30px;
    }*/

.listall {
    float: left;
    width: 100%;
}
.listtitle {
    float: left;
    width: 100%;
    height: 40px;
}
    .listtitle a {
        float: left;
        width: 100%;
        line-height: 40px;
        height: 40px;
        display: block;
    }

.listdate{  float:right; width:81px; margin-left:465%; display:block; margin-top:-40px;   position:relative; }
.listdate_1{  float:right; width:81px; margin-left:465%; display:block; margin-top:-25px;   position:relative; }

.new_listall{ width:734px; float:left;}
.new_listpic{ width:30px; padding-top:3px; float:left;}
.new_listtitle{ width:620px; height:40px; float:left;}
.new_listtitle a{ line-height:40px; height:40px; text-align:center; display:block;}
.new_listdate{ width:100px; float:right; margin-left:430%; margin-top:-32px; position:relative;}


#c_left1 { float:left; width:15%; position:relative; margin-top:25px; top: 0px; left: 0px;}
#c_left1 .nav_bar {height:35px; line-height:35px; background:url(../StartPageImages/nav_bar11.jpg) no-repeat; font-size:14px; font-weight:600; color:#006934; padding-left:30px; position:relative}
#c_left1 .nav_bar a { position:absolute; right:20px; top:0}

#c_left4 { float:left; width:231px; height:265px;background:url(../StartPageImages/left_bg.jpg) no-repeat}
#c_left4 .nav_bar {height:35px; line-height:35px; background:url(../StartPageImages/nav_bar11.jpg) no-repeat; font-size:14px; font-weight:600; color:#006934; padding-left:30px; position:relative}
#c_left4 .nav_bar a { position:absolute; right:20px; top:0}


#c_left2 {
    float: left;
    position: relative;
    margin-top: 25px;
    display: inline;
    top: 0px;
    left: 0px;
    width: 15%;
}
#c_left2 .nav_bar {height:35px; line-height:35px; background:url(../StartPageImages/nav_bar11.jpg) no-repeat; font-size:14px; font-weight:600; color:#006934; padding-left:30px; position:relative}
#c_left2 .nav_bar a { position:absolute; right:20px; top:0}

#c_left3 { float:left; width:231px; height:181px;background:url(../StartPageImages/left_bg.jpg) no-repeat}
#c_left3 .nav_bar {height:35px; line-height:35px; background:url(../StartPageImages/nav_bar11.jpg) no-repeat; font-size:14px; font-weight:600; color:#006934; padding-left:30px; position:relative}
#c_left3 .nav_bar a { position:absolute; right:20px; top:0}
/*cly*/
.pay_nav { margin-top:10px; float:left;}
.pay_nav_li1{ float:left; text-align:center; color:White; font-size:14px; padding-top:7px; background:url(../StartPageImages/a_r2_c2.jpg) no-repeat; width:140px; height:20px;}
.pay_nav_li2{ float:left; text-align:center; color:#434343; font-size:14px; padding-top:7px; background:url(../StartPageImages/c_r2_c2.jpg) no-repeat; width:140px; height:20px;}
.pay_nav_li3{ float:left; text-align:center; color:#434343; font-size:14px; padding-top:7px; background:url(../StartPageImages/b_r2_c4.jpg) no-repeat; width:140px; height:20px;}
.pay_nav_li4{ float:left; text-align:center; color:#434343; font-size:14px; padding-top:7px; background:url(../StartPageImages/a_r2.jpg) no-repeat; width:140px; height:20px;}
.pay_nav_li5{ float:left; text-align:center; color:White; font-size:14px; padding-top:7px; background:url(../StartPageImages/c_r2_.jpg) no-repeat; width:140px; height:20px;}

.r_box {
    //width: 760px;
    width: 100%;
}
.r_box1 { width:740px; padding-right:20px;}
.num { border:1px solid #cccccc; width:30px; height:20px; line-height:20px}
.r_box {
   // width: 760px;
    margin-top: 21px;
    width: 100%;
}
.r_box_img{ float:left; padding-top:5px;}
.r_box_img1{ float:left; padding-top:9px; height:20px;}
.r_box1 { width:740px; padding-right:20px;}
.downlist strong { font-size:20px; color:#006934;}
.greens {color:#00b0ff; font-weight:bold;}
.lianxi { border-bottom:1px dotted #cccccc; margin-top:15px}
.mt-15 label { width:60px; display:inline-block}
.shiji { height:80px; position:relative;}
.shiji .p1 {position:absolute; left:40px; top:15px; color:#666;}
.shiji .p2 {position: absolute;left: 360px;	top: 30px; font-size:16px}
.shiji .p3 {position: absolute;left: 540px;	top: 25px}
.shiji .p2 strong {font-size:20px; color:#006934}
.shiji p{ height:25px; line-height:25px;}
.menu a { text-decoration:none; color:#404040;}
.menu a:hover {text-decoration:none; color:#404040;}
.inp { width:210px; height:20px; line-height:20px; border:1px solid #ccc;border-radius:2px;padding:5px;}
.inp1 {
    width: 135px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #ccc;
    border-radius: 2px;
    padding: 5px;
}
.main_uc3{  padding-top:5px; color:White; }
.main_uc3 a{ color:White;}
.main_uc3 a:hover{ color:White; background-color:#00AFFE;}

.foot > p > a {
background:none;}