/*
* @Author: Marte
* @Date:   2016-08-17 17:17:10
* @Last Modified by:   Marte
* @Last Modified time: 2016-09-21 18:45:37
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{
    margin: 0;
    padding: 0;
}
:focus {
    outline: 0;
}
select, input { vertical-align:middle;}
select, input, textarea { font-size:12px;}
textarea { resize:none; }
table { border-collapse:collapse; }

body { 
    color:#3c3d3e;
  /*  font-size: 100%;
    font-family:"Microsoft YaHei",SimSun,'\5b8b\4f53',sans-serif;*/
     font:14px/1.5 '寰蒋闆呴粦',tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;
     padding-top: 120px;
 }

ol, ul {
    list-style: none;
}

caption, th, td {
    text-align: left;
    font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}
a{
    text-decoration: none;
    color:#000;
}
a:hover{text-decoration: none;}
img{ vertical-align: middle;}
/*a:hover{ color:#f40; }*/
.clearfix:after { content:""; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; }
.container{ width:1200px; margin-left: auto;margin-right: auto; }
/* 
* @Author: Marte
* @Date:   2016-08-17 16:49:07
* @Last Modified by:   Marte
* @Last Modified time: 2016-09-07 20:54:15
*/


/*===================鍏ㄥ眬绫诲叕鍏辨牱寮�=======================*/
.left{
    float: left;
}

.fl{
    float: left;
}
.fr{
    float: right;
}
.nav-current-status{
    background: #c21d1d;
}

/*======================================澶撮儴-瀵艰埅-搴曢儴鍏叡鏍峰紡===============================*/
/*==============header-椤堕儴=================*/
.header-wrapper{
    width:100%;
    height:96px;
    position:fixed;
    top: 0;
    left: 0;
    z-index: 200;
    background: #fff;
    border-bottom: 1px solid #ddd;
}
.header{
    height: 96px;
    margin: 0 auto;
}
/*.header-logo{
    width:293px;
    height:78px;
    padding-top: 18px;
    margin-right: 404px;
    background: url(../../images/staticpics/index_header_logo.png) no-repeat left center;
}*/
.header-logo a{
    width:293px;
    display: block;
    height: 78px;
    padding-top: 18px;
    background: url(../../images/staticpics/index_header_logo.png) no-repeat left center;
}
.header-right{
    width:315px;
    height:78px;
    padding-top: 18px;
}
.header-right-top{
    height:36px;
    line-height: 36px;
    font-size: 14px;
}
.header-right-top p a{
    padding: 0 2px;
}
.header-right-top .red-login{
    color:#f00;
}
.release-new-project{
    display: block;
    width:88px;
    height:22px;
    line-height: 22px;
    text-align: center;
    border:1px solid #cacaca;
    border-radius:2px;
    /*background:#fcfcfc;*/
    background: url(../../images/staticpics/release-new-project.png);

    font-size: 14px;
    margin-left: 215px;
}

 /*==========top-banner==========*/ 
.top-banner-wrapper{
    width: 100%;
    height: 118px;
    margin-top: 140px;
    /*background: #1c1b23;*/
    /*background: url(../../images/staticpics/index_top_wrapper_bg.png);*/
    background:#1c1b23 url(../../images/staticpics/index_top_bg.png) no-repeat center center;
}
.top-banner{
    width: 1000px;
    height: 118px;
    margin:0 auto;
}
.top-banner-left{
    /*width: 388px;*/
    /*padding-left: 10px;*/
    height: 118px;
}
.top-banner-smalllogo{
    padding-top: 13px;
}
.top-banner-smalllogo span{
    display: block;
    width: 92px;
    height: 92px;
    /*border: 1px solid #ddd;*/
    border-radius: 50%;
    background:url(../../images/staticpics/index_top_smalllogo.png) no-repeat center center;
}
.top-banner-companyname p{
    height: 118px;
    line-height: 118px;
    /*padding-top: 36px;*/
    color: #fff;
    font-size: 28px;
    font-weight: bold;
    padding-left: 24px;
    
}
/*.bold-companyname{
    font-size: 22px;
    line-height:28px;
    font-weight: bold;
}*/
.companyname-introduction{
    font-size: 18px;
    margin-top: 5px;
}
.top-banner-right{
    width: 84px;
    height: 65px;
    padding-top: 13px;
    margin-right: 30px;
    font-size: 12px;
    text-align: center;
}
.top-banner-right p{
    color:#fff;
    line-height: 20px;
}


/*<!-- ==========nav-瀵艰埅========== -->*/
.nav-wrapper{
    width: 100%;
    height: 40px;
    background:#e13131;
}
.common-nav{
    width: 1000px;
    height: 40px;
    margin:0 auto;
}
.common-nav ul li{
    float: left;
    /*padding: 0 18px;*/
    height: 40px;
    line-height: 40px;
    font-size: 16px;;
}
.nav-first{
    background:#c21d1d;
}
.common-nav ul li a{
    display: inline-block;
    padding: 0 26px;
    height: 40px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}
.common-nav ul li:hover{
    background:#c21d1d;
}


/*<!-- ==========footer-搴曢儴========== -->*/
.footer-wrapper{
    width: 100%;
    /*height: 330px;*/
    padding:36px 0 60px 0;
    background:#e9e9e9;
    border-top: 2px solid #a00f16;
}
.common-footer{
    width: 1000px;
    /*height: 330px;*/
    margin: 0 auto;
    font-size: 13px;
}
.footer-top{
    overflow: hidden;
}
.common-footer p{
   line-height: 24px; 
}
.common-footer p span{
    font-weight: bold;
}
.common-footer .item1{
    width:488px;
    margin-right: 40px;
}
.common-footer .item2{
    width:112px;
    margin-right: 40px;
}
/*.footer-qrcode{
    width:128px;
    padding-right: 40px;
}*/
.footer-qrcode{
    width:128px;
    height:128px;
}
.footer-qrcode img{
    width:100%;
    height:100%;
}
.footer-weixin{
    width:168px;
    font-size: 12px;
    line-height: 40px;
}
.friend-link{
     /*padding-right: 200px;*/
}
.friend-link a{
    padding: 0 4px;
    font-size: 12px;
    /*color:#0078b6;*/
}
.common-footer a:hover{
    color: #f00;
}
.copyright{
    margin-top: 12px;
    font-size: 12px;
}
.menu-nav li.active{
    background: #226ed9;
}

.menuNav a .active{
    color: #ff8000;
    border-bottom: 3px solid #ff8000;
}




