@charset "utf-8";
/* CSS Document */

/*共用部分*/
body {
	font: 12px/20px Arial, "微软雅黑";
	color:#515151;
	background:#fff url(../images/bg.jpg) repeat-x top;
	margin: 0px;
	text-align:center;
}
*{ padding:0; margin:0;}
a { color:#515151; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.clearboth { clear:both; }
.clearleft { clear:left; }
.clearright { clear:right; }
.page{ text-align:center; width:700px; float:left; padding:20px 0;}
.page a{ background:#0b63c5; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#c30;}
.fd_right{ float:right;}
.fd_left{ float:left; margin-right:10px;}
/*共用部分结束*/
.wrapperbg{ width:100%; text-align:left; overflow:hidden; background:url(../images/bg.jpg) no-repeat;}
.wrapper{ width:980px; margin:0 auto; text-align:left; overflow:hidden; }

/*头部header部分*/
.header{}
.header .logo{ float:left; background:url(../images/logo.jpg) no-repeat; width:495px; height:131px;}
.header .top_right{float:right;width:368px; height:131px;  background:url(../images/tel.jpg) no-repeat;}
.dh{ float:left; width:990px; font-family:"微软雅黑";}
.dh .nav_left{ background:url(../images/left.jpg) no-repeat; height:44px; float:left; width:10px;}
.dh .nav { float:left; color:#fff; height:44px; line-height:44px; background:url(../images/navbg.jpg) repeat-x; width:960px; font-size:14px;}
.dh .nav ul{ height:44px;}
.dh .nav ul li{ float:left;}
.dh .nav ul li.no_border{ border:none;}
.dh .nav ul li a{ color:#fff; display:block; padding:0 38px;}
.dh .nav ul li a:hover{color:#fff;background:url(../images/hoverd.jpg) repeat-x; }

.header .nav { float:left; font-weight:bold; color:#fff; height:60px; line-height:60px;width:675px; font-size:14px; font-family:"微软雅黑"; padding-top:26px; }
.header .nav ul{ background:url(../images/nav_right.jpg) no-repeat right; }
.header .nav ul li{ float:left;}
.header .nav ul li.no_border{ border:none;}
.header .nav ul li a{ color:#5a5a5a; display:block; padding:0 26px; _padding:0 23px; }
.header .nav ul li a:hover{color:#fff; background:url(../images/abniu.png) no-repeat; height:60px;}
#menu2 {}
#menu2 ul {float:left; }
#menu2 li { position: relative;}
#menu2 li a { float:left;}
#menu2 ul ul { display:none;  position:absolute; top:60px;  left:0;font-weight:normal; }
#menu2 ul ul ul{ left:120px;top:0;}
#menu2 ul ul li{ padding:0px;}
#menu2 ul ul li a{ background:#fff;display:block; overflow:hidden; white-space:nowrap; width:108px;height:34px; line-height:34px;padding:0; text-align:center;color:#5a5a5a; font-size:12px;}
#menu2 ul ul li a:hover{ background:#cccccc; display:block; overflow:hidden; width:108px;_width:106px; height:34px; line-height:34px;white-space:nowrap;  padding:0; text-align:center;}

.dh .nav_right{ background:url(../images/right.jpg) no-repeat; width:10px; height:51px; float:left;}
.banner { float:left; margin-top:5px;}




/*头部header部分结束*/



/*首页中间内容部分开始*/
.main { float:left; width:980px; margin-top:5px;}

.sidebar{width:200px; float:left;}
.sidebar .title{ background:url(../images/titlebg.jpg) repeat-x;height:43px;float:left;font-size:14px; font-family:"微软雅黑"; font-weight:bold; line-height:43px;width:200px; text-align:center;}
.sidebar .title span{float:left;font-size:14px; font-family:"微软雅黑"; font-weight:bold; line-height:43px;width:200px; text-align:center;}
.sidebar .intro ul li a{ text-align:center;width:200px; margin:0 auto; float:left; font-weight:bold;line-height:30px; height:30px;background:url(../images/lmbg.jpg) no-repeat; margin-top:2px;}
.sidebar .intro ul li a:hover{  float:left;margin:0 auto;text-align:center; height:30px; line-height:30px;background:url(../images/lmbg.jpg) no-repeat;margin-top:2px;}
.sidebar .intro ul li ul li a{ background:none; font-weight:normal; height:24px;line-height:24px; background:url(../images/erjidaohang.jpg) no-repeat;}
.sidebar .intro ul li ul li a:hover{ background:none; height:24px;line-height:24px; color:#e07129;background:url(../images/erjidaohangh.jpg) no-repeat;}

.header .search{float:right;padding-right:15px; padding-top:8px;}
.header .search ul li{color:#acacac; line-height:20px; padding:5px 6px;}
.header .search ul li.title{ font-weight:bold; color:#acacac; padding:0 0 0 15px;}
.header .search ul li input{ border:solid 1px #7f9db9; height:18px; line-height:18px;float:left;color:#acacac; }
.header .search ul li input.bottom{ background:url(../images/search.jpg) no-repeat;height:20px;width:74px; margin-left:5px;float:left;}

.main .product {width:550px; float:left; margin-left:10px;}
.main .product .title{ height:43px;line-height:43px;}
.main .product .title img{ padding-right:10px;}
.main .product .title span{float:left;font-size:14px; font-family:"微软雅黑"; font-weight:bold; line-height:43px;text-align:center;}
.main .product .title a{ float:right; color:#515151; font-family:"宋体"; line-height:43px; }
.main .product .intro{ width:463px; margin:0 auto; padding-top:7px;float:left;}
.main .product .intro p{ line-height:24px; padding-bottom:10px;}
.main .product .intro ul li { width:145px; float:left; text-align:cebter; padding-right:8px;}
.main .product .intro ul li img{ width:145px; height:108px;}
.main .product .intro ul li span{ display:block; width:145px; height:26px; line-height:26px; text-align:center;background:#e4e4e4;}

.main .product_list{width:550px;margin:0 auto;}
.main .product_list ul li{ width:174px;overflow:hidden; float:left; margin:0 4px 10px; text-align:center;}
.main .product_list ul li img{ width:168px; height:168px; border:solid 1px #dadada; padding:2px; background:#f7f7f7;}
.main .product_list ul li span{ display:block;}


.main .contact {width:200px;float:right;}
.main .contact .title{ height:43px;}
.main .contact .title img{ padding-right:10px;}
.main .contact .title span{float:left;float:left;font-size:14px; font-family:"微软雅黑"; font-weight:bold; line-height:43px;}
.main .contact .title a{ float:right; color:#515151; font-family:"宋体";line-height:43px; padding-right:10px;}
.main .contact .intro{margin:0 auto; padding:10px 0 0 10px; line-height:26px; height:189px;background:url(../images/contactbg.jpg) no-repeat;}
.main .contact .intro p{ line-height:28px;}
.main .contact .intro p span{ color:#df7227;}

.main .news {width:200px; float:right;}
.main .news .title{ width:200px; height:43px;}
.main .news .title img{ padding-right:10px;}
.main .news .title span{ float:left;font-size:14px; font-family:"微软雅黑"; font-weight:bold; line-height:33px;}
.main .news .title a{ float:right; color:#515151; font-family:"宋体"; line-height:33px; padding-right:10px;}
.main .news .intro{ margin:0 auto;}
.main .news .intro ul li{height:28px; line-height:28px; float:left;background:url(../images/ico.jpg) left no-repeat; width:200px;}
.main .news .intro ul li a{ display:block;float:left; margin-left:10px;}
.main .news .intro ul li a:hover{ color:#df7227;}
.main .news .intro ul li span{ color:#5e5e5e; float:right; padding-right:10px;}
.main .news .intro img{float:left;}




/*内页中间内容部分开始*/

.content{ width:765px; float:right;} 
.content .title{padding-left:10px;line-height:33px; color:#515151;}
.content .title img{ padding-right:10px;}
.content .title a { color:#515151;}
.content .intro{ padding:15px; min-height:400px; }
.content .intro p{ margin-bottom:6px; line-height:25px;}

.main .news_list{ padding:14px; border-top:0; text-align:left;}
.main .news_list ul li{ width:730px; float:left; margin-bottom:16px; border-bottom:dashed 1px #ccc;padding-left:10px; background:url(../images/ico.jpg) left no-repeat; }
.main .news_list ul li span{ color:#5e5e5e; float:right; padding-right:10px;} 
.main .news_list ul li a:hover{ color:#5e5e5e;}

.main .news_show{ padding:20px 14px 15px; border-top:0; text-align:left; float:left;width:740px;}
.main .news_show ul li.bt{ font-size:18px; font-weight:bold; text-align:center;}
.main .news_show ul li.date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #999; line-height:40px;}
.main .news_show ul li.nr{ padding:8px 18px;}
.main .news_show ul li.nr p{ margin-bottom:10px; line-height:26px;}
.main .news_show ul li.back{ text-align:center;}
.main .news_show ul li.back a:hover{ color:#ec6100;}

.content .feedback{ padding:15px;border-top:0; text-align:left;}
.content .feedback table{}
.content .feedback table thead{ font-weight:bold;}
.content .feedback table tr td{ padding:4px;}
.content .feedback table tr td a:hover{ color:#c30;}
.content .feedback table input, .content .feedback table textarea{ border:solid 1px #ccc;}
.content .feedback table input.button{background:#c2262a; color:#fff; cursor:pointer; padding:2px 4px;}

.content .product_list{ padding:15px 0;width:745px;margin:0 auto;}
.content .product_list ul li{ width:174px;overflow:hidden; float:left; margin:0 5px 10px; text-align:center;}
.content .product_list ul li img{ width:170px; height:170px; border:solid 1px #dadada; padding:1px;}
.content .product_list ul li span{ display:block;}


.content .product_show{ padding:15px;  border-top:0; text-align:left;}
.content .product_show ul li{ float:left; width:695px; }
.content .product_show ul li.pic{ text-align:center; border-bottom:dashed 1px #ccc;}
.content .product_show ul li.pic span{ display:block; font-weight:bold; line-height:40px;}
.content .product_show ul li.nr p.jc{font-weight:bold;}
.content .product_show ul li img.show{ width:410px; }
/*内页中间内容部分结束*/



/*脚部分开始*/
.footer{ width:980px;margin:0 auto; float:left;margin-top:10px;  }
.footer .top{  width:980px;background:url(../images/fottertop.jpg) no-repeat; float:left; height:5px;}
.foot{ text-align:center; color:#000; margin:0 auto; padding-top:10px;background:url(../images/fotterbg.jpg) repeat-y;}
.foot p{ line-height:24px;}
.footer .bottom{width:980px; background:url(../images/fotterbottom.jpg) no-repeat; float:left; height:5px;}

/*脚部分结束*/