/* CSS Document */

*{margin:0 auto;padding:0;font-size:14px;color:#000000;text-decoration:none;list-style-type:none;list-style:none;}

tbody,tfoot,thead,th{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}

a:hover{ text-decoration:underline;}

ul{ list-style:none; margin:0;}

a img{ border:none;}

shtml, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}

body{ background:url(../images/top.jpg) repeat-x top;}

.clr{ margin:0px; padding:0px; clear:both;}

/*----------------------------------------------------------------------home----------------------------------------------------------------------------*/

.header,.search,.main,.main1,.nav,.banner,.pic{ width:1003px; overflow:hidden;}

.header img,.pic img{ float:left;}

.pic,.banner,.main{ margin-top:8px;}



.header{ background:none;}

.top{ background:url(../images/top1.jpg) no-repeat; width:1003px; height:118px; text-align:center;margin:0 auto;}

.top2{ background:url(../images/top2.jpg) no-repeat; width:1003px; height:154px; text-align:center;margin:0 auto;}

.menu{margin:0 auto; background:url(../images/dhbj.gif) repeat-x; text-align:center;}

.menu ul{text-align:center;width:1003px;margin:0 auto; padding:4px 0;}

.menu ul li{display:inline; color:#fff; font:14px "宋体"; font-weight:bold; border-right:#5FA4D3 1px solid ;margin:2px; *margin:4px; _margin:4px; padding-right:7px;*padding-right:1px;_padding-right:1px;}

.menu ul li a{ font:14px "宋体";line-height:25px; color:#fff; font-weight:bold;}

.menunr{ width:1003px; margin-top:17px;}

.menunr1{ float:left;  border:#1172A7 1px solid;width:402px; background:#FFFFFF; padding:2px;margin-left:2px;*margin-left:3px;_margin-left:1px;}

.menunr1 b{ display:block;width:402px;background:url(../images/jb.gif) repeat-y;  line-height:24px; font-size:14px; font-weight:bold; color:#000000; overflow:hidden;}

.menunr1 ul{width:402px; margin:auto 0px; clear:both;}

.menunr1 ul li{font-size:12px; color:#000000; font-weight:normal; line-height:21px;border-right:#8A8A8A 1px solid;margin:1px; *margin:3px; _margin:3px; padding-right:6px;*padding-right:1px;_padding-right:1px;}

.menunr1 ul li a{ font-size:12px; color:#000000; font-weight:normal; line-height:21px;}

.menunr1 span{ float:left; background:#E5F6FD;width:402px; clear:both;}





/*----------------------------------------------------------------------ybcs----------------------------------------------------------------------------*/

.menunr2{ float:left;border:#1172A7 1px solid;width:210px; background:#FFFFFF; padding:2px; margin-left:4px;overflow:hidden;}

.menunr2 b{ display:block;width:210px;background:url(../images/jb.gif) repeat-y;  line-height:24px; font-size:14px; font-weight:bold; color:#000000; overflow:hidden;}

.menunr2 ul{width:210px; margin:auto 0px; clear:both; text-align:center;}

.menunr2 ul li{ text-align:center;font-size:12px; color:#000000; font-weight:normal; line-height:21px;border-right:#8A8A8A 1px solid;margin:1px; *margin:3px; _margin:3px; padding-right:6px;*padding-right:1px;_padding-right:1px;}

.menunr2 ul li a{ font-size:12px; color:#000000; font-weight:normal; line-height:21px;}

.menunr2 span{ float:left; background:#E5F6FD;width:210px; clear:both;}



/*----------------------------------------------------------------------tjyd----------------------------------------------------------------------------*/

.menunr3{ float:left;border:#1172A7 1px solid;width:168px; background:#FFFFFF; padding:2px; margin-left:4px; overflow:hidden;}

.menunr3 b{ display:block;width:168px;background:url(../images/jb.gif) repeat-y;  line-height:24px; font-size:14px; font-weight:bold; color:#000000; overflow:hidden;}

.menunr3 ul{width:168px; margin:auto 0px; clear:both;}

.menunr3 ul li{ text-align:center;font-size:12px; color:#000000; font-weight:normal; line-height:21px;border-right:#8A8A8A 1px solid;margin:1px; *margin:3px; _margin:3px; padding-right:6px;*padding-right:1px;_padding-right:1px;}

.menunr3 ul li a{ font-size:12px; color:#000000; font-weight:normal; line-height:21px;}

.menunr3 span{ float:left; background:#E5F6FD;width:168px; clear:both;}





/*----------------------center---------------------*/

.c{ background:url(../images/bj.gif) repeat-y; clear:both; width:1003px;margin:0 auto;padding:12px; overflow:hidden;}

.c1{ float:left;width:981px; margin:0 auto;}

.c1_new{ clear:both; width:288px; float:left;background:url(../images/new.gif) no-repeat; overflow:hidden;}

.c1_new span{ float:left;line-height:41px;font-weight:bold; margin-left:25px; margin-top:3px;margin-top:3px; width:205px; color:#003049;}

.c1_new h2{ float:left;line-height:40px;color:#003049;}

.c1_new font{ font-size:12px;color:#004D75; font-weight:normal;float:right;line-height:36px;width:40px; padding-right:16px;*padding-right:16px;_padding-right:15px;}

.c1_new font a{ font-size:12px;color:#004D75; font-weight:normal;display:block;float:right;margin-top:5px;width:40px;}

.c1_new_b{ float:left; border: solid 1px #DCDCDC;width:286px; background:url(../images/newbj.gif) repeat-x; height:309px; margin-top:-3px;}

.c1_new h1{ font-size:14px; line-height:40px; color:#000000; text-align:center; margin-top:5px;}

.c1_new p{ line-height:22px; font-size:12px; width:260px; color:#4D4D4D;text-indent:2em;}

.c1_new ul{ float:left;width:263px; padding: 8px 10px 10px 10px;}

.c1_new ul li{ background:url(../images/dd.gif) no-repeat left; font-size:14px; line-height:25px; border-bottom:solid 1px #87D3F7; line-height:30px;text-indent:1em;}

.c1_new ul li a{ color:#000; font-size:14px; line-height:25px; line-height:30px;text-decoration:none;}

.c1_new ul li a:visited{ color:#06395B; font-size:14px; line-height:25px; line-height:30px;text-decoration:none;}



/*----------------------center--picture---------------------*/

.picture{ width:360px;border: solid 5px #0A639B; height:335px;*height:335px;_height:341px; float:left; margin:0px 10px 0px 10px; padding:1px; background:url(../images/newbjl.gif) repeat-x; color:#FFFFFF; font-size:14px;}

#TitleBox_01{ font-size:14px; color:#FFFFFF;}

.SmallPics span{ padding:5px 5px 5px 4px;}


.picFocus{   width:360px;   position:relative;  overflow:hidden;  zoom:1;   }
		.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
		.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
		.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
		.picFocus .hd ul li img{ width:77px; height:57px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
		.picFocus .hd ul li.on{ background:url("../images/icoUp.gif") no-repeat center 0; }
		.picFocus .hd ul li.on img{ border-color:#f60;  }
		.picFocus .bd li{ vertical-align:middle; }
		.picFocus .bd img{ width:360px; height:250px; display:block;  }
.bd ul{overflow:hidden;}
	.bd ul li{float:left;}		
/*----------------------center--picture_right---------------------*/

.c2_new{ float:right;overflow:hidden; margin-right:2px;}

.c2_new span{ float:left;line-height:41px;font-weight:bold; margin-left:25px; margin-top:3px;margin-top:3px; width:205px;color:#003049;}

.c2_new h2{ float:left;line-height:40px;color:#003049;width:288px; float:right;background:url(../images/new.gif) no-repeat; overflow:hidden;}

.c2_new font{ font-size:12px;color:#004D75; font-weight:normal;float:right;line-height:36px;width:40px; padding-right:16px;*padding-right:16px;_padding-right:15px;}

.c2_new font a{ font-size:12px;color:#004D75; font-weight:normal;display:block;float:right;margin-top:5px;width:40px;}

.c2_new_b{border: solid 1px #DCDCDC;width:286px; background:#F2F2F2;height:353px;*height:309px;_height:309px; margin-top:-3px;}

.c2_new h1{ font-size:14px; line-height:40px; color:#000000; text-align:center; margin-top:5px;}

.c2_new p{ line-height:22px; font-size:12px; width:260px; color:#4D4D4D;text-indent:2em;}

.c2_new ul{ float:left;width:263px; padding: 8px 10px 10px 10px;}

.c2_new ul li{ background:url(../images/dd.gif) no-repeat left; font-size:14px; line-height:25px; border-bottom:solid 1px #87D3F7; line-height:30px;text-indent:1em;}

.c2_new ul li a{ color:#000; font-size:14px; line-height:25px; line-height:30px;text-decoration:none;}

.c2_new ul li a:visited{ color:#06395B; font-size:14px; line-height:25px; line-height:30px;text-decoration:none;}



/*----------------------zj---------------------*/

.zj{ float:right;overflow:hidden; margin-right:2px;width:288px;}

.zj span{ float:left;line-height:41px;font-weight:bold; margin-left:25px; margin-top:3px;margin-top:3px; width:205px;color:#003049;}

.zj h2{ float:left;line-height:40px;color:#003049;width:288px; float:right;background:url(../images/new.gif) no-repeat; overflow:hidden;}

.zj font{ font-size:12px;color:#004D75; font-weight:normal;float:right;line-height:36px;width:40px; padding-right:16px;*padding-right:16px;_padding-right:15px;}

.zj font a{ font-size:12px;color:#004D75; font-weight:normal;display:block;float:right;margin-top:5px;width:40px;}

.zj_b{ float:left;border: solid 1px #DCDCDC;width:286px; background:#F2F2F2;height:305px;*height:303px;_height:309px; margin-top:-3px; padding:3px;}

.zj_nr{ float:left; width:281px;background:#fff;height:310px;*height:309px;_height:310px; margin-top:-3px; overflow:hidden;}

.zj dl{ width:250px; border:1px solid #BCEBFD; padding:3px; margin-top:10px; height:133px;}

.zj dl dt{float:left; margin-right:8px; display:inline;}

.zj dl dt img{float:left; border:1px solid #DDE2E5; padding:2px;}

.zj dl h4{ font-size:14px; line-height:22px;}

.zj dl dd{ padding:2px 0px;}

.zj dl a img{ float:left;display:inline;}

.zj dl dd p{ font:12px "宋体"; color:#282828; line-height:20px; padding-top:5px;}

.zj dl dd p a{ color:#FF5A00; font:12px "宋体";}

.zj dl span{ text-align:center; width:auto;display:inline; font-size:12px; font-weight:normal; color:#15558B; margin:0 auto; margin-top:-10px;}

.zj dl span a{ width:auto; display:inline; font-size:12px; font-weight:normal;margin:0 auto;color:#15558B;}

.zj dl ul{ float:left; width:auto; margin-left:2.5px;}

.zj dl ul img{ border:1px solid #CCCCCC; padding:1px; width:70px;}

.zj dl ul li{float:left; padding:3.2px; display:inline; width:75px;}

.zj dl ul span{background:url(../images/zjbj.gif) repeat-x; font-size:12px; color:#151515; line-height:21px; width:75px; text-align:center; margin-top:1px;}

/*----------------------zjin---------------------*/

.inzj{overflow:hidden; margin-right:2px;width:288px;}

.inzj span{ float:left;line-height:41px;font-weight:bold; margin-left:25px; margin-top:3px;margin-top:3px; width:205px;color:#003049;}

.inzj h2{ float:left;line-height:40px;color:#003049;width:288px; float:right;background:url(../images/new.gif) no-repeat; overflow:hidden;}

.inzj font{ font-size:12px;color:#004D75; font-weight:normal;float:right;line-height:36px;width:40px; padding-right:16px;*padding-right:16px;_padding-right:15px;}

.inzj font a{ font-size:12px;color:#004D75; font-weight:normal;display:block;float:right;margin-top:5px;width:40px;}

.inzj_b{ float:left;border: solid 1px #DCDCDC;width:286px; background:#F2F2F2;height:305px;*height:303px;_height:309px; margin-top:-3px; padding:3px;}

.inzj_nr{ float:left; width:281px;background:#fff;height:310px;*height:309px;_height:310px; margin-top:-3px; overflow:hidden;}

.inzj dl{ width:250px; border:1px solid #BCEBFD; padding:3px; margin-top:10px; height:133px;}

.inzj dl dt{float:left; margin-right:8px; display:inline;}

.inzj dl dt img{float:left; border:1px solid #DDE2E5; padding:2px;}

.inzj dl h4{ font-size:14px; line-height:22px;}

.inzj dl dd{ padding:2px 0px;}

.inzj dl a img{ float:left;display:inline;}

.inzj dl dd p{ font:12px "宋体"; color:#282828; line-height:20px; padding-top:5px;}

.inzj dl dd p a{ color:#FF5A00; font:12px "宋体";}

.inzj dl span{ text-align:center; width:auto;display:inline; font-size:12px; font-weight:normal; color:#15558B; margin:0 auto; margin-top:-10px;}

.inzj dl span a{ width:auto; display:inline; font-size:12px; font-weight:normal;margin:0 auto;color:#15558B;}

.inzj dl ul{ float:left; width:auto; margin-left:2.5px;}

.inzj dl ul img{ border:1px solid #CCCCCC; padding:1px; width:70px;}

.inzj dl ul li{float:left; padding:3.2px; display:inline; width:75px;}

.inzj dl ul span{background:url(../images/zjbj.gif) repeat-x; font-size:12px; color:#151515; line-height:21px; width:75px; text-align:center; margin-top:1px;}



/*----------------------two---------------------*/

.two{ float:left; width:1003px;margin:0 auto;overflow:hidden;}

.twol{ float:left; width:485px; background: url(../images/tslf.gif) no-repeat; margin-top:10px; overflow:hidden;}

.twol h2{ float:left;overflow:hidden;}

.twol span{width:420px;width:*420px;_width:400px;  float:left;font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:20px; line-height:36px;}

.twol span a{font-size:14px; color:#FFFFFF; font-weight:bold;}

.twol font{ font-size:12px;color:#004D75; font-weight:normal;float:right;line-height:36px;width:40px;display:block; margin-right:4px;}

.twol font a{ font-size:12px;color:#fff; font-weight:normal;display:block;margin-right:4px;float:right;}

.twol_b{float:left;border:solid 1px #E0DFDF;width:471px; background:url(../images/tsbj.gif) repeat-x; padding:6px;}

.twol_bin{ background:#fff;width:auto; height:240px;}

/*----------------------tworitht---------------------*/

.twor{ float:left; margin-left:10px; width:485px; background: url(../images/tslf.gif) no-repeat; margin-top:10px; overflow:hidden;}

.twor h2{ float:left;overflow:hidden;}

.twor span{width:420px;width:*420px;_width:400px;  float:left;font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:20px; line-height:36px;}

.twor span a{font-size:14px; color:#FFFFFF; font-weight:bold; }

.twor font{ font-size:12px;color:#004D75; font-weight:normal;float:right;line-height:36px;width:40px;display:block; margin-right:4px;}

.twor font a{ font-size:12px;color:#fff; font-weight:normal;display:block;margin-right:4px;float:right;}

.twor_b{float:left; border:solid 1px #E0DFDF;width:471px; background:url(../images/tsbj.gif) repeat-x; padding:6px;}

.twor_bin{ background:#fff;width:auto; height:240px;}

.twor_inin{ float:left; background:url(../images/xs2.gif) no-repeat; width:306px; height:104px; padding-left:112px;}

.twor_pc{ float:left;}

.twor dl{ width:300px; float:left; margin-left:100px; margin:0px; padding-left:105px; padding-top:15px;}

.twor dl dt{ width:300px;float:left; font-size:14px; color:#135287; font-weight:bold; line-height:30px;}

.twor p{float:left;width:300px; font-size:12px; font-weight:normal; line-height:23px; color:#333333;overflow:hidden;}

.twor_inin font { font-size:12px;color:#234E9B; font-weight:normal;margin-right:4px;float:right; margin-top:1px;*margin-top:-20px;_margin-top:-20px; line-height:22px; }

.twor_inin font a{ font-size:12px;color:#234E9B;}

.twor_inin dt{     color: #135287;
    font-weight: bold;
    padding-top: 18px;}


/*----------------------answ---------------------*/

.twor ul{ float:left; width:450px;padding:10px 0px 0px 12px; border-bottom:1px dashed #ccc;}

.twor ul .wt{ background:url(../images/w.gif) no-repeat 5px 0px; padding-left:36px; padding-bottom:3px; line-height:24px;}

.twor ul .wt a{ color:#FF4200;}

.twor ul .hyq{ color:#434343;background:url(../images/d.gif) no-repeat 5px 0px; margin-top:5px;text-indent:2.5em;padding-bottom:3px; line-height:24px;}

.twor ul .hyq a{ color:#006AA3; font-size:14px;}







.wa{float:left; background:url(../images/home_77.gif) repeat-y; width:470px; padding:3px 0px; margin:10px 0px 0px 10px; display:inline; overflow:hidden;}

.wa h2{ text-align:center; font:21px "宋体"; font-weight:bold; line-height:38px;}

.wa li{ float:left; width:227px;display:inline; margin-left:7px; display:inline;}

.wa li img{ float:left;}







/*----------------------圆角框如下---------------------*/

.up1

{

    overflow:hidden; 

    height:1px;

    margin-left:4px;

    margin-right:4px;

    background-color: #DCDADA;

    border-left:solid 1px #DCDADA; 

    border-right:solid 1px #DCDADA;

}

.up2

{

    overflow:hidden; 

    height:1px;

    margin-left:3px;

    margin-right:3px;

    border-left:solid 1px #DCDADA; 

    border-right:solid 1px #DCDADA;

}

.up3

{

    overflow:hidden; 

    height:1px;

    margin-left:2px;

    margin-right:2px;

    border-left:solid 1px #DCDADA; 

    border-right:solid 1px #DCDADA;

}

.content{ 

    margin-left:1px;

    margin-right:1px;

    height:80px;/*这里控件高度*/

    /*background-color: Aqua;*/

    border-left:solid 1px #DCDADA; 

    border-right:solid 1px #DCDADA;

	padding:8px;

	overflow:hidden;

	clear:both;	

	}

.content dl{ float:left; width:438px;}

.content dl img{ float:left; margin-right:15px; width:118px; height:78px;}

.content dl dt{ width:300px;float:left; font-size:14px; color:#135287; font-weight:bold; line-height:30px;}

.content p{float:left;width:300px; font-size:12px; font-weight:normal; line-height:23px; color:#333333;}

.content font{ font-size:12px;color:#004D75; font-weight:normal;margin-top:-5px; *margin-top:-25px;_margin-top:-25px;clear:both;}

.content font a{ font-size:12px;color:#234E9B; font-weight:normal;margin-top:-3px;}

.down1

{

    overflow:hidden; 

    height:1px;

    margin-left:2px;

    margin-right:2px;

    border-left:solid 1px #DCDADA; 

    border-right:solid 1px #DCDADA;

}

.down2

{

    overflow:hidden; 

    height:1px;

    margin-left:3px;

    margin-right:3px;

    border-left:solid 1px #DCDADA; 

    border-right:solid 1px #DCDADA; 

}

.down3

{

    overflow:hidden; 

    height:1px;

    margin-left:4px;

    margin-right:4px;

    background-color:#DCDADA;

    border-left:solid 1px #DCDADA; 

    border-right:solid 1px #DCDADA; 

}

.cell

{

    width:460px;/*这里控制宽度*/

}

.twol_bin ul{width:463px; margin-left:10px; margin-top:7px;}

.twol_bin ul li{ color:#005381; background:url(../images/xs.gif) no-repeat left; line-height:25.5px;text-indent:1.3em;}

.twol_bin ul li a{ color:#005381;line-height:26px;text-indent:1.3em;}



/*---dxbl---*/

.dxbl{float:left; width:975px;margin:0 auto;overflow:hidden; border:#0F74AA 2px solid; margin-top:10px; height:138px; overflow:hidden;}

.dxbl img{ float:left;}



.dxbl ul{ padding:13px 0px 6px 0px; float:left; width:925px;}

.dxbl ul li{ width:142px; float:left; text-align:center; margin-left:11.2px; display:inline;}

.dxbl ul li img{ padding:2px; border:1px solid #ccc;}

.dxbl ul li span{ background:#E8E9E8; float:left; width:138px; text-align:center;}

.dxbl ul li span a{ font:12px "宋体"; line-height:21px;}



/*---bzfl---*/

.bz{ float:left; width:1003px;margin-top:10px; overflow:hidden;}

.bz0{ float:left;width:320px;overflow:hidden; margin-right:10px;}

.bz1{ float:left;width:320px; background:url(../images/bz.jpg) no-repeat; overflow:hidden; }

.bz1 span{ float:left; font-size:14px;font-weight:bold; color:#003049; line-height:40px; margin-left:25px;}

.bz1 span a{font-size:14px;font-weight:bold; color:#003049; line-height:40px;}

.bz1 font{ float:right; font-size:12px; color:#004D75; line-height:40px; padding-right:20px;}

.bz1 font a{font-size:12px; color:#004D75; line-height:40px;}

.bz2{ float:left;width:318px; border: #E2E2E2 1px solid; background:url(../images/bzbj.gif) repeat-x; height:265px;}

.bz2 dl{ float:left; width:322px; padding:3px; margin-top:10px; border-bottom:#CCCCCC 1px dashed; margin-left:3px;}

.bz2 dl dt{float:left; margin-right:8px; display:inline;}

.bz2 dl dt dd{float:left; width:165px;}

.bz2 img{ float:left;border:1px solid #CCCCCC; padding:1px; width:123px;display:inline; margin:3px;}

.bz2 dl h4{ float:left; color:#000000; font-weight:bold; line-height:25px;}

.bz2 dl p{ width:158px;float:left; font:12px "宋体"; color:#282828; line-height:22px; padding-top:5px;}

.bz2 dl p a{ float:left; color:#FF5A00; font:12px "宋体";}

.bz2 dl font{ font-size:12px; color:#F53A00; line-height:40px; float:right; margin-top:-8px;*margin-top:-28px;_margin-top:-28px;}

.bz2 dl font a{ font-size:12px; color:#F53A00; line-height:40px; float:right; width:80px;}





.zdm{width:320px; float:left; padding:6px;}

.zdm li{float:left;width:300px; font-size:14px; line-height:25px;}

.zdm li a{width:300px;  font-size:14px; line-height:25px;}

.zdm strong{ color:#015D90; font-weight:normal; line-height:25px;}

.zdm strong a{ color:#015D90; font-weight:normal; line-height:25px;}



.banenr2{ float:left;}

.banenr2 img{border:solid 1px #CCCCCC;  margin-top:10px;}

.banenr3{ float:left; background: url(../images/2.png) no-repeat; border:solid 1px #CCCCCC; width:978px; height:136px; margin-top:10px;}



/*----------------------two-2---------------------*/

.twoy{ float:left; width:1003px;margin:0 auto;overflow:hidden;}

.twoyl{ float:left; width:485px; background: url(../images/ybhl.gif) no-repeat; margin-top:10px; overflow:hidden;}

.twoyl h2{ float:left;overflow:hidden;}

.twoyl span{width:420px;width:*420px;_width:400px;  float:left;font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:20px; line-height:36px;}

.twoyl font{ font-size:12px;color:#004D75; font-weight:normal;float:right;line-height:36px;width:40px;display:block; margin-right:4px;height:40px;}

.twoyl font a{ font-size:12px;color:#fff; font-weight:normal;display:block;margin-right:4px;float:right;}

.twoyl_b{float:left;border:solid 1px #E0DFDF;width:471px; background:url(../images/tsbj.gif) repeat-x; padding:6px;}

.twoyl_bin{ background:#fff;width:auto; height:240px;}

.twoyl_bin ul{width:463px; margin-left:10px; margin-top:7px;}

.twoyl_bin ul li{ color:#005381; background:url(../images/xs.gif) no-repeat left; line-height:25.5px;text-indent:1.3em;}

.twoyl_bin ul li a{ color:#005381;line-height:26px;text-indent:1.3em;}

.twoyl_bin font{ font-size:12px;color:#004D75; font-weight:normal;float:right;line-height:36px;width:40px;display:block; margin-right:4px;}

.twoyl_bin font a{ font-size:12px;color:#015D90; font-weight:normal;display:block;margin-right:4px;float:right;}



/*----------------------two-2ritht---------------------*/

.twoyr{ float:left; margin-left:10px; width:485px; background: url(../images/jj.gif) no-repeat; margin-top:10px; overflow:hidden;}

.twoyr h2{ float:left;overflow:hidden;}

.twoyr span{width:380px;width:*380px; float:left;font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:20px; line-height:36px; margin-top:2px;}

.twoyr font{ font-size:12px;color:#004D75; font-weight:normal;float:right;line-height:36px;width:40px;display:block; margin-right:4px;height:40px;}

.twoyr font a{ font-size:12px;color:#fff; font-weight:normal;display:block;margin-right:4px;float:right;}

.twoyr_b{float:left; border:solid 1px #E0DFDF;width:471px; background:url(../images/tsbj.gif) repeat-x; padding:5px;}

.twoyr_bin{ background:#fff;width:auto; height:240px;}

.twoyr_bin img{ float:left; padding:9px;}

.twoyr_bin p{ width:435px;float:left; font:12px "宋体"; color:#282828; line-height:22px; margin-left:18px;*margin-left:18px;_margin-left:10px;}

.twoyr_bin p a{ float:left; color:#FF5A00; font:12px "宋体";}

.twoyr_bin font{ font-size:12px; color:#F53A00; line-height:30px; float:right; margin-top:-3px;*margin-top:-25px;_margin-top:-25px;}

.twoyr_bin font a{ font-size:12px; color:#F53A00; line-height:30px; float:right; width:80px;}



/*----------------------mtbd---------------------*/

.mtbd{ float:left; width:976px;margin:0 auto; border:1px solid #CCCCCC; margin-top:10px; background-color:#F2F2F2;height:181px;}

.mtbdl{float:left; background:url(../images/b-bj.gif) repeat-x; width:43px;height:181px;}

.mtbdl b{text-align:center; font-size:16px; font-weight:bold; color:#FFFFFF; display:block; width:20px; margin-top:50px;line-height:15pt}

.mtbd ul{ float:left; margin-top:14px; overflow:hidden; padding-left:6px;}

.mtbd ul li{ width:173px; float:left; text-align:center; margin:2px; padding:2px;display:inline; }

.mtbd ul li img{ padding:1px; border:1px solid #ccc;}

.mtbd ul li span{ background:#E8E9E8; float:left; width:176px; text-align:center;}

.mtbd ul li span a{ font:12px "宋体"; line-height:22px;}



/*----------------------yq---------------------*/

.yq{ float:left; width:976px;margin:0 auto; border:1px solid #CCCCCC; margin-top:10px; background-color:#F2F2F2; background:url(../images/yqbj.gif) repeat-x; line-height:32px;}

.yq span{ float:left; text-align:center; ; margin-left:15px; font-size:14px; font-weight:bold; line-height:25px; background-color:#FFFFFF; display:block; border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-bottom:1px solid #fff;border-right:1px solid #CCCCCC; margin-top:3px; width:85px; margin-right:10px;}

.yq .m{ float:right; display:block; width:40px; height:22px; font-size:12px;margin-top:0px;_margin-top:-30px;*margin-top:-30px; overflow:hidden; margin-right:6px;}

.yq .m a{display:block; width:40px; height:22px; font-size:12px; color:#272727;}

.yq img{ border:1px solid #CCCCCC; margin:6px;}

.yq .pc{width:940px; clear:both; padding:10px; text-align:center;margin:0 auto;}

.yq ul{ float:left;width:960px; margin:0 auto; padding:4px; }

.yq ul li{ display:inline; font:12px "宋体"; color:#666; padding:0px 1px; line-height:24px; float:left;}

.yq ul li a{font-size:12px;color:#333333; }



/*---------------------bottom--------------------*/

.bottom{margin:0 auto; clear:both; background:url(../images/zjdi.gif) repeat-x; height:266px; text-align:center;}

.botcon{ overflow: hidden; margin-top: 20px;}

.bottom1{ width:829px;margin:0 auto; background:url(../images/di.gif) no-repeat; height:80px; margin-top:2px; overflow:hidden;}

#tel{ float:left;width:829px;margin:0 auto; }

#tel img{ float:left; margin-top:4px;}

.bottom1 ul{width:829px;height:37px; margin:0 auto; text-align:center; padding-top:10px;}

.bottom1 ul li{ display:inline; color:#073D6B;line-height:37px; padding:0px 3px;}

.bottom1 ul li a{color:#073D6B;}

.bottom .text{ width:750px;padding:65px;overflow: hidden; }

.bottom img{ float:left; margin-right:35px;}

.bottom p{    float: left; font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 12px; text-align: center;line-height: 25px; width:410px;}

.bottom .zx{ float:right; width:180px; margin-right:28px;}

.bottom .zx ul{ float:left; width:180px;}

.bottom .zx ul li{ float:left;width:56px; overflow:hidden;}

.bottom .zx img{ float:left; padding:2px;}

.bottom .zx ul li span{ width:56px; float:left; font-size:12px; color:#FFFFFF; line-height:20px; display:inline; padding:1px;}

.bottom .zx ul li span a{ font-size:12px; color:#FFFFFF; line-height:20px;}





/*----------------------bzzt---------------------*/

.czt{ background:url(../images/bj.gif) repeat-y; clear:both; width:1003px;margin:0 auto; margin-top:-2px; padding:12px; overflow:hidden;}



.czt1{ float:left;width:981px; margin:0 auto;}

.czt1_new{ clear:both; width:682px; float:left; background:url(../images/bz-1.gif) no-repeat; overflow:hidden; background-color:#F1F2F2;}

.czt1_new span{ float:left;line-height:36px;font-weight:bold; margin-left:85px; margin-top:3px;margin-top:3px; width:205px; color:#fff;}

.czt1_new h2{ float:left;line-height:40px;color:#003049;}

.czt1_new font{ font-size:12px;color:#fff; font-weight:normal;float:right;line-height:36px;width:238px; padding-right:16px;*padding-right:16px;_padding-right:15px;}

.czt1_new font a{ font-size:12px;color:#fff; font-weight:normal;display:block;margin-top:5px; display:inline;}

.czt1_new_b{ float:left; border: solid 1px #DCDCDC;width:680px; background:url(../images/newbj.gif) repeat-x; height:200px; margin-top:-3px;}

.czt1_new img{ float:left; border:solid #CCCCCC 1px; padding:1px; margin:20px;}

.czt1_newz{ float:left; width:400px; margin-top:20px;}

.czt1_newz h1{ font-size:25px; line-height:40px; font-weight:bold;color:#005E90; text-align:center;}

.czt1_newz p{ line-height:22px; font-size:12px;color:#4D4D4D;text-indent:2em;}



/*----------------------bzztnr---------------------*/

.zbz{ float:left; width:680px;margin-top:10px; overflow:hidden;}

.zbz0{ float:left;width:330px; margin-right:10px; margin-bottom:10px;overflow:hidden;}

.zbz1{ float:left;width:330px; background:url(../images/bz-3.gif) no-repeat;overflow:hidden;}

.zbz1 span{ width:200px; float:left; font-size:14px;font-weight:bold; color:#003049; line-height:40px; margin-left:25px;}

.zbz1 span a{ width:200px; float:left; font-size:14px;font-weight:bold; color:#003049; line-height:40px;}

.zbz1 font{ width:50px; float:right; font-size:12px; color:#004D75; line-height:40px; padding-right:10px;}

.zbz1 font a{float:right; font-size:12px; color:#004D75; line-height:40px;}

.zbz2{ float:left;width:auto; border: #E2E2E2 1px solid; background:url(../images/bzbj.gif) repeat-x;overflow:hidden; }



.zzdm{ background:url(../images/bji.gif) repeat-x;width:324px; float:left; padding:2px;overflow:hidden; clear:both;}

.zzdm li{float:left;width:300px; font-size:14px; line-height:25px;}

.zzdm li a{color:#024D74;}

.zzdm h4{ font-size:14px; line-height:30px; color:#000000; font-weight:bold; text-align:center; margin-top:10px;}

.zzdm p{ font-size:12px; line-height:22px; display:block;border-bottom:1px dashed #CCCCCC; padding:6px; margin-bottom:10px;}

.zzdm p a{ color:#484848;}

.red{font-size:12px; color:#FA6705; width:10px; display:block;margin:2px;}

.line{ border-bottom:1px dashed #CCCCCC; margin:3px;}

.zzdm dl{ float:left; width:300px; padding:3px; margin-top:3px; border-bottom:#CCCCCC 1px dashed; margin-left:3px; margin-bottom:6px;}

.zzdm dl dt{float:left; margin-right:8px; display:inline;}

.zzdm dl dt dd{float:left; width:165px;}

.zzdm img{ float:left;border:1px solid #CCCCCC; padding:1px; width:123px;display:inline; margin:3px; height:100px;}

.zzdm dl h4{ float:left; color:#000000; font-weight:bold; line-height:25px;}

.zzdm dl img{ float:left; border:1px #CCCCCC solid;}

.zzdm .pp{ float:left; font-size:12px; width:155px; padding:0px; margin:0px;}



/*----------------------ztlf---------------------*/

.zz{ float:right;width:280px;overflow:hidden;}

.ztlf{margin-right:2px;width:280px; overflow:hidden; margin-top:11px;}

.ztlf span{ float:left;line-height:41px;font-weight:bold; margin-left:25px; margin-top:3px;margin-top:3px; width:205px;color:#003049;}

.ztlf h2{ float:left;line-height:40px;color:#003049;width:288px; float:right;background:url(../images/new.gif) no-repeat; overflow:hidden;}

.ztlf font{ font-size:12px;color:#004D75; font-weight:normal;float:right;line-height:36px;width:40px; padding-right:16px;*padding-right:16px;_padding-right:15px;}

.ztlf font a{ font-size:12px;color:#004D75; font-weight:normal;display:block;float:right;margin-top:5px;width:40px;}

.ztlf_b{ float:left;border: solid 1px #DCDCDC;width:280px; background:#F2F2F2;margin-top:-3px; padding:3px; overflow:hidden;}

.ztlf dl{ width:260px;; border:1px solid #BCEBFD; padding:10px; margin-top:10px;  background:url(../images/i.gif) repeat-x;}

.ztlf dl dt{float:left; margin-right:8px; display:inline;}

.ztlf dl h4{ font-size:14px; line-height:25px; width:auto; color:#E6332A; text-align:center;}

.ztlf dl dd{ padding:2px 0px;}

.ztlf dl dd p{ font:12px "宋体"; color:#282828; line-height:22px; padding-top:5px; text-indent:2em; margin-left:5px;}

.ztlf dl dd p a{ color:#000; font:12px "宋体";line-height:22px;}

.ztlf ul{ width:231px; float:left; margin-top:5px; background:url(../images/hx.gif) no-repeat top; padding:10px;}

.ztlf ul li{ font-size:14px; color:#004970; line-height:25px;}

.ztlf ul li a{color:#004970;}

#r{font-size:12px; color:#FA6705; width:10px; display:block;margin:2px;}

.wd{ float:left;background:url(../images/ug.gif) no-repeat; width:208px; overflow:hidden;}

.wd h4{ font-size:14px; line-height:25px; color:#135287; margin-top:5px;}

.wd h4 a{ font-size:14px; line-height:25px; color:#135287;}

.wd p{ font-size:12px; line-height:22px; color:#000000;text-indent:1.5em; padding:7px;}

.wd p a{ font-size:12px; line-height:22px; color:#000000;}



/*----------------------answer---------------------*/

.lbyo{ float:left;display:inline; width:650px; overflow:hidden; margin:10px;}

.lbyo ul li{ width:auto; }

.lbyo li{width:200px;font-size:14px; font-weight:bold; color:#0D709C; line-height:30px; padding:5px;}

.lbyo li a{width:200px;  font-size:14px; font-weight:bold; color:#0D709C;line-height:30px;}

.lbyo p{ text-indent:2em; line-height:26px; color:#242424; float:left; width:100%; margin:8px; font-weight:normal; border-bottom:1px dotted #89898A;}

.lbyo p a{ color:#0D709C; float:right; width:200px; display:block; font-size:12px; font-weight:normal; margin-top:4px;*margin-top:-25px;_margin-top:-25px;}

.lbyo span{ clear:both; float:left;width:660px; text-align:center; background:url(../images/page.gif) repeat-x; height:69px; font-size:14px; font-weight:normal; border-top:1px solid #3486AE; margin-left:-10px; margin-right:10px;}

.lbyo span a{float:left;width:640px;color:#000000;}

.lbyo font{ color:#FF0000; display:inline;}



/*----------------------answer---------------------*/

.in{ margin:0 auto; background:url(../images/bj.gif) repeat-y; width:1003px;padding:12px; overflow:hidden;}

.in1{width:981px; margin:0 auto;}

.in1_new{ clear:both; width:682px; float:left; background:url(../images/bz-1.gif) no-repeat; overflow:hidden; background-color:#F1F2F2;}

/*.in1_new span{ float:left;line-height:36px;font-weight:bold; margin-left:85px; margin-top:3px;margin-top:3px; width:205px; color:#fff;}*/

.in1_new h2{ float:left;line-height:40px;color:#003049;}

/*.in1_new font{ font-size:12px; font-weight:normal;float:right;line-height:36px; padding-right:16px;*padding-right:16px;_padding-right:15px;}*/

/*.in1_new font a{ font-size:12px;color:#fff; font-weight:normal;display:block;margin-top:5px; display:inline;}*/

.in1_new_b{ float:left; border: solid 1px #DCDCDC;width:680px; background:url(../images/newbj.gif) repeat-x;margin-top:-3px;clear:both; overflow:hidden;}

.in1_newz{ float:left; width:400px; margin-top:20px;}

.in1_new_b p{ width:auto;line-height:27px; font-size:14px;color:#4D4D4D;padding:16px;text-indent: 2em;}

.in1_new .zs{margin:0 auto; float:left;width:620px; border:1px #ABC0CB solid; background-color:#F2FBFF;font:12px "宋体"; color:#4E4E4E; line-height:22px; padding:10px; 

margin-left:15px;*margin-left:18px;_margin-left:10px;

 margin-bottom:10px;}



.ininbt{float:left;width:670px; text-align:center; padding:10px;}

.ininbt h1{margin-left:8px; font-size:24px; color:#000000; font-weight:bold; line-height:40px;border-bottom:1px #CCCCCC dotted;line-height:80px;text-align:center; }

.ininbt h6{font:12px "宋体";height:30px;text-align:center; font-weight:normal;line-height:30px; margin-top:5px; color:#949494;}

#r{ float:left; width:auto; font-size:12px; color:#FF3300; line-height:22px;}

#button{  clear:both; width:510px; text-align:center; margin-left:75px;*margin-left:75px;_margin-left:44px;}

#button img{ padding:10px;}

#ax{float:left; clear:both; background:url(../images/xin2.gif) repeat-x; height:129px; width:650px; margin-left:15px; *margin-left:15px; _margin-left:8px;}

#ax img{ float:left;}

#ax p{ width:520px; float:right;font-size:12px; line-height:22px; color:#000000; margin-top:-100px;*margin-top:-100px;_margin-top:-100px;}

.xs{ background:#EAEAEA; clear:both; text-align:left; width:692px; margin:12px 0px 0px 10px;display:inline;float:left;overflow:hidden; }

.xs ul li{line-height:35px; float:left; width:320px; padding-left:17px;}

#newlb{ clear:both; width:682px; float:left; background:url(../images/bz-1.gif) no-repeat; overflow:hidden; background-color:#F1F2F2; margin-top:10px;}

#newlb{ clear:both; width:682px; float:left; background:url(../images/bz-1.gif) no-repeat; overflow:hidden; background-color:#F1F2F2;}

#newlb span{ float:left;line-height:36px;font-weight:bold; margin-left:85px; margin-top:3px;margin-top:3px; width:205px; color:#fff;}

#newlb h2{ float:left;line-height:40px;color:#003049;}

#newlb font{ font-size:12px;color:#fff; font-weight:normal;float:right;line-height:22px;width:238px; padding-right:16px;*padding-right:16px;_padding-right:15px;}

#newlb font a{ font-size:12px;color:#fff; font-weight:normal;display:block;float:right;margin-top:5px;}

#newlb_b{ float:left; border: solid 1px #DCDCDC;width:680px; background:url(../images/newbj.gif) repeat-x;margin-top:-3px;clear:both; overflow:hidden;}

#dn{ float:left; height:93px; width:673px; background:url(../images/315.gif) no-repeat;padding:10px; margin:3px; background-color:#FFFFFF;overflow:hidden;}

#d{ float:left; background-color:#FFFFFF; width:auto;}

#dn img{ float:left; margin-right:8px;}

#dn h2{ float:left;line-height:28px;color:#135287; margin-left:8px;}

#dn p{ float:left;font-size:12px; line-height:22px; color:#000000; width:160px;  padding:0px; margin:0px;}

#dn ul{ float:left;width:310px; margin-top:25px;}

#dn ul li{ color:#005381; background:url(../images/xs.gif) no-repeat left; line-height:27px;text-indent:1.3em;}

#dn ul li a{ color:#005381;line-height:27px;text-indent:1.3em;}

#message{width:1003px;margin:0 auto; padding-top:10px;}



/*焦点图*/

.FocusImg {

	FLOAT: left; OVERFLOW: hidden; POSITION: relative; HEIGHT: 262px

}

.FocusImg .BigPic {

	OVERFLOW: hidden; WIDTH: 370px! important; HEIGHT: 263px; TEXT-ALIGN: center

}

.FocusImg .BigPic IMG {

	LEFT: 5px! important; WIDTH: 365px; POSITION: absolute! important; TOP: 5px! important; HEIGHT: 250px

}

.FocusImg .TitleBg {

	Z-INDEX: 10; BACKGROUND: #000; FILTER: Alpha(Opacity=58); LEFT: 5px; WIDTH: 293px; BOTTOM: -1px; POSITION: absolute; HEIGHT: 30px; opacity: 0.58

}

.FocusImg .TitleBox {

	PADDING-LEFT: 15px; FONT-WEIGHT: bold; Z-INDEX: 20; BOTTOM: 0px; LINE-HEIGHT: 30px; POSITION: absolute; HEIGHT: 30px

}

.FocusImg .TitleBox A {

	FONT-SIZE: 16px; COLOR: #fff; FONT-FAMILY: "微软雅黑","黑体"

}

.MemoBox {

	PADDING-LEFT: 15px; FONT-SIZE: 12px; Z-INDEX: 20; COLOR: #fff; LINE-HEIGHT: 22px; POSITION: absolute; TOP: 279px; HEIGHT: 22px

}

.MemoBox A {

	LEFT: 262px; WIDTH: 36px; COLOR: #7ed6fa; POSITION: absolute; TOP: 22px

}

.FocusImg A:link {

	TEXT-DECORATION: none

}

.FocusImg A:visited {

	TEXT-DECORATION: none

}

.FocusImg A:hover {

	COLOR: #f00; TEXT-DECORATION: underline

}

.SmallPics {

	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 370px; PADDING-TOP: 4px; HEIGHT: 70px

}

.SmallPics SPAN {

	FLOAT: left; MARGIN-RIGHT: 4px

}

.SmallPics SPAN IMG {

	BORDER-RIGHT: #8b8b8b 1px solid; BORDER-TOP: #8b8b8b 1px solid; FILTER: Alpha(Opacity=50); BORDER-LEFT: #8b8b8b 1px solid; WIDTH: 77px; BORDER-BOTTOM: #8b8b8b 1px solid; HEIGHT: 57px; opacity: 0.50

}

.SmallPics SPAN.selected {

	

}

.SmallPics SPAN.selected IMG {

	FILTER: Alpha(Opacity=100); opacity: 1

}

/*----------------------telzx---------------------*/

.telzx{overflow:hidden; margin-right:2px;width:286px; background:#FFFFFF;}

.telzx_b{ float:left;border: solid 1px #DCDCDC; background:#F2F2F2; margin-top:10px; padding:3px;}

.telzx_nr{ float:left;background:#fff;height:auto;margin-top:-3px; overflow:hidden;}

.telzx dl{ width:250px; border:1px solid #BCEBFD; padding:3px; margin-top:10px;}



/*----------------------book---------------------*/

.book{ background:url(../images/bj.gif) repeat-y; width:1003px;margin:0 auto; height:auto; margin-top:-2px; padding:12px; overflow:hidden;}

.book1{ float:left;width:981px; margin:0 auto; background:url(../images/book.gif) repeat-x; height:980px;}

.book_l{ float:left; width:640px; border:#B0C4CD solid 1px; background:url(../images/book1.gif) repeat-x; height:940px; padding:8px; margin:10px;}

.book_l1{ width:625px;float:left; background:url(../images/book2.gif) repeat-x; padding:8px;} 

.book_l1 h2{ float:left; font-size:16px; color:#002F59; line-height:25px;}

.book_l1 img{ padding:0px; margin:0px; float:right;}

.book_l1 span{ float:right; margin-top:-8px;}

#bookred{ color:#FF3C00; font-weight:bold; font-size:16px;} 

.booknr{ float:left;width:600px; margin-top:40px;overflow:hidden; margin-left:20px; *margin-left:26px; _margin-left:8px;}

.booknr dl{ float:left; width:600px;}

.booknr dl dt{ float:left; margin:5px; width:208px;}

.booknr dl dd{ float:right;width:330px; line-height:26px; margin-top:10px; font-size:12px; padding-right:5px;}

.booknr h4{ line-height:40px;}

.booknr dl dt img{ float:left; padding:0px; margin:0px; margin-left:6px;}

.booknr p{ margin-left:8px;width:580px; float:left; font-size:12px; line-height:23px; text-indent:2em; margin-top:30px;}

.booknr p a{ font-size:12px; color:#666666; line-height:23px;}

.booknr p img{ float:left; text-align:center; margin-left:180px;}

.lc{ float:left; width:600px; margin:10px;}

.lc h4{ color:#002F59; line-height:35px;}



.bookr{ float:right; width:291px; margin-top:7px;*margin-top:7px;_margin-top:8px; border:1px solid #E4F1F7;}

.bookr1 {float:left; background:url(../images/book2.gif) repeat-x;width:291px;}

.bookr1 h2{ font-size:16px; color:#002F59; line-height:38px; margin-left:10px;}

.bookr1 span{ float:right; margin-top:-38px;}

.bookr1 img{ padding:0px; margin:0px; clear:both;}

.zmzl{ float:left;width:269px; border:1px solid #B0C7D0; padding:10px; background-color:#FFFFFF; height:226px; overflow:hidden;}

.zmzl ul{ float:left; width:269px; height:226px; overflow:hidden;}

.zmzl ul li{ font-size:14px; line-height:26px; }

.zmzl ul li a{ font-size:14px; line-height:26px;color:#3D3D3D;}

.zmzl ul li a:hover{ font-size:14px; line-height:26px;color:#045093;}



.zmzlt{ float:left;width:269px; border:1px solid #B0C7D0; padding:10px; background-color:#FFFFFF;}

.zmzlt ul{ float:left;}

.zmzlt ul li{ font-size:12px; line-height:20px;width:269px; padding-top:3px;}

.zmzlt ul li a{ font-size:12px; line-height:20px;color:#3D3D3D;}

.zmzlt ul li a:hover{ font-size:12px; line-height:20px;color:#045093;}

#ff{ float:right; margin-top:-60px;}

#zmzlblue{ color:#005BAC; font-weight:normal;}

#zmzlblue2{ color:#005BAC; font-weight:bold; font-size:12px; line-height:24px;}

#fh{ font-size:12px; color:#FF0099; font-weight:normal;}

/*----------------------topbz---------------------*/

.top3{ background:url(../images/top3.gif) no-repeat; width:1003px; height:144px;}

.top4{ background:url(../images/top4.gif) no-repeat; width:1003px; height:128px;}

.top4 p{ padding-left:80px; padding-top:15px;float:left; width:477px; font-size:14px; line-height:24px; color:#FFFFFF;}

#rr{ font-size:14px; color:#FF6C00; font-weight:bold;}

.aaa{font-size:14px; color:#FF6C00;}

.dede_pages { padding: 15px 0 10px 0; border-top: none; text-align: center; line-height: 30px; clear: both; }
.dede_pages ul { text-align: center; }
.dede_pages ul li { text-align: center; height: 18px; overflow: hidden; display: inline; margin: 0 2px; padding: 0; overflow: hidden; white-space: nowrap; }
.dede_pages ul li a { border: 1px solid #666; color: #555555; display: inline; height: 18px; overflow: hidden; padding: 4px 8px 4px 8px; margin: 0; }
.dede_pages ul li a:hover { border: 1px solid #666; color: #fff; background: #333; height: 18px; overflow: hidden; text-decoration: none; cursor: pointer; }
.dede_pages ul li.thisclass a { background-color: #333; height: 18px; overflow: hidden; color: #fff; font-weight: bold; border: 1px solid #333; }
.dede_pages .pageinfo { color: #999999; padding: 0 3px 0 3px;  }
.dede_pages .pageinfo strong { color: #333; font-weight: normal; margin: 0 0; height: 18px; }
