﻿*
{
	margin:0px;
	padding:0px;
}
/*common start*/


body
{
	behavior: url("hover.htc");
	font-size:12px;
	line-height:22px;
	
}
img
{
	border:0px;
}
li
{
	list-style-type:none;
}
 a:link,a:visited
{
	color:#777;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

.fl
{color:#777;	
	font-family:"宋体";
	font-size:12px;
	float:left;

}
.fr
{
	color:#777;
	font-family:"宋体";
	font-size:12px;
	float:right;
	margin-right: 10px;
	
}
.textcenter
{
	text-align:center;
}
.clear
{
	overflow:hidden;
	clear:both;
	line-height:12px;
}

.line
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	vertical-align: top;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
	margin-top: 10px;
}
.mululine
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	margin-right: 25px;
	
	margin-left: 25px;
	
}
.inputform
{
	margin-right: 25px;
	margin-left: 25px;
}
.combox
{
	background-image: url(articlelistingBox_top.png);
	position:relative;
	_width:100%;/*for IE6*/
	background-repeat: no-repeat;    
    
}

.combox h2
{   background-image: url(bottom-bg-top.gif);
	font-size:12px;
	font-weight:bold;
	color:#3388d8;
	line-height:39px;

	padding:0 12px;
	
	
}
.comboxright
{
	
	margin-left: 700px;
}

.combox h2 .more
{
	float:right;
	font-weight:normal;
}
.content
{   
	color:#777;
	font-family:"宋体";
	font-size:12px;
	overflow:hidden;
	margin-right: 10px;
	text-align: justify;
}
.syjscontent
{
	background-image: url(jiesao.png);
	color:#777;
	font-family:"宋体";
	font-size:12px;
	overflow:hidden;
	margin-left:10px;
	text-align: justify;
	background-repeat: no-repeat;
	margin-top: 0px;
	top: 2px;
	line-height: 22px;	
}
.syjscontent h2
{

    color:#777;
	font-family:"宋体";
	font-size:14px;
	margin-left: 35px;
	line-height: 30px;	

}


.syhydtcontent
{
	background-image: url(syhydt.jpg);
	color:#777;
	font-family:"宋体";
	font-size:12px;
	overflow:hidden;
	background-repeat: no-repeat;
	margin-left: 10px;
	line-height: 22px;
}
.syhydtcontent h2
{
	color:#777;
	font-family:"宋体";
	font-size:14px;
	margin-left: 35px;
	line-height: 30px;	

}

.syfaqcontent
{
	background-image: url(faq.png);
	color:#777;
	font-family:"宋体";
	font-size:12px;
	overflow:hidden;
	background-repeat: no-repeat;
	margin-left: 10px;
	line-height: 22px;
}
.syfaqcontent h2
{  color:#777;
	font-family:"宋体";
	font-size:14px;
	margin-left: 35px;
	line-height: 30px;	

}
.syjqcontent
{
	background-image: url(syjq.jpg);
	color:#777;
	font-family:"宋体";
	font-size:12px;
	overflow:hidden;
	background-repeat: no-repeat;
	margin-left: 10px;
	line-height: 22px;
}
.syjqcontent h2
{
	color:#777;
	font-family:"宋体";
	font-size:14px;
	margin-left: 35px;
	line-height: 30px;	

}
.syzxfaqcontent
{
	background-image: url(syzxfaq.jpg);
	font-family:"宋体";
	font-size:12px;
	background-repeat: no-repeat;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	color: #777777;
	line-height: 22px;
}
.syzxfaqcontent h2
{
	color:#777;
	font-family:"宋体";
	font-size:14px;
	margin-left: 35px;
	line-height: 30px;	

}


.sylxcontent
{
	background-image: url(sylx.jpg);
	font-family:"宋体";
	font-size:12px;
	overflow:hidden;
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	color: #777777;
	line-height: 21px;
	*line-height:20px;
	_line-height: 20px;
}
.sylxcontent h2
{
	color:#777;
	font-family:"宋体";
	font-size:14px;
	margin-left: 35px;
	line-height: 30px;	

}
.articlesidecontent
{
	color:#777;
	font-family:"宋体";
	font-size:14px;
	overflow:hidden;
	line-height: 22px;
	margin-top: 10px;
}
.comboxside h2
{
	color:#666666;
	font-family:"宋体";
	font-size:14px;
	line-height: 24px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	margin-left: 35px;
	padding-top: 10px;
}

