/* CSS Document */
body{margin:0px;
     padding:0px;
	 text-align:center;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#333;}
a{font-size:12px;
  color:#333;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;}
a:hover{color:#dc241a;
        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:1000px; display:block;text-align:center;}
#nav .mainlevel{float:left; width:110px;/*IE6 only*/}
#nav .mainlevel a{
	font-size:15px;
	color:#ffffff;
	text-decoration:none;
	line-height:42px;
	display:block;
	width:110px;
	background:url(../images/menu_li.jpg) no-repeat right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#nav .mainlevel a.top_link:hover span.down{
	font-size:15px;
	color:#ffffff;
	text-decoration:none;
	line-height:42px;
	display:block;
	width:110px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#nav .mainlevel:hover > a.top_link span.down{background-color:#b80a01;color:#fff;width:110px;line-height:42px;display:block;text-align:center;font-family: Arial, Helvetica, sans-serif;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none;background-color:#b80a01;font-family: Arial, Helvetica, sans-serif;}
#nav .mainlevel .menuon{color:#fff; text-decoration:none;background-color:#b80a01;}
#nav .mainlevel ul {display:none; position:absolute;Z-INDEX: 9999;}
#nav .mainlevel ul li{margin:0;padding:0;}
#nav .mainlevel li a{background:#ffffff;width:110px;display:block;color:#666666;line-height:28px; text-align:center;font-size:12px; font-family:Arial, Helvetica, sans-serif;font-weight:122;/*IE6 only*/}
#nav .mainlevel li a:hover{background:#ffffff; text-decoration:underline;color:#d8261c;font-family:Arial, Helvetica, sans-serif;}
#nav #mainlevel_03 #sub_03 li a{}
#nav #mainlevel_04 #sub_04 li a{}

/*--kbanner*/
.kbanner{height:340px;position:relative;clear:both;min-width:100%; text-align:left;}
.kbanner .bd li{list-style:none;height:340px}
.kbanner .hd{width:100%;height:44px;background:url(../images/bannerbg.png) repeat-x;position:absolute;bottom:0}
.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:116px;
	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:221px;
	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:710px;overflow:hidden;padding:0;} 
.rollBox .Cont{width:710px;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;}

#images2 a {
			margin-right: 14px;
		}

		#images2 a img {
			border: 1px solid #888;	
			padding: 3px;
			vertical-align: top;
		}

		#credit {
			clear: both;	
			margin-top: 50px;
			padding-top: 20px;
			font-size: 10px;
			border-top: 1px solid #BBB;
			font-family: Verdana;
		}
#imgbox-loading {
	position: absolute;
	top: 0;
	left: 0;
	background: url('imgbox-spinner.gif') center center no-repeat;
	cursor: pointer;
	display: none;
	z-index: 90;
}

#imgbox-loading div {
	background: #FFF;
	width: 100%;
	height : 100%;
}

#imgbox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	z-index: 80;
}

.imgbox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	background: #FFF;
	display: none;
	z-index: 90;
}

.imgbox-img {
	padding: 0;
	margin: 0;
	border: none;
	width: 100%;
	height: 100%;
	vertical-align: top;
}

.imgbox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('imgbox-close.png') top left no-repeat;
	cursor: pointer;
	outline: none;
}

.imgbox-title {
	padding-top: 10px;
	font-size: 11px;
	text-align: center;
	font-family: Arial;
	color: #333;
	display: none;
}

.imgbox-bg-wrap {
	position: absolute;
	padding: 0;
	margin: 0;
	display: none;
}

.imgbox-bg {
	position: absolute;
	width: 20px;
	height: 20px;
}

.imgbox-bg-n {
	left: 0;
	top: -20px;
	width: 100%;
	background: url(imgbox-bg-n.png) repeat-x;
}

.imgbox-bg-ne {
	right: -20px;
	top: -20px;
	background: url(imgbox-bg-ne.png) no-repeat;
}

.imgbox-bg-e {
	right: -20px;
	top: 0;
	height: 100%;
	background: url(imgbox-bg-e.png) repeat-y;
}

.imgbox-bg-se {
	right: -20px;
	bottom: -20px;
	background: url(imgbox-bg-se.png) no-repeat;
}

.imgbox-bg-s {
	left: 0;
	bottom: -20px;
	width: 100%;
	background: url(imgbox-bg-s.png) repeat-x;
}

.imgbox-bg-sw {
	left: -20px;
	bottom: -20px;
	background: url(imgbox-bg-sw.png) no-repeat;
}

.imgbox-bg-w {
	left: -20px;
	top: 0;
	height: 100%;
	background: url(imgbox-bg-w.png) repeat-y;
}

.imgbox-bg-nw {
	left: -20px;
	top: -20px;
	background: url(imgbox-bg-nw.png) no-repeat;
}