/* CSS Document */
@charset "utf-8";
body{ padding:0px; margin:0 auto; font-size:14px; color:#333333; font-family:Verdana, Geneva, sans-serif; font-family:Microsoft YaHei,微软雅黑; background: #eaeef0; font-weight: 300;}
*{margin:0; padding:0px; font-family:Microsoft YaHei,微软雅黑;}
ul,li,dl,dt,dd{list-style:none;}
input,select,img,textarea{vertical-align:middle; outline:medium;}
img{border:none;}
a{color:#333333; text-decoration:none; font-family:Microsoft YaHei,微软雅黑;}
a:hover{color:#ff4400; text-decoration:none; font-family:Microsoft YaHei,微软雅黑;}
a:focus{ outline-style:none; font-family:Microsoft YaHei,微软雅黑;}
a{blr:expression(this.onFocus=this.blur()); font-family:Microsoft YaHei,微软雅黑;}/*ie6*/

/* comm css */
.mainColor{ background: #086ad8;left: 0px; top: 0px; width: 100%; position: fixed; z-index: 999;margin-bottom:80px;}
.mainColorIndex{ background: #086ad8;}
.bgGray{ background:#f9f7f7;}
.bgWhite{ background:#fff;}
.disNone{ display:none;}
.fl{ float:left;}
.fr{ float:right;}
.commWidth{ width:1200px; margin:0px auto;}
.commBigWidth{ width:1300px; margin:0px auto;}
.addShadow{ transition: box-shadow 0.6s, transform 0.5s; box-shadow: 0px 0px 7px 3px #eee;}
.addShadow:hover{ box-shadow: 0px 0px 12px 6px #ccc; transition: box-shadow 0.5s;}
.addNoShadow{ transition: box-shadow 0.6s, transform 0.5s;}
.addNoShadow:hover{ box-shadow: 0px 0px 12px 6px #ccc; transition: box-shadow 0.5s;}

/* mask layer */
#maskLayer{ position:fixed; width:100%; height:100%; top:0; left:0; background:#000; opacity:0.3; z-index:999; display:none;}

/* top */
.top .commWidth{padding-top: 40px;overflow: auto;zoom: 1;}
.logo{display: block;float: left;margin-top: -10px;}
.navigation{ float: left; overflow: auto; zoom: 1; margin-left: 31px;}
.navigation li{ float: left;}
.navigation li a{padding-bottom: 10px;font-size: 24px;color: #fff;display: block;line-height: 50px;font-weight: 150;padding: 0px 24px;padding-bottom: 10px;}
.navigation li a:hover{ background: #3a94f9;}
.aidedNavigation{/* float: right; */overflow: auto;zoom: 1;position: absolute;top: 0px;left: 50%;margin-left: 170px;}
.aidedNavigation li{float: left;font-size: 14px;color: #fff;margin-left: 25px;line-height: 40px;font-weight: 100;cursor: pointer;}
.aidedNavigation .accessibility img{width: 14px;margin-right: 10px;}

.m-navigation-list{ display: none;}

/* header */


/* breadcrumb */


/* footer */
.footer{ background: #55595c; min-height: 190px;}
.footer .left{ float: left; width: 900px;}
.footerInfo{ font-size: 16px; color: #d7d7d7; line-height: 30px; margin-top: 23px;}
.footerInfo p{}
.footerInfo p a{ font-size: 16px; color: #d7d7d7;}
.footer .right{ float: right; width: 260px; text-align: right;}
.footer .right a{ display: inline-block;}
.footer .right .dangzheng{ margin-top: 56px;}
.footer .right .jiucuo{ margin: 62px 0px 0px 28px;}

/* sitemap */


/* right navigation */


/* pager */

/* friendship link */
.friendshipLinkBox{ background: #4e5358; margin-top: 40px;}
.friendshipLink{ display: flex; justify-content: space-between; padding:0px;}
.friendshipLink li{}
.friendshipLink li a{ line-height: 48px; font-size: 14px; color: #fff; display: block; padding-right: 20px; background: url(../images/select.png) no-repeat right center; }
.friendshipLink .child-nav{ position: fixed; /*bottom: 238px;*/top:90px; left: 50%; margin-left: -600px; width: 1200px; overflow: auto; zoom: 1; background: #fff; border:1px solid #d9d9d9; padding: 10px 0px; border-radius: 3px; display: none;}
.friendshipLink .child-nav li{ width: 20%; float: left;}
.friendshipLink .child-nav li a{ height: 36px; line-height: 36px; font-size: 14px; color: #333; padding: 0px 20px;}
.friendshipLink .child-nav li a:hover{ background: #f5f5f5;}

	.jd100zn{display:block;}
	.dangjian{display:none;}

/* 备注[手机电脑自适应] */
@media screen and (max-width: 800px) {
	.commWidth{ width: 100%;}
	.logo{ display: inline-block; min-height: 50px; margin: 0px 0px 0px 10px; float: none;}
	.logo img{ height: 30px; margin-top: 10px;}
	.navigation{ margin-left: 0px; display: none; float: none;}
	.navigation li{ float: none; border-bottom: 1px solid #84BAA3; margin: 0px 20px;}
	.navigation li a{ color: #fff; display: block; font-size: 18px; height: 48px; line-height: 48px; padding-left: 10px;}
	.aidedNavigation{ display: none;}
	.m-navigation-list{ display: inline-block; width: 50px; height: 50px; text-align: center; float: right; position: absolute; right: 0; top: 0;}
	.m-navigation-list img{ width: 28px; height: 28px; margin-top: 11px;}
	.friendshipLink{ display: none; overflow: auto; zoom: 1;}
	.friendshipLink li{ float: left; width: 33.3%; text-align: center;}
	.friendshipLink li a{ font-size: 14px; line-height: 35px; text-align: center;}
	.footer .left{ float: none; width: auto; margin: 0px 20px;}
	.footerInfo{ margin-top: 0px; padding-top: 20px;}
	.footerInfo p{ font-size: 14px;}
	.footerInfo p a{ font-size: 14px;}
	.footer .right{ float: none; width: 100%; text-align: center; padding-bottom: 20px;}
	.footer .right .dangzheng{ margin-top: 10px;}
	.footer .right .jiucuo{ margin-top: 10px;}
	.jd100zn{display:none;}
	.dangjian{display:block;}
}
@media screen and (min-width: 801px) and (max-width: 1199px) {
	.commWidth{ width: 100%;}
	.logo{ margin-left: 10px;}
	.navigation{ margin-left: 0px; float: right;}
	.aidedNavigation{ display: none;}
	.footer .left{ float: left; width: auto; margin-left: 10px;}
	.footer .right{ border: 0px solid red; position: absolute; right: 10px;}
	.friendshipLink{ justify-content: space-around; display: none;}
	.jd100zn{display:none;}
	.dangjian{display:block;}
}