﻿@charset "utf-8";
/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
        background: url(../images/bg1.gif);
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #9B2325;
	text-decoration: underline;
}
ul,li,p,h1,h2,h3.h4{
	margin: 0px;
	padding: 0px;
}
.wary{
	width:965px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
overflow:hidden;

}
.top{
	width:100%;
}.wary .top .logo {
	width: 414px;
	float: left;
}
.wary .top .top_lj {
	float: right;
	width: 551px;
	height:272px;
	background: url(../images/top_logo_rt.gif) no-repeat;
	    text-align:right;
}
.top_lj a {

	color: #ffffff;
	text-decoration: none;
    margin-right: 10px;
	margin-left:10px;
	
}
.top_lj a:hover{
 color:#f9e72c;
 }
.top_lj a:visited {
 color:#ffffff;
 }
.top_lj a:link{
 color:#ffffff;
 }
.menu {
	background-image: url(../img/menu.jpg);
	background-repeat: repeat-x;
	height: 31px;
	float: left;
	line-height: 31px;
	width: 100%;
}
.wary .top .menu a {
	font-size: 12px;
	font-weight: bold;
	padding-right: 22px;
	padding-left: 22px;
	color: #333333;
	text-decoration: none;
}
.jc_ad {
	height: auto;
	width: 100%;
	margin-top: 4px;
	float: left;
}
#nav {
    float:left;
      width:100%;
      font-size:14px;
      font-weight:bold;
      	border-bottom: 3px solid #9B2325;
background-color:#FFFFFF;
      }
#nav ul{
	padding:0px 0px 0px 10px;
	list-style:none;

      }
#nav li{
	margin:0;
	float: left;
   }
   
#nav a {
	float:left;
	text-decoration:none;
		width: 100px;
		background:url(../images/nav2.jpg) no-repeat;
		padding-top:15px;
		padding-left:35px;
		height:18px;
      }
.jc_left {
	float: left;

	width: 660px;
	margin-top: 5px;

background-color:#FFFFFF;
padding-bottom:10px;margin-bottom:-10px;
}
.book_left {
	float: left;
	height: atuo;
	width: 660px;
	margin-top: 5px;
	overflow: hidden;
background-color:#FFFFFF;

}
.cp_left {
	float: left;
	height: auto;
	width: 660px;
	margin-top: 5px;
	overflow: hidden;
	boder:1px solid #9B2325;
background-color:#FFFFFF;

}
.jc_cpnav {
	height: 24px;
	line-height: 24px;
	font-weight: bold;


}
.jc_cpnav h1 {
	font-size: 12px;
	float: left;
	width: auto;
	padding-left: 20px;
}
.jc_cpnav span {
	float: left;
}
.jc_cpnav a {
	color: #333333;
	text-decoration: none;
}
.more {
	float: right;
	height: auto;
	width: 100px;
	padding-right: 10px;
}
.more a:hover {
	color: #FF3300;
	text-decoration: underline;
}
.jc_cpnav h1 a:hover {
	color: #000000;
	text-decoration: underline;
}
/*首页缩略图展示*/
.jc_left .cp_cont {
	margin-top: 5px;
}
.cp_cont ul{
  height:auto;
  display: block;
  }
.cp_cont li {
	display: inline;
	width: 210px;
	height: 148px;
	float: left;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 10px;
	margin-left: 4px;
	padding-top: 7px;
}

