﻿/**/
/*���ӵ���վ���·�ҳ��ʽ*/
#fenye{text-align:center;width:100%;margin-top:10px;padding-top:10px;padding-bottom:10px;float: left;}
#fenye span{border:1px solid #CCC;margin:0 5px;padding:2px;}
#fenye A {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
#fenye A:visited {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
#fenye A:hover {FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important}
#fenye A:active {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
#fenye SPAN.pages {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
#fenye SPAN.extend {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
#fenye SPAN.current {BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important}
.nav{ height:84px; position:fixed; top:0; left:0; z-index:88; background:#fff; width:100%; opacity:0.8; filter:alpha(opacity=80);}
.menu{ padding:0; height:80px;}
.menu{z-index:10; position:relative;}
.menu li{margin:0; float:left}
.menu ul{z-index:0}
.menu li,.menu ul{POSITION:relative}
.menu li ul{text-align:left; width:102px; opacity:1; display:none; left:0px; padding:10px 0 10px 0 ; background:#448246; position:absolute; TOP:84px; filter:alpha(opacity=100);-moz-opacity:1;}
.menu li ul li{ height:24px; margin:0 0; display:block; line-height:24px; }
.sub-menu{ width:102px; overflow:hidden;}
.current{ background:#27863a;}
.current a{ color:#fff!important;}
.listn{ width:100%;margin:0px auto;}
.listn:hover{background:#003300;}
.menu-item a{display:block;margin:0; width:102px; height:84px;line-height:84px; font-size:16px; color:#000; text-transform:uppercase; text-align:center;}
.menu-item a:link{color:#000}
.menu-item a:visited{color:#000;text-decoration:none}
.menu-item a:hover{margin:0; COLOR:#fff;  background:#27863a;}

@media screen and (-webkit-min-device-pixel-ratio:0){
.menu-item a{display:block;margin:0; width:102px; height:84px;line-height:84px; font-size:16px; color:#000; text-transform:uppercase; text-align:center;}
.menu-item a:link{color:#000}
.menu-item a:visited{color:#000;text-decoration:none}
.menu-item a:hover{margin:0; COLOR:#fff;  background:#27863a;}
}

.menu-item1 a{ display:block; text-transform:none; height:24px; color:#fff; text-align:left; font-size:12px; padding-left:10px; margin:0 0;  display:block; line-height:24px}
.menu-item1 a:link{color:#fff}
.menu-item1 a:visited{color:#fff;}
.menu-item1 a:hover{background:#27863a; color:#fff; }
@media screen and (-webkit-min-device-pixel-ratio:0){
.menu-item1 a{ display:block; text-transform:none; height:24px; color:#fff; text-align:left; font-size:12px; padding-left:10px; margin:0 0;  display:block; line-height:24px}
.menu-item1 a:link{color:#fff}
.menu-item1 a:visited{color:#fff;}
.menu-item1 a:hover{background:#27863a; color:#fff; }
}

/**/
.slideBox{ width:100%; height:900px; overflow:hidden; position:relative; z-index:1;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; left:40%; bottom:25px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:20px;  width:111px; height:7px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#27863a; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:900px; display:block;  }
.slideBox .prev{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:40px; height:100px; background-image:url(../images/btn.png); background-repeat: no-repeat; filter:alpha(opacity=50);opacity:0.5; background-position:left;}
.slideBox .next{ position:absolute; right:0; top:50%; margin-top:-25px; display:block; width:40px; height:100px; background-image:url(../images/btn.png); background-repeat: no-repeat; filter:alpha(opacity=50);opacity:0.5; background-position:right;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none; }
.slideBox .nextStop{ display:none; }
/**/
.product{ background:url(../images/productbg_02.jpg) center 0 no-repeat; height:648px;}
.product .productTitle{ font-size:24px; color:#fff; line-height:30px; text-align:center; padding-top:50px;}
.product .probor{ width:28px; height:4px; background:#27863a; margin:15px auto;}
.product ul{ margin-top:35px;}
.product ul li{ float:left; width:261px; height:436px; margin-right:22px; position:relative; overflow:hidden;}
.product ul li:last-child{ margin-right:0;}
.product ul li .ipDiv{ position:absolute; top:-436px; left:0; background:#27863a; opacity:0; filter:alpha(opacity=0); width:261px; height:436px; text-align:center;}
.product ul li:hover .ipDiv{ top:0; opacity:0.75; filter:alpha(opacity=75); -moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.product ul li .ipWord{ text-align:center; width:261px; height:436px; opacity:0; filter:alpha(opacity=0); position:absolute; top:-436px; left:0;}
.product ul li:hover .ipWord{ top:0; opacity:1; filter:alpha(opacity=100); -moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.product ul li .ipWord h3{ font-size:24px; color:#fff; line-height:32px; font-weight:bold; padding-top:150px;} 
.product ul li .ipWord .pder{ width:93px; height:1px; background:#fff; margin:10px auto;}
.product ul li .ipWord .proMore{ margin-top:20px;}
.product ul li .ipWord .proMore a{ font-size:14px; color:#fff; line-height:16px; padding:3px 8px; border:1px solid #fff;}
.product ul li .ipWord .proMore a:hover{ border:1px solid #c8a063; color:#c8a063;}
/**/
.advantages ul li{ float:left; width:165px; text-align:center; margin:48px 150px 72px 0; padding-bottom:10px; border-bottom:1px solid #a7a7a7;}
.advantages ul li:last-child{ margin-right:0;}
.advantages ul li p{ font-size:16px; color:#020202; line-height:22px;}
.advantages ul li:hover{ border-bottom:1px solid #27863a; cursor:pointer;}
.advantages ul li:hover p{ color:#27863a; cursor:pointer;}
/**/
.about{ background:#e5e5e5;}
.about .aboutTop{ height:325px; overflow:hidden; background:url(../images/abouttop_02.jpg) center 0 no-repeat;}
.about .aboutTopLeft{ width:485px; text-align:right; padding-top:50px;}
.about .aboutTopLeft .abourTopLeftTit{ font-size:18px; color:#5e5d5d; line-height:32px;}
.about .aboutTopLeft .abourTopLeftTit span{ font-size:24px; color:#5e5d5d; line-height:32px; font-weight:bold;}
.about .aboutTopLeft .aboutTopLeftBor{ position:relative; background:none; border-top: 0px solid #fff; height: 2px; margin:10px 0;}
.about .aboutTopLeft .aboutTopLeftBor:before{ width:27px; height:4px; position:absolute; top:0; right:0; border: 0px ridge #fff; content: ""; background:#27863a;}
.about .aboutTopLeft .aboutTopLeftBom p{ font-size:12px; color:#5e5d5d; line-height:22px; text-align:left; text-indent:2em;}
.about .aboutBottom{ height:325px; background:url(../images/aboutbottom_02.jpg) center 0 no-repeat;}
.about .aboutBottom .aboutBottomRight{ width:944px; overflow:hidden;}
.about .aboutBottomLeft{ width:501px; text-align:left; margin-top:50px;} 
.about .aboutBottomLeft .abourBottomLeftTit{ font-size:18px; color:#414242; line-height:32px;}
.about .aboutBottomLeft .abourBottomLeftTit span{ font-size:24px; color:#414242; line-height:32px; font-weight:bold;}
.about .aboutBottomLeft .aboutBottomLeftBor{ position:relative; background:none; border-top: 0px solid #fff; height: 2px; margin:10px 0;}
.about .aboutBottomLeft .aboutBottomLeftBor:before{ width:27px; height:4px; position:absolute; top:0; left:0; border: 0px ridge #fff; content: ""; background:#27863a;}
.about .aboutBottomLeft .aboutBottomLeftBom p{ font-size:12px; color:#5e5d5d; line-height:22px; text-align:left;}
.about .aboutBottomLeft .aboutBottomMore{ margin-top:25px;}
.about .aboutBottomLeft .aboutBottomMore a{ font-size:12px; color:#27863a; line-height:16px; padding:3px 8px; border:1px solid #27863a;} 
/**/
.news .newsTitle{ font-size:24px; color:#414242; line-height:32px; text-align:center; margin-top:45px;}
.news .newsborder{ width:28px; height:4px; background:#27863a; margin:15px auto;}
.news .newsConLeft,.news .newsConRight{ width:513px;}
.news .newsConLeft .newsZd{ height:298px; margin-bottom:40px;}
.news .newsConLeft .newsZdleft{ width:143px; height:298px; background:#a9a7a8; }
.news .newsConLeft .newsZdleft .newstime{ font-size:16px; color:#fff; line-height:24px; text-align:center; padding-top:45px;}
.news .newsConLeft .newsZdleft .newstime span{ font-size:70px; color:#fff; line-height:75px;}
.news .newsConLeft .newsZdleft .newsMore a{ font-size:14px; color:#fff; line-height:14px; padding:2px 6px; border:1px solid #fff;}
.news .newsConLeft .newsZdleft .newsMore{ margin-left:86px; margin-top:118px;}
.news .newsConLeft .newsZdright{ width:370px; background:#e5e5e5; height:298px;}
.news .newsConLeft .newsZdright .newsAdtitle a{ font-size:16px; color:#2f2f2f; line-height:40px; padding-left:12px; font-weight:bold;}
.news .newsConLeft .newsZdright .newsAdcon{ font-size:12px; color:#797878; line-height:20px; padding-left:12px;}
.news .newsConLeft .newsZd:hover .newsZdleft{ background:#27863a;}
.news .newsCon ul li{ margin-bottom:40px; height:80px;}
.news .newsCon ul li .newsliLeft{ width:60px; height:80px; background:#a9a7a8; font-size:12px; color:#fff; line-height:22px; text-align:center;}
.news .newsCon ul li .newsliLeft span{ font-size:36px; color:#fff; line-height:45px;} 
.news .newsCon ul li .newsliRight{ width:438px; height:80px; margin-left:15px;} 
.news .newsCon ul li .newsliRight .newsliRightTit a{ font-size:15px; color:#020202; line-height:40px;}
.news .newsCon ul li .newsliRight .newsRightCon{ font-size:12px; color:#020202; line-height:20px;}
.news .newsCon ul li:hover .newsliLeft{ background:#27863a;}
.news .newsCon ul li:hover .newsliRightTit a{ color:#27863a;}
/**/
.cn1100{width:1100px;margin:0px auto;}
.nerwstit{ font-size:18px; font-weight:bold; text-align:center; padding-top:20px; padding-left:20px; padding-right:20px; padding-bottom:10px;}
.biaoqd{ font-size:14px; text-align:center; border-bottom: 2px dashed #ddd; padding-bottom:8px; }
.nerinfo{ padding:10px;}
.foot{ background:#333; height:415px; width:100%;}
.foot .footLeft ul{ float:left; width:125px; margin-right:25px; padding-top:60px;}
.foot .footLeft ul .fltop{ font-size:18px; color:#fff; line-height:26px;}
.foot .footLeft ul .flborder{ width:17px; height:1px; background:#b6b4b7; margin:15px 0;}
.foot .footLeft ul li a{ font-size:14px; color:#fff; line-height:28px;}
.foot .footRight{ padding-top:60px; text-align:center;}
.foot .footRight .frone{ font-size:14px; color:#fff; line-height:28px; margin-bottom:10px;}
.foot .footRight .frtwo{ font-size:24px; color:#fff; line-height:23px; margin-bottom:10px;}
.foot .footRight .frthree{ margin-bottom:10px;}
.foot .footRight .frthree a{ font-size:16px; color:#fff; line-height:46px; padding:8px 38px; background:#27863a;}
.foot .footRight .frfour{ font-size:14px; color:#fff; line-height:28px; margin-bottom:10px;}
.foot .footRight .frfour img{ vertical-align:middle;}
.copyRight{ background:#2a2a2c; height:70px;}
.copyRight .copyRighta{ font-size:12px; color:#fff; line-height:70px;}
.copyRight .copyRighta a{ font-size:12px; color:#fff; line-height:70px;}
/**/
.nbanner{ background:url(../images/aboutbanner_01.jpg) center 0 no-repeat; height:393px; width:100%; overflow:hidden; }
.anav{ background:#adadad; height:68px;}
.anav ul li{ float:left; width:160px; margin-left:145px; text-align:center;}
.anav ul li a{ font-size:18px; color:#fbfaf6; line-height:77px; display:block;}
.anav ul li:hover{ background:#27863a;}
.anav ul .aon{ background:#27863a;}
.aAbout{ background:url(../images/nabourtop_02.jpg) center 0 no-repeat;; height:617px;}
.aAbout .aAboutLeft{ width:492px; margin-top:130px;}
.aAbout .aAboutLeft .aAboutTit{ font-size:24px; color:#27863a; line-height:35px; font-weight:bold;}
.aAbout .aAboutLeft .aAboutTit span{ font-size:34px; color:#27863a; line-height:35px; font-weight:normal;}
.aAbout .aAboutLeft .aAboutCon{ margin-top:30px;}
.aAbout .aAboutLeft .aAboutCon p{ font-size:14px; color:#181818; line-height:26px; text-indent:2em;}
.aAbout .aAboutLeft .aAboutMore{ margin-top:55px;}
.aAbout .aAboutLeft .aAboutMore a{ font-size:14px; color:#27863a; line-height:24px; padding:3px 8px; border:1px solid #27863a;}
.aAbout .aAboutRight{ margin-top:-10px; height:618px; overflow:hidden;}
/**/
.tech{ background:url(../images/aboutbbg_02.jpg) center 0 no-repeat; height:663px; padding-top:105px;}
.tech .techLeft{ width:747px;}
.tech ul li{ float:left; margin-right:9px; position:relative; width:364px; height:277px; overflow:hidden; margin-bottom:6px;}
.tech ul li .aDiv{ width:364px; height:277px; background:#27863a; opacity:0; filter:alpha(opacity=0); text-align:center; position:absolute; top:-364px; left:0;}
.tech ul li:hover .aDiv{ top:0; opacity:0.75; filter:alpha(opacity=75); -moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease; cursor:pointer;}
.tech ul li .aWord{ text-align:center; position:absolute; bottom:364px; left:0; opacity:0; filter:alpha(opacity=0); width:364px; height:170px;}
.tech ul li .aWord .aNum{ font-size:14px; color:#27863a; line-height:15px; width:15px; height:15px; border-radius:100%; margin:10px auto; background:#fff;}
.tech ul li .aWord .aw{ font-size:14px; color:#fff; line-height:22px;}
.tech ul li:hover .aWord{ bottom:30px; opacity:1; filter:alpha(opacity=100); -moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease; cursor:pointer;}
.tech .techRight{ width:363px; height:559px; overflow:hidden; position:relative;}
.tech .techRight .aDiv{ width:363px; height:559px; background:#27863a; opacity:0; filter:alpha(opacity=0); text-align:center; position:absolute; top:-364px; left:0;}
.tech .techRight:hover .aDiv{ top:0; opacity:0.75; filter:alpha(opacity=75); -moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease; cursor:pointer;}
.tech .techRight .aWord{ text-align:center; position:absolute; bottom:364px; left:0; opacity:0; filter:alpha(opacity=0); width:363px; height:170px;}
.tech .techRight .aWord .aNum{ font-size:14px; color:#27863a; line-height:15px; width:15px; height:15px; border-radius:100%; margin:10px auto; background:#fff;}
.tech .techRight .aWord .aw{ font-size:14px; color:#fff; line-height:22px;}
.tech .techRight:hover .aWord{ bottom:200px; opacity:1; filter:alpha(opacity=100); -moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease; cursor:pointer;}
/**/
.value{ background:#eee; height:500px; padding-top:65px;}
.value .valueTit{ font-size:34px; color:#27863a; line-height:45px; text-align:center; font-weight:bold; position:relative;}
.value .valueTit:before{ background:#27863a; content:""; position:absolute; width:445px; height:1px; left:0; top:23px;}
.value .valueTit:after{ background:#27863a; content:""; position:absolute; width:445px; height:1px; right:0; top:23px;}
.value .valueEnTit{ font-size:24px; color:#27863a; line-height:32px; text-align:center;}
.value .valueCon{ margin-top:35px;}
.value .valueCon .vclRight{ width:263px; height:333px; background:#fff; text-align:center;}
.value .valueCon .vclRight .vclRightTit span{ font-size:34px; color:#27863a; line-height:45px; font-weight:bold;}
.value .valueCon .vclRight .vclRightTit{ font-size:28px; color:#27863a; line-height:34px; margin-top:32px;}
.value .valueCon .vclRight .vclRightCon{ margin-top:160px;}
.value .valueCon .vclRight .vclRightCon a{ font-size:14px; color:#27863a; line-height:22px; background:url(../images/sanjiao_03.jpg) right 90px center no-repeat; display:block;}
/**/
.linian{ margin-top:300px;}
.linian .linianTit{ font-size:88px; color:#595757; line-height:126px; text-align:center;}
.linian .linianTit span{ color:#27863a;}
.linian .linianborder{ background:url(../images/xian_03.png) center 0 no-repeat; height:38px;}
.linian .liniansupTit{ font-size:22px; color:#595757; line-height:38px; letter-spacing:25px; text-align:center; margin-bottom:20px;}
.linian .linianCon .linianConLeft{ width:553px; margin-bottom:66px;}
.linian .linianCon .linianConRight{ width:540px;}
.linian .linianCon .linianConRight .linianCrtop{ width:540px; height:338px; background:#e5e5e5;}
.linian .linianCon .linianConRight .linianCrtop .lnctTit{ font-size:30px; color:#27863a; line-height:45px; padding-top:65px; margin-bottom:12px; padding-left:39px;}
.linian .linianCon .linianConRight .linianCrtop .lnctP{ font-size:14px; color:#181818; line-height:28px; padding-left:39px;}
.linian .linianCon .linianConRight .linianCrbottom{ margin-top:24px;}
/**/
.nbanner2{ background:url(../images/rbanner_01.jpg) center 0 no-repeat; height:768px; width:100%; overflow:hidden;}
.aAout2{ margin-top:140px;}
.aAout2 .aResTit{ font-size:30px; color:#27863a; line-height:45px; margin:10px 0;}
.aAout2 .aResP{ font-size:14px; color:#181818; line-height:28px; text-indent:2em;}
.aAout2 .aResImg{ margin:20px 0;}
.aAout2 .aResCon .aResConLeft{ width:535px; margin-bottom:24px;}
.aAout2 .aResCon .aResConRight{ width:557px;}
.aAout2 .aResCon .aResConRight .aResCrtop{ height:482px; background:#e5e5e5;}
.aAout2 .aResCon .aResConRight .aResCrtop .arctTit{ font-size:30px; color:#27863a; line-height:60px; padding-top:70px; margin-bottom:12px; padding-left:39px;}
.aAout2 .aResCon .aResConRight .aResCrtop .arctP{ font-size:14px; color:#181818; line-height:28px; padding-left:39px;}
.aAout2 .aResCon .aResConRight .aResCrbottom{ margin-top:11px;}
/**/
.casebanner{ background:url(../images/case_01.jpg) center 0 no-repeat; height:500px; width:100%; overflow:hidden;}
.caseCon{ background:url(../images/casebg_02.jpg) center 0 no-repeat; width:100%; height:1817px;}
.caseCon .caseConTit{ font-size:54px; color:#595757; line-height:76px; text-align:center; padding-top:80px;}
.caseCon .caseConborder{ background:url(../images/xian_03.png) center 0 no-repeat; height:38px;}
.caseCon .caseConsupTit{ font-size:22px; color:#595757; line-height:38px; letter-spacing:25px; text-align:center; margin-bottom:35px;}
.caseCon ul li{ width:541px; float:left; margin:0 14px 14px 0;}
.caseCon ul li .caseliImg img{ display:block;}
.caseCon ul li .caseliDiv{ height:40px; background:#75ae80; padding:0 10px; font-size:12px; color:#fff; line-height:40px;}
.caseCon ul li .caseliDiv a{ color:#fff;}
/**/
.productlist1{ background:url(../images/product_01.jpg) center 0 no-repeat; height:645px; width:100%; overflow:hidden;}
.productlistOne{ text-align:center;}
.productlistOne .proTitle{ font-size:48px; color:#000; line-height:115px; margin-top:75px;}
.productlistOne .proSupTit{ font-size:14px; color:#000; line-height:30px;}
.productlistOne .proBorder{ width:36px; height:4px; background:#27863a; margin:10px auto;}
.productlistOne .proMore{ margin:25px 0 35px 0;}
.productlistOne .proMore a{ font-size:18px; color:#27863a; line-height:26px; background:url(../images/promore_03.jpg) right center no-repeat; padding-right:25px;}
.productlistOne .proCon{ background:url(../images/product1_02.jpg) center 0 no-repeat; height:646px; width:100%; overflow:hidden;}
.productlistOne .proCon2{ background:url(../images/product22_02.jpg) center 0 no-repeat; height:646px; width:100%; overflow:hidden;}
.productlistOne .proCon3{ background:url(../images/product3_03.jpg) center 0 no-repeat; height:646px; width:100%; overflow:hidden;}
.productlistOne .proCon4{ background:url(../images/product4_03.jpg) center 0 no-repeat; height:646px; width:100%; overflow:hidden;}
.productlistOne .proCon5{ background:url(../images/product6_02.jpg) center 0 no-repeat; height:650px; width:100%; overflow:hidden;}
.productlistOne .proCon66{ background:url(../images/xz1.jpg) center 0 no-repeat; height:650px; width:100%; overflow:hidden;}
.productlistOne .proCon77{ background:url(../images/xz2.jpg) center 0 no-repeat; height:650px; width:100%; overflow:hidden;}
.productlistOne .pcCon{ width:310px; text-align:left; padding-top:248px;}
.productlistOne .proConP{ font-size:24px; color:#fff; line-height:38px;}
.productlistOne .proConM{ margin-top:80px;}
.productlistOne .proConM a{ font-size:14px; color:#fff; line-height:16px; padding:2px 5px; border:1px solid #fff;}

.proCon5 .tempWrap{ margin:0 auto;}
.slideBoxing{ position:relative; width:1590px; margin:65px auto; overflow:hidden; height:520px; text-align:center;}
.slideBoxing .sbul{ width:1500px; margin:0 auto;}
.slideBoxing ul li{ float:left; margin:0 7.5px; width:360px; height:520px;}
.slideBoxing .sPrev{ position:absolute; left:0; top:40%; display:block; width:45px; height:94px;  background:url(../images/arrow.png) -4px -17px no-repeat; }
.slideBoxing .sNext{ position:absolute; right:0; top:40%; display:block; width:45px; height:94px; background:url(../images/arrow.png) -107px -17px no-repeat; }
/**/
.serverbanner{ background:url(../images/server_01.jpg) center 0 no-repeat; height:615px; width:100%; overflow:hidden;}
.serverOne{ background:url(../images/server1_02.jpg) center 0 no-repeat; height:800px; margin:40px 0;}
.serverOne .serverOneRight{ width:490px; margin-top:90px;}
.serverOne .serverOneRight .sorTit{ font-size:35px; color:#000; line-height:38px;}
.serverOne .serverOneRight .sorBorder{ width:80px; height:4px; background:#27863a; margin:10px 0;}
.serverOne .serverOneRight .sorSupTit{ font-size:18px; color:#000; line-height:32px;} 
.serverOne .serverOneRight .sorP{ font-size:14px; color:#a4a3a3; line-height:32px;}
.serverOne .serverOneRight .sorDer{ height:1px; background:#a4a3a3; margin:15px 0;}
.serverOne .serverOneRight .sorSt{ font-size:18px; color:#000; line-height:32px;}
.serverOne .serverOneRight .sorSp{ font-size:14px; color:#a4a3a3; line-height:32px;}
.serverOne .serverOneRight .sorMore{ margin-top:130px;}
.serverOne .serverOneRight .sorMore a{ font-size:14px; color:#27863a; line-height:16px; padding:5px 8px; border:1px solid #27863a;}

.servergbook{ background:url(../images/server3_02.jpg) center 0 no-repeat; height:958px; width:100%; overflow:hidden; margin-bottom:40px;}
.servergbook .servergbookTop{ height:330px; background:#27863a; width:900px; margin:100px auto 80px;}
.servergbook .sgtLeft .sgtOne{ font-size:14px; color:#fff; line-height:20px;}
.servergbook .sgtLeft .sgtOne span{ font-size:28px; color:#fff; line-height:34px;}
.servergbook .sgtLeft .sgtTwo{ font-size:14px; color:#fff; line-height:22px; margin:10px 0 15px 0;}
.servergbook .sgtLeft .sgtThree{ font-size:14px; color:#fff; line-height:22px;}
.servergbook .sgtLeft .sgtThree span{ font-size:29px; color:#fff; line-height:34px;}
.servergbook .sgtLeft{ padding-top:55px; margin-left:45px;}
.servergbook .sgtRight{ padding-top:55px; margin-right:155px;}
.servergbookBottom{ width:900px; margin:0 auto;}
.gbookTxt{ width:270px; height:45px; background:#fff; border:1px solid #fff; font-size:14px; color:#000; line-height:45px;}
.sgbt span{ display:block; background:#fff; text-align:center; font-size:14px; color:#000; line-height:45px; width:50px; height:47px;}
.servergbookBottom textarea{ width:550px; height:283px; background:#fff;}
.sgBtn{ background:#27863a; font-size:14px; color:#fff; line-height:40px; width:198px; height:40px; border:none; cursor:pointer;}
/**/
.newslistBanner{ background:url(../images/newslistbanner_01.jpg) center 0 no-repeat; height:392px; width:100%; overflow:hidden;}
.newslist .caseConTit{ font-size:54px; color:#595757; line-height:76px; text-align:center; padding-top:80px;}
.newslist .caseConborder{ background:url(../images/xian_03.png) center 0 no-repeat; height:38px;}
.newslist .caseConsupTit{ font-size:22px; color:#595757; line-height:38px; letter-spacing:25px; text-align:center; margin-bottom:35px;}
.newslist{ background:none;}
.newslist ul li{ height:120px; padding:20px; margin-bottom:30px;}
.newslist ul li:hover{ background:#f1f1f1;}
.newslist ul li .nlRight{ width:870px; margin-left:10px;}
.newslist ul li .nlRight .nlRightTit a{ font-size:15px; color:#353535; line-height:20px; font-weight:bold;}
.newslist ul li .nlRight .nlRightTit span{ font-size:12px; color:#919191; line-height:20px;}
.newslist ul li .nlRight .nlRightCon{ font-size:12px; color:#2f2f2f; line-height:20px;}
.newslist ul li .nlRight .nlRightMore span{ font-size:14px; color:#989898; line-height:16px; padding:2px 5px; border:1px solid #989898;}
/**/
.probanner{ background:url(../images/product1_01.jpg) center 0 no-repeat; height:540px; width:100%; overflow:hidden;}
.proPct{ background:#fff;}
.ztProduct{ background:#fff;}
.position{ height:85px; background:#fff; text-align:right; width:1500px; margin:-85px auto 0;}
.position a{ font-size:12px; color:#848484; line-height:85px;}
.proPctOneRight{ width:725px;}
.proPctOneRight h2{ font-size:42px; color:#27863a; line-height:50px; font-weight:bold;}
.proPctOneRight .proPorTit{ font-size:24px; color:#27863a; line-height:28px; margin:10px 0; border-top:1px solid #333; padding-top:10px;}
.proPctOneRight .proPorCon{ font-size:12px; color:#000; line-height:16px;}
.proPctOneRight .proAdv{ font-size:18px; color:#000; line-height:24px; margin:10px 0; border-top:1px solid #333; padding-top:10px;}
.proPctOneRight .paborder{ width:18px; height:6px; background:#27863a; margin:10px 0;}
.proPctOneRight ul li{ float:left; background:url(../images/quan_03.jpg) left center no-repeat; padding-left:15px; font-size:12px; color:#000; line-height:18px; margin-top:15px;}
.proPctOneRight ul .ds{ width:255px;}
.proPctOneRight ul .fs{ width:430px;}
.pptTit{ font-size:36px; color:#27863a; line-height:48px; text-align:center; margin-top:75px;}
.pptDesc{ font-size:14px; color:#000; line-height:24px; text-align:center; margin:10px 0 35px 0;}
.proPctTwo{ background:url(../images/pro1_033_03.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden;}
.pptCon{ width:330px; margin:105px 95px 0 80px;}
.pptCon .pptConTit{ font-size:30px; color:#27863a; line-height:42px; font-weight:bold;}
.pptCon .pptConBorder{ width:18px; height:6px; background:#27863a; margin:10px 0;}
.pptCon .pptConDesc{ font-size:14px; color:#000; line-height:24px;}
.proBoxing{ position:relative; margin:65px auto; overflow:hidden; height:400px; text-align:center;}
.proBoxing ul li{ float:left; margin:0 7.5px; width:287px; height:245px;}
.proBoxing ul li p{ font-size:12px; color:#000; line-height:24px; text-align:center;}
.proBoxing .sPrev{ position:absolute; left:90px; top:45%; display:block; width:45px; height:94px;  background:url(../images/arrow.png) -4px -17px no-repeat; }
.proBoxing .sNext{ position:absolute; right:90px; top:45%; display:block; width:45px; height:94px; background:url(../images/arrow.png) -107px -17px no-repeat; }
.proBoxing .pbTit{ font-size:30px; color:#27863a; line-height:42px; text-align:center; padding-top:45px;}
.proBoxing .pbBorder{ width:18px; height:4px; background:#27863a; margin:10px auto 25px;}
.proPctTwo1{ background:url(../images/pro2_03.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden;}
.proPctTwo2{ background:url(../images/pro3_03.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctTwo3{ background:url(../images/pro4_03.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctTwo4{ background:url(../images/pro5_03.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctThree{  background:url(../images/pro1_033_03.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctThree1{  background:url(../images/pro4_03.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctThree2{  background:url(../images/pro3_03.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctFour{ background:url(../images/lanyue1.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctFour1{ background:url(../images/lanyue2.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctFour2{ background:url(../images/lanyue3.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctFive{ background:url(../images/sure1.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctFive1{ background:url(../images/sure2.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}
.proPctFive2{ background:url(../images/sure3.jpg) center 0 no-repeat; height:401px; width:100%; overflow:hidden; margin-top:7px;}






.flnkes{ color:#333; }
.flnkes a{ color:#333; }
.flnkes a:hover{ color:#333; }