@charset "utf-8";
body,html,h1,h2,h3,h4,ul,li,dl,dd,dt,ol{ margin-left: 0; padding-left: 0; list-style: none; }
/*通用*/
*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.left{ float: left; }
.right{ float: right; }

/*header*/
.ww-navbar{ border: 0; background:none; padding-top: 5px; margin-bottom: 0; }
.ww-navbar-brand{ margin:0; padding: 0; width: 120px; }
.wx-navbar-nav{ }
.wx-navbar-nav span.ww-cname{ display:block; font-family: "Microsoft YaHei"!important; color:#555; font-size:14px; font-weight:bold; }
.wx-navbar-nav span.ww-ename{ display:block; color:#a6a6a6; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#ww-navbar a:hover span.ww-cname,#ww-navbar a:hover span.ww-ename{ color: #f60; }
.ww-hotline{ font-family: "Microsoft YaHei"!important; padding-top: 15px; }
.ww-hotline dt{ font-size:16px; color:#6a6a6a; font-size:14px; }
.ww-hotline dd{ font-size:18px; color:#f28100; }

/*carousel*/
.ww-carousel{ background:#000; margin-bottom: 35px; }
.ww-carousel-indicators{ bottom: -46px; }
.ww-carousel-indicators li { background-color: rgba(225,225,225,1); border: 1px solid #e1e1e1; }
.ww-carousel-indicators .active { border: 2px solid #d81d26; background-color: #fff; }

.ww-tit{ height: 30px; border-bottom: 1px solid #efefef; position: relative; z-index: 1; font-size: 18px; margin-bottom: 20px; }
.ww-tit span.ww-tit-txt{ display: block; width: 100px; margin: 0 auto; height: 30px; line-height: 30px; padding: 0 10px; background: #fff; color: #616161; position: absolute; z-index: 100; top: 10px; left: 50%; margin-left: -50px; font-family: "Microsoft YaHei"!important;  }

/*ww-product*/
.ww-product{ margin-top: 10px;  }
.ww-con{ padding: 20px 0 10px 0; }
.ww-thumbnail{ padding: 0; border: none; background: #f7f7f7; }
.ww-thumbnail h3{ line-height: 30px; color: #d8202a; font-size:16px; font-family: "Microsoft YaHei"!important; margin: 0; overflow: hidden; }
.ww-thumbnail p{ max-height: 70px; min-height: 40px; font-size: 14px; line-height: 22px; font-family: "Microsoft YaHei"!important; color: #777; padding: 5px; overflow: hidden; }

/*ww-about*/
.ww-about{ background: url(../images/ww-about-bg.jpg) no-repeat center; padding: 20px 0 40px 0; }
.ww-about-tit{ height: 32px; color: #fff; }
.ww-about-tit-h1{ width: 240px; height: 32px; border-bottom: 1px solid #49a5fc; margin: 0 auto; }
.ww-about-tit-h1 span{ display: block; width: 100px; height: 32px; margin: 0 auto; border-bottom: 1px solid #fff;  font-size: 20px; }
.ww-about-con{ color: #fff; max-height: 180px; line-height: 28px; font-size: 14px; text-indent: 24px; padding: 15px 5px 0 5px ; min-height: 60px; overflow: hidden; }
.ww-about-con p{ text-indent: 2em; }

/*ww-index-news*/
.ww-index-news{ padding: 10px 0 10px 0; }
.ww-index-news-cata{ height: 54px; padding: 10px 0; font-family: "Microsoft YaHei"!important; }
.ww-index-news-cata a{ color: #676767; font-size:14px; }
.ww-index-news-cata a:hover{ color: #f60; }
.ww-index-news-cata a.active{ -webkit-box-shadow: none; box-shadow:none; background: #15c388; color: #fff; }
.ww-index-news-con{ padding-top: 20px; }


.ww-news-photo{ width: 318px; height: 208px; }
.zt-ww-news-photo-tit{ width: 318px; height: 36px; line-height: 36px; text-align: center; color: #444; font-family: "Microsoft YaHei"!important; }

.ww-news-ul{ width: 800px; }

.ww-news-ul li{ width: 370px; height: 46px; line-height: 46px; margin: 0 10px; float: left; border-bottom: 1px dotted #e2e2e2; font-family: "Microsoft YaHei"!important; } 
.ww-news-ul li.ww-news-ul-i{ width: 370px; height: 56px; border-bottom: none; margin-top: 8px; margin-bottom: 8px; }
.ww-news-ul li.ww-news-ul-i span.t{ display: block; width: 90px; height: 56px; line-height: 56px; border-right: 1px solid #ccc; font-size: 12px; float: left; }
.ww-news-ul li.ww-news-ul-i span.t em{ font-style: normal; font-size: 32px; }
.ww-news-ul li.ww-news-ul-i a{ display: block; height: 56px; width: 268px; line-height: 28px; overflow: hidden; float: right; color: #8d8d8b; font-size: 14px; }

.ww-news-ul li a { color: #666; font-size: 14px; }
.ww-news-ul li a span{ display: block; width: 252px; height: 46px; overflow: hidden; float: left; }
.ww-news-ul li a em{ width: 100px; float: right; font-style: normal; text-align: right; }
.ww-news-ul li a:hover{ color: #f60; text-decoration: none; }

.ww-index-news-i{ padding-top: 20px; }
/*ww-media*/
.ww-index-news-media{ border-bottom: 1px dotted #e2e2e2; padding-bottom: 5px; }
.ww-index-news-media .media-left{ width: 100px;  }
.ww-index-news-media .media-left img{ min-width: 80px; max-width: 100px; border: 1px solid #ccc; padding: 2px; }
.ww-index-news-media .media-heading{ line-height: 20px; font-size: 14px; font-family: "Microsoft YaHei"!important; margin: 0;font-weight: bold; }
.ww-index-news-media .media-heading a{ color: #333; }
.ww-index-news-media .media-heading a:hover{ color: #f60; }
.ww-index-news-media .media-body p{ height: 40px; display: block; font-size: 12px; line-height: 20px; margin:2px 0; overflow: hidden; }
.ww-index-news-media .media-body p.time{ display: block; font-size: 12px; line-height: 20px; }

/*ww-contact*/
.ww-contact{ padding: 5px 0 20px 0; }
.ww-contact-con{ padding: 5px 0; font-family: "Microsoft YaHei"!important; }
.ww-index-contact-media{ margin:0 0 0 0; }
.ww-index-contact-media .media-heading{ line-height: 20px; font-size: 14px; color: #999; }
.ww-index-contact-media .media-body{ color: #3b3b3b; }
.ww-index-contact-media .media-body font.tel{ font-size: 18px; color: #3b3b3b; }

.ww-qrcode-thumbnail{ padding: 0; border: none; margin-top: 0; margin-bottom: 5px; }
.ww-qrcode-thumbnail .caption{ line-height: 20px; }
.ww-qrcode-thumbnail .caption p{ margin-bottom: 0; padding: 0; }

.ww-index-qrcode-i{ padding-top: 30px; }

.ww-index-book{ padding: 0; }
.ww-index-book h1{ font-size: 26px; color: #626262; margin-top: 0; margin-bottom: 15px; line-height: 32px; }
.ww-index-book form label{ font-weight: normal; font-size: 16px; color: #545454; }
.ww-index-book form .form-control{ border-radius: 0; border: none;  background: #f6f6f6; }
.ww-index-book form .ww-index-book-btn{ margin-top: 10px; background: #de4526; color: #fff; border-radius: 0; }

.ww-inn-banner{ height:160px; }
.ww-inn-banner ul.products-txt{ margin-top:20px; margin-left:3em; color:#fff; }
.ww-inn-banner ul.products-txt h1{ font-size:2.0em; line-height:36px; padding:10px 0; }
.ww-inn-banner ul.products-txt li{ font-size:1em; }

/*ABOUT*/
.ww-inn{ margin:10px 0; padding:10px 0 40px 0;  }
.ww-inn h1.ww-tit{ margin-bottom:20px; margin-top: 0; }
.ww-inn-nav-pills li{ font-family: "Microsoft YaHei"!important; font-size: 14px; }
.ww-inn-nav-pills li a{ color:#555; }
.ww-inn-nav-pills li a:hover{ background:#15c388; color:#fff; }
.ww-inn-nav-pills li.active a{ background:#15c388; }
.ww-inn-nav-pills li.active a:hover{ background:#15c388; }
.ww-inn-con{ padding:10px 0; line-height:20px; font-family: "Microsoft YaHei"!important; color: #666; }

/*TEAM*/
.ww-team{ padding:50px 0; }
.ww-team-thumbnail{ border-radius: 0; padding:0; border:none; }
.ww-team-thumbnail .caption{ padding: 15px ; font-family: "Microsoft YaHei"!important; }
.ww-team-thumbnail .caption .caption-tit{ border-bottom: 1px dotted #ccc; position: relative; }
.ww-team-thumbnail .caption .caption-tit h3{ height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; margin: 0; padding: 0; text-decoration: none; }
.ww-team-thumbnail .caption .caption-tit h3 a{ color: #333; }
.ww-team-thumbnail .caption .caption-tit h3 a:hover{ color:#f60; text-decoration:none; }
.ww-team-thumbnail .caption .caption-txt{ color:#777; line-height: 22px; padding: 10px 0; }

.ww-team-photo img{ margin: 0 auto; }

/*ww-news*/
.ww-news{ padding:30px 0; }
.ww-news-media{ margin:20px 0; }
.ww-news-media .media-left{ width:30%; }
.ww-news-media .media-left img{ min-width:80px; }
.ww-news-media .media-body{ width:68%; }
.ww-news-media .media-body h4{ line-height:22px; margin:0; padding:3px 0; font-size: 14px; }
.ww-news-media .media-body h4 a{ color:#666; }
.ww-news-media .media-body h4 a:hover{ color:#f60; text-decoration:none; }
.ww-news-media .media-body div{ font-size:12px; color:#999; }
.ww-news-media .media-body div span{ background: #f0efef; display: inline-block; padding: 0 15px; border-radius: 20px; line-height: 22px; margin-left: 5px; }
.ww-news-media .media-body p{ color: #777; line-height: 28px; }
.ww-news-media .media-body p a{ color:#f60; }

/*det*/
.ww-news h1.topic{ text-align:center; padding:5px 0; line-height:24px; font-size:18px; font-family: "Microsoft YaHei"!important; font-weight: bold; }
.ww-news .info{ line-height:32px; padding:10px 0; }
.ww-news .text-con{ line-height:24px; font-size:14px;  }
.ww-share{ border-bottom:1px dotted #ccc; padding:10px 0; margin-bottom:20px; font-size:12px; color:#666; }

/*代理加盟*/
.ww-agent-ad h1{ font-size:28px; padding:5px 0; font-family: "Microsoft YaHei"!important; color:#666 }
.ww-agent-ad p{ line-height:26px; text-indent:2em; margin:10px 0; color:#777; }
.ww-agent-words{ color:#666; text-align: center; line-height: 45px; padding:10px 0; font-size: 16px; font-family: "微软雅黑"; }
.ww-agent-tel{ margin:20px 0; }
.ww-agent-tel a{ font-size:18px; color:#fff; background: #c91b22; padding:10px; border-radius:5px; text-decoration:none; }

.ww-agent-box{ background:#fafafa; padding:20px 0 50px 0; margin-bottom:0; }
.ww-agent-box h1.ww-tit{ border-bottom:none; }
.ww-agent-box h1.ww-tit span.ww-tit-txt{ background:none; }
.ww-agent-box-txt{ color: #666; font: 12px "宋体","Arial Narrow",HELVETICA; margin-bottom:50px; }
.ww-agent-query {}
.ww-agent-query .ww-form-control{ height:50px; border:2px solid #c91b22; border-right:0 }
.ww-agent-query .ww-btn-default{ height:50px;font-family: "Microsoft YaHei"!important; font-size:16px; padding-left:20px;  padding-right:20px; font-weight:bold; background:#c91b22; color:#fff; border:2px solid #c91b22; }
.ww-agent-box-tips{font-family: "Microsoft YaHei"!important; padding:10px 0; color: #666; margin-top:30px; }
.ww-agent-box-tips h4{ font-size:14px; }
.ww-agent-box-tips p{ font-size:12px; line-height:20px; }

/*人才招聘*/
.ww-job{}
.ww-job p{ font-size:18px; color:#666; font-family: "Microsoft YaHei"!important; }
.ww-job-words{ color:#666; text-align: center; line-height: 45px; padding:10px 0; font-size: 16px; font-family: "微软雅黑"; }
.ww-job-email{ margin:20px 0; }
.ww-job-email a{ font-size:18px; color:#fff; background: #c91b22; padding:10px; border-radius:5px; text-decoration:none; }

.ww-job-box{ padding:10px 0 50px 0; }
.ww-job-box h1.ww-job-box-tit{ height:30px; line-height:30px; border-bottom:none; font-size:20px; color:#c91b22; font-family: "Microsoft YaHei"!important;  }
.ww-job-panel{ border-radius:0;}
.ww-job-panel-title{ font-family: "Microsoft YaHei"!important; cursor:pointer; }
.ww-job-panel-body{ padding:15px; line-height:24px; font-size:12px; display:none; }

/*footer*/
#footer{ height: 50px; background: #000; line-height: 50px; font-size: 12px; color: #a4a4a4; }
.ww-foot-nav{ letter-spacing: 2px; }
.ww-foot-nav a{ color: #a4a4a4; letter-spacing: 0; }
.ww-foot-copy{ text-align: right; }

/* 小屏幕（平板，大于等于 768px） */
@media (min-width: 768px) {
	.ww-navbar{ padding-top: 10px; }
	.ww-navbar-brand{width: 165px; }
	.ww-carousel{ margin-bottom: 50px; }
	.ww-tit{ font-size: 20px; }	
	.ww-con{ padding: 50px 0 30px 0; }
	.ww-thumbnail h3{ height: 36px; }

	.ww-about{ padding: 20px 0 110px 0; }
	.ww-about-tit{ height: 58px;color: #fff; }
	.ww-about-tit-h1{ width: 464px; height: 58px;  }
	.ww-about-tit-h1 span{ width: 160px; height: 58px; margin: 0 auto; font-size: 32px;  }
	.ww-about-con{ color: #fff; line-height: 36px; padding: 30px 30px 0 30px ; max-height: 300px; min-height: 60px; }

	/*ww-index-news*/
	.ww-index-news{ padding: 40px 0 10px 0; }

	.ww-index-news-cata a{ font-size:16px; margin: 0 5px; }

	.ww-index-news-media{ padding-bottom: 0; }
	.ww-index-news-media .media-left{ width: 100px;  }
	.ww-index-news-media .media-left img{ min-width: 100px; max-width: 150px; }
	.ww-index-news-media .media-heading{ line-height: 22px; font-size: 16px; }
	.ww-index-news-media .media-body p{ height: 42px; display: block; font-size: 12px; line-height: 22px; margin:2px 0; overflow: hidden; }

	/*ww-contact{*/
	.ww-contact{ padding: 20px 0; }
	.ww-contact-con{ padding: 30px 0; }
	.ww-index-contact-media{ margin:5px 0 8px 0; }

	/*内页*/
	.ww-inn-banner{ height:220px; }

	.ww-inn-banner ul.products-txt{ margin-top:60px;  }
	.ww-inn-banner ul.products-txt h1{ font-size:2.5em; }
	.ww-inn-banner ul.products-txt li{ font-size:1.5em; }


	.ww-inn{ margin:20px 0; }

	.ww-inn h1.ww-tit{ margin-bottom:20px; margin-top: 10px; }
	.ww-inn-con{ padding:20px 0; line-height:22px; font-family: "Microsoft YaHei"!important; color: #666; }

	/*代理查询*/
	.ww-agent-box-tips{ padding:20px 100px; }

	/*信息列表*/
	.ww-news-media .media-body h4{ font-size: 16px; }

	/*人才招聘*/
	.ww-job p{ font-size:26px;  }

	/*news-det*/
	.ww-news h1.topic{ font-size:20px; }
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {
	.ww-navbar{ padding-top: 10px; }
	.ww-navbar-brand{width: 165px; }
	.ww-carousel{ margin-bottom: 50px; }
	.ww-tit{ font-size: 20px; }	
	.ww-con{ padding: 50px 0 30px 0; }
	.ww-thumbnail h3{ height: 36px; }

	.ww-about{  padding: 30px 0 110px 0; }
	.ww-about-tit{ height: 68px; }
	.ww-about-tit-h1{ width: 464px; height: 68px; }
	.ww-about-tit-h1 span{  width: 160px; height: 68px; margin: 0 auto;   }
	.ww-about-con{ line-height: 36px; text-indent: 24px; padding: 30px 30px 0 30px ; }

	/*ww-index-news*/
	.ww-index-news{ padding: 40px 0 10px 0; }

	.ww-index-news-cata a{ font-size:16px; margin: 0 5px; }

	.ww-index-news-media{ padding-bottom: 0; }
	.ww-index-news-media .media-left{ width: 100px;  }
	.ww-index-news-media .media-left img{ min-width: 100px; max-width: 150px; }
	.ww-index-news-media .media-heading{ line-height: 22px; font-size: 16px; }
	.ww-index-news-media .media-body p{ height: 42px; font-size: 12px; line-height: 22px; margin:2px 0; }

	/*ww-contact{*/
	.ww-contact{ padding: 25px 0; }
	.ww-contact-con{ padding: 30px 0; }
	.ww-index-contact-media{ margin:5px 0 8px 0; }

	/*内页*/
	.ww-inn-banner{ height:220px; }
	.ww-inn-banner ul.products-txt{ margin-top:60px;  }
	.ww-inn-banner ul.products-txt h1{ font-size:2.5em; }
	.ww-inn-banner ul.products-txt li{ font-size:1.5em; }

	.ww-inn{ margin:20px 0; }

	.ww-inn h1.ww-tit{ margin-bottom:20px; margin-top: 10px; }
	.ww-inn-con{ padding:20px 0; line-height:22px; font-family: "Microsoft YaHei"!important; color: #666; }

	/*代理查询*/
	.ww-agent-box-tips{ padding:20px 180px; }

	/*信息列表*/
	.ww-news-media .media-body h4{ font-size: 18px; }

	/*人才招聘*/
	.ww-job p{ font-size:26px;  }

	/*news-det*/
	.ww-news h1.topic{ font-size:22px; }

}

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) {
	.ww-navbar{ padding-top: 10px; }
	.ww-navbar-brand{width: 165px; }
	.ww-carousel{ margin-bottom: 50px; }
	.ww-tit{ font-size: 20px; }	
	.ww-con{ padding: 50px 0 30px 0; }
	.ww-thumbnail h3{ height: 36px; }

	.ww-about{  padding: 50px 0 130px 0; }
	.ww-about-tit{ height: 88px; }
	.ww-about-tit-h1{ width: 464px; height: 88px;  }
	.ww-about-tit-h1 span{ display: block; width: 160px; height: 88px; }
	.ww-about-con{ line-height: 36px; padding: 30px 30px 0 30px ; min-height: 60px; }

	/*ww-index-news*/
	.ww-index-news{ padding: 40px 0 10px 0; }

	.ww-index-news-cata a{ font-size:16px; margin: 0 5px; }

	.ww-index-news-media{ padding-bottom: 0; }
	.ww-index-news-media .media-left{ width: 100px;  }
	.ww-index-news-media .media-left img{ min-width: 100px; max-width: 150px; }
	.ww-index-news-media .media-heading{ line-height: 22px; font-size: 16px; }
	.ww-index-news-media .media-body p{ height: 42px; font-size: 12px; line-height: 22px; margin:2px 0;  }

	/*ww-contact{*/
	.ww-contact{ padding: 30px 0; }
	.ww-contact-con{ padding: 30px 0; }
	.ww-index-contact-media{ margin:5px 0 8px 0; }

	/*内页*/
	.ww-inn-banner{ height:240px; }
	.ww-inn-banner ul.products-txt{ margin-top:60px;  }
	.ww-inn-banner ul.products-txt h1{ font-size:2.5em; }
	.ww-inn-banner ul.products-txt li{ font-size:1.5em; }

	.ww-inn{ margin:20px 0; }

	.ww-inn h1.ww-tit{ margin-bottom:20px; margin-top: 10px; }
	.ww-inn-con{ padding:20px 0; line-height:22px; font-family: "Microsoft YaHei"!important; color: #666; }

	/*代理查询*/
	.ww-agent-box-tips{ padding:20px 220px; }

	/*信息列表*/
	.ww-news-media .media-body h4{ font-size: 18px; }

	/*人才招聘*/
	.ww-job p{ font-size:26px;  }

	/*news-det*/
	.ww-news h1.topic{ font-size:24px; }
}