﻿@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
list-style:none;
}
html{ 
font-family:微软雅黑,Microsoft YaHei,Helvetica Neue,Helvetica,Roboto,Heiti SC,STHeiTi,Arial,sans-serif;  font-family:'微软雅黑';
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
line-height: 1.5;	}
body{
font-size: 16px;
font-size: 100%;
font-size: 1em;
overflow-x: hidden;
min-width: 360px;
color: #1a1a1a;

margin:0px; 
padding:0px;
 }
 a{ 
 text-decoration:none;
 }
 img {
max-width: 100%;
}
*{ font-family:'微软雅黑'; font-size:0.875em;line-height: 1.875em;}


/*窗口设置*/

@media screen and (max-width: 960px) {
.warpheader,.footerny,.hbdt,.picnews,.datecenter,.frendlinks,.xtlinks {
width: 960px;

}


}
@media screen and (max-width: 768px) {
.warpheader,.footerny,.hbdt,.picnews,.datecenter,.frendlinks,.xtlinks {
width: 768px;
}
.picnews_right,.dropmenudiv,.chromestyle{ display:none;   }
.picnews_left,.hbdt_left,.hbdt_right,.shujgb{ width:100% !important;  clear:both !important; margin:0 auto;}
.navbtn{ display:block !important;}
.chromestyle ul{ background:#1b70c5; position:absolute; width:160px !important; right:5px; top:52px;}
.chromestyle li{ float:none !important;}
.chromestyle li a{ color:white; line-height:2.25em !important;/*52/16 */
text-align:left !important; display:block; padding-left:1.1em; padding-right:1.1em; font-size:14px; border-bottom:1px solid #3784d1;}
.navdh{  position:relative;}
}

@media screen and (max-width: 320px) {
.warpheader,.footerny,.hbdt,.picnews,.datecenter,.frendlinks,.xtlinks {
width: 320px;
}
.inputbox{ display:none;}

}
/*详细页*/
.datialtitle {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #515151;
    border-bottom: 1px solid #e1e1e1;
    width: 92%;
    margin: 10px auto;margin-bottom: 38px;
}
.datialtitle span {
    font-size: 16px;
    color: #919191;
    font-weight: normal;
  		line-height:50px;
}
.datial{
	margin-bottom:40px;
}
/*header*/
.sh_header{ width:100%; }
.logo{ width:100%;  clear:both; background:rgba(255,255,255,.8 );

  box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.35); position:fixed; top:0;  z-index:1;}	
  
.bg_fff{ width:100%;  clear:both; background:white !important;

  box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.35); position:fixed; top:0;  z-index:1; }
.logoimg{ position:relative;float:left; margin-left:1.5%; margin-top:10px;}
 
