﻿.banner{ float:left; clear:both; width:100%; min-width:1200px; height:338px;}
.banner img{ width:100%; height:338px; display:block;}
.demo{ float:left; clear:both; width:100%; min-width:1200px; height:76px; border-bottom:1px solid #b7b7b7;}
.demo .demo01{ float:left; clear:both; width:1200px; text-align:center;}
.demo .demo01 li{ display:inline-block;  padding:0 40px;}
.demo .demo01 li a{ font-size:18px; line-height:76px; display:inline-block;}
.demo .demo01 li:hover a, .demo .demo01 li.at a{ border-bottom:2px solid #04c7ff; color:#04c7ff; line-height:74px;}
.contact{ float:left; clear:both; width:100%; min-width:1200px;}
.contact-total{ float:left; clear:both; width:1200px;}
.contact-title{ display:none; float:left; clear:both; width:1200px; text-align:center; font-size:28px; line-height:44px; padding:47px 0 21px; background:url(images/lianxi-bg.jpg) center bottom no-repeat;}
.contact-title .p01{ font-size:36px; color:#666;}
/*联系我们*/
.contact-list{ float:left; clear:both; width:1200px; padding:84px 0 77px 0;}
.contact-list li{ float:left; width:320px; padding:0 40px;}
.contact-list li .contact-phone{ float:left; clear:both; width:188px; min-height:92px; padding:8px 0 0 132px;}
.contact-phone .countact-name{ float:left; clear:both; width:188px; font-size:20px; line-height:30px;}
.contact-phone .countact-num01{ float:left; clear:both; width:188px; font-size:24px; line-height:30px; color:#666;}
.contact-phone .countact-num02{ float:left; clear:both; width:192px; color:#666;}
.contact-list li .contact-phone.bg01{ background:url(images/lianxi-phone.png) 0 0 no-repeat;}
.contact-list li .contact-phone.bg02{ background:url(images/lianxi-phone.png) 0 -204px no-repeat;}
.contact-list li .contact-phone.bg03{ background:url(images/lianxi-phone.png) 0 -400px no-repeat;}
.contact-map01{ float:left; clear:both; width:1200px; padding:0 0 40px;}
.contact-map img{ width:1200px;}
/*媒体报道*/
.media-list{ float:left; clear:both; width:1200px; padding:45px 0 0;}
.media-list li{ float:left; clear:both; width:1200px; margin:15px 0; height:150px;}
.media-list li .media-left{ float:left; background:url(images/media-clock.png) center 30px no-repeat #04c7ff; width:168px; height:102px; text-align:center; padding:48px 0 0; color:#fff; font-size:16px; border:1px solid #04c7ff; position:relative; line-height:72px;}
.media-list li .media-left span{ position:absolute; left:0; bottom:2px; width:168px; text-align:center; font-size:14px;color:#eaff04;}
.media-list li .media-right{ float:right; width:985px; border:1px solid #f2f2f2; border-left:none; height:150px; padding:0 22px;}
.media-right .right-title{ float:left; clear:both; width:985px; font-size:20px; line-height:28px; padding:16px 0 8px;font-weight:bold;}
.media-right .right-txt{ float:left; clear:both; width:985px; color:#666;}
.media-right .right-txt .yincang{ width:985px; height:72px; overflow:hidden; color:#999; font-size:14px;}
.media-right .right-can{ float:left; clear:both; width:985px; padding:10px 0;}
.media-right .right-can span{ color:#666;}
.media-right .right-can a{ float:right; padding:1px 12px; border:1px solid #d4d4d4; color:#666; cursor:pointer;}
.media-right .right-can a font{ font-family:SimSun; padding-left:5px;}
.media-right .right-can a:hover{ color:#04c7ff;}
/*企业文化*/
.wenhua{ float:left; clear:both; width:1200px; text-align:center;}
.wenhua .wenhua01{ width:880px; display:inline-block;}
.wenhua .wenhua01 .wenhua-name{ float:left; clear:both; width:880px; font-size:36px; line-height:46px; padding:41px 0 0;}
.wenhua .wenhua01 .wenhua-txt{ float:left; clear:both; color:#666; padding:17px 0;}
.wenhua02{ float:left; clear:both; width:1200px; padding:50px 0;}
.wenhua02-info{width:1200px; float:left; clear:both; background:url(images/wenhua-img.jpg) 0 0 no-repeat; height:442px; overflow:hidden; position:relative;}
.wenhua02-info .wenhua-bg02{ float:left; width:300px; position:absolute; padding:25px 25px 25px 25px; margin-left:25px;}
.wenhua02-info .wenhua-bg02.bg01{left:400px; top:25px; background: #04c7ff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.wenhua02-info .wenhua-bg02.bg02{left:0; top:240px; background: #ff5704;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.wenhua02-info .wenhua-bg02.bg03{right:25px; top:300px;background: #0cc326;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.wenhua-bg02 .bg-title{ float:left; clear:both; width:300px; font-size:36px; line-height:40px;}
.wenhua-bg02 .bg-txt{ float:left; clear:both; width:300px; overflow:hidden; padding:3px 0 0;}
.wenhua-bg02 .bg-title.c01{ text-align:left; color:#fff; }
.wenhua-bg02 .bg-txt.c01{ text-align:left; color:#fff;font-size:14px;}
.wenhua-bg02 .bg-title.c02{ text-align:left; color:#fff;}
.wenhua-bg02 .bg-txt.c02{ text-align:left; color:#fff;font-size:14px;}
.wenhua-bg02 .right-title{ float:left; clear:both; width:300px; font-size:36px; line-height:40px; color:#fff; text-align:left;}
.wenhua-bg02 .right-txt{ float:left; clear:both; width:300px; overflow:hidden; padding:3px 0 0; color:#fff; font-size:14px;text-align:left;}
/*公司介绍*/
.jieshao-txt{ float:left; clear:both; width:1030px; padding:20px 85px 0;}
.jieshao-txt .p01{font-weight:bold;}
.jieshao-list{ float:left; clear:both; width:1032px; padding:50px 84px 66px;}
.jieshao-list li{ float:left; width:158px; padding:0 50px;}
.jieshao-list li img{ width:158px; height:230px; display:block;}

.jieshao{ float:left; clear:both; width:100%; min-width:1200px; height:520px; background:#f5f5f5;}
.jieshao-total{ float:left; clear:both; width:1120px; background:url(images/jieshao-img05.jpg) 0 0 no-repeat; height:600px; padding:78px 40px 0;}
.jieshao-total .jieshao-left{ float:left; width:190px; padding:20px 40px 0;}
.jieshao-left .ceo-img{ float:left; clear:both; width:190px; }
.jieshao-left .ceo-img img{ width:170px; height:170px; border-radius:85px; display:block;}
.jieshao-left .ceo-name{ float:left; clear:both; width:190px; font-size:24px; line-height:28px; padding:22px 0 0;}
.jieshao-left .ceo-name span{  font-size:18px; padding:0 8px; color:#666;}
.jieshao-right{ float:left; width:770px; padding:0 40px;}
.jieshao-right .ceo-title{ float:left; clear:both; width:770px; font-size:36px; line-height:36px;}
.jieshao-right .ceo-txt{ float:left; clear:both; width:770px; line-height:30px; padding:22px 0 0;}
.index04{ margin:0;}
