*{border:0;margin:0;padding:0;}
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:underline;}

/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}

-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;

.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}
/*其他*/
.curp{cursor:pointer};

/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.gotop {display: none;position:fixed;transition: bottom ease .3s;bottom:10%;z-index: 9999;width:19px;height: 60px;background:url(../images/top.png) no-repeat;overflow:hidden;cursor:pointer; text-indent:-999em;}
.gotop:hover {background-position:right 0}

body{background:url(../images/Common/body_bg.png) repeat center; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header,.content,.footer,.container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}

.piclist {float:left;width:100%;line-height:25px;padding:0 3%;}
.piclist li{float:left;width:220px;height:190px;line-height:40px;text-align:center;overflow:hidden;}
.piclist li img{width:200px;height:150px;border:1px solid #ccc;}
.piclist li a{display:block;}
.piclist li:hover img{border:1px solid #999;}

/*页眉*/
.header,.hd_top,.footer{width:100%; position:relative; z-index:300}
.hd_top{ height:31px; border-bottom:1px solid #efefef; overflow:hidden}
.hd_top p{ color:#828282; float:left; line-height:31px;}
.hd_top .top_right{ float:right; width:279px; margin-top:7px}
.hd_top .top_right a{ float:left; color:#828282; display:block; padding:0 12px; border-right:1px dotted #999;}
.hd_top .top_right .first{ border:none; padding-right:0}

.hd_bottom { height:156px; overflow:hidden; overflow:hidden}
.hd_bottom .logo{ margin-top:25px;}
.hd_bottom .logo dt{ float:left; width:261px; margin-right:15px;}
.hd_bottom .logo dd{ float:left; width:350px; margin-top:28px}
.hd_bottom .logo h4{ font-size:20px; color:#050505;}
.hd_bottom .logo b{ color:#f19f10}
.hd_bottom .logo p{ font-size:15px; color:#393939; margin-top:10px}
.hd_bottom .phone{float:right; overflow:hidden; margin-top:37px}
.hd_bottom .phone dt{ float:right;padding-left:5px;}
.hd_bottom .phone dd{ float:right;text-align:right;}
.hd_bottom .phone p{ font-size:13px}
.hd_bottom .phone h4{ font-size:20px; color:#e1831b; font-family:Arial;}

.hd_nav{ width:100%; height:50px; background:url(../images/Common/header_nav_bg.png) repeat-x center; line-height:50px; font-size:14px;}
.hd_nav li{ float:left; position:relative;}
.hd_nav li a{ color:#fff; padding:0 20px; display:block; text-decoration:none}
.hd_nav li b{ display:none; height:4px; width:7px; background:url(../images/Common/header_nav_san.png) no-repeat center; position:absolute; left:46%; top:50px;}
.hd_nav li:hover,.hd_nav .cur{ background-color:#f19f10;}
.hd_nav li:hover>a,.hd_nav .cur>a{ background:url(../images/Common/header_nav_a_bg.png) no-repeat center bottom;}
.hd_nav li:hover b,.hd_nav .cur b{ display:block}
/*二级菜单*/
.hd_nav .next_nav{ position:absolute; width:216px; background:url(../images/Common/nav_erji.png) repeat center; padding-top:10px; display:none;}
.hd_nav .next_nav a{ display:block; width:155px; height:38px; line-height:38px; font-size:14px; color:#fff; padding-left:40px; border-bottom:1px solid #3d78c7; background:url(../images/Common/nav_erji_0.png) no-repeat 15px center;}
.hd_nav .next_nav .last{ border:none}
.hd_nav .next_nav a:hover{ background:url(../images/Common/nav_erji_1.png) no-repeat 15px center; color:#f19f10}
.hd_nav li:hover .next_nav{ display:block}

/*页脚*/
.footer{ height:253px; background-color:#262626; overflow:hidden}
.footer .footer_l{ float:left; width:190px; text-align:center; overflow:hidden; height:253px; background-color:#1e1e1e}
.footer .footer_l a{ display:block; margin-bottom:17px; margin-top:25px}
.footer .footer_r{ width:770px; float:right; overflow:hidden}
.footer .footer_r ul{ width:100%; margin-top:46px; padding-bottom:17px; border-bottom:1px solid #444342; overflow:hidden; margin-bottom:27px}
.footer .footer_r li { float:left; font-size:13px}
.footer .footer_r li a{ color:#e7e7e7; margin-right:31px}
.footer .footer_r .last{ margin-right:0}
.footer .footer_r p{ color:#cbd2de; line-height:24px;}
.footer .footer_r span{ margin-left:15px}
.footer .footer_r p a{ color:#fff;}




/* 栏目页分页 */
.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:#e1831b;}
.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;
}

