@charset "utf-8";
/* CSS Document */
body { word-break:break-all;font:12px/1.22 "", arial,verdana,sans-serif;*font-size:12px;*font:12px;color:#000; text-align:center; margin:0; padding:0; background:#fff url(body_bg.gif) repeat;line-height:18px; text-align:left;}
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote{margin: 0; padding: 0; border: 0; }
li{ line-height:20px;}
td{ line-height:20px;}
button{cursor:pointer;}
select, input, textarea{*font-family:"arial,verdana,sans-serif"; margin:0; font-size:12px; padding-left:3px;}
.formstyle {FONT-SIZE: 9pt;BORDER-RIGHT:#A8AAB9  1px solid;BORDER-TOP: #585A67 1px solid;BORDER-LEFT: #585A67 1px solid;	BORDER-BOTTOM: #A8AAB9 1px solid;background-color: #FFFFFF;}
.select_style {
	background-color: #F7FBFF;
}
h1,h2,h3,h4,h5{font-size:100%;}
img{vertical-align:top;}
fieldset,img{border:0;}
hr{ height:1px; border:1px dotted #ccc; clear:both; width:100%; margin:auto 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

.fltrt {float: right;}
.fltlft {float: left;}
.clearfloat {clear:both;}
/* Link */
a {color:#2b2b2b;text-decoration:none;}
a:visited {color:#2b2b2b;text-decoration:none;}
a:hover {color:#1d5998;text-decoration:underline;}
a:active {color:#ba2636;}
.a1 {color: #000; text-decoration:underline;}
.a1:hover {color: #bc2931; text-decoration: none;}
.a2 {color: #047277; text-decoration:underline;}
.a2:hover {color: #047277; text-decoration: none;}
.a3 {color: #bc2931; text-decoration:none;}
.a3:hover {color: #bc2931; text-decoration: none;}
/* Color */
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#1d5998;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #999;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#2ea128;}
.cOrange,a.cOrange:link,a.cOrange:visited{ color: #ff6601;}
/* Font  */
.fB {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

/* Input */
.text_01{ background:#fff; border:1px solid #dfdfdf; height:18px; margin:0 5px;}
.text_02{ background:#fff; border:1px solid #b7afa1; height:16px; line-height:16px;}


/* more */
.more{ position:relative; width: 50px; height: 20px;  display:block; top:0; right:0; left:25px; overflow:hidden; overflow:hidden;}
.more a{width: 37px; height: 20px; display:block; overflow:hidden; padding:0 50;}

.margin_left_1{ margin-left:1px;}
.margin_top_2{ margin-top:2px;}
.margin_top_5{ margin-top:5px;}
.margin_top_7{ margin-top:7px;}
.margin_top_10{ margin-top:10px;}
.margin_top_15{ margin-top:15px;}

/*-------------------------------------首页 页面样式-----------------------------------------------*/
.top{ width:995px; height:31px;}
.header{ width:995px; height:88px;background:url(top_bg.gif) no-repeat;}
.logo{ width:150px; height:88px; float:left; background:url(logo.gif) no-repeat center;}
.menu{ width:783px; height:88px; float:right;}
.main_content{ width:995px; margin:0;}
.index_main_left{ width:559px; height:530px; float:left;}
.index_main_right{width:420px; float:right;}
.index_m_r_news{ width:256px; float:left;}
.index_m_r_news ul{margin:0; padding:0; list-style-type:none; clear:both;}
.index_m_r_news li.index_news_list{ height:25px; background:url(index_news_bg.gif) no-repeat; text-align:left; padding:0 0 0 15px;}
.index_m_r_news ul.index_new_menu li{ float:left; width:66px; height:24px;}
.index_news_menu_a a,.index_news_menu_a a:hover{ background:url(index_08.gif) no-repeat; text-align:center; font-size:12px; font-weight:bold; color:#666; display:block; height:24px; text-decoration:none;}
.index_news_menu_hover a,.index_news_menu_hover a:hover{ background:url(index_07.gif) no-repeat; text-align:center; font-size:12px; font-weight:bold; color:#fff;display:block; height:24px; text-decoration:none;}

.index_dinggou{ width:159x; height:143px; background:#ececec; float:right;}

.index_pro{ width:415px; clear:both;}
.index_pro ul{ margin:0; padding:0; list-style-type:none; width:415px; height:143px;}
.index_pro_top{ height:31px;}

.index_zhuanmai{ width:415px;}
.index_zhuanmai ul{ margin:0; padding:0; list-style-type:none; width:415px; height:164px;}
.index_zhuanmai_top{ height:28px;}







/*关于我们  页面样式*/
.about_top_bg{ background:url(about_04.gif) no-repeat bottom;}
.about_menu_bg{ background:url(about_menu_bg.gif) repeat-y;}
.about_menu{ margin:0; text-align:left;}
.about_menu a{background:url(about_menu.gif) no-repeat left; display:block; height:27px;line-height:27px; padding:0 0 0 30px; color:#666;}
.about_menu a:hover{ background:url(about_menu_hover.gif) no-repeat;padding:0 0 0 30px; color:#4c9003; font-weight:bold; text-decoration:none;}
.about_content_bg{ background:url(about_con_bg.gif) repeat-y;}
.about_con_top{ background:url(about_11.gif) no-repeat top; padding:110px 0 0 0;}

.imgbox1{ padding:5px;border:1px solid #ccc;}
.tit1{ background:url(line.jpg) repeat-x bottom;}
.probox1{ float:left; margin:10px;}



.about_title{ background:url(yuan.gif) left no-repeat; border-bottom:1px solid #ccc; padding:0 0 0 10px;}
.topic{ font-size:24px; font-family:"黑体";}
.content{ font-size:14px; line-height:25px;}

.news_title td{ background:url(news_title.gif) repeat-x; height:33px;  font-weight:bold; color:#090}
.about_footer{ clear:both;margin:0; height:80px; background:url(index_22.gif) no-repeat; padding:15px 0 0 120px; line-height:20px;}



.footer{ clear:both;margin:0; width:995px; height:80px; background:url(index_22.gif) no-repeat; padding:15px 0 0 120px; line-height:20px;}
.footer_menu{ word-spacing:5px;}



.line1{ background: url(line1_bg.gif) repeat-x bottom; }
.line2{ background: url(line2_bg.gif) repeat-x bottom; }
.line3{ background: url(line3.gif) repeat-x bottom;}

.img1{ background:url(img1.gif) no-repeat left; padding:0 15px;}
.img2{ background:url(img2.gif) no-repeat left; padding:0 15px;}
.img3{ background:url(BUL_H3.gif) no-repeat left; padding:0 0 0 20px;} 

.border1{ border:1px solid #ccc; text-align:center;}
