*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#333;}
a:hover{color:#CC6600;text-decoration:none;}
.clear{ clear:both;height:0;overflow:hidden;}
body {font-size:13px;line-height: 1.5;color:#333;font-family: microsoft yahei,"Hiragino Kaku Gothic Pro","MS PGothic",Osaka,Arial,Helvetica,sans-serif;} 
.left{float:left}
.right{float:right}
.clear{clear:both}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml10{margin-left:10px;display:inline;}
.yahei{font-family:"microsoft yahei";}

.wrap{width:1002px;margin:0 auto;}

.top{border-top:2px solid #1972E6;}
.lang{float:right;width:245px;height:32px;line-height:28px;text-align:center;background:url(../images/lang.jpg) no-repeat;}
.lang a{padding-left:40px;font-size:13px;color:#fff;}
.lang a.cn{background:url() no-repeat;}

.logo{float:left;width:480px;height:85px;padding:15px 0;overflow:hidden;}
                                                                              
.topr{float:right;width:510px;margin-top:30px;}
.topr li{float:left;height:25px;line-height:25px;}
.topr li a{padding:0 13px;color:#0066CC;font-weight:400}
.topr li a:hover{color:#DBA90F;}
.search{float:left;}
.search .keys{float:left;width:150px;height:23px;line-height:23px;border:1px solid #ddd;}
.search .soimg{float:left;margin-left:5px;display:inline;}

.nav{height:50px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:url(../images/nav.gif) repeat-x;}
.nav ul{width:1002px;margin:0 auto;} 
.nav ul li{float:left;width:140px;height:50px;line-height:50px;text-align:center;position:relative;Z-INDEX: 10000000;}
.nav ul li a{display:block;font-size:16px;color:#001F8C;background:url(../images/menu.png) no-repeat;}
.nav ul li a:hover, .nav ul li a.hover{background:url(../images/nav_on.jpg) center top repeat-x;}
.nav ul li a.cur{background:url(../images/jian.jpg) center top no-repeat;}
.nav ul li.line{width:1px;height:30px;margin-top:10px;background:#ddd;}

.fullSlide {
	width:100%;
	position:relative;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:20px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:right;padding-right:20px;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:16px;
	height:16px;
	margin:5px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#FF7301;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:0;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:0;
	background-position:-6px -137px;
}

#content{width:1002px;margin:0 auto;padding:15px 0;}

.tou{float:left;width:100%;height:40px;line-height:38px;overflow:hidden;}
.tou span{float:left;padding-left:20px;font-size:14px;color:#fff;}
.tou a{float:right;padding-right:20px;color:#fff;}
.wei2{float:left;width:730px;height:12px;background:url(../images/wei2.jpg) no-repeat;overflow:hidden;}
.wei1{float:left;width:250px;height:16px;background:url(../images/wei1.jpg) no-repeat;overflow:hidden;}

.ileft{float:left;width:730px;}
.iright{float:right;width:250px;}


.iabout{float:left;width:730px;background:url(../images/tou2.jpg) no-repeat;overflow:hidden;}
.iabout ul{float:left;width:690px;height:250px;line-height:30px;padding:19px;text-indent:2em;font-size:14px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.iabout ul img{float:left;width:200px;height:254px;margin-right:10px;display:inline;border:1px solid #ddd;}

#outer{float:left;width:730px;}
#tab{width:730px;height:38px;}
#tab li{float:left;width:230px;height:38px;line-height:38px;padding-left:20px;margin-right:15px;display:inline;cursor:pointer;font-size:14px;color:#fff;background:url(../images/tou1s.jpg) no-repeat;overflow:hidden;}
#tab li.current{background:url(../images/tou1.jpg) no-repeat;}
#tabcon{width:728px;border:1px solid #ddd;border-bottom:none;}
#tabcon dl{float:left;display:none;padding:19px;}
#tabcon dl dd{float:right;width:430px;height:30px;line-height:30px;background:url(../images/dot.jpg) 0 center no-repeat;}
#tabcon dl dd a{padding-left:10px;}
#tabcon .pic{float:left;width:240px;height:230px;border:1px solid #eee;overflow:hidden;}

.focus {float:left;width:240px; height:230px;border:1px solid #eee;overflow:hidden; position:relative;}
.focus ul {display:block;padding:0;height:230px; position:absolute;}
.focus ul li {float:left; width:240px; height:230px; overflow:hidden; position:relative; background:#000;}
.focus ul li img{width:240px; height:230px;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:240px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:220px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0;color:#fff; margin-left:5px; cursor:pointer; background:#01459F;}
.focus .btn span.on {background:#01459F;}
.focus .preNext {display:none;width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}

.ipro{float:left;width:730px;background:url(../images/tou2.jpg) no-repeat;overflow:hidden;}
.ipro ul{float:left;padding:20px 0;}
.ipro ul li{float:left;width:200px;height:300px;padding:10px 15px;margin-left:20px;display:inline;background:url(../images/probg.jpg) no-repeat;}
.ipro ul li img{float:left;width:200px;height:160px;}
.ipro ul li a.tit{float:left;width:185px;height:60px;line-height:30px;padding-left:15px;font-size:14px;background:url(../images/dot.jpg) 0 10px no-repeat;}

.solei{float:left;width:250px;background:url(../images/tou1.jpg) no-repeat;overflow:hidden;}
.solei ul{float:left;width:220px;height:260px;line-height:25px;padding:14px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.solei ul img{margin-bottom:5px;}

.newsr{float:left;width:250px;background:url(../images/tou1.jpg) no-repeat;overflow:hidden;}
.newsr ul{float:left;width:220px;height:260px;padding:14px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.newsr li{float:left;width:205px;line-height:30px;padding-left:15px;border-bottom:1px solid #ddd;background:url(../images/dot.jpg) 0 10px no-repeat;}
.newsr li a{display:block;color:#01459F;}

.cleft{float:left;width:250px;}
.cright{float:right;width:730px;}


.leftnav{float:left;width:250px;background:url(../images/tou2l.jpg) no-repeat;overflow:hidden;}
.leftnav dl{float:left;width:220px;padding:0 14px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.leftnav dt, .leftnav dd{float:left;width:100%;padding:8px 0;font-size:15px;border-bottom:1px dashed #ccc;}
.leftnav dt a{float:left;width:205px;height:28px;line-height:28px;padding-left:25px;color:#0066CC;background:url(../images/lli.gif) 0 center no-repeat;overflow:hidden;}
.leftnav dt a:hover{display:block;background:url(../images/lli.gif) 0 center no-repeat #F0F0F0;}
.leftnav dd{float:left;padding:5px 0;display:none}
.leftnav dd a{float:left;width:190px;height:28px;line-height:28px;padding-left:15px;margin-left:15px;display:inline;color:#0066CC;background:url(../images/lli2.gif) 0 center no-repeat;overflow:hidden;}
.leftnav dd a:hover{display:block;background:url(../images/lli2.gif) 0 center no-repeat #F0F0F0;}

.pclass{float:left;width:250px;background:url(../images/toul.jpg) no-repeat;}
ul#menu{float:left;width:220px;padding:14px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
ul#menu li{float:left;width:100%;height:30px;line-height:30px;margin:5px 0;position:relative;Z-INDEX: 10000000;}
ul#menu li a{display:block;padding-left:30px;font-weight:bold;background:url(../images/lnav.jpg) no-repeat;}
ul#menu li a:hover, ul#menu li a.cur, .red{color:#01459F;}
/*子菜单*/
ul#menu li ul{position:absolute;width:200px;height:auto;padding:0;left:220px;top:-1px;display:none;border:1px solid #CBCCCE;background:#EFEFEF;}
ul#menu li ul a{display:block;padding-left:10px;line-height:30px;color:#01459F;background:none;overflow:hidden;}
ul#menu li ul a:hover{display:block;color:#fff;background:#01459F;overflow:hidden;}

.postlist {float:left;}
.postlist ul li{float:left;width:100%;height:35px;line-height:35px;border-bottom:1px dashed #ccc;background:url(../images/dot.gif) 3px center no-repeat;}
.postlist ul li a{display:block;padding-left:15px;}
.postlist ul li span{float:right}

.sitemap{margin:10px auto;width:805px;}
.sitemap ul{float:left;width:350px;padding:5px 15px;;margin:0 20px 10px 0;display:inline;border:1px solid #ccc;}
.sitemap li{float:left;width:350px;line-height:30px;font-size:14px;background:url(../images/1.gif) 0 10px no-repeat;}
.sitemap li a{padding-left:20px;color:#0066CC;}
.sitemap ul li ul{border:none;}
.sitemap li li{width:310px;margin-left:15px;display:inline;border-top:1px solid #ddd;}


.productlist {float:left;}
.productlist li{float:left;width:690px;padding-top:10px;border-bottom:1px solid #ddd;position:relative;}
.productlist li .pic{float:right;width:250px;height:150px;text-align:center;}
.productlist li p{float:left;width:440px;margin-top:8px;line-height:25px;color:#666;}
.productlist li p a.tit{display:block;margin-bottom:5px;font-weight:bold;font-size:16px;color:#666;}
.productlist li a.more{position:absolute;left:0;bottom:20px;width:175px;height:35px;line-height:35px;padding-left:40px;font-weight:bold;background:url(../images/m.jpg) no-repeat;}
.productlist li a:hover.more{color:#E2323C;}

.piclist {float:left;width:100%;}
.piclist li{float:left;width:192px;height:230px;line-height:30px;margin-left:30px;display:inline;text-align:center;overflow:hidden;}
.piclist li img{width:190px;height:190px;border:1px solid #eee;}
.piclist li a{display:block;font-size:13px;}
.piclist li a:hover img{border:1px solid #ccc;}

.vlist {float:left;margin:20px 0 0 0;overflow:hidden;}
.vlist li{float:left;width:340px;padding:15px 10px;position:relative;}
.vlist li .pic{float:left;width:162px;height:108px;padding:10px 8px;background:url(../images/vbg.jpg) no-repeat;}
.vlist li p{float:right;width:140px;margin-top:8px;line-height:25px;color:#666;}
.vlist li p a.tit{font-weight:bold;color:#333;}
.vlist li a.more{padding-left:15px;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#999;position:absolute;right:10px;bottom:20px;background:url(../images/more2.jpg) 0 2px no-repeat;}
.vlist li a:hover.more{color:#E2323C;background:url(../images/more2.gif) 0 2px no-repeat;}

.prolist{float:left;width:680px;padding:20px 30px;overflow:hidden;}
.prolist li{float:left;width:680px;height:180px;overflow:hidden;}
.prolist li a.tit{float:left;width:680px;height:30px;line-height:30px;margin-bottom:15px;font-weight:bold;font-size:14px;color:#555;border-bottom:5px solid #EAEAEA;}
.prolist li img{float:left;width:155px;height:100px;border:1px solid #ddd;}
.prolist li p{float:right;width:500px;height:100px;line-height:25px;position:relative;}
.prolist li p a{color:#666;}
.prolist li p a.more{position:absolute;bottom:0;right:0;padding-right:10px;font-size:14px;color:#0A7AC4;background:url(../images/dot2.jpg) right center no-repeat;}

.ashow{float:right;width:730px;overflow:hidden;}
.where{float:left;width:100%;height:36px;line-height:36px;color:#fff;background:url(../images/toull.jpg) no-repeat;}
.where b{padding-left:20px;font-size:14px;font-weight:normal;}
.where span{float:right;padding-right:20px;}
.where a{color:#fff;}

.acon{float:left;width:690px;line-height:25px;padding:19px;font-size:13px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.acon h1{font-size:16px;padding-top:10px;line-height:200%;text-align:center;}
.acon .heng{width:650px;line-height: 30px;margin:10px auto 20px;border-bottom:1px dashed #ccc;text-align:center;}
.aconpro{width:650px;margin:0 auto;padding:10px;border:1px solid #ddd;background:#eee;}
.aconpro .pic{border:1px solid #ddd;background:#fff;padding:10px;text-align:center;}
.aconpro .con{border:1px solid #ddd;background:#fff;padding:10px;margin-top:10px;}

.prenext{margin-top:20px;border-top:1px solid #ddd;}
.prenext .pre{float:left;width:460;height:30px;line-height:30px;font-size:13px;overflow:hidden;}
.prenext .next{float:right;width:460;height:30px;line-height:30px;font-size:13px;overflow:hidden;}
.prenext .pre a, .prenext .next a{}

.fnav{height:20px;padding:15px 0;text-align:right;background:url(../images/foot.jpg) repeat-x;}
.foot{margin:10px auto;width:1002px;padding:10px 0;line-height:25px;text-align:center;} 
.foot p a{padding:0 10px;}

/* 栏目页分页 */
.wp-pagenavi{padding:25px 0;margin:10px auto;width:98%;text-align:center}
.wp-pagenavi a, .wp-pagenavi span{padding:4px 8px;margin:2px;border: #ccc 1px solid; color: #333;}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	padding-left: 10px; float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}

/* 内容分页 */
.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #999999;
	color:#666;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#000;
}
.pages span font{
	color:inherit;
}
a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:#000;
	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;
}
