
.iconfont{font-size: inherit;line-height: 1;-webkit-text-stroke-width:0;}
a,div{-webkit-transition: all .15s ease-in-out; transition: all .15s ease-in-out;}
a:hover { text-decoration:none;}

#skip{height: 0; overflow: hidden;}

/*-----控件------------------------------------------------------------------------*/
* { list-style-type:none;}
body {
    background-color: #e7f1fa;
	background-image:url(body-bj1.jpg); background-repeat:no-repeat; background-position:center top; background-size:100%;
}
table td {
    vertical-align: middle !important;
    word-wrap: break-word;
    word-break: break-all;
}
/* 文字颜色 */
.text-primary{
    color: #0069c5!important;
}
.text-success{
    color: #66bb6a!important;
}
.text-error{
    color: #f15a5d!important;
}
.text-info{
    color: #42a5f5!important;
}
.text-warning{
    color: #ffa726!important;
}
.text-orange{
    color: #ff7043!important;
}
.text-purple{
    color: #5c6bc0!important;
}
.text-pink{
    color: #ec407a!important;
}
.text-blue {
    color: #0069c5!important;
}
.text-default {
    color: #444 !important;
}
.text-white {
    color: #fff !important;
}
/* 按钮 */
.btn {
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0,0,0,0.2);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.btn:hover {
    box-shadow: 0 4px 7px rgba(0,0,0,0.25);
}
.btn-primary{
    color: #fff;
    background-color: #0069c5;
    border-color: #0069c5;  
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active{
    background-color:#0070d1!important;
    border-color:#0070d1!important;
}
.btn-info{
    color: #fff;
    background-color: #20a0e4;
    border-color: #20a0e4;  
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active{
    background-color:#22a8f0!important;
    border-color:#22a8f0!important;
}
.btn-cyan-blue{
    color: #fff;
    background-color: #23b6c8;
    border-color: #23b6c8;  
}
.btn-cyan-blue:hover,
.btn-cyan-blue:focus,
.btn-cyan-blue.focus,
.btn-cyan-blue:active,
.btn-cyan-blue.active{
    color: #fff;
    background-color:#24bfd4!important;
    border-color:#24bfd4!important;
}
.btn-blue{
    color: #fff;
    background-color: #0069c5;
    border-color: #0069c5;  
}
.btn-blue:hover,
.btn-blue:focus,
.btn-blue.focus,
.btn-blue:active,
.btn-blue.active{
    color: #fff;
    background-color:#368DDA!important;
    border-color:#368DDA!important;
}
.btn-success{
    color: #fff;
    background-color: #66bb6a;
    border-color: #66bb6a;  
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active{
    background-color:#6dc772;
    border-color:#6dc772;
}

.btn-danger{
    color: #fff;
    background-color: #f15a5d;
    border-color: #f15a5d;  
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active{
    background-color:#ff5e61;
    border-color:#ff5e61;
}
.btn-orange{
    color: #fff;
    background-color: #ff7043;
    border-color: #ff7043;  
}
.btn-orange:hover,
.btn-orange:focus,
.btn-orange.focus,
.btn-orange:active,
.btn-orange.active{
    color: #fff;
    background-color:#ff855f;
    border-color:#ff855f;
}
.btn-yellow{
    color: #fff;
    background-color: #ffa726;
    border-color: #ffa726;  
}
.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow.focus,
.btn-yellow:active,
.btn-yellow.active{
    color: #fff;
    background-color:#ffbe5f;
    border-color:#ffbe5f;
}
.btn-purple{
    color: #fff;
    background-color: #5c6bc0;
    border-color: #5c6bc0;  
}
.btn-purple:hover,
.btn-purple:focus,
.btn-purple.focus,
.btn-purple:active,
.btn-purple.active{
    color: #fff;
    background-color:#7987D8;
    border-color:#7987D8;
}
.btn-pink{
    color: #fff;
    background-color: #ec407a;
    border-color: #ec407a;  
}
.btn-pink:hover,
.btn-pink:focus,
.btn-pink.focus,
.btn-pink:active,
.btn-pink.active{
    color: #fff;
    background-color:#EE6090;
    border-color:#EE6090;
}
.btn-white {
    background-color: #fff;
    border: 0;
}
.btn-default:hover {
    background: #fff;
}

ul.btnicon-lg li{
    text-align: center;
}
ul.btnicon-lg li a{
    padding-top: 14px;
    padding-bottom: 6px;
    display: block;
}

ul.btnicon-lg li a:active{
    background: #efefef;
}
ul.btnicon-lg li a i.iconfont{
    font-size: 38px;
}
ul.btnicon-lg li a p{
    margin-top: 15px;
    color: #444;
}

ul.btn-line li a.btn{
    box-shadow: none;
    border-color: #ebebeb;
}
ul.btn-line li a.btn:hover{
    border-color: #ddd;
    background-color: transparent;
    box-shadow: 0 4px 7px rgba(0,0,0,0.1);
}


/* 标签 */
.label{
    line-height: 16px;
}
.label-primary{
    background-color:#42a5f5;
}
.label-success{
    background-color:#66bb6a;
}
.label-warning{
    background-color:#ffa726;
}
.label-info{
    background-color:#26c6da;
}
.txt1line { -webkit-box-orient:vertical; box-orient:vertical; display:-webkit-box !important; display:box !important; -webkit-line-clamp:1;}
.txt2line { -webkit-box-orient:vertical; box-orient:vertical; display:-webkit-box !important; display:box !important; -webkit-line-clamp:2;}


.banner-sty1 { margin:0px auto 20px auto; height:354px;}
.banner-img { position:absolute; top:10%; left:50%; margin-left:-405px;}

.jdt-sty1 { padding-top:35px; padding-right:25px;}
.news-sty1 { padding-top:35px; padding-left:25px; padding-right:20px;}
.news-tt { width:100%; margin-top:20px;}
.news-tt span { display:block; width:100%; font-size:18px; color:#333333; font-weight:bold;}
.news-tt span a { color:#363636; text-decoration:none;}
.news-tt span a:hover { color:#0367c9; text-decoration:none;}
.news-tt p {  overflow:hidden; font-size:14px; color:#7a7a7a; line-height: 1.5; margin-top:5px;}
.lmbt-div1 { width:100%; background-color:#f4f5f7; background-image:url(line1.jpg); background-repeat:repeat-x; background-position:left 16px;}
.lmbt-div1 img { display:block; margin:0px auto auto auto;}
.tt315-bt { width:100%;}
.tt315-bt img { display:block; width:100%}
.xfzn315-div { padding-left:25px; padding-right:20px;}
.xfzn-btdiv { width:100%; background-image:url(line1.jpg); background-repeat:repeat-x; background-position:left 16px;}
.xfzn-btdiv img { display:block;}
.xfzn-xx { font-family:"微软雅黑"; font-size:16px; color:#7a7a7a; line-height: 1.375; margin-top:35px;}
.xfzn-imgdiv { width:465px; height:275px; margin:30px auto auto auto;}
.cxzl315-div { padding-left:10px; padding-right:25px;}
.cxzl-btdiv { width:100%; background-image:url(line1.jpg); background-repeat:repeat-x; background-position:left 16px;}
.cxzl-btdiv img { display:block;}
.cxzl-xx { font-family:"微软雅黑"; font-size:16px; color:#7a7a7a; line-height: 1.375; margin-top:35px;}
.cxzl-con { width:100%; /*height:370px;*/height:445px; margin:20px auto auto auto;}
.cxzl-txt { width:100%}
.cxzl-txt img { display:block;}
.cxzl-txt p { font-family:"微软雅黑"; font-size:14px; color:#250c04; line-height: 1.714;}
.cxzl-txt h1 { font-family:"微软雅黑"; font-size:16px; color:#fe0001; font-weight:bold; margin-top:15px; margin-bottom:0px;}
.cxzl-bnt { width:50%; text-align:center;float:left;}
.cxzl-bnt a { display:inline-block; width:136px; height:96px; overflow:hidden; background-repeat:no-repeat; background-position:center top; margin-left:10px; margin-right:10px; font-family:"微软雅黑"; font-size:24px; color:#250c04; /*line-height:162px;*/line-height: 142px;margin-top: 40px;}
a.cxzlg1 { background-image:url(game-img2.png);}
a.cxzlg2 { background-image:url(game-img3.png);}
a.cxzlg3 { background-image:url(game-img4.png);}
.lmbtdiv { padding-right:25px; padding-left:25px; /*margin-top:75px;*/margin-top: 30px;}
.wqdt315-div { margin-top:10px; padding-left:25px; padding-right:25px; overflow:hidden;}
.wqdt315-div ul { padding:0px; margin:0px;}
.wqdt315-div li { width:50%; margin-top:40px; float:left;}
.wqdt315-div li span { display:block; padding-left:26px; background-image:url(icon1.jpg); background-repeat:no-repeat; background-position:left top; font-family:"微软雅黑"; font-size:18px; color:#363636; font-weight:bold; height:30px; line-height:30px;}
.wqdt315-div li p { margin-top:3px; padding-left:26px; padding-right:30px; background-image:url(icon2.jpg); background-repeat:no-repeat; background-position:left top; min-height:55px; font-family:"微软雅黑"; font-size:14px; color:#919191; line-height: 1.429; padding-top:5px; margin-bottom:0px;}
.wywq-bnt { width:100%; margin-top:20px;}
.wywq-bnt a { display:block; width:191px; height:44px; margin:0px auto auto auto; background-color:#007bf4; border-radius:10px; font-family:"微软雅黑"; font-size:24px; color:#ffffff; line-height:44px; text-align:center;}

.sdalist-div { padding-left:20px; padding-right:20px; /*padding-bottom:90px !important;*/ overflow:hidden;}
.sdalist-div ul { padding:0px; margin:20px 0;}
.sdalist-div ul li { width:18%; float:left; display:table; height:100px; _position:relative; margin-left:1%; margin-right:1%; margin-top:2%;}
.sdalist-div ul li a { display:block; padding-left:15px; padding-right:15px; vertical-align:middle;display:table-cell;_position:absolute;_top:50%; font-family:"微软雅黑"; font-size:16px; color:#FFF}
.sdalist-div ul li span { _position:relative; _top:-50%;letter-spacing: 0px;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box !important;display: box !important;
-webkit-line-clamp:3;overflow: hidden;}
a.bgc1 { background-color:#007bf4;}
a.bgc2 { background-color:#1ec7ca;}

.foot-sty1 { padding-top:30px; padding-bottom:20px;}
.foot-sty1 p { color:#6f6f6f; text-align:center; margin-bottom:0px; line-height:24px;}
.foot-sty1 p img { display:inline-block; margin-left:5px; padding-right:5px; margin-top:10px;}

.hiSlider { overflow: hidden; width: 100%; margin:0px; padding:0px; background: #eee; }
.hiSlider-item{ float: left; }

/* 专题专栏焦点图 */
.ztzlfocus{width:465px;height:275px; position:relative; float:center}
.f426x240 {width:465px;height:275px;overflow:hidden}
.f426x240 img{width:465px;height:275px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:0px auto;clear:both;text-align:center; padding:0px;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px; margin-left:5px;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:10px;height:10px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#0367c9;}
