﻿@charset "utf-8";
/*整体属性*/

/*轮播*/
h1.title {
    font-family: "微软雅黑", Verdana;
    font-weight: normal
}

.code {
    height: auto;
    padding: 20px;
    border: 1px solid #9EC9FE;
    background: #ECF3FD;
}

.code pre {
    font-family: "Courier New";
    font-size: 14px;
}

.code pre code.note {
    color: #999
}

.code2 {
    border: 1px solid #FEB0B0;
    background: #FFF1F1;
    margin-top: 10px;
}

.code2 pre {
    margin-left: 20px;
    font-size: 12px;
}

.info {
    font-size: 12px;
    color: #666666;
    font-family: Verdana;
    margin: 20px 0 50px 0;
}

.info p {
    margin: 0;
    padding: 0;
    line-height: 22px;
    text-indent: 40px;
}

h2.title {
    margin: 0;
    padding: 0;
    margin-top: 50px;
    font-size: 12px;
    font-family: "微软雅黑", Verdana;
}

h2.title span.titleInfo {
    font-size: 12px;
    color: #333;
    margin-left: 10px;
    font-family: Verdana;
}

h3.title {
    font-size: 16px;
    font-family: "微软雅黑", Verdana;
}

.importInfo {
    font-family: Verdana;
    font-size: 14px;
}

/*灰色链接*/
a:link, a:visited {
    color: #414141;
    text-decoration: none;
	font-family:'微软雅黑';
}

a:hover {
    color: #f80;
    text-decoration: none;
}

/*绿色链接*/
.xq2 a:link, .xq2 a:visited,
.xq3 a:link, .xq3 a:visited,
.page a:link, .page a:visited,
.qytw a:link, .qytw a:visited {
    color: #308e3a;
    text-decoration: none;
}

.xq2 a:hover, .xq3 a:hover, .page a:hover, .qytw a:hover {
    color: #f80;
    text-decoration: none;
}

/*白色链接*/
.nav a:link, .nav a:visited {
    color: #fff;
    text-decoration: none;
}

.nav a:hover {
    color: #f80;
    text-decoration: none;
}

/*搜索按钮*/
.an a:link, .an a:visited {
    width: 100px;
    height: 32px;
    background: #308e3a;
    color: #fff;
    text-decoration: none;
    display: block;
    text-align: center;
    line-height: 32px;
    float: left;
    font-size: 16px;
}

.an a:hover {
    color: #f80;
    text-decoration: none;
}

.contLeft ul li:hover {
    border: 1px solid #f80;
}

/*content部分开始-------------------------------------------------------------------------*/
#content {
    width: 1190px;
    margin: 0 auto;
    overflow: hidden;
    background: #fff;
   
}

.contLeft {
    width: 1190px;
    float: left;
}

.contLeft dl {
    width: 870px;
    float: left;
    height: 40px;
    border-bottom: 2px solid #e8e8e8;
    margin: 0 10px;
}

.contLeft dt {
    width: 300px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    float: left;
    font-size: 14px;
}

.contLeft dt img {
    vertical-align: middle;
}

.contLeft dd {
    width: 90px;
    height: 40px;
    line-height: 40px;
    float: right;
}

/*左右*/
.contLeft ul {
    width: 890px;
}

.contLeft ul li {
    width: 850px;
    float: left;
    margin: 10px 10px 0;
    padding: 10px 10px;
    border: 1px dashed #e8e8e8;
}

.contLeft ul li .xq1 {
    width: 160px;
    height: 120px;
    float: left;
    position: relative;
}

.contLeft ul li .xq1 .teyue {
    width: 67px;
    height: 67px;
    background: url(/static/index/images/teyue.png) no-repeat;
    position: absolute;
    margin: -1px 0 0 -1px;
}

.contLeft ul li .xq2 {
    width: 680px;
    float: left;
    padding-left: 10px;
}

.contLeft ul li span {
    display: inline-block;
    float: left;
    height: 30px;
    overflow: hidden;
}

.contLeft .time {
    display: block;
    float: right;
    font-size: 12px;
}

.s1 {
    font-size: 16px;
}

.contLeft ul li p {
    height: 30px;
    line-height: 30px;
}

.contLeft ul li font {
    color: #f80;
    font-weight: bold;
}

/*成果*/

/*需求*/
.contLeft ul li .xq3 {
    width: 850px;
    height: 120px;
    float: left;
}

.contLeft ul li .xq3 .xq_t, .contLeft ul li .xq_t span {
    height: 16px;
    line-height: 16px;
    padding-bottom: 5px;
}

.contLeft ul li .s3 {
    height: 40px;
    line-height: 20px;
}

.contLeft ul li .s4 {
    height: 50px;
    line-height: 21px;
    margin-top: 5px;
}

/*转让、合作*/
.contLeft ul li .ad {
    height: 90px;
}

.contLeft ul li .az {
    height: 60px;
}

/*非整行*/
.kd1 {
    width: 680px;
}

.kd2 {
    width: 340px;
}

.kd3 {
    width: 225px;
}

.kd4 {
    width: 270px;
}

