@charset "utf-8";
/* CSS Document */
* {	padding: 0px;	margin: 0px;}
body, div, td, th, form, img, ul, li, dl, dt, dd, p, h1, h2, h3, h4, { font-size:12px;margin:0px;padding:0px;list-style-type:none;}
body{ width:100%; padding:0; margin:0; font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,WenQuanYi Micro Hei,Arial,sans-serif; background:#f8f8f8;}
span, p {	margin: 0px;padding: 0px;}
img {border: 0;}
h1, h2, h3, h4, h5, h6, h7, h8, h9 {font-size: 12px;font-weight: normal;font-style: normal;	margin: 0px;padding: 0px;}
ul, li, ol{list-style-type:none;margin:0px;padding:0px;}
i {	font-style: normal;	font-weight: normal;}
b {font-style: normal;	font-weight: normal;}
img {border: 0 none;vertical-align: top;}
input, select {	vertical-align: middle;}	
.clear {	clear: both;}
.clear:after {content: ".";height: 0;display: block;clear: both;	visibility: hidden;	font-size: 0;}
a {text-decoration: none; }
.h a:hover,.p a:hover p,.l li:hover{-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
 .h a:hover,.p a:hover p,.l li:hover, ul li:hover a{ -moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }

.top_box{ width:100%; height:128px; overflow:hidden;background:#ffffff; }
.top{ width:1200px; height:128px; margin:0px auto; overflow:hidden; text-align:center; }
.navi_box{ background:#00cab8; width:100%; height:42px;}
.navi{ width:1200px; height:42px; margin:0px auto;}
.navi ul{ float:left; width:1000px;}
.navi ul li{ float:left; width:110px; line-height:42px;}
.navi ul li a{ font-size:16px; color:#ffffff;}
.ind_ss{ width:200px; float:right; position:relative; height:28px; margin-top:7px; }
.ind_text{ width:200px; height:28px; border:none; background:#ffffff; text-indent:10px; border-radius:3px;}
.ind_but{ position:absolute; top:5px; right:5px; background:url(../images/ss.png) no-repeat center; width:18px; height:18px; border:none; cursor:pointer;}

.center{ width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.c_left{ width:858px; float:left; height:auto; }
.c_right{ width:320px; float:right; height:auto; overflow:hidden;}
.c1{ width:100%; height:auto; overflow:hidden; margin:0px auto; margin-bottom:30px;}
.c1 .c1_top img{ width:858px; height:326px;}
.c1 .c1_top:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);-webkit-transition: all 2.5s ease 0s;-moz-transition: all 2.5s ease 0s;-ms-transition: all 2.5s ease 0s;-o-transition: all 2.5s ease 0s;transition: all 2.5s ease 0s;}
.c1_top{ width:858px; height:auto; overflow:hidden; margin:0px auto;}
.c1 ul{ width:410px; height:auto; overflow:hidden; float:left; margin-top:10px;}
.c1_ul{ width:100%; height:auto; overflow:hidden}
.c1 ul li{ width:100%; height:28px; line-height:28px; border-bottom:1px dashed #e5e5e5;}
.c1 ul li a{ font-size:14px; color:#666666;}
.c1 ul li a:hover{ color:#00cab8;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.c1 ul li span{ float:right; color:#aaaaaa; font-size:13px;}
.c1 .c1_right{ float:right;}
.c1_more{  width:50px; height:50px; border-radius:50%; background:#e5e5e5; margin:20px auto; font-size:48px; color:#eeeeee; text-align:center; }
.c1_more a{width:50px; height:50px; line-height:46px; display:block; color:#b6b6b6;}
.c1_more:hover{ background:#00cab8;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.c1_more:hover a{ color:#ffffff;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}

.c1_right_ul ul li{ height:35px;border-bottom:1px dashed #e5e5e5; overflow:hidden;}
.c1_right_ul ul li span{ float:right; width:25px; height:25px; border-radius:50%;}
.c1_right_ul ul li span img{ width:25px; height:25px; margin-top:5px;}
.c1_right_ul ul li i{ height:15px; width:15px; font-size:12px; background:#00c6b6; display:block; float:left; margin:10px auto; text-align:center; line-height:15px; color:#Ffffff;}
.c1_right_ul ul li a{ font-size:14px;line-height:35px; overflow:hidden; color:#333333; padding-left:10px; width:260px; display:block; float:left;}
.c1_right_ul ul li span a{ padding-left:0px;}
.c_right1_title{ width:320px; height:50px; overflow:hidden;}
.c_right1_title h2{ background:url(../images/h.png) no-repeat left center; height:50px; width:120px; float:left;}
.c_right1_title span{ float:right; line-height:60px;}
.c_right1_title span a{ font-size:13px; color:#333;}

.c2_right{ width:320px; height:auto; overflow:hidden; margin-top:20px;}
.c2_r_title{ width:320px; height:28px; border-bottom:1px solid #00cab8;}
.c2_r_title h2{ font-size:20px; float:left; width:63px; border-bottom:1px solid #00cab8;}
.c2_r_title span{ float:right; line-height:32px; width:100px; text-align:right;}
.c2_r_title a{ color:#333333;}
.c2_right ul{ height:auto; width:100%; overflow:hidden; margin:15px auto;}
.c2_right ul li{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #eeeeee; padding:10px 0px;}
.ind_news_gg h2{ width:100%; height:20px; line-height:20px; overflow:hidden;}
.ind_news_gg h2 a{  font-size:20px; color:#333;}
.ind_news_gg h3{ width:100%; height:50px; line-height:25px; overflow:hidden; margin:5px auto; font-size:14px; color:#888888;}
.ind_news_gg h4{ height:25px; line-height:25px; margin-top:10px; width:100%;}
.ind_news_gg h4 span{ font-size:12px; color:#999999;}
.span1{ margin-right:5px;}
.span3,.span4,.span5{ float:right;}
.span3{ margin-right:10px; background:url(../images/ico.png) no-repeat 0 -85px; cursor:pointer;margin-right: 15px;    padding-left: 20px;    line-height: 14px;    margin-top: 7px;    height: 14px;}
.span4{margin-right: 15px;    padding-left: 20px;    line-height: 14px;    margin-top: 7px;    height: 14px; background:url(../images/ico.png) 0 -99px no-repeat; cursor:pointer;}
.span33{margin-right:10px; float:right; cursor:pointer;margin-right: 15px;    padding-left: 20px;    line-height: 14px;    margin-top: 7px;    height: 14px; background:url(../images/ico.png) no-repeat 0 -212px}
.span5{ padding:2px 0px; padding-left:30px; padding-right:20px;background:url(../images/fx.png) 10px 50% no-repeat #e51110; text-align:center}
.span5 a{ color:#ffffff;}


.ind_zhuce{ width:1200px; height:38px; line-height:58px; margin:0px auto;}
.wyfx{ float:left; width:111px; height:27px; margin-top:15px;}
.zcdl span{ height:34px; width:34px; border-radius:50%; margin-right:10px; margin-top:11px; display:block; float:left;}
.zcdl{ float:left; margin-left:15px;}
.zcdl a{ font-size:14px; color:#333333; padding-left:10px; padding-right:10px;}

.row{ width:1200px; margin:0px auto; height:64px;}
.col-md-4{ float:left; height:auto; width:33%;}
.footer{  width:100%; padding:35px 0;background:#515151;color:#fff;line-height:52px}
.footer .about{line-height:24px;padding:8px 0 0}
.footer .about>span a{color:#fff;padding:0 8px}
.footer .about>span a:hover{color:#15c288}
.footer>div{text-align:center}
.footer>div a{color:#fff;display:inline-block ; font-size:13px;}
.footer>div i{padding:3px; height:21px; display:block; width:21px;margin:0 4px;border:1px solid #fff;border-radius:50%;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.footer>div i:hover{background:#1f98d9;border:1px solid #1f98d9}
.footer>div i.icon-weibo:hover{background:url(../images/wb.png) no-repeat center #ff842e;border:1px solid #ff842e}
.footer>div i.icon-weixin:hover{background:url(../images/wx.png) no-repeat center #15c288;}
.footer>div i.icon-qq:hover{background:url(../images/qq.png) no-repeat center #15c288;}
.footer>div i.icon-weixin:hover,.footer>div i.icon-gongnengyedouban:hover{border:1px solid #15c288}
.footer .icon-sns{position:relative}
.footer .icon-sns:hover .sns-popover{     -webkit-transform: scale(1, 1);    -moz-transform: scale(1, 1);    -ms-transform: scale(1, 1);    -o-transform: scale(1, 1);    transform: scale(1, 1);    opacity: 1;    filter: alpha(opacity=100);    visibility: visible; background:url(../images/weixin.png) no-repeat center; width:194px; height:209px;}
.sns-popover{width:194px;height:209px;position:absolute;left:-79px;top:-214px;     visibility: hidden;    opacity: 0;    filter: alpha(opacity=0);    -webkit-transform: scale(0, 0);    -moz-transform: scale(0, 0);    -ms-transform: scale(0, 0);    -o-transform: scale(0, 0);    transform: scale(0, 0);    -webkit-transition: all .3s ease;    -moz-transition: all .3s ease;    -o-transition: all .3s ease;    transition: all .3s ease;    transform-origin: 50% 100%;    -webkit-transform-origin: 50% 100%;    -moz-transform-origin: 50% 100%;    -o-transform-origin: 50% 100%;}
.friendlinks{background:#515151;color:#999;border-top:1px solid #5f5f5f;font-size:12px}
.friendlinks .content{position:relative;padding-left:70px;margin-bottom:10px; width:1200px; margin:}
.friendlinks .content font{position:absolute;left:0;top:0}
.friendlinks a{color:#999}.friendlinks>div{padding:15px 75px}
.friendlinks>div font{padding-right:20px}
.friendlinks>div span{padding:0 14px}
@media (max-width:1200px){
	.friendlinks>div{padding:15px 15px}
	.friendlinks>div font{padding-right:20px}
	.friendlinks>div span{padding:0 10px}}
	
.hz-icon, .cke_button_icon {    font-family: "iconfont" !important;    font-size: 16px;    font-style: normal;    -webkit-font-smoothing: antialiased;    -webkit-text-stroke-width: 0.2px;    -moz-osx-font-smoothing: grayscale;}
.gzwm{ height:50px;}
.footer .gzwm i{ margin-top:10px;}
.footer  b{float: left;    margin-left: 195px;}
.icon-weibo{ background:url(../images/wb.png) no-repeat center;} 
.icon-weixin{background:url(../images/wx.png) no-repeat center;}
.icon-qq{background:url(../images/qq.png) no-repeat center;}


.list_list{ width:830px; padding:14px; height:auto;  margin:15px 0px; border-bottom:1px solid #e8e8e8; background:#ffffff}
.list_list:hover{border-bottom:1px solid #e9e9e9; background:#fafafa;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.list_list:first-child{ margin-top:0px;}
.list_list .h2{ width:100%; height:auto; overflow:hidden;}
.list_list h2{ font-weight:bold; overflow:hidden; width:780px; float:right;}
.list_list h2 span{ height:15px; width:100%; font-size:12px; color:#666666; font-weight:100;}
.list_list h2 a { font-size:16px; color:#333333; height:25px; line-height:25px; display:block; width:100%; }
.list_list .list_tx{ width:40px; height:40px; border-radius:50%; float:left; display:block; overflow:hidden;}
.list_tx img{ width:40px; height:40px;border-radius:50%; }
.list_list h3{ height:40px; line-height:20px; overflow:hidden;width:830px; font-size:13px; color:#888888; margin:10px 0px;}
.list_list h4{ width:100%; height:auto;  overflow:hidden;}
.list_l_img{ width:830px; height:auto;  font-size:12px; color:#888; }
.list_l_img ul{ width:150px; height:150px;margin:10px 0px; margin-top:0px; background:#f8f8f8;}
.list_l_img ul li{ width:50px; height:50px; float:left;}
.list_l_img ul li img{ width:48px; padding:1px; height:48px;}
.list_l_noimg{ display:none;}
.list_more{ width:100%; height:35px; line-height:35px; background:#e5e5e5;  text-align:center; border-radius:3px; margin:20px auto;}
.list_more a{color:#999999; display:block;}


.nei_left_title{ width:100%; height:80px; line-height:80px; background:#f2f2f2; border-top:2px solid #e70012; font-size:30px; text-indent:20px; font-weight:bold;}
.news_n_title{  font-weight:bold;  font-size:18px; color:#333333; text-align:center; width:80%; margin:20px auto; height:25px; line-height:25px; overflow:hidden;}
.news_n_canshu{ width:835px; height:25px; line-height:25px; overflow:hidden;font-family:"宋体"; font-size:13px; color:#888888; border-bottom:1px dashed #eeeeee; padding-bottom:5px;}
.news_n_canshu h2{ float:left; width:150px; margin-left:230px; height:25px; line-height:25px; overflow:hidden;}
.news_n_canshu h3{ float:left; width:150px; margin-left:20px; height:25px; line-height:25px; overflow:hidden;}
.news_n_canshu h1{ width:50px; float:left;  height:25px; line-height:25px; overflow:hidden;}
.news_p{ margin-top:15px; width:90%; margin:20px auto;}
.news_p p{font-family:"宋体"; font-size:14px; color:#666666; line-height:24px;text-indent: 2em;}
.news_p img{max-width:900px;}
.news_p1 p{ width:920; margin:0px auto; line-height:25px; }
.news_p1 img{ margin-top:15px;}
.shangxia{ width:600px; height:30px; line-height:30px;  overflow:hidden; font-size:14px; font-family:"宋体"; color:#333333; margin:0px auto;}
.shangxia .span1{ float:left;}
.shangxia .span2{ float:right;}
.shangxia a{ font-family:"宋体"; font-size:14px; color:#e70012;}


.mei_list{ width:775px; height:auto; overflow:hidden; margin:20px auto;}
.mei_list_img{ width:775px; height:auto; overflow:hidden;}
.mei_list_img img{ width:100%;}
.mei_list_img h4{ height:20px; line-height:20px; margin-top:18px; width:100%;}
.mei_list_img h4 span{ font-size:12px; color:#999999;}

/* 评论框 */
.comment{width: 100%;height: auto;}
.comment .head-face{width: 10%; height: 120px; float: left; text-align: center;}
.comment .head-face img{width: 50px; height: 50px; border-radius: 50%;}
.comment .head-face p{font-size: 12px; font-family: "微软雅黑";}
.comment .content{width: 90%; height: 120px; float: right;}

.cont-box{ width: 100%; height: 80px; border: 1px solid #DAC2C2; border-top-left-radius: 5px;  border-top-right-radius: 5px; float: left;}
.cont-box .text{ width: 96.6%; height: 86.9%; border-radius: 5px;   padding: 5px 10px; color: #999; font-family: "微软雅黑"; font-size: 12px; resize:none; border: none;  outline: none; float: left;}

.tools-box{ width: 100%; height: 30px; margin-top: 5px; border-bottom-left-radius: 5px;  border-bottom-right-radius: 5px; float: left;}
.tools-box .operator-box-btn{ width: 85%; height: 30px; float: left;  }
.tools-box .operator-box-btn .face-icon{display: block; float: left; margin-top:-1px; margin-left: 10px; font-family: "微软雅黑"; font-size: 22px; color: #DAC2C2;  cursor: pointer;}
.tools-box .operator-box-btn .img-icon{display: block; float: left; margin-top:-11px; margin-left: 10px; font-family: "微软雅黑"; font-size: 33px; font-weight: lighter; color: #DAC2C2; cursor: pointer;}
.tools-box .submit-btn{ width: 15%; height: 30px; float: right; }

.tools-box .submit-btn input{ width: 100%; height: 100%; font-family: "微软雅黑"; font-size: 14px; color: #fff; cursor: pointer; border: none; outline: none; background-color: #DAC2C2;}

/* 回复信息 */
#info-show{float: left;  width: 100%; margin-top: 20px;}
#info-show li{ width: 100%; height: auto; padding: 10px 0 20px 0; border-bottom: 1px dashed #e0e0e0; float: left;}
#info-show .head-face{width: 10%;  float: left; text-align: center;}
#info-show .head-face img{width: 50px; height: 50px; border-radius: 50%; box-shadow: 0 0 8px #c0c0c0;}

#info-show .reply-cont{ width: 89%; padding-right: 1%; float: right;}
#info-show .reply-cont  p{ min-height: 20px; line-height: 20px;  font-family: "微软雅黑"; font-size: 14px;}
#info-show .reply-cont .username{ color: #DAC2C2; margin-bottom: 5px;}
#info-show .reply-cont .comment-body{ color: #999; max-height: auto;}
#info-show .reply-cont .comment-footer{font-size: 12px; color: #c0c0c0; margin-top: 10px;}

#emotions{	left:0;	margin-top: 34px;	width: 395px;	font-size:12px;	background:#fff;	border-radius: 5px;	box-shadow: 0 0 8px gray;	padding: 10px 0;	position: absolute;	border: 1px solid #E8E8E8;}
#emotions a{	color: #9ABBC8;	padding:2px 7px;	text-decoration:none;}
#emotions img{	border:0;}
#emotions div{	margin:5px 10px;	padding:1px;	overflow: hidden;}
#emotions #prev,#emotions #next{	margin-left:3px;	height: 15px;	display: block;	float: left;	background:#eee;}
#emotions .categorys{	color:#ccc;	height:26px;	color: #9ABBC8;	overflow:hidden;}
#emotions .categorys a{	border: 2px solid #e8e8e8;	border-right:none;	display: inline-block;}
#emotions .categorys a:hover{	text-decoration:underline;}
#emotions .categorys a.current{	cursor: default;	border-bottom:none;	border-bottom: 2px solid #DAC2C2;background: #F0F0F0;}
#emotions .container{	padding:1px;	overflow: hidden;	min-height:auto;	overflow-y:auto;	max-height:180px;}
#emotions .container a{	float:left;	width:26px;	height:22px;	text-align:center;	padding: 4px 2px;	margin: -1px 0 0 -1px;	border: 1px solid #e8e8e8;}
#emotions .container a:hover{	z-index:2;	position:relative;	border:1px solid #0095cd;}
#emotions .page{	text-align:right;}
#emotions .page a.current{	color: #666;	background-color:#fff;}
#emotions .page a{	margin-left:3px;	color: #0078B6;	background-color:#f3f3f3;}
#emotions .page a:hover{	background-color:#e7e7e7;}

.zan{ width:100%; height:50px; margin:20px auto; background:url(../images/z1.png) no-repeat center; cursor:pointer; }
.zan1{ width:100%; height:50px; margin:20px auto; background:url(../images/z2.png) no-repeat center; cursor:pointer; }

.zc_bg_box{ width:100%; height:800px; display:block; overflow:hidden; margin:0px auto; background:url(../images/nei_banner.jpg) no-repeat bottom center; }
.zc_bg{ width:1200px; height:800px; margin:0px auto; overflow:hidden; position:relative;}
.zhuce{ width:330px; height:410px; background:url(../images/zc_bg.png); border-radius:3px; position:absolute; top:150px; right:0px;}
.zc1{ width:300px; margin:20px auto; border-bottom:1px solid #bbd9e0; height:30px; margin-top:30px;}
.zc1 a{ width:150px; height:30px; line-height:20px; text-align:center; display:block; position:relative;float:left; font-size:22px; color:#bbd9e0; font-weight:bold;}
.zc1 .on{ background:url(../images/ic.png) no-repeat 8% 1%;  width: 10px;    height: 10px;    display: block;    position: absolute;    top: 29px;    left: 71px;}

.zc2{ width:300px; margin:20px auto; margin-top:40px;}
.zc_input{ width:270px; height:35px; background:#ffffff; border:none; margin-bottom:20px; padding-left:30PX;}
.zc_name{ background:url(../images/ic.png) no-repeat -5% 99% #ffffff; margin-bottom:30px; }
.zc_pass{ background:url(../images/ic.png) no-repeat -5% 72% #ffffff; }
.ljdl{ width:300px; margin:0px auto; margin-top:15px;}
.zc3,.zc4{ width:300px; height:auto; overflow:hidden; margin:20px auto; font-size:13px; color:#ffffff;}
.zc3 span{ float:left;}
.zc3 a{ float:right; color:#ffffff;}
.zc4 ul li{ width:32px; height:32px; overflow:hidden; float:left; margin-right:20px;}
.zc4 ul li a{ width:32px; height:32px; display:block;}
.zc_wb{ background:url(../images/ic.png) no-repeat 6% 40%;}
.zc_wx{ background:url(../images/ic.png) no-repeat 41.5% 40%;}
.zc_qq{ background:url(../images/ic.png) no-repeat 78% 40%;}
.zc_pass1{background:url(../images/ic.png) no-repeat -7% 13% #ffffff; margin-top:10px;}
.ljdl_but{ height:40px; background:#00a795; text-align:center; width:100%; border:none; cursor:pointer; font-size:20px; color:#ffffff; line-height:40px; display:block;}

.zc_show_box{ position:absolute; top:0px; left:0px; background:url(../images/hq_boc_bg.png); width:100%; overflow:hidden; display:none;}
.zc_show{ width:615px; height:310px; background:url(../images/hq_bg.png); border-radius:3px; margin:200px auto;}
.zc_show h2{ width:615px; padding:30px 0px; text-align:center; color:#00cfbe; font-size:24px; overflow:hidden;}
.cz_show_input{ width:550px; margin:0px auto;}
.zc_show_box input{ border:none; background:#ffffff; height:45px;}
.hqsjh{ width:410px; float:left; text-indent:10px; font-size:14px;}
.vet_btn{ width:135px; float:right; font-size:16px; color:#333; font-family:"微软雅黑"; cursor:pointer;}
.hqyzm{width:550px; margin:20px auto; text-indent:10px; font-size:14px;}
.zc_tj{ width:550px; height:45px; text-align:center; margin:10px auto; }
.zc_tj .zc_tj_but{ width:100%; background:#00a795; color:#ffffff; font-size:18px;cursor:pointer;}



.text-overflow { white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

@media (min-width: 768px) {
	.container { max-width: 730px !important; }
}
.examples { margin-top: 40px; }
.examples .row { margin-bottom: 20px; }
.examples .col-md-3 { text-align: center; margin-bottom: 20px; }
.example img{width: 100%;}
.zoomify{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}
.zoomify.zoomed{cursor:-webkit-zoom-out;cursor:zoom-out;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;position:relative;z-index:1501}
.zoomify-shadow{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;z-index:1500;background:rgba(0,0,0 ,.3);opacity:0}
.zoomify-shadow.zoomed{opacity:1;cursor:pointer;cursor:-webkit-zoom-out;cursor:zoom-out}































































