@charset "utf-8";
* { margin: 0px; padding: 0px;}
body{ font-size:12px; line-height:2; background:url(../images/body.png) repeat-x #fff;}
ol,ul { list-style:none; }
a { color:#000;text-decoration:none; }
a:hover{ color:#dd1a00; }
img { border:0;  vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0; }
.clear { clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}

input{ border:none; background:none;}
.body_bg{ background:url(../images/body_bg.png) no-repeat top center;}
.wrapper{ width:1343px; margin:0 auto;}

.top{ height:83px; background:url(../images/top_bg.png) repeat-x; overflow:hidden;}
.logo{ width:536px; height:80px; float:left; padding-top:15px;}
.menu{ width:680px; float:left; font:16px "Microsoft YaHei",微软雅黑; padding-left:60px;}
.menu a{ color:#fff; line-height:80px; padding:0 15px;}
.menu a.home , .menu a:hover{ color:#f1882b;}

.login{ width:28px; float:right; height:80px; line-height:80px; background:url(../images/login.png) no-repeat left center; padding-left:10px; text-align:right;}
.login a{ color:#fff;}

.search{ width:800px; height:45px; overflow:hidden; margin:45px auto 56px; background:url(../images/search_input.png) no-repeat top left;}
.search input{ float:left;}
.search .seaText{ width:702px; height:45px; line-height:45px; padding-left:10px; font-size:14px; color:#888;}
.search .seaBtn{ width:87px; height:45px; color:#fff; font:18px "Microsoft YaHei",微软雅黑; padding-left:10px; cursor:pointer;}

.container{ height:477px; margin-bottom:104px; background:url(../images/container_bg.png) no-repeat top center; overflow:hidden;}
.brand{ position:relative; width:100%; height:100%; }
.brand a{	display: block;	 position:absolute; float:left; text-align:center; }
.brand img{	width: 100%;	height: 100%;}
.brand .info{ display: none; color: #fff;}
.vertical .info{width: 0; height:100%;	margin: 0 auto;}
.vertical .info p{ text-align:left; text-indent:2em; padding:8px; line-height:20px;}
.brand .video { position:absolute; left:626px; top:166px; width:294px; height:296px;}

.footer{ height:70px; background:#20d1f3;font-family:"微软雅黑"; overflow:hidden;}
.footer .wrapper{ position:relative;}
.footer .botnav{ height:38px;background:url(../images/footer_bg.jpg) no-repeat bottom center; }
.footer .botnav a{ color:#fff; line-height:14px; display:inline-block; height:14px; margin:10px 0px 0 15px;  border-right: 1px solid #fff;
  padding-right: 15px; }
.footer .botnav a.map{ background:url(../images/footer_map_icon.jpg) no-repeat left center; padding-left:12px;}
.footer .botnav a.help{ background:url(../images/footer_help_icon.jpg) no-repeat left center; padding-left:20px;}
.footer .botnav a.code { position:relative; width:21px; height:22px; line-height:normal; }
.footer .botnav a.code img{ width:21px; height:22px; position:absolute; left:0; top:5px;}
.footer .botnav a.code:hover img{ width:300%; height:300%;}
.footer p{ color:#fff; padding-left:15px;}
.footer .weixin{ position:absolute;top:0; right:0; padding-top:6px;}




























