@charset "utf-8";
/*
* @Author: Tech050
* @Date:   2019-06-14 15:08:10
* @Last Modified by:   Tech050
* @Last Modified time: 2019-06-14 15:59:54
*/
.is-main{font-size:16px;}

h3.tutle{font-size: 36px;font-weight: bold;padding-top: 45px;background: url(../images/homes/tit.png)top center no-repeat;text-align: center;margin-bottom: 5px;}
h3.tutle a{color: #2792ff;}

.bgcolor{border: none;padding: 0;}
.bgcolor .m-tabstyle2{    margin-bottom: 20px;}
.g-sjfbleft ul li{height: 41px;line-height: 41px;text-align: center;display: block;/*overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;*/
margin-bottom: 1px;font-size: 18px;background: #eeeeee;    position: relative;
}
.g-sjfbleft ul li h3{height: 41px;line-height: 41px;font-weight: normal;    font-size: 16px;}
.g-sjfbleft ul li h3:hover{cursor: pointer;}
.g-sjfbleft ul li.u-active h3{background: #236eac;color: #fff;}
.g-sjfbleft ul li .sub{left: 209px;top: 0px;position: absolute; background: #fff; z-index: 99999;    width: 100%;display: none;}
.g-sjfbleft ul li .sub li { zoom: 1;  padding: 0px 10px; float: left; cursor: pointer;font-size: 14px;    width: 100%;}
.g-sjfbleft ul li .sub li:hover{background:#4E4E4E; color:#fff;}
.m-sjfblrighttop{margin: 0 142px 0 92px;}
.g-sjfblrighttop{margin: 0 -22px}
.u-sjfb,.g-sjfblrighttop .u-timeSearch{padding: 0 22px;}
.u-sjfb ul li{padding: 0 3px;}
.u-sjfb ul li a{display: block;background: #e6e6e6;text-align: center;color: #333333;font-size: 18px;height: 34px;line-height: 34px;cursor:pointer;}
.u-sjfb ul li.u-active a{background: #236eac;color: #fff;}
.u-timeSearch .u-inputtext{height: 34px;border:1px solid #ddd;line-height: 34px;}
.u-timeSearch .u-timetxt{line-height: 34px;}
.u-timeSearch .u-sjfbsearch input{width: 100%;height: 30px;line-height: 30px; border: none; background: #e96b6e;color: #fff; cursor: pointer;}
.u-sjfbtime input{border: 1px solid #ddd;border-radius: 0;box-shadow: none;}
#chart,#barline,#onechart{height: 340px;}

.m-sjng-box2,.m-sjng-box3{height: 320px;}
.m-sjng-box2-tit a{font-weight: bold;color:#236eac;font-size: 18px;line-height: 40px;height: 40px; border-bottom: 1px solid #ddd;display: block;}
.m-sjng-box2 .hd{height: 30px;margin-top:5px;line-height: 30px;}
.m-sjng-box2 .hd ul li{float: left;width:90px;background:#f5f5f5;font-size: 16px;text-align:center;margin-right:10px;}
.m-sjng-box2 .hd ul li a{display: block;}
.m-sjng-box2 .hd ul li.on a{background: #236eac; color:#fff;}

.g-sjfbleft{   background: #ddd;}


.sjlist{background-color: #f5f9fc;padding: 30px 0 40px;}
.sjlist h3{font-size: 24px;font-weight: bold;margin-bottom: 10px;}
.sjlist h3 a{color: #2792ff;}
.sjlist ul li{height: 48px; line-height: 48px;width: 680px;float: left;}
.sjlist ul li:nth-child(2n){float: right;}
.sjlist ul li a{display: block; padding-left: 14px;font-size: 18px; background: url(../images/public/li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.sjlist ul li span{float: right; color: #999; font-size: 18px;}
.sjlist ul li a:hover{padding-left: 16px;}
@media screen and (max-width: 767px){
	.sjlist ul li{width: 100%;float: none !important;}
}

/*超大PC屏幕下的专用样式*/
@media screen and (min-width:1200px) {
   .m-sjfbleft{width: 238px;    height: 387px;}
  .m-sjfblright{width: 952px;} 
   .g-sjfbleft{height:387px; }
}
/*中等PC屏幕下的专用样式*/
@media screen and (min-width:991px) and (max-width: 1400px)  {
	.sjlist ul li{width: 100%;}
}
@media screen and (min-width:992px) and (max-width: 1199px) {
	
}
/*PAD屏幕下的专用样式*/
@media screen and (min-width: 768px) and (max-width: 991px ){
	.m-sjfblrighttop {margin: 0;}
	.sjlist ul li{width: 100%;}
}
/*PHONE屏幕下的专用样式*/
@media screen and (min-width: 639px) and (max-width: 767px) {
	.m-sjfblrighttop {margin: 0;}
	.m-sjng-box2 .hd ul li{    width: 72px;}

}

@media screen and (max-width: 638px) {
	.m-sjfblrighttop {margin: 0;}
	.m-sjng-box2 .hd ul li{width: 72px;}
}