*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#555;}
a:hover{color:#045EC4;}
.clear{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left}.fr{float:right}
body{font-size:12px;color:#555;behavior:url("csshover.htc");font-family:"microsoft yahei";background:#F7F7F7;}
.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}
.en{font-family:Arial, Helvetica, sans-serif;}
.bold{font-weight:bold;}.cen{text-align:center;}.txtl{text-align:left;}.txtr{text-align:right;}.ov{overflow:hidden}
.yahei{font-family:"microsoft yahei"}.st{font-family:"宋体"}
.font12{font-size:12px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font18{font-size:18px}
.wrap{width:1200px;margin:0 auto;}
.whitebg{background:#fff;}

.content{width:1200px;margin:0px auto;padding:10px 0;}

.header{width:100%;}
.logo{height:62px;padding:15px 0;}
.rtel{height:40px;padding:3px 0 0 50px;background:url(../images/tel.png) 0 0 no-repeat;}
.rtel b{display:block;color:#F58613;}

.nav{width:100%;height:52px;border-bottom:1px solid #fff;background:#26408B;}
.nav li{float:left;width:156px;height:52px;line-height:52px;position:relative;z-index:999;}
.nav li a{display:block;color:#fff;}
.nav li a.on, .nav li a.cur, .nav li a:hover{background:url(../images/nav_sub.png) center bottom no-repeat;}
.nav li.home{width:100px;}
/*子菜单*/
.nav ul li ul{display:none;position:absolute;left:0;top:52px;z-index:9;width:410px;padding:15px 10px;border-bottom:3px solid #F58613;background-color:#fff;overflow:hidden;}
.nav ul li ul p.fl{width:245px;}
.nav ul li ul a{float:left;width:105px;height:30px;line-height:30px;margin:0 15px 6px 0;display:inline;color:#333;border:1px solid #D3D3D3;}
.nav ul li ul a:hover{color:#fff;border:1px solid #F58613;background:#F58613;}

.tabnews{width:750px;border:1px solid #EFEFEF;}
.tabnews dt{width:150px;height:200px;padding:70px 20px 0;background:#2B448D;}
.tabnews dt li{float:left;width:100%;}
.tabnews dt li.a{padding-left:10px;color:#E8831C;}
.tabnews dt li.a span{display:block;font-size:36px;color:#fff;}
.tabnews dt li.b p{float:left;width:60px;height:25px;line-height:25px;margin:4px;display:inline;color:#FFDEBC;border:1px solid #A3ADCB;cursor:pointer;}
.tabnews dt li.b p.active{color:#fff;}

.tabnews dd{width:480px;margin-left:20px;display:inline;}
.tabnews dd li{float:left;width:100%;}
.tabnews dd li.a{line-height:25px;padding:16px 0;border-bottom:1px solid #DCDCDC;}
.tabnews dd li.a span{display:block;color:#999;}
.tabnews dd li.a img{width:140px;height:100px;margin-right:15px;display:inline;}
.tabnews dd li.a a{color:#c00; text-decoration:underline;}

.tabnews dd li.b{line-height:22px;padding:5px 0;}
.tabnews dd li.b p.fl{width:65px;height:45px;line-height:25px;margin-right:15px;display:inline;color:#999;border-right:1px dotted #777;}
.tabnews dd li.b p.fl span{display:block;font-size:24px;color:#333;}
.tabnews dd li.b a.t{display:block;color:#000;}
.tabnews dd li.b p.r{margin-top:10px;}
.tabnews dd ul{display:none;}
.tabnews dd ul.thisclass{display:block;}

.about{width:400px;height:240px;padding:15px;border:1px solid #EFEFEF;}
.about .t{width:100%;}
.about .t a.fr{padding-top:5px;}
.about dt{width:100%;line-height:25px;}
.about dt img{width:120px;height:150px;padding-right:10px;}
.about dd{width:100%;}
.about dd a{float:left;width:70px;line-height:25px;margin-right:12px;display:inline;color:#333;background:#eee;}

.tit{width:100%;color:#000;}
.tit font{display:block;margin:10px 0;color:#F58613;font-family:"Times New Roman", Times, serif;}

.case{width:100%;padding:30px 0;}
.case dt,.case dd{width:100%;}
.case dt.s a{display:inline-block;height:30px;line-height:30px;padding:0 15px;margin:0 12px;color:#fff;background:#2B448D;cursor:pointer;}
.case dt.s a.active{color:#FFDEBC;}
.case dd li{float:left;width:305px;margin:0 15px 15px 0;display:inline;}
.case dd li img{float:left;width:100%;height:195px;}
.case dd li a.t{float:left;width:90%;height:40px;line-height:40px;margin-top:-40px;padding:0 5%;color:#fff;background:url(../images/txtbg6.png) repeat;}
.case dd li.w1{width:560px;}.case dd li.w1 img{height:405px;}
.case dd li.w3,.case dd li.w5{float:right;margin-right:0;}
.case dd li.w6,.case dd li.w7,.case dd li.w8{width:390px;}.case dd li.w6 img,.case dd li.w7 img,.case dd li.w8 img{height:255px;}
.case dd li.w8{float:right;margin-right:0;}
.case dd ul{display:none;}
.case dd ul.thisclass{display:block;}


.casebg{height:450px;background:url(../images/casebg.jpg) repeat-x;}

.scroll_pic{position:relative;width:100%;}
.scroll_pic .box{overflow:hidden;position:relative;width:1180px;margin:15px auto;}
.scroll_pic .list{overflow:hidden;width:9999px;}
.scroll_pic .list li{float:left;width:202px;}
.scroll_pic .list li p{display:block;width:150px;height:250px;line-height:25px;padding:15px 10px;background:#D2D2D2;overflow:hidden;}
.scroll_pic .list li p img{width:100%;height:200px;margin-bottom:5px;}
.scroll_pic .list li p a{display:block;}
.scroll_pic .prev,
.scroll_pic .next{position:absolute;top:50%;margin-top:-41px;width:40px;height:82px;background:url(../images/lr.png) no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_pic .prev{left:-40px;}
.scroll_pic .next{right:-40px;background-position:right 0;}

.flink{margin:20px auto;width:970px;padding:15px;border:1px solid #ddd;}
.flink dt{width:150px;line-height:30px;color:#F58613;}
.flink dt b{display:block;color:#B7B3B2;font-size:42px;}
.flink dd{width:810px;}
.flink dd a{padding-right:10px;color:#666;}

.foot{width:100%;line-height:30px;padding:30px 0;color:#fff;border-top:5px solid #F58612;background:#20478A;}
.foot a{color:#fff;}
.foot li.w1{width:200px;padding-top:40px;}
.foot li.w2{width:700px;height:110px;padding:10px 0 0 25px;border-left:1px solid #fff;}
.foot li.w3{width:220px;}
.foot li.w3 img{padding-right:10px;}

#content{width:1100px;margin:20px auto;}
.banner{width:100%;height:280px;background-color:#eee;}

.cleft{width:230px;}

.lnav{width:100%;}
.lnav dt{width:100%;height:50px;line-height:50px;font-size:24px;color:#fff;background:#9C0403;}
.lnav dd{width:100%;padding:15px 0;background:#EFEFF1;}
.lnav dd li{float:left;width:100%;height:40px;line-height:40px;background:url(../images/lnav.jpg) no-repeat;}
.lnav dd li a{display:block;padding-left:30px;}
.lnav dd li a:hover/*,.lnav li a.cur*/{color:#fff;background:url(../images/lnav_on.jpg) no-repeat;-webkit-transition: all .50s ease;transition: all .50s ease;}
.lnav dd li.sub{display:none;height:auto;line-height:30px;}
.lnav dd li.sub a{padding-left:20px;}

.postlist{width:100%;margin:0px auto;}
.postlist li{float:left;width:100%;padding:20px 0;border-bottom:1px dashed #ccc;position:relative;}
.postlist li .pic{float:left;width:220px;height:140px;border:1px solid #eee;padding:2px;}
.postlist li p{float:right;width:570px;margin-bottom:5px;line-height:25px;}
.postlist li p span{display:block;padding-left:20px;background:url(../images/time.png) 0 center no-repeat;}
.postlist li p a.t{color:#136CB0;}
.postlist li a.more{padding-left:15px;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333;position:absolute;right:0;bottom:15px;/*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 10px 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;}

.piclist{float:left;width:100%;}
.piclist li{float:left;width:255px;height:220px;line-height:20px;margin:20px 0 0 20px;display:inline;border:1px solid #ddd;}
.piclist li img{width:100%;height:180px;}
.piclist li a.t{display:block;width:90%;padding:0 5%;}
.piclist li a.t b{display:block;margin:5px 0;}
.piclist li:hover{background:#9C0403;-webkit-transition: all .50s ease;transition: all .50s ease;}
.piclist li:hover a{color:#ddd;}

.team{float:left;width:100%;}
.team li{float:left;width:255px;height:410px;line-height:20px;margin:20px 0 0 20px;display:inline;border:1px solid #ddd;}
.team li img{width:100%;height:330px;}
.team li a.t{display:block;width:90%;padding:0 5%;}
.team li a.t b{display:block;margin:5px 0;}
.team li:hover{background:#9C0403;-webkit-transition: all .50s ease;transition: all .50s ease;}
.team li:hover a{color:#ddd;}

.downlist{float:left;width:100%;}
.downlist li{float:left;width:98%;line-height:30px;padding:0 1%;border-bottom:1px dashed #cdcdcd;}
.downlist li span{}
.downlist li a{display:block;}

.newslist{width:100%;}
.newslist li{float:left;width:100%;line-height:25px;padding:15px 0;border-bottom:1px dashed #D7D7D7;}
.newslist li a{display:block;margin-bottom:5px;}
.newslist li span{display:inline-block;line-height:20px;padding:0 5px;border:1px solid #ddd;-webkit-border-radius:5px;border-radius:5px;}

.ashow{float:right;width:840px;}
.where{width:100%;height:49px;line-height:50px;border-bottom:1px solid #D7D7D7;}
.where a{padding:0 5px;}

.acon{float:left;width:100%;line-height:30px;padding:20px 0;font-size:16px;}
.acon .heng{width:100%;height:40px;margin:0 auto 10px;color:#999;border-bottom:1px dashed #cdcdcd;}
.acon h1{font-size:20px;}
.acon img{max-width:100%;}

.prenext{float:left;width:100%;padding:5px 0;border-top:1px solid #ddd;}

.gotop {display: none;position:fixed;bottom:30px;right:10px;z-index: 9999;width:50px;height:50px;background:url(../images/go_top.png) no-repeat;overflow:hidden;cursor:pointer; text-indent:-999em;}


/* 栏目页分页 */
.wp-pagenavi{padding:30px 0;width:100%;text-align:center}
.wp-pagenavi a, .wp-pagenavi span{padding:6px 12px;margin:2px;font-size:13px;color:#333;background:#E6E6E6;}
.wp-pagenavi a:hover, .wp-pagenavi span.cur{color:#fff;background:#045EC4;}
.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;
}