﻿IMG              	    { border:0px; }
body                    { FONT-FAMILY:Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align:center; margin: 0px 0px 0px 0px; line-height:20px; background-color:#D0D0D0;}
ul li					{ list-style:none; margin:0px; padding:0px;}
p                       { margin:2px; }
a:link                  { color: #333333; text-decoration: none; }
a:hover                 { color: #333333; text-decoration: none; }
a:visited               { text-decoration: none; color: #333333; }
a:active                { text-decoration: none; color: #333333; }
/*index*/
.web                    { height:auto; width:1008px; margin:0 auto; text-align:left; background-image:url('../images/bg.gif'); text-align:center; overflow: hidden;}
.top_t                  { height:12px; width:1008px; background-image:url('../images/top_t.gif'); overflow:hidden;}
/*index结束*/

/*header*/
.header					{ height:auto; width:970px; margin:0 auto; text-align:left; }
.top_lg                 { height:72px; width:970px; padding:5px 0px 3px 0px;  }
.top_logo               { height:72px; width:496px; margin-left:10px; background-image:url('../images/top_logoeg.gif'); float:left; overflow:hidden;}
.top_right              { height:62px; width:400px; float: right; padding-right:10px;  overflow:hidden; margin-top:8px; }

.top_yy                 { height:30px; width:390px; FONT-FAMILY:Arial; overflow:hidden; padding-top:10px;  padding-right:10px;}
.top_yy ul              { width:auto; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;  white-space: nowrap; text-align: right;}
.top_yy li              { width:80px; list-style-type: none; margin: 0px 0px 0px 3px; display: inline;  text-align: right;}

.top_dh                 { width:970px; height:24px;line-height:normal;   }
.tabs6 {  width:970px; height:24px; font-size: 12px;  border-bottom:2px solid #006100; FONT-FAMILY: Arial; float:left; }
.tabs6 ul {width:930px; height:24px; margin:0px 0px 0px 0px; padding:0px 0px 0px 40px;  list-style:none; }
.tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }
.tabs6 a {
      float:left;
      background:url("../images/left6.gif") no-repeat left top;
      margin:0;
      padding:0px 0px 0px 2px;
      text-decoration:none;
      }
.tabs6 a span {
      float:left;
      display:block;
      background:url("../images/right6.gif") no-repeat right top;
      padding:5px 4px 4px 2px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs6 a span {float:none;}
    /* End IE5-Mac hack */
.tabs6 a:hover span {
      color:#FFF;
      }
.tabs6 a:hover {
      background-position:0% -42px;
      }
.tabs6 a:hover span {
      background-position:100% -42px;
      }
.tabshy {  width:400px; height: auto; text-align:right; }
.hydl		   { width:400px; height:20px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:right; float:right; }
.hydl label    { width:auto; height:20px;  padding-left:5px; display:block; float:left; }
.hydl span     { width:auto;  height:20px; font-size: 12px; FONT-FAMILY:Arial, Helvetica, sans-serif; float:left; text-align: right; }
.hydl input    { width:50px;  height:12px; margin-left:5px; display:block; float:left;}


#nav                    { width:880px; height:32px; padding-left:90px; font-size:14px; text-align: center; background: #060; float: left;}
#nav li                 { display: inline; list-style-type: none;  }
#nav li a:link, #nav li a:visited
         { float: left; padding: 5px 12px; color: #fff; text-decoration: none; background: #060; border-right: 1px solid #fff;}
#nav li a:hover         { background: #08AC47; }
*                      {margin: 0; padding: 0;}
.top_tu               { height:202px; width:970px;  margin:0 auto; overflow:hidden;}
/*header结束*  

/*中间开始*/
.mid 					{ height:auto; width:970px; margin:0 auto ;  }
.mid_h			        { height:auto; width:970px;  margin:5px 0px 6px 0px; overflow:hidden;}
 
.mid_h_l			    { height:186px; width:370px; padding-left:7px; float:left; overflow:hidden; }
.mid_h_m			    { height:186px; width:330px; padding-left:6px; float:left; overflow:hidden;}
.mid_h_r			    { height:186px; width:245px; padding-left:6px; float:left; overflow:hidden;}
.mid_l_hui                { height:auto; width:264px; text-align: left; float:left; overflow:hidden; border-right-width:1px; border-right-style: solid; border-right-color: #C3C3C3;}
.mid_r1                  { height:auto; width:705px; margin-top:2px; float:right; overflow:hidden;}
.mid_h_s			    { height:186px; width:11px; background-image:url('../images/mid_k_l.gif');  overflow:hidden; float:left;}
.mid_h_l_n              { height:185px; width:359px; text-align:left; border-bottom-width:1px; border-bottom-style: solid; border-bottom-color: #C3C3C3; overflow:hidden; float:left;}
.mid_h_m_n              { height:185px; width:319px; text-align:left; border-bottom-width:1px; border-bottom-style: solid; border-bottom-color: #C3C3C3; overflow:hidden; float:left;}
.mid_h_r_n              { height:185px; width:233px; text-align:left; border-bottom-width:1px; border-bottom-style: solid; border-bottom-color: #C3C3C3; overflow:hidden; float:left;}

.mid_l_bt               { height: 45px; width:355px;}
.mid_m_bt               { height: 50px; width:300px;}
.mid_r_bt               { height: 50px; width:230px;}

.ind_bt                 { height:25px;  width:180px; text-align:left; padding:20px 0px 0px 15px; font-size:12px; font-family: Verdana ; font-weight :bold;  float:left;}
.ind_more               { height:25px;  width:50px; text-align:right; padding:20px 15px 0px 0px; font-size:10px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif; float:right;}
.mid_h_n                { height:136px; width:340px;  margin:0 auto ;  }
.mid_h_n  ul		   	{ width:340px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;  white-space: nowrap; float: left;}
.mid_h_n  li		    { width:340px; list-style-type:none; display:list-item; text-align:left;}

.mid_m_n                { height:136px; width:318px; padding-top:8px; text-align:left;  overflow:hidden; }
.mid_m_n  ul		   	{ width:300px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 10px;  white-space: nowrap; float: left;}
.mid_m_n  li		    { width:300px; list-style-type:none; display:list-item; text-align:left;}

.mid_c_n                { height:136px; width:106px; text-align:center; float:left; overflow:hidden; }
.mid_c_n_tu             { height:90px; width:95px; border:1px solid #DCDADA; text-align:center;  overflow:hidden; }
.mid_c_n_bt             { height:20px; width:106px; text-align:center; overflow:hidden; }

.mid_r_n                { height:auto; width:240px; text-align:left; overflow:hidden; }
.mid_r_n  li            { padding-left:15px; line-height:18px; margin-bottom:4px; }
.t_mid_l_lx_nr_zt       { font-size:12px;  font-family: Verdana; font-weight:bold; text-align:left; }

.mid_z_n                { height:146px; width:220px; text-align:left; overflow:hidden; padding:8px 0px 0px 10px; }
.mid_z_n  ul		   	{ width:230px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;  white-space: nowrap; float: left;}
.mid_z_n  li		    { width:230px; height:25px; background-image:url('../images/sanjiao.gif'); padding-left:10px; background-repeat:no-repeat; vertical-align:middle; line-height:25px;  list-style-type:none; display:list-item; text-align:left; }

.mid_j_h                { height:70px; width:359px;}
.mid_j_pic              { height:60px; width:100px; border:1px solid #DCDADA; padding:3px; margin:0px 0px 0px 7px; float: left; overflow:hidden;}

.mid_m_l			    { height:82px; width:955px; background-image:url('../images/cpxl.gif'); border:1px solid #DCDADA; padding-top:5px; margin:0 auto ; overflow:hidden;}
.mid_cpxl_bt            { height:75px; width:30px;  margin-left:5px; background-image:url('../images/cpxl_bt.gif'); background-repeat:no-repeat; float:left; overflow:hidden;}  
.mid_cpxl_nr            { height:75px; width:900px; background-color:#ffffff;  float:left; overflow:hidden; }  
/*.mid_cpxl_nr  ul		{ width:338px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;  white-space: nowrap; float: left;}
.mid_cpxl_nr  li	    { width:338px; height:67px; list-style-type:none; display:inline; text-align:left; }*/

.mid_m				    { height:auto; width:963px; padding-left:7px; margin:0 auto ;  overflow:hidden;}
.mid_m_m			    { height:auto; width:333px; border:1px solid #DCDADA; margin:6px 0px 0px 6px;  float:left; overflow:hidden;}
.mid_m_r			    { height:auto; width:182px; padding:2px; border:1px solid #DCDADA; margin:6px 4px 0px 0px;  float:left; overflow:hidden;}

.scroll_div             { width:900px; height:75px; margin:0 auto; overflow: hidden; white-space: nowrap;}
.scroll_div img         { width:100px; height:63px; padding-left:5px; border-right-width: 1px; border-right-style: dashed; border-right-color: #C1C1C1; margin-top:5px}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li { display:inline;}

/*中间结束*/

/*foot*/
.foot                   { height:auto; width:1008px; text-align:left;  overflow:hidden;}
.foot_n                 { height:40px; width:970px; FONT-SIZE: 12px;  FONT-FAMILY: Arial; text-align:center; margin: 0 auto; padding-top:10px;  padding-bottom:5px; border-top-width:5px; border-top-style: solid; border-top-color: #19462F; overflow:hidden;}
.foot_d                 { height:34px; width:978px; background-image:url('../images/foot.gif'); text-align: right;  padding:20px 30px 0px 0px; overflow:hidden; z-index:1;}

/*foot结束*/

/*二级开始*/
.mid_l                  { height:auto; width:264px; text-align: left; float:left; overflow:hidden;}

.mid_l_dh               { height:auto; width:250px; margin-left:14px;  }
.mid_l_dh_bt            { height:35px; width:250px; background-image:url('../images/bg_lm.gif'); background-repeat: repeat-x; margin-top:10px; margin-bottom:5px; text-align:left; }
.mid_l_dh_bt_l          { height:35px; width:10px;  margin:0px 8px 0px 8px; text-align:left; float:left; background-image: url('../images/squan.gif');}
.mid_l_dh_bt_r          { height:35px; width:150px; FONT-SIZE: 12px; FONT-FAMILY: Arial; line-height: 35px; vertical-align: middle; float:left; text-align:left; }
.mid_l_dh_nr            { height:auto; width:250px; margin-left:0px;  overflow: hidden; }
.mid_l_dh_nr_nr         { height: 25px;	width:180px; background-image: url('../images/lm_bt.gif');  background-repeat: no-repeat; padding-left:15px; font-size: 12px; FONT-FAMILY:Arial; text-align: left; float: left; overflow: hidden;	line-height: 25px; vertical-align: middle; }
.mid_l_dh_nr_r          { height:auto;	width:200px; padding-left:5px; text-align: left; float: left; overflow: hidden; }
.mid_l_dh_nr_k          { height:auto;	width:170px; padding-left:15px; text-align: left; float: left; overflow: hidden; }
.mid_l_dh_nr_k  ul		{ width:170px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;  white-space: nowrap; float: left;}
.mid_l_dh_nr_k  li	    { width:170px; height:22px; font-size: 13px; list-style-type:none; display: list-item; text-align:left; }

.mid_l_ss_nr            { height:auto; width:240px; margin-top:10px;  overflow: hidden; }
.all                    { height:auto; width:220px; margin:0 auto;  text-align:center;}
.all label              { display:block; float:left; width:100%;  height:28px; }
.all span               { height:25px; width:90px; margin-top:3px; FONT-SIZE: 12px; text-align: right; FONT-FAMILY: Arial; float:left;}
.all input              { display:block; float:left; width:8em;}
.all select             { display:block; float:left; }
.index_search           { margin:4px 0px 2px 0px;  height:23px; background-image:url('../images/ey_cx.jpg'); background-repeat: no-repeat; background-position: center center;  }


.mid_r                  { height:auto; width:705px; margin-top:2px; border-left-width:1px; border-left-style: solid; border-left-color: #C3C3C3; float:right; overflow:hidden;}
.mid_r_wz               { height:30px; width:705px; padding-top:3px; overflow:hidden;}
.mid_r_wz_bt            { height:30px; width:200px; font-family: Verdana ;vertical-align :middle; line-height:30px; background-image:url('../Images/lmpic.gif'); background-repeat:no-repeat; margin-left:8px; padding-left:30px; font-weight:bold; text-align: left; float:left; overflow:hidden;}
.mid_r_wz_ml            { height:15px; width:210px; margin-top:8px; FONT-FAMILY: Arial; text-align:left; float:right; overflow:hidden;}
.mid_r_pic              { height:auto; width:705px; text-align:center; float:left; overflow:hidden;}
.mid_r_bg               { height:auto; width:650px; background-image: url('../images/bg_er.gif'); background-repeat: no-repeat;background-position: center top;  padding: 20px 27px 5px 28px; float: left; overflow: hidden;}
.mid_r_h                { width:650px; height:auto; text-align: left; padding-top:10px; margin-top:10px; border-top-style: double; border-top-width: 1px; border-top-color: #cccccc; overflow: hidden;}
.mid_r_hp               { width:645px; height:auto; text-align: center; padding-left:3px; padding-top:10px; margin-top:10px; overflow: hidden;}
.mid_r_h_wz1            {  width:640px; height:auto; text-align: left; padding-top:10px; margin-top:15px; }

.bg_xian                { width:650px; height:1px; background-color:#cccccc;} 
.mid_r_h_wz             { width:640px; height:auto; text-align: left; padding-top:10px; margin-top:15px; }
.mid_r_h_wz_nr          { width:510px; height:auto; padding-left:10px; text-align: left; float:left; }
.mid_r_h_wz_nr_s        { width:510px; height:auto; font-size:12px; text-align: left; float:left; }
.mid_r_h_wz_nr_x        { width:510px; height:auto; font-size:12px; text-align: left; float:left; }


.mid_r_h_wz_zc          { width:640px; height:auto; padding-left:15px; }
.mid_r_h_wz_zc_pic      { width:110px; height:auto;  border:1px solid #cccccc; margin:3px; padding:2px;  float:left; }

.mid_r_h_l              { width:325px; height:auto; float:left;}
.mid_r_h_r              { width:325px; height:auto; float:left;}
.mid_r_h_bt             { width:322px; height:25px;  text-align:left; padding-left:3px;}
.mid_r_h_bt_l           { width:200px; font-size:12px; font-family: Verdana;  font-weight:bold;   float:left;}
.mid_r_h_bt_r           { width:60px; background-image:url('../images/sanjiao.gif'); padding-left:8px;  font-size:10px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif; vertical-align:middle; line-height:25px; background-repeat:no-repeat; float:right;}

.mid_r_h_bt_h           { width:650px; height:auto; font-size:13px; text-align:left; padding-left:3px;  overflow: hidden;}
.mid_r_h_nr             { width:325px; height:auto; font-size:12px; text-align:left;}
.mid_r_h_nr_pic         { width:110px; height:auto; text-align:center; border:1px solid #cccccc; padding:2px; float:left; }
.mid_r_h_nr_xw          { width:195px; height:auto;  padding-left:3px; text-align:left; float:left; }
.mid_r_h_nr_nr          { width:190px; height:auto;  padding-left:8px; text-align:left; float:left; }
.mid_r_h_nr_nr  ul		{ width:195px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;  white-space: nowrap; float: left;}
.mid_r_h_nr_nr  li	    { width:195px; height:20px; list-style-type:none; display: list-item; text-align:left; }

.mid_r_h_pic            { width:103px; height:auto;  padding-right:5px; float:left;}
.mid_r_h_pic_pic        { width:100px; height:auto;  border:1px solid #cccccc; padding:2px ; float:left;}
.mid_r_h_pic_bt         { width:103px; height:auto; text-align:center; float:left;}

.mid_r_sg_h             { width:153px; height:auto;  padding-right:8px;  text-align:left;  float:left;}
.mid_r_sg_pic           { width:150px; height:auto;  border:1px solid #cccccc; padding:2px ; float:left;}
.mid_r_sg_bt            { width:153px; height:25px; text-align:center; float:left;}
.mid_r_sg_t             { width:165px; height:auto; text-align:left; float:left; }
.mid_m_l_cp_ss		    { height:auto; width:600px; padding-left:20px;  }

.mid_r_cp_h             { width:650px; height:auto; text-align: left; overflow:hidden;}
.mid_r_cp_h_bt          { width: 640px; height: 25px; text-align: left;  margin-bottom:10px; padding: 10px 0px 0px 10px; border-bottom-style: double; border-bottom-width: 1px; border-bottom-color: #cccccc; font-weight: bold; overflow:hidden;}
.mid_r_cp_h_bt_l        { width:  auto ; height: 25px; font-size: 13px; text-align: left; float:left; color: #4F4F4F; }
.mid_r_cp_h_bt_r        { width: 100px; height: 25px; font-size: 10px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif, Helvetica, sans-serif;  text-align: left; float:right;  }
.mid_r_cp_h_cp          { width:640px; height:auto; text-align: left; margin-bottom:10px; overflow: hidden; font-weight:bold;  }
.mid_r_cp_h_cp_zs       { width:100px; height:100px; padding-left:20px;  padding-top:8px; text-align: center ; float:left; }
.mid_r_cp_h_cp_pic      { width:100px; height:58px; text-align: center; }
.mid_r_cp_h_cp_bt       { width:100px; height:25px; padding-top:5px; text-align: center; }

.mid_r_news             { width:640px; height:30px; text-align: center; font-size:14px;  margin-top:30px; margin-bottom:10px;  overflow: hidden;}
.mid_r_ns               { width:640px; height:20px; text-align: left;  overflow: hidden;}
.mid_r_n_sj             { width:150px; height:20px; padding-left:180px; float:left;  overflow: hidden;}
.mid_r_n_p              { width:150px; height:20px; padding-right:120px; float:right;  overflow: hidden; }
.mid_r_n_nr             { width:630px; height:auto; margin-left:5px;text-align: left; padding-top:8px; margin-top:5px;  border-top-style: double; border-top-width: 1px; border-top-color: #cccccc; font-size:13px; }

/*二级结束*/  
.mid_r_nr               { height: auto; width: 655px; text-align:left; float:left; overflow: hidden;}
.xwbl_lm			    { height:28px; width:660px;  border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #C8C6C6;}
.xwbl_bt                { height: 28px;	margin-left:3px;  padding-left :18px ; width : 510px; background-image: url(../images/sanjiao.gif);	overflow: hidden; background-repeat: no-repeat; background-position: 6px center; text-align: left; float: left;	vertical-align: middle;	line-height: 28px;}
.shj                    { height:28px;	width:120px; vertical-align: middle; line-height: 28px; text-align:  left; float:left;}
.fenye                  { height: 30px; width:auto; text-align: center;	vertical-align: bottom;	line-height: 30px;}
/*产品展示开始*/
.mid_r_cp               { width:640px; height:auto; text-align: left; padding-top:10px; margin-top:15px;  overflow: hidden; }
.mid_r_cp_bz            { width:35px; height:32px; vertical-align: middle; line-height:32px;  float:left;  overflow: hidden; }
.mid_r_cp_bt            { width:340px; height:32px; vertical-align: bottom; line-height:32px; font-size:14px; text-align: left; float:left;  overflow: hidden; }
.mid_r_cp_ss            { width:250px; height:auto; text-align: right; float:right;  overflow: hidden; }
.mid_r_cp_lb            { width: 650px; height: auto; text-align: center; padding-top: 10px; border-top-style: double; border-top-width: 1px; border-top-color: #cccccc; border-bottom-style: double; border-bottom-width: 1px; border-bottom-color: #cccccc;}
.mid_r_cp_nr            { width:640px; height:auto; text-align:left; padding:5px 0px 5px 0px ;}
.cpzs_js                { height:125px;	width:640px; margin:0 auto; overflow: hidden;}
.cpzs_pic               { height:100px; width:120px; padding:1px;  border: 1px solid #D4D4D4; float:left;}
.cpzs_nr                { height:auto; width: 500px; text-align: left; padding-left:10px;  float:left; overflow: hidden;}
.cpzs_xh                { height:30px; width:500px; border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; border-top-color: #F3F3F3; border-bottom-color: #F3F3F3; overflow: hidden;}
.cpzs_name              { height:30px; width:270px; padding-left:10px; text-align: left; vertical-align: middle; line-height: 35px; border-right-width: 2px; border-right-style: solid; border-right-color: #F3F3F3; float:left; overflow: hidden;}      
.cpzs_lx                { height:30px; width:100px; text-align:center;  vertical-align: middle; line-height: 35px; border-right-width: 2px; border-right-style: solid; border-right-color: #F3F3F3; float:left; overflow: hidden;}      
.cpzs_xq                { height:30px; width:90px; margin:3px 0px 0px 10px; float:left; overflow: hidden;}      
.cpzs_xqbk              { height:20px; width:80px;  border: 2px solid #EAEAEA; color:#1C5437; text-align:center; vertical-align: middle; line-height:20px; float:left; overflow: hidden; }
.cpzs_xqbk A			{ text-decoration:none; color:#1C5437; }
.cpzs_xqbk A:hover		{ text-decoration:underline; color:#0C341D; }
.cpzs_nrjs              { height:auto; width:480px;  padding-left:5px; padding-top:5px;  line-height: 20px;  overflow: hidden;}
.cpzs_about          	{ height:auto; width:620px; margin:0 auto; padding-top:8px;line-height: 20px;  text-align: left;}
.mid_r_cp_nr_pic        { width:450px; height:255px; text-align:center;  vertical-align:middle; line-height:255px;  border: 3px solid #669966;  margin:0 auto; margin-top:17px; margin-bottom:10px;  }
.mid_r_cp_nr_pic_x      { width:640px; height:90px; text-align: center; }
.mid_r_cp_nr_pic_xk     { width:150px; height:85px; text-align:center; vertical-align:middle; line-height:85px; border: 1px solid #669966;  float:left; margin-left:4px; }


#menu                   { width: 650px;  background-color: #669966; height: 45px;  overflow: hidden;}
#menu ul                { margin:0px 0px 0px 0px; padding:0; float:left; list-style-type: none; margin-top: 15px; color: #FFFFFF;  overflow: hidden;}
#menu li                { display: block; float: left; width: 78px;  text-align: center;  overflow: hidden;}
#menu a                 { display: block; height: 26px; line-height:26px; background-color: #9EC630; border-right-width: 1px; border-right-style: solid; border-right-color: #669966; font-size: 12px; text-decoration: none; color: #FFFFFF; margin-top:4px;  overflow: hidden;}
#menu a:hover           { font-size: 12px; color: #FFFFFF; text-decoration: none; background-image: url(2.gif); background-repeat: no-repeat; background-position: center bottom; margin-top:0px; height: 30px; line-height:30px; width: 78px; background-color: #CC6600;  overflow: hidden;}
/*产品展示结束*/
/*国际合作开始*/
.mid_r_h_wz             { width:640px; height:auto; text-align: left; padding-top:10px; margin-top:15px; overflow: hidden; }
.right_dao              { margin:0px 0px 0px 0px;color:#666;text-align: left;line-height:24px;}
.right_dao a:link,.right_dao a:visited{ border:1px solid #B2C9D3;padding:2px 5px; margin-right:5px; width:70px;color:#000;background:#F7F9FF;text-align:center;}
.right_dao a:hover,.right_dao a:active{ border:1px solid #7F99AE;padding:2px 5px; margin-right:5px; width:70px;color:#FFF;background:#A3BACC;text-align:center;}
.right_dao ul           { margin:4px 0 0;}
.right_dao li           { width:72px;float:left;padding:0px 0px 0px 2px; line-height:22px;height:22px;}

/*国际合作结束*/
/*下载开始*/
.mid_d_bt              { width:620px; height:30px; text-align:left; margin:0 auto;  vertical-align:middle; line-height:30px; background-color: #DDDDDD; border-bottom-style: double; border-bottom-width: 1px; border-bottom-color: #cccccc;border-top-style: double; border-top-width: 1px; border-top-color: #cccccc; overflow: hidden; }
.mid_d_bt_l              { width:180px; height:30px; padding-left:50px; text-align:left; float:left; overflow: hidden; }
.mid_d_bt_m            { width:180px; height:30px; text-align:center; float: left; overflow: hidden; }
.mid_d_bt_r            { width:180px; height:30px; text-align:center; float:left; overflow: hidden; }

.mid_d_nr              { width:620px; height:30px; text-align:left; margin:0 auto;  vertical-align:middle; line-height:30px;  border-bottom-style: double; border-bottom-width: 1px; border-bottom-color: #cccccc; overflow: hidden; }
.mid_d_nr_l            { width:180px; height:30px; padding-left:50px; text-align:left; float:left; overflow: hidden; }
.mid_d_nr_m            { width:180px; height:30px; text-align:center; float:left; overflow: hidden; }
.mid_d_nr_r            { width:180px; height:30px; text-align:center; float:left; overflow: hidden; }

.newsInfoPuber
{
	font-size: 12px;
	text-align: right;
	color: #999999;
}

.companyIntroText
{
    font-size: 14px;
}

strong
{
	color: #8B8B8B;
}

.Bold14
{
    font-size: 14px;
    font-weight: bold;
}
.ConstructCont
{
    height: 550px;
    width: 650px;
    background-image: url('../images/bg_er.gif');
    background-repeat: no-repeat;
    background-position: center top;
    padding: 20px 27px 5px 28px;
    float: left;
    overflow: hidden;
    background-color: #FFFFFF;
}

.ProdInfoBg
{
    width: 650px;
    height: 500px;
    text-align: center;
    padding-top: 10px;
    border-top-style: double;
    border-top-width: 1px;
    border-top-color: #cccccc;
    border-bottom-style: double;
    border-bottom-width: 1px;
    border-bottom-color: #cccccc;
    background-color: #FFFFFF;
}
.ProductSeriesMainBg
{
    height: 1250px;
    width: 650px;
    background-image: url('../images/bg_er.gif');
    background-repeat: no-repeat;
    background-position: center top;
    padding: 20px 27px 5px 28px;
    float: left;
    overflow: hidden;
    background-color: #FFFFFF;
}

.ProductSeriesListBg
{
    height: 800px;
    width: 650px;
    background-image: url('../images/bg_er.gif');
    background-repeat: no-repeat;
    background-position: center top;
    padding: 20px 27px 5px 28px;
    float: left;
    overflow: hidden;
    background-color: #FFFFFF;
}
.ProdInfoBgNew
{
    width: 650px;
    height: 500px;
    text-align: center;
    padding-top: 10px;
    border-top-style: double;
    border-top-width: 1px;
    border-top-color: #cccccc;
    border-bottom-style: double;
    border-bottom-width: 1px;
    border-bottom-color: #cccccc;
    background-color: #FFFFFF;
}
.ProdSeaMain            { width:200px; height:auto; text-align: right; float:right;  overflow: hidden; }
.ProdNameMain            { width:240px; height:32px; vertical-align: bottom; line-height:32px; font-size:14px; text-align: left; float:left;  overflow: hidden; }

.NewsBeforeNext
{
    width: 640px;
    height: 40px;
    vertical-align: middle;
    border-top-style: double;
    border-top-width: 1px;
    border-top-color: #cccccc;
    padding-top: 10px;
        padding-left :10px;
}
.NewsBeforeNext a:hover
{
    text-decoration: underline;
    color: #FF9933;
}
.NewsBefore
{
    float:left;
}

.NewsNext
{
    float:right;
        padding-right :10px;
}


