@charset "utf-8";
/* reset*/
body{font-family: Microsoft YaHei,Trebuchet MS, Verdana, Helvetica, Arial, sans-serif;}
ul{list-style:none}
ul,li{padding:0;margin:0;}

	
/*list-news*/
.list-news{
	}
.list-news a:link{
	color:#333;}
.list-news a:visited{
	color:#333;
	}
.list-news a:hover{
	color:#333;
	text-decoration:none;
	}

.list-news img{
	width:121px;
	height:75px;}
.list-news i{
	display:block;
	}
.list-news b{
	display:block;
	text-align:center;}
.list-news li{
	border-bottom:1px dashed #ccc;
	margin-bottom:5px;
	padding-bottom:5px;
	}
	
/*list-products*/
.list-products{
	}
.list-products a:link{
	color:#333;}
.list-products a:visited{
	color:#333;
	}
.list-products a:hover{
	color:#333;
	text-decoration:none;
	}

.list-products img{
	width:121px;
	height:75px;}
.list-products i{
	display:block;
	}
.list-products b{
	display:block;
	text-align:center;}
.list-products li{
	border-bottom:1px dashed #ccc;
	margin-bottom:5px;
	padding-bottom:5px;
	}


/*重置面包屑导航背景色*/
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #fff;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #777 ;
}

/*去除幻灯片左右阴影*/

.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .0001)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, 0) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, 0) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
/*content-news*/


/*PowerSite*/

.banner-common-style1{
	background: #222;
	background-repeat: no-repeat;
	background-position: center 0;
	-webkit-background-size: cover;
	background-size: cover;
	padding:0 0;
	text-align: center;
	min-height: 400px;
	position: relative;
	margin-bottom:40px;
	padding-top:20px;}

