@charset "utf-8";
/* CSS Document */

/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }  /*让这些的标签内外边距都是0*/
fieldset, img {  border:none; vertical-align: middle; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select, input { vertical-align:middle;   }
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { color:#666;  font:12px '微软雅黑';   /*测试用高度*/}
a{color:#707070; text-decoration:none;  font-family: Helvetica;}
a:hover{ color:#124191; text-decoration:none; font-family: Helvetica;}


/* 常用代码  */
.clearfix:after { content:""; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; }
.wrap{ width:1200px;  margin-left: auto; margin-right: auto;  }
.fl{ float:left;}
.fr{ float:right;}






/* 全部背景图 */
.fullSlide{ width:100%;  position:relative; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:100%; }
.fullSlide .bd li a img{ width: 100%; height:100%; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:30px; line-height:30px; text-align:center;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin: 0 10px; background: #fff; overflow:hidden; line-height:9999px; border-radius: 20px;}
.fullSlide .hd ul .on{ background: #025EC3; }

/*中部内容*/
.main01{margin-top: 40px; margin-bottom: 40px;}
.main01 h3{text-align: center; font-family: Helvetica; font-size: 25px; color: #333; margin-bottom: 30px;}
.main01-ul{ float: left;}
.main01-ul li{width: 208px; padding: 30px 15px 30px; text-align: center; float: left;  transition: all .6s; }
.main01-ul li img{display: block; margin: 0 auto;  margin-bottom: 15px;}
.main01-ul li a{ color: #004196; font-size: 16px;}
.main01-ul li p{ color: #555; font-size: 13px; line-height: 24px;  margin-top: 10px;}
.main01-ul li p a{ color: #555; font-size: 13px; line-height: 24px; ;}
.main01-ul li:hover{ box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3); transform: translate(0,-4px);}
/*.main01-ul li:hover{ border: 1px solid #FFB532; box-shadow: 5px 5px 15px 5px #ccc;}*/
/*.main01-ul li:hover{ background: url(hover.png) no-repeat;}*/


.main02{ height: 381px; background:  #e5e5e5; margin-top: 40px;}
.main02-l{ height: 381px; width: 50%; background: #5095E3 url(bg2.png) no-repeat left top; }
.main02-l .main02-l-bg{ height: 381px; width: 100%; background: rgba(80, 148, 266, 0.7); }
.main02-l .main02-l-con{ float: right; padding-top: 100px; padding-right: 20px; width: 550px;}
.main02-l .main02-l-con h3{ color: #fff; font-size: 28px; font-family: Helvetica; margin-bottom: 30px;}
.main02-l .main02-l-con h3 a{ color: #fff; font-size: 28px; font-family: Helvetica; }
.main02-l .main02-l-con p{ color: #fff; font-size: 15px; font-family: Helvetica; line-height: 28px;}
.main02-r{ height: 381px; width: 50%; }
.main02-r .main02-r-a img{ height: 381px;  }


/*首页浮动窗口*/
div#img1 {
    position: fixed;
    width: 265px;
    height: 230px;
   top:43px;left:2px;z-index:10;
}
.new_main {
    background: url(newsred.png);
    position: relative;
}
.click_gb a {
    position: absolute;
    right: 50px;
    top: 30px;
    color: #fff;
}
.indnew  a.indnew_text {
    color: #fff;
    margin-top:6px;
    display:block;
}
.indnew h3 a {
    color: #fff;
}
.new_main {
    background: url(news.png) no-repeat;
    padding: 50px 32px 0px 28px;
    position: relative;
    background-size: 100%;
    width: 190px;
    height: 142px;
    direction: rtl;
}