*{ margin:0px;padding:0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
body{ font-family:"微软雅黑";}
html, body
{
	width:100%;
	height:100%;
	
	font-size:12px;
	
}
a{ text-decoration:none; color:#292929}
a:hover{ color:#c5271e  }
a img{ text-decoration:none;border:#999;}
a img:hover{ text-decoration:none;border:none;}
ul,li{list-style:none;}
ul a,li a{ list-style:none;}
ul a:hover,li a:hover{ list-style:none;}
/*top*/
.logoo{ width:100%; height:100px;}
.logo{ width:1024px; height:100px; margin:0 auto; }
.logol{ width:647px; height:100px; float:left;}
.logor{ width:220px; height:100px; text-align:center;float:right;}
/*meau*/
.meauu ul{ width:1024px;margin:0 auto}
.meauu ul li{float:left;}
.meau{ width:100%; margin:0 auto}
.meau1{ width:1024px; height:43px; margin:0 auto;background:#0764c5;}
.meau2{ width:110px; height:43px; float:left; background:url(../images/meaubg.jpg); text-align:center; line-height:43px;font-SIZE:14px;}
.meau2 a{ width:110px; height:43px; color:#fff;text-align:center;line-height:43px;}
.meau2 a:hover{ width:110px; height:43px;color:#0764c5;float:left;  background:#fff no-repeat; border:1px #0764c5 solid;text-align:center;line-height:43px;}
.meau3{ width:110px; height:43px; float:left; background:url(../images/meaubg.jpg); color:#fff; text-align:center; vertical-align:middle; line-height:43px;border:0px solid transparent ; font-SIZE:14px;}

.meau3 a{ width:110px; height:43px; color:#fff;text-align:center;line-height:43px;} 
.meau3 a:hover{ width:112px; height:43px;color:#0764c5;float:left;  background:#fff no-repeat; border:1px #0764c5 solid; text-align:center;}
.meau4{width:3px; height:43px; float:left; }
.meau5{width:4px; height:43px; float:left; }
.lin0007{ width:111px; height:43px; float:left;color:#FFFFFF; background:url(../images/meaub2.jpg) no-repeat; text-align:center; line-height:17px;border:0px solid transparent ; font-weight:bold}
.lin0007 a{ width:111px; height:43px; color:#FFFFFF;text-align:center;} 
.lin0007 a:hover{ width:111px; height:43px;color:#FFFFFF;float:left;  background:url(../images/meaub2.jpg) no-repeat; text-align:center;}
.meauu{ }
/*banner*/
.banner{width:100%;height:336px; margin:0 auto; position:relative}
.bannerc{ width:1024px;height:336px;margin:0 auto;position:relative}

/*bannerxiamian*/
#btiao{ width:100%; height:230px; background:#f5f5f5}
.btiao1{ width:1100px; height:120px; background:#f5f5f5; margin:0 auto; padding-top:40px;}
<!--marquee条-->
.marquee{width:100%; margin:0 auto; }
.marquee1{ width:1100px; height:80px; background:#fff; margin:0 auto; background:url(../images/yeji.jpg) no-repeat}
#demo ul,#demo li,#demo div{margin:0; padding:0; font-size:12px;}
#demo {
 width:1100px; float:right; overflow:hidden;height:140px; border:none; border:0px solid #f00; position:relative; display:block
 }
#indemo {
float: left;
width: 800%;
}
#demo a{ position:relative; }
#demo1,#demo2{height:80px;float:left; display:inline-table;}
#demo1 li,#demo2 li{ width:140px; height:80px; float:left; padding-right:15px; text-align:center; line-height:35px; overflow:hidden; }
#demo1 li img,#demo2 li img{ display:block; background:#ccc; border:0; width:140px;height:80px; margin:3px; z-index:-1; }
#demo1 li span,#demo2 li span{ width:140px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
#demo1 {
float: left;
}
#demo .divlayer{background:url(images/index_22.png); border:0px;display:none;  z-index:999; position:absolute; top:0px; left:0px; width:170px;height:134px;  }

<!--marquee条结束-->
/*pro*/
#pro{ margin-top:0px; padding-bottom:30px; color:#999999}
.pro1{ width:1024px; height:605px;margin:0 auto}
.proo{ width:236px; height:605px; float:left;}
.prooo{ width:236px;float:left;}
.pro2{ width:221px; height:605px; background:url(../images/leftbg.jpg) no-repeat; margin-right:10px; float:left; }
.pro2a{width:221px; background:url(../images/leftbg1.jpg) no-repeat; margin-right:10px; float:left; max-height:1350px; min-height:605px;}
.pro2a a{ color:#fff; }
.pro2a a:hover{ color:#fff;}


.pro3{ width:215px;padding-top:94px;padding-left:0px; margin:0 auto;}
.pro2 a{ color:#fff}
.pro2 a:hover{ color:#fff}
.pro5{ width:215px; height:35px; float:left; line-height:34px; display:block;font-weight:bold; background:url(../images/probiao.jpg) no-repeat; }
.pro5 a{ width:215px; height:35px; color:#323232;text-align:left;}
.leftbg {width:215px; height:35px; float:left; line-height:35px; display:block;font-weight:bold; background:url(../images/probiao.jpg) no-repeat; display:block;} 
.leftbg a{width:215px; height:35px; color:#323232;text-align:left; display:block;}
.leftbg a:hover{ width:215px; height:35px;color:#0764c5;float:left;  background:url(../images/probiao1.jpg) no-repeat; text-align:left; display:block;}
.pro5 a:hover{ width:215px; height:35px;color:#0764c5;float:left;  background:url(../images/probiao1.jpg) no-repeat; text-align:left;}
.lin0008{ width:215px; height:35px; float:left; line-height:34px; display:block; background:url(../images/probiao3.jpg) no-repeat;}
.lin0008 a{width:215px; height:35px; color:#323232;text-align:left; display:block;}
.lin0008 a:hover{ width:215px; height:35px;color:#0764c5; float:left;  background:url(../images/probiao2.jpg) no-repeat; text-align:left; display:block;}

.currclass a{width:215px; height:35px; line-height:35px; font-weight:bold;color:#0764c5;float:left;  background:url(../images/probiao1.jpg) no-repeat; text-align:left; display:block;}

.currclass a:hover{width:215px; height:35px; line-height:35px; font-weight:bold;color:#0764c5;float:left;  background:url(../images/probiao1.jpg) no-repeat; text-align:left; display:block;}

.child01 a{width:215px; height:35px; float:left; line-height:34px; display:block; background:url(../images/probiao2.jpg) no-repeat; color:#0764c4; font-weight:bold; }


.pro5 a p{ padding-left:30px;padding-bottom:20px;}
.contactt{ width:221px; height:255px; background:url(../images/contact.jpg) no-repeat; padding-top:92px;}
.contactt p{ line-height:25px; font-size:12px; padding-left:15px;}
.pror{ background:url(../images/prot.jpg) no-repeat; width:788px; height:34px; float:right}
.pror p{ line-height:34px; margin-left:30px; font-weight:bold ; color:#FFF;font-size:14px;}
.pror1{ padding-top:5px; float:right ; font-size:14px;}
.prora{width:788px;height:245px; float:left;}
.prorb{padding-top:10px; width:225px; height:162px;float:left;}
.prorc{ line-height:25px; width:553px; float:right; height:152px;text-indent:2em;padding-top:5px; font-size:13px;}
.prord{ width:788px;line-height:25px; font-size:13px;}
.probg{ background:url(../images/probg.jpg) no-repeat; width:1350px; height:337px; margin:0 auto; margin-top:350px;}
/*beijinchanp*/
.bgz{ background:url(../images/bgz.jpg) no-repeat; width:1349px; height:622px; margin:0 auto;}
.bgz1{ background:url(../images/bgz1.jpg) no-repeat; width:1349px; height:646px; margin:0 auto;}
.bgz2{ background:url(../images/bgz2.jpg) no-repeat; width:1349px; height:131px; margin:0 auto;}


/* scroll */
.scrolll{ width:788px; height:280px; float:right}
.scroll{width:788px;position:relative;overflow:hidden;background:#fff;}
.picbox{width:760px;height:280px;background:#fff;overflow:hidden;position:relative;margin:0 15px;}
.picbox ul{ width:760px; height:280px;padding-top:5px;}
.piclist{position:absolute;left:0px;top:0px;}
.swaplist{position:absolute;left:-3800px;top:0px;}

/* btn */
.og_prev, .og_next{width:30px;height:60px;background:url(../images/btn.png) no-repeat;position:absolute;top:117px;z-index:99;cursor:pointer;}
.og_prev{background-position:0 0;left:0px;}
.og_prev:hover{background-position:0 -60px;}
.og_next{background-position:-30px 0;right:0px;}
.og_next:hover{background-position:-30px -60px;}

/* goodlist */
.goodlist{width:152px;margin:10px 0;padding:0px 5px;float:left;}
.goodlist .pics{overflow:hidden;display:block;float:left;}
.goodlist .pics img{width:140px;height:118px;border: 1px solid #CCC }
.goodlist div{float:right;width:138px;overflow:hidden;}
.goodlist div a.title{width:100%;height:22px;line-height:22px;display:block;color:#363636;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.goodlist div span.en{width:100%;height:22px;line-height:22px;display:block;color:#666;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.goodlist div span.change-price{font-weight:bold;color:#D63C3C;padding-right:5px;}
.goodlist div span.max-price{color:#999;text-decoration:line-through;}
.goodlist div a.exchange{font-size:12px;padding:4px 10px;text-align:center;#padding-top:6px;#padding-bottom:2px;color:#fff;display:none;text-decoration:none;background:#C75151;float:left;border-radius:2px;}
.goodlist div a.exchange:hover{background:#973434;}
.goodlist div p{padding:5px 0;}

/* news */
.news{ background:url(../images/news.jpg) no-repeat; width:530px; height:34px; float:left}
.newsa{ line-height:34px; margin-left:30px; color:#FFF ; font-size:14px;}
.newsb{ padding-top:0px; float:right; font-size:14px;}
.neww{ width:530px; height:33px; border-bottom:1px #999 dashed;  line-height:33px; }
.neww a{ color:#333 }
.neww a:hover{ color:#F00}

.youxiang{ width:249px; height:268px; background:url(../images/youxiang.jpg) no-repeat; float:right; padding-top:97px; padding-right:0px; position:relative}
.youxiang p{ padding-left:30px;}
.yx{ float:left;padding-left:37px;}
.yxqc{ padding-right:20px;}

/* foot */
.foot{ width:1024px; height:169px;background:url(../images/foot.jpg) repeat-x; margin:0 auto ; }
.foot p{ line-height:35px; }
   .innercontent{padding-top:20px;  overflow:hidden; float:left;text-align:left; width:788px; padding-bottom:20px;}
      .contents{float:left; margin-top:15px;font-size:13px; width:788px;}
.con01{ float:left; margin-top:20px; width:788px; font-size:13px;}









.jquery-accordion-menu,.jquery-accordion-menu{
	font-family: 'Open Sans',sans-serif;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	outline: 0;
	font-family:"微软雅黑";
	font-size:13px;
}

.jquery-accordion-menu {
	min-width: 221px;
	float: left;
	position: relative;
}

.jquery-accordion-menu .jquery-accordion-menu-footer,.jquery-accordion-menu .jquery-accordion-menu-header {
	width: 215px;
	height: 35px;
	padding-left: 40px;
	float: left;
	line-height: 36px;
	color: #444444;
	background:url(../images/bg3.jpg) repeat-x top center;
}

.jquery-accordion-menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.jquery-accordion-menu ul li {
	width: 215px;
	display: block;
	float: left;
	position: relative;

}

.jquery-accordion-menu ul li a {
	width: 221px;
	padding: 8px 0px;
	float: left;
	text-decoration: none;
	color: #000;
	font-size: 13px;
	background:url(../images/bg.jpg) no-repeat top center;
	white-space: nowrap;
	position: relative;
	overflow: hidden;
	-o-transition: color .2s linear,background .2s linear;
	-moz-transition: color .2s linear,background .2s linear;
	-webkit-transition: color .2s linear,background .2s linear;
	transition: color .2s linear,background .2s linear
}

.jquery-accordion-menu>ul>li.active>a,.jquery-accordion-menu>ul>li:hover>a {
	color: #ff0000;
	
}

.jquery-accordion-menu>ul>li>a {
	border-bottom: solid 1px #0764c4;
}

.jquery-accordion-menu ul li a i {
	width: 34px;
	float: left;
	line-height: 18px;
	font-size: 16px;
	text-align: left
}


.jquery-accordion-menu ul ul.submenu,.jquery-accordion-menu ul ul.submenu li ul.submenu {
	width: 215px;
	display: none;
	position: static
}

.jquery-accordion-menu ul ul.submenu li {
	clear: both;
	width: 100%
}

.jquery-accordion-menu ul ul.submenu li a {
	width: 236px; 
	float: left;
	font-size: 11px;
	border-top: none;
	position: relative;
	border-left: solid 6px transparent;
	-o-transition: border .2s linear;
	-moz-transition: border .2s linear;
	-webkit-transition: border .2s linear;
	transition: border .2s linear
}

.jquery-accordion-menu ul ul.submenu li:hover>a {
	border-left-color: transparent;
	color: #ff0000;
	
	
}

.jquery-accordion-menu ul ul.submenu>li>a {
	padding-left: 0px
}

.jquery-accordion-menu ul ul.submenu>li>ul.submenu>li>a {
	padding-left: 0px
}

.jquery-accordion-menu ul ul.submenu>li>ul.submenu>li>ul.submenu>li>a {
	padding-left: 0px
}

.jquery-accordion-menu ul li .jquery-accordion-menu-label,.jquery-accordion-menu ul ul.submenu li .jquery-accordion-menu-label {
	min-width: 20px;
	padding: 1px 2px 1px 1px;
	position: absolute;
	right: 18px;

	font-size: 11px;
	font-weight: 800;
	color: #555;
	text-align: center;
	line-height: 18px;
	background: #f0f0f0;
	border-radius: 100%
}

.jquery-accordion-menu ul ul.submenu li .jquery-accordion-menu-label {
	top: 12px
}

.ink {
	display: block;
	position: absolute;
	background: rgba(255,255,255,.3);
	border-radius: 100%;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}

.animate-ink {
	-webkit-animation: ripple .5s linear;
	-moz-animation: ripple .5s linear;
	-ms-animation: ripple .5s linear;
	-o-animation: ripple .5s linear;
	animation: ripple .5s linear
}
.contentc{width:1px; height:605px; float:left;}
.content{width:236px; height:605px; float:left; z-index:-1;}

.filterinput{
	background-color:rgba(249, 244, 244, 0);
	width:215px;;
	height:20px;
	border:thin solid #FFF;
	text-indent:0.1em;
	font-weight:bold;
	color:#FFF;
}
#demo-list a{
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
}



.leftcont{ float:left; margin-left:10px; margin-top:10px; line-height:25px; padding-bottom:5px;background:url(../images/contbg.jpg) bottom center no-repeat; min-height:160px;}

.proimg img{ max-height:500px; overflow:hidden;}