@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
/*banner*/
.banner{ height:448px; overflow:hidden; position: relative; margin-bottom: 65px;}
.banner .bd{ height:448px;width:100%;}
.banner .bd a{ height:448px; overflow:hidden; height:448px; }
.banner a{ background:url("Img/Index/banner1.jpg") no-repeat center top; height:448px; display:block; overflow: hidden;}
.banner .hd{ height:15px; overflow:hidden; position:absolute; left:36.5%; bottom:25px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:2px;  width:130px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.banner .hd ul li.on{ background:#be000c; color:#fff; opacity: .6;}
/*搜索wukang0001111bbbbbbbbbb*/
.seabox{overflow: hidden;height:97px;color:#555;font-family:"Microsoft YaHei";overflow:hidden;line-height:28px;background: #fafafa;padding: 19px 0 0;border-bottom: solid 4px #e9e9e9;margin: -81px auto 0;position: relative;font-size: 14px;}
.sea{width:488px;padding:13px 37px 0 31px;overflow: hidden;white-space: nowrap;background:url(Img/Index/ked_ge.gif) no-repeat right 5px;}
.sea_in{height:36px;overflow: hidden;line-height: 36pc;border-bottom: solid 1px #ccc;border-top: solid 1px #ccc;}
.sea_in .serach{width:450px;height:36px;background:#fafafa;border: 0; line-height:36px;color:#999;float:left;outline:none;display:block;}
.sea_in .sub{ width:37px; height:36px;background:url(Img/Index/seabg.gif) no-repeat 0 0; border:none; float:left;}
.k_word{overflow:hidden;width:488px;}
.k_word a{ padding: 0 30px 0 0; color:#555;}
.h_pho{background:url(Img/Index/ked_ge.gif) no-repeat right 5px;width: 238px;padding: 15px 0 0 36px;}
.h_pho span{background:url(Img/Index/tel1.gif) no-repeat 0 4px;padding:0 0 0 56px;line-height: 20px;display: block;}
.h_pho span b{display: block;font-size:30px;font-family: Times New Roman;line-height: 36px;letter-spacing: -2px;}
.h_code{width: 115px;overflow: hidden;padding: 0 0 0 32px;}
.h_code img{width:71px;height: 72px;border: solid 1px #eaeaea;padding: 3px;background: #fff;display: block;float: left;margin-right: 12px;}
.h_code span{width:12px;line-height:19px;background:url(Img/Index/codetbg.gif) no-repeat 0 9px;padding:10px 0;display: block;float: left;}
/*合作伙伴*/
.partner{background:url(Img/Index/hzhb.jpg) no-repeat center 0; height:472px; overflow:hidden;margin:50px 0;}
/*我们*/
.webox{border: solid 1px #e9e9e9;background: #fafafa;margin-top: 64px;height: 163px;padding: 15px 0 0;font-size: 14px;color: #333;line-height: 24px;}
.webox h2{width: 230px;padding:120px 0 0 50px;font-size: 16px;color: #555;font-weight: normal;float: left;background:url(Img/Index/wetbg.gif) no-repeat 18px 17px;}
.webox_c{width:720px;}
.webox_c dt{width:274px;float: right;}
.webox_c dd{width:426px;float: left;padding: 24px 0 0;}
.webox_c dd p{height: 75px;padding: 0 15px 0 0;}
.webox_c dd span{display: block;float: right;}
/*产品导航*/
.probox{font-family:"Microsoft YaHei";height:447px;overflow: hidden;font-size: 14px;}
.til01{font-family:"Microsoft YaHei";height:122px;text-align: center;font-size:30px;color: #111;}
.til01 a{color: #111;display: block;background:url(Img/Index/ico01.gif) no-repeat center bottom;line-height:64px;}
.til01 b{color: #1857a3;}
.til01 p{color: #333;font-weight: normal;font-size: 18px;display: block;line-height:40px;}
.til01 span{font-size:30px;color: #ccc;line-height:46px;display: block;font-weight: normal;font-family: Times New Roman;text-transform: uppercase;}
.pro_cla{height:322px;padding:52px 0 0;font-family:"Microsoft YaHei";}
.proc1{height: 94px;line-height: 29px;overflow: hidden;}
.proc1 h3{width: 139px;height:66px;line-height:30px;text-align: center;font-size:20px;padding:9px 0 0;font-weight: normal;color: #fff;background: #88bc43;float: left;}
.proc2 h3{background: #1857a3;}
.proc1 h3 a{color: #fff;}
.proc1 h3 span{display: block;text-transform: uppercase;font-family:Times New Roman;font-size:18px;line-height:24px;}
.pro_c1{background: #fff;padding:8px 0 0;width:188px;height:65px;border: solid 1px #ddd;border-left: 0;width: 860px;line-height: 30px;}
.pro_c1 li{overflow: hidden;padding:0 0 0 38px;width: 84px;float: left;white-space: nowrap;overflow: hidden;background:url(Img/Index/ico02.gif) no-repeat 17px 10px;}
.pro_c1 li a{color: #555;}
.pro_c1 li a:hover{color: #1857a3;}
.pro_lits{height:378px;overflow: hidden;}
.pro_lp{width: 497px;height: 376px;overflow: hidden;position: relative;}
.pro_lp img{width:495px;height: 374px;border: solid 1px #ddd;}
.pro_lp span{width:495px;height:38px;position: absolute;background: #fdfdfd;left: 1px;bottom: 1px;text-align: center;display: block;line-height: 38px;}
.pro_lp span a{color: #555;}
.pro_ll{width:503px;}
.pro_ll li{width:244px;float:left;position: relative;padding: 0 0 8px 7px;}
.pro_ll li img{width:242px;height: 182px;border: solid 1px #ddd;display: block;}
.pro_ll li p{width:242px;height: 182px;position: absolute;background:url(Img/Index/bg01.png) repeat 0 0;top: 1px;left: 8px;text-align: center;display: none;}
.pro_ll li.cur p{display: block;}
.pro_ll li p b{display: block;padding:32px 0 0;line-height: 48px;height: 48px;color: #fff;font-weight: normal;}
.pro_ll li p a{color: #fff;display: block;}
.pro_ll li p span a{display: block;padding:0 7px 0 28px;border: solid 1px #fff;border-radius: 3px;width:80px;margin:0 auto 11px;line-height: 28px;background:url(Img/Index/ico04.png) no-repeat 12px 7px;}
.pro_ll li p span a.pro_ico1{background:url(Img/Index/ico05.png) no-repeat 10px 6px;}
/*广告 */
.h_gg{font-family:"Microsoft YaHei";display: block;clear: both;overflow:hidden;font-size:14px;color: #fff;background:url(Img/Index/h_gg01.jpg) no-repeat center 0;height:210px;line-height:20px;width: 100%;}
.gg01{top:57px;left:50%;margin-left:304px;}
.gg01 span{background:url(Img/Index/gg_tel.gif) no-repeat 0 0;height: 61px;padding: 0 0 0 56px;display: block;}
.gg01 b{font-size:30px;font-family: Times New Roman;line-height:30px;display: block;}
.gg01 em a{width:195px;line-height:34px;display: block;color: #fff;background: #88bc43;text-align: center;}
/*案例*/
.case{height:560px;overflow: hidden;font-family:"Microsoft YaHei";padding:52px 0 0;font-size: 14px;line-height:22px;color: #999;background:url(Img/Index/casebg.jpg) no-repeat center 0;}
.case .til01{height:128px;}
.casecon dl{width:500px;height: 180px;float: left;display: block;}
.casecon dt{width:250px;height: 180px;float: left;display: block;}
.casecon dd{width:197px;height: 160px;float: left;display: block;padding:20px 25px 0 28px;position: relative;background: #fff;}
.casecon dd em{width:10px;height: 19px;position: absolute;left: -10px;top:80px;display: block;overflow: hidden;background:url(Img/Index/ico07.png) no-repeat 0 0;}
.casecon dd h3{height: 52px;font-size: 14px;color: #555;line-height: 22px;}
.casecon dd h3 a{color: #333;display: block;}
.casecon dd p{height: 90px;overflow: hidden;}
.casecon dl.casel1 dt{float: right;}
.casecon dl.casel1 dd em{left:250px;background:url(Img/Index/ico06.png) no-repeat 0 0;}
.casecon dl.cur dd em{background-position: 0 bottom;}
.casecon dl.cur dd,.casecon dl.cur dd h3 a,.casecon dl.cur dd h3{background:#88bc43;color: #fff;}
/*合作*/
.part{height:362px;font-family:"Microsoft YaHei";padding:53px 0 0;font-size:14px;}
.part01,.part02,.show01,.show02{width:36px;height:32px;display: block;overflow: hidden;top:37px;right:-55px;}
.part01,.show01{left:-55px;}
.part_c{width: 1000px;overflow: hidden;}
.part_c ul{width: 1020px;overflow: hidden;}
.part_c li{width:125px;overflow: hidden;float: left;padding: 0 94px 0 0;background:url(Img/Index/partbg1.gif) no-repeat 0 0;text-align: center;}
.part_c li.cur{background:url(Img/Index/partbg2.gif) no-repeat 0 0;}
.part_c li.born{padding: 0;}
.part_c li img{width:42px;height:42px;display: block;margin:28px auto 0;}
.part_c li b{display: block;font-size: 16px;text-align: center;line-height:34px;height:70px;color: #fff;}
.part_c li span{display: block;height:34px;width: 96px;margin:0 auto;}
.part_c li span a{display: block;line-height:30px;height:30px;color: #fff;text-align: center;background: #999;border-radius: 3px;}
.part_c li a:hover{text-decoration: none;}
/*优势*/
.edge{font-size:14px;line-height:24px;font-family:"Microsoft YaHei";height:615px;color: #333;}
.edge .til01{background:url(Img/Index/line1.gif) no-repeat center 71px;}
.edge .til01 span{height:56px;line-height: 56px;font-size: 56px;}
.edge .til01 a{height:40px;line-height:40px;background: none;}
.edgetil{width: 200px;padding: 0 20px 0 0;}
.edgetil li{height:85px;overflow: hidden;display: block;font-weight: normal;}
.edgetil li a{color:#fff;background:#1857a3;font-size:20px;line-height:30px;height:65px;border-left:solid 5px #134989;padding:20px 0 0 32px;width:163px;display: block;}
.edgetil li.cur a,.edgetil li a:hover{color:#fff;background:#88bc43;border-left-color: #7cac3c;text-decoration: none;}
.edgetil a em{font-size:12px;display: block;font-family: Arial;line-height:19px;text-transform: uppercase;}
.edge_c,.edge_p,.edge_p img{width: 780px;display: block;height: 422px;overflow: hidden;}
.edge01,.edge02{width:33px;height: 68px;display: block;overflow: hidden;position: absolute;top:177px;right:11px;z-index: 2;}
.edge01{background:url(Img/Index/prev.png) no-repeat 0 0;left:11px;}
.edge02{background:url(Img/Index/next.png) no-repeat 0 0;}
.edge01:hover,.edge02:hover{background-position: 0 bottom;}
.edge_w{width:222px;top:96px;left:85px;font-size: 14px;color: #333;line-height:24px;}
.edge_w h3{line-height:30px;height:71px;font-size: 20px;padding:11px 0 0;border-bottom: solid 1px #ddd;border-top: solid 1px #ddd;width: 180px;white-space: nowrap;}
.edge_w h3 b{display: block;color: #1857a3;}
.edge_w p{padding: 16px 0 0;height: 107px;overflow: hidden;}
.edge_w span a,.about_c dd span a{display: block;color: #fff;width: 110px;height: 31px;line-height: 31px;background: #88bc43;text-align: center;}
/*关于*/
.abobox{font-family:"Microsoft YaHei";height:502px;font-size:14px;line-height:24px;color:#fff;background:url(Img/Index/abobg.gif) no-repeat center 0;}
.abobox h2{height:129px;font-size:30px;line-height:42px;color: #fff;padding: 16px 0 0;font-weight: normal;overflow: hidden;}
.abobox h2 a{color:#1857a3;float:left;width:337px;padding:0 0 0 7px;display: block;}
.abobox h2 p{color: #fff;float: left;width:655px;padding:34px 0 0;display: block;font-size: 20px;line-height: 60px;letter-spacing:23px;white-space: nowrap;}
.abobox h2 em{color:#1857a3;display:block;text-transform:uppercase;font-size:26px;line-height:36px;font-family:Times New Roman;letter-spacing: -1px;}
.about_c{height: 288px; overflow: hidden;}
.about_c dt{width: 447px;padding: 6px 0 0;float: left; overflow: hidden;}
.about_c dt img{width:402px;padding:4px;height: 272px;background: #fff;}
.about_c dd{width:532px;float: left; overflow: hidden;}
.about_c dd p{height: 86px;overflow: hidden;}
.about_c dd span{height:55px;overflow: hidden;display: block;}
.about_c dd ul{background:url(Img/Index/ico03.gif) no-repeat 0 6px;padding:0 0 0 23px;}
.about_c dd li a{color: #fff;}
/*展示*/
.show{height:323px;clear: both;padding:57px 0 0;font-family:"Microsoft YaHei";}
.til02{height: 74px;background:url(Img/Index/line2.gif) repeat-x 0 46px;font-size: 20px;color: #333;line-height: 45px;}
.til02 ul,.til02 li{float: left;padding: 0 35px 0 0;}
.til02 a{font-weight: bold;line-height: 45px;display:inline-block;height: 48px;padding: 0 35px 0 0;}
.til02 li a{color: #333;background: none;}
.til02 li.cur a,.til02 li a:hover,.til02 a{color: #1857a3;background:url(Img/Index/ico08.gif) no-repeat 0 bottom;text-decoration: none;}
.more01{padding: 14px 0 0;height: 24px;display: block;line-height: 24px;}
.more01 a{padding:0;height: 24px;line-height: 24px;}
.show01,.show02{top:62px;right:-56px;width: 22px;height: 50px;display: block;overflow: hidden;}
.show01{left:-56px;}
.show03{width:1000px;overflow: hidden;}
.show03 ul{width: 1030px;}
.show03 li{width:235px;padding:0 20px 0 0;float: left;font-size: 14px;}
.show03 li img{width:235px;height:166px;display: block;}
.show03 li span{display: block;height:36px;line-height:36px;text-align: center;}
.show03 li span a{color: #555;}
/*因为它们出自“鸿坤”*/
.better{
    height: 650px;
    overflow: hidden;
    margin: 60px 0 68px;
}
.better1{
    background: url("Img/Index/better_bg1.jpg") no-repeat center bottom;
}
.better h2{
    font-weight: normal;
    text-align: center;
    font-size: 30px;
    color: #202020;
    margin-bottom: 51px;
}
.better h2 b{ font-weight: bold;}
.better_slide{
    height: 563px;
    overflow: hidden;
}
.better_slide_hd{
    width: 283px;
    height: 563px;
    overflow: hidden;
}
.better_slide_hd li{
    width: 248px;
    height: 157px;
    background: #888;
    margin-bottom: 1px;
    padding: 30px 0 0 35px;
    color: #fff;
}
.better_slide_hd li span{
    font-size: 48px;
}
.better_slide_hd li b{
    font-size: 20px;
    font-weight: normal;
}
.better_slide_hd li i{
    display: block;
    font-size: 18px;
    color: #afafaf;
    text-transform: uppercase;
}
.better_slide_hd li.on{
    background: #be000c;
}
.better_slide_hd li.on i{
    color: #dc9597;
}
.better_slide_bd{
    width: 695px;
    height: 563px;
    overflow: hidden;
}
.better_slide_bd dl{
    width: 695px;
    height: 563px;
    overflow: hidden;
}
.better_slide_bd dt{
    width: 287px;
    height: 563px;
    overflow: hidden;
    float: left;
}
.better_slide_bd dd{
    width: 408px;
    height: 563px;
    overflow: hidden;
    float: right;
}
.better_slide_bd dd span{
    width: 100px;
    height: 62px;
    background: #be000c;
    font-size: 40px;
    display: block;
    text-align: center;
    color: #fff;
    line-height: 62px;
    margin: 42px 0 50px;
}
.better_slide_bd dd h3{
    font-size: 26px;
    color: #d60011;
    padding-left: 35px;
    font-weight: normal;
    margin-bottom: 30px;
}
.better_slide_bd dd h3 b{
    display: block;
    color: #333333;
}
.better_slide_bd dd ul{
    margin-left: 35px;
}
.better_slide_bd dd ul li{
    font-size: 16px;
    line-height: 36px;
    color: #333333;
    background: url("Img/Index/better_icon.jpg") no-repeat 0 16px;
    padding-left: 15px;
}
/*资讯*/
.news{
    height: 427px;
    overflow: hidden;
}
.faq{
    width: 300px;
    height: 427px;
    margin-right: 56px;
    overflow: hidden;
}
.faq h2{
    font-size: 16px;
    margin-bottom: 30px;
    border-bottom: 1px solid #e0e0e0;
    height: 30px;
}
.faq h2 a{
    color: #1b1b1b;
    display: inline-block;
    border-bottom: 2px solid #be000c;
    height: 30px;
}
.faq dl{
    height: 82px;
    border-bottom: 1px dashed #dbdbdb;
    margin-bottom: 25px;
    overflow: hidden;
}
.faq dt{
    background: url("Img/Index/q.jpg") no-repeat 0 0;
    padding-left: 38px;
    font-size: 14px;
    margin-bottom: 5px;
}
.faq dt a{
    color: #323232;
}
.faq dd{
    background: url("Img/Index/a.jpg") no-repeat 0 0;
    padding-left: 38px;
    font-size: 14px;
    line-height: 20px;
    color: #999999;
}
.news-a{
    width: 282px;
    height: 427px;
    overflow: hidden;
}
.news-a-hd{
    font-size: 16px;
    margin-bottom: 30px;
    border-bottom: 1px solid #e0e0e0;
    height: 30px;
}
.news-a-hd li{
    height: 30px;
    font-size: 16px;
    color: #666;
    float: left;
    margin-right: 30px;
}
.news-a-hd li a{
    color: #666666;
    text-decoration: none;
}
.news-a-hd li.on{
    font-weight: bold;
    border-bottom: 2px solid #be000c;
    height: 30px;
}
.news-a-hd li.on a{
    color: #1b1b1b;
}
.news-a-bd p{
    height: 84px;
    overflow: hidden;
}
.news-a-bd p img{
    display: block;
    width: 282px;
    height: 84px;
}
.news-a-bd li{
    height: 35px;
    line-height: 35px;
    border-bottom: 1px dashed #dbdbdb;
    font-size: 14px;
    background: url("Img/Index/news_icon.jpg") no-repeat 0 center;
    padding-left: 15px;
}
.news-a-bd li a{
    color: #666666;
}
.leavewords{
    width: 300px;
    height: 427px;
    overflow: hidden;
}
.leavewords h2{
    font-size: 18px;
    margin-bottom: 17px;
    color: #333333;
}
.leavewords h2 a{
    color: #333;
    text-decoration: none;
}
.leavewords h2 em{
    font-size: 16px;
    color: #c8c8c8;
    font-family: "Arial";
    text-transform: uppercase;
}
.leavewords h2 span{
    font-weight: normal;
    display: block;
    font-size: 14px;
    color: #d60011;
    margin-top: 4px;
}
.leavewords li{
    width: 298px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #e0e0e0;
    margin-bottom: 11px;
    overflow: hidden;
}
.leavewords li span{
    padding-left: 44px;
    font-size: 14px;
    color: #666666;
    float: left;
}
.leavewords li.leavewords1 span{
    background: url("Img/Index/name.jpg") no-repeat 0 0;
}
.leavewords li.leavewords2 span{
    background: url("Img/Index/tel.jpg") no-repeat 0 0;
}
.leavewords li.leavewords3 span{
    background: url("Img/Index/words.jpg") no-repeat 0 0;
}
.leavewords li.leavewords4 span{
    background: url("Img/Index/bz.jpg") no-repeat 0 0;
}
.leavewords li input{
    float: left;
    width: 203px;
    height: 34px;
    line-height: 34px;
    background: none;
    border: none;
    overflow: hidden;
}
.leavewords li em{
    color: #d60011;
}
.leavewords li.leavewords3{
    height: 116px;
    overflow: hidden;
}
.leavewords li.leavewords3 span{
    display: block;
    float: left;
}
.leavewords li.leavewords3 textarea{
    width: 297px;
    height: 80px;
    overflow: hidden;
    border: none;
    background: none;
    resize:none;
}
.leavewords li.leavewords4{
    background: none;
}
.leavewords li.leavewords4 input{
    width: 125px;
    height: 34px;
    line-height: 34px;
    border: none;
    overflow: hidden;
    background: none;
    float: left;
    display: inline-block;
}
.leavewords li.leavewords4 img{
    display: inline-block;
    float: left;
    width: 57px;
    height: 34px;
}
.leavewords li.leavewords5{
    background: none;
    border: none;
}
.leavewords li.leavewords5 input{
    width: 90px;
    height: 31px;
    line-height: 32px;
    text-align: center;
    display: inline-block;
    margin-right: 3px;
    background: #be000c;
    color: #fff;
    font-family: "microsoft yahei";
    font-size: 14px;
}
.leavewords li.leavewords5 .reset{
    background: #393939;
}
/*友情链接44*/
.link{
    height: 48px;
    overflow: hidden;
    background: #ebebed;
    padding: 20px 0;
}
.link h2{
    float: left;
    text-align: center;
    width: 115px;
    font-size: 16px;
    background: url("Img/Index/link_bg.png") no-repeat 0 21px;
    line-height: 46px;
}
.link h2 a{
    color: #666666;
    text-decoration: none;
}
.link h2 em{
    font-size: 13px;
    font-weight: normal;
    display: block;
    color: #494443;
    margin-top: 5px;
}
.link .link_c{
    float: right;
    width: 840px;
    overflow: hidden;
    font-size: 14px;
    line-height: 46px;
}
.link .link_c a{
    text-decoration: none;
    color: #a3a3a4;
    margin-right: 28px;
}