/* CSS Document */
* {margin:0; padding:0; font-size:12px; list-style-type:none; text-decoration:none;}

body{background:#fff; line-height:20px; }
img { border:0;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}


/*通用属性*/
.clear{ clear:both;}
.zc{ float:left; width:237px; height:auto;}

/*当前位置*/
.dqwz{ margin:0 auto; width:1000px; height:38px; line-height:38px; color:#2E6BAC;}
.dqwz a{ color:#2E6BAC;}

/*低炭生活*/
.main{ margin:0 auto; width:1000px; height:auto;}
.mainl{ float:left; width:688px; height:auto; margin-right:10px; display:inline; border:1px solid #AECAF2;}
.mainl02{ float:left; width:688px; height:30px; line-height:30px; border-bottom:1px solid #A9CDEF; margin-bottom:10px;}
.mainl02 p{ float:left; width:180px; padding-left:10px; height:26px; margin-left:10px; display:inline; line-height:28px; font-size:14px; font-weight:bold; color:#003360; background:url(../img/p2.gif) no-repeat left center; overflow:hidden;}
.dtsh{ float:left; width:648px; margin:auto; padding-bottom:30px;}
.dtsh dl{width:668px; height:auto; margin:0 auto; margin-left:20px; margin-top:10px;}
.dtsh dl dt{ float:left; width:620px; height:auto; background:url(../img/yuandian.gif) no-repeat 0 center; padding-left:20px; text-align:32px; font-size:13px; color:#095797; height:32px; line-height:35px;}
.dtsh dl dt a{ font-size:13px; color:#095797;}
.dtsh dl dt span{ float:right; text-align:right;}
.dtsh dl dd{ width:630px; font-size:12px; border-bottom:1px dashed #ccc; padding-left:20px; padding-bottom:10px; }
.dtsh span{ float:left; width:120px; color:#FC7500; font-size:13px;}
.dtsh ul{ float:left; width:648px; height:auto;}
.dtsh ul li{ float:left; width:648px; height:auto; text-indent:2em;width:640px; height:50px; line-height:80px; text-align:center;}
.gg1{ float:left; width:300px; margin-bottom:10px;}
.gg2{ float:left; width:300px;}

.rdht{ float:left; width:670px; height:auto; margin:auto; display:inline; padding-bottom:20px; overflow:hidden;}
.rdht span{ float:right; text-align:right; width:150px; font-family:宋体;}
.rdht ul{ float:left; width:640px; height:auto; margin:20px 0 20px 25px; display:inline;}
.rdht ul li{ float:left; width:630px; padding-left:10px; height:24px; line-height:24px; background:url(../img/p3.gif) no-repeat left center;}
.rdht ul li a{ color:#333;}

.mainr{ float:left; width:300px; height:auto;}
.rdtj{ float:left; width:298px; height:auto; border:1px solid #A9CDEF; margin-bottom:10px; padding-bottom:10px;}
.rdtj ul{ float:left; width:270px; display:inline; margin:0 0 0 8px;}
.rdtj ul li{ float:left; width:290px; margin-left:15px; margin:0; padding:0; }
.rdtj02{ float:left; width:298px; height:30px; line-height:30px; overflow:hidden; border-bottom:1px solid #A9CDEF; margin-bottom:10px;}
.rdtj02 span{ float:right; padding-right:10px;}
.rdtj02 p{ float:left; width:180px; padding-left:10px; height:26px; margin-left:10px; display:inline; line-height:28px; font-size:14px; font-weight:bold; color:#003360; background:url(../img/p2.gif) no-repeat left center; overflow:hidden;}
.rdtj dl{ float:left; margin:0; padding:0; width:62px; height:auto; margin-left:10px; display:inline;}
.rdtj dl dt{ margin:0; padding:0; width:60px; height:60px; border:1px solid #ccc;}
.rdtj dl dd{ margin:0; padding:0; width:60px; height:26px; line-height:26px; text-align:center;}
.rdtj03{ float:left; width:298px; height:auto;}


/*能源会议*/
.hynew{ width:998px; height:280px; margin:0 auto; border:1px solid #2A69AE; margin-bottom:10px; }
.huiyi{ margin:0 auto; width:998px; height:auto; margin-bottom:4px; margin-top:10px; }
.huiyi01{ float:left; width:324px; height:auto; margin:1px; display:inline; margin-left:1px; margin-bottom:1px;}
.huiyi02{ float:left; width:658px; height:auto; margin-top:2px; margin-right:1px;}
.huiyi01 ul{ float:left; width:299px; height:auto; background:#2A69AC; padding:15px; padding-right:6px; padding-left:18px;}
.huiyi01 ul li{ float:left;  width:96px; height:30px; line-height:30px; margin:0; padding:0; font-size:19px; font-weight:bold; color:#fff;}
.huiyi01 ul li a{ font-size:19px; font-weight:bold; color:#fff;}
.huiyi01 dl{ float:left; width:321px; height:186px; background:#fff; border:1px solid #00438A; display:inline; padding:0; }
.huiyi01 dl dt{ float:left; width:300px; height:50px; line-height:50px; background:#fff; padding:0; margin-left:15px; display:inline; border-bottom:1px solid #2A69AE; font-size:14px; font-weight:bold; color:#0F5298; margin-bottom:10px;}
.huiyi01 dl dd{ float:left; width:300px; height:28px; line-height:28px; background:#fff; padding:0; margin-left:15px; display:inline; font-size:14px; color:#333;}
.huiyi01 dl dd a{ font-size:14px; color:#333;}

.hyzx{ float:left; width:330px; height:auto; background:#fff; border:1px solid #00438A; margin:1px;}
.hyzx01{ float:left; width:998px; height:auto;}

.wqhy{ margin:0 auto; width:998px; height:auto; border:1px solid #046BB8; margin-bottom:10px; background:#fff;}
.wqhy p{ float:left; width:994px; height:27px; line-height:30px; font-size:18px; color:#fff; font-weight:bold; background:url(../img/bg01.gif) repeat-x 0 0; text-align:center; margin-top:1px; margin-left:1px;}
.wqhy ul{ float:left; width:956px; margin-left:20px; margin-top:10px; padding-bottom:10px; display:inline;}
.wqhy ul li{ float:left; width:956px; height:26px; line-height:26px; font-size:14px;}
.wqhy ul li a{ font-size:14px;}
.wqhy01{ float:left; width:996px; height:auto; margin:1px; display:inline;}
.sqhy_pic{ float:left; width:322px; margin-left:1px; height:249px; margin-top:1px;}

.sqhy_right{ float:left; width:652px; margin-left:0px; height:246px; display:inline; margin-top:3px;}
.sqhy_right p{ width:659px; height:27px; text-align:left; line-height:27px; font-size:18px; color:#fff; font-weight:bold; background:url(../img/bg01.gif) repeat-x 0 0; padding-left:12px;  -padding-left:5px;}
.sqhy_right span{font-size:12px; text-decoration:none; color:#fff;}
.sqhy_right ul{ float:left; width:550px; margin:18px 20px 0 30px; display:inline;}
.sqhy_right ul li{ float:left; width:600px; height:auto; font-size:12px; line-height:20px; margin-bottom:8px;}
.sqhy_right h2{ display:block; float:left; width:500px; font-size:16px; font-weight:bold; height:26px; line-height:26px;}
.sqhy_right h2 a{font-size:16px; font-weight:bold; height:26px; line-height:26px;}

.sqhy_text {font-size:20px; font-weight:bold; height:26px; line-height:26px;}

.sqhy_right strong{ color:#ff0000; font-weight:normal;}
.sqhy_right strong a{ color:#ff0000; font-weight:normal;}

.tup{ float:left; width:980px; height:auto; margin-top:20px;}
.tup dl{ float:left; width:162px; height:auto; margin-left:30px; -margin-left:25px; display:inline; margin-bottom:20px; padding:0;}
.tup dl dt{ float:left; width:164px; height:218px; border:1px solid #ccc; padding:2px; text-align:center;}
.tup dl dd{ float:left; width:162px; height:auto; line-height:30px; margin:0; padding:0; text-align:center;}

.zhuce{ margin:70px auto 20px auto; width:1000px; height:auto;}

/*搜索页面*/
.ssy{ margin:20px auto; width:1000px; height:auto; text-align:center; }
.text{ width:250px; height:27px; line-height:27px; border:2px solid #0767B1;}
.ssy_nav{ margin:0 auto; width:1000px; height:33px; line-height:33px; font-size:14px; background:#F1F6FA; text-align:center;}
.ssy02{ margin:0 auto; width:1000px; height:auto; margin-top:20px;}
.ssy02 dl{width:1000px; height:auto; margin:0 auto; margin-top:20px;}
.ssy02 dl dt{ float:left; width:1000px; height:auto; text-align:30px; font-size:16px; text-decoration:underline; color:#333D94;}
.ssy02 dl dt a{ font-size:16px; color:#333D94; text-decoration:underline; }
.ssy02 dl dt span{ float:right; text-align:right; font-size:12px; color:#9A9A9A;}
.ssy02 dl dd{ width:1000px; font-size:12px; text-indent:2em;}
.ssy02 span{ float:left; width:120px; color:#FC7500; font-size:12px;}

/*所有文章*/
.sywz{ margin:0 auto; width:1000px; height:auto; margin-bottom:15px;}
.sywz ul{ float:left;width:1000px; height:auto;}
.sywz ul li{ float:right; width:96px; height:30px; line-height:30px; text-align:center; margin-right:20px; margin-left:20px; display:inline;}
.sywz ul li a{ font-size:14px; color:#0D62A5; font-weight:bold; text-decoration:underline; text-align:center;}
.sywz p{ float:left; width:980px; height:35px; line-height:38px; font-size:14px; font-weight:bold;  padding-left:20px; color:#1F376D;}
.sywz_text{ width:96px; height:35px; color:#FFFFFF; background:url(img/bg03.gif) no-repeat 0 0;}
.sywz01{ float:left; width:1000px; height:auto;}
.sywz01 dl{ float:left; width:829px; height:auto; margin:20px 0 10px 70px; display:inline;}
.sywz01 dl dt{ float:left; width:820px; height:20px; line-height:20px; background:url(../img/bg05.gif) no-repeat left center; padding-left:12px; font-size:13px; color:#053096;} 
.sywz01 dl dd{ float:left; width:829px; height:auto; text-indent:2em; margin-top:4px; padding-top:8px;}
.sywz01 span{ float:right; text-align:right; width:120px; height:auto; color:#707070;}
.sywz01 li{ float:left; text-align:right; width:829px; height:auto; color:#02339A;}
.sywz01 li a{ color:#02339A; font-size:12px; list-style:none; text-decoration:underline;}

/*专栏*/
.zlan{ float:left; width:648px; margin:20px 0 20px 20px; display:inline; padding-bottom:10px; border-bottom:2px solid #43689D;}
.zlan dl{ float:left; width:485px; height:auto; margin:0 auto; margin-left:30px; padding-bottom:10px;}
.zlan dl dt{ float:left; width:465px; height:30px; line-height:34px; background:url(../img/p4.gif) no-repeat left center; padding-left:20px; text-align:30px; font-size:14px;}
.zlan dl dt a{ font-size:14px; }
.zlan dl dt span{ float:right; text-align:right;}
.zlan dl dd{ width:465px; font-size:12px; padding-left:20px; margin-top:6px;}
.zlan span{ float:right; width:120px; text-align:right; color:#003295; font-size:12px; margin-top:10px;}
.zlan span a{ color:#003295; font-size:12px;}
.zlan p{ float:left; width:130px; height:130px;}
.zlan h4{ font-size:14px; color:#01329B; padding-bottom:10px;}
.zlan p img{ width:131px; height:131px; border:1px solid #ccc;}

.zlan01{ float:left; width:600px; height:auto; margin:0 0 10px 10px; display:inline;}
.zlan01 dl{ float:left; width:650px; height:auto; margin:0 0 10px 10px; display:inline;}
.zlan01 dl dt{ float:left; width:630px; height:20px; line-height:20px; background:url(../img/bg05.gif) no-repeat left center; padding-left:12px; font-size:13px; color:#053096; margin-top:6px;} 
.zlan01 dl dd{ float:left; width:638px; height:auto; text-indent:2em; margin-top:4px; background:url(../img/bg04.gif) no-repeat 0 top; padding-top:8px;}
.zlan01 span{ float:right; text-align:right; width:120px; height:auto; color:#707070;}
.zlan01 li{ float:left; text-align:right; width:640px; height:auto; color:#02339A;}
.zlan01 li a{ color:#02339A; font-size:12px; list-style:none; }
.zlan01 dl p{ float:left; width:620px; height:30px; line-height:30px; background:url(../img/p4.gif) no-repeat left center; padding-left:20px; font-size:14px; color:#003298;}
.fenye{ float:left; width:648px; height:auto; text-align:center; padding:20px 0 20px 0; font-size:13px; color:#003295;}
.fenye a{ font-size:13px; color:#003295;}

/*最新动态*/
.zxdt{ margin:0 auto; width:960px; height:auto; padding:20px;}
.zxdt dl{ float:left; width:800px; height:auto; margin:0 0 10px 20px; display:inline;}
.zxdt dl dt{ float:right; width:300px; height:25px; line-height:25px; text-indent:2em; font-size:14px; color:#20356A;} 
.zxdt dl dd{  width:300px; height:25px; line-height:25px; text-indent:2em; font-size:14px; color:#20356A;}
.zxdt span{ float:right; text-align:right; width:120px; height:auto; color:#707070;}
.zxdt ul{ float:left; width:800px; height:auto; padding-left:75px; margin-bottom:20px;}
.zxdt ul li{ float:left; width:300px; height:auto; text-align:left;}
.zxdt ul li a{ text-align:left;}
.zxdt h5{ float:left; width:130px; height:130px;}
.zxdt h5 img{ float:left; width:132px; height:132px; border:1px solid #ccc;}

.zxdt02{ margin:0 auto; width:1000px; height:auto; padding-top:10px;}
.zxdt02 p{ float:left; width:980px; height:35px; line-height:38px; font-size:14px; background:url(../img/p4.gif) no-repeat left center; padding-left:20px; border-bottom:2px solid #43689C; color:#000000;}
.zxdt02 ul{ float:left; width:950px; height:auto; margin:20px 0 20px 20px; display:inline;}
.zxdt02 ul li{ float:left; width:950px; height:auto; margin:0 0 20px 0; display:inline; font-size:13px; color:#4A4A4A; text-indent:2em;}



/*图片库*/
.fenlei{ float:left; width:410px; height:165px; margin-right:10px; display:inline; border:1px solid #DEDEDE;}
.fenlei ul{ float:left; width:387px; margin:5px 15px 0 8px; display:inline; padding:0;}
.fenlei ul li{ float:left; width:69px; height:28px; line-height:28px; margin:8px 0 0 8px; display:inline; list-style-type:none; background:url(../img/tuku/feilei_bg.gif) no-repeat 0 0; text-align:center;}
.fenlei ul li a{ color:#103873;}
.fenlei ul li a:hover{ color:#999;}

.sous{ float:right; width:576px; height:145px; border:1px solid #DEDEDE; background:url(../img/tuku/ss_bg.jpg) no-repeat right bottom; padding-top:20px;}
.tuku{ float:left; width:998px; height:auto; border:1px solid #A9CDEF; margin-top:10px; padding-bottom:15px;}
.tuku dl{ float:left; width:175px; height:210px; margin:20px 0 0 20px; display:inline;}
.tuku dl dt{ width:175px; height:auto; text-align:left; margin-bottom:8px;}
.tuku dl dd{ width:170px; height:20px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.tuku .mingc{ color:#123970;}
.tuku .mingc a{ color:#123970;}
.tuku .riqi{ color:#888888;}
.style01{ font-size:13px; font-weight:bold;}
.tuku span{ float:left; width:998px; height:auto; text-align:center; margin-top:20px;}
.tuku span img{ margin:0 auto; text-align:center; width:695px; height:auto; vertical-align: middle;}
.tuku table{ float:left; width:867px; height:auto; text-align:center; margin-top:20px; margin-left:65px; display:inline; }
.text01{ color:#ff0000; font-family:Arial, Helvetica, sans-serif;}
.text02{ color:#636262; font-weight:bold; font-size:13px;}
.text03{ color:#113A72; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#tu{ margin-top:0;}
.ssjg{ float:left; width:980px; height:38px; line-height:38px; background:url(../img/tuku/ss3.gif) no-repeat 0 center; padding-left:18px; color:#333;}
.tuku h4{ float:left; width:998px; height:50px; line-height:50px; text-align:center; font-weight:normal;}
.tuku h4 a{ color:#2D6BA8;}


.sc-tup{width:998px; height:auto; float:left; margin-top:30px;}
.sc-tup dl{width:875px; height:150px; margin:auto; border-bottom:#CCCCCC dotted 1px; padding-top:30px; padding-bottom:30px;}
.sc-tup dl dt{width:230px; height:150px; float:left; text-align:center; }
.sc-tup dl dt img{padding:2px; border:solid #DDDDDD 1px;}
.sc-tup dl dd{width:645px; height:150px; float:left; color:#000000;   padding-top:5px;}
.sc-tup1{width:755px; height:37px; float:left; text-align:right; padding-right:243px; margin-top:25px;}

.sc-tup2{width:998px; height:auto; float:left; margin-top:30px;}
.sc-tup2 dl{width:875px; height:437px; margin:auto; background:url(../images/sc-tup3.jpg); padding-top:40px;}
.sc-tup2 dl dt{width:490px; height:437px; float:left;}
.sc-tup2 dl dd{width:385px; height:437px; float:left;}
.ju{width:256px; height:164px; background-color:#FDFFCE; border:#DAC085 solid 1px; padding-top:20px;}	
.ju ul li{width:220px; height:164px; line-height:22px; text-indent:24px; margin:auto; color:#000;}

/*会员中心*/
.mtop{ margin-top:20px;}
.pthy{ float:left; width:233px; height:438px; background:url(../img/hy/hy_bg.gif) no-repeat 0 0;}
.pthy h2{ margin:25px auto 0 auto; width:190px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#0A589A; padding:0; border-bottom:1px dashed #ccc;}
.pthy ul{ float:left; width:233px; height:auto; margin:20px 0 0 0; list-style-type:none;}
.pthy ul li{ margin:0 auto; width:180px; height:24px; line-height:24px; border-bottom:1px solid #DBDBDB; color:#0A599B; list-style-type:none; padding:0;}
.pthy ul li a{ color:#0A599B;}

.yhxx{ float:left; width:740px; height:auto; margin-left:27px; display:inline;}
.grzx{ float:left; width:740px;}
.grzx h3{ float: left; width:720px; height:30px; font-size:14px; line-height:30px; color:#0B5795; border-bottom:2px solid #43689F; background:url(../img/hy/yuand.gif) no-repeat left center; padding-left:20px;}
.grzx ul{ float:left; width:700px; padding:30px 0 30px 40px;}
.grzx ul li{ float:left; width:330px; font-size:14px; line-height:24px; color:#213770;}
.grzx dl{ float:left; width:700px; padding:30px 0 30px 40px;}
.grzx dl dt{ float:left; width:700px; font-size:14px; line-height:24px; color:#213770;}
.grzx dl dd{ float:left; width:700px; font-size:14px; line-height:24px; color:#213770;}
.grzx span{ float:left; width:720px; text-align:right; padding-bottom:15px;}

.wdpl{ float:left; width:740px;}
.wdpl h3{ float: left; width:720px; height:30px; font-size:14px; line-height:30px; color:#0B5795; border-bottom:2px solid #43689F; background:url(../img/hy/yuand.gif) no-repeat left center; padding-left:20px;}
.wdpl h4{ float:right; font-size:12px; font-weight:normal; color:#0B5795; padding-right:10px;}
.wdpl h4 a{ color:#0B5795;}
.wdpl ul{ float:left; width:700px; padding:30px 0 50px 40px;}
.wdpl ul li{ float:left; width:330px; font-size:14px; line-height:24px; color:#213770;}
.wdpl dl{ float:left; width:710px; padding:20px 15px 0 15px;}
.wdpl dl dt{ float:left; width:710px; color:#0B5EA4;}
.wdpl dl dt a{ color:#0B5EA4;}
.wdpl dl dd{ float:left; width:710px; text-indent:2em; border-bottom:1px dotted #B3B3B3; padding-bottom:15px; margin-bottom:15px;}
.wdpl span{ float:right; color:#959595;}
.wdpl h5 { float:left; width:710px; text-align:right;}
.wdpl h6{ float:left; width:710px; text-align:center; height:40px; line-height:40px; font-size:12px; font-weight:normal; padding-bottom:20px;}

.xgzl{ float:left; width:740px;}
.xgzl h3{ float: left; width:720px; height:30px; font-size:14px; line-height:30px; color:#0B5795; border-bottom:2px solid #43689F; background:url(../img/hy/yuand.gif) no-repeat left center; padding-left:20px;}
.xgzl dl{ float:left; width:700px; padding:30px 0 50px 40px;}
.xgzl dl dt{ float:left; width:230px; height:30px;font-size:14px; line-height:30px; color:#213770; text-align:right; border-bottom:1px dashed #ccc;}
.xgzl dl dd{ float:left; width:430px; height:25px; line-height:28px; border-bottom:1px dashed #ccc; padding-top:5px;}
.xgzl p{ float:left; width:700px; height:60px; text-align:center;}

.wzxgd{ float:left; width:740px; margin-bottom:20px;}
.wzxgd h3{ float: left; width:720px; height:30px; font-size:14px; line-height:30px; color:#0B5795; border-bottom:2px solid #43689F; background:url(../img/hy/yuand.gif) no-repeat left center; padding-left:20px;}
.wzxgd ul{ float:left; width:700px; padding:30px 0 30px 40px;}
.wzxgd ul li{ float:left; width:330px; font-size:14px; line-height:24px; color:#213770;}
.wzxgd dl{ float:left; width:120px; height:120px; margin-left:22px; display:inline; margin-top:20px; overflow:hidden;}
.wzxgd dl dt{ float:left; width:120px; padding-bottom:10px;}
.wzxgd dl dd{ float:left; width:120px; height:20px; line-height:20px; color:#213770; text-align:center;}
.wzxgd dl dd a{ color:#213770;}
.wzxgd h4{ float:right; font-size:12px; font-weight:normal; color:#0B5795; padding-right:10px;}
.wzxgd h4 a{ color:#0B5795;}
.wzxgd h6{ float:left; width:710px; text-align:center; font-size:12px; font-weight:normal; padding:30px 0 40px 0}

.wscdtp{ float:left; width:740px; margin-bottom:20px;}
.wscdtp h3{ float: left; width:720px; height:30px; font-size:14px; line-height:30px; color:#0B5795; border-bottom:2px solid #43689F; background:url(../img/hy/yuand.gif) no-repeat left center; padding-left:20px;}
.wscdtp dl{ float:left; width:120px; height:160px; margin-left:22px; display:inline; margin-top:20px; overflow:hidden;}
.wscdtp dl dt{ float:left; width:120px; padding-bottom:10px;}
.wscdtp dl dd{ float:left; width:120px; height:20px; line-height:20px; color:#213770; text-align:center;}
.wscdtp dl dd a{ color:#213770;}
.wscdtp h4{ float:right; font-size:12px; font-weight:normal; color:#0B5795; padding-right:10px;}
.wscdtp h4 a{ color:#0B5795;}
.wscdtp h6{ float:left; width:710px; text-align:center; font-size:12px; font-weight:normal; padding:30px 0 40px 0}