@charset "gb2312";
/* CSS Document */
.same_style1{margin-bottom:12px; width:100%;  overflow:hidden}
.mp11{margin-top:11px; background:#FFF;}
.information,.exposure,.JQ-slide,.JQ-slide-content li .slide-txt,.JQ-slide-content li h1,.JQ-slide-content li a p,.hot_news,.build_video,.xzsp,.hot_news_list li a,#bvideo_1 dl dt p,#bvideo_1 dl dd a,#bvideo_1 ul.video_news_list li a,.letters_list_table{overflow:hidden;}


.headlines{ height:64px; background:url(imagesheadlines.jpg) left top no-repeat #FFF;}
.headlines h1{ padding-left:31px; font-size:30px; line-height:64px; letter-spacing:1px; text-align:center;}
/* JQ-slide*/
.JQ-slide{width:617px;height:367px;position:relative; float:left; }
.JQ-slide .JQ-slide-content{position:absolute;}/*??????????*/
.JQ-slide .JQ-slide-content li{width:617px;height:367px;float:left;display:inline;position:relative; overflow:hidden;}
.JQ-slide .JQ-slide-content li a:hover{ color:#3a3a3a;}
.JQ-slide .JQ-slide-content li img{ float:left;}
.JQ-slide .JQ-slide-content li .slide-txt{ position:absolute;width:617px; bottom:0; left:0;  background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');   color:white;}
.JQ-slide .JQ-slide-content li h1{width:480px; padding:0 111px 0 18px;height:37px; line-height:37px;  }
.JQ-slide .JQ-slide-content li a p{ padding:0 17px 0 18px; width:500px; height:60px;  font-size:12px; line-height:28px; display:none;  }
.JQ-slide .JQ-slide-content li a p em{ color:#e5542b; font-weight:normal; font-size:12px;}
.JQ-slide .JQ-slide-nav{position:absolute;bottom:0;right:0;z-index:30; width:105px; height:37px;}
.JQ-slide .JQ-slide-nav li{float:left;display:inline;background:url(imagesfocus_li.png) center center no-repeat;width:11px;height:11px;text-indent:-999em;cursor:pointer; margin:12px 0 0 9px;}
.JQ-slide .JQ-slide-nav li.on{background:url(imagesfocus_li_hover.png) center center no-repeat;}


/*
.focus_news_title{  width:100%; height:49px; border-top:2px solid #1e8af3;overflow:hidden; }
.focus_news_title li{float:left;   }
.focus_news_title li a{ font-weight:bold;  text-align:center;  line-height:49px;   float:left;width:115px; height:49px;}
.focus01 a{color:#fff;background:#1e8af3;}
.focus02 a{}*/
.focus_news{ float:right; width:575px; height:367px; overflow:hidden;}
.focus_news .tbxw-nav{ width:100%; height:49px; border-top:2px solid #1e8af3;overflow:hidden; }
.focus_news .tbxw-nav li{float:left; }
.focus_news .tbxw-nav li a{ font-weight:bold;  text-align:center;  line-height:49px;   float:left;width:115px; height:49px;}
.focus_news .tbxw-nav li.tbxw-selected a{ color:#fff;background:#1e8af3;}
.focus_news .tbxw-panel{width:100%; height:298px; background:#FFF; padding-top:18px; overflow:hidden;}
.focus_news_list{ padding-left:22px; width:554px;}
.focus_news_list li{ float:left; width:100%; height:40px;}
.focus_news_list li a{  line-height:40px;}











.hot_news{float:left;   border:1px solid #d8d8d8;position:relative;}
.build_video,.xzsp,.exposure{ float:left;   border:1px solid #d8d8d8; border-top:none;position:relative;}
.xy-infor{ position:absolute; top:0; right:0;  padding: 0 18px 0 30px;background: url(imagesxy-infor.png) left center no-repeat;
line-height: 40px; color: #d42223; font-size:12px;}
.hot_news,.build_video{width:615px;}
.hot_news{height:345px; }



.build_video .tbxw-nav,.exposure .tbxw-nav{ width:100%; height:42px;  background:url(imagessluices2_bg.jpg) left top repeat-x #F8F8F8;}
.build_video .tbxw-nav li,.exposure .tbxw-nav li{cursor:pointer; padding:0 16px; height:42px; line-height:41px;   float:left; }
.build_video .tbxw-nav li.tbxw-selected,.exposure .tbxw-nav li.tbxw-selected{ font-weight:bold; background:#fff;color:#151516;  height:40px; line-height:41px; border-top:2px solid #1f96fe;color:#151516;}
.build_video .tbxw-panel{padding-left:8px; padding-top:16px;}
.exposure .tbxw-panel{ width:100%; padding-top:8px;}






.zc_list{ width:100%; padding-top:5px;}
.hot_news_list{ padding-left:18px; padding-top:2px;}
.hot_news_list li{height:35px; width:575px; overflow:hidden;    background:url(imagespoint_2.jpg) left center no-repeat; padding-left:12px;}
.hot_news ul.hot_news_list li a.category{ color:#1f96fe; padding-right:5px; }
.hot_news ul.hot_news_list li a{line-height:35px; }
.hot_news ul.hot_news_list li img{padding-right:5px; width:16px;}
.more{ position:absolute; right:28px; top:12px;}


.information{ float:right; width:573px;  border:1px solid #d8d8d8; background:#FFF; margin-top:22px;}
.service{height:205px; position:relative; border:1px solid #d8d8d8; background:#FFF; width:1198px; float:left;}
.service_head,.hot_news_title{ width:100%; border-bottom:1px solid #dcdcdc; height:40px; }
.service_head h1,.hot_news_title h1{background:url(imagesxzsp_h1.jpg) 15px center no-repeat; padding-left:26px; line-height:40px;}
.hot_news_title a{line-height:40px;}
.s-Link{ float:left; margin:10px 0 0 0px;}
.s-Link a{ margin:0 0 10px 0;}
.a_one{ padding-left:15px;float:left;}
.a_two{padding-left:10px;float:left;}
.service_icon{ float:right; position:relative; width:573px; top:11px;border:1px solid #d8d8d8; background:#FFF;}
.service_icon ul{ width:580px;}
.service_icon ul li{float:left;display: block;width:191px;height:99px; background:url(imagesright_line.jpg) left center no-repeat;text-align:center;}
.service_icon ul li i {height:45px;line-height:45px;width:100%; float:left; padding-top:18px;}
.service_icon ul li p {width:100%; float:left;  }
.service_icon ul li:hover,.service_icon ul li a.current{ width:189px;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc; background:url(imagesarrow_down.jpg) center 88px no-repeat #f9f9f9; height:100px; border-bottom:none;}
.service_icon ul li .child_service{width:563px; position:absolute; top:100px; left:0; z-index:999; display:none; background:#f9f9f9; height:224px; overflow:hidden; border:1px solid #dcdcdc; border-top:none; padding:24px 0 0 9px;border-left:none; }
.service_icon ul li .child_service a{float:left; margin:0 7px 11px 8px; border:1px solid #cacaca; background:#FFF;}
.service_icon ul li .child_service a,.service_icon ul li .child_service a:hover{ width:260px; height:37px;}
.service_icon ul li .child_service a i{ float:left; width:52px; padding:6px 10px 0 0; text-align:center; }
.service_icon ul li .child_service a span{ width:198px; float:left; line-height:37px; text-align:left;font-size:14px;}
.service_icon ul li .child_service a:hover{ border:1px solid #0d98ff;  }

.service_icon ul li .child_service #fwjz-icon i{  width:40px; padding:6px 2px 0 0; }
.service_icon ul li .child_service #fwjz-icon span{ width:218px;  }

/*chansy modify*/
.info_right{}










.information{height:235px; }

.gov_intro{ padding:35px 0 0 120px;}
.gov_intro a{ float:left; background:url(imagesgov_intro_a.jpg) left center no-repeat; width:105px; padding:0 6px 0 15px;}

.focus_title_wrap{ padding:15px 0 0 15px; float:left;}
.focus_title_wrap a{ float:left; padding:0 6px 20px 0;}
.focus_title_wrap a:hover{ text-decoration:underline;}

.hotPic{ width:1198px;height:78px; position:relative; overflow:hidden;border:1px solid #dbdbdb;float:left; margin-top:10px;}
.hotPic .images-num{ position:absolute;right:3px; bottom:3px; z-index:10; }
.hotPic .images-num span{ margin-left:2px; width:20px; height:20px;  line-height:20px;  text-align:center;  cursor:pointer; background:#1DADF0; color:#fff; float:left;}
.hotPic .images-num span.cur{ background:#FFF; color:#666;}
.hotPic .pic-list{ position:relative; z-index:5;}
.hotPic .pic-list li{ position:absolute; display:none;}
.hotPic .pic-list li img{ width:1198px;height:78px; display:block;}



.build_video,.exposure{ height:318px;}


.video_news_list{ width:100%; }
.video_news_list li.video-lt{ float:left; width:183px; height:122px; padding:0 8px 10px 8px; position:relative;}
.video_news_list li.video-lt .v-Txt{ width:183px; height:35px; position:absolute; left:8px; bottom:10px; font-size:12px; text-align:center; line-height:16px; padding-top:3px; }
.video_news_list li.video-lt a .v-icon,.video_news_list li.video-gt a .v-Images{ display:none;}
.video_news_list li.video-gt{ padding-left:14px; background:url(imagespoint_2.jpg) left 14px no-repeat; height:23px;  float:left; width:570px; padding-top:5px;}
.video_news_list li.video-gt a .v-icon{ width:20px; float:left; padding-top:6px;}
.video_news_list li.video-gt a .v-Txt{ float:left; line-height:23px; width:550px;overflow:hidden; height:23px;}



.jstk_right{ float:left; width:100%;}
#jstk_current{ padding:0;}
#jstk_current a.images-Link{ float:left; width:275px; height:246px; overflow:hidden;}
#jstk_current a.images-Link img{width:275px; height:246px; }
.jstk_right li a.images-Link p{ position:absolute; bottom:0; left:0;  overflow:hidden; font-size:12px; } 
#jstk_current a.images-Link p{   display:block;}

.jstk_right li{ float:left; padding:0 0 8px 10px; position:relative;}

.jstk_right li a.play-icon{ position:absolute; /*left:48%; top:45px;*/ left: 15px;
top: 85px;}
.jstk_right li a.play-icon img{ width:27px; height:26px; }
#jstk_current a.play-icon{ /* top:97px; left:45%;*/ top:150px; left:5px;}
#jstk_current a.play-icon img{width:40px; height:40px; }
.jstk_right li a.images-Link{float:left; position:relative; width:152px; height:118px;}
.jstk_right li a.images-Link img{width:152px; height:118px;}
.jstk_right li a.images-Link p{ height:43px; width:100%; line-height:20px; display:none; text-align:center;  padding-top:2px;}



.exposure{  position:relative; float:right; width:573px; background:#FFF;}
.exposure_head,.xzsp_head{ width:100%; height:40px; border-bottom:1px solid #d8d8d8;}
.exposure_head h1,.xzsp_head h1{ padding-left:45px;  line-height:40px; }
.exposure_head h1{background:url(imagesexposure_icon.jpg) 20px center no-repeat;}
.xzsp_head h1{ background:url(imagesxzsp_icon.jpg) 20px center no-repeat; float:left;}
.xzsp{ width:1198px;  border-top:2px solid #1f96fe; height:283px;}
.scene_nav{ float:left; padding:11px 0 0 15px;}

.work_public{ float:left; padding:11px 0 0 15px; width:1170px;}


.work_public .tbxw-nav{  width:100%; height:33px;  background:#f7f9fa; overflow:hidden; }
.work_public .tbxw-nav li{float:left; }
.work_public .tbxw-nav li a{ line-height:33px; padding:0 16px; height:33px;  float:left; color:#7c7c7c;}
.work_public .tbxw-nav li.tbxw-selected a{ background:#5ba2e4; color:#fff;}
.work_public .tbxw-panel{width:100%;  padding-top:5px; height:176px; overflow: hidden;}














#wpub_1{width:100%; height:200px;}
.work_table tr td{ font-weight:bold; font-size:14px; border-bottom:1px solid #d8edff;}
table.work_table{ margin-bottom:10px;}

#public_list,#public_list_a,#public_list_b {height:140px;width:100%;overflow: hidden;}
#public_list tabel {width:100%; }

.txt_1,.txt_2,.txt_3,.txt_4,.txt_5{font-size:14px; height:34px; line-height:34px;overflow: hidden; background:#FFF; text-align:left;}
.txt_1{ width:500px;}
.txt_1 a{width:500px; overflow:hidden; height:34px; line-height:34px;}
.txt_2{  width:200px;  }
.txt_3{ width:150px;  }
.txt_4{ width:150px;  }
.txt_5{ width:120px;  }

.a_td p{ width:305px; overflow:hidden;}
#holder table{ width:100%;}
#holder2 table{ width:100%;}
#holder_a table{ border:0;}
#holder_a2 table{ border:0;}



.letters_list_table{ width:100%; }
.letters_list_table table{width:100%;}
.letters_list_table th{ font-weight:bold;}
.letters_list_table th,.letters_list_table  td{  height:33px; line-height:33px; font-size:14px; overflow:hidden;text-align:center;}
.letters_list_table  td{ border-bottom:1px dashed #E6E6E6; padding:0 10px; }
.letters_list_table tr td p{height:33px; overflow:hidden;}

#public_list_a table tr td{ line-height:20px; height:47px;}



.ranklist{height:155px;overflow:hidden; width:100%; margin-bottom:50px;}
.ranklist table{width:100%;}
.ranklist tr{ height:31px;overflow:hidden;position:relative;}
.ranklist td{  line-height:30px; font-size:14px; text-align:center;border-bottom:1px dashed #E6E6E6; padding:0 10px;}