.articlesidecontent ul li
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(yd.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 30px;
	padding-left: 15px;
}
.articlesidecontent ul li a:hover
{
	background-color: #CCCCCC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.googlexysidecontent
{
	color:#777;
	font-family:"宋体";
	font-size:12px;
	overflow:hidden;
	line-height: 22px;
	margin-top: 10px;
}
.googlexysidecontent ul li
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(jt.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 15px;
}
.googlexysidecontent ul li a:hover
{
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	color: #3366FF;
}
.content1
{
	color:#777;
	font-family:"宋体";
	font-size:12px;
	overflow:hidden;
	
	padding-left: 15px;
	
}

/*common end*/
.comboxbottom
{
	background-image: url(bottom-bg-leftright.gif);
	
	_width:100%;/*for IE6*/
    
    
}

.comboxbottom h2
{   background-image: url(bottom-bg-top.gif);
	font-size:12px;
	font-weight:bold;
	color:#3388d8;
	line-height:39px;

	padding:0 12px;
	
	
}
.comboxbottomright
{
float:right;
}

.comboxbottom h2 .more
{
	float:right;
	font-weight:normal;
}
.comboxbottom h2 a
{  
	color:#3388d8;	
	
}
.comboxbottom h2 a:visited
{  
	_color:#3388d8;	
	
}

.comboxbottom .content
{  color:#777;	
	font-family:"宋体";
	font-size:12px;
	padding:10px;
	overflow:hidden;
}
/*commonbottom end*/
.comboxbottom1
{
	background-image: url(bottom-bg-leftright1.gif);
    
	width:720px;
	

    
}
.comboxbottom1 h2
{   background-image: url(bottom-bg-top1.gif);
	font-size:12px;
	font-weight:bold;
	color:#3388d8;
	line-height:39px;

	padding:0 12px;
	
	
}

.comboxbottom1 h2 .more
{
	float:right;
	font-weight:normal;}
.comboxbottom1 h2 a

{  
	color:#3388d8;	
	
}
.comboxbottom1 h2 a:visited
{  
	color:#3388d8;	
	
}

.comboxbottom1 .content
{  color:#777;	
	font-family:"宋体";
	font-size:12px;
	padding:10px;
	overflow:hidden;
}

.combox11
{     
	background-image: url(listingBox_top.png);
	background-repeat: no-repeat;
	float:left;
	width:710px;
	
}

.sysidetop
{     
	background-image: url(sidelistingBox_top.png);
	background-repeat: no-repeat;
	float:left;
	width:240px;
	
}



.sidehx
{
	
	background-repeat: repeat-x;
	background-image: url(sidelinks_spacer.png);
	margin-right: 15px;
	margin-left: 15px;
}
.sysidebody
{     
	background-image: url(sidelistingBox_body.png);
	background-repeat: repeat;
	float:left;
	width:240px;
	
}

.sysidebottom
{     
	background-image: url(sidelistingBox_bottom.png);
	background-repeat: no-repeat;
	float:left;
	width:240px;
	
}
.combox1 h2
{
	
	background-size:auto;
	font-size:12px;
	font-weight:bold;
	color:#3388d8;
	line-height:39px;
	padding:0 12px;
	
	font-family: "宋体";
	font-style: normal;	
}
.combox1 h2 a
{  
	color:#3388d8;	
	
}
.combox1 h2 a:visited
{  
	_color:#3388d8;	
	
}

#js
{
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 15px;
	_margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 12px;
	_margin-bottom: 0px;
	margin-left: 20px;
}
.bottom
{
background-image: url(news-bg-bottom.gif);
	background-size:auto;
}

.combox1 h2 .more
{
	float:right;
	font-weight:normal;
}
.combox1 .content
{  color:#777;	
	font-family:"宋体";
	font-size:12px;
	padding:10px;
	overflow:hidden;
	
}
/*common end*/


.comboxside
{
	background-image: url(panel_top.png);
	background-repeat: no-repeat;
	_width:100%;/*for IE6*/

}
.articlesidebottom
{ 
	background-image: url(articlesidelistingBox_bottom.png);	
	background-repeat: no-repeat;	
	_width:100%;/*for IE6*/
	
}



/*common end*/



.comboxside1 h2 .more
{
	float:right;
	font-weight:normal;
}
.comboxside1 .content
{  color:#777;	
	font-family:"宋体";
	font-size:12px;
	padding:10px;
	overflow:hidden;

}
/*common end*/


#body{background-image: url(header_bg.jpg);
	background-repeat: repeat-x;
	width:100%;}
