
/*原来
*/
html{ background-color:#EAE7DD;}

body{width:1000px;margin:0px auto; border-left:1px solid #D1C6A8; border-right:1px solid #D1C6A8; background-image:url(../img/bg.gif);}



*{font-size:12px;margin:0px auto;padding:0px;color:#464646;}

ul{list-style-type:none; line-height:30px;}

a{text-decoration:none;color:#464646;}

a:hover{text-decoration:underline;}

.noa:hover{ text-decoration:none;}

img{border:0px;}

.clr{margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}

.box_none{display:none;}

.nr img{float:left;margin-right:10px; padding:2px; border:1px solid #BCBCBC;}

.nr{line-height:23px;}

.nr font{display:block; height:20px; overflow:hidden;}

.nr a{ color:#FF9966;}

.nr font a{color:#0E6D89; font-size:14px; font-weight:bold;}

.bt span{float:left;}

.bt font{float:right;}

.bor{border:1px solid #1f7589;}

.dd{width:750px; overflow:hidden;}

ul li
{
background-image:url(../img/dian.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:10px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.rq_ul li
{
text-align:right;
background-image:url(../img/dian.gif);
background-repeat:no-repeat;
background-position:left center;
overflow: visible;
white-space: normal;
}
.rq_ul li a
{
float:left;
text-align:left;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}

.banner
{
margin-bottom:5px;
}
.banner img
{
padding:1px;
border:1px solid #CACACA;
background-color:#fff;
}

.main
{
width:1000px;
overflow:hidden;
margin:10px auto 0;
}


/*head*/
.head
{
width:1000px;
margin:0px auto;
overflow:hidden;
background-color:#FBFDFD;
}
.head .head_1
{
background-image:url(../img/x_12.gif);
background-repeat:repeat-x;
height:108px;
overflow:hidden;
}
.head .head_1 .logo
{
float:left;
padding:15px 0 0 10px;
}
.head .head_1 .dyyy
{
float:left;
background-image:url(../img/x_02.jpg);
background-repeat:no-repeat;
width:312px;
height:80px;
overflow:hidden;
margin:10px 0 0 100px;
display:inline;
}
.head .head_1 .dyyy a
{
color:#565656;
padding-top:65px;
float:left;
width:77px;
text-align:center;
overflow:hidden;
}
.head .head_1 .dyyy a font
{
color:#0E6D89;
}
.head .head_1 .phone
{
float:right;
width:201px;
margin-right:20px;
}
.english
{ 
height:20px; 
width:130px;
float:right; 
list-style:20px; 
font-family:Arial, Helvetica, sans-serif; 
text-align:right; 
background:url(../img/english.jpg);
text-align:center; color:#FFFFFF;  
margin-bottom:10px;
}
.english a{ 
color:#FFFFFF
}
.head .head_2
{
background-image:url(../img/x_04.jpg);
background-repeat:no-repeat;
height:40px;
overflow:hidden;
text-align:center;
padding-left:45px;
}
.head .head_2 a
{
color:#fff;
width:114px;
float:left;
text-align:center;
height:40px;
line-height:42px;
overflow:hidden;
margin-right:-15px;
margin-left:-9px;
}
.head .head_2 .bbp
{
background-image:url(../img/x_11.gif);
background-repeat:no-repeat;
overflow:hidden;
background-position:left 6px;
}
.head .head_2 a:hover
{
text-decoration:none;
}
.head .head_3
{
}
.head .head_3 a
{
cursor:pointer;
}
.head .head_3 .h3_1
{
background-image:url(../img/xxxx_01.jpg);
background-repeat:no-repeat;
height:70px;
overflow:hidden;
}
.head .head_3 .h3_2
{
background-image:url(../img/xxxx_02.jpg);
background-repeat:no-repeat;
height:70px;
overflow:hidden;
}
.head .head_3 .h3_3
{
background-image:url(../img/xxxx_03.jpg);
background-repeat:no-repeat;
height:70px;
overflow:hidden;
}
.head .head_3 .h3_4
{
background-image:url(../img/xxxx_04.jpg);
background-repeat:no-repeat;
height:70px;
overflow:hidden;
}
.head .head_3 .h3_5
{
background-image:url(../img/xxxx_05.jpg);
background-repeat:no-repeat;
height:100px;
overflow:hidden;
}
.head .head_3 .h3_5 a
{
display:block;
width:180px;
height:45px;
margin-left:540px;
margin-top:30px;
}
.n_head_3 {
display: inline;
width:180px;
height:45px;
margin:0px;
}
.head .head_4
{
background-image:url(../img/x_10.jpg);
background-repeat:no-repeat;
height:73px;
overflow:hidden;
}
.head .head_4 .h4_1,.head .head_4 .h4_2,.head .head_4 .h4_3,.head_4 .h4_4
{
float:left;
width:180px;
line-height:25px;
padding-top:10px;
margin-left:70px;
display:inline;
height:50px;
overflow:hidden;
color:#7C7C7C;
}
.head .head_4 .h4_1 a,.head .head_4 .h4_2 a,.head .head_4 .h4_3 a,.head .head_4 .h4_4 a
{
color:#7C7C7C;
padding-right:5px;
}
.head .head_4 .h4_1 a font,.head .head_4 .h4_2 a font,.head .head_4 .h4_3 a font,.head .head_4 .h4_4 a font  
{ color:#0A6D83;
}
/*bottom*/
.foot
{
width:1000px;
margin:0px auto;
overflow:hidden;
background-color:#fff;

}
.foot .foot_1
{
border-bottom:1px solid #D8D8D8;
border-top:1px solid #D8D8D8;
background-color:#fff;
height:40px;
line-height:42px;
color:#464646;
font-size:14px;
text-align:center;
}
.foot .foot_1 a
{
color:#464646;
font-size:14px;
}
.foot .foot_2
{
padding:20px 60px;
overflow:hidden;
}
.foot .foot_2 img
{
float:left;
padding:3px;
background-color:#fff;
border:1px solid #E4C5B6;
border:0px;
}
.foot .foot_2 p
{
float:right;
width:670px;
color:#000;
padding-top:10px;
line-height:27px;
}

/*友情链接*/
.yqlj
{
background-color:#fff;
padding:10px 20px;
overflow:hidden;
margin:0px auto 15px;
}
.yqlj .bt
{
text-align:center;
margin-bottom:5px;
}
.yqlj .ljnr
{
line-height:25px;
}
.yqlj .ljnr li { float:left; list-style-type:none; margin-left:10px; }

/*index_美丽杂志*/
.mlzz
{
background-color:#fff;
padding:15px 0 0 20px;
height:202px;
overflow:hidden;
margin-bottom:5px;
}
.mlzz .bt
{
float:left;
}
.mlzz .zzgd
{
float:right;
width:920px;
overflow:hidden;
}
.mlzz .zzgd p
{
float:left;
width:120px;
overflow:hidden;
margin-right:30px;
display:inline;
}
.mlzz .zzgd p strong img
{
padding:3px;
background-color:#E3E3E3;
border:1px solid #C3C3C3;
}
.mlzz .zzgd p span
{
display:block;
height:21px;
overflow:hidden;
color:#16486D;
text-align:center;
line-height:23px;
}
.mlzz .zzgd p span a
{
color:#D4016A;
}
.mlzz .zzgd p font
{
display:block;
text-align:center;
}

/*index_华山专家*/
.hszj
{
background-color:#fff;
padding:5px;
height:117px;
overflow:hidden;
margin-bottom:5px;
}
.hszj .bt
{
float:left;
}
.hszj .zjgd
{
float:right;
background-image:url(../img/x_34.gif);
background-repeat:no-repeat;
width:887px;
background-position:left 50px;
overflow:hidden;
margin-right:10px;
display:inline;
padding-top:6px;
}
.hszj .zjgd .zj
{
float:left;
width:265px;
overflow:hidden;
margin-right:10px;
display:inline;
}
.hszj .zjgd .zj .tu
{
float:left;
}
.hszj .zjgd .zj .tu img
{
padding:2px;
border:2px solid #E3E3E3;
}
.hszj .zjgd .zj .nrw
{
float:right;
background-image:url(../img/x_58.gif);
background-repeat:no-repeat;
width:167px;
height:96px;
overflow:hidden;
padding:10px 3px 0 5px;
}
.hszj .zjgd .zj .nrw .tit
{
height:20px;
overflow:hidden;
color:#FFA004;
font-size:14px;
font-weight:bold;
}
.hszj .zjgd .zj .nrw .nr
{
height:65px;
overflow:hidden;
word-break:break-all;
white-space:normal;
}

/*index_精彩专题*/
.bto
{
background-image:url(../img/x_27.gif);
background-repeat:no-repeat;
height:27px;
overflow:hidden;
}
.bto span
{
float:left;
padding:6px 0 0 15px;
}
.bto span a
{
font-weight:bold;
color:#fff;
padding-right:10px;
}
.bto font
{
float:right;
padding:5px;
}
.jczt
{
margin-bottom:10px;
}
.jczt .zt
{
}
.jczt .zt .tit
{
padding:10px 0;
}
.jczt .zt .tit a
{
color:#464646;
font-size:14px;
font-weight:bold;
}
.jczt .zt .nr
{
height:70px;
overflow:hidden;
}

/*index_专家博客*/
.zjbk
{
margin-bottom:10px;
}
.zjbk ul
{
padding-top:5px;
line-height:24px;
height:125px;
overflow:hidden;
}
.zjbk ul li
{
background-image:url(../img/sj.gif);
padding-left:15px;
width:216px;
}

/*index_精彩问答*/
.jcwd
{
background-color:#F1EEE7;
padding:5px;
margin-bottom:10px;
}
.jcwd .wdnr
{
border:2px solid #fff;
height:225px;
overflow:hidden;
}
.jcwd .wdnr .tit
{
float:left;
padding:7px;
}
.jcwd .wdnr .wdbd
{
float:left;
background-image:url(../img/x_31.gif);
background-repeat:no-repeat;
background-position:2px 2px;
width:245px;
height:193px;
overflow:hidden;
border:1px solid #EBE7DE;
background-color:#fff;
padding:15px;
}
.jcwd .wdnr .wdbd td
{
color:#897B5C;
font-size:14px;
font-weight:bold;
padding-bottom:10px;
+padding-bottom:8px;
}
.ip1
{
border:1px solid #D0C7B3;
width:180px;
height:19px;
}
.ip2
{
border:1px solid #D0C7B3;
width:180px;
height:100px;
}
.bu
{
background-image:url(../img/x_56.gif);
background-repeat:no-repeat;
width:67px;
height:21px;
cursor:pointer;
border:0px;
}
.jcwd .wdnr .rdwd
{
float:right;
border:1px solid #EBE7DE;
background-color:#fff;
width:315px;
overflow:hidden;
height:193px;
padding:15px;
}
.jcwd .wdnr .rdwd .bt
{
background-image:url(../img/x_33-27.gif);
background-repeat:no-repeat;
height:20px;
overflow:hidden;
margin-bottom:15px;
padding-left:20px;
}
.jcwd .wdnr .rdwd .bt span a
{
color:#716A6E;
font-size:14px;
font-weight:bold;
}
.jcwd .wdnr .rdwd .bt font
{
padding-right:5px;
}
.jcwd .wdnr .rdwd .wd
{
background-image:url(../img/x_32.gif);
background-repeat:no-repeat;
background-position:left top;
}
.jcwd .wdnr .rdwd .wd .wen
{
height:15px;
line-height:15px;
overflow:hidden;
padding-left:30px;
padding-top:5px;
margin-bottom:10px;
}
.jcwd .wdnr .rdwd .wd .wen a
{
color:#B9005C;
}
.jcwd .wdnr .rdwd .wd .da
{
padding-left:30px;
line-height:23px;
height:45px;
overflow:hidden;
color:#5D5D5D;
}
.jcwd .wdnr .rdwd .wd .da a
{
color:#E37A36;
}
.jcwd .wdnr .rdwd ul
{
line-height:25px;
margin-top:5px;
}
.jcwd .wdnr .rdwd ul li
{
width:288px;
border-bottom:1px dotted #bbb;
}

/*index_经典项目*/
.jdxm
{
float:right;
width:240px;
overflow:hidden;
margin-bottom:10px;
}
.jdxm .xmnr
{
background-image:url(../img/x_53.gif);
background-repeat:no-repeat;
height:399px;
overflow:hidden;
}
.jdxm .xmnr a
{
float:left;
width:120px;
height:20px;
overflow:hidden;
text-align:center;
padding-top:47px;
}

/*QQ*/
.qqzx
{
border:1px solid #E3E3E3;
height:148px;
padding-top:10px;
margin-bottom:10px;
overflow:hidden;
}
.qqzx .qq
{
background-image:url(../img/x_49.gif);
background-repeat:no-repeat;
width:305px;
height:76px;
overflow:hidden;
background-position:center top;
}
.qqzx .dhua
{
text-align:center;
}