@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

body{min-width: 1200px; width: 100%;}


/**/
.banner{ height:500px; width:100%; position:relative;}
.banner .bd{ height:500px; overflow:hidden;}
.banner .bd a{ display:block; background:url(../img/banner.jpg) no-repeat center top;height:650px; overflow:hidden;}
.banner .bantil{ width:115px; height:15px; position:absolute; top:460px;left:50%; z-index:8;}
.banner .bantil li{ width:15px; height:15px; float:left; display:inline; margin:0 7px;background:#333;}
.banner .bantil li.cur{background:#5abfcb;}

.sou{ height:72px; background:#f2f2f2;overflow:hidden;}
.sou p{ width:633px; height:72px; font:14px "Microsoft YaHei"; line-height:72px; color:#000; font-weight:bold; float:left;}
.sou p a{ font:14px "Microsoft YaHei"; display:inline-block; padding:0 14px; color:#333;}
.sou3{ width:413px; margin-top:18px; overflow:hidden;}
.sou input{ width:298px; height:36px; padding-left:10px; font:14px "Microsoft YaHei"; line-height:36px; color:#9b9b9b; background:url(../images/sou1.gif) no-repeat center top; border:0; overflow:hidden;}
.sou .ip01{ width:105px; height:36px; background:url(../images/sou2.gif) no-repeat center center; border:0; overflow:hidden; cursor:pointer;}

.yinz{ background:url(../img/home_bg.jpg) no-repeat center top; height:730px; margin-top:17px;}
.tit2{ font:28px "Microsoft YaHei"; text-align:center; font-weight:bold; color:#25292f;height:138px; overflow:hidden;}
.tit2 a{ color:#25292f;}
.tit2 b{ font-size:44px; color:#ee530a;}
.tit2 em{ color:#ee530a;}
.tit2 i{ display:block; font:18px Arial; color:#505050; text-transform:uppercase;}

.bg01{  height:897px; overflow:hidden;}
/*主页产品子导航*/
.fen{ width:278px; height:738px; border:1px solid #b2b1b1; background:url(../img/fen_alp.png); overflow:hidden; margin-top:41px; border-top:0;}
.fen h2{ height:96px; background:url(../images/fen_h.png) no-repeat center top; font:36px "Microsoft YaHei"; font-weight:bold; color:#000; text-transform:uppercase; margin-bottom:20px;}
.fen h2 a{ display:block;     text-align: center; color:#000;}
.fen h2 em{ display:block; font-size:13px; font-weight:normal;}
.fen h2 i{ display:block; font-size:43px; float:left; width:40px;}
.fen h2 span{ display:inline-block; margin-top:16px;}
.fen h3{ width:228px; height:38px; font:16px "Microsoft YaHei"; font-weight:bold; line-height:38px;overflow:hidden; margin:7px auto 0;}
.fen h3 a{ display:block; color:#fff; background:url(../images/fen_bg1.png) no-repeat;padding-left:37px;}
.fen h3 a:hover{ color:#fff; background:url(../images/fen_bg2.png) no-repeat;}
.fen ul{ padding:5px 0; width:205px; margin:0 auto; display:none;}
.fen li{ font:14px "Microsoft YaHei"; line-height:41px; height:41px; overflow:hidden; background:url(../images/fen_dot.png) no-repeat left center;padding-left:20px; border-bottom:1px dashed #ccc;}
.fen li a{ color:#ccc; display:block;}
.fen li a:hover {color: #e83d1d;}
.fen h5 a{ display:block; width:228px; height:38px; background:url(../images/fen_bg3.png) no-repeat center top; font:16px "Microsoft YaHei"; text-align:center; font-weight:bold; color:#2c2b2b; margin:10px auto 0; line-height:38px;}
.fen p{ font:15px "Microsoft YaHei"; font-weight:bold; color:#fbc707; padding:12px 10px 0 10px; line-height:30px;}
.fen p em{ display:block; padding-left:88px;}
.fen p span{ display:block; font:22px "Microsoft YaHei"; text-align:center;color:#5abfcb;font-weight: bold; padding:10px 0 20px;}
.fen p span i{ display:block; font:30px Arial; font-weight:bold; padding-top:9px;}
/*主页产品中心*/
.pro{ width:880px; overflow:hidden; margin-top:42px;}
.prot{ height:42px; overflow:hidden; position:relative; background:url(../images/pro_bg1.png) repeat-x center top;}
.prot li{ width:120px; height:42px; float:left; font:18px "Microsoft YaHei"; text-align:center; line-height:35px; font-weight:bold;}
.prot li a{ display:block; width:120px; height:42px;color:#5abfcb;}
.prot li a:hover,.prot .cur a{ background:url(../images/pro_bg2.png) no-repeat center top; color: #ffffff;}
.prot p a{ display:block; font:14px Arial; color:#5abfcb; text-transform:uppercase; font-weight:bold; position:absolute; top:10px; right:0;}
.pro3{ height:855px;}
.pro2 li{ width:280px; float:left; margin-right:18px; margin-top:32px; position:relative;}
.pro2 li img{ display:block; height:278px; width:278px; border:1px solid #f2f2f2;}
.pro2 li em{ display:none; width:72px; height:72px; position:absolute; top:110px; left:105px; background:url(../images/pro_sou.png) no-repeat;}
.pro2 li span{ display:block; height:30px; text-align:center; margin-top:40px;}
.pro2 li span a{ display:inline-block; width:108px; height:30px; background:url(../images/pro_btn1.png) no-repeat center top; font:16px "Microsoft YaHei"; text-align:center; line-height:30px; color:#fff; margin:0 10px;}
.pro2 li span a.a02{ background:url(../images/pro_btn2.png) no-repeat center top; color:#5abfcb;}
.pro2 li:nth-child(3n){ margin-right:0;}
.pro2 li a{ display:block;}
.pro2 li a:hover img{height:276px; width:276px; border:2px solid #f2f2f2;}
.pro2 li a:hover em{ display:block;}
/*生成能力*/
.pinz{ height:710px; padding-top:25px; overflow:hidden; background:url(../images/shengchang01.jpg) no-repeat center;}
.pinz .tit2{ font-size:36px; height:172px;}
.pinz .tit2 i{ display:block; font-size:20px; color:#666; padding-top:38px; background:url(../img/pinz_line.png) no-repeat center top;}
.pinz1{ width:475px; overflow:hidden; float:left;}
.pinz1 li{ width:234px; height:144px; margin:0 3px 10px 0; overflow:hidden; float:left; font:18px "Microsoft YaHei"; background: #ffffff;}
.pinz1 li a{     padding-top: 10px;display:block; width:215px; height:142px; border:1px solid #b9b9b9; color:#292929;padding-left: 34px;}
.pinz1 li em{ display:block; width:auto; height:auto; overflow:hidden; margin:8px auto 0;color: #000000; font-size:19px;}
.pinz1 li p { font-size:14px; color:#919191;width: 180px; }
.pinz1 li a:hover,.pinz1 .cur a { background:#5abfcb; border:1px solid #5abfcb; color:#ffffff;}
.pinz1 li a:hover,.pinz1 .cur em {color:#ffffff;}
.pinz1 li a:hover,.pinz1 .cur p {color:#ffffff;}
.pinz1 li img { margin-top:10px;}
.pinz1 li .cj01 { margin-top:22px;}
.pinz1 h5{width:226px; height:111px; margin:0 10px 10px 0;overflow:hidden; float:left; font:18px "Microsoft YaHei"; text-align:center; line-height:111px;}
.pinz1 h5 a{ display:block; width:224px; height:109px; border:1px solid #b9b9b9; color:#292929;}
.pinz2{ width:717px; float:right; overflow:hidden;}
.pinz2 dl{ height:717px; height:452px; overflow:hidden; position:relative;}
.pinz2 dt img{ display:block;height:717px; height:475px;}
.pinz2 dd{ font:16px "Microsoft YaHei"; color:#fff; line-height:30px; padding:15px; overflow:hidden; background:url(../images/pinz_alp.png); position:absolute; bottom:0; left:0;width: 717px;
    text-align: center;}





/*优势*/
.ys{background:url(../images/ys_bg.jpg) no-repeat center 0;height:1135px;overflow:hidden;}
.ys h2.tit{ font-size:36px; font-weight:bold; color:#000000; text-align:center; line-height:50px; padding-top:4px;background:url(../images/ys_tit.jpg) no-repeat center top; margin-bottom:68px; margin-top:47px;}
.ys h2.tit a{color:#000000; font-weight:normal; height:101px; display:block;}
.ys h2.tit a i{color:#000000; font-size:80px; font-family:Aparajita ; padding-top:5px; display:inline-block;}
.ys h2.tit a em{color:#000000; font-weight:bold;}
.ys h2.tit span{ display:block; font-size:20px; font-weight:normal; color:#464646; line-height:28px; height:28px;}

.ys dl{ width:440px; padding-left:720px; height:auto; padding-top:98px;}
.ys dl dt{ font-size:26px; font-weight:bold; color:#000000; line-height:40px; padding-bottom:5px; border-bottom:1px dashed #b8b8b8;}
.ys dl dt em{ display:block; line-height:28px; font-size:20px;}
.ys dl dd{ color:#444444 ; font-size:16px; line-height:24px;}
.ys .ys01 {width:440px; padding-left:720px; height:auto; padding-top:65px;}
.ys .ys02 {width:440px; padding-left:720px; height:auto; padding-top:65px;}
	


.hzkh { width:auto; height:300px; overflow:hidden;}


.about_t { width:auto; height:790px; overflow:hidden; background:url(../images/about01.jpg) no-repeat center;}
.about_t .about{ height:auto; margin-top:60px; overflow:hidden; width:1200px; margin:auto;}
.about_t .about .h176 { width:auto; height:176px;}
.about_t .about .h176 h3 {text-align:center; }
.about_t .about .h176 h3 img{  margin-top:51px; }
.about_t .about dt{ width:572px; height:351px;  float:left; overflow:hidden;margin-left: 24px;margin-top: 30px;}
.about_t .about dt img{ display:block;width:572px; height:327px;}
.about_t .about dd{ width:544px; float:right; overflow:hidden;}
.about_t .about dd h3{ height:64px; font:24px "Microsoft YaHei"; line-height:64px; color:#303030; border-bottom:1px solid #e1e1e1;}
.about_t .about dd h3 a{ color:#303030;}
.about_t .about dd h3 em{ color:#5abfcb; font:36px "宋体"; font-weight:bold;}
.about_t .about dd h4 a{ display:block; font:18px "Microsoft YaHei"; line-height:30px; height:30px; color:#666666; margin-top:8px; overflow:hidden;}
.about_t .about dd p{ font:14px "Microsoft YaHei"; line-height:28px; margin-top: 8px; overflow:hidden;}
.about_t .about dd h5{ font:16px "Microsoft YaHei"; line-height:30px; margin-top:20px; color:#ef530a; height:30px; overflow:hidden;}
.about_t .about dd span{ display:block; width:180px; height:43px; background:#e83d1d url(../img/about_jt.png) no-repeat 148px center; font:18px "Microsoft YaHei"; line-height:43px; color:#2c2b2b; margin-top:67px;}
.about_t .about dd span a{ color:#ffffff; text-align: center; display:block;}

/*头部*/
.topWrap{ height:218px; overflow:hidden; background:url(../images/h_top_bg.gif) repeat-x center top;position:relative; z-index:2;}
.topWrap .header{ width:1200px; margin:0 auto;}
.topWrap h5{ height:33px; font:12px "Microsoft YaHei"; line-height:33px; overflow:hidden; color:#7c7c7c;}
.topWrap h5 span{ text-align:right; height:33px; display:inline-block; overflow:hidden;}
.topWrap h5 span a{ display:inline-block; color:#7c7c7c; padding:0 12px;}
.topWrap h2{ width:223px; float:left; height:116px; margin-top:8px; overflow:hidden; background:url(../images/logo_line.gif) no-repeat right top;}
.topWrap h2 img{ display:block; width:174px; height:101px;}
.topWrap h3{ width:552px; height:68px; overflow:hidden; float:left; padding:35px 0 0 22px; font:20px "Microsoft YaHei"; color:#2d2d2d; }
.topWrap h3 em{ display:block; font:22px "Microsoft YaHei"; font-weight:bold; color:#2d2d2d; padding-top:5px;}
.topWrap h3 span {font:22px "Microsoft YaHei";color:#e83d1d;}
.topWrap p{ width:200px; height:68px; overflow:hidden; float:right; margin-top:40px; background:url(../images/lx.png) no-repeat left 0;font:14px "Microsoft YaHei"; padding-left:65px; color:#666;}
.topWrap p em{ display:block; font:24px "Microsoft YaHei"; font-weight:bold; color:#2d2d2d;}
.topWrap li{ font:14px "Microsoft Yahei"; line-height:63px; height:63px; float:left;}
.topWrap li span{ display:inline-block;}
.topWrap li a{ display:inline-block; padding:0 46px; color:#333; background:url(../images/nav_line.png) no-repeat right center;}
.topWrap li a:hover,.topWrap .cur a{background:#e83d1d;color: white;}
.topWrap .nones a{ background:none;}
.topWrap dl { width:auto; height:auto; overflow:hidden; float:left;    margin-top: 37px;    margin-right: 20px; }
.topWrap dl dt { width:auto; height:auto; overflow:hidden; font-size:14px;}
.topWrap dl dd {float:left;font-size:14px; color:#1e1e1e;}
.topWrap dl dd a { text-align:center;}



/*===============关于福康===============*/
.main{width:1020px;margin:auto;overflow:hidden;}
.about_banner{width:auto; height:350px; overflow:hidden; background:url(../images/about_banner.jpg) no-repeat center;}
.zong_top{padding:30px 0px; overflow:hidden; text-align:center;}
.zong_top h1{font-size:26px; color:#333333;}
.zong_top p{font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif; background:url(../images/nav.jpg) no-repeat center bottom; padding-bottom:8px;}
.position{text-align:center; padding:7px 10px;border:1px solid #cccccc; vertical-align:middle; width:217px;margin:auto; margin-top:20px; }
.position a{font-size:12px; color:#666666;}
.position .visited{}
.zong_ny{background:#f2f2f2; padding:35px 0px; overflow:hidden;}
.about_ny h1{display:inline-block;*display:inline; zoom:1; border:1px solid #cccccc; padding:5px 8px; margin-right:5px;
-moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; 
-ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.about_ny h1 a{font-size:14px; color:#666666; display:block;}
.about_ny h1:hover{background:#e83d1d; border:1px solid #e83d1d;}
.about_ny h1.hover{background:#e83d1d; border:1px solid #e83d1d;}
.about_ny h1:hover a{color:#fff;}
.about_ny h1.hover a{color:#fff;}
.in_cont{margin-top:25px; background:#fff; padding:25px 30px 40px 30px; overflow:hidden;}
.about_nr p{ padding-bottom:20px;color:#666666; font-size:12px; line-height:22px;}
.about_nr h1{font-size:23px; color:#5abfcb;}
.about_nr p.r{padding:0px;}


/*===============新闻中心===============*/
.new_ny li.r{margin-top:0px;    height: 250px;}
.new_ny li{background:url(../images/n_bj.jpg) repeat-x bottom; padding-bottom:25px; margin-top:20px;overflow:hidden;}
.new_ny ul{overflow:hidden; margin-bottom:30px;}
.new_ny li h5{ float:left; margin-right:20px;margin-top: 29px;}
.new_ny li h1{font-size:18px; color:#666666; font-weight:bold;margin-top: 25px;}
.new_ny li h1 span{display:block;font-size:12px; color:#666666; font-weight:100; padding-top:5px;}
.new_ny li p{font-size:12px; color:#666666;line-height:22px; margin-top:5px; min-height:65px;}
.new_ny h3 a{font-size:12px; color:#666666;}
.new_ny li:hover h3 a{color:#e83d1d;}



/*===============在线留言===============*/
.lyb_main{margin:10px 0px 30px 0px;overflow:hidden;}
.czlyb input{width:430px;border:1px solid #e6e6e6;margin-bottom:15px;border-radius:6px;background:#fbfbfb;color:#c9caca;
outline: medium none;padding:12px 10px 12px 10px;box-shadow:inset 0 0 10px #e6e6e6}
.czlyb textarea{width:700px;height:120px;border:1px solid #e6e6e6;border-radius:6px;background:#fbfbfb;color:#c9caca;
outline: medium none;padding-left:10px;padding-top:10px;box-shadow:inset 0 0 10px #e6e6e6}
.czlyb button{margin-top:20px;border-radius:6px;width:450px;height:40px;outline:medium none;line-height:40px;*line-height:38px;
text-align:center;color:#666666;font-size:16px;cursor:pointer;background:#f2f2f2;box-shadow:inset 0 0 10px #d8d5d5; font-family:"Microsoft YaHei";border:none;
-moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; 
-ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.czlyb button:hover{background:#e83d1d; color:#fff}


/*===============新闻中心内容区域===============*/
.n_right{text-align:center; overflow:hidden;}
.news_tt{height:60px;margin-top:15px;border-bottom:1px dotted #dcdcdc;}
.n_right .news_tt p.tit{font-size:18px;color:#e83d1d;line-height:25px; padding:0px;}
.n_right .news_tt p.date{float:left;font-size:12px;color:#aeaeae;padding-top:18px;*padding-top:13px;line-height:12px;*line-height:15px;padding-left:230px}
.news_ny .word{padding-top:15px; text-align:left;}
.news_ny .word p{line-height:25px;font-size:12px;color:#595757; padding:0px;}
.p_right .xb .tiao,.n_right .intro .tiao{height:30px;border:1px dotted #dcdcdc;border-right:none;border-left:none;background:#fcfcfc;text-align:center;line-height: 33px;margin-top:1cm;}
.p_right .xb .tiao a,.n_right .intro .tiao a{font-size:12px;color:#e83d1d;}
.n_right .intro .tiao span.t{color:#595757;}
.n_right .intro .tiao span.t:hover{color:#e83d1d;}
.related_news{height:150px;padding-top:30px;}
.news_ny .xgxw{padding-bottom:10px;border-bottom:1px #e2e2e2 dashed; text-align:left;}
.news_ny .xgxw p{font-size:16px;color:#e83d1d; padding:0px;}
.list1{width:auto;float:left;line-height:30px;margin-top:20px;}
.r{padding-right:0px;}
.news_ny .list1 li{vertical-align:middle;border-bottom:1px solid #dcdcdc; background:none; margin-top:0px; text-align:left;     width: 433px;
    float: left;
    margin-left: 25px;}
.news_ny .list1 li span { float:right;}
.news_ny .list1 li:hover a{color:#e83d1d;}
.bshare-custom p{float:left;padding-top:2px;*padding-top:0px;color:#707070;font-size:14px;padding-right:5px;line-height:18px;}
.bshare-custom{height:35px;width:270px;float:left;padding-top:10px;}
.bshare-customs{padding:0px}


/*===============产品中心===============*/
.pro_ny ul{ overflow:hidden; margin-bottom:10px;}
.pro_ny li{padding:5px 5px 30px 5px; width:280px;height: 303px; overflow:hidden; float:left; margin-left:24px; margin-bottom:25px;background:#f2f2f2; text-align:center;
-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.pro_ny li.r{margin-right:0px;}
.pro_ny li h5{margin-bottom:10px;}
.pro_ny li p{line-height:22px;vertical-align:middle; font-size:14px; color:#555555}
.pro_ny li:hover{background:#e83d1d;}
.pro_ny li:hover p{color:#fff;}
.pro_nav{overflow:hidden; margin:auto; width:980px; padding:20px;background:#fff; margin-top:20px}
.pro_nav  span{display:block; float:left;overflow:hidden;width: 163px;}
.pro_nav a{display:inline;font-size:14px; color:#555555; padding:0px 10px;} 
.pro_nav a:hover{color:#dd1e17;}



/*产品列表*/
.pros_left{width:407px;float:left; overflow:hidden;}
.spec-preview .item{float:left;position:relative;width:360px;height:360px;overflow:hidden;}
.spec-preview .item img{position:absolute;cursor:crosshair;width:365px;height:365px;}
.spec-preview{clear:both;width:360px;height:360px;background:#fff; border:1px solid #dcdcdc;}
.spec-scroll{clear:both;margin-top:115px;width:425px; float:left;}
.spec-scroll .items{float:left;position:relative;width:385px;height:104px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;}
.spec-scroll .items ul li{float:left;text-align:center; width:97px;}
.spec-scroll .items ul li a{ display:block;width:85px;border:1px solid #dcdcdc; background:#fff;height: 85px;}
.spec-scroll .items ul li a:hover{border:1px solid #dd1e17;}
.spec-scroll .items ul li img{width:85px;height:85px;}
.spec-scroll .prev{float:left;background:url(../images/p_lb.jpg) no-repeat; margin-right:5px;}
.spec-scroll .next{float:right;background:url(../images/p_rb.jpg) no-repeat;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"å®‹ä½“";text-align:center;width:14px; height:79px;cursor:pointer;text-decoration:none;}

/*äº§å“è¯¦æƒ…é¡µçš„å³è¾¹éƒ¨åˆ†*/
.pros_right{width:440px; overflow:hidden; float:left;margin-left:35px;}
.pros_zi{width:420px; background:#f2f2f2; height:100px; overflow:hidden; padding:10px; margin-top:20px;}
.pros_zi p{line-height:22px; color:#555555; font-size:14px;}
.pros_right h2{font-size:18px; color:#000000; font-weight:bold; padding-right:5px; vertical-align:middle; line-height:25px;}
.pros_right h3{width:118px; height:28px; line-height:28px; vertical-align:middle; text-align:center; background:#dd1e17; margin-top:50px;border-radius: 4px 4px;
-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.pros_right h3 a{display:block; color:#fff; font-size:14px;}
.pros_right h3:hover{background:#dd1e17;}

.gaishu{ clear:both;height:27px; line-height:27px; background:url(../images/gai_bj.jpg) repeat-x bottom; overflow:hidden; padding-top:60px;}
.gaishu h1{width:88px; height:27px; float:left;margin-right:5px;background:url(../images/gaishu.jpg) no-repeat;text-align:center;}
.gaishu h1 a{font-size:12px;color:#fff; display:block;}
.pros_xq{overflow:hidden; padding-top:20px;}
.pros_xq p{text-indent:25px; font-size:14px; color:#666666; line-height:22px; padding-bottom:15px;}
.p_new{height:45px; line-height:27px; vertical-align:middle;background:url(../images/p_new.jpg) repeat-x; margin:10px 0px; text-align:center;}
.p_new h1{ display:inline; font-size:14px; color:#333333; line-height:40px; vertical-align:middle; margin-right:15px;}
.p_new h1 a{font-size:12px; color:#808080; padding:0px 10px;}
.p_new a.r{font-size:14px; color:#333333;}
.p_new h1 a:hover{color:#dd1e17;}
.xgcp{height:30px; background:url(../images/gai_bj.jpg) repeat-x bottom; margin-top:30px;}
.xgcp p{font-size:16px; color:#666666;}
.pros_ny li{margin-bottom:0px;}
.pro_nys{margin-top:30px;}

.bshare-custom p{float:left; font-size:12px; color:#999999; margin-left:20px; margin-right:5px;}
.pros_xq h2{font-size:12px; color:#666666; background:url(../images/biaoqian.jpg) no-repeat; padding-left:20px; margin:15px 0px;}
.pros_xq h2 span{color:#dd1e17;}

.pro_left ol li.hover .nav_s a{ background:#f2f2f2;margin-bottom:1px; margin-left:0px; color:#666666;width: 105px;height: 38px;overflow: hidden;text-align: left;line-height:38px;
font-size: 12px;padding:0px 10px 0px 15px;display:block;}
.pro_left ol li:hover .nav_s a{ background:#f2f2f2;margin-bottom:1px; margin-left:0px; color:#666666;width: 105px;height: 38px;overflow: hidden;text-align: left;line-height:38px;
font-size: 12px;padding:0px 10px 0px 15px;display:block;}
.pro_left ol li:hover .nav_s a:hover{background:#dd1e17; color:#fff;}
.pro_left ol li.hover .nav_s a:hover{background:#dd1e17; color:#fff;}
.pro_left{position:relative; z-index:111}
.pro_left li .nav_s{overflow: hidden;width: 135px;position: absolute;left: 202px;z-index: 3;display: none;margin-top: -38px;}

.pro_left li .nav_s a:hover{background: #333;}
.pro_right{width:770px; overflow:hidden; float:right; position:relative; z-index:11111;}



/*===============荣誉资质===============*/
.honor_ny{overflow:hidden; padding-top:10px;}
.honor_ny li{float:left;width: 220px; margin-left: 17px;text-align:center; margin-bottom:20px; overflow:hidden;}
.honor_ny li img{width: 210px;height:290px; border:5px solid #cccccc;-moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; 
-ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.honor_ny li.r{margin-right:0px;}
.honor_ny p{font-size:14px; color:#666666; line-height:22px; padding:10px 20px;}
.honor_ny li:hover img{border:5px solid #e83d1d;}





.cont_t {width:1200px; height:auto; overflow:hidden; margin:auto; margin-bottom:30px;     margin-top: 42px;}
.cont_t .cont_w600 { width:600px; height:auto; overflow:hidden; float:left;}
.cont_t .cont_w600 h3 {padding-bottom:44px; color:#2c2c2c; font-weight:bold;}
.cont_t .cont_w600 .cont_h64 { width:auto; height:64px;}
.cont_t .cont_w600 .cont_h64 dl { width:auto; height:auto; overflow:hidden;}
.cont_t .cont_w600 .cont_h64 dl dt { float:left;width:auto; height:auto; overflow:hidden;}
.cont_t .cont_w600 .cont_h64 dl dd {  line-height:25px;margin-top:11px; padding-left:15px; width:auto; height:auto; overflow:hidden;}
.cont_t .cont_w600 .cont_h64 dl dd span { font-size:18px; color:#666666; }
.cont_t .cont_w600 .cont_h64 dl dd p { font-size:14px;  color:#666666;}
.cont_t .cont_w600 .cont_h { width:auto; height:64px; overflow:hidden; margin-top:50px;margin-bottom: 35px;}
.cont_t .cont_w600 .cont_h dl { width:auto; height:auto; overflow:hidden; float:left;    padding-right: 91px;}
.cont_t .cont_w600 .cont_h dl dt { float:left; width:auto; height:auto; overflow:hidden;}
.cont_t .cont_w600 .cont_h dl dd {line-height:25px;margin-top:11px; padding-left:15px; width:auto; height:auto; overflow:hidden;}
.cont_t .cont_w600 .cont_h dl dd span {font-size:18px; color:#666666;}
.cont_t .cont_w600 .cont_h dl dd p {font-size:14px;  color:#666666;}
.cont_t .cont_w600 .cont_m { width:auto; height:308px; overflow:hidden;  }
.cont_t .cont_w600 .cont_m h3 {color:#2c2c2c; font-weight:bold; }
.cont_t .cont_w600 .input_u {  height:33px; width:270px; float:left; border-bottom:1px solid #C1C1C1; margin-left:15px;margin-bottom:30px;}
.cont_t .cont_w600 input { border:none; height:32px;width: 270px;background: #f2f2f2; }
.cont_t .cont_w600 .input_m {height:33px; width:556px; float:left; border-bottom:1px solid #C1C1C1; margin-left:15px; margin-bottom:20px;}
.cont_t .cont_w600 .input_mm {width: 556px;height:32px;}
.cont_t .cont_w600  .tex_t { width:556px;} 
.cont_t .cont_w600 .mess_t {height:80px; width:556px; float:left;  margin-left:15px;margin-bottom:30px;margin-top: 18px;}
.cont_t .cont_w600  .tex_t { background: #f2f2f2;border-left:none;  border-top:none; border-right:none; border-bottom:1px solid #C1C1C1;}

.cont_t .cont_w570 { width:570px; height:633px; overflow:hidden; float:right; box-shadow: inset 0px 0px 16px 0px rgba(6, 6, 6, 0.2);}
.cont_t .cont_w600 .btnTjly_y {width: 136px;
    height: 36px;
    background: #5abfcb;
    border-radius: 10px;
    color: #FFF;
    text-align: center;
    line-height: 36px;
    }
	
.cont_q { width:1200px;}


/*===============翻页===============*/
.page_ul{overflow: hidden; clear:both}
.page_ul li{height:30px;line-height:28px;vertical-align:middle;text-align:center;font-size:12px;text-align:center;float: left;    width: auto;
    margin: 0;
    padding-left: 25px;
    background: 0;}
.page_ul li a{display:inline-block; color:#666666;}
.page_ul li .shu_1{text-align:center;line-height:28px;height:28px;width:34px;margin-right: 12px;background:#f2f2f2;-webkit-transition: all 0.5s ease-in-out 0s;}
.page_ul li a:hover{color: #dd1e17;background:#f2f2f2;}
.page_ul li a.hover{color: #e83d1d;background:#f2f2f2;}
.page_prev,.page_next{display: inline-block;*display: inline;*zoom: 1;width:45px;height:28px;vertical-align: top;cursor: pointer;
margin-right: 10px;-webkit-transition: all 0.5s ease-in-out 0s;display:block; background:#f2f2f2;}
.page_nexts{width:55px;background:#f2f2f2;}
.page_prevs{width:55px;background:#f2f2f2;}
.page_ul li:hover {background:0;}


/*===============ä¸»é¡µç¬¬äº”éƒ¨åˆ†éƒ¨åˆ†===============*/

.coor{overflow:hidden;}
.coor p{width:200px;height:114px;float:left;margin-left: 29px;margin-top:10px;margin-bottom:10px;border: 1px solid #cccccc;}
.coor p img{}
.coor p.r{margin-right:0px;}
.coor p:hover img{}




/*定制流程*/
.order{min-width: 1200px;background:url(../images/lc01.jpg ) no-repeat center center;height:386px;overflow:hidden;}
.order .tec{ width:480px;height:373px; overflow:hidden; padding-left:38px; background:url(../images/tec_x.png) no-repeat left center;float:left; margin-right:60px;}
.tec h2 { margin-top:42px; margin-bottom:20px;}
.tec h2 a{ font:26px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:26px;}
.tec h2 span{ font:12px "Microsoft YaHei"; color:#fff; text-transform:uppercase;}
.tec li{ width:90px; height:135px; overflow:hidden; float:left; margin-right:30px; text-align:center;}
.tec li img{ width:82px; height:82px;}
.tec li a{ font:14px "Microsoft YaHei"; color:#fff; line-height:35px;}
.order .tabl{ width:548px; float:right; overflow:hidden;}
.order .tabl_t { float:left;position: relative;top: 311px;left: 114px;}
.order .tabl_t a {font-size: 25px;color: #ffffff;}
.tabl h2{ background:url(../images/ly01.jpg) no-repeat center center; height:62px; text-align:center;margin-top:9px;}
.tabl h2 a{ font:24px "Microsoft YaHei"; font-weight:bold; color:#e83d1d; line-height:24px;}
.tabl h2 span{ display:block; font:12px "Microsoft YaHei"; color:#322821; line-height:12px;margin-top:10px;text-transform:uppercase;}
.tabl p{ font:14px "Microsoft YaHei"; color:#322821;text-transform:uppercase;line-height:14px; height:14px; text-align:center; margin-top:15px;}
.tabl ul{ width:481px; overflow:hidden; margin:35px auto 0; }
.tabl li{ width:226px; height:28px; overflow:hidden;float:left; margin-bottom:10px;}
.tabl li input{ width:174px; height:26px; border:1px solid #c9c9c9;float:left; font:14px "Microsoft YaHei"; line-height:16px;}
.tabl li span{ width:50px; height:22px;font:14px "Microsoft YaHei"; color:322821;  display:block; line-height:18px; float:left;cursor: pointer;}
.tabl .tl{ margin-right:26px;}
.tabl .ta_bz{ height:97px; width:478px; margin-bottom:20px;overflow: initial;}
.ta_bz textarea{overflow: auto; resize: none;     width: 426px; height:94px;border:1px solid #c9c9c9; }
.tabl .ta_yzm{ width:175px;}
.tabl .ta_yzm span{ width:65px;}
.tabl .ta_yzt{ border:0px; height:20px; width:143px;}
.ta_yzt img{ width:65px; height:22px;}
.ta_yzt i{ display:block;width:80px; height:22px;float:left; margin-right:4px;}
.ta_yzt  span{display:block; float:right; font:14px "Microsoft YaHei";}
.tabl .but{ width:287px; height:37px; display:block; margin:5px 0 0 0; padding-left:40px;}
.tabl .but input{ width:108px; height:37px; display:inline-block; background:#e83d1d; border:0px; color:#ffffff; margin-right:5px; cursor:pointer;}
.tabl .but span input{ background:#5abfcb; color:#313131; margin-right:0px;}

/*资讯*/
.news{ background:url(../images/news02.jpg) no-repeat center bottom -16px; height:760px; overflow:hidden;}
.news h2.tit{ font-size:30px; font-weight:bold; color:#000000; text-align:center; line-height:50px; padding-top:45px; margin-bottom:39px; }
.news h2.tit a{color:#000000; font-weight:normal; height:60px; display:block;}
.news h2.tit a em{color:#000000; font-weight:bold;}
.news h2.tit span{ display:block; font-size:20px; font-weight:normal; color:#fff; line-height:28px; height:28px;}

.news .nstit{ width:480px; margin: 0 auto; }
.news .nstit a{ display:inline-block; width:100px; height:90px; line-height:90px; background:url(../images/news1.png) no-repeat center top; text-align:center; font-size:18px; color:#101010; margin:0 28px; font-weight:normal;}
.news .nstit a:hover,.news .nstit a.cur{ background:url(../images/news2.png) no-repeat center top;}

.news .n_l{ width:573px;}
.news .n_l .nsdt{ width:579px; height:261px; overflow:hidden;margin-top: 27px;}
.news .n_l .nsdt img{ width:579px; height:261px;transition: all 0.3s ease 0s;}
.news .n_l dl{  width:573px;}
.news .n_l dl dt{width:64px; float:left; text-align:center; padding-top:26px;}
.news .n_l dl dt span{font-size:24px; color:#676767; font-family:Tahoma; line-height:24px; text-align:right;}
.news .n_l dl dt span i{ display:block; font-weight:normal; color:#676767; font-size:12px; padding-right:5px;}
.news .n_l dl dd{float:right; width:410px; padding-right:30px;}
.news .n_l dl dd h3{ font-size:16px;  height:74px; line-height:74px; font-weight:normal;}
.news .n_l dl dd h3 a{ color:#111111; display:block; height:74px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:410px;}
.news .n_l dl dd p{ line-height:24px; color:#666666;}
.news .n_l dl dd .nsmore{ display:block; margin-top:48px; color:#101010; width:155px; text-align:center;}

.news .n_r{ width:566px;}
.news .n_r dl{ width:530px; clear:both; margin-bottom:65px; height:100px;}
.news .n_r dl dt{ padding-top:68px; width:64px; float:left; text-align:center;}
.news .n_r dl dt span{font-size:24px; color:#676767; font-family:Tahoma; line-height:24px; text-align:right;}
.news .n_r dl dt span i{ display:block; font-weight:normal; color:#676767; font-size:12px; padding-right:5px;}
.news .n_r dl dd{float:right; width:410px;}
.news .n_r dl dd h3{     margin-top: 25px;font-size:16px;  height:50px; line-height:50px; font-weight:normal;}
.news .n_r dl dd h3 a{ color:#111111; display:block; height:50px; width:410px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news .n_r dl dd p{ line-height:24px; color:#666666;}

/*友情链接*/
.link { width:auto; height:50px; overflow:hidden; background:#f1f1f1;}
.link .link_t { width:1200px; height:50px; overflow:hidden; margin:auto;}
.link .link_t span { line-height:50px; font-size:16px; color:#555555;}
.link .link_t span a {font-size:16px; color:#555555;}

.footer_t { width:auto; height:278px; overflow:hidden; background:#5abfcb;}
.footer_t .w1200 { width:1200px; height:278px; overflow:hidden; margin:auto;}
.footer_t .w1200 .w981 { width:981px; height:278px; overflow:hidden; float:left;}
.footer_t .w1200 .w981 .h122 { width:auto; height:122px; overflow:hidden; border-bottom:1px solid #FFF;}
.footer_t .w1200 .w981 .h122 a { padding: 0 39px;    border-left: 1px solid #ffffff;line-height: 122px; font-size:16px; color:#ffffff;}
.footer_t .w1200 .w981 .h158 {width:auto; height:158px; overflow:hidden;}
.footer_t .w1200 .w981 .h158 ul { width:auto; height:auto; overflow:hidden;}
.footer_t .w1200 .w981 .h158 ul  li { float:left; width:auto;overflow:hidden;line-height: 33px;  margin-right: 163px;  margin-top: 39px; font-size:16px; color:#ffffff;}
.footer_t .w1200 .w177 { width:177px; height:auto; overflow:hidden; float:right;}
.footer_t .w1200 .w177 dl { width:auto; height:auto; overflow:hidden; margin-top:46px;}
.footer_t .w1200 .w177 dl dt { width:auto; height:auto; overflow:hidden;}
.footer_t .w1200 .w177 dl dd { line-height:30px; text-align:center; color:#FFF; font-size:16px;}
.footer_d { width:auto; height:50px; overflow:hidden; text-align:center; background:#419aa5; font-size:16px; color:#ffffff; line-height:50px;}






/*合作客户*/
.Box {position: relative;margin-top: 62px; margin-bottom: 38px;}
.Box .Box_t {width: 1200px;margin: 0 auto;}
.Box h2 {text-align: center; font-size:32px; color#484848;}
.Box  P{text-align:center;font-size:18px; color:#989e9f; margin-bottom:21px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 46px;position: absolute;top: 35px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -11px;}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: 7px;}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;width: 1100px;margin: auto;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 202px;height:142px;margin-left: 20px;overflow: hidden;}
.Box .Box_con .conbox ul li h3 {width: 200px;height: 114px; border:1px solid #cccccc;}
.Box .Box_con .conbox ul li  p {font-size:14px; color:#484848;text-align: center; line-height:30px;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 200px;height: 114px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}		
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}

/*===============生产能力===============*/
.case_nr li{text-align:center; float:left; margin-right:10px; margin-bottom:25px;}
.case_nr li.r{margin-right:0px;}
.case_nr li p{font-size:14px;color:#555555; padding:8px 20px; line-height:22px;}
.intro h5{padding-top:25px}
.news_ny .cases p{padding-bottom:20px; text-indent:25px;}
.n_right .intro .cases{margin-top:10px;}

/*在线咨询*/
.client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #333;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #5abfcb;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #5abfcb;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }

/*生产实力*/
.bg02{ width:auto; height:712px; overflow:hidden;background:url(../images/shengchang01.jpg) no-repeat center;}
.sl{ padding:40px 0 0; height:712px; overflow:hidden; font-family:"Microsoft YaHei"; }
.sl h2 span{ font-size:24px; line-height:22px;}
.sl h2{ font-size:22px; height:136px; line-height:28px; color:#f4a015; padding:0 0 0 29px;}
.sl_l{ width:485px; overflow:hidden;margin-top: 35px;}
.sl_l li{ width:236px; height:146px; float:left; overflow:hidden;}
.sl_l li a{ color:#151515; font-size:16px; line-height:23px;background:url(../images/ico06.jpg) no-repeat 33px 83px #fff; padding:14px 30px 0; width:172px;height:127px; border:solid 1px #e1e1e1; display:block; white-space:nowrap;}
.sl_l li em{ font-style:normal; font-size:12px; line-height:18px; text-transform:uppercase; color:#969696; display:block}
.sl_l li a.cur,.sl_l li a:hover{ background:url(../images/ico07.jpg) no-repeat 33px 83px #5abfcb;border:solid 1px #5abfcb; color:#fff; text-decoration:none}
.sl_l li a.cur em,.sl_l li a:hover em{color:#fff;}
.sl_r{ width:560px;margin-top: 35px;}
.sl01,.sl02{ width:36px; height:25px; display:block; overflow:hidden;}
.sl01{ top:-91px; left:611px; background:url(../images/ico_l03.jpg) no-repeat 0 0;}
.sl02{ top:-91px; left:661px;background:url(../images/ico_r03.jpg) no-repeat 0 0;}
.sl01:hover,.sl02:hover{ background-position: 0 bottom;}
.sl03{ width:710px; overflow:hidden;}
.sl03 p{ width:710px; height:434px;float:left; position:relative;}
.sl03 img{ width:700px; height:424px; border:solid 1px #d0d0d0; padding:4px; background:#fff;}
.sl03 span{width:710px; left:5px; bottom:5px; height:32px; line-height:32px; display:block; text-align:center; background:rgba(0, 0 ,0, 0.6); position:absolute}
.sl03 span a{ color:#fff;}
.bg02_t { width:1200px; margin:auto;}	
		
		
.por_banner {width: auto;height: 350px;overflow: hidden;background: url(../images/por_banner.jpg) no-repeat center;}
.cont_banner {width: auto;height: 350px;overflow: hidden;background: url(../images/cont_banner.jpg) no-repeat center;}
.honor_banner {width: auto;height: 350px;overflow: hidden;background: url(../images/por_banner.jpg) no-repeat center;}
.messages_banner {width: auto;height: 350px;overflow: hidden;background: url(../images/cont_banner.jpg) no-repeat center;}
.news_banner  {width: auto;height: 350px;overflow: hidden;background: url(../images/news_banner.jpg) no-repeat center;}
.partner_banner {width: auto;height: 350px;overflow: hidden;background: url(../images/partner_banner.jpg) no-repeat center;}
.duce_banner {width: auto;height: 350px;overflow: hidden;background: url(../images/duce_banner.jpg) no-repeat center;}
.rencai_banner {width: auto;height: 350px;overflow: hidden;background: url(../images/rencai_banner.jpg) no-repeat center;}