body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; background-image: url(images/index_bg3.jpg); }
table,td{ }
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
th,td { border-collapse:collapse; }
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
a:link,a:visited{ text-decoration:none; color:#000; }
a:hover{ text-decoration:underline; color:#999; }
#blue_font,#blue_font a,#blue_font a:visited{ color:#0053b9;}
img{ border:0; }
div,p,img,ul,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ol,ul,li{list-style-type:none;}
.imr{ margin:0 10px; vertical-align:middle;}
/* -----------------------全局定义结束------------------------ */

a.one1:link,a.one1:visited{ line-height: 2em; font-family: "微软雅黑"; }
a.one1:hover{ color: #BE0201; text-decoration: none; }
a.two2:link,a.two2:visited{color: #C40000; text-decoration: underline; }
a.two2:hover{ text-decoration: none; }


/* ----------------搜索框----------------- */
.sousuo{ float: left; padding-top: 10px; padding-left: 35px; }
.searchinput{ padding-left: 5px; width: 135px; font-family: Arial, Helvetica, sans-serif; float: left; color: #636365; font-size: 11px; vertical-align: middle; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 35px; background-color: #DFDFDF; }
.tab_search{ height: 28px; background-color: #D6D6D6; }/* ----------表格样式，注意表格和高度和第一个单元格背景图高度一致-------- */
.searchaction{ float: left; margin: 0px; height: 28px; width: 29px; }
.tdbg1{ background-image: url(images/search-bg.gif); background-repeat: no-repeat; background-position: 0px 0px; margin: 0px; padding: 0px; width: 195px; background-color: #C1C1C1; }
.tdbg2{ background-color: #00F; margin: 0px; padding: 0px; }

/*------------------------------------产品图片滑动---------------------------*/
.rollBox{ width:400px; overflow:hidden; padding-left: 5px; }   
.rollBox .LeftBotton{ height:60px; width:40px; overflow:hidden; float:left; display:inline; cursor:pointer; margin-top:50px; background-image: url(images/left.gif); background-repeat: no-repeat; background-position: center top; }   
.rollBox .RightBotton{ height:60px; width:40px; overflow:hidden; float:left; display:inline; cursor:pointer; margin-top:50px; background-image: url(images/right.gif); background-repeat: no-repeat; background-position: center top; }   
.rollBox .Cont{ width:305px; overflow:hidden; float:left; }   
.rollBox .ScrCont{width:10000000px;}   
.rollBox .Cont .pic{ float:left; text-align:center; overflow:hidden; margin-top: 5px; margin-right: 15px; margin-bottom: 5px; margin-left: 15px; }   
.rollBox .Cont .pic a{ line-height: 2em; }
.rollBox .Cont .pic img{ padding:1px;/*边框离产品图片的距离*/ border:1px solid #CCC;/*产品图片边框颜色*/ display:block; margin:0 auto; }   
.rollBox .Cont .pic p{line-height:36px;color:#505050;font-weight:bold;font-size:14px;} 
 .rollBox .Cont .pic p a{color:#fff;/*产品标题颜色*/}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}   
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}   
.rollBox #List1,.rollBox #List2{float:left;} 


/*---------------------------------正文开始-------------------------*/

#top{ height: 27px; width: auto; /*background-image: url(images/index_top_bg.gif); */}
#container { width:1057px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 40px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#header{ height:68px; margin-right: auto; margin-left: auto; background-image: url(images/p01.jpg); padding-right: 50px; padding-top: 16px; }
#header .right{ float: right; height: 42px; width: 200px; padding-top: 8px; padding-left: 30px; }
#nav_main { height:50px; margin-right: auto; margin-left: auto; background-image: url(images/nav_bg1.jpg); border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #020202; }
#nav_main ul{} 
#nav_main ul li{ float: left; width: 125px; text-align: center; background-image: url(images/nav_line.gif); background-repeat: no-repeat; background-position: right; } 
#nav_main ul li a:link,#nav_main ul li a:visited{ line-height: 50px; font-family: "微软雅黑"; font-size: 14px; font-weight: bold; display: block; width: 125px;} 
#nav_main ul li a:hover,#nav_main .on a{ background-image: url(images/nav_hover_bg.gif); color: #FFF; text-decoration: none; }

#banner { height: 414px; margin-right: auto; margin-left: auto; margin-top: 9px; }

#mainContent { height:280px; margin-right: auto; margin-left: auto; padding-left: 10px; padding-top: 20px; overflow:hidden;}
#mainContent .left{ float: left; height: 200px; width: 322px; background-image: url(images/p02.jpg); padding-top: 60px; }
#mainContent .left .l1{ height: 125px; width: 286px; margin-right: auto; margin-left: auto; } 
#mainContent .left .l2{ height: 66px; width: 286px; margin-right: auto; margin-left: auto; }


#mainContent .left_e{ float: left; height: 200px; width: 322px; background-image: url(images/p02_e.jpg); padding-top: 60px; }
#mainContent .left_e .l1{ height: 125px; width: 286px; margin-right: auto; margin-left: auto; } 
#mainContent .left_e .l2{ height: 66px; width: 286px; margin-right: auto; margin-left: auto; }


#mainContent .in{ float: left; height: 191px; width: 425px; margin-left: 10px; background-image: url(images/p03.jpg); padding-top: 70px; background-repeat: no-repeat; padding-left: 10px; }
#mainContent .in_e{ float: left; height: 191px; width: 425px; margin-left: 10px; background-image: url(images/p03_e.jpg); padding-top: 70px; background-repeat: no-repeat; padding-left: 10px; }

#mainContent .right{ float: left; height: 196px; width: 240px; margin-left: 10px; background-image: url(images/p04.jpg); background-repeat: no-repeat; padding-top: 60px; padding-right: 10px; padding-left: 10px; line-height: 1.8em; }
#mainContent .right_e{ float: left; height: 196px; width: 240px; margin-left: 10px; background-image: url(images/p04_e.jpg); background-repeat: no-repeat; padding-top: 60px; padding-right: 10px; padding-left: 10px; line-height: 1.8em; }

#footer { height:69px; margin-right: auto; margin-left: auto; background-image: url(images/footer_bg.jpg); border-top-width: 2px; border-top-style: solid; border-top-color: #020202; line-height: 69px; padding-left: 10px; }