.cp_cont big {
	height: 20px;
	display: block;
	width: 150px;
	background-image: url(../img/index_05_032.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 30px;
	float: left;
	line-height: 20px;
	font-size: 14px;
}
.cp_cont img {
	float: left;
	height: 138px;
	width: 185px;
	display: block;
	margin-top: 2px;
	margin-bottom: 6px;
	margin-left: 10px;
	border: 1px solid #9B2325;
}
/*控制描述*/
.cp_cont p {
	float: left;
	height: 70px;
	width: 130px;
	display: block;
	padding-left: 4px;
	overflow: hidden;
}
/*控制点击进入小图标的位置*/
.cp_cont span {
	float: right;
	height: auto;
	width: auto;
	display: block;
	padding-right: 10px;
}
.cp_cont span img {
	height: 20px;
	width: 77px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*右侧导航*/
.right_nav {
    float:left;
  	font-size: 14px;
	font-weight: bold;
    letter-spacing:15px;
    height:auto;
    line-height:2;
    widht:295px;
    background:url(../images/lm_bg2.gif) no-repeat;
  }
.right_nav a{
    clear: both;
    height: auto;
	width: 100%;
	text-align: center;
display: block;
 }
.right_nav a:link{
 color:#000000;} 

.jc_right {
	float: right;
	width: 280px;
	margin-top: 7px;
	border: 1px solid #9B2325;
background-color:#FFFFFF;
padding-bottom:10px;margin-bottom:-10px;
}
.jc_nav {
    width:100%;
	background-color: #E8E8E8;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 24px;
	line-height: 24px;
}
.jc_nav h2 {
	font-size: 12px;
	padding-left: 10px;
}
.cont_new{
  float:left;
  width:292px;

  margin:5px 0px 2px 0px;
  padding-bottom:8px;
  }
.cont_new li{
  padding-left:20px;
  line-height:21px;
  margin-left:5px;
  background:url(../img/index_04_07.gif) no-repeat;
  }
.news_cont_left{
  float:left;
  width:325px;
  border:1px solid #922623;
  margin:5px 0px 5px 0px;
  padding-bottom:10px;
background-image: none;
  }
.news_cont_left li{
  padding-left:20px;
  line-height:20px;
  margin-left:5px;
  background:url(../img/index_04_07.gif) no-repeat;
  }
.news_cont_left p {
  font-size:14px;
  float:left;
  width:100%;
  }
/**改版首页文章列表右侧**/
.news_cont_right2{
  float:right;
  width:325px;
  border:1px solid #922623;
  margin:5px 0px 5px 0px;
  padding-bottom:10px;
background-image: none;
  }
.news_cont_right2 li{
  padding-left:20px;
  line-height:20px;
  margin-left:5px;
  background:url(../img/index_04_07.gif) no-repeat;
  list-style:none;
  }
.news_cont_right2 p {
  font-size:14px;
  float:left;
  width:100%;
  }
/**结束**/
  .news_cont_right{
  float:right;
  width:325px;
   border:1px solid #922623;
  margin:5px 0px 5px 0px;
   padding-bottom:8px;
  }
.news_cont_right li{
  float:left;
  width:120px;
DISPLAY: inline;
  padding-left:20px;
  line-height:20px;
    margin-left:5px;
    margin-right:10px;
  background:url(../img/index_04_07.gif) no-repeat;

  }
.news_cont_right p {
  font-size:14px;
  float:left;
  width:100%;
  }
 .news_list_right{
  float:right;
  width:325px;
   border:1px solid #922623;
  margin:5px 0px 5px 0px;
   padding-bottom:10px;
  }
.news_list_right li{
  padding-left:20px;
  line-height:20px;
    margin-left:5px;
  background:url(../img/index_04_07.gif) no-repeat;

  }
.news_list_right p {
  font-size:14px;
  float:left;
  width:100%;
  }
.left_new {
  width:658px;
  height:auto;
  float:left;
  border:1px solid #922623;
}

/*产品图列表*/
.jc_left .prod_pic {
	margin-top: 5px;
	
  }
.prod_pic  ul{
  height:auto;
  display: block;
  padding-bottom:10px;
  }
/*控制链接块*/
.prod_pic li {

	width: 205px;
	background-image: url(../img/top_bj23.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 130px;
	float: left;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 14px;
	margin-left: 4px;
	padding-top: 7px;
}
/*控制标题*/
.prod_pic big {
	height: 20px;
	display: block;
	width: 150px;
	background-image: url(../img/index_05_032.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 30px;
	float: left;
	line-height: 20px;
	font-size: 12px;
}
/*控制缩略图大小*/
.prod_pic img {
	float: left;
	height: 96px;
	width: 133px;
	display: block;
	margin-top: 2px;
	margin-bottom: 20px;
	margin-left: 20px;
	border: 1px solid #CCCCCC;
}
.jc_right_nav {
	font-size: 14px;
	font-weight: bold;
	color: #41A7F2;
	padding-left: 8px;
	margin-top: 10px;
	margin-bottom: 4px;
}
.jc_right ul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	margin-right: 2px;
	margin-left: 2px;
}

.jc_right_nav a {
	color: #194198;
	text-decoration: none;
}
.jc_right li {
	display: block;
	height: 20px;
	margin-top: 4px;
	margin-bottom: 4px;
	background-image: url(../img/index_04_07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-right: 6px;
	margin-left: 6px;
}
.lxwm {
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height:24px;

}
.lxwm h1{
 font-size:14px;
 }

/**底部友情链接**/
.link_bottom {
	width: 100%;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	float: left;
	margin-top: 5px;
	margin-bottom: 2px;
	line-height: 2;
        font-size:12px;
background-color:#FFFFFF;
}
.link_bottom ul{
 list-style: none;
  border:none;
margin-left:20px;

}
.link_bottom li{
float:left;
	line-height:21px;
	padding: 1px;
	margin: 0px;
width:120px;
}
.bottm {
	width: 100%;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	float: left;
	margin-top: 5px;
	margin-bottom: 40px;
	line-height: 2;
	text-align:center;
background-color:#FFFFFF;
}
.link{
 float:left;
 width:100%;
 height:auto;

 }
.link ul{
 list-style: none;
  border:none;
 }
.link li{
	background-image:none;
	float:left;
	/**	width:130px;**/
width:50%;
	text-align:center;
	line-height:21px;
	padding: 0px;
	margin: 0px;

/**overflow:hidden;**/
  }
.link h2{
  font-size:12px;}
.bot{
  text-align:center;
  }
.cp_cont a {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.cp_cont a:hover{
	color: #FF3300;
	text-decoration: underline;
}
.cp_list {
	height: auto;
	width: 100%;
	padding-bottom: 10px;
background-color:#FFFFFF;
}
.cp_list2 {
	height: 20px;
	width: 100%;
	padding: 20px 0px 10px 20px;
	font-size:14px;
background-color:#FFFFFF;
}
.cp_list2 a{
	font-size:14px;
	font-weight:bold;
}
.cp_list ul {
	background-image: none;
	background-repeat: no-repeat;
}
.wary .top .jc_left .cp_list li {
	height: 110px;
	display: block;
}
.cp_list li {
    float:left;
	padding: 5px;
	width:210px;
}
.cp_list h1{
	line-height: 20px;
	height: 20px;
	display: block;
	width: 150px;
	float: left;
	background-image: url(../img/index_05_032.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	margin-bottom: 4px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size:12px;
}
.cp_list img {
	float: left;
	width: 185px;
	padding: 2px;
	height: 138px;
	border: 1px solid #9B2325;
}
.cp_list p {
	float: left;
	height: 87px;
	width: 360px;
	display: block;
	padding-left: 10px;
	padding-top: 4px;
}
.one_cont p{
  float: left;
	height: 87px;
	display: block;
	padding: 30px;
	line-height:30px;
  }
.listpag {
	line-height: 30px;
	float: left;
	height: 30px;
	width: auto;
	padding: 10px 10px 5px 10px;
}
.show_page {
	height: auto;
	width: 96%;
	padding-left: 2%;
	padding-right: 2%;
}
.show_page h1 {
	font-size: 18px;
	font-family: "宋体";
	font-weight: bold;
	text-align: center;
	margin-top: 6px;
	margin-bottom: 6px;
}
.show_page #artinfo {
	text-align: center;
	width: auto;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.show_page #artcontent{
	width: 95%;
	padding: 2%;
}
#artcontent p{
  text-indent:2em;
  font-size:14px;
  }
.show_page .xgnr {
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.cpshow_list {
	line-height: 25px;
	height: auto;
	float: left;
	width: 100%;
}

#cpshow_list li {
	line-height: 20px;
	background-image: url(ico_orgarrow.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	height: 20px;
	display: inline;
	width: 30%;
	padding-left:8%;
	margin-top:20px;
	margin-left:20px;
	float: left;
}
#cpshow_list h1{
  font-size:14px;
}
.cpshow_list2 {
	line-height: 25px;
	height: auto;
	float: left;
	width: 100%;
}

#cpshow_list2 li {
	line-height: 20px;
	background-image: url(ico_orgarrow.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	height: 20px;
	display: inline;
	width: 30%;
	padding-left:8%;
	margin-top:20px;
	margin-left:20px;
	float: left;
}
#cpshow_list2 h2{
  font-size:14px;
}
#cpshow_list3 {
    float:left;
	line-height: 25px;
	height: auto;
}
#cpshow_list3 ul{
float:left;
  width:660px;}
#cpshow_list3 li {
	line-height: 20px;
	background-image: url(ico_orgarrow.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	height: 20px;
	display: inline;
	width: 300px;
	padding: 10px 5px 5px 22px;
	float: left;
}
.choose {
  padding:20px 0px 10px 30px;
  font-size:14px;
}
.jc_cpnav span {
	margin-left: 10px;
}
.zzy .show_page {
	margin-top: 10px;
	line-height: 2;
}
.next {
	float: left;
	width: 50%;
	text-align: center;
}
.zxwz {
	float: left;
	width: 100%;
	margin-top: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.zxwz li {
	float: left;
	width: 49%;
	display: inline;
	height: 20px;
	line-height: 20px;
}
.xgnr .zxwz h2 {
  font-size:12px;
	color: #FF6600;
}
#tabsI {
      float:left;
      width:100%;

      font-size:12px;
      font-weight:bold;
      line-height:normal;
	  border-bottom:1px solid #DD740B;
      }
    #tabsI ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsI li {
	display:inline;
	margin:0;
	padding:0;
	float: left;
	width: auto;
      }
    #tabsI a {
	float:left;
	text-decoration:none;
	background-image: url(tabrightI.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: auto;
      }
    #tabsI a span {
	float:left;
	display:block;
	color:#FFF;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 4px;
	padding-left: 25px;
	width: auto;
	background-image: url(tabright2.gif);
	background-repeat: no-repeat;
	background-position: left top;
      }
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
	background-position:right -42px;
	background-image: url(tabrightI.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	width: auto;
      }
    #tabsI a:hover span {
	background-position:left -42px;
	height: 10px;
	float: left;
	display: block;
	background-image: url(tabright2.gif);
	background-repeat: no-repeat;
	width: auto;
      }
      
