/* CSS Document */

@CHARSET "UTF-8";

@import url("/skin/default/css/ndaohang.css");





.nav{width:100%;float:left; height:110px;}

.head{width:100%; position:relative; background-color:#1755a0; height:45px; float:left; z-index:300;}

.fixednav {position:fixed; top:0px; left:0px; width:100%; z-index:500; background-color: rgba(23, 85, 160, 1); }



.flash{ width:100%; float:left; position:relative;}

.flexslider{position:relative; height:550px;background:url(../images/loading.gif) 50% no-repeat;}



.slides{position:relative;z-index:1;}

.slides li{height:550px;}

.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}

.flex-control-nav{position:absolute; bottom:20px; z-index:2; left: 50%;

  -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0);

          transform: translateX(-50%) translateY(-50%) translateZ(0);}

.flex-control-nav li{display:inline-block;width:16px; float:left;height:16px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:16px;height:16px;line-height:50px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:43%;}

.flex-direction-nav li a{display:block;width:50px;height:100px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:80px;background:url(../images/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-prev:hover{background:url(../images/prevon.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:80px;background:url(../images/next.png) center center no-repeat;}

.flex-direction-nav li a.flex-next:hover{background:url(../images/nexton.png) center center no-repeat;}





/*tuijian*/

.gong1200 h2{ float:left; color:#000000; font-weight:normal; text-align:center; font-size:24px; height:40px; line-height:40px; width:100%;}

.gong1200 h2 a:link {color:#000000; text-decoration:none; } 

.gong1200 h2 a:visited {color:#000000;} 

.gong1200 h2 a:hover,a:active {color:#000000; text-decoration:none;}

.gong1200 h3{float:left; width:100%; font-weight:normal; text-align:center; font-size:16px; color:#000000; height:20px; line-height:20px; margin-bottom:10px;}





.tui100{ float:left; width:100%; background-color:#ffffff; padding:10px 0 10px 0;}

.gong1200{width:1200px; margin:0px auto 0px auto; }

.tui100 .xuel{ margin-left:auto; margin-right:auto; width:1220px;}

.tui100 .xuel .pt{float:left; position:relative; width:285px; margin:10px 10px 10px 10px; position: relative;border-radius:4px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);}

.tui100 .xuel .pt .hot{position: absolute; z-index:100; width:50px; height:50px; right:0px; top:0px; border-radius:0px 3px 0px 0px; background:url(/skin/default/images/hot.png) left top no-repeat; background-size:50px 50px;}

.tui100 .xuel .pt img{float:left; width:285px; height:190px; border-radius:4px 4px 0 0;}

.tui100 .xuel .pt a.video_txt {position: absolute; width:285px; left:0px; bottom:40px; height:40px; font-size:16px; line-height:45px; color:#fff; text-align:center; /* background-color: rgba(0, 0, 0, 0.55);*/ overflow:hidden; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent); z-index:10; text-decoration: none;}

.tui100 .xuel .pt a.video_txt:hover {color:#1755a0; text-decoration: none; }

.tui100 .xuel .pt .tt{float:left; width:245px; padding:0 20px; background-color:#f5f5f5; line-height:40px; height:40px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; font-size:16px; text-align:center;color:#000000; border-radius:0 0 4px 4px ;}

.tui100 .xuel .pt .tt a:link {color:#000000; text-decoration:none; } 

.tui100 .xuel .pt .tt a:visited {color:#000000; text-decoration:none;} 

.tui100 .xuel .pt .tt a:hover,a:active {color:#1755a0; text-decoration: none;}





/*zlkz*/

.kongzhi100{ float:left; width:100%; /*background:url(/skin/default/images/zlkz.jpg) center top no-repeat; padding-top:20px; */  margin-top:20px;}

.kongzhi1200{width:1220px; margin:0px auto 0px auto; }

.kongzhi1200 h3{font-size:24px; font-weight: normal; width:100%; text-align:center; color: #525252; line-height:24px; margin:0px; padding:0px; margin-bottom:20px;}

.kongzhi1200 h3 a:link {color:#525252; text-decoration:none; } 

.kongzhi1200 h3 a:visited {color:#525252; text-decoration:none;} 

.kongzhi1200 h3 a:hover,a:active {color:#1755a0; text-decoration: none;}

.kongzhi1200 .pt{float:left; position:relative; width:590px; margin:0px 10px 20px 10px; position: relative;border-radius:4px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); overflow:hidden;}

.kongzhi1200 .pt .bt{position: absolute; z-index:100; padding-left:20px; font-size:16px; width:180px; height:42px; line-height:42px; left:0px; top:20px; border-radius:0px 4px 4px 0px;  background-color: rgba(, 0.9);color:#ffffff; }

.kongzhi1200 .pt .bt a:link {color:#ffffff; text-decoration:none; } 

.kongzhi1200 .pt .bt a:visited {color:#ffffff; text-decoration:none;} 

.kongzhi1200 .pt .bt a:hover,a:active {color:#ffffff; text-decoration: underline;}



.kongzhi1200 .pt img{float:left; width:590px; height:340px; border-radius:4px;-webkit-transform: scale(1);

          transform: scale(1);

  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;

  transition: opacity 0.5s, -webkit-transform 0.5s;

  transition: opacity 0.5s, transform 0.5s;

  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;}

  

.kongzhi1200 .pt:hover img {

  -webkit-transform: scale(1.1);

          transform: scale(1.1);

}



.kongzhi1200 .pt a.video_txt {position: absolute; width:550px; padding:10px 20px; left:0px; bottom:0px; height:52px; font-size:14px; line-height:26px; color:#fff; /*background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent);*/ background-color: rgba(, 0.8);  z-index:10; text-decoration: none; border-radius:0px 0px 4px 4px; opacity:0; transition-duration:0.5s;}

.kongzhi1200 .pt:hover a.video_txt{color:#ffffff; text-decoration: none; opacity:1;}





/*why*/
.why100x{ float:left; width:100%; margin-bottom:10px;}

.why100x  .whyttx{ margin:0px auto 0px auto; width:1200px; }


.why100{ float:left; width:100%; margin-bottom:15px;}

.why100  .whytt{ float:left; width:1200px; }

.why100  .whytt .w1{ float:left; width:239px; background-color:#f5f5f5; border-radius:4px; position:relative; height:160px; text-align:center; font-size:16px; border-left:1px solid #ffffff; color:#828283; position:relative;}



.why100  .whytt .w1 h2{position: absolute; font-weight:normal; writing-mode:tb-rl; text-align:center; width:42px; line-height:42px; border-radius:0 4px 4px 0 ; z-index:10; top:20px; left:0px;background-color: rgba(, 1); font-size:16px; height:120px; letter-spacing:1px;}

.why100  .whytt .w1 h2 a:link {color:#ffffff; text-decoration:none; } 

.why100  .whytt .w1 h2 a:visited {color:#ffffff;} 

.why100  .whytt .w1 h2 a:hover,a:active {color:#ffffff; text-decoration:none;}



.why100  .whytt .w1 a:link {color:#1755a0; text-decoration:none; } 

.why100  .whytt .w1 a:visited {color:#1755a0; text-decoration:none;} 

.why100  .whytt .w1 a:hover,a:active {color:#1755a0; text-decoration: none;}

.why100  .whytt .w1:nth-child(1){border-left: none; }





.whytt .w1 img{ display:block; margin-top:20px; margin-bottom:20px; margin-left:80px; width:80px; transition: all 0.5s ease-in-out;

    -webkit-transition: all 0.5s ease-in-out;

    -moz-transition: all 0.5s ease-in-out;

    -o-transition: all 0.5s ease-in-out; }

.whytt .w1:hover{cursor:pointer;}

.whytt .w1:hover img{

    transform: rotate(360deg);

    -webkit-transform: rotate(360deg);

    -moz-transform: rotate(360deg);

    -o-transform: rotate(360deg);

    -ms-transform: rotate(360deg);

  }







/*list*/

.list100{ float:left; width:100%; margin-bottom:5px; margin-top:10px;}

.list100 .liscon{ margin-left:auto; margin-right:auto; width:1220px; }

.list100 .liscon h2{ float:left; color:#525252; font-weight:normal; text-align:center; font-size:24px; height:40px; line-height:40px; width:100%;}

.list100 .liscon h2 a:link {color:#525252; text-decoration:none; } 

.list100 .liscon h2 a:visited {color:#525252;} 

.list100 .liscon h2 a:hover,a:active {color:#1755a0; text-decoration:none;}

.list100 .liscon .ying{float:left; position:relative; margin-bottom:10px; width:100%; text-align:center; font-size:16px; color:#565656; height:30px; line-height:30px; }



.list100 .liscon .leftbar{ float:left; background-color:#f5f5f5; width:260px; margin-bottom:20px; margin-left:10px; border-radius:4px; height:540px;}

.list100 .liscon .leftbar .redbg{ float:left; width:260px; background-color:#1755a0; border-radius:4px 4px 0px 0px;}



.list100 .liscon .leftbar .redbg h2{float:left; width:100%; text-align: center; color:#ffffff; font-weight:normal; font-size:20px; line-height:50px; height:50px; padding:0px 0px 0px 0px; border-bottom:1px solid #0f498e;}

.list100 .liscon .leftbar .redbg span{float:left; width:100%; text-align: center; color:#ffffff; font-weight:normal; font-size:16px; line-height:30px; height:30px; border-bottom:1px solid #ee5f00; padding-bottom:15px;}



.list100 .liscon .leftbar .redbg h3{text-indent:2em; float:left; color:#e6e6e6; font-weight:normal; font-size:14px; line-height:24px; padding:15px 20px 20px 20px; }

.list100 .liscon .leftbar ul{ float:left;  width:100%; }





.list100 .liscon .leftbar ul .tbtncon{  }

.list100 .liscon .leftbar ul li{cursor:pointer; font-size:16px; line-height:40px; margin-left:20px; margin-top:18px; width:200px; padding-left:20px; border-radius:4px; background-color:#ffffff;}

.list100 .liscon .leftbar ul li.curr{border:none; cursor:default; background:url(/skin/default/images/casebg.png) left center no-repeat;}



.list100 .liscon .leftbar ul li.curr a:link{color:#ffffff; }

.list100 .liscon .leftbar ul li.curr a:visited{color:#ffffff; }



.list100 .liscon .leftbar ul a:link {color:#4d4d4d; text-decoration:none; } 

.list100 .liscon .leftbar ul a:visited {color:#4d4d4d;} 

.list100 .liscon .leftbar ul a:hover,a:active {color:#ffffff; text-decoration:none;}



.list100 .liscon  .righttuijian{ float:left; width:940px; }

.list100 .liscon  .righttuijian .bar{ float:left; background-color:#f5f5f5;  border-radius:4px; border-bottom:1px dotted #e4e4e4; width:920px; line-height:45px; margin-left:20px;}

.list100 .liscon  .righttuijian .bar h1{width:100%; text-align:center;  font-size:18px; color:#1755a0; font-weight:normal; }





.list100 .liscon .righttuijian .con{ float:left; width:100%; }

.list100 .liscon .righttuijian .con .zi{ float:left; width:878px; height:458px; border:1px solid #eeeeee; padding:5px 20px 15px 20px; margin-bottom:20px; border-radius:4px; margin-left:20px; font-size:14px;color:#4d4d4d; line-height:28px;}

.list100 .liscon .righttuijian .con .zi a:link {color:#1755a0; text-decoration:none; } 

.list100 .liscon .righttuijian .con .zi a:visited {color:#1755a0;} 

.list100 .liscon .righttuijian .con .zi a:hover,a:active {color:#1755a0; text-decoration: underline;}

.list100 .liscon .righttuijian .con .zi p{ margin:5px 0;}



.list100 .liscon .righttuijian .con .tt{ float:left; width:293px; margin-left:20px; margin-bottom:20px;  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);}

.list100 .liscon .righttuijian .con .tt img{ float:left; width:293px; height:220px; display:block; border-radius:3px 3px 0 0 ;}

.list100 .liscon .righttuijian .con .tt .t{ float:left; width:293px; height:40px; font-size:14px; line-height:40px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align:center; border-radius:0 0 3px 3px;background-color:#f5f5f5; }

.list100 .liscon .righttuijian .con .tt .t a:link {color:#4d4d4d; text-decoration:none; } 

.list100 .liscon .righttuijian .con .tt .t a:visited {color:#4d4d4d;} 

.list100 .liscon .righttuijian .con .tt .t a:hover,a:active {color:#1755a0; text-decoration:none;}









/*about*/

.about100{width:100%; float:left;  background: url(../images/aboutbg.jpg) top center no-repeat; margin-bottom:20px;}

.gongsijjz{  width:1200px; margin-left:auto; margin-right:auto; padding-top:20px;}



#owl-demo{position:relative;width:590px; height:360px; margin-bottom:20px; float:left; }

#owl-demo .item{ position:relative;display:block;}

#owl-demo img{display:block;width:590px;height:345px;border-radius:4px; margin-top:9px;}

#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}

#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "Microsoft Yahei";color:#fff;text-align:center;}



.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}

.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(/skin/default/images/bg15.png);*display:inline;*zoom:1;}

.owl-pagination .active{width:25px;background-image:url(/skin/default/images/bg16.png);}

.owl-buttons{display:none;}

.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}

.owl-prev{left:0;background-image:url(/skin/default/images/bg17.png);}

.owl-next{right:0;background-image:url(/skin/default/images/bg18.png);}

.owl-prev:hover{background-image:url(/skin/default/images/bg19.png);}

.owl-next:hover{background-image:url(/skin/default/images/bg20.png);}



.gongsijjwzi{float:left; width:590px; margin-left:20px;}

.gognsibar{float:left; width:100%; height:70px; margin-bottom:20px;}

.gognsibar .t{float:left; width:100%; font-size:24px; color:#3f3f3f; line-height:40px; height:40px; font-weight: normal; font-family: "Microsoft Yahei";}



.gognsibar .t a:link {color:#1755a0; text-decoration:none; } 

.gognsibar .t a:visited {color:#1755a0; text-decoration:none;} 

.gognsibar .t a:hover,a:active {color:#1755a0; text-decoration: none;}



.gognsibar .y{float:left; width:100%; font-size:16px; color:#1755a0; line-height:30px; height:30px; }

.gognsibar .x{float:left; background:#1755a0; height:2px; width:80px; margin-top:10px; margin-bottom:5px;}



.gongsijjwzi p{float:left; width:100%; font-size:14px; color:#565656; margin-top:10px; text-align:justify; line-height:28px; font-family: "Microsoft Yahei";}

.gongsijjwzi p a:link {color:#565656; text-decoration: underline; } 

.gongsijjwzi p a:visited {color:#565656; text-decoration:underline;} 

.gongsijjwzi p a:hover,a:active {color:#1755a0; text-decoration: none;}



.xqzk{float:left; width:610px; padding-top:5px;}

.sida{float:right; margin:10px 0px 7px 20px; }

.sida a:link {color:#565656; text-decoration:none; } 

.sida a:visited {color:#565656; text-decoration:none;} 

.sida a:hover,a:active {color:#1755a0; text-decoration: none;}

.sida a {width: 130px; height:34px; text-align: center; border: solid #e8e8e8 1px; border-radius:4px; font-size: 16px; line-height:34px; float:left; background-color: #ffffff; transition: background-color .3s;}

.sida a:hover {background-color: #1755a0; color: #ffffff; text-decoration: none;}



/*yanfa*/

.yanfa100 { float:left; width:100%; /*background:url(/skin/default/images/lm-about.jpg) no-repeat top center;*/ padding-top:0px; margin-top:20px; }

.yanfa100 .yanfa1200{ width:1200px; margin-left:auto; margin-right:auto;}

.yanfa5{float:left; width:100%;}

.yanfa5 .ulli{float:left; position:relative; width:204px; padding-left:20px; margin:0px 0px 20px 20px; overflow:hidden; cursor:pointer; background-color:#f5f5f5; border-radius:3px;}

.yanfa5 .ulli:nth-child(1){margin-left:0;}

.yanfa5 .ulli .text{font-size:18px; color:#282828; height:70px; line-height:70px; float:left;}

.yanfa5 .ulli .icon5{width:40px; height:40px; float:right; margin-right:20px; transition:all 0.5s ease;}

.yanfa5 .ulli .icon5 img{ height:40px; margin-top:15px;}

.yanfa5 .ulli:hover {background:#ffffff; color:#1755a0; transition: all 0.3s ease-out 0s; box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); }

.yanfa5 .ulli:hover .text{color:#1755a0;}

.yanfa5 .ulli:hover .icon5{transform:rotateY(180deg); }



.yanfa100 .yanfa1200 h2{width:1200px; text-align:center; font-size:24px; margin:0px auto 20px auto; font-weight:normal;color:#000;}

.yanfa100 .yanfa1200 h2 a:link {color:#000; text-decoration:none; } 

.yanfa100 .yanfa1200 h2 a:visited {color:#000;  text-decoration:none;} 

.yanfa100 .yanfa1200 h2 a:hover,a:active {color:#1755a0; text-decoration:none;}



.yanfa100 .yanfa1200 ul{ width:590px; float:left; margin-right:20px;}

.yanfa100 .yanfa1200 ul li{cursor:pointer; font-size:16px; margin-bottom:20px; width:550px; padding:15px 20px; border-radius:4px 0 0 4px; background-color:#f5f5f5; }

.yanfa100 .yanfa1200 ul li h3{font-size:16px; line-height:23px; height:23px; font-weight:normal;color:#000000;}

.yanfa100 .yanfa1200 ul p{font-size:14px; line-height:22px; margin-top:10px;color:#000000;}



.yanfa100 .yanfa1200 ul .selected2 p{color:#ffffff;}

.yanfa100 .yanfa1200 ul .selected2 h3{color:#ffffff;}



.yanfa100 .yanfa1200 ul .selected2{border:none; cursor:default; background-color: rgba(23, 85, 160, 1);}

.yanfa100 .yanfa1200 ul .selected2 a:link{color:#ffffff; }

.yanfa100 .yanfa1200 ul .selected2 a:visited{color:#ffffff; }



.yanfa100 .yanfa1200 ul a:link {color:#4d4d4d; text-decoration:none; } 

.yanfa100 .yanfa1200 ul a:visited {color:#4d4d4d;} 

.yanfa100 .yanfa1200 ul a:hover,a:active {color:#ffffff; text-decoration:none;}



.yanfa100 .yanfa1200 .tab_box2{float:left; width:590px; }

.yanfa100 .yanfa1200 .tab_box2 img{width:590px; height:360px; border-radius:0px 4px 4px 0px;}



/* zhengshu */

.mid100{width:100%; float:left; }

.m1200{ width:1240px; margin-left:auto; margin-right:auto;}

.m1200 h3{width:1200px; text-align:center; font-size:24px; margin:0px auto 0px auto; font-weight:normal;}

.m1200 h3 a:link {color:#565656; text-decoration:none; } 

.m1200 h3 a:visited {color:#565656;  text-decoration:none;} 

.m1200 h3 a:hover,a:active {color:#1755a0; text-decoration:none;}



.box{ width:1200px; margin:0 auto; position:relative; overflow:hidden; }

.picbox{ width:1200px; height:360px; overflow:hidden; position:relative; margin:20px 0 25px 0;}

.piclist{ position:absolute; left:0px; top:0px}

.piclist li{width:285px; height:360px; margin-right:20px; float:left; position: relative; border-radius:0px; overflow:hidden;}



.piclist li a.video_txt {position: absolute; width:285px; z-index:50; left:0px; bottom:0px; height:50px; font-size:16px; line-height:50px; color:#fff; text-align:center; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent); border-radius:0px;}



.piclist li a:link { text-decoration:none; } 

.piclist li a.video_txt:hover {color:#fff; text-decoration: none; }

.piclist li img{width:285px; height:360px; -webkit-transform: scale(1);

          transform: scale(1);

  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;

  transition: opacity 0.5s, -webkit-transform 0.5s;

  transition: opacity 0.5s, transform 0.5s;

  transition: opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;}

.piclist li img:hover{  -webkit-transform: scale(1.1);

          transform: scale(1.1);}

.swaplist{ position:absolute; left:-2440px; top:0px}



.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:180px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}

.og_prev{ background-position:0 -60px; left:4px;}

.og_next{ background-position:0 0; right:4px;}



/*youshi*/

.in_lc{width: 100%; float:left; background:#6a1a9a; margin-top:60px; margin-bottom:50px;}

.in_lc .titlebox h3{z-index:10; text-align:left; }

.in_lc .titlebox h3 img{ height:150px; margin-top:80px;}



.in_lc>div{width:1200px;margin:0px auto;position: relative;height:350px;}

.in_lc .yszdiv{width:350px; position:absolute; top:-50px; height:450px; z-index:10; left:425px; background-color:#ffffff; border:1px solid #f5f5f5; border-radius:4px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);

  -webkit-transition: box-shadow 0.2s;

  transition: box-shadow 0.2s;}

  

.in_lc .yszdiv ul{ float:left; width:100%; margin:10px 0; height:380px;}

.in_lc .yszdiv ul li{ margin-left:20px; width:230px; background:url(../images/yd.png) left center no-repeat; background-size:7px 7px; height:47px; line-height:47px; padding-left:18px; color:#414141; font-size:16px;}



.in_lc .yszdiv .xiang a{float:left; height:50px ; width:100%; text-align:center; background-color:#dc0000;border-radius:4px; line-height:50px; font-size:18px; }

.in_lc .yszdiv .xiang a:link{color:#ffffff; text-decoration:none; }

.in_lc .yszdiv .xiang a:visited{ color:#ffffff; text-decoration:none;}

.in_lc .yszdiv .xiang a:hover,a:active{ color:#ffffff; text-decoration:none;}

.in_lc .imgtu{height:400px; width:435px; z-index:20; position:absolute; bottom:0px; left:755px;}









.chang100{ float:left; width:100%; padding:0px 0 10px 0;}

.chang100 .listgc{ margin-left:auto; margin-right:auto; width:1220px;}

.listgc h3{float:left;color:#000000; width:100%; text-align:center; font-weight:normal; font-size:24px; height:30px; line-height:30px; }
.listgc h4{float:left;color:#000000; width:100%; text-align:center; font-weight:normal; font-size:16px; height:30px; line-height:30px; margin-bottom:10px;}

.listgc h3 a:link {color:#000000; text-decoration:none; } 

.listgc h3 a:visited {color:#000000;} 

.listgc h3 a:hover,a:active {color:#1755a0; text-decoration:none;}

.chang100 .listgc .pt{float:left; position:relative; width:285px; margin:10px 10px 10px 10px; box-shadow: 0 0 1px rgba(67, 67, 67, 0.2); position: relative;border-radius:0px;}



.chang100 .listgc .pt img{float:left; width:285px; height:180px; border-radius:0px;}

.chang100 .listgc .pt a.video_txt {position: absolute; width:285px; left:0px; bottom:40px; height:40px; font-size:16px; line-height:45px; color:#fff; text-align:center; /* background-color: rgba(0, 0, 0, 0.55);*/ overflow:hidden; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent); z-index:10; text-decoration: none;}

.chang100 .listgc .pt a.video_txt:hover {color:#1755a0; text-decoration: none; }

.chang100 .listgc .pt .tt{float:left; width:245px; padding:0 20px; background-color:#f5f5f5; line-height:38px; height:38px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; font-size:14px; text-align:center;color:#000000; border-radius:0 0 0px 0px ;}

.chang100 .listgc .pt .tt a:link {color:#000000; text-decoration:none; } 

.chang100 .listgc .pt .tt a:visited {color:#000000; text-decoration:none;} 

.chang100 .listgc .pt .tt a:hover,a:active {color:#1755a0; text-decoration: none;}











/*case*/

.fangche{ float:left;width:100%; }

.precommend1200{ margin-left:auto; margin-right:auto; width:1220px; border-radius:4px; }

.precommend1200 .bar{float:left; width:1200px; margin-left:10px; padding:15px 0px; text-align:center; border-radius:4px; height:60px; line-height:30px; background-color:#f5f5f5; font-size:24px; color:#000000; }
.precommend1200 .bar2{float:left; width:1200px; text-align:center; height:30px; line-height:30px; font-size:16px; color:#000000; }
.precommend1200 .bar a:link {color:#000000; text-decoration:none; } 

.precommend1200 .bar a:visited {color:#000000; text-decoration:none;} 

.precommend1200 .bar a:hover,a:active {color:#1755a0; text-decoration: none;}



.anliz{float:left; width:100%; }

.anliz .sida3{float:left; margin:20px 10px 0px 10px; }

.anliz .sida3 a:link {color:#000000; text-decoration:none; } 

.anliz .sida3 a:visited {color:#000000; text-decoration:none;} 

.anliz .sida3 a:hover,a:active {color:#e08000; text-decoration: none;}

.anliz .sida3 a {width:224px; height:36px; line-height:36px; text-align: center; font-size:16px; float:left; background-color:#f5f5f5; transition: background-color .3s; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}

.anliz .sida3 a:hover {background-color: #1755a0; color: #ffffff; text-decoration: none;}









.Box {  width:100%; float:left; }

.Box .content {width: 1200px;margin: 0 auto;}



.Box .Box_con {position: relative;}

.Box .Box_con .btnl {position: absolute;}

.Box .Box_con .btn {display: block;width: 41px; height:80px;position: absolute;top:230px;cursor: pointer;}

.Box .Box_con .btnl {background: url(../images/jtl022.png) no-repeat center;left:0px; z-index:200;}

.Box .Box_con .btnr {background: url(../images/jtr022.png) no-repeat center;right:2px; z-index:200;}

.Box .Box_con .btnl:hover {background: url(../images/jtl032.png) no-repeat center;}

.Box .Box_con .btnr:hover {background: url(../images/jtr032.png) no-repeat center;}

.Box .Box_con .conbox {position: relative;overflow: hidden; height:560px; }

.Box .Box_con .conbox ul {position: relative;list-style: none; height:560px;}



.Box .Box_con .conbox li{float:left; position:relative; width:386px; margin-right:20px; margin-top:20px; }

/*.Box .Box_con .conbox ul li:first-child {margin-left: 0;}

.Box .Box_con .conbox ul li:nth-child(4) {margin-left: 0;}*/

.Box .Box_con .conbox ul li .imgcl{width:386px; height: 220px; overflow:hidden;float:left;}

.Box .Box_con .conbox ul li img {display: block; width:386px; height: 220px; transition: all 0.5s;}

.Box .Box_con .conbox ul li:hover img {transform: scale(1.1); }



.Box .Box_con .conbox li .lm{ position:absolute; top:20px; left:0px; z-index:10;border-radius:0px 3px 3px 0; background-color: rgba(231, 0, 52, 0.85); padding-left:15px; padding-right:15px; height:35px; line-height:35px; font-size:16px;}

.Box .Box_con .conbox li .lm a:link {color:#fff; text-decoration:none; } 

.Box .Box_con .conbox li .lm a:visited {color:#fff; text-decoration:none;} 

.Box .Box_con .conbox li .lm a:hover,a:active {color:#fff; text-decoration: none;}



.Box .Box_con .conbox li .tt{float:left; width:386px; padding:0px; background-color:#f5f5f5; overflow:hidden; border-radius:0 0 4px 4px; height:40px; font-size:16px; line-height:40px; text-align:center;}

.Box .Box_con .conbox li .tt a:link {color:#000000; text-decoration:none; } 

.Box .Box_con .conbox li .tt a:visited {color:#000000; text-decoration:none;} 

.Box .Box_con .conbox li .tt a:hover,a:active {color:#1755a0; text-decoration: none;}















/*news*/

.news100{ float:left; width:100%; margin-bottom:25px; margin-top:10px;}

.laos1130{ margin-left:auto; margin-right:auto; width:1200px; overflow:hidden;}

.laos1130 h2{width:100%; text-align:center; margin-bottom:25px; float:left; font-size:26px; line-height:26px; color:#000000; font-weight:normal;}

.laos1130 h2 a:link {color:#000000; text-decoration:none; } 

.laos1130 h2 a:visited {color:#000000;} 

.laos1130 h2 a:hover,a:active {color:#1755a0; text-decoration:none;}



.newsleft{ float:left; width:590px;position:relative; overflow:hidden;  margin-right:20px; height:390px;}

.newsleft img{ width:590px; height:390px; transition:all 0.5s ease;}

.newsleft:hover img {transform: scale(1.1);}



.newsleft a.video_txt {position: absolute; width:590px; left:0px; bottom:0px; height:45px; font-size:1.0em; line-height:45px; color:#fff; text-align:center; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.9), transparent); overflow:hidden; z-index:50;}

.newsleft a:link { text-decoration:none; } 

.newsleft a.video_txt:hover {color:#fff; text-decoration: none; }



.newsright{ float:left; width:590px; height:390px;}

.newsright ul{float:left; width:100%;}



.newsright ul li{width:100%; padding:20px 0; height:80px; margin-bottom:15px; float:left; background:#f5f5f5; }

.newsright ul li:hover{background:#1755a0; }



.newsright ul li .date{width:99px; border-right:1px solid #ffffff; float:left; height:80px; margin-right:20px;}

.newsright ul li .date strong{font-size:30px; line-height:30px; float:left; text-align:center;width:100%; display: block; font-weight: normal; color: #333333; margin-top:10px; margin-bottom:10px;}

.newsright ul li .date em{font-style: normal; width:100%; float:left; text-align:center; font-size:16px; color: #333333;}



.newsright ul li:nth-child(3) { margin-bottom:0px;}

.newsright ul li .zz{width:450px; float:left; height:80px; }

.newsright ul li .zz .t{width:100%; float:left; height:30px; line-height:30px; font-size:16px; overflow:hidden;}

.newsright ul li .zz .n{width:100%; float:left; height:50px; overflow:hidden; color:#000000; line-height:25px; font-size:14px;}



.newsright ul li:hover .zz .n{color:#ffffff;}

.newsright ul li:hover .date strong{color:#ffffff;}

.newsright ul li:hover .date em{color:#ffffff;}



.newsright ul li:hover a:link {color:#ffffff; text-decoration:none; } 

.newsright ul li:hover a:visited {color:#ffffff;  text-decoration:none; } 

.newsright ul li:hover a:hover,a:active {color:#ffffff; text-decoration: none; }



.newsright ul li a:link {color:#1d1d1d; text-decoration:none; } 

.newsright ul li a:visited {color:#1d1d1d;  text-decoration:none; } 

.newsright ul li a:hover,a:active {color:#1755a0; text-decoration: none; }









/*yuding*/

.booking{ float:left; width:100%; margin-top:10px; height:600px; background:url(../images/ydbg.jpg) center bottom no-repeat;}

.booking1200{ margin-left:auto; margin-right:auto; width:1200px; overflow:hidden;}

.shuliang{ float:left; width:700px; }



.shuliang .ren{ float:left; width:700px; text-align:center; margin-top:100px; color:#ffffff; line-height:80px; height:80px; font-size:30px; font-weight:normal;}

.shuliang .ren span{ padding:4px 8px; margin:0px 3px; text-align:center; color:#ffffff; font-size:36px; font-weight:normal; background-color:#1755a0; border-radius:4px;}

.shuliang .pingjia{ float:left; width:300px; margin-left:80px; text-align:center; margin-top:80px; height:50px; }



.shuliang .pingjia a {

  display: block;

  border-radius:25px;

  width: 300px;

  height: 46px;

  border: 2px solid #1755a0;

  line-height: 46px;

  text-align: center;

  text-decoration: none;

  font-size:20px; font-weight:normal; 

  background: #1755a0;

   color:#ffffff;

  transition: all 0.3s ease-out 0s;

}

.shuliang .pingjia a.more:hover {

  border:2px solid #1755a0;



  color: #1755a0;

}

.shuliang .pingjia a.more::after {

  content: "";

  display: block;

  width: 0;

  height: 50px;

  color:#1755a0;

      border-radius:25px;

  background: #ffffff;

  margin-top: -50px;

  transition: all 0.6s ease 0s;

}

.shuliang .pingjia a.more:hover::after {

  width: 300px;

  height: 50px;

}





.shuliang .advzong{ float:left; width:600px; margin-left:80px; margin-top:70px; height:100px; }

.shuliang .advcontent{ float:left; width:100px; height:100px; margin-right:50px; }

.shuliang .advcontent img{ width:100px; }







.shubiao{ float:left; width:350px; margin-top:80px; height:450px; background-color:#ffffff; border-radius:5px;  filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}

.shubiao .bt{ float:left; width:350px; border-bottom:2px solid #eaeaea; padding:10px 0px 10px 0px;}

.shubiao .bt .biaoh1{ display:block; line-height:40px; font-size:22px; color:#2b2b2b; padding-left:20px;}

.shubiao .bt .biaoh2{ display:block; line-height:22px; font-size:16px; color:#6c6c6c; padding-left:20px;}



.shubiao .bt .formzong{float:left; width:350px;}



.inputtijiaol{ float:left; width:350px; margin-top:18px;  }

.bitian { background:url(../images/bitian.png) right center no-repeat; }

.inputtijiaol .inname{font-size:16px; float:left; width:298px; border:1px solid #e2e2e2; border-radius: 4px; margin:0 20px;  padding-left:10px; height:32px; line-height:32px;}

.inputtijiaol .contmessage{font-size:16px; padding-left:10px; float:left; width:295px; border:1px solid #e2e2e2; border-radius: 4px; margin:0 20px; height:100px; line-height:26px; font-family:"MicroSoft YaHei";}



.submittj{ float:left; width:350px; text-align:center;}



.submittj .contactsubmit{color:#ffffff; background-color:#1755a0; width:180px; margin:20px auto 0 auto; font-size:16px; height:40px; text-align:center; border-radius:18px; border:2px solid #1755a0; cursor:pointer; }



.submittj .contactsubmit:hover{color:#1755a0; background-color:#ffffff; border:2px solid #1755a0; }



/*zhishi*/

.zhishi{width: 100%; float:left; margin-bottom:15px;}

.zhishi .zhishiz {margin: 0 auto; width: 1200px; overflow: hidden;}



.zhishi .zhishiz .listz{float:left; width:1198px; border:1px solid #efefef; border-radius:0px; background-color:#ffffff; margin-bottom:10px;}

.zhishi .zhishiz .listz .bar{float:left; width:1198px; height:42px; line-height:42px; font-size:16px; color:#1755a0;}



.tbtnconzs{ width:1200px; float:left;  background-color:#f5f5f5;}

.tbtnconzs li{cursor:pointer; display:block; float:left; border-radius:4px 4px 0 0; height:42px; line-height:42px; text-align:center; text-decoration:none; width:240px; }

.tbtnconzs li:nth-child(1){width:240px;}

.tbtnconzs li a:link {color:#000000; text-decoration:none; } 

.tbtnconzs li a:visited {color:#000000;} 

.tbtnconzs li a:hover {color:#1755a0; text-decoration:underline;}



.tbtnconzs li:hover{background-color:#1755a0;}

.tbtnconzs li.curr{border:none; cursor:default; background-color:#1755a0;}

.tbtnconzs li.curr a:link {color:#ffffff; text-decoration:none; } 

.tbtnconzs li.curr a:visited {color:#ffffff;} 

.tbtnconzs li.curr a:hover {color:#ffffff; text-decoration:none;}



.zhishi .zhishiz .listz .bar a:link {color:#ffffff; text-decoration:none; } 

.zhishi .zhishiz .listz .bar a:visited {color:#ffffff;} 

.zhishi .zhishiz .listz .bar a:hover,a:active {color:#ffffff; text-decoration:none;}



.zhishi .zhishiz .listz ul{width:375px; margin:10px 0 10px 20px; float:left; }

.zhishi .zhishiz .listz ul li{background:url(/skin/default/images/dian.jpg) left center no-repeat; color:#4d4d4d; font-size:16px; height:34px; overflow:hidden; line-height:34px; padding-left:10px; }



.zhishi .zhishiz .listz ul li a:link {color:#6d6d6d; text-decoration:none; } 

.zhishi .zhishiz .listz ul li a:visited {color:#6d6d6d;} 

.zhishi .zhishiz .listz ul li a:hover,a:active {color:#1755a0; text-decoration:none;}





