A:link {
	FONT-SIZE: 9pt; COLOR: #1E1E1E; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 9pt; COLOR: #545454; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9pt; COLOR: #DF134C; TEXT-DECORATION: underline;
}
#hy_news_left_p {
	CLEAR: both; MARGIN-top: 8px; FLOAT: left; WIDTH: 258px; MARGIN-RIGHT: 12px; HEIGHT: 202px
}
#hy_news_r {
	MARGIN-TOP: 8px; FLOAT: left; MARGIN-BOTTOM: 0px! important; WIDTH: 242px; HEIGHT: 200px;
}
#nav_box{
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 770px; height:31px; line-height:31px;
BACKGROUND: url(/images/nav_dh_bg1.gif) repeat-x;}
#nav_box_content_left{
	MARGIN-left: 0px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 700px;height:31px; line-height:31px;
}
#nav_box_content_right{
	MARGIN-TOP: 0px; FLOAT: right; MARGIN-BOTTOM: 5px; WIDTH: 60px;height:31px; line-height:31px;
}

#hy_news_content_index{
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WIDTH: 770px;  height:100%; font-size:12px; color:#363636; padding-left:10px; float:left;   
}
#hy_news_searh_page{
	FLOAT: left; WIDTH: 560px;margin-bottom:10px;
}
#hy_m_l {
	FLOAT: left; WIDTH: 242px; HEIGHT: 100%
}

.product_detail_box{
WIDTH: 770px; margin:auto;
}
.product_detail_box_top{
WIDTH: 770px; margin:auto;clear:both;
}
.product_detail_box_bottom{
WIDTH: 770px; margin:auto; 
}
.product_detail_content_top_left{
WIDTH: 450px; margin-top:10px; margin-bottom:10px;margin-left:10px; float:left;overflow:hidden;
}
.product_detail_pic_top_left{
WIDTH: 430px; margin-top:10px; margin-bottom:10px; margin-left:10px;float:left; overflow:hidden;
}
.product_detail_pic_top_left img{WIDTH: 430px}
.product_detail_content_top_right{
WIDTH: 280px; margin-left:10px; margin-top:10px; margin-bottom:10px; float:left; font-size:12px; padding-left:10px;
 }
