@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-size:14px;font-family:'微软雅黑';}
img{ border:none;}
a{ text-decoration:none;}
ul{ list-style:none;}
li{ list-style:none;}
.cl{ clear:both;}


.cy1{ width:100%; height:85px; background:#060630;}
.cy1n{ width:1300px; height:85px; margin:0 auto; position:relative; }
.cy1n1{ width:75px; height:85px; position:absolute; left:612.5px; top:43px; background:url(../images/liu.png) no-repeat;}


.cy2{ width:1300px; height:160px; margin:0 auto; background:#dddddd;}
.cy21{ width:1300px; height:120px;}
.cy21 img{ height:120px;}
.cy22{ width:1290px; height:40px; line-height:40px; text-align:right; color:#336666; font-size:24px; padding-right:10px;}


.cy3{ width:1300px; height:58px; background:#f9f9f9; margin:0 auto;}
.cy31{ width:185px; height:58px; text-align:center; float:left; position:relative;}
.cy31 a{ width:185px; height:58px; display:block; font-size:20px; color:#336666; font-weight:bolder; line-height:58px; overflow:hidden;}
.cy32{ width:185px; height:0px; overflow:hidden; position:absolute; left:0px; top:58px;background:rgba(0,0,0,0.5); z-index:9999;transition:1s;}

.cy32 a{ width:185px; height:0px; display:block; font-size:18px; color:#FFF; overflow:hidden;}

.cy31:hover > a{background:rgba(0,0,0,0.5); color:#FFF;}

.cy31:hover >.cy32{background:rgba(0,0,0,0.5);}
.cy31:hover >.cy32 a{ height:50px;}
.cy32 a:hover{ color:#FC0}
/*.cy3 a:hover{ text-shadow:2px 2px 5px #333; color:#fd9735; transition:0.5s;}*/








.lubo{ width:1300px;position: relative; height:510px; margin:0 auto;}
  .lubo_box{ position: relative; width: 100%; height:510px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:510px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #336666 !important;}
  .lubo_btn{ position: absolute; width: 100%; top: 215px;}
  .left_btn, .right_btn{ width: 30px; height: 80px; background: #336666; cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;}
  .left_btn{ float: left;}
  .right_btn{ float: right;}


.cy4{ width:1300px; height:330px; margin:0 auto;background:#dddddd; overflow:hidden;}
.cy4 a{ width:433px; height:330px; display:block; float:left; background:url(../images/shu.png) no-repeat;transition:0.5s; text-align:center; line-height:330px; font-size:24px; color:#336666; font-weight:bolder; text-shadow:1px 1px 5px #FFF}
.cy4 a:hover{ margin-top:20px;}


.cy5{ width:1300px; height:500px; margin:0 auto; background:url(../images/shiwu.jpg) no-repeat; position:relative;}

.cy51{ width:212px; height:35px; position:absolute; left:95px; top:164px; background:rgba(0,0,0,0.1); border-radius:10px;}
.cy51:hover{background:rgba(0,0,0,0.5);}
.cy52{ width:156px; height:35px; position:absolute; left:328px; top:164px; background:rgba(0,0,0,0.1); border-radius:10px;}
.cy52:hover{background:rgba(0,0,0,0.5);}
.cy53{ width:164px; height:35px; position:absolute; left:500px; top:164px; background:rgba(0,0,0,0.1); border-radius:10px;}
.cy53:hover{background:rgba(0,0,0,0.5);}
.cy54{ width:212px; height:35px; position:absolute; left:680px; top:164px; background:rgba(0,0,0,0.1); border-radius:10px;}
.cy54:hover{background:rgba(0,0,0,0.5);}
.cy55{ width:315px; height:35px; position:absolute; left:910px; top:164px; background:rgba(0,0,0,0.1); border-radius:10px;}
.cy55:hover{background:rgba(0,0,0,0.5);}



.cy6{ width:1300px; height:90px; margin:0 auto;background:#dddddd;}
.cy61{ width:1300px; height:90px; background:url(../images/jie.png) no-repeat; line-height:90px; font-size:28px; text-align:center; font-weight:bolder; color:#336666;}



.cy7{ width:1300px; height:366px; margin:0 auto;background:#dddddd;}
.cy7 a{ width:244px; height:346px; float:left; display:block; margin-left:20px; background:#FFF;box-shadow:2px 2px 8px #999;}
.cy7 a:nth-child(1){ margin-left:0px;}
.cy71{ width:244px; height:286px; overflow:hidden;}
.cy71 img{ width:244px; height:286px;}
.cy72{ width:244px; height:30px; line-height:30px; text-align:center; color:#000; font-size:16px;}
.cy73{ width:244px; height:30px; line-height:30px; text-align:center; color:#000; background:url(../images/jie.png) left -48px no-repeat;}
.cy7 a:hover{ box-shadow:2px 2px 8px #000;}



.cy8{ width:1300px; height:540px; margin:0 auto; background:#dddddd;}
.cy81{ width:1280px; height:530px; margin:0 auto; background:#f3f3f3;}

.cy811{ width:850px; height:530px; float:left;}
.cy8111{ width:830px; height:60px; line-height:60px; padding-left:20px; font-size:26px; color:#999999;}
.cy8112{width:850px; height:470px;}


.cy812{ width:430px; height:530px; float:left;}

.cy8121{ width:430px;height:60px;}
.cy8122{ width:430px;height:50px; line-height:50px; font-size:24px; color:#999999;}
.cy8123{ width:430px; height:180px; line-height:60px; overflow:hidden; font-size:18px;}
.cy8124{ width:430px; height:240px;}
.cy81241{ width:170px; height:200px; float:left; overflow:hidden; margin-right:20px; line-height:30px; text-align:center; font-size:18px; color:#336666;}
.cy81241 img{ width:170px; height:170px;}

.cy9{ width:1300px; height:60px; margin:0 auto; background:#dddddd; text-align:center; line-height:60px;}
.cy9 a{color:#336666; font-size:18px;}
.cy9 span{ margin:0px 10px;}



.cy1s{ width:100%; height:85px; background:#060630;}
.cy1sn{ width:1300px; height:85px; margin:0 auto; position:relative; }
.cy1sn1{ width:75px; height:85px; position:absolute; left:612.5px; top:-43px; background:url(../images/liu.png) no-repeat;}

.cy9s{width:1300px;height:100px; margin:0 auto; background:#dddddd;}
.cy9s1{ width:1250px; height:60px; border-top:5px solid #cfcfcf; margin:0 auto; text-align:center; line-height:50px;color:#336666; font-size:16px;}
.cy9s1 a{color:#336666; font-size:16px;}



/************************************/

.cyli{ width:1300px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/libg.png) no-repeat; padding-bottom:20px;}
.cyli1{ width:1200px; height:auto; background:#FFF; overflow:hidden; margin-top:250px; padding-bottom:50px; margin-left:50px; box-shadow:0px 0px 20px #CCC; border-radius:30px;}
.cyli11{ width:1100px; height:56px; border-bottom:1px solid #CCC; margin-left:50px; line-height:56px; font-size:24px;color:#336666}
.cyli11 span{ float:right;color:#000;}
.cyli11 span a{ color:#336666;}

.cyli12{ width:1100px; height:auto; overflow:hidden; margin-left:50px; padding-bottom:10px;border-bottom:1px solid #CCC;}
.cyli12 a{ background:#f7f7f7; padding:5px 10px; line-height:30px; margin-top:10px; margin-right:20px; border-radius:10px; font-size:16px; color:#000; box-shadow:2px 2px 5px #666; display:inline-block;}
.cyli12 .on{ background:#336666; color:#FFF;}


.cyli13{ width:1100px; height:auto; margin-left:50px;}
.cyli131{ width:1100px; height:180px; border-bottom:1px solid #333; margin-top:30px;}
.cyli131n{ width:1100px; height:150px;}

.cyli131n1{ width:825px; height:150px; float:left;}
.cyli131n11{ width:100%; height:30px; overflow:hidden; line-height:30px;}
.cyli131n11 a{ font-size:18px;color:#336666; font-weight:bolder;}
.cyli131n11 a:hover{ color:#F60;}
.cyli131n12{ width:100%; height:90px; overflow:hidden; line-height:30px; color:#666;}
.cyli131n13{ width:100%; height:30px; overflow:hidden; line-height:30px; color:#999;}

.cyli131n2{ width:225px; height:150px; float:left; margin-left:50px;}
.cyli131n2 img{ width:225px; height:150px;}

.cyli131x{ width:237.5px; float:left; height:auto; overflow:hidden; margin-left:50px; margin-top:30px; display:block; line-height:30px; text-align:center; box-shadow:0px 0px 5px #CCC;color:#336666;}
.cyli131x:hover{ box-shadow:0px 0px 10px #666;color:#F60;}
.cyli131x:nth-child(4n+1){ margin-left:0px;}
.cyli131x span{ color:#999;}
.cyli131x img{ width:100%; height:297px;}


.cyli14{ width:1100px; height:40px; padding-top:20px; margin-left:50px;}
.cyli14 span{ border:1px solid #CCC; color:#CCC; display:block; float:left; height:30px; line-height:30px; padding:0px 10px; margin:0px 5px; box-shadow:0px 0px 5px #999;}
.cyli14 a{ border:1px solid #336666; color:#336666; display:block; float:left; height:30px; line-height:30px; padding:0px 10px; margin:0px 5px; box-shadow:0px 0px 5px #999;}
.cyli14 a:hover{border:1px solid #F60; color:#F60;}




.cyli15{width:1100px; height:auto;margin-left:50px;}
.cyli151{ width:1100px; height:50px; line-height:50px; text-align:center; color:#336666; font-size:18px; font-weight:bolder;}
.cyli152{ width:1100px; height:30px; line-height:30px; text-align:center; color:#999; }
.cyli153{ width:1100px; height:auto; overflow:hidden; line-height:30px;}