﻿html, body, div, img, p, hr, pre, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0;list-style:none; font-weight: normal; font-family:microsoft yahei,Arial;}

div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,pre,caption,th,td,form,legend,fieldset,input,button,select,textarea{margin:0;padding:0;}
ul,li,ol,dd{list-style-type:none;list-style:none; margin:0; padding:0;}/*清除列表样式符*/
img{border:0;}
body, html {  width:100%; }

h1, h2, h3, h4, h5, h6{margin:0; padding:0;font-size:100%;}
li {list-style-type:none; }
a { text-decoration:none; outline:none; color:#000000; }
a:hover { text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
em { font-style:normal; }
hr { height:0; clear:both; }
.none {display:none; }
.clear {clear:both;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.fl{ float:left}
.fr{ float:right;}
.ml10{ margin-left:10px;}
.ml5{ margin-left:5px;}
.ml20{ margin-left:20px;}
.m15{ margin-top:15px;}
.m5{margin-top:5px;}
.m25{margin-top:25px;}
.m45{margin-top:45px;}
.p10{ padding:10px;}
.p5{ padding:5px;}
.b5{ border:#e5f8ff 5px solid;}
.bg1{display:none;}

.w246{ width:246px;}
.w260{ width:260px;}
.w280{ width:280px;}
.w300{ width:300px;}
.w320{ width:320px;}
.w340{ width:340px;}
.w390{ width:390px;}
.w400{ width:400px;}
.w460{ width:460px;}
.w498{ width:498px;}
.w500{ width:500px;}
.w520{ width:520px;}
.w540{ width:540px;}
.w560{ width:560px;}
.w590{ width:590px;}
.w660{ width:660px;}
.w700{ width:700px;}
.warp{ width:100%;}	
.textr{text-align:right;}
.textl{text-align:left;}
.textc{text-align:center;}
.red{color:#F00;}
.bold{ font-weight:bold;}
.bshadow2{box-shadow: 0px 0px 3px 2px #efefef;}
.porel{ position:relative;overflow:hidden;}


/*header*/
.banner { width:100%; margin:0px auto;}
.top-banner {height:400px;}
/*导航菜单*/
.navll {width:100%;margin-bottom:15px;background:#06286e;height:47px;/*background:url(../images/navbg.jpg) center no-repeat;*/}
.nav {width:1130px;margin:0px auto;}
.nav ul li {float:left;height:47px;line-height:47px;text-align:center;width:128px;}
    .nav ul li a {color:#fff;font-size:20px;font-weight:bold;}

    /*幻灯*/
.main {width:1100px;margin:0px auto;padding:15px;border-radius:15px;background:#fff;}
.hd {width:540px;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
#owl-demo{position:relative;width:100%;height:757px;margin:35px auto 15px auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:100%;height:757px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px;color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}

/*新闻*/
.top_news {width:100%;}
.top_news h3{}
.top_news h3 { width: 96%; margin: 0 auto; line-height: 24px; padding-bottom: 10px }
.top_news h3 a { color: #08608e; }
.top_news p.d { width: 96%; margin: 0 auto; color: #333; font-size: 14px; line-height: 22px;text-indent:2em; }
.top_news p.d a{color:#08608e;}

.new_list{ width: 98%; height: 200px; padding-top:5px;}
.new_list li{ width: 100%; height: 45px;  overflow: hidden; border-bottom: 1px solid #eeeeee; background: url(../images/ico_li.png) 5px center no-repeat;}
.new_list li a{ color: #333333; float: left; font-size: 16px; padding-left: 25px; line-height: 45px;}
.new_list li a:hover{  text-decoration: none;}
.new_list li{ height: 32px; border-bottom: 0px none}
.new_list li a{ line-height: 32px; font-size: 14px;}
.new_list li .time{color: #999999; font-family: arial; float: right;line-height: 32px; font-size: 14px;}

/*bg1*/
.bg1 {width:100%;background:url(../images/titjb_bg.png) top no-repeat;}
.bg2 {width:100%;background:url(../images/titjbfc_bg.png) top no-repeat;}
.bg3 {width:100%;background:url(../images/titap_bg.png) top no-repeat;}
.bg4 {width:100%;background:url(../images/titxn_bg.png) top no-repeat;}
.bg5 {width:100%;background:url(../images/tittqjt_bg.png) top no-repeat;}
.bg6 {width:100%;background:url(../images/titmt_bg.png) top no-repeat;}
.bg7 {width:100%;background:url(../images/tittp_bg.png) top no-repeat;}

.tshd{ width:1100px; margin:auto; padding-top:20px;}
.gd4{font-family: "微软雅黑";font-size: 14px;color: #000;float:right;}
.gd4 a{ color: #999; }
.list-items {position: relative;border-bottom: 1px solid #0e3575;padding-bottom: 15px;margin-top: 15px;}
.list-items .title-pic {position: relative;z-index: 2;float: left;margin-right: 20px;}
.list-items .title-pic a {display: block;width: 218px;height: 144px;}
.list-items .title-pic img {width: 218px;height: 144px;}
.list-items .title {position: relative; height:144px; }
.list-items .title a { color:#0e3575; font-size:20px; font-weight:bold; font-family:"微软雅黑";overflow: hidden; }
.list-items .abstract {color: #767676;font-size: 16px;line-height: 27px;font-family:"微软雅黑";margin-top: 21px; height:81px; overflow:hidden;}


.bg2 .accordion { position: relative; overflow: hidden; width: 1100px; margin: 0px auto; list-style: none; margin-top: 30px; }
.bg2 .accordion li{ float:left;width:20%;height:148px;position:relative;margin-bottom: 3px;}
.bg2 .accordion li b{ position:absolute;bottom:0px;height:50px;background:#000000;opacity:0.5;width:99%;left:0; }
.bg2 .accordion li span {color:#fff;text-align:center;position:absolute;bottom:5px; left:0;width:100%;}
.bg2 .accordion li span a{color:#fff;text-align:center;height:50px;}
.bg2 .accordion li img{ float:left;width:99%;height:146px; }
.bg2 .accordion .panel { background-color: #000; position: absolute; overflow: hidden; background-color: #EEE; }
.bg2 .accordion .shadow { position: absolute; right: 0px; width: 25px; height: 100%; }
.bg2 .accordion .preloader { width: 62px; height: 14px; position: absolute; z-index: 15; }
.bg2 .accordion li .caption {  position: absolute; z-index: 999999; bottom:0px;background:#000;opacity: .5;width:99%;height:50px;text-align:center;}
.bg2 .accordion li .caption a{color:#fff;}
.bg2 .accordion .caption-background { background: rgba(0,0,0,0.5); position: absolute; width: 100%; height: 100%; }
.bg2 .accordion .caption p { color: #FFF; margin: 0px; padding: 10px; }
.bg2 .accordion .caption p a { color: #FFF; }
/*.bg2 .accordion img, .part04 .accordion .caption { position: absolute; }*/
.bg2 .panel { cursor: pointer; }

/*咸宁*/
.slider{ width:850px;  height:500px; padding:0 130px;  margin:0 auto;  position:relative; overflow:hidden; background:#000;  }
.slider .bd{ position:absolute; left:0; top:0; }	
.slider .bd li{ overflow:hidden;position:relative; }	
.slider .bd li img{ display:block; width:710px; height:500px;    }	
.slider .tempWrap{     overflow: visible !important;padding-left:100px;}	
.slider .bd ul{ margin-left:-710px !important;  }	
.slider .pnBtn{ position:absolute; top:0; width:200px; height:500px; cursor:pointer;   }	
.slider .prev{ left:0;  }	
.slider .next{ right:0; }	
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:500px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }	
.slider .pnBtn .arrow{ display:none; position:absolute; top:0; z-index:1; width:32px; height:500px; _filter:alpha(opacity=70); }	
.slider .prev .arrow{ left:0; background:url(../images/left.png) 0 center no-repeat;   }	
.slider .next .arrow{ right:0; background:url(../images/right.png) 0 center no-repeat;  }

.clone p.imgtitle{position:absolute;bottom:0px;left:0;height:55px;width:710px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);line-height:55px;text-align:center;}
.clone p.imgtitle a{color:#fff;font-size:18px;}

.diy-area {float:left;width:14.2%;}
.title-list li{padding:5px;}
.title-list a {margin:0 14px;font-size:14px;}

.bg3 .BallGames{height:456px;overflow-y:auto;overflow-x:hidden;}


.cy li {float:left;width:13.35%;padding:5px;text-align:left;}
.cy li a{margin: 0 14px;font-size: 14px;}

.bg6 .BallGames{height:456px;overflow-y:auto;overflow-x:hidden;}

.tblist li{}
.tblist li{float:left;padding:5px;}
.tblist li img{border-radius:8px;}





.footer {border-top:1px solid #c9c9ca;padding:15px 0 15px 0; background:#f9f7f4; text-align:center;line-height: 25px;color: #333;font-size:14px;}
.footer a {line-height: 30px;color: #000; }