@charset "utf-8";
#body { width:1034px; background:url(../image/body_bg.jpg) repeat-y; padding:0 32px; margin:0 auto; position:relative;}
.top{ width:1034px;}
.top .Line{ width:1034px; height:27px; border-bottom:1px solid #f2f2f2; margin:0 auto;}
.top .Line span{ float:left; padding-top:5px;}
.top .Line .w-link{ float:right; width:223px;}
.top .Line .w-link p{ float:left; padding-top:5px; padding-right:16px;}
.top .Line .w-link p img{ padding-right:3px;}
.top .Line .w-link p a{ color:#666;}
.top .logo-sear{ height:105px; width:1034px; background:url(../image/index_logo_sear_bg.jpg) repeat-x; margin:0 auto;}
.top .logo-sear .logo{ width:562px; height:105px; background:url(../image/index_logo.png) no-repeat; float:left;}
.top .logo-sear .search{ width:270px; height:91px; float:right; background:url(../image/index_search_bg.jpg) no-repeat; padding-top:14px; text-align:right;}
.top .logo-sear .search span{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#004d9d; font-weight:bold;}
.top .logo-sear .search p{ font-family:"微软雅黑"; padding-top:4px;}
.top .logo-sear .search .STYLE1{ font-size:16px;color: #004d9d;}
.top .logo-sear .search .search-ss{ width:234px; height:26px; background:url(../image/index_search_ss_bg.jpg) no-repeat; float:right; margin-top:6px;}
.top .logo-sear .search .search-ss .input{ width:182px; height:26px; float:left; border:0; background:none; line-height:26px; text-indent:32px;}
.top .logo-sear .search .search-ss .btn{ width:52px; height:26px; float:left;}





.top .menu{ width:1033px; height:36px; margin-left:1px; background:url(../image/index_menu_bg.jpg) no-repeat; margin:0 auto;}
.top .menu ul{ width:810px; float:left; padding-left:19px;}
.top .menu ul li{ float:left; line-height:36px; margin-right:23px; font-family:"微软雅黑"; font-size:16px; display:inline; position:relative; z-index:20;}
.top .menu ul li a{ color:#fff; font-weight:bold;}
.top .menu ul li ul{ display:none;}
.top .menu ul li:hover a{ color:#fffeb1;}
.top .menu ul li:hover ul{ background:#269f85; display:block; position:absolute; width:100px; top:36px; z-index:1000; left:0;}
.top .menu ul li:hover ul li{ font-size:14px; width:85px; line-height:24px;}
.top .menu ul li:hover ul li a{ color:#fff;}
.top .menu ul li:hover ul li a:hover{ color:#fffeb1;}

.top .menu .form{ float:right; margin-right:6px; width:136px; height:19px; background:url(../image/ny_fro_bg.jpg) no-repeat; margin-top:11px; display:inline; position:relative; padding-top:2px; z-index:1000;}
.top .menu .form .mycarthover{ display:block;}
.top .menu .form span a{ padding-left:11px; color:#666;}
.top .menu .form span p{ display:none;}
.top .menu .form span:hover p{ display:block; width:112px; border:2px solid #009465; background:#fff; padding:5px 10px 10px 0px;}
.top .menu .form span:hover p a{ color:#666;}

#banner{ margin-top:4px; width:1033px; height:349px; position:relative; z-index:10; margin-left:2px;}





.index-con{ width:1033px; margin:0 auto;}
.index-con .Online-qq{ width:1033px; height:22px; background:url(../image/index_Online_qq_bg.png) no-repeat; position:absolute; top:515px; padding-top:25px; z-index:1000;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/index_Online_qq_bg.png';)}
.index-con .Online-qq b{ float:left; padding-left:30px;}
.index-con .Online-qq span{ float:left;}
.color{ color:#666;}
.color1{ color:#d80c18; padding-left:100px;}
.index-con .Online-qq .gd{ width:477px; height:17px; float:left; padding-left:40px;}
.index-con .Online-qq .gd .line{ width:477px; height:17px; overflow:hidden;}
.index-con .Online-qq .gd .line a{ background:url(../image/index_gd_dd.jpg) no-repeat left center; padding-left:10px;}



.index-con .special-services{ width:1033px;}
.index-con .special-services .title{ width:1033px; height:54px; background:url(../image/index_ss_title_bg.jpg) no-repeat; margin-top:39px;}
.index-con .special-services .title p{ float:right; padding-top:24px;}
.index-con .special-services #scrollDiv{ width:1033px; height:228px; margin-top:14px;}
.index-con .special-services #scrollDiv .mc{ width:1033px; height:228px; overflow:hidden;}
.index-con .special-services #scrollDiv .mc ul{ width:1033px; overflow:hidden;}
.index-con .special-services #scrollDiv .mc ul li{ width:151px; height:120px; float:left; background:url(../image/index_ss_tp_bg.jpg) no-repeat; position:relative; margin-right:22px; display:inline;}
.index-con .special-services #scrollDiv .mc ul li img{ width:143px; height:97px; padding:4px;}
.index-con .special-services #scrollDiv .mc ul li p{ position:absolute; width:143px; height:18px; background:url(../image/index_ss_tp_bg.png) no-repeat; top:83px; left:4px;_background:none; text-align:center; line-height:18px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/index_ss_tp_bg.png';)}
.index-con .special-services #scrollDiv .mc ul li p a{ color:#fff;;}


.index-con .contact-us{ height:273px; margin-top:25px; width:242px; float:left; display:inline;}
.index-con .contact-us .title1{ width:212px; height:33px; background:url(../image/index_title1.jpg) no-repeat; padding-left:30px; padding-top:2px;}
.font1{ float:left; font-weight:bold; font-size:18px; color:#000; line-height:35px;}
.font2{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a5a4a4; line-height:35px; margin-left:3px; display:inline; margin-top:2px;}
.index-con .contact-us .con-nr{ width:226px; height:124px; line-height:24px; background:url(../image/index_con_nr_bg.jpg) no-repeat;  padding:25px 0 0 16px;}
.index-con .contact-us  .kefu{ width:242px; height:82px; margin-top:7px;}





.index-con .news{ width:387px; height:273px; float:left; margin:0 59px 0 28px; display:inline; margin-top:25px;}
.index-con .news ul{ width:421px; height:35px; background:url(../image/index_news_title.jpg) no-repeat;}
.index-con .news ul li{ width:101px; height:35px; float:left; line-height:35px; font-size:16px; color:#000; text-align:center;cursor:pointer;}
.index-con .news ul li.hover{ width:101px; height:35px; background:url(../image/index_news_bg.jpg) no-repeat; color:#01614a; font-size:18px; line-height:35px;}
.index-con .news .Contentbox{ width:421px; margin-top:17px; height:221px;}
.index-con .news .Contentbox dl{ height:97px; width:421px; margin-left:1px;} 
.index-con .news .Contentbox dl dt{ width:180px; height:84px; float:left; margin-right:10px; display:inline;}
.index-con .news .Contentbox dl dd{ float:left; width:222px;}
.index-con .news .Contentbox dl dd b{ color:#028f6c; font-size:14px;}
.index-con .news .Contentbox dl dd p{ line-height:22px; padding-top:4px;}
.index-con .news .Contentbox dl dd .STYLE2 a {color: #f00; text-decoration:underline;}
.index-con .news .Contentbox .new-list{ width:399px; margin-left:3px; background:none;}
.index-con .news .Contentbox .new-list{ width:399px; height:30px; line-height:30px; font-size:12px;}
.index-con .news .Contentbox .new-list p a{ float:left; width:388px; height:30px; background:url(../image/index_news_hover.jpg) no-repeat; display:block; padding-left:11px;}
.index-con .news .Contentbox .new-list p a:hover{ float:left; width:388px; height:30px; background:url(../image/index_news_a.jpg) no-repeat; display:block; padding-left:11px; color:#028f6c;}
.index-con .news .Contentbox .new-list p span{ float:right; color:#666;}

.index-con .company{ width:317px; height:273px; float:left; margin-top:25px; display:inline;}
.index-con .com-title{ width:287px; height:33px; background:url(../image/index_title1.jpg) no-repeat; padding-left:30px; padding-top:2px;}
.index-con .com-nr{ width:317px; height:221px; padding-top:17px;}
.index-con .com-nr img{ float:left; margin-right:10px; display:inline;}
.index-con .com-nr span{ line-height:24px; text-indent:5px;}



.index-con .link{ height:248px; width:242px; float:left; margin-top:16px;}
.index-con .link .Mailbox{ margin:12px 0 11px 0;}





.index-con .Brand-customers .bc-title{ width:391px; height:33px; background:url(../image/index_title1.jpg) no-repeat; padding-left:30px; padding-top:2px;}
.index-con .Brand-customers .bc-nr{ width:421px; height:95px; padding-top:12px;}
.index-con .Brand-customers .bc-nr img{ float:left; margin-right:10px; display:inline;}
.index-con .Brand-customers .bc-nr span{ line-height:22px;}


.index-con .maps{ width:317px; float:left; margin-top:16px; display:inline;}
.index-con .maps .ma-title{ width:287px; height:33px; background:url(../image/index_title1.jpg) no-repeat;padding-left:30px; padding-top:2px;}
.index-con .maps .ma-nr{ width:317px; height:254px;}





.index-con .Enterprise{ width:242px; float:left; margin-top:26px; height:219px; margin-right:16px; margin-top:-30px;}
.index-con .Enterprise .en-title{ width:212px; height:33px; background:url(../image/index_title1.jpg) no-repeat; padding-left:30px; padding-top:2px;}
.index-con .Enterprise .en-nr{ width:225px; height:18px; background:url(../image/index_en_tp.jpg) no-repeat; margin-top:20px; padding-top:146px; padding-left:17px;}
.index-con .Enterprise .en-nr a{ color:#fff;}


.index-con .Brand-customers{ width:421px; height:242px; float:left; margin:16px 25px 0 28px; display:inline; position:relative;}


.index-con .Brands{ width:776px; height:200px; float:left; position:absolute; top:1435px; left:290px;}
.index-con .Brands .br-title{ width:776px; height:42px; background:url(../image/index_Brands_title.png) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image/index_Brands_title.png';)}
.index-con .Brands .br-title p{ float:right; padding-top:10px; font-family:Arial, Helvetica, sans-serif;}
.index-con .Brands .br-title p a{ color:#999;}
.index-con .Brands #demo{ height:164px; width:779px; overflow:hidden; margin-top:17px;}
#demo #demo1,#demo #demo2{overflow: hidden;}
.index-con .Brands #demo p{ float:left; width:109px; height:49px; margin:0 20px 16px 0;}




.xbanner{ width:1033px; height:89px; margin-top:32px;}


.copyright{ width:1033px; height:108px; background:url(../image/index_copyright_bg.jpg) repeat-x left bottom; border-top:3px solid #028f6c; margin-top:24px; padding-top:15px; color:#666;}
.copyright p{ text-align:center; line-height:24px;}
.copyright p a{ color:#666;}
.copyright p strong{ font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

















/* nei ye   start*/
.ny-banner{ width:1033px; height:349px; margin:4px 0 24px 1px; background:url(../image/ny_banner.jpg) no-repeat; margin-left:2px;}



.ny-left{ width:241px; margin-right:23px; float:left; display:inline;}
.ny-left .ny-title{ width:221px; height:32px; background:url(../image/ny_title_bg.jpg) no-repeat; font-size:18px; font-weight:bold; padding-left:20px; padding-top:17px;}
.ny-left .ny-con{ width:241px;}
.ny-left .ny-con ul li{ width:241px; height:27px; font-size:13px;}
.ny-left .ny-con ul li a{ width:220px; height:26px; background:url(../image/ny_left_a.jpg) no-repeat; display:block; padding-left:21px; line-height:26px; border-bottom:1px solid #edecec; font-weight:bold; color:#666;}
.ny-left .ny-con ul .nl a{ width:220px; height:27px; background:url(../image/ny_left_a.jpg) no-repeat; display:block; padding-left:21px; line-height:27px;}
.ny-left .ny-con ul li a:hover{ width:220px; height:27px; background:url(../image/ny_left_hover.jpg) no-repeat; display:block; padding-left:21px; color:#fff; font-weight:bold; line-height:27px;}

.ny-left .ny-con .ny-bottom{ width:241px; height:3px; margin-bottom:5px;}
.ny-left .ny-con .ny-tp{width:241px;}
.ny-left .ny-con .ny-tp p{ margin-top:16px;}

.ny-right{ width:770px; float:left;}
.ny-right .ny-title1{ width:770px; height:46px; background:url(../image/ny_right_title.jpg) no-repeat;}
.ny-right .ny-title2{ width:770px; height:46px; background:url(../image/ny_right_title1.jpg) no-repeat;}
.ny-right .ny-title3{ width:770px; height:46px; background:url(../image/ny_right_title2.jpg) no-repeat;}
.ny-right .ny-title4{ width:770px; height:46px; background:url(../image/ny_right_title3.jpg) no-repeat;}
.ny-right .ny-title5{ width:770px; height:46px; background:url(../image/ny_right_title4.jpg) no-repeat;}
.ny-right .ny-title6{ width:770px; height:46px; background:url(../image/ny_right_title5.jpg) no-repeat;}
.ny-right .ny-title7{ width:770px; height:46px; background:url(../image/ny_right_title6.jpg) no-repeat;}
.ny-right .ny-title8{ width:770px; height:46px; background:url(../image/ny_right_title7.jpg) no-repeat;}
.ny-right .ny-title9{ width:770px; height:46px; background:url(../image/ny_right_title8.jpg) no-repeat;}
.ny-right .ny-title10{ width:770px; height:46px; background:url(../image/ny_right_title9.jpg) no-repeat;}
.ny-right .ny-title11{ width:770px; height:46px; background:url(../image/ny_right_title10.jpg) no-repeat;}
.ny-right .ny-title12{ width:770px; height:46px; background:url(../image/ny_right_title11.jpg) no-repeat;}
.ny-right .ny-title121{ width:770px; height:46px; background:url(../image/ny_right_title112.jpg) no-repeat;}
.ny-right .ny-title131{ width:770px; height:46px; background:url(../image/ny_right_title111.jpg) no-repeat;}

.ny-right .ny-title13{ width:770px; height:46px; background:url(../image/ny_right_title12.jpg) no-repeat;}
.ny-right .ny-title14{ width:770px; height:46px; background:url(../image/ny_right_title13.jpg) no-repeat;}
.ny-right .ny-title15{ width:770px; height:46px; background:url(../image/ny_right_title14.jpg) no-repeat;}
.ny-right .ny-title16{ width:770px; height:46px; background:url(../image/ny_right_title15.jpg) no-repeat;}
.ny-right .ny-title17{ width:770px; height:46px; background:url(../image/ny_right_title16.jpg) no-repeat;}
.ny-right .ny-title18{ width:770px; height:46px; background:url(../image/ny_right_title17.jpg) no-repeat;}

.ny-right .ny-title1 p{ float:right; padding-top:13px;}
.ny-right .ny-nr{ width:770px; margin-top:15px; font-size:14px; line-height:24px; position:relative;}
.ny-right .ny-nr .pos{ position:absolute; top:150px; left:470px;}
.ny-right .ny-nr .pos1{ position:absolute; top:732px;}

.ny-right .ny-nr .ac-nr{ width:713px;}
.ny-right .ny-nr .ac-nr p{ text-align:center; width:713px; font-size:16px;}



.ny-right .ny-nr .te-nr{ width:717px; color:#000; margin-left:13px;}
.ny-right .ny-nr .te-nr b{ font-size:12px; float:left; margin-right:15px; display:inline;}
.ny-right .ny-nr .te-nr span{ float:left; font-size:12px;}

.ny-right .ny-nr .qu-nr{ width:713px;}
.ny-right .ny-nr .qu-nr ul li{ width:227px; height:201px; float:left; margin:0 16px 20px 0; display:inline; text-align:center; }
.ny-right .ny-nr .qu-nr ul li img{ width:225px; height:168px; border:1px solid #d6d6d6;}
.ny-right .ny-nr .qu-nr ul li span{line-height:31px; font-size:12px;}
.ny-right .ny-nr .qu-nr-xx{ width:683px; border:1px solid #ddd; background:#f0f0f0; padding:34px 10px 10px 10px; margin-left:20px;}
.ny-right .ny-nr .qu-nr-xx b{ font-size:24px; padding-left:202px;}
.ny-right .ny-nr .qu-nr-xx img{ width:250px; height:165px; border:1px solid #ddd; margin-top:22px;}
.ny-right .ny-nr .qu-nr-xx .js{ width:651px; border:1px solid #ddd; padding:24px 15px 30px 15px; margin-top:20px; background:#f9f9f9;}
.ny-right .ny-nr .qu-nr-xx .js span{ font-size:18px;}
.ny-right .ny-nr .qu-nr-xx .js p{ font-size:12px;}


.ny-right .ny-nr .cu-nr{ width:770px; position:relative;}
.ny-right .ny-nr .cu-nr strong{ color:#009465;}
.ny-right .ny-nr .cu-nr p{ position:absolute; top:195px; left:498px;}


.ny-right .ny-nr .br-nr{ width:770px; height:424px; position:relative;}
.ny-right .ny-nr .br-nr img{ position:absolute; left:10px;}



.ny-right .ny-nr .ne-nr{ width:700px;}
.ny-right .ny-nr .ne-nr ul li{ width:700px; height:30px; line-height:30px;}
.ny-right .ny-nr .ne-nr ul li a{ width:690px; height:30px; background:url(../image/ny_news_a.jpg) no-repeat; display:block; padding-left:10px;}
.ny-right .ny-nr .ne-nr ul li a:hover{ width:690px; height:30px; background:url(../image/ny_news_hover.jpg) no-repeat; display:block; padding-left:10px; color:#028f6c;}
.ny-right .ny-nr .ne-nr ul li span{ float:right; font-size:12px; color:#666; padding-right:8px;}
.ny-right .ny-nr .ne-xx{ width:705px; text-align:center;}
.ny-right .ny-nr .ne-xx span{ font-family:"微软雅黑"; font-size:24px;}
.ny-right .ny-nr .ne-xx p{ height:28px; width:703px; border:1px solid #e8e8e8; background:#f7f7f7; margin:16px 0 19px 0; font-size:12px; line-height:28px;}


.ny-right .ny-nr .cus-nr{ width:770px;}
.ny-right .ny-nr .cus-nr ul li{ width:227px; height:201px; margin:0 30px 20px 0;float:left; text-align:center;}
.ny-right .ny-nr .cus-nr ul li img{ width:223px; height:166px; border:1px solid #d6d6d6; padding:1px;}
.ny-right .ny-nr .cus-nr ul li span{ line-height:31px; font-size:12px;}



.ny-right .ny-nr .int-nr{ width:713px; font-size:12px;}
.ny-right .ny-nr .int-nr strong{ color:#01a068;}



.ny-right .ny-nr .rec-nr{ width:713px; background:url(../image/ny_rec_bg.jpg) no-repeat left bottom; padding-bottom:20px;}
.ny-right .ny-nr .rec-nr p{ float:left; width:197px; text-align:left; margin-right:50px; display:inline;}
.ny-right .ny-nr .rec-nr span{ float:left;}
.ny-right .ny-nr .rec-nr1{ background:none; margin-top:22px;}

#body .ny-right .ny-nr .ln b{ color:#329900; font-size:14px;}
#body .ny-right .ny-nr .ln{ color:#666; font-size:12px; line-height:20px; margin-left:15px;}


.ny-right .ny-nr .con-nr{ width:713px;}
.ny-right .ny-nr .con-nr span{ font-family:"微软雅黑"; font-size:20px; line-height:36px;}


.ny-right .ny-nr .bus-nr{ width:713px;}
.ny-right .ny-nr .bus-nr ul li{ width:242px; height:165px; margin-right:20px; float:left; display:inline;}
.ny-right .ny-nr .bus-nr ul li img{ width:242px; height:165px; position:relative;}
.ny-right .ny-nr .bus-nr ul li p{ position:absolute; top:143px; font-size:12px; color:#fff; left:20px;}
.ny-right .ny-nr .bus-nr ul li a{ color:#f00; font-weight:bold;}

.ny-xbanner{ width:981px; height:89px; margin-top:33px;}




.ny-right .ny-nr .con-nr .from1{ width:688px; margin-top:29px; margin-left:20px;}
.ny-right .ny-nr .con-nr .from1 .regfrom-tit{ width:53px; height:22px; line-height:22px; text-align:left; float:left; margin-top:10px; display:inline; font-weight:bold; font-size:13px;}
.ny-right .ny-nr .con-nr .from1 .regfrom-input{ float:left; margin-top:10px; display:inline;}
.ny-right .ny-nr .con-nr .from1 .regfrom-input .input2{ width:151px; height:20px; float:left; border:1px solid #d6d6d6; text-indent:5px;}
.ny-right .ny-nr .con-nr .from1 .regfrom-input .textarea{ width:299px; height:76px; border:1px solid #d6d6d6; float:left; text-indent:5px;}
.ny-right .ny-nr .con-nr .from1 .regfrom-input2{ width:105px; height:25px; margin-top:15px; margin-left:53px;}
.ny-right .ny-nr .con-nr .from1 .regfrom-input2 .btn2{ width:46px; height:25px; display:block; float:left; margin-right:4px;}

