body {
	 color: rgb(83, 83, 83); line-height: 22px; font-family: 宋体; font-size: 12px;
}


table {
	margin:0 auto; 
}
td {
	color: rgb(83, 83, 83); line-height: 22px; font-family: 宋体; font-size: 12px;
}
th {
	color: rgb(83, 83, 83); line-height: 22px; font-family: 宋体; font-size: 12px;
}

.h1 {font-size: 33px; line-height: 36px; }




a:link {
	color: rgb(83, 83, 83); text-decoration: none;
}
a:visited {
	color: rgb(83, 83, 83); text-decoration: none;
}
a:hover {
	color: rgb(83, 83, 83); text-decoration: none;
}
a:active {
	color: rgb(83, 83, 83); text-decoration: none;
}


 li{list-style-type:none}


* {
	margin: 0px; padding: 0px;
}
///都有默认的margin 或padding值的，加上这句就可以删除浏览器这些默认值

#dhtmltooltip {
	padding: 4px; border: 1px solid gray; width: 370px; font-size: 9pt; visibility: hidden; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120); position: absolute; z-index: 100; background-color: rgb(204, 204, 204);
}

#nav {
	margin:0 auto;  width: 952px; background: rgb(255, 255, 255); line-height: 38px; list-style-type: none;
}
  #nav .current{background:#0099dd}
#nav a {
	height: 38px; text-align: center; display: block;
}
#nav a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
#nav a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
#nav a:hover {
	color: #ff0; text-decoration: none;
}
#nav li {background-image: url("../images/dh.jpg");width: 104px; height: 38px; font-size: 14px; float: left;
}
#nav li ul {
	left: -999em; width: 160px; height: 24px; text-align: left; line-height: 24px; list-style-type: none; position: absolute;
}
#nav li ul li {
	width: 160px; height: 24px; float: left; background-color: rgb(8, 141, 198);
}
#nav li ul a {
	width: 150px; height: 24px; text-align: left; line-height: 24px; padding-left: 10px; font-size: 12px; display: block;
}
#nav li ul a:link {
	color: rgb(255, 255, 255); font-size: 12px; text-decoration: none;
}
#nav li ul a:visited {
	color: rgb(255, 255, 255); font-size: 12px; text-decoration: none;
}
#nav li ul a:hover {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; text-decoration: underline;
}
#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}



.ctel {
	font-size: 40px; color:#102b6a;
}

.clist {
	font-size: 28px; line-height:32px;color:#102b6a;
}


#content {
	clear: left;
}
.topp {
	margin: 0px auto; width: 960px; height: 29px; line-height: 29px; overflow: hidden;
}
.top {
	margin: 0px auto; width: 960px; height: 139px; overflow: hidden; background-image: url("../images/top.jpg");
}
.top_logo {
	width: 586px; height: 139px; overflow: hidden; float: left;
}
.top_tel {
	width: 350px; height: 139px; overflow: hidden; float: right;
}
.top_tel1 {
	width: 350px; height: 56px; text-align: right; color: rgb(139, 139, 139); line-height: 70px; overflow: hidden; float: right;
}
.top_tel2 {
	width: 350px; height: 43px; text-align: right; color: rgb(37, 124, 166); line-height: 40px; overflow: hidden; font-family: "微软雅黑"; font-size: 18px; font-weight: bold; float: right;
}

