*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#333;}
a:hover{color:#0486cf;text-decoration:none;}
.clear{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
body{font-size:12px;color:#333;behavior:url("csshover.htc");font-family:"microsoft yahei";}
.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}
.en{font-family:Arial, Helvetica, sans-serif;}
.bold{font-weight:bold;}
.cen{text-align:center;}
.yahei{font-family:"microsoft yahei"}.st{font-family:"宋体"}
.fl{float:left;}.fr{float:right}
.wrap{width:1010px;margin:0 auto;}.ov{overflow:hidden}
#content{width:1010px;margin:20px auto;}

.logo{float:left;width:300px;height:70px;padding:10px 0;}

.nav{float:right;width:670px;height:80px;padding-top:15px;background:url(../images/navbg.png) center center no-repeat;}
.nav ul{}
.nav li{float:left;line-height:80px;position:relative;z-index:9;}
.nav li a{display:block;font-size:14px;}.nav li a b{display:block;padding:0 20px;}
.nav li a.cur{display:block;background:url(../images/nav.png) center bottom no-repeat;}
.nav li a:hover,.nav li a.on{display:block;background:url(../images/nav.png) center bottom no-repeat;}
/*子菜单*/
.nav ul li ul{display:none;position:absolute;width:100%;left:0;top:80px;z-index:9;width:100%;border:1px solid #ddd;background:#F6F6F6;overflow:hidden;}
.nav ul li ul a.s{float:left;width:100%;height:30px;line-height:30px;overflow:hidden;}
.nav ul li ul a.s:hover{background:none;}

.nav ul li ul.p{left:-100px;width:420px;padding:30px;}
.tabtit {float:left;width:175px; border-right:1px solid #ddd;overflow:hidden; zoom:1;}
.tabtit dt{ float:left;width:100%;height:30px;line-height:30px;background:url(../images/li1.png) 0 center no-repeat;cursor:pointer;}
.tabtit dt.active{color:#0486cf;background:url(../images/li2.png) 0 center no-repeat;}
.tabtit dt a{padding-left:20px;}
.tabtit dt.active a{color:#0486cf;}

.tabcon{float:right;width:200px;}
.tabcon dt{display:none;}
.tabcon dt.thisclass{ display:list-item;}
.tabcon dt p{ float:left;width:100%;height:30px;line-height:30px;background:url(../images/li2.png) 0 center no-repeat;}
.tabcon dt p a{padding-left:20px;color:#0486cf;}
.tabtit dt a:hover,.tabcon dt a:hover{color:#0486cf;background:none}

.icon{width:1170px;margin:10px auto;}

.aboutt{width:100%;height:100px;line-height:100px;position:relative;}
.aboutt b{position:absolute;top:50px;left:0;z-index:1;width:100%;height:1px;background:#ccc;}
.aboutt font{display:inline-block;padding:0 30px;font-size:24px;background:#fff;position:relative;z-index:2;}
.aboutt font span{padding-right:20px;color:#cf0407;font-family:"Times New Roman", Times, serif}

.about{width:100%;}
.about dt{float:left;width:630px;line-height:30px;font-size:14px;}
.about dt a{clear:both;float:right;padding:0 20px;color:#fff;background:#34424F;}
.about dd{float:right;width:480px;}
.about dd img{width:100%;height:220px;}

.tit{width:100%;height:100px;line-height:35px;position:relative;}
.tit b{position:absolute;top:50px;left:50%;z-index:1;margin-left:-150px;width:300px;height:1px;background:#999;}
.tit font{display:inline-block;padding:0 30px;font-size:24px;background:#fff;position:relative;z-index:2;}
.tit font.bg{background:#F4F4F4;}
.tit font span{display:block;padding-right:20px;color:#cf0407;font-family:"Times New Roman", Times, serif}


.ipro{width:100%;padding:50px 0;background:#F4F4F4;}
.ipro li{float:left;width:230px;height:350px;line-height:20px;padding:19px;margin-right:30px;display:inline;border:1px solid #ccc;background:#fff;overflow:hidden;}
.ipro li img{width:100%;height:230px;}
.ipro li a.t{display:block;margin:20px 0;font-size:18px;color:#1381c0;}

.case{width:100%;}
.case li{float:left;width:375px;height:250px;margin:0 22px 22px 0;display:inline;position:relative;}
.case li img{width:100%;height:250px;}
.case li a.t{position:absolute;bottom:0;right:0;width:90%;height:34px;line-height:34px;padding:0 5%;font-size:18px;color:#fff;background:url(../images/case.png) right center no-repeat;}

.inews{width:100%;}
.inews dl{float:left;width:460px;margin:0 0 50px 90px;display:inline;}
.inews dt{float:left;width:160px;height:120px;margin-top:5px;overflow:hidden;}
.inews dt img{float:left;width:100%;height:120px;}
.inews dt span{float:left;width:100%;height:120px;line-height:120px;text-align:center;background:url(../images/bg.png) repeat;}
.inews dt:hover span{margin-top:-120px;color:#fff;cursor:pointer;}
.inews dd{float:right;width:280px;line-height:25px;color:#666;}
.inews dd span{display:block;}
.inews dd a{font-weight:bold;color:#333;font-size:14px;}

.flink{width:100%;height:100px;padding-top:50px;background:url(../images/flink.png) repeat-x;}
.scroll_p{position:relative;width:100%;height:55px;}
.scroll_p .box{overflow:hidden;position:relative;width:1000px;height:55px;margin:0 auto;}
.scroll_p .list{overflow:hidden;width:9999px;}
.scroll_p .list li{float:left;width:170px;text-align:center;overflow:hidden;}
.scroll_p .list li img{height:55px;}
.scroll_p .prev, .scroll_p .next{position:absolute;top:50%;margin-top:-17px;width:25px;height:34px;background-image:url(../images/lr.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_p .prev{left:0;background-position:0 0;}
.scroll_p .next{right:0;background-position:right 0;}

.fnav{width:100%;padding:10px 0;background:#E9E7E8;}
.fnav ul{float:left;width:120px;}
.fnav li{float:left;width:100%;line-height:25px;}
.fnav li.t{height:30px;font-size:15px;color:#000;}
.fnav ul.lx{width:230px;padding-left:20px;background:url(../images/lx.png) no-repeat;}
.fnav ul.wx{float:right;width:190px;line-height:30px;font-size:14px;color:#000;}

.foot{width:100%;font-size:14px;color:#ccc;background:#333;}
.foot a{color:#ccc;}

.cleft{float:left;width:230px;}

.ltou{float:left;width:86%;height:57px;padding:5px 7%;font-size:20px;color:#fff;background:url(../images/ltou.jpg) no-repeat;}
.ltou font{display:block;color:#54b6f7;}

.lnav{float:left;width:100%;}
.lnav dl{}
.lnav dt{float:left;width:100%;height:35px;line-height:35px;border-bottom:1px solid #fff;background:url(../images/lnav.jpg) no-repeat;}
.lnav dt a{display:block;padding-left:40px;font-size:14px;color:#fff;}
.lnav dt a:hover, .lnav dt a.cur{display:block;}
.lnav dd{float:left;width:100%;display:none;}
.lnav dd a{float:left;width:90%;height:35px;line-height:35px;padding-left:10%;color:#000;background:url(../images/lnav.jpg) 0 bottom no-repeat;}
.lnav dd a:hover, .lnav dd a.cur{color:#0486cf;}

.hot{float:left;width:100%;}
.hot li{float:left;width:100%;height:25px;line-height:25px;background:url(../images/dot.png) 0 center no-repeat;overflow:hidden;}
.hot li a{display:block;padding-left:10px;}

.postlist{width:100%;}
.postlist li{float:left;width:100%;padding:20px 0;border-bottom:1px dotted #ddd;position:relative;}
.postlist li .pic{float:left;width:235px;height:155px;border:1px solid #ddd;}
.postlist li p{float:right;width:490px;margin-bottom:8px;line-height:25px;}
.postlist li p span{float:right;color:#999;font-family:Arial, Helvetica, sans-serif;}
.postlist li p a.tit{font-weight:bold;font-size:16px;color:#333;}
.postlist li a.more{padding-left:15px;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333;position:absolute;right:0;bottom:10px;/*background:url(../images/more.jpg) 0 2px no-repeat;*/}

.vlist{width:95%;margin:10px auto;}
.vlist ul li{float:left;width:100%;line-height:30px;border-bottom:1px dashed #ccc;background:url(../images/li2.gif) 3px 13px no-repeat;}
.vlist ul li a{float:left;height:30px;padding-left:15px;color:#0000FF;font-weight:bold;}
.vlist ul li span{float:right;color:#999;}
.vlist ul li p{float:left;width:100%;height:60px;line-height:20px;color:#666;}

.prolist {float:left;margin:5px 0 0 10px;display:inline;}
.prolist ul li{float:left;width:645px;line-height:25px;padding:10px;border-bottom:1px dotted #ccc;}
.prolist ul li.tou{height:30px;line-height:30px;padding:0 10px;background:#eee;}
.prolist ul li span{float:left;width:90px;text-align:center;}
.prolist ul li span.tit{float:left;width:465px;text-align:left;}
.prolist ul li span a{color:#0000FF;}
.prolist ul li p{float:left;width:100%;color:#666;}

.piclist {float:left;width:100%;}
.piclist li{float:left;width:202px;height:230px;line-height:30px;margin:0 20px;display:inline;overflow:hidden;}
.piclist li img{width:200px;height:180px;border:1px solid #ddd;}
.piclist li a{display:block;}

.newslist{float:right;width:95%;}
.newslist li{float:left;width:100%;line-height:22px;padding:15px 0;border-bottom:1px solid #ddd;overflow:hidden;}
.newslist li a.t{display:block;font-size:14px;font-weight:bold;background:url(../images/dot.png) 0 10px no-repeat;}
.newslist li p{width:100%;padding:5px 0;color:#999;}
.newslist li span{padding-left:15px;background:url(../images/time.jpg) 0 center no-repeat;}

.banner{width:100%;height:200px;}
.where{width:100%;height:55px;line-height:55px;background:url(../images/where.jpg) center 0 repeat-x;}
.where font{font-size:20px;}

.ashow{float:right;width:740px;overflow:hidden;}

.acon{float:right;width:95%;line-height:25px;padding:0px 0;}
.acon .heng{width:100%;line-height:30px;margin:0 auto 20px;text-align:center;border-bottom:1px solid #ddd;}
.acon h1{font-size:16px;margin-bottom:10px;text-align:center;}
.acon h2{float:left;width:100%;height:40px;line-height:40px;margin-bottom:30px;text-align:center;font-size:16px;border-bottom:1px dotted #999;}

.prenext{float:left;width:100%;padding:5px;margin-top:20px;line-height:25px;border-top:1px solid #ccc;}


/* 栏目页分页 */
.wp-pagenavi{padding:20px 0;margin:0 auto;width:98%;text-align:center}
.wp-pagenavi a, .wp-pagenavi span{padding:5px 10px;margin:2px;font-size:13px;color:#333;background:#E6E6E6;}
.wp-pagenavi a:hover, .wp-pagenavi span.cur{color:#fff;background:#0b4790;}
.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;
}
.down a, 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;
}

/*slide*/
.fullSlide {
	width:100%;
	position:relative;z-index:1;
}
.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 {display:none;
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;width:1000px;margin:0 auto;
}
{float:right;padding:10px;background:#fff;}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:17px;
	height:15px;
	margin-right:5px;
	overflow:hidden;
	background:url(../images/btn.png) no-repeat;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:url(../images/btn_on.png) no-repeat;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:2;
	top:50%;
	margin-top:-30px;
	left:10%;
	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:10%;
	background-position:-6px -137px;
}
