@charset "utf-8";
/****** CSS Reset ******/
BODY {
	FONT-SIZE: 12px; MARGIN: 0px auto; COLOR: #525252; FONT-FAMILY: '微软雅黑',Arial,Verdana,Sans-Serif; background: #fff url(../images/bg.jpg) repeat; 
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
SPAN {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
TABLE {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
H1 {
	MARGIN: 0px auto
}
H2 {
	MARGIN: 0px auto
}
H3 {
	MARGIN: 0px auto
}
H4 {
	MARGIN: 0px auto
}
H5 {
	MARGIN: 0px auto
}
H6 {
	MARGIN: 0px auto
}
H1 {
	FONT-SIZE: 28px
}
H2 {
	FONT-SIZE: 22px
}
H3 {
	FONT-SIZE: 16px
}
H4 {
	FONT-SIZE: 14px
}
H5 {
	FONT-SIZE: 14px
}
H6 {
	FONT-SIZE: 14px
}

.fl{ FLOAT:LEFT;}  .fr{FLOAT:RIGHT} 

.clear {
	CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px
}
A:link {
	COLOR: #353535; TEXT-DECORATION: none; outline-style: none
}
A:visited {
	COLOR: #353535; TEXT-DECORATION: none; outline-style: none
}
A:hover {
	COLOR: #c00; TEXT-DECORATION:none;
}

.wp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 990px; PADDING-TOP: 0px; overflow:hidden;
}

.wh {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 990px; height:81px; PADDING-TOP: 0px; overflow:hidden;
}


/********* header css *********/
.header{margin:0 auto;background:url(../images/header_bg.jpg) repeat-x;}

.head_right{text-align:right;margin-right:0px;}
.head_right a{}
.logo{margin-top:10px;}
.top_right{width:480px; height:43px; margin:0;}
.tr_a{margin-right:15px;}
.search{display:inline-block;width:176px;height:20px;background:url(../images/search.jpg) no-repeat;margin-bottom:-4px; float: left;}
.search input{width:131px;height:15px;*width:128px;*height:11px;float:left;margin-top:1px;margin-left:2px;border:none;}
.search2{background:url(../images/search2.jpg) no-repeat left top;}

.nav{width:650px;height:22px;line-height:22px;margin-top:5px;}
.nav a{display:inline-block;margin-left:20px;font-size:15px;height:31px;line-height:22px;}
.nav a:hover{display:inline-block;height:31px;line-height:22px;background:url(../images/nav_cur_img.jpg) no-repeat bottom center;}

.en_nav{width:650px;height:32px;line-height:22px;margin-top:5px;}
.en_nav a{display:inline-block;margin-left:20px;font-size:12px;height:31px;line-height:22px;}
.en_nav a:hover{display:inline-block;height:31px;line-height:22px;background:url(../images/nav_cur_img.jpg) no-repeat bottom center;}

/********* js css *********/
#footer {
	text-align:center;
}
.fullSlide {
	margin-top:1px;
	width:100%;
	position:relative;
	height:348px;
	background:none;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:348px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:348px;
}
.fullSlide .bd li a img{
	width:100%;
	height:348px;
}

.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}


/********* content *********/
.pt30{padding-top:30px;}
.content{margin:0 auto;}
.news{margin:0 auto;height:31px;background:url(../images/news_bg.jpg) repeat-x;}