.ysbh_content{
FLOAT: left; WIDTH: 750px; margin:10px; line-height:22px; border: #CCCCCC thin;
}
.big {color:#363636;}
#right_news_box_left{
FLOAT: left; WIDTH: 570px; margin:auto; overflow:hidden; margin-top:15px; height:540px;
}
#right_news_box_right{
FLOAT: right; WIDTH: 180px;margin:auto; margin-left:10px;
}
.m_l_left {
	FLOAT: left; WIDTH: 110px; HEIGHT: 21px;overflow:hidden;
}
.m_l_midone {
	FLOAT: left; WIDTH: 121px; TEXT-INDENT: 2px; HEIGHT: 21px; TEXT-ALIGN: left; line-height:21px; overflow:hidden;
}
.m_l_midone_txt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #051e95; TEXT-INDENT: 2px; HEIGHT: 21px; TEXT-ALIGN: left;line-height:21px;
}
.m_l_right {
	FLOAT: left; WIDTH: 12px; HEIGHT: 21px
}
.m_l_top1 {
	CLEAR: both; MARGIN-BOTTOM: 2px; WIDTH: 242px; HEIGHT: 21px
}
.xingmore {
	FONT-SIZE: 12px; FLOAT: right; WIDTH: 60px; LINE-HEIGHT: 29px; HEIGHT: 29px; overflow:hidden;
}
.xingmore IMG {
	MARGIN-TOP: 0px
}
.xingmore A:link {
	COLOR: #0065CF; TEXT-DECORATION: underline
}
.xingmore A:visited {
	COLOR: #0065CF; TEXT-DECORATION: underline
}
.xingmore A:hover {
	COLOR: #959595; TEXT-DECORATION: underline
}
.xingmore A:active {
	COLOR: #0065CF; TEXT-DECORATION: none
}
.right_dh_box {
	float:right;font-size:12px;color:#999999; padding-right:20px; margin-top:24px; width: auto;
}
.left_box_dh_top{ padding-top:14px; font-size:14px; color:#FFFFFF; width:120px; font-weight: bold; margin:auto;}
.left_box_dh_bottom{ margin-top:0px; font-size:10px; color:#FFFFFF; width:120px;margin:auto; font-family:Arial, Helvetica, sans-serif;}
.right_dh_box img{ vertical-align:middle;}
.right_dh_box A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
.right_dh_box A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
.right_dh_box A:hover {
	COLOR: #FF6600; TEXT-DECORATION: underline
}
.right_dh_box A:active {
	COLOR: #A65F31; TEXT-DECORATION: none
}
.news_info_nav_box {
	CLEAR: both; display: block; BACKGROUND: url(/picture/line.gif) no-repeat bottom left; width:770px; height:51px; overflow:hidden;
}
.news_info_nav {
	CLEAR: both; display: block;  height:54px; width:auto;
}
.news_info_nav2 {
	CLEAR: both; display: block;  width:560px; border-bottom: 1px solid #A65F31; margin-left:20px;height:54px;
}
.news_info_nav_left { width:20px;float:left;}
.news_info_nav_left img{float:left; padding-left:5px; padding-right:5px; vertical-align:middle;margin-top:12px;}
.news_info_nav_right { float:left;margin-top:24px; color:#0057A5; font-size:14px; font-weight:bold; margin-left:5px;}
.m_l_con {
	CLEAR: both; FLOAT: left; WIDTH: 242px
}
.m_l_con_content {
	CLEAR: both; MARGIN-TOP: 0px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px;  WIDTH: 765px; padding-left:8px; LIST-STYLE-TYPE: none; HEIGHT: auto; TEXT-ALIGN: left; line-height:22px; overflow:hidden; color:#2A2A2A;
}
.m_l_con_content img { padding-left:13px;
}

.list {
	PADDING-LEFT: 3px; MARGIN: 5px 0px 0px; TEXT-ALIGN: left;list-style:none;
}
.list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; width:240px; overflow:hidden;
}
.list LI {
	float:left;background:url(/images/images/hy_15_39.jpg) no-repeat 1px 5px; text-indent:8px; marggin-right:5px;
}
.list LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #555250; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.list LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #555250; TEXT-ALIGN: right
}
.list LI A:hover {
	COLOR: #336699; TEXT-DECORATION: none
}

.news_list_box {
	PADDING-LEFT: 0px; MARGIN: 0px 0px 0px; TEXT-ALIGN: left; clear:both; min-height:350px;height:100%;}
.news_list {
	PADDING-LEFT: 3px; MARGIN: 0px 0px 0px; TEXT-ALIGN: left; width:560px; 
}
.news_list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; 
}
.news_list LI {
	DISPLAY: block; WIDTH: 100%; BORDER-BOTTOM: #d5d0c6 1px dashed;
}
.news_list LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #555250; PADDING-TOP: 0px; TEXT-DECORATION: none;padding-bottom:5px; padding-top:5px;
}
.news_list LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #555250; TEXT-ALIGN: right;padding-bottom:5px; padding-top:5px;
}
.news_list LI A:hover {
	COLOR: #910400; TEXT-DECORATION: none; background-color:#FEFBFA
}

.news_class_lick {
	CLEAR: both; BACKGROUND: url(/picture/left_li_a.gif) no-repeat; WIDTH: 174px; HEIGHT: 30px; line-height:30px;
}
.news_class_lick A:link {
	COLOR: #6A6A6A; TEXT-DECORATION: none;font-size:12px; font-weight:bold;
}
.news_class_lick A:visited {
	COLOR: #6A6A6A; TEXT-DECORATION: none; font-size:12px;
}
.news_class_lick A:hover {
	COLOR: #0058A9; TEXT-DECORATION: underline; font-size:12px;
}
.news_class_lick A:active {
	COLOR: #6A6A6A; TEXT-DECORATION: none; font-size:12px;
}

