@charset "utf-8";
/* 全局样式*/
html, body { margin:0; padding:0; margin:0 auto;}
body { font-size:12px; color:#444; font-family:'宋体', Arial, Helvetica, sans-serif; line-height:21px; margin:0 auto; 
background:url(../images/pdbg.jpg);}
img{border:0; padding:0; margin:0;}
ul,li{list-style:none;}
input{ font-family:Arial, Helvetica, sans-serif}
ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, input, hr, img, div,p, label, span samp { margin:0; padding:0;}
a { color:#333; text-decoration:none; }
a:hover{ color:#ff3300;text-decoration:underline;}

.bai,.bai a,.bai a:visited{color:#fff;text-decoration:none;}
.bai a:hover{color:#fff;text-decoration:underline; }
.zi,.zi a,.zi a:visited{color:#353666;text-decoration:none;}
.zi a:hover{color:#c16e04;text-decoration:underline; }

.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f15{ font-size:16px;}
.bai a span{
color:#333;
font-size:14px;
font-weight:bold;
}
.top_right li strong{
color:#333;
font-size:14px;
font-weight:bold;
}
/* 头部样式*/
#header{ width:100%; height:153px; background:url(../images/header_bg.jpg);}

#header .top{ width:1003px; margin: 0 auto; height:153px;background:url(../images/ad.jpg); }
#header .top_a{ overflow:hidden;}
#header .top_left{ float:left; width:541px; height:77px; padding-top:20px;}
#header .top_right{ width:290px; height:72px;  float:right; padding-top:10px;}
#header .top_right ul li{line-height:25px;height:25px;font-size:18px;}
#header .top_b{ overflow:hidden;}


#header .nav{ width:1003px; margin:0 auto; height:37px; padding-top:20px;}



#header .nav ul li{ float:left; margin-left:55px; _display:inline; }
/* 首页广告样式*/
#bner{ width:100%; height:405px;}
#bner .ber{ width:1003px; margin:0 auto;}

#cnter{ width:1003px; margin: 0 auto; background-color:#fff; margin-top:0px; overflow:hidden;}
#cnter .cnter_a{ overflow:hidden}
#cnter .cnter_a_tile{ height:50px;}
#cnter .cnter_a_tile h1{ float:left; width:351px; height:31px; background: url(../images/tile.gif) -0px -10px; margin-top:10px;	}
#cnter .cnter_a_tile h2{ float:right; font-weight:normal; padding-top:10px; padding-right:20px; }
#cnter .cnter_a_n{ height:190px;  background-color:#927144}
#cnter .cnter_a_n ul li{ float:left; margin:0 15px; padding-top:20px; display:inline;}
#cnter .cnter_b{ margin:10px 10px 10px 10px; overflow:hidden;}
#cnter .cnter_b_left{ float:left; width:267px;}

#mail { width:980px; margin:0 auto 30px; background:#fff; padding-top:10px; }



#ind_js { width:980px; margin:0 auto; padding:10px 0; background:#fff; }
#ind_js_tit { width:965px; margin:0 auto; height:18px; line-height:18px; padding:4px 0 12px 15px; }
#ind_js_tit span { float: right; padding-right:20px; }
#ind_js_cont { height:180px; background:#927145; }
#ind_js_cont ul { padding:15px 0 0 15px; }
#ind_js_cont ul li { float:left; margin:0 10px; }
#ind_js_cont ul li img { border:5px solid #fff; }
/*cont1*/
#cont1 { height:585px; overflow:hidden; }
#cont1L { float:left; width:267px; }
#cont1L_c2 { padding:20px 5px 0; height:150px; }
#cont1L_c2 img { float:left; border:3px solid #ccc; margin-right:10px; display:inline; }
#cont1L_c2 h2 { font-size:14px; line-height:40px; height:40px; }
#cont1L_c2 p { line-height:20px; color:#666; }
/*热点新闻*/
#four { width:420px; margin:0 268px 0 280px; }
#four_body { }
#fb_c1 { padding:0px 10px 20px; color:#666; line-height:20px; }
#fb_c1 h3 { font-size:18px; text-align:center; color:#c16e04; line-height:48px; font-family:"微软雅黑", "黑体"; font-weight: normal; }
#fb_c1 h3 a { color:#c16e04; }
#fb_c1 h3 a:hover { color:#f30; }
#fb_c2 { height:162px; }
#fb_c2 ul { padding-left:5px; }
#fb_c2 ul li { float:left; width:178px; margin:0 9px; display:inline; color:#c16e04; text-align:center; font-size:14px; }
#fb_c2 ul li a { color:#c16e04; }
#fb_c2 ul li a:hover { color:#f30; }
#fb_c2 ul li img { border:4px solid #ddd; margin-bottom:10px; }
#fb_c3 { height:108px; }
#fb_c3 ul { padding-left:6px; }
#fb_c3 ul li { background:url(../images/dian.jpg) 0 10px no-repeat; float:left; width:168px; margin:0 8px; font-size:14px; line-height:26px; display:inline; padding-left:10px; }
/* 热门项目排行 */
#cont1R { float:right; width:268px; }
.hotShop { background:#d0d4f5; margin-bottom:10px; height:410px; }
.hotShop .title { height:38px; padding-top:2px; background:#d0d4f5; border-bottom:1px dashed #c4c4c4; }
.hotShop .title img { float:left; margin:12px 10px 0; display:inline; }
.txt { }
.txt11 { height: 265px }
.txt11 li { padding-left: 10px; clear:both; }
.txt11 li.more { padding: 8px 10px 0 0; height:70px; border-bottom:1px dashed #999; background:#fff; }
.numBig { float:left; width: 40px; height: 40px; text-align: center; padding-top:10px; }
.productImg { height:57px; float:left; }
.productImg img { float:left; border:2px solid #e4d7f4; }
.productInfo { float: right; width:140px; height:59px; }
.productinfo dl { }
.productinfo dl dt { color:#ae7fc9; font-weight:bold; font-size:14px; }
.productInfo dl dd { color: #666; line-height:18px; }
.listHeight { line-height: 31px; height: 31px; color:#333; background:#d0d4f5; border-bottom:1px dashed #999; padding-left:10px; }
.listHeight a { line-height: 31px; height: 31px; color:#333; }
/*cont2*/
#cont2 { height:300px; }
/*--- tab滑动 案例 ---*/
#c2L { float:left; width:286px; height:294px; border:1px solid #ddd; background:#e6e6e6; }
#c2L_tit { background:#dcdbdb; padding:10px; }
#listR_tab { margin-top:5px; }
.hidden { display:none; }
.scrollUl { overflow:hidden; height:40px; background:url(../images/spa_Rtab_tc.jpg) repeat-x; padding-left:8px; }
.scrollUl li { float:left; width:58px; height:32px; text-align:center; display:inline; line-height:26px; margin:4px 2px 0; }
.sd01 { cursor:pointer; height:32px; color:#fff; background:url(../images/ind_al_tab.jpg); }
.sd01 a { color:#fff; }
.sd01 a:hover { color:#fff; text-decoration:none; }
.sd02 { cursor:pointer; }
.bor04 { padding:15px 30px; }
.tab_anli { height:200px; }
.tab_anli img { border:4px solid #ccc; margin-left:15px;}
.tab_anli { }
.tab_anli ul { margin-top:12px; margin-left:15px; }
.tab_anli ul li { width:110px; float:left; background:url(../images/dian.jpg) no-repeat 4px 9px; padding-left:12px; padding-right:3px; line-height:22px; }
/*--- 专家介绍 ---*/
#c2R { float:right; width:680px; background:#bdc1cf; }
#c2R_tit { padding:12px 15px; }
#dHomePageCarousel { background:url(../images/pic_bg.gif) no-repeat scroll 0 0 transparent; height:240px; width:656px; position:relative; margin:0 auto 13px; }
#dLocalHomesCarousel { height:131px; margin:0px 2px 3px 1px; overflow:hidden; position:relative; }
.divCarouselInfo { color:#3C404E; height:64px; line-height:18px; padding-top:18px; margin:0 12px 0 16px; position:relative; }
.divCarouselInfo .zx { font-size:12px; color:#93c; padding-left:30px; }
.divCarouselInfo .zx a { color:#93c; }
.divCarouselInfo .zx a:hover { color:#f30; }
.imgBorder { border:2px solid #fff; position:absolute; cursor:pointer; }
.imgBorder:hover { border:2px solid #FFAA55; cursor:pointer; position:absolute; }
.btnCarouselLT { background:url(../images/btn_nav_carousel.png) no-repeat scroll left top transparent; display:block; height:41px; overflow:hidden; position:absolute; cursor:pointer; top:30px; width:40px; }
.btnCarouselRT { background:url(../images/btn_nav_carousel.png) no-repeat scroll right top transparent; display:block; height:41px; overflow:hidden; position:absolute; cursor:pointer; top:31px; width:40px; }
.author { width:700px; margin:0 auto; height:auto; text-align:center; }
#body3 { background:#e6e6e6; margin-top:10px; }
/*--- tab滑动 项目中心 ---*/
#xmzx { height:290px; }
#xmzx #cont_tit2 { background:#ddd; padding:15px 15px 0; }
#xmzx #cont_tit2 h2 { float: left; width:360px; }
.hidden { display:none; }

.sd001 { cursor:pointer; height:31px; background:url(../images/ind_cen_tab2.jpg) no-repeat; }
.sd001 a { font-weight:bold; }
.sd002 { cursor:pointer; background:url(../images/ind_cen_tab1.jpg) no-repeat; }
.sd0001 { cursor:pointer; height:31px; background:url(../images/ind_cen_tab2.jpg) no-repeat; }
.sd0001 a { font-weight:bold; }
.sd0002 { cursor:pointer; background:url(../images/ind_cen_tab1.jpg) no-repeat; }
.bor003 { padding:5px 8px; }
#xmzx_body { }
#xmzx_bL { float:left; }
#xmzx_bL img { border:6px solid #ccc; }
#xmzx_bM { float:left; width:540px; margin-left:25px; display:inline;  }
#xmzx_bM h3 { font-size:18px; color:#c16e04; height:36px; line-height:28px; font-family:"微软雅黑", "黑体"; font-weight: normal;text-align:center; }
#xmzx_bM h3 a { color:#c16e04; }
#xmzx_bM p { color:#666; line-height:20px; margin-bottom:10px; padding:0px 10px;}
#xmzx_bM ul { }
#xmzx_bM ul li { float:left; width:240px; margin: 0 7px; line-height:26px; display:inline; padding-left:12px; border-bottom:1px dashed #ccc; background:url(../images/dian.jpg) 0 10px no-repeat; }
#xmzx_bR { float:right; width:220px; }
#xmzx_bR ul { }
#xmzx_bR ul li { height:25px; width:200px;  float:left; margin:0 5px; display:inline; line-height:25px; background:url(../images/dian.jpg) no-repeat 0px 10px; padding-left:12px;}
#xmzx_bR ul li img { border:1px solid #ccc; padding:3px; }
/*--- 精彩专题 ---*/
#jczt { height:195px; padding:10px; }
#zt_tit { height:38px; padding:0 6px; background-color:#ddd;}
#zt_tit ul li{
text-align:center;
width:85px;
float:left;
margin:0 6px;
height:32px;
display:inline;
padding-top:6px;
}
#zt_tit span { float:right; }
.zt_pic ul { }
.zt_pic ul li { width:176px; text-align:center; float:left; margin:0 6px; display:inline; }
.zt_pic ul li img { border:4px solid #d2d1d1; margin-bottom:10px; }

.zt_pic1 ul li { width:176px; text-align:center; float:left; margin:0 6px; display:inline; }
.zt_pic1 ul li img { border:4px solid #d2d1d1; margin-bottom:10px; }
/*--- 友情链接 ---*/
#link { width:965px; margin:0px auto; background:#0b0703; height:46px; line-height:46px; color:#fff; padding:0 20px; }
#link a { color:#fff; }
#bottom { width:965px; margin:0 auto; background:#0b0703; height:146px; color:#fff; padding:0 20px; }
#bottomL { float: left; width:280px; height:96px; border-right:1px solid #170f05; vertical-align:middle; padding-top:40px; text-align:center; }
#bottomR { float:right; width:640px; padding-right:10px; text-align:right; color:#c2c2c2; line-height:22px; }
#bottomR a { color:#fff; }
#bottomR p { padding:15px 0; }
/* 专家页面底部 */
#bottom_exp { width:940px; margin:0 auto; background:#0b0703; height:146px; color:#fff; padding:0 20px; }
#bottomL_exp { float: left; width:280px; height:96px; border-right:1px solid #141957; vertical-align:middle; padding-top:50px; text-align:center; }
#bottomR_exp { float:right; width:640px; padding-right:10px; text-align:right; color:#c2c2c2; line-height:22px; }
#bottomR_exp a { color:#fff; }
#bottomR_exp p { padding:15px 0; }
#footer { height:220px;}

/*----------------------------- 列表分页------------------------------*/
div.foosun_pagebox { font-size: 12px; height: 42px; overflow: hidden; text-align: center; }
DIV.foosun_pagebox A { BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none; font-size:14px; }
DIV.foosun_pagebox A:hover { font-size:14px; BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow }
DIV.pagination A:active { font-size:14px; BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow }
DIV.foosun_pagebox SPAN.foosun_pagebox_num_nonce { font-size:14px; BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1 }
DIV.foosun_pagebox SPAN.foosun_pagebox_num { font-size:14px; BORDER-RIGHT: #929292 1px solid; BORDER-TOP: #929292 1px solid; BORDER-LEFT: #929292 1px solid; COLOR: #929292; BORDER-BOTTOM: #929292 1px solid; line-height:30px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; MARGIN-RIGHT: 2px; }

#cont0{
margin-top:5px;
}
.cont0_l{
float:left;
width:310px;
height:291px;
background-color:#e6e6e6;
}
.cont0_l_c1{
padding:8px;
}
.cont0_l_c1 span a{
color:#f00;
}
.cont0_box{
float:left;
width:373px;
height:291px;
}
.cont0_box_title .newnav{
line-height:32px;
background-color:#dee2ee;
height:32px;
padding-top:4px;
padding-left:20px;
}
.cont0_box_title .newnav li{
text-align:center;
width:70px;
float:left;
}
.new_hd{
padding-left:15px;
padding-right:15px;
padding-top:10px;
}
.new_hd1{
padding-left:15px;
padding-right:15px;
padding-top:10px;
display:none;
}
.new_hd dl{
padding-bottom:8px;
margin-bottom:8px;
border-bottom:#dee2ee 1px dotted;
}
.new_hd dl dt{
text-align:center;
line-height:26px;
font-size:14px;
font-weight:bold;
}
.new_hd dl dd{
line-height:20px;
}
.new_hd ul li{
line-height:28px;
}
.new_hd ul li span{
float:right;
color:#a2a9ba;
}
.new_hd1 dl{
padding-bottom:8px;
margin-bottom:8px;
border-bottom:#dee2ee 1px dotted;
}
.new_hd1 dl dt{
text-align:center;
line-height:26px;
font-size:14px;
font-weight:bold;
}
.new_hd1 dl dd{
line-height:20px;
}
.new_hd1 ul li{
line-height:24px;
}
.new_hd1 ul li span{
float:right;
color:#a2a9ba;
}
.cont0_r{
border-left:#d1d8e8 1px solid;
width:305px;
height:291px;
float:left;
padding-left:6px;
margin-left:8px;
}
.cont0_r_t{
background:url(../images/banner.gif) no-repeat center 50%; 
LINE-HEIGHT: 50px;
padding-left:15px;
}
.cont0_r_cont{
height:241px;
}
.cont0_r_cont ul li{
background:url(../images/banner.gif) no-repeat center 50%; 
LINE-HEIGHT: 50px;
padding-left:15px;
height:50px;
}
.cont0_r_cont ul li a{
color:#FF0000;
}
.cont0_r_cont .qq strong{
float:left;
}
.cont0_r_cont .qq p{
float:left;
margin-top:8px;
height:42px;
}
.cont0_r_title{
line-height:40px;
border-bottom:#d1d8e8 3px solid;
padding-left:10px;
width:295px;
margin-bottom:6px;
float:left;
color:#6d7995;
font-size:14px;
font-weight:bold;
}
.cont0_r .cont0_r_title{
background:url(../images/banner.gif);
border-bottom-style:none;
background-repeat:no-repeat;
background-position:center 50%;
}

.cont0_r ul .Bar a{
text-align:center;
padding-left:60px;
width:90px;
display:block;
float:left;
height:47px;
color:#393e49;
overflow:hidden;
}
.cont0_r ul .r_Bar1 a{
background-image:url(../images/pro.gif);
background-repeat:no-repeat;
background-position:0px -5px;
display:block;
}
.cont0_r ul  a h2{
line-height:18px;
font-weight:normal;
padding-top:5px;
font-size:12px;
}
.cont0_r ul .Bar a span{
font-family:Arial, Helvetica, sans-serif;
color:#8d96ab;
font-size:10px;
}
.clearfix{
line-height:0%;
clear:both;
}
.lanmu{
line-height:32px;
height:32px;
}
.lanmu li{
text-align:center;
width:60px;
float:left;
background-color:#c16e04;
margin-left:10px;
}
.lanmu li a{
color:#FFFFFF;
text-decoration:none;
}
.c0003_pic{
float:left;
width:400px;
}
.c0003_p{
float:left;
width:550px;
margin-left:10px;
margin-top:15px;
}
.c0003_p strong{
color:#FF0000;
}
.liebiao{
padding:10px 20px;
}
.liebiao_box{
width:390px;
float:left;
margin-right:60px;
margin-bottom:20px;
}
.liebiao_box dt{
line-height:30px;
height:30px;
background:#ddd;
}
.liebiao_box dt strong{
margin-left:5px;
font-size:14px;
}
.liebiao_box .more{
float:right;
}
.liebiao_box dd{
padding-left:8px;
padding-top:10px;
}
.liebiao_ul li{
width:265px;
background:url(../images/dian.jpg) no-repeat 0px 10px;
line-height:26px;
float:left;
border-bottom:#ccc 1px dashed;
display:inline;
padding:0 7px;
}
.liebiao_ul li span{
float:right;
}