@charset "gb2312";
/*CSS Document
*author:cyy
*/
@charset=utf-8;

body{font-size:14px;font-family: "microsoft yahei";color:#333;background-color:#f5f5f5;}
.wrapper{width:1100px;margin:0 auto;}
a{color:#666;}
a:hover{color:#2379bf;}
input,textarea,select,button{font-family:"microsoft yahei";}
input:focus,textarea:focus{color:#999;}
input:focus,textarea:focus{color:#666;}

/*¹«ÓÃ*/
.list-get-more{display:block;margin:20px auto;border:1px solid #e0e0e0;height:40px;line-height:40px;text-align:center;background:#fff;}

.page-position{padding:20px 0;color:#888;}




/*header*/
.header{position:relative;z-index:10;padding:5px 0 20px;-o-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-ms-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);}
.header-logo{float:left;display:inline;height:77px; margin-top:6px;}
.header-logo img{display:block;height:100%;}

.header-nav{position:absolute;left:50%;width:782px;margin-left:-230px;font-weight:600; margin-top:2.5%}
.header-nav-list{text-align:center;font-size:0;}
.header-nav-list li{display:inline-block;*display:inline;*zoom:1;font-size:14px;}
.header-nav-list li a{display:block;padding:0px 25px 25px;position:relative;}
.header-nav-list li a:hover{color:#2379bf; margin-bottom:-30px;}
.header-nav-list li.on a:after{content:"";position:absolute;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);transform:translateX(-50%);bottom:-10px;border:10px solid #f5f5f5;border-bottom:none;border-right-color:transparent;border-left-color:transparent;}
/*subnav*/
.header-subnav{position:absolute;left:0;width:100%;z-index:8;background:#f6f4f5;margin-bottom:-10px;}
.header-subnav-navone{display:none;}
.header-subnav-list{display:flex;justify-content:center;width:1100px;margin:0 auto;padding:50px 0 0px;text-align:center;}
.header-subnav-one{flex:1 1 0;display:inline-block;*display:inline;*zoom:1;vertical-align: text-top;border-right:1px solid #e9e9e9;}
.header-subnav-one:last-child{border-right:none;}
.subnav-one-tit{display:block;}
.subnav-one-tit .pic{width:125px;height:80px;margin:0 auto;overflow:hidden;}
.subnav-one-tit .pic img{display:block;min-width:100%;min-height:100%;}
.subnav-one-tit .title{text-align:center;line-height:30px;font-weight:normal;font-size:13px;}

.header-subnav2-list{width:120px;margin:10px auto;text-align:left;}
.header-subnav2-list li{background:url(../images/tag_sub_right_1.png) no-repeat right center;font-size:12px;line-height:20px;}


.header-sidebar{float:right;display:inline;width:220px;height:77px;}
.header-sidebar-sup{padding:15px 0;text-align:right;}
.header-sidebar-sup li{display:inline-block;*display:inline;*zoom:1;padding:0 10px;border-right:1px dashed #ddd;line-height:1em;font-size:13px;}

.header-sidebar-search{position:relative;height:28px;border:1px solid #ddd;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;overflow:hidden;}
.header-sidebar-search input{height:28px;line-height:28px;width:100%;padding:0 10px;border:none;}
.header-sidebar-search .search-btn{position:absolute;right:-1px;top:-1px;width:33px;height:30px;background:#72bf44 url(../images/tag_search.png) no-repeat left center;}



/*banner*/
.banner{position:relative;width:100%;height:660px;z-index:3;}
.banner-pics{height:660px;overflow:hidden;position:relative;}
.banner-pics-list li{position:relative;height:660px;background-repeat:no-repeat;background-position:center center;-ms-background-size:auto 100%;-o-background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;}
.banner-tit{position:relative;left:0;bottom:20px;width:100%;text-align:center;}
.banner-tit li{display:inline-block;*display:inline;*zoom:1;width:25px;height:8px;background:#fff;overflow:hidden;text-indent:-999px;margin:0 3px;-o-box-shadow:0 0 0 1px #2379bf;-moz-box-shadow:0 0 0 1px #2379bf;-webkit-box-shadow:0 0 0 1px #2379bf;-ms-box-shadow:0 0 0 1px #2379bf;box-shadow:0 0 0 1px #2379bf;-o-transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.banner-tit li.on{background:#2379bf;width:35px;-o-transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;cursor: pointer;}


.inbanner{position:relative;}
.inbanner-pics{height:360px;overflow:hidden;}
.inbanner-pics-list li{height:360px;background-repeat:no-repeat;background-position:center center;-ms-background-size:auto 100%;-o-background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;}
.inbanner-tit{position:absolute;left:0;bottom:20px;width:100%;text-align:center;}
.inbanner-tit li{display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;background:#fff;overflow:hidden;text-indent:-999px;margin:0 3px;-o-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-o-box-shadow:0 0 0 1px #72BF44;-moz-box-shadow:0 0 0 1px #72BF44;-webkit-box-shadow:0 0 0 1px #72BF44;-ms-box-shadow:0 0 0 1px #72BF44;box-shadow:0 0 0 1px #72BF44;-o-transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.inbanner-tit li.on{background:#72bf44;-o-transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;cursor: pointer;}


.inside-banner{position:relative;height:360px;}



/*footer*/
.footer{background:url(../images/bg_footer_nav.png) repeat center top;font-size:12px;}
.footer-nav-list{padding:50px 0;}
.footer-nav-list .nav-one{float:left;display:inline;*zoom:1;width:14%;}
.footer-nav-list .nav-tit{display:block;margin-bottom:20px;font-size:14px;text-align:left;}
.footer-nav2-list li{margin:8px 0;}

.footer-bottom{background:#9e9e9e;color:#fff;padding:15px 0;}
.footer-contact{float:left;display:inline;width:500px;}
.footer-bottom-nav{float:right;display:inline;width:500px;text-align:right;}
.footer-bottom-nav a{margin-left:5px;margin-right:5px;color:#fff;}


/*contenter*/
.contenter{padding:30px 0 50px;}

.index-common-tit{position:relative;margin-bottom:25px;}
.index-common-tit .title{color:#2379bf;font-size:16px;font-weight:normal;}
.index-common-tit .see-more{position:absolute;right:0;top:0;color:#666;}
.index-common-tit .see-more:hover{text-decoration: underline;}
.index-common-tit .index-case-loop-tit{position:absolute;right:0;top:0;text-align:right;}
.index-common-tit .index-case-loop-tit li{display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;overflow:hidden;text-indent:999px;background:#ddd;margin-left:10px;cursor:pointer;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}
.index-common-tit .index-case-loop-tit li.on{background:#2379bf;}

.index-case{float:left;display:inline;width:710px;}
.index-case-loop{}
.case-loop-pics{}
.case-loop-pics-list li{float:left;display:inline;margin-right:10px;width:230px;}
.case-loop-one .pic{position:relative;display:block;height:230px;overflow:hidden;}
.case-loop-one .pic img{display:block;min-width:100%;min-height:100%;}
.case-loop-one .pic .title{position:absolute;left:0;bottom:0;width:90%;padding:6px 0;padding-right:10%;background-color:rgba(0,0,0,0.5)!important;background-color:#000;filter:alpha(opacity:50);background-image:url(../images/tag_pictit.png);background-repeat:no-repeat;background-position:95% center;color:#fff;text-indent:10px;-o-transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transform:translateY(100%);}
.case-loop-one .pic:hover .title{transform:translateY(0);-o-transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.case-loop-one .exp{padding:10px 0;height:36px;line-height:18px;overflow:hidden;font-size:12px;color:#888;}


.index-apply{float:right;display:inline;width:360px;}
.index-apply-cont{position:relative;height:256px;padding:15px;background:#eee;}
.index-apply-cont .exp{max-height:170px;line-height:20px;overflow:hidden;color:#666;}
.index-apply-loop{position:absolute;bottom:15px;left:15px;width:330px;}
.index-apply-loop .turn-btn{position:absolute;top:50%;width:20px;height:40px;margin-top:-20px;background-repeat:no-repeat;background-position:center center;background-color:#000;opacity:0;filter:alpha(opacity:0);-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.index-apply-loop:hover .turn-btn{opacity:0.5;filter:alpha(opacity:50);-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.index-apply-loop .turn-btn:hover{background-color:#72BF44;opacity:0.8;filter:alpha(opacity:80);-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.index-apply-loop .turn-prev{left:0;background-image:url(../images/btn_loop_prev_1.png);}
.index-apply-loop .turn-next{right:0;background-image:url(../images/btn_loop_next_1.png);}
.apply-loop-pics{height:160px;overflow:hidden;}
.apply-loop-one{position:relative;display:block;height:160px;overflow:hidden;}
.apply-loop-one img{display:block;min-width:100%;min-height:100%;}
.apply-loop-one .title{position:absolute;left:0;bottom:0;width:100%;padding:5px 0;background:rgba(0,0,0,0.5)!important;background:#000;filter:alpha(opacity:50);color:#fff;text-align:center;}

.index-news{position:relative;margin-top:80px;padding-left:180px;padding-top:0px;}
.index-news-tit{position:absolute;left:0;top:0;width:160px;height:230px;background:url(../images/tit_index_news.png) no-repeat center center;}
.index-news-import{float:left;display:inline;width:450px;padding-right:25px;border-right:1px dashed #ccc;}
.index-news-import .pic{float:left;display:inline;width:165px;height:230px;overflow:hidden;}
.index-news-import .pic img{display:block;min-width:100%;min-height:100%;}
.index-news-import .text{margin-left:180px;}
.index-news-import .text .title{margin-bottom:10px;}
.index-news-import .text .time{color:#999999;font-size:13px;}
.index-news-import .text .exp{margin-top:10px;line-height:1.6;font-size:13px;color:#666;}

.index-news-list{float:right;display:inline;width:410px;}
.index-news-list li{position:relative;padding-left:10px;padding-right:100px;line-height:30px;background:url(../images/tag_li_dott.jpg) no-repeat left center;}
.index-news-list li .time{position:absolute;right:0;top:0;color:#999999;font-size:13px;}


/*inside*/
.page-title{margin-bottom:30px;}
.page-title .toptag{display:block;width:25px;height:2px;background:#afafaf;}
.page-title .title{margin-top:15px;margin-bottom:10px;font-size:24px;color:#2379bf;font-weight:normal;}
.page-title .exp{color:#afafaf;}

.scheme-nav{}
.scheme-nav-list li{float:left;display:inline;margin-bottom:25px;}
.scheme-nav-one{ position:relative;display:block;width:250px;height:100px;background:url(../images/bg_fa_col_btn.png) repeat center  ;border:1px solid #e8e8e8;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.scheme-nav-one .icon{position:absolute;left:0;top:350px;width:120px;height:100px;background-repeat:no-repeat;background-position:center center;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.scheme-nav-one .title{position:relative;display:block;height:100px;line-height:100px;color:#2379bf;font-size:26px;font-weight:normal;text-align: center;}
.scheme-nav-one:hover{-o-box-shadow:0 0 10px rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);-ms-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15);-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.scheme-nav-one:hover .icon{transform:translateY(-6px);-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}

.inside-nav{position:absolute;left:50%;bottom:10px;width:1100px;margin-left:-550px;overflow:hidden;}
.inside-nav-list li{float:left;display:inline;margin-right:2px;}
.inside-nav-list li a{display:block;height:45px;line-height:45px;text-align: center;background:#fff;}
.inside-nav-list li a:hover{color:#2379bf;}
.inside-nav-list li.on a{color:#fff;background:#2379bf;}

/*ÎÄÕÂ*/
.article{padding:0 20px;color:#555;}
.article-title{margin:1em 0;font-size:16px;padding-left:20px;border-left:5px solid #72BF44;}
.article .time{color:#888;font-size:13px;}
.article-dt{margin-top:2em;margin-bottom:1.5em;font-size:16px;}
.article p{margin:1.5em 0;line-height:1.8;}
.article .row-img img{display:block;width:100%;margin:1em 0;}



.apply-nav{}
.apply-nav-list li{float:left;display:inline;}
.apply-nav-one{display:block;width:210px;padding-bottom:20px;border-bottom:3px solid #d6d6d6;color:#9d9d9d;background:#fff;}
.apply-nav-one .pic{position:relative;display:block;height:210px;overflow:hidden;}
.apply-nav-one .pic img{display:block;width:100%;min-height:100%;}
.apply-nav-one .pic:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background: url(../images/bg_apply_hover.png) no-repeat center center;opacity:0;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-ms-background-size:cover;background-size:cover;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.apply-nav-one .title{width:90%;margin-left:auto;margin-right:auto;margin-top:20px;height:1px;text-align:center;background:#e8e8e8;}
.apply-nav-one .title strong{position:relative;top:-10px;display:inline-block;*display:inline;*zoom:1;padding:0 10px;background:#fff;}
.apply-nav-one:hover{border-color:#72BF44;color:#72BF44;}
.apply-nav-one:hover .pic:after{opacity:1;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}

/*3D print*/
.print-nav-loop{position: relative;background:#fff;}
.print-nav-list li{float:left;display:inline;}
.print-nav-one{position:relative;padding:0 10px;overflow:hidden;}
.print-nav-one .pic{width:100%;height:420px;}
.print-nav-one .pic img{display:block;max-width:100%;max-height:100%;}
.print-nav-one:hover .print-nav-hover{top:0;-o-transition:0.5s;-ms-transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;}
.print-nav-hover{position:absolute;top:420px;left:0;padding-top:145px;width:100%;height:100%;background:rgba(114,191,68,0.5)!important;background:#72BF44;-o-transition:0.5s;-ms-transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;}
.print-nav-hover .see-more{position:absolute;top:30px;left:50%;width:72px;height:72px;margin-left:-36px;background:url(../images/tag_list_hover.png) no-repeat center center;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.print-nav-hover .see-more:hover{transform:rotate(90deg);-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.print-nav-hover .nav-more{padding:20px 30px;color:#fff;background:rgba(114,191,68,0.5);height:100%;}
.print-nav-hover .nav-more .title{padding:10px 0;line-height:20px;font-size:16px;font-weight:normal;}
.print-nav-hover .nav-more dd{padding-left:10px;margin:5px 0;background:url(../images/tag_li_dott_w.jpg) no-repeat left 10px;}
.print-nav-hover .nav-more dd a{color:#fff;}
.print-nav-hover .nav-more dd a:hover{text-decoration:underline;}

.print-nav-loop .turn-btn{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;background-repeat: no-repeat;background-position:center center;background-color:#ddd;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.print-nav-loop .turn-btn:hover{background-color:#72BF44;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.print-nav-loop .turn-prev{left:-50px;background-image:url(../images/btn_loop_prev_2.png);}
.print-nav-loop .turn-next{right:-50px;background-image:url(../images/btn_loop_next_2.png);}


/*pros list*/
.pros-list-wrap{width:1100px;padding-top:30px;padding-bottom:50px;}
.pros-list{margin-left:-40px;}
.pros-list li{float:left;display:inline;width:245px;margin-left:40px;margin-bottom:40px;}
.pros-list-one{display:block;border:1px solid #ddd;padding:10px 20px;background:#fff;-o-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.pros-list-one .pic{height:240px}
.pros-list-one .title{text-align:center;font-weight:normal;padding:10px 0;}
.pros-list-one .tag-line{display:block;width:50px;height:2px;margin:10px auto;background:#ddd;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.pros-list-one:hover{border-color:#ccc;-o-box-shadow:0 0 10px rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px rgba(0,0,0,0.15);-ms-box-shadow:0 0 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15);-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.pros-list-one:hover .tag-line{width:100%;background:#72BF44;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}

/*pro detail*/
.pros-detail{background:#fff;padding:20px 30px;border:1px solid #eee;}
.pros-detail-head{padding:50px 0;}
.pros-detail-head .title{color:#72BF44;font-size:16px;padding-bottom:20px;}
.pros-detail-pic{width:700px;margin:0 auto;}
.pros-detail-bigpic{height:450px;border:1px solid #ddd;margin-bottom:60px;}
.pros-detail-bigpic:after{content:"";position:absolute;left:0;bottom:-50px;width:100%;height:50px;background:url(../images/bg_pros_shadow.png) no-repeat center center;}

.pros-detail-thumb{position:relative;padding:0 30px;}
.pros-detail-thumb-list li{float:left;display:inline;height:100px;}
.pros-detail-thumb-list li a{display:block;width:90%;margin:0 auto;padding:5px 0;height:88px;border:1px solid #eee;}
.pros-detail-thumb-list li.on a,.pros-detail-thumb-list li a:hover{border-color:#72BF44;}
.pros-detail-thumb .turn-btn{position:absolute;top:0;height:100%;width:25px;background-color:#ddd;background-position:center center;background-repeat:no-repeat;}
.pros-detail-thumb .turn-btn:hover{background-color:#72BF44;}
.pros-detail-thumb .turn-prev{left:0;background-image:url(../images/btn_loop_prev_1.png);-o-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.pros-detail-thumb .turn-next{right:0;background-image:url(../images/btn_loop_next_1.png);-o-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}

.pros-detail-cont{margin-top:50px;}
.pros-detail-tab-tit{border:1px solid #ddd;background:#f7f7f5;}
.pros-detail-tab-tit li{float:left;display:inline;width:150px;height:50px;}
.pros-detail-tab-tit li a{display:block;height:50px;line-height:50px;text-align:center;border-right:1px solid #ddd;}
.pros-detail-tab-tit li.on a{margin-top:-1px;border-top:2px solid #72BF44;background:#fff;color:#72BF44;}
.pros-detail-tab-cont{padding:20px;color:#666;line-height:1.6;}
.pros-title{font-size:16px;margin:1em 0;}
.pros-detail-tab-cont p{margin:0.6em 0;}
.pros-detail-tab-cont dt{font-size:15px;margin-top:1.5em;margin-bottom:1em;}
.pros-detail-tab-cont dd{padding-left:1em;background:url(../images/tag_li_dott.jpg) no-repeat left center;}


/*other*/
.other-pros-loop{position: relative;}
.other-pros-list li{float:left;display:inline;width:260px;margin-right:20px;}
.other-pros-one{display:block;overflow:hidden;background:#fff;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.other-pros-one .pic{width:100%;height:330px;overflow:hidden;}
.other-pros-one .pic img{display:block;min-width:100%;min-height:100%;}
.other-pros-one .text{position:relative;margin-top:25px;border:1px solid #ddd;height:40px;line-height:40px;text-align:center;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;} 
.other-pros-one .text .title{position:relative;top:-20px;display:inline-block;*display:inline;*zoom:1;background:#fff;line-height:40px;padding:0 10px;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.other-pros-one .tag{position:absolute;left:50%;bottom:-1px;border-bottom:14px solid #ddd;border-left:14px solid transparent;border-right:14px solid transparent;margin-left:-14px;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.other-pros-one:hover{background-color:#72BF44;color:#fff;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.other-pros-one:hover .text{border-color:#72BF44;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.other-pros-one:hover .title{background-color:#72BF44;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.other-pros-one:hover .tag{border-bottom-color:#fff;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}

.other-pros-loop .turn-btn{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;background-repeat: no-repeat;background-position:center center;background-color:#ddd;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.other-pros-loop .turn-btn:hover{background-color:#72BF44;-o-transition:0.3s;-ms-transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.other-pros-loop .turn-prev{left:-50px;background-image:url(../images/btn_loop_prev_2.png);}
.other-pros-loop .turn-next{right:-50px;background-image:url(../images/btn_loop_next_2.png);}


/*customer*/
.customer-main{float:left;display:inline;width:750px;background:#f1f1f1;}
.customer-pics{float:right;width:490px;}
.customer-pics .pic{float:left;display:inline;width:245px;height:245px;overflow:hidden;}
.customer-pics .pic img{display:block;min-width:100%;min-height:100%;}
.customer-text-wrap{margin-right:500px;}
.customer-text{padding:30px;color:#9d9d9d;}
.customer-text .title{border-left:2px solid #aaa;padding-left:10px;font-size:15px;line-height:1;}
.customer-text .exp{margin:45px 0;line-height:1.8;font-size:13px;}
.customer-text .see-more{display:inline-block;*display:inline;*zoom:1;padding:0 25px;line-height:30px;border:1px solid #ddd;}

.customer-enter{float:right;display:inline;width:330px;}
.customer-enter-btn{display:block;height:180px;padding:20px;margin:15px 0;background:#fff;border:1px solid #eee;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
.enter-btn{height:100%;text-align:center;}
.enter-btn .tag-feedback{display:block;height:140px;background:url(../images/btn_customer_1.png) no-repeat center center;}
.enter-btn .tag-service{display:block;height:140px;background:url(../images/btn_customer_2.png) no-repeat center center;}
.enter-btn .title{font-size:16px;}
.customer-enter-btn:hover{border-color:#ddd;}
.customer-enter-btn:hover .tag-feedback{background-image:url(../images/btn_customer_1_on.png);}
.customer-enter-btn:hover .tag-service{background-image:url(../images/btn_customer_2_on.png);}

.service-list{width:100%;background:#fff;color:#666;}
.service-list thead{background:#ececec;}
.service-list thead th{line-height:45px;border:1px solid #ddd;}
.service-list tbody td{text-align:center;line-height:40px;border:1px solid #e0e0e0;font-size:13px;}

.block-pictext-list li{margin:30px 0;background:#fff;border-bottom:1px solid #e0e0e0;border-right:1px solid #e5e5e5;}
.evaluation-one{padding:30px;}
.evaluation-one .pic{float:left;display:inline;width:320px;height:190px;overflow:hidden;}
.evaluation-one .pic img{display:block;min-width:100%;min-height:100%;}
.evaluation-one .text{margin-left:350px;color:#666;}
.evaluation-one .text .title{margin-bottom:20px;font-size:15px;}
.evaluation-one .text .exp{color:#888;font-size:13px;line-height:1.8;text-indent:2em;}

.feedback-form-list{padding-left:200px;}
.feedback-form-list li{margin:25px 0;line-height:30px;}
.feedback-form-list li .title{display:inline-block;*display:inline;*zoom:1;width:140px;text-align:right;padding-right:10px;line-height:30px;vertical-align: top;font-size:13px;}
.feedback-form-list li .title b{color:#AF0000;margin-right:5px;}
.form-text-normal,.form-textarea-normal{height:18px;line-height:18px;padding:5px 10px;border:1px solid #ddd;width:300px;vertical-align: top;color:#666;-o-border-radius:3px;-webkit-border-radius:3px;moz-border-radius:3px;--moz-border-radius:3px;border-radius:3px;-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-webkit-transition: 0.5s;transition: 0.5s;}
.form-text-normal:focus,.form-textarea-normal:focus{border-color:#ccc;-o-box-shadow:0 0 5px rgba(0,0,0,0.15);-moz-box-shadow:0 0 5px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);box-shadow:0 0 5px rgba(0,0,0,0.15);-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-webkit-transition: 0.5s;transition: 0.5s;}
.form-textarea-normal{height:90px;width:400px;}
.feedback-form-list li .btn-submit{display:inline-block;*display:inline;*zoom:1;height:30px;line-height:30px;padding:0 30px;background:#72BF44; color:#fff;font-size:15px;}


/*about*/
.about-content{color:#888;font-size:13px;}
.about-row-wrap{margin:50px 0;}
.about-common-tit{position:relative;margin:25px 0;}
.about-common-tit .title{padding-left:10px;line-height:1;border-left:2px solid;font-size:15px;}
.about-common-tit .more{position:absolute;right:0;top:0;font-size:12px;color:#72BF44;}
.title-white{color:#fff;}

.about-intro{float:left;display:inline;width:325px;height:450px;padding:0 20px;color:#fff;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover;}
.about-intro .exp{margin:2em 0;line-height:2;}
.about-intro .see-more{display:inline-block;*display:inline;*zoom:1;padding:0 20px;line-height:30px;border:1px solid #fff;color:#fff;}

.about-active{float:left;display:inline;width:315px;height:450px;margin-left:20px;background:#fff;padding:0 10px;}
.about-active-import{width:280px;margin-left:auto;margin-right:auto;}
.about-active-import .pic-wrap{padding-bottom:12px;background:url(../images/bg_about_active_shadow.png) no-repeat center bottom;}
.about-active-import .pic{display:block;border:1px solid #ddd;padding:5px;height:150px;background:#fff;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.about-active-import .pic img{display:block;width:100%;height:100%;}
.about-active-import .title{text-align:center;color:#666;font-weight:normal;}
.about-active-import .exp{margin:2em 0;line-height:1.8;}

.about-vision{float:right;display:inline;width:325px;height:450px;padding:0 20px;color:#fff;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover;}
.about-vision p{line-height:2;}
.about-vision .exp{margin:4em 0;}

.about-join{float:left;display:inline;width:500px;padding:0 20px;background:#fff;height:315px;}
.about-join-cont{width:430px;height:250px;background-position:right bottom;background-repeat:no-repeat;}
.about-join-cont .tip{padding:40px 0;line-height:40px;font-size:16px;}
.about-join-cont .tip strong{font-size:24px;color:#2379bf;font-weight:normal;}
.about-join-cont .join-btn{display:inline-block;*display:inline;*zoom:1;padding:0 15px;line-height:30px;color:#2379bf;border:1px solid #2379bf;}

.about-contact{float:right;display:inline;width:500px;padding:0 20px;background:#fff;height:315px;}
.about-contact-list{text-align:center;padding-top:30px;}
.about-contact-list li{display:inline-block;*display:inline;*zoom:1;text-align:center;padding-bottom:20px;}
.about-contact-list li .tag{display:block;height:100px;background-repeat:no-repeat;background-position:center center;}
.about-contact-list li .tag-addr{background-image:url(../images/tag_about_addr.png);}
.about-contact-list li .tag-fax{background-image:url(../images/tag_about_fax.png);}
.about-contact-list li .tag-phone{background-image:url(../images/tag_about_phone.png);}
.about-contact-list li strong{font-weight:normal;line-height:30px;}

.about-contact-phone{width:160px;border-right:1px dashed #ddd;}
.about-contact-fax{width:220px;border-right:1px dashed #ddd;}
.about-contact-addr{width:100px;}

.active-one{padding:25px;}
.active-one .pic{float:left;display:inline;width:200px;height:140px;overflow:hidden;}
.active-one .pic img{display:block;width:200px;height:140px;}
.active-one .text{position:relative;margin-left:220px;line-height:1.6;height:140px;color:#666;}
.active-one .text .title{}
.active-one .text .time{margin:6px 0;font-size:13px;padding-left:20px;color:#999;background:url(../images/tag_time_grey.jpg) no-repeat left center;}
.active-one .text .exp{height:3em;line-height:1.5em;overflow:hidden;}
.active-one .text .see-more{position:absolute;bottom:0;left:0;padding:0 10px;line-height:28px;border:1px solid #ddd;color:#888;}
.active-one .text .see-more:hover{border-color:#72BF44;color:#72BF44;}

.job-one{padding:15px 25px;color:#666;line-height:1.6;font-size:13px;}
.job-one .title{margin-bottom:10px;font-size:15px;color:#72BF44;}
.job-one p{margin:0.5em 0;}
.job-one .time{}
.job-one .addr{}
.job-one .exp{}
.job-one .exp p{padding-left:2em;}

.contact-map{position:relative;}
.contact-way{position:absolute;right:50px;top:50%;width:320px;height:210px;margin-top:-250px;padding:0 20px;font-size:13px;background:url(../images/bg_addr_upmap.png) no-repeat right bottom;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.contact-way .title{padding:2em 0;font-weight:normal;font-size:15px;}
.contact-way p{margin:0.5em 0;}