.news_class_hover {
	CLEAR: both; BACKGROUND: url(/picture/left_li_h.gif) no-repeat;WIDTH: 174px; HEIGHT: 30px; line-height:30px;font-size:12px;
}
.news_class_hover A:link {
	COLOR: #0058A9; TEXT-DECORATION: none;font-size:12px; font-weight:bold;
}
.news_class_hover A:visited {
	COLOR: #0058A9; TEXT-DECORATION: none; font-size:12px; font-weight:bold;
}
.news_class_hover A:hover {
	COLOR: #0058A9; TEXT-DECORATION: underline; font-size:12px; font-weight:bold;
}
.news_class_hover A:active {
	COLOR: #0058A9; TEXT-DECORATION: none; font-size:12px; font-weight:bold;
}
.m_r_con LI A:visited {
	COLOR: #777777; TEXT-DECORATION: none
}
.m_l_con LI A:hover {
	COLOR: #bb538b; TEXT-DECORATION: underline
}
.m_r_con LI A:hover {
	COLOR: #1c45c3; TEXT-DECORATION: underline
}
.m_l_con LI A:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.m_r_con LI A:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.m_l_b_m {
	BACKGROUND: url(../picture/images/home_70.jpg) repeat-x; FLOAT: left; WIDTH: 478px; HEIGHT: 4px
}
.m_l_b_left {
	BACKGROUND: url(../picture/images/home_69.jpg) no-repeat; FLOAT: left; WIDTH: 4px; HEIGHT: 4px
}
.m_l_b_right {
	BACKGROUND: url(../picture/images/home_73.jpg) no-repeat; FLOAT: left; WIDTH: 12px; HEIGHT: 4px
}
#hy_m2_l {
	FLOAT: left; WIDTH: 518px; HEIGHT: 100%;overflow:hidden; margin-top:8px; margin-left:8px;
}
.m2_l_left {
	FLOAT: left;HEIGHT: 17px; over-flow: hidden
}
.m2_l_midone {
	FLOAT: left; WIDTH: 330px; TEXT-INDENT: 2px;  over-flow: hidden
}
.m2_l_right {
	FLOAT: right; HEIGHT: 17px; over-flow: hidden; width:55px;overflow:hidden;
}
.m2_l_top1 {
	CLEAR: both;  WIDTH: 510px; HEIGHT: 23px;margin-bottom:0px;overflow:hidden;border-bottom: #C7C7C7 1px solid;
}
.m2_l_con {
	CLEAR: both; WIDTH: 518px; overflow:hidden;
}
#hy_m_r {
	CLEAR: both; MARGIN-TOP: 10px; FLOAT: right; WIDTH: 258px
}
.m_r_left {
	BACKGROUND: url(../picture/images/home_65.jpg) no-repeat; FLOAT: left; WIDTH: 4px; HEIGHT: 36px
}
.m_r_midone {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../picture/images/home_65.jpg) repeat-x; FLOAT: left; WIDTH: 178px; COLOR: #ffffff; TEXT-INDENT: 5px; LINE-HEIGHT: 30px; HEIGHT: 36px; TEXT-ALIGN: left
}
.m_r_right {
	BACKGROUND: url(../picture/images/home_66.jpg) no-repeat; FLOAT: left; WIDTH: 16px; HEIGHT: 36px
}
.m_r_con {
	CLEAR: both; BORDER-RIGHT: #7ad26c 1px solid; FLOAT: left; BORDER-LEFT: #7ad26c 1px solid; WIDTH: 256px
}
.m_r_con_content {
	CLEAR: both; MARGIN-TOP: 2px; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden; LIST-STYLE-TYPE: none; HEIGHT: auto; TEXT-ALIGN: left
}
.r_xingmore {
	FONT-SIZE: 12px; BACKGROUND: url(../picture/images/home_65.jpg) repeat-x; FLOAT: left; WIDTH: 60px; LINE-HEIGHT: 30px; HEIGHT: 36px
}
.r_xingmore IMG {
	MARGIN-TOP: 12px
}
.r_xingmore A:link {
	COLOR: #A10707; TEXT-DECORATION: none
}
.r_xingmore A:visited {
	COLOR: #777777; TEXT-DECORATION: none
}
.r_xingmore A:hover {
	COLOR: #959595; TEXT-DECORATION: underline
}
.r_xingmore A:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.m_r_con UL {
	MARGIN-TOP: 8px; FONT-SIZE: 12px; BACKGROUND: url(../picture/images/ico_1.gif) no-repeat 0px 9px; FLOAT: left; MARGIN-LEFT: 6px! important; WIDTH: 240px! important; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}

