@charset "gb2312";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body,ul,ol,li,p,form,fieldset,table,td{font-family:"宋体";}
body{background:#fff;color:#000;text-align:center;}
td,p,li,select,input,textarea,div{font-size:12px;}
img{ border:none}
.l{ float:left}.r{ float:right}
.home{text-align:left; margin:10px 0 0; padding:10px 0 0;}

ul{list-style-type:none;}
select,input{vertical-align:middle;}
a{text-decoration:none;}
a:link{color:#1e50a2;}
a:hover,a:active{color:#f00;text-decoration:underline;}
#allcenter{ text-align:center; width:100%}
table.zk,table.nyzk{ margin:0 auto;}


/*头*/
table.headtop{ margin:0 auto}
table.headtop .dh{ color:#999; font-size:20px; *font-weight:bold}
table.headtop .dh a{ border-bottom:2px solid #fff; font: bold 16px/20px "Microsoft YaHei";color:#999; padding:5px 8px 3px; display:inline-table; margin:0 4px; margin:0\9}
table.headtop .dh a:hover,table.headtop .dh a.on{color:#f60; border-bottom:2px solid #f60;text-decoration:none;}
table.headtop .top span{color:#BD0000; font-weight:bold}
table.headtop .top{ color:#888;}
table.headtop .top a{ color:#888}table.headtop .top a:hover{ color:#f00}
/*.head_line{ background:url(top_line.png) repeat-x; height:20px; width:100%}*/
/*焦点图*/
.focus{ position:relative; width:980px; height:230px; background-color:#fff; float: left;}  
.focus img{ width: 980px; height: 230px;} 
.focus .shadow .title{width: 980px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:980px; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height:30px;background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; display:block}  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; font-weight:bold;font-family:"Microsoft YaHei"; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 4px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; border:1px solid #099FF0}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#099FF0;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 

/*首页*/
.l.home{ width:390px}
.r.home{ width:560px}
.home .title{ color:#1e50a2; background:url(/images/title.png) 0 0 no-repeat; height:35px; }
.home .title.tb{background:url(/images/title2.png) 0 0 no-repeat;}
.home .title a{ float:right; background:url(/images/more.png) no-repeat; width:35px; height:10px; margin:10px}
.about{ padding:10px; line-height:18px}
.product .producth{ display:block; margin:10px; height:98px}
.product .producth.top{ clear:both; border-bottom:1px dashed #ccc}
.product .producth img{ border:1px solid #ccc; padding:5px; margin:0 6px; float:left}
.product .producth i{ font: normal bold 13px/26px SimSun; color:#f60;}
.product .producth span{ line-height:16px;}


/*内页*/
.l.ny{ width:240px;}
.ny{ margin:10px 0 0; text-align:left}
.l.ny .title{ line-height:32px; color:#fff; font-weight:bold; font-size:14px; text-indent:20px; background:url(/images/nylefttitle.gif) repeat-x}
.l.ny a{ display:block; border-top:1px solid #ccc; line-height:34px; color:#1e50a2; background:url(/images/titlearrow.gif) 15px 13px no-repeat; text-indent:30px; width:100%;white-space:pre;overflow:hidden;text-overflow:ellipsis;}
.l.ny a:hover,.l.ny a.on{color:#f60; text-decoration:none; font-weight:bold; background:#fcfcfc url(titlearrowon.gif) 18px 13px no-repeat;/*border-top:1px solid #fff*/}

.l.ny a:hover{border-top:1px solid #ccc}
.r.ny{ width:730px; border-left:1px solid #ccc;}
.r.ny .title{ border:1px solid #ccc; border-left:0; border-right:0; width:100%; line-height:30px; text-indent:36px; background:url(/images/home.gif) 10px 4px no-repeat}
.r.ny .title a{color:#333}
.r.ny .product .producth{ height:105px; margin-bottom:10px; border-bottom:1px dashed #ccc}

/*内页左边导航*/
.cplist{border-bottom:1px solid #ccc;}
.cplist div{ display:none;}
.l.ny .cplist a.on{ background:#fcfcfc url(titlearrowon_on.gif) 16px 16px no-repeat;}
.cplist .cp_er_on{ display:block; margin:0 0 0 20px; border-left:1px dashed #ccc}
.cplist .cp_er_on a,.cplist .cp_er_on a:hover,.l.ny .cplist .cp_er_on a.on{border:none; line-height:24px; background-position:10px 9px; text-indent:20px;}
.cplist .cp_san_on{display:block;margin:0 0 0 14px;border-left:1px dashed #ccc}
.cplist .cp_san_on a{ background-image:none;text-indent:15px;border-bottom:1px solid #fff;}
.l.ny .cplist .cp_san_on a.on,.cplist .cp_san_on a:hover{background:#fcfcfc url(titlearrowon.gif) 194px 8px no-repeat;text-indent:15px;border-bottom:1px dashed #fff}
.l.ny .cplist .cp_san_on a.on{border-bottom:1px dashed #ccc;}

/*产品列表*/
.productt{ width:154px; text-align:center; margin:25px 0 0 22px;}
.productt img{border:1px solid #ccc; padding:5px; margin:0;}
.productt a{color:#333; line-height:30px; display:block; width:100%;white-space:pre;overflow:hidden;text-overflow:ellipsis;}
.productt a:hover{ color:#f60;}

/*联系我们*/
table.nyzk{ padding:20px; line-height:24px;}
table.nyzk td img{border:1px solid #ccc; padding:5px; margin:10px 8px; max-width:620px;}
table.nyzk td.tit{ border-bottom:1px solid #ccc; font-size:16px;color:#f60; font-weight:bold; text-align:center; line-height:40px;}
.about4{ text-align:center; width:100%; margin:10px 0}
table.nyzk td img.nobor{ border:none}
.contact_title{ font-size:20px; color:#f60; line-height:30px; font-weight:bold}

/*产品详情*/
table.nyzk td img.pc_img{ border:none; float:left; margin:0; padding:0; margin-right:8px; width:140px; max-height:200px;border:none;}
.cp_td_tit{ border-bottom:1px solid #ccc; font-weight:bold; padding:25px 0 0;}


/*订单*/
table.nyinput td{ padding:3px 0}
table.nyinput input,table.nyinput textarea{line-height:24px;border: 1px solid #76a0c6;}
table.nyinput input{height:24px; width:200px}
table.nyinput textarea{height:60px}
table.nyinput input.butt{width:120px;border: 0;height: 38px;background: url(/images/butt.jpg) no-repeat;display: block;
text-indent: -2px;text-align: center;color: #FFF;font-size: 16px;line-height: 32px;line-height: 35px\9;*line-height:32px;font-weight: bold;cursor: pointer;padding: 0px;margin: 2px 3px 8px;}
/*成功案例*/
.Successa p{ font-weight:bold; font-size:14px; color:#333;}

.Successb{ border-bottom:1px dashed #ccc; margin:0 0 10px 0; padding:5px 10px 5px 20px; color:#666; line-height:16px;}
.Successb a{font-weight:100;}
.Successb a:hover,table.footer td a:hover{color:#f00;}
/*脚*/
table.footer{ margin-top:10px}
table.footer td{ padding:10px 0; border-top:1px solid #ccc;}
table.footer td p{ padding:6px 0; color:#666}
table.footer td a{color:#666}