/* CSS Document */
html, body{margin:0;padding:0;font-family:Î¢ÈíÑÅºÚ;font-size:14px;color:#666666;background-color:#fff;line-height:25px;letter-spacing:1px;}
a{color:#666666;text-decoration:none;}
a:hover{text-decoration:none;color:#666666;}
.topmenu a{line-height:80px;height:80px;color:#666666;display:block;text-align:center;font-size:18px;width:132px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.topmenu a:hover{border-bottom:4px #C31421 solid;font-weight:bold;color:#ffffff;background:#1080d4;}
.topmenucur a{border-bottom:4px #C31421 solid;font-weight:bold;color:#ffffff;background:#1080d4;}
.fullSlide{width:100%;position:relative;height:700px;z-index:100;text-align:center;padding:0px;margin:0px auto;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;z-index:-100px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:700px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:700px;}
.fullSlide .hd{width:800px;margin:0 auto;margin-top:-60px;*position:absolute;*z-index:1;*bottom:0;*left:140px;height:30px;line-height:30px;text-align:center;}
.fullSlide .hd ul{margin:0 0 0 40px;display:inline-block;padding:0 10px;height:22px;opacity:0.99}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;
*display:inline;zoom:1;width:13px;height:12px;margin:6px;background:url(../images/tg_flash_p.png) -20px 0;overflow:hidden;line-height:9999px;}
.fullSlide .hd ul .on{background-position:0 0;}
.fbc_trigger_con li{font:28px/1 tahoma;color:#fff;cursor:pointer;margin:0 1px;filter:Alpha(Opacity=100);opacity:1}
.fbc_trigger_con .on{filter:Alpha(Opacity=100);opacity:1}
ul, li{list-style-type:none;padding:0px;margin:0px;}
.toprelative{position:relative;height:180px;}
.toprelative div{position:absolute;width:1210px;left:0px;top:-29px;z-index:10000;height:209px;background:url(../images/indexppbg.png) no-repeat center;text-align:center;}
.indexpsort{padding-left:0px;cursor:pointer;}
.indexpsort img{transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-o-transition:.7s;}
.indexbten{font-family:Arial;font-size:10px;letter-spacing:0px; line-height:16px; overflow:hidden;text-align:center;color:#999999;}
.indexbt{font-size:22px;text-align:center; line-height:32px;color:#666;}
.aq{font-size:40px !important;color:#dcdcdc !important;font-family:BauhausITCbyBT Medium,Arial; line-height:49px !important;}
.indexbut{background:url(../images/02.png) no-repeat center top;height:24px;}

.indexpsort:hover .aqq { background-color:#1080d4;}
.indexpsort:hover .aq{ color:#cddef3 !important;}
.indexpsort:hover .indexbt{color:#fff;font-weight:bold;}
.indexpsort:hover .indexbten{ color:#fff;}
.indexpsort:hover .indexbut{background:url(../images/01.png) no-repeat center top;}
.indexpsort:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-o-transition:scale(1.1);}

.cur{background-color:#1080d4 !important;}
.cur .aq{ color:#cddef3 !important;}
.cur .indexbt,.cur .indexbten{ color:#FFF !important;}
.cur .indexbt{font-weight:bold !important;}
.cur .indexbut{background:url(../images/01.png) no-repeat center top !important;}

.w120{ width:1260px;}
.m0a{ margin:0 auto;}
.pbt{ text-align:center;}
.pbt h2{ color:#3463b0; padding:25px 0; font-weight:400; letter-spacing:0px; font-size:35px; background:url(../images/indexbgbtbg.png) no-repeat center bottom;}
.pbt p{ color:#333; font-size:25px; font-weight:600;}

.pclass{ text-align:center;}
.pclass a{ border:1px solid #999; font-size:16px; display:inline-block; margin:0 6px; text-align:center; width:189px; height:40px; line-height:40px; margin-bottom:10px;}
.pclass a:hover{ border-color:#C31421; background-color:#C31421; color:#fff;}
.curr{border-color:#C31421 !important; background-color:#C31421 !important;color:#fff !important;}

.prdlistm:hover .aa{border-color:#C31421 !important;}
.prdlistm:hover .aa .pname{color:#C31421;}
.prdlist:hover .aa::after{background:url(../images/indexpbgover1.png) !important;}
.prdlistm:hover .aa::after{background:url(../images/indexpbgover1.png) !important;}

.js-silder{position:relative;height:385px;}
.silder-scroll{width:942px;height:385px;overflow:hidden;position:relative;}
.silder-main{position:relative;width:100%;z-index:300000;}
.silder-main-img{position:absolute;top:0;left:0;width:100%;}
.js-silder-ctrl{width:100%;text-align:center;position:absolute;left:0px;bottom:40px;}
.silder-ctrl-prev, .silder-ctrl-next{position:absolute;top:170px;width:8%;height:100%;vertical-align:middle;cursor:pointer;color:#a1a1a1;font-family:"ËÎÌå";font-size:40px;font-weight:600;}
.silder-ctrl-prev:hover, .silder-ctrl-next:hover{color:#3463b0;}
.silder-ctrl-prev{left:0;text-align:left;}
.silder-ctrl-next{right:0;text-align:right;}
.silder-ctrl-prev>span, .silder-ctrl-next>span{position:absolute;top:50%;margin-top:-250%;}
.silder-ctrl-prev>span{left:-258px;}
.silder-ctrl-next>span{right:980px;}
.silder-ctrl-con{display:inline-block;width:14px;height:14px;padding:0;margin:0 10px;cursor:pointer;}
.silder-ctrl-con>span{display:block;line-height:0;text-indent:-9999px;overflow:hidden;margin-left:-670px;margin-top:-20px;cursor:pointer;background-color:#e4e4e4;border-radius:50%;width:100%;height:100%;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
.silder-ctrl-con>span{margin-top:-8px;}
}
.silder-ctrl-con.active>span{background-color:#3463b0;}
.orderbut{cursor:pointer;border:none;line-height:30px;padding:0px 15px;}
.orderbut:hover{background:#3463b0;color:#fff;}
.prdlist{padding-left:30px;}
.prdlistdiv{cursor:pointer;width:281px;position:relative;text-align:center;height:364px;border:#e4e4e4 1px solid;border-bottom-width:0px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
}
.prdlistdiv::after{top:360px;width:280px;height:11px;position:absolute;left:0px;content:"";background:url(../images/indexpbg.png);line-height:0px;overflow:hidden;font-size:0px;}
.prdlist:hover{padding-left:29px;}
.prdlist:hover .prdlistdiv{width:292px;border:#3463b0 6px solid;height:370px;border-bottom-width:0px;border-radius:10px;}
.prdlist:hover .prdlistdiv::after{width:292px;height:16px;top:357px;left:-6px;background:url(../images/indexpbgover1.png);}
.prdlistm{height:405px;width:315px;}
.prdlistm:hover .prdlistdiv{width:292px;border:#C31421 6px solid;height:370px;border-bottom-width:0px;border-radius:10px;}
.prdlistm:hover .prdlistdiv::after{width:292px;height:16px;top:357px;left:-6px;background:url(../images/indexpbgover1.png);}
.pimg{height:250px;overflow:hidden;text-align:center;line-height:250px;}
.pimg img{transition:.7s;-moz-transition:.7s;-webkit-transition:.7s;-o-transition:.7s;max-width:252px;max-height:252px;}
.prdlist:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-o-transition:scale(1.2);}
.prdlistm:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-o-transition:scale(1.2);}
.pname{font-size:20px;color:#333;background:url(../images/pnmbg.png) no-repeat right 15px;}
.prdlist:hover .pname{color:#C31421;font-weight:bold;background:url(../images/pnmbgover.png) no-repeat right 15px;}
.prdlistm:hover .pname{color:#C31421;font-weight:bold;background:url(../images/pnmbgover.png) no-repeat right 15px;}
.indexdbigbt{color:#333333;font-size:28px;background:url(../images/indexbgbtbg.png) no-repeat left bottom;}
.indexdbigbt span{font-family:Arial;font-weight:bold;color:#3463b0;letter-spacing:0px;font-size:34px;}
.footbt{height:50px;font-size:18px;color:#fff;font-weight:bold;}
.footmlist{height:30px;}
.footmlist a{color:#99999;}
.foottel{color:#fff;font-size:36px;font-family:DINOT-Medium, Arial;}
.footend, .footend a{color:#fff;}
.footshare{border:#bfcae1 1px solid;border-radius:50%;width:30px;text-align:center;line-height:0px;height:30px;}
.diyos{position:fixed;width:54px;right:0;top:50%;z-index:100000;}
.diyos ul{list-style:none;margin:0;padding:0;}
.diyos ul li{width:54px;height:54px;background:#3463b0;float:left;position:relative;margin:1px 0 0 0;}
.diyos ul li:hover{background:#0062c7;}
.diyos ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;color:#fff;font:14px/54px "Microsoft Yahei";overflow:hidden;letter-spacing:0px;}
.diyos ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;}
.diyos ul li.sideewm{width:54px;height:54px;line-height:54px;display:inline-block;}
.diyos ul li .sideewmshow{width:150px;position:absolute;top:0;left:-151px;z-index:120;display:none;}
.diyos ul li.sideewm:hover .sideewmshow{display:block;}
.diyos ul li img{float:left;}
.nclass{padding:20px 0px 0px 0px;}
.nclass div{float:left;width:285px;margin-right:20px;height:40px;margin-bottom:10px;}
.nclass div a{width:285px;line-height:40px;font-size:15px;height:40px;text-align:center;display:inline-block;background-color:#d3eef1;border:1px solid #eee;border-radius:4px;overflow:hidden;margin-bottom:10px;}
.b25{background-color:#3463b0 !important;color:#FFF;}
.nclass div#n4{margin-right:0px;}
.nclass div a:hover{background-color:#3463b0;color:#FFF;}
.nclass1{padding:0px 0px 0px 0px;}
.nclass1 div{float:left;width:285px;margin-right:20px;height:40px;margin-bottom:10px;}
.nclass1 div a{width:285px;line-height:40px;font-size:15px;height:40px;text-align:center;display:inline-block;border:1px solid #ccc;border-radius:4px;overflow:hidden;margin-bottom:10px;}
.b26{background-color:#3b55a0 !important;color:#FFF;}
.nclass1 div#n4{margin-right:0px;}
.nclass1 div a:hover{background-color:#3b55a0;color:#FFF;}
.bt{font-size:24px;}
.contA{padding:25px 25px 60px;font-size:18px;}
.cf{color:#FFF;background:#3463b0;}
.cf b{font-size:25px;}
.nbt a{line-height:35px;font-size:20px;}
.nbt:hover a{color:#3463b0;font-weight:bold;}
.indexnewsbt a{font-size:18px;color:#C31421;}
.indexnewsbt:hover a{color:#3463b0;font-weight:bold;}
.ninfo{line-height:25px;height:50px;overflow:hidden;color:#999;}
.cbg{background:url(../images/cbg.jpg) no-repeat center top;}
.lh30{line-height:30px;color:#5a5a5a;font-size:30px;}
.lh60{line-height:60px;font-size:80px;color:#5a5a5a;}
.ffa{font-family:Arial;}
.fft{font-family:"Times New Roman", Times, serif;}
.ffv{font-family:Verdana, Geneva, sans-serif;}
.ffg{font-family:Georgia, "Times New Roman", Times, serif;}
.abpath{color:#999;font-size:16px;}
.abpath a{color:#999;}
.abps{border-right:#d8d8d8 1px solid;padding-right:15px;font-size:26px;color:#333;white-space:nowrap;}
.abm a{display:inline-block;font-size:22px;color:#666;height:50px;padding:0px 5px;margin-left:35px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.abm a:hover{color:#C31421;font-weight:bold;border-bottom:#C31421 4px solid;}
.abmcur{color:#C31421!important;font-weight:bold;border-bottom:#3463b0 4px solid;}
.abmtd{position:relative;}
.abmtd table{position:absolute;left:10px;top:60px;}
.abmtd table a{white-space:nowrap;font-size:20px;margin-left:25px;}
.abmtd table a:hover{border-bottom:none;}
.abmtd table .abmcur{border-bottom:none;}
.webpage a{display:inline-block;width:40px;height:40px;border-radius:5px;background:#f2f2f2;color:#999;font-size:18px;text-align:center;line-height:40px;margin:0px 4px;overflow:hidden;}
.webpage a:hover{background:#3463b0;color:#fff;}
.webpagecur{background:#3463b0!important;color:#fff!important;}
.webpage a span{font-size:25px;line-height:40px;}