.class_left_box{margin-left:12px; height:100%;}

.class_title {
MARGIN-TOP: 8px; FLOAT: left; MARGIN-right: 0px;  WIDTH: 180px;  
}
.class_title UL {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; WIDTH: 180px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none;height:420px; 
}
.class_title LI {
	FLOAT: left; WIDTH: 180px; COLOR: #959595;BORDER-BOTTOM: 1px solid #D9B6AC; padding-top:5px; padding-bottom:5px;
}
.class_title LI A:link {
	COLOR: #996c49; TEXT-DECORATION: none
}
.class_title LI A:hover {
	COLOR: #d44f00; TEXT-DECORATION: underline
}
#login_m_r {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 258px; HEIGHT: 99px
}
.login_r_left {
	BACKGROUND: url(../picture/images/home_43.jpg) no-repeat; FLOAT: left; WIDTH: 4px; HEIGHT: 99px
}
.login_r_midone {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../picture/images/home_43.jpg) repeat-x; FLOAT: left; WIDTH: 238px; COLOR: #ffffff; TEXT-INDENT: 5px; LINE-HEIGHT: 28px; HEIGHT: 99px; EXT-ALIGN: left
}
.login_r_right {
	BACKGROUND: url(../picture/images/home_45.jpg) no-repeat; FLOAT: right; WIDTH: 16px; HEIGHT: 99px
}
.userin {
	WIDTH: 130px; HEIGHT: 15px
}
.usersub {
	FONT-WEIGHT: bold; BACKGROUND: url(../picture/images/home_53.gif) no-repeat; WIDTH: 48px; CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 23px; BORDER-BOTTOM-STYLE: none
}
#right_ad_box {
	BORDER-RIGHT: #fff 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 12px; FLOAT: right;  LINE-HEIGHT: 15px;MARGIN-BOTTOM: 6px! important; MARGIN-BOTTOM: 6px;
}
#right_ad_box img {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 6px;
}
#right_ad_box DL {
	FLOAT: left; MARGIN: 3px; WIDTH: 175px; TEXT-ALIGN: center;OVERFLOW: hidden; height:87px;
}
#right_ad_box DT IMG {
	DISPLAY: block; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 174px;
}
#left_product_box {
	MARGIN-left: 5px;MARGIN-TOP: 6px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 518px; margin-bottom:6px;line-height:1.9; height:100%; overflow:hidden;
}
#left_product_box dl {
	PADDING-bottom: 4px; PADDING-RIGHT: 8px; FLOAT: left; OVERFLOW: hidden; WIDTH: 118px; overflow:hidden; TEXT-ALIGN: center; height:86px;
}
#left_product_box dt{ background:#fff;}
#left_product_box dt img{display:block; margin:0 auto; width:113px; overflow:hidden; height:72px; border:0px;}
#left_product_box dd{ background:#fff; }
#left_product_box dd A{color:#1491D4;}

#right_product_box {
	MARGIN-left: 5px;MARGIN-TOP: 6px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 770px; margin-bottom:6px;line-height:1.9; height:260px; overflow:hidden;
}
#right_product_box dl {
	PADDING-bottom: 4px; PADDING-RIGHT: 2px; FLOAT: left; OVERFLOW: hidden; WIDTH: 185px; overflow:hidden; TEXT-ALIGN: center; height:130px;
}
#right_product_box dt{ background:#fff;}
#right_product_box dt img{display:block; margin:0 auto; BORDER: #DEDEDE 1px solid;}
#right_product_box dd{ background:#fff; }
#right_product_box dd A{color:#1491D4;}

