@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px}
body{font-size:12px; font-family:"宋体"; background:#f4f7f0}
a{ color:#636363; text-decoration:none;}
img{ border:none;}
a:hover{color:#f32410; text-decoration:none;}
ul,li{list-style-type:none}
.clear{ clear:both; *display:inline;/*IE only*/}
.hidden{display:none;}
a.hh{ color:#b81c22;}

/*index*/
.container{ width:100%; margin:0 auto; }
.zy-tl{ width:100%;margin:0 auto; height:308px; margin:0 auto;}  
.banner{ width:1078px; height:308px; margin:0 auto;}
.zy-lhk{  width:965px; margin:0 auto; background:#FFF; border:1px solid #e1ead7; padding-top:12px}
.clearfix:after {content:""; display:block; height:0px; clear:both; overflow:hidden;}
.clearfix {display:inline-block;}/*ie7*/
.clearfix {display:block;}/*ie5,ie6*/
.clearfix {zoom:1;}

#jdxw{ width:945px; margin:0 auto; height:280px; }
#jdt,#xmdt{ display:block; float:left; height:280px;}
#jdt{ display:block; width:480px; height:280px; margin-right:12px}

.mod_focus_show { width:480px; height: 369px; position: relative; overflow: hidden; margin: 0 auto;}
.mod_focus_show{ display: block; width: 480px; height:299px;}
.mod_focus_show{ display: block; width:480px; height: 359px; }
.mod_focus_show{ position: absolute; left: 0; top: 0; }
.mod_focus_show{ position: absolute;  left: 0; bottom: 0px; overflow: hidden; zoom: 1; width: 480px; height:95px; background-color: #FFF;}
.mod_focus_show { width: 480px; line-height:30px; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.mod_focus_show{ font-size:14px; font-weight:bold;}
.mod_focus_show{ color: #494949; }

.deal-tile{position:relative; float:left; width:50px; z-index:10000}
.deal-tile__cover{display:block;position:relative;_zoom:1;text-decoration:none}
.deal-tile .deal-mark{top:-4px;left:5px;}
.deal-mark{position:absolute; z-index:12000}
.deal-mark__item{float:left; _position:relative; width:50px; height:40px; background:url(tpxw_bq.png) no-repeat; text-indent:-9999px; overflow:hidden}


#xmdt{width:453px;}
.bt{width:440px; text-align:left; font-family:"微软雅黑"; font-size:20px; padding-left:13px; font-weight:normal; color:#ffffff; height:35px; line-height:35px; background:url(title.jpg) no-repeat}
.bt a { font-family: "宋体"; font-size:12px; line-height:35px; font-weight:normal; float:right; color:#FFFFFF; padding-right:5px; display:inline;}
.box1e h1 { font-family:"微软雅黑"; font-size:16px; font-weight:normal; text-align:center; padding-top:10px;  padding-bottom:0px;}
.box1e h1 a { font-family:"微软雅黑"; font-size:16px; text-align:center; font-weight:normal;}

/*.box1e { width:453px; float:left; border-bottom:1px dashed #999; margin-bottom:10px}
.box1e p { line-height:22px; padding:9px 10px; color:#666;}
.box1e p a { line-height:22px;  color:#666;}
.box1e span{ color:#fff; background:#FF0000; padding:1px 4px;}
.box1e span a { color:#fff; }
*/
.new{width:453px; margin:0 auto;}
.new2{width:390px; margin:0 auto;}
.new3{width:225px; margin:0 auto;}
.new4{width:380px; margin:0 auto;}
.new3 ul{margin-top:5px}
.new4 ul{margin-top:6px}
.new ul li,.new2 ul li,.new3 ul li,.new4 ul li{ line-height:25px; color:#333333;}
.new ul li a,.new ul li span,.new2 ul li a,.new2 ul li span,.new4 ul li a,.new4 ul li span{ display:block; float:left;}
.new ul li span,.new4 ul li span{color:#bfbfbf; float:left}
.new ul li a{ width:365px; height:25px; font-size:14px; overflow:hidden; color:#333333; margin-right:20px; _margin-right:20px; display:block;}
.new2 ul li a{ width:310px; height:25px; font-size:14px; overflow:hidden; color:#333333; margin-right:20px; _margin-right:20px; display:block;}
.new3 ul li a{ width:235px; height:25px; font-size:14px; overflow:hidden; color:#333333; display:block;}
.new4 ul li a{ width:300px; height:25px; font-size:14px; overflow:hidden; color:#333333; margin-right:20px; display:block;}

#content{width:945px; margin:0 auto; padding-top:13px;}
#left{width:235px; float:left; margin-right:13px}
#left h1 { background:url(title.jpg) no-repeat; font-family:"微软雅黑"; font-size:20px; line-height:35px; font-weight:normal; padding-left:13px; color:#FFFFFF; overflow:hidden; height:1%;}
#left h1 a { font-family: "宋体"; font-size:12px; line-height:35px; font-weight:normal; float:right; color:#FFFFFF; padding-right:5px; display:inline;}
#mtgz{width:401px; float:left; height:194px; background:url(gbzhx_bg.jpg) repeat-y; border-bottom:1px solid #cee3c4;}

#right{ width:697px; float:left;}
.gjbs{width:401px; float:left; margin-right:13px;display:block; }
#gbzhx{width:401px; display:block; float:left; height:199px; background:url(gbzhx_bg.jpg) repeat-y; border-bottom:1px solid #cee3c4; margin-bottom:13px}
#sxzxd{width:235px; display:block; float:left; height:245px; background:url(sxzxd_bg.jpg) repeat-y; border-bottom:1px solid #cee3c4; margin-bottom:13px}

.gb_bt{width:388px; text-align:left; font-family:"微软雅黑"; font-size:20px; padding-left:13px; font-weight:normal; color:#ffffff; height:35px; line-height:35px; background:url(title.jpg) no-repeat;}
.gb_bt2{width:222px; text-align:left; font-family:"微软雅黑"; font-size:20px; padding-left:13px; font-weight:normal; color:#ffffff; height:35px; line-height:35px; background:url(mt_bt.jpg) no-repeat;}
.gb_bt2 a { font-family: "宋体"; font-size:12px; line-height:35px; font-weight:normal; float:right; color:#FFFFFF; padding-right:5px; display:inline;}
.gb_bt a { font-family: "宋体"; font-size:12px; line-height:35px; font-weight:normal; float:right; color:#FFFFFF; padding-right:5px; display:inline;}

.box1d { width:240px; float:left;}
.box1d li { width:115px; float:left; display:inline; margin-right:5px;}
.box1d li img { width:115px; height:119px;}
.box1d li p { background:#f4f7f0; height:30px; line-height:14px; text-align:center; padding-top:2px}
.box1d li p a {line-height:14px; color:#000000; font-weight:bold}


.box1e { width:453px; float:left; border-bottom:1px dotted #000; margin-bottom:8px}
.box1e2{ width:405px; float:left; margin-bottom:6px;}
.box1e p{ line-height:22px; padding:5px 10px; color:#666;}
.box1e2 p{ line-height:22px; padding:6px 10px; color:#666;}
.box1e p a,.box1e2 p a{ line-height:22px;  color:#666;}
.box1e span,.box1e2 span{ color:#fff; background:#FF0000; padding:1px 4px;}
.box1e span a,.box1e2 span a{ color:#fff; }

.dfhd{width:283px; display:block; float:left;}

.sp{ height:252px; width:283px; background:#000}
.sp_bt li{ line-height:35px;width:283px; margin-bottom:5px}
.sp_bt li a:hover{ background:url(sp_bg.jpg) no-repeat; text-align:center; color:#456385;}
.sp_bt li a{ display:block; background:#f4f7f0; height:35px; text-align:center; font-size:14px}
.sp_bt .dfhd_t a{background:url(sp_bg.jpg) no-repeat; text-align:center; color:#456385;}

.dfts_z ul,.hdjl_z1 ul{padding-left:10px; padding-top:7px;}
.dfts_z ul li,.hdjl_z1 ul li{ line-height:22px; color:#898989;}
.dfts_z ul li a,.hdjl_z1 ul li a{ display:block; float:left; width:265px; overflow:hidden;}
.dfts_x{ background:url(dfhd_bot.jpg) no-repeat; height:4px;}

.con{width:965px; margin:0 auto; text-align:center; line-height:28px; font-size:12px; color:#636363; padding-top:15px; padding-bottom:15px;}

/*关于三峡集团*/
.list_link{background:url(list_link.png) no-repeat; width:910px; height:37px; text-align:left; font-size:12px; color:#333333; line-height:37px; padding-left:35px; margin:0 auto}
.list_link2{background:url(list_link.png) no-repeat; width:910px; height:37px; text-align:left; font-size:12px; color:#333333; line-height:37px; padding-left:35px; margin:0 auto}
.jtjs_box{width:900px; text-align:left; margin:0 auto; margin-top:13px; padding:20px 23px 30px 23px; line-height:30px}
.jtjs_box h1{ color:#333333; font-size:16px; font-weight:bold; line-height:30px; text-align:center; width:600px; margin:0 auto;}
.jtjs_box h2{ color:#999; font-size:12px; line-height:30px; font-weight:100; padding-bottom:15px; text-align:center; width:300px; margin:0 auto;}

/*新闻列表*/
.e{ margin-bottom:20px;}
.e ul li{ line-height:38px; _line-height:34px; color:#c8c8c8; border-bottom:1px dashed #c0c0bf; width:895px;  display:block;}
.e ul li a{ width:780px; height:30px; overflow:hidden; display:block; float:left;margin-right:37px; color:#4d4d4d;}
.e ul li a:hover{ color:#0671ae;}

DIV.sabrosus {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
DIV.sabrosus A {BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none}
DIV.sabrosus A:hover {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
DIV.pagination A:active {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
DIV.sabrosus SPAN.current {BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1}
DIV.sabrosus SPAN.disabled {BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid}

/*电视新闻*/
.dsxw_con{width:750px; padding-bottom:500px;margin:0 auto;}
.dsxw_box{width:215px; height:166px; background:url(dsxw_bg.jpg) no-repeat; padding-top:9px; float:left; margin:17px;}
.dsxw_box h1{display:block; background:#999; height:132px;width:199px; margin:0 auto; margin-bottom:32px}
.dsxw_box p{display:block; font-size:14px; font-weight:bold; text-align:center; margin:0 auto; vertical-align:bottom}