/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:"宋体";
	font-size:12px;
	color:#333;
	background-image: url(../images/bg2.jpg);
	width:100%;
	height:100%
	z-index:-1;
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position:center top;
}


a{font-size:12px;
  color:#333;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;}
a:hover{color:#259ed6;
        text-decoration:none;}
ul{margin:0px;
   padding:0px;}
ul li{list-style-type:none;}
.mar_top15{margin-top:15px;}
.mar_tb15{margin-top:15px;margin-bottom:15px;}
.bor{border:solid 1px #ccc;}
.bor_bot{border-bottom:dotted 1px #ccc;}
.conzi{font-size:16px;
       font-weight:bold;}
.clear {clear:both; *display:inline;/*IE only*/}

/*menu*/
#nav {width:981px; display:block;text-align:center;}
#nav .mainlevel{
	float:left;
	width:140px;/*IE6 only*/
	background:url(../images/menu_li.jpg) no-repeat right;
	height: 50px;

}
#nav .mainlevel a{
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	width:122px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 8px;
	text-align: left;
	padding-left: 18px;
}
#nav .mainlevel a.top_link:hover span.down{
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	line-height:25px;
	display:block;
	width:140px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#nav .mainlevel:hover > a.top_link span.down{
	background-color:#259ed6;
	color:#fff;
	width:140px;
	line-height:25px;
	display:block;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#nav .mainlevel a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#259ed6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	padding-top: 10px;
	padding-bottom: 8px;
}
#nav .mainlevel .menuon{
	color:#fff;
	text-decoration:none;
	background-color:#259ed6;
}

#nav .mainlevel ul {display:none; position:absolute;Z-INDEX: 9999;}
#nav .mainlevel ul li{margin:0;padding:0;}
#nav .mainlevel li a{
	width:140px;
	display:block;
	color:#FFFFFF;
	line-height:25px;
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;/*IE6 only*/
	background-color: #259ed6;
}
#nav .mainlevel li a:hover{background:#259ed6; text-decoration:underline;color:#FFFFFF;font-family:"宋体";}
#nav #mainlevel_03 #sub_03 li a{}

/*--kbanner*/
.kbanner{height:300px;position:relative;clear:both;min-width:996px; text-align:center;}
.kbanner .bd li{list-style:none;height:300px}
.kbanner .hd{
	width:996px;
	height:44px;
	background:url(../images/bannerbg.png) repeat-x;
	position:absolute;
	bottom:-1px;
	left: 1px;
}
.kbanner .hd ul{width:auto;display:inline;margin:0 auto}
.kbanner .hd li{float:left;display:inline;margin:17px 6px 0 0;width:11px;height:11px;background:url(../images/banner1.png);cursor:pointer;overflow:hidden}
.kbanner .hd li.on{background:url(../images/banner2.png)}