.banner-common-style1 dl{ width:360px; height:120px; margin:auto; margin-top:50px;}
.banner-common-style1 dt{font-size:25px; color:#fff; }
.banner-common-style1 dd{font-size:16px; color:#fff; padding-top:5px;}
.banner-common-style1 dd a:link{font-size:16px; color:#fff;}
.banner-common-style1 dd a:visited{color:#fff;}
.banner-common-style1 dd a:hover{color:#fff;text-decoration:none;}

.banner-common-style2{
	background: #222;
	background-repeat: no-repeat;
	background-position: center 0;
	-webkit-background-size: cover;
	background-size: cover;
	padding: 138px 0 0;
	text-align: center;
	min-height: 300px;
	position: relative;}
.banner-common-style2 dl{ width:300px; height:120px; margin:auto;}
.banner-common-style2 dt{font-size:25px; }
.banner-common-style2 dd{font-size:16px; }

.banner-common-style3{ width:100%; background-color:#fff; background-image:url(../images/sample/1920x600.jpg)}
.banner-common-style3 dl{ width:300px; height:120px; position:absolute; top:80px; right:30%;}
.banner-common-style3 dt{font-size:25px; }
.banner-common-style3 dd{font-size:16px; }

.banner-common-style4{
	background: #222;
	background-repeat: no-repeat;
	background-position: center 0;
	-webkit-background-size: cover;
	background-size: cover;
	padding:0 0;
	text-align: center;
	min-height: 400px;
	position: relative;
	margin-bottom:40px;
	padding-top:20px;}
.banner-common-style4 dl{ width:300px; height:120px; margin-left:10%; margin-top:50px;}
.banner-common-style4 dt{font-size:25px; color:#333; }
.banner-common-style4 dd{font-size:16px; color:#333; }

.banner-common-style5{
	background: #222;
	background-repeat: no-repeat;
	background-position: center 0;
	-webkit-background-size: cover;
	background-size: cover;
	padding:0 0;
	text-align: center;
	min-height: 400px;
	position: relative;
	margin-bottom:40px;
	padding-top:20px;}
.banner-common-style5 dl{ width:300px; height:120px; margin-left:60%; margin-top:50px;}
.banner-common-style5 dt{font-size:25px; color:#333; }
.banner-common-style5 dd{font-size:16px; color:#333; }

.banner-common-style6{
	background: #222;
	background-repeat: no-repeat;
	background-position: center 0;
	-webkit-background-size: cover;
	background-size: cover;
	padding:0 0;
	text-align: center;
	min-height: 400px;
	position: relative;
	margin-bottom:40px;
	padding-top:20px;}
.banner-common-style6 dl{ width:300px; height:120px; margin-left:20%; margin-top:50px;}
.banner-common-style6 dt{font-size:25px; color:#333; }
.banner-common-style6 dd{font-size:16px; color:#333; }
.banner-common-style7{
	background: #222;
	background-repeat: no-repeat;
	background-position: center 0;
	-webkit-background-size: cover;
	background-size: cover;
	padding:0 0;
	text-align: center;
	min-height: 400px;
	position: relative;
	margin-bottom:40px;
	padding-top:20px;}

.banner-common-style7 dl{ width:360px; height:120px; margin:auto; margin-top:50px;}
.banner-common-style7 dt{font-size:25px; color:#333; }
.banner-common-style7 dd{font-size:16px; color:#333; padding-top:5px;}
.banner-common-style7 dd a:link{font-size:16px; color:#fff;}
.banner-common-style7 dd a:visited{color:#fff;}
.banner-common-style7 dd a:hover{color:#fff;text-decoration:none;}

.banner-1111{
	background: #222;
	background-repeat: no-repeat;
	background-position: center 0;
	-webkit-background-size: cover;
	background-size: cover;
	padding:0 0;
	text-align: center;
	min-height: 430px;
	position: relative;
	margin-top:-20px;}

.fix-header{ 
	height:60px;}
.fix-footer{ 
	height:60px;}
.margin-auto{
	margin:auto;}
.margin-top-100{
	margin-top:100px;}
.margin-top-30{
	margin-top:30px;}
.margin-bottom-20{ margin-bottom:20px;}
.img-121x75{ 
	width:121px;
	height:75px;}

.text-color-common{
	color:#333;}	
	/*avatar*/
.avatar-xs{
	widows:30px;
	height:30px;
	display:inline;}
.avatar-sm{
	widows:40px;
	height:40px;
	display:inline;}
.avatar-md{
	widows:60px;
	height:60px;
	display:inline;}
.avatar-lg{
	widows:140px;
	height:140px;
	display:inline;
	}
.paging {color: #666666; font-family: "微软雅黑","宋体"; font-size: 12px;  margin: 10px; padding: 3px; text-align: center;}
.paging a{background: none repeat scroll 0 0 #F1F6FA; border: 1px solid #DEDFDE; color: #295AA8; margin-right: 3px; padding: 2px 6px; text-decoration: none;
}
.paging a:hover{ background-color:#F1F6FA; background-image: none; border: 1px solid #2C63B1; color: #254F9B; text-decoration: none;}
.paging span{background-color:#5478B8; background-image: none; border: 1px solid #345EA9; color: #FFFFFF; margin-left: 0; margin-right: 3px; padding: 2px 6px;
text-align: center;}

/*tpl*/
.info-list{ margin-top:10px; margin-left:10px;}
.info-list li{ height:24px; border-bottom:#eee 1px dashed;}
.info-list li a:link{
	color:#333;}
.info-list li a:visited{
	color:#333;
	}
.info-list li a:hover{
	color:#333;
	text-decoration:none;
	}
	
/* about-box */
.about-box{}
.about-box h1{font-size:25px; color:#333; }
.about-box img{float:left; margin:5px;} 
.about-box p{ width:260px; float:left;}
.about-box figcaption { display:none;}
.about-box a:link{
	color:#333;}
.about-box a:visited{
	color:#333;
	}
.about-box a:hover{
	color:#333;
	text-decoration:none;
	}


/* friendlinks */
.friendlinks ul{}
.friendlinks ul li{ float:left; width:100px; font}
.friendlinks ul li a:link{
	color:#333;}
.friendlinks ul li a:visited{
	color:#333;
	}
.friendlinks ul li a:hover{
	color:#333;
	text-decoration:none;
	}

/*nav-bottom*/
.nav-bottom{
	margin-top:10px;}

/*font-style*/

.font-bold{ font-weight:bold;}
.font-16{ font-size:16px;}
.font-24{ font-size:24px;}
.font-32{ font-size:32px;}
.c333 {color:#333;}
.c333 a:link{color:#333;}
.c333 a:visited{color:#333;}
.c333 a:hover{color:#333;}
.c-white {color:#333;}
.c-white a:link{color:#333;}
.c-white a:visited{color:#333;}
.c-white a:hover{color:#333;}
.footer-text a:link{color:#999;}
.footer-text a:visited{color:#999;}
.footer-text a:hover{color:#999;text-decoration:none;}
/*powersite*/
.mh-400{ min-height:400px;}

.nav-footer dl{  float:left; margin-right:15px;}

/*ul-style*/

.ul-style01 ul li{ height:24px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; list-style:square inside url('../images/icon/point.gif');}
.ul-style01 ul li a:link{ color:#666;}
.ul-style01 ul li a:visited{ color:#666;}
.ul-style01 ul li a:hover{ 
	color:#000;
	text-decoration:none;
}

.ul-style02 ul li{ height:24px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; list-style:square inside url('../images/icon/point.gif'); border-bottom:1px solid #eee; margin-top:2px;}
.ul-style02 ul li a:link{ color:#666;}
.ul-style02 ul li a:visited{ color:#666;}
.ul-style02 ul li a:hover{ 
	color:#000;
	text-decoration:none; 
}

	
/* side */
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
