/*banner*/
.banner{ min-width:1000px;  position:relative;  height:299px;margin-bottom:10px;overflow:hidden; }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:299px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:299px;  }
.banner .bd li a{ height:299px; display:block;  }
.banner .bd li img{position:absolute;left:50%;margin-left:-960px;top:0;}
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(images/banner-btn.png) 0 0 no-repeat;
_background:url(images/banner-btn-ie6.png) 0 0 no-repeat;
}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:4px; background:url(/statics/Resource/Images/Index/dot.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=100);opacity:1; 
}
.banner .hd ul .on{ filter:alpha(opacity=100);background:url(/statics/Resource/Images/Index/dot1.png) 0 0;opacity:1;  }

/*图片新闻*/
/* 焦点图 */
.focusBox { border:1px solid #ccc;float:left; position: relative; width: 390px; height: 272px;   overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 390px; height: 272px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none;width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#004080;  }

/*动态中心*/
        .slideTxtBox{ width:438px; border:1px solid #ccc; text-align:left;float:left;margin-left:7px;height:272px;}
        /*.slideTxtBox .hd{ background:url("/statics/Resource/Images/common/titlebg.jpg") repeat-x;height:30px;border-bottom:1px solid #ccc; position:relative; }*/
        .slideTxtBox .hd1{ background:url("/statics/Resource/Images/common/titlebg.jpg") repeat-x;height:30px;border-bottom:1px solid #ccc; position:relative; }
        .slideTxtBox .hd1 a{font-size:12px;color:#666;line-height:30px;padding-right:12px;}
        .slideTxtBox .hd1 ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;width:400px;}
        .slideTxtBox .hd1 ul li{line-height:31px;padding:0 12px;display:inline;background:#004080;color:#fff;border-radius:3px 3px 0 0 ;font-size:14px;}
        .slideTxtBox .bd ul{ padding:12px;  zoom:1;  }
        .slideTxtBox .bd li{ height:30px; line-height:30px;vertical-align:top;   }
        .slideTxtBox .bd li span{ float:right; color:#999;font-size:12px;  }
        .slideTxtBox .bd li i{  float:left;font-size:30px;color:#888;padding-right:5px;   } 
        .slideTxtBox .bd li a{  float:left;width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} 
        .slideTxtBox .bd li.first{border-bottom:1px dashed #ccc;font-size:18px;padding-bottom:10px;}
        .slideTxtBox .bd li.first a{color:#db0900;display:inline-block;width:412px;/* margin-left:50px; */overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
        /* 下面是前/后按钮代码，如果不需要删除即可 */
        .slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
        .slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
             cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
        .slideTxtBox .arrow .next{ background-position:0 -50px;  }
        .slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
        .slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
        .slideTxtBox a:hover{color:#004080;}

/*企协通知*/
.notice
{
    width:250px;
    height:274px;
    margin-left:7px;
    }
.bk{
    border: 1px solid #ccc;
    border-top: none;
    height: 273px; 
}
.notice .title
{
    height:32px;
    background:#004080;
    color:#fff;
    }
.notice .title span
{
    border-left:2px solid #fff;
    padding-left:7px;
    margin:10px 0 0 15px;
    line-height:14px;
    }
.notice .title a
{
    float:right;
    padding-right:10px;
    color:#fff;
    font-size:12px;
    line-height:30px;
    }
.notice ul
{
    border:1px solid #ccc;
    border-top:none;
    height:233px;
    padding-top:8px;
    }
.notice ul i
{
    float:left;
    padding-left:15px;
    font-size:30px;
    color:#888;
    }
.notice ul a
{
    float:left;
    padding-right:6px;        
    line-height:26px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:210px
    }
.notice ul a:hover
{
    color:#004080;
    }
.notice ul li
{  
    line-height:28px;
	vertical-align:top;
    }
    
    
    
/*专题专栏*/
.adSlide{ width:100%;  height:120px;; overflow:hidden; position:relative; clear:both; margin:10px 0;font-size:12px;    }
.adSlide .hd{ position:absolute; z-index:1; right:5px; bottom:5px; }
.adSlide .hd ul{ overflow:hidden; zoom:1; float:left;  }
.adSlide .hd ul li{ float:left; margin-right:2px;  width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;   }
.adSlide .hd ul li.on{ background:#004080;   font-weight:bold; filter:alpha(opacity=100);opacity:1; color:#fff;   }
.adSlide .bd{ position:relative;  z-index:0; }
.adSlide .bd img{ width:100%; height:120px;  }
/*三方机制*/
.three 
{
    border:1px solid #ccc;
    width:402px;
    height:273px;    
    }
.sidebar1 .three{
	width:310px;	
}
.sidebar2{
	margin-top:10px;
}
.three .title
{
    background:url("/statics/resource/images//Common/titlebg.jpg") repeat-x;
    height:30px;
    border-bottom:1px solid #ccc;
    }
.three .title a
{
    font-size:12px;
    color:#666;
    line-height:30px;
    padding-right:12px;
    }
.three .title span
{
    line-height:24px;
    padding:0 12px;
    margin-top:6px;
    margin-left:10px;
    background:#004080;
    color:#fff;
    border-radius:3px 3px 0 0 ;
    }
.three ul
{
    padding-top:6px;
    }
.three li 
{
    line-height:28px;
	vertical-align:top;
    }
.three li i
{
    float:left;
    padding-left:10px;
    font-size:30px;
    color:#888;
    }
.three li a
{
    float:left;
    padding-left:6px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:185px;
    }
.three li a:hover
{
    color:#004080;
    }
.three li span
{
    float:right;
    padding-right:10px;
    color:#888;
    font-size:12px;
    }
    
/*优秀企业家*/
		.picMarquee-left{ overflow:hidden; position:relative;  border:1px solid #ccc;width:460px;float:right;height:273px;}
		.picMarquee-left .hd{border-bottom:1px solid #ccc; overflow:hidden;  height:30px; background:url("/statics/resource/images//Common/titlebg.jpg") repeat-x;}
		.picMarquee-left .hd span
		{
		    cursor:pointer;
            line-height:24px;
            padding:0 12px;
            margin-top:6px;
            margin-left:10px;
            background:#004080;
            color:#fff;
            border-radius:3px 3px 0 0 ;
		    }
		.picMarquee-left .hd a{
		    font-size:12px;
            color:#666;
            line-height:30px;
            padding-right:12px;
            }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:142px; height:178px; display:block; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
		.picMarquee-left .bd ul li .title a:hover{color:#004080;}
        .picMarquee-left .bd ul li .title h4{ font-weight:bolder;font-size:14px;   }
        .picMarquee-left .bd ul li .title h5{ font-size:14px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;width:155px;  }
        
/*会员介绍*/
/*会员介绍滚动图*/
	
.member
{
    margin-top:10px;
    margin-bottom:10px;
    }

.member .margins{
    margin-bottom:5px;
    height:315px;
}
.member h2
{   
    height:30px;
    border:1px solid #ccc;
	border-bottom:none;
    background:url("/statics/resource/images//Common/titlebg.jpg") repeat-x ;
    color:#fff;
    font-size:14px;   
    }
.member h2 span{
	line-height: 24px;
    padding: 0 12px;
    margin-top: 6px;
    margin-left: 10px;
    background: #004080;
    color: #fff;
    border-radius: 3px 3px 0 0;
	display:inline-block;
}

.memberbox .list .title
{
    background:url("/Resource/Images/Info/T20180130/Front/Index/memberbg.png") no-repeat;
    width:40px;
    height:100px;
    color:#fff;
    margin:30px 10px 50px;
    }
.memberbox .list .title a
{
    width:18px;
    text-align:center;
    display:inline-block;
    padding:0 5px;
    line-height:14px;
    padding-top:14px;
	color:#fff;
    }
.memberbox .list ul
{
    
    margin-top:25px;
    }
.memberbox .list li
{
    float:left;
    margin-right:7px;
    }
.memberbox .list h4
{
    font-weight:normal;
    text-align:center;
    font-size:14px;
    }
.memberbox .newmember {
   
	height:180px;
    }
.memberbox .list
{
    border:1px solid #ccc;
	width:600px;
    }
.advertise
{
    border:1px solid #ccc;
	width:1098px;
	margin-top:10px;
    }
.memberbox .membertitle{text-align:center;padding-top:6px;width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.memberbox .membertitle a:hover{color:#004080;}
.memberbox .advertise .title span 
{
    padding-top:18px;
    }
.memberbox .tempWrap{margin-top:25px;}
.member .three{width:240px;height:180px;}
.member .three.width_l{width:488px;margin-top:10px;}
.member .three.width_l li a{width:380px;}
.member .list img{width:170px; height:106px;}

/*图文结合member会员开始*/
.membershuo{
    width:544.5px;
    border: 1px solid #ccc;
}

.memberbian{
    width:544.5px;
    margin-left:7px;
    border: 1px solid #ccc;
}

.memberTitle{
    background: url(/statics/resource/images/Common/titlebg.jpg) repeat-x;
    height: 30px;
    border-bottom: 1px solid #ccc;
}

.memberTitle a{
    font-size: 12px;
    color: #666;
    line-height: 30px;
    padding-right: 12px;
}

.memberTitle span{
    line-height: 24px;
    padding: 0 12px;
    margin-top: 6px;
    margin-left: 10px;
    background: #004080;
    color: #fff;
    border-radius: 3px 3px 0 0;
}

.member .image_text{
    width:540px;
    margin-top:5px;
    margin-left:5px;
    float:left;
}

.member .image_text img{
    width:215px;
    height:152.52px;
    float:left;
}

.member .image_t_title{
    font-size: 18px;
    width:320px;
    height:62px;
    line-height:62px;
    /*text-align:center;*/
    float:left;
    margin-left:5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.member .image_des{
    width:320px;
    height:90px;
    float:left;
    margin-left:5px;
    letter-spacing:0.5px;

}

/*文件下载*/
.sidebar2
{
    padding-top:10px;
    }
.download
{
    width:280px;
    }
.download .title
{
    height:32px;
    background:#004080;    
    }
.download .title span
{
    background:#fff;
    line-height:26px;
    margin:6px 0 0 10px;
    color:#004080;
    padding:0 10px;
    border-radius:3px 3px 0 0;
    }
.download .title a
{
    line-height:32px;
    color:#fff;
    font-size:12px;
    padding-right:10px;
    }
.download ul
{
    border:1px solid #ccc;
    border-top:none;
    height:232px;
    line-height:28px;
    padding-top:10px;
    }
.download ul li
{
    vertical-align:top;
    }
.download li i
{
    float:left;
    font-size:30px;
    color:#888;
    padding-left:10px;
    }
.download li a
{
    float:left;
    padding-left:6px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:230px;
    }
.download li a:hover
{
    color:#004080;
    }
    
/*法律专栏*/
.law
{
    margin-top:10px;
    }
.law h2
{
  
    height:30px;
    border:1px solid #ccc;
	border-bottom:none;
    background:url("/statics/resource/images//Common/titlebg.jpg") repeat-x ;
    color:#fff;
    font-size:14px;  
    }
.law h2 span
{
    line-height: 24px;
    padding: 0 12px;
    margin-top: 6px;
    margin-left: 10px;
    background: #004080;
    color: #fff;
    border-radius: 3px 3px 0 0;
	display:inline-block;
    }
.lawbox
{
    border:1px solid #ccc;
    width:1092px;
    height:290px;
    padding:15px 0 0 6px;
    }
.lawbox .three
{
    width:348px;
    margin-left:9px;
    }
    
    
.contact-box{
    background:url(/statics/Resource/Images/Index/contact.jpg) no-repeat;
    width:404px;
    height:225px;
    }
.contact-box p{
    color:#004080;
    font-size:15px;
    line-height:28px;
    padding-left:34px;
    }
.contact-box p.first{
    padding-top:90px;
    }
.low .three{
    height:223px;
    }

.clearfloat{
    clear:both;
}

/* 建议反馈 */
.suggestbox{
    width: 687px;
    border: 1px solid #ccc;
    text-align: left;
    float: left;
    margin-left: 7px;
    height:225px;
}

.suggest{
    background:url("/statics/Resource/Images/common/titlebg.jpg") repeat-x;height:30px;
    border-bottom:1px solid #ccc;
    position:relative;
    text-align:center;
}

.suggest a{font-size:12px;color:#666;line-height:30px;padding-right:12px;}
.suggest .title{
    line-height: 24px;
    padding: 0 12px;
    margin-top: 6px;
    text-align:center;
    background: #004080;
    color: #fff;
    display:inline-block;
    border-radius: 3px 3px 0 0;
}

.suggestMessage{
    margin-top:11px;
    text-align:center;
    line-height:23px;
}

.suggestForm .name{
    width:203px;
    height:30px;
    display:inline-block;
}

.suggestForm input{
    border:1px solid #ccc;
    width:158px;
    height:23px;
    line-height:23px;
}

.suggestForm .submit input{
    width:80px;
    height:23px;
    background-color:#004080;
    color:#fff;
    margin-left:28px;
}

.suggestForm .mobile{
    width:203px;
    height:30px;
    display:inline-block;
    margin-left:15px;   
}

.suggestForm .suggestC{
    margin-left:30px;
}

.suggestForm .suggestC textarea{
    width:621px;
    height:138px;
    margin-top:5px;
}

