@charset "utf-8";
/*指南-研报*/
@import url(zhinan.css);
@import url(yanbao.css);
@import url(unit.css);
@import url(footer.css);
/*bg-black|lg-daohang*/
/*.bg-black{ background-color:#366A80;box-shadow: 2px 2px 3px #ccc;}
.lg-daohang{line-height:50px;  font-size:16px; color:White; padding:0px; margin:0px; height:50px; width:100%; }
.lg-daohang li{ float:left; list-style:none;height:50px; text-align:center;position:relative; } 
.lg-daohang li>a{ display:block; color:#fff; text-decoration:none; font-size:17px; letter-spacing:1px; font-weight:bold}
.lg-daohang li>a:hover{ background-color:#4487a4;color:#fff}
.lg-daohang-active{background-color:#4487a4;}
.lg-daohang-active-li{background-color:#4487a4;}
.dropdown-menu-nav-left{left:5px;}
.dropdown-menu-nav-left li>a{color:#000;}
.dropdown-menu-nav-left li>a:hover{color:White;}
.lg-daohang .nav1{list-style:none; margin:0px; padding:0px; background-color:#700005; position:absolute; z-index:1;width:100%;filter:alpha(opacity=100);
                  opacity:1.0;-moz-opacity:1.0;
                  box-shadow: 2px 2px 3px #d4d4d4; display:none}
.lg-daohang .nav1 li{list-style:none;margin: 0; padding:0px; color:#666; text-align:left; text-indent:6%;width:100%;
                     background-color:#4487a4; line-height:50px; font-size:14px; height:50px;
                     overflow:hidden;
                     white-space: nowrap;
		             text-overflow: ellipsis;
		             border-bottom:1px solid #366A80;
                      }
.lg-daohang .nav1 li:last-child{border-bottom:none;}                      
.lg-daohang .nav1 li>a:hover{background-color:#fafafa;color:#fff;filter:alpha(opacity=60);
                  opacity:0.6;-moz-opacity:0.6;color:#444}
*/
/*china_map_product*/
.china_map_product_father,.china_map_huangjing_father{height: 350px;}
.china_map_product_father .mapLoading,
.china_map_huangjing_father .mapLoading{background-color: #111;
filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4;color: #fff;
border-radius: 10px;height: 30px;line-height: 30px; width: 280px;/*margin: 50px auto;*/
text-align: center;font-weight: normal;letter-spacing: 0.2px;}
#china_map_product,#china_map_huangjing{height: 0px;}
/*头条*/
.toutiaoa{cursor: pointer;}
#tab_toutiao a:hover ,#tab_hezuodongtai a:hover ,#tab_touzihuanjing a:hover{color:#FF702C !important;}
#tab_toutiao{ margin: 15px 0px;}
#tab_toutiao .hotnews {border: 1px solid #d0d0d0;background: url(img/hnbg.jpg) #fcfcfc left top no-repeat;
padding: 10px 0 5px 0;}
#tab_toutiao .hotnews h1 {text-align: center;line-height: 60px;/*padding-bottom: 5px;*/
font-size: 32px;font-weight: bold;letter-spacing: 0.8px;}
#tab_toutiao a.blue6, .blue6 a, .blue6 {color: #062E3A;font-size: 32px;}
#tab_toutiao a:hover{color:#FF702C;}
#tab_toutiao .hotnews div {/*height: 30px;*/overflow: hidden;text-align: center;}
#tab_toutiao .subnews {font-size: 13px;line-height: 23px;padding-bottom: 11px;}
#tab_toutiao .hotnews .subnews a {width: 32%;line-height: 30px;padding-bottom: 0px;font-size: 14px;
    margin: 0 8px;text-decoration: none;color: #222;}
#tab_toutiao .hotnews .subnews a:hover{color:#FF702C;}
/*招商合作动态*/
#tab_hezuodongtai .list {padding: 0px 0;padding-bottom: 0;}
#tab_hezuodongtai  .topnews {font-size: 20px;height: 22px;line-height: 22px;
    overflow: hidden;padding-bottom: 1px;font-weight: bold;margin-top:0px;}
