@charset "utf-8";
/* CSS Document */
ul,li,dl,dt,dd                  {margin:0 0;padding:0 0;list-style:none;}
img                             {border:0;}
body                            {font-size:14px;line-height:26px;color:#333;background:#f5f5f5;font-family:"Microsoft Yahei",Arial;}
iframe,body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,blockquote,th,td {margin:0;padding:0;list-style:none;}
input, button, select, textarea {outline:0px none;}
.clearfix:after                 {content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix                       {*zoom:1;}
.clearfix                       {display:inline-block;}
*html .clearfix                 {height:1%;}
.clearfix                       {display:block;}
.clear                          {clear:both;}
/*header style end*/
a:link                          {text-decoration:none;color:#333;}
a:visited                       {text-decoration:none;color:#333;}
a:hover                         {text-decoration:none;color:#f9ce1f;}
.wt a:link                      {color:#fff;text-decoration:none;}
.wt a:visited                   {color:#fff;text-decoration:none;}
.wt a:hover                     {color:#f9ce1f;text-decoration:none;}
.red                            {color:#fc0000;}
.col33                          {color:#333;}
.p16                            {font-size:16px;}
.bold                           {font-weight:bold;}
.tl		                        {text-align:left;}
.tc			                    {text-align:center;}
.tr			                    {text-align:right;}
.mag		                    {margin:0px auto;}
.fl		                        {float:left;}
.fr		                        {float:right;}
.mt10                           {margin-top:10px;_margin-top:10px;*margin-top:10px;}
.mt20                           {margin-top:25px;_margin-top:25px;*margin-top:25px;}
.mr10                           {margin-right:10px;} 
.ml20                           {margin-left:20px;}
.ml10                           {margin-left:10px;}
.pd10                           {padding:0 10px;}
.pd20                           {padding:20px;}
.pdt20                          {padding-top:20px;}
.pdt10                          {padding-top:10px;}
.pdt16                          {padding-top:16px;}
.pdb10                          {padding-bottom:10px;}
.pdb20                          {padding-bottom:20px;}
.pdb30                          {padding-bottom:30px;}
.pd2010                         {padding:20px 10px;}
.pd010                          {padding:20px 10px 0 10px;}

.h10                            {height:10px;}
.h20                            {height:20px;}
.topw                           {width:100%;background:url(http://www.e-works.net.cn/imageshome/topbg.jpg) repeat-x;border-bottom:1px solid #7F7F7F;}
.top                            {width:980px;height:38px;line-height:38px;padding:0px 0px;font-size:14px;color:#7D8184;overflow:hidden;}
.mag                            {margin:0 auto;}
.qlink a                        {padding-right:21px;font-size:14px;}
.qlink a:link                   {color:#666666;font-size:14px;text-decoration:none;font-weight:normal;}
.qlink a:visited                {color:#666666;font-size:14px;text-decoration:none;font-weight:normal;}
.qlink a:hover                  {color:#f9ce1f;font-size:14px;}
.foot                           {width:100%;height:auto;margin:0 auto;padding:20px 0 10px 0;}
.foot li                        {color:#666666;font-size:14px;line-height:30px;}
.foot a:link                    {color:#666666;font-size:14px;text-decoration:none;font-weight:normal;}
.foot a:visited                 {color:#666666;font-size:14px;text-decoration:none;font-weight:normal;}
.foot a:hover                   {color:#f9ce1f;}
.warp                           {width:980px;margin:0 auto;padding:20px 0;background:#ffffff;}
.banner                         {width:980px;margin:0 auto;}
.banner h1                      {display:none;}
.bbd                            {border-bottom:1px dashed #ccc;}
.div01_02                       {width:574px;padding:0;margin:0 10px;height:345px;}
/* videobox */
.video                          {width:400px;height:345px;padding:0;margin:0;overflow:hidden;}
#perpic                         {cursor:hand;cursor:pointer;}
.video-img                      {display:none;}
.video h2,.reg h2,.history h2,.product h2,.makings h2,.photo h2,.about h2,.wypl h2 {background:#ec8104;height:40px;color:#FFF;font-size:25px;padding:20px 0 0 10px;font-style:normal;}
.videobox                       {background:#fff;width:574px;height:345px;padding:0;margin:0;}
.video-img                      {width:400px;height:345px;overflow:hidden;border:1px solid #ccc;}
.video-list                     {height:345px;float: right;margin-right:10px;}
.video-list li                  {width:154px;height:104px;overflow:hidden;position:relative;cursor:pointer;}
.video-list li .icon-video      {position:absolute;left:0;width:154px;height:104px;z-index:99;top:0}
.video-list li.now .icon-video  {display:none;}
.mt16                           {margin-top:16px;}

/**/
.bg01                            {background:#fafafa;}
.dl01                            {width:960px;height:125px;padding:25px 10px;border-bottom:1px dashed #ccc;clear:both;}
.dl01 img                        {width:170px;height:125px;border:1px solid #ccc;}
.dl01 dt                         {width:170px;height:125px;}
.dl01 dd                         {width:780px;height:125px;}
.dl01 dd h2                      {font-size:14px;font-weight:bold;line-height:30px;}
.gd                              {line-height:24px;height:24px;background:url(images/gd.jpg) no-repeat left;padding:0 10px 0 20px;margin:10px 0 20px 0;}

/**/
.div04_01                        {width:230px;height:130px;padding:0;position:relative;float:left;border:1px solid #ccc;}
.div04_01 dt img                 {width:230px;height:130px;}
.div04_01 dd                     {position:absolute;width:210px;padding:0 10px;height:30px;line-height:30px;top:100px;background:url(images/bg.png) repeat-x;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

/**/
.divfl                           {width:618px;}
.divfl h2                        {width:580px;padding:0 20px;background:#443a38;font-size:16px;font-weight:normal;color:#fff;height:40px;line-height:40px;}
.divfr                           {width:340px;}
.divfr h2                        {width:300px;padding:0 20px;background:#443a38;font-size:16px;font-weight:normal;color:#fff;height:40px;line-height:40px;}
.divfr ul                        {width:320px;padding:10px;}
.divfr ul li                     {width:300px;background:url(images/d.jpg) no-repeat left;line-height:26px;height:26px;padding-left:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

/**/
.p01                             {width:366px;height:104px;border-bottom:1px dashed #ccc;}
.p02                             {width:366px;height:113px;padding:4px 0 2px 0;border-bottom:1px dashed #ccc;line-height:22px;}
.p03                             {width:366px;height:88px;line-height:22px; display:block;overflow:hidden;}
.zt1                             {height:113px;}
.bar a                           {display:block;width:20px;height:14px;float:left;background:url(images/points.gif) no-repeat;}
.bar .over                       {background:url(images/points.gif) no-repeat left -14px;text-decoration:none;color:#fff;}
.bar .a1                         {background:url(images/points.gif) no-repeat;color:#333}
.bar .a1over                     {background:url(images/points.gif) no-repeat left -14px;text-decoration:none;color:#fff;}
.slide                           {width:366px;overflow:hidden;}
.slide .tab                      {float:left;width:366px;padding:0;}
.img                             {width:5500px;}
.bar                             {margin-left:280px;margin-top:-14px;}
* html .bar                      {margin-left:280px;margin-top:-14px;}
.b5                              {color:#333;width:366px;height:113px;}