@charset "utf-8";
body {
	font-size: 12px; color:#444; 
	
	  margin:0 auto;



	line-height:200%; background:url(image/bjzb.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif,"宋体";

	
	}
*{margin: 0px;

	padding:0px;}
ul,li,p,h1,dl,b,span,strong{list-style:none; padding:0px; margin:0px;}


/*-------------------------------------------------------------头部-------------------------------------------------------------*/

#top{ width:981px; margin:0 auto; height:114px; background:url(image/tab.jpg)  repeat-x; }
#top .logo{ float:left; height:104px;}

#top .rr{ float: right; width:355px; padding-right:20px; text-align:right; padding-top:10px;  }
#top .rr p{ margin-top:10px;}
#top form {width:157px;height:23px;display:inline;margin-left:0px;}
#top form input.textBox {width:174px;height:22px;color:#afafaf;line-height:22px;background:url(image/ss4.jpg) no-repeat left top;text-indent:20px;margin-top:8px;border:1px #ddd solid;}
#top form input.btnGo {width:35px;height:23px; line-height:23px;background:url(image/st.jpg) no-repeat ;border:none;cursor:pointer;margin-top:8px;}




/*-------------------------------------------------------------导航-------------------------------------------------------------*/

#nav { width:953px; margin:0 auto; background:url(image/aydhzb.jpg) repeat-x; height:45px; border:1px #e2e2e2 solid;  }
#nav ul{ margin:0px; width:756px; float:left; }
#nav ul li{ font-size:14px; background:url(image/ayszb.jpg)   0px 5px no-repeat;  text-align:center; height:45px;  font-family:"微软雅黑"; float:left; width:108px;  color:#525252}
#nav ul li a{ font-size:14px; height:45px;  line-height:45px;text-align:center; font-family:"微软雅黑"; float:left; text-decoration:none;   width:108px; color:#525252; }
#nav ul li a:hover {color:#880203;  width:108px;text-align:center; height:45px; font-size:14px;   font-family:"微软雅黑";  }

#nav .aa  a{color:#fff; background:url(image/12.jpg)  top no-repeat; width:121px;text-align:center; height:50px; font-size:14px;   font-family:"微软雅黑";  }
#nav form {width:190px;height:20px; float:right;}
#nav form input.textBox {width:130px;height:20px;color:#afafaf;line-height:20px;text-indent:10px;margin-top:10px;border: 1px #c5c5c5 solid;}
#nav form input.btnGo {width:48px;height:20px; line-height:20px;background:url(image/ayss.jpg) no-repeat ;border:none;cursor:pointer;margin-top:10px;}
/*-------------------------------------------------------------主内容-------------------------------------------------------------*/
#index{ width:981px; margin:0 auto; background: url(image/izb.jpg) repeat-x ; height:457px; }
#index .cp{ float:left; width:286px; background:url(image/sxd.jpg) right bottom  no-repeat}
#index .xw{ float:left; width:344px;}
#index .nn{ padding:15px;}
#index .lx{ float:right; width:310px;background:url(image/sxd.jpg) left 30px no-repeat}

table {
	font-size: 12px;
	color:#444;
	line-height:200%;
	font-family:"宋体";
	text-decoration: none;
}

A  { color: #444;text-decoration:none;border:none;font-family:"宋体";}
A:hover  {
	color:#000;border:none;font-family:"宋体"; text-decoration:none;
	
}




#menu  A {color:#ffffff;text-decoration:none ;line-height:28px; height:28px;  font-size:14px; text-align:center; font-family:"微软雅黑"  }
#menu  A:hover {color:#ffffff; text-decoration:none ;line-height:28px; height:28px; font-size:14px;text-align:center;font-family:"微软雅黑";   }

#a11 A  { color: #ffffff;text-decoration:none;border:none; width:88px; height:28px;font-size:12px; line-height:28px;}
#a11 A:hover  {
	color:#fbd94f;
	border:none;
	font-size:12px;
	background-image:url(images/index_14.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.title{
	color: #2a6bb6;
	font-weight: bolder;
	background-color: #fafbef;
	border: 1px solid #CCCCCC;
}
.title2{
	color: #666666;
	line-height: 18px;
	font-weight: normal;
}
.title1{
	background-image: url(images/index01_01.jpg);
	background-repeat: repeat-x;
}
.time{
	font-size: 11px;
	color: #000000;
}
.button{
	background-color: White;
	border: 1px solid #cccccc;
	color: #444444;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
}
.button3{
	background-color: White;
	border: 1px solid #2f912b;
	color: #444444;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
}
.button2{
	background-color: White;
	border: 1px solid #d3e4c6;
	color: #444444;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
}
.title3{
	font-size: 13px;
	color: #444444;
	font-weight: bolder;
}
.title4{
font-size:14pt;
font-weight:bold;
}
.tdp{
	border-bottom-width: 1px;
	border-bottom: 1px dotted #444444;
}
.timeb{
	border-bottom-width: 1px;
	border-bottom: 1px solid #6b6b6b;
}
.tt{
font-size:15px;
font-family:"宋体";
text-align:center;
}
.tdc{
	border-bottom-width: 1px;
	border-bottom: px solid #cccccc;
}
.prtable{
	border: 1px solid #EAEAEA;
}
.prtable2{
	border: 4px solid #14a9cd;
}
.prtable3{
	border: 4px solid #CE6E48;
}
.input2{
	background-color: #ffffff;
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
	border: 1px solid #999;
	color:#444444;
}
.input{
	background-color: #ffffff;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	border: 1px solid #d3e4c6;
	color:#444444;
	height:20px;
	width:24px;
}
.input3{
	background-color: #ffffff;
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
	border: 1px solid #cccccc;
	color:#444444;
	height:19px;
}

.foot{ width:981px;  border-top:3px #999999 solid}
.foot p{  text-align: center; padding-top:13px;  color:#333333}






.menu a{font-size:13px;  color:#FFFFFF; text-decoration:none;}
.menu a:hover{color:#ffffff; text-decoration:none;}

.showtitle{font-size:13px; font-weight:bold; color:#999999;}


	
	

#left A:hover {
	color:#000;
	
	padding-top:5px;
	display:block;
	text-indent:15px;
	width:160px;
	height:26px;
	background:url(image/11h.jpg); 
		background-position:left;
	background-repeat: no-repeat;
	text-decoration: none;
	font-weight: bold;
	background-position:left;
}
#aa A { color: #fff;text-decoration:none; font-size:13px; 
    }
	
	#nn A { color: #444;text-decoration:none; font-size:12px; 
    }
	
	#nn  { color: #000;text-decoration:none; font-size:12px; 
    }
	
#aa A:hover  {
	color:#fff;


	
	text-decoration:none;  
	border:none;
	
	font-size:13px; 
	
	
	



	
	
	
	
	
	
	
	
	
}

.gg{
	
	color: #fff;
}
#bb a{
	color:#444;
	height:24px;
	width:188px;
	
	 	
	
	border-bottom:1px #ccc  solid;	
	
	text-indent:50px;


}
#bb a:hover {
	color:#fff;	
	
	
	
	height:28px;
	width:188px;
	text-indent:50px;
	background:url(image/bb1.gif) no-repeat;
	border-bottom:1px solid #ccc;

	text-decoration: none;

	}


.c{ clear:both;font-size:0px;height:0px;}




.rollBox{width:465px;overflow:hidden;padding:0px 0 0px 0px;  }
.rollBox .LeftBotton{height:30px;width:7px;valign:middle;background:url(image/hz.jpg) right no-repeat ;overflow:hidden;float:left;display:inline;margin:60px 5px 0 5px;cursor:pointer;}
.rollBox .RightBotton{height:30px;width:7px;background:url(image/hr.jpg) no-repeat ;
overflow:hidden;float: left;display:inline;margin:60px 0 0 5px;cursor:pointer;}
.rollBox .Cont{width:435px;overflow:hidden;float:left; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:145px;float:left;text-align:center; padding-top:15px; padding-bottom:15px;  margin:0; }
.rollBox .Cont .pic img{padding:0px;background:#fff;border:1px solid #ccc; margin:0;}
.rollBox .Cont .pic p{line-height:26px;color:#505050; text-align:center;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left; padding:0; margin:0;}


#warp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px;  HEIGHT: 340px; 
}
.banner {
	Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 1003px; HEIGHT: 340px; _width: 1003px
}
.banner_l {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left
}
.banner_r {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left
}
.bannerImg {
	POSITION: relative;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1003px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.bannerImg .bannerPage {
	POSITION: absolute; TOP: 310px; LEFT: 930px
}
.bannerImg .bannerPage A {
	MARGIN-RIGHT: 2px
}
.bannerImg .bannerPage A IMG {
	VERTICAL-ALIGN: middle
}
.slides_container {
	POSITION: relative; WIDTH: 1003px;  OVERFLOW: hidden
}
.pagination {
	MARGIN: 0px auto 1px; margin-left:0px;
}
.pagination LI {
MARGIN: -1px 1px ; float:left 

	 
}
.pagination LI A {
	BACKGROUND-IMAGE: url(images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px
}
#banner_pic_1 img{ border:0px;}
#banner_pic_2 img{ border:0px;}
#banner_pic_3 img{ border:0px;}





.aboutleft{ width:200px; float:left}
.aboutright{ width:760px; float: right}
#index .aboutright { }
#index .aboutright dl{ padding:5px; width:100%}
#index .aboutright dl dt{
width:100%;
	line-height: 30px;
	height: 30px;
	border-bottom:1px #cccccc solid;

	padding:0;
	position: relative;}
#index .aboutright dl dt strong{ font-size:15px;color:#023f9c;}	
#index .aboutright dl dt span{ position:absolute; right:0px; font-weight:normal}
#index .aboutright dl dd { padding:15px 5px 0 5px;}
.xinwen ul{ width:460px; margin:0 auto;  padding-top:5px; padding-bottom:5px;}
.xinwen li { height:28px; line-height:28px;  text-indent:8px; position:relative; top:0px; left:0px; background:url(image/hsd.jpg) 3px no-repeat; border-bottom:1px #c6c6c6 dotted;text-indent:20px; text-align:left;}
.xinwen li a{ height:28px; line-height:28px; text-indent:10px;color: position:relative;top:0px; left:0px; }
.xinwen li span{ position:absolute; right:1px; top:0px; line-height:30px; height:30px;}

.ii{ width:960px; margin:0 auto; padding-top:20px;}
.ler { width:200px; border-bottom:1px #ccc solid}

.index_img{  WIDTH: 312px;  margin-top:6px; margin-left:2px; z-index:0}
.phototop {
	BACKGROUND: #fff; OVERFLOW: hidden;
	POSITION: relative; HEIGHT:236px;  
}
.phototop .slider {
	POSITION: absolute
}
.phototop .slider IMG {
	DISPLAY: block; padding: 10px; width:290px; height:200px;
}
.phototop .num {
	RIGHT: 3px; POSITION: absolute; TOP: 218px
}
.phototop .num LI {
	FONT-SIZE: 9px; BACKGROUND: #666666; FLOAT: left; OVERFLOW: hidden; WIDTH: 20px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: center
}
.phototop .num LI.on {
	BACKGROUND: #d34600
}

.zt{ font-size:18px; font-family:"微软雅黑"; color:#fff; padding-left:20px;  height:30px; line-height:30px;  }
.zt1{ font-size:18px; font-family:"微软雅黑"; color:#fff; padding-left:20px;   }
.ztgd{font-size:14px; font-family:"微软雅黑"; color:#727272;height:30px; line-height:30px; padding-right:20px;}

/*首页选项卡*/

#con {
	FONT-SIZE: 12px; MARGIN:0px; WIDTH: 319px; position:absolute; 
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; border:1px #000 solid; PADDING-BOTTOM: 0px; line-height:22px;  WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 22px;
}
#tags LI {
	 FLOAT: left; width:75px; LIST-STYLE-TYPE: none; HEIGHT: 22px;text-align:center;
}
#tags LI A {
	text-align:center; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #444; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-DECORATION: none; font-size:14px;width:75px; font-family:"微软雅黑" 
}
#tags LI.emptyTag {
	WIDTH: 4px
}
#tags LI.selectTag {
	 BACKGROUND: url(image/xwzb.jpg) repeat-x;POSITION: relative; HEIGHT: 22px; height:22px;
}
#tags LI.selectTag A {
	COLOR: #fff; LINE-HEIGHT: 22px; HEIGHT: 22px
}
#tagContent {

}
.tagContent {
	 DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; WIDTH: 330px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 220px
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.news{ width:310px; position:relative;}
.news ul{ padding-top:20px;}
.news li { height:33px; line-height:33px;  }
.news li a{ height:33px; line-height:33px; }
.news li span{ position:absolute; right:0px;}

.ab1{ float:left; padding-top:30px; font-size:14px; font-family:"微软雅黑";}
.ab2{ float: right; }


#left{ width:200px;  margin:0 auto;}
#left ul{ margin:10px 20px}
#left li {  background:url(image/hkd.jpg)  center no-repeat; width:166px; text-indent:20px;  }
#left li a{ height:27px; line-height:27px; background:url(image/hkd.jpg)  center no-repeat; width:166px; text-indent:20px; display:block }
#left li a:hover{  background:url(image/hdh.jpg)  center no-repeat;text-indent:20px;  }

.nav-list {
  list-style: none;
  margin: 0px;
  padding: 0px;
  margin-top: 15px;
  margin-left: 20px;
}
.nav-list li {
 background:url(image/hkd.jpg)   no-repeat;
  width: 166px;
  height: 27px;
  line-height: 27px;
  text-indent:28px;
  
 
  margin-bottom: 5px;
  display:block;
text-align: left;
}
.nav-list li:hover {
   background:url(image/hdh.jpg)   no-repeat;
}
 .active {
 background:url(image/hdh.jpg) left   no-repeat; display:block; font-weight:bold;
}
.nav-list li .active {
 background:url(image/hdh.jpg) left   no-repeat; display:block; 
}

.nav-list li a,
.nav-list li a:link,
.nav-list li a:hover,
.nav-list li a:visited {
  color: #ffffff; display:block;
}

.yq a{ color:#eee}
.yq a:hover{ color:#eee}
.yq { color:#eee}