@charset "gb2312";
/* CSS Document */

 *{margin:0;padding:0;}
 body{background:#9e1617;}
 ul{list-style:none;}
 a{color:#666;text-decoration:none;font-size:12px;line-height:14px;}
 a:hover{color:#a31dle;}
 .clear{clear:both;}
 #con0{height:auto;margin:0 auto;overflow:hidden;background:url(bg_con.jpg);}
 #header{width:100%;height:33px;background:#630d0d;}
 #header .top p{color:#fff;font-size:12px;line-height:33px;text-indent:2em;float:left;}
 #header .top p a{color:#fff;}
 #header .top .right_flow{float:right;margin-right:30px;}
 #header .top .right_flow a{color:#fff;font-size:12px;line-height:33px;} 
 #header .top .right_flow a:hover{color:red;}
 #con{width:1000px;height:auto;margin:30px auto;margin-bottom:0;}
 #con .header{background:#920000;width:auto;height:155px;box-shadow:0px 0px 8px 4px #750101;} 
 #con .header .logo{width:auto;height:100px;}
 #con .header .logo .logoimg{width:250px;height:100px;margin-left:10px;float:left;margin-bottom:10px;} 
 #con .header .logo .logoimg img{width:250px;height:100px;}
 #con .header .logo .logotit{width:560px;float:left;margin-top:35px;margin-right:20px;}
 #con .header .logo .logotit h2{color:#FFF;font-size:36px;font-family:"黑体";font-weight:bolder;text-align:right;}
 #con .header .logo .logotit h2 a{color:#fff;font-size:36px;font-family:"黑体";font-weight:bolder;}
 #con .header .logo .logotit h2 a:hover{color:red;}
 #con .header .logo .shopping{width:150px;height:80px;margin-top:15px;float:left;margin-right:10px;}
 #con .header .logo .shopping a{color:#630d0d;border:0 none;display:block;background:url(shopping.png);width:100px;height:78px;float:left;}
 #con .header .logo .shopping img{border:0 none;float:left;display:block;}
 #con .header .menu{ position:relative;background:#620000;height:40px;width:auto;margin-top:15px;}
 #con .header .menu ul{width:730px;height:40px;float:left;overflow:hidden;}
 #con .header .menu ul li{float:left;width:120px;height:40px;letter-spacing:2px;}
 #con .header .menu ul .menu_on{background:#360707;}
 #con .header .menu ul .menu_on a{color:red;margin-top:0;}
 #con .header .menu ul li:hover{background:#4d0000;}
 #con .header .menu ul li a{display:block;line-height:40px;text-align:center;font-size:14px;color:#fff;transition:text-shadow ease-in-out 0.3s;letter-spacing:2px;margin-top:0;}
 #con .header .menu ul li a:hover{color:red;text-shadow:0 0 10px red;font-weight:bold;background:#490305;}
 #con .header .menu .search{width:250px;height:35px;float:right;margin-top:2px;position:relative;}
 #con .header .menu .search .txt{height:20px;width:210px;position:absolute;top:7px;left:0px;}
 #con .header .menu .search .smt{height:35px;width:35px;background:#360707;border:none;border-radius:2px;background:url(icon_search_grey.png) no-repeat;float:right;}
 #con .header .menu .search .smt:hover{background:url(icon_search_grey_hover.png) no-repeat;}
 #con .con1{width:980px;height:auto;padding:10px;margin:15px auto;background:#fff;overflow:hidden;margin-bottom:0;}
 #con .con1 .cp{width:auto;height:auto;float:left;background:#F5F5F5;padding-bottom:10px;}
 #con .con1 .cp p{width:304px;height:230px;margin:11px;float:left;background:#fff;transition:-webkit-transform ease-in-out 0.2s;transition:transform ease-in-out 0.2s;box-shadow:1px 1px 2px 1px #d4d4d4;}
 #con .con1 .cp p:hover a{color:#f33;}
 #con .con1 .cp p a{text-align:center;display:block;letter-spacing:3px;color:#4b0a0a;font-size:14px;font-weight:bold;}
 #con .con1 .cp p a:hover{color:#F33;}
 #con .con1 .cp p a img{width:300px;height:195px;margin-bottom:8px;border:none;opacity:0.9;transition:opacity ease-in-out 0.3s;margin-top:2px;}
 #con .con1 .cp p a img:hover{opacity:1;}
 #con .con2{width:960px;height:320px;margin:0px auto;padding:20px;background:#fff;}
 #con .con2 .con2_left{width:450px;height:300px;padding:15px 25px;background:#fff;float:left;}
 #con .con2 .con2_left a{font-size:12px;line-height:26px;}
 #con .con2 .con2_left a:hover{color:red;}
 #con .con2 .con2_right{width:350px;height:300px;padding:15px 25px;background:#fff;float:right;}
 #con .con2 .con2_right img{border:none;}
 #con .con2 .con2_right span{float:right;}
 .foot{width:980px;height:80px;margin:0 auto;background:#690000;padding:10px;border-top:solid 3px red;}
 .foot p{width:980px;text-align:center;font-size:14px;color:#fff;line-height:20px;font-weight:bold;} 
 .foot p strong{color:red;}
  .foot p a{ color:#fff}
 /**产品列表页**/
 
 .sidebar{width:980px;min-height:40px !important;border-top:solid 1px #FF0000;margin:0 auto;padding-left:20px;background:#fff;overflow:hidden;}
 .sidebar h1{font-size:16px;float:left;line-height:40px;color:#620000;}
 .sidebar #sMain1{width:850px;margin:0px;}
 .sidebar #sMain1 tbody{width:80px;float:left;}
 .sidebar ul{float:left;max-width:900px !important;}
 .sidebar ul li{float:left;magin:0 10px;width:80px;}
 .sidebar ul li a{color:#620000;line-height:40px;display:block;text-align:center;}
 .sidebar ul li a:hover{color:red;}
 .point_cp_query{ width:980px; line-height:40px;  margin-top:20px;color:#620000;padding-right:20px;background:#fff;overflow:hidden;}
 .point_cp_query span{float:right;font-weight:bold;font-size:12px;}
 .point_cp_query span a{ font-size:12px; color:#620000;font-weight:normal;}
 .point_cp_query span a:hover{color:red;}	 
 
 
 
  #con .con1_cp_query{width:980px;min-height:800px !important;padding:10px;margin:0px auto;background:#fff;overflow:hidden;}
  #con .con1_cp_query dl{width:304px;height:230px;margin:10px;float:left;background:#f7f7f7;transition:-webkit-transform ease-in-out 0.2s;transition:transform ease-in-out 0.2s;box-shadow:1px 1px 2px 1px #d4d4d4;}
 
 #con .con1_cp_query dl a{text-align:center;display:block;letter-spacing:2px;color:#4b0a0a;font-size:14px;font-weight:bold;}
 #con .con1_cp_query dl:hover a{color:#F33;}
 #con .con1_cp_query dl a:hover{color:#F33;}
 #con .con1_cp_query dl a img{width:300px;height:195px;margin-bottom:9px;border:none;opacity:0.9;transition:opacity ease-in-out 0.3s;margin-top:2px;}
 #con .con1_cp_query dl a img:hover{opacity:1;}
 #con .con1_cp_query dl dd{text-align:center;color:#4b0a0a;font-size:12px;line-height:30px;}
 .page{ clear:both;height:30px; margin:10px auto;text-align:right; color:#690000; line-height:30px;width:710px;}
.page span{ margin-right:5px;color:#690000;}
.page span a{ padding:3px 6px; border:1px solid #690000; color:#690000;border-radius:4px;}
.page span.on{ padding:3px 6px; border:2px solid #red; color:red;border-radius:4px;}
.page span a.lf{ padding:4px 6px 3px 13px;}
.page span a.rt{ padding:4px 13px 3px 6px;}
.page label{ margin:0 8px;}
.ye{ width:38px; border:1px solid #red; margin:0 3px; font-weight:bold;color:#red;}
 
  /**产品详情页**/
  
   .point_cp_detail{ width:980px; line-height:40px;;color:#620000;padding-right:20px;background:#fff;overflow:hidden;margin-top:20px;}
 .point_cp_detail span{float:right;font-weight:bold;font-size:13px;}
 .point_cp_detail span a{ font-size:12px; color:#620000;font-weight:normal;}
 .point_cp_detail span a:hover{color:red;}	
 .con1_cp_detail{width:850px;min-height:800px !important;margin:0 auto;padding:20px 75px;background:#fff;}
  .con1_cp_detail img{margin:10px auto;display:block; max-width:860px;}
  .con1_cp_detail .rtit{text-align:center;font-size:24px;font-weight:bold;}
  .con1_cp_detail .cpinfo{margin:10px 0;color:#900;font-weight:bold;}
  .con1_cp_detail p{color:#666;text-indent:2em;line-height:25px;}
  
   /**新闻列表页**/
 .point_news_query{ width:980px; line-height:40px;color:#620000;padding-right:20px;background:#fff;overflow:hidden;margin-top:20px;}

 .point_news_query span{float:right;font-weight:bold;font-size:13px;}
 .point_news_query span a{ font-size:12px; color:#620000;font-weight:normal;}
 .point_news_query span a:hover{color:red;}	
 .con1_news_query{width:850px;min-height:400px !important;margin:0 auto;padding:20px 75px;background:#fff;}
  .con1_news_query tbody{width:790px;}
  .con1_news_query tr{background:#fff;width:790px;padding:0;}
  .con1_news_query .tit{text-align:center;font-size:24px;font-weight:bold;width: 790px;background:#fff;padding:20px 0;margin: 0px auto;}
  .con1_news_query ul{width:710px;margin:0 auto;margin-bottom:20px;padding:10px 40px;background:#fff;min-height:400px !important;}
  .con1_news_query ul li{width:710px;height:40px;border-bottom:dashed 1px #666;margin:0 auto; }
  .con1_news_query ul li span{float:right;display:block;color:#666;line-height:40px;font-size:13px;}
  .con1_news_query ul li a{float:left;display:block;font-size:14px;line-height:40px;}
  .con1_news_query ul li a:hover{color:red;}
  
  
  /**新闻详情页**/
   .point_news_detail{ width:980px; line-height:40px;  margin-top:20px;color:#620000;padding-right:20px;background:#fff;overflow:hidden;}
 .point_news_detail span{float:right;font-weight:bold;font-size:12px;}
 .point_news_detail span a{ font-size:12px; color:#620000;font-weight:normal;}
 .point_news_detail span a:hover{color:red;}
  .con1_news_detail{width:850px;min-height:800px !important;margin:0 auto;padding:20px 75px;background:#fff;}
  .con1_news_detail .tit{text-align:center;font-size:24px;font-weight:bold;}
  .con1_news_detail .info{margin:10px 0;color:#900;text-align:center;}
  .con1_news_detail p{color:#666;text-indent:2em;line-height:25px;}
  .con1_news_detail img{width:840px;margin:10px auto;}
  
   /**单页**/
   .point_page{ width:980px; line-height:40px;  margin-top:20px;color:#620000;padding-right:20px;background:#fff;overflow:hidden;}
 .point_page span{float:right;font-weight:bold;font-size:12px;}
 .point_page span a{ font-size:12px; color:#620000;font-weight:normal;}
 .point_page span a:hover{color:red;}
 
  .page_page{width:850px;min-height:800px !important;margin:0 auto;padding:20px 75px;background:#fff;}
  .page_page .tit{text-align:center;font-size:24px;font-weight:bold;margin-bottom:20px;}
  .page_page .tit a{font-size:18px;}
  .page_page span{color:#666;text-indent:2em;line-height:25px;display:block;}
  
  /**搜索页**/
  .page_search{width:850px;min-height:700px;margin:0 auto;padding:20px 75px;background:#fff;}
  .page_search .tit{text-align:center;font-size:24px;font-weight:bold;margin-bottom:20px;}
  
  /**表单页**/
    .point_form{ width:980px; line-height:40px; color:#620000;height:40px;margin:0px auto;border-bottom:solid 1px #FF0000;padding-right:20px;background:#fff; margin-top:20px}
 .point_form span{float:right;font-weight:bold;font-size:13px;}
 .point_form span a{ font-size:12px; color:#620000;font-weight:normal;}
 .point_form span a:hover{color:red;}
  .page_form{width:850px;min-height:700px !important;margin:0 auto;padding:20px 75px;background:#fff;}
  .page_form .tit{text-align:center;font-size:24px;font-weight:bold;margin-bottom:20px;}
 
 