.top_dh {
	WIDTH: 100%; height: 38px; margin: 0px auto;overflow: hidden; background-image: url("../images/dh.jpg");
}
.web_dh {
	width: 104px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; overflow: hidden; font-size: 14px; font-weight: bold; float: left;
}
.web_dh a {
	height: 38px; text-align: center; display: block;
}
.web_dh a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.web_dh a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.web_dh a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.web_dhh {
	width: 2px; height: 38px; overflow: hidden; float: left; background-image: url("../images/dhh.jpg");
}
.ban {
	margin: 0px auto; width: 980px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-top-width: 5px; border-top-style: solid;
}
.banb {
	margin: 0px auto; width: 980px; height: 240px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-top-width: 5px; border-top-style: solid;
}
.gg {
	margin: 10px auto 0px; padding: 4px; border: 1px solid rgb(247, 182, 28); width: 950px; overflow: hidden;
}
.ggg {
	margin: 0px auto; width: 960px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-top-width: 10px; border-top-style: solid;
}
.web {
	margin: 0px auto; width: 960px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-top-width: 10px; border-top-style: solid;
}
.web_l {
	width: 274px; overflow: hidden; float: left;
}
.web_la {
	width: 274px; overflow: hidden; float: left;
}
.web_lt {
	width: 272px; height: 25px; overflow: hidden; border-top-color: rgb(188, 204, 203); border-right-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left; background-image: url("../images/line5.jpg");
}
.web_lt1 {
	width: 119px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; overflow: hidden; padding-left: 25px; font-size: 14px; font-weight: bold; float: left; background-image: url("../images/topheng.gif");
}
.web_lt2 {
	height: 25px; line-height: 25px; overflow: hidden; float: right;
}
.web_lk {
	padding: 5px; width: 262px; overflow: hidden; border-right-color: rgb(188, 204, 203); border-bottom-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; float: left;
}
.web_lkt {
	border: 1px solid rgb(255, 255, 255); width: 128px; overflow: hidden; float: left;
}

.web_lka {
	border: 3px solid rgb(255, 255, 255); width: 120px; overflow: hidden; float: left;
}
.web_lkal {
	width: 20px; overflow: hidden; float: left;
}
.web_lkar {
	width: 90px; overflow: hidden; font-size: 14px; border-left-color: rgb(255, 255, 255); border-left-width: 5px; border-left-style: solid; float: left;
}
.web_r {
	width: 670px; overflow: hidden; float: right;
}
.web_ra {
	border: 1px solid rgb(188, 204, 203); width: 668px; overflow: hidden; float: right;
}
.web_rb {
	width: 670px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-top-width: 10px; border-top-style: solid; float: right;
}
.web_rt {
	width: 668px; height: 30px; overflow: hidden; float: left; background-image: url("../images/line7.jpg");
}
.web_rt1 {
	height: 30px; color: rgb(16, 77, 134); line-height: 30px; overflow: hidden; font-size: 14px; font-weight: bold; float: left;
}
.web_rt2 {
	line-height: 30px; overflow: hidden; float: right;
}
.web_rk {
	border: 4px solid rgb(255, 255, 255); width: 660px; height:194px;line-height: 22px; overflow: hidden; padding-top: 3px; float: left;
}
.web_rkl {
	width: 325px; overflow: hidden; float: left;
}
.web_rkr {
	width: 325px; overflow: hidden; float: right;
}
.web_rkt {
	width: 323px; height: 30px; overflow: hidden; border-top-color: rgb(188, 204, 203); border-right-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left; background-image: url("../images/line7.jpg");
}
.web_rkk {
	width: 323px; overflow: hidden; padding-top: 5px; border-right-color: rgb(188, 204, 203); border-bottom-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; float: left;
}
.web1 {
	margin: 0px auto; width: 960px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-top-width: 10px; border-top-style: solid;
}
.web1_l {
	width: 310px; overflow: hidden; float: left;
}
.web1t {
	width: 308px; height: 27px; line-height: 27px; overflow: hidden; border-top-color: rgb(188, 204, 203); border-right-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left; background-image: url("../images/line11.jpg");
}
.web1t1 {
	color: rgb(16, 77, 134); line-height: 27px; overflow: hidden; font-size: 14px; font-weight: bold; float: left;
}
.web1t2 {
	line-height: 27px; overflow: hidden; float: right;
}
.web1k {
	padding: 2px; width: 304px; overflow: hidden; border-right-color: rgb(188, 204, 203); border-bottom-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; float: left;
}
.web1_c {
	width: 310px; overflow: hidden; border-left-color: rgb(255, 255, 255); border-left-width: 15px; border-left-style: solid; float: left;
}
.web1_r {
	width: 310px; overflow: hidden; float: right;
}

