@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;}
ol,ul,li,dl,dd,dt{list-style:none;}
a img{border:0;}
img{vertical-align:middle;}
em{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.fs14{ font-size:14px;}
.clr{overflow:hidden;clear:both;height:0;width: 100%;}
.clear10{ width:100%; height:10px; clear:both; overflow:hidden;}
.clear20{ width:100%; height:20px; clear:both; overflow:hidden;}
body{color:#666;font: 12px/150% "宋体", Arial;background: #eee url(../images/body_bg.jpg) repeat-y 50% 50%;}
a{color:#666;text-decoration:none;}
a:hover{color:#930;text-decoration:underline;}
.header,.banner,.main{ width:960px; margin:0px auto; clear:both;}
.header .logo {background: url(../images/logo.jpg) no-repeat;height: 100px;width: 700px;float: left;display: block;}
.header .top {background: url(../images/top_bg.jpg) no-repeat;height: 23px;width: 176px;float: right;text-align: center;color: #FFF;line-height: 23px;}
.header .top a,.header .top a:hover{color: #FFF;text-decoration: none;}
.footer {background: #626161;width: 1000px;padding: 20px 0px;clear: both;color: #FFF;text-align: center;margin:0px auto;}
.footer a{color: #FFF;}
.banner {height: 270px;width: 960px;margin: 0px auto;text-align: center;}

/*导航栏*/
.nav{margin:0px auto;width:1000px;background: url(../images/nav_bg.jpg) repeat-x;	height: 40px;clear: both;}
.nav ul {float: left;margin-left:20px;_margin-left:10px;}
.nav ul li {float: left;height: 40px;width:90px;}
.nav ul li a{width:90px;height: 20px;padding: 10px 0px;display: block; text-align:center; overflow:hidden;}
.nav ul li a:hover{background: url(../images/nav_xz.jpg) no-repeat center top;}
.nav ul li.xz a{background: url(../images/nav_xz.jpg) no-repeat center top;}
.search {float: right;height: 20px;width: 220px; margin-right:10px;_margin-right:5px;}
.search span {background: url(../images/search_input.jpg) no-repeat;height: 16px;width: 144px;display: block;padding: 2px 10px 2px 27px; margin-top:10px; float:left;}
.search_input {border:none; width:144px; color:#555;background:#f2f2f2;}
.search_button {background: url(../images/search_btn.jpg) no-repeat;height: 20px;width: 30px;cursor:pointer;border:none;margin-top:10px; float:left; margin-left:5px;}

/*左侧样式*/
.left {float: left;width: 218px;}
.list {width: 218px;clear: both;}
.list_tit {background: url(../images/menu_title.jpg) no-repeat;height: 60px;width: 218px;}
.list_down {background: url(../images/menu_down.jpg) no-repeat;height: 10px;width: 218px;clear: both;}
.list_c {background: url(../images/menu_c.jpg) repeat-y;height: auto;width: 218px;}
.l_contact {width: 210px;margin: 0px auto;clear: both;}
.l_contact_t {background: url(../images/left_contact_tit.jpg) no-repeat;height: 30px;width: 210px;}
.l_contact_d {background: url(../images/left_contact_down.jpg) no-repeat;height: 10px;width: 210px;}
.l_contact_c {width: 180px;padding: 15px;line-height:24px;background: url(../images/left_contact_c.jpg) repeat-y;}
.l_message {background: url(../images/left_message.jpg) no-repeat;clear: both;height: 77px;width: 210px;margin: 0px auto;display: block;}

/*产品分类下拉样式*/
#menu {width:178px; padding:15px 20px;}
#menu li {width:178px;background: url(../images/menu_line.jpg) no-repeat bottom;}  
#menu li a{background: url(../images/menu_dian.jpg) no-repeat 5px;width: 160px;height:36px;padding-left:18px;line-height: 36px;display:block;font-weight:bold;overflow:hidden;}
#menu li ul{ padding-bottom:10px;}
#menu li ul li{ background:none;}
#menu li ul a{padding-left:30px;width:148px;height:24px;line-height: 24px;background: url(../images/point.gif) no-repeat 15px;font-weight: normal;overflow: hidden;}
#menu li:hover ul {left: auto;}   
#menu li.sfhover ul {left: auto; }     
#menu  ul.collapsed {display: none;}


/*首页其它*/
.h_product {float: right;width: 250px;}
.h_product_t {background: url(../images/h_newproduct_tit.jpg) no-repeat;height: 30px;width: 250px;}
.h_product_c {background: url(../images/h_newproduct.jpg) no-repeat;height: 162px;width: 244px;padding: 3px;}
.h_con {width:730px;clear: both;}
.h_con_d {background: url(../images/h_con_d.jpg) no-repeat;height: 10px;width: 730px;clear: both;}
.h_about {background: url(../images/h_con_c.jpg) repeat-y;width: 690px;clear: both;padding: 10px 20px 0px;line-height: 24px;}
.h_about_tp {height: 132px;width: 200px;float: left;margin-right: 20px; overflow:hidden;}
.h_about_cc{float:left;height:120px;width:470px;margin-top: 6px; overflow:hidden;}

/*首页新闻*/
.h_news{ float:left; width:470px;}
.h_news_t{ background: url(../images/h_news_tit.jpg) no-repeat; width:470px; height:30px;}
.h_news_d {background: url(../images/h_news_down.jpg) no-repeat;clear: both;height: 10px;width: 470px;}
.h_news_c {background: url(../images/h_news_c.jpg) repeat-y;width: 430px;padding:15px 20px 5px;clear: both;}
.h_news_c dl dd {height: 55px;width: 66px;float: left;border: 1px solid #CCC;padding: 2px;margin-right: 20px;}
.h_news_c dl dd:hover{border: 1px solid #999; background:#eee;}
.h_news_c dl dt {width:330px;height: 22px;line-height: 22px;font-weight: bold;overflow:hidden;}
.h_news_c dl dt.cdt {height:44px;font-weight: normal;}
.h_news_c ul{ width:430px; height:72px; overflow:hidden; margin-top:10px;}
.h_news_c ul li {height: 24px;width: 410px;background: url(../images/dian.jpg) no-repeat 5px;line-height: 24px;padding-left: 15px;overflow: hidden;}
.h_news_c ul li a{ float:left;height: 24px;	width: 300px; overflow:hidden;}
.h_news_c ul li span{float: right;color: #999;}

/*首页图片滚动*/
.h_show {background: url(../images/h_con_c.jpg) repeat-y;width: 700px;padding:15px 15px 0px;}
#demo {width: 700px;overflow: hidden;height:144px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.gd li {height: 144px;width: 168px; margin:0px 10px;_margin:0px 6px;float: left;}
.zs_p {height: 116px;width: 160px;overflow: hidden;padding: 4px;text-align: center;background:url(../images/h_show_tpbg.jpg) no-repeat;}
.zs_p:hover{background:url(../images/h_show_tpbg2.jpg) no-repeat;}
.zs_p img {max-width:160px; max-height:116px;}
.zs_na { height:20px; width:168px;text-align: center; overflow:hidden; line-height:20px;}

/*右侧样式*/
.right {width: 730px;float: right;}
.more {background: url(../images/more.jpg) no-repeat;float: right;height: 12px;width: 49px;margin-right: 10px;margin-top: 13px;display: block;}
.title {background: url(../images/title_bg.jpg) no-repeat;clear: both;height: 30px;width: 715px;padding-left:15px;}
.title span{ float:left;}
.title strong {float: right;margin-right: 10px;line-height: 30px;font-weight: normal;width: 420px;height: 30px;	overflow: hidden;text-align: right;}
.con {width:690px;padding:20px;background: url(../images/h_con_c.jpg) repeat-y; min-height:400px; line-height:24px;}
.con img{ max-width:690px; overflow:hidden;}
.con h1 {font: bold 18px/40px "宋体", Arial;color:#930;text-align: center;}
.con h2{font-size: 12px;font-weight: normal;border-bottom: 1px solid #ccc;margin-bottom: 10px;text-align: center;color: #777;}

.news {	width: 690px;clear: both;}
.news li {background: url(../images/dian.jpg) no-repeat 10px;height: 36px;width: 670px;	padding-left: 20px;	border-bottom: 1px dashed #CCC;	line-height: 36px;}
.news li a{	float:left;	width:560px; height:36px; overflow:hidden;}
.news li span{ color:#999; float:right; margin-right:10px;}
.product {width:690px;clear: both;}
.product li {float: left; width:190px; margin:10px 20px;_margin:10px 15px;}
.product li .pr_p {width:180px; height:135px; padding:4px; border:solid 1px #ccc; background:#ccc;}
.product li .pr_p:hover {border:solid 1px #aaa; background:#aaa;}
.product li .pr_p img {width:180px; height:135px;}
.product li .pr_na {height:24px; width:190px;text-align: center; overflow:hidden;}
.join {	padding: 10px;width: 660px;margin-bottom: 10px;border-bottom: 1px solid #CCC;}
.contact{background: url(../images/contact.jpg) no-repeat right top;min-height:100px;width:600px;padding: 40px; line-height:30px;}

/*翻页*/
.Pagination{text-align:center;width: 100%;margin: 15px 0px; padding:2px 0px; height:30px; clear:both;}
.Pagination a{padding:3px 7px;margin-left:2px; border:1px solid #CCC;text-decoration:none;color:#666;}
.Pagination a:hover,.Pagination a:active,.Pagination a.current:link,.Pagination a.current:visited{border:1px solid #4398CE;background:#999;color:#fff;}
