/*---首页banner----*/
#banner{
	width:1440px;
	height:400px;
	position: relative;
	margin:0 auto;
	overflow:hidden;
}

#banner .pagination{ z-index:10; position:absolute; height:12px; bottom:20px; right:15px; }
#banner li{ background-color:#ccc; width:12px; float:left; height:12px; margin-right:10px; }
#banner li.current{	background-color:#660066; }
#banner li a{ text-indent:-10000px; display:block; height:10px; overflow: hidden; _zoom: 1; }
#banner .prev,#banner .next{ z-index:10; position:absolute; text-indent:-10000px; outline-style:none; utline-color:invert; outline-width:medium; width:31px; display:block; background-repeat:no-repeat; height:39px; top:219px; cursor:pointer; }
#banner .prev{ left:15px; background-image:url(../images/prev.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/prev.png"); _background:none; }
#banner .prev:hover{  background-image:url(../images/prev_hover.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/prev_hover.png"); _background:none; }
#banner .next{ background-image:url(../images/next.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/next.png"); _background:none; right:15px; }
#banner .next:hover {  background-image:url(../images/next_hover.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/next_hover.png"); _background:none; }
	
/*---///首页banner结束----*/
/*-------热门搜索---------*/
.search_box{
	height:34px;
	width:970px;
	padding:0 5px;
	margin:0 auto;
	background:url(../images/dh_bg.jpg) repeat-x;
	overflow:hidden;
}
.search_box li{
	float:left;
}
.search_box li.tit_search{
	font-size:12px;
	color:#ffffff;
	line-height:34px;
}

.btn_search_wrap,.txt_keyword_wrap{
	padding-top:6px;
}
.btn_search_wrap{
	_padding-top:7px;
}

.txt_keyword_wrap input{
	width:168px;
	height:16px;
	padding:2px 2px;
	border:1px solid #c9c9c9;
	background:url(../images/ico_search.jpg) #fff no-repeat;
}
.btn_search_wrap img{
	cursor:hand;
}
.search_box .hot_keyword{
	padding-left:10px;	
	line-height:34px;
	width:670px;
	overflow:hidden;
}
.hot_keyword a{
	color:#ffffff;
}

