@charset "utf-8";
body {font-family:"微软雅黑",Helvetica,Arial,sans-serif; padding:0; margin:0; background:#f6f6f6; color:#666; font-size:13px;}
*{ margin:0; padding:0;}
li{ list-style:none;}
img{border:none 0; border:none; padding:0; margin:0}
input{vertical-align:middle;}
a{color:#333; text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none;}
.clear{ clear:both}
.hide{ display:none}

#header{top:0;z-index:2000;font-size:16px;height:55px; line-height:53px;display:block; background:#fff; left:0; text-align:center; font-size:16px; color:#ff8800; position:relative; overflow:hidden; width:100%; background:url(header_bg.png) no-repeat center bottom #fff;}
	.logo{ height:53px; width:80%; overflow:hidden; position:absolute; top:0; left:10px;}
		.logo a img{ display:inline; margin-top:11px; width:100%; height:70%;}
		.logo span a{ width:40px; height:53px; display:block; background:url(back.png) no-repeat center center; background-size:contain; overflow:hidden;}
	.iconTop a{ background:url(list.png) no-repeat center center; background-size:contain; height:53px; width:53px; display:block; position:absolute; right:0; top:0;}
	
#main{ width:100%; overflow:hidden; display:block;}
	#wrapperBox{width:100%;height:150px;overflow:hidden; position:relative;}
		#wrapper{z-index:0;height:150px;overflow:hidden; text-align:center;}
			#scroller {float:left;padding:0;}
				#thelist{list-style:none;display:block;float:left;width:100%;height:100%;padding:0;margin:0;text-align:left; z-index:0}
					#thelist li {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block; float:left;height:150px;text-align:center;font-family:georgia;font-size:18px; margin:0; padding:0}
					#thelist li img{height:150px; width:100%;}
			#nav { margin:0 auto;}
				#indicator, #indicator > li {display:block; float:left;list-style:none;padding:0; margin:0;}
				#indicator {margin:0 auto; position:absolute; bottom:10px; z-index:1000;}
				#indicator > li {text-indent:-9999em;width:10px; height:10px;border-radius:10px;background:#fff;overflow:hidden;margin-right:5px;}
				#indicator > li.active {background:#f49330;}
				#indicator > li:last-child {margin:0;}
	#wrapperBoxPro{width:100%;overflow:hidden; position:relative; background:#f6f6f6}
		#wrapperPro{z-index:0;overflow:hidden; text-align:center;}
				#thelistPro{list-style:none;display:block;float:left;width:100%;height:100%;padding:0;margin:0;text-align:left; z-index:0}
					#thelistPro li {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block; float:left;text-align:center;font-family:georgia;font-size:18px; margin:0; padding:0}
					#thelistPro li img{ width:100%; display:block;}
	.ulNav{ overflow:hidden;}
			.ulNav li a{ color:#fff;text-decoration:none;font-size:12px;width:19.99%;float:left;display:block;padding-bottom:1px;background-color:#0072c7; height:32px; line-height:32px; text-align:center}
			
	.weixinAd{text-align:center;overflow:hidden; padding:0; margin:0; clear:both; display:block;}
		.weixinAd img{ width:100%; padding:0; margin:0;display: block;}
	.changeTit{ overflow:hidden;background:#ddd; height:35px; font-size:15px; font-weight:bold;}
		.changeTit a{ width:33.333%; display:block; float:left; height:35px; line-height:35px; text-align:center;}
		.changeTit a.clicked{ background:#ddd;background-image:-webkit-gradient(linear,left top,left bottom,from( #ddd ),to( #f6f6f6 ));background-image:-webkit-linear-gradient( #ddd,#f6f6f6 );background-image:-moz-linear-gradient( #ddd,#f6f6f6 );background-image:-ms-linear-gradient( #ddd,#f6f6f6 );background-image:-o-linear-gradient( #ddd,#f6f6f6 );background-image:linear-gradient( #ddd,#f6f6f6 ); color:#3c99a1;}
	.ulFunction{ overflow:hidden; padding:0;}
		.ulFunction li{ width:33.333%; display:inline; overflow:hidden; float:left; padding:5px 0;}
			.ulFunction li span{ display:block; height:50px; text-align:center; overflow:hidden; width:100%;}
			.ulFunction li .functionTit{ font-size:14px; height:20px; line-height:20px; overflow:hidden; text-align:center; font-weight:bold; margin-top:5px;}
			.ulFunction li .functionInfo{ line-height:20px; height:20px; overflow:hidden; text-align:center; color:#666; font-size:12px;}
			.ulFunction li.bg_w { background:#fff;}
	.title{background:#e8e8e8;background-image:-webkit-gradient(linear,left top,left bottom,from( #e8e8e8 ),to( #f6f6f6 ));background-image:-webkit-linear-gradient( #e8e8e8,#f6f6f6 );background-image:-moz-linear-gradient( #e8e8e8,#f6f6f6 );background-image:-ms-linear-gradient( #e8e8e8,#f6f6f6);background-image:-o-linear-gradient( #e8e8e8,#f6f6f6 );background-image:linear-gradient( #e8e8e8,#f6f6f6); text-indent:10px;height:42px; background-color:#666}
		.title a{ height:32px; line-height:32px; width:100%; display:block; color:#fff; font-size:15px; font-weight:bold;  background:url(arrow.png) no-repeat right center; background-color:#0072c7}
	.ulCase{ overflow:hidden; background:#f6f6f6;}
		.ulCase li{ width:50%; overflow:hidden; display:block; float:left; text-align:center;}
			.ulCase li a{margin:10px; display:block; box-shadow:1px 1px 2px #ccc}
				.ulCase li a span{height:105px; width:100%;  text-align:center; overflow:hidden;}
					.ulCase li a span img{ width:100%;}
				.caseName{ text-align:center; height:30px; line-height:30px; overflow:hidden; background:#fff;}
	.topline{ overflow:hidden;}
		.topline a{ display:block; margin:10px; height:80px; overflow:hidden;}
			.topline a span{ width:95px; height:80px; display:block; float:left; overflow:hidden; text-align:center; margin-right:10px;}
				.topline a span img{ width:100%}
			.newName{ font-weight:normal; font-size:15px; height:20px; line-height:20px; overflow:hidden;}
			.newInfo{ line-height:18px; color:#666; padding-top:6px;}
	.ulNews{ overflow:hidden; border-bottom:1px solid #dedede;}
		.ulNews li {width:100%; height:32px; line-height:32px; border-top:1px solid #dedede; box-shadow: 0 1px 0 #fff inset; overflow:hidden;}
			.ulNews li a{ display:block; background:url(arrowlist.png) no-repeat right center; text-indent:10px;}

.copyright{ background:#f6f6f6; line-height:20px; padding:5px 10px; text-align:center}
	.edition{ font-size:15px; line-height:30px; height:30px;}

#kbai{ height:50px; overflow:hidden; clear:both;}
#footer{position:fixed;bottom:0;left:0;z-index:3000;width:100%;height:50px;display:block; background:#fff; border-top:1px solid #dedede;}
	.ulFooter{ overflow:hidden;}
		.ulFooter li{ width:25%; float:left; display:inline; overflow:hidden;}
			.ulFooter li a{ display:block; text-align:center;height:50px; color:#fff; color:#999;}
			.ulFooter li a.home{ background:url(footericon.gif) no-repeat center 0; }
			.ulFooter li a.phone{background:url(footericon.gif) no-repeat center -50px;}
			.ulFooter li a.online{background:url(footericon.gif) no-repeat center -100px;}
			.ulFooter li a.share{background:url(footericon.gif) no-repeat center -150px; position:relative;}
				.ulFooter li a span{ margin-top:30px; line-height:20px; text-align:center; display:inline-block; text-align:center;}
				/*share*/
				.shareBox{ position:absolute; right:0; bottom:50px; z-index:3000; width:100px; overflow:hidden; display:none; background:#fff; border:1px solid #dedede; border-top:2px solid #f80; padding:8px 10px 3px 3px;}
					.jiathis_style .jiathis_txt{ display:block; color:#666; font-weight:bold; overflow:hidden; height:26px; width:100%; text-align:left;}
					.ulFooter li .jiathis_style a{ line-height:26px; height:26px; overflow:hidden;font-weight:normal; float:left; width:100%; color:#444}
						.ulFooter li .jiathis_style a span{ font-weight:normal;}
						.ulFooter li .jiathis_style .jia{ background:url(jiathis_ico.png) no-repeat 5px center; font-size:12px; text-indent:25px; color:#666; text-align:left; margin-top:-5px}
				.shareFriend{ position:absolute; width:100%; height:100%; background:#000 url(guide.png) right top no-repeat;filter: Alpha(Opacity=80);opacity:0.8; display:none; z-index:4000;}

#box{ position:absolute; overflow:hidden;}
#listBox{background:url(floatbg.jpg) no-repeat center top #e8e8e8; overflow:hidden; width:160px; position:absolute; z-index:2000; top:0; right:-160px; display:none; box-shadow:3px 0 3px #dcdcdc inset; }
	.logoHide{ margin:20px auto 20px auto; height:85px; width:85px; overflow:hidden;}
		.logoHide a img{ width:85px; height:85px;}
	.ulListHide{overflow:hidden; border-bottom:1px solid #dedede}
		.ulListHide li{ border-top:1px solid #dedede; box-shadow:0 1px 0 #fff inset; height:29px; overflow:hidden;line-height:30px;}
			.ulListHide li a{ display:block;background:url(inchide.png) no-repeat 8px 8px; text-indent:30px; font-size:13px; color:#333;}
			.ulListHide li a.two{ background:url(inchide.png) no-repeat 8px -22px;}
			.ulListHide li a.three{ background:url(inchide.png) no-repeat 8px -51px;}
			.ulListHide li a.four{ background:url(inchide.png) no-repeat 8px -82px;}
			.ulListHide li a.five{ background:url(inchide.png) no-repeat 8px -110px;}
			.ulListHide li a.six{ background:url(inchide.png) no-repeat 8px -142px;}
			.ulListHide li a.seven{ background:url(inchide.png) no-repeat 8px -171px;}

.artTit{ padding:10px; overflow:hidden; line-height:20px; font-size:16px; color:#333; font-weight:bold}
.artInfo{ padding:0 10px; overflow:hidden; line-height:16px; color:#888;}
.artBox{overflow:hidden; line-height:24px; padding:10px; font-size:14px; color:#555}
	.artBox img{ max-width:100%;}
	/*.titP{ background:url(incArt.png) no-repeat 1px 6px; font-size:15px; color:#333;}*/
.upArt{ border:1px solid #dedede; font-size:14px; padding:10px 5px; line-height:16px; margin:0 10px;}
.downArt{border:1px solid #dedede; font-size:14px; padding:10px 5px; line-height:16px; margin:10px;}
	.downArt a, .upArt a{}

.ulNewList{ overflow:hidden;}
	.ulNewList li{ width:100%; overflow:hidden; border-bottom:1px solid #e8e8e8; box-shadow:0 -1px 0 #fff inset; background:#f6f6f6}
		.ulNewList li a{ display:block; margin:10px;  overflow:hidden;}
			.ulNewList a span{ width:95px; height:80px; display:block; float:left; overflow:hidden; text-align:center; margin-right:10px;}
				.ulNewList a span img{ width:100%}
				
.pages{color:#f06717; overflow:hidden; font-size:16px; text-align:center;}
	.pages span{ padding:0 6px; margin-top:10px; display:inline-block; color:#555;}
	.pages a{ display:block; color:#333; border:1px solid #dedede; padding:7px 10px; overflow:hidden; display:block;}	
	.pages span.curr a{ display:block; color:#f80; background:#e8e8e8;}

.apages{color:#f06717; overflow:hidden; font-size:16px; text-align:center;}
	.apages span{ padding:0 6px; margin-top:10px; display:inline-block; color:#555;}
	.apages a{ display:block; color:#333; border:1px solid #dedede; padding:7px 10px; overflow:hidden; display:block;}	
	.apages span.curr a{ display:block; color:#f80; background:#e8e8e8;}
.pagecl{padding:10px 0px 10px 5px;}	