body,div,img,p,h4,h5,ul,li,a,td{margin:0px;padding:0px; border:0px;}
ul,li{list-style:none;}
body { width:100%; font: normal 12px 'Microsoft Yahei', Verdana, Geneva, sans-serif; color:#333; background: url(bg.jpg) #fff;}

a { text-decoration: none; color: #333; blr:expression(this.onFocus=this.blur());}/*去掉a标签的虚线框*/

a,img{border:0;}/*链接图片的边为0*/

a:hover { COLOR: #C89E6C; }
.c{ clear:both; }
.r{ color:#ff6600; font-style:italic;}
.g{ color:#999999;}
.gla{font-family:Georgia, "Times New Roman", Times, serif; color:#999;}
.item{ border-bottom:1px #ccc dashed; empty-cells:show; }
.hand{cursor:pointer;}
h3{ text-align:center; margin:10px 0px 0px 0px;}
.fl{float:left; width:auto;}
.fr{float:right; width:auto;}

.input70{width:70px; height:18px; line-height:18px;}
.input120{width:120px; height:18px; line-height:18px;}

.index_product{float:left; width:220px; margin:0px 20px 0px 0px; }
.index_product ul li{ border-bottom:1px #ddd dashed; background:url(arr1.jpg) left no-repeat; padding:0px 0px 0px 15px; list-style:none;}

.index_center{float:left; width:430px;}
.index_news{width:430px;}
.index_news ul li{ border-bottom:1px #ddd dashed; background:url(arr1.jpg) left no-repeat; padding:0px 0px 0px 15px; list-style:none;}
.index_nav{ width:460px; float:left;}

.index_intro{float:right; width:300px; margin:0px 0px 10px 0px;}

.index_title{margin:10px 0px;}

.hand{cursor:pointer; color:#f00;}
.intro{line-height:30px; padding:10px 20px;}

#header { width:100%; height:auto; background:url(header_bg.jpg) top left repeat-x;}
.header_content{width:1002px; height:126px; margin:0 auto;}
.header_logo{ float:left; width:605px; }
.header_text { float:right; width:365px; height:18px; padding:20px 0px 0px 0px; text-align:right; color:#666;}


.online{ float:left; height:53px; line-height:53px; font-size:14px;}
.online ul{}
.online li{float:left; color:#C89E6C;}


.indexlist{margin:0 auto; width:1000px; height:340px; background:#fff;}
.indexlist ul{padding-top:20px;}
.indexlist li{float:left; width:207px; margin-right:34px; text-align:left;}
.indexlist li img{margin:5px 0;}
.indexlist li:first-child{float:left; width:207px; margin-right:34px; margin-left:35px;}
.indexlist li:last-child{float:left; width:207px; margin-right:35px;}
.indexlist li h3{font-weight:bold; font-size:16px; padding:10px 0; text-align:left;}
.indexlist li span{line-height:23px; color:#444;}

.newslist{border-bottom:1px dashed #e1e1e1; height:23px; line-height:23px; margin:0 0 1px 0; text-align:left;}
.newslist a{color:#333; display:block;}
.newslist a:hover{background:#FFFCD5; color:#000;}

/*产品搜索样式*/
.prosearch{width:290px; height:30px; position:absolute; right:10px; top:32px;}
.prosearch .text {background:url(searchbg.png) no-repeat; border:none; width:240px; height:30px; line-height:30px; color:#aaa; padding:0 40px 0 10px; position:absolute;top:0px; right:0px; font-size:14px; 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}






#container{margin:0px auto; padding:15px 0 30px 0; width:1120px; min-height:600px; height:auto; background:#fff;}


/*左边导航栏目样式*************************************************************************/
#side{float:left; width:215px; height:auto; margin-left:0px;}


.side_title{ width:195px; height:36px; padding:12px 0px 0px 25px; background:url(side_title_bg.jpg); font:normal 18px "Microsoft Yahei"; letter-spacing:0px; color:#000;}


.side_box{width:220px; padding-top:10px; padding-bottom:20px; min-height:360px; height:auto; margin:0px auto; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}
.side_box ul{list-style:none; width:200px; margin:0 auto;}
.side_box ul li{overflow: hidden;}

.side_box ul li a { display:block; font-size:12px; font-family:'Microsoft Yahei'; background: url(catebg1.jpg) left center no-repeat; height:35px; line-height:35px; padding:0px 0px 0px 35px; color:#333; margin-bottom:1px;}
.side_box ul li a:hover { background: url(catebg2.jpg) left center no-repeat; color:#000; margin-top:0px;}

.side_box ul li ul{list-style:none; padding:0px 0 0px 0px; margin:0px; border-left:1px solid #ccc; border-right:1px solid #ccc; width:213px;}
.side_box ul li ul li a{background:none; height:23px; line-height:23px; color:#333; font-size:12px; border-bottom:1px dashed #ccc;}
.side_box ul li ul li a:hover{background:none; color:#0466A4;}

.side_box ul li.navA a{ display:block; font-size:12px; font-family:'Microsoft Yahei'; background: url(catebg2.jpg) left center no-repeat; height:35px; line-height:35px; padding:0px 0px 0px 35px; color:#000; margin-bottom:1px;}/*当前系列的显示样式*/
.side_box ul li.navA a:hover { background: url(catebg2.jpg) left center no-repeat; color:#000; margin-top:0px;}/*当前系列的显示样式*/

.side_box ul li.navA ul{list-style:none; padding:0px 0 0px 0px; margin:0px; border:0px; border-left:1px solid #ccc; border-right:1px solid #ccc; width:213px;}
.side_box ul li.navA ul li a{background:none; font-weight:normal; color:#333; height:23px; line-height:23px; font-size:12px;}
.side_box ul li.navA ul li a:hover{background:none; color:#0466A4;}

.side_box ul li ul li.navB a{background:none; color:#0466A4; font-weight:bold;}
/****************************************************************************************/










/*右边栏样式***************************************************************************************/
.main_title{width:100%; height:41px; margin:0 auto; background:url(titleright.jpg);}

.title_name{font: normal 18px 'Microsoft Yahei'; letter-spacing:1px; float:left; height:41px; line-height:41px; color:#333; margin-left:10px;}

.position{ text-align:left; color:#999; height:41px; line-height:41px; float:right; margin-right:10px;}
.position a{color:#999;}
.position a:hover{ text-decoration:underline; color:#999;}





.news0{color:#333;}
.news0 a{color:#333;}
.news0 a:hover{color:#DA251C; border-bottom:1px solid #DA251C;}

.lan0{color:#000;}
.lan0 a{color:#000;}
.lan0 a:hover{color:#fff;}


.enter0 {color:#000; font:normal 14px "Microsoft Yahei"; }
.enter0 a {color:#000; font:normal 14px "Microsoft Yahei";}
.enter0 a:hover {color:#ff0000;}

.main_content{width:1100px; min-height:571px; margin:0 auto; height:auto;}

#main{width:1100px; float:left; margin:0px auto;}

.list_pro{width:1100px; padding:20px 0px 20px 0px; margin:0px auto 0px auto; min-height:320px; height:auto;}

.list_news{width:1100px; padding:20px 0px 20px 0px; margin:0px auto 0px auto; min-height:320px; height:auto;}

.list_case{width:720px; padding:20px 0px 0px 0px; margin:0px auto 0px auto;}

.product_box{ float:left; margin:0px 10px; width:166px;}
.product_out{ width:160px; height:160px; border:1px #e1e1e1 solid; padding:2px; background-color:; cursor:pointer;}
.product_out:hover{width:160px; height:160px; border:1px #C89E6C solid; padding:2px; background-color:#C89E6C; cursor:pointer;}
.product_title{ width:166px; height:27px; line-height:27px; text-align:center; font-size:12px;}

.pic_box{ float:left; margin:0px 15px 15px 15px; width:156px; height:156px;}
.pic_out{ width:150px; height:150px; border:1px #ddd solid; padding:2px; background-color:#fff; cursor:pointer;}
.pic_out:hover{width:150px; height:150px; border:1px #B19F8E solid; padding:2px; background-color:#FFF4CE; cursor:pointer;}
.pic_title{ width:150px; height:35px; line-height:35px; text-align:center;}

/************************************************************************************************/


.txt_search{width:200px; height:20px; line-height:20px; color:#333; border:1px solid #3398CC; font-size:12px;}
.txt_search1{width:240px; height:20px; line-height:20px; color:#333; border:1px solid #ccc; font-size:12px;}

.btn1{ background-color:#3398CC; width:50px; height:24px; border:0px; cursor:pointer; color:#fff; font:normal 12px Tahoma, Geneva, sans-serif;}

.btn2{ padding:2px 3px;}



.news_title{ font:normal 18px 'Microsoft Yahei'; text-align:center; letter-spacing:0px; font-weight:bold;}
.news_date{color:#777; width:300px; height:25px; line-height:25px; float:left; margin:0px 0px 0 0px;}
.news_hits{color:#777; width:300px; height:25px; line-height:25px; float:right; text-align:right; margin:0px 0px 0 0px;}
.news_footer{width:100%; height:28px; line-height:28px; border-top:0px #ccc solid; border-bottom:0px #ccc solid; margin:5px 0px 5px 0px; clear:both; text-align:left;}


.product_jqzoom{float:left; width:300px; height:300px; margin:0px 10px 0px 0px; position:relative; overflow:hidden; border:1px #ddd solid;}
.product_describe{float:left; width:400px; height:auto; line-height:20px;}

.product_intro{ clear:both; width:712px; margin:0 auto;}


.product_groups{width:452px; height:62px;}
.groups1{width:auto; height:60px; border:2px #eee solid; float:left; padding:1px; margin:0px 5px 0px 0px; text-align:center; cursor:pointer;}
.groups2{width:auto; height:60px; border:2px #E97D1B solid; float:left; padding:1px; margin:0px 5px 0px 0px; text-align:center; cursor:pointer;}

.recruit_box{ width:94%; border-bottom:1px #dedede dashed; margin:0 auto; padding:0 10px;}
.apply{cursor:pointer;}

.apply_box{width:100%; padding:10px 0; text-align:center; display:none;}

.notice{float:left; width:280px; height:22px; line-height:22px; margin:0px 0px 0px 20px; border:1px #FC9 solid; background-color:#FFC; text-align:center; display:none; color:#000; }

#message_box{clear:both; padding:0px; width:90%; margin:30px auto 0 auto; display:block;}


#message_btn{
	float:right; width:80px; height:25px; padding:2px 0 0 0; margin:0px 0px 10px 0; text-align:center; background:url(btn1.gif); font:normal 14px 'Micorosoft Yahei'; color:#FFF; cursor:pointer; }


.notice{float:right; width:300px; height:21px; line-height:21px; margin:0px 0px 0px 0px;border:1px #00ACE6 solid; background-color:#00ACE6; text-align:center; display:none; color:#fff; }


.member_title{font:normal 14px Microsoft Yahei; padding:0px 80px 0px 0px; color:#581011;}

.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:0px auto; padding:20px 0 20px 0; text-align:center; border-top:0px solid #ddd;}
.green-black a {border: #999 1px solid; background:url(page1.gif) #999; color: #fff; margin:0px 2px 0px 0px; padding:2px 5px;}
.green-black a:hover {border: #C89E6C 1px solid; background: url(page2.gif) #C89E6C; color: #fff;}
.green-black a:active {border: #C89E6C 1px solid; background: url(page2.gif) #C89E6C; color: #fff;}
.green-black SPAN.current {border: #C89E6C 1px solid; font-weight:bold; background:url(page2.gif) #C89E6C; color: #fff; margin:0px 2px 0px 0px; padding:2px 9px;}
.green-black SPAN.disabled {border: #f3f3f3 1px solid; color: #ccc; margin:0px 2px 0px 0px; padding:2px 5px; }
/****************************************/



.footer{ width:1000px; height:99px; margin:0 auto; background:#fff; color:#666; text-align:center;}
.footer ul{ padding-top:15px;}
.footer li{padding:4px 0;}
.footer li:first-child{letter-spacing:1px;}
.footer li a{color:#666;}
.footer li a:hover { text-decoration:underline;}
