@charset "utf-8";
/*顶*/
.topbfbs{background-color:#F5F5F5;}
.topbfbs .yjcode .topu1{float:left;width:1200px;height:36px;text-align:left;}
.topbfbs .yjcode .topu1 li{float:left;}
.topbfbs .yjcode .topu1 .l1{width:890px;}
.topbfbs .yjcode .topu1 .l1 .s1{float:left;width:790px;padding:10px 0 0 0;}
.topbfbs .yjcode .topu1 .l1 .s1 a:hover{color:#ff6600;text-decoration:none;}
.topbfbs .yjcode .topu1 .l2{width:310px;text-align:right;padding:10px 0 0 0;}
.topbfbs .yjcode .topu1 .l2 a{color:#333;}
.topbfbs .yjcode .topu1 .l2 a:hover{color:#ff6600;}
.topbfbs .yjcode .topu1 .l2 .s1{float:right;}
.topbfbs .yjcode .topu1 .l2 .s2{float:right;margin:-2px 0 0 10px;}
.topbanner_hj{width:100%;min-width:1150px;float:left;}
.topbanner_hj a{display:block;width:100%;height:100%;}

/*LOGO区域*/
.bfbtop1{text-align:left;}
.bfbtop1 .top1{float:left;width:1200px;margin:15px 0 0 0;}
.bfbtop1 .top1 .logo{float:left;width:360px;padding:12px 0 0 0;}
.bfbtop1 .top1 .d1{float:right;width:310px;height:20px;padding:0 0 10px 530px;}
.bfbtop1 .top1 .d1 a{float:left;padding:0px 0 0 15px;width:60px;height:16px;font-size:14px;background:url(../homeimg/panImg/dt.gif) left center no-repeat;}
.bfbtop1 .top1 .d1 a:hover{color:#c20000;}
.bfbtop1 .top1 .u1{float:right;width:822px;height:44px;}
.bfbtop1 .top1 .u1 li{float:left;}
.bfbtop1 .top1 .u1 .l1{width:100px;height:44px;border:#c20000 solid 1px;border-right:0;font-size:14px;}
.bfbtop1 .top1 .u1 .l1 #topnwd{float:left;width:65px;height:32px;padding:12px 0 0 10px;background-position:59px 15px;background-color:#F6F6F6;cursor:pointer;}
.bfbtop1 .top1 .u1 .l1 .jian{float:left;background-color:#F6F6F6;width:25px;padding:19px 0 0 0;height:25px;}
.bfbtop1 .top1 .u1 .l1 .jian img{-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;    transition: transform 0.4s ease-out;border:0;}
.bfbtop1 .top1 .u1 .l1 #topdiv{float:left;width:100px;border:#c20000 solid 1px;border-left-width:1px;border-top:0;background-color:#fff;position:absolute;z-index:100;margin:44px 0 0 -101px;}
.bfbtop1 .top1 .u1 .l1 #topdiv a{float:left;width:93px;height:28px;padding:10px 0 0 7px;border-top:#f6f6f6 solid 1px;}
.bfbtop1 .top1 .u1 .l1 #topdiv a:hover{background-color:#F8F8F8;text-decoration:none;}
.bfbtop1 .top1 .u1 .l1:hover img{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg);}
.bfbtop1 .top1 .u1 .l2{width:414px;height:44px;border-left:#DDDDDD solid 1px;border-top:#c20000 solid 1px;border-bottom:#c20000 solid 1px;}
.bfbtop1 .top1 .u1 .l2 input{float:left;width:406px;height:44px;border:0;font-size:14px;padding-left:8px;}
.bfbtop1 .top1 .u1 .l3{border:#c20000 solid 1px;border-left:0;height:44px;width:115px;}
.bfbtop1 .top1 .u1 .l4{margin:0 0 0 13px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.bfbtop1 .top1 .u1 .l1 #topdiv{margin-left:-1px;}
}

/*导航*/
.bfbtop2{float:left;border-bottom:#c20000 solid 3px;text-align:left;margin:20px 0 0 0;}
.bfbtop2 .top2{float:left;width:1200px;}
.bfbtop2 .top2 .d1{float:left;width:245px;height:39px;color:#fff;}
.bfbtop2 .top2 .d1 .scap{float:left;background:url(../homeimg/panImg/xlbg.gif) left top no-repeat;width:245px;height:39px;font-size:16px;}
.bfbtop2 .top2 .d1 #xlmenu{float:left;width:243px;height:417px;margin:3px 0 0 0;}
.bfbtop2 .top2 .d1 #xlmenu .xl{float:left;width:243px;height:102px;}
.bfbtop2 .top2 .d1 #xlmenu .xl .xlcap{float:left;font-size:14px;position:absolute;padding:19px 0 0 50px;width:193px;height:30px;color:#000;}
.bfbtop2 .top2 .d1 #xlmenu .xl .xlmain{float:left;position:absolute;border:#E6E6E6 solid 1px;border-top:0;background-color:#F7F7F7;width:223px;padding:49px 0 0 20px;height:54px;overflow:hidden;}
.bfbtop2 .top2 .d1 #xlmenu .xl .xlmain .sa{float:left;width:74px;height:26px;}
.bfbtop2 .top2 .d1 #xlmenu .xl .xlmain .sa1{float:left;width:100px;height:26px;}
.bfbtop2 .top2 .d1 #xlmenu .xl .xlmain1{overflow:auto;height:auto;border:#c20000 solid 1px;margin-top:-1px;}
.bfbtop2 .top2 .d1 #xlmenu .xl1 .xlcap{background:url(../homeimg/panImg/left1.gif) no-repeat;background-position:17px 15px;z-index:29;}
.bfbtop2 .top2 .d1 #xlmenu .xl2 .xlcap{background:url(../homeimg/panImg/left2.gif) no-repeat;background-position:17px 15px;z-index:27;}
.bfbtop2 .top2 .d1 #xlmenu .xl3 .xlcap{background:url(../homeimg/panImg/left3.gif) no-repeat;background-position:17px 15px;z-index:25;}
.bfbtop2 .top2 .d1 #xlmenu .xl4 .xlcap{background:url(../homeimg/panImg/left4.gif) no-repeat;background-position:17px 15px;z-index:23;}
.bfbtop2 .top2 .d1 #xlmenu .xl1 .xlmain{z-index:15;}
.bfbtop2 .top2 .d1 #xlmenu .xl2 .xlmain{z-index:14;}
.bfbtop2 .top2 .d1 #xlmenu .xl3 .xlmain{z-index:13;}
.bfbtop2 .top2 .d1 #xlmenu .xl4 .xlmain{z-index:12;}
.bfbtop2 .top2 .d1 #xlmenu .xl5 .xlmain{z-index:11;}
.bfbtop2 .top2 .d1 #xlmenu .xl1 .xlmain1{z-index:28;}
.bfbtop2 .top2 .d1 #xlmenu .xl2 .xlmain1{z-index:26;}
.bfbtop2 .top2 .d1 #xlmenu .xl3 .xlmain1{z-index:24;}
.bfbtop2 .top2 .d1 #xlmenu .xl4 .xlmain1{z-index:22;}

.bfbtop2 .top2 .d2{float:left;width:915px;height:39px;margin-left:40px;}
.bfbtop2 .top2 .d2 .menu{float:left;margin:0 16px 0 0;}
.bfbtop2 .top2 .d2 .menu .a1{float:left;font-size:16px;padding:9px 10px 0 10px;height:30px;}
.bfbtop2 .top2 .d2 .menu .a1 span{float:left;}
.bfbtop2 .top2 .d2 .menu .a1 img{floa:left;margin:9px 0 0 10px;-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;    transition: transform 0.4s ease-out;border:0;}
.bfbtop2 .top2 .d2 .menu .menulist{float:left;width:130px;border:#EBEBEB solid 1px;position:absolute;border-bottom:0;margin:39px 0 0 0;background-color:#fff;display:none;z-index:10;}
.bfbtop2 .top2 .d2 .menu .menulist a{float:left;padding:9px 0 0 10px;height:30px;width:120px;border-bottom:#ebebeb solid 1px;font-size:14px;}
.bfbtop2 .top2 .d2 .menu .menulist a:hover{color:#fff;background-color:#c20000;text-decoration:none;}
.bfbtop2 .top2 .d2 .menu1 .menulist{display:block;}
.bfbtop2 .top2 .d2 .menu1 .a1{background-color:#EBEBEB;}
.bfbtop2 .top2 .d2 .menu1 .a1 img{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg);}

.link{float:left;width:1200px;margin:20px 0 0 0;text-align:left;}
.link .u1{float:left;width:1200px;}
.link .u1 li{float:left;}
.link .u1 .l1{border-bottom:#A8AEB4 solid 3px;font-size:20px;height:35px;width:800px;}
.link .u1 .l2{width:400px;border-bottom:#A8AEB4 solid 3px;font-size:14px;height:28px;text-align:right;color:#666;padding:7px 0 0 0;}
.link .u1 .l3{margin:18px 0 0 0;width:120px;height:16px;color:#666;}
.link .u1 .l3 a:hover{color:#c20000;}

.bottom{float:left;width:1200px;text-align:center;padding:20px 0;color:#666;line-height:27px;border-top:#ddd solid 1px;margin:15px 0 0 0;}
.bottom a{color:#666;}
.bottom a:hover{color:#c20000;}

.rightfd{position:fixed;bottom:20px;width:55px;right:15px;}
.rightfd .d1{float:left;width:55px;height:65px;border-bottom:#5C5D6E solid 1px;background-color:#646577;}
.rightfd .d1 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../img/zxicon.png) no-repeat;background-position:13px 10px;}
.rightfd .d1 .sd1{position:absolute;left:-120px;top:0px;width:120px;background-color:#e40231;display:none;padding:10px 0 7px 0;color:#fff;}
.rightfd .d1 .sd1 a{float:left;padding:6px 0 0 30px;background:url(../img/qq4.gif) left top no-repeat;width:72px;height:18px;text-align:left;margin:0 0 6px 9px;}
.rightfd .d1 .sd1 strong{color:#fff;}
.rightfd .d1:hover .sd1{display:block;}
.rightfd .d1:hover{background-color:#e40231;}
.rightfd .d2{float:left;width:55px;height:65px;border-bottom:#5C5D6E solid 1px;background-color:#646577;}
.rightfd .d2 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../img/kficon.png) no-repeat;background-position:13px 10px;}
.rightfd .d2 .sd1{position:absolute;left:-120px;top:0px;width:120px;height:121px;background-color:#e40231;display:none;padding:10px 0 0 0;color:#fff;}
.rightfd .d2 .sd1 img{margin:0 0 5px 0;}
.rightfd .d2:hover .sd1{display:block;}
.rightfd .d2:hover{background-color:#e40231;}
.rightfd .d3{float:left;width:55px;height:65px;background-color:#646577;cursor:pointer;}
.rightfd .d3 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../img/fanhui.png) no-repeat;background-position:17px 10px;}
.rightfd .d3:hover{background-color:#e40231;}



