﻿/* CSS Document */


h1, h2, h3, h4 {
	margin:0;
	font-size:12px;

}
a {
	text-decoration:none;
	color:#000;
}
a:hover {
	color:#f60;
}
ul, li, dl, dt, dd, p, form {
	margin:0;
	padding:0;
	list-style-type:none;
}
img {
	border:0px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.red {
	color:red;
}
.clear {
	width:0px;
	height:0px;
	font-size:1px;
	clear:both;
	line-height:0px;
}
.hidden {
	display:none;
}
body {
	font-size:12px;
	font-family:"宋体";
	margin:0;
	line-height:25px;
	color:#000;
	background:#d8d8d8;
}
#wraper{
	width:1000px;
	margin:0 auto;
    background:#fff;
}


#mainnav{
	height:37px;
	background:url(imagesmainnav.jpg) no-repeat;
	line-height:37px;	
}
#mainnav ul{
	margin-left:280px;
	height:37px;
}
#mainnav ul li{
	float:left;
	text-align:center;
	width:102px;
}

#mainnav ul li a{
	color:#FFF;
	font-size:14px;
	font-weight:600;
	display:block;
}

#attrbox{
	background:url(imagesattr_bg.jpg) repeat-x;
	height:34px;
	line-height:34px;
	color:#656364;
}

.ab_1{
	background:url(imagesattr_bg1.jpg) no-repeat;
	padding-left:20px;
}
.tqyb{
	background:url(imagestqyb.jpg) no-repeat left center;
	padding-left:60px;
}
.search-keyword{
	border:1px solid #DEDCDD;
	background:transparent;
	width:180px;
}
.search-submit{
	background:url(imagesbtn_search.jpg) no-repeat ;
	width:48px;
	height:23px;
	border:0;
}
#tips li{
	float:left;
	background:url(imagesicon.jpg) no-repeat left center;
	padding: 0 2px 0 8px;
	width:50px;
}

.white,.white a:link,.white a:visited{ color:#fff; text-decoration:none;}
.white a:hover{ color:#fff; text-decoration:underline;}









#main{
	width:990px;
	margin:0 auto;
}
.m_box{
	height:100%;
	overflow:hidden;
	margin-top:10px;
}
.mb_conA{
	float:left;
	width:215px;
}
.ldjs_bg{
	background:url(imagesldjs_bg.jpg) no-repeat;
	height:140px;
	text-align:center;
}
.ldjs_bg img{
	margin:8px 0 0;
}

.ldjs_bottom{
	border:1px solid #9C6969;
	border-top:0;
	background:#fdfdfd;
	height:125px;
	text-align:center;
}
.mb_conB{
	float:left;
	width:268px;
	display:inline;
	margin-left:8px;
	
}
.h266px{
	height:266px;
}
.h232px{
	height:232px;
}
.h184px{
	height:175px;
}
.h200px{
	height:200px;
	background:url(imagesmllyimg_bg.jpg) repeat-x;
}
.h194px{
	height:194px;
}

.spdb{width: 241px;height: 44px}


.flashnews,.zssx{
	border:1px solid #9C6969;

}
.zssx{
	height:264px;
	padding:0 6px;
}



.zssx_title{
	background:url(imageszszx_bg.jpg) no-repeat left center;
	height:28px;
	line-height:28px;
	border-bottom:2px solid #B51118;
	text-align:right;
	padding-right:10px;
}

.mb_conC{
	float:right;
	width:215px;
}
.c_menu{
	background:url(imagesmenu_bg.jpg) no-repeat;
	height:32px;
	line-height:30px;
}

.c_menuc{
	background:url(imagesmenu_bgc.jpg) no-repeat;
	height:32px;
	line-height:30px;
}
.c_menuc h2 img{
	
	
}

.c_menu h2,.c_menuc h2{
	display:inline;

	float:left;

}
.c_more{
	background:url(imagesc_more_bg.jpg) no-repeat;
	height:32px;
	width:65px;
	padding-right:10px;
	text-align:right;
	float:right;
}
.c_more a{
	color:#FFF;

}
.c_con{
	border:1px solid #9C6969;
	border-top:0;

}
.c_con ul{
	padding:4px;
}
.zjly{
  width:258px;
  overflow: hidden;
	
}
.zjly li{
	background:url(imagesicon_1.jpg) repeat-x;
	width:77px;
	height:30px;
	line-height:30px;
	text-indent:18px;
	float:left;
	display:inline;
	margin-left:6px;
	margin-top:20px;
	font-weight:600;
}
.zjly li a{
	color:#333;
}


.dtly{
	text-align:center;
}
.dtly img{
	margin-top:10px;
}
.sp{
	padding-left:4px;
}
.mlly{
	background:url(imagesmlly_bg.jpg);
	height:39px;
	position:relative;
	line-height:39px;
	text-align:right;
	padding-right:10px;
}
.mlly ul{
	position:absolute;
	right:20px;	
}
.mlly li{
	float:left;
	width:126px;
	height:39px;
	cursor:pointer;
}
.s1{
	background:url(imagess1.jpg);	
}
.s2{
	background:url(imagess2.jpg);	
}


.sh1{
	background:url(imagessh1.jpg);	
}

.sh2{
	background:url(imagessh2.jpg);	
}

.w1{
	background:url(imagesw1.jpg);	
}

.w2{
	background:url(imagesw2.jpg);	
}
#tablist1 {
	padding-top:10px;
	line-height:25px;
	text-align:center;
}

