body{ margin:0 auto;font-size:12px; font-family:"宋体"; color:#333;}
#warp{ width:960px; margin:0 auto; color:#333; /*position:relative;*/}
img{border:0}
.m  {margin:auto;width:960px;background:#FFFFFF;clear:both;}
a,li,ul,p,img,h1,h2,h3,h4,p,dl,dt,dd,form,span,h5{ margin:0; padding:0;}
li{ list-style:none; font-size:12px; font-weight:normal;}
a{ text-decoration:none; color:#333333;}
a:hover{ color:#ff0000; text-decoration:underline;}
.left{ float:left;}
.right{ float:right;}
.f_r{float:right;}
.clear{clear:both; line-height:1px;}
img{ border:0; margin:0; padding:0;}
.border{border:1px solid #d0dbe4;}
.border_dcebfd{border:1px solid #dcebfd;}
.border_botom{ border-bottom:1px dotted #d8d8d8;}
.be0202{ color:#be0202;}
.164a84{ color:#164a84;}
.tupian img{border:1px solid #E0E9F0; padding:1px;}
.essaylb_in h3 a:hover,.surveylb_1 h4 a:hover,.essaylb_right span a:hover,.gy_titleny span a:hover,.essaylb_in h3 span a:hover,.gy_location span a:hover,.recommend_color a:hover,.gy_lb15 li a:hover,.download_tool span a:hover,.download_lbnr h3 a:hover,.download_lbnr_xinxi p a:hover,.news_xjtitle a:hover,div.f_s_title h3 a:hover,.program_tuw h3 a:hover,.list1 table ul li a:hover,.com_news ul li .b a:hover,.exhibi_Tjian h3 a:hover{ color:#d43027}

.search_t_div_1 {color:#333333;}
.search_t_div_1 span {color:#008000;}
.search_t_div_2 {background:#3366CC;color:#FFFFFF;}
.search_t_div_2 span {color:#FFFFFF;}
/* links */
a.w:link,a.w:visited,a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#f4f3f2;}
a.b:link,a.b:visited,a.b:active {color:#164a84;text-decoration:none;}
a.b:hover {color:#FF0000; text-decoration:underline;}

a.g:link,a.g:visited,a.g:active {color:#666666;text-decoration:none;}
a.g:hover {color:#FF6600;}

a.f14:link,a.f14:visited,a.f14:active {color:#33333;text-decoration:none; font-size:14px;}
a.f14:hover {color:#FF0000; font-size:14px;}
.pos {color:#003278;padding:0 12px 0 12px;line-height:20px;margin:1px 1px 0 1px;}
.poss {color:#003278;padding:0 12px 0 12px;line-height:28px;background:#D7E9FF url('image/pos.gif') repeat-x 0 bottom;margin:1px 1px 0 1px;}
.clear	{ clear:both; height:0px; margin:0; padding:0; font-size:0; max-height:0; overflow:hidden; }
.h_topAd{ width:960px; margin:0 auto; height:180px;}
/* layout */
.m_l {width:650px;}
.m_r {width:300px;}
.m_n {width:10px;}
.m_l_1 {width:770px;}
.m_r_1 {width:180px;}
.f_l {float:left;}
.f_r {float:right;}
 /**宽**/
 .w61{ width:61px;}
 .w86{width:86px;}
 .w95{ width:95px}
 .w100{ width:100px}
 .w165{ width:165px}
 .w182{ width:182px;}
 .w180{ width:180px;}
 .w198{ width:198px;}
 .w250{ width:250px;}
 .w278{ width:278px;}
 .w298{ width:298px;}
 .w330{ width:330px;}
 .w339{ width:339px;}
 .w280{ width:280px;}
 .w160{ width:160px;}
 .w300{ width:300px;} .ww298{ width:298px;} 
 .w320{ width:318px;} 
 .w460{ width:460px;}
 .w368{ width:368px;}
 .w370{ width:370px;}
 .w200{ width:200px;}
 .w470{ width:650px;}
 .w648{ width:648px}
 .w650{ width:650px;}
 .w748{ width:748px;}
 .w750{ width:750px;}
 .w58{ width:58px;}
 .w57{ width:57px;}
 .w700{ width:700px;}
 .w750{ width:750px;}
 .w960{ width:960px;}
 .w410{ width:410px;}
.w200{ width:200px;}
.w210{ width:210px;}
.w190{ width:190px;}
  /**右间距**/
 .p_right5{ padding-right:5px;}
 .p_right10{ padding-right:10px;}
 .p_right15{ padding-right:15px;}
 .p_right20{ padding-right:20px;}
 .p_right25{ padding-right:25px;}
 .p_right30{ padding-right:30px;}
 .p_left50{ padding-left:50px;}
 
 .m_right0{ margin-right:0;}
 .m_right5{ margin-right:5px;}
 .m_right8{ margin-right:8px;}
 .m_right10{ margin-right:10px;}
 .m_right15{ margin-right:15px;}
 .m_right20{ margin-right:20px;}
 .m_right25{ margin-right:25px;}
 
  /**左间距**/
 .p_left5{ padding-left:5px;}
 .p_left10{ padding-left:10px;}
 .p_left15{ padding-left:15px;}
 .p_left20{ padding-left:20px;}
 .p_left25{ padding-left:25px;}
 
 .m_left5{ margin-left:5px;}
 .m_left7{ margin-left:7px;}
 .m_left8{ margin-left:8px;}
 .m_left10{ margin-left:10px;}
 .m_left15{ margin-left:15px;}
 .m_left20{ margin-left:20px;}
 .m_left25{ margin-left:25px;}
 
   /**上间距**/
   .p_top3{ padding-top:3px;}
 .p_top5{ padding-top:5px;}
 .p_top7{ padding-left:7px;}
 .p_top10{ padding-top:10px;}
 .p_top15{ padding-top:15px;}
 .p_top20{ padding-top:20px;}
 .p_top25{ padding-top:25px;}
 
 .m_top1{ margin-top:1px}
 .m_top3{ margin-top:3px;}
 .m_top4{ margin-top:4px;}
 .m_top5{ margin-top:5px;}
 .m_top6{ margin-top:6px;}
 .m_top7{ margin-top:7px;}
 .m_top8{ margin-top:8px;}
 .m_top10{ margin-top:10px;}
 .m_top11{ margin-top:11px;}.m_top13{ margin-top:13px;}.m_top12{ margin-top:12px;}
 .m_top15{ margin-top:15px;}
 .m_top14{ margin-top:14px;}
 .m_top20{ margin-top:20px;}
 .m_top25{ margin-top:25px;}
 
    /**下间距**/
 .p_bottom4{ padding-bottom:4px}
 .p_bottom5{ padding-bottom:5px;}
 .p_bottom10{ padding-bottom:10px;}
 .p_bottom15{ padding-bottom:15px;}
 .p_bottom20{ padding-bottom:20px;}
 .p_bottom25{ padding-bottom:25px;}
 
 .m_bottom3{ margin-bottom:3px;}
 .m_bottom5{ margin-bottom:5px;}
 .m_bottom10{ margin-bottom:10px;}
 .m_bottom15{ margin-bottom:15px;}
 .m_bottom20{ margin-bottom:20px;}
 .m_bottom25{ margin-bottom:25px;}
 
  /**高**/
  .h{ height:30px;}
  .h59{ height:auto;}
  .h260{ height:260px;}
  .h258{ height:258px}
  
  .h339{ height:359px}
  .h319{ height:319px;}
  .h316{ height:316px;}
  .h332{ height:332px;}
  .h146{ height:146px;}
  .h765{ height:765px}
  div.h763{ height:763px}
  .h90{ height:90px}
.px10 {font-size:10px;}
.px11 {font-size:11px;}
.px12 {font-size:12px;}
.px13 {font-size:13px;}
.px14 {font-size:14px;}
.px15 {font-size:15px;}
.px16 {font-size:16px;}

.b5 {height:5px;font-size:1px;}
.b6 {height:6px;font-size:1px;}
.b8 {height:8px;font-size:1px;}
.b10 {height:10px;font-size:1px;}
.f_b{font-weight:bold;}
.f_red {color:red;}
.f_gray {color:#666666;}
.f_green {color:green;}
.bd {border:#CAD9EA 1px solid;}
.highlight {color:red;}
.jt {color:#003278;cursor:pointer;}
.np {padding:20px 30px 20px 50px;line-height:25px;}
/**
.thumb {padding:5px 0 5px 0;}
.thumb img {border:#D0D0D0 1px solid;padding:3px;}
.thumb li {height:22px;line-height:22px;overflow:hidden;}*/
/* left */
.left_box {border:#d0dbe4 1px solid;}
.left_box h2{background:url('images/icon.png') no-repeat -148px -361px; font-size:14px; line-height:30px; padding-left:15px;}
.box_body {border:#d0dbe4 0px solid;border-top:none;padding:6px 8px 6px 8px;}
.box_body1 {border:#d0dbe4 1px solid;border-top:none;padding:6px 8px 6px 8px;}
.box_body li {height:22px;line-height:22px;overflow:hidden;}
.left_head {background:url('images/home_icon42.png') repeat-x;padding:8px 10px 7px 10px;font-weight:bold;font-size:13px;color:#1B4C7A;}
.left_head span {font-weight:normal;font-size:12px;}

.box_head_1 {background:url('image/box_head_1_l.gif') no-repeat;}
.box_head_1 div {height:27px;line-height:28px;overflow:hidden;padding:0 12px 0 15px;background:url('image/box_head_1_r.gif') no-repeat right 0;color:#1B4C7A;}
.box_head_1 strong {font-size:14px;}

.fsearch {padding:5px 0 10px 15px;margin:1px 1px 0 1px;background:#F5FAFE url('image/fsearch_bg.gif') repeat-x;;}
.sch {padding:15px 20px 5px 20px;margin-bottom:10px;}
.sch p {padding:10px 10px 10px 10px;font-size:13px;margin:0;}
.sch_find {border-top:#AACCEE 1px solid;border-bottom:#EEEEEE 1px solid;margin:5px 0 5px 0;padding:5px 0 5px 5px;font-weight:bold;}
.sch_site li {background:url('image/ico_search.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.sch_relate li {background:url('image/arrow_up.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}

/**新闻焦点**/
.news_jdw{border:2px solid #dcebfd; position:relative}
.news_jd,.news_jd1{ border:1px solid #fff; height:87px; background:#f8fbff;}
.news_jd1 p{ padding:0 8px;}
.news_jd1 p a{height:21px; line-height:21px;}
.news_jd p{ padding:0 11px;text-indent:2em}
.news_jd_img{ background:url(images/home_icon16.gif) no-repeat; width:45px; height:46px; position:absolute; top:-5px; _top:-2px; left:-5px;}
.news_jd h3,.news_jd1 h3{ margin-left:25px; margin-top:12px;}
.news_jd h3 a,.news_jd1 h3 a{ font-size:22px; color:#cf0000; font-family:"微软雅黑"; font-weight:normal;}

.nowrap{white-space:nowrap;}
  /**头部公用**/
.login{ width:100%; background:url('images/home_icon16.png') repeat-x; height:29px; line-height:29px;}
.home_top{ width:960px; margin:0 auto;}
.home_top li{float:left; background:url('images/home_icon18.png') no-repeat right; padding:0 10px;}
.home_topdq a,.home_topzc a,.home_topzc{ color:#d43027;}
li.home_topzaizi{ background:none;}

.home_topwap a{ background:transparent url('images/home_icon42.png') no-repeat -101px -19px;padding-left:20px;}

.home_toptv a{background:transparent url('images/home_icon42.png') no-repeat -165px -19px;padding-left:20px;}
.home_topab a{background:transparent url('images/home_icon42.png') no-repeat -224px -19px;padding-left:20px;}
.home_topyth a{background:transparent url('images/home_icon42.png') no-repeat -289px -21px;padding-left:20px;}
li.home_topyth{background:none;}
.home_top12.home_top12 li{ float:left;position:relative; padding:0;}
.home_top12.home_top12 li a{ display:block; float:left;position:relative; padding:0 10px;}
.home_top12.home_top12 li img{margin:7px 0 0 7px;}
.home_topright a{ margin-right:6px; color:#164a84;}
.home_topright a:hover{ margin-right:6px; color:#F00;}
.home_top12.home_top12 li span{ display:block; float:left; cursor:pointer;}

.top-nav-menu { position:relative; z-index:1000001;}
.top-nav-menu ul { width:600px; background:#FFF; border:#CCC solid 1px; height:auto; position:absolute; top:26px; *top:27px; left:0; z-index:11;}
.top-nav-menu li { width:100px;_width:98px; padding:0 8px;_padding:0 7px; height:24px; line-height:24px; float:left; background:none; }
.top-nav-menu li a { background:none; padding:0; display:inline;}
.g_fl{float:left; width:auto;}
.g_fr{float:right; width:auto;}
.g_dn{display:none;}
.g_db{display:;}

#top-nav-hqen ul { width:230px; }
#top-nav-hqen li { width:45px; height:22px; line-height:22px;}
.top-nav-menu-hover { border:#CCC solid 1px; border-bottom:none; background-color:#FFF !important; padding:0 9px 0 2px; position:absolute; top:-2px; *top:-1px; left:0; z-index:12; height:27px; color:#FA7411 !important; line-height:27px; margin-top:1px; }

.top-indestry-hover { border:#CCC solid 1px; border-bottom:none; background-color:#FFF !important; padding:0 9px 0 2px; position:absolute; top:-2px; *top:-1px; left:0; z-index:12; height:27px; color:#FA7411 !important; line-height:27px; margin-top:1px; }

/*#top-nav-ProductType:hover{background:#FC9;}*/
#top-nav-ProductType ul { width:960px; background:#FC9;}
#top-nav-ProductType li { width:85px; height:22px; line-height:22px; float:left;}
.top-ProductType-hover { padding:0 9px 0 2px; position:absolute; top:-2px; *top:-1px; left:0; z-index:12; height:27px; color:#FA7411 !important; line-height:27px; margin-top:1px; }

.bpsj_xx{ color:#333333; line-height:22px; margin-top:5px; margin-bottom:5px;}
.bpsj_xx ul{ margin-top:5px; margin-bottom:5px;}
.bpsj_xx ul li{ color:#333333; line-height:22px;}

/**产品列表**/
.home_Product{ border:2px solid #cfdae4; border-top:none;margin-bottom:8px; padding:2px 9px; width:938px;_width:936px;background:url(images/home_topbl.gif) repeat-x;}
.home_Product1{ border:1px solid #cfdae4; margin-bottom:10px; padding:2px 9px; width:938px;}
.home_Product dl,.home_Product1 dl{ height:26px;line-height:26px; position:relative;}
.home_Product dt,.home_Product1 dt{ float:left; color:#c92600; font-weight:bold;width:35px}
.home_Producttbz{background:transparent url('images/home_icon42.png') no-repeat -386px -20px; width:4px; height:7px; display:block; float:right; position:absolute; top:9px; left:30px;}
.home_Producttbx{ width:46px; height:17px; line-height:17px; text-align:center;border:1px solid #cedff4; background:#f1f1f1; display:block; float:right; margin-top:7px; position:absolute; top:-3px; right:0;}
.home_Product dd,.home_Product1 dd{float:left; margin-left:11px; text-align:left;}
.home_Producths{ color:#c92600;font-weight:bold;}
.home_Product_right{width:903px;float:left;}
.home_Product_right a{white-space:nowrap;}

.home_Product dl span a,.home_Product1 dl span a{ background:url('images/home_icon38.png') no-repeat right; padding-right:11px; color:#164a84; font-weight:bold;}
.home_gybk{ background:url('images/home_icon18.png') no-repeat right; padding-right:14px;}

.header_gy{ overflow:auto;}
.header_gycp{ padding:0 10px; float:left;}
.header_gycp p{ width:35px; float:left; color:#c92600; font-weight:bold; position:relative; line-height:20px;}
.header_gycp a{ margin-left:12px; line-height:20px;}
.header_gycpl{ padding:5px 0px; overflow:auto;}
.header_gyggao{ height:80px; background:#fafafa; width:960px; padding:0px;}
.header_gyggao ul{ margin-top:0px;}
.header_gyggao li{float:left;}

/**LOGO搜索**/
h1{ font-size:12px; font-weight:normal; color:#666666; width:188px;}
h1 p{letter-spacing:3px; margin-top:3px;}
.prizes_pind{ background:transparent url('images/prizes.png') no-repeat -189px -10px; width:75px; height:30px; padding-left:7px;}
.prizes_pind img{ margin-top:5px;}
.header_gysearchr form{ margin:0; padding:0; float:left;}
.header_gyshur{ border:1px solid #d2d2d2; color:#b2b2b2; height:20px;}
.header_xla{height:20px;}
.header_gytij{background:transparent url('images/prizes.png') no-repeat -10px -10px; border:none; width:50px; height:22px; font-size:14px; font-size:12px; line-height:22px; cursor:pointer}
.header_gysearchr{ padding-top:6px;}
.header_gysearchr a{ line-height:22px;}

.gy_titleny{ background:url('images/home_icon42.png') no-repeat -214px -361px; height:30px; line-height:30px; font-size:14px; padding:0 10px; position:relative;}
.gy_titleny span a{ float:right; font-weight:normal; font-size:12px; color:#164a84; position:absolute; top:0; right:10px;}


/**导航**/
.header_gymenu{background:transparent url('images/home_icon42.png') no-repeat -9px -157px; height:35px; padding-left:20px;}
.header_gymenu li{float:left;display:inline-block; height:33px; line-height:33px; text-align:center; background:url('images/home_icon33.png') no-repeat right; margin-right:5px; margin-top:3px; +margin-top:2px; _margin-top:3px;}
.header_gymenu li a{ color:#FFF; font-size:14px; font-weight:bold;display:inline-block; height:32px; padding-left:11px; cursor:pointer;}
.header_gymenu li a span{display:inline-block; height:32px; line-height:32px; padding-right:15px; text-align:center;}
li.menu_dq a,.header_gymenu li a:hover{ color:#333; text-decoration:none;}
.menu_dq a span,.header_gymenu li a:hover span{}
li.menu_none{ background:none;}

/**当前位置**/
.gy_location span a{ color:#164a84; margin-right:10px;}
.gy_location{ margin-top:10px;}

/**友情链接**/
/*友情连接*/
.link{border:1px solid #d8d9dd;}
.link_h{ height:40px; line-height:40px; border-bottom:1px dotted #c2c2c2}
.link span{ color:#909090; padding-right:6px; font-weight:bold;}
.link_h a{ padding:0 10px; border-right:1px solid #d3d3d3;}
a.link_hd{ border:none;}
.link_y{ overflow:auto;}
.link_y span{ margin-top:3px;}
.link_yr{ width:870px;}
.link_y span{ float:left; width:68px;}
.link_y a{ width:95px; display:block; float:left; line-height:21px;}

.bottomnav{ background:#f1f1f1; height:30px;line-height:30px; text-align:center; }
.bottomnav a{color:#777; padding:0 10px 0 8px; border-right:1px solid #777;}
.footer{position:relative; width:960px; margin:10px auto; text-align:center; line-height:25px;}
.footer_txt{text-align:center; line-height:25px;}
.footer p{ text-align:center; padding-top:15px;}
.footer p a{ color:#0544a4;}

.bottomnav_fhdp{ background:transparent url('images/home_icon42.png') no-repeat -553px -274px; position:absolute; right:10px;width:74px; height:21px; line-height:23px; padding-left:8px;text-align: left;}
.bottomnav_fhdp a{ color:#244a9a;}
.bottomnav_xy{ margin:0 auto; width:260px; margin-top:5px;}
.bottomnav_xy a{ height:53px; font-size:53px; text-align:center;}
*>bottomnav_xy a{ font-size:12px;}
.bottomnav_xy a img{ vertical-align:middle;}


/**右侧**/
.oneright_l{ border:1px solid #FFF; background:#f6fafd;padding:0 9px; padding:0 8px!important;overflow: hidden;}
.oneright_w{ border:1px solid #d2dde6; overflow: hidden;}
.right_bpsj h2,.right_title{ background:url('images/home_icon12.gif') repeat-x bottom; height:26px; line-height:26px; padding-bottom:3px; }
.right_bpsj h2 a,.right_title a{ font-size:12px; background:transparent url('images/home_icon42.png') no-repeat -478px -22px; padding-left:21px; position:relative; top:3px; left:3px;font-size:12px;}

.right_bpsj_img{ width:176px; height:206px; border:1px solid #e0e9f0; background:#ffffff;vertical-align:middle;display:table-cell;text-align:center; margin-top:0px;font-size:180px}
*>right_bpsj_img{font-size:12px; }
.right_bpsj_img img{vertical-align:middle}
.right_bpsj h2{ margin-bottom:10px;}
.right_bpsj_img img{line-height:206px;}

.bpsj_js{margin-top:5px; text-align:center;}
.bpsj_js a{ font-size:12px; font-weight:bold; color:#164a84; line-height:18px; }
.bpsj_an{ padding:10px 20px 16px 20px; border-bottom:1px dotted #a1b7ca; height:12px;}
.bpsj_an a{ color:#cc0000;}


/**公用列表**/
.gy_liebone li{line-height:22px;}
.gy_liebone li a{ float:left; padding-left:10px; background:url('images/home_icon5.gif') no-repeat 0 8px ;}
.gy_liebone li span{color:#999;float:right; padding-left:10px;}

.box_body li {height:23px;line-height:23px;_line-height:35px;overflow:hidden;}
.li_dot li {background:url('images/icon_03.png') no-repeat 5px 9px;padding:0 0px 0 13px;}

.sell_dot li {background:url('image/ico_sell.gif') no-repeat 10px 5px;padding:0 0 0 33px;overflow:hidden;}
.buy_dot li {background:url('image/ico_buy.gif') no-repeat 10px 5px;padding:0 0 0 33px;overflow:hidden;}

.rmht{ height:325px;}
.rmht_cp li { width:108px; margin-left:5px; float:left; display:inline;}
.rmht_cp li p{ line-height:22px;}
.prizes_zt ul.rmht_cp li{ width:120px;}
.prizes_zt ul.rmht_cp li span a{ text-align:left; color:#164a84; text-decoration:underline;}
.rmht_cp .rmht_cp_y{ margin-left:32px;}
.rmht_cp li img{ padding:1px; border:1px solid #e0e9f0;}
.rmht_cp li span a{display:block; text-align:center; color:#000; font-weight:bold;}
/**招聘**/
.job ul li{ background:none; padding-left:10px;}
.job ul li a{ width:109px; display:block; float:left; line-height:24px;}
.job_rq{ float:right; margin-right:10px; margin-left:20px; color:#777777; font-family:Arial;}
.job_zw{ width:77px; margin-right:20px; display:block; float:left;}

/**翻页**/
.gy_fye{overflow:auto; margin:10px 0 20px 140px;}
.gy_fye a{ border:1px solid #b4b4b4; display:block; float:left;line-height:19px;}
.gy_fye_1{ width:58px; height:19px; color:#b4b4b4; text-align:center; }
a.gy_fye_2{ border:none; margin-left:7px;}
a.gy_fye_3{ width:18px; height:19px; color:#164a84; text-align:center; margin-left:7px; font-family:Arial;}
a.gy_fye_4{ width:58px; text-align:center; margin-left:7px;color:#164a84;}

/**公用图文结合**/
.ppgs_xxi{border-bottom:1px dotted #d8d8d8; padding-bottom:10px;display:inline-block}
.ppgs_xxi img{ border:1px solid #e0e9f0; margin:10 7 10 0;float:left; border:1px solid #e0e9f0; padding:1px;}
/*TV*/
.ppgs_xxitv{border-bottom:1px dotted #d8d8d8; padding-bottom:5px;display:inline-block}
.ppgs_xxitv img{ border:1px solid #e0e9f0; margin:10 7 10 0;float:left; border:1px solid #e0e9f0; padding:1px;} /*tv*/
.ppgs_right{ margin-top:0px;}
.ppgs_right h3{ font-size:12px;}
.ppgs_right p{ line-height:21px; margin-top:5px; color:#777777; padding-right:0px;}
.recommend_color a{ color:#164a84; font-weight:bold;}
.ppgs_xxi1{line-height:18px; margin-top:1px;}
.ppgs_xxi2{line-height:16px; padding-top:5px;}

a.border_none{border-right:none}
li.recom_right1{ margin-right:0;}
.home_bx{ border-bottom:1px dotted #DADADA;}
.home_bx1{ border-bottom:none;}
.home_bx p,.home_bx1 p{ line-height:22px; padding-top:0; margin-top:1px;}

p.m_top-3{ margin-top:-3px}
.m_top-1{ margin-top:-1px;}
.h1420{ height:1420px;}
.h1418{ height:1418px;}

.ppgs_xxil_y a{ color:#164a84; margin-right:13px;}
/**公用列表集**/
.oneleft_right1_news {margin-top:10px;}
.oneleft_right1_news li,.gy_lb14 li{background:url('images/home_icon39.png') no-repeat 0 10px; padding-left:9px; }
.oneleft_right1_news li a,.gy_lb14 li a{font-size:12px; line-height:24px; color:#164a84; text-decoration:underline;}
.oneleft_right1_news li a:hover,.gy_lb14 li a:hover{color:#ff0000}
.gy_lb14 li{ background:none;}
.gy_lb14 li a{ line-height:26px;}
.gy_lb14 li span{ font-size:14px;}

.gy_lb15{margin:5px 10px 10px 10px;}
.gy_lb15 li a{line-height:22px; color:#333;background:url('images/home_icon5.gif') no-repeat 0 4px; padding-left:10px; overflow:hidden; height:22px;}

.gy_ranking{background:transparent url('images/prizes.png') no-repeat -274px -39px;}
.gy_ranking{line-height:22px; overflow:hidden;}
.gy_ranking li{height:22px; overflow:hidden;}
.gy_ranking li a{line-height:22px; padding-left:23px;overflow:hidden;}

.rank_list {background:url('image/rank_list.gif') no-repeat;}
.rank_list li {height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 35px;}

/* pages */
.pages {padding:10px 0 10px 0;text-align:center;font-size:12px;color:#666666; clear:both;}
.pages a:link,.pages a:visited,.pages a:active  {color:#004499;background:#FFFFFF;border:#9AAFE5 1px solid;padding:1px;text-decoration:none;}
.pages a:hover  {background:#FFFFFF;border:#2E6AB1 1px solid;color:#FF6600;padding:1px;text-decoration:none;}
.pages strong {background:#2E6AB1;padding:1px;border:#1D589E 1px solid;color:#FFFFFF;}
.pages_inp {border:#2E6AB1 1px solid;padding:1px;width:30px;text-align:center;color:#666666;}
.pages_btn {width:26px;background:#F1F7FC;border:#2E6AB1 1px solid;color:#004499;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}


/**企业新闻**/
.w650{float:left;}
.com_news{background:url(images/brand_bg_1.png) top repeat-x; border:1px solid #d2dde6;}
.news_ul{margin:0; list-style:none; margin-bottom:10px; line-height:22px;}
.news_ul .head{width:644px; height:33px; border:1px solid #d2dde6; background:#f8fbff; font-weight:bold; line-height:34px; position:relative;} 
.news_ul .head .title{display:block; float:left; margin-left:10px; width:365px;}
.news_ul .head .company{display:block; float:left; width:210px;}
.news_ul .head  .time{display:block;width:30px;}
.news_ul li .time{ position:absolute; right:0px; text-align:right}
.news_ul li{width:646px; height:31px; position:relative; line-height:31px;} 
.news_ul .title a{ color:#164a84}
.news_ul .even{background:#f8fbff;}
.title{display:block; float:left; margin-left:10px; width:365px;}
.company{display:block; float:left; width:230px;}
.time{display:block; float:right; margin-right:10px;  width:50px;}
.fanye{margin-top:55px; text-align:center; height:21px;}


/**热点图片**/
.w298{float:right;}
.hot_pic{background:url(images/brand_bg_1.png) top repeat-x; border:1px solid #d2dde6; height:450px;}
.h_pic_lb{width:298px;}
.h_pic_lb li{width:138px; height:128px; margin-top:10px;float:left; margin-left:11px; display:inline;}
.h_pic_lb li a{ width:120px; margin-top:4px; margin-left:0}
.h_pic_lb li span a{display:block;}

/**焦点图**/
.ggao4_wz p a{ float:left; line-height:38px; font-size:14px; font-weight:bold; color:#164a84;}
.ggao4_wz{ background:#e6eaed; height:36px;}
.ggao4_wz_icon1,.ggao4_wz_icon2{ padding:0 10px; margin-top:8px;}

.related {padding:5px 15px 5px 15px;line-height:22px;}
.left_head {background:url(images/brand_icon42.png) no-repeat -214px -361px; height:30px; line-height:30px; font-size:14px; padding:0 10px; position:relative;}
.left_head span {font-weight:normal;font-size:12px;}

/* show */
.title_trade {font-size:16px;margin:0 0 8px 0;text-align:center;border-bottom:#F1F1F1 1px solid;padding:0 0 10px 0;}
.info {margin:0 15px 0 15px;padding:4px 10px 4px 10px;border-top:#D0D0D0 1px solid;border-bottom:#D0D0D0 1px solid;}
.introduce {margin:15px;padding:8px 12px 8px 12px;line-height:180%;font-size:14px;background:#F1F1F1;}
.np {padding:20px 30px 20px 30px;line-height:25px;}
.contents {font-size:14px;line-height:160%;padding:10px 20px 10px 20px;}

.font1_1 a:link{font-size:14px; color:#164a84; font-family:宋体,Arial;}
.font1_1 a:visited{font-size:14px; color:#164a84; font-family:宋体,Arial;}
.font1_1 a:active{font-size:14px; color:#164a84; font-family:宋体,Arial;}
.font1_1 a:hover { font-size:14px; color:#ff0000; font-family:宋体,Arial;}
.font1_1 span{float:right;}

/**标题切换**/
.engineer_title{ overflow:auto;}
.engineer_title span{ width:138px;height:31px; line-height:31px; display:block; float:left; padding-left:10px;}
.engineer_title span a{ font-size:14px;}
.ngineer_today{ background:url(images/engineer_icon1.png) repeat-x; }
.ngineer_week{background:url(images/engineer_icon2.png) repeat-x; border-left:1px solid #d0dbe4;}
.ngineer_week a{ font-weight:normal;}

/** 选项卡1**/
.list{ background:url(train/home_icon42.png) no-repeat -214px -361px; height:29px; line-height:29px; padding-bottom:1px;}
.list li{ float:left;text-align:center; }
.list li a{background:url(train/luenw_08.jpg) repeat-x; padding:0 20px; border:1px solid #cfdae4;border-bottom:0px; border-top:0px;  display:block; text-decoration:none; color:#333333; font-size:14px; float:left; cursor:pointer;}
.list li a:hover{ background:#FFFFFF; border-bottom:0px; border-top:1px solid #cfdae4;height:29px; line-height:29px; padding:0 20px; color:#be0202; text-decoration:none;}
.list li.curr a{ border-left:0px; text-align:center; display:block;height:29px; background:#fff; border-top:1px solid #cfdae4;line-height:29px; font-weight:bold;padding:0 20px;}

/*分享工具*/
#ckepop  .jiadiv_01{border:#CCCCCC solid 1px; width:240px;background:#ffffff;text-align:left;}
#ckepop  .jiadiv_02{padding:1px!important; font-size:14px!important; text-align:left!important;}
#ckepop  .jiadiv_02 .jiatitle{margin:1px 0;height:22px;padding-left:5px;padding-top:1px;width:107px;float:left;display:block;border:1px solid #ffffff;background:#ffffff;text-decoration:none;color:#000000;font-size:12px!important;}
#ckepop  .jiadiv_02 .jiatitle:hover{background:#F2F2F2;border:1px solid #E5E5E5;text-decoration:none;}
#ckepop  .jiadiv_02 .jiatitle img{margin:3px 0 -3px 0;border:0;}
#ckepop  .jiadiv_01 .link_01{text-decoration:none; font-size:12px}
#ckepop  .jiadiv_01 .link_01:hover{text-decoration:underline; font-size:12px}
#ckepop .button{float:left;font-size:14px;text-decoration: none;}
#ckepop .separator{display:block;float:left;margin:0 5px;}

/* left_menu .left_menu {width:150px;font-size:13px;letter-spacing:1px;background:#E3EEF5 url('image/left_menu.gif') no-repeat;padding:5px 0 0 0;}
.left_menu li {line-height:25px;height:25px;border-bottom:#FFFFFF 1px solid;background:url('image/folder.gif') no-repeat 10px 2px;padding-left:30px;}
*/
.left_menu{ width:148px; border:1px solid #d2dde6; background:#f6fafd;}
.left_menu li{border-bottom:1px solid #d2dde6;}
.left_menu li a{ background:url(images/bg_1001.jpg) no-repeat 0 0; height:30px; line-height:30px; display:block; padding-left:35px; text-decoration:none; color:#000;} 
.left_menu li a:hover{ background: url(images/bg_1001.jpg) no-repeat 0 -32px; font-weight:bold; color:#fff;}
.left_menu .hovers{background: url(http://218.17.162.205:8008/skin/default/images/bg_1001.jpg) no-repeat 0 -32px; font-weight:bold; color:#fff;}
.left_menu .hovers a{background: url(http://218.17.162.205:8008/skin/default/images/bg_1001.jpg) no-repeat 0 -32px; font-weight:bold; color:#fff;}

.warn {padding:30px 100px 30px 200px;}
.warn div {padding:5px 0 0 60px;background:url('image/warn.gif') no-repeat;font-size:14px;line-height:200%;}
.warn h1 {font-size:16px;margin:0;}
.guest_warn {padding:2px 0 2px 0;text-align:center;margin:0 130px 15px 130px;background:#FFF5D8;border:#FF7300 1px solid;}
#imgshow {z-index:1000;position:absolute;margin:-40px 0 0 -10px;background:#F1F1F1;border:#666666 1px solid;padding:5px;}
#powered strong {font-size:11px;font-weight:normal;color:#666666;}

/* user */
.user {background:url('image/user_bg.gif') no-repeat;}
.user_login {padding:15px 0 10px 25px;}
.user_input {border:#8DB2E3 1px solid;padding:3px 0 4px 3px;width:90px;color:#666666;}
.user_tip {margin:0 20px 0 20px;padding:0 0 5px 5px;border-bottom:#EEEEEE 1px solid;font-weight:bold;color:#333333;}
.user_reg {padding:5px 0 0 20px;}
.user_reg_c {padding:5px 0 10px 10px;}
.user_can {padding:10px 10px 0 10px;text-align:center;color:#1B4C7A;}
.user_can td {padding:6px 0 10px 0;background:url('image/user_can.gif') no-repeat center 0;}
.user_load {height:200px;background:url('image/user_load.gif') no-repeat center center;}
.user_wel {padding:15px 0 10px 45px;font-weight:bold;font-size:14px;background:url('image/user_wel.gif') no-repeat 26px 15px;}
.user_do {padding:0 10px 0 10px;text-align:center;}
.user_do td {padding:6px 0 12px 0;background:url('image/user_can.gif') no-repeat center 0;}
.user_foot {height:15px;line-height:15px;font-size:1px;background:url('image/user_bg.gif') no-repeat 0 bottom;}
.user_warn {padding:5px;margin:0 10px 0 10px;border:#FFC600 1px solid;background:#FFFEBF;text-align:center;font-weight:bold;}


.contact_body {padding:0 10px; border:1px solid #cfdae4;}
.contact_body h2{ font-size:12px; border-bottom:1px solid #d2dde6; padding-bottom:4px; margin-top:11px;}
.contact_body h2 span{ margin-left:0;}
.contact_body li {line-height:24px;border-bottom:#E2E2E2 1px solid;padding:0 0 0 3px;}
.contact_body li span {color:#1B4C7A;padding:0 8px 0 0;}


.fImg{width:100%;overflow:hidden;position:relative; margin-top:10px}
	.fImg ul{position: relative;float:left; position:relative;left:50%;}
	.fImg li{float:left;position:relative;left:-50%; margin:0 9px;display:inline}
	.fImg img{float:left}


.hotLine{padding-top:5px; position: relative;}
.hotLine .s_2{font-size:20px; color:#8e8e8e; font-family:Arial, Helvetica, sans-serif;}
.hotLine .s_1 { color: #C5986E;  display: block; font-size: 14px;  font-weight: bold; height: 20px; left: -73px; position: absolute; top: 11px; width: 83px; z-index: 11;}
.download_comment{width:100%}
.c_p{cursor:pointer;}

.indexNews {PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 194px; PADDING-RIGHT: 2px; BACKGROUND: url(http://www.ca800.com/images/hd_bg.gif) repeat-x 0px 0px; FLOAT: left; PADDING-TOP: 0px; _width: auto}
.indexNews UL {LIST-STYLE-TYPE: none}
.lineh1 {BACKGROUND-COLOR: #b7d7ee; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden}
.newsH {MARGIN: 2px 0px 0px; HEIGHT: 75px}
.newsH LI {WIDTH: 194px; FONT-FAMILY: Arial, Helvetica, sans-serif, "宋体"; FLOAT: left; CURSOR: default}
.newsN LI {WIDTH: 194px; FONT-FAMILY: Arial, Helvetica, sans-serif, "宋体"; FLOAT: left; CURSOR: default}
.newsH IMG {MARGIN: 5px 3px 5px 0px; WIDTH: 105px; FLOAT: left; HEIGHT: 67px}
.newsH H4 {LINE-HEIGHT: 25px; HEIGHT: 25px; FONT-SIZE: 14px; OVERFLOW: hidden; display:none;}
.newsH H5 {LINE-HEIGHT: 25px; HEIGHT: 25px; FONT-SIZE: 12px; OVERFLOW: hidden; padding-top:5px;}
.newsH P {TEXT-ALIGN: left; LINE-HEIGHT: 18px; DISPLAY: block; COLOR: #333333; float:right; width:86px; FONT-SIZE: 12px}
.newsH A:link {COLOR: #333333; FONT-SIZE: 14px; TEXT-DECORATION: none}
.newsH A:visited {COLOR: #333333; FONT-SIZE: 14px; TEXT-DECORATION: none}
.newsH A:hover {COLOR: #3777bc; FONT-SIZE: 14px; TEXT-DECORATION: underline}
.newsN {MARGIN: 2px 0px; HEIGHT: 34px}
.newsN IMG {MARGIN: 0px 3px 0px 0px; WIDTH: 60px; FLOAT: left; HEIGHT: 34px}
.newsN P {DISPLAY: none; FONT-FAMILY: Arial, Helvetica, sans-serif, "宋体"; COLOR: #333333; FONT-SIZE: 12px}
.newsN H4 {LINE-HEIGHT: 34px; HEIGHT: 34px; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: normal}
.newsN H5 {LINE-HEIGHT: 34px; HEIGHT: 34px; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: normal; display:none;}
.newsN A:link {COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.newsN A:visited {COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.newsN A:hover {COLOR: #3777bc; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: underline}