.main{width:660px; float:left; overflow:hidden;
margin-top:2px;}
/*滚动广告开始*/
.hackbox{
	clear:both;
	border-top:transparent 0px solid;
}

div#MainPromotionBanner{
	float:left;
	width:660px;
	height:260px;
	background:#FFF;

}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#SlidePlayer a{
	padding:0;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 260px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 660px;
	height: 260px;
}
#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 660px;
	height: 260px;	
}
#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 230px; 
	right: 65px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #9B2325;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 1px;
	border:1px solid #9B2325;
	background-color:#fff;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background-color:#9B2325;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 1px; 
}
/*滚动广告结束*/
.main_right{
    float:right;
    width:295px;
    height:260px;
    border:1px solid #cccccc;
    margin-bottom:2px;
}
/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px 5px 2px 5px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px 5px 2px 5px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/*专卖店*/
.shop_list {
	height: 20px;
	width: 100%;
	padding-bottom: 10px;
}
.shop_list ul {
	background-image: none;
	background-repeat: no-repeat;
}
.wary .top .jc_left .shop_list li {
	height: auto;
	display: block;
}
.shop_list li {
    float:left;
	padding: 5px;
	width:210px;
}
.shop_list h1{
	line-height: 20px;
	height: 20px;
	display: block;
	width: 150px;
	float: left;
	background-image: url(../img/index_05_032.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	margin-bottom: 4px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size:12px;
}
.shop_list img {
	float: left;
	width: 185px;
	padding: 2px;
	height: 138px;
	border: 1px solid #9B2325;
}
.shop_list p {
	float: left;
	height: 87px;
	width: 360px;
	display: block;
	padding-left: 10px;
	padding-top: 4px;
}
.ads{
 margin:0px 5px 5px 10px;
 }
.ads img{
border:none;
 }
 /* 评论 */
#k_comment{text-align:left;}
	#k_comment div{display:block;clear:both;}
	#k_comment div strong {margin:3px;}
	#k_comment div a{margin:3px;}
	#k_comment p{line-height:22px;margin:5px;padding:0px;padding-left:20px;}
	#k_comment .k_pagelist{clear:both;display:block;}
#k_comment_post{display:block;clear:both;text-align:left;font-size:14px;}

.right_nav 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(../images/lm_bg2.gif) no-repeat;
	FLOAT: left;
	LINE-HEIGHT: 2;
	LETTER-SPACING: 15px;
	HEIGHT: auto;
	width: 100%;
}
/*头版头条*/
.head {
 margin:9px 0px 8px 15px;
 }
.head h1 {
 color:#ff0000;
 font-weight:bold;
 font-size:18px;
 }