.kd5 {
    width: 140px;
}

/*整行两列*/
.fd1 {
    width: 850px;
}

.fd2 {
    width: 425px;
}

.fd3 {
    width: 283px;
}

/*分页*/
.page {
    width: 870px;
    overflow: hidden;
    margin: 25px 0;
    text-align: center;
    float: left;
}

.page span {
    font-weight: bold;
    padding: 0 5px;
    font-size: 14px;
}

.hz_news {
    width: 825px;
    padding: 2px 10px 25px;
    overflow: hidden;
}

.hz_news ul li {
    width: 825px;
    height: 30px;
    line-height: 30px;
    background: url(/static/index/images/arrow_1.png) no-repeat left 9px;
    padding-left: 10px;
    border-bottom: 1px dashed #f2f2f2;
    float: left;
}

.hz_news ul li .zc_right {
    float: right;
    padding-right: 20px;
}

/*条件*/
.soutj {
    width: 1160px;
    margin: 10px 0 0 15px;
    overflow: hidden;
    border: 1px solid #e8e8e8;
    border-bottom: 0;
}

.soutj ul li {
    float: left;
    width: 1160px;
    line-height: 40px;
    border-bottom: 1px solid #e8e8e8;
    word-wrap: break-word;
    background: #f6fff7;
}

.soutj ul li span {
    letter-spacing: 28px;
}

.soutj .souLeft {
    width: 160px;
    height: 100%;
    float: left;
    text-align: center;
}

.soutj .souRight {
    width: 1000px;
    float: left;
    background: #fff;
}

.soutj .souRight2 {
    width: 920px;
    float: left;
    background: #fff;
}

.soutj .rong {
    width: 900px;
}

.shouqi {
    width: 80px;
    height: 40px;
    line-height: 40px;
    float: right;
    text-align: center;
}

.yx {
    border: 1px dashed #8e8e8e;
    float: left;
    height: 24px;
    margin: 8px 5px;
    padding: 0 5px;
    line-height: 20px;
    color: #8e8e8e;
}

.yx img {
    margin-left: 5px;
    vertical-align: middle;
}

.tjzd {
    float: left;
    height: 24px;
    margin: 8px 5px;
    padding: 0 5px;
    line-height: 24px;
    white-space: nowrap;
}

.tjzd label {
    height: 24px;
    line-height: 24px;
    float: left;
    display: block;
}

.tjzd input {
    margin-top: 6px;
    margin-left: 4px;
    float: left;
    height: 13px;
    width: 13px;
    display: block;
}

.contRight {
    width: 280px;
    float: left;
    padding: 0 0 20px 10px;
}

/*推荐企业*/
.qyzwr {
    width: 280px;
    overflow: hidden;
    float: left;
    margin-bottom: 15px;
}

.qytw {
    width: 280px;
    float: left;
}

.qytw dl {
    float: left;
    margin-top: 7px;
}

.qytw dt {
    width: 70px;
    height: 52px;
    float: left;
    margin: 10px 0 0 0px;
}

.qytw dd {
    height: 52px;
    float: left;
    margin: 10px 0 0 15px;
}

.qytw dd p {
    line-height: 25px;
}

/*新闻资讯*/
.trz {
    width: 280px;
    overflow: hidden;
    float: left;
    margin-top: 15px;
}

.trzbt dl {
    width: 100%;
    height: 30px;
    float: left;
    border-bottom: 2px solid #e8e8e8;
}

.trzbt dt {
    width: 80px;
    height: 30px;
    line-height: 30px;
    float: left;
    border-bottom: 2px solid #308e3a;
    color: #308e3a;
    font-size: 16px;
}

.trzbt dt img {
    vertical-align: middle;
}

.trzbt dd {
    width: 50px;
    height: 30px;
    line-height: 36px;
    float: right;
    text-align: right;
    font-size: 12px;
}

.trz_news {
    padding-top: 2px;
    float: left;
}

.trz_news ul {
    padding: 0 5px;
    margin-top: 10px;
}

.trz_news ul li {
    height: 32px;
    line-height: 32px;
    background: url(/static/index/images/arrow_1.png) no-repeat left 12px;
    padding-left: 10px;
    border-bottom: 1px dashed #f2f2f2;
}

.trz_news ul li .kx_left {
    display: block;
    width: 10px;
    float: left;
    margin-right: 10px;
    color: #308e3a;
}

.trz_news ul li .kx_right {
    float: right
}

.box {
    padding: 0 16px;
    min-height: 730px;
}

.box h4 {
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 24px;
    overflow: hidden;
    margin: 40px 0 0 0
}

.box p {
    line-height: 28px;
    text-indent: 2em;
    padding-bottom: 20px;
    font-size: 15px;
    width: 1140px;
    margin: 0 auto;
}

.box .new_time {
    margin-left: 15px;
}

.fenpan {
    width: 890px;
    height: 40px;
    line-height: 40px;
}

.boxL {
    display: block;
    float: left;
    padding-left: 16px;
}

.boxR {
    display: block;
    float: right;
    padding-right: 16px;
}

