*{ padding:0; margin:0}
body{ color:#333; font: normal 14px Verdana, Geneva, sans-serif; text-align:left; background:#fff;}
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: #EC1D25; }

input{padding:3px;}

.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; background:rgba(255,255,255,0.9); position:fixed; top:0px; left:0; z-index:998; width:100%; overflow:hidden; box-shadow:0px 0px 8px rgba(0,0,0,0.5);}

.menu li{list-style:none; float:left; height:99px; display:inline-block; font:12px/99px verdana; border-right:1px solid #E0E0E0;}
.menu li:first-child {border-right:0px solid #E0E0E0; width:231px; height:80px; background:url(logo.png?v=2023);background-repeat: no-repeat;background-position: center;background-size: contain; margin:9px 2% 10px 2%;} /*第一个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);}
/*--------------------------*/

.lan{height:22px; position:absolute; right:2%; top:39px; width:60px; border:1px solid #EC1D25;}
.lan dd{width:30px; height:22px; float:left; line-height:22px; text-align:center; font-size:12px;}
.lan dd a{display:block; background:#fff;}
.lan dd a:hover{background:#EC1D25; color:#fff;}
.lan dd.lactive{width:30px; height:22px; float:left; line-height:22px; text-align:center; font-size:12px;}
.lan dd.lactive a{display:block; color:#fff; background:#EC1D25;}
.lan dd.lactive a:hover{color:#fff; background:#EC1D25;}

.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:40px 0; display:block;}
.activebg li{float:left; width:25%;}
.activebg li dl{width:80%; margin:0 auto;}
.activebg li dl dd{width:100%;}
.activebg li dl dd img{max-width:100%;}
.activebg li dl dt{width:100%; text-align:left; padding:10px 0 0 0; line-height:21px; color:#666;}

/*企业荣誉*/
.honorbg{width:100%; margin:0 auto; padding:40px 0; display:block;}
.honorbg li{float:left; width:20%;}
.honorbg li dl{width:75%; margin:0 auto;}
.honorbg li dl dd{width:100%;}
.honorbg li dl dd img{max-width:100%;}
.honorbg li dl dt{width:100%; text-align:center; padding:10px 0 0 0; line-height:21px; font-size:12px; 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 30px 0; display:block; border-bottom:1px solid #dedede; margin-bottom:30px;}
.prolist li{float:left; width:20%; margin:0 2.5%;}
.prolist li dl{width:100%; margin:0 auto;}
.prolist li dl dd{width:100%; height:auto; background:#f5f5f5; 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;}


#container{margin:0 auto; width:100%; height:auto; padding:99px 0 35px 0;}


.titlebg{height:37px; width:100%; background:#333;}
.titlebg li{height:37px; line-height:37px; width:80%; margin:0 10%; text-align:left; color:#fff; font-size:12px;}
.titlebg li a{color:#fff;}
.titlebg li a:hover{color:#fff; text-decoration:underline;}


/*左边导航栏目样式*************************************************************************/
#side{float:left; width:17.5%; height:auto;}

.side_box{height:auto; background:#fff; border:solid 1px #dfdfdf; border-bottom:0px;}

.side_title{ height:50px; background:#EC1D25; overflow:hidden; text-align:center;}
.side_title span{color:#fff; font:normal 21px verdana; height:50px; line-height:50px; padding:0 10% 0 10%;}

.side_box ul li a {display:block; background:#fff; height:44px; line-height:44px; padding:0px 10% 0px 10%; color:#333; border-bottom:1px solid #dfdfdf; overflow:hidden; text-align:center;}
.side_box ul li a:hover {background:#444; color:#fff;}

.side_box ul li.navA a{display:block; padding:0px 10% 0px 10%; text-align:center; background:#444; height:44px; line-height:44px; color:#fff; border-bottom:1px solid #dfdfdf; 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;}
/****************************************************************************************/


/*产品搜索样式*/
.prosearch{width:260px; height:30px; position:absolute; right:20px; bottom:25px;}
.prosearch .text {border:1px solid #ccc; border-radius:14px; width:203px; height:28px; line-height:28px; color:#999; padding:0 45px 0 10px; position:absolute;top:0px; right:0px; font-size:12px;}
.prosearch .button{position:absolute;top:0px;right:10px;border:none;width:30px;height:30px;background:url(sbt0.png) no-repeat;cursor:pointer;}


/*右边栏样式***************************************************************************************/
#main{width:77.5%; float:left; margin:0 0 0 5%;}
.main_content{line-height:27px; width:100%;}
.main_content img{max-width:100%;}
/************************************************************************************************/


.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 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{position:relative; overflow:hidden; border:1px #ddd solid;}
.product_jqzoom img{max-width:100%;}
.product_describe{float:left; width:60%; height:auto; padding:0px 0px 15px 0px; line-height:20px;}

.product_groups{width:452px; height:72px;}
.groups1{width:auto; height:70px; border:1px #eee solid; float:left; padding:1px; margin:0px 5px 0px 0px; text-align:center; cursor:pointer;}
.groups2{width:auto; height:70px; border:1px #EC1D25 solid; float:left; padding:1px; margin:0px 5px 0px 0px; text-align:center; cursor:pointer;}


.recruit_box{ width:100%; border-bottom:1px #ddd solid; font-size:14px; padding:25px 15px;}
.apply{cursor:pointer;}
.apply_box{width:94%; padding:25px 0 0 0; text-align:center; display:none; margin:0 auto; font-size:14px;}


#message_box{clear:both; border:0px #eee solid; background-color:; padding:10px; margin:0px 0px 10px 0; width:723px; display:;}

#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{float:left; width:280px; height:23px; line-height:23px; margin:0px 0px 0px 0px;border:1px #FC9 solid; background-color:#FFC; text-align:center; display:none; color:#000; }


.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:35px auto 0px auto; padding:0px; text-align:center; }
.green-black a {background:#999; color:#fff; margin:0px 2px 0px 0px; padding:2px 5px;}
.green-black a:hover {background:#EC1D25; color:#fff;}
.green-black a:active {background:#EC1D25E; color:#fff;}
.green-black SPAN.current {font-weight:bold; background:#EC1D25; color: #fff; margin:0px 2px 0px 0px; padding:2px 9px;}
.green-black SPAN.disabled {color:#FFF; margin:0px 2px 0px 0px; padding:2px 5px; }
/****************************************/
