
img{border:0}
.animate{-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-duration:.5s}
.animate20{-webkit-transition-duration:.25s;transition-duration:.25s;-moz-transition-duration:.25s}
.animate2ms{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;transition-duration:.3s}
.animate{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}
.animate1{-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;transition-duration:1s}
.animate2{-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;transition-duration:2s}
.animate5{-webkit-transition-duration:5s;-moz-transition-duration:5s;-ms-transition-duration:5s;transition-duration:5s}
::selection{background:#15499a;color:#fff}
::-moz-selection{background:#15499a;color:#fff}
.model_modileNav_list a.active{background:#FFF;color:#113F87;border-color:#FFF}

.cyBox{width:100%;height:500px;position:relative;background:url(../images/bg.jpg) center top no-repeat;background-attachment:fixed}
.cyBoxImg{width:100%;height:500px;position:absolute;left:0;top:0;overflow:hidden}
.cyBoxImg ul li{width:100%;height:500px;position:absolute;left:0;top:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2); background-size: cover;opacity:0}

.cyBoxImg ul li.b2{ background-size: cover; }
.cyBoxImg ul li.b3{ background-size: cover;}

.cyBoxImg ul li.active{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}
.cyBox .cyBoxCenter{max-width:100%;height:500px;margin:auto;position:relative;background:rgba(0,0,0,.3);}
.cyBox .cyTips{width:100%;height:50px;position:absolute;top:0}
.cyBox .cyTips ul li{width:100%;font-size:14px;font-weight:700;text-align:right;color:#FFF;position:absolute;left:0px;top:0;opacity:0;}
.cyBox .cyTips ul li.active{opacity:.6;top:50px}
.cyList_box{width:100%; max-height:1400px;height:390px; margin-top:50px;}
.cyList{width:300px; margin-top:50px; float:left;}
.cyList ul{float:left;}
.cyList ul li{width:300px;height:130px;float:left;position:relative;cursor:pointer;color:#fff; list-style:none; margin:0; padding:0; }
.cyList ul li:hover{width:300px;height:130px;float:left;position:relative;cursor:pointer;z-index:2; color:#B62B2D;}
.cyList ul li.active{width:300px;height:130px;float:left;position:relative;cursor:pointer;z-index:999; color:#B62B2D;}
/*.cyList ul li .thum{width:300px;height:150px;position:relative}
.cyList ul li .thum .linkImg{position:absolute;left:0;top:0;opacity:1}
.cyList ul li .thum .hoverImg{position:absolute;left:0;top:0;opacity:0;-webkit-transform:rotate(270deg)}
.cyList ul li .thum .sjx{width:180px;height:50px;position:absolute;left:10px; top:47%;opacity:0; color:#ddd; font-size:13px; line-height:22px; text-align:center;}
.cyList ul li img{display:block}*/
.cyList ul li .text{line-height:130px;position:absolute;left:10px; width:200px; top:0; padding-top:20px;font-size:25px;font-weight: normal;color:#fff;text-align:right;width:100%;-webkit-transform:rotate(0); border-right:2px solid #fff; padding-right:50px; text-transform:uppercase; letter-spacing:3px;}
.cyList ul li .text p{font-size:13px;font-weight: normal;color:#ddd;text-align:center; width:220px; line-height:25px;}
.cyList ul li.five{margin-right:0}
.cyList ul li.active .thum .linkImg,.cyList ul li:hover .thum .linkImg{opacity:0;-webkit-transform:rotate(270deg)}
.cyList ul li.active .thum .hoverImg,.cyList ul li:hover .thum .hoverImg{opacity:1;-webkit-transform:rotate(0)}
.cyList ul li.active .thum .sjx,.cyList ul li:hover .thum .sjx{opacity:1; z-index:1; right:3px;  color:#B62B2D;}


.cyList ul li .text:hover{ color:#b62b2d; border-right:2px solid #b62b2d;}
.cyList ul li.active .text{ color:#b62b2d; border-right:2px solid #b62b2d;}


/*.cyList ul li.active .text,.cyList ul li:hover .text{-webkit-transform:rotate(360deg)}*/
.cyBoxInfo{width:100%; margin:0 auto; text-align:center;line-height:28px; position: absolute;top:48%;color:#ff0000;opacity:1; z-index:3; }
.cyBoxInfo .box{width:100%;height:auto;opacity:0;position: absolute; text-align:center;}
.cyBoxInfo .box.active{opacity:1;}
.cyBoxInfo .box p { width:50%; margin:0  auto;text-align:center; font-size:30px; color:#fff;line-height:30px; letter-spacing:5px;}
/*.cyBoxInfo .box dl h2{ font-size:24px; line-height:35px; color:#fff;}*/

