@charset "gb2312";

.czj-content{overflow:hidden;}
.container div.pt0{padding-top: 0;}

/*¸ÅÀÀ*/

/*¸ÅÀÀ×ó²à*/
.gl-nav{padding-left:32px;height:48px;background:url(imagesgl-nav_icon.png) no-repeat 3px center;line-height:48px;}
.gl-nav label{color:#000;font-size:14px;}
.gl-nav a{color:#000;font-size:14px;}
.gl-nav a:hover{color:#e32f2f;}
.gl-nav span{width:7px;height:7px;color:#000;}
.gl-con{border:1px solid #e9e9e9;background:#fff;}
.gl-lf{padding:3px 19px 0;width:252px;}
.gl-lf .gl-lf-list ul{padding-top:18px;}
.gl-lf .gl-lf-list ul li{padding:0 0 0 10px;}
.gl-lf .gl-lf-list ul a{max-width:195px;}
.gl-lf-list ul{overflow:hidden;}
.gl-lf-list ul li{padding:0 45px 0 30px;height:36px;line-height:36px;}
.gl-lf-list ul li a{float:left;display:block;overflow:hidden;padding-left:20px;max-width:640px;background:url(imagesgl-lf-list_icon.png) no-repeat 0 center;color:#030305;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.gl-lf-list ul li:hover a{color:#e32f2f;}
.gl-lf-list ul li span{float:right;display:block;color:#9d9ea0;font-size:12px;}
.gl-lf-tit{padding-left:37px;border-bottom:2px solid #449af3;background:url(imagesgl-lf-tit.png) no-repeat left center;color: #449af3;font-weight:700;font-size:18px;line-height:58px;}
.mb60{margin-bottom:60px;}


/*Í¼Æ¬ÂÖ²¥*/

/*Í¼Æ¬ÂÖ²¥¹«¹²ÑùÊ½*/
.carousel-img{width:100%;height:100%;}
.carousel-img ul{position:absolute;top:0;left:0;height:100%;}
.carousel-img ul li{float:left;height:100%;}
.carousel-img ul li a{display:block;height:100%;}
.carousel-img ul li a img{display:block;width:100%;height:100%;}
.carousel-des{position:absolute;bottom:0;left:0;width:100%;}
.carousel-des-opa{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;zoom:1;}
.carousel-des-sp{position:relative;z-index:5;padding-left:15px;}
.carousel-des-sp a{display:block;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;}
.carousel-chg{position:absolute;z-index:5;}
.carousel-chg a{float:left;display:block;}
.carousel-chg a.carousel-chg-cur{}


.gl-lf-pic{position:relative;overflow:hidden;margin-top:20px;width:250px;height:190px;}
.gl-lf-pic .carousel-img ul li{width:250px;}
.gl-lf-pic .carousel-des{height:50px;}
.gl-lf-pic .carousel-des-opa{opacity:.6;filter:alpha(opacity=60);}
.gl-lf-pic .carousel-des-sp a{max-width:150px;line-height:50px;}
.gl-lf-pic .carousel-chg{right:3px;bottom:19px;width:70px;height:10px;}
.gl-lf-pic .carousel-chg a{margin-right:7px;width:10px;height:10px;background:url(imagesgl-lf-pic_icon01.png) no-repeat;}
.gl-lf-pic .carousel-chg-cur{background:url(imagesgl-lf-pic_icon02.png) no-repeat!important;}


/*¸ÅÀÀÓÒ²à*/
.gl-rt{width:858px;}
.gl-rt-top{padding:20px 0;}
.gl-rt-top ul{overflow:hidden;padding-left:20px;}
.gl-rt-top ul li{float:left;margin-right:80px;}
.gl-rt-top ul li a{display:block;padding:0 27px;height:40px;border-radius:4px;font-weight:600;font-size:16px;line-height:40px;}
.gl-rt-top-cur a{background: #449af3;!important;color:#fff!important;}

/*¸ÅÀÀ·ÖÒ³*/
.gl-pager{margin:30px 0 50px;}
.gl-pager-bk{overflow:hidden;margin:0 auto;width:350px;}
.gl-pager-bk a{float:left;display:block;margin:0 3px;height:28px;border-radius:28px;color:#757575;text-align:center;line-height:28px;}
.gl-pager-bk span{float:left;display:block;margin:0 4px;height:28px;color:#757575;line-height:28px;}
.gl-pager-bk .page-btn{padding:0 13px;background:#f5f5f5;}
.gl-pager-bk .page-btn:hover{background: #449af3;color:#fff!important;}
.gl-pager-bk .page-num{width:28px;}
.gl-pager-bk .page-num:hover{background: #449af3;color:#fff!important;}
.gl-pager-bk .page-num-cur{background: #449af3;color:#fff!important;}


/*Ï¸ÀÀ*/
.xl-con{border:1px solid #e9e9e9;background:#fff;}
.xl-con-top{padding:20px 0 10px;border-bottom:1px solid #e9e9e9;}
.xl-con-top h1{padding:0 20px;color:#404040;text-align:center;font-size:30px;line-height:50px;}
.xl-con-top p{color:#888;text-align:center;font-size:12px;line-height:32px;}
.xl-con-top p span{margin-right:15px;}
.xl-con-sp{overflow:hidden;padding:20px 58px 30px;border-bottom:1px solid #e9e9e9;}
.xl-con-sp p{color:#333;text-indent:2em;line-height:36px;}
.xl-con-next{overflow:hidden;padding:20px 46px 48px;background:#fbfbfb;}
.xl-con-next label{display:block;color:#303030;font-size:18px;line-height:44px;}
.xl-con-next h2{color:#303030;font-size:30px;line-height:60px;}
.xl-con-next h2 a{color:#303030;}
.xl-con-next p{color:#9c9c9c;font-size:14px;line-height:26px;}
.xl-pre-btn{display:block;margin-top:20px;width:178px;height:34px;border:1px solid #e9e9e9;background:#fff;color:#858585;text-align:center;line-height:34px;}
.xl-pre-btn:hover{border:1px solid #449af3;color:#449af3;}
