/* CSS Document */
*{ margin:0px; padding:0px;}
ul{ list-style-type:none;}
a{ font-size:12px; color:#666; text-decoration:none;}
a:hover{ color:#076799;}
table{ border-collapse:collapse; border-spacing:1px;}
img{ border:0px;}

body{ font-family:"微软雅黑"; font-size:12px; color:#666;}
.top{ height:1px; background:#999;}

.dh{ width:1004px; margin:0px auto;}
.dh_1{ float:left; padding:3px 0px;}
.dh_2{ position:relative; width:860px; margin-left: 230px}

/*--------------------导航样式---------------------------------*/
#nav_wrap {
	width:860px;
	position: absolute;
	left:0px;
	height:82px;
}

#nav{ height:82px; margin-left: 50px}
#nav li { float:left; list-style:none;}
#nav li .v a{ float:left; height:60px; padding-top:25px; display:block; width:115px; text-align:center; color:#333;  font-size:14px; text-decoration:none; font-weight:bold;}
#nav li .v a:hover,#nav li .v .sele{ color:#076799;}
#nav li .v a h1{ font-size:12px; color:#666; font-weight:normal;}
#nav .kind_menu { top:88px; width:1014px; border-top:1px solid #ddd;  text-align:left; display:none; color:#333; position:absolute; background:url(../images/dh_bj.png) repeat;  z-index:9; left:-140px; overflow:hidden;}
.kind_menu1{ padding:30px;}
.kind_menu1_left{ float:left; width:150px; padding-right:55px; border-right:1px solid #333;}
.kind_menu1_left h1{ color:#555; font-size:19px; padding-bottom:15px;}
.kind_menu1_left h2{ font-size:12px; color:#666; font-weight:normal; border-bottom:2px solid #333; padding-bottom:4px; margin-bottom:15px;}
.kind_menu1_left p{ color:#666; line-height:22px;}
.kind_menu1_right{ float:right; width:690px;}
.kind_menu1_right_bt{ color:#666; border-bottom:2px solid #333; padding-bottom:25px;}
.kind_menu1_right1{ margin-top:15px; text-indent:0px;}
.kind_menu1_right1 dt{ float:left; font-size:12px; color:#666; width:230px; text-align:left; line-height:22px; margin-bottom:13px; text-indent:0px; }
.kind_menu1_right1 dt img{ border:0px; margin-bottom:3px;}
.kind_menu1_right1 dt span{ font-size:11px; -webkit-text-size-adjust:none;}


#tmenu{ height:28px; width:714px;}
/*-------------------导航样式结束---------------------------------*/

.in_zx{ height:60px; background:url(../images/new_bg.jpg) repeat; margin-top:2px;}
.in_nr{ width:1004px; padding-top:10px; margin:0px auto;}
.in_left{ width:700px; height:300px; float:left;}
.in_leftbt{ color:#666; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:15px;}
.in_leftbt font{ color:#2E7FB9; font-weight:bold;}
.in_leftbt span{ float:right;}
.in_leftbt span a{ color:#666; text-decoration:none;}
.in_left1{ float:left; width:280px; height:210px;}

.d1{width:280px;height:210px;overflow:hidden; border:0px; position:relative;}  
.d1 ul{display:none;}  
.loading{width:280px;color:#FFCC00;font-size:12px;height:179px;text-align:center;padding-top:30px;font-weight:bold;}
.d2{width:100%;height:210;overflow:hidden;}  
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}  
.num_list span{display:inline-block;height:16px;padding-left:6px;}
.button{position:absolute;z-index:1000;right:0px;bottom:2px;font-size:12px;}  
.button a{background-color:#666666;display:block;line-height:14px;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}  
.button .b2{color:#fff;background-color:#0d8aca;} 
.in_left2{ float:right; width:382px;}
.in_left2_1{ border-bottom:1px dotted #ddd; padding-bottom:8px;}
.in_left2_1 h1{ font-size:13px; font-weight:bold; height:40px; line-height:40px;}
.in_left2_1 h1 a{color:#2E7FB9;}
.in_left2_1 p{ line-height:22px; color:#333;}
.in_left2_2 ul li{ border-bottom:1px dotted #ddd; height:30px; line-height:30px;}
.in_left2_2 ul li span{ color:#999;}
.in_left2_2 ul li a{ color:#333;}

.in_right{ width:264px; float:right; height:300px;}

.in_right1 ul li{ float:left; margin:0px 5px;}
.in_right1 ul li img{ width:200px; height:115px;}


.slideBox{ width:264px; height:150px; position:relative; }
.slideBox .hd{ height:15px; height:150px; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; height:150px;}
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .bd{ position:relative;z-index:0; height:150px; overflow:hidden;}
.slideBox .bd li{ zoom:1; vertical-align:middle; margin-left:24px;}
.slideBox .bd img{ width:200px; height:115px; display:block; margin-bottom:10px;}
.slideBox .prev{ position:absolute; left:0%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -176px 0px no-repeat; }
.slideBox .next{ position:absolute; right:0%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -60px 0px no-repeat; }


.di{ height:33px; background:#666; color: #FFFFFF}
.di1{ width:1004px; margin:0px auto; height:33px; line-height:33px;}



/***********************内页样式*************************************/
.ny_nr{ width:1004px; margin:0px auto; padding-top:20px; padding-bottom:20px;}
.ny_left{ float:left; width:229px; height:500px; background:url(../images/left-bg_gywm.jpg) no-repeat;}
.ny_left1{ margin-left:15px; margin-top:25px; width:200px; height:300px;}
.ny_left1 ul li a{ background:url(../images/bg_z_menu1.jpg) no-repeat; display:block; width:190px; height:37px; padding-left:10px; line-height:37px; margin-bottom:3px;}
.ny_left1 ul li a:hover{ background:url(../images/bg_z_menu.jpg) no-repeat; color:#fff;}
.ny_left1 ul li a.ny_left1_1{ background:url(../images/bg_z_menu.jpg) no-repeat; color:#fff;}
.ny_left1 ul li ul li{}
.ny_left1 ul li ul li a{ background:url(../images/sanjiao.png) no-repeat 17px 10px; height:28px; line-height:28px; padding-left:30px; width:170px; border-bottom:1px solid #fdfdfd; margin:0px;}
.ny_left1 ul li ul li a:hover{ background:url(../images/sanjiao.png) no-repeat 17px 10px; color:#06F; text-decoration:underline;}
.ny_left2{ width:87px; height:27px; margin-top:52px; margin-left:25px;}
.ny_left2 a{ display:block; width:87px; height:27px;}


.ny_right{ float:right; width:735px; margin-top:5px;}

.ny_bt{ padding-bottom:5px; border-bottom:1px solid #ccc; margin-top:25px;}
.ny_bt span a{ color:#076799;}

.ny_about{ padding-top:20px; min-height:200px; height:auto !important; height:500px;}
.ny_about p{ line-height:24px;}




.qyry{ width:auto; min-height:525px; height:auto !important; height:525px;}
.qyry li{ width:228px; height:193px; background:url(../images/qyry_bj.jpg) no-repeat; float:left; margin-left:5px; margin-right:5px; margin-bottom:25px; display:inline;}
.qyry li span{ font-size:12px; font-weight:normal; display:block; width:200px; margin-top:12px; height:17px; text-align:center; margin-left:15px; overflow:hidden; line-height:16px;}
.qyry li img{ margin:14px 0px 0px 14px;}



/*CSS manu style pagination*/

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 15px 3px 3px 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}




.news{ width:auto;}
.news li{ width:auto; padding:25px 15px; border-bottom:1px solid #ebedee;}
.news li h1{ font-size:14px; color:#333; height:20px; overflow:hidden; margin-bottom:5px;}
.news li h1 a{ color:#333;}
.news li h1 a:hover{ color:#0080ab;}
.news li h2{ font-size:11px; -webkit-text-size-adjust:none; font-weight:normal; color:#999; height:16px; overflow:hidden; margin-bottom:10px;}
.news li p{ line-height:20px;}
.news li img{ border:0px;}
.news_1{ float:left; width:520px;}
.news_2{ float:right;}


.news1{ font-size:12px;}
.news1 h1{ font-size:18px; color:#333; text-align:center;  padding-bottom:10px;}
.news1 h2{ font-size:11px; -webkit-text-size-adjust:none; font-weight:normal; text-align:center; padding-bottom:20px; margin-bottom:30px; border-bottom:1px solid #e1e1e1;}
.news1 h2 span{}
.news1 p{ line-height:28px;}


.shangxia{ padding:8px 5px; font-size:12px;}
.shangxia ul li{ width:100%; height:25px; line-height:25px;}

.biaoqian{ padding:10px; background:#ebebeb; margin-top:20px;}
.biaoqian a.biaoqian1{ font-size:12px; color:#ff9600; padding:0px 10px;}



.product_js{ border-bottom:1px dotted #ccc; padding-bottom:15px;}
.product_al{ margin-top:15px;}
.product_albt{ font-weight:bold; color:#333; padding:0px 0px 10px 0px;}
.product_al1 li{ float:left; width:180px; height:180px;}
.product_al1 li img{ margin-bottom:8px;}



.al{ float:left;}
.al ul li{ width:205px; height:134px; border:1px solid #e6e6e6; float:left; margin:0px 15px; overflow:hidden; margin-bottom:25px;}
.al ul li img{ border:0px;}
.al ul li span{ border-top:1px solid #e6e6e6; height:30px; line-height:30px; display:block; text-indent:10px;}