﻿/* CSS Document */
*{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-user-select:text;-ms-user-select:text;user-select:text;font-family:"Microsoft Yahei", Arial, sans-serif;}
img{border:none;max-width:100%;vertical-align:middle;height:auto;}
p,form,input,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none; overflow:hidden}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,textarea{-webkit-user-select:text;-ms-user-select:text;user-select:text;-webkit-appearance:none;/*font-size:1em;line-height:1.5em;*/}
table{border-collapse:collapse;}
input,select,textarea{outline:none;border:none;background:none;}
a{outline:0;cursor:pointer;*star:expression(this.onbanner=this.blur());}
a:link,a:active{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
a{text-decoration:none;-webkit-touch-callout:none;}
em,i{font-style:normal;}
li,ol{list-style:none;}
html{font-size:12px;}
.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;}
.height100{ height: 100%;}
.fl{float:left;}
.fr{float:right;}
body{ margin:0 auto;max-width:640px; min-width:320px;color:#555;background:#fff;height:100%;}


.bottom{ background: #0054a7; height: 63px; padding-top:15px; margin-top:15px;}
.bottom .san{ float: left; width:33%; }
.bottom .san a{ display: block; width:100%; border-left: 1px solid #3e7cbb; text-align: center; color: #fff; height: 25px; font-size: 16px; line-height: 25px;}
.bottom .qx{  font-size: 10px; color: #fff; text-align: center; height: 25px; clear: both; padding-top:10px; }

.celan_back{ background: #fff;}
.celan{ /*border-left: 2px solid #0054a7;*/ background: #fff; text-align: left; width: 248px; padding: 0 15px;}
.celan .cl_y{ color: #555; border-bottom: 1px solid #eaeaea; font-size: 14px; text-indent: 15px; line-height: 28px; padding-top: 10px;}
.celan .cl_er{ padding: 10px 0;}
.celan .cl_er li{ text-indent: 25px; color: #555; font-size: 12px; line-height: 25px;}
.celan .saixuan{ text-indent: 25px; color: #333; font-size: 16px; padding-top: 15px;}
.celan .saixuan_li li{ color: #333; font-size: 12px; line-height: 32px;}
.celan .saixuan_li li a {color:#666;}
.celan .saixuan_li li.on a {color:#ffa200;}

.login{ padding:0 10px; font-size: 12px; color: #999;}
.login.mb100{margin-bottom:100px;}
.login .martop{margin-top:35px;}
.login li{ border-bottom: 1px solid #dadada; margin-top: 15px; padding-bottom:5px;}
.login li.button{ border-bottom:none;}
.login li span.field-validation-error{display:block; }
.login li input{ font-size:16px; width: 100%; text-indent: 35px; height: 30px;box-sizing:border-box;}
.login li input.valid, .login li input.input-validation-error{border:none !important; }
.login li .user{ background: url("/images/home/2018/login_11.jpg") no-repeat 5px 5px;}
.login li .passwd{ background: url("/images/home/2018/login_14.jpg") no-repeat 5px 5px;}
.login li .password{ background: url("/images/home/2018/passwd.jpg") no-repeat 4px 5px;}
.login li .yanzheng{ background: url("/images/home/2018/login_16.jpg") no-repeat 5px 5px;width: 160px;}
.login li .email{ background: url("/images/home/2018/email.jpg") no-repeat 5px 5px;}
.login li.yuedu{ background: url("/images/home/2018/login_18.jpg") no-repeat 3px 2px; font-size:12px; width: 100%; text-indent: 26px; height: 25px; line-height: 25px; border: none; }
.login li.zhuce{font-size:14px;width:100%;height:30px;line-height:33px;border:none;margin-top:0px;}
.login li.zhuce a{font-size:14px;color:#297dcc;text-decoration:none;float:left;}
.login li.zhuce a.fr{float:right;}
.login li.zhuce a:focus{color:#C00;outline:0}
.login .zc_tishi{ font-size: 12px;}
.login .zc_tishi a{ color:#3595e7;font-size: 12px;}
.login .zc_tishi2 { font-size: 12px; height: 20px; line-height: 20px; margin-top: 0; background: none;}
.login .zc_tishi2 a{ color:#3595e7;font-size: 12px;}
.login .zc_tishi2 a:hover{ text-decoration:none;}
.login .dl{ background: #6aa3db; height: 36px; line-height: 36px; text-align: center; color: #fff; border: none; text-indent: 0;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px; }
.dls{ text-align: center; font-size: 14px; color: #666; margin:20px 10px;position: relative;}
.dls:before {content:"";border-top:1px solid #ededed;display:block;position:absolute;width:35%;top:12px;left:0}
.dls:after{content:"";border-top:1px solid #ededed;display:block;position:absolute;width:35%;top:12px;right:0}
.dls2{ text-align: center; font-size: 12px; color: #666; margin:0 10px 100px;}
.dls2 a{ display: inline-block; text-indent: 25px; height: 25px; line-height: 25px; border: 1px solid #dedede; background: #f5f6f9; font-size: 14px; padding: 0 5px; margin: 0 5px;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.dls2 .wbdl{ background: url("/images/home/2018/login_21.jpg") no-repeat 5px 2px; background-color: #f5f6f9;}
.dls2 .qqdl{ background: url("/images/home/2018/login_08.jpg") no-repeat 5px 2px; background-color: #f5f6f9;}
.huilan{ border-top:1px solid #dedede; background: #f5f4f2; height: 12px; margin-top: 20px;}
.xiao_huilan{ border-top:1px solid #dedede; background: #f5f4f2; height: 6px; }
.index_xiao_huilan{ height: 10px;margin:8px 0;  }


.show_navlist{ font-size: 14px; height: 70px; border-bottom: 1px solid #e8e9e9; position: relative;}
.index_show_navlist{ background: #0054a7;}
.show_navlist .heid{ height: 100%; overflow: hidden;}
.show_navlist .show_hide{ background: url("/images/home/2018/news_03.jpg") no-repeat 50% 1px; background-size: 20px; position: absolute; background-color: #fff;}
.show_navlist .show_hide2{ background: url("/images/home/2018/news_032.jpg") no-repeat 50% 1px; background-size: 20px; position: absolute; background-color: #fff;}
.show_navlist a{ display:inline-block; width:13.2%; text-align: center; color: #474646; margin-top: 10px; height: 17px; font-size:16px;}
.show_navlist a.on{color:#007adf;}
.show_navlist a:hover{color: #474646; font-size:16px;}
.index_show_navlist a{color: #fff ; width:19%; }
.index_show_navlist a:hover{color: #fff ; width:19%; }
.index_show_navlist .show_hide{ background: #0054a7; color: #fff; text-align: center;font-size:16px;}
.index_show_navlist .show_hide2{ background: #0054a7; color: #fff; text-align: center;font-size:16px;}
.index_show_navlist i{ width: 5px; font-size: 14px;}
.index_title{ font-size: 16px;text-indent: 5px; margin: 10px 0 5px 0; color: #000;}
.index_title a , .index_title a:hover, .index_title a :visited { color: #000;}
.index_sanimg{ margin: 0 auto;}
.index_sanimg li{ float: left; width: 30%; margin: 0 1.6%;}
.index_sanimg li img{ width: 100%;}
.index_sanimg li p{ margin-top: 5px; font-size: 12px; text-align: center;}
.index_sanimg a{ color: #02489e;}
.index_sanimg a:hover{ color: #02489e;}
.index_sanimg_clear{ clear: both; margin-top: 15px;}
.index_sanimg_top{ margin: 20px 0;}
.cxxq_xxk_show .index_mpa{ float: left; display: block; margin-top: 10px; color: #666; text-align: center; line-height: 22px; width: 17%;overflow: hidden;}
.index_dorm a{ display: block; margin-bottom: 20px; width: 100%; line-height: 30px; background: #f7f7f7; text-align: center; color: #8d8d8d; font-size: 14px;}
.index_dorm a:hover{ color: #9b9999;}
.cxxq_xxk_show .index_mpa img{ display: block; margin: 0 auto; width: 50px; height:50px;}
.show_date{ color: #999; font-size: 12px; float: left; margin-left: 10px;height:22px; line-height: 22px;}
.show_date .date{margin-right:10px;}
.pinlun{color: #f00; float: right; margin-right: 10px; background: url("/images/home/2018/news_07.jpg") no-repeat; text-indent: 25px;height:22px; line-height: 18px;}
.pinlun a{color: #f00;}
.liulan{ color: #999; float: right; margin-right: 10px;height:22px; line-height: 22px;}
.liulan span{ color: red; float: right;}
.show_text{ font-size: 16px; line-height: 25px; padding:0 10px 10px; clear: both; }
.wx{ width: 40%; margin: 0 auto; display: block;}
.wxtishi{ font-size: 12px; color: #999; text-align: center; line-height: 30px;}
.fenxiang{ border-bottom: 1px solid #d6d6d6; font-size: 14px; line-height: 25px; height:12px; margin: 5px 10px 10px; text-align: center;}
.fenxiang span{ background: #fff; padding: 0 3px;}
.fenxiangbut{ padding:20px 15px;}
.fenxiangbut .list{ width: 25%; float: left; text-align:center}
.fenxiangbut .list span{ text-align: center; line-height: 25px; font-size: 13px;display: block;}
.fenxiangbut .list .xl{ margin:0 auto; background: url("/images/home/2018/xl.jpg") no-repeat 50% 50%; background-size: 48px 48px; width: 100%; height: 48px;display: block; padding:0px !important;}
.fenxiangbut .list .pyq{ margin:0 auto; background: url("/images/home/2018/pyq.jpg") no-repeat 50% 50%; background-size: 48px 48px; width: 100%; height: 48px;display: block; padding:0px !important;}
.fenxiangbut .list .wx{ margin:0 auto; background: url("/images/home/2018/wx.jpg") no-repeat 50% 50%; background-size: 48px 48px; width: 100%; height: 48px;display: block; padding:0px !important;}
.fenxiangbut .list .qqkj{ margin:0 auto; background: url("/images/home/2018/qqkj.jpg") no-repeat 50% 50%; background-size: 48px 48px; width: 100%; height: 48px;display: block; padding:0px !important;}
.fenxiangbut .list .db{ margin:0 auto; background: url("/images/home/2018/db.jpg") no-repeat 50% 50%; background-size: 48px 48px; width: 100%; height: 48px;display: block; padding:0px !important;}
.show_pinglun{padding: 10px;}
.show_pinglun .title{ font-size: 16px; border-bottom: 1px solid #dadada; height: 30px; line-height: 30px;}
.show_pinglun .title span{ display: block; width: 50px; border-bottom: 1px solid #2f75bb; height: 30px; text-align: center; color: #2f75bb;}
.plbianji{ padding: 15px 10px 5px 10px; }
.plbianji .k{ border: 1px solid #bfbfbf; background: #f5f5f5; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -ms-border-radius:2px;}
.plbianji textarea{ resize: none; width:70%; max-width: 456px; background: #fff; float: left; min-width: 208px; padding:10px 2%; border-right: 1px solid #bfbfbf; height: 80px;}
.plbianji input{ width:25%; max-width: 244px; float: right; border-left:none; color: #b1b1b1; background: #f5f5f5; height:100px; font-size: 14px;}
.show_userpl{ padding:15px; font-size: 14px; color:#333;}
.show_userpl span{ color: red;}
.pllist{ padding: 10px;}
.pllist li{ border-bottom: 1px solid #f1f1f1;}
.pllist li .userimg{ width: 60px; float: left;}
.pllist li .userimg img { display: block; width: 50px; height: 50px; margin: 15px auto ; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%;}
.pllist li .usertxt{ margin-left: 65px;}
.pllist li .usertxt .usernc{ color: #ff7800; font-size: 14px; line-height: 30px; /*margin-top:10px;*/}
.pllist li .usertxt .usernc a{ color: #ff7800; }
.pllist li .usertxt .usernc span{ color: #af0303; float: right; font-size: 12px; margin-right: 5px;}
.pllist li .usertxt .userzw{ color: #333; font-size: 14px; line-height: 22px;}
.pllist li .usertxt .userzw a,.pllist li .usertxt .userzw a:visited{ color: #333;}
.pllist li .usertxt .adddate{ color: #999; font-size: 12px; line-height: 18px; margin:0 0 10px 40px;}
.pllist li .usertxt .adddate a{ color: #1861ac; float: right; margin-right: 5px;}
.pllist li .usertxt .adddate span{ color: #1861ac; float: right; /*margin-right: 5px;*/}
.show_xg{ padding: 10px;}
.show_xg .k{ height: 12px; border-bottom: 1px solid #eaeaea;}
.show_xg .k span{ background: #fff; padding: 0 5px; font-size: 16px; color: #3e7cbb;}

.news_topbanner{ width: 100%;}
.news_dizhi{ color: #787878; font-size: 14px; line-height: 39px;padding: 0px 10px;}
.news_dizhi i{ font-size: 14px;}
.news_dizhi a{ color: #787878; }
.news_dizhi a:hover{ color: #787878; }
.news_banner{ padding: 5px 10px;}
.news_list{ padding: 5px 10px 0 10px;}
.showtop{ padding-top:0; }

.news_listtop{ border-bottom: 1px solid #dadada; background: #f6f6f6; height: 42px; line-height: 42px; text-align: center; padding: 0 15px;}
.news_listtop a{ display: block; float: left; width: 19.7%; border-left: 1px solid #dadada; color: #333; font-size: 14px;}
.news_listtop a:hover{ color: #333; }
.news_listtop .noneborder{ border: none; }

.wap_banner {margin-top: 10px;}
.wap_banner p{ position: absolute; bottom:0; left:0; right:0; color: #fff; font-size: 14px; line-height: 28px; height: 28px; overflow:hidden; padding:0 5px; background-color: rgba(0, 0, 0, 0.4);}
.wap_banner p a{color: #fff;}
.wap_banner p a:hover{color: #fff;}
.wap_banner .swiper-slide img{width:100%;height:auto;}
.wap_banner .swiper-pagination{ text-align: right;}
.wap_banner .swiper-container-horizontal>.swiper-pagination-bullets{ bottom: 5px;}
.wap_banner .swiper-pagination-bullet{ opacity: .3; background: #E48A18; width: 8px; text-align: center; height: 8px; color: #fff; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px; -o-border-radius:1px; -ms-border-radius:1px;}
.wap_banner .swiper-pagination-bullet-active{ opacity: 1;}
.wap_banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 5px 0 0;}

/*操作*/
.opera {
	background: #fff;
	padding: 30px 0;
}
.opera li {
	display: inline-block;
	width: 24%;
	text-align: center;
}

.opera li a {
	display: block;
	font-size: 16px;
	color: #666666;
}

.opera li a img {
	width: 65px;
	height: 65px;
	border-radius: 50%;
}

.cxxq {padding: 0 10px 20px;}
.news_list tr{ height: 110px; border-top:1px solid #eaeaea;}
.news_list .divimg{ width: 32%;}
.news_list .divimg img{ width: 100%; margin: 15px 0;}
/*.news_list .title{ padding:0 10px 0 15px; color: #666; font-size: 14px; line-height: 25px; max-height: 50px; overflow: hidden; margin-top: 10px;}*/
.news_list a{ color: #666;}
.news_list a:hover{ color: #666;}
.news_list .date{ /*padding:0 10px 0 15px;*/padding:0px; color: #999; font-size: 12px; line-height: 22px;}
.news_list .date span{float: right; background: url("/images/home/2018/news_07.jpg") no-repeat; display: inline-block; text-indent: 25px;}
.news_list .noneborder{ border:none;}
.news_ss{ padding: 0 10px; margin-top: 20px;}
.news_ss .txt{ border:1px solid #dad9d9; border-right: none; height: 34px; display: block; width:80%; float: left; background: #fff;}
.news_ss .txt input{ border: none; height: 34px; width:94%; padding: 0 3%; }
.news_ss .sub{ border-right: none; height: 36px; display: block; width:19%; background: url("/images/home/2018/news_11.jpg") no-repeat 50% 50%; background-color: #3e7cbb;  float: left;}
.bottom_caidan{ padding:5px 10px 0;}
.bottom_caidan .ipm1{ background: url("/images/home/2018/zcfg.jpg") no-repeat;}
.bottom_caidan .ipm2{ background: url("/images/home/2018/qyxw.jpg") no-repeat;}
.bottom_caidan .ipm3{ background: url("/images/home/2018/hyxw.jpg") no-repeat;}
.bottom_caidan .ipm4{ background: url("/images/home/2018/cpxw.jpg") no-repeat;}
.bottom_caidan .ipm5{ background: url("/images/home/2018/jsl.jpg") no-repeat;}
.bottom_caidan .ipm6{ background: url("/images/home/2018/cxgg.jpg") no-repeat;}
.bottom_caidan .ipm7{ background: url("/images/home/2018/cpsj.jpg") no-repeat;}
.bottom_caidan .ipm8{ background: url("/images/home/2018/cyh.jpg") no-repeat;}
.bottom_caidan .ipm{ width: 40px; height: 40px; margin: 0 auto; background-size: 100%; }
.bottom_caidan a{ display: block; width: 25%; float: left; margin-top:15px; color: #333;}
.bottom_caidan .txt{ text-align: center; font-size: 15px; line-height: 25px;}

.show_title{ padding:8px 10px; font-size: 22px; color: #333; line-height: 30px; }

.bor_x{ border-bottom: 1px solid #e5e5e5; margin: 8px 0;}
.cxxq_top{ background: #f5f5f5; border-bottom: 1px solid #d9d9d9;}
.cxxq_top span{ color: #0054a7;}
.cxxq_tubuer{ line-height: 35px; color: #000; font-size: 18px;}
.cxxq_tubuer img{ width: 45px;height:45px;}
/*.cxxq_tubuer a{ color: #000; padding: 5px;}*/
.cxxq .cxtt{ display: block; float: left; width:46%; margin: 10px 4% 0 0;}
.cxxq .cxjj{ margin-top: 4px; float: left; width:50%; line-height: 22px; color: #000; font-size: 13px; }
.cxxq .cxjj .h{ color: #666; }
.cxxq .cxjj .ho{ color: #ec0c0c;}
.cxxq .cxjj .bt{ width: 62px; height: 25px; display: inline-block; background: url("/images/home/2018/bt.jpg") no-repeat; background-size: 62px 25px;}
.cxxq .cxjj .gz{ width: 62px; height: 25px; display: inline-block; margin:0 10px; background: url("/images/home/2018/zs.jpg") no-repeat; background-size: 62px 25px;}

.cxxq_xxk_title{ height: 30px; border-bottom:1px solid #e8e7e7; clear: both; overflow: inherit; margin-top: 15px;}
.cxxq_xxk_title li{ height: 29px; font-size: 16px; line-height: 29px; padding:0; /*margin-right: 9px;*/ float: left; color: #333;}
.cxxq_show_title li{ height: 29px; font-size: 16px; line-height: 29px; padding:0; margin-right: 20px; float: left; color: #333;}
.h_size li{ font-size: 14px;}
.cxxq_xxk_title .tab_title {border-bottom:2px solid #1c78d2; color: #1c78d2;}
.cxxq_xxk_show .padd0{ padding: 0;}
.cxxq_xxk_titlet{ height: 30px; border-bottom:1px solid #e8e7e7; clear: both; overflow: inherit; margin-top: 15px;}
.cxxq_xxk_titlet li{ height: 29px; font-size: 16px; line-height: 29px; padding:0 5px; margin-right: 9px; float: left; color: #333;}
.cxxq_xxk_titlet .tab_title {border-bottom:2px solid #1c78d2; color: #1c78d2;}
.cxxq_xxk_showt .padd0{ padding: 0;}
.index_imglist {margin-bottom: 20px;}
.index_imglist .l{ float: left; width: 45%; margin-top: 20px;}
.index_imglist img{ width: 100%;margin-bottom:5px;}
.index_imglist .r{ float: right; width: 45%; margin-top: 20px;}
.index_imglist p{ color: #959494; font-size: 13px; line-height: 22px;height: 22px; overflow:hidden;}
.index_imglist p.title_p{color: #222; font-size: 14px;}
.cxxq_xxk_showt .title_p{color: #000; font-size: 14px; line-height: 25px;}
.cxxq_xxk_showtmar { margin: 20px 0;}
/*.swiper-list .swiper-list_w{ width: 108px; height: 68px;border: 1px solid #ddd;}
.swiper-list .swiper-list_w div{ width: 108px; height: 68px;}
.swiper-list .swiper-list_w div img{ width: 100%; height: 100%; display: block; margin: 0 auto;}*/

.swiper-list .swiper-list_w{width: 108px; height: 68px;border: 1px solid #ddd;}
.swiper-list .swiper-list_w div a{width:108px;height:68px;display:table-cell;text-align:center;vertical-align:middle;*font-family:Arial;*font-size:60px;overflow:hidden;zoom:1;background-color:#fff;}
.swiper-list .swiper-list_w div img{text-align:center;vertical-align:middle;}

.swiper-list_l i{font-size: 12px;}
.swiper-list_r i{font-size: 12px;}
.index_listimg{ margin: 15px 0; position: relative;}
.index_listimg .cxxq{ padding: 0 10px;}
.swiper-list_l{ background: #d1d1d1; color: #fff; line-height: 68px; height: 68px; width: 12px; margin-top: 1px; text-align: center; position: absolute; left:0; top:0;}
.swiper-list_r{ background: #d1d1d1; color: #fff; line-height: 68px; height: 68px; width: 12px; margin-top: 1px; text-align: center; position: absolute; right:0; top:0; }


.ziys4_title{ margin-top: 20px; font-size: 16px; color: #000; background: #f6f5f5; text-indent: 15px; line-height: 38px;}
.gengduo{ font-size: 12px; text-align: center; line-height: 22px; color: #1b6fc1;}
.gengduo i{padding-left: 2px; font-size: 12px;}
.gengduo a{ color: #1b6fc1; line-height: 2.5;}
.gengduo a:hover{ color: #1b6fc1;}
.cxxq_xxk_show .ziys {  display: none; }
.cxxq_xxk_showt .ziys {  display: none; }
.cxxq_xxk_show .ziys .imglist img{ width: 47%; float: left; margin: 15px 6% 0 0; }
.cxxq_xxk_show .ziys .imglist .l{ width: 47%; float: left; margin: 15px 6% 0 0; }
.cxxq_xxk_show .ziys .imglist .l img{ width: 100%; float: none; clear: both; }
.cxxq_xxk_show .ziys .imglist .l p{ text-indent: 0; text-align: center;}
.cxxq_xxk_show .ziys .imglist .r{ float: right;  margin-right:0;}
.cxxq_xxk_show .ziys p { /*padding-left: 5px;*/ font-size: 14px; line-height: 22px; margin-top: 9px; color: #333;}
.cxxq_xxk_show .ziys p span{ color: #666;}
.cxxq_xxk_show .index_mpa p{ padding: 0; margin: 0;color: #333;height:22px;line-height:22px;overflow:hidden;font-size: 0.6em;}
.cxxq_xxk_show .xtitle {border-bottom:2px solid #1c78d2; color: #1c78d2;}
.cxxq_xxk_show .ziys .canshu{ font-size: 14px; color: #333; margin: 20px 0; width: 100%; line-height: 1.8;}
.cxxq_xxk_show .ziys .canshu .l{ text-indent: 5px; float: left; margin-right: 5px; }
.cxxq_xxk_show .ziys .canshu .r{display: table-cell; vertical-align: middle; padding-right: 5px;}
.cxxq_xxk_show .ziys .canshu tr th{ width: 130px; text-align: right; font-weight: 400;}

.cxxq .tt-small {width: 100%;height: 33px;line-height: 33px;background: #F8F8F8;color: #666;font-size: 1.4rem;padding-left:5px;}

.cxlist li{ padding: 20px 0; border-bottom: 1px solid #efefef;}
.cxlist .cxbantu{ float: left; width:33%;}
.cxlist .cxtext{ float: right; width:67%; padding-left: 10px; box-sizing: border-box;}
.cxlist .cxtext .cxtitle{ font-size: 16px; color:#131313;}
.cxlist .cxtext .cxtitle a{ color: #131313;}
.cxlist .cxtext .cxtitle a:hover{ color: #131313;}
.cxlist .cxtext .cxbaojia {margin-top:5px; font-size: 12px; color:#999;}
.cxlist .cxtext .cxbaojia span{ color:#e60000;}

.rm{ font-size: 16px; color: #2380db; line-height: 35px;}
.rm_pinpai{box-sizing: border-box; padding: 5px; width:23%; margin:0 1% 10px 1%; display: block; float: left; border:1px solid #d6d6d6;}
.rm_pinpai img{ display: block; margin: 0 auto;width:50px;height:50px;}
.rm_pinpai_t{font-size: 16px;background:#F5F5F5;}
.rm_pinpai_t span{ padding: 0 8px; color: #9494a9; line-height: 33px;}
.rm_pinpai_list li{ font-size: 16px; border-bottom: 1px solid #f4f4f8; padding: 15px 0;}
.rm_pinpai_list li a{ color: #413e3e;}
.rm_pinpai_list li a:hover{ color: #413e3e;}
.rm_pinpai_list li img{ width:50px; margin: 0 10px;}
.rm_ycl{ text-align: center; font-size: 16px; color: #4999e7; position: fixed; right: 13px; bottom: 5%; top: 18%;}
.rm_ycl a{ display: block; color: #4999e7; height: 5.0%; }

.product_filter{ text-align: center; display: none;}
.product_filter span{ font-size: 14px; display: inline-block; width:21%; margin: 10px 1% 0 1%; border: 1px solid #dcdcdc; line-height: 25px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.product_filter span i{ font-size: 12px;}
.drawer--right .celan_close{ top: 45%; width:3rem; display: none;}
.drawer--right .celan_close i{ font-size: 30px; color: #fff;}

.goods_saixuan{ background: #f7f7f7; display: none; margin-top:5px;}
.goods_saixuan .left_txt{ margin-right: 80px; padding-bottom: 5px;}
.goods_saixuan .left_txt span{ display: inline-block; padding: 2px 3px; margin: 5px 0 0 5px; border: 1px solid #9cb8d3; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -ms-border-radius:2px;}
.goods_saixuan .left_txt span i{ font-size: 12px; color: #9cb8d3;}
.goods_saixuan .left_txt span a{ color: #666;}
.goods_saixuan .right_null{ float: right; color: #999; padding: 0 5px; border-left: 1px solid #e1e1e1; margin: 8px 5px 7px 0;}
.goods_saixuan .right_null a{ color: #666;}
.goods_ss{ margin-top: 10px;}
.goods_saixuan_list li{ border-bottom: 1px solid #e2e2e2; padding: 20px 0;}
.goods_saixuan_list li .left_img{ border: 1px solid #ccc; float: left; width: 150px; height: 100px; margin-top: 4px;}
.goods_saixuan_list li .left_img img{ display: block; margin: 0 auto; max-width: 100%; max-height: 100%;}
.goods_saixuan_list li .right_text{ margin-left: 165px;}
.goods_saixuan_list li .right_text .title{ font-size: 16px;}
.goods_saixuan_list li .right_text .title a{ color: #000; }
.goods_saixuan_list li .right_text .title a:hover{ color: #000; }
.goods_saixuan_list li .right_text .txt{ font-size: 13px; color: #747474; margin-top: 7px;}
.goods_saixuan_list li .right_text .txt span{ color: #9b0303;}
.goods_saixuan_list li .right_text .txt .xunjia{ padding: 2px 3px; float: right; font-size: 12px; background: #7fc7a1; color: #fff;}
.goods_saixuan_list li .right_text .txt .xunjia:hover{ color: #fff;}
/*.h_list li .ri_w .txt{ font-size: 13px; color: #747474; margin-top: 5px;}
.h_list li .ri_w .txt.tel a{ white-space:nowrap;overflow:hidden;}
.h_list li .ri_w .txt span{ color: #9b0303;}
.h_list li .ri_w .txt .xunjia{ padding:4px; float: left; font-size: 12px; background: #7fc7a1; color: #fff; margin-top:3px;}
.h_list li .ri_w .txt .xunjia:hover{ color: #fff;}*/


.goods_rt{ background: #f7f7f7; font-size: 14px; margin-top: 5px;}
.goods_rt li{ float: left; width: 33.3%; text-align: center; color: #000; line-height: 30px;}
.goods_rt .show_shaixuan{ color: #438cdb;}
.goods_rts{ display: none;}
.cxxq .cxjj .goods_show_title{ font-size: 16px; color: #2e6193;}
.goods_show_can{ width: 100%; margin: 10px 0; line-height: 22px; font-size: 13px;}
.goods_show_can img{ margin-top: -3px; margin-left: 10px;}
.goods_show_can tr th{ padding-top:3px; width: 72px; color: #000; text-align:right; vertical-align:top; font-weight: 400; }
.goods_show_can tr td{ padding-top:3px;  color: #666;}
.goods_show_can tr td a{ color: #666;}
.goods_show_can tr td a:hover{ color: #666;}
.goods_text{ color: #666; line-height: 1.5; padding: 5px; font-size: 14px;}
.goods_show_img .l{ margin: 15px 0; width: 47%; float: left; display: block;}
.goods_show_img .r{ margin: 15px 0; width: 47%; float: right; display: block;}
/*.goods_show_img img{ width: 82%; margin: 0 auto; display: block;}*/
.goods_show_padtop{ padding-top: 20px;}
.goods_show_img:after{ content: "."; height: 0; overflow: hidden; clear: both; display: block;}
.goods_show_img .img-one{ float: left; width: 50%; margin: 25px 0 0;}
.goods_show_img .img-one .img-box{ height: 0;width: 0; position: relative; padding: 33.3% 50%;}
.goods_show_img .img-one .img-box div{ position:absolute;top:0;right:10px;bottom:0;left:10px;}
.goods_show_img .img-one .img-box div img{ width: 100%; height:100%;}
.goods_show_img .img-one p{ height: 25px; line-height: 25px; font-size: 14px; overflow: hidden; padding: 0 10px;text-align:center;}
.goods_show_img .img-one p a{ color: #333;}


.pinglun{ text-align: center; line-height: 50px; font-family: "楷体"; font-size: 23px; color: #fff;}
.pinglun .pinglun_zj{ float: left; width: 27px; height: 50px; margin-left: 10px;}
.pinglun .pinglun_zj i{ font-size: 26px;}
.pinglun_bor_bottom li{ border-bottom: 1px solid #f1f1f1; margin-bottom:10px;}
.pinglun_bor_bottom li .usertxt{ margin-left: 0;}
.pinglun_bor_bottom li .usertxt .usernc .pinglun_img{ width: 35px; height: 35px; margin: 0 10px 0 5px; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; -o-border-radius:0; -ms-border-radius:0;}
.pinglun_bor_bottom li .pinglun_huifu_img{ background: url("/images/home/2018/pinglun.jpg") no-repeat 0px -1px; padding-left: 25px; margin-left: 10px;}
.pinglun_bor_bottom li .adddate{ text-align: right;}
.pinglun_bor_bottom li .userzw{ margin: 8px auto 8px 40px; /*padding-left: 5px;*/ }
.pinglun_bor_bottom .pinglun_pi{ background: #f6f6f6; padding:5px 5px 5px 10px; margin-bottom: 10px;}
.pinglun_bor_bottom .pinglun_pi_text textarea{resize: none; height: 45px; display: block; width: 95%; border:1px solid #e7e7e7; padding:5px 2%; margin: 0 auto; background: #fbfbfb; }
.pinglun_bor_bottom .pinglun_pi_text .anniu{ margin: 5px; border: 1px solid #e7e7e7; color: #666; width: 55px; height: 28px; text-align: center; line-height: 28px; font-size: 12px; background: #fbfbfb; }
.pinglun_bor_bottom .pinglun_pi_text .l{ float: left; }
.pinglun_bor_bottom .pinglun_pi_text .r{ float: right; }




.usertxt .pinglun_pi{ background: #f6f6f6; padding:5px 5px 5px 10px; margin:8px auto 8px 40px;}
.usertxt .pinglun_pi_text textarea{resize: none; height: 45px; display: block; width: 95%; border:1px solid #e7e7e7; padding:5px 2%; margin: 0 auto; background: #fbfbfb; }
.usertxt .pinglun_pi_text .anniu{ margin: 5px; border: 1px solid #e7e7e7; color: #666; width: 55px; height: 28px; text-align: center; line-height: 28px; font-size: 12px; background: #fbfbfb; }
.usertxt .pinglun_pi_text .l{ float: left; }
.usertxt .pinglun_pi_text .r{ float: right; }

.usertxt .userimg{ width: 60px; float: left;}
.pllist .usertxt .usernc img { width: 30px; height: 30px; margin-right:5px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%;}
.pllist li .usertxt .pinglun_pi .userzw{ color: #333; font-size: 14px; line-height: 22px; margin: 5px 0;}

/*reply*/
.reply-form{margin: 15px 0 15px 40px;border-top: 0 none;padding: 0;}
.reply-form textarea{display: block;width:100%;min-height:84px;overflow: visible;padding:5px;word-break: break-all;word-wrap: break-word;background: #fff;border: 1px solid #e7e7e7;box-sizing: border-box;resize:vertical;-webkit-appearance: none;border-image: none;border-radius: 0;line-height:22px;}
.reply-form textarea.empty{background: #f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAAeCAMAAABjc8D4AAAAeFBMVEXMzMz19fX09PTr6+ve3t7l5eXR0dHv7+/y8vLa2trW1tbx8fHt7e3o6Oji4uLNzc3w8PDz8/Ps7Ozc3Nzp6enq6urX19fb29vn5+fOzs7u7u7Q0NDS0tLf39/g4ODY2Njh4eHZ2dnj4+Pk5OTU1NTV1dXPz8/d3d0wJz4qAAAD/ElEQVR4Xt3W13LjOBCF4XO6EZnkNHlzfP833DEgEqYIkLR9sbX7X7gouQzyM1AtgfXCpzsy8L8ZGqYvf1MvuHz4H6HCX4/8gOd6tlLlmwrh30Hdf4tUpCxbAVwnhjkbea2btiaA23zUsm5V7Z2+C3XvfuUDXo0yuGIirhaFk3OoCdMByqFrGlZpFSXuZw641p9HMc4qhzEtBHieQgng91HTxho0Fc6hzEd6XPvMyko5QJf8jMmqAISEtKygVjE1wHEX1QMj12kxJIRJam2gnugvrcOnqGbmPYYmwKhp/ciTqA52FyWVw6cwqqaOcusmknez6TfyVTtFb0lvrgHx+WKLqkFlFxVn6aQFBSW1jlr3SLL/gtzEarIeFCr7m3kCZRC5h7JAxgyAeTXqE0nKn0j9xGrRyUuUh5MblA2lM6gAmD2Unyni4OQkqg9zaQnKHwDwI+tZOCkocYi8QWltRpprETBzI1NmH9VjvoUBBp5E8WW/44nyA2DYKqIrqMWkAKBtVHu+hHxV9nYIObnZngGY+BaUBaDfVY9s52BmVETkWdQQ1tkrqkuogE26NgnQ8S2oz3jugcKdgpMZZSNLuo8KXKcZpYBto4Jb/jAC0kCF78W0w3aLekDqkkx9hZPr8zHJl7k3owRQbQ4KD7h+OUMDG6gSNqj7C1KeJMdfuAnNQkHBaOkQZRHZRCmWcTcAli2UWeo2qIjUV5J8QgVlSg5wpiQFhVVHqABpogLQyXIZSVK0huKSN36N6pEa8nVCNRuXHS2VnTIwmn8UFKyuM5nSs4miz9gyLgLQ11GlNcoAwCU/6d0+ysICEb6CChrKDal6ONLbqFI3D4kIdxZVgB/veYySiEiAHXSLyuahvGzu1HlUXE6FAFPtW3pJZIVSdF/JY1TvMJEAJcLIDcqH/JlxizJGuM6bsYFqmrKl30UpfEGFRwp5AjUBtnz4umGFsun2gCwoOyZNIMk+MWTos0XOoSxgXwrd7vGbXqJGJU+gvAMGzihaIIYFNUY4IT06LiiTbAqbsD3JMf2a7eO3Z2IApgXljb9FGYSCIk+gglmmLDCfRRi/TMQoJDtoQXUIpCDRbHIIEMokO0KZxVQeoWf25NaCDvIqlBgA4+1SFkDnkwV2/sZbUElg8lt9HmIGUz4o3SFKHeBUbf6CP+eYqqIAAkC43/ZQQ7FDF7ZLyQSXMEkROjgpj+oBUucnddD5PVKA4QhlcZsxt3vXYQpLEyLRqooSrf9/JCnoyb6cT0HOlDlMmzcH6PMrd4QKQDRmVB1CCMKcWcM9VvWHqHYAK41lUtF3ySTk6JgLQxmFpGA8QlG4TaB8WT+ZpSnwHShjWFUJX11QzyVV4Tv7B+7vLuOh9p1TAAAAAElFTkSuQmCC) no-repeat 8px 8px;-webkit-background-size: 106px 15px;-moz-background-size: 106px 15px;-o-background-size: 106px 15px;background-size: 106px 15px;}
.reply-form textarea:focus, .reply-form textarea.empty:focus{background: #fff;}
.reply-form, .reply-form p{overflow:visible;}
.reply-form p:after{content: "";display: block;height: 0;overflow: hidden;clear: both;visibility: hidden;}
.reply-form input, .reply-form #BtnReplayOK{width: 70px;height: 34px;padding: 0;font-size: 14px;margin: 12px 0;-webkit-border-radius: 1px;border-radius: 1px;}
.reply-form #BtnReplayOK.disabled, .reply-form #BtnReplayOK:disabled{color: #999;border-color: #e7e7e7;background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f5f5f5));background: linear-gradient(180deg, #fff 0, #f5f5f5 100%);}
.reply-form input[type="button"]{float: left;border: 1px solid #e7e7e7;color: #666;background: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#f8f8f8));background: linear-gradient(180deg, #fdfdfd 0, #f8f8f8 100%);}
.reply-form #BtnReplayOK{float: right;border: 1px solid #7294ca;color: #fff;background: #7294ca;}


.vip{ display: none;}
.vip span{ font-size: 12px;}
.vip_list{ margin: 10px 0;}
.vip_list li{ border-bottom: 1px solid #e2e2e2; padding: 15px 0;}
.vip_list li .vip_list_title{ font-size: 16px; color: #f37800;}
.vip_list li .vip_list_title a{ color: #f37800;}
.vip_list li .vip_list_text{ font-size: 14px; color: #747474; margin-top: 10px;}
.vip_list li .vip_list_text i{ color: #f37800;}
.vip_list li .vip_list_text a{color:#666;}
.vip_list li .vip_list_i i{ font-size: 14px;}
.vip_list li .vip_list_anniu{margin-top: 10px; font-size: 12px; color: #fff;}
.vip_list li .vip_list_anniu p{ display: block; padding: 0 30px; height: 26px; line-height: 26px; width:112px;}
.vip_list li .vip_list_anniu p i{ font-size: 14px; margin-right: 5px;}
.vip_list li .vip_list_anniu p a{  color: #fff;}
.vip_list li .vip_list_anniu p a:hover{  color: #fff;}
.vip_list li .vip_list_anniu .l{ background: #5a8bbb; float: left;}
.vip_list li .vip_list_anniu .r{ background: #7fc7a1; float: right;width:48px;}
.vip_margin0{ margin: 0;}
.vip_margin20{ margin-top: 20px;}

.vip-topbar{height: 30px;line-height: 30px;background: #eee; padding: 0 10px; font-size: 14px;} 
.vip-topbar .v-filter{float: right;}
.vip-topbar .v-tab1{margin-right: 34px;} 
.vip-topbar .on{color: #007adf;}
.vip-topbar a{color:#666;}

.qiye .fltop{ width: 100%}
.qiye .fltop .l{ width: 35%}
.qiye .fltop .l img{ max-height: 70px; width: 100%;}
.qiye .fltop .r p{ font-size: 14px; line-height: 22px; color: #666; padding-left: 10px;}

.qiye .san_x{ border-top: 1px solid #e6e6e6;}
.qiye .san_x li{ padding: 13px 0; float: left; font-size: 14px; line-height: 18px;}
/*.qiye .san_x li{margin: 13px 0;float: left; font-size: 14px; line-height: 18px;height: 18px;overflow: hidden;}*/
.qiye .san_x .san_1{color: #666; width: 33.3%;}
.qiye .san_x .san_2{color: #4881ba; width: 41.6%;}
.qiye .san_x .san_3 a{color: #5f9848; width: 25%;}
.qiye_gd{ background: #fbfbfb; border: 1px solid #e2e2e2; margin: 15px 0; /*height: 25px;*/ line-height: 26px;}
.qiye_gd a{  color: #999;}
.news_list .title a span{ padding: 2px 5px; margin-right: 5px; background: #de5228; color: #fff; font-size: 12px;  }
.qiye_jianjie{ font-size: 14px; line-height: 22px; margin-top: 10px}
.qiye_jianjie img{ width: 100%; margin: 5px auto; display: block;}

.h_list li{ padding: 10px 0 20px 0;}
.h_list li img{ width: 32%; float: left; margin-right: 10px;max-height:150px;}
.h_list li .ri_img{ float: left;width: 32%;vertical-align: top;}
.h_list li .ri_img img{ width: 100%;margin: 0px; float:none;}
.h_list li .ri_w{ float: right;width: 64%;vertical-align: middle;min-height:80px;}
.h_list li .ri_w a{ color: #333; font-size: 16px; line-height: 1.4;}
.h_list li .ri_w a:hover{ color: #333;}
.h_list li .ri_w .alei{ background: #de5228; color: #fff; font-size: 12px; padding: 2px 5px; margin-right: 10px;}
.h_list li .ri_w .alei:hover{ color: #fff; }
.h_list li .ri_w .txt .qymc{font-size:14px;color:#666;}

.h_list li .ri_w .date{ /*padding-right:10px;*/ color: #999; font-size: 14px; line-height: 1.3; margin-top: 10px;}
.h_list li .ri_w .date span.time { float: left;font-size: 14px;color: #999;}
.h_list li .ri_w .date span.edit { float: right;}
.h_list li .ri_w .date span.edit a { font-size: 16px;color: #999999;} 
.h_list li{position: relative;}
.h_list li .ri_w .tle{line-height:22px;height:44px;overflow:hidden;text-overflow:ellipsis;}
.h_list li .ri_w .tle2{line-height:22px;overflow:hidden;text-overflow:ellipsis;} 
.h_list li .ri_w .date{font-size: 12px; bottom: 15px; left: 36%; right: 0; position:absolute;} 
.h_list li .ri_w .date img{float:none; width: 1.5rem; height: 1.5rem; border-radius: 1.5rem; vertical-align: middle; position: relative; top: -1px; margin-right:5px;}

.zixunjiage{ padding: 3px 7px; color: #fff; background: #5f9848; }

.swiper_tab .swiper-pagination-bullet{ opacity: 1; width: auto; background: none; height: 28px; font-size: 16px; line-height: 29px; /*padding:0 5px;*/ margin-left: 8%; float: left; color: #333; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; -o-border-radius:0; -ms-border-radius:0;}
.swiper_tab .swiper-pagination-bullet-active{ border-bottom: 5px solid #82bb30; background: none; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; -o-border-radius:0; -ms-border-radius:0;margin-bottom:-2px;}
.swiper-slide{
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
}

.cxxq_xxk_title .index_zx_tab{ float: right; font-size: 14px;}
.cxxq_xxk_title .index_zx_tab .swiper-pagination-bullet{ opacity: 1; width: auto; background: none; font-size: 14px; padding:0 5px; color: #333; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; -o-border-radius:0; -ms-border-radius:0;}
.cxxq_xxk_title .index_zx_tab .swiper-pagination-bullet-active{ color: #1c78d2; background: none; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; -o-border-radius:0; -ms-border-radius:0;}


/*下拉框列表 S*/
.filter{font-size:14px;background:#fff;padding:0 10px;}
.filter li{float:left;text-align:center}
.filter li a, .filter li a:visited{display:block;height:33px;line-height:33px;color:#666;background:#F8F8F8;border-radius:4px;margin:10px 5px;overflow:hidden;text-decoration:none;}
.filter-col-2 li{width:50%}
.filter-col-3 li{width:33.3333%}
.filter-col-4 li{width:25%}
.filter-col-5 li{width:20%}
.filter-bg-white li a{background:#fff;height:26px;line-height:26px;border:1px solid #d2d2d2;color:#333;}
.filter-pop li a{position:relative}
.filter-pop li i{width:0;height:0;border-width:4px 4px;border-style:solid;border-color:transparent #d2d2d2 #d2d2d2 transparent;position:absolute;bottom:3px;right:3px;z-index:2}
.filter-pop li.on a{border-color:#598bdd;color:#598bdd}
.filter-pop li.on i{border-color:transparent #598bdd #598bdd transparent}
/*下拉框列表 E*/
/*左侧弹出层 S*/
.shade{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;filter:alpha(opacity:20) ;opacity:0.2;-moz-opacity:0.2;z-index:500;display:none;}
.shade:before{width:14px;height:14px;position:absolute;top:50%;right:260px;margin-top:-7px; -ms-transform:rotate(-45deg);transform:rotate(-45deg);background:none;border-right:2px solid #eae8e8;border-bottom:2px solid #eae8e8;content:"";}
.shade:after{width:14px;height:14px;position:absolute;top:50%;right:269px;margin-top:-7px; -ms-transform:rotate(-45deg);transform:rotate(-45deg);background:none;border-right:2px solid #eae8e8;border-bottom:2px solid #eae8e8;content:"";}

.leftPopup-wrap{display:none;position:fixed;top:0;bottom:0;right:0;width:250px;z-index:9999; overflow-y:auto;overflow-x:hidden;}
.leftPopup-wrap .leftPopup-box{min-height:100%;width:250px;background:#fff;-webkit-transform: translate(250px,0);transform:translate(250px,0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform-origin:0 0;}
.leftPopup-wrap .leftPopup-box-show{-webkit-transform:translate(0px,0px);transform: translate(0px,0px);-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform-origin:0 0;}
.leftPopup-wrap .leftPopup-box ul dt{background:#EFEFEF;line-height:35px;font-size:16px;color:#333;padding:0 10px;font-weight:700;}
.leftPopup-wrap .leftPopup-box ul li{padding:0 5px;margin:0 5px;border-bottom:1px solid #EFEFEF; line-height:50px;font-size:14px;color:#333;position:relative;}   
.leftPopup-wrap .leftPopup-box ul li.subset:after{width:10px;height:10px;display:inline-block;position:absolute;top:50%;right:8px;margin-top:-5px;-ms-transform:rotate(-45deg);transform: rotate(-45deg);background:none;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;content:"";}
.leftPopup-wrap .leftPopup-box ul li a{display:block;text-decoration:none;color:#333;}
.leftPopup-wrap .leftPopup-box .subset-goback{height:35px;background:#EFEFEF;overflow:hidden;}
.leftPopup-wrap .leftPopup-box .subset-goback em{display:inline-block;width:35px;height:35px; position:relative;float:left;}
.leftPopup-wrap .leftPopup-box .subset-goback em:after{width:10px;height:10px;position:absolute;top:50%;left:50%;margin:-5px 0 0 -5px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:none;border-left:2px solid #c7c7c7;border-top:2px solid #c7c7c7;content:"";}
.leftPopup-wrap .leftPopup-box .subset-goback span{line-height:38px;font-size:14px;color:#333; margin-left:5px;}
/*左侧弹出层 E*/ 
.drawer--right .drawer-nav{z-index:999;}

.top .nav-more {
    float: right;
    background: url("/images/jh/onmeber.png") no-repeat 50% 50%;
    background-size: 32px;
    width: 50px;
    height: 50px;
}

.media{height:30px;margin:5px auto 5px 10px;}
.media .audio{font-size:14px;padding:2px 6px 2px 4px;color:#555;/*height:20px;*/line-height:20px;background: #fff;border-radius:12px;overflow:hidden;border:1px solid #ccc;cursor:pointer;margin-top:2px;display:inline-block;}
.media .audio i{margin-right:5px;width:20px;height:20px;display:inline-block;float:left;}
.media .audio i.play{background:url(/images/play-20X20.png);}
.media .audio i.pause{background:url(/images/pause-20X20.png);}
.media .audio span{display:inline-block;}

.show_date span img{width: 2rem; height: 2rem; border-radius: 1rem; vertical-align: middle; position: relative; top: -1px; margin-right:5px;}
.show_date span a{ display: inline-block; max-width: 9.5rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top; text-indent: 0;margin-left:15px;}


/*详情页底部固定栏*/
.details-nav-mrap{ height: 45px; background: #fafafa; position: fixed; bottom:0; right:0; left:0; z-index: 400; border-top:1px solid #e5e5e5;}
.details-nav-mrap:after{ content: "."; display: block; clear: both; overflow: hidden; height: 0;}
.details-nav-mrap em{ display: block; height: 45px;width: 50px; float: right;}
.details-nav-mrap .ic1{ background: url("/images/jh/nav_icon.png") no-repeat 50% -92px;}
.details-nav-mrap .ic2{ background: url("/images/jh/nav_icon.png") no-repeat 50% -44px;}
.details-nav-mrap .ic3{ background: url("/images/jh/nav_icon.png") no-repeat 50% 6px; position: relative;}
.details-nav-mrap span{ position: absolute; top:3px; right:11px; background: #F7737E; color:#FFF; padding: 0 5px; font-size: 12px;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -ms-border-radius:4px;}
.details-nav-mrap .goreply{ border:1px solid #ececec; background: #FFF; color:#999; font-size: 14px; width: 140px; display: inline-block; line-height: 26px;padding: 0 5px; margin: 7px 0 0 10px;}


/** 头部 **/
@media screen and (max-width:572px){
    .news_listtop a{ font-size: 12px;}
    .pinglun table tr .t_y{ width: 37px; min-width: 37px;}
}

.division {height: 10px;background-color: #fafafa;margin-bottom: 20px;}

/*
@media screen and (max-width:320px){body,input,select{font-size:10px}}
@media screen and (min-width:320px){body,input,select{font-size:11.25px}}
@media screen and (min-width:400px){body,input,select{font-size:12.5px}}
@media screen and (min-width:480px){body,input,select{font-size:13.75px}}
@media screen and (min-width:560px){body,input,select{font-size:15px}}
@media screen and (min-width:600px){body,input,select{font-size:16.25px}}
@media screen and (min-width:640px){body,input,select{font-size:18px}}*/