﻿* {
    margin: 0;
    padding: 0;
}
ol,ul,li{list-style-type:none;}
img{border:0px; vertical-align:middle;}
form {margin:0px;padding:0px;}
.clear { height:0px; clear: both; overflow:hidden; }
.clear10 { height:10px; clear: both; overflow:hidden; }
.clear30 { height:30px; clear: both; overflow:hidden; }
.fl { float:left !important;}
.fr { float:right !important;}
.ml0 { margin-left:0px !important;}
.mr0 { margin-right:0px !important;}

body {
    font-size: 12px;
    line-height: 24px;
    color: #666;
	background:#ffffff;
}
a {
    text-decoration: none;
    color: #666;
}
a:hover {
    text-decoration: none;
    color:#168301;
}

#wrap { }
#header { }
#mainer { width:1000px; margin:0px auto;}

.topbox { width:1000px; margin:0px auto; height:150px;}

.logo { float:left; width:600px; }
.toptel { float:right; width:350px; text-align:right; }

.nav { background:#394CAB; height:44px; line-height:44px; font-size:14px; font-family:"Microsoft YaHei";}
.nav ul { width:1000px; margin:0px auto;}
.nav ul li{ float:left;}
.nav ul li a { width:100px; text-align:center; display:block; color:#fff;}
.nav ul li a:hover ,.nav ul li a.hover{ background:#2F3B75; color:#fff;}

#banner { position:relative; height:350px; z-index:0; overflow:hidden; margin-top:8px;margin-bottom:32px; float:left;}
#slider { margin:0px; display:block; height:350px; overflow:hidden; z-index:1;}
#slider li { display:block; height:350px; }
#slider-nav { bottom:9px; position:absolute; left:0px; z-index:999; width:100%; text-align:center;}
#slider-nav a { background:#424242; color:#fff; font-family:Arial; display:inline-block; text-align:center; width:28px; height:28px; margin:0px 5px; line-height:28px; overflow:hidden;}
#slider-nav a.activeSlide { background:#FF5A00; color:#fff;}
.slider-arrow { display:none;}


.ibox1 { margin-bottom:32px;zoom:1;}
.ibox1 ul li{ float:left; width:168px; height:246px; padding:21px 36px 0px 36px; overflow:hidden; background:#f3f3f3; margin-right:10px; line-height:22px; text-align:center; }
.ibox1 ul li.li4{ margin-right:0px;}
.ibox1 ul li:hover{ background:#eee;}
.ibox1 ul li .t{ display:inline-block; width:120px; height:60px; padding-top:60px; line-height:50px; text-align:center; font-size:16px; color:#333; margin-bottom:12px; font-family:"Microsoft YaHei"; font-weight:bold;}
.ibox1 ul li .m{ height:46px; display:block; text-align:center; overflow:hidden; margin-bottom:15px;}
.ibox1 ul li .ibtn1{ display:inline-block; background:url(images/ibtn1.png) no-repeat; width:108px; height:29px; line-height:29px; text-align:center; font-size:12px; font-family:Arial;}
.ibox1 ul li.li1 .t{ background:url(images/ib1.png) no-repeat;}
.ibox1 ul li.li2 .t{ background:url(images/ib2.png) no-repeat;}
.ibox1 ul li.li3 .t{ background:url(images/ib3.png) no-repeat;}
.ibox1 ul li.li4 .t{ background:url(images/ib4.png) no-repeat;}

.iimg { margin-bottom:32px;}

.itit { padding:20px 0px 40px 0px; background:url(images/tbg.png) center bottom no-repeat; margin-bottom:30px;}

.iclient { margin-bottom:32px; zoom:1;}
.iclient ul li { float:left; width:230px; margin-right:10px;}
.iclient ul li .img{ width:230px; height:125px; margin-bottom:10px;}
.iclient ul li .t{ padding:0px 10px; height:42px; line-height:42px; font-size:16px; color:#000; font-family:"Microsoft YaHei"; font-weight:bold; overflow:hidden;}
.iclient ul li .t:hover{ color:#ED6900;}
.iclient ul li .m{ line-height:20px; display:block; padding:0px 10px; height:82px; overflow:hidden; margin-bottom:20px;}
.iclient ul li .ibtn2{ display:inline-block; background:url(images/ibtn2.png) no-repeat; width:80px; height:28px; line-height:28px; padding-left:17px; font-size:12px; font-family:Arial; font-weight:bold; color:#fff;}
.iclient ul li .ibtn2:hover{ color:#aeeaa2;}

.ivideo { float:left; width:320px; height:240px; background:url(images/ivideobg.png) no-repeat; padding:11px; margin-bottom:40px;}
.ibox2 { float:right; width:630px; font-family:"Microsoft YaHei"; }
.ibox2t { font-size:14px; padding-top:7px; height:70px;}
.ibox2t h2 { font-size:24px; color:#000; line-height:32px; font-weight:normal;}
.ibox2t h3 { font-size:15px; color:#168301; display:inline-block;}
.ibox2m { font-size:14px; line-height:30px; margin-bottom:18px;}
.ibox2 .ibtn3{ display:inline-block; background:url(images/ibtn3.png) no-repeat; width:85px; height:31px; line-height:30px; padding-left:9px; font-size:14px; color:#fff;}
.ibox2 .ibtn3:hover{ color:#aeeaa2;}


.ibox3 { float:left; width:579px;}
.ibox4 { float:right; width:400px;}

.icase { padding-top:12px;}
.icase ul li{ padding-top:30px; padding-left:10px; float:left; width:183px; height:120px;}

.ifaq { padding-top:20px; padding-left:10px;}
.ifaq ul li{ padding:13px 0px; border-bottom:1px #e2e2e2 dashed; font-size:14px; font-family:"Microsoft YaHei"; color:#818181;}
.ifaq ul li.wei{ padding:13px 0px 0px 0px; border-bottom: none;}
.ifaq ul li .t{ color:#121F5F; font-weight:bold; background:url(images/li1.png) no-repeat; height:22px; line-height:22px; padding-left:34px; overflow:hidden; margin-bottom:9px; display:block;}
.ifaq ul li .t:hover{ color:#ED6900; }
.ifaq ul li .m{ background:url(images/li2.png) no-repeat; line-height:22px; padding-left:34px; overflow:hidden;}

.ibox5 { float:left; width:579px;}
.ibox6 { float:right; width:400px;}

.ibox5t { margin-bottom:26px; height:44px; background:url(images/newst.png) left bottom repeat-x #f1f1f1;}
.ibox5t h2{ float:left; border-bottom:5px #168301 solid; padding:5px 8px 0px 8px; font-size:20px; height:34px; line-height:34px; color:#000;}
.ibox5t a{ float:right; font-family:Arial; line-height:44px; margin-right:10px; color:#000;}
.ibox5t a:hover { color:#168301;}

.inews_t { margin-left:10px; height:141px; border-bottom:1px #e2e2e2 dashed;}
.inews_t .img{ float:left; margin-right:20px; width:183px; height:120px;}
.inews_t .t{ height:24px; line-height:24px; font-size:16px; color:#000; font-family:"Microsoft YaHei"; font-weight:bold; overflow:hidden;}
.inews_t .t:hover{ color:#168301;}
.inews_t .time{ color:#b8b8b8; font-size:14px; font-family:Arial;}
.inews_t .m{ line-height:18px; height:40px; padding:6px 0px; display:block;}
.inews_t .more{ color:#168301; }
.inews_t .more:hover{ color:#115d03; }

.inews { padding-top:10px; font-family:"Microsoft YaHei";}
.inews ul li{ float:left; width:235px; margin-left:10px; height:40px; line-height:40px; border-bottom:1px #ececec dashed; background:url(images/li4.png) 2px -25px no-repeat; padding-left:21px; font-size:14px; overflow:hidden;}
.inews ul li.li2{ margin-left:50px; display:inline;}
.inews ul li:hover{ background:url(images/li4.png) 2px 16px no-repeat; }


.inews2 { font-family:"Microsoft YaHei";}
.inews2 ul li{ height:40px; line-height:40px; border-bottom:1px #ececec dashed; background:url(images/li3.png) 18px -28px no-repeat; padding-left:43px; padding-right:10px; clear:both; font-size:14px; overflow:hidden;}
.inews2 ul li span{ float:right; font-size:12px;}
.inews2 ul li:hover{ background:url(images/li3.png) 18px 13px no-repeat; }

.ibox7 { margin-bottom:50px; height:134px; overflow:hidden; position:relative;}
.ibox7 #LeftArr1{ position:absolute; left:0px; top:0px; width:34px; height:134px; cursor:pointer; background:url(images/left1.png) left center no-repeat;}
.ibox7 #RightArr1{ position:absolute; right:0px; top:0px; width:34px; height:134px; cursor:pointer; background:url(images/right1.png) right center no-repeat;}
.ihonor { width:894px; margin:0px auto; overflow:hidden;}
.ihonor img { width:180px; height:120px; border:7px #ededed solid; margin:0px 15px;}

.flink { }
.flinkt { height:14px; line-height:44px; text-align:right; background:#818181; font-size:14px; color:#fff; font-family:"Microsoft YaHei"; padding-right:18px;}
.flinkt a{ color:#fff; }
.flinkm { padding:20px 0px 40px 20px;}
.flinkm ul li{ float:left; width:140px; height:28px; line-height:28px;}

#footer1 { background:#f3f3f3; padding-bottom:40px; }



.footbox1 { width:1000px; margin:0px auto; padding-top:30px; }
.fcopy1 { float:left; padding-left:195px; padding-right:20px; line-height:26px; text-align:left; width:490px; height:222px; background:url(/images/3.gif) left no-repeat #fff;}
.ferwei1 { float:right; width:270px; line-height:20px;}
.ferwei1 img{ margin-bottom:5px;}

/*底部*/
#footer { height:325px; background:url(/images/5.gif)}

.fnav { text-align:center; height:50px; line-height:50px; padding-top:8px; border-bottom:1px #eee solid; color:#b2b2b2;}
.fnav a{ margin:0px 28px; color:#b2b2b2;}
.fnav a:hover { color:#168301;}

.footbox { width:1000px; margin:0px auto; padding-top:30px; }
.fcopy { float:left; padding-left:13px; line-height:26px; text-align:left; width:480px;}
.ferwei { float:right; width:432px; line-height:20px;}
.ferwei img{ margin-bottom:5px;}

.pro6{ margin:0;}
.pro6 dl{ margin:10px; float:left; width:208px;}
.pro6 dl dt{ margin:0; height:130px; border:1px #ccc solid; padding:2px; background:#fff;}
.pro6 dl dt img{ width:200px; height:128px;}
.pro6 dl dd{ text-align:left; line-height:25px;}