/* CSS Document */
.wrap{display:block; width:100%; height:380px;  position:absolute; z-index:10; left:0px; top:645px;}
.wrap .inner{display:block; width:1200px; height:380px; background:#f0f0f0; margin:0 auto;}
.wrap .inner  .h_in{display:block; padding:40px 60px;}
.wrap .inner  .history{float:left; width:600px; height:380px;}
.wrap .inner  .history .h_in .title{display:block; height:40px; line-height:40px; padding-bottom:12px; background:url(../images/line.jpg) no-repeat left bottom;}
.wrap .inner  .history .h_in .title h4{display:block; height:40px; line-height:40px; font-size:22px; color:#658d1b; font-style:italic; font-weight:normal;}
.wrap .inner  .history .h_in .con{display:block; padding-top:30px;width:420px; font-size:15px; line-height:28px;  font-style:italic;}
.wrap .inner  .history .h_in  .more{display:Block; width:177px; height:50px; font-size:15px; line-height:50px; text-align:center; color:#fff; background:#444854; margin-top:20px;}

.wrap .inner  .industry{float:right; width:600px; height:380px; background:#0099cc url(../images/i_bg.jpg) no-repeat right bottom;}
.wrap .inner  .industry h4{display:block;height:50px; line-height:50px; font-size:24px; color:#fff;font-style:italic; font-weight:normal;}
.wrap .inner  .industry .con{display:block; padding-top:25px;width:420px; font-size:15px; line-height:28px;  font-style:italic; color:#fff;}
.wrap .inner  .industry .more{display:Block; width:177px; height:50px; font-size:15px; line-height:50px; text-align:center; color:#fff; background:#444854; margin-top:20px;}


.container{display:block; width:100%; margin-top:420px;}
.container .products{display:block; width:1200px; margin:0 auto;}
.container .products .title{display:block;padding-bottom:22px; background:url(../images/ge.jpg) no-repeat center bottom;}
.container .products .title h4{display:block;text-align:center; font-size:32px; color:#444; font-weight:normal; line-height:50px;}
.container .products .title h4 .en{font-size:32px; line-hegiht:50px; text-transform:uppercase; color:#0099cc; padding-left:7px; font-family:Candara,Arial, Helvetica, sans-serif;}

.container .products .mtitle{display:Block; margin-top:30px;}
.container .products .mtitle dl{float:left; width:214px;height:240px; margin-bottom:30px; padding-left:25px; border-right:1px solid #e1e1e1;}
.container .products .mtitle dl dt a{display:block; height:50px; line-height:50px; font-size:20px; color:#0099cc;}
.container .products .mtitle dl dt a:hover{font-weight:bold;font-style:italic; }
.container .products .mtitle dl dd{display:block; height:26px; line-height:26px;overflow:hidden;}
.container .products .mtitle dl dd a{display:block;font-size:14px;}
.container .products .mtitle dl dd a:hover{text-decoration:underline;}

.container .products .con{display:block; padding-top:15px;}
.container .products .pro{display:block; width:1200px; margin:0 auto; position:relative; z-index:2; left:0; top:0;}

.container .products .pro .arrow_l{position:absolute; left:-35px; top:190px; z-index:8;width:19px; height:34px; background:url(../images/left.jpg) no-repeat left center; cursor:pointer;}
.container .products .pro .arrow_l:hover{background:url(../images/left_h.jpg) no-repeat left center; }
.container .products .pro .arrow_l.current{background:url(../images/left_h.jpg) no-repeat left center; }

.container .products .pro .arrow_r{position:absolute; right:-35px; top:190px; z-index:9;width:19px; height:34px; background:url(../images/right.jpg) no-repeat left center; cursor:pointer;}
.container .products .pro .arrow_r:hover{background:url(../images/right_h.jpg) no-repeat left center;}
.container .products .pro .arrow_r.current{background:url(../images/right_h.jpg) no-repeat left center;}

.container .products .pro #scrollarea{display:block; width:1200px; height:440px; margin:0 auto; overflow:hidden; }
.container .products .pro #inrea{display:block; width:800%;}
.container .products .pro #area1{float:left;}
.container .products .pro #area2{float:left;}
.container .products .pro #scrollarea li{float:left; width:285px; margin-left:20px; font-size:15px; color:#666; height:430px; box-shadow:0px 0px 3px 1px #ddd;border-top:1px solid #eee; }
.container .products .pro #scrollarea li img{display:block; width:285px; height:285px; }
.container .products .pro #scrollarea li .tit{display:block; width:265px; height:40px; line-height:40px; color:#0099cc; font-size:17px; margin:0 auto; text-align:left; padding:0px 10px;}
.container .products .pro #scrollarea li .tit:hover{font-weight:bold; font-style:italic;}

.container .products .pro #scrollarea li .detail{display:block; width:265px; margin:0 auto; font-size:14px; line-height:24px; padding:0px 10px; text-align:left; height:48px; overflow:hidden;}
.container .products .pro #scrollarea li .detail:hover{font-style:italic;}

.container .products .pro .c_btn{display:block;width:265px; padding:0px 10px;margin-top:15px;}
.container .products .pro .c_btn .c_feilei{float:left; height:40px; background:url(../images/jia.jpg) no-repeat left center; font-size:16px; color:#0099cc; font-weight:bold; font-style:italic; padding-left:18px;width:80px; line-height:40px; }
.container .products .pro .c_btn .c_feilei:hover{text-decoration:underline;}

.container .products .pro .c_btn .moret{float:right; width:100px; height:34px; background:#0099cc; line-height:34px; font-size:14px; color:#fff; text-align:center;}
.container .products .pro .c_btn .moret:hover{font-weight:bold;}


.container  .block{display:block; width:1200px; margin:0 auto; position:relative; z-index:2; left:0; top:0;margin-top:180px;}
.container  .green{display:block; position:absolute; z-index:3; left:-71px; top:-71px; background:#658d1b; width:71px; height:71px; }

.container .company{display:block; width:100%;  position:relative; z-index:2; left:0; top:0; height:577px;overflow:hidden; }
.container .company .fl{width:100%; position:absolute; z-index:2; right:50%; top:0; margin-right:12px;}
.container .company .fl .f_in{float:right; width:588px; position:relative; z-index:2; left:0; top:0;}
.container .company .fl .f_in .agent{display:block; width:174px; height:244px; position:absolute; right:12px; bottom:0; z-index:4;}
.container .company .fl .f_in .agent img{display:Block; width:174px; height:244px;}


.container .company .fr{ position:absolute; z-index:3; left:50%; top:0; margin-left:-12px; width:100%;height:577px; background:#0099cc;}
.container .company .fr .r_in{display:block; width:100%;height:577px; background:#0099cc;}
.container .company .fr .title{display:Block; width:100%; height:140px; background:#fff url(../images/h.jpg) no-repeat 548px top;}
.container .company .fr .title h4{display:block; height:50px; line-height:50px; font-size:32px; color:#222; font-weight:normal; padding-left:70px; padding-top:10px;}
.container .company .fr .title .tip{display:block; height:40px; line-height:40px; font-size:24px; color:#999; font-style:italic; padding-left:70px;}
.container .company .fr .con{display:block; padding-top:70px; padding-left:76px; font-size:13px; color:#fff; width:536px;}
.container .company .fr .con .more{display:Block; width:177px; height:50px; font-size:15px; line-height:50px; text-align:center; color:#fff; background:#444854; margin-top:50px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.container .company .fr .con .more:hover{ transform:translate(0,5px); -webkit-transform:translate(0,5px); -moz-transform:translate(0,5px); -o-transform:translate(0,5px);}


.container .news{display:block; width:1200px; margin:0 auto;margin-top:100px; }
.container .news .title{display:block;padding-bottom:22px; background:url(../images/ge.jpg) no-repeat center bottom;}
.container .news .title h4{display:block;text-align:center; font-size:32px; color:#444; font-weight:normal; line-height:50px;}
.container .news .title h4 .en{font-size:32px; line-hegiht:50px; text-transform:uppercase; color:#0099cc; padding-left:7px; font-family:Candara,Arial, Helvetica, sans-serif;}
.container .news .con{display:block; padding-top:30px; width:1200px; overflow:hidden;}
.container .news .con .dl_out{display:block; width:1290px;}
.container .news .con dl{float:left;width:340px; padding-bottom:18px; border-bottom:1px solid #e1e1e1; margin-right:90px;}
.container .news .con dl dt .time{display:block; font-size:13px; line-height:22px; font-style:italic; color:#999; padding-left:20px; background:url(../images/time.jpg) no-repeat left center;}
.container .news .con dl dt a{display:block; font-size:18px; color:#0099cc; line-height:22px;  font-style:italic; padding:10px 0px; }
.container .news .con dl dt a:hover{font-weight:bold; }
.container .news .con dl dt{display:block; background:url(../images/line.jpg) no-repeat left bottom;}
.container .news .con dl dd a.detail{display:Block; font-size:13px; line-height:22px; font-style:italic; padding-top:15px;}
.container .news .con dl dd a.detail:hover{text-decoration:underline;}

.container .news .con dl dd a.moret{display:block;font-size:13px; line-height:30px; font-style:italic; margin-top:10px;}
.container .news .con dl dd a.moret:hover{font-weight:bold;}

.container .news .con .more{display:block;width:200px; height:48px; border:2px solid #e1e1e1; line-height:48px; font-size:15px; text-align:center; margin:0 auto; margin-top:30px;}
.container .news .con .more:hover{background:#0099cc; color:#fff;border:2px solid #0099cc;}

