/* 共用部分 开始*/
body{ background:#fff; 
      margin:0px auto;
	  padding:0px;
	  font-family:Arial, Helvetica, sans-serif,宋体;
	  font-size: 12px; 
	  color:#333
	  }
div{margin: 0px;padding:0px;}
ul{margin: 0px;padding:0px;}
li{margin: 0px;padding:0px;LIST-STYLE-TYPE: none}
div,dl,dt,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,em,button,iframe{margin:0;padding:0;}
img {border:0px}


A{color: #333;TEXT-DECORATION: none;font-size: 12px;}
A:hover {color:#F00; TEXT-DECORATION:none;}


A.more_b:link  {color:#ffffff;TEXT-DECORATION: none;font-size:12px;}
A.more_b:hover{color:#CCC;TEXT-DECORATION:none;}

.more{position:absolute; top:0px; right:10px;}
.more a{color:#000000; font-size:12px; font-weight:normal;}
.more a:hover{color:#FF0000;}

.blank_b {font-size:1px; height:5px;clear:both;}
.blank_bb {font-size:1px; height:10px;clear:both;}
.blank_c {font-size:1px;clear:both; height:0px; line-height:0px;}

.body { margin:0px auto; }
.body1{width:990px;margin:0px;padding:0px;margin:0px auto;}

.title { margin:0px auto; line-height:25px; font-weight:bold;}
.tit_left { float:left; padding-left:5px; font-size:14px;}
.tit_right { float:right; padding-right:5px; padding-top:5px;}
.tit_right A{ color:#FF9900}
/**************************************************************************/

/* top */
#top {width:990px;margin:0px auto;}
.top1 {margin:0px auto; padding-top:10px; position:relative;}
.top1_left { float:left; padding-left:20px; margin:0px auto; width:460px;}
.top1_right { float:right;font-weight:bold; text-align:right; padding-right:20px; margin:0px auto; width:290px; padding-top:20px;}

.top1_b{line-height:20px; font-weight:bold;}
.menu {margin:0px auto; background-image:url(../images/homebg.jpg); background-repeat:no-repeat; height:91px; width:983px; position:relative; }
.menu ul{ padding-left:50px;line-height:90px; }
.menu ul li{ float:left;color:#ccc}
.menu ul li a{ font-weight:bold;color:#FFF; display:block; padding:0px 11px 0px 10px; }
.search{
	position:absolute;
	top:36px;
	right:72px;
	width: 125px;
	height: 18px;
}
.go{ position:absolute; top:33px; right:35px;}

/* ad */
#ad {width:924px;margin:0px auto;}
.ad_left {width:234px;margin:0px auto; float:left; background-image:url(../images/ad_left_bg.jpg); background-repeat:no-repeat}
.ad_l_con {width:225px;margin:0px auto;padding-top:35px;height:276px;}
.ad_l_con_list {float:left;padding-left:12px; font-weight:bold;}
.ad_l_con_list ul{width:100%;}
.ad_l_con_list li{ width:170px;padding-left:20px;background:url(../images/tb.jpg) 10px 15px no-repeat ; border-bottom:1px dashed #CCC; padding-top:2px; line-height:25px;}
.ad_l_con_list li a{ margin:0px auto;}

.ad_center {width:451px;margin:0px auto; float:left; background-image:url(../images/ad_center_bg.jpg); background-repeat:no-repeat}
.ad_c_pic {width:432px;margin:0px auto; padding-top:15px;height:306px; text-align:center;}


.ad_right {width:239px;margin:0px auto; float:right; background-image:url(../images/ad_right_bg.jpg); background-repeat:no-repeat}
.ad_r_pic {width:230px;margin:0px auto;padding-top:38px;text-align:center;height:276px;}

/* content */
#content {width:990px;margin:0px auto;}
.con_tit { margin:0px auto; line-height:25px; font-weight:bold;}
.con_tit_left { float:left; padding-left:5px; font-size:14px;}
.con_tit_right { float:right; padding-right:5px; padding-top:5px;}
.con1 {width:920px;margin:0px auto;}
.con1_left {width:224px;margin:0px auto; float:left;}
.con1_left_bg { width:224px; height:227px;margin:0px auto;background:url(../images/content_1_l_cbg.jpg) repeat-y;}
.con1_left_con {width:224px;margin:0px auto; padding-top:10px; text-align:center; line-height:20px;}
.con1_left_con a{color:#009933;}

.con1_center {width:450px;margin:0px auto; float:left; padding-left:10px;}
.con1_cen_bg { width:450px; height:227px;margin:0px auto;background-image:url(../images/content_1_c_cbg.jpg); background-repeat:repeat-y;}
.on1_cen_list {float:left;padding-left:10px; padding-top:10px;}
.on1_cen_list ul{width:100%;line-height:20px; text-align:center}
.on1_cen_list li{float:left; width:144px; text-align:center;}
.on1_cen_list li a{ margin:0px auto; color:#009933;}

.con1_right {width:225px;margin:0px auto; float:right;}
.con1_r_bg { width:225px; height:227px;margin:0px auto;background-image:url(../images/content_1_r_cbg.jpg); background-repeat:repeat-y}
.con1_r_list { padding:0px 5px 0px 10px;}
.con1_r_list_l{float:left; width:100px; text-align:center; border:#cccccc 1px solid;}
.con1_r_list_r{ float: left; padding-top:30px; padding-left:10px; text-align:center; line-height:20px;}
.con1_r_list_r a{ color:#009933}
.con1_r_list_pic{ width:100%; text-align:center; height:3px;}

/*中间第一部份完*/

.con2 {width:920px;margin:0px auto; text-align:center;}
.con2_tit {width:920px;margin:0px auto;}
.con2_list{ width:920px; margin:0px auto;}
.con2_con{text-align:left;margin:0px auto; height:227px;background: url(../images/news_pro_m.jpg) repeat-y;}
.con2_con a{ color:#009933;}

.new_pro{ margin-left:5px;text-align:center;width:215px; height:227px;background:url(../images/new_pro_1.jpg) no-repeat; color:#FFF; float:left;}
.new_pro_pic{ padding-top:20px; text-align:center; margin:0px auto;}



.new_pro_list{ text-align:center;  padding-top:10px;width:170px;text-align:center ;float:left;margin:0px auto; line-height:20px;}
.new_pro_list a{ color:#009933;}
.new_pro_bg{ margin-top:10px;width:1px; height:200px;font-size:1px; float:left; background:url(../images/new_pro_bg.jpg) repeat-y;}
.right1_top1{width:20%;height:20px;line-height:20px;float:left;text-align:center;}
.right1_top2{width:60%;height:20px;line-height:20px;float:left;text-align:center;}
.right1_top3{width:20%;height:20px;line-height:20px;float:left;text-align:center;}
/*中间第二部份完*/
.con3 {width:920px;margin:0px auto; text-align:center;}
.con3_l{ float:left;width:450px; height:247px; margin:0px auto; text-align:center;}
.con3_l_list{width:450px; height:247px; margin:0px auto; text-align:center;}
.con3_l_con{ width:450px; height:227px; margin:0px auto; background:url(../images/md_m.jpg) repeat-y;}
.con3_l_con_l{ text-align:center; padding-top:10px; line-height:20px;width:150px;float:left}
.con3_l_con_l a{ color:#009933;}

.con3_m{ margin-left:20px;float:left;width:239px; height:247px;text-align:center;}
.con3_m_list{width:100%; height:247px; margin:0px auto; text-align:center;}
.con3_m_con{ width:100%; height:227px;margin:0px auto; background:url(../images/ba_m.jpg)  repeat-y;}

.con3_r{float:right;width:191px;text-align:center; position:relative;}
.con3_r_list{width:100%; height:96px; margin:0px auto; text-align:center;}
.con3_r_list1{width:100%; height:96px; margin:0px auto; text-align:center; position:absolute; top:156px; left:0px;}
.con3_r_con{ text-align:left; width:191px; height:96px; margin:0px auto; background:url(../images/ca_m.jpg)  repeat-y;}
.con3_r_con a{ color:#009933;}
.con3_r_con_r{ padding-top:35px; float:left; text-align:center; line-height:20px;}
.con3_r_con_l{ padding-left:5px; padding-top:2px; float:left; width:110px; text-align:center;}
/*中间第三部份完*/

.con4 {width:921px;margin:0px auto; text-align:center;}
.con4_list{width:921px;margin:0px auto; text-align:center;}
.con4_con{ padding-left:15px;width:921px; height:240px; margin:0px auto; background:url(../images/cu_m.jpg) repeat-y;}

.con4_con_1{ padding:10px; width:901px; height:208px; margin:0px auto; }
.con4_con_list{ margin-right:5px; width:215px; height:202px; float:left;}
.con4_con_list_c{ width:215px; height:182px; text-align:left; margin:0px auto;background:url(../images/cu_con_m.jpg) repeat-y;}
.tel{ color:#FF9900; font-size:14px; font-weight:bold; line-height:60px; text-align:left; padding-left:64px; height:60px; background:url(../images/tel.jpg) 24px 10px no-repeat;}
.fax{color:#FF9900; font-size:12px; font-weight:bold; line-height:30px; text-align:left; padding-left:20px; padding-top:10px; }

.c_news_list{padding-top:15px;}
.c_news_list ul{margin:0px;}
.c_news_list li{ position:relative; width:190px;padding-left:18px;height:25px;line-height:25px;background:url(../images/dot.jpg) 10px 11px no-repeat;border-bottom:1px dashed #ccc;}
.c_news_list_date { position:absolute; top:0px; right:5px;color:#333; width:73px;font-size:12px; font-weight:normal;}


/*中间第四部份完*/

/* bottom */
#bottom {width:990px;margin:0px auto;}
.b_1 { position:relative;width:963px;margin:0px auto; background:url(../images/bottom_bg.jpg) no-repeat;height:32px;}
.b_1_top{ position:absolute; top:12px; right:18px;}
.b_1_top a{color:#FFF;}
.b_con{ line-height:40px; color:#FFF; text-align:right; padding-right:60px;}
.b_con a{color:#FFF; line-height:40px;}
.b_2 {width:963px;margin:0px auto;}
.b_2_left {width:160px;margin:0px auto; float:left;padding-left:30px;}
.b_2_right {width:720px;margin:0px auto; float:right; font-size:12px; color:#999; line-height:18px;}

/**************************************************************************/
/* aboutus */
#about {width:922px;margin:0px auto;}
.a_left {width:232px; float:left;background-image:url(../images/about_left1_bg.jpg); background-repeat:no-repeat; height:300px}
.a_left_con {width:225px;margin:0px auto;padding-top:35px;}
.a_left_con_list {float:left;padding-left:12px; font-weight:bold;}
.a_left_con_list ul{width:100%;}
.a_left_con_list li{width:170px;padding-left:20px;background:url(../images/tb.jpg) no-repeat 10px 15px; border-bottom:1px dashed #CCC; padding-top:2px; line-height:25px;}
.a_left_con_list li a{ margin:0px auto;}

.a_right {width:690px; float:right;margin:0px auto;}
.a_r_bg { background:url(../images/about_right1_c_bg.jpg) repeat-y; margin:0px auto; width:690px; height:288px;}
.a_r_bg_con { padding:10px; width:660px;}
.a_r_bg1 { min-height:300px; background:url(../images/about_right1_c_bg.jpg) repeat-y; margin:0px auto; width:690px;}
.a_r_tit {padding-left:20px; font-size:14px; color:#999; line-height:25px;}
.a_r_tit a{font-size:14px; color:#999;}
.a_r_line {padding-left:20px;}
.a_r_pic {width:672px; margin:0px auto; padding-top:5px;}
.a_r_pic_bg {width:672px; margin:0px auto; text-align:center}


.about2 {width:922px;margin:0px auto;}
.ab2_left {width:220px;margin:0px auto; float:left;}
.ab2_left_bg {width:220px; min-height:515px;margin:0px auto; background:url(../images/left_c_pic.jpg) repeat-y;}
.ab2_left1 {width:220px;margin:0px auto;}

.ab2_left_div {margin:0px auto; border-bottom:1px solid #CCC; width:90%; padding-bottom:5px;}

.ab2_right {width:694px;margin:0px auto; float:right; padding-top:35px;}
.ab2_r_tbg {width:694px;margin:0px auto; background-image:url(../images/r_t_bg.jpg); background-repeat:no-repeat; height:33px;}
.ab2_r_cbg {width:694px;margin:0px auto; background-image:url(../images/r_c_bg.jpg); background-repeat:repeat-y;}
.ab2_r_tit { padding-left:70px; margin:0px auto; padding-top:6px; font-size:14px; font-weight:bold; color:#FFF}
.ab2_r_tit a {font-size:14px; font-weight:bold; color:#FFF}
.ab2_r_con { min-height:490px; padding:22px;line-height:22px; margin:0px auto; color:#666; font-size:13px}
.ab2_r_con1 { padding:32px;line-height:22px; margin:0px auto; padding-top:10px; color:#666; font-size:13px}
/**************************************************************************/

.news_ad_left {width:400px;margin:0px auto; padding-top:20px;}
.list_class{ padding:10px; width:381px; height:200px; background:url(../images/list_class.jpg) no-repeat;}
.list_ad_right {width:200px;margin:0px auto; float:right;padding-top:20px;}
.list_class_r{ padding:10px; width:222px; height:200px; background:url(../images/list_class_r.jpg) no-repeat;}
.news_ad_l_bg {width:300px;margin:0px auto; background-image:url(../images/new_left_c.jpg); background-repeat:repeat-y}
.news_ad_l_list {float:left;padding-left:10px;}
.news_ad_l_list ul{line-height:23px; padding-bottom:5px;}
.news_ad_l_list ul li a{ margin:0px auto; color:#999}
.news_ad_l_list ul li a:hover{ margin:0px auto; color:#F00}
.news_ad_l_list ul li{position:relative;width:285px;padding-left:10px;background:url(../images/tb2.jpg) no-repeat 3px 15px; padding-top:5px;}
.news_ad_l_list ul li span{position:absolute;right:62px;top:4px;}


.news_ad {width:650px;margin:0px auto;}
.news_ad_left {width:300px;margin:0px auto; float:left;}
.news_ad_right {width:300px;margin:0px auto; float:right;}
.news_ad_r_menu {width:295px;margin:0px auto; height:36px;border:1px solid #FD9862}
.news_ad_r_menu_con {margin:0px auto; text-align:center; color:#8C756D; padding-left:15px; padding-right:15px; padding-top:10px;}

.news_search {width:610px;margin:0px auto; height:46px; text-align:center; border:1px solid #CCC;}
.news_key {margin:0px auto;text-align:center; color:#FD9862; padding-top:10px;}
.news_bg {margin:0px auto; background-image:url(../images/line1.jpg); background-repeat:no-repeat; width:612px; height:28px; padding-top:5px;}
.news_list { width:582px;float:left;padding-left:20px;}
.news_list ul{ width:100%;line-height:25px; padding-bottom:5px;}
.news_list li{width:590px;padding-left:20px;background:url(../images/tb1.jpg) 3px 10px no-repeat; border-bottom:1px dashed #FD9862; padding-top:5px;}
.news_list li a{ margin:0px auto; color:#999}
.news_list li a:hover{ margin:0px auto; color:#F00}
/*.right1_list{width:670px;margin:0px auto;}
.right1_list ul{width:670px;float:left;margin-top:5px;}
.right1_list li{width:670px;float:left;border-bottom:1px solid #eae6db;}
*/
.right1_list1{width:112px;height:25px;line-height:25px;float:left;text-align:center;}
.right1_list2{width:350px;height:25px;line-height:25px;float:left;text-align:left;}
.right1_list3{width:120px;height:25px;line-height:25px;float:left;text-align:center;}


/******************Details********************************************************/

.details_pic {margin:0px auto;  padding-bottom:20px; text-align:center}
.list{width:100%;}
.list ul{width:100%;}
.list ul li{width:33%;text-align:center; line-height:20px; float:left; text-align:center; padding-bottom:20px;}


.details_tit { padding-left:60px; margin:0px auto; padding-top:6px; font-size:14px; font-weight:bold; color:#FFF}
.details_tit_bg {background:url(../images/tit_bg.jpg) 20px 0px no-repeat; width:647px; height:31px; float:left;}

.details_r_tit {margin:0px auto; line-height:20px; color:#FA7623; font-size:14px; font-weight:bold;}
.details_r_bg { background-image:url(../images/line_bg.jpg); background-repeat:repeat-x; width:281px; height:114px;}
.details_r_list {padding-left:10px;}
.details_r_list ul{line-height:18px;}
.details_r_list li{padding-left:15px;background:url(../images/tb3.jpg) no-repeat 3px 10px;padding-top:5px;}
.details_r_list li a{ margin:0px auto;}

.details_menu { margin:0px auto; line-height:20px; padding-top:20px; padding-right:20px; float:right;}

.details_list {border-bottom:1px dashed #FD9862; padding-top:5px; line-height:25px; width:650px;}
/**********************************************************/