﻿@charset "utf-8";

body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, input, label, table, tr, th, td, font, object, iframe, blockquote, big, em, strong, tt, b, u, i, center, fieldset, caption, tbody, tfoot, thead{ padding:0; margin:0; font-family:"微软雅黑";}
h1, h2, h3, h4, h5, h6{ font-weight:lighter;}
body{width:100%; color:#555; font-size:12px; background-color:#f9f9f9; margin:0 auto; }
a{text-decoration:none; color:#333;}
a:hover{color:#c72422;}
ul{list-style:none;}
img{border:0px;}

.wap{ width:100%; min-width:1000px;_height:1000px; float:left;}
.header{ width:100%; min-width:100%; clear:both; float:left; display:inline;}
.header  .top{width:100%;height:28px; background-image:url(../images/bg_top.jpg); background-repeat:repeat-x; float:left; text-align:center\9;}
.header  .top .content{width:980px; margin:0 auto; overflow:hidden; text-align:left\9;}
.header  .top .content p{float:left;color:#999;font-size:12px;line-height:28px;letter-spacing:1px;width:340px;}
.header  .top .content ul{float:right;margin-right:-20px;}
.header  .top .content ul li{float:left;width:70px;_width:80px; margin:0; position:relative;}
.header  .top .content ul li div{ width:101px;height:102px; position:absolute;left:0;top:28px;z-index:2;}
.header  .top .content ul li div img{display:block; width:101px;height:102px;}
.header  .top .content ul li  span{margin:0 10px;color:#999;}
.header  .top .content ul li a{color:#999;line-height:28px;font-size:12px;}
.header  .top .content ul li a:hover{ text-decoration:underline; color:#888;}

.header  .logo{width:100%;height:74px; background-color:#fff; float:left; text-align:center\9; }
.header  .logo .content{width:980px;height:74px; margin:0 auto; text-align:left\9;}
.header  .logo .content .logo_2{width:329px;float:left;margin-top:20px;}
.header  .logo .content .logo_2 .img{float:left;width:329px; display:block; }
.header  .logo .content   p{float:left;color:#005d8e;font-size:16px;line-height:40px; font-weight:bold; letter-spacing:1px;margin-top:20px;margin-left:10px;}
.header  .logo .content .search{float:right;width:206px;margin-top:25px;}
.header  .logo .content .search .input1{width:154px;height:23px; border: solid 1px #bcbcbc;color:#999;line-height:23px;font-size:12px; text-indent:8px;letter-spacing:1px;float:left;}
.header  .logo .content .search .input2{width:53px;height:24px;_height:24px; background-color:#0070be; border:none;color:#fff;font-size:12px;line-height:25px; letter-spacing:1px;margin-left:-4px;float:left; cursor:pointer;}
.header .nav{width:100%;height:35px;background-image:url(../images/bg_nav.jpg); background-repeat:repeat-x; float:left; text-align:center\9;}
.header .nav ul{width:990px;_width:990px; margin:0 auto; overflow:hidden; text-align:left\9;}
.header .nav ul li{float:left;width:141px;_width:141px; background-image:url(../images/bg_navright.png);  background-repeat:no-repeat; background-position:right center;  text-align:center;}
.header .nav ul .bgnav{ background-image:url(../images/bg_navright.png);  background-repeat:no-repeat; background-position:right center;}
.header .nav ul .on{width:141px;_width:141px; background-image:url(../images/bg_hover.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bg_hover.png"); _ background-image: none;  background-repeat:no-repeat;}
.header .nav ul li:hover{ background-image:url(../images/bg_hover.png); background-repeat:no-repeat;}
.header .nav ul li a{color:#fff;font-size:16px; letter-spacing:1px;line-height:35px;}
.header .nav .banner{ width:100%; float:left;}
.header .nav .banner img{width:980px;height:169px;display:block; margin:0 auto;}

.footer{width:100%;min-width:100%; background-color:#f0f0f0; border-top:solid 2px #0077b6;margin-top:26px; display:inline; float:left; text-align:center\9;}
.footer .account2{width:980px; margin:0 auto; text-align:left\9;}
.footer .account2 .up{ overflow:hidden;width:100%;}
.footer .account2 .up .link{width:700px;_width:720px; float:left;padding-top:16px;}
.footer .account2 .up .link li{width:50px;_width:52px;margin-right:90px; float:left;_margin-right:50px;display:inline;}
.footer .account2 .up .link li h5{font-size:12px;color:#666;line-height:22px;letter-spacing:0; font-weight:bold;}
.footer .account2 .up .link li h4{font-size:12px;color:#666;line-height:22px;letter-spacing:0; font-weight:bold;padding-top:34px; }
.footer .account2 .up .link li a{font-size:12px;color:#999;line-height:22px; letter-spacing:0;}
.footer .account2 .up .link li a:hover{ text-decoration:underline;}
.footer .account2 .up .lineF{height:137px;width:1px; background-color:#e0e0e0; float:left;margin-top:10px; display:inline;}
.footer .account2 .up .rightF{width:220px; float:right;padding-top:20px;}
.footer .account2 .up .rightF h1{font-size:12px;line-height:20px;color:#666; font-weight:bold;}
.footer .account2 .up .rightF .weixin{width:100%; overflow:hidden;padding-top:10px;}
.footer .account2 .up .rightF .weixin div{ float:left;}
.footer .account2 .up .rightF .weixin p{margin-top:14px;margin-left:8px; float:left;font-size:12px;line-height:18px;color:#666;display:inline;}
.footer .account2 .lineB{width:980px;height:1px; margin:0 auto; background-color:#e0e0e0;margin-top:20px; display:inline-block; }
.footer  .bottom{ width:100%; float:left; background-color:#f0f0f0;text-align:center\9;}
.footer  .bottom { float:left; line-height:40px;}
.footer  .bottom div{width:980px; margin:0 auto; text-align:left\9;}
.footer  .bottom  p{ color:#666666; float:left;}
.footer  .bottom  p a{ color:#666666;}
.footer .jszc{ overflow:hidden; width:170px; height:40px; line-height:40px; float:left; text-align:left;}
.footer .jszc a{ color:#666;}




.header_hong{ background:url(../images/bg_hong.png)}
.header_hong .main .nav ul li .a{ color:#fff;}
.header_hong .main .nav ul li .a:hover{ color:#000;}
.header_hong .main .nav ul .on .a1{ color:#000;}
.header_hong .main .search .btn{ background:url(../images/btn_hong.png);}
.footer_hong{ background:#971d22;}
.footer_hong .main .top{ border-bottom:1px solid #bd3538;}
.footer_hong .main .top .left dl{ border-right:1px solid #bd3538;}
.footer_hong .main .top .left dl dd a{ color:#d4afae;}
.footer_hong .main .top .right .guan{ background:url(../images/bg_1_hong.png); }
.footer_hong .main .top .right .wei{ background:url(../images/bg_2_hong.png);}
.footer_hong .main .top .right .links{ background:#dad4ca; color:#880005;}
.footer_hong .main .bottom .left p{ color:#d4afae;}
.footer_hong .main .bottom .left p a{ color:#d4afae;}
.footer_hong .jszc a{ color:#d4afae;}
.footer_hong .main .bottom .right a{ color:#d4afae;}
.footer_hong .main .bottom .right span{ color:#d4afae;}


.header_hui{ background:url(../images/bg_hui.png)}



@-moz-document url-prefix() {
	.header  .top .content ul{margin-right:-30px;}
	.header  .top .content ul li{width:80px;}
	.header  .top .content ul li  span{margin:0 14px;}
}

.header  .top .content ul{margin-right:-30px\0;}
.header  .top .content ul li{width:80px\0;}
.header  .top .content ul li  span{margin:0 14px\0;}



