
/* CSS Document */

html,body,
div,p,hr,pre,
h1,h2,h3,h4,h5,h6,
table,tr,td,th,tfoot,tbody,thead,
form,fieldset,input,textarea,select,label,
ul,ol,dl,li,dt,dd { margin:0; padding:0; border:0; outline:none; list-style:none; } 
body{ background:url(http://web449903.cw648.4everdns.com/Templates/zhongneng/img/body_bg.jpg) no-repeat center top #f9f9f9; font-family:"微软雅黑"}
.side_body{ background:url(http://web449903.cw648.4everdns.com/Templates/zhongneng/img/side_body_bg.jpg) no-repeat center top #fafafa; font-family:"微软雅黑"}
#wrap {width:1000px; margin:15px auto 0px;text-align:center; font-size:14px; line-height:26px;}
#side_wrap {width:980px;text-align:center;margin:450px auto 0px; font-size:14px; line-height:26px;}
img{ border:0px;}
a{color:#9b9b9b; text-decoration:none;}
a:hover{color:#da0000; text-decoration:underline;}
.clear {clear: both;}
label{vertical-align:middle}
.inputcheckbox{vertical-align:middle;}

.head{ width:100%; background:url(../image/head_bg_01.jpg) no-repeat center top; height:157px;}
#nav{ width:100%; height:48px; background:#1897d0; line-height:48px; font-size:16px; font-weight:600;}
.nav{ width:960px; margin:0px auto;}
.nav li{ width:110px; float:left; margin:0px 5px; text-align:center}
.nav li a{ color:#fff; text-decoration:none}
.nav li a:hover{ color:#000; text-decoration:none; background:#a5c53e; width:110px; height:48px; display:block}
.nav li.s{ width:110px; float:left; margin:0px 5px; background:#a5c53e}
.nav li.s a{ color:#000; text-decoration:none}

.banner{ width:100%; background:url(../image/banner.jpg) no-repeat center top; height:354px;}

.cArea{ width:1000px; margin:0px auto 20px;}
.lm_list{ width:236px; float:left; height:330px; border:1px solid #e3e3e3; background:#fff;}
.lm_list_con{ font-size:12px; padding:5px 15px; color:#9b9b9b; text-align:left; height:155px; overflow:hidden}
.lm_list_con li{ background:url(../image/dot_01.jpg) no-repeat 0px 12px; padding-left:10px; height:26px; line-height:26px;}
.lm_list_more{text-align:right; padding:10px;}
.lm_list_more a{ display:block; height:20px;}
.juli_01{ margin-left:15px;}

/***** 左右滚动代码 begin *****/
.scrolltitle{height:24px;font-size:14px;width:742px;border-bottom:solid 1px #ddd;margin:20px auto 15px auto; display:inline}

a.abtn{display:block;height:155px;width:40px;overflow:hidden;background:url(../image/arrow_left.jpg) no-repeat;}
a.aleft{float:left;margin-left:5px;}
a.agrayleft{cursor:default;display:block;height:155px;width:40px;overflow:hidden;background:url(../image/arrow_left.jpg) no-repeat; margin-left:5px;}
a.aright{display:block;height:155px;width:40px;overflow:hidden;background:url(../image/arrow_right.jpg) no-repeat; float:right; margin-right:5px;}
a.agrayright{cursor:default;display:block;height:155px;width:40px;overflow:hidden;background:url(../image/arrow_right.jpg) no-repeat; float:right; margin-right:5px;}

.scrolllist{width:1000px;margin:0 ;overflow:hidden;}
.scrolllist .imglist_w{width:908px; height:155px; margin:15px 0px;overflow:hidden;float:left;position:relative;/*必要元素*/}

.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:207px;float:left;padding:0px 10px; background:url(../image/pro_bg.jpg) no-repeat center top}
.scrolllist .imglist_w li img{padding:4px 3px 3px;width:199px; height:113px;}
.scrolllist .imglist_w li a{color:#3366cc;text-decoration:none;float:left; width:207px;height:130px;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li p{height:48px;line-height:24px;overflow:hidden;float:left;}
.scrolllist .imglist_w li p a{border:none;color:#333; height:24px;}
.scrolllist .imglist_w li p a:hover{border:none;color:#da0000; }
/***** 左右滚动代码 end *****/

.pro_title{ text-align:left;  padding:10px 0px;}

#bottom{ background:#1897d0; width:100%; height:110px;text-align:center;}
.bottom{ width:960px; margin:0px auto; color:#fff; padding:20px;  font-size:12px; line-height:24px;}

.side_left{ width:204px; border:1px solid #e3e3e3; float:left; height:300px; overflow:hidden; background:#fff;}
.side_left_nav{ padding:20px 10px;}
.side_left_nav li{ height:36px; line-height:36px; background:url(../image/dot_02.jpg) repeat-x bottom; text-align:left; padding:0px 10px;}
.side_left_nav li p{ background:url(../image/arrow__01.jpg) no-repeat 0px 15px; padding-left:15px; font-weight:bold}

.side_right{ width:780px; float:right; border:1px solid #e3e3e3; margin-bottom:20px;}
.side_right_title{ background:#eaeaea; height:50px; line-height:50px; padding:0px 10px;}
.side_right_title_l{ width:100px; float:left; font-size:18px; font-weight:bold;}
.side_right_title_r{ width:300px; float:right; font-size:12px; text-align:right; color:#999}
.side_right_con{ padding:20px 30px; text-align:left; background:#fff; color:#6e6e6e}
.side_right_con h3{ font-size:24px; text-align:center; padding:20px;}

.dongtai li{ background:url(../image/arrow__01.jpg) no-repeat 0px 12px; padding-left:15px; line-height:30px; line-height:30px; }
.dongtai li span{ font-size:12px; float:right; color:#999;}
.dongtai li a{ color:#5f5f5f}
.date{ background:url(../image/dot_02.jpg) repeat-x bottom; text-align:center; font-size:12px; padding-bottom:5px; margin-bottom:10px;}

.pro_con{ padding:20px; text-align:left; background:#fff; color:#6e6e6e}
.pro_list{ width:240px; float:left; margin:10px 3px;}
.pro_list_pic{ background:url(../image/side_pro_bg.jpg) no-repeat; height:146px; padding:4px 4px 0px;}
.pro_list_a{ text-align:center;}

.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px auto 0px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN{ padding:0px 5px;}
.wp-pagenavi SPAN .pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}