﻿@charset "utf-8";
body { font-size:12px; font-family:宋体, Arial, sans-serif; color:#000; background:#fff;}
*{ margin:0; padding:0;}
ul,li{ list-style-type:none;}
img{ border:none;}
a{ font-size:12px; text-decoration:none; color:#000;}
a:hover{ font-size:12px; color:#FF0000;}
.clear{ clear:both;}
.box-1{ width:100%; /*height:547px; background:url(../images/ind_02.jpg) top repeat-x;*/ margin:0 auto;}
.box-n{ width:100%;background-color: #6eb92b; /*background-color:#0a0f6b;*/ /*height:547px; background:url(../images/ind_01.jpg) center top no-repeat; */margin:0 auto;}
.top{ width:1002px; margin:0 auto;}
.logo{ width:537px; height:101px; float:left;}
.right-top{ width:465px; float:left; height:101px; background:url(../images/ind_05.jpg) no-repeat;}
.topMenu ul li{ float:right; line-height:36px; color:#fff;}
.topMenu ul li a{padding-right:12px; color:#fff;}
.topMenu ul li a:hover{color:#fff; text-decoration:underline;}
.topMenu ul li img{ margin-top:11px; float:left; margin-right:6px;}
.search{ float:right;background:url(../images/ind_sa14.jpg) no-repeat; width:222px; height:23px; line-height:23px;}
.search input{ width:145px; height:17px; border:none; background:none; margin-left:11px; margin-top:3px;}
.search span{ float:right;}
.search span img{ padding-top:3px; padding-right:3px;}
.banner#{ width:100%; background-color:#FFF; }
.banner01{ width:1002px;margin:0 auto;}
.banner{ width:100%; }
.banner{ width:1002px; height:448px;margin:0 auto;}

.a1{margin-left:281px; margin-top:43px; border:#f00 solid 1px;}
.a2{ left:193px; top:129px;}
.a3{ left:193px; top:231px;}
.a4{ left:235px; top:332px;}
.a5{ left:687px; top:47px;}
.a6{ left:769px; top:152px;}
.a7{ left:748px; top:231px;}
.a8{ left:707px; top:327px;}
.line-1{ width:100%; height:18px; margin:0 auto; background:url(../images/ind_39.jpg) top repeat-x;}
.box-2{ width:100%; margin:0 auto; background:url(../images/ind_41.jpg) repeat;}
.contents{ width:1000px; margin:0 auto; background:#fff;}
.about{ width:342px; float:left;}
.about p.aboutT{ background:url(../images/ind_42.jpg) no-repeat; height:40px;}
.about p span,.newsT span,.contactT span{ float:right; padding-right:12px; padding-top:17px;}
.about ul li{ float:left; width:342px; line-height:22px; color:#666666;}
.about ul li img{ float:left; width:129px; height:123px; margin:13px;}
 .news{ width:333px; float:left; margin-left:13px; display:inline;}
.newsT{ background:url(../images/ind_44.jpg) no-repeat; width:333px; height:40px;}
.news ul li{ line-height:35px; height:35px; color:#666666;}
.news ul li.newM{ width:218px; float:left; border-bottom:#afafaf dashed 1px; padding-left:16px;}
.news ul li.newM a{ color:#666666;}
.news ul li.newM img{ margin-top:15px;}
.news ul li.newM a:hover{ color:#f00; text-decoration:underline;}
.news ul li.newM img{ margin-right:8px;}
.news ul li.date{ width:77px; float:right; border-bottom:#afafaf dashed 1px; text-align:center;}
.newsList{ height:35px;}
 

 
.contact{ width:297px; float:left; margin-left:15px; display:inline;}
.contactT{ background:url(../images/ind_46.jpg) no-repeat; width:297px; height:40px;}
.contactM{ background:url(../images/ind_59.jpg) bottom right no-repeat; height:145px; width:285px; line-height:24px; padding-left:12px; padding-top:10px; color:#666;}
.products{ width:1000px; height:187px; background:url(../images/ind_71.jpg) repeat-x;}

.left-pr,.right-pr{ float:left; height:146px;}
.center-pr{ width:995px; height:146px; float:left;}
.pro-btn{ width:1000px; height:39px; background:url(../images/ind_87.jpg) bottom right no-repeat;}
.pr{ float:left; margin-left:5px; display:inline; margin-top:15px;}
.pro-btn{ width:1000px; text-align:center;}

.box-3{ width:100%; height:116px; background:url(../images/ind_91.jpg) top repeat-x; margin:0 auto;}
.foot{ width:1002px; margin:0 auto; height:56px; padding-top:60px;}
.foot-nav{ float:left; width:410px; padding-left:10px; color:#d2d7dd; line-height:13px;}
.foot-nav a{ color:#d2d7dd;}
.foot-nav a:hover{ color:#f00; text-decoration:underline;}
.address{ width:490px; float:right;color:#d2d7dd;}
.address a{ color:#FFF}

/*内页*/
.pro-box-1{ background:url(../images/proa_02.jpg) top repeat-x; margin:0 auto; width:100%;}
.pro-top{ width:1002px; margin:0 auto;}
.pro-logo{ width:537px; height:93px; float:left;}
.pro-right-top{ width:465px; float:left; height:93px; background:url(../images/pro_05.jpg) no-repeat}
.pro-topMenu ul li{ float:right; line-height:36px; color:#000;}
.pro-topMenu ul li a{padding-right:12px; color:#000;}
.pro-topMenu ul li a:hover{color:#f00; text-decoration:underline;}
.pro-topMenu ul li img{ margin-top:11px; float:left; margin-right:6px;}
.pro-search{ float:right; background:url(../images/ind_14.png) no-repeat; width:222px; height:23px; line-height:23px;}
.pro-search input{ width:145px; height:17px; border:none; background:none; margin-left:11px; margin-top:3px;}
.pro-search span{ float:right;}
.pro-search span img{ padding-top:3px; padding-right:3px;}
.pro-nav{ width:1002px; height:50px;}
.pro-box-2{ width:100%; height:404px; background:url(../images/pro_08.jpg) top repeat-x;}
.nbanner{ width:1002px; height:404px; margin:0 auto; background:url(../images/pro_10.jpg) top no-repeat;}
.js{ width:988px; height:357px; margin:0 auto; padding-top:23px;}
.proLeft{ width:233px; margin-left:6px; float:left;background:url(../images/pro_18.jpg) no-repeat; display:inline; }
.titles{ width:193px; height:33px; font-size:14px; font-weight:bold; color:#fff; padding-left:40px; padding-top:10px;}
.pr-1,.pr-2{ width:222px; margin-left:11px; border:#e1e1e1 solid 1px; border-top:none; background:#ececec;}
.pr-1-t,.pr-2-t{ width:202px; height:33px; line-height:33px; font-size:14px; color:#333333; font-weight:bold; background:url(../images/pro_33.jpg) no-repeat; padding-left:20px; }
.pr-1-t img,.pr-2-t img{ margin-top:13px;}
.pr-1 ul li,.pr-2 ul li{ width:186px; height:25px; line-height:25px; color:#383838; background:url(../images/pro_29.jpg) no-repeat; padding-left:36px;}
.pr-1 ul li a,.pr-2 ul li a{color:#383838;}
.pr-1 ul li a:hover,.pr-2 ul li a:hover{color:#f00;}
.proRight{ float:left; width:724px; margin-left:22px; margin-top:10px; display:inline;}
.proRight p{ /*border-bottom:#005faf solid 1px; */line-height:40px; height:40px; width:724px; margin-bottom:18px;}
.prolist{ width:165px; margin-left:12px; display:inline; float:left;}
.prolist ul li{width:160px; text-align:center; line-height:22px; padding-bottom:10px; height:190px;  } 
.prolist ul li img{ width:160px; height:130px; padding:2px; border:#d7d7d7 solid 1px;}