@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0;padding: 0;}
h1,h2,h3,h4,h5{ font-weight:normal;}
ul li {list-style: none;}
a {text-decoration: none; color:#666;}
img {border: none;}
input,button {border: none;background: none;}
input, textarea,button {font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;outline: 0;font-size: 14px;-webkit-appearance: none;}
.clear {clear: both;}
.fl {float: left;}
.fr {float: right;}
.juz{display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center;}
.jieq {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jieq2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow:hidden;}
.jieq3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow:hidden;}
html, body { min-width:1280px; margin:auto;font-family:Arial,"Microsoft Yahei","微软雅黑",Tahoma,Helvetica,STHeiti; font-size:14px;color: #666666;}
.fw{ width:1280px; margin:auto;}

#header {width: 100%; padding-top:20px;height:210px;background:#f5f5f5; text-align:center;}
#header .top{transition: all ease .3s;}
#header .top.mini {background: #f5f5f5;position: fixed; z-index:999; left:0; right:0; top:0; padding:10px 0;box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);}
#header .top.mini .logo{ float:left; width:200px; height:50px;}
#header .top.mini .logo img{ height:50px;}
#header .top.mini #nva{ float:right; padding-top:15px; font-size:16px;}
#header .logo { margin:auto;height:72px;transition: all ease .3s;}
#header #nva { padding-top:25px;font-size: 18px;transition: all ease .3s;}
#header #nva ul li{ display:inline-block; padding:0 22px;}
#nva ul li b{ height:2px; width:0px; display:block; margin:10px auto 0; background:#f5f5f5;transition: all 0.3s ease-out 0s;}
#header #nva ul li.dq b,#header #nva ul li:hover b{ height:2px; width:30px; display:block; margin:10px auto 0; background:#333333;}
#nva ul li:hover a,#nva ul li.dq a{ color:#333;}
.icon{ background:url(icon.png) no-repeat;}
.icon_qq{ display:inline-block; vertical-align:middle; margin-bottom:3px; width:20px; height:24px;}
.icon_search{ display:block; width:24px; height:24px; background-position:-20px 0;}
.top_lianxi{ width:620px; margin:auto; height:42px; padding-top:25px; line-height:42px; font-size:14px; color:#666;}
.search{ width:250px; height:24px; padding:8px; border:1px solid #dbdbdb; border-radius:4px;}
.search_txet{ float:left; width:220px; height:24px;}
.search_btn{ float:right; display:block; width:24px; height:24px;}
.banner{ height:500px; padding-top:40px; border-bottom:40px solid #fff; background:#393939;}

.fullSlide{ width:100%;  position:relative;  height:540px;}	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; }	
.fullSlide .bd ul{ width:100% !important; }	
.fullSlide .bd li{ width:100% !important;  height:540px; overflow:hidden; text-align:center;  }	
.fullSlide .bd li a{ display:block; height:540px; }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:rgba(255,255,255,1); overflow:hidden;line-height:9999px;}
.fullSlide .hd ul .on{ background-position:0 0; }

.web_tit{ width:402px; margin:auto; padding:70px 0 45px; color:#333; height:50px;}
.web_tit_English{ float:left; width:200px;text-align:right;}
.web_tit_English span{ display:block; margin-top:-10px;font-size:36px; line-height:36px;}
.web_tit_English font{ display:block;font-size:16px; line-height:16px;}
.web_tit_Chinese{ float:right;width:160px; padding-left:20px; margin-left:20px; border-left:2px solid #da251d; height:40px; line-height:40px;  font-size:30px;}

/*首页业务领域*/
.Business{ height:640px; overflow:hidden;}
.Business_frame{ padding-top:111px; height:160px; background:#f2f2f2;}
.Business ul {}
.Business ul li{ float:left; display:inline; margin:0 32px; width:192px; height:340px; transition: all 0.3s ease-out 0s;}
.Business ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,.2); margin-top:-30px;}
/*.Business ul li:hover .Business_txt{ background:#da251d;}*/
.Business ul li a{ display:block; width:196px; height:340px;}
.Business_img{width:196px; height:160px;}
.Business_txt{ height:180px; padding:0 18px; background:#f5f5f5;transition: all 0.3s ease-out 0s;}
.Business_txt_tit{ padding-top:20px; font-size:16px; color:#333;}
.Business_txt_xx{padding-top:20px; height:60px; line-height:20px; font-size:12px; color:#666666; }
.Business_txt_more{padding-top:20px; color:#ff554e; font-size:12px; text-align:right;}
/*首页新闻*/
.home_news{ padding:60px 0; height:550px;}
.home_news_img{ float:left; width:412px; height:550px; padding-left:20px;}
.home_news_txt{ margin-left:490px;}
.home_news_tit{ padding-top:15px; color:#333; height:50px;}
.home_news_tit_English{ float:left; text-align:right;}
.home_news_tit_English span{ display:block; margin-top:-10px; font-size:36px; line-height:36px;}
.home_news_tit_English font{ display:block; font-size:16px; line-height:16px;}
.home_news_tit_Chinese{ float:left; padding-left:20px; margin-left:20px; border-left:2px solid #da251d; height:40px; line-height:40px;  font-size:30px;}
.home_news_tit2{ padding:20px 0; line-height:25px; color:#333; font-size:18px; font-weight:bold;}
.home_news_tit2 a{ float:right; font-size:14px; font-weight:normal; color:#999999;}
.home_news_xx{ padding-left:42px; background:url(home_news_xx_bg.png) left 19px no-repeat;}
.home_news_xx li{ height:89px;}
.home_news_xx_tit{ font-size:18px; color:#333;}
.home_news_xx_time{ margin-top:10px; font-size:14px; color:#909090;}
/* 行业话题 */
.picScroll{ position:relative;  height:192px; padding:15px 0px 15px 70px; border-right:15px solid #ebeff3;  background:#ebeff3; margin-bottom:80px; overflow:hidden;   }
.picScroll_tit{ position:absolute; left:0; top:0; bottom:0; padding:65px 30px 0; width:20px; color:#333333; font-size:18px; font-weight:bold;}
.picScroll .tempWrap{}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 10px;  width:320px; height:192px; overflow:hidden; display:inline; position:relative;}
.picScroll ul li img{ width:320px; height:192px; }
.picScroll ul li .tit{ position:absolute; left:0; right:0; bottom:0; height:40px; line-height:40px; background:rgba(0,0,0,0.5); color:#fff; font-size:18px; text-align:center;}
.picScroll .prev,
.picScroll .next{ position:absolute;  left:58px; top: 90px; display:block; width:40px; height:40px; overflow:hidden; background:url(icon.png) -44px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:-10px; background-position:-44px -40px; }

.bottom{ background:#838383; color:#fff;}
.bottom a{ color:#fff;}
.bottom_lx{ overflow:hidden; padding:20px 0 15px;}
.bot_logo{ padding-left:82px; padding-right:20px; border-right:1px solid #8e8c8c;}
.bot_add{ padding-left:20px;}
.code{ width:110px; font-size:12px; text-align:center;}
.bottom_lx_nva{font-size:12px; }
.bottom_lx_tit{ padding:5px 0 15px;font-size:12px;}
.bottom_lx_tit h3{ float:left; margin-right:50px; font-size:14px;}
.bot_add_xx{ font-size:12px;}
.bot_add_xx p{ padding:4px 0;}
.copyright{ padding:8px 0; border-top:1px solid #919090; text-align:center; font-size:12px;}

/*二级菜单*/
.icon_two{ background:url(icon_two.png) no-repeat;}
.two_nva{ height:96px; background:#f7f7f7; margin:0 20px; overflow:hidden;}
.two_nva ul{display:-webkit-box;display:-moz-box;display:box;}
.two_nva ul li{padding:18px 0; height:60px; text-align:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1; box-flex:1;width:1px;}
.two_nva ul li a{ display:block; background:url(two_nva_li.jpg) right no-repeat;}
.two_nva ul li:last-child a{ background:none;}
.two_nva ul li i{ width:30px; height:30px; display:block; margin:auto;}
.two_nva ul li h3{ margin-top:8px;}
.icon_About01{ background-position:0 0;}
.icon_About02{ background-position:-30px 0;}
.icon_About03{ background-position:-60px 0;}
.icon_About04{ background-position:-90px 0;}
.icon_Business01{ background-position:-120px 0px;}
.icon_Business02{ background-position:-150px 0px;}
.icon_Business03{ background-position:-180px 0px;}
.icon_Business04{ background-position:-210px 0px;}
.icon_Business05{ background-position:-240px 0px;}
.icon_Business06{ background-position:-270px 0px;}
.icon_Business07{ background-position:-300px 0px;}
.icon_wenhua01{ background-position:-330px 0px;}
.icon_wenhua02{ background-position:-360px 0px;}
.icon_wenhua03{ background-position:-390px 0px;}
.icon_wenhua04{ background-position:-420px 0px;}

.two_nva ul li.dq{ background:#ff4d5e url(About_nva_bq.png) bottom no-repeat;}
.two_nva ul li.dq a{background:none;color:#fff;}
.two_nva ul li.dq i{ background-position-y:-30px;}
.two_nva ul li{float:left\0;width:25%\0;_float:left; _width:25%;*float:left; *width:25%;}
.web_cont{padding:60px 20px; overflow:hidden;}

/*公司简介*/
.About{ padding:60px 35px; border-bottom:1px solid #dbdbdb; font-size:14px; line-height:28px;}
.Rolling_news{ position:relative;margin-top:62px; margin-bottom:80px; overflow:hidden;   }
.Rolling_news .bd{ margin:0 100px;}
.Rolling_news .bd ul{ overflow:hidden; zoom:1;  height:234px; }
.Rolling_news .bd ul li{ float:left; margin: 0 6px;  width:260px; height:224px; overflow:hidden; display:inline;  transition: all 0.3s ease-out 0s; box-shadow: 0 0 10px rgba(0,0,0,.2);}
.Rolling_news .bd ul li:hover{ background:#da251d;}
.Rolling_news .bd ul li:hover .tit{ color:#fff;}
.Rolling_news .bd ul li img{ width:260px;}
.Rolling_news .bd ul li .tit{ margin:9px 0;height:36px; line-height:18px;font-size:14px; text-align:center; color:#333;  transition: all 0.3s ease-out 0s;}
.Rolling_news .prev,
.Rolling_news .next{ position:absolute;  left:20px; top:62px; display:block; width:48px; height:48px; overflow:hidden; background:url(icon.png) 0 -140px no-repeat; cursor:pointer;  }
.Rolling_news .next{ left:auto; right:20px; background-position:-48px -140px; }

/*领导致辞*/
.Address{ padding:60px 20px; overflow:hidden;}
.Address_people{ width:260px; padding-left:95px; text-align:center;}
.Address_people_pic{ width:260px; height:px;}
.Address_people_name{ margin-top:10px; font-size:24px; color:#333;}
.Address_people_position{margin-top:5px; font-size:16px; }
.Address_txt{ margin-left:430px; font-size:14px; line-height:28px;}

/*团队管理*/
.team { overflow:hidden; padding:0 90px;}
.team li{ float:left; width:215px; height:350px; margin:0 24px 20px; text-align:center;}
.team_pic{ width:213px; height:300px; border:1px solid #dbdbdb; overflow:hidden;}
.team_pic img{ width:213px;}
.team_name{ height:55px; line-height:55px; color:#666666; font-size:18px;}
/*发展历程*/
.course{ position:relative;}
.course ul{ margin-left:85px; padding-left:64px; border-left:1px solid #dbdbdb; position:relative; padding-bottom:30px;}
.course_year{ position:absolute; left:-40px; top:-15px; width:80px;padding:20px 0; height:20px; line-height:20px; background:#fff; font-size:24px; color:#333333; text-align:center;}
.course ul li{ margin-top:10px; line-height:30px; color:#909090; font-size:18px;transition: all 0.3s ease 0s;}
.course ul li:hover{ background:#fff;}
.course ul li .course_month{ float:left; font-size:24px; color:#666666;}
.course ul li .course_txt{ margin-left:50px;}
.course ul hr{ margin:40px 0 0 50px; border:0; border-bottom:1px dashed #dbdbdb;}
.course_more{ padding-top:50px; text-align:center; color:#53b0ff; font-size:16px;}
.icon_more{ width:15px; height:15px; display:inline-block; vertical-align:middle; background-position:-105px 0;}
.course.height_auto{ height:auto;}
.course_more.none{ display:none;}

/*业务体系*/
.introduce{ padding:0 40px 50px;}
.introduce_tit{ height:50px; line-height:50px; font-size:24px; color:#333333;}
.introduce_tit i{ float:left; display:block; width:50px; height:50px; margin-right:10px;}
.icon_nongye01{ background-position:0 -60px;}
.icon_nongye02{ background-position:-50px -60px;}
.icon_nongye03{ background-position:-100px -60px;}
.icon_nongye04{ background-position:-150px -60px;}
.icon_wen01{ background-position:0 -110px;}
.icon_wen02{ background-position:-50px -110px;}
.icon_wen03{ background-position:-100px -110px;}
.icon_wen04{ background-position:-150px -110px;}
.icon_wen05{ background-position:-200px -110px;}
.icon_wen06{ background-position:-250px -110px;}
.icon_jiao01{ background-position:-200px -60px;}
.icon_jiao02{ background-position:-250px -60px;}

.icon_hulianwang01{ background-position:-300px -60px;}
.icon_hulianwang02{ background-position:-350px -60px;}
.icon_hulianwang03{ background-position:-400px -60px;}
.icon_expect{background-position:-150px -160px;}

.icon_dianshang01{ background-position:-300px -110px;}
.icon_dianshang02{ background-position:-350px -110px;}
.icon_dianshang03{ background-position:-400px -110px;}

.icon_wuliu01{ background-position:0 -160px;}
.icon_wuliu02{ background-position:-50px -160px;}
.icon_wuliu03{ background-position:-100px -160px;}


.introduce_txt{ padding:20px 8px; color:#666666; font-size:14px; line-height:24px;}
.introduce_txt img{ display:block; margin:40px auto 0;}
.dianshang_list{ width:990px; padding-top:40px; margin:auto;overflow:hidden;}
.dianshang_list li{ float:left; width:240px; height:79px; margin:auto 45px 21px; display:inline;}
.dianshang_list li img{ margin:0;}
.anli_piclist{ width:1048px; padding-top:40px; margin:auto;overflow:hidden;}
.anli_piclist li{ float:left; width:238px; height:424px; margin:auto 12px 21px; display:inline;}
.anli_piclist li img{ margin:0;}
/*企业文化*/
.idea{ overflow:hidden; margin:0 -20px; padding:12px 0; border-bottom:1px solid #dbdbdb;}
.idea li{ float:left; width:386px; height:360px; margin:0 20px 40px; display:inline;transition: all 0.36s ease 0s;}
.idea_img{ width:386px; height:240px;transition: all 0.36s ease 0s;}
.idea_name{ padding-top:12px; padding-left:18px; font-size:20px; color:#333333;}
.idea_txt{ padding-top:12px; padding-left:18px; line-height:24px; font-size:16px; color:#666666;}
.idea li:hover{box-shadow: 0 0 20px rgba(0,0,0,.2);}
.idea li:hover .idea_img{transform: scale(0.95);}
.Five-xin{ margin-top:30px; font-size:16px; color:#666666; line-height:2;}
.Five-xin-txt{ padding:20px 35px;}
.Five-xin-txt h4{ margin-left:-18px; font-size:18px; color:#333333;}
.Five-xin-txt h5{ margin-left:-18px; font-size:16px; color:#333333;}
.development_tit{ margin-top:25px; line-height:32px; color:#666666; font-size:18px; text-align:center;}
.development_tit span{ display:inline-block; padding:0 10px; background:#a4cdff; border-radius:3px; color:#fff;}
.development_txt{ padding:40px; min-height:200px; text-align:center; font-size:18px; line-height:2; color:#333333;}
.ambient{ overflow:hidden; padding:20px 120px;}
.ambient li{ float:left; width:440px; margin:15px 30px 25px;transition: all 0.36s ease 0s;}
.ambient_img{ width:440px; height:280px;transition: all 0.36s ease 0s;}
.ambient_name{ line-height:50px; font-size:14px; color:#666666; text-align:center;}
.ambient li:hover{box-shadow: 0 0 20px rgba(0,0,0,.2);}
.ambient li:hover .ambient_img{transform: scale(0.95);}

.activity{ overflow:hidden; padding:12px 0; margin:0 -20px;}
.activity li{ float:left; width:386px; height:330px; margin:10px 20px 30px;transition: all 0.36s ease 0s;}
.activity_img{ width:386px; height:280px;transition: all 0.36s ease 0s;}
.activity_img img{ width:100%;}
.activity_name{ line-height:50px; font-size:14px; color:#666666; text-align:center;}
.activity li:hover{box-shadow: 0 0 20px rgba(0,0,0,.2);}
.activity li:hover .activity_img{transform: scale(0.95);}

.honor{ overflow:hidden; padding:20px 20px 40px;}
.honor li{ float:left; width:360px; height:410px; margin:0 20px 50px;box-shadow: 0 0 20px rgba(0,0,0,.2);transition: all 0.36s ease 0s;}
.honor_img{ width:360px; height:260px;transition: all 0.36s ease 0s;}
.honor_name{ margin-top:12px; padding:0 28px; line-height:35px; font-size:18px; color:#333;}
.honor_txt{margin-top:8px; height:72px;  padding:0 28px; line-height:24px;font-size:14px; color:#999999;}
.honor li:hover{ background:#f7f7f7;}
.honor li:hover .honor_img{transform: scale(0.95);}

.cooperation{ overflow:hidden;padding:20px 70px;}
.cooperation li{ float:left; width:320px; height:382px; margin:0 30px 50px;box-shadow: 0 0 20px rgba(0,0,0,.2);transition: all 0.36s ease 0s;}
.cooperation li:hover{ background:#f7f7f7;}
.cooperation_img img{transition: all 0.36s ease 0s;}
.cooperation li:hover .cooperation_img img{transform: scale(0.95);}
.cooperation_img{ width:320px; height:234px; overflow:hidden;}
.cooperation_name{ margin-top:20px; padding:0 28px; line-height:35px; font-size:18px; color:#333;}
.cooperation_txt{margin-top:10px; height:72px;  padding:0 28px; line-height:24px;font-size:14px; color:#999999;}


.subordinate{ padding:110px 0; background:#f5f5f5;}
.subordinate ul{ width:1260px; margin:auto; overflow:hidden;}
.subordinate ul li{ float:left; width:295px; height:140px; margin:20px 10px 0; display:inline;}
/*加入我们*/
.recruit{ padding:20px 0;}
.recruit_xx{ padding-bottom:50px; overflow:hidden;}
.recruit_logo{ float:left; margin-left:40px; display:inline; width:180px; height:220px; background:url(icon_recruit.png) no-repeat;}
.recruit_txt{ margin-left:230px;}
.recruit_tit{ margin-top:25px; font-size:24px; color:#333333; font-weight:bold;}
.recruit_treatment{ padding:18px 0; margin-bottom:18px; border-bottom:1px solid #dddddd; font-size:24px; color:#333333; font-weight:bold;}
.recruit_treatment span{ color:#ff9600;}
.treatment_describe{ line-height:1.8; color:#666666; font-size:18px;}
.recruit_xiangmujingli .recruit_logo{ background-position:0 0;}
.recruit_xiaoshoujingli .recruit_logo{ background-position:0 -220px;}
.recruit_pingmsheji .recruit_logo{ background-position:0 -440px;}
.recruit_chengxuyuan .recruit_logo{ background-position:0 -660px;}
.recruit_meigong .recruit_logo{ background-position:0 -880px;}
.recruit_yunying .recruit_logo{ background-position:0 -1100px;}
.recruit_jiangshi .recruit_logo{ background-position:0 -1320px;}
.provide{ background:#f8fbff; padding:80px 0 60px;}
.provide ul{ overflow:hidden;}
.provide ul li{ float:left; width:280px; padding:0 20px;}
.provide ul li .tit{ font-size:24px; font-weight:bold; color:#ff9600;}
.provide ul li .txt{ margin-top:15px; color:#666666; font-size:18px; line-height:30px;}

/*行业话题*/
.industry_piclist{ overflow:hidden;padding:60px 10px;}
.industry_piclist li{ float:left; width:400px; height:280px; margin:0 10px; position:relative;}
.industry_piclist_img{ width:400px; height:280px; overflow:hidden;}
.industry_piclist_img img{ width:100%;}
.industry_piclist_name{ position:absolute; z-index:1; left:0; right:0; bottom:0; padding:0 28px; background:rgba(0,0,0,0.5); height:60px; overflow:hidden;color:#fff;transition: all 0.36s ease;}
.industry_piclist li:hover .industry_piclist_name{ padding-top:80px; padding-bottom:20px; height:180px;}
.industry_piclist_name_tit{ height:60px; line-height:60px;font-size:18px;  } 
.industry_piclist_name_txt{ height:60px; line-height:20px;font-size:14px; }
.industry_all{ margin:0 20px 20px; position:relative;}
.industry_all img{ display:block;}
.industry_all_tit{position:absolute; z-index:1; left:0; right:0; bottom:0; padding:0 28px; background:rgba(0,0,0,0.5); line-height:100px; font-size:36px; color:#fff; text-align:center;}
.industry_imgtxt{ overflow:hidden;padding:0 20px 80px;}
.industry_imgtxt ul{ padding-bottom:60px;}
.industry_imgtxt li{ margin-top:40px; height:221px;}
.industry_imgtxt_img{ float:left; width:340px; height:220px; overflow:hidden;}
.industry_imgtxt_img img{transition: all 0.36s ease 0s;}
.industry_imgtxt_txt{ margin-left:380px; width:860px;height:220px; border-bottom:1px solid #dbdbdb;transition: all 0.36s ease 0s;}
.industry_imgtxt li:hover .industry_imgtxt_txt{ margin-left:370px;}
.industry_imgtxt li:hover .industry_imgtxt_name{ color:#ff5555;}
.industry_imgtxt li:hover .industry_imgtxt_img img{transform: scale(1.06);}
.industry_imgtxt_name{line-height:35px; font-size:30px; color:#333;}
.industry_imgtxt_time{ margin:10px 0 20px; height:30px; line-height:30px; font-size:18px; color:#909090;}
.industry_imgtxt_txtt{line-height:36px;font-size:18px; color:#666666;}
.industry_more{ margin:auto; width:330px; height:80px; line-height:80px; border-radius:999px; background:#ff5555; color:#fff; font-size:30px; text-align:center;}

/* 本例子css */
.slideTxtBox{ padding-bottom:60px;}
.slideTxtBox .hd{ margin:0 20px; height:70px; line-height:70px;border-bottom:1px solid #ddd;}
.slideTxtBox .hd ul{}
.slideTxtBox .hd ul li{ float:left; margin:0 20px; cursor:pointer; font-size:24px; color:#333;}
.slideTxtBox .hd ul li.on{ height:67px; border-bottom:4px solid #da251d; }
.slideTxtBox .bd{ padding-bottom:0;}
.slideTxtBox .bd ul{ zoom:1; padding-bottom:0;}
.slideTxtBox .bd li{}
.slideTxtBox .bd li .date{ }
.banner_news{ width:1280px; height:133px; position:absolute; left:50%; margin-left:-640px; bottom:0; background:rgba(0,0,0,0.5);}
.banner_news_tit{ padding:20px; color:#fefefe; font-size:30px; text-align:left;}
.banner_news_time{ padding:0 20px; text-align:right; color:#fefefe; font-size:24px;}


#mbOverlay {position: fixed;z-index: 9998;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;cursor: pointer;}
#mbOverlay.mbOverlayFF {background: transparent url(80.png) repeat;}
#mbOverlay.mbOverlayIE {position: absolute;}
#mbCenter {height: 557px;position: absolute;z-index: 9999;left: 50%;background-color: #fff;border: 1px solid #f6f6f6;-moz-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.70);-webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.70);}
#mbCenter.mbLoading {background: #fff url(../WhiteLoading.gif) no-repeat center;-moz-box-shadow: none;-webkit-box-shadow: none;}
#mbImage {left: 0;top: 0;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #fff;text-align: left;background-position: center center;background-repeat: no-repeat;padding: 7px;}
#mbImage a, #mbImage a:link, #mbImage a:visited {color: #ddd;}
#mbImage a:hover, #mbImage a:active {color: #fff;}
#mbBottom {min-height: 20px;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #999;text-align: left;padding: 0 10px 10px;}
#mbTitle {display: inline;color: #999;font-weight: bold;line-height: 20px;font-size: 12px;}
#mbNumber {background: url(mbNumber_bg.gif) no-repeat center;display: inline;color: #C00;line-height: 26px;font-size: 12px;position: absolute;bottom: 10px;right: 10px;text-align: center;width: 65px;height: 26px;}
#mbCaption {display: block;color: #999;line-height: 14px;font-size: 10px;}
#mbPrevLink, #mbNextLink, #mbCloseLink {display: block;float: right;height: 43px;margin: 0;outline: none;}
#mbPrevLink {width: 70px;height: 130px;background: transparent url(CustomBlackPrevious.png) no-repeat center;position: absolute;top: 38%;left: -1px;}
#mbNextLink {width: 70px;height: 130px;background: transparent url(CustomBlackNext.png) no-repeat center;position: absolute;top: 38%;right: -1px;}
#mbCloseLink {width: 43px;background: transparent url(CustomBlackClose.png) no-repeat center;position: absolute;top: 8px;right: 8px;}
#mbError {position: relative;font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;line-height: 20px;font-size: 12px;color: #fff;text-align: center;border: 10px solid #700;padding: 10px 10px 10px;margin: 20px;_margin: 20px 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#mbError:hover {border: 10px solid #000;}
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active {color: #d00;font-weight: bold;text-decoration: underline;}


.Inside{ padding:50px 0; overflow:hidden;}
.postbody {line-height:2;font-size: 16px;color: #666;}
.postbody hr {height: 1px;border: none;border-top: 1px dotted rgb(211, 211, 211);margin-top: 20px;margin-bottom: 20px;}
.postbody img {max-width: 100%;}
.projectinfo {float:right;width:400px;background:#fff;}

.header {border-bottom: #cccccc 1px dotted; padding-bottom:30px; margin-bottom:30px; text-align:center;}
.header p.title {color: #444;font-size: 26px;}
.header .time {color: #999;font-size: 13px;line-height: 24px;margin-top:10px;}
.description{margin-top:30px; font-size:16px; overflow:hidden;}
.description .description_btn{display: block; height: 40px;line-height: 40px;}
.description .description_btn.fl,.description .description_btn.fr{ width:80px; background:#da251d; font-size:14px; text-align:center; color:#fff;}
.projectib {margin-top: 20px;}
.projectib .projectitem {margin-bottom: 14px; overflow:hidden;}
.projectib .projectitem .propost_img{ float:left; width:100px; height:100px; overflow:hidden;}
.projectib .projectitem .propost_img img{ width:100px; display:block;transition: all .3s ease-out 0s;}
.projectib .projectitem:hover .propost_img img{transform: scale(1.06);-moz-transform: scale(1.06, 1.06);-webkit-transform: scale(1.06, 1.06);-o-transform: scale(1.06, 1.06);}
.projectib .projectitem .project_info{ margin-left:110px; height:60px;}
.projectib .projectitem .project_info p.title { margin-top:40px; height:44px; line-height:22px; color: #666;font-size:16px;transition: all ease-out .3s;}
.projectib .projectitem:hover .project_info p.title{ color:#333;}


