body{ margin:0 auto;font-size:12px; font-family:"宋体"; color:#333;}
#warp{ width:960px; margin:0 auto; color:#333; /*position:relative;*/}
img{border:0}
em {font-style:normal;}
.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:left;}
.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.red:link,a.red:visited,a.red:active {color:#ff0000;text-decoration:none;}
a.red:hover {color:#FF0000; text-decoration:underline;}
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:6px;}
 .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;}
.hide{display:none;}
/**
.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:5px 8px 6px 8px;}
.box_body1 .ppgs_xxi{padding-left:0px;}
.box_body1 li {height:23px;line-height:23px;overflow:hidden;}

.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;}

.box_head_2 {border:#AACCEE 1px solid;border-bottom:none;height:26px;line-height:26px;overflow:hidden;padding:0 10px 0 10px;background:#EFF6FF url('image/box_head.gif') repeat-x;color:#1B4C7A;}
.box_head_2 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;}


.g_info {padding:10px;}
.g_info li {height:26px;line-height:26px;padding:3px 10px 2px 10px;border-bottom:#CCCCCC 1px dotted;}
.g_img {padding:2px;border:#EEEEEE 1px solid;}
.g_success {background:#F1FBE8 url('image/okay.gif') no-repeat 20px center;padding:20px 20px 20px 60px;font-size:14px;}
/**新闻焦点**/
.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:10px; 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:99999;}
.top-nav-menu ul { width:600px; background:#FFF; border:#CCC solid 1px; height:auto; position:absolute; top:29px; *top:29px; left:0; z-index:9999999998;}
.top-nav-menu li { width:100px;_width:85px; 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;}
.top-nav-menu li a:hover { background:none; padding:0; display:inline; padding:0 10px;}

#top-nav-ca168 ul { width:230px;border-top:none; margin-left:-142px;_margin-left:-139px}
#top-nav-ca168 li { width:45px;_width:30px; height:22px; line-height:22px;}
.top-nav-menu-hover {border-left:#CCC solid 1px;border-right:#CCC solid 1px; background-color:#FFF !important; padding:0 0px 0 0px; position:absolute; top:0px; *top:-0px; left:0; z-index:9999999999; height:29px; color:#FA7411 !important; line-height:29px; margin-top:0px;}

#top-nav-service ul,#top-nav-myca168 ul { width:94px; border-top:none;}
#top-nav-service li,#top-nav-myca168 li{ width:94px;_width:83px; height:22px; line-height:22px; float:left;}
#top-nav-ProductType ul,#top-nav-indestry ul {margin-left:-270px;border-top:none;}
#top-nav-magazine ul { width:180px; border-top:none;}
#top-nav-magazine li { width:90px;_width:76px; height:22px; line-height:22px; float:left;}

.top-login-menu { position:relative; z-index:99999;}
.top-login-menu:hover{border-left:#CCC solid 1px;border-right:#CCC solid 1px; background-color:#FFF !important; background:none; width:66px; margin:0px; padding:0px; text-align:center;}
.top-login-menu ul { width:120px; background:#FFF; border:#CCC solid 1px; height:auto; position:absolute; top:29px; *top:29px; left:0; z-index:11; padding-bottom:5px; z-index:999998;}
.top-login-menu li{  width:120px; padding:0 8px;_padding:0 7px; height:24px; line-height:24px; float:left; background:none; }

#top-nav-login ul { width:120px; border-top:none;margin-left:-1px}
#top-nav-login li { width:120px;_width:100px; height:30px; line-height:30px; float:left; text-align:left;}
/*.top-login-menu-hover {border-left:#CCC solid 1px;border-right:#CCC solid 1px; background-color:#FFF !important; padding:0 0px 0 0px; position:absolute; top:0px; *top:0px; left:0; z-index:999999; height:29px; color:#ff0000 !important; line-height:29px; margin-top:0px; width:166px; }
*/
.g_fl{float:left; width:auto;}
.g_fr{float:right; width:auto;}
.g_dn{display:none;}
.g_db{display:;}
/*#top-nav-ProductType:hover{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:23px; margin-top:5px; margin-bottom:5px;}
.bpsj_xx ul{ margin-top:5px; margin-bottom:5px;}
.bpsj_xx ul li{ color:#333333; line-height:23px;}

/**产品列表**/
.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;}
.header_gyggaoDown{ height:80px; width:1000px; padding:0px;overflow:hidden}
.header_gyggaoDown ul{ margin-top:0px; width:1000px;}
.header_gyggaoDown li{float:left;}


/**LOGO搜索**/
h1{ font-size:12px; font-weight:normal; color:#666666;/* width:188px;*/}
h1 p{letter-spacing:0px; margin-top:0px; margin-left:19px;}
.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{width:490px; overflow:hidden;}
.header_gysearchr form{ margin:0; padding:0; float:right; padding-right:5px;}
.header_gysearchr span{float:right; line-height:23px;}
.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{ background:transparent url('images/gy_menuleft.png') left bottom no-repeat; color:#333; text-decoration:none;}
.menu_dq a span,.header_gymenu li a:hover span{background:transparent url('images/gy_menuright.png') right bottom no-repeat;}
li.menu_none{ background:none;}

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

/**友情链接**/
/*友情连接*/
.link{margin:10px auto 0 auto;width:958px;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 6px; 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:8px 20px 5px 20px; border-bottom:1px dotted #a1b7ca;overflow: hidden;height:21px}
.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:10px 30px 10px 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;}


.reg {height: 266px;  margin-bottom: 10px;  position: relative;}
.regFor {background-color: #FFFFFF;  border: 1px solid #E7E7E7;  height: 266px; left: 0;  margin-bottom: 10px;  position: absolute;  top: 0; width: 198px;}
.regHead {border-bottom: 1px dotted #88B7DD; height: 29px;}
.regTit {background-color: #E4F3FF; height: 28px; line-height: 28px; margin-top: 1px;}
.regTit a {color: #333333; font-size: 14px; font-weight: bold; padding-left: 5px;  text-decoration: none;line-height: 28px;}
.regFor dl {padding-left: 10px;}
.regFor dl dt {color: #666666;  padding: 15px 0;}
.regFor dl dt a {color: #0011CC;}
.regFor dl dt a:hover {color: #FF4400;}
.regFor dl dt span {color: #333333;}
.regFor dl dd {height: 30px;}
.regFor dl dd a {background: url("http://s.ca168.com/images/hot.gif") no-repeat scroll 0 4px transparent;
    color: #CC0000; display: block;  padding-left: 25px; text-decoration: none;font-size: 12px;}
.regBt {padding-top: 5px;}
.regBt a {
    background: url("http://s.ca168.com/images/reg_bt.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;  display: block;  font-size: 16px;  height: 32px;  line-height: 32px;  margin: 0 auto; text-align: center; text-decoration: none; width: 115px;}
.regBt p {text-align: center;}
.regBt p span {color: #333333;}
.regBt p a {background: none repeat scroll 0 0 transparent; color: #0011CC; display: inline;  font-size: 12px;  text-decoration: underline;}
.regBt p a:hover {color: #FF4400;}



/* 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}

/* link */
.link{ width:958px; border:1px solid #d1dbe4;}
.linkT{ background:url(http://www.ca800.com/new_index/new_img/title_bg.gif) repeat-x scroll 0 -400px transparent; height:26px; line-height:26px;/*border-bottom:1px solid #d1dbe4;*/}
.linkT span a{ display:block; float:left; width:138px; border-right:1px solid #d1dbe4; text-align:center;}
.linkD a{ font-weight:bold; background:#FFF; height:25px; position:relative; top:1px;}
.linkN{ color:#999; line-height:22px; padding:5px 10px;}
.linkN a{ color:#333;/*white-space:nowrap;*/ display: inline-block; width: 112px;}
.linkN1{ color:#999; line-height:22px; padding:5px 10px;}
.linkN1 a{ color:#333;/*white-space:nowrap;*/ display: inline-block; width: 150px;margin-right: 4px; border: 1px solid #DDDDDD;}

.links{ width:960px; margin:0 auto; margin-top:15px; border:1px solid #d1dbe4; border-top:none;}
.linksList{ margin-bottom:10px;}
.linksTitle{ height:26px; line-height:26px; background:#eff6fe; border-top:1px solid #b9d4f1; font-size:14px; color:#20376b; font-weight:bold; padding-left:10px;}
.linksTitle span{ float:right; margin-right:10px;}
.linksTitle span a{ font-size:12px; font-weight:normal;color:#20376b;}
.linksN{ color:#999; line-height:22px; padding:5px 10px; font-size:12px;}
.linksN a{ color:#20376b;}