@charset "utf-8";
body,textarea,input,select,option{font-size:14px;color:#333;font-family:"微软雅黑",Tahoma,Arial,sans-serif;}h1,h2,h3,h4,h5,h6,input,textarea,select{font-size:100%;}body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form{margin:0;}ol,ul,li,textarea,input,select,option,th,td{padding:0;}table{border-collapse:collapse;}ol,ul{list-style-type:none;}.clears:before,.clears:after{content:'';display:table;}.clears:after{clear:both;}.clears{*zoom:1;}.clear{clear:both;overflow:hidden;}a{text-decoration:none;color:#333;}a,textarea,input{outline:none}textarea{overflow:auto;resize:none;}.img img{display:block;}a img{border:none;}.z_index{position:fixed;_position:absolute;z-index:999;display:none;}label,label input{vertical-align:middle}.pr{position:relative;}.pa{position:absolute;}.fl{float:left;}.fr{float:right;}a:hover{text-decoration:none}body{word-break:break-all;word-wrap:break-word;cursor:default;}input[type="submit"],input[type="reset"],input[type="button"],button,a:active{-webkit-appearance:none;}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}.d_box{display:-moz-box;display:-webkit-box;display:box;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}html{font-size:62.5%;}body{font-size:1.2rem;background: #f9f9f9;}a:hover{text-decoration:none;}
.bgblue{background:#eaf3fa;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt20{margin-top:20px!important;}
img{ max-width:100%;}

.c-red {color:#e0e0e0; text-transform:uppercase;}
.c-black {color:#313131;}
.c-white {color:#fff;}
/*header*/
.box{display:-moz-box;display:-webkit-box;display:box;-moz-box:pack:center;-webkit-box-pack:center;box-pack:center;-moz-box-align:center;-webkit-box-align:center;box-align:center;box-sizing:border-box;}

.logo{display: inline-block;float: left;width: 28px;height: 50px;margin-left: 5px;background: url(../images/home1.png) no-repeat 0 6px;-webkit-background-size: 35px 32px;background-size: 35px 32px;text-indent: -1000px;}
.logo{width:45px; color: #FFFFFF;}

.index_logo{display:inline-block;float:left;width:28px;height:41px;margin-left:10px; font-size: 24px;}
.index_logo{width:220px; color: #FFFFFF;}
.bg{background:url(../images/list.png) no-repeat center;-webkit-background-size:26px;background-size:26px;vertical-align:middle;}
.s_header{position: relative; height:60px; padding:0; z-index: 100;}
.s_header nav{width:100%;height:50px;position:fixed;left:0px;top:0px;z-index:5; background: #fff;border-bottom: 1px solid #eee;padding: 5px 0;}
.s_header nav img{max-height:100%;}
.s_header nav p {display: inline-block; width: 100%; height: 50px; line-height: 50px;text-align: center;font-size: 2.0rem;color: #fff;font-weight: bold;position: absolute;left: 0; z-index: -1;}
.s_header nav p a {display: inline-block;padding: 0 5px; color: #fff;}
.s_header .navline{display:inline-block;float:left;width:1px;height:50px;margin-left:1px; border-left: 1px solid #2877a7; background: #013554;overflow:hidden;}
.s_header .more{text-align:center;cursor:pointer;}
.s_header .more {float:right;width:50px;height:50px;text-align:center;cursor:pointer; right: 0px;}
.s_header .more .navline{margin-left:0;}
.s_header .moreclick{background-color:#2099b3;}
.s_header .moreclick .navline{background-color:#e62926;}
.s_header .moreclick .bg{background:url(../images/liston.png) no-repeat center;background-size:26px;}
.s_header i{float:none;display:inline-block;width:50px;height:50px;}
.s_header .tel {float:right;width:50px;height:41px;text-align:center;cursor:pointer;background: url(../images/tel.png) center 3px no-repeat;font: 16px/76px 宋体;text-align: center;color: #fff;}
/*top-nav*/
#toplistwrap{display:none; position:fixed; right:0;padding:5px 0;background:#2099b3;z-index: 10000;}
.up-n i{background:url(../images/up_slide.png) no-repeat;-webkit-background-size:57px 27px;-moz-background-size:57px 27px;background-size:57px 27px;display:inline-block;width:57px;height:27px;position:absolute;left:50%;margin-left:-29px;top:4px;cursor:pointer;z-index:1;}

/*menu*/
#navigation { padding:0px; clear:both; overflow:hidden}
#navigation table{background:#e62926; /*边框颜色*/width:100%; margin:0px auto; border-spacing:1px; border-collapse:separate}
#navigation td{background:#c92422; /*单元格底色*/}
#navigation a{ line-height:35px;font-size:16px;color:#fff;overflow:hidden;display:block;text-align:center;}
#navigation a.current{ background: #AE2422; color:#EFE6C9;}

#navigation{ padding:0px; clear:both; overflow:hidden}
#navigation a{ line-height:35px;font-size:16px;color:#fff;overflow:hidden;display:block;text-align:center;}
#navigation a.current{ background:#22c0e2; color:#EFE6C9;}
#navigation li{ padding:0 10px; clear:both; overflow:hidden; width:120px; float:left;}


/*subnav*/
.s_nav section{background-color:#F4F4F4;color:#666;display:-webkit-box;width:100%;-webkit-box-align:center;}
.s_nav a{display: inline-block;height: 40px;line-height: 40px;padding: 0 10px;text-align:center;font-size: 16px;margin: 0;border-right: 1px solid #dedede;border-bottom: 1px solid #dedede;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}

.s_nav div:nth-of-type(1){-webkit-box-flex:1;}
.s_nav span:nth-of-type(2){height:35px;display:-webkit-box;-webkit-box-align:center;box-shadow:-1px 0px 0px #D8D8D8,-2px 0px 0px #E6E6E6,-3px 0px 0px #F1F1F1,-4px 0px 0px #F9F9F9;position:absolute;right:0px;top:3px;}
.aactive{border-bottom:3px solid #3A78B3;color:#5bb923;}
.s_nav i{display:block;width:5px;height:5px;border-top:1px solid #B4B6B2;border-right:1px solid #B5B7B3;-webkit-transform:rotate(45deg);margin-right:5px;}
.s_nav span:nth-of-type(1){height:35px;display:-webkit-box;-webkit-box-align:center;box-shadow:1px 0px 0px #D8D8D8,2px 0px 0px #E6E6E6,3px 0px 0px #F1F1F1,4px 0px 0px #F9F9F9;left:0px;top:3px;position:absolute;}
.s_nav span:nth-of-type(1) i{-webkit-transform:rotate(-135deg);margin:0 0 0 5px;}
.s_nav span.active{display:none;}

/*模块和标题*/

.Title-group {padding:20px 0;overflow:hidden;text-align:center;}
.Title-group h2 {margin:0;font-size:24px;font-weight:100;line-height:40px;height:40px;padding:0;text-align:center;color:#ccc;}
.Title-group h2 span {display:inline-block;padding:0;}
.Title-group p {font-size:14px;line-height:22px;color:#555;}
.Title-group .animate-btn {float:right;}
.Title-group .animate-btn a {margin:5px;}
.Title-group h2.title-sub {font-size:44px;color:#fff;height:90px;font-weight:100; line-height:40px;}
.Title-group h2.title-sub span {display: block; font-size: 22px; opacity: 0.87;}
.Title-group p.sub-tit {font-size: 22px; color: #fff;}

.module{position: relative; overflow: hidden; margin: 0 auto; background:#fff; max-width:640px;margin-top: 5px;}
.module-t{line-height: 50px;background-color: #; position: relative; padding: 10px;    background: url(../images/t_bg_h.png) no-repeat center bottom; margin-bottom:10px;}
.module-t h3{margin-left: 0; font-size: 24px;text-align: center;}
.module-t h3 a{color: #2099B3;}

/*列表title  */
.s_load {height: 40px;line-height: 40px; margin: 5px 15px; position: relative;border-bottom: 1px solid #dedede;}
.s_load span {display: inline-block; height: 35px; font-size: 16px; font-weight: bold; position: relative;}
.s_load span a {text-decoration: none; color: #2099B3; font-size: 18px;}
.s_load span em{color: #000;  font-weight: normal;  font-style: normal; color: #fff;background: #007D6B;padding: 2px 5px; margin-right: 5px;} 
.s_load i.fff {background-color: #ffffff;}
.s_load i{display: inline-block; width: 7px; height: 7px; border-top:1px solid #DFDFDF; border-right:1px solid #DFDFDF; -webkit-transform: rotate(-45deg); background-color: #F4F4F4; position: absolute; left: 2em; bottom: -10px;}
.s_load1 {height: 35px;padding-left: 5px;border-bottom: 1px solid #DFDFDF;background-color: #F4F4F4;line-height: 35px;font-size:12px; color:#ff6600;}
.s_load .more {font-size: 14px;font-weight: normal; right: 15px; position: absolute; top: 0; text-align: right;}
/*列表title end */

/*幻灯片*/
.module .img_ad {width:320px; height:168px; overflow:hidden; position:relative;}
.module .img_wrap {position:relative; line-height:100%;margin: 0; overflow: hidden; margin: 0;}
.module .img_wrap ul {overflow:hidden;}
.module .img_wrap .bd ul li {float:left; display:inline;}
.module .img_wrap .bd ul li a {display:block; position:relative;}
.module .img_wrap .bd ul li img {width:100%;}
.module .img_wrap .bd ul li i {display:block; width:100%; height:64px; background:#000; opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.module .img_wrap .bd ul li strong {display:block; width:100%; height:40px; font-size:18px; font-weight:normal; line-height:40px; text-align:center; color:#fff; position:absolute; left:0; bottom:24px; z-index:2;}
.module .img_wrap .hd {width: 100%; overflow: hidden; position: absolute; bottom: 5px; z-index: 10;}
.module .img_wrap .hd ul {width:100%; text-align:center;}
.module .img_wrap .hd ul li {display:inline-block; width:8px; height:8px; overflow:hidden; margin:0 6px; border-width:1px; border-radius:5px; box-shadow:1px 2px 1px #A7A7A7 inset; background:#B4B4B4; text-indent:-100px;}
.module .img_wrap .hd ul li.on {box-shadow:1px 2px 1px #2099B3 inset; background:#2099B3;}

/*栏目分类*/
.category{margin-bottom:5px;}
.category ul {overflow: hidden;display: none;margin-bottom: -1px;}
.category ul li {width: 33.333%;float: left;display: inline-block;text-align: center;}
.category ul li a {border-bottom: 1px #c8c8c8 solid;border-right: 1px #c8c8c8 solid;display: block;color: #4e4e4e;height: 32px;line-height: 32px;overflow: hidden;font-size: 12px;font-weight:bold;background-color: #ececec;}

/*两格底部工具条*/
.s_list1{margin:0;position:fixed; bottom:0; width:100%;z-index:999;}
.s_list1 div{display:-webkit-box;}
.s_list1 div a{display:block;-webkit-box-flex:1;height:40px;line-height:40px;width:96px;text-align:center;font-size:14px;color:#333;margin-right:2px;border:1px solid #DCDCDC;background-color: #fff;-webkit-border-radius:2px;border-radius:2px;}
.s_list1 .s_tel{font-size:18px;color:#fff; text-align:left; text-indent: 30px; background: url(../images/tel.png) no-repeat 5px center; background-color:#574167;}
.s_list1 .s_sms{font-size:18px;color:#fff; text-align:left; text-indent: 30px; background: url(../images/sms.png) no-repeat 3px center; background-color:#574167;}
.s_list1 .s_cart{font-size:18px;color:#fff; text-align:left; text-indent: 30px; background: url(../images/cart.png) no-repeat 3px center; background-color:#574167;}
/*两格底部工具条*/
.nav_list{margin:0;position:fixed; bottom:0;z-index:1000;width:100%;}
.nav_list div{display:-webkit-box;}
.nav_list div a{display:block;-webkit-box-flex:1;height:40px;line-height:40px;width:96px;text-align:center;font-size:14px;color:#333;margin-right:2px;border:1px solid #DCDCDC;background-color: #fff;-webkit-border-radius:2px;border-radius:2px;}

.nav_list .s_tel{font-size:18px;color:#fff; text-align:left; text-indent: 30px; background: url(../images/tel.png) no-repeat 5px center; background-color:#28A8AA;}
.nav_list .s_sms{font-size:18px;color:#fff; text-align:left; text-indent: 30px; background: url(../images/sms.png) no-repeat 3px center; background-color:#28A8AA;}
/*两格底部工具条*/

/*上一篇*/
.pren{margin:0;width:100%;z-index:999; border-top:1px dashed #dedede;}
.pren div{display:-webkit-box;}
.pren div li{display:block;-webkit-box-flex:1;height:40px;line-height:40px;width:96px;text-align:center;font-size:14px;color:#333;margin-right:2px; overflow:hidden;}
.pren div li a{color:#006DAF}
/*下一篇*/

.imgarea {margin: 10px; overflow:hidden;}
.imgarea ul li {float: left; width: 50%; box-sizing: border-box; padding: 0 5px;margin-bottom: 10px;position: relative;}
.imgarea ul li .imgitem {width: 100%;border: 1px solid #eee;}
.imgarea ul li p {color: #222; z-index: 2; width: 100%; text-align: center; font-size: 1.2rem;  line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.imgarea ul li .imgitem img {width: 100%;vertical-align: middle;}

.vi_list {margin: 10px; overflow:hidden;}
.vi_list ul li {float: left; width: 33.3%; box-sizing: border-box; padding: 0 5px;margin-bottom: 10px;position: relative;}
.vi_list ul li a {display: block; float: left; width: 100%;}
.vi_list ul li a p {color: #222; z-index: 2; width: 100%; text-align: center; font-size: 1.2rem;  line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.vi_list ul li a img {display: block; width: 100%;}

/*下载列表*/
.download_list{margin: 10px; overflow:hidden;}
.download_list ul li {-webkit-box-sizing: border-box; box-sizing: border-box; background: url(../images/table.jpg) center no-repeat; background-size: 30%;padding: 0 5px;margin-bottom: 15px; float: left; width: 33.3%;position: relative;}
.download_list ul li .downarea{height: 150px; border: 1px solid #eee;}
.download_list li p {line-height: 30px; font-size: 14px; text-align: center; width: 100%;  color: #2099B3;}
.download_list li .btn_download {padding:5px 15px; color: #fff; font: bold 12px Arial; background:#2099B3; border-radius: 2px; position: absolute; bottom: 10px; left: 50%; margin-left: -30px;}

/*媒体列表*/
.meitilist{margin: 10px; overflow:hidden;}
.meitilist ul li {-webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 5px;margin-bottom: 15px; float: left; width: 25%;position: relative; display: inline-block;}
.meitilist ul li .meitiarea{border: 1px solid #eee; vertical-align: middle; max-height:60px;    overflow: hidden;}
.meitilist li img {max-height:100%; max-width:100%;}

/*嘉宾列表*/
.jiabinlist{margin: 10px; overflow:hidden;}
.jiabinlist ul li {-webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 5px;margin-bottom: 15px; float: left; width: 25%;position: relative; display: inline-block;}
.jiabinlist ul li .meitiarea{border: 1px solid #eee; display: table-cell; vertical-align: middle; max-height:60px;}
.jiabinlist li img {max-height:100%; max-width:100%;border-radius: 50%;}
.jiabinlist li p {line-height: 24px; font-size: 14px; text-align: center; width: 100%; color: #545454; }

/*申请链接*/
.shenqingbtn{padding: 5px 15px;}
.shenqingbtn h2{border:none;width: 100%;  height: 40px; line-height: 40px;}
.shenqingbtn h2 a{color: #ff0000;  font-size: 18px; font-weight:normal; text-decoration: underline;}
.shenqingbtn h2 a:hover{text-decoration: none;}


/*视频图标*/
.imgarea .vi a i {height: 50px;background: url(../images/v0.png) no-repeat 50% 50%; position: absolute; left: 0px; top: 50%; right: 0px; text-align: center; margin-top: -25px; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; z-index: 2;}

/*pager*/
.page {height: 30px;width: 100%;margin: 20px;text-align: center;}
.page a,.page_num span{color: #666;margin-right: 5px;margin-left: 5px;padding-top: 5px;	padding-right: 10px;padding-bottom: 5px;padding-left: 10px;	margin-top: 0px;margin-bottom: 0px;border: 1px solid #CCC;}
.page span{background-color:#2099B3;padding-top: 5px;	padding-right: 10px;padding-bottom: 5px;padding-left: 10px;color: #FFF;	text-decoration: none;margin: 0px;}
.page a:hover{background-color:#2099B3;color: #FFF;text-decoration: none;}

/*底部固定工具条*/
#tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 48px;}
.toollist li{ float:left;width: auto;  height: 100%;width:33.3333%;position: static!important;  margin: 0;
border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;
-webkit-box-sizing: border-box; box-shadow: none!important; background: none;
}
.toollist li a {font-size: 20px;line-height: 20px;text-align: center;display: block;text-decoration: none;padding-top: 2px;position:relative;}
.toollist li a img{width:24px;height:24px;}
.toollist li a p{margin: 1px 0 1px 0;font-size: 14px;display: block !important;line-height: 18px;text-align: center;}
/*绿色主题*/
.toollist {	border-top: 1px solid #EC561F; 
	background-image:-o-linear-gradient(top,  #EC561F,  #EC561F);
	background-image:-ms-linear-gradient(top,  #EC561F,  #EC561F);
	background-image:-moz-linear-gradient(top,  #EC561F,  #EC561F);
	background-image:-webkit-linear-gradient(top, #EC561F,  #EC561F);
	background-image:linear-gradient(top,  #EC561F,  #EC561F);
	/*-moz-box-shadow: 0 1px 0 #eee inset;-webkit-box-shadow: 0 1px 0 #eee inset;	
	-o-box-shadow: 0 1px 0 #eee inset;box-shadow: 0 1px 0 #FFF inset;*/
}
.toollist li{border-right: 1px solid #fb8428;border-left: 1px solid #eb4002;}
.toollist li a {color: #fff;}

/*版权信息*/
#copyright{ background:#f2f2f2; text-align:center; font-size:14px; color:#666; margin-bottom:48px; }
#copyright a{color:#666; font-size:14px;}
#copyright .bottom_copyright{ color:#555; font-size:12px;/*display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box;*/ padding: 5px;border-top: 4px solid #81C35D; overflow:hidden;}
#copyright .bottom_copyright .left{display: inline-block; text-align: center; overflow: hidden; max-width: 100px; margin-right: 10px;}
#copyright .bottom_copyright .crimg {width:100%;}
#copyright .bottom_copyright .right{text-align:left;}
#copyright .bottom_copyright .right p{line-height:21px;}
#copyright .bottom_copyright .right p.tit{font-size:14px;}


/*gotop*/
.gotop {background:#000;opacity:0.7;position:fixed;right:8px;width:16px;height:16px;padding:10px;z-index:9999;bottom:60px;border-radius:5px;}

/*表单*/

.sitetable {border: solid #eee;border-width: 1px 0px 0px 1px;margin: 10px;line-height: 26px;}
.sitetable td {border: solid #eee; border-width: 0px 1px 1px 0px; padding: 10px; font-size: 14px;}
.sitetable th {border: solid #eee; border-width: 0px 1px 1px 0px; font-size: 14px; background: #1175b1; color: #fff;  font-weight: normal; text-align: left; -webkit-box-sizing: border-box; box-sizing: border-box;}
.sitetable th.column-1{padding:5px 10px 5px 20px; width:180px;}
.sitetable th.column-2{padding:5px; width:320px;}
.sitetable th.column-3{padding:5px; width: 410px;;}
.sitetable th.column-4{padding:5px 10px 5px 5px; width:50px;}
.sitetable td p{margin:0; padding:0; line-height:26px;}
.sitetable td a{color:#ff6f00;}
.sitetable td a:hover{color:#0066FF;}
.sitetable tr:nth-child(even) {background: #f5f5f5}
.sitetable tr:nth-child(odd) {background: #FFF}

/*留言*/
.liuyan{height: auto;overflow: hidden; margin:10px;}
.liuyan_tit {width: 100%; line-height: 50px; text-align: center; font-size: x-large;}
.liuyan_desc {width: 100%;line-height: 25px;font-size: 14px;color: #666;}

.liuyan_form {height: auto; width: 100%; margin-bottom: 50px;}
.liuyan_fn {height: 40px;margin-right: 15px;margin-bottom: 10px;margin-top: 10px;}
.liuyan_fnd {height: auto; margin-bottom: 20px; text-align: center;margin-right: 25px;}
.wbk {height: 30px;	width: 100%;border: 1px solid #CCC;color: #666;padding-left: 10px;}
.wbkd {height: 180px;width: 100%;border: 1px solid #CCC;	padding: 10px;color: #666;}
.lbut {background: #2099B3;  background-repeat: no-repeat;  height: 43px;  width: 184px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding: 0px; margin-top: 0px;
    margin-right: 0px; margin-bottom: 0px; color: #fff;  font-size: 20px;}
.lbut:hover{color:#ffffff; background:#81C35D}

/**/
#screen {background: rgba(0, 0, 0, 0.5); z-index: 99; position: fixed; top: 0; bottom: 0; left: 0; right: 0; overflow: none; border: 0; padding: 0; width: 100%; height: 100%; display:none;}
.orderbox{width:100%; height:530px; position:fixed; top:0; background:#fff; z-index:1000; overflow:hidden; display:none; max-width:640px;}
.orderbox .ord_tit {background: #2099B3; height: 50px; line-height: 50px; color: #fff; font-size: 24px; text-align: center; position: relative;}
.orderbox .ord_tit i{display: block; width: 30px; height: 30px; position: absolute; top: 10px; right: 10px; background:#3084b5; background-size: 30px; line-height: 26px; font-style: normal; font-size: 30px; cursor: pointer; border-radius: 50%;}
.orderbox .ord_tit i:hover{background:#4e9ece}
.orderbox .baoming{padding: 10px 20px; background:#fff;}
.orderbox .baoming .online_but {width:auto; text-align:center;}
/*liuyan*/
.baoming{padding:60px;}
.baoming .baoming_col_1{display: block; float: left; width: 98%;padding: 0 1%;}
.baoming .baoming_col_2 {display: block; float: left; width: 48%; padding: 0 1%;}
.baoming ul .bm_li_tit {color: #282828; font-size: 14px; height: 40px; line-height: 50px; font-weight: bold; display: block;}
.baoming ul li input[type="text"] {width: 100%;height: 40px;line-height: 40px;border: none;background: #eaeeef;font-size: 14px;opacity: 0.67;text-indent: 8px;outline: none;}
.baoming ul li input[type="radio"]{margin:0 5px 0 20px;}
.baoming .online_but {clear: both;width: 120px; height: 40px; position: relative; top: 30px;}
.baoming input[type="submit"],.baoming input[type="button"] {width: 120px; height: 40px;border: none; background: #115a9f; line-height: 40px;font-size: 14px;color: #fff;cursor: pointer; outline: none;}
.baoming input[type="submit"]:hover,.baoming input[type="button"]:hover{background:#ff6f00;}
.baoming textarea {width: 98%; border: none; background: #eaeeef; font-size: 14px; opacity: 0.67; padding: 1%; outline: none;}
.baoming ul li select {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border: none;
    background: #eaeeef;
    font-size: 14px;
    opacity: 0.67;
    text-indent: 8px;
    outline: none;
}
.col2 li{width:50%;}
.col3 li{width:33.3%;}
.col4 li{width:25%;}

/*图片动态*/
.vi{position: relative;}
.vi a i {height: 50px; background: url(../images/v0.png) no-repeat 50% 50%; position: absolute; left: 0px; top: 40%; right: 0px; text-align: center; margin-top: -25px; -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; z-index: 2;}
.vi a:hover i{ background: url(../images/v1.png) no-repeat 50% 50%;} 
/*图片动态*/
.autoheight{overflow:hidden;}
.mainframe {min-height: 100%; height: 100%; overflow: visible;}
.s_floor .s_content img{filter: blur(8px);}