/* CSS Document */
/*-----------------------------------------------
niushi.com.cn style
version 2009-5-12
----------------------------------------------- */

@charset "UTF-8";

/* common */

img{margin:0;padding:0;border:0;display:block;}
div,ul,dl,form,table {margin:0;padding:0;border:0;}
ul,li,dl,dt,dd {list-style:none outside;margin:0;padding:0;border:0;}
body {
color:#303030;
background:#959595;
margin:0;
padding:0;
font-family:宋体,Helvetica,sans-serif,"Times New Roman",Times;
font-size:13px;
line-height:18px;
text-align:center;
}
.floatl {float:left;width:auto;}
.floatr {float:right;width:auto;}
.alignl{text-align:left;}
.alignr{text-align:right;}
.alignc{text-align:center;}
p{margin:0;}
.b{font-weight:bold;}
.red{color:#ff3300;}
.s12{font-size:12px;}

.clearfix {display: inline-block;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* link */

a:link,a:visited,a:active{font-size:12px;color:#000;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:none;}

/* layout */

#wrapper{width:956px;background:#fff;text-align:left;margin:auto;border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;}
#top{background:#f4be00;}
#content{clear:both;background:#eee url(images/contbg.gif) repeat-x;padding:0 0 20px 0;}
#main{float:left;width:664px;}
#side{float:left;width:268px;}


/* top */

#topnav {width:956px;height:32px;background:url(images/topbg.gif) repeat-x 0 0;text-align:right;overflow:hidden;}
#topnav ul{float:right;}
#topnav li{float:left;}


#tool1{float:left;width:263px;height:95px;background:url(images/tool1.jpg) no-repeat 0 0;}
#tool1 .in{padding:16px 0 0 16px;}
#tool2{float:left;width:275px;height:95px;background:url(images/tool2.jpg) no-repeat 0 0;color:#634700;}
#tool2 .in{padding:20px 0 0 6px;}
#tool3{float:left;width:418px;height:95px;background:url(images/tool3.jpg) no-repeat 0 0;}
#tool3 .in{padding:50px 0 0 20px;font-family:arial;}
#tool3 img{display:inline;margin-left:5px;}
b{color:#aa0004;}
span{font-size:14px;color:#000;}
.tool1_text{border:1px solid #656565;width:95px;height:24px;line-height:24px;vertical-align:middle;}
.tool1_btn{width:78px;height:38px;border:none;background:url(images/tool1btn.gif) no-repeat 0 0;vertical-align:middle;}

.cont2{clear:both;padding-left:4px;}
#btns{width:200px;float:left;}
#flash{width:740px;float:left;}
#btns p{margin-bottom:5px;text-indent:20px;}

#belt{clear:both;background:url(images/belt.gif) repeat-x 0 0;padding:24px 20px;}

#shiyan{border:1px solid #626262;background:url(images/shiyan_bg.gif) repeat-x 0 0;padding:8px;margin:10px 20px;}
#shiyan div{float:left;}
#shiyan ul{float:left;margin:0 20px 0 20px;}
.shiyan_text{width:120px;height:24px;line-height:24px;border:1px solid #666;vertical-align:middle;}
.shiyan_btn{width:115px;height:34px;border:none;vertical-align:middle;background:url(images/shiyan_btn.gif) no-repeat 0 0;}
#shiyan img{float:left;}
#shiyan .in{padding-top:10px;}


#gongn{border:1px solid #8d9eb6;background:#fff;margin:10px 20px;color:#d40219;font-size:14px;}
#gongnin{padding:20px 60px;}
#gongnin p{margin:10px;}
.gongpic {border:1px solid #000;}


#ads{clear:both;padding-top:20px;padding-left:20px;}
#ads img{display:inline;margin-right:12px;}

#svc3{background:url(images/svc3.gif) repeat-y 0 0;width:172px;}
#svc3 img{display:inline;vertical-align:middle;}

/* footer */
#footer{clear:both;color:#4d4d4d;line-height:24px;margin-top:8px;padding:20px 10px 10px 10px;
background: url(/images/footbg.gif) repeat-x 0 0;text-align:center;font-size:12px;}
#footer a{color:#4d4d4d;font-size:12px;}
#footer *{border:none!important;}
#footer a:hover{color:#cc0000;text-decoration:underline;}
#footer b{color:#cc0000;}
#footer img{margin:auto;}
.icp {background:url(/images/icp.gif) no-repeat 0 center;padding:5px 0 5px 20px;}