*{margin:0;padding:0;list-style-type:none;}
html {font-family: "Microsoft Yahei";margin: 0px auto;}
body {background:#fff;color: #333;font-family: "Microsoft Yahei";margin: 0px auto; padding: 0px; line-height:30px; font-size:14px;min-width:1400px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,section
{margin: 0px auto; padding: 0px;}
a {color: #333;text-decoration: none;cursor: pointer;text-decoration: none;}
a:hover {color: #0054a3;text-decoration: none;cursor: pointer;text-decoration: none;}
.clear::after {height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";}
.clear {-ms-zoom: 1; clear:both}
ol,li,ul,dd,dt{list-style: none;}
img{max-width:100%; border:0}
.left {float: left;display: inline;}
.right {float: right;display: inline;}

.logo-kj {width:1400px;margin: 0px auto;}
.logo-kj .logo {float: left;width:537px; padding-top:40px; padding-bottom:35px;}
.logo-kj .kj-nav {width:690px;float:right; text-align:right;padding-top:20px;}
.kjdh{ padding-left:20px; width:450px; float:left; text-align:right; line-height:21px; height:21px; font-size:12px; }

.ss{ width:220px; float:left}
.anniu{ position:absolute; right:0; top:0; width:30px; height:21px;}
form{margin-bottom:0px; margin-left:20px; position:relative; width:220px;}
.shadow0{height:21px;width:185px;border:1px solid #CCC; line-height:21px; padding-left:5px; padding-right:30px; font-size:12px}
.shadow0{-moz-box-shadow: inset 0 0 10px #CCC;-webkit-box-shadow: inset 0 0 10px #CCC;box-shadow: inset 0 0 10px #CCC;}


.nav {margin:23px auto 0 auto;width:819px;float:right;z-index:9999;}
.nav_menu {float:left;line-height:40px;display:block;text-align:center;color:#333;font:15px/40px "微软雅黑";z-index:9999;}
.nav_menu-item {display: inline-block;position: relative;float:left;z-index:9999; text-align:center;width:91px;/*IE6 only*/}

.nav_menu .nav_menu-item .yj{color:#333;text-decoration:none;line-height:40px;display:block;z-index:9999;width:71px; margin:0 10px; font-weight:bold; font-size:15px;border-bottom:#fff solid 2px;}
.nav_menu .nav_menu-item .yj:hover,.nav_menu .nav_menu-item .yj.cur{color:#545353;text-decoration:none; border-bottom:#0054a3 solid 2px;z-index:9999;font-size:15px;}
.nav_menu-item:hover .nav_submenu {display: block;}

.nav_submenu {text-transform: none;display: none;position: absolute;width: 160px;padding-top:23px;}

.nav_submenu .nav_submenu-item a{color:#333;text-decoration:none;line-height:20px;display:block;z-index:9999;width:140px;font-size:14px;padding:10px 10px;background-color:#f6f6f6;  text-align:left; border-top:#fff solid 1px;}
.nav_submenu .nav_submenu-item a:hover{color:#fff;text-decoration:none;background:#3275b5;z-index:9999;font-size:14px;padding:10px 10px;text-align:left;line-height:20px; border-top:#fff solid 1px;}
.nav_submenu .nav_submenu-item{width:160px;z-index:9999;background-color:#f6f6f6;}

/*nav*/
#nav{margin:23px auto 0 auto;width:819px;height:35px; float:right;z-index:9999;}
#nav .jquery_out{float:left;line-height:35px;display:block;text-align:center;color:#333;font:15px/35px "微软雅黑";z-index:9999; font-weight:bold}
#nav .jquery_inner{z-index:9999;}
#nav .jquery{z-index:9999;}

#nav .mainlevel{float:left;z-index:9999; text-align:center;width:91px;/*IE6 only*/}
#nav .mainlevel a.yj{color:#333;text-decoration:none;line-height:40px;display:block;z-index:9999;width:71px; margin:0 10px; font-weight:bold; font-size:15px}
#nav .mainlevel a.yj:hover,#nav .mainlevel a.yj.cur{color:#545353;text-decoration:none; border-bottom:#0054a3 solid 2px;z-index:9999;font-size:15px;}

#nav .mainlevel ul{ padding-top:24px;}
#nav .mainlevel ul a{color:#333;text-decoration:none;line-height:20px;display:block;z-index:9999;width:140px;font-size:14px;padding:10px 10px;background-color:#f6f6f6;  text-align:left;}
#nav .mainlevel ul a:hover,#nav .mainlevel ul a.cur{color:#fff;text-decoration:none;background:#3275b5;z-index:9999;font-size:14px;padding:10px 10px;text-align:left;border-top:1px solid #fff;}
#nav .mainlevel ul{display:none;position:absolute;z-index:9999; margin-top:0px;}
#nav .mainlevel ul li{border-top:1px solid #fff;width:160px;z-index:9999; /*IE6 only*/}

#asolid{width:100%;height:500px;clear:both;margin-top:0px;position:relative; overflow:visible}
#asolid .solid0,#asolid .solid1,#asolid .solid2,#asolid .solid3,#asolid .solid4,#asolid .solid5,#asolid .solid6,#asolid .solid7{position:absolute;left:0px;top:0px;width:100%;height:500px;display:none;}
/*#asolid .solid0{background:#78c4db;}
#asolid .solid1{background:#c5c9db;}
#asolid .solid2{background:#e7dfd1;}*/
#asolid ul{margin:0px;padding:0px;list-style:none;	}
#asolid ul li{position:absolute;left:0;top:0px;width:100%;height:500px;display:none;cursor:pointer; margin:0 auto;min-width:1400px;}
#asolid #abtt{width:905px;height:55px;top:455px;left:50%;position:relative;margin-left:-512px;filter:alpha(opacity=70); /**/-moz-opacity:0.7; /**/opacity:0.7;}
#asolid #abtt span{
	position:absolute;top:15px;left:45%;display:block;width:30px;height:8px;margin:0 15px;	text-align:center;
	background:#666;z-index:1000;cursor:pointer;filter:alpha(opacity=70); /**/-moz-opacity:0.7; /**/opacity:0.7;}

.hdp-xw-tb {width: 1400px;margin: 0px auto 0px;}
.hdp-xw-tb .hdp{ width:522px; float:left}
/*����ͼ*/
.focus{ position:relative; width:522px; height:391px; float: left;}  
.focus img{width:522px; height:391px;} 
.focus .shadow .title{width: 522px; height: 35px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; overflow:hidden; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:6px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#0054a3;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 

.hdp-xw-tb .xw {float: left;width: 530px;margin-right: 24px;margin-left: 24px;}
/*ѡ�*/
.menu {height:42px;width:530px; float:left}
.menu ul {margin:0px; padding:0px; list-style:none; text-align:center;}
.menu li {display:inline; line-height:42px; height:42px; overflow:hidden}
.menu li a {color:#000; text-decoration:none; width:130px; line-height:42px; height:42px; text-align:center; display:block; float:left; background-color:#ddd; font-size:18px}
.menu li a.tabactive {color:#fff; background-color:#3a60ab;position:relative; font-size:18px}
#tabcontent1,#tabcontent2,#tabcontent3{width:530px; padding:0px; margin:0px; float:left}
.hdp-xw-tb .xw #tabcontent1 .tuijian,.hdp-xw-tb .xw #tabcontent2 .tuijian,.hdp-xw-tb .xw #tabcontent3 .tuijian {float: left;width:530px; padding:20px 0px 15px 0px;}
.hdp-xw-tb .xw #tabcontent1 .tuijian .tp,.hdp-xw-tb .xw #tabcontent2 .tuijian .tp,.hdp-xw-tb .xw #tabcontent3 .tuijian .tp {float: left;width:161px;}
.hdp-xw-tb .xw #tabcontent1 .tuijian .js,.hdp-xw-tb .xw #tabcontent2 .tuijian .js,.hdp-xw-tb .xw #tabcontent3 .tuijian .js {float: left;width: 349px;padding-left: 20px; }
.hdp-xw-tb .xw #tabcontent1 .tuijian .js .rq,.hdp-xw-tb .xw #tabcontent2 .tuijian .js .rq,.hdp-xw-tb .xw #tabcontent3 .tuijian .js .rq{line-height:25px; font-size:12px; color:#999}
.hdp-xw-tb .xw #tabcontent1 .tuijian .js .ms,.hdp-xw-tb .xw #tabcontent2 .tuijian .js .ms,.hdp-xw-tb .xw #tabcontent3 .tuijian .js .ms{line-height:25px; font-size:12px}
.hdp-xw-tb .xw #tabcontent1 ul,.hdp-xw-tb .xw #tabcontent2 ul,.hdp-xw-tb .xw #tabcontent3 ul {float: left;width: 530px;}
.hdp-xw-tb .xw #tabcontent1 ul li,.hdp-xw-tb .xw #tabcontent2 ul li,.hdp-xw-tb .xw #tabcontent3 ul li {
background: url(../images/kcy_28.jpg) no-repeat 0px center;text-align: left;float: left;width: 510px;padding-left: 20px;line-height: 30px;height: 30px;overflow:hidden}

#app{height:200px;overflow: hidden;width:530px;margin:10px auto 0px auto;}
#app li{line-height: 30px;height: 30px; overflow:hidden}

#aapp{height:200px;overflow: hidden;width:530px;margin:10px auto 0px auto;}
#aapp li{line-height: 30px;height: 30px; overflow:hidden}

.ahe_ZoomInImg{background:#fff;width:161px;height:107px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.ahe_ZoomInImg .ahe_ZoomInImg_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.ahe_ZoomInImg:hover .ahe_ZoomInImg_img{opacity:.7;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.ahe_ZoomInImg .ahe_ZoomInImg_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.ahe_ZoomInImg .ahe_ZoomInImg_caption,.ahe_ZoomInImg .ahe_ZoomInImg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.ahe_ZoomInImg .ahe_ZoomInImg_caption_h{font-size:24px;text-align:left;width:80%;position:absolute;top:27px;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:.8;color:#000; font-weight:normal}
.ahe_ZoomInImg:hover .ahe_ZoomInImg_caption_h{color:#000;opacity:1}
.ahe_ZoomInImg .ahe_ZoomInImg_caption_h p{ font-size:14px; text-transform:uppercase; font-family:"Arial", Gadget, sans-serif}
.ahe_ZoomInImg .ahe_ZoomInImg_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:45%;left:10%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0}
.ahe_ZoomInImg:hover .ahe_ZoomInImg_caption_p{color:#fff;opacity:1}

.hdp-xw-tb .tb {float: right;width: 300px;}
.hdp-xw-tb .tb .box2 {float:left;width: 300px;}
.he_ZoomInImg{background:#fff;width:300px;height:83px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomInImg .he_ZoomInImg_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomInImg:hover .he_ZoomInImg_img{opacity:.7;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.he_ZoomInImg .he_ZoomInImg_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomInImg .he_ZoomInImg_caption,.he_ZoomInImg .he_ZoomInImg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomInImg .he_ZoomInImg_caption_h{font-size:24px;text-align:left;width:80%;position:absolute;top:17px;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:.8;color:#000; font-weight:normal}.he_ZoomInImg:hover .he_ZoomInImg_caption_h{color:#000;opacity:1}
.he_ZoomInImg .he_ZoomInImg_caption_h p{ font-size:12px; text-transform:uppercase; font-family:"Arial", Gadget, sans-serif}
.he_ZoomInImg .he_ZoomInImg_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:45%;left:10%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0}
.he_ZoomInImg:hover .he_ZoomInImg_caption_p{color:#fff;opacity:1}

.lmmc {text-align: center;width: 1400px;margin: 0px auto; padding-top:35px;}
.lmmc h4 {font-size: 24px;line-height: 30px;text-transform: uppercase;color: #0542bf;text-align: center;height: 30px;width: 1400px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.lmmc h3 {font-size: 36px;line-height: 50px;text-transform: uppercase;color: #333;text-align: center;height: 50px;width: 1400px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}

.ywfw {width: 1400px;margin: 25px auto 0px;padding-bottom: 35px;}
.ywfw ul {width: 1400px;margin: 0 auto;}
.ywfw ul li {width: 200px; float:left; height:258px;}
.ywfw ul li a{width: 200px;height:108px; display:block; text-align:center; padding-top:150px; font-size:18px; color:#000;-moz-box-shadow: inset 0 0 10px #ddd;-webkit-box-shadow: inset 0 0 10px #ddd;box-shadow: inset 0 0 10px #ddd;}
.ywfw ul li:nth-child(1) a{background:url("../images/kcy_53.jpg") no-repeat center 60px ;}
.ywfw ul li:nth-child(1) a:hover{background:url("../images/kcy_053.jpg") no-repeat center 60px;background-color:#0054a3; color:#FFF}
.ywfw ul li:nth-child(2) a{background:url("../images/kcy_39.jpg") no-repeat center 60px ;}
.ywfw ul li:nth-child(2) a:hover{background:url("../images/kcy_039.jpg") no-repeat center 60px;background-color:#0054a3; color:#FFF}
.ywfw ul li:nth-child(3) a{background:url("../images/kcy_36.jpg") no-repeat center 60px ;}
.ywfw ul li:nth-child(3) a:hover{background:url("../images/kcy_036.jpg") no-repeat center 60px;background-color:#0054a3; color:#FFF}
.ywfw ul li:nth-child(4) a{background:url("../images/kcy_48.jpg") no-repeat center 60px ;}
.ywfw ul li:nth-child(4) a:hover{background:url("../images/kcy_048.jpg") no-repeat center 60px;background-color:#0054a3; color:#FFF}
.ywfw ul li:nth-child(5) a{background:url("../images/kcy_50.jpg") no-repeat center 60px ;}
.ywfw ul li:nth-child(5) a:hover{background:url("../images/kcy_050.jpg") no-repeat center 60px;background-color:#0054a3; color:#FFF}
.ywfw ul li:nth-child(6) a{background:url("../images/kcy_45.jpg") no-repeat center 60px ;}
.ywfw ul li:nth-child(6) a:hover{background:url("../images/kcy_045.jpg") no-repeat center 60px;background-color:#0054a3; color:#FFF}
.ywfw ul li:nth-child(7) a{background:url("../images/kcy_42.jpg") no-repeat center 60px ;}
.ywfw ul li:nth-child(7) a:hover{background:url("../images/kcy_042.jpg") no-repeat center 60px;background-color:#0054a3; color:#FFF}

.jpgc {background-color: #f0f0f0;width: 100%;margin: 0px auto;padding-top: 35px;padding-bottom: 35px;}
.jpgc2 {background-color: #f0f0f0;width: 100%;margin: 0px auto;padding-top: 0px;padding-bottom: 35px;}

.he_border1{background:#0054a3; border:none;width:336px;height:223px; border:#ccc solid 1px;padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.he_border1:hover .he_border1_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.he_border1 .he_border1_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_caption::before,.he_border1 .he_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.he_border1 .he_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.he_border1 .he_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.he_border1:hover .he_border1_caption::before,.he_border1:hover .he_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.he_border1 .he_border1_caption,.he_border1 .he_border1_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.he_border1 .he_border1_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.he_border1 .he_border1_caption_p{font-size:14px;text-align:center;width:240px;position:absolute;top:0;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0; padding:0 10px; line-height:20px;}
.he_border1:hover .he_border1_caption_p{top:45%;opacity:1}

/* slideTxtBox2 */
.slideTxtBox2{width:1400px;height:330px;margin:0 auto;margin:25px auto 0px auto;}
.slideTxtBox2 .hd{height:36px;width:1400px;margin-bottom:25px; position:relative}
.slideTxtBox2 .hd ul{height:36px;margin:0 auto;width: auto;text-align:center;width: 100%;display: flex;display: -webkit-flex;justify-content: center;align-items:center;}
.slideTxtBox2 .hd ul li{float:left;height:42px;text-align:center;line-height:42px;color:#fff;cursor:pointer; background-color:#0054A4; margin:0 1px; padding:0 20px; font-weight:bold;}
.slideTxtBox2 .hd ul li a{color:#fff; font-size:14px; font-family:����}
.slideTxtBox2 .hd ul li a:hover{text-decoration:none;font-size:14px}
.slideTxtBox2 .hd ul li.on{color:#fff;background:#D9212B;font-size:14px}
.slideTxtBox2 .hd ul li.on a{color:#fff;font-size:14px}
.slideTxtBox2 .bd{width:1400px;height:280px;margin:0 auto 0 auto;line-height:32px;text-align:center;}
.slideTxtBox2 .bd .hceg{width:338px;height:280px;margin-left:16px; float:left}
.slideTxtBox2 .bd .hceg .txt{text-align:center;height:50px;line-height:50px;}

/* marqueetop */
/*.marqueetop{height:600px;width:1400px;overflow:hidden;margin:25px auto 0px auto;}
.marqueetop li{width:338px;overflow:hidden; float:left; margin-right:16px; height:280px}
.marqueetop li:nth-child(4n){ margin-right:0px;}
.marqueetop li .txt{text-align:center;height:50px;line-height:50px;}*/

.foot {background-color:#505159;width: 100%;margin: 0px auto 0px auto;color:#8c8989; text-align:center;min-width:1400px; padding:30px 0px 20px 0px;}
.foot .bq-ewm-yqlj {font-size: 14px;color: #b7b7b8;width: 1400px;margin: 0px auto;}
.foot .bq-ewm-yqlj .bq {width: 420px;margin: 0px auto; float:left; text-align:left}
.foot .bq-ewm-yqlj .bq .kj {font-size: 12px;color: #62636a;}
.foot .bq-ewm-yqlj .bq .kj a {font-size: 12px;color: #cacacd;padding:0 5px;}
.foot .bq-ewm-yqlj .bq .kj a:hover {font-size: 12px;color: #ff0;}
.foot .bq-ewm-yqlj .bq .kj a:nth-child(1){ border-bottom:#3577b6 solid 2px; padding-bottom:15px;}
.foot .bq-ewm-yqlj .bq .kj a:nth-child(2){background:url("../images/kcy_71.jpg") no-repeat 0px center; padding-left:18px;}
.foot .bq-ewm-yqlj .bq .banquan { padding-top:30px;}
.foot .bq-ewm-yqlj .bq .banquan a{color: #b7b7b8;}
.foot .bq-ewm-yqlj .bq .banquan a:hover {color: #ff0;}

.foot .bq-ewm-yqlj .ewm {width: 480px;margin: 0px auto; float:left; text-align:center; font-size:12px; line-height:40px;}
.foot .bq-ewm-yqlj .yqlj {width: 470px;margin: 0px auto; float:right; text-align:left; line-height:40px;}
.foot .bq-ewm-yqlj .yqlj .lj select {line-height: 30px;background-color: #505159;height: 30px;width: 170px;border: 2px solid #a8a8ac;color: #b7b7b8; margin-right:10px;}

.foot .bq-ewm-yqlj .yqlj .hm{ padding-top:10px;}
.foot .bq-ewm-yqlj .yqlj .hm p:nth-child(1){background:url("../images/kcy_76.jpg") no-repeat 0px center; padding-left:18px;}
.foot .bq-ewm-yqlj .yqlj .hm p:nth-child(2){background:url("../images/kcy_79-80.jpg") no-repeat 0px center; padding-left:18px;}

.banner{ width:100%; height:300px; margin:0 auto}

.alzs{width:1050px;overflow:hidden;margin:0px auto 0px auto;}
.alzs li{width:338px;overflow:hidden; float:left; margin-right:16px; height:275px; }
.alzs li:nth-child(3n){ margin-right:0px;}
.alzs li .txt{text-align:center;height:50px;line-height:50px;}
.alzs li img{width:336px;height:223px;}

.xwlb3 {width: 1050px;margin: -10px auto 0px auto;}
.xwlb3 li {float: left;width: 1050px;border-bottom:#ddd dotted 1px; padding:15px 0px; height:146px; overflow:hidden}
.xwlb3 .tp {float: left;width: 220px;}
.xwlb3 .wz {float: right;width: 800px; text-align:left}
.xwlb3 .wz .title {line-height: 35px;height: 35px;width: 800px;overflow: hidden; text-align:left; font-weight:bold}
.xwlb3 .wz .date {font-size: 14px;color: #666;}
.xwlb3 .wz .introduct {font-size: 14px;line-height: 25px;color: #999;height: 50px;overflow: hidden;}
.xwlb3 .wz .more{ text-align:left; padding-top:0px;}
.xwlb3 .wz .more a {text-transform: uppercase;color: #0054a3;text-decoration: none;font-size: 12px;}
.xwlb3 .wz .more a:hover {font-size: 12px;text-transform: uppercase;color: #0940b1;text-decoration: none;}

.bhe_ZoomInImg{background:#fff;width:220px;height:146px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.bhe_ZoomInImg .bhe_ZoomInImg_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.bhe_ZoomInImg:hover .bhe_ZoomInImg_img{opacity:.7;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.bhe_ZoomInImg .bhe_ZoomInImg_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.bhe_ZoomInImg .bhe_ZoomInImg_caption,.bhe_ZoomInImg .bhe_ZoomInImg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.bhe_ZoomInImg .bhe_ZoomInImg_caption_h{font-size:24px;text-align:left;width:80%;position:absolute;top:27px;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:.8;color:#000; font-weight:normal}
.bhe_ZoomInImg:hover .bhe_ZoomInImg_caption_h{color:#000;opacity:1}
.bhe_ZoomInImg .bhe_ZoomInImg_caption_h p{ font-size:14px; text-transform:uppercase; font-family:"Arial", Gadget, sans-serif}
.bhe_ZoomInImg .bhe_ZoomInImg_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:45%;left:10%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0}
.bhe_ZoomInImg:hover .bhe_ZoomInImg_caption_p{color:#fff;opacity:1}

.newsnr2{width: 1050px; margin:0 auto;}
.newsnr2 ul {width: 1050px; margin:0 auto;}
.newsnr2 ul li {display: block;float: left;width: 1050px;overflow: hidden;padding-bottom:20px;}
.newsnr2 ul li .rq {color: #fff;background-color:#0054a3;text-align: center;height: 100px;width: 80px;float: left;}
.newsnr2 ul li .rq .y {font-size: 24px;width: 80px;line-height: 30px;height: 30px;padding-top: 20px;}
.newsnr2 ul li .rq .n {font-size: 14px;}
.newsnr2 ul li .content {float: left;width:930px;padding-left: 20px; padding-right:20px; background-color:#f0f0f0; height:85px; overflow:hidden; padding-top:15px;}
.newsnr2 ul li .content h9{width: 930px;font-weight: normal; line-height:30px; height:30px; overflow:hidden;text-align:left}
.newsnr2 ul li .content h9 a {font-size: 16px;color: #000;text-decoration: none; }
.newsnr2 ul li .content h9 a:hover {font-size: 16px;color: #B31B21;text-decoration: none;}
.newsnr2 ul li .content .ms {line-height: 20px;color: #666;font-size: 12px; height:40px; overflow:hidden;text-align:left;}

.dpxq{width:1050px;}
.dpxq .xwxq {width:1050px; margin:0 auto}
.dpxq .xwxq .bt2 {font-size: 20px;font-weight: bold;color: #333;padding: 5px 0px 10px 0px;line-height: 35px;width:1050px; text-align:center}
.dpxq .xwxq .rq2 {color: #999;width: 1050px;padding-top: 0px; text-align:left; line-height:20px;text-align:center;border-bottom: 1px dotted #ccc; padding-bottom:15px; font-size:12px}
.dpxq .xwxq .nrxq2 {line-height: 30px;color: #333;width:1050px;padding-top: 20px; padding-bottom:5px;}
.n_content img,.dpxq .xwxq .nrxq2 img{vertical-align: middle;
	max-width: 100%;
	_max-width: none;
	height: auto !important;}
.dpxq .xwxq .nrxq2 p{ padding-bottom:5px; margin:0px;}
.dpxq .sxp {width:1050px;margin: 20px auto 0px auto;padding-top: 15px;border-top: 1px dotted #ccc;}
.tp999{ text-align:center; padding-top:20px; width:100%}


/*��ҳ*/
.n-page{ text-align:center; clear:both;}
.n-page a{ padding:5px 10px; margin:0px 3px;  border:#e0e0e0 1px solid; background-color:#f5f5f5; color:#474747;}
.n-page span{ padding:5px 10px; margin:0px 3px;  color:#FFF; background-color:#0a64be; border:#0a64be 1px solid;}
.n-page a:hover{ color:#FFF; background-color:#0a64be; border:#0a64be 1px solid;}@media only screen and (min-width:1025px) and (max-width:1456px){	.n-page{ margin: 50px;}}@media only screen and (min-width:768px) and (max-width:1024px){	.n-page{ margin: 40px 0;}}@media only screen and (max-width:767px){	.n-page{ margin: 30px 0;}}

/*��ҳ*/
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;
	display: block;
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	color: #333;
	background-color: #fff;
	border: 1px solid #dee2e6; margin:0 5px; font-size:14px
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current {
	z-index: 1;
	color: #fff;
	background-color: #0A64BE;
	border-color: #0A64BE;
}
.page-num-current:hover {
	color: #fff;
}/*����*/
.pages {
	min-height: 500px;
	padding-top: 10px;
	padding-bottom: 0px;
}
.code, .code img {
	height: 100px;
}
.position, .position a {
	color: #999;
}
.content {
	color: #666;
	line-height: 2;
}
.content img, .content iframe {
	max-width: 100% !important;
}
.content li {
	list-style: disc outside none;
	margin-left: 20px;
}
.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #333;
  background-color: #fff;
  border: 1px solid #dee2e6; margin:0 5px;
}

.page-link:hover,.page-num:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #0A64BE;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}
.mt-4,
.my-4 {
  margin-top: 30px !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 70px !important;
}
.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}
img{max-width:100%}
.newsxqtwo .ggwid .tp999{ margin:0 auto; width:100%; text-align:center; padding-bottom:20px;}