body{background-color:#f8f8f8;}

.indextopbfb{background-color:#fff;border-bottom:#dd0000 solid 2px;}
.indextopbfb .logo{float:left;height:97px;padding:37px 100px 0 0;text-align:left;}
.indextopbfb .logo img{max-height:44px;}
.indextopbfb .u1{float:left;width:536px;border:#cd1818 solid 1px;height:46px;margin-top:35px;text-align:left;box-shadow: 2px 2px 10px #ccc;}
.indextopbfb .u1 li{float:left;cursor:default;}
.indextopbfb .u1 .l1{width:100px;background:url(../img/jiandown.gif) no-repeat;background-position:70px 20px;}
.indextopbfb .u1 .l1 #topnowlx{float:left;font-size:15px;padding:0 0 0 10px;height:46px;line-height:46px;}
.indextopbfb .u1 .l1 #toplxxiala{float:left;width:90px;box-shadow: 2px 2px 10px #ccc;position:relative;margin:5px 0 0 -1px;padding:5px 0;background-color:#fff;}
.indextopbfb .u1 .l1 #toplxxiala a{float:left;width:79px;padding:0 0 0 11px;height:35px;line-height:35px;font-size:15px;color:#666;}
.indextopbfb .u1 .l1 #toplxxiala a:hover{color:#333;}
.indextopbfb .u1 .l2{width:348px;height:46px;overflow:hidden;}
.indextopbfb .u1 .l2 input{float:left;width:348px;height:46px;border:0;font-size:15px;}
.indextopbfb .u1 .l3{width:88px;}
.indextopbfb .u1 .l3 input{float:left;width:88px;height:46px;border:0;font-size:15px;cursor:pointer;color:#fff;background-color:#cd1818;}
.indextopbfb .toprewm{float:right;width:180px;margin:15px 0 0 0;}
.indextopbfb .toprewm .d1{float:left;border:#dc615f solid 1px;width:87px;}
.indextopbfb .toprewm .d1 img{width:87px;height:87px;}
.indextopbfb .toprewm .d2{float:left;margin-left:-1px;height:89px;width:20px;}
.indextopbfb .toprewm .d2 img{float:left;}
.indextopbfb .toprewm .d2 .img1{margin-top:12px;}
.indextopbfb .toprewm .d2 .img2{margin-top:54px;}
.indextopbfb .toprewm .d3{float:left;line-height:42px;}
.indextopbfb .toprewm .d3 a{float:left;clear:both;font-size:14px;}
.indextopbfb .toprewm .d3 .a1{color:#c90808;}
.indextopbfb .menu{float:left;width:1200px;text-align:left;height:40px;}
.indextopbfb .menu a{float:left;font-size:17px;padding:0 16px;margin:0 23px;height:38px;}
.indextopbfb .menu a:hover{color:#dd0000;}
.indextopbfb .menu a .s1{float:left;position:absolute;margin-top:-2px;}
.indextopbfb .menu .gloasel{color:#dd0000;border-bottom:#dd0000 solid 2px;}


.kjcaid{float:left;text-align:left;width:192px;height:375px;background-color:#fff;margin:25px 0 0 0;padding:15px 0 0 0;}
.kjcaid .menu1{float:left;width:192px;height:40px;background:url(../homeimg/y-guoImg/ji.gif) no-repeat;background-position:170px 14px;}
.kjcaid .menu1 .lu1{float:left;height:40px;width:100%;}
.kjcaid .menu1 .lu1 a{float:left;padding:0 0 0 30px;height:40px;font-size:15px;line-height:40px;width:162px;}
.kjcaid .menu1 .rmenu{float:left;background-color:#fff;position:relative;width:528px;margin-left:192px;z-index:7;border-left:#f2f2f2 solid 1px;overflow:hidden;}
.kjcaid .menu1 .rmenu .ru1{float:left;margin:0 20px;width:488px;}
.kjcaid .menu1 .rmenu .ru1 li{float:left;}
.kjcaid .menu1 .rmenu .ru1 .l1{width:100%;border-bottom:#f1f1f1 solid 1px;font-size:15px;padding:8px 0;margin:0 0 11px 0;}
.kjcaid .menu1 .rmenu .ru1 .l2{width:122px;font-size:14px;height:38px;}
.kjcaid .menu1 .rmenu .ru1 .l2 a{float:left;color:#999;overflow:hidden;height:17px;}
.kjcaid .menu1 .rmenu .ru1 .l2 a:hover{text-decoration:underline;}
.kjcaid .menu2{background:url(../homeimg/y-guoImg/ji2.gif) no-repeat;background-position:170px 14px;background-color:#faeef0;}
.kjcaid .menu2 .lu1 a{color:#dd004d;}

/*切换*/
.banner{float:left;height:390px;overflow:hidden;width:733px;z-index:5;margin:25px 0 0 20px;}
.banner .d1{float:left;width:733px;height:390px;display:block;position:absolute;z-index:5;}
.banner .d2{float:left;width:733px;height:30px;clear:both;position:absolute;z-index:5;margin-top:370px;}
.banner .d2 ul{float:left;position:absolute;left:50%;display:inline;}
.banner .d2 li{width:10px;height:10px;border-radius:10px;overflow:hidden;cursor:pointer;background-color:#C1C1C1;float:left;margin:0 6px;display:inline;}
.banner .d2 li.nuw{background-color:#FC7878;}

.icompany{float:left;width:1200px;}
.icompany .comlist{float:left;margin:18px 18px 0 0;padding:0 6px;width:173px;height:205px;background-color:#fff;font-size:15px;overflow:hidden;line-height:22px;}
.icompany .comlist img{width:109px;margin:28px 0 10px 0;border-radius:109px;}
.icompany .comlist:hover{box-shadow: 2px 2px 10px #ccc;}
.icompany .comlist0{margin-right:0;}

.indexkjdl{float:right;margin:25px 0 0 0;padding:10px;width:215px;height:370px;text-align:left;background-color:#fff;}
.indexkjdl .indexlogin1{float:left;width:215px;}
.indexkjdl .indexlogin1 li{float:left;}
.indexkjdl .indexlogin1 .l1{width:105px;margin-left:75px;margin-top:20px;height:65px;}
.indexkjdl .indexlogin1 .l2{width:35px;text-align:right;margin-top:13px;height:72px;}
.indexkjdl .indexlogin1 .l3{width:215px;padding:15px 0 0 0;height:34px;text-align:center;}
.indexkjdl .indexlogin1 .l4{width:215px;height:45px;}
.indexkjdl .indexlogin1 .l4 a{float:left;border:#2384e3 solid 1px;border-radius:3px;width:78px;height:25px;text-align:center;font-size:14px;padding:5px 0 0 0;}
.indexkjdl .indexlogin1 .l4 .a1{color:#fff;background-color:#2384e3;margin-left:20px;}
.indexkjdl .indexlogin1 .l4 .a2{margin-left:15px;}
.indexkjdl .indexlogin1 .l5{border-top:#eeeeee solid 1px;height:20px;margin-top:10px;width:30px;margin-left:22px;}
.indexkjdl .indexlogin1 .l6{width:111px;color:#999999;text-align:center;}
.indexkjdl .indexlogin1 .l7{border-top:#eeeeee solid 1px;height:20px;margin-top:10px;width:30px;}
.indexkjdl .indexlogin1 .l8{width:215px;height:40px;text-align:center;}
.indexkjdl .indexlogin1 .l8 img{margin:0 10px;}
.indexkjdl .indexlogin2{float:left;width:215px;}
.indexkjdl .indexlogin2 li{float:left;}
.indexkjdl .indexlogin2 .l1{width:215px;}
.indexkjdl .indexlogin2 .l1 img{width:120px;height:120px;}
.indexkjdl .indexlogin3{float:left;width:215px;}
.indexkjdl .indexlogin3 li{float:left;}
.indexkjdl .indexlogin3 .l1{width:215px;margin-top:20px;height:80px;text-align:center;}
.indexkjdl .indexlogin3 .l1 img{border-radius:40px;}
.indexkjdl .indexlogin3 .l2{width:195px;padding:15px 0 10px 0;text-align:left;line-height:25px;padding-left:20px;font-size:13px;}
.indexkjdl .indexlogin3 .l3{width:215px;height:45px;}
.indexkjdl .indexlogin3 .l3 a{float:left;border:#2384e3 solid 1px;border-radius:3px;width:78px;height:25px;text-align:center;font-size:14px;padding:5px 0 0 0;}
.indexkjdl .indexlogin3 .l3 .a1{color:#fff;background-color:#2384e3;margin-left:20px;}
.indexkjdl .indexlogin3 .l3 .a2{margin-left:15px;}
.indexkjdl .gg{float:left;width:215px;}
.indexkjdl .gg li{float:left;}
.indexkjdl .gg .l1{width:50px;height:26px;border-bottom:#1c99ef solid 2px;margin-bottom:5px;}
.indexkjdl .gg .l2{width:165px;height:26px;text-align:right;border-bottom:#f5f5f5 solid 2px;margin-bottom:5px;}
.indexkjdl .gg .l2 a{color:#1787fb;}
.indexkjdl .gg .l3{width:215px;height:17px;margin:5px 0 0 0;overflow:hidden;}
.indexkjdl .gg .l3 a:hover{color:#ff0000;text-decoration:underline;}

.indexcap{float:left;height:54px;width:1180px;padding-right:20px;background-color:#fff;margin:25px 0 0 0;}
.indexcap li{float:left;}
.indexcap .l1{width:900px;}
.indexcap .l1 a{float:left;width:130px;height:54px;line-height:54px;font-size:18px;text-align:center;}
.indexcap .l1 .a1{font-weight:700;background:url(../homeimg/y-guoImg/dbg.gif) center bottom no-repeat;}
.indexcap .l2{width:280px;line-height:54px;height:54px;}
.indexcap .l2 a{float:right;color:#666666;padding-right:7px;background:url(../homeimg/y-guoImg/jian.gif) right center no-repeat;}
.indexcap .l2 a:hover{text-decoration:underline;}

.zwlist{float:left;width:1200px;background-color:#fff;text-align:left;}
.zwlist .list{float:left;width:299px;border-top:#eeeeee solid 1px;border-right:#eeeeee solid 1px;height:155px;}
.zwlist .list .u1{float:left;height:66px;margin:18px 10px 0 10px;border-bottom:#f1f1f1 dotted 1px;width:279px;}
.zwlist .list .u1 li{float:left;}
.zwlist .list .u1 .l1{width:170px;height:20px;line-height:20px;overflow:hidden;}
.zwlist .list .u1 .l1 a{color:#0168b7;font-size:15px;}
.zwlist .list .u1 .l1 a:hover{color:#dd0000;text-decoration:underline;}
.zwlist .list .u1 .l2{width:109px;height:20px;line-height:20px;overflow:hidden;color:#dd0000;font-size:14px;text-align:right;}
.zwlist .list .u1 .l3{width:100%;margin-top:11px;color:#666666;}
.zwlist .list .u2{float:left;width:279px;margin:10px 10px 0 10px;}
.zwlist .list .u2 li{float:left;}
.zwlist .list .u2 .l1{width:60px;}
.zwlist .list .u2 .l1 img{width:44px;height:44px;border-radius:44px;border:#f6f6f6 solid 1px;}
.zwlist .list .u2 .l2{width:219px;font-size:14px;height:20px;line-height:20px;overflow:hidden;}
.zwlist .list .u2 .l2 a:hover{color:#777777;text-decoration:underline;}
.zwlist .list .u2 .l3{width:219px;color:#acafbb;margin-top:6px;}
.zwlist .list:hover{box-shadow: 0px 5px 10px 0px rgba(111, 116, 132, 0.1);}
.zwlist .list0{border-right:0;width:300px;}

.hrlist{float:left;width:1200px;text-align:left;}
.hrlist .list{float:left;width:392px;height:160px;margin-right:12px;margin-top:10px;background-color:#fff;}
.hrlist .list .u1{float:left;margin:24px 20px 0 20px;width:352px;font-size:14px;}
.hrlist .list .u1 li{float:left;}
.hrlist .list .u1 .l1{width:180px;color:#0574db;font-size:17px;}
.hrlist .list .u1 .l2{width:172px;color:#0574db;font-size:17px;text-align:right;}
.hrlist .list .u1 .l3{width:100%;border-bottom:#cccccc dotted 2px;height:45px;font-size:15px;color:#666;line-height:45px;}
.hrlist .list .u1 .l4{width:100%;color:#666;background:url(../homeimg/y-guoImg/z.png) left center no-repeat;padding-left:20px;margin:15px 0 0 0;line-height:22px;height:22px;overflow:hidden;}
.hrlist .list .u1 .l5{width:100%;text-align:right;color:#666666;}
.hrlist .list:hover{box-shadow: 0px 5px 10px 0px rgba(111, 116, 132, 0.1);}
.hrlist .list0{margin-right:0;}
.hrlist .list .xin{float:left;margin:-149px 0 0 343px;background:url(../homeimg/y-guoImg/xin.png) no-repeat;width:49px;height:48px;}

.newsmain{float:left;width:1200px;border-top:#eeeeee solid 1px;background-color:#fff;text-align:left;}
.newsmain .dmain{float:left;margin:15px 20px 20px 30px;width:550px;}
.newsmain .dmain .d1{float:left;height:30px;line-height:30px;font-size:16px;padding-left:30px;width:520px;background:url(../homeimg/y-guoImg/book.gif) left center no-repeat;}
.newsmain .dmain .u1{float:left;width:100%;margin:15px 0 0 0;}
.newsmain .dmain .u1 li{float:left;}
.newsmain .dmain .u1 .l1{width:200px;height:160px;overflow:hidden;}
.newsmain .dmain .u1 .l1 img{float:left;width:200px;height:160px;}
.newsmain .dmain .u1 .l1 span{float:left;padding:0 10px;width:180px;background:url(../img/bghui1.png) repeat;overflow:hidden;position:relative;z-index:2;margin-top:-30px;height:30px;color:#fff;line-height:30px;}
.newsmain .dmain .u1 .l2{width:330px;margin:0 0 0 20px;}
.newsmain .dmain .u1 .l2 a{float:left;height:40px;font-size:14px;overflow:hidden;line-height:40px;}
.newsmain .dmain .u1 .l2 a:hover{color:#dd0000;}

.link{float:left;width:1200px;background-color:#fff;text-align:left;border-top:#eeeeee solid 1px;padding:10px 0;}
.link span{float:left;width:120px;margin:0 15px 0 15px;height:26px;overflow:hidden;font-size:14px;line-height:26px;}
.link span a:hover{color:#777777;text-decoration:underline;}