.pro_menu ul li{height:26px;
                width:220px;
				border-bottom:solid 1px #fff;}
.pro_menu ul li a{display:block;
                  width:195px;
				  height:26px;
				  line-height:26px;
				  padding-left:25px;
				  background:url(../images/pro_biao01.gif) no-repeat left center;
				  background-color:#e0e0e0;
				  color:#5a5a5a;}
.pro_menu ul li a:hover{background:url(../images/pro_biao02.gif) no-repeat left center;
                        background-color:#d7d7d7;}

/*首页选项卡切换开始*/
#tabheader{width:360px; margin:0px;font-size:12px; background:url(../images/lmbg.jpg) repeat-x top;}
#tabmenu{margin:0;padding:0;list-style-type:none;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;height:27px;}
#tabmenu li{
display:block;
	POSITION: relative;
	float:left;
	cursor:pointer;
	text-align:center;
	width:90px;
	height:28px;
	line-height:28px;
	cursor: hand;
	font-size:13px;
	font-weight:bold;
	list-style-type:none;}
#tabmain{
	clear:both;
	width:360px!important;
	width:360px;
	overflow-y:hidden;
	height:171px;
	margin:0px;
	padding:0px;
}
.sec2{background: url(../images/indexnewsbg2.gif) no-repeat;color:#ffffff;}
.sec1{background: url(../images/indexnewsbg1.gif) no-repeat;color:#333;}
.block{display:block;}
.unblock{display:none;}
.julitop{margin-top:3px;}
/*首页选项卡切换结束*/	 

.rollBox{width:976px;overflow:hidden;padding:0;} 
.rollBox .Cont{width:976px;overflow:hidden;float:left; } 
.rollBox .ScrCont{width:10000000px;} 
.rollBox #List1,.rollBox #List2{float:left;}


.conf13{font-size:14px;
        line-height:23px;}
.conf13 a{font-size:14px;
          line-height:23px;}


.leftmenuout A{height:30px;
               line-height:30px;
			   width:195px;
			   display:block;
			   padding-left:25px;
			   background:url(../images/pro_biao01.gif) no-repeat left center;
			   background-color:#e0e0e0;
			   color:#5a5a5a;
			   border-bottom:solid 1px #fff;}
.leftmenuout A:hover{background:url(../images/pro_biao02.gif) no-repeat left center;
                     background-color:#d7d7d7;
			         font-weight:bold;
					 color:#da0000;
			         height:30px;
			         line-height:30px;}
.leftmenuon A{background:url(../images/pro_biao02.gif) no-repeat left center;
              background-color:#d7d7d7;
			  font-weight:bold;
			  padding-left:25px;
			  height:30px;
			  width:195px;
			  display:block;
			  color:#da0000;
			  line-height:30px;
			  border-bottom:solid 1px #fff;}

.lefttmenuout A {COLOR:#333;
	            TEXT-DECORATION: none;
	            font-size:12px;
				width:174px;
	            display:block;
				line-height:25px;
				padding-left:16px;
				background:url(../images/leftbgg.gif) no-repeat left center;
				border-bottom:dotted 1px #ccc;}
.lefttmenuout A:hover {COLOR: #333;
	                   font-size:12px;
					   text-decoration:underline;}
.lefttmenuon A {COLOR: #333;
	            TEXT-DECORATION: underline;
	            font-size:12px;
	            display:block;
				width:174px;
				line-height:25px;
	            padding-left:16px;
				border-bottom:dotted 1px #ccc;
	            background:url(../images/leftbgg.gif) no-repeat left center;}

.text01 {
	font-size: 12px;
	color: #ffffff;
	font-family: "宋体";
	line-height: 2em;
}

.text02 {
	font-size: 14px;
	color: #666666;
	font-family: "微软雅黑";
	font-weight: bold;
}

.text03 {
	font-size: 12px;
	color: #666666;
	font-family: "宋体";
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.text04 {
	font-size: 14px;
	color: #666666;
	font-family: "宋体";
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.text05 {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 2em;
}

.bd1{
	border: 1px solid #CCCCCC;
}

.bd2{
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #CCCCCC;
}

.bd5{
	color: #FFFFFF;
	background-color: #33bbf3;
	border: 1px solid #CCCCCC;
	height: 28px;
	width: 68px;
	font-family: "微软雅黑";
	font-size: 14px;
}


.bd6{
	border: 1px solid #E7E7E7;
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #999999;
	height: 26px;
}

.a1:link{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.a1:visited{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
}

.a1:hover{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}

.a2:link{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.a2:visited{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
}

.a2:hover{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}

.a3{
	font-size: 12px;
	color: #259ed6;
	text-decoration: underline;
	font-weight: bold;
}

.a3:hover{
	font-size: 12px;
	color: #33bbf3;
	text-decoration: none;
}

.rollBox02{width:943px;overflow:hidden;padding:0;} 
.rollBox02 .Cont02{width:943px;overflow:hidden;float:left; } 
.rollBox02 .ScrCont02{width:10000000px;} 
.rollBox02 #List1,.rollBox02 #List2{float:left;}
