@charset "utf-8";
DIV#mainright {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#mainright1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 4px; WIDTH: 96%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.page {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 6px; MARGIN: 10px 0px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.cont4_1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(puwei/dotline.png) repeat-x left bottom; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  BORDER-BOTTOM: #ccc 1px dashed
}
.cont2_p {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cont5 {
	BORDER-RIGHT: #efefef 0px solid; PADDING-RIGHT: 12px; BORDER-TOP: #efefef 4px solid; PADDING-LEFT: 12px; BACKGROUND: url(hzhk/cont3.png) repeat-y left 50%; PADDING-BOTTOM: 0px; MARGIN: 9px 0px; BORDER-LEFT: #efefef 0px solid; COLOR: #373737; PADDING-TOP: 8px; BORDER-BOTTOM: #efefef 4px solid; font-size:13px;
}
.tabless1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;font-size:13px; text-align:left 
}
#info {
font-size:12px
}
#info UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#info LI {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 4px; BORDER-LEFT: #eee 1px solid; WIDTH: 45%; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/*联系我们*/
.miniNameCard {
	BACKGROUND: url(nameCardBg.gif) #f7f2c4 no-repeat 50% bottom;
}
.miniNameCard A.buttonContactNow {
	FLOAT: none
}
.miniNameCard A.buttonContactNow {
	FLOAT: none
}
.miniNameCard H3 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: url(nameCardTitle.gif) #d3d8e0 no-repeat; PADDING-BOTTOM: 7px; FONT: bold 13px arial; PADDING-TOP: 5px
}
.miniNameCard P {
	PADDING-LEFT: 12px ; font-size:12px;
}

.mainNavigat {
	BACKGROUND: url(mainNavigatBg.gif) repeat-x;  HEIGHT: 31px; margin-bottom:5px; margin-top:12px; margin-left:auto; margin-right:auto
}
.mainNavigat UL {
	margin:0px;
	padding:7px 0px 7px 0px;
	
	
}
.mainNavigat LI {
	BACKGROUND: url(mainNavigatRight.gif) repeat-y; display:inline
}
.mainNavigat UL LI A:link {
	padding:8px 20px;
	TEXT-DECORATION: none;
	font-size:14px;
	font-weight:bolder;
	color:#FFFFFF
}
.mainNavigat UL LI A:visited {
	padding:10px 20px;
	TEXT-DECORATION: none;
	font-size:14px;
	font-weight:bolder;
	color:#FFFFFF;
}

.mainNavigat UL LI A:hover {
	BACKGROUND: url(mainNavigatBgA.gif) #000 no-repeat right 50%; TEXT-DECORATION: none! important;COLOR: #fff! important;
}



.sideMenu {
	WIDTH: 190px
}
.customGroup {
	BACKGROUND: #eaeaea;
}

.customGroup UL {
	MARGIN: 0px; padding:0px; LIST-STYLE-TYPE: none;BORDER-BOTTOM: #9cafbd 1px solid
}

.customGroup LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 18px; BACKGROUND: url(customGroupIcon.gif) no-repeat 0px 8px; 
}

.customGroup LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-size:12px;
}


.xiaolei {
	BACKGROUND: #eaeaea;
}

.xiaolei UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none;BORDER-BOTTOM: #9cafbd 1px solid
}

.xiaolei LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT:20px
}

.xiaolei LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-size:12px; 
}

.customGroupfooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px; TEXT-ALIGN: right;font-size:13px;
}





.right_top{text-align:right; vertical-align:top;}
.top_left{text-align:left; vertical-align:top;}
.top_center{text-align:center; vertical-align:top;}
.border{border:1px solid #d9d9d9; text-align:center; vertical-align:middle;}



.top_font{font-size:12px; text-align:left; vertical-align:bottom; padding-bottom:3px; background:url(main_06.jpg) 0px 0px no-repeat; padding-left:15px;}
.top_font a{color:#999; text-decoration:none;}
.top_font a:hover{color:#c30505; text-decoration:underline;}



.left_top_border{
border-bottom:1px solid #d0d0d0;
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
text-align:center;
vertical-align:top;
}



.left_top_font{
font-size:12px;
line-height:27px;
text-align:left;
vertical-align:top;
}




.left_middle_font{
font-size:12px;
color:#1c73bc;
line-height:27px;
text-align:left;
vertical-align:top;
}


.left_title{font-size:12px; font-weight:bold;color:#ffffff;text-align:left;line-height:23px; padding-left:15px; display:block; background-image:url(main_23.jpg)}
.left_title a{color:#ffffff; text-decoration:none; display:block}



.center_top_font{font-size:13px;text-align:left;vertical-align:top;line-height:23px;}
.center_top_font a:link{ text-decoration:none;}
.center_top_font a:hover{text-decoration:underline;}
.center_top_font a:visited{ text-decoration:underline;}


.center_title{font-size:14px; font-weight:bold;text-align:left;line-height:23px;}
.center_title a:link{ text-decoration:none;display:block}
.center_title a:hover{ text-decoration:underline;display:block}
.center_title a:visited{text-decoration:underline;display:block}


.center_middle_font{font-size:12px; color:#115ba5; text-align:center; vertical-align:middle; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:#f1f1f1;}
.center_middle_font a{color:#115ba5; text-decoration:none;}
.center_middle_font a:hover{color:#c80606; text-decoration:underline;}



.right_middle_font{font-size:12px; text-align:left; vertical-align:middle; background:url(Images/main_38-20.jpg) 3px 10px no-repeat; padding-left:5px; border-bottom:1px dashed #c7c7c7;}
.right_middle_font a{ text-decoration:none;}
.right_middle_font a:hover{color:#c80606; text-decoration:underline;}

.bottom_font{font-size:12px; text-align:center; vertical-align:middle; line-height:25px; background:#f5f5f5;}


.sub_title{height:27px; width:684px; background:url(images/sub_25.jpg) top left no-repeat; padding:10px 0 0 60px; font-size:14px; color:#666;
text-align:left; border-bottom:1px dashed #ccc; margin:0 0 15px 0;}
.intro_font{text-align:center; vertical-align:top; font-size:12px; text-align:left; line-height:17px;}



.articles_font{font-size:12px;text-align:left; border-bottom:1px dashed #ddd; vertical-align:middle;}
.articles_font a{ text-decoration:none;}
.articles_font a:hover{color:#f00; text-decoration:underline;}
.right_bottom{text-align:right; vertical-align:bottom;}


.products_background{background:url(Images/sub2_33.jpg) no-repeat; text-align:center; vertical-align:middle;}
.products_font{font-size:12px; color:#999; text-align:center; vertical-align:bottom;}
.products_font a{color:#999; text-decoration:none;}
.products_font a:hover{color:#f00; text-decoration:underline;}
.center_middle{text-align:center; vertical-align:middle;}

.c-banner{
	width: 100%;
	position: relative;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	
	
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}

