@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
.content{width: 1200px;margin:0 auto;}
.w1400{width: 1400px;margin:0 auto;}

em,i{font-style: normal;}
/*banner*/
.banner{padding-top: 203px}
.flexslider{margin:0 auto 0;position:relative;width:100%;height:600px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:#dfdfdf;display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer;-webkit-transition:all 0s ease;border-radius:10px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background:#46af33}
.flexslider .slides a img{width:100%;height:600px;display:block}

/*header start*/
.tou{position: fixed;z-index: 999;width: 100%;background: #fff}
.wel{background-color: #0051A3;height: 30px;}
.wel p{line-height:30px;color:#fff;}
.wel .right{line-height:30px; text-align: center;}
.wel .right a{ color: #fff; font-size: 14px;}
.wel .right a{ margin-right: 25px;}
.wel .right a:last-child{ margin-right: 0;}
.header .head_top{height: 120px;}
.header .head_nav{background:#0051a3;height: 50px;border-top: 3px solid #fff;}
.header .head_nav ul#nav > li{float: left;height: 50px;line-height: 50px;font-size: 16px;position: relative;}
.header .head_nav ul#nav > li > a{color: #fff;display: block;padding: 0 20px}
.header .head_nav ul#nav > li:hover{background: #eee;height:50px;}
.header .head_nav ul#nav > li:hover > a{color: #46af33;font-weight:bold;border-top: 3px solid #46af33;position: relative;top: -3px}
.header .head_nav ul#nav > li.on {background: #eee;height:50px;}
.header .head_nav ul#nav > li.on > a{color: #46af33; font-weight: bold;border-top: 3px solid #46af33;position: relative;top: -3px}

.header ul#nav > li .sub{display: none;position:absolute;top: 50px;width: 100%}
.header ul#nav > li .sub li{ height: 35px;background: rgba(0,0,0,0.5);zoom:1;border: none;line-height: 35px;text-align: center}
.header ul#nav > li .sub li a{color: #fff;font-size: 14px;font-weight: normal;}
.header ul#nav > li .sub li:hover {background: #46AF33}
/*右侧图标*/
.head_top .right{ margin:30px 0 0;}
.head_top .right .icon{ margin: 0 16px 0 0;}
.head_top .dz-rx b{ display: block; color: #454545; font-size: 22px;line-height: 22px; margin-bottom: 10px;}
.head_top .dz-rx p{ font-size: 26px; color: #0051a3;font-weight: bold; line-height: 26px;}

/*六个标志*/
/*.iconlist {padding-top:50px;}
.iconlist ul li {float: left;width:20%;}
.iconlist ul li a {display: block;margin-left: 20px;background-color: #fff;padding: 20px 0;border: #eee 1px solid;box-shadow: 0 3px 10px 3px #eaeaea;text-align: center;}
.iconlist ul li i {display: block;height: 50px;background: no-repeat center 0;}
.iconlist ul li p.tit {font-size: 18px;margin: 10px 0; color: #333; font-weight: bold;text-align: center;}
.iconlist ul li p {text-align: center;color:#666 }
.iconlist ul li a:hover i {background-position: center bottom;}
.iconlist li a:hover {background-color: #1B4F9B;color: #fff;}
.iconlist ul li:hover p.tit{color: #fff; }
.iconlist ul li:hover p{color: #eee; }*/

/*产品*/
.product{padding:50px 0;background-color: #fff;}
.pro_list{ text-align: center; margin-bottom: 20px;}
.pro_list li{margin-bottom: 19px; display: inline-block; position: relative; border: 1px solid #0051a3; width: 190px; line-height: 40px; margin:3px 10px;background-color: #0051a3;}
.pro_list li:hover{background:#46af33;border: 1px solid #46af33;}
.pro_list li a{display: block;color: #fff;text-align:center;font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.pro_con li img{ width:278px; height:210px;padding:0px;}
.down img{width:100%;height:305px;}
.pro_con li{width: 278px; position: relative; display: inline-block; margin: 0 22px 20px 0; background: #fff; overflow: hidden;border:1px #ddd solid;}
.pro_con li:nth-child(4n){ float:right;margin-right:0 }
.pro_con i.one{color:#333; text-align: center;padding:10px 30px;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_con li .box{ opacity: 0; position: absolute;left:0; top:100%; text-align: center;padding:80px 0 0 0; height:100%;width:100%;  background:rgba(0, 81, 163,0.8)}
.pro_con li .box i.two{ color:#fff;font-size:14px;padding: 0 20px; margin:10px 0 0 0;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_con li .box img{ display: block; margin: auto; height:auto;width:auto;}
.pro_con li:hover .box{ opacity: 1;top:0}
.pro_con li:hover i.one{ opacity: 0;}
.pro_con li:hover .rightDown span{ border-bottom: 35px solid #46af33;}
.pro_con .rightDown span{position:absolute;bottom:0;right:0;width:0;height:0;border-left:35px solid transparent;border-bottom:35px solid #0051a3;-webkit-animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}
.pro_con .rightDown b{position:absolute; bottom:1px;right:3px;  color:#fff; font-size:20px;}

/*中间的广告图*/
/*.process{height: 200px;background: url(../images/processbg.jpg) no-repeat 0 0;}
.process p.bantit{font-size: 24px;color: #fff;line-height: 65px; margin: 0; }
.process p.bantit i{color: #46af33;font-weight:bold;}
.process .iflow{width: 1000px; background:url(../images/ban_line.png) no-repeat 108px 33px;}
.process .iflow .item{float:left;width:74px;text-align:center;margin-right: 80px;color:#fff;font-size: 14px;}
.process .iflow .item .icon{display:block;width:74px;height:74px;margin:0 auto 12px;position:relative;}
.process .iflow .item .icon i:before{content:'';}
.process .iflow .item .icon i,.iflow .item .icon i:before{position:absolute;width:100%;height:100%;top:0;left:0; background:url(../images/iflow_icon.png)}
.process .iflow .item .icon i.default{background-position:0 0;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}
.process .iflow .item .icon i.hover{background-position:0 -74px;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}
.process .iflow .item.i1 .icon i:before{background-position:0 -148px;}
.process .iflow .item.i2 .icon i:before{background-position:0 -222px;}
.process .iflow .item.i3 .icon i:before{background-position:0 -296px;}
.process .iflow .item.i4 .icon i:before{background-position:0 -370px;}
.process .iflow .item.i5 .icon i:before{background-position:0 -444px;}
.process .iflow .item.i6 .icon i:before{background-position:0 -518px;}
.process .iflow .item.i7 .icon i:before{background-position:0 -592px;}
.process .iflow .item:hover .icon i.default{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}
.process .iflow .item:hover .icon i.hover{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.process .ban_tel{width: 275px;margin-top: -15px;float: left;margin-left: 26px;}
.process .ban_tel p{font-size: 14px;color: #fff;font-weight: bold;background: url(../images/ban_tel.png) no-repeat 0 center; padding: 0 0 0 80px; line-height: 57px; margin: 0;}
.process .ban_tel p b{display: block;font-size: 35px;}
.process .ban_tel span{display: block;width: 140px; padding:15px 0 0;}
.process .ban_tel span a{ display: block;font-size: 16px;color: #fff;width: 150px;text-align: center; height: 40px;line-height: 40px;background: #46af33;border-radius: 5px;margin-left: 80px;}*/

/*优势*/
/*.edge{height: 1555px;padding-top:60px;background:url(../images/edgebg.jpg) no-repeat center 0;   }
.edge .team{height: 450px;background:url(../images/ys1.jpg) no-repeat;}
.edge .team span{float: left;width: 195px;height: 68px;padding-top: 103px;background:url(../images/one.jpg) no-repeat;font-size: 28px;color: #fff;text-align: center;line-height: 68px;display: block;}
.edge .team ul{float: right;width: 570px;margin-top: 160px;}
.edge .team li{float: right;width: 340px;margin-bottom: 60px;    margin-right: 20px;}
.edge .team li b{display:block;font-size: 20px;color: #454545;line-height: 20px;margin-bottom: 14px;}
.edge .team li p{font-size: 14px;color: #666;line-height: 24px;position: relative;}
.edge .pz{height: 525px;padding:0 50px;margin:15px 0 13px;background: #fff;}
.edge .pz .pztit{padding:15px 0 0;height: 98px;font-size: 0;display: block;}
.edge .pz .pztit b{display:block;font-size: 28px;color: #333;line-height: 36px;}
.edge .pz_con{height: 144px;}
.edge .pz_con li{float: left;width: 320px;}
.edge .pz_con li b{display:block;font-size: 18px;color: #454545;line-height: 18px;margin-bottom: 22px;}
.edge .pz_con li p{font-size: 15px;color: #666;line-height: 24px;height: 65px;position: relative;}
.edge .pz_con li p:after{position: absolute;width: 68px;height: 2px;background: #0060b1;content: "";left: 0;bottom: 0;}
.edge .pz_list li{float: left;width: 260px;margin-right: 123px;}
.edge .pz_list li:nth-child(3n){margin-right:70px;float: right;}
.edge .pz_list li i{display:block;height: 195px;overflow:hidden;}
.edge .pz_list li img{width: 260px;height: 195px;transition:all 0.5s;}
.edge .pz_list li i:hover img{transform:scale(1.05);}
.edge .pz_list li span{display:block;font-size: 14px;color: #333;text-align: center;line-height: 24px;padding-top: 18px;height:24px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.edge .pz_list li:hover span{color: #0060b1;}
.edge .bz{height:441px;padding:0 50px;background: #fff;border-bottom:1px solid #efefef;}
.edge .bz .bztit{padding:45px 0 0;height: 84px;font-size: 0;display: block;}
.edge .bz .bztit b{display:block;font-size: 28px;color: #454545;line-height: 36px;}
.edge .bz li{float: left;width: 202px;height: 269px;border:6px solid transparent;position: relative;}
.edge .bz li img{display:block;margin:25px auto 0;}
.edge .bz li b{display:block;font-size: 24px;color: #454545;text-align: center;line-height: 24px;padding:18px 0 14px;}
.edge .bz li p{font-size: 14px;color: #666;line-height: 24px;padding:0 20px;}
.edge .bz li:hover,.bz li.cur{border-color: #0060b1;}
.edge .bz li:hover:after,.bz li.cur:after{position: absolute;width: 6px;height: 6px;background:#0060b1;border:15px solid #46af33;border-top: 0;border-bottom: 0;content: "";left: -21px;top: 58px;}*/

/*统一标题*/
.pubtit {height: 110px;text-align: center;font-size: 30px; background: url(../images/fl_tit.png) no-repeat center;}
.pubtit span {display: block;font-size: 18px;color: #666;margin-top: 10px;text-transform: uppercase;}
.pubtit1 {height: 110px;text-align: center;font-size: 30px; background: url(../images/fl_tit.png) no-repeat center;color: #fff;}
.pubtit1 span {display: block;font-size: 18px;color: #eee;margin-top: 10px;text-transform: uppercase;}

/*关于卓曼克*/
.about{background: url(../images/photo_bg.gif) repeat;padding: 50px 0;height: 967px;}
.about .content{background: url(../images/ab_bg.png) no-repeat center bottom #fff;padding-bottom: 0;padding: 50px 0;}
.about .nr {padding:75px;margin: 0;}
.about .nr .cfimg {float: right;width: 560px;height: 420px;line-height: 420px;}
.about .nr .wz{width: 475px;}
.about .nr .wz p{color: #666;line-height: 25px; text-indent: 2rem;}
.about .nr p.tit {font-size: 18px;color: #1B4F9B;font-weight: normal;margin: 0 0 20px;border-bottom: 1px solid #ddd;}
.about .nr p.tit span {display: block;font-size:22px;color: #333;line-height: 45px;}
.about .nr .tel {font-size: 18px;color: #004ea1;padding: 20px 0;}
.about .nr .btn{ background:url(../images/ab_btn01.png) no-repeat;display: block;width: 310px;height: 42px;}
.about .nr .btn a{display: block;font-size: 14px;color: #fff;float: left;width: 155px;text-align: center;height: 42px;line-height: 42px;overflow: hidden;}
.about .nr .btn a:first-child{background:url(../images/ab_btn02.png) no-repeat;}

/*公司内景*/
.case {position: relative;margin-top: 60px;}
.case li {float:left;width:200px;height: 150px;margin-right: 10px;}
.case li img {height:150px;width:200px;}
.case .bd {width: 738px;overflow: hidden;}
.case .next{position: absolute;top: 50%;width: 40px;height: 40px;margin-top:50px;z-index: 2;background: no-repeat 0 0;margin-right: -93px;}
.case .prev {position: absolute;top: 50%;width: 40px;height: 40px;margin-top:50px;z-index: 2;background: no-repeat 0 0;left: -30px;}
.gccase{width:240px;height:180px;background-color: rgba(255, 255, 255, 0.2); margin-top: -35px;}
.gccase p{color: #fff;padding-top:25px;font-weight:bold;font-size:20px;text-align: center;}
.gccase span{display: block; color: #eee;font-size: 15px;text-align: center;    line-height: 26px;}
.about a.gctit{display: block; width:160px;      margin: 0 auto;border: 1px solid #46af33; background-color: #46af33;font-size: 18px; color: #fff; text-align: center;line-height: 35px;   }
.case p{width: 55px;height: 55px; position: absolute; top: 100px;z-index: 30;}
.case p.prev {left: -43px;background-image: url(../images/hz_lico01.png);}
.case p.prev:hover {background-image: url(../images/hz_rico01.png);}
.case p.next {background-image: url(../images/hz_lico02.png);right:359px;}
.case p.next:hover{background-image: url(../images/hz_rico02.png);}

/*客户案例*/
/*.cases{height: 255px;background: url(../images/xbanner.jpg) no-repeat center;}
.cases .c_left em{font-size: 36px;color: #fff;display: block;padding-top: 60px;line-height: 200%}
.cases .c_left p{color: #fff;font-size: 18px}
.cases .c_right{width: 800px;margin-top: 30px}
.cases .c_right ul li{width: 180px;float: left;margin-left: 20px;margin-top: 15px}
.cases .c_right ul li p{display: block;width: 180px;height: 20px;line-height: 20px;color: #fff;text-align: center;}
.cases .c_right ul li img{width: 100%}*/

/*新闻动态*/
.news{padding:50px 0;}
.news_t{height: 40px;width: 300px;margin:0 auto;}
.news_t ul li{float: left;width: 150px;overflow: hidden;}
.news_t ul li a{font-size: 14px;color: #333;display: block; float: left; width: 150px; text-align: center; height: 40px; line-height: 40px; overflow: hidden;background:url(../images/news_k01.gif) no-repeat;} 
.news_t ul li a:hover,.news_t ul li.on a{color: #fff;font-weight: bold;background:url(../images/news_k02.gif) no-repeat;}
.news01{width: 600px;float: left;}
.news01 .news_pic{width: 600px;margin-bottom: 30px;height: 200px;float: left;}
.news01 .news_pic img{width: 600px;height: 200px;}
.news .wz{width: 600px;}
.news .wz .date{float: left;height: 56px;width: 95px; font-size: 14px; color: #fc9; background:url(../images/news_line.gif) no-repeat right 10px;line-height: 30px;padding: 10px 0 0;}
.news .wz .date b{display: block;font-size:20px;color: #fff;text-align: center;}
.news .news01 .wz .date b{display: block;font-size: 24px;color: #0051a3;text-align: center;}
.news .wz .ntit{width: 465px;float:right;}
.news .wz .ntit  a.tit{height: 30px;overflow: hidden;font-size:15px;display: block;color: #333;white-space:nowrap;  text-overflow:ellipsis;   }
.news .wz .ntit  a.tit:hover{ color: #0051a3;}
.news .wz p.jj{color: #666;}
.news_desc{font-size: 14px; color: #888; line-height: 20px; height: 40px; overflow: hidden;} 
.news .wz p.ee{ color: #ccc;text-align: center}
.news02{ width:560px;float: right;}
.news .news02 .wz{ width:560px;height: 70px;overflow: hidden;border-bottom: #dadada 1px solid;padding-bottom: 20px;margin-bottom: 20px;}
.news .news02 .date{background: url(../images/nbg.png) no-repeat center;height: 80px;}
.news .news02 .ntit{width: 430px;float: right;}
.news .news02 .nobor{border-bottom: none;}

/*底部*/
.footer{background-color:#333;}
.footer .f_con{padding-top:100px;}
.footer .ftnav{width:380px;float:left;}
.footer .ftnav b{display: block;font-size: 20px; line-height: 24px; color:#fff;padding-left:12px;border-left:3px solid #fff; margin-bottom: 42px;font-style: normal;}
.footer .ftnav ul{padding-left:15px;}
.footer .ftnav ul li{float:left;width:150px; line-height:35px; margin-right: 20px; margin-bottom: 17px;}
.footer .ftnav ul li a{color:#ccc; line-height:22px;}
.footer .contact{width:680px; float:left;}
.footer .contact b{display: block;font-size: 20px; line-height: 24px; color:#fff;padding-left:12px;border-left:3px solid #fff; margin-bottom: 42px;font-style: normal;}
.footer .contact ul li{width:340px; height:40px;margin-bottom: 59px;float:left;}
.footer .contact ul li:nth-child(6){width:270px; }
.footer .contact ul li i{display: block;width:40px; height:40px; float:left; border-right:1px solid #999999;}
.footer .contact ul li i img{width:40px; height:40px;}
.footer .contact ul li i img{width:40px; height:40px;}
.footer .contact ul li span{display: block;float:left;margin-left: 12px;}
.footer .contact ul li span em{color:#ccc;font-style:normal;margin-right: 10px;}
.footer .contact ul li span p{color:rgba(204, 204, 204, 0.72);font-style:normal;}
.footer .contact ul li a{color: #ccc;}
.cpy{background-color: #ccc;}
.cpy p{line-height:40px;color: #444;text-align: center;}
.footer .ewm{width: 140px;height: 120px;}
.footer .ewm b{display: block;font-size: 20px; line-height: 24px; color:#fff;padding-left:12px;border-left:3px solid #fff; margin-bottom: 42px;font-style: normal;}
.footer .ewm img{width: 120px;height: 120px;}
.footer .ewm p{width: 120px;text-align: center;color: #ccc;line-height:30px;}