body {-webkit-touch-callout: none; -webkit-text-size-adjust: none;padding: 0px;margin: 0px;background: #e5e5e5}
a {text-decoration:none;color:#000000;}
img {vertical-align: middle;border: 0px;margin: 0px;}
*{font-size: 21px;font-family: 微软雅黑;}

.split-line-done{background: url('../images/dian1.png') repeat-x; height: 1px;margin: 0px 27px 0px 27px;}

.top-banner {height:77px; background-color: #ffffff;}
.top-banner-logo1{width: 128px;height: 35px;float: left;margin-left: 20px;margin-top: 23px;}
.top-banner-logo2{width: 100px;height: 30px; float: left; margin-left: 46px;margin-top: 23px;}
.top-banner-return{width: 73px;height: 30px; float: right; margin-right: 36px;margin-top: 23px;}
.top-banner-logo1 img,.top-banner-logo2 img,.top-banner-return img{width: 100%;height: 100%;}

.top-banner1{height: 521px;}
.top-banner1 img{width: 100%;height: 100%;}

.nav-panel{height: 50px;background: #000000;color: #ffffff;margin: 0px;}
.nav-panel li{width: 150px;height: 50px;line-height:50px; float: left; list-style: none;margin: 0px; padding: 0px;text-align: center; }
.nav-panel li a{color: #74e2d6;font-weight: bold;}
.nav-panel li.line{width: 3px;height: 30px; background-color:#74e2d6;margin-top: 10px; }
.nav-panel-shadow{height:9px;background: url('../images/nav-shadow.png') repeat-x; }


.introduct{background: #ffffff; padding: 26px 20px 26px 20px;}
.introduct-title{height: 30px;line-height: 30px;font-size: 26px;}
.introduct-desc{margin-top: 30px; line-height: 30px;}
.a-detail{color: #1f578f;}


.gclt-panel {background: #d5d5d5;}
.gclt-panel-logo{height: 70px;width: 50%;}
.gclt-panel-logo img {width: 100%;height: 100%;}
.gclt-panel-title {margin-top: 64px;}

.gclt-panel-text-box{height: 340px;}
/*两列布局*/
.gclt-panel-text-left,.gclt-panel-text-right {height: 317px; text-align: center;}
.gclt-panel-text-left {width: 55%;float: left;}
.gclt-panel-text-right {width: 45%;float: left;}

.gclt-panel-img-box {height:225px; margin: 45px 20px 0px 10px; background: #ffffff;padding: 4px; 
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
  
  -webkit-box-shadow:-5px 5px 5px #7d7a7b, /*左边阴影*/  
    5px 5px 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    5px 5px 5px #7d7a7b; /*底边阴影*/ 
    
  -moz-box-shadow:-5px 0 5px #7d7a7b, /*左边阴影*/  
    5px 0 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    0 5px 5px #7d7a7b; /*底边阴影*/ 
    
  box-shadow:-5px 0 5px #7d7a7b, /*左边阴影*/  
    5px 0 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    0 5px 5px #7d7a7b; /*底边阴影*/ 

}
.gclt-panel-img-box img{width: 100%;height: 100%;}
.gclt-panel-text-title{padding-left: 10px;font-size: 26px;font-weight: bold;color: #0f3e6a;margin-top: 50px;}
.gclt-panel-text-desc{padding-left: 20px;font-size: 24px; height:173px; color: #0f3e6a;text-align: left;overflow: hidden;}

.gclt-panel-pic{ margin-top: 33px;padding-left: 20px; padding-right: 20px;}
.gclt-panel-pic .swiper-wrapper{}
.gclt-panel-pic .swiper-slide{height: 378px;width: 236px;background: #ffffff;
-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	-webkit-box-shadow:-5px 5px 5px #7d7a7b, /*左边阴影*/  
    5px 5px 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    5px 5px 5px #7d7a7b; /*底边阴影*/ 
    
  -moz-box-shadow:-5px 0 5px #7d7a7b, /*左边阴影*/  
    5px 0 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    0 5px 5px #7d7a7b; /*底边阴影*/ 
    
  box-shadow:-5px 0 5px #7d7a7b, /*左边阴影*/  
    5px 0 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    0 5px 5px #7d7a7b; /*底边阴影*/ 
}
.gclt-panel-pic .gclt-panel-pic-item-img img{width: 100%;height: 100%;}
.gclt-panel-pic .gclt-panel-pic-item-img{
	background: #ffffff;padding: 4px; 
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
}

.gclt-panel-pic .swiper-pagination{position: static;bottom: 0px;margin-top: 25px;margin-bottom: 25px;}
.gclt-panel-pic .swiper-pagination-bullet{background:#ffffff;opacity:1;}
.gclt-panel-pic .swiper-pagination-bullet-active{background: #0f3e6b;}
.gclt-panel-pic .gclt-panel-pic-item-text{overflow: hidden;height: 243px; }
.gclt-panel-pic .gclt-panel-pic-item-title{padding: 0px 10px;color: #0f3e6a;font-size: 21px;font-weight: bold;}
.gclt-panel-pic .gclt-panel-pic-item-desc{padding: 0px 10px;color: #0f3e6a;font-size: 21px; }

.ztfh-pannel {background: #02b5cd;}
.ztfh-pannel-box{background:url("../images/bg1.png") repeat-y;}
.ztfh-pannel .ztfh-pannel-right{
	 margin-left: 140px;
	background-color: #02b1ce;
}
.ztfh-pannel .ztfh-pannel-item{background:url("../images/bg2_2.png") no-repeat;}
.ztfh-pannel .first {background:url("../images/bg2.png") no-repeat;}
.ztfh-pannel .ztfh-pannel-item-maintitle {padding-top: 30px;}

.ztfh-pannel .ztfh-pannel-item-left-logo{position: relative;left: -70px;top: 94px;width: 68px;height: 33px;background: url('../images/100.png') no-repeat;}

.ztfh-pannel-item-maintitle-right,.ztfh-pannel-item-maintitle-left {
    height: 35px;line-height: 35px;
}
.ztfh-pannel-item-maintitle-right .ztfh-pannel-item-maintitle-title {
    margin-left: 135px;
}
.ztfh-pannel-item-maintitle-right {
    width: 100%;
    float: left;
}
.ztfh-pannel-item-maintitle-title{
	padding-left: 20px;font-size: 24px;font-weight: bold;
}
.ztfh-pannel-item-maintitle-left {
    width: 135px;
    float: left;
    margin-left: -100%;
    text-align:center;
    background-color: #fff;
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
    font-size: 24px;font-weight: bold;
}
.ztfh-pannel-item-subtitle{margin-top: 60px;margin-left:30px; color: #ffffff;font-size: 24px;font-weight: bold;}
.ztfh-pannel-item-subdesc{margin-top: 32px;color: #ffffff;font-size: 24px;padding : 0px 10px 0px 10px;}

.ztfh-pannel .ztfh-pannel-item .gclt-panel-pic{background:url("../images/bottombg.png") repeat-x left bottom;}

.ztfh-pannel .ztfh-pannel-item .gclt-panel-pic{ margin-top: 33px;padding-left: 5px; padding-right: 5px;}
.ztfh-pannel .ztfh-pannel-item .gclt-panel-pic .swiper-pagination{position: static;bottom: 0px;margin-top: 0px !important;margin-bottom: 25px;}

/*创客大赛开始*/
.ckds-pannel{background: #d5d5d5;}
.ckds-panel-logo{height: 70px;width: 50%;}
.ckds-panel-logo img {width: 100%;height: 100%;}
/**左边的背景*/
.ckds-pannel-box{ background:url("../images/bg5.png") repeat-y;}
.ckds-pannel .ckds-pannel-right{
	 margin-left: 140px;
	 background:url("../images/bg4.png") repeat-y;
}
.ckds-pannel .ckds-pannel-item{padding-bottom: 20px;background:url("../images/bottombg2.png") repeat-x left bottom;}
.ckds-pannel .first{background:url("../images/dian2.png") repeat-x bottom;}

.ckds-pannel .ckds-pannel-item-left-logo{position: relative;left: -73px;top: 94px;width: 72px;height: 37px;background: url('../images/100_2.png') no-repeat;}
.ckds-pannel-item-label {
    width: 135px;
    height : 35px;
    text-align:center;
    color:#ffffff;
    background:url('../images/bg6.png');
    font-size: 24px;font-weight: bold;
}

.ckds-panel-img-box{float: right;width: 230px;height: 155px;}
.ckds-panel-img-box img{width: 100%;height: 100%;}
.ckds-panel-text-title{padding-left: 10px;font-size: 26px;font-weight: bold;color: #0f3e6a;margin-top: 20px;}
.ckds-panel-text-desc{padding-left: 20px;font-size: 24px;color: #0f3e6a;text-align: left;overflow: hidden;z-index: 99;}

.ckds-panel-img-box {height:200px; margin: 35px 20px 0px 10px; background: #ffffff;padding: 4px; 
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
  
  -webkit-box-shadow:-5px 5px 5px #7d7a7b, /*左边阴影*/  
    5px 5px 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    5px 5px 5px #7d7a7b; /*底边阴影*/ 
    
  -moz-box-shadow:-5px 0 5px #7d7a7b, /*左边阴影*/  
    5px 0 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    0 5px 5px #7d7a7b; /*底边阴影*/ 
    
  box-shadow:-5px 0 5px #7d7a7b, /*左边阴影*/  
    5px 0 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    0 5px 5px #7d7a7b; /*底边阴影*/ 

}

.ckds-pannel .ckds-pannel-item .gclt-panel-pic{background-image: none;}

.ckds-pannel .ckds-pannel-item .gclt-panel-pic{ margin-top: 33px;padding-left: 5px; padding-right: 5px;}
.ckds-pannel .ckds-pannel-item .gclt-panel-pic .swiper-pagination{position: static;bottom: 0px;margin-top: 0px !important;margin-bottom: 1px;}

/*创客大赛结束*/

/*内容页面开始*/
.nav-panel-shadow1{height: 10px;background: url('../images/nav-shadow2.png') repeat-x;}

/*两列布局*/
.contnet-summary{height: 260px;margin-top: 30px;}
.contnet-summary-left,.contnet-summary-right {height: 250px; text-align: center;}
.contnet-summary-left {width: 55%;float: left;}
.contnet-summary-right {width: 45%;float: left; text-align: left;}
.contnet-summary-title{margin-top: 120px;color: #22379d;font-weight: bold;}
.contnet-summary-subtitle{margin-top: 10px;}

.contnet-summary-img-box {height:225px; margin: 0px 20px 0px 40px; background: #ffffff;padding: 4px; 
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
  
  -webkit-box-shadow:-5px 5px 5px #7d7a7b, /*左边阴影*/  
    5px 5px 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    5px 5px 5px #7d7a7b; /*底边阴影*/ 
    
  -moz-box-shadow:-5px 0 5px #7d7a7b, /*左边阴影*/  
    5px 0 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    0 5px 5px #7d7a7b; /*底边阴影*/ 
    
  box-shadow:-5px 0 5px #7d7a7b, /*左边阴影*/  
    5px 0 5px #7d7a7b, /*右边阴影*/  
    0 0 0 , /*顶部阴影*/  
    0 5px 5px #7d7a7b; /*底边阴影*/ 

}
.contnet-summary-img-box img{width: 100%;height: 100%;}

.content-resume-panel{height: 300px;background: url('../images/bg7.jpg') repeat-y right; background-color: #02aacf; }
.content-resume-panel-cotent {color: #fff !important;padding: 50px 10px 10px 10px;}
.content-resume-panel-bottom{background-color: #fff; height: 10px; border-bottom: 1px solid #cccccc;}

/**滚动条样式*/
}

.content-resume-panel .mCSB_scrollTools .mCSB_draggerRail{
	background-image: none;opacity:1;
	background-color: #ffffff;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;
	
}
.content-resume-panel .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		width: 8px;
		background-color : #eeffa9;
		-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;
		text-align: center;
	}
.content-resume-panel .mCSB_scrollTools .mCSB_draggerRail{
		background-color: #ffffff; width: 4px;
		filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; 
		-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;
	}
.content-resume-panel .mCSB_scrollTools{
	right: 10px;
}

/*内容页面结束*/


/**评论始*/

.comment-nav {height: 50px;line-height: 50px;margin-left: 40px;}
.comment-nav-bottom{border-bottom: 1px solid #cccccc;}
.comment-nav span{margin-left: 10px;font-size: 26px;}
.comment-nav .current{color: red;}
.comment-nav .split-line{background: #000000;display: inline-block;width: 5px;height: 20px;margin-top: 10px;}

.comment-pannel {background: #ffffff;position: relative;}
.comment-pannel ul {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
	text-align: left;
	background: #ffffff;
}

.comment-pannel li {
	padding: 0;
	background: #ffffff;
	border-bottom: 1px solid #cccccc;
	
}
.comment-pannel .comment-item{
	margin: 10px;
	padding : 10px;
}
.comment-item .comment-item-userimg img, .comment-item-append  .comment-item-append-userimg img{width: 100%;height: 100%;}
.comment-item .comment-item-userimg, .comment-item-append .comment-item-append-userimg{width: 50px;height: 50px;float: left;}
.comment-pannel .comment-item-content, .comment-pannel .comment-item-username, .comment-pannel .comment-item-append, .comment-item-append .comment-item-append-username{margin-left: 55px;}

.comment-pannel .comment-item-content{margin-top: 10px;}
.comment-pannel .comment-item-content-reply{
	margin: 10px;
	margin-left : 60px;
	padding : 10px;
	background-color: #e5e5e5;
	border:  1px solid #898989;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
}
 .comment-item .comment-item-bar{
 	height:60px;
 	margin-top : 20px;
 	padding-top:10px;
 	padding-left: 55px;
 }
.comment-item .comment-item-bar .comment-date, .comment-item-append .comment-item-append-bar .comment-append-date{float: left;height: 38px;line-height: 38px;color: #98989a;}
.comment-item .comment-item-bar .comment-dianzan, .comment-item-append .comment-item-append-bar .comment-append-dianzan{
	width: 37px;height: 38px;margin-right:20px;
	float: right;
}
.comment-item .comment-item-bar .comment-dianzan-num, .comment-item-append .comment-item-append-bar .comment-append-dianzan-num{
	float: right;margin-right:20px;height:38px;line-height:38px;
	text-align : right;color: #98989a;
}

.comment-item .comment-item-bar .commentbtn{float: right;}
.comment-item .comment-item-bar .commentbtn span{color: #98989a;}
.comment-item .comment-item-bar .comment-dianzan img{width: 100%;height: 100%;}
.comment-reply-pannel {
	display:none;
}

.comment-item-append{
	margin-top: 10px;margin-right:10px;margin-bottom:10px;
	padding : 10px;
	background-color: #e5e5e5;
	border:  1px solid #898989;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
}
.comment-item-append .comment-item-append-username{height: 50px;}
.comment-item-append .comment-item-append-content{margin-top: 20px;}
.comment-item-append .comment-item-append-bar{
	height:38px;
 	margin-top : 20px;
 	padding-top:10px;
 }

.comment-item-append-more{text-align: right;padding-right: 10px;font-size:23px;color:#98989a;}
.box-down-more{
	height: 30px; line-height : 30px; font-size:20px;color:#466991;
	margin: 10px;
	text-align:center;
	background-color: #e5e5e5;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
	
	margin-bottom: 100px;
}


.comment-pannel-footer{
	width:98%; height:80px; line-height:80px;
    background:#e5e5e5; border:1px solid #898989;
    -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
    position:fixed; bottom:0; left:0;
    margin: 0px 10px 0px 10px;
    z-index: 9999999999999999999999;
     _display:inline-block;
}

.comment-pannel-footer .right,.comment-pannel-footer .left {
    height: 80px;
}
.comment-pannel-footer .left {
    text-align: left;
    padding-left:10px;
    margin-right:100px;
}
.comment-pannel-footer .left textarea{ 
	width: 100%; height: 40px;line-height: 30px;margin-top: 18px;
}
.comment-pannel-footer .right {
	text-align : center;
    width: 100px;
    float: right;
    color : green;
    cursor:pointer;
}
/**评论止*/

