#GlobalHeader, #GlobalFooter { font:12px/20px  Microsoft yahei, Tahoma, Arial, Simsun; }
#GlobalHeader a, #GlobalFooter a { text-decoration:none}
#GlobalHeader a:hover, #GlobalFooter a:hover { text-decoration:none}

/* minnav */
#GlobalHeader .navUser { height:42px; line-height:42px; background:#f8f8f8; border-bottom:1px solid #e1e1e1}
.navUser div.kuang  {width:1170px;  margin:0 auto; background:#f8f8f8; border-bottom:1px solid #e1e1e1}
.navUser div.kuang ul li { float:left;  overflow:hidden;  padding:12px 20px 0 0; background:#f8f8f8;}
.navUser div.kuang ul li a{ float:left; height:24px; line-height:24px; padding-right:14px; padding-left:18px;   overflow:hidden; background:url(../img/base_header.png) no-repeat ; border-right:1px solid #EFEFEF}
.navUser div.kuang ul li a.none{ border:none; background:none}
.navUser div.kuang ul li.nopd{ padding:0; border:0}
.navUser div.kuang ul li.nopd a{ background:none;  border:0; padding-left:14px}
.navUser div.kuang ul li a.b1{ background-position:-312px -29px}
.navUser div.kuang li a.b2{ background-position:-312px 6px; }
.navUser div.kuang li a.b2{ background-position:-310px 6px; }
.navUser div.kuang li a.b3{ background-position:-312px -68px; }
.navUser div.kuang li a.b2 span.yanse1{ color:#F90}
.navUser div.kuang li a.b2 span.yanse2{ color:#3498DB}

#GlobalHeader .globalmast { clear:both; height:82px; }
#GlobalHeader .globalmast div.slogan{width:1170px;  margin:0 auto}
#GlobalHeader .globalmast h2#logo { float:left;  padding:10px 90px 0 0; }
#GlobalHeader .globalmast h2#logo a { display:block; width:230px; height:63px; background:url(../img/base_header.png) 0 0 no-repeat}
#GlobalHeader .globalmast .about-us{float:right;display:block; width: 460px;}
#GlobalHeader .globalmast .about-us img{margin-bottom:-57px; width: 460px;} 
#GlobalHeader .globalmast .about-us a{margin-top:20px;}
#GlobalHeader .globalmast .about-us a.weixin {margin-right:15px;float:left;width:43px; height:43px; background:url(../img/aside_bf.png) 0 -241px no-repeat;position:relative;}
#GlobalHeader .globalmast .about-us a.weixin span{display:none;}
#GlobalHeader .globalmast .about-us a.weixin:hover span{text-align:center;z-index:9999;display:block;position:absolute;top:43px;left:-65px;width:150px;border:1px solid #5bb201;color:#333;}
#GlobalHeader .globalmast .about-us a.weixin:hover span img{z-index:999;width:150px;}
#GlobalHeader .globalmast .about-us a.weibo { float:left; width:43px; height:43px; background:url(../img/aside_bf.png) 0 -342px no-repeat;margin-right:15px}
#GlobalHeader .globalmast .about-us a.linkedin{float:left; width:43px; height:43px;background:url(../img/linked_in.jpg);background-size:cover;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #e0e0e0;margin-right:15px;}
#GlobalHeader .globalmast .about-us a.zhi{float:left; width:43px; height:43px;background:url(../img/zhihu.png);background-size:cover;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #e0e0e0;}

.searchBar{  float:left;  padding:20px 10px 0 100px; position:relative; vertical-align:top; font-size:15px; font-weight:bold; color:#999}
/*.searchBar .hottxt{ float:left; padding:10px 10px 0 20px;}
.searchBar .hottxt i{ float:left;  width:12px; height:18px; background:url(../img/base_header.png) -315px -70px no-repeat}
.searchBar .hottxt a{ float:left; padding-left:10px}*/
.searchBar p.txt{ float:left; width:60px; height:42px; line-height:42px}
.searchBar .searchmod{ float:left; width:436px; height:42px; background:url(../img/base_header.png) 0 -160px no-repeat}
.search-input input{float:left; padding:5px 4px 0 6px; background:none}
.search-input input.shuru{  position:relative; padding-left:10px; overflow:hidden; z-index:1; border:0; width:338px; height:34px; line-height:38px; color:#666; font-weight:100; font-size:12px;  background:none }

.searchBar input.btn{ float:left; height:42px; width:78px; cursor:pointer;  border:none;}


/* nav */
.navBar{ height:59px;background:#e7e7e7;  }
.base_nav{ margin:0 auto;width:1070px; padding-left:100px; background:#e7e7e7;}
.base_nav li{float:left;  font: normal 18px/60px Microsoft yahei, Tahoma, Arial, Simsun; }
.base_nav li a{ padding:0 23px;  color:#078445;  background:url(../img/navline.png) right 0 no-repeat;font-weight:700;}
.base_nav li a:hover{ color:#000}

/* footer */
#footerblk{ background:url(../img/foot_bg.jpg) 0 repeat-x; height:260px}
.footerctn{padding-top:0px;}
.foot-logo{width:250px;}
.friendlylink{ float:left;width:640px; height:130px; border-left:1px solid #d7d7d7;padding-left: 25px;}
.friendcontact{ padding-top:20px; text-align:center; color:#838383 }
.friendcontact a{ color:#838383}
.friendlylink .youttl{ display:block; padding-bottom:10px; font: bold 16px/30px Microsoft yahei; color:#626060;text-align:center;}
.friendlylink p{text-align:center; display: inline;}
.friendlylink p img{height: 50px; margin-bottom:2px;padding-right: 20px;}
.weblink{ color:#CCC}

.weibowx{float:left; width:249px;height:130px;border-right:1px solid #d7d7d7;text-align:center;}
.weibowx .youttl{ display:block; padding-bottom:10px; font: bold 16px/30px Microsoft yahei; color:#626060}
.weibowx p a.weixin {margin:0 48px 0 58px;float:left;width:43px; height:43px; background:url(../img/aside_bf.png) 0 -241px no-repeat;position:relative;}
.weibowx p a.weixin span{display:none;}
.weibowx p a.weixin:hover span{text-align:center;z-index:999;display:block;position:absolute;top:-80px;left:43px;width:150px;border:1px solid #5bb201;color:#333;background:#fff;}
.weibowx p a.weixin:hover span img{z-index:999;width:150px;}
.weibowx p a.weibo { float:left; width:43px; height:43px; background:url(../img/aside_bf.png) 0 -342px no-repeat;margin-right:28px;}
.weibowx p a.linkedin{float:left; width:43px; height:43px;background:url(../img/linked_in.jpg);background-size:cover;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #e0e0e0;margin-right:28px;}
.weibowx p a.youku{float:left; width:43px; height:43px;background:url(../img/youku.png);background-size:cover;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #e0e0e0;margin-right:28px;}

.weibowx p a.gmat{margin:0 27px 0 27px;float:left; width:115px; height:48px;background:url(../img/gmat.png);background-size:cover;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #e0e0e0;margin-right:27px;}
.weibowx p a.zhihu{float:left; width:43px; height:43px;background:url(../img/zhihu.png);background-size:cover;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px solid #e0e0e0;margin-right:28px;}
.renzhengkuang{ float:left; width:420px; height:98px;}
.renzheng{padding-left:26px; padding-top:36px;text-align:right;}

.downlist {float:right; width:100px;  position:relative; z-index:10}
.downlist span { float:left; cursor:pointer; line-height:42px}
.downlist span a { color:#707070; font:normal 12px "Microsoft Yahei"}
.downlist span i { display:inline-block; overflow:hidden; width:0; height:0; margin:0 5px; vertical-align:middle; font:0px/9999px serif; border-width:5px 5px 0; border-style:solid dashed dashed; border-color:#9b9b9b transparent transparent}
.downlist ul { display:none; position:absolute; left:0; top:29px; padding:8px; border:1px solid #e1dbdb; background:#fff; box-shadow:0 1px 2px rgba(0,0,0,0.5); opacity:0.8}
.downlist ul li { float:left;  line-height:24px}
.downlist ul li.weixing{ width:100px; height:100px; background:url(../img/erweima.png) 0 0 no-repeat}
.downlist ul li.weibo{ width:100px; height:100px; background:url(../img/erweima.png) -136px 0 no-repeat}
.downlist ul li.biaodan{ width:60px; height:30px; line-height:30px}
.downlist ul li.biaodan a{ border:none; background:none}
.downlist ul li input.w1{ width:100px; height:26px}
.downlist ul.bd{width:50px; opacity:0.8; margin-left:14px}
.downlist.opened ul, .downlist:hover ul { display:block}
.downlist ul li cityqh{ padding:8px}
.downlist.opened span i, .downlist:hover span i { border-width:0 5px 5px; border-style:dashed dashed solid; border-color:transparent transparent #9b9b9b}
.downlist span.s1{ float: left; padding-left:20px; background:url(../img/base_header.png) -415px 14px no-repeat}
.downlist span.s2{ float: left; padding-left:20px; background:url(../img/base_header.png) -414px -56px no-repeat}
.downlist span.s3{ float: left; padding-left:20px; background:url(../img/base_header.png) -418px -226px no-repeat}

.fmenu {
	margin:auto;
	margin-top:60px;
	width: 200px;
	height: 28px;
	position: relative;
	z-index: 10;
	background: #fff url(../img/updown.png) no-repeat right top;
	cursor: default;
	border:1px solid #d7d7d7;
}

.fmenu span {
	display: block;
	width: 200px;
	height: 28px;
	padding-right: 23px;
	text-align: center;
	line-height: 28px;
	position: absolute;
	left: 0;
	top: 0;
	cursor: default;
}

.fmenu .menulist {
	display: none;
	width: 200px;
	background: #fff;
	border: solid #d7d7d7;
	border-width: 1px 1px 0 1px;
	position: absolute;
	left: -1px;
	bottom: 28px;
	z-index: 900;
}

.fmenu .menulist .menubox {
	width: 200px;
	line-height: 20px;
	margin-top: 5px;
	overflow: hidden;
	padding-left: 10px;
	text-align: left;
}

.fmenu .menulist .menubox a {
	display: block;
	width: 100%;
	height: 20px;
	line-height: 22px;
}

.change-site{display:none;}
.change-site a{font-size:16px;padding:15px;}
.change-site span{font-size:16px;}