body,div,p,ul,li,h1,h2,h3,h4,h5,h6,a,input,textarea,select,dl,dd,table,tr,td{
	margin:0;
	padding: 0;}
body{font-family:"Microsoft Yahei","Arial";	font-size: 14px;  	color:#333; background: #f1f1f1 url(../images/bg.jpg) repeat-y center top;	min-width: 1000px; 	overflow-y:auto; 	line-height: 1.2;}
ul li{list-style-type: none;}
	
h1,h2,h3,h4,h5,h6{font-weight: normal;}

i{	font-style: normal;}


div.clear{	clear: both;	height: 0;	width: 0;}

.clearfix{zoom:1;}    
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}

a{
	text-decoration: none;
	color:#333;
	cursor: pointer;}

img{
	border:0;}

.fl{
	float: left;}

.fr{
	float: right;}

#header{width: 100%;
    background: url(/dqxy/xb2021/images/tou-bg.png) no-repeat;
    background-size: 100% 100%;
    height: 360px;
}
div.wp{	width: 1300px; 	margin:0 auto;}
.search{border:1px solid #bcbcbc;width:200px;height:30px;line-height:30px;padding-left:10px; margin-top:25px; color:#C5C5C5;border-radius: 15px;background-color: #FFF;float:right;}
.search input.search_input{width:165px;padding:0px;height:30px;line-height:30px;border: none;float: left;font-size: 14px;background-color: #fff;}
.search input:focus {outline:none;}
.search input.btn{border:0px;height:28px;width:27px;float:left; overflow:hidden;margin:0px;padding:0px;}

.logo{
	margin-top: 80px;
	margin-left: 124px;
	margin-bottom: 10px;
	font-size: 0;
}
.xuexiao{
	margin-top: 35px;
	width: 350px;
	margin-right: 16px;
	text-align:right;
	line-height:35px;
	color:#fff;
	}



.xuexiao a{
	color:#fff;
	font-size:14px;}

.newcontent{ width: 100%; }
.newcontent{width:auto; max-width: 1300px; margin:0 auto;}
.xxlbanner{width:1315px;height:420px;margin:0px auto;margin-top:0px; }
.nav{
	height: 60px;
	background: #e1e1e1;
}
.nav-nav{width:1320px;margin:0 auto;font-family:"黑体";}
.nav-ul {
	/*background:url(/dqxy/xb2021/images/nav_bg.jpg) repeat-x;*/
	height:60px;
	width:1310px;float:left;
	margin:0 auto; 	position: relative; 
	z-index: 111;}
.nav-ul li{
	float: left;
	height: 60px;
	line-height: 60px;
	position:relative;
	text-align: center;
	padding-left:8px;
	background:url(/dqxy/xb2021/images/line1.png) no-repeat;

}
.nav-ul li:nth-child(1){background:none;}
.nav-ul li a{
	width: 96px;
	display: block;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 19px;
	color:#333333;
	margin-right:8px;


	
}
.nav-ul li.endtime{width:170px;text-align:right; float:right; font-weight:normal; background:none;}
.nav-ul li a:hover{color:#A49050;}

.nav-ul li .second-nav{
	text-align:center;position:absolute;left:0;z-index: 999;background:#EBEBEB;width:125px;display:none;	background:red;font-weight:normal;
}
.nav-ul li .second-nav li{
	position: relative;
	width:150px;
	height: 50px;
	line-height: 40px;
	background:#EBEBEB;
	text-align:center;
	padding:0px;
}
.nav-ul li .second-nav li a{width:150px;text-align:center;}
 .nav-ul li .second-nav li .third-nav{
	/*position: absolute;*/
	width: 150px;
	height: 200px;
	display: none;
	margin-left: 100%;
	margin-top: -40px;
}	
	
	/**
.nav ul{
	width:900px;
	float:left;}
.nav ul.nav-ul>li{
	float: left;
	position:relative;
	margin-left:35px;	
	}
.nav ul.nav-ul>li>a{
	display: block;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 16px;
	color:#333333;}
.nav ul.nav-ul>li>a:hover{color:#A49050;};
ul.nav-ul li{position:relative;float: left;}
ul.nav-ul li a {text-align: center; background:red; color: #000000; text-decoration: none; display: block;height:32px; line-height:32px;}
ul.nav-ul li .second a:hover{ width:125px;display:block;color:#A49050;}
ul.nav-ul li .second{position:absolute;left:0;z-index: 999;background:#EBEBEB;width:125px;display:none;}
ul.nav-ul li.nav-li-none{background:none;}
**/
/*
.nav ul.nav-ul>li:hover>a{
	background-color: #665438;
}

.nav ul.nav-ul>li.active>a{
	background-color: #665438;
}*/
/*滚动广告*/
.row{margin-left:-5px;margin-right:-5px;}.row:before,.row:after{content:" ";display:table;}
.row:after{clear:both;}
.row:before,.row:after{content:" ";display:table;}
.row:after{clear:both;}
.container{ max-width:1300px !important; height:420px; float:left; overflow:hidden;padding-top:0px;}
.swiper-slide img {max-width:100%; width: 100%;border:0; height:420px; overflow:hidden;}
.swiper-container {position: relative; z-index: 1; overflow: hidden;height:420px;width:1300px;  backface-visibility: hidden; margin: 0 0;}
.swiper-slide {float:left;}
.pagination {position: absolute; z-index: 2000; left:90%; top:320px;transform:translateX(-50%);width:200px;}
.swiper-pagination-switch { display: inline-block; width:40px; height:5px; background: #D3E1EC; margin-right:0.5rem; cursor: pointer;}
.swiper-visible-switch, .swiper-active-switch {background: #ffffff;}
/*滚动广告 end*/



.banner{width:1300px;position:relative;height:420px; margin:0 auto; overflow:hidden;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1200px; height:420px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li img{width:100%;}
#playBox .oUlplay li{ float:left;}
#playBox .smalltitle {width:1300px; height:10px; position:absolute; bottom:15px; z-index:10;}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; border:3px solid #0064C9;  float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#0064C9;border:3px solid #0064C9;}




#hotpic { width: 360px; height: 230px; overflow: hidden; margin: 0 auto;}
#NewsPic { position: relative; width: 360px; height: 230px; overflow: hidden;}
#NewsPic a { overflow: visible; border: 0; text-decoration: none;}
#NewsPic .Picture { position: absolute; left: 0; top: 0;}
#NewsPic .Nav { position: absolute; height:28px; line-height: 25px; bottom: 0; right: 0;}
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer;}
#NewsPic .Nav span.Normal { color: #FFF; background: #727677;}
#NewsPic .Nav span.Cur { background: #9E0603; color: #FFF;}
#NewsPicTxt { position: relative; width: 360px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px;}
#NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none;}
#NewsPicTxt a:hover { color: red;}



.xxlcontent{width:1300px;	margin:0 auto;padding-bottom:30px; }

.tl-one{width:100%;margin-top:30px;}
.mlhead{height:42px;line-height: 30px;margin-bottom:20px}
.asan_media_paper_tit{background:url(/dqxy/xb2021/images/tit_bg-4.png) no-repeat left center;height:48px;font-size:21px;color:#004a99;padding-left:20px;line-height:48px;font-weight:bold;font-family:'微软雅黑','Microsoft YaHei',Arial,Helvetica,sans-serif; border-bottom:1px solid #004A99;margin-bottom:20px;}
.asan_media_paper_tit a{color:#004A99;}
.sjcmid{width: 1300px; margin:0 auto;height:auto;margin-top:30px;}
.sjcleft{width:470px;height:270px;float:left;}
.sjcright{width:790px;height:270px; overflow:hidden;float:right;margin-left:35px;padding:0px;}
.asan_major_news_con li{font-size:14px;line-height:36px;background-size:100%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;clear:both; border-bottom:1px dashed #cecece; }
.asan_major_news_con li a{color:#004a99}
.asan_major_news_con .asan_news_dot{background:url(/dqxy/xb2021/images/ico_dot-2.png) no-repeat left center;background-size:22px 16px;padding-left:32px;line-height:32px;}
.asan_major_news_con li span{float:right;width:50px;height:20px; font-size:14px;color:#004a99;margin-right:10px;text-align:right;}
.asan_major_news_con li a.black{color:#333;}
.asan_major_news_first{width:100%;height:90px;position: relative;}
.asan_major_news_first_date{float:left;width:50px;background:url(/dqxy/xb2021/images/data1.png) no-repeat center top;text-align:center;}
.asan_major_news_first_date1{color:#ffffff;height:25px;line-height:25px;font-size:18px;}
.asan_major_news_first_date2{color:#004a99;height:25px;line-height:25px;}
.asan_major_news_first_con{position: absolute;left:60px;top:0px;}
.asan_major_news_first_tit a{color:#004a99;font-size:16px;font-weight:bold;}
.asan_major_news_first_desc{color:#004a99;font-size:14px;line-height:21px;height:42px;overflow:hidden;width:100%;margin:10px 0px;}

.asan_major_news_more{clear:both;margin-top:10px;float:right;width:60px;border:1px solid #9b8f47;border-radius:15px;text-align:center;height:28px;line-height:28px;}
.asan_major_news_more a{font-size:14px;color:#9b8f47;}
.main{
	width: 1300px; 
	margin:0 auto;
	height:auto;
	margin-top:30px;}
.main-left{width:610px;float:left; }
.xsdt{margin-top:30px;font-size:16px;}
.xsdt ul li{width:290px;float:left;margin-right:30px; overflow:hidden}
.xsdt ul li:nth-child(2) {margin-right:0px;}
.xsdt ul li span{width:100%;margin-bottom:10px;float:left;}
.xsdt ul li span.xsbt_sp{margin-top:10px;}
.xsdt ul li span.xsbt_sp a{color:#000;font-weight:bold;}


.cgjx{margin-top:30px;font-size:16px;}
.cgjx ul li{width:300px;float:left;margin-right:32px;position: relative;}
/**.cgjx ul li img:hover{transform: scale(1.1);-ms-transform: scale(1.1);}*/
.cgjx ul li:nth-child(4) {margin-right:0px;}
.cgjx ul li span{width:100%;margin-bottom:10px;float:left;}
.cgjx ul li span.cgjx_sp{background:#235d9d;position: absolute;left:0px;bottom:0px;color:#ffffff;padding:6px 0px;margin:0px;line-height:24px;font-size:16px;text-align:center;height:24px;opacity:0.9;filter:alpha(opacity=90);}
.cgjx ul li span.cgjx_sp a{color:#fff;font-weight:bold;}


.zdks { height:40px;}
.zdks ul { list-style:none;}
.zdks li { float:left; width:110px; height:40px; margin:0 0px; text-align:center; color:#666666; font-size:16px;}
.zdks li a { color:#666666; text-decoration:none; width:110px; height:40px; line-height:35px;  display:block;}
.zdks li a.tabactive { width:70px; height:40px; border-bottom:2px solid #005687; color:#000; text-align:left;}


.more{	float: right;	font-size: 14px;	color:#9b8f47;	line-height:47px;}
a.more{color:#9b8f47}
.mlcon2{margin-top:5px;float:left;}
.mlcon2 ul{width:380px;margin:0px;float:left;}
.mlcon2 ul a{float:left;width:300px; overflow:hidden;display:block;font-size:15px;}
.mlcon2 ul span.xxltime{float:right;width:40px; color:#B1B1B1;}
.in_list_frist{height:105px; list-style:none; background:none; border-bottom:1px dashed #cecece;}
.in_list_frist .in_list_head{color:#3A3A3A;text-align:center;margin-bottom:10px;}
.in_list_frist .in_list_head a{font-size:14px;color:#3A3A3A;}
.in_list_frist .in_list_text{color:#898989;line-height:22px;text-indent:2em;height:70px; overflow:hidden;font-size:12px;}

.mlcon888 {background:#EBEBEB;height:215px; font-weight:bold;}
.mlcon888 ul li{background:none; border-bottom:1px solid #cecece;height:38px;line-height:28px;}
.mlcon li{
	padding-left: 18px;
	margin-top:14px;
	background-image: url(/dqxy/xb2021/images/ico02.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
 	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	line-height: 1;}
.mlcon.xxlico1 li{background-image: url(/dqxy/xb2021/images/ico03.jpg);}
.mlcon li a{color:#3A3A3A; font-size:15px;}

.mlcon ul.xxlpic{background:none;padding:0px;float:left;}
.mlcon ul.xxlpic li{background:none;margin:0px;float:left;padding:0px;}
.mlcon ul.xxlpic li img{margin-top:20px;}

.xxlbottom{width:1180px;float:left;height:120px;margin-top:20px;margin-bottom:0px;}
.xxlbottom-left{width:760px;float:left;border:1px solid #E3E3E5;height:116px;margin-left:15px;}


.xxlbottom-left .xxbl-text{width:690px; height:116px;margin-left:5px;}
.xxbl-text table {margin-top:5px;}
.xxbl-text table td{text-align:center;padding-left:10px;}

#Marquee_x { overflow:hidden; width: 650px;height:116px;float:left;} 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:18px;overflow:hidden;} /* 横向滚动必须让所有li左浮动 */



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333;}


.xxlbottom-right{width:365px;float:left; margin-left:30px;}
.xxlbottom-right a{display:block;}

.footer{width:100%;height:130px;background:#005687;margin-top:50px;color:#fff;clear:both;background: #024fa7 url(../images/footerbg3.jpg) no-repeat center top;height:200px;width:100%;padding:0px;overflow:hidden;}
.footer .foot{width:1200px;margin:0px auto;padding-top:20px;line-height:25px;text-align:center;}
.ft_left {margin-left: 0px;padding-top:30px; width: 520px; height: 135px; overflow: hidden; float: left;}

.f_line{width:1px;float:left; border-right:1px solid #fff;height:165px;margin-left:85px;}
.ft_right {margin-left:100px;padding-top:52px; width: 480px; height: 135px; overflow: hidden; float: left;}


.list_box{clear: both; padding:0px 0px 0px 0px;}
.page_bg{height:230px;}
.list_left{float:left;width:260px; margin-left:15px;} 
.list_right{float:right;width:900px;margin-right:20px;}

.left_nav{clear: both; padding-top: 10px;}
.left_h{background:url(/dqxy/xb2021/images/title_line.jpg) left bottom no-repeat; font-size: 22px; display: block; margin-top: 25px; padding: 0px 0px 14px 16px; color: #0947AF;}
.left_nav_ul{list-style:none;margin:0px;padding:0px; margin:15px 0px 0px 0px;}
.left_nav_ul > li{position:relative; border-bottom: 1px solid #f2f2f2; background: url(/dqxy/xb2021/images/left_sli.jpg) 6px 15px no-repeat;padding:8px 0px 8px 18px;}
.left_nav_ul > li > a{text-decoration:none; color:#656464;}
.left_nav_ul > li > a:hover,.left_nav_ul li a.left_active{color:#ff5722;}

.list_news{clear: both; list-style:none;margin:0px; padding:12px 0px 20px 0px;}
.list_news li{color:#898989;background: url(/dqxy/xb2021/images/ico02.jpg) no-repeat left 14px;line-height:22px; padding:8px 0px; padding-left:13px;border-bottom: 1px dashed #e3e2e2;}
.list_news li a{color:#303c4b;display: inline-block;}
.list_news li a:hover{text-decoration:none;color:#ff5722;}
.news_time{float:right;}
.page{clear:both; margin:20px 0px 0px 0px; text-align: center;}
.page a{display: inline-block; font-family: Arial; font-size: 13px; border: #dbdbdb 1px solid; padding:4px 9px; margin: 2px; margin-bottom: 5px; color: #31363c; text-decoration: none;}
.page a:hover,.page a:focus{font-family: Arial;font-size: 13px;border: #000 1px solid; padding:4px 9px;color: #fff; background-color: #31363c;}
.page span.current{font-family: Arial;display: inline-block; border: #000 1px solid; font-size: 13px; padding:4px 9px; color: #fff;margin: 2px; background-color: #31363c;}


.list_box h1{font-size:26px;margin:20px 0 10px 0; text-align:center;}


.content{margin:30px auto;line-height:22px;text-indent:30px; text-align:left;}
.content span{text-align:left;}
.column-head { background: url(/dqxy/xb2021/images/head_bg.jpg) repeat-x; line-height: 24px;} 
.column-head .column-anchor {padding: 15px 10px;}
.column-head .column-anchor h3.anchor-title { display: inline-block; float: left; font-size:18px; font-weight:normal; color:#000;}	
.col-list-wrap li { width: 100%; vertical-align: bottom;}
.col-list-wrap li a { display: block; width: 100%; border-bottom: 1px solid #c3c3c3; border-top: 1px solid #f4f4f4; font-size: 16px; color: #383838; background:#eee url(../images/li.jpg) no-repeat 10px 19px;}
.col-list-wrap li a:hover { color: #fff; text-decoration: none; background-color: #c5c5c5;}
.col-list-wrap li.selected a.selected { color: #fff;  background-color: #8D8981;}
.col-list-wrap li a span { display: block; padding: 10px; padding-left: 20px; line-height: 22px;}
.col-list-wrap .sub-list li a {  background-position: 18px 13px; font-size: 14px; background-color: #e5e5e5;}
.col-list-wrap .sub-list li a:hover { background-color: #8D8981; color:#fff;}
.col-list-wrap .sub-list li.selected a,.col-list-wrap .sub-list li.selected a.selected { background-color: #720808; color: #fff;}
.col-list-wrap .sub-list li a span { padding: 4px 10px; padding-left: 28px; line-height: 18px;}
.col-list-wrap .sub-list .sub-list li a { font-size: 13px;color:#000;}
.col-list-wrap .sub-list .sub-list li a span { padding-left: 36px; line-height: 17px;}
.col-list-wrap .sub-list .sub-list .sub-list li a { background-position: 34px 13px;}
.col-list-wrap .sub-list .sub-list .sub-list li a span { padding: 4px 10px; padding-left: 44px;}
.col-list-wrap .sub-list .sub-list .sub-list .sub-list li a span { padding: 4px 10px; padding-left: 52px;}

h1.column-title { float: left; white-space:nowrap;} 
.column-path { float: right; line-height: 30px; color: #454545;font-size:12px;}
.column-path a{ color: #454545;}
.column-path a:hover{ color:#14427E;}


.n_left{width: 300px;margin-top: 16px;text-align: center;padding: 0 8px 0 0px;_padding: 0 8px 0 10px;margin-bottom: 20px;float: left;}
.n_left h2{background: #024FA7;font-size: 18px;color: #fff;height: 50px;line-height: 50px;}
.n_left .n_nav{padding: 12px 6px;background: #f9f9f9;font-size: 16px;}/**border-bottom: 2px solid #e5e5e5;**/
.n_left .n_nav li {line-height: 30px;padding: 10px 0;border-bottom: 1px solid #efefef;}
.n_left .n_nav li.marr{border-bottom: 0;}
.n_left .n_nav li a{color: #787878;	display: inline-block;}
.n_left .n_nav li a.cur,.n_left .n_nav li a:hover{	color: #A49050;}
.n_left .n_nav li a:hover{text-decoration: underline;}
.n_right{width: 960px;	float: right;margin-top: 0px;padding: 0 10px 0 8px;_padding: 0 10px 0 8px;margin-bottom: 20px;}
.n_tit{width: 100%;border-bottom: 1px solid #005687;height: 49px;line-height: 49px;color: #787878;font-size: 14px;}
.n_tit img {float: left;margin-top: 18px;margin-right: 8px;}
.n_tit a{color: #787878;}
.n_tit a:hover{color: #A49050;text-decoration: underline;}
.n_tit font{padding: 0 6px;font: 400 12px/14px consolas;}
.n_right .comcont{width: 100%;padding: 20px 0;min-height:300px;}
.n_right .comcont p{font-size: 14px;color: #606060;text-indent: 2em;line-height: 30px;padding-bottom: 26px;}
.n_right .comcont img{margin: 0 auto;display: block;padding: 20px 0 50px 0;}
.ty_ul_leftw810{float:left; overflow:hidden;width:810px;height:45px;}
.ty_ul_leftw810 a:hover{color: #9d1c2c;}

/*内容页*/
.container{
	padding: 0 10px;
	margin-top: 0px;
}
.contain{
	width: 100%;
}
.contain h2{
	font-size: 20px;
	line-height: 40px;
	padding: 40px 0 0px;
	color: #484848;
	text-align: center;
    font-weight: bold;
}
.contain h3{
	text-align: center;
	font-size: 14px;
	line-height: 40px;
	padding-bottom: 6px;
	color: #9a9a9a;
	margin-bottom: 26px;
	border-bottom: 1px solid #e1e1e1;
}
.contain h3 span{
	display: inline-block;
	padding: 0 24px;
padding-left:3px;
}
.contain p {
    font-size: 14px;
    color: #606060;
    text-indent: 2em;
    line-height: 30px;
}
.contain img {
    margin: 0 auto;
    display: block;
    padding: 38px 0;
}