@charset "utf-8";
/* CSS Document */
body { color:#333333; background:url(sbw_bodyBg.jpg) center top no-repeat #fff; font-family:"Arial"; font-size:12px; line-height:22px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, button, textarea, p, th, td { margin:0; padding:0; }
img { border:0; display:inline-block; }
input, button, textarea, select, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
ol, ul, dl, dt, dd { list-style:none; }
div { overflow:hidden; _zoom:1 }
.both { clear:both; }
.cleardiv { height:0; line-height:0; font-size:0; clear:both; zoom:1; overflow:hidden; visibility: hidden; }
b { height:0; line-height:0; font-size:0; clear:both; zoom:1; overflow:hidden; visibility: hidden; width:100%; display:block; clear:both; }
a { color:#333; text-decoration:none; }
a:hover { color:#0f6eca; text-decoration:none; }
/*cssreset*/
.w1001 { width:1001px; margin:0 auto; position:relative; }
.fl { float:left; }
.fr { float:right; }
.mt10 { margin-top:10px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }
.pt10 { padding-top:10px; }
/*top*/
.gtop { width:1001px; height:33px; background:url(gtop.jpg) repeat-x; margin:0 auto; }
.gsearch { width:205px; height:28px; padding-top:5px; }
.gsearch span.span01 { width:27px; display:block; height:22px; float:left; }
.gsearch span.span02 { width:4px; display:block; height:22px; float:left; }
.gTxt { width:150px; height:20px; line-height:20px; border:none; border-top:1px solid #cacbd0; border-bottom:1px solid #cacbd0; float:left; padding-left:5px; }
.gtoplist { width:135px; height:33px; line-height:33px; }
.gtoplist span.gmail { display: block; height: 33px; padding-left: 25px; width: 35px; background:url(gmail.jpg) left center no-repeat; }
.gtoplist span.gchina { padding-left:10px; }
/*banner*/
.banner { width:1001px; height:137px; margin:0 auto; }
/*gNavMian*/
.gNavMian { width:1001px; height:46px; background:url(gnavBg.jpg) repeat-x; font-size:14px; font-weight:bold; margin:0 auto; }
.gNavFirst { height:45px; line-height:40px; }
.gNavFirst ul { height:45px; padding-left:20px; }
.gNavFirst li { text-align:center; float:left; }
.gNavFirst li.gli01 { width:80px; }
.gNavFirst li.gli01:hover { width:80px; height:40px; background:url(gnavBg2.jpg) center top no-repeat; border-left:1px solid #FFF; border-right:1px solid #FFF; }
.gNavFirst li.gli02 { width:160px; }
.gNavFirst li.gli02:hover { width:160px; height:40px; background:url(gnavBg2.jpg) center top no-repeat; border-left:1px solid #FFF; border-right:1px solid #FFF; }
.gNavFirst li.gli03 { width:120px; }
.gNavFirst li.gli03:hover { width:120px; height:40px; background:url(gnavBg2.jpg) center top no-repeat; border-left:1px solid #FFF; border-right:1px solid #FFF; }
.gNavFirst li.gliAbt { width:120px; height:45px;  }
.gNavFirst li.gliAbt:hover { width:120px; height:45px; background:url(gnavBg2.jpg) center top no-repeat; border-left:1px solid #FFF; border-right:1px solid #FFF; }
.gNavFirst li.gliNew { width:80px; }
.gNavFirst li.gliNew:hover { width:80px; height:45px; background:url(gnavBg2.jpg) center top no-repeat; border-left:1px solid #FFF; border-right:1px solid #FFF; }
.gNavFirst a { color:#FFF; }
.subnav01 { height:33px; line-height:33px; font-weight:bold; background:url(gnavBg4.jpg) repeat-x; border-left:1px solid #FFF; position:absolute; left:100px; top:45px; z-index:10; padding:0 10px; }
.subnav01 a { color:#FFF; margin:0 10px; }
.subnav01 a:hover { color:#FFF; }
.subnav02 { height:33px; line-height:33px; font-weight:bold; background:url(gnavBg4.jpg) repeat-x; border-left:1px solid #FFF; position:absolute; left:220px; top:45px; z-index:10; padding:0 10px; }
.subnav02 a { color:#FFF; margin:0 10px; }
.subnav02 a:hover { color:#FFF; }
.subnav01,.subnav02{ display:none;}
.gHover { display:block; }
/*gImgqh*/
.gImgqh { height:270px; background:url(gqhBg.jpg) bottom left repeat-x; border-left:1px solid #d2d0d0; border-right:1px solid #d2d0d0; position:relative; margin-top:5px; }
.gImgBtn { height: 16px; left: 442px; position: absolute; top: 244px; width: 110px; }
.gImgBtn li { width:22px; height:16px; line-height:18px; background:url(gqhbg01.png) no-repeat; float:left; text-align:center; color:#FFF; margin-right:1px; cursor:pointer; font-size:10px;}
.gImgBtn li.Ghover { width:22px; height:16px; background:url(gqhbg02.png) no-repeat; float:left; }
.gImgBox01 { padding:0 10px 10px 10px; }
.gImgBox01 dl { }
.gImgBox01 dt { width:500px; height:260px; float:left; }
.gImgBox01 dd { width:425px; padding-left:30px; float:left; }
.gImgBox01 dd h2 { font-size:28px; line-height:30px; color:#404040; font-weight:bold; padding-top:25px; padding-bottom:30px; }
.gImgBox01 dd p { line-height:16px; }
.gImgBox01 dd h6 { font-size:12px; font-weight:normal; color:#0064d2; padding-top:10px; }
.gImgBox01 dd h6 a { color:#0064d2; }
.gImgBox01 dd h6 a:hover { color:#0064d2; }
/*gIcontain*/
.gIcontain{ width:1001px; margin:10px auto 0;}
.w715{ width:715px;}
.w274{ width:274px;}
.gIkuai01{ width:342px;}
.gIkuai01 h3{ height:46px; line-height:26px; background:url(gibg01.jpg) center bottom no-repeat; font-size:20px; color:#404040; padding-top:20px;}
.gIkuai01 dt{ width:79px; height:79px; float:left;}
.gIkuai01 dt img{ background:#f0f0f0; padding:2px; border:1px solid #cccccc;}
.gIkuai01 dd{ width:200px; float:left; padding-left:10px;}
.gIkuai01 dd p{ line-height:16px;}
.gIkuai01 dd h6 { font-size:12px; font-weight:normal; color:#0064d2; }
.gIkuai01 dd h6 a { color:#0064d2; }
.gIkuai01 dd h6 a:hover { color:#0064d2; }
.giDL { padding-top:5px;}
.giDL p{ line-height:16px;}
.giDL h5{ color:#b25a07; font-size:12px; font-weight:normal; margin-bottom:5px;}
.gIkuai01 h4{ color:#004594;}
.gIkuai01 h4 a{ color:#004594;}
.gIkuai02{ width:342px;}
.gIkuai02 h3{ height:46px; line-height:26px; background:url(gibg01.jpg) center bottom no-repeat; font-size:20px; color:#404040; padding-top:20px;}
.gIkuai02 dt{ width:79px; height:100px; float:left;}
.gIkuai02 dt img{ background:#f0f0f0; padding:2px; border:1px solid #cccccc;}
.gIkuai02 dd{ width:200px; float:left; padding-left:10px;}
.gIkuai02 dd p{ line-height:16px;}
.gIkuai02 dd h6 { font-size:12px; font-weight:normal; color:#0064d2; }
.gIkuai02 dd h6 a { color:#0064d2; }
.gIkuai01 dd h6 a:hover { color:#0064d2; }
.giList{ padding-top:10px;}
.giList li{ width:330px; height:22px; line-height:22px; background:url(gicon01.jpg) 5px 10px no-repeat; padding-left:15px; overflow:hidden;}
.giList li a{ color:#333333;}
.giList li a:hover{ color:#004594;}
.gIkuai02 h4{ color:#004594; padding:5px 0 0 5px;}
.gIkuai02 h4 a{ color:#004594;}
/*gICNIS*/
.gICNIS{ width:715px; margin-top:15px;}
.gICNIST{ height:33px; line-height:33px; background:#1d98dc; font-size:20px; font-weight:bold; color:#FFF; padding:0 10px;}
.gICNIST span{ font-size:12px; font-weight:bold; float:right;}
.gICNIST span a{ color:#FFF;}
.gICNIST span a:hover{ color:#FFF;}
.gICNISM{ height:180px; background:#f2f2f2;padding-left:20px;}
.gICNISM ul{ width:705px; height: 180px; overflow:hidden;}
.gICNISM li{ width:705px; height:180px;}
.gICNISM li dl{ width:305px;  padding:20px 0 0 20px; float:left;}
.gICNISM li dt{ width:110px; height:140px; float:left;}
.gICNISM li dd{ width:180px; padding-left:10px; float:left;}
.gICNISM li dd h3{ font-size:14px; line-height:20px; font-weight:bold; color:#00458f;}
.gICNISM li dd h4{ font-size:12px; line-height:26px; font-weight:normal; color:#928000;}
.gICNISM li dd p{ color:#333; line-height:16px;}
.gICNISM li dd h6 { font-size:12px; font-weight:normal; color:#0064d2; }
.gICNISM li dd h6 a { color:#0064d2; }
.gICNISM li dd h6 a:hover { color:#0064d2;}
/*右下滚动*/
.gSide{ width:274px;}
.gSidePic{ height:365px; border:1px solid #dddddd; border-top:none;}
.gSidePic h3{ font-size:19px; line-height:30px; text-align:center; font-weight:bold; color:#404040;}
#container { width:210px; margin:0 auto; padding-top:10px;}
.slide-pic { height:auto; }
.slide-pic A#prev { display: block; background:url(gBtntop.jpg) no-repeat; WIDTH: 210px; TEXT-INDENT: -9999em; HEIGHT: 13px; outline: none ; margin-bottom:10px;}
.slide-pic A#next { display: block; background:url(gBtnbom.jpg)no-repeat; WIDTH: 210px; HEIGHT: 13px; TEXT-INDENT: -9999em; outline: none; margin-top:5px;}
.slide-pic A#prev { width: 210px; HEIGHT: 13px; background: url(gBtntop.jpg) center top no-repeat; }
.slide-pic A#next { WIDTH: 210px; HEIGHT: 13x; background: url(gBtnbom.jpg) center top no-repeat; }
.slide-pic A#prev:hover { width: 210px; HEIGHT: 13px; background: url(gBtntop.jpg) center top no-repeat; }
.slide-pic A#next:hover {width: 210px; HEIGHT: 13px; background: url(gBtnbom.jpg) center top no-repeat; }
.slide-pic A.gray#prev {width: 210px; HEIGHT: 13px; background: url(gBtntop.jpg) center top no-repeat; }
.slide-pic A.gray#next {width: 210px; HEIGHT: 13px; background: url(gBtnbom.jpg) center top no-repeat; }
.slide-pic .pic-container { overflow: hidden; width: 240px; height:270px;}
.slide-pic UL { width: 210px;}
.slide-pic UL LI { width: 210px; height:125px;  margin-bottom:10px;}
.slide-pic UL LI P { width: 210px; height:125px; background:url(gscrollBg.jpg) center top no-repeat; margin-bottom:10px;}
.slide-pic UL LI P img { width: 210px; height:113px; margin:5px 0 0 5px;} 
.slide-pic UL LI.cur P { display:block; }
/*gSidePub*/
.gSidePub{ height:270px; border:1px solid #dddddd; border-top:none;}
.gSidePub h3{ font-size:20px; line-height:36px; font-weight:bold; color:#404040; padding-left:15px;}
.gSidePub ul{ padding-top:5px; padding-left:5px;}
.gSidePub li{ width:81px; height:105px; float:left; margin:0 3px 6px 3px;}
.gSidePub li img{ display:block;}
/*gSideBull*/
.gSideBull{ height:128px; border:1px solid #dddddd; border-top:none;}
.gSideBull h3{ font-size:20px; line-height:36px; font-weight:bold; color:#404040; padding-left:15px;}
.gSideBull ul{ width:245px; margin:0 auto; padding-left:5px;}
.gSideBull li{ width:245px; height:26px; line-height:26px; border-bottom:1px dotted #cecece; float:left; }
.gSideBull li a{ color:#938000;}
.gSideBull li a:hover{ color:#938000;}
.gSideBull li.more { font-size:12px; font-weight:bold; color:#0064d2; }
.gSideBull li.more a { color:#0064d2; }
.gSideBull li.more a:hover { color:#0064d2;}
/*giBox*/
.giBox{ width:1001px; border-top:7px solid #9a9a9a; margin:10px auto 0; padding-top:25px;}
.giBox-1{ width:155px; padding-right:40px;}
.giBox-1 ul{ padding-left:10px;}
.giBox-1 li{ height:22px; line-height:22px; border-bottom:1px solid #ebebeb;}
.giBox-1 li a{ color:#666666;}
.giBox-2{ width:135px; padding-right:40px;}
.giBox-2 h3{ line-height:22px;}
.giBox-2 li{ height:22px; line-height:22px;}
.giBox-3{ width:135px; padding-right:40px;}
.giBox-3 h3{ line-height:22px;}
.giBox-3 li{ height:22px; line-height:22px;}
.giBox-4{ width:105px; padding-right:35px;}
.giBox-4 h3{ line-height:22px;}
.giBox-4 li{ height:22px; line-height:22px;}
.giBox-5{ width:310px; line-height:22px; color:#666; text-align:right;}
.giBox-5 span{ font-weight:bold; color:#666;}
/*gfooter*/
.gfooter{ width:1001px; margin:40px auto 0; padding-bottom:30px;}
.gfooter p{ line-height:26px;}
.gfooter p.pLine{ border-top:1px solid #ebebeb;}