@charset "gb2312";
/* CSS Document */



#banner{ width:980px; margin:2px auto 0px; overflow:hidden; clear:both;}

.hdtp{ width:980px; margin:0 auto;}

#main{ width:980px; margin:7px auto 0px; overflow:hidden}

.mhlt{ width:269px; overflow:hidden}
.mhjr{ width:265px; overflow:hidden; border:1px #dcdcdc solid; padding:1px; z-index:-1}
.msnbg{ background:url(../images/sbnbg.jpg) repeat-x; width:265px; height:51px}
.mjrt{ padding:7px 0px 0px 12px}
.pjr{ text-align:center; padding:12px 0px 8px; overflow:hidden; font-size:18px; font-weight:bold; z-index:-1}
.pjrt{ padding:0px 10px 0px; overflow:hidden; font-size:14px; font-weight:bold; color:#000}

.ljr{ width:246px; margin:0px 10px 10px; overflow:hidden;}
.ljr ul li{ float:left; width:246px;}

.mhbd{ width:265px; margin:10px 0px 0px 0px; overflow:hidden; border:1px #dcdcdc solid; padding:1px}
.mhmt{ padding:10px 6px 0px 10px; overflow:hidden}
.mhmt li{ width:114px; padding:0px 10px 10px 0px; _padding:0px 10px 2px 0px; overflow:hidden; height:32px; float:left}
.mhnew{ padding:6px 8px 5px 8px; *padding:3px 8px 5px 8px; _padding:6px 8px 5px 8px; overflow:hidden}
.mhnew li{ line-height:23px; height:23px; overflow:hidden}
.mhnew a{ color:#444; text-decoration:none}
.mhnew a:hover{ color:#444; text-decoration:underline}

.mct{ width:424px; padding:0px 9px 0px; overflow:hidden}
.mhdp{ width:422px; height:289px; overflow:hidden; border:1px #dcdcdc solid}
.mnew{ width:420px; margin:10px 0px 0px 0px; border:1px #dcdcdc solid; padding:3px 1px 1px; overflow:hidden}
.mnnbg{ background:url(../images/mnbg2.jpg) repeat-x; width:404px; padding:0px 8px; height:45px; overflow:hidden; line-height:46px}
.mnnbg li{ float:left; display:block; cursor:pointer; width:108px; text-align:center; color:#000; font-weight:bold; text-align:center}
.mnnbg li.hover{ padding:0px; width:108px; background:url(../images/mnbg1.jpg) repeat-x; color:#fff; font-weight:bold; height:45px;}
.mnnbg a{ color:#000; text-decoration:none}
.mnnbg li.hover a{ color:#fff; text-decoration:none}

.yxgbox{ clear:both; border-top:none; height:235px; padding:10px 12px 0px}
.mzy{ display:block; background:#f9f9f9; padding:8px 9px 7px; overflow:hidden}
.mzy h2{ text-align:center; height:22px; line-height:22px; overflow:hidden; font-size:14px}
.mzy h2 a{ color:#000; text-decoration:none}
.mzy h2 a:hover{ color:#000; text-decoration:underline}
.mzy p{ text-indent:2em; overflow:hidden; padding:4px 0px 0px 0px}
.mnlb{ overflow:hidden; padding:5px 0px 0px 0px}
.mnlb li{ width:396; line-height:23px; height:23px; overflow:hidden}
.mnlb a{ color:#444; text-decoration:none}
.mnlb a:hover{ color:#444; text-decoration:underline}

.mpyy{ text-indent:2em; overflow:hidden; padding:1px 10px 5px 12px; line-height:22px}

.mfwbt{ padding:1px 0px 0px; overflow:hidden; display:block}
.mzx{ margin:12px 20px 12px; height:70px; overflow:hidden; display:_inline; border-bottom:1px #dcdcdc dashed; padding:0px 0px 8px 0px}
.mzx1{ border-right:1px #dcdcdc solid; height:66px; overflow:hidden; padding:4px 12px 0px 0px}
.mzx2{ border-right:1px #dcdcdc solid; height:66px; overflow:hidden; padding:4px 12px 0px 14px}
.mzx3{ height:66px; overflow:hidden; padding:4px 0px 0px 14px}
.mzxb{ background:url(../images/zxtbg.jpg) bottom repeat-x; text-align:center; padding:11px 0px 14px 0px;}


.hcon{ width:976px; margin:10px auto 0px; padding:1px; border:1px #dcdcdc solid; overflow:hidden; clear:both}
.afct{ background:url(../images/lfbnt.jpg) no-repeat; height:66px; padding:7px 0px 0px 264px}
.afct a{ width:536px; height:56px; display:block}
.afcms{ margin:9px 0px 0px 7px; background:url(../images/lfimg.jpg) left no-repeat; height:192px; padding:0px 0px 0px 12px}
.afci{ width:242px; overflow:hidden; padding:4px 0px 0px 0px}
.afcby{ padding:0px 0px 0px 15px; overflow:hidden; width:74px}
.afcwz{ padding:0px 17px 0px 30px; width:579px; overflow:hidden}
.afcwz p{ text-indent:2em; padding:6px 0px 6px 0px; overflow:hidden}
.afctu{ width:958px; margin:12px auto 10px; overflow:hidden}

.lf08{ padding:7px 0px 0px 0px; overflow:hidden; font-size:14px; color:#333}
.lf08 a{ color:#333; text-decoration:none}
.lf08 a:hover{ color:#333; text-decoration:underline}
.lf08 .lf0801{ background:url(../images/lf0801.jpg) left no-repeat; height:23px; line-height:23px; overflow:hidden; padding:0px 0px 0px 70px; width:188px; float:left; margin:0px 10px 8px 0px; _margin:0px 10px 3px 0px}
.lf08 .lf0802{ background:url(../images/lf0802.jpg) left no-repeat; height:23px; line-height:23px; overflow:hidden; padding:0px 0px 0px 70px; width:231px; float:left; margin:0px 10px 8px 0px; _margin:0px 10px 3px 0px}
.lf08 .lf0803{ background:url(../images/lf0803.jpg) left no-repeat; height:23px; line-height:23px; overflow:hidden; padding:0px 0px 0px 70px; width:188px; float:left; margin:0px 10px 8px 0px; _margin:0px 10px 3px 0px}
.lf08 .lf0804{ background:url(../images/lf0804.jpg) left no-repeat; height:23px; line-height:23px; overflow:hidden; padding:0px 0px 0px 70px; width:231px; float:left; margin:0px 10px 8px 0px; _margin:0px 10px 3px 0px}
.lf08 .lf0805{ background:url(../images/lf0805.jpg) left no-repeat; height:23px; line-height:23px; overflow:hidden; padding:0px 0px 0px 70px; width:198px; float:left; margin:0px 0px 8px 0px; _margin:0px 0px 3px 0px}
.lf08 .lf0806{ background:url(../images/lf0806.jpg) left no-repeat; height:23px; line-height:23px; overflow:hidden; padding:0px 0px 0px 70px; width:238px; float:left; margin:0px 3px 8px 0px; _margin:0px 3px 3px 0px}
.lf08 .lf0807 { background: url(../images/lf0807.jpg) no-repeat; height: 23px;line-height: 23px; overflow: hidden;padding: 0px 0px 0px 70px;width: 198px;float: left;margin: 0px 0px 8px;}
.lf08 .lf0808 { background: url(../images/lf0808.jpg) no-repeat; height: 23px; line-height: 23px;overflow: hidden;padding: 0px 0px 0px 70px;width: 238px; float: left; margin: 0px 3px 8px 0px;}

.in_spbd{ border: 1px solid #DCDCDC; clear: both; margin:0px auto 0; overflow: hidden; padding: 1px; width: 976px; padding-bottom:12px}
.h_sp{ width:968px; margin-top:9px;_margin-top:9px; margin-left:8px;_margin-left:5px; margin-right:10px;_margin-right:10px; margin-bottom:0px; overflow:hidden}
.h_sp li{ width:232px; float:left; padding-left:3px;_padding-left:3px; padding-right:5px;padding-right:5px; /*margin:0px 2px;*/  /*border:1px solid #EEEDED; _display:inline;*/ }
.h_sp li img{ width:232px}
.h_sp li.nom{ width:216px; float:left; margin:0px 0px; }
.h_sp li span{ display:block; float:left}
.h_sp h2{ font-size:14px; background:#e4e4e4; font-weight:200; padding:0px 4px; margin-left:2px;_ margin-left:1px; margin-right:2px;_margin-right:2px; text-align:center; line-height:26px; height:25px; overflow:hidden; /*background:url(../images/sptbg.jpg) repeat-x;*/ float:left; width:220px}
.h_sp a{ color:#222; text-align-last:end}
.h_sp a:hover{ color:#222; text-decoration:underline}

/*首页案例 新 开始*/

.hconzswt { width: 976px; margin: 5px auto 15px;padding: 1px 1px 10px 1px; border: 1px solid #DCDCDC;overflow: hidden; clear: both;}
.halnbgswt { width: 958px;height: 48px;background: url(../images/halnbg.jpg)  repeat-x ; padding: 0px 10px 0px 8px;}
.lswt { float: left;}
.rswt {float: right; display: block;height: 47px;line-height: 48px;text-align: right;}
.rswt a.size13 { font-size: 13px;}
.rswt a {color: #F00;text-decoration: none;}
.halswt {width: 980px; margin: 2px;overflow: hidden; float: left;}
.halswt li {width:302px;margin: 5px 3px 0px 13px; padding: 1px 1px 10px 1px;overflow: hidden;border: 1px solid #dfe1e3; float: left;}
.halswt font{ font-weight:bold}
.haliswt { padding:8px 0px 5px 0px;text-align: center;overflow: hidden; display: block;}
.halswt_bgswt{ background:#eff0f0; width:283px; margin-left:10px; padding-bottom:6px;}
.halswt_bgswt .halttswt_lj1{ text-decoration:none; color:#074771}
.halswt_bgswt .halttswt_lj2{ text-decoration:none; color:#000}
.haltswt {overflow: hidden;line-height:20px;height:20px;font-size: 14px; font-weight:200; padding-left:15px }
.halttswt {overflow: hidden;line-height:20px; height:20px; padding:5px 15px;font-size: 14px; font-weight:200; /*text-align: center;*/}



/*首页案例 新 结束*/
.hconz{ width:976px; margin:5px auto 0px; padding:1px; border:1px #dcdcdc solid; overflow:hidden; clear:both}
.hc{ width:976px; margin:0px auto 0px; padding:1px; border:1px #dcdcdc solid; overflow:hidden; clear:both}

.hzjt{ width:980px; padding-top:5px; height:58px; margin:0 auto}
.hzjc{ width:967px; margin:10px auto; overflow:hidden}
.hzj img{ padding:0px;}
.hzj01{ width:82px; height:290px; padding:0px 5px; float:left}
.hzj03{ width:82px; height:290px; padding:0px 5px; float:left; position:relative}
.hzj03 a.zjlink{ display:block; position:absolute; top:0px; left:0px; width:82px; height:154px; background:url(../other/about:blank)}
.hzj03 a.zjzxyy{ display:block; position:absolute; bottom:0px; left:0px; width:82px; height:120px; background:url(../other/about:blank)}
.hzj01 a.zjlink,.hzj01 a.zjzxyy{ display:none}
.hzj01 a{ text-decoration:none; color:#085e9f; font-weight:bold;}
.hzj03 a{ text-decoration:none; color:#085e9f; font-weight:bold;}
.hzj02{ width:403px; margin:0px 5px; _display:inline; border:1px #dcdcdc solid; overflow:hidden; background:url(../images/zjbg.jpg) bottom repeat-x; float:left}

.hzjct{ padding:0px 0px 0px 12px; overflow:hidden}
.hzjtu{ padding:10px 14px 0px 0px; width:170px; overflow:hidden}
.hzjr{ width:195px; overflow:hidden; background:url(../images/zjnt.jpg) top no-repeat}
.hzjn{ width:195px; text-align:center; line-height:46px; font-size:14px; height:46px; overflow:hidden}
.hzjn a{ color:#fff; text-decoration:none}
.hzjn a:hover{ color:#fff; text-decoration:underline}
.hzjcc{ font-size:14px; color:#000; overflow:hidden; padding:4px 0px 0px 0px; overflow:hidden; height:20px; line-height:20px}
.hzjp{ text-indent:2em; padding:4px 0px 0px 3px; overflow:hidden}
.hzjp a{ color:#F00}
.hzjbt{ width:182px; padding:6px 8px 0px 5px; overflow:hidden}
.hzjbti{ width:89px; overflow:hidden}
.hzjry{ background:url(../images/zjry.jpg) no-repeat; width:371px; height:53px; margin:5px 0px 10px 10px; zoom:1; clear:both; font-size:12px; line-height:20px; padding:16px 11px 0px 0px; color:#111}
.hzjp1{ padding:0px 0px 0px 80px; text-align:left; overflow:hidden}
.hzjp2{ padding:0px 0px 0px 40px; text-align:left; overflow:hidden}

.halnbg{ width:958px; height:48px; background:url(../images/halnbg.jpg) repeat-x; padding:0px 10px 0px 8px}
.halnbg ul{ float:left width:156px;padding:5px 0px 0px 11px;}
.halnbg ul li{float:left;display: block;cursor: pointer;width:166px; padding-top:3px;}
 
.halnbg span{ display:block; height:47px; line-height:48px; text-align:right}

.hal{ width:980px; margin:2px; overflow:hidden; float:left}
.xc{ width:50px; height:247px; float:left}
.hal li{ width:220px;  margin-top:5px; margin-right:3px;_margin-right:13px; margin-bottom:5px; margin-left:13px;_margin-left:5px; padding:1px; overflow:hidden; border:#eeeded solid 1px; float:left}
.hal li .xcal{ position:absolute;bottom:105px; font-size:16px; height:26px;left:2px;background: none repeat scroll 0% 0% #000; color:#FFF; font-weight:bold;font-family:"微软雅黑"; font-weight:bold; line-height: 26px;text-align: center;width:216px; opacity:0.5}
.hali{ padding:2px 0px 0px 0px; text-align:center; overflow:hidden; display:block}
.halt{ padding:7px 5px 4px; overflow:hidden; line-height:22px;height:20px; font-size:14px; text-align:center}
.halt a{ color:#111; text-decoration:none}
.halt a:hover{ color:#111; text-decoration:underline}
.halp{ text-indent:2em; overflow:hidden; padding:0px 5px 0px 10px}


.hbzc{ width:980px; margin:0px auto 0px; overflow:hidden}
.hbz1{ width:480px; border:1px #dcdcdc solid; margin:0px 0px 10px 0px; padding:1px; overflow:hidden}
.hbzt{ background:url(../images/bzbg2.jpg) repeat-x; width:480px; height:41px; overflow:hidden}
.hbzt h2{ display:block; width:px; background:url(../images/bzbg1.jpg) no-repeat; width:162px; padding:0px 0px 0px 10px; height:41px; line-height:41px; overflow:hidden; font-size:14px; float:left}
.hbzt h2 a{ color:#fff; text-decoration:none}
.hbzt h2 a:hover{ color:#fff; text-decoration:underline}
.hbzt ul{ width:289px; padding:0px 0px 0px 19px; float:left}
.hbzt li{ float:left; display:block; cursor:pointer; width:84px; text-align:center; color:#111; text-align:center; line-height:45px}
.hbzt li.hover{ padding:0px; width:104px; background:url(../images/bzbg3.jpg) no-repeat; color:#111; height:41px; line-height:45px}
.hbzt a{ color:#111; text-decoration:none}
.hbzt li.hover a{ color:#111; text-decoration:none}
.bzbox{ width:480px; overflow:hidden; height:281px;}

.hbztit{ padding:10px 12px; text-align:center; font-size:14px; overflow:hidden}
.hbztit a{ color:#111; text-decoration:none}
.hbztit a:hover{ color:#111; text-decoration:underline}
.hbzp{ padding:0px 12px 0px 14px; overflow:hidden; text-indent:2em; line-height:25px;}

.hbys{ width:468px; background:#f9f9f9; padding:0px 6px; height:34px; border-bottom:1px #dcdcdc solid}
.hbys li{ float:left; display:block; cursor:pointer; width:78px; text-align:center; color:#111; text-align:center; height:25px; padding:10px 0px 0px 0px; overflow:hidden}
.hbys li.hover{ padding:0px; width:78px; background:url(../images/ysbg2.jpg) center no-repeat; color:#111; height:25px; padding:10px 0px 0px 0px; overflow:hidden}
.hbys a{ color:#111; text-decoration:none}
.hbys li.hover a{ color:#111; text-decoration:none}
.bysbox{ width:480px; overflow:hidden; height:117px; padding:0px 0px 10px 0px}
.bysl{ width:248px; overflow:hidden; padding:9px 0px 0px 4px}
.bysl li{ background:url(../images/bingzhong_bj.jpg) top no-repeat; width:124px; float:left; text-align:center}
.bysl span{ display:block; text-align:center; overflow:hidden; padding:10px 0px 0px 0px}
.bysl h3{ font-size:12px; text-align:center; padding:8px 6px 0px; overflow:hidden; height:20px; font-weight:normal; line-height:20px}
.bysl a{ color:#333; text-decoration:none}
.bysl a:hover{ color:#333; text-decoration:underline}
.bysnew{ padding:10px 10px 0px 8px; overflow:hidden}
.bysnew li{ width:206px; height:23px; line-height:23px; overflow:hidden}
.bysnew a{ color:#333; text-decoration:none}
.bysnew a:hover{ color:#333; text-decoration:underline}

.yyxg{ width:976px; margin:0px auto 10px; padding:1px; border:1px #dcdcdc solid; overflow:hidden; clear:both}
.yyxgt{ background:url(../images/yyxgt1.jpg) repeat-x; width:976px; height:40px; overflow:hidden; padding:0px ; line-height:44px}
.yyxgt li{ float:left; display:block; cursor:pointer; width:149px; text-align:center; color:#000; font-weight:bold; text-align:center}
.yyxgt li.hover{ padding:0px; width:149px; background:url(../images/yyxgt2.jpg) repeat-x; color:#fff; font-weight:bold; height:40px;}
.yyxgt a{ color:#000; text-decoration:none}
.yyxgt li.hover a{ color:#fff; text-decoration:none}
.xgbox{ clear:both; border-top:none; height:145px; padding:12px 12px 0px}
.xgbox h4{ font-weight:lighter; font-size:12px; line-height:24px}

.hry{ overflow:hidden}
.hry a{ width:179px; padding:0px 12px 0px 0px}




.foot{ background:url(../images/fbg.jpg) top repeat-x; width:980px; overflow:hidden; margin:0px auto 10px}
.fnav{ background:url(../images/fnbg.jpg) no-repeat; margin:0px 0px 0px 70px; line-height:38px; height:38px; overflow:hidden; color:#fff; padding:0px 0px 0px 10px}
.fnav a{ color:#fff; text-decoration:none; padding:0px 10px}
.fnav a:hover{ color:#fff; text-decoration:underline; padding:0px 7px}

.flogo{ width:351px; overflow:hidden; padding:37px 0px 0px 34px}
.flogo img{ margin-bottom:5px}
.ftxt{ padding:25px 25px 0px 40px; overflow:hidden; width:530px; line-height:26px; font-size:12px}




/*#hzjc_s {
	WIDTH:957px;
	OVERFLOW: hidden
}
#hzjc_s LI {
	WIDTH:390px;
	OVERFLOW: hidden; float:left
}*/


.xczy{height:120px; margin:10px auto 0px; border:1px solid #dedede; padding:1px; width:976px;}
.xczy img{ width:976px}


/*2013.7.12*/
.yyry{ width:254px; margin:0px 0px 8px 3px; overflow:hidden}
#yyry_lt{ width:22px; height:122px; cursor:pointer}
#yyry_rt{ width:22px; height:122px; cursor:pointer}
#yyry_ct{ width:200px; margin:5px 0px 0px; height:70px; overflow:hidden}
#yyry_ct li{ width:79px; padding:0px 4px 0px 0px; float:left}
.zjhc{ width:976px; margin:0px auto 10px; padding:10px 1px; border:1px #dcdcdc solid; overflow:hidden; clear:both}
.zjhal {width:970px; margin-left:7px;_ margin-left:0px; margin-right:7px;_margin-right:0px; margin-top:7px;_margin-top:0px; margin-bottom:7px;_margin-bottom:7px; clear:both;overflow: hidden;float: left;}
.zjhal li {width:174px; margin-left:7px; position:relative; margin-right:7px; padding:0px 2px;overflow: hidden;float: left;}
.zjhal .zsxc_rt {bottom:71px;height:26px;left:5px; color:#000; font-weight:bold; line-height: 26px;position: absolute;text-align: center;width:169px;}
.zjhal .zsxc_rt a{ color:#3b3939}
.zjhal li img {padding:2px; border:1px #CCC solid; }
.zjhali {padding: 2px 0px 0px;text-align: center;overflow: hidden;display: block;}
.zjhalt {padding: 7px 5px 4px;overflow: hidden;line-height:22px;height: 20px;font-size: 14px;text-align: center;}
.zjhalp {overflow: hidden;padding: 0px 5px 0px 10px; background:#eeeef0; font-size:12px}
.zjhc .zjhal .lj { background:#0074d3; color:#FFF; height:20px; line-height:21px; font-size:12px}
.zjhc .zjhal .lj a {color: rgb(255, 255, 255);margin-left:18px;}
/*专家团队开始*/
.zjtx { width:980px;height:460px;padding-bottom:4px; padding-top:10px; border: 1px solid #dcdcdc; margin:0px auto;}

.bt {width:980px; margin:0px auto 0px;}
.bt img{ padding-bottom:6px;}
.yyjt {width: 453px;float: left;margin-left:9px;display: inline; padding: 7px 7px 3px 7px;border: 1px solid #dcdcdc;}
.yyjttop {height: 302px;border-bottom: 1px dashed #dcdcdc;}
.left {float: left;}
.yyjttopleft {width: 282px;}
.yyjtnamepic { height: 170px;border-bottom: 1px dashed #dcdcdc;overflow: hidden;}
.yyjtnamepic li{  line-height:26px; padding-left:140px; font-size:14px;}
.yyjtnamepic li.xmgz{ color:#F00; font-size:18px; font-weight:bold; font-family:"微软雅黑"}
.yyjtnamepic p{ padding-top:8px;}
.right {float: right;}
.dpyy {height: 40px;border-bottom: 1px dashed #dcdcdc; clear:both}
.dpyy p {font-size: 14px;margin-top: 11px;display: inline;}
.dpyy .wypj {height: 32px; padding-top: 8px;margin-right: 5px;display: inline;}
.grade {line-height: 25px;}
.grade p {margin-top: 10px;padding-left: 5px;}
.grade span {color: rgb(255, 7, 8);}
.yyjttopright {width: 150px;padding-top: 50px;background: url(../images/zhuanjai5.jpg) no-repeat scroll 0% 0% transparent;}
.yyjttopright p {line-height: 20px;background:  url(../images/zhuanjai6.jpg) no-repeat scroll left center transparent;padding-left: 15px;font-size:12px;}
.yyjtbtt p {line-height: 24px;margin-top: 5px;font-size:12px;}
.yyjtbttswt{ background:url(../images/bjtj.jpg)  no-repeat;height:54px; line-height:57px; width:340px; margin-top:0px; padding:4px 0px 0px 115px;}
.yyjtbttswt .tjan01{ margin-top:5px; height:25px; border:1px #dcdcdc solid; line-height:25px;*margin-top:0px;}
.yyjtnamepic {height: 170px;border-bottom: 1px dashed rgb(192, 194, 193);overflow: hidden;}
.dpyy {height: 40px;border-bottom: 1px dashed #dcdcdc;}
.dpyy p {font-size: 14px;margin-top: 11px;display: inline;}
.dpyy .wypj { height: 32px;padding-top: 8px;margin-right: 5px;display: inline;}
.grade { line-height: 25px; width:300px;}
.grade p {margin-top: 10px; padding-left: 5px;font-size:12px;}

.zjtxpic ul li {float: left;padding:6px; margin-left:8px; margin-right:6px; display: inline; border: 1px solid #dcdcdc; margin-bottom:5px;}
.zjtxpic {width: 490px; height: 430px;display: inline; margin-top:0px; margin-right:5px;}
.zjtxpic p{ width:135px; height:38px; color:#000; text-align:center; line-height:17px;}
.zjtxpic p a{ color:#000; text-decoration:none}
.zjtxpic p  a:hover{ color:#F00; text-decoration:underline}

/*专家团队结束*/



.tjCon { width:980px; margin:5px auto 5px; height:100%; overflow:hidden; background:#f1f1f1; padding:0px 5px 0; }
.tjCon .bd { position:relative; float:left; overflow:hidden;height: 384px;
width: 484px;}
.tjCon .showDiv { position: absolute;
left: 0px;
top: 0px; }
.tjCon .showDiv img { width:485px; height:384px; }
.tjCon .showDiv p { position:absolute; left:20px; bottom:0; padding-right:20px; color:#aaa; z-index:9; height:44px; }
.tjCon .showDiv h2 { position:absolute;  bottom:0;  height:34px; _background:none; padding-left:20px; _padding-left:0; font-size:24px; font-family:"Microsoft Yahei"; line-height:30px; z-index:9; overflow:hidden;  color:#fff; font-weight:normal; font-size:15px; }
.tjCon .showDiv h2  a{ color:#FFF; font-size:18px;}
.tjCon .tjCon_bg { position:absolute; left:0; bottom:0; width:485px; height:40px; background:#000; filter:alpha(opacity=60); opacity:0.5; z-index:8; overflow:hidden; }
.tjCon .hd { width:480px; float:right; overflow:hidden; padding-right:10px; }
.tjCon .hd ul li { float:left; margin:0 0 5px 5px; display:inline; position:relative; }
.tjCon .hd ul img { width:148px; height:116px; border:3px solid #d7d7d7; }
.tjCon .hd ul .txt { width:148px; height:24px; line-height:24px;  position:absolute; filter:alpha(opacity=60); opacity:0.6; z-index:2; left:3px; bottom:7px; background:#000; text-align:center; overflow:hidden;}
.tjCon .hd ul .txt a{color:#fff;font-size:12px }
.tjCon .hd ul a:hover img, .tjCon .hd ul .on img { border-color:#458FE8; }
.on .txt {
    background: #06F;
    filter: alpha(opacity=80);
    opacity: 0.8;
	
}
.tjCon .hd ul .on .txt{
	    background: #06F;
    filter: alpha(opacity=80);
    opacity: 0.8;
color:#fff;
}




.yyd{ overflow:hidden; padding-top:5px; width:980px; margin:0px auto 15px; }
.yyd .yyle{ width:248px; float:left; overflow:hidden; background:#fdf0e0}
.yyd .yyle form {
	padding:5px 0px 15px;
    width: 220px;
	margin:0  auto;
	overflow:hidden;
	font-size:14px; color:#333;
	font-family: “ 微软雅黑”;
}


.yyd .yyre{ width:720px; float:right; overflow:hidden;}
.btn ul{ padding-top:10px;}
.btn ul .lk1a{ margin-left:5px;background:url(../images/an2_02.jpg) no-repeat; width:97px; height:32px; line-height:30px; text-align:center; float:left;}
.btn ul .lk1a{ font-size:14px; color:#fff; font-weight:bold;}
.btn ul .lk1a a{ color:#fff}
.btn ul .lk2a input{ margin-left:15px; float:left; LINE-HEIGHT: 32px; WIDTH: 97px; background:url(../images/an2_01.jpg) no-repeat; HEIGHT: 32px; COLOR: #fff; border:none;}



.aoubt_lad{ width:720px;overflow:hidden;}
.about_fuwu{ width:258px; float:left; overflow:hidden;}
.about_fuwu ul{ height:auto; overflow:hidden; padding-bottom:9px;}
.about_fuwu ul li{ float:left; width:102px; margin:2px 0 0 2px; display:inline; height:45px; line-height:45px; font-size:16px; color:#fff; text-align:center; cursor:pointer; padding-left:25px;} 
.about_fuwu ul li a{ color:#fff;}

.about_fuwu ul li#fw1{ background:url(../images/sy15.png) no-repeat 10px #929292; margin-left:0;}
.about_fuwu ul li#fw2{ background:url(../images/sy16.png) no-repeat 10px #929292;}
.about_fuwu ul li#fw3{ background:url(../images/zsanp_13-b.png) no-repeat 10px #929292; margin-left:0;}
.about_fuwu ul li#fw4{ background:url(../images/zsanp_06-b.png) no-repeat 10px #929292;}

.about_fuwu ul li#fw1.hover{ background:url(../images/sy15.png) no-repeat 10px #1b84cd;}
.about_fuwu ul li#fw2.hover{ background:url(../images/sy16.png) no-repeat 10px #1b84cd;}
.about_fuwu ul li#fw3.hover{ background:url(../images/zsanp_13-b.png) no-repeat 10px #1b84cd;}
.about_fuwu ul li#fw4.hover{ background:url(../images/zsanp_06-b.png) no-repeat 10px #1b84cd;}
.aoubt_neqh{ width:445px; float:left; overflow:hidden; padding-right:15px;}
.aoubt_neqh p{ line-height:27px; font-size:14px; color:#555; text-indent:2em; padding-top:5px; padding-bottom:5px; text-align:justify;}
.guahao_g{ width:277px; height:307px; background:#fdf0e0; margin-top:5px;}
.guahao_g h3{ text-align:center; padding-top:23px;}
.guahao_g h4{ text-align:center; padding-top:10px;}
.guahao_g ul{ height:auto; overflow:hidden; padding:10px 0 0 20px;}
.guahao_g ul li{ height:auto; overflow:hidden; margin-top:6px; line-height:30px;}
.guahao_g ul li span{ display:block; float:left; width:74px; font-size:14px; color:#555;}
.pnt{ width:159px; height:30px; border:1px #f4dfc5 solid;}
.aaa{background: #fff url(../images/input_date.png) no-repeat right 3px;}
.npucz{ background:url(../images/sy19.png) no-repeat; border:0; width:109px; height:34px;}
.zttyy{ background:url(../images/sy20.png) no-repeat; border:0; width:109px; height:34px; margin-left:15px; vertical-align:middle;} 
