@charset "gb2312";
/* CSS Document */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,select,textarea { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }
body{ font-size:0.75em;font-size:12px; font-family: "宋体"; color:#666; }
*{ margin:0; padding:0;}
ul {list-style:none outside; }
li {list-style:none outside; }
ol {list-style:decimal outside; }
fieldset,img { border:none; }
table{ border-collapse:collapse;}
.fl{ float:left;}
.fr{ float:right;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#C00;}
a:visited{ text-decoration:none;}
.dh{ height:29px;  }
.dh ul.topt{width:780px; margin:0 auto; margin-top:90px; clear:both; height:30px;}
.dh ul.topt li{ float:left; display:block;}
.dh ul.topt li.line{ background:url(../images/dha_line.gif) no-repeat 6px 4px; height:29px; width:2px; padding-left:6px; padding-right:6px;}
.dh ul.topt li.tablink01{  width:90px; height:29px; padding:0px; margin:0; text-align:center}
.dh ul.topt li.tablink02{  width:90px; height:29px;padding:0px;margin:0; text-align:center}
.dh ul.topt li.tablink03{  width:90px; height:29px;padding:0px;margin:0; text-align:center}
.dh ul.topt li.tablink04{  width:90px; height:29px;padding:0px;margin:0; text-align:center}
.dh ul.topt li.tablink05{  width:90px; height:29px;padding:0px;margin:0; text-align:center}
.dh ul.topt li.tablink06{  width:90px; height:29px;padding:0px;margin:0; text-align:center}
.dh ul.topt li.tablink07{  width:90px; height:29px;padding:0px;margin:0; text-align:center}
.dh ul.topt li>img{ border:0}
.dh ul.bott{ clear:both; height:22px; width:800px; padding-top:1px; padding-left:5px;}
.dh ul.bott li{ display:block; width:auto; float:left; padding-left:10px; padding-right:8px; border-right:#ffe5a8 solid 1px;}
.dh ul.bott li a{ color:#ffe5a8;}
.dh ul.bott li a:hover{ text-decoration:underline;}

.dh div.bott{ clear:both; 17px; padding-left:5px; padding-top:1px;}
.dh div.bott a{ display:block; width:auto; float:left; padding-left:10px; padding-right:8px; border-right:#ffe5a8 solid 1px;color:#ffe5a8;}
.dh div.bott a:hover{ text-decoration:underline;}

.banner_bot{ height:20px; position:relative; bottom:28px; width:90px; float:right;}
.banner_bot a{ background:#000; width:19px; height:19px; margin-left:5px; display:block; float:left; color:#FFF; text-align:center; line-height:19px;}
.banner_bot a:hover{ background:#5797b9;}
.index_line{ width:100%; height:4px; background:#000; overflow:hidden;}
.index_top{ background:url(../images/top.jpg) no-repeat; height:162px; width:950px; margin:0 auto;}
.index_topbt{ background:url(../images/t_topbt.gif) no-repeat; height:11px; overflow:hidden; width:950px; margin:0 auto;}
.index_banner{ width:950px; margin:0 auto; height:264px; overflow:hidden;}
.index_bannerbt{ background:url(../images/banner_bot.gif) no-repeat; height:25px; overflow:hidden; width:950px; margin:0 auto;}
.index{ width:950px; margin:0 auto; height:100%; overflow:auto;}
.index_l{ float:left; width:222px;}
.index_l_top{  width:202px; background:url(../images/bg_l.gif) repeat-y; border-top:#e0e0e0 solid 1px; padding:10px;}
.index_l_top h2{ border-bottom:#dfdfdf solid 1px; height:22px;}
.index_l_top h3{ font-size:12px; text-indent:2em; font-weight:normal; line-height:23px;}
.index_l_bot{ width:222px; background:url(../images/bg_l.gif) repeat-y left 8px; border-bottom:#e2e2e2 solid 1px;} 
.index_l_bot ul{ padding:5px 8px 5px 8px;}
.index_l_bot ul li{ height:35px; line-height:35px; border-bottom:#FFF solid 1px; }
.index_l_bot ul li a{ background:#f4f2eb; height:35px; display:block; overflow:hidden; padding-right:5px;}
.index_l_bot ul li a:hover{background:url(../images/bg_llm.gif) repeat-x; height:35px; display:block; color:#FFF; overflow:hidden; padding-right:5px; text-decoration:none;}
.index_l_bot ul li span{ padding-left:8px; padding-right:8px;}
.index_m{ width:462px; float:left; margin-left:8px; background:url(../images/bg_m.gif) repeat-y; border-bottom:#e0e0e0 solid 1px; border-top:#e0e0e0 solid 1px; padding:10px;}
.index_m h2{ border-bottom:#d6d6d6 solid 1px; height:22px;}
.index_m ul{ margin-top:11px; background:url(../images/bg_line.gif) repeat-x bottom; height:85px;}
.index_m ul li{ float:left; display:block;}
.index_m ul li.lf{ border:#ccc solid 1px; width:145px; height:73px; overflow:hidden; }
.index_m ul li.rbt{ padding-left:8px; width:300px; height:27px; line-height:26px; overflow:hidden; }
.index_m ul li.rbt a{ color:#333; }
.index_m ul li.rbt a:hover{ color:#C00; }
.index_m ul li.rbt span{ color:#666; padding-left:5px; }
.index_m ul li.rnr{ width:300px; padding-left:8px; line-height:23px; height:50px; overflow:hidden;}
.index_m ul li.rnr a{ color:#999;}
.index_m ul li.rnr a:hover{ color:#878787;}
.index_r{ float:right; width:228px;}
.index_r_top{ background:url(../images/bg_r.gif) repeat-y; border-bottom:#e0e0e0 solid 1px; border-top:#e0e0e0 solid 1px; padding:10px;}
.index_r_top h2{ height:22px; border-bottom:#dfdfdf solid 1px;}
.index_r_top ul{ margin-top:5px;}
.index_r_top ul li{ line-height:24px;  background:url(../images/icon01.gif) no-repeat 4px 10px; text-indent:15px; height:23px; overflow:hidden;}
.index_r_top ul li a{ color:#666}
.index_r_top ul li a:hover{ color:}
.index_r_top p{ text-align:center; padding-top:3px;}
.index_r_top p img{ border:#ccc solid 1px;}
.index_r_bot{ background:url(../images/bg_r.gif) repeat-y;border-bottom:#e0e0e0 solid 1px; border-top:#e0e0e0 solid 1px; padding:10px; margin-top:10px;}
.index_r_bot h2{ height:22px; border-bottom:#dfdfdf solid 1px;}
.index_r_bot h3{ line-height:20px; overflow:hidden; padding-top:3px; height:40px; overflow:hidden; color:#666; font-size:12px; font-weight:normal;  text-indent:2em;}
.index_r_bot h4{ text-align:right; font-weight:normal; font-size:12px;}
.bot{ width:950px; margin:0 auto; margin-top:10px; background:url(../images/bg_line02.gif) repeat-x; padding-top:8px; line-height:20px; text-align:center; color:#666; padding-bottom:5px; clear:both;}
.bot a{ color:#666; padding-left:2px; padding-right:2px; }
.zy_bnner{ height:198px; overflow:hidden;}
.zy_dh{ width:950px; margin:0 auto; line-height:22px;}
.zy{ width:950px; margin:0 auto;  }
.zy_l{ float:left; width:712px; margin-bottom:10px;}
.zy_l_bk{ background:url(../images/zy_bg02.gif) repeat-y; border-top:#e5e5e5 solid 1px; padding:0px 2px 0px 3px; margin-top:5px;}
.zy_l_nr{ background:url(../images/zy_bg.gif) repeat-x; padding-bottom:15px;}
.zy_lmbt{ padding-left:15px; padding-top:10px;}
.zy_r{ float:right; width:222px;border:#e7e7e7 solid 1px; background:#f9f9f9;}
.zy_r_top{ border-bottom:#e7e7e7 solid 1px; padding:8px; }
.zy_r_top h2{ height:22px;}
.zy_r_top h3{ font-size:12px; text-indent:2em; font-weight:normal; line-height:22px; color:#666;}
.zy_r_bot{ padding:8px;}
.zy_r_bot h2{ height:22px;}
.zy_r_bot ul{ padding-bottom:5px;}
.zy_r_bot ul li{ line-height:24px;  background:url(../images/icon01.gif) no-repeat 4px 10px; text-indent:15px; height:23px; overflow:hidden;}
.zy_r_bot ul li a{ font-weight:normal; color:#666;}
.zy_r_bot ul li a:hover{ font-weight:normal; color:#cc0000;}
.zy_l_bbot{height:5px; overflow:hidden;}

/*诚聘精英css*/
.zy_cpjy{ width:600px; margin:0 auto; margin-top:20px;}
.zy_cpjy ul li{ height:25px; background:url(../images/bg_line.gif) repeat-x bottom; line-height:25px;}
.zy_cpjy ul li a{ display:block; width:350px; overflow:hidden; float:left; padding-left:20px;}
.zy_cpjy ul li span{ display:block; width:80px; float:right; text-align:center;}
.zwjs{ line-height:23px; width:650px; margin:0 auto; margin-top:10px;}

/*精英团队css*/
.jytd{ line-height:24px; padding:10px 20px 20px 20px; color:#666; clear:both;}
.font01{ color:#ff5b00; font-size:14px;}
.font02{font-size:14px;}
.jytd p{ text-indent:2em;}
.jytd02{ background:url(../images/jytd_bg.gif) no-repeat; width:662px; height:305px; margin:0 auto; clear:both;}
.jytd02 ul{width:500px; padding-left:30px; padding-top:30px; height:100%; overflow:auto; }
.jytd02 ul li{ display:block; float:left;  line-height:17px; color:#999; width:220px; margin-top:33px;}
.jytd02 ul li span.text{ padding-top:5px; display:block}
/*媒体体验css*/
.mtty{ width:652px; margin:0 auto; height:244px; background:url(../images/mtty_bg.gif) no-repeat;}
.mtty ul{ width:470px;}
.mtty ul li{ width:200px; padding-left:15px; padding-top:15px; float:left; height:65px;}
.mtty ul li a{ display:block; float:left;}
.mtty ul li span{ display:block; float:left; width:130px; line-height:25px; padding-left:8px; padding-top:5px; color:#999;}
.mtqk{ width:640px; margin:0 auto; line-height:24px; color:#999; padding:10px;}
.mtqk02{width:640px; margin:0 auto; color:#666; line-height:25px;}
/*媒体形式css*/
.mtxs{ background:url(../images/mtxs_bg01.gif) no-repeat; text-align:center; margin-top:10px;}
.mtxs02{ width:560px; margin:0 auto; padding:25px 0px 25px 0px;}
.mtxs02 ul li{ line-height:21px; padding-left:120px; height:40px; color:#999; text-align:left;}
.mtxs02 ul li.bg01{ background:url(../images/mtxs_img02.gif) no-repeat;}
.mtxs02 ul li.bg02{ background:url(../images/mtxs_img03.gif) no-repeat;}
.mtxs02 ul li.bg03{ background:url(../images/mtxs_img04.gif) no-repeat; line-height:32px;}
.mtxs03{ background:url(../images/mtxs_bg02.gif) no-repeat; text-align:center; margin-top:10px; padding:40px;}
/*新闻中心css*/
.news{ width:678px; margin:0 auto; margin-top:10px; background:#ececec;}
.news ul{ padding: 6px 10px 6px 10px;}
.news ul li{ background:url(../images/bg_line03.gif) repeat-x bottom; line-height:23px; height:26px;}
.news ul li a{ background:url(../images/icon02.gif) no-repeat 5px 9px; display:block; float:left; padding-left:18px; height:23px; overflow:hidden; width:450px;}
.news ul li span{ display:block; float:right; width:100px;}

.news_ny{ width:680px; margin:0 auto; padding-top:25px;}
.news_ny h1{ font-size:16px; font-weight:bold; color:#fd5808; text-align:center; line-height:23px;}
.news_ny h2{ text-align:center; background:url(../images/bg_line04.gif) repeat-x bottom; font-size:12px; font-weight:normal; line-height:30px;}
.news_ny h3{ padding:8px; font-size:12px; font-weight:normal; color:#666; line-height:23px;}
.news_ny h3 img{ margin-top:8px; margin-bottom:15px;border: #d3d3d3 solid 5px;}
.news_ny h3 p{ text-indent:2em;}
/*合作伙伴css*/
.hzhb{ text-align:center; margin-bottom:15px;}
/*导航css*/
.dhang{ background:url(../images/zy_dh.gif) no-repeat right bottom; width:610px; margin:0 auto; height:170px;}
.dhang ul{ width:300px; line-height:22px;}
.dhang ul li.tobt{ color:#ff6600; font-size:14px; font-weight:bold; margin-top:10px;}
.dhang ul li.botnr{ padding-left:15px; color:#999;}
/*上下刊流程css*/
.lc{ width:660px; margin:0 auto; margin-top:10px; line-height:25px; color:#999;}
/*站式服务css*/
.zsfw{ width:640px; margin:0 auto;}
.zsfw ul{ height:100%; overflow:auto;}
.zsfw ul li{ display:block; float:left; width:120px; border-right:#CCC solid 1px; padding:0px 24px 0px 12px; line-height:20px; height:80px; color:#666; }
/*运营与维护css*/
.ywh{ width:660px; margin:0 auto; margin-top:10px; background:#e9e9e9; padding:8px 0px 8px 0px;}
.ywh img{ margin-left:10px; width:205px; height:144px;}
.ywh_bot{ width:650px; margin:0 auto; margin-top:10px; line-height:22px; color:#999;}
/*媒体网络css*/
.mtwl{ width:660px; margin:0 auto;} 
.mtwl ul li{ display:block; text-align:center; margin-top:8px;}
.mtwl ul li img{ border:#d0d0d0 solid 8px; }
.mtwl ul li.text{ padding-bottom:10px;background:url(../images/bg_line.gif) repeat-x bottom; font-size:14px; }
/*媒体优势css*/
.mtys{ height:220px; width:670px; margin:0 auto; margin-top:10px; border-bottom:#dedede solid 1px;}
.mtys_l{ float:left; width:284px; height:188px; border:#eaeaed solid 8px;}
.mtys_r{ float:left; padding-top:20px; padding-left:10px;}
/*媒体资源css*/
.mtzy{ width:670px; margin:0 auto; margin-top:15px;}
.mtzy ul li{ display:block;}
.mtzy ul li.title{ height:22px; border-bottom: #999 solid 1px; padding-left:10px;}
.mtzy ul li.tu img{ margin-left:20px; border:#CCC solid 10px; width:284px; height:189px; margin-top:10px;}
.mtzy ul li.ttxt{ background:url(../images/icon03.gif) no-repeat left 12px; line-height:22px; color:#666; padding-left:15px;width:620px; margin:0 auto; padding-top:5px;}
/*经典案例css*/
.jdal{ width:680px; margin:0 auto; margin-top:10px;}
.jdal ul{ height:100%; overflow:auto;}
.jdal ul li{ width:154px; padding-left:13px; display:block; float:left; text-align:center; padding-top:8px;} 
.jdal ul li img{ width:148px; height:82px; border:#d9d9d9 solid 3px;}
.jdal ul li span{ line-height:22px;}
.jdal02{ width:680px; margin:0 auto;}
.jdal02 h2{ text-align:center; font-size:16px; color:#ff6600; padding-top:20px; }
.jdal02 img{ border:#dcdcdc solid 8px;}
.jdal02 ul{ width:380px; margin:0 auto; height:100%; overflow:auto; padding-top:5px;}
.jdal02 ul li{ display:block; float:left; font-size:14px; line-height:25px;}
.jdal02 ul li.la{ width:75px; font-weight:bold; color:#ff6600;}
.jdal02 ul li.rb{ width:300px; }
.fdong{ width:64px; height:133px; position:absolute; top:50px; left:1000px;}