/*====================== 
  written by bodamn 2010-11-24
========================*/
body{margin:0;padding:0;width:100%;height:auto;background: #f5ede3 url(../images/bodybg.gif);color:#444444;font-size:12px;
font-family:Arial;font-weight:normal;line-height:1.75em;text-align:left;}
div,form,ul,ol,li,dl,dt,dd,cite,p,font{margin:0; padding:0; border:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th { margin:0;padding:0;}
td{ word-break:break-all; word-wrap:break-word;}
img{ margin:0; padding:0; border:none; display:block}
input,textarea,select{font-size:12px}
ol,ul{ list-style:none;}
a,a:visited{color:#444444; text-decoration:none}
a:hover{ color:#754721; text-decoration:underline}
.marl10{ margin-left:10px;}
.red { color:#F00;}
/*others*/
.clear{ clear:both;}
.clearfix:after {content: ".";display:block; height: 0; clear: both; visibility: hidden;}
.fl{float:left}
.fr{float:right}
.ulone li span{float:right;padding-right:10px;color:#666;}
/*box*/
#box{width:952px;margin:0px auto;background:#fff;overflow:hidden;}
/*wrap*/
#wrap{width:950px;background:#fff;margin:0px auto;}
/*nav*/
#nav{ width:100%; height:43px; overflow:hidden; line-height:43px; background:url(../images/bg_nav.gif) left top repeat-x;}
#nav ul li{ float:left; font-size:15px; width:86px; text-align:center; background:url(../images/nav_spacer.gif) right center no-repeat}
#nav ul li a,#nav ul li a:visited{ color:#fff; text-decoration:none}
#nav ul li a:hover{ color:#fff; font-weight:700}
/*action*/
.action,.action img{margin:0px auto;}
.action img { width:950px; height:41px;}
/*nav*/
.nav{height:36px; background:#FC9;}
/*cla6*/
.cla6{background:url(../images/cla6bg.gif) repeat-x; width:948px; height:72px; border:#9A4B15 1px solid;}
.cla6 img{float:left; padding:5px 3px 0px 4px; height:61px;}
/*search*/
.search{border:#bda988 3px solid; height:45px; overflow:hidden;}
.search .fl{ padding:8px 10px;}
.search ul{ float:left; padding:3px 0px 0px 0px; width:480px;}
.search ul li{padding:0 5px;float:left;_padding-right:8px;}
.search .red a{color:#F10000;}
.soso{background:url(../images/soso.gif) 5px 13px no-repeat; padding-left:90px; float:left; width:250px; padding-top:8px;}
.soan{background:url(../images/soan.gif) no-repeat; border:none; width:68px; height:25px; margin-left:8px;}
.button01{ border:#bda988 1px solid;}
.bin{height:16px; padding-top:2px;}
.yz{ text-align:center; font-size:13px;}
/*==friendlink==*/
.friendMenu{border:#bda988 1px solid;}
.friendMenu{ width:948px; background:url(../images/friendtabbg.gif) top repeat-x; margin:10px 0px 0 0;}
.friendMenuTabs{ width:100%; height:30px;background:url(../images/friendtabs.gif) no-repeat; }
.friendMenuTabs h3{ display:block; width:101; height:31px; line-height:31px; font-size:14px; color:#444; float:left; text-align:center; }
.friendMenuTabs h3 a,.friendMenuTabs h3 a:visited,.friendMenuTabs h3 a:hover{ color:#444; text-decoration:none}
.friendMenuTabs h3.hover{ width:101px; height:31px; background:url(../images/friendtabson.gif) no-repeat; color:#664639; font-weight:bold;}
.friendMenuTabs h3.hover a,.friendMenuTabs h3.hover a:visited,.friendMenuTabs h3.hover a:hover{ color:#664639; text-decoration:none}
.friendCont{ width:948px; padding-bottom:10px; overflow:hidden;}
.friendCont .ctab51 ul,.friendCont .ctab52 ul{ padding-top:15px;}
.friendCont .ctab51 li{ float:left; text-align:center; padding-left:17px; padding-right:12px;}
.friendCont .ctab51 li img{ width:67px; height:59px;}
.friendCont li span{ text-align:center}
.friendCont .ctab52 li{ float:left; text-align:center; padding-left:10px; padding-right:6px; width:100px; height:18px; overflow:hidden;}
.friendCont .ctab53 ul{ padding-top:25px; padding-left:20px;}
.friendCont .ctab53 li{ float:left; text-align:center; padding-left:6px; padding-right:6px;}
.friendCont .ctab53 li img {width:117px;height:47px}
/*==footer==*/
#footer{overflow:hidden; width:100%; height:150px; margin-top:10px;background:url(../images/footerbg.gif) repeat-x;}
#footer .fottbg{background:url(../images/footer_tt.gif) center top no-repeat; width:802px; height:42px; margin:0px auto;}
#footer .fottbg ul{ margin:0px auto; width:780px; height:40px;}
#footer .fottbg ul li{ float:left; margin-top:8px; font-size:14px; line-height:17px; padding:0px 15px; text-align:center; border-right:#fff 1px solid;}
#footer .fottbg ul li a,#footer .fottbg ul li a:visited{ color:#fff; text-decoration:none}
#footer .fottbg ul li a:hover{ color:#fff; text-decoration:underline;}
#footer img{float:left; padding:5px 15px 5px 25px; margin-top:5px; }
#footer p{ color:#fff; padding:5px 0px 5px 15px; float:left; line-height:25px;}
#footer p a,#footer p a:visited{ color:#FFF100; }
#footer p span{color:#FFF100;}
#footer p span a,#footer p span a:visited{color:#FFF100; text-decoration:underline;}
#footer p span a:hover{ color:#FFF100; text-decoration:underline;}
/*==sseeoo==*/
.seh{margin:0 0 -20px -2000px;}
#czixun,.jieshi h3{background:url(../images/djzxzx.gif) no-repeat; height:45px; line-height:62px; font-size:14px; padding-left:135px; overflow:hidden;display:block;}
#czixun a,#czixun a:visited {font-weight:700;color:#ff0;}
/*phone 11.22_临时*/
#phone { padding:2px 2px 6px 2px;}
#phone p { margin:6px 0px; height:58px; overflow:hidden;}
#phone p a { text-align:center; width:72px; height:26px; display:block; font-family:"微软雅黑", "宋体", sans-serif; background:url(../images/phone_ico.gif) no-repeat; float:left; margin-left:10px; _margin-left:7px; padding-top:32px;}
#phone p a.t_ico1 { background-position:0px 0px}
#phone p a.t_ico2 { background-position:-80px 0px}
#phone p a.t_ico3 {	background-position: -160px 0px}
#phone dl { margin:0px 5px;}
#phone dt { height:28px; line-height:28px; background:url(../images/dh_bg.gif) no-repeat; font-size:13px; font-weight:bold; font-family:"微软雅黑"; padding-left:6px;}
#phone dd { height:155px; overflow:hidden; border:#d2d2d2 1px solid;}
#phone .dh ul { width:70px; float:left; overflow:hidden; background-color:999; text-align:center;}
#phone .dh li { text-align:center; border-top:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; background-color:#f1f0dd;}
#phone .dh li a,#phone .dh li a:visited { width:70px; height:25px; line-height:25px;}
#phone .dh li a:hover { font-weight:bold; background:none;}
#phone .dh .hover { color:#664639; font-weight:bold; background-color:#FFF; border-right:none;}
#phone .lb ul { overflow:hidden;}
#phone .lb li { float:left; line-height:25px; white-space:nowrap; padding-left:10px;}
/*文章咨询图标按钮*/
.tooltip { width:135px; height:24px; background:url(../images/zixuna.jpg) no-repeat left top; }
.tooltip a { width:135px; height:24px; display:block; }

/* bao */
.bao{ float:left; width:236px; height:328px; border:1px solid #bda988; margin:10px 0 0 10px; display:inline;}
.bao .tt{ float:left; width:236px;background:url(../images/h2bg.gif) repeat-x; height:31px; float:left;}
.bao .tt a{ color:#FFFFFF;}
.bao .tt .fr{ padding:10px 15px 0px 0px;}
.bao h2{ font-size:14px; color:#fff;background:url(../images/lm.gif) no-repeat; height:31px; width:101px; line-height:31px; text-align:center; float:left;}

/* 专家团队 */
.zj_nr{ width:220px; height:255px; margin:15px auto 0; overflow:hidden;}
.zj_na{ width:244px; height:119px; overflow:hidden; margin:0 auto 17px;}
.zj_na img{ float:left; padding:2px; border:1px solid #D7D7D7; margin:0;}
.zj_na p{ float:right; width:144px; font-size:14px; padding-right:0px; line-height:24px; overflow:hidden;}
.zj_na p span{ display:block; line-height:25px; width:126px; height:25px; overflow:hidden;}
.zj_na p span a{ font-weight:bold; color:#F49314; float:left; width:238px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zj_na p span a img{ padding:0; margin-top:12px; border:0;}
.zj_na p span .zjmor{ float:left;}
.zj_na p font{ width:150px; display:block;}
.zj_na p font a img{ padding:0px; border:0; float:left; margin-right:4px;}







/*部分浏览器兼容*/
.cla6{overflow:hidden;}
.zj_nr{height:270px;}
.search ul{height:40px;overflow:hidden;}
.search ul li{white-space:nowrap;display:inline;_padding-right:10px;}

#foot_api{height:25px;overflow:hidden;margin-top:-32px;_margin-top:-42px;*margin-top:-40px;z-index:99;display:block;width:100%;border:none;line-height:none;}
#foot_api img{border:none;*margin-top:-40px}
#bdshare{float:right;}
#footer{overflow:hidden;}

.yc_sear_top{margin-bottom:5px;}
.yc_sear_top ul li{float:left;}
.yc_sear_top ul li img{width:190px;height:79px;}

.api_gs{float:right;margin-top:-0px;overflow:hidden;width:90px;height:90px;}
.api_gs{float:right;margin-top:-0px;overflow:hidden;width:1px;height:1px;}
