﻿@CHARSET "UTF-8";
@import url("/skin/default/css/daohang.css");

.daohang{display:none;}
.gonglwein{display:none;}
.toptel{display:none;}
.shoujif{display:none;}
.flashm{display:none;}


@media screen and (max-width:960px){
	.flash{ display:none;}
	/*.flex-direction-nav{ display:none;}*/

	.topz{ height:0px;}
.topbg{ display:none;}
.neiwith{display:none;}
.top01{ display:none;}
.bigfont100{display:none;}
.banquan100{display:none;}
.right100{display:none;}
.listleft{display:none;}
.shoujit{ width:100%; float:left; display:block;}
.shoujif{ width:100%; float:left; display:block;}
.flashm{ display:block; margin-top:0px; position:relative;}
.er{display:none;}
.connect100{display:none;}
}

/* flash */
.flash{ width:100%; float:left; height:500px; }
.flexslider{position:relative; height:500px;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute; bottom:15px; 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:42%;}
.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;}


/** fuwu **/
.gaiyaoz{width:100%; float:left;}
.laos1110{ margin-left:auto; margin-right:auto; width:1200px; }
.laos1110 h1{width:1200px; float:left; padding:20px 0 10px 0; font-family: "biaoti"; font-size:20px; color:#3e3a39; }
.laos1110 h1 a:link {color:#3e3a39; text-decoration:none; } 
.laos1110 h1 a:visited {color:#3e3a39; text-decoration:none;} 
.laos1110 h1 a:hover,a:active {color:#3a7d8d; text-decoration: underline;}

.laos1110 p{width:1200px; float:left; font-size:16px; font-family: "taipurui"; color:#404040; line-height:24px; }

.laos1128{float:left; width:1200px; margin-top:20px; margin-bottom:20px;}

.he_3DFlipY{float:left; width:400px; overflow:hidden; background-color:#3a7d8d;}

.laos1128 .he_3DFlipY:nth-child(1){border-radius:5px 0 0 0px;}
.laos1128 .he_3DFlipY:nth-child(3){border-radius:0 5px 0px 0;}
.laos1128 .he_3DFlipY:nth-child(4){border-radius:0 0 0 5px;}
.laos1128 .he_3DFlipY:nth-child(6){border-radius:0 0 5px 0;}

.he_3DFlipY h3{float:left; font-size:1.1em; font-weight:normal; text-align:center; width:100%; margin-top:10px; margin-bottom:20px; font-family: "biaoti"; color:#fff;}
.he_3DFlipY h3 a:link{color:#ffffff; text-decoration:none;} 
.he_3DFlipY h3 a:visited{color:#ffffff; text-decoration:none;} 
.he_3DFlipY h3 a:hover,a:active{color:#ffffff; text-decoration:underline;}

.he_3DFlipY .tuimg{float:left; width:60px; margin-top:20px; margin-left:170px;}
.tuimg img{width:60px; height:auto; margin-left:auto; margin-right:auto; 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;}

.he_3DFlipY:hover img{
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
  }



/** tour **/
.study1200{ margin-left:auto; margin-right:auto; width:1200px; }
.study1200 h2{width:1200px; float:left; padding:0px 0 10px 0; font-family: "biaoti"; font-size:20px; color:#3e3a39; }

.study1200 h2 a:link {color:#3e3a39; text-decoration:none; } 
.study1200 h2 a:visited {color:#3e3a39; text-decoration:none;} 
.study1200 h2 a:hover,a:active {color:#3a7d8d; text-decoration: underline;}

.study1200 p{width:1200px; float:left; font-size:16px; font-family: "taipurui"; color:#404040; line-height:24px; }
.study1200 li{float:left; width:386px; margin:20px 20px 0px 0px;}
.study1200 li:nth-of-type(3n+3) { margin-right:0px;}

.study1200 li .ttj{float:left; width:356px; padding:0 15px; height:40px; line-height:40px; font-family:"taipurui"; background-color:#f5f5f5; font-size:1.0em; border-radius:0 0 3px 3px;  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;}
.study1200 li .ttj:hover{color:#3a7d8d;}
.study1200 li .ttj a:link {color:#404040; text-decoration:none; } 
.study1200 li .ttj a:visited {color:#404040; text-decoration:none;} 
.study1200 li .ttj a:hover,a:active {color:#3a7d8d; text-decoration: underline;}

.study1200 li .kimg{position:relative; float:left; height:180px; width:386px; overflow:hidden; transition:all 0.5s ease;border-radius:3px 3px 0 0;}
.study1200 li .lm {font-family:"biaoti";
  position: absolute;
  top:20px;
  left:0px;
  z-index:10;
  padding:0 20px;
  background-color: rgba(58, 125, 141, 0.8);
  height:40px;
  line-height:40px; border-radius:0 4px 4px 0;
}
.study1200 li .lm a:link {color:#ffffff; text-decoration:none; } 
.study1200 li .lm a:visited {color:#ffffff; text-decoration:none;} 
.study1200 li .lm a:hover,a:active {color:#ffffff; text-decoration:underline;}

.study1200 li img{float:left; height:180px; width:386px; border-radius:3px 3px 0 0; transition:all 0.5s ease;}
.study1200 li:hover img {transform: scale(1.05); }

/** tour **/
.tourz{width:100%; float:left; padding-bottom:20px;}
.tour1200{ margin-left:auto; margin-right:auto; width:1200px; }
.tour1200 h2{width:1200px; float:left; padding:0px 0 10px 0; font-family: "biaoti"; font-size:20px; color:#3e3a39; }

.tour1200 h2 a:link {color:#3e3a39; text-decoration:none; } 
.tour1200 h2 a:visited {color:#3e3a39; text-decoration:none;} 
.tour1200 h2 a:hover,a:active {color:#3a7d8d; text-decoration: underline;}

.tour1200 p{width:1200px; float:left; font-size:16px; font-family: "taipurui"; color:#404040; line-height:24px; }
.tour1200 li{float:left; width:386px; margin:20px 20px 0px 0px;}
.tour1200 li:nth-of-type(3n+3) { margin-right:0px;}
.tour1200 li .tt{float:left; width:100%; height:40px; line-height:40px; font-family:"biaoti"; text-align:center; background-color:#f5f5f5; font-size:1.0em; border-radius:0 0 3px 3px;  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;}
.tour1200 li .tt a:link {color:#404040; text-decoration:none; } 
.tour1200 li .tt a:visited {color:#404040; text-decoration:none;} 
.tour1200 li .tt a:hover,a:active {color:#3a7d8d; text-decoration: underline;}


.tour1200 li .ttj{float:left; width:356px; padding:0 15px; height:40px; line-height:40px; font-family:"taipurui"; background-color:#f5f5f5; font-size:1.0em; border-radius:0 0 3px 3px;  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;}
.tour1200 li .ttj:hover{color:#3a7d8d;}
.tour1200 li .ttj a:link {color:#404040; text-decoration:none; } 
.tour1200 li .ttj a:visited {color:#404040; text-decoration:none;} 
.tour1200 li .ttj a:hover,a:active {color:#3a7d8d; text-decoration: underline;}


.tour1200 li .kimg{float:left; height:220px; width:386px; overflow:hidden; transition:all 0.5s ease;border-radius:3px 3px 0 0;}
.tour1200 li img{float:left; height:220px; width:386px; border-radius:3px 3px 0 0; transition:all 0.5s ease;}
.tour1200 li:hover img {transform: scale(1.05); }

/*xuexiao*/
.zong100{ float:left;width:100%; font-size:1.0em;}
.xuexiao1218{ margin-left:auto; margin-right:auto; width:1220px; }
.xuexiao1218 h2{float:left; width:100%; text-align:center; font-weight:normal; font-family:"biaoti"; height:30px; line-height:30px; font-size:22px; color:#3e3a39; }
.xuexiao1218 h2 a:link {color:#3e3a39; text-decoration:none; } 
.xuexiao1218 h2 a:visited {color:#3e3a39; text-decoration:none;} 
.xuexiao1218 h2 a:hover,a:active {color:#3a7d8d; text-decoration: none;}
.xuexiao1218 p{font-family:"taipurui"; float:left; width:1200px;  margin-left:10px; color:#404040; line-height:24px; margin-bottom:20px;}

.caseleft{float:left; width:1200px; background-color:#f5f5f5; border:4px; margin-left:10px; margin-bottom:20px; overflow:hidden;}
.tbtncon{ width:1200px; float:left; }
.tbtncon li{cursor:pointer;	display:block; float:left; border-radius:4px; height:43px; line-height:43px; text-align:center; text-decoration:none; width:400px; font-family:"biaoti"; }
.tbtncon li:nth-child(1){width:400px;}
.tbtncon li a:link {color:#6d6d6d; text-decoration:none; } 
.tbtncon li a:visited {color:#6d6d6d;} 
.tbtncon li a:hover {color:#3a7d8d; text-decoration:underline;}
.tbtncon li:hover{background:url(../images/tabjt.png) center bottom no-repeat #3a7d8d; color:#ffffff;}
.tbtncon li.curr{border:none; cursor:default; background:url(../images/tabjt.png) center bottom no-repeat #3a7d8d;}
.tbtncon li.curr a:link {color:#ffffff; text-decoration:none; } 
.tbtncon li.curr a:visited {color:#ffffff;} 
.tbtncon li.curr a:hover {color:#ffffff; text-decoration:none;}

.xuexiao1218 .more{float:left; width:100%; margin-bottom:10px;}
.xuexiao1218 .more a { 
    width:260px; font-size:16px;
    height:35px; line-height:35px; border:1px solid #3a7d8d; background:#3a7d8d; border-radius:25px;
    text-align: center;  
    margin: 0 auto;
    display: block;
    color: #ffffff; text-decoration:none;
    transition: background-color .3s;  font-family:"biaoti";
}

.xuexiao1218 .more a:hover {
    background-color:#ffffff; border:1px solid #3a7d8d;
    color: #3a7d8d; text-decoration:none; 
}

.caseright{float:left; width:100%; }
.caseright .lm{ position:absolute; top:20px; left:0px; z-index:10; border-radius:0px 3px 3px 0;  background-color: rgba(58, 125, 141, 0.85);  padding-left:10px; padding-right:10px; height:35px; line-height:35px; font-size:16px;}
.caseright .lm span{ padding-left:5px; padding-right:5px;}
.caseright .lm a:link {color:#fff; text-decoration:none; } 
.caseright .lm a:visited {color:#fff; text-decoration:none;} 
.caseright .lm a:hover,a:active {color:#006f55; text-decoration: none;}

.caseright li{float:left; position:relative; width:285px; margin-left:10px; margin-right:10px; margin-bottom:20px; }
.caseright li img{float:left; height:283px; width:283px; border-radius:4px 4px 0 0; border:1px solid #eeeeee;}
.caseright li .tt{float:left; width:255px; padding:0 15px; background-color:#f5f5f5; font-family: "biaoti"; overflow:hidden; height:40px; line-height:40px; text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden; border-radius:0 0 4px 4px;}
.caseright li .tt a:link {color:#404040; text-decoration:none; } 
.caseright li .tt a:visited {color:#404040; text-decoration:none;} 
.caseright li .tt a:hover,a:active {color:#3a7d8d; text-decoration: none;}


/*zhishi*/
.zhishi{width: 100%; float:left; overflow: hidden; margin-top:10px; margin-bottom:20px;}
.zhishi .zhishiz {margin: 0 auto; width: 1200px; overflow: hidden; box-shadow: 0 0 6px rgba(0, 0, 0, 0.1); border-bottom:1px solid #f5f5f5;}
.zhishi .zhishiz .bar{float:left; width:1200px; text-align:center; background-color:#f5f5f5; height:45px; line-height:45px; font-size:22px; font-family:"taipurui-Bold"; color:#323232;}
.zhishi .zhishiz .bar a:link {color:#323232; text-decoration:none; } 
.zhishi .zhishiz .bar a:visited {color:#323232;} 
.zhishi .zhishiz .bar a:hover,a:active {color:#00236a; text-decoration:none;}

.zhishi .zhishiz ul{width:560px; margin:10px 0px 10px 20px;float:left; }
.zhishi .zhishiz ul li{float:left; background:url(/skin/default/images/dian.jpg) left center no-repeat; color:#4c4c4c; width:550px; font-size:16px; height:28px; overflow:hidden; line-height:28px; padding-left:10px;}

.zhishi .zhishiz ul li a:link {color:#4c4c4c; text-decoration:none; } 
.zhishi .zhishiz ul li a:visited {color:#4c4c4c;} 
.zhishi .zhishiz ul li a:hover,a:active {color:#323232; text-decoration: underline;}
