html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {padding:0;margin:0;}
table {border-collapse:collapse;border-spacing:0;font-size:inherit;}
img {border:none;vertical-align:bottom;}
a, /*a:visited,*/ a:hover, a:active {outline:0;text-decoration:none;}
a {color:#666;}
a:hover {text-decoration:none;color:#666666;}
ul, li {list-style-type:none;padding:0;margin:0;}
input, select, textarea, button {font-size:100%;font-family:inherit;}
h2 {font-size:14px;}
body {font-size:12px;line-height:normal;color:#666;word-wrap:break-word; background-color:#f0f0f0!important; font-family:"微软雅黑"; }
.mt10 {margin-top:10px;}
.clear {clear:both;height:0;overflow:hidden;font-size:0px;line-height:0;}
div,form,img,ul,ol,li,dl,dt,dd ,p ,input {margin: 0; padding: 0; border:0; }
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.show {display:block!important;}
.hide {display: none!important;}


/**/
.ymwidth{ width:1170px; margin:0 auto; }
.navtop{ background-color:#f1f1f1; width:100%; height:33px;}
.navtop ul{zoom:1; width:740px; margin:0 auto; position:relative;}
.navtop ul:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.navtop ul li{ float:left; margin-top:8px;}
.navtop ul li.pitch{ background-color:#fff; margin-top:0px; height:33px; line-height:33px;}
.navtop ul li a{ display:block; padding:0 20px; color:#666666; font-size:12px; border-right:#e8e8e8 1px solid;}

/*top*/
.toplogo{zoom:1; height:80px; background-color:#fff; /*overflow:hidden;*/ border-bottom:#f0f0f0 1px solid;}
.toplogo:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.logoleft{ margin-top:19px;}
.NAVlist{ width:675px; zoom:1; margin-left:88px;}
.NAVlist:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.NAVlist li{ float:left; margin-right:50px;}
.NAVlist li a{ font:normal 16px/80px "微软雅黑"; height:77px; display:inline-block; -webkit-transition:color .4s;  }
.NAVlist li a.pitch{ color:#d47d5f; border-bottom:#d47d5f 3px solid; }
.NAVlist li a.pitch:hover{ color:#cd7053; border-bottom:#cd7053 3px solid; }
.NAVlist li a:hover{ color:#999999; border-bottom:#cccccc 3px solid;}
.NAVlist li .SJpro{ font:normal 16px/80px "微软雅黑"; height:77px; display:inline-block; -webkit-transition:color .4s;  }
.NAVlist li .SJpro.pitch{ color:#29b082; border-bottom:#29b082 3px solid; }
.NAVlist li .SJpro.pitch:hover{ color:#29b082; border-bottom:#29b082 3px solid; }
.NAVlist li .SJpro:hover{ color:#999999; border-bottom:#cccccc 3px solid;}

.ApplybottomAAA{ background-color:#d47d5f; padding-left:20px; padding-right:20px; height:30px; line-height:30px; font-size:14px; margin-top:25px; margin-right:20px; display:block; float:right; text-align:center; color:#fff; border-radius:3px;}
.ApplybottomAAA:hover{ color:#fff;}

.notopuser{ float:right;color:#0f6096; font-size:15px; line-height:80px; display:block; }
.notopuser a{ color:#666666;  display:block;}
.notopuser img{ vertical-align:-12px; margin-right:5px; width:39px; height:39px; border-radius:100px; }

.yestopuser{ float:right;color:#0f6096; font-size:15px; line-height:80px; display:block; position:relative; }
.yestopuser a.aUESR{ color:#0f6096;  display:block; zoom:1;}
.yestopuser a.aUESR:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.yestopuser img{ margin-right:4px; width:39px; height:39px; border-radius:100px; float:left; margin-top:20px; }
.yestopuser .nickName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:80px;float:left; width:90px; color:#666666;}
.yestopuser .userxlk{ width:110px; padding:5px 0; background:#fff;  position:absolute; top:79px; z-index:1100; box-shadow: 0 1px 15px rgba(18,21,21,.2);}
.yestopuser .userxlk ul li{ height:35px; font-size:14px; line-height:35px; color:#4b4747; text-align:center;}
.yestopuser .userxlk ul li a{ display:block; color:#666666;}
.yestopuser .userxlk ul li a:hover{color:#0f6096;}
.yestopuser .userxlk ul li.TCSignout a{color:#0f6096;}




/*底部*/ 

.foot{text-align:center;padding-top:20px;margin-top:15px; padding-bottom:15px; background-color:#fff;}
.footBackg{ width:100%; background:#f7f7f7;margin-top:3px;border-top:1px solid #dedede;} 
.foot p{ font:12px/22px"微软雅黑"; color:#666;margin-bottom:5px;}
.foot p a{ padding:0 6px; }
.foot p span {padding-left:5px; padding-right:5px; }
.foot p a:hover{color:#246ba7;}


/*弹窗*/
.navtop ul li:hover{  background-color:#fff; margin-top:0px; height:33px; line-height:33px;}
.Procurementproject{ background-color:#fff; padding-top:10px; position:absolute; top:34px; left:417px; z-index:10000; box-shadow: 0 0 18px rgba(0,0,0,0.15);}
.Procurementproject .projectLIST{ padding-left:30px; padding-right:30px; }
.Procurementproject dl{zoom:1; width:440px; padding:15px 0; border-bottom:#f3f3f3 1px solid;}
.Procurementproject dl:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.Procurementproject dl dt{ float:left; width:79px; height:79px;}
.Procurementproject dl dd{ float:right; width:344px;}
.Procurementproject dl dd h2{ font-size:16px; line-height:30px; color:#30304d; margin-top:3px;}
.Procurementproject dl dd p{ font-size:12px; line-height:21px; color:#525f7f;}
.dlborder dl{ border-bottom:none;}

.ButtonAN{ margin-top:5px; height:48px; background-color:#e3f2fe; border-top:#d0eafb 1px solid; text-align:center;}
.ButtonAN a.ANAlone{ font-size:15px; color:#30304d !important; line-height:48px; border-right:none !important;}
.ButtonAN a.ANAlone:hover{ background-color:#e3f2fe !important; color:#086eb2 !important;}

.Procurementproject_Research{ background-color:#fff; padding-top:10px; position:absolute; top:33px; right:350px; z-index:10000; box-shadow: 0 0 18px rgba(0,0,0,0.15);}
.Procurementproject_Research .projectLIST{padding-left:30px; padding-right:30px;}
.Procurementproject_Research dl{zoom:1; width:330px; padding:15px 0; border-bottom:#f3f3f3 1px solid;}
.Procurementproject_Research dl:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.Procurementproject_Research dl dt{ float:left; width:79px; height:79px;}
.Procurementproject_Research dl dd{ float:right; width:237px; text-align:left;}
.Procurementproject_Research dl dd h2{ font-size:16px; line-height:30px; color:#30304d; margin-top:3px;}
.Procurementproject_Research dl dd p{ font-size:12px; line-height:21px; color:#525f7f;}
.Servicesinclude{ padding-top:10px; padding-bottom:11px; padding-left:30px; padding-right:30px; text-align:left;}
.Servicesinclude h2{ font-size:15px; line-height:20px; font-weight:bold; color:#086eb2;}
.Servicesinclude p{font-size:13px; line-height:25px; color:#525f7f; margin-top:5px; zoom:1;}
.Servicesinclude p:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.Servicesinclude p span{ margin-right:15px; float:left; }



/*顶部导航20190417*/
.userxlk a.manage {
    position: relative;
}

    .userxlk a.manage em {
        display: block;
        width: 6px;
        height: 6px;
        background: #ff1c1c;
        border-radius: 6px;
        overflow: hidden;
        position: absolute;
        left: 72px;
        top: 6px;
    }

.remindShow {
    display: block;
    width: 6px;
    height: 6px;
    background: #ff1c1c;
    border-radius: 6px;
    overflow: hidden;
    position: absolute;
    left: 72px;
    top: 6px;
}
.toplogo{  height:90px; }
.logoleft{ margin-top:29px;}
.ymwidth:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.newNav{ width:170px; margin-left:40px;}
.newNav li{ margin-right:30px;}
.newNav li a{ line-height:90px; height:87px;}
.newAD{ float:left;  width: 590px; height:80px; margin-top:5px; overflow:hidden; position:relative;}
.ApplybottomAAA{ margin-top:30px;}
.notopuser{ line-height:90px;}