.wrap1
{  background-image: url(header_bg.jpg);
	background-repeat: repeat-x;
	width:960px;
	margin:auto;
}
.wrap
{
	width:960px;
	margin:auto;
}
.header
{  
	height:70px;
	
}
.logo
{

}
.tel{
	margin-top: -23px;
	margin-left: 780px;
	
	font-family: "宋体";
	font-size: 24px;
	font-style: oblique;
	font-weight: bold;
	color: #de4530;	
}
.wb
{
	margin-top: -70px;
	margin-left: 770px;

	font-family: "宋体";
	font-size: 12px;
	color: #777;

	
}

.nav_ul{
	padding:0px;
	font-size:12px;
	text-align:center;
	font-family:Microsoft YaHei,"宋体";
	margin-top: 5px;	
	
}

.nav_ul li{ margin:0px;padding:0px;color:#ffffff;float:left;list-style-type: none;line-height:30px; height:30px;}
.nav_ul li a{font-size:12px; font-weight:bold; color:#ffffff; float:left; text-decoration: none; display:block; width:120px;}
.nav_ul li a:hover{color:#ffffff; font-size:12px;}

.nav_ul .on a{color:#ffffff; repeat-x center;font-size:12px;}
#a0,#a1,#a2,#a3,#a4,#a5,#a6,#a7{
	background-image: url(menujiange.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.nav_ul #a0 #b0{
	display:none;
	
}
.nav_ul #a0:hover #b0{display:block;
position:absolute; 
top:30px;
*top:34px;
_top:34px;
left:0px; 

}
.nav_ul #a0 #b0 li{
	color:#777;
	font-family:"宋体";
	background-image: none;
	font-style: normal;
	font-weight: lighter;
}




.nav_ul #a1 #b1{
	display:none;
	
}
.nav_ul #a1:hover #b1{display:block;
position:absolute; 
top:30px;
*top:34px;
_top:34px;
left:0px; 

}
.nav_ul #a1 #b1 li a{
	color:#777;
	font-family:"宋体";
	background-image: none;
	font-style: normal;
	font-weight: lighter;
}
.nav_ul #a1 #b1 li a:hover{
	color:#0066FF;
	
}

/*a2b2*/
.nav_ul #a2 #b2{display:none;
}
.nav_ul #a2:hover #b2{display:block;
position:absolute; 
top:30px;
*top:34px;
_top:34px;
left:200px; 

}
.nav_ul #a2 #b2 li a{
	
	color:#777;
	font-family:"宋体";
	background-image: none;
	font-style: normal;
	font-weight: lighter;
}

.nav_ul #a2 #b2 li a:hover{
	color:#0066FF;
	
}
.nav_ul #a3 {zoom:1;}
.nav_ul #a3 #b3{display:none;
}
.nav_ul #a3:hover #b3{
	display:block;
	position:absolute;
	top:30px;
	*top:34px;
	_top:34px;
	left:250px;
	width:700px;
	
}
.nav_ul #a3 #b3 li a{
	
	color:#777;
	font-family:"宋体";
	background-image: none;
	font-style: normal;
	font-weight: lighter;
}

.nav_ul #a3 #b3 li a:hover{
	color:#0066FF;
	
}

.nav_ul #a4 #b4{display:none;
}
.nav_ul #a4:hover #b4{display:block;
position:absolute; 
top:30px;
*top:34px;
_top:34px;
width:900px;
left:0px; 

}
.nav_ul #a4 #b4 li a{
	
	color:#777;
	font-family:"宋体";
	background-image: none;
	font-style: normal;
	font-weight: lighter;
}

