a:hover{ text-decoration:underline}
.m-banner{ height:700px; margin-bottom:60px; background:url(ljsl.jpg) center top no-repeat}
.g-con{ width:1200px; margin:0 auto; overflow:hidden}
.m-tt-1{ padding-left:100px; margin-bottom:60px; background:url(tit01.png) left center no-repeat}
.m-tt-1 h2 a{display:block; margin-bottom:10px;line-height:50px; text-align:center; font-size:48px; color:#333; font-weight:bold}
.m-tt-1 p{display:block; color:#666; font-size:16px}
.m-tt-2{ display:block; height:50px; margin-bottom:10px; line-height:50px; text-align:left; font-size:22px; color:#039; font-weight:normal}
.g-box-1{overflow:hidden; margin-bottom:40px}
.g-box-2{float:right; width:500px;}
.g-box-3{ float:left; width:860px; overflow:hidden}
.g-box-4{ width:1200px; margin:0 auto; padding:80px 0; overflow:hidden}
.g-box-5{float:right; width:280px}
.g-box-6{ float:left; width:420px; overflow:hidden}

.m-lst-1{border-bottom:1px dashed #e3e3e3; padding-bottom:10px; margin-bottom:18px}
.m-lst-1 h2 a{display:block; height:28px; margin-bottom:10px; font-size:24px; color:#333}
.m-lst-1 p{display:block; margin-bottom:15px; font-size:14px}
.m-lst-1 li a{display:block; height:30px; line-height:30px; font-size:16px; color:#333}
.m-lst-2{float:left; width:660px}
.m-lst-2 h2 a,.m-lst-2 p{ display:block}
.m-lst-2 h2 a{ height:30px; margin-bottom:10px; line-height:30px; color:#333; font-size:24px;}
.m-lst-2 p{ margin-bottom:20px; font-size:16px;}
.m-lst-3{ width:1280px}
.m-lst-3 li{display:block; float:left; width:538px; height:120px; padding:20px; margin:0 40px 40px 0; overflow:hidden; border:1px dashed #e3e3e3; background:#f3f3f3}
.m-lst-3 img{float:left; width:150px; height:100px; margin-right:20px; }
.m-lst-3 strong a{ display:block; margin-bottom:10px; font-size:22px; color:#333; font-weight:normal}
.m-lst-3 p{ display:block; height:48px; line-height:24px; overflow:hidden}
.m-lst-4{float:right; width:290px; padding-left:50px}
.m-lst-4 li{ padding-bottom:17px; margin-bottom:17px; border-bottom:1px dashed #e3e3e3}
.m-lst-4 strong{ display:block; margin-top:4px;font-size:16px; font-weight:normal; color:#333}
.m-lst-4 p{ color:#03C; font-size:16px}
.m-lst-4 p span{ display:block;float:left; width:6px; height:6px; margin:7px 6px 0 0;  border:1px solid #03C; border-radius:6px}

.m-pic-1,.m-lst-3{ overflow:hidden}
.m-pic-1 li img{ display:block; float:left; width:240px; height:135px}
.m-pic-2{width:580px; height:400px; float:left; position:relative}
.m-pic-2 img{width:580px; height:400px; display:block}
.m-pic-2 strong,.m-pic-2 span,.m-pic-3 strong,.m-pic-3 span{display:block; height:46px; line-height:46px; color:#fff; position:absolute; bottom:0; left:0; width:100%; z-index:2; text-align:center; font-size:16px; font-weight:normal}
.m-pic-2 span,.m-pic-3 span{ background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); z-index:1;}
.m-pic-3{ position:relative}
.m-pic-3 img{width:280px; height:200px; display:block}
.m-pic-4{ float:right; width:254px; height:520px; padding:10px 10px 10px 20px; background:url(sj-pic.png) center top no-repeat}
.m-pic-5{float:right; width:730px; overflow:hidden }
.m-pic-5 h2{ display:block; font-size:22px; color:#fff; margin-bottom:15px; font-weight:normal}
.m-pic-5 li{ display:block; float:left; width:100%; height:220px; margin-bottom:30px}
.m-pic-5 img{ width:100%}


.m-bj{ height:700px; margin-bottom:70px; background:url(bj_06.jpg) center top no-repeat}
.m-tab{float:left; width:60px; padding:25px; background:#27386a; border-radius:20px; border-top-right-radius:0; border-bottom-right-radius:0}
.m-tab strong{display:block; padding-bottom:15px; text-align:center; color:#fff; font-weight:normal}
.m-tab strong img{ margin-bottom:5px;-webkit-filter:grayscale(1); opacity:0.8}
.m-tab strong.on{position:relative}
.m-tab strong.on img{-webkit-filter:grayscale(0); opacity:1;}
.m-tab strong.on span{ display:block; position:absolute; width:12px; height:12px; background:#fff; top:20px; right:-34px; border:3px solid #27386a; border-radius:12px}


/*头图*/
.yx-rotaion{float:left; width:665px; height:375px }
.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(../images/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:665px; height:375px}

