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

body{font-family:"微软雅黑";font-size:16px;line-height:30px;font-weight:normal;color:#333333;margin:0px; padding:0px; margin-left:0px;margin-right:0px;}
a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#999; text-decoration:none; }
a:active {color:#000000; text-decoration:none;}
/*margin-right:auto; margin-left:auto;*/

.ding{width:100%; min-width:1200px; height:55px; border-bottom-color:#ededed; border-bottom-style:solid; border-bottom-width:1px;}
.dingin{width:1200px; height:55px; color:#939393;}
.dingina{width:520px; height:55px; line-height:55px; float:left; margin-right:380px;font-size:14px; }
.dinginb{width:45px; height:30px; margin-top:15px; line-height:55px;  float:left; }
.dinginc{width:50px; height:30px; margin-top:15px; line-height:30px;  float:left;font-size:14px; border-right-color:#CACACA; border-right-style:solid; border-right-width:1px;margin-right:10px;}
.dingind{width:80px; height:30px; margin-top:15px; line-height:30px;  float:left;font-size:14px;}

/*导航*/
.dh{width:770px; height:117px; float:right;}
ul li{list-style:none;}
#nav { margin:0;padding:0;border:0;   
line-height: 58px; /*height:60px;*/list-style-type: none;  font-family:"微软雅黑";font-size:16px;
} 
#nav a { 
display: block; width:110px; text-align:center; 
} 
#nav a:link { 
 text-decoration:none; 
} 
#nav a:visited { 
 text-decoration:none; 
} 
#nav a:hover { 
 text-decoration:none;
} 
#nav li { 
float: left;  /*width:110px;*/  z-index:10000;float:left; /*color:#000;*/transition: all 0.6s; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;
} 
#nav li a:hover{ color:#e9212e;text-decoration:none; 
/*background-color:#082345 !important;*/
 -webkit-transition: background-color 1000ms linear;
   -moz-transition: background-color 1000ms linear;
   -o-transition: background-color 1000ms linear;
   -ms-transition: background-color 1000ms linear;
    transition: background-color 1000ms linear;
    -webkit-animation-direction: alternate; /* Chrome, Safari, Opera */
    animation-direction: alternate;

    -webkit-animation-iteration-count: 2; /* Chrome, Safari, Opera */
    animation-iteration-count: 2;  
/*background: #FFF; */
} 
#nav li ul { 
line-height: 35px; list-style-type: none;text-align:left; font-size:14px;  
left: -999em; width: 180px; position: absolute;  z-index:10000; padding-left:0px;transition: all 0.6s; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;
} 
#nav li ul li{ 
float: left; width: 180px; 
background: #F2F0F0; 
} 
#nav li ul a{ 
display: block; width: 156px;text-align:left;padding-left:24px; 
} 
#nav li ul a:link { 
color:#666; text-decoration:none; 
} 
#nav li ul a:visited { 
color:#666;text-decoration:none; 
} 
#nav li ul a:hover { 
color:#F3F3F3;text-decoration:none;font-weight:normal; 
background:#da251c; 
} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 
.dhdh{ width:960px;}



