body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	margin: 0;
	padding: 0;
	font-weight: normal;
}
body, button, input, select, textarea {
	font-size: 14px;
	font-family:"Microsoft YaHei";
	color: #333333;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
em {
	font-style:normal;
}
ul, ol {
	list-style: none;
}
img {
	border:0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration: none;
	color:#3e3e3e;
}
a:link{ text-decoration:none;}
a:hover {
	color:#ff6b07 !important; text-decoration:none;
	cursor: pointer;
}
.f_l{float: left;}
.f_r{float: right;}
.f_c{clear: both;}
.b_n{border: none;}
.t_l{text-align: left;}
.t_c{text-align: center;}
.t_r{text-align: right;}
.auto{margin: 0 auto;}
.mt20{margin-top: 20px;}
.ml20{margin-left: 20px;}


/*分页*/
div.page{padding: 20px 0px;text-align: center;clear: both;overflow:hidden;}
div.page a{padding:5px 10px;font-size: 14px; background:#ffffff; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin: 0 3px;}
div.page a:hover{background:#1E89EB; border:1px solid #1E89EB; color: #FFFFFF;}
div.page a.up{ }
div.page a.onhover{background: #1E89EB;border: 1px solid #1E89EB;color: #FFFFFF;}
div.page input{ border:1px solid #cccccc; width:50px;height:20px; line-hegiht:20px; text-align:center;}
div.page span{padding-right:10px;}
﻿
/*顶部*/
.dingb_bj{background: #f1f1f1; width: 100%; height: 34px;}
.dingb_nr{ width: 1040px; margin: 0 auto; overflow: hidden;line-height: 34px; font-size: 13px;}
/*日期*/
.riqi{ width: 200px; height:34px; overflow: hidden;}
.tianqi{width: 250px; height:27px; overflow: hidden; margin-top:3px;}
/*搜索*/
.sous{ margin: 6px 0; width:205px; height: 22px; overflow: hidden; margin-left: 90px;}
.sous dt {height:22px; width:205px;}
.ssk_ydy{width: 155px;border:none;height:22px;line-height:22px;float:left;background:#fff;outline: none;padding-left: 5px;}
.sous dt a{ width:40px; cursor:pointer; float:right; height:22px;display: block; background: #3e8bb7; color: #FFFFFF; text-align: center; font-size: 12px; line-height: 22px;}

/*banner*/
.banner{ width: 100%; height: 219px; margin: 0 auto;  background:url(imagesbanner.png) no-repeat center top;}
/*logo 标语*/
.logo_by{ width: 1040px; height:170px; margin: 0 auto; overflow: hidden;}
.logo_lps{ margin-right: 10px; margin-top: 13px; width:243px; height:45px;overflow: hidden;}
.logo{ margin-left: 50px; margin-top:52px; width: 454px; height: 76px;overflow: hidden;}

/*导航*/
.nav{ line-height:42px; width: 1040px; overflow: hidden; background: #1e88ea; margin: 0 auto; margin-top: 5px; text-align: center;}
.nav ul {padding: 0 135px;}
.nav ul li{ float: left; margin:0 25px;overflow: hidden;}
.nav ul li a{ color: #FFFFFF; font-size: 16px;}
.nav ul li.on a{ color: yellow;}
.nav ul li:hover a{ color: yellow!important;}


/*友情链接*/
.yqlj{ height: 38px; width: 1040px; margin: 0 auto; margin-top: 20px; background: url(imagesyqlj.jpg) no-repeat;}
.yqlj_bt{ width: 116px; height: 38px;}

.yqlj_nr{width: 924px;height:38px; line-height:38px; position:relative; z-index:1000;  }
.nLi{ float:left; width:153px; position:relative; display:inline; }

.nLi h3{width:153px; height: 38px;text-indent:20px; font-weight: normal; cursor: pointer; }

.sub{width:151px; height:126px; display:none; left:0; top:39px; position:absolute; border:1px #dfdfdf solid; background:#fff; line-height:34px; z-index:9999;overflow-y: auto; text-indent: 20px; padding-top: 10px;}


.foot_fz{ height:40px;overflow: hidden;  margin:0 auto;width: 100%; margin-top: 20px; border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; text-align: center;  line-height: 40px;}
.foot_fz a{ font-size: 13px; padding: 0 10px;}

.foot_nr{width: 800px;margin: 0 auto;padding-top: 25px;line-height:32px;text-align: center;height: 110px;}
.foot_nr a{padding: 0 10px;}





.container {
    width: 1040px;
    margin: 0 auto;
    background-color: #fff;
    overflow: hidden;
}
.dqwz{background: #FFFFFF;height: 40px;position:relative;line-height: 40px;background-color: #CBE5FC;width: 1040px;margin-top: 10px;}
.dqwz_con{ width: 1000px; margin: 0 auto; background: url(imagesdqwz_bg.png) left center no-repeat; padding-left: 30px;font-size: 14px;font-family: "Microsoft YaHei";color: #333;}
.mian {
    background: #fff;
    border: 1px solid #DFDFDF;
    font-family: "Microsoft YaHei";
}
.ztzl_pic{/*! padding: 20px; */height: 350px;border: 1px solid #eddbc3;}
/*s*/
.wrapper{margin:0px auto;padding: 10px 0px 0px 10px;width: 1027px;/* min-height: 400px; *//* border: 1px solid; */}
.portfolio-content, .portfolio-area{overflow: hidden;}
.title-page{font-size:40px;margin:50px 0px 60px 0px;color:#151515;}
.goto{float:right;width:130px;margin:-80px 30px 0px 0px;}

/**** PORTFOLIO STYLES*****/
.portfolio-categ{margin-bottom:30px;}
.portfolio-categ li{display:inline;margin-right:10px;}
.image-block{ display:block;position: relative;}
.image-block img{border: 1px solid #d5d5d5;border-radius: 4px 4px 4px 4px;background:#FFFFFF;padding: 7px;width: 220px;height: 50px;}
.image-block img:hover{border: 1px solid #DF3F3C;box-shadow:0 0 5px #DF3F3C;}
.portfolio-area li{float: left;margin: 0px 0px 10px 10px;overflow: hidden;width: 239px;/* padding:5px; */}
.home-portfolio-text{margin-top:10px;text-align:center;font-size: 14px;}
li.active a{ text-decoration:underline;}
/*e*/