﻿breadcrumbNav { height: 36px; line-height: 36px; padding-left: 8px; font-size: 14px; margin: 10px auto; font-family: "microsoft yahei"; }
.min_w { min-width: 1200px; width: 100%; }
.set_w { width: 1200px; margin: 0 auto; }


/*��Ƶ�����ֵ���*/
.mask{ display:none; position:fixed; left:0; top:0; width:100%; height:100%; z-index:10; background:#000; opacity:0.7; filter:alpha(opacity=70);}
.layer_video{ display:none; position:fixed; left:50%; top:50%; z-index:999; width:850px; height:476px; z-index:99; margin:-238px 0 0 -425px; border-radius: 3px; background:#000;  overflow: hidden;  box-shadow: 0 0 10px 5px rgba(0,0,0,0.2);}

.left {
    float:left;
}
.right {
    float:right;
}



.footer-box{ width:100%; height:128px;padding-top:10px; overflow:hidden; border-bottom:3px solid #ae8f18; background:#454545 url("../images/common/footer-bg.jpg") repeat; }
.footer{ width:1000px; height:114px; margin:0 auto; padding:24px 100px 0;}
.footer-logo{ width:177px; height:64px; float: left;
 background:url("../images/footer-logo.png") no-repeat; margin:0 20px 8px 5px;}
.footer-logo a{ display:block; width:100%; height:100%;}
.copyright{ float:left;}
.copyright p{ font:normal 12px/24px "Microsoft Yahei"; color:#909090;}
.copyright p a{ color:#909090;}
.copyright p a:hover{ text-decoration:underline;}
.footer-share-it{ float:right; padding-top:20px;}
.footer-share-it a{ float:left; margin-right:20px; cursor:pointer;}
.footer-share-it i{ display:block; width:25px; height:22px; background:url("../images/common/footer-share-it.png") no-repeat;}
.footer-share-it i.ico-wx{ background-position:0 0;}
.footer-share-it i.ico-sina{ background-position:-46px 0;}
.footer-share-it i.ico-rr{ background-position:-90px 0;}
.footer-share-it a:hover i.ico-wx{ background-position:0 -28px;}
.footer-share-it a:hover i.ico-sina{ background-position:-46px -28px;}
.footer-share-it a:hover i.ico-rr{ background-position:-90px -28px;}



/*ҳ��*/
.pagenum { padding: 55px 0; text-align: center; height: 36px; line-height: 36px; }
.pagenum a { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; text-align: center; height: 36px; line-height: 36px; margin: 0 3px; }
.pagenum .n { background: #e4eaee; color: #666; font-size: 14px; padding: 0 12px; }
.pagenum .n.on, .pagenum .n:hover { background: #ae8f18; color: #fff; }
.pagenum .goto { border: 1px solid #ccc; height: 34px; line-height: 34px; width: 56px; text-align: center; }
.pagenum .go { display: inline-block; *display: inline; *zoom: 1; border-width: 0; outline: 0; width: 36px; height: 36px; line-height: 36px; padding: 0;  background: #e4eaee; border-radius: 0; font-size: 14px; text-align: center; cursor: pointer; vertical-align: top; margin-left: 5px; }
.pagenum .go:hover { background: #ae8f18; color:#fff; }
.pagenum .no { cursor: default; color: #999999; }
.pagenum .no:hover { background: #e4eaee; color: #999999; }

/*numSpinner*/
.numSpinnerBox { display: inline-block; vertical-align: middle; }
.numSpinnerBox a { display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; cursor: pointer; vertical-align: middle; }
.numSpinnerBox a i { font-size: 16px; }
.numSpinnerBox a.sub { border: 1px solid #ccc; color: #666; }
.numSpinnerBox a.sub i { content: "-"; }
.numSpinnerBox a.add { border: 1px solid #ccc; color: #666; text-decoration:none;}
.numSpinnerBox a.add i { content: "+"; }
.numSpinnerBox input { width: 60px; height: 30px; line-height: 18px; text-align: center; border: none; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; vertical-align: middle; color: #666; }


/*2016.6.20*/
.header-box{ width:100%; height:98px; border-top:3px solid #ae8f18; border-bottom:1px solid #dedede; background:#f5f5f5;}
.header{ width:1200px; height:57px; margin:0 auto; position:relative;}
.logo{ width:212px; height:57px; background:url("../images/common/logo.png") no-repeat; float:left; margin: 15px 0 0 40px; *display:inline;}
.logo a{ display:block; width:100%; height:100%;}
.top-link{ float:right; font:normal 14px/32px "Microsoft Yahei";  *display:inline; position:absolute; right:30px; top:5px;}
.top-link .top-userstatus a{ display:inline-block; color:#333; padding:0 8px; float:left;}
.top-link a:hover{ text-decoration:underline; color:#ae8f18;}
.top-link a i.ico-home{ float:left; width:16px; height:14px; margin:9px 0 0; background:url("../images/common/ico-home.png") no-repeat; margin-right:5px;}
.top-link span{ float:left; font:normal 14px/32px "Microsoft Yahei";}

.top-link .language-cn,.top-link .language-en{ display:inline-block; padding:0 9px; font:normal 14px/32px "Microsoft Yahei"; height:32px; color:#fff; background:url("../images/index/white0.2.png") repeat; float:left; margin-right:10px;}
.top-link .language-en{ font-size:12px; color:#333333;}
.top-link .language-cn{ margin-left:20px;}
.top-link a.language-cn.on,.top-link a.language-en.on{ background:#a43c20; color:#fff;  }
.top-link a.language-cn:hover,.top-link a.language-en:hover{ background:#b84d30;color:#fff; }

.nav2{ float:right; margin:50px 0 0 30px;}
.mainlevel a.ml-a1{ cursor: default;}
.nav li .ml-a1{ background:url("../images/index/navarrow1.png") no-repeat right 8px; display: block; padding-right: 20px; cursor: default;}
.nav li .ml-a1on{ background:url("../images/index/navarrow2.png") no-repeat right 8px; display: block;cursor: default; padding-right: 20px ; color:#eab30a;  }
.nav2 .nav li .ml-a1on{ background:url("../images/index/navarrow2.png") no-repeat right 8px; display: block; padding-right: 20px ; color:#eab30a;  }
.nav2 .nav li .eab30a{ color:#eab30a; }
.nav li .eab30a{ color:#ffffff; }
.nav{ clear:both; margin:0;}
.nav li{ float:left; font:normal 16px/18px "Microsoft Yahei"; padding:0 13px 0 13px;
    background:url("../images/index/nav-line.png") no-repeat right center;}
.nav li a{ color: #fff;}
.nav li.none{ background:none;}
.nav2 .nav li a{ color:#666666;}
.nav li a:hover{ color:#eab30a; text-decoration: none;}
.nav li{position: relative;}
.nav .lion{color: #eab30a;}

.nav-list1{ width: 250px; position: absolute; z-index: 999999;display:none; left: 0px; }
.navtwobg1{ background:url("../images/index/navtwobg1.png") no-repeat; width: 250px; height: 10px; }
.navtwobg2{ background:url("../images/index/navtwobg2.png") repeat-y; width: 250px; overflow: hidden; zoom:1; }
.navtwobg3{ background:url("../images/index/navtwobg3.png") no-repeat; width: 250px; height: 9px; }
.navtwobg2 ul li{ clear: left; text-align: left;background: none; padding:0;}
.navtwobg2 ul li a{ font-size: 14px; color: #333; text-shadow: none; width: auto; padding: 8px 0px 8px 10px; display: block; margin-left:10px; background-image: none;}
.navtwobg2 ul li a:hover{ background-color: #eecf8f; color: #666; border-radius: 0;}
.top-language{ float: left; width: 70px; margin-left: 20px;_margin-left: 10px;  border: 1px solid #d9d9d9;}
a:hover{ text-decoration: none;}
.top-language li.brdtop{ background-color:rgba(255,255,255,1); height: 27px; line-height: 24px; border-top: none;}
.top-language li.brdtop label{ padding-left: 8px;}
.ntarrow{ background:url("../images/index/xlarrow1.png") no-repeat; display: inline-block; width: 10px; height: 6px;
    float: right; margin-top: 10px; margin-right: 10px}
.ntarrow2{ background:url("../images/index/xlarrowab.png") no-repeat; display: inline-block; width: 10px; height: 6px;
    float: right; margin-top: 10px; margin-right: 10px}
.top-language li a:hover{color: #333;}
.top-language .langlist{ background-color: #fff; overflow: hidden; zoom:1; display:none;  position: absolute; z-index: 99999999999; box-shadow: 1px 2px 2px rgba(0,0,0,.15);  width: 68px;  border: 1px solid #fff;}
.top-language .langlist li{ overflow: hidden; zoom:1; padding: 2px 2px;}
.top-language .langlist li a{ color: #999; text-shadow: none; display: block;padding-left:3px; clear:both; }
.top-language .langlist li em{ background:#d8d8d8; height: 1px; margin:0 auto; display: block; width: 54px; margin-top:4px;}
.top-language .langlist li a:hover{ background-color: #eecf8f;}
.top-link  .langlist li a{ clear: left;}
.top-userstatus{ float: left;}
.weather{  float: left;  height: 28px;  line-height: 28px;  margin-right: 20px;  color: #fff;  overflow: hidden; margin-top: 5px;}
.weather .cross-simple-icon{ padding-top: 0px;}
.weather .cross-simple-icon { display: inline-block;white-space: nowrap;  }
#datetime{ float: left; margin-right: 5px;}
.list2{ width: 890px;}
.silder-banner{  width: 280px;}
.silder-banner a{ display: block;}
.silder-content{ width: 258px; margin-top: 10px; border: 1px solid #e7e7e7; padding:10px;}
.silder-title{border-bottom: 1px solid #e7e7e7; padding-bottom: 5px; overflow: hidden; zoom:1;}
.silder-txt h2{ font-size: 16px; color: #666; float: left; margin-right: 8px; padding-top: 2px;}
.silder-txt span{ float: left;}
.silder-txt  a{ display: block; float: right; font-size: 20px;}
.silder-title p{ font-size: 12px; color: #ccc; clear: both;}

   .silder-list1 li{ 
    border-bottom: 1px dashed #e1e1e1; 
    padding-bottom: 20px; 
    clear: both; 
    padding-top: 20px;
    overflow: hidden; 
    zoom:1;
}
.silder-list11 li {
     border-bottom: 1px dashed #e1e1e1; 
    clear: both; 
    overflow: hidden; 
    zoom:1;
}
.silder-list11 li a{ display: block;}
.silder-list11 li span{ display: block; float: left;}
.silder-list11 li:last-child{ border-bottom: none;}
.leftnav li a {
    padding:20px 0;
}
    .leftnav li:hover {
        background-color:#ae8f18;
    }
    .leftnav li:hover a{
        color:#fff;
    }
    .leftnav li a{
        text-decoration:none;
    }


.silder-list1 li a{ display: block;}
.silder-list1 li span{ display: block; float: left;}
.silder-lstinfor{ float: left; padding-left: 8px;width:95%;}
.silder-lstinfor h2{ font-size: 14px;  color: #666; }
.silder-lstinfor label{ font-size: 16px; color: #df0011; display: block; padding-top: 18px;}
.silder-lstinfor label em{ font-size: 12px;}
.silder-lstinfor .ydbtn{ display: block; border: 1px solid #ae8f18; border-radius: 5px; height: 23px; width: 65px; text-align: center;
    line-height: 23px; display: block; margin-top: 15px; color: #ae8f18;}
.silder-list1 li:last-child{ border-bottom: none;}
.silder-list2 li{ width: 33%; float: left; border-bottom: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2;padding:10px 0px;  text-align: center;  }
.silder-list2 li:nth-child(3),.silder-list2 li:nth-child(6){ border-right:none;}
.silder-list2 li a:hover{ color: #ae8f18;}
.silder-list2 li a{ color: #666;}
.silder-list2 li span a{ display: block; width: 43px;height: 39px; margin: 0 auto;}
.silder-list2 li label{ display: block; margin-top: 8px;}
.silder-list2 li:nth-child(1) span a{ background:url("../images/demo/sild-icon1.jpg") no-repeat;  }
.silder-list2 li:nth-child(1) span a:hover{ background:url("../images/demo/sild-iconat1.jpg") no-repeat; }
.silder-list2 li:nth-child(2) span a{ background:url("../images/demo/sild-icon2.jpg") no-repeat;  }
.silder-list2 li:nth-child(2) span a:hover{ background:url("../images/demo/sild-iconat2.jpg") no-repeat; }
.silder-list2 li:nth-child(3) span a{ background:url("../images/demo/sild-icon3.jpg") no-repeat;  }
.silder-list2 li:nth-child(3) span a:hover{ background:url("../images/demo/sild-iconat3.jpg") no-repeat; }
.silder-list2 li:nth-child(4) span a{ background:url("../images/demo/sild-icon4.jpg") no-repeat;  }
.silder-list2 li:nth-child(4) span a:hover{ background:url("../images/demo/sild-iconat4.jpg") no-repeat; }
.silder-list2 li:nth-child(5) span a{ background:url("../images/demo/sild-icon5.jpg") no-repeat;  }
.silder-list2 li:nth-child(5) span a:hover{ background:url("../images/demo/sild-iconat5.jpg") no-repeat; }
.silder-list2 li:nth-child(6) span a{ background:url("../images/demo/sild-icon6.jpg") no-repeat;  }
.silder-list2 li:nth-child(6) span a:hover{ background:url("../images/demo/sild-iconat6.jpg") no-repeat; }
.silder-content2{ background:url("../images/ewm_bg.jpg") no-repeat; width: 258px; height: 124px; border: 1px solid #e7e7e7; margin-top: 10px;
    margin-bottom: 10px; }
.ewm-cnt{ width: 160px; padding-left: 100px; margin-top: 20px;}
.ewm-cnt ul li{ float: left; width: 70px; text-align: left; margin-right: 20px;}
.ewm-cnt ul li:last-child{ margin-right: 0px;}
.ewm-cnt ul li h2{ font-size: 14px; color: #ae8f18; padding-bottom: 10px;}
.xnmap{ width: 100%; min-height:500px;}
.paytype-con  .go-pay{ color: #fff;}
.raider_content img{ width: 100%;}
.weather iframe{ width: 290px !important;}
.divCurrentWeather strong{ font-weight: normal;}
.secnery-img{text-align: center;background: rgb(242, 242, 242) none repeat scroll 0% 0%;min-height: 150px; line-height: 150px;  }
.secnery-img img{ display: inline-block; text-align: center; vertical-align: middle; width:100%;}
p{ word-break:break-all;}
/*7.5*/
.jmp_content{position: absolute;margin-left: 100px;width: 300px;text-align: left;padding-left: 10px;color: rgb(255, 0, 0);}
.article img{display: block;text-align: center;margin: 0 auto;}
.bshare-custom{ width:150px !important;}
.contact-img span,.contactus-qrcode span{ float:left; margin-right:20px;}
.contact-img span em,.contactus-qrcode span em{ font-style:normal; display:block; margin-top:10px; text-align:center;}
.footer-share-it span{ position: absolute; margin-top: -95px; margin-left: -30px; display: none;}
.dlboxbg2 img{ width:65px; height:65px;}
.left-box{position: fixed;
    left: 2%;
    top: 50%;
    margin-top: -58px;
    width: 193px;
    height: 117px;
    
    z-index: 9999;
}
 .left-box img{width:100%; height:100%;}      
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
     /*分页样式*/
.pagelist{ clear:both; display:block; margin-left:100px; margin-top:10px; }
	.pagelist:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.pagelist .l-btns{ display:block; float:left; margin:2px 5px 0 -1px; padding:0 10px; border:1px solid #dbdbdb; height:28px; overflow:hidden; }
	.pagelist .l-btns span{ font-size:12px; color:#333; line-height:28px; }
	.pagelist .l-btns .pagenum{ display:inline-block; margin:0 5px; padding:0 5px; border:1px solid #dbdbdb; border-top:0; border-bottom:0; width:30px; height:28px; line-height:28px; font-size:12px; color:#333; text-align:center; vertical-align:top; overflow:hidden; }



#products {
	margin-left:26px;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

#products .slides_container {
	width:366px;
	overflow:hidden;
	float:left;
	position:relative;
	border:1px solid #dfdfdf;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:366px;
	height:274px;
	display:block;
}

/*
	Next/prev buttons
*/

#products .next,#products .prev {
	position:absolute;
	top:127px;
	left:0;
	width:21px;
	height:0;
	padding-top:21px;
	overflow:hidden;
	display:block;
	z-index:101;
}

#products .prev {
	background:url(../img/arrow-prev.png);
}

#products .next {
	left:398px;
	background:url(../img/arrow-next.png);
}

/*
	Pagination
*/

#products .pagination {
	background:#dfdfdf;
	width:130px;
	padding:5px 5px;
	float:left;
	margin-left:30px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}

#products .pagination li {
	float:left;
	margin:2px 4px;
	list-style:none;
}

#products .pagination li a {
	display:block;
	width:55px;
	height:41px;
	margin:1px;
	float:left;
	background:#f9f9f9;
}

#products .pagination li.current a {
	border:1px solid #7f7f7f;
	margin:0;
}


a:link,a:visited {
	color:#599100;
	text-decoration:none;
}

a:hover,a:active {
	color:#599100;
	text-decoration:none;
}
.continer_yunhe {
    width:100%;
    margin: 0 auto;
}
.main_yunhe {
    width:1200px;
    margin:0 auto;
    padding-bottom:30px;
    overflow:hidden;
}
.pay {
    position:relative;
    overflow:hidden;
    padding-top:40px;
}
.goods_show {
    width:55%;
}
.goods_info {
    width:43%;
    text-align:left;
    color:#1f1f1f;
    padding-left:15px;
}
    .goods_info h1 {
        padding-bottom:15px;
        padding-top:15px;
    }
.subtitle {
    overflow:hidden;
}
.jiege {
    font-size:18px;
    padding-top:20px;
    width:300px;
}
.jiege em {
    color:#ff6700;
    font-size:24px;
    font-family:"微软雅黑";
    font-style:italic;
    padding:0 10px;
}
.goumai {
    padding-top:20px;
    width:200px;
}
.goumai a{
    background-color:#ff6700;
    padding:20px 100px;
    color:#fff;
    font-size:18px;
    text-decoration:none;
}
.main_content {
    width:1200px;
    margin:0 auto;
    padding-top:50px;
    border-top:1px dashed #666;
    padding-bottom:50px;
    overflow:hidden;
}
.sing {
    border-bottom: 1px dashed #c6c6c6;
}
.ewm-cnt ul li img {
    width:70px;
}
.lefttitle {
    text-align:center;
    font-size:16px;
    font-weight:bold;
    color:#7c6305;
}
.leftnav li a{
    color:#af6600;
}
.min-h {
    margin-top:35px;
}

.order-panel{ padding: 15px; border: 1px solid #e0e0e0; margin-top: 15px;}
.pro-title{ font-size: 20px; color: #666;}
.order-info{ padding: 10px 0; font-size: 12px;}
.order-info span{ margin-right: 20px; color: #666;}
.order-info span.price{ float:right; font:normal 14px "Microsoft Yahei"; color:#666; position:relative; top:-10px;}
.order-info span.price span{ color:#cd4915; padding-left:5px;}
.order-info span.price em{ font-size:24px; color:#cd4915; font-weight:bold;}
.order-info span em{ color: #ae8f18;}

.order-list{ overflow: hidden; margin-top: 15px;padding-bottom: 20px;text-align:left;}
.order-list li{ width: 47%; float: left; text-align: center;}
.order-list li.lt{ text-align: left;}
.lab-title{ font-size: 12px; color: #666; padding-bottom: 10px; display: block;text-align:left;}
.order-text{ border: 1px solid #b7b7b7; height: 28px; line-height: 28px;}
.order-explian{ margin-top: 10px; color: #999;}
.order-form li{ text-align: left;}
.tips{ color: #f00;}

.order-title{ border-top: 1px dashed #d0d0d0; margin-top: 20px; padding-top: 25px;}
.order-title span{ display: inline-block; font-size: 16px; color: #333; height: 24px; line-height: 24px; border-bottom: 2px solid #ae8f18;}

.order-article{ line-height: 180%; font-size: 12px; color: #666; padding-top: 10px;}
.order-article b{ color: #ae8f18;}
.order-article p{ margin-bottom: 15px;}

.order-handle{ padding: 15px 40px; border: 1px solid #d6c78b; margin-top: 15px; overflow: hidden;}
.pay-btn{ width: 94px; height: 34px; line-height: 34px;text-align: center; display: block; float: right; background: url("../images/order/pay-btn.png") no-repeat; color: #fff; margin-top: 10px;}

.price{ color: #cd4915;}
.price em{ font-family: 'Arial'; font-size: 14px;}
.order-list .price strong{ font-size: 16px;}
.order-left{ float: left;}
.order-left p{ margin: 5px 0;}
.order-left input{ vertical-align: middle;}
.total{ font-size: 14px;}
.total .price strong{ font-size: 24px;}
.order-left p a{ color: #003366;}
.money {
    text-align:left;
}
.shuliang {
    margin-left:0px;
    padding-left:0px;
    width:60%;
}

