@charset "utf-8";
 
/*----banner----*/ 
.p_banner{position:relative; height:150px; z-index:100; overflow:hidden;}

.p_mx{ background-color:#f7f7f7; height:45px; line-height:45px; font-size:14px;}


.bodybg{ background-color:#f9f9f9;}
.con_bg{ background-color:#FFF;}

/*----标题属性----*/ 

.titleinfo{padding-bottom:10px;border-bottom:#b5b5b6 dotted 1px;text-align:center;color:#898989; font-size:12px; width:900px; margin-left:50px;}/*文章说明属性*/ 


/*----宽屏菜单----*/
.p_menu{position:relative; text-align: center; padding:10px 0px 5px;/* border-bottom:dotted 1px #CCCCCC;*/}
.p_menu a{ padding:6px 25px;margin:5px 10px; border-radius:6px;background-color:#d5c494; font-size:14px; color:#FFF;display:inline-block; }
.p_menu a:hover{ background-color:#0073ff; }
 
.p_sec_menu{} 
.p_sec_menu a{ padding:5px 15px; margin:5px 8px; float:left; font-size:14px; border:solid 1px #f5f5f5; background-color:#f5f5f5; border-radius:3px;display:inline-block;}
.p_sec_menu a:hover{  color:#0073ff; border:solid 1px #d5c494; background-color:#fff;} 
  
  
.p_back{position:relative; text-align: center;}
.p_back a{ padding:3px 20px;margin:0 10px; border-radius:20px;background-color:#d5c494; font-size:14px; color:#FFF;display:inline-block; }
.p_back a:hover{ background-color:#0073ff; }
  
 
 /*----产品列表----*/
.p_prolist {padding:0 0 10px; } /*无需设置宽度，由外框决定*/
.p_prolist li{ float:left;  margin-right:17px; margin-top:10px; margin-bottom:10px; }
.p_prolist li a{ width:230px; height:265px;padding-bottom:10px;border:solid 1px #f0f0f0; display:block;filter: progid:DXImageTransform.Microsoft.Shadow(color='#e2e2e2',Direction=135, Strength=5);/*for ie6,7,8*/  
    background-color: #fff;  
    -moz-box-shadow:2px 2px 5px #efefef;/*firefox*/  
    -webkit-box-shadow:2px 2px 5px #efefef;/*webkit*/  
    box-shadow:2px 2px 5px #efefef;/*opera或ie9*/  }

.p_prolist li a:hover{ border:solid 1px #dedede; filter: progid:DXImageTransform.Microsoft.Shadow(color='#d5d5d5',Direction=135, Strength=5);/*for ie6,7,8*/  
    background-color: #fff;  
    -moz-box-shadow:2px 2px 5px #e2e2e2;/*firefox*/  
    -webkit-box-shadow:2px 2px 5px #e2e2e2;/*webkit*/  
    box-shadow:2px 2px 5px #e2e2e2;/*opera或ie9*/  }

.p_prolist a img{ width:230px; height:200px;}
.p_prolist a span{ width:230px; display:block; text-align:center;cursor:hand;cursor:pointer; height:30px;}
.p_prolist .p_price_list{ font-size:20px; color:#ff5a00;  font-family:"微软雅黑"; line-height:35px; height:35px;}	

 
/**********产品详情页面************/
 
.p_proinfo{ padding-top:10px; }
.pro_left{ float:left}
.pro_left img{ border:solid 1px #e6e6e6}

/**********开始产品详细页放大镜************/
.preview{ width:400px; height:500px; float:left; }
.smallImg{position:relative; height:90px; margin-top:1px; /*background-color:#F1F0F0; */padding:6px 0px; /*width:390px;*/ overflow:hidden;float:left;}
.scrollbutton{width:22px; height:67px; overflow:hidden; margin-top:5px; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/left_btn.png) no-repeat; }
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/right_btn.png) no-repeat; margin-left:377px; margin-top:-70px;}
 
#imageMenu {height:70px; width:340px; padding-top:5px;  overflow:hidden; margin-left:8px; float:left;}
#imageMenu li { width:85px; height:70px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:65px; height:65px;cursor:pointer; border:#e4e4e4 solid 1px;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:65px; height:65px; border:2px solid #fbb01f;}
 
.bigImg{position:relative; float:left;  width:402px; height:402px;overflow:hidden;}
.bigImg #midimg{width:400px; height:400px; border:#d9d9d9 solid 1px;}
.bigImg #winSelector{width:236px; height:236px;}
#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;}
/**********结束产品详细页放大镜************/


 
 /*----产品右侧说明----*/
 
.pro_right{width:700px; float:right;text-align:left;}
.right_title{ font-size:24px; font-family:"微软雅黑"; padding:10px 0 20px;}
 
.right_text { width:640px; min-height:130px; padding:20px 30px; background-color:#f7f7f7; color:#666;}
.p_price{ padding-top:20px;}
.p_price dl{ float:left; text-align:center; width:110px;} 
.p_price dl dt{ border-bottom:solid 1px #ebebeb; font-size:20px; color:#ff5a00;  font-family:"微软雅黑"; line-height:40px; height:40px;}
.p_price dl dd{ line-height:40px;height:40px;}
.p_price .price_dl{width:60px;}
.p_price dl .price_title{ font-size:12px; font-family:"宋体"; color:#888; padding:0;}
 
.pro_buy{}
.pro_buy a{ width:135px; padding-left:75px; height:45px; text-align:left; display:block; border:solid 1px #d5c494; font-size:18px; font-family:"微软雅黑"; color:#887347; line-height:45px; background:url(../images/sml_car.png) no-repeat 45px 13px;}
.pro_buy a:hover{ background:url(../images/sml_car_on.png) no-repeat 45px 13px #d5c494; color:#FFF;}
 
.pro_text{ width:930px;float:left; }
.pro_text h4{ height:36px; line-height:36px; background-color:#269cd8; text-align:left; font-size:18px; color:#FFFFFF; padding-left:20px;}
.pro_info{ padding:30px 50px; float:left;}
 
 
 
.mall_text{ height:320px; width:550px;OVERFLOW-Y: auto; OVERFLOW-X:hidden;}
.mall_tab{ width:100%; float:left; background:#f6f6f6; height:50px;}
.mall_tab span{ width:145px; text-align:center;display:inline-block; line-height:50px; display:inline-block; float:left; font-size:14px; color:#333; text-align:center;border-left:solid 1px #e5e5e5;cursor:hand;cursor:pointer;}
.mall_tab span:hover,.mall_tab span.active{ background-color:#fff; color:#0073ff; height:48px; border-top:solid 2px #0073ff; font-weight:bold;}
 
 
.mall_list{ width:100%; float:left; display:none; padding:20px 0;}
.mall_list ul{ width:100%; float:left;}
.mall_list ul li{ padding-right:7px; padding-top:7px; float:left;}
.mall_list ul li img{ border:#dfe0e0 solid 1px; width:176px; height:77px;}

.pro_hot{ float:right; width:190px; border:solid 1px #e4e4e4;border-top:solid 2px #0073ff;}
.pro_hot_nav{ height:47px; line-height:47px; font-size:14px; color:#0073ff; font-weight:bold; padding-left:75px;background:url(../images/sml_hot.png) no-repeat 50px 15px;}

.pro_hot_con{}	
.pro_hot_con ul li{ display:block; float:left;border-top:solid 1px #e4e4e4; padding:0 15px 10px;}
.pro_hot_con ul li img{ width:160px; height:140px; padding:0; border:none;}
.pro_hot_con ul li a span{ text-align:center; width:160px; line-height:20px; min-height:30px; float:left; }	
.pro_hot_con .p_price_hot{ font-size:20px; color:#ff5a00;  font-family:"微软雅黑"; line-height:35px; }	

 /*----下载----*/
.down_tab th{ font-weight:bold; background-color:#f3f7fb; color: #666666;}
.down_tab .t1{ width:170px;text-align: left;}
.down_tab .t2{ width:100px;text-align: center;}
.down_tab .t3{ width:100px;text-align: center;}
.down_tab .t4{ width:130px;text-align: center;}
.down_tab td{ border-bottom:solid #e5e5e5 1px; font-size:12px; text-align: center;}
.down_tab a{ color:#269cd8; font-weight:100;}
.down_tab a:hover{ color:#269cd8; font-weight:bold;}

 
  


/*----图片列表----*/
.p_piclist {padding:10px 50px; } /*无需设置宽度，由外框决定*/
.p_piclist ul li { display: inline; float: left;margin:10px; overflow: hidden; }
.p_piclist ul li img { width:200px; height:160px; border:none;}   /*设置图片大小*/
.p_piclist ul li a{ display:block;border:solid 1px #ededed;}      /*设置外框效果*/
.p_piclist ul li a:hover{border:solid 1px #c2a871;}
.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:#c2a871; color:#FFF;}

 
 
/*----新闻列表----*/
.p_newslist {  } /*无需设置宽度，由外框决定*/
.p_newslist ul li{ background:url(../images/pic_dian.jpg) 5px 22px no-repeat; border-bottom:dotted 1px #d5d5d5;height:45px; line-height:45px;}/*----li属性----*/
.p_newslist span{ float:right; color:#999;padding-right:5px;}
.p_newslist ul li a{ background-color:none; display:block; padding-left:20px; font-size:14px;}
.p_newslist ul li a:hover,.p_newslist ul li:hover span{ background-color:#c2a871; color:#FFF;}  /*时间也变色*/
 
 
/*----文章内容----*/
.p_content{ padding:20px 50px; line-height:30px;}
.p_content h3{ width:750px; height:40px; line-height:40px;  float:left; padding-left:20px; text-align:left;font-size:14px; /*border-bottom:1px solid #e5e5e5; background:url(../images/sml1.png) no-repeat 5px 16px;*/}
 
 
/*----留言列表----*/
.message{padding:30px 0; color:#3e3a39;}  /*文本框文字颜色,表格位置由左右列比例调整*/
.tab_title{ font-size:13px; color:#666666; padding:0;} /*输入框标题名称属性*/
 
  
/**********友情链接开始**********/
 
.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_asklist{ width:900px; padding-left:50px; }
.p_asklist h1{font-size:14px; width:820px; color:#221815; font-weight:bold; height:40px; line-height:40px; border-bottom:#be0000 solid 2px;}

.p_asklist dl{ float:left; width:900px;}
.p_asklist dl dt{ float:left; color:#3e3a39; font-weight:bold; line-height:60px; height:60px; font-size:14px}

.p_asklist dl dd{ float:right;   padding-top:14px;}
.p_asklist dl dd a{ width:82px; height:30px; line-height:30px; background:#f00; display:block;  float:left; text-align:center; color:#fff;}
 
.p_asklist li{line-height:24px;  color:#666; width:900px; float:left; }

.p_asklist li p{ float:left; width:760px;}
.p_asklist li span{ float:left; width:40px; padding-left:10px;}

.p_asklist .ask_li{ padding:15px 0 0;}
.p_asklist .ask_li span{ font-weight:bold; color:#666}

.p_asklist .answer_li{ border-bottom: dashed 1px #CCCCCC; padding:5px 0 15px;;}
.p_asklist .answer_li span{ font-weight:bold; color:#c2a871; }

 
/**********结束内页有问必答*********/
  
  
   
  /**********下载列表CSS**********/
.p_downlist{ padding:20px 50px 0;}
.p_downlist th{font-weight:bold; background-color: #0073ff; color: #fff; font-size:12px; line-height:15px;}
.p_downlist .d1{width:400px;text-align: left;}
.p_downlist .d2{text-align: center;}
.p_downlist .d3{text-align: center;}
.p_downlist .d4{text-align: center;}
.p_downlist td{ border-bottom:solid #e5e5e5 1px; font-size:12px; text-align: center;}
.p_downlist a{ color:#ff7a22; font-weight:100;}
.p_downlist a:hover{ color:#ff7a22; font-weight:bold;}
