/*通用类代码*/
body{background-color:#0f1143;font-size:12px; color:#000; padding:0; margin:0 auto;width:100%;height:100%;font-family:"微软雅黑";}
ul,li,dl,dt,dd,p,div,br,p,table{margin:0; padding:0; list-style-type:none;}
/* 链接颜色 */
a:link{color: #000;text-decoration:none;}
a:visited{color: #000;text-decoration:none;}
a:hover{color: #000;text-decoration:none;}
a:active{color: #000;text-decoration:none;}
img{border:0;}
.clear{ clear:both;}
/*高度*/
.height10{;height:10px;}
.height20{;height:20px;}
/*浮动*/
.clear{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
/*行高*/
.line-height24{line-height: 24px;}
/*文字对齐*/
.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}
/*topbar*/
.topbar{height:39px;width:100%; background:#FFF;}
.top{margin:0 auto; width:950px; font-size:12px; line-height:38px; background:#FFF;}
.logo{float:left;}
.topnav{float:right; color:#303a5f;}
.topnav a {color:#303a5f;text-decoration:none;}
.topnav a:hover {color:#303a5f;text-decoration:none;}
/*bottom*/
.pbottom{background-color:#717171; font-size:12px; line-height:22px; text-align:center; color:#fff; padding:6px; margin:0px 0px 0px 0px; height:92px; border-top: solid 3px #333;}
.pbottom a {color:#fff;text-decoration: none;}
.pbottom a:hover {text-decoration: underline;color:#fff;}

/*专题代码开始*/
.banner{background: url(../images/bg01.jpg) center top no-repeat;height: 604;}
.top-img{width: 950px;margin: 85px auto 0px auto;position: relative;display: block;}
.top-img img{width: 950px;}
.top-img-word{position: absolute;background: rgba(0,0,0,1);color: #FFFFFF!important;font-size: 14px;bottom: 0px;left: 0px;right: 0px;padding: 8px 20px 8px 20px;line-height: 22px;text-indent: 2em;display: block;}

.title{padding: 40px 0px;text-align: center;}

.box1{width: 950px;margin: 0px auto;display: block;}
.box1-left{width: 460px;height: 290px;float: left;position: relative;}
.box1-left-word{position: absolute;bottom: 0px;left: 0px;right: 0px;padding: 0px 13px;height: 38px;line-height: 38px;color: #fff;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background-image:linear-gradient(to right,rgba(7,0,2,0.55),rgba(255,255,255,0.55));}
.box1-left img{width: 460px;height: 290px;display: block;}
.box1-right-top{height: 38px;line-height: 38px;padding-bottom: 18px;border-bottom: 1px solid #fff;position: relative;font-size: 24px;font-weight: bold;color: #FFFFFF;text-indent: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.box1-right{width: 460px;float: right;}
.box1-right-top-left{width: 9px;height: 21px;position: absolute;top: 9px;left: 0px;background: #3366ff;}
.box1-right-word{line-height: 36px;font-size: 16px;color: #fff;text-indent: 2em;margin-top: 15px;}
.box1-right-word span{color: #fff;}

.box2{width: 950px;margin: 0px auto;}
.box2-mian{width: 460px;display: block;}
.box2-mian-top{width: 456px;height: 342px;border: 2px solid #e5dfc5;position: relative;}
.box2-mian-top img{width: 456px;height: 342px;}
.box2-mian-top-title{font-size: 28px;color: #eef4ff;text-indent: 13px;position: absolute;height: 61px;line-height: 61px;left: -2px;right: 0px;bottom: -1px;background: url(../images/bg08.png);background-size: cover;}
.box2-mian-top-title span{font-size: 20px;height: 17px;line-height: 17px;display: inline-block;border-left: 1px solid #e5ebf2;margin-left: 16px;text-indent: 16px;}
.box2-bottom-title{font-weight: bold;font-size: 24px;color: #fff;text-align: center;height: 44px;line-height: 44px;margin-top: 26px;}
.box2-bottom-word{line-height: 34px;font-size: 16px;color: #d6e7f9;text-indent: 2em;margin-top: 5px;}
.box2-bottom-word span{color: #fff;}

.box3{width: 950px;margin: 0px auto;display: block;}
.box3-left{width: 460px;float: left;}
.box3-left-title{font-size: 28px;color: #eef4ff;text-indent: 33px;height: 44px;line-height: 44px;}
.box3-left-title span{font-size: 20px;height: 17px;line-height: 17px;display: inline-block;border-left: 1px solid #e5ebf2;margin-left: 16px;text-indent: 16px;}
.box3-right{width: 460px;height: 342px;border: solid 2px #e5dfc5;float: right;}
.box3-right img{width: 460px;height: 342px;}
.box3-left-word{margin-top: 12px;}
.box3-left-word p{line-height: 29px;text-indent: 33px;color: #d6e7f9;font-size: 16px;}

.box4{width: 950px;margin: 30px auto 0px auto;}
.box4-mian{height: 99px;position: relative;width: 398px;}
.box4-mian-img{width: 99px;height: 99px;overflow: hidden;border-radius: 46px;position: absolute;top: 0px;left: 0px;}
.box4-mian-img img{width: 99px;height: 99px;}
.box4-mian-content{background: url(../images/bg09.png) 37px center no-repeat;width: 398px;height: 69px;margin-top: 5px;}
.box4-mian-content-top{margin-left: 110px;color: #fffdfd;font-size: 20px;padding-top: 7px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.box4-mian-content-bottom{margin-left: 110px;color: #fffdfd;font-size: 14px;margin-top: 4px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.bg-xingguang{background: url(../images/bg15.jpg) center bottom no-repeat;}

/*图片切换*/
#jcImg { width:972px; padding:14px; position:relative; overflow:hidden;} 
#jcImg ul { width:970px; height:587px; overflow:hidden; position:relative; z-index:0; }
#jcImg ul li { display:none; width:970px; height:587px; overflow:hidden; position:absolute; left:0; top:0; z-index:0; }
#smallImg {height:65px;overflow:hidden; margin:14px auto 0; position:relative; width:970px; margin-left:0px;}
#jcImg dl { width:9999%; position:relative; }
#jcImg dd { float:left; width:115px; height:64px; overflow:hidden; margin-right:5px; _display:inline; cursor:pointer; position:relative; }
#jcImg dd div { position:absolute; background:#000; height:64px; width:115px; }
#jcImg b {width:14px; height:64px; background:#fff url(../images/btn.png) no-repeat; position:absolute; top:615px; z-index:1; cursor:pointer; }
#jcImg #prev {float:left; left:4px; background-position:0 -64px; }
#jcImg #next {float:right; right:4px; background-position:0 0;  }
#imgText{position:absolute; z-index:1; left:18px; top:565px; width:970px; height:40px; display:none; }
#imgText p,#imgText b {display:block; position:absolute; left:0; top:0; width:936px;margin-top:-4px; margin-left:-4px;line-height:40px; padding:0 17px; height:40px; overflow:hidden; z-index:1; }
#imgText b { background:#000; z-index:0; }
#imgText span { color:#fff; text-shadow:1px 1px 0 #000; float:left; font-size:14px; }
#imgText samp { color:#fff; text-shadow:1px 1px 0 #000; float:right; font-size:13px;  }
#imgHover { border:4px solid #EC0000; height:56px; width:107px; position:absolute; left:0; top:0; display:none;}

/*滚动*/
.scroll {
	width: 950px;
	overflow: hidden;
}

.scroll ul {
	white-space: nowrap;
}

.scroll ul li {
	display: inline-block;
}

.scroll ul img {
	vertical-align: top;
}

