@charset "utf-8";
/* CSS Document */

/*全局样式*/
*{ margin:0; padding:0;}
a{ text-decoration:none;}
img{ border:none;}
li{list-style:none;}
:focus{ outline:none;}
.clear{ clear:both;}

/*二维码*/
.fudong-erweima .erwei-box{width:126px;height:166px;position:fixed;top:300px; right:5px; z-index:99999;}
.fudong-erweima .guanbi{width:120px;height:18px;text-align:right;line-height:18px;color:#000;font-size:16px;}
.fudong-erweima .guanbi a{color:#000; cursor:pointer;} 
.fudong-erweima .img-erweima{width:120px; height:120px;padding:3px 3px 0 3px;background:#fff;}
.fudong-erweima .wenzi-erweima{height:20px; line-height:20px;padding:0 3px 3px 3px;text-align:center;width:120px;font-size:16px;color:#000;background:#fff;}

/*头部*/
.topbar{ width:100%; height:40px; background:#165c91;}
.top{ width:1260px; margin:0 auto; }
.top ul{ width:980px; float:left;}
.top ul li{ float:left; margin-right:20px; font-size:14px; line-height:40px; font-family:'Open Sans',sans-serif;}
.top ul li a{ color:#fff; }
.top ul li a:hover{ color:#ef9b11;}
.top-right{ float:right; width:280px;}
.search{ float:left; width:210px;height:26px; margin-top:6px; padding: 0 5px; border:1px solid #CCC; background:#fff; }
.txt{ float:left; width:180px; height:26px; line-height:26px;  border:none; color:#999; }
.btn{ float:right; margin-top:4px;   }
.on{ color:#000;}
.top-right a{ float:right; }
.top-right a:hover{ color:#ef9b11;}
.chinese{ float:right; color:#fff; font-size:14px;  line-height:40px;font-family:"Microsoft YaHei", "微软雅黑", sans-serif;}
.header{ width:1260px; height:120px; margin:0 auto; }
.header-logo{ width:400px; height:82px; margin-top:19px; float:left;}
.header-nav{ width:860px; margin-top:70px; float:right;}
.header-nav>ul>li{ margin-left:38px; padding-bottom:5px; float:left; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif;  }
.header-nav>ul>li>a{ color:#333333;}
.header-nav>ul>li:hover{ border-bottom:3px solid #4788b9;}
.header-nav>ul>li>a:hover{ color:#4788b9;}

/*下拉导航*/
.header{ position:relative;z-index:9;}
.dropdown{ position:absolute; left:0px; top:100px;  display:none; border:1px solid #eeeeee; width:1282px; padding:20px 10px; height:auto; background:#fff; margin:0 auto; clear:both; }
.dropdown li{position:relative; float:left; width:280px; margin-left:20px; padding-left:15px; height:54px; line-height:54px; font-size:14px; font-family:Verdana, Geneva, sans-serif; }
.dropdown li span{ width:4px; height:4px; background:#999; display:block; position:absolute; left:0px; top:25px; }
.dropdown li a{ color:#555555;}
.dropdown li a:hover{ text-decoration:underline; }
.header-nav>ul>li:hover .dropdown{ display:block;}



/*底部*/
.footer{ width:100%; height:300px; background:url(../images/footer_bg.jpg);  margin-top:40px; font-family:'Open Sans',sans-serif; }
.footer-content{ width:1260px; height:100%;; margin:0 auto;}
.footer-logo{ width:490px; height:228px; float:left;}
.footer-logo img{ margin:80px 95px;}
.footer-nav{ width:360px;height:228px; float:left; }
.footer-nav ul{ float:left; width:180px; margin-top:30px; }
.footer-nav ul li{ float:left; width:180px; height:24px; line-height:24px; font-size:14px;}
.footer-nav ul li a{ color:#fff;}
.footer-nav ul li a:hover{ color:#ef9b11;}
.footer .link{ width:410px; height:228px; float:right;}
.footer .link-pic{ width:300px; height:45px; margin-top:86px; margin-right:100px;}
.footer .link-pic img{ margin-right:20px;}
.footer .copyright{ width:880px; margin:0 auto; height:70px; line-height:70px; border-top:1px solid #acacac; padding:0 90px; clear:both; }
.footer .copyright p{float:left; font-size:12px; color:#fff; font-family:'Open Sans',sans-serif; }
.footer .copyright .switch{ float:right; width:215px; height:70px;   }
.footer .copyright .switch span{ float:left; height:70px; margin-right:15px; color:#fff; font-size:12px;}
.footer .copyright .switch .switch-pic{ float:right; width:105px; height:29px;}
.footer .copyright .switch .switch-pic ul{ margin-top:10px;}
.footer .copyright .switch .switch-pic ul li{ float:left; width:29px; height:29px; margin-right:6px;}