*{margin:0; padding:0;list-style:none;}
a{text-decoration:none; color:#369;}
a:hover{text-decoration:none; color:#009ddd;}
img{border:none;}
body{font-size:12px; font-family:Arial; line-height:150%;}
.body_bg{background:#eceaee url(//file.caing.com/images/channel/AD/images/bg_body.gif) repeat-x center top;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.container{background:url(//file.caing.com/images/channel/AD/images/bg_top.gif) no-repeat center top;}
.col_all{width:990px; margin:0 auto; padding-bottom:42px;}
.col_sub{width:270px; float:left;}
.col_main{width:640px; float:right;}

.clear{clear:both; height:0; line-height:0; font-size:0; visibility:hidden;}
.main_nav{font-size:14px; border-bottom:solid 1px #aab0bf; text-align:center; padding-left:32px;}
.main_nav span{margin:0 32px 0 0; display:inline-block; padding:30px 0 20px;}
.main_nav span.current{ /*background:url(//file.caing.com/images/channel/AD/images/trag01.gif) no-repeat center bottom;*/ font-weight:bold;}
.main_nav a{color:#000;}
.main_nav a:hover{color:#000; text-decoration:underline;}
.main_nav_cont{font-size:12px; background:url(//file.caing.com/images/channel/AD/images/bg_subnav.gif) no-repeat center bottom; text-align:center; position:relative; width:640px;}
.main_nav_cont a{color:#000;}
.main_nav_cont a:hover{color:#000; text-decoration:underline;}
.main_nav_cont span{margin:0 0px 0 32px; padding:10px 0; display:inline-block;}
.main_nav_cont span.current{font-weight:bold;}
.trag{position:absolute; left:380px; top:-8px;}

.ad_img{background:url(//file.caing.com/images/channel/AD/images/bg_col.gif) no-repeat 0 0; width:640px; height:79px;}
.cont_box{border:solid 1px #dcdce3; border-top:10px solid #cbced8; background:#fff; padding-bottom:50px; min-height:600px; _height:600px;}
.logo{text-align:center; padding:40px 0 20px;}
.sub_nav{margin-bottom:25px;}
.sub_nav li{border-bottom:solid 1px #cbced8; padding-bottom:1px;}
.sub_nav li a{display:block; height:27px; line-height:27px; background:url(//file.caing.com/images/channel/AD/images/bg_ico.gif) no-repeat 50px 10px; font-weight:bold; padding-left:10px;}
.sub_nav li a:hover{background:#DCDDE4 url(//file.caing.com/images/channel/AD/images/bg_ico.gif) no-repeat 50px 10px; color:#369; text-decoration:underline;}
.sub_nav .current a,.sub_nav .current a:hover{background:#fdb613 url(//file.caing.com/images/channel/AD/images/bg_ico.gif) no-repeat 50px -35px; color:#fff; text-decoration:none; cursor:default;}

.down_file{margin-bottom:10px;}
.down_file a{display:block; background:url(//file.caing.com/images/channel/AD/images/btn.gif) no-repeat 0 0; width:270px; height:55px; text-indent:-1000px; overflow:hidden;}
.head_sub{font-weight:bold; color:#666; margin-bottom:14px;}
.line_box{border-bottom:solid 1px #cbced8; margin-bottom:10px;}
/*媒体见证*/
.head_sub{font-weight:bold; color:#666; margin-bottom:10px;}
.line_box{border-bottom:solid 1px #cbced8; margin-bottom:10px;}
.media{background:url(//file.caing.com/images/channel/AD/images/bg_hu.gif) repeat-y -813px 0; margin-bottom:16px;}
.media .hu_top{background:url(//file.caing.com/images/channel/AD/images/bg_hu.gif) no-repeat -542px 0; height:10px; overflow:hidden;}
.media .hu_bt{background:url(//file.caing.com/images/channel/AD/images/bg_hu.gif) no-repeat -271px 0; height:10px; overflow:hidden;}
.media .cont{padding:0 10px 5px;}
.media_ico{text-align:center; margin-bottom:20px;}
.media_con p{line-height:21px; color:#666; background:url(//file.caing.com/images/channel/AD/images/quotation_1.gif) no-repeat 0 2px; padding-left:35px;}
.media .quotation_end{text-align:right; display:block;}
.media .tab_num{float:right; margin:5px 10px 16px 0;}
.media .tab_num li{float:left; background:url(//file.caing.com/images/channel/AD/images/bg_ico.gif) no-repeat 0 -88px; width:8px; height:8px; text-indent:-1000px; overflow:hidden; margin-left:3px; cursor:pointer;}
.media .tab_num li.current{background-position:-11px -88px;}
.media .tab_info{clear:both;}
/*电邮订阅*/
.sub_email{background:url(//file.caing.com/images/channel/AD/images/bg_sub_mail.gif) no-repeat center bottom; margin-bottom:15px;}
.email_info{background:url(//file.caing.com/images/channel/AD/images/btn.gif) no-repeat 0 -56px; width:270px; height:66px;}
.email_info input{vertical-align:middle;}
.email_info form{padding:18px 0 0 48px; *padding-top:17px;}
.sub_email .note{color:#666; line-height:21px; padding:8px 22px 8px;}
.email_info .btn_txt{width:151px; border:solid 1px #fff;}
.btn_sub{background:url(//file.caing.com/images/channel/AD/images/btn.gif) no-repeat -271px 0; width:50px; height:28px; border:none;}
/*最新公益项目*/
.cooperation{border-top:solid 1px #cbced8; padding-top:10px; margin-bottom:20px;}
.cooperation dl{line-height:18px; margin-bottom:5px;}
.cooperation dl span{display:block; color:#999;}
.cooperation dd{color:#666;}
.list_cooperation li{line-height:18px; margin-bottom:5px;}
.list_cooperation li span{display:block; color:#999;}
/*page*/
.page{margin:0px auto;width:480px;height:27px;}
.page i{font-style:normal;color:#C00;}
.page li{float:left;text-align:center;font-size:14px; }
.page li a:link,.page li a:active,.page li a:visited{display:block;float:left;padding-top:4px;width:60px;height:21px;text-align:center;font-size:14px;border:1px solid 
#DBDBDB;}
.page li a:hover{display:block;padding-top:4px;width:60px;height:21px;text-align:center;font-size:14px;background:#E1E8F0}
#pagingIndex{margin:0px 5px;padding-top:3px;width:50px;}
#pagenav{margin:0px 5px;padding-top:3px;width:22px;height:19px;border:1px solid #DBDBDB;text-align:center;}
/*通用列表*/
.case_list_box{padding:0 15px 0;}
.case_list{margin-bottom:20px;}
.case_list dl{overflow:hidden; zoom:1; border-bottom:solid 1px #f5f5f5; padding:22px 10px 22px 10px;}
.case_list dt{float:left; margin-right:25px;}
.case_list dt img{vertical-align:top;}
.case_list dd{overflow:hidden; zoom:1; color:#666;}
.case_list dd a{font-size:12px; font-weight:bold;}
.case_list dd span{display:block; margin:8px 0 2px;}
.case_list dd p{text-align:justify; text-justify:inter-ideograph; font-size:12px; line-height:23px;}
.case_list li{overflow:hidden; zoom:1; border-bottom:solid 1px #f5f5f5; padding:22px 10px 22px 10px;}
.case_list .picListL{float:left; margin-right:25px;}
.case_list .picListL img{vertical-align:top;}
.case_list .picListR{overflow:hidden; zoom:1;}
.case_list .picListR a{font-size:14px; font-weight:bold;}
.case_list .picListR .picTime{display:block; margin:8px 0 2px; color:#666;}
.case_list .picListR p{font-size:14px; line-height:23px; color:#666;}
.case_list .picListR .picNum {
background:url("//file.caing.com/images/channel/picture/images/picNum.gif") no-repeat scroll 0 4px;
padding-left:19px;}
/*社会化媒体*/
.SHmedia{overflow:hidden; zoom:1; margin-bottom:30px;}
.SHmedia li{float:left; margin:0 6px 9px 0; display:inline;}
.pp_contact{line-height:21px; color:#666666; border-top:solid 1px #cbced8; padding:5px 0 0;}
.pp_contact .tit{font-weight:bold; margin-bottom:5px;}


.footer{width:990px; margin:0 auto; background:#778099 url(//file.caing.com/images/channel/AD/images/bg_col.gif) no-repeat -1280px 0; padding:15px 0px 10px; color:#afb3c2; line-height:21px;}
.footer a{color:#afb3c2;}
.footer a:hover{color:#009ddd;}
.footer .fl{padding-left:27px;}
.footer .fr{float:left; padding:10px 0 0 132px;}
.footer .fr span{margin:0 10px;}

