@charset "gb2312";
/**
 * 娄底市公路管理局
 * @authors YuQinHan
 * @date    2014-12-27 08:42:40
 */
body{font: 14px "宋体","simsun", Verdana, Arial, Helvetica, sans-serif;text-align: left;margin: 0;padding: 0;}
img{border: 0;vertical-align: middle;}
a{color: #000;text-decoration: none;font-family:"宋体","simsun", Verdana, Arial, Helvetica, sans-serif;padding: 0;}
a:hover{color: #D60403;text-decoration: underline;}
table{border-spacing: 0;border-collapse:collapse;max-width: 100% !important}
h1,h2,h3,h4{font-size: 14px;}
div,ul,h1,h2,h3,h4,p,table,iframe{margin: 0;padding: 0;}
li{list-style: none;white-space: nowrap;overflow: hidden;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;}


/*首页*/

/*头部top*/
#top{width: 100%;margin: 0 auto;text-align: center;}
.banner{width: 100%;height: 188px;background: url(banner.jpg) center top;}
.topnav{height: 46px;background: url(topnav_bg.jpg) repeat-x;width: 100%;}
.topnav ul{width: 1002px;margin: 0 auto;text-align: center;}
.topnav ul li{float: left;height: 46px;line-height: 46px;width: 110px;}
.topnav ul li.logo{float: right;}
.topnav ul li a{font-size: 16px;color: #FFF;font-weight: bold;text-decoration: none;}
.topnav ul li a:hover{color:#F30002}
.header{width: 1000px;height: 34px;border: 1px solid #E0E0E0;margin: 10px auto;font-size:12px}
.header #pDate{float: left;line-height: 34px;padding-left: 10px;}
.header iframe{float: left;margin: 1px 5px;}
.header .search{display: inline-block;width: 220px;height: 34px;padding-left: 30px;position: relative;float: right;line-height: 34px;}
.header .search span{position: absolute;left: 40px;top: 6px;line-height: 20px;}
.header .search input{width: 120px;height:16px;line-height: 16px;padding-left: 5px;margin: 0;border: 1px solid #BABABA;border-right: 0;position: absolute;right: 40px;top: 6px;}
.header .search .btn{width: 20px;height: 20px;background: url(serbtn.jpg) no-repeat;position: absolute;right: 20px;top: 6px;cursor: pointer; }


/*container*/
/*焦点图*/
.container{width: 1002px;margin: 0 auto;}
.container .focus{width: 1000px;height: 357px;border: 1px solid #D8D8D8;}
.container .focus h2{height: 50px;line-height: 50px;font-size: 24px;font-weight: bold;margin: 0 auto;text-align: center;}
.container .focus h2 a{color: #F30002;font-family:"微软雅黑","宋体","simsun", Verdana, Arial, Helvetica, sans-serif;}
.container .focus p.more{height: 30px;line-height: 30px;text-align: center;margin-bottom: 8px;font-size: 12px;}
.focus .more a{color: #F00;}

.container .pics{width: 962px;height: 268px;background: url(pics_bg.jpg) repeat-x;margin: 0px auto;}
.pics .pic{width: 385px;height: 234px;float: left;margin-top: 17px;position: relative;}
.pics .pic .hd{position: absolute;right: 10px;bottom: 10px;z-index: 2;}
.pics .pic .hd li{float: left;width: 12px;height: 12px;background: #FFF;margin-left: 10px;line-height:12px;cursor: pointer;border-radius: 50%;}
.pics .pic .hd li.on{background: #F00;}
.pics .pic .bd li{width: 385px;height: 234px;position: relative;}
.pics .pic .bd li a{color:#FFF;}
.pics .pic .bd img{width: 385px;height: 234px;overflow: hidden; }
.pics .pic .bd  p{height: 32px;line-height: 32px;width:385px;position: absolute;bottom: 0;background: #313131;opacity: 0.7;filter: alpha(opacity=70);font-size: 14px;padding-left: 10px;left:0;z-index:1;}

/*动态*/
.pics .news{width: 557px;height: 251px;background: url(news_bg.jpg) repeat-x;float: right;margin-top: 17px;}
.pics .news .title ul{height: 30px;padding-left: 10px;}
.news .title li{width: 100px;height: 28px;line-height: 32px;float: left;text-align: center;margin-right: 20px;}
.news .title li a{font-size: 14px;}
.news .title li.on{width: 105px;height: 26px;line-height: 24px;border: 1px solid #D6D6D6;border-bottom: 0;background:#FFF;margin-top: 3px;
text-align: center;cursor: pointer;}
.news .title li.on a{font-weight: bold;color: #006FD6;text-decoration: none;}
.news .title_con ul{padding: 10px 0;display: none;}
.news .title_con .active{display: block;}
.news .title_con li{height: 28px;line-height: 28px;background: url(li_bg.jpg) no-repeat left center;}
.news .title_con li a{padding-left: 10px;font-size: 14px;float: left;}
.news .title_con li span{float: right;font-size: 14px;}

/*content*/
/*通知公告*/
.tzgg{width: 392px;height: 305px;float: left;border: 1px solid #D9D9D9;border-top: 0;margin-top: 10px;}
.tzgg .tab{height: 32px;background: url(tab_bg.jpg) repeat-x;}
.tzgg .tab ul{margin-left: -1px;}
.tzgg .tab li{float: left;width: 88px;height: 32px;line-height: 32px;text-align: center;font-size: 14px;}

.tzgg .tab li.on{width: 86px;height: 30px;line-height: 32px;background: #FFF;border: 1px solid #DCDCDC;border-top: 2px solid #006FD6;border-bottom: 0;line-height: 29px;}
.tzgg .tab li.on a{text-decoration: none;color: #006FD6;font-weight: bold;}
.tzgg .tab_con ul{padding: 4px 12px;display: none;}
.tzgg .tab_con .active{display: block;}
.tzgg .tab_con li{height: 28px;line-height:28px;background: url(li_bg.jpg) no-repeat left center;}
.tzgg .tab_con li a{float: left;font-size: 14px;padding-left: 10px;}
.tzgg .tab_con li span{float: right;font-size: 14px;}

/*信息公开 、办事服务、互动交流*/
.server{width:170px;float: right;background:#F7F7F7;margin-top: 10px; padding:10px;border: 1px solid #D9D9D9;}
.server h3{height: 32px;line-height: 32px;background: url(h3_bg.jpg) no-repeat 10px center;border-bottom: 1px dashed #C6C6C6; display:block;}
.server h3 a{padding-left: 28px;color: #006FD6;text-decoration: none;}
.server ul{display:block;}
.server ul li{height:32px;line-height:32px;float:left;width:82px;}
.server ul li a{font-size:13px;padding-left: 10px;}

/*专题报道*/
.ztbd{width:800px;height:110px;margin-top: 5px;}
.ztbd .leftMarquee{height: 101px;position: relative;}
.ztbd h3{position: absolute;top: 0;left: 10px;z-index: 1;}
.ztbd .leftMarquee .bd{width: 950px;height: 90px;border: 1px solid #DCDCDC;margin-top: 10px;position: absolute;padding-left: 50px;background: url(ztbd_bg.jpg) repeat-x;}
.ztbd .bd li{width: 305px;height: 61px;float: left;line-height: 61px;text-align: center;margin: 14px 5px;}

.adSlide{ width:800px; height:90px; overflow:hidden; position:relative; clear:both; margin-top:10px;}
.adSlide .hd{ position:absolute; z-index:1; right:5px; bottom:5px;}
.adSlide .hd ul{overflow:hidden; zoom:1; float:left;  }
.adSlide .hd ul li{float:left; margin-right:2px; width:16px; height:16px; line-height:16px; text-align:center; background:#fff; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;}
.adSlide .hd ul li.on{background:#f60;   font-weight:bold; filter:alpha(opacity=100);opacity:1; color:#fff;}
.adSlide .bd{ position:relative;  z-index:0;}
.adSlide .bd li{width:400px;height:110px;text-align: center;}
.adSlide .bd img{width:390px; height:90px;}

/*管理*/

.glgl{margin-top: 10px;}
.glgl table td{border: 1px solid #CCCCCC}
.glgl h3{height: 36px;background: url(glgl_h3.jpg) repeat-x;line-height: 36px;}
.glgl h3 a{color:#026FD8;background: url(glgl_h3_bg.jpg) no-repeat 20px center;padding-left: 38px;text-decoration: none;}
.glgl ul{padding: 5px 10px;}
.glgl li{height: 25px;line-height: 25px;background: url(li_bg.jpg) no-repeat left center;padding-left: 8px;white-space: nowrap;overflow: hidden;}
.glgl li a{float: left;}
.glgl li span{float: right;}

.bsfw_show{width:170px;height:274px;float:right;background:#F7F7F7;padding:10px;border: 1px solid #D9D9D9;}
.bsfw_show p{padding-bottom:10px;font-size:12px; margin-top:10px;}
.bsfw_show p b{color: #006FD6;font-size:13px;}
.bsfw_show p b,.bsfw_box p span{display:block; height:30px; line-height:30px;}

/*公路掠影*/
.glyy{width: 1000px;border: 1px solid #D8D8D8;position: relative;margin-top: 10px;}
.glyy h3{height: 35px;background: url(glly_h3.jpg) repeat-x;line-height: 35px;}
.glyy h3 a{color:#026FD8;background: url(glly_h3_bg.jpg) no-repeat 25px center;padding-left: 50px;text-decoration: none;}
.glyy .bd{margin:10px;}
.glyy .bd li{float:left;width:122px;height:200px; margin-left:8px; margin-right:8px;}
.glyy .bd li img{border:1px solid #26A9A9; width:120px; height:160px;}
.glyy .bd li span{ display:block; line-height:18px;text-align: center; white-space:normal; font-size:12px;}

/*友情链接*/
.links{width: 1002px;margin-top: 10px;text-align: center;}
.links select{width: 180px;margin: 0 7px}

/*footer*/
.footer{width: 100%;margin: 10px auto;text-align: center;border-top: 2px solid #095390;background: #FBFBFB;clear: both;}
.footer .btns{line-height: 26px;font-weight: bold;text-align: center;padding: 10px 0;}
.footer .btns p,.footer .btns p a{color: #095390;}
.footer .bottom p{line-height: 26px;}

/*通用列表*/

/*通用左侧*/
.grid_left{width: 191px;height: auto;float: left;}

/*栏目导航*/
.grid_left .chnlnav{background: #D8E7FA;border: 1px solid #A1D8FF;}
.grid_left .chnlnav h3{height:58px;line-height: 58px;font-size: 20px;font-weight: bold;padding-left: 20px;background: url(ul_bg.jpg) no-repeat bottom center;color: #3390EF;font-family: "微软雅黑","宋体","simsun", Verdana, Arial, Helvetica, sans-serif;}
.grid_left .chnlnav li{height: 39px;line-height: 39px;background: url(ul_bg.jpg) no-repeat bottom center;padding: 0 20px}
.grid_left .chnlnav li a{background: url(li_bg1.jpg) no-repeat left center;padding-left: 25px;width: 143px;height: 39px;display: block;color: #01477B;}

/*专题报道*/
.grid_left .ztbd{background: #D3E5FB;border: 1px solid #A1D8FF;}
.grid_left .ztbd h3{font-size: 16px;height: 32px;line-height: 32px;font-weight: bold;background: url(h3_bg1.jpg) repeat-x;border-bottom: 1px dashed #CCC;padding-left: 20px;}
.grid_left .ztbd ul{padding: 10px;}
.grid_left .ztbd li{height: 25px;line-height: 25px;background: url(li.jpg) no-repeat left center;padding-left: 15px;white-space: nowrap;overflow: hidden;font-size: 12px;}

/*通用右侧*/
.grid_right{width: 799px;height: auto;float: right;}
.pages{border: 1px solid #E0E0E0;}

/*当前位置*/
.position{border-bottom: 1px solid #E0E0E0;height: 30px;line-height: 30px;background: url(pos_bg.jpg) repeat-x;padding-left: 20px;font-weight: bold;font-size: 12px;}
.position a{font-weight: normal;}

/*文章列表*/
.pagelist{padding: 15px 10px;margin-bottom: 10px;}
.pagelist li{height: 25px;line-height: 25px;padding-left: 15px;}
.pagelist li a{float: left;}
.pagelist li span{float: right;}
.pagelist li.line{border-bottom: 1px dashed #D1D1D1;height: 15px;margin-bottom: 10px;}

/**分页样式**/
.pagenav{height: 34px; margin:32px auto;text-align: center;font:12px/32px "宋体";color: #616161;padding-left: 30px;}
.pagenav .disabled{cursor: not-allowed;color: #DDD}
.pagenav .num{ width:35px; cursor: pointer;height: 32px;}
.pagenav .tail,.pagenav .home{padding: 0 5px;height: 32px;width: 35px;}
.pagenav .next,.pagenav .prev{width: 45px;padding: 0 5px;height: 32px;}
.pagenav .tail,.pagenav .home,.pagenav .next,.pagenav .prev,.pagenav .num{border: solid #AAB0C8;border-width: 1px 0 1px 1px;display:inline-block; }
.pagenav .tail{border-right: 1px solid #AAB0C8;}
.pagenav a:hover{font-weight: bold;}
.pagenav .current{color: white; background: #4197F0;display:inline-block; width: 35px; height: 32px; border:1px solid #AAB0C8; padding-right: 1px;cursor: pointer; border-right:none; }
.pagenav #num{border:1px solid #AAB0C8;margin-right:2px;height: 30px;line-height: 30px;text-align: center;display:inline-block;margin-left: 5px;font-size: 12px;width: 40px;vertical-align: top;}
.pagenav .go{border: 1px solid #AAB0C8;width:35px; cursor: pointer;height: 32px;display:inline-block;margin-left: -3px;}
.pagenav .sum{display:inline-block;padding-left: 10px;}

/*文章内页*/

/*当前位置*/
.innner .position{border-bottom: 1px solid #E0E0E0;height: 30px;line-height: 30px;background: url(pos_bg.jpg) repeat-x;padding-left: 20px;font-weight: bold;font-size: 12px;}
.innner .position a{font-weight: normal;}

/*文章内容*/
.innner .log{border: 1px solid #E0E0E0;background: url(log_bg.jpg) repeat-x top;padding: 10px 20px}
.innner .log .hd h1{font-size: 22px;line-height: 55px;text-align: center;font-family: "微软雅黑","宋体","simsun", Verdana, Arial, Helvetica, sans-serif;font-weight: normal;}
.innner .log .hd .info{background: url(info_bg.jpg) repeat-x top;text-align: center;height: 40px;line-height: 40px;margin-top: 10px; 20px;font-size: 12px;}

.innner .log .bd{padding: 15px 10px;}
.innner .log .bd img{max-width:80%;}
.innner .log .bd p,.innner .log .bd div{padding-bottom: 15px;line-height: 25px}
.innner .log .bd .share{height: 20px;line-height:20px;}
.innner .log .bd .share .bshare-custom{display: inline;}
.innner .log .bd .log_about{margin: 20px 0}
.innner .log .bd .log_about li{height: 25px;line-height: 25px;}

/*纠错*/
.background {position: fixed; z-index: 0; top: 0px; left: 0px; width: 100%; height: 100%; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.5)}
.background{width: 0;height: 0;}
.webox{position: fixed; z-index: 999; padding: 8px; border: 1px solid #000; background: none repeat scroll 0% 0% rgba(10, 10, 10, 0.5); }
.webox #inside {background-color: #FFF; height: 240px; }
.webox #inside h1 {-moz-user-select: none; position: relative; display: block; margin: 0px; padding: 0px 0px 0px 5px; font-size: 13px; line-height: 30px; height: 30px; font-family: Arial; background: none repeat scroll 0% 0% #F1F7FC; cursor: move; font-weight: 800; color: #000; }
.webox #inside h1 a {position: absolute; right: 6px; margin-top: 6px; top: 0px; font-size: 14px; background-image: url("close.fw.png"); background-repeat: no-repeat; background-position: center top; width: 17px; height: 17px; cursor: pointer; display: inline-block; }


/*工作动态*/
.notice{width: 387px;float: right;}

.grid_right .box .left,.grid_right .box .right{width: 385px;}
.grid_right .box .right .right,.grid_right .box .left .right{width: 50px;}

.qyry_img{ border:5px #D5D5D5 solid; text-align:center; margin-bottom:5px;}
.qyry_list{ display:inline;margin:0px; padding:0px;list-style:none;}
.qyry_list li{ float:left; padding:6px; display:inline; overflow:hidden;}
.qyry_list li a{color:#515151;}
.qyry_list li a:hover{ color:#006993; text-decoration:underline;}


/*信件列表*/
.email_list h2{height: 40px;line-height: 40px;border-bottom: 1px solid #026FD8;margin-bottom: 20px;padding: 0 10px;}
.email_list h2 .right a{background: url(letter.png) no-repeat left center;padding-left: 30px; font-size:14px;}
.email_list table{clear: both;}
.email_list td,.email_list th{text-align: center;height: 30px;line-height: 30px;border: 1px solid #E4E4E4;}
.email_list th{font-size: 15px;}

/*我要写信*/
.must_know p{line-height: 25px;}
.must_know h2{height: 40px;line-height: 40px;border-bottom: 1px solid #026FD8;margin-bottom: 20px;padding: 0 10px; font-size:14px;}
.write_email h2{height: 40px;line-height: 40px;border-bottom: 1px solid #026FD8;margin-bottom: 20px;padding: 0 10px;background: url(letter.png) no-repeat left center;padding-left: 30px;font-size:14px;}
.write_email td{border: 1px solid #E4E4E4;padding: 5px;height: 20px;line-height: 30px;}
.write_email td span{color: red;padding-left: 10px;}
.write_email td input{height: 25px;line-height: 20px;}
.write_email .radio{padding-left: 20px;}
.write_email .radio label{vertical-align: middle;}
.write_email .radio input{vertical-align: middle;margin-left: 10px;}
.write_email th{border: 1px solid #E4E4E4; background:#D8E7FA; padding: 5px;height: 30px;font-size: 14px;padding-left: 20px;text-align: left;}
.write_email th span{font-weight: normal;}

/*信件细览*/
.letter_list{font-size: 14px;}
.letter_list h2{height: 40px;line-height: 40px;border-bottom: 1px solid #026FD8;margin-bottom: 20px;padding: 0 10px; font-size:14px;}
.letter_list h2 .right{float: right;background: url(letter.png) no-repeat left center;padding-left: 30px;text-align: right;}
.letter_list th{font-weight: normal;height: 30px;line-height: 30px;padding: 5px;border: 1px solid #E4E4E4;}
.letter_list td{height: 35px;line-height: 35px;vertical-align: top;padding: 5px 0 5px 10px;}
.letter_list .send td{border: 1px solid #E4E4E4}
.letter_list .line{border-bottom: 1px dotted #026FD8;margin: 20px 0;}
.letter_list .answer{margin-bottom: 50px;}