﻿@charset "utf-8";
* {
	margin: 0px; padding: 0px;
}
html {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
embed {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 12px; font-weight: normal;
}
img {
	border: currentColor;
}
object {
	display: block;
}
ul {
	list-style: none;
}
ul li {
	list-style: none;
}
.cls {
	height: 0px !important; line-height: 0px !important; clear: both; font-size: 0px !important;
}
.cls1 {
	 clear: both; 
}
.play {
	display: none;
}
select {
	font-size: 12px; vertical-align: middle;
}
input {
	font-size: 12px; vertical-align: middle;
}
a {
	color: rgb(32, 32, 32); text-decoration: none;
}
a:visited {
	color: rgb(32, 32, 32); text-decoration: none;
}
a:hover {
	color: #076ba8;
}
a:active {
	color: #076ba8;
}
.dis {
	display: block;
}
.undis {
	display: none;
}
.hidden {
	display: none;
}
body {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-size: 12px; background-color:#FFFFFF
}
.top {
	background: url("../images/bg_top.jpg") repeat-x 0px bottom; width: 100%; height: 78px; position: relative; z-index: 100001;
}
.wrap {
	margin: 0px auto; width: 1000px; position: relative;
}
.eng {
	top: 9px; width: 298px; text-align: right; right: 0px; color: rgb(147, 147, 147); position: absolute;
}
.eng img {
	vertical-align: middle;
}
.top h1 {
	padding: 10px 0px 0px;
	width: 170px;
	float: left;
}
.nav {
	width: 600px; padding-top: 31px; padding-left: 15px; float: left;
}
.navlist li {
	height: 41px; line-height: 34px; font-family: "微软雅黑"; font-size: 14px; float: left; position: relative;
}
.navlist li.libg {
	padding: 0px; color: rgb(124, 124, 124); font-size: 12px;
}
.wrap .navlist li a {
	padding: 0px 17px 7px; color: rgb(68, 68, 68); display: block;
}
.wrap .navlist li.hover {
	z-index: 10001;
}
.dsfdsf.hover a {
	background: url("../images/navtab1.jpg") no-repeat center 0px; color: #076ba8;
}
.wrap .navlist li a:hover {
	color: #076ba8;
}
.wrap .navlist li.hover a.bbb {
	background: url("../images/navtab3.jpg") no-repeat 0px 0px;
}
.wrap .navlist li.hover a.aaa {
	background: url("../images/navtab2.jpg") no-repeat 0px 0px;
}
.search {
	background: url("../images/txt_search.jpg") no-repeat; width: 209px; height: 26px; overflow: hidden; margin-top: 34px; float: right;
}
.txt_sear {
	padding: 0px 17px; border: 0px currentColor; width: 141px; height: 26px; color: rgb(183, 183, 183); line-height: 26px; float: left;
}
.btnsearch {
	background: url("../images/btn_search.jpg") no-repeat; border: 0px currentColor; width: 32px; height: 22px; margin-top: 2px; margin-right: 2px; float: right; display: inline; cursor: pointer;
}
.navbox1 {
	left: -92px; top: 41px; width: 903px; display: none; position: absolute;
}
.navbox1bg {
	background: url("../images/nav_1.png") no-repeat; padding: 24px 0px 0px 35px; width: 868px; height: 244px; overflow: hidden; float: left;
}
.navbox1left {
	width: 574px; overflow: hidden; float: left;
}
.navtitle {
	background: url("../images/bg_nav1.jpg") repeat-x 0px bottom; width: 100%; height: 62px; overflow: hidden; margin-bottom: 10px; float: left;
}
.navtitle .limg {
	width: 97px; overflow: hidden; float: left;
}
.navtitle .rimg {
	color: rgb(68, 68, 68); padding-top: 8px; font-family: "微软雅黑"; font-size: 18px; margin-left: 11px; float: left; display: inline;
}
.navtab {
	width: 87px; color: rgb(157, 157, 157); line-height: 18px; margin-right: 33px; float: left; display: inline;
}
.wrap .navlist li.hover .navtabtitle {
	font-family: "宋体"; font-size: 14px; font-weight: bold; margin-bottom: 5px;
}
.wrap .navlist li.hover .navtabtitle a {
	padding: 0px; height: auto; color: rgb(68, 68, 68);
}
.wrap .navlist li.hover .navprotitle a {
	
}
.wrap .navlist li.hover .navtabtitle a:hover {
	color: #076ba8;
}
.navboxright {
	width: 236px; padding-right: 34px; float: right;
}
.wrap .navlist li.hover .navmlist1 li {
	padding: 0px; width: 100%; height: auto; text-align: left; line-height: 20px; font-family: "微软雅黑"; font-size: 14px; float: left; line-height:180%
}
.wrap .navlist li.hover .navmlist1 li a {
	padding: 0px; height: auto; color: rgb(68, 68, 68);
}
.wrap .navlist li.hover .navmlist1 li a:hover {
	color: #076ba8; text-decoration: none;
}
.navbox2 {
	left: -1px; top: 41px; width: 519px; display: none; position: absolute;
}
.navbox2bg {
	background: url("../images/nav_2.png") no-repeat; padding: 24px 0px 0px 35px; width: 484px; height: 164px; overflow: hidden; float: left;
}
.navpro {
	width: 93px; margin-right: 27px; float: left; display: inline;
}
.navprotitle {
	background: url("../images/bg_nav1.jpg") repeat-x 0px bottom; width: 100%; height: 37px; color: #076ba8; line-height: 32px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; margin-bottom: 10px; float: left;
}

.navbox5 {
	left: -1px; top: 41px; width: 241px; display: none; position: absolute;
}
.navbox5bg {
	background: url("../images/nav_5.png") no-repeat; padding: 10px 0px 0px 35px; width: 206px; height: 170px; overflow: hidden; float: left;
}

.ban {
	
}
.mban {
	background: url("../images/bg_mban.jpg") repeat-x; width: 100%; height: 246px;
}
.banabout {
	width: 100%; height: 246px; float: left;
}
.banpro {
	width: 100%; height: 248px; float: left;
}
.newsindex {
	background: url("../images/bg_indexnews.jpg") repeat-x; width: 100%; height: 33px;
}
.rss {
	padding-top: 8px; float: right;
}
.indexleftnews {
	width: 700px; padding-top: 5px; padding-left: 5px; float: left;
}
.indexleftnews .l {
	width: 64px; color: #076ba8; line-height: 22px; font-size: 13px; font-weight: bold; border-right-color: rgb(174, 177, 177); border-right-width: 1px; border-right-style: dashed; float: left;
}
.indexleftnews .r {
	width: 600px; height: 22px; line-height: 22px; margin-left: 10px; float: left; display: inline;
}
.indexleftnews .r ul li {
	width: 100%; float: left;
}
.main {
	margin: 0px auto; width: 1002px;
}
.mainbg {
	background: url("../images/bg_main.jpg") repeat-x 0px bottom; width: 100%; height: 167px; overflow: hidden; padding-top: 10px; float: left;
}
.maintab {
	background: url("../images/bg_tab.jpg") no-repeat; width: 332px; height: 146px; padding-top: 21px; margin-right: 3px; float: left; display: inline;
}
.maintab .l {
	background: url("../images/bg_tab1.jpg") no-repeat; padding: 1px; width: 99px; height: 104px; overflow: hidden; margin-left: 20px; float: left; display: inline;
}
.maintab .r {
	width: 180px; line-height: 20px; margin-left: 10px; float: left; display: inline;
}
.maintab .r h2 {
	color: rgb(0, 0, 0); font-family: "微软雅黑"; font-size: 16px; margin-bottom: 5px;
}
.maintab .r h3 {
	margin-top: 5px;
}
.main .maintab .r a {
	color: rgb(0, 0, 0);
}
.main .maintab .r a:hover {
	color: #076ba8;
}
.mmain {
	background: url("../images/bg_mmian.jpg") repeat-x; width: 100%; padding-top: 31px; padding-bottom: 100px; float: left;
}
.left {
	width: 198px; overflow: hidden; float: left;
}
.leftnav {
	border: 1px solid rgb(209, 209, 209); width: 195px; padding-bottom: 15px; margin-bottom: 10px; float: left;
}
.lefttitle {
	background: url("../images/bg_left.jpg") repeat-x; width: 100%; height: 53px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.lefttitle h2 {
	background: url("../images/icon_jiao2.jpg") no-repeat 172px; width: 175px; color: #076ba8; line-height: 53px; padding-left: 18px; font-family: "微软雅黑"; font-size: 18px;
}
.wrap .lefttitle h2 a {
	color: #076ba8;
}
.leftbox {
	padding: 5px 12px 0px; width: 171px; float: left;
}
.leftlist li {
	width: 165px; line-height: 33px; padding-left: 6px; font-family: "微软雅黑"; font-size: 13px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.wrap .leftlist li.hover a {
	color: #076ba8;
}
.leftlist2 li {
	background: url("../images/bg_c.jpg") repeat-x 0px 32px; width: 171px; line-height: 33px; font-size: 14px; font-weight: bold; float: left;
}
.lbox {
	background: url("../images/bg_c.jpg") repeat-x 0px bottom; padding: 5px 0px; width: 100%; float: left;
}
.wrap .leftlist2 li a {
	color: rgb(0, 0, 0); padding-left: 36px;
}
.wrap .leftlist2 li a:hover {
	color: #076ba8;
}
.wrap .leftlist2 li.hover a {
	color: #076ba8;
}
.leftlist2 li ul li {
	background: url("../images/dian.jpg") no-repeat 41px 9px; width: 150px; line-height: 24px; padding-left: 15px; font-size: 12px; font-weight: normal; float: left;
}
.wrap .leftlist2 li.hover ul li a {
	color: rgb(0, 0, 0);
}
.wrap .leftlist2 li.hover ul li a:hover {
	color: #076ba8;
}
.right {
	width: 198px; overflow: hidden; float: right;
}
.rwei {
	border: 1px solid rgb(204, 204, 204); width: 196px; overflow: hidden; margin-bottom: 12px; float: left;
}
.title1 {
	background: url("../images/bg_rtitle1.jpg") repeat-x; width: 189px; height: 26px; color: rgb(46, 46, 46); line-height: 26px; padding-left: 7px; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.rwei1 {
	padding: 8px 0px 9px; width: 100%; float: left;
}
.rwei1 .l {
	padding: 1px; border: 1px solid rgb(204, 204, 204); width: 34px; margin-left: 6px; float: left; display: inline;
}
.rwei1 .r {
	width: 130px; line-height: 18px; padding-left: 11px; float: left;
}
.wrap .rwei1 .r a {
	color: rgb(102, 102, 102);
}
.wrap .rwei1 .r a:hover {
	color: #076ba8;
}
.rwei2 {
	background: url("../images/about_jiao.jpg") no-repeat 6px 0px; width: 157px; height: 24px; line-height: 18px; padding-left: 33px; font-weight: bold; margin-left: 2px; border-bottom-color: rgb(100, 100, 100); border-bottom-width: 1px; border-bottom-style: dotted; float: left; display: inline;
}
.rwei3 {
	padding: 15px 8px; width: 180px; line-height: 18px; float: left;
}
.rnewswei1 {
	padding: 16px 0px 12px; width: 190px; margin-left: 4px; border-bottom-color: rgb(100, 100, 100); border-bottom-width: 1px; border-bottom-style: dotted; float: left; display: inline;
}
.rnewswei1 .l {
	width: 35px; margin-left: 4px; float: left; display: inline;
}
.rnewswei1 .r {
	width: 140px; color: rgb(102, 102, 102); line-height: 18px; padding-right: 3px; float: right;
}
.rnewswei2 {
	background: url("../images/bg_map.jpg") no-repeat 60px 38px; padding: 15px 8px; width: 180px; line-height: 18px; float: left;
}
.rshijie {
	border: 1px solid rgb(204, 204, 204); width: 196px; float: left;
}
.title2 {
	background: rgb(222, 222, 222); width: 100%; line-height: 32px; float: left;
}
.title2 h3 {
	color: rgb(0, 0, 0); padding-left: 10px; font-family: "微软雅黑"; font-size: 16px; float: left;
}
.rshijiecon {
	padding: 1px; width: 194px; overflow: hidden; float: left;
}
.rssright {
	border: 1px solid rgb(204, 204, 204); width: 196px; height: 30px; padding-top: 12px; margin-bottom: 12px; float: left;
}
.rssright span {
	padding-left: 13px; float: left;
}
.hotcon {
	padding: 12px; width: 172px; float: left;
}
.hotlist li {
	background: url("../images/dianh.jpg") no-repeat 0px 14px; padding: 5px 0px 5px 10px; width: 172px; line-height: 22px; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.wrap .hotlist li a {
	color: rgb(102, 102, 102);
}
.wrap .hotlist li a:hover {
	color: #076ba8;
}
.rpro {
	padding: 10px 8px 0px; width: 180px; float: left;
}
.prolistr1 li {
	width: 100%; margin-bottom: 30px; float: left;
}
.prolistr1 li .lir1 img {
	display: block;
}
.prolistr1 li .lirss {
	width: 180px; float: left;
}
.prolistr1 li .lirss img {
	display: block;
}
.prolistr1 li .lir1 {
	padding: 2px; border: 1px solid rgb(239, 239, 239); width: 172px; float: left;
}
.prolistr1 li .lir2 {
	width: 175px; line-height: 29px; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.prolistr1 li .lir3 {
	padding: 5px; width: 170px; line-height: 21px; float: left;
}
.meiti {
	padding: 16px 16px 0px; width: 164px; text-align: center; float: left;
}
.meiti img {
	border: 1px solid rgb(203, 203, 203); margin-bottom: 10px; display: block;
}
.wrap .meiti a {
	color: rgb(102, 102, 102);
}
.wrap .meiti a:hover {
	color: #076ba8;
}
.middle {
	width: 560px; margin-left: 22px; float: left; display: inline;
}
.middle1 {
	width: 770px; margin-left: 22px; float: left; display: inline;
}
.aboutnav {
	background: url("../images/bg_aboutt2.jpg") repeat-x; width: 100%; height: 54px; float: left;
}
.aboutnavlist li {
	background: url("../images/bg_aboutline.jpg") no-repeat right 0px; width: 140px; text-align: center; color: rgb(1, 1, 1); line-height: 54px; font-family: "微软雅黑"; font-size: 16px; float: left; cursor: pointer;
}
.aboutnavlist li.hover {
	background: url("../images/bg_aboutt.jpg") no-repeat;
}
.wrap .aboutnavlist li a {
	color: rgb(1, 1, 1);
}
.aboutcon {
	padding: 30px 17px 0px; width: 526px; line-height: 24px; overflow: hidden; font-size: 14px; float: left;
}
.aboutcon p {
	font-size: 14px;
}
.aboutcon div {
	font-size: 14px;
}
.aboutcon2 {
	width: 560px; line-height: 24px; overflow: hidden; font-size: 14px; float: left;
}
.aboutcon2 h2 {
	color: rgb(0, 0, 0); font-family: "微软雅黑"; font-size: 18px; margin-bottom: 20px;
}
.aboutcon2 p {
	font-size: 14px;
}
.shijinav {
	margin: 10px 0px 20px; width: 100%; float: left;
}
.shijilist li {
	width: 66px; text-align: center; margin-right: 2px; float: left;
}
.shijilist li .li1 {
	width: 100%; height: 37px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 8px; margin-bottom: 5px; float: left;
}
.shijilist li .li2 {
	background: url("../images/hon_bg3.jpg") no-repeat; width: 100%; height: 8px; margin-bottom: 7px; float: left;
}
.shijilist li .li3 {
	font-family: "微软雅黑"; font-size: 12px; cursor: pointer;
}
.shijilist li.hover .li1 {
	background: url("../images/hon_bg1.jpg") no-repeat center 0px;
}
.shijilist li.hover .li2 {
	background: url("../images/hon_bg2.jpg") no-repeat;
}
.shijicon {
	width: 100%; line-height: 24px; font-size: 14px; margin-top: 20px; float: left;
}
.shijicon p {
	font-size: 14px;
}
.shijicon td {
	font-size: 14px;
}
.honor {
	width: 100%; margin-top: 40px; float: left;
}
.honorcon {
	width: 100%; margin-top: 15px; float: left;
}
.scroll {
	width: 560px; overflow: hidden; float: left; -ms-zoom: 1;
}
.scroll .arrLeft {
	background: url("../images/bleft.jpg") no-repeat; margin: 0px 11px 0px 0px; width: 13px; height: 97px; float: left; display: inline; cursor: pointer;
}
.scroll .arrCont {
	width: 492px; height: 130px; overflow: hidden; float: left;
}
.scroll .arrRright {
	background: url("../images/bright.jpg") no-repeat; margin: 0px 0px 0px 11px; width: 13px; height: 97px; float: left; display: inline; cursor: pointer;
}
.scroll .arrlist li {
	margin: 0px 9px; width: 146px; height: 130px; text-align: center; float: left; display: inline;
}
.scroll .arrlist img {
	padding: 2px; border: 1px solid rgb(204, 204, 204); margin-bottom: 5px; display: block;
}
.hrnav {
	background: url("../images/bg_hr.jpg") repeat-x; width: 100%; height: 34px; float: left;
}
.hrnav ul li {
	width: 100px; text-align: center; color: rgb(0, 0, 0); line-height: 34px; font-size: 14px; font-weight: bold; float: left; cursor: pointer;
}
.hrnav ul li.hover {
	background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(255, 255, 255); width: 98px; color: #076ba8; line-height: 32px;
}
.hrcon {
	width: 100%; margin-top: 13px; float: left;
}
.hrtable th {
	height: 34px; color: rgb(51, 51, 51); font-size: 14px; font-weight: normal; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.hrtable td {
	height: 33px; text-align: center; color: rgb(51, 51, 51); line-height: 24px; font-size: 14px;
}
.bgtr {
	background: url("../images/bg_td.jpg") repeat-x; cursor: pointer;
}
.bgtr td {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.bgtr2 td {
	padding: 10px; text-align: left; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.pages {
	padding-top: 20px; float: right;
}
.pages a {
	margin: 0px 3px;
}
.pages a.hover {
	color: #076ba8;
}
.newstab {
	background: url("../images/bg_newsfoot.jpg") no-repeat 0px bottom; width: 560px; line-height: 24px; overflow: hidden; padding-bottom: 37px; font-size: 14px; margin-bottom: 10px; float: left;
}
.newstab h2 {
	color: rgb(0, 0, 0); font-family: "微软雅黑"; font-size: 18px; margin-bottom: 20px;
}
.newsone {
	width: 100%; margin-bottom: 20px; float: left;
}
.newsone .l {
	padding: 1px; border: 1px solid rgb(216, 216, 216); width: 171px; float: left;
}
.newsone .l img {
	display: block;
}
.newsone .r {
	width: 365px; color: rgb(71, 71, 71); line-height: 20px; float: right;
}
.newsone .r h3 {
	color: rgb(154, 154, 154); margin-bottom: 10px;
}
.wrap .newsone .r h3 a {
	color: #076ba8; font-size: 14px; font-weight: bold;
}
.newslist1 li {
	width: 100%; color: rgb(169, 169, 169); line-height: 26px; float: left;
}
.newslist1 li a {
	font-size: 14px;
}
.title3 {
	width: 100%; color: rgb(0, 0, 0); padding-bottom: 10px; font-family: "微软雅黑"; font-size: 18px; margin-bottom: 20px; border-bottom-color: rgb(243, 243, 243); border-bottom-width: 5px; border-bottom-style: solid; float: left;
}
.horlist li {
	width: 100%; padding-bottom: 20px; margin-bottom: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.horlist li .l {
	padding: 2px; border: 1px solid rgb(204, 204, 204); width: 121px; overflow: hidden; margin-left: 15px; float: left; display: inline;
}
.horlist li .r {
	width: 390px; line-height: 24px; float: right;
}
.hor1 {
	width: 100%; padding-bottom: 5px; margin-bottom: 7px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.horlist li .r .ptitle {
	color: rgb(0, 0, 0); font-family: "微软雅黑"; font-size: 14px; margin-bottom: 5px;
}
.horlist li .r p {
	font-size: 14px;
}
.newslist2 dt {
	width: 100%; font-size: 14px; float: left;
}
.wrap .newslist2 dt a {
	color: rgb(102, 102, 102);
}
.wrap .newslist2 dt a:hover {
	color: #076ba8;
}
.hor2 {
	width: 100%; margin-bottom: 10px; float: left;
}
.pages2 {
	padding-top: 0px; float: right;
}
.pages2 img {
	vertical-align: middle;
}
.pages2 a {
	margin: 0px 2px; padding: 2px 5px;
}
.wrap .pages2 span a.hover {
	background: rgb(63, 82, 86); color: rgb(255, 255, 255);
}
.wrap .pages2 span a:hover {
	background: rgb(63, 82, 86); color: rgb(255, 255, 255);
}
.newsdetitle {
	width: 100%; text-align: center; line-height: 33px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.newsdetitle h2 {
	color: #076ba8; font-family: "微软雅黑"; font-size: 20px;
}
.detime {
	float: right;
}
.newsdecon {
	padding: 0px 10px 20px; width: 540px; line-height: 24px; font-size: 14px; margin-top: 25px; margin-bottom: 20px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.newsdecon p {
	font-size: 14px;
}
.newsdecon1 {
	padding: 0px 10px 20px; width: 740px; line-height: 24px; font-size: 14px; margin-top: 25px; margin-bottom: 20px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.newsdecon1 p {
	font-size: 14px;
}
.fenxiang {
	color: rgb(51, 51, 51); font-size: 12px; margin-top: 20px; float: right;
}
.fenxiang img {
	vertical-align: middle;
}
.zixun h2 {
	font-size: 14px; font-weight: bold; margin-bottom: 10px;
}
.newslist3 li {
	width: 100%; color: rgb(169, 169, 169); line-height: 26px; float: left;
}
.wrap .newslist3 li a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.wrap .newslist3 li a:hover {
	color: #076ba8;
}
.settab {
	background: url("../images/bg_sl.jpg") repeat-x; width: 100%; height: 26px; overflow: hidden; float: left; cursor: pointer;
}
.settab span {
	color: #076ba8; line-height: 14px; padding-top: 7px; padding-left: 10px; font-size: 14px; font-weight: bold; float: left;
}
.settabcon {
	padding: 10px 10px 20px; width: 540px; line-height: 24px; font-size: 14px; float: left;
}
.settabcon p {
	font-size: 14px;
}
.problem {
	width: 100%; margin-top: 10px; margin-bottom: 15px; float: left;
}
.serlist li {
	width: 100%; line-height: 40px; font-size: 14px; border-bottom-color: rgb(241, 241, 241); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.time {
	padding-right: 15px; font-size: 14px; float: right;
}
.wrap .serlist li a {
	color: rgb(102, 102, 102);
}
.wrap .serlist li a:hover {
	color: #076ba8;
}
.time2 {
	padding-top: 13px; padding-right: 15px; font-size: 14px; float: right;
}
.prolist li {
	padding: 2px; border: 1px solid rgb(225, 225, 225); width: 232px; height: 229px; line-height: 20px; margin-right: 12px; float: left; display: inline; position: relative;
}
.prolist li.hover {
	z-index: 1000;
}
.probg {
	background: url("../images/bg_pro.jpg") repeat-x; padding: 0px 11px 0px 10px; width: 211px; height: 229px; float: left;
}
.probg1 {
	background: url("../images/bg_pro.jpg") repeat-x; padding: 0px 11px 0px 10px; width: 460px; height: 229px; float: left;
}
.prolist li h2 {
	width: 187px; padding-top: 15px; padding-left: 13px; font-family: "微软雅黑"; font-size: 16px; margin-bottom: 10px; float: left;
}
.wrap .prolist li h2 a {
	color: #076ba8;
}
.prolist li h3 {
	width: 187px; height: 73px; padding-left: 13px; float: left;
}
.prolist li h4 img {
	display: block;
}
.prolist li.hover ul li {
	margin: 0px 32px; padding: 10px 0px 0px; border: 0px currentColor; width: 180px; height: 150px; text-align: center; line-height: 24px; float: left; display: inline;
}
.wrap .prolist li.hover ul li a {
	color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif;
}
.wrap .prolist li.hover ul li a:hover {
	color: #076ba8;
}
.probox {
	left: 0px; top: -200px; width: 986px; display: none; position: absolute;
}
.proboxleft {
	background: rgb(255, 255, 255); border: 1px solid rgb(209, 209, 209); width: 979px; height: 190px; overflow: hidden; float: left;
}
.proboxright {
	width: 5px; height: 154px; overflow: hidden; margin-top: 3px; float: left;
}
.boxline {
	background: url("../images/bg_proline.jpg") no-repeat; width: 986px; height: 7px; overflow: hidden; float: left;
}
.boxjiao {
	left: 105px; top: -10px; width: 23px; height: 18px; display: none; position: absolute; z-index: 3;
}
.probox2 {
	left: -250px; top: -200px; width: 986px; display: none; position: absolute;
}
.probox3 {
	left: -500px; top: -200px; width: 986px; display: none; position: absolute;
}
.probox4 {
	left: -750px; top: -200px; width: 986px; display: none; position: absolute;
}
.procon1 {
	background: rgb(245, 245, 245); padding: 15px 15px 18px; width: 530px; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; margin-bottom: 15px; float: left;
}
.procon2 {
	width: 100%; margin-bottom: 30px; float: left;
}
.prolist2 li {
	background: rgb(247, 247, 247); margin: 0px 8px 20px 16px; padding: 13px; border: 1px solid rgb(225, 225, 225); width: 211px; float: left; display: inline; position: relative;
}
.prolist2 li img {
	border: 1px solid rgb(0, 0, 0); display: block;
}
.prothbox {
	background: rgb(0, 0, 0); left: 14px; top: 118px; width: 209px; height: 52px; line-height: 52px; position: absolute; opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7;
}
.wrap .prothbox span a {
	color: rgb(255, 255, 255); padding-left: 10px; font-family: "微软雅黑"; font-size: 24px; float: left; position: relative;
}
.wrap .prothbox span a:hover {
	color: #076ba8;
}
.procon3 {
	background: url("../images/bg_newsfoot.jpg") no-repeat 0px top; width: 100%; padding-top: 34px; float: left;
}
.protitle {
	background: url("../images/icon_icd.jpg") no-repeat 0px 6px; height: 48px; color: rgb(0, 0, 0); line-height: 24px; padding-left: 21px; font-family: "微软雅黑"; font-size: 16px; float: left;
}
.procon3de {
	width: 523px; padding-left: 7px; float: left;
}
.prolist3 li {
	width: 100%; padding-bottom: 14px; margin-bottom: 17px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.prolist3 li .l {
	padding: 4px; border: 1px solid rgb(204, 204, 204); width: 74px; margin-left: 9px; float: left; display: inline;
}
.prolist3 li .r {
	width: 388px; line-height: 20px; padding-left: 18px; float: left;
}
.wrap .prolist3 li .r a {
	color: rgb(51, 51, 51);
}
.wrap .prolist3 li .r a:hover {
	color: #076ba8;
}
.pdetitle {
	width: 100%; font-size: 14px; font-weight: bold; margin-bottom: 20px; float: left;
}
.proflash {
	padding: 1px; border: 1px solid rgb(204, 204, 204); width: 545px; height: 170px; margin-bottom: 25px; float: left;
}
#focus_change {
	background: rgb(255, 255, 255); width: 545px; height: 170px; overflow: hidden; position: relative;
}
#loading {
	
}
#ts_bg {
	
}
#pics li {
	left: 0px; top: 0px; position: absolute;
}
#pics li img {
	width: 545px; height: 170px; opacity: 0;
}
#ts li {
	left: 0px; width: 545px; height: 170px; bottom: 0px; position: absolute; z-index: 2;
}
#ts li a {
	width: 100%; height: 170px; float: left; display: block;
}
#btn {
	right: 8px; bottom: 8px; position: absolute; z-index: 3;
}
#btn_bg {
	right: 8px; bottom: 8px; position: absolute; z-index: 3;
}
#btn li {
	padding: 4px 3px; width: 19px; height: 6px; text-align: center; overflow: hidden; margin-right: 2px; float: left; display: inline;
}
#btn_bg li {
	padding: 4px 3px; width: 19px; height: 6px; text-align: center; overflow: hidden; margin-right: 2px; float: left; display: inline;
}
#btn_bg li {
	background: url("../images/ptab2.png") no-repeat center;
}
#btn li.current {
	background: url("../images/ptab1.png") no-repeat; padding: 0px; width: 25px; height: 14px;
}
.prolists2 li {
	background: rgb(247, 247, 247); margin: 0px 12px 20px 16px; padding: 18px 13px 0px; border: 1px solid rgb(225, 225, 225); width: 211px; height: 148px; text-align: center; font-size: 15px; float: left; display: inline; position: relative;
}
.prolists2 li img {
	border: 1px solid rgb(177, 177, 177); margin-bottom: 10px; display: block;
}
.wrap .prolists2 a {
	color: rgb(102, 102, 102); font-weight: bold;
}
.wrap .prolists2 a:hover {
	color: #076ba8;
}
.prodecon1bg {
	padding: 1px; border: 1px solid rgb(220, 220, 220); width: 556px; margin-bottom: 25px; float: left;
}
.prodecon1 {
	background: rgb(245, 245, 245); padding: 25px 0px 12px; width: 100%; float: left;
}
.prodecon1 .l {
	width: 200px; margin-left: 24px; float: left; display: inline;
}
.prodecon1 .r {
	width: 260px; line-height: 24px; margin-left: 42px; float: left; display: inline;
}
.prodecon1 .r h4 {
	font-size: 14px; font-weight: bold; margin-bottom: 20px;
}
.prodecon2 {
	width: 100%; margin-bottom: 30px; float: left;
}
.prodenav {
	background: url("../images/bg_cd.jpg") repeat-x 0px bottom; width: 100%; height: 27px; overflow: hidden; float: left;
}
.prodenav li {
	background: url("../images/pt.jpg") no-repeat; width: 71px; text-align: center; line-height: 27px; margin-right: 3px; float: left; display: inline; cursor: pointer;
}
.prodenav li.hover {
	background: url("../images/pt1.jpg") no-repeat; color: rgb(219, 0, 0); font-weight: bold;
}
.prodenav2 {
	background: url("../images/bg_cd.jpg") repeat-x 0px bottom; width: 100%; height: 27px; overflow: hidden; float: left;
}
.prodenav2 li {
	background: url("../images/ptt1.jpg") no-repeat; width: 172px; text-align: center; line-height: 27px; margin-right: 3px; float: left; display: inline; cursor: pointer;
}
.prodenav2 li.hover {
	background: url("../images/ptt.jpg") no-repeat; color: rgb(219, 0, 0); font-weight: bold;
}
.prodebox {
	width: 100%; line-height: 24px; margin-top: 18px; float: left;
}
.proset {
	width: 100%; font-size: 14px; margin-bottom: 25px; float: left;
}
.proset p {
	font-size: 14px;
}
.settab2 {
	background: url("../images/bg_sl.jpg") repeat-x; width: 100%; height: 26px; overflow: hidden; float: left; cursor: pointer;
}
.settab2 span {
	color: rgb(102, 102, 102); line-height: 14px; padding-top: 7px; padding-left: 10px; font-size: 14px; font-weight: bold; float: left;
}
.prolists3 li {
	background: rgb(247, 247, 247); margin: 0px 12px 20px 16px; padding: 18px 13px 0px; border: 1px solid rgb(225, 225, 225); width: 211px; height: 211px; text-align: center; font-size: 15px; float: left; display: inline; position: relative;
}
.prolists3 li img {
	border: 1px solid rgb(177, 177, 177); margin-bottom: 10px; display: block;
}
.wrap .prolists3 a {
	color: rgb(102, 102, 102); font-weight: bold;
}
.wrap .prolists3 a:hover {
	color: #076ba8;
}
.mbo {
	margin-bottom: 10px;
}
.propet2 {
	margin: 10px 0px 30px; width: 100%; float: left;
}
.propdf {
	margin-bottom: 30px; float: right;
}
.valleft {
	width: 760px; float: left;
}
.valtab {
	width: 222px;
	overflow: hidden;
	margin-right: 15px;
	margin-bottom: 30px;
	float: left;
	display: inline;
	margin-left: 15px;
}
.valtab h1 {
	width: 100%; height: 103px; overflow: hidden; float: left;
}
.valtab h2 {
	background: url("../images/icon_jiao3.jpg") no-repeat 3px 16px; width: 220px; color: rgb(34, 34, 34); line-height: 30px; overflow: hidden; padding-top: 4px; padding-left: 15px; font-family: "微软雅黑"; font-size: 14px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.val {
	width: 100%; padding-top: 8px; float: left;
}
.vallist li {
	background: url("../images/dian.jpg") no-repeat 2px 9px; width: 220px; line-height: 24px; padding-left: 12px; font-size: 14px; float: left;
}
.wrap .vallist li a {
	color: rgb(102, 102, 102);
}
.wrap .vallist li a:hover {
	color: #076ba8; text-decoration: underline;
}
.banval {
	width: 100%; margin-bottom: 10px; float: left;
}
.valone {
	width: 100%; padding-top: 10px; margin-bottom: 25px; float: left;
}
.valonetitle {
	width: 100%; height: 33px; color: #076ba8; line-height: 33px; font-family: "微软雅黑"; font-size: 18px; margin-bottom: 20px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 5px; border-bottom-style: solid; float: left;
}
.valtwo {
	width: 100%; float: left;
}
.vallisttab2 {
	width: 100%; margin-bottom: 20px; float: left;
}
.vallist1 li {
	width: 100%; padding-bottom: 14px; margin-bottom: 17px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.vallist1 li .l {
	width: 139px; overflow: hidden; float: left;
}
.vallist1 li .r {
	width: 381px; line-height: 24px; float: right;
}
.wrap .vallist1 li .r a {
	color: rgb(102, 102, 102);
}
.wrap .vallist1 li .r a:hover {
	color: #076ba8;
}
.vallisttab2 {
	width: 100%; padding-bottom: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.vallist2 li {
	background: url("../images/dian1.jpg") no-repeat 0px; width: 260px; line-height: 22px; padding-left: 10px; font-size: 14px; float: left;
}
.wrap .vallist2 li a {
	color: rgb(102, 102, 102);
}
.wrap .vallist2 li a:hover {
	color: #076ba8;
}
.vallist3 li {
	background: url("../images/dian1.jpg") no-repeat 0px; width: 240px; line-height: 22px; padding-left: 10px; font-size: 14px; float: left;
}
.wrap .vallist3 li a {
	color: rgb(102, 102, 102);
}
.wrap .vallist3 li a:hover {
	color: #076ba8;
}
.ban_val {
	width: 100%; height: 245px; float: left;
}
.valright {
	width: 778px; overflow: hidden; float: right;
}
.valcon {
	width: 770px; line-height: 24px; padding-left: 7px; margin-top: 23px; float: left;
}
.valab2 {
	width: 730px; overflow: hidden; float: left;
}
.vallistde1 li {
	width: 100%; padding-bottom: 14px; margin-bottom: 17px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.vallistde1 li .l {
	width: 139px; overflow: hidden; float: left;
}
.vallistde1 li .r {
	width: 575px; line-height: 24px; padding-right: 0px; float: right;
}
.wrap .vallistde1 li .r a {
	color: rgb(102, 102, 102);
}
.wrap .vallistde1 li .r a:hover {
	color: #076ba8;
}
.valab3 {
	width: 730px; overflow: hidden; padding-top: 15px; padding-bottom: 20px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
.vladeleft {
	width: 284px; text-align: center; overflow: hidden; margin-right: 15px; float: left; display: inline;
}
.vladeright {
	width: 412px; padding-right: 5px; float: right;
}
.vladeright h2 {
	font-size: 14px; font-weight: bold; margin-bottom: 10px;
}
.vladeright2 h2 {
	font-size: 14px; font-weight: bold; margin-bottom: 10px;
}
.gxright {
	width: 778px; overflow: hidden; float: right;
}
.gxtitle h2 {
	color: rgb(0, 0, 0); font-family: "微软雅黑"; font-size: 18px; margin-bottom: 20px;
}
.gxzhuti {
	width: 100%; color: rgb(102, 102, 102); line-height: 30px; margin-bottom: 20px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.gxzhuti .r {
	padding-right: 52px; float: right;
}
.gxzhuti .l {
	padding-left: 30px; float: left;
}
.gxcon {
	padding: 0px 10px; width: 758px; float: left;
}
.gxlist li {
	width: 100%; line-height: 29px; font-size: 14px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.time3 {
	padding-right: 20px; font-size: 14px; float: right;
}
.wrap .gxlist li a {
	color: rgb(102, 102, 102);
}
.wrap .gxlist li a:hover {
	color: #076ba8;
}
.guanxi {
	margin: 15px 30px 0px; width: 718px; float: left; display: inline;
}
.guanxi .l {
	width: 155px; overflow: hidden; margin-top: 7px; float: left;
}
.guanxi .r {
	width: 540px; line-height: 30px; padding-left: 20px; font-size: 14px; float: left;
}
.guanxi .r p {
	font-size: 14px;
}
.footnav {
	background: url("../images/bg_foot1.jpg") repeat-x; width: 100%; height: 211px; padding-top: 22px;
}
.footnavtab {
	margin: 0px 10px 0px 26px; width: 132px; float: left; display: inline;
}
.footnavtab1 {
	margin: 0px 10px 0px 26px; width: 290px; float: left; display: inline;
}
.footnavtab1 h2 {
	width: 100%; color: #076ba8; font-size: 14px; font-weight: bold; margin-bottom: 10px; float: left;
}
.footnavlist1 li {
	width: 100%; line-height: 20px; float: left;
}
.footnavtab h2 {
	width: 100%; color: #076ba8; font-size: 14px; font-weight: bold; margin-bottom: 10px; float: left;
}
.footnavlist li {
	width: 100%; line-height: 20px; float: left;
}
.footnav .footnavlist li a {
	color: rgb(0, 0, 0);
}
.footnav .footnavlist li a:hover {
	color: #076ba8;
}
.foot {
	background: url("../images/bg_foot2.jpg") repeat-x;
	width: 100%;
	height: 32px;
	text-align: center;
	color: #076ba8;
	line-height: 32px;
	font-family: Arial, Helvetica, sans-serif;
}
.foot a {
	color: #076ba8;
}
.foot a:hover {
	color: #076ba8;
}
.b {
	font-weight: bold;
}
.f8 {
	font-size: 8px;
}
.f9 {
	font-size: 9px;
}
.f10 {
	font-size: 10px;
}
.f11 {
	font-size: 11px;
}
.f12 {
	font-size: 12px;
}
.f13 {
	font-size: 13px;
}
.f14 {
	font-size: 14px;
}
.f15 {
	font-size: 15px;
}
.f16 {
	font-size: 16px;
}
.f18 {
	font-size: 18px;
}
.f24 {
	font-size: 24px;
}
.f32 {
	font-size: 32px;
}
.f36 {
	font-size: 36px;
}
.f_l {
	float: left;
}
.f_r {
	float: right;
}
.em {
	text-indent: 2em;
}
.hei {
	color: rgb(0, 0, 0);
}
.red {
	color: #076ba8;
}
.hei3 {
	color: rgb(51, 51, 51);
}
.Arial {
	font-family: "Arial", Helvetica, sans-serif;
}
.yahei {
	font-family: "微软雅黑";
}
#slide-index {
	width: auto; height: 369px; overflow: hidden; position: relative; min-width: 1000px;
}
#slide-index .slides {
	width: auto; height: 369px; min-width: 1000px;
}
#slide-index .slide {
	height: 369px; float: left; position: relative; min-width: 1000px;
}
#slide-index .image {
	width: 100%; position: absolute; z-index: 1;
}
#slide-index .text {
	top: -500px; position: absolute; z-index: 2;
}
#slide-index .button {
	top: -500px; position: absolute; z-index: 2;
}
#slide-index .button {
	width: 138px; display: none;
}
#slide-index .control {
	width: 100%; height: 19px; text-align: center; bottom: 18px; margin-left: 30%; position: absolute; z-index: 40; cursor: pointer;
}
#slide-index .control a {
	width: 16px; height: 16px; margin-right: 6px; display: inline-block; cursor: pointer; opacity: 0.6; background-image: url("../images/icon_bai.jpg"); background-repeat: no-repeat;
}
#slide-index .control a:hover {
	opacity: 1; background-image: url("../images/icon_hong.jpg");
}
#slide-index .control a.active {
	opacity: 1; background-image: url("../images/icon_hong.jpg");
}
.autoMaxWidth {
	height: 232px; overflow: hidden; position: relative;
}
.pprr1 {
	background: rgb(245, 245, 245); padding: 15px 15px 18px; width: 530px; height: 126px; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; margin-bottom: 15px; float: left;
}
.pprr2 {
	background: rgb(245, 245, 245); padding: 15px 15px 18px; width: 530px; color: rgb(102, 102, 102); line-height: 20px; margin-bottom: 15px; float: left;
}
.aidleft {
	width: 760px; margin-left: 10px; float: left; display: inline;
}
.aidtitle {
	width: 100%; color: rgb(0, 0, 0); font-family: "微软雅黑"; font-size: 18px; margin-bottom: 18px; float: left;
}
.aidcon1 {
	width: 100%; line-height: 24px; font-size: 14px; float: left;
}
.aidcon1 p {
	font-size: 14px;
}
.aidcontab {
	width: 100%; margin-bottom: 33px; float: left;
}
.aidcontab .l {
	width: 222px; margin-top: 4px; float: left;
}
.aidcontab .r {
	width: 500px; padding-left: 24px; font-size: 14px; float: left;
}
.tablefd td {
	padding-bottom: 15px;
}
.tablefd td.tdr {
	text-align: right; padding-right: 8px; font-weight: bold;
}
.txtfb1 {
	background: url("../images/bg_txt.jpg") repeat-x; border: 1px solid rgb(229, 229, 229); width: 250px; height: 22px; line-height: 22px;
}
.txtfb2 {
	background: url("../images/bg_txt.jpg") repeat-x; border: 1px solid rgb(229, 229, 229); width: 97px; height: 22px; line-height: 22px;
}
.txtfb3 {
	background: url("../images/bg_txt.jpg") repeat-x; border: 1px solid rgb(229, 229, 229); width: 409px; height: 124px; line-height: 22px;
}
.btntj {
	background: url("../images/liuyan.jpg") no-repeat; border: 0px currentColor; width: 67px; height: 26px; cursor: pointer;
}
.btnex {
	background: url("../images/exit.jpg") no-repeat; border: 0px currentColor; width: 67px; height: 26px; cursor: pointer;
}
.btntj2 {
	background: url("../images/btn_TJ.jpg") no-repeat; border: 0px currentColor; width: 67px; height: 26px; cursor: pointer;
}
.sitemap1 {
	width: 100%; line-height: 28px; font-size: 14px; font-weight: bold; margin-bottom: 10px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.wrap .sitemap1 a {
	color: #076ba8;
}
.sitemap2 {
	width: 100%; margin-bottom: 10px; float: left;
}
.sitemap2 h3 {
	width: 100%; color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; margin-bottom: 5px; float: left;
}
.sitelist1 li {
	width: 118px; float: left;
}
.wrap .sitelist1 li a {
	color: rgb(102, 102, 102);
}
.wrap .sitelist2 li a {
	color: rgb(102, 102, 102);
}
.wrap .sitelist1 li a:hover {
	color: #076ba8;
}
.wrap .sitelist2 li a:hover {
	color: #076ba8;
}
.siteTab {
	width: 250px; float: left;
}
.siteTab h4 {
	width: 100%; float: left;
}
.sitelist2 li {
	width: 100%; float: left;
}
.tablefd2 td {
	padding-bottom: 15px; padding-left: 35px; font-size: 14px;
}
.tablefd2 td span {
	margin-right: 30px;
}
.main_left {
	width: 780px; float: left; display: inline;
}
.mnewstab {
	background: url("../images/bg_newsfoot.jpg") no-repeat 0px bottom; width: 780px; line-height: 24px; overflow: hidden; padding-bottom: 37px; font-size: 14px; margin-bottom: 10px; float: left;
}
.mnewstab h2 {
	color: rgb(0, 0, 0); font-family: "微软雅黑"; font-size: 18px; margin-bottom: 20px;
}
.mvale {
	background: rgb(248, 231, 208); padding: 20px 25px; width: 730px; margin-bottom: 15px;
}
.mvale h2 {
	color: rgb(223, 1, 0); line-height: 30px; font-size: 16px; font-weight: bold; margin-bottom: 10px;
}
.mvale p {
	line-height: 30px; font-size: 14px;
}
.mainp {
	background: rgb(245, 245, 245); width: 100%; color: rgb(102, 102, 102); line-height: 24px; overflow: hidden; margin-bottom: 15px; float: left;
}
.mainp .pl {
	width: 362px; float: left;
}
.mainp .pr {
	padding: 10px 15px; width: 380px; float: right;
}
.mainp .pr h2 {
	color: rgb(68, 68, 68); line-height: 30px; font-size: 16px; font-weight: bold; margin-bottom: 10px;
}
.vallist4 li {
	width: 100%; padding-bottom: 14px; margin-bottom: 17px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.vallist4 li .l {
	width: 139px; overflow: hidden; float: left;
}
.vallist4 li .r {
	width: 620px; line-height: 24px; float: right;
}
.wrap .vallist4 li .r a {
	color: rgb(102, 102, 102);
}
.wrap .vallist4 li .r a:hover {
	color: #076ba8;
}
.vallist5 li {
	background: url("../images/dian1.jpg") no-repeat 0px; line-height: 28px; padding-left: 10px; font-size: 14px;
}
.wrap .vallist5 li a {
	color: rgb(102, 102, 102);
}
.wrap .vallist5 li a:hover {
	color: #076ba8;
}
.vallist6 li {
	background: url("../images/dian1.jpg") no-repeat 0px; line-height: 40px; padding-left: 10px; font-size: 14px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid;
}
.wrap .vallist6 li a {
	color: rgb(102, 102, 102);
}
.wrap .vallist6 li a:hover {
	color: #076ba8;
}
.vaidtitle {
	width: 100%; color: rgb(223, 1, 0); font-family: "微软雅黑"; font-size: 16px; font-weight: bold; margin-bottom: 18px; float: left;
}
.vaidcon1 {
	width: 100%; line-height: 24px; font-size: 14px; float: left;
}
.vaidcon1 p {
	padding-bottom: 15px; font-size: 14px;
}
.valab3 h2 {
	font-size: 14px; font-weight: bold; margin-bottom: 10px;
}
.mtitle h2 {
	color: rgb(51, 51, 51); font-size: 20px; font-weight: bold; margin-bottom: 10px;
}
.r_wei {
	border: 1px solid rgb(204, 204, 204); line-height: 40px; padding-left: 12px; margin-bottom: 10px;
}
.r_w {
	margin-top: 10px; float: left;
}
.opr_l {
	width: 781px; float: left;
}
.banner {
	width: 100%; overflow: hidden; margin-bottom: 15px; float: left;
}
.banner img {
	border: 1px solid rgb(204, 204, 204); display: block;
}
.opr1 {
	width: 100%; overflow: hidden; margin-bottom: 10px; float: left;
}
.opr1 h2 {
	width: 100%; color: #076ba8; padding-bottom: 9px; font-family: "微软雅黑"; font-size: 18px; margin-bottom: 5px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 5px; border-bottom-style: solid; float: left;
}
.opr_one h2 {
	width: 100%; color: #076ba8; padding-bottom: 9px; font-family: "微软雅黑"; font-size: 18px; margin-bottom: 5px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 5px; border-bottom-style: solid; float: left;
}
.opr11 {
	background: url("../images/line_a.jpg") repeat-x 0px top; width: 100%; overflow: hidden; padding-top: 25px; margin-top: 10px; margin-bottom: 10px; float: left;
}
.opr11 h2 {
	width: 100%; color: #076ba8; padding-bottom: 9px; font-family: "微软雅黑"; font-size: 18px; margin-bottom: 5px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 5px; border-bottom-style: solid; float: left;
}
.opr_one h2 {
	width: 100%; color: #076ba8; padding-bottom: 9px; font-family: "微软雅黑"; font-size: 18px; margin-bottom: 5px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 5px; border-bottom-style: solid; float: left;
}
.opr12 {
	width: 100%; overflow: hidden; margin-top: 10px; margin-bottom: 10px; float: left;
}
.opr12 h2 {
	width: 100%; color: #076ba8; padding-bottom: 9px; font-family: "微软雅黑"; font-size: 18px; margin-bottom: 5px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 5px; border-bottom-style: solid; float: left;
}
.opr_one h2 {
	width: 100%; color: #076ba8; padding-bottom: 9px; font-family: "微软雅黑"; font-size: 18px; margin-bottom: 5px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 5px; border-bottom-style: solid; float: left;
}
.opr_news {
	width: 100%; overflow: hidden; float: left;
}
.opr_news li {
	background: url("../images/dian2.jpg") no-repeat 10px 10px; line-height: 26px; padding-left: 20px; font-size: 14px;
}
.opr_news22 {
	width: 100%; overflow: hidden; float: left;
}
.opr_news22 li {
	background: url("../images/dian2.jpg") no-repeat 10px 10px; width: 235px; line-height: 26px; padding-left: 20px; font-size: 14px; float: left;
}
.more {
	width: 100%; text-align: right; font-size: 14px; margin-top: 9px; float: left;
}
.opr2 {
	background: url("../images/line_a.jpg") repeat-x; width: 100%; padding-top: 30px; padding-bottom: 15px; margin-bottom: 30px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.opr_one {
	padding: 0px 10px; width: 350px; float: left;
}
.opr_tit {
	margin: 15px 0px; width: 100%; float: left;
}
.tit_right {
	width: 240px; line-height: 24px; float: right;
}
.tit_right h3 {
	color: rgb(32, 32, 32); font-size: 14px; font-weight: bold;
}
.tit_lfet {
	float: left;
}
.opr3 {
	width: 100%; float: left;
}
.opr_k li {
	background: url("../images/dian.jpg") no-repeat 2px 14px; width: 110px; line-height: 30px; padding-left: 10px; font-size: 14px; float: left;
}
.sp {
	border: 1px solid rgb(204, 204, 204); width: 196px; line-height: 24px; margin-top: 10px; float: left;
}
.sp p {
	padding: 10px;
}
.sp_img {
	padding: 5px 0px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.ciss {
	padding: 12px; border: 1px solid rgb(204, 204, 204); width: 172px; line-height: 20px; margin-bottom: 10px; float: left;
}
.link {
	width: 100%; float: left;
}
.link h3 {
	color: #076ba8; line-height: 35px; font-family: "微软雅黑"; font-size: 18px; margin-bottom: 33px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 6px; border-bottom-style: solid;
}
.link_list li {
	margin: 0px 0px 23px 26px; width: 162px; text-align: center; line-height: 35px; float: left; display: inline;
}
.link_list li img {
	border: 1px solid rgb(240, 240, 240);
}
.wrap .link_list li p a {
	color: rgb(102, 102, 102);
}
.wrap .link_list li p a:hover {
	color: #076ba8;
}
.plink {
	width: 360px; float: right;
}
.plink li {
	background: url("../images/dian.jpg") no-repeat 0px 8px; line-height: 22px; padding-left: 10px;
}
.plink li a {
	padding-left: 0px;
}
