@charset "utf-8";
/*******开始内页联系我们******/

 
.p_banner{position:relative; height:196px; z-index:100;}
.p_banner2{position:relative; height:196px; z-index:100;background:url(../images/banner_in2.jpg) no-repeat center #200F15;}

.banner_about{background:url(/images/banner_about.jpg) no-repeat center}
.banner_news{background:url(/images/banner_news.jpg) no-repeat center}
.banner_service{background:url(/images/banner_service.jpg) no-repeat center}
.banner_case{background:url(/images/banner_case.jpg) no-repeat center}
.banner_contact{background:url(/images/banner_contact.jpg) no-repeat center}
.banner_pro{background:url(/images/banner_pro.jpg) no-repeat center;}
 
 /*******左侧头部图片*****/
.p_left{ width:225px; float:left;text-align:center;  position:relative;}
.p_left h1{ width:225px; height:60px; text-indent:-9999px; border-bottom:solid 1px #bee3ff;}
.left_about{ background:url(/images/nav_about.jpg) no-repeat;}
.left_pro{ background:url(/images/nav_pro.jpg) no-repeat;}
.left_new{ background:url(/images/nav_new.jpg) no-repeat;}
.left_contactnav{ background:url(/images/nav_contact.jpg) no-repeat;}
.left_case{ background:url(/images/nav_case.jpg) no-repeat;}
.left_service{ background:url(/images/nav_service.jpg) no-repeat;}
 
.p_menu{ width:225px; background:#078bef;text-align:left;}
.p_menu dl{ width:225px; background:url(/images/btn_line.jpg) repeat-x bottom;}
.p_menu dl dt{ line-height:22px;}
.p_menu dl dt a{ color:#fff; font-size:14px; padding:10px 0px; padding-left:55px; line-height:30px; display:block; background:url(../images/sml3.png) 23px center no-repeat; font-weight:100;}
.p_menu dl dt a:hover{ color:#078bef; background:url(/images/sml3_on.png) 23px center no-repeat #FFF; font-weight:bold;}

 
.sortlistin{width:225px; background:#078bef; text-align:left; float:left;}
.sortlistin dl{ width:225px; padding:10px 0px; background:url(/images/btn_line.jpg) repeat-x bottom; float:left;}
.sortlistin dl dt{ line-height:22px;}
.sortlistin dl dt a{ color:#fff; font-size:14px; padding-left:35px; line-height:30px; display:block; background:url(/images/sml3.png) 13px center no-repeat; float:left; width:205px;}

.sortlistin dl dd a{ line-height:24px; color:#fff; padding:0px 4px;font-weight:100; display: block; float:left;}
.sortlistin dl dd a:hover{color:#fff; font-weight:bold; }


.left_contact{width:201px; text-align:left; margin-top:10px; background:url(/images/contact_pic.jpg) no-repeat 8px 10px #078bef;padding:12px; padding-top:130px; float:left; color:#FFF; }
 
 
 /*右侧头部*/
.p_right{ width:750px; float:right;background-color: #fff; position:relative; }
 /*右侧头部*/
.right_nav{ text-align:right; padding-right:10px; position:relative; height:40px; line-height:40px;background-color:#078bef;}
.right_nav_text{ width:100px; height:40px; font-size:16px; color:#FFF; padding-left:30px; background:url(/images/sml1.png) no-repeat 8px 14px #fcac17; font-family:微软雅黑;text-align:left;}

 /*搜索*/
.ser_box{float:right; height:31px; text-align:left;}
.ser_box span{ float:left; color:#FFF; font-weight:bold;}
.ser_text{ border:none;width:210px; height:24px; padding:3px 5px; margin-top:5px;line-height:24px; float:left;}
/*.ser_btn{ border:none;width:21px; height:20px; float:left; background:url(../images/ser_btn.png) no-repeat;}*/
.ser_btn{ float:left; padding-top:5px;}
.ser_btn a{width:34px; height:30px; display:block;  background:url(/images/ser_btn.png) no-repeat center #106eb6; text-indent:-9999px;}
.ser_btn a:hover{  background:url(/images/ser_btn.png) no-repeat center #fcac17;}  

 
.p_right h1,.pro2 h1{text-align:center; font-family:黑体; font-size:20px; padding-top:30px;  }
.right_content{ float:left; padding:20px 35px 30px; width:700px; min-height:300px;}

/*******内页列表页面******/
.p_list{ float:left; padding:20px 30px 30px; width:720px;}
.p_list a{ width:215px; height:190px; padding-left:1px; padding-top:6px;  display: inline-block; margin:0px 10px; color:#333; line-height:40px;  position:relative; float:left;} 
.p_list a:hover{  color:#078bef; font-weight:bold;} 
.p_list span{ text-align:center;}
.p_list img{ width:205px; height:140px; z-index:100;} 
 
 
 
/*******产品详情页面******/

.p_pro_left{ width:530px; float:left;padding-left:20px;}
.p_pro_right{ width:400px; float:right;padding-right:30px; }

 
 /**********开始产品详细页放大镜************/
.preview{ width:520px; height:420px; float:left; padding-left:30px;}
.smallImg{position:relative; height:90px; margin-top:1px; /*background-color:#F1F0F0; */padding:6px 0px; /*width:390px;*/ width:500px; overflow:hidden;float:left;}
.scrollbutton{width:20px; height:40px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(/images/prev2.png) no-repeat; margin-top:15px; }
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(/images/next2.png) no-repeat; margin-left:482px; margin-top:-48px;}
#imageMenu {height:58px; width:470px; padding-top:5px;  overflow:hidden; margin-left:5px; float:left;}
#imageMenu li { width:90px; height:58px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:75px; height:50px;cursor:pointer;padding:3px; border:solid 1px #d5bda3;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{width:75px; height:50px;cursor:pointer;padding:3px; border:solid 1px #d5bda3;}
 
.bigImg{position:relative; float:left;  width:500px; height:340px;overflow:hidden;}
.bigImg #midimg{width:500px; height:340px; }
.bigImg #winSelector{width:300px; height:180px;}  /*设置图片上放大框尺寸*/
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}

#bigView{position:absolute;border: 1px solid #e0e0e0; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
/**********结束产品详细页放大镜************/

 
.p_pro_right h2{ font-size:16px; height:30px; line-height:30px; border-bottom:solid 1px #e2d7a2;}
.label{ float:left; padding-top:10px;}
 
 
.p_num { float:left; padding-left:2px; }
.p_num dt{ float:left; text-align:center;}
.p_num dd {float:left; padding-left:6px; }
.p_num dd a{float:left; height:14px; width:20px; display:block; text-indent:-9999px; border:solid 1px #9a8681;}
.p_num dd .jia{ border-bottom:none; background:url(/images/jia.jpg) no-repeat center #FFF; padding-top:1px;}
.p_num dd .jian{ background:url(/images/jian.jpg) no-repeat center #FFF;}
  
.btn_add{ float:left; padding-left:90px; padding-top:5px;}
.btn_add a{ width:162px; height:41px; display:block; text-indent:-9999px;}
.btn_add a{  background:url(/images/btn_add.png) no-repeat}
.btn_add a:hover{background:url(../images/btn_add_on.png) no-repeat}
 
 
.prolist{float:left; padding-bottom:30px; padding-top:20px;}
.prolist a{ width:215px; height:190px; padding-left:6px; padding-top:6px;  display: inline-block; margin:0px 6px; color:#333; line-height:40px;  position:relative; float:left; background:url(/images/pro_bg.png) no-repeat;} 
.prolist a:hover{ background:url(/images/pro_bg_on.png) no-repeat;  color:#5f2f08; font-weight:bold;} 
.prolist a p{ text-align:center;}
.prolist img{ width:205px; height:140px; z-index:100;}

 
/**********留言页面**********/
.message_bg{background:url(/images/message_bg.jpg) no-repeat; width:190px; height:226px; position:absolute; bottom:20px; right:0}
 
.message{ color:#333; float:left; width:680px;padding-left:30px; padding-top:30px;}
.tab_title{ font-size:13px; color:#666666; padding:0;}

  
  
/**********开始内页新闻列表**********/
.p_newslist{ padding:20px 30px; float:left; }
.p_newslist ul{ float:left;}
.p_newslist ul li{ background:url(/images/dian.jpg) 5px 18px no-repeat; border-bottom:dotted 1px #a98e81;height:40px; line-height:40px;}
.p_newslist span{ float:right; color:#999;padding-right:5px;}
.p_newslist ul li a{ background-color:none; display:block;width:700px; padding-left:20px;}
.p_newslist ul li a:hover{ background-color:#078bef; color:#FFF;}
  
/**********结束内页新闻列表**********/
 
.p_about{padding:20px 40px;}
  
   
  
 /**********开始内页翻页************/
.p_page{ text-align:center}
 
.goback{position:relative; text-align: center; padding:20px 0; width:100%;}
.goback a{ padding:5px 35px;margin:10px; border-radius:3px;background-color:#078bef; font-size:14px; color:#FFF;display:inline-block; }
.goback a:hover{ background-color:#06C;}


/**********结束内页翻页************/ 
   
  
/**********招聘列表**********/ 
 .p_joblist{ padding:20px 40px; float:left; line-height:28px;}
 .p_joblist ul li{border-bottom:dashed 1px #a98e81; width:700px; padding:10px 0;} 
 .p_joblist li b{ width:70px; text-align:right; display:inline-block;}
 
  
/**********会员登录**********/  
.p_mem{padding:30px 0px 40px 100px; min-height:250px;}
.tab_text a{ color:#b95021; } 
.tab_text a:hover{color:#ec5f21;} 
  
 
 
 /****************开始内页查看购物车************/
.car_pic{ padding:30px 0 5px 24px;}

.p_car_list{ width:950px; padding-left:25px;}
.p_car_list table{border-collapse:collapse; border-spacing:0; border:solid 1px #bfaf9c;}   
.p_car_list table tr th{ line-height:36px; height:36px; border-bottom:solid 1px #bfaf9c; background-color:#940505; color:#fff; font-weight:100; }
.p_car_list table tr td{ border-bottom:dashed 1px #bfaf9c;text-align:center; padding:0 10px; background-color:#fffced;} /*设置表格边框1像素*/
.p_car_list table tr td img{ border:#ddd solid 1px; width:80px; height:60px; padding:1px; margin-top:10px; margin-bottom:10px; margin-left:20px; margin-right:20px;}
 
.p_car_list .p_buynumber{width:138px; margin:0 auto; padding-left:30px; float:left;}
.p_car_list .p_buynumber h4{ float:left;  border:#9a8681 solid 1px; width:25px; height:25px; text-align:center; padding:0; margin:0; font-size:16px; background-color:#FFF;font-family:宋体;}
.p_car_list .p_buynumber h5{ float:left;border-top:#9a8681 solid 1px; border-bottom:#9a8681 solid 1px; width:55px; height:25px;text-align:center; font-weight:100; font-size:14px;padding:0; margin:0; background-color:#FFF; font-family:宋体; color:#333;}

 
.p_buy{ background-color:#f5efd0; float:left;border:#523c35 solid 1px; width:998px; padding-bottom:50px;}
.p_buy_menu{ width:680px; height:32px; padding-top:40px; margin:0 auto; margin-top:30px; text-align:center; position:relative;}
.p_buy_1{background:url(../images/buy_bg1.png) no-repeat center top;}
.p_buy_2{background:url(../images/buy_bg2.png) no-repeat center top;}
.p_buy_3{background:url(../images/buy_bg3.png) no-repeat center top;}
.buy_text1{ position:absolute; left:0}
.buy_text3{ position:absolute; right:0}
  
  
.p_orderlist{ padding-left:25px; padding-top:10px;float:left; width:950px;}
.p_buy_bottom{float:left;width:950px; border:#bfaf9c solid 1px; background-color:#fffced;}
.p_buy_bottom dl{ border-bottom:#bfaf9c solid 1px; width:950px;height:35px; line-height:35px; text-align:left;}
.p_buy_bottom .procheck{width:15px; padding-top:10px; height:25px; padding-left:5px;}
.p_buy_bottom dt{ float:left;height:35px;}
.p_buy_bottom dd{ float:left;height:35px; }
.p_buy_bottom .buydel{width:120px; padding-left:10px;}
.p_buy_bottom .buyinfo{ text-align:right; width:525px;}
.p_buy_bottom .money{ font-size:18px; color:#cc0000; width:150px;}
.p_buy_bottom .buybtn{ float:right;width:125px; padding:0;}
.buy_btn a{ width:125px; height:35px; display:block; background:url(../images/car_btn.jpg) no-repeat; text-indent:-9999px;}
 
/**************结束内页查看购物车*************************/ 
  
  
  /****************订单详情确认************/   
.p_buyinfo{ padding-top:10px; width:900px; margin:0 auto}  
.p_buy h5{ height:30px; padding-left:20px; font-size:14px; color:#c40000; font-weight:bold;}
.buytable{ padding:20px 0 30px 50px; }
 
.p_buymg{padding-top:10px; padding-bottom:30px; width:900px; float:left; margin-left:48px;}
.p_buymg_left{ padding-left:50px; line-height:40px; width:300px; float:left;}
.p_buymg_right{ float:left;line-height:40px; width:500px;}
  
  
  
/*********订单列表********/    
 
.p_formnav a{ float:right; font-size:12px; font-weight:100; padding-right:60px;}
.p_orderform{ padding-left:48px; float:left; width:900px;}
 
 
.p_formlist{float:left;width:900px; border:#bfaf9c solid 1px; border-bottom:none; background-color:#fffced;}
.dllbottom{ text-align:right; width:858px; padding-right:40px; height:50px; line-height:50px;border:#bfaf9c solid 1px;  background-color:#fffced; border-top:none;}  
.dllbottom b{ font-size:16px; color:#FF0000;}
.p_form_bottom{float:left;width:900px; text-align: right; padding:0px 20px 0 0; line-height:40px;}

.btn_order{ float:right;}
.btn_order a{ width:162px; height:41px; background:url(../images/btn_buy.png) no-repeat; display:block;}
.btn_order a:hover{ background:url(../images/btn_buy_on.png) no-repeat;}
  
  
 /****************订单生成************/   
.p_buyok{ margin:0 auto; height:100px; width:550px; text-align:center; padding:30px 0;line-height:30px;}
.p_buyok span{ background:url(../images/s_ok.png) no-repeat 160px 8px; height:40px; line-height:40px; width:530px; padding-left:20px; float:left; font-size:16px; color:#FF0000; font-weight:bold;}
  
   
/****************会员订单查看************/    

 
.p_memorder{  float:left; width:702px; padding-left:40px; padding-bottom:40px;}
.p_memorder_ser{width:702px;  float:left; text-align:right; padding-bottom:10px;}

.p_memordertitle{width:702px; background-color:#887b6b;color:#fff; float:left;}
.p_memorder span h2{ float:left;width:140px; height:35px; line-height:35px; text-align:center;}
.p_memorder span .title{ width:120px; text-align:left; padding-left:20px}
 

.p_memorderlist{float:left;width:700px; border:#bfaf9c solid 1px; border-bottom:none; background-color:#fffced;}
.p_memorderlist dl{ border-bottom:#bfaf9c solid 1px; width:700px;height:90px;}
.p_memorderlist dt{ height:90px;line-height:90px; width:100px; padding-left:10px;  float:left; }
.p_memorderlist dt img{ width:80px; height:60px; padding-top:15px;}
.p_memorderlist .title{ width:220px; text-align:left;}
.p_memorderlist dd{ height:90px; line-height:90px; text-align:center; width:90px; float:left;}  
 
.p_memorderlist .p_dlltop{ height:50px; line-height:50px;background-color:#f4f0dd; }
.p_memorderlist .p_dlltop dt{ width:130px;height:50px; padding-left:10px;line-height:50px;}
.p_memorderlist .p_dlltop dd{ width:140px;height:50px;line-height:50px;}
 
  
   
   
/**********友情链接开始**********/
 
.p_link{ padding-left:15px; width:820px;; float:left;}
 
.p_link li{ float:left; width:180px; margin:20px 10px 0;border:#e6e6e6 solid 1px;}
.p_link li a img{ width:180px; height:120px;}
 
.p_link li span{  text-align:center; } 
.p_link li span a{width:250px; height:50px;  display:block; background:#FFF;border-bottom:#e6e6e6 solid 2px;border-top:#e6e6e6 solid 1px; line-height:30px;   vertical-align:middle;display:table-cell;  }
.p_link li span a:hover{ background-color:#269cd8; color:#FFF;}
/**********友情链接结束**********/

 

 
/*----图片列表----*/
.p_piclist {padding:10px 15px 10px;} /*无需设置宽度，由外框决定*/
.p_piclist ul li { display: inline; float: left;margin:10px; overflow: hidden; }
.p_piclist ul li img { width:200px; height:130px; border:none;}   /*设置图片大小*/
.p_piclist ul li a img{ display:block;border:solid 1px #e5e5e5; padding:5px;}      /*设置外框效果*/
.p_piclist ul li a:hover img{border:solid 1px #078bef;}
.p_piclist ul li a span{height:40px; line-height:40px; display:block; background-color:#ededed; color:#333;font-size:14px;text-align:center; }   /*数字文字部分效果*/
.p_piclist ul li a:hover span{ background-color:#078bef; color:#FFF;}
 
 
 
 /*----产品列表----*/
.p_prolist {padding:10px 0px 30px;} /*无需设置宽度，由外框决定*/
.p_prolist ul li { display: inline; float: left;margin:5px; overflow: hidden; }
.p_prolist ul li img { width:170px; height:220px; border:none;}   /*设置图片大小*/
.p_prolist ul li a img{ display:block;border:solid 1px #e5e5e5; padding:5px;}      /*设置外框效果*/
.p_prolist ul li a:hover img{border:solid 1px #078bef;}
.p_prolist ul li a .pic_title{line-height:30px; display:block; color:#333;font-size:14px;text-align:left; font-weight:bold;  padding:0; overflow:hidden; width:180px; padding:0 1px;}   /*数字文字部分效果*/
 
.p_prolist ul li a .pic_text{ width:180px; padding:0 1px 5px;line-height:24px;color:#333; text-align:left; display:block; height:100px; overflow:hidden;}
.p_prolist ul li a:hover span{ background-color:#078bef; color:#FFF;}

 
 
/**********图片切换列表************/
 
.mod182{margin: 0px auto; position: relative; width:750px;}
.mod182 .btn{position:absolute;width:46px;height:107px;top:555px;cursor:pointer;z-index:99;}
.mod182 .prev{left:0;background:url(/images/pre.jpg) no-repeat;}
.mod182 #prevTop,.mod18 #nextTop{top:0px;width:0px;height:0px;}
.mod182 .next{right:0;background:url(/images/next.jpg) no-repeat;}
.mod182 li{float:left;}
 
.mod182 .picBox{width:750px;height:540px;position:relative; float:right;overflow:hidden;}
.mod182 .picBox ul{height:530px;position:absolute;}
.mod182 .picBox li{height:530px;}
.mod182 .picBox li img{ width:749px;height:530px;border:solid 1px #e1e1e1; }

.mod182 .listBox{ width:635px; height:107px; margin:13px auto 0px; position: relative; overflow: hidden; }
.mod182 .listBox ul{height:107px;position:absolute;}
.mod182 .listBox li{width:130px;height:105px;cursor:pointer;position:relative;}
.mod182 .listBox li i{display:none;}
 
.mod182 .listBox li img{width:110px;height:105px;border:solid 1px #e1e1e1;}
.mod182 .listBox .on img{width:110px;height:105px;border:1px solid #159bcb;}
.mod182 .listBox .on i{display:block;}
 
  
.p_pro{ padding:0 10px;}
.p_pro h4{ float:left; width:100%; text-align:left; font-size:14px; border-bottom:1px solid #078bef;}
.p_pro h4 span{ height:35px; padding:0 25px; line-height:35px; display:inline-block; background-color:#078bef; color:#FFF;}
.p_pro_text{ padding:0 5px}


.textin_nav{ height:60px; padding-top:30px;background:url(/images/textin.jpg) center no-repeat;}

.text_btnin{ padding-left:15px; float:left;} 
.text_btnin dl{ width:180px; height:80px; float:left; padding:130px 30px 10px;background-repeat:no-repeat;}
  
.text_btnin dl dt{}
.text_btnin dl dt a{background-color:#078bef;border-radius:9px; text-align:center; font-size:14px; color:#FFF; height:30px; line-height:30px; display:block;}
.text_btnin dl dt a:hover{background-color:#fcac17;}
.text_btnin dl dd{ padding-top:5px;}

