@charset "utf-8";

*{margin:0; padding:0; border:0;}

a{text-decoration:none; color:#4E4E4E;}

li{list-style:none;}

body{ font-family:"Microsoft YaHei"; min-width:1200px;  background:#fff;}
.clear{ clear:both;}

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:245px; 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:120px; box-shadow:10px 10px 10px #efefef;}

.kjjtop21{ width:1200px; height:100%; margin:0 auto;}

.kjj2a{ width:320px; padding:35px 0px; float:left;overflow:hidden; font-size:26px; line-height:40px; padding-left:20px;}

.kjj2a b{ width:100%; display:block;margin-left:41px;}

.kjj2a em{ font-style:normal; color:#E90117;}

.kjj2b{ width:310px; height:60px; padding:35px 0px; float:right; margin-right:10px;}

.kjj2b1{ width:100%; height:50px;overflow:hidden;}

.kjj2b1 b{ width:190px; height:100%; font-size:22px; color:#E90117; line-height:25px; text-align:center; float:right; padding-top:20px;}

.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:35px; padding-right:30px;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;}

.bxybanner {position: relative;overflow: hidden; height: 617px; width:100%;}

.bxybanner .bxypic li {width: 100%; height: 100%; overflow: hidden; position: absolute;background-repeat:no-repeat;background-position:top center; min-width: 1080px;}

.bxybanner .bxypic li a { display:block; width:100%; height:100%;}

.bxybanner .hd { width: 100%; position: absolute;bottom: 20px;text-align: center;}

.bxybanner .hd li {display: inline-block; width: 53px;height: 5px;margin: 0 2px;background: #a3a3a3;}

.bxybanner .hd li.on {background: #c10000!important;}

.bxybanner .prev{width:44px;height:44px;position:absolute;top:50%;margin:-40px 0 0;cursor:pointer;text-indent:-999em;display:none;background:url(../images/bxyleft.png) no-repeat left center; left:5%;}

.bxybanner .next{width:44px;height:44px;position:absolute;top:50%;margin:-40px 0 0;cursor:pointer;text-indent:-999em;display:none;background:url(../images/bxyright.png) no-repeat left center;right:5%;}


.bxybanner1 {position: relative;overflow: hidden; height:403px; width:100%;}

.bxybanner1 .bxypic li {width: 100%; height: 100%; overflow: hidden; position: absolute;background-repeat:no-repeat;background-position:top center; min-width: 1080px;}

.bxybanner1 .bxypic li a { display:block; width:100%; height:100%;}



.kjjsz{ width:100%; height:125px;  margin-top:70px;margin-bottom:70px;  }

.kjjsz1{ width:1400px; height:100%; margin:0 auto; overflow:hidden;}

.kjjsz1 ul{ width:110%; height:100%;}

.kjjsz1 ul li{ width:350px; height:100%; float:left; padding-right:8px; background:url(../images/kjjsz.png) no-repeat right center; text-align:center;}

.kjjsz1 ul li em{ width:100%; height:60px; display:block; font-style:normal; line-height:60px; font-size:22px;}

.kjjsz1 ul li em b{ font-size:45px; color:#005bac; margin-right:3px; font-family:"Impact";}

.kjjsz1 ul li p{ width:210px; height:50px; background:#e6e6e6; margin:0 auto; border-radius:10px; margin-top:10px; font-size:17px; text-align:center; line-height:50px;}





.kjjxm{ width:100%; margin-bottom:70px;}

.kjjxm1{ width:1200px; margin:0 auto;}

.kjjbt{ width:100%; padding-top:35px;}

.kjjbt b{ width:100%; display:block; font-size:30px; color:#005bac; line-height:45px; text-align:center;}

.kjjbt b em{ font-style:normal; color:#333333; line-height:45px;}

.kjjbt p{ width:100%; height:30px; text-align:center; line-height:30px; color:#393c3c; font-size:20px;margin-top: 20px; }

.kjjxmz{ width:100%; margin-top:50px; overflow:hidden;}

.kjjxma{ width:270px;border:5px solid #333333;float:left; background:#fff;}

.kjjxma1{ width:100%; height:74px; padding:20px 0px; background:url(../images/kjjxma1.png) no-repeat top center; font-size:14px; text-align:center; line-height:22px; color:#8690b4; text-transform:uppercase;}

.kjjxma1 p{ width:100%; height:45px; font-size:32px; line-height:45px; color:#fff;}

.kjjxma2{ width:100%; margin-top:5px; overflow:hidden;}

.kjjxma2 dl{ width:100%; margin-top:25px; margin-bottom:25px;}

.kjjxma2 dl dt{width:220px;height:55px;padding-left:50px;background:url(../images/kjjxma21.png) no-repeat left center;margin-bottom:15px;}

.kjjxma2 dl dt:hover{width:220px;height:55px;padding-left:50px;background:url(../images/kjjxma211.png) no-repeat left center;margin-bottom:15px;}

.kjjxma2 dl dt a{ width:185px; height:45px; display:block; padding-left:35px; padding-bottom:10px; background:url(../images/kjjxma22.png) no-repeat left 13px; font-size:20px; line-height:45px; color:#000;font-weight:bold;}

.kjjxma2 dl dd{ width:210px; padding-left:60px; height:30px; }

.kjjxma2 dl dd a{width:182px;height:100%;padding-left:28px;display:block;background:url(../images/kjjxma23.png) no-repeat left center; font-size:16px;line-height:30px; color:#000;}

.kjjxma2 dl dd.on a{ background:url(../images/kjjxma24.png) no-repeat left center; color:#005bac;}

.kjjxma2 dl dd a:hover{ background:url(../images/kjjxma24.png) no-repeat left center; color:#005bac;}

.kjjxma3{ width:100%; height:105px; padding-top:20px; background:#333333;}

.kjjxma3 p{ width:100%; height:35px; background:url(../images/kjjxma3.png) no-repeat center center; font-size:16px; text-align:center; line-height:35px; color:#fff;}

.kjjxma3 b{ width:100%; display:block; font-size:27px; line-height:35px; text-align:center; color:#fff; margin-top:10px;}



.kjjxmb{ width:900px; height:100%; float:right; }

.kjjxmb1{ width:840px; height:60px; padding:0px 30px; background:#e6e6e6; overflow:hidden;}

.kjjxmb1 p{ width:50%; float:left; height:100%; font-size:18px; line-height:60px; color:#292929;}

.kjjxmb1 a{ width:50%; height:100%; display:block; font-size:18px;line-height:60px; color:#292929; float:right; text-align:right; }

.kjjxmb1 a:hover{ color:#005bac;}

.kjjxmb2{ width:100%; overflow:hidden; margin-top:30px;}

.kjjxmb2 dl{ width:110%;}

.kjjxmb2 dl dd{ width:292px; height:283px; float:left; margin-right:12px; margin-bottom:30px; position:relative;}

.kjjxmb2 dl dd img{ width:100%; height:100%; display:block; position:absolute; left:0; top:0;}

.kjjxmb2 dl dd p{ width:100%; height:37px; background:rgba(225,225,225,0.7); position:absolute; left:0; bottom:0; z-index:1; font-size:14px; text-align:center; line-height:37px; color:#000;}

.kjjxmb2 dl dd:hover p{ color:#fff; background:rgba(24,56,131,0.7);}





.kjjwt{ width:100%; height:645px; background:url(../images/kjjwt.jpg) no-repeat top center;}

.kjjwt1{ width:1200px; height:100%; margin:0 auto; position:relative;}

.kjjbt1{ width:100%; position:absolute; left:0; top:47px;}

.kjjbt1 b{ width:100%; display:block; font-size:30px; color:#005bac; line-height:45px; text-align:center;}

.kjjbt1 b em{ font-style:normal; color:#c10000;}

.kjjbt1 p{ width:100%; height:30px; text-align:center; font-size:20px; line-height:30px; color:#393c3c;}

.kjjwt1 .p1{ width:205px; height:54px; padding:10px 0px; font-size:15px; line-height:27px; position:absolute; left:150px; top:205px; }

.kjjwt1 .p2{ width:205px; height:54px; padding:10px 0px; font-size:15px; line-height:27px; position:absolute; left:95px; top:333px; }

.kjjwt1 .p3{ width:205px; height:54px; padding:10px 0px; font-size:15px; line-height:27px; position:absolute; left:125px; top:460px; }

.kjjwt1 .p4{ width:205px; height:54px; padding:10px 0px; font-size:15px; line-height:27px; position:absolute; right:80px; top:207px; }

.kjjwt1 .p5{ width:205px; height:54px; padding:10px 0px; font-size:15px; line-height:27px; position:absolute; right:50px; top:334px; }

.kjjwt1 .p6{ width:205px; height:54px; padding:10px 0px; font-size:15px; line-height:27px; position:absolute; right:80px; top:461px; }





.kjjkr{ width:100%;  margin-bottom:65px;}

.kjjkr1{ width:1200px; margin:0 auto;}

.kjjkra{ width:1128px; padding:0px 36px; margin-top:50px;overflow:hidden;}

.kjjkra ul{ width:110%;}

.kjjkra ul li{ width:30%;/*width:163px;*/ height:178px; float:left; margin-right:30px;}

/*.kjjkra ul li:nth-of-type(odd){ background:url(../images/kjjkr1.png) no-repeat center center;}

.kjjkra ul li:nth-of-type(even){ background:url(../images/kjjkr2.png) no-repeat center center;}*/

.kjjkra ul li p{ width:100%; height:50px;font-size:15px; /*text-align:center;*/ line-height:25px; color:#000;}

.kjjkra ul li:nth-of-type(odd) p{ padding-top:28px;}

.kjjkra ul li:nth-of-type(even) p{  padding-top:18px;}

.kjjkra ul li b{width:100%;height:60px;display:block;font-size:24px;line-height:40px;margin-top:20px;/*text-align:center;*/color:#000;background: url(../images/krbc.png) no-repeat;padding-left: 10px;}

/*.kjjkra ul li:nth-of-type(odd):hover{ background:url(../images/kjjkr11.png) no-repeat center center;}

.kjjkra ul li:nth-of-type(even):hover{ background:url(../images/kjjkr22.png) no-repeat center center;}

.kjjkra ul li:hover b{ color:#fff;}*/





.kjjgd{ width:100%; height:298px; background:url(../images/kjjgd.jpg) no-repeat top center; margin-top:70px;}

.kjjgd1{ width:1200px; height:100%; margin:0 auto; position:relative; text-align:center; color:#FFFFFF; font-size:24px; font-weight:normal; line-height:50px; padding-top:50px;} 





.kjjal{ width:100%; height:210px; margin-top:40px;}

.kjjal1{ width:1200px; height:100%; margin:0 auto;}

.kjjalz{ width:100%; height:530px;margin-top:50px; overflow:hidden;}

.kjjala{ width:100%; height:55px;overflow:hidden;}

.kjjala ul{ width:110%;height:100%;}

.kjjala ul li{width:150px;height:100%;float:left;margin-left:25px;margin-right:25px;background:url(../images/kjjala1.png) no-repeat left center;font-size:20px;text-align:center;line-height:55px;}

.kjjala ul li a{ color:#fff;}

.kjjala ul li.on{ background:url(../images/kjjala.png) no-repeat left center;}



.kjjalb{ width:100%; height:445px; margin-top:30px; overflow:hidden;}

.kjjalb dl{ width:110%; height:100%; float:left;}

.kjjalb dl dd{ width:300px; height:215px; float:left; margin-right:10px; margin-bottom:15px; overflow:hidden;}

.kjjalb dl dd:first-child{ width:580px; height:100%;}

.kjjalb dl dd img{ width:100%; height:100%; display:block;transition:all 1s;}

.kjjalb dl dd:hover img{transform:scale(1.1);}





.kjjlc{ width:100%; margin-top:60px;}

.kjjlc1{ width:1200px; margin:0 auto; overflow:hidden;}

.kjjlca{ width:971px; height:150px; background:url(../images/kjjlc.png) no-repeat top center; margin:0 auto;margin-top:25px; overflow:hidden;}

.kjjlca ul{ width:110%;}

.kjjlca ul li{ width:105px; height:122px; padding-top:28px; float:left; margin-right:69px;}

.kjjlca ul li p{ width:100%; height:45px; padding-top:77px;font-size:12px; text-align:center; line-height:45px; color:#000;}

.kjjlca .kjjli1 p{ background:url(../images/kjjlc1.png) no-repeat top center;}

.kjjlca .kjjli2 p{ background:url(../images/kjjlc2.png) no-repeat top center;}

.kjjlca .kjjli3 p{ background:url(../images/kjjlc3.png) no-repeat top center;}

.kjjlca .kjjli4 p{ background:url(../images/kjjlc4.png) no-repeat top center;}

.kjjlca .kjjli5 p{ background:url(../images/kjjlc5.png) no-repeat top center;}

.kjjlca .kjjli6 p{ background:url(../images/kjjlc6.png) no-repeat top center;}

.kjjlca .kjjli1:hover p{ background:url(../images/kjjlc11.png) no-repeat top center;}

.kjjlca .kjjli2:hover p{ background:url(../images/kjjlc22.png) no-repeat top center;}

.kjjlca .kjjli3:hover p{ background:url(../images/kjjlc33.png) no-repeat top center;}

.kjjlca .kjjli4:hover p{ background:url(../images/kjjlc44.png) no-repeat top center;}

.kjjlca .kjjli5:hover p{ background:url(../images/kjjlc55.png) no-repeat top center;}

.kjjlca .kjjli6:hover p{ background:url(../images/kjjlc66.png) no-repeat top center;}

.kjjlca ul li:hover p{ color:#005bac;}





.kjjys1{ width:100%; height:588px; background:url(../images/kjjys1.jpg) no-repeat top center;}

.kjjys11{ width:1200px; height:100%; margin:0 auto; position:relative;}

.kjjbt2{ width:100%; position:absolute; left:0; top:60px;}

.kjjbt2 b{ width:100%; display:block; font-size:32px; color:#005bac; line-height:45px; text-align:center;}

.kjjbt2 b em{ font-style:normal; color:#c10000;}

.kjjbt2 p{ width:100%; height:30px; text-align:center; font-size:20px; line-height:30px; color:#393c3c;}

.kjjbt2 p em{ font-style:normal;color:#005bac;}

.kjjys11 .b1{ width:365px; height:40px; font-size:22px; color:#005bac; line-height:40px; position:absolute; right:100px; top:212px;}

.kjjys11 .b1 em{ font-style:normal; color:#005bac;}

.kjjys11 .p11{ width:450px; font-size:14px; position:absolute; right:90px; top:280px;}

.kjjys11 .p11 i{ width:435px; padding-left:15px; background:url(../images/kjjysa.png) no-repeat left center; display:block; line-height:30px; font-style:normal;}

.kjjys11 .b2{ width:365px; height:40px; font-size:22px; color:#005bac; line-height:40px; position:absolute; right:100px; top:401px;}

.kjjys11 .b2 em{ font-style:normal; color:#005bac;}

.kjjys11 .p22{ width:450px; font-size:14px; position:absolute; right:90px; top:466px;}

.kjjys11 .p22 i{ width:435px; padding-left:15px; background:url(../images/kjjysa.png) no-repeat left center; display:block; line-height:30px; font-style:normal;}





.kjjys2{ width:100%; height:741px; background:url(../images/kjjys2.jpg) no-repeat top center;}

.kjjys22{ width:1200px; height:100%; margin:0 auto; position:relative;}



.kjjys22 .b3{ width:365px; height:40px; font-size:22px; color:#005bac; line-height:40px; position:absolute; left:140px; top:-94px;}

.kjjys22 .b3 em{ font-style:normal; color:#005bac;}

.kjjys22 .p33{ width:450px; font-size:14px; position:absolute; left:60px; top:-26px;}

.kjjys22 .p33 i{ width:435px; padding-left:15px; background:url(../images/kjjysa.png) no-repeat left center; display:block; line-height:30px; font-style:normal;}



.kjjys22 .b4{ width:365px; height:40px; font-size:22px; color:#005bac; line-height:40px; position:absolute; left:140px; top:101px;}

.kjjys22 .b4 em{ font-style:normal; color:#005bac;}

.kjjys22 .p44{ width:450px; font-size:14px; position:absolute; left:60px; top:171px;}

.kjjys22 .p44 i{ width:435px; padding-left:15px; background:url(../images/kjjysa.png) no-repeat left center; display:block; line-height:30px; font-style:normal;}



.kjjys22 .b5{ width:365px; height:40px; font-size:22px; color:#005bac; line-height:40px; position:absolute; right:100px; top:292px;}

.kjjys22 .b5 em{ font-style:normal; color:#005bac;}

.kjjys22 .p55{ width:450px; font-size:14px; position:absolute; right:90px; top:361px;}

.kjjys22 .p55 i{ width:435px; padding-left:15px; background:url(../images/kjjysa.png) no-repeat left center; display:block; line-height:30px; font-style:normal;}



.kjjys22 .b6{ width:365px; height:40px; font-size:22px; color:#005bac; line-height:40px; position:absolute; right:100px; top:486px;}

.kjjys22 .b6 em{ font-style:normal; color:#005bac;}

.kjjys22 .p66{ width:450px; font-size:14px; position:absolute; right:90px; top:554px;}

.kjjys22 .p66 i{ width:435px; padding-left:15px; background:url(../images/kjjysa.png) no-repeat left center; display:block; line-height:30px; font-style:normal;}





.kjjtd{ width:100%; margin-top:50px;}

.kjjtd1{ width:1200px; margin:0 auto;}

.kjjtda{ width:100%; overflow:hidden; margin-top:60px;}

.kjjtda ul{ width:110%;}

.kjjtda ul li{ width:370px; height:172px; padding:14px 10px; float:left; margin-right:15px; background:#eee; margin-bottom:25px;}

.kjjtda ul li img{ width:138px; height:170px; border:1px solid #005bac; background:#fff; display:block; border-radius:10px; float:left;}

.kjjtda ul li .kjjtdl{ width:215px; height:100%; overflow:hidden; float:right;}

.kjjtda ul li .kjjtdl h{width:100%;height:38px;display:block;font-size:16px;color:#1c1c1c;line-height:38px;padding-bottom:2px;background:url(../images/kjjtdl.png) no-repeat left bottom;}

.kjjtda ul li .kjjtdl p{ width:100%; font-size:14px; line-height:24px; color:#464646; text-align:justify; margin-top:5px;}

.kjjtda ul li .kjjtdl em{ width:85px; height:27px; padding-left:15px; background:#005bac; display:block; border-radius:13px; float:left; margin-top:25px;}

.kjjtda ul li .kjjtdl em i{ width:65px; padding-left:20px; font-size:12px; color:#fff; font-style:normal; line-height:27px; background:url(../images/kjjtdl1.png) no-repeat left center;}

.kjjtda ul li .kjjtdl b{ width:85px; height:27px; padding-left:15px; background:#005bac; display:block; border-radius:13px; float:right; margin-top:25px; font-weight:normal;}

.kjjtda ul li .kjjtdl b font{ width:65px; padding-left:20px; font-size:12px; color:#fff; font-style:normal; line-height:27px; background:url(../images/kjjtdl2.png) no-repeat left center;}

.kjjtda ul li .kjjtdl em:hover{ background:#005bac;}

.kjjtda ul li .kjjtdl b:hover{ background:#005bac;}

.kjjtda ul li:hover .kjjtdl h{ color:#005bac;}

.kjjtda ul li:hover .kjjtdl p{ color:#005bac;}





.kjjgd2{ width:100%; height:258px; background:url(../images/kjjgd2.jpg) no-repeat top center; margin-top:40px;}

.kjjgd22{ width:1200px; height:100%; margin:0 auto; position:relative;}

.kjjgda{ width:765px; height:140px; position:absolute; left:0; top:50px;}

.kjjgda p{ width:100%; height:90px; font-size:38px; font-weight:bold; text-align:center; line-height:90px; color:#fff;}

.kjjgda b{ width:auto;padding:0px 38px; background:#fff; border-radius:8px; font-size:19px; line-height:50px; display:block; font-weight:normal; float:left; margin-right:12px;}

.kjjgda em{ width:auto;padding:0px 38px; background:#fff; border-radius:8px; font-size:19px; line-height:50px; display:block; float:left;margin-right:12px; font-style:normal;}

.kjjgda i{ width:auto;padding:0px 38px; background:#fff; border-radius:8px; font-size:19px; line-height:50px; display:block;  float:left;margin-right:12px;font-style:normal;}

.kjjgda font{ width:auto;padding:0px 38px; background:#fff; border-radius:8px; font-size:19px; line-height:50px; display:block;  float:left;}

.kjjgdb{ width:260px; height:225px; padding-top:33px; background:#c90c10; position:absolute; right:0px; top:0px; }

.kjjgdb p{ width:100%; height:105px; padding-top:30px; background:url(../images/kjjgd1.png) no-repeat top center; font-size:17px; text-align:center; color:#fff; line-height:35px;}

.kjjgdb p b{ width:100%; display:block; font-size:26px; line-height:30px;}

.kjjgdb a{ width:145px; height:45px; background:#fff; margin:0 auto; margin-top:10px; display:block; font-size:20px; text-align:center; line-height:45px; color:#000;}

.kjjgdb a:hover{ background:#005bac; color:#fff;}





.kjjkh{ width:100%; margin-top:30px; background: url(../images/khyz.jpg) no-repeat;}

.kjjkh1{ width:1200px; margin:0 auto; overflow:hidden;}

.kjjbt3{ width:100%;height:75px; padding-bottom:75px; padding-top:20px; /*background:url(../images/kjjbt3.png) no-repeat 15px center;*/}

.kjjbt3 b{ width:100%; display:block; font-size:32px;line-height:45px; text-align:center;color: #005bac;}

.kjjbt3 p{ width:100%; height:30px; text-align:center; font-size:20px; line-height:30px;margin:30px 0 0 0; }

.kjjkha{ width:100%; height:370px;margin:10px 0 30px 0; overflow:hidden;}

.kjjkha1{ width:1010px; height:100%; float:left;}

.kjjkha1 dl{ width:100%; height:100%; float:left;}

.kjjkha1 .kjjkhb{ width:475px; height:364px; border:3px solid #b4b4b4; float:left;}

.kjjkha1 .kjjkhb img{ width:100%; height:100%;}

.kjjkha1 .kjjkhc{ width:515px; height:100%; float:right;overflow:hidden;}

.kjjkha1 .kjjkhc b{width:100%;height:40px;padding-bottom:15px;background:url(../images/kjjtdl.png) no-repeat left bottom;display:block;font-size:24px;line-height:40px;font-weight:normal;}

.kjjkha1 .kjjkhc p{ width:100%; font-size:13px; line-height:27px; text-align:justify; margin-top:20px;}

.kjjkha1 .kjjkhc a{ width:106px; height:37px; background:#005bac; margin-top:15px; display:block; border-radius:18px; font-size:14px; text-align:center; line-height:37px; color:#fff;}

.kjjkha1 .kjjkhc a:hover{ background:#c90c10; }

.kjjkha1 .kjjkhc ul{ width:100%; margin-top:43px;}

.kjjkha1 .kjjkhc ul li{ width:100%; height:123px; float:left; margin-right:7px;}

.kjjkha1 .kjjkhc ul li img{ width:100%; height:100%; display:block;}





.kjjkha2{width:162px; height:356px; padding:7px 6px; background:#e8e8e8; position:relative; float:right; overflow:hidden;}

.kjjkhz{ width:100%; height:320px; position:absolute; left:7px; top:10px; overflow:hidden;}

.kjjkhz ul{ width:100%; height:110%;}

.kjjkhz ul li{ width:160px; height:100px; border:1px solid #e8e8e8; margin-bottom:10px;}

.kjjkha2 .kjjshang{width:56px;height:20px;background:url(../images/kjjshang.png) no-repeat center center;position:absolute;left:25px;bottom:10px;cursor:pointer;}

.kjjkha2 .kjjxia{ width:56px; height:20px; background:url(../images/kjjxia.png) no-repeat center center; position:absolute;right:25px;bottom:10px;cursor:pointer;}

.kjjkhz ul li.on{ border:1px solid #005bac;}

.kjjkhz img{ width:100%; height:100%;}





.kjjgy{ width:100%; height:840px; background:url(../images/kjjgy.jpg) no-repeat top center; margin-top:70px;}

.kjjgy1{ width:1200px; height:100%; margin:0 auto;}

.kjjbt4{ width:100%; padding-top:50px;}

.kjjbt4 b{ width:100%; display:block; font-size:30px; color:#005bac; line-height:45px; text-align:center;}

.kjjgya{ width:100%; height:290px; margin-top:45px;overflow:hidden;}

.kjjgya img{ width:600px; height:100%; display:block; float:left;}

.kjjgya p{ width:520px; height:240px; padding:50px 40px 0px 40px; background:url(../images/kjjgya1.png) no-repeat left center; float:right; background-size:100% 100%; font-size:12px; line-height:27px; color:#343434; text-align:justify; overflow:hidden;}

.kjjgya b{ width:100%; height:45px; display:block; padding-bottom:2px; background:url(../images/kjjgyb.png) no-repeat left bottom; font-size:20px; color:#005bac; line-height:45px; margin-bottom:10px;}

.kjjgya a{ width:103px; height:30px; border:1px solid #bfbfbf; display:block; border-radius:10px; font-size:12px; text-align:center; line-height:30px; color:#343434; margin-top:15px;}

.kjjgya a:hover{ width:105px; height:32px; background:#005bac; color:#fff; border:none;}





.kjjgyb{ width:100%; height:230px;margin-top:30px; position:relative;}

.kjjgyz{ width:1008px; height:100%; position:absolute; left:96px; top:0px; overflow:hidden;}

.kjjgyz ul{ width:110%; height:100%;}

.kjjgyz ul li{ width:240px; height:100%; float:left; margin-right:16px;}

.kjjgyz ul li img{ width:100%; height:168px; display:block;}

.kjjgyz ul li p{ width:100%; height:62px; font-size:14px; text-align:center; line-height:62px; color:#343434;}

.kjjgyz ul li:hover p{ color:#005bac;}

.kjjgyb .kjjprev{width:45px; height:45px; background:url(../images/kjjprev.png) no-repeat center center; position:absolute; left:25px; top:61px; cursor:pointer;}

.kjjgyb .kjjnext{width:45px; height:45px; background:url(../images/kjjnext.png) no-repeat center center; position:absolute; right:25px; top:61px; cursor:pointer;}

.kjjgyb .kjjprev:hover{background:url(../images/kjjprev1.png) no-repeat center center;}

.kjjgyb .kjjnext:hover{background:url(../images/kjjnext1.png) no-repeat center center;}





.kjjnews{ width:100%; height:420px; margin-top:50px; padding-bottom:60px; border-bottom:1px solid #cacaca;}

.kjjnews1{ width:1200px; height:100%; margin:0 auto; overflow:hidden;}

.kjjhy{ width:310px; height:100%; float:left; overflow:hidden;}

.kjjbtn{ width:100%; height:55px; overflow:hidden;border-bottom: 1px solid #b9b9b9;}

.kjjbtn p{ width:70%; float:left; font-size:18px;font-weight: bold; color:#005bac; line-height:55px;}

.kjjbtn a{ font-size:13px; color:#3e3e3e; line-height:55px; float:right; text-align:right;}

.kjjbtn a:hover{ color:#ca1317;}

.kjjhyz{ width:100%; height:365px;background: #f4f4f4;margin-top: 8px;}

.kjjhyz img{ width:100%; height:200px; display:block;}

.kjjhyz ul{ width:100%; height:185px; margin-top:17px; overflow:hidden;}

.kjjhyz ul li{ width:100%; height:46px; overflow:hidden;}

.kjjhyz ul li p{ width:70%; height:100%; float:left; padding-left:5px; font-size:16px; font-weight: bold; line-height:26px;color:#161616;}

.kjjhyz ul li em{ font-style:normal; font-size:13px; color:#161616; float:right; padding-right: 5px; text-align:right; line-height:26px;}

.kjjhyz ul li:hover p{ color:#ca1317;}

.kjjhyz ul li:hover em{ color:#ca1317;}

.kjjxw{ width:390px; height:100%;float:left; /*margin-left:40px;*/ overflow:hidden;}

.kjjxwz{ width:100%; height:365px;margin-left:10%;}

.kjjxwz img{ width:100%; height:163px; display:block;}

.kjjxwz ul{ width:89%; height:365px; /*margin-top:10px;*/ overflow:hidden;}

.kjjxwz ul li{ width:100%; height:110px; overflow:hidden; margin-top:8px;border-bottom: 1px solid #b9b9b9;}

.kjjxw1{width:82px; height:100%; background:url(../images/kjjxw1.png) no-repeat left center; float:left;}

.kjjxw1 b{ width:100%; height:60px; display:block; font-size:20px; text-align:center; line-height:60px; font-weight:normal;}

.kjjxw1 p{ width:100%; height:27px; text-align:center; line-height:25px; font-size:12px;}

.kjjxw2{ width:99%; height:100%; float:right;}

.kjjxw2 b{ width:100%; display:block; font-size:15px; line-height:35px; color:#000; font-weight:bold;}

.kjjxw2 p{ width:100%; font-size:12px; text-align:justify; line-height:24px; font-weight:normal;}
.kjjxwz8 p{ font-weight:normal;}

.kjjxw2 p a{ color:#005bac;}

.kjjxw2 p a:hover{ color:#ca1317;}

.kjjwd{ width:429px; height:100%; padding-left:30px; float:right; /*border-left:1px solid #b9b9b9;*/ overflow:hidden;}

.kjjwd ul{ width:415px; height:365px; padding-left:14px; overflow:hidden;}

.kjjwd ul li{ width:100%; height:110px; margin-top:8px;border-bottom: 1px solid #b9b9b9;}

.kjjwd ul li b{width:380px;height:25px;padding-left:35px;background:url(../images/kjjwd1.png) no-repeat left center;display:block;font-size:16px;line-height:25px;color:#000;font-weight:bold;}

.kjjwd ul li p{width:380px;padding-left:35px;background:url(../images/kjjwd2.png) no-repeat left 4px;font-size:12px;line-height:24px;color:#000;}

.kjjwd ul li:hover p{ color:#ca1317;}

.kjjwd ul li:hover b{ color:#ca1317;}





.kjjgz{ width:100%; margin-top:60px; padding-bottom:60px;}

.kjjgz1{ width:1200px; margin:0 auto;}

.kjjgzz{ width:1035px; padding-left:85px;height:301px; margin:0 auto; background:url(../images/kjjgz.png) no-repeat top center; margin-top:30px; overflow:hidden;}

.kjjgzz ul{ width:110%; height:110%}

.kjjgzz ul li{ width:135px; height:107px; padding-top:25px; background:url(../images/kjjgzz.png) no-repeat top center; float:left; margin-right:37px; margin-bottom:35px;}

.kjjgzz ul li b{width:100%; text-align:center; display: block; font-size: 30px; color: #005bac;}

.kjjgzz ul li p{ width:100%; height:57px; padding-top:5px; font-size:16px; text-align:center; line-height:40px; color:#000;}

/*.kjjgzz .li1 p{ background:url(../images/li1.png) no-repeat top center;}

.kjjgzz .li2 p{ background:url(../images/li2.png) no-repeat top center;}

.kjjgzz .li3 p{ background:url(../images/li3.png) no-repeat top center;}

.kjjgzz .li4 p{ background:url(../images/li4.png) no-repeat top center;}

.kjjgzz .li5 p{ background:url(../images/li5.png) no-repeat top center;}

.kjjgzz .li6 p{ background:url(../images/li6.png) no-repeat top center;}

.kjjgzz .li7 p{ background:url(../images/li7.png) no-repeat top center;}

.kjjgzz .li8 p{ background:url(../images/li8.png) no-repeat top center;}

.kjjgzz .li9 p{ background:url(../images/li9.png) no-repeat top center;}

.kjjgzz .li10 p{ background:url(../images/li10.png) no-repeat top center;}

.kjjgzz .li11 p{ background:url(../images/li111.png) no-repeat top center;}

.kjjgzz .li12 p{ background:url(../images/li12.png) no-repeat top center;}

.kjjgzz ul li p:hover{ color:#005bac;}

.kjjgzz .li1:hover p{ background:url(../images/li11.png) no-repeat top center;}

.kjjgzz .li2:hover p{ background:url(../images/li22.png) no-repeat top center;}

.kjjgzz .li3:hover p{ background:url(../images/li33.png) no-repeat top center;}

.kjjgzz .li4:hover p{ background:url(../images/li44.png) no-repeat top center;}

.kjjgzz .li5:hover p{ background:url(../images/li55.png) no-repeat top center;}

.kjjgzz .li6:hover p{ background:url(../images/li66.png) no-repeat top center;}

.kjjgzz .li7:hover p{ background:url(../images/li77.png) no-repeat top center;}

.kjjgzz .li8:hover p{ background:url(../images/li88.png) no-repeat top center;}

.kjjgzz .li9:hover p{ background:url(../images/li99.png) no-repeat top center;}

.kjjgzz .li10:hover p{ background:url(../images/li101.png) no-repeat top center;}

.kjjgzz .li11:hover p{ background:url(../images/li1111.png) no-repeat top center;}

.kjjgzz .li12:hover p{ background:url(../images/li122.png) no-repeat top center;}*/





.kjjrx{ width:100%; height:526px; padding-top:30px; background:url(../images/kjjrx.jpg) no-repeat top center;}

.kjjrx1{ width:1200px; height:100%; margin:0 auto;}

.kjjrxz{ width:1075px; height:230px; background:#fff;padding:40px 85px 30px 40px; margin-top:35px;}

.kjjrxz1{ width:420px; height:225px; padding-top:5px; float:left; position:relative;}

.kjjrxz1 em{ width:416px; height:196px; border:2px solid #eee; display:block; position:absolute; left:0px; top:25px;}

.kjjrxz1 i{ width:160px; height:45px; background:#005bac; display:block; border-radius:5px; position:absolute; left:130px; top:5px; font-size:24px; text-align:center; line-height:45px; font-style:normal; color:#fff;}

.kjjrxz1 p{ width:100%; font-size:20px; line-height:28px; text-align:center; position:absolute; left:0px; top:60px;}

.kjjrxz1 p b{ width:100%; font-size:30px; line-height:60px; color:#005bac; display:block; font-weight:normal;}

.kjjrx2{ width:602px; height:225px;float:right; overflow:hidden;}

.kjjrx2 form{ width:100%; height:100%; position:relative;}

.kjjrx2 .kjjbd1{ width:295px; height:45px;position:absolute; left:0; top:0; background:#fff; }

.kjjrx2 .kjjbd1 input{width:278px;height:43px;padding-left:15px;font-size:14px;color:#313131;border:1px solid #e6e6e6;line-height:45px;outline:none;font-family:"Microsoft YaHei";}

.kjjrx2 .kjjbd2{ width:295px; height:45px;position:absolute; right:0; top:0; background:#fff; }

.kjjrx2 .kjjbd2 input{width:278px;height:43px;padding-left:15px;font-size:14px;color:#313131;border:1px solid #e6e6e6;line-height:45px;outline:none;font-family:"Microsoft YaHei";}

.kjjrx2 .kjjbd3{ width:100%; height:102px;position:absolute; left:0; top:60px; background:#fff; }

.kjjrx2 .kjjbd3 textarea{width:585px;height:100px;padding-left:15px;font-size:14px;color:#313131;border:1px solid #e6e6e6;line-height:45px;outline:none;font-family:"Microsoft YaHei";}

.kjjrx2 .kjjbd4{ width:280px; height:45px;position:absolute; left:0; top:175px;}

.kjjrx2 .kjjbd4 button{width:280px;height:45px;font-size:20px;color:#1b1b1b;border:1px solid #e6e6e6;line-height:43px;outline:none;font-family:"Microsoft YaHei";background:#fff;border-radius:8px;cursor:pointer;}

.kjjrx2 .kjjbd5{ width:280px; height:45px;position:absolute; right:0; top:175px;}

.kjjrx2 .kjjbd5 a{width:275px;height:45px;font-size:20px;color:#fff; display:block; text-align:center;border:1px solid #005bac;line-height:43px;outline:none;font-family:"Microsoft YaHei";background:#005bac;border-radius:8px;cursor:pointer;}

.kjjrx2 .kjjbd4 button:hover{ background:#005bac; color:#fff;}

.kjjrx2 .kjjbd5 a:hover{ border:1px solid #e6e6e6;background:#fff; color:#1b1b1b;}





.kjjfooter{ width:100%; background:#262630;padding-top:15px; margin-top:30px;}

.kjjfooter1{ width:1200px; margin:0 auto;}

.kjjfooterz{ width:100%; height:190px; margin-top:20px; font-weight:normal;}

.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;}

.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;}



.main{ width:1200px; margin:0 auto; margin-top:35px; font-weight:normal;}
.main_left{ width:235px; float:left;}
.main_lefttop{ width:235px; height:78px; line-height:78px; font-size:24px; background:#005BAC; text-align:center; color:#FFFFFF;}
.main_left1{ width:235px; float:left; line-height:38px; font-weight:bold;}
.main_left1 ul li{ background:url(../images/line.jpg) no-repeat; width:235px; height:38px; display:block;}
.main_left1 ul li a{ float:left; margin-left:20px;}
.main_botom{ width:235px; float:left; margin-top:20px;}

.main_right{ width:935px; float:right; text-align:left;}
.main_right1{ background:url(../images/line1.jpg) no-repeat; width:935px; height:37px; line-height:37px; float:left; text-indent:30px;}
.main_right2{ width:935px; float:left;}
.main_right2 ul li{ float:left; width:310px; text-align:center; margin-top:25px; line-height:26px;}
.main_right3{ width:910px; float:left; margin-left:18px; line-height:30px; margin-top:15px;}
.main_right4{ width:935px; float:right; text-align:left;}

.page{ text-align:center; padding-top:10px;}
.title{ text-align:center; font-size:20px; padding-top:10px; line-height:30px;}

.content2{ width:935px; float:left; line-height:26px; font-size:14px;}
.content2 ul li{ width:935px; float:left; display:inline; margin-top:25px;}
.content2 ul li:hover{ background:#FAFAFA; }
.content21{ width:935px; float:left; text-align:left;}
.content21_top{ width:240px; float:left;}
.content21_top img{ border-radius:5px;}
.content21_con{ text-align:left; width:670px; float:right; margin-right:20px; padding-top:10px; font-weight:normal;}
.content21_con strong{ font-size:14px; color:#005BAC;}
.content21_con span{ width:670px; display:block; height:30px; margin-bottom:5px; color:#B2B2B2;}



.juzhong{ width:1200px; margin:0 auto;}

#ys1{ width:100%; background:url(../images/youshi.jpg) center no-repeat; height:41px; font-size:20px; color:#c40b08; text-align:center; padding-top:105px; margin-top:30px;}
#ys2{ width:100%; height:469px; background:url(../images/youshi1.jpg) center no-repeat;}
.ys2_nr{ width:520px; float:right;}
.ys2_nr1{ font-size:25px; color:#c40b08; font-weight:bold; margin-top:35px;}
.ys2_nr2{ font-size:14px; color:#333; line-height:33px;}
.ys2_nr3{ font-size:25px; color:#c40b08; font-weight:bold; margin-top:45px;}
.ys2_nr4{ font-size:14px; color:#333; line-height:33px;}
.ys2_nr5{ font-size:25px; color:#c40b08; font-weight:bold; margin-top:45px;}
.ys2_nr6{ font-size:14px; color:#333; line-height:33px;}
#ys3{ width:100%; background:url(../images/youshi2.jpg) center no-repeat; height:372px;}
.ys3_nr{ width:433px; padding-top:75px; float:right; margin-right:520px; display:inline;}
.ys3_nr1{ font-size:25px; color:#c40b08; font-weight:bold;}
.ys3_nr2{ font-size:14px; color:#333; line-height: 30px;}
.ys3_nr3{ font-size:25px; color:#c40b08; font-weight:bold; margin-top:20px;}
.ys3_nr4{ font-size:14px; color:#333; line-height: 30px;}
#ys4{ width:100%; height:78px; background:url(../images/youshi3.jpg) no-repeat center;}
.ys4_nr{padding-top:10px; color:#fff; font-size:14px; text-align:center;}
.ys4_nr span{ color:#f0ff00; font-size:30px; font-weight:bold;}