/*==首页====================================================*/

.main { margin:0 auto; padding:0; width:980px; overflow:hidden;}

.news { float:left; margin:0 auto; width:630px; height:216px;background:url(../images/main_ge.gif) no-repeat right center;}
.list { float:right; padding:5px; width:310px;}
.list li { margin-top:1px; height:44px; line-height:44px; font-weight:bold; background:url(../images/nav_fl1.gif) no-repeat right top;}

.list .icon_n { float:left; width:55px; height:44px;background:url(../images/nav_fl1.gif) no-repeat 0 0;}
.list .icon_a { float:left; width:55px; height:44px;background:url(../images/nav_fl2.gif) no-repeat 0 0;}

.news_pho { float:left; padding:10px; width:220px; height:200px; text-align:center;}
.news_pho td { width:220px; height:200px;}
.news_pho img { max-width:200px; max-height:175px;}
.news_txt { float:left; margin-top:10px; width:350px; padding:10px; line-height:20px;}
.news_tit { width:169px; height:38px; line-height:33px; font-size:14px; font-weight:bold; color:#E30303; text-align:center;background:url(../images/name.png) no-repeat 0 0;}
.news_txt .ph { padding:8px 0; color:#111; font-size:24px; font-weight:bold;}
.news_txt .icon_1 { display:block; float:left; margin-right:5px; width:54px; height:51px; background:url(../images/icon.png) no-repeat 0 0;}
.news_txt .icon_2 { display:block; float:left; margin-right:5px; width:54px; height:51px; background:url(../images/icon.png) no-repeat -56px 0;}
.news_txt .icon_3 { display:block; float:left; margin-right:5px; width:54px; height:51px; background:url(../images/icon.png) no-repeat -112px 0;}
.news_txt .icon_4 { display:block; float:left; margin-right:5px; width:54px; height:51px; background:url(../images/icon.png) no-repeat -168px 0;}
.news_txt .icon_5 { display:block; float:left; margin-right:5px; width:54px; height:51px; background:url(../images/icon.png) no-repeat -224px 0;}


.box { margin:0 auto; padding:5px 20px 5px 10px; width:305px; height:190px;background:url(../images/main_ge.gif) no-repeat right center; overflow:hidden}
.box2 { margin:0 auto; padding:5px 10px; width:235px; height:190px; overflow:hidden}
.box3 { margin:0 auto; padding:5px 10px; width:350px; height:190px;background:url(../images/main_ge.gif) no-repeat right center; overflow:hidden}

.tit_ab,.tit_ca,.tit_ne { padding:0 10px; height:42px; line-height:42px; background:url(../images/tit_bg.gif) no-repeat bottom center;}
.tit_ab img,.tit_ca img,.tit_ne img,.tit_pr img { float:right; margin-top:15px;}
.tit_pr { padding:0 10px; height:42px; line-height:42px; background:url(../images/tit_bg2.gif) no-repeat bottom center;}
.tit_ab p { padding-left:30px; height:42px; line-height:42px; font-size:14px; font-weight:bold; color:#000; background:url(../images/icon2.gif) no-repeat left center;}
.tit_ca p { padding-left:30px; height:42px; line-height:42px; font-size:14px; font-weight:bold; color:#000; background:url(../images/icon3.gif) no-repeat left center;}
.tit_ne p { padding-left:30px; height:42px; line-height:42px; font-size:14px; font-weight:bold; color:#000; background:url(../images/icon4.gif) no-repeat left center;}
.tit_pr p { padding-left:30px; height:42px; line-height:42px; font-size:14px; font-weight:bold; color:#000; background:url(../images/icon1.gif) no-repeat left center;}

.news_list ul { padding:10px 5px;}
.news_list li{ padding-left:10px; height:32px; line-height:32px; font-size:14px; border-bottom:#dddddd 1px dashed;background:url(../images/d.gif) no-repeat left center;}

.about_txt { padding:20px 5px 5px 5px; line-height:20px;}
.about_txt p{ padding-bottom:5px;}

/*==首页产品展示====================================================*/
.picScroll-left{ margin-top:10px; width:980px; height:210px; background:url(../images/product_bg.png) no-repeat 0 0;  overflow:hidden; position:relative;}
.picScroll-left .hd{ margin:0 auto; width:980px; height:160px; position:absolute; overflow:hidden;}
.picScroll-left .hd .prev{ left:0; width:53px; height:54px; float:right; margin-left:5px; margin-top:75px;  overflow:hidden;
	 cursor:pointer; background:url(../images/lr.png) no-repeat 0 0; position:absolute;}
.picScroll-left .hd .next{ right:0; width:53px; height:54px; float:right; margin-right:5px; margin-top:75px;  overflow:hidden;
	 cursor:pointer; background:url(../images/lr.png) no-repeat -53px 0;  }

.picScroll-left .bd{ margin-top:10px; padding:5px 56px; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; width:200px; height:188px; font-size:14px; font-weight:bold; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ padding:2px; width:194px; height:151px; text-align:center; border:1px solid #DDD; }
.picScroll-left .bd ul li .pic img{max-width:165px; max-height:151px; }
.picScroll-left .bd ul li .title{ line-height:24px;   }

/*==首页产品展示2====================================================*/
.picScroll-left2{ margin-top:10px; width:350px; overflow:hidden; position:relative;}
.picScroll-left2 .hd{ margin:0 auto; width:350px; position:absolute; overflow:hidden;}
.picScroll-left2 .hd .prev{ left:0; width:21px; height:33px; float:right; margin-left:5px; margin-top:40px;  overflow:hidden;
	 cursor:pointer; background:url(../images/rl.gif) no-repeat left top; position:absolute;}
.picScroll-left2 .hd .next{ right:0; width:21px; height:33px; float:right; margin-right:5px; margin-top:40px;  overflow:hidden;
	 cursor:pointer; background:url(../images/rl.gif) no-repeat right top;}

.picScroll-left2 .bd{ padding:0px 25px; }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ margin:0 6px; float:left; font-size:12px; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left2 .bd ul li .pic{ padding:2px; width:130px; height:100px; text-align:center; border:1px solid #DDD; }
.picScroll-left2 .bd ul li .pic img{max-width:130px; max-height:100px; }
.picScroll-left2 .bd ul li .title{ line-height:20px;}

/*==内页====================================================*/
.left { float:left; width:260px; padding-bottom:30px;background:url(../images/left_bottom.png) no-repeat bottom center; overflow:hidden;}
.right { float:right; width:700px; background-color:#FFF;border:#EAEAEA 1px solid; overflow:hidden;}

.left_tit { height:55px; overflow:hidden;}
.left_list { padding:10px 0; background-color:#FFF;border-left:#EAEAEA 1px solid;border-right:#EAEAEA 1px solid;}
.left_list li{ margin:0 10px;}
.left_list li a{ display:block; height:20px; padding:20px 0 20px 20px; font-size:16px; font-weight:bold;background:url(../images/icon_j.gif) no-repeat left center; border-bottom:#D1D1D1 1px solid; overflow:hidden;}
.left_list li a:hover{ background-color:#F5F5F5;}

.list_l { padding:10px 0; background-color:#FFF;border-left:#EAEAEA 1px solid;border-right:#EAEAEA 1px solid; overflow:hidden;}

.box_bt { margin:20px; padding-left:20px; height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#E30303; background:url(../images/icon_3.png) no-repeat left center;border-bottom:#CDCDCD 1px solid;}
.box_zw { padding:0 30px 30px 30px;}
.box_zw dt{ margin-bottom:10px; padding-bottom:10px; height:50px;border-bottom:#DDDDDD 1px solid;}
.box_zw dt p{ text-align:center;}
.box_zw dt h1{ color:#000;}
.box_zw dd{ line-height:22px; font-size:14px;}
.box_zw dd td{ padding:2px;}
.box_zw dd img{ max-width:640px;}
.box_zw li{ height:45px; line-height:45px; font-size:14px;border-bottom:#DDDDDD 1px solid;}
.box_zw li span{ display:block; float:right; font-size:12px;}
.box_zw .ctext { width:300px; line-height:22px; background-color:#F7F3F7;border:#D6D7D6 1px solid;}
.box_se dd{ float:left; margin:0 10px; padding-left:15px; width:320px; height:32px; line-height:32px; font-size:14px;background:url(../images/icon_3.gif) no-repeat left center; border-bottom:#DDDDDD 1px dashed;}

.box_link { padding:0px 35px 35px 35px; overflow:hidden;}
.box_link li{ float:left; margin:10px 13px; padding:2px; width:177px; height:82px; text-align:center;border:#DDDDDD 1px solid; overflow:hidden;}
.box_link li img{ max-width:177px; max-height:82px;}

.right_box { padding:10px 20px;}
.right_box li { height:40px; line-height:40px; font-size:14px; border-bottom:#DDDDDD 1px solid;}
.right_box li span{ display:block; float:right;}
.right_box dt{ padding:10px 0; text-align:center; border-bottom:#DDD 1px solid;}
.right_box dd{ padding:15px 0; font-size:14px; line-height:22px;}
.right_box dd img{ max-width:700px;}

.box_sh { margin:0 25px 25px 25px; border:#DDD 1px solid; overflow:hidden;}
.box_sh li{ float:left; padding:15px 12px; width:191px; height:180px; text-align:center; border-right:#DDD 1px solid; border-bottom:#DDD 1px solid; overflow:hidden;}
.box_sh li img{ max-width:190px; max-height:150px;}
.box_sh li p{ height:30px; line-height:30px; font-weight:bold; text-align:center;}
.box_sh td{ width:190px; height:150px; text-align:center; overflow:hidden}

/*==分页====================================================*/
.fy { margin-top:5px; padding-top:20px; height:30px; text-align:center;}
.fy a { padding:2px 7px; border:#CCC 1px solid;}
.fy a:hover { padding:2px 7px; color:#3371A7; border:#3371A7 1px solid;}
.fy .fyon { padding:2px 7px; font-weight:bold; color:#3371A7; background-color:#C7E0F5; border:#3371A7 1px solid;}
.cue { padding:1px 0; width:30px;} 

/*==内页产品====================================================*/
.box_pr { padding:10px 20px; overflow:hidden; }
.box_pr .hd { float:left;width:400px;}
.box_pr .cd { float:right; width:280px; padding:10px;}
.box_pr .cd dt{ margin-bottom:10px; padding-bottom:10px;border-bottom:#DDDDDD 1px solid;}
.box_pr .cd dt p{ text-align:center;}
.box_pr .cd dt h1{ color:#000;}
.box_pr .cd dd{ line-height:18px;}


/*==内页产品展示====================================================*/
.gallery{ margin:0 auto; width:514px; text-align:left;}
.gallery .bd li .pic{ width:510px; height:310px; text-align:center; line-height:0px;border:1px solid #DEDEDE; padding:1px; background-color:#FFF;}
.gallery .bd li .bg,.gallery .bd li .title{ display:none;  }
.gallery .bd li img{ max-width:510px; max-height:310px;}
.gallery .hd{ position:relative; padding:0 15px; margin-top:10px; zoom:1; }
.gallery .hd .tempWrap{ margin-left:6px;  }
.gallery .hd ul{ overflow:hidden; zoom:1; }
.gallery .hd li{ width:118px; padding-top:4px; text-align:center; cursor:pointer;   }
.gallery .hd li img{ width:112px; height:68px; border:1px solid #D9D9D9;   }
.gallery .hd li.on{ background:url("../images/icoUp.gif") no-repeat center 0;  }
.gallery .hd li.on img{ border:2px solid #99CA3B; background:#fff;   }
.gallery .hd .sNext,.gallery .hd .sPrev{ text-align:center;  width:12px; height:38px; padding-top:30px;  border:1px solid #D9D9D9; cursor:pointer; position:absolute;  left:0px; top:4px; }
.gallery .hd .sNext{ left:auto; right:0px; }
.gallery .hd .sNext:hover,.gallery .hd .sPrev:hover{ text-decoration:none; border:1px solid #D9D9D9;  }

/* 选项卡css */
.slideTxtBox{ margin:0 20px 20px 20px; border:1px solid #ddd;}
.slideTxtBox .hd{ height:38px; line-height:36px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:36px; background:url(../images/icon_3.png) no-repeat left center;}
.slideTxtBox .hd ul li{ float:left; padding:0 25px; cursor:pointer; font-size:16px; font-weight:bold; line-height:40px;}
.slideTxtBox .hd ul li.on{ height:36px; color:#111; font-weight:bold;  background:#fff; border:1px solid #ddd; border-top:3px solid #034DA2; border-bottom:2px solid #fff; }
.slideTxtBox .bd ul{ padding:15px; line-height:24px; font-size:14px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;}
.slideTxtBox .bd td{ border:#DDD 1px solid;}


/* 产品详细页 图片 */
#preview{ float:left; width:360px; text-align:center;}
.jqzoom{ width:350px; height:350px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:360px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:76px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:81px; height:76px; overflow:hidden}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; max-width:72px; max-height:70px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:360px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}