﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
li{ text-decoration:none; list-style:none;}
a{ text-decoration:none; color:#ccc;cursor:pointer; }
a:hover{color:#ff6000 !important;}
img{border:none;}
body{color:#ccc; font-size:14px;font-family:"Microsoft YaHei"; background:#fff;}
.clear {clear:both;height:0; font-size:0; line-height:0; }
input{ outline:none !important;border:none}
/*********************************  通用  ***************************************/
.Universal{ width:1200px; height:auto; margin:0 auto; margin-bottom:15px;}
/*********************************  头部  ***************************************/
.header_top{ background:#f4f4f4; height:33px; line-height:33px; color:#868686}
.header_top ul{ width:180px; height:33px; float:right;}
.header_top .banben{ width:100px; height:33px; float:right;}
.header_top li{ float:left;width:36px; height:33px; margin:0 0 0 5px; color:#888; font-size:13px; position:relative; padding:0 0 0 19px;}
.header_top li span{ position:absolute; top:33px; right:0; width:134px; height:134px; z-index:999; display:none}
.header_top li span img{ width:134px; height:134px; display:block;}
.header_top li:hover span{ display:block}
.header_top li.li1{ background:url(../images/top1.png) no-repeat 0 center;}
.header_top li.li2{ background:url(../images/top2.png) no-repeat 3px center;}
.header_top li.li3{ background:url(../images/top3.png) no-repeat 0 center;}
.header{ width:1200px; height:auto; margin:0 auto; padding:19px 0 26px 0;}
 
.tel{ width:270px; float:right; display:inline; height:auto; line-height:35px; padding:22px 0 0 0; color:#333;}
.tel span{ font-size:23px; color:#e1330e; font-size:23px; font-weight:bold; padding:0 0 0 4px; vertical-align:middle;}
.tel img{ display:inline-block; width:17px; height:17px; vertical-align:middle; margin:0 3px 0 0;}
/*********************************  导航  ***************************************/
.nav{ width:100%; height:33px; padding:1px 0 1px 0;}
.nav ul{ width:1200px; height:33px; margin:0 auto;  text-align:center;}
.nav ul li{ float:left; display:inline; width:150px;text-align:center; height:33px; font:16px/33px "微软雅黑"; }
.nav ul li a{ color:#fff; display:block; height:33px;}
.nav ul li a:hover,.nav ul li.on a{color:#fff !important; background:url(../images/navbg.png) repeat-x}
/*********************************  底部  ***************************************/
.footer{width:100%; height:auto; background:#f7f7f7; line-height:26px; color:#808080; text-align:center; padding:15px 0 10px 0;}
.footer a{ color:#808080}
.footer_nav{ height:40px; line-height:40px; color:#000; padding:0 0 6px 0;}
.footer_nav a{color:#000; padding:0 26px;}
/*********************************  首页  广告  ***************************************/
.banner{ overflow:hidden;position:relative; height:483px; margin:0 auto;}
.banner_img{width:20000px}
.banner_img li{float:left;width:1900px;position:relative;height:483px;}
.banner_img li a{ display:block; height:483px;}
.banner_common{position:relative;width:1300px;margin:0 auto; }
.banner_pre{position:absolute;left:0;width:0;height:0;cursor:pointer;}
.banner_next{position:absolute;right:0;width:0;height:0;cursor:pointer;}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:100px;position:absolute;bottom:15px;left:50%;margin-left:-50px;}
.banner .control li{float:left;margin-left:10px;width:10px;height:10px;cursor:pointer;background:#333; border-radius:50%;}
.banner .control li a{display:none}
.banner .control li.current{background:#e52330;}
#banner2 {width: 597px; height: 365px;  float:right;}
.slides {width: 597px; height: 365px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 597px; overflow: hidden; list-style: none; }
.slide-pic img { width:100%; height:100%; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li {left: 0px; bottom: 0px; position: absolute; }
.op{ z-index:999; width:100px; margin:0 0 0 497px; z-index:3}
.op li { background: #fff; float:left; width:12px; height:12px; border-radius:50%; cursor:pointer; margin:0 11px 10px 0}
.op li.cur { background: #ff6000; }
.slide-txt{width: 597px; height:35px; line-height:35px; background:url(../images/a.png) repeat; z-index:2}
.slide-txt li { display: none; height:35px; color:#fff; padding:0 0 0 12px;}
.slide-txt li.cur { display: block; }
 
.index_ad1{ width:1200px; height:203px; margin:0 auto;}
.index_ad1 img{ display:block; width:1200px; height:177px;}
.index_ad2{ width:1200px; height:auto; margin:0 auto 35px auto;}
.index_ad2 img{ display:block; width:1200px; height:128px;}
.banner_ad{ width:100%; height:418px;}
/*********************************友情 媒体  ***************************************/
.Links{ width:100%; height:auto; line-height:40px; color:#fff; background:#ff6000;}
.Links span{ font-size:18px; font-weight:bold;}
.Links a{ color:#fff; padding:0 18px 0 0;}
.Links a:hover{ color:#fff !important}
.partner{ width:100%; height:auto; background:#fcfcfc;}
.partner_dh{ font-size:26px; color:#ff6000; height:70px; line-height:68px; text-align:center; font-weight:bold;}
.partner_dh a{border-bottom: 2px solid #ff6000; padding-bottom:10px;}
.partner_dh span{ display:inline-block; height:68px; border-bottom:2px solid #ff6000;}
.partner_txt{ color:#000; height:50px; line-height:50px; text-align:center;}
.partner_img{ height:201px; padding:15px 0 45px 0;}
.partner_img img{ width:201px; height:201px; margin-left:8px;}
.partner_tp{ width:100%; height:auto; padding:0 0 60px 0}
.partner_tp img{ float:left; width:172px; height:47px; display:block; margin:20px 0 20px 40px}
/********************************* 搜索  ***************************************/
.search_div{ width:100%; height:auto; background:#f6f6f6; margin-bottom:32px; padding:6px 0;}
.search{ float:left; width:780px;height:28px; line-height:28px;color:#707070; padding:25px 0 25px 40px; background:url(../images/re.png) no-repeat 0 15px;}
.search a{ color:#707070; padding:0 15px 0 0;}
/*.search a{color: #707070;padding: 0 15px 0 0;overflow: hidden;width: 75px;float: left;height: 24px;}*/
.search span{ font-size:16px; color:#000;float: left;}
.search_form{ float:right;width:338px; height:26px; border:1px solid #4b5557;margin:25px 0; padding:0 0 0 10px;}
.search_form input{ width:280px; height:26px; line-height:26px; color:#bdbdbd; font-size:13px; background:none; outline:none;}
.search_form .btn{ width:52px !important; height:26px; float:right; background:#4b5557 url(../images/search.png) no-repeat 17px 4px; color:#fff; cursor:pointer;}
.search_div .search_form{ margin:0 !important}
/********************************* 新闻  ***************************************/
.index_news{ width:582px; height:auto; float:left;}
.index_news_dh{ height:54px; background:url(../images/line.jpg) no-repeat 0 bottom; margin:0 0 20px 0;}
.index_news_dh span{ float:left;font-size:40px; font-weight:bold; color:#ff6000; padding:0 4px 0 0;}
.index_news_dh .p1{ font-size:14px; color:#000000; text-transform:uppercase; padding:10px 0 0 0; line-height:13px}
.index_news_dh .p2{ font-size:20px; color:#ff6000; font-weight:bold;}
.index_news_dh font{ float:right; color:#2b2a2a; display:inline-block; height:42px; line-height:42px;}
.index_news_p1{ height:36px; line-height:36px; overflow:hidden; border-bottom:1px dashed #c8c8c8;}
.index_news_p1 span{ float:right; display:inline-block; height:36px; padding:0 0 0 10px;}
.index_news_p1 a{ color:#3b3b3b;}
.index_news_video{ width:546px; height:415px; float:right; margin-bottom:42px;}
.index_news_txt{ width:100%; line-height:25px; height:auto;}
.index_news_txt img{ float:left; display:block; width:129px; height:100px; margin:0 25px 0 0;}
.index_news_txt .dh{ font-size:16px; height:25px; overflow:hidden;}
.index_news_txt .txt{ height:50px; overflow:hidden; color:#000000;}
.index_news_txt a{ color:#ff6000}
/********************************* 应用范围  ***************************************/
.app_txt{ color:#3b3b3b; line-height:35px; text-align:center; padding:8px 0 22px 0;}
.app_list{ width:286px; height:auto; float:left; text-align:center; margin:0 0 0 18px}
.app_list img{width:201px; height:201px;}
.app_list span{ display:block; height:54px; line-height:54px; overflow:hidden}
.app_list a{ color:#404040}
.app_list:nth-child(4),.app_list:nth-child(8){ margin-left:0}
.app_vdiv{width:212px;padding:0 0 0 23px; border-left:2px solid #ff6000; position:relative;}
.app_vdiv span{ position:absolute; bottom:0; left:-2px; width:25px; height:69px; background:#f9f9f9 url(../images/aboutline.jpg) no-repeat;}
.app_v{ width:212px; height:auto; text-align:center; background:#fff; padding:12px 0 0 0;}
.app_v img{ display:block; width:100%; height:100%; margin-bottom:5px;}
.app_v p{ display:block;height:40px; line-height:40px; overflow:hidden}
.app_v a{ color:#404040;}
.app_v:nth-child(3){background:none}
.app_dh{ color:#000; height:48px; line-height:48px; text-align:center;}
.app_lista{ width:286px; height:auto; float:left; margin:10px 0 0 15px;}
.app_lista img{ display:block; width:286px; height:186px;}
.app_lista span{ display:block; height:50px; line-height:50px; text-align:center;}
.app_lista a{ color:#404040}
/********************************* 产品中心  ***************************************/
.index_pro_l{ float:left;width:238px; height:auto; margin-bottom:30px;}
.index_pro_l .dh{ height:86px;}
.index_pro_l .dh img{ width:236px; height:86px; display:block}
.index_pro_ul{ width:212px; height:auto;margin:0 0 18px 0; padding:0 0 0 23px; border-left:2px solid #ff6000; position:relative;}
.index_pro_ul li{ width:212px; height:50px; line-height:48px;}
.index_pro_ul li a{ color:#4e4e4e; display:block; height:50px; overflow:hidden;padding:0 0 0 28px;background:#e3e3e3 url(../images/linea.jpg) no-repeat center top; }
.index_pro_ul li a:hover{ background:#ff6000; color:#fff !important;}
.index_pro_ul span{ position:absolute; bottom:0; left:-2px; width:25px; height:32px; background:url(../images/aboutline.jpg) no-repeat; }
.index_pro_ul .p1{ border-top:2px solid #ff6000 !important; background:#fff !important}

.index_pro_limg{ width:237px; height:141px;}
.index_pro_r{ float:right;width:935px; height:auto;}
.index_pro_rdh{ height:45px; line-height:45px; background:#ff6000; font-size:16px; padding:0 20px 0 20px;}
.index_pro_rdh span{ float:right; color:#f0f0f0; font-size:14px;}
.index_pro_rdh a{ color:#fff;}
.index_pro_list{ width:294px; height:303px; float:left; border:1px solid #e3e3e3; text-align:center; margin:20px 0 0 22px;}
.index_pro_list img{ display:block; width:278px; height:245px; padding:9px;}
.index_pro_list span{ display:block;}
.index_pro_list a{ color:#000;}
.index_pro_list:nth-child(2),.index_pro_list:nth-child(5),.index_pro_list:nth-child(8){ margin-left:0}
.index_pro_dh{ height:41px; line-height:41px; font-size:16px; overflow:hidden; background:#ff6000; color:#fff; padding:0 0 0 12px;}
.index_pro_dh a{ color:#fff !important}
.products_list{ width:290px; height:auto; float:left; border:1px solid #e3e3e3; padding:0 0 10px 0; text-align:center; margin:20px 0 0 10px;}
.products_list img{ display:block; width:278px; height:245px; padding:7px;}
.products_list span{ display:block; height:25px; line-height:25px; overflow:hidden;}
.products_list a{ color:#000;}
.products_dh{ width:880px; height:30px; font-size:16px; line-height:30px; padding:13px 0; margin:0 auto; border-bottom:1px dashed #a7a7a7; margin-bottom:20px; color:#ff6000;}
.products_dh1{width:880px; height:36px; font-size:16px; line-height:36px;margin:0 auto; background:#ff6000; color:#fff; padding:0 0 0 15px;}
.products_detail{ width:880px; height:auto; margin:0 auto; color:#000; line-height:30px; padding:10px 0 40px 0;}
.products_detail span{color:#000 ; background: rgb(255,255,255);}
.products_detail table{ border:1px solid #000 !important}
.products_detail table td{ border:1px solid #000 !important;color:#000 !important;}
.products_detail font{color:#000!important;font-family: 宋体;}
.products_img{ width:565px; height:498px; float:left; border:1px solid #e3e3e3; margin:0 30px 0 17px; }
.products_imgl{ float:left;width:131px; height:auto;}
.products_imgl img{ display:block; width:129px; height:114px; border:1px solid #e3e3e3; margin-bottom:12px;}
/********************************* 公司简介  ***************************************/
.Profile_div{ width:100%; height:auto; background:#f9f9f9;}
.Profile_l{ width:568px; height:auto; float:left;}
.Profile_l .txt{ color:#3b3b3b; line-height:28px; height:196px; overflow:hidden}
.Profile_l .more{ width:164px; height:35px; border:1px solid #ff6000; line-height:35px; text-align:center; margin:30px 0 57px 0;}
.Profile_l .more a{ color:#ff4300; display:block; height:35px;}
.Profile_zs{ width:100%; height:380px; background:url(../images/zsbg.jpg) no-repeat center top; padding:31px 0 0 0;}
.Profile_details{ color:#1b1b1b; line-height:29px; padding:48px 25px 76px 25px;}

.profile_dh{ width:160px; height:75px; border:2px solid #ff6000; border-bottom:none; background:url(../images/line.jpg) no-repeat 24px 64px; padding:3px 0 0 24px;}
.profile_dh span{ float:left;font-size:40px; font-weight:bold; color:#ff6000; padding:0 4px 0 0;}
.profile_dh .p1{ font-size:14px; color:#000000; text-transform:uppercase; padding:10px 0 0 0; line-height:13px}
.profile_dh .p2{ font-size:20px; color:#ff6000; font-weight:bold;}
.profile_dh font{ float:right; color:#2b2a2a; display:inline-block; height:42px; line-height:42px;}
.profile_nav{ width:212px; height:auto;margin:0 0 30px 0; padding:0 0 0 23px; border-left:2px solid #ff6000; position:relative;}
.profile_nav a{ color:#4e4e4e; display:block; height:50px; line-height:48px;overflow:hidden;padding:0 0 0 28px;background:#e3e3e3 url(../images/linea.jpg) no-repeat center bottom; overflow:hidden; }
.profile_nav a:hover{ background:#ff6000; color:#fff !important;}
.profile_nav span{ position:absolute; bottom:0; left:-2px; width:25px; height:39px; background:url(../images/aboutline.jpg) no-repeat;}
.profile_nav .p1{ border-top:2px solid #ff6000 !important; background:#fff !important}

.profile_v{ float:left;width:201px; height:201px; border:1px solid #a7a7a7; margin:25px 0 0 25px;}
.profile_v img{ display:block; width:201px; height:201px;}
.profile_td_nav{ height:45px; line-height:45px; text-align:center; padding:8px 0;}
.profile_td_nav a{ color:#6d6d6d; padding:0 24px;}
.profile_td_nav a.on,.profile_td_nav a:hover{ color:#ff6000 !important}
.profile_td{ width:285px; height:265px; float:left; margin:0 0 15px 15px;}
.profile_td img{ display:block; width:285px; height:265px;}

.comments_gd{ width:1200px; height:268px;overflow:hidden; position:relative; padding:10px 0 0 0;}
.comments_gd .hd{ overflow:hidden;height:30px;}
.comments_gd .hd .prev,.about_zs_div .hd .next{width:0; height:0; line-height:0;overflow:hidden;}
.comments_gd .hd ul{ width:100px;overflow:hidden; zoom:1; margin:0 0 0 550px;  }
.comments_gd .hd ul li{ position:relative; _display:inline; float:left;  width:11px; height:11px; overflow:hidden;margin-right:8px; text-indent:-999px; cursor:pointer; background:#a3a3a3; border-radius:50%;}
.comments_gd .hd ul li.on{ background:#ff6000;}
.comments_gd .bd{ width:1200px;height:204px; overflow:hidden; position:relative; margin-bottom:30px;}
.comments_gd .bd ul{ overflow:hidden; zoom:1; width:1200px;}
.comments_gd .bd ul li{ margin:0 45px 0 0;width:201px; height:202px; border:1px solid #a7a7a7; float:left; _display:inline; overflow:hidden;  }
.comments_gd .bd ul li img{ display:block; width:201px; height:202px;}
/********************************* 当前所在页面  ***************************************/
.Location{ float:left; width:750px;height:28px; line-height:28px;color:#696969;}
.Location a{color:#696969;}
.Location span{ color:#000000}
/********************************* 右边内容  ***************************************/
.left_sy{ float:left;width:238px; height:auto; margin-bottom:60px;}
.right_sy{ float:right;width:915px; height:auto; background:#fff; margin-bottom:60px; padding:10px 0 2px 0;}
.right_sy_dh{ font-size:24px; color:#ff6000; letter-spacing:1px; line-height:60px; height:60px; text-align:center; background:url(../images/lineb.jpg) no-repeat center bottom}
.right_sy_dh span{ display:inline-block; height:60px;}
.right_sy_dha{ color:#000000; text-align:center; line-height:30px; padding:15px 0 15px 0}
/********************************* 联系我们  ***************************************/
.contacts{width:864px;color:#000000;margin:30px auto 20px auto; line-height:35px;}
.contacts .p1{ float:left;width:255px; height:140px; float:left; border:1px solid #ff6000; font-size:16px; color:#ff6000; margin:30px 0 30px 45px; text-align:center; line-height:26px;}
.contacts .p1 img{ display:block; margin:27px auto 12px auto}
.contacts_dt{ width:864px; height:573px; margin:0 auto 60px auto;}
/********************************* 翻页栏  ***************************************/
.Page{ height:44px;  padding:30px 0 30px 0;text-align:center;}
.Page a{ display:inline-block; width:44px;height:44px;line-height:44px; color:#fff; margin:0 3px; background:#bbbbbb;}
.Page a:hover,.Page a.on{color:#fff !important;background:#ff6000}
.Page a:first-child{width:72px; background:url(../images/page.png) no-repeat right center !important; color:#525252 !important;}
.Page a:last-child{width:72px; background:url(../images/pagea.png) no-repeat left center !important; color:#525252 !important;}
.Page .p1:hover{color:#525252 !important;}
.Page img{ vertical-align:middle; width:11px; height:13px; margin:-2px 0 0 0}
/********************************* 视频  ***************************************/
.video_list{ width:432px; height:auto; float:left; position:relative; text-align:center; margin:0 0 10px 18px;}
.video_list img{ display:block; width:432px; height:304px;}
.video_list p{ height:55px; line-height:55px;}
.video_list a{ color:#000;}
.video_list span{ position:absolute; top:120px; left:185px; width:67px; height:67px; background:url(../images/video.png) no-repeat; z-index:2}

.video_xx{ width:600px; height:420px; margin:0 auto 50px auto;}
/********************************* 新闻中心  ***************************************/
.news_ul{ width:856px; height:auto; padding:40px 0 25px 32px}
.news_ul li{ height:32px; line-height:32px; overflow:hidden;}
.news_ul li a{ color:#000; display:block; height:32px; background:url(../images/li.png) no-repeat 0 12px; color:#000; padding:0 0 0 18px;}
.news_ul li span{ float:right; display:inline-block; height:32px;}
.news_ul li a:hover{background:url(../images/lia.png) no-repeat 0 12px}
.news_title{ text-align:center; font-size:24px; line-height:30px; padding:5px 0 0 40px; color:#ff6000}
.news_dh{ height:40px; line-height:40px; margin:0 0 0 40px;color:#737373; padding:10px 0 15px 0; text-align:center;border-bottom:1px solid #a0a0a0;}
.news_detail{ color:#000; line-height:30px; padding:33px 0 33px 40px;  }
.news_page{ color:#352f2f; line-height:28px; padding:0 0 0 40px;}
.news_page a{ color:#352f2f;display: block}


/********************************* 在线留言  ***************************************/
.Feedback{ width:229px; height:auto; border-left:1px solid #cab1a8;border-right:1px solid #cab1a8; padding:10px 0 0 0}
.Feedback p{ height:28px; overflow:hidden; padding-bottom:8px}
.Feedback label{ height:26px; width:75px; color:#333333; line-height:26px; float:left; display:block; text-align:right;}
.Feedback input{ width:138px; height:24px; border:1px solid #dcdcdc; background:#fff; color:#333; line-height:24px;}
.Feedback textarea{width:138px; height:124px; border:1px solid #dcdcdc; background:#fff; color:#333; line-height:24px;}
.Feedback .btn{ width:67px; height:26px; background:url(../images/btn.jpg) no-repeat; border:none; margin-left:5px;}

/************************************* lightbox-蒙板 *************************************/
        #lbMengban {position:absolute;top: 0;left: 0;	width: 100%;height: 500px;z-index: 99998;}
        .greyMengban { background:#252525; }
/************************************* lightbox *************************************/
        #lightbox {position: absolute;top:0;left:0;width: 100%;z-index: 99999;}
        #lbContainer {position:relative;width:550px;margin: 0 auto;}
        .greyLightbox #lbContainer { background:none; }
        #lbLoading {position: absolute;top: 40%;left: 0;width: 100%;height: 32px;}
        #lbPrev {display: block;position: absolute;top: 0;left: -10%;width: 50%;height: 100%;background:url(../images/leftbtnd.png) left 48% no-repeat; }
        #lbNext {display: block;position: absolute;top:0;right: -10%;width: 50%;height: 100%;background:url(../images/leftbtne.png) right 48% no-repeat;}
        #lbContent {padding:10px;}
        #lbDetails {padding: 0 10px 10px 10px;font: 12px/1.4em Verdana;}
        #lbDeailsTitle {font:bold 14px Verdana; color:#ffffff; text-align:center}
        .greyLightbox #lbDetails { color: #fff; }

        #lbClose { position:absolute; top:-22px; right:-22px;width: 44px;height:44px;	}
        .greyLightbox #lbClose { background:url(../images/close1.png) no-repeat; }
.wh{width: 1200px;margin: 0 auto;}
.fl{float:left;}
.fr{float:right;}
.top2{height: 106px;overflow: hidden;}
#header{width:1000px;margin:0 auto;}
.logo{float:left;line-height: 96px; margin-top:10px;}
.top2 .k2{line-height: 25px;margin-top:15px;color: #444444;font-size: 18px;padding-left: 57px;background: url(../images/tel.png) no-repeat left center;}
 
.top2 .k2 span{float:right}
#menu{box-shadow: rgb(153, 153, 153) 0px 2px 3px;
    background: linear-gradient(rgb(251, 251, 251) -34%, rgb(52, 112, 201) 15%, rgb(15, 86, 188) 129%);}
.nav{height:44px;}
.nav li{line-height:50px;height:44px;text-align:center;width:140px;float:left;position:relative;z-index:999;  }
.nav li a{display:block;line-height:44px;color:#fff;height:44px;font-size: 16px;border-right: 1px solid rgb(153, 153, 153);
    border-color: rgb(153, 153, 153);}
.nav li a:hover{color:#fff;text-decoration:none;background:url() no-repeat top center;}

.nav .sec{height:0;background:#0f56bc;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:44px;left:0px;}
.nav .sec a{background:#0f56bc;color:#fff;height:38px;line-height:38px;width:150px;}
.nav .sec a:hover{background:#ffffff;text-decoration:none; color:#0f56bc}
.clear{clear:both}
 
 /**********************************************/
 /*顶部*/
#tip-out { background:url(../images/head_top_bg.jpg); background-repeat:repeat-x; height:45px; line-height:45px;font-size: 13px;color: #555;}
#tip { width:1002px; margin:0 auto; }
#tip-l { width:305px; float:left}
#tip-r { background:url(../images/20191210202017_1535478048.jpg);  float:right; background-repeat:no-repeat;height:45px; line-height:45px;}
#tip-r a { color:#7d7d7d; padding:0 0 0 35px;}
#tip-r a:hover { color:#F00}

#top-out { background:url(../images/20170322101901_819726819.png); height:132px;}
#top { width:1002px; margin:0 auto;}
#top-l { width:709px; float:left}
#top-r { width:293px; float:right}
