@charset "utf-8";
body, html {-webkit-text-size-adjust:none;}
body{font-family:"微软雅黑",Arial,tahoma,sans-serif;font-size:12px;line-height:1.5;color:#666; background:none repeat scroll #FFF;}
*{margin:0;padding:0; outline:none;}
img{border:none; vertical-align:middle;}
a:link{color:#000;text-decoration:none;transition:all 300ms ease-in-out 0s;}
a:visited{color:#888;text-decoration: none;}
a:hover{text-decoration:none;}
a:active{color:#ff0;}
ul, ol, dl {list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1,h2,h3,h4,h5,h6,big,small,sub,sup,section {display:block; margin:0; padding:0; border:none;}
INPUT[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;margin-left:0;margin-right:0;padding:4px 3px;transition:all 300ms ease-in-out 0s;}
INPUT[type="password"] {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #e3e3e3;margin-left: 0;margin-right: 0;padding: 4px 3px;}
textarea:focus, input[type="text"]:focus, INPUT[type="password"]:focus, INPUT[type="datetime"]:focus, INPUT[type="datetime-local"]:focus, INPUT[type="date"]:focus, INPUT[type="month"]:focus, INPUT[type="time"]:focus, INPUT[type="week"]:focus, INPUT[type="number"]:focus, INPUT[type="email"]:focus, INPUT[type="url"]:focus, INPUT[type="search"]:focus, INPUT[type="tel"]:focus, INPUT[type="color"]:focus, .uneditable-input:focus { background-color:#EDF7FD;border:1px solid rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); outline:0 none;}
p{padding:0;word-wrap: break-word; word-break: normal;}
textarea{resize:none;}
table{word-wrap:break-word !important; border-collapse:collapse !important;}
HR{height:1px;border: none;border-bottom: 1px solid #eee; margin:10px 0 20px;}
.float-left {float:left;}.float-right {float:right;}.clearBoth {clear:both;}

/***头部***/
#header {background-color:rgba(255,255,255,0.9);box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);height:131px; position: fixed;top:0;width:100%; z-index:9999;}
.topWrap{border-bottom:1px solid #f1f1f1;height:40px; width:100%;}
.topBox {display:block;height:40px;line-height:40px;margin:0 auto;overflow:hidden;width:1100px;}
.topBox .wel-msg {color:#666;font-size:12px;height:40px;}
.topBox .tel {background:url('../images/ico_tel.png') no-repeat left center scroll;color:#666; font-size:12px;float:right; height:40px; line-height:40px;padding-left:27px;}
.topBox .tel em {color:#02a335;font-family:"Times New Roman", Times, serif;font-size:18px;padding:0 2px 0 0;}
.headerWrap {margin:0 auto; height:90px;width:1100px;}
#logo { display:block;float:left; height:89px; width:423px;padding-top:8px;}
.space { display:block; height:131px;}
/***主导航***/
#menuNav {float:right; display:block;height:90px;width:650px;}
#menuNav ul {display:block;margin:0 auto;}
#menuNav li {float:left; height:90px;}
#menuNav li a {color:#333; display:block;font:normal 14px/90px "微软雅黑";margin:0 25px; text-align:center;transition:none;}
#menuNav li a:hover, #menuNav li:hover a {color:#02a335;}
#menuNav li sub {width:105px;display: block;height: 25px;line-height: 10px;margin:0 auto;bottom: 24px;position: relative;text-align: center;transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
#menuNav li:hover sub {border-bottom:4px solid #02a335}
#menuNav li .subMenu{background-color:rgba(2,163,53,0.9);box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);position: absolute; left: 0;top:131px;width: 100%;height:100px;display: none;z-index:999;}
#menuNav li .subMenu .level1{width:1100px; margin:0 auto; overflow:hidden;}
#menuNav li .subMenu .level1 span.space01 {display:block;height:30px; width:490px;}
#menuNav li .subMenu .level1 li a { background:none repeat scroll;border:none;color:#fff;display:block; font-size:14px; margin:0;padding:0 15px; line-height:90px;}
#menuNav li .subMenu .level1 li a i { background-color:#fff; display:block; height:6px;position:absolute; top:50%; margin-top:-8px; width:6px;}
#menuNav li .subMenu .level1 li a:hover {color:#ff8400;}
#menuNav li .subMenu .level1 li a:hover i { background-color:#ff8400;}
#menuNav li:hover .subMenu { display:block;}
#menuNav li:last-of-type{background: #02a335;}
#menuNav li:last-of-type a{color: #fff;font-weight: bold;}
#menuNav li:last-of-type sub{color: #fff;font-weight: bold;}
#indexBanner {height:533px;margin: 0 auto;min-width: 1100px; position:relative;width:100%;}
.main_visual {height: 533px;overflow: hidden;position: relative;}
.flicking_con {height:10px;left: 50%;margin-left:-70px;position: absolute;bottom:30px;width: 150px;z-index: 999;}
.flicking_con a {background:rgba(255,255,255,0.85);display: block;float: left;height:5px;margin: 0 10px 0 0;padding: 0;text-indent: -9999em;width:40px;}
.flicking_con a.on {background:rgba(2,163,53,0.85);}
.main_image {height: 533px;overflow: hidden;position: relative;}
.main_image ul {height: 533px;left: 0;overflow: hidden;position: absolute;top: 0;width: 9999px;}
.main_image li {float: left;height: 533px;width: 100%;}
.main_image li a {display: block;height: 533px;width: 100%;}
#btn_prev, #btn_next {display: none;height: 74px !important;margin-top: -37px;position: absolute;top: 50%;width: 73px !important;z-index: 999;}
#btn_next {background:url("../images/ico_ba_right.png") no-repeat scroll right top;right:50px;}
#btn_prev {background:url("../images/ico_ba_left.png") no-repeat scroll left top;left: 50px;}

.innerBanner {display: block;height:295px;overflow:hidden; position:relative;width: 100%; z-index:10;}
#innerAbout {background: url("../images/inner_about.jpg") no-repeat scroll center 0;}
#innerPro {background: url("../images/inner_pro.jpg") no-repeat scroll center 0;}
#innerFeedback {background: url("../images/inner_msg.jpg") no-repeat scroll center 0;}
#innerContact {background: url("../images/inner_contact.jpg") no-repeat scroll center 0;}
#innerNews {background: url("../images/inner_news.jpg") no-repeat scroll center 0;}
#innerHr {background: url("../images/inner_hr.jpg") no-repeat scroll center 0;}
#innerCase, #innerEqui {background:url("../images/inner_case.jpg") no-repeat scroll center 0;}
#innerTeam {background: url("../images/inner_team.jpg") no-repeat scroll center 0;}

#hotNews { background-color:rgba(255,255,255,0.5); bottom:40px; left:50%;height:40px; margin-left:-550px;overflow:hidden;position: absolute;width: 1100px;}
#hotNews .hotNewsTitle { background:url("../images/ico_notice.png") no-repeat 10px center scroll #ff8400;color:#fff; float:left; font-size:15px; height:40px; line-height:40px; padding-left:45px; width:70px;}
#hotNews .LeftBotton {background:url("../images/ico_btn.png") no-repeat scroll 0 0;cursor: pointer;height:25px;position: absolute;right:40px;top:8px;width:25px;}
#hotNews .LeftBotton:hover { background-position:0 -30px;}
#hotNews .RightBotton {background:url("../images/ico_btn.png") no-repeat scroll -30px 0;cursor: pointer;height:25px;position: absolute;right: 10px;top:8px;width:25px;}
#hotNews .RightBotton:hover { background-position:-30px -30px;}
#hotNews .notice .Cont {margin-left:10px;overflow: hidden;width:900px;}
.hotnewslist {float: left;height: 40px;overflow: hidden;width:900px;}
.hotnewslist a {color: #333;float: left;font-size: 12px;line-height: 40px;text-indent:10px;text-decoration:none;width: 500px;}
.hotnewslist a:hover {color:#ff8400;}
.hotnewslist span {color: #999;font-size:11px;line-height:40px; width: 70px;}

#caseWrap {display:block;overflow:hidden; margin:0 auto;padding:30px 0;width:1100px;}
#caseWrap h3.titleHeading, #aboutWrap h3.titleHeading, #newsWrap h3.titleHeading, #partnerWrap h3.titleHeading {color:#292929;display:block; font-size:24px;text-align:center;}
#caseWrap h3.titleHeading p, #aboutWrap h3.titleHeading p, #newsWrap h3.titleHeading p, #partnerWrap h3.titleHeading p {color:#aaa; font-size:13px;padding:10px 0;}
#caseWrap h3.titleHeading i, #aboutWrap h3.titleHeading i, #newsWrap h3.titleHeading i, #partnerWrap h3.titleHeading i {background-color: #02a335;display: block;height: 2px;margin: 0 auto;width:40px;}

.tabCate { display:block; margin:30px auto; overflow:hidden;width:660px}
.tabCate li {background:#edeeef none repeat scroll;float: left;font-size:14px;height: 70px;line-height: 70px; margin-right:1px;text-align: center;width: 219px;}
.tabCate li a {color: #666;display: block;}
.tabCate li.cur a {color:#fff;}
.tabCate li a.list_1 { background:url('../images/ico-tab1.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_1 {background:url('../images/ico-tab1c.png') no-repeat 45px center scroll #02a335;}
.tabCate li a.list_2 { background:url('../images/ico-tab2.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_2 {background:url('../images/ico-tab2c.png') no-repeat 45px center scroll #02a335;}
.tabCate li a.list_3 { background:url('../images/ico-tab3.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_3 {background:url('../images/ico-tab3c.png') no-repeat 45px center scroll #02a335;}
.tabCate li a.list_4 { background:url('../images/ico-tab4.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_4 {background:url('../images/ico-tab4c.png') no-repeat 45px center scroll #02a335;}
.tabCate li a.list_5 { background:url('../images/ico-tab5.png') no-repeat 45px center scroll;}
.tabCate li.cur a.list_5 {background:url('../images/ico-tab5c.png') no-repeat 45px center scroll #02a335;}

#caseWrap .caseCont { background:none repeat scroll; display:block; margin:0 auto;overflow:hidden; padding:0; width:1100px;}
#caseWrap .caseCont li { display:inline; float:left; height:190px; margin:0 16px 0 0; overflow:hidden; position:relative; text-align:center;width:248px;}
#caseWrap .caseCont li span.itemImg img { display:block; height:190px; width:265px;transition:all 1s ease 0s;}
#caseWrap .caseCont li:hover span.itemImg img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#caseWrap .caseCont li span.itemName { display:block; height:50px;position:absolute;left:0; bottom:0;width:100%;}
#caseWrap .caseCont li span.itemName a { background-color:rgba(0,0,0,0.3);color:#fff;display:block; font-size:14px;line-height:50px; }
#caseWrap .caseCont li:hover span.itemName a { background-color:rgba(0,0,0,0.7);color:#ff8400;}
/*#caseWrap .caseCont li:nth-of-type(1), #caseWrap .caseCont li:nth-of-type(1) span.itemImg img { height:396px; width:308px;}*/

#caseWrap .caseCont li:nth-of-type(4n) {margin:0 0 16px 0;}

#aboutWrap { background-color:#f8f8f8; display:block; overflow:hidden; padding:30px 0 0; width:100%;}
#aboutWrap .bd { overflow:hidden; margin:30px auto 50px;width:1100px;}
#aboutWrap .bd .img { display:block; float:left; overflow:hidden; width:480px;}
#aboutWrap .bd .img img {transition:all 1s ease 0s;}
#aboutWrap .bd:hover .img img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#aboutWrap .bd .aboutContent {color:#666; font-size:13px;display:block; line-height:28px;overflow:hidden; width:580px;}
#aboutWrap .bd a.more { background-color:#02a335;color:#fff; display:block; font-size:13px; margin-top:20px;padding:5px 40px;}
#aboutWrap .bd a.more:hover { background-color:#ff8400;}

.ad_1 {background:no-repeat center 0 url('../images/bg_ad_1.jpg');position:relative;height:270px;overflow:hidden;-webkit-transition:height 0.2s ease-in 0s;-moz-transition:height 0.2s ease-in 0s;-ms-transition: height 0.1s ease-in 0s;-o-transition: height 0.2s ease-in 0s;}
.ad_1Text {font-size:60px;color:#fff;text-align:center;font-weight:bold;line-height:270px;height:100%;width:100%;background-image:url('../images/line_01.png');background-repeat: no-repeat;background-position:center center;}

#newsWrap {display:block;margin: 0 auto;overflow:hidden;padding:30px 0 50px;width:1100px;}
#newsWrap .newsCont {float:left;margin:20px 40px 0 0;padding:0;width:340px;}
#newsWrap .last {margin-right:0;background:#4c9cff;height:377px;}
#newsWrap h3.hd {color:#333; display:block; font-size:20px; height:30px; line-height:30px;}
#newsWrap .last h3.hd{color:#fff; text-indent:10px;}
#newsWrap a.more { display:block; overflow:hidden;}
#newsWrap a.more img {transition:all 1s ease 0s;}
#newsWrap .newsCont:hover a.more img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#newsWrap .bd { display:block;overflow:hidden;padding:0;}
#newsWrap .bd li {margin:0 auto; height:40px;overflow:hidden;width:100%;}
#newsWrap .bd li a { background:url('../images/list_04.png') no-repeat left center scroll;color:#888;display:block; float:left;font-size:13px; line-height:40px;padding-left:15px;}
#newsWrap .bd li a:hover {background:url('../images/list_02.png') no-repeat left center scroll;color:#ff9900;}
#newsWrap .bd li span.data {color:#989898; font-size:11px;float:right;line-height:40px;}

.equipment-cen{ width:300px; height:268px;margin:0 auto;padding:6px 7px;background:#fff;position:relative;}
.equipment-btn{ width:13px; height:35px; float:left;  margin-top:100px; display:inline; overflow:hidden;position: absolute;z-index: 999;}
.equipment-cen .left{left:10px}
.equipment-cen .right{right:15px;}
.equipment-btn p{ width:13px; height:35px; background-position:left top; background-repeat:no-repeat; }
.equipment-btn p.goLeft{ background-image:url(../images/goLeft.png);}
.equipment-btn p.goRight{ background-image:url(../images/goRight.png);}
.equipment-line{ width:300px; height:268px; float:left;overflow:hidden;}
.equipment-list{ width:300px; height:268px; float:left;display:inline;position:relative; z-index:100; overflow:hidden;}
.equipment-list li{ width:300px; height:268px;float:left;}
.equipment-list li p{ width:300px; height:238px;}
.equipment-list li p a{padding-left:0;text-align:center;}
.equipment-list li p img{ width:300px; height:238px;}
.equipment-list li h3{text-align:center;line-height:30px;}

#partnerWrap {background-color:#F4F4F4; display:block; overflow:hidden; padding:30px 0 50px; width:100%;}
#partnerWrap .bd {overflow:hidden; margin:20px auto 0; text-align:center;width:1100px;}
#partnerWrap .bd li {border:1px solid #ddd;display:inline-block; margin:2px; overflow:hidden;transition:all 500ms ease 0s;width:210px;}
#partnerWrap .bd li:hover {}
#partnerWrap img {width:100%;transition:all 500ms ease 0s;}
#partnerWrap img:hover {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#partnerWrap a.more {border:1px solid #ddd;color:#666; display:block; font-size:14px; margin:30px  auto; height:40px; line-height:40px; width:160px;transition:all 500ms ease 0s;}
#partnerWrap a.more:hover {border:1px solid #2091D9; background-color:#02a335;color:#fff; width:200px;}

ul.partnerList li {border:1px solid #ddd; display:block;float:left;margin:10px;overflow:hidden;transition:all 500ms ease 0s;}
ul.partnerList li:hover {border:1px solid #2091D9;}
ul.partnerList li img { height:80px; width:253px;filter: grayscale(100%);transition:all 500ms ease 0s;}
ul.partnerList li img:hover {filter: grayscale(0);transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}

/**左侧导航***/
#categories { background:url('../images/bg_left.jpg') repeat-y scroll;float:left;width:217px;}
h3.leftBoxHeading { background:url('../images/bg_left_title.jpg') no-repeat scroll;height:84px;}
.sideBoxContent { background:url('../images/shadow_03.jpg') no-repeat center bottom scroll;padding:0 10px 20px;}
.sideBoxContent li {border-bottom:1px dashed #1f8aff;vertical-align:top;padding:0;width:100%;}
.sideBoxContent li.category-list a { background:url('../images/icons.png') no-repeat 20px -114px scroll;color: #fff;display: block;font-size:14px;height:42px;line-height:42px;position:relative; transition:none; text-indent:35px;}
.sideBoxContent li a:hover, .sideBoxContent li a.cur, .sideBoxContent li .level2 a:hover { background:url('../images/icons.png') no-repeat 0 -169px scroll;color:#0069e1;}

#leftNavCont {display: block;float: left;margin-top: 20px;padding: 0;width: 240px;}
#leftNavCont h3.leftBoxHeading {background:url("../images/arrow_01.jpg") no-repeat scroll right center;border-top: 1px solid #b4b4b4;color: #0054a5; font-size:16px; font-weight:bold;padding: 0; height:40px; line-height:40px;}
#leftNavCont .sideBoxCont {border-bottom: 1px solid #b4b4b4;padding-bottom: 10px;}
#leftNavCont .sideBoxCont .num {background:url("../images/phone.jpg") no-repeat scroll left center;color: #020264;display: block; font-size: 18px; font-weight: bold;padding: 10px 0 10px 60px;}
#leftNavCont .en {background-color: #0054a5;color: #fff;display: block;margin-top: 10px;padding: 5px 10px;}
#leftNavCont .en a {color:#fff;}
#leftNavCont .en a:hover {color:#fff; text-decoration:underline;}

/***网页内容区***/
#mainWrapper {margin:0 auto 30px;overflow:hidden;padding:0; position:relative;text-align:left;vertical-align:top;width:1100px;}
#mainWrapper h3.hd {border-bottom:1px solid #eee;color:#02a335; display:block; font-size:24px; height:50px; line-height:50px; margin-top:30px; padding:0;}
#mainWrapper .categories-list { margin:30px auto 0;}

#mainWrapper .bd {line-height:30px; font-size:14px; margin-top:20px;overflow:hidden;padding:0 0 20px;}
#mainWrapper .bd .infoCont { display:block; overflow:hidden; width:600px;}
#mainWrapper .bd .imgCont {display:block; overflow:hidden; width:450px;}
#mainWrapper .hrCont { background:url('../images/hr_01.jpg') no-repeat right center scroll;}
#mainWrapper .msgCont { background:url('../images/msg_01.jpg') no-repeat right center scroll;}

.n_nav {background:url("../images/n_nav_list.png") repeat scroll 0 0;bottom: 0;height: 60px;left: 50%;margin-left: -550px;max-width: 1100px;overflow: hidden;position: absolute;width: 100%;z-index: 9;}
.n_nav_cate {background: #02a335 none repeat scroll 0 0;bottom: 0;color: #fff;font-size: 18px;height: 60px;left: 0;line-height: 60px;position: absolute;text-align: center;    width: 166px;z-index: 10;}
.n_nav_list {height: 60px;overflow: hidden;padding-left: 180px;width: 100%;}
.n_nav_list a {color: #32353a;display: block; float:left; font-size:14px;height: 60px;line-height: 60px;margin:0 10px;}
.n_nav_list a.cur, .n_nav_list a:hover {color: #02a335;}
.n_nav_list a sub {background-color: #02a335;bottom: 2px;display: block;height: 2px;margin: 0 auto;position: relative;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;width: 0;z-index: 12;}
.n_nav_list a.cur sub, .n_nav_list a:hover sub {width:100%;}

.hdBreadcrumbs { background-color:#fff;border-bottom:1px solid #e5e5e5; height:59px; line-height:59px; width:100%;}
.breadcrumbs { display:block; width:1100px; margin:0 auto; height:59px;}
.breadcrumbs span.cn {color:#666; font-size:20px;}
.breadcrumbs span.en {color:#ddd; font-size:14px; text-transform:uppercase; font-family:arial;}

#pageBody_pro #mainWrapper { background:none repeat scroll #fff;}
#pageBody_pro #mainWrapper .centerColumn .proList {padding:0;}
h3.cateTitle {color:#666; font-size:24px; text-align:center;}

.centerColumn {float:right; width:850px;}
.centerColumn .hd {background:url('../images/line_02.gif') repeat-x left center scroll;height:28px; line-height:28px; overflow:hidden; position:relative;}
.centerColumn .hd i {background: #2991e5 none repeat scroll 0 0;display: block;font-size: 0;height: 17px;left: 0;line-height:0;position: absolute;top:7px;width:4px;}
.centerColumn .hd h3.titleHeading { background-color:#fff;color:#0054a5; display:block; float:left; padding:0 10px 0 14px; font-size:18px; line-height:28px;}
.hd SPAN.location { float:right; font-size:12px;}
.hd SPAN.links a, .breadcrumbs SPAN.last {color:#00B7EE; display:inline-bloack; font-size:12px;line-height:40px;}
.hd SPAN.links a:hover {color:#7fcefa; text-decoration: underline;}
.hd SPAN.en, .boxtitleHeading SPAN.en {color: #777; float:left;font-size: 12px;}
.centerColumn .bd { font-size:14px; margin-top:10px;line-height:26px;}

.compandy-con { margin-top:30px;overflow: hidden;}
.aboutuPic {display: block;float: left;overflow: hidden;}
.compandy-content {float: right; margin-top:50px;overflow: hidden;width: 522px;}
.compandy-list {padding-left: 37px;}
.compandy-list li h3 {font-size: 16px;font-weight: bold;line-height: 26px;position: relative;}
.compandy-list li h3 i {background-image: url("../images/icons.png");background-repeat: no-repeat;display: block;height: 20px;left: -37px;overflow: hidden;position: absolute;text-indent: -9999px;top: 3px;width: 29px;}
.icon01 {background-position: -65px top;}
.icon02 {background-position: -96px top;}
.icon03 {background-position: -65px -23px;}
.compandy-list li.mt21 { margin-top:21px;}
.compandy-list li p {font-size: 14px;line-height: 26px;margin-top: 5px;}

.honorList, .proList, .equiList {display:block; overflow:hidden;padding:0;}
.honorList li.items, .proList li.items, .equiList li.items {display:block;float:left;height:auto;margin:0 10px 20px;text-align:center;width:248px;}
.honorList li.items span.itemImg, .proList li.items span.itemImg, .equiList li.items span.itemImg { background-color:#fff;border:1px solid #e8e8e8; display:block;overflow:hidden;height:180px; width:236px;padding:5px;transition:all 500ms ease-in-out 0s;}
.honorList li.items span.itemImg:hover, .proList li.items span.itemImg:hover, .equiList li.items span.itemImg:hover {border:1px solid #ff9900;}
.honorList li.items span.itemImg img, .proList li.items span.itemImg img, .equiList li.items span.itemImg img {margin:0 auto;overflow:hidden;transition:all 800ms ease-in-out; width:236px; height:180px;}
.honorList li.items span.itemImg img:hover, .proList li.items span.itemImg img:hover, .equiList li.items span.itemImg img:hover {transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}
.honorList li.items span.itemName, .proList li.items span.itemName, .equiList li.items span.itemName {background:url("../images/shadow_03.jpg") no-repeat center top scroll; display:block;text-align:center;}
.honorList li.items span.itemName a, .proList li.items span.itemName a, .equiList li.items span.itemName a {color:#666; display:block; font-size:14px; line-height:40px;}
.honorList li.items span.itemName a:hover, .proList li.items span.itemName a:hover, .equiList li.items span.itemName a:hover {color:#ff6400;}
.indexCont2 .proList {padding:0;}

.teamList li.items { display:inline-block;float: left; margin-top:20px;text-align: center; height:360px;width:300px; transition:all 300ms ease 0s; position:relative;}
.teamList li .itemImg {height:360px; overflow:hidden;margin:0 auto;width:280px;}
.teamList li .itemImg img{ display:block;border-top-right-radius:50px;border-bottom-left-radius:50px;width:280px;height:360px; margin:0 auto;/*transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;*/}
.teamList li .itemName {border-bottom-left-radius:50px;display:block; height:50px; position:absolute; width:280px; bottom:0; left:10px;}
.teamList li .itemName a {border-bottom-left-radius:50px;background-color:rgba(0,0,0,0.3);color:#fff; display:block;font-size:14px;line-height:50px;}
.teamList li:hover .itemName a {background-color:rgba(255,153,0,0.7);color:#fff; text-decoration:none;}

/***产品详细页***/
h1.proName {height:50px; line-height:50px; font-size:24px; padding:10px 0 20px; text-align:center;}
#productMainImage {border:1px solid #efefef; margin:10px auto 0;padding:10px;position: relative;text-align: center;width:400px;}
#productInfo {color:#999; float:right; width:340px;}
#productInfo DIV { height:30px; line-height:30px;}
#productInfo SPAN {color:#666; float:left; font-family: "微软雅黑"; font-size:12px; font-weight:bold;}
#productName {color:#000; font-size:16px; font-weight:bold;}
#productInfo .share {border-top:1px solid #d8d8d8;height: 20px; margin-top:5px;line-height: 20px;padding:10px 0 0; vertical-align: middle;}
#proDesCont {display:block;overflow:hidden;}
#proDesCont .showCont {border-right:1px solid #eee; display:block; text-align:center; overflow:hidden;padding-bottom:50px; width:700px;}
#proDesCont .showCont .cont img { max-width:600px;}
#proDesCont .viewCont {overflow:hidden;padding-top:10px; width:370px;}
#proDesCont .viewCont h2 { border-bottom:1px solid #eee;color:#333; font-size:16px; line-height:40px; display:block;}
.navNextPrevWrapper {border-top:1px solid #eee;color:#333;padding:20px 0;}
.navNextPrevWrapper SPAN, .navNextPrevList SPAN {color:#666; font-size:14px; line-height:2em; font-weight:700;}
.navNextPrevWrapper a, .navNextPrevWrapper a, .navNextPrevList a {font-size:14px;color:#666;}
.navNextPrevWrapper A:hover, .navNextPrevWrapper A:hover {color:#ff6a00; text-decoration:underline;}

/***新闻列表页***/
.newsL {border-top: 1px solid #eee; display:block; float:left;height:200px; overflow:hidden;padding: 20px 40px 35px 0; width:500px;}
.newsT {font-size: 18px;line-height: 42px;}
.newsT a {color: #02a335;}
.newsT a:hover {color:#47e278;}
.newsC { font-size:14px;line-height: 28px; overflow:hidden;}
.newsL .date {color: #ccc;font-size: 14px;padding: 15px 0;}

/***网站底部***/
#footer { background:url('../images/ico-png.png') no-repeat center bottom scroll #02a335;display:block;padding:0;width:100%;}
.footerCont {display:block; margin:0 auto;overflow:hidden;padding:35px 0;width:1100px;}
.flogo {display:block; padding:20px 60px 0 0;}
.fNav {border-left:1px solid #fff;color:#fff; display:block; float:left; overflow:hidden;width:630px;padding:15px 20px 30px 40px;}
.fNav ul { display:block; float:left;}
.fNav li { display:block; float:left; height:50px;}
.fNav li a {color:#fff; font-size:14px; line-height:50px; padding:0 20px;}
.fNav li a:hover, .fNav p a:hover { text-decoration:underline;}
.fNav p { display:block; float:left; font-size:13px; margin:10px 0 0 20px;width:100%;}
.fNav p a {color:#fff;}
.qrCode {padding:20px 0; float:left;width:170px;}
.qrCode img { background-color:#fff; padding:5px;}
.qrCode p {color:#fff; font-size:14px; padding:10px 0;}
.cprCont { background-color:#041827; display:block; height:50px; line-height:50px; width:100%;}
.copyRight {color:#ababab; display:block; overflow:hidden;line-height:50px; height:50px; margin:0 auto; text-align:center;width:1100px;}
.copyRight .infoCont { display:block; overflow:hidden; margin:0 auto; width:1100px;}
.copyRight a {color:#ababab; text-decoration:none;}
.copyRight a:hover { color:#fff;text-decoration: underline;}
.toolbar-item,.toolbar-layer{background:url('../images/toolbar.png') no-repeat;}
.toolbar{position:fixed;right:0px;bottom:100px; z-index:999;}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-qq{background-position:0 -372px;}
.toolbar-item-qq:hover{background-position:0 -434px;}
.toolbar-item-qq .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 0px;}
.toolbar-item-feedback:hover{background-position:0 -62px;}
.toolbar-item-top{background-position:0 -248px;}
.toolbar-item-top:hover{background-position:0 -310px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
.news-slider{width:1100px;margin:0 auto;}
.post-slide{width:338px;float:left;margin:10px;overflow: hidden;}
.post-slide:nth-of-type(3)
.post-slide .post-img{overflow: hidden;}
.post-slide .post-img img{width: 100%;height: auto;transform: scale(1);transition: all 1s ease-in-out 0s;}
.post-slide:hover .post-img img{transform: scale(1.08);}
.post-slide .post-content{position: relative;padding: 30px 20px;transition: all 0.6s cubic-bezier(.17, .84, .44, 1) 0s;border: 1px solid #eee;background: #fff;}
.post-slide .post-title{font-size: 17px;font-weight: 600;margin-top: 0;text-transform: capitalize;}
.post-slide .post-title a{display: inline-block;color: #047a34;transition: all 0.3s ease 0s;}
.post-slide .post-title a:hover{color: #3d3030;text-decoration: none;}
.post-slide .post-description{font-size: 15px;color: #676767;line-height: 24px;margin-bottom: 14px;}
.post-slide:hover .post-content{background:#047a34; border:1px solid #047a34}
.post-slide:hover .post-content .post-title a{color:#fff;}
.post-slide:hover .post-content .post-description{color:#fff;}
