/* CSS Document */
body{ background-color:#d2d2d2; background-image:url(../images/back.jpg); margin:0;padding:0; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
ul{margin:0; padding:0;}
ul li{list-style-type:none;}
a{ color:#313131; text-decoration:none;}
a:hover{ color:#313131; text-decoration:underline;}
img{border:0;}
.clear{clear:both;}
#all{ width:1003px; margin:0 auto; text-align:left; background-color:#FFFFFF;}
#top{ width:953px;margin:0px 0 0 25px; padding:10px 0 0 0;}
#notice{ width:950px; margin:5px 0 0 27px; height:35px;font-size:12px;}
#noticeLeft{ float:left; background-image:url(../images/masuda_07.jpg); width:6px; height:35px; background-repeat:no-repeat;overflow:hidden;}
#noticeRight{float:left; overflow:hidden; background-image:url(../images/masuda_09.jpg); background-repeat:no-repeat; width:5px; height:35px;}
#noticeCenter{ float:left; background-color:#d2d2d2; height:35px; width:936px;overflow:hidden;}
#noticeCenter ul{ width:920px; margin:11px 0 0 8px; overflow:hidden; height:18px;}
#noticeCenter ul li{float:left; background-image:url(../images/masuda_12.jpg); margin:0 0 0 30px; background-repeat:no-repeat; text-indent:12px; color:#1b1b1b;}
#noticeCenter ul li a{ color:#1b1b1b;}
#noticeCenter ul li a:hover{ color:#1b1b1b;}
#banner{ width:948px; height:363px; margin:6px 0 0 28px; overflow:hidden;}
#main{ width:948px;margin:0px 0 0 28px;}
#qiehuan{ width:946px; height:41px; border-bottom:#ababab solid 1px; border-left:#ababab solid 1px; border-right:#ababab solid 1px; background-image:url(../images/masuda_20.jpg); background-repeat:repeat-x;}
#qiehuan ul{ padding:8px 0 0 15px;}
#qiehuan ul li{float:left; font-family:"微软雅黑"; cursor:pointer; font-size:15px; overflow:hidden; font-weight:bold; width:106px; height:33px; text-align:center; line-height:35px; margin:0 0 0 8px; display:inline;}
.active{ background-image:url(../images/masuda_25.jpg); color:#FFFFFF; background-repeat:no-repeat;}
.normal{background-image:url(../images/masuda_23.jpg); color:#555555; background-repeat:no-repeat;}
.none{display:none;}
.TabContent{ width:948px; margin:10px 0 0 0;}

/*切换幻灯js*/
#focustextBg{filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=50,finishOpacity=50);} 

.gdxtNameOn{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.gdxtNameOf{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.layer{filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=50,finishOpacity=50);} 
.fl{ float:left;}
.partA_jiao{ width:293px; height:183px; background:#000; border-bottom:1px #fff solid; border-left:1px #fff solid;  float:left;}
.numeral_bj{ background-color:#54422E;}
.jdtwenzi01{color:#ffffff;font-family:'黑体';font-size:16px; TEXT-DECORATION: none;}
.jdtwenzi01 a:link{color:#ffffff;font-family:'黑体';font-size:16px; TEXT-DECORATION: none;}
.jdtwenzi01 a:visited{color:#ffffff;font-family:'黑体';font-size:16px; TEXT-DECORATION: none;}
.jdtwenzi01 a:hover{color:#ffffff;font-family:'黑体';font-size:16px; TEXT-DECORATION: none;}
.jdtwenzi01 a:active{color:#ffffff;font-family:'黑体';font-size:16px; TEXT-DECORATION: none;}
.center{text-align:center}
.lh20{line-height:20px}
#gdxt1{ background:url(../images/a10_1.gif) center no-repeat;}
#gdxt2{ background:url(../images/a11_1.gif) center no-repeat;}
#gdxt3{ background:url(../images/a12_1.gif) center no-repeat;}
#gdxt4{ background:url(../images/a13_1.gif) center no-repeat;}
#gdxt5{ background:url(../images/a14_1.gif) center no-repeat;}
#gdxt6{ background:url(../images/a15_1.gif) center no-repeat;}
#gdxt7{ background:url(../images/a16_1.gif) center no-repeat;}

/*ff*/
#focustextBg{position:absolute;top:126px;z-index:60;left:0px;width:294px;height:40px;background-color:#000000;-moz-opacity:0.5; opacity:0.5;} 
.gdxtNameOn{-moz-opacity:0.5; opacity:0.5;text-align:center;}
.gdxtNameOf{-moz-opacity:1; opacity:1;text-align:center;}
.layer{background:#000;-moz-opacity:0.5; opacity:0.5;}
/*幻灯片结束*/

/*企业动态*/
#big{ margin:10px 0 0 0; width:948px;}
#flash{float:left; width:293px; height:183px;}
#news{ float:left; width:375px; height:183px; margin:0 0 0 10px; display:inline;}
#newstitle{ width:375px; background-color:#dfdfdf; height:23px;}
#newstitle h1{float:left; background-image:url(../images/masudanews_09.jpg); margin:2px 0 0 10px; display:inline; font-size:13px; color:#444444; font-family:"微软雅黑"; background-repeat:no-repeat; background-position:0 50%; text-indent:10px;}
#newstitle span{float:right; margin:8px 10px 0 0;}
#newslist{ width:355px; margin:10px 0 0 10px;}
#newslist ul { width:355px;}
#newslist ul li{ background-image:url(../images/masudanews_13.jpg); background-repeat:no-repeat; background-position:0 50%; text-indent:17px; line-height:25px; color:#645b45; font-family:"宋体";}
#newslist ul li a{color:#645b45;}
#newslist ul li a:hover{color:#eb6100;}
#video{ float:right; margin:0 0px 0 0; width:258px; height:186px;}

/*产品中心*/
#product{ width:100%; margin:15px 0 0 0;}
.LeftBotton{height:125px; width:15px;background-image:url(../images/masudaproduct_16.jpg); background-repeat:no-repeat;overflow:hidden;float:left;display:inline;margin:5px 3px 0 0;cursor:pointer; padding:0 0px 0 0;}
.RightBotton{height:125px;width:15px;background-image:url(../images/masudaproduct_19.jpg); background-repeat:no-repeat;overflow:hidden;float:left;display:inline;margin:5px 0 0 3px;cursor:pointer; padding:0 0px 0 0px;}
.Cont{width:900px;overflow:hidden;float:left; margin:0 5px 0 5px;}
.ScrCont{width:100000px;}
.Cont .pic{width:175px; height:145px;float:left; background-image:url(../images/masudaproduct_03.jpg);text-align:center; margin:0px 6px 0 0px; display:inline;}
.Cont .pic img{ width:157px; height:126px; margin:9px 0 0 0;}
.Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.Cont a:hover{color:#f00;text-decoration:underline;}
#List3,#List4{float:left;}

/*关于我们*/
#about{ width:948px; margin:0px 0 0 0; height:205px; background-image:url(../images/masuda_31.jpg); background-repeat:no-repeat; background-position:67% 0;}
#introduction{ width:430px; color:#313131; height:195px; float:left; margin:10px 0 0 5px; display:inline;}
#introduction p{ margin:5px 0 0 0; padding:0; text-indent:24px; line-height:21px;}
#introduction a{ color:#ec6022;}
#introduction a:hover{ color:#ec6022;}
#suyang{float:right; margin:25px 10px 0px 0; display:inline; text-align:left; width:200px;}

#foot{ width:1003px;border-top:#dfdfdf solid 1px; margin:40px 0 0 0;}
#menu{ width:1003px; margin:10px 0 0 0;}
#menu ul{ width:1003px;}
#menu ul li{ float:left; margin:0 0 0 5px; text-align:center; display:inline; color:#999; width:70px;}
#menu ul li a{color:#999;}
#menu ul li a:hover{color:#999;}
#copyright{ height:70px; background-color:#dfdfdf; width:1003px; margin:5px 0 0 0; background-image:url(../images/bottomlogo.jpg); background-repeat:no-repeat; background-position:5% 50%;}
#cdiv{width:550px; margin:18px 0 0 210px; border-left:#ccc solid 1px; padding:0 0 0 30px; color:#666666; float:left; display:inline;}
#cdiv span{ display:block; line-height:21px;}
#email{ float:right; margin:4px 10px 0 50px; display:inline;}
#flow{background-image:url(../images/flow.jpg); background-repeat:no-repeat; width:1003px; height:34px; color:#FFFFFF; text-align:center;}
#flowdiv{ margin:8px 0 0 0;}

/*内页*/
#newsBanner{ width:946px; height:125px; border:#ccc solid 1px; margin:6px 0 0 28px; overflow:hidden;}
#newsMain{width:948px;margin:15px 0 0 28px;}
#nleft{ float:left; width:178px;}
#nleftTop{ width:178px; background-image:url(../images/news_10.jpg); height:49px; background-repeat:no-repeat;}
#nleftTop h1{ font-size:14px; width:170px; text-align:center; float:left; display:inline; margin:15px 0 0 0px; font-family:"微软雅黑"; color:#333;}
#nleftMiddle{ width:178px; min-height:280px;height:280px; background-image:url(../images/news_32.jpg); background-repeat:repeat-y;}
#nleftMiddle ul{padding:20px 0 0 0;margin:0px 0 0 8px; width:152px;}
#nleftMiddle ul li{ border-bottom:#ccc solid 1px; height:27px; margin:5px 0 0 0; line-height:22px;}
#nleftMiddle ul li a{ color:#666; background-image:url(../images/news_29.jpg); background-repeat:no-repeat; background-position:0 30%; padding:0 0 0 16px;}
#nleftMiddle ul li a:hover{ color:#da000f; text-decoration:none; background-image:url(../images/news_26.jpg); background-repeat:no-repeat; background-position:0 30%;padding:0 0 0 16px;}
#nleftBottom{ width:178px; background-image:url(../images/news_36.jpg); background-repeat:no-repeat; height:159px;}
#nRight{ float:right; text-align:left; width:770px;}
#nRightTop{ width:769px; background-image:url(../images/news_07.jpg); background-repeat:no-repeat; height:17px;}
#nRightMiddle{ width:769px; padding:0 0 50px 0; background-image:url(../images/news_34.jpg); background-repeat:repeat-y; }
#ntitle{ float:left; display:inline; width:758px; margin:3px 0 0 8px; background-image:url(../images/news_18.jpg); background-position:0 100%; background-repeat:no-repeat; height:30px;}
#ntitle h1{ float:left; margin:3px 0 0 30px; display:inline; background-image:url(../images/news_14.jpg); background-repeat:no-repeat; background-position:0 50%; height:20px; font-size:14px; font-weight:normal; text-indent:15px; line-height:20px; overflow:hidden;}
#ntitle span{float:right; margin:5px 30px 0 0; font-family:"宋体"; color:#313131;}
#ntitle span a{color:#313131;}
#ntitle span a:hover{color:#FF6600;}
#nlist{ width:715px; margin:10px 0 0 27px; font-family:"宋体"; line-height:22px; color:#666666;}
.nlistul{ float:left; margin:20px 10px 0 30px; display:inline;}
.nlistul img{ width:157px; height:126px; padding:3px; border:#ccc solid 1px; display:block;}
.nlistul span{width:165px; overflow:hidden;color:#333; height:21px; margin:2px 0 0 0; background-color:#e5e5e5; line-height:20px; text-align:center; display:block;}
.nlistul span a{ color:#333;}
.nlistul span a:hover{ color:#333;}

#nRightBottom{ width:769px; background-image:url(../images/news_37.jpg); background-repeat:no-repeat; height:32px;}