*

{

font-size:12px;

margin:0px auto;

padding:0px;

}

form

{

margin:0px;

padding:0px;

}

a

{

text-decoration:none;

color:#313131;

}

a:hover

{

text-decoration:underline;

}

img

{

border:0px;

}

ul

{

list-style-type:none;

margin:0px;

padding:0px;

}







.main

{

width:991px;

margin:8px auto;

}

/*所在位置*/

.address

{

color:#1b1b1b;

width:991px;

}

.address a

{

color:#565656;

}

.address a:hover

{

text-decoration:none;

}



.left

{

width:276px;

float:left;

margin-top:5px;

}

.right

{

width:705px;

float:right;

}



/*站内搜索*/

.left .znss

{

background-image:url(../img/lb_16.gif);

background-repeat:no-repeat;

height:33px;

width:232px;

padding:10px 0px 0px 40px;

color:#8c552c;

}

.in01

{

width:120px;

height:17px;

border:1px solid #d7d7d7;

}

.botton01

{

background-image:url(../img/lb_19.gif);

background-repeat:no-repeat;

width:34px;

height:20px;

border:0px;

}



/*热门关键词*/

.rm

{

margin-top:15px;

border-top:1px solid #cacaca;

border-bottom:1px solid #cacaca;

height:68px;

line-height:23px;

overflow:hidden;

color:#313131;

padding:5px 5px;

}

.rm span

{

color:#8c552c;

font-weight:bold;

}



/*广告*/

.gg

{

margin:15px 0px;

}



/*热门专题*/

.rmzt

{

background-color:#f0f0f0;

border:1px solid #bbb;

height:270px;

width:264px;

padding:0px 5px;

overflow:hidden;

}

.rmzt .ztdb

{

background-image:url(../img/lb_02.gif);

background-repeat:no-repeat;

width:250px;

height:14px;

margin:5px auto;

padding:7px;

}

.rmzt .ztdb a

{

color:#264665;

font-size:14px;

font-weight:bold;

}

.rmzt .ztdb span

{

float:right;

margin-top:-15px;

}

.rmzt .zttw

{

margin-bottom:7px;

border-bottom:1px dotted #768394;

height:95px;

}

.rmzt .zttw .ztt

{

float:left;

background-color:#fff;

padding:1px;

border:1px solid #d7d7d7;

margin-right:10px;

}

.rmzt .zttw .ztb

{

padding-top:5px;

}

.rmzt .zttw .ztb a

{

color:#264665;

font-weight:bold;

}

.rmzt .zttw .ztw

{

line-height:23px;

height:68px;

text-indent:2em;

overflow:hidden;

}

.rmzt ul

{

clear:both;

line-height:23px;

}

.rmzt ul li

{

color:#822c8c;

width:252px;

overflow:hidden;

text-overflow:ellipsis;

white-space:nowrap;

}





/*专家团队*/

.zjtd

{

background-color:#f0f0f0;

border:1px solid #bbb;

height:270px;

width:264px;

padding:0px 5px;

overflow:hidden;

margin-top:18px;

margin-bottom:18px;

}

.zjtd .tddb

{

background-image:url(../img/lb_04.gif);

background-repeat:no-repeat;

height:22px;

width:247px;

padding-left:15px;

margin-top:7px;

margin-bottom:5px;

}

.zjtd .tddb a

{

color:#264665;

font-size:14px;

font-weight:bold;

}

.zjtd .zjxh

{

clear:both;

margin-bottom:15px;

}

.zjtd .zjxh .zjr

{

float:left;

padding:2px;

border:1px solid #d7d7d7;

background-color:#fff;

margin-right:5px;

}

.zjtd .zjxh .zjbt

{

font-size:14px;

color:#313131;

font-weight:bold;

background-color:#f8f8f8;

height:25px;

padding-top:5px;

}

.zjtd .zjxh .zjbt span

{

font-size:14px;

color:#76332f;

}

.zjtd .zjxh .zjjs

{

line-height:23px;

height:70px;

overflow:hidden;

}

.zjtd .zjxh .zjd

{

float:left;

background-image:url(../img/lb_20.gif);

background-repeat:no-repeat;

background-position:left;

padding-left:97px;

}





/*联系电话*/

.lxdh

{

width:274px;

background-color:#f0f0f0;

border:1px solid #bbb;

height:265px;

margin-bottom:17px;

overflow:hidden;

}

.lxdh .dh

{

background-image:url(../img/lb_07.gif);

background-repeat:no-repeat;

width:273px;

height:43px;

}

.lxdh .tul

{

margin-top:5px;

margin-bottom:5px;

}

.lxdh .tul li

{

float:left;

width:132px;

text-align:right;

}

.lxdh .qul

{

clear:both;

padding-left:7px;

}

.lxdh .qul li

{

float:left;

background-image:url(../img/lb_12.gif);

background-repeat:no-repeat;

width:62px;

height:19px;

padding:5px 0px 0px 25px;

margin:5px 0px;

}







/*右边*/

.mzlb

{

float:right;

}

.mzlb .bt

{

background-image:url(../img/lb_17.gif);



width:960px;

height:18px;

margin-top:5px;

padding:7px 10px 0px 20px;

}

.mzlb .bt .page

{

float:right;

margin-top:-13px;

}

.mzlb .bt .page span

{

color:#b23fb2;

font-weight:bold;

}

.mzlb ul

{

border-top:1px dotted #7592b1;

width:980px;

line-height:24px;

margin:10px 0px 30px 5px;

}

.mzlb ul li

{

background-image:url(../img/lb_18.gif);

background-repeat:no-repeat;

background-position:3px 8px;

padding-left:15px;

border-bottom:1px dotted #7592b1;

width:955px;

overflow:hidden;

text-overflow:ellipsis;

white-space:nowrap;

}



.mzlb

{

float:none;

clear:both;

}

.mzlb ul

{

border-top:none;

width:auto;

line-height:24px;

margin:15px 0px 0px 0px;

float:left;

}

.mzlb ul li

{background-image:url(../img/lb_18.gif);

padding-left:15px;

width:465px;

float:left;

text-align:right;

margin-left:10px;

display:inline;

}

.mzlb ul li a

{

float:left;

overflow:hidden;

text-overflow:ellipsis;

white-space:nowrap;

width:370px;

text-align:left;

}

.mzlb ul li .rss

{

float:right;

width:auto;

}



/*new_css*/

.left

{

width:276px;

overflow:Hidden;

}

.right

{

width:419px;

overflow:Hidden;

float:left;

display:inline;

margin:0 10px;

}





#list_a

{

height:25px;

background:none;

border:none;

}

.show_page{

background:url(../img/lb_30.gif) no-repeat center;

height:25px;

line-height:25px;

text-align:center;

clear:both;

}

.right .show_page span{

	float:left;

	display:inline;

	margin:0 10px;

	}

.show_page ul{

	padding:0;

	margin:0;

	list-style:none;

	overflow:hidden;

	}

.right .show_page li{

	float:left;

	width:auto;

	padding:0;

	padding-right:5px;

	overflow:hidden;

	background:none;

	}

.rmzt

{

background-color:#f0f0f0;

border:1px solid #bbb;

height:235px;

padding:0px 5px;

}