#tab_hezuodongtai  .topnews a {text-decoration: none;color: #444;
    font-family:"Microsoft YaHei","Arial";letter-spacing:1px;}
#tab_hezuodongtai .subnews {line-height: 23px;padding-bottom:15px;}
#tab_hezuodongtai .subnews a {margin-right: 15px;color: #666;font-size: 16px;}
#tab_hezuodongtai .list2x {width: 100%;overflow: hidden;}
#tab_hezuodongtai .list2x li {float: left;width: 49%;height: 28px;line-height: 28px;overflow: hidden;}
#tab_hezuodongtai .list2x li a{color: #222;}
#lunbo{height: 290px;overflow: hidden;}

/*#gundong*/
#gundong{ margin-left:5px; margin-right:5px; padding-top:80px; }
#gundong .row{border:1px #ccc solid; padding:10px;line-height:25px;background-color:#f1f1f1;}
#gundong .row .divleft{  float:left; font-size:18px; text-align:left; padding-left:10px; padding-right:10px;color:#222; font-weight:bold }
#gundong .row .divleft span{ position:relative; top:3px;}
#gundong .row .divright{float:left;  padding-left:10px; padding-right:10px}
#gundong .row .divright a{ color:#555; font-size:16px; }
#gundong .row .divright span{font-size:16px;}
#gundong .row .divrightr{ float:right; padding-right:10px;  width:80px;}
#gundong .row .divrightr a{color:#666;}
#gundong .wrap{padding:0px;border:0px #ccc solid; margin:0px auto;}
#gundong .roll-wrap{line-height:25px;height:25px;overflow:hidden;margin-left:0px !important; padding-left:0px !important;}
#gundong .roll-wrap ul{margin-left:0px !important; padding-left:0px !important; }
#gundong .roll-wrap ul li{ list-style:none;}
#gundong .roll-wrap ul li a{ display:inline-block; color:#888;}
#gundong .roll-wrap ul li a:hover{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;}
#gundong .roll-wrap ul li a span{ text-align:right}
#gundong .roll-wrap time{font-size: 16px;color: #a0a0a0;margin-right: 10px;}

