img {
	behavior: url(css/iepngfix.htc);
	border: none;
}
div {
	behavior: url(css/iepngfix.htc);
}
input {
	behavior: url(css/iepngfix.htc);
}
#content_nr {
	margin: 0px auto; width: 990px; padding-top: 18px; clear: both; font-size: 14px;
}
.pd_left {
	width: 150px; float: left;
}
.pd_leftnr {
	padding-bottom: 10px; clear: both;
}
.pd_title {
	background: url("/images/titlebg.jpg") no-repeat; padding: 8px 0px 0px 8px; width: 142px; height: 30px;
}
.pd_boxbg {
	width: 148px; height: auto; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
ul.ahover_huise li {
	background: url("/images/products_ahover2.jpg") no-repeat; width: 150px; height: 20px; text-indent: 2.1em;
}
ul.ahover_huise li a {
	color: rgb(117, 117, 117); text-decoration: none;
}
ul.ahover_huise li a:hover {
	color: rgb(117, 117, 117); text-decoration: underline;
}
.pd_xline {
	padding-bottom: 6px;
}
ul.pd_leftlist2 {
	color: rgb(102, 102, 102); text-indent: 1.3em;
}
ul.pd_leftlist2 li {
	background: url("/images/pd_style.jpg") no-repeat right; line-height: 31px; _height: 32px;
}
ul.pd_leftlist2 a {
	color: rgb(102, 102, 102); line-height: 31px; text-decoration: none; display: block; _height: 32px;
}
ul.pd_leftlist2 a:hover {
	color: rgb(102, 102, 102); line-height: 31px; text-decoration: underline; _height: 32px;
}
ul.pd_leftlist3 {
	padding: 2px 0px 0px 1px;
}
ul.pd_leftlist3 li {
	line-height: 0px; padding-bottom: 4px; font-size: 0px;
}
.pd_zhong {
	width: 830px; float: right;
}
.pd_zjimg {
	padding-right: 10px; float: left;
}
.pd_zjlist {
	width: 830px; overflow: hidden; clear: both;
}
.pd_zjlist01 {
	width: 330px; float: left;
}
.pd_zjlist02 {
	width: 330px; float: right;
}
.pd_zjlist01bg {
	width: 319px; height: auto; overflow: hidden; padding-left: 9px; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.pd_zjlisttitle {
	width: 96px; float: left;
}
.pd_zjlistfont {
	padding: 4px 13px 0px 0px; text-align: right; font-size: 14px; float: right;
}
.pd_zjlistmore {
	color: rgb(31, 60, 146); font-size: 14px; float: right;
}
.pd_zjlistmore a {
	color: rgb(31, 60, 146);
}
.pd_zjlistmore a:hover {
	color: rgb(31, 60, 146);
}
.pd_fonthuise {
	width: 300px; float: left;
}
.pd_imgtxt {
	color: rgb(137, 137, 137); padding-left: 5px; font-size: 10px; float: left;
}
.pd_zjboxbg {
	background: url("/images/pd_zjbox.jpg") no-repeat; width: 830px; height: 185px; padding-top: 8px;
}
#pd_arrow {
	top: 42px; width: 25px; height: 62px; right: 1px; position: absolute; z-index: 103;
}
.pd_right {
	width: 150px; padding-bottom: 10px; float: right;
}
.pd_righttitle1 {
	background: url("/images/righttitlebg.jpg") no-repeat; width: 150px; height: 48px;
}
.pd_rboxbg {
	background: url("/images/right_boxbg.jpg") no-repeat; padding: 1px 0px 0px 8px; width: 142px; height: 114px;
}
.pd_inputbox {
	padding: 8px 0px 0px 6px; width: 138px;
}
.pd_input {
	width: 111px; float: left;
}
.pd_inputbg {
	background: url("/images/inputbg.jpg") repeat-x; border: currentColor; width: 111px; height: 27px; color: rgb(137, 137, 137); line-height: 27px; _margin-top: -1px;
}
.pd_inputimg {
	float: left;
}
.pd_righttitle2 {
	padding-top: 10px;
}
ul.pd_boxbglist {
	color: rgb(102, 102, 102); line-height: 14px; padding-top: 5px;
}
ul.pd_boxbglist li {
	padding-bottom: 6px;
}
.pd_rfont1 {
	padding: 0px 0px 7px 4px;
}
.pd_rimg {
	text-align: center; color: rgb(137, 137, 137); font-size: 10px;
}
.pd_rimg p {
	text-align: center; padding-bottom: 4px;
}
.pd_icon {
	width: 52px; float: left;
}
.pd_font12 {
	color: rgb(102, 102, 102); line-height: 14px; padding-top: 8px; font-size: 11px; _float: left;
}
.products_xline {
	float: left;
}
ul.pd_list3 {
	padding-bottom: 10px; float: left;
}
ul.pd_list3 li {
	width: 148px; float: left;
}
ul.pd_rboxbglist1 {
	padding: 5px 2px 2px; width: 148px; overflow: hidden;
}
ul.pd_rboxbglist1 li {
	padding-right: 3px; float: left;
}
.tag0 {
	font-size: 28px; text-decoration: none;
}
.tag1 {
	font-size: 25px; text-decoration: none;
}
.tag2 {
	font-size: 20px; text-decoration: none;
}
.tag3 {
	font-size: 18px; text-decoration: none;
}
.tag4 {
	font-size: 16px; text-decoration: none;
}
.news_left {
	margin: 0 auto;
    overflow: hidden;
    padding: 0;
	width: 760px;
}
.title_font {
	padding-bottom: 5px; font-size: 14px; font-weight: normal;
}
.news_box1 {
	width: 830px; clear: both;
}
.news_box2 {
	width: 830px; clear: both;
}
.news_top1bg {
	background: url("/images/news/news_top1.jpg") no-repeat; width: 830px; height: 42px; overflow: hidden;
}
.news_title {
	padding: 12px 0px 0px 18px; float: left;
}
.news_inputbox {
	padding: 15px 15px 0px 0px; width: 138px; overflow: hidden; float: right;
}
.news_box1bg {
	background: url("/images/news/news_top1bg.jpg") repeat-y; padding: 20px 0px 0px 20px; width: 810px; height: auto; overflow: hidden; float: left;
}
ul.news_box1bglist {
	width: 810px; font-size: 14px; float: left; display: inline;
}
ul.news_box1bglist li {
	height: 24px; line-height: 24px; padding-right: 50px; float: left;
}
ul.news_box1bglist li a {
	color: rgb(51, 51, 51);
}
.news_box2bg {
	background: rgb(255, 255, 255); width: 828px; height: auto; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
ul.news_box2bglist {
	width: 820px; overflow: hidden; float: left;
}
ul.news_box2bglist li {
	width: 786px; margin-bottom: 7px; margin-left: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left; display: inline;
}
.news_box2left {
	width: 665px; padding-top: 6px; float: left;
}
.news_box2rightimg {
	padding-top: 10px; float: left;
}
.news_box2more {
	padding: 7px 43px 4px 0px; color: rgb(31, 60, 146); float: right;
}
.news_right {
	width: 240px; float: right;
}
ul.news_list {
	color: rgb(117, 117, 117); padding-top: 4px;
}
ul.news_list li.current {
	background: url("/images/news_off.jpg") no-repeat; padding: 0px; width: 148px; height: 20px; color: rgb(31, 60, 146); line-height: 20px; text-indent: 1.3em; text-decoration: none;
}
ul.news_list li.current a {
	height: 20px; color: rgb(31, 60, 146); line-height: 20px; text-decoration: none; display: block;
}
ul.news_list li.current a:hover {
	background: url("/images/news_on.jpg") no-repeat; color: rgb(31, 60, 146); line-height: 20px;
}
ul.news_list a {
	color: rgb(117, 117, 117); line-height: 14px; text-decoration: none;
}
ul.news_list a:hover {
	color: rgb(117, 117, 117); line-height: 14px; text-decoration: underline;
}
ul.news_list li {
	background: url("/images/xline.jpg") no-repeat bottom; width: 148px; padding-bottom: 11px;
}
ul.news_list li p {
	padding: 5px 0px 0px 15px; line-height: 14px;
}
ul.newsL_01 {
	color: rgb(31, 60, 146); padding-bottom: 21px; font-size: 14px; float: left;
}
ul.newsL_01 li {
	width: 177px; padding-right: 10px; float: left;
}
.newsL_01bg {
	background: url("/images/news_kbg.jpg") repeat-y; width: 177px; height: 53px; color: rgb(31, 60, 146); overflow: hidden;
}
.newsL_01bg a {
	color: rgb(31, 60, 146); text-decoration: none;
}
.newsL_01bg a:hover {
	color: rgb(31, 60, 146); text-decoration: underline;
}
.newsL_02 {
	width: 740px; overflow: hidden; padding-bottom: 10px; clear: both;
}
.newsL_02title {
	background: url("/images/news_titlebg.jpg") no-repeat; width: 721px; height: 34px; line-height: 34px; padding-left: 19px; font-size: 14px;
}
.newsL_02bg {
	width: 738px; height: auto; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.newsL_02more {
	background: url("/images/pdgl_contitle.jpg") no-repeat; margin: 8px 8px 0px 0px; width: 136px; height: 25px; text-align: center; line-height: 26px; font-size: 12px; float: right;
}
.newsL_02more a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
.newsL_02more a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.newsL_02nr {
	padding: 33px 0px 0px 20px; width: 720px; _padding: 0px 0 0 20px;
}
.newsL_02img {
	width: 204px; color: rgb(117, 117, 117); float: left;
}
.newsL_02img p {
	padding-top: 12px;
}
ul.newsL_02list {
	padding: 5px 0px 0px 33px; width: 465px; float: left;
}
ul.newsL_02list li {
	height: 34px; color: rgb(51, 51, 51); line-height: 34px; border-bottom-color: rgb(201, 202, 202); border-bottom-width: 1px; border-bottom-style: dashed;
}
ul.newsL_02list li a {
	color: rgb(51, 51, 51);
}
ul.newsL_02list li a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.newsL_02listfont {
	background: url("/images/news_icon.jpg") no-repeat left; padding-left: 16px; font-size: 13px; float: left;
}
.newsL_02listsj {
	font-size: 11px; float: right;
}
.news_botimg {
	width: 740px; clear: both; float: left;
}
.news_titlebg {
	background: url("/images/titlebg.jpg") no-repeat; padding: 8px 0px 0px 8px; width: 232px; height: 32px;
}
.news_boxbg {
	width: 238px; height: auto; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
ul.news2_leftlist {
	padding: 3px 0px 8px; color: rgb(137, 137, 137); line-height: 20px; text-indent: 1.3em; _height: 20px;
}
ul.news2_leftlist a {
	color: rgb(137, 137, 137); line-height: 20px; text-decoration: none; display: block; _height: 20px;
}
ul.news2_leftlist a:hover {
	background: url("/images/products_ahover.jpg") no-repeat; width: 150px; height: 20px; color: rgb(31, 60, 146); line-height: 20px; display: block; _height: 20px;
}
ul.news2_list {
	padding: 4px 0px 26px; color: rgb(117, 117, 117);
}
ul.news2_list li.current {
	background: url("/images/news_off.jpg") no-repeat; padding: 0px 0px 2px; width: 238px; height: 20px; color: rgb(31, 60, 146); line-height: 20px; text-indent: 1.3em; font-size: 14px; text-decoration: none;
}
ul.news2_list li.current a {
	height: 20px; color: rgb(31, 60, 146); line-height: 20px; text-decoration: none; display: block;
}
ul.news2_list li.current a:hover {
	background: url("/images/news_on.jpg") no-repeat; color: rgb(31, 60, 146); line-height: 20px;
}
ul.news2_list a {
	color: rgb(117, 117, 117); line-height: 14px;
}
ul.news2_list a:hover {
	color: rgb(117, 117, 117); line-height: 14px; text-decoration: none;
}
ul.news2_list li {
	background: url("/images/xline.jpg") no-repeat bottom; width: 240px; padding-bottom: 7px; font-size: 12px;
}
ul.news2_list li p {
	padding: 5px 0px 0px 15px; line-height: 14px;
}
ul.news3_list {
	color: rgb(117, 117, 117);
}
ul.news3_list li.current {
	background: url("/images/news_off.jpg") no-repeat; padding: 0px 0px 6px; height: 20px; color: rgb(31, 60, 146); line-height: 20px; text-indent: 1.3em; font-size: 14px; text-decoration: none;
}
ul.news3_list li.current a {
	height: 20px; color: rgb(31, 60, 146); line-height: 20px; text-decoration: none; display: block;
}
ul.news3_list li.current a:hover {
	background: url("/images/news_on.jpg") no-repeat; color: rgb(31, 60, 146); line-height: 20px;
}
ul.news3_list li {
	padding: 2px 0px 0px 6px;
}
.news_botbg {
	background: url("/images/news_rightboxbg.jpg") no-repeat; width: 240px; height: 224px; margin-top: 12px;
}
.light0 {
	font-size: 0px;
}
ul.newsL_list {
	padding: 20px 0px 21px 22px; width: 702px;
}
ul.newsL_list li {
	background: url("/images/news_style_off.jpg") no-repeat left; height: 45px; line-height: 45px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.newsL_listsj {
	padding-left: 17px; font-size: 11px; float: left;
}
.newsL_listfont {
	padding-left: 26px; float: left;
}
.newsL_listfont a {
	color: rgb(51, 51, 51);
}
.newsL_listfont a:hover {
	color: rgb(31, 60, 146);
}
.news2_title {
	width: 699px; line-height: 35px; text-indent: 0.2em; overflow: hidden; padding-top: 18px; font-size: 16px; margin-left: 18px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.news2_titleleft {
	float: left;
}
.news2_titlesj {
	padding-right: 1px; font-size: 11px; float: right;
}
.news2_txt {
	padding: 11px 0px 0px 18px; width: 699px; color: rgb(137, 137, 137); line-height: 16px; overflow: hidden; clear: both;
}
.news2cp_img {
	padding: 3px 0px 0px 20px;
}
.news2_title2 {
	width: 705px; line-height: 35px; text-indent: 0.2em; overflow: hidden; padding-top: 18px; font-size: 14px; margin-left: 18px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.newsL_left {
	padding: 14px 0px 0px 15px; float: left;
}
.newsL_right {
	margin: 8px 8px 0px 0px; border: 1px solid rgb(200, 200, 200); float: right;
}
.newsr_righttitle {
	background: url("/images/righttitlebg.jpg") no-repeat; width: 240px; height: 45px; padding-bottom: 8px;
}
.newsr_inputbox {
	padding: 8px 0px 0px 7px; width: 225px;
}
.newsr_input {
	width: 198px; float: left;
}
.newsr_inputbg {
	background: url("/images/inputbg.jpg") repeat-x; border: currentColor; width: 198px; height: 27px; color: rgb(137, 137, 137); line-height: 27px; _margin-top: -1px;
}
.news_rpic {
	margin: 8px 1px 0px 0px; border: 1px solid rgb(200, 200, 200); float: right;
}
.news_fenye {
	padding-top: 5px; float: right;
}
.news_fenyeleft {
	width: 56px; padding-right: 18px; float: left;
}
.news_fenyeright {
	width: 58px; padding-left: 8px; float: left;
}
ul.news_fenyezj {
	color: rgb(51, 51, 51); font-size: 13px;
}
ul.news_fenyezj li {
	background: url("/images/Page_icon.jpg") no-repeat; width: 20px; height: 19px; text-align: center; color: rgb(51, 51, 51); line-height: 19px; padding-right: 8px; float: left;
}
ul.news_fenyezj li a {
	color: rgb(51, 51, 51); text-decoration: none;
}
ul.news_fenyezj li a:hover {
	background: url("/images/Page_icon2.jpg") no-repeat; width: 20px; height: 19px; text-align: center; color: rgb(51, 51, 51); line-height: 19px; float: left;
}
.pd1_leftlist {
	padding-top: 4px;
}
ul.pd1_leftlist li {
	background: url("/images/pd1_leftsk1.jpg") no-repeat; width: 150px; color: rgb(117, 117, 117); text-indent: 2em; display: block;
}
ul.pd1_leftlist li a {
	height: 20px; color: rgb(117, 117, 117); line-height: 20px; text-decoration: none; display: block;
}
ul.pd1_leftlist li a:hover {
	background: url("/images/pd1_leftsk2.jpg") no-repeat; width: 150px; height: 20px; color: rgb(117, 117, 117); line-height: 20px; display: block;
}
ul.pd1_leftlist li.current {
	background: rgb(229, 244, 255); color: rgb(31, 60, 146); text-indent: 1.3em; margin-top: 16px;
}
ul.pd1_leftlist li.current a {
	color: rgb(31, 60, 146);
}
ul.pd1_leftlist li.current a:hover {
	color: rgb(31, 60, 146);
}
.pd1_right {
	width: 990px; padding-bottom: 10px;
}
.pd1_rtitle {
	background: url("/images/pd1_titlebg.jpg") no-repeat; width: 970px; height: 54px; color: rgb(31, 60, 146); line-height: 54px; padding-left: 20px; font-size: 24px;
}
.pd1_content {
	width: 988px; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
ul.pd1_riconleft {
	padding: 6px 0px 0px 8px; width: 530px; color: rgb(255, 255, 255); line-height: 27px; font-size: 12px; float: left;
}
ul.pd1_riconleft li {
	background: url("/images/pd_linkbg.jpg") no-repeat; width: 100px; height: 25px; text-align: center; padding-right: 4px; float: left;
}
ul.pd1_riconleft li a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.pd1_riconleft li a:hover {
	color: rgb(255, 255, 255);
}
ul.pd1_riconleft li.selected {
	background: url("/images/pd_linkbg2.jpg") no-repeat; width: 100px; height: 25px; float: left;
}
.pd1_more {
	padding: 13px 15px 0px 0px; text-align: right; color: rgb(31, 60, 146);
}
.pd1_more a:hover {
	color: rgb(31, 60, 146); text-decoration: none;
}
ul.pd1_listimg {
	text-align: center; padding-top: 4px;
}
ul.pd1_listimg li {
	padding-bottom: 10px;
}
.p2_title {
	padding: 20px 0px 7px; width: 968px; font-size: 16px; margin-left: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.p2_topc {
	padding: 23px 0px 0px 80px; width: 820px;
}
.p2_icon {
	width: 9px; padding-left: 17px;
}
.p2_right {
	float: left;
}
ul.p2_rlist {
	padding: 10px 0px 40px; width: 383px; color: rgb(117, 117, 117); line-height: 20px; font-size: 14px; margin-top: 8px; border-top-color: rgb(201, 202, 202); border-bottom-color: rgb(201, 202, 202); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed;
}
ul.p2_rlist li {
	background: url("/images/p2_styleic.jpg") no-repeat left; text-indent: 0.9em;
}
ul.pd2_icon {
	padding: 11px 0px 46px; width: 312px; float: left;
}
ul.pd2_icon li {
	line-height: 0px; font-size: 0px; float: left;
}
.pd2_iconline {
	width: 383px; clear: both; margin-bottom: 29px; border-bottom-color: rgb(201, 202, 202); border-bottom-width: 1px; border-bottom-style: dashed;
}
.pd2_botbox {
	width: 806px; overflow: hidden; clear: both; margin-bottom: 20px; margin-left: 10px;
}
ul.pd2_link {
	padding-bottom: 15px; padding-left: 287px; float: left;
}
ul.pd2_link li {
	background: url("/images/pd_linkbg.jpg") no-repeat; width: 112px; height: 29px; text-align: center; line-height: 26px; float: left;
}
ul.pd2_link li.selected {
	background: url("/images/pd_linkbg2.jpg") no-repeat; width: 112px; height: 29px; line-height: 26px; float: left;
}
.pd2_sktitle {
	background: url("/images/pd2_titleicon.jpg") no-repeat left rgb(240, 240, 240); width: 747px; height: 25px; color: rgb(117, 117, 117); line-height: 25px; padding-left: 22px; clear: both; font-size: 14px; margin-left: 10px;
}
.pd2_font {
	padding: 7px 0px 0px 9px; line-height: 20px; font-size: 14px;
}
.pd2_font span {
	color: rgb(117, 117, 117);
}
.pd2_botimg {
	padding: 24px 0px; text-align: center;
}
.pd2_biaoge {
	padding: 10px 0px 30px 10px; width: 769px; color: rgb(0, 0, 0); line-height: 33px; text-indent: 0.6em; overflow: hidden; font-size: 14px;
}
.pd2_biaoge td {
	text-indent: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
ul.category_boximg {
	background: url("/images/category_kboxbg.jpg") no-repeat; padding: 38px 0px 0px 51px; width: 990px; height: 158px;
}
ul.category_boximg li {
	padding-right: 60px; float: left;
}
ul.category_boximg li img {
	padding-bottom: 22px;
}
ul.category_boximg li p {
	text-align: center; color: rgb(137, 137, 137);
}
ul.category_imglist li p {
	text-align: center; color: rgb(137, 137, 137);
}
ul.category_boximg li p a {
	color: rgb(137, 137, 137); text-decoration: underline;
}
ul.category_imglist li p a {
	color: rgb(137, 137, 137); text-decoration: underline;
}
ul.category_boximg li p a:hover {
	color: rgb(137, 137, 137); text-decoration: none;
}
ul.category_imglist li p a:hover {
	color: rgb(137, 137, 137); text-decoration: none;
}
.category_content {
	width: 830px;
}
.category_boxlist {
	width: 828px; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
ul.category_imglist {
	padding: 11px 20px 0px 28px; width: 828px; overflow: hidden;
}
ul.category_imglist li {
	padding: 0px 20px 18px 0px; float: left;
}
ul.category_imglist li img {
	padding-bottom: 17px;
}
ul.category_list li {
	background: url("/images/category_boxbg.jpg") no-repeat; width: 323px; height: 196px; padding-right: 10px; float: left;
}
.category_listfont {
	text-align: center; line-height: 16px; padding-top: 7px; font-size: 14px;
}
.category_listimg {
	padding: 14px 0px 3px 22px;
}
.category_picfont {
	width: 131px; text-align: center; color: rgb(137, 137, 137); padding-left: 22px; float: left;
}
.category_ltxt {
	line-height: 14px; padding-left: 3px; font-size: 9px;
}
.category_anniu {
	padding: 1px 0px 10px 5px;
}
ul.category_Llist {
	color: rgb(31, 60, 146);
}
ul.category_Llist li.current {
	background: url("/images/category_sk_off.jpg") no-repeat; width: 148px; height: 20px; line-height: 22px; display: block;
}
ul.category_Llist li.current a {
	width: 148px; height: 20px; text-decoration: none; display: block;
}
ul.category_Llist li.current a:hover {
	background: url("/images/category_sk_on.jpg") no-repeat; width: 148px; height: 20px;
}
.category_Llistadio {
	padding: 2px 0px 0px 7px; width: 20px; float: left;
}
.category_Llistbge {
	padding: 2px 0px 12px 21px; width: 113px; color: rgb(117, 117, 117); line-height: 20px; margin-bottom: 10px; margin-left: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.category_Llistpic {
	width: 138px; clear: both; margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.category_line {
	margin: 10px 0px; width: 138px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; _margin: 0px;
}
.category_rbox {
	width: 830px; float: right;
}
.category_title {
	background: url("/images/category_titlebg.jpg") no-repeat; width: 830px; height: 37px;
}
.category_huiyuan {
	width: 990px; overflow: hidden; clear: both;
}
.category_hyleft {
	width: 150px; float: left;
}
.category_rboxbg {
	width: 828px; height: 142px; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.pd3_box {
	padding: 17px 0px 0px 8px; width: 968px; overflow: hidden;
}
.pd3_boxbg {
	background: url("/images/box_zkbg.jpg") repeat-y; width: 968px; height: auto; overflow: hidden;
}
.left_arrow {
	padding: 147px 0px 0px 4px; float: left;
}
.big_img {
	padding: 60px 0px 0px 210px; float: left;
}
.right_arrow {
	padding: 147px 4px 0px 0px; float: right;
}
.pd3_download {
	padding: 75px 14px 0px 0px; width: 111px; clear: both; float: right;
}
ul.pd3_lansk {
	background: rgb(151, 205, 255); margin: 10px 0px 0px 4px; padding: 9px 0px 0px 158px; width: 802px; height: 87px; clear: both; float: left;
}
ul.pd3_lansk li {
	width: 114px; height: 80px; padding-right: 13px; float: left;
}
ul.pd3_lansk li a {
	border: 1px solid rgb(255, 255, 255); width: 114px; height: 80px; display: block;
}
ul.pd3_lansk li a:hover {
	border: 1px solid rgb(30, 60, 148); width: 114px; height: 80px;
}
.pd_zjbox {
	width: 428px; height: auto; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.category_right {
	float: right;
}
.category_search {
	text-align: center; padding-top: 15px;
}
.p2_con {
	width: 988px;
}
ul.p2_cpimg {
	text-align: center; padding-top: 20px;
}
ul.p2_cpimg li {
	padding: 1px; border: 1px solid rgb(204, 204, 204); width: 66px; height: 66px; margin-right: 10px; float: left;
}
ul.p2_cpimg span {
	width: 988px; padding-left: 339px; margin-top: 10px; float: left;
}
ul.p2_cpimg2 {
	padding: 25px 0px 0px 59px; width: 875px; text-align: center; clear: both;
}
ul.p2_cpimg2 li {
	padding-right: 10px; display: inline;
}
.pd2_botbox {
	margin: 30px 0px 20px 100px; width: 806px; float: left;
}
.p2_box02 {
	width: 990px; overflow: hidden; clear: both;
}
.gl_boxbg {
	width: 988px; height: auto; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.gl_lefttxt {
	padding: 6px 0px 0px 20px; color: rgb(31, 60, 146); font-size: 18px; font-weight: bold; float: left;
}
ul.gl_list {
	padding: 10px 0px 0px 60px; clear: both;
}
ul.gl_list li {
	padding-right: 25px; float: left;
}
ul.gl_list li p {
	text-align: center; color: rgb(51, 51, 51); clear: both; font-size: 14px; font-weight: normal;
}
.gl_more {
	padding: 6px 17px 0px 0px; color: rgb(31, 60, 146); float: right;
}
.gl_more a:hover {
	color: rgb(31, 60, 146); text-decoration: none;
}
.p2_box03 {
	width: 990px; overflow: hidden;
}
.p2_box03_left {
	width: 490px; float: left;
}
.p2_box03_right {
	width: 490px; float: right;
}
.p2_box03bg {
	width: 488px; height: auto; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
ul.p2_box03list {
	padding: 20px 0px 10px 20px; color: rgb(0, 0, 0); line-height: 22px; float: left;
}
ul.p2_box03list li {
	width: 450px; float: left;
}
ul.p2_box03list a {
	color: rgb(0, 0, 0); text-decoration: none;
}
ul.p2_box03list a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.p2_box03sjl {
	float: left;
}
.p2_box03font {
	padding-left: 13px; float: left;
}
.top_img {
	padding: 20px 0px; float: right;
}
.pd_zjbox1 {
	background: url("/images/pd_zjboxbg.jpg") no-repeat; width: 830px; height: 159px;
}
ul.pd_list1 {
	padding: 2px 0px 0px 55px; width: 775px; overflow: hidden;
}
ul.pd_list1 li {
	padding-right: 25px; float: left;
}
ul.pd_list1 li p {
	text-align: center; color: rgb(51, 51, 51); clear: both; font-size: 14px; font-weight: normal;
}
ul.pd_zjtitle {
	width: 500px; padding-left: 170px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(31, 60, 148); border-bottom-width: 6px; border-bottom-style: solid; float: left;
}
ul.pd_zjtitle li {
	width: 101px; text-align: center; color: rgb(31, 60, 148); line-height: 29px; float: left;
}
ul.pd_zjtitle li a {
	text-decoration: none;
}
ul.pd_zjtitle li.selected {
	background: url("/images/pd_djsk.jpg") no-repeat; width: 101px; text-align: center; color: rgb(255, 255, 255); line-height: 29px; float: left;
}
ul.pd_zjtitle li.selected a {
	color: rgb(255, 255, 255);
}
ul.pd_zjtitle li.selected a:hover {
	color: rgb(255, 255, 255);
}
.slides_containe {
	width: 830px;
}
.pd_zjpic {
	width: 827px; height: 449px; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
ul.pagination {
	background: url("/images/pd_zjbot2.jpg") no-repeat; padding: 9px 0px 0px 320px; width: 510px; height: 32px;
}
ul.pagination li {
	float: left;
}
.pd_cpsyleft {
	width: 830px; float: left;
}
.pdL_02 {
	width: 830px; overflow: hidden; padding-bottom: 10px; clear: both;
}
.pd_titlebg {
	background: url("/images/products_titlebg.jpg") no-repeat; width: 830px; height: 34px; line-height: 34px; padding-left: 19px; font-size: 14px;
}
.pdL_02bg {
	width: 828px; height: auto; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
ul.pdL_list {
	padding: 36px 0px 21px 22px; width: 784px;
}
ul.pdL_list li {
	background: url("/images/news_style_off.jpg") no-repeat left; height: 45px; line-height: 45px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.spt_left {
	width: 564px; float: left;
}
.spt_title {
	background: url("/images/left_titlebg.jpg") no-repeat; width: 564px; height: 53px; color: rgb(31, 60, 146); line-height: 53px; text-indent: 1.5em; font-size: 18px;
}
.spt_leftbox {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; width: 562px; color: rgb(137, 137, 137); padding-top: 10px;
}
.spt_leftbox a {
	color: rgb(137, 137, 137); text-decoration: underline;
}
.spt_leftbox a:hover {
	color: rgb(137, 137, 137); text-decoration: none;
}
.spt_leftbox img {
	padding: 10px 0px;
}
.spt_leftbox td {
	border-right-color: rgb(201, 202, 202); border-right-width: 1px; border-right-style: dashed;
}
.spt_leftbox_line {
	margin: 8px 10px; width: 96%; overflow: hidden; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.spt_right {
	width: 416px; float: right;
}
.spt_title2 {
	background: url("/images/right_titlebg.jpg") no-repeat; height: 53px; color: rgb(31, 60, 146); line-height: 53px; padding-left: 20px; font-size: 18px;
}
.spt_rightbox {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; width: 414px; height: auto; color: rgb(137, 137, 137); overflow: hidden; padding-top: 10px;
}
ul.spt_rightlink {
	width: 414px;
}
ul.spt_rightlink li {
	background: url("/images/right_boxk.jpg") no-repeat; width: 192px; height: 64px; margin-left: 10px; float: left;
}
.spt_ricon {
	width: 55px; float: left;
}
.spt_rfont {
	color: rgb(31, 60, 146); line-height: 54px; padding-left: 7px; float: left;
}
.spt_rfont a {
	color: rgb(31, 60, 146); text-decoration: none;
}
.spt_rfont a:hover {
	color: rgb(31, 60, 146);
}
.spt_rbanner {
	margin-top: 10px;
}
.spt_botnr {
	width: 990px; padding-top: 24px; clear: both;
}
.spt_botbox {
	width: 490px; float: left;
}
.spt_bottitle {
	background: url("/images/spt_bottitle.jpg") no-repeat; width: 490px; height: 43px; color: rgb(137, 137, 137); line-height: 43px; padding-left: 18px; font-size: 18px;
}
.spt_boxline {
	border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.spt_block {
	background: rgb(250, 250, 250); margin: 0px 15px; width: 458px; height: auto; padding-bottom: 13px;
}
ul.spt_blocklink li {
	background: url("/images/spt_arrow.jpg") no-repeat left; color: rgb(117, 117, 117); line-height: 20px; text-indent: 0.6em; margin-left: 20px;
}
ul.spt_blocklink li a {
	color: rgb(117, 117, 117);
}
ul.spt_blocklink li a:hover {
	color: rgb(117, 117, 117); text-decoration: none;
}
.spt2_left {
	width: 489px; float: left;
}
.spt2_title {
	background: url("/images/spt2_titlebg1.jpg") no-repeat; width: 489px; height: 53px; color: rgb(31, 60, 146); line-height: 53px; padding-left: 20px; font-size: 18px;
}
.spt2_leftbox {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; width: 487px; height: auto; color: rgb(137, 137, 137); overflow: hidden;
}
.spt2_input {
	padding: 19px 0px 19px 85px;
}
.spt2_inpimg {
	float: left;
}
.spt2_inpzj {
	width: 246px; float: left;
}
.spt2_inpbg {
	background: url("/images/spt2_inputbg.jpg") repeat-x; border: currentColor; width: 246px; height: 35px; color: rgb(137, 137, 137); line-height: 35px; float: left;
}
.spt2_inpright {
	background: url("/images/spt2_inputr.jpg") no-repeat; width: 44px; height: 35px; padding-top: 6px; float: left;
}
.spt2_left2 {
	width: 990px; float: left;
}
.spt2_title2 {
	background: url("/images/spt2_titlebg2.jpg") no-repeat; width: 990px; height: 54px; text-align: center; color: rgb(31, 60, 146); line-height: 54px; font-size: 18px;
}
.spt2_leftbox2 {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; width: 988px; height: auto; color: rgb(137, 137, 137); overflow: hidden;
}
ul.spt2_TVimg {
	padding: 22px 0px 0px 102px; width: 988px;
}
ul.spt2_TVimg li {
	width: 81px; padding-left: 63px; float: left;
}
ul.spt2_link {
	padding: 9px 0px 0px 83px; width: 988px;
}
ul.spt2_link li {
	background: url("/images/right_boxk.jpg") no-repeat; width: 192px; height: 64px; margin-left: 11px; float: left;
}
ul.spt3_list1 {
	margin: 12px 0px 0px 12px; padding: 8px 0px 20px; width: 455px; border-top-color: rgb(207, 207, 207); border-top-width: 1px; border-top-style: solid; float: left;
}
ul.spt3_list1 li {
	height: 36px; color: rgb(51, 51, 51); line-height: 36px; border-bottom-color: rgb(201, 202, 202); border-bottom-width: 1px; border-bottom-style: dashed;
}
ul.spt3_list1 li a {
	color: rgb(51, 51, 51);
}
ul.spt3_list1 li a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
ul.spt3_list2 {
	padding: 0px 0px 4px 10px; width: 467px;
}
ul.spt3_list2 li {
	background: url("/images/spt3_djoff.jpg") no-repeat; height: 29px; color: rgb(51, 51, 51); line-height: 29px; text-indent: 1em; margin-top: 10px;
}
ul.spt3_list2 li a {
	color: rgb(51, 51, 51); display: block;
}
ul.spt3_list2 li a:hover {
	background: url("/images/spt3_djon.jpg") no-repeat; color: rgb(31, 60, 146);
}
.spt4_box {
	width: 990px;
}
.spt4_title {
	background: url("/images/spt4_title.jpg") no-repeat; width: 990px; height: 33px; line-height: 33px; padding-left: 20px;
}
.spt4_boxline {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; width: 988px; height: auto; overflow: hidden;
}
ul.spt4_list {
	margin: 12px 0px 0px 12px; padding: 15px 0px 20px 153px; width: 680px; float: left;
}
ul.spt4_list li {
	height: 36px; color: rgb(51, 51, 51); line-height: 36px; border-bottom-color: rgb(201, 202, 202); border-bottom-width: 1px; border-bottom-style: dashed;
}
ul.spt4_list li a {
	color: rgb(51, 51, 51);
}
ul.spt4_list li a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.spt4_list_font {
	font-size: 13px; float: left;
}
.shops_map {
	padding: 8px 0px 20px; text-align: center; position: relative;
}
#shops_left {
	left: 0px; top: 1px; width: 260px; height: 79px; position: absolute; z-index: 0;
}
.shops_img2 {
	padding: 36px 0px 0px 46px;
}
.shops2_list {
	margin: 60px 0px; padding: 10px 0px 20px 1px; border: 1px solid rgb(204, 204, 204); width: 968px; height: auto; color: rgb(45, 45, 45); clear: both; float: left;
}
.shops2_list td {
	height: 28px; line-height: 28px; padding-left: 10px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
.shops2_fontcu {
	font-weight: bold;
}
.shops2_huisek {
	background: rgb(241, 241, 241);
}
.pdgl_title {
	background: url("/images/gl_titlebg.jpg") no-repeat; width: 830px; height: 51px;
}
ul.pdgl_icon {
	text-align: center; padding-left: 204px; font-size: 12px;
}
ul.pdgl_icon li {
	background: url("/images/pdgl_icon1.jpg") no-repeat; width: 136px; height: 29px; padding-top: 22px; padding-right: 7px; float: left;
}
ul.pdgl_icon li a {
	color: rgb(255, 255, 255); text-decoration: none;
}
ul.pdgl_icon li a:hover {
	color: rgb(255, 255, 255);
}
ul.pdgl_icon li.selected {
	background: url("/images/pdgl_icon2.jpg") no-repeat; width: 136px; height: 29px; float: left;
}
ul.pdgl_conbox {
	width: 830px;
}
ul.pdgl_conbox li {
	width: 410px; float: left;
}
.pdgl_conboxtibg {
	background: url("/images/pdgl_contbg.jpg") no-repeat; width: 410px; height: 35px; padding-top: 8px; font-size: 12px;
}
.pdgl_contitle {
	background: url("/images/pdgl_contitle_hui.jpg") no-repeat; margin: 1px 0px 0px 9px; width: 136px; height: 25px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-size: 12px; float: left;
}
.toggle_bg {
	background: url("/images/pdgl_contitle_bai.jpg") no-repeat;
}
.pdgl_conmore {
	color: rgb(11, 111, 186); line-height: 35px; padding-right: 13px; float: right;
}
.pdgl_conmore a {
	color: rgb(11, 111, 186);
}
.pdgl_conmore a:hover {
	color: rgb(11, 111, 186); text-decoration: none;
}
.pdgl_cti {
	width: 830px; overflow: hidden; font-size: 12px;
}
.arrowL {
	padding: 48px 0px 0px 11px; float: left;
}
.arrowR {
	padding: 48px 12px 0px 0px; float: right;
}
ul.pd_zjboxbglink {
	width: 766px;
}
ul.pd_zjboxbglink li {
	padding-left: 30px; float: left;
}
ul.pd_zjboxbglink li p {
	text-align: center; color: rgb(137, 137, 137);
}
.hotline_title {
	background: url("/images/spt2_titlebg2.jpg") no-repeat; width: 990px; height: 54px; color: rgb(31, 60, 146); line-height: 54px; padding-left: 13px; font-size: 18px;
}
ul.hotline_link {
	padding: 8px 4px 0px 8px;
}
ul.hotline_link li {
	padding-right: 4px; float: left;
}
.hotline_con {
	padding: 16px 0px 20px 15px; clear: both;
}
.hotline_pic {
	padding-bottom: 7px;
}
.top_img {
	padding: 20px 0px; width: 86%; clear: both; float: left;
}
.top_icon {
	text-align: right;
}
.services_con {
	padding-top: 20px;
}
ul.shops2L {
	width: 560px; color: rgb(255, 255, 255); line-height: 27px; font-size: 12px; float: left;
}
ul.shops2L li {
	background: url("/images/shop2_icon1.jpg") no-repeat; width: 136px; height: 25px; text-align: center; padding-right: 4px; float: left;
}
ul.shops2L li a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.shops2L li a:hover {
	color: rgb(255, 255, 255);
}
ul.shops2L li.selected {
	background: url("/images/shop2_icon2.jpg") no-repeat; width: 136px; height: 25px; float: left;
}
.shop2_ricon {
	float: right;
}
.category_box {
	background: url("/images/category_topboxbg.jpg") no-repeat; width: 990px; height: 159px; padding-bottom: 10px;
}
ul.category_img {
	padding: 2px 0px 0px 55px; width: 900px; overflow: hidden;
}
ul.category_img li {
	padding-right: 25px; float: left;
}
ul.category_img li p {
	text-align: center; color: rgb(51, 51, 51); clear: both; font-size: 14px; font-weight: normal;
}
.spt2_imgR {
	width: 489px; padding-left: 12px; float: left;
}
.spt2_imgR1 {
	float: left;
}
.spt2_imgR2 {
	float: right;
}
.sptP_left {
	width: 741px; float: left;
}
.sptP_title {
	background: url("/images/sptP_titlebg.jpg") no-repeat; width: 741px; height: 53px; color: rgb(31, 60, 146); line-height: 53px; text-indent: 1.1em; font-size: 18px;
}
.sptP_boxbd {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; width: 739px; height: auto; overflow: hidden;
}
ul.sptP_link {
	padding: 16px 0px 0px 18px; width: 710px; color: rgb(255, 255, 255); line-height: 27px; font-size: 12px; float: left;
}
ul.sptP_link li {
	background: url("/images/shop2_icon1.jpg") no-repeat; padding: 0px 6px 7px 0px; width: 136px; height: 25px; text-align: center; float: left;
}
ul.sptP_link li a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.sptP_link li a:hover {
	color: rgb(255, 255, 255);
}
ul.sptP_link li.selected {
	background: url("/images/shop2_icon2.jpg") no-repeat; width: 136px; height: 25px; float: left;
}
ul.sptP_listfont {
	padding: 6px 0px 25px 20px; width: 699px; clear: both;
}
ul.sptP_listfont li {
	line-height: 44px; border-bottom-color: rgb(201, 202, 202); border-bottom-width: 1px; border-bottom-style: dashed;
}
ul.sptP_listfont li a {
	color: rgb(51, 51, 51);
}
ul.sptP_listfont li a:hover {
	text-decoration: none;
}
.sptP_right {
	width: 238px; float: right;
}
.sptP_rightipbg {
	background: url("/images/spt_rinputbg.jpg") no-repeat; width: 238px; height: 45px; padding-bottom: 8px;
}
.sptP_bnr {
	padding-top: 4px;
}
ul.spt_sercon {
	padding: 16px 0px 0px 16px;
}
ul.spt_sercon li {
	padding-right: 12px; float: left;
}
.spt_serxlk {
	border: 1px solid rgb(170, 170, 170); width: 150px; color: rgb(102, 102, 102);
}
.font_11 {
	font-size: 11px;
}
.spt2_ser2title {
	padding: 19px 0px 14px 6px; width: 698px; font-size: 16px; margin-left: 15px; border-bottom-color: rgb(201, 202, 202); border-bottom-width: 1px; border-bottom-style: dashed;
}
.spt2_ser2font {
	padding: 20px 0px 0px 20px; width: 698px; line-height: 18px; overflow: hidden; font-size: 12px;
}
.spt2_ser2back {
	padding: 25px; text-align: right;
}
.spt2_ser2back a:hover {
	text-decoration: none;
}
.pd1_titlebg {
	background: url("/images/pd2_titleicon.jpg") no-repeat left rgb(240, 240, 240); width: 677px; height: 25px; color: rgb(117, 117, 117); line-height: 24px; padding-left: 28px; clear: both; font-size: 14px; margin-top: 15px;
}
.pd_sk1 {
	background: url("/images/pd_linebg.gif") repeat-x bottom rgb(19, 127, 211); width: 146px; overflow: hidden; float: left;
}
ul.pd_leftlist li.pd_sk2 {
	background: rgb(178, 223, 255); width: 146px; color: rgb(0, 74, 131); text-indent: 1.6em; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
ul.pd_leftlist li.pd_sk2 a {
	color: rgb(0, 74, 131);
}
ul.pd_leftlist li.pd_sk3 a {
	color: rgb(0, 74, 131);
}
ul.pd_leftlist li.pd_sk2 a:hover {
	color: rgb(0, 74, 131);
}
ul.pd_leftlist li.pd_sk3 a:hover {
	color: rgb(0, 74, 131);
}
ul.pd_leftlist li.pd_sk3 {
	background: rgb(178, 223, 255); width: 146px; color: rgb(0, 74, 131); text-indent: 2.6em; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
ul.pd_leftlist {
	padding: 0px 1px; width: 146px; height: 25px; color: rgb(255, 255, 255); line-height: 24px; text-indent: 0.6em; font-size: 12px;
}
ul.pd_leftlist a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.pd_leftlist a:hover {
	color: rgb(255, 255, 255);
}
.category_piclist {
	padding: 11px 23px 0px; overflow: hidden;
}
.category_piclist td {
	width: 177px;
}
.category2_left {
	overflow: hidden; padding-bottom: 11px;
}
.category2_boxlist {
	width: 988px; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.category2_piclist {
	padding: 11px 20px 0px; width: 963px; overflow: hidden;
}
ul.result_title {
	padding: 16px 0px 0px 18px; width: 630px; color: rgb(255, 255, 255); line-height: 27px; font-size: 12px; float: left;
}
ul.result_title li {
	background: url("/images/title_off.jpg") no-repeat; width: 136px; height: 25px; text-align: center; padding-right: 5px; float: left;
}
ul.result_title li a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.result_title li a:hover {
	color: rgb(255, 255, 255);
}
ul.result_title li.selected {
	background: url("/images/title_on.jpg") no-repeat; float: left;
}
ul.result_list {
	padding: 52px 0px 0px 18px; width: 952px; line-height: 20px; font-size: 13px;
}
ul.result_list li {
	padding-bottom: 13px; margin-bottom: 17px; border-bottom-color: rgb(201, 202, 202); border-bottom-width: 1px; border-bottom-style: dashed;
}
.result_listT1 a {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.result_listT1 a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.result_listT2 {
	padding: 10px 0px 0px 19px; width: 935px;
}
.result_listT2 span {
	color: rgb(255, 0, 0);
}
.result_topimg {
	padding: 20px 0px; width: 100%; clear: both;
}
.news_fenye .news_paginate {
	text-align: center;
}
.pl25 {
	padding-left: 25px;
}
ul.category_bnr {
	overflow: hidden; padding-bottom: 12px;
}
ul.category_bnr li {
	padding-right: 9px; float: left;
}
#content_con {
	margin: 0px auto; width: 990px;
}
ul.sharp_link {
	padding: 0px 0px 158px 354px;
}
ul.sharp_link li {
	padding-right: 25px; float: left;
}
.sitemap_tiimg {
	padding-top: 20px;
}
.sitemap_con {
	padding-left: 41px;
}
.sitemap_titlelink {
	background: url("/images/map_title_down.gif") no-repeat; width: 909px; height: 30px; line-height: 30px; text-indent: 0.8em; font-size: 14px;
}
.sitemap_titlelink a {
	color: rgb(51, 51, 51); text-decoration: none; display: block;
}
.sitemap_titlelink a:hover {
	background: url("/images/map_title_up.gif") no-repeat;
}
.sitemap_form {
	padding: 20px 0px 10px 57px; width: 853px; color: rgb(86, 86, 86);
}
.sitemap_form td {
	height: 28px; line-height: 28px; text-indent: 1em;
}
.sitemap_form a {
	color: rgb(86, 86, 86); text-decoration: none;
}
.sitemap_form a:hover {
	color: rgb(86, 86, 86);
}
.sitemap_cuti {
	font-weight: bold;
}
.sitemap_title {
	background: url("/images/map_titlebg.gif") no-repeat; width: 909px; height: 30px; line-height: 30px; text-indent: 0.8em; font-size: 14px;
}
.sitemap_title a {
	color: rgb(51, 51, 51); text-decoration: none; display: block;
}
.sitemap_title a:hover {
	color: rgb(51, 51, 51);
}
ul.sitemap_listic {
	width: 909px; overflow: hidden;
}
ul.sitemap_listic li {
	padding-bottom: 20px;
}
.declare_con {
	margin: 0px auto; width: 500px; overflow: hidden;
}
.declare_title {
	width: 500px;
}
.declare_fontlink {
	color: rgb(51, 51, 51); font-size: 14px; text-decoration: none;
}
.declare_fontlink a {
	color: rgb(51, 51, 51); text-decoration: underline;
}
.declare_fontlink a:hover {
	color: rgb(51, 51, 51);
}
.declare_list {
	font-size: 12px;
}
.declare_list p {
	padding: 5px 0px;
}
.declare_list span {
	font-size: 14px; font-weight: bold;
}
.contact_list {
	padding: 22px 0px 0px 30px; font-size: 12px;
}
.contact_list tr {
	line-height: 52px;
}
.contact_input1 {
	border: 1px solid rgb(221, 221, 221); width: 455px; height: 34px; line-height: 34px;
}
.contact_hys {
	color: rgb(153, 153, 153);
}
.contact_input2 {
	border: 1px solid rgb(221, 221, 221); width: 86px; height: 34px; line-height: 34px;
}
.contact_input3 {
	border: 1px solid rgb(221, 221, 221); width: 119px; height: 34px; line-height: 34px;
}
.contact_line {
	padding: 0px 6px;
}
.contact_text1 {
	padding-left: 10px;
}
.contact_xlk1 {
	border: 1px solid rgb(221, 221, 221); width: 99px; height: 36px; padding-top: 10px; margin-top: 0px;
}
.contact_input4 {
	border: 1px solid rgb(221, 221, 221); width: 228px; height: 34px; line-height: 34px;
}
.contact_xlL {
	float: left;
}
.contact_xlZ {
	width: 272px; padding-left: 6px; float: left;
}
.contact_xlR {
	padding-left: 14px; float: left;
}
.contact_input5 {
	border: 1px solid rgb(221, 221, 221); width: 272px; height: 34px; line-height: 34px;
}
.contact_input6 {
	border: 1px solid rgb(221, 221, 221); width: 137px; height: 34px; line-height: 34px;
}
.contact_input7 {
	border: 1px solid rgb(221, 221, 221); width: 453px; height: 200px; line-height: 16px; margin-bottom: 11px;
}
ul#gNavi li ul.sNavi {
	width: 990px; overflow: hidden; font-size: 12px; float: left; position: absolute;
}
.menu_con {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(221, 221, 221) rgb(221, 221, 221); padding: 7px 0px 17px; width: 880px; height: auto; overflow: hidden; margin-top: -1px; margin-left: 20px; _margin-top: -13px;
}
ul.menu_conlist {
	margin: 23px 0px 0px 34px; width: 948px; float: left; _margin: 11px 0 0 17px;
}
ul.menu_conlist li {
	width: 100px; padding-right: 30px; float: left;
}
ul.menu_conlist li p {
	width: 100px; text-align: center; color: rgb(35, 129, 196); line-height: 18px; padding-top: 23px;
}
ul.menu_conlist li p a {
	color: rgb(35, 129, 196); text-decoration: none;
}
ul.menu_conlist li p a:hover {
	color: rgb(35, 129, 196);
}
ul.menu_icon {
	font-size: 12px; font-weight: bold; float: left; _margin-left: -20px;
}
ul.menu_icon li {
	margin: 0px 10px 0px 20px; width: 95px; height: 29px; text-align: center; color: rgb(255, 255, 255); line-height: 29px; float: left;
}
ul.menu_icon li a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.menu_icon li a:hover {
	color: rgb(0, 0, 0);
}
ul#gNavi li ul.sNavi li {
	line-height: 29px; font-size: 12px; float: left; background: rgb(35, 129, 196);
}
div.menu_con li {
	margin-right: 13px ;
}
ul#gNavi li ul.sNavi li.current {
	background: rgb(255, 255, 255); height: 29px; color: rgb(0, 0, 0); line-height: 29px;
}
ul#gNavi li ul.sNavi li.current a {
	color: rgb(0, 0, 0);
}
ul#gNavi li ul.sNavi li.current a:hover {
	height: 29px; color: rgb(0, 0, 0); line-height: 29px;
}
ul.category_lan2 {
	background: rgb(56, 160, 234); width: 89px; height: 18px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; font-size: 12px; margin-top: 1px; margin-left: 32px;
}
ul.category_lan2 a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.category_lan2 a:hover {
	color: rgb(255, 255, 255);
}
.category_01 {
	padding: 8px 0px 7px; width: 140px; text-align: center; color: rgb(0, 0, 0); margin-left: 32px;
}
.category_01 a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.category_01 a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.category_newicon {
	float: left;
}
.category_newtextti {
	color: rgb(0, 0, 0); padding-left: 5px;
}
ul.category_lan1 {
	color: rgb(255, 255, 255); clear: both; font-size: 12px;
}
ul.category_lan1 li {
	background: rgb(56, 160, 234); width: 46px; height: 18px; text-align: center; line-height: 18px; margin-right: 1px; float: left;
}
ul.category_lan1 li a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
.category_02 {
	width: 134px; overflow: hidden; font-size: 12px; margin-left: 32px;
}
.category_02 ul {
	width: 135px; text-align: center; display: block;
}
.category_02 ul li {
	background: rgb(56, 160, 234); width: 44px; height: 18px; line-height: 18px; margin-right: 1px; float: left; display: block;
}
.category_02 ul li a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.category_text {
	padding: 5px 0px 15px; text-align: center; color: rgb(102, 102, 102); font-size: 12px;
}
ul.category_lan3 {
	background: rgb(56, 160, 234); width: 134px; height: 18px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; font-size: 12px; margin-top: 1px; margin-left: 32px;
}
ul.category_lan3 a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.category_lan3 a:hover {
	color: rgb(255, 255, 255);
}
.searchBox_left {
	float: left;
}
.searchBox_right {
	float: right;
}
.csr_title12 {
	padding-top: 7px;
}
.categories_line {
	margin-bottom: 20px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.menu_con2 {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(221, 221, 221) rgb(221, 221, 221); padding: 7px 0px 17px; width: 694px; height: auto; overflow: hidden; margin-top: -1px; margin-left: 20px; _margin-top: -13px;
}
.orange_ys {
	background: rgb(255, 138, 0); margin: 0px auto 1px; width: 134px; height: 18px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; font-size: 12px;
}
.apDiv1_cpimg {
	position: relative;
}
.apDiv1_icon {
	left: 0px; top: 0px; width: 62px; height: 62px; position: absolute; z-index: 100;
}
.sitemap_btitle {
	width: 50px;
}
.sitemap_list {
	width: 172px;
}
.sitemap_xline {
	padding-top: 10px; margin-bottom: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.newsBox_left {
	width: 300px; float: left;
}
.newsBox_zbg {
	background: url("/images/box1_zbg.gif") repeat-y; width: 300px; height: auto; overflow: hidden; padding-bottom: 13px;
}
ul.newsBox_img {
	padding: 6px 0px 0px 12px; width: 230px; float: left;
}
ul.newsBox_img li {
	padding: 6px 0px; width: 264px; margin-left: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
ul.newsBox_img li img {
	padding: 1px; border: 1px solid rgb(204, 204, 204); margin-left: 9px; float: left;
}
.newsBox_text {
	padding: 3px 0px 0px 9px; width: 140px; float: left;
}
.newsBox_text2 {
	color: rgb(28, 59, 123); padding-top: 10px;
}
.newsBox_text2 a {
	text-decoration: none;
}
.newsBox_text2 a:hover {
	color: rgb(141, 0, 0);
}
.newsBox_right {
	width: 678px; float: right;
}
.newsBox2_zbg {
	background: url("/images/box2_zbg.gif") repeat-y; width: 678px; height: 150px; overflow: hidden; position: relative;
}
.caseBox2_zbg {
	background: url("/images/box2_zbg.gif") repeat-y; width: 648px; height: auto; overflow: hidden; position: relative; padding-left:30px;
}
.caseBox2_zbg img{
	height:80px;
	width:110px;
	margin: 10px 0px 5px 20px;
	border:0px;
	float:left;
}
.newsBox2_apDiv1 {
	top: -6px; width: 86px; height: 183px; right: 0px; position: absolute; z-index: 502;
}
.box2_topimgbg {
	background: url("/images/box2_topimg.gif") no-repeat; width: 675px; height: 46px;
}
.box2_topimgbg p {
	padding: 16px 20px 0px 0px; float: right;
}
.box2_caseimgbg {
	background: url("/images/box2_caseimg.gif") no-repeat; width: 675px; height: 35px;
}
.box2_caseimgbg p {
	padding: 5px 20px 0px 0px; float: right;
}
ul.menu_icon2 {
	font-size: 12px; font-weight: bold; float: left; _margin-left: -20px;
}
ul.menu_icon2 li {
	margin: 0px 10px 0px 20px; width: 130px; height: 29px; text-align: center; color: rgb(255, 255, 255); line-height: 29px; float: left;
}
ul.menu_icon2 li a {
	color: rgb(255, 255, 255); text-decoration: none; display: block;
}
ul.menu_icon2 li a:hover {
	color: rgb(0, 0, 0);
}
ul.menu_conlist2 {
	margin: 23px 0px 0px 34px; width: 948px; float: left; _margin: 11px 0 0 17px;
}
ul.menu_conlist2 li {
	width: 200px; padding-right: 30px; float: left;
}
ul.menu_conlist2 li p {
	width: 170px; text-align: left; color: rgb(35, 129, 196); line-height: 18px; padding-top: 23px;
}
ul.menu_conlist2 li p a {
	color: rgb(35, 129, 196); text-decoration: none;
}
ul.menu_conlist2 li p a:hover {
	color: rgb(35, 129, 196);
}
