﻿@charset "utf-8";
/* reset */

/*
.footer{width:100%;height:221px;padding:20px 0;background:#e3e3e3; clear:both;position: relative;z-index:99;}
.footer .fc{width:1180px;margin:0 auto;overflow:hidden;}
.footer .fc a:hover{color:#8F1B8B;}
.footer .fc ul{width:auto;height:221px;float:left;margin-right:30px;}
.footer .fc ul li{line-height:24px;color:#7f7f7f;}
.footer .fc ul .ft a{font-size:14px;color:#353535;font-weight:bold;}
.footer .fc ul li i{width:21px;height:21px;display:block;background:url(../images/f_bg.png) no-repeat;float:left;position:absolute;margin:2px 0 0 -25px;}
.footer .fc ul.fc_01{margin-right:70px;}
.footer .fc ul.fc_02{margin-top:14px;}
.footer .fc ul.fc_03{margin-top:14px;}
.footer .fc ul.fc_04{margin-top:14px;}
.footer .fc ul.fc_05{margin-top:14px;}
.footer .fc ul.fc_06{margin-top:14px;}
.footer .fc ul.fc_02 li i{background-position:0 0;}
.footer .fc ul.fc_03 li i{background-position:-21px 0;}
.footer .fc ul.fc_04 li i{background-position:-42px 0;}
.footer .fc ul.fc_05 li i{background-position:-63px 0;}
.footer .fc ul.fc_06 li i{background-position:-84px 0;}
.footer .fc ul.fc_07{width:258px;height:165px;margin-left:8px;margin-right:0;}
.footer .fc ul.fc_07 li{width:120px;float:left;margin:12px 8px 0 0;}
.footer .fc ul.fc_07 li.tel{width:258px;height:63px;background:url(../images/f_tel.png) no-repeat;}
.footer .fc ul.fc_07 li span{width:120px;display:block;text-align:center;position:relative;}
*/

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.footer-wrapter{ width:100%; background:#e1e1e1; overflow:hidden; margin-top:40px;}
.footimg{overflow:hidden; width:1120px; margin:0 auto; margin-bottom:40px; }
.footimg img{ display:block; margin-top:40px; margin-left:68px; float:left; }

.footer{ margin:0 auto; width:1180px; height:240px;}
.footer .blogo{ float:left; width:390px; height:210px; font-size:14px; color:#666666; line-height:28px; border-right:1px solid #aaa;}
.footer .blogo span{ font-size:16px; }
.footer .blogo span span{ font-size:12px; }
.footer .btxt{ float:right; width:730px; height:240px;}
.footer .btxt dl{ float:left; width:110px;}
.footer .btxt dl:last-child{ float:left; width:150px;  text-align:center;font-size:15px;}
.footer .btxt dl dt{ font-size:14px; line-height:38px; height:38px; color:#535353; font-weight:bold; }
.footer .btxt dl dd{ font-size:12px; line-height:28px; height:28px; color:#7d7d7d;}
.footer .btxt dl dd a{color:#666666; }

.footer-wrapter1{ width:100%; background:#e2e2e2; overflow:hidden}
.footer1{ margin:0 auto; width:1226px;  padding:15px 0px; text-align:center; font-size:14px; line-height:28px; color:#676767}


.footer1 .slide1, .footer1 .slide2 {height: 130px;}
.footer1 .slide2 .txt {height: 100%;position: relative;width: 150px;}
.footer1 .slide2 .blackWhite {top: 26px;}
.footer1 .txt .blackWhite {display: inline-block;position: relative;}
.footer1 .slide2 p {top: 84px;}
.footer1 .txt p {color: #8c8c8c;font-size: 12px;line-height: 28px; position: absolute;text-align: center;width: 100%;}
.footer1 .txt .blackWhite img:first-child{opacity:0;display:none;}
.footer1 .txt .blackWhite:hover img:first-child{opacity:1;display:block;}
.footer1 .txt .blackWhite:hover img:last-child{opacity:0;display:none; }

.bottom{ height:60px; background:#4f4f4f; overflow:hidden;}
.bottom .botcon{ width:1180px; height:35px; margin: 15px auto; line-height:15px; color:#959595; text-transform:uppercase;}
.botcon .fl{ width:950px;}
.botcon .fr{ width:150px;}
.botcon .fr a{ width:36px; display:block; float:left; height: 38px; margin-left:10px;}
/*.frqq1{ background:url(../images/fqq.png); background-position:0px 0px;}
.frqq2{ background:url(../images/fqq.png); background-position:36px 0px;}
.frqq3{ background:url(../images/fqq.png); background-position:80px 0px;}
.frqq1:hover{ background-position:0px 38px;}
.frqq2:hover{ background-position:36px 38px;}
.frqq3:hover{ background-position:80px 38px;}

/*

.footer{ width:100%; height:438px; margin:0 auto; margin-top:20px;}
.footer .top{ width:100%; height:316px; background:url(../images/footer_bg.jpg) no-repeat center center; border:0px;}
.footer .top a{color:#e9e9eb; text-decoration:none;}
.footer .top a:hover{color:#e9e9eb; text-decoration:none;}
.footer .top .mid{ width:1180px; height:316px; margin:0 auto; }
.footer .top .mid .midtop{ width:1180px; height:115px; margin:0 auto;}
.footer .top .mid .midtop img{ margin-top:30px;}
.footer .top .mid .midbottom{ width:1180px; height:201px; margin:0 auto; position:relative;}
.footer .top .mid .midbottom .m1{ position:absolute; top:15px; left:230px; width:85px; height:140px;}
.footer .top .mid .midbottom .m1 .t1{ width:85px; height:25px; line-height:25px; color:#e9e9eb; font-size:15px; font-weight:900;}
.footer .top .mid .midbottom .m1 ul{ width:85px; height:120px;}
.footer .top .mid .midbottom .m1 ul li{ width:85px; height:20px; line-height:20px; font-size:12px; color:#e9e9eb;}

.footer .top .mid .midbottom .m2{ position:absolute; top:15px; left:475px; width:85px; height:140px;}
.footer .top .mid .midbottom .m2 .t1{ width:85px; height:25px; line-height:25px; color:#e9e9eb; font-size:15px; font-weight:900;}
.footer .top .mid .midbottom .m2 ul{ width:85px; height:120px;}
.footer .top .mid .midbottom .m2 ul li{ width:85px; height:20px; line-height:20px; font-size:12px; color:#e9e9eb;}

.footer .top .mid .midbottom .m3{ position:absolute; top:15px; left:720px; width:85px; height:140px;}
.footer .top .mid .midbottom .m3 .t1{ width:85px; height:25px; line-height:25px; color:#e9e9eb; font-size:15px; font-weight:900;}
.footer .top .mid .midbottom .m3 ul{ width:85px; height:120px;}
.footer .top .mid .midbottom .m3 ul li{ width:85px; height:20px; line-height:20px; font-size:12px; color:#e9e9eb;}

.footer .top .mid .midbottom .m4{ position:absolute; top:15px; left:955px; width:85px; height:140px;}
.footer .top .mid .midbottom .m4 .t1{ width:85px; height:25px; line-height:25px; color:#e9e9eb; font-size:15px; font-weight:900;}
.footer .top .mid .midbottom .m4 ul{ width:85px; height:120px;}
.footer .top .mid .midbottom .m4 ul li{ width:85px; height:20px; line-height:20px; font-size:12px; color:#e9e9eb; }

.footer .top .mid .midbottom img{ margin-top:20px;}
.footer .bottom{ width:100%; height:122px; background:#1f1d2a; text-align:center; color:#888888;}
.footer .bottom a{ color:#8e8e90; text-decoration:none;}
.footer .bottom a:hover{ color:#8e8e90; text-decoration:none;}
.footer .bottom p{ font-size:14px; line-height:200%; color:#8e8e90;}
.footer .bottom p:first-child{ padding-top:5px;}

*/
/* 案例页弹出视频 */
.ovideo{position:fixed;top:50%;left:50%;z-index:1005;margin:-228px 0 0 -360px;}
.o_close{width:30px;height:30px;font-size:18px;font-weight:bold;line-height:30px;background:#ba79b1;color:#fff;text-align:center;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;position:absolute;top:5px;right:5px;cursor:pointer;z-index:1006;}
.o_close:hover{background:#68A8BC;}
.o_bg{position:fixed;width:100%;height:100%;overflow:hidden;top:0;left:0;background:#000000;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;z-index:1004;}


/*中心详情广告位*/
#banner a{display:block;width:1180px;height:340px;margin:0 auto;}

/**12中心banner轮播*/
.con_silder{height:340px;overflow:hidden;position:relative;background:url(../images/loading2.gif) 50% no-repeat;}
.con_silder li a{display:block;width:1180px;height:340px;margin:0 auto;}
.con_silder .hd{width:100%;height:340px;position:relative;}
.con_silder .hd ul{position:absolute;left:50%;top:-30px;margin:0 0 0 -40px;}
.con_silder .hd ul li{width:10px;height:10px;background:#8B0F86;margin:5px;text-indent:-999px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;float:left;position:relative;_display:inline;}
.con_silder .hd ul li.on{width:10px;height:10px;background:#BA7AB1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.con_silder .hd>a{width:45px;height:70px;position:absolute;top:-200px;cursor:pointer;display:block;z-index:999;}
.con_silder .hd a.prev{left:100px;background:url(../images/arrow-left-light.png) center no-repeat;}
.con_silder .hd a.next{right:100px;background:url(../images/arrow-right-light.png) center no-repeat;}



