﻿@charset "utf-8";

/*公共样式*/
*{margin:0;padding:0;list-style-type:none; border: 0;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

a{color: #666; text-decoration: none;}
a:hover,a:active{color: red; text-decoration: none;}


body {
	font-family: "微软雅黑";
    text-align: center;
    font-size: 12px;
    color: #666;
}
.p40{height: 40px; clear: both;}
.p30{height: 30px; clear: both;}
.p10{height: 10px; clear: both;}


.clearBoth{height: 1px;clear: both;}

/*头部*/
#headerWrap{width: 100%; height: 126px; background: url(../images/header_bg.png) repeat-x; }
.header{width: 1100px; margin: 0  auto;}
h1.logo{ display: inline; float: left; margin-top: 45px;}
.header .top{float: right; margin-top: 20px; position: relative;}
.top a{margin-right: 20px; height: 30px; line-height: 30px; float: left;}
.top a.icon_weixin{width: 30px; background: url(../images/icon_li2.png) no-repeat 0 0;height: 26px;}
.top a.icon_sina{margin-right: 0; width: 30px; background: url(../images/icon_li2.png) no-repeat -40px 0;height: 26px;}

/*add20150624 star*/
.jiathis_button_weixin{width: 30px; background: url(../images/icon_li2.png) no-repeat 0 0;height: 26px;}
.jiathis_button_tsina{margin-right: 0; width: 30px; background: url(../images/icon_li2.png) no-repeat -40px 0;height: 26px;}
#headerWrap .jiathis_style_24x24 .jtico {
background-image: none;
}
/*add20150624 end*/

/*============== 导航 ==============*/
.Navbg{ position:relative; float:right; width: 604px; margin-top: 10px;}
.nav{ margin:0 auto; padding:0; width:630px;}
.nav img{ float:left;}
.nav ul{ }
.nav li{ position:relative; z-index:999;float:left;height:5px; }
.nav li>a{float:left;display:block; height:38px;}
.nav li>a:hover{ float:left;display:block; height:38px; color:#015198;}
.nav li a span{ float:left; display:block; width:104px; color:#333; text-align:center; font-size:16px; font-family:"微软雅黑"; line-height:38px; cursor:pointer;}
.nav li a span:hover{ background: url(../images/nav_bg.png) no-repeat center; color: #fff; float:left; float:left; display:block;width:104px;  text-align:center; font-size:16px;font-family:"微软雅黑"; line-height:38px;  cursor:pointer;}
.nav li.selected a span,.nav li a.selected span{background: url(../images/nav_bg.png) no-repeat center;  float:left;width:104px; color:#fff; text-align:center; font-size:16px;}
.nav li.Nav_dq a span{ padding:0 23px 0 23px;color:#fff;}
.nav li.selected a span.Nav_sy,.nav li a.selected span.Nav_sy{ padding:0 28px 0 28px; color:#F00;}

.nav li .submenu{ width: 516px; height: 274px; background: url(../images/navsub_bg.png) no-repeat center; overflow: hidden; position:absolute; top:51px; _top:16px; *top:16px; left:-26px; _left:-76px; *left:-76px; z-index:9999; display:none; display:block; padding:35px 48px; min-height:62px; _left:0px; *zoom:1;margin-top: -2px;}

.nav li .submenu a.active{ margin-bottom: 16px; float:left; display:block; padding:0; min-width:80px; font-size: 14px; color:#333; /*background:url(../images/icon_li1.png) no-repeat left;*/ padding-left: 10px;}
.nav li .submenu a.active:hover{ color:#218cd4;font-size:14px;padding-left: 10px;}
.nav li .submenu span{width: 26px;}
.nav li .submenu .submenu_left{width: 150px; text-align: center; overflow: hidden; _padding:40px 0 0 40px; *padding:40px 0 0 40px; _float:left;  *float:left;}
.nav li .submenu .submenu_right {width: 274px; overflow: hidden; margin-top: -215px; *margin: 40px 40px 0 0; _margin:40px 40px 0 0; float: right;text-align: left; line-height: 26px;  _float:right; *float:right;  _padding:0 0 0 40px;  *padding:0 0 0 40px;position: absolute; right: 30px; top:250px; }


/*内容*/
#contentWrap{width: 100%;min-height: 780px; padding-top: 20px; background: url(../images/body_bg.png) repeat-x;}
.content{width: 1100px;background: #fff; overflow: hidden; margin: 0 auto; margin-bottom: 30px; -moz-box-shadow: 0px 0px 10px 2px #d0d0d0; filter: progid:DXImageTransform.Microsoft.Shadow(color='#d0d0d0', Direction=30, Strength=5);/*ie*/-webkit-box-shadow: 0px 0px 10px 2px #d0d0d0; box-shadow: 0px 0px 10px 2px #d0d0d0; }
.banner{width: 1100px; height: 350px;}
.main{width: 1100px; padding: 20px; text-align: left; line-height: 24px; overflow: hidden; }
.main h2{height: 70px; padding-top: 30px; font-size: 24px; color: #333; font-weight: 400; background: url(../images/icon_li7.jpg) no-repeat left top;}
.main a.main_next{  float: right; margin-top: 70px; _margin-right:40px; *margin-right: 40px;}

.main2{ float: left; padding: 20px 20px 20px 0; text-align: left; overflow: hidden; line-height: 20px; border: 1px solid #dcdcdc; border-top: none; background: url(../images/main_bg.png) repeat-x;  margin: 20px; margin-right: 0; text-align: left; line-height: 24px; }
.main2 ul li{padding: 20px; padding-bottom: 0; border-right: 1px #999 dotted; float: left; overflow: hidden;}
.main2 ul li.br_none{border-right: none;}
.main2 ul li.bb_none{border-bottom: none;}
.main2 ul li .main2_pic{text-align: center; margin-top: 36px;}
.main2 ul li h3{ height: 40px; font-size: 16px; color: #333; margin-bottom: 20px; font-weight: 200; background: url(../images/icon_li8.jpg) no-repeat left bottom;}
.main2_right{float: right;width: 256px;margin: 20px 20px 0 0; overflow: hidden;}
.main2_right_top{margin-bottom: 10px;}

/*关于泰合*/
.gyth{margin-right: 20px; padding-right: 0; padding-bottom: 0;}
.gyth ul li{border-bottom: 1px #999 dotted; padding-right: 0;}
.gyth ul li h3{color: #0e6294; background: url(../images/icon_li8_2.jpg) no-repeat left bottom; }


/*企业动态*/
.qydt{padding-right: 0;}
.qydt .qydt_news{text-align: left; overflow: hidden;}
.qydt .qydt_news img{ float: left;  margin-right: 10px;}
.qydt .qydt_news h3{height: 20px; margin-bottom: 10px; background: none; font-size: 14px; font-weight: 600;}
.qydt .qydt_news .qydt_news_right{width: 280px; float: left;}
.qydt .qydt_news a{height: 40px; line-height: 40px; margin-top: 30px; float: left; display: block; width: 484px; border-top: 1px dotted #dcdcdc;border-bottom: 1px dotted #dcdcdc;}
.qydt .qydt_news a span{float: right;}
.qydt .qydt_news a.bt_none{border-top:none; margin:0 0 30px 0; }
.qydt ul li{width: 530px; _width: 490px;*width: 490px; }

/*企业概况*/
.qygk_left{ width: 284px; margin-right: 20px; float: left; overflow: hidden;}
.qygk_left h2.qygk_left_title{ overflow: hidden; width: 284px; color: #333; font-size: 18px; height: 35px; background: url(../images/qygk_li1.jpg) no-repeat bottom; padding-top: 0; margin-bottom: 30px;}
.qygk_left a.about_th{ float: left; display: block; margin: 0 20px 15px 0; width: 123px; height:39px; line-height: 35px; text-align: center; background: url(../images/qygk_li2.png) no-repeat center; color: #666; font-size: 14px; }
.qygk_left a.about_th:hover{float: left; display: block; margin: 0 20px 15px 0; width: 123px; height:39px; line-height: 35px; text-align: center; background: url(../images/qygk_li3.png) no-repeat center; color: #fff; font-size: 14px; }
.qygk_left a.about_th:active{float: left; display: block; margin: 0 20px 15px 0; width: 123px; height:39px; line-height: 35px; text-align: center; background: url(../images/qygk_li3.png) no-repeat center; color: #fff; font-size: 14px; }
.qygk_left a.mr_none,.qygk_left a.mr_none:hover,a.mr_none:active{margin-right: 0;}

.qygk_left ul.qyzt li{overflow: hidden; margin-bottom: 20px;}
.qygk_left ul.qyzt li span.qyzt_left{margin-right: 20px; float: left;}
.qygk_left ul.qyzt li h3{ overflow: hidden; font-size: 16px; color: #0689d8; font-weight: 400; margin-bottom: 10px;}
.qygk_left ul.qyzt li p{overflow: hidden;}

.qygk_right{width: 750px; padding: 0 0 0 30px; border-left: 1px solid #e0e0e0; overflow: hidden;}
.qygk_right h2{color: #999; padding: 0; margin-bottom: 30px; font-size: 18px; width: 716px;height: 36px;background: url(../images/qygk_li9.jpg) no-repeat bottom;}
.qygk_right h2 span{color: #0689d8;}
.qygk_right .qygk_right_title{ background: url(../images/qygk_li9.png) no-repeat left; padding-left: 20px; float: right; font-size: 12px;}

.qygk_right .qygk_right_cnt{text-align: center;  overflow: hidden; padding-bottom: 30px; border-bottom: 1px solid #dfdfdf;}
.qygk_right .qygk_right_cnt p{text-align: left;}
.qygk_right p.qygk_right_cnt_l{width: 342px; margin-right: 30px; display: block; float: left; overflow: hidden;}
.qygk_right p.qygk_right_cnt_l img{margin-bottom: 15px;}
.qygk_right p.qygk_right_cnt_r{width: 342px;  display: block; float: left; overflow: hidden;}
.qygk_right p.qygk_right_cnt_r img{margin-bottom: 15px;}
.qygk_right p.mr_none{margin-right: 0;}
.qygk_right p.mb_30{margin-bottom: 30px;}
.qygk_right .bm_none{border-bottom: 0;}
/*二级栏目*/
.sidebar{float: left; overflow: hidden; width: 284px;}
.sidebar ul.expmenu li {margin-bottom: 15px; _margin-bottom:0; *margin-bottom: 0;}
.sidebar ul.expmenu li span.arrow{display: block; ; height: 20px; line-height: 20px; font-size: 14px; color: #666; font-weight: 400; cursor: pointer; background: url(../images/qygk_li8.png) no-repeat left;}
.sidebar ul.expmenu li span.arrow:hover{display: block; font-size: 14px; color: #666; font-weight: 400; cursor: pointer; background: url(../images/qygk_li7.png) no-repeat left;}
.sidebar ul.expmenu li span.current{display: block; font-size: 14px; color: #666; font-weight: 400; cursor: pointer; background: url(../images/qygk_li7.png) no-repeat left;}
.sidebar ul.expmenu li span.arrow span{margin: 0 20px 0 20px;}
.sidebar ul.expmenu li i.li_num{width: 20px;  height: 20px; line-height: 20px; text-align: center; border-radius: 20px; margin-right: 10px; display: inline-block; font-style: normal; color: #fff; }
.sidebar ul.expmenu li i.li_numhover{width: 20px; height: 20px; line-height: 20px; text-align: center; border-radius: 20px; margin-right: 10px; display: inline-block; font-style: normal; color: #fff; }

span.no ul li.cc{font-size: 12px; color: #999; margin:10px 0 0 34px;}



/*footer*/
#footerWrap{width: 100%; padding-top: 30px;  border-top: 4px solid #111; background: url(../images/foot_bg.jpg) repeat;}
.footer{width: 1100px; margin: 0 auto; overflow: hidden;}
.footer ul li{float: left; position: relative;width: 120px;}
.footer ul li h3{ font-size: 14px; color: #fff; margin-bottom: 20px;}
.footer ul li a{float: left; color: #fff; font-size: 12px;width: 120px;  height: 24px; line-height: 24px;}
.footer ul li a:hover{float: left; color: #0085cb; font-size: 12px;width: 120px;  height: 24px; line-height: 24px;}

.foot_right{width: 200px; float: right; overflow: hidden;}
.foot_right p a{width: 24px; height: 24px; margin-left: 10px; float: right;}
.foot_right p a.ctc_qqzone{background: url(../images/share.png) no-repeat 0 0;}
.foot_right p a.ctc_weixin{background: url(../images/share.png) no-repeat -31px 0;}
.foot_right p a.ctc_sina{background: url(../images/share.png) no-repeat -62px 0;}
.foot_right p a.ctc_qq{background: url(../images/share.png) no-repeat -93px 0;}
.foot_right p a.ctc_more{background: url(../images/share.png) no-repeat -124px 0;}
.foot_right .erweima{float: right; margin-top: 15px; }
.foot_right .erweima p{ margin-top: 10px; color: #fff;}

.footer .foot_btm{float: left; width: 1100px; padding: 30px 0 30px 0; color: #fff;}
.footer .foot_btm p.cpy{float: left; padding-left: 25px;}
.footer .foot_btm .xunbo{float: right;}


/*==============返回顶部按钮====================*/
.gotop { position:fixed; right:45%; bottom:330px; margin-right:-600px; }
.gotop-btn { display:block; width:62px; height:63px; background:url(../images/gotop.jpg) no-repeat 0 0; }


/*2015-6-1  新增企业动态-详情页*/
.pccs-news li{float:left; width:740px; line-height:28px; border-bottom:1px dotted #c8c8c8; padding-top:10px;}
.pccs-news li span{float:right;}
.pccs-news li a{float:left;color:#757575; font-family:"微软雅黑"; text-align:left; background:url(../images/icon_li2.png) no-repeat left; padding-left:15px;}
.pccs-news li a:hover{float:left;color:#0773ad; font-family:"微软雅黑"; text-align:left; background:url(../images/icon_li2.png) no-repeat left; padding-left:15px;}

.ny-cnt{width:716px;overflow: hidden; margin-top:15px;  box-shadow: none;}
.bcxq-title{width:712px; height:40px; line-height:40px; background:url(../images/icon_li4.png) no-repeat left; border-bottom:2px #d5d5d5 solid; margin:0 auto; padding-left:28px;}
.bcxq-title h3{ color:#4f4f4f; font-weight:normal; float:left; font-size:14px;}
.bcxq-title p{ float:right;}
.bcxq-title p span{ margin:0 5px;}

/*==============企业动态-详情页=====================*/
.pccs-news i{ text-align:center; display:block;}
.pccs-news h2{ overflow: hidden; width: 716px; background: none; color:#5e5d5d; font-size:20px; font-weight:normal; height:50px; line-height:50px; border-bottom:2px solid #898989; text-align:center;}
.pccs-news h3{color:#5e5e5e; font-size:12px; font-weight:normal; height:50px; line-height:50px; border-bottom:1px solid #ddd; text-align:left;}
.pccs-news p.kaitou{ text-indent:2em;}
.pccs-news p{ line-height:28px;}
.btn-back{ height:35px;  border-top:2px solid #898989; text-align:center; padding-top:20px;}
.btn-back span a{ display:block; color:#fff; width:66px; height:28px; line-height:28px;  background:#868686; text-align:center; margin:0 auto;}

.news-last{ height:30px; line-height:30px; padding-left:20px;border-bottom:1px solid #ddd; position:relative;} 
.news-last em{ float:left; font-style:normal; margin-right:15px;}
.news-last span{ float:right;}
.news-next{ height:30px; line-height:30px;padding-left:20px;} 
.news-next em{ float:left; font-style:normal;margin-right:15px;}
.news-next span{ float:right;}

/*2015-6-4 新增企业新闻_详情页*/
.main_xwlb{border: none; background: none; margin: 0; padding: 0;}
.main_xwlb ul li{width: 716px; _width:676px; *width: 676px; padding: 0; border: none;}
.main_xwlb .qydt_news a,.main_xwlb .qydt_news a.bt_none{width: 700px; margin: 0;}


/*招聘列表页*/
.joblisttab{ border-left:1px solid #ecebeb; margin-bottom:40px;}
.joblisttab th{height:35px; background:#ecebeb; text-align:center;}
.joblisttab td{ height:35px; line-height:35px; border-bottom:1px solid #ecebeb; border-right:1px solid #ecebeb; text-align:center}
.joblisttab td.joblistdbg{ background:#f8f7f7;}
.joblisttab .jobapply{ color:#0056a8;}


.joinus_tb{ border:1px solid #ecebeb; border-width:1px 1px 0 0;}
.joinus_tb td{ border:1px solid #ecebeb; border-width:0 0 1px 1px ;}
.joinus_tb td.tdbg{ background:#f8f7f7}
.joinus_tb td.tdbgtwo{ padding-left:16px;}
.joinus_tb td.tdleft{ padding-left:6px;}
.joinus_tb td .inpu{ width:130px; height:20px; border:1px solid #ecebeb; background:#fff; line-height:20px; color:#666; padding-left:6px;}
.joinus_tb td  textarea{ border:1px solid #ecebeb; background:#fff; margin-top:4px;}
.joinus_tb td .submit{ width:68px; height:24px; border:1px solid #ecebeb; background:#fff; text-align:center;}



.nav li .submenu1{ width: 516px; height: 274px; background: url(../images/navsub_bg2.png) no-repeat center; overflow: hidden; position:absolute; top:51px; _top:16px; *top:16px; left:-380px; _left:-76px; *left:-76px; z-index:9999; display:none; display:block; padding:35px 48px; min-height:62px; _left:0px; *zoom:1;margin-top: -2px;}

.nav li .submenu1 a.active{ margin-bottom: 16px; float:left; display:block; padding:0; min-width:80px; font-size: 14px; color:#333; background:url(../images/icon_li1.png) no-repeat left; padding-left: 10px;}
.nav li .submenu1 a.active:hover{ color:#218cd4;font-size:14px;padding-left: 10px;}
.nav li .submenu1 span{width: 26px;}
.nav li .submenu1 .submenu_left{width: 150px; text-align: center; overflow: hidden; _padding:40px 0 0 40px; *padding:40px 0 0 40px; _float:left;  *float:left;}
.nav li .submenu1 .submenu_right {width: 274px; overflow: hidden; margin-top: -215px; *margin: 40px 40px 0 0; _margin:40px 40px 0 0; float: right;text-align: left; line-height: 26px;  _float:right; *float:right;  _padding:0 0 0 40px;  *padding:0 0 0 40px;position: absolute; right: 30px; top:250px;
 }


/*2015-6-25*/
#headerWrap{position: fixed; top: 0; z-index: 9999; opacity: 0.95;}
#contentWrap{margin-top: 126px;}
h1.logo img,#erweima img{opacity: 1;}
.icon_weixin{cursor: pointer;}
.qydt .qydt_news .qydt_news_right a{margin-top: 0; border: none; line-height: 24px; width: 290px; }

.weixin-nr b {
  background: url(../images/tf_18.png) no-repeat;
  width: 13px;
  height: 7px;
  display: block;
  position: absolute;
  right: 50%;
  top: -7px;
  margin-left: -6px;
}


/*2015-6-29*/
#headerWrap{position: fixed; top: 0; z-index: 9999; opacity: 0.95;}
#contentWrap{margin-top: 126px;}
h1.logo img,#erweima img,.erweima img{opacity: 1;}
.icon_weixin{cursor: pointer;}

/*视频修改*/
#video_all{position:fixed; top:0%; left:0%; background:rgba(000,000,000,0.5);width:100%; height:100%; z-index: 99999;}
#playVideo{position: relative; display: block;width:530px;margin:0 auto; float:left; cursor: pointer;}
#closeVideo{display: block; font-size: 25px; cursor: pointer; color: #fff; background:rgba(000,000,000,0.6); width: 50px; height: 50px; line-height: 50px; position: fixed; top:50px; right: 393px;}
.play_btn{position:absolute;left:42%;top:32%;}

/*企业新闻列表页修改*/
.qydt .qydt_news02{text-align: left; overflow: hidden;}
.qydt .qydt_news02 img{ float: left;  margin-right: 10px;}
.qydt .qydt_news02 h3{height: 20px; margin-bottom: 10px; background: none; font-size: 14px; font-weight: 600;}
.qydt .qydt_news02 .qydt_news_right{width: 280px; float: left;}
.qydt .qydt_news02 .qydt_news_right a{margin-top: 0; border: none; line-height: 24px; width: 714px; }
.qydt .qydt_news02 a{height: 110px; line-height: 110px; overflow: hidden; margin-top: 30px; float: left; display: block; width: 714px; border-top: 1px dotted #dcdcdc;border-bottom: 1px dotted #dcdcdc;}
.qydt .qydt_news02 a span{float: right;}
.qydt .qydt_news02 a.bt_none{border-top:none; margin:0 0 30px 0; }


/*3-31修改*/
/*.main2 ul li{padding: 20px 85px;}*/
.qygk_left a.about_th{/*background: #dcf2ff;*/background-image:url(/images/lm.png);color: #fff;}
.qygk_left a.about_th:hover{/*background: #0689d8;*/background-image:url(/images/xz.png);}
.qygk_left a.on{/*background: #0689d8;*/ background-image:url(/images/xz.png);float: left; display: block; width: 123px; height:39px; line-height: 35px; text-align: center; color: #fff; font-size: 14px;}

.qydt .qydt_news02{border: 1px solid #e5e5e5;height: 111px;}
.main_xwlb ul li{padding: 0px; padding-right: 5px;margin-bottom: 20px;}
.qydt_news02 {position: relative;}
.qydt_news02 .pic{width: 185px;position: absolute;left: 0px; top: 0px;}
.qydt .qydt_news02 .qydt_news_right{width: auto;float: none;}
.qydt .qydt_news02 .qydt_news_right .item{width: 520px; float: right; padding: 10px;}
/*3-31修改 end*/