﻿/*全局*/
body,div,form,table,tr,td,dl,dt,dd,ol,ul,li,p,h1,h2,h3,h4,h5,h6,span{margin:0; padding:0;}
body{ font-family:Tahoma,Verdana,宋体; font-size:12px; background:#ffffff;}
img {border:none;}
ul,li{ list-style:none;}
a{text-decoration:none; color:#333;}
.webwarp{width:920px; margin:0 auto;}
.Fleft{float:left;}
.mtp10{margin-top:10px;}
/*头部*/
.menucss{height:45px;display:block; overflow:hidden;background:url(menubg1.gif) repeat-x top left; color:#333;}
.menucss li{float:left;}
.menucss li a{width:90px; height:45px; display:block;  text-align:center; line-height:40px; font-size:14px; font-weight:bold; color:#fff; overflow:hidden;}
.menucss li a:hover{background:url(currentbg.gif) no-repeat;}
.menucss li span{width:2px; height:45px; display:block; background:url(menubg.gif) no-repeat;}
.toper{margin:10px 0 0 0; height:65px; overflow:hidden;}
.logo{float:left;}
.rightnav{float:right;padding-top:20px;}
.rightnav li{float:left; margin:0 2px;}
.rightnav li a:hover{text-decoration:underline; color:#999}
.rightnav li span{color:#C9C9C9}
.banner{clear:both; margin:5px 0 0 0; height:230px;}
/*内容*/
.proinfo p{height:24px;line-height:24px;text-align:left;padding-left:15px;margin-top:20px;}
.procontent{margin:5px 0 5px 0;}
.protit{text-align:left;font-weight:bold;font-size:14px;padding:10px 0 5px 0;border-bottom:1px dotted #ccc;}
.procon{text-align:left;padding:10px 0 10px 0;}
.jobtabletd td{height:38px;line-height:38px;padding-left:2px;}
.content{margin:5px 0 0 0;min-height:400px;}
.main_left1{width:660px; float:left;}
.main_left2{width:660px; float:right;}
.aboutus{width:660px; height:40px; background:url(Aboutus.gif) no-repeat;}
.aboutus p{float:right;margin-right:20px;line-height:40px;color:#fff;}
.righttitlebg{width:660px; height:40px;line-height:40px;background:url(righttitlebg.gif) no-repeat;color:#fff;font-size:14px;font-weight:bold;}
.righttitlebg a{color:#fff;}
.righttitlebg li{padding-left:35px;}
.product{width:660px; height:40px; background:url(Products.gif) no-repeat; margin-top:8px; _margin-top:0px;}
.product p{float:right;margin-right:20px;line-height:40px;color:#fff;}
.main_left_corner{width:630px; height:158px;  background:url(main_left_corner.gif) repeat-y; padding:10px 15px;line-height:20px;}
.main_left_corner1{width:630px; background:url(main_left_corner.gif) repeat-y; padding:10px 15px; line-height:20px;}
.main_left_bt{width:660px;height:5px; background:url(main_left_bt.gif) no-repeat;}
.news_list{margin:20px 15px 0 15px; display:block;}
.news_list li a{width:475px; height:27px; float:left; padding-left:25px; background:url(iconnews.gif) left -25px no-repeat; color:#666}
.news_list li a:hover{background:url(iconnews.gif) left top no-repeat; color:#dd6100; text-decoration:underline;}
.news_list li span{float:right; color:#999;margin-right:15px;}
.main_right1{width:250px; float:right;}
.main_right2{width:250px; float:left;}
.main_right_top{width:250px; height:5px; background:url(main_right_top.gif) no-repeat; overflow:hidden;}
.main_right_corner{width:220px; background:url(main_right_corner.gif) repeat-y; padding:10px 15px;}
.main_right_bt{width:250px; height:5px; background:url(main_right_bt.gif) no-repeat; overflow:hidden;}
.websider dt{height:20px;line-height:20px; color:#FF6A06; font-size:14px;  font-weight:bold; padding:5px 0 0 5px; border-bottom:1px solid #d3d3d3; padding-bottom:2px;}
.websider dd{float:left; width:200px;display:inline; margin:9px 0 0 20px;*margin:7px 0 0 20px;line-height:20px;}
.websider p{height:20px; background:url(icontitle.gif) no-repeat left top ; color:#FF6A06; font-size:14px; font-weight:bold; padding:5px 0 0 25px; border-bottom:1px solid #d3d3d3; padding-bottom:2px;}
.websider ul{display:block; margin-top:5px;}
.websider ul li{ height:25px; margin-left:25px; display:block;}
.websider ul li a{background:url(iconleft.gif) 0px -25px no-repeat; padding-left:22px; height:25px; width:180px; display:block; overflow:hidden; color:#666; font-size:14px; line-height:35px; font-weight:bold;}
.websider ul li a:hover{background:url(iconleft.gif) 0px 7px no-repeat;}
.products{height:155px; overflow:hidden; display:block;}
.products li{width:100%; height:20px;display:block; margin:2px 0;}
.products li a{width:520px;height:20px; color:#666; float:left; background:url(icon.gif) no-repeat 5px 5px; padding-left:20px; line-height:24px; overflow:hidden;}
.products li a:hover{color:#000; text-decoration:underline;}
.products li span{float:right; color:#999;}
.topnews{clear:both; margin:15px 0 0 0;}
.topnews_title{height:20px; color:#FF6A06; font-size:14px; font-weight:bold; padding:5px 0 0 5px; border-bottom:1px solid #d3d3d3; padding-bottom:2px;}
.topnews_corner{overflow:hidden; height:183px; margin:10px 0 0 0;}
.topnews_corner p{line-height:23px;}
/*产品列表*/
.productlist {CLEAR: both; MARGIN-TOP: 3px; MARGIN-LEFT: 25px; _MARGIN-LEFT: 0; OVERFLOW: hidden; WIDTH: 100%}
.productlist LI {DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 175px; MARGIN-RIGHT: 15px; HEIGHT: 150px; TEXT-ALIGN: center;border: 1px solid #D7D7D7;margin-top:10px;}
.productlist LI .pic1 {DISPLAY: block; OVERFLOW: hidden; WIDTH: 170px; HEIGHT: 109px; TEXT-ALIGN: left}
.productlist LI .pic1 IMG {BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 9px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 6px; WIDTH: 154px; HEIGHT: 100px; BORDER-RIGHT-WIDTH: 0px}
.productlist LI .url {DISPLAY: block; FONT-WEIGHT: normal; OVERFLOW: hidden; WIDTH: 170px; HEIGHT: 30px; TEXT-ALIGN: center}
.productlist LI .title {DISPLAY: block; FONT-WEIGHT: normal; OVERFLOW: hidden; LINE-HEIGHT: 31px; HEIGHT: 31px}
/*底部*/
.footer{clear:both; height:80px;border-top:1px solid #C6C8C7;margin-top:5px;}
.copyright{text-align:center; line-height:24px; color:#999;padding-top:5px;}
