@charset "gb2312";
/* CSS Document */

html{}
body{ overflow-x:hidden;}
.w1920{ width:1920px;}

.headerOut{ height:391px; position:relative; left:50%; margin-left:-960px; background:url(../images/header_out.jpg) no-repeat;}
.header{ height:335px; position:relative;}
/*网站logo*/
.logo{ width:440px; height:80px; position:absolute; top:105px;}
/*六盘水logo*/
.lps_logo{ width:190px; height:35px; position:absolute; top:25px; right:0;}
/*网站导航*/
.navFrame{ width:100%; height:56px; overflow:hidden; background:#05acfb; z-index:999998;}
.navFrame.fix{ position:fixed; left:0;}
.navFrame .nav{ width:1100px; height:56px; display:block; overflow:hidden; position:relative; z-index:999999;}
.navFrame .nav>li{width: 110px;height:56px;display:inline-block;float:left;font-size:18px;border-left:1px solid #66c8f7;position:relative;}
.navFrame .nav>li>a{ color:#FFF !important; display:block; width:100%; height:56px; line-height:56px; text-align:center; transition:all 0.3s;}
.navFrame .nav>li.sy{ width:100px; border:none;}
.navFrame .nav>li:hover,.nav>li.on{ background-color:#0198e7;}

.silderDown{ display:none;}
.silderDown dd{ display:block; font-size:14px;}
.silderDown dd a{ color:#FFF !important; display:block; width:100px; height:30px; line-height:30px; text-align:center; background:#000; filter: alpha(opacity=40); opacity: 0.4;}
.silderDown dd a:hover{ filter: alpha(opacity=60); opacity: 0.6;}

.tbts{ height:47px; margin:15px auto; background-color:#f4f4f4;}
.tbts .data{ display:inline-block; width:auto; height:100%; line-height:47px; margin-left:15px;}
.weather{ display:inline-block; width:auto; height:25px; margin:11px 10px; overflow:hidden;}
.searchK{ width:400px; height:34px; overflow:hidden; margin:6px 0;}
.searchK p{ display:inline-block; float:left; padding-left:30px; height:34px; line-height:34px; font-size:16px; color:#333333; background:url(imagessearch_fdj.png) no-repeat left center;}
.searchK span{ display:inline-block; width:200px; height:32px; float:left; border:1px solid #c7dfea; background:#FFF; padding:0 5px; margin:0 5px;}
.searchK span input{ width:200px; height:32px; line-height:32px; font-size:12px; border:0; background:0; outline:medium; border-radius:1px;}
.searchK a{ display:inline-block; float:left; width:60px; height:34px; text-align:center; line-height:34px; color:#FFF !important; background:#05acfb; font-size:16px; letter-spacing:2px;}
@charset "gb2312";
/* 时间：2017-06-01
 * 作者：许应朋
 * 描述：初始样式一旦确认任何情况下不可修改
 */

html{ *overflow-x:hidden;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font-size: 12px;
	font-family:"微软雅黑";
	color: #333333;
	background-color:#ffffff;
}
body>div{ position:relative;}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
div{
	/*overflow:hidden;*/
}
em, i{
	font-style:normal;
}
ul, ol {
	list-style: none;
}
img {
	border:0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration: none;
	color:#333333;
	transition:all 0.3s;
}
a:link{ text-decoration:none;}
a:hover {
	color:#e45821 !important;
	/*color:#229ce7 !important;*/
	text-decoration:none;
}
.f_l{float: left;}
.f_r{float: right;}
.f_c{clear: both;}
.b_n{border: none;}
.t_l{text-align: left;}
.t_c{text-align: center;}
.t_r{text-align: right;}
.auto{margin: 0 auto;}

.w1100{ width:1100px;}
.f_s{ font-family:"宋体";}
.f_w{ font-family:"微软雅黑";}
.pdT{ padding-top:10px;}
.mgT4{ margin-top:4px;}
.mgT10{ margin-top:10px;}
.mgT15{ margin-top:15px;}
.mgT20{ margin-top:20px;}
.mgL4{ margin-left:4px;}


@charset "gb2312";
/* CSS Document */

.footer{ width:100%; height:250px; border-top:3px solid #1677bf; background:#FFF; text-align:center;}

.yqlj{ width:1100px; height:auto; overflow:hidden; padding:20px 0;}
.yqlj select{ float:left; width:219px; height:30px; border:1px solid #dbdfe6; margin:0 25px;}


.footer p{ font-size:14px; color:#898989; line-height:25px;}
.footer a{ color:#898989;}
.footer .sydw{ margin-top:10px; display:inline-block;}
@charset "gb2312";
/**
* CSS Document
* Author 许应朋
**/




.tbts{ height:47px; margin-top:15px; background-color:#f4f4f4;}
.tbts .data{ display:inline-block; width:auto; height:100%; line-height:47px; margin-left:15px;}
.weather{ display:inline-block; width:auto; height:25px; margin:11px 10px; overflow:hidden;}
.search{ width:400px; height:34px; overflow:hidden; margin:6px 0;}
.search p{ display:inline-block; float:left; padding-left:30px; height:34px; line-height:34px; font-size:16px; color:#333333; background:url(imagessearch_fdj.png) no-repeat left center;}
.search span{ display:inline-block; width:200px; height:32px; float:left; border:1px solid #c7dfea; background:#FFF; padding:0 5px; margin:0 5px;}
.search span input{ width:200px; height:32px; line-height:32px; font-size:12px; border:0; background:0; outline:medium; border-radius:1px;}
.search a{ display:inline-block; float:left; width:60px; height:34px; text-align:center; line-height:34px; color:#FFF !important; background:#05acfb; font-size:16px; letter-spacing:2px;}


.Main{ height:auto; overflow:hidden; position:relative; background:#FFF; z-index:10; margin-top:15px;}
/*Main_Left*/
.Main_Left{ width:825px; height:auto; overflow:hidden;}

.LeftBox1{ width:100%; height:auto; overflow:hidden;}/*LeftBox1*/
.focus{ width:385px; height:287px; overflow:hidden; position:relative;}
.focus .pic img { width: 385px; height: 287px; display: block; }
.focus .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; }
.focus .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:75%; overflow: hidden; }
.focus .txt li{ height:40px; line-height:40px; position:absolute; bottom:-36px;}
.focus .txt li a{ display: block; width:290px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
color: white; padding: 0 0 0 10px; font-size: 12px; text-decoration: none; }
.focus .num { position: absolute; z-index: 3; bottom: 12px; right: 8px; }
.focus .num li{ float: left; width: 11px; height: 11px; overflow: hidden; margin:0 1px; cursor: pointer; background:#FFF; border-radius:50%; }
.focus .num li.on,.focus .num li:hover{ background:#ff0000;}

.xxk_pic1{ width:426px; height:287px; overflow:hidden;}
.xxk_pic1 .hd{ width:100%; height:31px; position:relative; background:#ebebeb;}
.xxk_pic1 .hd li{ float:left; height:31px; width:90px; margin-right:20px; font-size:18px;}
.xxk_pic1 .hd li a.tit{ float:left; color:#333333; display:block; width:100%; height:31px; text-align:center; line-height:31px;}
.xxk_pic1 .hd li.on{ background:#05acfb;}
.xxk_pic1 .hd li.on a.tit{ color:#FFF !important; padding-bottom:6px; background:url(imageson_bot_bg.png) no-repeat center bottom;}
.xxk_pic1 .hd li a.more{ float:right; position:absolute; right:10px; font-size:13px; line-height:31px; color:#333333;}
.xxk_pic1 .tempWrap{ margin-top:6px;}
.xxk_pic1 .bd li{ display:block; width:96%; padding-left:4%; background:url(imageslist_style.png) no-repeat 1% center; font-size:12px; margin:14px 0;*margin:10px 0; overflow:hidden;}
.xxk_pic1 .bd li>a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.xxk_pic1 .bd li>span{ display:block; float:right; text-align:right; width:15%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.xxk_pic1 .bd li.First{ width:100%; height:97px; border-bottom:1px dashed #dddddd; margin:0; padding:0; background:none;}
.xxk_pic1 .bd li.First>a{ width:95%; float:none; font-size:16px; color:#05acfb; margin:12px auto; font-weight:bold; text-align:center;}
.xxk_pic1 .bd li.First>span{ font-size:14px; color:#575757; float:none; width:100%; text-indent:2em; line-height:20px; white-space:normal; text-align:left;}
.xxk_pic1 .bd li.First>span a{ color:#05acfb; font-size:12px;}

.LeftBox2{ width:100%; height:auto; overflow:hidden; margin-top:15px;}/*LeftBox2*/
.xxgk_but{ width:205px; height:340px; overflow:hidden;}
.xxgk_but .title{ display:block; width:100%; height:37px; background:#05acfb; border-top:1px solid #ebebeb;}
.xxgk_but .title a{ display:block; width:100%; height:100%; text-align:center; line-height:37px; font-size:18px; color:#FFF !important;}
.but_list{ width:100%; height:auto; margin-top:9px; overflow:hidden;}
.but_list li{ display:block; width:100%; height:45px; margin-top:4px; *margin-top:1px; overflow:hidden; background:#3f9ee4;}
.but_list li a{ display:block; line-height:45px; color:#FFF !important; font-size:14px; text-align:center; transition:all 0.3s;}
.but_list li a:hover{ font-size:15px; letter-spacing:2px;}

.zwXxkBox{ width:586px; height:319px; overflow:hidden; border:1px solid #dfdfdf; padding:10px;}
.zwXxkBox .hd{ width:100%; height:35px; position:relative; border:1px solid #dddddd; background:#f6f5f6;}
.zwXxkBox .hd li{ float:left; height:35px; width:97px; font-size:16px; border-right:1px solid #dddddd;}
.zwXxkBox .hd li a{ color:#333333; display:block; width:100%; height:100%; text-align:center; line-height:35px;}
.zwXxkBox .hd li.on a{ border-top:2px solid #1677bf; color:#1677bf !important; background:#FFF;}
.zwXxkBox .bd li{ display:block; width:98%; padding-left:2%; background:url(imageslist_style.png) no-repeat left center; font-size:14px; margin:12px 0;*margin:8px 0; overflow:hidden;}
.zwXxkBox .bd li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zwXxkBox .bd li span{ display:block; float:right; text-align:right; width:15%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.LeftBox3{ width:100%; height:auto; overflow:hidden; margin-top:28px;}/*LeftBox3*/
.ztzl{ width:825px; height:105px;}
.ztzl a.title{ width:29px; height:85px; padding:10px; background:#05acfb; color:#FFF !important; text-align:center; font-size:18px; line-height:21px;}
.ztzl .zt_pic{ width:775px; height:103px; border:1px solid #dddddd; border-left:none;}
.ztzl .zt_pic .tempWrap{ height:74px; margin:14px 0;}
.ztzl .zt_pic ul{ height:74px; width:100%; margin:14px 0;}
.ztzl .zt_pic ul li{ height:74px; width:242px; float:left; display:inline-block; margin-left:13px; overflow:hidden;}
.ztzl .zt_pic ul li a img{ height:74px; width:242px; display:block;}

.LeftBox4{ width:100%; height:auto; overflow:hidden; margin-top:15px;}/*LeftBox4*/
.xxkBox{ width:403px; height:234px; overflow:hidden; border:1px solid #ebebeb;}
.xxkBox .hd{ width:100%; height:35px; position:relative; background:#ebebeb; border-bottom:2px solid #05acfb;}
.xxkBox .hd li{ float:left; height:35px; font-size:14px;}
.xxkBox .hd li a{ float:left; color:#333333; display:inline-block; height:100%; padding:0 20px; text-align:center; line-height:35px;}
.xxkBox .hd li.on a,.xxkBox .hd li:hover a{ background:#05acfb; color:#FFF !important;}
.xxkBox .bd li{ display:block; width:90%; padding-left:6%; background:url(imageslist_style.png) no-repeat 3% center; font-size:12px; margin:14px 0;*margin:10px 0; overflow:hidden;}
.xxkBox .bd li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.xxkBox .bd li span{ display:block; float:right; text-align:right; width:15%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


/*Main_Right*/
.Main_Right{ width:260px; height:auto; overflow:hidden; padding-bottom:10px;}
.tzgg{ width:258px; height:286px; border:1px solid #a9dbf2; overflow:hidden;}/*通知公告*/
.tzgg .title{ width:100%; height:36px; background:#05acfb;}
.tzgg .title a{ display:inline-block; height:36px; padding-left:50px; font-size:18px; color:#FFF; line-height:36px; background:url(imagestzgg_lb.png) no-repeat 12px center; text-align:left;}
.tzgg ul{}
.tzgg li{ display:block; width:90%; padding-left:7%; background:url(imageslist_style.png) no-repeat 3% center; font-size:14px; margin:11px 0;*margin:7px 0; overflow:hidden;}
.tzgg li a{ display:block; float:left; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.bmgk{ width:258px; height:156px; border:1px solid #a9dbf2; overflow:hidden; margin-top:14px;}/*部门概况*/
.title{ width:100%; height:36px; background:#05acfb;}
.title a{ display:inline-block; width:100%; height:36px; font-size:18px; color:#FFF; line-height:36px; text-align:center;}
.bmgk ul{ display:block; width:245px; margin:10px auto;}
.bmgk li{ display:block; width:109px; height:38px; float:left; font-size:14px; overflow:hidden; background:#f5f5f5; border:1px solid #dddddd; margin:5px;}
.bmgk li a{ display:block; color:#333333; width:82px; height:36px; padding-left:25px; text-align:center; line-height:36px; border:1px solid #FFF; background:url(imagesjggk_bgs.png) no-repeat 12px center;}

.jtgk{ width:258px; height:270px; border:1px solid #a9dbf2; overflow:hidden; margin-top:14px;}/*交通概况*/
.jtgk p{ display:block; width:238px; height:64px; overflow:hidden; margin:15px auto 10px;}
.jtgk p img{ width:100%; height:100%; display:block;}
.jtgk span{ display:block; font-size:14px; color:#333333; text-indent:2em; line-height:28px; padding:0 10px;}

.qzqd{ display:block; width:100%; height:54px; overflow:hidden; margin-top:15px;}/*权责清单*/
.qzqd img{ width:100%; height:100%; display:block;}

.gzcy{ width:258px; height:196px; border:1px solid #a9dbf2; overflow:hidden; margin-top:14px;}/*公众参与*/
.gzcy ul{ display:block; width:245px; margin:10px auto;}
.gzcy li{ display:block; width:111px; height:40px; float:left; font-size:14px; overflow:hidden; background:#cce3ed; margin:5px;}
.gzcy li a{ display:block; color:#333333; width:91px; height:100%; padding-left:20px; text-align:center; line-height:40px; border:1px solid #FFF;}
.gzcy li:hover{ box-shadow:0 0 5px #000;}
.gzcy li.ld a{ background:url(imagesgzcy_ld.png) no-repeat 12px center;}
.gzcy li.ts a{ background:url(imagesgzcy_ts.png) no-repeat 12px center;}
.gzcy li.zj a{ background:url(imagesgzcy_zj.png) no-repeat 12px center;}
.gzcy li.xw a{ background:url(imagesgzcy_xw.png) no-repeat 8px center;}
.gzcy li.rx a{ background:url(imagesgzcy_rx.png) no-repeat 12px center;}
.gzcy li.wx a{ background:url(imagesgzcy_wx.png) no-repeat 12px center;}