#tablist1 div ul li{
	width:20%;
	float:left;
	display:inline;
	text-align:center;
}
#tablist1  img{
	padding:4px;
	border:1px solid #D3D3D3;
}

.mb_conD{
	width:241px;
	display:inline;	
}
.mb_conD1{
	width:217px;
	display:inline;	
}
.img1{width: 217px;height: 102px;}
.img2{width: 217px;height: 102px;margin-top:10px;}

.tzys li{
	background:url(imagesicon_2.jpg) no-repeat 5px center;
	float:left;
	width:50%;
	margin-top:13px;
	font-size:14px;
	font-weight:600;
	text-indent:30px;
}
.tzys li a{
	color:#333;
}



.m8px{
	margin-left:8px;
}
.c_img{
	text-align:center;
}
.c_img img{
	margin-top:10px;
}
.mb_conE{
	width:490px;
	display:inline;		
}
.mt6px{
	margin-top:6px;
}
.h134px{
	height:134px;
}
.h307px{
	height:307px;
}
.h170px{
	height:180px;
	border-top:1px solid #D1D1D1;
}
.inews1{
	padding:10px 4px !important;
	
}
.inews2{
	line-height:21px;
}
.ssqy li{
	float:left;
	width:50%;
/*	text-align:center;*/
	text-indent:20px;
	}
.imgtxtul_left{
	float:left;
	width:189px;
}
.imgtxtul_left img{
	
	padding:7px;
	background:url(imagesimgtxt_bg.jpg) left top no-repeat;
}


.imgtxtul_left li,.imgtxtul_right li{
	height:95px;
	overflow:hidden;
}

.imgtxtul_right{
	float:right;
	width:280px;
	
}
.imgtxtul_right li p{
	line-height:21px;
}



.more2{
	position:absolute;
	right:10px;
	bottom:3px;
}
.tw{
	position:relative;
}


.c_menu2{
	background:url(imagesmenu_bg2.jpg) no-repeat;
	height:28px;
	line-height:26px;
}
.c_menu2 h2{
	display:inline;
	float:left;
	color:#FFF;
	font-size:14px;
}
.c_more2{
	background:url(imagesc_more_bg2.jpg) no-repeat;
	height:28px;
	width:63px;
	padding-right:10px;
	text-align:right;
	float:right;
}
.c_more2 a{
	color:#FFF;

}
.h220px{
	height:220px;
}
.xqzsjlj{
	height:170px;
}
.xqzsjlj li{
	background:url(imagesxqzs.jpg) no-repeat;
	height:25px;
	text-align:center;
	margin-top:8px;
	width:59px;
	float:left;
	display:inline;
	margin-left:12px;
}
.xqzsjlj2{
	border-top:1px dashed #A4A4A4;
	padding-top:10px !important;
}

.xqzsjlj2 li{
	background:url(imagesxqzs2.jpg) no-repeat;
	height:25px;
	text-align:center;
	width:100px;
	float:left;
	display:inline;
	margin-left:10px;
}
.ad_df{
	margin-bottom:10px;
}
.ad_df img{
	display:block;
}
.vote{
	border:1px solid #AFAFAF;
	height:137px;
	background:url(imagesvote.jpg) no-repeat left center;
	padding-left:40px;
}
.vote ul{
	padding:10px 0;
	line-height:25px;
}
.vote li{
	padding-top:10px;
}
.ml_table{
	background:#9d9d9d;
}
.ml_table td{
	height:57px;
	background:url(imagesmltab_bg.jpg) repeat-x;
	width:20%
}
.ml_table td span{
	width:154px;
	background:url(imagesmbt_bg.jpg) repeat-x;
	display:block;
	margin:0 auto;
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:600;
}
.ml5px{
	margin-left:5px;
}

.link_title{
	background:url(imageslink_tbg.jpg) repeat-x;
	height:30px;
	border-right:1px solid #d3d3d3;
}
.link_con{
	border:1px solid #d3d3d3;
	padding:10px;
	
}
.link_con ul{
	height:88px;
	overflow:hidden;
}
.link_con li{
	float:left;
	width:10%;
	height:38px;
	margin-top:5px;
	text-align:center;
}
.link_con li img{
	border:1px solid #ccc;
	padding:1px;
}



