/*------------清除标签默认样式------------*/
table{border-collapse:collapse;border-spacing:0;}
i,em{font-weight:normal;font-style:normal;}
ul{list-style:none;padding:0px;margin:0px}
th{text-align:left;padding:0px;margin:0px}
h1,h2,h3,h4{font-weight:normal;font-size:100%;padding:0px;margin:0px}
img{border:0;padding:0px;margin:0px}
body,div,p,li,table,td{padding:0px;margin:0px}

a{text-decoration:none;color:#333}
a:hover{text-decoration:underline;}
.c_red{color:#CA0000}

/*-----header------*/
.top{ width:100%; height:28px; background:#fdfdfd; border-bottom:1px solid #ddd; margin:0 auto; line-height:28px;}
.top ul li{ float:left}
.top ul li a{ color:#333; padding:0 10px;}
.top ul li a:hover{ text-decoration:none;color:#c40000;}
.w1000{ width:1000px; margin:0 auto;}


/*-----float------*/
.lt {float:left; }
.rt {float:right; }

/*-----clear------*/
.blank{clear:both;font-size:1px;height:20px;margin:0 auto;padding:0px;}
.clear{clear:both;display:block;font:0px/0px sans-serif;}

body{font-family:微软雅黑,microsoft yahei,sans-serif;font-size:12px;}

.bg{background:url("bg.jpg");width: 100%;overflow:hidden; padding-top: 40px}

/*-----top------*/
.topbanner{width:100%}
.topbanner-bg1{background:url(bg1.jpg) no-repeat center top ;margin:0px auto;overflow:hidden;height:200px;}
.topbanner-bg2{background:url(bg2.jpg) no-repeat center top ;margin:0px auto;overflow:hidden;height:200px;}
.topbanner-bg3{background:url(bg3.jpg) no-repeat center top ;margin:0px auto;overflow:hidden;height:248px;}

/*-----floor--1------*/
.f1{width:100%;height: 450px;background:#1664ae}
.f1-con{margin:0px auto;width:1000px;overflow:hidden;}


.hot-foucs { float: left;width:440px;position:relative;border:solid 1px #fff;padding:3px;margin-top:70px;}
.hot-foucs-img {float: left; position: relative; height: 300px;width: 440px;z-index: 0;}
.a_bigImg img {height: 300px;left: 0;position: absolute;top: 0;width: 440px;}
.hot-foucs-ul {bottom: 10px;float: left;position: absolute;right: 5px;}
.hot-foucs-ul li {background: #fff;color: #f60;cursor: pointer;float: left;height: 20px;line-height: 20px; margin-right: 5px;
    opacity: 0.75;text-align: center; width: 20px;}
.hot-foucs-ul .current {background:#f60;color: #fff; cursor: default; font-weight: bold;}


.f1-con-text{float:right;padding-left:20px;margin-top:70px;color: #fff; width: 432px;}
.f1-con-text p{font-size:20px;line-height:30px;padding:10px 0; text-indent: 2em;}

/*-----floor--2------*/
.f2{width:100%;height:730px;background:url(fl2-bg.jpg)}
.f2-con{margin:0px auto;width:1000px;overflow:hidden;}

.f2-con p{text-align: center; font-size: 0;padding-top: 40px;}


.v_out{width:1000px;overflow:hidden;height:220px;background:#0a5499}

.v_show{width:880px;overflow:hidden;position:relative;height:180px;float:left;margin-top: 20px;}
.v_cont{ width:6650px;position:absolute;left:0px;top:0px;}
.v_cont ul{float:left;text-align:center;}
.v_cont ul li{width:176px;height:180px;float:left;}
.v_cont ul li img{width:164px;height:180px;}

 /*---切换---*/
.prev,.next{float:left;padding:0;}
.prev a{ background:url(btn.png) no-repeat 11px -81px}
.prev .ico_1{ background:url(btn.png) no-repeat 11px 81px;}

.next a{background:url(btn.png) no-repeat -106px -81px }
.next .ico_2{background:url(btn.png) no-repeat -106px 81px}

.prev,.prev a,.next,.next a{width:60px;height:220px; display:block}


/*-----floor--3------*/
.f3{width:100%;height:1140px;background:#1664ae}
.f3-con{margin:0px auto;width:1000px;overflow:hidden;}

.f3-con p{text-align:center;font-size:0;padding-top:80px;}

.f3-item{background:#1f77c8;padding:15px 10px;overflow:hidden;margin-top:40px;}
.f3-item-img{font-size:0}
.f3-item-img img{margin:0 5px;width:316px;}

.f3-list{overflow: hidden;padding-top: 30px;}
.f3-list li{float: left;width: 400px;height:36px;line-height:36px;padding-left:70px;}
.f3-list a{color: #fff;font-size: 16px;}


/*-----floor--4------*/

.f4{width:100%;height:480px;background:url(fl4-bg.png)}
.f4-con{margin:0px auto;width:1000px;overflow:hidden;}

.f4-con p{text-align:center;font-size:0;padding-top:80px;}


/*-----floor--5------*/

.f5{width:100%;height:420px;background:#1664ad}
.f5-con{margin:0px auto;width:1000px;overflow:hidden;color:#fff}

.f5-con h2{font-size:22px;margin-top:80px;width: 400px;padding: 10px; background:#d33853; text-align: center;}

.f5-con ul{ width:180px; float:left; padding:60px 70px 0 0; line-height:35px;font-size: 16px;}
.f5-con ul.renren{ width:220px;}
.ksd-saomiao{ margin-top:65px; }
.ico-zone{ float:right; margin-top:7px;}

