﻿/* CSS Document */
*{ margin:0px; padding:0px;}
body{ line-height:24px; font-size:12px; text-align:center; background:#FFF url(../images/bodybg.gif) top repeat-x; font-family:Arial,"宋体";}
ul,ol,li{ list-style:none;}
li,img,input,select,textarea{ vertical-align:middle;}
a{ text-decoration:none;}
img{ border:none;}
.clear{ height:0px; overflow:hidden; font-size:0px; line-height:0px; clear:both;}
.center{ margin-left:auto; margin-right:auto; text-align:left; width:992px;}
.red{ color:#F00; font-size:14px;}

#top{ height:88px;}
#top .logo{ width:286px; height:66px; float:left; overflow:hidden; margin-top:14px;}
#top p{
	float:left;
	height:30px;
	line-height:25px;
	padding-left:45px;
	color:#666;
	margin-top:15px;
	display:inline;
}
#top p b{ font-size:18px; color:#ff0000; position:relative; top:2px; margin-right:10px; }
#top ul{ float:right; height:30px; display:inline; margin-top:30px; _margin-top:32px; line-height:30px; padding-right:20px; color:#666;}
#top ul li{ float:left; display:inline; margin-right:10px;}
#top ul li a{ color:#666;}
#top ul li a:hover{ color:#F00;}

#nav{  height:32px;}
#nav li{ position:relative; float:left; height:32px;display:inline; font-size:14px; line-height:31px; margin-left:12px; margin-right:5px; }
#nav li a{ padding-left:14px; background:url(../images/nav_l.gif) left top no-repeat; display:block; color:#333; float:left; height:32px; cursor:pointer; }
#nav li a span{ display:block; background:url(../images/nav_r.gif) right top no-repeat; padding-right:14px; float:left; height:32px; }
#nav li a:hover,#nav li.on a{background:url(../images/nav_l.gif) 0px -32px no-repeat; color:#FFF;}
#nav li a:hover span,#nav li.on a span{background:url(../images/nav_r.gif) right -32px no-repeat;}
#nav li ul{ -moz-opacity:.85;filter:alpha(opacity=85);opacity:.85;position:absolute; float:none; top:32px; right:0px; background:#FFF url(../images/nav_ulbg.gif) repeat-y; border:1px #D90808 solid; width:116px; padding-top:5px; padding-bottom:5px; display:none;}
#nav li ul li{ float:none; background:none; height:24px; margin:0px; padding:0px;}
#nav li ul a{ margin:0px; padding:0px; background:none; width:106px; display:block; margin-left:5px; text-align:center;float:none; font-size:12px; line-height:24px; height:24px; color:#000;}
#nav li.on ul a{ background:none; color:#333;}
#nav li.on ul a:hover{ background:none; color:#F00;}

#banner{ height:264px; width:992px; margin-top:5px; background:#fff; overflow:hidden;}
#banner_di{ background:url(../images/banner_di.jpg) center top no-repeat; height:15px; overflow:hidden;}
#banner_di span{ padding-top:20px; display:block;}

#main .main_left{ width:241px; float:left; display:inline;}

#main .main_left .tiyan{ width:241px; background:url(../images/tiyan_bg.gif) repeat-y;}
#main .main_left .tiyan h1{ width:241px; height:88px; background:url(../images/tiyan_head.gif) no-repeat; font-size:12px; overflow:hidden;}
#main .main_left #erp_left{ background:url(../images/tiyan_head.gif) bottom no-repeat; height:69px;}
#main .main_left .tiyan h1 span{ display:block; height:24px; overflow:hidden; width:200px; text-indent:240px;}
#main .main_left .tiyan h2{ background:url(../images/tiyan_di.gif) no-repeat; height:12px; width:241px; overflow:hidden; font-size:12px;}
#main .main_left .tiyan p{ width:234px; height:43px; overflow:hidden; margin-left:6px; margin-top:10px; margin-bottom:10px;}
#main .main_left .tiyan p a{ display:block; width:234px; height:43px; overflow:hidden; }
#main .main_left .tiyan p a span{ text-indent:500px; line-height:43px; display:block;} 
#main .main_left .tiyan ul{ width:200px; margin-left:20px;}
#main .main_left .tiyan ul li a{ display:block; height:30px; line-height:30px; font-size:14px; font-weight:bolder;  color:#666; border-bottom:1px #CCC dotted; text-indent:10px;  overflow:hidden;}
#main .main_left .tiyan ul li a:hover{ color:#F00;}
#eweb1{ background:url(../images/ec666_web1.gif) 0px 0px no-repeat;}
#eweb2{ background:url(../images/ec666_web2.gif) 0px 0px no-repeat;}
#eweb3{ background:url(../images/ec666_web3.gif) 0px 0px no-repeat;}
#eweb4{ background:url(../images/ec666_web4.gif) 0px 0px no-repeat;}
#eweb5{ background:url(../images/ec666_web5.gif) 0px 0px no-repeat;}
#eweb6{ background:url(../images/ec666_web6.gif) 0px 0px no-repeat;}
#eweb1:hover,#eweb2:hover,#eweb3:hover,#eweb4:hover,#eweb5:hover,#eweb6:hover{ background-position:0px -43px;}

.main_left .lianxiwm{ width:241px; overflow:hidden; margin-top:10px; color:#333;}
.main_left .lianxiwm a{ color:#333;}
.main_left .lianxiwm a:hover{ color:#F00;}
.main_left .lianxiwm h1{ width:241px; height:73px; font-size:12px; overflow:hidden;}
.main_left .lianxiwm h2{ width:175px; height:30px; overflow:hidden; background:url(../images/kehu2.gif) no-repeat; margin-bottom:4px;}
.main_left .lianxiwm h2 span{ display:block; text-indent:200px; line-height:30px;}
#main .main_right{ width:728px; float:right; display:inline; }
#main .main_right .block{ width:355px;   float:left; display:inline;  }
#main .main_right .block  h1{ height:30px; line-height:30px; overflow:hidden;}
#main .main_right .block  h1 span{ display:block; float:left; height:30px; line-height:30px; font-size:14px; padding-left:20px; overflow:hidden;}
#main .main_right .block  h1 a{ float:right; display:inline;  height:13px;  margin:0px; margin-top:12px;}
#main .main_right .block  h1 a img{ float:right;}

#main .main_right #news{ padding-top:20px;}
#main .main_right #news h1{ margin-bottom:10px;}
#main .main_right #news h1 span{ background:#FFF url(../images/index_news.gif) 30px 0px no-repeat; width:239px; text-indent:250px; }
#main .main_right #news .news_c{ background:url(../images/news_bg.gif); height:120px; overflow:hidden;}
#main .main_right #news .news_c li{ height:24px; line-height:24px;}
#main .main_right #news .news_c li a{ display:block; color:#333; float:left; height:24px; width:240px; overflow:hidden; text-indent:10px;}
#main .main_right #news .news_c li a:hover{ color:#F00;}
#main .main_right #news .news_c li span{ float:right; line-height:24px; color:#999; padding-right:10px;}

#main .main_right #jzym{ width:355px; overflow:hidden; padding-top:15px; float:right; margin-bottom:5px;}
#main .main_right #jzym ul{ height:62px;}
#main .main_right #jzym ul li{  float:left; display:inline; margin-left:20px; margin-right:10px;}
#main .main_right #jzym ul li a{ display:block; height:62px; width:137px; overflow:hidden;}
#main .main_right #jzym ul li a span{ display:block; height:24px; cursor:pointer; overflow:hidden; text-indent:200px;}
#main .main_right #jzym ul li a.jzym1{ background:url(../images/index_33.gif) -137px 0px no-repeat;}
#main .main_right #jzym ul li a.jzym2{ background:url(../images/index_33.gif) 0px 0px no-repeat;}
#main .main_right #jzym ul li a.jzym1:hover{ background-position:-137px -62px;}
#main .main_right #jzym ul li a.jzym2:hover{ background-position:0px -62px;}

#main .main_right #flash3p{ width:355px; height:108px; overflow:hidden; margin-top:2px; float:right;}

#main .main_right #jdal{ width:725px;}
#main .main_right #jdal h1{ background:url(../images/index_h1bg.gif) repeat-x;}
#main .main_right #jdal h1 span{ display:block; height:30px; width:251px; overflow:hidden; text-indent:300px; background:url(../images/index_jdal.gif) no-repeat;}

#main .main_right #jdal_cc{ height:20px; text-align:center; margin-top:3px; margin-bottom:3px;}
#main .main_right #jdal_cc ul{ margin-left:280px;}
#main .main_right #jdal_cc li{ display:inline; width:32px; height:6px; background:#666; margin-top:6px; color:#FFF; overflow:hidden; float:left; margin-left:10px; margin-right:10px;}
#main .main_right #jdal_cc li span{  text-indent:40px; display:block; cursor:pointer;}
#main .main_right #jdal_cc li.on{ background:#F00;}
#main .main_right #jdal_cont{ width:724px;   overflow:hidden; text-align:center; }
#main .main_right #jdal_cont a{ display:block;  width:158px; height:160px; margin-left:11px; margin-right:12px;  overflow:hidden; color:#666;}
#main .main_right #jdal_cont a img{ padding:3px; border:1px #e2e2e2 solid; background:#FFF; width:150px; height:127px;}
#main .main_right #jdal_cont a span{ display:block; cursor:pointer;}
#main .main_right #jdal_cont a:hover{ color:#F00;}
#main .main_right #jdal_cont a:hover img{ border:1px #999 solid;}

#main .main_right #wjtc{ margin-top:10px;}
#main .main_right #wjtc h1{ background:url(../images/index_h1bg.gif) repeat-x; margin-bottom:5px;}
#main .main_right #wjtc h1 span{ display:block; background:url(../images/index_web.gif) no-repeat; height:30px; width:290px; overflow:hidden; text-indent:340px;}

#main .main_right #xnzj{ float:right; margin-top:10px;}
#main .main_right #xnzj h1{ background:url(../images/index_h1bg.gif) repeat-x; margin-bottom:5px;}
#main .main_right #xnzj h1 span{ display:block; background:url(../images/index_xn.gif) no-repeat; width:261px; height:30px; overflow:hidden; text-indent:270px;}

#main .main_right  .huakuai{ height:296px; overflow:hidden;}
#main .main_right  .huakuai h2{ height:30px; width:355px; background:url(../images/huakuaih.gif) 0px -30px no-repeat; overflow:hidden; font-size:16px; line-height:30px; cursor:pointer; color:#666; margin-bottom:3px; margin-top:3px;}
#main .main_right  .huakuai h2 span{ padding-left:20px; font-family:"黑体";}
#main .main_right  .huakuai h2.on{ background:url(../images/huakuaih.gif) 0px 0px no-repeat; color:#F00;}
#main .main_right  .huakuai .hk_cont{ display:none;background:url(../images/huakuait.gif) right repeat-y; width:355px; overflow:hidden; margin-bottom:3px; margin-top:3px; }
#main .main_right  .huakuai .ht_ct{ width:355px; height:8px; overflow:hidden; background:url(../images/huakuait.gif) left top no-repeat;}
#main .main_right  .huakuai .ht_cd{ width:355px; height:8px; overflow:hidden; background:url(../images/huakuait.gif) -355px 0px no-repeat;}
#main .main_right  .huakuai .ht_cc p{ text-align:center; margin-top:5px; margin-bottom:5px;}
#main .main_right  .huakuai .ht_cc ul{ line-height:20px; margin-top:5px; margin-bottom:3px; background:url(../images/kehu2.gif) -183px 6px   no-repeat; margin-left:10px; margin-right:10px; min-height:80px; _height:80px;}
#main .main_right  .huakuai .ht_cc ul li{ text-indent:18px; color:#333;}
#main .main_right  .huakuai .ht_cc ul li span{ color:#F00;}
#main .main_right  .huakuai .ht_cc table{ margin-left:15px; margin-bottom:5px; line-height:20px;}
#main .main_right  .huakuai .ht_cc td b{ color:#F00; font-size:20px; font-family:"黑体";}
#main .main_right  .huakuai .ht_cc td a{ margin-right:5px;}
#main .main_right  .huakuai div.on{ display:block;}

.center .qixia_t{ width:972px; height:9px; overflow:hidden; background:url(../images/linkst.gif) no-repeat; margin-left:9px;}
.center .qixia_d{ width:972px; height:9px; overflow:hidden; background:url(../images/linkst.gif) 0px -9px no-repeat; margin-left:9px;}
.center .qixia_c{ width:970px; overflow:hidden; border-left:1px #CCC solid; border-right:1px #CCC solid;  margin-left:9px;}
#qixia,#youqing{ margin-top:10px; margin-bottom:10px; }
.center .qixia_c h1{ font-size:12px; color:#666; text-indent:20px;}
.center .qixia_c ul li{ float:left; display:inline; margin-left:6px; text-align:center; height:20px; width:88px; overflow:hidden; line-height:20px;}
.center .qixia_c ul li a{ color:#666;}
.center .qixia_c ul li a:hover{ color:#F00;}

#foot{ text-align:center; color:#666;}
#foot a{ color:#666;}
#foot a:hover{ color:#000;}

/*sub*/
.nowp{ height:30px; margin-bottom:10px; line-height:30px; font-size:12px; color:#999;   text-align:left; border-bottom:1px #ccc dashed; width:100%; background:url(../images/wel.gif) right top  no-repeat;}
.nowp a,.nowp span{ color:#333; margin-left:5px; margin-right:5px;}
.nowp a:hover{ color:#F00;}

.content_c{ width:728px; margin-left:12px; overflow:hidden; font-size:12px; line-height:24px;}
.content_c p{ text-indent:24px; margin-top:5px; margin-bottom:5px;}
.cont_list{ margin-left:30px; margin-top:10px; margin-bottom:10px;}
.cont_list th{ background:#f2f2f2; border-top:1px #CCC solid; border-bottom:1px #CCC solid;height:40px; font-size:14px; line-height:40px;}
.cont_list td{ font-size:12px;height:30px; line-height:30px; border-bottom:1px #CCC dotted; color:#999;}
.cont_list td a{ color:#333; display:block; height:30px; overflow:hidden; width:460px; text-indent:10px;s}
.cont_list td a:hover{ color:#F00;}

.changep{ text-align:center; }
.changep a{ color:#333; margin-left:5px; margin-right:5px;}
.changep a:hover{ color:#F00;}

.content_t{width:700px; margin-left:12px; overflow:hidden; font-size:20px; line-height:40px; text-align:center}
.content_s{width:700px; margin-left:12px; margin-bottom:10px; overflow:hidden; height:24px; line-height:24px; font-size:12px; color:#999; text-align:center; border-bottom:1px #CCC solid; font-weight:normal;}

/*wzjs*/
.wzjs_tb{ border-collapse:collapse; margin-left:0px;   color:#333; margin-left:5px;}
.wzjs_tb td{ border:1px #C4C4C4 solid; padding:5px;}
.wzjs_tb td a{ color:#666; text-decoration:underline;}
.wzjs_tb td a:hover{ color:#F00;}
.wzjs_tb th{ background:#Ccc; line-height:30px; background:url(../images/tiyan_head.gif) 0px -97px repeat-x;}
.fuwufei{ margin-left:7px; width:700px; height:146px; background:url(../images/wzjs_tu.gif) no-repeat; overflow:hidden;}
.fuwufei h1{ font-size:14px;  width:500px; font-weight:normal; text-indent:24px; padding-top:68px; margin-left:160px;}
.fuwufei h1 span{ color:#F00; font-weight:bolder;}
.fuwufei h1 a{ color:#F00; text-decoration:underline; font-weight:bolder;}

/*lianxi*/
.lianxi_tu{ width:700px; overflow:hidden; margin-left:7px; margin-bottom:10px;}
.lianxi_nr{ color:#333; line-height:20px; margin-left:20px;}
.lianxi_nr dt{ font-size:14px; color:#000; font-weight:bolder;}
.lianxi_nr span{}

/*hr*/
.hk_table{ margin-left:7px;}
#hr_hkt {
	WIDTH: 130px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
#hr_hkt LI {
	POSITION: relative; LINE-height: 18px; MARGIN-TOP: 0px; TEXT-INDENT: 10px; WIDTH: 130px; MARGIN-BOTTOM: 3px; FLOAT: right; CURSOR: pointer
}
#hr_hkt LI {
	DISPLAY: block; BACKGROUND: url(../images/hr_hkt21.gif) no-repeat left top; PADDING-TOP: 6px
}
#hr_hkt LI B {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; DISPLAY: block; BACKGROUND: url(../images/hr_hkt22.gif) no-repeat left bottom; COLOR: #666
}
#hr_hkt .on {
	WIDTH: 130px; DISPLAY: block; BACKGROUND: url(../images/hr_hkt1.gif) no-repeat left top; COLOR: #fff; PADDING-TOP: 6px; LEFT: 0px
}
#hr_hkt .on B {
	PADDING-BOTTOM: 6px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(../images/hr_hkt2.gif) no-repeat left bottom; COLOR: #fff; PADDING-TOP: 0px
}
#hr_hkc {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 570px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(../images/hr_hkc.gif) repeat-y; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}

.hr_hkc3{ width:560px;}
#hr_hkc3 table{ display:none;}
#hr_hkc3 .on{ display:block;}
.hr_hkc1 {
	PADDING-BOTTOM: 0px; LINE-height: 10px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; height: 10px; FONT-SIZE: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.hr_hkc2 {
	PADDING-BOTTOM: 0px; LINE-height: 10px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; height: 10px; FONT-SIZE: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.hr_hkc1 {
	BACKGROUND: url(../images/hr_hkt.gif) no-repeat
}
.hr_hkc2 {
	BACKGROUND: url(../images/hr_hkb.gif) no-repeat; height: 50px
}
.hr_hkc3 {
	MARGIN: 15px; min-height: 300px; _height: 300px;
}
.hr_hkc3 TABLE TD {
	BORDER-BOTTOM: #ccc 1px dotted; LINE-height: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.hr_hkc3 TABLE TH {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BACKGROUND: #d0e4f7
}
.art_list {
	MARGIN: 10px 20px
}
.art_list LI {
	BORDER-BOTTOM: #ccc 1px dotted; LINE-HEIGHT: 24px; TEXT-INDENT: 34px; BACKGROUND: url(../images/ico_02.gif) no-repeat 20px 7px
}
.tab {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 680px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.tab DL DT {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-BOTTOM: -1px; BACKGROUND: #f1f1f1; HEIGHT: 25px
}
.tab DL DT A {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 88px; DISPLAY: block; BACKGROUND: #f1f1f1; FLOAT: left; HEIGHT: 25px; COLOR: #000; CURSOR: pointer
}
.tab DL DT A.tabActive {
	BORDER-BOTTOM: #fff 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #fff; COLOR: #333; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.tab DL DD DIV {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 200px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; _height: 200px; CLEAR: both; PADDING-TOP: 10px
}
.tab DL DD DIV.show {
	DISPLAY: block
}

.yuming{ margin-left:50px; border-collapse:collapse; margin-top:20px;}
.yuming h1{ color:#333; font-size:14px; width:600px; text-align:center; border-top:1px #CCC solid; background:url(../images/tiyan_head.gif)  0px -100px repeat-x;}
.yuming td{ border:1px #CCC solid;}
.duoguo_nr{ text-indent:24px; font-size:12px; margin-left:30px;  line-height:24px; font-weight:bolder;}
.kongj_nr{ margin-left:40px;  }
.kongj_nr p{ color:#666;}
.kongj_nr h1{ font-size:16px; line-height:30px; color:#000;}
.kongj_nr h1 a{ color:#0066CC}
.kongj_nr h1 a:hover{ color:#F00;}

/*daili jiameng*/
.daili{ margin-left:100px; margin-top:20px; margin-bottom:20px;}
.daili h2{ font-size:18px; font-family:"黑体"; text-indent:40px; color:#06F}
.daili td{ font-size:14px; color:#666;}
.daili td img{ height:44px;}
/*zhuji*/
.zhuji_nr{ text-align:left; border-collapse:collapse;}
.zhuji_nr td{ border:1px #CCC solid;}

/*tong yong wangzhi*/
#main .main_left #tongyong_left{ height:65px; overflow:hidden; background:url(../images/tongyongwangzhi.gif) no-repeat;}
#main .main_left  .tiyan .tongyong_zn{ height:30px; line-height:30px; padding-top:10px; font-size:14px; color:#f00; font-weight:bolder; text-align:center; }
#main .main_left  .tongyong_info{ padding-left:10px; padding-right:10px; text-indent:30px; color:#666; height:20px; line-height:20px;}
#tongyongjg  .art_list{ width:210px; margin:0px;}
#tongyongjg{ margin-top:20px;}

.fukuan_table{  border-collapse:collapse;width:580px;}
.fukuan_table h1,.fukuan_nr h1{ font-size:14px;}
.fukuan_table td{ border:1px #CCC solid;}
.fukuan_nr{ border-collapse:collapse;}
.fukuan_nr td{ border:1px #CCC solid;}

/*xiaoshou*/
.xiaoshou{ border-collapse:collapse;margin-bottom:10px;}
.xiaoshou td{ border:1px #CCC solid; padding:5px; }
.xiaoshou h3{ font-size:14px; margin-left:20px; color:#06C}
.xiaoshou  a{ margin-left:10px; color:#666;}
.xiaoshou  a:hover{ color:#F00;}

.xiaoshou p{ margin-left:20px; margin-right:20px;}

/*vps*/
.main_left .pulic {list-style-type: none;height: 32px;width: 142px;background-image: url(images/zhuji-03.jpg);background-repeat: no-repeat;font-family: "宋体";font-size: 16px;
color: #5a5a5a;background-position: 15px 11px;border-bottom-width: 1px;border-bottom-style:solid;border-bottom-color: #E6E6E6;line-height: 30px;padding-left: 50px;margin-bottom: 10px;margin-right: auto;margin-left: auto;font-weight: bold;}
.main_left .pulic a {font-family: "宋体";font-size: 16px;font-weight: bold;text-decoration: none;color: #707070;}
.main_left .pulic a:hover {color: #FF0000;}
.main_right   .content_c   .xiangqing_you   .xiangqing_nr_02   .one  td {background-color: #FFFFFF;text-align: center;}
.main_right  .content_c  .xiangqing_you  .xiangqing_nr_02  .two  td {background-color: #FFFFFF;}
.main_right .content_c .vps_you td {background-color: #FFFFFF;}
.main_right   .content_c   .xiangqing_you   .xiangqing_nr_02   .one  td {background-color: #FFFFFF;text-align: center;}