.nav_ul #a4 #b4 li a:hover{
	color:#0066FF;
	
}

/*a5b5*/
.nav_ul #a5 #b5{display:none;
}
.nav_ul #a5:hover #b5{display:block;
position:absolute; 
top:30px;
*top:34px;
_top:34px;
width:400px;
left:550px; 

}
.nav_ul #a5 #b5 li a{
	
	color:#777;
	font-family:"宋体";
	background-image: none;
	font-style: normal;
	font-weight: lighter;
}

.nav_ul #a5 #b5 li a:hover{
	color:#0066FF;
	
}


.banner{}
.gonggao{background:url(sm_7.gif) repeat-x bottom; height:28px;line-height:14px; border:solid 1px #e7e7e7;}
.gonggao_img{ float:left; padding-left:16px; padding-top:8px;}
.gonggao_wd{ float:left; font-size:12px; color:#666666;padding-left:8px; padding-top:6px;}
.gonggao_wd a{ font-size:12px; color:#666666; text-decoration:none;}
.gonggao_wd a:hover{ font-size:12px; color:#006ac3; text-decoration:underline;}


.menu
{
	margin:auto;
	
	
	height:30px;
	line-height:30px;
	color:#000;
	font-size:15px;
	font-weight:bold;
	position: relative;
}
.menu1_bg
{
	background-image: url(menu1-bg.gif);
	height:24px;
	line-height:39px;
	margin-top: 6px;
	*margin-top:10px;
	_margin-top:6px;
}



.menu ul li 
{
	float:left;
	padding:0px 0px;
	text-align:center;
}
.menu ul li a:visited
{
	color:#ffffff;
}
.menu ul li a:hover
{
	color:#ffffff;
	text-decoration: none;
}
.dhwitdh
{
	width:960px;
	float:left;
	
}
.navigate
{
	background-image: url(dharticlelistingBox_top.png);
	background-repeat: no-repeat;
	color:#777;
	font-family:"宋体";
	font-size:12px;
	padding-left: 5px;
	vertical-align: middle;
	padding-top: 10px;
}

.dhbk
{
	background-image: url(dharticlelistingBox_body.png);	
	background-position: left top;		
}
.dhbottom
{
	background-image: url(dharticlelistingBox_bottom.png);
	background-repeat: no-repeat;	
	
}
.main
{

}

.symainbody
{
	background-image: url(listingBox_body.png);
	background-repeat: repeat;
	float:left;
	width:710px;
	
}
.mainbody
{
	background-image: url(articlelistingBox_body.png);
	background-repeat: repeat;
	float:right;
	width:760px;
	
}
.mainbodybottom
{   background-image: url(listingBox_bottom.png);
	background-repeat: no-repeat;	
	float:left;
	width:710px;
}
.articlebottom
{   background-image: url(articlelistingBox_bottom.png);
	background-repeat: no-repeat;	
	float:right;
	width:760px;
}
.symainside1
{   left:10px;
	float:right;
	width:240px;
	}
.mainside
{  background-image: url(articlesidelistingBoxbody.png);
	background-repeat: repeat-y;	
	
	}
	
.articlesidewidth
{
	float:left;
	width:190px;
	
}
	
.mainbody1
{
	float:left;
	width:345px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left:5px;	
}
.mainbody2
{
	float:right;
	width:345px;
	background-image: url(links_spacer.png);
	background-repeat: repeat-y;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;	
}
.footer
{
	background:#008be8;
	overflow:hidden;
	height:26px;
	line-height:26px;
	color:#fff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.footer a:link,.footer a:visited,.footer a:hover
{
	color:#fff;
}

#content
{   
	overflow:hidden;
}
#content h1
{
	color:#777777;
	text-align:center;
	overflow:hidden;
	font-size:24px;
	margin-top: 35px;
	text-transform: capitalize;
}
.anlibj
{
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.pager
{  
	margin-left: 15px;
}

#content .content
{
	font-size:12px;
	padding:15px;
	padding-top:0px !important;
	text-align: left;
	
}

.result_list
{   _width:330px;
	padding:5px;
	overflow:hidden;
}
.result_list1
{
	padding:5px;
	_padding-bottom: 0px;
	overflow:hidden;
	
}

.thumb
{
	float:left;
	width:155px;
	height:165px;
	text-align:center;
}
.thumb img
{
	width:145px;
	height:145px;
	
	}
.thumb1
{
	float:left;
	width:175px;
	height:197px;
	text-align:center;
}
.thumb1 img
{
	width:160px;
	height:170px;
	
	}
.zpresult_list
{
	overflow:hidden;
	
}

.zpthumb
{
	float:left;
	width:175px;
	height:205px;
	text-align:center;
}
.zpthumb img
{
	width:155px;
	height:155px;
	

	}

#sub_category .content ul li
{
	float:left;
	padding-right:10px;
}
.content ul li{
      padding-left:5px;
	color:#777;
	font-family:"宋体";
	background-image: none;
	font-style: normal;
	font-weight: lighter;
}

.label
{
	margin-left: 20px;
	color: #0099FF;
	font-family: "宋体";
	font-weight: bold;
	line-height: 20px;
}
.label2
{
	
	margin-left: 20px;
	color: #FF0000;
	line-height: 20px;
}
.label3
{
	
	margin-left: 20px;
	color: #777;
	line-height: 20px;
}
.w21
{
	text-align: right;
}
#lr a:link,#lr a:visited
{
	color:#0066FF;
	text-decoration:none;
}


#lr a:hover
{
	color:#FF33CC;
	text-decoration:underline;
}


#banner {position:relative; width:960px; height:340px; border:1px solid #666; overflow:hidden;}
#banner_list img {border:0px;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:478px; }
#banner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; z-index:1002;
			margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li { padding:0px 8px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background:#6f4f67;cursor:pointer}
#banner ul li.on { background:#4599f8}
#banner_list a{position:absolute;}

.syqyjs
{background-image: url(jiesao.png);
	background-repeat: no-repeat;
}

#jt
{
	background-image: url(jt.png);
	background-repeat: no-repeat;
	background-position: left;
	line-height: 22px;
	padding-left: 25px;
	
}
#sx
{background-image: url(menu1-line.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#wj
{
	background-image: url(news_02.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 25px;
	font-size: 12px;
	padding-left: 15px;
	_padding-left: 5px;
	line-height: 15px;
	}

#qqbk,li,img {margin:0;padding:0;border:0;list-style:none;}
.qqbox a {text-decoration:none;color:#333;}
.qqbox a:hover {text-decoration:underline;color:#f30;}
.qqbox{	width:168px;height:auto;overflow:hidden;position:absolute;right:0;top:120px;color:#333;font-size:12px;letter-spacing:0px;
	z-index:101;}
.qqlv{width:51px;height:400px;overflow:hidden;position:relative;float:right;z-index:50;padding-left:50px;}
.close {width:51px;height:17px;overflow:hidden;}
.qqlv2{width:51px;height:181px;overflow:hidden;}
.qqkf{width:168px;height:auto;overflow:hidden;right:0;top:0;z-index:99;}
.qqtop {width:168px;height:49px;}
.qqcenter {width:168px;height:auto;overflow:hidden;background:url(online_r5_c1.jpg) repeat-y left top;}
.qqcenter_box {width:160px;height:auto;overflow:hidden;}
.qq1 {text-align:left;text-indent:10px;font-weight:bold;}
.qq_line {width:150px;height:1px;margin-top:2px;margin-bottom:6px;overflow:hidden;background:url(online_r7_c1.jpg) no-repeat;}
.qq1_box {width:150px;height:auto;text-align:left;overflow:hidden;}
.qq1_box ul li {text-align:left;text-indent:13px;margin-bottom:3px;}
.qq1_box ul .tm {margin-left:10px;}
.qq2 {text-align:left;text-indent:10px;font-weight:bold;margin-top:6px;}
.qq2 span {font-weight:normal;}
.qq2_box ul li {
	text-align:left;
	text-indent:5px;
	margin-bottom:1px;
	
}
.qqend {width:168px;height:81px;}