﻿*{margin:0;padding:0;font-family:"微软雅黑";}
a{text-decoration:none;}
ul,li{list-style:none;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
a{color:#000;}
a:hover{ color:#00478a; text-decoration:underline;}
a.more{ color:#00478a;}
a.more:hover{ color:#e71125;}
.clr{clear:both;}
.hui{color:#666;}
.red{color:#e71125;}
/*首页*/
.headerbox{width:100%;height:35px;border-bottom:1px solid #ddd;}
.header{width:1000px;font-size:12px;line-height:35px;color:#333;height:35px;margin:0 auto;}
.headerLeft{text-align:left;float:left;}
.headerRight{float:right;text-align:right;}
.navBox{width:100%;height:155px;border-bottom:1px solid #ddd;position:relative;}
.logoBox{width:1000px;height:102px;margin:0 auto;}
.logoBox img{float:left}
.logoBox strong{font-size:26px;font-family:"微软雅黑";line-height:102px;float:left;margin-left:10px;font-weight:bold;}
.searchDiv{width:80px;height:30px;background:#00478a;-moz-border-top-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-top-right-radius:4px;font-size:14px;line-height:30px;color:#fff;text-align:center;float:right;margin-top:37px;}
.logoBox input{width:277px;height:28px;border:1px solid #ddd;border-right:none;-moz-border-top-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:4px;padding-left:10px;font-size:14;color:#999;line-height:28px;float:right;margin-top:37px; outline:none;}
.nav{width:1000px;height:40px;font-size:14px;line-height:40px;background:#00478a;margin:0 auto; -moz-border-radius:4px ;-webkit-border-radius:4px;border-radius:4px;behavior: url(ie-css3.htc);position:absolute;left:50%;margin-left:-500px;bottom:17px;}
.nav li{float:left;width:125px;text-align:center;position:relative;background:#00478a;}
.nav li a{color:#fff;    width: 100%;display: inline-block;height: 40px; text-decoration:none;}
.nav li:hover{background:#00386d;cursor:pointer; text-decoration:none;}
.nav li.sel{background:#e02b2b;}
.lastDiv{-moz-border-top-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-top-right-radius:4px;}
.newsbox{position:absolute;left:0;top:40px;z-index:1000;width:123px;padding:10px 0;background:#fff;border:1px solid #ddd;font-size:14px;color:#010101;line-height:32px;}
.newsbox dd{padding:0 7px;margin-top:5px;}
.newsbox dd a{display:block;width:100%;height:32px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; color:#010101;}
.newsbox dd a:hover{background:#ddd;cursor:pointer;}
.contentbox{width:100%;background:#f6f6f6;border-bottom:1px solid #ddd;padding:15px 0;}
.content1{width: 1000px;margin:0 auto;overflow:hidden;}
.content{background: #fff;border: 1px solid #ddd;padding: 0 14px 15px 14px;width: 970px;margin:0 auto;overflow:hidden;}
.imgbox{width:330px;height:300px;float:left;position:relative;margin-right:15px;}
.imgbox img{width:100%;height:100%;}
.imgbox embed{height:100%; overflow:hidden;}
.tipDiv{width:310px;height:35px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6; opacity: 0.6;padding:0 10px;position:absolute;left:0;bottom:0;}
.tiptext{width:270px;font-size:14px;line-height:35px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.tipnumb{width:30px;font-size:14px;line-height:35px;color:#fff;float:right;text-align:right;}

.HydtBox{width:330px;border:1px solid #ddd;height:328px;padding:0 14px;background:#fff;float:left;margin-right:15px;}
.Hytittle{width:100%;height:39px;border-bottom:1px solid #00478a;font-size:14px;color:#00478a;line-height:39px;overflow:hidden;}
.Hytext{width:100%;font-size:14px;color:#333;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block;}
.Hytext3{width:100%;font-size:14px;color:#333;line-height:31px;border-bottom: 1px dashed #ddd;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block;}
.Hytext2{width:100%;font-size:14px;color:#333;line-height:33px;border-bottom: 1px dashed #ddd;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block;}
.Hytext1{width:100%;font-size:16px; font-weight:bold; color:#333;line-height:34px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; cursor:pointer;}
.Rimgbox{width:248px;height:328px;border:1px solid #ddd;background:#fff;padding:15px 15px;float:left;}
.Rimgbox img{display:block;width:100%; height:100px; margin-bottom:15px;}

.Hytext3.red,.Hytext2.red,.Hytext1.red,.Hytext.red,.titlebox .Hytext.red,.Hytext .red{color:#ff0f31;}


.tzggBox{width:300px;height:334px;position:absolute;left:0;bottom:0;margin-top:0;}
.XhdtBox{height:304px;position:absolute;left:345px;bottom:0;margin-top:0;}
.textdetail{width:100%;font-size:14px;color:#888;line-height:24px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.RdwDiv{height:239px;position:absolute;left:720px;bottom:0;margin-top:0;padding:18px 15px;}
.grayDiv{width:100%;height:36px;background:#f4f4f4;margin-bottom:10px;border:1px solid #ddd;-moz-border-radius:4px ;-webkit-border-radius:4px;border-radius:4px; font-size:14px;line-height:36px;color:#333;text-align:center;display:block;}
.grayDiv:hover{background:#eee; cursor:pointer; text-decoration: none;}
.ewmDiv{padding:6px 15px 14px 17px;height:78px;background:#f4f4f4;border:1px solid #ddd;-moz-border-radius:4px ;-webkit-border-radius:4px;border-radius:4px;}
.ewm{font-size:12px;color:#999;line-height:24px;float:left;width:110px;margin-top:19px;}
.ewmDiv img{display:block;width:82px;height:82px;float:right;margin-top:2px;}
.ZxzcDiv{width:300px;height:363px;}
.ZjsdDiv{height:363px;}
.ZjsdDiv p{line-height:31px;}
.photoDiv{overflow:hidden;margin-top:15px;}
.photoBox{width:70px;height:112px;float:left;margin:0 5px;}
.photoBox img{width:70px;height:80px;}
.photoBox p{font-size:12px;color:#959595;line-height:32px;text-align:center;}
.photoBox1{width:80px;height:112px;float:left;margin:0 10px 10px;}
.photoBox1 img{width:70px;height:80px;}
.photoBox1 p{font-size:12px;color:#959595;line-height:32px;text-align:center;}
.CybgDiv{width:250px;height:280px;margin-right:0;overflow:hidden;}
.CybgDiv p{line-height:32px;}
.Vipdiv{width:970px;padding:0 14px;background:#fff;margin-top:15px;border:1px solid #ddd;}
.logoimages{width:100%;overflow:hidden;padding:15px 0;height:66px;}
.logoimages img{display:block;width:101px;float:left;margin-right:15px;}
.logoimages1{width:100%;overflow:hidden;height:66px;}
.logoimages1 img{height:66px; margin:8px 5px;}

.foot{width:100%;height:224px;}
.foot ul{padding:0 244px;width:450px;height:56px;margin:0 auto;border-bottom:1px solid #ddd;}
.foot ul li{float:left;margin:0 15px;font-size:14px;line-height:56px; width:60px;}
.foot ul a:hover{color:#00478a;cursor:pointer;}
.foot ul a{color:#666; display:block;}
.foot .leftDiv{float:left;width:70%;font-size:14px;color:#666;line-height:28px;}
.foot .rightDiv{float:right;width:140px;}
.foot .rightDiv img{display:block;width:86px;height:86px;margin:0 auto;}
.foot .rightDiv p{width:100%;font-size:14px;color:#999;line-height:28px;text-align:center;}

/*产业政策*/

.textmain{}
.textLeft{width:650px;float:left; padding-bottom:20px;}
.textLeft .zjlist{ padding:15px 0; border-bottom:1px solid #ddd;}
.textLeft .zjtx{width:70px; margin:0 10px 0 0; float:left;}
.textLeft .zjtx img{width:70px;height:80px;}
.textlist{padding:15px 0;border-bottom:1px solid #ddd;}
.textLeft .zjjs{ width:570px;float:left;}.detaillist{font-size:14px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.titlebox{overflow:hidden;}
.titlebox .title{font-size:15px;}
.titlebox p{width:80px;float:right;color:#999;font-size:12px;line-height:32px;text-align:right;}
.titlebox .Hytext{width:556px;font-size:14px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;}
.titlebox .Hytext_tx{width:490px;font-size:15px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;}
.footBtn{margin:0 auto;padding:17px 0;overflow:hidden;}
.footBtn li{width:24px;height:24px;font-size:14px;line-height:24px;text-align:center;background:#ddd;color:#000;float:left;margin-right:5px;-moz-border-radius:2px ;-webkit-border-radius:2px;border-radius:2px;}
.footBtn li:hover{background:#00478a;color:#fff;cursor:pointer;}
.footBtn li:hover a,.footBtn li.sel a{color:#fff;width:100%; height:100%; display:block;}
.footBtn li.sel{background:#00478a;color:#fff;}

.textRight{width:300px;float:right;margin-top:20px;}
.grayBtn{padding:0 15px;background:#f6f6f6;width:270px;overflow:hidden;margin-bottom:15px; display:inline-block;}
.grayBtn.sel{padding:0 15px;background:#00478a; color:#fff; width:270px;overflow:hidden;margin-bottom:15px;}
.grayBtn:hover{ background:#eee; cursor:pointer; color:#000;}
.grayBtn.sel:hover{ background:#00478a; cursor:pointer; color:#fff;}
.grayBtn p{width:94%;float:left;font-size:14px;line-height:22px;overflow:hidden;padding:10px 0;}
.grayBtn img{display:block;width:14px;height:14px;float:right;margin-top:12px;}
.newstittle{background:#e1e0e0;margin-bottom:0;padding: 0 15px;width: 270px;overflow: hidden;}
.newstittle p{font-weight:bold;color:#00478a; height:38px; line-height:38px; font-size:14px;}
.newstext{background:#f6f6f6;padding: 0 15px 15px;width: 270px;overflow: hidden;}
.newscontent{overflow:hidden;font-size:14px;margin-top:15px;}
.numb01{width:18px;height:18px;-moz-border-radius:2px ;-webkit-border-radius:2px;border-radius:2px;background:#e4b511;color:#fff;line-height:18px;text-align:center;float:left;}
.newscontent p{width:247px;color:#333;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;margin-left:5px;}
.newscontent p:hover{color:#00478a;cursor:pointer;}
.numb02{background:#2491e5;}
.numb03{background:#23bc6b;}
.numb04{background:#aaaaaa;}


/*新闻中心*/
.textLeft .listDiv{padding:0;border:0;}
.textLeft .listDiv .titlebox p{font-size:12px;}
.titlebox span{color:#00478a;}
.titlebox .Hytext_jg{font-size:14px;color:#000;line-height:28px; width:850px;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.titlebox .Hytext_jg:hover{color:#00478a; cursor:pointer; text-decoration:underline;}
.Hytext:hover{color:#00478a; cursor:pointer; text-decoration:underline;}
.borderDiv{border-bottom:1px solid #ddd;padding:11px 0;}

/*专家视点*/
.RFloat .titlebox .Viewtext{width:100%;font-size:15px;font-weight:bold;}
.RFloat .titlebox .Viewtext:hover{color:#00478a;}
.RFloat{width:576px;float:right;}
.LFloat{width:60px;float:left;}
.textLeft .viewlist{padding:5px 0 10px 0;}
.LFloat span{display:block;font-size:24px;text-align:right;color:#666;margin-top:5px;}
.LFloat p{font-size:16px;color:#666;text-align:right;margin: 5px 0 0 0;}


/*大型活动*/
.historybox p{font-size:14px;color:#000;font-weight:bold;line-height:40px;}
.yearbox .box{width:195px;height:40px;background:#e1e0e0;font-size:14px;color:#000;line-height:40px;text-align:center;border-radius:5px ;margin:5px 20px 10px 0;float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.yearbox .box:hover{background:#eee;color:#00478a;cursor:pointer;text-decoration: none;}
.yearbox_a .box1{width:300px;height:40px;background:#e1e0e0;font-size:14px;color:#000;line-height:40px;text-align:center;border-radius:5px ; margin:5px 20px 10px 0;float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.yearbox_a .box1:hover{background:#eee;color:#00478a;cursor:pointer;text-decoration: none;}
.textlist .bottombox li{float:left;margin-right:30px;font-size:14px;color:#00478a;font-weight:bold;}
.textlist .bottombox li.sel{color:#e71125;}
.bottombox li:hover{color:#e71125;cursor:pointer;}
.bottombox{margin-top:15px;}
.activitylist{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:#010101;line-height:40px;border-bottom:1px solid #ddd;}
.activitylist:hover{color:#00478a;cursor:pointer;}
.focus{color:red}
/*关于协会*/
.strengthsDiv{font-size:14px;line-height:30px;color:#000;text-align:justify;text-justify:inter-ideograph;}
.textTittle{width:100%;font-size:16px;color:#000;font-weight:bold;line-height:24px;text-align:center;border-bottom:1px solid #ddd;padding:20px 0;}
.textBox{width:100%;max-width:650px;}
.textcontent{width:100%;max-width:650px;font-size:14px;line-height:30px;color:#000;text-align:justify;text-justify:inter-ideograph;}
/*产业研究*/
.textLeft .author{width:100%; float:left; font-size:13px; color:#666; padding:10px 0 0 0;}
.textLeft .author .time{float:left; margin:0 15px 0 0;}
.textLeft .author .fontsize{float:left; margin:0 0 0 15px;}
.textLeft .author .fontsize .small{ font-size:12px; cursor:pointer;}
.textLeft .author .fontsize .big{ font-weight:bold; cursor:pointer;}
.textLeft .ArticleContent{ width:100%; margin:15px 0 0 0; font-size:14PX;  line-height:24px;}

.textLeft .ArticleContent img{ max-width:100%; }
.textLeft .ArticleContent p{ padding: 0 5px; line-height: 200%; }
.textLeft .Articlefooter{ width:100%; margin:15px 0 0 0; font-size:13PX;  line-height:24px; color:#666; border-top:1px solid #ddd; padding:10px 0 0 0;}


/*回顶部*/
.backtop{ background:#3a3e40 url(../images/backtop.png) center no-repeat; width:40px; height:40px; border-radius:6px; position:fixed; right:40px; bottom:100px;}
.backtop:hover{ background:#151617 url(../images/backtop.png) center no-repeat; width:40px; height:40px; border-radius:6px; position:fixed; right:40px; bottom:100px; cursor:pointer;}

/*首页轮播图*/
.ad {
    width: 330px;
    height: 300px;
    overflow: hidden;
    float: left;
    margin-bottom:15px;
    margin-right:15px;
    background: #fff;
}

#slider {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 1000px;

}

#slider .des{
    position: absolute;
    bottom: 0px;
    left: 0px;
    background:rgba(0,0,0,0.5);
    color: #fff;
    width: 310px;
    height: 30px;
    padding:0 10px;
    line-height: 30px;
    font-size:12px;
    text-decoration: none;
}

#slider ul, #slider li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
}
