*{ padding:0; margin:0}
body{ color:#333; font: normal 12px 'Microsoft Yahei',Verdana, Geneva, sans-serif; text-align:left; background:url(body_bg.jpg) top center no-repeat;}
ul,li{list-style:none;}

a { border:0; text-decoration: none; color: #333; blr:expression(this.onFocus=this.blur());}/*去掉a标签的虚线框*/

img{ border:0; -ms-interpolation-mode:bicubic; margin:0; padding:0;} /*解决图片缩放失真问题*/

a:hover { COLOR: #5C8700; }

input{padding:5px; border:1px solid #ccc;}
textarea{padding:5px; border:1px solid #ccc;}

.c{ height:0; overflow:hidden; clear:both;}

.r{ color:#f00; }

.g{ color:#999999;}

.item{ border-bottom:1px #ddd dashed; empty-cells:show; padding:3px 0;}

.hand{cursor:pointer;}

.input70{width:70px; height:18px; line-height:18px;}
.input120{width:120px; height:18px; line-height:18px;}

.hand{cursor:pointer; color:#f00;}
.intro{line-height:30px; padding:10px 20px;}

/*----------导航样式----------*/
.menu{ height:99px; width:1152px; margin:0 auto; position:relative;}

.menu li{list-style:none; float:left; height:99px; display:inline-block; font:14px/99px "Microsoft Yahei"; border-right:1px solid #E0E0E0;}
.menu li:first-child {border-right:0px solid #E0E0E0; width:231px; height:80px; background:url(logo.png); margin:9px 2% 10px 0;} /*第一个li元素的样式*/
.menu li:last-child {border-right:0px solid #E0E0E0;} /*最后一个li元素的样式*/

.menu li a{ color:#333; text-decoration:none; text-align:center; display:block; padding:0px 10px}
.menu li a:hover{ background:url(menubg.jpg); color:#fff;}

.menu li.active{ color:#fff; background:url(menubg.jpg);}
.menu li.active a{ color:#fff; background:url(menubg.jpg);}
.menu li.active a:hover{ color:#fff; background:url(menubg.jpg);}
/*--------------------------*/


.procatebg{width:100%; margin:0 auto; padding:50px 0; display:block;}
.procatebg li{float:left; width:50%; }
.procatebg li dl{width:75%; margin:0 auto;}
.procatebg li dl dd{float:left; width:45%; margin-right:5%; text-align:left;}
.procatebg li dl dt{float:right; width:50%; text-align:right;}
.procatebg li dl dt img{max-width:100%;}

/*员工活动*/
.activebg{width:100%; margin:0 auto; padding:0 0 20px 0; display:block;}
.activebg li{float:left; width:33.33333%;}
.activebg li dl{width:80%; margin:0 auto;}
.activebg li dl dd{width:100%;}
.activebg li dl dd img{max-width:100%; height:auto;}
.activebg li dl dt{width:100%; text-align:left; padding:10px 0 0 0; line-height:19px; color:#666;}

/*企业荣誉*/
.honorbg{width:100%; margin:0 auto; padding:0 0 20px 0; display:block;}
.honorbg li{float:left; width:33.33333%;}
.honorbg li dl{width:80%; margin:0 auto;}
.honorbg li dl dd{width:100%;}
.honorbg li dl dd img{max-width:100%; height:auto;}
.honorbg li dl dt{width:100%; text-align:left; font-size:14px; padding:10px 0 0 0; line-height:19px; color:#333;}


/*形象展厅*/
.exhibitionbg{width:100%; margin:0 auto; padding:40px 0; display:block;}
.exhibitionbg li{float:left; width:25%;}
.exhibitionbg li dl{width:80%; margin:0 auto;}
.exhibitionbg li dl dd{width:100%;}
.exhibitionbg li dl dd img{max-width:100%;}
.exhibitionbg li dl dt{width:100%; text-align:center; padding:10px 0 0 0; line-height:21px; color:#333;}

/*产品列表*/
.prolist{width:100%; margin:0 auto; padding:0 0 20px 0; display:block; border-bottom:1px solid #eee; margin-bottom:20px;}
.prolist li{float:left; width:200px; margin:0 25px;}
.prolist li dl{width:200px; margin:0 auto;}
.prolist li dl dd{width:100%; height:200px; background:#f5f5f5; display:table-cell; vertical-align:top; text-align:center;}
.prolist li dl dd img{max-width:100%;}
.prolist li dl dt{width:100%; text-align:center; padding:10px 0 0 0; line-height:21px; color:#666;}

/*视频*/
.video{width:748px; margin:0 auto;}
.video li{margin:0 0 15px 0; height:335px;}
.video li dl{float:left; width:360px; height:300px; margin:0 7px;}
.video li dl dt{font-size:14px; text-align:center; font-weight:normal; height:35px; line-height:35px;}
.video li dl dd{width:360px; height:300px;}


.logo{position:absolute; width:253px; height:80px; top:0; left:21px; background:url(logo.png);}
.tel{position:absolute; top:10px; left:10px; width:219px; height:40px; background:url(tel.png);}


/*产品搜索样式*/
.prosearch{width:245px; height:30px; position:absolute; right:10px; top:46px;}
.prosearch .text {border:1px solid #ccc; border-radius:14px; width:188px; height:28px; line-height:28px; color:#999; padding:0 45px 0 10px; position:absolute;top:0px; right:0px; font-size:12px; font-family:'Microsoft Yahei';}
.prosearch .button{position:absolute;top:0px;right:10px;border:none;width:30px;height:30px;background:url(sbt.png) no-repeat;cursor:pointer;}


.lan{height:22px; position:absolute; right:20px; top:8px; width:80px; border:1px solid #92A800;}
.lan dd{width:40px; height:22px; float:left; line-height:22px; text-align:center; font-size:14px;}
.lan dd a{display:block; background:#fff; color:#92A800;}
.lan dd a:hover{background:#92A800; color:#fff;}
.lan dd.lactive{width:40px; height:22px; float:left; line-height:22px; text-align:center; font-size:14px;}
.lan dd.lactive a{display:block; color:#fff; background:#92A800;}
.lan dd.lactive a:hover{color:#fff; background:#92A800;}

.menuline{width:100%; height:12px; background:url(menuline.png) top center no-repeat; margin:0 auto;}
.dotline{width:1000px; background:url(dottBg.png) repeat-x; height:16px; margin:0 auto 25px auto;}

.indext{width:1000px; height:350px; margin:15px auto 25px auto;}
.indext li{float:left; margin-right:8px; width:328px; height:350px; position:relative;}
.indext li:last-child {margin-right:0;} /*最后一个li元素的样式*/


.viewmore{width:100%; height:45px; position:absolute; bottom:0; left:0; text-align:left;}
.viewmore a{height:45px; line-height:45px; font-size:16px; padding-left:5%; display:block; color:#fff; background:rgba(0,0,0,0.75);}
.viewmore a:hover{color:#fff; background:rgba(146,168,0,0.75);}

.viewmore1{width:105px; height:52px; position:absolute; top:0px; right:15px; text-align:center;}
.viewmore1 a{width:105px; height:52px; line-height:52px; display:block; color:#fff; background:rgba(0,0,0,0.0);}
.viewmore1 a:hover{color:#fff; background:rgba(0,0,0,0.0);}

.toptitle{width:270px; position:absolute; top:20px; left:20px;}

.indexb{width:1000px; height:160px; margin:8px auto 35px auto;}
.indexb li{float:left; margin-right:8px; width:328px; height:160px;}
.indexb li:last-child {margin-right:0;} /*最后一个li元素的样式*/

#container{margin:0 auto; width:1000px; height:auto; padding:0 0 35px 0;}


.titlebg{height:35px; width:1000px; margin:5px auto 0 auto;}
.titlebg li{height:35px; line-height:35px; padding-right:5px; text-align:left; color:#999; font-size:12px; text-align:right;}
.titlebg li a{color:#999;}
.titlebg li a:hover{color:#5C8700;}


/*左边导航栏目样式*************************************************************************/
#side{float:left; width:170px; height:auto;}

.side_box{height:auto; border-bottom:0px;}

.side_title{ width:170px; height:43px; margin-bottom:20px; background:url(sidetitle.png);}

.side_title span{color:#fff; font:normal 21px 'Microsoft Yahei'; height:50px; line-height:50px; padding:0 0 0 30px;}

.side_box ul {min-height:330px; height:auto; background:#292D2E;}
.side_box ul li a {display:block; background:#292D2E; font-size:12px; height:40px; line-height:40px; padding:0px 0px 0px 20px; color:#C8C8C8; border-bottom:1px solid #414445; overflow:hidden;}
.side_box ul li a:hover {background:url(sideon.png) #292D2E; color:#2E3132;}

.side_box ul li.navA a{display:block; padding:0px 0px 0px 20px; background:url(sideon.png) #292D2E; height:40px; line-height:40px; color:#2E3132; border-bottom:1px solid #414445; overflow:hidden;}
/****************************************************************************************/


/*子栏目样式*//***************************************************************************/
.side_box ul li ul{list-style:none; padding:5px 0 3px 0px; margin:0px; border:0px;}
.side_box ul li ul li a{background:none; height:17px; line-height:17px;}
.side_box ul li ul li a:hover{background:none;}

.side_box ul li.navA ul{list-style:none; padding:5px 0 3px 0px; margin:0px; border:0px;}
.side_box ul li.navA ul li a{background:none; font-weight:normal; color:#454545; height:17px; line-height:17px;}
.side_box ul li.navA ul li a:hover{background:none; color:#9E7433;}

.side_box ul li ul li.navB a{background:none; color:#9E7433; font-weight:bold;}
/****************************************************************************************/


/*右边栏样式***************************************************************************************/
#main{width:750px; float:left; margin:0 0 0 80px;}
.ad{width:173px; height:50px; background:url(ad0.png); float:right; margin-right:17px;}
.main_content{line-height:25px; border-top:1px solid #ddd; padding:35px 0 0 0;}
.main_content img{max-width:100%;}
.main_contentp{line-height:25px; border-top:1px solid #ddd; padding:35px 0 0 0;}
/************************************************************************************************/


.txt_search{width:163px; height:20px; line-height:20px; color:#999; border:1px solid #6BBB98; font-size:12px;}

.btn1{ background-color:#6BBB98; width:50px; height:24px; border:0px; cursor:pointer; color:#fff; font:normal 12px Tahoma, Geneva, sans-serif;}

.btn2{ padding:8px;}

.news_title{ font:normal 21px 'Microsoft Yahei' Verdana; text-align:center; letter-spacing:0px; font-weight:bold; padding:0 0 10px 0;}
.news_date{color:#999; width:300px; float:left; margin:0px 0px 10px 0px; font-size:12px;}
.news_hits{color:#999; width:300px; float:right; text-align:right; margin:0px 0px 10px 0px; font-size:12px;}
.news_footer{width:100%; height:30px; line-height:30px; border-top:1px #ccc solid; border-bottom:1px #ccc solid; margin:5px 0px 5px 0px; clear:both; text-align:center;}

.product_jqzoom{float:left; position:relative; overflow:hidden; width:350px; height:350px; border:1px #ddd solid;}
.product_describe{float:left; width:360px; height:auto; padding:0px 0px 0px 38px; line-height:20px;}
.procontent{padding:25px 0 0 0; line-height:25px;}
.procontent img{max-width:100%; display:block;}

.product_groups{width:452px; height:72px;}
.groups1{width:auto; height:70px; border:2px #eee solid; float:left; padding:1px; margin:0px 5px 0px 0px; text-align:center; cursor:pointer;}
.groups2{width:auto; height:70px; border:2px #47AA7F solid; float:left; padding:1px; margin:0px 5px 0px 0px; text-align:center; cursor:pointer;}


.recruit_box{border-bottom:1px #e7e7e7 solid; padding:25px 15px;}
.apply{cursor:pointer;}
.apply_box{width:94%; padding:25px 0 0 0; text-align:center; display:none; margin:0 auto;}


#message_box{clear:both;}

#message_btn{
	float:right; width:80px; height:17px; padding:5px 0px; margin:0px 0px 10px 0; text-align:center; background:url(btn1.gif); font:normal 14px Tahoma, Geneva, sans-serif; color:#FFF; cursor:pointer; display:inline-table;
}


.notice{margin:0 auto; width:100%; height:30px; line-height:30px; border:1px #CBD58B solid; background-color:#E9EFC1; text-align:center; display:none; color:#5C8700; }


.member_title{color:#EC1D25; font-size:16px; text-align:center; padding:20px 0;}

.pagination{width:100%;}
.pagination ul{list-style-type:none;}
.pagination li{float:left;}
.pagination li a { display:block; text-align:center; margin:0px 1px; border:1px #E54125 solid; color:#000000; width:22px; height:24px; float:left;}
.pagination li a:hover{border:1px #E54125 solid; background-color:#E54125; color:#fff;}
.page_select{color:#ffffff; float:left; background-color:#E54125; border:1px #E54125 solid; text-align:center; margin:0px 1px; font-weight:bold; width:22px; height:24px; }




/*分页样式*********************************/
.green-black { margin:15px auto 0px auto; font-size:14px; padding:0px; text-align:center; }
.green-black a {background:#666; color:#fff; margin:0px 2px 0px 0px; padding:2px 5px;}
.green-black a:hover {background:#92A800; color:#fff;}
.green-black a:active {background:#92A800; color:#fff;}
.green-black SPAN.current {font-weight:bold; background:#92A800; color: #fff; margin:0px 2px 0px 0px; padding:2px 9px;}
.green-black SPAN.disabled {color:#FFF; margin:0px 2px 0px 0px; padding:2px 5px; }
/****************************************/


.footer{width:1000px; border-top:1px solid #ccc; margin:0 auto; text-align:center; background:rgba(0,0,0,0.0); color:#888; line-height:21px; padding:20px 0 15px 0;}
.footer a{color:#888;}
.footer a:hover{color:#5C8700;}