/********* up_down *********/
.banner{POSITION: relative; WIDTH: 650px; FLOAT: left; HEIGHT: 31px; OVERFLOW: hidden}
.banner ul{POSITION: absolute; TOP: 0px; LEFT: 0px}
.banner li{WIDTH: 650px; HEIGHT: 31px;LINE-HEIGHT:31PX;}
.banner li a{display:inline-block;WIDTH: 200px; HEIGHT: 31px;LINE-HEIGHT:31PX;}
.banner li span{BACKGROUND:URL(../images/news_list_img.jpg) NO-REPEAT LEFT;PADDING-RIGHT:14PX;}
.m_left{margin-left:10px;color:#f29444;}

.con_nav{overflow:hidden;height:23px;text-align:left;margin-bottom:10px;line-height:23px;background:none;}
.con_nav h1{height:23px;padding-right:10px;font-size:16px;float:left;color:#222223;font-weight:bold;}
.con_nav h2{height:23px;font-size:14px;float:left;font-weight:normal;color:#A4A4A5;-webkit-text-size-adjust:none;font-weight:bold;}

.con_bottom{ background:url(../images/con_bg.jpg) repeat-x;margin-top:1px; overflow: hidden;}
.con_left{overflow:hidden;width:292px;margin-right:23px;}
.con_left_info{display:block;overflow:hidden;width:292px;height:125px;text-align:left;margin-top:15px;line-height:20px;font-size:12px;}
.con_left a{color:#F29444;margin-top:3px;}
.con_center{overflow:hidden;width:378px;margin-right:23px;}
.con_right{overflow:hidden;width:265px;}
.con_right_info {overflow:hidden;width:265px;height:155px;margin-top:15px;line-height:19px;}

.con_bottom_bg{width:888px;height:1px;margin:10px auto;background:url(../images/con_bottom_img.jpg) no-repeat;}

#slide{position:relative;width:360px;height:119px;margin-top:20px;}
#slide .bd
{position:absolute;left:11px;top:0;height:214px;}
#slide .cover{position:relative;width:338px;height:119px;overflow:hidden;}
#slide ul{position:relative;overflow:hidden;height:119px;width:10000px;}
#slide li{position:relative;float:left;display:inline;}
#slide li a{position:relative;text-decoration:none;width:159px;height:117px;overflow:hidden;display:block;margin-left:10px;}

#slide .btn{position:absolute;top:50px;width:17px;height:27px;font-size:24px;color:#FFFFFF;outline:none;}
#slide .left-btn{left:-10px;}
#slide .right-btn{right:-20px;}

#slide .left-btn{background:url(../images/js_left.jpg) no-repeat;}
#slide .right-btn{background:url(../images/js_right.jpg) no-repeat;}


/********* footer *********/
.footer{margin:2px auto; background:url(../images/footer_bg.jpg) repeat;}
.mt12{margin-top:12px;}
.l_top a{margin-right:10px;color:#9A9A9A;}
.l_center a{margin-right:10px;}
.l_bottom a{margin-right:5px;}
.foot_right{margin-top:60px;}
.foot_right a{margin-left:5px;}
.foot_right span{float:left;margin-top:4px;}


/********* 内页样式 *********/
.wp1{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 990px; PADDING-TOP: 0px; overflow:hidden;background:#F0F0F0;opacity:0.9;}
.wp2{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0; MARGIN: 1px auto; WIDTH: 100%; HEIGHT:292px; PADDING-TOP: 0px; overflow:hidden;}
.index_main{ overflow:hidden;margin-bottom:5px;margin-top:5px;}
.RightArea{ width:788px;float:right; overflow:hidden;}
.title2{width:753px; height:34px; line-height:34px;background:#E1E1E1;margin:10px 10px 0 15px;}
.title3{width:100%; height:34px; line-height:34px;background:#D4D5D3;margin:0;}
.postion{ height:35px; line-height:35px; font-size:12px; text-align:left;margin-right:10px;}
.tc{display:block; font-size:16px; overflow:hidden; padding:0px 10px;color:#525252;border-bottom:3px solid #D10005;}
.tc2{display:block; font-size:16px;width:120px; overflow:hidden; padding:0 0 0 5px;color:#565656;margin-left:10px;}
.right_content{width:753px; overflow:hidden; line-height:30px;margin:0;padding-top:20px;font-size:13px;margin-left:15px;}
.LeftArea{overflow:hidden;}
.left_con{width:189px;background:#E1E1E1; overflow:hidden;margin:10px 0 0 13px;}
.mt10{ margin-top:10px;} .pt10{ padding-top:10px;} #mr0{ margin-right:0px;}
.htCont{ padding:10px 0px;}

.menulist{ overflow:hidden; background:#f7f7f7;}
.menulist ul{ overflow:hidden; padding:5px 15px;}
.menulist ul li{ height:30px; line-height:30px; padding-left:50px; font-size:14px; background:url(../images/art_icon.png) no-repeat 20px 14px; border-bottom:1px dashed #ddd;}
.menulist ul li:hover{ cursor:pointer;}

.faq-list li{ overflow:hidden;line-height:22px;width:189px;height:31px;background:url(../images/listx.png) no-repeat;margin-left:-20px;
padding-right:20px;}
.faq-list li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;width:140px;height:30px;line-height:30px;margin-left:50px;}

.faq-list1 li{ overflow:hidden;line-height:22px;width:189px;height:31px;background:url(../images/listx2.png) no-repeat;margin-left:-20px;
padding-right:20px;}
.faq-list1 li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;width:140px;height:30px;line-height:30px;margin-left:50px;}

.contact_img{margin:20px 0 15px 0;}
.left_contact{overflow:hidden;margin:10px 0 0 5px;font-size:12px;padding-bottom:10px;color:#624D1E;font-weight:bold;}
.left_contact p{margin-bottom:5px;}

/*goods-list*/
.sub_goods{ overflow:hidden;}
.sub_goods ul li{text-align:center; line-height:25px; float:left;width:260px; height:216px; overflow:hidden;margin-left:-12px;}
.sub_goods ul li img{width:235px; height:180px;}
.sub_goods ul li h4{ text-align:center; font-size:12px; font-weight:normal; padding-top:5px; overflow:hidden; height:25px; line-height:25px;}

/*article-list*/
.articleList ul li{overflow:hidden; line-height:25px;font-size:14px;text-indent:25px;border-bottom:1px solid #D5DFE8; padding-left:0px; padding-bottom:5px; margin:10px 0px;}
.articleList ul li a{margin-left:5px;color:black;}
.articleList ul li span{margin-left:5px;color:#f29444;}

/*goods info*/
.goods_info{ padding:15px 5px; overflow:hidden;}
.goods_desc{ margin-top:0px; line-height:25px;}
.context{ border-top:1px dashed #DDD; overflow:hidden;}
.goods_title{ text-align:center; font-size:20px; border-bottom:1px solid #C1B6A0; overflow:hidden; height:40px; line-height:40px;}

/*related goods*/
.related{ overflow:hidden; }
.related ul{ margin-top:10px;}
.related ul li{ float:left; text-align:center; line-height:25px; margin-top:5px; width:235px; overflow:hidden;}
.related ul li img{width:210px; height:180px; border:1px solid #DDD;}
.related ul li h4{ text-align:center; font-size:12px; font-weight:normal; padding-top:5px;}

/*article info*/
.article{ padding:15px 0px; overflow:hidden;}
.art_title{ text-align:center; font-size:20px;font-weight:normal;}
.art_info{ border:1px dotted #C1B6A0; text-align:center; height:30px; line-height:30px; margin-top:10px; margin-bottom:10px;}
.art_info small{ font-size:12px;}
.art_content{ line-height:25px; overflow:hidden;}
.cont_next{ border-top:1px dashed #DDD; padding-top:10px; margin-top:10px;}
.likes h4{ color:#c00;}
.likelist{ border-top:1px solid #DDD;}
.likelist ul li{ height:30px; line-height:30px; padding-left:20px; width:47%; float:left; background:url(../images/art_icon.png) no-repeat 10px center;}
