﻿@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body{font-size:16px;font-family:"微软雅黑"; background:url(../images/bg.png) repeat-y; color:#666666; min-width:1200px;}
ul,ol,li{ list-style:none; margin:0px; padding:0px;}
a{ color:#343434; text-decoration:none;}
a:hover{ color:#b60005; text-decoration:underline;}
img{border:none; margin:0px; padding:0px;}
.common{ width:1000px; margin:0px auto;}
.commin{width:1200px; margin:0 auto; background:#ffffff; padding-bottom:30px;}
.clear {clear: both;}

.nav{background:#dd0000; height:90px; margin:0 auto; text-align:center; width:100%;}
.nav img{float:left; padding-top:6px;}
.nav ul{color:#fff; margin:0 auto; float:right; height:90px; line-height:90px;}
.nav ul li{float:left;}
.nav ul li a{color:#fff; text-decoration:none; display:block; padding:0 12px;}
.nav ul li a:hover{color:#fff; background:#cc0000;}
.nav_fixed{position:fixed; *position:fixed; top: 0px; margin:0 auto; z-index:100000000000; width:100%;}

.barndjieshao{ width:100%; height:392px; background:url(../images/brandjieshao.jpg) top center no-repeat;}
#nav_dh1{ display:none;}
.add-side { position: fixed; z-index: 99; right: 1%; bottom: 20%; width: 114px; background: #ff0000; border-radius: 5px; padding: 8px;}
.add-side span{ display:inline-block; text-align:center; color:#fff; font-size:14px; line-height:30px; width:114px;}
.add-side dl { width: 90%; margin: 0 auto; height: 30px; padding: 10px 0 0;}
.add-side dl dt { float: left; width: 25px; height: 25px;}
.add-side dl dt img{ display: block; width: 25px; height: 25px;}
.add-side dl dd { float: left; color: #fff; line-height: 25px; padding-left: 5px;}
.add-side-top { cursor: pointer;}

.technology-brand-pic { float: left; width: 100%; overflow: hidden;}
.technology-brand-pic img { width: 100%;}
.technology-brand-text { float: left; padding: 15px; width: 100%; background: #eee;}
.zoom_pic { overflow: hidden;}
.zoom_pic img { transition: All 1s ease-in-out; -webkit-transition: All 1s ease-in-out; -moz-transition: All 1s ease-in-out; -o-transition: All 1s ease-in-out;}
.zoom_pic img:hover { transform: scale(1.2); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}

.flexslider{position:relative;height:760px;overflow:hidden; margin-bottom:30px;sss}
.slides{position:relative;z-index:1;}
.slides li{height:760px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:none;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px; background:url(../images/next.png) center center no-repeat;}

.bt{background:url(../images/line.png); padding-top:10px; height:70px; line-height:70px; border-bottom:1px solid #999999;}
.bt h2{background:url(../images/dian.png) no-repeat 45px 26px;color:#cc0000; font-size:24px; text-align:left; margin-bottom:100px; z-index:1; border-bottom:1px solid #cc0000; display:inline-block; margin-left:100px;}
.xbt{border-bottom:1px solid #f1f1f1; line-height:40px; margin-top:20px;}
.xbt h5{font-weight:normal; font-size:18px; color:#5f5a52; background:url(../images/icon.png) no-repeat left center; padding-left:18px; border-bottom:1px solid #eb3232; display:inline-block; z-index:1; margin-bottom:-1px;}

.pinpai{margin-top:30px;}
.pinpai img{width:480px; margin-bottom:20px;}
.pp_lef{float:left; width:480px; margin-right:40px; background:#eeeeee; padding-bottom:20px;}
.pp_txt p{width:440px; line-height:26px; font-size:14px; padding:0 20px; text-indent:28px;}
.pp_txt p.pp_bt{background:url(../images/icon1.png) no-repeat 10px center; font-size:20px; height:36px; line-height:36px; padding-left:25px;}
.pp_rig{float:right; width:480px; background:#eeeeee; padding-bottom:20px;}

.cpzs{width:1000px; margin:20px auto 0;}
.cpzs ul{width:1250px;}
.cpzs ul li{float:left; width:315px; border:1px solid #e9e9e9; margin-right:25px; margin-top:25px;transition: all 0.3s;
    -moz-transition: all 0.3s;	/* Firefox 4 */
    -webkit-transition: all 0.3s;	/* Safari 和 Chrome */
    -o-transition: all 0.3s;	/* Opera */}
.cpzs ul li a.picImg{ display:inline-block; width:315px; height:315px; overflow:hidden;}
.cpzs ul li img{ width:315px;}
.cpzs ul li:hover{border: 1px solid #e70c0c;}
.cpzs ul li:hover a{ color:#f00;}
.cpzs ul li:hover img{ transform: scale(1.2, 1.2); transition: .3s transform;}
.cpzs ul li p{ padding:0 10px; line-height:50px; border-top:1px solid #e9e9e9; font-size:14px;}
.cpzs ul li a{ color:#999;}
.cpzs ul li a:hover{ color:#f00; text-decoration:none;}
.cpzs ul li p span{ margin-top:10px; display:inline-block; height:22px; line-height:22px; padding-left:25px; background:url(../images/link.jpg) left center no-repeat; background-size:16px 16px; float:right;}


.jianjie{ padding:35px 0px 0; width:1000px; margin:0 auto;}
.jianjie img{ display:inline-block; float:left; margin:0 20px 0px 0; padding-bottom:5px;}
.jianjie p{ text-indent:2em; font-size:15px; line-height:28px; padding:0 20px 10px 0;}


.base-item { width:1170px; padding: 35px 0 10px 0; margin:0 auto;}
.xs-left{ width:585px; height:282px; overflow:hidden; float:left;}
.xs-right{ width:585px; height:282px; overflow:hidden; float:right;}
.base-item-content .swiper-slide img { width: 100%;}
.base-swiper-content-pagination1 .swiper-pagination .swiper-pagination-bullet {background: #fff; opacity: 1;}
.base-swiper-content-pagination1 .swiper-pagination .swiper-pagination-bullet-active {background: #4c4763;}
.base-swiper-content-pagination2 .swiper-pagination .swiper-pagination-bullet-active {background: #e60012;}
.base-item .base-text {padding: 90px 70px 0; float:left;}
.base-item .base-text span { font-size: 36px; color: #fff; font-weight: bold; font-family: "Microsoft Yahei", sans-serif;}
.base-item .base-text h3 { font-size: 26px; line-height: 40px; color: #fff;}
.base-item .xs-right { float: right;}
.base-item .xs-left { float: left;}
.index-news-item { padding: 20px 0 50px 0;}


.focusBox { position: relative; width: 585px; height: 282px; overflow: hidden; }
.focusBox .pic { position: relative; z-index: 0; }
.focusBox .pic img { width: 585px; height: 282px; display: block; }
.focusBox .hd { width: 100%; position: absolute; bottom: 10px; text-align: center; font-size: 0; z-index: 1; }
.focusBox .hd li { margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display: inline-block; *display:inline;
zoom: 1; _background: url(../images/dot8.png) no-repeat 0 -16px; }
.focusBox .hd .on { background-position: 0 0; }
.focusBox .prev, .focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter: alpha(opacity=20); opacity: 0.2; }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover, .focusBox .next:hover { filter: alpha(opacity=50) !important; opacity: 0.5 !important; }


.focusBox1 { position: relative; width: 585px; height: 282px; overflow: hidden; }
.focusBox1 .pic { position: relative; z-index: 0; }
.focusBox1 .pic img { width: 585px; height: 282px; display: block; }
.focusBox1 .hd { width: 100%; position: absolute; bottom: 10px; text-align: center; font-size: 0; z-index: 1; }
.focusBox1 .hd li { margin: 0 5px; background: url(../images/dot1.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display: inline-block; *display:inline;
zoom: 1; _background: url(../images/dot8.png) no-repeat 0 -16px; }
.focusBox1 .hd .on { background-position: 0 0; }
.focusBox1 .prev, .focusBox1 .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter: alpha(opacity=20); opacity: 0.2; }
.focusBox1 .prev { left: 0; }
.focusBox1 .next { background-position: 0 -90px; right: 0; }
.focusBox1 .prev:hover, .focusBox1 .next:hover { filter: alpha(opacity=50) !important; opacity: 0.5 !important; }





.fullSlide {width: 585px; position: relative; height: 282px; overflow: hidden; }
.fullSlide .bd { position: relative; z-index: 0; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 299px; }
.fullSlide .bd li .siteWidth { width: 1000px; position: relative; margin: 0 auto; height: 299px; }
.fullSlide .bd li a { position: absolute; width: 100%; height: 299px; display: block; z-index: 1; ; }
.fullSlide .bd .txt { position: absolute; width: 415px; top: 100px; left: 22px; font: normal 18px/30px "Microsoft YaHei"; }
.fullSlide .bd .btn { display: block; zoom: 1; margin-top: 8px; width: 72px; padding-right: 10px; height: 31px; line-height: 31px; text-align: center; color: #fff; font-size: 12px; background: url(../images/banner-btn.png) 0 0 no-repeat; _background: url(../images/banner-btn-ie6.png) 0 0 no-repeat; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 11px; height: 11px; margin: 4px; background: url(../images/dot-black.png) 0 0; overflow: hidden; line-height: 9999px; filter: alpha(opacity=40); opacity: 0.4; }
.fullSlide .hd ul .on { filter: alpha(opacity=100); opacity: 1; }



.fullSlide1 {width: 585px; position: relative; height: 282px; overflow: hidden; }
.fullSlide1 .bd { position: relative; z-index: 0; }
.fullSlide1 .bd ul { width: 100% !important; }
.fullSlide1 .bd li { width: 100% !important; height: 299px; }
.fullSlide1 .bd li .siteWidth { width: 1000px; position: relative; margin: 0 auto; height: 299px; }
.fullSlide1 .bd li a { position: absolute; width: 100%; height: 299px; display: block; z-index: 1; ; }
.fullSlide1 .bd .txt { position: absolute; width: 415px; top: 100px; left: 22px; font: normal 18px/30px "Microsoft YaHei"; }
.fullSlide1 .bd .btn { display: block; zoom: 1; margin-top: 8px; width: 72px; padding-right: 10px; height: 31px; line-height: 31px; text-align: center; color: #fff; font-size: 12px; background: url(../images/banner-btn.png) 0 0 no-repeat; _background: url(../images/banner-btn-ie6.png) 0 0 no-repeat; }
.fullSlide1 .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center; }
.fullSlide1 .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 11px; height: 11px; margin: 4px; background: url(../images/dot-black.png) 0 0; overflow: hidden; line-height: 9999px; filter: alpha(opacity=40); opacity: 0.4; }
.fullSlide1 .hd ul .on { filter: alpha(opacity=100); opacity: 1; }



.lianxi{ width:1000px; margin:25px auto 0;}
.lianxi ul{ width:50%; float:left;}
.lianxi ul li{ line-height:28px;}

.xinwen{ width:1000px; margin:25px auto 0; overflow:hidden;}
.xinwen ul{ width:1050px;}
.xinwen ul li{ line-height:28px; width:485px; margin-right:25px; float:left;}
.xinwen ul li span{ float:right; font-size:12px; color:#666;}










