﻿.wrapper{
	width: 1200px; margin: 0 auto;
}
.index-bg{
	background: url(www.dlt.gov.cnimagesindex-bg.jpg) no-repeat top center;
}
.inside-bg{
	background: url(www.dlt.gov.cnimagesi-bg.jpg) no-repeat top center #f6f6f6;
}
.footer{
	height: 230px; text-align: center;
}
.footer .nav{
	text-align: center;
}
.footer .nav li{
	display: inline; 
}
.copyright p,
.footer .nav li a{
	font-size: 14px; color: #666; line-height: 32px;
}

.item2{height:222px;}

.copyright,
.copyright p{
	position: relative;
}
.copyright p img{
	position: absolute; left: 50px; top: -25px;
}
.copyright .img01{
	position: absolute; top: 0; right: 0;
}
.foot-bg{
   background: url(www.dlt.gov.cnimagesico12.png) repeat-x top center;
   padding-top: 56px;
}
.index-ft{
	background: url(www.dlt.gov.cnimagesfoot-bg01.jpg) no-repeat center center;
}
.inside-ft{
	background: url(www.dlt.gov.cnimagesfoot-bg02.jpg) no-repeat center center;
}
.toper{
	height: 36px;
	background-color: rgba(255,255,255,0.4);
}
.toper li a,
.toper li{
	display: inline-block;  line-height: 36px;
}
.toper li{
	margin-right: 15px;
}
.toper li,
.toper li a,
.toper li h4{
	font-size: 14px; color: #333;
}
.toper img{
	position: relative; top: 3px; margin-right: 5px;
}
.header{
	height: 200px;
}
.header .logo{
	padding: 27px 0 0 80px;
}
.header .logo a{
	display: block;
}
.header .srch{
	width: 320px; height: 34px;
	background-color: rgba(255,255,255,0.6);
	padding: 8px 10px;
	border-radius: 8px;
	margin-top: 70px;
}
.header .srch .txt{
	height: 34px; float: left;
	width: 250px; border-radius: 5px;
	background-color: #fff;line-height: 34px;
	border: 5px; padding-left: 15px;
	font-size: 16px; color: #b8b8b8;
}
.header .srch .btn{
	width: 45px; float: right;
	height: 34px; border-radius: 5px;
	border: 0;
	background: url(www.dlt.gov.cnimagessrch.png) no-repeat center #ed6156;
}
.naver{
	height: 45px; background-color: #005293;
}
.naver ul{
	width: 105%;
}
.naver li a{
	display: inline-block; font-size: 18px; color: #fff;
	line-height: 45px; margin: 0 22px;
}
.naver li{
	display: inline;margin-right: 16px;
}
.naver li a img{
	position: relative; top: 3px; margin-right: 20px;
}
.today-new{
	position: relative; height: 54px; margin: 20px 0;
	border: 1px solid #dbdbdb;
	background-color: #fff;
	padding-left: 225px;
}
.today-new dt{
	width: 170px; background-color: #ed6156;
	position: absolute; height: 54px; top: 0; left: 0;
}
.today-new dd a{
	font-size: 30px; font-weight: bold; color: #cb191a;
	line-height: 54px;
}
.h-news{
	height: 390px;
}
.container{
	height: auto; overflow: hidden;
}
.container .left-wrap,
.h-news .h-imgs{
	width: 740px;
}
.h-news .h-imgs{
	overflow: hidden; position: relative;
	height: 390px;
}
.h-news .h-imgs .slide{
	position: relative;
}
.h-news .h-imgs .slide .txt{
	height: 54px;
	position: absolute;
	left: 0; right: 0; bottom: 0;
	background-color: rgba(0,0,0,0.5);
	line-height: 54px; font-size: 16px;
	padding-left: 20px; color: #fff;
}
.h-news .h-imgs .slide .txt p{
	width: 60%;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size: 14px;
}
.slider-nav{
	text-align: right; margin-right: 30px;
}
.slider-nav__item{
	width: 10px; border: 0;
	height: 10px; border-radius: 100%;
	background-color: #fff;
}
.slider-nav__item--current{
	background-color: #005293;
}
.h-news .h-imgs img{
	width: 740px; height: 390px;
}
.container .right-wrap,
.h-news .right{
	width: 438px;
}
.new-tab .new-th{
	border-bottom: 1px solid #dbdbdb;
	height: 35px;
}
.new-tab .new-th li{
	width: 25%; float: left; text-align: center;
	display: block; line-height: 33px;
	border-bottom: 2px solid #fbfbfb;
	font-size: 16px; color: #333;
	cursor: pointer;
}
.new-tab .new-th li a{
	display: block;
}
.new-tab .new-th li:hover,
.new-tab .new-th li.selected {
	border-bottom: 2px solid #0072c9;
	color: #0072c9;
}
.new-tab .new-tb .txt{
	padding-bottom: 15px;
	border-bottom: 1px dashed #dbdbdb;
}
.new-tab .new-tb .txt h4 a{
	font-size: 20px; color: #ef0f0f; 
	line-height: 55px; text-align: center;display: block;
}
.new-tab .new-tb .txt p{
	font-size: 14px; color: #666; line-height: 20px;overflow: hidden;
    height: 40px;
}
.new-tab .new-tb .list{
	padding: 9px 0 ;
}
.new-tab .new-tb .list li{
	height: 25px; line-height: 25px;
	margin-bottom: 9px;
}
.new-tab .new-tb .list li a{
	font-size: 14px;  color: #666;
	float:left; width: 80%;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.new-tab .new-tb .list li a:hover{
	color: #005293;
}
.new-tab .new-tb .list li a i{
	width: 8px; height: 8px;
	border-radius: 100%;
	background-color: #005293;
	display: inline-block;
	margin-right: 10px;
}
.new-tab .new-tb .list li span{
	font-size: 13px; color: #939393;
	float: right;
	width: 16%;
margin-right:5px;
}
.new-nav{
	height: 55px;
}
.new-nav ul{
	width: 105%;
}
.new-nav li{
	display: inline; float: left;
	width: 138px; line-height: 55px;
	height: 55px; margin-right: 12px;
	border-radius: 5px;
	background-color: #f0f0f0;
}
.new-nav li.selected,
.new-nav li:hover{
	background-color: #005293;
}
.new-nav li img,
.new-nav li span{
	display: inline-block;
}
.new-nav li .img02{
	display: none;
}
.new-nav li.selected .img02,
.new-nav li:hover .img02{
	display: inline-block;
}
.new-nav li.selected .img01,
.new-nav li:hover .img01{
	display: none;
}
.new-nav li span{
	font-size: 18px; color: #808080; line-height: 55px;
}
.new-nav li.selected span,
.new-nav li:hover span{
	color: #fff;
}
.new-nav li img{
	position: relative; top: 2px; margin: 0 6px 0 10px;
}
.h-mesg,
.h-serve{
	border: 1px solid #dbdbdb;
	margin-top: 15px;
}
.ui-head{
	height: 38px; margin: 0 20px;
	border-bottom: 1px solid #dbdbdb;
}
.ui-head h4{
	font-size: 20px; color: #0f4d87; font-weight: bold;
	line-height: 36px;
	border-bottom: 2px solid #0f4d87;
	position: relative; top: 1px;
}
.ui-head a{
	width: 115px; height: 38px;
	background: url(www.dlt.gov.cnimagesico28.png) no-repeat center;
	font-size: 14px; display: block; text-align: center;
	line-height: 38px; color: #666;
	position: relative; left: 20px;
}
.h-mesg .body{
	height: auto; overflow: hidden; padding: 15px 0 5px;
}
.h-mesg .nav{
	width: 349px;
}
.h-mesg .nav ul{
	margin-left: 20px; width: 110%;
}
.h-mesg .nav li{
	width: 158px; height: 48px;
	border: 1px solid #e6e6e6;
	float: left; margin-right: 10px;
	margin-bottom: 10px;
	background-color: #f5f5f5;
	font-size: 15px; color: #666;
	line-height: 48px;
}
.h-mesg .nav li a{
	display: block;
}
.h-mesg .nav li img{
	position: relative; margin: 0 12px 0 15px;
	top: 3px;
}
.h-mesg-new {
	width: 349px;
margin-right:20px;
}
.h-mesg-new .tab-hd{
	border-bottom: 1px solid #dbdbdb;
	height: 50px;
}
.h-mesg-new .tab-hd li{
	width: 33.33%; float: left; text-align: center;
	cursor: pointer;
}
.h-mesg-new .tab-hd li h4{
	height: 26px; line-height: 26px; text-align: center;
	font-size: 16px; 
}
.h-mesg-new .tab-hd li h4 a{
	display: block;color: #565656;
}
.h-mesg-new .tab-hd li.selected h4,
.h-mesg-new .tab-hd li:hover h4{
	background-color: #005293;
	position: relative;
}
.h-mesg-new .tab-hd li.selected h4 a,
.h-mesg-new .tab-hd li:hover h4 a{
	color: #fff;
}
.h-mesg-new .tab-hd li.selected h4 em,
.h-mesg-new .tab-hd li:hover h4 em{
	width: 11px; height: 8px;
	position: absolute; left: 50%; margin-left: -5.5px;
	bottom: 0; margin-bottom: -8px;
	display: block;
	background: url(www.dlt.gov.cnimagesico29.png) no-repeat;
}
.h-mesg-new .tab-hd li span{
	height: 12px; width: 12px; background-color: #b0b0b0;
	border-radius: 100%; display: block; padding: 1px;
	margin: 0 auto;
	position: relative; top: 18px;
}
.h-mesg-new .tab-hd li.selected span,
.h-mesg-new .tab-hd li:hover span{
	background-color: #005393;
}
.h-mesg-new .tab-hd li span i{
	width: 10px; height: 10px; border: 1px solid #fff;
	background-color: #b0b0b0; border-radius: 100%;
	display: block;
}
.h-mesg-new .tab-hd li.selected span i,
.h-mesg-new .tab-hd li:hover span i{
	background-color: #005393;
}
.h-mesg-new .tab-bd{
	margin-top: 20px;
}
.h-mesg-new .tab-bd li{
	margin-bottom: 8px;
	width: 100%;
margin-bottom:11px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.h-mesg-new .tab-bd li a{
	font-size: 14px; color: #666;
	background: url(www.dlt.gov.cnimagesico25.png) no-repeat left center;
	padding-left: 25px;
}
.h-mesg-new .tab-bd li a:hover{
	color: #ff6600;
}
.h-wrap .left,
.h-wrap .right{
	width: 360px;
}
.h-serve .body{
	padding: 25px 0 0;
}
.work-serve .body{
	padding-bottom: 9px;
}
.h-serve .body ul{
	height: auto; overflow: hidden;
}
.h-serve .body ul li{
	width: 25%; float: left; text-align: center; margin-bottom: 0;
	margin-top: 3px; 
}
.h-serve .body ul li a{
	display: inline-block;
}
.public-serve .body{
	padding-bottom: 9px;
}
.public-serve .body ul li{
	/*margin-bottom: 10px;*/
}
.h-serve .body ul li h4{
	color: #6c7a81; font-size: 12px;
	line-height: 47px;
}
.h-serve .body ul li:hover h4{
	color: #005293;
}
.h-serve .body ul li .img{
	height: 28px;
}

.h-serve .body ul li .img img{
	max-width: 30px;

}

.h-serve .body ul li:hover .img01,
.h-serve .body ul li .img02{
	display: none;
}
.h-serve .body ul li:hover .img02{
	display: inline-block;
}
/*.green-channel{
	border: 1px solid #dbdbdb; margin-top: 20px;
	padding-left: 65px;
	position: relative;
	height: 100px;
}
.green-channel dt{
	width: 40px; position: absolute; left: 0; bottom: 0;
	top: 0; background-color: #005293;
	color: #fff; text-align: center; line-height: 18px;
	font-size: 16px; padding-top: 12px;
}
.green-channel dd{
	display: inline;
}
.green-channel dd a{
	display: inline-block; 
	line-height: 50px; font-size: 16px;
	color: #666; margin-right: 30px;
}
.green-channel dd a:hover{
	color: #005293;
}*/
.container .right-wrap{
	border: 1px solid #dbdbdb; margin-top: 15px;
	padding: 0 25px;
	width: 388px;
}
.ui-hd{
	height: 55px; border-bottom: 1px solid #e1e1e1;
	background: url(www.dlt.gov.cnimagesico27.png) no-repeat right center;
	position: relative;
}
.ui-hd i,
.ui-hd h4,
.ui-hd span{
	display: inline-block; line-height: 55px;
}
.ui-hd img{
	position: absolute; left: 0; bottom: 1px;
}
.ui-hd i{
	width: 2px; height: 12px;
	background-color: #005293;
	margin-right: 10px;
	position: relative; top: 0.5px;
}
.ui-hd h4{
	font-size: 16px; color: #0f4b87;
}
.ui-hd span{
	font-size: 14px; color: #666; margin-left: 10px;
}
.ui-hd a.more{
	float:right;line-height: 55px;font-size: 12px;color:#666;
	width: 78px;text-align: center;
}
.ui-hd a.more:hover{
	color:#005293;
}
.interaction{
	margin-top: 15px;
}
.interaction ul{
	height: auto; overflow: hidden; width: 110%;
}
.interaction ul li a{
	width: 190px; height: 50px; float: left; display: inline-block;
	background-color: #f0f0f0;
	margin: 0 10px 10px 0;
	font-size: 16px; color: #666; line-height: 50px;
}
.interaction ul li:hover a{
	background-color: #005293;
	color: #fff;
}
.interaction ul li img{
	position: relative; top: 10px; margin: 0 10px 0 20px;
}
.interaction ul li:hover .img01,
.interaction ul li .img02{
	display: none;
}
.interaction ul li:hover .img02{
	display: inline-block;
}
.collection{
	margin-top: 10px;
}
.collection li a{
	font-size: 14px; color: #666; line-height: 30px; 
}
.collection li a:hover{
	color: #005293;
}
.interview{
	height: auto; overflow: hidden; margin-top: 15px;
}
.interview .img{
	width: 146px; float: left;
}
.interview .img img{
	width: 146px; height: 96px;
}
.interview .txt{
	width: 215px; float: right; display: inline;
	font-size: 14px;
}
.interview .txt h4{
	color: #666;
}
.interview .txt a{
	color: #005293; margin: 12px 0;display: block;
}
.interview .text{
	width: 100%; float: left; display: inline;
}
.interview .text p{
	font-size: 14px; color: #666; line-height: 26px;
}
.interview .text p span{
	width: 60px; height: 25px; background-color: #1088b0;
	display: inline-block; text-align: center; line-height: 25px;
	margin-right: 10px; color: #fff;
}

.h-banner{
	margin-top: 15px;
}
.site-guide{
	height: 50px; background-color: #e6e6e6; margin: 35px 0;
}
.site-guide dt,
.site-guide dd{
	float: left; display: inline;
}
.site-guide dt{
	width: 114px; height: 50px;
	background: url(www.dlt.gov.cnimagesico30.png) no-repeat;
	padding-left: 15px; font-size: 16px; color: #fff;
	line-height: 50px; margin-right: 70px;
}
.site-guide dd{
	margin-top: 10px; margin-right: 20px;
}
.site-guide dd select{
	width: 170px; height: 30px;
	border-radius: 3px;
	border: 0; padding-left: 10px;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: url(www.dlt.gov.cnimagesarr.png) no-repeat left 142px center #fff;
	color: #666;
}
.red{
	background-color: #e72222;
}
.yello{
	background-color: #ffc600;
}
.blue{
	background-color: #00a1e9;
}
.grey{
	background-color: #8f8f8f;
}
.h-ranking{
	margin-top: 9px;
}
.h-ranking .hd{
	height: 45px;
}
.h-ranking .hd h4{
	font-size: 18px; color: #0154ad; line-height: 45px;
	font-weight: bold;
}
.h-ranking .hd a{
	font-size: 12px; color: #666;
	color: #666; line-height: 50px;
}
.h-ranking .hd a:hover{
	color: #005293;
}
.h-ranking .bd{
	padding-bottom: 13px;
}
.h-ranking .bd .c1 td{
	height: 40px; line-height: 40px; font-size: 16px; color: #005293;
}
.h-ranking .bd td{
	border-bottom: 1px dashed #e9e9e9; text-align: center;
	line-height: 33px; font-size: 14px; color: #595959;
}
.h-ranking .bd .last td{
	border-bottom: 0; 
}
.h-ranking .bd td span{
	width: 20px; height: 20px; text-align: center;
	line-height: 20px; color: #fff;
	font-size: 14px; display: inline-block;
	border-radius: 100%;
}
.beauty-img{
	height: 250px;margin-top: 16px;
	border: 1px solid #dcdcdc;
}
.beauty-img .img{
	float:left;padding-right:25px;display: block;padding-left: 10px;
}
.beauty-img ul{
	height: 225px; margin: 25px 0 0 30px;float:left;
}
.beauty-img ul li{
	width: 248px; float: left; display: inline; margin-right: 10px;
}
.beauty-img ul li img{
	width: 248px; height: 186px; display: block;
}
.beauty-img ul li h4{
	font-size: 14px; color: #3d3d3d; line-height: 30px;
	text-align: center;
}
/*内页*/
.bc-f6{
	background-color: #f6f6f6;
}
.wrapper01{
	width: 1190px;margin: 0 auto;
}
.container01{
	height: auto;overflow: hidden; padding-bottom: 60px;
}
.w-105{
	width: 105%;
}
.current{
	height: 84px;padding-left: 50px;background: url(www.dlt.gov.cnimageslf34.png) no-repeat left 25px center;
}
.current span,
.current a{
	font-size: 14px;color:#6b6b6b;line-height: 84px;
}
.data-page{
	padding: 0 5px;width: 555px;border:1px solid #e0e0e0;background-color: #fefefe;
	padding: 15px 15px 0;height: 225px;float:left;margin-right: 18px;margin-bottom: 25px;
}
.w-1190{
	width: 1140px;padding:15px 25px 0;
}
.data-page .head,
.data-page .head .l{
	height:42px;
}
.data-page .head img{
	display: inline-block;float:left;width:37px;height: 42px;margin-right: 10px;
}
.data-page .head .line,
.data-page .head .txt{
	float:left;
}
.data-page .head .line{
	width: 375px;border-top:2px dashed #CDCDCD;margin-top: 20px;
}
.w-1190 .head .line{
	width:955px;border-top:2px dashed #CDCDCD;margin-top: 20px;
}
.data-page .head .txt{
	width: 90px;
}
.data-page .head .txt h4{
	font-size: 18px;color:#005293;font-weight: bold;
}
.data-page .head .txt h5{
	font-size: 14px;color:#cdcdcd;
}
.data-page .head .r a{
	display: block;text-align: right;height: 42px;line-height: 42px;
	font-size: 14px;color:#005293;width: 30px;
}
.data-page .body{
	margin-left: 30px;margin-top: 15px;
}
.w-1190 .body{
	margin-left: 15px;
}
.data-page .body ul{
	height: auto;overflow: hidden;width: 105%;
}
.data-page .body li{
	height: 32px;line-height: 32px;width: 520px;margin-right:70px;
	background:url(www.dlt.gov.cnimageslf36.png) no-repeat left center;float:left;
}
.data-page .body li a{
	font-size: 14px;color:#666;padding-left: 25px;width: 395px;display: inline-block;
}
.data-page .body li a:hover{
	color: #005393;
}
.data-page .body li span{
	font-size: 13px;color:#a9aaa9;
}

/*专题*/
.pb75{
	padding-bottom: 75px !important;
}
.features{
	background-color: #fff;padding: 10px 15px 65px 20px;border:1px solid #E0E0E0;
	width: 1150px;
}
.features .hd{
	border-bottom: 1px solid #eaeaea;
}
.features .hd h4{
	font-size: 18px;color:#383838;font-weight: bold;line-height: 50px;
}
.features .body{
	margin: 45px 45px 0 50px;text-align: center;
}
.features .body img{
	display: inline-block;margin-bottom: 15px;
}
.features .body ul{
	height: auto;overflow: hidden;width: 105%;margin-top: 3px;
}
.features .body li{
	float:left;margin-right: 14px;margin-bottom: 25px;
}
.features .body li img{
	display: block;margin-bottom: 0;
}

/*新闻中心*/
.new-hd{
	height: 39px;background: url(www.dlt.gov.cnimageslf46.png) no-repeat center center;
}
.new-hd h4{
	color:#005293;font-size: 24px;line-height: 39px;text-align: center;margin-right: 20px;
}
.new-img .img{
	position:relative; width:1180px; height:310px; margin:20px auto;
	margin-left: 10px;
}
.new-img .img ul{
	position:relative;  width:1180px; height:310px;
}
.new-img .img li{
	z-index:0;position:absolute; width:0px;background:#787878;
	height:0px;
	top:146px;cursor:pointer;
	left:477px;border-radius:4px;
	border: 3px solid #fff;
}
.new-img .img li p{
	position: absolute; left: 0; right: 0; bottom: 0;
	height: 40px; background-color: rgba(0,0,0,0.5);
	text-align: center; line-height: 40px;
	font-size: 18px; color: #fff;
}
.new-img .img li img{
	width:100%;
	height:100%;
	vertical-align:top;
}



.news-list{
	height: auto;overflow: hidden;width: 105%;margin-top: 15px;
}
.new-list{
	width: 380px;float:left;margin-right: 20px;
}
.new-list .item .hd{
	height: 45px;border-bottom: 1px solid #AFAFAF;padding: 0 15px 0 10px;
}
.new-list .item .hd h4{
	float:left;line-height: 45px;font-size: 21px;color:#005293;
}
.new-list .item .hd h4 img{
	margin-right: 15px;display: inline-block;position: relative;top:5px;
}
.new-list .item .hd a{
	float:right;font-size: 14px;color:#005293;padding-top: 20px;
}
.new-list .item .bd{
	margin-top: 7px;
}
.new-list .item .bd a{
	height: 30px;display:block;line-height: 30px;padding-left: 30px;
	background: url(www.dlt.gov.cnimageslf36.png) no-repeat left 13px center;
	font-size: 14px;color:#666;
}
.new-video .body{
	margin-top: 25px;
}
.new-video .body ul{
	height: auto;overflow: hidden;width: 105%;margin-left: 15px;
}
.new-video .body li{
	float:left;margin-right: 12px;position: relative;width: 278px;height: 185px;
}
.new-video .body li .ico{
	position: absolute;left:0px;bottom: 0;right:0;top:0;
	text-align: center;
}
.new-video .body li .ico img{
	display: inline-block;margin-top: 65px;
}
.new-video .body li .img,
.new-video .body li .img img{
	display: block;
}
.new-video .body li h4{
	height: 35px;position: absolute;left:0px;right:0px;bottom: 0;
	line-height: 35px;background-color: rgba(0,0,0,0.7);font-size: 16px;color:#fff;
	text-align: center;
}

/*公共服务*/
.share-serve{
	height: auto;overflow: hidden;
}
.society-wp,
.work-wp{
	width: 770px;padding: 0 35px 0 20px;border:1px solid #E0E0E0;float:left;
	margin-bottom: 20px;background-color: #fff;
}
.ui-hd01{
	height: 54px;border-bottom: 1px solid #eaeaea;line-height: 54px;
}
.ui-hd01 ul{
	height: 54px;
}
.ui-hd01 li{
	float:left;margin-right: 50px;font-size: 18px;color:#393939;font-weight: bold;
	cursor: pointer;
}
.ui-hd01 li.on{
	color:#005293;
}
.work-wp .body{
	margin-top: 25px;/*margin-left: 15px;*/
}
.work-wp .body ul{
	height: auto;overflow: hidden;width: auto;
}
.work-wp .body li{
	float: left;
	width: 14.2%;
	margin-bottom: 32px;
	/*margin-right: 68px;*/
	/*float:left;margin-right: 55px;*/
}
.work-wp .body li a{
	/*display: block;width: 60px;*/
}
.work-wp .body li a .img{
	text-align: center;
	height: 28px;
}
.work-wp .body li a .img02{
	display: none;
}
.work-wp .body li:hover a .img01{
	display: none;
}
.work-wp .body li:hover a .img02{
	display: inline-block;
}
.work-wp .body li a img{
	/*width: 60px;height: 60px;display: block;*/
}
.work-wp .body li h4{
	height: 50px;line-height: 50px;text-align: center;font-size: 12px;color:#6c6c6c;
}
.work-wp .body li:hover h4{
	color: #005293;
}
.work-wp .ui-hd01 a{
	float: left;
    margin-right: 50px;
    font-size: 18px;
    color: #393939;
    font-weight: bold;
    cursor: pointer;
}
.query-wp,
.quick-wp{
	width: 320px;border:1px solid #E0E0E0;padding-left: 20px;
	float:left;padding-bottom: 10px;background-color: #fff;
}
.query-wp .ui-hd01,
.quick-wp .ui-hd01{
	border-bottom: 0 !important;
}
.quick-wp .body{
	
}
.quick-wp .body dl{
	height: 46px;margin-bottom: 1px;
}
.quick-wp .body dt,
.quick-wp .body dd{
	float:left;
}
.quick-wp .body dt{
	margin-right: 20px;
	margin-top: 9px;
	font-size: 24px;
	color: #323232;
}
.quick-wp .body dt img{
	float: right;
	margin-left: 8px;
	width: 37px;height: 27px;display: block;
}
.quick-wp .body dd{
	line-height: 46px;
}
.quick-wp .body dd a,
.quick-wp .body dd span{
	font-size:15px;color:#565656;margin-right: 5px;
}
.quick-wp .body dd a:hover{
	color: #005293;
}
.query-wp,
.society-wp{
	float:left;background-color: #fff;
}
.society-wp .nav-th{
	margin-top: 15px;
}
.society-wp .nav-th ul{
	height: auto;overflow: hidden;
}
.society-wp .nav-th li{
	float:left;cursor: pointer;width: 16.6%;text-align: center;
}
.society-wp .nav-th li .wrap{
	width: 100px;height: 100px;border-radius: 100%;display: inline-block;
}
.society-wp .nav-th li .img{
	width: 100px;height: 40px;text-align: center;padding-top: 20px;
}
.society-wp .nav-th li h4{
	text-align: center;font-size: 16px;color:#383b3d;
}
.society-wp .nav-th li.on .wrap,
.society-wp .nav-th li:hover .wrap{
	background-color: #005393;
}
.society-wp .nav-th li.on h4,
.society-wp .nav-th li:hover h4{
	color:#fff;
}
.society-wp .nav-th li img{
	display: inline-block;
}
.society-wp .nav-th li .img02{
	display: none;
}
.society-wp .nav-th li.on .img02,
.society-wp .nav-th li:hover .img02{
	display: inline-block;
}
.society-wp .nav-th li.on .img01,
.society-wp .nav-th li:hover .img01{
	display: none;
}
.society-wp .nav-tb{
	margin-top: 35px;margin-left: 20px;
height: 120px;
}
.society-wp .nav-tb ul{
	height: auto;overflow: hidden;
}
.society-wp .nav-tb li{
	float:left;margin-right: 10px;margin-bottom: 8px;
}
.society-wp .nav-tb li a{
	width: 175px;height: 30px;display: block;background-color: #F6F6F6;font-size: 16px;color:#373737;
	border:1px solid #E5E5E5;border-radius: 5px;text-align: center;line-height: 30px;
}
.society-wp .nav-tb li a:hover{
	background-color: #005293;
	color: #fff;
}
.society-wp{
	padding-bottom: 15px;
}
.query-wp .body-check ul{
	height: auto;overflow: hidden;
}
.query-wp .body-check li{
	float:left;margin-right: 5px;margin-bottom: 12px;height: 33px;
}
.query-wp .body-check li a{
	display: block;height:33px;line-height: 33px;
	padding: 0 10px;background-color: #f1f1f1;border-radius: 3px;border:1px solid #d9d9d9;
}
.query-wp .body-check li a:hover{
	background-color: #005293;
	color: #fff;
}
.easy-tel a{
	margin-top:15px;width: 300px;display: block;font-size: 36px;color:#fff;font-weight: bold;
	height: 80px;background: #3ca1bd url(www.dlt.gov.cnimageslf85.png) no-repeat left 40px center;
	text-align: right;line-height: 80px;padding-right: 40px;
}
.easy-tel,
.query-wp,
.quick-wp{
	float:right;
}
/*侧边栏*/
.pb60{
	padding-bottom: 60px;
}
.sidebar{
	position:fixed;top:295px;right:0;
}
.sidebar li{
position: relative;
	margin-bottom: 5px;
}
.sidebar li a{
	display: block;width: 85px;height: 70px;
	border-radius: 5px;background-color: #ebebeb;
}
.sidebar li a h4{
	text-align: center;font-size: 14px;color:#005293;
}
.sidebar li .ico{
	width: 85px;height: 30px;
}
.sidebar li.n1 .ico{
	background: url(www.dlt.gov.cnimageslf86.png) no-repeat center center;
}
.sidebar li.n2 .ico{
	background: url(www.dlt.gov.cnimageslf87.png) no-repeat center center;
}
.sidebar li.n3 .ico{
	height:40px;background: url(www.dlt.gov.cnimageslf88.png) no-repeat center top 15px;
}
.sidebar li.n4 .ico{
	height:40px;background: url(www.dlt.gov.cnimageslf89.png) no-repeat center top 15px;
}
.sidebar li.n5 .ico{
	height:40px;background: url(www.dlt.gov.cnimageslf90.png) no-repeat center top 15px;
}
.sidebar li.n6 .ico{
	height:40px;background: url(www.dlt.gov.cnimageslf91.png) no-repeat center top 15px;
}
.sidebar li.n7 .ico{
	height:40px;background: url(honee.cnimageszys_img248.png) no-repeat center top 15px;
	background-size: 20%;
}
.sidebar li.n7 .img{
	display: none;
	position: absolute;
	left: -150px;
	top: -30px;
	width: 140px;
	height: 140px;
}
.sidebar li.n7:hover .img{
	display: block;
}

.new-video .body li .img, 
.new-video .body li .img img{
	width: 278px;height: 185px;
}
.features .body li a{
	overflow: hidden;
	display: inline-block;
	width: 205px;
	height: 75px;
}
.features .body li img{
	height: 75px;
	transition: all .3s;
}
.features .body li:hover img{
	transform: scale(1.1);
}
/*10.17修改*/
.toper li, 
.toper li a, 
.toper li h4{
	font-weight: bold;float:left;
}
.toper .txt li h4{
	font-weight: normal;
}
.header .srch .txt{
	font-family:"Microsoft YaHei";
}
.naver li a{
	margin: 0;padding: 0 20px;
}
.naver li a:hover{
	background-color: #0164B3;
}
.new-tab .new-th li{
	font-weight: bold;
}
.today-new dt{
	background:url(www.dlt.gov.cnimagestoutiao.png) no-repeat center center;width: 178px;
}
.today-new dt a{
	display: block;width: 178px;height: 54px;
}
/*喇叭声波动画*/
@-webkit-keyframes flash{
	0%,50%,100%{opacity: 1;}
	25%,75%{opacity: 0;}
}
@-moz-keyframes flash{
	0%,50%,100%{opacity: 1;}
	25%,75%{opacity: 0;}
}
.today-new dt img.n1{
	margin-left: 15px;margin-top: 18px;
}
.today-new dt img.n2{
	-webkit-animation:flash 1s .2s ease both infinite;-moz-animation:flash 1s .2s ease both infinite;
}
.h-mesg-new .tab-bd li a:hover{
	color:#005293;
}
.h-mesg .nav li:hover .img01,
.h-mesg .nav li .img02{
	display: none;
}
.h-mesg .nav li:hover .img02{
	display: inline-block;
}
.h-mesg .nav li:hover{
	background-color: #005293;
}
.h-mesg .nav li:hover span{
	color:#fff;
}
.interview .txt a,
.ui-hd h4{
	font-weight: bold;
}
.beauty-img ul{
	margin: 25px 0 0 !important;
}
.footer .nav li span{
	margin: 0 5px;
}
.copyright p span{
	margin-right: 10px;
}
.copyright p img{
	left:30px;top:-40px; 
}
.new-list .item .bd a{
	font-family:"Microsoft YaHei";
}
.toper .left{
	width: 920px;
}
.toper .right{
	width: 280px;
}

/*10.19*/
/*首页底部导航*/
.department{
	margin-top: 18px;border:1px solid #dcdcdc;
}
.department .dpm-th{
	height: 41px;border-bottom: 1px solid #dcdcdc;
}
.department .dpm-tb ul,
.department .dpm-th ul{
	height: auto;overflow: hidden;
}
.department .dpm-th li{
	float:left;padding: 0 30px;height: 37px;line-height: 37px;font-size: 16px;color:#5f5f5f;
	margin: 2px;cursor: pointer;
}
.department .dpm-th li:hover,
.department .dpm-th li.on{
	background-color: #005293;color:#fff;
}
.department .dpm-tb{
	padding: 10px 0 35px 30px;height: 75px;overflow-y: scroll;
}
.department .dpm-tb li{
	float:left;font-size: 14px;color:#4e4e4e;line-height:35px;
	width: 140px;text-align: left;
}

/*通用列表页*/
.general-list{
	height: auto;overflow: hidden;
}
.general-list .left{
	width: 200px;
}
.general-list .lists dt{
	width: 200px;height: 60px;line-height: 60px;background-color: #005293;
	font-size: 24px;color:#fff;font-weight: bold;margin-bottom: 5px;
}
.general-list .lists dt img{
	position: relative;top:7px;margin: 0 10px 0 25px;
}
.general-list .lists dd a{
	display: block;height: 50px;line-height: 50px;background-color: #fff;
	border:1px solid #e7e7e7;border-bottom: 0;font-size: 16px;color:#6b6b6b;
}
.general-list .lists dd a img{
	margin: 0 20px 0 35px;position: relative;top:3px;
}
.general-list .lists dd:hover .img01,
.general-list .lists dd.on .img01,
.general-list .lists dd a .img02{
	display: none;
}
.general-list .lists dd:hover .img02,
.general-list .lists dd.on .img02{
	display: inline-block;
}
.general-list .lists dd:hover a,
.general-list .lists dd.on a{
	color:#fff;background-color: #2f73b4;
}
.general-list .lists dd.last a{
	border-bottom: 1px solid #e7e7e7;
}
.general-list .sidebar{
	position: static;margin-top: 12px;
}
.general-list .sidebar ul{
	height: auto;overflow: hidden;width: 105%;
}
.general-list .sidebar li{
	float:left;width: 95px;height: 75px;margin-right: 7px;
}
.general-list .sidebar li .ico{
	width: 95px;
}
.general-list .sidebar li a h4{
	line-height: 20px;
}
.general-list .sidebar li a{
	width: 95px;height: 75px;background-color: #fff;
	border:1px solid #E7E7E7;border-radius: 0;
}
.general-list .right{
	width: 960px;
}
.news-item li{
	margin-bottom: 20px;height: 105px;
}
.news-item li a{
	display: block;height: 75px;padding: 15px 0 15px 50px;
	border: 1px solid #e7e7e7;background-color: #fff;
}
.news-item li .txt{
	float:left;width: 700px;
}
.news-item li .txt h4{
	color:#005293;font-size: 16px;line-height: 37px;
}
.news-item li .txt h4 i{
	height:11px;width: 25px;display:inline-block;margin-left: -25px;
	background: url(www.dlt.gov.cnimageslf98.png) no-repeat left center;
}
.news-item li .txt p{
	color:#565656;font-size: 14px;line-height: 21px;margin-top: 3px;
}
.news-item li .num{
	float:right;width: 100px;border-left: 1px solid #ededed;
	height: 75px;text-align: center;
}
.news-item li .num h2{
	font-size: 34px;color:#ababab;font-weight: bold;
}
.news-item li .num h5{
	font-size: 14px;color:#ababab;margin-top: 5px;
}
.ui-pages{
	padding-top: 15px;
}
.ui-pages dl{
	text-align: center;
}
.ui-pages dd{
	margin: 0 5px;display: inline;width: 34px;height: 34px;
}
.ui-pages dd a{
	display:inline-block;width: 34px;height: 34px;background-color: #dadada;
	text-align: center;border-radius: 3px;font-size: 16px;color:#414141;line-height: 34px;
}
.ui-pages dd:hover a,
.ui-pages dd.on a{
	background-color: #005293;color:#fff;
}
.ui-pages dd.last{
	margin: 0;
}
.ui-pages dd.last a{
	position: relative;top:10px;
}
.ui-pages dd.last a{
	background: url(www.dlt.gov.cnimageslf99.png) no-repeat center center;
}
.ui-pages dd.last:hover a{
	background: url(www.dlt.gov.cnimageslf99-1.png) no-repeat center center;
}
/*新闻列表-图片*/
.pic-item ul{
	height: auto;overflow: hidden;width: 105%;
}
.pic-item li{
	float:left;position: relative;margin-right: 27px;margin-bottom: 35px;
}
.pic-item li .img,
.pic-item li .img img{
	width: 299px;height: 200px;display: block;
}
.pic-item li .img{
	overflow: hidden;
}
.pic-item li .img img{
	transition: all 0.3s;
}
.pic-item li:hover .img img{
	transform: scale(1.2);
}
.pic-item li h4{
	position: absolute;left:0px;right: 0;bottom: 0;line-height: 37px;
	height: 37px;background-color: rgba(0,0,0,0.6);text-align: center;
	font-size: 16px;color:#fff;
}

/*内容详细页 开始*/
.cont-detail{
	padding: 27px 16px 0;
	border: 1px solid #e0e0e0;
	background-color: #fff;
}
.cont-detail .head{
	text-align: center;
	padding-bottom: 16px;
	border-bottom: 1px solid #e7e7e7;
}
.cont-detail .head h2{
	font-size: 24px;
	font-weight: bold;
	line-height: 44px;
	color: #005293;
}
.cont-detail .head li{
	display: inline;
	margin: 0 10px;
	font-size: 14px;
	line-height: 26px;
	color: #6f6f6f;
}
.cont-detail .body {
	padding: 24px 30px 65px;
}
.cont-detail .body p{
	text-indent: 28px;
	line-height: 30px;
	font-size: 14px;
	color: #6f6f6f;
}
/*内容详细页 结束*/

/*互动交流 开始*/
.communication{
	padding-bottom: 6px;
	overflow: hidden;
	height: auto;
}
.commu-l{
	float: left;
}
.commu-l li{
	margin-bottom: 2px;
	width: 178px;
	height: 78px;
	border: 1px solid #d5d5d5;
}
.commu-l li:hover,
.commu-l li.on{
	border-color: #005293;
}
.commu-l li a{
	position: relative;
	display: inline-block;
	width: 100%;
	height: 78px;
	background-color: #fff;
}
.commu-l li:hover a,
.commu-l li.on a{
	background-color: #005293;
}
.commu-l li h4{
	text-align: center;
	font-size: 16px;
	color: #005293;
}
.commu-l li:hover h4,
.commu-l li.on h4{
	color: #fff;
}
.commu-l li span{
	position: relative;
	left: 0;
	right: 0;
	top: 0;
	height: 48px;
	width: 100%;
	display: inline-block;
	background-position: center 9px;
	background-repeat: no-repeat;
}
.commu-l li.livephone span{
	background-image: url(www.dlt.gov.cnimageszys_img68.png);
}
.commu-l li.bannersphone span{
	background-image: url(www.dlt.gov.cnimageszys_img69.png);
}
.commu-l li.bannersmail span{
	background-image: url(www.dlt.gov.cnimageszys_img70.png);
}
.commu-l li.complain span{
	background-image: url(www.dlt.gov.cnimageszys_img71.png);
}
.commu-l li.petition span{
	background-image: url(www.dlt.gov.cnimageszys_img72.png);
}
.commu-l li.collopinion span{
	background-image: url(www.dlt.gov.cnimageszys_img73.png);
}
.commu-l li.onlineinterv span{
	background-image: url(www.dlt.gov.cnimageszys_img74.png);
}
.commu-l li.weixin span{
	background-image: url(www.dlt.gov.cnimageszys_img75.png);
}

.commu-l li.dzsw span{
	background-image: url(honee.cnimagesdzsw1.png);
}

.commu-l li.xzzq span{
	background-image: url(honee.cnimagesxzzq1.png);
}
.commu-l li.weibo span{
	background-image: url(www.dlt.gov.cnimageszys_img76.png);
}

.commu-l li.livephone:hover span,
.commu-l li.livephone.on span{
	background-image: url(www.dlt.gov.cnimageszys_img77.png);
}
.commu-l li.bannersphone:hover span,
.commu-l li.bannersphone.on span{
	background-image: url(www.dlt.gov.cnimageszys_img78.png);
}
.commu-l li.bannersmail:hover span,
.commu-l li.bannersmail.on span{
	background-image: url(www.dlt.gov.cnimageszys_img79.png);
}
.commu-l li.complain:hover span,
.commu-l li.complain.on span{
	background-image: url(www.dlt.gov.cnimageszys_img80.png);
}
.commu-l li.petition:hover span,
.commu-l li.petition.on span{
	background-image: url(www.dlt.gov.cnimageszys_img81.png);
}
.commu-l li.collopinion:hover span,
.commu-l li.collopinion.on span{
	background-image: url(www.dlt.gov.cnimageszys_img82.png);
}
.commu-l li.onlineinterv:hover span,
.commu-l li.onlineinterv.on span{
	background-image: url(www.dlt.gov.cnimageszys_img83.png);
}
.commu-l li.weixin:hover span,
.commu-l li.weixin.on span{
	background-image: url(www.dlt.gov.cnimageszys_img84.png);
}


.commu-l li.dzsw:hover span,
.commu-l li.dzsw.on span{
	background-image: url(honee.cnimagesdzsw.png);
}
.commu-l li.xzzq:hover span,
.commu-l li.xzzq.on span{
	background-image: url(honee.cnimagesxzzq.png);
}


.commu-l li.weibo:hover span,
.commu-l li.weibo.on span{
	background-image: url(www.dlt.gov.cnimageszys_img85.png);
}

.commu-r{
	float: right;
	margin-right: 5px;
	width: 960px;
	padding: 0 15px 30px;
	border: 1px solid #e2e2e2;
	background-color: #fff;
	-moz-box-shadow: 4px 6px 0px #e8e8e8;
	-webkit-box-shadow: 4px 6px 0px #e8e8e8;
	box-shadow: 4px 6px 0px #e8e8e8;
}
.commu-r .head{
	height: 60px;
	border-bottom: 1px solid #dfdfdf;
}
.commu-r .head span{
	float: left;
	margin-top: 21px;

	display: inline-block;
	padding-left: 50px;
	width: 102px;
	height: 37px;
	line-height: 37px;
	font-size: 21px;
	font-weight: bold;
	color: #fff;
	background: url(www.dlt.gov.cnimageszys_img92.jpg) no-repeat 23px center #005293;
}

.commu-r .mailbox .head .checkmail{
	float: right;
	margin-top: 15px;
	margin-right: 12px;
	overflow: hidden;
}
.commu-r .mailbox .head .checkmail input[type="text"]{
	float: left;
	margin-right: 10px;
	padding-left: 18px;
	width: 180px;
	height: 28px;
	border: 1px solid #e7e7e7;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius:2px;
}
.commu-r .mailbox .head .checkmail input[type="submit"]{
	float: left;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	background-color: #005293;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius:2px;
    border: none;
}
.commu-r .mailbox .body{
	padding-top: 26px;
	overflow: hidden;
	height: auto;
}
.commu-r .mailbox .body table{
	float: left;
	margin-left: 25px;
	width: 670px;
	border-collapse: collapse;
	border: none;
}

.commu-r .mailbox .body th{
	text-align: center;
	color: #015293;
	font-size: 16px;
	height: 35px;
	border: none;
}
.commu-r .mailbox .body td{
	font-size: 14px;
	color: #323231;
	height: 30px;
	text-align: center;
	border: none;
}
.commu-r .mailbox .body td a{
	display: inline-block;
	margin-left: 10%;
	width: 90%;
	text-align: left;
}
.commu-r .mailbox .body td a:hover{
	color: #005293;
}
.commu-r .mailbox .body td span{
	display: inline-block;
	width: 60px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background-color: #a5a5a5;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
}
.commu-r .mailbox .body ul{
	float: right;
	margin-right: 16px;
	margin-top: 10px;
}
.commu-r .mailbox .body li{
	width: 180px;
	height: 50px;
	margin-bottom: 20px;
}
.commu-r .mailbox .body li a{
	display: inline-block;
	padding-left: 64px;
	width: 116px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
}
.commu-r .mailbox .body li.send a{
	background: url(www.dlt.gov.cnimageszys_img86.png) no-repeat 30px center #0b70c5;
}
.commu-r .mailbox .body li.direction a{
	background: url(www.dlt.gov.cnimageszys_img87.png) no-repeat 30px center #00bde7;
}
.commu-r .mailbox .body li.question a{
	background: url(www.dlt.gov.cnimageszys_img88.png) no-repeat 30px center #00923f;
}

.commu-r .mailbox .body li.send:hover a{
	background-color: #0248ab;
}
.commu-r .mailbox .body li.direction:hover a{
	background-color: #00a1db;
}
.commu-r .mailbox .body li.question:hover a{
	background-color: #006c1e;
}

.online-interview{
	margin-top: 3px;
}
.online-interview .body{
	padding-top: 32px;
	padding-left: 24px;
	overflow: hidden;
	height: auto;
	width: 120%;
}
.online-interview .body .item{
	float: left;
	margin-right: 138px;
	width: 355px;
	height: 155px;
}
.online-interview .body .img{
	float: left;
}
.online-interview .body .txt{
	float: right;
	margin-right: 20px;
}
.online-interview .body .text{
line-height:26px;
	float: left;
}
.online-interview .body .txt h4{
	font-size: 14px;
	color: #666666;
	line-height: 32px;
}
.online-interview .body .txt font{
	font-weight: bold;
}
.online-interview .body .txt a{
	font-size: 14px;
	color: #005293;
	line-height: 32px;
	font-weight: bold;
}
.online-interview .body .text{
	margin-top: 10px;
}
.online-interview .body .text p{
	font-size: 14px;
	color: #666666;
}
.online-interview .body .text span{
	display: inline-block;
	font-size: 14px;
	color: #fff;
	width: 60px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	background-color: #1088b0;
}
.collect-opinion .body{
	padding-left: 6px;
	padding-top: 27px;
	overflow: hidden;
	height: auto;
	width: 105%;
}
.collect-opinion .body dl{
	float: left;
	padding-right: 18px;
	margin-right: 24px;
	border-right:1px solid #e3e3e3;
}
.collect-opinion .body dl.last{
	border-right: none;
}
.collect-opinion .body dt{
	margin-bottom: 10px;
	font-size: 18px;
	line-height: 30px;
	color: #0f4b87;
	font-weight: bold;
}
.collect-opinion .body dd{
	width: 280px;
}
.collect-opinion .body dd a{
	padding-left: 22px;
	font-size: 15px;
	line-height: 30px;
	color: #565656;
	background: url(www.dlt.gov.cnimageszys_img13.png) no-repeat left center;
}
.collect-opinion .body dd:hover a{
	color: #0f4b87;
}
/*互动交流 结束*/

/*互动-图片列表 开始*/
.image-lists-r {
	float: right;
	margin-right: 5px;
	width: 960px;
	padding: 0 15px;
	border: 1px solid #e2e2e2;
	background-color: #fff;
	-moz-box-shadow: 4px 6px 0px #e8e8e8;
	-webkit-box-shadow: 4px 6px 0px #e8e8e8;
	box-shadow: 4px 6px 0px #e8e8e8;
}
.image-lists-r .head{
	height: 60px;
	border-bottom: 1px solid #dfdfdf;
}
.image-lists-r .head span{
	display: inline-block;
	margin-top: 21px;
	padding-left: 52px;
	font-size: 21px;
	color: #005293;
	font-weight: bold;
	background: url(www.dlt.gov.cnimageszys_img91.jpg) no-repeat 24px center;
}
.bannersbox .body{
	margin-top: 36px;
	margin-left: 14px;
	padding: 70px 0 0 36px;
	width: 891px;
	height: 212px;
	background: url(www.dlt.gov.cnimageszys_img90.png) no-repeat center;
}
.bannersbox .body .txt{
	width:790px;
}
.bannersbox .body h2{
	font-size: 15px;
	line-height: 30px;
	color: #005293;
	font-weight: bold;
}
.bannersbox .body p{
	font-size: 15px;
	margin-bottom: 16px;
	line-height: 30px;
	color: #565656;
}
.write .body{
	padding: 27px 0 47px 112px;
}
.write .body dl{
	overflow: hidden;
	height: auto;
}
.write .body dl.personal{
	
}
.write .body dt,
.write .body dd{
	font-size: 12px;
	color: #000000;
}
.write .body .personal dt{
	margin-bottom: 7px;
}
.write .body .message dt{
	margin-bottom: 7px;
}
.write .body dd{
	overflow: hidden;
}
.write .body .personal dd {
	float: left;
	width: 333px;
	height: 32px;
}
.write .body .message dd{
	margin-bottom: 6px;
}
.write .body dd label{
	float: left;
	line-height: 24px;
	display: inline-block;
	width: 117px;
}
.write .body dd input[type="text"]{
	float: left;
	font-size: 12px;
}
.write .body .personal .sex label{
	width: 113px;
}
.write .body .personal .email label{
	width: 75px;
}
.write .body .personal .addr{
	width: 625px;
}
.write .body .personal .subject{
	width: 625px;
}
.write .body .personal .name input{
	position: relative;
	padding-left: 5px;
	padding-right: 12px;
	width: 158px;
	height: 22px;
	border: 1px solid #dcdcdc;
}
.write .body dl dd .txt.req{
	border: 1px solid #ff0000;
}
.write .body dl span{
	position: relative;
	display: inline-block;
}
.write .body dl span.req:after{
	content: "";
	display: inline-block;
	position: absolute;
	right: 5px;
	top: 9px;
	width: 7px;
	height: 6px;
	background: url(www.dlt.gov.cnimageszys_img93.jpg) no-repeat center;

}
.write .body .personal .sex input[type="radio"]{
	margin-right: 25px;
}
.write .body .personal .sex font{
	display: inline-block;
	margin-right: 40px;
	margin-top: 5px;
}
.write .body .personal .phone input{
	padding-left: 5px;
	width: 170px;
	height: 22px;
	border: 1px solid #dcdcdc;
}
.write .body .personal .email input{
	padding-left: 5px;
	width: 209px;
	height: 22px;
	border: 1px solid #dcdcdc;
}
.write .body .personal .addr input{
	padding-left: 5px;
	padding-right: 5px;
	width: 480px;
	height: 22px;
	border: 1px solid #dcdcdc;
}
.write .body .subject input{
	padding-left: 5px;
	padding-right: 12px;
	width: 473px;
	height: 22px;
	border: 1px solid #dcdcdc;
}
.write .body .content label{
    height: 132px;
    line-height: 132px;
}
.write .body .content textarea{
	padding: 5px;
	width: 506px;
	height: 120px;
	border: 1px solid #dcdcdc;
}
.write .body .btns{
	margin-top: 23px;
	padding-left: 276px;
}
.write .body .btns input{
	width: 38px;
	height: 18px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius:1px;
    border: 1px solid #949494;
}
/*互动-图片列表 结束*/

/* 互动-微信列表1 开始*/
.weixin-lists-r{
	float: right;
	margin-right: 5px;
	width: 960px;
	padding: 0 15px;
	border: 1px solid #e2e2e2;
	background-color: #fff;
	-moz-box-shadow: 4px 6px 0px #e8e8e8;
	-webkit-box-shadow: 4px 6px 0px #e8e8e8;
	box-shadow: 4px 6px 0px #e8e8e8;
}
.weixin-lists-r .head{
	height: 60px;
	border-bottom: 1px solid #dfdfdf;
}
.weixin-lists-r .head span{
	display: inline-block;
	margin-top: 21px;
	padding-left: 52px;
	font-size: 21px;
	color: #005293;
	font-weight: bold;
	background: url(www.dlt.gov.cnimageszys_img91.jpg) no-repeat 24px center;
}
.weixin-lists-r .body{
	padding-bottom: 30px;
}
.weixin-lists-r .body ul{
	padding-left: 32px;
	overflow: hidden;
	height: auto;
}
.weixin-lists-r .body li{
	float: left;
	width: 126px;
	margin-top: 30px;
	margin-right: 17px;
}
.weixin-lists-r .body li .img{
	padding: 14px;
	border: 1px solid #dddddd;
	line-height: 0;
}
.weixin-lists-r .body li .img img{
	width: 96px;
	height: 96px;
}
.weixin-lists-r .body li h4{
	text-align: center;
	margin-top: 8px;
	font-size: 12px;
	color: #707070;
}
.weixin-lists-r .ui-pages{
	margin-bottom: 30px;
}
/* 互动-微信列表1 结束*/

/* 互动-文字列表1 开始*/
.text-lists-r{
	float: right;
	margin-right: 5px;
	width: 960px;
	padding: 0 15px;
	border: 1px solid #e2e2e2;
	background-color: #fff;
	-moz-box-shadow: 4px 6px 0px #e8e8e8;
	-webkit-box-shadow: 4px 6px 0px #e8e8e8;
	box-shadow: 4px 6px 0px #e8e8e8;
}
.text-lists-r .head{
	height: 60px;
	border-bottom: 1px solid #dfdfdf;
}
.text-lists-r .head span{
	display: inline-block;
	margin-top: 21px;
	padding-left: 52px;
	font-size: 21px;
	color: #005293;
	font-weight: bold;
	background: url(www.dlt.gov.cnimageszys_img91.jpg) no-repeat 24px center;
}
.text-lists-r .body{
	padding-top: 14px;
	padding-bottom: 30px;
}
.text-lists-r .body li{
	overflow: hidden;
	height: auto;
}
.text-lists-r .body li a{
	float: left;
	padding-left: 20px;
	margin-left: 32px;
	line-height: 40px;
	font-size: 15px;
	color: #565656;
	background: url(www.dlt.gov.cnimageszys_img13.png) no-repeat left center;
}
.text-lists-r .body li a:hover{
	color: #005293;
}
.text-lists-r .body li span{
	float: right;
	margin-right: 40px;
	font-size: 14px;
	line-height: 40px;
	color: #ababab;
}
.text-lists-r .ui-pages{
	margin-bottom: 30px;
}
/* 互动-文字列表1 结束*/

/* 通用列表 开始 */
.general-list2 .left dl{
	margin-left: 7px;
	width: 198px;
	border: 1px solid #e7e7e7;
	border-top: none;
	background-color: #fff;
}
.general-list2 .left dt{
	margin-bottom: 4px;
	font-size: 21px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-left: -7px;
	width: 214px;
	height: 55px;
	line-height: 50px;
	background: url(www.dlt.gov.cnimageszys_img109.png) no-repeat center;
}
.general-list2 .left dd{
	width: 198px;
	height: 48px;
	border-top: 1px solid #e7e7e7;
}
.general-list2 .left dd a{
	display: inline-block;
	padding-left: 56px;
	width: 142px;
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	color: #6b6b6b;
	background: url(www.dlt.gov.cnimageszys_img111.jpg) no-repeat 20px center #fff;
}
.general-list2 .left dd.on a,
.general-list2 .left dd:hover a{
	color: #fff;
	background: url(www.dlt.gov.cnimageszys_img110.jpg) no-repeat 20px center #1f7cc8;
}
/* 通用列表 结束 */

/*11.19 首页添加内容 开始*/
.appro{
	margin-top: 14px;
	border: 1px solid #dcdcdc;
}
.appro .body{
	padding-bottom: 12px;
}
.appro .body ul{
	padding-top: 22px;
	padding-left: 23px;
	overflow: hidden;
	height: auto;
}
.appro .body li{
	float: left;
	width: 102px;
	height: 28px;
	margin-right: 13px;
	margin-bottom: 7px;
}
.appro .body li a{
	display: block;
	line-height: 28px;
	text-align: center;
	border: 1px solid #e5e5e5;
	background-color: #f6f6f6;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius:2px;
}
.appro .body li:hover a{
	color: #fff;
	background-color: #0f4d87;
}
/*11.19 首页添加内容 结束*/


/*12.6 新增公共服务-列表页模板 开始*/
.share-serve .ss-l{
	float: left;
width:775px;
min-height:606px;
	padding: 27px 25px;
	border: 1px solid #e0e0e0;
	background-color: #fff;
}
.share-serve .ss-l li{
	width: 775px;
    line-height: 40px;
    height: 40px;
}
.share-serve .ss-l li a{
    float: left;
    padding-left: 20px;
    font-size: 15px;
    color: #565656;
    max-width: 610px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(www.dlt.gov.cnimageszys_img13.png) no-repeat left center;
}
.share-serve .ss-l li span {
    float: right;
    font-size: 14px;
    color: #ababab;
}
.share-serve .ss-r{
	float: right;
}
.easy-tel2, .query-wp2, .quick-wp2{
	float: none;
}
.query-wp2{
	margin-top: 20px;
}
/*12.6 新增公共服务-列表页模板 结束*/

/*12.9 首页新增 开始*/
.h-policy{
	margin-top: 15px;
}
.h-policy ul{
	overflow: hidden;
	width: 105%;
	height: auto;
}
.h-policy li{
	float: left;
	line-height: 0;
	border: 1px solid #dcdcdc;
	margin-right: 10px;
}
.h-policy li img{
	
}
/*12.9 首页新增 结束*/
/*12.20 首页添加激活效果 开始*/
.h-policy li:hover{
	border-color: #005293;
}
/*12.20 首页添加激活效果 结束*/

/*12.21 公共服务页添加下载专区 开始*/
.query-wp .ui-hd01 li{
	margin-right: 10px;
}
.query-wp  .body-download{
	width: 300px;
}
.query-wp  .body-download{
	height: 180px;
}
.query-wp  .body-download li{
	overflow: hidden;
	height: 25px;
	line-height: 25px;
}
.query-wp  .body-download li a{
	float: left;
    padding-left: 20px;
    font-size: 15px;
    color: #565656;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(www.dlt.gov.cnimageszys_img13.png) no-repeat left center;
}
.query-wp  .body-download li a:hover{
	color:#005293;
}
.query-wp  .body-download li span {
    float: right;
    font-size: 14px;
    color: #ababab;
}
.query-wp1{
	/*margin-top: 20px;*/
}
/*12.21 公共服务页添加下载专区 结束*/

/*12.29 部门单页 开始*/
.inside-bg6{
	background: url(www.dlt.gov.cnimagesindex-bg.jpg) no-repeat top center #f6f6f6;
}
.header6{
	height: 240px;
}
.header6 .txt-logo{
	margin-top: 100px;
	margin-left: 70px;
}
.header6 .txt-logo a{
	font-size: 57px;
	color: #df1618;
	font-weight: bold;
}
.header6 .right{
	margin-top: 74px;
	position: relative;
	right: -76px;
}
.naver4{
	height: 45px;
	background-color: #005293;
}
.naver4 ul{
	overflow: hidden;
	height: auto;
}
.naver4 li{
	float: left;
	width: 200px;
	line-height: 45px;
}
.naver4 li a{
	display: block;
	font-size: 18px;
	color: #fff;
	text-align: center;
	font-weight: bold;
}
.naver4 li:hover a{
	background-color: #0164B3;
}

.container6{
	padding-top: 40px;
padding-bottom: 20px;
	background-color: #fff;
}
.dynamic-work{
	overflow: hidden;
	height: auto;
}
.dw-l{
	float: left;
	position: relative;
	width: 740px;
	height: 390px;
	overflow: hidden;
}
.dw-l .slide{
	position: relative;
	
}
.dw-l .slide h2{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 54px;
	padding-left: 18px;
	line-height: 54px;
	font-size: 18px;
	color: #fff;
	background-color: rgba(0,0,0,.6);
}
.dw-l .slider-nav{
	position: absolute;
	bottom: 20px;
	right: 0px;
	width: 10px;
	height: 10px;
	border: none;
}
.dw-l .slider-nav__item--current{
	width: 10px;
	height: 10px;
}
.dw-r{
	float: right;
	width: 430px;
}
.dw-r .head{
	border: 1px solid #eeeeee;
	height: 34px;
}
.dw-r .head span{
	float: left;
	display: inline-block;
	height: 34px;
	line-height: 34px;
	padding-left: 28px;
	width: 117px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	background: url(www.dlt.gov.cnimageszys_img254.png) no-repeat left center;
}
.dw-r .head a{
	float: right;
	margin-right: 18px;
	line-height: 34px;
	color: #616161;
	font-size: 14px;
}
.dw-r .body{
	margin-top: 25px;
}
.dw-r .body li{
	height: 32px;
	line-height: 32px;
}
.dw-r .body li a{
	float: left;
	font-size: 14px;
	padding-left: 18px;
	color: #666666;
	background: url(www.dlt.gov.cnimageszys_img238.png) no-repeat left center;
}
.dw-r .body li a:hover{
	color: #005293;
}
.dw-r .body li span{
	float: right;
	font-size: 13px;
	color: #939393;
}
.container6 .btns{
	margin-top: 18px;
}
.container6 .btns ul{
	overflow: hidden;
	height: auto;
	width: 105%;
}
.container6 .btns li{
	width: 388px;
	height: 98px;
	float: left;
	margin-right: 15px;
	border: 1px solid #eeeeee;
}
.container6 .btns li a{
	display: block;
	padding-left: 210px;
	height: 98px;
	line-height: 98px;
	font-size: 21px;
	color: #005293;
}
.container6 .btns li:hover a{
	/*background-color: #005293;*/
	color: #fff;
}
.container6 .btns .ld a{
	background: url(www.dlt.gov.cnimageszys_img255.png) no-repeat 100px center #fafafa;
}
.container6 .btns .gk a{
	background: url(www.dlt.gov.cnimageszys_img256.png) no-repeat 100px center #fafafa;
}
.container6 .btns .jg a{
	background: url(www.dlt.gov.cnimageszys_img257.png) no-repeat 100px center #fafafa;
}
.container6 .btns .ld:hover a{
	background: url(www.dlt.gov.cnimageszys_img259.png) no-repeat 100px center #005293;
}
.container6 .btns .gk:hover a{
	background: url(www.dlt.gov.cnimageszys_img260.png) no-repeat 100px center #005293;
}
.container6 .btns .jg:hover a{
	background: url(www.dlt.gov.cnimageszys_img261.png) no-repeat 100px center #005293;
}
.budget-open{
	margin-top: 18px;
}
.budget-open .head{
	border: 1px solid #eeeeee;
	height: 34px;
	background-color: #fafafa;
}
.budget-open .head span{
	float: left;
	display: inline-block;
	height: 34px;
	line-height: 34px;
	padding-left: 28px;
	width: 117px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	background: url(www.dlt.gov.cnimageszys_img254.png) no-repeat left center;
}
.budget-open .head a{
	float: right;
	margin-right: 18px;
	line-height: 34px;
	color: #616161;
	font-size: 14px;
}

.budget-open .body{
	margin-top: 15px;
}
.budget-open .body ul{
	overflow: hidden;
	height: auto;
	width: 120%;
}
.budget-open .body li{
	float: left;
	height: 32px;
	line-height: 32px;
	width: 482px;
	margin-right: 202px;
}
.budget-open .body li a{
	float: left;
	font-size: 14px;
	padding-left: 18px;
	color: #666666;
	background: url(www.dlt.gov.cnimageszys_img238.png) no-repeat left center;
}
.budget-open .body li a:hover{
	color: #005293;
}
.budget-open .body li span{
	float: right;
	font-size: 13px;
	color: #939393;
}
.container6 .department .dpm-tb li{
	
}
/*12.29 部门单页 结束*/

/*2018.1.2 部门单页 开始*/
.container6 .site-guide{
	margin-bottom: 0;
}
/*2018.1.2 部门单页 结束*/


/*2018.1.5 部门领导1-5 开始*/
.inside-bg7{
	background: url(www.dlt.gov.cnimagesindex-bg.jpg) no-repeat top center #fff;
}
.container7{
	padding-bottom: 40px;
	margin-top: 42px;
}
.container7 .wrapper{
	overflow: hidden;
	height: auto;
}
.con7-l dt{
	
}

.con7-l{
	float: left;
	width: 240px;
}
.con7-l-menu dt{
	margin-bottom: 5px;
	width: 240px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #005293;
	color: #fff;
	font-size: 18px;
}
.con7-l-menu dd{
	border-left: 8px solid #005293;
	margin-bottom: 2px;
}
.con7-l-menu dd a{
	display: block;
	padding-left: 30px;
	height: 38px;
	line-height: 38px;
	color: #005293;
	font-size: 16px;
	background-color: #fff;
	border: 1px solid #e7e7e7;
	border-left: none;
}
.con7-l-menu dd:hover a{
	color: #fff;
	background-color: #005293;
	border-color: #005293;
}
.con7-r{
    float: right;
    width: 933px;
    background-color: #fff;
    border: 1px solid #e0e0e0;
}

.con7-r .head{
	padding-left: 15px;
	height: 45px;
	background: url(www.dlt.gov.cnimageszys_img241.png) no-repeat right 30px center;
	border-bottom: 1px solid #eaeaea;
}
.con7-r .head span,
.con7-r .head a{
	font-size: 18px;
}
.con7-r .head a{
	
}
.con7-r .head>span{
	display: inline-block;
	color:#005293;
	margin-top: 13px;}

.con7-r .head span{
	display: block;
	line-height: 45px;
	padding-left: 58px;
	font-size: 18px;
	color: #005293;
	font-weight: bold;
	background: url(www.dlt.gov.cnimageszys_img239.png) no-repeat 20px center;
}

.con7-r .body{
	margin-top: 20px;
}
.con7-r .body li{
	margin-bottom: 15px;
}
.con7-r .body table{
	width: 800px;
	margin: 0 auto;
	border: 1px solid #3d93e8;
	background-color: #3d93e8;
}
.con7-r .body .tr1 .word-td,
.con7-r .body .tr1 .desc,
.con7-r .body .tr2 .word-td,
.con7-r .body .tr2 .desc{
	height: 40px;
}
.con7-r .body td,
.con7-r .body td a{
	font-size: 16px;
	color: #000;
}
.con7-r .body td{
	border: none;
	background-color: #fff;
}
.con7-r .body td.icon-td{
	padding: 12px;
	width: 120px;
}
.con7-r .body td.word-td{

	text-align: center;
	width: 70px;
}
.con7-r .body td.desc{
	padding-left: 10px;
	line-height: 22px;
}
.con7-r .body td img{
	width: 120px;
	height: 150px;
}
/*2018.1.5 部门领导1-5 结束*/


/*2018.1.5 部门单页-司法局 开始*/
.header6 .img-logo{
	margin-top: 64px;
	margin-left: 27px;
}
.con6-cmenu{
	margin-top: 30px;
	overflow: hidden;
}
.con6-cmenu-l{
	float: left;
	width: 895px;
}
.con6-cmenu-r{
	float: right;
}
.con6-cmenu-l ul{
	overflow: hidden;
	height: auto;
	width: 105%;
}
.con6-cmenu-l li{
	float: left;
	margin-right: 36px;
	margin-bottom: 10px;
	width: 430px;
height: 179px;
}
.con6-cmenu-l dt{
	height: 34px;
	margin-bottom: 15px;
	border: 1px solid #eeeeee;
	background-color: #fafafa;
}
.con6-cmenu-l dt span{
	float: left;
	display: inline-block;
	padding-left: 28px;
	height: 34px;
	line-height: 34px;
	width: 117px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background: url(www.dlt.gov.cnimageszys_img254.png) no-repeat left center;
}
.con6-cmenu-l dt a{
	float: right;
	margin-right: 17px;
	line-height: 34px;
	font-size: 14px;
	color: #616161;
}
.con6-cmenu-l dd{
	overflow: hidden;
	line-height: 32px;
}
.con6-cmenu-l dd a{
	float: left;
	padding-left: 18px;
	font-size: 14px;
	color: #666666;
	background: url(www.dlt.gov.cnimageszys_img238.png) no-repeat left center;
}
.con6-cmenu-l dd a:hover{
	color: #005293;
}
.con6-cmenu-l dd span{
	float: right;
	font-size: 13px;
	color: #939393;
}
.con6-cmenu-r li{
	width: 278px;
	margin-bottom: 15px;
}
.con6-cmenu-r li a{
	display: block;
	padding-left: 136px;
	height: 103px;
	line-height: 103px;
	font-size: 21px;
	color: #005293;
	border: 1px solid #eeeeee;
}
.con6-cmenu-r li.ld a{
	background: url(www.dlt.gov.cnimageszys_img255.png) no-repeat 30px center #fff;
}
.con6-cmenu-r li.gk a{
	background: url(www.dlt.gov.cnimageszys_img256.png) no-repeat 30px center #fff;
}
.con6-cmenu-r li.zz a{
	background: url(www.dlt.gov.cnimageszys_img257.png) no-repeat 30px center #fff;
}

.con6-cmenu-r li.ld:hover a{
	color: #fff;
	background: url(www.dlt.gov.cnimageszys_img259.png) no-repeat 30px center #005293;
}
.con6-cmenu-r li.gk:hover a{
	color: #fff;
	background: url(www.dlt.gov.cnimageszys_img260.png) no-repeat 30px center #005293;
}
.con6-cmenu-r li.zz:hover a{
	color: #fff;
	background: url(www.dlt.gov.cnimageszys_img261.png) no-repeat 30px center #005293;
}

/*司法局二维码浮动窗口 开始*/
.qr-law{
	position: fixed;
	z-index: 99;
	right: 0;
	top: 362px;
	width: 128px;
	padding-bottom: 8px;
	border: 1px solid #eeeeee;
	background-color: #fafafa;
}
.qr-law li{
	padding-top: 12px;
	line-height: 0;
	text-align: center;
}
.qr-law li img{
	
}
.qr-law li h4{
	line-height: 1;
	margin-top: 8px;
}
/*司法局二维码浮动窗口 结束*/
/*2018.1.5 部门单页-司法局 结束*/

/*2018.1.8司法局列表页 开始*/
.con7-r .sfj-list li{
	width: 887px;
	line-height: 40px;
	height: 40px;
	margin: 0 auto;
}
.con7-r .sfj-list li a{
	float: left;
	padding-left: 20px;
	font-size: 15px;
	color: #565656;
	background: url(www.dlt.gov.cnimageszys_img13.png) no-repeat left center;
}
.con7-r .sfj-list li a:hover{
	color: #005293;
}
.con7-r .sfj-list li span{
	float: right;
	font-size: 14px;
	color: #ababab;
}
.con7-r .pages{
	text-align: center;
	margin: 66px 0 35px;
}
.con7-r .pages li{
	display: inline;
	margin: 0 5px;
}
.con7-r .pages li.last{
	position: relative;
	top: 11px;
}
.con7-r .pages li a{
	display: inline-block;
	height: 34px;
	line-height: 34px;
	padding: 0 13px;
	font-size: 16px;
	color: #414141;
	background-color: #dadada;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
}

.con7-r .pages li.last a{
	width: 34px;
	height: 34px;
	padding: 0;
	background: url(www.dlt.gov.cnimageszys_img48.png) no-repeat center;
}
.con7-r .pages li.on a,
.con7-r .pages li:hover a{
	color: #fff;
	background-color: #005293;
}
.con7-r .pages li.last:hover a{
	background: url(www.dlt.gov.cnimageslf99-1.png) no-repeat center;
}
.con7-r .pages{
	margin: 26px 0 33px;
}
/*2018.1.8司法局列表页 结束*/
