@charset "utf-8";
/* usually */
html{font-size: 62.5%; color: #2e2e2e;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
ul,ol,li{list-style:none;}
a{text-decoration: none;color:#333 }
.auto{margin-left:auto;margin-right:auto;}
.l{float:left;}.r{float:right;}.tc{text-align: center;}.ti2{text-indent: 2em;}
em{font-style: normal;}
.ovh{overflow:hidden;}.rel{position:relative;}.abs{position:absolute;}
.fix::after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.img-responsive{max-width: 100%; height: auto; display: block;}
.ellipsis{text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap;}
.coll{color: #ff0000}
.mt10{margin-top: 10px}.mt15{margin-top: 15px}.mr15{margin-right: 15px}

.container{width:1200px;margin: 0 auto;overflow: hidden;font-size: 16px;line-height: 28px}
.title{ border-bottom: 1px solid #d9e6f6;height: 50px; line-height: 50px;font-weight: normal;margin-bottom: 15px}
.title span{border-bottom: 2px solid #104694;display: inline-block;height: 48px;padding: 0 3px;color: #333333;font-size: 22px;}

.telimg{width: 300px;margin-top: 12px}
.nav_wrap{height: 50px;background: #0e539e;}
.nav_wrap ul li{float: left;font-size: 18px; border-right: 1px solid #0a4b92; width: 170px; text-align: center;line-height: 50px;}
.nav_wrap ul li a:hover{background: #377BEE}
.nav_wrap ul li a { color: #ffffff;display: block;}
.sy_banner{background: #fff;width: 100%;position: relative;z-index:1;height:386px;overflow:hidden;}
.bannerCont{position: relative;width: 100%;height:100%;overflow:hidden;}
.bannerCont a{display: block;width: 100%;height:374px;position: absolute; left: 0;top: 0;z-index: 0;opacity: 0;background:url(../images/banner.jpg) no-repeat center;}
.nav-BL{width:1200px;position:absolute;top:0;left:50%;margin-left:-600px;}
.nav-BL .left{width:240px;z-index:5;background:#377bee;position: absolute;left:0;top:0}
.nav-BL .right{ position:absolute;width:168px;position:absolute ;right:1px;top:0;height:374px;z-index:55;  }
.nav-BL .right img{border:1px solid #bec1c5; border-top:0;}
.left{width:237px;background:#377bee;float:left;}
.left ul{width:237px;font-size:16px;text-indent:60px;}
.left ul li{width:237px;}
.left ul li span{font-size:12px;padding-left:10px}
.left ul li a{width:237px;line-height:60px;border-bottom:1px solid #3c92e2;color:#fff;display:block;border-left:3px solid #377bee}
.anmo1{background:url(../images/aseta1.png) no-repeat 30px center;}
.anmo2{background:url(../images/aseta2.png) no-repeat 30px center;}
.anmo3{background:url(../images/aseta3.png) no-repeat 30px center;}
.anmo4{background:url(../images/aseta4.png) no-repeat 30px center;}
.anmo5{background:url(../images/aseta5.png) no-repeat 30px center;}
.oneleft{width: 660px;}
.news li{font-size: 16px;line-height: 32px;float: left;margin: 0 10px;width: 300px;background: url(../images/ico.jpg) no-repeat left center;padding-left: 10px}
.hzfw{width: 500px;}
.hzfw h2{height: 50px;line-height: 50px;font-weight: normal;font-size: 22px;}
.hzfw h2 a{color: #333333}
.hxfw_box{border: 1px solid #d9e6f6;border-top: 2px solid #0a4b92;}
.hxfw_box ul{overflow: hidden;}
.hxfw_box ul li{float: left;font-size: 20px;color: #333333;line-height: 64px;border-right: 1px dashed #d9e6f6;width: 158px;border-bottom: 1px dashed #d9e6f6;padding: 2px 0 0 90px;}
.hxfw_box ul li.hxfw_box1{background: url(../images/icon1.jpg) no-repeat 28px center;}
.hxfw_box ul li.hxfw_box2{background: url(../images/icon2.jpg) no-repeat 28px center;}
.hxfw_box ul li.hxfw_box3{background: url(../images/icon3.jpg) no-repeat 28px center;}
.hxfw_box ul li.hxfw_box4{background: url(../images/icon4.jpg) no-repeat 28px center;}
.hxfw_box ul li.hxfw_box5{background: url(../images/icon5.jpg) no-repeat 28px center;}
.hxfw_box ul li.hxfw_box6{background: url(../images/icon6.jpg) no-repeat 28px center;}
.hxfw_box ul li.hxfw_box2, .hxfw_box ul li.hxfw_box4, .hxfw_box ul li.hxfw_box6{border-right: 0;}
.hxfw_box ul li.hxfw_box5, .hxfw_box ul li.hxfw_box6{border-bottom: 0;}
.hxfw_box ul li a{color: #333333;}
.hxfw_box ul li a span{display: block;color: #777777;font-size: 12px;line-height: 16px;padding-top: 5px;}
.hjpic li{float: left;margin:15px;width: 270px;height: 185px;overflow: hidden;}
.hjpic li img{width: 100%; }

.lxwm{ width:670px; margin:20px auto;overflow:hidden}
.lxwm h3{font-size:18px;text-align:center;margin-bottom:10px}
.lxwm ul li{background:#FDE7DA;padding:10px;font-size:16px;overflow:hidden;margin:10px 0}
.lxwm ul li img{float:left;margin-right:10px;width:80px}
.lxwm ul li a{display:inline-block;width:100px;background:#126FB2;text-align:center;color:#fff;padding:3px;margin-top:8px}
.lylx{width:800px;margin:20px auto;font-size:16px;line-height:28px}

.footer{text-align: center;font-size: 15px;background: #F2F2F2;padding: 20px 10px 60px;line-height: 26px;margin-top:30px}
.footer p a{color: #2e2e2e !important;}