body {

	margin: 0px; padding: 0px;

}

h1 {

	margin: 0px; padding: 0px;

}

h2 {

	margin: 0px; padding: 0px;

}

h3 {

	margin: 0px; padding: 0px;

}

h4 {

	margin: 0px; padding: 0px;

}

h5 {

	margin: 0px; padding: 0px;

}

h6 {

	margin: 0px; padding: 0px;

}

dl {

	margin: 0px; padding: 0px;

}

dt {

	margin: 0px; padding: 0px;

}

dd {

	margin: 0px; padding: 0px;

}

ul {

	margin: 0px; padding: 0px;

}

li {

	margin: 0px; padding: 0px;

}

p {

	margin: 0px; padding: 0px;

}

input {

	margin: 0px; padding: 0px;

}

button {

	margin: 0px; padding: 0px;

}

textarea {

	margin: 0px; padding: 0px;

}

menu {

	margin: 0px; padding: 0px;

}

body {

	background: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: "Î¢ÈíÑÅºÚ", "Microsoft YaHei"; font-size: 14px;

}

ul {

	list-style: none;

}

li {

	list-style: none;

}

.clear {

	clear: both;

}

.blank10 {

	height: 10px;

}

.blank15 {

	height: 15px;

}

.blank20 {

	height: 20px;

}

.blank30 {

	height: 30px;

}

.blank40 {

	height: 40px;

}

.blank50 {

	height: 50px;

}

img {

	list-style: none; border: currentColor; border-image: none; font-style: normal;

}

ul {

	list-style: none; border: currentColor; border-image: none; font-style: normal;

}

li {

	list-style: none; border: currentColor; border-image: none; font-style: normal;

}

em {

	list-style: none; border: currentColor; border-image: none; font-style: normal;

}

i {

	font-style: normal;

}

cite {

	font-style: normal;

}

em {

	font-style: normal;

}

var {

	font-style: normal;

}

address {

	font-style: normal;

}

dfn {

	font-style: normal;

}

del {

	text-decoration: none;

}

ins {

	text-decoration: none;

}

u {

	text-decoration: none;

}

s {

	text-decoration: none;

}

a {

	text-decoration: none;

}

a:hover {

	text-decoration: none;

}

a {

	color: rgb(51, 51, 51);

}

a:hover {

	color: rgb(255, 0, 0);

}

