﻿html, body {
  font-family: "helvetica neue", \5FAE\8F6F\96C5\9ED1, tahoma, sans-serif;
  font-size:12px;
  color:#333;
  background: url(/Content/image/zh/body_bg.jpg) center bottom no-repeat;
  background-attachment:fixed;
}
 .gray_bg{
  background: #f7f7f7;
  overflow: hidden;
}
 html, body, div, span, p, h1, h2, h3, h4, h5, h6, em, img, strong, blockquote, sub, sup, tt, i, b, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a, ol {
  margin:0;
  padding:0;
}
 ul, ol, li {
  list-style-type:none;
  list-style:none;
}
 button, input, select, textarea {
  vertical-align:middle;
}
 h1, h2, h3, h4, h5, h6 {
  font-size:100%;
}
 address, cite, dfn, em, var {
  font-style:normal;
}
 code, kbd, pre, samp {
  font-family:courier new, courier, monospace;
}
 sup {
  vertical-align:text-top;
}
 sub {
  vertical-align:text-bottom;
}
 legend {
  color:#000;
}
 fieldset, img {
  border:0;
}
 button, input, select, textarea {
  font-size:100%;
}
 table {
  border-collapse:collapse;
  border-spacing:0;
}
 a {
  color:#333;
  text-decoration:none;
}
 a:hover {
  color:#f30;
  text-decoration:underline;
}
 .white_bg{
  background: #fff;
}
 .index_header{
  height: 60px;
  padding: 15px 0px 20px 0px;
  overflow: hidden;
  background: url(/Content/image/zh/logo.jpg) left center no-repeat;
}
 .top_service{
  width:1000px;
  height: 30px;
  overflow: hidden;
  float: right;
}
 .top_service .cn{
  width:60px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  background: url(/Content/image/zh/cn_ico.jpg) left center no-repeat;
  padding-left: 30px;
  float: right;
}
 .top_service .en{
  width:60px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  background: url(/Content/image/zh/en_ico.jpg) left center no-repeat;
  padding-left: 30px;
  float: right;
}
 .banner_bg{
  background: url(/Content/image/zh/banner_bg.jpg) center bottom no-repeat #fff;
}
 .main_bg{
  padding: 20px 0px 0px;
}
 .bottom_bg{
  background: url(/Content/image/zh/bottom_bg.jpg) center top repeat-x #fff;
  margin-top: 10px;
}
 .bottom_bg div.copy{
  padding: 20px 0px 10px;
  text-align: center;
  line-height: 30px;
}
 .bottom_bg div.copy span{
  color: #f30;
}
 #pager{
  text-align: center;
  padding: 10px 0px 5px 0px;
  line-height: 30px;
}
 .right_table td{
  border-collapse: collapse;
  border: 1px solid #ccc;
  padding: 0px 5px;
}
 p.picname{
  font-size: 18px;
  line-height: 35px;
}
/*----------------------------------------table---------------------------------------------*/
.data_table_14w{
	font-size:14px;
	font-weight:bold;
	line-height:40px;
}
#data_table{
  overflow:hidden;
  text-align:center;
  width:736px !important;
  border-right:#d6eaf4 1px solid !important;
  border-bottom:#d6eaf4 1px solid !important;
  border-collapse:collapse;
  font-size:12px;
}
 #data_table td{
  border:#d6eaf4 1px solid;
  border-collapse:collapse;
  text-align:center;
  line-height:30px;
  font-size:12px;
  background:#fff;
}
 #data_table .table_tit td{
  font-size:14px;
  color:#000;
  background:#c5e5f5;
  line-height:40px;
  text-align:center;
  font-weight:bold;
  border:#d6eaf4 1px solid;
  border-collapse:collapse;
}
 #data_table .table_blue td{
  background:#ddeef7;
  color:#333;
  line-height:30px;
  border:#d6eaf4 1px solid;
  border-collapse:collapse;
  font-size:12px;
}
#SearchLinktop_search.SearchLink {
  width:226px;
  height: 28px;
  margin: 5px 10px 0 0;
  overflow: hidden;
  list-style: none outside none;
  padding: 0;
  font-size: 12px;
  font-family: arial;
  color: #000;
  float: right;
  display: block;
  background: url(/Content/image/zh/topsearchbg[1].png) 0 0 no-repeat;
}
 #SearchLinktop_search.SearchLink .fm {
  margin:0px;
}
 #SearchLinktop_search.SearchLink .seach_input {
  width: 100%;
}
 #SearchLinktop_search.SearchLink .s_tab {
  display:none;
  float: left;
  line-height: 30px;
  padding:0px;
  margin:0px;
  font-size: 14px;
  font-family: arial;
  color:#0000CC;
  overflow: hidden;
}
 #SearchLinktop_search.SearchLink .s_tab span {
}
 #SearchLinktop_search.SearchLink .s_tab .selected {
  font-weight:bold;
  color: #000000;
  text-decoration:none;
}
 #SearchLinktop_search.SearchLink .s_ipt_wr {
  float: left;
}
 #SearchLinktop_search.SearchLink .s_ipt {
  border: 0;
  background: none;
  font: 16px/22px arial;
  height: 22px;
  outline: 0 none;
  padding: 0;
  width: 180px;
  margin: 3px 0 0 10px;
}
 #SearchLinktop_search.SearchLink .s_btn_wr {
}
 #SearchLinktop_search.SearchLink .s_btn {
  background-color: #E7E7E7;
  border: 1px solid #6A6A6A;
  cursor: pointer;
  font-size: 12px;
  height: 26px;
  padding: 0;
  width: 30px;
  -moz-box-sizing: border-box;
  float: left;
  opacity: 0;
  filter: alpha(opacity=0);
}
 #SearchLinktop_search.SearchLink .clearfix:after, .droppable:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  line-height: 0;
}
 #SearchLinktop_search.SearchLink .clearfix:before {
  content: "";
  display: table;
}
 #MainNavitop_menu.MainNavi {
  overflow: hidden;
  background: url(/Content/image/zh/menu_bg.jpg) center top no-repeat;
  height: 40px;
  font-size: 14px;
}
 #MainNavitop_menu.MainNavi li.parent {
  float: left;
  position:relative;
}
 #MainNavitop_menu.MainNavi a.lone_link {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  text-align: center;
  color: #fff;
  width: 125px;
}
 #MainNavitop_menu.MainNavi a.lone_link:hover {
  background: #990809;
}
 #MainNavitop_menu.MainNavi .children{
  position:absolute;
  background:#2f2f2f;
  left:0;
  top:35px;
  white-space:nowrap;
  width:100px;
}
 #MainNavitop_menu.MainNavi .children li{
  vartical-align:middle;
  height:28px;
  line-height:28px;
  *zoom:1;
}
 #MainNavitop_menu.MainNavi .children a{
  display:block;
  height:28px;
  line-height:28px;
  color:#fff;
  padding:0 10px;
}
 #MainNavitop_menu.MainNavi .children a:hover{
  background: #ff29c5;
  color:#fff;
}
 #SingleVideoViewindex_video.SingleVideoView .l_tip,#SingleVideoViewindex_video.SingleVideoView .video_summary,#SingleVideoViewindex_video.SingleVideoView .video_name {
  display: none;
}
 #SingleVideoViewindex_video.SingleVideoView .c_line .tip{
  height: 0px;
}
 #SingleVideoViewindex_video.SingleVideoView .txt_content {
  color: #666;
}
 #SingleVideoViewindex_video.SingleVideoView .c_line .tip {
  height: 0px !important;
  overflow: hidden;
}
 #SingleVideoViewindex_video.SingleVideoView .hd {
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  color: #fff;
  background: url(/Content/image/zh/tit_bg.jpg) center top repeat-x;
}
 #SingleVideoViewindex_video.SingleVideoView .hd h3.title{
  background: url(/Content/image/zh/tit_ico1.jpg) 5px center no-repeat;
  padding-left: 30px;
  line-height: 34px;
  text-align: left;
}
 #SingleVideoViewindex_video.SingleVideoView div.videodetail_contaner{
  background:#f3f3f3 !important;
  border: 1px solid #d2d2d2 !important;
  padding: 5px !important;
  border-top: none !important;
}
 #SingleVideoViewindex_video.SingleVideoView .videodetail_contaner object{
  width: 223px !important;
  height: 162px !important;
  display: block;
}
 /*挂件主体*/
 #NewsTabindex_news.NewsTab{
  overflow: hidden;
}
/*--头部tab按钮主体--*/
 #NewsTabindex_news.NewsTab .tabs-switch_wraper{
  height:34px;
  position: relative;
  border-bottom: 1px solid #ccc;
}
/*头部更多链接*/
 #NewsTabindex_news.NewsTab .news_tab_Much{
  float:right;
  display: inline;
  margin:5px 10px 0 0;
}
 #NewsTabindex_news.NewsTab .news_tab_Much a{
  color:#333;
}
 #NewsTabindex_news.NewsTab .tabs-switch_lists{
  height:34px;
  position: absolute;
  left:0px;
  top:0;
  width: 100%;
}
 #NewsTabindex_news.NewsTab .news_tab_Much a:hover{
  color:#333;
}
/*包裹tab按钮的li标签*/
 #NewsTabindex_news.NewsTab .tabs-switch_btn{
  float:left;
  display: inline-block;
}
/*未选中tab按钮*/
 #NewsTabindex_news.NewsTab .tabs-switch_btn a{
  display: block;
  width:100px;
  height:32px;
  line-height: 32px;
  border:1px solid #ccc;
  margin-right: 5px;
  border-bottom: 0;
  text-align: center;
  font-size: 14px;
  color:#333;
  font-weight: bold;
  background: url(/Content/image/zh/tit_off.jpg) left top repeat-x;
}
/*选中的tab按钮*/
 #NewsTabindex_news.NewsTab .tabs-switch_active a{
  border:1px solid #ccc;
  border-bottom: 0;
  color: #fff;
  line-height: 32px;
  background: url(/Content/image/zh/tit_bg.jpg) left top repeat-x;
  margin-right: 5px;
  font-size: 14px;
}
/*--主体切换内容--*/
 #NewsTabindex_news.NewsTab .tabs-switch_container{
  padding:10px;
}
/*热门或推荐新闻主体*/
 #NewsTabindex_news.NewsTab .tabs-switch_hot{
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 10px;
}
/*缩略图主体*/
 #NewsTabindex_news.NewsTab .tabs-switch_thumb{
  float:left;
  margin-right:10px;
}
/*缩略图图片*/
 #NewsTabindex_news.NewsTab .tabs-switch_thumb img{
  padding:2px;
  border:1px solid #dfdfdf;
  width: 127px !important;
  height: 93px !important;
}
/*热门新闻的链接*/
 #NewsTabindex_news.NewsTab .tabs-switch_hotlink{
  color:#cc0000;
  font-size: 14px;
  font-weight: bold;
}
/*热门新闻的内容*/
 #NewsTabindex_news.NewsTab .tabs-switch_hotcontent{
  color: #666;
  margin-top: 10px;
}
/*--热门新闻后的新闻列表--*/
 #NewsTabindex_news.NewsTab .tabs-switch_linklists{
  padding-top:5px;
}
 #NewsTabindex_news.NewsTab .tabs-switch_link{
  line-height: 22px;
}
 #NewsTabindex_news.NewsTab .tabs-switch_link a{
  color:#333;
  background: url(/Content/image/zh/news_ico.jpg) left center no-repeat;
  padding-left: 10px;
}
 #CommPageAboutindex_about.CommPageAbout {
  overflow: hidden;
}
 #CommPageAboutindex_about.CommPageAbout .hd {
  height:34px;
  line-height:34px;
  overflow:hidden;
  background: url(/Content/image/zh/tit_bg.jpg) 0 0 repeat-x;
  padding:0 10px;
  color: #fff;
}
 #CommPageAboutindex_about.CommPageAbout .hd .title{
  background: url(/Content/image/zh/tit_ico1.jpg) 5px center no-repeat;
  padding-left: 25px;
  line-height: 34px;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
}
 #CommPageAboutindex_about.CommPageAbout .more_link {
  float:right;
  color: #fff;
}
 #CommPageAboutindex_about.CommPageAbout .img {
  float:left;
  width:120px;
  height:120px;
}
 #CommPageAboutindex_about.CommPageAbout .content {
  overflow:hidden;
  padding:5px;
  border: 1px solid #ccc;
  line-height: 22px;
  background: #fff;
}
 #CommPageAboutindex_contact.CommPageAbout {
  overflow: hidden;
}
 #CommPageAboutindex_contact.CommPageAbout .hd {
  height:34px;
  line-height:34px;
  overflow:hidden;
  background: url(/Content/image/zh/tit_bg.jpg) 0 0 repeat-x;
  padding:0 10px;
  color: #fff;
  display: none;
}
 #CommPageAboutindex_contact.CommPageAbout .hd .title{
  background: url(/Content/image/zh/tit_ico1.jpg) 5px center no-repeat;
  padding-left: 25px;
  line-height: 34px;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
}
 #CommPageAboutindex_contact.CommPageAbout .more_link {
  float:right;
  color: #fff;
}
 #CommPageAboutindex_contact.CommPageAbout .img {
  float:left;
  width:120px;
  height:120px;
}
 #CommPageAboutindex_contact.CommPageAbout .content {
  overflow:hidden;
  padding:5px;
  border: 1px solid #ccc;
  line-height: 22px;
  background: #fff;
  border-top: none;
}
 #ProductMarqueeindex_product.ProductMarquee{
  overflow: hidden;
  margin-top: 10px;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_title{
  font-size: 14px;
  font-weight: bold;
  padding-left:5px;
  display: none;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_box{
  overflow:hidden;
  width:100%;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_lists{
  padding: 10px;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_li{
  padding-right:10px;
  width:162px;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_img{
  width: 150px;
  height:115px;
  padding:5px;
  border:1px solid #dfdfdf;
  background: #fff;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_link{
  color:#333;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_link:hover{
  color:#333;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_name{
  text-align: center;
  line-height: 30px;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_hd {
  height: 37px;
  line-height: 37px;
  background: url(http://00279.site.shiwangyun.com/Content/image/zh/tit2.jpg) 0 0 no-repeat;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_hd a {
  float: right;
  color: #333;
  padding-right:5px;
}
 #ProductMarqueeindex_product.ProductMarquee .Marquee_bd {
  padding:10px 10px 0px;
}
 #FriendLinkindex_link.FriendLink {
  margin: 0;
  padding: 0;
  overflow: hidden;
  margin-top: 10px;
}
 #FriendLinkindex_link.FriendLink .flinbox {
  border: 1px solid #cdcdcd;
  clear: both;
  overflow: hidden;
  border-left: none;
  border-right: none;
}
 #FriendLinkindex_link.FriendLink .link_headc {
  background: url("/Content/app_images/gsnews_title_bg.jpg") repeat-x scroll 0 0 transparent;
  clear: both;
  height: 25px;
  text-align: center;
  display: none;
}
 #FriendLinkindex_link.FriendLink h2.hd {
  background: url("/Content/app_images/gsnews_title.jpg") no-repeat scroll 0 0 transparent;
  color: #333333;
  height: 25px;
  line-height:25px;
  width: 121px;
  float: left;
  font-size: 12px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-align: center;
  font-weight: bold;
}
 #FriendLinkindex_link.FriendLink .linklist_outer {
  border-top-width: 0;
  clear: both;
}
 #FriendLinkindex_link.FriendLink .linklist {
  clear: both;
  padding: 12px 10px 12px 50px;
  overflow: hidden;
  background: url(/Content/image/zh/link_tit.jpg) 5px 15px no-repeat;
}
 #FriendLinkindex_link.FriendLink ul li {
  margin:0 3px;
  float:left;
  display:inline;
}
 #FriendLinkindex_link.FriendLink li img {
  width:115px;
  height:31px;
}
 #FriendLinkindex_link.FriendLink a.flink_txt {
  display:block;
  padding:0 10px;
}
 #FriendLinkindex_link.FriendLink .more {
  float: right;
  display:inline;
  margin-right:10px;
}
 #LeftNavileft_about.LeftNavi {
  width:230px;
  overflow: hidden;
  margin-bottom: 10px;
}
 #LeftNavileft_about.LeftNavi li{
  position:relative;
  *zoom:1;
  vartical-align:top;
}
 #LeftNavileft_about.LeftNavi a.lone_link {
  display: block;
  padding:0px 10px 0px 40px;
  height: 35px;
  line-height: 35px;
  color: #fff;
  background: url(/Content/image/zh/type_tit.jpg) top center no-repeat;
  *zoom:1;
  vartical-align:middle;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
}
 #LeftNavileft_about.LeftNavi a.lone_link:hover {
  color:#fff;
}
 #LeftNavileft_about.LeftNavi .item1 a{
  display:block;
  height:28px;
  line-height:28px;
  padding:0 10px;
  color:#333;
}
 #LeftNavileft_about.LeftNavi .item1 a:hover{
  color:#111;
}
 #LeftNavileft_about.LeftNavi .item2 a{
  display:block;
  height:28px;
  line-height:28px;
  padding:0 10px;
  color:#333;
}
 #LeftNavileft_about.LeftNavi .item2 a:hover{
  color:#111 
}
 #LeftNavileft_about.LeftNavi .item1 .expend{
  border-top-color:#999;
}
 #LeftNavileft_about.LeftNavi .item1 .unexpend{
  border-bottom-color:#999;
}
 #LeftNavileft_about.LeftNavi .expend{
 /*收起时的箭头样式*/
  position:absolute;
  height:0;
  width:0;
  overflow:hidden;
  border:5px dashed transparent;
  border-top:5px solid #dfdfdf;
  right:10px;
  top:15px;
}
 #LeftNavileft_about.LeftNavi .unexpend{
 /*展开时的箭头样式*/
  position:absolute;
  height:0;
  width:0;
  overflow:hidden;
  border:5px dashed transparent;
  border-bottom:5px solid #dfdfdf;
  right:10px;
  top:10px;
}
 #LeftNavileft_about.LeftNavi ul.children1{
  background:#f3f3f3;
  border: 1px solid #d2d2d2;
  padding: 12px;
  border-top: none;
}
 #LeftNavileft_about.LeftNavi ul.children2{
  background:#fafafa;
  display:none;
}
 #LeftNavileft_about.LeftNavi .item1{
  border-bottom:1px dashed #999;
  line-height: 29px;
  padding: 0px 0px 0px 15px;
  background: url(/Content/image/zh/type_ico.jpg) 4px center no-repeat;
}
 #CommPageAboutsub_leftcontact.CommPageAbout {
  width:230px;
  overflow: hidden;
  background: url(/Content/image/zh/contact_bg.jpg) 0 0 repeat-y;
  margin-bottom: 10px;
}
 #CommPageAboutsub_leftcontact.CommPageAbout .hd {
  height:53px;
  overflow:hidden;
  background: url(/Content/image/zh/contact_tit.jpg) 0 0 no-repeat;
}
 #CommPageAboutsub_leftcontact.CommPageAbout .hd span.title{
  display: none;
}
 #CommPageAboutsub_leftcontact.CommPageAbout .more_link {
  float:right;
}
 #CommPageAboutsub_leftcontact.CommPageAbout .img {
  float:left;
  width:120px;
  height:120px;
}
 #CommPageAboutsub_leftcontact.CommPageAbout .content {
  font-size: 12px;
  line-height: 24px;
  overflow:hidden;
  padding:0px 10px 20px 10px;
  background: url(/Content/image/zh/contact_bot.jpg) center bottom no-repeat;
 ;
}
#CommPageInfosub_about.CommPageInfo {
  overflow: hidden;
  margin-bottom: 10px;
}
 #CommPageInfosub_about.CommPageInfo .aboutnews {
  text-align: left;
  font-weight: bold;
  display: none;
}

 #CommPageInfosub_about.CommPageInfo .con_subbx {
  color: #7e7e7e;
  display: none;
}
 #CommPageInfosub_about.CommPageInfo span {
}
 #CommPageInfosub_about.CommPageInfo .bd {
  padding: 20px;
  font-size: 14px;
  line-height: 28px;
  border: #ccc 1px solid;
  border-top: none;
  background: #fff;
}
 #CommPageInfosub_about.CommPageInfo .con_summer {
  border: 1px solid #dfdfdf;
  background: #efefef;
  padding: 20px;
  color: #666;
}
 #CommPageInfosub_about.CommPageInfo .con_bx {
}
 #CommPageInfosub_about.CommPageInfo div.newsinfo_Breadcrumbs{
  display: none;
}
 #CommPageInfosub_about.CommPageInfo div.hd{
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 37px;
  padding:10px 0px 0px 45px;
  text-align: left;
}
 #CommPageInfosub_about.CommPageInfo div.hd h1.con_title{
  font-size: 16px;
  line-height: 27px;
  padding: 0px !important;
}
 #CommPageInfosub_about.CommPageInfo .mbx_dv{
  display: none;
}
 #PhotoListsub_equip.PhotoList {
  overflow: hidden;
  margin-bottom: 10px;
}
 #PhotoListsub_equip.PhotoList .hd {
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 47px;
  padding:0px 0px 0px 45px;
  line-height: 47px;
  font-size: 14px;
  font-weight: bold;
}
 #PhotoListsub_equip.PhotoList .hd .more {
  float: right;
}
 #PhotoListsub_equip.PhotoList .hd h3 {
  font-size: 16px;
}
 #PhotoListsub_equip.PhotoList .bd {
  border: 1px solid #ccc;
  border-top:none;
  padding: 15px 0px;
  background: url(/Content/image/zh/about_botbg.jpg) bottom center repeat-x #fff;
  line-height: 30px;
  font-size: 12px;
}
 #PhotoListsub_equip.PhotoList .bd li {
  float: left;
  width: 170px;
  margin: 10px 0 0 15px;
  display: inline;
  text-align: center;
}
 #PhotoListsub_equip.PhotoList .bd li img {
  width: 160px;
  height: 118px;
  display: inline-block;
  vertical-align: middle;
  padding: 3px;
  border: 1px solid #ccc;
}
 #PhotoListsub_equip.PhotoList .bd .link_wrap {
  height: 30px;
  line-height: 30px;
}
 #PhotoListsub_equip.PhotoList .bd .pd_link {
  margin: 0 10px;
  white-space: nowrap;
  overflow: hidden;
}
 #PhotoListsub_equip.PhotoList .Marquee_imgbx {
  margin-bottom:10px;
}
 #SinglePhotosub_equipshow.SinglePhoto {
  overflow: hidden;
  margin-bottom: 10px;
}
 #SinglePhotosub_equipshow.SinglePhoto .albpic {
  text-align:center;
}
 #SinglePhotosub_equipshow.SinglePhoto img{
  max-width:500px;
}
 #SinglePhotosub_equipshow.SinglePhoto .hd {
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 47px;
  padding:0px 0px 0px 35px;
  line-height: 47px;
}
 #SinglePhotosub_equipshow.SinglePhoto .hd h3 {
  font-size: 14px;
  font-weight: normal;
}
 #SinglePhotosub_equipshow.SinglePhoto .bd{
  border: 1px solid #ccc;
  border-top:none;
  padding: 15px 0px 30px 0px;
  background: url(/Content/image/zh/about_botbg.jpg) bottom center repeat-x #fff;
  line-height: 30px;
  font-size: 12px;
}
 #SinglePhotosub_equipshow.SinglePhoto .bto{
  line-height: 30px;
}#LeftNavileft_news.LeftNavi {
  width:230px;
  overflow: hidden;
  margin-bottom: 10px;
}
 #LeftNavileft_news.LeftNavi li{
  position:relative;
  *zoom:1;
  vartical-align:top;
}
 #LeftNavileft_news.LeftNavi a.lone_link {
  display: block;
  padding:0px 10px 0px 40px;
  height: 35px;
  line-height: 35px;
  color: #fff;
  background: url(/Content/image/zh/type_tit.jpg) top center no-repeat;
  *zoom:1;
  vartical-align:middle;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
}
 #LeftNavileft_news.LeftNavi a.lone_link:hover {
  color:#fff;
}
 #LeftNavileft_news.LeftNavi .item1 a{
  display:block;
  height:28px;
  line-height:28px;
  padding:0 10px;
  color:#333;
}
 #LeftNavileft_news.LeftNavi .item1 a:hover{
  color:#111;
}
 #LeftNavileft_news.LeftNavi .item2 a{
  display:block;
  height:28px;
  line-height:28px;
  padding:0 10px;
  color:#333;
}
 #LeftNavileft_news.LeftNavi .item2 a:hover{
  color:#111 
}
 #LeftNavileft_news.LeftNavi .item1 .expend{
  border-top-color:#999;
}
 #LeftNavileft_news.LeftNavi .item1 .unexpend{
  border-bottom-color:#999;
}
 #LeftNavileft_news.LeftNavi .expend{
 /*收起时的箭头样式*/
  position:absolute;
  height:0;
  width:0;
  overflow:hidden;
  border:5px dashed transparent;
  border-top:5px solid #dfdfdf;
  right:10px;
  top:15px;
}
 #LeftNavileft_news.LeftNavi .unexpend{
 /*展开时的箭头样式*/
  position:absolute;
  height:0;
  width:0;
  overflow:hidden;
  border:5px dashed transparent;
  border-bottom:5px solid #dfdfdf;
  right:10px;
  top:10px;
}
 #LeftNavileft_news.LeftNavi ul.children1{
  background:#f3f3f3;
  border: 1px solid #d2d2d2;
  padding: 12px;
  border-top: none;
}
 #LeftNavileft_news.LeftNavi ul.children2{
  background:#fafafa;
  display:none;
}
 #LeftNavileft_news.LeftNavi .item1{
  border-bottom:1px dashed #999;
  line-height: 29px;
  padding: 0px 0px 0px 15px;
  background: url(/Content/image/zh/type_ico.jpg) 4px center no-repeat;
}/*挂件主体*/
 #NewsPagingListsub_news.NewsPagingList {
  overflow: hidden;
}
/*头部.hd可以设置头部背景*/
 #NewsPagingListsub_news.NewsPagingList .hd{
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 47px;
  padding:0px 0px 0px 45px;
  line-height: 47px;
  font-size: 16px;
  font-weight: bold;
}
/*列表主体.bd*/
 #NewsPagingListsub_news.NewsPagingList .bd{
  border: 1px solid #ccc;
  border-top:none;
  padding: 10px 15px 25px;
  background: url(/Content/image/zh/about_botbg.jpg) bottom center repeat-x #fff;
  line-height: 30px;
}
/*单个列表li*/
 #NewsPagingListsub_news.NewsPagingList li{
  background: url(/Content/image/zh/news_ico.jpg) left center no-repeat;
  border-bottom: 1px dashed #afafaf;
  padding-left: 10px;
  vertical-align:middle;
  *zoom:1;
  font-size:14px;
}
/*列表链接*/
 #NewsPagingListsub_news.NewsPagingList li a {
  float:left;
  display:inline-block;
  height:35px;
  line-height:35px;
}
/*列表时间*/
 #NewsPagingListsub_news.NewsPagingList li .time{
  float:right;
  height:35px;
  line-height:35px;
  color:#666;
  font-size: 12px;
}
 /*挂件主体*/
 #NewsInfosub_newsshow.NewsInfo {
  overflow: hidden;
  margin-bottom: 10px;
}
/*面包屑导航*/
 #NewsInfosub_newsshow.NewsInfo .newsinfo_Breadcrumbs{
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 47px;
  padding:0px 0px 0px 45px;
  line-height: 47px;
  font-size: 14px;
}
 #NewsInfosub_newsshow.NewsInfo .newsinfo_Breadcrumbs div.title{
  float: left;
  font-weight: bold;
  font-size: 16px;
}
 #NewsInfosub_newsshow.NewsInfo .newsinfo_Breadcrumbs div.mbx_dv{
  float: right;
  padding-right: 10px;
}
/*新闻头部主体包含标题和点击次数等*/
 #NewsInfosub_newsshow.NewsInfo .hd {
  text-align:center;
  border: 1px solid #ccc;
  border-bottom: none;
  border-top: none;
  background: #fff;
  padding: 15px 0px 5px;
}
 #NewsInfosub_newsshow.NewsInfo .hd .con_title {
  color: #000;
  font-size: 18px;
  font-weight: 800;
  line-height: 30px;
}
 #NewsInfosub_newsshow.NewsInfo .con_subbx {
  color:#7e7e7e;
}
 #NewsInfosub_newsshow.NewsInfo .con_subbx span {
  padding-left:20px;
}
/*新闻主体内容内容*/
 #NewsInfosub_newsshow.NewsInfo .bd {
  border: 1px solid #ccc;
  border-top:none;
  padding: 0px 15px 15px;
  background: url(/Content/image/zh/about_botbg.jpg) bottom center repeat-x #fff;
  line-height: 30px;
  overflow: hidden;
}
/*新闻摘要*/
 #NewsInfosub_newsshow.NewsInfo .con_summer {
  border:1px solid #dfdfdf;
  background:#efefef;
  padding:20px;
  color:#666;
}
/*新闻详细内容*/
 #NewsInfosub_newsshow.NewsInfo .con_bx {
  margin:20px 0;
}
/*新闻标题图片*/
 #NewsInfosub_newsshow.NewsInfo .QcDV{
  float: right;
  width: 150px !important;
  height: 150px !important;
  overflow: hidden;
}
/*相关新闻*/
 #NewsInfosub_newsshow.NewsInfo .RecNews{
  padding:0 0 0 20px;
}
 #NewsInfosub_newsshow.NewsInfo .RecNews .aboutnews {
  text-align:left;
  padding-bottom:10px;
  font-weight:bold;
}
 #NewsInfosub_newsshow.NewsInfo .RecNews li{
  vertical-align: middle;
  *zoom: 1;
  line-height: 24px;
  height: 24px;
}
 #LeftNavileft_type.LeftNavi {
  width:230px;
  overflow: hidden;
  margin-bottom: 10px;
}
 #LeftNavileft_type.LeftNavi li{
  position:relative;
  *zoom:1;
  vartical-align:top;
}
 #LeftNavileft_type.LeftNavi a.lone_link {
  display: block;
  padding:0px 10px 0px 40px;
  height: 35px;
  line-height: 35px;
  color: #fff;
  background: url(/Content/image/zh/type_tit.jpg) top center no-repeat;
  *zoom:1;
  vartical-align:middle;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
}
 #LeftNavileft_type.LeftNavi a.lone_link:hover {
  color:#fff;
}
 #LeftNavileft_type.LeftNavi .item1 a{
  font-weight: bold;
  border-bottom:1px dashed #ccc;
  display: block;
  line-height: 32px;
  padding: 0px 0px 0px 25px;
  background: url(/Content/image/zh/type_ico.jpg) 8px center no-repeat #fff;
}
 #LeftNavileft_type.LeftNavi .item1 a:hover{
  color:#111;
}
 #LeftNavileft_type.LeftNavi .item2 a{
  display:block;
  height:28px;
  line-height:28px;
  padding:0 0px 0px 35px;
  color:#333;
  font-weight: normal;
  background: url(/Content/image/zh/news_ico.jpg) 25px center no-repeat #fafafa;
}
 #LeftNavileft_type.LeftNavi .item2 a:hover{
  color:#111 
}
 #LeftNavileft_type.LeftNavi .item1 .expend{
  border-top-color:#999;
}
 #LeftNavileft_type.LeftNavi .item1 .unexpend{
  border-bottom-color:#999;
}
 #LeftNavileft_type.LeftNavi .expend{
 /*收起时的箭头样式*/
  position:absolute;
  height:0;
  width:0;
  overflow:hidden;
  border:5px dashed transparent;
  border-top:5px solid #dfdfdf;
  right:10px;
  top:15px;
  display: none;
}
 #LeftNavileft_type.LeftNavi .unexpend{
 /*展开时的箭头样式*/
  position:absolute;
  height:0;
  width:0;
  overflow:hidden;
  border:5px dashed transparent;
  border-bottom:5px solid #dfdfdf;
  right:10px;
  top:10px;
  display: none;
}
 #LeftNavileft_type.LeftNavi ul.children1{
  background:#fff;
  border: 1px solid #d2d2d2;
  padding: 12px;
  border-top: none;
}
 #LeftNavileft_type.LeftNavi ul.children2{
  background:#fafafa;
  display:block;
}
 /*挂件主体*/
 #PicProductListsub_product.PicProductList {
  overflow: hidden;
}
/*头部结构可以设置头部背景*/
 #PicProductListsub_product.PicProductList .hd {
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 47px;
  padding:0px 0px 0px 35px;
  line-height: 47px;
}
/*头部更多链接的样式*/
 #PicProductListsub_product.PicProductList .hd .more {
  float: right;
}
/*头部标题*/
 #PicProductListsub_product.PicProductList .hd h3 {
  font-size: 16px;
  font-weight: bold;
  padding-left: 10px;
}
/*列表主体结构*/
 #PicProductListsub_product.PicProductList .bd {
  border: 1px solid #ccc;
  border-top:none;
  padding: 15px 0px;
  background: url(/Content/image/zh/about_botbg.jpg) bottom center repeat-x #fff;
  line-height: 30px;
  font-size: 14px;
  min-height: 510px;
  _height: 510px;
  height: auto;
}
/*列表元素主体*/
 #PicProductListsub_product.PicProductList .bd li {
  float: left;
  width: 170px;
  margin: 10px 0 0 15px;
  display: inline;
  text-align: center;
}
/*列表图片*/
 #PicProductListsub_product.PicProductList .bd li img {
  width: 160px;
  height: 118px;
  display: inline-block;
  vertical-align: middle;
  padding: 3px;
  border: 1px solid #ccc;
}
/*列表元素的标题链接结构*/
 #PicProductListsub_product.PicProductList .bd .link_wrap {
  height: 30px;
  line-height: 30px;
}
 #PicProductListsub_product.PicProductList .bd .pd_link {
  margin: 0 10px;
  white-space: nowrap;
  overflow: hidden;
}
 /*挂件主体*/
 #ProductDetailsub_proshow.ProductDetail {
     overflow: hidden;
     margin-bottom: 10px;
}
/*头部可以设置头部背景*/
 #ProductDetailsub_proshow.ProductDetail .hdtitle {
     background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
     height: 47px;
     padding:0px 0px 0px 35px;
     line-height: 47px;
     font-size: 14px;
}
/*头部标题*/
 #ProductDetailsub_proshow.ProductDetail .hdtitle h3 {
     font-size: 14px;
     font-weight: normal;
}
/*左侧图片放大镜主体*/
 #ProductDetailsub_proshow.ProductDetail .slider-wrapper {
     width: 300px;
     margin-right:10px;
     float:left;
}
/*大图结构主体*/
 #ProductDetailsub_proshow.ProductDetail .nivoSlider {
     position: relative;
     width: 100%;
     height: 240px;
     overflow: hidden;
     border: 1px solid #ccc;
}
/*大图宽高带上!important,宽高与.nivoSlider一致*/
 #ProductDetailsub_proshow.ProductDetail .nivoSlider img {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 100%;
     height: 240px !important;
}
 #ProductDetailsub_proshow.ProductDetail .nivo-main-image {
     display: block !important;
     position: relative !important;
}
 #ProductDetailsub_proshow.ProductDetail .nivoSlider a.nivo-imageLink {
     position: absolute;
     top: 0px;
     left: 0px;
     width: 100%;
     height: 100%;
     border: 0;
     padding: 0;
     margin: 0;
     z-index: 6;
     display: none;
}
 #ProductDetailsub_proshow.ProductDetail .nivo-slice {
     display: block;
     position: absolute;
     z-index: 5;
     height: 100%;
     top: 0;
}
 #ProductDetailsub_proshow.ProductDetail .nivo-box {
     display: block;
     position: absolute;
     z-index: 5;
     overflow: hidden;
}
 #ProductDetailsub_proshow.ProductDetail .nivo-box img {
     display: block;
}
 #ProductDetailsub_proshow.ProductDetail .nivo-caption a {
     display: inline !important;
}
 #ProductDetailsub_proshow.ProductDetail .nivo-prevNav {
     left: 0px;
}
 #ProductDetailsub_proshow.ProductDetail .nivo-nextNav {
     right: 0px;
}
 #ProductDetailsub_proshow.ProductDetail .nivo-controlNav {
     text-align: center;
     padding: 15px 0;
}
 #ProductDetailsub_proshow.ProductDetail .nivo-controlNav a {
     cursor: pointer;
}
 #ProductDetailsub_proshow.ProductDetail .nivo-controlNav a.active {
     font-weight: bold;
}
 #ProductDetailsub_proshow.ProductDetail .slider_thumbs {
     position: relative;
     overflow: hidden;
     height: 60px;
}
 #ProductDetailsub_proshow.ProductDetail .slider_thumbs .items {
     position: absolute;
     left: 0;
     width: 20000px;
     top: 0;
}
 #ProductDetailsub_proshow.ProductDetail .theme-default .nivo-controlNav.nivo-thumbs-enabled {
     padding:10px 30px;
     position:relative;
     *zoom:1;
}
 #ProductDetailsub_proshow.ProductDetail .slider-wrapper .prev, #ProductDetailsub_proshow.ProductDetail .slider-wrapper .next {
     width:20px;
     height:50px;
     text-align:center;
     background: #dfdfdf;
     position:absolute;
     line-height:45px;
     border:1px solid #bfbfbf;
}
 #ProductDetailsub_proshow.ProductDetail .slider-wrapper .prev{
     left:0px;
     top:10px;
}
 #ProductDetailsub_proshow.ProductDetail .slider-wrapper .next{
     right:0px;
     top:10px;
}
/*选中状态下的缩略图*/
 #ProductDetailsub_proshow.ProductDetail .nivo-control.active {
     border: 1px solid #FF4C00;
}
 #ProductDetailsub_proshow.ProductDetail .theme-default .nivo-controlNav.nivo-thumbs-enabled img {
     float: left;
     cursor: pointer;
     margin-right:3px;
}
 #ProductDetailsub_proshow.ProductDetail .theme-default .nivo-controlNav.nivo-thumbs-enabled .slide_cell {
     overflow: hidden;
     float: left;
}
 .zoomer_showdiv{
     border:1px solid #000;
}
 .zoom_mover{
     background:#fff;
     opacity:0.5;
     filter:alpha(opacity=50);
}
 #ProductDetailsub_proshow.ProductDetail .hd_bx {
     overflow: hidden;
}
/*右侧产品信息结构*/
 #ProductDetailsub_proshow.ProductDetail .hd .pd_sum {
     padding:10px;
}
 #ProductDetailsub_proshow.ProductDetail .pd_sum p {
     line-height: 30px;
}
 #ProductDetailsub_proshow.ProductDetail .pd_sum .ltip {
     text-align:right;
}
 #ProductDetailsub_proshow.ProductDetail .pd_sum .rtext {
     color: #999;
}
 #ProductDetailsub_proshow.ProductDetail .bd{
     padding: 5px 0px 15px;
     background: url(/Content/image/zh/about_botbg.jpg) bottom center repeat-x #fff;
     line-height: 30px;
     font-size: 14px;
     border: 1px solid #ccc;
     border-top:none;
}
 #ProductDetailsub_proshow.ProductDetail .theme-default .nivo-controlNav.nivo-thumbs-enabled img {
     display: block;
     width: 80px;
     height: 50px;
}
 #ProductDetailsub_proshow.ProductDetail .hd{
     overflow: hidden;
     padding: 9px;
     border: 1px solid #ccc;
     border-top:none;
     border-bottom:none;
     background: #fff;
}
 #ProductDetailsub_proshow.ProductDetail .prod_inquire{
}
/*下面产品详情标题*/
 #ProductDetailsub_proshow.ProductDetail .tip {
     height: 28px;
     line-height: 28px;
     border-bottom: 1px solid #dfdfdf;
     font-size: 14px;
     text-align: left;
     padding-left: 10px;
}
/*下面产品详情内容*/
 #ProductDetailsub_proshow.ProductDetail .pd_content {
     padding:5px 10px;
     word-break:break-all;
     word-wrap:break-word;
     min-height: 127px;
     _height: 127px;
     height: auto;
}
 #ProductDetailsub_proshow.ProductDetail .line_cell {
     margin-bottom:15px;
}
 #ProductDetailsub_proshow.ProductDetail .para_tip {
     padding:5px 10px;
}
 #ProductDetailsub_proshow.ProductDetail .pre_prod {
     line-height: 30px;
}
/*二维码图片*/
 #ProductDetailsub_proshow.ProductDetail .prod_codepic img {
     border: 1px solid #DCDDDD;
     height: 84px;
     margin-right: 10px;
     overflow: hidden;
     width: 84px;
     vertical-align: middle;
}
 #ProductDetailsub_proshow.ProductDetail .txtMobileNumber {
     color: #9C9A9C;
     border: 1px solid #ADAAAD;
     height: 19px;
     line-height: 19px;
     margin-right: 4px;
     padding: 2px;
     width: 120px;
}
/*手机号码发送按钮*/
 #ProductDetailsub_proshow.ProductDetail .btnSend {
     background-color:#FCEACB;
     cursor: pointer;
     height: 25px;
     width: 70px;
     border:1px solid #F5C36E;
}
 #ProductDetailsub_proshow.ProductDetail .msg_tip {
     color: #D75509;
     margin-left: 70px;
}
/*左侧360展示结构*/
 #ProductDetailsub_proshow.ProductDetail .MAgic360class {
     width: 300px;
     height:300px;
     overflow:hidden;
     display:none;
     float:left;
}
.prod_message{
display: none;
}
 #ProductDetailsub_proshow.ProductDetail .rTd {
     width: 300px !important;
}
 #ProductDetailsub_proshow.ProductDetail .spainheid {
     display:none;
}
 #PhotoListsub_case.PhotoList {
  overflow: hidden;
  margin-bottom: 10px;
}
 #PhotoListsub_case.PhotoList .hd {
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 47px;
  padding:0px 0px 0px 45px;
  line-height: 47px;
  font-size: 14px;
  font-weight: bold;
}
 #PhotoListsub_case.PhotoList .hd .more {
  float: right;
}
 #PhotoListsub_case.PhotoList .hd h3 {
  font-size: 16px;
}
 #PhotoListsub_case.PhotoList .bd {
  border: 1px solid #ccc;
  border-top:none;
  padding: 15px 0px;
  background: url(/Content/image/zh/about_botbg.jpg) bottom center repeat-x #fff;
  line-height: 30px;
  font-size: 12px;
  min-height: 285px;
  _height: 285px;
  height: auto;
}
 #PhotoListsub_case.PhotoList .bd li {
  float: left;
  width: 170px;
  margin: 10px 0 0 15px;
  display: inline;
  text-align: center;
}
 #PhotoListsub_case.PhotoList .bd li img {
  width: 160px;
  height: 118px;
  display: inline-block;
  vertical-align: middle;
  padding: 3px;
  border: 1px solid #ccc;
}
 #PhotoListsub_case.PhotoList .bd .link_wrap {
  height: 30px;
  line-height: 30px;
}
 #PhotoListsub_case.PhotoList .bd .pd_link {
  margin: 0 10px;
  white-space: nowrap;
  overflow: hidden;
}
 #PhotoListsub_case.PhotoList .Marquee_imgbx {
  margin-bottom:10px;
}
 #SinglePhotosub_caseshow.SinglePhoto {
  overflow: hidden;
  margin-bottom: 10px;
}
 #SinglePhotosub_caseshow.SinglePhoto .albpic {
  text-align:center;
}
 #SinglePhotosub_caseshow.SinglePhoto img{
  max-width:500px;
}
 #SinglePhotosub_caseshow.SinglePhoto .hd {
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 47px;
  padding:0px 0px 0px 35px;
  line-height: 47px;
}
 #SinglePhotosub_caseshow.SinglePhoto .hd h3 {
  font-size: 14px;
  font-weight: normal;
}
 #SinglePhotosub_caseshow.SinglePhoto .bd{
  border: 1px solid #ccc;
  border-top:none;
  padding: 15px 0px 30px 0px;
  background: url(/Content/image/zh/about_botbg.jpg) bottom center repeat-x #fff;
  line-height: 30px;
  font-size: 12px;
  min-height: 272px;
  _height: 272px;
  height: auto;
}
 #SinglePhotosub_caseshow.SinglePhoto .bto{
  line-height: 30px;
}
 #LeftNavileft_menu.LeftNavi {
  width:230px;
  overflow: hidden;
  margin-bottom: 10px;
}
 #LeftNavileft_menu.LeftNavi li{
  position:relative;
  *zoom:1;
  vartical-align:top;
}
 #LeftNavileft_menu.LeftNavi a.lone_link {
  display: block;
  padding:0px 10px 0px 40px;
  height: 35px;
  line-height: 35px;
  color: #fff;
  background: url(/Content/image/zh/type_tit.jpg) top center no-repeat;
  *zoom:1;
  vartical-align:middle;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
}
 #LeftNavileft_menu.LeftNavi a.lone_link:hover {
  color:#fff;
}
 #LeftNavileft_menu.LeftNavi .item1 a{
  display:block;
  height:28px;
  line-height:28px;
  padding:0 10px;
  color:#333;
}
 #LeftNavileft_menu.LeftNavi .item1 a:hover{
  color:#111;
}
 #LeftNavileft_menu.LeftNavi .item2 a{
  display:block;
  height:28px;
  line-height:28px;
  padding:0 10px;
  color:#333;
}
 #LeftNavileft_menu.LeftNavi .item2 a:hover{
  color:#111 
}
 #LeftNavileft_menu.LeftNavi .item1 .expend{
  border-top-color:#999;
}
 #LeftNavileft_menu.LeftNavi .item1 .unexpend{
  border-bottom-color:#999;
}
 #LeftNavileft_menu.LeftNavi .expend{
 /*收起时的箭头样式*/
  position:absolute;
  height:0;
  width:0;
  overflow:hidden;
  border:5px dashed transparent;
  border-top:5px solid #dfdfdf;
  right:10px;
  top:15px;
}
 #LeftNavileft_menu.LeftNavi .unexpend{
 /*展开时的箭头样式*/
  position:absolute;
  height:0;
  width:0;
  overflow:hidden;
  border:5px dashed transparent;
  border-bottom:5px solid #dfdfdf;
  right:10px;
  top:10px;
}
 #LeftNavileft_menu.LeftNavi ul.children1{
  background:#f3f3f3;
  border: 1px solid #d2d2d2;
  padding: 12px;
  border-top: none;
}
 #LeftNavileft_menu.LeftNavi ul.children2{
  background:#fafafa;
  display:none;
}
 #LeftNavileft_menu.LeftNavi .item1{
  border-bottom:1px dashed #999;
  line-height: 29px;
  padding: 0px 0px 0px 15px;
  background: url(/Content/image/zh/type_ico.jpg) 4px center no-repeat;
}
 #CommPageInfosub_job.CommPageInfo {
  overflow: hidden;
  margin-bottom: 10px;
}
 #CommPageInfosub_job.CommPageInfo .aboutnews {
  text-align: left;
  font-weight: bold;
  display: none;
}
 #CommPageInfosub_job.CommPageInfo .con_subbx {
  color: #7e7e7e;
  display: none;
}
 #CommPageInfosub_job.CommPageInfo span {
}
 #CommPageInfosub_job.CommPageInfo .bd {
  padding: 20px;
  font-size: 14px;
  line-height: 28px;
  border: #ccc 1px solid;
  border-top: none;
  background: #fff;
}
 #CommPageInfosub_job.CommPageInfo .con_summer {
  border: 1px solid #dfdfdf;
  background: #efefef;
  padding: 20px;
  color: #666;
}
 #CommPageInfosub_job.CommPageInfo .con_bx {
}
 #CommPageInfosub_job.CommPageInfo div.newsinfo_Breadcrumbs{
  display: none;
}
 #CommPageInfosub_job.CommPageInfo div.hd{
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 37px;
  padding:10px 0px 0px 45px;
  text-align: left;
}
 #CommPageInfosub_job.CommPageInfo div.hd h1.con_title{
  font-size: 16px;
  line-height: 27px;
  padding: 0px !important;
}
 #CommPageInfosub_job.CommPageInfo .mbx_dv{
  display: none;
}
  #MsgListsub_guest.MsgList {
  overflow: hidden;
  margin-bottom: 10px;
}
 #MsgListsub_guest.MsgList label.error {
  line-height:25px;
  color: #FF6932;
  padding-left: 15px;
}
 #MsgListsub_guest.MsgList p.logerro_tip {
  padding:2px;
  border:1px solid #DA1111;
  background-color:#F3B1C9;
  font-size:12px;
  color:#DA1111;
  text-align:center;
  margin-bottom:3px;
  display:none;
}
 #MsgListsub_guest.MsgList .hd {
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 37px;
  padding:10px 0px 0px 45px;
  text-align: left;
  font-size: 16px;
  font-weight: bold;
  line-height: 37px;
}
 #MsgListsub_guest.MsgList .bd{
  padding: 25px 15px 15px;
  border: 1px solid #e2e2e2;
  border-top: none;
  overflow: hidden;
  font-size: 14px;
  line-height: 28px;
  background: #fff;
}
 #MsgListsub_guest.MsgList table {
  table-layout: fixed;
  border-collapse: collapse;
}
 #MsgListsub_guest.MsgList td, #MsgListsub_guest.MsgList th {
  vertical-align: top;
  padding: 3px;
}
 #MsgListsub_guest.MsgList th {
  font-size: 12px;
  text-align: left;
  width: 70px;
  color: #333;
  padding-left: 20px;
}
 #MsgListsub_guest.MsgList input.title {
  width: 400px;
}
 #MsgListsub_guest.MsgList td {
  padding-left: 20px;
}
 #MsgListsub_guest.MsgList input.txt {
  padding: 5px 10px;
}
 #MsgListsub_guest.MsgList textarea.lecontent {
  width: 400px;
  height: 100px;
  padding: 10px;
  overflow: auto;
}
 #MsgListsub_guest.MsgList .lmg_lists {
  padding: 5px 15px;
  border-top: none;
  overflow: hidden;
  font-size: 14px;
  line-height: 28px;
}
 #MsgListsub_guest.MsgList .lmg_lists li {
  padding: 10px 20px;
  border-bottom: 1px solid #dfdfdf;
}
 #MsgListsub_guest.MsgList .lmg_lists a.lg_name {
  font-weight: bold;
  color: #333;
}
 #MsgListsub_guest.MsgList .lmg_lists .lg_time {
  margin-left: 5px;
  padding-left: 5px;
  border-left: 1px solid #999;
  color: #999;
}
 #MsgListsub_guest.MsgList .lg_content {
  margin-top: 10px;
}
 #CommPageInfosub_contact.CommPageInfo {
  overflow: hidden;
  margin-bottom: 10px;
}
 #CommPageInfosub_contact.CommPageInfo .aboutnews {
  text-align: left;
  font-weight: bold;
  display: none;
}
 #CommPageInfosub_contact.CommPageInfo .con_subbx {
  color: #7e7e7e;
  display: none;
}
 #CommPageInfosub_contact.CommPageInfo span {
}
 #CommPageInfosub_contact.CommPageInfo .bd {
  padding: 20px;
  font-size: 14px;
  line-height: 28px;
  border: #ccc 1px solid;
  border-top: none;
  background: #fff;
  min-height: 300px;
  _height: 300px;
  height: auto;
}
 #CommPageInfosub_contact.CommPageInfo .con_summer {
  border: 1px solid #dfdfdf;
  background: #efefef;
  padding: 20px;
  color: #666;
}
 #CommPageInfosub_contact.CommPageInfo .con_bx {
}
 #CommPageInfosub_contact.CommPageInfo div.newsinfo_Breadcrumbs{
  display: none;
}
 #CommPageInfosub_contact.CommPageInfo div.hd{
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 37px;
  padding:10px 0px 0px 45px;
  text-align: left;
}
 #CommPageInfosub_contact.CommPageInfo div.hd h1.con_title{
  font-size: 16px;
  line-height: 27px;
  padding: 0px !important;
}
 #CommPageInfosub_contact.CommPageInfo .mbx_dv{
  display: none;
}
 #ProductInquireask_price.ProductInquire {
  overflow: hidden;
  margin-bottom: 10px;
}
 #ProductInquireask_price.ProductInquire label.error {
  line-height:25px;
  color: #FF6932;
  padding-left: 15px;
}
 #ProductInquireask_price.ProductInquire p.logerro_tip {
  padding:2px;
  border:1px solid #DA1111;
  background-color:#F3B1C9;
  font-size:12px;
  color:#DA1111;
  text-align:center;
  margin-bottom:3px;
  display:none;
}
 #ProductInquireask_price.ProductInquire .hd {
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 47px;
  padding:0px 0px 0px 45px;
  line-height: 47px;
  font-size: 16px;
  font-weight: bold;
}
 #ProductInquireask_price.ProductInquire .bd{
  padding: 25px 15px 15px;
  border: 1px solid #cdcdcd;
  border-top: none;
  overflow: hidden;
  font-size: 14px;
  line-height: 28px;
}
 #ProductInquireask_price.ProductInquire table {
  table-layout: fixed;
  border-collapse: collapse;
}
 #ProductInquireask_price.ProductInquire td, #ProductInquireask_price.ProductInquire th {
  vertical-align: top;
  padding: 3px;
}
 #ProductInquireask_price.ProductInquire th {
  font-size: 12px;
  text-align: left;
  width: 70px;
  color: #333;
  padding-left: 20px;
}
 #ProductInquireask_price.ProductInquire input.title {
  width: 400px;
}
 #ProductInquireask_price.ProductInquire td {
  padding-left: 20px;
}
 #ProductInquireask_price.ProductInquire input.txt {
  padding: 5px 10px;
}
 #ProductInquireask_price.ProductInquire textarea.lecontent {
  width: 400px;
  height: 100px;
  padding: 10px;
  overflow: auto;
}
 #ProductInquireask_price.ProductInquire .lmg_lists {
  padding: 5px 15px;
  border: 1px solid #cdcdcd;
  border-bottom: none;
  border-top: none;
  overflow: hidden;
  font-size: 14px;
  line-height: 28px;
}
 #ProductInquireask_price.ProductInquire .lmg_lists li {
  padding: 10px 20px;
  border-bottom: 1px solid #dfdfdf;
}
 #ProductInquireask_price.ProductInquire .lmg_lists a.lg_name {
  font-weight: bold;
  color: #333;
}
 #ProductInquireask_price.ProductInquire .lmg_lists .lg_time {
  margin-left: 5px;
  padding-left: 5px;
  border-left: 1px solid #999;
  color: #999;
}
 #ProductInquireask_price.ProductInquire .lg_content {
  margin-top: 10px;
}
#Searchsub_search.Search {
  list-style: none outside none;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-family: arial;
  color: #000;
  padding: 20px;
  background:#fff;
  overflow: hidden;
}
 #Searchsub_search.Search .fm {
  margin:0px;
  padding: 5px 0px 0px 0px;
  clear: both;
}
 #Searchsub_search.Search .seach_input {
  margin:0px;
  padding:0px;
  padding-left: 15px;
}
 #Searchsub_search.Search .s_tab {
  float: left;
  line-height: 30px;
  padding:0px;
  margin:0px 15px 0px 0px;
  font-size: 14px;
  font-family: arial;
  color:#0000CC;
  display: block;
  overflow: hidden;
}
 #Searchsub_search.Search .s_tab span {
  cursor:pointer;
}
 #Searchsub_search.Search .s_tab .selected {
  font-weight:bold;
  color: #000000;
  text-decoration:none;
}
 #Searchsub_search.Search .s_ipt_wr {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #FFFFFF;
  border-color: #7B7B7B #B6B6B6 #B6B6B6 #7B7B7B;
  border-image: none;
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  height: 30px;
  margin-right: 5px;
  vertical-align: top;
  width: 333px;
  list-style: none outside none;
}
 #Searchsub_search.Search .s_ipt {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 0 none;
  font: 16px/22px arial;
  height: 22px;
  margin: 5px 0 0 7px;
  outline: 0 none;
  padding: 0;
  width: 320px;
  -moz-box-sizing: border-box;
  list-style: none outside none;
}
 #Searchsub_search.Search .s_btn_wr {
  background: no-repeat scroll -202px 0 transparent;
  display: inline-block;
  height: 34px;
  vertical-align: top;
  width: 97px;
  z-index: 0;
  color: #000000;
}
 #Searchsub_search.Search .s_btn {
  background-color: #E7E7E7;
  border: 1px solid #6A6A6A;
  cursor: pointer;
  font-size: 14px;
  height: 32px;
  padding: 0;
  width: 95px;
  -moz-box-sizing: border-box;
}
 #Searchsub_search.Search .content_left {
  width: 636px;
}
 #Searchsub_search.Search .container {
  width: 967px;
  margin:0px;
  padding:5px 0px 0px 0px;
}
 #Searchsub_search.Search .container .nors {
  font-size: 14px;
  line-height: 20px;
}
 #Searchsub_search.Search .container .error_tip {
  color:#DD4B39;
}
 #Searchsub_search.Search .container .nors li {
  list-style: disc outside none;
  margin: 0 0 0 10px;
}
 #Searchsub_search.Search em {
  color: #CC0000;
  font-style: normal;
  text-decoration: underline;
}
 #Searchsub_search.Search .content_left .result-op {
  border: 0 none;
  width: 533px;
  margin:10px 0px 0px;
  padding: 0px;
}
 #Searchsub_search.Search .result-op li {
  list-style:none;
}
 #Searchsub_search.Search .result-op ul .f {
  font-size: 100%;
  line-height: 115%;
  width: 33.7em;
  word-break: break-all;
  word-wrap: normal;
  list-style: none outside none;
}
 #Searchsub_search.Search .result-op ul .t {
  font-size: medium;
  font-weight: normal;
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
 #Searchsub_search.Search .result-op ul em {
  color: #CC0000;
  font-style: normal;
  text-decoration: underline;
}
 #Searchsub_search.Search .result-op .fc {
  padding-top: 3px;
  font-size: 99%;
}
 #Searchsub_search.Search .result-op .s_discr {
  word-break:break-all;
  word-wrap:break-word;
  font-family: arial,sans-serif,simsun;
}
 #Searchsub_search.Search .fc .wl {
  color: #008000;
  font-size: 13px;
}
 #Searchsub_search.Search .pager_container {
  color: #2E6AB1;
}
 #Searchsub_search.Search .noresult_tip,#Searchsub_search.Search .nokeyword_tip {
  display:none;
}
 #Searchsub_search.Search .pagination a {
  background: none repeat scroll 0 0 #FAFAFA;
  border: 1px solid #AAAAEE;
  color: #1155BB;
  text-decoration: none;
}
 #Searchsub_search.Search .pagination .current.prev, #Searchsub_search.Search .pagination .current.next {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #999999;
  color: #999999;
}
 #Searchsub_search.Search .pagination a,#Searchsub_search.Search .pagination span {
  display: block;
  float: left;
  margin-bottom: 5px;
  margin-right: 5px;
  min-width: 1em;
  padding: 3px 5px;
  text-align: center;
}
 #Searchsub_search.Search .pagination .current {
  background: none repeat scroll 0 0 #4E99E5;
  border: 1px solid #666666;
  color: #FFFFFF;
}
 #Searchsub_search.Search .clearfix:after, .droppable:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  line-height: 0;
}
 #Searchsub_search.Search .clearfix:before {
  content: "";
  display: table;
}
#VideoPagingListsub_video.VideoPagingList {
  overflow: hidden;
}
 #VideoPagingListsub_video.VideoPagingList .hd {
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 37px;
  padding:10px 0px 0px 45px;
  text-align: left;
  font-size: 16px;
  font-weight: bold;
  line-height: 30px;
}
 #VideoPagingListsub_video.VideoPagingList .hd .more {
  float: right;
}
 #VideoPagingListsub_video.VideoPagingList .hd h3 {
  padding: 0px;
}
 #VideoPagingListsub_video.VideoPagingList .bd {
  padding: 15px;
  border: 1px solid #cdcdcd;
  border-top: none;
  overflow: hidden;
  font-size: 14px;
  line-height: 28px;
  background: #fff;
  min-height: 285px;
  _height: 285px;
  height: auto;
}
 #VideoPagingListsub_video.VideoPagingList .bd li {
  float: left;
  width: 160px;
  margin: 10px 0 0 16px;
  display: inline;
  text-align: center;
}
 #VideoPagingListsub_video.VideoPagingList .bd li img {
  width: 150px;
  height: 120px;
  display: inline-block;
  vertical-align: middle;
  padding: 4px;
  border: 1px solid #ccc;
}
 #VideoPagingListsub_video.VideoPagingList .bd .link_wrap {
  height: 30px;
  line-height: 30px;
}
 #VideoPagingListsub_video.VideoPagingList .bd .pd_link {
  white-space: nowrap;
  overflow: hidden;
  text-align: center;
  font-size: 12px;
}
#VideoDetailsub_videoshow.VideoDetail{
  overflow: hidden;
}
 #VideoDetailsub_videoshow.VideoDetail .hd{
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 37px;
  padding:10px 0px 0px 45px;
  text-align: left;
  font-size: 16px;
  font-weight: bold;
  line-height: 30px;
}
 #VideoDetailsub_videoshow.VideoDetail .hd h3 {
  padding: 0px;
}
 #VideoDetailsub_videoshow.VideoDetail .l_tip {
  width: 80px;
  text-align: right;
  display: none;
}
 #VideoDetailsub_videoshow.VideoDetail .txt_content {
  color: #666;
  display: none;
}
 #VideoDetailsub_videoshow.VideoDetail .c_line {
  
  overflow: hidden;
  font-size: 14px;
  line-height: 24px;
}
 div.videodetail_contaner {
  background: #fff;
  padding:15px !important;
  border: 1px solid #cdcdcd;
  border-top: none;
}
 div.videodetail_contaner object{
  width: 575px;
  height: 400px;
}
 #JobsPagingListjoblist.JobsPagingList {
  overflow: hidden;
}
 #JobsPagingListjoblist.JobsPagingList .hd {
  height:30px;
}
 #JobsPagingListjoblist.JobsPagingList .hd .h_title {
  float:left;
  display:inline;
  height:30px;
  line-height:30px;
}
 #JobsPagingListjoblist.JobsPagingList .hd .link_more {
  float:right;
}
 #JobsPagingListjoblist.JobsPagingList .job_data_box {
  table-layout:fixed;
  width:100%;
  margin-bottom:10px;
}
 #JobsPagingListjoblist.JobsPagingList .job_act {
  width:100px;
}
 #JobsPagingListjoblist.JobsPagingList td{
  word-wrap: break-word;
  padding:10px 0 0 10px;
  text-align: center;
  line-height: 20px;
  border: 1px solid #ccc;
  border-collapse: collapse;
}
 #JobsPagingListjoblist.JobsPagingList th {
  word-wrap: break-word;
  padding:3px 0 0 5px;
  background: #c80202;
  line-height: 30px;
  font-size: 14px;
  color: #fff;
  border: 1px solid #da0302;
  border-collapse: collapse;
}
 #EmployeeDetailapplyjob.EmployeeDetail{
