html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style-type: none;
}
a{text-decoration:none;}
img {border:0; vertical-align:middle;}
.clear {
    clear: both;
    height: 1px;
    width: 100%;
    overflow: hidden;
    margin-top: -1px;
}

.block_home_slider {
	padding: 1px;
	position: relative;
	background-color: #ffffff;
	border: 4px solid #f2f2f2;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/PIE.htc); /*半透明兼容*/
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {display:inline-block; position:absolute; bottom:10px; z-index:2222;}
.block_home_slider .flex-control-paging li {
	margin: 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
	list-style-type: none;
}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../images/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}

.search{margin:0 5px;}
.search .sear{
	box-shadow: none !important;
	background-color: #fff;
	border-color: #ddd;
	color: #333;
	text-shadow: 0 1px 0 #f3f3f3;
	border-radius: .3125em;
	margin: .5em 0;
	border-width: 1px;
	border-style: solid; padding:0 0 0 30px; position:relative;
}
.search .sear input{color:inherit; text-shadow: inherit; padding-left: 1.75em;
margin: 0;
min-height: 2.2em;
text-align: left;
border: 0;
background: transparent none;

padding: .4em;
line-height: 1.4em;
display: block;
width: 100%;
box-sizing: border-box;
outline: 0;
}
.search .sear .searimg{
position: absolute;
left: .3125em;
top: 50%;
margin-top: -7px;
content: "";
background-position: center center;
background-repeat: no-repeat;
width: 14px;
height: 14px;
filter: Alpha(Opacity=50);
opacity: .5;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5s2.463%2C5.5%2C5.5%2C5.5%20c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");	
}

.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}


.proclass{margin:0 5px;}
.proclass ul{}
.proclass ul li{width:50%; float:left; height:50px; font:bold 15px/50px "Microsoft YaHei UI"; text-align:center; margin:5px 0;}
.proclass ul li a{font:16px/50px "Microsoft YaHei UI"; color:#fff; text-align:center; display:block; padding:0 5px;}
.proclass ul li .class1{background:#f4b613;}
.proclass ul li .class2{background:#09d3ea;}
.proclass ul li .class3{background:#00ceaa;}
.proclass ul li .class4{background:#82d808;}

.proclass ul li .class5{background:#fa667f;}
.proclass ul li .class6{background:#07d258;}
.proclass ul li .class7{background:#fd834d;}
.proclass ul li .class8{background:#6696f8;}

.footer{background:#e72d24; height:40px; width:100%; clear:both; margin-top:15px; overflow:hidden;}
.footer li{float:left; width:33%; text-align:center; padding:10px 0;}
.footer li a{display:block; margin:0 auto; font:normal 15px/24px "Microsoft YaHei UI"; color:#fff; text-shadow: none; text-align: center;}
.footer li a img{margin-right: 4px; margin-top: -2px;}

.header{width:100%; background:#e82d24; height:48px; overflow:hidden; line-height:48px; color:#fff;}
.header .head1{width:20%; background:#e82d24; float:left;}
.header .head1 a{padding:0 0 0 16px; color:#fff;}
.header .head2{width:60%; background:#e82d24; float:left; text-align:center;}
.header .head2 a{padding:0 0 0 16px; color:#fff;}
.header .head3{width:20%; background:#e82d24; float:right; text-align:right;}
.header .head3 a{padding:0 16px 0 0; color:#fff;}

.classlist{width:100%; margin:10px 0; overflow:hidden;}
.classlist ul{padding:0 8px;}
.classlist li{width:25%; float:left; margin:2px 0;}
.classlist li a{display:block; height:33px; margin:0 5px; background:#f47d26; font:normal 12px/33px "Microsoft YaHei UI"; color:#fff; text-align:center; border-radius:2px;}

.pro_title{
background: url(../images/pro_title_bg.png) #f0f0f0 repeat-x;
line-height: 38px;
height: 40px;
text-align: center;
border-bottom: 1px solid #dbdede;
}

.pro_title span {
    background-color: #f0f0f0;
    font-size: 16px;
    color: #999999;
    padding: 0px 5px 0px 5px;
}
.prolist {background: #FFFFFF;}
.prolist li {
    border-bottom: #dbdede 1px solid;
    padding: 10px 10px;
    height: auto;
}
.prolist .proimg {
    float: left;
    padding-right: 10px;
}
.prolist .proimg img {
    -webkit-border-radius: 0.4em;
    border-radius: 0.4em;
    width: 100px;
    height: 85px;
}
.prolist .prointro {
    margin: 0 auto;
}
.prolist .prointro .pro_name {
    height: 36px;
    margin-bottom: 4px;
    display: block;
    overflow: hidden;
    line-height: 110%;
}
.prolist .prointro .pro_name a {
    color: #555555;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
}
.pro_price {
    float: right;
    width: 150px;
    margin-right: 10px;
}
.prolist .prointro .pro_price a {
    color: #e72d24;
    font-size: 12px;
    font-weight: normal;
}

.xlshow{}
.xlshow table{width:100%;}
.xlshow img{width:100%; height:auto;}

.bz_bt{ width:100%; height:25px; padding-left:17px; padding-top:3px; font-size:14px; font-family:"微软雅黑"; background:url(../../images/bz_bt.jpg); color: #333; margin:8px auto 0px}
.bz_nr{ width:100%; overflow:hidden; clear:both; margin:0 auto; border:1px #cdcdcd  solid; padding:5px; font-family:"微软雅黑"}

.order2{width:50%; height:44px; margin:0 auto; text-align:center; border-radius:5px; background:#fe7973; text-shadow:none;}
.order2 a{font:normal 12px/44px "Microsoft YaHei UI"; color:#fff;}


.bold15	{font:bold 16px/28px ""; color:#333; padding:0 0 0 10px;}

.bz_nr11{ width:95%; overflow:hidden; clear:both; margin:0 auto; border:1px #cdcdcd  solid;}



.searpage{margin:0 5px;}
.searpage .sear{
	width:65%; float:left;
	box-shadow: none !important;
	background-color: #fff;
	border-color: #ddd;
	color: #333;
	text-shadow: 0 1px 0 #f3f3f3;
	border-radius: .3125em;
	margin: .5em 0;
	border-width: 1px;
	border-style: solid; padding:0 0 0 30px; position:relative;
}
.searpage .sear input{color:inherit; text-shadow: inherit; padding-left: 1.75em;
margin: 0;
min-height: 2.2em;
text-align: left;
border: 0;
background: transparent none;

padding: .4em;
line-height: 1.4em;
display: block;
width: 100%;
box-sizing: border-box;
outline: 0;
}
.searpage .sear .searimg{
position: absolute;
left: .3125em;
top: 50%;
margin-top: -7px;
content: "";
background-position: center center;
background-repeat: no-repeat;
width: 14px;
height: 14px;
filter: Alpha(Opacity=50);
opacity: .5;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5s2.463%2C5.5%2C5.5%2C5.5%20c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E");	
}

.searpage .sub{width:20%; float:right;
	box-shadow: none !important;
	background-color: #fff;
	border-color: #ddd;
	border-radius: .3125em;
	margin:0.5em 1% 0.5em 0;
	border-width: 1px;
	border-style: solid; position:relative;
}
.searpage .sub input{
border: 0;
background: transparent none;
color:inherit;
min-height: 2.2em;
text-align: center;
width: 100%;
}

.dateandjg_d{height:350px; overflow:hidden; position:relative;}
.dateandjg_d .tMore{position:absolute; bottom:0; left:50%; z-index:8888; color:#f00; cursor:pointer; background:#ddd; padding:5px;}