#footer{
	margin:10px 0 0;

}

#footer .bq323{
	padding:10px 0 20px;
	}
#footer p{
	line-height:25px;
	text-align:center;
	
}
.bottom_nav{
	background:url(imagesbottom_nav.jpg) repeat-x;
	height:27px;
	line-height:27px;
	text-align:center;
	color:#FFF;
	margin-top:10px;
}
.bottom_nav a{
	color:#FFF;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
#main_left{
	width:220px;
	float:left;
}
.pt8px{
	padding-top:8px;
}
.mlbox{
	margin-bottom:10px;
}



#main_right{
	width:752px;
	float:right;
	border:1px solid #8E5254;
}
#place{
	background:url(imagesplace_bg.jpg) repeat-x;
	height:34px;
	line-height:34px;
	border-bottom:2px solid #B71311;
	text-align:right;
	padding-right:10px;
}

#place h2{
	background:url(imagesicon_3.jpg) no-repeat 10px 10px;
	padding-left:30px;
	float:left;
	font-size:14px;
}

#main_content{
	padding:10px;
	line-height:25px;
	
	min-height:611px;
	height:auto !important;
	height:611px; 
}
.dede_pages{
	text-align:center;
	padding:10px;
}






.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	padding:2px 2px;
}
.dede_pages ul li a{
	
	display: block;
	padding:0 3px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;

	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;

	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}




#main_content h1{
	margin:20px 10px 0;
	line-height:30px;
	font-size:16px;
	text-align:center;
	border-bottom:1px solid #ccc;
}

.info{
	text-align:center;
	line-height:30px;
}








.c_menu_zjly{
	background:url(imageszjly.jpg) no-repeat ;
	height:36px;
	text-align:center;
}
.pagezjly ul{
	width:177px;
	margin:0 auto;
	padding:10px 0;
}
.pagezjly li{
	background:url(imageszjly_bg.jpg) no-repeat ;
	height:30px;
	margin:6px 0 ;
	text-align:center;
	line-height:30px;
}
.pagezjly li a{
	font-weight:600;
	font-size:14px;
	color:#323232;
}


.imglistbox li{
	height:140px;
	overflow:hidden;
	margin:0 0 10px 0;
}
.imglistbox img{
	padding:2px;
	border:1px solid #ccc;
	float:left;
	margin-right:10px;
}
.imglistbox h2{
	font-size:14px;
	font-weight:600;
	line-height:30px;
}



















.c_attr{
	text-align:center;
}
.content_box{
	padding:10px;
}
.aRed{
	color:#F00;
}
#resultlist{
	padding:10px;
}

#products{
	height:100%;
	overflow:hidden;
	padding:10px 0;
}
#products li{
	float:left;
	width:215px;
	height:215px;
	margin:0 5px 10px 0;
	display:inline;
	text-align:center;
	padding:2px;
	border:1px solid #ccc;
}
#products li{

}


.w355px{
	width:355px;
}
.article_list{
	margin:10px;
}
.case_list{
	margin:10px;
}


.article_list li{
	text-align:right;
}
.article_list li a{
	float:left;
}
.img_list{
	height:100%;
	padding:9px 0 8px 8px;
	overflow:hidden;
}
.img_list li{
	width:179px;
	float:left;
	text-align:center;
}
.img_list img{
	display:block;
	padding:2px;
	border:1px solid #ccc;
}
.img_list li a{
	line-height:28px;
}


#main_right_bottom{
	margin-top:10px;
}
.foot_bot{
	background:url(../images/foot_bg.jpg) repeat-x;
	height:65px;
	padding-top:30px;
}
.foot_bot p{
	text-align:center;
	line-height:30px;
}

.article_con{
	margin:10px;
}
.article_con h1{
	font-size:18px;
	text-align:center;
	line-height:40px;
}
.article_info{
	padding:10px;
	text-align:center;
}
.article_intro{
	border:1px solid #ccc;
	margin:10px;
	background:#f2f2f2;
	padding:10px;
}
.sxp{
	height:22px;
	line-height:22px;
}
.sxp li{
	width:49%;
	text-align:center;
}
.yqlink{
	padding:10px;
	border:1px solid #ccc;
	margin-bottom:10px;
}
.guest_pages{
	text-align:center;
	margin:10px 0;
	padding:6px 0;
    background: none repeat scroll 0 0 #FBFEED;
    border: 1px solid #DEDEDE;
}

.dtly1 { 
height: 174px;
padding-left: 5px;
padding-top: 10px;
 }
.flashnews{
	 padding:15px 8px 4px;
 }
 .xyjj li{
	 float:left;
	 width:115px;
	 text-indent:25px;
	 line-height:24px;
	 height:24px;
 }
 #content{
	 width:732px;
	 overflow:hidden;
 }