padding: 10px;
}
#EmployeeDetailapplyjob.EmployeeDetail .c_line {
  margin-bottom: 10px;
}
 #EmployeeDetailapplyjob.EmployeeDetail .tip {
  width: 100px;
  text-align: right;
}
 #EmployeeDetailapplyjob.EmployeeDetail .employee_title {
  font-weight: bold;
  font-size: 16px;
}
 #EmployeeDetailapplyjob.EmployeeDetail label.error {
  line-height:25px;
  color: #FF6932;
  padding-left: 15px;
}
 #EmployeeDetailapplyjob.EmployeeDetail .text_tip {
  color:#999;
  margin-top:5px;
}
 #JobsDetailjobshow.JobsDetail {
  overflow: hidden;
}
 #JobsDetailjobshow.JobsDetail th {
  width:80px;
  text-align:right;
  font-weight:bold;
  padding:3px 0 0 5px;
  line-height: 30px;
  font-size: 14px;
  border: 1px solid #ccc;
  border-collapse: collapse;
}
 #JobsDetailjobshow.JobsDetail th,#JobsDetailjobshow.JobsDetail td {
  padding:5px;
  text-align: center;
  line-height: 30px;
  border: 1px solid #ccc;
  border-collapse: collapse;
}
 #JobsDetailjobshow.JobsDetail .jobsDetail_table {
  table-layout:fixed;
  width:100%;
}
 #JobsDetailjobshow.JobsDetail .edit_act{
  background: #c80202;
  line-height: 30px;
  font-size: 14px;
  color: #fff;
  border: 1px solid #da0302;
  border-collapse: collapse;
  padding: 3px;
  display: block;
}
 #PhotoListsub_honorlist.PhotoList {
  overflow: hidden;
  margin-bottom: 10px;
}
 #PhotoListsub_honorlist.PhotoList .hd {
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 47px;
  padding:0px 0px 0px 45px;
  line-height: 47px;
  font-size: 14px;
  font-weight: bold;
}
 #PhotoListsub_honorlist.PhotoList .hd .more {
  float: right;
}
 #PhotoListsub_honorlist.PhotoList .hd h3 {
  font-size: 16px;
}
 #PhotoListsub_honorlist.PhotoList .bd {
  border: 1px solid #ccc;
  border-top:none;
  padding: 15px 0px;
  background: url(/Content/image/zh/about_botbg.jpg) bottom center repeat-x #fff;
  line-height: 30px;
  font-size: 12px;
}
 #PhotoListsub_honorlist.PhotoList .bd li {
  float: left;
  width: 170px;
  margin: 10px 0 0 15px;
  display: inline;
  text-align: center;
}
 #PhotoListsub_honorlist.PhotoList .bd li img {
  width: 160px;
  height: 138px;
  display: inline-block;
  vertical-align: middle;
  padding: 3px;
  border: 1px solid #ccc;
}
 #PhotoListsub_honorlist.PhotoList .bd .link_wrap {
  height: 30px;
  line-height: 30px;
}
 #PhotoListsub_honorlist.PhotoList .bd .pd_link {
  margin: 0 10px;
  white-space: nowrap;
  overflow: hidden;
}
 #PhotoListsub_honorlist.PhotoList .Marquee_imgbx {
  margin-bottom:10px;
}
 #SinglePhotosub_honorshow.SinglePhoto {
  overflow: hidden;
  margin-bottom: 10px;
}
 #SinglePhotosub_honorshow.SinglePhoto .albpic {
  text-align:center;
}
 #SinglePhotosub_honorshow.SinglePhoto img{
  max-width:500px;
}
 #SinglePhotosub_honorshow.SinglePhoto .hd {
  background: url(/Content/image/zh/inright_tright.jpg) 0 0 no-repeat;
  height: 47px;
  padding:0px 0px 0px 35px;
  line-height: 47px;
}
 #SinglePhotosub_honorshow.SinglePhoto .hd h3 {
  font-size: 14px;
  font-weight: normal;
}
 #SinglePhotosub_honorshow.SinglePhoto .bd{
  border: 1px solid #ccc;
  border-top:none;
  padding: 15px 0px 30px 0px;
  background: url(/Content/image/zh/about_botbg.jpg) bottom center repeat-x #fff;
  line-height: 30px;
  font-size: 12px;
}
 #SinglePhotosub_honorshow.SinglePhoto .bto{
  line-height: 30px;
}
