@charset "utf-8";
/**
Theme Name: Pressurefilms
Author: 42178341@qq.com
*/


/*---------------------------*/
/*--------Css Reset--------*/
/*---------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a {margin:0;padding:0;}
img {border-style:none;}
ul,li {list-style-type:none;}
form {margin:0;padding:0;}
body {font-size:12px;font-family:PingFangSC,"微软雅黑","黑体",Arial,Verdana;color:#525252;line-height:18px; background:#eeeeee;}
input {font-size:12px;color:#333;line-height: 17px;}
select {border: 1px solid #744219;font-size: 12px;color: #333;}
.clearboth {line-height:0px;height:0px;clear:both;*display:inline; font-size:0px;}
button{margin:0;padding:0;border:0; cursor:pointer}
i,em{ font-style:normal}
h1 {font-size: 30px;}
h2 {font-size: 24px;}
h3 {font-size: 22px;}
h4 {font-size: 18px;}
h5 {font-size: 16px;}
h6 {font-size: 14px;}
a:visited,a:link {color:#717171;text-decoration:none;border-style:none;}
a:hover {color:#13a19e;text-decoration:underline;border-style:none;}
.margin_auto {margin-right:auto;margin-left:auto;}
.margin_top10 {margin-top:10px;}
.margin_top5 {margin-top:5px;}
.txtR {text-align: right;}
.txtL { text-align: left;}
.txtC { text-align: center;}
.fl{float: left;}
.fr{float: right;}
.fontSong { font-family:"宋体"}
.fontYah { font-family:"微软雅黑"}
.line {height:1px;line-height:0;font-size:0;border-bottom:1px solid #e3e3e3;margin:19px 0; position:relative}
.lineSpe {width: 60px;height: 6px;background:#13a19e; margin:30px auto}
/* new clearfix */
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix{ zoom: 1;}/*IE6*/
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.gray { color:#ccc}
img {max-width:100%;}

.menuFloat {position:fixed;_position:absolute;z-index:500;bottom:auto;top:0;opacity: 0.9; -moz-opacity: 0.9; filter: alpha(opacity=90)}

.icoPh,.icoMail,.icoLink a,.logo a,.menuSec li a,.btnBack,.icoSol,.solListNav dd span { background:url(../images/png24.png) no-repeat}

/*---------------------------*/
/*--------General----------*/
/*---------------------------*/
.inner{ width:1002px;margin:0 auto; font-size:14px; line-height:26px;}

.header{ width:100%; position:relative; z-index:500}
.balckLine,.balckLine .inner { height:35px; background:#333}
.balckLine dl { float:right}
.balckLine dl dd { float:left; height:35px; line-height:35px;font-family:Arial-MT,"微软雅黑","黑体"}
.balckLine dl dd.icoPh { padding-right:22px;}
.icoPh { background-position:0 9px; font-weight:bold;color:#cdcdcd; padding:0 0 0 25px;}
.icoMail { background-position:0 -23px; padding:0 0 0 25px;}
.icoMail a:linl,.icoMail a:visited { color:#999}
.icoMail a:hover { color:#ccc}
.icoLink { width:30px;}
.icoLink a {display:block; text-indent:-9999px; outline:none;}
.icoLink1 a { background-position:-1px -1133px}
.icoLink1 a:hover { background-position:-1px -1191px}
.icoLink2 a { background-position:-1px -1249px}
.icoLink2 a:hover { background-position:-1px -1284px}
.menuShow,.menuShow .inner { height:50px;background:#fff; border-bottom:1px solid #e0e0e0;}
.logo { width:97px; height:50px;}
.logo a { height:50px; display:block; text-indent:-9999px; outline:none; background-position:0 -886px;transform:scale(1);transition:all .5s ease}
.logo a:hover {transform:scale(0.9);}
.menu {height:50px;}
.menu dd { width:155px;text-align:center; float:left; }
.menu dd a { display:block; height:50px; line-height:50px;outline:none;}
.menu dd a:link,.menu dd a:visited { color:#333}
.menu dd a:hover,.menu dd a.current { color:#000092; text-decoration:none;}	
.menuSec { width:100%; height:100px; background:#000092; position:absolute; top:84px; left:0; display:none;opacity:1}
.menuSec .inner {height:90px; padding-top:10px; background:#000092; border:none}
.menuSec ul { width:786px;margin:0 auto}
.menuSec li { width:200px; height:80px; float:left; overflow:hidden}
.menuSec li a{height:80px; display:block;position:relative;line-height:35px;font-size:12px;}
.menuSec li a:hover { text-decoration:none}
.menuSec li a span {display:block;cursor:pointer;position:relative; color:#fff;text-align:center; top:50px}
.menuSec li.m1 a { background-position:85px -95px}
.menuSec li.m2 a { background-position:60px -203px}
.menuSec li.m3 a { background-position:60px -339px}
.menuSec li.m4 a { background-position:60px -465px}
.menuSec li.m5 a { background-position:60px -761px}
.menuSec li.m6 a { background-position:60px -624px}

.title { font-size:42px; line-height:50px; color:#525252; text-align:center; font-weight:normal;background:url(../images/line.png) no-repeat center bottom; padding-bottom:20px; margin-bottom:20px}

.conBase { padding-top:60px}
.conBase table {border-collapse:collapse;border:none;}
.conBase table td { padding:0 5px; border:1px solid #000}
.contactIntro { font-size:14px; line-height:40px}
.contactIntro i { padding-left:74px}
.caseListCon dd{ width:335px; height:300px; float:left; margin:0 20px;}
.caseListCon dd a { display:block; height:300px; color:#5f5f5f; overflow:hidden; text-align:center}
.caseListCon dd a p { border:1px solid #5f5f5f; overflow:hidden}
.caseListCon dd a img { max-width:350px; display:block; transform:scale(1);transition:all .5s ease;}
.caseListCon dd a h3 { height:30px; line-height:30px; font-size:16px; color:#333; margin-bottom:7px}
.caseListCon dd a:hover,.caseListCon dd a:hover h3 { text-decoration:none; color:#13a19e}
.caseListCon dd a:hover img{transform:scale(1.1)}

/*---------------------------*/
/*---------index-------*/ 
/*---------------------------*/
.imgShow { width:100%; min-width:1220px;}	
.imgShow dd { width:24.6%;text-align:center;float:left; margin:0 0.2%;}
.imgShow dd a { display:block;transform:scale(1);transition:all .5s ease}
.imgShow dd a:hover {transform:scale(.9);}
.serviceList { padding:70px 0 0 20px; min-height:480px;}
.serviceList dd { width:307px; height:600px; overflow:hidden; float:left; margin-right:20px; display:inline;color:#82858a; font-family:"微软雅黑"; line-height:22px}
.serviceList dd.last { margin:0}
.serviceList dd h2{ height:50px;font: normal 20px/50px "微软雅黑"; color:#525252; text-align:center; padding:15px 0}
.serviceList dd .serviceImg  { text-align:center}
.serviceList dd .serviceImg a { width:150px; height:150px; display:inline-block; text-align:center; border:1px solid #a9a9a9; border-radius:100%; background:#fff}
.serviceList dd .serviceImg a img { margin-top:29px;transform:scale(1);transition:all ease .2s;}
.serviceList dd .serviceImg a img:hover {transform:scale(1.05)}

/*---------------------------*/
/*---------products-------*/ 
/*---------------------------*/
.subNav { width:240px;}
.subNav dd {padding:5px 10px 5px 0; margin-bottom:5px;}
.subNav dd a { display:block; height:35px; line-height:35px; text-indent:10px; font-weight:bold}
.subNav dd a:link,.subNav dd a:visited { color:#333}
.subNav dd a:hover { text-decoration:none}
.subNav dd span { float:right;text-indent:0;text-align:center; color:#020091; font-weight:normal; font-size:19px;font-family:Arial;transform:rotate(0deg);transform-origin:center center;transition:all .5s ease}
.subNav dd a.current span {transform:rotate(150deg);}

.subNav dd div {display:none}
.subNav dd div.subNavSec a{ font-weight:normal; font-size:12px; position:relative}
.subNav dd div.subNavSec i,.subNav dd div.subNavSec em { display:block; height:35px; position:absolute; top:0; left:0; z-index:5}
.subNav dd div.subNavSec em {background:#f8f8f8; width:0px;transition:all .3s ease; z-index:1; border-radius:5px}
.subNav dd div.subNavSec a:link,.subNav dd div.subNavSec a:visited { color:#5f5f5f}
.subNav dd div.subNavSec a:hover em,.subNav dd div.subNavSec a.current em { width:100%}

.proCon { width:755px; border:1px solid #ededed;border-bottom:none; min-height:700px;}
.proList dd { width:33.2%; height:273px; border-left:1px solid #ededed;border-top:1px solid #ededed; margin:-1px 0 0 -1px; float:left; text-align:center; padding-top:55px}
.proList dd .img { height:185px; overflow:hidden;margin-bottom:10px}
.proList dd .img img { width:270px;transform:scale(1);transition:all .5s ease}
.proList dd a:hover img { transform:scale(.9);}
.proList dd a { height:273px; display:block;}
.proList dd a:hover { text-decoration:none}
.proDel img{max-width:730px}
.proDelCon { padding:0 30px; display:none}
.proDelCon h2,.titileShow  { height:90px; color:#414141; font-size:36px; font-weight:normal; line-height:40px}
.proDelCon p { margin-bottom:15px;}
.proDelCon td { font-size:16px; color:#414141; line-height:30px;}
.proDelCon td i { font-size:26px;}
.proDelCon .tabProCompare td { height:45px;font-size:14px;}
.proDelCon .tabProCompare td i { color:#9c9c9c;font-size:14px;}

/*---------------------------*/
/*---------case-------*/ 
/*---------------------------*/
.caseList dd {overflow:hidden; margin-bottom:50px;}
.caseList dd h3 { font-weight:normal; color:#333; margin-bottom:15px}
/*---------------------------*/ 
/*---------about---------*/
/*---------------------------*/
.aboutZz { min-height:750px; position:relative}
.aboutZzInfo { width:560px; background:#f8f8f8; padding:50px 30px 70px; font-size:16px; color:#979797; position:absolute; top:100px; left:615px}
.aboutZzInfo ul {margin:0 auto; padding-top:50px}
.aboutZzInfo li { width:200px; height:200px; float:left;border-radius: 8px;background:#ffffff;border: solid 1px #ededed; margin:0 15px;text-align:center;}
.aboutZzInfo li .img {margin:20px 0; height:105px}

.aboutShow { background:#f8f8f8; padding:50px 140px 140px 140px;position:relative; margin-bottom:320px}
.aboutShow img { position:absolute; bottom:-300px;box-shadow: 3px 3px 5px #888888;}

.solForm {width:230px; position:absolute; top:253px; left:970px;}
.solForm dd {height:40px;}
.solForm dd a {height:50px; line-height:50px; font-size:20px; text-align:center; background:#000092; color:#fff; display:block;letter-spacing:0px;transition:all .5s ease}
.solForm dd a.spe { width:150px; float:right}
.solForm dd a:hover { text-decoration:none;letter-spacing:2px; background:#0202d7}
.solForm dd input { width:90%;height:30px; line-height:30px;background:#fff;border:solid 1px #d8d8d8; padding:0 10px; font-size:16px; color:#999; font-size:13px;}
.solForm dd input.spe { width:180px;}
.solForm dd textarea {width:90%; height:80px;resize:none;background:#fff;border:solid 1px #d8d8d8; padding:10px; font-size:16px; color:#999;font-size:13px; font-family:"微软雅黑"}

.btnBase {width:200px;height:50px;position:fixed;top:50%; right:50%; margin:-25px -440px 0 0; display:none;z-index:400;}
.btnBase a { height:50px; margin:0 auto; line-height:50px; font-size:20px; text-align:center; background:#000092; color:#fff; display:block;letter-spacing:0px;transition:all .5s ease; border-radius: 10px;}
.btnBase a:hover { text-decoration:none;letter-spacing:2px; background:#0202d7}

.aboutUs { padding-bottom:80px;}
.aboutUs p{ margin-bottom:15px}

/*---------------------------*/ 
/*---------翻页---------*/
/*---------------------------*/
.page_turn {color: #8c8d92; padding: 30px 0; font-size:12px; font-weight:bold; text-align:center}
.page_turn a{ background:#f6f6f6;color: #575757;margin: 0 2px;padding:5px 11px;}
.page_turn a:link,.page_turn a:visited {color: #525252;}
.page_turn a:hover {color:#fff;}
.page_turn a:hover,.page_turn a.current {color:#fff;background:#13a19e; text-decoration:none}

/*---------------------------*/ 
/*---------footer---------*/
/*---------------------------*/ 

.footer,.footer .inner { background:#333; height:60px; line-height:60px; text-align:center; font-size:12px; color:#878787}
.footer a { text-decoration:underline}


@media screen and (max-width:1230px) {
	img{max-width:1220px}
	.imgShow img { max-width:100%}
}
