@charset "utf-8";
@import "reset.css";
/*globe*/

div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{ font: 12px/24px "arial","\5b8b\4f53",arial,sans-serif;color:#333; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
body{ background:#fff;color:#333; font: 12px/24px "arial","\5b8b\4f53",arial,sans-serif;padding:0;margin:0; height:100%; position:relative;}
img { border:0;}

ol, ul { list-style:none;}
li{ float:left; _display:inline;}
a{color:#333;}
a:hover{color:#1186ff;}
.hidden{ display:none;}
.clear{zoom:1;}
/*public*/
.w960{ width:1160px; margin:0 auto;}

.header{ position:absolute; width:100%; height:184px; left:0; top:0; background:url(/uploads/image/ettimages/bg02.png) repeat-x; z-index:3;}
.header-head{ height:46px; font:12px/46px "arial";color:#c4c4c4;}
.header-head a{color:#e0e0e0;}
.header-head a.en{ font-size:10px;}
.header-head a:hover{ color:#fff;}
.head-search{ width:127px; height:20px; margin:14px 0 0 10px; padding-left:6px; background:url(/uploads/image/ettimages/search_bg01.png) no-repeat; }
.head-search .txt{ float:left; width:102px; height:20px; background:none; border:none; font:12px/20px "arial"; color:#b4b4b3;}
.head-search .btn{ float:left; width:24px; height:20px; background:none; border:none; cursor:pointer;}


.header-menu{ position:relative; width:100%; height:60px; background:url(/uploads/image/ettimages/bg_03.png) repeat-x;}
.header-menu-bg{ width:100%; position:absolute; right:50%; margin-right:470px; top:0; height:55px; /*background:url(/uploads/image/ettimages/bg_04.jpg) repeat-x;*/ overflow:hidden;}
.menu-son-bg{ position:absolute; width:100%; left:0; top:55px; height:0px; background:url(/uploads/image/ettimages/bg_05.png) repeat; overflow:hidden;}
.menuleft-bg{ background:url(/uploads/image/ettimages/bg_06.png) no-repeat 0 0;}
.home a{display:block;padding:0 20px; height:53px;text-align:center; font:14px/44px "arial"; color:#fff;     width: 60px;float: left; padding-top: 7px;}
.home a:hover{background:url(/uploads/image/ettimages/menu_bghome.png) no-repeat left 7px; color:#0e85e4; font:14px/44px "arial";}
.menu-wrap{ position:relative; z-index:99;}
.menu{ width:690px;padding-top:7px;}
.menu ul li{ width:118px; margin-left:-10px; z-index:9;}
.menu ul li a{ display:block;padding:0 13px; height:53px;text-align:center; background:url(/uploads/image/ettimages/menu_bg02.png) no-repeat 91px 22px; font:14px/44px "arial"; color:#fff;}
.menu ul li a:hover,.menu ul li a.hover{ background:url(/uploads/image/ettimages/menu_bg01.png) no-repeat; color:#2e83c6;}
.menu ul li a.on{ background: no-repeat; color:#2e83c6;}
.menu ul li.nl a{background:url(/uploads/image/ettimages/menu_bg02.png) no-repeat 97px 22px;}
.menu ul li.nl a:hover,.menu ul li.nl a.hover{background:url(/uploads/image/ettimages/menu_bg03.png) no-repeat left top;}
.menu ul li.nl a.on{background: no-repeat  left top;}
.menu ul li .menuson{ width:1160px; position:absolute; left:0; top:55px; height:220px; display:none;overflow:hidden;}
.menu ul li .menuson-img{ width:200px; height:200px; padding-top:5px; margin-top:25px;}
.menu ul li .menuson-img img{width:200px; height:120px; box-shadow: 0 0 4px -1px #fff;}
.menu ul li .menuson-nav{ width:600px; margin-left:30px; margin-top:25px;}
.menu ul li .menuson-nav a{ display:block; float:left; margin-right:32px; width:250px; height:26px; padding-left:5px; border-bottom:1px solid #597386; text-align:left; background:none; font:12px/26px "arial"; color:#fafafa;}
.menu ul li .menuson-nav a:hover{ background:rgba(156,141,108,0.8); color:#fff}
.menu ul li .menuson-con{ width:242px; height:180px; padding-left:30px; margin-top:25px; border-left:1px solid #587184; background:url(/uploads/image/ettimages/menu_bg05.png) no-repeat 30px 0;}
.menu ul li .menuson-con p{ padding:9px 0 4px; font:14px/24px "arial"; color:#fff;}
.menu ul li .menuson-con span{ display:block; font:12px/14px arial; color:#768a9b;}

.footer{height:135px; padding-top:25px;}
.footernav{ color:#e5e5e5; font:11px/17px "arial",arial;}

.footerlinks{ width:134px; height:26px; float:right;position:relative; z-index:45; background:  no-repeat; cursor:pointer}
.linkslist{ width:224px; padding:0 3px; left:1px; border:1px solid #e2e2e2; margin-bottom:none; position:absolute; bottom:26px; background:#fff; display:none;right:1px}
.linkslist a{ display:inline-block; width:100%; line-height:16px; padding:3px 0; color:#8c8c8c}
.linkslist a:hover{ color:#545c64}
.foootercopy{font:11px/17px "arial",arial;}
.foootercopy a{ color:#1186ff}

#backtop {bottom:85px;cursor: pointer;display: none;left: 50%;margin-left: 520px;position: fixed;width:48px; height:58px; z-index:999;_position:absolute; _bottom:100px;}

/**首页**/
.index-banner{ width:100%; margin:0 auto 35px; position:relative; height:620px; overflow:hidden; background: no-repeat center;}
.index-banner ul{height:620px; left:0; top:0; position:absolute; z-index:0;}
.index-banner ul li{height:620px; overflow:hidden;}
.banner-bg{ width:100%; height:6px; left:0; bottom:0; background:url(/uploads/image/ettimages/bg01.png) repeat-x; position:absolute; z-index:1}
.index-banner ul li a{ display:block; width:100%;height:620px;}
.ban-num{ position:absolute; width:1160px;  bottom:12px; text-align:right;}
.ban-num span{ display:inline-block; _display:inline;margin-left:10px; width:12px; height:12px; background:url(/uploads/image/ettimages/sprites.gif) no-repeat -12px 0; overflow:hidden; cursor:pointer;}
.ban-num span.on{ background-position: 0 0;}

.index-main1{ width:1160px; margin: 0px auto;padding: 50px 0;border-top: 1px solid #e8e8e8;}
.main1-box{ width:360px; height:480px; position:relative; overflow:hidden;}
.marl40{margin-left:40px;}
.index-til{ font:bold 18px/22px "微软雅黑"; color:#0c121c;}
.main1-con p{ line-height:26px; color:#666;}
.main1-con a:hover p{ color:#4a4f54;}
.main1-box-bg{  width:360px; height:30px; line-height:30px; color:#898d90;  overflow:hidden; font-size:14px; font-weight:700; margin-top:20px; letter-spacing: .25em;}
.main1-box-bg:hover{color:#333;}

.index-main2-wrap{ width:100%; height:386px; margin:0 auto 50px; border-width:1px 0 1px 0; background:#fbfbfb; position:relative; overflow:hidden;}
.index-main2-bg{ position:absolute; width:100%; height:386px; top:0px; left:50%; margin-left:208px; background:#ebeef1; border-left:1px solid #e1e4e6; background:#ebeef1; overflow:hidden;}
.index-main2{ width:940px; margin:0 auto; padding:33px 10px 0;}
.main2-news{ width:298px;}
.main2-news ul{height:220px; border-bottom:1px solid #e1e1e1; margin-top:35px; line-height:30px;     padding-bottom: 13px;}
.main2-news ul li{ width:100%; height:100px; margin-bottom:9px; border-bottom:1px solid #e1e1e1;}
.main2-news ul li span{ display:block; padding:3px 0 0 20px; font:bold 11px/20px arial; color:#8292a1; background: no-repeat left 7px;}
.main2-news ul li h2{ font:bold 14px/26px "微软雅黑"; color:#1186ff;}
.main2-news ul li p{ color:#888; line-height:20px;}
.main2-news ul li a:hover p{ color:#666;}
.index-more{ display:block; float:right; width:60px; height:28px; padding-top:8px; background:url(/uploads/image/ettimages/css_bg02.jpg) no-repeat -61px 0; text-align:center;}
.index-more:hover{ background-position:0 0;}
.main2-bids{ width:277px;}
.main2-bids ul{ padding-top:3px; height:220px;}
.main2-bids ul li{ width:100%; margin-bottom:12px; line-height:20px;}
.main2-bids ul li span{ display:block; font:bold 11px/20px arial; color:#8292a1;}
.main2-bids ul li a{ color:#555;}
.main2-bids ul li a:hover{ color:#5c7185;}

.main2-job{ width:231px; position:relative; z-index:1;}
.main2-job ul li{ width:100%; background: no-repeat 5px 10px; height:24px;}
.main2-job ul li a{ padding-left:17px; font:12px/24px "微软雅黑"; color:#545c64;}
.main2-job ul li a:hover{color:#5c7185;}
.main2-jobli{ height:150px;}
.index-til span{ padding-left:8px; font:11px/22px arial; color:#757778;}

.main2-job .jiathis_style_24x24 .jtico{ background: no-repeat;}
.main2-job .jiathis_style_24x24 .jtico_tsina{background-position: -3px 0;}
.main2-job .jiathis_style_24x24 .jtico_tqq{ background-position: -35px 0;}
.main2-job .jiathis_style_24x24 .jtico_douban{ background-position:-68px 0}
.main2-job .jiathis_style_24x24 .jtico_renren{ background-position:-98px 0}
.main2-job .jiathis_style_24x24 .jtico_qzone{ background-position:-128px 0}


.three-services-nav li{width:384px;min-height:260px;margin-right:4px;margin-bottom:20px;position:relative}
.three-services-nav li:last-child{margin-right:0}
.three-services-nav li:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:15px 15px 0;border-color:#4a90bf transparent transparent;position:absolute;bottom:-15px;left:50%;margin-left:-15px;opacity:0;transition:opacity .5s}
.three-services-nav li .image img{width:100%;}
.three-services-nav li .wrap{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;opacity:0;transition:opacity .5s}
.three-services-nav li .wrap .content{display:table;width:100%;height:100%}
.three-services-nav li .wrap .info{display:table-cell;text-align:center;vertical-align:middle}
.three-services-nav li .wrap .title{font-size:20px;line-height:26px;margin-bottom:8px; color:#fff;}
.three-services-nav li .wrap .text{font-size:14px;line-height:22px;min-height:44px;padding:0 50px;margin-bottom:25px;color:#fff;}
.three-services-nav li .wrap .link a{cursor:default;display:inline-block;font-size:14px;line-height:20px;padding:5px 28px;color:#fff;background:0 0;border:solid 1px #fff;text-decoration:none;transition:color .5s,background .5s}
.three-services-nav li.products:after{border-color:#4a90bf transparent transparent;border-color:rgba(74,144,191,.9) transparent transparent}
.three-services-nav li.products .wrap{background:#4a90bf;background:rgba(74,144,191,.9)}
.three-services-nav li.solution:after{border-color:#e4982b transparent transparent;border-color:rgba(228,152,43,.9) transparent transparent}
.three-services-nav li.solution .wrap{background:#e4982b;background:rgba(228,152,43,.9)}
.three-services-nav li.solution .text{padding:0 48px}
.three-services-nav li.about-us:after{border-color:#07a1c4 transparent transparent;border-color:rgba(7,161,196,.9) transparent transparent}
.three-services-nav li.about-us .wrap{background:#07a1c4;background:rgba(7,161,196,.9)}
.three-services-nav li.flex-active .wrap,.three-services-nav li:hover .wrap{opacity:1}
.three-services-nav li.flex-active{cursor:pointer}
.three-services-nav li.flex-active:after{opacity:1}
.three-services-nav li.flex-active .wrap a{cursor:pointer}
.three-services-nav li.flex-active .wrap a:hover{color:#333;background:#fff}
.three-services-list li{ display:none;background:#fff;min-height:410px;opacity:0;transition:opacity 1s cubic-bezier(.41,.32,.46,.88)}
.three-services-list li.flex-active-slide{opacity:1; display:block;}
.three-services-list li.flex-active-slide .layout-left h2{opacity:1}
.three-services-list li.flex-active-slide .layout-left .desc{opacity:1;padding-top:0}
.three-services-list li.flex-active-slide .layout-left .more-link{opacity:1;padding-top:0}
.three-services-list li.flex-active-slide .layout-right h4{opacity:1}
.three-services-list li.flex-active-slide .layout-right h4~.row{opacity:1;padding-top:0}
.three-services-list li.flex-active-slide .layout-right .row{opacity:1}
.three-services-list li.flex-active-slide .layout-right .row.second{opacity:1;padding-top:10px}
.three-services-list li .layout-left{width:30%;padding:33px 40px 0 0; float:left;}
.three-services-list li .layout-right{width:65%;padding:40px 0 0; float:right;}
.three-services-list .layout-left h2{color:#222;font-size:24px;font-weight:400;line-height:38px;margin-bottom:8px;opacity:0;transition:opacity .5s cubic-bezier(.41,.32,.46,.88)}
.three-services-list .layout-left .desc{color:#555;font-size:14px;line-height:24px;opacity:0;padding-top:37px;transition:opacity .5s cubic-bezier(.41,.32,.46,.88),padding-top .5s cubic-bezier(.41,.32,.46,.88);transition-delay:.5s}
.three-services-list .layout-left .desc p{margin-bottom:22px}
.three-services-list .layout-left .more-link{text-align:left;display:inline-block;opacity:0;padding-top:37px;transition:opacity .5s cubic-bezier(.41,.32,.46,.88),padding-top .5s cubic-bezier(.41,.32,.46,.88);transition-delay:1s}
.three-services-list .layout-left .more-link:after{content:' >';transition:color .5s}
.three-services-list .layout-left .more-link a{display:inline-block;color:#222;font-size:13px;transition:color .5s}
.three-services-list .layout-left .more-link:hover a,.three-services-list .layout-left .more-link:hover:after{color:#07a1c4}
.three-services-list .layout-right h4{color:#222;font-size:18px;font-weight:400;line-height:24px;text-align:center;margin-bottom:28px;opacity:0;transition:opacity .5s cubic-bezier(.41,.32,.46,.88)}
.three-services-list .layout-right h4~.row{opacity:0;padding-top:37px;padding-bottom:0;transition:opacity .5s cubic-bezier(.41,.32,.46,.88),padding-top .5s cubic-bezier(.41,.32,.46,.88);transition-delay:.5s}
.three-services-list .layout-right .row{width:100%;float:right;clear:right;opacity:0;transition:opacity .5s cubic-bezier(.41,.32,.46,.88)}
.three-services-list .layout-right .row.second{opacity:0;padding-top:37px;padding-bottom:0;transition:opacity .5s cubic-bezier(.41,.32,.46,.88),padding-top .5s cubic-bezier(.41,.32,.46,.88);transition-delay:.5s}
.three-services-list .layout-right .row .item{width:20%;float:left;margin-bottom:20px}
.three-services-list li.products .layout-right .second{width:80%}
.three-services-list li.products .layout-right .second .item{width:25%}
.three-services-list li.solution .layout-right .second{width:80%}
.three-services-list li.solution .layout-right .second .item{width:25%}
.three-services-list li.solution .item a:hover .text{color:#e4982b}
.three-services-list li.about-us{cursor:pointer;position:relative; min-height:280px;}
.three-services-list li.about-us:hover .more-link a,.three-services-list li.about-us:hover .more-link:after{color:#07a1c4}
.three-services-list li.about-us .layout-left{width:50%;margin-bottom:10px;}
.three-services-list li.about-us .layout-right{width:33%}
.three-services-list li.about-us .layout-right{padding:37px 0 0}
.three-services-list li.about-us .layout-right .row{float:none;text-align:center}
.three-services-list li.about-us .layout-right .row .item{width:130px;float:none;display:inline-block}
.three-services-list li.about-us .whole-link{display:block;width:100%;height:100%;font-size:0;line-height:0;position:absolute;top:0;left:0;zoom:1;z-index:11}
.three-services-list li.about-us .item .image{margin-bottom:9px}
.three-services-list li.about-us .item .detail{color:#222;font-size:14px;line-height:20px}
.three-services-list .item{text-align:center}
.three-services-list .item .link{margin-bottom:5px}
.three-services-list .item a{display:inline-block;text-decoration:none}
.three-services-list .item a br{display:none}
.three-services-list .item a span{display:block}
.three-services-list .item a .image{position:relative;width:38px;height:38px;margin:0 auto 13px}
.three-services-list .item a .image img{position:absolute;top:0;left:0;transition:opacity .5s; width:38px; height:38px;}
.three-services-list .item a .image .hover{opacity:0}
.three-services-list .item a .text{color:#333;font-size:14px;line-height:18px;transition:color .5s; width:100%; margin:0 auto;}
.three-services-list .item a:hover .image img{opacity:0}
.three-services-list .item a:hover .image .hover{opacity:1}
.three-services-list .item a:hover .text{color:#1c7ebf}
.three-services-list .item .detail{color:#888;font-size:12px;line-height:18px}
.news_bg{width:100%; margin:50px 0 0px; padding:50px 0; background: #e9ecec;}
.news{width:1160px; margin:0px auto; z-index:999; display:table;    }
.home-news-slider { position: relative; float: left; width: 400px; height: 305px; overflow: hidden; /*box-shadow:0 -1px 2px #0081cc*/ }
/*焦点图*/
.focus{ position:relative; width:400px; height:305px; background-color: #000; float: left;}  
.focus img{ width: 400px; height: 305px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:310px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#b0b0b0;font:12px/15px "\5b8b\4f53"; text-decoration:none; text-align:center; outline:0; float:left; background:#d9d9d9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#0081cc;}  
.focus .fpic{ position:absolute; left:0px; top:0px; }  
.focus .d1fbt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:80%; padding:0px 10px; position:absolute; bottom:20px; left:20px; z-index:10; height:80px; line-height: 20px; background:rgba(0,0,0,0.4);    
filter:progid:dximagetransform.microsoft.gradient( gradienttype = 0,startcolorstr = '#80000000',endcolorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; font-family: "\5fae\8f6f\96c5\9ed1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:28px; right:58px; position:absolute; height:14px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .d1fbt a{position:relative; display:inline; width:8px; height:8px; border-radius:50%; margin:0 5px;color:#b0b0b0;font:12px/15px "\5b8b\4f53"; text-decoration:none; text-align:center; outline:0; float:left; background:#d9d9d9; }    
.focus .d1fbt .current,.focus .d1fbt a:hover{background:#0081cc;}    
.focus .d1fbt img{display:none}    
.focus .d1fbt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/uploads/image/ettimages/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  



.home-news-list { float: right; width: 756px; height: 255px;}
.home-news-list > .inner { position: relative; padding: 0px 46px 0 185px }
.home-news-list .date { position: absolute; top:0px; left: 0; width: 167px; color: #0081cc; font-family: arial; line-height: 1; text-align: center }
.ie7 .home-news-list .date{line-height:normal !important;}
.home-news-list .date .day { display: block; text-indent: 18px }
.home-news-list .date .icon { font-size: 47px; vertical-align: 65px }
.home-news-list .date .today { font-size: 106px }
.home-news-list .date .ynm { font-size: 20px }  

.home-news-list .title { height: 50px; line-height:50px; font-size: 16px; font-weight:500;  text-overflow: ellipsis;    overflow: hidden; }
.home-news-list .text { max-height: 60px; overflow: hidden; color: #333; line-height: 20px }
.home-news-list .s-line { display: block; margin: 0px 0 15px; height: 1px; overflow: hidden; background: #a6a7a8 }


.home-news-list .list { margin: 0 0 18px; float:left; width:100%; }
.home-news-list .list li { height: 30px; overflow: hidden; line-height: 30px; white-space: nowrap; text-overflow: ellipsis; width:100%; }
.home-news-list .list li .time{float:right; color:#ccc;}
.home-news-list .list a { color: #333; width:460px; overflow:hidden; float:left; }
.home-news-list .list a:hover { color: #0858a9 }

.home-news-list .more-link { position: relative; display: block; width: 78px; height: 17px; overflow: hidden; border-radius: 2px; border: 1px solid #525252; color: #525252; line-height: 17px; vertical-align: top; text-indent: 7px; }
.home-news-list .more-link:hover { color:#0081cc;}
.home-news-list .more-link .icon { position: absolute; top: 50%; right: 5px; width: 9px; height: 8px; margin: -5px 0 0; background:  no-repeat }


/***内页**/
.inner-banner{ width:100%; height:460px;margin:0 auto; position:relative;}
.ban-wrap{ width:1160px;height:460px; margin:0 auto; position:relative;overflow:hidden;}
.ban-til{ position:absolute; width:400px; left:1160px; top:220px; font:bold 30px/34px "微软雅黑"; color:#1c8dee; opacity:0;}
.ban-txt{ position:absolute; width:400px;left:1160px; top:266px; font:14px/18px "微软雅黑";opacity:0;}
.ban-btn{ position:absolute;width:400px; left:1160px; top:322px;opacity:0;}
.ban-btn a{ display:block;width:160px; height:35px; background: no-repeat 0 0; }
.ban-btn-icon{ position:absolute; left:120px; top:0; width:0; height:31px; background: no-repeat 0 0;}
.nav_path{width:100%; padding:20px 0; background:#fff;}

.path{ width:1160px; margin:25px auto 16px;}
.path h1{ font:bold 24px/28px "微软雅黑"; color:#007ee4; padding-bottom:8px;}
.path h2,.path h2 a{ font:12px/20px "微软雅黑",arial; color:#a6a6a6;}
.path h2 a:hover{ color:#007ee4;}
.path h2 span{ font-weight:bold; color:#666;}

/**集团介绍**/

.about-main1{ width:100%; height:235px; background: repeat-x; border-top:1px solid #e1e1e1;}
.about-til{font:bold 18px/22px "微软雅黑"; color:#666;}
.about-main1-four{ width:671px; height:135px; overflow:hidden;}
.about-main1-four dl dt{float:left; width:70px; height:135px;display:inline-block;_display:inline; cursor:pointer;}
.about-main1-four dl dt p{ padding-top:76px; text-align: center; font:bold 12px/24px "微软雅黑"; color:#6f6f70; }
.about-main1-four dl dt.eq0{  background: no-repeat center 39px #dfdfe0;}
.about-main1-four dl dt.eq1{ margin-left:1px; background: no-repeat center 39px #e5e5e4;}
.about-main1-four dl dt.eq2{ margin-left:1px;background: no-repeat center 39px #dfdfe0;}
.about-main1-four dl dt.eq3{  margin-left:1px;background: no-repeat center 39px #cccdce;}
.about-main1-four dl dt.hover p{ color:#444;}
.about-main1-four dl dd{ float:left; width:0px; height:102px; padding-top:33px; background: no-repeat left top #f7f7f7; overflow:hidden;}
.about-main1-four dl dd h2{ width:345px; padding:0 0 10px 25px; font:bold 18px/24px "微软雅黑";}
.about-main1-four dl dd h3{ font:12px/18px "微软雅黑"; color:#a0a0a0;width:345px; padding:0 0 0 25px;}
.about-main1-four dl dd a:hover h3{ color:#007ee4;}

.about-main1-pic{ width:270px;height:135px; position:relative;overflow:hidden;}
.about-main1-pic ul{ position:absolute; left:0; top:0; height:135px;}
.about-main1-pic ul li{width:270px; line-height:135px; }
.about-but_move { position:absolute; right:0; bottom:0; height:21px;}
.about-but_move span{ display:block; width:21px; height:21px; float:left; background: no-repeat; cursor:pointer; overflow:hidden;}
.about-but_move span.prev01{ background-position: 0 0;}
.about-but_move span.next01{ background-position:-21px -21px;}

.about-main2-wrap{width:100%; margin:0 auto; border:1px solid #e9eaea; border-width:1px 0 1px 0; background:#fbfbfb;}
.about-main2-box { width:225px; height:270px; position:relative; overflow:hidden;}
.about-main2-img{ width:225px; height:130px; position:relative; overflow:hidden;}
.about-main2-more{ width:20px; height:20px; position:absolute;background: no-repeat; right:-20px; bottom:0px; overflow:hidden;}
.about-main2-con p{ line-height:22px; color:#404040;}
.about-main2-con a:hover p{ color:#666;}
.about-main2-box-bg{ position:absolute; width:450px; height:5px; left:-225px; bottom:0; background:url(/uploads/image/ettimages/css_bg01.jpg) no-repeat -45px 0; overflow:hidden;}

.about-main3-wrap{ width:100%; height:179px; padding-top:30px;background: repeat-x; border-bottom:1px solid #eaeaea;}
.about-main3{width:900px; height:78px; margin:0 auto; padding:36px 30px; background:#0384ce;}
.about-main3-con{ width:440px;}
.about-main3-con h4{ font:bold 14px/24px "微软雅黑"; color:#fff; padding-bottom:9px;}
.about-main3-con p{ font:11px/14px "微软雅黑"; color:#fff;}
.about-main3-more{ display:block; float:right; width:100px; padding-left:30px; height:36px; background: no-repeat 93px 13px #fff; font:bold 14px/36px "微软雅黑"; color:#43738f; overflow:hidden;}
.about-main3-more:hover{ color:#0384ce}

 /**公司介绍**/
.nav{ width:1160px; height:50px; margin:0 auto 20px; background:url(/uploads/image/ettimages/nav_bg00.jpg) repeat-x;}
.nav ul li{ padding-right:2px;background:url(/uploads/image/ettimages/nav_bg01.jpg) no-repeat right top;}
.nav ul li a{ float:left; display:block; min-width:52px; padding:0 40px;  font:13px/50px "微软雅黑"; color:#dddede; text-align:center;
}
.nav ul li a:hover,.nav ul li a.on{ background:url(/uploads/image/ettimages/nav_bg02.jpg) repeat-x; color:#fff;}

.about-wrap{width:100%; min-height:350px; margin:0 auto; border:1px solid #e9eaea; border-width:1px 0 1px 0; background:url(/uploads/image/ettimages/about_bg00.jpg) repeat-x top #fff; position:relative;}
.about-wrap-bot{ width:100%; height:174px; position:absolute; left:0; bottom:0; background: repeat-x left bottom; z-index:0}
.innner-con{ padding:30px 0 50px; position:relative; z-index:1}
.about-con h2{ padding-bottom:12px;font:bold 16px/24px "微软雅黑"; color:#1c98fc;}

/**企业文化**/
.cul-box-top{ width:946px; margin:0 auto; height:10px; background: no-repeat; overflow:hidden;}
.cul-box-bot{width:946px; margin:0 auto; height:55px; background: no-repeat; overflow:hidden;}
.cul-box-cent{width:946px; margin:0 auto; background: repeat-y;}
.cul-head{ width:938px; margin:0 auto; padding-bottom:19px; background: no-repeat bottom;}
.cul-til{ padding-top:40px;}
.cul-til h2{ font:bold 16px/24px "微软雅黑"; color:#1c98fc; text-align:center; padding-bottom:5px;}
.cul-til p{  font:14px/26px "微软雅黑"; text-align:center;}
.cul-nav{ width:735px; height:111px; margin:50px auto 0; background: repeat-x left 50px;}
.cul-nav ul li{display:inline-block; _display:inline; position:relative; width:103px; height:111px; margin-right:55px; background: no-repeat -103px 0; cursor:pointer;}
.cul-nav ul li h3{ padding-top:40px; _margin-top:40px; _padding-top:0; font:14px/22px "微软雅黑"; color:#797b7d; text-align:center; position:relative; background:none;}
.cul-nav ul li h3.hover{ color:#289dfb;}
.cul-nav ul li .cul-nav-bg{ position:absolute; left:0;top:0;width:103px; height:0px; background: no-repeat 0 0; z-index:0; overflow:hidden;}
.cul-nav ul li.cur .cul-nav-bg{ height:111px;}
.cul-nav ul li.cur h3{ color:#289dfb; background:none;}
.cul-ajax{ padding:36px 60px 0;}

/**企业荣誉**/
.honor-box{ width:918px; height:651px; margin:0 auto; border:1px solid #dbdbdb; background:#fff;}
.honor-show{ width:918px; height:497px; position:relative; overflow:hidden;}
.honor-show ul{ position:absolute; left:0; top:0;}
.honor-show ul li{width:918px; height:447px; text-align:center; position:relative; overflow:hidden;}
.honor-show ul li img{ max-width:918px; max-height:615px;}
.honor-bot{ width:100%; height:133px; padding-top:20px; background:#f8f8f8; border-top:1px solid #dbdbdb;}
.honor-thumb{ width:810px; height:115px; margin:0 auto 0; position:relative; overflow:hidden;}
.honor-thumb ul{ position:absolute;height:115px; left:0; top:0}
.honor-thumb ul li{display:inline-block; _display:inline; height:109px; margin-right:7px; border:3px solid #fff; cursor:po;}
.honor-thumb ul li.cur{ border-color:#1c98fc;}
.honor-bot{ position:relative;}
.honor-bot a{ display:block; width:29px; height:58px; top:48px; background-image:; position:absolute; overflow:hidden;}

/**发展历程**/
.history-list a{display:block; width:29px; height:58px; top:4px; background-image:; position:absolute; overflow:hidden;}
.prev02{ left:14px;background-position: 0 0;}
.next02{ background-position:-29px 0; right:14px;}
.prev02:hover{  background-position:0 -58px ;}
.next02:hover{  background-position:-29px -58px;}

.history-list{ width:940px; height:67px; margin:0 auto; border-bottom:1px solid #e4e4e4; padding-bottom:33px; position:relative;}
.history-scroll{ width:767px;height:67px; margin:0 auto; background: repeat-x 0 33px; overflow:hidden; position:relative;}
.history-scroll ul{ position:absolute; left:0; top:0;}
.history-scroll ul li{ display:inline-block; _display:inline; width:67px; height:67px; position:relative; overflow:hidden; margin-right:33px;; cursor:pointer;}
.hisnav-bg01{ position:absolute;width:767px;height:67px; left:0; bottom:0; overflow:hidden; background: no-repeat 0 bottom; z-index:4}
.hisnav-bg02{position:absolute;width:767px;height:67px; left:0; top:0; overflow:hidden; background: no-repeat; z-index:3}
.hisnav-bg03{position:absolute;width:767px;height:67px; left:0; top:0; overflow:hidden; background: no-repeat; z-index:2}
.hisnav-img{position:absolute;width:767px;height:67px; left:0; top:0; overflow:hidden; z-index:1}
.history-scroll ul li p{ position:relative; z-index:5; font:bold 14px/67px "微软雅黑"; color:#fff; text-align:center;}

.history-scroll ul li.cur .hisnav-bg01{ display:none;}
.history-scroll ul li.cur .hisnav-bg03{display:none;}


.event-ajax{ width:890px; min-height:330px; margin:28px auto 0; position:relative;}
.event-year{ font:italic bold 36px/36px arial; color:#1c98fc; }
.event-list{ width:772px; padding-top:3px;}
.event-list ul li{ width:744px; margin:0 0 10px 0; padding-left:25px; border-left:3px solid #c7c7c7;}
.event-list ul li p{ font:12px/24px "微软雅黑"; color:#888;}
.event-list ul li.hover{border-color:#1c98fc;}
.event-list ul li.hover p{ color:#1c98fc;}
.even-pic img{ float:left; padding:3px; border:1px solid #dcdcdc; margin:10px 14px 0 0;}
.even-more span{ display:block; width:104px; height:39px; font:bold 12px/35px "微软雅黑"; text-align:center; background: no-repeat; cursor:pointer;}
.event-btn{ position:absolute; left:262px; bottom:50px; _position:relative; _margin-left:262px;}
.event-btn a{ float:left;display:block; width:104px; height:39px; margin-right:5px; _margin-top:-38px; font:bold 12px/35px "微软雅黑"; text-align:center; background: no-repeat; cursor:pointer; color:#666;}

/**意见反馈**/
.fbtable{}
.fbtable td{ padding:10px 0;}
.fbtable td font{ color:#ff005f;}
.fbtable td.th{ padding:12px 0;font:bold 18px/24px "微软雅黑"; color:#1c98fc;}
.fbtable td .txt{ height:26px; background:#fff; border:1px solid #dfdfdf; padding-left:7px; font:12px/26px "微软雅黑"; color:#666;}
.fbtable td textarea{ width:399px; height:190px;background:#f5f2f2; border:1px solid #dfdfdf; padding:7px; overflow:auto;font:12px/20px "微软雅黑";  }
.fbtable td .btn{ width:100px; height:35px; background:url(/uploads/image/ettimages/nav_bg02.jpg) repeat-x left bottom; border:0; font:bold 14px/34px "微软雅黑"; color:#fff; cursor:pointer;}
.fbtable td .btn.hover{ background:url(/uploads/image/ettimages/nav_bg00.jpg) repeat-x left bottom;}

/***新闻中心**/
.news-top{ width:940px; margin:0 auto 18px;height:172px; border-bottom:1px dotted #ccc;}
.news-top-img{ width:204px; height:142px; padding:6px 7px 8px; background: no-repeat;}
.news-top-con{ width:698px;}
.news-top-con h2 span{ display:block; font:bold 11px/19px arial; color:#aaa;}
.news-top-con h2{ padding-bottom:5px; margin-bottom:8px;font:bold 16px/24px "微软雅黑"; color:#4293e8; border-bottom:1px solid #e2e2e2;}
.news-top-con h2 a{color:#4293e8;}
.news-more{ width:107px; height:26px; position:relative; background: no-repeat; overflow:hidden; cursor:pointer;}
.news-more a{ display:block; width:80px; font:12px/26px "微软雅黑"; color:#fff; text-align:center; position:relative;}
.news-more-bg{ position:absolute; right:27px; top:0; width:0; height:36px; background: repeat-x; overflow:hidden; z-index:0}
.news-more a:hover{ color:#fff;}

.news-list{width:940px; margin:0 auto;}
.news-list ul{ padding-bottom:10px; margin-bottom:14px; border-bottom:1px dotted #cacaca;}
.news-list ul li{ width:100%; font:12px/30px "微软雅黑"; background: no-repeat 4px 13px;}
.news-list ul li.hover{ background-color:#f8f8f8;}
.news-list ul li span{ float:right; color:#b3b3b3; padding-right:5px;}
.news-list ul li a{ padding-left:18px;}

.news-tit{ width:880px; margin:0 auto; padding-bottom:7px; border-bottom:1px solid #e2e2e2;}
.news-tit h2{ font:bold 18px/24px "微软雅黑"; color:#007ee4; padding-bottom:14px; text-align:center;}
.news-tit h3{ font:12px/24px "微软雅黑"; color:#888; text-align:center;}
.news-info{ width:880px; margin:20px auto; padding-bottom:40px;}
.news-info p{ text-indent:2em;}
.news-rl{width:880px; margin:0 auto;}
.news-rl h4{ font:bold 14px/24px "微软雅黑"; padding-bottom:15px; border-bottom:1px dotted #e5e5e5;color:#007ee4;}
.news-rl ul{ padding-top:9px;}
.news-rl ul li{ width:100%; font:12px/30px "微软雅黑"; background: no-repeat 4px 13px;}
.news-rl ul li a{ padding-left:18px; color:#007ee4;}
.news-rl ul li a:hover{ border-bottom:1px dotted #a6a6a6;}

/***产品中心**/
.pro-box{ width:100%; height:294px; overflow:hidden;}
.pro-pro{ display:none;}
.pro-big{ width:309px; height:292px; border:1px solid #e1e1e1; cursor:pointer;}
.pro-big-txt{ width:311px; height:40px; margin-left:-1px; background: no-repeat 0 -40px; position:relative;}
.pro-big-txt a{ position:relative; display:block; font:14px/40px "微软雅黑"; color:#666; text-align:center; padding-right:35px;}
.pro-big-txt-bg{ position:absolute; height:40px; left:0; top:0; width:0; background: no-repeat 0 0; z-index:0}

.pro-picli{ width:631px; height:294px; position:relative; overflow:hidden; }
.pro-picli ul{ width:641px;}
.pro-picli ul li{ display:inline-block; _display:inline; width:148px; height:137px; border:1px solid #e1e1e1; margin:0 10px 15px 0; line-height:12px; cursor:pointer; position:relative; overflow:hidden}
.pro-picli ul li a{ display:block; position:relative; font:12px/12px "微软雅黑"; color:#323232; text-align:center; z-index:1}
.pro-picli-bg01{ position:absolute;width:150px; height:139px; left:0; top:-139px; background: repeat;}
.pro-picli-bg02{position:absolute;width:150px; height:139px;left:0; top:-139px; background: no-repeat center;}

.pro-picli ul li.pro-more{background:#f4f4f4;
transition:all 0.4s;
-moz-transition:all 0.4s; /* firefox 4 */
-webkit-transition:all 0.4s; /* safari and chrome */
-o-transition:all 0.4s; /* opera */}
.pro-picli ul li.pro-more a{ font:bold 18px/137px "微软雅黑"; color:#666; background: no-repeat 104px 63px; padding-right:17px;}
.pro-picli ul li.hover{ border-color:#1c98fc; background:#1c98fc;}
.pro-picli ul li.hover a{ color:#fff; background: no-repeat 104px 63px;}


/**产品列表*/
.sidenav{ float:left; width:240px; padding:0 2px; background: repeat-y;}
.sidenav-li{ border-top:1px solid #dbdbdb;}
.sidenav-li ul li{ width:100%; border-bottom:1px solid #dbdbdb; background: no-repeat 1px bottom;}
.sidenav-li ul li a.navfather{ display:block; height:40px; padding-left:42px; font:12px/40px "微软雅黑"; background: no-repeat 22px -24px;}
.sidenav-li ul li a.navfather:hover,.sidenav-li ul li.on a.navfather{background: no-repeat 22px 16px #0084f0; color:#fff;}
.sidenavson{ width:205px; padding:9px 0 15px; margin:0 auto; display:none;}
.sidenavson a{ display:block; padding-left:18px; background: no-repeat 7px -17px; border-bottom:1px dashed #d6d6d6; font:12px/30px "微软雅黑";}
.sidenavson a:hover,.sidenavson a.on{ background-position:7px 13px; color:#1186ff}
.sidenav-bot{ width:240px; height:8px; background:#007ee4; overflow:hidden;}


.pro-right{ width:704px; float:right;}
.probox-top{ width:704px; height:6px; background: no-repeat; overflow:hidden}
.probox-bot{ width:704px; height:7px; background: no-repeat; overflow:hidden}
.probox-cen{ width:698px;padding-left:3px; padding-right:3px; padding-bottom:6px; background: repeat-y; overflow:hidden}

.pro-intro{ width:640px; margin:0 auto; padding:0 29px 60px; background: repeat-x left bottom;}
.pro-intro h2{ font:bold 24px/28px "微软雅黑"; padding-bottom:20px;}
.pro-intro p{ line-height:24px;}

.pro-case{width:640px; margin:0 auto;}
.pro-case-til{ font:bold 18px/24px "微软雅黑"; margin:15px 0;}
.pro-case-til a{ float:right; display:block; width:37px; height:24px; background: no-repeat 0 8px;}
.pro-case-li ul{ width:105%;}
.pro-case-li ul li{ display:inline-block; _display:inline; width:150px; height:130px; margin-right:14px;}
.pro-case-li ul li p{ font:12px/30px "微软雅黑"; text-align:center;}
.pro-case-li ul li a:hover p{ color:#289dfb;}

.pro-list-tit{ height:42px; background: repeat-x 0 bottom; font:bold 18px/42px "微软雅黑"; padding-left:27px;}
.pro-list ul li{ width:100%; height:84px; border-bottom:1px solid #e1e1e1;}
.pro-list ul li img{ border:1px solid #e1e1e1;}
.pro-list-txt{ line-height:24px; color:#323232;}
.pro-list-href a{ display:block; float:left; width:58px; height:25px; margin-right:5px; background: no-repeat 0 0; line-height:25px; padding-left:27px;}
.pro-list-href a.proli-a01{background-position:0 0;}
.pro-list-href a.proli-a02{background-position:-90px 0;}
.pro-list-href a.proli-a03{background-position:-180px 0;}
.pro-list-href a.proli-a04{background-position:-270px 0;}
.pro-list-href a.proli-a05{background-position:-360px 0;}
.pro-list-href a.proli-a06{background-position:-450px 0;}
.pro-list-href a.proli-a07{background-position:-540px 0;}
.pro-list-href a.proli-a08{background-position:-630px 0;}
.pro-list ul li.hover{ background:#fafafa;}

/**产品详情**/
.pro-info{ position:relative; width:100%;}
.pro-info-tab{ height:35px; padding-left:29px; margin-top:-35px;}
.pro-info-tab li{ display:inline-block; _display:inline; width:100px; height:35px; margin-right:2px; background: no-repeat -102px 0; font:bold 14px/35px "微软雅黑"; color:#fff; text-align:center; cursor:pointer;}
.pro-info-tab li.hover,.pro-info-tab li.selected{ background-position:0 0;}
.pro-info-box{ padding:30px 10px ; min-height:360px;}
.pro-info-con{ display:none;}


/**施工案例**/
.case-til{ width:698px; height:62px; font:bold 24px/62px "微软雅黑"; text-indent:29px;}
.case-sear{ width:670px; height:39px; padding:11px 0 0 28px; border:1px solid #d9d9d9; border-width:1px 0; background:#f2f2f2;}
.case-sear-box{ width:215px; height:25px; border:1px solid #d6d6d6; background:#fff;}
.case-sear .txt{ float:left; width:180px; padding-left:6px; height:25px; border:none; background:none; font:12px/24px "微软雅黑"; color:#888;}
.case-sear .btn{ float:left; width:29px; height:25px; border:none; background: no-repeat ; cursor:pointer;}
.case-list { width:660px; margin:30px auto 10px;}
.case-list ul li{ width:200px; height:170px; margin:0 10px 20px;}
.case-list ul li .case-imgbox{ width:200px; height:135px; position:relative;}
.case-list ul li .case-bg{ width:190px; height:125px; border:5px solid #007ee4; position:absolute; left:0; top:0; overflow:hidden; opacity:0}
.case-list ul li a{ display:block;}
.case-list ul li p{ text-align:center; line-height:28px; padding-top:6px;}
.case-list ul li a:hover p{ color:#007ee4;}
.case-info-til{width:698px; height:24px; padding:20px 0; font:bold 18px/24px "微软雅黑"; text-align:center;}
.case-info-data{width:698px; height:50px; border:1px solid #d9d9d9; border-width:1px 0; background:#f2f2f2; line-height:50px;}
.case-info{ width:660px; margin:30px auto 50px;}
.case-info img{ max-width:660px;}
.case-info p{ line-height:22px;}
.info-page{ width:660px; margin:0 auto; padding:20px 0; border-top:1px dotted #bababa;}
.info-page .back{ display:block; float:right; width:54px; padding-left:13px; height:22px; line-height:22px;background: no-repeat 44px 9px #fff; border:1px solid #d9d9d9; margin-top:15px;}
.info-page p{ color:#aaa;}
.info-page a{ color:#7f7f7f;}
.info-page a:hover{ color:#1186ff;}

/**产品订购**/
.order-til{ width:640px; margin:0 auto; padding-bottom:6px; border-bottom:1px solid #e5e5e5;}
.order-til h2{font:bold 24px/48px "微软雅黑";}
.order-tab{ margin:25px auto; }
.order-tab td{ padding:6px 0;}
.order-tab select{ width:322px; height:30px; background:#fff; border:1px solid #ddd;}
.order-tab .txt{ width:307px; height:28px; padding-left:13px; background:#fff; border:1px solid #ddd; line-height:28px;}
.order-tab .code{width:83px; height:28px; padding-left:13px; background:#fff; border:1px solid #ddd; line-height:28px;}
.order-tab textarea{width:514px; height:123px; padding:6px 13px;background:#fff; border:1px solid #ddd; overflow:auto;}
.order-tab .btn{ width:84px; height:32px; margin:15px 15px 0 0; background:url(/uploads/image/ettimages/nav_bg02.jpg) repeat-x 0 bottom; border:none; text-align:center; font:bold 14px/32px "微软雅黑"; color:#fff; cursor:pointer;}
.order-tab .btn.hover{ background: repeat-x;}
.order-tab font{ color:#ff0037;}
/***市场***/
.mar-main{ width:470px; height:230px; position:relative; overflow:hidden;}
.mar-box{ position:relative; background:#1c98fc; cursor:pointer; overflow:hidden;}
.mar-box-con{ position:absolute; z-index:1; width:100%; text-align:center; overflow:hidden;font:bold 14px/34px "微软雅黑"; color:#fff;}
.mar-box-bg{ position:absolute; width:100%; height:100%; left:0; top:0;background:#80a6c2; overflow:hidden;}

.mar-box:hover .circle{ animation:articl 3.3s 1 linear; -webkit-animation:articl 3.3s 1 linear; }
.mar-box:hover .scale{ animation:scale 1.3s 2 linear; -webkit-animation:scale 1.3s 2 linear; }
.mar-box:hover .rodeg{ animation:rodeg 1.3s 2 linear; -webkit-animation:rodeg 1.3s 2 linear; }
.mar-box:hover .trany{ animation:trany 1.3s 2 linear; -webkit-animation:trany 1.3s 2 linear; }

@keyframes articl {      
  0% { transform: rotate(0deg);}
  50% {transform: rotate(180deg);}
  100% {transform: rotate(360deg);}
}
@-webkit-keyframes articl
{
  0% { -webkit-transform: rotate(0deg);}
  50% {-webkit-transform: rotate(180deg);}
  100% {-webkit-transform: rotate(360deg);}
}

@keyframes scale {      
  0% { transform: scalex(1);}
  50% {transform: scalex(1.12);}
  100% {transform: scalex(1);}
}
@-webkit-keyframes scale
{
   0% {  -webkit-transform: scalex(1);}
  50% { -webkit-transform: scalex(1.12);}
  100% { -webkit-transform: scalex(1);}
}
@keyframes rodeg {      
  0% { transform: rotate(0deg);}
  50% {transform: rotate(-10deg);}
  100% {transform: rotate(0deg);}
}
@-webkit-keyframes rodeg
{
  0% {  -webkit-transform: rotate(0deg);}
  50% { -webkit-transform: rotate(-10deg);}
  100% { -webkit-transform: rotate(0deg);}
}
@keyframes trany {      
  0% { transform: translatey(0);}
  25% {transform: translatey(-2px);}
  50% {transform:translatey(0);}
  75% {transform:translatey(2px);}
  100% {transform:translatey(0);}
}
@-webkit-keyframes trany
{
  0% {  -webkit-transform: translatey(0);}
  25% { -webkit-transform: translatey(-2px);}
  50% { -webkit-transform:translatey(0);}
  75% { -webkit-transform:translatey(2px);}
  100% { -webkit-transform:translatey(0);}
}

.mar-ri{ width:280px; height:333px; position:relative; overflow:hidden;}
.mar-ri ul{ position:absolute; left:0; top:0; height:333px;}
.mar-ri ul li{width:280px; height:333px;}
.mar-ri-txt{ position:absolute; width:267px; padding-left:13px; height:35px; left:0; bottom:0; background: repeat; font:12px/35px "微软雅黑"; color:#fff;}
.mar-ri .number{ position:absolute; z-index:1; right:0; bottom:14px;}
.mar-ri .number span{ display:inline-block; _display:inline; float:left; margin-right:7px; width:13px; height:6px; background:#9e9c9b; cursor:pointer; overflow:hidden;}
.mar-ri .number span.on{ background:#fff;}
.mar-net-tit{ width:860px; margin:0 auto; height:24px; font:bold 24px/24px "微软雅黑"; text-align:center; background: repeat-x 0 center;}
.mar-net-tit span{ padding:0 53px;font:bold 24px/24px "微软雅黑"; text-align:center; background:#fbfbfb;}
.mar-net-txt{width:730px; margin:20px auto; padding-bottom:15px; background: no-repeat center bottom; text-align:center; font-size:14px;}

/**科技研发***/
.tec-picbox{ float:left; width:140px; height:133px; position:relative; overflow:hidden; cursor:pointer;}
.tec-picbox-txt{ position:absolute; width:100%;height:56px; left:0; bottom:-28px; background: repeat;}
.tec-picbox-txt p{ font:12px/28px "微软雅黑"; padding-left:11px; color:#fff;}
.tech-equ{ width:100%; height:167px; position:relative; overflow:hidden;}
.tech-equ ul{ position:absolute; left:0; top:0;}
.tech-equ ul li{ display:inline-block; _display:inline; width:172px; height:167px; margin-right:25px; background:#fff;}
.tech-equ ul li p{ font:13px/40px "	微软雅黑"; text-align:center;}
.tech-equ ul li a:hover p{ color:#007ee4}
.tech-btn { position:absolute; right:0; top:5px; height:21px;}
.tech-btn span{ display:block; margin-left:4px; width:16px; height:15px; float:left; background: no-repeat; cursor:pointer; overflow:hidden;}
.tech-btn span.prev04{ background-position: 0 0;}
.tech-btn span.next04{ background-position: right -15px;}

/**先进设备**/
.exteriormain{ width:1160px; height:443px; position:relative;}
.exteriorimg{ width:600px; height:443px; float:left; position:relative; overflow:hidden; background: no-repeat center; }
.exteriorimg img{ position:absolute; top:0; left:0}
.exteriorimg img.move{ z-index:3}
.exteriorimg img.done{ z-index:2; display:none;}
.exteriortxt{ position:absolute; width:100%; height:47px; left:0; bottom:0; background: repeat; text-indent:21px; font:bold 14px/46px "微软雅黑"; color:#fff;}
.exteriorlist{ width:349px; height:443px; float:right; position:relative;}
.exteriorlist .mid{ width:349px; height:396px; position:relative; overflow:hidden;}
.exteriorlist .mid li{ width:349px; height:396px; float:left}
.exteriorlist .imgbox{display:inline-block; _display:inline;  width:172px; height:127px; float:left; margin:0 0 5px 0; position:relative; overflow:hidden; cursor:pointer}
.exteriorlist .imgbox .imgbg{ width:172px; height:127px; background:#000; filter:alpha(opacity=10); -moz-opacity:0.1; -khtml-opacity:0.1; opacity:0.1; position:absolute; top:0; left:0}
.exteriorlist .imgbox.on img,.exteriorlist .imgbox.hover img{ width:164px; height:119px; border:4px solid #007ee4}
.exteriorlist .tips{ width:349px; height:47px; position:relative;  background: repeat-x;}
.exteriorlist .tips p{ line-height:47px; float:left; color:#dddede; padding-left:17px; position:relative; z-index:3}
.exteriorlist .tipsbg{ width:100%; height:100%;  position:absolute; top:0; left:0; z-index:1}
.exteriorlist .left,.exteriorlist .right{ width:11px; height:17px; cursor:pointer; position:absolute; bottom:15px; z-index:3;background: no-repeat;}
.exteriorlist .left{ background-position:0 0;right:31px}
.exteriorlist .lefton{background-position:0	-17px; right:31px}
.exteriorlist .right{background-position:-24px 0; right:15px}
.exteriorlist .righton{background-position:-24px -17px; right:15px}
.exteriormain .container,.exteriormain #scroller-1{ width:843px; height:364px; position:relative; margin:29px 0 0 28px}
.exteriormain #scroller-1{ position:relative; overflow:hidden; margin:0}
.exteriormain .scroller-container{ position:absolute; top:0; left:0}
.exteriormain .scrollbar-track{ width:1px; height:352px; position:absolute; top:30px; right:22px; background:#d6d4d4}
.exteriormain .scrollbar-handle{ position:absolute; top:0px; left:-2px; width:5px; height:81px; background:#7b0000; cursor:pointer}



/**科技人才**/
.person-list{ width:940px; margin:0 auto; overflow:hidden}
.person-list ul{ border-bottom:1px dotted #ccc; width:1160px;}
.person-list ul li{ width:210px; height:237px; padding:5px; margin:20px 20px 20px 0; background:#d4e2f0; cursor:pointer;
transition: all 0.6s;
-moz-transition: all 0.6s;	/* firefox 4 */
-webkit-transition: all 0.6s;	/* safari 和 chrome */
-o-transition: all 0.6s;}
.person-list ul li h3{ padding-left:9px;font:bold 12px/42px "微软雅黑"; color:#5c5e60;
transition: all 0.6s;
-moz-transition: all 0.6s;	/* firefox 4 */
-webkit-transition: all 0.6s;	/* safari 和 chrome */
-o-transition: all 0.6s;}
.person-list ul li p{padding-left:9px;line-height:18px; color:#797b7d;
transition: all 0.6s;
-moz-transition: all 0.6s;	/* firefox 4 */
-webkit-transition: all 0.6s;	/* safari 和 chrome */
-o-transition: all 0.6s;}
.person-list ul li.hover{ background:#1c98fc;}
.person-list ul li.hover h3,.person-list ul li.hover p{ color:#fff;}

.person-info{ width:940px; margin:0 auto; overflow:hidden}
.person-info-le{ float:left; width:360px; padding-top:8px; overflow:hidden;}
.person-info-le img{ margin-bottom:10px;}
.person-name{ font-weight:bold; font-size:14px; color:#1c98fc;}
.person-info-ri{ width:540px; float:right;}

/***国际合作**/
.coop-box{ display:inline-block; _display:inline; width:230px; height:241px; padding:47px 24px 0; background:#fdfdfd; border:1px solid #dbdbdb;
transition: all 0.6s;
-moz-transition: all 0.6s;	/* firefox 4 */
-webkit-transition: all 0.6s;	/* safari 和 chrome */
-o-transition: all 0.6s;}
.coop-box h2{ width:106px; margin:0 auto 23px;border-bottom:1px solid #d6d6d6; font:18px/24px "微软雅黑"; text-align:center; padding-bottom:17px;}
.coop-box a.coop-more{ display:block; width:107px; height:26px; margin:20px auto 0; background: no-repeat 0 0;}
.coop-box.hover{ background:#007ee4; border-color:#007ee4;}
.coop-box.hover h2{ color:#fff; border-color:#409eeb;}
.coop-box.hover p{ color:#fff;}
.coop-box.hover a.coop-more{ background-position:0 -26px;}
.coop-li ul { width:105%;}
.coop-li ul li{ display:inline-block; _display:inline; width:200px; height:170px; margin-right:40px;background:#fff;}
.coop-li ul li p{ font:13px/40px "微软雅黑"; text-align:center;}
.coop-li ul li a:hover p{ color:#007ee4;}

.app-nav{ width:577px; height:103px; margin:0 auto 60px;  background: repeat-x left 50px; overflow:hidden;}
.app-nav ul{ width:632px}
.app-nav ul li{display:inline-block; _display:inline; position:relative; width:103px; height:103px; margin-right:55px; cursor:pointer; overflow:hidden;}
.app-nav ul li .app-pic{width:103px; height:103px;}
.app-nav ul li .app-picon{ position:absolute; width:103px; height:0; left:0; top:0; overflow:hidden;}
.app-nav ul li.cur .app-picon{ height:103px;}
.app-ajax{ padding:36px 60px 0; text-align:center;}

/**方案流程**/
.process{ width:938px; margin:0 auto; border:1px solid #ddd;}
.process-top{ height:165px; padding:35px 48px 0 37px; background: repeat-x left bottom;}
.process-top h2{ padding-bottom:6px; font:bold 18px/38px "微软雅黑"; color:#1c98fc;}
.process-top p{ font:bold 14px/22px "微软雅黑"; color:#797b7d}
.process-img{ background:#fbfbfb; padding:35px 0 60px; text-align:center;background:#fbfbfb;}

.coop-qua-con{ width:460px; margin:0 auto 50px; padding-bottom:16px; background: no-repeat center bottom; text-align:center; font:bold 14px/30px "微软雅黑";}
.coop-qua {width:780px;margin: 0 auto;position: relative;height: 348px;z-index: 10;}
.coop-qua ul {width:740px;height:348px;overflow: hidden;margin:0 auto;}
.coop-qua li{width:239px;height:332px;cursor:pointer;border:5px solid #797b7d;}
.coop-qua li.roundabout-in-focus{cursor:default; border-color:#1c98fc} 
.coop-qua a { background:  no-repeat;width: 22px;height: 33px;overflow: hidden;cursor: pointer;position: absolute;top: 170px;}
.coop-qua a.prev {left:0px;}
.coop-qua a.prev:hover{ background-position:0 -33px;}
.coop-qua a.next {background-position:-22px 0;right: 0px;}
.coop-qua a.next:hover{ background-position:-22px -33px;}



/**投资者关系**/
.ir-box1{ width:1160px; height:235px; margin:0 auto 30px; background: no-repeat right 0;}

.ir-focus{ width:290px; height:225px; position:relative;overflow:hidden;border:5px solid #cad9e5;}
.ir-focus .ir-imgs{ width:300%; position:absolute; left:0; top:0;}
.ir-focus .ir-imgs li{width:290px; height:225px;}
.ir-bnt{ position:absolute; right:5px; bottom:10px; z-index:2}
.ir-bnt li{display:inline-block; _display:inline;width:6px; height:6px; margin-right:5px; background: no-repeat 0 0; cursor:pointer;}
.ir-bnt .sli{ background-position: -6px 0;}
.ir-pre,.ir-next{width:28px; height:28px; position:absolute; left:-28px; top:142px; background: no-repeat 0 0; cursor:pointer; overflow:hidden;}
.ir-next{ left:290px; background-position: -28px 0;}
.ir-txt{ position:absolute; left:0; bottom:0; text-indent:9px; width:100%; height:30px; font:12px/30px "微软雅黑"; background: repeat; color:#fff;z-index:1}

.ir-newstit{ height:33px; padding:13px 11px 0 20px; font:bold 18px/24px "微软雅黑";}
.ir-newstit a{}
.ir-newscon{ width:295px; margin:0 auto; }
.ir-newsintro {height:83px;margin:12px auto 8px; border-bottom:1px dotted #c8c9ca;}
.ir-newsintro h2{ padding-bottom:5px; font:bold 14px/24px "微软雅黑"; color:#007ee4; text-align:center;}
.ir-newsintro p{ line-height:22px;}
.ir-newsintro a{ line-height:22px; color:#007ee4;}
.ir-newsintro a:hover{ border-bottom:1px dotted #007ee4;}
.ir-newscon ul li{width:100%; font:12px/25px "微软雅黑"; background: no-repeat 4px 11px;}
.ir-newscon ul li span{ float:right; color:#b3b3b3; padding-right:5px;}
.ir-newscon ul li a{ padding-left:15px;}
.ir-newsli{ float:left;}
.ir-newsli ul{ display:inline-block; _display:inline; width:332px; float:left; margin-left:30px;}
.ir-newsli ul li{width:100%; font:12px/24px "微软雅黑"; border-bottom:1px dotted #c6c6c6; background: no-repeat 4px 11px;}
.ir-newsli ul li span{ float:right; color:#b3b3b3; padding-right:5px;}
.ir-newsli ul li a{ padding-left:15px;}

.ir-ex{ width:1160px; height:135px; margin:39px auto 0; background: no-repeat; overflow:hidden;}
.ir-extit{ width:205px; padding-top:43px;}
.ir-extit h3{ font:bold 18px/24px "微软雅黑"; padding-bottom:5px; text-align:center;}
.ir-extit p{ font:14px/24px arial; color:#888;text-align:center;}

.ir-table{}
.ir-table table{ margin:15px 0 0 25px}
.ir-table td{ padding:5px 0;}
.ir-table .txt{ height:24px; border:1px solid #dbdbdb; background: no-repeat 0 0; padding-left:8px;}
.ir-table textarea{ width:482px; height:54px; background: no-repeat;border:1px solid #dbdbdb; overflow:hidden; padding:3px 5px;}
.ir-table .btn{ width:104px; height:54px; margin-bottom:6px; background: no-repeat 0 0; border:none; cursor:pointer;}
.ir-table .btn.hover{ background-position:0 -54px;}
.ir-ck{ padding-right:12px; background: no-repeat right 5px;}
.ir-ck:hover{ background-position:right -14px;}

/**投资交流**/
.exc-box{ width:auto; margin-bottom:10px; border:1px solid #ddd;}
.exc-box .exc-til{ height:41px;  background:#f2f2f2; padding:0 18px 0 16px; line-height:40px; font:bold 14px/40px "微软雅黑"; color:#0081e9;}
.exc-box .exc-til span{ float:right; background: no-repeat 0 center; padding-left:28px; font:normal 12px/40px arial; color:#797b7d;}
.exc-box dl dt{ padding:14px 16px; background:#f8f8f8;border-top:1px solid #ddd; line-height:22px; color:#797b7d;}
.exc-box dl dt span{ font-weight:bold; color:#000;}
.exc-box dl dd{padding:14px 16px; background:#fff;border-top:1px solid #ddd;  line-height:22px; color:#c3000f;}




/**招标中心**/
.bids-search{ width:958px; height:47px; margin-bottom:40px;border:1px solid #dbdbdb; background: repeat-x;}
.bids-search-big{ width:58px; height:100%; float:left; background: no-repeat center; border-right:1px solid #dedede; overflow:hidden}
.bids-search-table td{ font:bold 14px/47px "微软雅黑"; height:47px; text-align:center;border-right:1px solid #dedede;}
.bids-search-table .txt{ width:208px; height:25px; border:1px solid #dbdbdb; background: no-repeat 0 0; padding-left:8px;}
.bids-search-table select{ width:327px; height:27px; border:1px solid #dbdbdb; background: no-repeat 0 0;  line-height:27px;}
.bids-search-table .btn{ width:123px; height:30px;  background:none; border:none; font:bold 12px/30px "微软雅黑"; color:#fff; position:relative; text-align:left; padding-left:23px; cursor:pointer; z-index:1} 
.bids-searbtn{ width:123px; height:30px; margin:0 auto; background: no-repeat; position:relative; overflow:hidden;}
.bids-searbtn-bg{ position:absolute; right:30px; top:0; width:0; height:30px; background: repeat-x; overflow:hidden; z-index:0}

.bids-box{ float:left; width:450px; height:200px; margin-bottom:20px; background: no-repeat 0 0; position:relative; overflow:hidden;}
.bids-box-hover{width:450px; height:200px; background: no-repeat 0 bottom; position:absolute; left:0; bottom:0; z-index:0}
.bids-box-con{ width:402px; margin:0 auto 0; padding-top:22px; position:relative; z-index:1;}
.bids-box h2{ padding-bottom:4px; border-bottom:1px solid #e3e3e3; font:bold 16px/24px "微软雅黑"; color:#666; }
.bids-box h2 span{ float:right; padding-left:22px; background: no-repeat 0 0; color:#666; font:12px/24px arial;}
.bids-box h3{ padding:8px 0 10px; border-bottom:1px solid #e3e3e3; line-height:30px;}
.bids-box h3 p{ line-height:20px;}
.bids-box h4{ padding-top:13px;}
.bids-box h4 a{ display:inline-block;  width:80px; height:30px; background: no-repeat 0 -30px; position:relative; font:bold 12px/30px "微软雅黑"; text-align:center;}
.bids-box h4 a:hover{ background-position:0 0; color:#fff;}
.bids-box.hover h2,.bids-box.hover h2 a,.bids-box.hover  h3 b{color:#2294f5;}
.bids-box.hover p{ color:#666}

.hr-box{ height:180px;background: no-repeat 0 0; cursor:pointer;}
.hr-box-hover{ height:180px;background: no-repeat 0 bottom;}
.hr-int-con{ width:700px; margin:0 auto;}
.hr-int-con h2{ font:bold 18px/30px "微软雅黑"; color:#007ee4; text-align:center; padding-bottom:12px;}
.hr-int-con p{ font:bold 14px/30px "微软雅黑"; text-align:center; color:#888;}
.hr-btn{ display:block; margin:30px auto;width:124px; height:128px; background: no-repeat 0 0; overflow:hidden;}
.hr-btn:hover{ background-position:-124px 0;}

.hr-box2{ height:232px;background: no-repeat 0 0; cursor:pointer;}
.hr-box-hover2{ height:232px;background: no-repeat 0 bottom;}

/***企业报**/
.newspaper-list{ width:940px; margin:0 auto; overflow:hidden}
.newspaper-list ul{ border-bottom:1px dotted #ccc; width:1160px;}
.newspaper-list ul li{ width:220px; height:292px; margin:20px 20px 0 0;cursor:pointer;}
.newspaper-box{ width:220px; height:240px; position:relative; overflow:hidden;}
.newspaper-bg{ position:absolute;width:220px; height:240px; left:0; top:-240px; background: repeat; overflow:hidden}
.newspaper-txt{ position:absolute;width:220px; height:70px; left:0;top:-70px;}
.newspaper-txt a{ display:block; margin:0 auto; width:103px;left:0;height:30px;text-align:center; background:#fff; font:bold 14px/30px "微软雅黑"; color:#1c98fc;}
.newspaper-txt a:hover{ background:#bbb; color:#fff;}
.newspaper-txt p{ text-align:center; color:#fff; padding-top:14px;}
.newspaper-list ul li p{ text-align:center; font:bold 14px/24px "微软雅黑"; padding-top:15px;}
.newspaper-list ul li p.hover{ color:#1c98fc}


/***员工风采**/
.staff-list{ width:940px; margin:0 auto; overflow:hidden}
.staff-list ul{ border-bottom:1px dotted #ccc; width:1160px;}
.staff-list ul li{ width:220px; height:292px; margin:20px 20px 0 0;cursor:pointer;}
.staff-list ul li .img-box{ width:220px; height:240px; position:relative; overflow:hidden;}
.staff-list ul li .staff-bg{ position:absolute;width:210px; height:230px; left:0; top:0px; border:5px solid #1c98fc; opacity:0;}
.staff-list ul li p{ text-align:center; font:bold 14px/24px "微软雅黑"; padding-top:14px;}
.staff-list ul li a:hover p{color:#1c98fc;}
.staff-info{ width:540px; line-height:30px; font-size:14px;}
.staff-info h2{ font:bold 18px/30px "微软雅黑"; color:#1c98fc;}
.staff-info p{ line-height:30px;font-size:14px;}

/**荣誉展示**/
.honor-tab{ width:280px; margin:0 auto; height:41px;}
.honor-tab ul li{ width: 130px; height:48px; float:left; margin:0 5px; background: no-repeat -130px 0; font:bold 14px/40px "微软雅黑"; color:#fff; text-align:center; cursor:pointer;}
.honor-tab ul li.on{ background-position:0 0;}

/**巾帼章程**/
.rule-nav{ width:136px; }
.rule-nav a{ display:block;height:37px; padding-left:27px; font:bold 14px/37px "微软雅黑"; background: no-repeat 14px -21px; border-bottom:1px solid #e3e3e3; color:#93abbd;transition: all 0.3s;
-moz-transition: all 0.3s;	/* firefox 4 */
-webkit-transition: all 0.3s;	/* safari 和 chrome */
-o-transition: all 0.3s;}
.rule-nav a:hover,.rule-nav a.hover{ color:#1c98fc; background-position: 14px 16px;}
.rule-con{ width:435px; padding:0 40px; border:1px solid #e2e2e2; border-width:0 1px;}
.rule-img{ width:220px; margin-right:10px; padding-bottom:10px; border-bottom:7px solid #e4e5e5;}

/**活动天地**/
.act-nav{ width:796px; height:145px;margin:0 auto; background: repeat-x 0 40px;}
.act-nav ul li{ width:76px; float:left; _display:inline; margin-right:68px; position:relative; cursor:pointer;}
.act-nav ul li .act-circle{ width:76px; height:76px; position:relative; background: no-repeat center;}
.act-nav ul li .act-circle img{ margin:21px 0 0 18px; position:relative; z-index:1}
.act-nav ul li .act-circleon{ position:absolute; left:-5px; top:-5px; width:86px; height:86px; background: no-repeat; z-index:0; opacity:0;}
.act-til{ width:105px; height:0px; top:90px; left:-12px; background: no-repeat; position:absolute; text-align:center; font:bold 12px/58px "微软雅黑"; color:#fff; cursor:pointer;}

.act-list{ width:940px; margin:0 auto; overflow:hidden}
.act-list ul{ border-bottom:1px dotted #ccc; width:1160px;}
.act-list ul li{ width:220px; height:212px; margin:20px 20px 0 0;cursor:pointer;}
.act-list ul li a{ display:block;}
.act-list ul li .img-box{ width:220px; height:165px; position:relative; overflow:hidden;}
.act-list ul li .act-bg{ position:absolute;width:220px; height:165px; left:0; top:-165px; background: repeat; overflow:hidden}
.act-list ul li .act-icon{ position:absolute;width:220px; height:165px; left:0; top:-165px; background: no-repeat center;}
.act-list ul li p{ text-align:center; font:bold 14px/24px "微软雅黑"; padding-top:14px;}
.act-list ul li a:hover p{color:#1c98fc;}


.con-til{ margin-bottom:24px;}
.con-til h2{font:bold 24px/34px '微软雅黑'; color:#1c98fc;}
.con-til h3{font-size:18px; line-height:19px; color:#afc1cf; font-family:arial}

.sitemap-li{ margin-bottom:30px;}
.sitemap-li ul li{ float:left; width:158px; margin-right:2px;}
.sitemap-li ul li a{ display:block; padding:10px; text-align:center; font:bold 12px/16px "微软雅黑"; background:#cdd8e1; margin:0 0 1px 0;}
.sitemap-li ul li a.sitetil{ background:#94abbd; font:bold 14px/18px "微软雅黑"; padding:16px 10px; color:#fff;}

/**人才详情**/
.job-info{ width:100%; margin:0 auto;}
.job-info h2{ height:45px; background:#1c98fc; padding-left:16px; font:bold 14px/44px "微软雅黑"; color:#fff;}
.job-info table{ border:1px solid #e6e5e5; border-width:0 1px 0 0;}
.job-info table td{border:1px solid #e6e5e5; border-width:0 0 1px 1px; padding:5px 7px;}
.job-info .tdbg{ width:65px; background:#f4f4f4; text-align:center;}
.job-info .tdinfo{ padding:20px 25px;}
.job-info .tdinfo h3{ color:#cd0143}
.job-info .tdinfo h4{ padding:60px 0 20px;}
.job-info .tdbtn{ display:block; float:left; width:100px; height:30px; margin:0 12px 0 0; background:url(/uploads/image/ettimages/nav_bg02.jpg) repeat-x 0 bottom; border:none; text-align:center; font:bold 14px/30px "微软雅黑"; color:#fff; cursor:pointer;}
.job-info .tdbtn:hover{ background: repeat-x;}
.job-info .tdback{ float:left; display:block; width:98px; height:28px; border:1px solid #e7e7e7; text-align:center;}

/*************** 应聘岗位  ******************/
.applycon table{ border-spacing:0;}
.applycon h3  {
	padding: 0 0 20px;
	color: #333;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.applytit {
	padding: 10px 0px 20px 20px;
	font-size: 14px;
}
.applytit span {
	padding-right: 20px;
}
.applytit input {
	width: 50px;
	border: none;
	background:none;
	text-align: center;
}
.border1px {
	border: #dbdbdb 1px solid; border-width:1px 0 0 1px;
}
.bordertop {
	border-top: none;
}
.applycon tr td {
	padding: 5px 12px;
	border-right: #dbdbdb 1px solid;
	border-bottom: #dbdbdb 1px solid;
}
.applydet tr th.thbg {
	padding: 5px 0;
	color: #fff;
	background: #1c98fc;
	font-weight: bold;
	text-align: center;
}
.applydet tr td.bg01 {
	color: #333;
	background: #ebebec;
}
.applydet input.bg02 {
	background: none;
}
.applycon p {
	color: #000;
}
.applydet input {
	height: 18px;
	line-height: 18px;
	padding: 2px 5px;
	overflow: hidden;
	color: #777;
	border: 1px solid #dbdbdb;
	background: #fff;
	text-align: center;
	vertical-align: middle;
}
.applydet .w40 {
	width: 40px;
}
.applydet .w50 {
	width: 50px;
}
.applydet .w70 {
	width: 70px;
}
.applydet .w70 {
	width: 80px;
}
.applydet .w100 {
	width: 100px;
}
.applydet .w120 {
	width: 120px;
}
.applydet .w150 {
	width: 150px;
}
.applydet .w200 {
	width: 200px;
}
.applydet .w250 {
	width: 250px;
}
.applydet .w300 {
	width: 300px;
}
.applydet .w320 {
	width: 320px;
}
.applydet .w350 {
	width: 350px;
}
.applydet .w400 {
	width: 400px;
}
.applydet .w430 {
	width: 430px;
}
.applydet .w450 {
	width: 450px;
}
.applydet .w475 {
	width: 475px;
}
.apply_erea {
	width: 720px;
	height: 150px;
	padding: 5px;
	background: #fff;
	border: 1px solid #dbdbdb;
	resize: none;
}
.applydet .pad10 {
	padding: 10px;
	border-top: 1px solid #dbdbdb;
}
.applydet .tabone input {
	text-align: left;
}
.applydet .apply-btn {
	margin: 20px 0;
	color: #fff;
	width: 100px;
	height: 30px;
	overflow: hidden;
	background: url(/uploads/image/ettimages/nav_bg02.jpg) repeat-x 0 bottom;
	border: none;
	font-weight: bold;
	cursor: pointer;
}

.applydet .apply-btnover {
	background:  repeat-x;
}
.applycon p.color01 {
	color: #1c98fc;
}
.applycon .bornone {
	border: none;
}

.newsinfo-page{ width:880px; margin:0 auto 22px; padding-top:6px; border-top:1px dotted #e5e5e5;}
.newsinfo-page .back{ display:block; float:right; width:104px;height:34px; line-height:34px;background:#94aabf; margin-top:6px; text-align:center; font:bold 14px/34px "微软雅黑"; color:#fff;}
.newsinfo-page p{ color:#aaa; line-height:24px;}
.newsinfo-page a{ color:#7f7f7f;}
.newsinfo-page a:hover{ color:#1186ff;}

				.page { color:#666;text-align: center}
				.page input[type='text']{ width:18px; height:18px; border:1px solid #ccc; font:12px/18px "微软雅黑"; color:#666; text-align:center;}
				.page input[type='submit']{ width:26px; height:22px; color:#666; cursor:pointer;}
				.page a{ color:#007ee4}
				.page a:hover{ color:#066cbe}
/***2014-07-03  首页产品推荐***/
.main2-job .main2-protxt{  line-height:18px;}
.main2-job .main2-proli { height:152px;}
.main2-job .main2-proli li{ height:50px; margin-top:10px; }
.main2-job .main2-proli li img{ float:left; margin-right:12px; border:1px solid #dbdbdb;}
.main2-job .main2-proli li p{font-weight:bold; color:#1c8dee;}
.main2-job .main2-proli li a{ padding:0;}
.main2-job .main2-proli li a:hover img{ border-color:#1c8dee;}

/**股票 实时行情**/
.stock-box{ width:800px; height:350px; border:1px solid #dbdbdb; background:#fff; margin:0 auto 30px;}
.stock-name{ float:left; width:187px;height:350px; background:#f5f5f5; border-right:1px solid #dedede; text-align:center;}
.stock-name p{ margin-top:90px; line-height:28px; color:#1c98fc;}
.stock-name p b{ font-size:18px; display:block;}
.stock-table{ width:612px; float:right; text-align:center; padding-top:40px;}
.stock-more{ display:inline-block; width:100px; height:32px; background:#1c98fc; text-align:center; font-size:14px; color:#fff; line-height:32px; margin-top:50px; transition:all 0.3s ; -webkit-transition:all 0.3s ;}
.stock-more:hover{ background:#037fe4; color:#fff;}


.ir-stock{ width:250px; height:125px; margin:15px auto 0; text-align:center;}
.ir-stock a{ display:block; width:100%; height:100%; line-height:24px; background:#f6f6f6; border:1px solid #dcdcdc; transition:all 0.3s; -webkit-transition:all 0.3s;}
.ir-stock p.name{ font-weight:bold; font-size:18px; color:#289bfd; padding-top:25px;transition:all 0.3s; -webkit-transition:all 0.3s;}
.ir-stock p.number{ font-size:14px;color:#289bfd;transition:all 0.3s; -webkit-transition:all 0.3s;}
.ir-stock p.more{ color:#777; margin-top:12px;transition:all 0.3s; -webkit-transition:all 0.3s;}
.ir-stock a:hover{ background:#299cfe; border-color:#299cfe;}
.ir-stock a:hover p{ color:#fff;}
.ir-stock a:hover p.more{ color:#c9e6ff;}


/**
*
网站改版

2015-12-26 更新
*
**/

/**头部**/
.head-bg{
	position: relative;
	width: 100%;
	min-width: 1160px;
	z-index: 100;
	background:rgba(156,141,108,0.8);
}
.head-stk{
	margin: 14px 0  0 0px;
	font-size: 16px;
	color: #fff;
	font-family:"楷体";
}
.head-stk b{
	font-family: arial;
	font-size: 15px;
}
.head-lang,.head-nav{
	margin: 14px 0 0 0;
	line-height: 20px;
}
.head-lang a{
	margin-left: 13px;
	padding-left: 20px;
	display: inline-block;

}
.head-lang .ch{
	background: url(/uploads/image/ettimages/rev_sign05.png) no-repeat 0 center;
}
.head-lang .en{
	background: url(/uploads/image/ettimages/rev_sign06.png) no-repeat 0 center;
}
.head-nav{
	color: #c8bfc0;
}
.head-nav a{
	margin: 0 8px;
	background-repeat: no-repeat;
	background-position: 0 center
}
.head-nav a.mall{
	padding-left: 30px;
	background-image: ;
}
.head-nav a.wx{
	position: relative;
	padding-left: 22px;
	background-image: url(/uploads/image/ettimages/rev_sign03.png);
}
.head-nav a.wx img{
	display: none;
	position: absolute;
	left: -3px;
	top: 20px;
}
.head-nav a.wx:hover img{
	display: block;
}
.head-nav a.hr{
	padding-left: 22px;
	background-image: url(/uploads/image/ettimages/rev_sign04.png);
}


.head-nav a.ntb{
	display: inline-block;
	width: 30px;
	background-image: ;
	background-position: 0 6px
}

/**首页产品**/
.index-banner{
	margin-bottom: 0;
}
.index-pro{
	width: 100%;
	min-width: 1160px;
	height: 377px;
	margin-bottom: 50px;
	/*background:  no-repeat center 0;
	background: #538fe2;*/
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
}
.pro-hd{
	width: 100%;
	min-width: 1160px;
	height: 35px;
	padding-top: 16px;
	margin-bottom: 1px;
	/*background: url(/uploads/image/ettimages/lb_xxbt_bg.jpg) repeat;*/
}
.pro-hd .tit{
	float: left;
	width: 160px;
	padding-left: 12px;
	font-size: 18px;
	font-weight: bold;
	color: #538fe2;
	line-height: 36px;
}
.pro-marquee{
	float: left;
	width: 455px;
	height: 40px;
	position: relative;
	overflow: hidden;
}
.pro-marquee li{
	margin-right: 35px;
}
.pro-search{
	float: right;
	width: 256px;
	height: 38px;
	background: #fafafa;
	border: 1px solid #ccc;
}
.pro-search input{
	float: left;
	background: none;
	border: none;
}
.pro-search input.txt{
	width: 194px;
	height: 18px;
	line-height: 18px;
	padding: 10px 0 10px 18px;
	color: #666;
}
.pro-search input.btn{
	width: 44px;
	height: 38px;
	background: url(/uploads/image/ettimages/rev_sign07.png) no-repeat center;
	cursor: pointer;
}
.pro-slide{
	position: relative;
	width: 1160px;
	height: 260px;
	overflow: hidden;
}
.pro-slide li{
	float: left;
	width: 220px;
	height: 260px;
	text-align: center;
	color: #fff;
	background:#538fe2;
	margin:0px 10px;
}
.pro-slide li img{width:218px; height:148px; padding:1px;}
.pro-slide li p{
	height: 24px;
	overflow: hidden;
}
.pro-slide li a{
	display: block;
	color: #fff;
}
.pro-slide li .tit{
	font-size: 14px;
	color: #fff;
}
.pro-slide li .txt{
	opacity: 0.5;
	color: #fff;
    padding: 0 5px;
	height:40px;
	line-height:20px;
}
.pro-slide li .btn{
	background:#282828;
	width:160px;
	text-align:center;
	color: #fff;
	font-size:14px;
	height:28px;
	line-height:28px;
	margin:5px auto 0;
}
.pro-slide li img{
	transition:all 0.3s;
}
.pro-slide li a:hover img{
	-webkit-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
}
.pro-prev,.pro-next{
	position: absolute;
	top: 82px;
	background: url(/uploads/image/ettimages/rev_btn01.png) no-repeat;
	width: 39px;
	height: 43px;
	opacity: 0.6;
	transition:opacity 0.5s;
}
.pro-prev{
	left: -76px;
}
.pro-next{
	right: -76px;
	background-position: 100% 0;
}
.pro-prev:hover,.pro-next:hover{
	opacity: 1;
}
.rel{
	position: relative;
}
 .shuoming {
    height: 38px;
    line-height: 38px;
    font-size: 14px;
    color: rgb(102, 102, 102);
    width: 1160px;
	margin:0 auto;
    border-bottom: 1px solid rgb(204, 204, 204);
    border-top: 1px solid rgb(204, 204, 204);
 }
.main2-event{ width:277px;}
.main2-event .cont{ 
	padding-top:3px;
	height:226px;
	border-bottom: 1px solid #e1e1e1;

}

.main2-event .cont p{
	font-weight: 500;
	font-size: 16px;
	padding-top: 5px;
	color: #1186ff;
	font-family:"楷体"
}
.main2-event a:hover{
	opacity: 0.8;	
}
.main2-video{
	height: 160px;
	padding-bottom: 21px;
	border-bottom: 1px solid #e1e1e1;
	overflow: hidden;
	margin-bottom: 30px;
}
.main2-video img{
	cursor: pointer;
}

.main2-job .jiathis_style .jtico{ background:url(/uploads/image/ettimages/rev_sign08.png) no-repeat;margin-right: 12px;}
.main2-job .jiathis_style .jtico_cqq{ background-position: 1px 0;}
.main2-job .jiathis_style .jtico_cqq:hover{background-position: 1px 100%;}
.main2-job .jiathis_style .jtico_weixin{ background-position:-32px 0}
.main2-job .jiathis_style .jtico_weixin:hover{background-position: -32px 100%;}
.main2-job .jiathis_style .jtico_tsina{background-position: -65px 0;}
.main2-job .jiathis_style .jtico_tsina:hover{background-position: -65px 100%;}

.foot-code{
	width: 109px;
	margin: 0 auto;
}

/**产品列表**/
.pro-select{
	border: 2px solid #e0e0e0;
	border-bottom-width:1px; 
	
}
.pro-select dl{
	border-bottom: 1px solid #e0e0e0;
	background: #f8f8f8;
}
.pro-select dt,.pro-select dd{
	float: left;
}
.pro-select dt{
	width: 135px;
	text-align: center;
	line-height: 50px;
	color: #989898;
	font-size: 14px;
}
.pro-select dd{
	width: 819px;
	border-left: 1px solid #f1f1f1;
	background: #fff;
	line-height: 30px;
	padding: 10px 0;
	font-size: 14px;
	font-weight: bold;
}
.pro-select dd span{
	display: block;
	float: left;
	
	
}
.pro-select dd span.all{
	width: 76px;
	padding-right: 10px;
	color: #077cdc;
	text-align: center;
}
.pro-select dd span.all a{
	color: #077cdc;
}
.pro-select dd span.li{
	width: 730px;
}
.pro-select dd span.li a{
	display: inline-block;
	margin-right: 56px;
}
.pro-select dd a.on{
	color: #077cdc;
}
.pro-pos {
	padding: 12px 10px 12px 25px;
	border:1px solid #e0e0e0;
	background: #fbfbfb;
	height: 25px;
}
.pro-pos h2{
	font-size: 16px;
	color: #444;
	font-weight: bold;
}
.pos-page span{
	font-family: arial;
	display: inline-block;
	margin-right: 6px;
}
.pos-page span i{
	color: #c40;
}
.pos-page a{
	display: inline-block;
	width: 24px;
	height: 24px;
	background:  no-repeat;
	vertical-align:middle;
	margin-left: 6px;
	opacity: 0.6;
}
.pos-page a.next{
	background-position: 100% 0;
}
.pos-page a:hover{
	opacity: 1;
}

.pro-item{
	position: relative;
	width: 100%;
	overflow: hidden;
	margin-bottom: 70px;
}
.pro-item ul{
	width: 105%;
}
.pro-item ul li{
	position: relative;
	width: 227px;
	height: 328px;
	border: 1px solid #e0e0e0;
	margin: 25px 14px 0 0;
	overflow: hidden;
}
.pro-item ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
.pro-item ul li img{
	vertical-align: top;
	margin-bottom: 13px;
}
.pro-item ul li p{
	padding: 0 12px;

}
.pro-item ul li p.tit{
	font-size: 16px;
	color: #333;
	height: 24px;
	overflow: hidden;
	margin-bottom: 7px;
}
.pro-item ul li p.txt{
	line-height: 20px;
	color: #888;
}
.pro-item ul li span{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-indent: 40px;
	display: block;
	background:  no-repeat;
	color: #666;
}
.pro-item ul li a:hover span{
	background-position: 0 100%;
	color: #fff;
	
}
.pro-item ul li img{
	transition:all 0.5s;
}
.pro-item ul li a:hover img{
	-webkit-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}

.pro-wrap{
	border: 1px solid #e0e0e0;
	background: #fff;
}

.pro-gallery{
	float: left;
	position: relative;
	width: 448px;
	height: 529px;
	border-right: 1px solid #e0e0e0;
}
.pro-show{
	position: relative;
	width: 448px;
	height: 448px;
	border-bottom: 1px solid #e0e0e0;
	vertical-align: middle;
	overflow: hidden;
	background:  no-repeat center center;
}
.pro-show .zoom{
	display: inline-block;
	position: absolute;
	right: 20px;
	top: 25px;
	background:  no-repeat 0 center ;
	padding-left: 22px;
	font-size: 12px;
	color: #888;
	z-index: 2;
	line-height: 14px;
}
.pro-show img{
	margin-top: 39px;
	line-height: 448px;
}
.pro-show ul {
	position: absolute;
	left: 0;
	top: 0;
}
.pro-show ul li{
	width: 448px;
	height: 448px;
}
.pro-show ul a{
	display: block;
	width: 100%;
	height: 100%;
}
.pro-thumb{
	position: relative;
	width: 400px;
	margin: 0 auto;
	height: 80px;
	overflow: hidden;
}
.pro-thumb ul{
	position: absolute;
	left: 0;
	top: 0;
}
.pro-thumb ul li{
	margin: 0 10px;
	width: 80px;
	height: 64px;
	padding: 8px 0;
	cursor: pointer;
}
.pro-thumb ul li.cur{
	background:  no-repeat center;
}
.pro-btn a{
	position: absolute;
	bottom: 31px;
	display: block;
	width: 8px;
	height: 16px;
	background:  no-repeat;
}
.pro-btn a.prev{
	background-position: 0 0;
	left: 12px;
}
.pro-btn a.next{
	background-position: 100% 0;
	right: 12px;
}
.pro-profile{
	float: right;
	width: 435px;
	margin: 34px 38px 0 0;
}
.pro-profile .tit{
	font-size: 24px;
	font-weight: bold;
	color: #007ee4;
	line-height: 30px;
	margin-bottom: 20px;
}
.pro-profile  .text{
	min-height: 180px;
	line-height: 26px;
}
.share-box{
	width: 100%;
	border-top: 1px dashed #dcdcdc;
	padding-top: 30px;
	margin-top: 40px;
}
.share-box .share-tit{
	font-size: 16px;
	color: #1c98ef
}
.pro-detail{
	border: 1px solid #e0e0e0;
	background: #fff;
	margin-top: 22px;
}
.tab-side{
	float: left;
	width: 282px;
}
.tab-side a{
	display: block;
	line-height: 51px;
	padding-left: 34px;
	border-bottom: 1px solid #eaeaea;
	font-size: 14px;
	font-weight: bold;
	background:  no-repeat right 100%;
}
.tab-side a:hover,.tab-side a.select{
	background-position: right 0;
	color: #006fca;
}
.tab-cont{
	float: left;
	width: 622px;
	padding: 0 0 0 25px;
	border-left: 1px solid #eaeaea;
	min-height: 500px;

}
.tab-bd{
	display: none;
	padding-bottom: 60px;
}
.tab-bd h2{
	font-size: 16px;
	color: #006fca;
	line-height: 55px;
	padding-bottom: 6px;
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 22px;
	font-weight: bold;
}
.tab-bd img{
	max-width: 100%;
}
.tab-bd .list li{
	width: 100%;
	border-bottom: 1px dashed #e0e0e0;
	line-height: 44px;
	margin-bottom: 5px;

}
.tab-bd .list li a{
	display: block;
	font-size: 14px;
}
.tab-bd .list li a i{
	float: right;
	display: inline-block;
	width: 18px;
	height: 16px;
	margin-top: 12px;
	background:  no-repeat 0 100%;
}
.tab-bd .list li a:hover{
	color: #e27f7f;
}
.tab-bd .list li a:hover i{
	background-position: 0 0;
}

.order-pop{
	display: none;
	position: fixed;
	width: 650px;
	height: 600px;
	left: 50%;
	top: 50%;
	margin: -300px 0 0 -325px;
	background: #fff;
	z-index: 9999;
}
.order-pop .order-til{
	width: 590px;
	padding: 15px 0 15px 60px;
}
.order-pop .order-til h2{
	font-weight: normal;
	line-height: 36px;
	color: #585858;
	font-size: 22px;
}
.order-pop .order-til p{
	color: #a4a4a4;
}
.order-pop .order-tab{
	width: 530px;
	margin: 0 auto;
	font-size: 14px;
	color: #8d8d8d;
}
.order-pop .close{
	position: absolute;
	width: 30px;
	height: 30px;
	right: 35px;
	top: 36px;
	background:  no-repeat;
}
.order-ovrlay{
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 9998;
	opacity: 0.6;
	filter:alpha(oapcity=60);
	
}


.video-pop{
	position: absolute;
	left: 50%;
	top: 45%;
	margin-left: -440px;
	z-index: 9999;
}
.video-pop .box{
	background: #000;
}
.video-pop .close{
	position: absolute;
	width: 30px;
	height: 30px;
	right: -35px;
	top: -36px;
	background: url(/uploads/image/ettimages/rev_sign12.png) no-repeat;
	display:none;
}

#footer-container-v1{background:#e7e6e6 none repeat scroll 0 0;width:100%}
#footer-container-v1 input{border:medium none}
#footer-container-v1 .footer-container{display:block}
#footer-container-v1 .footer-container .wrapper{display:table;margin:0 auto;padding:50px 0;position:relative;width:1160px}
#footer-container-v1 .footer-container .wrapper .footer-main{border-bottom:0;display:block;margin-bottom:0;margin-top:0;overflow:hidden;padding-bottom:10px;width:100%}
#footer-container-v1 .footer-container .wrapper .footer-main li{padding:0 0 2px}
#footer-container-v1 .footer-container .wrapper .footer-main>li:first-child{clear:both;float:left;max-width:135px;width:25%}
#footer-container-v1 .footer-container .wrapper .footer-main li:nth-child(2){color:#666;float:left;font-size:1em;margin-left:4.5%;padding:0;width:32%}
#footer-container-v1 .footer-container .wrapper .footer-main>li:last-child{bottom:auto;position:initial}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#footer-container-v1 .footer-container .wrapper .footer-main>li:last-child{bottom:auto;position:relative}
}
#footer-container-v1 .footer-container .wrapper .footer-main .email-signup{float:right;text-align:right;width:47%}
#footer-container-v1 .footer-container .wrapper .footer-main .email-signup>form>input#email{height:30px;margin-right:0;padding:0 15px;width:77%}
#footer-container-v1 .footer-container .wrapper .footer-main .email-signup>form>div{border:medium none;cursor:pointer;display:inline-block;text-align:right;vertical-align:top;width:21%}
#footer-container-v1 .footer-container .wrapper .footer-main .email-signup>form>div input{background:#42b4e6 none repeat scroll 0 0;border:medium none;color:#fff;display:inline;font-size:14px;height:30px;line-height:30px;margin-right:3%;padding:0;text-transform:uppercase;vertical-align:top;width:99%}
#footer-container-v1 .footer-container .wrapper .footer-main .email-signup>form>div input:hover{background-color:#42b4e6;background-image:-moz-linear-gradient(center top,#59bde9 0,#42b4e6 100%)}
#footer-container-v1 .footer-container .wrapper .footer-main .email-signup>form.mktoform div.mktoformrow{display:block;text-align:left;vertical-align:top;width:100%}
#footer-container-v1 .footer-container .wrapper .footer-main .email-signup>form.mktoform input#email{background:#fff none repeat scroll 0 0;color:inherit;display:inline;font:inherit;height:30px;margin-right:5px;padding:0 15px;text-transform:none;width:77%}
#footer-container-v1 .footer-container .wrapper .footer-main .email-signup>form.mktoform input[type=submit]{background:#42b4e6 none repeat scroll 0 0;color:#fff;display:inline-block;font-size:14px;height:30px;margin-right:0;padding:0;text-align:center;text-transform:uppercase;vertical-align:top;width:21%}
#footer-container-v1 .footer-container .wrapper .footer-links{display:inline-block;float:right;margin-bottom:0;padding-top:25px;margin-top:0;overflow:auto;padding-bottom:20px;width:100%;border-top:1px solid #d2d2d2}
#footer-container-v1 .footer-container .wrapper .footer-links .title{display:block;font-size:16px;font-weight:400;margin-bottom:.3em;text-transform:uppercase}
#footer-container-v1 .footer-container .wrapper .footer-links a{color:#282828;display:block;}
#footer-container-v1 .footer-container .wrapper .footer-links a:hover{color:#42b4e6;text-decoration:none}
#footer-container-v1 .footer-container .wrapper .footer-links>li{display:block;float:left;padding-right:10px;width:11%}
#footer-container-v1 .footer-container .wrapper .footer-links>li ul li{width:100%;}
#footer-container-v1 .footer-container .wrapper .footer-links input[type=text]{height:30px;margin-right:0;padding:0 15px;width:70%;border:0}
#footer-container-v1 .footer-container .wrapper .footer-links input[type=submit]{background:#42b4e6 none repeat scroll 0 0;border:medium none;color:#fff;display:inline;font-size:14px;height:30px;line-height:30px;margin-right:0;padding:0;text-transform:uppercase;vertical-align:top;width:27%}
#footer-container-v1 .footer-container .wrapper .footer-links li li{margin-top:0}
#footer-container-v1 .footer-container .footer-bottom-bar .wrapper{padding:0}
#footer-container-v1 .footer-container .footer-bottom-bar .wrapper .footer-about{display:inline-block;line-height:10px;margin:15px 0;padding-left:15px;vertical-align:middle;width:100%}
#footer-container-v1 .footer-container .footer-bottom-bar .wrapper .footer-about li{display:inline-block;padding:0;vertical-align:middle; color:rgba(255,255,255,0.4)}
#footer-container-v1 .footer-container .footer-bottom-bar .wrapper .footer-about li:after{content:" |";padding:0 9px}
#footer-container-v1 .footer-container .footer-bottom-bar .wrapper .footer-about li:last-child:after,#footer-container-v1 .footer-container .footer-bottom-bar .wrapper .footer-about li:nth-last-child(1):after{content:"";padding:0}
#footer-container-v1 .footer-container .footer-bottom-bar .wrapper .footer-about li:last-child{}
#footer-container-v1 .footer-container{background:#e7e6e6;font-size:1em;line-height:normal}
#footer-container-v1 .footer-container ul{padding:0;margin:0}
#footer-container-v1 .footer-container li{list-style:none}
#footer-container-v1 .footer-container a{text-decoration:none;color:inherit; color:#fff;}
#footer-container-v1 .footer-container .wrapper{width:1160px;margin:0 auto;position:relative;padding:30px 0 10px;display:table}
#footer-container-v1 .footer-container .wrapper{width:1160px;margin:0 auto;position:relative;padding:30px 0 10px;display:table}
#footer-container-v1 .footer-container .wrapper{width:1160px;margin:0 auto;position:relative;padding:30px 0 10px;display:table}
#footer-container-v1 .footer-container .wrapper:after,#footer-container-v1 .footer-container .wrapper:before{content:' ';display:table;clear:both}
#footer-container-v1 .footer-container .footer-main{display:table-cell;width:25%;font-size:1.0769em}
#footer-container-v1 .footer-container .footer-main>li:nth-last-child(2){padding:1.5em 0}
#footer-container-v1 .footer-container .footer-main>li:last-child{position:absolute;bottom:3em}
#footer-container-v1 .footer-container .footer-main a{color:#42b4e6;font-weight:400;padding:.1em;display:inline-block}
#footer-container-v1 .footer-container .footer-main img{width:100%;max-width:200px;height:auto;display:inline-block}
#footer-container-v1 .footer-container .footer-links{display:table-cell;font-size:1.2308em}
#footer-container-v1 .footer-container .footer-links .title{color:#1c8dee;text-transform:uppercase;margin-bottom:.3em;display:block;font-size:1em}
#footer-container-v1 .footer-container .footer-links a{color:#333;display:block;}
#footer-container-v1 .footer-container .footer-links form{margin-top:1em}
#footer-container-v1 .footer-container .footer-links input{display:inline-block;vertical-align:middle}
#footer-container-v1 .footer-container .footer-links input[type=text]{width:70%;border:1px solid #ddd;font-size:.9em;padding:10px}
#footer-container-v1 .footer-container .footer-links input[type=submit]{background:0;border:0;color:#333;padding:10px;font-weight:400}
#footer-container-v1 .footer-container .footer-links .footer-social{overflow:hidden;padding-top:1em}
#footer-container-v1 .footer-container .footer-links .footer-social>li{display:inline-block;float:left;padding:.5em 1em;position:relative;height:auto}
#footer-container-v1 .footer-container .footer-links .footer-social>li:nth-child(4n 1){padding-left:0;clear:left}
#footer-container-v1 .footer-container .footer-links .footer-social>li:nth-child(4n){padding-right:0}
#footer-container-v1 .footer-container .footer-links .footer-social>li:last-child::after{clear:both}
#footer-container-v1 .footer-container .footer-links .footer-social a{display:inline-block;padding:5px 0;vertical-align:top}
#footer-container-v1 .footer-container .footer-links .footer-social span{background-image:;background-size:346px 343px;margin:0;display:block;background-repeat:no-repeat;background-size:contain}
@media print,screen,(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:2ppx){#footer-container-v1 .footer-container .footer-links .footer-social span{background-image:;background-size:346px 343px}
}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-blog{width:27px;height:27px;background-position:-167px -122px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-facebook{width:27px;height:27px;background-position:-226px -192px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-flickr{width:27px;height:27px;background-position:-60px -232px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-gplus{width:27px;height:27px;background-position:-87px -232px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-ig{width:27px;height:27px;background-position:-114px -232px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-linkedin{width:27px;height:27px;background-position:-141px -232px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-setv{width:27px;height:27px;background-position:-140px -122px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-twitter{width:27px;height:27px;background-position:-195px -232px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-viadeo{width:27px;height:27px;background-position:-249px -232px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-wechat{width:27px;height:27px;background-position:-287px 0}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-weibo{width:27px;height:27px;background-position:-287px -27px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-youku{width:27px;height:27px;background-position:-287px -54px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-youtube{width:27px;height:27px;background-position:-222px -232px}
#footer-container-v1 .footer-container .footer-links .footer-social .icon-pdc{width:27px;height:27px;background-position:-168px -232px}
#footer-container-v1 .footer-container .footer-links>li{display:table-cell;width:25%;padding-right:10px}
#footer-container-v1 .footer-container .footer-links>li:last-child{padding-right:0}
#footer-container-v1 .footer-container .footer-bottom-bar{background:#1c8dee;font-weight:100;color:#fff;padding:0;font-size:1em}
#footer-container-v1 .footer-container .footer-bottom-bar:after,#footer-container-v1 .footer-container .footer-bottom-bar:before{content:' ';display:table;clear:both}
#footer-container-v1 .footer-container .footer-bottom-bar .wrapper{padding:0}
#footer-container-v1 .footer-container .footer-about{padding-left:15px;display:inline-block;vertical-align:middle;line-height:10px;margin:25px 0 25px 15px}
#footer-container-v1 .footer-container .footer-about li{display:inline-block;vertical-align:middle;padding:0 .5em;border-right:0}
#country-selector{max-height:0;overflow:hidden;overflow-y:auto;vertical-align:top;-webkit-transition:max-height linear .3s;transition:max-height linear .3s}
#country-selector .country-selector--info{position:relative;padding:15px 0;background:#e7e6e6;border-top:#9fa0a4}
body>.bdshare_popup_bg,body>.bdshare_popup_box{left:auto!important;right:80px!important;margin-left:0!important;margin-right:0!important;}
body>.bdshare_dialog_box,body>.bdshare_popup_box{box-sizing:content-box}
body>.bdshare_dialog_box *,body>.bdshare_popup_box *{box-sizing:content-box}
.quick-links{position:fixed;bottom:30px;right:40px;z-index:1111}
.quick-links .bdsharebuttonbox{float:right}
.quick-links .bdsharebuttonbox a{display:block;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;background:#cc0010!important;position:relative;opacity:1!important;transition:background .5s;will-change:background}
.quick-links .bdsharebuttonbox a:before{content:'';display:block;width:20px;height:21px;background:url(/uploads/image/ettimages/sprite.png) no-repeat -161px -421px;position:absolute;top:10px;left:10px}
.quick-links .bdsharebuttonbox a:hover{background:#e60a1b!important}
.quick-links ul{clear:both}
.quick-links ul li{clear:both;float:right}
.quick-links ul.first{margin-bottom:2px}
.quick-links ul.first li{background:#ababab;background:rgba(171,171,171,.7)}
.quick-links ul.last li{background:#c9c9c9;background:rgba(201,201,201,.8)}
.quick-links li{width:40px;height:40px;overflow:hidden;transition:width .5s;will-change:width}
.quick-links li a{display:block;transition:background .5s;will-change:background}
.quick-links li a span{float:right;display:block}
.quick-links li a .icon{width:40px;height:40px;position:relative}
.quick-links li a .icon:after{content:'';display:block;position:absolute;top:0;left:0;background-image:url(/uploads/image/ettimages/sprite.png);background-repeat:no-repeat}
.quick-links li a .text{color:#fff;font-size:13px;line-height:20px;padding:10px 14px}
.quick-links li.wechat a .icon:after{top:12px;left:10px;width:21px;height:16px;background-position:-114px -62px}
.quick-links li.email a .icon:after{top:14px;left:11px;width:18px;height:12px;background-position:-155px -62px}
.quick-links li.office a .icon:after{top:10px;left:12px;width:16px;height:21px;background-position:-155px -94px}
.quick-links li.to-top a .icon:after{top:13px;left:14px;width:13px;height:15px;background-position:-166px -10px}
.quick-links li:hover{width:auto;}
.quick-links li:hover a{background:#e60a1b}
