/* reset */
@charset "utf-8";
*,*:before,*:after{box-sizing:border-box;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr,
acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small,strike, sub, sup,
tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,tbody, tfoot, thead, tr,th,td{border: 0;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}
body {padding-top:90px; background:#fff;line-height:190%;box-sizing:border-box;color:#5a5a5a;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:0.05em;}
a{color:#000;text-decoration:none;}
a:hover{color:#009146;}
h1,h2,h3,h4,h5,h6 {font-weight:700;}
h2{font-size:14px;}
strong{color:#000;}
ol,ul,li{list-style:none;}
pre{padding:10px;margin:10px 0;word-break: break-all;word-wrap: break-word;white-space:pre-wrap;background:#f9f9f9;border:1px solid #f0f0f0;color:#aaa;}
img{max-width:100%;height:auto;display:block;border:0;}
i{margin-right:5px;}
hr{margin:10px 0 0 0;height:1px;border:none;background:#ddd;}
input,select,textarea{border:1px solid #ddd;background:#fff;outline:none;width:100%;color:#959595;font-size:14px;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;}
textarea{resize:none;overflow-y:hidden;display:block;}
table {border-collapse: collapse;max-width: 100%; width: 100%;margin-bottom:0.8em;}
table td {border: 1px solid #ddd; padding:2px;}
.clearfix:after,.clearfix:before{content:".";display:block;visibility:hidden;height:0;clear:both;}
.fl{float:left;position:relative;}
.fr{float:right;position:relative;}
/* wrap */
.copyright-content{background:#35a76a;}
.content{background-color:#ebebeb; padding:20px 0;}
.header,.banner,.service-mark,.stand-client,.equipment,.next-lianxi,.footer,.biaoti-nei,.product-nav,.aaa{min-width:1200px;max-width:1200px;width:1200px;margin:0 auto;position:relative;}
.header,.banner,.service-mark,.stand-client,.equipment,.next-lianxi,.footer,.biaoti-nei,.product-nav,.aaa{min-width:inherit\0;max-width:inherit\0;}/* for ie8 wish box-sizing hack */

img.pagebg{width:100%;height:auto;max-width:100%;z-index:0;position: absolute;left: 0px;top: 0px;display:block;}
img.mouse{width:219px;height:86px;position:absolute;left:50%;margin-left:-110px;bottom:150px;z-index:100;}
#page5{overflow:hidden;background:url(../images/lxbg.jpg) repeat;position:relative;}

/* 分页 */
.page-number{text-align:center;padding:2em 0;font-size:16px;color:#757575;font-weight:100;width:100%;}
.page-number ul li{display:inline;border:none!important;background:none!important;float:none!important;width:auto!important;}
.page-number ul li a{padding:4px 10px;background:#eee;color:#000;}
.page-number ul li a:hover{background:#222;color:#fff;}
.page-number ul li.active a{background:#DE2F3E;color:#fff;}
.page-number ul li.disabled a{color:#777;}
.page-number ul li.disabled a:hover{background:#eee;}

/* search */
.lang-left{position:relative;line-height:normal;margin-top:0px;text-align:left;}
.lang-left form,.search .fancy-select{display:inline-block;vertical-align:top;*display:inline;zoom:1;}
.lang-left form{line-height:0px;}
.lang-left input{width:180px;padding:5px;height:30px;background:#f9f9f9;font-size:12px;}
.lang-left input[type="submit"]{position:absolute;right:9px;top:30px;width:30px;height:30px;text-indent:-9999px;z-index:1;cursor:pointer;background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.lang-left label{position:absolute;height:30px;width:45px;text-align:center;right:0;top:0;z-index:0;}
.lang-left label i{font-size:1.2em;color:#cfcdcd; margin-top:38px;}


/* header */
.header-content{background:#ffcc00; position:fixed; left:0;top:0; width:100%; z-index:101;}
.header{position:relative; }
.logo{width:20%;margin:18px 0;}
.logo a{background:url(../images/logo.png) no-repeat;display:block;width:228px;height:54px;margin:0 0 0 20px;}
.logo a:hover{background-position:1px -55px;}
ul.nav{width:50%; text-align:center;}
ul.nav li{ display:inline-block; *display:inline; zoom:1; position:relative;}
ul.nav li a{display:block;padding:40px 10px 0 10px; position:relative; font-size:15px;}
ul.nav li a:hover{ color:#FFF;}
.lang{ width:30%; float:left;} 
.lang-left{ width:56%; padding:30px 12px; background:#e5b700;}
.lang-right{ width:36%; background:#ffdb4d; padding:32px 12px;}
.lang-right .alang{ float:left;}
.lang-right a:hover{ color:#333;}

/*banner*/
.banner-content{ position:relative;}
.btn h2{ font-size:50px; color:#FFF; font-family:微软雅黑; line-height:normal; padding:210px 0 10px 30px; font-weight:400;}
.btn p{ font-size:26px; color:#ffcc00; font-family:Arial; padding:10px 0 10px 30px;}
.btn .aa{ font-size:22px; color:#FFF; font-family:微软雅黑;}
.btn ul{ padding-top:85px;}
.btn ul li.category{width:14.28%; height:145px; background:url(../images/tubiao.png) no-repeat; background-position:-26px -21px;}
.btn ul li.category a{ font-size:15px; color:#fff; display:block; padding-top:150px; padding-left:20px;}
.btn ul li.category27:hover{ background-position:-30px -184px;}
.btn ul li.category28{ background-position:-198px -21px;}
.btn ul li.category28:hover{ background-position:-202px -184px;}
.btn ul li.category29{ background-position:-370px -21px;}
.btn ul li.category29:hover{ background-position:-374px -184px;}
.btn ul li.category30{ background-position:-548px -21px;}
.btn ul li.category30:hover{ background-position:-552px -184px;}
.btn ul li.category31{ background-position:-720px -21px;}
.btn ul li.category31:hover{ background-position:-724px -184px;}
.btn ul li.category32{ background-position:-894px -21px;}
.btn ul li.category32:hover{ background-position:-898px -184px;}
.btn ul li.category33{ background-position:-1067px -21px;}
.btn ul li.category33:hover{ background-position:-1071px -184px;}
/* Mouse scrolling */

/* service */
.service{ position:relative;}
.service-mark h2{font-size:48px; color:#383838; line-height:normal; padding:230px 0 10px 30px;font-weight:300;}
.service-mark p{ font-size:22px; color:#383838; font-family:Tahoma; padding:10px 0 10px 30px;}
.service-mark .aa{ font-size:16px; color:#383838; font-family:微软雅黑;}
.service-mark a{display: block;padding: 5px 15px;width: 122px;margin-left: 30px; margin-top:10px;border: 1px solid #CCC;}

/* stand */
.stand{ position:relative;}
.stand img.pp{ width:100%; position:absolute;top:0;left:0; height:818px;}
.stand-client h2.title{font-size:40px; color:#fff; line-height:normal; padding:150px 0 10px 700px;font-weight:300;}
.stand-client p{ font-size:20px; color:#fff; padding:10px 0 10px 700px;}
.stand-client p a{color: #ffcc00;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FC0;border-top-style: none;border-right-style: none;border-left-style: none;}
.stand-client p a:hover{ color:#000; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000;}
.cage-list{text-align:right;margin-top:30px;}
.cage-list a.cage-name{display:inline-block;margin-right:40px;padding: 10px 20px;width: 210px;background:#00887a;color:#fff;font-size:16px;}
.cage-list a.cage-name:hover{color:#ffcc00;}
.stand-clientnei{position:relative;}
.stand-clientnei ul li{ margin:80px 12px 0 12px;} 
.stand-clientnei ul li h2,.stand-clientnei ul li p{ font-size:16px; color:#fff; text-align:center; padding:15px 0 0 0; font-weight:400;}
.stand-clientnei ul li h2:hover,.stand-clientnei ul li p:hover{ color:#ffcc00;}
/* news-content */
.news-content{ width:100%; background:#fff;position:relative;}
.eqs{ height:260px; padding-top:70px;}
.eqs img{ max-height:228px;}
.eqs-left{ width:27%; line-height:normal;}
.eqs-left h2{ font-size:88px; color:#000; font-weight:400; }
.eqs-right{ width:73%; line-height:normal;}
.eqs-right h2{ font-size:56px; color:#000; font-weight:500;}
.eqs-right p{ font-size:22px; color:#000; font-family:Arial; padding-top:22px;}
.eqs-right .wen{ font-size:18px; font-family:微软雅黑;}
.home-news-slider{position:relative;}
.home-news-slider .flex-direction-nav a,.stand-clientnei .flex-direction-nav a{background:none;}
.stand-clientnei .flex-direction-nav a{top:40%;}
.home-news-slider .flex-direction-nav a.flex-prev,.stand-clientnei .flex-direction-nav a.flex-prev{left:-50px;}
.home-news-slider .flex-direction-nav a:before,.home-news-slider .flex-direction-nav a.flex-next:before{color:#000;}
.stand-clientnei .flex-direction-nav a:before,.stand-clientnei .flex-direction-nav a.flex-next:before{color:#fff;font-size:40px;}
.home-news-slider .flex-direction-nav a.flex-next,.stand-clientnei .flex-direction-nav a.flex-next{right:-50px;}
.home-news-slider ul li{ width:24%; margin:30px 5px; background-color:#848383;}
.home-news-slider ul li.het{ height:404px;}
.home-news-slider ul li .riqi{ font-size:14px; color:#cdcdcd; padding:15px 0 0 15px;}
.home-news-slider ul li p{ font-size:14px; padding:5px 15px; color:#FFF;}
.home-news-slider ul li h2,.home-news-slider ul li p.title{ font-size:16px; color:#fff; padding-left:15px; padding-top:5px;}
.home-news-slider ul li span.more{ font-size:14px; color:#cdcdcd; padding:3px 0 10px 15px; display:block;}
.home-news-slider ul li a:hover span.more{ color:#ffcc00;}
.home-news-slider ul li img{max-height:228px; min-height:228px; width:100%;}
.stand-clientnei ul li.prdu img{ max-height:188px; min-height:188px; width:100%;}

.topa .weifoot{ height:auto;display:inline;}
.footer-top .next{height:auto;background:url(../images/lxbg.jpg) repeat;}
.footer-top .next a{color:#fff;}
.footer-top .next a:hover{text-decoration:underline;}
.next{ position:relative;}
.next img{ position:absolute;}
.next-lianxi h2{font-size: 30px;color: #FFF;text-align: center;padding-top: 20px;font-weight: 300;}
.next-lianxi h2 p{ font-size:18px; font-family:Arial; padding-top:10px; position:relative;}
.next-lianxi h2 p:after{position:absolute; right:330px; top:22px; content:""; width:175px; height:1px; background:#fff;}
.next-lianxi h2 p:before{ position:absolute; right:695px; top:22px; content:""; width:175px; height:1px; background:#fff;}
.next-lianxi ul{ padding:30px 0;}
.next-lianxi ul li{ color:#FFF; width:25%; text-align:center;}
.next-lianxi ul li i{position:relative;}
.next-lianxi ul li i{ font-size:30px;}
.next-lianxi ul li .ming{ font-size:20px; font-family:Arial; padding-top:15px;}
.next-lianxi ul li .minga{ font-size:20px; font-family:微软雅黑; padding-top:15px;}
.next-lianxi ul li .neirong{ font-size:15px; font-family:微软雅黑; padding-top:10px;}
.next-lianxi ul li .neironga,.next-lianxi ul li .neironga a{ font-size:16px; padding-top:10px; color:#ffcc00;}
/* footer */
.qq{position:static!important;}
.qq img{ position:relative;}
.qq a{float:left;margin-top:-50px;margin-right:20px;text-align:center;}
.footer-content{position:relative; background-image:url(../images/dibu.jpg);}
.footer-content a{color:#fff;}
.home-footer{position:absolute;width:100%;z-index:100;left:0;bottom:90px;}
.footer{ padding:18px 0 10px 0; position:relative; }
.footer .copyright{width:70%; font-size:12px; color:#FFF;}
.footer .fast-nav{width:30%;text-align:right; }


/* product 内页 */
.biaoti-nei ul li{ width:14.28%; text-align:center;}
.biaoti-nei ul li a{ color:#494949;padding:15px 0; display:block; font-size:15px;}
.biaoti-nei ul li a:hover{ background:#dcdcdc;}
.product-nei{ background:url(../images/neitu.jpg);}
.product-nav{padding-bottom:50px;}
.product-nav h2,.product-nav h1.cage-title{padding: 30px 5px 15px 0;font-size: 18px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d8d7d7;}
.product-nav h1.cage-title{background:url(../images/123.jpg) left 70% no-repeat;padding: 30px 5px 15px 15px;}
.product-nav h2 span{background-image: url(../images/123.jpg);background-repeat: no-repeat; padding-left:15px;}
.product-nav h2.cage-title a.more{float:right;font-weight:100;}
.product-nav h2 span img{ width:100%;}
.product-nav ul li{width:25%;text-align:center;padding:20px 20px 5px 20px;}
.product-nav ul li h2{font-size:16px;font-weight:100;margin:0;padding:8px 0;background:#777;color:#fff;}
.product-nav ul a:hover li h2{background:#ffcc00; color:#333;}
.item-info{text-align:right;padding:5px 0;}
.prev-next{ padding-top:10px;}
.prev-next a:hover{ color:#ffcc00;}
.txt{margin:1em 0;}
.txt .slider-pic{width:38%;margin-right:3%;}
.txt .bigpic{text-align:center;position:relative;}
.txt .bigpic ul li{width:auto;padding:0;}
.txt .cp-info{width:59%;}
.txt .cp-info .cp-parameter{margin-bottom:40px;font-size:16px;}
.txt .smallpic{position:relative;}
.txt .smallpic ul{margin-top:5px;}
.txt .smallpic ul li{padding:0;background:#e7e7e7;}
.txt .smallpic ul li img{padding:5px;max-height:79px;width:100%;}
.txt .smallpic .flex-direction-nav a{background:none;top:30%;}
.txt .smallpic .flex-direction-nav a.flex-next{right:-50px;}
.txt .smallpic .flex-direction-nav a.flex-prev{left:-50px;}
.txt .smallpic .flex-direction-nav a:before,.txt .smallpic .flex-direction-nav a.flex-next:before{color:#000;}


/* input */
.rese-order ul li{position:relative;padding:0 0 0 120px;margin:10px 0;width:50%;}
.rese-order ul li span{position:absolute;position:absolute;left:0;top:8px;width:120px;color:#000;text-align:left; font-weight:100;text-align:center;}
.rese-order ul li input,.rese-order ul li textarea{padding:10px;}
.rese-order ul li input:hover,.rese-order ul li textarea:hover{border:1px solid #5CA000;} 
.rese-order ul li input[type="submit"]{cursor:pointer;background:#ff9a18;color:#fff;border:none;}
.rese-order ul li input[type="submit"]:hover{background:#006055;}
.rese-order ul li.ewm img{position:absolute;right:1px;top:1px;}
.rese-order h2.page-title{text-align:left;padding:5px 0;color:#5CA000;font-weight:100;}
.rese-order ul li.last{clear:left;}

.fixed-gbook{padding:20px 10px 0 10px;position:fixed;width:700px;height:370px;left:50%;top:50%;margin-left:-350px;margin-top:-185px;background:#fff;border:5px solid #006055;z-index:999;}
.fixed-gbook i{position:absolute;right:0;top:0;color:#ff9a18;font-size:16px;cursor:pointer;}
.fixed-gbook ul li.note{width:100%;}
.fixed-gbook ul li{padding:0 0 0 90px;}
.fixed-gbook ul li span{width:90px;}

/* public input */
.gbook ul li{position:relative;padding:0 0 0 120px;margin:10px 0;width:auto;text-align:left;}
.gbook ul li.hidden{display:none;}
.gbook ul li span{position:absolute;position:absolute;left:0;top:8px;width:120px;color:#000;text-align:center;}
.gbook ul li input,.gbook ul li textarea{padding:10px;}
.gbook ul li input:hover,.gbook ul li textarea:hover{border:1px solid #009146;} 
.gbook ul li input[type="submit"]{cursor:pointer;background:#FFCC00;color:#fff;border:none;}
.gbook ul li input[type="submit"]:hover{background:#009146;}
.gbook ul li input[type="radio"]{width:auto;}
.gbook ul li.ewm img{position:absolute;right:1px;top:1px;}
.order{margin-top:20px;}
.order ul li.last input[type="submit"]{width:100px;}

/* news_nav */
.news-nav ul li{list-style:none;background:#fff;padding:10px;margin:8px 0;border-bottom:1px solid #ddd; width:48%; text-align:left; float:left; margin-left:15px;}
.news-nav ul li .thumb-pic{float:left;width:30%;margin-right:10px; max-height:133px;}
.news-nav ul li:hover{background:#f6f6f6;}
.news-nav h2 span{background-image:none; padding-left:15px;}
.news-nav h2 .fk{background-image: url(../images/123.jpg);background-repeat: no-repeat; padding-left:15px;}
.news-nav ul li h2.title{font-size:16px;font-weight:normal;margin:0;padding:5px 0;}
.news-nav ul li h2{font-size:16px;font-weight:100;margin:0;padding:8px 0;color:#000; background:none;}
.news-nav ul a:hover li h2{ background:none; color:none;}
.news-nav ul li h2.title span.time{float:right;font-size:12px;color:#959595;}
.news-nav ul li p{color:#959595; padding-top:20px;}

/* 图片排列 */
.jjfa ul li{ width:32%; margin:5px;}
.jjfa ul li img{ width:100%;}
.jjfa ul li h2{ font-size:16px; text-align:center;}
/* shijainzhou */
.shijainzhou { background:url(../images/shijianzhou.png) no-repeat;width:1200px;;background-position: center top; height:1640px; padding-top:20px;}
/*.......zuo.....*/
.shijainzhou .zuo {width: 45%;float: left; /*....整体向右....*/}
.shijainzhou .zuo .zuoa {height: 300px;text-align: right;   /*...文字靠左...*/}
.shijainzhou .zuo .zuoa h1 {font-size: 28px;color: #F00;margin-top: -240px;}
.shijainzhou .zuo .zuob {height: 100px;padding-top: 30px;height: 300px;}
.shijainzhou .zuo .zuob img{ padding-top:80px;}
.shijainzhou .zuo .zuob h1 {font-size: 24px; padding-top:220px;}
.shijainzhou .zuo .zuob p {font-size: 18px; padding-top:30px;}
.shijainzhou .zuo .zuoc {height: 300px;text-align: right; padding-top:200px;}
.shijainzhou .zuo .zuoc h1 {font-size: 28px;color: #F00;margin-top: -230px;}
.shijainzhou .zuo .zuod {padding-top: 30px;height: 300px;}
.shijainzhou .zuo .zuod h1 {font-size: 24px;text-align: right; padding-top:400px;}
.shijainzhou .zuo .zuod p {	font-size: 18px;padding-top:30px;}
/*.....you.....*/
.shijainzhou .you {	width: 45%;	float: right;}
.shijainzhou .you .youa {height: 300px;text-align: left;padding-top: 30px;}
.shijainzhou .you .youa h1 {font-size: 24px; padding-top:80px;}
.shijainzhou .you .youa p {font-size: 18px;padding-top:30px;}
.shijainzhou .you .youb {height: 300px;text-align: left; padding-top:100px;}
.shijainzhou .you .youb h1 {font-size: 28px;color: #F00;margin-top: -230px;}
.shijainzhou .you .youc {height: 300px;text-align: left;padding-top: 30px;}
.shijainzhou .you .youc h1 {font-size: 24px; padding-top:320px;}
.shijainzhou .you .youc p {font-size: 18px;padding-top:30px;}
.shijainzhou .you .youd {height: 300px;text-align: left; padding-top:200px;}
.shijainzhou .you .youd h1 {font-size: 28px;color: #F00;}
