body {margin: 0px auto;	font-size: 12px; line-height:20px;	color:#666; background:#fff; font-family:"宋体",Arial, Helvetica, sans-serif}
td{font-size: 12px;}
a{color:#666;text-decoration: none;}
a:hover {color: #2B6BB6;text-decoration: none;}
select,input{ font-size:12px;}

.headmenu{ background:url(../image/menuback.gif) repeat-x; line-height:33px; color:#fff; font-weight:bold; text-align:center; height:33px; padding-left:15px;}
.headmenu a{ color:#fff; padding:0 24px;}
.headmenu a:hover{ color:#7CBBE7; }

/*下拉菜单*/
.headmenu ul,.headmenu li{ padding:0; margin:0; list-style:none;}
.headmenu li{ float:left;}
.headmenu li li{}
.headmenu ul ul{ background:#79B9E5;}

#nav li{float:left;}
#nav a{ display: block;} 
#nav a:hover { color:#FFF;} 
#nav li ul{left:-999em; width:127px; position:absolute; line-height:22px;font-weight:normal;opacity: 0.73; filter:alpha(opacity=73);background:#79B9E5; z-index:999;} 
#nav li ul li{ float: left; width:127px; } 
#nav li ul a{ wedisplay:block;text-align:left;padding-left:41px;background: url(../image/navic.gif) no-repeat 24px center; color:#093186; }
#nav li li{ border-bottom:1px solid #4F73B4;border-top:1px solid #CAE1F3;}
#nav li ul a:hover { color:#F3F3F3;font-weight:normal; background: #FFF url(../image/navylic.gif) no-repeat 24px center; color:#FB9B04} 
#nav li:hover ul{left: auto; } 
#nav li.sfhover ul{left: auto; } 
#content { clear: left; }

.headnav{ position:absolute; text-align:right; width:952px; line-height:25px;}
.headnav a{ padding:0 12px; color:#000;}
.headnav a:hover{ padding:0 12px; color:#4D87C9;}

.homesearch{ background:url(../image/searchback.gif) repeat-x; line-height:27px; color:#093286; text-align:right; padding-right:17px;}
.homesearch td{ padding:0 5px;}
.homesearch .keywords input{ background:#E2F1F6; border:1px solid #C3DDE8;color:#093286;}
.homesearch select{ background:#E2F1F6;color:#093286; }

.letfback{background:#E9F3F6 url(../image/homeimg.gif) repeat-y right; }

.service dl,.service dt,.service dd{ padding:0; margin:0; color:#000;}
.service { padding:0 8px;}
.service dt{ font-weight:bold;background:url(../image/lightblueic.gif) no-repeat left center; padding-left:11px;}
.service dd{background:url(../image/iconimg.gif) no-repeat left center; padding-left:11px; line-height:22px;}
.service dl{background:url(../image/line3.gif) repeat-x bottom; padding:5px 0;}
.service a{color:#000;}
.service a:hover{ color:#2B6BB6;}
.service .noline{ background:none;}

.service_a dd{ background:none; }

.newsline ul,.newsline  li{ padding:0; margin:0; list-style:none;}
.newsline { line-height:23px;background:url(../image/line23.gif); }
.newsline li{background:url(../image/blueic.gif) no-repeat left center; padding-left:12px;}
/*.newsline a{ float:left; } 
.newsline span{background:url(../image/new.gif) no-repeat center;width:25px; height:21px}*/
.newsline a{ display:block; float:left;}
.newsline span{background:url(../image/new.gif) no-repeat center; display:block; width:25px; height:23px; float:left}

.leaderintro dl,.leaderintro dt,.leaderintro dd { padding:0; margin:0;  }
.leaderintro{ border:1px solid #A0C9E8; background:url(../image/homeimg_25.gif) repeat-x top;}
.leaderintro dt,.leaderintro dl{ float:left;}
.leaderintro dl{ margin-left:20px;}
.leaderintro dd{background:url(../image/home_38.jpg) no-repeat 0 10px ; line-height:21px; width:75px; height:26px; padding-top:10px; color:#1664A8; text-align:center;}
.leaderbro{ border:1px solid #fff;}
.leaderbro b{ color:#2362AF;}

.leadback{background:url(../image/home_38.jpg) no-repeat left 10px; color:#1664A8; line-height:30px; padding-top:7px; padding-left:5px;}
.leadback a{color:#1664A8;}
.leadback a:hover{ color:#000;}

.content{ padding:0 10px 0 9px;}

.titleimg{ padding:2px 0;}
.titleimg span{ float:right; line-height:14px; padding-top:10px;}


.itemcontent dl,.itemcontent dt,.itemcontent dd{ padding:0; margin:0;}
.itemcontent td{ width:243px;}
.itemcontent dl{ width:216px; margin:0 auto; padding-bottom:15px;}
.itemcontent dt{ color:#005EA4; border-bottom:1px solid #CDCDCD;background:url(../image/home_57.gif) no-repeat left 5px;   padding-left:17px; font-weight:bold; margin-bottom:5px;}
.itemcontent dd{background:url(../image/line23.gif) repeat-x bottom; line-height:22px; padding:0 3px;}
.itemcontent a{background:url(../image/greyic.gif) no-repeat 4px center; padding-left:14px;}
.itemcontent a:hover{}


.groupTit{background:url(../image/home_63.gif) repeat-x; line-height:26px; color:#fff; margin-bottom:1px;}
.groupTit a{color:#fff;}
.groupTit a:hover{color:#fff;}
.groupTit span{ float:right; padding-right:9px; color:#D7E4F3;}
.groupTit span a{color:#D7E4F3;}
.groupTit span a:hover{color:#fff;}
.groupTit b{background:url(../image/iconwhite.gif) no-repeat 8px center; padding-left:20px;}

.expertgroup ul,.expertgroup li{ padding:0; margin:0; list-style:none}
.expertgroup{ border:1px solid #BCD7EB; margin-bottom:2px;}
.expertgroup li{background:url(../image/home_76.gif) no-repeat; line-height:29px; width:87px; color:#005EA4; padding-left:5px; margin-bottom:8px;}
.expertgroup dl,.expertgroup dt,.expertgroup dd{ padding:0; margin:0;}
.expertgroup dl{ padding-left:10px;}
.expertgroup dd{ line-height:22px; color:#353535;background:url(../image/blueic.gif) no-repeat left center; padding-left:10px;}
.expertgroup li a{color:#005EA4;}
.expertgroup li a:hover{color:#666;}

.client{ border:1px solid #DFEEF2; line-height:22px;}
.client ul,.client li{ padding:0; margin:0; list-style:none;}
.client a{ color:#023384;}
.client a:hover{ font-weight:bold;}
.client span{ float:right; color:#999; padding-right:12px;}
.client span a{color:#999; }
.client span a:hover{ font-weight:normal; color:#FE9500;}

.clientad{ text-align:center; padding:18px 0;}
.forum{background:url(../image/home_100.gif) repeat-x top; border:1px solid #D8E5F3;}
.forum td{ border:1px solid #fff; padding:10px 12px; color:#353535; line-height:22px;}
.forum span{ float:right; color:#999;}

.forumTit{ padding-right:6px;}
.forumTit ul,forumTit li{ padding:0; margin:0; list-style:none;}
.forumTit ul{ border:1px solid #D9E6F3; margin-bottom:7px; width:197px;}
.forumTit li{background:url(../image/home_98.gif); line-height:36px; color:#4B87C8;border:1px solid #fff; padding-left:13px;}
.forumTit li a{color:#4B87C8; font-weight:normal;}
.forumTit li a:hover{color:#4B87C8; font-weight:bold;}

.honorback{background:url(../image/bookback.jpg) no-repeat 13px center; padding-left:17px;}
.honorback a{ cursor:default; }
.homecontact{ color:#2B6BB6; padding:15px 10px 0 15px}

.expertTeam{background:url(../image/expertback.jpg) no-repeat 0 center; padding-left:7px;}
.leaderback{background:url(../image/leaderback.jpg) no-repeat 6px center; padding-left:6px;}
.leaderback img{ padding:6px;}

.visualAngle ul,.visualAngle li{ padding:0; margin:0; list-style:none;}
.visualAngle{ background:#147DCC; margin-top:3px;}
.visualAngle li{color:#fff; display:block; width:77px;text-align:center;line-height:19px;float:left; line-height:19px; color:#fff; cursor: pointer;}
.visualAngle .RecentON{ background:#BBD9F0; border:1px solid #fff; color:#0072C8;display:block;width:75px; text-align:center;line-height:17px; }
.visualcontent{background:url(../image/home_114.gif) repeat-x top; border:1px solid #79B9E7; margin-top:1px; height:120px;} 
.visualbro{ border:1px solid #fff; padding:10px;}
.visualbro td{ width:50%; }
.visualcontent td span{background:url(../image/line24blue.gif); line-height:24px; display:block;}
.visualcontent table td { padding:0 15px;}
.contentlist a{background:url(../image/listic.gif) no-repeat left center;padding-left:20px; }


.picshow table td{ padding:0;}
.imgshow img{ margin:0 10px;} 

.footernav{ background:#FFFFFF; line-height:70px; text-align:center; border-bottom:1px ; color:#000;}
.footernav a{color:#000;}
.footernav a:hover{color:#2B6BB6;}


.footer{ text-align:center; background:#E9E9E9; height:66px; text-align:center; color:#9E9E9E; line-height:22px; padding-top:10px;}

/*关于方迪*/
.abouTit{background:url(../image/aboutus_05.jpg) no-repeat; line-height:27px; font-size:14px; font-weight:bold; color:#fff; padding-left:60px;}
.leftnav { padding:10px 12px;}
.leftnav ul,.leftnav li{ padding:0; margin:0; list-style:none; }
.leftnav li{color:#464646; line-height:1.2; margin:5px 0px; padding-top:5px; padding-bottom:5px; font-weight:bold; border-bottom:1px solid #A2A2A2; padding-left:32px;background: url(../image/icon.gif) no-repeat 5px 8px;padding-left:17px;}

.leftnav a{color:#464646;}
.leftnav a:hover,.leftnav .blueon{ color:#093286;}

.introconten{background:url(../image/aboutus_18.jpg) repeat-x top; border:1px solid #79B9E7; border-top:none; margin-bottom:11px; }
.introconten span{ float:right; color:#147DCC; padding-right:15px;}
.introconten span a{color:#147DCC;}
.introconten span a:hover{ color:#2B6BB6;}
.introconten img{ background:url(../image/aboutimg_21.jpg) no-repeat; padding:13px 14px; margin:8px 5px 0 5px;}
.introconten td { vertical-align:top;color:#333;}
.introconten div{padding:20px 10px 0 10px; height:150px;}

.introconten1{background:url(../image/aboutus_18.jpg) repeat-x top; border:1px solid #79B9E7; border-top:none; margin-bottom:11px; }
.introconten1 span{ float:right; color:#147DCC; padding-right:15px;}
.introconten1 span a{color:#147DCC;}
.introconten1 span a:hover{ color:#2B6BB6;}
.introconten1 img{ padding:13px 14px; margin:8px 5px 0 5px;}
.introconten1 td { vertical-align:top;color:#333;}
.introconten1 div{padding:20px 10px 0 10px; height:150px;}



.introTitback{background:#DDF5FF url(../image/aboutus_14.jpg) repeat-y right;}

.aboutbanner{ padding-bottom:11px;}

.aboutmain{ padding:0 10px 9px 10px; }

.aboutservice dl,.aboutservice dt,.aboutservice dd,.aboutservice ul,.aboutservice li{ padding:0; margin:0; list-style:none;}
.aboutservice dt{background:url(../image/line3.gif) repeat-x bottom; line-height:24px;font-weight:bold; cursor:pointer;}
.aboutservice dl{ padding:0 8px;color:#000;}
.aboutservice dd{ padding-top:5px; color:#353535;}
.aboutservice dd li{background:url(../image/iconimg.gif) no-repeat left center; padding-left:11px; line-height:22px;}
.aboutservice dt span{background:url(../image/lightblueic.gif) no-repeat left center; padding-left:13px; display:block; height:24px;}
.aboutservice dd li a{color:#353535;}
.aboutservice dd li a:hover{color:#4D87C9;}
.aboutservice { padding-bottom:12px}

.newsTit h3{ padding:0; margin:0; color:#474747; font-size:14px;background:url(../image/newsimg_06.gif) no-repeat left center; padding-left:15px;}
.newsTit div{ float:right; color:#3769A6;}
.newsTit div a{color:#3769A6;}
.newsTit div a:hover{color:#666;}


.newslist ul,.newslist li{padding:0; margin:0; list-style:none;}
.newslist li a{color:#2A2A2A}
.newslist li a:hover{}
.newslist li{ line-height:30px; font-size:14px; color:#2A2A2A;background:url(../image/newsimg_10.gif) no-repeat left center; padding-left:14px; padding-top:6px;}
.newslist{padding:20px;}
.newslist em{ color:#FF8400; font-style:normal; font-size:12px;}
.newslist ul{background:url(../image/line36.gif);}
.newslist span{ float:right; font-family:Arial; color:#828282; font-size:12px;}


.pageslist { text-align:center; margin:20px 0;color:#10589C; font-size:14px;}
.pageslist a{color:#10589C;}
.pageslist a:hover,.pageslist .redpage{ color:#DB0000; font-weight:bold;}

.success{background:url(../image/aboutus_18.jpg) repeat-x top;margin-bottom:11px; }
.success dl,.success dt,.success dd{ padding:0; margin:0;}
.success dd{ color:#005EA4; text-align:center;}
.success a{color:#005EA4; }
.success a:hover{color: #2B6BB6;}
.success td{ text-align:center;}

.topicmain{ width:682px; margin:0 auto;background:url(../image/aboutus_18.jpg) repeat-x top;}
.topicmain td{ vertical-align:top;}

.topicmainback{background:url(../image/aboutus_18.jpg) repeat-x top; padding-top:19px; margin-bottom:15px;}
.topicmainback table{background:url(../image/success_27.jpg) repeat-x top; border-top:1px solid #A1C6DB; width:335px;}

.topicontent{ padding:5px 15px 0 15px; background:url(../image/success_31.jpg) no-repeat right bottom; }
.topicontent span{ float:right; color:#414141;}
.topicontent div{ border-bottom:1px solid #CDCDCD; } 
.topicontent b{ color:#005EA4;font-size:13px;}
.topicontent ul,.topicontent li{ padding:0; margin:0; list-style:none;}
.topicontent ul{ padding-top:15px;}
.topicontent li{background:url(../image/greyic.gif) no-repeat left center; line-height:22px; padding-left:11px;}

.introTitback a{ color:#093286;}
.introTitback span{ padding-right:10px;color:#093286; line-height:23px;}
.introTitback a:hover{color: #2B6BB6}

.successmain{background:url(../image/aboutus_18.jpg) repeat-x top; border:1px solid #79B9E7; border-top:none; width:680px; margin:0 auto 13px auto; }
.clientlist ul,.clientlist li{ padding:0; margin:0; list-style:none;}
.clientlist{ color:#666;}
.clientlist a{color:#666;}
.clientlist a:hover{color:#666; font-weight:bold;}


.publish dl,.publish dt,.publish dd{ padding:0; margin:0;}
.publish dl{ width:93px; margin:0 auto;} 
.publish{ line-height:13px;}

/*方迪动态*/
.newsInfo{ padding:20px 10px; color:#2A2A2A;}
.newsInfoTit{ text-align:center;background:url(../image/line3.gif) repeat-x bottom; padding-bottom:10px;}
.newsInfoTit h3{ color:#2A2A2A; font-size:16px; padding:0; margin:0; line-height:35px; padding-bottom:5px}
.newsInfoTit span{ padding-right:15px; color:#797979;}

.business{ padding-left:10px; color:#2A2A2A; margin-bottom:10px; margin-top:5px;}
.business li,.business ul{ padding:0; margin:0; list-style:none;}
.business li{background:url(../image/newsimg_10.gif) no-repeat left center; padding-left:15px; line-height:30px; float:left; width:47%;}

.business span{background:url(../image/newsimg_10.gif) no-repeat left center; padding-left:15px; line-height:30px; }

.businessTit{background:#D1E0F9 url(../image/severimg_06.gif) no-repeat right; font-size:14px; color:#093286; font-weight: bold; line-height:22px; padding-left:15px;}

.specialist dl,.specialist dt,.specialist dd{ padding:0; margin:0;}
.specialist{ padding:0 20px;}
.specialist dl{background:url(../image/blueline.gif) repeat-x bottom; padding:20px 10px 17px 10px;}
.specialist dt{ font-size:14px; font-weight:bold; color:#363636;}
.specialist dd{ color:#363636;}

.forumcontent{ margin-top:17px;}
.forumcontent dl,.forumcontent dt,.forumcontent dd{ padding:0; margin:0;}
.forumcontent dt{ color:#093286; font-weight:bold;}
.forumcontent dd{ color:#333;}
.forumcontent span a{ color:#FF7F00;}
.forumcontent span a:hover{ color:#2B6BB6;}
.forumcontent dl{ padding-left:24px; height:115px;}
.forumcontent span{ float:right;}
.forumcontent img{ padding:6px; background:#F6F6F6; border:1px solid #E3E3E3;}
.forumcontent td{ vertical-align:top; padding-bottom:18px; border-bottom:1px solid #999;}

.consultant{ border:1px solid #79B9E7; padding:6px;}

.consulcontent dl,.consulcontent dt,.consulcontent dd{ padding:0; margin:0;}
.consulcontent{ border:1px solid #CBE6FA;background:url(../image/img_03.gif) repeat-x top; }
.consulcontent dt{ font-size:14px; font-weight:bold;}
.consulcontent span{ color:#093286; float:right;}
.consulcontent span a{color:#093286; }
.consulcontent span a:hover{ color:#FF8000;}
.consulcontent dl{ padding-left:21px; color:#363636; margin-right:15px;}
.consulcontent img{ margin-left:10px;}


.menu ul,.menu li{ padding:0; margin:0; list-style:none}
.menu ul{ border:1px solid #C4DDE8; line-height:20px; text-align:left}
.menu li a{ text-decoration:none;padding:0 5px; color:#093286;}
.menu li a:hover{ background:#7DBDD4; display:block;text-decoration:none;padding:0 5px; color:#fff;}

.honormain div{ height:110px; padding-top:6px; vertical-align:top;}
.honormain span{ float:right;} 
.honorcontent{background:url(../image/icblue.gif) repeat-y left; padding-left:22px;}

.menu{ width:167px; position:absolute; background:#E2F1F6; left:-167px;}
.nav{cursor:pointer; border:1px solid #C4DDE8; line-height:16px; background:#E2F1F6 url(../image/homeimg_03.gif) no-repeat right center; padding-left:5px; width:160px; text-align:left; height:16px;}

/*所获荣誉*/
.visualAngle span{ float:right; color:#D7E4F3; padding-right:9px;}
.visualAngle a{color:#D7E4F3;}
.visualAngle a:hover{ color:#fff;}

.honorlist{ border-bottom:1px solid #999;padding:25px 0;}
.honorlist td{ vertical-align:top;}
.honorlist div{padding-top:5px; vertical-align:top; line-height:22px;}
.honorlist span{ float:right;}
.honorlist img{ border:1px solid #E3E3E3; background:#F6F6F6; padding:6px; margin-left:14px;}
.honorlist h5{ font-weight:bold; font-size:12px; margin:0; padding:0 0 5px 0; }

.perspect span{ float:right; color:#147DCC; padding-right:19px;}
.perspect a{color:#147DCC;}
.perspect a:hover{color:#FF8400;}

.perspectlist ul,.perspectlist li{padding:0; margin:0; list-style:none;}
.perspectlist li a{color:#2A2A2A}
.perspectlist li a:hover{}
.perspectlist li{ line-height:30px; font-size:14px; color:#2A2A2A;background:url(../image/newsimg_10.gif) no-repeat left center; padding-left:14px; padding-top:6px;}
.perspectlist{ padding:7px 9px 19px 9px;}
.perspectlist em{ color:#FF8400; font-style:normal; font-size:12px;}
.perspectlist ul{background:url(../image/line36.gif);}
.perspectlist span{ float:right; font-family:Arial; color:#828282; font-size:12px;}


.publicontent{ width:277px; margin:0 auto; }
.publicontent dl,.publicontent dt,.publicontent dd{ padding:0; margin:0;}
.publicTit h4{ padding:0; margin:0; font-size:14px; color:#093287;}
.publicTit td{ vertical-align:top;}
.publicontent dt{ text-align:right; color:#093286;} 
.publicontent div{ text-align:right;}

.publicmain{ margin-bottom:20px;}

.caselist{ margin-top:17px;border-bottom:1px solid #999;}
.caselist dl,.caselist dt,.caselist dd{ padding:0; margin:0;}
.caselist b{ color:#093286; font-weight:bold;}
.caselist dd{ color:#333;}
.caselist span a{ color:#FF7F00;}
.caselist span a:hover{ color:#2B6BB6;}
.caselist dl{ padding-left:24px; text-align:center;}
.caselist img{ padding:6px; background:#F6F6F6; border:1px solid #E3E3E3;}
.caselist td{ vertical-align:top; padding-bottom:18px; }

/*经济观察*/
.economylist{ padding-top:24px; padding-left:8px;}
.economylist ul,.economylist li{ padding:0; margin:0; list-style:none;}
.economylist li{ float:left; width:100px; background:url(../image/ebookim_11.gif) no-repeat; line-height:24px; text-align:center; margin-bottom:2px; color:#333;}

.economymain{ background:url(../image/ebook_03.jpg) repeat-y center; }

.economTit{ color:#093286; padding-left:25px;}
.economplace{ line-height:35px; padding-left:15px; color:#093286;}
.economyback{background:url(../image/ebookim_15.jpg) no-repeat bottom; padding:37px 0;} 

.ebookmain{ border:1px solid #717171; border-bottom:none;}

.economtop{background:url(../image/a1a_09.jpg) no-repeat 0 17px ;}

.ebookback{background:url(../image/economicp_14.jpg) no-repeat bottom ; color:#000;}
.ebooknewslist h5{ color:#093286; text-align:right; font-size:14px;}
.ebooknewslist{ padding-right:34px;}
.ebooknewslist dl,.ebooknewslist dt,.ebooknewslist dd{ padding:0; margin:0;}
.ebooknewslist dd{ font-weight:bold; text-align:right; color:#000;background:url(../image/economic_07.gif) no-repeat right 5px ; line-height:22px; padding:0 18px;}
.ebooknewslist dl{ height:340px;}
.ebooknewslist a{ color:#000;}

.ebookpageback{ font-size:14px; font-weight:bold;  padding-left:35px; }
.ebookpageback a{color:#214F9B;}
.ebookpageback a:hover{color:#FF0000;}

.ebookpage{ text-align:right; font-size:12px; font-weight: normal; clear:both; color:#000;}
.ebookpage b{color:#FF0000;}

.eboookcontent{background:url(../image/economicp_15.jpg) no-repeat bottom left; padding:13px; }
.ebooknext{ color:#000; padding:20px 0 0 20px;}
.ebooknext a{color:#000;}
.ebooknext a:hover{color:#FF0000;}
.ebooknext span{ color:#5F7EB7;}

.ebookInfo{ color:#000; padding:0 20px;}
.ebookInfo h5{ color:#000; font-size:16px; padding:0 0 5px 0; margin:0; }
.ebookmore{ clear:both; text-align:right; color:#1D78BF; padding:5px 20px 0 0;}
.ebookmore a{color:#1D78BF;}
.ebookmore a:hover{color:#FF0000;}

/*2011-11-15 09:48:14*/
.oTiQu{ padding:5px 15px; background:#eef4ff; margin-top:10px; }
.ImgListBox{ margin-top:20px; height:auto;  }
.ImgList{ padding:10px;overflow:hidden; margin-bottom:20px;  }
.ImgList ul{ margin:0px; padding:0px; }
.ImgList li{ list-style:none; width:188px; display:inline; float:left; margin:5px 15px 5px 25px; }
.ImgList li span{ display:block; width:180px; height:126px; padding:3px; border:1px solid #d1dff9;  }
.ImgList li span a{ display:block; background:#d1dff9; width:180px; height:126px; }
.ImgList li span a img{ width:180px; height:126px; overflow:hidden; }
.ImgList li p{ margin:0px; padding:0px; height:auto; text-align:center; height:26px; margin-top:4px; line-height:26px; }

/*FenYe*/
.FenYe{ height:30px; line-height:30px; padding:5px 0px; clear:both; overflow:hidden; }
.FenYe ul{ margin:0px; padding:0px; float:right; }
.FenYe li{ list-style:none; float:left; display:inline; padding:0px 2px;  }
.FenYe li a{ padding:0px 3px; }
/*news*/

