@charset "utf-8";
/* CSS Document */
ul,li,dl,dd,p,img,h1,h2,h3,h4,h5,h6,from,span,strong,label{border:0;list-style-type:none;margin:0;padding:0;overflow:hidden;}
input{margin:0;padding:0;}
a:link{text-decoration:none;color:#000;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

.w1023{ width:1023px; margin:0 auto; overflow:hidden; background:#FFF;}
.w1000{ width:1000px; margin:0 auto; overflow:hidden;}

.fl{float:left;}
.fr{float:right;}
.mar{margin-top:12px;}
.mar_1{margin-top:20px;}
.warp{width:100%;overflow:hidden;}

/**header**/
.top,.banner,.nav,.c_top,.right_title{ width:100%;}
.top{ height:29px; line-height:29px; color:#005fab;}
.top span{ display:block;}
.spl{ float:left;}
.spr{ float:right; background:url(../images/bg2.jpg) top left no-repeat; padding-right:19px;}
.spr a{ color:#005fab; margin-left:30px;}
/**banner**/
.banner{position:relative;z-index:100; height:243px; margin-bottom:2px;background:url(../images/ban_bg.jpg) no-repeat;}
#logo{position:absolute;top:48px;left:35px;z-index:300;display:block;width:475px;height:81px;}
/* #logo a{display:block;width:475px;height:81px;text-indent:-999px;background:url(../images/logo.png) no-repeat;} */
/*==nav==*/
.menu{width:100%;position:relative;z-index:200;overflow:visible;}
.nav{width:100%;height:40px;background:url(../images/nav.jpg)  repeat-x;}
.nav #nav_li_1{width:66px;}
/* .nav li{float:left;width:82px;height:40px;background:url(../images/nav_li.jpg) no-repeat;color:#fff;} */
.nav li{float:left;width:102px;height:40px;color:#fff;}
.nav li a{display:block;width:100%;height:40px;text-align:center;line-height:40px;font-size:12px;color:#fff;}
.nav li a:hover,.nav .selected a,.nav .on{text-decoration:none;background:url(../images/nav_on.jpg) repeat-x;}


.subnav{width:100%;height:30px;background:url(../images/subnav.jpg) repeat-x;}
.dropmenudiv_e{position:absolute;float:left;top:40px;display:inline;padding-right:47px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#FFF;z-index:999;background:#494949 url(../images/bg7.jpg) no-repeat top right;visibility: hidden;}
.dropmenudiv_e a{margin:0 10px;font-size:12px;color:#FFF;}
#dropmenu1_e{left:66px;}
#dropmenu2_e{left:158px;}
#dropmenu3_e{left:250px;}
#dropmenu4_e{left:342px;}
#dropmenu5_e{left:434px;}
#dropmenu6_e{left:526px;}
#dropmenu7_e{left:618px;}
#dropmenu8_e{left:710px;}
#dropmenu9_e{left:802px;}



/*==main==*/

.box{border:solid 1px #e6e6e6;overflow:hidden;}
.box_title{padding:0 9px;height:29px;background:url(../images/box_title.jpg) repeat-x;overflow:hidden}
.box_title b{float:left;height:29px;line-height:30px;font-size:14px;color:#00579e;}
.box_title b i{padding-left:5px;font-style:normal;font-size:12px;color:#c9c8c8;font-family:Arial, Helvetica, sans-serif;}
.more{float:right;margin:12px 0;}
.more_1{float:right;margin:9px 0;}
.box_con{padding:10px;overflow:hidden;}
.hua_title{width:100%;overflow:hidden}
.line_28 li{height:28px;line-height:28px;}
.line_27 li{height:27px;line-height:27px;}
.line_26 li{height:26px;line-height:26px;}
.line_25 li{height:25px;line-height:25px;}
.line_24 li{height:24px;line-height:24px;}
.line_23 li{height:23px;line-height:23px;}
/*main*/
.focus_pic{float:left;margin-right:19px;padding:3px;width:270px;height:190px;border:solid 1px #dcdcdc;}
.focus_news_hua{float:left;width:417px;overflow:hidden;}
.focus_news_hua .hua_title li{float:left;width:78px;height:24px;text-align:center;line-height:25px;font-size:14px;color:#333;background:url(../images/focus_hua_li.jpg) no-repeat;cursor:pointer;}
.focus_news_hua .hua_title .active{font-weight:bold;color:#fff;background:url(../images/focus_hua_li_on.jpg) no-repeat;}
.focus_news_hua .TabContent{padding:12px 17px 5px;width:383px;height:156px;overflow:hidden;background:url(../images/focus_news_bg.jpg) no-repeat;}
.focus_news_hua .TabContent ul{height:156px;}
.focus_news_hua .TabContent .none{display:none;}

.txt_list{width:100%;}
.txt_list li{display:block;float:left;width:100%;font-size:12px;color:#CCC;border-bottom:dashed 1px #ccc;background:url(../images/midot.gif) no-repeat;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.txt_list li a{float:left;padding-left:13px;color:#000;}
.txt_list li span{float:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.txt_list_1{width:100%;}
.txt_list_1 li{display:block;float:left;width:100%;font-size:12px;background:url(../images/midot_1.gif) no-repeat;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.txt_list_1 li a{float:left;padding-left:13px;color:#000;}

.gongao,.sing,.contact{float:right;width:263px;overflow:hidden;}
.gongao .box_title,.zhuant .box_title,.contact .box_title{height:32px;}
.gongao .box_title b,.zhuant .box_title b,.contact .box_title b{display:block;width:79px;height:32px;line-height:29px;text-align:center;font-size:14px;color:#FFF;background:url(../images/box_title_b.jpg) no-repeat;}
.gongao .box_con,.zhuant .box_con{padding:7px 10px 8px;}
#scroll_1_con{margin-top:8px;}


.w_265{float:left;width:265px;overflow:hidden;}
.w_715{float:right;width:715px;overflow:hidden;}

.ser{padding:6px 12px;width:241px;height:21px;background:url(../images/ser_bg.jpg) no-repeat;}
.ser_txt{float:left;margin-right:10px;padding-left:35px;width:147px;height:20px;line-height:20px;font-size:12px;color:#999;background:url(../images/ser_txt.jpg) no-repeat;border:0;}
.ser_btn{float:left;width:46px;height:21px;text-align:center;line-height:21px;font-size:12px;color:#333;background:url(../images/ser_btn.jpg) no-repeat;border:0;}
.zhuant,.xm_gk,.video{width:263px;}
.zhuant ul{height:120px;}
.xm_gk ul{height:182px;}
.xm_gk b{padding-left:25px;background:url(../images/xm_gk_b.jpg) no-repeat;}
.video b{padding-left:25px;background:url(../images/video_b.jpg) no-repeat;}
.case b{padding-left:30px;background:url(../images/case_b.jpg) no-repeat;}
.sing b{padding-left:25px;background:url(../images/sing_b.jpg) no-repeat;}
.about b{padding-left:35px;background:url(../images/about_b.jpg) no-repeat;}

.video .box_con{height:155px;}
.video img{width:243px;height:155px;}


.case .box_con{padding:13px 10px;}
.case_list{width:100%;}
.case_list li{padding:3px;display:inline;float:left;margin:0 8px;width:149px;border:solid 1px #e6e6e6;}
.case_list li a{font-size:12px;color:#000;}
.case_list li a:hover{color:#005da9;}
.case_list li img{float:left;width:149px;height:110px;}
.case_list li p{margin-top:3px;float:left;width:100%;height:22px;line-height:22px;text-align:center;background:#ededed;}


.news_hua,.about{float:left;width:430px;overflow:hidden;}
.news_hua .hua_title ul{float:left;}
.news_hua .hua_title li{float:left;margin-right:2px;width:79px;height:25px;text-align:center;line-height:26px;font-size:14px;color:#333;background:url(../images/news_hua_li.jpg) no-repeat;cursor:pointer;}
.news_hua .hua_title .active{font-weight:bold;color:#fff;background:url(../images/news_hua_li_on.jpg) no-repeat;}
.news_hua .TabContent{padding:10px 0 2px;width:100%;height:193px;overflow:hidden;}
.news_hua .TabContent .none{display:none;}
.news_hua .TabContent big{display:block;width:100%;height:66px;overflow:hidden;}
.news_hua .TabContent big img{padding:1px;float:left;margin-right:10px;width:96px;height:62px;border:solid 1px #e6e6e6;}
.news_hua .TabContent big span{float:left;width:320px;height:66px;overflow:hidden;}
.news_hua .TabContent big span strong{display:block;width:100%;height:24px;line-height:24px;font-size:12px;}
.news_hua .TabContent big span strong a{color:#000;}
.news_hua .TabContent big span p{width:100%;line-height:20px;font-size:12px;color:#999;}
.news_hua .TabContent div{width:100%;}
.news_hua .TabContent .txt_list{margin-top:10px;}


/*筑路之歌滚动*/
.sing .box_con{background:#f8f7f7;}
.box_pics {text-align:left; float:left;width:513px; height:227px;}
.phRotatorContainer01 {	PADDING-RIGHT:3px;PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; _padding-bottom: 3px}
.phPhoto {POSITION: absolute; TEXT-ALIGN: center;}
.phPhoto IMG {WIDTH: 100%; HEIGHT: 100%;} 
.phPhoto A {font-size:12px;color:#666;}
.phPhoto A p{width:100%;height:25px;line-height:25px;overflow:hidden;}
.phRotator {margin:-10px auto 10px;_margin:-30px auto 0px;POSITION: relative }

.phRotatingElement SPAN {DISPLAY: none}
.phRotatorButtons {position:absolute;top:80px;left:-30px;width:260px;height:24px;} 

.phRotatorButtons A IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

.p_leftButton {float:left;DISPLAY:block; text-indent:-999px;BACKGROUND:url(../images/prev.jpg) no-repeat; OVERFLOW: hidden; WIDTH:24px; HEIGHT: 29px;} 
.p_rightButton {float:right;DISPLAY:block;  text-indent:-999px;BACKGROUND:url(../images/next.jpg) no-repeat; OVERFLOW: hidden; WIDTH:24px; HEIGHT: 29px;}
.phRotatorButtons:unknown {CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."}
.phRotator .p_indexButton {display:NONE;FONT-SIZE: 12px; BACKGROUND: url(../temp/rotator-button-01.png) no-repeat; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 21px; COLOR: #5a5952; LINE-HEIGHT: 12px;_background:none; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; POSITION: relative; TOP: 5px; HEIGHT: 21px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/rotator-button-01.png", sizingMethod="crop")}
.phRotator .p_indexButton:hover {BACKGROUND: url(../temp/rotator-button-02.png) no-repeat;_background:none; COLOR: #fff; TEXT-DECORATION: none;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/rotator-button-02.png", sizingMethod="crop")}
.phRotator .p_indexButtonSelected {BACKGROUND: url(../temp/rotator-button-02.png) no-repeat; COLOR: #fff;_background:none;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/rotator-button-02.png", sizingMethod="crop")}


.about .box_con p{width:100%;height:156px;line-height:26px;font-size:12px;color:#000;}
.about .box_con p a{color:#00579e;}

.contact .box_con{padding:10px 5px;height:152px;background:url(../images/contact_bg.jpg) no-repeat right bottom;}
.contact ul{margin:12px 0;width:100%;background:url(../images/contact_icon.gif) no-repeat;}
.contact ul li{float:left;width:100%;font-size:12px;color:#000;font-family:Arial, Helvetica, sans-serif;overflow:hidden;}
.contact ul li span{display:block;float:left;padding-left:23px;height:26px;line-height:26px;overflow:hidden;}
.contact ul li p{line-height:26px;overflow:hidden;}
.contact ul li p i{font-style:normal;font-size:11px;font-family:Arial, Helvetica, sans-serif;}



/*==footer==*/
.ft{padding:10px 15px;width:970px;background:#ebeaea;border-top:solid 2px #1f619f;}
.partner_list{width:100%;}
.partner_list li{display:inline;float:left;margin:5px 8px;width:122px;}
.partner_list li img{width:122px;height:37px;}
.footer{margin-top:5px;width:100%;}
.footer big{margin:2px 0;width:100%;float:left;}
.footer  p{line-height:26px;}
.footer  p a{margin:0 5px;color:#000;}
.footer select{float:right;width:155px;}
.footer span{font-size:12px;color:#666;}




/*=======================内页=============================*/
.sidebar{float:left;padding-right:13px;width:235px;overflow:hidden;background:url(../images/sidebar_r.jpg) no-repeat top right;}
.side_title{padding-left:45px;width:190px;height:33px;line-height:33px;background:url(../images/side_title.jpg) no-repeat;}
.side_title b{font-size:14px;color:#FFF;}
.side_title i{padding-left:5px;font-style:normal;font-size:12px;color:#99c4e2;font-family:Arial, Helvetica, sans-serif;}
.side_con{padding-bottom:400px;width:233px;overflow:hidden;border-left:solid 1px #dadada;border-right:solid 1px #dadada;border-bottom:solid 1px #dadada;background:url(../images/sidebar_bg.jpg) no-repeat left bottom;}
.side_nav_list{margin-top:10px;width:100%;}
.side_nav_list li{float:left;width:100%;}
.side_nav_list li a{display:block;padding-left:70px;width:163px;height:36px;line-height:36px;font-weight:bold;font-size:14px;color:#666;background:url(../images/side_nav_li.jpg) no-repeat;}
.side_nav_list li a:hover,.side_nav_list .on a,.side_nav_list .open a{text-decoration:none;color:#eb7906;background:url(../images/side_nav_li_on.jpg) no-repeat;}
.side_nav_list li ul{margin-top:5px;display:block;width:100%;}
.side_nav_list li ul li{float:left;margin-top:1px;padding-left:70px;width:150px;height:25px;background:none;}
.side_nav_list li ul li a{padding-left:12px;width:140px;height:25px;line-height:25px;font-size:14px;color:#333;background:url(../images/midot_4.gif) no-repeat;}
.side_nav_list li ul li a:hover,.side_nav_list li ul .on a{background:url(../images/midot_3.gif) no-repeat;color:#eb7906;}
#side_nav.dyn li ul{display:none;}
.side_nav_list .on ul a,.side_nav_list .open ul a{font-weight:400;color:#333;background:url(../images/midot_4.gif) no-repeat;}
#side_nav.dyn li ul.show,.side_nav_list .open ul,#side_nav.dyn .on ul{ display:block;}
#side_nav.dyn li.open ul{display:block;}



.content{float:right;width:745px;overflow:hidden;}
.content_title{width:100%;height:25px;border-bottom:solid 5px #efece7;background:url(../images/content_t.jpg) no-repeat;}
.content_title b{display:block;float:left;padding-left:25px;font-size:14px;color:#333;}
.content_title .fr{padding-left:15px;height:20px;font-size:12px;color:#999;background:url(../images/site_on.jpg) no-repeat;}
.content_title .fr a{margin:0 5px;color:#666;}
.content_title .fr a:hover{color:#333;}
.content_con{padding:20px 0;overflow:hidden}


/*新闻*/
.pic_news_list{display:block;width:750px;overflow:hidden;}
.pic_news_list li{float:left;margin:7px 15px 7px 0;padding:10px 10px;width:215px;font-size:12px;background:#f0f0f0;}
.pic_news_list li i{display:block;width:100%;line-height:18px;color:#666;font-style:normal;}
.pic_news_list li strong a{color:#333;}
.pic_news_list li strong a:hover{color:#006ab5;}
.pic_news_list li strong{display:block;width:100%;height:30px;line-height:30px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pic_news_list li img{width:215px;height:118px;}
.pic_news_list li p{margin-top:8px;display:block;width:100%;height:60px;line-height:20px;color:#666;overflow:hidden;}
.pic_news_list li .more_btn{float:right;margin-top:5px;display:block;width:50px;height:16px;line-height:16px;text-align:center;font-size:12px;color:#FFF;background:url(../images/more_btn.jpg) no-repeat;}


.news_list{display:block;margin-top:15px;width:100%;}
.news_list li{float:left;width:100%;height:29px;line-height:29px;font-size:12px;color:#ccc;background:url(../images/midot_2.gif) no-repeat;border-bottom:dashed 1px #ccc;}
.news_list li a{float:left;padding-left:28px;color:#333;}
.news_list li a:hover{color:#006ab5;}
.news_list li span{float:right;font-size:10px;}


/*翻页*/
/***page***/
.pagebar{color:#acacac; padding:15px 0; overflow:hidden;}
.pageList {overflow:hidden;}
.pageList {width:98%; float:left; padding:15px 10px;}
.pageList li {width:auto; padding:0 5px; float:left;}
.pageList ul.l{float:left;padding:4px 0;font-size:12px;color:#747474;}
.pageList ul.r {float:right}
.pageList ul.r li {float:left; margin:0px 1px; border:1px solid #ccc; padding:0; text-align:center;font-size:12px;}
.pageList ul.r li a {color:#666; padding:4px 8px; display:inline-block;}
.pageList ul.r li a:hover,.pageList ul.r li a.selected {text-decoration:none;color:#666; background:#ccc;}


/*最终页*/
.article_con{padding:20px 10px;}
.article_con h3{width:100%;height:60px;line-height:30px;text-align:center;font-size:24px;color:#333;overflow:hidden;}
.update_time{display:block;width:100%;height:28px;line-height:28px;text-align:center;font-size:12px;color:#999;border-top:dashed 1px #ccc;border-bottom:dashed 1px #ccc;}
.update_time a{color:#666;}


/*图片列表*/
.img_list{margin:0 auto;width:741px;}
.img_list li{float:left;margin:10px 0;padding:11px 14px 14px 13px;width:714px;height:147px;background:url(../images/img_list_li.jpg) no-repeat;}
.img_list li img{float:left;margin-right:10px;width:208px;height:143px;}
.img_list li big{display:block;float:left;width:490px;height:147px;overflow:hidden;}
.img_list li big strong{display:block;padding:0 10px;height:29px;line-height:29px;font-size:12px;background:url(../images/img_list_r_t.jpg) no-repeat;}
.img_list li big p{margin:15px 0;display:block;padding:0 10px;height:72px;line-height:24px;font-size:12px;color:#999;overflow:hidden;}


/*报纸*/
.paper_focus{float:left;width:410px;overflow:hidden;}
.paper_box_t{width:100%;background:url(../images/paper_t_r.jpg) repeat-x top right ;overflow:hidden;border-right:solid 1px #e9e9e9;}
.paper_box_t b{display:block;float:left;padding-left:35px;padding-right:10px;height:35px;line-height:35px;font-size:14px;color:#000;background:url(../images/paper_t_b.jpg) no-repeat;}
.paper_box_t b i{font-style:normal;font-weight:400;font-size:12px;color:#666;}
.paper_box_t span{float:left;padding:0 15px;height:35px;background:url(../images/paper_t_r.jpg) no-repeat;}
.paper_box_t span p{margin:9px 0;font-size:12px;}
.paper_box_t span p a{margin:0 5px;color:#999;}

.paper_right{float:right;width:330px;overflow:hidden;}
.paper_right .paper_box_t select{margin:9px 0;width:170px;}
.paper_right_con{padding:15px 5px;overflow:hidden;}
.paper_right_con .txt_list li{border:none;}
.paper_box_t_1{padding:0 10px;height:30px;line-height:30px;font-size:12px;color:#333;background:#fbfbfb;border:solid 1px #f3f1f1;}
.paper_his{padding-bottom:15px;width:100%;border-bottom:dashed 1px #CCC;}
.paper_his li{float:left;display:inline;margin:0 5px;width:150px;}
.paper_his li a{color:#333;}
.paper_his li a:hover{color:#006ab5;}
.paper_his li img{float:left;width:148px;height:104px;border:solid 1px #999;}
.paper_his li span{float:left;margin-top:1px;display:block;width:148px;height:28px;line-height:28px;text-align:center;background:#fbfbfb;border:solid 1px #f3f1f1;}

.paper_ser{padding:20px 9px;background:#fbfbfb;border:solid 1px #f3f1f1;overflow:hidden;}
.paper_ser select{float:left;margin-right:5px;margin-top:2px;width:100px;}
.paper_ser .paper_ser_txt{float:left;margin-right:5px;padding:0 5px;width:115px;height:20px;line-height:20px;font-size:12px;color:#666;border:solid 1px #b0b8be;}
.paper_ser .paper_ser_btn{display:block;float:left;margin-right:5px;width:45px;height:22px;text-align:center;line-height:18px;font-size:12px;color:#000;background:url(../images/paper_ser_btn.jpg) repeat-x;border:solid 1px #5f8198;}

/*报刊图片高宽*/
.paper_con img{width:410px;height:500px}

