@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5{ margin:0px; padding:0px;}
*{margin:0px;}
body{font-size:12px;}
tr{ border:#333333 1px solid;}
img{border:0px;}
p{ line-height:25px;}
a{text-decoration:none; color:#000000;}
a:hover{color:#FF0000;}
li{ list-style:none;}
#all{width:1004px;margin:0 auto;}
/*top code*/
#top{ }
/*link code*/
#link{ height:35px; background:url(images/shposuiji_06.png) repeat-x; font-weight:bolder;}
.h2{ font-weight:bold; font-size:16px;padding-left:25px;}
#link ul{ margin-left:45px;width:900px;height:34px; display:block;   }
#link ul li{display:inline;color:#FFFFFF;}
#link ul li a{display:block;float:left;padding:6px 30px 0px;margin-top:6px;color:#FFFFFF; text-decoration:none; height:16px; font-size:14px;}
#head{ height:78px;}
#head .yuyan a{ padding:3px;}
.yuyan{position: absolute;top:44px;width:290px;margin-left:400px;left: 420px;
}
.line{ }
.link_post{float:right;	width:40px; margin-top:-47px; background:url(images/usually/link_03.gif) left no-repeat;}
/*bannar code*/
#bannar{width:1003px;height:312px; background:url(images/shposuiji_08.jpg) center top no-repeat;}
/*content code*/
#content{margin-top:20px;}
/*left code*/
#left_side{width:178px; float:left;padding-left:25px; }
#all #content #left_side ul{margin:0px;padding:0px;}
#all #content #left_side li ol li{background:url(images/usually/left_side_01.gif) left no-repeat; line-height:24px; padding-left:13px;}
#all #content #left_side li ol{margin:8px 0px 18px 0px;padding:0px 15px;}
.li_marker{background:url(images/usually/left_side_02.gif) left no-repeat; padding-left:20px; font-weight:bold;}
/*main code*/
#main{width:558px; float:left; height:auto;}
#main_main{	background:url(images/usually/main_02.gif) repeat-x;width:550px;height:auto;padding:0px 5px 15px 0px;}
#main_main div{}
#all #content #main #main_main p{ line-height:18px; text-indent:20px;padding-top:14px;}
#main li{padding:2px 0px;margin:5px 0px;}
#main ol{padding:2px 0px;margin:0px;}
#main ul{padding:2px 0px;margin:0px;}
.server{ background:url(images/usually/server_01.gif) no-repeat; width:518px; height:35px; padding-left:50px; padding-top:20px; font-size:14px; font-weight:bold;}
.server_bg{ background:url(images/usually/server_02.gif) repeat-x;width:553px; height:680px; margin-left:5px;}
.server_text{padding-left:35px;}
.server_li{background:url(images/usually/server-03.gif)  no-repeat; padding:0px 18px;margin-left:15px;margin-top:25px;}
#server_li{}
#all #content #main .server span{border-bottom:#999999 solid 1px; width:500px;display:block;}
.about_01{float:left;padding:5px;}
.about_02{float:left;margin-left:2px;}
.hot{background:url(images/shposuiji_36.png) no-repeat;height:34px;padding:5px 0 5px 35px;font-weight:bold;}
.linknav{ height:32px; width:525px; background:url(images/shposuiji_13.png) repeat-x 3px 0px;}
.linknav ul{ display:block;}
.linknav ul li{ float:left; width:130px; text-align:center;padding-left:40px;display:block;}
.main_hot_img{float:left;padding:5px 5px 5px 5px; display:block; border:#CCC 1px solid;}
.main_hot_text{float:right;width:380px;padding-right:20px; display:block; padding:3px;}
.main_hot_xiangxi{width:250px;display:block;float:right;padding-top:-50px;}
.hotli{display:block; height:130px; padding:20px 0px;}
.sp1{height:30px;width:150px;padding:0px 6px;}
.sp2{height:30px;width:120px;padding:0px 6px;}
.ab{padding:30px 0px; }
.hot_ul{padding:20px 0px;margin:20px 0px;width:520px;}
.h4{background:url(images/usually/hot_03.gif) no-repeat left center; display:block; padding-left:15px;font-weight:bold;width:200px;  }
.h4 a{ color:#666;}
#all #content #main #hot .hot_ul .main_hot_text p{line-height:18px; text-indent:20px;padding-top:14px;}
/*right-side code*/
#right_side{width:219px; float:right;padding-right:15px;}
#rg_01{	height:202px; background:url(images/shposuiji_32.png) no-repeat;width: 223px;}
.rt_rg_01{background:url(images/usually/left_side_02.gif) left no-repeat; padding-left:25px; margin:2px 25px 12px; font-weight:bold;}
.rt_post{padding-left:-20px;}
#rg_02{height:81px; background:url(images/usually/right_02.jpg);}
#rg_03{}
.rt_server{ background:url(images/shposuiji_42.png) left no-repeat; padding-left:25px; margin:26px 25px 12px; font-weight:bold;}
.chennuo{padding-left:30px; text-indent:30px;}
.lianxi{padding-left:40px; margin-top:30px;}
.lbiao{	height:125px;padding:8px 0px;border-bottom: 1px dashed #CCCCCC;}
.h{float:left;width:380px; padding-top:15px; padding-left:18px; display:block;}
/*footer code*/
#footer{clear:both;text-align:center;}
.ft_bg{ background:url(images/usually/ft_bg.gif) repeat-x; padding:2px 0px;height:26px;}
/*the current code */
.red{color:#BA260C;}
.float{float:left;}
.clear{clear:both;}
.display{display:block;}
/* about shsb code*/
.about_text{ text-indent:25px; padding:0px 20px 0px 30px;}
.about_t{padding:8px; font-size:13px;}
#about_text{ padding-top:13px;}
/*online leaveword*/
.leaveword{width:518px; height:35px; padding-left:40px; padding-top:20px; font-size:14px; font-weight:bold;}
.leaveword_from{width:555px; height:700px; margin-left:5px;}
#gtitle{width:300px;height:25px;}
#blackline,#blackline2{ border-top:#666666 solid 1px; display:block;width:500px; height:1px; margin-left:35px;margin-bottom:10px;}
/* callus cold*/
.call_text,.cplist_text{padding-left:20px; padding-bottom:20px;}
/*cplist cold*/
#cp_intro{display:block;float:left; width:360px;padding-left:20px;}
#cp_pic{display:block;float:left; width:145px;}
.em{background:url(images/usually/left_side_02.gif) left no-repeat; padding-left:25px; font-weight:bold; font-style:normal; display:block;}
.cplist_xiangxi{ display:block;clear:both; text-align:right; padding-right:30px;width:490px;border-bottom:#999999 dashed 1px;}
.list{	padding:8px 0px 10px 18px;}
.on{ background-color:#D5DCF4;}
#all #content #main .leaveword_from .cplist_xiangxi img{margin-right:10px;}
#all #content #main .leaveword_from .cplist_text a:link img {border:0px;}
/*cp js*/
.cp_js{padding-left:20px; padding-bottom:30px; padding-right:20px;}
.cp_js p{ text-indent:25px; margin:5px 0px;}
#blackline2{width:520px;margin-left:20px}
.xianye{text-align:center ; padding-left:30px;}
.xianye a{border:#999999 1px solid; width:20px;height:15px;padding:3px 15px; margin:0px 2px;}
.xianye a:hover{ background-color:#D5DCF4;}
.more{color:#FF0000;}
.table{border:#000000 solid 1px;text-align:center;}
.float{ float:right;}

#zx{ padding:12px 0px;}
#zx h1{ font-size:13px; color:#333;}
#zx ul li{ float:left; display:block; width:43%; padding:0px 18px 0px; background:url(images/usually/left_side_01.gif) left no-repeat;   }
#zx .hzx{background:url(images/shposuiji_36.png) no-repeat; display:block; height:30px; padding-top:8px; padding-left:28px;}
.b{background:url(images/shposuiji_36.png) no-repeat; display:block; padding-left:35px; height:30px; padding-top:8px; }
.on{ background:url(images/shposuiji_04.png)}