/* CSS Document */


.container, .container img{width:100%; height:60px;}
.container img{border:0;vertical-align:top;}
.container ul, .container li{list-style:none;margin:0;padding:0; width:100%;}


/* headerBody --------------------------------------------------*/
#headerBody { width: 100%; height: 70px; margin: 0 auto; position: relative; z-index: 2; }
#headerBody .logo { float: left; width: 25%; height: 70px; }
#headerBody .logo a { display: block; width: 100%; height: 70px; line-height: 70px; vertical-align: middle; text-align: center; font-size: 0px; }
#headerBody .logo img { max-width: 100%; max-height: 70px; margin: 0 auto; vertical-align: middle; }
#headerBody .headerC { float: left; width:50%; height: 70px;  position: relative;}
#headerBody .headerR { width: 25%; height: 70px; float: right; position: relative; z-index: 2;}
#headerBody .headerRT { width:98%; height: 30px; margin-bottom: 3%; position: relative; z-index: 2; padding-left:2%;}
#headerBody .headerRB { height: 70px; position: relative; z-index: 1; }
#headerBody .headerC img { max-width: 500px; max-height: 70px; vertical-align: middle; margin: 0 auto; }
#headerBody .headerRT .channel { float: right; position: relative; width:71%; }
#headerBody .headerRT .channel .comSelect { float: left; width: 36%; height: 26px; border: 1px solid #e5e5e5; margin-right: 3%; }
#headerBody .headerRT .channel li { float: left; height: 28px; padding: 0 3%; border: 1px solid #fff; vertical-align: middle; margin-right: 3%; }
#headerBody .headerRT .channel li.active { border: 1px solid #e2e2e2; }
#headerBody .headerRT .channel li a { display: inline-block; height: 30px; line-height: 30px; font-size: 12px; vertical-align: middle; color: #0f649b; }
#headerBody .headerRT .channel li i { margin-left: 5px; cursor: pointer; }
#headerBody .headerRT .channel .selectList { width: 285%; height: 75px; top: 26px; left: -111%; }
#headerBody .headerRT .channel .xhNewspapers .selectList { width: 285%; height:75px; left: -1px; }
#headerBody .headerRT .reportItem { float: right; width: 28%; *+width: 69px; height: 28px; overflow: hidden; background-color: #e4f2fd; }
#headerBody .headerRT .reportItem a{ height: 28px; line-height:28px; overflow: hidden; display: block;  background: url(../images/xh_pic_headerRB_report_v3.jpg) no-repeat; }
#headerBody .headerRT .reportItem .report02 a { background-position: 0px -28px;}
#headerBody .headerRT .reportItem .report03 a { background-position: 0px 0px; }
#headerBody .case { width: 93.5%; height: 26px; border: 1px solid #e5e5e5; padding-left: 3%; position: absolute; bottom: 0px; right: 0px; }
#headerBody .case li { float: left; vertical-align: middle; margin-right: 10px; font-size: 0px; }
#headerBody .case li a { display: inline-block; height: 26px; line-height: 26px; font-size: 12px; vertical-align: middle; color: #0f649b; }
#headerBody .case .controlBtn { height: 20px; position: absolute; right: 3px; top: 6px; cursor: pointer; overflow: visible; }
#headerBody .case .selectList { width: 1580%; height: 75px; border: 1px solid #e2e2e2; padding: 5px 10px 0 10px; background: #fff; position: absolute; left: auto; right: -4px; _right: -2px; top: 20px; z-index: 999; display: none; }
/* select */
.comSelect { display: inline-block; #display: inline;#zoom:3; *+zoom:0;width: 75px; height: 28px; background: #fff; padding-right: 15px; border: 1px solid #fff; cursor: pointer; position: relative; }
.comSelect.activeSelect { border: 1px solid #e2e2e2; }
.comSelect .selected { display: block; width: 100%; height: 28px; line-height: 28px; font-size: 12px; text-align: center; color: #0f649b; }
.comSelect a:hover { color: #ff9724!important; }
.comSelect .downBtn { display: block; width: 15px; height: 28px; position: absolute; top: 0px; right: 0px; }
.comSelect .downBtn i { margin-top: 6px; }
/* selectList */
.selectList { width: 250px; border: 1px solid #e2e2e2; padding: 10px; background: #fff; position: absolute; right: -1px; _right: -2px; top: 28px; z-index: 999; display: none;  *+z-index:999; }
.selectList li.option { float: left; height: 24px!important; padding: 0px!important; margin: 0 5px 0 0!important; }
.selectList li a { display: block; height: 24px!important; line-height: 24px!important; font-size: 12px; white-space: nowrap; }
/* topbody --------------------------------------------------*/
.topbody {
width:100%;
height:38px;
border-bottom:1px solid #ececec;
border-top:1px solid #ececec;
background-color: #f6f6f6;
}
.topbody .form{
    width: 42%;
    height: 38px;
	position:relative;
	float:left;
	line-height: 38px;
	margin:0 1%;
}
.topbody .form .input{
    line-height: 24px;
	width: 20%;
    background: #fff;
	margin-left: 2%;
    border: 1px solid #458ac3;
}
.topbody .form .button2{
	line-height: 24px;
	width: 12%;
	margin-left: 2%;
    background: #dbeffa;
    border: 1px solid #a6d0e6;
	text-align:center;
	color:#7393a2;
}
.topbody .form .button2:hover{
	color:#576f7f;
}
.topbody .form a{
	line-height: 24px;
	width: 10%;
	margin-left: 2%;
	text-align:center;
	color:#7393a2;
}
.topbody .zhzj{
    width: 13%;
    height: 38px;
	position:relative;
	float:left;
	line-height: 38px;
}
.topbody .zhzj a{
	display:block;
	width: 100%;
    height: 26px;
	line-height: 26px;
	margin: 4% 0;
	position:relative;
	float:left;
	background: url(../images/zhzj.jpg) no-repeat 0 0;
}
.topbody .zhzj a:hover{
	background: url(../images/zhzj-hover.jpg) no-repeat 0 0;
}
.topbody .sc{
    width: 14%;
	*+width: 15%;
    height: 38px;
	position:relative;
	float:left;
	line-height: 38px;
	margin-left:4%;
	*+margin-left:3%;
}
.topbody .sc a{
    color: #2f5795;
	font-weight:bold;
}
.topbody .sc span{
    color: #2f5795;
	font-weight:bold;
}
.topbody .search{
    width: 25%;
    height: 38px;
	position:relative;
	float:left;
	line-height: 38px;
}

.topbody .search form { width:80%; position:relative; float:right; line-height: 28px; height: 28px; margin: 2% 5%; background: #fff; border: 1px solid #1d71b7;}
.topbody .search .submitBtn { width: 16px; height: 16px; z-index:1; cursor: pointer; position:relative; float:right;margin:3% 4% 0 0;  }
.topbody .search input { display: block; width: 80%; *+width: 70%; height: 24px; line-height:24px\9; font-size: 14px; color: #8d9fab; border: 0px; padding-left:5%; margin: 1% 0; position:relative; float:left; }
.topbody .search input::-webkit-input-placeholder {
font-size:12px;
line-height: 14px;
color:#8d9fab;
}
.topbody .search input:-moz-placeholder {
font-size:12px;
line-height: 14px;
color:#8d9fab;
}
.topbody .search input::-moz-placeholder {
font-size:12px;
line-height: 24px;
color:#8d9fab;
}
.topbody .search input:-ms-input-placeholder {
font-size:12px;
line-height: 14px;
color:#8d9fab;
}

/* navBody --------------------------------------------------*/
.navBody { width: 100%; height: 65px; position: relative; z-index: 1; margin: 0 auto; background: #1d71b7; }
.navBody .navCont { width: 100%; margin: 0 auto; padding: 7px 0 7px 0; position: relative; background: #1d71b7; }
.navBody .colsItem { float: left; width: 157px; }
.navBody .colsItem li { float: left; width: 16%; height: 26px; }
.navBody .colsItem li a { display: block; height: 26px; line-height: 26px; color: #fff; }
.navBody .colsItem .total a { font-weight: bold; }
.navBody .cols01 { width: 30%; margin-left: 2%; _display: inline; }
.navBody .cols02 { width: 25%; padding-left: 1%; }
.navBody .cols02 li{ float: left; width: 20%; height: 26px; }
.navBody .cols03 { width: 20%; padding-left: 1%; }
.navBody .cols03 li{ float: left; width: 33%; height: 26px; }
.navBody .cols04 { width: 12%; padding-left: 1%; }
.navBody .cols04 li{ float: left; width: 50%; height: 26px; }
.navBody .cols05 { width: 5%; padding-left:  2%; }
.navBody .cols05 li{ float: left; width: 100%; height: 26px; }
.navBody .moreBtn { position: absolute; right: 10px; bottom: 12px; cursor: pointer; }
.navBody .secNav { width: 998px; height: 110px; background: #fff; border: 1px solid #498bb4; position: absolute; top: 100%; left: 0px; display: none; }
.navBody .secNav .colsItem { width: 142px; margin: 15px 0 0 0; border-left-color: #fff; border-right-color: #fff; }
.navBody .secNav .colsItem li { width: 47px; }
.navBody .secNav .colsItem li.w3 { width: 50px; }
.navBody .secNav .colsItem li.w4 { width: 65px; }
.navBody .secNav .colsItem li.w5 { width: 80px; }
.navBody .secNav .colsItem li a { color: #498bb4; }
.navBody .secNav .cols01 { margin-left: 20px; }
.navBody .secNav .row03 { clear: both; }
.navBody .secNav .row03 li { float: left; height: 26px; margin-left: 20px; }
.navBody .secNav .row03 li a { display: block; height: 26px; line-height: 26px; color: #fff; }

/* skxw --------------------------------------------------*/
.skxw { width: 25%; height: 105px; position: relative; float:left;overflow: hidden; }
.skxw .bd li { width: 100%; height: 105px; position: relative; overflow: hidden; }
.skxw .hd { position: absolute; right: 0px; top: 3px; height: 7px; line-height: 0px; overflow: hidden; }
.skxw .hd li { width: 7px; height: 7px; background: #858585; float: left; margin-left: 8px; cursor: pointer; }
.skxw .hd li.on { background: #db000a; }
.headArea { width: 75%; height: 105px; position: relative; float:left;overflow: hidden; }
.headArea h1 { height: 60px; text-align: center; margin: 0 0 14px 0; }
.headArea h1 a { height: 60px; line-height: 60px; font-size: 30px; font-weight: bold; color: #305798;}
.headArea .hots { height: 34px; vertical-align: middle; padding: 0 10px; font-size: 0px; text-align: center; overflow: hidden; position: relative; }
.headArea .hots p { width:95%;overflow: hidden;text-align: center; }
.headArea .hots .moreNews { background: #fff; color: #71869e; position: absolute; right: 0px; top: 0px; font-size: 12px; padding: 0 0 0 20px; }
.headArea .hots a { display: inline-block; height: 24px; line-height: 24px; vertical-align: middle; font-size: 12px; color: #305798; }

/* focusBox --------------------------------------------------*/
.part2L { margin-left:2%; width: 35%; height: 400px; }
.part2L .focusWordBlue { height: 24px; margin:3% 0; }
.part2L .focusWordBlue a { line-height: 22px; font-size: 16px;}
.part2L .focusWordBlueTwo a { font-size: 16px;}
.part2L .focusWordBlueThree a { font-size: 16px;}
.part2L .dataList01 a { line-height: 24px;}
.part2L .dataList01 li { margin: 2% 0;}
.part2L .dataList01 span { line-height: 24px; height:16px; width:16px; }

.part2 .videoCloseBtn { display: none; width: 16px; height: 16px; position: absolute; right: -16px; bottom: 0; z-index: 9999; cursor: pointer; background-position: 0px -80px; }
/* focusWordBlue */
.focusWordBlue {overflow: hidden; }
.focusWordBlue a { /*	display: inline-block;
height: 16px;*/ line-height: 16px; vertical-align: middle; font-weight: bold; color: #305798; }
.focusWordBlue a .icon {
#margin-right: 4px; position: relative; top: -2px; }
/* ר�� --------------------------------------------------*/
#mediaItem { height: 60px; background: #f9f9f9 url(../images/20161020zxcm.png) 0 6px no-repeat; overflow: hidden; position: relative; float: right; width: 100%; }
#mediaItem .title { float: left; height: 50px; line-height: 16px; padding: 15px 0 0 20px; font-size: 16px; color: #0e649a; }
#mediaItem .title span { color: #fea348; font-size: 12px; }
#mediaItem .mediaList { float: left; width: 900px; height: 120px; }
#mediaItem .mediaList li { padding-top: 2px; vertical-align: top; }
#mediaItem .mediaList li p { float: left; width: 30%; height: 28px; overflow: hidden; color: #0f588b; padding-left: 2%; padding-right: 1%; }
#mediaItem .mediaList li a { line-height: 28px; color: #393939; }
#mediaItem .btn { width: 30px; height: 20px; position: absolute; z-index: 1; right: 0px; cursor: pointer; }
#mediaItem .btn i { width: 0; height: 0; line-height: 0px; font-size: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; _border-bottom: 6px solid dashed; _border-top: 6px solid dashed; position: absolute; left: 50%; margin-left: -8px; overflow: hidden; }
#mediaItem .btnPrev { right: 0px; top: 6px; }
#mediaItem .btnPrev i { border-bottom: 6px solid #a9a9a9; top: 6px; }
#mediaItem .btnNext { right: 0px; bottom: 6px; }
#mediaItem .btnNext i { border-top: 6px solid #a9a9a9; bottom: 4px; }
/* ���� --------------------------------------------------*/
.art-t1, .art-t2, .art-t3, .art-t4, #ad-txt-img, .art-tab-t1, .art-tab-t2, .art-tab-t3, .make {
    transition: all 0.8s ease 0s;
}
.art-t1{
	height: 398px;
}
.art-t3{
	height: 328px;
}
.art-t4{
	height: 308px;
}
.art-t2 {
	height: 258px;
}
.art-t1:hover, .art-t2:hover, .art-t3:hover,.art-t4:hover, #ad-txt-img:hover, .art-tab-t1:hover, .art-tab-t2:hover, .art-tab-t3:hover,  .art-tab-t4:hover, .make:hover {
    border-radius: 5px;
    box-shadow: 0 0 5px #0066cc;
}
.pub {
	float: left;
	position: relative;
	height: 100%;
}
.pub dl {
	height: 80px;
}
.pub dt {
	float: left;
	width: 42%;
}
.pub dd {
	float: right;
	margin-right: 1%;
	line-height: 16px;
}
.pub .art-t1 h2,.pub .art-t2 h2,.pub .art-t3 h2,.pub .art-t4 h2{
    font-size: 14px;
    height: 30px;
    line-height: 30px;
	font-weight: bold;
	color:#1e71b5;
}
.pub .art-t1 h2 a,.pub .art-t2 h2 a,.pub .art-t3 h2 a,.pub .art-t4 h2 a{
    font-size: 14px;
	font-weight: bold;
	color: #1e71b5;
}
.pub .art-t1 h2 a:hover,.pub .art-t1 h2:hover,.pub .art-t1 h2 a:active,.pub .art-t1 h2 a:focus ,.pub .art-t2 h2 a:hover,.pub .art-t2 h2:hover,.pub .art-t2 h2 a:active,.pub .art-t2 h2 a:focus,.pub .art-t3 h2 a:hover,.pub .art-t3 h2:hover,.pub .art-t3 h2 a:active,.pub .art-t3 h2 a:focus,.pub .art-t4 h2 a:hover,.pub .art-t4 h2:hover,.pub .art-t4 h2 a:active,.pub .art-t4 h2 a:focus{
    color: #3399cc !important;
    text-decoration: none;
}
.pub .art-t1 dl,.pub .art-t4 dl  {
	padding: 10px 0 0 5px;
}
.pub .art-t1 .pub-img,.pub .art-t4 .pub-img{
	height: 80px;
	width: 42%;
}
.pub .art-t1 .pub-img img,.pub .art-t4 .pub-img img{
	height: 76px;
	width:126px;
}
.pub .art-t2 dl {
	height: 100px;
	padding: 5px 10px;
}
.pub .art-t2 .pub-img{
	height: 102px;
	width: 42%;
}
.pub .art-t2 .pub-img img{
	height: 98px;
	width: 98px;
}
.pub .art-t2  dd {
    float: right;
    margin-right: 1%;
    line-height: 24px;
}
.pub .art-t2 dd a{
	font-weight: bold;
}
.pub .art-t1 dd,.pub .art-t4 dd {
	width: 55%;
	height: 32px;
}
.pub .art-t1 dd strong a,.pub .art-t4 dd strong a{
	color: #315798;
	font-weight: bold;
}
.pub .art-t2 dd, .pub .art-tab-t2 dd ,.pub .art-tab-t4 dd {
	width: 55%;
}
.pub .pub-txt {
	font-size: 12px;
	line-height: 21px;
	color: #666;
}
.pub .pub-txt a {
	color: #3399CC;
}
.pub .pub-txt img {
	width: 90%;
	height: 52px;
}
.pub .pub-list {
	line-height: 28px;
	padding-top: 5px;
	border-top: 1px dashed #aacaf0;
}
.pub .art-t1 .pub-list,.pub .art-t4 .pub-list {
	margin: 0 5px;
}
.pub .art-t2 .pub-list, .pub .art-tab-t2 .pub-list {
	margin: 0 10px;
}
/*TAB*/
.art-t1, .art-t2 ,.art-t3,.art-t4{
	border-top: 2px solid #7b9ec8;
}
.art-t1 h2, .art-t2 h2, .art-t3 h2, .art-t4 h2 {
	padding: 0 10px;
}
.art-t1, .art-t2, .art-t3,.art-t4{
	background: url(../images/art-t1-h2-bg.gif) repeat-x;
}
.art-tab-t1 hgroup, .art-tab-t1 h2, .art-tab-t2 hgroup, .art-tab-t2 h2, .art-tab-t3 hgroup, .art-tab-t3 h2, .art-tab-t4 hgroup, .art-tab-t4 h2 {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
.art-tab-t1 ,.art-tab-t14{
	border-top: 2px solid #7b9ec8;
}
.art-tab-t2, .art-tab-t3 {
	border: 1px #7b9dca solid;
}
.art-tab-t1 hgroup, .art-tab-t2 hgroup, .art-tab-t3 hgroup {
	background: url(../sucai/art-t1-h2-bg.gif) repeat-x;
}
.art-tab-t1 h2, .art-tab-t2 h2, .art-tab-t3 h2, .art-tab-t4 h2 {
	font-weight: normal;
	padding: 0 10px;
	border-right: 1px #dbecec solid;
}
.art-tab-t1 h2, .art-tab-t2 h2 , .art-tab-t4 h2 {
	float: left;
}

.tabs{ width:100%; height:100%;}
.tabs .tab{ overflow:hidden; background: url(../images/art-t1-h2-bg.gif) repeat-x;}
.tabs .tab a{ display:block; float:left; text-decoration:none; color:#1e71b5;}
.tabs .tab a:hover{ background:#fff; color:#fff; text-decoration:none;}
.tabs .tab a.on{ background:#fff; color:#fff; text-decoration:none;}
.tabs .content{ overflow:hidden; padding:10px;}
.tabs .content .li{ display: none;}
/*����*/
.jz{
	border:1px solid #CCC;
	padding:1px;
	transition:all .5s;
}
.jz:hover{
	box-shadow:0 0 5px #999;
}
.pub{
	transition:all 1s;
}
.pub:hover{
	box-shadow:0 0 5px #3399CC;
}
/*journal*/
.journal{
height: 60px;
width: 100%;
margin: 2% 0;
}
.journal li{
height: 30px;
width: 35%;
line-height: 30px;
position: relative;
float:left;
background-color: #efefef;
text-align: center;
}
.journal li a{
color:#676767;
font-size: 14px;

}
.j-l{
margin-left:15%;
}
.j-r{
margin-right:15%;
}
.journal .j-blue{
background-color: #1d71b7;
}
.journal .j-blue a{
color: #FFFFFF;
}

/* focusBox --------------------------------------------------*/
.focusBox { width: 100%; height: 67%; overflow: hidden; position: relative;}
.focusBox .pic li {width: 90%; height: 100%; overflow: hidden; padding: 0 5%;}
.focusBox .pic li .lazyload { display: none; }
.focusBox .pic img { width: 70%; height: 100%;padding: 0 15%; }
.focusBox .pageBtn { width: 21px; height: 24px; position: absolute; z-index: 3; bottom: 28px; cursor: pointer; }
.focusBox .btnPrev { left: 14px; top: 100px; background-position: 0 0; }
.focusBox .btnPrev:hover { background-position: 0 0; }
.focusBox .btnNext { right: 14px; top: 100px; background-position: -18px 0; }
.focusBox .btnNext:hover { background-position: -18px 0; }

/* ad --------------------------------------------------*/
.ad { width:99%; height:100%; margin-left: 1%;}
.ad li{ height:100%; width:165px; float: left; position: relative;}
.ad li img{ 
    height:100%; 
	width:150px;
    transition: all .5s;
}
.ad li img:hover{
	box-shadow:0 0 5px #999;
}
/* fuwu --------------------------------------------------*/
.fuwu{ height:280px; width:100%; padding-left:4%;}
.fuwu li{
height:65px;
width:20%;
margin-right: 4%;
position: relative;
float:left;
}
.fuwu li p{
background-image: url(../images/fuwu.jpg);
padding-top:45px;
line-height: 20px;
color: #1e71b7;
}
.fuwu li p:hover{
color: #e2a559!important;
background-image: url(../images/fuwu-hover.jpg);
}
.p1{
background-position: -5px -5px;
}
.p1:hover{
background-position: -5px -5px;
}
.p2{
background-position: -74px -5px;
}
.p2:hover{
background-position: -74px -5px;
}
.p3{
background-position: -141px -5px;
}
.p3:hover{
background-position: -141px -5px;
}
.p4{
background-position: -207px -5px;
}
.p4:hover{
background-position: -207px -5px;
}
.p5{
background-position: -5px -72px;
}
.p5:hover{
background-position: -5px -72px;
}
.p6{
background-position: -74px -72px;
}
.p6:hover{
background-position: -74px -72px;
}
.p7{
background-position: -141px -72px;
}
.p7:hover{
background-position: -141px -72px;
}
.p8{
background-position: -207px -72px;
}
.p8:hover{
background-position: -207px -72px;
}
.p9{
background-position: -5px -140px;
}
.p9:hover{
background-position: -5px -140px;
}
.p10{
background-position: -74px -140px;
}
.p10:hover{
background-position: -74px -140px;
}
.p11{
background-position: -141px -140px;
}
.p11:hover{
background-position: -141px -140px;
}
.p12{
background-position: -207px -140px;
}
.p12:hover{
background-position: -207px -140px;
}
.p13{
background-position: -5px -208px;
}
.p13:hover{
background-position: -5px -208px;
}
.p14{
background-position: -74px -208px;
}
.p14:hover{
background-position: -74px -208px;
}
.p15{
background-position: -141px -208px;
}
.p15:hover{
background-position: -141px -208px;
}
.p16{
background-position: -207px -208px;
}
.p16:hover{
background-position: -207px -208px;
}
/*ͼ����*--------------------------------------------------*/
h3.titleBar{
	height:26px;
	width:100%;
	background: url(../images/titleBar.png) no-repeat;
}

h3.titleBar span a {
	color: #1e71b5;
	line-height: 26px;
	*line-height: 26px;
	font-size: 20px;
	font-weight: bold;

}
h3.titleBar span {
    padding-left:20px;
	padding-right:30px;
}
.img{
width: 100%;
height: 370px;
}
.img .picTitle { position: relative; float:left; overflow: hidden; background-color: #f1f1f1; }
.img326 { width: 326px; height: 240px; }
.img160 { width: 160px; height: 115px; }
.img235 { width: 235px; height: 175px; }
.img .picTitle .name { bottom: 0; color: #FFFFFF; height: 35px; left: 0; line-height: 35px; overflow: hidden; position: absolute; text-align: center; width: 100%; z-index: 11; font-size: 16px; font-weight: bold; }
.img .picTitle .name a { color: #FFFFFF; text-decoration: none; font-size: 14px; font-weight: bold; }
.img .img160 .name a{ font-size: 12px;}
.img .img235 .name a{ font-size: 14px;}
.img .picTitle .bg {
    background: #1d71b6;
    bottom: 0;
    height: 35px;
    left: 0;
    opacity: 0.4;
    filter: alpha(opacity=40);
    position: absolute;
    width: 100%;
    z-index: 10;
}
/*�ر��Ƽ�*--------------------------------------------------*/
.sp{ width: 98%; height:90px; padding: 0 5px 0 15px; }
.sp li { width: 186px; height: 90px; margin-right: 10px; position: relative; float: left; }
.sp li img{	width: 186px; height: 90px; transition:all .5s;}
.sp li a img:hover{
	box-shadow:0 0 5px #999;
}
/**������վ**/
h3.titleBar1{
	height:36px;
	width: 20%;
}

h3.titleBar1 span {
	color: #1e71b5;
	line-height: 36px;
	*line-height: 36px;
	font-size: 20px;
	font-weight: bold;
	padding: 0 20px;
}
.art-t5 {
width: 100%;
height: 100%;
}
.art-t5 .tab a{
display: block;
float: right;
text-decoration: none;
color: #1e71b5;
height:36px;
	line-height: 36px;
	*line-height: 36px;
}
.art-t5 h2 {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    color: #1e71b5;
	padding: 0 10px;
}
.art-t5 .content {overflow:hidden; width: 96%; padding: 0 2%; height:110px;background-color: #FFFFFF;}
.art-t5 .content .pub-list {
    margin: 10px;
	line-height: 24px;
}
.art-t5 .content .pub-list ul li{position: relative; float: left; width: 32%; padding:0 5px;  height: 24px; overflow: hidden;}
.art-t5 .content .pub-list ul li span{font-size: 14px; font-weight: bold; color: #1e71b5; padding-right: 2%;}
/* footerBody--------------------------------------------------*/
.footerBody { text-align: center; background: #1d71b7; min-width: 1000px; }
.footerBody .links { border-top: 1px solid #d2d2d2; background: #f1f1f1 }
.footerBody .links .cont { width: 980px; margin: 0 auto; padding: 20px 0; border-bottom: 1px dotted #a8cbeb; }
.footerBody .links .left { float: left; width: 80px; height: 40px; line-height: 40px; margin-left: 14px; color: #105d95; font-weight: bold; }
.footerBody .links .right a { display: inline-block; height: 24px; line-height: 24px; margin: 0 8px 0 0; font-size: 12px; color: #105d95; }
.footerBody .copyright { width: 980px; margin: 0 auto; padding: 20px 0; position: relative; }
.footerBody .copyright p { line-height: 24px; font-size: 12px; color: #fff; font-family: Arial, Helvetica, sans-serif; }
.footerBody .copyright p a { height: 24px; line-height: 24px; font-size: 12px; color: #fff; font-family: Arial, Helvetica, sans-serif; }
.footerBody .copyright p.rows01 { text-align: center; }
.footerBody .copyright p.rows02 { text-align: center; }
.footerBody .copyright p.rows03 { padding-left: 70px; }
.footerBody .icon { position: absolute; left: 50%; bottom: 24px; margin-left: 415px; }
/***右侧浮动***/
.floating_ck{position:fixed;right:20px;top:30%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#1d71b7;border-bottom:solid 1px #555666;}
.floating_ck dl dd:hover .floating_left{display:block;}
.words{background-image:url(images/icon0701/zxicon.png);}
.consult{background-image:url(images/icon0701/xwicon.png);}
.quote{background-image:url(images/icon0701/kficon.png);}
.qrcord{background-image:url(images/icon0701/erweima.png);}
.return{background-image:url(images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px; text-align:center;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#1d71b7;border-bottom:solid 1px #555666;display:none;text-align:center;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(images/erweima.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px; text-align:center;}
.floating_ewm .qrcord_p01{font-size:14px;line-height:24px;}
.floating_ewm .qrcord_p02{font-size:14px;}
.floating_ewm .qrcord_p02 b{font-size:16px; font-weight: bold; color: #FFFFFF;}