.hot_keyword  .cccccc{ color:#cccccc;}
.hot_keyword .cccccc a{ color:#cccccc;}

/*-------热门搜索结束---------*/


.panelA{
	padding:10px;
	width:958px;
	height:396px;
	border:1px solid #d9d8ea;
	border-top:0;
	margin:auto;
	background:#ffffff;
	overflow:hidden;
}

#index_slide_ad{
	float:left;
	width:284px;
	height:394px;
	position:relative;
	overflow:hidden;
}

.slides_container .slides_control{ height:394px;}
#index_slide_ad .pagination{ z-index:10; position:absolute; height:12px; bottom:10px; right:15px; }
#index_slide_ad li{width:9px; float:left; height:9px; margin-right:10px; background:url(../images/yuan.png) no-repeat; }
#index_slide_ad li.current{	background:url(../images/yuan_hover.png) no-repeat; }
#index_slide_ad li a{ text-indent:-10000px; display:block; height:10px; overflow: hidden; _zoom: 1; }
#index_slide_ad .prev,#index_slide_ad .next{ z-index:10; position:absolute; text-indent:-10000px; outline-style:none; utline-color:invert; outline-width:medium; width:31px; display:block; background-repeat:no-repeat; height:39px; top:190px; cursor:pointer; }
#index_slide_ad .prev{ left:5px; background-image:url(../images/prev.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/prev.png"); _background:none; }
#index_slide_ad .prev:hover{  background-image:url(../images/prev_hover.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/prev_hover.png"); _background:none; }
#index_slide_ad .next{ background-image:url(../images/next.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/next.png"); _background:none; right:5px; }
#index_slide_ad .next:hover {  background-image:url(../images/next_hover.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/next_hover.png"); _background:none; }



.panelA_c{
	float:left;
	padding-left:20px;
	padding-right:20px;
	width:415px;
	overflow:hidden;
}
.panelA_r{
	float:right;
	width:218px;
}
.top1_news{
	height:70px;
	border-bottom:1px dotted #d3d3d3;
	overflow:hidden;
}
.top1_news h4{
	font-size:14px;
	color:#8e2b85;
	text-align:center;
	line-height:28px;
	font-weight:bold;
}
.top1_news h4 a{color:#8a288f;}
.top1_news p{
	text-indent:2em;
	line-height:20px;
}
.list_news{
	padding-top:3px;
	height:170px;
	position:relative;
}

.list_news ul{padding-top:3px;}
.list_news label{
	position:absolute;
	top:-7px;
	right:0;
	z-index:2;
	background:#581c62;
	height:13px;
	line-height:13px;
	padding:0 3px;
}

.list_news label a{
	color:#fff;
}

.list_news li{
	height:21px;
	line-height:21px;
	*height:18px;
	*line-height:18px;
	overflow:hidden;
}
.list_news li span{
	float:left;
}
.list_news li b{
	float:right;
	font-weight:normal;
}
.list_news a{ color:#813484;}

.list_article{
	height:140px;
	overflow:hidden;
	padding-top:5px;
}
.list_article_hd{
	height:22px;
	border-bottom:1px solid #581c62;
}
.list_article_hd li{
	float:left;
	width:54px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#8d2892;
}
.list_article_hd li.curr{
	background:#581c62;
	color:#ffffff;
	font-weight:bold;
}

.list_article_bd{
	padding-top:5px;
	overflow:hidden;
}
.list_article_bd li{
	height:22px;
	line-height:22px;
	*height:19px;
	*line-height:19px;
	
}
.list_article_bd li span{
	float:left;
}
.list_article_bd li b{
	float:right;
	font-weight:normal;
}
/*------panelA最后列------*/
.panelA_r h3{
}
.panelA_r ul{
	margin-top:-8px;
}
.panelA_r ul li{
	float:left;
	width:99px;
	height:64px;
	padding-left:10px;
	padding-top:8px;
}
.panelA_r li a:hover{
	display:block;
	width:97px;
	height:62px;
	border:1px solid #cc99cc;
	overflow:hidden;
}

.box_mfzx{
	width:244px;
	margin-left:-15px;
	padding-top:10px;
	overflow:hidden;
}
.box_mfzx span{
	float:left;
	width:53px;
	padding-left:25px;
}
.box_mfzx em{
	display:block;
	font-style:normal;
	padding:2px 0;
	text-align:center;
}

.index_ad_box2{
	width:980px;
	height:150px;
	margin:10px auto 0;
}
.index_ad_box4{
	width:980px;
	height:120px;
	margin:10px auto 0;
}

.index_ad_box3{
	width:978px;
	height:150px;
	margin:10px auto 0;
	border:1px solid #D9D8EA;
	overflow:hidden;
}

.panelB{
	position:relative;
	padding:10px;
	border:1px solid #d6dae6;
	margin:10px auto 0;
	width:958px;
	background:#ffffff;
	height:255px;
	overflow:hidden;
}
.panelB_hd{
	padding-top:5px;
	padding-left:20px;
	border-bottom:1px solid #571e61;
	height:33px;
	font-size:14px;
	font-weight:bold;
}
.panelB_hd li{
	float:left;
	width:92px;
	line-height:33px;
	text-align:center;
}
.panelB_hd li.curr{
	background:#571e61;
	color:#ffffff;
}

.panelB_bd{
	padding-top:14px;
	height:200px;
	overflow:hidden;
	position:relative;
}
.list_expert{
	width:2000px;
}
.list_expert li{
	float:left;
	width:121px;
	height:200px;
	padding-right:18px;
}
.expert_name{
	height:23px;
	line-height:23px;
	text-align:center;
	_padding-top:6px;
}
.expert_name img{ vertical-align:middle}
.expert_zc{
	text-align:center;
	line-height:16px;
}
.list_device{
	width:1000px;
}

.list_device li{
	float:left;
	width:144px;
	padding-right:18px;
	text-align:center;
}
.device_pic{
	height:177px;
	width:144px;
	overflow:hidden;
}
.device_pic img{
	height:177px;
	width:144px;
	overflow:hidden;
}


.device_name{
	padding:5px 0;
}

.list_gongyi{
	width:1000px;
	padding-left:10px;
}
.list_gongyi li{
	float:left;
	width:280px;
	padding-right:47px;
}
.list_gongyi li img{
	width:280px;
	height:130px;
}


.list_gongyi li h4{
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#581f63;
	font-weight:bold;
}
.list_gongyi li h4 a{
	color:#581f63;
}

.list_gongyi li p{
	line-height:18px;
	padding:0 10px;
}

.panelC{
	width:980px;
	margin:auto;
	background:#ffffff;
}
.panelC_hd{
	height:30px;
	margin-top:10px;
	padding-left:30px;
	background:url(../images/dh_bg.jpg) repeat-x;
	overflow:hidden;
}
.panelC_hd ul{
	padding-top:3px;
}

.panelC_hd li{
	float:left;
	width:171px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	color:#ffffff;
}
.panelC_hd li.curr{
	background:url(../images/chnl_bg.jpg);
	color:#4b1454;
	font-weight:bold;
}

.panelC_bd{
	padding:18px 50px;
	min-height:195px;
	height:230px;
	width:878px;
	border:1px solid #d6dae6;
	border-top:0;
	overflow:hidden;
	
}
.panelC_content{
	
	
}
.panelC_bd dl{
	float:left;
	width:172px;
}
.panelC_bd dt{
	color:#571e61;
	font-size:14px;
}
.panelC_bd dt a{
	color:#571e61;
	font-size:14px;
}
.panelC_bd dd{
	height:25px;
	line-height:25px;
	padding-left:12px;
	background:url(../images/ico_news_item.jpg) 0 5px no-repeat;
}

.list_lasted_news{
}

.list_lasted_news ul{
	width:878px;
}
.list_lasted_news li{
	float:left;
	width:280px;
	height:25px;
	padding-left:12px;
	background:url(../images/ico_news_item.jpg) 0 5px no-repeat;
	overflow:hidden;
}


.panelD{
	padding:10px;
	border:1px solid #d9d8ea;
	width:958px;
	margin:10px auto 0;
	background:#ffffff;
	overflow:hidden;
}

.panelD_hd li{
	float:left;
	width:110px;
	height:28px;
	line-height:28px;
	text-align:center;
	overflow:hidden;
}
.panelD_hd li.curr{
	background:url(../images/nav_hover.jpg);
	font-weight:bold;
}
.panelD_bd{
	height:110px;
	overflow:hidden;	
}
.jddw_content{

}
.jddw_content ul{
	padding:15px 0;
}
.jddw_content li{
	float:left;
	text-align:center;
	background:url(../images/sep2.jpg) right 15px no-repeat;
}
.jddw_content li.jjdw1{
	width:150px;
}
.jddw_txt{
	height:36px;
	line-height:36px;
}
.jddw_content li.jjdw2{
	width:125px;
}

.jddw_content li.jjdw3{
	width:159px;
}
.jddw_content li.jjdw4{
	width:165px;
}

.jddw_content li.jjdw5{
	width:130px;
}

.jddw_content li.jjdw6{
	width:130px;
}
.jddw_content li.jjdw6{
	width:110px;
	background:none;
}
.jddw_content li.jjdw7{
	width:117px;
}

.flink{
	line-height:16px;
	padding:10px;	
}
.flink a{ margin-right:5px;}

