/* CSS Document */
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,button{ margin:0; padding:0; -webkit-tap-highlight-color:rgba(255,255,255,0); }
html {  width: 100%; font-family: 'Microsoft YaHei'; font-size: 100px; outline: 0; -webkit-text-size-adjust:none;}
body {  width:100%; margin: 0; -webkit-user-select: none; position: relative; background-color:#fff;}
a:hover,a:link,a:visited,a{ color:inherit; text-decoration:none;}
ul,li{list-style:none}
i{font-style:normal}
header{ width:12.42rem; height:1.35rem; background-color:#074899;}
header .schtext{ float:left; color:#fff; outline:none; border:none; width:10rem; height:0.8rem; margin:0.24rem 0 0.24rem 0.18rem; border-radius:0.1rem; background-color:#115fc1; text-align:center;font-size:0.4rem;}
header .schbut{ width:2rem; height: 0.8rem; margin: 0.24rem 0 0.24rem 0.18rem; float:left; border:none; background:#115fc1; border-radius: 0.1rem;font-size:0.4rem; color:#fff;}
header .sch p{ line-height:0.8rem; color:#fff; font-size:0.4rem;}
header .sch .schli{ width:0.45rem; height:0.44rem; vertical-align:middle; float:left;}
footer{ position:fixed; bottom:0; width:12.42rem; height:1.58rem; background-color:#f2f2f2; overflow:hidden;}
footer .foot{ float:left; width:4rem; height:5rem; margin:0.15rem 0 0.2rem 1.68rem; text-align:center; overflow:hidden; color:#9c9c9c;}
footer .foot img{ width:0.7rem; height:0.7rem; margin:0 auto; display:block;}
footer .foot p{ margin-top:0.15rem; font-size:0.3rem;}
.jg{ width:12.42rem; height:1.58rem;}
.indexab p img{ max-width:100%;}
.newstext p img{ max-width:100%; height: auto;}
.newstext img{ max-width:100%; height: auto;}
/* CSS Document */
#_contain{ margin-bottom:2rem;}
.banner{ width:12.42rem; height:6.6rem; overflow:hidden;}
.banner img{ width:12.42rem; height:6.6rem;}
.menu{ width:100%; height:3rem; border-bottom:5px solid #d9d9d9; background-color:#074899;}
.menu .nav{ float:left; width:24.5%; height:1.5rem; line-height:1.5rem; border-right:2px solid #e1e1e1; border-bottom:2px solid #e1e1e1;  overflow:hidden; background:#074899; font-size:0.4rem; text-align:center;}
.menu .nav.last{ border-right:none;}
.menu .nav img{ width:1.42rem; height:1.42rem;}
.menu .nav a{ font-size:0.5rem;color:#fff;}
.name{ width:12.42rem; height:1.05rem; font-size:0.38rem; line-height:1.3rem; border-bottom:1px solid #e1e1e1;margin-bottom:0.47rem;}
.name p{ margin-left:0.47rem; font-size:0.6rem;}
.contain{ width:12.14rem; height:100%; margin:0 0.14rem; overflow:hidden;}
.ad{ width:12.14rem; height:5rem; margin-top:0.3rem;}
.ad img{ width:12.14rem; height:5rem;}
.ad-left ,.add-right{ float:left; width:5.92rem; height:3.8rem; margin-top:0.3rem; overflow:hidden;}
.ad-left{ margin-right:0.3rem;}
.ad-left img,.add-right img{ width:5.92rem; height:3.8rem;}
.favorable{ width:12.42rem; height:100%; overflow:hidden;}
.fb:nth-child(odd){ float:left; width:6.18rem; height:7.5rem; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; overflow:hidden;}
.fb:nth-child(even){ float:left; width:6.18rem; height:7.5rem; border-bottom:1px solid #e1e1e1; overflow:hidden;}
.cbr{ border-right:none;}
.fb-lt{ width:5.9rem; height:7.5rem; margin:0.3rem 0.14rem 0 0.14rem;}
.fb-lt img{ width:5.9rem; height:6rem; display:block;}
.fb-lt p{}
.fb-lt p.fb-name{ margin-top:0.3rem; font-size:0.48rem; text-align:center;}
.fb-lt p.price{ margin-top:0.2rem; font-size:0.3rem;}
.fb-lt p span{ font-size:0.3rem; color:#d7d7d7;}
.fb-lt p span.discount{ float:left; margin:0.2rem 0 0 0.5rem; color:#f46b29;}
.fb-lt p span.num{ float:right; margin-right:0.5rem;}
.fb-lt p span big{ font-size:0.5rem; color:#ff3500;}
.more{ width:12.42rem; height:1.37rem; line-height:1.37rem; text-align:center; cursor:pointer;}
.more p{ font-size:0.4rem; color:#074899;}
.more p img{ width:0.2rem; height:0.33rem; margin-left:0.2rem;}



.indexnews{ width:11.42rem; height:100%; overflow:hidden;margin:0 0.5rem;}
.indexnews ul li{font-size:0.48rem; display:block; height:0.8rem; border-bottom: 1px dashed #aaa; margin-bottom:0.5rem;}
.indexnews ul li a{font-size:0.48rem;}

.indexab{width:11.42rem; height:100%; overflow:hidden;margin:0 0.5rem; line-height:1rem; font-size:0.48rem;}


.page{float:left;margin-top:20px;text-align:center;width:100%; margin-bottom:80px;}
.page a{border:1px solid #7CBBED;padding:4px 6px;font-size:12px;}
.page .thispage{padding:4px 6px;background:#7CBBED;font-size:12px;color:#fff;}


.newstext
{
	margin-bottom:20px;
	font-size:0.5rem;
	padding:20px;}
.newstext h2{
	text-align:center;
	font-size:0.8rem;
}
.newstext .info
{
	width:100%;
	font-size:0.5rem;
	height:40px;
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	text-align:center;
	margin-bottom:10px;
}
.propagechange{margin-bottom:100px}
.propagechange .pagechangel, .propagechange .pagechanger{ width:49.5%; float:left; font-size:0.4rem;}
.propagechange .pagechangeleft{ float:right; margin-right:10px;}
.propagechange .pagechangeright{ float:left; margin-left:10px;}
.propagechange .pagechangeleft, .propagechange .pagechangeright{ width:auto;border: 1px solid #ccc;padding: 3px 10px; margin-bottom:20px;}
.propagechange .pagechangeleft a, .propagechange .pagechangeright a{ color:#000;}

.newspagechange .pagechangel, .newspagechange .pagechanger{ width:auto;border: 1px solid #ccc;padding: 3px 10px; margin:0 20px 10px 20px;font-size:0.4rem;}
.newspagechange .pagechangel a,.newspagechange .pagechanger a{ color:#000;}
.newspagechange .pagechanger{margin-bottom:100px}




.block_home_slider {
	padding: 1px;
	position: relative;
	border-radius: 3px;
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-20px; 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;}
.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;}


.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;}















