/*ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â·ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

p{margin:0;}



/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}



.pos{position: relative;width:1920px;left:50%;margin-left:-960px;}
.wh{width:1200px;margin:0 auto;}


.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}



.roll_product {float: left;}


/*ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¤Ãƒâ€šÃ‚Â´ÃƒÆ’Ã‚Â©Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â·ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â*/
.top1{background:#e6e6e6;color:#595959;height:27px;line-height:27px;overflow:hidden;font-size:14px;}
.top1 a{color:#595959;}





.top2{height:143px;overflow:hidden;}

.logo{float:left;line-height:143px;}
.k2{margin-top: 5px;font-size:14px;color:#333333;line-height:35px;background: url(../images/t.png) no-repeat left center;padding-left:54px;}
.k2 p:nth-child(2){color:#2459a9;font-size:27px;}




.product_list1{margin-top:38px;}
.product_list1 li{float:left;margin-right:57px;margin-bottom:28px;}
.product_list1 li:nth-child(4n){margin-right:0;}
.product_list1 li img{width:257px;height:293px;}
.product_list1 li h3{text-align:center;font-weight:normal;color:#3f3f3f;font-size:20px;}




/*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â·ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â*/

.ssddds{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xyin-case-sort li:hover, .xyin-case-sort li.on {
    background: #3c486d;
    position: relative;
    color: #fff;
    cursor: pointer;
}

.xyin-case-sort li:hover a, .xyin-case-sort li.on a {
    color: #fff;
}

.aby_hh li:hover .aby_hh_img img{
    filter: invert(49%) sepia(93%) saturate(369%) hue-rotate(900deg) brightness(60%) contrast(93%);
}



/*ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢ÃƒÆ’Ã‚Â©Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¨*/
.foot{background:#333;}
.f_nav{width:826px;margin-top: 20px;}
.f_nav dl{float:left;width:136px;height:186px;overflow:hidden;}
.f_nav dt{margin-bottom:8px;font-size:19px;color:#333;font-weight:normal;}

.f_nav dd a{font-size:12px;color:#333;line-height:20px;}
.copyright{text-align:center;line-height:24px;}

/*ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â·Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â·ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â*/

.page-product-inquiry a{color: #fff;}

.dlogo{padding: 22px 17px;}
.logo-wz,.yc-tel{margin-top: 25px;}
.logo-wz p:nth-child(1){font-size: 28px;line-height: 39px;color: #000;position: relative;padding-top: 10px;font-weight: bold;}
.logo-wz p:nth-child(2){font-size: 20px;line-height: 28px;display: block;font-weight: normal;color: #666;}
.yc-tel p:nth-child(1){font: 14px/22px "Microsoft YaHei";color: #787878;}
.yc-tel p:nth-child(2){display: block;line-height: 34px;white-space: nowrap;font-size: 32px;font-family: Times New Roman;font-weight: bold;color: #000;}
.yc-tel{white-space: nowrap;background:url(../images/71195f895ab4fc4ff98b0000005bab268f9dbe49.gif) no-repeat 0 12px;padding:6px 0 0 43px;}



.sousuo{height: 64px;line-height: 30px;font-family: "Microsoft Yahei";position: relative;padding: 16px 0 0;border-bottom: 1px solid #e8e4db;}

.ss-left{width: 630px;color: #666;float: left;background: url(../images/f316af156bc7f25eef0da9a209b98a9e2b47417f.gif) no-repeat 0 7px;padding: 0 0 0 29px;font-size: 14px;line-height: 30px;}
.ss-left a{color: #aaa;display: inline-block;padding: 0 20px 0 6px;}
.ss-right{width: 499px;height: 36px;line-height: 36px;position: relative;z-index: 1;border-left: 1px dotted #ddd;float: right;}
.ss-right #search_keyword2{    width: 399px;
    height: 36px;
    border: 0;
    background: none;
    line-height: 36px;
    color: #999;
    padding: 0 10px 0 48px;
    float: left;
    outline: none;
    display: block;}
.ss-right #s_btn{
    width: 99px;
    height: 36px;
    float: left;
    font-size: 0px;
    cursor: pointer;
    display: block;
    background: url(../images/db1286092bf80888dd1ce971d77edf8df0ba8f94.gif) no-repeat 37px 3px;
    border: 0;
    }
.ss-right:before{    content: "";
    position: absolute;
    width: 99px;
    height: 64px;
    background: #15377b;
    top: -16px;
    right: 0;
    z-index: -1;}    



.webox{font-size:16px;color: #666;font-family:"Microsoft Yahei";line-height:26px;position: relative;overflow: hidden;padding:87px 0 0;height:734px;}

.webox:before{content: "";position: absolute;width:90%;height:4px;background:#e8e8e8;top:730px;left:50%;margin-left: 120px;z-index:-1;}

.webox_w{width:416px;padding:56px 0 0;}

.webox_wc{height: 248px;}

.webox_wc p{padding: 0 0 20px;}

.webox_w p b{color: #15377b;}

.webox_w dl{height: 121px;background:url(../images/we_icobg.gif) no-repeat right 24px;}

.webox_w dt{width: 102px;height: 102px;border-radius: 102px;float: left;overflow: hidden;}

.webox_w dd{width:226px;font-size: 16px;color: #000;line-height: 68px;background:url(../images/we_qm.gif) no-repeat right 14px;padding: 0 0 0 16px;float: left;}

.webox_p,.webox_p img{width:720px;height:465px;display: block;}



.webox_l{color: #666;line-height:31px;height: 185px;}

.webox_l h2{float: right;position: relative;width: 480px;height: 166px;font-size: 40px;line-height: 58px;color: #333;border: solid 4px #535353;padding: 30px 0 0 46px;position: relative;}

.webox_l h2:before{content: "";position: absolute;width:50px;height:4px;background:#15377b;top:51px;left:-29px;}

.webox_l h2 b{color: #15377b;}

.webox_l h2 span{color: #666;font-size: 30px;line-height: 34px;font-weight: normal;display: block;}

.webox_l ul{float: left;padding: 34px 0 0;}

.webox_l li{float: left;padding: 0 78px 0 0;position: relative;white-space: nowrap;}

.webox_l li:before{content: "";position: absolute;width:1px;height:73px;background:#e8e8e8;top:9px;right:38px;}

.webox_l li:last-child{padding-right: 0;}

.webox_l li:last-child:before{background: none;}

.webox_l li span{height:60px;display: block;line-height:60px;color: #15377b;}

.webox_l li span b{display: block;float: left;font-family:Century Gothic, Times New Roman;font-size:54px;padding: 0 4px 0 0;}






/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚ÂÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/

.probox{font-family:"Microsoft Yahei";padding:88px 0 93px;position: relative;z-index: 1;line-height:20px;color: #666;}

.probox:before{content: "";position: absolute;width:100%;height:880px;background:#f3f3f3;top:0;left:0;z-index:-1;}

.prod1{height: 750px;}

.prod1 dl{width: 290px;height: 279.5px;background: #e5e5e5;float: left;margin: 0 13px 10px 0;}

.prod1 dl:nth-child(4n){margin-right: 0;}

.prod1 dt,.prod1 dt img{width: 290px;height: 217.5px;display: block;overflow: hidden;}

.prod1 dd{padding: 13px 28px 0;position: relative;}

.prod1 dd span{position: absolute;top: -45px;right: 17px;width: 85px;height: 85px;border: solid 2px #c9c9c9;border-radius: 85px;overflow: hidden;}

.prod1 dd span img{width: 85px;height: 85px;display: block;}

.prod1 dd h3{display: block;font-weight: normal;font-size: 15px;line-height: 49px;}

.prod1 dd h3 a{display: block;color: #333;}

.prod1 dl:hover{color: #fff;background: #15377b;}

.prod1 dl:hover h3 a{color: #fff;}



.prod2{height: 675px;}

.prod_nav{width:250px;position: relative;overflow: hidden;line-height: 40px;background: #f4f4f4;}

.prod_nav h3{background:url(../images/5bec957b15711f8dbc93b541197b27265e54838d.gif) no-repeat 0 0;text-align: center;font-size:36px;height: 127px;color: #fff;line-height: 40px;padding: 36px 0 0;}

.prod_nav h3 a{display: block;color: #fff;}

.prod_nav h3 em{display: block;font-size: 14px;line-height: 16px;font-weight: normal;opacity: 0.5;}

.prod_nc{border-left: solid 1px #e7e7e7;border-right: solid 1px #e7e7e7;font-size: 18px;}

.prod_nc li{border-bottom: solid 1px #e7e7e7;height: 85px;padding: 0 25px;line-height: 61px;}

.prod_nc li a{display: block;background:url(../images/45e7b6046ccfec9de41818fa2457dba26deba56a.gif) no-repeat right center;color: #333;}

.prod_nc li a:hover{background:url(../images/fd9e6864156b1c174f8478e1a63d1bad29c095a9.gif) no-repeat right center;color: #15377b;font-weight: bold;}

.pro_pho{background:url(../images/79990081d9fd734dc19eec41c891ab7c83b4c468.jpg) no-repeat 35px 29px #2b2e35;padding:28px 0 0 69px;color: #9d9d9f;height: 112px;line-height: 20px;}

.pro_pho b{display: block;font-size: 20px;line-height: 33px;color: #e8e8e8;}

.prev,.next,.prev2,.next2{width:18px;height:30px;cursor: pointer;z-index: 11;top:210px;right:28px;background:url(../images/8583a7848588df2b28af9e4d01a63924d77c73d4.png) no-repeat 0 0;}

.prev2,.next2{top:88px;right:-31px;}

.prev,.prev2{left:28px;background:url(../images/97240ccd1a88591d60d65ff7883d24cd8ac09820.png) no-repeat 0 0;}

.prev2{left:-31px;}
.pa{position: absolute;}
.prev:hover,.next:hover,.prev2:hover,.next2:hover{background-position: 0 bottom;}

.pro_c{width: 925px;overflow:hidden;position: relative;}

.pro_cl ul{background: #15377b;color: #fff;height: 585px;}

.pro_cl dt{position: relative;}

.pro_cl dt,.pro_cl dt img{width: 925px;height: 520px;display: block;object-fit: cover;}

.pro_cl dt span{position: absolute;top: 0;right: 0;background:url(../images/6822b027ce46fc793779d7f78aa107f4ebdbe355.png) no-repeat 0 0;width: 87px;height: 80px;display: block;}

.pro_cl dd{padding: 20px 40px 0;}

.pro_cz{height: 63px;border-bottom: 1px dotted #3c5991;line-height: 20px;color: #ccc;margin-bottom: 8px;}

.pro_cz h3{font-size: 18px;height: 26px;line-height: 26px;}

.pro_cz h3 a,.pro_cw a{display: inline-block;color: #fff;}

.pro_cw{height: 40px;line-height: 40px;white-space: nowrap;}

.pro_cw b{float: left;}

.pro_cw span{display: inline-block;padding: 0 28px;position: relative;}

.pro_cw span:before{content: "";position: absolute;width:6px;height:6px;border: solid 1px #93a2c2;top:16px;left:11px;border-radius: 6px;}

.til01{text-align: center;font-size:50px;color: #333;line-height:68px;height:128px;position: relative;}
.til01 a{display: block;color: #333;}
.til01 p{display: block;font-size: 20px;line-height:30px;font-weight: normal;color: #666;}
.til02,.til02 p,.til02 a{color: #fff;}


.prod1 dt img,.case_c dt img, .edge_c dt img, .news_c dt img, .faqs_c dt img, .show_c li p img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}

.prod1 dl:hover dt img,.case_c dl:hover dt img, .edge_c dl:hover dt img, .news_c dl:hover dt img, .faqs_c dl:hover dt img, .show_c li:hover p img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}






/* ÃƒÂ§Ã¢â‚¬Â°Ã‚Â¹ÃƒÂ§Ã¢â‚¬Å¡Ã‚Â¹ */

.chara{font-family:"Microsoft Yahei";line-height: 24px;color: #fff;background:url(../images/91654d20f6f9e660b9c301018726da9754565c6f.jpg) no-repeat center 0;height:834px;padding: 84px 0 0;overflow: hidden;}

.chara_c{background:url(../images/fa3016a1b716a62f414e93b7db444bc8e6be5057.png) no-repeat center 0;height:518px;}

.chara_r,.chara_l{width:376px;}

.chara_c ul{height:150px;padding: 16px 0 0;margin-bottom:28px;}

.chara_c dt{width: 119px;text-align: center;height: 119px;border-radius: 119px;font-size: 16px;line-height: 32px;color: #333;float: left;background: #fff;font-weight: bold;}

.chara_c dd{padding: 18px 13px 0;float: left;width: 212px;}

.chara_c .chara_r ul:last-child dd{text-align: center;font-size: 16px;color: #333;float: right;padding-top: 28px;}

.chara_c .chara_r ul:last-child dd span{font-size:26px;display: block;line-height: 33px;}

.chara_c .chara_r dt{float: right;}

.chara_c .chara_r dd{text-align: right;float: right;}

.chara_c dt span{width: 46px; height: 47px;display: block;position: relative;margin:25px auto 0;}

.chara_c dt span i{width:46px; height: 47px;position: absolute;left: 0;top: 0;}

.chara_c .chara_r ul:last-child dt span,.chara_c .chara_r ul:last-child dt span i{width: 46px;height: 49px;}

.chara_c dt span i.default,.case_t li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}

.chara_c dt span i.hover,.case_t li span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;

    -webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);

    transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);

    -webkit-transform-origin:50% 0%;

    transform-origin:50% 0%;

    -webkit-transition:all 0.4s linear;

    transition:all 0.4s linear;}
.chara_c ul:hover dt{color: #fff;background: #15377b;}

.chara_c .chara_l ul:first-child dt,.chara_c .chara_r ul:last-child dt{color: #fff;background-color: #15377b;}

.chara_c .chara_r ul:last-child dt .default,.chara_c .chara_l ul:first-child dt .default{color: #fff;background: #15377b;background-position-y: bottom!important;}
.chara_c .chara_r ul:last-child dt .hover,.chara_c .chara_l ul:first-child dt .hover{color: #fff;background: #15377b;background-position-y: top!important;}
.chara_c .chara_l ul:first-child{margin:10px 0 19px 10px;color: #333;}


.chara_c .chara_r ul:last-child dt p{display: none;}
.chara_c .chara_r ul:last-child dt{margin:10px 10px 28px 0;color: #fff;}

.chara_c .chara_r ul:last-child:hover dt,.chara_c .chara_l ul:first-child:hover dt{color: #15377b;background: #fff;}

.chara_c ul:hover dt span i.default,.case_t li:hover span i.default,.case_t li.cur span i.default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}

.chara_c ul:hover dt span i.hover,.case_t li:hover span i.hover,.case_t li.cur span i.hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}






.online h2{text-align: center;font-size: 48px;height: 104px;color: #333;}
.online{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:47px;padding:58px 0 0;color: #333;background:url(../images/51a7c45aae210c6486a6293671d1be32a6a2aaff.jpg) no-repeat center 0;height: 430px;}
.online_c dd{
    position: absolute;
    width: 20px;
    height: 60px;
    text-align: left;
    line-height: 60px;
    color: #f00;
    font-size: 18px;
    top: 50px;
    right: 72px;
    display: block;
    }
.online_c .wz{display: block;height: 47px;
position: relative;
padding: 0 0 0 19px;}
.online_c .wz:before{content: "";
position: absolute;
width: 7px;
height: 7px;
top: 20px;
left: 0;
border: solid 1px #333;
border-radius: 7px;}
.online_c input{background: #fff;border: 0;outline: none;padding-left: 20px;height: 60px;line-height: 60px;color: #999;padding: 0 20px;}
.dx-tjiao:before,.dx-tjiao:after{content: "";position: absolute;width:414px;height:2px;background:#d4d4d4;top:46px;right:0;z-index: -1;}
.dx-tjiao:after{left:0;}
.dx-tjiao{height: 55px;
position: relative;margin-top: 15px;
z-index: 1;
padding: 20px 0 0 349px;
clear: both;} 
.x-tijiao input{width: 241px;height: 54px;line-height: 54px;float: left;background: url(../images/c0c472b48c30d30d218325dc0a1a59cab647248d.png) no-repeat 60px 16px #15377b;color: #fff;border-radius:27px;border: 0;text-align: center;padding-left: 35px;font-size: 18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-right: 20px;}
.x-tijiao2 a{width: 241px;height: 54px;line-height: 54px;float: left;background:url(../images/2727cd4c592750e01c69dfc18ea5b0562ed7d2f5.png) no-repeat 70px 16px #313131;color: #fff;border-radius:27px;border: 0;text-align: center;padding-left: 35px;font-size: 18px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}  
.x-tijiao2{margin-left: 20px;}



.case{font-family:"Microsoft Yahei";overflow: hidden;padding:0px 0 0;position: relative;z-index: 1;line-height:24px;height:795px;color: #2e323a;}
.case_t{height:113px;font-size: 20px;text-align: center;line-height: 34px;}
.case_t li{float: left;width: 201px;height: 82px;border-left: 1px solid #e5e5e5;}
.case_t li:first-child{border: 0;padding-left: 92px;}
.case_t li a{color: #000;}
.case_t li:hover a,.case_t li.cur a,.case_t li a:hover{color: #15377b;font-weight: bold;}
.case_t li span{width: 55px;height: 55px;display: block;position: relative;margin: 0 auto;}
.case_t li span i{width: 55px;height: 55px;display: block;position: absolute;left: 0;top: 0;}
.case_c{position: relative;padding: 25px 0 0;z-index: 1;height: 413px;}
.case_c:before{content: "";position: absolute;width:1200px;height:370px;background:#fff;bottom:0;left:0;z-index: -1;}
.case_c ul{height:545px;width: 386px;float: left;margin: 0 20px 0 0;}
.case_c dt,.case_c dt img{width:386px;height:217px;display: block;overflow: hidden;}
.case_c dd{padding:40px 33px;}
.case_c dd h4{display: block;font-size:20px;line-height: 34px;color: #333;font-weight: normal;height: 78px;}
.case_c dd h4 span{display: block;color: #999;font-size: 14px;}
.case_c dd h4 a{display: block;color: #333;}
.case_c dd p{height: 116px;display: block;font-size: 14px;line-height: 24px;color: #2e323a;}
.case_c dd span a{width:45px;height: 45px;background:url(../images/de0222f7dd76695298c63434f74f3010972ecbb7.gif) no-repeat 0 0;display: block;}
.case_c ul:hover dd span a{background:url(../images/b63f262cdd953a5f7f571b5af44580792b93f41f.gif) no-repeat 0 0;}
.case_c ul li{margin:0px 10px;width: 386px;background: #f4f4f4;}





.edge{font-family:"Microsoft Yahei";position: relative;line-height:24px;padding:58px 0;color: #6d6d6d;background:url(../images/7742d77dba4ab1c0b58fc836a78aeeaf654bac02.gif) no-repeat center 0;z-index: 1;}

.edge:before{content: "";position: absolute;width:17px;height:1086px;background:url(../images/477a043062be35fd9257984cdb04c2e4ff67f2b7.gif) no-repeat 0 0;top:322px;left:50%;margin-left: -8px;z-index: -1;}

.edge h2{text-align: center;height: 262px;display: block;}

.edge_c dl{width:561px;float: left;margin-bottom: 31px;overflow:hidden;}

.edge_c dl:nth-child(2n){margin-left:78px;}

.edge_c dl:nth-child(1){margin-top:37px;}

.edge_c dl:nth-child(3){clear: both;}

.edge_c dl:nth-child(4){margin-top:-40px;}

.edge_c dt{position:relative;}

.edge_c dt,.edge_c dt img{width:561px;height:328px;display: block;overflow: hidden;}

.edge_c dd{width: 561px;height: 189px;border: solid 1px #e1e1e1;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;position: relative;padding: 38px 18px 0 28px;}

.edge_c dd .edge_ico{position: absolute;width:68px;line-height: 68px;text-align: center;color: #fff;background: #15377b;left: 28px;top: -35px;font-family: Times New Roman;font-size: 40px;}

.edge_c dd h3{font-size: 24px;height: 50px;font-weight: normal;line-height: 50px;color: #343434;}

.edge_c dd h3 b{color: #15377b;}

.edge_c dd li{position: relative;padding: 0 0 0 20px;}

.edge_c dd li:before{content: "";position: absolute;width:6px;height:6px;top:5px;left:0;border: solid 2px #a0a0a0;border-radius: 6px;}

.edge_c dl dt:after{content: ''; cursor: pointer; position: absolute; left: -100%; top: 0; width:100%; height:100%; background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0)); background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0)); transform: skewx(-25deg); }

.edge_c dl:hover dt:after{left:100%; -moz-transition:1s; -o-transition:1s; -webkit-transition:1s; transition:1s;}






/*ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯*/

.nswsbox{height:840px;padding-top:84px; overflow: hidden;font-family:"Microsoft Yahei";line-height: 24px;color: #666;font-size: 14px;clear: both;background: #f2f2f2;overflow: hidden;}

.news{width:797px;}

.faqs{width:371px;height: 636px;overflow: hidden;}

.new_t{font-size:18px;height: 55px;line-height:55px;color: #000;background:url(../images/9133efd62b215374af24433616507c2d6175833a.gif) no-repeat 0 0;}

.new_more a{font-size: 14px;display: inline-block;color: #333;}

.new_t p{padding-left: 12px;}

.new_t p a{color: #fff;padding-left: 38px;}



.news_c{background: #fff;position: relative;}

.news_c:before{content: "";position: absolute;width:797px;height:1px;background:#f2f2f2;top:69px;left:0;}

.news_c ul{padding: 0 37px;clear: both;height: 132px;}

.news_c li span{float: right;}

.faqs_c li a,.faqs_c li:hover a,.news_c li a:hover,.news_c li:hover a{color: #333;}



.news_c dl{height: 426px;overflow: hidden;border-bottom: 7px solid #f2f2f2;width: 337px;float: left;padding: 0 5px 0 38px;margin-bottom: 15px;}

.news_c dl:nth-child(2){padding-right: 29px;}

.news_c dt,.news_c dt img{width:337px;height:189px;display: block;overflow: hidden;}

.news_c dd{height: 202px;overflow: hidden;}

.news_c dd span{font-size:24px;height: 70px;line-height: 70px;color: #ababab;}

.news_c dd h4{font-size:16px;line-height:56px;display: block;font-weight: normal;height: 70px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.news_c dd h4 a,.faqs_c dd h4 a{color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.news_c dd p a,.faqs_c dd p a{color: #15377b; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.news_c dd h4 a:hover,.faqs_c dd h4 a:hover,.news_c dl:hover dd h4 a,.faqs_c dl:hover dd h4 a{font-weight: bold;color: #15377b;}



.faqs_c{background: #fff;padding: 35px 34px;height: 573px;}

.faqs_c dl{height:301px;background:url(../images/3609d9ec69b2d068d673728dbe7ee5cfdea38b4c.gif) no-repeat 0 bottom #f3f3f3;margin-bottom: 10px;overflow: hidden;}

.faqs_c dt,.faqs_c dt img{width:301px;height:170px;display: block;overflow: hidden;}

.faqs_c dd{padding:10px 18px 0;}

.faqs_c dd h4{font-size:16px;line-height: 49px;height: 49px;display: block;font-weight: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.faqs_c li,.news_c li{height: 36px;line-height: 36px;position: relative;padding: 0 0 0 22px;background:url(../images/1c17561d58f7d72560244bea06908fa1e5ecd813.gif) no-repeat 2px 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.faqs_c li a,.news_c li a{color: #777; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}



/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½*/

/*.about{font-family:"Microsoft Yahei";line-height:26px;padding:146px 0 0;background:url(../images/d52e31a41587e2bcbcfc90f30e21377a96240760.jpg) no-repeat center 0;position: relative;font-size: 16px;text-align: center;}*/

.about{font-family:"Microsoft Yahei";line-height:26px;padding:146px 0 0;background:url(../images/d52e31a41587e2bcbcfc90f30e21377a96240760.jpg) no-repeat center 0;position: relative;font-size: 16px;text-align: center;overflow: hidden;}

.about_w{padding:0 20px;height:443px;position: relative;z-index: 1;text-align: center;color: #fff;}

.about_w p{height: 132px;}

.about_w span a{display: block;width: 258px;line-height: 51px;border-radius: 26px;background: #fff;color: #15377b;margin: 0 auto;margin-top: 25px;}



.about_l{background: #fff;height: 158px;box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.1);margin-bottom: 54px;text-align: left;font-size: 18px;line-height: 26px;padding: 50px 0 0;}

.about_l li{float: left;width: 316px;border-left: 1px solid #ccc;height: 58px;padding: 0 0 0 30px;}

.about_l li:first-child{border: 0;padding-left: 56px;}

.about_l li:last-child{width: 250px;}

.about_l li span{width: 65px;float: left;}

.about_l li p b{display: block;font-size: 28px;line-height: 34px;color: #333;}

.about_l li p b em{color: #15377b;}



.show{clear: both;height: 330px;}

.show_t{height:66px;font-size:16px;line-height:46px;padding: 0 0 0 409px;position: relative;z-index: 1;}

.show_t:before,.show_t:after{content: "";position: absolute;width:500px;height:2px;background:#ccc;top:23px;right:0;z-index: -1;}

.show_t:after{left:0;}

.show_t li{float: left;width:185px;height:46px;background:#333;color:#fff;margin: 0 12px 0 0;border-radius: 23px;}

.show_t li a{color:#fff;display: block;}

.show_t li.cur,.show_t li:hover{background:#15377b;font-weight: bold;}

.show_c1{position: relative;}

.show_cl{overflow: hidden;}

.show_c1 li{width: 290px;float: left;margin:0 14px 0 0;position: relative;}

.show_c1 li p,.show_c1 li p img{width: 290px;height:210px;display: block;overflow: hidden;}

.show_c li span{display: block;height:40px;line-height: 40px;}

.show_c li span a{color: #666;}


.show .show_c {
height: 0;
overflow: hidden;
}
.show .show_c.aa{
height: auto;
overflow: visible;
}


.show_c1 .next{width:18px;height:30px;cursor: pointer;z-index: 11;top:90px;right:-35px;background:url(../images/8583a7848588df2b28af9e4d01a63924d77c73d4.png) no-repeat 0 0;position: absolute;}
.show_c1 .prev{width:18px;height:30px;cursor: pointer;z-index: 11;top:90px;left:-35px;background:url(../images/8583a7848588df2b28af9e4d01a63924d77c73d4.png) no-repeat 0 1;position: absolute;}



.quick {
background: #f2f2f2;
line-height: 24px;
color: #666;
padding: 71px 0 0;
height: 475px;
}
em{font-style:normal;}
.quick:before {
content: "";
position: absolute;
width: 100%;
height: 5px;
background: #15377b;
top: -5px;
left: 50%;
}

.quick:after {
content: "";
position: absolute;
width: 0;
height: 0;
border-right: 5px solid transparent;
border-left: 5px solid transparent;
border-bottom: 5px solid #15377b;
top: -5px;
left: 50%;
margin-left: -5px;
}

.quick_l {
width: 450px;
overflow: hidden;
}

.quick_l h3 {
font-size: 28px;
height: 54px;
color: #15377b;
line-height: 32px;
}

.quick_l h3 em {
font-weight: normal;
font-size: 26px;
color: #d5d5d5;
text-transform: uppercase;
}

.quick_r {
width: 690px;
overflow: hidden;
}

.quick_r li {
border-bottom: 1px dotted #d9d9d9;
padding: 0 0 24px;
margin-bottom: 18px;
text-align: left;
}

.quick_r li:last-child {
border: 0;
}

.quick_r li span {
display: block;
font-size: 16px;
color: #15377b;
line-height: 40px;
font-weight: bold;
background: url(../images/3b7e459ef56542c87756130d98b493f8db418df3.gif) no-repeat right center;
}

.quick_r li p a {
display: inline-block;
padding: 0 63px 0 0;
color: #666;
}

.quick_r li p a:last-child {
padding: 0;
}

.f_bj {
font-size: 14px;
color: #999;
clear: both;
font-family: "Microsoft Yahei";
line-height: 30px;
z-index: 9;
background: #24282b;
}

.f_bj:before {
content: "";
position: absolute;
width: 100%;
height: 101px;
background: #15377b;
top: 475px;
left: 0;
}

.f_bj:after {
content: "";
position: absolute;
width: 100%;
height: 1px;
background: #363c3f;
top: 676px;
left: 50%;
margin-left: -396px;
}

.f_bj a {
color: #999;
}

.f_text {
height: 101px;
color: #fff;
line-height: 22px;
background:#15377b;
}

.f_text h3 {
width: 205px;
height: 101px;
line-height: 101px;
color: #fff;
background: #01429e;
font-size: 18px;
font-weight: normal;
text-align: center;
float: left;
position: relative;
}

.f_text h3:after {
content: "";
position: absolute;
width: 0;
height: 0;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
border-left: 10px solid #01429e;
top: 42px;
right: -9px;
}

.f_text ul {
float: left;
padding: 28px 0 0 40px;
}

.f_text li {float: left;width: 210px;padding: 0 0 10px 54px;margin-right: 20px;background: url(../images/dddd413f4a3e57856f347656a2cde588415e86f4.gif) no-repeat 0 2px;text-align: left;font-size: 13px;}
.f_text li:first-child {
background: url(../images/2248a029b1e84bba29ddbcaceb1f3eac25e70d50.gif) no-repeat 0 2px;
}

.f_text li:nth-child(2) {
background: url(../images/2248a029b1e84bba29ddbcaceb1f3eac25e70d50.gif) no-repeat 0 2px;
}

.f_text li:nth-child(3) {
background: url(../images/fe3372ea4eb8654e3fb367cc462dc73ca6d2cb13.gif) no-repeat 0 2px;
}

.f_text li span {
display: block;
}

.f_text li b {
font-size: 18px;
font-family: Times New Roman;
}

.f_con {
height: 275px;
overflow: hidden;
width: 1200px;
margin: 0 auto;
}

.f_wc {
width: 930px;
}

.f_nav {
border-bottom: 1px solid #363c3f;
height: 100px;
line-height: 100px;
font-size: 16px;
white-space: nowrap;
position: relative;
}

.f_nav:before {
content: "";
position: absolute;
width: 5px;
height: 5px;
background: #0666d3;
top: 50px;
left: -21px;
}

.f_nav a {
display: inline-block;
color: #fff;
padding: 0 50px 0 0;
}

.f_nav a:last-child {
padding: 0;
}

.f_nav a:hover {
text-decoration: underline;
font-weight: bold;
}

.f_code {
width: 354px;
padding: 23px 0 0;
line-height: 30px;
}

.f_code h3 {
width: 192px;
padding: 32px 0 0;
line-height: 30px;
font-size: 14px;
position: relative;
color: #999;
font-weight: normal;
float: left;
}

.f_code h3 span {
display: block;
color: #ccc;
}

.f_code p {
width: 100px;
float: right;
position: relative;
text-align: center;
}

.f_code p:last-child {
margin-right: 22px;
}

.f_code img {
width: 92px;
height: 92px;
display: block;
padding: 4px;
background: #d2d3d4;
}

.f_lx {width: 520px;color: #999;font-size: 14px;padding: 25px 0 0;border-right: 1px solid #363c3f;height: 155px;text-align: left;}
.f_lx a{color: #999;font-size: 14px;}

.f_logo {width: 203px;padding: 40px 0 0;height: 275px;border-left: 1px solid #363c3f;border-right: 1px solid #363c3f;}

.f_logo h2 {
font-size: 16px;
line-height: 38px;
color: #999;
text-align: center;
font-weight: normal;
}

.f_logo h2 img {
width: 160px;
/* height: 110px; */
display: block;
margin: 0 auto 20px;
}

.f_logo h2 a {
color: #999;
}

.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: 62px;
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: 12px;
line-height: 20px;
overflow: hidden;
text-align: center;
color: #fff;
}

.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: 31px;
background-position: -23px -47px;
background-size: 52px 82px;
}
.client-2 .my-kefu-ftop .my-kefu-main{
padding-top: 6px;
}

.client-2 .my-kefu-left {
float: left;
width: 62px;
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: #16377c;
color: #fff;
height: 53px;
width: 230px;
padding:9px 0 0;
float: left;
}

.client-2 .my-kefu-main {
background: #16377c;
width: 97px;
height: 53px;
position: relative;
padding:9px 0 0;
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;
}

