﻿@charset "utf-8";/*全局样式
---------------------------------------------*/body{font-family: "Microsoft Yahei"}
@font-face{font-family: fzyhjw;src:url('/font/fzlt_GBK.ttf')}
@font-face{font-family: Calligraphic421BT;src:url('/font/Calligraphic421BT-RomanB.otf')}
@font-face{font-family: Humanist777BT;src:url('/font/Humanist777BT-RomanCondensedB.otf')}
ol > li > ol, ol > li > ul, ul > li > ol, ul > li > ul{margin: 0px;}
ol, ul{margin: 0px;}
*, *::after, *::before{box-sizing: inherit;}
*, *::after, *::before{box-sizing: inherit;}
.placeholder{height: 40px;}
table{border-collapse:collapse;border-spacing:0;}
.am-nav > li > a{padding:0 15px;}
.am-container{ max-width: 1200px;}
.am-g-fixed{max-width: 1200px;}
.am-accordion-gapped{margin:0px;}
/*页码容器*/
.page-box{margin-top:15px;color:#999;font-size:14px;}
/*文本框样式*/
input.wide{width:250px;}
input.txt{width:200px;}
input.small{width:50px;}
.input{display:inline;margin-right:5px;padding:7px;height:20px;line-height:20px;vertical-align:middle;background:#fff;color:#999px;border:1px solid #e8e8e8;border-radius:2px;}
.select{padding:7px;border:1px solid #e8e8e8;line-height:20px;}
/*按钮样式*/
.btn{display:inline-block;margin:0;padding:0 25px;color:#fff;font-size:12px;height:38px;line-height:38px;text-align:center;}
.btn{background:#1e7bb3;border:1px solid #02598E;border-radius:2px;vertical-align:middle;}
.btn:hover{color:#fff;opacity:0.9;}
.btn-mini{height:20px;line-height:20px;padding:1px 8px 0;}
input.btn, button.btn{height:40px;cursor:pointer;overflow:visible;}
.btn-success{background:#52A152;border:1px solid #417F41;text-shadow:0 -1px 0 #52A152;}
.btn-error{background:#CB423B;border:1px solid #AA352F;text-shadow:0 -1px 0 #CB423B;}
.btn-gray{background:#ddd;border:1px solid #A9A9A9;text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray,.btn-gray:hover{color:#777;}
/*图片效果*/
.imghover{overflow:hidden;background:url(../images//footer_bj.png);}
.imghover img{-moz-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);-o-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);width:110%!important;max-width: 110%;}
.imghover:hover img{margin-left: -10px;opacity:.6;}
.imghover .title{-moz-transform: translateY(50%);-ms-transform: translateY(50%);-webkit-transform: translateY(50%);transform: translateY(50%);-moz-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);-o-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);opacity:1;}
.imghover .m_detail{-moz-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);-o-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);-moz-transform: translateY(10%);-ms-transform: translateY(10%);-webkit-transform: translateY(10%);transform: translateY(10%);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);color: #fff;line-height: 1.5;width: 100%;opacity:0;}
.imghover:hover .title,.imgHover:hover .m_detail{filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);-moz-transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);opacity:1;}
/* 常量设置*/
html{overflow-x:auto;}
html,body,.wrap{min-width:1200px;}
.wrap{width:1200px;margin-right:auto;margin-left:auto;}
body{font-size:14px;line-height:1.8;color:#555;background:#fff;}
a{color:inherit;}
a:hover{color:#EE2A2B;}
::-moz-selection{color:#fff;background:#0075c2;}
::selection{color:#fff;background:#0075c2;}
::-webkit-input-placeholder{color:#aaa;}
.placeholder{color:#aaa;}
.am-gallery-default>li{padding-bottom:20px;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px;}
.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img{-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.imgZoom{overflow:hidden;}
.imgZoom:hover img{-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.imgY180:hover img{cursor:pointer;-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
/*时间延迟*/
.delay100{-webkit-animation-delay: 0.1s;animation-delay: 0.1s;}
.delay200{-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}
.delay300{-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}
.delay400{-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}
.delay500{-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}
.delay600{-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}
.delay700{-webkit-animation-delay: 0.7s;animation-delay: 0.7s;}
.delay800{-webkit-animation-delay: 0.8s;animation-delay: 0.8s;}
.delay900{-webkit-animation-delay: 0.9s;animation-delay: 0.9s;}
.delay1000{-webkit-animation-delay: 1s;animation-delay: 1s;}
.delay1200{-webkit-animation-delay: 1.2s;animation-delay: 1.2s;}
.delay1400{-webkit-animation-delay: 1.4s;animation-delay: 1.4s;}
.delay1600{-webkit-animation-delay: 1.6s;animation-delay: 1.6s;}
.delay1800{-webkit-animation-delay: 1.8s;animation-delay: 1.8s;}
.delay2000{-webkit-animation-delay: 2s;animation-delay: 2s;}
.delay2400{-webkit-animation-delay: 2.4s;animation-delay: 2.4s;}
.delay3000{-webkit-animation-delay: 3s;animation-delay: 3s;}
/*页面布局
----------------------------------------------*/
.section{position:relative;margin:0 auto;padding:0;max-width:1200px;min-width:980px;text-align:left;box-sizing: border-box}
/*微信悬停*/
.weixin{width:80px;height:25px;position:relative;font-size:12px;text-align:center; float:right;}
.weixin a{width:80px;height:25px;display:block;position:absolute;right:0;top:0;}
.weixin .weixin_nr{width:152px;height:179px;padding:10px;background:#fff;text-align:center;position:absolute;left:-70px;top:25px;display:none;z-index: 999}
.weixin .weixin_nr img{margin-bottom:5px;}
.weixin.on .weixin_nr{display:block;}
.weixin.on a{}

/*顶部*/
.header{height:120px;width: 100%;background: url(../images/b.jpg) repeat-x center top;}
#header{width: 100%;left: 0;top:30px;z-index: 300;height:60px;background: rgba(255,255,255,255.9);position:relative}
.headertop{height:30px;margin:0 auto;max-width:1200px;float: none;}
.headertop a{ float:right; padding-right:25px; line-height:25px; color:#888888; font-size:12px;}
.headertop a:hover{ color:#EE2A2B;}
.headertop .tblink{float:right;}
.headerbottom{margin:0 auto;max-width:1200px;}
.icons {display: inline-block;}
.website .icons {width: 14px; height: 10px; background-position: 0 0; right: 0; top: 50%; margin-top: -5px;}
.website .option {position: absolute;width: 250px;margin-left: -105px;background-color: #f7f7f7;padding: 10px 0;min-height: 30px;z-index:2000;display:none;max-height:260px;overflow:auto}
.website .option a { display: block;padding: 0 5% 0 5%;line-height: 2;}

/*概况*/
.am-nav{color: #595957;font-size: 14px;}
.am-nav-pills > li{height:40px; line-height:40px;}
.focus3{height:40px; line-height:40px; color:#FFFFFF; background:#EE2A2B;}
.am-nav-pills > li + li{margin-left:0px;height:40px; line-height:40px;}
.am-nav > li.am-active > a, .am-nav > li.am-active > a:focus, .am-nav > li.am-active > a:hover{background: inherit;border-bottom: 2px solid #EE2A2B;color: inherit;}
.section .since{color: #dddddd;font-size: 34px;font-family: "Microsoft Yahei";}
.section .group{font-family:"Microsoft Yahei";font-size: 16px;color: #898989;}
.section span{font-family: "Microsoft Yahei";font-size: 16px;color: #A1A1A1}
.section .am-thumbnail{background: inherit;border: 0px;}
.introimg{height: 78px;}
/*中天大事记*/
.greats{color: #ffffff;}
.greats .since{color: #4affff;font-size: 35px;font-family: "Microsoft Yahei";padding-top: 22px;}
.greats .group{color: #ffffff;font-size: 16px;font-family: "Microsoft Yahei";}

/*社会责任*/
.social h2{color:#de0625;font-size:20px;margin-bottom:10px;}
.social .part1{background: url('/templates/chinaztt/images/social/img_1.png') center no-repeat;background-size: cover;max-width: 1200px;height: 422px;color:#fefeff;font-size:14px;}
.social .part1 img{margin-top: 72px;margin-left: 42px;}
.social .part2{border-top: 1px solid #ccc;color: #595957;font-size: 16px;}
.social .part2 p{padding-left:10px;padding-right:5px;}
.social .part3 .am-intro-left{float:left;max-width:415px;}
.social .part3{border-top: 1px solid #ccc;}
.social .part3 .am-intro-right{margin-left:20px;float: left;max-width: 765px;font-size: 16px;color: #7e7e7e;}
.social .part3 .am-intro-left{float: left;max-width: 415px;}
.social .part4{border-top: 1px solid #ccc;}
.social .part4 .am-intro-right{margin-left: 20px;float: left;max-width: 765px;font-size: 16px;color: #7e7e7e;}
.social .part4 .am-intro-left{float: left;max-width: 415px;}
.social .part5{border-top: 1px solid #ccc;color: #595957;font-size: 16px;}
.social .part5 p{padding-left: 10px;padding-right: 5px;}
/*中天大事记 轮播*/
#container{width:1200px;padding:10px;margin:0 auto;position:relative;z-index:0;}
#ribbon{position:absolute;top:-3px;left:-15px;z-index:500;}
#slide{position:absolute;top:-15px;left:84px;z-index:100;}
#slide .next,#slide .prev{position:absolute;top:107px;left:-89px;width:24px;height:43px;display:block;z-index:101;}
.slides_container{width:1200px;height:450px;overflow:hidden;position:relative;margin-left: auto;margin-right: auto}
.slides_container div {text-align: center}
#slide .next{left:1005px;}
.pagination{margin:26px auto 0;width:100px;}
.pagination li{float:left;margin:0 1px;}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{background-position:0 -12px;}
.caption{position:absolute;bottom:-35px;height:30px;padding:5px 20px 0 20px;background:#000;background:rgba(0,0,0,.5);width:1000px;font-size:1.3em;line-height:1.33;color:#fff;border-top:1px solid #000;text-shadow:none;}
/*科技创新*/
.section .title{color: #004ea2;font-size: 19px;font-family: "Microsoft Yahei";font-weight: bold;}
.knowledge .ntitle{color: #004ea2;font-size: 16px;font-family: "Microsoft Yahei";margin: 10px 30px;font-weight: bold;}
.knowledge{background: #ffffff;height: 188px;color: #595957;}
.knowledge{width: 354px;margin-left: 44px;float: left;}
.knowledge:first-child{margin-left: 0px;}
.knowledge .content{text-indent: 2em;margin: 5px;font-size: 10px;line-height: 16px;font-family: "Microsoft Yahei";margin: 0px 30px;}
.knowledge:hover .ntitle{color: #ffffff}
.knowledge:hover{background: #004ea2;color: #ffffff}
.institutions .ntitle{color: #004ea2;font-size: 16px;font-family: "Microsoft Yahei";margin: 10px 30px;}
.institutions{background: #bdd1e7;height: 108px;}
.institutions{width: 570px;margin-left: 8px;float: left;}
.institutions:first-child{margin-left: 0px;}
.institutions .content{text-indent: 2em;line-height: 16px;margin: 5px;font-size: 10px;font-family: "Microsoft Yahei";margin: 0px 30px;}
.institutions:hover .ntitle{color: #ffffff}
.institutions:hover{background: #004ea2;color: #ffffff}
.focusleft{float: left;width: 408px;color: #ffffff;}
.focusright{float: left;margin-left: 20px;margin-top: 47px;}
.focusleft .ntitle{font-size: 19px;font-family: "Microsoft Yahei";margin: 47px 0 16px 0;color:#004ea2;font-weight:bold;}
.focusleft .content{text-indent: 2em;margin: 5px;font-size: 10px;line-height: 16px;font-family: "Microsoft Yahei";color:#595757;}
.focusright .img{float: left;margin-left: 7px;text-align: center;}
.focusright .img h3{font-size: 10px;font-family: "Microsoft Yahei";color: #595757;}
/* 经营业绩*/
.ecomomic{background: #ffffff;padding-bottom: 30px;margin-bottom: 30px;}
.ecomomic .title{font-size: 19px;font-family: "microsoft yahei";padding: 30px 0px 17px 43px;color: #004ae2;}
.ecomomic .content{}
.tpl-echarts{height: 360px;}
/*产业布局*/
.industryleft{width: 502px;float: left;height: 337px;}
.industryleft .ntitle{font-size: 20px;font-family: "微软雅黑";font-weight: bold;color: #ffffff;margin: 18px;}
.industryleft .content{font-size: 14px;font-family: "微软雅黑";color: #ffffff;text-indent: 2em;margin-left: 18px;margin-right: 18px;}
.industryleft .correlator {margin-left: 50px; }
.industryleft .correlator ul li a {text-decoration: underline;color:#fff}
.industryleft .detail{font-size: 15px;font-family: "微软雅黑";color: #ffffff;margin-left: 18px;/*margin-top: 20px;*/}
.industryright{float: left;width: 690px;height: 360px;}
.industryleft .title{font-size: 20px;font-family: "微软雅黑";font-weight: bold;color: #004ea2;margin: 18px;}
.industryleft .zhaiyao{font-size: 14px;font-family: "微软雅黑";color: #595757;text-indent: 2em;margin-left: 18px;margin-right: 18px;}
.industryleft .link{height: 48px;width: 110px;line-height: 48px;text-align: center;font-size: 15px;font-family: "微软雅黑";color: #ffffff;margin-left: 18px;margin-top: 20px;background: url(/templates/chinaztt/images/industry/btn.png) no-repeat}
.industrylist{height: 325px;}
.industrylist .industryleft{height: 325px;}
.industrylist .industryright{float: left;width: 606px;height: 325px;}
/*人才发展*/
.development{background:url(/templates/chinaztt/images/human/development/bg.png) center;background-size: cover;height: 608px;}
.development .title{font-family: "微软雅黑";font-size: 40px;color: #004ea2;padding-top: 57px;text-align: center;}
.development .content{padding-top: 87px;}
/*人才理念*/
.concept{background:url(/templates/chinaztt/images/human/concept/bg.png) center;background-size: cover;height: 608px;}
.concept .title{font-family: "微软雅黑";font-size: 40px;color: #004ea2;padding-top:57px;text-align: center;}
.concept .content{padding-top: 87px;}
/*人才资源*/
.resources{background:url(/templates/chinaztt/images/human/resources/bg.png) center;background-size: cover;height:608px;}
.resources .title{font-family: "微软雅黑";font-size: 45px;color: #004ea2;padding-top: 97px;text-align: center;min-width: 1080px;}
.resources .content{font-size: 18px;text-align:justify;text-indent:2em;}
/*人才招聘*/
.school table{padding-top: 36px}
.school table th{text-align:center;}
.school table td,.entry table th{padding:0.45em 0.5em;}
.school table thead{background-color:rgba(255,255,255,0.47);}
.school table thead th{font-family: "Microsoft Yahei";font-size: 16px;color: #595757}
.school table tbody tr{border-bottom: #ffffff 2px solid}
.school table tbody tr td{text-align: center;font-family: "Microsoft Yahei";font-size: 14px;color: #595757}
.school table tbody tr td div{background: #ffffff;font-family: "Microsoft Yahei";font-size: 14px;color: #595757}
.school .title{font-family: "微软雅黑";font-size: 30px;color: #004ea2;padding-top: 88px;text-align: center;}
.social table{padding-top: 36px}
.social table th{text-align:center;}
.social table td,.entry table th{padding:0.45em 0.5em;}
.social table thead{background-color:rgba(255,255,255,0.47);}
.social table thead th{font-family: "Microsoft Yahei";font-size: 16px;color: #ffffff}
.social table tbody tr{border-bottom: #ffffff 2px solid}
.social table tbody tr td{text-align: center;font-family: "Microsoft Yahei";font-size: 14px;color: #ffffff}
.social table tbody tr td div{background: #ffffff;font-family: "Microsoft Yahei";font-size: 14px;color: #595757}
.social .title{font-family: "微软雅黑";font-size: 30px;color: #ffffff;padding-top: 88px;text-align: center;}
.infos table{padding-top: 36px}
.infos table th{}
.infos table td,.entry table th{padding:0.45em 0.5em;}
.infos table thead{background-color:rgba(255,255,255,0.47);}
.infos table thead th{font-family: "Microsoft Yahei";font-size: 16px;color: #ffffff}
.infos table tbody tr{border-bottom: #eee 2px solid}
.infos table tbody tr td{font-family: "Microsoft Yahei";font-size: 14px;}
.infos table tbody tr td div{background: #ffffff;font-family: "Microsoft Yahei";font-size: 14px;color: #595757}
.am-btn-zttweb{color: #fff;background-color: #004ea2;border-color:#004ea2}
/*联系我们*/
.contact span{margin-left: 14px;font-size:18px;}
.footer-right
.contact div{font-size: 16px;font-family: "Microsoft Yahei";color: #595757;}
.contact .title{color: #595757;font-size: 24px;text-align: left;margin-top: 35px;margin-bottom: 15px;font-family: "Microsoft Yahei";}
#map{margin-bottom: 74px;}
.am-accordion-content li{background-color: #f6f4f4;margin-bottom: 20px;min-height: 230px;margin-left:1.7%;}
.am-accordion-content li:hover{background-color: #0075c2;color:#fff;}
.am-accordion-content li:hover a:hover{color: #fff;}
.am-accordion-content li:hover span{color: #fff;}
.am-accordion-content li:hover strong{color: #fff;}
.am-accordion-content li span{margin-left:0;margin-top:5px;}
/*精细制造*/.precision .sections{background-color: #f6f6f6;}
.precision .preleft{font-size: 16px;}
.precision .preright{padding-left: 20px;text-indent: 2em;font-size: 12px;}
.precision .preright .title span{font-size: 16px;text-indent: 2em;color: #595959;}
.precision .preright .content p{text-indent: 2em;font-size: 14px;}
.precision .preright .content{padding-top: 10px;}
/*搜索页面*/
.search{ background: #f9f9f9;}
.search .ntitle{ margin:0 auto; padding:30px 0 0; width:100%; }
	.search .ntitle:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.search .ntitle h2{ display:inline-block; float:left; padding-right:10px; width:auto; color:#333; font-size:24px; font-weight:400; line-height:25px; }
	.search .ntitle h2 a{ position:relative; padding-right:25px; color:#888; }
	.search .ntitle h2 a:hover{ color:#f06000; text-decoration:none; }
    .search .ntitle i{ display:block; padding-top:10px; color:#999; font-size:14px; font-style:normal; line-height:1em; }
.search ul li{ margin-top: 10px;}
/*瀑布流显示*/
#main{ width:1200px; margin:auto;}
#main ul{ *overflow:hidden; _height:1%;}
#main ul li{ border:1px solid #CCC; border-bottom:2px solid #CCC; border-top:1px solid #DBDBDB; float:left; display:inline; list-style:none; margin:6px 0; background:#FFF;width:216px;}
#main ul li.hover{ border:1px solid #3185e0; }
#main ul li img{  display:block;width:200px;}
#main ul li img.hover{ filter: Alpha(opacity=90); -moz-opacity:.9; opacity:0.9;}
#main ul li h3,#main ul li p{  padding:0 10px 0 10px; font-weight:normal;}
#main ul li p{ background:#F3F0FF; line-height:30px;}
.img_block{ position:relative; padding:10px;}
.loading{ text-align:center; padding:30px 0;}
/*响应式布局
----------------------------------------------*/
@media only screen and (max-width:1200px){.section{width:980px;}}
@media only screen and (min-width:1201px){.section{width:1200px;}}
