h3 { border-left: 10px solid #54c2f1; text-indent: 10px; margin-top: 35px; }
.firstv { width: 723px; height: 70px; background-color: #FFF; margin: auto; padding: 10px 30px 10px 45px; border: 1px solid #54c2f1; margin-bottom: 20px; }
.firstv p { margin: auto; width: 160px; height: 50px; float: left; font-family: microsoft yahei; font-size: 1em; color: #000; }
.firstdisplay { overflow: hidden; height: auto; width: 800px; margin: auto; border: 1px solid #54c2f1; border-top: none; padding-top: 25px; padding-bottom: 25px; }
h4 { font-weight: normal; /*	margin:auto; */ /*	width: 760px;
	height: 22px;*/ }
.gs_tt { position: relative; color: #fff; font-size: 16px; background-color: #54c2f1; padding: 8px 0 10px 40px; cursor: pointer; margin-bottom: 0px; }
.gs_tt .left_icon { position: absolute; top: 50%; background-repeat: no-repeat; }
.gs_tt .left_icon { border-left: 3px dotted white; left: 23px; margin-top: -12px; width: 20px; height: 21px; background-position: 0 0; }
.gs_tt .down_arr { float: right; padding-right: 30px; text-decoration: underline; }
.firstdt { width: 800px; height: 40px; }
.solid1 { width: 141px; height: 1px; padding-top: 20px; margin-top: 20px; padding: 0px; background-color: #54c2f1; overflow: hidden; float: left; }
.kuang1 { width: 120px; height: 38px; border: 1px solid #54c2f1; color: #54c2f1; float: left; text-align: center; cursor: pointer; }
.addkuang1 { background: #54c2f1; color: white !important; }
.hidden { display: none; }
.addkuang1 p { color: white !important; }
.firstdt p { color: #54c2f1; float: left; margin-top: 9px; margin-left: 27px; }
.solid2 { width: 75px; height: 1px; padding-top: 20px; margin-top: 20px; padding: 0px; background-color: #54c2f1; overflow: hidden; float: left; }
.bolok1 { width: 800px; height: 320px; }
.list1 { width: 165px; height: 30px; float: left; margin-left: 30px; margin-top: 20px; margin-bottom: 18px; }
.list1 .tututu { height: 30px; width: 8px; float: left; background: #54c2f1; }
.list1 span { padding: 5px; float: left; }
.list1 p { padding: 5px; float: right; }
.list2 { width: 500px; height: 30px; float: left; margin-left: 30px; margin-top: 20px; margin-bottom: 18px; }
.list2 p { padding: 5px; float: left; vertical-align: middle; }

/*video*/
.video { margin-left: 50px; margin-top: 4px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.videos { padding-bottom: 20px; border-bottom: 3px solid #eee; }
.fr { float: right; display: inline; margin-right: 50px; }
.vlist { width: 40%; }
.vlist li { position: relative; height: 58px; line-height: 58px; border: 1px solid #c9c9c9; background: #eee url(../../images/sdbg/sdbg_22.jpg) 10px center no-repeat; margin-bottom: 2px; }
.vlist li.active { border: 3px solid #54c2f1; }
.vlist a { display: inline-block; color: #666; margin-left: 20%; }
.vlist a.higher { line-height: 1.5em; padding-top: 5px; }
li.active { background-color: #dfe0e0; }
li.active a { background: url(../../images/sdbg/sdbg_07.png) right 0 no-repeat; }
.none { display: none; }
.vidiosbaoguo { width: 800px; height: 360px; position: absolute; }
/*宸︿晶鍒楄〃*/
.sidebar { width: 25%; font-size: 20px; }
.sidebar li { height: 80px; line-height: 80px; background: #eee url(../../images/jyln/sdbg_03.png) 25px 35px no-repeat; }
.sidebar li p { color: #fff; background-color: #54c2f1; padding-left: 45px; }
.sidebar li a { display: block; color: #666; padding-left: 45px; }
.sidebar li.active { background-color: #dfe0e0; }
.sidebar li.active a { background: url(../../images/jyln/sdbg_07.png) right 0 no-repeat; }
.fl { float: left; display: inline; }
.breadcrumb { font-size: 20px; color: #666; padding-left: 88px; padding-top: 23px; padding-bottom: 27px; }
.breadcrumb a { color: #666; }
.imgsmall { width: 210px; margin: 23px; }
.container img { margin: 10px; }
.firstdisplay img { margin: 0px 15px 0px 25px; }
.firstdisplay span { font-size: 16px; color: #666; }
.firstdisplay .span1 { width: 526px; float: right; margin-right: 20px; }
.img01 { width: 210px !important; }
.blue { font-size: 20px; color: #54c2f1; margin-left: 25px; margin-top: 10px; }
.firstdisplay .span2 { width: 514px; float: left; margin-left: 25px; }
.suoyi { font-size: 16px !important; margin-right: 10px; margin-left: 25px; text-indent: 1em; }
.suoer { margin-right: 10px; margin-left: 20px; text-indent: 2em; }
.tuxia1 { margin-right: 10px; margin-left: 3px; text-indent: 18px; }
.tuxia2 { margin-right: 10px; margin-left: 11px; text-indent: 18px; }
.suosi { text-indent: 63px; }
.thirddisplay { height: 700px; width: 800px; margin: auto; border: 1px solid #54c2f1; border-top: none; padding-top: 10px; }
.marleft100 { margin-left: 100px !important; }
.marginright { margin-bottom: 100px; }
.img04 { width: 210px !important; }
.flfl { float: left; }
.addlenth { height: 950px !important; }
.marleft50 { margin-left: 100px !important; }
.martop20 { margin-top: 20px !important; }
.disk { background: url(../../images/jyln/lilian.jpg) 2px center no-repeat; }
.span4 { width: 460px; float: right; margin-right: 20px; }
.martop0 { margin-top: 0px !important; }
