@charset "utf-8";
/* CSS Document */

/*column*/
.frame{width:1200px;margin:0 auto;height:1820px;}
.frame .column{width:200px;margin-top:60px;float:left;}
.frame .column .title h2{font-size:14px;}
.frame .column .title .line{width:20px;height:4px;background:#47b3b3;margin-top:18px;margin-bottom:18px;}
.frame .column .classify{border-top:1px solid #cccccc;margin-top:60px;}
.frame .column .classify dd{height:55px;border-bottom:1px solid #cccccc;}
.frame .column .classify dd a{font-size:14px;color:#333333;line-height:55px;font-weight: bold;width:200px;display: block;}
.frame .column .classify dd a:hover{color:#e66700;}
.frame .column .classify .current a{color:#e66700;}



.frame .content{width:1000px;float:left;margin-top:60px;height:1710px;}
.frame .content .company{height:852px;width:1000px;}
.frame .content h2{font-size:25px;color:#47b3b3;text-align: center;margin-bottom:40px;}
.frame .content .text{width:900px;margin-left:80px;}
.frame .content .text p{font-size:16px;color:#333;margin-bottom:25px;line-height:28px;}
.frame .content .picture{width:900px;margin-left:80px;}
.frame .content .picture div{width:440px;height:330px;float:left;}
.frame .content .picture .photo{margin-left:20px;}



.frame .content .mind{width:900px;background:#f0f0f0;margin-left:80px;height:736px;position:relative;padding-top:60px;margin-top:60px;}
.frame .mind .concept,.frame .mind .team{width:560px;height:300px;position:relative;left:170px;}
.frame .mind .left{width:110px;height:300px;position:absolute;top:0;left:0;}
.frame .mind .left .photo{position:absolute;top:0;left:0;}
.frame .mind .left span{position:absolute;font-size:20px;font-weight:bold;left:20px;color:#fff;width:20px;z-index:2;top:30px;}
.frame .mind .right{width:450px;height:300px;position:absolute;top:0;left:110px;}
.frame .mind .right .text{position:absolute;width:340px;top:50px;left:-20px;}
.frame .mind .right .text span{font-size:20px;color:#fff;line-height:40px;display:block;}
.frame .mind .concept{margin-bottom:60px;}