@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:24px;color:#333;background:#eeeeee;font-family:"Microsoft Yahei",Arial;background:#fff;}
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:#0158a7;}
.rd a:link             {text-decoration:none;color:#fc0000;}
.rd a:visited          {text-decoration:none;color:#fc0000;}
.rd a:hover            {text-decoration:none;color:#0158a7;}
.bl a:link             {text-decoration:none;color:#0158a7;}
.bl a:visited          {text-decoration:none;color:#0158a7;}
.bl a:hover            {text-decoration:none;color:#f09300;}
.wt a:link             {color:#fff;text-decoration:none;}
.wt a:visited          {color:#fff;text-decoration:none;}
.wt a:hover            {color:#ff9600;text-decoration:none;}
.red                   {color:#fc0000;}
.col33                 {color:#333;}
.p12                   {font-size:12px;}
.p14                   {font-size:14px;}
.p15                   {font-size:15px;}
.p16                   {font-size:16px;}
.bold                  {font-weight:bold;}
.p_ti24                {text-indent:24px;}
.p_ti28                {text-indent:28px;}
.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:20px;_margin-top:20px;*margin-top:20px;}
.mr20                  {margin-right:20px;} 
.ml20                  {margin-left:20px;}  
.pd20                  {padding:20px;}
.pdt20                 {padding-top:20px;}
.pdt10                 {padding-top:10px;}
.pdb10                 {padding-bottom:10px;}
.pdb20                 {padding-bottom:20px;}
.pdb30                 {padding-bottom:30px;}
.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:#ff8a00;font-size:14px;}
.foot                  {width:100%;height:auto;margin:0 auto;padding:20px 0 10px 0;background:#0158a7;}
.foot li               {color:#fff;font-size:14px;line-height:30px;}
.foot a:link           {color:#fff;font-size:14px;text-decoration:none;font-weight:normal;}
.foot a:visited        {color:#fff;font-size:14px;text-decoration:none;font-weight:normal;}
.foot a:hover          {color:#ff8a00;}
.warp                  {width:980px;margin:0 auto;background:#ffffff;}
.banner                {height:400px;width:980px;margin:0 auto;}
.banner h1             {display:none;}
.bbd                   {border-bottom:1px dashed #ccc;}
h3                     {font-size:14px;font-weight:bold;color:#0158a7;text-align:center;}
h4                     {font-size:14px;font-weight:bold;color:#0158a7;text-align:left;}
h5                     {font-size:12px;height:30px;line-height:30px;font-weight:bold;border-bottom:1px solid #ccc;color:#fff;padding:0 20px;text-align:right;}
h2                     {font-size:14px;height:40px;line-height:40px;font-weight:bold;text-align:left;background:#0158a7;color:#fff;padding:0 20px;}

/**/
.div01_01              {width:310px;padding:10px 0;height:300px;}
.div01_02              {width:650px;padding:0;height:360px;}
.div02_01              {width:310px;padding:20px 0;height:110px;}
.div02_02              {width:650px;padding:20px 0 20px 0;height:110px;}
.div02_03              {width:310px;padding:20px 0;height:auto;}
.div02_04              {width:310px;padding:20px 0;height:auto;}
.div02_05              {width:320px;padding:20px 0;height:auto;}
.div03_01              {width:640px;padding:0;height:auto;}
.div03_02              {width:320px;padding:0;height:auto;}
.div03_01_01           {width:310px;height:117px;padding:10px 0;position:relative;}
.div03_01_01 dd        {position:absolute;width:290px;padding:0 10px;height:30px;line-height:30px;top:97px;background:url(images/bg.png) repeat-x;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.div03_02_01           {width:320px;height:auto;padding:20px 0;height:auto;}
/* videobox */
.video                          {width:394px;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:650px;height:320px;padding:0;margin:10px 0 0 0;}
.video-img                      {width:394px;height:318px;overflow:hidden;border:1px solid #ccc;}
.video-list                     {height:320px;float:right;}
.video-list li                  {width:235px;height:100px;border-bottom:1px dashed #ccc;overflow:hidden;position:relative;cursor:pointer;}
.video-list li span             {float:left;width:112px;}
.video-list li p                {color:#333;font-size:14px;float:right;width:110px;}
.video-list li .icon-video      {position:absolute;left:0;width:112px;height:90px;z-index:99;}
.video-list li.now .icon-video  {display:none;}

.zt1                {height:110px;}
.bar a              {display:block;width:22px;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:650px;overflow:hidden;}
.slide .tab         {float:left;width:650px;padding:0;}
.slide .tab img     {border:1px solid #ccc;height:108px;width:200px;}
.img                {width:5500px;}
.bar                {margin-left:350px;margin-top:-14px;}
* html .bar         {margin-left:415px;margin-top:-14px;}
.b5                 {color:#333;width:435px;height:110px;}
.gd                 {height:110px;line-height:24px;padding:0;}
/*表单*/
*input                 {vertical-align:middle;cursor:pointer;}
input.research	       {border:1px solid #cccccc;background:#f1f1f1;}
.bd td                 {font-family:"Microsoft Yahei",Arial;padding:15px 10px;line-height:28px;}
input,select    	   {font-size:12px;padding:0px;margin:0 5px 0 10px;}
.input01     	       {line-height:28px;height:28px;width:200px;margin-right:10px;padding:0 5px;border:1px solid #cccccc;}
.input02     	       {margin:0 0 0 10px;line-height:22px;height:22px;width:10px;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-bottom-style:solid;border-bottom-color:#333333;background-color:#f1f1f1;}
.input03     	       {margin:0 0 0 10px;line-height:22px;height:22px;width:150px;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-bottom-style:solid;border-bottom-color:#333333;background-color:#fff;}
.input03_01     	       {margin:0 0 0 10px;line-height:22px;height:22px;width:150px;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-bottom-style:solid;border-bottom-color:#333333;background-color:#f1f1f1;}
.input04     	       {line-height:28px;height:28px;width:213px;margin-right:10px;padding:0 0 0 5px;background:#fff;border:1px solid #cccccc;}
.button                {width:100px;height:35px;font-size:14px;font-weight:bold;color:#0158a7;cursor:pointer;}
/**/
.div04_01              {width:230px;height:140px;padding:10px 0;position:relative;}
.div04_01 dd           {position:absolute;width:210px;padding:0 10px;height:30px;line-height:30px;top:120px;background:url(images/bg.png) repeat-x;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.black_overlay         {display:none;position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}
.white_content         {display:none;position:absolute;top:2%;left:18%;width:820px;height:600px;border:2px solid #FFF;border-bottom:none;background-color:white;z-index:1002;overflow:auto;}