/** 清除内外边距 **/   
body, h1, h2, h3, h4, h5, h6, hr, p,   
blockquote, /* structural elements 结构元素 */    
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */   
pre, /* text formatting elements 文本格式元素 */   

img/* img elements 图片元素 */{ border:medium none; margin: 0; padding: 0; }  
/** 设置默认字体 **/   
body,button, input, select, textarea{font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif; }  
h1, h2, h3, h4, h5, h6 { font-size: 100%; }  
em{font-style:normal;}/** 重置列表元素 **/  
ul, ol { list-style: none; }/** 重置超链接元素 **/   
a { text-decoration: none; color:#333;}   
a:hover { text-decoration: underline; color:#F40; }  
/** 重置图片元素 **/   
img{ border:0px;}   
/** 重置表格元素 **/   
table { border-collapse: collapse; border-spacing: 0; }   

.clear{ clear:both;}

.left_ad{ margin-top:10px;}
.left_ad img{ width:172px;}


.index_biaoti{ float:left}
.index_biaoti a{ width:100px; height:30px; display:block}


.fl{ float:left;}
.fr{ float:right;}
.h5{ height:5px; clear:both}
.h10{ height:10px; clear:both}
.h20{ height:20px; clear:both}

body{ background:url(../imgcssjs/body_bg.jpg) repeat-x; background-color:#fefefe}
.mainbox{width:1032px; margin:0 auto;}


/*头部*/
.header{background:url(../imgcssjs/header_bg.jpg) no-repeat; width:1032px; height:162px;}
.top_btn{ width:220px; height:18px; margin:16px 0px 0px 570px; position:absolute}
#top_btn1{ display:block;width:45px; height:18px; float:left;margin-left: 13px;margin-top: 3px;}
#top_btn2{ display:block;width:60px; height:18px; float:left;margin-left: 13px;margin-top: 3px;}
#top_btn3{ display:block;width:69px; height:18px; float:left;margin-left: 13px;margin-top: 3px;}

.search_box{ padding:2px 0px 0px 20px; width:215px; height:35px; position:absolute; line-height:35px; margin:57px 0px 0px 800px;}
.search_box input{ width:130px; height:20px;border:none;}
.search_box button{  padding:1px 1px;}

/*banner*/
.banner{height:444px;overflow:hidden; position:relative}
.banner .d1{width:100%;height:400px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:35px;clear:both;position:absolute;z-index:100;left:0px;top:410px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:19px;height:19px;overflow:hidden;cursor:pointer;background:url(../imgcssjs/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../imgcssjs/img1_1.png) no-repeat center;}

/*index_news*/
.index_news{ width:1032px; height:300px;background:url(../imgcssjs/index_news_bg.png) no-repeat;}

.news_abouts{padding-top: 33px; float:left; width:262px; margin:0px 53px 0px 32px;}
.news_news{padding-top: 33px; float:left; width:301px; margin:0px 35px 0px 0px;}
.news_inv{padding-top: 33px; float:left; width:304px;}

.news_title{ height:30px; line-height:30px;}
.news_title .more{ float:right}
.news_title .more a{ display:block; width:40px; height:30px;}


.news_box{ font-size:12px; line-height:15px; padding-top:20px; height:115px;}
.news_list{background:url(../imgcssjs/landian.jpg) no-repeat 0px 10px; height:23px; line-height:23px; width:300px;  overflow: hidden; white-space: nowrap;  text-overflow: ellipsis; text-indent:10px;}
.news_lxwm{background:url(../imgcssjs/inv_bg.jpg) no-repeat; width:340px; height:190px; padding-top:26px}
.news_lxwm p{ text-indent:40px; line-height:20px; height:20px; margin-bottom:16px;}


/*左侧栏*/
.leftside{ width:172px; float:left;}
.leftside .title{ font-size:14px; font-weight:bold}

.leftside_box_top{ width:172px; height:16px; background:url(../imgcssjs/left_top.png) no-repeat}
.leftside_box_bottom{ width:172px; height:14px; background:url(../imgcssjs/left_bottom.png) no-repeat}
.leftside_box{ width:152px;  background:url(../imgcssjs/left_middle.png) repeat-y; padding:1px 0px 1px 20px}
.leftside_box .lm{ width:140px; height:27px; background:url(../imgcssjs/left_lm.png) no-repeat; line-height:27px; margin:7px 0; text-indent:20px;} 


#leftcolumn {
}

.dropdown {
	display:block;
	position:relative
}
.dropdown dt {
	width:140px; height:27px; background:url(../imgcssjs/left_lm.png) no-repeat; line-height:27px; margin:9px 0; text-indent:20px;
}


.dropdown .upperdd {
	border-bottom:none
}
.dropdown dt:hover {
}
.dropdown dd {
	position:absolute;
	top:0;
	overflow:hidden;
	width:208px;
	display:none;
	background:#fff;
	opacity:0
}
.dropdown ul {
	width:204px;
	border:2px solid #9ac1c9;
	list-style:none
}
.dropdown li {
	display:inline
}
.dropdown li a, .dropdown li a:active, .dropdown li a:visited {
	display:block;
	padding:5px;
	color:#333;
	text-decoration:none;
	background:#eaf0f2;
	width:194px
}
.dropdown li a:hover {
	background:#d9e1e4;
	color:#000
}
.dropdown .underline {
	border-bottom:1px solid #b9d6dc
}

/*右侧栏*/
.rightside{ float:right; width:826px}
.right_title{ width:826px; height:29px; line-height:29px; background:url(../imgcssjs/right_title.png) no-repeat;}
.right_title .title{ font-size:14px; font-weight:bold; float:left; text-indent:20px;}
.right_title .more { float:right}
.right_title .more a{ display:block; width:50px; height:20px;}

.gun_box{ width:825px; height:153px; padding-top:11px; margin-top:10px; background:url(../imgcssjs/gun_box.png) no-repeat;}

.scroll{width:824px;height:153px;}
.scroll_left{margin-top: 55px;width:9px;height:28px;background:url(../imgcssjs/gun_btn_l.png) no-repeat;float:left;}
.scroll_right{width:6px;margin-top: 55px;height:28px;background:url(../imgcssjs/gun_btn_r.png) left no-repeat;float:left;}
.pic{width:788px;height:153px;float:left; margin:0 10px}
.pic ul{display:block;}
.pic li{float:left;display:inline;width:149px;text-align:center; margin-right:10px;}
.pic li .img{background:url(../imgcssjs/gun_bg_da.png) no-repeat; width:149px; height:129px; padding-top:5px;}

/*footer*/
.footer{background:url(../imgcssjs/footer_bg.png) no-repeat; height:121px;}
.footer_btn {
width: 220px;
height: 18px;
margin: 40px 0px 0px 422px;
position: absolute;
}
#footer_btn1{ display:block;width:39px; height:11px; float:left;margin-left:14px;margin-top: 3px;}
#footer_btn2{ display:block;width:60px; height:18px; float:left;margin-left: 22px;margin-top: 3px;}
#footer_btn3{ display:block;width:69px; height:18px; float:left;margin-left: 13px;margin-top: 3px;}


/*cp_list*/
.list_cp{
float: left;
width: 149px;
height: 161px;
margin: 10px 4px 2px 10px;
text-align: center;
}
.list_cp_img {background:url(../imgcssjs/gun_bg_da.png) no-repeat; width:149px; height:129px; padding-top:5px;}
.list_cp_img img{ border:none;}
.list_cp_txt{ text-align:center;}

/*list_article*/
  #list_article{ margin-top:10px;}
   #list_article a{color:black;}
.list_article_div{ width:100%; height:25px;}
.list_article_l{ float:left}
.list_article_r{float:right;}
.clear{ clear:both;}
.jiange{ height:2px; margin-bottom:10px; border-bottom:1px #CCCCCC dashed;}



.clear{ clear:both;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
        list-style-type:none;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:1px 2px 1px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.biaoge table td{border:2px solid white; padding:3px;} 




