/*nav*/
header {height:88px;background:#FFF;transition:all .3s;position:fixed;width:100%;top:0;left:0;z-index:999;padding:0 33px;transition:all .3s}
.on-logo-small {box-shadow:0 5px 15px rgba(0,0,0,0.1)}
header>div{padding:0}
header .logo {line-height:88px; text-align:right;}
.on-logo-small .logo img {transform:scale(0.9)}
header nav li {line-height:88px;display:inline-block;padding:0 35px;position:relative}
header nav li:after {content:'';width:10px;height:1px;background:#a3a3a3;position:absolute;top:50%;right:-5px;}
header nav li:last-child:after {display:none}
header nav li a {font-size:15px;color:#82490b;transition:all .3s}
header nav li a:hover {color:#000}
header nav li.langs a {font-size:14px;color:#3e3e3e;transition:all .3s}
header nav li.langs a.on,header nav li.langs a:hover {color:#82490b}
nav li.langs i:last-child {display:none}
header .search_btn,header .share {float:right;line-height:88px}
header .search_btn a {font-size:18px;color:#575757;}
header .share a {display:inline-block;margin:0 5px;border:1px solid #d2d2d2;border-radius:100%;width:24px;height:24px;text-align:center;line-height:21px;font-size:12px;color:#a8a8a8;transition:all .3s}
header .share a:hover {color:#333;border-color:#333}
header .share {padding-right:16px;}
header .search_btn {padding-left:19px;position:relative;}
header .search_btn:before {content:'';position:absolute;width:1px;height:15px;background:#b7b7b7;left:0;top:50%;margin:-8px 0 0}

header nav li dl {position:absolute;top:88px;left:0;width:100%;background:#FFF;padding:15px 0;margin:0;display:none}
header nav li dd {padding:6px 0;}
#nav3 dl, #nav63 dl{width:145px;}
/*banner*/
.tem_banner {padding:3px 0 0;position:relative;border-top:1px solid #7a7a7a;margin:88px 0 0}
.tem_banner .editor {position:absolute;width:100%;top:15%;left:0; font-family:楷体;}
.tem_banner .editor  h2 {font-size:24px;writing-mode: tb-rl;float:left;margin:0 40px 0 0;padding:80px 0 0}
.tem_banner .editor p {font-size:18px; margin-top:100px; float:left;letter-spacing:2px;line-height:30px}
.tem_banner .editor .tem_inner {height:100%}
.tem_banner .ban_txt {position:absolute;top:25%;left:35%;color:#FFF;color:rgba(255,255,255,0.75);width:100%;}
.tem_banner .ban_txt h2{font-family:楷体;}
.tem_banner .indicators-line > .one-nav-banner {width:90px;height:18px;padding:0;bottom:1%;left:50%; margin-left:-35px}
.tem_banner .carousel li {display:block; float:left; margin:0 10px 0 0 ;background:#FFF;position:relative;width:18px;height:18px;background:none;border:1px solid rgba(255,255,255,0);border-radius:100%;transition:all .3s}
.tem_banner .carousel li:before {content:'';width:10px;height:10px;background:#FFF;border-radius:100%;position:absolute;top:3px;left:3px;}
.tem_banner .carousel li.active,.tem_banner .carousel li:hover {border-color:#FFF}
.tem_banner .carousel li:last-child:after {display:none}
.scroll_down {position:absolute;width:100%;bottom:42px;left:0;z-index:25;text-align:center}
.scroll_down a {font-size:12px;color:#bebebe;text-transform:uppercase;}
.scroll_down:before,.scroll_down:after {content:'';width:45%;border-top:1px solid rgba(255,255,255,0.4);position:absolute;top:5px}
.scroll_down:before {left:0}
.scroll_down:after {right:0}
/*index about*/
.tem_about {background:#f6f5f1;padding:70px 0 0}
.tem_about .editor {padding:20px 0 0}
.tem_about .editor h3 {font-size:18px;color:#3b3b3b;margin:15px 0 5px;padding:10px 0 10px 20px;position:relative;border-top:1px solid rgba(233,233,233,0.5);border-bottom:1px solid rgba(233,233,233,0.5)}
.tem_about .editor h3:before {content:'';width:7px;height:7px;background:#a72126;border-radius:100%;position:absolute;left:0;top:50%;margin:-3px 0 0}
.tem_about .editor p {font-size:14px;color:#707070;margin:0; line-height:200%;}
.tem_about a.more {width:218px;height:43px;line-height:43px;text-align:center;font-size:14px;color:#353535;display:block;margin:65px 0 0;background:url(../images/icon1.png) 0 0 no-repeat}
.tem_about a.more i {background:url(../images/arrow_right.png) -27px 0 no-repeat;width:27px;height:5px;margin-left:20px;display:inline-block;position:relative;top:-2px;transition:all .3s}
.tem_about a.more:hover i {background-position:0 0;}
/*长期合作伙伴*/
.partner {position:relative;top:70px;}
.partner h3 {font-size:18px;color:#a7a6a3;text-align:center;margin:0 0 20px;}
.partner h3:after {content:'';display:block;width:24px;height:2px;background:#bc9f7e;margin:10px auto 0;}
.partner_list {background:url(../images/icon2.png) 5px 5px no-repeat #FFF;height:146px;}
.partner_list .item {padding:45px 0;}
.partner_list .item a {display:block;padding:0 40px;border-right:1px solid #e5e5e5;height:70px;line-height:70px;}
/*index product*/
.tem_product {padding:242px 0;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}
.tem_product h2 {font-size:30px;color:#FFF;margin:0 0 30px;}
.tem_product .desc {font-size:14px;color:#FFF;margin:0; word-break: break-all; line-height:200%;}
.pro_list {margin:80px 0 0; width:50%}
.pro_list dt {float:left; width:30%;font-weight:normal;margin:0 0 20px;}
.pro_list dt a {font-size:18px;color:#FFF;}
.pro_list dd {float:left; width:30%;margin:0 0 17px;position:relative;padding-left:5px;}
.pro_list dd a {font-size:14px;color:rgba(255,255,255,0.46);text-transform:uppercase;transition:all .3s}
.pro_list dl:last-child {border:0}
.pro_list dd a:before {content:'';width:6px;height:6px;border-radius:100%;border:1px solid #FFF;position:absolute;left:-15px;top:50%;margin:-3px 0 0;opacity:0;visibility:hidden;transition:all .3s}
.pro_list dd a:hover {color:#FFF}
.pro_list dd a:hover:before {opacity:1;visibility:visible;}
/*index news*/
.tem_news {padding:70px 0 55px;}
.tem_news .head_title {border-top:2px solid #434343;border-bottom:1px solid #535353;padding:13px 0}
.tem_news .head_title h3 {float:left;font-size:24px;color:#393939;}
.tem_news .head_title h3 p {font-size:14px;color:#7e7e7e;margin:10px 0 0}
.tem_news .head_title a {float:right;font-size:14px;color:#393939;padding:15px 0 0}
.tem_news .head_title a i {font-size:16px;color:#393939;padding-left:20px;transition:all .3s}
.tem_news .head_title a:hover i {padding-left:30px}
.temnews_list {padding:10px 0;border-bottom:1px solid #535353}
.temnews_list .item {padding:0 7px;}
.temnews_list .img {overflow:hidden;}
.temnews_list .img img {animation-fill-mode:none;-webkit-animation-fill-mode:none}
.temnews_list .text {padding:36px 36px 40px;background:#f8f8f8}
.temnews_list .text h4 {font-size:16px;color:#82490b;margin:0 0 15px;}
.temnews_list .text .desc {font-size:14px;color:#a9a9a9;line-height:24px;margin:0 0 25px;height:48px;overflow:hidden}
.temnews_list .text span {display:block;font-size:12px;color:#a9a9a9}
.temnews_list .item a:hover img {transform:scale(1.1)}
/*index contact and video*/
.tem_contact {margin:55px 0 0;position:relative; height:600px;}
.tem_contact>div {padding:70px 0 60px;height:600px; background-position:center; float:right;background-repeat:no-repeat;background-size:cover; }
.tem_contact .left_info {float:left;margin-left:50%; padding-left:80px; margin-top:0px;writing-mode: tb-rl;}
.tem_contact .left_info h3 {font-size:24px;color:#262626;position:relative;margin:0 0 0 20px ;padding:0 0 0 12px;}
.tem_contact .left_info h3:before{content:'';width:4px;height:28px;position:absolute;left:0;top:0px;background:#82490b;}
.tem_contact .left_info p {font-size: 14px;float: left; letter-spacing: 2px;   line-height:25px;}
.tem_contact .left_info .editor {writing-mode: tb-rl;font-size:14px;color:#7c7c7c;line-height:26px;float:left;letter-spacing:2px}
.tem_contact>div:first-child+.col-md-6 {position:absolute;height:100%;left:0;top:0}
.tem_contact .tem_video {position:absolute;width:50%;top:50%;left:0;text-align:right;margin:-80px 0 0;}
.tem_contact .tem_video .play {display:inline-block;background:url(../images/play.png) center top no-repeat;font-size:14px;color:#f1f1f1;width:130px;padding:140px 0 0;cursor:pointer;transition:all .3s}
.tem_contact .tem_video .play:hover {transform:scale(0.96)}
@media(max-width:1200px){
	.tem_contact .left_info {width:100%}
}
.tem_contact_info {position:absolute;background:#FFF;width:405px;padding:75px 0 80px;left:50%; margin-left:-503px;z-index:1}
.tem_contact_info h5 {font-size:24px;color:#454545;margin:0 0 50px;}
.tem_contact_info .name {display:inline-block;font-size:14px;color:#1d1d1d;padding:10px 0;border-top:1px solid #1b1b1b;border-bottom:1px solid #1b1b1b;margin:0 0 20px;}
.tem_contact_info p {font-size:14px;color:#9f9f9f;}
.tem_contact_info a {display:inline-block;padding:5px 10px;font-size:12px;color:#1d1d1d;border:1px solid #959595;transition:all .3s;margin:15px 0 0}
.tem_contact_info a i {padding-left:18px;transition:all .3s}
.tem_contact_info a:hover i {padding-left:28px}
.tem_contact_info:before,.tem_contact_info:after {position:absolute;content:'';opacity:1;transition:all .5s;top:0;right:0;bottom:0;left:0;-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;transition: opacity 0.5s, transform 0.5s;margin:10px;z-index:-1}
.tem_contact_info:before {    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;-webkit-transform: scale(1);transform: scale(1);}
.tem_contact_info:after{border-right: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;-webkit-transform: scale(1);transform: scale(1);}

.video_box {position:fixed;width:100%;height:100%;top:0;left:0;z-index:9991;background:#000;background:rgba(0,0,0,0.8);filter:alpha(opacity=80);text-align:center;display:none}
.page_video {display:inline-block;position:absolute;top:50%;left:50%;margin:-200px 0 0 -350px}
/*foot and copy*/
.footer {padding:40px 0 30px;}
.footer .logo {margin:0 0 35px;}
.foot_nav dl {float:left;width:25%;}
.foot_nav dt {padding:0 0 12px;font-weight:normal;margin:0 0 12px;display:inline-block;padding-right:45px;position:relative}
.foot_nav dt a {font-size:16px;color:#6b6b6b;}
/*.foot_nav dt:before {content:'';width:14px;height:1px;background:#000;position:absolute;bottom:-1px;left:0}*/
.foot_nav dd {margin:0 0 15px;}
.foot_nav dd a {font-size:14px;color:#131313;}
.copy {line-height:65px;text-align:center;font-size:12px;color:#414141;border-top:1px solid #dcdcdc;position:relative}
.copy:before{content:'';width:50px;height:1px;background:#000;position:absolute;left:50%;top:-1px;margin-left:-25px;}
.copy a {font-size:12px;color:#414141}
/*about us*/
.page_banner {margin:88px 0 0;position:relative;}
.ban_img {position:absolute;width:100%;height:100%;top:0;left:0}
.about_info {padding:188px 0 255px}
.about_info .col-md-6 {padding:0}
.about_info h3 {font-size:30px;color:#82490b}
.about_info .head p {font-size:12px;color:#666;margin:0;text-transform:uppercase;letter-spacing:0.2em}
.about_info .editor {margin:45px 0 0;font-size:3.2em;color:#82490b;line-height:24px; line-height:200%; font-family:楷体;}

.technology {padding:208px 0 160px;background:#fbfbfb;}
.technology .techno_text{position:relative;margin:0 0 102px;}
.techno_text .text {background:url(../images/icon3.png) 0 0 no-repeat;width:1093px;height:445px;background-size:100%;padding:97px 354px 0 96px;font-size:14px;color:#ababab;line-height:24px;}
.techno_text .text .list1 {margin:0 0 25px;}
.techno_text .text .list1 em {display:inline-block;width:33%;font-size:16px;color:#4e4e4e;padding:0 0 0 30px;background:url(../images/icon4.png) 0 center no-repeat;transition:all .3s;cursor:pointer}
.techno_text .text .list1 em:hover {background-position:5px center;}
.techno_text .head {position:absolute;right:0;top:-40px;box-shadow:0 0 15px rgba(0,0,0,0.12);background:#FFF;height:448px;padding:116px 55px 0;}
.techno_text .head h3 {font-size:30px;color:#333;}
.techno_text .head p {font-size:18px;color:#000;margin:0 0 40px;}
.techno_text .head span {font-size:18px;color:#b6b6b6}

.techno_list li {padding:0 77px;display:inline-block;}
.techno_list li a {font-size:14px;color:#ababab;transition:all .3s;}
.techno_list li#current a,.techno_list li a:hover {color:#82490b}
.techno_cnt {margin:70px 0 0;}
.technology_list .item {padding:0 12px}
.technology_list .item a {display:block;overflow:hidden}
.technology_list .item a:hover img {transform:scale(1.1)}
.technology_list .owl-pagination {text-align:center;margin:30px 0 0}
.technology_list .owl-pagination>div {width:7px;height:7px;display:inline-block;border-radius:100%;background:#959595;margin:0 6px;transition:all .3s}
.technology_list .owl-pagination .active {background:#82490b}

.culture {padding:126px 0 0;min-height:1050px}
.culture h3 {float:right;font-size:30px;color:#4c4c4c;writing-mode:tb-rl;margin:0 120px 0 0}
.culture .editor {float:right;font-size:14px;color:#868686;line-height:24px;writing-mode:tb-rl}
.culture .editor p:first-child {font-size:18px;color:#4c4c4c;}
.culture .editor p {margin:0 30px;display:inline-block}

.honor {padding:95px 0;}
.honor h3 {font-size:24px;color:#000;margin:0 0 45px;text-align:center}
.honor_list .item {padding:0 20px;}
.honor_list .item a {display:block;overflow:hidden}
.honor_list .item a:hover img {transform:scale(1.1)}
/*news list*/
.news_box {background:url(../images/icon5.png) 0 0 repeat-x;margin:88px 0 0;position:relative;padding:565px 0 118px;overflow:hidden}
.news_banner{position:absolute;top:0;width:100%;left:0;}
.news_banner .editor {padding:375px 0 0}
.news_banner .editor h3 {font-size:30px;color:#82490b;}
.news_banner .editor p {font-size:12px;color:#c5c5c5;text-transform:uppercase;letter-spacing:0.12em}

.news_head h3 {font-size:36px;color:#000}
.news_head p {font-size:18px;color:#6c6c6c;margin:5px 0 0;text-transform:uppercase}
.news_subnav {margin:48px 0 40px;}
.news_subnav a {font-size:14px;color:#000;transition:all .3s;font-weight:bold}
.news_subnav em {padding:0 30px;color:#959595}
.news_subnav a.on,.news_subnav a:hover {color:#82490b}
.news_subnav em:last-child {display:none}

.news_lists ul{font-size: 0;}
.news_lists li{padding:0 60px 0 0;margin:0 0 115px; display: inline-block; float: none;}
.news_lists li.flt_rht {padding:0 0 0 60px;position:relative;top:-138px}
.news_lists li .img {overflow:hidden;position:relative;transition:all .3s}
.news_lists li .img img {animation-fill-mode:none;-webkit-animation-fill-mode:none}
.news_lists li a:hover img {transform:scale(1.1)}
.news_lists li .date {position:absolute;width:100%;height:55px;left:0;bottom:0;background:url(../images/icon6.png) 0 0 no-repeat;font-size:14px;color:#FFF;line-height:55px;padding:0 0 0 20px}
.news_lists li .text {padding:50px 0 0;}
.news_lists li .text h5 {font-size:18px;color:#393939;margin:0 0 30px;}
.news_lists li .text p {font-size:14px;color:#a9a9a9;line-height:24px;margin:0 0 35px;height:48px;overflow:hidden}
.news_lists li .text em {font-size:12px;color:#393939;text-transform:uppercase}

.newshowtit {margin:45px 0}
.newshowtit h1 {font-size:22px;color:#323232;text-align:center;margin:0 0 20px;}
.newshowtit .date {font-size:14px;color:#969696;text-align:center;}
.newshowtxt {font-size:14px;color:#323232;line-height:24px;padding:20px 0 35px;}
.nycontainer { margin-top:100px;}
.nycontainer .prev-next>a {display:inline-block;font-size:14px;color:#969696;transition:all .3s}
.nycontainer .prev-next>a>b {color:#323232}
.nycontainer .prev-next {margin:0 0 50px;}
.nycontainer .prev-next>a:hover {color:#323232}
.nycontainer .prev-next>a:first-child {padding-right:20px}
/*page*/
.page {text-align:center;}
.page li {padding:0 22px;display:inline-block}
.page li a {font-size:14px;color:#565656;transition:all .3s;font-weight:600}
.page li.active a,.page li a:hover {color:#82490b}
/*cashmere*/
.cashmere {background:url(../images/icon5.png) 0 0 repeat-x;margin:88px 0 0; padding: 0!important;}
.area_box {padding:112px 0 140px;}
.area_box .col-md-9,.area_box .col-md-3 {padding:0}
.area_box .editor_img p{position:absolute;transition:all .3s;cursor:pointer;margin:0}
.area_box .editor_img .col_0 {top:39.6%;left:21.9%}
.area_box .editor_img .col_1 {top:41.3%;left:46%}
.area_box .editor_img .col_2 {top:37.6%;left:54.8%}
.area_box .editor_img .col_3 {top:1.6%;left:35.8%}
.area_box .editor_img .col_4 {top:63px;left:3px}
.area_box .editor_img .col_5 {top:43.6%;left:3.6%}

.cashmere .area_box .head {margin:90px 0 40px;background:url(../images/icon8.png) 0 0 no-repeat;padding:0 0 0 50px;width:250px;height:84px;}
.cashmere .area_box .head h3 {font-size:36px;color:#82490b;font-weight:bold;}
.cashmere .area_box .head p {padding:12px 0 0 3px;font-size:12px;color:#c5c5c5;letter-spacing:4px;text-transform:uppercase;}
.area_box .text_list {padding-left:50px;}
.area_box .text_list p {padding-left:105px;font-size:16px;color:#979797;margin:0 0 18px;background:url(../images/icon7.png) 0 0 no-repeat;cursor:pointer}
.area_box .text_list .col_1 {line-height:28px;}
.area_box .text_list .col_2 {line-height:52px;background-position:0 -46px;}
.area_box .text_list .col_3 {line-height:38px;background-position:0 -119px;}
.area_box .text_list .col_4 {line-height:48px;background-position:0 -173px;}
.area_box .text_list .col_5 {line-height:38px;background-position:0 -249px;}
.area_box .text_list .col_6 {line-height:32px;background-position:0 -321px;}

.cashmere_info {padding:140px 0 0}
.cashmere_info h1 {font-size:30px;color:#0c0c0c;margin:0 0 35px;text-align:center}
.cashmere_info .slogan {font-size:14px;color:#979797;text-align:center;line-height:24px;margin:0}
.cashmere_listbox {background:url(../images/icon9.png) 0 0 no-repeat;padding:0 0 236px;margin:110px 0 0}
.cashmere_list .item {padding:0 45px;}
.cashmere_list .item a {display:block;}
.cashmere_list .item a em {display:block;width:32px;height:32px;border-radius:100%;background:#82490b;margin:40px auto 55px;font-size:14px;color:#e2d8d1;text-align:center;line-height:32px;}
.cashmere_list .item a .img {overflow:hidden}
.cashmere_list .item a:hover img {transform:scale(1.1)}
.cashmere_list .item a .editor {padding:25px 0 0;font-size:14px;color:#979797;}
.cashmere_list .item a.th {margin:104px 0 0}
.cashmere_list .owl-buttons {margin:67px 0 0;text-align:center;}
.cashmere_list .owl-buttons>div {display:inline-block;width:36px;height:36px;border-radius:100%;border:1px solid #979797;text-align:center;line-height:36px;font-size:16px;color:#9e9e9e;transition:all .36s;margin:0 13px;}
.cashmere_list .owl-buttons>div:hover {color:#82490b}
.cashmere_list .active {transition:all .3s}
/*-------*/
.cashmere h2 {padding:100px 0 65px;font-size:24px;color:#000;text-align:center}
.cashmere h2:after {content:'';display:block;width:18px;height:2px;background:#82490b;margin:8px auto 0;}
.card_list li {padding:0 28px;margin:0 0 55px}
.card_list li a img {animation-fill-mode:none;-webkit-animation-fill-mode:none}
.card_list li a:hover img {box-shadow:10px 10px 25px rgba(0,0,0,0.25);margin:-10px 0 10px;}
.card_list li h4 {padding:45px 0 15px;font-size:18px;color:#000;font-family:"Arial";text-align:center;text-transform:uppercase}
.card_list li .desc {font-family:"Arial";font-size:12px;color:#919191;text-align:center;transition:all .3s}
.card_list li .desc p:first-child {height:34px;overflow:hidden;line-height:17px;}
.card_list li a:hover .desc {color:#996226}
/*--------------*/
.cashmere .head {padding:100px 0 0;position:relative;margin:0 0 70px}
.cashmere .head .title {font-size:30px;color:#82490b;text-transform:uppercase}
.cashmere .head .desc {font-size:14px;color:#717171;margin:22px 0 0;text-transform:uppercase}
.cashmere .head a {position:absolute;left:15px;bottom:0;font-size:14px;color:#000;}
.cashmere .head a i {margin-right:10px;width:17px;height:17px;border-radius:100%;border:1px solid #bfbfbf;color:#82490b;text-align:center;display:inline-block;line-height:17px;font-size:12px;transition:all .3s}

.card_child_list li {padding:0 20px;margin:0 0 50px;}
.card_child_list li .img {overflow:hidden;}
.card_child_list li .card_title {margin:30px 0 5px;text-align:center;font-size:14px;color:#232323;}
.card_child_list li span {font-size:14px;color:#717171;display:block;text-align:center;}
.card_child_list li img {animation-fill-mode:none;-webkit-animation-fill-mode:none}
.card_child_list li a:hover img {transform:scale(1.1)}
.cashmere .page {padding:30px 0 110px}
/*product list*/
.com_box {background:url(../images/icon5.png) 0 0 repeat-x;margin:88px 0 0;position:relative;padding:565px 0 118px;overflow:hidden}
.com_banner{position:absolute;top:0;width:100%;left:0;}
.com_banner .editor {padding:375px 0 0}
.com_banner .editor h3 {font-size:30px;color:#82490b;font-weight:bold;}
.com_banner .editor p {font-size:12px;color:#616161;text-transform:uppercase;letter-spacing:0.12em}

.com_box .head h3 {font-size:36px;color:#000}
.com_box .head p {font-size:18px;color:#6c6c6c;margin:5px 0 0;text-transform:uppercase}
.com_box .subnav {margin:48px 0 40px;}
.com_box .subnav a {font-size:14px;color:#000;transition:all .3s;font-weight:bold}
.com_box .subnav em {padding:0 30px;color:#959595}
.com_box .subnav a.on,.com_box .subnav a:hover {color:#82490b}
.com_box .subnav em:last-child {display:none}

.product_list {margin:173px 0 0;}
.product_list ul{font-size: 0;}
.product_list li{padding:0 60px 0 0;margin:0 0 90px; display: inline-block; float: none;}
.product_list li.flt_rht {padding:0 0 0 60px;position:relative;top:-138px}
.product_list li .img {overflow:hidden;position:relative}
.product_list li .img img {animation-fill-mode:none;-webkit-animation-fill-mode:none}
.product_list li a:hover img {transform:scale(1.1)}
.product_list li .title {position:absolute;width:100%;height:55px;left:0;bottom:0;background:url(../images/icon6.png) 0 0 no-repeat;font-size:14px;color:#FFF;line-height:55px;padding:0 0 0 20px;font-weight:bold;font-family:"Arial";text-transform:uppercase}
.product_list li .text {padding:55px 0 0;}
.product_list li .text p {font-size:14px;color:#888;margin:0 0 10px;}
.product_list li .text p.p-info4{line-height:22px;height:88px;overflow:hidden}
/*service*/
.service_box .com_banner .editor p {margin:23px 0 0;color:#454545;font-size:14px}

.service_list {margin:20px 0 0;}
.service_list li {margin:0 0 70px;}
.service_list li>div {padding:0}
.service_list li.flt_rlt>div{float:right}
.service_list li.flt_let .col-md-6:first-child {padding-right:60px;}
.service_list li.flt_rlt .col-md-6:first-child {padding-left:60px;}
.service_list li h6 {font-size:18px;color:#393939;margin:20% 0 32px;transition:all .3s}
.service_list li .editor {font-size:14px;color:#888;line-height:22px;text-align:justify}
.service_list li.flt_let .col-md-6:first-child+.col-md-6 {padding-right:70px;}
.service_list li.flt_rlt .col-md-6:first-child+.col-md-6{padding-left:80px;}
.service_list li img {animation-fill-mode:none;-webkit-animation-fill-mode:none}
.service_list li .img {overflow:hidden}
.service_list li:hover img {transform:scale(1.1)}
.service_list li:hover h6 {color:#82490b}
/*contact us*/
.contact_box {padding:275px 0 118px}
.contact_box .com_banner .editor {padding:200px  0 0 }
.contact_box .com_banner .editor p {letter-spacing:0.21em;font-size:12px;color:#c5c5c5;margin:5px 0 0}
.contact_box  .contact_info {padding:40px 0 0}
.contact_box  .contact_info p {font-size:14px;color:#4d4d4d;margin:0 0 23px;font-weight:bold}

.contact_main{margin:65px 0 0;font-size:14px;color:#4d4d4d;font-weight:bold}
.contact_main>div{border-bottom:1px solid #d2d2d0;margin:0 0 20px}
.contact_main>div:last-child {border:0}
.contact_main>div p {margin:0 0 20px;}
.contact_main>div p:first-child {margin:0 0 25px;}
/*--map--*/
.map {margin:140px 0 90px}
#container {height:470px}
.infowindow-content{padding:12px 8px;color:#fff;background:#c1c1c1;}
.infowindow-content h3 {font-size:16px;font-weight:bold;color:#FFF;margin:0 0 10px}
.infowindow-content p {font-size:14px;}
/*-message-*/
.message h3{font-size:18px;color:#2a2a2a;margin:0 0 55px;font-weight:bold}
.message_list li {padding:0 0 20px;margin:0 0 35px;width:825px}
.message_list li.li1{background:url(../images/line1.png) 0 bottom repeat-x;}
.message_list li.li2{background:url(../images/line1.png) 0 bottom repeat-x;}
.message_list li.li3{background:url(../images/line1.png) 0 bottom repeat-x;}
.message_list li.li4{background:url(../images/line1.png) 0 bottom repeat-x;width:100%}
.message_list li:after {content:'';clear:both;display:block}
.message_list li span {float:left;width:9%;line-height:20px;font-weight:bold;font-size:12px;}
.message_list li input[type="text"] {width:90%;border:0;background:none;line-height:18px;height:20px;font-size:12px;}
.message_list li textarea {float:left;width:100%;padding:0;line-height:20px;border:0;background:none;height:100px;font-size:12px;}
.btn_message input {width:149px;height:34px;background:url(../images/line5.png) 0 0 no-repeat;font-size:18px;color:#000;text-align:center;border:0;}
/*-----------------------------*/
@media(max-width:1810px){
	header nav li {padding:0 25px;}
}
@media(max-width:1570px){
	header nav li {padding:0 20px;}
	.tem_banner .editor {top:5%}
}
@media(max-width:1460px){
	header nav li {padding:0 15px;}
	.tem_banner .editor p {letter-spacing:normal;}
}
@media(max-width:1400px){
	.tem_contact_info {padding:30px 0 40px}	
	.tem_contact_info a {margin:50px 0 0}
}
@media(max-width:1349px){
	header nav li {padding:0 9px;}
}
@media(max-width:1230px){
	header .share {padding-right:8px}
	header .search_btn {padding-left:12px}	
	.tem_contact_info {width:340px;right:-170px;padding:30px 0 40px}	
}
@media(max-width:1200px){
	header nav li {padding:0 5px;}
	header .share {padding-right:5px}
	header .search_btn {padding-left:6px}
	.area_box .editor_img .col_0 {left:23.8%}
	.area_box .editor_img .col_3 {top:1.4%;left:39%}
	.area_box .editor_img .col_1 {left:50%}
	.area_box .editor_img .col_2 {left:59.8%}
}
.clear{clear:both;} 
/*-------contact---------*/
.tem_inner h1{font-size:5em; padding:0px 0 30px;}
.message{padding: 28px 0 160px;}
.message ul li{ margin-bottom:10px;}
.message ul li .Mtit{ width:30%; float:left; line-height:150%}
.message ul li .Mtit p{font-size:2em; line-height:38px;}
.message ul li .MInput{ width:70%; float:left;}
.message ul li .MInput .int1{ width:96%; height:38px; line-height:38px; border:1px solid #EAEAEE; padding:0 2%}
.message ul li .MInput .int2{ width:96%; height:120px; line-height:30px; border:1px solid #EAEAEE; padding:0 2%}
.message ul li .int3{height:26px; line-height:26px; background:#82490b; color:#fff; font-size:1.2em; padding:0 10px; border:0;}
.message ul li.tcr{ text-align: center; }
