@charset "utf-8";
/*================public CSS==================*/
#FloatDiv{
	display:none}
.side01 { width:732px; margin:0 auto; }
.side02 { width:239px; margin:0 auto; }
.side03 { width:726px; margin:0 auto; }
.tittle { height:35px; line-height:35px; padding:0px 10px; text-align:right; overflow:hidden; background:url(../images/titbg.gif) no-repeat left top; }
.tittle h2 { font-size:14px; font-weight:bold; color:#e24f96; float:left; }
.tittle h2 a { color:#e24f96; }
.h2bg1 { background:url(../images/wjxing.gif) no-repeat left; padding-left:40px; display:inline}
.h2bg2 { background: url(../images/mtbdspan.jpg) no-repeat left; padding-left:40px; }
.tittle1 { height:35px; line-height:35px; padding:0px 10px; text-align:right; color:#FFF; overflow:hidden; background:url(../images/titbg1.gif) no-repeat center top; }
.tittle1 h2 { font-size:14px; font-weight:bold; color:#ffffff; float:left; }
.tittle1 h2 a { color:#ffffff; }

/*index*/
#conner{ width:980px; margin:0px auto;}
.newsleft{ width:284px; float:left; text-align: center;}

.niepic{border: #ebe3e3 1px solid}
.niepic li{ margin:5px 0px 7px;}
.niepic li span img{ vertical-align:bottom;}
.niepic li p{ font-size:14px; font-weight:bold; color:#e24c94; padding-top:10px;}
.niepic li p a{color:#e24c94;}
.mtbd{ border:#ebe3e3 solid 1px;}
.mtbdspan{ padding:7px 10px 8px;}
.mtbdspan ul{ background:url(../images/mtbdpic1.png) no-repeat; padding-left:94px;}
.mtbdspan ul li{ font-size:14px; line-height:24px; border-bottom:#ddd solid 1px;}

.nerwRig{ float:right; width:436px;}
.info { border:1px solid #ebe3e3; padding:1px 1px 4px 1px; }
.infotittle { background:url(../images/tittlebg.gif) repeat-x; height:36px; overflow:hidden; padding:0 6px; }
.infotittle h2 { width:102px; text-align:center; color:#e24f96; height:32px; line-height:36px; font-size:14px; font-weight:bold; float:left; display:inline; background:url(../images/ice1_09.jpg) no-repeat 8px 6px; padding-left:10px; margin:0px 10px; display:inline; margin-top:4px;}
.infotittle h2 a { text-decoration:none;}
.infotittle h2.hover { background: url(../images/ice1_06.jpg) no-repeat; height:36px; padding-left:20px; width:92px; font-weight:bold; color:#e24f96; }
.infotittle h2.hover a { color:#e24f96; }
.newsspan1{ padding:10px 10px 0px;}
.newsspan1 h2{ text-align:center; font-size:14px; font-weight:bold; padding:5px 0px; color:#e24c94;}
.newsspan1 h2 a{ color:#e24c94;}
.newsspan1 p{ line-height:20px; text-indent:2em; padding-bottom:10px; border-bottom:#e0e0e0 dashed 1px; margin-bottom:5px;}
.newsspan1 ul li{ float:left; width:196px; margin-right:10px; display:inline; font-size:14px; line-height:24px;}

.tsjs { width:433px; float:right; border:1px solid #d8d8d8; border-bottom:none; height:auto; overflow:hidden; zoom:1; background:url(../images/tsbg.gif) no-repeat center top; padding-top:70px; }
.tsjs ul li { background:url(../images/tslibg.gif) repeat-x; padding:0 5px; height:30px; overflow:hidden;}
.tsjs ul li h2 { background:url(../images/xing.gif) no-repeat left 5px; padding-left:20px; font-size:14px; color:#666; height:30px; line-height:30px; }
.tsjs ul li h2 a { color:#666; }

.rtcon { height:auto; overflow:hidden; zoom:1; }
.rttop { height:auto; overflow:hidden; padding-bottom:10px; background:url(../images/topbg.gif) repeat-y; }
.rttop h3 { color:#e24f96; font-weight:bold; font-size:14px; padding:10px 0 14px 15px; }
.rttop p { color:#666; text-indent:2em; line-height:22px; width:212px; margin:6px auto 5px; }
.scroll { width:238px; height:63px; overflow:hidden; }
.anlt { width:16px; height:30px; cursor:pointer;  float:left; margin-top:15px;}
.anrt { width:16px; height:30px; cursor:pointer;  float:right;margin-top:15px;  }
#scrollal { margin:0 auto; height:auto; overflow:hidden; zoom:1; float:left; width:200px; margin-left:10px; display:inline;}
#scrollal ul { height:61px; overflow:hidden; float:left; }
#scrollal ul li { margin:0px 3px; display:inline; float:left; }
.rtbot { background:url(../images/tongz.gif) no-repeat center top; padding:129px 0 9px 0; height:auto; overflow:hidden; border:1px solid #D8D8D8; border-top:0px; }
.rtbot p { width:200px; margin:0 auto; padding:1px 0; }

.expert { width:974px; margin:0 auto; height:auto; overflow:hidden; border:1px solid #ebe3e3; background:#f1fefe url(../images/expertt.gif) no-repeat left; }
.exlt { width:143px; height:193px; float:left; }
.exlt span { margin:142px 0 14px 23px; width:117px; height:37px; display:block; }
.screxpert { width:831px; float:right; position:relative; padding:10px 0 16px 0; }
.jtlt { position:absolute; cursor:pointer; width:14px; height:27px; left: 1px; top: 85px; }
.jtrt { position:absolute; cursor:pointer; width:14px; height:27px; left: 813px; top: 85px; }
#scrollal1 {width: 784px; margin:0 auto; overflow:hidden; height:auto; zoom:1; }
#scrollal1 ul { height:169px; overflow:hidden; float:left; }
#scrollal1 ul li { background:#FFF; padding:6px 6px 7px 6px; height:auto; margin-right:7px; float:left; display:inline; overflow:hidden; border:1px solid #bdbdbd; }
#scrollal1 ul li span { width:119px; height:152px; margin-right:10px; float:left; display:block; }
.exinfo { width:109px; float:left; height:auto; overflow:hidden; zoom:1; padding:0 2px; }
.exinfo h2 { border-bottom:1px dotted #000; text-align:center; padding:5px 0; color:#2ca2a2; font-weight:bold; font-size:18px; }
.exinfo h3 { border-bottom:1px dotted #000; text-align:center; font-size:14px; padding:5px 0; }
.exinfo h3 strong{ color:#F00;}
.exinfo p { line-height:20px; border-bottom:1px dotted #000; }

.case { width:354px; border:1px solid #ebe3e3; padding:1px; height:auto; overflow:hidden; float:left; display:inline; margin:8px 10px 0 0; zoom:1; }
.pubh2 { padding-left:15px; }
.top_pub { width:318px; border-bottom:1px dotted #999; margin:0 auto; padding:8px 0; }
.top_pub span { display:block; font-size:14px; color:#e24f96; font-weight:bold; }
.top_pub p { line-height:22px; color:#555555; margin-top:3px; text-indent:2em; }
.top_pub p a { color:#e24f96; }
.mod_pub { width:315px; margin:0 auto; border-bottom:1px dashed #ccc; padding:10px 13px; height:auto; overflow:hidden; }
.mod_pub span { display:block; border:1px solid #d8d8d8; padding:1px; float:left; margin-right:10px; }
.mod_pub ul { padding-left:3px; width:205px; float:left; }
.mod_pub ul li { color:#555; border-bottom:1px dotted #ccc; background:url(../images/hot.gif) no-repeat left; line-height:22px; padding-left:9px; }
.mod_pub ul li a { color:#555; }
.bot_pub { width:349px; margin:0 auto; background:url(../images/daohbg.gif) repeat-x; height:55px; overflow:hidden; }
.bot_pub span { float:left; width:94px; height:55px;}
.bot_pub ul { height:50px;  padding:5px 0 0 10px; overflow:hidden;}
.bot_pub ul li { line-height:24px; color:#e24f96; float:left; word-break:keep-all; white-space:nowrap;  margin-right:10px; display:inline;}
.bot_pub ul li a { color:#e24f96;  white-space:nowrap;}

.dxbl { border:1px solid #ebe3e3; height:auto; overflow:hidden; zoom:1; }
.dxblulli { padding:10px 15px; display:inline}
.dxblulli{ background-color:#f4f4f4}
.dxblulli li{ width:220px; margin:0px auto 5px; text-align:center; padding:7px 0px;}
.dxblulli li span{ padding:5px; display:block; background:#fff; width:197px;}
.dxblulli li p{ font-weight:bold; text-align:center; padding-top:6px;}
.dxblulli li p a{ color:#e24f96;}
.allist1 { height:auto; overflow:hidden; padding:10px 5px 5px 5px; }
.hudtop { height:auto; overflow:hidden; border-bottom:1px dashed #c6c6c6; }
.hudtop span { color:#57a095; background:url(../images/wen.gif) no-repeat left 6px; display:block; line-height:22px; padding-left:25px; }
.da { background:url(../images/da.gif) no-repeat left 6px; height:auto; overflow:hidden; padding:5px 0 5px 25px; }
.da em { font-style:normal; color:#b32346; }
.da strong { width:175px; line-height:15px; font-weight:normal; }
.allist1 ul { width:220px; margin:4px auto 0; padding:0px 0px 4px; height:auto; overflow:hidden; }
.allist1 ul li { background:url(../images/gt.gif) no-repeat left 8px; padding-left:14px; margin-left:5px; line-height:24px; color:#000; }

.zispan{ background:url(../images/zixuse.png) no-repeat; height:125px; padding:15px 10px 0px;}
.zispan ul li{ float:left; margin-right:10px; margin-bottom:5px; display:inline; vertical-align:bottom;}

.yyhj{ border:#ebe3e3 solid 1px; width:980px; margin:0 auto}
.yyhjleft{ width:124px; float:left;}
.yyhjleft h3{ height:70px; margin-bottom:5px;}
.yyhjleft h3 a{ display:none;}
#yyhj01{ background:url(../images/yyhjlist.png) no-repeat;}
#yyhj01.hover{ background:url(../images/yyhjlisthover.png) no-repeat;}
#yyhj02{ background: url(../images/shebeilisthover.png) no-repeat;}
#yyhj02.hover{ background: url(../images/shebeilist.png) no-repeat;}
.yyset { float:left; width:815px; height:112px; overflow:hidden; padding:15px 0 18px 0; margin-left:10px; display:inline; }
.hjltjt { cursor:pointer; width:14px; height:27px; float:left; margin-top:40px; }
.hjrtjt { width:14px; cursor:pointer; height:27px; float:right; margin-top:40px;}
#dome,#dome1 { margin-left:10px; float:left; display:inline; height:auto; overflow:hidden; zoom:1; }
#dome ul,#dome1 ul { height:112px; overflow:hidden; float:left; }
#dome ul li,#dome1 ul li { height:auto; margin-right:24px; float:left; display:inline; overflow:hidden; border:3px solid #c5c3c6; }
.shiping{height:238px;background:url(../images/zixun.jpg) no-repeat; width:239px;}
.shiping ul{width:219px; padding:40px 10px;height:135px; }
.shiping ul li{ width:105px;height:45px; float:left}
.shiping ul li a{ width:60px;height:45px; line-height:45px; display:block; padding-left:45px}