@charset "utf-8";

/*banner*/
.banner{position: relative; height:640px;clear: both;}
.ban_p,.ban_p li{ height:640px;overflow: hidden;}
.ban_p li{ display:block; height:640px;width: 100%!important; overflow: hidden;position: relative;margin:0 auto;}
.ban_p li img {width: 1920px;height: 640px;position: absolute;left: 50%;top:0;margin-left: -960px;}
.ban_t{width:1100px;height:70px;bottom:0;left:50%;margin-left:-550px;position: absolute;text-align: center;}
.ban_t em{width: 49px;height: 13px;border-radius: 13px;margin-right:10px; display: inline-block;background: #fff;}
.ban_t em.on{background: #910000;}

.til01{text-align: center;display: block;font-size:48px;color: #333;line-height:58px;height:138px;}
.til01 a,.til02 a{display: block;color: #333;}
.til02{color: #333;height: 135px;background:url(../images/ico02.png) no-repeat 0 bottom;font-size: 48px;line-height:62px;margin-bottom: 30px;}
.til02 a{color: #333;display: block;}
.til02 b,.til01 b{color: #a10101;}
.til02 span,.til01 span{font-size: 24px;line-height: 38px;font-weight: normal;display: block;}


/*搜索*/
.seabox{height:56px;line-height:43px;font-family: "Microsoft Yahei";position: relative;padding:19px 0 0;border-bottom: solid 1px #f3f3f3;}
.keyword{width:750px;color: #666;background:url(../images/ico01.jpg) no-repeat 0 14px;padding-left: 29px;}
.keyword a{color:#999;display: inline-block;padding: 0 15px 0 5px;}
.keyword a:hover{color: #910000;}
.sea_inp{width:335px;height:43px;line-height:43px;position: relative;z-index: 1;background: #f3f3f3;}
.sea_inp .serach{width:261px;height:43px;border:0;background:none;line-height:43px;color:#a7a7a7;padding:0 13px;float:left;outline: none;display: block;font-size:14px;}
.sea_inp .sub{ width:48px; height:43px;float:left;cursor: pointer;display: block;background:url(../images/sea_ico.gif) no-repeat 0 11px;border: 0;text-indent: 90px;}

/*引子*/
.webox{padding:81px 0 0;font-family:"Microsoft Yahei";height:506px;position: relative;line-height:30px;color: #666;font-size: 16px;}
.webox_l{width: 540px;}
.webox_l p{height: 160px;overflow: hidden;}
.webox_l li{padding:0 72px 0 0;float: left;font-size: 20px;line-height: 26px;color: #333;text-align: center;}
.webox_l li:last-child{padding:0;}
.webox_l li span{display: block;height:54px;font-size:14px;}
.webox_l li span b{font-size:52px;font-family: Times New Roman;}
.webox_l li span i{width: 20px;height: 20px;text-align: center;line-height: 20px;color: #fff;background: #910000;border-radius: 20px;margin-left: -8px;display: inline-block;}

.webox_r{margin: 9px 0 0;}
.webox_r,.webox_r img{width: 581px;height: 407px;}

/*产品中心*/
.probox{font-family:"Microsoft Yahei";padding:81px 0 0;font-size: 16px;line-height:36px;height: 928px;background: #f6f6f6;}
.pro_r{width:893px;overflow: hidden;padding: 7px 0 0;}
.pro_r dl{width:893px;height:400px;margin-bottom:15px;position: relative;background: #cecfce;}
.pro_r dt p,.pro_r dt p img{width:711px;height:400px;display: block;overflow: hidden;}
.pro_r dd{width:290px;height:400px;position: absolute;right: 0;top: 0;background:#910000;padding:56px 30px 0 42px;color: #fff;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;line-height: 31px;}
.pro_r dd:before{content: "";position: absolute;width:236px;left:-48px;top:147px;height:3px;background:#fff;}
.pro_r dd h4{display: block;font-size:28px;line-height:94px;height:119px;background:url(../images/ico08.png) no-repeat 0 0;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.pro_r dd h4 a{display: block;color: #fff;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.pro_r dd .pro_wc{display: block;height:190px;overflow: hidden;}
.pro_r li{width: 290px;height: 221px;float: left;text-align: center;}
.pro_r li p,.pro_r li p img{width: 290px;height:163px;display: block;overflow: hidden;}
.pro_r li span{display: block;overflow: hidden;line-height: 40px;}
.pro_r li span a{display: block;color: #666;}
.pro_r li:hover span a,.pro_r li span a:hover{color: #910000;}
.pro_r ul li:nth-child(3n-1){margin: 0 11px;}

.pro_l{width:280px;overflow: hidden;}
.pro_lc{background: #fff;height: 680px;overflow: hidden;}
.pro_lc li{height: 53px;line-height: 53px;position: relative;font-size: 18px;z-index: 1;margin-top: -1px;}
.pro_lc li:before{content: "";position: absolute;width:238px;left:21px;bottom:0;height:1px;border-top:dashed 1px #ebebeb;z-index:-1;}
.pro_lc li:last-child:before{border: 0;}
.pro_lc li a{padding: 0 0 0 74px;display: block;color: #333;position: relative;}
.pro_lc li a:before{content: "";position: absolute;width:3px;left:49px;top:25px;height:3px;border:solid 1px #adadad;border-radius: 3px;}
.pro_lc li a:hover{color: #fff;background: #910000;}
.pro_lc li a:hover:before{border-color: #fff;background: #fff;}

/*品质保障*/
.chara{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:28px;padding:81px 0 0;height:670px;}
.chara_c dl{float: left;position: relative;text-align: center;margin:0 6px 0 0;}
.chara_c dl,.chara_c dt{width:295px;height:446px;position: relative;overflow: hidden;}
.chara_c dl:last-child{margin:0;}
.chara_c dt p,.chara_c dt p img{width:295px;height:446px;display: block;overflow: hidden;}
.chara_c dl h3{height:87px;display: block;font-size: 26px;line-height: 34px;}
.chara_c dl h3 em{display: block;font-size:10px;line-height:18px;font-weight: normal;opacity: 0.8;}
.chara_c dt h3{width:295px;position: absolute;left: 0;bottom: 0;padding: 36px 0 10px;background: #f5f5f5;color: #333;}
.chara_c dt h3 a{display: block;color: #333;}
.chara_c dd{width:295px;padding:0 38px;height:0;background: rgba(145 , 0 , 0 , 0.9);position: absolute;left: 0;bottom: 0;color: #fff;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.chara_c dd h3{padding: 43px 0 0;}
.chara_c dl:hover dt h3{display: none;}
.chara_c dl:hover dd{height: 270px;}

/* 广告 */
.h_gg1{font-family:"Microsoft Yahei";background:url(../images/h_gg1.jpg) no-repeat center 0;height:356px;}

/*优势*/
.edge{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:34px;color: #494949;overflow: hidden;}
.edge .til01{width: 1200px;top: 83px;left: 50%;margin-left: -600px;z-index: 9;}
.edge1{height:460px;position: relative;z-index: 1;overflow: hidden;}
.edge0{height:603px;background: #f6f6f6;padding:105px 0 0;}
.edge4{height:475px;background: #f6f6f6;}
.edge_p{width: 50%;height:460px;}
.edge_p1{background:url(../images/edge_pic1.jpg) no-repeat right 0;width: 63.85%;height:603px;}
.edge_p2{background:url(../images/edge_pic2.jpg) no-repeat 0 0;}
.edge_p3{background:url(../images/edge_pic3.jpg) no-repeat right 0;}
.edge_p4{background:url(../images/edge_pic4.jpg) no-repeat 0 0;height:475px;}
.edge_w{width: 50%;height: 503px;}
.edge_1w{width:36.15%;}
.edge_w1{width:598px;padding:123px 0 0;}
.edge_w0{margin-left:-108px;width: 478px;}
.edge_w3{padding-left: 120px;width: 478px;}
.edge_w1 h3{height:125px;line-height:48px;font-size:40px;white-space: nowrap;color: #910000;margin-bottom: 27px;background:url(../images/edge_line.png) no-repeat 0 bottom;margin-bottom: 28px;}
.edge_w1 h3 span{display: block;color: #242424;font-weight: normal;}
.edge_w li{padding: 0 0 0 20px;background:url(../images/ico03.png) no-repeat 0 13px;}

/*案例*/
.case{font-family:"Microsoft Yahei";height:896px;line-height:28px;font-size: 16px;padding: 83px 0 0;color: #666;}
.case_r{width: 391px;height: 600px;overflow: hidden;}
.case_r li{position: relative;margin:0 0 14px;}
.case_r li,.case_r li img{width: 391px;height:293px;display: block;overflow: hidden;}
.case_r li span{height:48px;width: 391px;position: absolute;left: 0;bottom: 0;background: rgba(255, 255 , 255 , 0.8);color: #333;text-align: center;line-height:48px;}
.case_r li span a{display: block; color: #333;}


.case_l{width: 800px;}
.case_l dl{position: relative;}
.case_l dd{position: absolute;width:700px;padding:21px 0 0 60px;height: 95px;left:20px;top: 562px;background: #fff;box-shadow: 0 5px 5px 5px #f1f1f1;}
.case_l dd h3{font-size: 26px;line-height: 36px;height:42px;overflow: hidden;color: #910000;font-weight: normal;}
.case_l dd h3 a{display: block;color: #910000;}
.case_l dd span{position: absolute;width: 141px;height: 116px;background:url(../images/ico10.gif) no-repeat center 23px #910000;top: 0;right: 0;text-align: center;line-height: 36px;}
.case_l dd span a{display: block;color: #fff;padding: 64px 0 0;}
.case_l dt,.case_l dt img{width:800px;display: block;height:600px;overflow: hidden;}


/*资讯*/
.newbox{line-height:24px;height:774px;font-family:"Microsoft Yahei";overflow:hidden;padding:84px 0 0;background: #f6f6f6;}
.new_l{width: 321px;background:#fff;padding:26px 40px 0;height: 512px;overflow: hidden;position: relative;z-index: 1;}
.new_l:before{content: "";position: absolute;width:100%;right:0;top:0;height:240px;background:#910000;z-index: -1;}
.new_r{width:790px;}
.new1,.new2{width:705px;overflow: hidden;height:230px;background: #fff;margin-bottom: 20px;padding:27px 38px 0;}
.newtil{height:67px;line-height:30px;font-size:20px;}
.newtil a{color: #333333;}
.newtil em{display: block;font-size: 10px;opacity: 0.3;line-height: 12px;text-transform: uppercase;font-weight: normal;}
.newtil span{float: right;width:18px;height:18px;display: block;padding: 6px 0 0;}
.new_l .newtil a{color: #fff;}

.new_l dt,.new_l dt img{height:239px;width: 321px;display: block;overflow: hidden;}
.new_l dd{padding: 10px 0 0;}
.new_l dd h3,.new1_c li a{height: 55px;line-height:55px;font-size:16px;color: #333;display: block;font-weight: normal;}
.new1_c li a{height: 48px;line-height: 40px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.new_l dd h3 a{display: block;color: #333;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.new_l dd p{height: 86px;overflow: hidden;}
.new_l dd span,.new1_c li span{height:25px;overflow: hidden;text-align: right;font-family: Times New Roman;color: #929292;display: block;font-weight: bold;position: relative;}
.new_l dd span:before,.new1_c li span:before{content: "";position: absolute;width:84px;left:0;top:11px;height:1px;background:#c3c3c3;}

.new1_c li{width:312px;float: left;}
.new1_c li p{height: 76px;overflow: hidden; color:#989898; font-size:14px;}
.new1_c li:nth-child(2n-1){padding: 0 68px 0 0;}

.new2{position: relative;}
.new1 .newtil{height:58px;}
.new2 .newtil{height:15px;}
.new2 .newtil p{position: absolute;left: 40px;top: 30px;}
.new2_w{width: 326px;}
.new2_w li{height:37px;line-height:37px;overflow: hidden;}
.new2_w li a{ color:#666;}
.new2_w li a:hover{color: #910000;text-decoration: underline;}
.new2_p{width:346px;}
.new2_p dt{float: right;position: relative;}
.new2_p dt img{position: absolute;width:157px;height: 227px;right: 0;top: -12px;}
.new2_p dd{float: left;padding: 134px 0 0;}
.new2_p dd a{ display:block; background:url(../images/ico09.gif) no-repeat right 0 #910000; width:113px; height:42px; line-height:42px; padding-right:55px; color:#fff;text-align: center;}

/*关于*/
.about{font-family:"Microsoft Yahei";line-height:24px;color: #fff;background:url(../images/about_pic.jpg) no-repeat center 0;height: 589px;position: relative;z-index: 1;}
.about:before{content: "";position: absolute;width:43.44%;right:0;top:0;height:589px;background:url(../images/aboutwbg.png) no-repeat 0 0;z-index: -1;}
.about_w{position: relative;width:386px;height:290px;float: right;padding: 183px 0 0;}
.about_w h3{display:block;height:106px;font-size: 48px;line-height:106px;}
.about_w h3 a{display: block;color: #fff;}
.about_w span a{display: block;background:url(../images/ico11.png) no-repeat 0 0;width: 30px;height: 18px;float: right;}
.about_w p{display: block;height: 134px;}

/*风采展示*/
.show{height:472px;position: relative;padding:52px 0 0;font-family:"Microsoft Yahei";}
.prev1,.next1{width:25px;height:42px;display: block;overflow: hidden;position: absolute;top:124px;right: -51px;}
.prev1{left: -51px;}
.show_t{height:60px;line-height:54px;position: relative;z-index:1;font-size:20px;overflow: hidden;}
.show_t span{float: right;font-size: 14px;line-height: 44px;}
.show_t span a{display: block;color: #666;}
.show_t li{height:52px;color: #1a1a1a;width:125px;float: left;padding-left: 36px;font-weight: bold;}
.show_t li a{color: #1a1a1a;display: block;}
.show_t li.cur{color: #910000;background-position: 0 -31px!important;}

.show_c1,.show_c2{position: relative;}
.show_cl{overflow: hidden;}
.show_c2 li{float: left;width:299px;margin: 0 1px 0 0;position: relative;height: 312px;z-index: 1;}
 body .show_c1 li {
    float: left;
    width: 299px;
    margin: 0 1px 0 0;
    position: relative;
    height: 312px;
    z-index: 1;
}
.show_c2 li:before{content: "";position: absolute;width:100%;right:0;bottom:0;height:116px;background:#f3f3f3;z-index: -1;}
.show_c1 li p,.show_c1 li p img{width: 285px;
    height: 213px;display: block;margin: 0 auto;}
.show_c1 li span{display: block;height: 48px;line-height: 48px;text-align: center;font-weight: bold;}
.show_c2 li span{display: block;height:50px;line-height:50px;text-align: center;font-size: 16px;}
.show_c li span a{display: block;color: #555;}

.show_c2 li:hover:before{background: #910000;}
.show_c2 li:hover span a,.show_c2 li span a:hover{color: #fff;}
body .show_c2 li p img{
    width: 193px;     height: 258px;     display: block;     margin: 0 auto;
}
.show_c2 li{width: 285px;float: left;margin:30px 20px 0 0;}
.show_c2 li p,.show_c2 li p img{width: 193px;
    height: 258px;display: block;overflow: hidden;
    
    width: 193px;
    height: 258px;
    display: block;
    margin: 0 auto;
}


/*友情链接*/
.link {
    height: 100%;
    line-height: 30px;
    color: #818181;
    position: relative;
    z-index: 9;
    font-size: 16px;
    background: #282829;
    overflow: hidden;
}
.link_c span{background:url(../images/ico04.gif) no-repeat 5px 5px;padding:0 0 0 38px;width:144px;display: block;float: left;font-size: 18px;}
.link a{display: inline-block;color: #818181;padding:0 45px 0 0;}


.pro_r dt p img, .chara_c dt p img, .new_l dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.pro_r dl:hover dt img, .chara_c dl:hover dt p img, .new_l dl:hover dt img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

