@charset "utf-8";
*{margin:0; padding:0; border:0;}
a{text-decoration:none;}
li{list-style:none;}
body{ font-family:"Microsoft YaHei"; min-width:1200px;  background:#fff;}
input[type="submit"],select,input[type="button"],input[type="reset"],input[type="date"]{-webkit-appearance: none;}
input[type="text"]:focus, input[type="tel"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus, select:focus {border-color: #96CCED;background: #E9F5FC !important;color: #1477B4;}


/*首页开始*/
.kjjtop{ width:100%; height:40px; border-bottom:1px solid #c3c3c3;}
.kjjtop1{ width:1200px; height:100%; margin:0 auto; position:relative;}
.kjjtop11{ width:400px; height:100%; position:absolute; left:0; top:0; font-size:12px; line-height:40px;}
.kjjtop11 a{ color:#000;}
.kjjtop11:hover a{ color:#005bac;}
.kjjtop12{ width:213px; height:172px; padding-top:15px;background:url(../images/kjjtop12.png) no-repeat top center; position:absolute; left:450px; top:0px; z-index:999;}
.kjjtop12 img{ width:67px; height:67px; display:block; margin:0 auto;}
.kjjtop12 p{ width:100%; font-size:28px; line-height:40px; color:#fff; text-align:center; font-weight:bold;}
.kjjtop12 p b{ width:100%; height:25px; display:block; /*background:url(../images/kjjlogo1.png) no-repeat center center;*/ font-size:15px; line-height:25px;}
.kjjtop13{ width:324px; height:100%; overflow:hidden; position:absolute; right:0px; top:0px;}
.kjjtop13 ul{ width:100%; height:100%;}
.kjjtop13 ul li{ width:80px; height:100%;border-left:1px solid #c3c3c3; font-size:12px; text-align:center; line-height:40px; float:left; }
.kjjtop13 ul li a{ color:#000;}
.kjjtop13 ul li:hover a{ color:#005bac;}


.kjjtop2{ width:100%; height:150px; box-shadow:10px 10px 10px #efefef;}
.kjjtop21{ width:1200px; height:100%; margin:0 auto;}
.kjj2a{ width:320px; height:80px; padding: 35px 0px; float:left;overflow:hidden; font-size:24px; line-height:40px;}
.kjj2a b{ width:100%; display:block;margin-left:41px;}
.kjj2a em{ font-style:normal; color:#005bac;}
.kjj2b{ width:310px; height:100px; padding:25px 0px; float:right; margin-right:10px;}
.kjj2b1{ width:100%; height:50px;overflow:hidden;}
.kjj2b1 b{ width:190px; height:100%; font-size:22px; color:#005bac; line-height:25px; text-align:center; float:right;}
.kjj2b1 p{ width:90px; height:20px; padding-top:30px; background:url(../images/kjj2b.png) no-repeat top center; float:right; font-size:12px; text-align:center; line-height:20px;}
.kjjss{ width:308px; height:37px; overflow:hidden; margin-top:15px;}
.kjjss input {width:260px;line-height:35px;height:35px;padding: 0 0 0 20px;border: 1px solid #b1b1b1; border-radius:15px;background:none;color:#333;font-size:12px;font-family:"Microsoft YaHei";outline:none; float:left;}
.kjjss button {margin: 0 0 0 -28px;width: 49px;line-height: 35px;height: 37px;text-align: center;color: #fff;font-family: "Microsoft YaHei";font-size: 12px;display: inline-block;background:url(../images/kjjss.png) no-repeat left center;border: none;cursor: pointer; float:left; outline:none;}





.kjjdh{ width:100%; height:40px;font-size:18px;padding:10px 0px;}
.kjjdh1{ width:1100px; height:100%; margin:0 auto;text-align:center;} 
.kjjdh1 ul{width:100%; height:100%;}
.kjjdh1 ul li{float:left;text-align:center; height:100%;line-height:40px; padding-left:25px; padding-right:25px;font-size:14px; position:relative;}
.kjjdh1 ul li a {display:block; color:#000; }
.kjjdh1 ul li:hover{color:#dc181c; background:#005bac;}
.kjjdh1 ul li:hover a{ color:#fff;}
.kjjdh1 li ul{display:none;width:100%;position:absolute; left:0; top:42px;z-index:9999; }
.kjjdh1 li ul li{width:100%;height:40px;text-align:center;background:#575656; background:rgba(24,56,131,0.7); padding:0;}
.kjjdh1 li ul li a {font-size:14px;}
.kjjdh1 li ul li a:hover {background:rgba(0,0,0,0.6);color:#fff;}
.kjjdh1 ul li:hover ul {display:block;}





.kjjfooter{ width:100%; /*background:#005bac; padding-bottom:70px;*/ background: url(../images/footbg.jpg) no-repeat; padding-top:15px;}
.kjjfooter1{ width:1100px; margin:0 auto;}
.kjjdha{ width:1098px; height:53px;overflow:hidden; border:1px solid #fff;}
.kjjdha ul{ width:100%; text-align:center;}
.kjjdha ul li{ padding-left:28px; padding-right:17px; background:url(../images/kjjdha.png) no-repeat left center; display:inline-block; font-size:14px; line-height:53px;}
.kjjdha ul li:first-child{ background:none;}
.kjjdha ul li a{ color:#fff;}
.kjjdha ul li:hover a{ color:#005bac;}
.kjjfooterz{ width:100%; height:190px; margin-top:50px;}
.kjjf1{ width:220px; height:175px; padding-top:40px; border-right:1px solid #345092; float:left;}
.kjjf1 img{ width:67px; height:67px; display:block; margin:0 auto;}
.kjjf1 p{ width:100%; font-size:36px; line-height:40px; color:#fff; text-align:center; font-weight:bold; margin-top:10px;}
.kjjf1 p b{ width:100%; height:35px; display:block; background:url(../images/kjjlogo1.png) no-repeat center center; font-size:15px; line-height:px;}
.kjjf2{ width:580px; height:175px; /* padding-top:15px; margin-left:90px;*/ float:left;}
.kjjf2 b{ width:100%; font-size:15px; line-height:30px; color:#fff; display:block;}
.kjjf2 p{ font-size:15px; color:#fff; line-height:30px;}
.kjjew{ width:205px; height:108px; float:right; margin-top:18px; margin-right:94px;}
.kjjew img{ width:238px; height:147px; display:block; float:left;}
.kjjew p{ width:72px; height:48px; padding-top:60px; background:url(../images/kjjew1.png) no-repeat left 14px; float:right; font-size:12px; line-height:20px; color:#fff;}

.kjjdb{ width:64px; height:64px; background:#c90c10; position:fixed; right:0; bottom:100px; cursor:pointer;}
.kjjdb p{ width:100%; height:22px; padding-top:38px; background:url(../images/kjjdb.png) no-repeat center 8px; font-size:16px; text-align:center; line-height:22px; color:#fff;}