
/* CSS Document */

body,td,th,input,textarea,select{
	font-size:12px;
	font-family:'微软雅黑', Arial, Tahoma;
	color:#666;
	outline:none;
}
html{-webkit-text-size-adjust:none; min-width:1088px;}
body,form{margin:0;}
img{border:0px none; vertical-align:middle;}
table{border-collapse:collapse;}
.searHeight{font-style:normal; color:#DA252C;}
ul{display:block; margin:0; padding:0;}
li{list-style:none;}
p{display:block; margin:0; padding:0;}
h1{color:#333; display:block; margin:0; padding:0; font-size:26px; font-weight:normal;}
a{color:#666666; text-decoration:none; outline:none;}
a:hover,a:active{color:#0066CC;}
.aGray{color:#999;}
.aGray:hover,.aGray:active{color:#0066CC;}
.clear{ clear:both; height:0px; overflow:hidden;}
.wrap{width:1160px;margin:0 auto;}

#head{width:100%; height:110px; margin:auto; border-bottom:1px solid #E6E6E6;}
#hCon{width:1160px; height:100%; margin:auto; position:relative;}
#hCon #tel{position:absolute; width:300px; text-align:right; top:25px; right:0; color:#999;}
#hCon #tel img{margin-top:-3px;}
#hL{width:280px; height:50px; float:left; margin-top:30px;}
#hS{width:200px; height:30px; float:left; margin-top:49px;}
#hR{padding-top:10px;width:500px; height:40px; float:right; margin-top:49px; text-align:right;}
#hR a{display:inline-block; vertical-align:middle;}
#hR a img{height:26px;}
#hR a.lan{width:96px; height:24px; line-height:24px; border:1px solid #E6E6E6; text-align:center; border-radius:4px; margin-left:10px; transition:all 0.3s ease;}
#hR a.lan:hover,#hR a.lan:active{background:#0066CC; color:#FFF; border-color:#0066CC;}
#hR a.lan img{height:11px; margin-top:-3px; margin-right:5px;}

#menubg{width:100%; height:0px; font-size:0px; background:#005BB7; position:absolute; z-index:2; left:0; top:153px; opacity:0.9;}
#menucon{width:1160px; height:43px; margin:auto; margin-top:-1px;}
#menu{width:920px; float:left;}
#menu li{float:left;}
#menu li > a{display:block; height:43px; line-height:40px; font-size:14px; color:#464646; width:130px; text-align:center; position:relative; overflow:hidden; opacity:0.9;}
#menu li > a:hover{color:#fff;}
#menu li a span.tit{display:block; position:relative; z-index:2;}
#menu li a span.bg{display:block; background:#005BB7; position:absolute; z-index:1; left:0; bottom:-43px; width:100%; height:100%;}
#menu li a.A span.tit{color:#FFF;}
#menu li a.A span.bg{bottom:0;}
#menu li div{position:absolute; display:none; z-index:3; left:50%; margin-left:-580px; top:153px; width:1160px; height:330px;}
#menu li div a{display:block; width:204px; height:285px; padding-left:0; padding-right:0; padding-top:33px; float:left; line-height:normal; font-size:12px; color:#FFF; margin-left:32px;}
#menu li div a:first-child{margin-left:0;}
#menu li div .img{border:4px solid #2168BB; position:relative; width:196px; height:146px;}
#menu li div .img img{position:absolute; z-index:1; width:196px; height:146px;}
#menu li div .img span{position:absolute; width:100%; height:100%; z-index:2; display:block; background:#FFF; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
#menu li div .tit{color:#FFF; padding-top:12px; font-size:14px;}
#menu li div .con{color:#FFF; line-height:180%; padding-top:5px; color:#9CBCE1;}
#menu li div p.mM{width:198px; float:right; padding-top:35px; position:relative; }
#menu li div p.mM a{display:block; border-top:1px solid #2168BB; border-bottom:1px solid #2168BB; margin-bottom:-1px; padding:10px 0px 12px 20px; float:none; width:182px; height:auto; font-size:14px; color:#9CBCE1; background:#005BB7; margin-left:0; opacity:0.9;}

#search{width:203px; height:26px; float:right; background:#EEE; margin-top:8px; border-radius:5px; position:relative;text-align: left;}
#search input{border:0px none; background:none; color:#999; padding:4px; margin:0; margin-left:4px;}
#search a{display:block; width:16px; height:16px; overflow:hidden; position:absolute; top:5px; right:5px;}
#search a img{position:absolute; left:0; top:0;}

#banner{width:100%; min-width:1160px; height:600px; position:relative; z-index:1; overflow:hidden;}

.m_con{width:1160px; margin:auto; margin-top:40px;}
.m_l,.m_m,.m_r{ width:360px; float:left;}
.m_l{ margin-right:40px;}
.mc_hd{ height:40px; background:url(http://xianke2.asp.wzkex.com/en/Templates/xianke/images/mmhdbg.jpg) repeat-y 0 0;overflow:hidden; margin-bottom:20px;}
.mc_hd > div{ float:left;height:25px; color:#FFF; overflow:hidden; font-size:16px; background: url(http://xianke2.asp.wzkex.com/en/Templates/xianke/images/mmhd.png) no-repeat; padding-top:15px; padding-left:55px;}
.mc_hd a{ display:block; float:right;color:#fff; font-size:30px; margin-right:10px; transition:all 0.3s; line-height:1em;}
.mc_hd a:hover{line-height:0.8em; }
.m_l .mc_hd > div{ background-position:0 0;padding-left:45px;}
.m_m .mc_hd > div{background-position:0 -73px;}
.m_r .mc_hd > div{background-position:0 -149px;}

.m_l .b1{
	height:28px;
	background:url(http://xianke2.asp.wzkex.com/en/Templates/xianke/images/ml1.png) no-repeat left center;
	overflow:hidden;
	margin-bottom:15px;
	}
.m_l .btnbox{ float:right;}
.m_l .btnbox a,.m_ar .btnbox a{
	display: inline-block;
	border: 1px solid #ddd;
	height: 26px;
	width: 26px;
	text-align: center;
	line-height: 26px;
	overflow: hidden;
	font-family: "宋体";
	transition:all 0.3s;
}
.m_l .btnbox a:hover,.m_ar .btnbox a:hover{
	background-color:#eee;
	}
.m_l .btnbox a#next,.m_ar .btnbox a#next{
	border-left:none;
	}
.m_l .pro_bd ul{
	height:300px;
	overflow:hidden;}
.m_l .pro_bd ul li{
	margin-bottom:15px;
	height:89px;
	overflow:hidden;
	}
.m_l .pro_bd ul li .img{
	float:left;
	width:120px;
	height:89px;
	overflow:hidden;
	margin-right:15px;
	}
.m_l .pro_bd ul li .img img{
	width:120px;
	height:89px;
	}
.m_l .pro_bd ul li .con{
	width:220px;
	height:89px;
	overflow:hidden;
	line-height:2em;
	float:left;
	}
.m_l .pro_bd ul li .con h3{
	font-weight:normal;
	color:#005AB7;
	font-size:16px;
	margin-top:8px;
	margin-bottom:0px;
	}


.m_m .newslist li{ border-bottom:1px solid #ddd; padding-bottom:13px; margin-bottom:15px;}
.m_m .newslist li h3{ font-weight:normal; color:#333; margin:0; margin-bottom:10px; transition:all 0.3s;}
.m_m .newslist li .con{color:#999; line-height:1.7em; margin-bottom:5px; transition:all 0.3s;}
.m_m .newslist li .date{color:#ccc;}
.m_m .newslist li a:hover h3{ color:#005BB7;}
.m_m .newslist li a:hover .con{ color:#666;}

.m_r{float:right;}
.m_about .m_cer{
	float:left;
	width:154px;
	height:210px;
	overflow:hidden;
	border:1px solid #ddd;
	}
.m_about .m_cer .carousel ul li img{
	width:154px;
	height:210px;
	}
.m_about .m_ar{
	float:right;
	width:175px;
	line-height:2em;
	color:#999;
	}
.m_about .m_ar .btnbox{
	margin-bottom:20px;
	}
.m_r_f{
	margin-top:40px;
	}
.m_r_f a{
	float:left;
	display:block;
	height:78px;
	width:88px;
	padding-top:10px;
	border:1px solid #ddd;
	border-left:none;
	text-align:center;
	overflow:hidden;
	transition:all 0.4s;
	}
.m_r_f a img{
	height:48px;
	width:auto;
	}
.m_r_f a p{
	margin-top:5px;
	}
.m_r_f a:hover{
	background-color:#005BB7;
	color:#005BB7;
	}



#fmenu{height:280px; background:#EEE; margin-top:40px;}
#foot_con{width:1160px; height:100%; margin:auto;}
#foot_l{width:880; float:left;}
#foot_r{width:190px; height:100%; float:right;}
#qr{text-align:center; padding-top:30px;}
#foot_r_txt{color:#999; text-align:center; padding-top:15px;}
#foot_r_txt2{color:#999; text-align:center; padding-top:5px;}

.footList{float:left; padding-right:90px; margin-top:30px;}
.footList li a{display:block; padding-bottom:7px; color:#999; font-size:13px;}
.footList li a:hover,.footList li a:active{color:#0066CC;}
.footList li a.ftit{color:#464646; font-size:15px; display:block; padding-top:5px; padding-bottom:15px;}
.footList li a.ftit:hover,.footList li a.ftit:active{color:#0066CC;}

#foot{height:40px; background:#888;}
#footC{width:1160px; margin:auto;}
#footL{width:600px; float:left; padding-top:11px; color:#FFF;}
#footR{width:300px; float:right; padding-top:11px; color:#FFF; text-align:right;}
#footR a{color:#FFF;}
#footR a:hover,#footR a:active{color:#CCC;}






























