﻿/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}



 
/*渐入渐出
.news_t2 dt,.news_nav li,.prev_01,.next_01,.proc li{ 
	-webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
     -o-transition: all 1s ease;} 
.news_t2 dt:hover,.news_nav li:hover a ,.prev_01:hover img,.next_01:hover img,.proc li:hover{ 
	-webkit-transition: all 0.4s ease;
     -moz-transition: all 0.4s ease;
     -o-transition: all 0.4s ease;}  */
 
 /**/
.prev_01{width: 40px; height: 40px; overflow: hidden; position:absolute; left:-64px;cursor: pointer;}
.next_01{width: 40px; height: 40px; overflow: hidden;position:absolute;  right:-64px; cursor: pointer;}
.prev_01 img,.next_01 img{width: 40; height: 81px;}
.prev_01:hover img,.next_01:hover img{margin-top:-41px; }
.g_tit{background: url(Img/Index/icon1.jpg) no-repeat center bottom;text-align: center;}

/*banner*/
.banner{height:568px; overflow:hidden;}
.banner a{ background:url(Img/Index/banner.jpg) no-repeat center top; height:568px; display:block;}

.banners{height: 568px;}
.fullSlide {width:100%;position:relative;height:568px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {background-repeat: no-repeat;width:100% !important;height:568px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:568px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;border-radius: 10px; transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */
                   display:inline-block;*display:inline;zoom:1;width:120px;height:11px;margin:6px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#fa2704;width:120px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{ background:url(img/Index/left1s.png) no-repeat; }
.fullSlide .next {left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;}

/**/   
.part{height: 368px;}
.part h3{height: 85px; text-align: center;padding-top: 38px; margin-bottom: 30px;}
.part li{width: 181px; float: left; margin-right: 22px;font-size: 14px; line-height: 38px; color: #444; text-align: center;}
.part li img{display: block; width: 179px; height: 119px; border: 1px solid #eee;}
.part .part_jt{top:194px;}
/**/   
.cust{height: 765px;background: url(Img/Index/cust_bj.jpg) no-repeat center top;}
.cust h3{height: 85px; padding-top: 70px; margin-bottom: 30px; text-align: center;}
.cust_con{height: 511px; background: url(Img/Index/cust_bj1.jpg) no-repeat center top;}
.cust dt{width: 562px; height: 511px; float: right; overflow: hidden;}
.cust dt img{width: 562px; height: 511px; }
.cust dd{width: 610px; float: left;font-size: 16px; line-height: 28px; color: #444;}
.cust p{height: 144px; font-size: 12px; line-height: 14px; color: #999;text-transform: uppercase; padding: 20px 0 0 10px;}
.cust p img{float: left; margin: 10px 24px 0 0;}
.cust_txt ul{padding-left: 70px;  margin-bottom: 34px;}
.cust_txt li{padding-left: 15px;background: url(Img/Index/icon2.jpg) no-repeat left 10px; margin-bottom: 10px;}
.cust_txt dd i{width: 160px; height: 48px; display: inline-block; margin: 0 25px 0 86px; line-height: 48px; text-align: center; background: #fa2704;}
.cust_txt dd em{width: 160px; height: 48px; display: inline-block; line-height: 48px; text-align: center; background: #000;}
.cust_txt dd i a,.cust_con dd em a{color: #fff; display: block;}
.cust_nav{bottom: 58px; left: 82px; }
.cust_nav li{width: 24px; height: 24px; float: left; margin-right: 4px; background: url(Img/Index/cust_icon1.png) no-repeat center top;}
.cust_nav li:hover ,.cust_nav li.cur{background-position: center bottom; }
/**/   
.pro{height: 948px;}
.pro h3{height: 85px; text-align: center; padding-top: 72px;margin-bottom: 30px;}
.pro_nav{width: 284px; background: #eee;}
.pro_nav h4{height: 79px;font-size: 22px;font-weight: normal; line-height: 78px;color: #fff; text-align: center; background: url(Img/Index/pro_icon1.jpg) no-repeat center top;}
.pro_nav h4 a{color: #fff;text-decoration:none;}
.pro_nav ul{padding: 0 20px;}
.pro_nav li{height: 52px; font-size: 18px; line-height:20px; padding:15px 0 0 18px; background: url(Img/Index/pro_icon2.jpg) no-repeat 210px 26px; border-bottom: 1px solid #cecece;}
.pro_nav li a{color: #333;text-decoration:none;}
.pro_nav li span{display: block; font-size: 12px;font-weight: normal; color: #999; text-transform: uppercase;}
.pro_nav .pro_n1{ border-bottom: 0;}
.pro_nav .pro_n1 a{ color: #fa2704;font-weight: bold; }
.pro_con{width: 896px;}
.pro_txt{border: 2px solid #eee; height: 450px; margin-bottom: 26px; }
.pro_txt dt{width: 487px; height: 450px; float: left;}
.pro_txt dt img{width: 487px; height: 450px; display:block;}
.pro_txt dd{width: 360px; float: right; padding-right: 20px; font-size: 16px; line-height: 40px; color: #666; padding-top: 70px;}
.pro_txt h4{height: 50px; font-size: 24px;font-weight: normal; color: #333; line-height: 50px;}
.pro_txt h4 a{color: #fa2704;}
.pro_t2{margin-bottom: 20px; 	}
.pro_t2 em{margin-right:8px;}
.pro_txt dd span{width: 160px; height: 48px; display: inline-block; line-height: 48px; text-align: center; background: #333;}
.pro_txt dd span a{display: block; color: #fff;}
.pro_img li{width: 281px; float: left; margin-right: 26px; font-size: 14px; line-height: 38px; text-align: center;}
.pro_img li.c_none{margin-right: 0;}
.pro_img li b{display: block; width: 277px; height: 144px; border: 2px solid #eee; margin-bottom: 22px;text-align: center; overflow:hidden;}
.pro_img li img{display: block; width:156px; height:144px;margin:0 auto;}
.pro_img span{width: 118px; height: 38px; background: #fa2704; margin: 0 12px; display: inline-block;overflow:hidden;}
.pro_img em{width: 118px; height: 38px; background: #333; display: inline-block;overflow:hidden;}
.pro_img em a,.pro_img span a{display: block; color: #fff; overflow:hidden;}
.pro_img li:hover b,.pro_img li.cur b{border-color:#fa2704; }
/**/   
.kitch{height: 773px;background: url(Img/Index/kitch_bj.jpg) no-repeat center top;}
.kitch h3{height: 85px; padding-top: 71px;margin-bottom: 37px;}
.kit_pic{width: 736px;}

.kit_pic2 li{position: relative; width: 231px; height: 127px; overflow: hidden; float: left; margin:0 20px 22px 0;font-size: 14px; line-height: 32px; text-align: center;}
.kit_pic2 li img{display: block;width: 231px; }
.kit_pic2 li span{display: block; width: 100%; height: 32px; position: absolute; left: 0; bottom: 0;  background: url(Img/Index/tm.png) repeat;color: #fff; }
.kit_pic2 li a:hover span,.kit_pic2 li.cur a span{background: #fa2704;}
.kit_pic2 li.c_none{margin-right: 0;}
.kit_pic1 .kit_p1{ width: 736px; height: 361px; position: relative; margin:0 0px 22px 0;}
.kit_pic1 .kit_p1 img{ width: 736px; height: 361px; }
.kit_pic1 .kit_p1 span{ height: 40px; line-height: 40px;display: block; width: 100%; height: 32px; font-size: 14px; line-height: 32px; text-align: center;position: absolute; left: 0; bottom: 0;  background: url(Img/Index/tm.png) repeat;color: #fff;  }

/*
.kit_pic li{position: relative; width: 231px; height: 127px; overflow: hidden; float: left; margin:0 20px 22px 0;font-size: 14px; line-height: 32px; text-align: center;}
.kit_pic li img{display: block;width: 231px; }
.kit_pic li span{display: block; width: 100%; height: 32px; position: absolute; left: 0; bottom: 0;  background: url(Img/Index/tm.png) repeat;color: #fff; }
.kit_pic li a:hover span{background: #fa2704;}
.kit_pic li.kit_p1{ width: 736px; height: 361px;  margin-right: 0;}
.kit_pic li.kit_p1 img{ width: 736px; height: 361px; }
.kit_pic li.kit_p1 span{ height: 40px; line-height: 40px; }
.kit_pic li.c_none{margin-right: 0;}   
 */

.kit_txt{width: 440px;}
.kit_txt  h4{width: 140px; height: 163px; background: #fa2704; font-size: 20px;font-weight: normal; color: #fff; line-height: 162px; text-align: center; position: absolute; top: 174px; left: 150px;}
.kit_txt a{color: #fff; text-decoration:none;}
.kit_txt p{overflow:hidden; height: 163px;background:#333 url(Img/Index/kitch_icon1.png) no-repeat; font-size: 14px; line-height: 24px;}
.kit_txt p:hover{background-color:#fa2704;}
.kit_txt p.kit_t1{width: 252px; height: 163px;font-size: 20px; line-height: 142px;  padding-left: 38px;top: 0; left: 0; background-position: 40px 102px;}
.kit_txt p.kit_t2{top: 0; right: 0; }
.kit_txt p.kit_t2,.kit_txt p.kit_t3,.kit_txt p.kit_t4,.kit_txt p.kit_t5{width: 88px; height: 131px; padding:32px 30px 0 22px; background-position: 21px 117px;}

.kit_txt p.kit_t3{top: 174px; left: 0; }
.kit_txt p.kit_t4{ top: 174px; right: 0; }
.kit_txt p.kit_t5{ top: 348px; left: 0; }
.kit_txt p.kit_t6{width: 252px; height: 163px;font-size: 20px; line-height: 142px;  padding-left: 38px;top: 348px; right: 0; background-position: 40px 102px;}

/**/
.ban_01{height:250px; background: url(Img/Index/ban_01.jpg) no-repeat center top;}

/**/
.ys_tit{height: 184px;}
.ys_tit h3{height: 85px; padding-top: 70px;}
.ys_01{height: 533px;background: url(Img/Index/ys_01.jpg) no-repeat center top; padding-top: 104px;}
.ys_01 dl{padding-left: 140px;}
.ys_02{height:522px;background: url(Img/Index/ys_02.jpg) no-repeat center top; padding-top: 95px;}
.ys_02 dl{float: right; padding-right: 144px;}
.ys dl{width: 400px; margin-bottom: 38px;}
.ys dt{height: 68px;font-size: 25px;font-weight: bold; color: #fa2704; line-height: 68px;}
.ys dt span{font-size:18px;font-weight: normal; color: #d1d1d1;}
.ys dd{padding-left: 20px;font-size: 14px; line-height: 30px; color: #7a7a7a; background: url(Img/Index/icon2.jpg) no-repeat left 12px;}

/**/
.proc{height: 689px; padding-top: 200px; position: relative; margin:-130px 0 -126px;z-index: 22; background: url(Img/Index/proc_bj.png) no-repeat  center top;}
.proc h3{height: 85px;margin-bottom: 30px;}
.proc ul{position: relative;}
.proc li{width:148px; height: 204px; font-size: 18px; font-weight: bold; line-height: 24px; color: #333; text-align: center; position: absolute;}
.proc li:hover{color: #fa2704;background-position:  -171px top;}
.proc .pro_t1{background: url(Img/Index/proc_01.png) no-repeat left top;  top: 0; left: 0;  padding-top: 76px; height: 130px;}
.proc .pro_t2{background: url(Img/Index/proc_02.png) no-repeat left top;  top: 0;left: 234px; padding-top: 76px; height: 130px;}
.proc .pro_t3{background: url(Img/Index/proc_03.png) no-repeat left top;  top: 0;left:468px;  padding-top: 76px; height: 130px;}
.proc .pro_t4{background: url(Img/Index/proc_04.png) no-repeat left top;  top: 0;right:352px;  padding-top: 76px; height: 130px;}
.proc .pro_t5{background: url(Img/Index/proc_05.png) no-repeat left top;  top: 0;right:114px;  padding-top: 76px; height: 130px;}
.proc .pro_t6{background: url(Img/Index/proc_06.png) no-repeat left top; top: 180px; left: 116px; padding-top: 134px; height: 70px;}
.proc .pro_t7{background: url(Img/Index/proc_07.png) no-repeat left top; top: 180px; left:350px; padding-top: 134px; height: 70px;}
.proc .pro_t8{background: url(Img/Index/proc_08.png) no-repeat left top; top: 180px; left: 584px; padding-top: 134px; height: 70px;}
.proc .pro_t9{background: url(Img/Index/proc_09.png) no-repeat left top; top: 180px; right: 236px; padding-top: 134px; height: 70px;}
.proc .pro_t10{background: url(Img/Index/proc_010.png) no-repeat left top; top: 180px; right: 0; padding-top: 134px; height: 70px;} 

/**/
.about{height: 584px;}
.about h3{height: 85px; padding-top: 70px; margin-bottom: 30px;}
.about dl{height: 366px;background: url(Img/Index/about_bj.jpg) no-repeat left top; padding-top: 30px;}
.about dt{width: 571px; float: right;}
.about dt img{width: 571px;height: 337px;display: block;}
.about dd{width: 508px; float: left; padding: 20px 0 0 55px;}
.about h4{height: 88px; border-bottom: 1px solid #dfdfe0; font-size: 18px;font-weight: normal; line-height: 30px; margin-bottom: 36px;}
.about h4 span{display: block; font-size: 26px;font-weight: bold; color: #fa2704;}
.about h4 a{color: #333; text-decoration:none; }
.about p{height:90px; font-size: 14px; line-height: 30px; color: #555;margin-bottom: 60px; }
.about dd em{display: block; width: 118px;height: 38px;font-size: 14px; line-height: 38px;text-align: center;background: #fa2704;}
.about dd em a{display: block; color: #fff;}
/**/
.gall{height: 360px;}
.gall_nav{height: 68px; padding-top: 38px; text-align: center;}
.gall_nav li{display: inline-block; font-size: 16px; line-height: 38px;color: #333; padding-right: 5px; background:url(Img/Index/icon3.jpg) no-repeat right 16px;}
.gall_nav li.c_none{background: none;}
.gall_nav li a{text-decoration:none;display: block; padding: 0 36px; border-bottom: 2px solid #333; color: #333;}
.gall_nav li:hover a,.gall_nav li.cur a{color: #fa2704;border-color: #fa2704;font-weight: bold;}
.gall_con li{width: 282px;float: left; margin-right: 22px; font-size: 14px; line-height: 46px; color: #333; text-align: center; position: relative;}
.gall_con li img{display: block; width: 276px; height: 144px; border:1px solid #f8f8f8;padding:2px;}
.gall_con li a{ text-decoration:none;}
.gall_con li span{display: block; color: #333;}
.gall_con li a:hover span{display: block; color: #fa2704;}
.gall_con .gall_part,.gall_con .gall_next{ top: 55px; }

/**/
.news{height:783px; background: url(Img/Index/news_bj.jpg) no-repeat center top;}
.news h3{height:85px; font-size: 32px; color: #333; line-height: 36px; text-align: center; padding-top:70px; margin-bottom: 20px;}
.news_nav{height: 72px;  text-align: center;}
.news_nav li{display: inline-block; font-size: 16px; line-height: 40px;color: #333; padding-right: 5px; background:url(Img/Index/icon3.jpg) no-repeat right 16px;}
.news_nav li.c_none{background: none;}
.news_nav li a{display: block; padding: 0 36px; border-bottom: 2px solid #333; color: #333;}
.news_nav li:hover a,.news_nav li.cur a{text-decoration:none;color: #fa2704;border-color: #fa2704;font-weight: bold;}
.news_t1{height: 240px;background: url(Img/Index/nwes_bj3.jpg) no-repeat right top; padding-top: 33px; margin-bottom: 30px;}
.news_t1 dt{width: 398px; height: 208px; float: left; margin-right: 44px;}
.news_t1 dt img{width: 398px; height: 208px;}
.news_t1 dd{width: 635px;float: left; position: relative;}
.news_t1 h4{height: 48px;font-size: 16px;font-weight: normal; line-height: 48px; margin-bottom: 5px;}
.news_t1 h4 a{color: #333;}
.news_t1 p{height:66px ; font-size: 14px; line-height: 22px; color: #444; margin-bottom:34px;}
.news_t1 em{display: block; width: 118px; height: 38px;background: #fa2704; font-size: 14px; text-align: center; line-height: 38px;}
.news_t1 em a{display: block;color: #fff;}
.news_sj{ position: absolute; top: 10px;right:-96px;font: 18px "Arial";text-align: right; line-height: 24px; color: #fa2704; }
.news_sj span{display: block;font-size: 40px; line-height: 40px;}
.news_t2 dl{width: 559px; float: left;} 
.news_t2 dt{width:90px; height: 101px; float: left;  padding-right: 15px; background: url(Img/Index/news_icon2.jpg) no-repeat center top;font: 18px "Arial";text-align: right; line-height: 24px; color: #fff; }
.news_t2 dt span{display: block;font-size:38px; line-height: 40px; padding-top: 18px}
.news_t2 dd{width: 	378px;height: 151px; padding:14px 38px 0;font-size: 14px; line-height: 28px; color: #666; background: url(Img/Index/news_icon1.jpg) no-repeat center top; float: left;}
.news_t2 h4{height: 55px; font-size: 16px;font-weight: normal; line-height: 55px;}
.news_t2 h4 a{color: #666;}
.news_t2 dl:hover dt{background-position: center bottom;}
.news_t2 dl.c_none{float: right;}

/**/ 

/**/ 
.links{ height:97px; font-size: 14px;font-family:"Microsoft YaHei"; overflow: hidden;background: url(Img/Index/links_bj.gif) no-repeat center top;}
.links em{float: right; padding-right: 18px; background: url(Img/Index/links_icon1.jpg) no-repeat right center;}
.links .l_left{
	float:left;width: 218px; line-height:96px;font-size: 18px;color: #fff;}
.links .l_right{
	float:left;width: 960px; line-height:22px;font-size:12px; padding:10px 0 0 0px;}
.links b{font-size: 18px;color: #fff;display:inline-block;width: 218px;}
.links b a{color: #fff; margin-right: 0;}
.links span{text-transform: uppercase; font-family: Arial;font-weight: normal;color: #fdaba4; padding-left: 10px;}
.links a{color: #555;vertical-align:middle;margin-right:5px; } 
.links em a{color: #fa2704; margin-right:0} 





