@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0; }
body{text-align:center; margin:0 auto; font-family:"微软雅黑"; font-size:14px; background:url("zhubg.jpg") no-repeat scroll center 140px #0E8ED9;}
ul,li{margin:0;padding:0; list-style:none;}

/* 默认链接颜色 */
a{outline-style:none;text-decoration:none; color:#000; target:blank;}
a:hover{text-decoration:underline;color: #CC2723; position: relative;}

/* 通用属性 */
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;height:0;line-height:0}/*ie and firefox1.5 updata */

/* 顶部 */
.topk{height:30px; width:100%; background:none repeat scroll #545454;}
.top{height:30px; width:1000px;}
.topleft{height:30px; width:600px; line-height:30px; float:left; color:#CCC; text-align:left;}
.topleft a{color:#CCC;}
.topright{ height:30px; width:400px; line-height:30px; float:right; color:#CCC; text-align:right;}

.logo{width:100%; height:100px; background:none repeat scroll 0% 0% #FFF;}
.nav{width:1000px; height:100px;}
.navs{float:right; width:720px; height:100px;}
.navs ul{ list-style: outside none none;}
.navs li{ width:120px; float:left; height:100px; line-height:100px; text-align:center;}
.navs li .qb{color: #CC2723;}
.navs li a{ font-size:18px;}

.logos{ float:left; width:234px; height:80px; margin-top:10px; margin-right:46px;}

/*  banner  */
.banner{width:1000px; height:360px; position:relative; margin-top:5px;}
.bannertu{width:450px; height:350px; float:left; margin-top:20px;}
.bannertxt{width:500px; height:350px; float:right;}

.fonttitle a{ font-size:14px; color:#303030;}

.foot{width:100%; margin-top:15px; background: none repeat scroll 0% 0% #545454;}
.foots{width:1000px; color:#ccc; text-align:center; padding:20px 0; line-height:30px; height:110px;}
.foots a{ color:#ccc;}