body { font-family:Arial, Helvetica, sans-serif, 微软雅黑; font-size:12px; margin:0; background-image: url(images/index_bg3.jpg); background-color: #E7E7E7; background-repeat: repeat-x; }
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{ font-family: "微软雅黑"; font-size: 16px; font-weight: bold; color: #000; float: left; }
a.two2{ background-image: url(images/dian2.gif); background-repeat: no-repeat; background-position: 1px center; padding-left: 20px; float: right; }
a.three3{ color: #666; padding-top: 5px; padding-right: 5px; }
a.four4{ color: #666; padding-top: 5px; padding-right: 5px; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; }

p.one1{ color: #F94A00; font-size: 14px; padding-top: 5px; padding-bottom: 5px; }
p.two2{ color: #F94A00; font-size: 12px; padding-top: 5px; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; }
p.three3{ font-size: 16px; }

/* ----------------搜索框----------------- */
.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;} 

/* ---翻页样式--- */
#pgup{ width: 700px; height: 60px; float: left; }
#pagebar { float:right; display:inline; font-size:12px; padding-right: 25px; margin-top: 20px; margin-bottom: 20px; }
#pagebar a,#pagebar .page_now { display:block; border:1px solid #F21800; color:#CC1400; font-weight:normal; background-position: 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: left; padding-right: 5px; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; margin: 2px; }
#pagebar a:hover { color: #FFF; background-color: #CC1400; }
#pagebar .page_now { border:1px solid #F21800; background-image:none; color: #FFF; background-color: #CC1400; }
#pagebar  span { border:1px solid #E6E6E6; background-image:none; color: #CCC; background-color: #FFF; display:block; border:1px solid #CCC; color:#CCC; font-weight:normal; background-position: 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: left; padding-right: 5px; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; margin: 2px; }



/* -----------------联系我们样式--------------- */
#contact{ float: left; width: 600px; padding-left: 15px; }
#contact ul{}
#contact ul li{ line-height: 2.5em; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; width: 450px; }
#contact ul li a{ padding-left: 13px; }
#contact ul li a:link,#contact ul li a:visited{ padding-left: 13px; color: #0085E8; text-decoration: underline; }
#contact ul li a:hover{ color: #C30; }
#contact li .current{ font-family: Verdana, Geneva, sans-serif; font-size: 18px; font-weight: bolder; color: #F30; line-height: 200%; }

#econtact{ float: left; width: 660px; padding-left: 15px; }
#econtact ul{}
#econtact ul li{ line-height: 2.5em; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; width: 600px; }
#econtact ul li a{ padding-left: 13px; }
#econtact ul li a:link,#contact ul li a:visited{ padding-left: 13px; color: #0085E8; text-decoration: underline; }
#econtact ul li a:hover{ color: #C30; }
#econtact .current{ font-family: Verdana, Geneva, sans-serif; font-size: 18px; font-weight: bolder; color: #F30; line-height: 200%; }

strong.one1{ font-size:14px}
strong.two2{ font-size:14px; color:#090}

/*---------------------------------正文开始-------------------------*/

#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: 195px; margin-right: auto; margin-left: auto; margin-top: 9px; }
#mainContent1 { height: 33px; background-image: url(images/p06.jpg); margin-top: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d1d1d1; padding-left: 350px; padding-top: 25px; padding-right: 10px; }
#mainContent1_e { height: 33px; background-image: url(images/p06_e.jpg); margin-top: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d1d1d1; padding-left: 350px; padding-top: 25px; padding-right: 10px; }

#mainContent { padding-top: 10px; background-color: #FFF; padding-bottom: 25px;}
#mainContent .left { float: left; width: 285px; padding-left: 25px; }
#mainContent .left ul{ margin-right: auto; margin-left: auto; }
#mainContent .left ul li{ height: 40px; width: 253px; margin-top: 5px; margin-bottom: 5px; background-color: #f5f5f5; border: 1px solid #dddddd; }
#mainContent .left ul li a:link,#mainContent .left ul li a:visited{ line-height: 40px; padding-left: 40px; background-image: url(images/dian3.gif); background-repeat: no-repeat; background-position: 10px center; display: block; }
#mainContent .left ul li a:hover{ color: #FFF; background-color: #333; text-decoration: none; }

#mainContent .left .contact{ height: 203px; width: 225px; background-image: url(images/contact_bg.jpg); margin-top: 20px; padding-top: 70px; padding-left: 20px; line-height: 2em; }
#mainContent .left .contact_e{  height: 203px; width: 225px; background-image: url(images/contact_bg_e.jpg); margin-top: 20px; padding-top: 70px; padding-left: 20px; line-height: 2em; }

#mainContent .right { float: left; width: 705px; padding-left: 20px; padding-right: 10px; zoom:1; padding-bottom: 20px; }
#mainContent .right .about_box{ line-height: 2em; padding-top: 10px; font-size: 18px; } 
#mainContent .right .e_about_box{ line-height: 2em; padding-top: 10px; font-size: 14px; } 

#mainContent .right .photos_box{ }




/*------------------产品缩略图列表------------------*/
.pro_box{ height: 200px; width: 145px; float: left; margin-right: 20px; margin-left: 10px; margin-bottom: 25px; margin-top: 10px; }
.pro_box .p_box1{ height: 115px; width: 132px; margin-right: auto; margin-left: auto; border: 1px solid #CCC; }
.pro_box .p_box2{ width: 125px; margin-right: auto; margin-left: auto; padding-top: 10px; padding-right: 7px; height: auto; }



#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; }
