@charset "gb2312";
/* Public css */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,form,fieldset,img,cite,strong,em,div{margin:0;padding:0;border:0;}
h1, h2, h3, h4, h5, h6{ font-size:12px;}
img,embed{ border:none;}
select,input{font-size:12px;}
ul, ol, li{ list-style-type:none; padding:0;}
a{ color:#FFFFFF; text-decoration:none;}
a:hover{ color: #FF0000;}
a:visited{text-decoration:none;}
body{ font-family:宋体; font-size:12px; color:#333333;margin:0; padding:0; width:100%; height:auto; margin:0 auto; background-color:#F8F8F8;  }
.clearit{clear:both; line-height:0; height:0;}
.summaryinfo{
	display:none;
}

.clear{clear:both;}

.daohang{ width:100%; height:140px; background:url(../images/images_02.gif) repeat-x;}
.dhang{ margin:auto; width:1002px; height:140px;}
.logo{ float: left; width:121px; height:133px; background: url(../images/images_04.jpg) no-repeat; margin-top:5px;}
.gsm{ float:left; width:881px; height:100px; margin-top:40px;}
.bba{ float:left;width:881px; height:26px;}              
.yf{ float:left; width:252px; height:26px; background:url(../images/images_07.gif) no-repeat; margin-left:20px;}
.sd{ float:left;width:68px; height:17px; margin-left:230px; margin-top:5px; }
.dh{ float:left; width:239px; height:23px; margin-left:10px;}

.ddhh{ margin:0 auto; width:881px; height:16px; margin-top:60px; _margin-top:30px;}
.ddhh ul { float:left; width:881px; height:16px} 
.ddhh ul li{ float:left; height:16px; line-height:16px; margin-left:15px;}
.ddhh ul li a { font-size:14px; color: #FFFFFF; font-weight:bold;}

.shudaohang{ float:left; width:320px; height:auto!important; margin-top:20px;}
.beijshudaohang{ float:left; width:320px; height:auto!important; background: url(../images/images_63.jpg) no-repeat bottom #323544; padding-bottom:30px;}
.sdtb{ float:left; width:320px; height:52px; margin-top:15px; background: url(../images/images_06.gif) no-repeat;}
.wwez ul{width:318px; height:52px; float:left;}
.wwez ul li{ line-height:52px; text-align:center;}
.wwez ul li a{ font-size:14px; font-weight:bold; color:#FFFFFF;}

.shudaozi{ float: left; width:320px;  height:auto!important;}
.shudaozi ul{ width:320px; height:auto!important; margin-top:10px;}
.shudaozi ul li{height:18px;line-height:15px; text-align:center; }
.shudaozi ul li a{ font-size:12px; color: #FFFFFF;}
.shudaozi ul li a:hover{ color: #FF0000;}

.lxwm{ float:left; width:320px; height:223px;}



.dazhangkuang{ float: left; width:662px; height:auto!important; background:#f8f8f8; margin-left:18px; margin-top:20px; }
.kkeg{ float:left; width:662px; height:50px; background:#f8f8f8; margin-top:20px; margin-left:18px;}
.taitou{ float:left; width:662px; height:1px; background: url(../images/images_03.jpg)  no-repeat; margin-left:18px;}
.zhanshitu{ float:left; width:662px; height:350px;}
.lt{ width: 150px; height:53px; color: #4C687D; font-size:14px; font-weight:bold; text-align:left; line-height:53px; float:left; margin-left:10px;}
.dt{ width:400px; height:53px; color:4C687D; font-size:12px; text-align:right; line-height:53px; float:left; margin-left:60px; }
.dt a{ color:#333;}
.fuzhaung{ float:left; width:243px; height:300px;border:1px #333333 solid; margin-top:20px; margin-left:20px;}
.wenzilieb ul{ float:left; width:380px; height:300px; margin-top:20px; margin-left:15px;}
.wenzilieb ul li{ line-height:35px; text-align: left;}
.huitiao{ float: left; width:640px; height:1px;  border-bottom:#CCC 1px solid; margin-top:10px; margin-left:10px;}
.datu{ float:left; width:662px; height:auto!important;}
.datuone{ margin:auto; width:555px; height:681px;}



.ddhh ul li a:hover{ color:#FF0000;}

.dkj{ margin:auto; width:1002px; height:auto; !important; } 
.banner{ width:1002px; height:386px; margin-top:20px;}
.ty{ width:1002px; height:29px;}

.yfzs{ float:left; width:1002px; height:44px; background:url(../images/images_53.jpg) no-repeat; }
.yfzs dt{ font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; margin-top:12px; margin-right:20px;}
.yfzs dt a:hover{ color: #FFFFFF;}

.tyf{ float:left; width:1002px; height:21px;}
.tyft{ margin:0 auto; width:220px; height:26px;}

.zs{ float:left; width:1002px; height:208px;}
.anjian{ float:left; width:23px; height:208px;}
.tupian{ float:left; width:140px; height:205px; margin-left:42px;}
.zanjian{ float:right;  width:23px; height:208px;}

.guanyue{ float:left; width:1002px; height:438px; margin-top:25px;}
.tyfp{ float:left; width:1002px; height:26px;}
.tyftp{ margin:0 auto; width:220px; height:26px;} 
.gongchang{ float:left; width:322px; height:345px; margin-top:25px;}
.yfgc{ float:left; width:322px; height:37px;}
.wenzi{ float:left; width:322px; height:69px; margin-top:10px;}
.wenzi ul{ float:left; width:322px; height:69px;}
.wenzi ul li{ heigt:69px; line-height:20px;}
.wenzi ul li a{ font-size:12px; color:#000000;}
.wenzi ul li a:hover{ color:#003333;}
.wztp{ float:left; width:322px; height:227px;}
.xinyuetuandui{ float:left; width:322px; height:345px; margin-top:25px; margin-left:18px;}
.dzfw{ float:right;  width:322px; height:345px; margin-top:25px;}


.gyzhizuo{ float:left; width:1002px; height:540px; margin-top:25px;}
.zhizuo{ float:left; width:322px; height:431px; margin-top:25px;}
.wztpt{ float:left; width:322px; height:328px;}
.ruhezhid{ float:left; float:left; width:322px; height:431px; margin-top:25px; margin-left:18px;}

.rxdp{ float:left; width:1002px; height:510px; margin-top:20px;}
.whats{ float:left; width:1002px; height:29px;}
.hot{ margin:0 auto; width:220px; height:26px;}
.rxf{ float:left; width:322px; height:421px; margin-top:15px;margin-left:10px;}
.rxfrx{ float:left; width:322px; height:421px; margin-top:15px; margin-left:18px;}
.rxfr{ float: right; width:322px; height:421px; margin-top:15px; }

.zdlc{ float:left; width:1002px; height:151px; margin-top:20px;}
.tt{ float:left; width:1002px; height:73px; margin-top:7px;}

.foot{ float:left; width:100%; height:338px; margin-top:10px; background:url(../images/images_67.gif) repeat-x;}
.foot_nav{ margin:0 auto;width:1002px; height:30px; margin-top:10px;}
.foot_nav ul{ margin:0 auto; width:480px; margin-top:10px; }
.foot_nav ul li{ float:left; line-height:30px; color: #000000;}
.foot_nav ul li a{ color: #000000;}
.foot_nav ul li a:hover{ color: #003333;}

.foot_i{ margin: auto;width:1002px; height:338px;}
.tbrz{ float:left; width:1002px; height:71px; margin-top:20px;}
.foot_5{ float: left; width:1002px; height:101px; margin-top:30px;}
.logodb{ float:left; width:127px; height:101px; margin-left:280px;_margin-left:100px;}
.dizom{ float:left; width:565px; height:101px; margin-left:30px;_margin-left:10px; color:#FFFFFF; font-size:12px; line-height:25px;}

/*新加*/
/* Content */
.content{ float:right; width:670px; overflow:hidden;}
.posts{ padding:0px 10px; width:655px; line-height:22px; overflow:hidden; margin:0 auto;}
.posts p{ margin-bottom:10px;}

/* Single */
.single{ padding:0px 15px; width:645px;}
.single h2{ margin:20px 0px 10px; padding-bottom:10px; font-size:18px; text-align:center; color:#222; }

/* News */
.postlist{ margin:15px 20px 0px;}
.postlist li{ float:left; padding-left:12px; width:620px; height:32px; line-height:32px; border-bottom:1px dashed #DDD; background:url(../images/arrow.gif) no-repeat 0px 14px;}
.postlist li h3{ float:left; width:500px; font-size:12px; font-weight:normal;}
.postlist li span{ float:right; width:80px; text-align:right; color:#666;}

/* Products */
.productlist{margin-top:20px;}
.productlist li{ float:left; margin:5px 4px 10px; padding:0px 5px; width:195px; height:260px; overflow:hidden;}
.productlist li img{ padding:2px 2px; width:180px; height:230px; border:1px solid #E4E4E4;}
.productlist li .product_name{ width:180px; height:15px; line-height:15px; text-align:center; display:block; overflow:hidden;}
.productlist li a{ color:#333;}
/* page navi */
.pageNavi{ width:98%; margin:10px 20px 0px; padding:10px 0px 25px; text-align:center; border-top:1px solid #DDD; }
.wp-pagenavi{ margin:0 auto; padding-top:15px;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited{ padding:4px 8px !important; margin: 2px; text-decoration:none !important; color: #333 !important; border:1px solid #CCC !important; }
.wp-pagenavi a:hover {color:#0B3779 !important; background-color:#EEE !important; font-weight:bold !important;}
.wp-pagenavi a:active {padding:2px 2px; margin:2px; text-decoration: none; border:1px solid #CCC !important;}
.wp-pagenavi span.pages, .wp-pagenavi span.extend { padding:4px 8px !important; margin:2px; color: #454545 !important; border:1px solid #CCC !important;}
.wp-pagenavi span.current { padding:4px 8px !important; margin:2px; color:#000 !important; background-color:#EEE !important; border:1px solid #AAA !important;}

.pageleft, .pageright{ width:300px; height:24px; line-height:24px; overflow:hidden;}
.pageleft{ float:left; padding-left:10px; text-align:left;}
.pageleft a{ color:#333;}
.pageright{float:right; padding-right:10px; text-align:right;}
.pageright a{ color:#333;}
.posts h6{ text-align:center; font:normal 12px "宋体"; color:#333; padding:5px 0; background-color:#F7F7F7; border:1px solid #E8E8E8; }

a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:url(../images/button_2.png) center top no-repeat;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}
.button_4{display:block;width:100px;height:33px;line-height:33px;background:url(../images/button_4.png) center top no-repeat;border:none;color:#fff;font-weight:bold;cursor:pointer;}

/*下拉菜单*/
#nav {list-style:none; height:16px; margin:0px auto; position:relative; z-index:500;font-family:"宋体"; }
/* Default list styling */
#nav li:hover {position:relative; z-index:200; }
/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub
{left:-20px; top:16px; background: #e7e7e7; margin:0; white-space:nowrap; width:100px; height:auto; z-index:300;filter:alpha(opacity=80);font-family:"宋体"; text-align:center; }

#nav li:hover ul.sub li
{display:block; height:24px; position:relative; float:left; width:90px; font-weight:normal; text-align:center; padding:5px 0; margin:0px;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:20px; width:90px; line-height:20px; color:#000; padding:5px;0}
#nav li:hover ul.sub li a:hover 
{background:#ccc; color:#fff; padding:5px 0;}

/*下拉菜单结束*/
