a:hover{ text-decoration:underline}
.m-banner{ height:640px; background:url(pcbanner.jpg) center top no-repeat}
.g-bd{width:1200px; margin:0 auto}
.m-tt-1{height:100px; padding:50px 0 0 100px; margin-bottom:50px; text-align:center; background:url(ly01.png) left bottom no-repeat}
.m-tt-1 h2 a{ display:block; margin-bottom:5px; font-size:46px; color:#222}
.m-tt-1 h2 a:hover{ text-decoration: underline}
.m-tt-1 p{ color:#666; font-size:16px;; text-align:left}
.g-box-1{ overflow:hidden}.mb50{ margin-bottom:50px}
/*头图*/
.yx-rotaion{ width:660px; height:420px; float:left}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:60px;line-height:60px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
a.yx-rotation-t{color:#fff;font-size:20px;font-family:microsoft yahei;z-index:2;bottom:0;left:20px;line-height:60px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:50px;line-height:50px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list img{ width:660; height:420px}

.m-pic-1,.m-pic-2{ width:270px; float:left}
.m-pic-1 li{display:block; width:270px; height:210px; position:relative;}
.m-pic-1 img{display:block; width:270px; height:210px}
.m-pic-1 span,.m-pic-2 span{position:absolute; left:0; bottom:0; display:block; width:100%; height:40px; padding-top:45px; background: url(bg_shadow.png); z-index:1}
.m-pic-1 strong,.m-pic-2 strong{position:absolute; left:0; bottom:0;  display:block; width:100%;  height:40px; line-height:40px;  color:#fff; z-index:2; font-weight:normal; text-align:center; overflow:hidden; font-size:16px}
.m-pic-2 { position:relative}
.m-pic-2 img{display:block; width:270px; height:420px}

.m-lst-1{ width:750px; float:left}
.m-lst-1 h2 a{ display:block; font-size:30px; color:#333; font-weight:normal}
.m-lst-1 p{ display:block; padding:10px 0 20px 0; margin-bottom:20px; border-bottom:1px solid #e3e3e3; font-size:16px}
.m-lst-2{width:410px; float:right}
.m-lst-2 li{display:block; padding-left:20px; height:38px; line-height:38px; font-size:18px; background:url(point_blue.png) left center no-repeat; overflow:hidden}
.m-lst-2 li a{ color:#333}
.m-lst-3 ul{overflow:hidden;display:block; width:1240px}
.m-lst-3 li{display:block; float:left; width:520px; height:140px; margin:0 40px 40px 0 ; padding:20px 30px 20px 30px; background:#fafafa}
.m-lst-3 strong a{display:block; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #ccc; color:#0554ac; font-size:24px; font-weight:normal}
.m-lst-3 p{ font-size:16px; line-height:26px}

.m-pic-3{float:left;width:640px; height:440px}
.m-pic-3 img{display:block;width:640px; height:440px}
.m-pic-4{float:right; width:500px;}
.m-pic-4 li{display:block; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #e3e3e3; overflow:hidden}
.m-pic-4 strong{display:block; padding-top:10px; font-weight:normal; font-size:18px; line-height:30px;}
.m-pic-4 img{display:block; float:left; width:180px; height:110px; margin-right:30px;}
a.f-fc-1{ display:block; text-align:right; color:#666; margin-bottom:50px}
.focus3{position:relative;width:1200px;height:710px;background-color:#000;float:left;overflow:hidden}
.focus3 img{width:1200px;height:710px}
.focus3 .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px}
.focus3 .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden}
.focus3 .btn{position:absolute;bottom:34px;left:880px;overflow:hidden;zoom:1}
.focus3 .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9}
.focus3 .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a}
.focus3 .fPic3{position:absolute;left:0px;top:0px}
.focus3 .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10}
.focus3 .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:64px;line-height:64px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;text-decoration:none;color:#fff;font-size:20px;overflow:hidden;padding-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1"}
.focus3 .shadow a{color:#fff}
.focus3 .fcon3{position:relative;width:100%;float:left;display:none;background:#000}
.focus3 .fcon3 img{display:block}
.focus3 .fbg3{bottom:25px;right:40px;position:absolute;height:21px;text-align:center;z-index:200}
.focus3 .fbg3 div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus3 .D1fBt32 a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9}
.focus3 .D1fBt3 .current,.focus .D1fBt a:hover{background:#fc114a}
.focus3 .D1fBt3 img{display:none}
.focus3 .D1fBt3 i{display:none;font-style:normal}
.focus3 .prev,.focus3 .next{position:absolute;width:40px;height:74px;background:url(http://vip.qingdaonews.com/news/201409/kz69/01/images/focus_btn.png) no-repeat}
.focus3 .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer}
.focus3 .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer}
.focus3 .prev:hover{background-position:0 0}
.focus3 .next:hover{background-position:-40px 0}