@charset "utf-8";
/* CSS Document */
body{ margin:auto; padding:0; font-family:"Microsoft Yahei"; min-width:1200px;  font-size:14px;background:url(../images/mainbg.png) repeat-y center;}
a{ text-decoration:none;color:#000;}
h2, p, h3, ul{margin:0px; padding:0px; font-weight:normal;}
li{ list-style:none;}
img{ border:0px;}
.clear{ clear:both; height:0px;}
.right{ float:right;}
.left{ float:left;}
*[hidden]{ display:none;}

.top_i{background:url(../images/topbg.png);}
.top{height:207px;background:url(../images/headbg.png) no-repeat top center;}
.top1{width:1200px;text-align:right;margin:auto;color:#fff;}
.top1 span{line-height:30px;color:#fff;padding:0px 6px;}
.top1 a{line-height:30px;padding:0px 6px; color:#fff;}
.head{width:1200px;height:200px;margin:auto;}
.main{}
.head .logo{float:left;margin-top:30px;}
.search{float:right;width:214px;height:29px;background:url(../images/search.png) no-repeat;margin-top:80px;}
.search .input{width:160px;height:26px;line-height:26px;padding-left:18px;border:1px solid transparent;background:none; font-size:13px;float:left; color:#9d9d9d;}
.search .btn{width:16px;height:16px;background:url(../images/searchbtn.png) no-repeat;border:none;cursor:pointer; text-indent:-999px;float:left;margin-top:6px;}
.foot{padding:25px 0px;}
.foot1{margin:auto; position:relative; width: 1200px;overflow: hidden;}
.foot1-tit{ width:100px;text-align:center;font-size: 16px;font-weight: bold;color:#fff;line-height: 30px;}
.foot1-main{width:1100px;line-height: 30px;}
.foot1 a{color:#fff;padding:0px 30px;display: inline-block; font-size: 16px;}
.foot1 a.a{background:url(../images/fmx.png) no-repeat right center;padding-right:16px;}
.foot1 a.b{background:url(../images/fmr.png) no-repeat right center;padding-right:16px;}
.foot1 a.more1{position:absolute;right:0px;top:0px;}

.link{width:1200px;margin:auto;position:relative;height:0px;}
.link_more{display:none;margin:auto;position: absolute;padding:2px 10px;line-height:26px;background:url(../images/linkbg.png);max-height:200px;overflow: hidden;overflow-y: auto;}
.link_more a{color: #002558; display: block;}

.linkimg{width:1200px;margin: auto;}
.linkimg ul{overflow: hidden;padding:25px 0;}
.linkimg li{float:left;margin:0 27px;}
.linkimg li img{width: 193px; height: 41px;}
.linkimg li:first-child{margin-left: 10px;}
.linkimg li:last-child{margin-right: 0;}

.foot2{margin-top:5px;border-top:2px solid #002449;padding:20px 0; text-align: center;font-size: 16px; line-height: 34px; color:#333;}
.foot2 a{padding:0px 20px;color:#333;}
.foot2 a:hover{text-decoration:underline;}