a:focus {

	-moz-outline: none;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

.mr-r-n {

	margin-right: 0px !important;

}

.bor-r-n {

	border-right-color: currentColor !important; border-right-width: medium !important; border-right-style: none !important;

}

.clear {

	clear: both;

}

.clearfix::after {

	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";

}

.clearfix {

	

}

.main {

	margin: 0px auto; width: 1190px; overflow: hidden;

}

.title_zhu {

	text-align: center; color: rgb(255, 102, 0); font-size: 28px;

}

.title_fu {

	text-align: center; color: rgb(85, 85, 85); line-height: 30px; font-size: 14px; margin-bottom: 5px;

}

.title_xian {

	background: rgb(204, 204, 204); margin: auto; width: 50px; height: 2px;

}

.fuwuxiangmu {

	margin-top: 30px;

}

.fuwuxiangmu li {

	width: 238px; text-align: center; float: left;

}

.fuwuxiangmu li h5 {

	font-size: 20px; font-weight: normal; margin-top: 20px;

}

.gszc {

	background: rgb(248, 248, 248); padding: 30px 0px; margin-top: 30px; border-top-color: rgb(255, 102, 0); border-top-width: 3px; border-top-style: solid;

}

.liucheng {

	margin: 30px auto; width: 1000px;

}

.liucheng li {

	background: url("../images/lc_0.png") no-repeat right 15px; width: 200px; text-align: center; float: left;

}

.liucheng li h5 {

	font-size: 16px; margin-top: 10px;

}

.fuwu {

	margin: 30px auto; width: 1200px;

}

.fuwu li {

	padding: 10px 50px; width: 199px; text-align: center; border-right-color: rgb(254, 207, 164); border-right-width: 1px; border-right-style: solid; float: left;

}

.fuwu li h5 {

	margin: 15px 0px 10px; font-size: 22px; font-weight: normal;

}

.fuwu li p {

	line-height: 22px; font-size: 12px;

}

.fuwu li a {

	background: rgb(255, 102, 0); margin: 10px auto; border-radius: 5px; width: 160px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-size: 18px; display: block;

}

.fuwu li a:hover {

	background: rgb(255, 153, 0);

}

.jizhang {

	margin: 30px auto; width: 1000px;

}

.jizhang li {

	background: url("../images/jz_0.png") no-repeat right 15px; width: 200px; text-align: center; float: left;

}

.jizhang li h5 {

	font-size: 14px; margin-top: 20px;

}

.jizhang1 {

	margin: auto; width: 1057px;

}

.jizhang1 li {

	float: left; position: relative;

}

.jizhang1 li p a {

	color: rgb(255, 255, 255);

}

.jizhang1 li p a:hover {

	text-decoration: underline;

}

.jizhang1 li p.wz1 {

	left: 395px; top: 290px; position: absolute;

}

.jizhang1 li p.wz2 {

	left: 67px; top: 290px; position: absolute;

}

.hui {

	background: rgb(248, 248, 248); padding: 30px 0px;

}

.zizi {

	margin-top: 30px;

}

.zizi li {

	background: rgb(255, 255, 255); margin: 0px 7px; padding: 15px 8px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 206px; text-align: center; float: left;

}

.zizi li img {

	padding: 5px; border-radius: 50%; border: 1px solid rgb(204, 204, 204); border-image: none;

}

.zizi li h5 {

	margin: 10px 0px; color: rgb(255, 102, 0); padding-bottom: 5px; font-size: 16px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;

}

.zizi dl {

	padding-bottom: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;

}

.zizi dd {

	background: url("../images/arr1.jpg") no-repeat left; text-align: left; line-height: 24px; padding-left: 10px;

}

.zizi dd a {

	font-size: 12px;

}

.zizi .more1 {

	background: rgb(232, 232, 232); margin: 15px 5px; border-radius: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 85px; text-align: center; color: rgb(51, 51, 51); line-height: 24px; font-size: 12px; float: left; display: block;

}

.zizi .more1:hover {

	background: rgb(255, 102, 0); border: 1px solid rgb(255, 102, 0); border-image: none; color: rgb(255, 255, 255);

}

.fuwu_center {

	height: 120px; margin-top: 30px;

}

.fuwu_center ul {

	width: 1200px;

}

.fuwu_center li {

	width: 380px; height: 120px; overflow: hidden; margin-right: 20px; float: left; position: relative;

}

.fuwu_center li img {

	transition:0.5s; width: 380px; height: 120px;

}

.fuwu_center li:hover img {

	cursor: pointer; transform: scale(1.1); -webkit-transform: scale(1.1); moz-transform: scale(1.1); -o-transform: scale(1.1);

}

.fuwu_center p {

	background: rgba(0, 0, 0, 0.7); padding: 5px 10px; transition:0.5s; left: 0px; width: 360px; bottom: 0px; color: rgb(255, 255, 255); line-height: 24px; font-size: 16px; position: absolute; z-index: 1;

}

.news_list {

	

}

.news_list ul {

	margin-top: 10px;

}

.news_list li {

	background: url("../images/dian.png") no-repeat left; line-height: 36px; padding-left: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;

}

.ad_bg {

	background: url("../images/ad_bg.jpg") no-repeat; height: 177px; text-align: center;

}

.ad_bg a {

	margin: 25px auto; border-radius: 5px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 160px; color: rgb(255, 255, 255); line-height: 36px; font-size: 18px; display: block;

}

.ad_bg a:hover {

	background: rgb(255, 102, 0); border: 1px solid rgb(255, 102, 0); border-image: none; color: rgb(255, 255, 255);

}

.dibu {

	text-align: center;

}

.footer {

	background: rgb(51, 51, 51); height: 180px; padding-top: 50px; padding-bottom: 50px;

}

.ma {

	background: rgb(255, 255, 255); width: 128px; height: 152px; float: left; cursor: pointer;

}

.ewm {

	width: 392px; height: 155px; border-right-color: rgb(75, 79, 89); border-right-width: 1px; border-right-style: solid; float: left;

}

.ma img {

	margin: 2px 0px 5px 14px; float: left;

}

.ma .tits {

	text-align: center; font-size: 14px;

}

.ma span {

	width: 100%; text-align: center; line-height: 25px; font-size: 14px; float: left; display: block; background-color: rgb(202, 202, 202);

}

.imgss {

	background: rgb(255, 255, 255);

}

.insay {

	width: 192px; height: 100%; margin-left: 30px; float: left;

}

.insay span {

	color: rgb(255, 255, 255); line-height: 24px; font-size: 14px;

}

.insay p {

	color: rgb(255, 255, 255); line-height: 30px; font-size: 24px; font-weight: bold; margin-bottom: 12px;

}

.select {

	border: 1px solid rgb(71, 74, 83); border-image: none; width: 186px; height: 26px; line-height: 26px; font-size: 12px; position: relative;

}

.select span a {

	width: 157px; height: 26px; color: rgb(175, 176, 180); line-height: 26px; text-indent: 5px; font-size: 12px; float: left;

}

.dllist {

	width: 155px; border-right-color: rgb(75, 79, 89); border-right-width: 1px; border-right-style: solid; float: left; min-height: 160px;

}

.dllist dt a {

	color: rgb(255, 255, 255);

}

.dllist a {

	color: rgb(175, 176, 180);

}

.dllist a:hover {

	text-decoration: underline;

}

.dllist dt {

	line-height: 24px; text-indent: 30px; font-size: 16px; margin-bottom: 10px;

}

.dllist dd {

	line-height: 24px; text-indent: 30px; font-size: 13px;

}

.foot {

	background: rgb(40, 40, 40); width: 100%; height: 65px; text-align: center; font-size: 12px; border-top-color: rgb(71, 74, 83); border-top-width: 1px; border-top-style: solid;

}

.fot {

	height: 20px; color: rgb(102, 102, 102); line-height: 20px; padding-top: 22px;

}

.fot a {

	color: rgb(102, 102, 102);

}

.weizhi-box {

	background: url("../images/noticbg.jpg") repeat-x center; line-height: 51px; margin-bottom: 30px;

}

.weizhi-box h5 {

	height: 25px; line-height: 25px; padding-left: 15px; font-size: 18px; font-weight: normal; margin-top: 13px; border-left-color: rgb(255, 102, 0); border-left-width: 5px; border-left-style: solid;

}

.weizhi {

	font-size: 12px;

}

.main_left {

	border: 1px solid rgb(232, 232, 232); border-image: none; width: 880px; float: left; box-shadow: 1px 1px 2px #999999;

}

.main_right {

	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(221, 221, 221) rgb(221, 221, 221); border-image: none; width: 280px; float: right;

}

.sub_nav {

	background: rgb(232, 232, 232); height: 50px;

}

.sub_nav ul {

	

}

.sub_nav li {

	float: left;

}

.sub_nav li a {

	padding: 0px 15px; text-align: center; line-height: 50px; font-size: 16px; border-top-color: rgb(232, 232, 232); border-top-width: 3px; border-top-style: solid; display: block;

}

.sub_nav li a:hover {

	color: rgb(255, 102, 0);

}

.sub_nav li.currclass a {

	background: rgb(255, 255, 255); color: rgb(255, 51, 0); border-top-color: rgb(255, 102, 0); border-top-width: 3px; border-top-style: solid;

}

.pic_art_list {

	padding: 15px;

}

.pic_art_list dl {

	padding: 20px 0px; height: 165px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;

}

.pic_art_list dl dt {

	width: 246px; float: left;

}

.pic_art_list dl dt img {

	width: 220px; height: 156px;

}

.pic_art_list dl dd {

	

}

.pic_art_list dl dd h5 {

	line-height: 46px; font-size: 20px; font-weight: normal;

}

.pic_art_list dl dd h5 span {

	float: right;

}

.pic_art_list dl dd p {

	color: rgb(102, 102, 102); line-height: 28px; font-size: 14px; margin-bottom: 15px;

}

.link_1 .ckgd {

	background: rgb(255, 102, 0); width: 110px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-size: 14px; display: inline-block;

}

.link_1 .ckgd:hover {

	background: rgb(255, 153, 0);

}

.link_1 span {

	color: rgb(153, 153, 153); line-height: 35px; padding-left: 25px; font-size: 12px; margin-left: 25px;

}

.link_1 span.question {

	background: url("../images/listyle1.jpg") no-repeat left;

}

.link_1 span.question a {

	color: rgb(153, 153, 153);

}

.link_1 span.stars {

	background: url("../images/listyle2.jpg") no-repeat left;

}

.link_1 span.date2 {

	background: url("../images/listyle3.jpg") no-repeat left;

}

.right_title {

	background: url("../images/noticbg.jpg") repeat-x bottom; color: rgb(255, 51, 0); line-height: 51px; padding-left: 15px; font-size: 18px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;

}

.upfile {

	margin: 5px 0px; border-radius: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 32px; line-height: 32px; padding-left: 10px; font-family: "Î¢ÈíÑÅºÚ";

}

.btn {

	background: rgb(255, 102, 0); margin: 10px auto; border: 0px currentColor; border-image: none; width: 200px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; cursor: pointer;

}

.btn:hover {

	background: rgb(255, 153, 0);

}

.neirong {

	margin: 10px 0px; line-height: 24px;

}

.neirong p {

	margin-bottom: 10px;

}

.n_list {

	padding: 10px 0px;

}

.n_list ul {

	

}

.n_list li {

	background: url("../images/arr1.jpg") no-repeat left; line-height: 30px; padding-left: 15px; font-size: 13px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 0px; border-bottom-style: dotted;

}

.n_list li span {

	color: rgb(153, 153, 153); font-size: 12px; float: right;

}

.wen {

	margin: 30px 0px 0px; line-height: 30px; font-size: 16px; font-weight: bold;

}

.wen span {

	background: rgb(16, 103, 180); margin: 0px 5px 0px 0px; border-radius: 50%; width: 24px; height: 24px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 16px; display: inline-block;

}

.da {

	margin: 10px 0px 0px; line-height: 24px; font-size: 14px;

}

.da span {

	background: rgb(247, 70, 96); margin: 0px 5px 0px 0px; border-radius: 50%; width: 24px; height: 24px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 16px; display: inline-block;

}

.mypages {

	height: 35px; text-align: center; line-height: 35px; 

}

.mypages ul{ margin:0 auto; width:500px;}

.mypages li{ float:left;background: rgb(225, 223, 224);border-radius: 3px; margin-left:5px ; color: rgb(51, 51, 51); font-size: 14px; padding:0 5px;}

.mypages li a {	 color: rgb(51, 51, 51); font-size: 14px;}



.mypages li:hover,.mypages li.active {	background: rgb(255, 102, 0); color: rgb(255, 255, 255);}
.mypages li:hover,.mypages li.thisclass {	background: rgb(255, 102, 0); color: rgb(255, 255, 255);}



.links { margin: 0px auto; width: 1190px;  font-size: 12px;  }

.links span { color: #999; display: inline-block; }

.links a { display: inline-block; color:#999; padding-right: 10px; }

.links a:hover { opacity: 0.8; filter: alpha(opacity=80); }