@charset "utf-8";
/* CSS Document */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
img{display: block;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family:"Microsoft YaHei", "SimSun","宋体";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:14px; margin:0;font-family:"Microsoft YaHei", "SimSun","宋体";}
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { color:#333;font:14px/22px "Microsoft YaHei","SimSun","Arial Narrow",HELVETICA; background:#fff;/* overflow-y:scroll;*/ }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
a { color:#666; text-decoration:none; }
a {outline:none; }     /* for firefox */
a {-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
a:visited { color:#666; }
a:hover, a:active, a:focus { color:#f26f04; text-decoration:none; }
.hidden{visibility:hidden;}
.fl{ float: left;}
.fr{ float: right;}
.hide{ display: none;}
/* scorll */
::-webkit-scrollbar-track-piece{
	background-color:#fff;
	-webkit-border-radius:0;
}
::-webkit-scrollbar{
	width:15px;
	height:8px;
}
::-webkit-scrollbar-thumb{
	height:50px;
	background-color:#999;
	-webkit-border-radius:10px;
}
::-webkit-scrollbar-thumb:hover{
	height:50px;
	background-color:#9f9f9f;
	-webkit-border-radius:10px;
}
#topTip{background: url(http://www.mbachina.com/resources/images/bg.png) no-repeat center!important;background-size:100% 100% !important;}
#topTip .cont3 img{width: 100%!important;}
/* scorll end */
.top{height:36px; width: 100%; min-width:1060px; margin:0px auto; background:url(../images/top-bg.png) repeat-x 0 0;}
.topin{ width: 1200px; margin: 0 auto; }
.top-l{ float: left;}
.top-l a{ float:left; color:#6A6A6A; line-height: 34px; height: 36px; padding: 0 20px;}
.top-l a:hover,.top-l a.hver{ background: #fff; color: #228aeb; border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1;}
.top-r{ float: right; font-family:}
.top-r span{ padding:0 5px; color:#6A6A6A;float:left;line-height: 34px; font-size: 12px;}
.top-r span.mf{ padding-right: 50px;}
.top-r span.mf b{ font-weight:normal; float:left; display:inline;}
.top-r a{ float:left; color:#6A6A6A; font-size: 12px; line-height: 34px;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.top-r a:hover{ color:#f26f04; text-decoration:none; }
.top2{width: 100%; min-width:1060px; margin:0px auto;}
.topin2{width: 1200px; margin: 0 auto;height: 100px;}
.logo{ width: 211px; height: 36px; float: left; margin-top:33px; margin-left: 80px;}
.search{float: left; width: 480px;*+width: 500px; width: 500px \9; height: 38px; padding-top: 31px; padding-left: 49px;}
.search select{ float: left; width: 70px;color: #3b639f; border: 1px solid #dbdbdb; border-right: 0;height: 38px; outline: none;}
.search .sr-text{float: left; width: 298px;*+width: 290px;width: 290px \9; color: #a4a4a4; padding-left: 3px; border: 1px solid #dbdbdb; border-right: 0;height: 38px; *+height: 28px;height: 28px \9; line-height: 28px; padding: 5px; font-size: 16px; outline: none;}
.search .sr-btn{float: left;height: 38px;*+height: 40px;height: 40px \9;  width: 40px; cursor: pointer; background:url(../images/icon3.png) no-repeat center center #f26f04; outline: none; border: none;}
/* == logo 搜索框 2014-10-23 新版 logo_sousuo == */
.logo_sousuo{ float: left; width: 480px;*+width: 480px; width: 480px \9; margin-left: 49px;*+ margin-left: 29px; margin-top:10px;}
.logo_sousuo th {text-align:right; padding-right:20px; width:280px; vertical-align:bottom;}
.logo_sousuo th img{vertical-align:bottom;}
.ythide{ display:none;}
.sou_menu{ overflow:hidden; clear:both;}
.sou_menu li{ float:left; padding:0 25px 0 5px; list-style:none; font-size:14px; color:#666666; cursor:pointer}
.sou_menu li.active{ font-weight:bold;}
.sou_box{clear:both;}
.new_soutext{ background:url(../images/new_sou1.jpg) no-repeat 0 0; width:428px; padding:5px 0 0 0px; height:35px; line-height:35px; float:left; border:0px;}
.new_soutext:hover{ background:url(../images/new_sou.jpg) no-repeat 0 0;}
.new_soutext1{ background:url(../images/new_sou3.jpg) no-repeat 0 0; width:367px; *+width: 357px; width: 357px \9; padding:5px 0 0 10px; height:39px; line-height:39px; float:left; border:0px;}
.new_soutext1:hover{ background:url(../images/new_sou2.jpg) no-repeat 0 0;}
.new_soutext2{ width:266px;*+width: 256px; width: 256px \9; margin-left: 10px; *+margin-left:9px;margin-left: 9px \9; display:inline; margin-top:4px; *+margin-top:8px;*+margin-top:8px \9;  padding:0px 0 0 10px; height:28px; float:left; border:0px; border:none; border-left: 1px solid #e0e0e0; color:#a4a4a4;}
.new_soubtn{ background:url(../images/new_sou.jpg) no-repeat 100% 100%; width:40px; height:38px; border:none; float:left; cursor:pointer}
.xuanxiang{ float:left;}
.xuan{ font-size:14px; padding-right:25px; padding-left:10px;}
.xiang{ z-index:999; width:50px; text-align:center; margin-top:-3px; background:#FFFFFF; border:2px solid #106FA5; border-top:none; display:none;}
.xiang a{ display:block; height:20px;}
/* == 首页搜索修改 == */
.mod_select{ height:40px; margin-top: 20px; clear:both; background:url(../images/new_sou1.jpg) no-repeat 0px 0; color:#666666;}
.mod_select:hover{ background:url(../images/new_sou.jpg) no-repeat 0 0;}
.select_box{ float:left; border:none; position:relative; cursor:pointer; width:76px; font-size:12px; z-index:999;}
.selet_open{ display:inline-block; position:absolute; right:0; top:0; width:65px; height:24px;}
.select_txt{ display:inline-block; color: #3b639f; width:64px; text-align:center; line-height:42px; height:40px; cursor:text; overflow:hidden; font-size:14px; background:url(../images/xia.gif) no-repeat 100% center; cursor:pointer}
.select_txt1{ width:76px; cursor:pointer;}
.xia{ background:url(../images/xia.gif) no-repeat 100% center;}
.shang{ background:url(../images/shang.gif) no-repeat 100% center;}
.option{ width:404px; padding:7px 11px; position:absolute; top:37px; left:1px; z-index:2; overflow:hidden; display:none; border:2px solid #D3D3D3; border-top:none; background:url(http://www.mbachina.com/images/2012/option_line2.gif) no-repeat 50px 0 #FFF;}
.option a{ display:inline-block; float:left; width:45px; text-align:center; height:24px; line-height:24px; background:#fff; color:#666666;}
.option a:hover{ color:#f26f03; font-weight:bold;}
.mod_select:hover .option{ border:1px solid #f26f03; border-top:none; background:url(http://www.mbachina.com/images/2012/option_line1.gif) no-repeat 50px 0 #FFF;}
.option1{ width:70px; left:2px; top:37px; background-image:none; background-color:#FFF; padding:5px 0;}
.option1 a{ width:60px; padding:0 5px;}
.mod_select:hover .option1{ background:#FFF;}
.haha1{ background:url(../images/new_sou.jpg) no-repeat 0 0;}
.zw-ad{float: left;  padding-left: 30px; padding-top: 31px;height: 38px;min-width:273px;overflow:hidden;
	-webkit-animation: start 3s infinite ease-in-out;
	-moz-animation: start 3s infinite ease-in-out;
	-ms-animation: start 3s infinite ease-in-out;
	animation: start 3s infinite ease-in-out;
}
.zw-ad span{float: left;width: 42px; height: 38px; line-height: 38px;background:url(../images/coin.png) no-repeat 0 0; display: inline-block;margin-top:-14px;}
.zw-ad p{ float: left;height: 38px; line-height: 38px;}
.zw-ad p a{color: #a95b1b;}
@-webkit-keyframes start {
	0%{
	opacity: 1;
	-webkit-transform: translate(0, 5px);
	}
	30%, 60%  {
	opacity: 1;
	-webkit-transform: translate(0, 0);
	}
	100% {
	opacity: 1;
	-webkit-transform:translate(0, 5px);
	}
}
@-moz-keyframes start {
	0%{
	opacity: 1;
	-moz-transform: translate(0, 5px);
	}
	30%, 60%  {
	opacity: 1;
	-moz-transform: translate(0, 0);
	}
	100% {
	opacity: 1;
	-moz-transform:translate(0, 5px);
	}
}
@-ms-keyframes start {
	0%{
	opacity: 1;
	-ms-transform: translate(0, 5px);
	}
	30%, 60%  {
	opacity: 1;
	-ms-transform: translate(0, 0);
	}
	100% {
	opacity: 1;
	-ms-transform:translate(0, 5px);
	}
}
@keyframes start {
	0%{
	opacity: 1;
	transform: translate(0, 5px);
	}
	30%, 60%  {
	opacity: 1;
	transform: translate(0, 0);
	}
	100% {
	opacity: 1;
	transform:translate(0, 5px);
	}
}
.base-nav-wrap{ background: #228aeb; width: 100%; min-width: 1060px; margin:0px auto;}
.base-nav-box{width: 1200px; margin: 0 auto;height: 41px; position:relative;z-index:10;}
.base-nav{width: 1200px; margin: 0 auto;height: 41px; }
.base-nav a{ position: relative; display: inline-block; float: left; line-height: 41px; font-size: 16px; color: #fff; padding: 0 13px;}
.base-nav a b{display: block; position: absolute; left: 45%; top: 41px; width: 10px; height: 10px;  z-index: 10; display: none;}
.base-nav a:hover{ background: #ffa92e;}
.base-nav a.hver{ background: #f26f03;}
.base-nav a:hover b{background:url(../images/icon12-h.png) no-repeat center 0px; display: block;}
.base-nav a.hver b{background:url(../images/icon12.png) no-repeat center 0px; display: block;}
.base-nav span{display: inline-block; float: left; width: 5px; margin-right: 4px; height: 24px; border-right: 1px solid #449bec; margin-top: 8px;}
.bx{ position:relative; height:41px; width: 100%; min-width: 1060px;}
#banav{ position:absolute; top:0px; z-index:100}
/*.navMoreLayout {
	width: 71px;
	display: inline;
	padding: 0;
	margin: -32px 0 0 1156px;
	_margin: -32px 0 0 1156px;
	position: relative;
	z-index:10;
}*/
.navMore {
	position: absolute;
	top:0px;
	right:0px;
	width: 71px;
	height:41px;
	text-indent:6px;
	color: #fff;
	background: url(../images/navMoreDown.png) no-repeat 53px 20px;
    
}
.navright{right:65px;}
.navMoreHover {
	background: url(../images/navMoreUp.png) no-repeat 53px 20px;
}
.navMore span{ font-size:16px; cursor:pointer; display:block; height:41px; line-height:41px;padding:0 0 0 10px;}
.navMore ul {
	width: 71px;
	float: left;
	padding-bottom: 5px;
	background: #228aeb;
	display: none;
}
.navMore li {
	width: 71px;
	height: 30px;
	line-height: 30px;
} 
.navMore li a {width: 71px;height: 30px;line-height: 30px;display: block;color: #fff;background: #228aeb;margin: 0;padding: 0;text-align: center;}
.navMore li a:hover { background: #ffa92e;}
/**头部响应式*/
@media screen and (max-width: 1278px){
	#banav,.base-nav-wrap,.bx{
		/*width:1000px;*/
		min-width: 1000px!important;
	}

	.foot-link .links-box { width: 1000px!important;}
	.foot-link {
	padding: 0 20px;
	width: 100%!important;

}
	.topin{width: 1000px;min-width: 1000px;}
	.topin2{width: 1000px;min-width: 1000px;}	
	.logo{margin-left:10px;}
	.logo_sousuo{ margin-left: 22px;}
	/*.search{width: 420px;*+width: 430px; width: 430px \9;}
	.search .sr-text{width: 238px;*+width: 230px;width: 230px \9;}*/
	.zw-ad{ padding-left:2px;}
	.base-nav{width: 1039px;}
	.base-nav a{padding: 0 7px;}
	
	.base-nav-box{width: 1000px;}
	.navMoreLayout {margin: -32px 0 0 966px;}
	.navright{right:40px;}
}
.wrapin{width: 1200px; min-width: 1200px; margin: 0 auto; position:relative;}
.wrapin:before,
.wrapin:after {
  display: table;
  content: "";
  line-height: 0;
}
.wrapin:after {
  clear: both;
}

@media screen and (max-width: 1278px){
	.wrapin{ width:1000px;min-width: 1000px; padding:0 0px;}
}
/**底部*/
.wrap-ececec{ width: 100%; min-width:1060px; margin:0px auto; background: #ececec;margin-top:26px;height: 267px; border-top: 1px solid #d8d8d8; box-shadow:2px 3px 5px #e5e5e5 inset; overflow: hidden;}
.sev{ width: 1200px;min-width: 1200px; margin:0px auto; overflow: hidden;}
.sev li{ float: left; width: 270px; height: 250px; margin-right: 40px;}
.sev li.li4{margin-right:0;}
.sev li.li4 p a{ color:#68727b;font:14px/24px "Microsoft YaHei","SimSun","Arial Narrow",HELVETICA}
.sev li.li4 p a:hover{ text-decoration:underline;color: #ef7410;}
.sev li h5{ color: #332b2a; font-size: 16px;text-align: center; font-weight: normal; padding-bottom:10px;}
.sev li em{width: 100px; height: 100px;margin:34px auto 14px auto;display: block; }
.sev li em.ema{ display: block; }
.sev li em.em-h{display: block; display: none; }
.sev li p{ font-size: 14px; color: #666; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.sev li p.wyh{font:14px/24px "Microsoft YaHei","SimSun","Arial Narrow",HELVETICA}
.sev li.hver{}
.sev li.hver h5{ color: #ef7410;}
.footer{ width:1200px; position: relative; margin:0 auto 90px; height:auto;text-align:center; padding-top: 26px; padding-bottom:50px;color: #666666; clear:both; overflow:hidden;}
.footer p a,.footer p span{ padding:0 5px; line-height:24px; font-size: 12px; color: #666666;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.footer p a:hover{color:#f26f04; text-decoration:none; }
.share{ position: absolute;left: 45%;top: 136px;}
.share span{ display: block; float: left; line-height: 25px;}
.share a{ display: block; float: left; width: 30px; height: 25px; margin-left: 10px;}
.share a.sina{background:url(../images/sina.png) no-repeat center 0px;}
.share a.weixin{background:url(../images/weixin.png) no-repeat center 0px; position: relative;}
.share a.weixin b{ position: absolute; top: -126px;right: -46px;display: block; width: 129px; height: 129px;background:url(../images/erweima.png) no-repeat center 0px; display: none;}
/**底部响应式*/
@media screen and (max-width: 1278px){
	.sev{ width: 1000px;min-width: 1000px;}
	.sev li{width: 228px;margin-right:26px;}
	.footer{ width:1000px;min-width: 1000px;}
}
.huang{
	color: rgb(255, 246, 0)!important;
}
.bai{
	color: #ffffff!important;
}