.common-red{color: #f05757;}
.grayc{color:#a3a3a3;}
.definebtn{text-decoration: none; text-align: center;background: url(../../images/defaultimg/btnlinebg.png) repeat-x;border-radius: 3px;display: inline-block;height: 35px;line-height: 35px;cursor: pointer;color: #fff;padding-left: 14px;padding-right: 14px;}
.definebtnbig{text-align: center;background: url(../../images/defaultimg/definebtnbig.png) repeat-x;border-radius: 3px;display: inline-block;height: 50px;line-height: 50px;cursor: pointer;border: 0 none;}
.definebtn:hover,.definebtnbig:hover{color: #fbef0e;}

/*=============================nav鏍囩鏍忎笅闈㈢殑鍚勪釜椤圭洰鐨勫叕鍏卞睘鎬�============================*/

/* =================褰撳墠椤甸潰============== */

/*====鍏叡鏍峰紡====*/

.common-current-page{
    width: 1000px;
    height: 40px;
    line-height: 40px;
    margin:0 auto;
    font-size: 14px;
}
.common-current-page a{
    color: #f00;
    text-decoration: underline;
}

.common-current-page a.active{color: #f00;}

/* ======褰撳墠椤甸潰涓嬮潰鐨勪富浣�=== */
/*====鍏叡鏍峰紡====*/
.common-sliderbar-content{
    width:1200px;
    margin:0 auto;
    margin-bottom: 34px;
    overflow: hidden;
}
.mysite-right{
    float: right;
}
.sidebar-common-li{
    width:200px;
    overflow:hidden;
    background: #fff;
    border: 1px solid #f0f0f0;
}
.sidebar-common-li li{
    width:200px;
    height:40px;
    line-height: 40px;
    text-align: center;
    border-bottom: 1px solid #f0f0f0;
    cursor: pointer;
    position:relative;
    font-size: 16px;

}
.sidebar-common-li li a{
    float: left;
    width:200px;
    height:40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
}
.about_us_mainContent{
    padding:40px;
}
.common-active-redline{
    display:block;
    width:10px;
    height:40px;
    background: #f00;
    position: absolute;
    left: 0;
    top: 0;
}
.common-current-li{
    color:#f00;
    background: #e5e5e5;
}

/*============slidebar瀵瑰簲鐨勫唴瀹�=鍙宠竟鏍囩瀵瑰簲鐨勪富浣�===============*/
/*====鍏叡鏍峰紡====*/
.sidebar-common-div{
    width:976px;
    background: #fff;
    border:1px solid #f0f0f0;

}
.advice_complain{
    width: 700px !important;
    float: left;
    margin-left: 20px;
}
.advice_complain .sidebar-item{
    width: 680px;
}
.complain_right{
    float: right;
    border: 1px solid #f0f0f0;
    width: 240px;
    padding:10px;
    background-color: white;
}
.complain_right_content{
    margin-top: 10px;
}
/*=================璧勮川璇佷功========================*/
/*====鍏叡鏍峰紡====*/
.sidebar-item{
    width:976px;
    left: 0;
    top: 0;
}
.selfred{color: #e13131;}
input[type="radio"], input[type="checkbox"]{
    margin:0;
}
.q-head{
    padding-left: 18px;
    background: #fff;
    height: 40px;
    line-height: 40px;
    padding-right: 20px;
    border-bottom: 1px solid #f0f0f0;
}

.q-head h5 {
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
}
/*鐧婚檰鏍峰紡*/
.loginBox{
    position: absolute;
    top: 50px;
    right: 100px;
    /*height: 360px;*/
    /*width: 350px;*/
    z-index: 9999;
}
.loginBox .loginBoxContent{
    width: 464px;
    color: #6c6c6c;
    /*background-color: rgba(231,232,236,.9);*/
    background-color:#fff;
    position: relative;
    margin: 0 auto;
    height: 398px;
    background: #fff;
}
.loginBox .loginBoxContent .loginTitle{
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #333;
    font-weight: bold;
    background: #d7d7d7;
    padding:0 22px 0 0px;
}
.loginBox .loginBoxContent .loginTitle a{
    float: right;
    font-size: 18px;
    text-decoration: none;
}
.field_total{   
    background: #fff;
    padding:12px 12px;
}
.loginBody form{    
    width: 366px;
    margin:0 auto;
    margin-top: 46px;
}
.loginBox .loginBoxContent .loginBody .loginForm .field{
    margin-top: 28px;
    position: relative;
}
.loginBox .loginBoxContent .loginBody .loginForm .field span{
    display: block;
    width: 50px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    position: absolute;
    left: 1px;
    top: 1px;
    outline: 0;
}
.loginBox .loginBoxContent .loginBody .loginForm .field span.userFieldLabel {
    background:#ddd ;
}
.loginBox .loginBoxContent .loginBody .loginForm .field span.passwordFieldLabel {
    background:#ddd ;
}
.remember{  
    padding:26px 0 26px 12px;
    overflow:hidden;
}
.remember label{    
    float: left;
}
.remember{  
    width: 338px;
}
.remember a{    
    float:right;
    color:#169bd5;
}
#remember{  
    float:left;
    margin-right: 4px;
}
.loginBox .loginBoxContent .loginBody .loginForm .field input{
    width: 264px;
    font-size: 14px;
    line-height: 18px;
    height: 18px;
    padding: 11px 8px 11px 66px;
    border: 1px solid #ddd;
    outline:none;
    margin-bottom: 0;
}
.loginLinks{
    overflow: hidden;
    line-height: 46px;
    width: 100%;
}
.loginLinks span{   
    float:right;
}
.loginLinks a{
    text-decoration: none;
    color:#6c6c6c;
    float:right;
    color:#169bd5;
}
.loginLinks a:hover{
    color: #169bd5;
}
.loginLinks .forgetPwd {
    float: left;
}
.loginLinks .register {
    float: right;
}
.loginBox .loginBoxContent .loginBody .loginForm .submit {
    width:100%;
    background: #169bd5;
    border-radius: 5px;
}
.loginBox .loginBoxContent .loginBody .loginForm .submit a {
    width: 100%;
    border-radius: 5px;
    height: 42px;
    border: 0;
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
    line-height: 42px;
    font-size: 16px;
    font-weight: normal;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
    zoom:1;
    /*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ef7272,endColorStr=#e13333); /*IE 6 7 8*/
    background: -ms-linear-gradient(top, #ed6b6b,  #e23838);        /* IE 10 */
    background:-moz-linear-gradient(top,#ed6b6b,#e23838);/*莽聛芦莽鈥孤�/
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ed6b6b), to(#e23838));/*猫掳路忙颅艗*/
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ed6b6b), to(#e23838));      /* Safari 4-5, Chrome 1-9*/
    background: -webkit-linear-gradient(top, #ed6b6b, #e23838);   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top, #ed6b6b, #e23838);  /*Opera 11.10+*/
}
.loginBox .loginBoxContent .loginBody .loginForm .submit a:hover {
    background-color: #145fbc;
}
/*椤电爜寮�*/
.page-wrap{height:77px;line-height: 77px;padding-right: 54px;}

.page-wrap a{display: inline-block;text-decoration: none;padding:0 20px;}
.page-wrap .ctrl-text {
    float: left;
    line-height: 30px;
    font-size: 14px;
    line-height: 77px;}
.ctrl-text .input-control {
    color: #666;
    margin: 2px;
    width: 20px; }
.page-wrap .paginationM a.prevPage, .page-wrap .paginationM a.nextPage {
    background: #3b8cff;
    color: #fff;
}




.btni{background: none; background: #ff6868;height:30px;line-height: 30px;color:#fff;display: inline-block;padding:0 10px;border-radius: 5px;border: none;outline:none; }
.page-wrap .ctrl-text input{background: none;height:30px;line-height: 30px;color:#666;display: inline-block;padding:0 10px;border-radius: 5px;border: none;outline:none;border:1px solid #ccc ; }
.paginationM {
    float: left;
    color: #ccc;
    font-size: 14px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none; }
.paginationM a {
    display: inline-block;
    color: #666;
    height: 28px;
    line-height: 28px;
    padding: 0 11px;
    border: 1px solid #ddd;
    margin: 0 2px;
    border-radius: 4px;
    vertical-align: middle;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;}

.page-wrap .paginationM span.current {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding: 0 11px;
    margin: 0 2px;
    color: #222;
    background-color: #e9e9e9;
    border-radius: 4px;
    vertical-align: middle; }
.page-wrap .paginationM span.disabled {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding: 0 11px;
    margin: 0 2px;
    color: #fff;
    border-radius: 4px;
    background: #ff6868;
    vertical-align: middle;
}
/*椤电爜缁撴潫*/
#login{
    border: 0 none;
}
/*鍏叡鐨�/

.cc-right{
    /*width: 304px;*/
    /*height: 520px;*/
    /*background: url(../../images/publicuser.png) no-repeat 42px 60px;*/
    /*padding-top: 14px;*/
    float: right;
}
select{font-family: "Microsoft YaHei"!important;}

/*椤圭洰璇︽儏*/
.project-content {
    padding-top: 15px;
    min-height: 800px;
    width: 1200px;
    margin: 0 auto ;
    margin-top: 20px;
}
.project-header {
    background: #fff;
}
.project-header .detail_padding{
    padding:0 15px 0 12px;
}
.project-header .project-status{
    text-align: right;
    margin-left: 700px;
}
.project-header .project-status a:hover{
    color: #f9d64d;
}
.project-header .project-status a:last-child{
    margin-right: 5px;
}

.project-process{
    background: #fff;
    padding-top: 40px;
}

.project-process .thumbnail{
    box-shadow: none;
    border:none;
    text-align: center;
    position: relative;
}
.project-process .thumbnail:hover{
    box-shadow: none;
    border:none;
}
.project-process .thumbnails .span2{
    width:203px;
}
.project-process .badge {
    border-radius: 50%;
    padding: 0px;
    width: 32px;
    height: 32px;
    line-height: 32px;
    font-size: 20px;
    background-color: #ef5050;
    position: relative;
    z-index: 3;
}
.project-process .graycc{
    background-color: #cbcbcb;
}
.project-process .progress {
    position: absolute;
    top: 19.5px;
    left: 6px;
    height:3px;
    width: 206px;
}
.project-process-status{
    overflow:hidden;
}
.project-info{
    margin-top:20px;
    background: #fff;
}
.project-process .progress .bar{
    box-shadow: none;
    border-radius: 0px;
    background: #cbcbcb;
}
.project-process .progress .bar-success{
    background: #ef5050;
}
.project-process .progress .bar-default{
    background: #cbcbcb;
}
.project-info .nav-tabs{
    background-color: #eeeeee;
}
.project-info .nav-tabs a{
    color: #000;
}
.project-info .nav-tabs a:hover{
    color: #ef5050;
}
.project-info .nav-tabs .active a{
    color: #ef5050;
}
.project-info .tab-pane{
    /*padding:50px;*/
}
/*.project-info .tab-content{padding-left: 16px;}*/

.project-info .tab-content .tab-pane{
    /*padding-top: 20px;*/
}
.project-detail .item-head{
     padding:10px 40px 20px;
 }
.item-head{
    padding:10px 40px 20px;
}
.project-detail .item-head .left{width: 480px; line-height: 22px;}
.project-detail .item-head .rightt{margin-left: 480px; line-height: 22px;}
.project-detail  .need{
    padding-top: 20px;
}
.project-detail  .need p{
    /*width: 564px;*/
    font-size: 12px;
    margin-bottom: 6px;
}
#p1,#p2,#p3,#p4{
    padding-bottom: 50px;
    padding-top: 20px;
}
#p1 .form-horizontal{padding-top: 34px;}
#p1 .form-horizontal .control-group label{width: 100px;}
#p1 .form-horizontal .control-group label span{color: #f00;}
#p1 .form-horizontal .control-group .controls{margin-left: 100px;}
#p1 .form-horizontal .control-group .controls .grayc{margin-top: 6px;}
#p1 .form-horizontal .control-group .controls.small-btn a{
    height: 20px;
    margin-top: 4px;
    line-height: 20px;
    padding-left: 14px;
    padding-right: 14px;
    text-decoration: none;
    position: relative;
    overflow: hidden;
}
#p1 .project-detail .size{
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
    margin-left: 100px;
}
#p3 h5{
    font-size: 14px;
    font-weight: normal;
    padding-top: 20px;}
#p3 .form-horizontal{padding-top: 14px;}
#p3 .form-horizontal .control-group label{width: 74px;}
#p3 .form-horizontal .control-group .controls{margin-left: 74px;}
#p3 .form-horizontal .control-group .controls.small-btn a{
    height: 20px;
    margin-top: 4px;
    line-height: 20px;
    padding-left: 14px;
    padding-right: 14px;
    text-decoration: none;
    position: relative;
    overflow: hidden;
}
/*璇勪环*/
/*#p4 .star-box{width: 200px;height: 50px;margin: 100px auto;}*/
#p4 .star-box ul{overflow: hidden;}
#p4 .star-box li{width:14px ;height: 14px;background:url(../../images/defaultimg/starr.png) no-repeat;float: left;cursor: pointer;}
#p4 .star-box .on{background-position: 0 bottom;}
#p4 .form-horizontal .control-group label{width: 74px;}
#p4 .form-horizontal .control-group .controls{margin-left: 74px;}
#p5 .star-box ul{overflow: hidden;}
#p5 .star-box li{width:14px ;height: 14px;background:url(../../images/defaultimg/starr.png) no-repeat;float: left;cursor: pointer;}
#p5 .star-box .on{background-position: 0 bottom;}
#p5 .form-horizontal .control-group label{width: 74px;}
#p5 .form-horizontal .control-group .controls{margin-left: 74px;margin-top: 8px;}
.star-box ul{overflow: hidden;}
.star-box li{width:14px ;height: 14px;background:url(../../images/defaultimg/starr.png) no-repeat;float: left;cursor: pointer;}
.star-box .on{background-position: 0 bottom;}
.project-detail .size{
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
    margin-left: 100px;
}
.project-info .tab-content #p7.tab-pane{
    padding-top: 0;
}
.project-info .tab-content #headlist{
    margin-bottom: 0;
    padding-left: 200px;background: #fff;
    border: 1px solid #ddd;
    border-top:0 none;
}
.project-info .tab-content #headlist li{
    margin-bottom: 0;
}
.project-info .tab-content #headlist li a{border: 0 none;}
.project-info .tab-content #p7.tab-pane .tab-pane{min-height: 480px;}
#p5 #uu1,#p5 #uu2{
    padding-top: 54px;
    padding-bottom: 60px;
}
#p5  .list-in dt{
    height: 30px;
    line-height: 30px;
    background: #f0f0f0;
    font-size: 14px;
    font-weight: bold;
    padding-left: 6px;
}
#p5  .list-in dd{
    height: 57px;
    line-height: 57px;
    border-bottom: 1px dashed #dedede;
    padding-left: 20px;
    background: url(../../images/defaultimg/redpoint.png) no-repeat 6px center;
}
 #p5  .list-in dd a:hover{color:#f05757;}
