@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_20140813.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:974px; height:50px; padding:12px 35px; background:url(nav_bg_20140813.png) left top no-repeat; line-height:25px;}
.nav a{display:inline-block; padding:0 22px; 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_20140813.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_20140813.jpg) left center no-repeat;}
.left{width:730px; float:left;}
.right{width:240px; float:right;}
.foucs{height:100%; overflow:hidden;}
.fou_pic{width:395px; height:270px; border:1px solid #ccc; position:relative; float:left; background:#e6e6e6;}
.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_20140813.jpg) left top repeat-x;}
.tit_h2 span{display:inline-block; width:166px; height:36px; background:url(tit_bgl_20140813.jpg); padding-left:15px;}
.tit_h2 font{display:inline-block; width:52px; height:36px; background:url(tit_bgr_20140813.jpg); float:right;}
.tit_h2 a{display:inline-block; width:97px; height:20px; font-size:16px; color:#fff; margin:8px 8px;}


.news_list,.notic_list{width:302px; border:1px solid #b90601; padding:6px 10px;}
.notic_list{width:218px;}
.news_list h3,.notic_list h3{font-size:16px; text-align:center; padding:5px 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border-bottom:1px dotted #ccc; line-height:30px;}
.news_list ul,.notic_list ul{padding-top:5px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_list ul li,.agency ul li,.group ul li,.notic_list ul li,.introduce ul li,.media ul li{background:url(li_list_20140813.jpg) left center no-repeat; padding-left:15px; line-height:24px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.more{display:block; text-align:right; padding:5px 10px; font-size:12px;}
.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,.con_text{padding:10px; border:1px solid #b90601; width:218px;}
.join{ }
.join a{display:inline-block; width:119px; height:38px; line-height:38px; text-align:center; color:#fff; font-weight:bold; background:url(btn_bg_20140813.jpg) 0 0;}
.overview p{padding:10px 5px; width:228px;}
.overview p a{display:block; width:228px; height:45px; background:url(btn_bg_20140813.jpg); margin:2px 0; margin-bottom:12px;}
.overview p .zhgk{background-position:0 -40px}
.overview p .zzfa{background-position:0 -85px}
.overview p .zlfa{background-position:0 -130px}
.overview p .czcs{background-position:0 -175px}
.overview p .zhrc{background-position:0 -222px}
.overview p .zhfw{background-position:0 -268px}
.overview p .zgzq{background-position:0 -314px}

.contant{padding:10px 0;}
.contant p{padding:10px 0px 0px 8px; font-size:12px;}
.main_bot{width:1008px; height:8px; margin:0 auto; line-height:8px; background:url(box_bgb_20140813.png); clear:both;}
.footer{text-align:center; font-size:12px; color:#545454; line-height:20px; padding:15px 0; clear:both;}

.sponsor,.overview{margin-top:12px;}
.introduce ul{height:100%; overflow:hidden; padding:15px 0;}
.introduce ul li{width:210px; float:left; padding-left:15px; margin-left:15px; line-height:25px;}
.media ul li{line-height:30px; font-weight:bold; margin-left:10px;}






/*--------------------overview.html-------------------------------------*/
.ov_left{width:220px; float:left; padding:30px 10px 10px; background: url(left_bg_20140813.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_20140813.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_20140813.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;}


/* 滚动图片 */
.spon_list{width:730px; height:160px; padding:15px 0;}


.ko_ro{float:left; width:800px; padding-right:10px;}
.ko_ro a{ text-decoration:none; color:#333333; font-size:12px;}
.ko_ro img{ width:120px; height:90px; display:block; margin:0 5px 2px 0; padding:1px;}
.ko_ro p{ margin:0 5px; padding:0; line-height:19px; font-size:14px; font-weight:bold;}
.ko_ro p span{ display:block; font-size:12px; font-weight:normal; color:#AE091B;}
#ro{clear:both}
.sro{float:left}
.sro a{float:left;display:block}
.ro_w{width:900%}





.Cont,.Cont2,.Cont3,.Cont4{width:668px;overflow:hidden;margin:0 auto; float:left;}
.ScrCont,.ScrCont2,.ScrCont3,.ScrCont4{width:10000000px;}
.pic,.pic2,.pic3,.pic4{width:157px;float:left;text-align:center; margin:5px;}
*+html .pic,*+html .pic2,*+html .pic3,*+html .pic4{width:167px;float:left;text-align:center; margin:5px;}
.pic img,.pic2 img,.pic3 img,.pic4 img{border:1px solid #ccc;display:block;margin:0 auto;}
.pic p,.pic2 p,.pic3 p,.pic4 p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Cont a:hover,.Cont2 a:hover,.Cont3 a:hover,.Cont4 a:hover{color:#f00;text-decoration:underline;}
#List1,#List2,#Lista1,#Lista2,#Listb1,#Listb2,#Listc1,#Listc2{float:left;}


.scroll .gengduo{float:right; display:block; width:50px; padding:0; background:none;}

/*------------------unit-----------------------*/
.un_tit{text-align:center; font-size:24px; color:#ff0000; line-height:30px; padding:30px 0;}
.sun_list{width:650px; margin:0 auto;}
.sun_list li{padding:30px 0; height:100%; overflow:hidden;}
.sun_list li strong{display:block; float:left; font-size:16px; color:#000; width:90px;}
.sun_list li p{width:560px; float:right;}
.sun_list li p a{display:inline-block; width:250px; background:url(li_list_20140813.jpg) left 6px no-repeat; padding-left:15px; line-height:20px; padding-bottom:20px;}

/*------------------company-----------------------*/

.com_tit{font-size:20px; padding:30px 0; text-align:center;}
.com_intro{padding:0 40px; color:#000;}
.com_intro p{text-indent:2em; padding-bottom:25px; line-height:24px;}
.sun_list .c_red{color:#f70303; font-size:16px;}
.content{padding:30px 0; text-align:center; line-height:24px; font-size:13px;}

.xieban{width:938px; height:405px; background:url(bg2_20140813.jpg) center top no-repeat; margin:0 auto; padding-bottom:30px;}
.xieban p,.zanzhu p{padding:50px 70px; text-align:center;}
.xieban p a,.zanzhu p a{display:inline-block; width:250px; text-align:left; background:url(li_icon_20140813.png) left 6px no-repeat; line-height:20px; padding:0 0 20px 15px;}

.zanzhu{padding:0 80px;}
.zanzhu p{padding:0 0 60px 0;}
.m30{margin:30px auto; color:#fff;}




