@CHARSET "UTF-8";
*{margin:0;padding:0;list-style-type:none;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
h1{font-weight:bold;} h2{font-weight:normal;} h3{font-size:14px; font-weight:normal;}h4{font-size:13px; font-weight:normal;}
abbr,acronym{border:0;font-variant:normal}
address,caption,cite,code,dfn,th,var,optgroup,i,em,small,ins,tt,big,p,tb{font-weight:normal;font-style:normal; text-decoration:none;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
body{margin:0 auto; padding: 0px; font-family:"MicroSoft YaHei",Arial; font-size:14px;}
html{overflow-x:hidden;}
img{border:none}
pre{line-heigt: 2;font-family:"MicroSoft YaHei"}
.clear{clear:both}
.w1200{width: 1200px;}
.w900{width: 900px;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.hr{margin:0 auto; overflow:hidden}
.mr_auto{margin:0 auto;}
.container{width: 1010px;margin: 0 auto;}
/* 头部 */
.header{margin-bottom: 25px;}
.header .logo-column{}
.header .logo-column img{display: block;}
.header .ch-lan{margin-top: 20px; margin-right: 20px;}
.header .ch-lan a{color: #333; font-weight: bold; font-size: 12px; padding-left: 20px; text-decoration: none;}
.header .ch-lan a.cn{background: url(../images/top_cn.jpg) no-repeat left;}
.header .ch-lan a.en{background: url(../images/top_en.jpg) no-repeat left;}
/* 导航 */
.top-nav{}
.top-nav ul{}
.top-nav li{display: inline-block; width: 168.2px;}
.top-nav li a{display: block; height: 65px; line-height: 65px; text-align: center; background: #318997; color: #fff; font-size: 18px; text-decoration: none; text-transform: capitalize;}
.top-nav li a:hover,.top-nav li a.hover{color: #000;}
/* 底部 */
.footer{padding: 40px 0;}
.footer p{color: #333; font-size: 12px; line-height: 1.5;}
.footer p.p1{}
.footer p.p2{float: left; line-height: 40px;}
.footer p.p3{float: left;}
.footer p.p3 a{display: block; float: left; margin: 0 10px;}
.footer p.p3 a img{display: block;}
/* 内容样式1 */
.content-style-01{}
.content-style-01 .title{color: #318997;}
.content-style-01 .title h1{color: #318997; float: left; padding-right: 30px; border-bottom: 1px solid #DADADA; line-height: 2;}
.content-style-01 .content{padding: 10px 0; border-bottom: 1px solid #DADADA;}
.content-style-01 .content p{color: #5D5D5D; font-size: 14px; line-height: 2;}
/* 关于我们 */
.about-content{width: 900px;margin: 0 auto; padding: 20px 0;}
/* 左侧导航 */
.left-nav{width: 260px; float: left;}
.left-nav .fir-nav{}
.left-nav .fir-nav h1{height: 70px; line-height: 70px; text-align: center; font-weight: normal; color: #318997; background: #ccc; font-size: 20px;}
.left-nav .sec-nav{}
.left-nav .sec-nav ul{}
.left-nav .sec-nav li{margin: 5px 0;}
.left-nav .sec-nav li a{display: block; font-size: 16px; height: 45px; line-height: 45px; text-align: left; text-decoration: none; background: #f1eff0; color: #000; padding-left: 20px; text-transform: capitalize;}
.left-nav .sec-nav li a:hover,.left-nav .sec-nav li a.hover{background: #CCC;}
/* 右侧内容 */
.right-content{width: 740px;float: right; padding-bottom: 30px; border-bottom: 1px solid #C7C7C7;}
.right-content .title{border-bottom: 1px solid #C7C7C7; height: 70px; line-height: 70px;margin-bottom: 20px;}
.right-content .title h1{text-align: center; font-weight: normal; height: 67px; font-size: 33px; text-transform: uppercase;}
.right-content span.green-span{display: block; width: 100px; height: 5px; background: #318997; margin: 0 auto;}
.right-detail{}
/* 应用市场 */
.apply-template-01{width: 680px; margin: 0 auto;}
.apply-item{width: 320px; margin: 20px 0px;}
.apply-item a{text-decoration: none;}
.apply-item a img{display: block;width: 100%;}
.apply-item a p{font-size: 12px; padding: 10px 0;color: #333;}
.apply-item a p em{font-size: 16px; font-weight: bold; color: #318997; margin-right: 5px;}
/* 产品与服务 */
.product-template-01{width: 600px; margin: 0 auto;}
.product-template-01 .line{height: 1px; background: #D4D4D4; margin: 10px 0px 30px 0px;}
.product-item{width: 276px;}
.product-item a{display: block; color: #797979;text-decoration: none;}
.product-item a img{display: block; width: 100%;}
.product-item a h1{text-align: center; font-size: 20px; color: #318997; height: 40px; line-height: 40px;}
.product-item a p{color: #797979; font-size: 13px;}
/* 合作伙伴 */
.partner-template-01{}
.partner-template-01 h1{font-weight: normal; color: #318997; font-size: 18px;}
.partner-template-01 h1 em{font-weight: bold;}
.partner-template-01 h1.t1{padding-left: 20px;}
.partner-template-01 h1.t2{padding-left: 20px;}
.partner-item{padding: 30px 0px; border-bottom: 1px solid #C1BEBE;}
.partner-item a{display: block; text-decoration: none; color: #333;}
.partner-item a img{display: block; float: left;}
.partner-item a p{font-size: 12px; line-height: 2;}
/* 团队建设 */
.recurit_template_01{}
/* 第一条新闻 */
.recurit_template_01 .fir-news{border-bottom: 1px solid #BBB; padding-bottom: 30px;}
.recurit_template_01 .fir-news .fir-news-pic{width: 368px;height: 163px;overflow: hidden; float: left;}
.recurit_template_01 .fir-news .fir-news-pic img{display: block; width: 100%;}
.recurit_template_01 .fir-news .fir-news-datetime{width: 90px; height: 163px; float: left; background: #9C9C9C;}
.recurit_template_01 .fir-news .fir-news-datetime p{text-align: right; color: #fff;padding-right: 15px;}
.recurit_template_01 .fir-news .fir-news-datetime p.p1{font-size: 40px; margin-top: 50px;}
.recurit_template_01 .fir-news .fir-news-datetime p.p2{}
.recurit_template_01 .fir-news .fir-news-datetime p.p3{}
.recurit_template_01 .fir-news .fir-news-title-desc{width: 260px; float: right; position: relative;}
.recurit_template_01 .fir-news .fir-news-title-desc a{display: block;text-decoration: none;}
.recurit_template_01 .fir-news .fir-news-title-desc a h1{color: #318997; font-size: 20px; font-weight: normal;}
.recurit_template_01 .fir-news .fir-news-title-desc a p{color: #333; font-size: 13px; line-height: 1.8;}
.recurit_template_01 .fir-news .fir-news-title-desc a.detail{display: block; width: 80px; text-align: center; color: #969494; border: 1px solid #969494; position: absolute; right: 0; bottom: -46px; border-radius: 20px;}
/* 其他 */
.recurit_template_01 .news-item{padding: 30px 0px; border-bottom: 1px solid #BBB;}
.recurit_template_01 .news-item a{display: block; text-decoration: none;}
.recurit_template_01 .news-item a img{display: block; width: 158px; height: 114px; float: left; margin-right: 20px;}
.recurit_template_01 .news-item a p{}
.recurit_template_01 .news-item a p.p1{font-size: 16px; color: #888787;}
.recurit_template_01 .news-item a p.p2{color: #555;}
.recurit_template_01 .news-item a p.p3{font-size: 15px; text-align: right; color: #AFAEAE; margin-top: 20px;}
/* 新闻详细 */
.right-inner{border: 1px solid #eee;}
.article-tit{text-align: center;padding: 20px 0 10px;margin: 0 20px;font-size: 21px;line-height: 150%;color: #333;border-bottom: 1px dashed #eee;}
.article-tit p{font-size: 14px;color: #999;}
.article-detail{padding: 15px 20px;line-height: 2em;}
.article-detail img{display: block;margin: 0 auto;max-width: 100%;}
.article-bottom{margin: 0 20px;border-top: 1px solid #eee;padding: 10px 0;line-height: 20px;overflow: hidden;}
.prev a{color: #666;}
.next a{color: #666;}
/* 招聘 */
.recurit_template_02{}
.recurit_template_02 .job-item{border: 1px solid #D2D1D1; height: 50px; overflow: hidden;}
.recurit_template_02 .job-item .job-title{}
.recurit_template_02 .job-item .job-title h1{float: left; font-weight: normal; font-size: 20px; color: #666; padding-left: 20px; height: 50px; line-height: 50px;}
.recurit_template_02 .job-item .job-title a{display: block; width: 30px; height: 30px; text-align: center; line-height: 30px; text-decoration: none;float: right; margin-top: 10px; margin-right: 10px;}
.recurit_template_02 .job-item .job-title a.on{background: #C13C3C; color: #fff;display: none;}
.recurit_template_02 .job-item .job-title a.off{background: #A9A9A9; color: #fff;}
.recurit_template_02 .job-item .job-detail{height: 0px;overflow: hidden; padding: 0 20px 20px;}
/* 首页 */
.flow{margin-top:100px;}
.flow .video{text-align: center;}
.flow .video embed{width: 1200px; height: 680px;}
.flow .navigator{text-align: center;}
.flow .navigator a{color: #333;}
