body{margin: 0; font-size: 18px; font-family:'Microsoft YaHei'; color: #333333;}
img{border: none;}
form{margin: 0; padding: 0;}
textarea{resize: none;}
.comInt{height: 22px; width: 150px; border: 1px solid #afafaf; padding-left: 4px;}
.comBtn{border: none; background-color: #ea2e49; padding: 4px 10px; cursor: pointer; color: #fff; margin: 0;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;} 
.comText{height: 55px; width: 420px; border: 1px solid #afafaf;}
.comSel{height: 26px; width: 156px; border: 1px solid #afafaf; padding-left: 4px;}
.radiu4{-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} 
.clear0{clear: both;}
.clear5{clear: both; height: 5px;}
.clear10{clear: both; height: 10px;}
.clear15{clear: both; height: 15px;}
.clear20{clear: both; height: 20px;} 
.clear25{clear: both; height: 25px;}
.clear30{clear: both; height: 30px;}
.content{width: 1220px; height: auto; margin: auto;}
.aLink_blue{color: #2953a6; text-decoration: none; cursor: pointer;}
.aLink_blue:hover{text-decoration: underline;}
.aLink_blue2{color: #3366cc; text-decoration: none; cursor: pointer;}
.aLink_blue2:hover{text-decoration: underline; color: #ea2e49;}
.aLink_grey{color: #666; text-decoration: none; cursor: pointer;}
.aLink_grey:hover{text-decoration: underline;}
.aLink_pink{color: #ea2e49; text-decoration: none; cursor: pointer;}
.aLink_pink:hover{text-decoration: underline;}
.imgLink70{width: 70px; height: 70px; display: block; float: left;}
.imgLink70 img{width: 70px; height: 70px;}

.shadowBox1{-webkit-box-shadow: 0px 1px 8px -3px rgba(0,0,0,.5); box-shadow: 0px 1px 8px -3px rgba(0,0,0,.5);}
.shadowBox2{-webkit-box-shadow: 0px 1px 8px -3px rgba(0,0,0,.5); box-shadow: 0px 1px 8px -3px rgba(0,0,0,.5);}
.shadowBox3{-webkit-box-shadow: 0px 1px 8px 0px rgba(0,0,0,.3); box-shadow: 0px 1px 8px 0px rgba(0,0,0,.3);}

.logo1{width: 250px; height: 70px; background: url("/resource/images/portal/logo1.png"); display: inline-block; margin-top: 20px;}

.aBtn_pink{display: block; width: auto; height: 14px; line-height: 14px; padding: 4px 7px; background-color: #ea2e49;
	color: #fff; float: left; text-decoration: none; cursor: pointer;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.aBtn_green{display: block; width: auto; height: 14px; line-height: 14px; padding: 4px 7px; background-color: #015ba4;
	color: #fff; float: left; text-decoration: none; cursor: pointer;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.aBtn_orange{display: block; width: auto; height: 14px; line-height: 14px; padding: 4px 7px; background-color: #ff6600;
	color: #fff; float: left; text-decoration: none; cursor: pointer;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.aBtn_orange:hover{background-color: #e65c00;}
.aBtn_grey{display: block; width: auto; height: 14px; line-height: 14px; padding: 3px 7px; background-color: #f5f5f5;
	color: #666; float: left; text-decoration: none; cursor: pointer; border: 1px solid #ddd;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.aBtn_grey:hover{background-color: #fff;}
.aBtn_white{display: block; width: auto; height: 14px; line-height: 14px; padding: 4px 7px; background-color: #ffffff;
	color: #666; float: left; text-decoration: none; cursor: pointer;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.aBtn_white:hover{background-color: #f5f5f5;}
.aBtn_unable{display: block; width: auto; height: 14px; line-height: 14px; padding: 4px 7px; background-color: #f5f5f5;
	color: #aaa; float: left; text-decoration: none; border: 1px solid #ddd; cursor: default;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.aBtn_grey:hover{background-color: #fff;}
.aBtn_yellow{display: block; width: auto; height: 14px; line-height: 14px; padding: 4px 7px; background-color: #ffd14d;
	color: #fff; float: left; text-decoration: none; cursor: pointer;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.aBtn_blue{display: block; width: auto; height: 14px; line-height: 14px; padding: 4px 7px; background-color: #004b83;
	color: #fff; float: left; text-decoration: none; cursor: pointer;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.aBtn_blue:hover{background-color: #004b83;}
.aBtn_mid{padding: 8px 16px; font-size: 14px; font-weight: bold;}
.aBtn_max{padding: 10px 20px; font-size: 16px; font-weight: bold;}
.aBtnBB{padding: 8px 16px; font-size: 14px; font-weight: bold;}
.aBtnInline{display: inline-block; float: none;}

.scd{height: auto; padding: 10px 0px;}
.scdp{width: auto; height: 40px; float: left;}
.scdp .scdpKey{width: 80px; height: 40px; line-height: 24px; float: left; text-align: right; padding-right: 5px;}
.scdp .scdpVal{width: 180px; height: 40px; float: left;}

.formTab{}
.formTab td{height: 40px;}
.formTab .fTabTip{width: 300px; color: #888;}
.formTab .tTabKey{width: 100px; text-align: right;}
.formTab .tTabVal{width: 200px; padding-left: 5px;}
#errorMsg{width: auto; float: left; color: #f00; margin-left: 15px; line-height: 22px;}

.default_upload_frame{width: 120px; height: 30px; border: 0;}

#firstBtn{margin-left: 40px;}

.comTit{height: 35px; line-height: 35px; padding: 0 15px; background-color: #EAEDF1; font-size: 14px;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.comCon{padding: 13px 15px;}
.ltRightLink{width: auto; display: inline-block; float: right; line-height: 35px; color: #153f79; text-decoration: none;}
.ltRightLink:hover{text-decoration: underline;}
.typeBlock{width: 140px; height: 70px; float: left; line-height: 70px; text-align: center; color: #fff; font-size: 16px; text-decoration: none; margin-left: 15px;
	-webkit-box-shadow: 0px 3px 8px -3px rgba(0,0,0,.7); box-shadow: 0px 3px 8px -3px rgba(0,0,0,.7);}

/* tab nav */
.tabBar{height: 29px; border-bottom: 1px solid #e5e5e5; overflow: visible;}
.tabBar .tabItem{width: auto; height: 25px; line-height: 25px; float: left; padding-right: 5px;
	border: 1px solid #e5e5e5; border-bottom: 0; margin-left: 3px; margin-top: 3px; background-color: #EAEDF1;
	-webkit-border-top-left-radius: 4px; -moz-border-top-left-radius: 4px; border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px; -moz-border-top-right-radius: 4px; border-top-right-radius: 4px;}
.tabBar .tabItem samp{font-family: '微软雅黑'; cursor: pointer;}
.tabBar .tabItem samp:hover{color: #ff6600;}
.tabBar .tabItem a{padding: 4px 0px; cursor: pointer; }
.tabBar .tabHover{height: 26px; background-color: #fff;}
.dotTab{width: auto; height: auto; float: left; font-weight: bold; line-height: 30px; padding: 0px 5px; display: none;}

.fmTitLine{height: 25px; line-height: 25px; border-bottom: 1px solid #e5e5e5; margin-bottom: 15px;}
.fmTitLine span{display: inline-block; height: 25px; background-color: #EAEDF1; float: left; padding: 0px 15px;
	-webkit-border-top-left-radius: 4px; -moz-border-top-left-radius: 4px; border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px; -moz-border-top-right-radius: 4px; border-top-right-radius: 4px;}

.mw{width: 1200px; margin: auto;}
.footer{height: 139px; background-color: #323232; color: #a5a5a5; text-align: center;}
.rollNews{height: 56px; width: 1200px; line-height: 56px; margin: auto; padding: 0px;}
.rollNews .rnTit{width: 22px; height: 56px; text-align: center; float: left;/* background: url("/resource/images/util/lb.png")*/ center no-repeat;}
.rollNews .rnCont{width: 1020px; height: 56px; float: left; color: #373737; text-decoration: none; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.rollNews .rnTime{width: 80px; height: 56px; color: #373737; float: right; margin-left: 10px;}
#broadcast{width: 1110px; float: left; height: 56px; margin-left: 15px;}
#rnBox{overflow: hidden; height: 56px; line-height: 56px;}
#rnBox ul{margin: 0px; padding: 0px;}
#rnBox ul li{list-style-type: none; }
#newsMore{width: 50px; height: 56px; line-height: 56px; display: inline-block; float: right; color: #999; text-decoration: none;}
	
.header{height: 116px;}
.topbar{height: 30px; line-height: 30px; background-color: #f9f9f9;}
.logo{width: 236px; height: 86px; display: inline-block; float: left; /*background: url("/resource/images/util/logo.png");*/}
.topNavItem{text-decoration: none;width: auto; padding: 10px 20px; color: #474e5d; display: inline-block; margin-top: 30px; float: right; margin-left: 27px;}
.tniSel{background-color: #2a95dd; color: #fff; border-radius: 3px;}

.leftmenu{width: 175px; height: 240px; background-color: #fff; text-align: center; display: inline-block; float: left;}
.lfTab{display:block; font-size: 16px; line-height: 60px;color: black; text-decoration:none; border-left: 3px solid #fff; outline: none}
.lfHov{background-color: #eee; color:#2a95dd; border-left: 3px solid #2a95dd}

.article{width: 1200px; margin: auto;}
.articleRight{width: 1007px; min-height: 600px; background-color: #fff;float: right;}
.articleS{border: 1.5px solid #2a95dd; height: 20px; float: left; margin-top: 2px}
.articleTitle{margin-left:7px; height: 20px; font-size: 20px; float: left;}
.articleCon{margin-top: 6px; line-height: 20px; font-size: 16px; color: #666;}

#noneList{height: 200px; background: url("/resource/images/util/list404.png") no-repeat center; overflow: hidden; line-height: 320px; text-align: center; font-size: 16px; color: #888;}