﻿@charset "utf-8";
/* CSS Document */

*{margin: 0;padding: 0;}
html,body{height:100%;}


body{color: #323232;line-height:22px;font-size:12px;font-family:"微软雅黑"; font-family:"Microsoft Yahei", "Helvetica Neue", Tahoma, Geneva, sans-serif;}
input, textarea, keygen, select, button, isindex {margin: 0em;font: -webkit-small-control;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;text-align: start;}
select{box-sizing: border-box;-webkit-box-align: center;white-space: pre;-webkit-rtl-ordering: logical;cursor: default;}
table{border-collapse:collapse;border-spacing:0;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight:normal;}
ul, ol, li{list-style:none outside none;}
a{color:#323232;outline: medium none;text-decoration: none;}
a:hover{text-decoration: none;color: #005caa}
/*a:hover{filter: alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;} */
em, i{font-style: normal;}
img{border:medium none;}
input,img{vertical-align: middle;border:none;}
.clear{clear:both;}
.clearfix:after {clear: both;content: "";display: block;visibility: hidden;}
.none{display: none;}
.no-spacing{margin:0;padding: 0;}
.margin-center{margin:0 auto;text-align: center;}
.fl{float:left;display:inline;}
.rt{float:right;display:inline;}
em{font-style:normal;}
.fl{ display:inline;float:left;}
.rt{ display:inline;float:right;}
.size16{font-size: 16px;font-weight: bold;}
.tc{ text-align:center;}
.pdl_20{padding-left:20px;}
.pdr_60{padding-right:60px;}
.mgt15{margin-top:15px;}
.mg30{margin:0 30px;}
.red{color:#e0000a}

/* 顶部部分*/
.box{width:100%;background:#fff; border-bottom:1px solid #e5e5e5;}
.top{width:1200px;margin:0 auto; line-height:35px;height:35px; font-size:14px;overflow:hidden;}
.city{color:#707070;}
.city a{padding:5px 0px;margin:0 5px;color:#707070;}
.city a:hover{color:#e0000a;}
.top-rt{ color:#9f9f9f;}
.top-rt a{margin:0 3px}

/* 菜单部分*/
.head{height:85px;line-height:85px;width:1210px; margin:0 auto; clear:both}
.logo{width:157px;height:auto; display: inline-block;margin-top:20px;margin-right:45px; float:left}
.nav{font-family:"微软雅黑";float:left;height:85px;display:inline-block;margin-bottom:35px;}
.nav li{ line-height:85px;height:85px;width:110px; text-align:center;float:left;}
.nav li a{ display:inline-block;color:#005caa;font-size:16px; font-weight:500;padding:0 22px;}
.nav .cur a{background:#005caa;color:#fff;}
.nav li a:hover{background:#005caa;color:#fff;height:85px;}
.cart{display:inline-block;width:40px;background-image:url(../images/cart1.png);background-repeat:no-repeat;background-position:center 20px;}
.cart:hover{display:inline-block;width:40px;background-image: url(../images/cart2.png);background-repeat: no-repeat;background-position: center 20px;}




/* 底部代码*/
.footer1{background:#4c4c4c;width:100%;}
.footbd{width:1200px;margin:0 auto;height:65px; line-height:65px; background-color:#4c4c4c; color:#fff; overflow:hidden}
.footbd a{font-size:14px; color:#fff}
.footbd a:hover{color:#005caa}
.f1rt{ color:#959595; font-size:14px; float:right}
.footer2{background:#313131;width:100%;}
.footbd2{width:1200px;margin:0 auto;color:#959595; background-color:#313131;overflow:hidden;padding-bottom:50px;}
.footer2 .foot2bd1{width:800px; float:left; overflow:hidden}
.footer2 .foot2bd1 img{margin:60px 50px 60px 0}
.footer2 .foot2bd2{ float: right; overflow:hidden;padding-top:60px;}


/* 其它*/
.pr{ position:relative}
.pa{ position:absolute;top:5px;left:5px;}
.ptl20{padding-left:70px; display:inline-block; float:left}
.mlr20{display:inline-block; margin:0  40px;}
.fn36{font-size:36px; font-weight:500; color:#535353}
.fn24{font-size:24px; font-weight:500; color:#535353}
.fn22{font-size:24px; font-weight:600;}
.fn20{ font-size:20px; color:#434343}
.fn18{ font-size:18px;}
.fn12{ font-size:12px !important;}
.fn14{ font-size:14px !important;}
.fgray{ color:#999;margin-right:20px}
.sayarea{width:658px;height:60px; line-height:20px;color:#b3ada8; background-color:#fff; font-size:14px;text-indent:10px; font-weight:600; border:1px solid #dcdcdc;margin-top:10px;padding:5px}

.localarea{width:700px;height:30px; line-height:30px;color:#7a7a7c; background-color:#f0f0f0; font-size:14px;text-indent:10px; font-weight:600; border:1px solid #dcdcdc;margin-top:-10px;}
.localarea img{margin:0 5px;}
.localarea select{margin-right:20px;}
.findtxt{width:245px;height:40px; line-height:40px; background-color:#eaeaea; color:#b3ada8; font-size:14px; border-radius:6px; text-indent:40px; font-weight:600;margin-top:22px;}
.selftxt{width:700px;height:38px; line-height:38px;color:#b3ada8; font-size:14px;text-indent:10px; font-weight:600; border:1px solid #dcdcdc;margin-bottom:20px;}
.areatxt{width:700px;height:100px; line-height:20px;color:#b3ada8; font-size:14px;text-indent:10px; font-weight:600; border:1px solid #dcdcdc;padding-top:10px}
.ftext{width:285px;height:40px; line-height:40px; background-color:#fff; border:1px solid #cacaca; color:#b3ada8; font-size:14px; border-radius:6px; text-indent:10px; font-weight:600;margin-top:22px;}

.linktext{width:345px;height:45px; line-height:45px; background-color:#fff; border:1px solid #cacaca; color:#b3ada8; font-size:18px;text-indent:10px; font-weight:600;margin-top:22px;margin-right:20px;}


.linkarea{width:705px;height:195px; line-height:25px; background-color:#fff; border:1px solid #cacaca; color:#b3ada8; font-size:18px;text-indent:10px; font-weight:600;margin-top:22px;margin-right:20px;padding:10px 5px}

.infotxt{width:240px;height:46px; line-height:46px; background-color:#fff; color:#b3ada8; font-size:14px; border-radius:6px; text-indent:10px; font-weight:600; border:1px solid #a0a0a0}
.loginbt{ display: inline-block;width:88px;height:35px;line-height:35px;text-align:center; background-color:#fff; border:2px solid #005caa;border-radius:3px; color:#005caa; font-size:16px; font-weight:600; margin:23px 25px 0 30px}
.loginbt:hover{background-color:#005caa; color:#fff !important}

.regbt{ display: inline-block;width:88px;height:35px;line-height:35px;text-align:center; background-color:#005caa; border:2px solid #005caa;border-radius:3px; color:#fff; font-size:16px; font-weight:600;}
.regbt:hover{background-color:#034984; color:#fff !important}

.newbt1{ display: inline-block;width:77px;height:30px;line-height:30px;text-align:center; background-color:#005caa; border:1px solid #005caa;border-radius:5px; color:#fff; font-size:14px; font-weight:600;margin:35px 10px 0 0}
.newbt1:hover{background-color:#034984; color:#fff !important}

.newbt2{ display: inline-block;width:77px;height:30px;line-height:30px;text-align:center; background-color:#a6a6a6; border:1px solid #a6a6a6;border-radius:5px; color:#fff; font-size:14px; font-weight:600;margin:35px 20px 0 0}
.newbt2:hover{background-color:#979696; color:#fff !important}

.morebt{display:inline-block;width:138px;height:55px;line-height:55px;text-align:center; background-color:#fff; border:1px solid #d4d4d4;border-radius:45px; color:#8d8d8d;font-size:20px; font-weight:500;margin:50px auto 70px;}
.morebt:hover{background-color:#979696; color:#fff !important}

.joinbt{ display: inline-block;width:160px;height:40px;line-height:40px;text-align:center; background-color:#005caa; border:1px solid #005caa;border-radius:5px; color:#fff; font-size:14px; font-weight:600;margin:35px 10px 60px 0}
.joinbt:hover{background-color:#034984; color:#fff !important}

.attendbt{ display: inline-block;width:220px;height:52px;line-height:52px;text-align:center; background-color:#005caa; border:1px solid #005caa;border-radius:50px; color:#fff; font-size:24px; font-weight:600;margin:35px 10px 60px 0}
.attendbt:hover{background-color:#034984; color:#fff !important}

.nextbt{ display: inline-block;width:130px;height:40px;line-height:40px;text-align:center; background-color:#005caa; border:1px solid #005caa;border-radius:50px; color:#fff; font-size:16px; font-weight:600;margin-left:30px}
.nextbt:hover{background-color:#034984; color:#fff !important}

.nowbt{ display: inline-block;width:145px;height:33px;line-height:33px;text-align:center; background-color:#005caa; border:1px solid #005caa;border-radius:50px; color:#fff; font-size:14px; font-weight:600;}
.nowbt:hover{background-color:#034984; color:#fff !important}

.promcbt{ display: inline-block;width:120px;height:35px;line-height:35px;text-align:center; background-color:#003567; border:1px solid #005caa;border-radius:6px; color:#fff; font-size:14px; font-weight:600;}
.promcbt:hover{background-color:#00417e; color:#fff !important}

.askbt{ display: inline-block;width:80px;height:23px;line-height:23px;text-align:center; background-color:#005caa; border:1px solid #005caa;border-radius:50px; color:#fff; font-size:12px;margin:10px auto}
.askbt:hover{background-color:#034984; color:#fff !important;border:1px solid #034984;}

.topbuybt{display:inline-block;width:130px;height:33px;line-height:33px;text-align:center;background-color:#005caa; border:1px solid #005caa;border-radius:10px; color:#fff; font-size:14px; font-weight:600;margin:0 80px 0 30px}
.topbuybt:hover{background-color:#034984; color:#fff !important} 
/*分页代码*/
.page{ text-align:center; font-size:18px;padding-bottom:80px;padding-top:10px;}
.page a{ font-size:18px; color:#005caa; border:1px solid #005caa; border-radius:45px; height:40px; line-height:40px;padding:0 30px; display:inline-block;margin:0 85px;}
.page a:hover{ background-color:#005caa; color:#fff}

/*顶部下拉菜单*/
.show{width:200px;position:relative;cursor:default;}
.show .pulldown{position:absolute;cursor:default;display:none;top:30px;right:10px}
.show .pulldown .arrow{*margin-bottom:-1px;_margin-bottom:0;height:0;width:0;font-size:0;line-height:0;border-width:7px;border-style:solid;border-color:transparent transparent #636377 transparent;_filter:chroma(color=tomato);_border-color:tomato tomato #F6F6F9 tomato;position:relative;display:block;left:50%;z-index:2}
.show .pulldown .content{background:#F6F6F9;color:#333;text-align:left;border-radius:3px;border:rgb(238,238,238) 1px solid;border-width:1px;box-shadow:0 2px 4px rgba(0,0,0,.6);position:relative;z-index:1;width:200px;padding:15px 0}
.show .pulldown .content a{display:block;height:36px;font-size:18px;color:#535353;text-align:center !important;width:100%;line-height:36px}
.iimg{margin:0 10px 5px 0}

.showcart{width:100px;position:relative;cursor:default; z-index:999}
.cartadd{width:1200px;border:rgb(238,238,238) 1px solid;border-width:0 0px 1px 1px;position:absolute;cursor:default;display:none;top:45px;right:0px; background-color:#fff; border-radius:0px 0px 10px 10px;box-shadow:0 1px 4px rgba(0,0,0,.2);}
.cartadd p{ font-size:16px;color:#707070}
/* 表格代码*/
.carttoptb{clear:both; font-size:12px;width:1200px;margin:20px auto;padding:0 5px;border:0px  solid #ddd;border-radius:5px;}
.carttoptb tbody th{height: 42px;line-height:42px;font-weight:normal;text-align:center;font-size:14px; font-weight:600; border:1px  solid #ddd;background-color:#d1d3d3; color:#313131;}
.carttoptb tbody td{padding:20px 0 5px 0; text-align:center; border-bottom:0px  solid #ddd;font-size:16px; font-weight:600; color:#797a7a}
.carttoptb tfoot td{height:120px;padding-top:3px; text-align:center; border-bottom:1px  solid #ddd;font-size:16px; font-weight:600; color:#797a7a}
.cartopimg{width:108px;height:108px;}
.carttoptb  p{padding:5px;}
/*+-*/
.add_chose{width:105px;}
.add_chose a{float:left;margin:5px 0 0 0;display:block;width:15px;height:15px;line-height:99em;overflow:hidden;background:url(../images/reduce-add.gif) no-repeat;}
.add_chose a.reduce{background-position:0 0;}
.add_chose a.reduce:hover{background-position:0 -16px;}
.add_chose a.add{background-position:-16px 0;}
.add_chose a.add:hover{background-position: -16px -16px;}
.add_chose .text{float:left;margin:0 5px;display:inline;border:solid 1px #ccc;padding:4px 3px 4px 8px;width:20px;line-height:14px;font-size:14px;color:#990000;font-weight:800;}

/*右边飘浮客服*/
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index:2;
	width:50px;
	height:50px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	top:660px;
	_margin-top:660px
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:712px;
	_margin-top:712px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:764px;
	_margin-top:764px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
#moquu_top {
	top:816px;
	_margin-top:816px;
	background:url(../images/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:275px;
	background:url(../images/wxbig275.jpg);
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:360px;
	background:url(../images/moquu_wshare.png) no-repeat
}

