*{margin:0px;padding:0px;list-style:none;}
a{color:#888;text-decoration:none;}
a:hover {color: #ee2121; text-decoration:underline;}
body { margin:0px; padding:0px; font-size:14px; font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif; line-height:1.5;}
img { border:0px;}
.linkauto{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;}

.nodate .date{display:none;}
.nodate a{width:100% !important}

/*主框架宽度*/
.container{max-width:1200px;width:100%;margin:0 auto;position:relative;padding:0; overflow:hidden;}
.container *{ padding:0; margin:0;}

#xsw-ljgg-id137 a{color:blue !important}
.h10{ height:10px; overflow:hidden;}

#m1482461198570 .nav-tabs li a{padding: 0 8px;}
/*走进元宝左*/
#m14824611985704{ background:url(imageszjyb.jpg) no-repeat top left; float:left; height:290px;margin-top:10px; overflow:hidden;}

/*走进元宝右*/

#m1482461198570 .tab-content .tab-pane .tab-twhp{ padding:10px 10px 0 115px;height:290px; overflow:hidden}


#m1482461349736 #xsw-newsList-31{ height:95px; overflow:hidden}
#m1482461349736 #xsw-newsList-36{ height:95px; overflow:hidden}
#page35 #xsw-ljgg35 li,#xsw-ljgg37 li{line-height:28px;height:57px;overflow:hidden;}
#page35 #xsw-ljgg37{ height:149px}
#page35 #xsw-newsList-11{ height:159px}

#weblogo{display:none;}
#xsw-ljgg42-xm{ height:100px !important }


.xsw-newsList li .date{ BACKGROUND-COLOR: TRANSPARENT;}

/*框1样式*/
.xsw-kuan .xsw-kuan-title{background: url(imagesk1t.jpg) repeat-x top;height:33px; line-height:33px; border-right:1px solid #e5e5e5;}
.xsw-kuan .xsw-kuan-title strong{ float:left;background: url(imagesk1ts.jpg) no-repeat top right; padding:0 40px 0 20px; color:#FFF; border-radius:5px 0 0 0}
.xsw-kuan .xsw-kuan-title .xktl{ width:40%; float: left;}
.xsw-kuan .xsw-kuan-title .xktr{ width:58%; float: left; text-align:right}
.xsw-kuan .xsw-kuan-content{ padding:5px; border:solid 1px #ccc; border-top:0; height:aotu;}
.xsw-kuan .xsw-kuan-title .xktr .breadcrumb{ background:none; text-align:right; padding-right:15px;}

/*TAB样式*/
.nav-tabs{background:url(imagestabTitle.jpg) repeat-x top; height:33px; padding-left:15px;}
.nav-tabs li{height:31px; overflow:hidden; margin-top:2px;  padding-right:7px; background:url(imagestabLibg.png) right top no-repeat;border-radius:5px 5px 0 0;}
.nav-tabs li a{ background:url(imagestabTitleA.jpg) repeat-x top; line-height:31px; padding:0 30px;  color:#444; font-weight:bold; border:0; margin:0}
.nav-tabs .active a{ background:url(imagestabTitleAhover.jpg) repeat-x top; color:#222 !important;border:0 !important;}
.tab-pane{position:relative; z-index:999}
.tab-pane .more{position:absolute; right:10px; top:-33px; height:33px; line-height:33px; color:#fff; font-size:12px;}
.tab-pane .more1{position:absolute; right:20px; top:-38px; height:24px; line-height:24px; color:#000; font-size:12px;}
.tab-pane ul { zoom:1; clear:both; padding-left:15px; padding-top:5px; padding-right:30px;}
.tab-pane ul li { font-size:14px; line-height:30px; height:30px; color:#666; background:url(imagesun2.gif) left center no-repeat; padding-left:14px;white-space:nowrap;overflow:hidden; position:relative;    text-indent: 12px;}
.tab-pane ul li span {color:#999; position:absolute; line-height:30px;height:30px; top:0px; right:0px; background:#FFF; padding-left:10px;}
.tab-pane ul li a {color:#666;text-decoration:none;}
.tab-pane ul li a:hover {text-decoration:underline;}
.tab-content{border: 1px solid #ddd;border-top: none;background: #fff;}

#xsw-ljgg30{padding:5px 0px 0 0px;font-size:12px}
#xsw-ljgg30 li{font-size:13px}


#xsw-ljgg37 li{height:35.79px;oxsw-ljgg37erflow:hidden; font-size:12px; float:left; white-space:nowrap; text-oxsw-ljgg37erflow:ellipsis; padding-bottom:2px;}
#xsw-ljgg37 li a{ display:block; text-indent:23px; height:31px; line-height:31px; padding-bottom:2px; width:76px; margin-left:auto; margin-right:auto; background-image:url(imagescsfw.png)}
#xsw-ljgg37 #xsw-ljgg-id31 a{ background-position:left -181px;}
#xsw-ljgg37 #xsw-ljgg-id32 a{ background-position:left -326px;}
#xsw-ljgg37 #xsw-ljgg-id42 a{ background-position:left -36px;}
#xsw-ljgg37 #xsw-ljgg-id43 a{ background-position:left -217px;}
#xsw-ljgg37 #xsw-ljgg-id44 a{ background-position:left -434px;}
#xsw-ljgg37 #xsw-ljgg-id45 a{ background-position:left -72px;}
#xsw-ljgg37 #xsw-ljgg-id46 a{ background-position:left -253px;}
#xsw-ljgg37 #xsw-ljgg-id47 a{ background-position:left -398px;}
#xsw-ljgg37 #xsw-ljgg-id48 a{ background-position:left -108px;}
#xsw-ljgg37 #xsw-ljgg-id49 a{ background-position:left -289px;}
#xsw-ljgg37 #xsw-ljgg-id50 a{ background-position:left -434px;}
#xsw-ljgg37 #xsw-ljgg-id51 a{ background-position:left -144px;}


.btn2{background:url(imagesbtn2.jpg) top repeat-x; height:29px; line-height:27px; font-size:14px; font-weight:bold; padding:0 20px 0 5px; display:inline-block; border:solid 1px #ff932e; border-radius:5px; color:#333;}
a.btn2:hover{background-position:bottom; border-color:#ed2731; color:#fff; text-decoration:none;}
.btn2 .icon{height:27px; width:37px; float:left;background:url(imagesbtn2icon.png) left top no-repeat}
.icon2 .icon{ background-position: left center}
.icon3 .icon{ background-position:bottom}


.webpc{ height:220px; overflow:hidden;}

/*手机版slide*/
.webmoble #logo{ position:absolute; z-index:9999; bottom:0; left:0; width:100%}
.webmoble #logo img{ width:40%;}




.breadcrumb li a { color:#999; text-decoration:none;}
.breadcrumb li a:hover { color:#666; text-decoration:underline;}

/*导航*/

.navbar-default .navbar-collapse,
.navbar-default .navbar-form{background: url(imagesnavbg.jpg) #E61E28 repeat-x top;font-size:16px;margin:auto !important;border:none !important}
.navbar-default a{color:#FFF !important}
.dropdown-menu{background:#B41720; border:none !important}
.dropdown-menu a:hover{background-color:#F00 !important}


.headdh{background: url(imagesnavbg.jpg) repeat-x top;font-size:16px;margin:auto !important;}
.headdh .dhmd{background:url(imagesnavchg.jpg) top right no-repeat;height:42px;}
.headdh .col-md-5{background:url(imagesnavbg2.jpg) repeat-x top;height:42px;}
.headdh .dhbox1{padding-top:6px}
.headdh .dhbox1 .level1{margin-left:10px;}
.headdh .dhbox1 a{color:#FFF; line-height:36px; height:36px; padding:0 10px!important;}
.headdh .dhbox1 a:hover,.nav .open>a{background:#b41720 !important; border-radius:5px 5px 0 0; color:#FFF !important}
.headdh .dhbox1 .dropdown-menu{border-radius: 0 0 5px 5px}
.headdh .dhbox1 .dropdown-menu a{line-height:36px; color:#1545A6}
.headdh .dhbox1 .dropdown-menu a:hover{color:#FFF;border-radius:0}
.headdh #sform{height:34px;display:block;text-align:center; padding-top:6px;}
.headdh #sform #fndtext{ height:25px; line-height:25px; background:url(imagessTxtIco.jpg) left; width:269px; border:none; border-radius:5px; font-size:12px; color:#f6a9ad; text-indent:42px;}
.headdh #sform .ssan{height:25px; background:url(imagessTxtbg.jpg) left;border-radius:5px;border:solid 1px #1545A6;font-size:12px; color:#43080b; border:0; padding:0 15px;}
.navsd{ height:10px;background:url(imagesnavsd.jpg)}

/*搜索下面工具栏*/
.toptool{background:url(imagestopbg.jpg) top repeat-x; min-height:40px; padding:5px ; border:solid 1px #F0E7E7; border-radius:4px;}
.toptool .tt3{ font-size:16px; line-height:29px; font-weight:bold;}
.toptool .row div{ text-align:center;}
.toptool .row .col-md-6{ text-align:left;}


/*首页主内容第一行*/
.irow1 .slide .item img{ width:100%; height:290px;}
.irow1 .slide .carousel-caption{background:rgba(0,0,0,0.6); width:100%; left:0; padding:10px; bottom:0; }
.irow1 .slide .carousel-indicators{bottom:50px; width:100%; left:0;}
.irow1 .col-md-5{ padding-right:10px;}
.irow1 .col-md-7{}
.irow1 .tab-content{ height:257px;}


.irow2{height:222px;}
.irow2 .col-md-5{padding-right:10px; width:475px;}
.irow2 .col-md-2{width:250px;}
.irow2 .tab-content{height:189px;}

/*首页政务公开*/
.xsw-ljgg{ overflow:hidden}
.tab-pane .xsw-ljgg li{ background:none; padding:0;}
.xsw-ljtp-true{ padding:10px !important;}
.xsw-ljtp-true li{ background:none !important; padding:0!important; margin-bottom:5px; height:auto !important; text-align:center }
.xsw-ljtp-true li img{ width:100%;}


.izwgk .xsw-ljgg li{background:url(imagesun3.png) left center no-repeat; width:50%; float:left; text-indent:14px;}


.irow2 .piclink{height:220px; overflow:hidden; border:solid 1px #ccc; padding:5px;}
.irow2 .piclink .xsw-ljtp-true{ padding:0 !important}
.irow2 .piclink li{ padding-bottom:5px;}
.irow2 .piclink img{width:100%;}
.irow2 .xsw-ljgg-t{ height:220px;}

.irow2 .tjwz .xsw-ljgg{height:179px;}
.irow2 .tjwz .xsw-ljgg li{ font-size:12px; line-height:22px; float:left; width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:inline-block;}

.col-md-2 .nav-tabs li a{ padding:0 10px;}
.col-md-2 .date{ display:none; }


.hang3banner {max-width:1200px; width:100%;overflow:hidden; clear:both;}
.hang3banner .bd ul{ overflow:hidden; zoom:1; }
.hang3banner .bd ul li{width:33.33%; float:left; _display:inline; overflow:hidden; text-align:center;}
.hang3banner .bd ul li img{width:99%;}
.hang3banner .xsw-ljtp-true{ padding:0 !important}
.hang3banner .xsw-ljtp-true li{padding:0 !important; }


.bmbg .lms{padding:15px; overflow:hidden}
.bmbg .lms a{background:url(imageslmsbg.jpg); float:left; width:67px; height:23px; overflow:hidden; line-height:23px; text-align:center; font-size:12px; border:solid 1px #ccc; border-radius:5px; margin-right:5px; margin-bottom:5px;}



.xwdtlists{ padding-top:4px;}
.xwdtlists .xsw-newsList{padding-top:0px !important;}

.footlinks{ border:5px solid #eee; border-top:0;}
.footlinks .xsw-ljgg{ padding-bottom:5px;}
.footlinks li{ width:14%; float:left; text-align:center}
.footlinks li a{ width:100%;}

.copyright{ border-top:solid 2px #e61f29; padding:10px; text-align:center; font-size:12px; background:#F2F2F2; line-height:200%}



/*子页样式*/
.subpage{}
.subpage .col-md-3{ width:250px; margin-right:15px;}
.subpage .col-md-9{ width:935px;}
.subpage .breadcrumb{ background:none; text-align:right; padding-right:15px; color:#999}

.subpage .leftnav li { color:#666; line-height:30px; background:url(images17.jpg) repeat-x bottom left;}
.subpage .leftnav li a { color:#666; text-decoration:none; background:url(images17-2.jpg) left center no-repeat; padding-left:18px; display:inline-block}
.subpage .leftnav li a:hover { color:#ee2121; text-decoration:underline;}


.subpage .leftIcon li{ padding-top:15px;}
.subpage .xsw-newsList,.subpage .xsw-newsPicList{ padding:15px;}
.subpage .xsw-newsList li{border-bottom:dotted 1px #ccc; line-height:150%; margin-top:10px;}
.subpage .xsw-newsList a{color:#333; text-indent:0px;}
.subpage .xsw-newsList .date{float:right;color:#A2A2A2; font-size:12px}
.subpage .botspagination{ text-align:center;}


.subpage .xsw-newsPicList li{width:33.33%;height:240px;float:left;overflow:hidden; text-align:center}
.subpage .xsw-newsPicList li img{width:90%;height:200px; border:solid 1px #ccc; padding:2px;}
.subpage .xsw-newsPicList li a{width:90%;}

.subpage1 .col-md-3{ width:250px;margin-right:0px !important;}
.subpage1 .col-md-9{ width:935px;margin-right:15px !important;}

.newsinfo .arTitle{ text-align:center; margin:15px 0;}
.newsinfo .arMeta{text-align:center; padding-bottom:15px; border-top:solid 1px #eee; color:#666}
.newsinfo .arPic{text-align:center;}
.newsinfo .arPic img,.newsinfo .arBd img{ margin-bottom:15px;max-width:100%; border:solid 1px #ccc; padding:5px; border-radius:5px;}
.newsinfo .arBd{ font-size:16px; line-height:150%; padding:0 15px 15px 15px;}
.newsinfo .arAtt{}
.newsinfo .arFlv{width:75%; margin-left:auto; margin-right:auto;}
.newsinfo .attachment{ width:75%; margin-left:auto; margin-right:auto;}

.newsinfo .attachment .carousel-indicators{ width:100%; left:0px; bottom:0px;}
.newsinfo #playercontainer{padding:15px 0; height:480px;}


.pcpagination {margin-top:15px; margin-left:auto; margin-right:auto; text-align:center; font-size:12px; display:none;}
.pagefy a {color:#666; text-decoration:none; display:block; width:24px; line-height:24px; padding-top:1px; border:1px solid #dadada; font-size:14px; text-align:center}
.pagefy a:hover {color:#fff; text-decoration:none; background:#f32a23; border:1px solid #F00;}
.pagefy_on a{color:#fff; text-decoration:none; display:block; width:24px; line-height:24px; padding-top:1px; background:#f32a23; border:1px solid #F00; font-size:14px;text-align:center}
.pagefy_on a:hover {color:#fff;text-decoration:none;}
.pagefy2 {line-height:24px; padding-top:1px; padding-left:5px; padding-right:5px;  font-size:14px;}
.pagefy2 a {color:#000; text-decoration:none;}
.pagefy2 a:hover {color:#F00; text-decoration:underline;}
.pagefy3 {color:#000; font-size:12px; line-height:24px; padding-top:1px; padding-left:5px; padding-right:5px;  font-size:14px;}
.pagefy_pad {padding:20px 0 19px 0; border-bottom:1px solid #e1e1e1;}



.ny_down{padding-left:20px; border-top:solid 1px #ccc; padding-top:5px;}
.ny_down a{color:#000;line-height:32px;height:32px;display: inline-block; margin-right:10px;}
.ny_down a img{ float:left; margin-right:5px;}

.lingdao .xsw-newsList{ padding:5px;}
.lingdao .date{ display:none;}
.lingdao li {color:#666; line-height:35px;height:35px; background:url(images17.jpg) repeat-x bottom left;}
.lingdao li a { color:#666; text-decoration:none; background:url(images17-2.jpg) left center no-repeat; padding-left:18px;line-height:35px; display:inline-block; font-size:14px}
.lingdao li a:hover { color:#ee2121; text-decoration:underline;}
.lingdao .on{background:url(images16-2.jpg) !important; border-radius:10px;}
.lingdao .on a{ background:none !important; color:#FFF !important}
.lingdao .on a:hover{color:#FFF !important;}

.ldtitle{ text-align:center; font-size:24px; border-bottom:dotted 1px #ccc; padding-bottom:15px; color:#009; font-weight:bold}


.subpage .subBszn{background:url(imagesljbg1.jpg) center center no-repeat;height:600px; position:relative;}
.subpage .subBszn .xsw-lm,.subpage .subBszn .xsw-ljgg{ position:absolute; left:10%; top:70px; width:78.75%; height:440px;}
.subpage .subBszn .xsw-lm li,.subpage .subBszn .xsw-ljgg li{width:20%; float:left;}
.subpage .subBszn .xsw-lm li a,.subpage .subBszn .xsw-ljgg li a{display:block; margin:5px; background:url(images18-3.png); height:31px; line-height:31px; text-align:center; border:solid 1px #ccc; border-radius:5px; color: #555}
.subpage .subBszn .xsw-lm li a:hover,.subpage .subBszn .xsw-ljgg li a:hover{background:url(images18-2.png); color:#FFF; text-decoration:none; border:solid 1px #85BFFC; }
.subpage .bgxz{background:url(imagesljbg2.jpg) center center no-repeat !important;}
.subpage .linkbg{background:url(imagesljbg3.jpg) center center no-repeat !important;}



.xsw-newsList-title{background-color:#f5f5f5 !important; background-image:none !important;height:40px !important;line-height:40px !important;border-bottom:1px solid #ddd;}
.xsw-newsList-title span{background:#3165C3;color:#FFF;padding:0 20px;height:28px;line-height:28px; overflow:hidden; border-radius:10px; display:inline-block; margin-top:4px;}
.xsw-newsList-title .xsw-newsList-more{ float:right; padding-right:10px;}
.xsw-newsList-foot{ height:20px;border-bottom: 1px solid #ddd;width: 100%; background:none !important}



/*分页*/
.pagination *,.pagination>li>a, .pagination>li>span{color:#EA0000}
.pagination .active a{background:#EA0000; border-color: #D90000;}



/*手机样式兼容修改*/
@media (min-width:990px) and (max-width:1215px) {
	
	.newsinfo #playercontainer{height:420px;}

	.newsinfo .arFlv{width:90%; margin-left:auto; margin-right:auto;}
	.newsinfo .attachment{ width:90%; margin-left:auto; margin-right:auto;}
	
	.subpage .col-md-3{ width:24.9999%;}
	.subpage .col-md-9{ width:73%;}
	
	.irow2 .col-md-5{width:41.6666%;}
	.irow2 .col-md-2{width:16.6666%;}
	.bmbg .lms a{width:15%}
	.footlinks li{ width:20%; float:left; text-align:center}
	
	.subpage .xsw-newsPicList li{height:190px;}
	.subpage .xsw-newsPicList li img{height:150px;}
	
	
}

@media (min-width:1px) and (max-width: 991px) {
	
	
	.subpage .subBszn .xsw-lm li,.subpage .subBszn .xsw-ljgg li{width:25%; float:left;}
	
	
	.newsinfo #playercontainer{height:400px;}
	
	.newsinfo .arFlv{width:90%; margin-left:auto; margin-right:auto;}
	.newsinfo .attachment{ width:90%; margin-left:auto; margin-right:auto;}
	
	
	.subpage .xsw-newsPicList li{height:100px;}
	.subpage .xsw-newsPicList li img{height:60px;}
	.tab-pane ul li a{ width:100%;}
	.subpage .col-md-3{ display:none;}
	
	.subpage>.col-md-9,.subpage .col-md-9{ width:100% !important;}
	
	.subpage .lingdao .xsw-kuan .xsw-kuan-content,.subpage .lingdao .leftnav{ overflow:hidden; border:0; padding-top:0}
	.subpage .lingdao{ width:100%;display:block !important; overflow:hidden;}
	.subpage .lingdao .xsw-kuan-title{ display:none;}
	.subpage .lingdao li{ width:33%; float:left; border-bottom:0 !important; text-align:center; font-size:12px !important; background:none ; margin-top:0px !important;}
	.subpage .lingdao li a{padding:0; background:none}
	
	
	.subpage .xsw-newsList{ padding:5px;}
	.subpage .xsw-newsList li{border-bottom:dotted 1px #ccc; line-height:150%; margin-top:10px;}
	.subpage .xsw-newsList a{color:#333; text-indent:0px; width:99%;}
	.subpage .xsw-newsList .date{display:none;}

	.subpage .xsw-newsList-more{ width:auto !important}
	
	.irow1 .col-md-5{ padding-right:0px;}
	.bmbg .lms a{width:15%}
	.irow2 .col-md-5{width:100%;}
	.irow2 .col-md-2{width:100%;}
	
	.irow1 .col-md-7{ padding-left:0; margin-top:10px;}
	.irow2 .col-md-5{ padding-right:0; margin-top:10px;}
	.irow2{height: auto;}
	.irow2 .piclink{ border:0; height:auto; padding-bottom:0}
	.irow2 .piclink li{ float:left; width:50%; text-align:center}
	.irow2 .piclink img{ width:98%;}
	.tab-content{ padding-bottom:5px; height:auto !important}
	
	#ir1t1579 li{ width:33.33%; float:left; text-align:center}
	#ir1t1579 li img{ width:99%;}
}

@media (min-width:1px) and (max-width:600px) {
	
	#m1482461198570 .nav-tabs li:nth-child(3),
	#m1482461198570 .tab-pane .more
	{display:none;}

	#page35 #xsw-ljgg35 li{height:auto;width:50%; float:left;}
	.subpage .subBszn .xsw-lm li,.subpage .subBszn .xsw-ljgg li{width:33.33%; float:left;}
	
	.newsinfo #playercontainer{height:350px;}
	.footlinks li{ width:25%;}
}
@media (min-width:1px) and (max-width: 460px) {
	
	.subpage .subBszn .xsw-lm li,.subpage .subBszn .xsw-ljgg li{width:50%; float:left;}
	.subpage .subBszn{background: rgba(204,204,204,0.5) !important;height: auto !important; overflow:hidden; position:relative; padding:15px;}
	
	.subpage .subBszn .xsw-lm, .subpage .subBszn .xsw-ljgg{position:relative; top: auto; left:auto; width:100%; height:auto}
	
	.newsinfo #playercontainer{height:300px;}
	.headdh{ font-size:12px}
	.headdh .dhbox1 a{ padding:0 !important}
	.headdh .dhbox1 .level1,.headdh .dhbox1 .dropdown{ width:20%; margin:0; text-align:center}
	.headdh #sform #fndtext{ width:70%;}
	
	.toptool .row .col-md-6{ text-align:center}
	.btn2{ font-size:12px; padding:0 15px}
	.btn2 .icon{ display:none;}
	
	.irow1 .slide .item img{ height:200px;}
	
	.tab-pane ul li span{ display:none;}
	
	.irow2 .tab-content{height: auto}
	
	#ir1t1579 li{ width:50%; text-align:center float:left;}
	#ir1t1579 li img{ width:99%;}
	.footlinks li{ width:33%;}
	.nav-tabs li a{ padding: 0 10px;}
}

@media (min-width:1px) and (max-width: 300px) {
	.newsinfo #playercontainer{height:200px;}
}







#webbanner { 
	display: table;
	zoom: 1; 
	position: relative;
	width: 100%;
	max-height:360px;
	margin:0px auto 0px;
	z-index:90;
	text-align:left; /* reset align=center */
	font-size: 10px;
	text-shadow: none; /* fix some user styles */

	/* reset box-sizing (to boostrap friendly) */
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box; 
}
* html #webbanner{}
#webbanner .ws_images ul{
	position:relative;
	width: 10000%; 
	height:100%;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	/*table-layout:fixed;*/
}
#webbanner .ws_images ul li{
	position: relative;
	width:1%;
	height:100%;
	line-height:0; /*opera*/
	overflow: hidden;
	float:left;
	/*font-size:0;*/
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}

#webbanner .ws_images{
	position: relative;
	left:0;
	top:0;
	height:100%;
	width: 100%;
	vertical-align: top;
	border:none;
	overflow: hidden;
}
#webbanner .ws_images ul a{
	width:100%;
	height:100%;
	max-height:360px;
	display:block;
	color:transparent;
}
#webbanner img{
	max-width: none !important;
}
#webbanner .ws_images .ws_list img,
#webbanner .ws_images > div > img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
	margin:0;
}
#webbanner .ws_images > div > img {
	max-height:360px;
}

#webbanner .ws_images iframe {
	position: absolute;
	z-index: -1;
}

#webbanner .ws-title > div {
	display: inline-block !important;
}

#webbanner a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#webbanner  .ws_bullets { 
	float: left;
	position:absolute;
	z-index:70;
}
#webbanner  .ws_bullets div{
	position:relative;
	float:left;
	font-size: 0px;
}
/* compatibility with Joomla styles */
#webbanner  .ws_bullets a {
	line-height: 0;
}

#webbanner  .ws_script{
	display:none;
}
#webbanner sound, 
#webbanner object{
	position:absolute;
}

/* prevent some of users reset styles */
#webbanner .ws_effect {
	position: static;
	width: 100%;
	height: 100%;
}

#webbanner .ws_photoItem {
	border: 2em solid #fff;
	margin-left: -2em;
	margin-top: -2em;
}
#webbanner .ws_cube_side {
	background: #A6A5A9;
}


#webbanner.ws_gestures {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII="), move;
}
#webbanner.ws_gestures.ws_grabbing {
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg=="), move;
}

/* hide controls when video start play */
#webbanner.ws_video_playing .ws_bullets,
#webbanner.ws_video_playing .ws_fullscreen,
#webbanner.ws_video_playing .ws_next,
#webbanner.ws_video_playing .ws_prev {
	display: none;
}


/* youtube/vimeo buttons */
#webbanner .ws_video_btn {
	position: absolute;

	display: none;
	cursor: pointer;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 55;
}
#webbanner .ws_video_btn.ws_youtube,
#webbanner .ws_video_btn.ws_vimeo {
	display: block;
}
#webbanner .ws_video_btn div {
	position: absolute;
	background-image: url(./playvideo.png);
	background-size: 200%;
	top: 50%;
	left: 50%;
	width: 7em;
	height: 5em;
	margin-left: -3.5em;
	margin-top: -2.5em;
}
#webbanner .ws_video_btn.ws_youtube div {
	background-position: 0 0;
}
#webbanner .ws_video_btn.ws_youtube:hover div {
	background-position: 100% 0;
}
#webbanner .ws_video_btn.ws_vimeo div {
	background-position: 0 100%;
}
#webbanner .ws_video_btn.ws_vimeo:hover div {
	background-position: 100% 100%;
}

#webbanner .ws_playpause.ws_hide {
	display: none !important;
}
#webbanner  .ws_bullets { 
	padding: 5px 0px; 
}
#webbanner .ws_bullets a { 
	font:14px/48px 'Tinos',Georgia,serif; 
	font-weight: bold;
	color:#000000;
	text-align:center;
	margin:0px -7px;
	width:48px;
	height:48px;
	background: url(./bullet.png) left top;
	float: left; 
	position:relative;
}
#webbanner .ws_bullets a:hover{
	background-position: 0 50%;
}
#webbanner .ws_bullets a.ws_selbull{
	background-position: 0 100%;
	margin:0px 2px;
	font:24px/48px 'Tinos',Georgia,serif;
}
#webbanner a.ws_next, #webbanner a.ws_prev {
	background-size: 200%;

	position:absolute;
	bottom:2em;
	margin-top:-0.5em;
	z-index:60;
	width: 1.1em;
	height: 1.6em;	
	background-image: url(./arrows.png);
}
#webbanner a.ws_next{
	background-position: 100% 0;
	right:0.5em;
}
#webbanner a.ws_prev {
	right:3.5em;
	background-position: 0 0; 
}
#webbanner a.ws_next:hover{
	background-position: 100% 100%;
}
#webbanner a.ws_prev:hover {
	background-position: 0 100%; 
}

/*playpause*/
#webbanner .ws_playpause {
    width: 1em;
    height: 1.6em;
    position: absolute;
    bottom:2em;
    right: 2em;
    margin-left: -0.5em;
    margin-top: -0.8em;
    z-index: 59;
}

#webbanner .ws_pause {
	background-size: 100%;
    background-image: url(./pause.png);
}

#webbanner .ws_play {
	background-size: 100%;
    background-image: url(./play.png);
}

#webbanner .ws_pause:hover, #webbanner .ws_play:hover {
    background-position: 100% 100% !important;
}/* bottom right*/
#webbanner  .ws_bullets {
	bottom:0;
	right:50px;
}#webbanner .ws-title{
	position: absolute;
    font: 3em 'Tinos', Georgia, serif;
	bottom:1.35em;
	left: 0;
	margin: 0 0.2em 0.8em 0;
	z-index: 50;
	color: #383334;
	font-weight: bold;	
}
#webbanner .ws-title div,#webbanner .ws-title span{
	display:inline-block;
	background-color:#E3D84B;	
	border: 0.05em solid #E0D335;	
	border-radius:0 0.2em 0.2em 0;	
	-moz-border-radius:0 0.2em 0.2em 0;
 	-webkit-border-radius:0 0.2em 0.2em 0;
	opacity:0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);	
	box-shadow: 0 0.05em 0 rgba(255, 255, 255, 0.2) inset;
	-moz-box-shadow: 0 0.05em 0 rgba(255, 255, 255, 0.2) inset;
	-webkit-box-shadow: 0 0.05em 0 rgba(255, 255, 255, 0.2) inset;
}
#webbanner .ws-title div{
	padding:0.6em;
	line-height: 1.15em;
	display:block;
	margin-top:0.5em;
	font-size: 0.6em;
	font-weight: normal;
	background-color:#fcfae8;
	border: 0.05em solid #f9f5d2;	
	box-shadow: 0 0.05em 0 rgba(215, 215, 215, 0.2) inset;
	-moz-box-shadow: 0 0.05em 0 rgba(215, 215, 215, 0.2) inset;
	-webkit-box-shadow: 0 0.05em 0 rgba(215, 215, 215, 0.2) inset;	
}
#webbanner .ws-title span{
	padding:0.35em;
	line-height: 1.1em;
}
#webbanner .ws_images > ul{
	animation: wsBasic 24s infinite;
	-moz-animation: wsBasic 24s infinite;
	-webkit-animation: wsBasic 24s infinite;
}
@keyframes wsBasic{0%{left:-0%} 8.33%{left:-0%} 16.67%{left:-100%} 25%{left:-100%} 33.33%{left:-200%} 41.67%{left:-200%} 50%{left:-300%} 58.33%{left:-300%} 66.67%{left:-400%} 75%{left:-400%} 83.33%{left:-500%} 91.67%{left:-500%} }
@-moz-keyframes wsBasic{0%{left:-0%} 8.33%{left:-0%} 16.67%{left:-100%} 25%{left:-100%} 33.33%{left:-200%} 41.67%{left:-200%} 50%{left:-300%} 58.33%{left:-300%} 66.67%{left:-400%} 75%{left:-400%} 83.33%{left:-500%} 91.67%{left:-500%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 8.33%{left:-0%} 16.67%{left:-100%} 25%{left:-100%} 33.33%{left:-200%} 41.67%{left:-200%} 50%{left:-300%} 58.33%{left:-300%} 66.67%{left:-400%} 75%{left:-400%} 83.33%{left:-500%} 91.67%{left:-500%} }


#webbanner .ws_bullets  a img{
	text-indent:0;
	display:block;
	bottom:25px;
	left:-120px;
	visibility:hidden;
	position:absolute;
    border: 3px solid #FFFFFF;
	max-width:none;
}
#webbanner .ws_bullets a:hover img{
	visibility:visible;
}

#webbanner .ws_bulframe div div{
	height:90px;
	overflow:visible;
	position:relative;
}
#webbanner .ws_bulframe div {
	left:0;
	overflow:hidden;
	position:relative;
	width:240px;
	background-color:#FFFFFF;
}
#webbanner  .ws_bullets .ws_bulframe{
	display:none;
	bottom:50px;
	overflow:visible;
	position:absolute;
	cursor:pointer;
    border: 3px solid #FFFFFF;
	margin-left: 20px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;


}#webbanner .ws_bulframe div div{
	height: auto;
}

@media all and (max-width:760px) {
	#webbanner .ws_fullscreen {
		display: block;
	}
}
@media all and (max-width:400px){
	#webbanner .ws_controls,
	#webbanner .ws_bullets,
	#webbanner .ws_thumbs{
		display: none
	}
}



#xsw-ljgg63 li {padding:3px 0;}
#xsw-ljgg62 li {text-align:left; border-bottom:solid 1px #CCCCCC; text-indent:15px; background:url(templatetemplate6images17-3.jpg) left center no-repeat; }
#xsw-ljgg62 li a{font-weight:bold;}
#xsw-ljgg62 li a:hover{font-weight:bold;}


#qrdld .xsw-newsPicList li img{ width:Auto;}


#wow_slider_88 .ws_controls,#wow_slider_89 .ws_controls{display: none;}


#xsw-ljgg14{ padding:5px 10px;}
#xsw-ljgg14 li{ width:50%; float:left; height:100px;}
#xsw-ljgg14 li a{ display:block;}
#xsw-ljgg14 li img{ display: block;width: 96%;margin-left: auto;margin-right: auto;}

#xsw-kuan-content {  height:aotu;}


#page55{min-width:1200px;}
#page55 .col-md-3,#page55 .col-md-4{width: 330px !important;float: left;}
#page55 .col-md-2{width: 205px !important;float: left;}
#page55 .col-md-2 .xswcol img{ width:100%}
#page55 .col-md-2 .xswcode{padding:0 0 0 5px !important}
.subpage1 .col-md-3 .xsw-ljgg li{padding-bottom:5px;}
.subpage1 .col-md-3 .xsw-ljgg li:last-child{padding-bottom:0px;}
.subpage1 .col-md-3 .xsw-ljgg img{width:100%;}



.xsqgk{ height:110px; position:relative;text-align: center}
.xsqgk .xswbsnav{ position:absolute; width:720px; height:58px; left:437px; top:26px;}
.xsqgk .xswbsnav li{ width:25%; height:29px; line-height:29px; float:left; text-align: center}




#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps{z-index:2;width:50px;height:50px;right:10px;position:fixed;z-index:9999;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
#moquu_wxin{top:412px;_margin-top:360px}
#moquu_wxin a{background:url(../images/sbtn.png) 0 -0px;right:0;float:left;width:50px;height:50px;text-indent:-9999px}
#moquu_wxin a:hover{background:url(../images/sbtn.png) -50px -0px}
#moquu_wshare{top:464px;_margin-top:464px}
#moquu_wshare a{background:url(../images/sbtn.png) 0 -50px;width:50px;height:50px;right:0;float:left;text-indent:-9999px}
#moquu_wshare a:hover{background:url(../images/sbtn.png) -50px -50px}
#moquu_wmaps a:hover{background:url(../images/sbtn.png) -50px -150px}
#moquu_top{top:516px;_margin-top:516px;background:url(../images/sbtn.png) 0 -101px;width:50px;height:50px}
#moquu_top:hover{background:url(../images/sbtn.png) -50px -101px}
.moquu_wxin,.moquu_wshare{position:relative;z-index:2}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh{display:block}
.moquu_wxin .moquu_wxinh{position:absolute;display:none;left:-280px;top:-200px;width:275px;height:355px;background:url(../images/lrtk_weixin.png) 0 -2px no-repeat}
.moquu_wshare .moquu_wshareh{position:absolute;display:none;left:-280px;top:-200px;width:275px;height:360px;background:url(../images/lrtk_app.png) no-repeat}




#page55 .col-md-3 .xsw-newsList .date{display: block;}
#page55 .col-md-3 .xsw-newsList .linkauto{width: 75%;}

.conac{text-align:center;}








.tab-pane .btn-primary{ color:#FFF !important; padding:0 12px !important; }
#ir1t594 .lms a{margin-bottom: 1px !important;}

.xw2col .xsw-newsList{ overflow:hidden; padding-bottom:10px; padding-left:10px;}
.xw2col .xsw-newsList li{width:95%;  margin:0 1%; float:left;}



.zdtitle{height:24px;border-bottom: solid 1px #ff0000;color: #ff0000;margin:30px 10px 10px 10px;;padding-left: 15px;}
.zdtitle strong{ display:block; border-left:3px solid #ff0000; padding-left:6px; font-size:14px; height:14px;line-height: 14px;}
.xsw-lm{ overflow:hidden; padding:0 20px 20px 20px;}
.xsw-lm li{ width:50%; float:left; padding:5px 0; font-size:13px;background: url(../images/un1.gif) no-repeat left center;text-indent: 18px;}





