/* Write your styles */
* { margin: 0; padding: 0; border: 0; }
.l { float:left}
.r { float:right}
.c { clear:both}
.bs { color:#FFFFFF}
.hs { color:#000000}
.ml { margin-left:30px;}
.am-container { width:1050px !important; max-width: none; margin:0px auto; }
body { font-family:"微软雅黑"; font-size:14px; background:#fff; }
.blank { float:left; height:50px; width:860px; background:#FFF;}

.banner{width:auto; height:1115px; background:url(../images/SY-bg.png) top center no-repeat;}
.top { position:relative; }
.top-all { position:absolute; width:960px; margin:0 auto; left:0; right:0; top:515px; z-index:9999; height:600px;}
.top-1 { float:left; background:#fff; width:310px; height:500px; margin-top:50px; overflow:hidden;}
.top-p1 { width:300px; height:160px; margin:5px; overflow:hidden;}
.top-h1 p { text-align:center; font-size:18px; margin-bottom:0px; line-height:24px; margin-top:10px;}
.top-p2 { margin-top:10px; margin-left:20px;}
.title-2 a { color:#000; font-size:14px; line-height:24px;}
.title-2 a:hover,.title-2 a.on { color:#0099FF;}
.top-p3 { width:300px; height:130px; margin:0px 5px; overflow:hidden;}

.top-2 { float:left; width:340px; height:600px; background:url(../images/SYJJ-bg.png); overflow:hidden;}
.top-rd { width:330px; height:260px; margin:5px; overflow:hidden;}
.top-p4 { margin-top:15px; margin-left:62px;}
.top-title { width:270px; margin-left:40px;}
.top-title p { font-size:12px; text-indent:2em; margin-top:5px; margin-bottom:0px; padding-top:10px;}

.about { width:960px; height:350px; margin:0 auto; background:#999; margin-top:25px;}
.about-1 { float:left; width:240px; height:175px; background:#f0f0f0; overflow:hidden; position: relative;}
.about-title-1 a { font-size:16px; text-align:center; font-weight:600; padding-top:40px; margin-bottom:0px; display:block; color:#000;}
.about-title-2 a { font-size:12px; text-align:center; padding-top:10px; margin-bottom:0px; margin-left:20px; margin-right:20px; display:block; color:#666;}
.SJ-1 { float:left; position: absolute; z-index:999; top:75px;}
.SJ-2 { float:right; position: absolute; z-index:999; top:75px; margin-left:225px;}



.show-1 { width:auto; height:515px; background:#ebebeb top center no-repeat;}
.show { width:960px; height:515px; margin:0 auto; background:#ebebeb; margin-top:25px;} 
.show-title p { font-size:24px; text-align:center; line-height:24px; padding-bottom:0px; color:#2c3e50; padding-top:30px; margin-bottom:0px;}
.show-title-1 p { font-size:12px; text-align:center; line-height:12px; margin-bottom:0px; color:#666; margin-top:15px;}

.position1 { position: absolute; background: url(../images/prev1.png); z-index: 999; width:310px; height:175px; color: #fff; text-align:center; display:none;}
.position1 p { margin-bottom:0px; line-height:16px; color:#FFF; font-size:16px; margin-top:80px;}
.right-1 { position: relative; float:left; width:310px; height:175px; overflow:hidden; margin-top:25px;}
.right-1:hover .position1{ display:block;}
.right-2 { position: relative; float:left; width:310px; height:175px; margin-left:15px; overflow:hidden; margin-top:25px;}
.right-2:hover .position1{ display:block;}
.right-3 { position: relative; float:left; width:310px; height:175px; margin-left:15px; overflow:hidden; margin-top:25px;}
.right-3:hover .position1{ display:block;}
.right-4 { position: relative; float:left; width:310px; height:175px; overflow:hidden; margin-top:20px;}
.right-4:hover .position1{ display:block;}
.right-5 { position: relative; float:left; width:310px; height:175px; overflow:hidden; margin-left:15px; margin-top:20px;}
.right-5:hover .position1{ display:block;}
.right-6 { position: relative; float:left; width:310px; height:175px; overflow:hidden; margin-left:15px; margin-top:20px;}
.right-6:hover .position1{ display:block;}



.picture-play { width:auto; height:523px; background:url(../images/TPQH-bg.jpg) top center no-repeat;}
.play-title-title p { font-size:24px; text-align:center; line-height:24px; padding-bottom:0px; color:#2c3e50; padding-top:30px; margin-bottom:0px;}
.am-slider-default .am-direction-nav a{ opacity:1; top:180px; width:45px; height:60px; background-repeat: no-repeat; margin-left:-10px; margin-right:-10px;}
.am-slider-default .am-direction-nav .am-next{ background-position: right top;}
.play-title p { margin-bottom:0px; font-size:24px; text-align:center; color:#FFF; line-height:120px;}
.am-slides { height:400px;}

.am-slider-default { background:none;}
.play-1 { float:left; width:435px; height:315px; background-color:#eee ;border-radius:8px; margin-top:20px;}
.play-a1 { float:left; margin-top:15px;}
.play-a1 p { color:#666; margin-left:10px; line-height:24px; margin-bottom:0px; margin-top:2px;}
.play-a { float:left; width:425px; height:305px; margin:5px;}


.end {width:auto; height:60px; background:#000000 top center no-repeat;}
.end-1 p { text-align:center; color:#FFF; padding-top:20px;}