@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
ol,ul,li {list-style:none;}
img{border:0px;}
a{color:#122591;text-decoration:none;cursor:pointer;font-weight:bold;}
a:hover{ color:#122591;}
html{overflow-x:hidden; }
.clear{ clear:both;}
body{font-family:"微软雅黑";font-size:14px; color:#161c39;background:url(../images/bg.jpg) no-repeat center top;margin:0 auto;background-attachment: fixed;}
p{line-height:26px; padding:0 30px; text-indent:28px;}
p span{ font-size:14px; font-weight:bold;}
.text_fw{ font-weight:bold; color:#065397; font-size:15px; margin:10px auto 5px auto;}
.tab {border-collapse:collapse;font-size:14px; text-align:center;margin:0 auto; line-height:22px; background:#edf8ff; color:#0b3e67;}
.tab td {border:1px solid #8ab7df; padding:5px;}
.tab .tr{background:#2581cc; color:#fff; font-weight:bold; text-align:center;}
.top{ width:1920px; height:140px; background: url(../images/top.png) no-repeat center top;margin:0 auto;/*position:fixed;*/position: absolute;}

.nav{height:45px;background:#35a5ff;margin: 460px 0px 10px 5px;position:absolute;}
.nav li{width:399px;text-align:center;float:left;border-right:1px solid #fff;}
.nav a{color:#fff;font-size:16px;font-weight:bold;line-height:45px;cursor:pointer; padding:0 10px;width:379px;height:45px;display:block;}
.nav a:hover{background:#1e75bb;}

h3{color:#1867a7;text-align:center;line-height:50px;font-size:18px;}
span{color:#7b222e;fong-weight:bold;}
.title{color:#247fc7;font-size:15px;font-weight:bold;padding-top:15px;padding-bottom:10px;}

.content{width:1210px;height:auto;margin:0px auto;overflow:hidden; padding:0;background:#fff;} 
.left{ width:335px; height:auto; overflow:hidden; float:left; background:#fff; clear:both; margin-top: 3px; position:absolute;}
.right{ width:865px;height:auto; overflow:hidden; float:left; background:#fafdff; padding-bottom:50px; margin: 10px 0 0 335px;} 
.left ul{ margin:0 auto 30px auto;border-top:2px solid #b80c23}
.left ul li{font-size:16px; margin:0 auto;font-weight:normal; border-bottom:1px dashed #b80c23; text-align:center;}
.left ul li a{height:45px; display:block;line-height:45px;cursor:pointer; padding:0 10px; color:#b80c23; font-weight:normal;}
.left ul li a:hover{display:block;color:#fff;background:#b80c23; font-weight:bold;}
.left ul li a.active {display:block;background:#7b222e;font-weight:bold;color:#fff;}
.left img{ margin-left:20px; margin-bottom:15px;padding:2px; border:1px solid #666;}
.h2{width:770px;height:40px;line-height:40px; color:#7b222e;font-size:17px;  margin:15px auto; text-indent:28px; background: url(../images/title1.png) no-repeat  top;}
.h21{width:770px;height:40px;line-height:40px; color:#7b222e;font-size:17px; margin:15px auto; text-indent:28px; background: url(../images/title2.png) no-repeat  top;}
.h22{width:770px;height:40px;line-height:40px; color:#7b222e;font-size:18px; margin:15px auto; text-indent:28px; background: url(../images/title3.png) no-repeat  top;}
.h23{width:770px;height:40px;line-height:40px; color:#065397;font-size:18px; margin:15px auto; text-indent:28px; background: url(../images/title4.png) no-repeat  top;}

.h24{width:770px;height:40px;line-height:40px; color:#065397;font-size:18px; margin:15px auto; text-indent:28px; background: url(../images/title5.png) no-repeat  top;}

.footer{width:100%; height:156px; margin:0px auto 0 auto; overflow:hidden;background:#1e75bb; color:#fff; clear:both;z-index:1; position: relative;}
.footer_con{ width:1200px; height:80px; margin:0 auto; font-size:12px; padding-top:0px;}
.footer_con p{padding-top:5px; text-align:center; line-height:23px;}
.footer_con img{display:inline;float:right;padding-left:30px;/*position: absolute;*/}

.fc{ width:1200px; height:150px; margin:0 auto 20px auto; clear:both;}
#colee_left{ width:1100px; height:150px;overflow:hidden; padding:0 10px;margin:0 auto;}
#colee_left p{ margin:5px 10px 10px 0;}
#colee_left img{ margin-right:10px;}

.top_hard {
    width: 100%;
    height: 39px;
    background: #fff;
    border-bottom: 1px solid #edecec;
    font-size: 13px;
}

.top_cot {
    width: 1120px;
    margin: 0 auto;
    line-height: 35px;
}
.top_left {
    width: 500px;
}
.fl {
    float: left;
}

.swiper-container {
width: 100%;
height: 100%;
width: 1200px;
justify-content: center;
margin: 0px 0 0px 356px;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
/* 返回顶部 */
.dn{ display:none}
.go-top{position: fixed;bottom: 80px;right: 20px;width: 46px;z-index: 99;border:1px solid #ddd; _position:absolute;_bottom:400px;}
.go-top a{display: block;width: 46px;height: 46px;background-image: url(../images/go-top.png) ;}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
.go-top .uc-2vm-pop{position: absolute;right: 60px;top: -100px;width: 140px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);border:1px solid #ddd;background: #fff; text-align:center}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}