@charset "utf-8";
/* CSS Document */
body{width:100%; padding:0; margin:0; color:#333; font-size:14px; line-height:1.5em; font-family:"微软雅黑",Arial; background:url(bg.jpg) top center no-repeat #fadb88;}
h1,h2,h3,h4,ul,li,dl,dt,dd,p{padding:0; margin:0; list-style-type:none;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline;}
img{vertical-align:middle; border:}
.top{width:1000px; margin:0 auto; color:#fff; letter-spacing:2px; line-height:30px; font-size:12px;}
.top span{display:inline-block; color:#fff; padding:0 5px;}
.box{width:1008px; padding-top:175px; margin:0 auto;}
.nav{width:1008px; height:50px; padding:12px 0; background:url(nav_bg.png) top center no-repeat; line-height:25px;}
.nav a{display:inline-block; padding-left:45px; color:#000; font-weight:bold;}
.nav a strong{color:#c90000; text-decoration:underline;}
.main{width:978px; padding:0 16px 15px 14px; background:url(box_bg.png) top center repeat-y; height:100%; overflow:hidden;}
.scroll{width:978px; height:28px; overflow:hidden; padding:5px;}
.scroll strong{display:inline-block; color:#ff0000; float:left; width:65px; line-height:28px;}
.scroll marquee{float:left; width:900px;}
.scroll a{display:inline-block; line-height:28px; padding:0 15px;background:url(li_list.jpg) left center no-repeat;}
.left{width:730px; float:left;}
.right{width:240px; float:right;}
.foucs{height:100%; overflow:hidden;}
.fou_pic{width:396px; height:278px; border:1px solid #ccc; position:relative; float:left;}
.fou_pic p{position:absolute; right:10px; bottom:10px;}
.fou_pic p a{display:inline-block; width:8px; height:8px; background:#666; border:2px solid #fff; box-shadow:0 0 3px #333; margin-right:5px;}
.fou_pic p a:hover,.fou_pic p .cur{background:#ff0000;}
.fou_list{width:324px; float:right;}
.tit_h2{height:36px; background:url(tit_bgm.jpg) left top repeat-x;}
.tit_h2 span{display:inline-block; width:166px; height:36px; background:url(tit_bgl.jpg); padding-left:15px;}
.tit_h2 font{display:inline-block; width:52px; height:36px; background:url(tit_bgr.jpg); float:right;}
.tit_h2 a{display:inline-block; width:67px; height:20px; background:url(tit_bg.png); position:relative; margin:8px 8px;}
.tit_h2 a em{width:10px; height:6px; background:url(btn_bg.jpg) -122px 0 no-repeat; display:none; position:absolute; left:50%; margin-left:-5px; bottom:-14px;}
.tit_h2 a:hover em,.tit_h2 .cur em{display:block;}
.tit_h2 .gonggao{background-position:-81px 0;}
.tit_h2 .zhantuan{background-position:-160px 0;}
.tit_h2 .shipin{background-position:0 -25px;}
.tit_h2 .jigou{background-position:-160px -25px;}
.tit_h2 .fangan{background-position:0 -52px;}
.tit_h2 .chanpin{background-position:-81px -52px;}
.tit_h2 .gaikuang{background-position:-81px -25px;}
.tit_h2 .lianxi{background-position:-160px -52px;}
.tit_h2 .xieban{background-position:0 -81px;}
.tit_h2 .zhichi{background-position:-81px -81px;}
.news_list{width:302px; border:1px solid #b90601; padding:6px 10px;}
.news_list h3{font-size:16px; text-align:center; padding:5px 0;}
.news_list p{text-align:center; font-size:12px; color:#666; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.news_list ul{padding-top:5px;}
.news_list ul li,.agency ul li,.group ul li{background:url(li_list.jpg) left center no-repeat; padding-left:15px; line-height:24px;}
.video,.show{padding:10px 0;}
.video ul,.show ul{height:100%; overflow:hidden; width:728px; border:1px solid #b90601; padding:12px 0;}
.video ul li,.show ul li{width:160px; float:left; padding-left:17px; text-align:center;}
.video ul li a,.show ul li a{display:block; padding:2px 0;}
.agency ul{padding:15px; width:698px;  border:1px solid #b90601;}
.agency ul li{line-height:28px;}
.show ul li img{padding:4px; border:1px solid #ccc;}
.group ul,.overview p,.con_text{padding:10px; border:1px solid #b90601; width:218px;}
.join{padding:13px 0;}
.join a{display:inline-block; width:119px; height:38px; line-height:38px; text-align:center; color:#fff; font-weight:bold; background:url(btn_bg.jpg) 0 0;}
.overview p{padding:10px 5px; width:228px;}
.overview p a{display:block; width:228px; height:47px; background:url(btn_bg.jpg); margin:2px 0;}
.overview p .zhgs{background-position:0 -40px}
.overview p .zzjg{background-position:0 -84px}
.overview p .czzn{background-position:0 -140px}
.overview p .zhrc{background-position:0 -189px}
.overview p .zhfw{background-position:0 -239px}
.contant{padding:10px 0;}
.con_text{width:220px; padding:0 8px 10px 8px;}
.con_text p{font-size:12px; color:#666;}
.con_text p strong{display:block; color:#000; font-size:16px; padding:11px 0 5px 0;}
.assist{clear:both;}
.assist p,.support p{width:976; padding:20px 5px; border:1px solid #b90601;}
.assist p a,.support p a{display:inline-block; padding:3px;}
.assist p img,.support p img{border:1px solid #ccc;}
.support{padding-top:10px;}
.main_bot{width:1008px; height:8px; line-height:8px; background:url(box_bgb.png);}
.footer{text-align:center; font-size:12px; color:#545454; line-height:20px; padding:15px 0;}
/*--------------------overview.html-------------------------------------*/
.ov_left{width:220px; float:left; padding:30px 10px 10px; background: url(left_bg.jpg) left top repeat-x #f8e295; margin-top:15px;}
.ov_left p{background:#fff; border-radius:2px; padding:10px 10px 100px 10px;}
.ov_left p a{display:block; font-size:16px; color:#bd7801; line-height:36px; font-weight:bold;}
.ov_right{width:725px; float:right; padding-top:15px;}
.tit_h1{height:35px; background:url(le_tit_bg.jpg) right top no-repeat; line-height:35px; color:3000; font-size:14px; padding:0 15px;}
.text{padding:20px 10px;}
.text p{text-indent:2em; padding-bottom:15px; color:#666;}
.text strong{color:#333; font-size:16px; display:inline-block; padding-bottom:10px; text-align:center;}
.text{line-height:2em;}
/*--------------------bulletin.html-------------------------------------*/
.bull{padding-top:15px;}
.bull ul{padding:10px;}
.bull ul li{line-height:30px; border-bottom:1px dotted #ccc;background:url(li_list.jpg) left center no-repeat; padding-left:15px;}
.bull ul li span{float:right; color:#666;}
/*--------------------service.html-------------------------------------*/
.service{padding-top:15px;}
.s_text{padding:10px 20px; line-height:1.5em;}
.s_text font{font-weight:bold; line-height:30px; font-size:16px;}
.s_text strong{color:#333; font-size:16px; display:inline-block; padding:10px; text-align:center;}
.s_text h3{padding-top:15px;}
.s_text span{display:block; padding-top:30px; border-top:1px dotted #ccc; margin-top:30px; color:#999;}












