li,ul,ol{ padding:0; margin:0; list-style:none;}
a {color: #888;text-decoration: none;}
a:hover{ text-decoration: underline;}
body{ font-size:14px; line-height:150%;}
.linkauto {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;}


.xsw-newsList-title .xsw-newsList-more{ position:inherit !important; width:inherit !important}

/*框1样式*/
.xsw-kuan2 .xsw-kuan-title{background: url(imagesmodelk1t.jpg) repeat-x top;height:33px; line-height:33px;}
.xsw-kuan2 .xsw-kuan-title strong{ float:left;background: url(imagesmodelk1ts.jpg) no-repeat top right; padding:0 40px 0 20px; color:#FFF; border-radius:5px 0 0 0}
.xsw-kuan2 .xsw-kuan-title .xktl{ width:40%; float: left;}
.xsw-kuan2 .xsw-kuan-title .xktr{ width:58%; float: left; text-align:right}
.xsw-kuan2 .xsw-kuan-content{ padding:5px; border:solid 1px #ccc; border-top:0;}
.xsw-kuan2 .xsw-kuan-title .xktr .breadcrumb{ background:none; text-align:right; padding-right:15px;}

/*框2样式*/
.xsw-kuan .xsw-kuan-title{background: url(imagesmodelk2t.jpg) repeat-x top;height:33px; line-height:33px;}
.xsw-kuan .xsw-kuan-title strong{ float:left;background: url(imagesmodelk2ts.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;}
.xsw-kuan .xsw-kuan-title .xktr .breadcrumb{ background:none; text-align:right; padding-right:15px;}

/*框3样式*/
.xsw-kuan3 .xsw-kuan-title{background: url(imagesmodelk3t.jpg) repeat-x top;height:33px; line-height:33px;}
.xsw-kuan3 .xsw-kuan-title strong{ float:left;background: url(imagesmodelk3ts.jpg) no-repeat top right; padding:0 40px 0 20px; color:#FFF; border-radius:5px 0 0 0}
.xsw-kuan3 .xsw-kuan-title .xktl{ width:40%; float: left;}
.xsw-kuan3 .xsw-kuan-title .xktr{ width:58%; float: left; text-align:right}
.xsw-kuan3 .xsw-kuan-content{ padding:5px; border:solid 1px #ccc; border-top:0;}
.xsw-kuan3 .xsw-kuan-title .xktr .breadcrumb{ background:none; text-align:right; padding-right:15px;}

/*框4样式*/
.xsw-kuan4 .xsw-kuan-title{background: url(imagesmodelk4t.jpg) repeat-x top;height:33px; line-height:33px;}
.xsw-kuan4 .xsw-kuan-title strong{ float:left;background: url(imagesmodelk4ts.jpg) no-repeat top right; padding:0 40px 0 20px; color:#FFF; border-radius:5px 0 0 0}
.xsw-kuan4 .xsw-kuan-title .xktl{ width:40%; float: left;}
.xsw-kuan4 .xsw-kuan-title .xktr{ width:58%; float: left; text-align:right}
.xsw-kuan4 .xsw-kuan-content{ padding:5px; border:solid 1px #ccc; border-top:0;}
.xsw-kuan4 .xsw-kuan-title .xktr .breadcrumb{ background:none; text-align:right; padding-right:15px;}





/*TAB样式*/
.nav-tabs{background:url(imagestabstabTitle.jpg) repeat-x top; height:33px; padding-left:15px !important;}
.nav-tabs li{height:31px; overflow:hidden; margin-top:2px;  padding-right:7px; background:url(../images/tabLibg.png) right top no-repeat;border-radius:5px 5px 0 0;}
.nav-tabs li a{ background:url(imagestabstabTitleA.jpg) repeat-x top; line-height:31px; padding:0 20px;  color:#000000; font-weight:bold; border:0; margin:0}
.nav-tabs .active a{ background:url(imagestabstabTitleAhover.jpg) repeat-x top; color:#FFF !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:#0064FF; font-size:12px;}
.tab-pane ul { zoom:1; clear:both; padding-left:15px; padding-top:5px; padding-right:15px;}
.tab-pane ul li { font-size:14px; line-height:30px; height:30px; color:#666; background:url(../images/tabs/un2.gif) left center no-repeat; padding-left:14px;white-space:nowrap;overflow:hidden; position:relative;}
.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-newsPicList li{width:33.33%;height:260px;float:left;overflow:hidden; text-align:center}
.xsw-newsPicList li img{width:90%;height:220px; border:solid 1px #ccc; padding:2px;}
.xsw-newsPicList li a{width:90%;}


/*Bootstrap新闻图片*/
.newsBSPicList .xswcol{overflow:hidden;}
.newsBSPicList .xswcol a{width:100%;}
.newsBSPicList .xswcol .thumbnail img{ width:100%; height:80%;}


/*新闻列表*/
.xsw-newsList li{line-height:30px; height:30px; position:relative;}
.xsw-newsList li a{width:80%;position:absolute; left:2px;}
.xsw-newsList li .date{font-size:12px; color:#666; position:absolute; right:2px;}



/*新闻内页*/
.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;}

.rtr{margin-top:10px !important;border:solid 1px #eee;border-right: none}
.rtr h4{font-size:16px; padding:5px;}

.rrhNews{ padding:0 15px !important;}
.rrhNews li{line-height:30px; height:30px; position:relative;}
.rrhNews li a{width:96%;}
.rrhNews li .date{ display:none}

.rtr .xsw-kuan .xsw-kuan-content{ border:0 !important; border-right:1px solid #eee !important;}



.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}
*/

.panel-heading{padding: 10px 15px !important;text-align: center;}
.ldDiv { padding:15px 0 !important;}
.ldDiv .ldtitle{ display:none;}
.ldDiv h1{ font-size:20px; margin:10px;font-weight:bold}
.ldDiv blockquote{padding: 10px 20px;font-size: 14px !important;border-left: 5px solid #eee;background-color:#fff; border:none;}
.ldDiv .lead{text-align:left;margin:15px; font-size:14px;}
.ldDiv blockquote dd,.ldDiv blockquote dt{ line-height:200%;}
	




/*自定义表单*/
.dfTab{ width:100%; overflow:hidden; position:relative;}
.dfTab .hd{ width:100%;height:35px;overflow:hidden;z-index:1; text-align:center;}
.dfTab .hd ul{overflow:hidden;zoom:1;height:25px;display:block; }
.dfTab .hd ul li{width:80px;height:25px;line-height:25px;text-align:center;cursor:pointer;background:#eee;display:inline-block;font-size:12px;}
.dfTab .hd ul li.on{background:#06C;color:#fff;}
.dfTab .hd ul .hdl1{ border-radius:5px 0px 0px 5px;}
.dfTab .hd ul .hdl2{ border-radius:0px 5px 5px 0px;}
.dfTab .bd{position:relative;height:100%;z-index:0;}
.dfTab .bd li{zoom:1;}

#ddmemo{padding:10px; text-align:left; border:solid 1px #ccc; background:#F7F7F7; border-radius:5px; margin:20px 0;}


#diydd{ border:solid 1px #ccc;border-radius:5px; width:80%;}
#diydd .textBox,#diydd textarea,#diydd #cxmm{border:solid 1px #bbb;max-width:300px; width:100%; border-radius:4px;}
#diydd .textBox{height:26px;}
#diydd textarea{height:150px;max-width:500px; width:100%;}
#diydd #cxmm{width:80px;}
#diydd th,#diydd td{padding:5px; border-bottom:solid 1px #ccc;}
#diydd th{text-align:right;font-weight:normal;background: #F5F5F5; width:90px;}
#diydd td{text-align:left;}
#diydd .subBtn{padding:8px 26px;background: #06C;border:0;color:#FFF;border-radius:4px;}



/*留言板*/
.sendMsgTool{position:relative; background:#F6F6F6; padding:5px 15px !important; text-align:right;}
.sendMsgTool .sendmsgbtn{color:#666;text-decoration:none;background:#06F;color:#FFF;display:inline-block;padding:0px 10px;border-radius:5px;height:26px;line-height:26px; border:solid 1px #ddd; text-align:center; font-size:12px}

.xsw-liuyan{width:100%;font-size:14px;}
.xsw-liuyan th{height:30px;background:#fafafa;border-bottom:solid 1px #ccc; text-align:center}
.xsw-liuyan td{line-height:150%; border-bottom:dotted 1px #ccc; padding:5px 0; text-align:center}
.xsw-liuyan .li-even{background:#fafafa;}
.xsw-liuyan .title{ text-align:left; padding-left:10px;}
.xsw-liuyan .title a{ color:#666}

.msgDetailes{font-size:16px; line-height:180%}
.msgDetailes td{ text-align:left;}
.msgDetailes th,.msgDetailes td{ padding:5px; border-bottom:dotted 1px #ccc;}
.msgDetailes th{ width:120px;background:#fafafa; text-align:right}

.sendMsgForm{width:600px; margin-left:auto !important; margin-right:auto !important; display:block; overflow:hidden;}
.sendMsgForm .control-label{ text-align:center;}
.sendMsgForm .ispublic{ line-height:34px;}
.sendMsgForm .error{ border:solid 1px #a94442;}
.sendMsgForm label.error{ font-size:12px; border:none; font-weight:normal; color:#a94442 }


/*顶，分享*/
.csding{ background:#eee; margin-top:10px !important;}
.csding .ding .dingbtn{ font-size:12px; margin:6px; height:16px; line-height:16px; float:right; padding-left:16px; background:url(imagesding.gif) left center no-repeat}
.pinglun{border:solid 1px #eee; padding-top:10px !important;}
.pinglun .pltip{ line-height:34px; color:#666; font-size:12px}


/*评论*/
.comment-list { width: 100%; margin: 30px  auto!important; }
.comment-list .main-tit02{    float: left;height: 30px;line-height: 24px;padding-bottom: 10px;width: 100%;border-bottom: solid 1px #eaeaea;}
.comment-list .main-tit02 h3{float: left;padding: 0 15px 9px 15px;font-size:16px ;font-weight: bold;margin: 0px;height:30px;border-bottom: solid 2px #1ea65c;}
.comment-list .main-tit02 h3 span { color: #ea6060; }
.comment-list .btn-comment{float:right;padding-left:22px; padding-right:15px;font-size:14px;background: url(imagescomment-bg.png) no-repeat 0px 4px;color: #626262;}
.comment-list .btn-comment:hover { color: #1a98e0; background: url(imagescomment-bg.png) no-repeat 0px -29px; }
.comment-list ul{ clear:both;}
.comment-list .tit { display: block; overflow:hidden; padding-bottom:10px; }
.comment-list .depth-1 { padding: 14px 10px 10px 10px !important; border-bottom: 1px solid #f0f0f0; }
.comment-list .depth-2 { padding: 14px 10px 10px 20px !important; background: #f6f6f6; border-bottom: 1px dotted #dbdbdb; line-height: 18px; background: #f6f6f6; }
.comment-list .depth-3 { padding: 14px 10px 10px 30px !important; background: #f6f6f6; border-top: 1px dotted #dbdbdb; padding: 15px 0px 0px 12px !important; line-height: 18px; background: #f6f6f6; }
.comment-list ul li span {float: left;padding-right: 6px;color: #1da55b;height: 12px; font-size:12px;}
.comment-list .ctext { color: #838383; display:block; margin-bottom:3px; clear:both }
.comment-list .ctext img { max-width: 400px; }
.comment-list .ctext p { margin-bottom: 0; padding-top: 1px; color: #5b5b5b; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;
 }
.comment-list .rtext { padding: 14px 10px 10px 20px !important;color: #838383; display:block; margin-bottom:3px; clear:both;background: #f6f6f6; }
.comment-list .rtext img { max-width: 400px; }
.comment-list .rtext p { margin-bottom: 0; padding-top: 1px; color: #5b5b5b; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;
 }


/*Bootstrap 样式重设*/
.btn,.form-control{ padding:6px 12px !important;}
.form-horizontal .form-group,.input-group{ margin-left:0; margin-right:0; margin-bottom:10px !important;}
.input-group-addon{ padding:6px 12px !important}




/*PC版和手机版隐藏切换*/

.waps{ display:none;}
.waph{ display:block;}


.ie6s{ display:none;}
.ie6h{ display:block;}

@media (min-width:1px) and (max-width: 991px) {
	#ddmemo *{ font-size:12px !important; line-height:150% !important;}
	.nav-tabs li a{ padding:0 10px}
	.newsinfo .arBd img{ height:auto !important}
	#pf1,#pf2,#pf3,#pf4,#pf5,#pf6{ display:none;}
	.waph{ display:none;}
	.waps{ display:block;}
	
}
@media (min-width:1px) and (max-width: 600px) {
	.sendMsgForm{ width:96%;}
	.headdh #sform #fndtext{}
	#wow_slider_18,#wow_slider_18 .ws_images ul a,#wow_slider_18 .ws_images,#wow_slider_18 .ws_images > div > img{max-height:auto !important;height:auto !important;}
}

@media (min-width:1px) and (max-width: 460px) {
	#diydd,#diydd .textBox,#diydd textarea{width:100%; max-width:100%}
	#diydd th{display:block;width:100%;text-align:left;}
	#diydd td{display:block}
	#diydd .isreq{ display:none;}
	
	.nav-tabs li{text-align:center}
	.nav-tabs li a{ padding:0 5px}
	
	.xsw-newsList li a{width:99%;}
	.xsw-newsList li .date{display:none}
}


	
	
	@media (min-width:1px) and (max-width:750px) {
		.ldDiv blockquote{margin: 0 20px;padding-left:20px;}
		.ldDiv blockquote .lead{padding-left:0px; font-weight:bold}
	}
	
	@media (min-width:1px) and (max-width:400px) {
		.ldDiv blockquote{margin: 0px;padding-left:10px;}
		.ldDiv blockquote .lead{padding-left:0px; font-weight:bold}
	}



.csding,.pinglun{ display: none;}

.copyright{ clear:both}
