.wrap
{
    /*background:url(../images/common/bodyBg.png) repeat-y;*/
    width:958px;margin:0 auto;}
.inner{margin:0 28px;}

.header{height:50px;overflow:hidden;padding:13px 4px 0 16px;}
.header .logo{display:block;background:url(../images/common/logo.png) no-repeat;width:201px;height:29px;text-indent:-9999em;}
.searchBody{padding-top:3px;}
.searchTxt{height:22px;line-height:22px;width:158px;border:1px solid #7e9db9;margin-left:83px;}
.searchBtn{margin-left:5px;vertical-align:middle;_margin-bottom:10px;}

.nav{background:url(../images/common/navBg.png) no-repeat;width:901px;height:28px;}
.navList{margin:0 0 0 12px;}
.navList li{float:left;line-height:28px;position:relative;z-index:8888;}
.navList li a{color:#fff;display:block;padding:0 28px;}
.navList li a:hover,.navList li a.cur{background:url(../images/common/navCurBg.png) repeat-x;text-decoration:none;}
.navBlank{_padding-top:8px;}
.navList li ul{position:absolute;display:none;border:1px solid #8c867b;z-index:9999;}
.navList li ul li{clear:left;border-bottom:1px solid #FFF;}
.navList li ul li a{text-decoration:none;width:180px;background:#eee;color:#000;line-height:20px;padding:0;
text-indent:3px;}
.navList li ul li a:hover{background:#ccc;}
.navList li ul li ul{clear:left;display:none;left:180px;position:absolute;top:-1px;}
.navList li ul li ul li a{text-decoration:none;width:230px;background:#eee;color:#000;line-height:20px;padding:0;
text-indent:3px;}


.breadBody{margin-top:1px;line-height:28px;color:#484848;}

.main{height:auto;min-height:300px;_height:300px;}
.main .rightBody{width:239px;overflow:hidden;}
.rightBody .icoBody{margin:15px 0 20px;}
.icoBody .printIco{padding-left:25px;}
/*.mainBottom{background:url(../images/common/mainBottomBg.png) no-repeat;width:958px;height:4px;overflow:hidden;}*/

.rightBox{}
.rightBox .tit{background:url(../images/common/rightTitBg.png) no-repeat;width:238px;height:25px;line-height:25px;
	color:#fff;text-indent:14px;font-weight:700;}
.rightBox .con{width:212px;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;height:257px;overflow:hidden;padding:12px;}
.rightBox .con2{width:236px;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;overflow:hidden;}
.rightBox .con2 .loginWrap2 li{background:#E8E8E8;margin-bottom:1px;height:22px; line-height:22px;font-weight:normal;padding-left:10px;font-size:11px}
.rightBox .con2 .loginWrap2 li a{color:#078889}

.leftBody{width:650px;overflow:hidden;padding-top:15px;}

.linkBody{height:72px;line-height:72px;text-align:center;color:#78785a;}
.linkBody a{color:#78785a;font-size:11px;}
.linkBody span{margin:0 6px;}
.leftBody p { margin-bottom:10px}

.leftli .ul{ display:list-item;  list-style-type:disc }


.bottomLink{height:71px;overflow:hidden;margin:0 auto;width:958px;}
.bottomLink .link{text-align:right;padding-top:10px;}
.bottomLink .link img{padding:0 20px 0 15px;}
.bottomLink .link a{color:#0f8383;}
.bottomLink .copyRight{color:#5a5a5a;padding-top:10px;}


@media screen and (max-width: 978px) {
	.wrap {
			width: 100%;
			box-sizing: border-box;
	}

	.main .rightBody {
		display: none;
	}
}