
i{ font-style:normal;}
.clear{ clear: both;}

/*pub_style*/
.chromestyle ul li a{ font-family: "微软雅黑" !important;}
.search{width:750px}
.footer_hr{width:1px; height:300px; background:rgba(255,255,255,.3); float:left; margin-right:30px;margin-left:-15px}
.copyright a { font-size: 12px;color: #e5e5e5; line-height: 30px;}
.yqlj{border-right:1px solid #C3C3C4;border-left:1px solid #C3C3C4;width:739px;height:300px;float:left; margin-left:30px;text-align:center}
.yqlj ul li{ float:left; width: 300px;}
.yqlj h1{ margin-top: 30px;}
.z_wb a{display:inline-block;text-decoration:none;height:20px;line-height:20px;}
.z_wb img{float:left;}
.z_wb p{float:left;height:20px;line-height:20px;margin: 0px 0px 0px 5px; }
.ewm{ float: left;}
.yqlj ul li a:hover{ text-decoration: underline;}
/*index*/
.center2{ margin-top: 40px;}
#dropmenu5 {width:120px;}
.lan{font-size:14px;margin-left:300px;margin-right:0px;}
.search1{position:absolute;width:30px;z-index:9}
.img1{position:absolute;right:35px;z-index:8}
.navdh p{color:#337ab7;font-weight:bold;font-size:16px;}
.dropmenudiv a.blue{color:#337ab7;font-weight:bold;font-size:16px;}
.meetinglist li a:hover,.hbdtdate h3:hover{color:#337ab7}
.dots{z-index: 9999999;position: absolute;bottom: 30px;left: 50%;width:82px; margin-left: -41px; }
.dots li{ float: left; width: 10px; height: 10px; border-radius: 500px; margin-right: 10px; background-color: #e3e3e3; text-indent: -9999px;}
.dots li.active{ background-color:#337ab7;}
.nr li{height:295px;width:360px;margin-bottom:10px}
.nr li img{width: 358px; height: 195px;margin-top: 12px;}
.nr h1{font-size:18px;}
.hbdtdate{margin-top:0px; padding-bottom:0; height:45px;}
.hbdtdate h3{ line-height: 36px;}
.hbdtdate span{display: inline; float:right;margin-right:14px;color: #a7a7a7;font-size: 14px;line-height: 37px;}
.sjal li{height:155px;width:180px;margin-left:0px;margin-right:22px;margin-bottom:10px;padding-left:10px;padding-right:10px}
.sjal li img{width: 190px;height: 135px;margin-top:10px;}
.sjal ul{ margin-left: 10px;}
.thumbnail {height: 300px; background-position: center; background-repeat: no-repeat; }
#cbwlb{margin-top:28px; width: 405px;}
.chubanwu{ margin-left: 0;}
.chubanwu a{color:#005799; float:right;}
.chubanwu a img{border:1px solid black}
.two_news{ margin-bottom: 30px; overflow: hidden;}
.jscy{ margin-top: 47px !important;}
#hycbwlb{margin-top: 35px;} 
.cyg li{ margin-left: 0px;}

/*关于我们*/
.ptjj_left h3{ height: 50px;line-height: 50px; font-size: 18px;padding-left: 25px;}
.little_nav span{color:#ccc;padding:0 5px;}

/*国别*/
#ul {padding: 0;width: 1000px; zoom: 1;margin-left: 140px;}
#ul li {list-style-type: none;float: left; width: 200px; height: 140px; margin-left: 20px; margin-top: 10px;margin-bottom: 40px;text-align: center;color: #fff; border: 1px solid grey;}
#ul li a span { width: 200px;height: 30px; display: block;font-size: 20px;}
.ptjj_main{ margin-top: 10px; overflow: hidden;}
.sjbt h2{ margin-bottom: 25px;}

/*国别-新闻动态*/
.nr2{ width: auto; height: auto;}
.nr2 a{ color: #fff; display: block;}
.nr2 li{ width: 410px; height: 520px;margin-bottom: 23px;}
.nr2 li img{ width:390px; height: 212px;}
.x_xwdt h2{ width: 248px;}

.page{ height: 30px; font-size: 16px; line-height: 30px; margin: 80px 0px; text-align: center; margin-top: 30px;}
.page a{ font-size: 16px; border: 1px solid #d7d7d7;  padding: 6px 13px;}
.page a.not{ color: #999;}
.page span{ font-size: 16px;border: 1px solid #005799; padding:6px 13px; background: #005799; color: #fff;}
.page i{ margin: 0 8px 0 15px;}
.page i input{ width: 40px; height: 31px; line-height:31px; margin: 0 5px; border: 1px solid #d6d6d6; text-align: center; outline: none;}
.page i input.submit{font-size: 16px;border: 1px solid #d7d7d7; padding:1px 10px; background: #fff; width: auto; height: auto; *width: 50px; *height: 24px; *line-height: 24px;*padding-top:0px;*margin-top:0px; *border: 1px solid #d7d7d7;}
.page i input.submit:hover{ background: #d7d7d7;}
.center_ul h2:hover,.foot_l h3 a:hover,.foot_l h4 a:hover,.foot_l h2 a:hover,.nav li a:hover,.Box_con2 .conbox2 ul li:hover p,.lsdt dt:hover p,.lsdt dd:hover p{ color: #549e39;}
hr.hr{ margin-bottom: 12px;}

/*国别子栏目*/
.GJ_nr li{height:280px;width:402px;margin-left:18px;margin-bottom:10px}
.GJ_nr li img{width:373px; margin:12px 0px 5px 14px; }
.GJ_nr li h3{font-size:18px; color:#005799; margin-left:13px;font-weight:bold; margin-top: 10px;}
.hbdtdate{margin-top:0; padding-bottom:0; height:40px;}
.hbdtdate span{display: inline; float:right; margin-right:30px;}
.GJ_news{ padding-bottom: 50px;}

/*环保技术产业*/
.x_cy{height:950px;width:162px;overflow:auto;overflow-x:hidden; margin-top:30px;}
.x_cy h1 a{ color: #fff;}
.middle_right{ width:1181px;border-top: none;border-right: none;border-bottom: none; float: left;margin-left:56px;}
.middle_right li{width: 290px;height: 210px;overflow: hidden; float: left; position: relative; margin-top: 30px;margin-left: 3px;}
.middle_right span{ width: 280px;height: 15px; position: absolute;left: 0px; bottom: 0px;padding: 18px 2px; display: block; background-color: grey;color: #fff;text-align: center;font-family: "微软雅黑";font-size: 14px;line-height: 0px;}
.middle_right li img{ width: 280px; height: 200px;}


/*会议活动*/
.m_hyhd{ margin-top: 30px;}
.hyhd{ width: 940px;margin-left: 80px;}
.ptjj_left h2{ margin-top: 20px; margin-bottom: 10px;}

/*历史活动*/
.lshd{margin-top: 27px; width: 1060px;}

/*生态伙伴关系_国内*/
#middle_left {width:910px; height: 800px;border-top: none; border-right: none; border-bottom: none;float: left;overflow: auto;}
#photo_img { width: 280px;height: 210px;overflow: hidden; float: left; position: relative;margin-top: 30px;padding-left: 8px; margin-right: 10px;}
#photo_img img { width: 280px;height: 200px;overflow: hidden;}
#photo_img span {width: 280px; height: 15px; position: absolute; left: 0px;bottom: 0px; padding: 18px 2px;display: block;background-color: aliceblue;color: #3333ff; text-align: center;font-family: "微软雅黑"; font-size: 14px;line-height: 0px;}
.tjbtncssy button { background: #167AC3;padding: 16px 100px;color: white;  border: none; cursor: pointer; font-size: 16px; width: 100%;}
.bmtable {width: 80%;margin: 10px auto;font-size: 17px;}
.bmtable th { width: 220px; text-align: left; color: #555; font-weight: 300; }
.bmtable td {line-height: 46px;}
.tjbtncss {width: 80%; margin: 20px auto;text-align: center;}
.tjbtncss button { border-radius: 4px;background: #167AC3; padding: 5px 20px;color: white;border: none;margin: 4px;cursor: pointer;}
.bmtable td input { width: 227px;border: 1px solid #ccc;height: 26px;line-height: 26px;}
.bmtable td textarea {width: 227px;border: 1px solid #ccc;height: 100px;}
#middle_right{width:270px;float: right;background-color:aliceblue;height:800px;margin-top: 15px;}
.tjbtncssy{margin-top:13px}
.bmtable{border-collapse:separate; border-spacing:0px 10px;}

/*通用细览*/
.datialdate{ width: 92%; margin: 0 auto; }
.datialdate p{text-align: justify;font-size: 16px;color: #333; text-indent: 2em; margin-bottom: 10px;}
.datialdate img{ max-width: 80%; margin: 0 auto; display: block;}

/*网站地图*/
.fatherlist{ padding-bottom: 32px;}
.map_body {padding-left: 15%;}
.map_title {border-bottom: 1px solid rgba(0, 0, 0, 0.32); width: 90%;margin-bottom: 19px;margin-top: 45px;padding-bottom: 20px;}
.fatherli {padding: 8px}
.fatherli img {width: 28px; margin-top: -4px;}
.fatherspan {font-size: 18px; color: #035a9b;font-weight: bolder;}
.childlist {border-top: 1px solid rgba(128, 128, 128, 0.41);overflow: hidden; width: 90%; }
.childrenli { float: left; width: 20%; padding-top: 11px; padding-left: 4%; margin-bottom: -3px;}
.fatherli a {margin-left: 5px;}
.childrenli img { margin-top: -8px;}
.childrenspan { font-size: 16px; color: black;}

.ptjj_left h1 a { color: #fff;}

/*研究咨询*/
.zzcb_font img{border:1px solid #000;margin-right: 10px;}
.hy_text a{color:#005799; float:right;font-size:15px;}



@media screen and (max-width:990px){
    .boxcenter{width:100%}
    .two,.box1,.box_tab{ width: auto;}
    .search{width: auto; margin-top: 43px;}
    .lan{ margin-left: 0;}
    .nr li{ width: 240px; height: 197px;}
    .meetinglist li a{ font-size: 16px;}
    .nr li img{width: 220px; height: 120px;}
    .nr h1{ font-size: 16px; line-height: 23px;}
    .thumbnail{ height: 235px;}
    .sjal li{ margin-right: 10px; width: 128px; height: 120px;}
    .sjal li img{ width: 108px; height: 92px;}
    .chubanwulist{ height: auto;}
    .chubanwulist1{ height: auto}
    .yqlj{ display: none;}
    .copyright li a{ font-size: 24px;}
    .copyright p, .copyright .ewm{ font-size: 24px; line-height:40px;}

    .ptjj_left{ margin-left: 25px; width: 147px; margin-top: 0; min-height: 996px;}
    .ptjj_right{ margin-right: 25px; width: 763px;}
    .zxjj{ width: 763px;}
    #ul{ margin-left: 14px;}
    .x_xwdt{ width: 248px;}
    .m_gb{ width: 248px;}
    .m_r{ width: 658px;}
    .hbdt_first{ height: 323px;}

    .nr2 li{ width: 274px; height: 490px;}
    .nr2 li img{ width: 249px; height: 136px;}

    .GJ_nr li{ width: 277px; height: 247px;}
    .GJ_nr li img{ width: 246px;}

    .middle_right { width: 730px; margin-left: 25px;}
    .x_cy{ margin-top: 30px;}
    .middle_right li{ width: 232px; margin-left: 10px; height: 168px;}

    .m_hyhd{ margin-top: 30px;}

    .hy_content{ width: 770px;}
    .hy_text{ width: 446px;}

    #middle_left{ width: 620px;margin-left: 37px; min-height: 1005px;}
    #middle_right{ margin-right: 37px;}

    .datialdate{min-height: 792px;}

    .childrenli{ width: 25%;}

    .map_body{ min-height: 993px;}

    #photo_img img{ width: 272px; height: auto;}
    .datial{ min-height: 939px;}
    .datecenter, .country{ min-width: auto;}
    .btlinebg{ margin-top: 20px;}
    }  