﻿@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:1200px){
	body{ width:1200px !important; margin:0 auto;}
}

*{ margin:0; padding:0;}
.width{ width:1200px; margin:0 auto; overflow:hidden;}
.clear{ clear:both; height:0;}
a{ text-decoration:none;}
img{ border:0;}
.imgs{ position:absolute; left:0; top:0; width:100%; height:100%; filter:alpha(Opacity=0); -moz-opacity:0; opacity:0;}
li{ list-style-type:none;}
body{ font-family:"微软雅黑";}

.top{ height:120px;}
.logo{ float:left; margin-top:13px;}
.logo2{ float:left; margin-left:12px; margin-top:28px; cursor:default;}
.logo_t1{ font-family:"黑体"; font-size:24px; color:#3c3c3c;}
.logo_t2{ font-family:Arial; font-size:14px; color:#959595; padding-left:4px;}
.lang{ float:left; color:#fff; font-size:12px; line-height:25px; background:#62c076; padding:0 10px; margin-left:4px; margin-top:4px;}
.lang a{ color:#fff;}
.lang a:hover{ color:#333;}

.nav{ float:right; margin-right:-1px;}
.nav li{ float:left; background:url(../img/nav_li.jpg) right center no-repeat; margin-left:-1px;}
.nav a{ display:block; text-align:center; color:#959595; font-size:15px; line-height:130px; width:106px;}
.nav a{ -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.nav a:hover{ background:#6cd382; color:#fff;}
.cur{ background:#62c076; color:#fff !important;}

.banner{ position:relative; width:100%; height:650px; overflow:hidden; zoom:1; -moz-user-select:-moz-none; cursor:default;}
.banner li{ list-style-type:none;}
.banner .slides li{ width:100%; height:100%;}
.banner:hover .flex-next {opacity: 0.8; filter: alpha(opacity=25);}
.banner:hover .flex-prev {opacity: 0.8; filter: alpha(opacity=25);}
.banner:hover .flex-next:hover,.banner:hover .flex-prev:hover {opacity: 1; filter: alpha(opacity=50);}
.flex-control-nav { width:100%; position: absolute; bottom: 18px; text-align: center;}
.flex-control-nav li {margin: 0 2px; display:inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { display:inline-block; height:10px; overflow: hidden; text-indent: -99em; width:10px; cursor: pointer; border-radius:5px; background:#fff;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a { background:#62c076;}
.banner .slides a img {width: 100%; display: block; cursor:default;}

.product{ padding-top:30px;}
.title{ float:left; font-size:18px; color:#666; background:url(../img/title.jpg) left center no-repeat; padding-left:18px; text-transform:uppercase;}
.title span{ font-size:14px; color:#62c076; padding-left:8px; text-transform:uppercase;}
.search{ float:right; margin-top:2px;}
.search select{ float:left; width:190px; color:#a1a1a1; border:1px solid #cfcfcf; outline:none; padding-left:8px; font-family:"微软雅黑"; margin-right:4px;}
.search1{ float:left; width:180px; padding-left:8px; padding-right:8px; height:20px; line-height:20px; border:1px solid #cfcfcf; outline:none; font-family:"微软雅黑"; font-size:14px; color:#a1a1a1; margin-right:4px;}
.search2{ float:left; width:58px; height:22px; line-height:20px; border:1px solid #62c076; font-family:"微软雅黑"; font-size:14px; background:#62c076; color:#fff; text-align:center; outline:none; cursor:pointer;}
.search2{ -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.search2:hover{ background:none; color:#62c076;}
.search3{ width:225px;}
.product1{ height:320px; background:url(../img/product.jpg); margin-top:20px; color:#fff; cursor:default;}
.product1_more{ position:absolute; width:138px; height:38px; line-height:38px; border:1px solid #62c076; text-align:center; background:#62c076; font-size:16px; color:#fff; margin-left:52px; margin-top:240px;}
.product1_more{ -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.product1_more:hover{ background:none; color:#62c076;}
.product1_t1{ font-size:34px; padding-top:52px; padding-left:50px;}
.product1_t2{ font-size:50px; padding-left:50px;}
.product1_t3{ font-size:48px; font-family:Impact; padding-left:50px;}

.honor_bg{ background:#f6f6f6; padding-bottom:45px;}
.news{ height:100px; background:#fff;}
.banner2{ position:relative; height:100%; zoom:1; -moz-user-select:-moz-none;}
.banner2 .slides li{ width:100%; height:100%;}
.banner2 .flex-direction-nav a{ position:absolute; width:100px; height:100px; line-height:100px; display:block; color:#666; text-align:center; font-size:48px;}
.banner2 .flex-direction-nav a{ -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.banner2 .flex-direction-nav .flex-next{ right:0;}
.banner2 .flex-direction-nav .flex-next:hover{ background:#f1f1f1;}
.banner2 .flex-direction-nav .flex-prev{ right:100px; background:#62c076; color:#fff;}
.banner2 .flex-direction-nav .flex-prev:hover{ background:#5aaf6c;}
.news1_t{ line-height:35px; padding-top:22px; margin-left:30px;}
.news1_t a{ color:#666; font-size:16px;}
.news1_t a:hover{ color:#62c076;}
.news1_t span{ padding-left:80px; color:#62c076;}
.news1_desc{ width:800px; font-size:14px; color:#a1a1a1; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-left:30px;}

.honor{ padding-top:30px;}
.hon1_bg{ width:1232px; margin-top:20px;}
.hon1{ width:276px; height:330px; display:block; background:#fff; float:left; margin-right:32px;}
.hon1{ -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.hon1:hover{ background:none;}
.hon1_pic{ width:266px; height:320px; border:5px solid #fff;}

.about_bg{ height:475px; background:url(../img/about.jpg) center no-repeat;}
.about1{ float:left; width:235px; margin-left:39px; padding:0 20px; color:#fff; margin-top:200px;}
.about1_t{ font-size:18px; line-height:35px;}
.about1_desc{ font-size:14px; line-height:24px;}
.about2{ float:right; width:560px; color:#fff; padding-top:36px;}
.about2_t1{ font-size:30px;}
.about2_t2{ font-size:24px; font-family:Arial;}
.about2_desc{ font-size:14px; line-height:24px; margin-top:12px; max-height:168px; overflow:hidden;}
.about2_more{ display:block; width:138px; height:28px; line-height:28px; text-align:center; background:#fff; border:1px solid #fff; font-size:14px; color:#62c076; margin-top:18px;}
.about2_more{ -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.about2_more:hover{ background:none; border-color:#62c076;}

.message{ position:absolute; width:850px; margin-top:-95px; margin-left:350px;}
.message2{ background:#62c076; height:80px; padding:25px 20px 35px;}
.message2 .in1,.message2 .in2{ border-bottom-color:#fff; color:#fff;}
.in1{ float:left; width:390px; padding-left:10px; padding-right:10px; border:none; border-bottom:1px solid #f6f6f6; outline:none; line-height:30px; font-family:"微软雅黑"; font-size:14px; background:none; color:#666;}
.in11{ margin-top:19px;}
.in2{ float:left; width:680px; padding-left:10px; padding-right:10px; border:none; border-bottom:1px solid #f6f6f6; outline:none; line-height:30px; font-family:"微软雅黑"; font-size:14px; background:none; color:#666; margin-top:19px;}
.in3{ position:absolute; right:0; float:right; width:125px; height:50px; line-height:50px; border:1px solid #62c076; background:#62c076; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#fff; cursor:pointer;}
.in3{ -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.in3:hover{ background:none; color:#62c076;}
.message2 .in2{ width:980px;}
.message2 .in3{ border-color:#fff; background:#fff; color:#62c076;}
.message2 .in3:hover{ background:none; color:#fff;}
.message2 input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #fff;
}

.message2 input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #fff;
}

.message2 input:-ms-input-placeholder{
    color: #fff;
}

.message2 input::-webkit-input-placeholder{
    color: #fff;
}

.foot_bg{ background:#f6f6f6; font-size:14px; color:#666; line-height:24px; padding-top:30px; padding-bottom:25px;}
.foot_bg a{ color:#666;}
.foot_bg a:hover{ color:#62c076; text-decoration:underline;}
.foot1{ float:left; margin-left:45px;}
.foot2{ float:right; margin-top:24px; text-align:right;}

.ban{ height:300px;}
.position{ float:left; font-size:14px; color:#666; padding-left:3px; padding-top:20px; padding-bottom:20px;}
.position a{ color:#666;}
.position a:hover{ color:#62c076;}
.position_bg .search{ margin-top:20px;}

.a1{ padding:10px 0 40px 0;}
.about_pic{ position:absolute; width:247px; height:334px;}
.about_left{ float:left; width:240px; height:325px; border:5px solid #62c076; margin-top:18px; margin-left:14px;}
.about_right{ float:right; width:900px; margin-top:10px;}
.about_t{ font-size:30px; font-weight:bold; color:#666;}
.about_t1{ color:#62c076;}
.about_t2{ font-size:20px; color:#62c076; font-weight:normal; padding-left:10px;}
.about_desc{ font-size:14px; color:#666; line-height:2em; margin-top:15px;}
.about_desc a{ color:#62c076;}
.about_desc img{ max-width:900px;}

.a2{ background:#f6f6f6; padding-bottom:20px;}
.a2 .width{ background:url(../img/honor.jpg) right top no-repeat;}
.a2 .about_t{ padding-left:2px; margin-top:50px;}
.hon1_bg2{ margin-top:45px;}
.hon1_bg2 .hon1{ margin-bottom:40px; color:#666;}
.hon1_bg2 .hon1:hover{ color:#62c076;}
.hon1_bg2 .hon1 p{ font-size:14px; text-align:center; line-height:40px; height:40px; overflow:hidden;}

.a3{ padding:50px 0;}
.a3 .about_t{ padding-left:2px;}
.about_pic2{ position:absolute; width:457px; height:270px; margin-left:743px;}
.a3_right{ float:right; width:449px; height:257px; border:5px solid #62c076; margin-top:20px; margin-right:15px;}
.a3_left{ float:left; width:690px; font-size:14px; color:#666; line-height:2em; margin-top:35px;}
.a3_left a{ color:#62c076;}
.a3_left img{ max-width:690px;}

.a4{ padding-bottom:40px;}
.equ1_bg{ width:1232px; margin-top:15px;}
.equ1{ width:276px; height:207px; display:block; float:left; margin-right:32px; margin-bottom:25px;}
.equ1_pic{ width:276px; height:207px;}

.body{ padding-bottom:40px;}
.left{ float:left; width:250px;}
.right{ float:right; width:920px;}

.left_t{ font-size:20px; background:#62c076; color:#fff; line-height:55px; text-align:center; cursor:default;}
.right_t{ font-size:20px; color:#62c076; line-height:55px; padding-left:2px;}
.pro_pic{ width:918px; height:160px; border:1px solid #ebebeb; margin-bottom:10px;}

.pro_table{ width:100%; font-size:14px; color:#666; background:#ebebeb;}
.pro_table tr:hover td{ background:#f9f9f9;}
.pro_table td{ background:#fff; width:129px; text-align:center;}
.pro_table td p{ padding:10px 0;}
.pro_table .td2 a{ display:block; width:78px; height:24px; line-height:24px; text-align:center; border:1px solid #62c076; background:#fff; color:#62c076; margin:0 auto;}
.pro_table .td2 a{ -webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; -ms-transition:all .2s ease-in; -o-transition:all .2s ease-in; transition:all .2s ease-in;}
.pro_table .td2 a:hover{ background:#62c076; color:#fff;}
.pro_table .td1{ width:348px; text-align:left; padding:0 25px;}
.pro_table .td1 a{ color:#666;}
.pro_table .td1 a:hover{ color:#62c076;}
.pro_table thead{ background:#62c076; color:#fff;}
.pro_table thead td{ background:#62c076 !important;}
.pro_down[href=""]{ display:none !important;}

.page{ margin-top:20px;}
.page,.page span,.page p,.page a{ padding:4px; font-size:14px; color:#aaa;}
.page a{ color:#666;}
.page a:hover{ color:#62c076;}

.nav2 a{ float:left; font-size:14px; color:#666; height:28px; line-height:28px; text-align:center; display:block; border:1px solid #ebebeb; padding:0 20px; min-width:58px; margin-right:8px; margin-bottom:8px;}
.nav2 a{ -webkit-transition:all .3s ease-in; -moz-transition:all .3s ease-in; -ms-transition:all .3s ease-in; -o-transition:all .3s ease-in; transition:all .3s ease-in;}
.nav2 a:hover{ border-color:#62c076; color:#62c076;}
.cur3{ border-color:#62c076 !important; color:#62c076 !important;}
.nav3{ float:right; margin-top:15px;}
.nav3 a{ margin-right:0; margin-left:8px; margin-bottom:0;}

.pro_table2{ width:100%; font-size:14px; color:#666; background:#ebebeb; margin-top:7px;}
.pro_table2 tr:hover{ color:#62c076;}
.pro_table2 td{ background:#fff; width:129px; text-align:center;}
.pro_table2 td p{ padding:10px 15px;}
.pro_table2 .td1{ width:400px;}
.pro_table2 .td3{ width:100px;}
.pro_table2 thead{ background:#62c076; color:#fff;}
.pro_table2 thead td{ background:#62c076 !important;}
.pro_table2 thead p{ color:#fff;}
.pro_table2 tr:nth-child(2n) td{ background:#f9f9f9;}

.news2{ height:130px; background:#f8f8f8; color:#666; margin-bottom:20px;}
.news2{ -webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; -ms-transition:all .2s ease-in; -o-transition:all .2s ease-in; transition:all .2s ease-in;}
.news2:hover{ background:#62c076; color:#fff;}
.news2:hover .news2_t{ color:#fff;}
.news2:hover .news2_more{ background:#fff; color:#62c076; border-color:#fff;}
.news2_pic{ float:left; width:200px; height:130px;}
.news21{ float:left; width:830px; padding:0 30px; margin-top:11px;}
.news2_t{ font-size:16px; color:#333; line-height:30px; height:30px; overflow:hidden;}
.news2_desc{ font-size:14px; line-height:24px; height:48px; overflow:hidden;}
.news2_more{ display:block; width:68px; height:23px; line-height:23px; border:1px solid #62c076; text-align:center; font-size:14px; background:#62c076; color:#fff; margin-top:6px;}
.news2_more{ -webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; -ms-transition:all .2s ease-in; -o-transition:all .2s ease-in; transition:all .2s ease-in;}
.news2_more:hover{ background:none !important; color:#fff !important;}
.news22{ float:right; width:107px; height:130px; text-align:center; border-left:1px solid #fff;}
.news2_time{ font-size:48px; line-height:22px; cursor:default; padding-top:43px;}
.news2_time span{ font-size:14px;}

.news_t{ border-bottom:1px solid #ebebeb; height:40px; margin-top:10px; padding:0 3px;}
.news_t1{ float:left; font-size:24px; color:#62c076;}
.news_t2{ float:right; font-size:14px; color:#666; margin-top:10px;}
.news_desc{ font-size:14px; color:#666; line-height:2em; padding:5px; margin-top:10px;}
.news_desc a{ color:#62c076;}
.news_desc img{ max-width:1190px;}
.news_next{ font-size:14px; color:#666; padding:0 5px; margin-top:20px;}
.news_next a{ color:#666;}
.news_next a:hover{ color:#62c076;}
.next1{ float:left;}
.next2{ float:right;}

.about_desc2{ border-top:1px solid #ebebeb; font-size:14px; color:#666; line-height:2em; padding:15px 3px;}
.about_desc2 a{ color:#62c076;}
.about_desc2 img{ max-width:1194px;}
.about_desc2 table{ width:100%;}
.about_desc2 table td{ padding-bottom:25px; vertical-align:top;}
.subNavBox{}
.subNav{ height:40px; line-height:40px; background:#f8f8f8; color:#666; cursor:pointer; margin-top:10px;}
.subNav:hover{ background:#62c076; color:#fff;}
.subNav:hover .sub1{ color:#fff;}
.currentDd{ background:#62c076; color:#fff;}
.currentDd .sub1{ color:#fff;}
.sub1{ float:left; font-size:24px; color:#62c076; padding-left:5px;}
.sub2{ float:left; font-size:18px; padding-left:12px;}
.sub3{ float:left; font-size:14px; padding-left:40px;}
.navContent{ display:none; font-size:14px; color:#666; line-height:2em; padding:10px 45px;}
.navContent a{ color:#62c076;}

.pro_left{ float:left; width:510px; padding:20px 25px; min-height:200px; background:#f8f8f8; margin-top:8px; font-size:14px; color:#666; line-height:2em;}
.pro_right{ float:right; width:325px; margin-top:25px;}
.pro_t{ font-size:16px; color:#62c076; padding-bottom:5px;}
.pro_more{ display:block; width:148px; height:33px; line-height:33px; text-align:center; border:1px solid #62c076; background:#62c076; color:#fff; font-size:18px; margin-bottom:15px; cursor:pointer;}
.pro_more{ -webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; -ms-transition:all .2s ease-in; -o-transition:all .2s ease-in; transition:all .2s ease-in;}
.pro_more:hover{ background:none; color:#62c076;}
.pro_more[href="http://iq.ul.com/awm/stylepage.aspx?style="]{ display:none;}
.pro_next{ font-size:14px; color:#666; padding-top:5px;}
.pro_next td{ padding-bottom:10px;}
.next3{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.next3:hover{ color:#62c076;}
.pro_next a{ color:#666;}
.pro_next a:hover{ color:#62c076;}
.pro_desc{ font-size:14px; color:#666; line-height:2em; margin-top:25px; min-height:150px;}
.pro_desc a{ color:#62c076;}
.pro_desc p{ padding:0 2px;}
.pro_desc img{ max-width:920px; margin-left:-2px;}
.pro_desc table{ width:100% !important; border-collapse:collapse; border:1px solid #ddd !important; text-align:center;}
.pro_desc table td{ border:1px solid #ddd !important;}
.pro_desc table th{ border:1px solid #ddd !important; background:#eee;}

.pro_bg{ position:absolute; width:650px; height:600px; padding:25px; background:url(../img/pro_bg.png); margin-top:-130px; margin-left:110px; display:none;}
.close{ position:absolute; width:32px; height:32px; background:#62c076; color:#fff; border-radius:100%; text-align:center; line-height:32px; font-size:16px; cursor:pointer; margin-left:630px; margin-top:-10px; z-index:2;}
.close:hover{ background:#6cd382;}

.code{ position:absolute; float:left; font-size:0; width:90px; height:90px; margin-left:540px; margin-top:-10px;}