.search{ float:right;  margin-right:1.5%;  margin-top:10px; margin-bottom:0px;}
.search .lan a{color:#717171;padding:0 0.3em;}
.search .lan a:hover{color:#035a9b;text-decoration:underline;}
.search .lan{ font-size:0.75em;/*12/16*/
	line-height:28px;/*27/12*/
    float:left;}
.search .inputbox{ float:right; width:262px; height:29px; border:1px solid #e1e1e1; background:white; }
.search .inputbox input{ width:232px; height:28px; border:none; background:none; line-height:28px; float:left;}
.search .inputbox img{ vertical-align:middle; margin-top:5px; right:25px;}

.navdh{ width:100%; }


/*banner*/
.banner{ position:relative; top:0;  width:100%;z-index:0;height:350px;}
.banner img{ width:100%;}
.img_btn{ position:absolute; top:50%; left:12%; }
.img_btn li{ width:10px; height:10px; border-radius:50%; border:solid 3px #fff; background:none;  margin-bottom:15px;}
.img_btn .current_btn{ background:#fff;}

/*环保动态*/
.hbdt{  width:100%;  max-width:1400px; margin:0 auto;  clear:both; position:relative;}
.hbdt_left{width:58.453125%;/*660*/ float:left; min-height:900px; margin-left:2.9765625%;/*10*/ }
.hbdtbt{ width:100%; border-bottom:2px solid #e1e1e1; margin-top:18px !important; height:45px; margin:0px auto;}
.hbdtbt h2{ font-size:28px; color:#095fa0; float:left; margin-top:0;}
.hbdtbt span{ float:right;  margin-top:10px;　margin-right:0.9765625em;/*10*/}
.hbdtbt span a{ font-size:15px; color:#717171; }

.hbdtdate{ margin-top:26px; padding-bottom:10px; clear:both; height:145px; width:98%; position:relative; margin-left: 17px;}

.hbdtdate h3{  color:#434242; display:block; margin-bottom:10px; font-size:20px; font-weight:normal;}
.hbdtdate p{font-size:16px; color:#717171; line-height:34px;  padding-top:10px;}
.hbdtdate img{ float:left; margin-right:30px; vertical-align:middle; display:block; margin-top:-10px;}

/*新闻动效*/
.hbdt_back{box-shadow: 0 8px 16px 0 rgba(7,17,27,.2); background:#fff;  height:170px; position:absolute; top:-10px; width:100%; display:none;overflow:hidden;}
.hbdt_back_a{ position:absolute; width:100%; top:-100%; cursor:pointer; }
.hbdt_back_a img{ float:left; margin-top:10px; margin-left:10px;}
.hbdt_back_a a{ font-size:23px; color:#095fa0; line-height:46px; margin-top:58px; margin-right:45px;}




/*右侧内容*/
.hbdt_right{ float:right; width:33.54291875%;/*323*/  margin-right:2.9765625%;/*10*/}
/*统计分析*/
.tongjifenxi{width:101%; margin-left:-3%;}
.tj_li{float: left;width: 78px;margin-left: 30px;}
/*会议内容*/
.meeting{ width:98%; margin-left:2%;min-height:325px;}
.bm_btn{
  border-radius: 5px;
  background-color: rgb(252, 159, 48);
  width: 98%;
  height: 42px;
  text-align:center; font-size:18px;font-weight:bold; line-height:42px; margin-top:10px;
}
.bm_btn a{ color:#fff;}

/*出版物 会议*/
.chubanwulist{ width:98%; margin-left:2%; overflow:hidden; position:relative; height:43% }
.chubanwulist1{ width:86%; margin-left:7%; overflow:hidden; position:relative; height:41% }
.left_cbw{ position:absolute; top:170px; left:0px; }
.right_cbw{ position:absolute; top:170px; right:0px; }
.hyleft_cbw{ position:absolute; top:53%; left:0px; }
.hyright_cbw{ position:absolute; top:53%; right:0px; }
.left_jt{ position:relative; top:135px; left:20px; z-index:999;width:20px;}
.right_jt{ position:relative; top:106px; left:1325px; z-index:999;}
.meetinglist{ margin-top:25px !important; width:98%; margin:0px auto; }
.meetinglist li a{ color:#717171; font-size:18px; line-height:2.33333em;/*24/14*/}
.meetinglist li a span{ float:right; margin-right:10px; font-size: 14px; margin-top: 8px;}
.chubanwu{ color:#717171;overflow:hidden; float:left; margin-right:12px;}
.zzcb_font{padding-left:90px;}

/**视频*/
.videolist{ width:98%; margin-left:2%; position:relative;}
.video{ margin-top:20px; }
.videoplaybtn{ position:absolute; top:50%; left:50%; margin-left:-50px;}
.VideoIndex{margin-top:20px;}
.VideoIndex img{margin-top:100px;}

/*会议*/
.huiyi{ clear:both;  width:100%;  max-width:1360px;min-width:1300px; margin:0px auto; overflow:hidden; margin-bottom:30px; }
.hycyg{right:-20px; margin-top:30px; margin-bottom:30px; text-align:center; font-size:16px; color:#333; overflow:hidden; position:relative; width:3700px;}
.hycyg li{ float:left; margin-right:24px;}
.hycyg li img{ margin-bottom:10px;z-index:0;}
.hycyg .left_jt{ top:32%;}
.hycyg .right_jt{ top:32%; }

/*数据中心*/
.datecenter,.country{ clear:both;  width:100%;  max-width:1360px;min-width:1300px; margin:0px auto; overflow:hidden; margin-bottom:30px; }
.btlinebg {
    width: 100%;
    text-align: center;
    margin: 0 auto;
}
.btlinebg h3 {
    background: rgba(255,255,255,.0);
    width: 200px;
    margin: 0px auto;
    color: #095fa0;
    font-size: 28px;
    border-bottom: solid 3px #095fa0;
    line-height: 60px;
  font-weight: 600;
}

.datecenter{  padding-top:20px; }
.datecenter ul{ margin-top:20px; overflow:hidden; padding-bottom:20px; }
.hb_title{ text-align:center; }
.hb_title h2{ font-size:18px; font-weight:normal; color:#333333; padding-top:20px; }
.hb_title p{ font-size:12px; color:#999999; padding-bottom:15px;}
.hb_content{width:310px; background:#f6f6f6;margin-top:20px;  margin-left:25px;margin-right:90px; margin-bottom:20px; float:left; position:relative; }
.hb_content img{ float:left;}
.hb_text{ float:left; width:140px; text-align:center; padding-left:10px; padding-right:10px;}
.hb_text h3{ line-height:30px; margin-top:40px; margin-bottom:20px;font-size:18px; color:#333; font-weight:normal;}
.hb_text input,.news_more input{ width:64px; height:24px; border-radius:12px;  background:none; border:solid 1px #dbdbdb; color:#666666; cursor:pointer;}

/*数据中心动效*/
.hb_back{background-color: rgb(255, 255, 255);
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.34);
  width: 310px; height:170px;
 position:absolute; top:0;display:none;overflow:hidden;
}
.hb_back_a{  width:100%;  height:100%; position:absolute; top:-100%; overflow:hidden;}
.hb_back_a h1{ background:#7ecef4; text-align:center; height:36px; line-height:36px; color:#fff; font-size:18px; margin:0;}
.hb_back_a .news_bt{ float:left;  font-size:16px; line-height:34px; color:#717171; margin-left:30px; margin-top:15px; margin-bottom:18px;}
.hb_back_a .news_more{ float:right; margin-top:46px; margin-right:25px;}




/*国别*/
.cyg{right:-20px; margin-top:30px; margin-bottom:30px; text-align:center; font-size:16px; color:#333; overflow:hidden; position:relative;}
.cyg li{ float:left; margin-right:24px;}
.cyg li img{ margin-bottom:10px;z-index:0;}
.cyg .left_jt{ top:32%;}
.cyg .right_jt{ top:32%; }

/*页脚*/
.footer_out{ background:#aaaaab; overflow:hidden; clear:both; }
.footer{ width:100%; max-width:1200px; margin:0 auto;}
.copyright,.yqlj{ float:left;}
.copyright li{ float:left; margin-top:30px; margin-bottom:20px;}
.copyright li a{ font-size:15px; font-weight:bold; color:#fff;}
.copyright p,.copyright .ewm{ font-size:12px; color:#e5e5e5; line-height:30px;}
.ewm{ overflow:hidden;  margin-bottom:40px; margin-top:20px;}
.ewm img{ float:left; margin-right:20px; }
.ewm p{float:left; margin-top:25px;}
.yqlj{ margin-left:20px;}
.yqlj h1{ font-size:16px; color:#fff;margin-top: 30px; margin-bottom:10px;}
.yqlj ul{float:left; padding-left:58px; margin-right:10px;margin-top: 24px; }
.yqlj a{ color:#e5e5e5; line-height:30px;}


/***关于我们***/
/***平台简介***/
.little_nav{ background:#f6fafd; width:81%; margin-left:124px; overflow:hidden;font-size: 20px;
    line-height: 40px;}
.little_nav_a{ width:1200px; margin:0 auto;}
.little_nav_a li{ float:left;  font-size:16px;line-height:40px;}
.little_nav_a li img{margin-top:12px;}
.little_nav_a li a{ line-height:40px; color:#333333; font-size:16px;}

.ptjj_main{max-width:1200px; margin:0 auto; clear:both;}
.ptjj_left{ width:248px; background:#f6fafd; height:870px; float:left;}
.ptjj_left h1{ background:#0c70b8; line-height:42px; font-size:18px; padding-left:20px; color:#fff; margin-bottom:15px; }
.highlight{ background:#0c70b8; line-height:42px; font-size:18px; padding-left:20px; color:#fff; margin-bottom:15px; }

.ptjj_left h2,.sjbt h3{ font-size:18px; font-weight:normal; padding-left:25px;  line-height:50px; cursor:pointer;}/** color:#4c4c4c **/
.ptjj_left h2:hover{color:#0c70b8;}

.ptjj_right{ float:right; margin-top:10px;  width:910px; }
.zxjj{ position:relative; margin-top:10px; margin-bottom:20px;
  background-color: rgb(250, 250, 250);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.13);
  width: 882px;
  height: 280px;
}
.zxjj:hover{box-shadow: 2px 3.464px 21px 0px rgba(0, 0, 0, 0.34);}
.zxjj h1{ font-size:18px; font-weight:bold; color:#005799; text-align:center; border-bottom:solid 1px #d9d9d9; line-height:40px;}
.zxjj_img{ float:left; margin-top:10px; margin-left:10px; margin-right:30px;}
.zxjj p{ font-size:16px; color:#4c4c4c; line-height:34px; margin-right:20px; text-indent:32px; margin-top:15px;margin-left:25px;}
.zxjj a{ float:right; margin-right:20px;     font-size: 16px;}




/*环保动态*/
.hbdt_first{height: 240px;}
.hbdt_first h1{font-size: 25px;
    font-weight: bold;
    color: #005799;
    text-align: center;
    line-height: 35px;}
.hbdt_first h3{font-size: 15px;text-align: center; margin-top: 10px;color: #383737;}
.hbdt_first p{font-size: 16px;
    color: #4c4c4c;
    line-height: 34px;
    margin-right: 20px;
    text-indent: 32px;
    margin-top: 25px;}
.hbdt_img1{margin-top:25px;    float: left;
    margin-left: 10px;
    margin-right: 30px;}
.hbdt_first a{    float: right;
    margin-right: 20px;
    font-weight: inherit;
    color: #005799;
    font-size: 15px;}
.hbdt_btn{border-radius: 5px;
    background-color: rgb(252, 159, 48);
    width: 30%;
    height: 30px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    margin-top:20px;}
.ptjj_right hr{    border-top: 1px solid #808080;}
.nr{ margin-top:30px;margin-left:38px;}
.nr h1{    color: #005799;
    font-size: 22px;line-height: 33px;margin-left: 7px;    margin-top: 9px;min-height:70px;}
.nr_p {font-size:15px; text-indent: 25px;line-height:30px;  }
.nr_time{color: #005799;font-size:15px;padding-left:10px;}
.nr li{
 background-color: rgb(250, 250, 250);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.13);
  width: 410px;
  height: 550px; 
  float:left;
 /* margin-left:20px; */
  margin-right:20px;
  margin-bottom:36px;padding-left: 10px;
    padding-right: 10px;}
.nr li:hover{ box-shadow: 2px 3.464px 21px 0px rgba(0, 0, 0, 0.34);}
.nr li img{ margin-top:15px;width:350px; height:180px; }


/*会议活动*/
.hy_content{width:883px; margin-top:5px;  position:relative;   margin-bottom:30px;
}
.hy_font{ clear:both; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.13);  background-color: rgb(250, 250, 250);  padding-bottom: 10px; }
.hy_font img{ float:left;}
.hy_text{ float:right; width:550px;  padding-right:20px;}
.hy_text h3{ line-height:30px; margin-top:10px; margin-bottom:10px;font-size:18px; color:#005799;  text-align:center;}
.hy_text p{ font-size:16px; color:#4c4c4c; line-height:32px;  text-indent:32px;}
.hy_text input{ width:84px; height:24px; border-radius:12px;  background:none; border:solid 1px #dbdbdb; color:#666666; cursor:pointer; }
.hy_text a{color:#005799; float:right;font-size:12px;}

.hy_back{  background-color: rgb(250, 250, 250);
box-shadow: 2px 3.464px 21px 0px rgba(0, 0, 0, 0.34);
   width: 910px;
  height: 220px;
 position:absolute; top:0;overflow:hidden;
 display:none;
}
.hy_back_a{  width:100%;  height:100%; position:absolute; }
.hy_back_a h1{ text-align:center; line-height:36px; color:#005799; font-size:18px; margin-top:10px;}
.hy_back_a p{font-size:16px; line-height:34px; color:#4c4c4c; margin-left:30px; margin-top:15px; margin-right:30px; text-indent:32px;}
.hy_back_a  .news_more{  text-align:center; }
.hy_back_a  .news_more input{ width:84px; height:24px; border-radius:12px;  background:none; border:solid 1px #005799; color:#666666; cursor:pointer; margin-top:6px;color:#005799;}


/*数据中心*/
.sjbt h2{ background:#e9eaee; color:#000;   font-weight:bold; padding-left:20px; line-height:40px; margin-right:20px;} 
.sjbt h3:hover{ color:#0c70b8}
.sjbt h3{ padding-left:25px; margin-top:20px; margin-bottom:20px;line-height:30px;}

.tjb{ width:100%; border-collapse:collapse; border:#e4e4e4;text_align:center; }
.tjb th{ font-size:18px; font-weight:bold; color:#333;}
.tjb tr{ text-align:center; font-size:18px; color:#333333;  height:70px;}
.tjb tr:hover{background-color:#268ddb; color:#fff;}


/*法律法规*/
.flfg_normal{font-size:18px; margin-top:20px; color:#333333; line-height:50px; background:url(../images/img_12.png) no-repeat   center; background-position:20px; padding-left:40px; cursor:pointer;}
.flfg_normal:hover{background-color:#0c70b8; color:#fff; background-image:url(../images/img_13.png); }
.flfg_normal:hover span{color:#fff;}
.flfg_normal span{float:right; font-size:14px; color:#999999; margin-right:20px;}

.flfg_nr .even{ background-color:#f5f5f5;}
.flfg_nr .even:hover{ background-color:#0c70b8;}

/*追加*/
.datecenter{
        margin-bottom: 0px;
         opacity:1;

        background-image:url('../images/datacenterbg.jpg');
        background-attachment:fixed;
        background-position:100% 100%;
        background-repeat:no-repeat;
        padding-bottom:10px; 
        background-size: 100% 100%;
    }
/* .country{
	   background-image:url('../images/mapblue3.png');  
        background-repeat:no-repeat; 
        background-size: 100% 100%;
  
    } */
 .datac{
         margin:0px;
         width:32%;
		 margin-right:12px;
		 margin-bottom:15px;
         height:256px;
		 border:solid 3px rgba(255,255,255,.6);
		 
    }
    .dataimg{
        width:100%;
        height:250px; 
    }
.dataimg 
    {opacity:0.8; filter:alpha(opacity=70)}
    .dataimg:hover {
        opacity:1;
        filter:alpha(opacity=100);
    }
.datacenter_text{ 
        position: absolute;
        font-size: 20px; 
        font-weight: bold;
        left:140px;
        top:110px;  


        color: rgb(181, 204, 247); text-shadow: 1px 1px 0px black; 
    }
.center1{
        width: 1200px;
         margin-left: auto; 
         margin-right: auto; 
         text-align: left;
    }  
.yqlj ul li a{
	font-size:12px;
}

.zxbm{ text-align:center;}

.zxbm_btn{ background:#15a0f0; -webkit-border-radius:4px; border:none; padding:4px 14px; color:white;font-size: 2.875em;
    margin-bottom: 12%;}


/*视频*/
.videolistcss{ width:430px; height:400px; 1border:1px solid #e1e1e1; float:left; margin:10px;}
.Videotitlecss{ text-align:center; font-size:18px;  color:#717171;}
.Videotitlecss a{ color:#717171;}
.thumbnail{ text-align:center;}
.VideoIndex{ margin-top:10px; }
.thumbnail img{ margin-top:100px;}
.bannerImglb img{ width:65.42968%;/*670*/ height:340px; overflow:hidden;}

/*国别*/
.GJJS_center2 {
    
    margin-left: auto;
    margin-right: auto;
    text-align: left;
        max-width: 1400px;
    	width: 94%;
}
.GJJS_left {
    width: 66%;
    float: left;
    margin: 20px 0px 20px 10px;
}
.GJJS_left p {
    font-size: 16px;
    margin: 10px 0;
    text-indent: 32px;
    line-height: 28px;
  		color:#1a1a1a;
}
.GJJS_left h1{
		margin-top: 10px;
}
.GJJS_left p sup {
    font-size: 12px;
    color: #06F;
}
.GJJS_right {
    width: 30%;
    float: right;
}
.GJJS_right img {
    margin-top: 20px;
  		width: 100%;
}

.GJ_nr {
    margin-top: 5px;
    margin-right: 0px;
    padding-right: 0px;
    padding-top: 10px;    margin-bottom: 30px;
    overflow: hidden;
}
.GJ_nr li {
    background-color: rgb(250, 250, 250);
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.13);
    width: 410px;
    height: 494px;
    float: left;
    margin-top: 15px;
    margin-left: 20px;
    margin-right: 10px;
    margin-bottom: 36px;
}
.GJ_nr li:hover {
    box-shadow: 2px 3.464px 21px 0px rgba(0, 0, 0, 0.34);
}
.news {
    font-size: 16px !important;
    line-height: 36px;
    border-bottom: dotted 1px #cccccc;
}
.GJHY_left {
    width: 100%;
    float: left;
}

.GJHY_right {
    width: 100%;
    float: right;
}
.GJHY_hy_content {
    width: 100%;
    margin-top: 5px;
    position: relative;
    margin-bottom: 30px;
}
.GJHY_hy_back {
    width: 100%;
    height: 250px;
}
.GJHY_hy_font {
    height: 250px;
    clear: both;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.13);
    background-color: rgb(250, 250, 250);
}
.GJHY_hy_back h1{
		font-weight: bold;
}
.GJHY_hy_text {
    width: 63%;
}
.GJHY_hy_text h3{
		font-weight: bold;
}
#GJ_law span{
		margin-top: 12px;
}
.pagination>li>a>span{
		    line-height: 1.42857143;
}