/*tab_newblock*/
.tab_newblock .tiaozheng{position: relative;top: -2px;}
.tab_newblock .hasimg_list{height: 311px;}
.tab_newblock .noimg_list{height: 240px;}
.tab_newblock .banner_right_list{height: 245px;}
.tab_newblock a:hover{ color:Red !important;}
.tab_newblock .title {height: 48px;border-top: 3px solid #f3f3f3;margin: 0 auto 20px;}
.tab_newblock .title_tb, .title_tb2, .title_tb3, .title_tb4, .title_tb5, .title_tb6, .title_tb7, .title_tb8 {
    width: 196px;height: 30px;line-height: 30px;font-size: 30px;
    color: #366A80;font-weight: bold;float: left;margin-top: 10px;
}
.tab_newblock  .title_right {
    height: 48px;line-height: 48px;float: right;
    color: #666;font-family: "SimSun";letter-spacing:1px;
}
.tab_newblock  .title_right a{ display:inline-block; padding-left:10px; padding-right:10px; }
.tab_newblock  .title_right a:hover{ background-color:#F1F1F1;color:#000}
.tab_newblock  .title_right a, .left2_twen a, .left2_tgd a, .right2_tl a, .right2_tr a {
    color: #666;font-size: 14px;margin: 0 6px;
}
.tab_newblock .left {border-right: 1px solid #dcdcdc;}
.tab_newblock  .news3 .datu1 {width:100%;height: 221px;position: relative;margin-bottom: 15px;
    overflow: hidden;
}
.tab_newblock  .news3 .datu1 span {width:100%;height: 38px;overflow: hidden;position: absolute;
    opacity: 0.7;filter:alpha(opacity=70);-moz-opacity:0.7;bottom: 0;left: 0;display: inline;
    background: #0d0f0a;
}
.tab_newblock  .news3 .datu1 p 
{
    width:100%;line-height: 38px;display: block;height: 38px;position: absolute;bottom: 0;
    left: 0;color: #fff;text-align: center;overflow: hidden;font-size: 16px;
    font-family: 'Microsoft YaHei';
}
.tab_newblock  .news3 .datu1 p a {color: #fff;}
.tab_newblock  .left .left2 .news {padding-top: 9px;}
.tab_newblock  .jingcui {margin-bottom: 14px;}
.tab_newblock .news_tit {height: 30px;border-bottom: 1px solid #dcdcdc;}
.tab_newblock .news_tit .tit_wenzi {height: 29px;_width: 75px;line-height: 29px;
    float: left;font-size: 18px;color: #444;
}

.tab_newblock .news_tit .tit_wenzi a {font-size: 18px;color: #333;height: 30px;
    display: block;border-bottom: 1px solid #007dce;font-family: "Microsoft YaHei";
}

.tab_newblock .newd_new dl {width: 100%;}
.tab_newblock .newd_new dl>span{display: block;height: 90px;float:left;width: 35%;}
.tab_newblock .newd_new dl>dd{float:right; padding-left:10px; padding-right:0px; 
display:inline-block;width:60%;}
.tab_newblock em.dizhi{font-style: normal;color: #b0b0b0;font-family: '宋体';}
.tab_newblock .news dl {height: 134px;display: block;overflow: hidden;}
.tab_newblock .jingcui dt {height: 38px;line-height: 34px;}
.tab_newblock .news dt {display: block;color: #333;font-size: 16px;overflow: hidden;clear: both;}
.tab_newblock .news dt a.dta {margin-top: 15px;}
.tab_newblock .news dt a {color: #444;font-style: normal;line-height:34px;height:38px;}
.tab_newblock .jingcui .newd_new{padding-top: 6px;}
.tab_newblock .jingcui .newd_new dt span {font-size: 18px;font-style: normal;font-weight:normal;}
.tab_newblock  .news span dd {width: 160px;height: 90px;float: left;display: block;margin: 0;padding-top: 0;}
.tab_newblock  .news dd {height: 88px;margin: 0;float: left;display: block;line-height: 22px;
    overflow: hidden;padding-top: 2px;color: #999999;font-family: "SimSun";}
.tab_newblock  .news span dd img {width: 140px;height: 90px;}
.tab_newblock  .jingcui .news_nr li {height: 33px;display: block;background: url(../img/dian.jpg) no-repeat 0 12px;
padding-left: 12px;font-size: 14px;overflow: hidden;}
.tab_newblock .news_nr li {line-height: 20px;overflow: hidden;}
.tab_newblock .jingcui .news_nr li a {font-size: 16px;font-family: "Microsoft YaHei";}
.tab_newblock .news_nr li a {color: #444;}
.clear {padding: 0;height: 0;line-height: 0;display: block;clear: both;overflow: hidden;}
.tab_newblock .jujiao_cn ul {display: block;padding-bottom: 0px;padding-top:10px;}
.tab_newblock .jujiao_cn li {
    background: url(../img/dian.jpg) no-repeat 4px 14px;
    height: 35px;line-height: 30px;overflow: hidden;font-size: 16px;padding-left: 15px;
}
.tab_newblock .jujiao_cn li a{ color:#444;}
.tab_newblock .left .cn2 .news {padding-bottom: 25px;}
.tab_newblock .right2{ margin-left:0px;}
.tab_newblock .right2_tl2 {background-position: -25px -203px;}
.tab_newblock .right2_tit {height: 30px;font-size: 18px;border-bottom: 1px solid #dcdcdc;
    color: #444444;font-weight: bold;
}
.tab_newblock .ablock{ margin:10px 0px;}
.tab_newblock .ablock a{ padding:2px 3px; display:inline-block; border:1px solid #e5e5e5; background:#eee; margin-right:5px; margin-bottom:5px; letter-spacing:1px}
.tab_newblock .ablock a:hover{ background-color:#FF5D1D; color:#fff !important; font-weight:bold}
.tab_newblock .video1 {width: 294px;height: 216px;margin-top: 5px;position: relative;overflow: hidden;}
.tab_newblock .video1_left {width: 29px;height: 34px;filter: alpha(opacity=70);
    -moz-opacity:0.7;opacity: 0.7;background: #000;position: absolute;
    left: 0;top: 67px;z-index: 11;cursor: pointer;
}
.tab_newblock  .video1_right {width: 29px;height: 34px;
    filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;background: #000;
    position: absolute;right: 0px;top: 67px;z-index: 11;cursor: pointer;
}
.tab_newblock  .videotext1 {width: 294px;height: 25px;line-height: 25px;
    overflow: hidden;position: absolute;left: 0;bottom: 0;z-index: 1;background: #000000;
}
.tab_newblock .right2_tl5 {background-position: -25px -303px;margin-top: 13px;}
.tab_newblock .right2_tit {height: 30px;font-size: 18px;border-bottom: 1px solid #dcdcdc;color: #444444;font-weight: bold;}
.tab_newblock  ul.yvideo li {width: 142px;height: 160px;float: left;margin-right: 10px;
    position: relative;margin-top: 5px;overflow: hidden;}
.tab_newblock  ul.yvideo li a.lip {color: #333;}
.tab_newblock  ul.yvideo li img {width: 142px;height: 105px;}
.tab_newblock  ul.yvideo li p {text-align: center;padding-top: 4px;line-height: 22px;
    height: 44px;overflow: hidden;font-size: 14px;font-family: "SimSun";color: #444;
}
.tab_newblock  ul.yvideo li.last {margin-right: 0;}
.tab_newblock  .news_nr{ margin-top:-20px;}
.tab_newblock  .news_nr li {height: 30px;line-height: 30px;display: block;
    background: url(../img/dian.jpg) no-repeat 0 12px;padding-left: 12px;font-size: 14px;overflow: hidden;
}

/*#tablist*/
#tablist{ padding-top:20px;}
#ulmain .imgmain{ position:relative;color:#fff; margin-bottom:20px; height:150px;}
#ulmain .imgmain:hover{ cursor:pointer}
#ulmain .imgmain img{height:150px;}
#ulmain .imgmain em{display:block; position:absolute;bottom:0px; width:100%; background-color:#222; 
                    padding-top:10px;line-height:25px; overflow:hidden; height:40px;text-overflow: ellipsis;
                        filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6; font-style:normal; z-index:1}
#ulmain .imgmain a{display:block; position:absolute;bottom:0px;left:10px; width:100%;  z-index:2; overflow:hidden;text-overflow: ellipsis;  
                   padding-right:10px;padding-top:8px;line-height:26px;
                   height:40px;color:#fff; }
#ulmain .imgmain a:hover{color:#fff !important;}
#ulmain .imgmain b{display:block; position:absolute;bottom:10px;left:10px; width:100%; display:none;z-index:3;color:#fff;}
#ulmain .imgmain strong{display:block; position:absolute;top:0px;left:0px; width:60px; height:30px; line-height:20px;
                         background-color:#FF4C29;z-index:4; padding:5px; font-weight:normal;
                         filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;}
/* 小屏幕（平板，大于等于768px） */
@media (min-width: 768px) {
	/*#gundong*/
	#gundong{ padding-top:80px;}
  #gundong .row .divright{float:left;}
  #gundong .roll-wrap ul li a{ display:inline-block; color:#888;}
}

/* 中等屏幕（桌面显示器，大于等于992px） */
@media (min-width: 992px) {
	/*bg-black|lg-daohang*/
	.lg-daohang .nav1{width:120%;} 
	/*#gundong*/
	#gundong{ padding-top:10px;}
  #gundong .row .divright{float:left;}
}

/* 大屏幕（大桌面显示器，大于等于1200px） */
@media (min-width: 1200px) {
	/*bg-black|lg-daohang*/
	.lg-daohang .nav1{width:130%;}
	/*#gundong*/
	#gundong .row .divright{float:left; padding-left:10px; }
  #gundong .roll-wrap ul li a{ display:inline-block;  color:#888;}
}
