﻿/*关于我们*/
.location-box{ background: #f0f0f0}
.location{ width:1200px; margin: 0 auto;
    height: 40px; line-height: 40px; }
.location h1{ color:#007ad8;font-size: 14px;background: url("../images/location.png") no-repeat 5px;
    padding-left:20px;}
.location h1 a{ color:#787878;}

.about-box{background: #fff; padding-top: 70px; padding-bottom: 60px}
.about{ width: 1200px; margin: 0 auto}
.about-title{text-align: center;}
.about-title h1{ text-transform: uppercase; font-size:32px ; color:#323232;}
.about-title p{ color: #787878; font-size: 18px; line-height: 50px;
    background: url(../images/industry_title.png) no-repeat center center;
    color: #007ad8;}
.about-title h6{ color: #787878;}
.about-desc{ margin-top: 40px}
.about-desc p{ color: #505050; line-height: 30px;font-size:16px}
.about-banner{ margin-top:70px }
.about-banner ul{ width:1200px; margin: 0 auto}
.about-banner ul li{ float: left; width: 400px; height: 320px}
.creative{ width: 1200px; margin: 0 auto;}
.creative dl{ margin-top: 40px}
.creative dl dt{ font-size:42px ; color:#505050; font-weight: bold}
.creative dl dd{ font-size:28px ; color:#505050; font-weight: bold}
.creative ul{ margin-top: 30px}
.creative li{ width: 580px; color:#505050; line-height: 32px}
.creative-left{ float: left; font-size:16px; line-height:30px}
.creative-right{ float: right;font-size:16px; line-height:30px}
/*创新*/
.fixed-left{ position:fixed; left: 50px; top:300px;}
.fixed-left i{ position: absolute; }
.fixed-left ul{border-left:1px #787878 solid; padding-top: 20px; padding-bottom: 20px}
.fixed-left ul li{ line-height: 40px; text-align: center; font-weight: bold; font-size: 15px; padding:5px 20px;
    background:url("../images/fixed_center.png") no-repeat left center; margin-left: -4px; cursor: pointer}
.fixed-left ul a{ color: #323232; display: block; padding: 0 20px}
.fixed-left ul .dq{background:url("../images/fixed_center2.png") no-repeat left center;}
.fixed-left ul .dq a{color: #323232; background-color: #007ad8; color: #fff}
.create-content{ padding:70px 0}
.create-banner img{margin: 0 auto}
.innovation-title{ margin-bottom: 60px}
.innovation-title h1{ text-align: center;font-size:32px; font-weight:bold; color:#007ad8; line-height: 60px;
    background:url("../images/title.png") no-repeat center}
.innovation-desc{ background: #f2f2f2; padding:60px 0;}
.innovation-desc ul{ width: 1200px; margin: 0 auto}
.innovation-left{ width:590px; float: left}
.innovation-right{ width:510px;  height:300px;float: right; padding:40px; background: #fff; font-size: 16px; line-height:36px;
    color:#505050}
.equipment{ padding:60px 0;}
.equipment-title{ margin-bottom: 60px}
.equipment-title h1{ text-align: center;font-size:32px; font-weight:bold;
    color:#007ad8; line-height: 60px;  background:url("../images/title.png") no-repeat center}
#equ-nav{ width: 1200px; margin: 0 auto}
#equ-nav li{ float: left; margin:0 10px; height:50px ; width:380px ; line-height: 50px; background: #ebebeb;
    color: #007ad8; text-align: center;font-size: 20px;font-weight: bold; cursor: pointer}
#equ-nav .doing{background: #007ad8;
    color:#fff;}
#equ-desc{}
#equ-desc ul{ width: 1230px; margin: 0 auto; display: none}
#equ-desc ul li{ width: 380px; float: left; margin-left:15px; margin-right: 15px; height: 300px; margin-top: 30px}
.honor-title{ margin-bottom: 60px}
.honor-title h1{ text-align: center;font-size:32px; font-weight:bold; color:#007ad8; line-height: 60px;
    background:url("../images/title.png") no-repeat center}
.honor-desc{ width: 1220px; margin: 0 auto;}
.honor-desc li{ float: left; margin-left: 10px; margin-right: 10px;box-shadow:0 0 3px rgba(0,0,0,0.3);
    -moz-box-box-shadow:0 0 3px rgba(0,0,0,0.3); margin-bottom: 20px}

.business-content{ padding: 60px 0}
.business{ width: 1260px; margin: 0 auto}
.business li{ width: 360px; float: left; margin-left: 30px; margin-right: 30px; text-align: center; margin-bottom: 30px}
.business li dd{ padding: 5px 10px}
.business li h1{ color:#000; font-size:18px; line-height: 28px; }
.business li p{ color: #787878; font-size: 14px; line-height: 24px; text-align: left}
.business li span{ color: #f00;font-size: 14px; line-height: 24px; background: url("../images/business_bg.png") no-repeat left center;
    padding-left: 24px}

.culture-content{ padding:20px 0}
.origin{ padding: 50px 0; }
.origin-title{ margin-bottom: 60px}
.origin-title h1{ text-align: center;font-size:32px; font-weight:bold; color:#007ad8; line-height: 60px;
    background:url("../images/title.png") no-repeat center}
.origin-desc{}
.origin-desc ul{ width: 1200px; margin:0 auto}
.origin-left{ width: 800px; float: left }
.origin-right{ width: 340px; float: right; padding: 30px}
.origin-right .tp-line{ width: 40px; height: 2px; background-color: #b4b4b4; margin-top:40px; margin-bottom:20px;float:left}
.origin-right h1{ font-weight: bold; font-size:22px; color: #323232; clear:both}
.origin-right p{ line-height: 28px; color: #646464; margin-top: 30px; font-size: 14px}

.vision{ padding: 50px 0;background-color: #f5f5f5}
.vision-title{ margin-bottom: 60px}
.vision-title h1{ text-align: center;font-size:32px; font-weight:bold; color:#007ad8; line-height: 60px;
    background:url("../images/title.png") no-repeat center}
.vision-desc{}
.vision-desc ul{ width: 1200px; margin:0 auto}
.vision-right{ width: 800px; float: right }
.vision-left{ width: 340px; float: left; padding:15px 30px}
.vision-left .tp-line{ width: 40px; height: 2px; background-color: #b4b4b4;  margin-bottom:20px;float:left}
.vision-left h1{ font-weight: bold; font-size:22px; color: #323232;clear:both}
.vision-left p{ line-height: 28px; color: #646464; margin-top: 30px;font-size: 14px}

.spirit{ padding: 50px 0; }
.spirit-title{ margin-bottom: 60px}
.spirit-title h1{ text-align: center;font-size:32px; font-weight:bold; color:#007ad8; line-height: 60px;
    background:url("../images/title.png") no-repeat center}
.spirit-desc{}
.spirit-desc ul{ width: 1200px; margin:0 auto}
.spirit-left{ width: 800px; float: left }
.spirit-right{ width: 340px; float: right; padding: 30px}
.spirit-right .tp-line{ width: 40px; height: 2px; background-color: #b4b4b4; margin-top:40px; margin-bottom:20px;float:left}
.spirit-right h1{ font-weight: bold; font-size:22px; color: #323232;clear:both}
.spirit-right p{ line-height: 28px; color: #646464; margin-top: 30px; font-size: 14px}

.behavior{ padding: 50px 0;background-color: #f5f5f5}
.behavior-title{ margin-bottom: 60px}
.behavior-title h1{ text-align: center;font-size:32px; font-weight:bold; color:#007ad8; line-height: 60px;
    background:url("../images/title2.png") no-repeat center}
.behavior-desc{}
.behavior-desc ul{ width: 1200px; margin:0 auto}
.behavior-right{ width: 800px; float: right }
.behavior-left{ width: 340px; float: left; padding:15px 30px}
.behavior-left .tp-line{ width: 40px; height: 2px; background-color: #b4b4b4;  margin-bottom:20px;float:left}
.behavior-left h1{ font-weight: bold; font-size:22px; color: #323232;clear:both}
.behavior-left p{ line-height: 28px; color: #646464; margin-top: 30px;font-size: 14px}

.ideas{ padding: 50px 0; }
.ideas-title{ margin-bottom: 60px}
.ideas-title h1{ text-align: center;font-size:32px; font-weight:bold; color:#007ad8; line-height: 60px;
    background:url("../images/title.png") no-repeat center}
.ideas-desc{}
.ideas-desc ul{ width: 1200px; margin:0 auto}
.ideas-left{ width: 800px; float: left }
.ideas-right{ width: 340px; float: right; padding:20px 30px}
.ideas-right .tp-line{ width: 40px; height: 2px; background-color: #b4b4b4; margin-top:10px; margin-bottom:20px;float:left}
.ideas-right h1{ font-weight: bold; font-size:22px; color: #323232;}
.ideas-right p{ line-height: 28px; color: #646464; margin-top: 30px; font-size: 13px;clear:both}

.oa-box{ background: #f5f5f5; padding-bottom: 50px}
.oa{ width:1200px; margin:0 auto;}
.oa-left{width:820px;float: left; padding: 0 25px}
.oa-right{ width: 300px; float: right; margin-top: 50px}
.oa-left li{ float: left; width: 360px; height: 120px; text-align: center; box-shadow:0 0 5px rgba(0,0,0,0.3);
    -moz-box-box-shadow:0 0 5px rgba(0,0,0,0.3); margin-left: 25px; margin-right: 25px; margin-top: 50px}
.oa-left h1{ font-size: 18px; line-height: 28px; margin-top:45px}
.oa-left p{ font-size: 14px; line-height: 24px}
.oa-right dd{ height: 60px; line-height: 60px; border-bottom: 1px #dcdcdc solid; text-align: center; background-color: #fff}
.oa-right dd a{ color: #000}
.oa-right dt{ text-align: center; margin-top: 20px}
.oa-right dt img{ width: 215px; margin: 0 auto}
.oa-right dt p{ margin-top:10px}
.business-detail{ width: 1200px; margin: 0 auto}
.business-detail dt{ font-size: 24px; font-weight: bold; color: #333; text-align:center; margin-bottom: 20px}
.business-detail dd{ color: #787878; line-height: 26px}
