﻿@charset "utf-8";
/* CSS Document */

.pageBanner { overflow:hidden; width:100%; height:470px; position:relative}
.pageBanner .pageTile{ overflow:hidden; width:100%; height:140px; position:absolute; left:0; bottom:0; background:url(/skin/jinfate/images/about_contact_banner01.png) left bottom repeat-x}
.pageBanner h2{ font-weight:normal; width:140px; height:90px; text-align:center; padding-top:50px; background-color:#a41018; font-size:24px; color:#fff; float:left}
.pageBanner h2 span{ display:block; font-size:12px; color:#fff; text-transform:uppercase}
.pageBanner .mbx{ overflow:hidden; float:left; margin-top:90px; margin-left:25px;background:url(/skin/jinfate/images/mbx_home.png) no-repeat left center; padding:5px 0; padding-left:25px; }
.pageBanner .mbx li{ float:left; margin-right:5px; font-size:14px; color:#999;}
.pageBanner .mbx li a{ color:#999; margin-right:5px;}
.pageBanner .mbx .last{ color:#666}
.pageBanner .pageMenu{ overflow:hidden; float:right; margin-top:95px; text-align:right;}
.pageBanner .pageMenu li{ display:inline-block; margin:0 20px; font-size:15px; height:43px;}
.pageBanner .pageMenu li{ *display:inline}
.pageBanner .pageMenu li a{ display:block; width:100%; height:100%; color:#fff; text-decoration:none}
.pageBanner .pageMenu li.cur,.pageBanner .pageMenu li:hover{ border-bottom:2px solid #a41018}
.pageBanner .pageMenu li.cur a,.pageBanner .pageMenu li:hover a{ color:#a41018;}

/*联系我们*/
.contact_info { overflow:hidden; width:1200px; margin:75px auto 50px auto;}
.contact_info h3{ font-weight:normal; font-size:32px; color:#a41018; margin-bottom:30px;}
.contact_info ul{ overflow:hidden; float:left; width:820px; height:120px;}
.contact_info li{ float:left; font-size:14px; color:#333; width:248px; margin-bottom:30px; padding-left:25px; background:url(/skin/jinfate/images/about_contact_phone.png) no-repeat left 5px;}
.contact_info li span{ display:block; font-size:20px; font-family:Arial;}
.contact_info li.cz{ background:url(/skin/jinfate/images/about_contact_cz.png) no-repeat left center}
.contact_info li.email{ background:url(/skin/jinfate/images/about_contact_email.png) no-repeat left 4px;}
.contact_info .ewm{ float:right; overflow:hidden; margin-top:-50px; width:340px;}
.contact_info .ewm>div{ overflow:hidden; float:left;}
.contact_info .ewm1{ padding-right:24px; margin-right:24px; border-right:1px dotted #b2b2b2;}
.contact_info .ewm img{ display:block; margin-bottom:10px;}
.contact_info .ewm p{ text-align:center; font-size:12px; color:#666}

.contact_map { overflow:hidden; width:100%; height:	679px; background:url(/skin/jinfate/images/about_contact_map.jpg) no-repeat center; position:relative}
.contact_map .adr{ overflow:hidden; width:300px; height:380px; margin:0 auto; background-color:#fff; padding:10px; margin-top:62px;}
.contact_map .adr img{ display:block; margin:0 auto; margin-bottom:12px;}
.contact_map h3{ font-weight:normal; font-size:20px; color:#a41018; text-align:center; margin-bottom:15px;}
.contact_map p{ text-align:center; font-size:16px; color:#666; line-height:22px; margin-bottom:20px;}
.contact_map a{ display:block; width:91px; height:30px; background:url(/skin/jinfate/images/about_contact_b.png) no-repeat center; font-size:12px; color:#fff; margin:0 auto; text-align:center; line-height:30px;}
.contact_map .maps{ display:block; margin:0 auto; margin-bottom:12px;}
.contact_map .mapd{ display:block; margin:0 auto}

.contact_jt { overflow:hidden; width:100%; padding:50px 0 70px 0; background-color:#f3f3f3}
.contact_jt ul{ overflow:hidden; width:1200px; margin:0 auto; height:280px; margin-top:45px;}
.contact_jt li{ overflow:hidden; width:140px; height:280px; background-color:#fff; float:left; margin-right:1px;}
.contact_jt .method{ overflow:hidden; width:140px; height:280px; background-color:#1a2b3c; float:left}
.contact_jt .method img{ display:block; margin:60px auto 35px auto}
.contact_jt .method h4{ text-align:center; font-size:24px; color:#fff;}
.contact_jt .method span{ display:block; text-align:center; font-size:12px; color:#fff; text-transform:uppercase}
.contact_jt .wen{ display:none; overflow:hidden; float:left; margin:50px 0 0 40px; width:380px; height:200px;}
.contact_jt .wen p{ font-size:15px; text-align:justify; color:#333; line-height:25px; height:200px; overflow:hidden;}
.contact_jt .wen span{ display:block; font-size:13px; color:#333}

.bgf3{ overflow:hidden; width:100%; background-color:#f3f3f3;padding-top:50px;}
.jdfc_hp{ overflow:hidden; width:1200px; margin:100px auto 70px auto;}
.jdfc_hp .spbox {overflow:hidden;width:100%;height:600px;/* background:url(/skin/jinfate/images/about_jdfc_hp.jpg) no-repeat center */}
.jdfc_hp .spbox a{display:block;height:600px}

/*基地风采*/
.jdfc_hj { overflow: hidden; width:1200px; margin:0 auto; margin-bottom:90px;}
.jdfc_hj .hjbox{ overflow:hidden; width:100%; height:490px; position:relative}
.jdfc_hj .hjbox ul{ overflow:hidden; position:absolute}
.jdfc_hj li{ float:left; width:1200px; height:490px; position:relative; margin-right:10px;}
.jdfc_hj li i{ display:block; width:290px; height:240px; position:absolute; overflow:hidden;}
.jdfc_hj li img{ display:block; transition:all 1s ease;-moz-transition:all 1s ease;;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;}
.jdfc_hj li i:hover img{ transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);cursor:pointer;}
.jdfc_hj li i.i03{ width:600px; height:490px; left:300px; top:0}
.jdfc_hj li i.i01{ left:0; top:0}
.jdfc_hj li i.i02{ left:0; bottom:0}
.jdfc_hj li i.i04{ right:0; top:0}
.jdfc_hj li i.i05{ right:0; bottom:0}
.jdfc_hj .btn{ overflow:hidden; width:100%; text-align:center; margin-top:30px;}
.jdfc_hj .btn span{ display:inline-block; width:15px; height:14px; background:url(/skin/jinfate/images/about_jdfc_btn.png) no-repeat right center; margin:0 8px; cursor:pointer}
.jdfc_hj .btn span{ *display:inline}
.jdfc_hj .btn span.cur{ background-position:left}

.tankuang { overflow:hidden; width:100%; height:100%; position:fixed; left:0; top:0; /*background:url(Img/Common/dsz06_tuwen.png) repeat center;*/ z-index:99999999999; display:none}
.tankuang .bg{ display:block; width:100%; height:100%; background-color:#000; opacity:0.8; filter:alpha(opacity=80); position:absolute; left:0; top:0; z-index:0}
.tankuang .close{ display:block; position:absolute; right:10px; top:10px; background:url(Img/Common/in_ry_tk_close.png) no-repeat center; width:30px; height:30px; cursor:pointer}
.tankuang span{ display:block; width:28px; height:49px; cursor:pointer; position:absolute; top:36%; z-index:5; background-color:#000; color:#fff; font-weight:bold; text-align:center; line-height:49px; font-size:25px;}
.tankuang .btn01{ left:20px;}
.tankuang .btn02{ right:20px;}
.tankuang .imgShow { overflow:hidden; width:100%; height:60%; position:absolute; left:0; top:15%;moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;}
.tankuang .imgShow ul{ overflow:hidden; position:absolute; height:100%;}
.tankuang .imgShow li{ float:left; text-align:center; height:100%;}
.tankuang .imgShow li img{ display:block; margin:0 auto; height:90%;}
.tankuang .imgShow li p{ font-size:18px; color:#fff; text-align:center;}
.tankuang .imgBox{ overflow:hidden; width:100%; height:80px; position:absolute; left:0; bottom:5%}
.tankuang .imgBox ul{ overflow:hidden; position:absolute; height:100%; padding-right:5px;}
.tankuang .imgBox li{ float:left; height:100%; padding:0 5px; cursor:pointer}
.tankuang .imgBox li img{ display:block; height:70px; padding:5px; background-color:#fff;moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;}
.tankuang .imgBox li em{ display:none}
.tankuang .imgBox li.cur img{ background:#ff0000 }

.jdfc_zg { overflow:hidden; width:1300px; margin:0 auto; margin-bottom:75px;}
.jdfc_zg .zgbox{ overflow:hidden; width:100%; height:550px; position:relative}
.jdfc_zg span{ display:block; width:48px; height:48px; cursor:pointer; position:absolute; top:50%; margin-top:-24px;}
.jdfc_zg .btn01{ background:url(Img/Index/news_btn.png) no-repeat left center; left:2px}
.jdfc_zg .btn02{ background:url(Img/Index/news_btn.png) no-repeat right center; right:2px}
.jdfc_zg .zg{ overflow:hidden; width:1200px; height:550px; margin:0 auto; position:relative}
.jdfc_zg .zg .iteam{ position:absolute; overflow:hidden}
.jdfc_zg .iteam img{ display:block}
.jdfc_zg .iteam p{ text-align:center; font-size:16px; color:#666; margin-top:20px;}
.jdfc_zg .iteam b{ display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:url(/skin/jinfate/images/00.png) repeat center}
.jdfc_zg .iteam.active b{ display:none}

#houjiems img{}

/*企业文化*/
.h2qywh { font-weight:normal; font-size:32px; color:#a41018; margin-bottom:77px;}
.h2qywh span{ display:block; font-size:15px;}
.qywh_sm { overflow:hidden; width:1200px; margin:0 auto; margin-top:60px; height:516px;}
.qywh_sm .wen{ overflow:hidden; float:left; width:535px; margin-top:50px; position:relative; z-index:1}
.qywh_sm p{ font-size:14xp; color:#666; line-height:25px;}
.qywh_sm img{ display:block; float:right}
.qywh_yj{ height:370px; padding-bottom:110px;}
.qywh_yj img{ margin-left:-50px; position:relative; z-index:0}
.qywh_yj .wen{ margin-top:10px;}

.qywh_jzg { overflow:hidden; width:100%; height:492px; background:url(/skin/jinfate/images/about_qywh_bg.jpg) no-repeat center top; padding-top:90px;}
.qywh_jzg ul{ overflow:hidden; width:1200px; margin:0 auto; margin-top:75px;}
.qywh_jzg li{ float:left; overflow:hidden; height:300px;}
.qywh_jzg li p{ font-size:14px; color:#666; width:15px; text-align:center; height:250px; float:left; margin-right:10px; text-align:justify}
.qywh_jzg li i{ display:block; width:1px; height:180px; background-color:#a41018; float:left; margin-right:23px;}
.qywh_jzg li span{ display:block; float:left; margin-right:5px; font-size:20px; color:#666; width:22px; text-align:center;}
.qywh_jzg li h3{ font-weight:normal; font-size:32px; color:#a41018; width:34px; text-align:center; margin-right:20px; float:left;}
.qywh_jzg li img{ display:block; float:left}
.qywh_jzg .li01{ margin:0 225px 0 100px}
.qywh_jzg .li02{ margin-right:240px;}

/*关于我们*/
.about_zb { overflow:hidden; width:1200px; height:420px; margin:80px auto}
.about_zb .wen{ float:left; width:555px;}
.about_zb img{ float:right}
.about_zb h3{ font-size:32px; color:#a41018; font-weight:normal; margin:40px 0 30px 0}
.about_zb p{ font-size:16px; line-height:30px; color:#666; text-align:justify; margin-bottom:85px;}
.about_zb i{ display:block; width:30px; height:1px; background-color:#999}

.about_td { overflow:hidden; width:100%; padding:45px 0; height:110px; background-color:#a41018;}
.about_td ul{ overflow:hidden; width:1200px; margin:0 auto; height:110px;}
.about_td li{ float:left; width:299px; height:110px; border-right:1px dotted #d2888c; text-align:center; color:#fff;}
.about_td h3{ text-align:center; font-weight:normal; font-size:24px; margin-top:24px;}
.about_td p{ text-align:center; font-size:14px; color:#fff; margin-top:15px;}
.about_td .last{ border:none}

.about02 { overflow:hidden; width:1200px; height:420px; margin:80px auto}
.about02 .wen{ float:right; width:540px;}
.about02 img{ float:left}
.about02 p{ font-size:14px; line-height:26px; color:#666; text-align:justify; margin-bottom:20px;}
.about02 i{ display:block; width:30px; height:1px; background-color:#999}

.yuanqu { overflow:hidden; padding-top:40px; background-color:#f3f3f3}
.yuanqu p{ font-size:16px; color:#666; margin-bottom:10px;}
.yuanqu .yqbox{ overflow:hidden; width:100%; height:635px; background:url(Img/Index/yuanqu_bg.jpg) no-repeat left bottom; position:relative}
.yuanqu .yqbox>div{ width:31px; height:31px; position:absolute;}
.yuanqu .yq01{left: 195px;top: 192px;}
.yuanqu .yq02{left: 320px;top: 95px;}
.yuanqu .yq03{ left:500px; top:170px; z-index:2}
.yuanqu .yq04{left: 340px;top: 270px;}
.yuanqu .yq05{left: 396px;top: 230px;}
.yuanqu .yq06{left: 463px;top: 125px;}
.yuanqu .yq07{left: 338px;top: 158px;}
.yuanqu .yq08{left: 480px;top: 230px;}
.yuanqu .yqbox .img{display:block;width:31px;height:31px;}
.yuanqu .yqbox .tu{ position: absolute;z-index:999;width:360px; height:260px; left:-165px; top:35px; background-color:#fff; display:none}
.yuanqu .yqbox .tu .img01{ display:block; padding:10px;width:340px;height:210px;}
.yuanqu .yqbox .tu h3{ text-align:center; font-weight:normal; font-size:15px; color:#666}
.yuanqu .yqbox .tu .img_s{ display:block; position:absolute; left:50%; margin-left:-4px; top:-5px;width:9px;height:5px;}
.yuanqu .yqbox>div:hover .tu{ display:block}
.yuanqu .name{ display:block; position:absolute; left:535px; top:45px;}
.yuanqu ul{ overflow:hidden; width:300px; float:right}
.yuanqu li{ overflow:hidden; margin-bottom:130px; position:relative; left:500px;}
.yuanqu li .num{ overflow:hidden; position:relative; width:100%; height:50px; line-height:50px; font-size:50px; color:#a41018; margin-bottom:10px;}
.yuanqu li span{ display:block; font-size:16px; color:#666; margin-bottom:10px;}
.yuanqu li i{ display:block; width:40px; height:1px;  background-color:#d4d4d4}
.yuanqu li .num b{ display:block; width:100%; height:500px; position:absolute; left:0; top:0}

.about05 { overflow:hidden; width:1200px; background-color:#fff; margin:60px auto;}
.about05 dl{ overflow:hidden; width:1200px; height:420px;}
.about05 h3{ font-weight:normal; font-size:32px; color:#a41018; margin:40px auto 30px auto; width:501px;}
.about05 p{ font-size:14px; color:#666; line-height:22px; width:501px; margin:0 auto; text-align:justify}
.about05 dd,.about05 dt{ overflow:hidden; width:600px; height:420px;}
.about05 dd{ position:relative;}
.about05 dl dd .aboutptit1{margin-top:20px; margin-bottom:20px;font-size:18px; font-weight:bold; color:#888888;}
.about05 dl dd .aboutptit2{color:red;;margin-top:20px; margin-bottom:20px;font-size:16px;font-weight:bold; letter-spacing:5px;}
.about05 dl dd .pbtn{ position:absolute; bottom:55px; left:50px;}
.about05 dl dd .pbtn span{ background:url(/skin/jinfate/images/dian01.png) no-repeat; width:13px; height:13px; float:left;margin-right:20px;}
.about05 dl dd .pbtn span.on{background:url(/skin/jinfate/images/dian02.png) no-repeat;}

/*工程采购*/
.gccg_01 { overflow:hidden; width:1200px; margin:0 auto; height:580px; padding:0 20px;}
.gccg_01 .wen{ overflow:hidden; float:left; width:608px; margin-top:94px; position:relative; z-index:1}
.gccg_01 .wen img{ display:block; margin-bottom:62px;}
.gccg_01 .wen p{ font-size:15px; color:#666}
.gccg_01 .img{ display:block; float:right; margin-right:-10px; margin-left:-20px; margin-top:80px;}

.gccg_01 .wen ul{width: 100%;overflow: hidden;margin-top: 62px;}
.gccg_01 .wen ul li{float: left;margin-right: 11px;width: 190px;height: 129px;}

.gccg_hj { overflow:hidden; width:100%; padding:80px 0 70px 0; background-color:#f3f3f3}
.gccg_hj h2{ font-weight:normal; text-align:center; font-size:32px; color:#a41018; margin-bottom:15px;}
.gccg_hj p{ text-align:center; font-size:13px; line-height:20px; color:#333; margin-bottom:60px;}
.gccg_hj img{ display:block; margin:0 auto}

.gccg_ys { overflow:hidden; width:100%; background-color:#fff;}
.gccg_ys .ysbox{ overflow:hidden; width:100%; height:580px; position:relative; z-index:0}
.gccg_ys .ysbox ul{ overflow:hidden; position:absolute; left:0; top:0; width:100%;}
.gccg_ys .ysbox li{ float:left; width:100%; height:580px; background:url(/skin/jinfate/images/gccg_tu03.jpg) no-repeat center;}
.gccg_ys .ysbox .wen{ overflow:hidden; width:1200px; margin:0 auto; margin-top:125px;}
.gccg_ys .ysbox h3{ font-size:32px; color:#a41018; margin-bottom:45px;}
.gccg_ys .ysbox p{ font-size:13px; color:#000; line-height:36px;}
.gccg_ys .yslist{ overflow:hidden; width:1197px; margin:0 auto; height:290px; margin-top:-114px; position:relative; z-index:1}
.gccg_ys .yslist li{ background-color:#fff; float:left; width:171px; height:270px; margin-top:20px;}
.gccg_ys .yslist i{ display:block; width:40px; height:40px; position:relative; overflow:hidden; margin:60px auto 35px auto;}
.gccg_ys .yslist img{ display:block; position:absolute; left:0; top:0}
.gccg_ys .yslist span{ display:block; text-align:center; font-size:16px; color:#666; line-height:25px; margin-bottom:50px;}
.gccg_ys .yslist em{ display:block; width:30px; height:1px; background-color:#fff; margin:0 auto}
.gccg_ys .yslist .cur{ height:290px; margin-top:0; background-color:#a41018;}
.gccg_ys .yslist .cur img{ top:-40px;}
.gccg_ys .yslist .cur span{ color:#fff;}

.gccg_case { overflow:hidden; width:100%; padding:70px 0; background-color:#f3f3f3}
.gccg_case .cabox{ overflow:hidden; width:1200px; margin:0 auto; height:480px; position:relative}
.gccg_case .cabox ul{ overflow:hidden; position:absolute}
.gccg_case .cabox li{ float:left; width:380px; height:480px; margin-right:30px; position:relative}
.gccg_case .tu{ display:block; position:relative; overflow:hidden; width:380px; height:230px; margin-bottom:35px;}
.gccg_case  img{ display:block; transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;}
.gccg_case .xxx{ display:block; position:absolute; left:14px; top:190px;}
.gccg_case h3{ margin-left:40px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:20px; font-weight:normal; font-size:20px;}
.gccg_case h3 a{ color:#333}
.gccg_case p{ font-size:13px; line-height:25px; color:#666; height:125px; overflow:hidden; width:340px; margin-left:40px; text-align:justify}
.gccg_case .more{ display:block; float:left; font-size:13px; color:#666; margin-left:40px; margin-top:30px;}
.gccg_case .cabox li:hover img{ transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);-webkit-transform:scale(1.3);}

/*大事记*/
.dsj { overflow:hidden; width:100%; padding:100px 0 40px 0}
.dsj .dsj_timeList{ overflow:hidden; width:100%; height:85px; margin-bottom:35px; position:relative}
.dsj .time{ overflow:hidden; width:1200px; height:60px; position:relative; margin:0 auto; z-index:1}
.dsj .time ul{ overflow:hidden; position:absolute; left:0; top:0}
.dsj .time li{ float:left; width:100px; height:60px; margin:0 25px; cursor:pointer}
.dsj .time b{ display:block; text-align:center; font-size:24px; color:#999; margin-bottom:20px;}
.dsj .time em{ display:block; margin:0 auto; width:9px; height:9px; background:url(/skin/jinfate/images/about_dsj_d.png) no-repeat left center;}
.dsj .time li.cur b{ color:#a41018;}
.dsj .time li.cur em{ background-position:right}
.dsj .dsj_timeList i{ display:block; width:100%; height:1px; border-top:1px dotted #ccc; position:absolute; left:0; top:53px;}
.dsj .dsj_timeList span{ display:block; width:51px; height:51px; cursor:pointer; position:absolute; bottom:6px; left:50%; z-index:2}
.dsj .dsj_timeList .btn01{ background:url(/skin/jinfate/images/about_dsj_btn.png) no-repeat center top; margin-left:-622px;}
.dsj .dsj_timeList .btn02{ background:url(/skin/jinfate/images/about_dsj_btn.png) no-repeat center bottom; margin-left:574px;}
.dsj .djsBox{ overflow:hidden; width:1160px; padding:40px 20px; background-color:#fff; margin:0 auto ; position:relative}
.dsj .dsjList{ overflow:hidden; width:100%;}
.dsj .dsjList img{ display:block; float:left;moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;}
.dsj .dsjList .wen{ overflow:hidden; float:right; width:580px;margin-right: 15px;}
.dsj .dsjList h4{ font-weight:normal; font-size:16px; color:#a41018; padding-left:20px; background:url(/skin/jinfate/images/about_dsj_p.png) no-repeat left center; margin-bottom:10px;}
.dsj .dsjList p{ padding-left:20px; font-size:16px; color:#333; line-height:28px; margin-bottom:35px; text-align:justify}

/*设计选材*/
.sjxc_banner { overflow:hidden; width:100%; height:720px; background:url(/skin/jinfate/images/sjxc_banner.jpg) no-repeat center;}
.sjxc_kn { overflow:hidden; width:1200px; margin:65px auto;}
.sjxc_kn ul{ overflow:hidden; width:110%; height:300px;}
.sjxc_kn li{ width:259px; height:259px; display:none; background:url(/skin/jinfate/images/sjxc_y01.png) no-repeat center; float:left; margin-right:54px; transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;-webkit-transition:all ease 1s;}
.sjxc_kn li p{ font-size:24px; color:#333; text-align:center; line-height:259px;}
.sjxc_kn li.lio{ background:url(/skin/jinfate/images/sjxc_y02.png) no-repeat center;}
.sjxc_kn li:hover { transform:rotate(360deg)}
.sjxc_pt { overflow:hidden; width:100%; height:765px; position:relative}
.sjxc_pt p{ text-align:center; font-size:14px; color:#666; line-height:20px; margin-bottom:45px;}
.sjxc_pt .tubox{ text-align:center; overflow:hidden; width:100%; height:590px; background:url(/skin/jinfate/images/sjxc_tu01.jpg) no-repeat center top; background-color:#f3f3f3; position:relative}
.sjxc_pt .tubox img{ margin:0 auto; margin-top:0; display:block; opacity:0; filter:alpha(opacity=0)}

.sjxc_ys { overflow:hidden; width:100%; background:url(/skin/jinfate/images/sjxc_ysbg.jpg) no-repeat center bottom; background-color:#f3f3f3; margin-bottom:85px;}
.sjxc_ys .ysbox{ overflow:hidden; width:1200px; margin:0 auto; padding:0 20px 60px 20px; position:relative; margin-top:45px; height:1203px;}
.sjxc_ys .list{ overflow:hidden; width:320px; height:460px; padding:20px; background-color:#fff; position:absolute; box-shadow:10px 10px 20px #ddd; display:none}
.sjxc_ys .list img{ display:block; margin-bottom:30px;}
.sjxc_ys .list h3{ width:270px; margin:0 auto; font-size:24px; color:#a41018; font-weight:normal; margin-bottom:35px;}
.sjxc_ys .list p{ font-size:15px; color:#666; line-height:26px; text-align:justify; width:270px; margin:0 auto;}
.sjxc_ys .list span{ display:block; width:59px; height:59px; background-color:#a41018; text-align:center; line-height:59px; position:absolute; left:0; top:0; font-size:32px; color:#fff;}
.sjxc_ys .list01{ left:20px; top:142px;}
.sjxc_ys .list02{ left:440px; top:0;}
.sjxc_ys .list03{ left:860px; top:205px;}
.sjxc_ys .list04{ left:20px; top:703px;}
.sjxc_ys .list05{ left:440px; top:560px;}
.sjxc_ys .btn{ overflow:hidden; width:360px; height:179px; position:absolute; left:860px; top:763px; background-color:#fff; display:none}
.sjxc_ys .btn a{ display:block; width:310px; height:89px; border-bottom:1px solid #e7e6e7; border-left:2px solid #1a2b3c; font-size:20px; line-height:89px; padding-left:48px; color:#1a2b3c; text-decoration:none}
.sjxc_ys .btn i{ display:inline-block; position:relative; width:33px; height:31px; margin-left:100px; overflow:hidden; top:10px;}
.sjxc_ys .btn i{ *display:inline}
.sjxc_ys .btn img{ display:block; position:absolute; left:0; top:0}
.sjxc_ys .btn a:hover{ background:url(/skin/jinfate/images/sjxc_ysbtn.png) repeat-x left top; color:#a41018; border-left-color:#a41018}
.sjxc_ys .btn a:hover img{ top:-31px;}

.sjxc_sj { overflow:hidden; width:1200px; margin:50px auto 90px auto}
.sjxc_sj .more{ display:block; width:114px; height:37px; text-align:center; line-height:37px; text-decoration:none; background:url(Img/Index/show_more.png) no-repeat center; margin:0 auto; font-size:13px; color:#666; margin-top:30px;}
.sjxc_sj ul{ overflow:hidden; width:110%; height:345px;}
.sjxc_sj li{ float:left; width:280px; height:160px; margin-right:26px; margin-bottom:25px;}
.sjxc_case { overflow:hidden; width:1200px; margin:0 auto; margin-bottom:85px;}
.sjxc_case .more{ display:block; width:114px; height:37px; text-align:center; line-height:37px; text-decoration:none; background:url(Img/Index/show_more.png) no-repeat center; margin:0 auto; font-size:13px; color:#666; margin-top:30px;}
.sjxc_case .csbox{ overflow:hidden; width:1200px; height:440px; position:relative}
.sjxc_case ul{ overflow:hidden; position:absolute}
.sjxc_case li{ float:left; background-color:#fff; width:340px; height:400px; padding:20px; margin-right:30px;}
.sjxc_case li img{ display:block; transition:all ease 1s}
.sjxc_case li .tu{ display:block; width:340px; height:190px; overflow:hidden; position:relative}
.sjxc_case li h3{ font-weight:normal; font-size:20px; margin:25px 0}
.sjxc_case li h3 a{ color:#333}
.sjxc_case li p{ font-size:13px; color:#666; line-height:25px; height:125px; overflow:hidden; text-align:justify}
.sjxc_case li:hover img{ transform:scale(1.2)}

.tcjm_xq{ overflow:hidden; position:relative; padding:55px 0;}

.tcjm_xq .topimg{ display:block; margin:0 auto; position:relative; z-index:1}
.tcjm_xq .xqbox { overflow:hidden; width:1026px; padding:55px 87px 110px 87px; background-color:#fff; position:relative; margin:0 auto; margin-top:-90px;}
.tcjm_xq .xqbox .zsz{ display:block; position:absolute; left:0; top:0}
.tcjm_xq .xqbox a{ display:block; width:106px; height:42px; line-height:42px; padding-left:42px; background:url(/skin/jinfate/images/tcjm_xq03.png) no-repeat center; font-size:13px; color:#666; text-decoration:none; margin-left:926px; margin-bottom:25px;}
.tcjm_xq .xqbox h2{ width:1000px; margin-left:-87px; text-align:center; font-weight:normal; font-size:32px; color:#a41018; border-bottom:1px solid #dedede; padding:0 100px; padding-bottom:50px; margin-bottom:70px;}
.tcjm_xq .xqbox p{ width:1100px; margin-left:-37px; font-size:14px; line-height:22px; color:#666; text-align:justify; margin-bottom:50px;}
.tcjm_xq .liuyan { margin:0 auto; overflow:hidden; width:1200px; height:390px; background-color:#a41018;}
.tcjm_xq .liuyan h3{ float:left; margin-left:85px; padding-bottom:145px; margin-top:65px; font-size:28px; color:#fff; background:url(/skin/jinfate/images/tcjm_xq05.png) no-repeat left bottom}
.tcjm_xq .liuyan .qy{ overflow:hidden; width:800px; float:left; margin-left:100px; margin-top:65px; margin-right:-40px;}
.tcjm_xq .liuyan p{ font-size:16px; color:#fff; margin-bottom:10px; width:400px; float:left}
.tcjm_xq .liuyan select{ display:block; margin-bottom:20px; float:left; width:170px; height:60px; border:1px solid #dfdfdf; margin-right:10px; line-height:60px; padding-left:20px; font-size:16px; color:#666;}
.tcjm_xq .liuyan input{ display:block; float:left; width:290px; padding-left:20px; height:58px; line-height:58px; border:1px solid #dfdfdf; font-size:16px; color:#666; margin-right:50px; margin-bottom:20px;}
.tcjm_xq .liuyan .name{ margin-left:0; background:url(/skin/jinfate/images/tcjm_xq06.png) no-repeat 300px center; background-color:#fff; width:328px;}
.tcjm_xq .liuyan .phone{ margin-left:0; background:url(/skin/jinfate/images/tcjm_xq07.png) no-repeat 270px center; background-color:#fff;}
.tcjm_xq .liuyan .jz{ margin-left:40px;}
.tcjm_xq .liuyan span{ display:block; width:240px; height:60px; text-align:center; line-height:60px; font-size:16px; color:#fff; cursor:pointer; background-color:#1a2b3c; float:left; margin-top:30px;}
.tcjm_xq .liuyan span img{ margin-left:10px;}

/*陶瓷加盟*/
.tcjm01 { overflow:hidden; width:1200px; margin:100px auto 70px auto; padding:0 50px; background:url(/skin/jinfate/images/tcjm01.jpg) no-repeat center; height:360px;}
.tcjm01 p{ font-size:15px; color:#666; margin-top:285px;}
.tcjm01 i{ display:inline-block; width:1px; height:16px; border-right:1px dotted #666; margin:0 20px; position:relative; top:3px}
.tcjm01 i{ *display:inline}

.tcjm02 { overflow:hidden; width:1200px; padding:0 	30px; margin:0 auto}
.tcjm02 .choose{ overflow:hidden; width:1160px; padding:20px; background-color:#fff; margin-bottom:30px;}
.tcjm02 .choose select{ display:block; float:left; width:280px; height:60px; border:1px solid #dfdfdf; margin-right:20px; line-height:60px; padding-left:20px; font-size:16px; color:#666;}
.tcjm02 .choose .STitle{ display:block; float:left; width:270px; height:60px; border:1px solid #dfdfdf; margin-right:20px; line-height:60px; padding-left:20px; font-size:16px; color:#666;}
.tcjm02 .choose span{ display:block; width:240px; height:60px; text-align:center; line-height:60px; font-size:16px; color:#fff; cursor:pointer; background-color:#1a2b3c; float:left;}
.tcjm02 .choose span img{ margin-left:10px;}
.tcjm02 ul{ width:110%; /*height:1030px;*/}
.tcjm02 li{ float:left; width:340px; height:460px; padding:20px; background-color:#fff; margin-right:30px; margin-bottom:30px; position:relative}
.tcjm02 li .zsz{ display:block; position:absolute; left:0; top:0}
.tcjm02 li .zszimg{ display:block; position:absolute; right:20px; bottom:20px; padding:20px 29px; border:1px solid #dfdfdf}
.tcjm02 li .tu{ overflow:hidden; width:340px; height:206px; position:relative}
.tcjm02 li .tu img{ display:block; transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;-webkit-transition:all ease 1s;}
.tcjm02 li .htl{ display:none; overflow:hidden; width:100%; height:100%; position:absolute; left:0; top:0; background:url(/skin/jinfate/images/tcjm03.png) repeat center;}
.tcjm02 li .htl a{ display:block; width:110px; height:40px; text-align:center; line-height:40px; font-size:14px; color:#fff; background-color:#1a2b3c; float:left; margin-top:75px;}
.tcjm02 li .htl .wyjm{ margin-left:60px; background:#a41018;}
.tcjm02 li h3{ font-weight:normal; font-size:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin:25px 0;}
.tcjm02 li h3 a{ color:#333}
.tcjm02 li p{ font-size:13px; color:#666; line-height:20px; height:100px; text-align:justify; overflow:hidden; margin-bottom:40px;}
.tcjm02 li p a{ font-size:13px; color:#666; line-height:20px; text-align:justify; overflow:hidden;text-decoration:none;}
.tcjm02 li .more{ font-size:13px; color:#666}
.tcjm02 li:hover .htl{ display:block}
.tcjm02 li:hover .tu img{ transform:scale(1.3)}
.tcjm02 li:hover{ box-shadow:0 0 20px #ccc}


.tcjm021 { overflow:hidden; width:1200px; padding:0 	30px; margin:0 auto}
.tcjm021 .choose{ overflow:hidden; width:1160px; padding:20px; background-color:#fff; margin-bottom:30px;}
.tcjm021 .choose select{ display:block; float:left; width:280px; height:60px; border:1px solid #dfdfdf; margin-right:20px; line-height:60px; padding-left:20px; font-size:16px; color:#666;}
.tcjm021 .choose .STitle{ display:block; float:left; width:270px; height:60px; border:1px solid #dfdfdf; margin-right:20px; line-height:60px; padding-left:20px; font-size:16px; color:#666;}
.tcjm021 .choose span{ display:block; width:240px; height:60px; text-align:center; line-height:60px; font-size:16px; color:#fff; cursor:pointer; background-color:#1a2b3c; float:left;}
.tcjm021 .choose span img{ margin-left:10px;}
.tcjm021 ul{ width:110%; /*height:1030px;*/}
.tcjm021 li{ float:left; width:340px; height:400px; padding:20px; background-color:#fff; margin-right:30px; margin-bottom:30px; position:relative}
.tcjm021 li .zsz{ display:block; position:absolute; left:0; top:0}
.tcjm021 li .zszimg{ display:block; position:absolute; right:20px; bottom:20px; padding:20px 29px; border:1px solid #dfdfdf}
.tcjm021 li .tu{ overflow:hidden; width:340px; height:206px; position:relative}
.tcjm021 li .tu img{ display:block; transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;-webkit-transition:all ease 1s;}
.tcjm021 li .htl{ display:none; overflow:hidden; width:100%; height:100%; position:absolute; left:0; top:0; background:url(/skin/jinfate/images/tcjm03.png) repeat center;}
.tcjm021 li .htl a{ display:block; width:110px; height:40px; text-align:center; line-height:40px; font-size:14px; color:#fff; background-color:#1a2b3c; float:left; margin-top:155px;}
.tcjm021 li .htl .wyjm{ margin-left:60px; background:#a41018;}
.tcjm021 li h3{ font-weight:normal; font-size:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin:25px 0;text-align: center;}
.tcjm021 li h3 a{ color:#333}
.tcjm021 li p{ font-size:13px; color:#666; line-height:20px; height:100px; text-align:justify; overflow:hidden; margin-bottom:40px;}
.tcjm021 li p a{ font-size:13px; color:#666; line-height:20px; text-align:justify; overflow:hidden;text-decoration:none;}
.tcjm021 li .more{ font-size:13px; color:#666}
.tcjm021 li:hover .htl{ display:block}
.tcjm021 li:hover .tu img{ transform:scale(1.3)}
.tcjm021 li:hover{ box-shadow:0 0 20px #ccc}





.page { overflow:hidden; width:100%; text-align:center; margin:40px 0 60px 0}
.page span{ display:inline-block; margin:0 5px; padding:0 15px; height:38px; line-height:38px; border:1px solid #c8c8c8; font-size:16px; color:#999; border-radius:5px; cursor:pointer}
.page span{ *display:inline}
.page span.cur,.page span:hover{ background-color:#a41018; color:#fff; border-color:#a41018;}



 
/*新品会*/
.con1{width: 100%;background: url(Img/Index/img-img0_01.jpg) no-repeat center;height: 941px;}
.con1 .container{position: relative;height: 941px;}
.con1 a{position: absolute;bottom: 0;right: 175px;display: block;}

.con2{width: 100%;background: url(Img/Index/img-img0_02.jpg) no-repeat center;height: 1552px;}
.con2 .container{height: 1552px;}

.con3{width: 100%;background: url(Img/Index/img-img0_03.jpg) no-repeat center;height: 1301px;}
.con3 .container{position: relative;height: 1301px;}
.con3 .container a{bottom: 10px;left: 459px;display: block;position: absolute;}

.con4{width: 100%;background: url(Img/Index/img-img0_04.jpg) no-repeat center;height: 1253px;}
.con4 .container{height: 1253px;}

.con5{width: 100%;background: url(Img/Index/img-img0_05.jpg) no-repeat center;height: 803px;}
.con5 .container{height: 803px;}

.con6{width: 100%;background: url(Img/Index/img-img0_06.jpg) no-repeat center;height: 443px;}
.con6 .container{height: 443px;}

/* exchange */
.JlMainCon{width: 100%;background: url(Img/Inpage2/exchangeBg.jpg) no-repeat center;height: 731px;position: relative;}
.JlMainCon .conBox{width: 100%;padding-top: 140px;}
.JlMainCon .conBox .conL{width: 720px;float: left;overflow: hidden;}
.JlMainCon .conBox .conL h3{font-size: 32px;color: #a41018;font-weight: normal;}
.JlMainCon .conBox .conL .p1{font-size: 16px;color: #666666;margin-top: 4px;}
.JlMainCon .conBox .conL .p2{font-size: 14px;color: #666666;margin: 28px 0 36px 0;}
 .JlMainCon .conBox .conL .Input{width: 105%;} 
.JlMainCon .conBox .conL input{width: 348px;height: 58px;line-height: 58px;text-indent: 22px;font-size: 16px;color: #666666;float: left;margin-right: 20px;border:none;border:1px solid #dfdfdf;margin-bottom: 20px;outline: none;}
.JlMainCon .conBox .conL textarea{width: 717px;height: 140px;line-height: 35px;text-indent: 22px;font-size: 16px;color: #666666;float: left;margin-right: 20px;border:none;border:1px solid #dfdfdf;margin-bottom: 20px;outline: none;}
.JlMainCon .conBox .conL .tj{display: block;width: 348px;height: 58px;line-height: 58px;border:1px solid #dfdfdf;font-size: 16px;color: #fff;background: url(Img/Inpage2/exchange_icon01.png) no-repeat 222px center #a41018;text-indent: 116px;text-decoration: none;}
.JlMainCon .conBox .conR{float: left;margin-left: 100px;}
.JlMainCon .conBox .conR p{font-size: 20px;color: #666666;}
.JlMainCon .conBox .conR span{display: block;color: #a41018;font-size: 32px;margin-top: 6px;}
.JlMainCon .conBox .conR a{display: block;margin-top: 28px;}