@charset "utf-8";
/* CSS Document */


/* flexslider */
.flexslider{position:relative;height:620px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:620px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.ny_banner{ background:url(../images/ny-banner.jpg) no-repeat center top; height:300px;}



.search_box{  background:url(../images/search_bg.jpg) no-repeat center top; width:100%; height:196px; position:absolute; z-index:99;}
.search{ width:1180px; margin:0 auto;}
.search_left{ background:url(../images/erweima_bg.jpg) no-repeat center top; width:279px; height:282px; float:left; margin-top:-150px;}
.erweima_t{ color:#FFF; font-size:20px; font-weight:bold; margin-left:90px; margin-top:30px;}
.erweima_img{ width:192px; height:192px; margin-left:30px; margin-top:20px;}
.erweima_img img{ width:192px; height:192px; border:10px solid #f49e10;}




/*----search----*/
.search_right{width:886px; height:48px; float:right; margin-top:33px;}
.sousuo{width:500px; height:48px; float:left; overflow:hidden; font-size:14px; color:#666666; text-transform:uppercase; line-height:48px;}
.sousuo a{color:#6666; padding-left:10px;}
.biao_dan{width:286px; height:48px; background:#eeeeee; float:right;}
.search1{float:left; background:none; border:none; font-size:14px; color:#333; line-height:48px; padding-left:16px;}
.button1{float:right; width:26px; height:26px; margin-top:14px; margin-right:10px; background:url(../images/search.gif) center no-repeat;}
/*----search----*/



/*-----合作客户开始-----*/
.parter_box{width:1180px; height:296px; margin:0 auto; margin-top:196px;}
.par_t{width:1180px; height:116px; margin:0 auto; text-align:center;}
.par_t h3 a{font-size:30px; color:#333;}
.par_t p{font-size:30px; color:#dddddd; line-height:40px; text-transform:uppercase; word-spacing:8px;}
.par_nr{width:1180px; height:116px; margin:0 auto;}


.tempWrap{width:1084px !important;}
.algd_box1 { width:1180px; margin:0; position:relative;}
.algd_box2 { width:1084px; height:110px; margin:0 auto;}
.in_anli_tkd1_pro1{float:left; width:238px; height:110px; border:1px solid #eeeeee; margin:0 15px 0 15px; overflow:hidden; }
.in_anli_tkd1_pro1pic{ width:228px; height:100px; overflow:hidden; margin:5px;}
.in_anli_tkd1_pro1 img{ width:228px; height:100px;}
.in_anli_tkd1_pro1 img:hover{transition: all 0.5s; transform: scale(1.1);}
.algd_lefts { background:url(../images/in_11_l.png) no-repeat; display: block; width:48px; height:51px; position:absolute; top:30px; left:0; cursor:pointer;  }

.algd_rights { background:url(../images/in_11_r.png) no-repeat; display: block; width:48px; height:51px; position: absolute; top:30px;right:0px; cursor:pointer; }

/*-----合作客户结束-----*/




/*------product-----*/
.product_box{width:100%; height:730px; background:url(../images/product_bg.jpg) center bottom no-repeat; margin-bottom:71px;}
.product{width:1180px; margin:0 auto;}
.pro_t{width:1180px; height:90px; margin:0 auto; text-align:center;}
.pro_t h3 a{font-size:30px; color:#333;}
.pro_t p{font-size:30px; color:#dddddd; line-height:40px; text-transform:uppercase; word-spacing:10px;}

#tab{width:1180px; height:650px; margin:0 auto;}

.tab_menu{width:778px; height:46px; margin:0 auto;}
.tab_menu li{float:left; font-size:14px; color:#555555; line-height:46px;}
.tab_menu li span{padding:0 10px;}
.tab_menu li:last-child span{display:none;}
.tab_menu li a{color:#555;}
.tab_menu li a:hover{color:#f49e10;}
.tab_menu li.selected a{color:#f49e10;}

.tab_box{width:1180px; height:428px; margin:0 auto; padding-top:120px;}
.chanpin_1{width:562px; height:427px; background:#fff; margin-left:28px; float:left;}
.chanpin_tu1{width:562px; height:354px; overflow:hidden;}
.chanpin_tu1 img{width:562px; height:354px;}
.chanpin_tu1 img:hover{transition: all 0.5s; transform: scale(1.1);}

.chanpin_1 dl{width:562px; height:74px; margin:0 auto; background:#f49e10;}
.chanpin_1 dl dt{width:360px; height:74px; float:left; margin-left:24px; overflow:hidden;}
.chanpin_1 dl dt a{font-size:15px; color:#fff; line-height:74px;}
.chanpin_1 dl dd{width:36px; height:36px; float:right; background:#fff; text-align:center; margin-top:19px; margin-right:20px; border-radius:50%;}
.chanpin_1 dl dd a{font-size:24px; line-height:36px; color:#f49e10; font-family:"宋体";}

.chanpin_right{width:589px; float:right;}
.jixing1 a{ position:relative; width:278px; float:left; height:207px;}
.jixing1 li{width:278px; float:left; display:block; margin-left:16px; margin-bottom:14px;}
.jixing1 li img{width:278px; height:207px;}
.jixing1 a:hover{text-decoration:none;cursor:hand;}
.jixing1 a span{display:none;cursor:hand;text-align:center;color:#FFF;line-height:36px; padding:85px 0;font-weight:bold;}
.jixing1 a:hover span{width:278px; background:#000;display:block;position:absolute;bottom:0px;left:0;color:##FFF;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;align:center;}
/*------product-----*/




/*------ys-----*/
.ys_box{width:1180px; margin:0 auto;}
.ys_t{width:1180px; height:160px; margin:0 auto; text-align:center;}
.ys_t h3 a{font-size:30px; color:#333;}
.ys_t p{font-size:30px; color:#dddddd; line-height:40px; word-spacing:10px; text-transform:uppercase;}
.ys_nr{width:1180px; height:600px; margin:0 auto;}
.ys_nr ul li{width:216px; height:410px; float:left; border-radius:5px 5px 5px 5px;  position:relative; margin:0 10px;}
.ys_nr ul li:nth-child(2n){margin-top:138px;}
.ys_top{width:144px; height:144px; position:absolute; z-index:3; text-align:center; border-radius:50%; border:1px solid #f4a117; top:0; left:34px;}
.ys_top1{width:130px; height:130px; background:#f4a117; border-radius:50%; margin:7px; text-align:center;}
.ys_top1 img{width:51px; height:59px; display:block; padding-top:34px; padding-left:40px;}
.ys_bottom{width:216px; height:353px; position:absolute; top:57px; left:0; z-index:1; box-shadow:0px 0px 15px rgba(230, 255, 224, 0.8); background:#fff;}
.ys_bottom dl{padding-top:100px; width:188px; margin:0 auto;}
.ys_bottom dl dt{font-size:18px; color:#333333; text-align:center; height:40px; line-height:40px; overflow:hidden;}
.ys_bottom dl p{width:188px; font-size:14px; color:#777777; line-height:26px; margin:0 auto;}
.ys_nr ul li:hover .ys_top{border:1px solid #555;}
.ys_nr ul li:hover .ys_top1{background:#555;}
.ys_nr ul li:hover .ys_bottom{background:#f4a117; color:#fff; box-shadow:0px 0px 15px rgba(230, 255, 224, 0.8);}
.ys_nr ul li:hover .ys_bottom dt{color:#fff;}
.ys_nr ul li:hover .ys_bottom p{color:#fff;}
/*------ys-----*/




/*------case----*/
.case_box{width:1180px; height:668px; margin:0 auto;}
.case_t{width:1180px; height:132px; margin:0 auto; text-align:center;}
.case_t h3 a{font-size:30px; color:#333;}
.case_t p{font-size:30px; color:#dddddd; line-height:34px; word-spacing:8px; text-transform:uppercase; width:218px; margin:0 auto; height:34px; border-bottom:2px solid #dddddd;}

.case_nr{width:1180px; height:450px; margin:0 auto;}
.case_nr ul li{width:338px; height:450px; float:left; margin:0 27px; text-align:center;}
.case_tu{width:330px; height:252px; overflow:hidden; margin:4px 4px 14px 4px;}
.case_tu img{width:330px; height:252px;}
.case_tu img:hover{transition: all 0.5s; transform: scale(1.1);}
.case_nr ul li dt{width:330px; height:40px; margin:0 auto; overflow:hidden;}
.case_nr ul li dt a{font-size:18px; color:#333333; line-height:40px;}
.case_nr ul li p{width:330px; height:60px; line-height:30px; font-size:14px; color:#888888; overflow:hidden; margin-bottom:24px;}
.case_nr ul li dd{width:154px; height:46px; margin:0 auto; text-align:center; background:#a8a8a8;}
.case_nr ul li dd a{font-size:14px; color:#fff; line-height:46px; text-transform:uppercase;}
.case_nr ul li:hover{background:#f49e10;}
.case_nr ul li:hover dt a{color:#fff;}
.case_nr ul li:hover p{color:#fff;}
.case_nr ul li:hover dd{background:#555;}
/*------case----*/



/*------about-----*/
.about_bg{width:100%; height:574px; background:url(../images/about_bg.jpg) center no-repeat;}
.about_box{width:1180px; margin:0 auto; position:relative; top:104px;}
.about_tu{width:600px; height:374px; position:absolute; z-index:1; overflow:hidden; left:0; top:0;  box-shadow:0px 0px 15px rgba(0, 0, 0, 0.4);}
.about_tu img{width:600px; height:374px;}
.about_tu img:hover{transition: all 0.5s; transform: scale(1.1);}

.about_nr{width:687px; height:319px; position:absolute; z-index:3; top:28px; left:492px; background:#555;}
.about_wen{width:634px; height:260px; margin-top:15px; margin-left:24px;}
.about_wen h3{height:65px; background:url(../images/about_t.jpg) left bottom no-repeat; margin-bottom:16px;}
.about_wen h3 a{font-size:24px; color:#fff; line-height:65px;}
.about_wen p{font-size:14px; color:#fff; line-height:26px; overflow:hidden; width:634px; height:102px;}
.about_wen dd{width:158px; height:46px; background:#f49e10; margin-top:40px; text-align:center;}
.about_wen dd a{font-size:14px; color:#fff; line-height:46px;}
/*------about-----*/


/*-----news----*/


.news_title{ width:1180px; margin:50px auto;}
.news_tleft{ width:400px; float:left; line-height:50px; text-transform:uppercase;}
.new_tl a{ font-size:30px;}
.new_tl{ color:#f49e10;}
.news_tline{ background:#f49e10; height:2px; width:120px; float:left;}





.news_tright{ width:350px; float:right;}
.news_tright ul li{ float:left; width:155px; height:45px; line-height:45px; text-align:center; background:#eee;border-radius:30px;}
.news_tright ul li:hover{ background:#f49e10;-moz-box-shadow:2px 2px 11px #828282; -webkit-box-shadow:2px 2px 11px #828282; box-shadow:2px 2px 11px #828282;}

.news_tright ul li:hover a{ color:#FFF;}


.news_nr{ width:1250px; margin:50px auto;}
.news_nr dl{ width:316px; float:left; margin:0 50px;}
.news_nr dl dt{ font-size:18px; color:#f49e10;}
.news_nr dl dt p{ font-size:14px; color:#666;}

.news_tu{ width:316px; height:178px; overflow:hidden;}
.news_tu img{ width:316px; height:178px;transition: all 0.5s;  transform: scale(1); vertical-align:middl;}
.news_tu img:hover{transition: all 0.5s; transform: scale(1.1);}

.news_t1{ line-height:35px; height:35px; overflow:hidden;}
.news_nr2{ line-height:35px;}


.news_xx{ background:#f49e10; border-radius:30px; width:100px; height:35px; line-height:35px; text-align:center;}
.news_xx a{ color:#FFF;}
.news_xx:hover{ background:#333;}




.links_box{ background:#eee; height:106px; width:100%; margin-top:50px;}
.links{ width:1180px; margin:0 auto; text-transform:uppercase; line-height:106px;}
.links span{ font-size:30px; font-family:Arial; color:#f49e10; margin-left:5px;}
.lk_line{ background:#f49e10; width:5px; float:left; height:23px; margin-top:36px;}