#p5  .list-in dd div{
    width: 208px;
}
#p5  .list-in dd.no{
    border-bottom: 0 none;
    height: 70px;
    line-height: 70px;
    background: none;
}
#p5 .list-in dd.no a{
    height: 26px;
    line-height: 26px;
    float: left;
    margin-top: 24px;
}
#p6 .state-updata{
    padding-top: 84px;
}
#p6 .state-updata li{float: left}
#p6 .state-updata li .dleft{
    float: left;
    width: 130px;
    padding-top: 30px;
    background: url(../../images/defaultimg/littlegray.png) no-repeat center top;
}
#p6 .state-updata li .dleft p{
    height: 56px;
    line-height: 56px;
    text-align: center;
}
#p6 .state-updata li .dleft a{
    display: block;
    height: 24px;
    line-height: 24px;
    margin: 0 auto;
    float: left;
    margin-left: 33px;
    background: #f5f5f5;
    color: #333;
}
#p6 .state-updata li .dright{
    height: 110px;
    width: 54px;
    float: left;
    background: url(../../images/defaultimg/grayarrow.png) no-repeat left center;
}
#p6 .state-updata li.active .dleft{
    background-image:url(../../images/defaultimg/little-rightL.png);
}
#p6 .state-updata li.active .dleft a{
    /*background: #e85151;*/
    /*color: #fff;*/

}
/*椤圭洰璇︽儏缁撴潫*/
/*鍙戝竷鏂伴」鐩紑濮�/
.releaseI{}
.releaseI .cc-left .imgtxt{height: 76px;padding-top: 10px;}
.releaseI .cc-left .imgtxt p{margin: 0;}
.releaseI .cc-left .imgtxt .procecing{color: #ef5050;}
.releaseI .cc-left .imgtxt div{width: 158px;text-align: center;float: left;}
.releaseI .cc-left .imgtxt .one{margin-left:44px;}
.releaseI .cc-left .imgtxt .two{margin-left:38px;}
.releaseI .cc-left .imgtxt .three{margin-left:34px;}
.releaseI .form-horizontal .control-group>label{width: 124px;color: #010101;}
.releaseI .form-horizontal .control-group>label span{color: #e13131;}
.releaseI .form-horizontal .control-group .controls input{width: 502px;background: #fdfdfd;}
.releaseI .form-horizontal .control-group .controls{margin-left: 124px;}
.releaseI .form-horizontal .control-group .controls textarea{width: 502px;height: 252px;resize: none;background: #fdfdfd;}
.releaseI .form-horizontal .control-group.styleradio input{width: 20px;}
.releaseI h3.itemstyle{color: #010101;font-size: 14px;margin-bottom: 0;height: 34px;}
.shadowp{font-size:12px;color: #686868; }
.releaseI a.definebtn{width: 120px;font-size: 18px;color: #fff;text-decoration: none;}
.releaseI a.definebtn:hover{color:#fbef0e}

.releaseI .cc-left h3{
    margin: 0 0 32px;
    font-size: 24px;
}
.recusergit p.selfred{height: 26px;border-bottom: 1px solid #b4b4b4;font-size: 18px;margin-bottom: 24px;width: 638px;}
.releaseI .form-horizontal .control-group>label{width: 124px;color: #010101;text-align: left;}
.recusergit .form-horizontal .control-group .controls p{color: #686868;margin-bottom: 0;font-size: 12px;overflow:hidden;}
.releaseI h3.itemstyle{color: #010101;font-size: 14px;margin-bottom: 0;height: 34px;}
/*鍙戝竷鏂伴」鐩粨鏉�/
/*鍙戝竷鏂伴」鐩浜屾寮�*/
.recusergit .form-horizontal .control-group .controls.serverce select{width: 200px;font-family: "Microsoft YaHei";font-size: 12px;background: #fdfdfd;}
.recusergit .form-horizontal .control-group .controls input[type='checkbox']{width: 20px!important;}
.recusergit .form-horizontal .control-group .controls.selectss select{width: 90px;font-size: 12px;height: 24px;line-height: 24px;padding: 2px;
    vertical-align: middle;font-family: "Microsoft YaHei";vertical-align: -webkit-baseline-middle;background: #fdfdfd;
    float: left;margin-left:10px;}
.releaseI2 .form-horizontal .control-group .controls.serverce2 select{width: 404px;font-family: "Microsoft YaHei";font-size: 12px;background: #fdfdfd;}
.releaseI2 .form-horizontal .control-group.linkage .controls select{width: 127px;}
.releaseI2 .form-horizontal .control-group .controls a.definebtn:hover{color:#fbef0e}
.releaseI2 .form-horizontal .control-group .controls a.definebtn{height: 30px;line-height: 30px;margin-left: 0;position: relative;overflow: hidden}
.releaseI2 .form-horizontal .control-group .controls.serverce2 .grayc{font-size: 12px;height: 30px;display: inline-block;vertical-align: top;line-height: 30px;
    margin-left: 14px;}
.releaseI2 .form-horizontal .control-group .controls p.one{width: 144px;display: inline-block;}
.recusergit .form-horizontal .control-group .controls p{color: #686868;margin-bottom: 0;font-size: 12px;}
.releaseI2 .form-horizontal .control-group .controls p.two{width: 386px;display: inline-block;height: 25px;color: #979797;}
.releaseI2 .form-horizontal .control-group .controls.serverce2 .yanz{width: 99px;height: 30px;float: left;margin: 0 5px;}
/*鍙戝竷鏂伴」鐩浜屾缁撴潫*/
/*鍙戝竷鏂伴」鐩瑙堝紑濮�/
.releaseI .releasei2 h5{font-size: 18px;color: #e13131;margin: 0;height: 24px;border-bottom: 1px solid #b4b4b4;width: 638px;}
.releaseI .releasei2 .content{padding: 14px 0 22px;width: 638px;border-bottom: 1px solid #dfdfdf}
.releaseI .releasei2 .content p{line-height: 24px;margin: 0;font-size: 12px}
.releaseI .releasei2 .content .left{width: 356px;}
.releaseI .releasei2 .content .right{width: 248px;}
.releaseI .releasei2 .content .bottom{padding-top: 24px;}
/*鍙戝竷鏂伴」鐩瑙堢粨鏉�/
/*鍙戝竷瀹屾垚寮�*/
.releaseI .releasei3 .content{padding-top: 118px;background: url("../../images/defaultimg/right001.png") no-repeat center 6px;text-align: center;width: 640px}
.releaseI .releasei3 .content h2{font-size:24px;padding-left: 26px;margin:0 0 10px;font-weight: normal;}
.releaseI .releasei3 .content p{font-size: 12px;margin-bottom: 0}
/*鍙戝竷瀹屾垚缁撴潫*/
/*鍏嶈垂娉ㄥ唽寮�*/
.registerinfo .left{background:url(../../images/defaultimg/line003.png) no-repeat center right;}
.registerinfo .right{background: none;}
.registerinfo .left,.registerinfo .right{width: 500px;height: 560px;}
.registerinfo .left .usertxt{width: 275px;height: 20px;background: url(../../images/defaultimg/userrgstxt.png) no-repeat center center;margin-top: 49px;margin-left: 24px;}
.registerinfo .left .introduce{padding-left: 210px;padding-top: 118px;background: url(../../images/defaultimg/picperson01.png) no-repeat 10px 50px;height: 326px;}
.registerinfo .left .introduce h3{font-size: 14px;margin-bottom: 0;}
.registerinfo .left .introduce h3 span{font-size: 18px;color: #e13131;}
.registerinfo .left .introduce .dbtn{width: 133px;height:35px;line-height: 35px;color: #fff;font-size: 18px;text-align: center;
    background: url(../../images/defaultimg/icon001.png) no-repeat center center;margin-top: 40px;margin-left: 6px;}
.registerinfo .right .usertxt{background: #fff;}
.registerinfo .right .introduce{background-image: url(../../images/defaultimg/picperson02.png);background-position: 30px 50px;}
/*鍏嶈垂娉ㄥ唽缁撴潫*/
/*鎺ュ彂鍖呮柟娉ㄥ唽寮�*/
.recusergit{}
.recusergit h3{margin:0 0 32px;font-size: 18px;}
.recusergit p.selfred{height: 26px;border-bottom: 1px solid #b4b4b4;font-size: 18px;margin-bottom: 24px;width: 638px;}
.recusergit .form-horizontal .control-group>label{width: 126px;text-align: right;}
.recusergit .form-horizontal .control-group .controls{margin-left: 150px;}
.recusergit .form-horizontal .control-group .controls input{width:616px;}
.recusergit .form-horizontal .control-group .controls input[type='checkbox']{width: 20px!important;}
.recusergit .form-horizontal .control-group .controls p{color: #686868;margin-bottom: 0;font-size: 12px;}
.recusergit .form-horizontal .control-group .controls .right002{width: 30px;height: 30px;display: inline-block;background: url("../../images/defaultimg/right002.png") no-repeat center center;vertical-align: middle;margin-left: 12px;}
.recusergit .form-horizontal .control-group .controls a.definebtn{height: 35px;width: 112px;font-size: 16px;color: #fff;margin-left: 12px;}
.recusergit .form-horizontal .control-group .controls button.sub{width: 150px;height: 50px;font-size: 24px;color: #fff;margin: 28px 0 38px;font-family: "Microsoft YaHei";}
.recusergit .form-horizontal .other .control-group .controls input{width: 264px;}

.recusergit .form-horizontal .control-group .controls.serverce select{width: 200px;font-family: "Microsoft YaHei";font-size: 12px;background: #fdfdfd;}
.recusergit .form-horizontal .control-group .controls.selectss select{width: 90px;font-size: 12px;height: 24px;line-height: 24px;padding: 2px;
    vertical-align: middle;font-family: "Microsoft YaHei";vertical-align: -webkit-baseline-middle;background: #fdfdfd;}

/*鎺ュ寘鏂规敞鍐岀粨鏉�/

/*鎴戠殑鍦扮洏寮�*/
.myzone .S-left{padding-top: 22px;}
.myzone .S-left>p{height:22px;font-size: 12px;}
.myzone .S-left .companybrief{height: 146px;background: #efefef;padding-top: 8px;}
.myzone .S-left .companybrief img{display: block;margin-left: 10px;float: left;}
.myzone .S-left .companybrief p{font-size: 12px;color: #737373;margin-bottom: 0;padding-left: 14px;}
.myzone .S-left .companybrief p a{color: #0D8BEA;}
.myzone .S-right .tab-content .tab-pane{padding-top: 13px;}
.myzone .S-right .tab-content .tab-pane>span{height: 22px;display: inline-block;font-size: 14px;line-height: 19px;}
.myzone .S-right .tab-content .tab-pane .briefhead{padding: 14px 0 10px 9px;border: 1px solid #b8b8b8;}
.myzone .S-right .tab-content .tab-pane .briefhead ul{margin: 0;list-style: none;}
.myzone .S-right .tab-content .tab-pane .briefhead li{height: 24px;line-height: 24px;padding-left: 28px;}
.myzone .S-right .tab-content .tab-pane .briefhead li.new{background: url(../../images/defaultimg/new001.png) no-repeat left center;}
.myzone .S-right .tab-content .tab-pane .briefhead li>a{width: 468px;height: 24px;line-height: 24px;display: inline-block;color: #0f0e0e;
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.myzone .S-right .tab-content .tab-pane .briefhead li a.time{width: 150px;display: inline-block;text-align: right;}
.myzone .S-right .tab-content .tab-pane .briefhead li a.companyl{margin-left: 46px;display: inline-block;width: 70px;}
.myzone .S-right .tab-content .tab-pane p.task{height: 34px;margin: 0;border-bottom: 1px solid #c0c0c0;line-height: 42px;font-size: 14px;
    margin-top: 20px;
}
.myzone .S-right .tab-content .tab-pane .waitingfile{height: 106px;}
.myzone .S-right .tab-content .tab-pane .waitingfile ul{margin: 0;list-style: none;}
.myzone .S-right .tab-content .tab-pane .waitingfile li{float: left;padding-left: 34px;padding-top: 22px;line-height: 34px;}
.myzone .S-right .tab-content .tab-pane .waitingfile li .iconn{width: 33px;height: 31px;display: block;margin: 0 auto;display: block;
    background: url(../../images/defaultimg/home01.png) no-repeat center center;}
.myzone .S-right .tab-content .tab-pane .waitingfile li.one:hover .iconn{background-image: url(../../images/defaultimg/home01c.png)}
.myzone .S-right .tab-content .tab-pane .waitingfile li.two .iconn{background-image: url(../../images/defaultimg/file02.png)}
.myzone .S-right .tab-content .tab-pane .waitingfile li.two:hover .iconn{background-image: url(../../images/defaultimg/file02c.png)}
.myzone .S-right .tab-content .tab-pane .waitingfile li.three .iconn{background-image: url(../../images/defaultimg/flower03.png)}
.myzone .S-right .tab-content .tab-pane .waitingfile li.three:hover .iconn{background-image: url(../../images/defaultimg/flower03c.png)}

.myzone .S-right .tab-content .tab-pane .waitingfile li p{margin: 0;}
.myzone .S-right .tab-content .tab-pane .waitingfile li p span{color: #e13131}
.myzone .S-right .tab-content .tab-pane .waitingfile li .out{display: block;color: #0f0e0e;}
.myzone .S-right .tab-content .tab-pane h6{margin: 0;height: 25px;font-size: 14px;color: #0f0e0e;font-weight: normal;}

.myzone .S-right .tab-content .tab-pane .adviceimg{height: 264px;padding-top: 12px; background: #f6f6f6;}
.myzone .S-right .tab-content .tab-pane .adviceimg ul{margin: 0;list-style: none;}
.myzone .S-right .tab-content .tab-pane .adviceimg ul li{width: 145px;height: 240px;float: left;background: #fff;margin-left: 23px;padding: 12px 10px 0;color: #737373; }
.myzone .S-right .tab-content .tab-pane .adviceimg ul li h5{margin: 0;height: 24px;line-height: 28px; font-size: 12px;color: #000;}
.myzone .S-right .tab-content .tab-pane .adviceimg ul li p{margin: 0;height: 20px;}
.myzone .S-right .tab-content .tab-pane .adviceimg ul li p span{color:#e13131;}
.myzone .S-right .tab-content .tab-pane .adviceimg ul li .progress{margin-bottom: 0;height: 9px;}
.myzone .S-right .tab-content .tab-pane .adviceimg ul li .progress .bar{background: #ff6868;}
.myzone .S-right .tab-content #brief1{padding-bottom: 36px;}
.myzone .S-right .tab-content .tab-pane .release{padding-top: 24px;}
.myzone .S-right .tab-content .tab-pane .release a{width: 100px;height: 100px;display: inline-block;background: #f6f6f6;border-radius: 16px;border: 1px solid #e0e0e0;
    text-align: center;line-height: 34px;color: #737373;margin-left: 34px;}
.myzone .S-right .tab-content .tab-pane .release a i{width: 53px;height: 42px;display: block;margin: 19px auto 0;background: url("../../images/defaultimg/userguide01.png") no-repeat center center;}
.myzone .S-right .tab-content .tab-pane .release a.one:hover i{background-image: url(../../images/defaultimg/userguide01c.png)}
.myzone .S-right .tab-content .tab-pane .release a.two i{background-image:url(../../images/defaultimg/userguide02.png)}
.myzone .S-right .tab-content .tab-pane .release a.two:hover i{background-image:url(../../images/defaultimg/userguide02c.png)}
.myzone .S-right .tab-content .tab-pane .release a.three i{background-image:url(../../images/defaultimg/userguide03.png)}
.myzone .S-right .tab-content .tab-pane .release a.three:hover i{background-image:url(../../images/defaultimg/userguide03c.png)}
.myzone .S-right .tab-content .tab-pane .release a.four i{background-image:url(../../images/defaultimg/userguide04.png)}
.myzone .S-right .tab-content .tab-pane .release a.four:hover i{background-image:url(../../images/defaultimg/userguide04c.png)}
.myzone .S-right .tab-content .tab-pane .release a.five i{background-image:url(../../images/defaultimg/userguide05.png)}
.myzone .S-right .tab-content .tab-pane .release a.five:hover i{background-image:url(../../images/defaultimg/userguide05c.png)}
.project-info .tab-content #p2 .definebtn{
    float: left;
    margin: 12px 0 0 432px
}

.searchitem .S-left{width: 190px;margin-right: 20px;padding-top: 14px;}
.searchitem .S-left>p{margin-bottom: -1px;}
.searchitem .S-left>p a{font-size: 12px;color: #737373;}
.searchitem .S-left h3{font-size: 24px;color: #e13131;margin:0}
.searchitem .S-left .prelist ul{border-bottom: 0 none;}
.searchitem .S-left .prelist .title-head{font-size: 16px;color: #ff6868;font-weight: bold;padding-right: 11px;background: url(../../images/defaultimg/arrow006.png) no-repeat right center;
    height: 28px;line-height: 28px;border-bottom: 1px solid #ff6868;margin-top: 12px;}
.searchitem .S-left .prelist ul li{float: none;margin-bottom: 2px;height: 24px;line-height: 24px;}
.searchitem .S-left .prelist ul li a{border: 0 none!important;padding: 0;height: 24px;line-height: 24px;border-radius: 0;color: #737373}
.searchitem .S-left .prelist ul li span{font-size: 12px;}
.searchitem .S-left .prelist ul li.active a{border: 0 none!important;color: #636363;font-weight:bold; }
.searchitem .S-left .prelist ul li.title-head a{color: #ff6868;}
.searchitem .S-right{width: 790px;font-size: 12px;color: #000;}
.S-right .lookright{padding-right: 0;padding-top: 36px;}
.S-right .lookright select.one{height: 35px;line-height: 35px;width: 194px;}
.S-right .head{height: 49px;background: #efefef;padding-left: 20px;}
.S-right .head .s-span1{height:49px;line-height: 49px;margin-left: 0;}
.S-right .head .s-span2{height:44px;margin-left: 389px;padding-top: 5px;}
.S-right .head .s-span2 p{margin: 0;}
.S-right .head .s-span3{height: 49px;line-height: 49px;margin-left: 62px;}
.S-right .head .s-span4{height: 49px;line-height: 49px;margin-left: 60px;}
.S-right #item1 .contentT ul{margin: 0;list-style: none;}
.S-right #item1 .contentT ul li{height: 92px;border-bottom: 1px solid #b9b9b9;}
.S-right #item1 .contentT ul li .left{width: 380px;padding-left: 14px;padding-top: 24px;}
.S-right #item1 .contentT ul li .left>a{font-size: 14px;color: #000;font-weight: bold;}
.S-right #item1 .contentT ul li .left a:hover{color: #e13131}
.S-right #item1 .contentT ul li .left p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.S-right #item1 .contentT ul li .left p a{color: #595959;text-decoration: underline;}
.S-right #item1 .contentT ul li .left2{margin-left: 58px;padding-top: 30px;}
.S-right #item1 .contentT ul li .left3{margin-left: 42px;padding-top: 42px;}
.S-right #item1 .contentT ul li .left4{font-size: 16px;margin-left: 45px;padding-top: 42px;}

/*鎴戠殑鍦扮洏缁撴潫*/
/*浼佷笟璁よ瘉寮�*/

/*.companyB.personal-authentication-wrapper .personal-contentt .one tr{*/
    /*height: 40px;*/
    /*line-height: 40px;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt{border: 1px solid #cdcdcd;}*/
/*.companyB.personal-authentication-wrapper .personal-contentt tr{border-bottom: 1px solid #cdcdcd;}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr td:nth-of-type(2){*/
    /*text-align: center;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr td:nth-of-type(4){*/
    /*text-align: center;*/
    /*border-right: 0 none;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr.noneed{*/
    /*height: 80px;*/
    /*line-height: 80px;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr.noneed td{*/
    /*text-align: center;*/
    /*height: 80px;*/
    /*line-height: 80px;*/
    /*border-right: 0 none;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one td{*/
    /*border-right: 1px solid #cdcdcd;padding: 0;*/
    /*height: 40px;*/
    /*line-height: 37px;*/
    /*border-radius: 0!important;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one{*/
    /*margin-bottom: 0;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt table.one {border-radius: 0!important;}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr.twotd td{*/
    /*!*border-right: 0 none;*!*/
    /*text-align: center;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr.twotd td:nth-of-type(2){border-right: 0 none;}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one td input{width: 250px;*/
    /*margin-bottom: 0;*/
    /*!*margin-top: 5px;*!*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one td select {*/
    /*width: 250px;*/
    /*margin-bottom: 0;*/
    /*!*margin-top: 5px;}*!*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr.subM td{*/
    /*text-align: center;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr.only-one td:nth-of-type(2){*/
    /*border-right: 0 none;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr.only-one td:nth-of-type(2) input{*/
    /*width: 710px;*/
/*}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr.subM td{border-right: 0 none}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one tr.subM td a{height: 20px;line-height: 20px;}*/
/*.companyB.personal-authentication-wrapper .personal-contentt .one td span{color: #f40;}*/

/*.personal-authentication-wrapper.companyB{*/
    /*height: 1208px;*/
/*}*/




/*浼佷笟璁よ瘉缁撴潫*/

/*鎴愬姛娉ㄥ唽椤甸潰寮�*/
.successregister{height: 560px;}
.successregister .sucon{padding-top: 120px;padding-left: 244px;background: url(../../images/defaultimg/right001.png) no-repeat 128px 120px;}
.successregister .sucon p{width: 606px;font-size: 14px;color: #0c0c0c;}
.successregister .sucon p a{color: #e13131;font-size: 18px;font-weight: bold;}
.successregister .sucon p.remote{margin-top: 48px;}
/*鎴愬姛娉ㄥ唽椤甸潰缁撴潫*/
/*鎴戠殑鍦扮洏鎺ュ寘鏂瑰紑濮�/
.myzone .S-left .companybrief .progress{
    height: 9px;
    width: 180px;
    margin-left: 6px;
    margin-bottom: 0;
}
.myzone .S-left .companybrief .progress .bar{
    background: #ff6868;

}
/*鎴戠殑鍦扮洏--浼佷笟璁よ瘉鏍峰紡寮�*/
.myzone .S-right .tab-content .business-common.tab-pane{
    padding-top: 36px;
}
.easy_toolbar{
    padding:20px 0;
}
.business-common .q-head{
    padding-left: 18px;
    background: #fff;
    height: 40px;
    line-height: 40px;
    padding-right:20px;
    border-bottom:1px solid #f0f0f0;
}
.business-common .q-head .pull-right{
    padding-right: 20px;
}
.business-common .q-head .pull-right a{
    height: 25px;
    line-height: 25px;
}
.business-common .one tr{
    height: 40px;
    line-height: 40px;
}
.business-common .one tr td{
    padding: 0 4px;
    height: 38px;
    line-height: 24px;
    vertical-align: middle;
}
.business-common .one tr td:nth-of-type(2){
    text-align: center;
}
.business-common .one tr td:nth-of-type(4){
    text-align: center;
}
.business-common .one tr td input{
    margin-bottom: 0;
    height: 22px;
    padding: 0;
}
.business-common .one tr td span{
    /*color: #f40;*/
}
.business-common .one tr td select{
    margin-bottom: 0;
}
.business-common .one tr.only-one input{
    width: 600px;
}
.business-common .one tr.noneed{
    height: 80px;
    line-height: 80px;
}
.business-common .one tr.noneed td{
    text-align: center;
    height: 80px;
    line-height: 80px;
    border-right: 0 none;
}
.business-common .one tr.twotd td{
    text-align: center;
}
.business-common .one tr.subM td{
    text-align: center;
}
.business-common .one tr.subM td a{
    height: 20px;
    line-height: 20px;
}

.business-common .one{
    margin-bottom: 0;
    border-radius: 0;
}
.business-common .one td input[type="radio"]{
    margin-top: 0;
}
.business-common .one td select{
    width: 150px;
    padding: 0;
    height: 22px;
}
.business-common .one td textarea{
    margin-bottom: 0;
    width: 99%;
    height: 100px;
    padding: 0;
    border: 0 none;
    outline: none;
    box-shadow: none;
}
.business-common .one tr td{
    border-radius: 0!important;
}
.business-common .business-confirm{
    padding-bottom: 30px;
}


/*鎴戠殑鍦扮洏--浼佷笟璁よ瘉鏍峰紡缁撴潫*/
/*鎴戠殑鍦扮洏--涓汉璁よ瘉鏍峰紡寮�*/
.personal-authentication-wrapper{
    width:790px;
    /*height:1118px;*/
    /*margin-bottom: 30px;*/
}
.personal-authentication-wrapper label, input, button, select, textareakevim{
    display:inline-block;
    vertical-align: middle;
    font-size: 14px;
}


/*鍘绘帀span鐨勯棿闅欙紝灏嗙埗鍏冪礌鐨刦ont-size璁剧疆涓�锛岀劧鍚庡啀鍚勮嚜璁剧疆瀛椾綋鐨勫ぇ灏�/
.personal-title{
    height:34px;
    padding:0 25px 0 16px;
    line-height: 34px;
    background: #f0f0f0;
    margin-bottom: 20px;
    font-size: 0px;
}
.personal-title h3{
    font-weight: bold;
    color:#f00;
    font-size: 14px;
}

.save-preview-btn{
    display: inline-block;
    width:64px;
    height:24px;
    line-height: 24px;
    color:#fff;
    text-align: center;
    background: url(../../images/staticpics/preview_save_btn_bg.png);
    cursor: pointer;
    font-size: 14px;
    vertical-align: middle;
}
.save-preview-btn.save{
    margin-right: 12px;
}

/*楠岃瘉涓讳綋閮ㄥ垎*/
.personal-content{
    /*height:570px;*/
     padding-bottom: 6px;
     overflow: hidden;
    border:1px solid #cdcdcd;
    font-size: 12px;
}
.personal-content tr td{
    border-bottom: 1px solid #ddd;
}
/*鍏叡鐨則r楂樺害*/
.common-tr-height{
    height:40px;
    line-height: 40px;
}
/*鍏叡鐨勫乏杈箃d鐨勬牱寮�/
.common-td-left{
    width:102px;
    text-align: center;
    border-right: 1px solid #ddd;
}
/*鍏叡鐨勫彸杈箃d鐨勬牱寮�/
.common-td-right{
    width:660px;
    padding:0 0 0 25px;

}

/*input-radio涓庡悗闈㈡枃瀛楀榻�/
.female{
    margin-left: 18px;
}

.input-radio-same{
    vertical-align: middle;
    margin-bottom:2px; 
}

/* ======鍏叡鐨勫皬绾㈡槦======= */
.common-red-star{
    color:#f00;
}
/* =======鍏叡鐨刬nput鏍峰紡========= */
/* =====宸﹁竟瀹戒竴鐐�======= */
.personal-content table .common-input-wider{
    width:260px;
    height:20px;
    outline: none;
    margin-right: 40px;
    /*border:1px solid #b4b4b4;*/
    margin-bottom: 0px;
    border-radius: 0;
    font-size: 12px;
    padding:0;
}







.personal-content table .common-select{
    width:260px;
    height:20px;
    outline: none;
    margin-right: 42px;
    /*border:1px solid #b4b4b4;*/
    margin-bottom: 0px;
    border-radius: 0;
    font-size: 12px;
    padding:0;
}
.commong-right-four{
    display:inline-block;
    width:90px;
    height:42px;
    line-height: 40px;
    padding:2px 0;
    text-align: center;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    margin-right: 22px;
}

/*=========鍙宠竟绐勪竴鐐�=========*/
.personal-content table .common-input-narrow{
    width:180px;
    height:20px;
    outline: none;
    /*margin-right: 50px;*/
    /*border:1px solid #b4b4b4;*/
    margin-bottom: 0px;
    border-radius: 0;
    font-size: 12px;
    padding:0;
}

.upload{
    width:67px;
    height:22px;
    line-height: 0;
}

/*鑱旂郴鐢佃瘽*/
.personal-content table .contact{
    border:none;
    height:40px;
}
.revise{
    margin-left: 14px;
    color:#0887e6;
    text-decoration: underline;
    cursor:pointer;
}
/* =========鍏叡鐨勮仈绯诲湴鍧�=========== */
.personal-content table .common-address-select{
    width:144px;
    height:24px;
    margin:0 10px 0 0;
    padding:0;
    border-radius: 0;
}
.im{
    margin-left:18px ;
}
.im-last{
    margin-left: 18px;
}

/* 涓汉绠�粙 */
.information-tr{
    height:80px;
    line-height: 80px;
}
.personal-information{
    text-align: center;
}
.information-textarea{
    /*padding-top: 20px;*/
}
.information-textarea textarea{
    /*width:316px;
    height:50px;*/
    /*resize: none;*/
    padding:0px;
}

.personal-content .personal-submit-td{
    width:906px;
    border-bottom: none;
    text-align: center;
}
/*button涓枃瀛楀瀭鐩村眳涓紝瑕佽缃珮鍜岃楂橈紝琛岄珮瑕佸皬浜庨珮銆�/
.personal-submit{
    width:90px;
    height:24px;
    line-height: 23px;
    border:none;
}





/*鎴戠殑鍦扮洏--涓汉璁よ瘉鏍峰紡缁撴潫*/




/*鎴戠殑鍦扮洏鎺ュ寘鏂�=鎴戠殑搴楅摵==搴楅摵璇︽儏==*/
.shop-details-wrapper{
    border:1px solid #ddd;
    padding-bottom: 134px;
    margin-bottom: 40px;
}
.shop-name{
    height:70px;
    line-height: 70px;
}
.shop-common-left{
    display:block;
    width:104px;
    padding-right: 20px;
    text-align: right;
}
.shop-name-right input{
    width:280px;
    height:20px;
    margin:0 16px 0 0;
    padding:0;
    font-size: 12px;
    border-radius: 0;
}
.shop-name-right span{
    color:#a9a9a9;
    vertical-align: middle;
}
.shop-logo{
    overflow:hidden;
}
.shop-logo .shop-common-left{
    height:148px;
}
.upload-pic{
    padding:12px 0 26px 0;
}
.upload-pic i{
    display:block;
    width:64px;
    height:64px;
    border:1px dashed #ddd;
    margin-right:14px;
    float:left;

}
.upload-pic i img{
    width:100%;
    height:100%;
    overflow:hidden;
     border:0;
}
.shop-logo-right{
    width:664px;
}
.upload-pic span{
    display:inline-block;
    width:534px;
    color:#a9a9a9;
    padding:20px 50px 0 0;
}
.shop-banner,.ads-banner{
    overflow:hidden;
    padding-bottom:26px;
}
.shop-banner-pic{
       width:558px;
       height:110px;
       border:1px dashed #ddd; 
       margin:12px 0 4px 0;
       padding-right: 50px;
}
.ads-banner-pic{
        width:558px;
       height:164px;
       border:1px dashed #ddd; 
       margin:12px 0 4px 0;
       padding-right: 50px;
}
.shop-banner-text{
    padding-right: 50px;
    color:#a9a9a9;
}
.shop-btn-submit{
    padding-left: 124px;
}
.shop-btn-submit .definebtn{
    height:25px;
    line-height: 25px;
    padding:0 14px;
}


/* 涓撳浜哄憳 */
.shop-name-right select{
    width:280px;
    height:22px;
    margin:0 16px 0 0;
    padding:0;
    font-size: 12px;
    border-radius: 0;
}
.expert-details-logo i{
    display:block;
    width:120px;
    height:120px;
    border:1px solid #ddd;
    margin-right:14px;
    float:left;
}
.expert-details-logo span{
    display:inline-block;
    width:478px;
    color:#a9a9a9;
    padding:70px 50px 0 0;
}

.expert-introduction{
    overflow:hidden;
    margin-bottom: 24px;
}
.expert-common-height{
    height:46px;
    line-height: 42px;
}
.expert-introduction .shop-logo-right{
    width:614px;
    height:120px;
    border:1px solid #ddd;
}
.expert-introduction textarea{
     width:614px;
    height:120px;
    padding:0;
    margin:0;
    border-radius: 0;
    border:0;
}

.case-upload{
     overflow: hidden;
}
.case-upload-right{
    width:612px;
    margin-right: 50px;
    border:1px solid #ddd;
}
.case-upload-top{
    padding: 0 21px 10px 21px;
    overflow:hidden;
}
.case-upload-top ul li{
    text-align: center;
    width:120px;
    margin-right:30px;
    float:left;
}
.case-upload-top .btn{
    margin:24px 0;
}
.case-upload-top i{
    display:block;
    width:120px;
    height:120px;
    background: #f0f0f0;
}
.case-upload-top i img{
    width:100%;
    height:100%;
    overflow:hidden;
}
.case-upload-top .delete{
    display:block;
    line-height:24px;
    cursor: pointer;
}
.case-upload ul li.last{
    margin-right:0;
}
.case-upload-bottom{
    overflow:hidden;
   padding:0 21px 10px 21px;
}
.expert-btn{
    padding-left:124px;
    margin-top: 30px;
}
.expert-btn .definebtn{
    width:24px;
    height:20px;
    line-height: 20px;
    padding:2px 10px;
    border:1px solid #f00;
    vertical-align: middle;
     margin-right:16px;
}
.expert-btn .btn{
    margin-right:16px;
}
/*涓撳浜哄憳缁撴潫*/

/*鎴愬姛妗堜緥寮�*/
.success-case-wrapper{
    overflow: hidden;
    border:1px solid #ddd;
    padding-bottom: 134px;
    margin-bottom: 40px;
}
/*鍩硅浜ゆ祦寮�*/
.common-wrapper{
    overflow: hidden;
    border:1px solid #ddd;
    padding:0 0 134px 26px;
    /*padding-bottom: 134px;*/
    margin-bottom: 40px;
}
.mysite-expert-vender .title{
    height:52px;
    padding-right:30px;
    border-bottom: 1px solid #ddd;
}




/*<!-- ==========nav-banner========== -->*/
/*body {*/
    /*min-width: 1000px;*/
/*}*/

a,a:hover {
    text-decoration: none;
}

.menu-nav {
    margin: 0;
}
.nav-banner-wrapper{
    position: relative;
    width:100%;
    height:350px;
    /*background:#ced3df url(../../images/staticpics/index_nav_banner_bg.png) no-repeat center center;*/
}

.nav-banner-wrapper div {
    position: absolute;
    width:100%;
    height:350px;
    z-index: 2;
    background-size: 100%;
}
.nav-banner-01 {
    width:100%;
    height:350px;

    background:#ced3df url(../../images/home/banner-01.png) no-repeat center center;
}
.nav-banner-02 {
    display: none;
    background:#ced3df url(../../images/home/banner-02.png) no-repeat center center;
}
.nav-banner-03 {
    display: none;
    background:#ced3df url(../../images/home/banner-03.png) no-repeat center center;
}
.nav-banner-wrapper .banner-paga {
    width: 60px;
    height: 10px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 14px;
    margin: auto;
    z-index: 105;
}
.banner-paga span {
    display: block;
    border-radius: 5px;
    margin: 0 5px;
    float: left;
    width: 10px;
    height: 10px;
    background-color: #949fbf;
}
.banner-paga span.active {

    background-color: #d6d8e4;
}
/*<!-- ==========鍏徃绠�粙==========-->*/
.company-intro {
    width: 1000px;
    margin: 0 auto;
    /*height: 330px;*/
    margin-top: 10px;
}
.company-intro-left {
    width: 430px;
    height: 330px;
    float: left;
    position: relative;
}
.company-intro-left .upper{
    width: 430px;
    height: 225px;
    background: url(../../images/home/anli-01.png) no-repeat center center;
    background-size: 100%;
}
.company-intro-left .lowwer{
    position: absolute;
    bottom: 0;
    height: 90px;
    width: 100%;
}
.company-intro-left .lowwer .left-arrow {
    position: absolute;
    left: 0;
    height: 90px;
    line-height: 90px;
    width: 20px;
    color: #fff;
    text-align: center;
    background-color: #ddd;
    top:0;
}
.company-intro-left .lowwer .right-arrow {
    position: absolute;
    right: 0;
    height: 90px;
    line-height: 90px;
    width: 20px;
    color: #fff;
    text-align: center;
    background-color: #ddd;
    top:0;
}
.samll_banner{  
    width: 360px;
    height: 91px;
    position: relative;
    left: 34px;
    overflow:hidden;
}
.samll_banner ul{   
    position: absolute;
    left:0;
    top:0;
    margin:0;
}
    .anli-list {
        width: 120px;
        height: 90px;
        background-size: 100%;
        cursor: pointer;
        float: left;
    }
    .anli-list.nth1 {
        background-image: url(../../images/home/anli-02.png);
    }
    .anli-list.nth2 {
        background-image: url(../../images/home/anli-03.png);
    }
    .anli-list.nth3 {
        background-image: url(../../images/home/anli-04.png);
    }
.company-intro-right {
    box-sizing: content-box;
    float: right;
    padding: 15px;
    width: 518px;
    height: 298px;
    border: 1px solid #999;
    text-indent: 2em;
    overflow: hidden;
    font-size: 14px;
}
/*涓昏惀涓氬姟*/
.menu-bus-bg {
    background-color: #f4f4f4;
}
.menu-bus {
    width: 1000px;
    margin: 40px auto 0;
}
.menu-bus li {
    position: relative;
    margin: 20px 0;
    float: left;
    margin-left: 29px;
    width: 314px;
    height: 230px;
}
.menu-bus li:hover .item {
    background-color:  rgba(225,49,49,0.6);
}
.menu-bus li:hover .detail {
    display: block;
}
.menu-bus li img {
    width: 100%;
    height: 100%;
}
.menu-bus .nth-3n {
    margin-left: 0;
}
.menu-bus .item {
    position: absolute;
    bottom: 0;
    width: 100%;
    /*background-color: rgba(225,49,49,0.6);*/
    background-color: rgba(0,0,0,0.7);
    text-align: center;
    height: 50px;
    line-height: 50px;
    color: white;
    font-size: 24px;
    left:0;
}
.menu-bus .detail {
    display: none;
    position: absolute;
    width: 400px;
    bottom: -50px;
    padding: 0 15px;
    background-color: rgba(225,49,49,0.6);
    text-align: center;
    height: 50px;
    line-height: 50px;
    color: white;
    z-index: 100;
    font-size: 16px;
}
.detail a {
    color: white;
}
/*=================鎴愬姛妗堜緥+================*/
.suc-anli {
    width: 1000px;
    margin: 20px auto 0;
}
.suc-anli-list {
    float: left;
    width: 320px;
    margin-left: 20px; 
}
.suc-anli-list img {
    width: 100%;
}

.suc-anli-list p {

    margin-top: 18px;
    line-height: 20px;
    text-align: center;
    color: #333;
    font-size: 12px;
}
        /**/
/*.list li a{
    display: block;
    height: 192px;
}*/


/*鍚堜綔娴佺▼*/
/*.cooperation{
    width: 1000px;
    height: 450px;
    margin: 0 auto;
    background: #000;
}
.cooperation-title span{
    width:279px;
    background: url(../../images/staticpics/cooperation-bg.png) no-repeat center center;

}
.cooperation-icon{
    width: 774px;
    height: 82px;
    padding: 0 113px;
    background: url(../../images/staticpics/index_cooperation_line.png) no-repeat center center;
}
.cooperation-icon li{
    width:156px;
    height: 80px;
    float: left;
    margin-right: 50px;
}
.cooperation-icon .margin-right-none{
    margin-right: 0px;
}
.cooperation-circle{
    display: block;
    width: 80px;
    height: 80px;
    border: 1px solid #ddd;
    border-radius: 50%; 
    margin: 0 auto;
    z-index: 222;
}
.circle1{
    background: #fff url(../../images/staticpics/index_cooperation_phone.png) no-repeat center center;
}
.circle2{
    background: #fff url(../../images/staticpics/index_cooperation_determine.png) no-repeat center center;
}
.circle3{
    background: #fff url(../../images/staticpics/index_cooperation_implemention.png) no-repeat center center;
}
.circle4{
    background: #fff url(../../images/staticpics/index_cooperation_check.png) no-repeat center center;
}

.item-all{
    width: 774px;
    height: 252px;
    padding: 0 113px;
}
.item{
    width:156px ;
    height: 252px;
    margin-right: 50px;
    float: left;
    margin-right: 50px;
}*/

/*======鍚堜綔娴佺▼鏇存敼鐗堟湰======*/

.cooperation-title{
    width:1000px;
    line-height: 96px;
    text-align: center;
    font-size: 32px;
    font-weight: bold;
    margin:0 auto;
}
.cooperation{
    width: 1000px;
    margin: 0 auto;
    /*background: #0f0;*/
    overflow:hidden;
    padding-bottom: 50px;
}
.cooperation-pics li{
    width:180px;
    margin-right:25px;
    float: left;
}
.cooperation-pics li a{
    display:block;
    height:216px;
    text-align: center;
    margin-bottom: 10px;
}
.cooperation-pics li i{
    display:block;
    height:80px;
    border: 1px solid #e0e0e0;
    border-radius:10px;
    background:#f6f6f6;
    padding:50px 47px;
}
.cooperation-pics li i img{
    width:100%;
    height:100%;
    overflow:hidden;
}
.cooperation-pics li a p{
    font-size: 22px;
    height:36px;
    line-height: 36px;
    color:#000;
}
.cooperation-pics li a p:hover{
    color:#f00;
}
.cooperation-pics li.margin-right-none{
    margin-right: 0px;
}


/*========鍏叡鏍峰紡=======娓呴櫎鍙宠竟鐨刴argin鍊�=========*/
.margin-right-none{
    margin-right: 0px;
}

.contact-title{
    font-weight: bold;
    font-size: 24px;
    height: 60px;
    line-height: 60px;
    text-align: center;
}
.contact-introuction{
    font-size: 14px;
    line-height:24px ;
}
.contact-type{
    font-size: 12px;
    line-height: 16px;
}


/*涓昏惀涓氬姟.html鐨勬牱寮�/
.common-current-page {
    line-height: 45px;
    width: 1000px;
    margin: 0 auto;
    color: #333;
}


.business-inner {
    width: 1200px;
    margin: 0 auto;
    margin-top:20px;

}
.advantage-left {
    float: left;
    width: 919px;
    background-color: #fff;
    border:1px solid #d9d9d9;
    height: 40px;
    line-height: 40px;
}
.advantage-left li {
    float: left;
}
.advantage-left li a {
    float: left;
    text-align: center;
    line-height: 20px;
    color: #333;
    padding: 0px 8px;
    margin: 10px 4px;
}
.advantage-left li.on a{
    color:#fff;
    background: #e13131;
}
.server-left {
    float: left;
    width: 921px;
}
.server-left li {
    width: 291px;
    height: 332px;
    color: #333;
    background-size: 21px 15px;
    background-color: #fff;
    margin-top: 20px;
    float: left;
    margin-left: 20px;
    border: 1px solid #d9d9d9;
}
.server-left li:hover{
    box-shadow: 1px 3px 15px #999;
}
.mainbusiness_look{

}
.mainbusiness_lookimg{
    height: 242px;
    line-height: 242px;
    text-align: center;
    border-bottom:1px solid #d9d9d9;
    display: table-cell;
    width:292px;
}
.mainbusiness_lookname{
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-bottom:1px solid #d9d9d9;
}
.mainbusiness_looktool{
    height: 39px;
    line-height: 39px;
    /*border-bottom:1px solid #d9d9d9;*/
    padding:0 10px;
}
.mainbusiness_looktool .mlktl{
    float: left;
    padding:0 12px 0 24px;
    background: url(../../images/home/eye.png) no-repeat left center;
}
.mainbusiness_looktool .mlktu{
    float: right;
    padding:0 12px 0 15px;
    background: url(../../images/home/upload.png) no-repeat left center;
}
.ad-right {
    float: right;
    width: 196px;
    border: 1px solid #cdcdcd;
    padding: 12px 8px 0;
}
.ad-right img{
    margin-bottom: 15px;
}

/*鎵鹃」鐩殑鏍峰紡*/
.item-find {
    width: 1200px;
    margin: 0 auto;
}
.item-find-detail {
    float: left;
    width: 899px;
    border: 1px solid #cdcdcd;
    padding:0 10px;
    background: #fff;
}
.item-find-detail>div{
    position: relative;
    color: #666;
    padding:18px 0;
    border-bottom: 1px dashed #cdcdcd;
    overflow: hidden;
}
.item-find-detail div a {
    color: #333;
    line-height: 20px;
    padding:0 12px;
    height: 20px;
    display: inline-block;
    text-align: center;
}
.item-find-detail div a.hover{
    color:#fff;
    background: #e13131;
}
.item-find-detail div a:hover{
    color:#fff;
    background: #3b8cff;
}
.item-find-detail div a:hover sup{
    color:#fff;
}
.item-title {
    width: 80px;
    text-align: left;
    padding-top:9px;
}
.chance_itemname{
    width:10%;
    text-align: right;
    font-weight: bold;
}
.chance_itemlist{
    width: 88%;
    padding-left: 1%;
}
.chance_itemlist a{
    padding:0 12px;
}
.chance_itemlist a.click{
    color:#fff;
    background: #e13131;
}
.chance_human_th th{
    height: 50px;
    line-height: 50px;
    background: #efefef;
}
.chance_human_td{
    background: #fff;
}
.chance_human_td:hover{
    background: #fff2f2;
}
.chance_human_td td{
    height: 80px;
    line-height: 80px;
}
.chance_human_td td img{
    width: 48px;
    height: 48px;
}
.item-style{
    background: #fff;
    padding:10px;
}
.item-address{
/*  height: 60px;
*/  line-height: 30px;
}
.server-adderss {
    height: 45px;
    line-height: 45px;
}
.server-adderss a {
    color: inherit;
}

/*椤圭洰鍒楄〃*/

.item-find-list {
    float: left;
    margin: 0 auto;
    width: 919px;
    border:1px solid #d9d9d9;
}
.item-find-list-title {
    background-color: #fff;
    color: #333;
    margin:20px 0;
    padding: 0!important;
}
.item-find-list-title a {
    color: inherit;
    padding: 0 15px;
    line-height: 35px;
}
.item-find-list-title a:hover{
    color:#f40!important;
}
.item-find-list-title form {
    height: 22px;
    margin: 0 auto;
    float: right;
    margin-right: 10px;
}
.item-find-list-title form input {
    margin: 7px 0;
    height: 20px;
    border: 1px solid #999;
    padding: 0 15px;
    font-size: 12px;
}
.item-find-list-title form input.search {
    border-radius: 0;
    width: 140px;
    padding: 0;
}
.item_list_tool{
    background: #fff;
    margin-top:20px;
}
.item_list_tool li{
    height: 52px;
    line-height: 52px;
    padding:0 16px;
}
/*鍒楄〃*/
.item-find-list>li {
    padding: 20px 0;
    margin-top:20px;
    background: #fff;
}
.item-find-list>li:hover{
    box-shadow: 1px 1px 3px #999;
}
.item_find>li{
    border-bottom:1px solid #ccc;
    padding: 16px 20px;
}
.item_find>li:hover{
    box-shadow: 1px 1px 3px #999;
}
.item_find_title{   
    height: 34px;
    line-height: 34px;
    overflow:hidden;
}
.zhuanyexunjia.item_find_title{
    line-height: 32px;
}
.item_find_title a{ 
    color:#333;
}
.item_find_content{
    font-size:14px;
    text-align: left;
}
.item_find_content.w50{   
    width:50%;
}
.item_find_content ul{  
    overflow:hidden;
    margin:0;
}
.red{   
    color:#e13131;
}
.item_find_content ul>li:nth-of-type(1) span.one{
    display: inline-block;
    width: 226px;overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    position: absolute;
    left: 80px;
    top: 0;
}
.item_find_content li{  
    float: left;
    width: 33.3333%;
    position: relative;
}
.item_find_content_number{  
    text-align: center;
}
.item_find_content .item_find_content_status{  
    float:right;
    text-align: right;
}
.f18{   
    font-size: 18px;
}





/*鏈嶅姟鍟嗘帓琛屾*/
.server-top {
    float: right;
}
.server-top p,.server-top a,.server-top span,.server-top div{
    font-size: 12px;
}
.server-list {
    width: 260px;
    margin-bottom: 26px;
    background: url(../../images/server_bg.png)no-repeat top right;
    background-color: #fff;
    border:1px solid #d9d9d9;
    padding-bottom: 15px;
}
.server_arr_img{
    width: 60px;
    height: 60px;
}
.server_arr_img img{
    width: 60px;
    height: 60px;
}
.server_arr_content{
    width: 170px;
}
.server_arr_content p{
    width: 170px;
    display:block;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.server-top .server-content {
    margin: 0;
    padding: 0 7px;
    line-height: 22px;
    font-size: 12px;

}
.server-top span {
    color:#f00;
    line-height: 22px;
    margin: 0;
    font-size: 14px;
}
/* 
* @Author: Marte
* @Date:   2016-08-22 08:54:47
* @Last Modified by:   Marte
* @Last Modified time: 2016-09-07 18:59:48
*/

/*========鎴戠殑鍦扮洏====my-site============*/
.mysite-vender{
    width:1200px;
    margin:0 auto;
    margin-top: 20px;
    margin-bottom: 40px;
    overflow:hidden;
}
.mysite-left {
    box-sizing: border-box;
    width:240px;
    margin-right: 20px;
    /*text-align:center;*/
    background: #fff;
}
.mysite-left h4{
    height:46px;
    padding-left: 16px;
    line-height: 46px;
    font-size:18px;
    font-weight: normal;
    border-bottom: 1px solid #ddd;
}

.red-title{
    display:block;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    background: url(../../images/front/left_nav1.png) no-repeat 20px center;
    text-align: left;
    padding-left:40px;
    cursor: pointer;
    border-top: 1px solid #f4f4f4;
}
.left_nav2.red-title{
    background-image:url(../../images/front/left_nav2.png);
}
.left_nav3.red-title{
    background-image:url(../../images/icon/service.png);
}
.left_nav4.red-title{
    background-image:url(../../images/front/left_nav4.png);
}
.left_nav5.red-title{
    background-image:url(../../images/front/left_nav5.png);
}
.left_nav6.red-title{
    background-image:url(../../images/icon/diamond.png);
}
.left_nav7.red-title{
     background-image:url(../../images/front/left_nav7.png);
 }
.left_nav8.red-title{
    background-image:url(../../images/front/left_nav8.png);
}
.left_nav9.red-title{
    background-image:url(../../images/front/left_nav9.png);
}
.left_nav10.red-title{
    background-image:url(../../images/front/left_nav10.png);
}
.bim_1.red-title{
    background-image:url(../../images/front/bim_cloud.png);
}
.bim_2.red-title{
    background-image:url(../../images/front/bim_item.png);
}
.bim_3.red-title{
    background-image:url(../../images/front/bim_look.png);
}
.bim_4.red-title{
    background-image:url(../../images/front/version.png);
}
.bim_5.red-title{
    background-image:url(../../images/front/bim_virtual.png);
}
.myservice-content{
    display:block;
    height:40px;
    line-height: 40px;
    font-size: 14px;
    border-top:1px solid #f4f4f4;
}
.myservice-content:hover{
    background: #fff2e5;
    color:#ff8000;
}
.new_lookmore{
    color: #169BD5;
}
.new_lookmore:hover{
    color:rgb(45, 107, 231);
}
.myservice-content.hover{
    background: #fff2e5;
    color: #ff8000;
}
.send-receive{
    width:174px;
    padding-left:16px;
}

.myshop-content{
    display:block;
    width:110px;
    height:26px;
    line-height: 26px;
    margin-left: 16px;
     font-size: 14px;
}
.myshop-content:hover{
    background: #ddd;
     color:#f00;
}
/*鍙宠竟涓讳綋閮ㄥ垎鐨勯鑹�/

.msite-idx-top{
    height:167px;
    margin-bottom:24px;
}
.my-card{
    width:252px;
    height:167px;
    background: #fff;
}
.my-card dl{
    padding:24px 0 0 10px;
}
.my-card dl dt{
    width:73px;
    height:73px;
    float:left;
    border-radius:16px;
    margin-right: 10px;
}
.my-card dl dt img{
    width:100%;
    height:100%;
    overflow:hidden;
}
.my-card dl dd p.title{
    font-size: 15px;
    margin-bottom: 4px;
}
.my-card dl dd p{
    font-size: 13px;
}
.integral-rule{
    color:#68c1ff;
    margin-left:6px;
    cursor:pointer;
}
.integral-rule:hover{
    color:#f00;
}
.mright-title{
    height:32px;
    line-height: 32px;
    padding-left:14px;
    font-size: 15px;
    border-bottom: 1px solid #ddd;
}
.mright-title span{
    color:#f00;
    margin-left: 6px;
}
.recent-news{
    width:445px;
    height:167px;
    background: #fff;
}
.recent-news table{
    width:430px;
    margin-left:15px;
}
.recent-news tr td{
    height:30px;
    line-height: 30px;
    margin-right: 22px;
    font-size: 13px;
}
.recent-news .first-td{
    width:270px;
    padding-left:28px;
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    background: url(../../images/staticpics/new-msg.png) no-repeat left center;

}
.recent-news .first-icon{
    background: url(../../images/staticpics/new-msg.png) no-repeat left 34px;
}
.recent-news .first-top{
    padding-top:24px;
}
.recent-news .second-td{
    /*width:50px;*/
    padding-left: 8px;
}
.recent-news .third-td{
    padding-left: 16px;
}

/*寰呭姙浜嬮」*/
.msite-idx-mid{
    height:195px;
     /*overflow: hidden;
     padding-bottom: 29px;*/
    background: #fff;
    margin-bottom:24px;
}
.msite-idx-mid ul{
    width:396px;
    height:85px;
    margin: 45px 0 0 24px;
}
.msite-idx-mid ul li{
    width:132px;
    float:left;
    text-align: center;
}
.msite-idx-mid ul li i{
    display:block;
    width:32px;
    height:32px;
    margin-left: 50px;
    margin-bottom: 14px;
}
.msite-idx-mid li .icon1{
    background: url(../../images/staticpics/mysite_project_icon1.png) no-repeat center center;
    background-size: 100% 100%;
}
.msite-idx-mid ul li:hover .icon1{
    background: url(../../images/staticpics/mysite_project_hover_icon1.png) no-repeat center center;
    background-size: 100% 100%;
}
.msite-idx-mid li .icon2{
    background: url(../../images/staticpics/mysite_project_icon2.png) no-repeat center center;
    background-size: 100% 100%;
}
.msite-idx-mid ul li:hover .icon2{
    background: url(../../images/staticpics/mysite_project_hover_icon2.png) no-repeat center center;
    background-size: 100% 100%;
}
.msite-idx-mid li .icon3{
    background: url(../../images/staticpics/mysite_project_icon3.png) no-repeat center center;
    background-size: 100% 100%;
}
.msite-idx-mid ul li:hover .icon3{
    background: url(../../images/staticpics/mysite_project_hover_icon3.png) no-repeat center center;
    background-size: 100% 100%;
}
.msite-idx-mid ul li p span{
    color:#f00;
    margin-left:6px;
}
/*鍚堜綔娴佺▼*/
.msite-idx-bottom{
    /*height:269px;*/
    background: #fff;
    overflow: hidden;
}
.msite-idx-bottom ul{
    margin:30px 24px 0 24px;
}
.msite-idx-bottom li{
    width:120px;
    margin-right: 18px;
    float:left;
    font-size: 12px;
}
.msite-idx-bottom li.margin-right-none{
    margin-right: 0px;
}
.msite-idx-bottom li a{
    display:block;
    width:118px;
    height:148px;
}
.msite-idx-bottom li a:hover{
    color:#f00;
}
.msite-idx-bottom li a i{
    display:block;
    width:50px;
    height:50px;
    border:1px solid #ddd;
    padding:34px 34px;
    border-radius: 8px;
}
.msite-idx-bottom li a i img{
    width:100%;
    height:100%;
    overflow:hidden;
}
.msite-idx-bottom li a p{
    height:32px;
    line-height: 32px;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
}


.person_mid{    
    display:none;
}

.header-wrap {
    position: fixed;
    top: 0;
    width: 100%;
    min-width: 1000px;
    background-color: #fff;
    z-index: 1002;
}
.topper {
    background-color: #E0E0E0;
}
.top {
    margin: 0 auto;
    width: 1000px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;    
}
.top span{  
    font-size: 14px;
}
.top a {
    text-decoration: none;
    color:inherit;
    margin-left:8px;
    font-size: 14px;
}
.top a:nth-of-type(1){
    margin-right:7px;
}
.header {
    margin: 0 auto;
    box-sizing:border-box;
    height: 110px;
    padding: 30px 0;
    position: relative;
    z-index: 1001;
}
.header img {
    width: 130px;
}
::-webkit-input-placeholder { /* WebKit browsers */ 
color: #999;
text-indent: 20px; 
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #999;
text-indent: 20px; 
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #999; 
text-indent: 20px;
} 
:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #999; 
text-indent: 20px;
}
.header a.btn1{ 
    height: 40px;
    line-height: 40px;
}
/*瀵艰埅鏍忕殑鏍峰紡*/
.menu-nav {
    margin-top: 140px;
    background-color: #E13131;
    color: white;
    min-width: 1000px;
    height: 35px;
    line-height: 35px;
    top:0;
    left:0;
    width:100%;
    z-index: 3;
    position: fixed;
}
.menu-nav ul {
    width: 1000px;
    margin: 0 auto;
    list-style: none;
}
.menu-nav li {
    /*width: 80px;*/
    float: left;
    padding: 0 15px;
    color: white;
    position: relative;
    font-size: 16px;
}
.menu-nav li .nav-detail {
    display: none;
    position: absolute;
    top: 35px;
    left: 0;
    width: 100%;
    background-color: #EF1313;
    z-index: 99; 
}
.menu-nav li:hover .nav-detail {
    display: block;
    z-index: 10000;
}
.menu-nav li a {
    color: white;
        line-height: 35px;
}
.menu-nav li .nav-detail a {
    display: block;
    text-align: center;
    font-size: 12px;
    border-top: 1px solid #fff;
    background-color: #BF1313;
    line-height: 30px;
    width: 140px;
}
.menu-nav li:hover{
    background-color: #BF1313;
    /*background-color: cyan;*/
}


/*搴曢儴*/
.footer {
    min-width: 1000px;
    margin-top: 56px;
    padding-bottom: 95px;
    background-color: #F4F4F4;
}
.footer ul {
    padding-top: 26px;
    width: 1000px;
    margin: 0 auto;
}
.footer li {
    width: 85px;
    float: left;
    margin-right: 50px;
    padding: 0 20px!important;  
    overflow: visible;
    box-sizing:content-box;
}
.footer li p a {
    color: #fff;
}
.footer ul .no-indent p{
    text-indent: 0;
}
/*.footer ul .qr-code img{
    margin-top: 40px;
}*/
.footer ul .qq-chat {
    background-color: #4DA9EE;
    margin: 10px 0;
    padding: 0 4px;
    line-height: 20px;
    height: 20px;
    border-radius: 2px;
}
.footer ul .qq-chat a {
    color:white;
}
.friendly-link a:hover{ 
    color:#f00;
}



/*宸叉湁璐﹀彿锛岀洿鎺ョ櫥褰�/
.zhuce_main{    
    width: 638px;
}
.exsiting_account{  
    line-height: 44px;
    height: 44px;
}
.exsiting_account a{    
    margin-left: 6px;
}




/*鎴戠殑鍦扮洏鎺ュ寘鏂圭粨鏉�/