.login_box {
	FONT-SIZE: 12px; MARGIN: auto; WIDTH: 220px; HEIGHT: 86px
}
.login_right {
	MARGIN-TOP: 10px! important; FLOAT: left; WIDTH: 220px; HEIGHT: 86px; TEXT-ALIGN: left
}
.login_right UL {
	WIDTH: 220px; LIST-STYLE-TYPE: none
}
.login_right LI {
	FLOAT: left; MARGIN-LEFT: 10px; LINE-HEIGHT: 25px! important; HEIGHT: 26px
}
.m_r_foot_left {
	BACKGROUND: url(../picture/images/home_88.jpg) no-repeat; FLOAT: left; WIDTH: 4px; HEIGHT: 14px
}
.m_r_foot_mid {
	BACKGROUND: url(../picture/images/home_89.jpg) repeat-x; FLOAT: left; WIDTH: 238px; HEIGHT: 14px
}
.m_r_foot_right {
	BACKGROUND: url(../picture/images/home_90.jpg) no-repeat; FLOAT: left; WIDTH: 16px; HEIGHT: 14px
}
#gd_m_menu {
	MARGIN: auto; WIDTH: 963px; HEIGHT: 31px
}
#baoguo {
	MARGIN: auto; WIDTH: 100%; TEXT-ALIGN: left
}
#Content_box {
	MARGIN: auto; WIDTH: 1000px; BACKGROUND-COLOR: #fff;
}
#content {
	FONT-SIZE: 12px; MARGIN: auto; WIDTH: 980px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
#body_content {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#leftContent {
	FLOAT: left; MARGIN: auto; WIDTH: 770px;
}
#rightContent {
	FLOAT: right; MARGIN-BOTTOM: 2px; WIDTH: 200px! important
}
#left_box {
	FLOAT: left; WIDTH: 198px; height:auto; margin-right:8px; 
}
#right_news_box{
WIDTH: 770px; height:auto !important; min-height:310px; height:310px; margin:auto; float:left;   
}
#left_box_dh {
	 WIDTH: 175px; height:49px; background:url(/picture/images/main_20.jpg) no-repeat; margin:auto; overflow:hidden; margin-bottom:20px;
}

#left2_box {
	FLOAT: left; WIDTH: 198px; TEXT-INDENT: 10px; TEXT-ALIGN: center; 
}
#left_news_box {
	WIDTH: 177px; TEXT-INDENT: 30px; TEXT-ALIGN: left; margin:auto;  
}
#left_ad_box {
	WIDTH: 198px; margin-bottom:10px; margin-top:12px;
}
#left2_box {
	BACKGROUND: url(../images/left_bg_198x2.jpg) repeat-y; FLOAT: left; HEIGHT: auto;BACKGROUND: #fff; FLOAT: left; WIDTH: 2px
}
#middle_box {
	BACKGROUND: #fff; FLOAT: right; WIDTH: 770px
}
.blank1 {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; HEIGHT: 1px
}
.blank4 {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; HEIGHT: 4px
}
.blank13 {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; HEIGHT: 13px
}
.blank22 {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; HEIGHT: 22px
}
.blank80 {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; HEIGHT: 80px
}
.blank127 {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; HEIGHT: 127px
}
.blank300 {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; HEIGHT: 127px
}
.blank8 {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; HEIGHT: 8px
}
.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0px;
}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}

.sfh{height:18px; text-indent:10px;}
.sft td{padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px;}
.btn {
 border: solid 0px;
 padding-top: 2px;
 background-image: url(/bbs/images/btn-1.gif);
 height: 21px;
 width: 51px;
 color:#FFFFFF;
}
.box
 {
 border: solid 1px #D4BAB7;
 padding-top: 2px; background-color:#fafafa;
}
.inpu2
 {
 border: solid 1px #D4BAB7;
 padding-top: 2px; background-color:#fafafa;
}
.input3{
 border: solid 1px #AECBE3;
 padding-top: 2px; background-color:#fafafa;
}
hr {margin:0;HEIGHT: 1px;width:100%;border:1px dotted #D9B6AC;}
.ifbr{margin:0; line-height:18px;}
.big{ color:#E14933;}
.p9{ vertical-align: middle;}
.history{line-height:20px; font-size:12px; padding:4px;}
.content{FONT-SIZE: 12px; COLOR:#505050; padding-top:4px; padding-bottom:4px; margin:0px;}