.box .dx {
    text-align: center;
    border-bottom: 1px dashed #e8e8e8;
    padding-bottom: 8px;
    margin-bottom: 15px;
    line-height: 30px;
    font-size: 13px
}

.gn {
    height: 40px;
    border-bottom: 1px solid #e8e8e8;
}

.fenxiang {
    height: 40px;
    width: 300px;
    float: right
}

.keyword {
    width: 575px;
    float: left;
    padding-left: 15px;
}

.keyword font {
    display: inline-block;
    line-height: 25px;
    padding: 0 5px;
}

.keyword span {
    display: inline-block;
    line-height: 25px;
    padding: 0 5px;
    color: #308e3a;
}

.keyword span a {
    color: #308e3a;
}

.keyword span a:hover {
    color: #f80;
}

.meiyou {
    text-align: center;
    font-size: 18px;
    line-height: 80px;
}

.meiyou span {
    color: #f80;
    font-weight: bold;
}

/*底部*/
.conBot {
    width: 1568px;
    height: 646px;
    margin: 25px auto;
    background: url(/static/index/images/d1.png) no-repeat right;
}

.article {
    width: 1150px;
    float: left;
    padding: 0 20px;
}

.article b {
    line-height: 30px;
    display: inline-block;
    margin-top: 20px;
    text-indent: 2em;
}

.article p {
    line-height: 25px;
    text-indent: 2em;
    margin: 8px 0;
}

.article h4 {
    height: 80px;
    line-height: 80px;
    text-align: center;
    font-size: 20px;
    overflow: hidden;
}

.zxs {
    clear: both;
    width: 870px;
}

.zx-time {
    color: #999;
    float: left;
    font-size: 12px;
    margin-top: 18px;
    width: 100%;
}

.zxs .az {
    height: 146px;
    position: relative;
    padding: 20px 0;
    margin-left: 10px;
    background: url("/static/index/images/line860.jpg") no-repeat center bottom;
}

.zxs .hasimg {
    padding-left: 205px;

}

.zxs .az img {
    left: 0;
    position: absolute;
    top: 22px;
    width: 187px;
    height: 125px;
}

.zxs .s1 {
    font-size: 20px;
    font-weight: bold;
    color: #414141;

}

.zxs a:link, .zxs a:visited {
    color: #414141;
}

.zxs a:hover span {
    color: #ff8800;
}

.zxs .xq_t {
    margin-top: 6px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.xq_t a:hover {
    color: #ff8800;
}

.zxs .s3 {
    font-size: 14px;
    color: #414141;
    line-height: 20px;
    height: 39px;
    overflow: hidden;
    margin-top: 16px;
}

.contLeft .zx-dl {
    float: left;
    height: 40px;
    margin: 0 4px;
    width: 870px;
    margin-top: 5px;
}

.zx-dl dt {
    float: left;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    width: 300px;
}

/*挂牌项目列表20170811*/
.guapai-contl{
    width: 850px;
    padding: 0 10px 12px 20px ;
    clear: both;
    overflow: hidden;
    float: left;
}
.guapai-contl ul{
    float: left;
}
.guapai-contl li{
    border-bottom: 1px dashed #eee;
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 28px;
}
.guapl-np{
    width: 850px;
    overflow: hidden;
}
.guapl-n{
    width: 680px; float: left;font-size: 18px; font-weight: bold; height: 36px; line-height: 36px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.guapl-nc{
    font-size: 16px; height: 20px; line-height: 20px;
}
.guapl-p{
    width: 160px; float: right; text-align: right;  font-size: 14px; padding-right: 10px;height: 36px; line-height: 36px;
}
.guapl-p span{ font-size: 14px; color: #f70;}
.guapl-d{
    width: 850px; clear: both;
}
.guapl-d p{
     width: 414px; float: left; margin-right: 8px; margin-top: 2px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
     font-size: 15px; margin-bottom: 18px;
}
.guapl-d p span,.guapl-c span{
     margin-right: 8px;
}

.guapl-d p.guapl-dr{
    border-right: none;
}
.guapl-c{
    font-size: 15px; line-height: 25px;
    max-height: 50px; overflow: hidden;
    clear: both;
}

.guapai-contr{
    float: right; width: 280px; margin-right: 10px; margin-top: 15px;
}

.zrbt dl{ width:280px; height:44px; border-bottom:2px solid #e8e8e8; text-align:center;}
.zrbt dt{ width:90px; height:44px; line-height:50px; float:left; border-bottom:2px solid #308e3a; color:#308e3a; font-size:16px;}
.zrbt dd{ width:50px; height:44px; line-height:50px; float:right;}
.zrkt{width:300px; float:left;}
.qytw img{ width: 70px; height: 52px;}


.tiao-left{ width:850px; height:40px; clear: both; margin-top: 6px;}
.tiao-left dl{width:850px; float:left; height:40px;  border-bottom:1px solid #e8e8e8; }
.tiao-left dt{ height:40px; line-height:40px; text-align:left; float:left; padding-left:25px; background:url(/static/index/images/qb_1.png) no-repeat 0 11px; }
.tiao-left dt img{ vertical-align: middle;}







