﻿@charset "utf-8";
/*css 初始化*/

/*
html{
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}
*/

*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"Microsoft YaHei",SimSun,Arial,Helvetica,sans-serif; color:#333; background:#FFF; }
ul li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none;}
a{ color:#333; text-decoration:none;}
a:hover,a:active{ color:#000000; text-decoration:none;}
.show{ display:block;}
.hide{ display:none;}
.fl{ float:left}
.fr{ float:right}
.clear{clear:both;}
.pointer{ cursor:pointer;}
.f12{ font-size:12px;}
.f14{font-size: 14px;}
.black{ color:#000;}
.en{ font-family:Arial;}
.word_break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.fixed{ position:fixed; left:0; top:0; z-index:100;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.container{width: 1200px;min-width: 1200px;margin: 0 auto;}
.not-animated{opacity:0;}
table{border-collapse: collapse;}
/*清除苹果手机按钮样式*/
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 
/*图片灰度*/
.gray {
	-webkit-filter: grayscale(100%);
 	-moz-filter: grayscale(100%); 
 	-ms-filter: grayscale(100%); 
	o-filter: grayscale(100%);
 	filter: grayscale(100%);
 	filter: gray; 
 	transition: all 0.3 linear;
}

@keyframes ripple {
	0% {
			-webkit-transform: scale(1);
			-moz-transform: scale(1);
			-ms-transform: scale(1);
			-o-transform: scale(1);
			transform: scale(1);
	}
	100% {
			transform: scale(1.2, 1.2) rotate(10deg);
			-webkit-transform: scale(1.2, 1.2);
			-moz-transform: scale(1.2, 1.2);
			-o-transform: scale(1.2, 1.2);
			-ms-transform: scale(1.2, 1.2);
	}
}

.imgscale{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}

/*头部导航开始*/
.pub_top{width: 100%;min-width: 1200px;height: 116px; overflow: hidden;background: #FFFFFF;}
.pub_top .container{overflow: hidden;height: 116px;}
.pub_top .fl .logo img{margin-top: 23px;}

.bdsharebuttonbox {float:right;margin-top: 18px;margin-bottom: 10px;}
#r1{width:20px;height:20px;background:url(../images/qq.png) no-repeat center center;margin:0 auto;padding:0px;}
#r1:hover{width:20px;height:20px;background:url(../images/qq.png) no-repeat center center;margin:0 auto;padding:0px;}
#r2{width:20px;height:20px;background:url(../images/wx.png) center center no-repeat;margin:0 auto;padding:0px;margin-left:7px;}
#r2:hover{width:20px;height:20px;background:url(../images/wx.png) center center  no-repeat ;margin:0 auto;padding:0px;margin-left:7px;}
#r3{width:20px;height:20px;background:url(../images/sina.png) center center no-repeat;margin:0 auto;padding:0px;margin-left:7px;}
#r3:hover{width:20px;height:20px;background:url(../images/sina.png) center center  no-repeat;margin:0 auto;padding:0px;margin-left:7px;}

.pub_top .fr .search_wrap{font-size: 0px;}
.pub_top .fr .share{ width:100%;overflow: hidden;}
.pub_top .fr .search_wrap .search_input{height: 36px;line-height: 36px;width: 230px;float: left;box-sizing: border-box;border: 1px solid #e5e5e5;border-right: 0px;text-indent: 10px;outline: none;}
.pub_top .fr .search_wrap .search_btn{width: 46px;height: 36px;background: url(../images/search.png) center center no-repeat #3e96a4;float: right;box-sizing: border-box;border: none;}
.pub_nav{width: 100%;min-width: 1200px; height: 546px;position: relative;}
.pub_nav .nav_wrap{width: 100%;min-width:1200px;height: 50px;background: url(../images/nav_bg.png) center center no-repeat;position: absolute;top: 0px;z-index: 2;}
/*.pub_nav .nav_wrap .nav_list{height:50px; box-shadow:0px 7px 10px -5px rgba(0,0,0,0.7);}*/
.pub_nav .nav_wrap .nav_list>li{float:left; width: 120px;height: 50px;line-height: 50px;text-align: center;transition: all 0.3s linear;position:relative;}
.pub_nav .nav_wrap .nav_list>li a{display: block; color: #FFFFFF;font-size: 15px;}
.pub_nav .nav_wrap .nav_list>li:hover{background: #ec8905;}
.pub_nav .nav_wrap .nav_list>li.on{background: #ec8905;}
.pub_nav .shadow_wrap{width:100%;min-width:1200px;height:15px;position:absolute;top:50px;z-index:1;}
.pub_nav .shadow_wrap .nav_shadow{background:url(../images/nav_shadow.png) top center no-repeat;height:15px;}

.pub_nav .nav_wrap .nav_list>li:hover .drop{z-index:999;opacity:1;top:50px;visibility:visible;}

.pub_nav .nav_wrap .nav_list>li .drop{width:100%;overflow:hidden;background:#3e96a4;z-index:-1;opacity:0;position:absolute;top:70px;transition: all 0.3s linear;visibility:hidden;}
.pub_nav .nav_wrap .nav_list>li .drop>li{width:100%;height:40px;line-height:40px;}
.pub_nav .nav_wrap .nav_list>li .drop>li a{display:block;width:100%;height:100%;font-size:12px;}
.pub_nav .nav_wrap .nav_list>li .drop>li a:hover{background:#178798;}


.pub_nav .nav_news{width: 100%;min-width: 1200px;height: 50px;background: url(../images/index_02.png) repeat-x;bottom: 0px;position: absolute;z-index: 1; }
.pub_nav .nav_news .tip{line-height: 50px;vertical-align: middle;font-size: 0px;}
.pub_nav .nav_news .tip {height: 50px;line-height: 50px;font-size: 14px;color: #333333;font-weight:bold;}
.pub_nav .nav_news .tip img{vertical-align: middle;margin-top: -3px;}

.pub_nav .nav_news ul{height: 50px;line-height: 50px;}
.pub_nav .nav_news ul li{height: 50px;line-height: 50px;font-size: 14px;}
.pub_nav .nav_news ul li a{display: inline-block; height: 50px;line-height: 50px; color: #212020;padding-right: 50px;background: url(../images/index_03.png) right center no-repeat;}


/* 首页焦点开始 */
.carousel-btn{text-align:center;margin:10px 0;display: block!important;}
.carousel-btn a{display:inline-block;width:14px;height:14px;border-radius:8px;margin:0 5px;background:#c0c0c0;vertical-align:middle;}
.carousel-btn .selected{background:#3e96a4;cursor:default;}
.carousel-btn a span{display:none;}

.carousel-btn-fixed{width:1200px; position:absolute;left:50%;margin-left:-600px; bottom:80px;z-index:100;text-align:right;}
.carousel{position:relative;padding:0px;min-width:1200px;overflow:hidden;}
.carousel-item{position:relative;float:left;display:block;}
.carousel-item .carousel-img{display:block;}
.carousel-item .carousel-img a[href="javascript:;"]{cursor:default;}
.carousel-item .carousel-img img{display:block;}
.responsive-carousel{overflow:hidden;}
.responsive-carousel .carousel-item img{width:100%;height:auto !important;}
.responsive-carousel .carousel-direction{display:none;}
.responsive-carousel:hover .carousel-direction{display:block;}
.responsive-carousel-set .carousel-info-inner h3{font-weight:normal;}

.pub_links{width: 100%;min-width:1200px;height: 184px;background: #f1f6f6;margin-bottom: 34px;}
.pub_links .container{height: 100%;}

.pub_links .links{width: 100%;height: 100%;}
.pub_links .links ul{width: 100%;height: 100%;}
.pub_links .links li{width: 20%;height: 100%;position: relative;float: left;position: relative;}
.pub_links .links li .con{width: 133px;height: 133px;margin: 0px auto; margin-top: 25px;text-align: center;}
.pub_links .links li .con img{margin: 0px auto; margin-top: 19px;}
.pub_links .links li .con p{font-size: 16px;color: #525454;margin-top: 15px;}
.pub_links .links li .top{width: 100%;height: 69px;line-height: 69px; background:url(../images/index_05.png) center center no-repeat;position: absolute;top: 0px;z-index: 99;opacity: 0;transition:all 0.3s linear;background-size: 100% 100%;}
.pub_links .links li .top a{display: block;font-size: 16px;color: #dfedef;text-indent: 30px;}
.pub_links .links li .top a img{vertical-align: middle;margin-top: -5px;margin-right: 20px;}
.pub_links .links li .bg{position: absolute;width: 100%;height: 100%;z-index: -1;opacity: 0;top: 0;transition:all 0.3s linear;}
.pub_links .links li:hover .top{top: -69px;opacity: 1;}
.pub_links .links li:hover .bg{z-index: 2;opacity: 1;}


.pub_main{width: 100%;min-width:1200px;overflow:hidden;background: url(../images/detail_bg.png) center bottom no-repeat;}
.pub_main .news_wrap{width: 390px;height: 463px;margin-right: 15px;box-sizing: border-box;border: 1px solid #f1f1f1;background: #fafafa;float: left;}
.pub_main .news_wrap:nth-child(3n){margin-right: 0px;}
.pub_main .news_wrap .top{padding: 0px 15px;height: 60px;}
.pub_main .news_wrap .title{line-height: 20px;font-size: 18px;color: #333333;font-weight: bold;margin: 20px 0px;border-left: 5px solid #3e96a4;text-indent: 10px;}
.pub_main .news_wrap .more{line-height: 20px;font-size: 20px;color: #666666;font-family: simsun;margin: 20px 0px;}
.pub_main .news_wrap .con{padding: 0px 15px;}
.pub_main .news_wrap .con .news_img{width: 100%;height: 192px;font-size: 0px;position: relative;}
.pub_main .news_wrap .con .news_img img{width: 100%;height: 100%;}
.pub_main .news_wrap .con .news_img .zz{width: 100%;height: 100%;background: url(../images/news_zz.png) center center no-repeat;background-size: 100% 100%;position: absolute;top:0px;opacity: 0;transition: all 0.4s linear;}
.pub_main .news_wrap .con .news_img:hover .zz{opacity: 1;}
.pub_main .news_wrap .news_lists{margin-top: 20px;}
.pub_main .news_wrap .news_lists li{width: 100%;line-height: 33px;}
.pub_main .news_wrap .news_lists li a{width: 80%;color: #525454;font-size: 14px;width: 70%;float: left;text-indent: 12px;background: url(../images/dot.png) left center no-repeat;transition: all 0.3s linear;}
.pub_main .news_wrap .news_lists li span{line-height: 33px;color: #c8c8c8;font-size: 13px;width: 30%;text-align: right;float: left;transition: all 0.3s linear;}
.pub_main .news_wrap .news_lists li:hover a{color: #ff0000;background: url(../images/dot_on.png) left center no-repeat;}
.pub_main .news_wrap .news_lists li:hover span{color: #fd8a8a;}





.pub_main .flink_wrap{width:100%;overflow: hidden;padding-top: 20px;}
.pub_main .flink_wrap .top{padding: 0px 18px;overflow:hidden;margin-bottom: 25px;}
.pub_main .flink_wrap .top .title{line-height: 20px;font-size: 18px;color: #333333;font-weight: bold;margin: 10px 0px;border-left: 5px solid #3e96a4;text-indent: 10px;}
.pub_main .flink_wrap .top .more{line-height: 20px;font-size: 15px;color: #666666;margin: 10px 0px;}
.pub_main .flink_wrap .top .more span{font-family: simsun;}

.link_slide_box{width: 1179px;height: 140px;margin: 0 auto; position: relative;margin-bottom: 40px;}
.link_slide_box .link_slide_btn{z-index: 999; transition: all 0.3s linear; display: block; position:absolute;width: 25px;height: 25px;text-align: center; cursor: pointer;top: 30px;}
.link_slide_box .link_slide_pre{left: -10px;background: url(../images/prev.png) center center no-repeat;background-size:100% 100%;}
.link_slide_box .link_slide_next{right: -8px;background: url(../images/next.png) center center no-repeat;background-size:100% 100%;}
.link_slide_box .link_slide_pre:hover{background: url(../images/prev_on.png) center center no-repeat;background-size:100% 100%;}
.link_slide_box .link_slide_next:hover{background: url(../images/next_on.png) center center no-repeat;background-size:100% 100%;}
.link_slide_list{height: 130px;overflow: hidden;}
.link_slide_list li{width: 158px;height: 130px;float: left;margin: 0px 5px;}
.link_slide_list li img{width: 158px;height: 90px;border: 1px solid #e5e5e5;box-sizing: border-box;}
.link_slide_list li span{line-height: 40px;text-align: center;width: 100%;display: block;font-size: 14px;color: #666666;}
.link_slide_list li:hover img{border: 1px solid #4cabb8;}

.pub_foot{width: 100%;min-width:1200px;overflow:hidden; background: #1b798d;}
.pub_foot .container{overflow: hidden;}
.pub_foot .btm_nav{margin-top: 50px;margin-bottom: 65px;overflow: hidden;}
.pub_foot .btm_nav>li{float: left;margin-right: 40px;}
.pub_foot .btm_nav>li>.title {margin-bottom: 20px;}
.pub_foot .btm_nav>li>.title a{color: #FFFFFF;font-size: 15px;}

.pub_foot .btm_nav>li>.btn_nav_list>li a{font-size: 12px;line-height: 25px;color: #bbd0d6;transition: all 0.2s linear;}
.pub_foot .btm_nav>li>.btn_nav_list>li a:hover{color: #FFFFFF;}
.pub_foot .btm_nav>li .wx_code{width: 99px;height: 99px;}
.pub_foot .btm_nav>li .wx_code img{width: 100%;height: 100%;}
.pub_foot .btm_nav>li:last-child{margin-right: 0px;}
.pub_btm{width: 100%;min-width: 1200px;height:60px;overflow: hidden;background: #135e6e;}
.pub_btm .fl{line-height: 60px;color:#FFFFFF;font-size: 14px;}
.pub_btm .fl a{color:#FFFFFF;}
.pub_btm .fr {line-height: 60px;color:#FFFFFF;font-size: 14px;}
.pub_btm .fr a{color:#FFFFFF;}
.pub_btm .sydw {
    position: absolute;
    left: 50%;
    margin-left: 25px;
    max-height: 50px;
    margin-top: 5px;
}
/*内页开始*/
.pub_ny_nav {width: 100%;min-width: 1200px; height: 410px;overflow: hidden;margin-bottom: 37px;}
.pub_ny_nav .bg{width: 100%;height: 100%;position: absolute;top: 0px;}
.pub_ny_nav .container{height: 100%;position: relative;}
.pub_ny_nav .container .title{height: 60px;top: 50%;margin-top: -30px;left: 10px;position: absolute;}
.pub_ny_nav .container .title h1{font-size: 27px;color:#178798;line-height: 50px;}
.pub_ny_nav .container .title .line{width:40px;height: 3px;background: #3e96a4;display: block;margin-top: 7px;}


.ny_detail{width: 100%;min-width: 1200px;overflow: hidden;}
.ny_detail .container{overflow: hidden;}
.ny_detail .left_wrap{width: 220px;}
.ny_detail .left_wrap .menu .top{width: 100%;height: 82px;background: url(../images/menu_top.png) center center no-repeat;}
.ny_detail .left_wrap .menu .top h1{padding: 20px 22px 0px 22px;font-size: 20px;color: #ffffff;font-weight: normal;}
.ny_detail .left_wrap .menu .top p{color: #c9c9c9;padding: 3px 22px;font-size: 14px;}
.ny_detail .left_wrap .menu .menu_list{width: 100%;box-sizing: border-box;border: 1px solid #e1e2e7;border-top: none;border-bottom: none;background: #f0f1f6;position: relative;}
.ny_detail .left_wrap .menu .menu_list>li{line-height: 50px;border-bottom: 1px solid #e1e2e7;box-sizing: content-box; position: relative;}
.ny_detail .left_wrap .menu .menu_list>li>a{width: 100%;height: 50px; line-height:50px;color: #323232;font-size: 15px;text-indent: 20px;display:block;}
.ny_detail .left_wrap .menu .menu_list>li:hover>a{background: url(../images/menu_cur.png) center center no-repeat;background-size:100% 100%;color: #FFFFFF;transition: all 0.2s linear;}

.ny_detail .left_wrap .menu .menu_list>li.on>a{background: url(../images/menu_cur.png) center center no-repeat;background-size:100% 100%;color: #FFFFFF;transition: all 0.2s linear;}
.ny_detail .left_wrap .menu .menu_list>li .drop_btn{width: 50px;height: 50px;position: absolute;top: 0px;right: 0px;background: url(../images/menu_open.png) center center no-repeat ;transition: all 0.3s linear;cursor: pointer;}
.ny_detail .left_wrap .menu .menu_list>li:hover .drop_btn{background: url(../images/menu_open_on.png) center center no-repeat;}
.ny_detail .left_wrap .menu .menu_list>li.on .drop_btn{background: url(../images/menu_close.png) center center no-repeat;}
.ny_detail .left_wrap .menu .menu_list>li.on:hover .drop_btn{background: url(../images/menu_close.png) center center no-repeat;}
.ny_detail .left_wrap .menu .menu_list>li .drop_btn:hover{background: url(../images/menu_open_on.png) center center no-repeat;}
.ny_detail .left_wrap .menu .menu_list>li.cur>a{background: url(../images/menu_cur.png) center center no-repeat;background-size:100% 100%;color: #FFFFFF;transition: all 0.2s linear;}


.ny_detail .left_wrap .menu .menu_list>li .drop_list{width: 100%; height: 0px; overflow: hidden;transition: all 0.3s linear;overflow: hidden;}
.ny_detail .left_wrap .menu .menu_list>li .drop_list.on{height: auto;padding: 5px 0px;}
.ny_detail .left_wrap .menu .menu_list>li .drop_list>li{line-height: 30px;transition: all 0.3s linear;}
.ny_detail .left_wrap .menu .menu_list>li .drop_list>li a{color: #666666;font-size: 13px;text-indent: 20px;display: block;}
.ny_detail .left_wrap .menu .menu_list>li .drop_list>li:hover a{color: #178798;}
.ny_detail .left_wrap .menu .menu_list>li .drop_list>li.cur a{color: #178798;}



.ny_detail .left_wrap .contact{width: 100%;height: 79px;margin: 15px 0px;margin-bottom: 50px;}
.ny_detail .right_wrap{width: 940px;overflow: hidden;}
.ny_detail .right_wrap .top{
	width: 100%;
	height: 60px;
	line-height: 60px;
	border-bottom: 2px solid #3e96a4;
	overflow: hidden;
}
.ny_detail .right_wrap .top .title{
	color: #3e96a4;
	font-size: 28px;
}
.ny_detail .right_wrap .top .posi {font-size: 14px;font-family: simsun;color: #989898;}
.ny_detail .right_wrap .top .posi img{vertical-align: middle;display: inline-block;margin-top: -4px;}
.ny_detail .right_wrap .top .posi a{font-size: 14px;color: #989898;line-height: 60px;font-family:'Microsoft YaHei';}
.ny_detail .right_wrap .top .posi span{display: inline-block;height:100%; line-height:60px;font-family:SimSun;margin:0px 5px;}
.ny_detail .right_wrap .top .posi a:hover{color: #3e96a4;}
.ny_detail .right_wrap .detail_wrap{padding: 25px 10px;line-height: 2em;font-size: 14px;color: #666666;}
.detail_wrap img,.detail_wrap video,.detail_wrap table,.detail_wrap iframe{max-width: 100%;}



.ny_detail .news_detail{width: 100%;overflow: hidden;margin-bottom:50px;}
.ny_detail .news_detail .top{height: 50px;line-height: 50px;border-bottom: 1px solid #e8e8e8;background: #f5f5f5;}
.ny_detail .news_detail .top .fl{width: 800px; font-size: 15px;color: #999999;text-indent: 25px;}
.ny_detail .news_detail .top .fr{width: 140px;font-size: 15px;color: #999999;text-align: center;}
.ny_detail .news_detail ul li{height: 50px;line-height: 50px;border-bottom: 1px solid #e8e8e8;box-sizing: border-box;transition: all 0.3s linear;}
.ny_detail .news_detail ul li .fl{width: 800px;background: url(../images/news_left.png) center left no-repeat;text-indent: 20px;font-size: 14px;color: #333333;}
.ny_detail .news_detail ul li .fr{width: 140px;text-align: center;font-size: 14px;color: #848484;}
.ny_detail .news_detail ul li:hover{background: #f5f5f5;}




.ny_detail .news_detail .title{    
	margin-top:30px;
	font-size: 22px;
    line-height: 1.5em;
    font-weight: normal;
    text-align: center;
    color: #212121;
    font-family: "微软雅黑";}
.ny_detail .news_detail .time{padding:10px 0px;text-align:center;line-height:25px;height:25px;}
.ny_detail .news_detail .time span{color: #666666;
    font-size: 15px;
    padding-right: 15px;
    padding-left: 15px;
}
.ny_detail .news_detail .content{
	line-height: 2em;
    padding: 0px 20px;
    padding-bottom: 20px;
    font-size: 16px;
	min-height:350px;
}
.ny_detail .news_detail .pre_next{
	text-indent: 20px;
    line-height: 2em;
    color: #666666;
}


.ny_detail .news_detail .pics_list{overflow:hidden;padding:30px 0px;}
.ny_detail .news_detail .pics_list li{border:none; width:33.33333%;box-sizing:border-box;padding:0px 10px;margin-bottom:20px;float:left;height:initial;} 
.ny_detail .news_detail .pics_list li img{width:100%;height:215px;display:block;border:1px solid #f4f4f4;box-sizing:border-box;}
.ny_detail .news_detail .pics_list li:hover{background:#fff;}
.ny_detail .news_detail .pics_list li .tit{width:100%;text-align:center;line-height:50px;padding:0px 15px;box-sizing:border-box;font-size:14px;color:#333333;background:#f4f4f4;}

.ny_detail .talent_detail{width: 100%;overflow: hidden;}
.ny_detail .talent_detail .talent_list li{width: 100%;overflow: hidden;}
.talent_list li .title{width: 100%;height: 50px;border-bottom: 1px solid #e8e8e8;background: url(../images/talent_arr.png) center right no-repeat;}
.talent_list li .title a{display: block; line-height: 50px;font-size: 15px;color: #333333;font-weight: bold;text-indent: 15px;background: url(../images/talent_left.png) center left no-repeat;}
.talent_list li .con{background: #f5f5f5;height: 0px; padding: 0px;font-size: 15px;color: #333333;transition: all 0.3s linear;}
.talent_list li .con.on{height: auto;padding: 15px;}


.search_big{padding:30px 0px;width:70%;margin:0px auto;}
.search_big form{display:block;overflow:hidden;}
.search_big .search_big_input{height: 50px;line-height: 50px;width: 80%;float: left;box-sizing: border-box;border: 1px solid #e5e5e5;border-right: 0px;text-indent: 10px;outline: none;}
.search_big .search_big_btn{width: 20%;height: 50px;background: url(../images/search.png) center center no-repeat #3e96a4;float: right;box-sizing: border-box;border: none;}

/*css flickr style pagination*/
div.flickr {
	padding:40px 0px 80px 0px;margin:0px; text-align:center; font-family:arial; font-size:14px;
}
div.flickr a {
	border: 1px solid #cbcbcb ; width:40px;height: 40px;line-height:40px;border-radius: 5px; color: #666666; margin-right: 5px; text-decoration: none;display:inline-block;transition: all 0.3s linear;
	
}
div.flickr a:hover {
	border: #178798 1px solid;  background: #178798; color: #fff; 
}
div.meneame a:active {
	border: #178798 1px solid; background: #178798; color: #fff; 
}
div.flickr span.current {
	width:40px;height: 40px;border-radius: 5px;line-height:40px; background: #178798;border: 1px solid #dedfde ; color: #fff;  margin-right: 5px; display:inline-block;
}
div.flickr span.disabled {
	border: 1px solid #cbcbcb ;width:40px;height: 40px;line-height:40px;border-radius: 5px; color: #666666; margin-right: 5px; display:inline-block;
}

/* ====== go top start ====== */
.gotop {
	background-color: rgba(0, 0, 0, 0.4);
	bottom: 60px;
	position: fixed;
	right: 20px;
	z-index: 1000;
	width:55px;
	height:55px;
	cursor:pointer;
	display:none;
}
.gotop:hover {
    background-color: rgba(0, 0, 0, 0.6);
}
.gotop a {
	display: block;
	height: 16px;
	overflow: hidden;
	width: 16px;
	border:2px solid #FFF;
	border-left:0px;
	border-bottom:0px;
    transform: rotate(-45deg);
    position:absolute;
    top:22px;
    left:18px;
}
/* ====== go top end ====== */