@charset "gb2312";
/* CSS Document */
body {
	font-size:13px;
	margin: 0;
	font-size:12px;
	color:#666;
	}
td,th{
	font-size:12px;
}
div {
    padding:0; margin:0
}
ul {
	padding:0; margin:0;
	list-style:none;
}
li {
	padding:0; margin:0
}
a {
	padding:0; margin:0
}
dl,dd,dt{ padding:0px; margin:0px;}
form {
	padding:0; margin:0
}
img {
	border: 0
}
img,a img{border:0}

a:focus{ outline:none;} 

a:active,a:link,a:visited{
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}
a:hover{
	font-weight: normal;
	font-size: 12px;
	color: #096cb9;
	text-decoration:none;
}
#top{width:100%; height:95px; line-height:95px; background:url(../images/bg_top.jpg) repeat-x top; margin:0 auto; overflow:hidden; position:relative;}
#ntop{width:980px; height:95px; margin:0 auto; overflow:hidden; position:relative;}
#logo{width:390px; height:48px; float:left; padding-left:15px; padding-top:20px; overflow:hidden; position:relative;}
#logo img{background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/1.gif")}
#tel{width:290px; height:32px; float:right; padding-top:35px; overflow:hidden; position:relative;}
#tel img{background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/1.gif")}
#nav{width:100%; height:38px; line-height:38px; background:url(../images/bg_nav.jpg) repeat-x; margin:0 auto; position:relative;z-index:1}
#nnav{width:976px; height:38px; line-height:38px; margin:0 auto; position:relative;}
#nnav1{width:976px; height:38px; line-height:38px; margin:0 auto; position:relative; }
#nnav1 li{width:122px; height:38px; line-height:38px; background:url(../images/line.jpg) no-repeat right center; float:left; }
#nnav1 li a:active{width:122.5px; height:38px; line-height:38px; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#FFF; display:block; }
#nnav1 li a:link{width:122.5px; height:38px; line-height:38px; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#FFF; display:block;}
#nnav1 li a:visited{width:122.5px; height:38px; line-height:38px; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#FFF; display:block; }
#nnav1 li a:hover{width:122.5px; height:38px; line-height:38px; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#024ac1; background:url(../images/bg_nav1.jpg) repeat-x;display:block;}
/*submenu*/
.submenu{ width:498px; height:270px; visibility: hidden;position:absolute;top:38px;left:0; z-index:9999;background:url(../images/xlbfbg3.png) no-repeat;_background:none;
_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/xlbfbg3.png', sizingMethod='crop');}
.lf{ width:70px; height:auto; float:left; margin-top:20px; padding-left:40px; padding-right:10px; overflow:hidden; position:relative;}
.lf1{ width:120px; height:auto; float:left; margin-top:20px; padding-left:20px; overflow:hidden; position:relative;}
.lf a{ width:70px; height:auto; line-height:130%; padding:5px 0; color:#000; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; display:block;}
.lf a:hover{ width:70px; height:auto; line-height:130%; padding:5px 0; color:#ff0000; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; text-decoration:underline; display:block;}
.lf1 a{ width:120px; height:25px; line-height:25px; color:#000; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; display:block;}
.lf1 a:hover{ width:120px; height:25px; line-height:25px; color:#ff0000; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; text-decoration:underline; display:block;}
.rf{ width:277px; height:auto; float:left; background:url(../images/line2.jpg) no-repeat left center; margin-left:20px; margin-top:20px; padding-left:30px; overflow:hidden; position:relative;}
.rf dd{ width:277px; height:auto; line-height:20px; padding-top:10px; overflow:hidden;}
.rf1{ width:277px; height:240px; float:left; background:url(../images/line3.jpg) no-repeat left center; margin-left:20px; margin-top:20px; padding-left:30px; overflow:hidden; position:relative;}
.rf1 dd{ width:277px; height:240px; line-height:20px; padding-top:10px; overflow:hidden;}
/*submenu postion*/
#Layer1{left:116px;}
#Layer2{left:108px; background:url(../images/xlbfbg3_1.png) no-repeat;_background:none;
_filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/xlbfbg3_1.png', sizingMethod='crop'); width:498px; height:300px;}
#Layer3{left:360px;}
#Layer4{left:250px;}
#Layer5{left:486px;_left:486px;*left:486px}

#bannerr{width:100%; height:400px; margin:0 auto; overflow:hidden; position:relative;}
#gg{width:100%; height:41px; background:url(../images/bg_gg.jpg) repeat-x; margin:0 auto; position:relative;}
#ngg{width:980px; height:41px; line-height:41px;background:url(../images/gg.jpg) no-repeat 10px center; margin:0 auto; position:relative;}
.ngg1{width:450px; height:35px; line-height:35px; padding-left:95px; float:left; overflow:hidden; position:relative;}
.ngg1 li{width:100%; height:35px;  line-height:40px; background:url(../images/icon.jpg) no-repeat left center; overflow:hidden; padding-left:10px;}
.ngg1 li span{float:right; padding-right:10px;}
.ngg2{width:140px; height:41px; line-height:41px; background:url(../images/dd.jpg) no-repeat; padding-left:78px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; float:right; position:relative;}
.ngg2 a{width:35px; height:34px; padding-top:7px; float:left;text-align:center; display:block; overflow:hidden; display:block;}
.more{width:100px; height:24px; padding-left:12px; padding-top:10px; float:left; overflow:hidden; position:relative;}
.more img{background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "images/1.gif")}
#first{width:100%; height:243px; background:url(../images/bg_f.jpg) repeat-x; margin:15px auto 0; overflow:hidden; position:relative;}
#nf{width:980px; height:243px; margin:0 auto; overflow:hidden; position:relative;}
#jj{width:337px; height:158px; padding-top:55px; float:left; background:url(../images/jj.jpg) no-repeat; overflow:hidden; position:relative;}
#njj{width:310px; height:110px; line-height:23px; margin:0 auto; overflow:hidden; position:relative;}
#xw{width:337px; height:158px;padding-top:55px; float:left; margin-left:16px; background:url(../images/xw.jpg) no-repeat; overflow:hidden; position:relative;}
#nxw{width:310px; height:110px; line-height:23px; margin:0 auto; overflow:hidden; position:relative;}
#nxw li{width:300px; height:23px; line-height:23px; padding-left:10px; background:url(../images/ico.jpg) no-repeat left center; overflow:hidden;}
#fa{width:273px; height:158px;padding-top:55px; float:right; background:url(../images/fa.jpg) no-repeat;  float:right; overflow:hidden; position:relative; }
#nfa{width:246px; height:110px; padding-left:10px;overflow:hidden; position:relative;}
#nfa li{width:236px; height:23px; line-height:23px; padding-left:10px; background:url(../images/ico.jpg) no-repeat left center; overflow:hidden;}
#cp{width:980px; height:auto; margin:10px auto 0; overflow:hidden; position:relative;}
#ctop{width:100%; height:20px; background:url(../images/cp.jpg) no-repeat 0 center; margin:0 auto; overflow:hidden; position:relative;}
#ccon{width:980px; height:auto; margin:0 auto; overflow:hidden; position:relative;}
.boxgrid{width:196px; height:184px; text-align:center; float:left; margin-top:20px; overflow: hidden; position: relative; position:relative;}
.boxgrid img{position: absolute; top: 0; left: 0; padding:1px;border:1px solid #ccc;}
.boxcaption{position: absolute; background:#ffffff; height:25px; width:184px; opacity: 0.5; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.captionfull .boxcaption {top:140px; left: 0;}
.captionfull .boxcaption h3{font-size:12px; color:#2c2b2b; line-height:10px; text-align:center; margin-left:5px;}
#al{width:980px; height:auto; margin:15px auto 0; overflow:hidden; position:relative;}
#atop{width:100%; height:20px; background:url(../images/al.jpg) no-repeat 0 center; margin:0 auto; overflow:hidden; position:relative;}
#acon{width:980px; height:auto; background:url(../images/line1.jpg) no-repeat right center;  margin:10px auto 0; overflow:hidden; position:relative;}
#acon1{width:725px; height:auto; float:left; overflow:hidden; position:relative;}
#acon1_1{width:228px; height:auto; float:left; background:url(../images/line1.jpg) no-repeat right center; padding-left:3px; overflow:hidden; position:relative;}
.tit{width:100%; height:30px; line-height:30px; font-size:13px; font-weight:bold; margin:0 auto; overflow:hidden; position:relative;}
.tcon{width:100%; height:auto; margin:0 auto; overflow:hidden; position:relative;}
.tcon li{width:96%; height:19px; line-height:19px; overflow:hidden;}
.mt15{margin-top:15px;}
#acon1_2{width:228px; height:auto; float:left; margin-left:20px; background:url(../images/line1.jpg) no-repeat right center; overflow:hidden; position:relative;}
#acon1_3{width: 228px;height: auto;float:right;background: url(../images/line1.jpg) no-repeat right center;overflow: hidden;position: relative;}
#acon2{width:230px; height:177px; margin-top:2px; margin-right:12px; border:1px solid #333; float:right; overflow:hidden; position:relative;}
#box{width:230px; height:177px; margin-top:2px; margin-right:12px; border:1px solid #333; float:right; overflow:hidden; position:relative;}
#box .bigUl{}
#box .prev{position:absolute;width:40px;height:60px;background:url(../images/icon-focusimg-btn-png24-20131225.png) -44px -63px no-repeat;z-index:500;top:67px;left:0px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
#box .next{position:absolute;width:40px;height:60px;background:url(../images/icon-focusimg-btn-png24-20131225.png) -74px -63px no-repeat;z-index:500;top:67px;right:0px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.bigUl li{position:absolute;}
.bigUl li img{width:230px; height:177px}
.numberUl{position:absolute;right:0;bottom:7px;z-index:400}
.numberUl li{width:24px;height:13px;float:left;background:#3b5998;opacity:0.7;margin-left:1px;}
.numberUl li a{display:block;width:24px;height:13px;color:#fff;font-size:12px;text-align:center;line-height:13px;}
#box .textUl li{position:absolute;width:353px;text-align:center;bottom:10px;display:none;}
#box .textUl li a{font-size:14px;font-family:"Microsoft Yahei";color:#000;font-weight:bold;}
.numberUl li.night a{background:yellow;color:black;}
#hb{width:980px; height:auto; margin:15px auto 0; overflow:hidden; position:relative;}
#htop{width:980px; height:30px; background:url(../images/hb.jpg) no-repeat 0 center; margin:0 auto; overflow:hidden; position:relative;}
#hcon{width:980px; height:auto; margin:15px auto 0; overflow:hidden; position:relative;}
#hcon a{width:122.5px; height:46px; text-align:center; display:block; overflow:hidden; float:left;}
#lj{width:980px; height:auto; margin:15px auto 0; overflow:hidden; position:relative;}
#ltop{width:64px; height:30px; background:url(../images/lj.jpg) no-repeat 0 center; float:left; overflow:hidden; position:relative;}
#lcon{width:900px; height:auto; margin:10px auto 0; float:right; overflow:hidden; position:relative;}
#lcon a{padding:10px;}
#foot{width:100%; height:38px; background-color:#0B6CBB; margin:15px auto 0; overflow:hidden; position:relative;}
#nfoot{width:980px; height:38px; line-height:38px; margin:0 auto; overflow:hidden; position:relative;}
#nfoot a{color:#FFFFFF}
#nfoot a:hover{color:#FFFFFF; text-decoration:underline}
#nf1{width:600px; height:38px; line-height:38px; color:#FFF;font-family:  Arial, Verdana, Helvetica, sans-serif; float:left; padding-left:10px; overflow:hidden; position:relative;}
#nf2{width:350px; height:38px; line-height:38px; text-align:center; color:#FFF; float:right; overflow:hidden; position:relative;}
#nf2 a{padding-left:6px; padding-right:6px; color:#FFF;}
.fk{padding:0 5px; text-align:center}
.fk img{border:#cccccc 1px solid}
#demo_right{width:970px; height:46px;margin:0 auto; overflow:hidden; position:relative}

.gjz{width:100%; height:30px; padding:10px; text-align:center; margin:0 auto; overflow:hidden; position:relative;}


/*----------ÄÚÒ³-------------*/
.ban1{ width:100%; height:160px; background:url(../images/ban1.jpg) no-repeat center top; margin:0 auto; position:relative;}
.ban2{ width:100%; height:160px; background:url(../images/ban2.jpg) no-repeat center top; margin:0 auto; position:relative;}
.ban3{ width:100%; height:160px; background:url(../images/ban3.jpg) no-repeat center top; margin:0 auto; position:relative;}
.ban4{ width:100%; height:160px; background:url(../images/ban4.jpg) no-repeat center top; margin:0 auto; position:relative;}
.ban5{ width:100%; height:160px; background:url(../images/ban5.jpg) no-repeat center top; margin:0 auto; position:relative;}
.ban6{ width:100%; height:160px; background:url(../images/ban6.jpg) no-repeat center top; margin:0 auto; position:relative;}
.ban7{ width:100%; height:160px; background:url(../images/ban7.jpg) no-repeat center top; margin:0 auto; position:relative;}
#nban{ width:100%; height:15px; background:url(../images/cbg.jpg) repeat-x; margin:0 auto; overflow:hidden; position:relative;}
.jz{ width:990px; height:auto; margin:0 auto; overflow:hidden; position:relative;}
#nncon{width:980px; height:auto; margin:5px auto 0; overflow:hidden; position:relative;}
#nleft{ width:240px; height:auto; float:left; overflow:hidden; position:relative;}
#nlt{width:240px; height:57px;margin:0 auto; overflow:hidden; position:relative;}
#nlc{ width:238px; height:auto; border:1px solid #246b89; border-top:none; padding-top:10px; padding-bottom:35px; margin:0 auto; overflow:hidden; position:relative;}
#ntlc li{ width:238px; height:35px; line-height:35px; overflow:hidden;}
#nlc li a:active{ width:190px; height:35px; line-height:35px; padding-left:48px; font-size:13px;border-bottom:1px solid #e4e6e7; display:block;}
#nlc li a:link{ width:190px; height:35px;line-height:35px; padding-left:48px;  font-size:13px;border-bottom:1px solid #e4e6e7; display:block;}
#nlc li a:visited{ width:190px; height:35px;line-height:35px; padding-left:48px;  font-size:13px;border-bottom:1px solid #e4e6e7; display:block;}
#nlc li a:hover{ width:190px; height:35px; line-height:35px; padding-left:48px; background:url(../images/n1_1.jpg) no-repeat; color:#FFF; font-size:13px;display:block;}
#nright{ width:720px; height:auto; float:right; overflow:hidden; position:relative;}
#nrht{ width:705px; height:34px; line-height:34px; padding-left:15px; background:url(../images/r1.jpg) no-repeat; margin:0 auto; position:relative;}
#nrht span{ color:#F30}
#nrhc{ width:718px; height:auto; line-height:200%; border:1px solid #e0e0e0; border-top:none; margin:0 auto; overflow:hidden; position:relative;}
#nnrhc{ width:700px; height:auto; line-height:200%; margin:20px auto 20px; overflow:hidden; position:relative;}
#ccont2{ width:720px; height:auto; margin:0 auto; overflow:hidden; position:relative;}
#ccont2 dl{ width:210px; height:auto; float:left; margin-top:20px; padding-left:15px; padding-right:15px; overflow:hidden;}
#ccont2 dl dt img{ padding:1px; border:1px solid #CCC;}
#ccont2 dl dd{ width:210px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
#bt{ width:700px; height:40px; line-height:40px; font-size:16px; font-weight:bold; text-align:center; border-bottom:1px dotted #CCCCCC; margin:10px auto 0; overflow:hidden; position:relative;}
#nr{ width:680px; height:auto; line-height:200%; margin:15px auto 0; padding-bottom:15px; overflow:hidden; position:relative;}
.xw1{ width:680px; height:auto; margin:15px auto 0; overflow:hidden; position:relative;}
.xw1 li{ width:665px; height:30px; line-height:30px; padding-left:15px; background:url(../images/icon.jpg) no-repeat 5px center; border-bottom:1px dotted #CCCCCC; overflow:hidden;}
.xw1 li span{ float:right; padding-right:5px;}
#nrt{ width:206px; height: auto; overflow:hidden; line-height:225%; background:url(../images/c1.jpg) no-repeat; padding:40px 17px 40px; margin:20px auto 0; overflow:hidden; position:relative;}
#nrt p { margin:0;}
#nrr{ width:680px; height:auto; line-height:200%; margin:15px auto 0; padding-bottom:15px; overflow:hidden; position:relative;}
#nrr img{ALIGN: center; MARGIN:0 auto; DISPLAY: block}





#nct{width:980px; height:30px; line-height:30px; background:url(../images/weizhibg.gif) no-repeat center bottom; margin:0 auto; overflow:hidden; position:relative;}
#ntit{width:100px; height:30px; line-height:35px; padding-left:8px; float:left; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; color:#2a96dd; overflow:hidden; position:relative;}
#wz{width:700px; height:30px; line-height:30px; text-align:right; padding-right:5px; float:right; overflow:hidden; position:relative;}
#wz span{color:#F63;}



#jjCon{ border:#DBDBDD 2px solid; width:746px; border-top:none; overflow:hidden; position:relative;}
.jj_content{ width:100%; height:auto; line-height:200%; margin:0 auto; overflow:hidden; padding:15px; position:relative;}
.jj_content dl{ width:716px; height:130px;border-bottom:#E8E8E8 1px dotted; padding-top:10px; margin-bottom:10px; overflow:hidden;}
.jj_content dl dt{ width:110px; height:89px; float:left; margin-right:15px;}
.jj_content dl dt img{ border:#78B3E1 1px solid;}
.jj_content dl dd{ float:left; width:580px; line-height:25px; color:#333; font-size:12px}
.jj_content dl dd a,.list_about .gsjj dl dd a{ color:#C80600}
.jj_content dl dd span a{ color:#1B1B1B; font-size:16px;}
.jj_content dl dd span{ font-size:12px; line-height:normal; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
#con_one_2,#con_one_3{ width:96%; height:auto; line-height:200%; margin:10px auto 0; overflow:hidden; position:relative;}

#nrt1{ width:210px; height:200px; margin:10px auto 0; overflow:hidden; position:relative;}
.f1{ clear:both; padding:6px 0px 0px 22px; line-height:27px; color:#707070; font-weight:bold; background-repeat:no-repeat; background-position:12px 22px;}
.pt35{ padding-top:35px;}
.f2{ font-family:Arial, Helvetica, sans-serif; color:#FF6600;font-size: 17px;line-height:18px; padding-left:21px;}
#nrt2{ width:200px; height:110px; background:url(../images/c2.jpg) no-repeat; margin:5px auto 0; padding-top:40px; padding-left:15px; overflow:hidden; position:relative;}
.page{ width:90%; height:25px; clear:both; text-align:right; margin:20px auto 10px; overflow:hidden; position:relative;}
.btn{ width:30px; height:20px;}
.text{ width:25px; height:15px;}
#ct{ width:750px; height:13px; background:url(../images/ct.jpg) no-repeat; margin:0 auto; overflow:hidden; position:relative;}
#ccont{ width:748px; height:auto; border:1px solid #ebebeb; border-top:none; border-bottom:none; margin:0 auto; overflow:hidden; position:relative;}


#cb{ width:750px; height:13px; background:url(../images/cb.jpg) no-repeat; margin:0 auto; overflow:hidden; position:relative;}
#ccont1{ width:720px; height:auto; line-height:200%; margin:5px auto 0; overflow:hidden; position:relative;}
.fa1{ width:720px; height:145px; background:url(../images/bg_fa.jpg) no-repeat; margin:20px auto 0; overflow:hidden; position:relative;}
.fa1 dl{ width:700px; height:134px; padding-top:11px; margin:0 auto; overflow:hidden;}
.fa1 dl dt{ width:110px; height:89px; float:left; margin-right:15px;}
.fa1 dl dt img{ border:#78B3E1 1px solid;}
.fa1 dl dd{ float:right; width:490px; line-height:25px; color:#333; font-size:13px}
.fa1 dl dd a,.list_about .gsjj dl dd a{ color:#C80600}
.fa1 dl dd span a{ color:#1B1B1B; font-size:16px;}
.pb10{ padding-bottom:10px;}
.fa1 dl dd span{line-height:normal; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}

.nncon1{ width:690px; height:auto; margin:0 auto; overflow:hidden; position:relative;}
.nncon1 dl{ width:230px; height:auto; text-align:center;margin-top:20px; float:left; overflow:hidden;}
.nncon1 dt img{ padding:1px; border:1px solid #CCC;}
.nncon1 dd{ width:225px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.conts{ width:972px; height:auto; padding-left:8px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; color:#212121; margin:0 auto; overflow:hidden; position:relative;}
#nleft1{ width:210px; height:auto; float:left; overflow:hidden; position:relative;}
#nright1{ width:750px; height:auto; float:right; overflow:hidden; position:relative;}
#ct1{ width:980px; height:13px; background:url(../images/ct1.jpg) no-repeat; margin:0 auto; position:relative;}
#cc{ width:978px; height:auto; border:1px solid #ebebeb; border-top:none; border-bottom:none; margin:0 auto; overflow:hidden; position:relative;}
#cl{ width:200px; height:auto; margin-top:10px; background:url(../images/nav_cp.jpg) no-repeat; float:left; overflow:hidden; position:relative;}
#cl ul{ padding-left:20px; padding-top:50px;}
#cl ul li{ width:150px; height:25px; line-height:25px; background:url(../images/arrow_2.gif) no-repeat left center; padding-left:10px; overflow:hidden;}
#cl ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#29292a;}
#cr{ width:770px; height:auto; border-left:1px dotted #CCCCCC; float:right; overflow:hidden; position:relative;}
#cr1{ width:732px; height:auto; float:right; padding-right:18px; overflow:hidden; position:relative;}
#cb1{ width:980px; height:13px; background:url(../images/cb1.jpg) no-repeat; margin:0 auto; position:relative;}
#pic{ width:100%; height:auto; text-align:center; margin:0 auto; overflow:hidden; position:relative;}
.zp{ width:720px; height:auto; margin:25px auto 25px; overflow:hidden; position:relative;}

.box_ly { width:720px; height:auto; margin:15px auto 0; border-bottom: 1px solid #C0C0C0; overflow:hidden; position:relative;}
.box_ly h1{ height:26px; background-image:url(../images/bg_titles2.gif); padding:0px; margin:0px; color:#282828; font-size:12px;}
.box_ly h1 .rw{ float:right; width:265px; display:block; height:26px; background-image:url(../images/point_ly01.gif); background-position:right; background-repeat:no-repeat; line-height:26px;}
.box_ly em{ color:#6D6D6D; font-weight:normal;}
.box_ly .box{ border-left: 1px solid #C0C0C0;border-right: 1px solid #C0C0C0; background-color:#fff;}
.box_ly .box .text1{ padding:16px 20px 14px 10px; margin:0px 9px; color:#6D6D6D;border-bottom: 1px solid #BCBCBC;}
.box_ly .box h2{ margin-top:5px; color:#000000; font-size:12px; height:21px; padding-left:10px;  background-image:url(../images/bg_titles3.gif);border-bottom: 1px solid #BCBCBC;}
.box_ly .box .time{ line-height:25px; padding-left:465px; color:#282828; font-weight:bold;}
.pt15{ padding-top:15px;}

.ql a:active{
    padding-bottom:5px; display:block
}
.ql a:link{
    padding-bottom:5px; display:block
}
.ql a:visited{
    padding-bottom:5px; display:block
}
.ql a:hover{
    padding-bottom:5px; display:block
}

.bg_1 {
	BACKGROUND: url(../images/bg_q.png) no-repeat -9999px -9999px
}
#float_qq {
	RIGHT: -181px; WIDTH: 181px; POSITION: fixed; TOP: 220px; z-index:50; _position: absolute
}
#float_qq .t {
	BACKGROUND-POSITION: -3px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 33px; HEIGHT: 33px
}
#float_qq .c {
	BACKGROUND: #f0f6fb; BORDER-LEFT: #dfdfdf 1px solid
}
#float_qq .c DL {
	PADDING-RIGHT: 10px; BORDER-TOP: #d6d9de 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid
}
#float_qq .c DL DT {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; COLOR: #648bb1; LINE-HEIGHT: 28px; HEIGHT: 28px
}
#float_qq .c DL DD {
	PADDING-TOP: 10px; HEIGHT: 30px; TEXT-ALIGN: center
}
#float_qq .c DL DD SPAN {
	FONT-SIZE: 14px; FLOAT: right; COLOR: #044969
}
#float_qq .c A.ly {
	BACKGROUND-POSITION: 0px -92px; BORDER-TOP: #d6d9de 1px solid; DISPLAY: block; HEIGHT: 90px
}
#float_qq .f {
	BACKGROUND-POSITION: -3px -46px; HEIGHT: 29px
}
#float_qq_bar {
	MARGIN-TOP: -65px; BACKGROUND: url(../images/float_bar.png) no-repeat; LEFT: -30px; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 50%; HEIGHT: 129px
}





 .iwxt {
            position: absolute;
            width: 158px;
            height: 181px;
            top: -180px;
            left:60px;
            z-index: 9999;
            overflow: hidden;
        }

        .iwxt1 {
            background: url(../images/iweixing.jpg) no-repeat;
            width: 158px;
            height: 181px;
            position: relative;
        }

        #weixinlogoc {
            right: 7px;
            bottom: 3px;
            width: 11px;
            height: 18px;
            display: block;
            position: absolute;
        }

        .itj2 a {
            color: #333;
        }

            .itj2 a:hover {
                text-decoration: none;
            }
/* fixed-bar */
h3{padding:0; margin:0; text-indent:0; }
.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url("../images/js02.png") no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;left:20px;bottom:340px;z-index:1000;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#2acb6b;background-color:#2acb6b;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6; height:180px;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#2acb6b;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea; height:180px;}
.fixed-bar .consult-list li{padding:6px 0 6px 23px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:30px;}
.fixed-bar .consult-list span{padding-right:10px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:134px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -262px;}