﻿@charset "utf-8";
/*-------------------------开始公用样式--------------------------*/
body{margin:0 auto;width: 1000px;font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei", Arial, sans-serif; font-size:12px; color:#444; line-height:1.6em;}
h1{line-height:1.3em;}
a:hover img,img{ border:none;}
ul{ list-style:none;}
input,button,select,textarea{outline:none;font-family:Arial,"宋体"; font-size:12px;}
table input,table button,table select,table textarea{ vertical-align:middle;}
textarea{resize:none}
table{ border-collapse:collapse;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#4b9ae7;}
/*-------------------------结束公用样式--------------------------*/
.clear_div { overflow:hidden; zoom:1;}
.clear_div2{zoom: 1;}
.clear_div2:after {content: ""; display: block;height: 0;clear: both;}
input.checlass{ margin:0 5px; margin-left:0;vertical-align:middle; _vertical-align:baseline;}
/*-------------------------star首页的样式*/


/*头文件*/
div.header{ clear:both; height:85px; background:#fff; margin:0;}
div.header_top{ clear:both; height:75px; width:1000px; margin:0 auto; }
div.header_c{ clear:both;width:1000px; margin:0 auto; }
/*标志*/
div.header_top dl.logo{ float:left;}
div.header_top dl.logo dt{ float:left;}
div.header_top dl.logo dd{ float:left;}
div.header_top div.lang {float: right; margin: 5px 40px 0px 0px;}
/*导航栏*/
div.header_c dl.nav{font-size:15px; color:#848484; height:35px; line-height:35px;background: url(../images/MainMenu_bg.jpg);}
dl.nav a{ color:#ffffff;}
dl.nav a:hover{ color:#ffffff; text-decoration:none;}
dl.nav dd{ z-index:12; margin-left:4px;  position:relative; float:left; }
dl.nav dd a{ display:block; float:left;height:100%; padding:0 38px 0 0; }
dl.nav dd a em{ cursor:pointer; font-style:normal; display:block; float:left; height:100%; padding:0 0 0 38px;}
dl.nav dd a:hover{ _color:#fff;}
dl.nav dt{ height:100%; background:url(../images/light_y.gif) no-repeat left center; padding-left:0px; float:left;margin-left:20px}
dl.nav dt a{ display:block; float:left; padding-left:24px; margin-left:10px;}
dl.nav dd.nav_curr a{background:url(../images/nav_hover.png) no-repeat right -35px; color:white;}
dl.nav dd.nav_curr em{background:url(../images/nav_hover.png) no-repeat left top;}
dl.nav dd.nav_curr a:hover{ color:#ff9;}
dl.nav dd a:hover{ background:url(../images/nav_hover.png) no-repeat right -35px;}
dl.nav dd a:hover em{ color:#fff; background:url(../images/nav_hover.png) no-repeat left top;}

/*二级导航*/
ul.sec_nav{ display:none; padding:4px; width:150px; background:#fff; border:3px solid #0a95dc; position:absolute; top:35px; left:-15px;}
ul.sec_nav li{ text-align:center; clear:both; line-height:2em;}
ul.sec_nav li a{ background:none !important; color:#333 !important; clear:both; float:none; font-size:13px; line-height:2em; padding:0;}
ul.sec_nav li a:hover{ color:#0278c3 !important; background:#d1edff !important;}
/*图片播放*/
#banner{clear: both;width: 1000px;margin:10px auto;}
/*公司信息*/
.company_info{width:1000px;margin: 0 auto;}
.company_news,.company_notices{width: 490px;}
.company_notices{margin-left: 20px;}

.t1{ border-bottom:2px solid #aaa; position:relative; height:40px; line-height:40px;font-size:15px; font-weight:bold}
.t1 a{ float:right;}
.t1 span{ border-bottom:2px solid #0A95DC; display:block; position:relative; width:80px;height:40px; line-height:40px;left:0; bottom:0px; color:#0A95DC; text-align:center; }
.news ul{ padding:8px 10px;}
.news ul li{ background:url(../images/li_ico.jpg) no-repeat left center; padding-left:15px; line-height:31px; font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news ul li span {float: right;color: #b1b1b1;font-size: 12px;}
.news ul li span.new {display: inbackground:url(../images/new.gif) no-repeat;}
/*推荐展会*/
.full_t{ background:url(../images/cp_title_bg.jpg) no-repeat center;color:#0A95DC; border-bottom:none}
.picScroll{ position:relative; width:1000px;  padding:10px 0 10px 10px; background:#fff; overflow:hidden;     }
.picScroll .prev,.picScroll .next{ display:block; position:absolute; top:86px; left:5px; width:23px; height:23px; background:url(images/btns.png) no-repeat;   }
.picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
.picScroll .prev:hover{ background-position:0 -30px; }
.picScroll .next:hover{ background-position:-25px -30px; }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:170px; float:left; overflow:hidden; padding:0 7px;     }
.picScroll ul li img{ width:170px; height:120px; display:block; background:url(images/loading.gif) center center no-repeat; }
.picScroll ul li p{ text-align:center; line-height:30px;}
/*展会服务*/
ul.project_service{ clear:both; width:1010px; margin:10px auto;}
ul.project_service li{ float: left;
    width: 30%;
    margin: 10px;
    border: 1px solid #dcdcdc;}
ul.project_service dl{ clear:both; margin:5px auto; width:300px; height:193px; overflow:hidden; border-radius:10px;}
ul.project_service dt{ padding:15px 0 0 0; clear:both; text-align:center; font-size:18px; line-height:1.3em;}
ul.project_service li.last dt{ padding-top:50px;}
ul.project_service li.last dt p{ padding-top:15px;}
ul.project_service dt p{ clear:both; padding:15px 0 0 0;}
ul.project_service a:hover{ text-decoration:none;}
ul.project_service dd{ clear:both; width:88%; margin:0 auto; line-height:1.7em; color:#595959;}
ul.project_service dd p{ line-height:25px; clear:both; padding:6px 0 0 0;}

/*友情链接*/
.friend-links{ background:#F1F1F1; padding:5px 15px 10px; margin-top:15px; position:relative;}
.friend-links h3{ height:32px; line-height:32px; padding-left:20px; background:url(../images/dt-2.gif) no-repeat left center; font-weight:normal; font-size:14px; position:relative; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.friend-links .txt{ zoom:1;}
.friend-links .txt li{ list-style:none; float:left; width:88px; height:20px; line-height:20px; margin-right:5px; overflow:hidden;}
/*底部*/
.footer{clear:both; background:#e1e1e1 url(../images/footer.gif) repeat-x left top;width:1000px;height:78px;background:#F4F9FF;margin-top:15px;}
.footer .f_line_top {float:left;width:1000px;height:10px;background:url(../images/footer_top.gif) no-repeat;}
.footer .f_txt {float: left;width: 1000px;text-align: center; display: block;margin-top: 15px;line-height: 24px;}
.footer .f_txt p {text-align: center;display: block;color:#656565;}

/*内容主页*/
.main{width: 1000px;margin:10px auto;}
/*左边*/
.main_left{ width:237px; padding-bottom:10px;}
.main_left .title{ background:url(../images/left_title.jpg) no-repeat; height:40px; line-height:40px; color:#FFF; font-size:15px; text-indent:2em;}
.main_left ul.menu{margin-bottom: 10px;}
.main_left ul.menu li{ background:url(../images/menu_li_bg.jpg) no-repeat; height:43px; line-height:43px; padding-left:30px; font-size:14px; color:#82846f; margin-top:5px;}
.main_left .contact_nr{ background:url(../images/left_lx_bg.jpg) repeat-x; height:174px; padding:8px 15px; line-height:2.4em; font-size:13px;}
.main_left ul.menu li.selectCat,.main_left ul.menu li.selectCat a{color:#0A95DC;}
/*内容页推荐展会*/
.content_project{ position:relative;   padding:10px 0 10px 25px; background:#F1F1F1; overflow:hidden;     }
.content_projectcontent_project .prev,
.content_project .next{ display:block; position:absolute; top:86px; left:5px; width:23px; height:23px; background:url(images/btns.png) no-repeat;   }
.content_project .next{ left:auto; right:5px; background-position:-25px 0; }
.content_project .prev:hover{ background-position:0 -30px; }
.content_project .next:hover{ background-position:-25px -30px; }
.content_project ul{ overflow:hidden; zoom:1; }
.content_project ul li{ width:170px; float:left; overflow:hidden; padding:0 7px;     }
.content_project ul li img{ width:170px; height:120px; display:block; background:url(images/loading.gif) center center no-repeat; }
.content_project ul li p{ text-align:center; line-height:30px;}
/*右边*/
.main_right{ width:740px;}
.main_right .title { height: 40px; line-height: 40px; color:#0A95DC; border-bottom:1px solid #d9d9d9 }
.main_right .title span { color:#ababab; background:url(../images/bg_home.gif) no-repeat left center; padding-left:20px;}
.main_right .title span a{color:#ababab; }
.main_right ul.text_list{ padding:10px 0;}
.main_right ul.text_list li { height:40px; line-height:40px; font-size:15px; border-bottom:1px dotted #C9C9C9; color:#0061aa; letter-spacing:1px;}
.main_right ul.text_list li span{ float:right; color:#b1b1b1; font-size:12px;}
/*分页*/
div.pagination {
  height: 20px;
  float: right;
  padding: 10px 0px;
}

div.pagination a, div.pagination span {
  height: 18px;
  line-height: 18px;
  display: inline;
  float: left;
  margin-left: 3px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  outline: none;
  blr: expression(this.hideFocus = true);
}

div.pagination a {
  padding: 0px 5px;
  border: 1px solid #cccccc;
}

div.pagination a:hover {
  border: 1px solid #4b9ae7;
  text-decoration: none;
}

div.pagination a.previousPage {
  width: 18px;
  padding: 0px;
  background: url(../images/list.gif) 0px -180px no-repeat;
}

div.pagination span.previousPage {
  width: 18px;
  cursor: default;
  border: 1px solid #cccccc;
  background: url(../images/list.gif) -30px -180px no-repeat;
}

div.pagination a.nextPage {
  width: 18px;
  padding: 0px;
  background: url(../images/list.gif) 0px -210px no-repeat;
}

div.pagination span.nextPage {
  width: 18px;
  cursor: default;
  border: 1px solid #cccccc;
  background: url(../images/list.gif) -30px -210px no-repeat;
}

div.pagination a.firstPage {
  width: 18px;
  padding: 0px;
  background: url(../images/list.gif) -60px -180px no-repeat;
}

div.pagination span.firstPage {
  width: 18px;
  cursor: default;
  border: 1px solid #cccccc;
  background: url(../images/list.gif) -90px -180px no-repeat;
}

div.pagination a.lastPage {
  width: 18px;
  padding: 0px;
  background: url(../images/list.gif) -60px -210px no-repeat;
}

div.pagination span.lastPage {
  width: 18px;
  cursor: default;
  border: 1px solid #cccccc;
  background: url(../images/list.gif) -90px -210px no-repeat;
}

div.pagination .currentPage {
  padding: 0px 5px;
  color: #4b9ae7!important;
  font-weight: bold;
  cursor: default;
  border: 1px solid #4b9ae7;
  background-color: #fff;
}

div.pagination .pageBreak {
  padding: 0px 5px;
  color: #3366cc;
  cursor: default;
}

div.pagination .pageSkip {
  vertical-align: middle;
  padding: 0px 3px;
  color: #666666;
}

div.pagination .pageSkip input {
  width: 18px;
  height: 18px;
  line-height: 18px;
  padding: 0px;
  margin: 0px 5px;
  text-align: center;
  vertical-align: top;
  *vertical-align: middle;
  ime-mode: disabled;
  border: 1px solid #cccccc;
}

div.pagination .pageSkip button {
  width: 20px;
  height: 20px;
  margin: 0px 0px 0px 5px;
  vertical-align: top;
  *vertical-align: middle;
  cursor: pointer;
  outline: none;
  blr: expression(this.hideFocus = true);
  border: none;
  background: url(../images/list.gif) -120px -210px no-repeat;
}
/* 内容页*/
.newsnr h1.bt { font: normal 24px/30px 微软雅黑; line-height: 30px; text-align: center; padding: 20px 0 0px 0; font-weight: normal; }
.newsnr .date { display: block; width: 700px; margin: 0 auto; padding: 10px 0 20px 0; text-align: center; color: #4D4B4B; background: url(../images/point.gif) left bottom repeat-x; margin-bottom: 10px; }
.newsnr .date span{ padding: 0 10px;}
.newsnr .nr { padding: 10px; font-size: 14px; line-height: 1.8; }
.newsnr .nr img { max-width: 700px; width:expression(document.body.clientWidth>700?"700px":"auto");overflow: hidden; }
.newsnr .nr p{ margin-bottom:10px;}
/* 图片列表 */
.main_right ul.pic_list { }
.main_right ul.pic_list li{ float:left; text-align:center; width:230px; height:170px; overflow:hidden; margin-top:20px;}
.main_right ul.pic_list li a.pic{ display:block;width:200px; height:140px; margin:0 auto;}
.main_right ul.pic_list li img{ width:200px; height:140px;}
.main_right ul.pic_list li p{ height:30px; line-height:30px; font-size:13px;}
.main_right ul.pic_list li p a{ cursor:pointer}
.main_right ul.pic_list li a:hover img{-moz-opacity:0.8; filter:alpha(opacity=80);opacity: 0.8;}
/*缩略图简介列表 list_text_pic*/
.list_text_pic {
    padding: 15px 20px 15px 0px;
}
.list_text_pic li:hover {
    background: #F5F5F5;
    border: 1px dotted #ccc;
    border-radius: 5px 5px 5px 5px;
}

.list_text_pic li {
    padding: 15px 10px 15px 10px;
    clear: both;
    border-top: 1px dotted white;
    border-bottom: 1px dotted #BBBBBB;
}
.li_text {
    float: left;
    width: 520px;
    margin-left: 25px;
}

.list_text_pic li p {
    color: #777;
    font-size: 0.8em;
    padding: 5px;
    line-height: 160%;
}
.list_text_pic a.list_page_t{
    color: #000;
    font-size: 18px;
    font-weight: bold;
}
.list_text_pic li p a:hover {
    color: #D9230D;
}
/*招聘信息*/
dl.r_job{ clear:both; padding:20px 2%; border-bottom:1px solid #ebebeb;}
dl.r_job dt{ clear:both; line-height:1.5em; font-size:18px;}
dl.r_job dd{ clear:both; line-height:2em; margin:10px 0; color:#666;}
dl.r_job dd p{ clear:both;}
/*英文版*/
.font_about{
   color: #CEA304;
   font-size: 3em;
   margin: 30px 0px 0px 15px;
}
.font_contact{
   color:  #FF403B;
   font-size: 3em;
   margin: 30px 0px 0px 15px;
}
.ul_li{
  color: #15A0CB;
  font-size: 1em;
  margin: 20px 0px 0px 20px;
}
.ul_li li{
    font-size: 16px;
	line-height:150%;
}
.context{
  font-size: 2px;
  margin: 15px 0px 0px 20px;
}
.context p{
	font-size: 16px;
	line-height:150%;
}

