@charset "utf-8";



/* CSS Document */







.banner{}



.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}



.banner .ban_nav{display:none;}



.banner .Left,.banner .Right{display:none;}



.bann_ext{position:relative;}



.frontCover{position:absolute;bottom:20px;left:50%; margin-left: -30px; z-index:99;}



.frontCover li{ display: block; float:left;width:15px;height:15px;padding:0px;background:#0256ac;color:#fff;overflow:hidden;margin-right:7px;cursor:pointer; border-radius:50%;}



.frontCover .img{position:relative;width:15px;height:15px;overflow:hidden;}



.frontCover img{position:absolute;width:0px;height:0px;left:-50px;}



.frontCover .open{background:#3aa314;}



/*幻灯片(组件)*/



.slide{position:relative;width:100%;}



.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}



.ban_c img{width:100%;height:100%;}



.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}



.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}



.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}



.ban_nav .on{background:#f90;color:#fff;}











.newsli li{ display:block; border-bottom:1px dashed #333; line-height:26px; padding:5px 10px;}



.newsli li span{ float:right;}



.newsli li a{ display:block;}



.newsli li a:hover{ color:#076ce0; text-decoration:none;}







.proli li{ display:block; float:left; margin:5px 16px; border:1px solid #076ce0;}



.proli li img{ width:240px; height:190px;}



.proli li p{ display:block; line-height:34px; background:#fff; border-top:1px solid #076ce0; padding-left:10px;}



.proli li p span{ display:block; background:#076ce0; float:right; font-size:12px; padding:5px; line-height:24px; color:#fff;}



.proli li a:hover{ color:#076ce0; text-decoration:none;}











.newstext



{



	margin-bottom:20px;



	padding:20px;

	line-height:30px; font-size:12px;



}



.newstext h2{



	text-align:center;



}



.newstext .info



{



	width:100%;



	height:40px;



	line-height: 40px;



	font-size:12px;



	border-top:1px solid #e1e1e1;



	border-bottom:1px solid #e1e1e1;



	text-align:center;



	margin:10px 0;



}



















.page{float:left;margin:20px 0;text-align:center;width:100%;}



.page a{border:1px solid #000;padding:4px 6px;font-size:12px; color:#000;}



.page .thispage{padding:4px 6px;background:#000;font-size:12px;color:#fff;}



















.propagechange,.newspagechange{ margin:20px 0;}











.newspagechange .pagechangel, .newspagechange .pagechanger{ width:auto;border: 1px solid #ccc;padding: 3px 10px; margin-bottom:10px; font-size:12px;}



.newspagechange .pagechangel a,.newspagechange .pagechanger a{ color:#000; font-size:12px;}







.propagechange .pagechangel, .propagechange .pagechanger{ width:49.5%; float:left; margin: 30px 0;}



.propagechange .pagechangeleft{ float:right; margin-right:10px;}



.propagechange .pagechangeright{ float:left; margin-left:10px;}



.propagechange .pagechangeleft, .propagechange .pagechangeright{ width:auto;border: 1px solid #ccc;padding: 3px 10px; margin-bottom:20px; font-size:12px;}



.propagechange .pagechangeleft a, .propagechange .pagechangeright a{ color:#000; font-size:12px;}































.detail {



    border: 1px solid #ddd;



    padding: 10px;



    height: 25px;



    line-height: 25px;



    border-top: 2px solid #000;



    font-size: 14px;



}



.detail a{ color:#000;}











/*相关样式*/



#showbox { }



#showbox span { background:url(whitebg.png) repeat;}



#showsum { left:25px; margin-top:10px;}



#showsum span { border:1px solid #ddd;}



#showsum span.sel { border:1px solid #f60;}







.showpage { width:400px; position:relative;}



.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}



.showpage a#shownext { left:auto; right:0;}



.showpage a:hover { background:#ccc; color:#777;}















.tableborder{ font-size: 14px;}



.tableborder input[type="text"]{ width:555px; height: 35px; padding: 0 10px; margin: 0 0 10px 0; background: none; border:1px solid #a9a9a9;}



.tableborder input[type="text"]#key{ width:455px; height: 35px; padding: 0 10px; background: none; border:1px solid #a9a9a9;}



.tableborder textarea{ width:555px; height: 62px; padding: 10px; margin: 0 0 10px 0; background: none; border:1px solid #a9a9a9;}



.subbutton



{



	padding:0px 24px;



	border:1px solid #ccc;



	font-size:12px;



	height: 35px;



	margin: 0 auto;



	background:#000;



	vertical-align:center;

	 color:#fff;

}



.subbutton:hover{ background:#000; color:#fff;}







#products li{ display:block; width: 80%; float: none; margin:0 auto;}

#products li img{ width:100%;}

#products li .c{ line-height: 30px; text-align: center;}



