@charset "utf-8";
/* css document */
body,html {margin:0; padding:0; color: #333;  font:12px/180% "microsoft yahei",arial,\5b8b\4f53,"helvetica neue",helvetica,stheiti,sans-serif;}
*{ margin: 0; padding: 0; -webkit-tap-highlight-color: transparent; }
body{width:100%;background:#fff;}
body a{outline:none;blr:expression(this.onfocus=this.blur());}
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0;padding: 0; list-style:none;}
li {list-style:none; vertical-align:bottom;}
img {border:none; display:block;}
em,i {font-style:normal;}
a{text-decoration:none; color:#333; }
.disable {display:none;}
.fl {float:left;}
.fr {float:right;}
.clearfix:after {content:""; height:0; display:block; clear:both; visibility:hidden;}
* html .clearfix {height:1%;}
*  html .clearfix {height:1%;}
.clearfix {display:block; clear:both;}
input,textarea{ resize:none; font-family:"arial"; outline:none; font-weight: lighter;}
button{ font-family:"arial"; outline: none;}
select{height:22px; line-height:18px; padding:2px 0; outline:none;}

input[type="text"]::-webkit-input-placeholder{ color:#808080;}/*webkit内核浏览器*/
input[type="text"]:-moz-input-placeholder{ color:#808080;} /*firefox 18*/
input[type="text"]::-moz-input-placeholder{ color:#808080;} /*firefox 19 */
input[type="text"]:-ms-input-placeholder{ color:#808080;}
textarea::-webkit-input-placeholder{ color:#808080;}
textarea:-moz-input-placeholder{ color:#808080;}
textarea::-moz-input-placeholder{ color:#808080;}
textarea:-ms-input-placeholder{ color:#808080;}

@font-face {
  font-family: 'fzlt';
  src:  format('truetype');
  font-style: normal;
}

@font-face {
  font-family: 'fzltqhjt';
  src:  format('truetype');
  font-style: normal;
}

/*------------------
    分页部分的css
------------------*/
.fenye{    
    height: 25px;
    line-height: 25px;
    _background: #f9f9f9;
    padding: 2px 5px;
    margin: 20px 4px;
    _border: solid 1px #ccc;
    _text-align: center;
}

.fenye a{
    padding:4px 6px 4px 6px;
    margin:0 2px 0 2px;
    border:1px solid #aaa;
    text-decoration:none;
    color:#333;
}

.fenye a.current{    
    background:#ff6f3d;    
    color:#fff;
}

.fenye a:hover{
    background:#ff6f3d;
    color:#fff;
}

/*-- footer --*/
.footer {
    width:100%;
    height:64px;
    background:#e6e9ed;
    border-top: 1px solid #e2e2e3;
}


/*-- post --*/
.post {
    background:none;
}

.post .entry-cnt {
    height:auto;
    line-height:2;
    font-size:14px;
    border-top-width: 1px;
    border-top-style: dotted;
    border-top-color: #eee;
    padding:15px 0 0;
}

.post .entry-cnt p {
    line-height:2;
    font-size:14px;    
}

.related {
    padding:10px 5px 10px 5px;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    margin: 20px auto 10px auto;
}

.r-left {
    float:left;
}

.r-right {
    float:right;
}

/*-- discuss --*/
.discuss {
    padding:25px;
}
.wrapper{ width:1100px; margin: 0 auto;}
.wrapper01{ width:1225px; margin: 0 auto;}

/*头部*/
.header{ min-width: 1225px; height: 119px; overflow: hidden;}
.logo{ float:left; padding-top: 17px;}
.wx{ float:left; padding-left: 68px; padding-top: 35px; min-width: 240px;}
.wx img{ float:left; margin-right: 12px;width:70px}
.wx p{ font-size: 16px; line-height: 25px; margin-top: 4px;}
.wx b{ display:block; font-family: "impact"; font-size: 24px; color: #f39700; font-weight: normal; line-height: 30px; height: 30px;}
.language{  line-height: 119px; font-size: 14px; font-family: "arial"; text-transform: uppercase;}
.language img{ display:inline-block; vertical-align: middle; margin-right: 6px;}
.language a{ margin-left: 12px;}
.language li{ float:left}

/*导航*/
.nav_list{ position: relative; min-width: 1225px; height: 49px; background-color: #f39800;}
.nav_list .list{ float:left; height: 49px; line-height: 49px;}
.nav_list .list li{ float: left; background: url(/uploads/image/wttimages/img_03.jpg) no-repeat right center;}
.nav_list .list li > a{ display:block;width: 109px; text-align: center; color: #fff; font-size: 14px; }
.nav_list .list li:last-child a{ background: none;}
.nav_list .list li:hover,.nav_list .list li.on{ background:#727171;}
.nav_list .list li.no{ background: none;}

.search{ float: right; padding-top: 11px;}
.search ul{ position:relative; width: 133px; height: 27px; padding: 0 54px 0 8px; background-color: #fff; overflow: hidden;}
.search input{ display:block; border: 0; width: 100%; height: 27px; line-height: 27px; font-size: 14px; color: #333;}
.search button{ display:block; position: absolute; right: 2px; top: 2px; border: 0; width: 50px; height: 23px; background-color: #f39800; text-align: center; color: #fff; font-size: 16px; cursor: pointer; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;}

.nav_info{ display:none; position:absolute; left: 0; right: 0; top: 49px; height: 76px; line-height: 76px; background-color: rgba(243,152,0,0.55); text-align: center; overflow: hidden; transition: all .3s ease; z-index: 99;}
.nav_info a{ margin:0 45px; color: #fff; font-size: 16px;}

.nav_list .list li:hover .nav_info,.nav_list .list li.on .nav_info{ display:block;}

/*banner*/
.banner{ min-width:1225px; height: 587px; position: relative; overflow: hidden;}
.banner .bd a{ display:block; width: 100%; height: 587px; background-position: center top; background-repeat: no-repeat;}
.banner .hd { position:absolute; left: 0; right: 0; bottom: 38px; z-index: 8; text-align: center;}
.banner .hd li{ display:inline-block; margin: 0 10px; width: 19px; height: 19px; background-color: #efedee; overflow: hidden; text-indent: 99em; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.banner .hd li.on{ background-color: #f39800;}
.banner .hd a{ display:block; position: absolute; top: -250px; z-index: 8;}
.banner .hd .next{ right: 97px;}
.banner .hd .prev{ left: 97px;}

/*五大核心产业*/
.main{ min-width:1225px; background-color: #eee;}
.core_industries{ padding-top:67px; position: relative;}
.core_industries li{ float:left; width: 343px; height: 265px; margin-right: 35px;}
.core_industries li:nth-child(2){ margin-right:0;}
.core_industries li:nth-child(5){ margin-right:0;}
.core_industries li:nth-child(n 3){ margin-top: 114px;}
.core_industries li.on{ margin-left: 379px;}
.core_industries li a{ display:block; position: relative;}
.core_industries li div{ position: absolute; left: 40px; right: 40px; height: 134px; bottom: -41px; background-color: #f39800; text-align: center; color: #fff; z-index: 2;}
.core_industries li div img{ margin: 25px auto 0;}
.core_industries li p{ font-size: 18px; line-height: 38px;}

.core_industries_info{ position: absolute; left: 0; top: -71px; width: 303px; height: 403px; background-color: #fff; z-index: 10;}
.core_industries_info ul{ padding: 40px 24px 0; text-align: center;}
.core_industries_info span{ display:block; font-size: 20px; font-family: "arial"; color: #f39700; line-height: 45px; text-transform: uppercase;}
.core_industries_info b{ display:block; font-size: 44px; color:#f39700; font-family: "fzlt"; font-weight: normal; line-height: 55px; margin-bottom: 20px;}
.core_industries_info p{ font-size: 14px; color: #959595; line-height: 25px;}
.core_industries_info a{ display:block; margin: 30px auto 0; width: 207px; height: 46px; line-height: 46px; color: #fff; font-size: 21px; background-color: #f39800;}

/*股票代码*/
.company_name{ min-width: 1225px; margin-top: 145px; height: 365px; background-color: #f39800; color: #fff; font-family: "fzlt"; overflow: hidden;}
.company_name .wrapper{ height:365px; background: url(/uploads/image/wttimages/img_06.png) no-repeat 439px 40px; position: relative;}
.company_name .info{ padding: 65px 20px 0; }
.company_name .info h1{ display:block; font-size: 44px; font-weight: normal; line-height: 70px;}
.company_name .info p{ font-size: 25px; line-height: 45px; text-transform: uppercase;}
.company_name .info i{ display: block; width: 207px; height: 7px; margin-top: 70px; background-color: #fff;}
.company_name .con{  right: 20px; top: 40px; text-align: right; z-index: 2;}
.company_name .con h4{ display:block; font-size: 22px; font-weight: normal; line-height: 115px;}
.company_name .con span{ display: block; margin-top: 20px; line-height: 40px; font-size: 21px;}
.company_name .con p{ font-size: 31px; line-height: 55px; height: 55px;}
.company_name .con p b{ display:inline-block; vertical-align: top; height: 55px; font-weight: normal; line-height: 45px; font-size: 62px; padding-right: 42px; margin-right: 15px; }
/* background: url(/uploads/image/wttimages/img_07.png) no-repeat right 2px; */

/*新闻动态*/
.index_news{ padding-top:95px; padding-bottom: 90px;}
.title{ height:40px; line-height: 40px; border-bottom: 2px #999899 solid;}
.title h2{ display:block; float: left; font-size: 24px; color: #f39700; font-weight: bold;}
.title h2 i{ padding-left: 15px; font-weight: normal; font-size: 20px; color: #999999; text-transform: uppercase;}
.title a{ display:block; float: right; font-size: 18px; color: #ff9600;}
.index_news .list{ height:521px; margin-top: 28px; overflow: hidden;}
.index_news .list .hot{ float: left; width: 493px; height: 521px; background-color: #f39800;}
.index_news .list .hot img{ width:100%; height: 453px;}
.index_news .list .hot div{ height: 68px; padding: 0 15px; color: #fff;}
.index_news .list .hot h4{ display:block; font-size: 18px; font-weight: normal; line-height: 24px; height: 24px; overflow: hidden; padding-top: 10px;}
.index_news .list .hot p{ font-size: 16px; line-height: 25px; height: 25px; overflow: hidden;}
.index_news .list .con{ float:left; margin-left: 33px; margin-bottom: 37px; overflow: hidden; width: 270px; height: 242px;}
.index_news .list .con a{ position:relative; display:block; color: #fff;}
.index_news .list .con div{ position:absolute; left: 0; right: 0; bottom: 0; padding: 5px 15px; background-color: rgba(0,0,0,0.65); z-index: 2;}
.index_news .list .con h4{ display:block; font-size: 14px; font-weight: normal; line-height: 20px; height: 20px; overflow: hidden;}
.index_news .list .con p{ font-size: 12px; height: 51px; line-height: 17px; overflow: hidden;}

/*关于我们*/
.index_about{ background:url(/uploads/image/wttimages/img_11.jpg) no-repeat 0 0; min-height: 300px;}
.index_about .con{ padding-left:41px; padding-top: 49px;}
.about_banner{ float:left;  width: 384px; height: 477px; overflow: hidden;}
.about_banner img{ width: 100%; height: 477px;}
.about_content{ float: right; width: 579px; overflow: hidden;}
.about_content b{ display:block; font-size: 26px; color: #626262; font-weight: normal; font-family: "fzlt"; line-height: 65px; margin-top: 10px;}
.about_content p{ color: #626262; font-size: 20px; line-height: 35px; padding-bottom: 12px;}
.about_content a{ display:block; margin-top: 8px; width: 497px; height: 41px; line-height: 41px; text-align: center; font-size: 22px; font-family: "arial"; color: #fff; text-transform: uppercase; background-color: #f39800;}

/*合作伙伴*/
.cooperation{ min-width: 1225px; overflow: hidden; padding-top:78px; text-align: center;}
.cooperation h2{ display:block; font-weight: normal; font-size: 42px; color: #f39700; line-height: 72px;}
.cooperation p{ font-size: 31px; color: #999999; font-family: "arial"; line-height: 50px; text-transform: uppercase;}
.cooperation div{ height: 470px; background: url(/uploads/image/wttimages/img_14.jpg) no-repeat center top;}
.cooperation div ul{ padding-top:101px;}
.cooperation li{ float:left; width: 250px; height: 116px; background-color: #fff; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; overflow: hidden; margin-right: 33px; margin-bottom: 41px;}
.cooperation li:nth-child(4n 4){ margin-right: 0;}
.cooperation div a{ display:block; width: 100%; line-height: 116px;}
.cooperation div img{ display:inline-block; vertical-align: middle;}

/*有情链接*/
.link{ padding: 70px 0; position: relative; z-index: 1;}
.link div{ max-height:175px; background-color: #fff;}
.link label{ display: block; float: left; width: 124px; height: 148px; line-height: 75px; text-align: center; font-size: 15px; color: #fff; background-color: #f39800;}
.link ul{ max-height: 173px; border: 1px #ededed solid; line-height: 73px; font-size: 15px; overflow: hidden;}
.link li{ float:left; width: 20%; overflow: hidden; text-align: center;}
.link a{ color:#999899;}
.link a:hover{ color:#f39800;}

.link01{ position: relative; padding: 0; height: 108px;}
.link01 div{ position: absolute; top: 0; left: 50%; margin-left: -612.5px; width: 1225px;}

/*底部*/
.footer{ min-width:1225px; width: 100%; overflow: hidden; padding: 65px 0 25px; font-size: 14px; color: #fff; line-height: 25px; text-align: center; background-color: #333;}

/*返回顶部*/
.top{ display:none; position: fixed; right:10px; top: 50%; overflow: hidden; z-index: 10;}

/*新闻动态*/
.news_list{ padding-top: 50px; padding-bottom: 0;}
.news_list .title{ background:url(/uploads/image/wttimages/img_19.jpg) no-repeat 298px center;}

.zh_news{ margin-top: 50px; height: 317px; overflow: hidden;}
.zh_news_banner{ float:left; width: 447px; position: relative; overflow: hidden;}
.zh_news_banner .bd a{ display:block; height: 317px; position: relative;}
.zh_news_banner .bd h4{ display:block; position: absolute; left: 0; right: 0; bottom: 0; height: 41px; line-height: 41px; font-size: 18px; color: #fff; font-weight: normal; padding: 0 10px; background-color: rgba(0,0,0,0.42); z-index: 1;}
.zh_news_banner .hd{ position:absolute; right: 0; bottom: 11px; z-index: 5;}
.zh_news_banner .hd li{ display:inline-block; margin-right: 5px; width: 19px; height: 19px; text-align: center; line-height: 19px; background-color: #db6d00; font-size: 12px; color: #fff;}
.zh_news_banner .hd li.on{ background-color:#fff; color: #db6d00;}

.zh_news_list{ float: right; width:627px; padding-right: 10px; overflow: hidden;}

.zh_news_list li{ height: 82px; padding-bottom: 15px; overflow: hidden; border-bottom: 1px #b3b3b3 dotted;}
.zh_news_list b{ display:block; float: left; width: 80px; height: 82px; font-weight: normal; background-color: #efedee; text-align: center; font-size: 15px; color: #020202; line-height: 19px; margin-right: 11px;}
.zh_news_list b i{ display:block; font-size: 33px; color: #f69806; line-height: 35px; padding-top: 5px;}
.zh_news_list h4{ display:block; font-size: 18px; color: #020202; line-height: 38px; height: 38px; overflow: hidden; font-weight: normal;}
.zh_news_list h4 a{ color:#020202;}
.zh_news_list h4 a:hover{ color: #f39800;}
.zh_news_list p{ font-size: 15px; color: #666666; line-height: 20px; padding-top: 2px; height: 40px; overflow: hidden;}
.zh_news_list li:nth-child(n 2){ padding-top: 11px;}

.jp_news_list{ padding: 35px 0 90px;}
.jp_news_list li{ height:149px; overflow: hidden; margin-bottom: 55px;}
.jp_news_list .img{ display:block; float: left; width: 216px; height: 149px; overflow: hidden; margin-right: 35px;}
.jp_news_list span{ display:block; font-size: 16px; color: #959595; line-height: 16px;}
.jp_news_list h4{ display:block; font-size: 20px; color: #333; font-weight: normal; line-height: 43px; margin-top: 10px; height: 43px; overflow: hidden;}
.jp_news_list p{ font-size: 14px; color: #959595; line-height: 26px; height: 52px; overflow: hidden;}
.jp_news_list h4 a:hover{ color: #f39800;}

/*人才招聘-项目管理*/
.project_manage{ min-width: 1225px; height: 296px; background-color: #eee; overflow: hidden;}
.project_manage .con{ padding:80px 30px 0;}
.project_manage b{ display:block; font-size: 37px; font-weight: normal; color: #313131; line-height: 60px;}
.project_manage p{ font-size: 22px; color: #626262; line-height: 35px}
.project_manage p i{ display:block; font-size: 20px; color: #f39700; padding-top: 10px;}
.project_manage span{ display:block; text-align: right; font-size: 20px; color: #a0a0a0; line-height: 44px;}
.project_manage a{ display:block; margin-top: 39px; width: 177px; height: 51px; line-height: 51px; text-align: center; font-size: 22px; color: #fff; background-color: #f39800; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.project_manage a{ display:block; margin-top: 39px; width: 177px; height: 51px; line-height: 51px; text-align: center; font-size: 22px; color: #fff; background-color: #f39800; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

.project_intro .con{ padding: 0 30px 74px;}
.project_intro b{ display:block; font-size: 24px; color: #313131; line-height: 26px; height: 26px; border-left: 5px #f39800 solid; font-weight: normal; padding-left: 9px; margin: 33px 0 0;}
.project_intro .con div{ padding: 25px 14px 13px; font-size: 20px; color: #313131; line-height: 35px;}
.project_intro .con div img{ float:left; margin-right: 41px;}

/*金浦党建*/
.dj_news{ padding-top:59px; padding-bottom: 30px;}
.dj_news .zh_news{ margin:0;}

.dj_news_banner{ width:550px;}
.dj_news_list{ width:499px; height: 317px; float: right; overflow: hidden;}
.dj_news_list .title{ margin-top:-9px; background: url(/uploads/image/wttimages/img_24.jpg) no-repeat 252px center;}
.dj_news_list .lists{ margin-top:10px;}
.dj_news_list .lists li{ height: 46px; line-height: 46px; padding: 0 5px; overflow: hidden; font-size: 18px; color: #959595;}
.dj_news_list .lists h4{ display:block; float: left; font-size: 18px; font-weight: normal;}
.dj_news_list .lists i{ float:right;}
.dj_news_list .lists h4 a{ color:#020202;}
.dj_news_list .lists h4 a:hover{ color: #f39800;}

.activity{ padding-bottom:59px;}
.activity .title{ background: url(/uploads/image/wttimages/img_24.jpg)  no-repeat 222px center;}
.activity .activ{ width: 497px; overflow: hidden;}
.activity_list{ padding-top: 8px;}
.activity_list li{ height: 99px; overflow: hidden; margin-top: 24px;}
.activity_list .img{ display:block; float: left; width: 140px; height: 99px; overflow: hidden; margin-right: 11px;}
.activity_list h4{ display:block; overflow: hidden; font-size: 18px; font-weight: normal; height: 20px; line-height: 20px;}
.activity_list h4 a{ color:#020202;}
.activity_list p{ font-size: 15px; color: #666; line-height: 22px; height: 44px; overflow: hidden; margin-top: 10px;}
.activity_list span{ display:block; font-size: 13px; color: #959595; line-height: 20px; margin-top: 8px;}
.activity_list h4 a:hover{ color: #f39800;}

.xjy_news{ padding-top:40px;}
.xjy_news .title{ background-position: 278px center;}
.xjy_news_list li{ margin-bottom: 5px;}
.xjy_news_list{ padding-bottom: 50px;}

/*人才招聘*/
.culture{ overflow: hidden; padding: 81px 0 61px; background-color: #eee; min-width: 1225px;}
.culture img{ float:left; margin-right: 49px;}
.culture b{ display:block; font-size: 26px; font-weight: 600; color: #f39700; line-height: 26px; height: 26px;}
.culture b i{ font-weight:normal; color: #999; font-family: "arial"; padding-left: 15px;}
.culture p{ font-size: 20px; color: #434343; line-height: 36px; margin-top: 13px;}

.recruitment{ padding:34px 0 70px;}
.recruitment_list{ padding-left: 69px;}
.recruitment_list table{ width: 100%; font-size: 18px; text-align: left; color: #434343; line-height: 30px;}
.recruitment_list th{ color:#aaaaaa; line-height: 70px; font-weight: normal;}
.recruitment_list td{ padding: 10px 0 65px;}
.recruitment_list .wd01{ width: 222px;}
.recruitment_list .wd02{ width: 322px;}
.recruitment_list .wd03{ width: 167px;}
.recruitment_list .wd04{ width: 169px;}
.recruitment_list .wd05{ width: 131px;}
.recruitment_list td a:hover{ color:#f39800;}
.recruitment_list tr:last-child td{ padding-bottom:10px;}

.scroll_activ{ min-width:1225px; padding: 111px 0; background-color: #eee; overflow: hidden; margin-bottom: 92px;}
/* float:left; */
.scroll_activ .bd li{  width: 262px; height: 184px; overflow: hidden; margin-right: 17px;}
.scroll_activ .hd{ height:0; position: relative;}
.scroll_activ .hd a{ display:block; position: absolute; bottom: 38px; z-index: 1;}
.scroll_activ .hd .prev{ left:-100px;}
.scroll_activ .hd .next{ right:-100px;}

/*分页*/
.page{ text-align:right; line-height: 60px; font-size: 14px; color: #c9c9c9;}
.page a{ color:#c9c9c9; margin-right: 40px;}
.page a:hover,.page a.on{ color:#f39800;}

/*绿色产品*/
.green_food{ min-width:1225px; height: 179px; background-color: #eee; overflow: hidden; line-height: 55px; font-size: 21px; color: #f39700; text-transform: uppercase;}
.green_food .wrapper{ padding-top: 68px;}

.green_food_list{ padding: 86px 0 41px;}
.green_food_list .title{ background:url(/uploads/image/wttimages/img_19.jpg) repeat-x right center;}
.green_food_list .title h2{ height:40px; padding-right: 8px; background-color: #fff;}
.green_food_list .title a{ background-color:#fff; padding-left: 5px;}
.green_food_list .con{ margin-top:36px; padding-bottom: 58px; font-size: 18px; color: #707070; line-height: 34px;}
.green_food_list .con img{ float:left; margin-right: 47px;}

/*详情*/
.names{ min-width: 1225px; height: 178px; background-color: #eee; overflow: hidden;}
.names .wrapper{ padding-top:40px;}
.names b{ display:block; font-size: 34px; color: #313131; font-weight: normal; line-height: 60px; text-align: center;}
.names p{ font-size: 24px; color: #a0a0a0; text-transform: uppercase; line-height: 50px;}

.names_detial{ padding-top:93px; font-size: 20px; color: #434343; line-height: 34px;}
.names_detial ol li{list-style: decimal}
.names_detial img{ display:inline;} 
.names_detial div{text-align: center}
.names_detial p{ padding-bottom: 45px; text-indent: 2em;}

.photo{ background-color:transparent; margin: 0;}

/*联系我们*/
.address{ min-width: 1225px; background-color: #eee; padding: 125px 0 116px; overflow: hidden;}
.address div{ position:relative;}
.address li{ height: 76px; line-height: 76px; margin-bottom: 1px; font-size: 25px; color: #626262;}
.address li i{ display:block; float: left; width: 76px; height: 76px; background-color: #f39800; text-align: center; margin-right: 42px; overflow: hidden;}
.address li i img{ display:inline-block; vertical-align: middle;}
.c_code{ display:block; position: absolute; right: 0; top: 63px; z-index: 1;}

.forms{ position: relative; overflow: hidden; padding: 99px 0 85px;}
.c_logo{ display:block; position: absolute; left: 60px; top: 133px; z-index: 1;}
.forms input[type="text"]{ display:block; border: 0; width: 594px; padding-left: 19px; height: 56px; line-height: 56px; background-color: #f2f2f2; font-size: 19px; color: #808080; margin-bottom: 2px;}
.forms input[type="email"]{ display:block; border: 0; width: 594px; padding-left: 19px; height: 56px; line-height: 56px; background-color: #f2f2f2; font-size: 19px; color: #808080; margin-bottom: 2px;}
.forms textarea{ display:block; border: 0; width: 575px; background-color: #f2f2f2; font-size: 19px; color: #808080; line-height: 32px; height: 173px; padding: 10px 19px; overflow: hidden;}
.forms input[type="submit"]{ display:block; margin-top: 2px; border: 0; cursor: pointer; width: 100%; height: 56px; background-color: #f39800; color: #fff; font-size: 25px;}

/*企业文化*/
.policy{ padding: 125px 0 102px;}
.culture_title{ text-align: center; overflow: hidden; color: #aaa; }
.culture_title h2{ display:block; font-size: 36px; font-weight: normal; line-height: 55px; letter-spacing: 5px;}
.culture_title p{ font-size: 28px; font-family: "arial"; line-height: 45px; text-transform: uppercase; letter-spacing: 2px;}
.policy_list{ margin-top: 109px; font-family: "fzltqhjt"; text-align: center;}
.policy_list li{ overflow: hidden;}
.ml160{ margin-left:158px;}
.policy_list div{ height: 125px;}
.policy_list div img{ margin: 0 auto;}
.policy_list h4{ display:block; font-size: 30px; color: #535353; font-weight: normal; line-height: 125px;}

.spirit{ padding: 103px 0 120px; min-width: 1225px; background: url(/uploads/image/wttimages/img_41.jpg) no-repeat center top;}
.spirit .culture_title{ color:#f39700;}
.spirit_list{ margin-top:96px; font-family: "fzltqhjt";}
.spirit_list li{ width: 180px; height: 180px; text-align: center; line-height: 180px; border: 2px #fff solid; color: #fff; font-size: 42px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.ml122{ margin-left:122px;}

.tenet{ padding:116px 0 137px;}
.tenet_list{ margin-top: 75px;}
.tenet_list li{ width:299px; overflow: hidden;}
.ml100{ margin-left:100px;}
.tenet_list h4{ display:block; font-size: 28px; color: #fff; font-weight:normal; line-height: 62px; text-align: center; background-color: #f39800; margin-top: 20px;}

.idea{ min-width: 1225px; padding: 81px 0 119px; background: url(/uploads/image/wttimages/img_45.jpg) no-repeat center top;}
.idea .culture_title{ color:#fff;}
.idea_list{ margin-top: 60px;}
.idea_list li{ width: 306px; padding: 21px 18px 0; background-color: #fff; overflow: hidden;}
.ml40{ margin-left:40px;}
.idea_list h4{ display:block; margin-top: 16px; line-height: 70px; text-align: center; font-weight:normal; font-size: 32px; color: #f39700;}

.culture_construct{ padding:149px 0 143px; height: 556px; overflow: hidden;}
.culture_intro{ float:left; width: 348px; height: 556px; background-color: #f39800; color: #fff; overflow: hidden;}
.culture_intro ul{ padding:90px 55px 0; font-size: 23px; line-height: 40px;}
.culture_intro b{ display:block; font-size: 38px; font-weight: normal; line-height: 85px;}
.culture_construct_list{ float:right; width: 731px; height: 556px; overflow: hidden;}
.culture_construct_list li{ float:left; width: 352px; margin-left: 13px; margin-bottom: 19px; overflow: hidden;}
.culture_construct_list a{ display:block; position: relative;}
.culture_construct_list h4{ display:block; position: absolute; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); padding: 5px 30px; height: 70px; color: #fff; line-height: 35px; font-size: 20px; font-weight: normal;}
.culture_construct_list a:hover h4{ color:#f39800;}

.creed{ padding: 109px 0 22px; min-width: 1225px; background: url(/uploads/image/wttimages/img_50.jpg) no-repeat center top;}
.creed .culture_title{ color:#fff;}
.creed_list{ margin-top: 64px;}
.creed_list li{ width:163px; height: 189px; text-align: center; line-height: 189px; color: #fff; font-size: 30px; font-weight: normal; letter-spacing: 2px; background-image: url(/uploads/image/wttimages/img_16.png);}
.ml152{ margin-left:152px;}
.creed_list p{text-align:center; font-size: 28px; color: #fff; line-height: 164px; letter-spacing: 5px;}

.osophy{ padding: 95px 0 225px;}
.osophy_img{ margin-top: 57px;}
.osophy_img img{ margin: 0 auto;}

.concept{ min-width:1225px; height: 525px; margin-bottom: 96px; background-color: #f39800;}
.concept .wrapper{ padding-top:58px;}
.concept_info{ border: 2px #fff solid; height: 358px; position: relative;}
.concept_info .img{ position:absolute; left: 62px; bottom: -33px;}
.concept_info ul{ padding: 32px 0 0 545px; color: #fff;}
.concept_info b{ display:block; font-size: 40px; font-weight: normal; line-height: 55px;}
.concept_info p{ font-size: 25px; font-family: "arial"; line-height: 40px; text-transform: uppercase; margin-bottom: 30px;}

/*走进金浦*/
.leader{ padding: 97px 0 51px;}
.leader_info{ margin-top: 68px;}
.leader_info h1{ display:block; font-size: 32px; color: #313131; font-weight: normal; line-height: 81px; margin-top: 23px;}
.leader_info em{ display:block; width: 280px; height: 8px; background-color: #f49800; overflow: hidden; margin-bottom: 58px;}
.leader_info p{ font-size: 25px; color: #434343; line-height: 51px;}
.leader_info p span{ display: inline-block; vertical-align: top; min-width: 238px; padding-left: 25px; background: url(/uploads/image/wttimages/img_53.jpg) no-repeat left center;}

.leader_img{ width: 401px; position: relative;}
.leader_img img{ position: relative; z-index: 4;}
.leader_img i{ display:block; position: absolute; width: 94px; height: 76px; background-color: #f49800; z-index: 2;}
.leader_img .b_01{ left: -24px; top: -24px;}
.leader_img .b_02{ right:-24px; bottom: -24px;}

.quotation{ background-color:#eee; padding: 40px 47px;}
.quotation b{ display:block; font-size: 22px; color: #434343; line-height: 40px; font-weight: normal;}
.quotation p{ font-size: 18px; color: #626262; line-height: 30px; padding-top: 15px;}

.technology{ padding: 83px 10px 95px;margin-top: 20px}
.technology_info{ text-align:center; font-size: 20px; color: #707070; line-height: 28px; padding: 40px 0 65px;}

.technology_list a{ display:block; width: 828px; height: 184px; margin:0 auto 15px; text-align: center; line-height: 184px; font-size: 28px; color: #fff; font-family: "fzltqhjt"; }

.honor{ min-width:1225px; background-color: #eee; padding: 62px 0 60px;}
.honor .culture_title{ color:#f49800;}

.honor_banner{ margin-top:36px; width: 100%;}
.large_box{ width: 100%; height: 460px; background-image: url(/uploads/image/wttimages/img_60.jpg); overflow: hidden;}
.large_box ul{ padding:58px 70px 0 80px; overflow: hidden;}
.large_box li{ height: 403px; overflow: hidden;}
.large_box img{ float: left; width: 477px; height: 350px; margin-right: 40px;}
.large_box b{ display:block; font-size: 32px; color: #434343; font-weight: normal; font-family: "fzlt"; line-height: 30px; padding: 20px 0; margin-top: 10px;}
.large_box p{ font-size: 20px; color: #434343; line-height: 35px;}
.large_box a{ display:block; margin-top: 25px; width: 88px; height: 27px; line-height: 27px; text-align: center; border: 1px #715934 solid; font-size: 15px; color: #434343; overflow: hidden;}
.small_box{ width:100%; margin-top: 60px; position: relative;}
.small_list{ position:relative; width: 1100px; height: 184px; overflow: hidden;}
.small_list ul{ height: 184px; overflow: hidden;}
.small_list li{ position: relative; float: left; margin-right: 17px; width: 262px; overflow: hidden; cursor: pointer;}
.btn img{ width: 34px; height: 64px; cursor: pointer;}
.btn{ position:absolute; top: 63px; z-index: 4;}
.left_btn{ left: -119px;}
.right_btn{ right: -119px;}

.history{ padding: 112px 0 40px;}
.history::-moz-selection{ background-color: transparent; } 
.history::selection { background-color: transparent; } 
.history_con{ margin-top: 63px; height: 804px; background: url(/uploads/image/wttimages/img_64.jpg) no-repeat center top;}
.about{ width:100%; height: 554px;  overflow: hidden;}
.about .about-body{ display:inline-block; vertical-align: top; width: 10000px;}
.about .about-body .about-content{ position:relative;}
.process-timeline{ height:395px; position: relative; width: 100%; }
.ui-draggable{ height:395px;}
.process-timeline .process-body{ position: relative; height: 100%; margin-left: 0; padding: 0 100px; background: url(/uploads/image/wttimages/img_22.png) no-repeat left 159px,url(/uploads/image/wttimages/img_23.png) no-repeat right 159px;}
.process-timeline .process-body .con{ background:url(/uploads/image/wttimages/img_24.png) repeat-x 0 159px; height: 100%;}
.process-timeline .process-row{ cursor:pointer; display:inline-block; width: 225px; height: 395px; float: left; margin: 0; position: relative; box-sizing: border-box; padding-top: 145px;}
.process-timeline .process-row01{ width: 310px;}
.process-timeline .process-row a{ display:block; position: relative; color: #adadad; font-size: 16px; line-height: 23px; font-weight: 600; min-height: 250px; box-sizing: border-box; background:url(/uploads/image/wttimages/img_19.png) no-repeat 0 4px; padding: 80px 0 0 37px;}
.process-timeline .process-row b{ display:block; font-size: 24px; line-height: 50px; white-space: nowrap;}
.process-timeline .process-row p{ white-space: nowrap;}
.process-timeline .process-row i{ display:block; position: absolute; left: 12px; top: 15px; width: 18px; height: 18px; border-radius: 50%; background-color: #adadad;}
.process-timeline .process-row.on{ padding-top: 0;}
.process-timeline .process-row.on a{ background: url(/uploads/image/wttimages/img_20.png) no-repeat 0 0; min-height: 187px; padding-top: 15px;}
.process-timeline .process-row.on i{ top: 157px;}
.process-timeline .process-row div{ display:none; position: absolute; left: 100px; top: 155px; z-index: 2;}
.process-timeline .process-row.on div{ top: 125px;}
.process-timeline .process-row01 div{ top:165px !important;}
.process-timeline .process-row div img{ margin-left: 12px;}
.process-timeline .process-row div ul{ background-color:rgba(243,151,0,0.9); width: 400px; font-size: 16px; color: #fff; line-height: 25px; font-weight: normal; padding:30px 30px 10px;}
.process-timeline .process-row div p{ padding-bottom: 20px; white-space: pre-wrap;}
.process-timeline .process-row a:hover{ color:#f39700;}
.process-timeline .process-row a:hover i{ background:#f39700;}
.process-timeline .process-row a:hover div{ display:block;}