.tou{width:1200px; height:110px;color:#939393;margin-right:auto; margin-left:auto;}
.toua{width:219px; height:110px;margin-right:80px;float:left;}
.toub{width:53px; height:110px;margin-right:10px;float:left;}
.touc{width:250px; height:65px; margin-right:0px;float:left; padding-top:30px; padding-bottom:15px;}
.toud{width:200px; height:50px; float:left;/* background-color:#e9212e;*/ background-image:url(../zrimg/05.jpg); padding:30px; color:#FFF;}


.dh{width:100%;min-width:1200px; height:55px; background-color:#27282c; margin-top:1px;}
.dhin{width:1200px; height:55px; }
.dhina{width:155px; height:55px; line-height:55px; color:#FFF; border-left-color:#3d3e42; border-left-style:solid; border-left-width:1px; float:left;}
.dhina a:link {color:#FFF; text-decoration:none;}
.dhina a:visited {color:#FFF; text-decoration:none;}
.dhina a:hover {color:#e9212e; text-decoration:none; }
.dhina a:active {color:#FFF; text-decoration:none;}

.dhinb{width:260px; height:55px; line-height:55px; color:#FFF; font-weight:bold;  background-color:#e9212e;float:left;margin-left: 1px;}

.ban{ width:100%;min-width:1200px; height:680px; background-image:url(../zrimg/ban2.jpg); background-position:center; background-repeat:no-repeat;/* position:relative;*/ }

.xm{width:1200px; height:270px;margin-right:auto; margin-left:auto; position:relative;}
.xma{width:370px; height:270px; float:left; margin-left:15px; margin-right:15px; -webkit-box-shadow:0px 0px 10px #d6d6d6;-moz-box-shadow:0px 0px 10px #d6d6d6;-o-box-shadow:0px 0px 10px #d6d6d6;box-shadow:0px 0px 10px #d6d6d6; margin-top:-30px; background-color:#FFF;}
.xmaa{width:110px; height:110px; margin-left:127px; margin-right:127px; margin-top:-58px;-webkit-transition: 2s ease-out;-moz-transition:2s ease-out;-o-transition:2s ease-out;-ms-transition:2s ease-out; border-color:#FFF; border-style:solid; border-width:3px;border-radius:50%;}
.xmaa img{border-radius:50%;}

.xmab{width:270px; height:50px; line-height:50px; /*margin-top:25px;*/ margin-left:50px; margin-right:50px; font-size:30px;}
.xmac{width:270px; height:60px; margin-top:15px; margin-left:50px; margin-right:50px; color:#939393; font-size:14px; }
.xmad{width:370px; height:60px; line-height:60px;margin-top:25px; background-color:#f6f6f6;font-weight:bold; }


.xma:hover .xmaa{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}
.xma:hover .xmad{color:#e9212e; text-decoration:none;}


.jj{width:1200px; height:450px;margin-right:auto; margin-left:auto; background-image:url(../zrimg/07.jpg); background-position:center; background-repeat:no-repeat; padding-top:100px;}
.jja{width:135px; height:111px;}
.jjb{width:702px; height:33px; margin-top:50px;}
.jjc{width:500px; height:30px; margin-top:50px; font-size:24px;}
.jjd{width:260px; height:60px; line-height:60px; margin-top:50px; font-size:18px; color:#FFF;  background-color:#e9212e; margin-left:325px; margin-right:30px; float:left;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.jjd:link {text-decoration:none;}
.jjd:visited {text-decoration:none;}
.jjd:hover { text-decoration:none;background-color:#27282c; }
.jjd:active { text-decoration:none;}

.jje{width:260px; height:60px;line-height:60px; margin-top:50px; font-size:18px; color:#FFF;  background-color:#27282c;float:left;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.jje:link {text-decoration:none;}
.jje:visited {text-decoration:none;}
.jje:hover { text-decoration:none;background-color:#e9212e; }
.jje:active { text-decoration:none;}

.fangan{width:100%;min-width:1200px; height:660px; background-image:url(../zrimg/09.jpg); padding-top:100px; }
.fangana{width:1200px; height:544px;}
.fanganb{width:391px; height:547px; float:left; background-color:#27282c;}
.fanganba{width:100px; height:116px; margin-left:42px; margin-right:249px;}
.fanganbb{width:250px; height:80px; line-height:40px; color:#FFF; font-size:28px; font-weight:bold; margin-left:42px; margin-top:35px;margin-right:99px; margin-bottom:20px;}
.fanganbc{/*width:215px;*/ width:260px; height:40px; line-height:40px;margin-left:42px; background-image:url(../zrimg/11.jpg); padding-left:35px; color:#FFF;margin-right:99px;/*margin-bottom:15px; */ }
.fanganbc:hover{width:349px; height:62px; line-height:62px; color:#FFF; font-size:18px;padding-top:22px; margin-left:-9px; background-image:url(../zrimg/02.png); background-repeat:no-repeat; padding-left:51px;}


.fanganbd{width:349px; height:62px; line-height:62px; color:#FFF; font-size:18px;padding-top:22px; margin-left:-9px; background-image:url(../zrimg/02.png); background-repeat:no-repeat; padding-left:51px;}
.fanganc{width:391px; height:262px; float:left; background-color:#e9212e; padding-top:10px;}
/*.fanganca{width:180px; height:180px; margin-left:100px; margin-right:100px; border-color:#FFF; border-style:solid; border-width:5px;border-radius:50%;}
.fanganca img{border-radius:50%;}*/

.fanganca{width:180px; height:180px; margin-left:100px; margin-right:100px; border-color:#FFF; border-style:solid; border-width:5px;border-radius:50%;-webkit-transition: 2s ease-out;-moz-transition:2s ease-out;-o-transition:2s ease-out;-ms-transition:2s ease-out;}
.fanganca img{border-radius:50%;}
.fanganc:hover .fanganca{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}



.fangancb{width:301px; height:30px;color:#FFF; margin-top:5px; margin-left:50px; margin-right:50px; font-weight:bold;}
.fangancc{width:321px; height:25px; line-height:25px;color:#FFF; font-size:12px; margin-left:40px; margin-right:40px; font-weight:bold;}
.fangand{width:391px; height:272px; float:left; background-color:#FFF;}

.cp{width:100%;min-width:1200px; height:830px; background-color:#27282c; padding-top:50px;}
.cpin{width:1200px;height:830px;}
.cpina{width:1200px;height:50px; line-height:50px; color:#FFF; font-size:28px; font-weight:bold; }
.cpinb{width:250px;height:668px; float:left; margin-top:50px;}
.cpinba{width:220px;height:41px; line-height:41px; border-bottom-color:#6a6a6b; border-bottom-style:solid; border-bottom-width:1px; color:#FFF; /*padding-left:30px;*/}
.cpinba:hover{width:220px;height:41px; line-height:41px; border-bottom-color:#FF0000; border-bottom-style:solid; border-bottom-width:1px; color:#FFF; padding-left:30px;}

.cpinc{width:900px;height:515px; float:left; margin-top:1px; margin-left:50px;}
.cpind{width:820px;height:73px; float:left; margin-left:50px; background-color:#e9212e; padding:40px; color:#FFF;}


.zx{width:1200px;height:50px; line-height:50px; font-size:28px; font-weight:bold; margin-top:100px;margin-right:auto; margin-left:auto;}
.zxa{width:1200px;height:520px; margin-top:50px;margin-right:auto; margin-left:auto;}
.zxabox{width:376px;height:520px; float:left; margin-left:12px; margin-right:12px;}
.zxaboxa{width:376px;height:242px;}
.zxaboxb{width:150px;height:45px; line-height:45px; margin-right:226px; margin-top:25px; border-bottom-color:#dadada; border-bottom-style:solid; border-bottom-width:3px;}
.zxaboxc{width:376px;height:50px; line-height:50px;margin-top:15px; font-size:18px; font-weight:bold; }
.zxaboxd{width:376px;height:60px; margin-top:15px; font-size:14px; color:#939393;}
.zxaboxe{width:376px;height:40px;line-height:40px; margin-top:15px;}

.hezuo{width:100%;min-width:1200px; height:350px; background-color:#f6f6f6; margin-top:50px; padding-top:100px; }
.hezuoa{width:200px;height:35px; line-height:35px; color:#e9212e; }
.hezuob{width:500px;height:50px; line-height:50px;font-size:28px; font-weight:bold;}
.hezuoc{width:1200px;height:135px; margin-top:50px;}


.anli{width:100%;min-width:1200px; height:184px; background-image:url(../zrimg/16.jpg); }
.anliin{width:950px;height:144px; line-height:60px; padding-top:40px; color:#FFF; font-size:34px; }

.di{width:100%;min-width:1200px; height:310px; background-color:#27282c; padding-top:70px;}
.diin{width:1200px; height:310px;}
.diina{width:301px; height:300px;color:#939393; float:left; font-size:14px; margin-right:100px; }
.diinb{width:210px; height:270px;color:#939393; float:left;padding-top:30px;margin-right:100px;}
.diinba{width:100px; height:30px; float:left;font-size:14px;}
.diinba a:link {color:#939393; text-decoration:none;}
.diinba a:visited {color:#939393; text-decoration:none;}
.diinba a:hover {color:#e2060e; text-decoration:none; }
.diinba a:active {color:#939393; text-decoration:none;}

.diinc{width:350px; height:270px;color:#939393; float:left;padding-top:30px;font-size:14px;}
.dixia{width:100%;min-width:1200px; height:50px; line-height:50px; background-color:#1f1f23;color:#939393;font-size:14px;}

/*内页css*/

/*内页简介*/
.nyjjban{width:100%;min-width:1200px; height:350px; background-image: url(../zrimg/nyban2.jpg); background-position:center; background-repeat:no-repeat;}
.nyxdh{width:100%; height:100px;min-width:1200px; line-height:100px; background-color:#f6f6f6;}
.nyxdhin{width:1200px; height:100px; }
.nyxdhinz{width:500px; height:100px; float:left;font-size:30px;font-weight:bold; }
.nyxdhiny{width:500px; height:30px; line-height:30px; font-size:14px; float:right; margin-top:40px;}

.nyjjc{width:100%; min-width:1200px; min-height:680px; background-image:url(../zrimg/17.jpg); background-position:top; background-repeat:repeat-x; margin-top:50px;}
.nyjjd{width:1160px; min-height:680px; background-color:#FFF; padding:20px;/*-webkit-box-shadow:0px 0px 10px #d6d6d6;-moz-box-shadow:0px 0px 10px #d6d6d6;-o-box-shadow:0px 0px 10px #d6d6d6;box-shadow:0px 0px 10px #d6d6d6;*/}
.nyjjd img{ margin-right:30px; margin-bottom:30px; float:left;}

.nyjje{width:156px; height:51px;margin-right:404px; background-image:url(../zrimg/03.png); line-height:44px; color:#FFF; font-size:18px; font-weight:bold;margin-bottom:30px;  }


/*内页产品*/
.nycpban{width:100%;min-width:1200px; height:350px; background-image: url(../zrimg/nyban1.jpg); background-position:center; background-repeat:no-repeat;}
.nyzt{width:1200px;min-height:800px;margin-right:auto; margin-left:auto; margin-top:50px;}
.nyztz{width:280px;min-height:800px; float:left;}
.nyztza{width:268px; height:48px; line-height:48px; padding-left:10px;transition: all 0.6s; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s; border-color:#CCC; border-style:solid; border-width:1px; background-image:url(../zrimg/19.jpg); margin-bottom:5px;}
.nyztza:hover {color:#FFF; text-decoration:none; background-image:url(../zrimg/20.jpg);}
.nyztzb{width:270px; height:85px; background-color:#f7f7f7; margin-top:40px; padding-top:10px; padding-left:10px;}
.nyztzb img{ float:left; margin-right:15px; margin-top:10px;}
.nyztzc{width:230px; height:150px; background-color:#3c6bab; margin-top:40px;padding-top:35px; padding-left:50px; color:#FFF;}


.nyzty{width:870px;min-height:800px; float:right;}
.nycpbox{width:275px; height:235px; float:left;transition: all 0.6s; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s; margin-left:7px; margin-right:8px; margin-bottom:30px;}
.nycpbox:hover {text-decoration:none; /*background-color:#e7ecf3;-webkit-transform:translate(0px,-5px);-moz-transform:translate(0px,-5px);-o-transform:translate(0px,-5px);transform:translate(0px,-5px);*/ -webkit-box-shadow:0px 0px 10px #d6d6d6;-moz-box-shadow:0px 0px 10px #d6d6d6;-o-box-shadow:0px 0px 10px #d6d6d6;box-shadow:0px 0px 10px #d6d6d6;}
.nycpboxa{width:275px; height:175px;overflow: hidden;}
.nycpboxa img{transition: all 0.6s; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s; }
.nycpboxa img:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);}
.nycpboxb{width:275px; height:60px; line-height:60px;/* background-color:#27282c;*/ color:#27282c; font-size:16px;}

/*内页产品正文*/
.nyztya{width:870px;height:80px; line-height:80px; font-size:24px; font-weight:bold;}
.nyztyb{width:870px;height:30px; line-height:30px;margin-top:10px; }
.nyztyc{width:870px;min-height:500px; margin-top:20px; }





/*内页新闻css*/
.nyzxban{width:100%;min-width:1200px; height:350px; background-image: url(../zrimg/nyban3.jpg); background-position:center; background-repeat:no-repeat;}
.nyzibox{width:1170px; height:140px;margin-right:auto; margin-left:auto; padding:15px; border-bottom-color:#C6C6C6; border-bottom-style:dashed; border-bottom-width:1px; margin-bottom:50px;transition: all 0.6s; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s; }
.nyzibox:hover{ border-bottom-color:#B4B4B4; border-bottom-style:dashed; border-bottom-width:1px;-webkit-box-shadow:0px 0px 10px #c3c3c3;-moz-box-shadow:0px 0px 10px #c3c3c3;-o-box-shadow:0px 0px 10px #c3c3c3;box-shadow:0px 0px 10px #c3c3c3;}
.nyziboxa{width:170px; height:140px; float:left; margin-right:30px;}
.nyziboxb{width:970px; height:140px; float:left;}
.nyziboxba{width:970px; height:40px; line-height:40px; font-size:18px; border-bottom-color:#E9E9E9; border-bottom-style:dashed; border-bottom-width:1px;}
.nyziboxbb{width:970px; height:25px; line-height:25px; margin-top:5px;font-size:12px;}
.nyziboxbc{width:970px; height:60px; margin-top:9px;font-size:14px;}

/*内页新闻正文css*/
.nyxwzw{width:1200px; height:80px; line-height:80px; font-size:24px; font-weight:bold;margin-right:auto; margin-left:auto; }
.nyxwzwa{width:1200px;height:30px; line-height:30px;margin-top:10px;margin-right:auto; margin-left:auto; }
.nyxwzwb{width:1200px;min-height:500px;margin-top:10px;margin-right:auto; margin-left:auto; }

/*行业解决方案css*/
.nyfaban{width:100%;min-width:1200px; height:350px; background-image: url(../zrimg/nyban4.jpg); background-position:center; background-repeat:no-repeat;}
.nyfa{width:1200px;min-height:800px;margin-right:auto; margin-left:auto; }
.nyfabox{width:290px; height:389px; float:left;/*background-color:#f6f6f6;*/-webkit-box-shadow:0px 0px 10px #c3c3c3;-moz-box-shadow:0px 0px 10px #c3c3c3;-o-box-shadow:0px 0px 10px #c3c3c3;box-shadow:0px 0px 10px #c3c3c3;transition: all 0.6s; -webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s; padding-left:40px; padding-right:40px; padding-top:35px; padding-bottom:35px; margin-left:15px; margin-right:15px; margin-bottom:30px; }
.nyfabox:hover {text-decoration:none; -webkit-transform:translate(0px,-5px);-moz-transform:translate(0px,-5px);-o-transform:translate(0px,-5px);transform:translate(0px,-5px); }

.nyfaboxa{width:290px; height:219px;overflow:hidden;position:relative; }
.nyfaboxb{width:290px; height:35px; line-height:35px; font-size:18px; font-weight:bold; margin-top:10px; }
.nyfaboxc{width:290px; height:80px; font-size:12px; margin-top:5px; line-height:25px;}
.nyfaboxd{width:150px; height:40px; line-height:40px; margin-top:10px;background-color:#27282c; color:#FFF;margin-right:140px;}
.nyfaboxe{width:146px;height:51px;line-height:40px;/*background-color:#27282c;opacity:0.8;*/ background-image:url(../zrimg/03.png); background-repeat:no-repeat;position:relative;z-index:10;margin-top:-35px; color:#FFF; margin-right:140px; margin-left:-5px; padding-left:10px;}


/*服务css*/
.nyfwban{width:100%;min-width:1200px; height:350px; background-image: url(../zrimg/nyban5.jpg); background-position:center; background-repeat:no-repeat;}
.nyfw{width:1160px; min-height:680px; background-color:#FFF; padding:20px;margin-right:auto; margin-left:auto; }
.nyfw img{ float:left; margin-right:15px; margin-top:10px;}



/*联系css*/
.nylxban{width:100%;min-width:1200px; height:350px; background-image: url(../zrimg/nyban7.jpg); background-position:center; background-repeat:no-repeat;}

.nylx{width:1200px; height:400px;margin-right:auto; margin-left:auto; margin-top:40px;}
.nylxa{width:1200px; /*height:300px;*/margin-right:auto; margin-left:auto; margin-top:40px;}



.nybzc{height:50px; line-height:50px; margin-top:30px;}

.met_pager { line-height:35px;margin:10px auto; text-align:center}
.met_pager ul{ margin:0 auto; display:inline-block;}
.page-numbar  li{padding:0 13px; line-height:35px; display:inline-block; font-size:14px; border:1px solid #ddd; margin-left:-1px; float:left; background-color:#FFF;cursor:pointer;}
.met_pager li a{color:#444; }
.met_pager li.thisclass,.met_pager ul li.thisclass a,.met_pager ul li.thisclass a:hover{color:#fff !important; background-color: #3169b0;}


/*分页*/
/* ----- 通用PB分页条 ----- */
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 6px 8px;
  margin: 0 2px;
  border-radius: 3px;
}
.pagination a:hover {
  color: #4fc08d;
  border: 1px solid #4fc08d;
}
.pagination a.page-num-current {
  color: #fff;
  background: #4fc08d;
  border: 1px solid #4fc08d;
}


.dp{ display:block}
.tc{ text-align:center}  .fl{ float:left} .fr{ float:right}
.clear{clear:both;}   .clearfix:after{content:"."; display:block; visibility:hidden; height:0; clear:both}
.main-page{margin:0 auto;width:1200px;margin-top: 15px;}
.main-page .left{ padding-right: 25px;/* border-right: 1px #fff solid; margin-top:280px*/}
.main-page .left, .main-page .right{float:left;}
.main-page .navv-back{height:300px;}
.main-page .navv{position:relative;margin-top:-300px;width:132px;text-align:center;font-size:18px;font-family:"微软雅黑";color:#fff;}
.main-page .navv div{height:47px;line-height:47px; margin-bottom: 8px; border-radius: 2px; cursor: pointer; -webkit-transition: 2s ease-out;-moz-transition:2s ease-out;-o-transition:2s ease-out;-ms-transition:2s ease-out;}
.main-page .navv div.on{/*background:#3091f2; */}
.main-page .right{width:987px;height:800px;margin-left:55px;}
.main-page .content{position:relative; width:987px; height:800px; overflow:hidden;}
.main-page .content .con-ggh{ width:987px; height:800px;}

/*.con-ggh ul{ padding-top:20px; display:block} 
.con-ggh ul li{ padding-top:20px; margin-right:20px; float:left}*/
.list-pic{ background-color: rgba(255,255,255,0.3); padding: 19px; width: 110px; height: 110px; border: 1px solid #b9babe;}
.list-pic img{ width:110px; height:110px; display:block}
.con-ggh .item-name{ padding:20px 0; height: 20px; width: 150px; font-size: 16px; text-align: center; color: #fff; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.b-intro{ margin-top:20px}
.b-intro span{ font-size:24px; margin-bottom:12px; color:#fff}
.b-intro p{ width:545px; height:45px; line-height:24px; overflow:hidden; color:#fff; font-size:14px}
.ck-m{ width:123px; height:36px; line-height:36px; border:1px #fff solid; margin-top:25px}
.zcinfo{ width:550px; margin-top:280px} 
.ptpic-dl,.ptpic-dl img{ width:354px; height:690px}
.ptpic-dl{ margin-top:110px}







