﻿/* CSS Document */
body{ width:100%; margin:0; padding:0; background:#fff; max-width:100%;}
a{ text-decoration:none; color:#000;}
ul li{ list-style:none;}
input {border:0; width:280px; margin:0;padding:0; height:25px;}
img {border:0;}

/* Top*/
#Top{ width:100%; min-width:1000px; margin:0; padding:0; border-bottom:1px solid #cacaca}
.top{ width:1000px; height:93px;margin:0 auto; padding:28px 0 0 0;  }
.logo{ float:left;width:435px; height:auto; margin:0 0 0 0; padding:0;}
.t_img{ float:left; width:99px;}
.t_title{float:left; height:39px; width:299px; margin:18px 0 0 8px;}
.t_bg{ float:left; width:293px; height:39px; margin:25px 0 0 8px; padding:0; background:url(../images/top.png) no-repeat center;}
.topright{ float:right; width:203px; height:33px; line-height:33px; margin:20px 0 0 0; padding:0 0 0 40px; font-family:Arial; font-size:22px; color:#f0c20a; background:url(../images/tel.jpg) no-repeat left;}
.nav{ width:1000px; min-width:1000px; margin:0 auto; height:40px;padding:0; }
.menuq { width:1009px; margin:0 auto; height: 40px; }
/* 首页*/
/* Banner*/
#Banner{ width:100%; min-width:1000px; height:437px; margin-top:-16px; padding:0;  border-bottom:6px solid #007736; }
/* Main*/
#Main{width:100%; min-width:1000px; margin:0; padding:0;}
/* main1*/
.main1{ width:960px; margin:0 auto; padding:0; overflow:hidden;}
.lastnews{ float:left; width:1000px; height:25px; line-height:25px; margin:17px 0 0  0; padding:0;}
.newslab{ float:left; width:120px; height:17px; line-height:17px; font-family:"微软雅黑"; font-weight:bold; margin:5px 0 0 0; padding:0;}
.ln_change{ float:left; width:48px; height:24px; margin:0 0 0 30px; padding:0;}
.nlist{ float:left; width:315px; height:20px; line-height:20px; margin:5px 0 0 35px; font-family:"微软雅黑"; font-size:14px; color:#000;}
.search{ float:right; width:327px; height:25px; line-height:25px; margin:0; border:1px solid #CCCCCC; padding:0 0 0 20px;font-family:"微软雅黑"; font-size:12px; color:#000; }
.products{ float:left; width:960px; margin:30px 0 0 0; padding:0;}
.subtitle{ float:left; width:260px; height:28px; line-height:28px; padding:0 0 0 28px; font-family:"微软雅黑"; font-size:22px; font-weight:bold; background:url(../images/title.png) no-repeat left;}
.pro_li{ float:right; width:600px; height:15px;line-height:15px; margin:0 8px 0 0; padding:0;font-family:"微软雅黑"; font-size:14px;}
.pro_li ul li{ float:left;list-style:none; padding:0 5px; color:#919191;}
.pro_li ul li a{ color:#919191;}
.pro_li li a:hover{color:#009543;}
.prolist{ float:left; width:960px; margin:20px 0 0 0; padding:0;}
.pro1{ float:left; width:230px; height:208px; margin:0 6px 0 0; padding:0 ; color:#333333; font-size:14px;border:1px solid #ededed;}
.pro1:hover{ float:left; width:230px; height:208px; margin:0 6px 0 0; padding:0 ; color:#fff;font-size:14px; border:1px solid #ededed; }

.prs { background: url(../images/lab1.png) no-repeat 60px 184px #ccead9;}
.prs:hover {background:url(../images/lab11.png) no-repeat 60px 184px #009543;}

.prs2 { background: url(../images/lab2.png) no-repeat 60px 184px #ccead9;}
.prs2:hover {background:url(../images/lab21.png) no-repeat 60px 184px #009543;}

.prs3 { background: url(../images/lab3.png) no-repeat 60px 184px #ccead9;}
.prs3:hover {background:url(../images/lab31.png) no-repeat 60px 184px #009543;}

.prs4 { background: url(../images/lab4.png) no-repeat 60px 184px #ccead9;}
.prs4:hover {background:url(../images/lab41.png) no-repeat 60px 184px #009543;}


.pro_bg{ float:left; width:230px; height:177px;  margin:0; padding:0;}
.pro_bg img{ float:left; width:230px; height:177px;  margin:0; padding:0;}
.pro_bot{float:left; width:230px; height:32px; line-height:32px;  margin:0; padding:0 0 0 100px; font-family:"微软雅黑"; }
.pro_img{ float:left;  height:32px; line-height:32px;  margin:0; padding:5px 0 0 60px;}
.pro_text{ float:left; height:32px; line-height:32px; text-align:center; margin:0; padding:0 0 0 5px;font-family:"微软雅黑"; font-size:14px; color:#000;display:block;}
/* main2*/
#main2{ float:left;width:100%; min-width:1000px; margin:30px 0 0 0; padding:0; background:#ededed;}
.main2{  width:960px; height:310px; margin:0 auto; padding:20px 0 0 0;}
.mian2left{ float:left; width:441px; margin:0; padding:0;}
.company{ float:left; width:441px; margin:15px 0 0 0; padding:0;font-family:"微软雅黑"; font-size:12px; color:#838383; height:219px; overflow:hidden;text-overflow:ellipsis; }
.mian2right{ float:right; width:448px; margin:0; padding:0;}
.case{ float:left; width:448px; margin:15px 0 0 0; padding:0;}
.case1{ float:left; width:70px; height:75px; margin:20px 23px 20px 18px; padding:0;}
.case_bg{ float:left; height:50px; margin:0; padding:0;}
.case_text{ float:left; height:25px; line-height:25px; width:70px;text-align:center; font-family:"微软雅黑"; font-size:12px; color:#838383;}
/* main3*/
.main3{ width:1000px; margin:0 auto 25px; padding:0;}
.item1{ float:left; width:223px; height:228px; margin:25px 20px 0 0; padding:0;}
.itemtitle{ float:left; width:160px; height:29px; line-height:29px; margin:0; padding:0 0 0 18px; font-family:"微软雅黑"; font-size:14px; color:#000;background:url(../images/img1.jpg) no-repeat left;}
.itemtext{ float:left; width:228px; height:50px; margin:15px 0 0 0; padding:0;font-family:"微软雅黑"; font-size:12px; color:#828282;}
.itembot{ float:left; width:228px; margin:15px 0 0 0; padding:0;font-family:"微软雅黑"; font-size:12px; color:#828282;}
.itemimg{ float:left; width:167px; }
.itemlink{ float:right; width:25px; margin:90px 0 0  0;}
.itemtitle1{ float:left; width:160px; height:29px; line-height:29px; margin:0; padding:0 0 0 32px; font-family:"微软雅黑"; font-size:14px; color:#000;background:url(../images/img2.jpg) no-repeat left;}
.itemtitle2{ float:left; width:160px; height:29px; line-height:29px; margin:0; padding:0 0 0 26px; font-family:"微软雅黑"; font-size:14px; color:#000;background:url(../images/img3.jpg) no-repeat left;}
.itemtitle3{ float:left; width:160px; height:29px; line-height:29px; margin:0; padding:0 0 0 26px; font-family:"微软雅黑"; font-size:14px; color:#000;background:url(../images/img4.jpg) no-repeat left;}
.itembot p{ float:left; margin:1px 0; padding:0;}
.itemlink1{float:right; width:25px; margin:2px 0 0 0;}
/* 产品中心*/
#head{ float:left; width:100%; min-width:1000px; height:223px; margin:0; padding:0; background:url(../images/subbg.jpg) no-repeat;}
#submain{ width:1000px; margin:0 auto; padding:0;}
.submain{ float:left; width:1000px; margin:0; padding:10px 0 0 0; }
.submainleft{ float:left; width:191px; margin:0; padding:0;}
.subnav{float:left; width:191px;margin:0; padding:0;}
.subnavtitle{float:left; width:191px; height:132px;margin:1px 0; padding:0;text-align:center; background:#009543;font-family:"微软雅黑";  color:#fff;}
.ant_ch{font-size:30px; font-weight:bold; height:40px; line-height:40px; margin:0; padding:35px 0 0 0; }
.ant_en{font-size:20px; height:25px; line-height:25px; margin:3px 0 0 0; padding:0; }
.subnavlists{ float:left;width:191px; margin:0; padding:0;}
.subcontact{ float:left; width:191px;  margin:0; padding:0;}
.submainright{ float:right; width:800px; margin:0; padding: 0;font-family:"微软雅黑"; overflow:hidden; }
.sbmtitle{float:left; width:755px; height:54px; margin:0 0 0 9px; padding:0; border-bottom:8px solid #efefef;}
.smrt{ float:left; height:25px; line-height:25px; font-weight:bold; margin:15px 0 0 0;font-size:20px; color:#515050;}
.smrright{float:right;  height:20px; line-height:20px; margin:25px 0 0 0;font-size:12px; color:#515050;}

.subprolist{ float:left; width:755px; margin:0; padding:0;}
.splist1{ float:left; width:226px; height:255px;  margin:20px 12px; padding:0;}
.splist1 img{width:226px; height:245px; }
.spl_bg{ float:left; width:226px;border:1px solid #d6d6d6; margin:0; padding:0; }
.spl_text{ float:right; width:226px; height:25px; margin:0px; padding:0;font-family:"微软雅黑"; font-size:12px; color:#000;text-align:center;}
.splt_title{font-size:10px; font-weight:bold; margin:5px 0 0 0; padding:0; float:left; width:226px; height:25px; text-align:center;}
/* 关于我们*/
.aboutright{ float:left; width:800px; margin:40px 0 0 10px; padding:0;}
.aboutbg{ float:left; margin:0 0 0 15px; padding:0;}
.aboutcontent{ float:left; width:750px; margin:10px 0 0 15px; padding:0; line-height:200%; font-size:13px;}
.abcont1{ float:left;font-size:16px; color:#000; font-weight:bold;font-family:"微软雅黑"; }
.aboutcontent p{font-family:"微软雅黑"; font-size:13px; color:#262626;}
/* 新闻中心*/
.wrapmenu { float:left; width:190px; background:#fff; }
.wrapmenu ul{ list-style:none; margin:0; padding:0;}
.wrapmenu ul li{ text-indent:3em; white-space:nowrap;cursor:pointer; margin:0 0 1px 0; font:14px/31px '微软雅黑'; color:#000; background:#efefef;border:1px solid #d9d9d9;}
.wrapmenu ul li:hover {background:url(../images/subnav.jpg) no-repeat; color:#fff;}
.wrapmenu ul li a:hover {color:#fff;}
.newsright{ float:left; width:800px; margin:0; padding:0;}
.newslist{ float:left; width:750x; margin:10px 10px; padding:0;}
.list1{ float:left; width:750px; height:33px; line-height:33px; margin:5px 0 0 0; padding:0;font-family:"微软雅黑"; font-size:14px; color:#666666; border-bottom:1px dashed #b8b8b8; background:url(../images/news.png) no-repeat left;}
.ntext{float:left;padding:0 0 0 8px;}
.ntime{float:right; font-size:12px;}

/* Footer*/
#Foot{ float:left; width:100%; min-width:1000px; margin:30px 0 0 0; padding:10px 0 0 0; background:#757575; border-top:3px solid #009543;}
.foot{ width:1000px; height:197px; margin:0 auto; padding:0;font-family:"微软雅黑";  }
.list_1 { float:left; width:113px; margin:0 0 0 10px; }
.f_lists  dt { width:113px; color:#fff; font-size: 16px; background: url(../images/link.jpg) no-repeat right;}
.f_lists dd { font-size:12px; color:#d5d5d5;padding:0; margin:5px 0 0 0;}
.list_2 { float:left; width:113px; margin:0  0 0 50px; }
.f_lists dd a{ color:#d5d5d5;}
.f_lists a:hover{ color:#fff; font-style:normal;}
.footright{ float:right; width:160px; margin:0 50px 0 0 ; padding:10px 0 0 0;}
.footright p{ float:right; margin:2px 0 0 0; padding:0; font-family:"微软雅黑"; font-size:12px; color:#d2d2d2;}
.footright p a{ color:#d2d2d2;}
.clear { clear:both;}
/*nav导航盒子*/

nav{
    width: 1000px;
    height: 40px;
    line-height: 40px;
    /*导航位置*/
    margin:0 auto;
    text-align: center;
	font-family:"微软雅黑";
    font-size: 14px;
    position: absolute;
    background: #fff;
	z-index:1111111;
}
.nav_list { width:1000px; margin:0 auto; padding:0px;}
/*nav-main*/
.nav-main{
    width: 1000px;
    height: 40px;
    list-style-type: none;
	margin:0 auto;
	padding:0px;
	text-align:center;
	line-height:40px;
}
.nav-main span{
    display: inline-block;
	text-align:center;
    width: 7px;
    height: 7px;
}

/*导航条设置*/
.nav-main>li{
    width: 120px;
    height: 40px;
    display: block;
    float: left;
    background: #fff;
    color: #000;
    cursor: pointer;
	border-left:1px solid #cacaca;
}
.nav-main>li:hover{
    background: #efefef;
}
/*隐藏盒子设置*/
.hidden-box{
    width: 120px;
    display: none;
    top: 40px;
	margin:0px;
	padding:0px;
}
.hidden-box>ul{
    list-style-type: none;
    color: #fff;
    cursor: pointer;
	margin:0px;
	padding:0px;
}
.hidden-box li{background:url(../images/nav.png); margin:0 0 1px 0; }
.hidden-box li:hover{
    background:url(../images/nav.png);
    color: #fff;
}
/*隐藏盒子位置设置*/
.hidden-loc-index{
    left: 121px;  position:absolute;
}
.hidden-loc-us{
    left: 242px; position:absolute;
}
.hidden-loc-info{
    left: 363px; position:absolute;
}

.hidden-loc-infos{
    left: 484px; position:absolute;
}

.hidden-loc-infob{
    left: 726px; position:absolute;
}
/* 侧边导航 */
.wrap-menu { overflow:auto; width:190px; background:#fff; font:12px/1.5 Tahoma,Arial,sans-serif}
	.wrap-menu ul{ list-style:none; margin:0; padding:0;}
	.wrap-menu ul li{ text-indent:3em; white-space:nowrap; border:1px solid #d6d6d6; }
	.wrap-menu ul li h2{ cursor:pointer; width:100%; margin:0 0 1px 0; font:14px/31px '微软雅黑'; color:#000; background:#efefef;}
	.wrap-menu ul li h2:hover {background:url(../images/subnav.jpg) no-repeat; color:#fff;  }
	.wrap-menu ul li a{ display:block; outline:none; height:25px; line-height:25px; margin:1px 0; color:#1A385C; text-decoration:none;}
/* 	.wrap-menu ul li img{ margin-right:10px; margin-left:-17px; margin-top:9px; width:7px; height:7px; background:url(images/arrow.gif) no-repeat; border:none;}*/
	.wrap-menu ul li img.unfold{ background-position:0 -9px;}
	.wrap-menu ul li a:hover{ background-color:#fff; color:#009543; background-image:none;}
/* Banner  JS */
.main_visual{height:437px; overflow:hidden;position:relative;}
.main_image{height:437px;overflow:hidden;position:relative; margin:0; padding:0;}
.main_image ul{width:9999px;height:437px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:437px;}
.main_image li span{display:block;width:100%;height:437px}
.main_image li a{display:block;width:100%;height:437px}
.main_image li .img_1{background:url('../images/img_main_1.jpg')}
.main_image li .img_2{background:url('../images/img_main_2.jpg')}
.main_image li .img_3{background:url('../images/img_main_3.jpg')}
.main_image li .img_4{background:url('../images/img_main_4.jpg')}
.main_image li .img_5{background:url('../images/img_main_5.jpg')}


div.flicking_con{position:absolute;top:360px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

.nav11 li { list-style: none; }
.nav11 li { width: 188px; line-height: 24px; float: left; }
.nav11 ul { width: 188px; height: 0px; display: none; overflow:hidden; }
.nav11 ul li a { display: block; width: 200px; float: left; padding-left: 10px; color:#6b7f97; text-decoration: none; }
.nav11 ul li a:hover { text-decoration: underline; }