.webls111{width:954px;height:50px;margin:0 auto;overflow:hidden;  background:#eff7ff;text-align:center; line-height:50px;font-size: 14px;padding: 2px; border-right-color: rgb(188, 204, 203); border-bottom-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}

.webls222{width:954px;height:30px;margin:0 auto;overflow:hidden;  background:#eff7ff;text-align:center; line-height:40px;font-size: 14px;padding: 2px; border-right-color: rgb(188, 204, 203); border-bottom-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}


.webls{width:954px;height:60px;margin:0 auto;overflow:hidden;  background:#eff7ff;text-align:left; line-height:24px;font-size: 14px;padding: 2px; border-right-color: rgb(188, 204, 203); border-bottom-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}

.webdh{width:954px;height:26px;margin:0 auto;overflow:hidden;  background:#eff7ff;text-align:left; line-height:24px;font-size: 14px;padding: 2px; border-right-color: rgb(188, 204, 203); border-bottom-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}

.webzy{width:954px;height:100px;margin:0 auto;overflow:hidden;  background:#eff7ff;text-align:center; line-height:24px;font-size: 14px;padding: 2px; border-right-color: rgb(188, 204, 203); border-bottom-color: rgb(188, 204, 203); border-left-color: rgb(188, 204, 203); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}

.show {
	margin: 0px auto; width: 960px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-top-width: 15px; border-top-style: solid;
}


/*新的左右页*/
.show_left {
	width: 670px; overflow: hidden; float: left;
}
.show_lefta {
	border: 1px solid rgb(188, 204, 203); width: 668px; overflow: hidden; float: left;
}
.show_leftb {
	width: 1000px; height: 30px; overflow: hidden; float: left; background-image: url("../images/line7.jpg");
}
.show_leftt {
	width: 668px; height: 30px; overflow: hidden; float: left; background-image: url("../images/line7.jpg");
}
.show_leftt1 {
	height: 30px; color: rgb(16, 77, 134); line-height: 30px; overflow: hidden; font-size: 14px; font-weight: bold; float: left;
}
.show_leftt2 {
	line-height: 30px; overflow: hidden; float: left;
}
.show_leftk {
	border: 4px solid rgb(255, 255, 255); width: 660px; text-align: justify; line-height: 26px; overflow: hidden; padding-top: 10px; font-size: 14px; float: left; text-justify: inter-ideograph;
}
.show_leftk h1{font-size: 30px; line-height: 50px;}
.show_leftkk {
	border: 4px solid rgb(255, 255, 255); width: 660px; text-align: justify; line-height: 22px; overflow: hidden; padding-top: 10px; float: left; text-justify: inter-ideograph;
}
.show_right {
	width: 274px; overflow: hidden; float: right;
}
.show_righta {
	width: 274px; overflow: hidden; float: right;
}

/*新的左右页*/

.show_l {
	width: 274px; overflow: hidden; float: left;
}
.show_la {
	width: 274px; overflow: hidden; float: left;
}
.show_r {
	width: 670px; overflow: hidden; float: right;
}
.show_ra {
	border: 1px solid rgb(188, 204, 203); width: 668px; overflow: hidden; float: right;
}
.show_rb {
	width: 1000px; height: 30px; overflow: hidden; float: left; background-image: url("../images/line7.jpg");
}
.show_rt {
	width: 668px; height: 30px; overflow: hidden; float: left; background-image: url("../images/line7.jpg");
}
.show_rt1 {
	height: 30px; color: rgb(16, 77, 134); line-height: 30px; overflow: hidden; font-size: 14px; font-weight: bold; float: left;
}
.show_rt2 {
	line-height: 30px; overflow: hidden; float: right;
}
.show_rk {
	border: 4px solid rgb(255, 255, 255); width: 660px; text-align: justify; line-height: 34px; overflow: hidden; padding-top: 10px; font-size: 16px; float: left; text-justify: inter-ideograph;
}
.show_rkk {
	border: 4px solid rgb(255, 255, 255); width: 660px; text-align: justify; line-height: 22px; overflow: hidden; padding-top: 10px; float: left; text-justify: inter-ideograph;
}
.fot {
	margin: 0px auto; width: 960px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-top-width: 16px; border-top-style: solid;
}
.fott {
	width: 960px; height: 27px; text-align: center; color: rgb(255, 255, 255); line-height: 27px; overflow: hidden; float: left; background-image: url("../images/line13.jpg");
}
.fott a {
	text-decoration: none;
}
.fott a:link {
	color: rgb(255, 255, 255);
}
.fott a:visited {
	color: rgb(255, 255, 255);
}
.fott a:hover {
	color: rgb(255, 255, 255);
}
.fotx {
	width: 960px; overflow: hidden; margin-top: 10px; float: left;
}
.fotk {
	width: 960px; text-align: center; color: rgb(136, 136, 136); overflow: hidden; margin-top: 5px; float: left;
}
.n320 {
	padding: 1px; width: 320px; overflow: hidden; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.nl {
	color: rgb(50, 88, 138); overflow: hidden; font-size: 12px; float: left;
}
.nl a {
	display: block;
}
.nl a:link {
	color: rgb(16, 77, 134); text-decoration: none;
}
.nl a:visited {
	color: rgb(16, 77, 134); text-decoration: none;
}
.nl a:hover {
	color: rgb(16, 77, 134); text-decoration: none;
}
.nl1 {
	color: rgb(51, 51, 51); overflow: hidden; font-size: 14px; float: left;
}
.nr {
	color: rgb(153, 153, 153); overflow: hidden; font-size: 12px; float: right;
}
.n300 {
	padding: 1px; width: 300px; color: rgb(16, 77, 134); overflow: hidden; float: left;
}
.n300 a {
	display: block;
}
.n300 a:link {
	color: rgb(16, 77, 134); text-decoration: none;
}
.n300 a:visited {
	color: rgb(16, 77, 134); text-decoration: none;
}
.n300 a:hover {
	color: rgb(16, 77, 134); text-decoration: none;
}
.n260 {
	width: 260px; color: rgb(16, 77, 134); overflow: hidden; float: left;
}
.n260 a {
	display: block;
}
.n260 a:link {
	color: rgb(16, 77, 134); text-decoration: none;
}
.n260 a:visited {
	color: rgb(16, 77, 134); text-decoration: none;
}
.n260 a:hover {
	color: rgb(16, 77, 134); text-decoration: none;
}


.web_la999 {
	width: 260px;height: 0px; overflow: hidden; float: left;
}


.n266 {
	width: 260px; height:1030px; color: rgb(16, 77, 134); overflow: hidden; float: left;
}
.n266 a {
	display: block;
}
.n266 a:link {
	color: rgb(16, 77, 134); text-decoration: none;
}
.n266 a:visited {
	color: rgb(16, 77, 134); text-decoration: none;
}
.n266 a:hover {
	color: rgb(16, 77, 134); text-decoration: none;
}

.n700 {
	padding: 2px; width: 656px; overflow: hidden; border-bottom-color: rgb(236, 236, 236); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.n690b {
	width: 656px; height: 20px; overflow: hidden; float: left;
}
.n330 {
	padding: 2px; width: 330px; color: rgb(51, 51, 51); overflow: hidden; font-size: 12px; float: left;
}
.showx {
	padding: 3px; border: 1px solid rgb(235, 235, 235); width: 230px; color: rgb(51, 51, 51); overflow: hidden; font-size: 12px; margin-top: 4px; float: left; background-color: rgb(245, 245, 245);
}
.web_news1 {
	padding: 4px; width: 730px; overflow: hidden; border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.pro {
	border: 2px solid rgb(255, 255, 255); width: 100px; overflow: hidden; float: left;
}
.pro a {
	display: block;
}
.pro a:link {
	color: rgb(75, 75, 75); text-decoration: none;
}
.pro a:visited {
	color: rgb(75, 75, 75); text-decoration: none;
}
.pro a:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(101, 178, 14);
}
.kk_185a {
	border-width: 5px 10px; border-style: solid; border-color: rgb(255, 255, 255); width: 175px; text-align: center; overflow: hidden; float: left;
}
.kk_185 {
	width: 172px; overflow: hidden; font-size: 12px; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.kk_195a {
	border-width: 5px 18px 10px; border-style: solid; border-color: rgb(255, 255, 255); width: 195px; text-align: center; overflow: hidden; float: left;
}
.kk_195 {
	width: 192px; overflow: hidden; font-size: 12px; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.kk_100 {
	padding: 2px; border: 1px solid rgb(231, 231, 231); width: 103px; text-align: center; overflow: hidden; margin-top: 10px; margin-right: 5px; margin-left: 5px; float: left; white-space: nowrap; text-overflow: ellipsis; background-color: rgb(255, 255, 255);
}
.kk_160 {
	width: 130px; text-align: center; overflow: hidden; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.kk_160n {
	width: 140px; text-align: center; line-height: 18px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-top-width: 5px; border-top-style: solid; float: left;
}
.kk_160b {
	width: 130px; overflow: hidden; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-top-width: 15px; border-right-width: 5px; border-left-width: 5px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left;
}
.kk_165a {
	border: 10px solid rgb(255, 255, 255); width: 180px; text-align: center; overflow: hidden; float: left;
}
.kk_165 {
	border: 5px solid rgb(238, 238, 238); width: 170px; overflow: hidden; padding-top: 5px; padding-bottom: 5px; font-size: 12px; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.kk_145a {
	border: 10px solid rgb(255, 255, 255); width: 210px; text-align: center; overflow: hidden; float: left;
}
.kk_145 {
	border: 5px solid rgb(238, 238, 238); width: 200px; overflow: hidden; padding-top: 5px; font-size: 12px; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.kk_500 {
	padding: 3px; border: 1px solid rgb(209, 209, 209); width: 650px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.bwnews_title {
	width: 95%; text-align: left; color: rgb(178, 46, 45); line-height: 30px; font-size: 16px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.newst {
	padding: 3px; width: 95%; height: 23px; text-align: left; overflow: hidden; float: left;
}
.news_tt {
	padding: 4px; width: 96%; text-align: center; overflow: hidden; font-size: 12px; margin-left: 2px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.contentnews {
	padding: 15px; width: 95%; text-align: left; line-height: 28px; overflow: hidden; font-size: 14px; float: left;
}
.contentnews1 {
	padding: 2px; width: 98%; text-align: left; line-height: 30px; overflow: hidden; font-size: 12px; float: left;
}
.contentnews11 {
	padding: 2px; width: 98%; text-align: left; overflow: hidden; font-size: 12px; float: left;
}
.contentnews2 {
	padding: 2px; width: 95%; text-align: right; line-height: 30px; overflow: hidden; font-size: 12px; float: left;
}
.img {
	padding: 3px; border: 1px solid rgb(217, 217, 217); white-space: nowrap; text-overflow: ellipsis; background-color: rgb(255, 255, 255);
}
.img1 {
	border: 1px solid rgb(204, 204, 204);
}
.img2 {
	padding: 4px; border: 1px solid rgb(217, 217, 217);
}
.img5 {
	border: 5px solid rgb(220, 220, 220);
}
.pro_img {
	width: 600px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.pro_name {
	padding: 5px; width: 500px; text-align: center; color: rgb(153, 0, 0); font-size: 14px; font-weight: bold; margin-top: 10px;
}
.binweb {
	width: 180px; height: 15px; overflow: hidden; float: left;
}
.f12_666666 {
	color: rgb(102, 102, 102); font-size: 12px;
}
.f12_797979 {
	color: rgb(121, 121, 121); font-size: 12px;
}
.f12_898989 {
	color: rgb(137, 137, 137); font-size: 12px;
}
.f12_FFF000 {
	color: rgb(255, 240, 0); font-size: 12px;
}
.f12_FDE1B1 {
	color: rgb(253, 225, 177); font-size: 12px;
}
.f12_656565 {
	color: rgb(101, 101, 101); font-size: 12px;
}
.f12_B1101F {
	color: rgb(177, 16, 31); font-size: 12px;
}
.f12_000000 {
	color: rgb(0, 0, 0); font-size: 12px;
}
.f12_142A51 {
	color: rgb(20, 42, 81); font-size: 12px;
}
.f_cc0000 {
	color: rgb(204, 0, 0);
}
.f_489100 {
	color: rgb(72, 145, 0);
}
.f14_008009 {
	color: rgb(0, 128, 9); font-size: 16px;
}
.f14_142A51 {
	color: rgb(20, 42, 81); font-size: 14px;
}
.f14_C40001 {
	color: rgb(196, 0, 1); font-size: 14px;
}
.f12_fff {
	color: rgb(255, 255, 255); font-size: 12px;
}
.f12_2E7E03 {
	color: rgb(46, 126, 3); font-size: 12px;
}
.f14 {
	line-height: 30px; font-size: 14px;
}
.f14_ffffff {
	color: rgb(255, 255, 255); font-size: 14px;
}
.f14_FDE1B1 {
	color: rgb(253, 225, 177); font-size: 14px;
}
.f12_00386A {
	color: rgb(0, 56, 106); font-size: 12px;
}

.nav_bd{background:url(../images/nav_bg01.png) no-repeat scroll 0 -24px transparent;height:62px;margin:0 auto;width:960px;overflow:hidden;}


.nav_bd_ul{float:left;margin:5px 0 0 7px;}
.nav_bd_ul li{border-left:1px dashed #CCCCCC;float:left;height:25px;line-height:25px;width:94px;}
.nav_bd_ul li .nav_spe{border-left:0;}
.nav_bd_ul li a{background:url(../images/nav_bg03.png) no-repeat scroll 10px 9px transparent;color:#333333;display:block;font-size:14px;height:25px;padding:0 13px 0 19px;text-decoration:none;width:60px;}
.nav_bd_ul li a:hover{background:url(../images/nav_bg02.png) no-repeat scroll 5px center transparent;color:#333333;text-decoration:none;}.dzhid{display:none !important;}


.nav_bd_ul2{float:left;margin:5px 0 0 7px;}
.nav_bd_ul2 li{border-left:1px dashed #CCCCCC;float:left;height:25px;line-height:25px;width:60px;}
.nav_bd_ul2 li .nav_spe{border-left:0;}
.nav_bd_ul2 li a{background:url(../images/nav_bg03.png) no-repeat scroll 10px 9px transparent;color:#333333;display:block;font-size:14px;height:25px;padding:0 13px 0 19px;text-decoration:none;width:60px;}
.nav_bd_ul2 li a:hover{background:url(../images/nav_bg022.png) no-repeat scroll 5px center transparent;color:#333333;text-decoration:none;}.dzhid{display:none !important;}



.f20b{FONT-SIZE:20px; LINE-HEIGHT:24px;font-weight:bold;color:#0000cd;}


.h000 {width:100%;height:0px;overflow:hidden;float:left}



/*页面底部*/
.article{width: 1000px;margin:0 auto;position: relative;overflow: hidden;}
/*主体样式*/
#container{width:1200px;margin:0 auto;padding-top: 23px;}
.ff{background: url(images/dbj.jpg) no-repeat 50% 0;height: 880px;margin-top:10px;}
.fl{float: left;}
.fr{float:right;}
.erq{margin-top: 36px;}

.foot{background: url(images/foot.png) center top no-repeat;height: 236px;border-top:1px solid #2b4490;}
.foot-logo{width: 100px;margin-top: 65px;}
.foot-nav{padding-top: 40px;width: 500px;margin-right: 20px;}

.foot-nav>li{float: left;margin-right: 30px;text-align: center;}
.foot-nav>li>a{font:16px/28px "微软雅黑";color: #535353;}
.foot-nav>li>ul{margin-top: 10px;height: 118px;overflow: hidden;}
.foot-nav>li>ul>li>a{white-space: nowrap;text-overflow:ellipsis;font:14px/24px "微软雅黑";color: #535353;}
.copyright{text-align: center;font:14px/20px "微软雅黑";background-color: #e5e5e5;color: #787575;padding: 10px 0;}
.copyright a{color: #787575;}

/*页面底部*/



/*咨询*/
.f14 {
	FONT-SIZE: 14px
}

.cont_tle {
	BACKGROUND: url(cont_lt0_05.jpg) repeat-x; HEIGHT: 31px
}
.cont_tle P {
	LINE-HEIGHT: 150%
}
.cont_tle STRONG {
	LINE-HEIGHT: 31px; TEXT-INDENT: 27px; WIDTH: 95px; DISPLAY: block; BACKGROUND: url(cont_lt0_03.jpg) no-repeat; HEIGHT: 31px; COLOR: #fff
}
.cont_tle STRONG A {
	COLOR: #fff; TEXT-DECORATION: none
}
.cont_tle STRONG A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}

.new-consult{ padding: 20px 0; border-bottom: 1px solid #808080; }
.new-consult li { padding: 20px 0; border-bottom: 1px solid #808080; }
.new-consult li:last-child { border-bottom: 0; }
.new-consult li .t { font-size: 16px; line-height: 20px; height:30px; overflow: hidden; }
.new-consult li .b { margin-top: 18px; font-size: 12px; color:#808080; line-height: 18px; }
.new-consult li .b span { margin-right: 18px; }

/*咨询*/



/* ===================在线咨询=================== */

.js_nr{ width:100%; background:#f2f2f2;font-family:"Microsoft YaHei";float:left;}
.cardexplain {margin: 10px 2px 2px 2px;}



.round { border: 1px solid #C6C6C6; background:#ffffff;  text-align: left; font-size: 14px; line-height: 24px; border-radius: 5px; box-shadow: 0px 1px 1px #F6F6F6; margin-left: 6px;margin-right: 6px;margin-bottom: 11px; display: block;}

.text{ border-style: solid; border-color: #C6C6C6; border-image: none; border-width: 0px 0px 1px;line-height: 22px; color:#999999;padding: 10px 5px; text-indent:20px;}

.ckxq{ display: block; padding: 10px 20px 9px 0px; position: relative;  font-size: 16px; min-height: 22px;color:#333333; text-align:right;}


.title1{text-indent:10px; display: block; padding: 10px 20px 9px 0px; position: relative;  font-size: 14px; min-height: 22px;color:#999999; text-align:left;}




.pxtextarea { border-radius: 5px; background-color: #FFF; margin: 5px 0px; padding: 5px 10px;height: 99px; display: block; font-size: 18px; border: 0px none;overflow: auto; color: #999; width: 99%; box-sizing: border-box; position: relative;background-color: transparent;}


.nob { border-width: 0px; border-color: #C6C6C6; border-image: none; border-width: 0px 0px 1px; padding:10px; line-height: 22px;}

.kuang th { color: #333; padding: 0px; font-weight: normal; text-align: left; font-size: 18px;  width: 74px;}

.kuang td { color: #999; padding: 0px;}
.px { border: 1px solid #E8E8E8; background-color: #FFF; border-radius: 5px;  margin: 5px 0px 4px; box-sizing: border-box; position: relative;background-color: transparent;color: #999;display: block;width:99%;padding:10px;font-size: 18px;margin: 0px auto;}



/* ===================在线咨询=================== */
/* ===================提交信息=================== */

.submit { background-color: #2071de; padding: 10px 20px; font-size: 16px; text-decoration: none;  border: 1px solid #0a61d7; background-image: -moz-linear-gradient(center bottom , #2071de 0%, #62a0f4 100%); box-shadow: 0px 1px 0px #64a2f5 inset, 0px 1px 2px rgba(0, 0, 0, 0.5); border-radius: 5px; color: #FFF;  display: block; text-align: center; text-shadow: 0px 1px rgba(0, 0, 0, 0.2);}
/* ===================提交信息=================== */

/*品牌服务*/
.space20{clear:both;height:20px;overflow:hidden; zoom:1;}

.mainbox-h {background:url(../../images/wycms/repeat-x-a.png) 0 -1px repeat-x; border:#e5e5e5 1px solid; height:40px; overflow:hidden}
.mainbox-h h2{color:#bf0000;font:500 18px/40px "Microsoft Yahei"; text-indent:10px; float:left}
.mainbox-h span{ float:left; margin-left:10px; color:#ccc;font:14px/40px "Microsoft Yahei";}
.mainbox-h a{font:12px/40px "Microsoft Yahei"; float:right; margin-right:10px}
.mainbox-h a:hover{ text-decoration:none}


.main-brand-c ul{ margin-left:-3px}
.main-brand-c ul li{ float:left; margin:0 3px}
.main-brand-c a{background:#ff8533;width:114px; display:block;height:85px; float:left}
.main-brand-c a:hover{ background:#1ba9d8; text-decoration:none}
.main-brand-c a span{display:block;width:60px;height:45px; text-align:center;line-height:45px;color:#fff; font-size:38px;margin:10px 27px 0 27px;}
.main-brand-c a em{ font-style:normal;font:14px/22px "Microsoft Yahei"; text-align:center; width:114px; display:block; color:#fff}
.main-brand-c a span.brand-ico-a{ background-position: 0 0;}
.main-brand-c a span.brand-ico-b{ background-position: 0 -46px;}
.main-brand-c a span.brand-ico-c{ background-position: 0 -92px;}
.main-brand-c a span.brand-ico-d{ background-position: 0 -138px;}
.main-brand-c a span.brand-ico-e{ background-position: 0 -184px;}
.main-brand-c a span.brand-ico-f{ background-position: 0 -230px;}
.main-brand-c a span.brand-ico-g{ background-position: 0 -276px;}
.main-brand-c a span.brand-ico-h{ background-position: 0 -322px;}
.main-brand-c a span.brand-ico-i{ background-position: 0 -368px;}

.main-brand-c a:hover span.brand-ico-a{ background-position: -61px 0;}
.main-brand-c a:hover span.brand-ico-b{ background-position: -61px -46px;}
.main-brand-c a:hover span.brand-ico-c{ background-position: -61px -92px;}
.main-brand-c a:hover span.brand-ico-d{ background-position: -61px -138px;}
.main-brand-c a:hover span.brand-ico-e{ background-position: -61px -184px;}
.main-brand-c a:hover span.brand-ico-f{ background-position: -61px -230px;}
.main-brand-c a:hover span.brand-ico-g{ background-position: -61px -276px;}
.main-brand-c a:hover span.brand-ico-h{ background-position: -61px -322px;}
.main-brand-c a:hover span.brand-ico-i{ background-position: -61px -368px;}

/*品牌服务*/




/*专业领域*/
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media (min-width:1000px){.container{width:1000px}}
.section-header {padding-bottom: 15px;text-align: center;}
.section-header h2,section-header h2 a {display: inline-block;position: relative;margin-top: 35px;margin-bottom: 0;padding-bottom: 10px;font-size: 35px;line-height: 30px;	text-transform: uppercase;}
.section-header {margin-bottom: 0;padding-top: 0;color: #000;font-size: 16px;}
.container h4,container h4 a {margin-top: 15px;margin-bottom: 0;padding-bottom: 10px;font-size:18px;line-height:30px;text-align:center;}
/*专业领域*/