﻿@charset "utf-8";
/* CSS Document */
.wrap{ padding-top:0px;}
.left{width:190px; margin-top:34px;}
.right{width:785px;}

/*左侧导航公用*/
.left h2{ width:190px; height:90px; background:url(../images/bj_h001.gif) no-repeat; text-align:center; font-size:28px; font-weight:bolder;color:#FFF; padding-top:28px;}
  .left h2 em{ font-size:10px; padding-top:3px;}
.nav_left{ width:190px; height:auto; margin-bottom:15px;}
  .nav_left ul{ padding:2px 0;}
  .nav_left ul li{ padding-left:25px; width:165px; height:40px; line-height:40px; background:url(../images/ico_more01.gif) 10px 18px no-repeat; font-size:14px; border-bottom:#EBEBEB 1px solid;}
  .nav_left ul li a{color:#4C4A45;}
  .nav_left ul li:hover{ text-decoration:underline;}
  .nav_left ul li em{ width:80px; float:right; height:40px; font-size:12px;text-transform:capitalize;}
  .nav_left ul li a em{color:#878787;}
  .nav_left ul li.on{background:#EEE url(../images/ico_more01.gif) 10px 18px no-repeat; width:163px; padding-left:24px; border:#EBEBEB 1px solid; margin:-1px 0;}
.app{ border:#E2E5E6 1px solid; background:#F2F2F2; width:188px; height:auto; padding:90px 0 60px; text-align:center; margin-bottom:30px;}
  .app dl dd.til{ height:25px; line-height:25px; padding-top:8px; font-weight:bold;color:#505050;}
  .app dl dd.til a{color:#505050;}
  .app dl dd.col{color:#426AA9; font-size:20px; font-weight:bolder; height:30px; line-height:30px;}
  .app dl dd.col a{color:#426AA9;}
  .app dl dd.cont{font-size:11px;color:#000;}
  .app dl dd.cont a{font-size:11px;color:#000;}
  .app dl dd.mx{font-size:8px;color:#494949;}
  .app dl dd.mx a{color:#494949;}
/*右侧top公用*/
.banmob1{
	width:785px;
	height:34px;
}
.banmob{width:785px;height:340px;} 
   .banmob dl{width:785px;height:340px; position:relative; z-index:5;}
   .banmob dl dt{ width:420px; height:auto; line-height:30px; font-size:30px; position:absolute; top:29px; left:0; z-index:50; text-transform:uppercase;color:#494C4F; font-weight:bolder; letter-spacing:-1px;}
   .banmob dl dt em{ display:block; width:100%; height:30px; font-size:26px;letter-spacing:0px;}
   .banmob dl dd.pic{ width:785px; height:340px; position:absolute; right:0; top:0; text-align:right; z-index:20;}
   .banmob dl dd.til{ width:700px; height:20px; line-height:20px; text-align:left; position:absolute; z-index:50; left:0; bottom:5px;color:#767676; font-size:11px; text-transform:capitalize;}
   .banmob dl dd.til img{ margin-right:10px;}
.site_navmx{ border-bottom:#BABCC0 1px solid;color:#454545;border-top:#60626B 2px solid;}
  .site_navmx p{ padding-left:10px; height:42px; line-height:42px;}
  .site_navmx p a{color:#454545;}
  .site_navmx p em{color:#2A76CD;}
  .site_navmx p span{ float:right; display:block; width:20px; height:20px; padding-top:10px;}
/*明细*/
.contentmx{color:#333;}
  .contentmx h3{ font-size:36px; height:auto; line-height:40px; text-align:center; padding:40px 0;}
  .contentmx ul{ line-height:24px; font-size:14px;}
  .contentmx ul p{ padding-bottom:10px;}
  .contentmx ul p.floatr{ text-align:right;}
  .contentmx ul p.more span{ float:right; border:#C8C8C8 1px solid; padding:3px 10px; width:80px; height:16px; line-height:16px; margin-bottom:20px; font-weight:bold; text-align:center;}
  .contentmx ul p.more span a{color:#426AA9;}
/*20131204新增*/
.contentmx ul p.englishText{font-family:"Arial", "Tahoma", "Century Gothic";font-size: 11px;}
/*新闻*/
.collist{}
  .collist ul{ padding:30px 0 30px 30px; width:755px; height:auto; background:url(../images/bj_linex.gif);}
  .collist ul li{ border:#E4E1E1 1px solid; text-align:center; width:100px; height:34px;line-height:34px; margin:0 20px 20px 0; font-size:14px; background:#FFF; float:left;}
  .collist ul li a{color:#000;}
  .collist ul li:hover,.collist ul li.on{ background:#3F68A8;}
  .collist ul li:hover a,.collist ul li.on a{color:#FFF;}
  .collist p.til{ height:28px; line-height:28px;padding:30px 0 10px 0;}
  .collist p.til input{border:#D2D2D2 1px solid; float:right;height:28px; line-height:28px;color:#4D5058;}
  .collist p.til input.box01{ width:200px; background:#fff; margin-right:5px;}
  .collist p.til input.box02{ width:158px;background:#777;color:#FFF; font-weight:bold; height:30px;}
  .collist p.til select.box03{ float:right; margin-right:5px;}

.news{ width:780px; height:auto; padding:40px 0;}
  .news dl{ padding-bottom:30px; margin-bottom:30px; background:url(../images/bj_newsline01.jpg) 0 bottom no-repeat;}
  .news dl.dl_newsTitle{background: #ffffff;}
  .news dl.dl_newsTitle:hover{background: #f5f5f5;}
  .news dl dt{ font-size:16px;color:#282828; height:60px; line-height:25px;}
  .news dl dt a{color:#282828;}
  .news dl dt em{ font-size:11px;font-family: Arial;}
  .news dl dt em a{ font-size:11px;color:#3E63A2; text-decoration: underline;}
  .news dl dt em a:hover{ font-size:11px;color:#3E63A2; text-decoration:underline;}
  .news dl dd{ width:785px; height:120px;}
  .news dl dd span{ width:180px; height:120px; float:left;}
  .news dl dd p{ width:580px; height:60px; float:right; line-height:22px; padding-bottom:60px; position:relative;}
  
  .news dl dd p a.artsummary{ color:#282828; }
  .news dl dd p a.more{ width:50px; height:22px; position:absolute; bottom:0; right:0;color:#282828; }
  .news dl dd p a.more em{ float:left;text-decoration:underline;}
  .news dl dd p a:hover{text-decoration:underline;}
.cont_btm{ padding-top:20px;}
.pagenum{ width:200; height:25px; line-height:25px; text-align:center; float:right; margin-top:-20px;}
  .pagenum em{ background:#DDD;color:#000; padding:5px 8px; margin-right:5px;}
  .pagenum em a{color:#000;}
  .pagenum em:hover,.pagenum em.on{ background:#535252;color:#fff;}
  .pagenum em:hover a,.pagenum em.on a{color:#FFF;}

/*人力资源*/
.joblist{ width:785px; height:auto; margin-bottom:50px;}
  .joblist dl{}
  .joblist dl dt{ width:785px; height:40px; line-height:40px; color:#FFF; font-weight:bold; background:url(../images/bj_resoulrces.jpg) no-repeat; margin-bottom:20px;}
  .joblist dl dt span,.joblist dl dd span{ display:block; overflow:hidden; height:40px; float:left; text-align:center;}
  .joblist dl dd{ width:785px; height:40px; background:#F0F0F0; line-height:40px; margin-bottom:30px; color:#434343;}
  .joblist dl dt span{ text-align:center;}
  .joblist dl dt span em{ padding-left:5px;}
  .joblist dl dt span.sty01{width:135px;}
  .joblist dl dt span.sty02,.joblist dl dd span.sty02{width:81px;}
  .joblist dl dt span.sty03,.joblist dl dd span.sty03{width:114px;}
  .joblist dl dt span.sty04,.joblist dl dd span.sty04{width:91px;}
  .joblist dl dt span.sty05,.joblist dl dd span.sty05{width:110px;}
  .joblist dl dt span.sty06,.joblist dl dd span.sty06{width:158px;}
  .joblist dl dt span.sty07,.joblist dl dd span.sty07{width:96px;}
  .joblist dl dd span.sty01{width:117px; padding-left:18px; font-weight:bold; text-align:left;}
  .joblist dl dd:hover,.joblist dl dd.on{background:#ECE6DF;}
  .joblist dl dd.cont{ background:none; margin:-30px 0 30px 0; height:auto; line-height:24px;}
  .joblist dl dd.cont:hover{ background:none;}
  .joblist dl dd ul{ padding:20px 0;}

/*分子公司*/
.comps{}
  .comps dl{ width:354px; /*height:326px;*/ margin:0 0px 40px 0;color:#434343;padding:8px 15px; background:#F2F2F2; float:left;}
  .comps dl a{color:#434343;}
  .comps dl dt{width:354px; height:45px; line-height:45px; font-size:14px; font-weight:bold;}
  .comps dl dd{width:354px;}
  .comps dl dd.sty01{ height:142px; margin-bottom:20px;}
  .comps dl dd.sty01 span{ display:block; overflow:hidden; width:354px; height:142px;}
  .comps dl dd.sty01:hover span.img01,.comps dl dd.sty01:hover span.img01 img{ display:none;}
  .comps dl dd.sty01:hover span.img02{ display:block}
  .comps dl dd.sty02{ height:48px; line-height:16px; margin-bottom:27px;}
  .comps dl dd.sty03{ height:45px; width:354px;}
  .comps dl dd.sty03 span{ height:35px; line-height:35px; width:92px; background:url(../images/btn_bj002a.gif); display:block; float:left; padding-left:15px;}
  .comps dl dd.sty03 span:hover{background:url(../images/btn_bj002b.gif);}
  .comps dl dd.sty03 span:hover a {color:#FFF;}
  .comps dl dd.sty03 p{width:85px; height:20px; line-height:20px; float:right; display:block; padding:0;}
  .comps dl dd.sty03 p img{ vertical-align:middle; margin-right:5px;}
  .comps dl.fright{float:right;}

/*左侧热点新闻*/
.hotnews{background:#F2F2F2; width:158px; height:auto; padding:10px 16px;}
  .hotnews h4{ width:158px; height:26px; line-height:26px; padding:0; padding-left:5px; font-weight:bold;color:#FFF; margin-bottom:10px; background:#2E2E2E; font-size:14px;}
  .hotnews p{color:#A0A0A0; font-size:10px; border-bottom:#C6C7C9 1px solid; margin-bottom:8px; padding-bottom:5px;}
  .hotnews p a{color:#2E2E2E; font-size:12px; line-height:18px;}
  .hotnews p em{ padding:7px 0 6px;}
  .hotnews p img{ width:100px; height:75px; display:block;}
/*新闻形式二*/
.newsmxl{ width:785px; height:auto; float:left;color:#525252;}
  .newsmxl h3{ /*height:60px;line-height:60px;*/  padding:0; margin:0; font-size:24px;color:#333;height:auto;line-height:40px;padding:10px 0; }
  .newsmxl p.pcoal{ border-bottom:#D4D5D7 1px solid;border-top:#D4D5D7 1px solid; height:24px; line-height:24px; padding:4px 0; margin-bottom:22px;color:#282828;}
  .newsmxl p.pcoal img{ vertical-align:middle; margin-left:10px; float:right;}
  .newsmxl p.pcoal em{color:#A1A1A1;}
  .newsmxl ul{ line-height:24px;}
  .newsmxl ul p{ line-height:24px; margin-bottom:20px; text-indent:2em;}
  .newsmxl ul p img{ margin-left:-2em;}
.bottom_btn{color:#797979; margin-bottom:70px;}
  .bottom_btn p a{color:#797979}
  .bottom_btn p.sty01{ border-bottom:#D4D5D7 1px solid; padding:20px 0 20px 0;}
  .bottom_btn p.sty01 span{border:#D4D5D7 1px solid; background:url(../images/btn_bj001.gif) 0 center repeat-x; text-align:center; height:21px; float:right; padding:0 10px; margin-left:10px; line-height:21px;}
  .bottom_btn p.sty02{ border-bottom:#D4D5D7 1px solid; height:28px; line-height:28px;}
  .bottom_btn p.sty03{ padding:20px 0; margin-bottom:30px;}

/*业务介绍*/
.business{ width:800px; height:340px; margin-bottom:30px;}
  .business dl{ width:195px; height:340px; float:left; border-right:#FFF 1px solid;}
  .business dl dt{ width:195px; height:195px;}
  .business dl dd{ width:195px; height:145px; position:relative; z-index:10;color:#FFF;}
  .business dl dd a{color:#FFF;}
  .business dl dd p{ width:170px; height:70px; display:block; overflow:hidden; position:absolute; left:18px; top:18px; font-size:14px; font-weight:bold; z-index:30;}
  .business dl dd span{ width:160px; height:51px; line-height:17px; display:block; overflow:hidden; position:absolute; left:18px; top:90px; z-index:50;}
  .business dl dd em{ display:block; overflow:hidden; width:66px; height:13px; position:absolute; left:18px; bottom:18px; z-index:50;}
  .business dl.sty01 dd{background:#5D687C;}
  .business dl.sty02 dd{background:#5B76A1;}
  .business dl.sty03 dd{background:#A399AE;}
  .business dl.sty04 dd{background:#8E9D94;}
  .business dl.sty05 dd{background:#5D687C;}
  .business dl.sty06 dd{background:#5D687C;}
  .business dl.sty07 dd{background:#5D687C;}
  .business dl.sty08 dd{background:#5D687C;}

/*页面底部资料下载*/
.download{ width:625px; height:90px; background:#F2F4F5; border:#E0E0E0 1px solid; padding:30px 80px; margin:40px 0;}
  .download p{ width:70px; height:90px; float:left; margin-right:30px;}
  .download dl{ width:520px; height:90px; float:left;}
  .download dl dt{ height:25px; line-height:22px; font-size:18px;color:#3F68A8; font-weight:bold;}
  .download dl dt a{color:#3F68A8; }
  .download dl dd{color:#8A8A8A; font-size:10px; line-height:16px;}
  .download dl dd span{ font-size:12px;color:#565656; line-height:22px;}
  .download dl dd a{color:#565656; text-decoration:underline;}
  
/*联系我们*/
.contact{ width:785px; height:auto; padding:30px 0 0 0;}
  .contact_L{ width:300px; height:px; float:left;color:#4D4D4D;}
  .contact_L dl{ border-bottom:#ddd 1px solid; padding:0 0 20px 0; margin-bottom:20px;}
  .contact_L dl dt{ font-size:24px;text-transform:uppercase; padding-bottom:15px;}
  .contact_L dl dd{ line-height:20px;}
  .contact_L dl dd em,.contact_L dl dd em a{color:#9B8579; text-decoration:underline;}
  .contact_L ul p.til{ padding:0 0 20px 0; font-size:14px; font-weight:bold;}
  .contact_L ul p.wblink{ width:41px; height:41px; float:left; margin-right:15px;}
  .contact_L ul p.wblink span,.contact_L ul p.wblink em{ width:41px; height:41px;}
  .contact_L ul p.wblink:hover span{ display:none;}
  .contact_R{ width:460px; height:auto; float:right;}
  .contact_R div.map{ width:455px; height:249px; display:block; overflow:hidden; margin-bottom:30px; position:relative; z-index:0}
  .contact_R div.map dl{ width:290px; height:80px; line-height:18px; background:#FFF; padding:20px; z-index:999; position:absolute; left:30px; bottom:50px;color:#525252;}
  .contact_R div.map dl a{color:#416AA8; text-decoration:underline;}
  .contact_R div.map dl dt{ font-weight:bold; padding-bottom:6px;}
  .contact_R ul{ width:480px;}
  .contact_R ul li{ width:181px; height:29px; line-height:29px; border:#DADADA 1px solid; background:#fff url(../images/ico_030a.gif) 10px center no-repeat; padding:0 15px 0 25px; float:left; margin:0 10px 12px 0;}
  .contact_R ul li a{color:#525252;}
  .contact_R ul li a em{color:#A9B88D; float:right;}
  .contact_R ul li:hover,.contact_R ul li.on{background:#416AA8 url(../images/ico_030b.gif) 10px center no-repeat;}
  .contact_R ul li:hover a,.contact_R ul li.on a{color:#FFF; text-decoration:underline;}
  .contact_R ul li:hover a em,.contact_R ul li.on a em{color:#FFF;}
  .contact_R div.message{ padding:60px 0 40px 0; text-align:right;}
  .contact_R div.message img{ margin-left:10px;}
  
/*资料下载页面*/
.downlist{}
  .downlist dl dt{background:url(../images/bj_download.jpg) no-repeat;}
  .downlist dl dt span.sty01{ padding-left:10px; text-align:left; width:431px;}
  .downlist dl dt span.sty02,.downlist dl dt span.sty03{ width:135px;}
  .downlist dl dt span.sty04{ width:72px;}
  .downlist dl dd{ height:30px; line-height:30px; padding:5px 0; margin-bottom:20px;}
  .downlist dl dd span.sty01{padding-left:10px;width:431px;}
  .downlist dl dd span.sty01 a{color:#434343; text-decoration:underline; font-size:14px;}
   .downlist dl dd span.sty01 a.announcement{color:#434343; text-decoration:underline; font-size:14px;font-weight: normal;}
    .downlist dl dd span.sty01 a.announcement:hover{color:#434343; text-decoration:underline; font-size:14px;}
  .downlist dl dd span.sty02{ width:135px;}
  .downlist dl dd span.sty03{ width:135px; height:30px; line-height:30px;}
  .downlist dl dd span.sty03 img {vertical-align:middle; margin-top:0px; padding:0;}
  .downlist dl dd span.sty04{ width:72px;}
  .downlist dl dd span.sty04 img{ margin-top:8px;}

/*英文11首字母大写*/
.egmob{ font-size:11px;text-transform:capitalize;}
/*宋体字部分*/
.app dl dd.til,.site_navmx p,.joblist,.comps,.hotnews,.newsmxl ul,.bottom_btn,.business dl,.download dl dd,.contact_L dl dd,.contact_R{font-family:"Tahoma", "Century Gothic", "Arial", "宋体", "黑体";}
/*加粗字体*/
strong{font-weight:bold;}

/*微软雅黑*/
.proasl p.til,.modelsmxnum p.til,.modelsmxnum p.qlink{font-family:"Tahoma", "Century Gothic", "Arial", "微软雅黑", "宋体", "黑体";}

/*展开子公司列表*/
.p_zhankaizigongsi{
cursor: pointer;
}
.p_zhankaizigongsi:hover{
background: #e5efed;
}
/*大小字体*/
.Font16{
  font-size: 16px;
}
.Font12{
  font-size: 12px;
}
/*业务介绍页面两个左右按钮样式*/
#goLeftBtn{
  background: url(../images/left_arrow_out.png);
  width: 41px;
  height: 37px;
  border: 0px;
}
#goLeftBtn:hover{
  background: url(../images/left_arrow_on.png);
}
#goRightBtn{
  background: url(../images/right_arrow_out.png);
  width: 42px;
  height: 37px;
  border: 0px;
}
#goRightBtn:hover{
  background: url(../images/right_arrow_on.png);
}

/*投诉建议及留言*/
#div_liuyan{
  margin-right:auto!important;
  margin-left:auto!important; 
  padding-top:10px;
  padding-bottom:10px;
  width: 1000px;
  font-family: Arial;
  font-size: 14px;
  color: #434343;
}
#Fb_RightDiv table tr td{  
  font-family: Arial;
  font-size: 14px;
  color: #434343;
}
.liuyan_title_bottom{border-bottom: #434343 1px solid;}
.submitButton1{width: 90px;height: 26px; background: #436baa; border: 0px; color: #fff;}
.resetButton2{width: 90px;height: 26px; background: #e2e2e2; border: 0px; }
#Fb_LeftDiv{width: 282px;height: 500px;float: left;}
#Fb_RightDiv{width: 472px;height: 500px;float: left;margin-left:25px;}
.Fb_Clear{clear:both;}
.msg_box1{width: 460px;height:22px;line-height: 22px;border: 1px #d5d5d5 solid;}
.msg_box2{width: 460px;height:100px;line-height: 22px;border: 1px #d5d5d5 solid;overflow:hidden;}
.msg_box3{width: 390px;height:22px;line-height: 22px;border: 1px #d5d5d5 solid;}

/*子菜单项定义*/  
  #div_submenuBgBar{
    clear: both;
    margin-right:auto!important;
    margin-left:auto!important;
    height: 158px;/*max-width: 1920px;*/
    background: url(../images/submenubg.jpg) no-repeat top center;
    display: none;
  }
  #div_submenuBg{
    margin-right:auto!important;
    margin-left:auto!important;
    height: 132px;
    width: 1000px;    
  }
  #div_SubMenuClose{ text-align: center;}
  #div_SubMenuClose img{cursor: pointer; }

  .div_submenuItem{
    clear: both;
    padding-top:8px;
    margin-left: 430px;
    width: 470px;
    height: 130px;
    font-size: 12px;
    font-family: Arial;
  }
  /*.div_submenuItem ul li{text-align: left;height: 22px;}
  .div_submenuItem ul li a{color:#FFFFFF;text-decoration: none;}
  .div_submenuItem span{text-decoration: none; }
  .div_submenuItem span.on{text-decoration: underline; }
  .div_submenuItem span:hover{text-decoration: underline; }
  .div_submenuItem .span_zhongwen{padding-left:20px;background:url(../images/tag_arrow.jpg) left center no-repeat;margin-top:5px;display:block;width: 90px;height: 18px;line-height: 18px;float: left; }
  .div_submenuItem .span_en{margin-top:5px;margin-left:5px;display:block;width: 120px;height: 18px;line-height: 18px;float: left;}*/
  .div_submenuItem ul{ float:left; width:235px;}
  .div_submenuItem ul li{text-align: left;height: 22px;}
  .div_submenuItem ul li a{color:#FFFFFF;text-decoration: none;}
  .div_submenuItem ul li a:hover{color:#FFFFFF;text-decoration: underline; }
  .div_submenuItem ul li a span{color:#FFFFFF;text-decoration: none;}
  .div_submenuItem ul li a:hover span{color:#FFFFFF;text-decoration: underline; }
  /*.div_submenuItem span{text-decoration: none; }
  .div_submenuItem span.on{text-decoration: underline; }
  .div_submenuItem span:hover{text-decoration: underline; }*/
  .div_submenuItem .span_zhongwen{padding-left:20px;background:url(../images/tag_arrow.jpg) left center no-repeat;margin-top:5px;display:block;width: 90px;height: 18px;line-height: 18px;float: left; }
  .div_submenuItem .span_en{margin-top:5px;margin-left:5px;display:block;width: 120px;height: 18px;line-height: 18px;float: left;}
